/*** CLOUD--SERVE-STYLE ***/
/*购买配套课程*/
.serve-course {}
.serve-course span{font-size:14px;float:left;line-height:150px;}
.serve-mating{}
.serve-mating .serve-mating-course{float:left;width:170px;}
.serve-mating .serve-mating-course img{width:100%;display:block;}
.serve-mating .serve-mating-course p{font-size:12px;}
.serve-mating-course p{line-height:25px;}
.serve-mating-course p i{font-size:16px;color:#0093f0;cursor:pointer;margin-right:10px;}
.serve-mating-course p b{font-size:14px;color:#d9534f;font-weight: normal;}
.serve-plus{font-size:42px;color:#8c8c8d;line-height:96px;  float: left;text-align: center;}
.serve-group{float:left;}
.serve-group p{font-size:14px;color:#8c8c8d;line-height:80px;}
.serve-group p b{font-size:20px;color:#d9534f;font-weight: normal;}
.serve-flow span{line-height:70px;}
.serve-flow .serve-flow-block {width:70px;height:70px;border-radius: 50%;line-height:70px;font-size:14px;text-align: center;color:#fff;background-color:#0078d0;}
.serve-flow .serve-flow-block.active{background-color:#fff;border:1px solid #0078d0;color:#0078d0;}
.serve-flow i{font-size:32px;float:left;line-height:70px;display:block;margin:0 10px;color:#0078d0;}

.serve-table-box{width:70px;border:1px solid #0078d0;border-radius: 50%;font-size:14px;text-align: center;height:70px;float:left;background-color:#0078d0;color:#fff;}
.serve-table-box p{padding:15px 0;height:50px;line-height:20px;}

/* 就业登记 */
.serve-chart-text{overflow:hidden;background-color: #f6f6f6;padding:20px 10px;}
.serve-chart-text .serve-chart-left{float:left;width:65%;margin-left:20px;}
.serve-chart-text .serve-chart-left h2{font-size:14px;color:#0078d0;}
.serve-chart-text .serve-chart-left h2 a{color:#0078d0;float: right;display: block;text-decoration: underline;}
.serve-chart-text .serve-chart-left p{line-height:25px;}
.serve-chart-text .serve-chart-right{float:right}
.serve-chart-text .serve-chart-right p{color:#d9534f;}
.serve-chart-text .serve-chart-right a{margin:30px auto 0;}

/* 下载简历模版 */
.serve-down-btn{padding:20px;}
.serve-down-btn h3{font-size:14px;text-align: right;color:#d9534f;line-height:25px;}
.serve-down-btn span{line-height:30px;display:inline-block;}
.serve-down-btn span,.serve-down-btn a{margin:10px 0 0 10px;}
.serve-down-btn label{float:right;}

/* 就业登记表弹层 */
/*.serve-form-tit label{margin:15px 0;}
.serve-input span{display: inline-block;margin-bottom:20px;}
.serve-input span i{color:#0093f0;font-size:18px;margin-left: 10px;cursor:pointer;}*/
.serve-form-tit label{margin:15px 0;}
.serve-input span.serve-tit-text{display: inline-block;margin-bottom:20px;line-height: 35px;}
.serve-input span.serve-tit-text b{font-weight: normal;width:100px;text-align: right;display:inline-block;}
.serve-input span.serve-tit-text i{color:#0093f0;font-size:18px;margin-left: 10px;cursor:pointer;}
.serve-input span.text-danger{padding-left:90px;}

/* 模拟面试 */
.server-interview{margin-bottom: 20px;}
.server-interview .serve-chart-right p{text-align:right;}
.server-interview .server-interview-box {width:50%;}
.server-interview .server-interview-box h2{line-height:80px;}
.server-interview .server-interview-box h2 em{color:#666;}
.server-interview .serve-chart-right a{margin:0 auto;float:right;}
.server-interview .server-interview-pingjia {padding:10px 20px 0;}
.server-interview .server-interview-pingjia h2,.server-interview .server-interview-text h2{font-size: 14px;color: #0078d0;line-height:35px;}
.server-interview .server-interview-pingjia h2 em,.server-interview .server-interview-text h2 em{color: #666;}
.server-interview .server-interview-pingjia p{color:#d9534f;line-height:35px;}
.server-interview .server-interview-text {padding:0 20px;}

/*认证辅导视频*/
.renzheng-list{}
.serve-exercises ul{border:1px solid #ccc;margin:10px;}
.serve-exercises ul li{padding:10px;border-bottom: 1px solid #ccc;}
.serve-exercises ul li span{line-height:50px;}
.serve-exercises ul li a{float:right;}
.serve-exercises ul li:nth-child(odd){background-color: #fff;}
.serve-exercises ul li:nth-child(even){background-color: #f6f6f6;}

/* 认证报名考试 */
.serve-renzheng-baoming .serve-chart-right{width:30%;}
.serve-renzheng-baoming .serve-chart-right a{margin-top:10px;float:right;}
.serve-renzheng-baoming .serve-chart-right p{text-align: right;}
.serve-down-bm{background-color: #fff;border:1px solid #1688dc;color:#1688dc;}
.serve-bm-table {}
.serve-bm-table table{width:100%;border:1px solid #ccc;}
.serve-bm-table table tr th{background-color: #f6f6f6;border-bottom:1px solid #ccc;height:50px;line-height:50px;font-size:14px;text-align: center;}
.serve-bm-table table tr td{border-bottom:1px solid #ccc;border-right: 1px solid #ccc;padding:10px 0;text-align: center;font-size:14px;width:20%;}

/* 认证阶段考核 */
.serve-jieduan-table table{border:1px solid #ccc;width:100%;margin-top:30px;}
.serve-jieduan-table table tr{height:70px;border-bottom: 1px solid #ccc;}
.serve-jieduan-table table tr td{padding:0 20px;}
.serve-jieduan-table table tr td h3{font-size:14px;line-height:25px;}
.serve-jieduan-table table tr td h3 b{color:#d95450;margin:0 5px;}
.serve-jieduan-table table tr td p{font-size:12px;color:#0078d0;line-height:25px;}
.serve-jieduan-table table tr td span{font-size:12px;color:#8c8c8d;}
.serve-jieduan-table table tr td em{font-size:14px;color:#0078d0;text-align: center;}
.serve-jieduan-table table tr td em.serve-jirduan-no{color:#666;}
.serve-jieduan-table table tr td a.serve-jieduan-btn{border:1px solid #0078d0;background-color: #fff;color:#0078d0;}

/* 申请结业弹窗 */
.serve-jieye-input span{margin-bottom: 10px !important;}
.serve-jieye-input span b{width:80px;text-align: right;display: block;float:left;font-weight: normal;line-height:34px;}
.serve-jieye-input span strong{display: block;font-size:12px;color:#666;line-height:35px;overflow: hidden;margin-top:10px;}
.serve-jieye-input span strong a{float:left;margin-right:20px;}
.serve-jieye-input span label{color:#666;margin-top:10px;}
.serve-jieye-input span label i{font-size:18px;color:#0078d0;float:left;margin:2px 10px 0 0;}
.serve-jieye-input span label em{color:#0078d0;font-size:14px;float:left;margin-right:20px;}

/* 申请结业成功证书 */
.sreve-jieye-certificate .serve-certificate-pic{margin:20px 0;}
.sreve-jieye-certificate .serve-certificate-pic img{display: block;margin:0 auto;width:100%;}


/*** 服务管理-STYLE ***/
.third-nav{margin-left: -5px;}
.third-nav li{float:left;height:30px;line-height:30px;}
.third-nav li a{padding: 0 20px;border-left: 1px solid #e4e4e4;}
.third-nav li:first-child a{border-left: none;}
.third-nav li.active a{color: #0078d0;}
.third-nav li a:hover{text-decoration: none;}

.serve-content-details .form-inline .form-group{margin:0 15px;padding-bottom: 15px;}
.serve-content-details .form-inline .form-group select{width:80px;}
.student-num{font-size: 20px;color: #d9534f;margin: 0 5px;}

.serve-content-details-table .dropdown-menu{left: auto;right: 0;}
.serve-content-details-table table.c-table tr td{width:10%;}
.serve-content-details-table table.c-table > tbody > tr > td:first-child {text-align: center;}

.c-table td.c-td-left{text-align: left;}
.c-td-left span{display: inline-block;margin:5px}
.c-td-left span em{float: left;width: 20px;height: 20px;background: url(/Public/static/img/icon-serve.png) 0 0 no-repeat;}

.c-td-left span.flow-default .serve-flow-icon1{background-position: 0 0;}
.c-td-left span.flow-default .serve-flow-icon2{background-position: 0 -20px;}
.c-td-left span.flow-default .serve-flow-icon3{background-position: 0 -40px;}
.c-td-left span.flow-default .serve-flow-icon4{background-position: 0 -60px;}
.c-td-left span.flow-default .serve-flow-icon5{background-position: 0 -80px;}
.c-td-left span.flow-default .serve-flow-icon6{background-position: 0 -100px;}
.c-td-left span.flow-default .serve-flow-icon7{background-position: 0 -120px;}
.c-td-left span.flow-default .serve-flow-icon8{background-position: 0 -140px;}
.c-td-left span.flow-default .serve-flow-icon9{background-position: 0 -160px;}

.c-td-left span.flow-doing{color: #0078d0;}
.c-td-left span.flow-doing .serve-flow-icon1{background-position: -20px 0;}
.c-td-left span.flow-doing .serve-flow-icon2{background-position: -20px -20px;}
.c-td-left span.flow-doing .serve-flow-icon3{background-position: -20px -40px;}
.c-td-left span.flow-doing .serve-flow-icon4{background-position: -20px -60px;}
.c-td-left span.flow-doing .serve-flow-icon5{background-position: -20px -80px;}
.c-td-left span.flow-doing .serve-flow-icon6{background-position: -20px -100px;}
.c-td-left span.flow-doing .serve-flow-icon7{background-position: -20px -120px;}
.c-td-left span.flow-doing .serve-flow-icon8{background-position: -20px -140px;}
.c-td-left span.flow-doing .serve-flow-icon9{background-position: -20px -160px;}

.c-td-left span.flow-failure{color: #d9534f;}
.c-td-left span.flow-failure .serve-flow-icon1{background-position: -40px 0;}
.c-td-left span.flow-failure .serve-flow-icon2{background-position: -40px -20px;}
.c-td-left span.flow-failure .serve-flow-icon3{background-position: -40px -40px;}
.c-td-left span.flow-failure .serve-flow-icon4{background-position: -40px -60px;}
.c-td-left span.flow-failure .serve-flow-icon5{background-position: -40px -80px;}
.c-td-left span.flow-failure .serve-flow-icon6{background-position: -40px -100px;}
.c-td-left span.flow-failure .serve-flow-icon7{background-position: -40px -120px;}
.c-td-left span.flow-failure .serve-flow-icon8{background-position: -40px -140px;}
.c-td-left span.flow-failure .serve-flow-icon9{background-position: -40px -160px;}

.c-td-left span.flow-pass{color: #58b957;}
.c-td-left span.flow-pass .serve-flow-icon1{background-position: -60px 0;}
.c-td-left span.flow-pass .serve-flow-icon2{background-position: -60px -20px;}
.c-td-left span.flow-pass .serve-flow-icon3{background-position: -60px -40px;}
.c-td-left span.flow-pass .serve-flow-icon4{background-position: -60px -60px;}
.c-td-left span.flow-pass .serve-flow-icon5{background-position: -60px -80px;}
.c-td-left span.flow-pass .serve-flow-icon6{background-position: -60px -100px;}
.c-td-left span.flow-pass .serve-flow-icon7{background-position: -60px -120px;}
.c-td-left span.flow-pass .serve-flow-icon8{background-position: -60px -140px;}
.c-td-left span.flow-pass .serve-flow-icon9{background-position: -60px -160px;}


/*保过管理-->考试安排*/
.serve-bg-close h4 em{color:#cecece;float:right;font-size:14px;cursor:pointer;}
.serve-bg-text{overflow: hidden;padding:0 0 20px;}
.serve-bg-border{border-top: 1px solid #0078d0;}
.serve-add-btn{overflow: hidden;}
.serve-add-btn a{border:1px solid #0078d0;color:#0078d0;background-color: #fff;float:right;margin:0 20px 10px 0;}

/*保过管理-->查看考试安排*/
.serve-bg-text span{margin:10px 0;}

/*保过管理-->下载报名表*/
.serve-bm-btn span{overflow: hidden;}
.serve-bm-btn span a{line-height:35px;}
.serve-bm-btn span a.serve-bm-down{border:1px solid #0078d0;color:#0078d0;background-color: #fff;padding:0px 20px;margin-left:20px;line-height:25px;}
.serve-bm-btn span i{font-size:18px;color:#0078d0;margin:0 10px;}
.serve-bm-btn span a.active{color:#0078d0;}
.serve-bm-btn span textarea{width:80%;}

/*保过管理-->用户信息*/
.serve-user,.serve-list{margin-bottom: 20px;}
.serve-user h5,.serve-list h5{font-size:16px;}
.serve-user .serve-user-table,.serve-list .serve-list-table{width:100%;margin-top:10px;}
.serve-user .serve-user-table tr{height:30px;line-height:35px;}
.serve-user .serve-user-table tr td{font-size:14px;}
.serve-list .serve-list-table{border:1px solid #ccc;}
.serve-list .serve-list-table tr{height:50px;line-height:50px;font-size:14px;border-bottom: 1px solid #ccc;}
.serve-list .serve-list-table tr th{background-color: #f6f6f6;text-align: center;}
.serve-list .serve-list-table tr td{text-align: center;width:20%;}
.serve-list .serve-list-table tr td.serve-list-tg{color:#58b957;}
.serve-list .serve-list-table tr td.serve-list-await{color:#d9534f;}

/*保就业管理-->就业登记表*/
.serve-job-btn {float:right;margin-bottom:10px;}
.serve-job-btn a{margin:0 5px;}
.serve-job-btn a i{font-size:16px;color:#0078d0;margin:0 5px;}
.serve-job-btn a.active{color:#0078d0;}
.serve-baoguo-xinxi{overflow: hidden;}
.serve-baoguo-xinxi .serve-bg-text{float:left;width:50%;}
.serve-baoguo-xinxi span img{width:120px;height:120px;margin-bottom: 10px;}

/*保就业管理-->推荐面试*/
.serve-job-tit p{font-size:14px;line-height:30px;margin-bottom:10px;}
.serve-job-tit p a{float:right;padding:3px 15px;border:1px solid #0078d0;color:#0078d0;background-color: #fff;}

/* 配置 */
.serve-peizhi-nav{padding-left:10px;}
.serve-peizhi-nav li{font-size:14px;float:left;margin:0 5px;line-height:30px;}
.serve-peizhi-nav li.active a{color:#0078d0;}
.serve-peizhi-nav li b{font-weight: normal;margin-left:5px;}
.serve-peizhi-table{border:1px solid #ccc;}
.serve-peizhi-table tr td{vertical-align: middle !important;width:10%;}
.serve-peizhi-table tr td a,.serve-peizhi-table tr td b{color:#0078d0;font-weight: normal;font-size:14px;}
.serve-peizhi-table tr td em{margin:0 10px;font-size:14px;}
.serve-peizhi-table tr td.serve-already{color:#0078d0;}
.serve-peizhi-table tr td a.serve-close-color{color:#666;}

.serve-pz-text .serve-pz-btn span a.btn-select{border:1px solid #0078d0;color:#0078d0;background-color: #fff;}
.serve-pz-text .serve-pz-btn span a.btn-new{border:1px solid #333;color:#333;background-color: #fff;margin-left:35px;}
.serve-pz-text .serve-pz-btn p{background-color: #f6f6f6;padding:10px;margin:20px 0 20px 80px;}
.serve-pz-text .serve-pz-btn span label{display:block;line-height:35px;font-size:14px;font-weight: normal;}
.serve-pz-text .serve-pz-btn span label a{margin:0 10px;}
.serve-pz-text .serve-pz-btn span label a.active{color:#0078d0;}

.serve-pz-text .serve-pz-btn span .serve-pz-textarea{width:70%;float:left; margin-bottom: 10px;}
.serve-pz-text .serve-pz-btn span .serve-pz-textarea textarea{width:100%}

.serviceSeparator{margin:0 5px;}
.serve-type{position:relative;}
.serve-pz-text .serve-pz-tab{position: absolute;top:0;left:350px;width:200px;border:1px solid #ccc;background-color: #fff;z-index: 9;overflow: hidden;padding-bottom: 10px;}
.serve-pz-text .serve-pz-tab p{padding:10px 10px 0;background-color: #fff;margin:0;overflow: hidden;}
.serve-pz-text .serve-pz-tab p span{float:left;font-size:14px;margin-right:10px;line-height:30px;}
.serve-pz-text .serve-pz-tab p input{float:left;width:130px;height:30px;line-height:28px;border:1px solid #ccc;padding:0 5px;}
.serve-pz-text .serve-pz-tab a{height:25px;line-height:25px;padding: 0 15px;}

.cc-pic-list{list-style: none;overflow:hidden;margin-left:-5px;padding-left:0;margin-bottom: 20px;float:left;}
.cc-pic-list li{width:114px;padding:0 0 0 5px;position:relative;}
.cc-pic-list li.pic-checked{border:1px solid #ccc;min-height:58px;padding:0;}
.cc-pic-list li .c-icon-checkd{position: absolute;right: 5px;bottom: -5px;width:18px;height:18px;background:url(/Public/static/img/icon-right.png) 0 0 no-repeat;}
.cc-pic-list li.c-add-img a{background:#f5f5f5;display:block;padding:24px 0;text-align: center;font-size:12px;color:#999;text-decoration: none;}
.cc-pic-list li.c-add-img a:hover{text-decoration: none;}
.cc-pic-list li.c-more-img{height:64px;}
.cc-pic-list li.c-more-img a{background:#f5f5f5;display:block;padding:17px 0;text-align: center;font-size:12px;color:#999;text-decoration: none;height:64px;line-height: 35px;}
.cc-pic-list li.c-more-img a:hover{text-decoration: none;}
.cc-pic-list li.active img{border:2px solid #5bad38;}
.cc-pic-list li .picture{height:64px;}

.c-add-img{margin-top:20px;padding-bottom: 20px;}
.c-add-img a{padding:10px 20px;border:1px solid #ddd;}
.c-add-img a:hover{text-decoration: none;}

/* 配置-->关联课程 */
.serve-pz-list{border:1px solid #ccc;margin:20px 0 0 130px;}
.serve-pz-list ul {padding:10px;}
.serve-pz-list ul li{overflow: hidden;}
.serve-pz-list ul li b{width:100px;float:left;text-align: left;cursor:pointer;height:30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.serve-pz-list ul li i{font-size:16px;color:#0078d0;float:left;margin:10px 10px 0 0;cursor: pointer;}
.serve-pz-list ul li span{float:right;line-height:35px;margin-right:10px;cursor:pointer;}
.serve-pz-list ul li span em{float:left;width:50px;}


/* 课程服务 */
.serve-course-box {width:485px;float:left;overflow-x:hidden;}
.serve-course-box2 {overflow-x:scroll}
.serve-course-box .serve-mating{width:170px;float:left;}
.delRow{color: #f00;font-size: 18px;cursor:pointer;float: right;}

.servicedes img{max-width: 100%;}

div.datetimepicker-days{word-wrap: normal;word-break: normal;}

.serve-time{margin:10px 0;overflow: hidden;}
.serve-time span{margin:0 10px 0 15px;display: block;float:left;}
.serve-time span em{float:left;line-height:35px;margin-right:10px;}
.serve-time span input{width:100px !important;float:left;}
.serve-time .serve-time-box input{width:100px;}
.serve-time .serve-time-box b{float:left;line-height:35px;margin:0 10px;color:#ccc}
.serve-time button{float:right;margin-right:5px;}

.serviceSchoole{display: block;overflow: hidden;text-overflow: ellipsis; height: 20px;}
.jcrop-holder img{max-width:none;}


/*******证书查询*********/
.certification-header{margin-top: 20px; width:1170px;height:140px;background:url('../img/zhengshu.jpg') no-repeat 0 0;}
.certification-frm{text-align: center;margin-top: 60px;font-size:18px;}
.certification-frm .txt{width:240px;border-radius: 2px;border:1px solid #ccc; height: 32px;font-size: 16px;}
.certification-other{height: 140px;border:1px solid #ddd;padding: 20px;}
.certification-other p{margin-bottom: 10px;}
.certification-other p a{margin-right: 20px;color:#00C1ED}

.certification-img-list li{text-align:center;}
.bg-white{background-color: #fff;border: 1px solid #1688dc;color: #1688dc;}
