@charset "utf-8";*{margin:0;padding:0}
html{width: 100%;height: 100%;margin: 0 auto;overflow: hidden;}
body{ background-color:rgba(242, 242, 242, 1);width: 100%;height: 100%;ffont-family: "PingFang SC", "Microsoft YaHei", "DejaVu Sans", Tahoma, "Hiragino Sans GB", STHeiti, "Microsoft YaHei";font-size:16px;overflow: hidden;position: relative;}
*,*:before,*:after{box-sizing:border-box;outline:none;-webkit-tap-highlight-color:rgba(255,0,0,0)}
a{ width:auto; height:auto;color: #000;    word-break: break-all;}
a:link,a:visited,a:hover,a:active{text-decoration:none}
img{ width:100%; vertical-align:middle;}
ul,li,dl,dt,dd,p,img{border:none}
ul,li{list-style:none}
mark{background-color: transparent;}
input:focus,select:focus{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-modify:read-write-plaintext-only}
input[type="button"],input[type="submit"],input[type="reset"]{-webkit-appearance:none;font-family:Microsoft YaHei;}
input[type="radio"],.radio{display:inline-block;width:15px;height:15px;border-radius:50%;border:1px solid #d8d8d8;cursor:pointer;margin-right:5px;vertical-align:middle}
.layui-table td,.layui-btn{font-size:16px}
.layui-table th{font-size:17px}
.layui-laypage a, .layui-laypage span{font-size:16px}
.borderRed{border:1px solid #ff0000;}
/*自定义复选框样式*/
input[type=checkbox] { position: relative;cursor: pointer;}
input[type=checkbox]::before{ content:''; transition: all .3s; position: absolute; top: 0; left: 0; width: 20px; height: 20px; line-height:15px; text-align: center; color:#fff; font-size:16px; background-color:#fff; border: 1px solid #cfcfcf; -webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; -o-transition: all .3s; }
input[type=checkbox]:hover::before{border-color: #14b8a7;}
input[type=checkbox]:checked::before { color:#fff;border: 1px solid #14b8a7; background-color:#14b8a7; content: '\2714';}
/*滚动条*/
*{
	scrollbar-face-color:rgba(0, 132, 219, 1);/*滑块颜色*/ 
	scrollbar-arrow-color:#000; /*箭头颜色*/
	scrollbar-shadow-color:#000000; /*滑块边线颜色*/
	scrollbar-track-color:rgb(0, 97, 162); /*滑轨颜色*/
}
::-webkit-scrollbar {width:5px;}
::-webkit-scrollbar{background-color: #000}
::-webkit-scrollbar-track {background-color: #7dc2f6;} 
::-webkit-scrollbar-thumb {background-color: #1b99f7;} 
::-webkit-scrollbar-button {background-color: #b9e0fd;} 
::-webkit-scrollbar-corner {background-color: #018ef8;} 
/*................*/
button{outline: none;border: none;font-size: 15px;}
mark{background-color: transparent;}
i{font-style: normal;}
.clear{zoom: 1;clear: both;}
.clear:after{display: block;content: '';clear: both;}
.hidden{display: none;}
.fl{float:left}
.fr{float:right}
.mtop15{margin-top:15px}
/*icon 图标合集*/
.icon{background: url(../images/icon.png);vertical-align: middle;display: inline-block; background-size:300px;}
/*图片占位符结构*/
.zwfbox{ position:relative;width:100%; height:auto;}
.zwfbox .zwfimg{display:block; width:100%; height:auto;}
.zwfbox .zwfshow{ position:absolute; left:0; top:0; width:100%; height:100%;}
/*加载*/
.loadding{ position:fixed; left:0; top:0; z-index:10; width:32px; height:32px; /*background:rgba(0,0,0,0.3);*/}
.loadding img{ position:fixed; left:50%; top:50%; margin-top:-16px; margin-left:-16px;}
.load{ text-align:center; line-height:40px; font-size:12px; color:#999;}
/*几行隐藏*/
.lineOne{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.lineTwo{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.lineThree{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.linefour{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}
.linefive{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;overflow: hidden;}
.linesix{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 6;overflow: hidden;}
/*火狐兼容*/
.lineTwo{position: relative; line-height: 20px; max-height: 40px;overflow: hidden;}
.lineTwo::after{content: ""; position: absolute; bottom: 0; right: 0; padding-left: 40px;}
.lineThree{position: relative; line-height: 20px; max-height: 60px;overflow: hidden;}
.lineThree::after{content: ""; position: absolute; bottom: 0; right: 0; padding-left: 40px;}
/*分页样式*/

body{overflow-x: auto;position: relative}
.main{min-width: 1000px;max-width: 1920px;margin: auto;position: relative;height:100%;}
/*公共颜色*/
.fontcolor1{color:rgb(0, 132, 219)}
.fontcolor0{color:#333}
.fontcolor1:hover{color:#0084DB}
.fontcolor2{color:#5FB878}
.fontcolor3{color:#FF0000 !important}
.fontcolor4{color:#0084DB}
.fontcolor5{color:#999999}
.fontcolor6{color:#4366AD}
.fontcolor7{color:#82B440}
.fontcolor8{color:#ff9900 }
.layui-table{color:#333}
.borderred{border:1px solid #ff0000 !important}
.treeTable tr td .layui-table-cell{color:#0084DB}
.treeTable tr td:first-child{text-align: left;}
.status0{color:#333333}
.fontweight{font-weight: 700;}
/*头部公共样式*/
.header{position: fixed;top: 0;left: 0;z-index: 999;width: 100%;background-color:rgba(0,0,0,.6);min-width: 1000px;max-width: 1920;margin: auto;}
.header .logo{width: 60px;height: 60px;margin-left: 30px;margin-top: 10px;}
/* .header .header-right {display: flex;flex-direction: column;align-items: flex-end;justify-content: center;flex: 1;} */
.header .layui-nav{background-color: rgba(0,0,0,0);}
.header .layui-nav .layui-nav-item {line-height: 40px;}
.header ul{text-align: right;}
.header .layui-nav-child{ background-color:rgba(0,0,0,.6); border:0; top: 50px; text-align: center;}
.header .layui-nav .layui-nav-child a{ color: #fff;}
.header .layui-nav-more{ display: none;}
.header .reserve span{ display: inline-block; line-height: 28px; padding: 0 5px; border: 1px solid #218e83; color: #218e83;}
/* 重置框架样式 */
.header .layui-nav .layui-this:after{ width: 0; display: none;}
.header .layui-nav .layui-nav-item a{ color: #fff;}
.header .layui-nav .layui-nav-item>a:hover{ color: #14b8a7; }
.header .login_stu p a{ display: inline-block; height: 16px; line-height: 20px; margin: 12px 0; border-right: 1px solid #fff; color: #fff;}
.header .login_stu p a:hover{color: #14b8a7;}
.header .layui-nav .layui-this>a{ color: #14b8a7;}
.header .layui-nav .layui-nav-child dd>a:hover{  background-color: #5FB878; color: #fff;}
.header .layui-nav-bar { display: none;}
.header .layui-nav{ padding-right: 30px;}
.header .search_box { position: relative; height: 40px; min-width: 40px;}
.header .search_box i{ display: inline-block; position: absolute; width: 30px; height: 30px; background-position: 1% 18%; right: 5px; top: 5px; cursor: pointer;}
.header .search_box input { outline: none; border: 0; height: 30px; padding: 0; background-color: unset; color: #fff; width: 0; transition: all .3s ease-in; -webkit-transition: all .3s ease-in; -moz-transition: all .3s ease-in; -ms-transition: all .3s ease-in; -o-transition: all .3s ease-in;}
.header .search_box input::-webkit-input-placeholder { /* Chrome/Opera/Safari */ 
 color: #fff;}
.header .search_box input::-moz-placeholder { /* Firefox 19+ */ 
 color: #fff;}
.header .search_box input:-ms-input-placeholder { /* IE 10+ */ 
 color: #fff;}
.header .search_box input:-moz-placeholder { /* Firefox 18- */ 
 color: #fff;}
::-webkit-input-placeholder { /* Chrome/Opera/Safari */ 
 font-size:14px;}
::-moz-placeholder { /* Firefox 19+ */ 
 font-size:14px;}
:-ms-input-placeholder { /* IE 10+ */ 
 font-size:14px;}
:-moz-placeholder { /* Firefox 18- */ 
 font-size:14px;}
.header .search_box input.active{ display: inline-block; padding: 5px 30px 5px 10px; border: 1px solid #fff; width: 200px; margin-left: 10px;}
.header .language i{ display: inline-block; width: 30px; height: 30px; background-position: 2% 1%;}
.header .language .layui-nav-more { display: unset;}
.layui-layer-dialog .layui-layer-content{color:#333}
.layui-text em, .layui-word-aux{font-size:14px;}
/*菜单*/
.menu-right { /* display: none; */
 position: fixed; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); right: 5%; z-index: 99; border: 1px solid #a5a5a5; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; padding: 5px; background-color: #fff;}
.menu-right>img{ width: 120%; position: absolute; top: -15px; left: -10%;}
.menu-right li.active a{ color: #218e83;}
.menu-right li a{ width: 50px; text-align: center; display: block; color: #737373; padding: 3px 0; font-size: 14px;}
.menu-right li a:hover{ color: #218e83;}
.menu-right ul li i{ display: block; margin: auto; width: 30px; height: 30px;}
.menu-right .ticket i{ background-position: 21.8% 0.6%;}
.menu-right .ticket.active i,.menu-right .ticket:hover i{ background-position: 22% 66%;}
.menu-right .cart i{ background-position: 22% 12%;}
.menu-right .cart:hover i,.menu-right .cart.active i{ background-position: 22.7% 77.2%;}
.menu-right .service i{ background-position: 21.6% 24%;}
.menu-right .service.active i,.menu-right .service:hover i{ background-position: 22.1% 89.2%;}
.menu-right .suggest i{ background-position: 22% 36%;}
.menu-right .suggest.active i,.menu-right .suggest:hover i{ background-position: 39.4% 73.4%;}
.menu-right .questionnaire:hover i,.menu-right .questionnaire.active i{ background-position: 22% 101.1%;}
.menu-right .questionnaire i{ background-position: 21.5% 50%;}
/*底部*/

.footer { background-color: #1b1b1b; padding: 15px 10%;}
.footer>.txtlist{ display: flex; padding-bottom: 20px; border-bottom: 1px solid #636363;}
.footer .item{ text-align: center; width: 20%;}
.footer .item:first-child{ margin: 0; text-align: left;}
.footer .item:last-child{ text-align: right; min-width: 71px; max-width: 71px;}
.footer .item p { font-size: 16px; line-height: 16px; padding-left: 5px; border-left: 2px solid #218e83; text-align: left; margin: 8px 0; color: #fff;}
.footer .item ul{ padding-left: 7px; text-align: left;}
.footer .item ul li{ /* text-align: left; */
 line-height: 30px;}
.footer .item ul li a{ color: #9e9e9e;}
.footer .item ul li a:hover{ color: #fff;}
.footer .msglist .base{ color: #fff; font-size: 15px; margin-top: 15px;}
.footer .msglist .phone{ color: #fff; font-size: 14px; margin: 15px 0;}
.footer .msglist .phone div{ float: left; padding:0 10px; line-height: 15px; height: 15px; border-right: 1px solid #606060;}
.footer .msglist .phone div:first-child{ padding-left: 0;}
.footer .msglist .pihao{ font-size: 14px; color: #9e9e9e; /* text-align: right; */}
.footer .msglist .pihao span { float: left; padding:0 10px; line-height: 15px; border-right: 1px solid #9e9e9e;}
.footer .msglist .pihao span:first-child{ padding-left: 0;}
.footer .msglist .pihao span:last-child{ border: 0;}
.footer .msglist-l .base i{ float: left; width: 20px; height: 20px; vertical-align: middle; background-position: 2% 67.5%;}
.footer .msglist-l .phone i{ float: left; width: 20px; height: 20px; vertical-align: middle; background-position: 2% 80%;}
.footer .msglist-r .txtlist{ color: #9e9e9e; font-size: 14px; line-height: 20px; text-align: right;}
.footer .msglist-r { margin-top: 15px;}
.footer .msglist-r .txtlist a{  color: #9e9e9e;  font-size: 14px;  line-height: 20px; vertical-align: middle;}
.footer .msglist-r .txtlist a:hover{ color: #fff;}
.footer .msglist-r .iconlist { text-align: right; margin-bottom: 10px;}
.footer .msglist-r .iconlist a{ display: inline-block; width: 50px; height: 50px; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; background-color: #636363; margin-left: 10px;}
.footer .msglist-r .iconlist a i{ display: inline-block; width: 35px; height: 35px; margin: 7.5px}
.footer .msglist-r .geren{ background-position: 37.4% 3%;}
.footer .msglist-r .weishi{ background-position: 37% 18.5%;}
.footer .msglist-r .douyin{ background-position: 37% 34%;}
.footer .msglist-r .weibo{ background-position: 39% 46%;}
.footer .msglist-r .weixin{ background-position: 38.5% 59.5%;}
/* 客服 */
.bus_serverbox{ display: none; position: fixed; width: 100%; height: 100%; z-index: 99999; top: 0; left: 0; overflow: hidden; background-color: rgba(0,0,0,.6);}
.bus_serverbox .server_content{ position: absolute; right: 0; bottom: 0; width: 450px; background-color: #fff;}
.bus_serverbox .server_content h2{ position: relative; text-align: center; margin: 10px 0;}
.bus_serverbox .server_content h2 p{ display: inline-block; padding: 5px 35px; background: url(../images/server_bg.png) center no-repeat; background-size: contain; color: #000; font-size: 18px; font-weight: bold;}
.bus_serverbox .server_content h2 i{ color: #868686; font-family: cursive; font-size: 24px; font-weight: bold; position: absolute; right: 10px; top: 0; display: inline-block; cursor: pointer; transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s;}
.bus_serverbox .server_content h2 i:hover{ transform: rotate(180deg); -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg);}
.bus_serverbox .server_content .question_box{ padding: 20px; height: 400px; overflow-x: hidden; overflow-y: auto;}
.bus_serverbox .server_content .question_box .gess p{ color: #000; font-size: 18px; font-weight: bold; margin-left: 5px; margin-bottom: 15px;}
.bus_serverbox .server_content .question_box .gess_question{ background-color: #e2f4f2; border-radius: 4px; padding: 10px 15px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px;}
.bus_serverbox .server_content .question_box .gess_question a{ display: block; line-height: 40px; color: #000; font-size: 16px;}
.bus_serverbox .server_content .question_box .gess_question a i{ display: inline-block; width: 20px; height: 20px; background-position: 4% 98%; margin-right: 5px;}
.bus_serverbox .server_content .dialog_list ul li{ margin: 20px 0;}
.bus_serverbox .server_content .dialog_list ul li i{ width: 35px; height: 35px; display: inline-block; background-position: 21.5% 90%; background-color: #e2f4f2; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%;}
.bus_serverbox .server_content .dialog_list ul li.quiz i{ background-position: 37.5% 90%; background-color: #000;}
.bus_serverbox .server_content .dialog_list ul li p{ background-color: #e2f4f2; position: relative; color: #238e84; font-size: 16px; padding: 5px 10px; max-width: calc(100% - 65px); line-height: 25px; margin: 0 15px; word-wrap: break-word; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px;}
.bus_serverbox .server_content .dialog_list ul li p::before{ content: ''; position: absolute; display: inline-block; width: 0; height: 0; border-top: 10px solid transparent; border-bottom: 10px solid transparent; border-left: 12px solid #238e84; top: 7px; right: -8px;}
.bus_serverbox .server_content .dialog_list ul li.quiz p{ background-color: #238e84; color: #fff;}
.bus_serverbox .server_content .dialog_list ul li.reply p::before{ border-left: 12px solid transparent; border-right: 12px solid #e2f4f2; right: unset; left: -20px;}
.bus_serverbox .server_content textarea{ resize: none; height: 80px; line-height: 20px; padding: 5px 10px; background-color: #f5f5f5; width: 410px; border: 0; margin: 15px 20px;}
.bus_serverbox .server_content .add_quiz{ width: 50px; height: 30px; color: #fff; font-size: 16px; line-height: 30px; background-color: #238e84; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; text-align: center; cursor: pointer; margin-left: calc(100% - 70px); margin-bottom: 20px;}

.public_box .layui-nav{background-color: transparent;width:70%;height:60px;padding-left: 37px;}
.public_box .layui-nav .layui-this{background: #0061a2;}
.public_box .layui-nav .layui-this:after, .layui-nav-bar, .layui-nav-tree .layui-nav-itemed:after{background:#4366ad;}
.public_box .layui-nav .layui-nav-item{position: relative;z-index:1001}
.public_box .layui-nav .layui-nav-item a{color:#fff;position: relative; font-size:18px; z-index: 10;}
.public_box .layui-nav .layui-this:after, .layui-nav-bar, .layui-nav-tree .layui-nav-itemed:after{height:100%}
.body_main .serch_body{background-color: #fff;width: 100%;}

.body_main .serch_body .layui-form-label{width: auto;white-space: nowrap;    padding: 9px 12px;}
.body_main{padding:110px 30px 20px 30px;width:100%;height:100%;display: flex;flex-wrap: wrap;overflow-y:auto}
.body_main.flex{display:flex;flex-wrap:wrap;justify-content: space-between;flex:1}
.title_text{font-size: 16px;line-height: 14px;font-weight: 700;color:#333;margin-left: 15px;margin-top: 15px;}
.layui-table td, .layui-table th{text-align: center;}
.title_main{width:100%;background-color:#fff;position: relative;display: flex;justify-content: space-between;align-items: center;}
.title_rMain{display: flex;justify-content: flex-end;align-items: center;height: 30px;}
.title_rMain a{display: flex;align-items: center;margin-right: 25px;}
.title_rMain a img{height: auto;width: auto;}
.title_rMain a .tzcon{position:relative;}
.title_rMain a span{margin-left:10px;}
.title_rMain a .tzcon .circle{width:8px;height:8px;background:#ff0000;border-radius:20px;display:block;position:absolute;right:0px;top:0px;}
.left_menu{width:185px;background-color:#fff;height:100%;overflow-y: auto;padding:0px}

.public_box{position: fixed;top:0;width:100%;}
.public_menu{display: flex; align-items: center; height: 60px;background:url(../images/topbg.png) no-repeat center;background-size:100% 100%;}
.public_menu .logo_box{display: flex;align-items: center;padding-left: 20px;}
.public_menu .logo_box div{display: flex;white-space: nowrap;align-items: flex-start;flex-direction: column;color: #fff;}
.public_menu .logo_box>span{ width: 46px;height: 46px;background: url(../images/logo.png) center no-repeat;background-size: contain;margin-right: 10px;}
.public_menu .logo_box div p{    font-size: 18px; font-weight: bold; font-family: fangsong;}
.public_menu .logo_box div span{font-size: 13px;}
.user_box{display: flex;}
.public_box .title_lMain{display: flex;align-items: center;height: 40px;justify-content: flex-start;  padding-left: 70px;}
.public_box .title_lMain a {font-size: 14px;color:#333;padding: 0 15px;}
.public_box .title_lMain a.active{color: #0084DB;font-weight: bold;}
.public_box .title_lMain a:hover{color: #0084DB;font-weight: bold;}
.serch_body .layui-form-item ul{display: flex;align-items: center;}
.serch_body .layui-form-item ul li{cursor: pointer;padding:4px 8px;color: #333;font-size: 13px;border: 1px solid #f2f2f2;border-left: 0;}
.serch_body .layui-form-item ul li:first-child{border-left: 1px solid #f2f2f2;}
.serch_body input[type="text"]{height: 30px;margin-top:4px}
.serch_body{padding: 20px;}
.serch_body .layui-form-item{margin-bottom: 10px;}
.serch_body .layui-form-item ul li.active{border-color: #0084DB;background-color: #0084db;color: #fff;}
.search_btns button{background-color: #0084DB;padding:0 25px;height: 26px;line-height: 26px;}
.search_btns{padding-top: 6px;}

.input_center{text-align: center;padding: 0 5px;}

.menu_one{display: flex;align-items: center;padding-left: 10px;height: 40px;}
.crumbs{width:100%;height:40px;display: flex;align-items: center;padding-left: 20px;border-bottom:1px solid #F2F2F2;font-size: 14px;font-weight: 700;color:#333;position: relative;}
.crumbs .current{margin-right:30px;height:100%;display: flex;align-items: center;justify-content: center;cursor: pointer;position: relative;}
.crumbs .current.active{border-bottom:3px solid #3B5999}
.crumbs .smcon{position: absolute;right:10px;color:#666;font-weight: normal;}
.button, input[type="text"], optgroup, option, select, textarea{height:38px;border:1px solid rgba(242, 242, 242, 1);width:100%;}
.layui-form-item{display: flex;}
.layui-form-item.algincen{align-items: center;}
.layui-form-item.wrap{flex-wrap: wrap;}
.layui-form-item .typeItem{display:flex;align-items:center;margin-right:20px;}
.layui-form-item .typeItem .layui-form-checkbox[lay-skin=primary]{margin-top:0px;}
.layui-form-item .typeSetList .listItem{display:flex;align-items:center;}
.layui-form-item .typeSetList .listItem .itemTit{width:170px;height:50px;display:flex;align-items:center;justify-content: center;background:#d2e9ff;}
.layui-form-item .typeSetList .listItem .itemSet{width:190px;height:50px;display:flex;align-items:center;justify-content: center;border-top:1px solid #f2f2f2;border-right:1px solid #f2f2f2}
.layui-form-item .typeSetList .listItem .itemSet .setText{width:90px;height:40px;text-align:center; margin-right:5px;border:1px solid #f2f2f2;}
.layui-form-item .typeSetList{border-bottom:1px solid #f2f2f2;}
.line40{line-height: 40px;}
.layui-input-block{margin-right: 10px;margin-left: unset;}
.right_box{width:calc(100% - 195px);width:-webkit-calc(100% - 195px);height:100%;margin-left: 10px;background-color:#fff;}
.right_main{padding:15px 20px;width:100%;height:calc(100% - 50px);height:-webkit-calc(100% - 50px);overflow-y:auto;}
.public_btn{width: 55px;height: 37px;background-color: rgba(59, 89, 153, 1);font-size: 12px;color:#fff;display: flex;align-items: center;justify-content: center;margin-left:10px;cursor: pointer;}
.public_btn.mleft0{margin-left:0px}
.moresel{color:#0084DB;display: flex;align-items: center;padding-left:10px;cursor: pointer;}
.moresel .togglename1{display:inline-block;}
.moresel .togglename0{display:none;}

.moresel .arrowtab{width:15px;height:15px;display:inline-block;background:url(../images/arrow.png) no-repeat center;background-size:14px;}
.moresel.active .arrowtab{background:url(../images/arrowdown.png) no-repeat center;background-size:14px;position: relative;top:2px;}

.moresel.active .togglename0{display:inline-block;}
.moresel.active .togglename1{display:none;}

.table_box .layui-progress-bar{ border-radius:0 ; -webkit-border-radius:0 ; -moz-border-radius:0 ; -ms-border-radius:0 ; -o-border-radius:0 ; }
.table_box .layui-progress{ border-radius:0 ; -webkit-border-radius:0 ; -moz-border-radius:0 ; -ms-border-radius:0 ; -o-border-radius:0 ; }
/*按钮颜色*/
.btn-blue{background: #3b5999;}
.btn-blue1{background: #0084db;}
.btn-green{background: #5fb878 !important;}
.btn-yellow{background: #ff9900 !important;}
.btn-green1{background: #00b1bb !important;}
.btn-grey{background: #e4e4e4;color:#333}
.btn-grey:hover{color:#333}
.layui-btn.btncomm{width:90px;height:40px;border-radius: none;}
.demopage{text-align: right;}
.bggrey{background:#f2f2f2}
/*弹窗*/
/*弹窗*/
.formBox{padding:10px 20px;height: calc(100% - 80px);overflow-y: auto;}
.layui-input-half{width:260px}
.layui-input-half.half{width:320px}
.formBox .formSub{position: absolute;left:0px;bottom:20px;display: flex;justify-content: center;width:100%;}
.formBox .demo-tree-more{position: absolute;right:10px;height:80%;top:0px;overflow-y:auto}
#test12{width:220px}
.layui-form-label.labelwidth{width:115px}
.uploadList .layui-upload-img{width: 92px; height: 92px; margin: 0 10px 10px 0;}
.formBox .layui-quote-nm{border-width:1px;}
.layui-table td, .layui-table th{padding:9px 5px;}
.layui-table-click{ background-color:#fce6a2;  }
.layui-table-cell{ padding: 0; }
.layui-table-click{ background-color:#fce6a2;  }
.btn_bottom{ width: 100%;position: fixed; left: 0; bottom: 0; background-color: #fff; height: 50px; line-height: 50px; text-align: center;padding-top: 5px; }
.layui-layer-msg .layui-layer-content{  }
.layui-form-label.layui-required:after{content:"*";color:red;position: absolute;top: 13px;
    left: 10px;}
 .layui-form-label em{color: #f00; font-style: normal;}
 .width115{ width: 115px; }
 .cf{ color: #fff; }
 .layui-table tbody tr:hover, .layui-table-hover{ background-color: #d7fdff;}
 /*上报状态*/
 .reportstatus0{color:#27a66e}
 .reportstatus1{color:#fe0000}
 .reportstatus2{color:#007cce}
 .reportstatus3{color:#5fb878}
 .iconreason{width:20px;height:20px;cursor:pointer; position:relative;top:5px; display:inline-block;background:url(../images/reason.png) no-repeat center;background-size:100% 100%;}
 
 /*英文不换行处理*/
.layui-table-cell{    word-break: break-all;}
.layui-table-init .layui-icon{color: #0084db;font-size: 50px;}
.layui-flow-more a *, .layui-laypage input, .layui-table-view select[lay-ignore]{font-size:13px;}
.layui-table-page .layui-laypage button{font-size:13px;}
 