.ht_form{width:100%;min-width: 800px;padding: 15px 0 5px;}
.teamBox{width:100%;margin-bottom: 10px;}
.team_title{width:100%;height: 30px;line-height: 30px;font-size:24px;font-weight: bold;margin-bottom: 14px;color:#333;position: relative;}
.team_title i{width:5px;height: 30px;border-radius: 2.5px;background: #4ad26a;display: inline-block;vertical-align:middle;margin-right: 20px;}
.team_title b{display: inline-block;vertical-align:middle;margin-right:10px;font-family:"iconfont";color:#4ad26a;font-size:28px;font-weight: normal;}
.newly_build{font-size:16px;color:#fff;display:block;border-radius: 20px;background: #4ad26a;-webkit-box-shadow: inset 0px 1px 0px #4ad26a, 0px 3px 0px #2db44d;-moz-box-shadow: inset 0px 1px 0px #4ad26a, 0px 3px 0px #2db44d; -o-box-shadow: inset 0px 1px 0px #4ad26a, 0px 3px 0px #2db44d; box-shadow: inset 0px 1px 0px #4ad26a, 0px 3px 0px #2db44d;height: 40px;line-height: 40px;width:140px;text-align: center;position: absolute;right:0;top:50%;margin-top: -22px;}
.newly_build:hover{background:#65e082;}
.newly_build span{display: inline-block;vertical-align:bottom;margin-right:8px;font-family:"iconfont";color:#fff;font-size:20px;font-weight: normal;}
.teamBox_function{border:1px solid #dae5dd;border-radius:10px;padding: 25px;}
.box-shadow{-webkit-box-shadow: 0px 7px 12px rgba(74, 210, 106, 0.12); -moz-box-shadow: 0 7px 12px rgba(74, 210, 106, 0.12); box-shadow: 0 7px 12px rgba(74, 210, 106, 0.12);}
.teamBox_function ul li{width:auto;height: 40px;line-height: 40px;text-align: center;float: left;margin-right: 0px;}
.teamBox_function ul li a{font-size:16px;padding: 0 22px;color:#fff;display:block;border-radius: 20px;background: #4ad26a;-webkit-box-shadow: inset 0px 1px 0px #4ad26a, 0px 3px 0px #2db44d;-moz-box-shadow: inset 0px 1px 0px #4ad26a, 0px 3px 0px #2db44d; -o-box-shadow: inset 0px 1px 0px #4ad26a, 0px 3px 0px #2db44d; box-shadow: inset 0px 1px 0px #4ad26a, 0px 3px 0px #2db44d;}
.teamBox_function ul li a i{color:#fff;font-family:'iconfont';font-size:19px;display:inline-block;vertical-align: middle;margin-right: 6px;}
.teamBox_function ul li a:hover{background:#65e082;}
.teamBox_list{width:100%;}
.listBox{width:100%;margin-bottom: 40px;border:1px solid #dae5dd;border-radius:10px 10px 0 0;position: relative;}
.listBox:last-child{margin-bottom: 0;}
.list_number{width:70px;height: 50px;background: #4ad26a;line-height:44px;text-align: center;border-radius: 0 0 10px 10px;font-family: 'DINBlackAlternate';font-size:30px;color:#fff;position: absolute;right:40px;top:0;z-index: 99;}
.class_info{padding: 25px 185px 0 25px;}
.class_info.class_info1{padding: 25px 25px 0 25px;}
.class_name{width:100%;margin-bottom: 18px;}
.class_name h3{font-size:20px;font-weight: bold;float: left;}
.class_name h3 i{width:13px;height: 13px;border:2px solid #4ad26a;border-radius:100%;display: inline-block;vertical-align:middle;margin-right: 10px;}
.class_name span{padding: 0 16px;height: 26px;line-height: 24px;font-size:14px;color:#34c556;border:1px solid #34c556;border-radius:10px;display: block;float: right;}
.class_name span.time_end{border:1px solid #ff8525;color:#ff8525;}
.class_name span.jiange{margin: 0 8px;font-size:16px;color:#4ad26a;border:0;padding: 0;}
.class_name h3 b{font-size:24px;color:#4ad26a;display: inline-block;margin-right: 10px;text-align: center;line-height: 24px;height: 24px;border-radius:100%; font-family: 'DINBlackItalic';vertical-align: bottom;}

.class_introduce{width:100%;word-wrap: break-word;font-size:14px;line-height: 21px;}

.info_blank{width:100%;position: relative;height: 30px;}
.slide_icon{width:40px;height: 40px;line-height: 40px;text-align: center;border:2px solid #fff;border-radius:100%;position: absolute;top:-20px;right:-20px;z-index: 96;background: #d5ded7;cursor: pointer;box-shadow: 0 0 8px rgba(0,0,0,.1);-webkit-box-shadow: 0 0 8px rgba(0,0,0,.1);}
.slide_icon i{color:#fff;font-size:16px;}
.slide_icon i.iconfont-shang2:before{content: "\e634";}
.slide_icon.on{background: #4ad26a;}
.slide_icon.on i.iconfont-shang2:before{content: "\e635";}


.student_information{width:100%;position: relative;}
.edit_button{padding: 0 25px 30px 25px;}
.edit_button a{display: block;font-size:14px;color:#fff;padding: 0 26px;height: 40px;line-height: 40px;border-radius: 20px;}
.edit_button a.add_member,.edit_button a.random_pwd,.edit_button a.earmark_pwd,.edit_button a.import_member{background: #4ad26a;margin-right: 30px;}
.edit_button a.edit_team{background: #31a7fe;margin-right: 30px;}
.edit_button a.delete_team{background: #ff8525;}
.edit_button a.but_see,.edit_button a.but_edit,.edit_button a.but_delete{background: #4ad26a;margin-right: 30px;width:120px;text-align: center;padding: 0;}
.edit_button a.but_edit{background: #31a7fe;}
.edit_button a.but_delete{background: #ff8525;}

.edit_button a:hover{opacity:.85;color:#fff;}
.student_table,.pwd_table{width:100%;}
.form_head{overflow: hidden;}
.form_head table{width:100%;color:#fff;}
.form_head table tr th{padding:14px 25px;min-height:20px;line-height:20px;font-size:16px;font-weight: bold;text-align:left;color:#fff;background: #4ad26a;border:1px solid #d0dbd3;border-left: 0;}
.form-table-main{position: relative;overflow-y:auto;height:390px;}
.form-table-main.form-table-main1{overflow: hidden;height: auto;}
.form-table-main table{width:100%;color:#666;}
.form-table-main table th{padding:14px 25px;min-height:20px;line-height:20px;font-size:16px;font-weight: bold;text-align:left;color:#fff;background: #4ad26a;border:1px solid #d0dbd3;border-left: 0;}
.form-table-main table tr{transition:all 0.4s ease;-webkit-transition:all 0.4s ease;background: #fff;}
.form-table-main table tr td{padding:12px 25px;min-height:22px;line-height:22px;text-align:left;border:1px solid #d0dbd3;vertical-align: middle;border-left: 0;border-top: 0;}
.pwd_table .form-table-main table tr td{border-left:1px solid #d0dbd3;}
.form-table-main table tr:hover{background-color: #ebffef;}
.ht_table_but a{display: block;float: left;border:1px solid #598063;border-radius:4px;height: 24px;line-height: 22px;text-align: center;font-size:12px;color:#598063;margin-right: 10px;padding:0 12px;}
.ht_table_but a:hover{color:#fff;background: #4ad26a;border-color:#4ad26a;}

.listBox.on{-webkit-box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #2db44d;-moz-box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #2db44d; -o-box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #2db44d; box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px #2db44d;border-radius:0 0 10px 10px;}
body .layui-layer.demo-class{width:800px!important;}
body .demo-class .layui-layer-title{background:#4ad26a; color:#fff; border: none;height: 60px;line-height: 60px;font-size:20px;font-weight: bold;border-radius:10px 10px 0 0 ;}
body .demo-class .layui-layer-title i{display: inline-block;margin-right: 8px;font-size:20px;color:#fff;}
body .demo-class .layui-layer-title b{width:3px;height: 24px;background: #fff;border-radius: 1.5px;display:block;margin-right:16px;float: left;margin-top: 18px;}
.iconfont-xinjiantuandui:before{content: "\e627"}
body .layui-layer.demo-class,body .layui-layer.demo-class1{border-radius:10px;}
body .demo-class .layui-layer-setwin{width:40px;height: 40px;line-height: 40px;text-align: center;border:1px solid #fff;border-radius: 6px;background: #ff8525;top:34px;right:-20px;overflow: hidden;}
body .demo-class .layui-layer-setwin a{width:18px;height: 18px;}
body .demo-class .layui-layer-setwin .layui-layer-close1{background-position: -81px -40px;margin: 12px auto;}
body .demo-class .layui-layer-content{padding: 40px 40px 80px;}
body .demo-class .layui-form-label{width:100px;font-size:16px;color:#333;font-weight: bold;}
body .demo-class .layui-form-switch{-webkit-box-sizing: content-box;-moz-box-sizing: content-box; box-sizing: content-box;}
body .demo-class .layui-form-onswitch{background: #4ad26a;border-color: #4ad26a;}
body .demo-class .layui-btn{width:120px;text-align:center;height: 40px;line-height: 40px;color:#fff;border-radius:20px;background: #4ad26a;}
body .demo-class .layui-btn.layui-btn-primary{background: #ff8525;border:0;}
body .demo-class .layui-btn.layui-btn-primary:hover{border-color:#ff9e52;}
.borderchange{border:1px solid #4ad26a!important;font-size:20px;font-weight: bold;color:#333;width:130px!important;}
.pwd_title{width:100%;height: 28px;line-height: 28px;text-align: center;margin-bottom: 24px;position: relative;}
.pwd_title h3{font-size:24px;font-weight: bold;color:#333;}
.upload{width:100px;height: 33px;border:1px solid #4ad26a;color:#4ad26a;text-align: center;line-height: 33px;border-radius:16px;display: block;position: absolute;right:0;top:0;}
.upload:hover{background: #4ad26a;color:#fff;}

body .demo-class .layui-laypage a,body .demo-class .layui-laypage span {margin: 0 12px 5px 0; background-color: #fff; color: #333; font-size: 12px;border-radius:3px;border-color:#598063;font-size:14px;}

body .demo-class .layui-laypage .layui-laypage-curr .layui-laypage-em{background: #4ad26a;}
body .demo-class .layui-laypage{text-align: center;display: block;margin-top:30px;}

body .layui-layer.demo-class1 .layui-layer-title{background:#4ad26a; color:#fff; border: none;height:40px;line-height: 40px;font-size:16px;border-radius:10px 10px 0 0 ;}
body .demo-class1 .layui-layer-title b{width:2px;height:18px;background: #fff;border-radius: 1.5px;display:block;margin-right:10px;float: left;margin-top: 11px;}
body .demo-class1 .layui-layer-setwin .layui-layer-close1{background-position: -81px -40px;}
body .demo-class1 .layui-layer-content{font-size:16px;text-align: center;}
body .demo-class1 .layui-layer-btn{text-align: center;padding: 0 15px 20px;}
body .demo-class1 .layui-layer-btn a{border:0;height: 32px;line-height: 32px;border-radius: 16px;padding: 0 18px;margin: 5px 8px 0;}
body .demo-class1 .layui-layer-btn .layui-layer-btn0 {background-color: #4ad26a; color: #fff;}
body .demo-class1 .layui-layer-btn .layui-layer-btn1 {background-color: #ff8525; color: #fff;}
/*分页*/
.pages{margin:30px 0 0;text-align: center;}
.pages i{display: inline-block;font-size:14px;color:#598063;}
.pages a,.pages span{display:inline-block;height:30px;padding:0 12px;text-align: center;line-height:28px;font-size: 14px;margin:0 8px;vertical-align:middle;border:1px solid #598063;border-radius:3px; }
.pages a{background:#fff;}
.pages span,.pages a:hover{background: #4ad26a;color:#fff;border-color:#4ad26a;}
.pages.changeColor a:hover,.pages.changeColor span{background: #31a7fe;color:#fff;border-color:#31a7fe;}
/*答题记录*/
.recordBox{width:100%;}
.record_title{width:100%;height: 30px;margin-bottom:10px;position: relative;}
.record_title h3{font-size:24px;color:#333;font-weight: bold;float: left;}
.record_title h3 i{width:5px;height: 30px;margin-bottom: 2px;background: #4ad26a;border-radius:2.5px;display: inline-block;vertical-align: middle;margin-right: 16px;}
.title_search .submit{font-size:16px;padding: 0 22px;color:#fff;display:inline-block;border-radius: 20px;background: #4ad26a;-webkit-box-shadow: inset 0px 1px 0px #4ad26a, 0px 3px 0px #2db44d;-moz-box-shadow: inset 0px 1px 0px #4ad26a, 0px 3px 0px #2db44d; -o-box-shadow: inset 0px 1px 0px #4ad26a, 0px 3px 0px #2db44d; box-shadow: inset 0px 1px 0px #4ad26a, 0px 3px 0px #2db44d;height: 40px;line-height: 40px;margin-left: 18px;}
.title_search .submit:hover{background:#65e082;}
.title_search .submit i{color:#fff;font-family: "iconfont";display: inline-block;vertical-align: middle;margin-right:6px;font-size:20px;}
.title_search .layui-form-label{font-size:16px;color:#666;}
.title_search .layui-input{border:1px solid #b6bfb8;}
.laydate-btns-time{border:1px solid #c9c9c9;padding: 0 5px!important;border-radius:3px;}
.laydate-footer-btns span{border: 1px solid #4ad26a!important;color:#fff!important;background-color: #4ad26a!important;margin: 0 1px!important;}
.record_desc{width:100%;border:1px solid #d0dbd3;border-radius:0 0 10px 10px;padding-bottom: 58px;border-top: 0;background: #fff;border-radius:3px;}
.layui-laydate-content th{background: #f2f2f2;}
.layui-laydate-content td{border-radius: 3px;}
.layui-laydate-header i{font-size:14px!important;}

/*班级答题情况*/
.record_title h3 a{font-size:24px;color:#999;font-weight: normal;}
.record_title h3 b{display: inline-block;color:#666;font-family: "iconfont";font-size:16px;margin: 0 8px;vertical-align: middle;}

/*新建作业*/
.build_desc{width:100%;border:1px solid #dae5dd;border-radius:10px;padding:48px 38px 78px;}
.build_desc .layui-form-label{font-size:15px;color:#666;width:110px;font-weight: bold;}
input::-webkit-input-placeholder{color:#ccc; } input::-moz-placeholder{  color:#ccc; } input:-moz-placeholder{ color:#ccc; } input:-ms-input-placeholder{color:#ccc; }
textarea::-webkit-input-placeholder{color:#ccc; } textarea::-moz-placeholder{  color:#ccc; } textarea:-moz-placeholder{ color:#ccc; } textarea:-ms-input-placeholder{color:#ccc; }
.build_desc .layui-input{height:48px;border-color:#b6bfb8;}
.build_desc .layui-textarea{border-color:#b6bfb8;}
.build_desc .layui-input-block{margin-left: 110px;}
.build_desc .layui-btn{width:120px;text-align:center;height: 40px;line-height: 40px;color:#fff;border-radius:20px;background: #4ad26a;}
.build_desc .layui-btn.layui-btn-primary{background: #ff8525;border:0;}
.build_desc .layui-btn.layui-btn-primary:hover{border-color:#ff9e52;color:#fff;}
.layui-input-block label{display:inline-block;width:284px;height: 144px;border:1px solid #d0dbd3;border-radius:3px;cursor: pointer;margin-right:20px;margin-bottom: 30px;}
input[type=checkbox].checkbix:checked+label .ht_checkbox_title{background: #4ad26a;}
input[type=checkbox].checkbix:checked+label .ht_checkbox_title i{color:#4ad26a;border-color:#bbe8c6;}
input[type=checkbox].checkbix:checked+label .ht_checkbox_name{color:#333;}
.layui-input-block label:nth-of-type(3n){margin-right: 0;}
.ht_checkbox_title{width:100%;height: 50px;background: #cbd6ce;line-height:44px;}
.ht_checkbox_title span{display: block;float: left;font-size:36px;font-family: 'DINBlackAlternate';color:#fff;margin-left: 20px;}
.ht_checkbox_title  i{width:33px;height: 33px;border-radius:100%;border:3px solid #e4f0e7;float: right;line-height: 30px;text-align: center;color:#cbd6ce;display: block;background: #fff;margin-right: 18px;margin-top:8px;font-size:18px;}
.ht_checkbox_name{width:100%;height: 90px;/* line-height: 90px; */text-align: center;font-size:22px;color:#999;font-weight: bold;}
/* .layui-form .layui-unselect{display: none!important;} */
.build_desc .layui-form-switch{-webkit-box-sizing: content-box;-moz-box-sizing: content-box; box-sizing: content-box;}


.warehouse_ntrance{width:170px;display: block;height: 40px;border-radius:20px;background:#31a7fe;-webkit-box-shadow: inset 0px 1px 0px #31a7fe, 0px 3px 0px #2d7cb5;-moz-box-shadow: inset 0px 1px 0px #31a7fe, 0px 3px 0px #2d7cb5; -o-box-shadow: inset 0px 1px 0px #31a7fe, 0px 3px 0px #2d7cb5; box-shadow: inset 0px 1px 0px #31a7fe, 0px 3px 0px #2d7cb5;color:#fff;line-height: 40px;}
.warehouse_ntrance span{display:block;float:left;color:#add6ff;font-size:30px;font-weight: bold;margin-left: 18px;}
.warehouse_ntrance i{display:block;float:left;color:#fff;font-size:18px;font-family: "iconfont";margin: 0 6px 0 10px;}
.warehouse_ntrance:hover{opacity: .9;}
.icon_xia{width:24px;height: 30px;background: url(../images/xia.png) left center no-repeat;position: relative;z-index: 9;margin-left: 22px;margin-top:3px; -webkit-animation:xiaxiaxia 2s infinite linear;animation:xiaxiaxia 2s infinite linear;}
.icon_xia2{width:24px;height: 30px;background: url(../images/you2.png) left center no-repeat;position: relative;z-index: 9;margin-left: 22px;margin-top:3px; -webkit-animation:xiaxiaxia 2s infinite linear;animation:xiaxiaxia 2s infinite linear;}
@keyframes xiaxiaxia {
    0%{  
       -webkit-transform:translateY(0px);
       transform:translateY(0px);
    	opacity:0;
    }
    50%{
        -webkit-transform:translateY(3px);
        transform:translateY(3px);
       	opacity:0.5;
    }
  
    100%{
        -webkit-transform:translateY(7px);
        transform:translateY(7px);
         opacity:0.8;
    }
}

.testBox{width:100%;margin:-10px 0 40px;position: relative;z-index: 8;}
.test-basket{width:100%;position: relative;}
.basket_title{width:100%;height: 50px;background: #fd8526;border-radius:3px 3px 0 0;padding:0 20px;line-height: 50px;position: relative;z-index: 99;}
.basket_title span{display:block;float:left;color:#fec8aa;font-size:30px;font-weight: bold;}
.basket_title i{display:block;float:left;color:#fff;font-size:18px;font-family: "iconfont";margin: 0 6px 0 10px;}
.basket_title h3{font-size:16px;font-weight: bold;color:#fff;float: left;line-height: 52px;}
.total{float: right;font-size:14px;color:#fff;}
.total strong{font-size:18px;color:#fff;font-weight: bold;margin: 0 3px;}
.basket_list{width:100%;border:1px solid #d0dbd3;height: 490px;overflow-y:auto;top:-3px;position: relative;}
.task_list{width:100%;border:1px solid #d0dbd3;height: 100%;min-height: 200px;overflow-y:auto;top:-3px;position: relative;}

.basket_list_ul li,.task_list_ul2 li,.task_list_ul li{width:100%;height: 49px;border-bottom: 1px solid #d0dbd3;}
.questions{width:346px;padding:0 20px;line-height: 49px;float: left;}
.questions a{font-size:14px;color:#333;}
.questions a:hover{color:#fd8526;}
.function_but{width:88px;float: right;margin-top:10px;}
.function_but a{display: block;width:32px;height: 26px;border-radius:4px;margin-right: 10px;line-height: 26px;text-align: center;font-family: "iconfont";color:#fff;font-size:12px;float: left;}
.function_but a.add_questions{background: #4ad26a;}
.function_but a.add_questions.ok{background: #ccc;}
.delete_questions{background: #fd8526;}

.basket_empty{width:210px;text-align: center;}
.basket_empty p{font-size:16px;line-height: 24px;margin-bottom: 12px;}
.basket_empty p a{margin: 0 6px;display: inline-block;}
.basket_empty p a span{font-size:16px;color:#31a7fe;border-bottom: 1px solid #31a7fe;}
.basket_empty p a i{font-family: "iconfont";color:#31a7fe;font-size:20px;vertical-align: middle;display: inline-block;margin-right:4px;}
.icon_you{width:36px;height: 24px;background: url(../images/you.png) left center no-repeat;position: absolute;left:448px;top:14px;z-index: 199;-webkit-animation:youyouyou 2s infinite linear;animation:youyouyou 2s infinite linear;}
@keyframes youyouyou {
    0%{  
       -webkit-transform:translateX(0px);
       transform:translateX(0px);
    	opacity:0;
    }
    50%{
        -webkit-transform:translateX(3px);
        transform:translateX(3px);
       	opacity:0.5;
    }
  
    100%{
        -webkit-transform:translateX(7px);
        transform:translateX(7px);
         opacity:0.8;
    }
}

.basket_empty p a:hover span{border-bottom: 0;}

.this-task{width:100%;position: relative;}
.this-task .basket_title{background: #4ad26a;}
.this-task .basket_title span{color:#b4e9be;}
.order{width:56px;height: 49px;border-right:1px solid #d0dbd3;text-align: center;line-height: 49px;font-weight: bold;color:#333;float: left;}
.questions2{width:260px;padding:0 20px;line-height: 49px;float: left;}
.questions2 a{font-size:14px;color:#333;}
.questions2 a:hover{color:#4ad26a;}
.function_but2{width:158px;float: right;margin-top:10px;}
.function_but2 a{display: block;width:32px;height: 26px;border-radius:4px;margin-right: 10px;line-height: 26px;text-align: center;font-family: "iconfont";color:#fff;font-size:12px;float: left;}
.function_but2 a.change-shang{background: #d1d1d1;border-radius:4px 0 0 4px;margin-right: 0;}
.function_but2 a.change-xia{background: #d1d1d1;border-radius:0 4px 4px 0 ;}
.function_but2 a.change-shang:hover,.function_but2 a.change-xia:hover{background: #4ad26a;} 

.task_empty{width:230px;text-align: center;}
.task_empty p{font-size:16px;line-height: 24px;margin-bottom: 12px;}
.task_empty p span{font-size:16px;color:#fd8526;margin: 0 6px;}
.task_empty p span i{font-family: "iconfont";color:#fd8526;font-size:18px;vertical-align: middle;display: inline-block;margin-right:4px;}


body .layui-layer.demo-class2{width:1100px!important;}
body .demo-class2 .layui-layer-title{background:#31a7fe; color:#fff; border: none;height: 60px;line-height:56px;font-size:20px;font-weight: bold;border-radius:4px 4px 0 0 ;}
body .demo-class2 .layui-layer-title span{font-size:28px;color:#add6ff;}
body .demo-class2 .layui-layer-title i{display: inline-block;margin:0 8px;font-size:20px;color:#fff;}
body .demo-class2 .layui-layer-title b{width:3px;height: 24px;background: #fff;border-radius: 1.5px;display:block;margin-right:16px;float: left;margin-top: 18px;}
.iconfont-shiticangku:before{content: "\e62c"}
body .layui-layer.demo-class2,body .layui-layer.demo-class2{border-radius:4px;}
body .demo-class2 .layui-layer-setwin{width:40px;height: 40px;line-height: 40px;text-align: center;border:1px solid #fff;border-radius: 6px;background: #ff8525;top:34px;right:-20px;overflow: hidden;}
body .demo-class2 .layui-layer-setwin a{width:18px;height: 18px;}
body .demo-class2 .layui-layer-setwin .layui-layer-close1{background-position: -108px -38px;margin: 12px auto;}

/*8.10开始*/
.warehouse_search{width:auto;height:40px;position:relative;z-index: 9999;margin-left: 46px;}
.warehouse_search_box{float: left;width:324px;margin-right: 18px;}
.warehouse_input{width:276px;float: left;height: 40px;border:1px solid #31a7fe;background: #fff;padding: 0 10px;font-size:14px;color:#333;display: block;line-height: 40px;border-radius:2px;}
body .demo-class2 .layui-layer-content{overflow:inherit;padding-top: 22px;}
.warehouse_sumbit{width:48px;height: 40px;border:1px solid #31a7fe;border-radius:4px;background:url(../images/serach.png) center center no-repeat #31a7fe;margin-left: -4px;display: block;float: left;color:#fff;text-align: center;cursor: pointer;box-shadow: -4px 0px 8px rgba(0,0,0,.1);-webkit-box-shadow: -4px 0px 8px rgba(0,0,0,.1);  }
.all_questions{padding:0 14px;height: 40px;border-radius:4px;line-height: 38px;text-align: center;color:#fff;display: block;float: left;font-weight: bold;background: #31a7fe;margin-right: 18px;box-shadow: 0 4px 8px rgba(0,0,0,.1); -webkit-box-shadow: 0 4px 8px rgba(0,0,0,.1);}
.all_questions:hover{background: #1688dd;}
/*8.10结束*/

.warehouse_box{padding: 30px 46px 46px;border-left:1px solid #d0dbd3;border-right:1px solid #d0dbd3;border-bottom:1px solid #d0dbd3;}
.warehouse_desc{width:100%;border:1px solid #d0dbd3;}
.questions_list_left{width:380px;float: left;height: 490px;}
.questions_list_left ul li{width:100%;height: 49px;border-right:1px solid #d0dbd3;border-bottom: 1px solid #d0dbd3;transition: all 0.4s ease;-webkit-transition: all 0.4s ease;position: relative;cursor: pointer;}
.questions_list_left ul li:nth-of-type(10n){border-bottom: 0;}
.function_but3{width:46px;float: left;margin-top:10px;position: relative;z-index: 9;}
.function_but3 a{display: block;width:32px;height: 26px;border-radius:4px;line-height: 26px;text-align: center;font-family: "iconfont";color:#fff;font-size:12px;float: left;margin-left: 10px;}
.function_but3 a.add_questions2{background: #ff8525;}
.questions_list_left ul li span{display: block;width:32px;height: 26px;line-height: 26px;text-align: center;font-family: "iconfont";color:#31a7fe;font-size:12px;float: left;position: absolute;right:30px;top:10px;z-index: 0;opacity: 0;}
.questions_list_left ul li i{display: block;width:3px;position: absolute;left:0;top:0;height: 0}
.questions_list_left ul li:hover i{background: #31a7fe;height: 49px;}
.questions_list_left ul li.on {background: #f0f3f5;border-right: 0;}
.questions_list_left ul li.on .order{color:#31a7fe;}
.questions_list_left ul li.on a{color:#31a7fe;}
.questions_list_left ul li.on i{background: #31a7fe;height: 49px;}
.questions_list_left ul li.on span{opacity:1;right:20px;}
.questions_list_left ul li.on .function_but3 a{opacity: 0;}
.questions_detail{width:624px;height: 490px;background: #f0f3f5;float: left;overflow-x:auto;overflow-y:auto;padding: 10px 35px;position: relative;}
.questions_label{width:100%;margin-bottom: 42px;}
.questions_label ul li{height: 26px;line-height: 26px;padding: 0 16px;color:#fff;border-radius: 4px;background: #4ad26a;margin-right: 15px;display: inline-block;margin-bottom: 15px;}
.q_content h1{font-size:20px;color:#333;line-height: 1.5em;text-align: center;font-weight: bold;margin-bottom: 38px;padding-right: 14%;position: relative;}
.q_notice{width:100%;margin-bottom: 30px;}
.q_notice h3{color:#333;line-height: 24px;font-size:16px;margin-bottom: 10px;font-weight: bold;}
.q_notice p{color:#999;font-size:14px;word-wrap: break-word;line-height: 22px;margin-bottom: 30px;}

.q_content a{display: block;width:32px;height: 26px;border-radius:4px;line-height: 26px;text-align: center;font-family: "iconfont";color:#fff;font-size:12px;position: absolute;right:5%;top:5px;}
.q_content a.add_questions2{background: #ff8525;}
.right_basket{height: 120px;width:40px;border:1px solid #fff;border-radius:6px;background: #ff8525;position: absolute;right:-20px;top:32px;text-align: center;font-size:14px;color:#fff;line-height: 16px;}
.right_basket i{display:block;font-family: "iconfont";color:#fff;font-size:16px;margin-top: 10px;margin-bottom:6px;}
.right_basket span{width:24px;height: 24px;border-radius:100%;background: #fff;text-align: center;line-height: 24px;color:#ff8525;font-size:12px;font-weight: bold;display: block;position: absolute;right:-12px;top:-12px;}
.addCartIcon{position: fixed;z-index: 3;width:20px;height: 20px;color: #ff8525;z-index: 99999;}
.addCartIcon i{display:block;float:left;color:#fff;font-size:18px;font-family: "iconfont";color: #ff8525;}

.add_questions2.ok{background: #ccc!important;}


body .layui-layer.demo-class3{width:800px!important;}
body .demo-class3 .layui-layer-title{background:#f5f5f5; color:#333; border: none;height: 60px;line-height:56px;font-size:22px;font-weight: bold;border-radius:4px 4px 0 0 ;}
body .demo-class3 .layui-layer-title span{font-size:26px;color:#333;margin-right: 8px;}
body .layui-layer.demo-class3,body .layui-layer.demo-class3{border-radius:4px;}
body .demo-class3 .layui-layer-setwin{width:40px;height: 40px;line-height: 40px;text-align: center;border:1px solid #fff;border-radius: 6px;background: #ff8525;top:34px;right:-20px;overflow: hidden;}
body .demo-class3 .layui-layer-setwin a{width:18px;height: 18px;}
body .demo-class3 .layui-layer-setwin .layui-layer-close1{background-position: -81px -40px;margin: 12px auto;}
.tanTm_desc{width:100%;height: 628px;background: #fff;overflow-y:auto;}
.TmBox{padding: 40px 54px;}
.description{width:100%;margin-bottom: 20px;padding-bottom: 5px;}
.description h3{font-weight: bold;font-size:16px;color:#ff8525;line-height: 24px;margin-bottom:6px;}
.description p{line-height: 21px;word-wrap: break-word;font-size:14px;}
.tm_img{width:100%;border:1px solid #b3b3b3;border-radius: 10px;margin: 10px 0 ;padding: 30px 50px;}
.description.border{border-bottom:1px dashed #e6e6e6;}



.tan_tab{width:auto;height: 60px;position: absolute;left:190px;top:-60px;}
.tan_tab ul li{height: 31px;width:100px;text-align: center;border:1px solid #fff;border-radius: 15px;line-height: 29px;position: relative;float: left;margin-right:20px;margin-top: 14px;}
.tan_tab ul li a{display: block;font-size:14px;color:#fff;}
.tan_tab ul li.on{border-color:#fff;background: #fff;}
.tan_tab ul li.on a{color:#31a7fe;}
.tan_tab ul li i{width:0;height: 0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #fff;position: absolute;left:50%;margin-left: -5px;bottom:-16px;display: none;}
.tan_tab ul li.on i{display: block;}




/*8.10 17:49*/
.error_page{width:100%;height: 100%;position: fixed;left:0;top:0;background: url(../images/bg4041.jpg) right bottom no-repeat;background-size: cover;}
.error_box{width:1100px;height: 520px;background: url(../images/bg4042.png) left center no-repeat;}
.error_box_info{margin-left: 54.36%;margin-top: 160px;}
.error_box_info h3{font-size: 50px;color:#ff7e21;line-height: 1.2em;font-weight: bold;letter-spacing:5px;margin-bottom: 116px;}
.back_home1{width:168px;height: 59px;background: url(../images/back_a.png) left center no-repeat;display: block;}


/*管理员*/
.administrators{width:100%;padding: 50px 0 140px;}
.title_h3{margin-bottom: 30px;}
.administrators_box{width:100%;background: #fff;border-radius: 12px;box-shadow: 0 7px 12px rgba(209,132,73,.12);-webkit-box-shadow:  0 7px 12px rgba(209,132,73,.12);padding: 50px 40px;}
.gly_type{width:100%;margin-bottom: 50px;}
.gly_type h3{color:#333;font-size: 26px;font-weight: bold;line-height: 1em;margin-bottom: 30px;}
.gly_type h3 i{display: inline-block;width:30px;height: 30px;line-height: 30px;text-align: center;background: url(../images/c1.png) left center no-repeat;background-size: 30px auto;font-size:26px;color:#fff;font-family: "iconfont";margin-right: 14px;vertical-align: text-bottom;font-weight: normal;}
.gly_type ul li{width:100px;float: left;margin:0 30px;text-align: center;}
.gly_type ul li span{display:block;width:80px;height: 80px;line-height: 80px;background: url(../images/c1.png) left center no-repeat;font-size:70px;color:#fff;font-family: "iconfont";margin:0 auto 10px;transition: all 0.4s ease;-webkit-transition: all 0.4s ease;border-radius: 12px;}
.gly_type ul li p{color:#333;font-size: 16px;line-height: 1.2em;transition: all 0.4s ease;-webkit-transition: all 0.4s ease;}
.gly_type ul li:hover p{color:#;}
.gly_type.c2 h3 i{background: url(../images/c2.png) left center no-repeat;background-size: 30px auto;}
.gly_type.c2 ul li span{background: url(../images/c2.png) left center no-repeat;}
.gly_type.c3 h3 i{background: url(../images/c3.png) left center no-repeat;background-size: 30px auto;}
.gly_type.c3 ul li span{background: url(../images/c3.png) left center no-repeat;}
.gly_type.c4 h3 i{background: url(../images/c4.png) left center no-repeat;background-size: 30px auto;}
.gly_type.c4 ul li span{background: url(../images/c4.png) left center no-repeat;}
.gly_type.c5 h3 i{background: url(../images/c5.png) left center no-repeat;background-size: 30px auto;}
.gly_type.c5 ul li span{background: url(../images/c5.png) left center no-repeat;}
.gly_type.c6 h3 i{background: url(../images/c6.png) left center no-repeat;background-size: 30px auto;}
.gly_type.c6 ul li span{background: url(../images/c6.png) left center no-repeat;}
.gly_type.c7 h3 i{background: url(../images/c7.png) left center no-repeat;background-size: 30px auto;}
.gly_type.c7 ul li span{background: url(../images/c7.png) left center no-repeat;}
.gly_type.c8 h3 i{background: url(../images/c8.png) left center no-repeat;background-size: 30px auto;}
.gly_type.c8 ul li span{background: url(../images/c8.png) left center no-repeat;}

.gly_type ul li:hover p{color:#ed1313;}
.gly_type ul li:hover span{transform: translateY(-5px);-webkit-transform: translateY(-5px);box-shadow: 0 7px 12px rgba(190,0,0,.12);-webkit-box-shadow:  0 7px 12px rgba(190,0,0,.12);}

.gly_type.c2 ul li:hover p{color:#56d117;}
.gly_type.c2 ul li:hover span{box-shadow: 0 7px 12px rgba(57,167,0,.12);-webkit-box-shadow:  0 7px 12px rgba(57,167,0,.12);}

.gly_type.c3 ul li:hover p{color:#cfb534;}
.gly_type.c3 ul li:hover span{box-shadow: 0 7px 12px rgba(164,136,0,.12);-webkit-box-shadow:  0 7px 12px rgba(164,136,0,.12);}

.gly_type.c4 ul li:hover p{color:#0689e8;}
.gly_type.c4 ul li:hover span{box-shadow: 0 7px 12px rgba(0,105,183,.12);-webkit-box-shadow:  0 7px 12px rgba(0,105,183,.12);}

.gly_type.c5 ul li:hover p{color:#1ad659;}
.gly_type.c5 ul li:hover span{box-shadow: 0 7px 12px rgba(0,173,57,.12);-webkit-box-shadow:  0 7px 12px rgba(0,173,57,.12);}

.gly_type.c6 ul li:hover p{color:#ff7f00;}
.gly_type.c6 ul li:hover span{box-shadow: 0 7px 12px rgba(200,100,0,.12);-webkit-box-shadow:  0 7px 12px rgba(200,100,0,.12);}

.gly_type.c7 ul li:hover p{color:#17bcdd;}
.gly_type.c7 ul li:hover span{box-shadow: 0 7px 12px rgba(0,148,178,.12);-webkit-box-shadow:  0 7px 12px rgba(0,148,178,.12);}

.gly_type.c8 ul li:hover p{color:#215cd1;}
.gly_type.c8 ul li:hover span{box-shadow: 0 7px 12px rgba(0,58,171,.12);-webkit-box-shadow:  0 7px 12px rgba(0,58,171,.12);}

.lg-fg-green {
    color: #5eb95e !important;
}

.lg-bg-yellow {
    background-color: #f1c40f;
}

.am-badge.am-radius {
    border-radius: 2px;
}

.lg-bg-greendark {
    background-color: rgba(5, 67, 16, 0.79);
}

.lg-bg-bluelight {
    background-color: #3498db;
}

.lg-fg-red {
    color: #e74c3c !important;
}

.lg-bg-orange {
    background-color: #e67e22;
}

.lg-bg-purple {
    background-color: #8e44ad;
}
.lg-bg-red {
    background-color: #e74c3c;
}

.lg-fg-purple{
    color: #8e44ad !important;
}

.am-badge {
    display: inline-block;
    min-width: 10px;
    padding: .25em .625em;
    color: #fff;
    line-height: 1;
    vertical-align: baseline;
    white-space: nowrap;
}

@media (max-width: 900px){
	.teamBox_function ul li {
	    line-height: 43px;
	    text-align: left;
	}
}
