.head{color:#F7F5F2;overflow:hidden;position:fixed;top: 0px;left: 0px;width:100%;background:#343F4B;z-index:99999;min-width: 1200px;}
.head .logo a{display:block;}
.head .tips a{color:#F7F5F2;}
.head .logo a img{margin-top: -8px}
/*宸﹁竟鏍�*/
.none{display:none;}
.content {overflow:hidden;padding-top: 60px;min-width: 1200px;}
.leftnav{width:12%;border-right:1px solid #e0e0e0;height:600px;background-color: #F6F6F6;min-width: 161px;}
.unit-warp{font-size: 16px;color: #4c4c4c;border-bottom: 1px solid #F6F6F6;text-align: center;cursor: pointer;padding:15px 18%;overflow: hidden;background-color: #EBEBEB;}
.logo_dao{
	width:100%;
	text-align: center;
	height:50px;
	position: absolute;
}
.classroom_ul,.classroom_ul li{overflow:hidden}
.classroom_content{padding-top:1px}
#countent_s{overflow: hidden;width:67%;padding-top: 20px;padding-bottom: 100px;text-align: justify;line-height: 30px;}
#title{font-size: 20px;}

.float_l{float: left;}
.u_a{background-color: #DBEEEC;color: #4FC2B9}
.u_b{background-color: #4FC2B9;background:url(../images/Clo_a.png) center 0px no-repeat;background-size:100% 100%;}
.icon_w_right{float: left;padding: 5px;}
.node-list li .u_a{color: #4FC2B9}
.node-list li .u_b{color: #F7F5F2}

.do-input .marking {
    width: 100%;
    height: 30px;
    background: transparent;
    position: absolute;
    left: 0px;
    top: 0px;
    z-index: 1;
}

#back_pic{min-width:1300px; background:url(../images/logo_back_a.png) 0px 0px no-repeat;background-size:100% 100%;position:relative;}
.yrws-logo{width:80%;height:80px;position: absolute;left: 30px;top:20px;z-index:1;overflow:hidden;}
.logo-img{width:60px;height:60px;float:left;}
.yrws-text{float:left;font-size:18px;font-weight:500;margin:0px;padding:8px 0px 8px 8px;color: #5a5a5a;margin-top: 10px}
.layui-layer-msg{border-radius:5px}

#pic_backgroud{background:url(../images/erro.png) center 0px no-repeat; }
#pic_backgroud_erro{background:url(../images/180601.png) center 0px no-repeat; }
.node-list li{text-align:center;font-size:16px;margin-right: -1px;}
.node-list li a{color: #333;display:block;padding:14px 0px;}
.unit-warp p{float:left;font-size: 16px;line-height: 19px;margin-left: 2px;}
/*.node-list li a:hover{background: #f7f8f8;color: #333;}*/
.unit-warp:last-child{border-bottom:0px;}
.rightmain{width: 86%;float:right;}
.tipsnav a.btn{margin-right:10px;}
.name-list{padding:0px 5px;float:left;}
/*骞煎効鍥鐞�*/
/*鍒楄〃*/

.table-panel{width:100%;margin-top:30px;color:#333;}
.table-panel thead tr{background:#f4f5f9;}
.table-panel thead tr th{font-weight:normal;padding:10px 0px;text-align: center;}
.info tr td{border-right:1px solid #ccc; text-align: center;}
.info tr td button{display:inline-block;padding:0px 10px;}
.table-panel tbody tr{border:1px solid #ccc;}

.table-panel tbody tr td a{color:#333;padding:0px 5px;display:inline-block;text-decoration:none;}
.table-panel tbody tr td a:hover{color:#0000FF;}
.active{background:#9cc948;}
.infolist label{height:30px;}
.table-panel tbody tr td .open-s{display: block;}
.table-panel tbody tr td .open-s a{color:#0000FF}
.table>thead>tr>th{padding:10px 0px;border:1px solid #ccc;}



/*娣诲姞骞煎効鍥�*/

.openup_child .mark-tip{text-align:center;padding-top:10px;}

.search{overflow: hidden;}


.mark-tip{text-align:center;padding-top:10px;}
.red-mark{color:red}
.dropdown-menu{padding:2px 10px;border-radius:3px;}
.openup_child{padding:0px;width:400px;height:600px;}
.tip-title{text-align:center;line-height:40px;background:#9cc948;font-size:18px;color:#fff;}
.layui-layer-page .layui-layer-content{overflow:hidden;}
.layui-layer-btn{text-align:center;}
.layui-layer-btn a{padding:0px 25px;}
.layui-layer-btn .layui-layer-btn0{background:#4FC2B9;}

.areaText{width:200px;height:60px;}
.form-control{overflow: hidden;}
.btn-area{padding-top:20px;width:100%;margin-top:50px;text-align:center;height:40px;}
.btn-area input{padding:0px 20px;display:inline-block; border-radius:3px;-webkit-border-radius:3px;line-height:36px;height:36px;color:#000;margin:0px 10px;}
.btn-area .save-btn{background:#9cc948;color:#fff;}


.areaText{width: 200px;height:60px;}
.form-control{overflow: hidden;}

.areaText{width:250px;height:80px;}
.small{padding-bottom:20px;}



/*寮圭獥*/

.tip-content {width:100%;margin:0px auto; padding-bottom:30px;}
.tip-content h2{height:44px;background:#4FC2B9;line-height: 44px;color:#333;font-size:16px;}
.list-warp{padding:60px 25px 0px 25px}
.list-warp li{overflow:hidden;text-align: center;}
.list-warp li p{font-size:14px;width:48%;padding:10px 0px;}
.list-warp li:last-child p{width:100%;}

.tip-open .list-warp li{padding:5px 0px;}
.tip-open .list-warp li input{padding:5px;color:#333}
.tip-open .list-warp li span{color:#333}
.tip-open .list-warp li span i{color:red;font-weight:bold;}
.tip-open .list-warp li p{width:88%;padding-left:12%;}

.btn-panel{padding-top:20px;}
.btn-panel input{padding:5px 30px;margin:0px 20px;border-radius:5px;color:#333;}

.tip-details{width:440px;margin:0px auto; padding-bottom:30px;border:1px solid #ccc}
.tip-details h2{height:50px;background:#9cc948;line-height: 50px;color:#333;font-size:16px;}
.details-list{padding:60px 25px 0px 50px}
.details-list li{overflow:hidden;padding:10px 0px;}
.details-list li p{width:49%;float:left;}
.details-list li:last-child p{width:100%;}

.open-sever{width:400px;}
.open-sever h2{height:50px;background:#9cc948;line-height: 50px;color:#333;font-size:16px;text-align:center;}
.open-sever p{padding-top:40px;text-align:center;}
.open-sever p span{color:#fa0b0b}
.open-sever p i{color:#000;font-style:normal;font-size:16px;font-weight:bold;}
.open-sever .list-menu{width:300px;margin:0px auto;}
.open-sever .list-menu li{padding:10px 0px;}
.open-sever .list-menu li label{width:80px;text-align:right;}
.open-sever .list-menu li input{width:160px;}
.open-sever .list-menu li {border:none;width:auto;}
.open-sever .list-menu li label{width:90px;text-align:right;}

.open-sever .list-menu li p{padding:0px 0px 0px 30px;font-size:12px;}
.open-sever .list-menu li select{width:200px;}
.open-sever .list-menu li span i{color:red;font-style: normal;}
.open-sever-btn{width:420px;text-align:center;padding:20px 0px;}
.open-sever-btn a{padding:0px 30px;display:inline-block;background:red;margin:0px 15px;background:#ccc;line-height:36px;}
/*鍒嗛〉鏍峰紡閲嶇疆*/
.page-warp{overflow:hidden;width:100%;}
.page-warp .pageJump{overflow: hidden;}
.page-warp .pageJump input{border-radius:3px;-webkit-border-radius:3px;width:40px;}
.page-warp .pageJump .button{float:right;background:#9cc948;border-radius:3px;-webkit-border-radius:3px;color: #fff;margin-left:6px;padding: 6px 20px;}

.layui-layer-title{text-align: center;padding: 0}

/*tip-model*/
.tip-model{text-align:center;width:400px;}
.tip-model .list-warp{padding-top:20px;}
.tip-model .list-warp li{padding:10px 50px 0px 50px;}
.tip-model .list-warp .inpText{float: left;width:100px;}
.tip-model .list-warp li label{width:80px;text-align:left;float:left;}
.tip-model .list-warp li input{float: left;width:60%;}
.tip-model .list-warp li span{float: left;padding-left:30px;color:red}
.tip-model .close-btn input{margin:0px 50px;}

/*鑺傜偣绠＄悊*/
.bread-nav{overflow:hidden;padding-top:10px;}
.bread-nav p{padding: 0px 5% 0px 0px;float:left;}
.handle{overflow:hidden;}
.handle a{display:inline-block;padding:5px}

.about-test{height:100px;}
/*娣诲姞璇曞嵎*/
.addtest  .list-warp {padding:0px 25px}
.addtest  .list-warp li{padding: 10px 20px 0px 20px;overflow:hidden;}
.addtest  .list-warp li label{width:100px;float:left;}
.addtest  .list-warp li input{width:auto;}
.addtest .list-warp li .check-unit{float:left;width:60%;}
.addtest .list-warp li  .check-unit label{width:auto;}
.addtest .list-warp li  .check-unit .checkwarp{width: auto;margin-bottom: 5px;overflow: hidden;}
.addtest .list-warp li .check-unit .checkwarp .inputtext{width: 124px;}
.addtest .list-warp li p{width:70%;text-align:center;padding-left:100px;float: left;}
.addtest  .list-warp li .radiobtn{padding-right:30px; float:left;}
.addtest .list-warp li .radiobtn label{width: auto;}

.addtest .list-warp li .check-unit{float:left;width:60%;}
.addtest .list-warp li .check-unit label{width:auto;}
.addtest .list-warp li .check-unit .checkwarp{width: auto;margin-bottom: 5px;overflow: hidden;}
.addtest .list-warp li .check-unit .checkwarp .inputtext{width: 124px;}
.addtest .list-warp li p{width:70%;text-align:center;padding-left:100px;float: left;}
.addtest .list-warp li .radiobtn{padding-right:30px; float:left;}
.addtest .list-warp li .radiobtn label{width: auto;}

/*璇曢娣诲姞*/
.lader-name{font-size:14px;padding-top:10px;}

.test-list{padding-top:20px;}
.test-list li{margin-bottom:20px;border:1px solid #000;overflow:hidden;}
.add-btn{text-align:left;}
.radios{padding-right:20px;float:left;}
.checked{padding-bottom:5px;overflow:hidden;}
.checked .input-text{width:200px;}
.test-l{width:60px;float:left;}
.level{width:100px;}
.section{padding:0px 5px;}
.test-list li .add-tip{text-align:center;display:inline-block}
.test-head{background:#f6f6f6;padding:20px 5px;border-bottom:1px solid #000;}
.test-head span{font-size:14px;font-weight:normal;color:#333}
.test-content{padding:20px;}
.test-content p{padding:3px 0px;color:#333}
.test-content p strong{font-weight:normal;}
.test-content p i{font-weight:normal;color:#FFCC00;font-style:normal;}
.test-info{text-align: right;overflow: hidden;}
.test-info p{display: inline-block;padding-right:20px;}
.test-info a{display: inline-block;padding:0px 15px;line-height:30px;background:#CCCCCC;color:#000;border-radius:3px;}

/*娣诲姞璇曢*/
.test-main{width:650px;}
.editor-warp{width:100%;}
.add-test{padding:20px 0px;}
.add-test li{padding: 10px 0px;overflow:hidden;}
.add-test li .list-name{float:left;width:150px;text-align:left;}
.add-test li .radiobtn{float:left;padding-right:20px;}
.add-test li .test-area,.da-area{width:450px;padding: 10px;border-color: rgb(79,194,185)}
.check-warp{overflow: hidden;padding:5px 0px;}
.check-warp .checkboxs{float:left;}
.check-warp .answer{float:left;color: #333;padding:0px 3px;}
.check-warp .qtext{float:left;width:200px;}
.delete{display:inline-block;width:16px;height:16px;background:url(../images/del.png) 0px 0px no-repeat;background-size:16px 16px;margin-top:3px;margin-left:3px;}
.test-right{float:left;}
.checkadd{text-align:center;padding-top:10px;}
.checkadd input{padding:0px 20px;background:#e8e5e5;display:inline-block;color:#000;cursor:pointer}

.sub-btn{padding-top:20px;padding-left:32%;}
.sub-btn input{padding:0px 25px;margin:0px 25px;color:#000000;background:#e8e5e5;cursor:pointer;margin-bottom: 50px}


.editor{float:left}

/*鏌ョ湅鎶ュ憡*/
.view-report{overflow: hidden;}
.cartogram{padding-top:30px;text-align:center;overflow: hidden}
.cartogram{width:100%;float:left;}

.right-bar{width:30%;height:200px;background:red;float:left;}

/*姝ラ*/
.step-list .list-warp li{padding: 5px 0px;}
.step-list .list-warp li label{width:120px;text-align:right;}
.step-list .list-warp li input{float:left;}
.step-list .list-warp li select{float:left;}


/*娣诲姞瑙嗛*/
.addvideo{padding-bottom:20px ;}
.addvideo li .list-name{width: 80px;}
.addvideo li img{display:block;}
.addvideo li img.icon-rote{display:inline-block;}
.addvideo li input{width:240px;}
.addvideo li .file-btn{padding: 0px;}

/*娣诲姞姝ラ*/
.addstep li .list-name{width:120px;}
.addstep li select{width:120px;}
.text-content{width:84%;padding-left:12%;}

.add-step{width:200px;text-align:center;overflow: hidden;}
.title-add{padding-left:10%; padding-top: 20px}
.title-add li{overflow: hidden;text-align:center;}
.title-add li label{float:left;}
.title-add li input{float:left;}

/*璇曢绠＄悊*/
.listModule .manage label{width:100px;text-align:right;line-height:22px;}
.listModule .manage select{padding: 0px 15px;}
.listModule .manage a.baseBtn{line-height: 22px;}
.test-pool{margin-top:20px;}
.topic{padding:10px 0px 10px 20px;background:rgb(246,246,246);overflow: hidden;border-bottom:1px solid rgb(205,205,205);}
.topic span{float: left;}
.topic p{ margin-top: 0px;overflow: hidden;}
.topic p i{font-style:normal;}
/* .answer{padding: 10px 0px 10px 2%;} */
.answer p{line-height:24px;}
.ture{font-style:normal;color:rgb(79,194,185);}
.test-num{overflow:hidden;}
.test-num .num{float:right;}
.test-num .num li{float:left;padding:0px 10px;color:#333;}
.test-num .num li label{color:#9d9d9d;}
.test-num .num li span{color:#9d9d9d;}
.test-num .num li a{padding:0px 10px;display:inline-block;}
.font_input {
    margin-left: 80px;
    width: 12px;
}
/*鎵归噺娣诲姞*/
.add-batch{padding:20px 5%;overflow: hidden;}
.add-batch label{float:left;}
.add-batch input{width:auto;float:left;}
.add-batch .download{color:#007DDB;margin-left:20px;float:left;font-size:14px;padding:0px;}
.import{padding-left:20%;}
.import a{padding:5px 15px;background:#ccc;}

.diff{float:left}
.diff p{margin-bottom:10px}


.total-type{padding-left:80px}
.total-type span{width:170px;display: inline-block;text-align: center;}
.test-type span{width:170px;display: inline-block;text-align: center;}
.test-type label{width:80px;text-align:right;}
#nei{width:770px}

/*淇敼瀵嗙爜*/
.updata-unit{padding:20px 15%;}
.updata-unit li{padding:15px 0px;}
.updata-unit label{width:18%;text-align: right;}
.updata-unit input{width:auto;height:30px;}
.updata-unit input.subbtn{margin-left:18%;padding:0px 6%;border:1px solid #ccc;background:#DEDEDE;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}

/*浜戣鍫傚睍绀�*/
.classroom_ul{width:100%;padding: 0px 0px;border-bottom: 1px solid #d9dadc;}
.classroom_ul li{width: 50%;float: left;margin-top: 23px;border-bottom: 1px solid #d9dadc;margin-bottom: -1px;}
.classroom_img{float: left;width: 44%;overflow: hidden}
.classroom_content{float: right;width: 53%;height: 160px;margin-bottom: 16px;}
.title_h1{line-height: 27px;
    font-size: 16px;
    color: #282828;
    width: 280px;
    height: 54px;}
.title_h2,.title_h3{color: #848484}
.title_h4{line-height: 25px;margin-top: 5px}
.main .loginPanel .waiting .wrp_code  img{width:20%;text-align: center;}
 
 video {
        background: transparent url('../poster.png') no-repeat 0 0; 
        -webkit-background-size: cover; 
           -moz-background-size: cover; 
             -o-background-size: cover; 
                background-size: cover; 
    }
    
 .tab_list_style {
    width: 100%;
    overflow: hidden;
    background-color: #f6f6f6;
    position: relative;
}

.tab_list_style a.active {
    position: relative;
    background-color: white;
}

.tab_list_style .tab_item {
    width: 120px;
    height: 46px;
    background-color: #f6f6f6;
    line-height: 46px;
    float: left;
    text-align: center;
    border-right: 1px solid #d9d9d9;
    color: #999999;
}

.tab_list_style a.active:before {
    content: ' ';
    box-sizing: border-box;
    position: absolute;
    left: 0;
    bottom: -1px;
    right: 0;
    height: 1px;
    border-bottom: 2px solid white;
    color: #73e1c4;
    transform-origin: 0 0;
    transform: scaleY(0.5);
    z-index: 3;
}

.tab_list_style :before {
    content: ' ';
    box-sizing: border-box;
    position: absolute;
    left: 0;
    bottom: -1px;
    right: 0;
    height: 1px;
    border-bottom: 2px solid #d9d9d9;
    color: #73e1c4;
    transform-origin: 0 0;
    transform: scaleY(0.5);
    z-index: 1;
}

.tab_list_style a.active:after {
    content: ' ';
    box-sizing: border-box;
    position: absolute;
    left: 0;
    top: -1px;
    right: 0;
    height: 1px;
    border-bottom: 8px solid #4fc2b9;
    color: #73e1c4;
    transform-origin: 0 0;
    transform: scaleY(0.5);
    z-index: 2;
}

.tab_list_style :after {
    content: ' ';
    box-sizing: border-box;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    height: 1px;
    border-bottom: 2px solid #d9d9d9;
    color: #73e1c4;
    transform-origin: 0 0;
    transform: scaleY(0.5);
    z-index: 1;
}
 
 .title_h3_tubiao{
 	background:url(../images/tubiao_03.png) center 0px no-repeat;
 	background-size:100% 100%;
 	width: 16px;
    height: 16px;
    float: left;
 }
 
 .title_h1_tubiao{
 	background:url(../images/tubiao_07.png) center 0px no-repeat;
 	background-size:100% 100%;
 	width: 16px;
    height: 16px;
    float: left;
 }
 
 .title_h2_tubiao{
 	background:url(../images/tubiao_05.png) center 0px no-repeat;
 	background-size:100% 100%;
 	width: 16px;
    height: 16px;
    float: left;
 }
 
 .class_type{
 	padding: 2px 5px;
    font-size: 12px;
    border: 1px solid #4FC2B9;
    border-radius: 3px;
    margin-right: 5px;
    color:#4FC2B9;
 }
 
 .yrws-add {
    line-height: 32px;
    float: right;
    margin-right: 10px;
    margin-top: 3px;
    width: 68px;
    font-size: 14px;
}

.detail_album_title{
	padding-left: 2.5%;
    width: 97.5%;
    background: #f6f6f6;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    color: #999;
    margin-top: 12px;
    border-top: 1px solid rgb(227,227,227);
    border-bottom: 1px solid rgb(227,227,227);
}

.alert-max{
	width: 100%;height:100%;position: fixed; left: 0;top:0;z-index: 999999;background-color: rgba(0,0,0,.5);
}

.alert-box{
	width: 340px;height:200px;position: absolute;left: 50%;top:50%;z-index: 1;margin-left: -170px;margin-top: -100px;
    color: #fff;font-family: Open Sans,sans-serif;font-size:12px;
    background-color: #202c4a;    transition: top .3s linear 0s;
}

.alert-title {
    height: 30px;
    position: relative;
    background-color: #4468d0;
}
.title-text {
    height: 100%;
    line-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 10px;
}

.alert-contant {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 50px 20px;
}
.alert-isOK {
    height: 50px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border-top: 1px solid #485880;
    padding: 9px 0;
}
.alert-isOK button {
    display: block; 
    height: 30px;
    line-height: 30px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    padding: 0 20px;
    background-color: #4468d0;
    margin-right: 15px;
    float: right;
    color: #fff;
    outline: none;
	border: none;
	cursor:pointer
}
.yrws-title {
    width: 98%;
    background: #f6f6f6;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    color: #5a5a5a;
    padding-left: 2%;
    margin-top: 12px;
}
