
@font-face
{font-family: DIN;
src: url('DIN-Medium.otf')}
body,input,h1,h2,h3,h4,h5,h6,p,textarea,table,div,ul,li,select,span,em,i,button,a{margin:0;padding:0;color:inherit;line-height: inherit;font-family:"microsoft yahei","PingFang SC","PingFangSC-Regular";font-size: 0.16rem;}
img{border:0;display: inline-block;max-width:100%;vertical-align: middle;}
.fl{float:left;}
.fr{float:right;}
ul,li{ list-style:none; }
a{ text-decoration:none; color:inherit;font-size:inherit;}
:focus{outline:none!important;border-color:inherit;}
.clearfix{*zoom: 1;}
.clearfix:before,.clearfix:after
{display: table;line-height: 0;content: "";}
.clearfix:after{clear: both;}
table{border-collapse:collapse;border-spacing:0;width:100%}
p,span,li{font-size:inherit;color:inherit;}
h3,h4,h5,h6{font-weight: normal;}
em,i,span,a,p{font-style:normal;font-size:inherit;}
*{box-sizing:border-box;color: #333;}
input[type="button"], input[type="submit"], input[type="reset"],input[type="text"] {-webkit-appearance: none;}
textarea {-webkit-appearance: none;}   
.bold{font-weight: bold;}
.center{text-align: center!important;}
.img{width: 100%;display: block;}

html{font-size: 5.2083vw;}
@media screen and (max-width: 1400px) {
	html{font-size: 6.2083vw; }
}
.hh{word-break: break-all;}
.ellipsis{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.ele{position:relative;}
.ele:before,.ele:after{content:'';position:absolute;display: block;}
.ipt{display: block;width: 100%;border:none;background: transparent;}
a,a:hover,a:active,a:visited,a:link,a:focus{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color: transparent;outline:none;text-decoration: none;}
.clamp{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;/*-webkit-line-clamp: 3;*/}
.text-left{text-align: left!important;}
.text-right{text-align: right!important;}
label{-webkit-tap-highlight-color: rgba(255,0,0,0);} 
.blod { font-weight:bold; }
.img_full{width: 100%;height: 100%;display: block;object-fit: cover;}
.flex{display: -webkit-box; display: -moz-box;display: -ms-flexbox; display: -webkit-flex; display: flex;}
.flex-align-start{align-items: flex-start;}
.flex-align-center {-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}
.flex-align-end{align-items: flex-end;}
.flex-pack-center {-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}
.flex-pack-justify {-webkit-box-pack: justify;-webkit-justify-content: pace-between;-ms-flex-pack: justify;justify-content: space-between;}
.flex-pack-start{justify-content: flex-start;}
.flex-pack-end{justify-content: flex-end;}
.flex-v { -webkit-box-orient: vertical; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }
.flex-w{flex-wrap:wrap;}
.flex-1{flex:1;overflow: hidden;}
.flex-11{flex:1;}
/* ::-webkit-input-placeholder{color:#b3b3b3;}
:-moz-placeholder{color:#b3b3b3;}
::-moz-placeholder{color:#b3b3b3;}
:-ms-input-placeholder{color:#b3b3b3;} */

.auto{width: 96%;margin:0 auto;}
body{-webkit-text-size-adjust: 100% !important;background-color: #fff;margin:0 auto;}

/* 登录 */
.login-sec{padding:.3rem 0;}
.login-sec .logo{height: 0.44rem;width: auto;display: block;margin:0 auto .15rem;}
.login-sec .form{border:.01rem solid #ddd;border-radius:.04rem;padding:.15rem .28rem;max-width:4.2rem;margin:0 auto;}
.login-sec .form .bt{font-size: 0.26rem;margin-bottom: 0.25rem;}
.login-sec .form .row{margin-bottom: 0.25rem;}
.login-sec .form .tit{font-size: 0.16rem;font-weight: bold;margin-bottom: 0.06rem;}
.login-sec .form .tit span { float:right; font-weight: normal; color:#0066c0 }
.login-sec .form .ipt-txt{width: 100%;padding:0 .15rem;font-size: 0.16rem;height: 0.46rem;line-height: 0.46rem;border:.01rem solid #a6a6a6;border-radius:.04rem;}
.login-sec .form .submit{width: 100%; border: .01rem solid transparent;border-color: #FCD200;color:#111;box-shadow: 0 .01rem #fff9 inset;border-radius:.1rem;line-height: 0.36rem;font-size: 0.16rem;text-align: center;cursor: pointer;background: #FFD814;}
.login-sec .form .reg{ margin-top: .5rem;margin-bottom: .3rem; width: 100%; border: .01rem solid transparent;border-color:#D5D9D9;color:#000;box-shadow: 0 2px 5px 0 rgba(213,217,217,.5);border-radius:.1rem;line-height: 0.36rem;font-size: 0.16rem;text-align: center;cursor: pointer;background:#fff;}
.login-sec .tips{font-size: 0.15rem;margin-top: 0.2rem;}
.login-sec .tips a{color:#0066c0;}
.login-sec .remember{font-size: 0.14rem;margin-top: 0.2rem;display: flex;align-items: center;}
.login-sec .remember input{margin-right: 0.04rem;width: 0.16rem;height: 0.16rem;}

.login-bot{text-align: center;background: linear-gradient(to bottom,rgba(0,0,0,.14),rgba(0,0,0,.03) 3px,transparent);padding:.3rem 0;}
.login-bot .menus{font-size: 0;}
.login-bot .menus a{display: inline-block;vertical-align: middle;margin:0 .12rem;font-size: 0.14rem;color:#0066c0;}
.login-bot .txt{font-size: 0.14rem;margin-top: 0.13rem;}
 
/* add */
.head{height: 0.6rem;background-color: #002e36;border-bottom:1px solid rgba(255,255,255,.6);}
.head .wrap{display: flex;justify-content: space-between;align-items: center;height: 100%;padding:0 .25rem 0 0;}
.head .l,.head .c,.head .r{display: flex;align-items: center;}

.hd-menu{width: 0.6rem;height: 0.6rem;background:url(../images/icon_05.png) no-repeat center;background-size:.3rem;display: block;border-right:1px solid rgba(255,255,255,.6);cursor: pointer;margin-right: 0.2rem;}
.hd-menu.close{background-image:url(../images/icon_05-1.png) }

.hd-logo{display: inline-block;vertical-align: middle;margin:0 .2rem 0 0;}
.hd-logo .img{height: 0.4rem;width: auto;}

.hd-bq{display: inline-block;vertical-align: middle;font-size: 0.16rem;line-height: 0.3rem;padding:0 .15rem;border-radius:.04rem;background-color: #fff;font-weight: bold;}
.hd-x{height: 0.24rem;width: 1px;background-color: rgba(255,255,255,.6);margin:0 .2rem 0 0;}

.hd-sear{display: flex;width: 5rem;}
.hd-sear .ipt-txt{flex:1;overflow: hidden;background-color: #007386;border:none;font-size: 0.14rem;color:#fff;padding:0 .15rem;}
.hd-sear .submit{width: 0.4rem;height: 0.4rem;background:url(../images/icon_01.png) no-repeat center #008397;background-size:.2rem;border:None;cursor: pointer;}
.hd-sear .submit:hover{background-color: #007386;}
.hd-sear .ipt-txt::-webkit-input-placeholder{color:#fff;}
.hd-sear .ipt-txt:-moz-placeholder{color:#fff;}
.hd-sear .ipt-txt::-moz-placeholder{color:#fff;}
.hd-sear .ipt-txt:-ms-input-placeholder{color:#fff;}


.hd-email,.hd-set{width: 0.3rem;height: 0.3rem;margin-left: 0.12rem;}
.hd-email{background:url(../images/icon_02.png) no-repeat center;background-size:.18rem;}
.hd-set{background:url(../images/icon_03.png) no-repeat center;background-size:.17rem;}

.hd-lang{font-size: 0.15rem;color:#fff;background:url(../images/icon_04.png) no-repeat right center;background-size:.17rem;padding-right: 0.19rem;margin-left: 0.15rem;}
.hd-wz{font-size: 0.15rem;color:#fff;margin-left: 0.15rem;}
.hd-email:hover,.hd-set:hover,.hd-lang:hover,.hd-wz:hover{opacity: .9;}

.hd-menu-drop.show{visibility:initial;}
.hd-menu-drop.show ul{left: 0;}
.hd-menu-drop.show .mask{display: block;}
.hd-menu-drop{position: absolute;top: 0.6rem;width: 100%;bottom: 0;z-index:105;left: 0;visibility: hidden;}
.hd-menu-drop .mask{position: fixed;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,.6);display: none;}
.hd-menu-drop ul{position: absolute;top: 0;bottom: 0;width: 2.4rem;background-color: #fff;left: -100%;transition: all .3s;}
.hd-menu-drop .item{position: relative;}
.hd-menu-drop .tit{font-size: 0.16rem;color:#002f34;line-height: 0.5rem;padding:0 .3rem 0 .2rem;position: relative;cursor: pointer;}
.hd-menu-drop .tit::after{content:'';position: absolute;right: 0.15rem;top: 50%;width: 0.2rem;height: 0.2rem;background:url(../images/icon_07.png) no-repeat center;background-size:.16rem;margin-top: -0.1rem;}
.hd-menu-drop .drop{background-color: #fff;width: 2.4rem;position: absolute;top: 0;right: -2.4rem;border-left:1px solid #efefef;display: none;}
.hd-menu-drop .lk{display: block;font-size: 0.16rem;color:#002f34;line-height: 0.5rem;padding:0 .3rem;}
.hd-menu-drop .lk:hover{font-weight: bold;}
.hd-menu-drop .item:hover .tit{font-weight: bold;}
.hd-menu-drop .item:hover .drop{display: block;}
/* 底部实线 */
.lk2 {
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	position: relative;
	display: inline-block;
}
.lk2::after {
	content: '';
	position: absolute;
	bottom: 0;
	left: 10px; /* 距离左边10px */
	right: 10px; /* 距离右边10px */
	height: 1px; /* 实线粗细 */
	width: 120%;
	background-color: #d3d3d3; /* 淡灰色 */
}




.form-sec{padding:.4rem 0;}
.form-sec .box{margin:0 auto;box-shadow:0 0 .1rem #e5e5e5;border-radius:.1rem;padding:.5rem 3%;}
.form-sec .row{display: flex;justify-content: space-between;margin-bottom: 0.3rem;}
.form-sec .row:last-child{margin-bottom: 0;}
.form-sec .item{width: 48%;display: flex;align-items: center;}
.form-sec .batch_item{width: 24%;display: flex;align-items: center;}
.form-sec .tit{min-width: 1rem;margin-right: 0.08rem;font-size: 0.16rem;}
.form-sec .info{flex:1; position: relative;}
.form-sec .info .danwei { position:absolute; left:.05rem; top:0.01rem; width:.4rem; border:none; height:.38rem; text-align:center; }
.form-sec .info .sp_price { padding-left:0.5rem; }
.form-sec .ipt{width: 100%;border:1px solid #e5e5e5;border-radius:.06rem;font-size: 0.16rem;}
.form-sec .ipt-txt{padding:0 .15rem;height: 0.4rem;line-height: 0.4rem;}
.form-sec .layui-form-select .layui-input{padding:0 .15rem;height: 0.4rem;line-height: 0.4rem;border:1px solid #e5e5e5;border-radius:.06rem;font-size: 0.16rem;}
.form-sec .submit{width: 1.2rem;height: 0.4rem;font-size: 0.16rem;color:#fff;background-color: #007386;border-radius:.06rem;display: block;margin:.45rem auto 0;cursor: pointer;border:none;}
.form-sec .submit:hover{background-color: #002e36;}
.form-sec .btn {
	width: 1.2rem;
	height: 0.4rem;
	font-size: 0.16rem;
	color: #fff;
	background-color: #007386;
	border-radius: .06rem;
	cursor: pointer;
	border: none;
}
.form-sec .batch_btn {
	width: 0.6rem;
	height: 0.4rem;
	font-size: 0.16rem;
	color: #fff;
	background-color: #007386;
	border-radius: .06rem;
	cursor: pointer;
	border: none;
}
.layui-form-select dl dd.layui-this{background-color: #007386;}

/* index */
.idx-main{padding:.1rem 0;}
.idx-top{margin-bottom: 0.2rem;}
.idx-top .bt{font-size: 0.2rem;margin-bottom: 0.1rem;}
.idx-top .list{display: flex;}
.idx-top .list li{margin-right: 0.15rem;flex:1;overflow: hidden;padding:.2rem .15rem;border:1px solid #e5e5e5;}
.idx-top .list .fz{font-size: 0.16rem;color:#002f34;  font-weight: bold;}
.idx-top .list .num{font-size: 0.2rem;color:#002f34;font-weight: bold;margin-top: 0.06rem;font-family: 'DIN';}
.idx-top .list li:last-child{margin-right: 0;}
.idx-top .btt{font-size: 28px;margin-bottom: 0.2rem;font-weight: 700!important;}

.idx-m{border:1px solid #e5e5e5;width: 24%;}
.idx-m .bt{font-size: 0.22rem;color:#002f36;margin-bottom: 0.12rem;}

.idx-xw{padding:.15rem .15rem;}
.idx-xw .list{}
.idx-xw .list li{margin-bottom: 0.15rem;}
.idx-xw .list li:last-child{margin-bottom: 0;}
.idx-xw .list .date{font-size: 0.13rem;color:#999;}
.idx-xw .list .title{font-size: 0.16rem;line-height:.24rem;margin-top: 0.03rem;}
.idx-xw .list .more{font-size: 0.14rem;color:#002f36;display: inline-block;vertical-align: middle;}
.idx-xw .list li:hover .title{color:#002f36;}

.idx-dc{}
.idx-dc .box{padding:.15rem;}
.idx-dc .title{font-size: 0.16rem;line-height: 1.4;margin-bottom: 0.1rem;}
.idx-dc .submit{width: 100%;border:none;cursor: pointer;font-size: 0.16rem;color:#fff;background-color: #008296;line-height: 0.45rem;margin-top: 0.15rem;}
.idx-dc .submit:hover{background-color: #007386;}
.idx-dc .layui-form-radio{margin: 0;line-height: 1.8;}


.layui-form-radio>i{font-size: 0.18rem;}
.layui-form-radio:hover *, .layui-form-radioed, .layui-form-radioed>i{color:#008296;}
.layui-form-radio *{font-size: 0.16rem;}

.idx-jc .bt{margin:.15rem;}
.idx-jc .item{display: block;background-color: #e3ebed;}
.idx-jc .item .title{padding:.1rem .15rem;line-height: 0.3rem;font-size: 0.16rem;color:#008296;}
.idx-jc .item .imgbox{height: 1.65rem;}
.idx-jc .button{width: 100%;font-size: 0.16rem;color:#fff;background-color: #008296;line-height: 0.45rem;margin-top: 0.15rem;display: block;text-align: center;}
.idx-jc .button:hover{background-color: #007386;}
.idx-jc .item:hover .title{color:#007386;}


.idx-di{padding:.3rem 0;}

.idx-mlu{display: flex;align-items: center;padding:.2rem 0;border-bottom:1px solid #efefef;margin-bottom: 0.2rem;line-height: 0.4rem;}
.idx-mlu .lk{font-size: 0.16rem;color:#002e36;display: inline-block;vertical-align: middle;}
.idx-mlu .lk:hover{color:#008296;}
.idx-mlu .select{border:.01rem solid #ddd;width: 1.2rem;height: 0.34rem;line-height: 0.34rem;padding:0 .05rem;font-size: 0.16rem;margin-right: 0.25rem;}
.idx-mlu .down{font-size: 0.16rem;color:#002f36;display: inline-block;vertical-align: middle;background:url(../images/img_02.png) no-repeat left center;background-size:.36rem;padding-left: 0.41rem;}
.idx-mlu .down:hover{color: #002e36;}
.idx-mlu .x{width: 0.01rem;height: 0.2rem;background-color: #e5e5e5;margin:0 .25rem;}


.idx-cols{display: flex;flex-wrap: wrap;margin-left: -1%;}
.idx-cols .col{width: 15.66%;margin-left: 1%;padding:.13rem 0;}
.idx-cols .tit{font-size: 0.16rem;margin-bottom: 0.1rem;color:#000;}
.idx-cols .lk{display: block;font-size: 0.16rem;color:#132e2f;line-height: 1.6; color: #002f36}
.idx-cols .lk:hover{color: #002f36;text-decoration: underline;}

/* list */
.list-bar{background-color: #002e36;height: 0.6rem;position: sticky;width: 100%;left: 0;top: .6rem;z-index:100;}
.list-bar .wrap{height: 100%;display: flex;align-items: center;justify-content: space-between;}
.list-bar .lk{font-size: 0.14rem;color:#fff;margin-right: 0.25rem;}
.list-bar .edit{font-size: 0.14rem;color:#fff;width: 0.6rem;border-radius:.04rem;line-height: 0.26rem;border:1px solid #fff;background:#002e36;cursor: pointer;}
.list-bar .edit:hover{background-color: #fff;color:#002e36;}

.list-top{padding:.3rem 0 .1rem;}
.list-top .bt{font-size: 0.32rem;margin-right: 0.15rem;line-height: 1;}
.list-top .lks{font-size: 0.14rem;color:#ddd;}
.list-top .lks .lk{display: inline-block;vertical-align: middle;font-size: 0.16rem;color:#007386;padding:0 .1rem;}
.list-top .lks .lk:hover{text-decoration: underline;}
.list-top .select{}
.list-top .search{width: 5rem;display: flex;border-radius:.06rem;overflow: hidden;}
.list-top .search .ipt-txt{flex:1;overflow: hidden;font-size: 0.16rem;padding:0 .15rem;border:.01rem solid #ddd;border-radius:.06rem 0 0 .06rem;}
.list-top .search .submit{font-size: 0.16rem;color:#fff;background-color: #303232;border:none;cursor: pointer;width: 0.7rem;text-align: center;height: 0.4rem;}
.list-top .search .submit:hover{background-color: #008296;}

.list-top .select{width: 1.2rem;box-shadow: 0 0.05rem 0.1rem #efefef;margin-right: 0.2rem;border-radius:.06rem;}
.list-top .layui-form-select .layui-input{height: 0.4rem;line-height: 0.4rem;font-size: 0.14rem;border:.01rem solid #e5e5e5;border-radius:.06rem;padding:0 .15rem;background-color: #f0f2f2;}
.list-top .layui-form-select .layui-input:hover{box-shadow:0 0 .08rem rgba(0,130,150,.5);border-color:#008296!important;}

.list-top .peisong{font-size: 0.16rem;color:#666;margin-top: 0.1rem;}
.list-top .quick-filter{border-bottom:1px solid #e5e5e5;position: relative;line-height: 0.5rem;}
.list-top .quick-filter .lk{display: inline-block;vertical-align: middle;margin-right: 0.3rem;font-size: 0.16rem;color:#007386;cursor: pointer;position: relative;}
.list-top .quick-filter .lk em{/*color:#e87700; */ color: #007386;  margin-right: 0.05rem;}
.list-top .quick-filter .lk::after{content:'';position: absolute;width: 0;bottom: 0;height: 2px;left:50%;background-color: #e87700;transition: all .3s;}
.list-top .quick-filter .lk.cur{font-weight: bold;}
.list-top .quick-filter .lk.cur::after,.list-top .quick-filter .lk:hover::after{font-color: red;}
.list-top .menu{border-bottom:1px solid #e5e5e5;position: relative;line-height: 0.5rem;}
.list-top .menu .lk{display: inline-block;vertical-align: middle;margin-right: 0.3rem;font-size: 0.2rem;color:#007386;cursor: pointer;position: relative;}
.list-top .menu .lk em{/*color:#e87700; */ color: #007386;  margin-right: 0.05rem;}
.list-top .menu .lk::after{content:'';position: absolute;width: 0;bottom: 0;height: 2px;left:50%;background-color: #e87700;transition: all .3s;}
.list-top .menu .lk.cur{font-weight: bold;}
.list-top .menu .lk.cur::after,.list-top .menu .lk:hover::after{width: 100%;left: 0;}
.list-top .more{position: absolute;font-size: 0.16rem;color:#0066c0;right: 0;top: 0;}
.list-top .more:hover{color:#0066c0;}


.list-sec{padding:.3rem 0;}
.list-side{width: 2.6rem;margin-right: 0.3rem;background-color: #f3f3f3;border:1px solid #efefef;padding: 0.2rem;}
.list-side .fz{font-size: 0.18rem;margin-bottom: 0.3rem;}
.list-side .row{border-bottom:1px solid #ddd;margin-bottom: 0.1rem;padding:0 0 .15rem;}
.list-side .tit{font-size: 0.18rem;font-weight: bold;line-height: 0.4rem;border-bottom:.01rem solid #ddd;margin-bottom: 0.1rem;}

.list-side .opt{padding:.04rem 0;display: flex;align-items: center;line-height: 0.4rem;}
.list-side .layui-form-checkbox[lay-skin=primary]{padding-left: 0.3rem;}
.list-side .layui-form-checkbox span{font-size: 0.16rem;line-height: inherit;padding-right: 0;color: #000 !important;}

.layui-form-checkbox[lay-skin=primary]{min-width: 0.17rem;min-height: 0.17rem;line-height: 0.2rem!important; margin-top: -0.04rem;}
.layui-form-checkbox[lay-skin=primary] i{width: 0.17rem;height: 0.17rem;line-height: 0.17rem;border: 1px solid #4d4d4d !important; }



.layui-form-checked[lay-skin=primary] i{border-color: #008296!important;background-color: #008296;}
.layui-form-checkbox[lay-skin=primary]:hover i{border-color: #008296;}


.list-sx{display: flex;align-items: center;justify-content: space-between;margin-bottom: 0.2rem;}
.list-sx .sx{display: inline-block;vertical-align: middle;padding:0 .25rem;background-color: #2f3333;line-height: 0.4rem;border-radius:.26rem;font-size: 0.18rem;color:#fff;margin-right: 0.22rem;}
.list-sx .bt{font-size: 0.26rem;font-weight: bold;}
.list-sx .bt em{color:#999;font-weight: normal;margin-left: 0.1rem;font-size: 0.18rem;}
.list-sx .item{margin-left: 0.15rem;box-shadow:0 .05rem .1rem #efefef;border-radius:.06rem;}
.list-sx .layui-form-select .layui-input{height: 0.34rem;line-height: 0.34rem;font-size: 0.14rem;border:1px solid #e5e5e5;border-radius:.06rem;padding:0 .15rem; background-color: #f0f2f2;}
.list-sx .item1{width: 1.8rem;}
.list-sx .item2{width: 1.5rem;}
.list-sx .item3{width: 1.5rem;}
.list-sx .lk{display: inline-block;vertical-align: middle;padding:0 .15rem;font-size: 0.14rem;border:1px solid #e5e5e5;border-radius:.06rem;line-height: 0.34rem;}
.list-sx .lk:hover{box-shadow:0 0 .08rem rgba(0,130,150,.5);border-color:#008296;}
.list-sx .layui-form-select .layui-input:hover{box-shadow:0 0 .08rem rgba(0,130,150,.5);border-color:#008296!important;}

.layui-form-select dl dd, .layui-form-select dl dt{font-size: 0.14rem;}
.layui-form-select .layui-edge{margin-top: -.03rem;border-width: .06rem;}



.list-table .zt{display: inline-block;vertical-align: middle;font-size: 0.12rem;color:#fff;line-height: 0.25rem;border-radius:.05rem;background-color: #00b158; width: 0.57rem;  text-align: center;/*padding:0 .05rem;*/}
.list-table .zt.wait{background-color: #ff0000;}
.list-table .biaozhun{font-weight: bold;color:#333;}
.list-table .pic{max-width: .6rem;margin:0 auto;width: 100%;display: block;margin:0 auto;}
.list-table .title{font-size: 0.14rem;color:#008296;margin-bottom: 0.05rem;display: block;}
.list-table .title:hover{color: #002f34;}


.list-table .tr{display: flex;padding:.15rem 0;border-bottom:1px solid #efefef; position: relative;}
.list-table .thead{display: flex;align-items: center;background-color: #f3f3f3;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
.list-table .thead>div{background-color: #f3f3f3;font-size: 0.14rem;padding:.13rem .15rem;}
.list-table .tbody .tr>div{padding:0rem .15rem 0;font-size: 0.14rem;color:#666;line-height: 1.7;}
.list-table .tk{ color: #000; width: 100%;margin:3px auto;line-height: 0.26rem;border:1px solid #e5e5e5;border-radius:.14rem;background-color: #fff;font-size: 0.14rem;cursor: pointer;box-shadow:0 0 .15rem #ddd;}
.list-table .tkk{ color: white;
	width: 100%;
	line-height: 0.46rem;
	border: 1px solid #e5e5e5;
	border-radius: .04rem;
	background-color: #2f3333;
	font-size: 0.14rem;
	cursor: pointer;
	box-shadow: 0 0 .15rem #ddd;
}
.flex-111 {
	display: flex;
	align-items: center;    /* 垂直居中 */
}

/* 按钮样式调整：占满剩余空间，覆盖原有的 width:100% */
.flex-111 .tkk {
	flex: 1;                /* 自动伸缩填满剩余宽度 */
	width: auto;            /* 覆盖原有 width:100% */
	/* 保留按钮原有其他样式（颜色、边框、背景等） */
}

/* 箭头样式：旋转 > 使其朝下，防止被压缩 */
.flex-111 .arrow-down {
	/* 复制按钮所有样式（除了 width） */
	color: white;
	background-color: #2f3333;
	border: 1px solid #e5e5e5;
	border-radius: 0.04rem;
	font-size: 0.14rem;
	width: 0.48rem;      /* 与按钮相同 */
	height: 0.4rem;
	box-shadow: 0 0 0.15rem #ddd;
	cursor: pointer;

	/* 保证高度包含边框和内边距，与按钮计算方式一致 */
	box-sizing: border-box;

	/* 将 > 旋转为向下 */
	display: inline-block;
	transform: rotate(90deg);

	/* 防止 flex 压缩 */
	flex-shrink: 0;

	/* 对齐辅助 */
	text-align: center;
	vertical-align: middle;
}
.list-table .tk:hover{background-color: #00b158;color:#fff;border-color:#00b158;}
.list-table .tkk:hover{background-color: #00b158;color:#fff;border-color:#00b158;}
.list-table .arrow-down:hover{background-color: #00b158;color:#fff;border-color:#00b158;}
.list-table .del { margin-top:.2rem; position: absolute;bottom: 0px; right: 0px;  width: .3rem;height: .3rem;}

.list-table .bq{display: inline-block;vertical-align: middle;font-size: 0.13rem;color:#fff;background-color: #999999;line-height: 0.24rem;border-radius:.04rem;padding:0 .07rem;margin-top: 0.03rem;}
.list-table .moreinfo{}
.list-table .moreinfobox{height: 0.24rem;position: relative;}
.list-table .moreinfo{position: absolute;width: 100%;left: 0;bottom: -0.15rem;}

.list-table .moreinfo .gd{ color: #000; width: 100%;margin:0 auto;line-height: 0.26rem;border:1px solid #e5e5e5;border-radius:.04rem;background-color: #fff;font-size: 0.14rem;cursor: pointer;box-shadow:0 0 .1rem #efefef;}
.list-table .moreinfo .gd::after{content:'';display: inline-block;vertical-align: middle;margin-left: 0.03rem;background:Url(../images/icon_06.png) no-repeat center;background-size:contain;width: 0.1rem;height: 0.1rem;}
.list-table .moreinfo .gd:hover{background-color: #00b158;color:#fff;border-color:#00b158;}
.list-table .moreinfo .gd:hover::after{background-image:Url(../images/icon_06-1.png);}

.list-table .w1{width: 2%;}
.list-table .w2{width: 10%;}
.list-table .w3{width: 16%;}
.list-table .w4{width: 7%;text-align: center;}
.list-table .w5{width: 20%;}
.list-table .w6{width: 20%;}
.list-table .w7{width: 12%;}
.list-table .w8{width: 16%;text-align: center;}
.list-table .w8 .flex-1 { overflow:inherit; }


.pagelist{margin-top: 0.3rem;text-align: center;}
.layui-laypage{margin: 0;}
.layui-laypage a, .layui-laypage span{font-size: 0.14rem;min-width: 0.3rem;height: 0.3rem;background-color: transparent;margin:0 .03rem;line-height: 0.3rem;text-align: center;padding: 0;overflow: hidden;border:none!important;}

.layui-laypage .layui-laypage-prev,.layui-laypage .layui-laypage-next{padding:0 .1rem;}
.layui-laypage .layui-laypage-curr .layui-laypage-em{background-color: #008296;}
.layui-laypage a:hover{color:#008296;}
.layui-laypage .layui-laypage-skip{background-color: #fff;height: 0.3rem;line-height: 0.3rem;color:#333;}
.layui-laypage .layui-laypage-curr em{display: block;line-height: 0.3rem;}


body .layui-checkbox-disbaled[lay-skin="primary"] span{color: #000 !important}
.bold {
	font-weight: bold;   /* 或者用数值 700 */
}
/* 008296 */
/* 007386 */
/* 002e36 */