/*
 * @Company: Gainet
 * @Mail: wangdong@zzidc.com
 * @Date: 2018-10-31 14:49:28
 * @Author: WangDong
 * @LastEditors: WangDong
 * @Wow: I love Gainet
 * @LastEditTime: 2018-12-21 11:49:22
 */
@charset "utf-8";
.font14{font-size: 14px!important;}
.font16{font-size: 16px!important;}
.font18{font-size: 18px!important;}
.font20{font-size: 20px!important;}
.color333{color: #333!important;}
.color666{color: #666!important;}
.color999{color: #999!important;}
.color1b84f0{color: #1b84f0!important;}
.colorff8800{color: #ff8800!important;}
.colorf20a3b{color: #f20a3b!important;}
.color18cd58{color: #18cd58!important;}
.f-bold{font-weight: bold!important;}
.float-l{float:left!important;}
.float-r{float: right!important;}
.pull-left{float:left}
.pull-right{float:right}
.m-top0{margin-top:0px!important;}
.m-top5{margin-top: 5px!important;}
.mtop8{margin-top: 8px!important;}
.m-top10{margin-top: 10px!important;}
.m-right0{margin-right: 0px!important;}
.m-right40{margin-right: 40px!important;}
.m-right26{margin-right: 26px!important;}
.mright50{margin-right: 50px!important;}
.m-left10{margin-left: 10px!important;}
.m0-15{margin: 0 15px!important;}
.mbottom16{margin-bottom: 16px!important;}
.padd36-8{padding: 36px 0 8px!important;}
.padd-top14{padding-top:14px!important;}
.padd-top20{padding-top:20px!important;}
.pbottom20{padding-bottom:20px}
.padd20-10{padding: 20px 0 10px!important;}
.f-w{font-weight: bold;}
.text-center{text-align: center;}
.text-right{text-align: right;}
.bcff{background-color: #fff!important;}
.baccc{background-color: #ccc!important;}
.w1200{width: 1200px;min-width:1200px;margin: 0 auto;}
.resize-none{resize:none}
/* 视频中心开始 */
.video-banner{width:100%;height:384px;}
.flexslider{position:relative;height:384px;overflow:hidden;}
.slides{position:relative;z-index:1;}
.slides li{height:384px;}
.flex-control-nav{position:absolute;bottom:15px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:10px;height:10px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:10px;height:10px;line-height:40px;overflow:hidden;cursor:pointer;background-color: #ccc;border-radius: 100%;}
.flex-control-nav a.flex-active{background-color: #0060c3;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:18px;height:32px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:312px;background:url(https://img.zzidc.com/training-score/images/20181024bchimg2.png) center center no-repeat;left: 50%;margin-left: -288px;}
.flex-direction-nav li a.flex-next{right:16px;background:url(https://img.zzidc.com/training-score/images/20181024bchimg3.png) center center no-repeat;right: 50%;margin-right: -600px;}
.search{width: 1200px;padding:8px 20px;background-color: #fff;border-radius:4px;margin-top: 15px;box-sizing: border-box;}
.search input.input-search{width:568px;border: 1px solid #ccc;border-radius: 4px;padding: 5px 14px 6px;outline: none;margin-right: 20px;float: left;}
.search input.input-search:focus{border: 1px solid #1b84f0;}
.search >a{display: inline-block;width: 80px;height: 32px;line-height: 32px;text-align: center;color: #fff;background-color: #1b84f0;float: left;margin-right: 20px;border-radius: 4px;}
.search >a:hover{background-color: #409eff;}
.video-title{background-color: #fff;margin-top: 15px;border-radius: 4px;padding: 10px 20px;font-size: 16px;color: #333;font-weight: bold;line-height: 28px;}
.video-title a{float: right;color: #666;font-size: 14px;font-weight: normal;}
.video-title a.more:hover{color: #999;}
.video-title span{display: inline-block;float: left;background-color: #1b84f0;width: 4px;height: 16px;margin-right: 10px;margin-top: 6px;}
.video-list{margin-top: 15px;}
.video-list li{float:left;width: 288px;height: 304px;border-radius:4px;background-color: #fff;margin: 0 16px 16px 0;padding: 16px;box-sizing: border-box;overflow:hidden;}
.video-list li:hover{box-shadow: 0px 1px 20px rgba(27,123,240,0.3);}
.video-list li:hover a h2{color: #1b84f0;}
.video-list li a{display: block;color: #333;}
.video-list li a img{display: block;width: 256px;height: 160px;}
.video-list li a h2{font-size: 16px;color: #333;margin: 20px 0 5px 0;}
.video-list li a p{font-size: 14px;color: #666;line-height: 20px;overflow: hidden;}
.mright0{margin-right: 0px!important;}
.video-abstract{width:100%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;margin-top: 10px;height: 40px;}
.zan-num{float: right;}
.zan{width:14px;height:14px;float: right;background-image: url(https://img.zzidc.com/training-score/images/20181024bchimg8.png);margin-right: 6px;background-repeat: no-repeat;border:0;background-color:rgba(255,255,255,0);outline: none;margin-top: 2px;}
/* .flex-direction-nav{position: absolute;top:176px;left: 50%;height: 32px;margin-left: -600px;z-index:9;} */

/* 视频中心结束 */
/* 需参加课程开始 */
.crumbs{width: 1200px;height:48px;padding:8px 20px;background-color: #fff;border-radius:4px;box-sizing:border-box;margin-top: 15px;font-size: 14px;color: #333;line-height: 32px;}
.required-courses li{height: 384px;}
.required-courses li a{position:relative;}
.bgmask{position: absolute;top: 0;left: 0;width: 256px;height: 160px;font-size: 24px;color: #fff;text-align: center;line-height: 160px;background-color: rgba(0,0,0,0.6);}
button{outline: none;}
button.btn-courses{display: inline-block;width: 80px;height: 30px;border: 1px solid #1b84f0;background-color: #1b84f0;color: #fff;line-height: 28px;border-radius: 4px;margin:16px 15px;}
button.btn-courses:hover{background-color: #fff;color:#1b84f0;}
button.qj,button.pj{background-color: #fff;color:#1b84f0;}
button.qj:hover,button.pj:hover{background-color:#1b84f0;color: #fff!important;text-shadow:0;}
button.yqrcj,button.yqrcj:hover{background-color: #ccc;border: 1px solid #ccc;color: #fff;}
.required-courses li.coursea-end a h2,.required-courses li.coursea-end a p{color: #999!important;}
.required-courses li.coursea-end:hover a h2{color: #999;}
/* 需参加课程结束 */
/*上传文章*/
.width320{width:320px !important}
.width640{width:640px !important}
.width50{width:50% !important}
.examine-link{line-height:32px;font-size:14px;height:32px;background:#e4f1ff;border-radius:4px;margin-bottom:10px;min-width:56px;float:left;margin-right:10px;position:relative;padding-left:10px;padding-right:10px;cursor:pointer}
.close{width:13px;height:13px;display:inline-block;background:url(https://img.zzidc.com/training-score/images/20181031wdimg1.png) no-repeat;vertical-align:middle;cursor:pointer}
.jxxz-btn{border:1px solid #1b84f0;color:#1b84f0}
.jxxz-btn:hover{background:#1b84f0;color:#fff}
.height32{height:32px;line-height:32px}
.btn-bg1b84f0{background:#1b84f0}
.msg-icon{background:url(https://img.zzidc.com/supply/images/20181022wdimg9.png) center no-repeat;display:inline-block;width:16px;height:16px;vertical-align:middle;position:absolute;margin-top:2px}
.msg-icon2{background:url(https://img.zzidc.com/supply/images/20181022wdimg10.png) center no-repeat;display:inline-block;width:16px;height:16px;vertical-align:middle;position:absolute;margin-top:2px}
/*发起培训*/
.master-date-icon{background:url(https://img.zzidc.com/supply/images/20181022wdimg6.png) center no-repeat;display:inline-block;width:16px;height:16px;vertical-align:middle;position:absolute;margin-left:-30px;margin-top:10px}
.link-a{color: #409eff;display: inline-block}
.link-a:hover{text-decoration: underline}
.inputfile{display:none;visibility:hidden}
/*20181101*/
.ac{display:none}
.layui-layer-title{background:#1b84f0 !important}
.layui-layer-setwin .layui-layer-close1{width:12px;height:12px;background:url(https://static.zzidc.com/training-score/js/layer/skin/default/20161130img2.png) no-repeat !important}
.studyrow{margin-top:56px;font-size:14px;color:#333;}
.studyrow .q{width:144px;line-height:40px;text-align:right;}
.studyrow .a{position:relative;}
.studyrow .a .select{width:500px;height:38px;border:1px solid #ccc;position: relative;z-index:1;background-color:#fff;cursor:pointer;}
.studyrow .a .select p,.studyrow .a .select-up p{color:#1b84f0;padding-left:15px;line-height:38px;font-size:16px}
.studyrow .a .select .icon-arrow,.studyrow .a .select-up .icon-arrow{position: absolute;right: 15px;top: 0;bottom: 0;margin: auto 0;background: url(https://img.zzidc.com/training-score/images/20181101mlkimg1.png) no-repeat 0 0;width: 22px;height: 10px;}
.studyrow .a .select-up{width: 500px;border: 1px solid #ccc;box-shadow: 0px 0px 5.74px 1.26px rgba(0, 0, 0, 0.18);position: absolute;top: 0;left: 0;z-index: 2;background-color: #fff}
.studyrow .a .select-up .icon-arrow{left: 0;right: 0;margin: auto;background-position: 0 -19px}
.studyrow .a .select-up .icon{position: absolute;width: 38px;height: 38px;right: 10px;top: 0;cursor: pointer;}
.studyrow .a .select-up .search-box{padding: 0 10px;margin-top: 5px;margin-bottom: 10px;}
.studyrow .a .select-up .search-box input{-webkit-appearance: none;display: block;width: 430px;height: 28px;border: 1px solid #1b84f0;line-height: 28px;padding-left: 14px;padding-right: 34px;margin: 0 auto;background: url(https://img.zzidc.com/training-score/images/20181101mlkimg2.png) no-repeat 448px center;border-radius: 4px;font-size:16px}
.studyrow .a .select-up .search-box input::-webkit-input-placeholder{color: #ccc}
.studyrow .a .select-up .list{overflow: auto;line-height: 30px;max-height: 180px;padding-right: 2px;}
.studyrow .a .select-up .list li{padding-left: 15px;}
.studyrow .a .select-up .list li.on,.studyrow .a .select-up .list li:hover{color: #333;background-color: #e2f0ff}
.webclone-scrollbar{overflow: auto;}
.webclone-scrollbar::-webkit-scrollbar{background-color: transparent;width: 6px;}
.webclone-scrollbar::-webkit-scrollbar-thumb{background-color: #ccc;border-radius: 3px;}
.sdudy-check i{display:inline-block;width:12px;height:12px;vertical-align:middle;margin:-3px 8px 0 0;background:url(https://img.zzidc.com/training-score/images/20181101mlkimg3.png) 0 -17px no-repeat;}
.sdudy-checked i{background:url(https://img.zzidc.com/training-score/images/20181101mlkimg3.png) 0 0 no-repeat;}
.layui-layer-btn .layui-layer-btn0{display:block;width:80px;height:32px;margin:0 auto;border-radius:4px;background:#1b84f0 !important;padding:0;text-align:center;line-height:32px;border:none  !important;}
.layui-layer-content{height:365px !important;}
/*20181108上传按钮样式*/
.file-input{border:1px solid #1b84f0;color:#1b84f0;background:#ffffff;border-radius:4px;height:32px;line-height:32px;width:124px;outline:none;text-align:center}
.file-input:hover{background:#f9f9f9;color:#1b84f0}
.s-file{display:block;position:relative;overflow:hidden}
.s-file input{cursor:pointer;position:absolute;right:0;top:0;font-size:23px;opacity:0;filter:alpha(opacity=0)}
.s-file span{display:block;padding:0 10px;cursor:pointer;color:#1b84f0;font-weight:normal}




.kslink{color:#1b83f0}

