@charset "utf-8";
/* CSS Document */
html{ margin:0; padding:0;}
input{-webkit-appearance:none; border-radius:0;}
body{
  font-size:0.14rem;
  background:#fff;

}

.bod_qgd{ overflow:hidden;}


h1,h2,h3,h4{ font-weight:normal;}

a{cursor:pointer;}
hr{ border:0; width:100%; height:0.15rem; background:#f5f5f5;}


/************首页***********************/

.pag_head{ background:#fff url(/static/wx/img/pag_headbj.png) no-repeat; background-size:7.5rem 5.3rem; padding-top:0.12rem;  height:5.78rem; position:relative;}

.pag_mk{ position:absolute; width:6.9rem; bottom:0; left:0.3rem;  background:#fff; border-radius:0.2rem; height:1.9rem; box-shadow:0 4px 10px #ededed;}

.pag_mk ul{ display:flex;}
.pag_mk li{ flex:1; text-align:center; font-size:0.24rem; }
.pag_mk li a{ color:#424344;}
.pag_mk li img{ width:1.06rem; height:1.06rem; margin-top:0.26rem;}

.mod{  padding:0.2rem; }
.mod ul{ display:flex; padding-top:0.3rem;}
.mod li{ flex:1; text-align:center; font-size:0.24rem;}
.mod li a{ color:#5d5d5d; }
.mod li img{width:0.58rem; height:0.58rem; margin-bottom:0.1rem;}

.search{ float:left; width:6.1rem; height:0.66rem; background:#fff; border-radius:0.6rem; margin-left:0.3rem;}
.search img{ float:left; width:0.3rem; height:0.3rem; margin-top:0.2rem; margin-left:0.4rem;}
.search input{ width:4.8rem; height:0.66rem; border:0; color:#afafaf; font-size:0.28rem; padding-left:0.2rem;}
.notice{ float:right; width:0.48rem; height:0.48rem; background:url(/static/wx/img/xx.png) no-repeat; background-size:0.48rem 0.48rem; margin-right:0.3rem; margin-top:0.12rem;}


.news{ padding:0.3rem;}
.news .tit{ width:100%; overflow:hidden;}
.news .tit1{ float:left; margin-right:0.3rem; width:1.3rem; height:0.58rem; color:#6d6d6d; font-size:0.28rem; text-align:center;}

.news .tit2{float:left; margin-right:0.3rem;  width:1.3rem; height:0.58rem; color:#3d3d3d; font-size:0.32rem; text-align:center; background:url(/static/wx/img/xh.png) no-repeat center bottom; background-size:0.47rem 0.06rem;}

.new_c{ width:100%; padding-top:0.3rem;}
.new_c img{ width:2.3rem; height:1.34rem;}
.new_c1{ float:left; width:4.6rem; overflow:hidden;}
.new_c1 h1{ width:100%; font-size:0.28rem; color:#3d3d3d; line-height:0.42rem;}
.new_c1 h2{ width:100%; color:#9d9d9d; font-size:0.24rem; padding-top:0.28rem;}
.new_c1 h2 span{ float:right; padding-right:0.3rem;}
.new_c1 h2 img{ width:0.3rem; height:0.24rem; vertical-align:middle; margin-right:0.15rem;}

/********一卡通***********/
.head{ padding:0 0.3rem; background:#fff; height:0.98rem;}
.head img{ float:right; width:0.48rem; height:0.48rem; margin-left:0.3rem; margin-top:0.3rem;}
.head h1{ float:left; line-height:0.98rem; font-size:0.48rem; color:#393838; letter-spacing:0.02rem;}
.ecnr{margin:0.3rem 0.3rem 0rem 0.3rem;width:6rem;height:2.81rem;padding:0.45rem; background:url(/static/wx/img/ecbj.png) no-repeat;background-size: 6.9rem 3.71rem}
.ecn01{ position:relative; border-bottom:#45ecd1 1px solid; height:1.6rem; color:#fff; text-shadow:#1ca995 2px 1px 2px; }
.ecn01 h1{font-size:0.24rem;}
.ecn01 h2{font-size:0.72rem; padding-top:0.45rem; }
.ecn01 input{ position:absolute; top:0.45rem; right:0rem; width:1.88rem; height:0.68rem; background:#edfefa; border-radius:0.68rem; font-size:0.32rem; color:#1cb6a1;}
.ecn02{ margin-top:0.3rem; display:flex;}
.ecn02_nr{ flex:1; background:url(/static/wx/img/fg.png) right no-repeat; background-size:1px 0.6rem;}
.ecn02_nr1{ width:auto; color:#fff; text-shadow:#1ca995 2px 1px 2px; display:inline-block;}
.ecn02_nr1 h1{font-size:0.24rem;}
.ecn02_nr1 h2{font-size:0.48rem; padding-top:0.26rem;}
.ecn02_nr1 h2 span{font-size:0.24rem;}

.pro{padding:0.3rem; padding-top:0.45rem;}
.pro .tit{ font-size:0.34rem; color:#393838; font-weight:bold;}
.proleft{ float:left;  width:4.4rem;}
.pronr{ display: flex;padding-top:0.45rem;}
.pronr > div{ flex:none;}
.szb{ width:0.46rem; height:0.38rem; background:url(/static/wx/img/szb.png) no-repeat; background-size:0.46rem 0.38rem; font-size:0.24rem; color:#ffffff; text-align:center; line-height:0.3rem; margin-top:0.05rem;}
.wt{ width:3.79rem; padding-left:0.15rem;}
.wt h1{ font-size:0.3rem; color:#3d3d3d; padding-bottom:0.15rem;}
.wt h2{ font-size:0.26rem; color:#6d6d6d; line-height:0.4rem;}
.propic{ float:right; width:2.3rem; padding-top:0.88rem;}
.propic img{ width:2.3rem;}

.foot{ position:fixed; width:100%; bottom:0; left:0; height:0.98rem;background-color:#fff;border-top:#ebeef1 1px solid; display:flex;}
.foot .click{ color:#05a988;}

.footn{flex:1; font-size:0.22rem; text-align:center;  color:#6d6d6d; padding-top:0.1rem;}
.footn img{ width:0.48rem; height:0.48rem;}
.fr{ float:right;}

.nobackround{ background:none;}

/***********个人中心******************/
.per_ecnr{ margin:0.3rem; margin-bottom:0; width:6.3rem; padding:0.3rem; height:3.71rem; background:url(../img/perbj.png) no-repeat; background-size:6.9rem 4.01rem;}
.per_ecn01{border-bottom:#45ecd1 1px solid; height:1.6rem; color:#fff; text-shadow:#1ca995 2px 1px 2px; margin-bottom:0.3rem; padding-bottom:0.2rem; }
.per_ecn01 .kh{ width:100%; font-size:0.3rem; color:#ffffff;text-shadow:#1ca995 2px 1px 2px; text-align:right;}
.per_ecn01 .inf{ width:100%;}
.per_ecn01 .inf .tx{ float:left; width:1.1rem; height:1.1rem;}
.per_ecn01 .inf .tx img{ width:1.1rem; height:1.1rem; border-radius:1.1rem;}
.per_ecn01 .inf .gr{ float:left; padding-left:0.3rem;}
.per_ecn01 .inf .gr h1{ float:left; width:100%; font-size:0.34rem; padding-bottom:0.3rem;}
.per_ecn01 .inf .gr h2{ float:left; width:100%; font-size:0.28rem;}

.per_mk{ padding:0.3rem; padding-top:0;}
.per_mk ul{ text-decoration:none;}
.per_mk li{ width:100%; height:0.88rem; border-bottom:1px solid #efefef; line-height:0.88rem;}
.per_mk li .pic{ float:left; width:0.38rem;}
.per_mk li .pic img{ width:0.38rem;}
.per_mk li h1{ float:left; color:#3d3d3d; font-size:0.28rem; padding-left:0.3rem;}
.per_mk li h2{ float:right;}
.per_mk li h2 img{ width:0.32rem; }

/**************支付二维码*************/

.payer{ margin:0 0.3rem; background:#fff; border-radius:0.2rem; padding:1.45rem 0;}
.ptop0{ padding-top:0;}
.payerstu{ margin:0 0.46rem; width:5.98rem; padding:0.3rem; height:1.1rem; background:url(/static/wx/img/erbj02.png) no-repeat; background-size:6.58rem 1.82rem; margin-top:0.9rem;  color:#fff; text-shadow:#4e516a 2px 1px 2px;}
.payerstu .kh{ width:100%; font-size:0.3rem; color:#ffffff;text-shadow:#1ca995 2px 1px 2px; text-align:right;}
.payerstu .inf{ width:100%;}
.payerstu .inf .tx{ float:left; width:1.1rem; height:1.1rem;}
.payerstu .inf .tx img{ width:1.1rem; height:1.1rem; border-radius:1.1rem;}
.payerstu .inf .gr{ float:left; padding-left:0.3rem; width:2rem;}
.payerstu .inf .gr h1{ float:left; width:100%; font-size:0.34rem; padding-bottom:0.2rem;}
.payerstu .inf .gr h2{ float:left; width:100%; font-size:0.28rem;}
.payerstu .inf .gr h3{ float:left; width:100%; font-size:0.48rem;padding-bottom:0.2rem;}
.sub_head{ padding:0 0.2rem; background:#fff; height:0.88rem; position:relative;}
.sub_head h1{ float:left; width:0.48rem; padding-top:0.2rem; position: absolute;}
.sub_head h1 img{ height:0.36rem;}
.sub_head h2{ position:absolute; left:0; top:0; width:100%; text-align:center; line-height:0.88rem; color:#000; font-size:0.34rem;}
.dc_qcyz{text-align:center; font-size:0.4rem; font-weight:500; letter-spacing:2px;}
.dc_qcyz img{padding:0.2rem; border:#d1d2d2 1px solid; background:#fff; width:3.42rem;}

/********通知内页************/
.notsch{padding:0.3rem;}

.notsch h1{ width:100%; font-size:0.42rem; font-weight:500; color:#000; line-height:0.64rem;}
.notsch h2{ width:100%; font-size:0.28rem; color:#8d8d8d; padding-top:0.2rem;}
.notsch h2 span{ float:right;}
.notsch h3{ font-size:0.3rem; color:#000; line-height:0.52rem; padding-top:0.3rem;}
.notsch h3 p{ padding-bottom:0.2rem;}
.notsch h3  img{ width:6.9rem; margin-bottom:0.2rem;}


/***********学生信息************/

.stu_payer{ margin:0.3rem; background:#fff; border-radius:0.2rem; padding:0.9rem 0.6rem; text-align:center;}
.stu_payer img{ width:1.9rem; height:2.68rem; margin-bottom:0.45rem;}
.stu_payer .nr{ width:100%; display:flex; line-height:0.62rem;}
.stu_payer .nr h1{ flex:1; float:left;  font-size:0.32rem; color:#87948e; text-align:right; padding-right:0.15rem;}
.stu_payer .nr h2{flex:1; float:left;  font-size:0.36rem; color:#000; text-align:left; padding-left:0.15rem;}


/***********校园点餐************/
.studc_head{ padding:0 0.3rem; padding-top:0.3rem;}
.studc_tab{ width:100%; display:flex; padding-bottom:0.2rem;}
.studc_tab h1{ flex:1; color:#fff; height:0.66rem; text-align:center; font-size:0.32rem; font-weight:lighter;}
.studc_tab .click{ background:url(../img/dc_tab_x.png) bottom no-repeat; background-size:0.26rem 0.14rem; font-size:0.36rem; font-weight:normal;}
.studc_xx{ width:6.4rem;background:#fff; padding:0.3rem; border-radius:0.15rem; margin:0.3rem; margin-bottom:0.15rem;}
.studc_xxk{ width:6.4rem; overflow-x:auto;overflow-y:hidden;white-space:nowrap;height:0.68rem; }
.studc_xx h1{ min-width:0.5rem; line-height:0.68rem; text-align:center; color:#606162; font-size:0.28rem; margin:0 0.3rem; display:inline}
.studc_xx .click{color:#37b7a5; font-size:0.32rem; }



/*********添加银行卡信息**********/
.mask{ width:100vw; height:100vh;background-color:rgba(0,0,0,0.6); top:0; left:0;  position:fixed; z-index:99;}
.boxts{ margin:0.4rem; border-radius:0.2rem; margin-top:2rem; background:#fff; padding:0.8rem 0.4rem;}


.boxts h1{ text-align:center;}
.boxts h1 img{ width:2.14rem; height:1.75rem;}
.boxts h2{ text-align:center; color:#87948e; font-size:0.34rem; padding-top:0.35rem;}
.boxts h3{ text-align:center; padding-top:0.6rem;}
.boxts h3 img{ width:2.62rem;padding:0.2rem; border:#bcc2be 1px solid; background:#fff;}


/**********人脸识别图片*************/

.facrec{ text-align:center; padding-top:0.6rem;  height:auto; overflow:hidden;}
.facrec img{ width:5.3rem; height:7.06rem; border:#e4e4e4 1px solid;}
.facrec h1{ padding-top:0.6rem; font-size:0.36rem; color:#000000;}
.facrec h2{ height:100%;}
.facrec h2 p{  position:relative; left:50%; margin-left:-0.65rem;}
.fac_stu{ padding:0.3rem;}
.fac_stu ul{ list-style-type:none;}
.fac_stu li{ width:100%; padding:0.3rem 0; border-bottom:#eeeeee 1px solid; overflow:hidden;}
.fac_stu li img{ float:left; width:1.2rem; height:1.6rem;border:#e4e4e4 1px solid;}
.fac_stu li h1{ float:left; line-height:1.6rem; font-size:0.34rem; padding-left:0.45rem;}
.fac_stu li h2{ float:right;}

.fac_sh01{ width:1.2rem; height:0.4rem; line-height:0.4rem; border-radius:0.05rem; background:#fbe4e4; font-size:0.24rem; color:#e02525; text-align:center;  padding:0.05rem 0.2rem; margin-top:0.6rem;}
.fac_sh02{width:1.2rem; height:0.4rem;line-height:0.4rem; border-radius:0.05rem; background:#e4fbea; font-size:0.24rem; color:#37b7a5; text-align:center;  padding:0.05rem 0.2rem; margin-top:0.6rem;}
.fac_sh03{ width:1.4rem;height:0.4rem;line-height:0.4rem; border-radius:0.05rem; background:#fbf5e4; color:#f4860f; font-size:0.24rem;  text-align:center;  padding:0.05rem 0.2rem; margin-top:0.6rem;}
.foot_btn{ margin:0.4rem; background:#37b7a5; height:0.88rem; border-radius:0.1rem; font-size:0.34rem; color:#fff; text-align:center; line-height:0.88rem;}

/**********访客预约*************/

.vissh{ width:100%; padding:0.6rem 0; background:#fff;}
.vissh h1{ text-align:center;}
.vissh h1 img{ width:2.14rem; height:1.75rem;}
.vissh h2{ text-align:center; color:#87948e; font-size:0.3rem; padding-top:0.35rem;}
.vissh h3{ text-align:center; padding-top:0.6rem;}
.vissh h3 img{ width:2.62rem;padding:0.2rem; border:#bcc2be 1px solid; background:#fff;}
.inp1{ width:4.8rem; color:#c4c4c6; font-size:0.32rem; border:0;}

.visapp{ padding:0 0.2rem; background:#fff; overflow:hidden;}
.visapp ul{ text-decoration:none;}
.visapp li{ width:100%; border-bottom:#eeeeee 1px solid;  overflow:hidden;}
.visapp li h1{ float:left; width:1.9rem; line-height:0.88rem; font-size:0.32rem; color:#000;}
.visapp li h2{ float:left;width:5.1rem; line-height:0.88rem; font-size:0.32rem; color:#797c7a;}
.visapp li h3{ float:left;width:5.1rem; padding:0.3rem 0;}
.visapp li h3 img{ width:1.52rem; height:1.96rem;}
.visapp li h4{ float:left;width:5.1rem; padding:0.3rem 0;}
.visapp li h4 img{ width:3.12rem; height:1.96rem;}
.visbtnk{ padding:0.6rem 0.3rem; overflow:hidden;}
.visbtn01{ width:3.22rem;background:#37b7a5; height:0.88rem; border-radius:0.1rem; font-size:0.34rem; color:#fff; text-align:center; line-height:0.88rem;}
.visbtn02{ width:2.28rem;background:#fff; height:0.62rem; border-radius:0.1rem; font-size:0.28rem; color:#37b7a5; border:#37b7a5 1px solid; text-align:center; line-height:0.62rem;}

/************每日健康签到***********/
.sign_banner{ width:100%;}
.sign_banner img{ width:7.5rem;}
.sign{padding:0 0.2rem; background:#fff;}
.sign_tit{ padding-bottom:0.2rem;}
.sign_tit .tit{ width:100%; font-size:0.4rem; font-weight:600; line-height:1rem; color:#191f25; border-bottom:#ededed 1px solid; position:relative;}
.sign_tit .tit .btn{ position:absolute; right:0rem; top:0.25rem; width:1.2rem; height:0.5rem; border:#37b7a5 1px solid; color:#37b7a5; font-size:0.28rem; text-align:center; line-height:0.5rem; border-radius:0.5rem; font-weight:normal;}
.sign_tit h1{ width:100%; font-size:0.32rem; color:#7e8185; padding-top:0.4rem;}
.sign_tit h2{ width:100%; font-size:0.32rem; color:#000;}

.sign_tit select{ background:#fff; border:#e4e5e5 1px solid; height:0.6rem; border-radius:3px; margin-left:0.2rem; width:5.4rem;color:#191f25; font-size:0.32rem; padding:0 0.2rem;}
.sign_n{ width:100%; border-bottom:#ededed 1px solid; padding-bottom:0.4rem; padding-top:0.4rem;}
.sign_n h1{ font-size:0.34rem;color:#191f25; padding-bottom:0.2rem;}
.sign_n h2{ width:100%; display:flex; padding-top:0.35rem; color:#595959;font-size:0.34rem;}
.sign_n h2 p{ flex:1;}
.sign_n h2 p img{ width:0.48rem; height:0.48rem; margin:0 0.2rem; vertical-align:bottom;}

/************常见问题**************/

.compor{ margin:0.3rem; box-shadow: 0px 0px 12px #f0f0f0; padding:0 0.3rem; border-radius:0.15rem; background:#fff;}
.compor ul{ list-style-type:none;}
.compor li{ width:100%;  border-bottom:#eeeeee 1px solid; overflow:hidden; line-height:0.48rem; padding:0.2rem 0; font-size:0.28rem; letter-spacing:1px;}


.compor01{ margin:0.3rem; box-shadow: 0px 0px 12px #f0f0f0; border-radius:0.15rem;background:#fff;}

.compor01 h1{ padding:0.3rem; font-size:0.34rem; font-weight:bold; color:#000; line-height:0.48rem;border-bottom:#eeeeee 1px solid;}
.compor01 h1 img{ width:0.42rem; margin-right:0.15rem;}
.compor01 h2{ font-size:0.28rem; text-align:center;  padding:0.6rem 0.3rem; color:#87948e;  line-height:0.52rem;}
.compor01 h2 img{ width:1.8rem;}
.compor01 h3{ font-size:0.28rem;   padding:0.3rem;color:#000; line-height:0.52rem;}
.compor01 h3 p{ padding-bottom:0.2rem;}
.compor01 h4 { padding:0 0.3rem; padding-right:0;}
.compor01 h4 img{ width:1.52rem; height:1.96rem; margin-bottom:0.3rem; margin-right:0.08rem;}

.compor_pl{ padding:0.3rem;}
.compor_pl h1{ float:left; height:1rem; width:3.26rem; border-radius:0.1rem; background:#fff; line-height:1rem; text-align:center; font-size:0.28rem; color:#6d6d6d;}
.compor_pl h1 img{ width:0.3rem; margin-right:0.15rem;}
.compor_pl .click{ background:#37b7a5; color:#fff;}
.compor_yj{ position:fixed; width:100%; letter-spacing:1px; height:1rem; bottom:0; left:0; text-align:center; line-height:1rem; color:#6d6d6d; font-size:0.28rem; text-align:center;}
.compor_yj a{ font-size:0.28rem; color:#37b7a5;}

.compor02{ margin:0 0.3rem;  box-shadow: 0px 0px 12px #f0f0f0; border-radius:0.15rem;background:#fff;padding:0.3rem; font-size:0.28rem; color:#000; line-height:0.48rem;margin-bottom:0.15rem;}
.compor02  img{ width:0.34rem; margin-right:0.15rem;}

/************送货地址*************/
.deladd{ padding:0 0.2rem; background:#fff;}
.deladd ul{ text-decoration:none;}
.deladd li{ width:100%; border-bottom:#eeeeee 1px solid; height:100%; overflow:hidden;}
.deladd li h1{ float:left; width:1.8rem; line-height:0.88rem; font-size:0.32rem; color:#000;}
.deladd li h2{ float:left;width:5.2rem; line-height:0.88rem; font-size:0.32rem; color:#666666;}
.deladd li h3{ float:left; width:100%; line-height:1.28rem; font-size:0.32rem; color:#000; }
.deladd li h4{ float:left;width:100%;  font-size:0.32rem; color:#666666; }
.deladd li h4 img{ width:1.52rem; height:1.96rem; margin-bottom:0.3rem; margin-right:0.15rem;}


/*********一键开门**************/

.openD{ padding:0.3rem; background:#fff; border-bottom:#eeeeee solid 1px; overflow:hidden;}
.openD img{ float:left; width:1.68rem; height:1.98rem;}
.openD_right{ float:left; width:4.6rem; padding-left:0.45rem;}
.openD_right h1{ float:left; width:100%; font-size:0.32rem; color:#000000; font-weight:bold; padding-bottom:0.12rem;}
.openD_right h2{ float:left; width:100%; font-size:0.24rem; color:#9d9d9d; }
.openD_right h3{ float:left; width:100%; padding-top:0.28rem;}

.openD_right h3 input{ width:2.06rem; height:0.68rem; line-height:0.68rem; color:#fff; font-size:0.32rem; border:0; border-radius:0.12rem;}
.openbj{ background:#37b7a5;}
.openbj_{ background: #c9cad1;}

/***********圈存**********/
.invtk{ padding:0.4rem; padding-top:0;}
.invt{background:#fff; padding:0.4rem; overflow:hidden; margin-top:0.3rem; border-radius:0.15rem;}
.invt h1{ float:left;}
.invt h1 img{ width:1.32rem; height:1.2rem;}
.invt h2{ float:left; font-size:0.34rem; color:#000; font-weight:600;line-height:0.42rem; padding-left:0.4rem; padding-top:0.15rem;}
.invt h2 span{ color:#8d8d8d; font-size:0.24rem; font-weight:normal; }


/************培训管理*************/

.sub_head{ padding:0 0.3rem; background:#fff; height:0.88rem; position:relative;}
.sub_head h1{ position:absolute; left:0.3rem; width:0.48rem; padding-top:0.2rem; z-index:999;}
.sub_head h1 img{ height:0.36rem;}
.sub_head h2{ position:absolute; left:0; top:0; width:100%; text-align:center; line-height:0.88rem; color:#000; font-size:0.34rem;}
.sub_head h3{  position:absolute; right:0.3rem; text-align:right; line-height:0.88rem; color:#000; font-size:0.3rem; z-index:999;}
.sub_head h3 img{ width:0.48rem;margin-right:0.08rem;}
.sub_head h3 a{ font-size:0.3rem; color:#000;}


.dc_ddh{ padding:0.65rem; padding-bottom:0; overflow:hidden;}
.dc_inp{ border:#eeeeee 1px solid; width:5.7rem; height:0.8rem; padding-left:0.4rem; font-size:0.3rem; color:#3d3d3d;  margin-top:0.3rem;}

.px_bx .tit{font-size:0.3rem;  width:100%; color:#232323;}
.px_bx{ padding:0 0.3rem; background:#fff; margin-top:0.2rem;}
.px_bx ul{ text-decoration:none;}
.px_bx .bor0{ border:none;}
.px_bx .pr42{ padding-right:0.42rem;}
.px_bx li{ width:100%; border-bottom:#f6f6f6 1px solid; height:100%; overflow:hidden;}
.px_bx li h1{ float:left; width:1.6rem; line-height:0.88rem; font-size:0.28rem; color:#232323;}

.px_bx li h4{ float:left;width:5rem; line-height:0.88rem; font-size:0.28rem; color:#6d6d6d;}
.px_bx .cn{line-height:0.42rem; font-size:0.28rem; color:#6d6d6d; padding:0.3rem 0;}


.px_inp1{color:#232323; font-size:0.3rem; border:0;}



.px_kc{ padding:0.3rem; background:#fff;}
.px_kc .tit{ font-size:0.32rem; color:#232323; line-height:0.48rem; margin-bottom:0.3rem; }
.px_kc table{ width:100%;border:#9ee9b4 1px solid; border-top:0;}
.px_kc th{ background:#e1fcef; height:0.68rem; color:#37b7a5; font-size:0.28rem; border:#9ee9b4 1px solid; border-left:0; border-right:0; font-weight:normal;}
.px_kc tr{border-bottom:1px solid #f6f6f6;}
.px_kc td{ color:#232323; font-size:0.28rem;height:0.68rem; text-align:center;}
.px_input{height:0.48rem; text-align:center; border-radius:0.08rem; line-height:0.48rem; background:#37b7a5; color:#fff; font-size:0.24rem; padding:0 0.2rem;}

.px_input01{height:0.48rem; text-align:center; border-radius:0.08rem; line-height:0.48rem; background:#eab603; color:#fff; font-size:0.24rem; padding:0 0.2rem;}


/*******满意度调查***********/
.satd_ban{ width:100%;}
.satd_ban img{ width:7.5rem;}
.satd_ts{ padding:0.3rem; padding-bottom:0; background:#fff; line-height:0.48rem;  color:#6d6d6d; font-size:0.28rem;}
.satd{ padding:0.3rem; padding-bottom:0; margin-bottom:0.3rem; background:#fff;}
.satd h1{ font-size:0.32rem; color:#232323; line-height:0.68rem;}
.satd h2{ font-size:0.3rem; color:#6d6d6d; line-height:1.4rem; border-bottom:#eeeeee 1px solid;}
.satd h2 img{ width:0.58rem; height:0.58rem; margin-right:0.3rem;}
.satd .bor0{ border:0;}

/*************新增宿舍统计**************/
.dorsta{ padding:0 0.3rem;}
.dorsta_tit{ padding-top:0.2rem; line-height:0.68rem; font-size:0.3rem; color:#232323;}
.dorsta_tit img{ width:0.34rem; height:auto; margin-right:0.1rem; vertical-align:text-bottom;}
.dorstak{ padding:0.3rem 0; border-radius:0.15rem; background:#fff; display:flex;}
.dorstaz{ flex:1; background:url(../img/dorsta02.png) no-repeat  right; background-size:1px 30px;}
.dorstaz h1{ text-align:center; font-size:0.24rem;  color:#adadad;}
.dorstaz h2{ text-align:center; font-size:0.4rem; color:#37b7a5; padding-top:0.2rem;}
.dorstat{ padding:0 0.3rem; background:#fff;}
.dorstat table{ border:0; width:100%;}
.dorstat th{ font-size:0.28rem; line-height:0.88rem; text-align:left; color:#232323; border-bottom:#37b7a5 2px solid;  font-weight:normal; }
.dorstat td{ font-size:0.28rem; line-height:0.88rem; text-align:left; color:#6d6d6d
; border-bottom:#eeeeee 1px solid;}

/**************/



/*******三个状态（红，黄，绿）**********/
.cor_01{ color:#37b7a5;}/**绿**/
.cor_02{ color:#fa9b06;}/**黄**/
.cor_03{ color:#e02525;}/**红**/
.cor_04{ color:#232323;}/**黑**/

.sm_input{ width:1.2rem; padding:0.15rem 0.2rem; font-size:0.28rem; text-align:center; background:#03c467; border-radius:0.1rem; color:#fff;}


/********加载更多*******/

.jzgd{ width:1.6rem; height:0.58rem; border:#ccc 1px solid; border-radius:0.1rem; font-size:0.26rem; background:#fff; color:#3d3d3d; margin-left:3rem; margin-top:0.3rem;}





/************查寝管理****************/

.cqgl_cen{ padding: 0.3rem; margin:0 0.3rem; margin-top:0.3rem; border-radius:0.15rem; background:#fff; margin-bottom:0.15rem; position:relative; }
.cqgl_cen ul{ list-style-type:none;}
.cqgl_cen li{ width:100%; line-height:0.58rem; overflow:hidden; }
.cqgl_cen li h1{ float:left; font-size:0.28rem;  width:1.2rem; padding-right:0.3rem; text-align:right; color:#6d6d6d;}
.cqgl_cen li h2{ float:left;font-size:0.28rem; color:#232323;}

/*****按楼层*****/
.alc_tit{ width:auto; height:0.96rem; white-space:nowrap; overflow-x:scroll; overflow-y:hidden; }
.alc_tit::-webkit-scrollbar {
  width: 0 !important;
  height: 0!important;
}

.alc_tit ul{width:auto; }
.alc_tit li{ width:auto; margin:0 0.3rem; height:0.88rem; line-height:0.88rem; text-align:center; color:#666666; font-size:0.3rem; text-align:center; display:inline-block; letter-spacing:1px;}
.alc_tit .click{ color:#37b7a5; font-size:0.3rem; border-bottom:0.08rem #37b7a5 solid; box-sizing: border-box;}

.alccx{ width:100%; padding-top:0.3rem; background:#fff; overflow:hidden;}
.alccx ul{ list-style-type:none;}
.alccx li{ float:left; height:0.8rem;margin-left:0.3rem; padding:0 0.3rem;  background:#f9f9f9;  border-radius:0.08rem; margin-top:0.3rem; font-size:0.3rem; line-height:0.8rem; text-align:center;}
.alccx .click{ box-sizing: border-box; color:#37b7a5; border:#37b7a5 1px solid; background:#fff url(../img/xzdh.png) no-repeat right bottom; background-size:0.4rem;}

.abj_class{ padding:0 0.3rem; background:#fff;border-radius:0.15rem; margin:0.3rem;}
.abj_class ul{list-style-type:none;}
.abj_class li{ height:1.1rem; line-height:1.1rem; border-bottom:#ededed 1px solid;}
.abj_class li h1{ float:left;  font-size:0.3rem; color:#232323; }
.abj_class li h1 img{ width:0.3rem; margin-right:0.2rem;}

.abj_class li h3{ float:right;}
.abj_class li h3 img{ width:0.4rem;}

.abj_sel{ border:#eeeeee 1px solid; width:6.9rem; height:0.8rem; padding-left:0.4rem; font-size:0.3rem; color:#3d3d3d; background:#fff url(../img/selbj.png) right no-repeat; background-size:0.6rem 0.54rem; margin-top:0.3rem; margin-left:0.3rem;}

.abj_dj{position:absolute; border:#fa9b06 1px solid; width:1.48rem; height:0.48rem; border-radius:0.68rem; text-align:center; line-height:0.48rem; right:0.3rem; top:0.4rem; color:#fa9b06; font-size:0.24rem;  letter-spacing:0.5px;}



/**************宿舍管理****************/

.dorm{ float:left; width:2.1rem; height:2.1rem; background:#fff;  border-radius:0.25rem;  box-shadow:0px 1px 5px #f0f0f0; margin-left:0.3rem; margin-bottom:0; margin-top:0.3rem;}
.dorm_lbt{ float:left; width:7.2rem; padding-left:0.3rem; line-height:0.68rem; padding-top:0.3rem; font-size:0.32rem; color:#232323;}
.dorm_lbt img{ width:0.32rem; margin-right:0.15rem;}

.dorm h1{ float:left; width:100%; text-align:center;}
.dorm h1 img{ width:0.82rem; height:0.82rem; margin-top:0.4rem;}
.dorm h2{ color:#214333; font-size:0.28rem; line-height:0.98rem; text-align:center;}



.dormt{ width:100%;}
.dormt table{ width:100%;}
.dormt th{ height:0.9rem; background:#f6f6f8; border-right:2px solid #fff; color:#6d6d6d; text-align:center; line-height:0.9rem; font-size:0.3rem; font-weight:normal;}
.dormt td{ background:#fff; text-align:center;  border:2px solid #f5f5f5; padding:0.2rem 0;}
.dormt .bor0{ border-right:0;}
.dormt_fh{ width:100%; text-align:center; font-size:0.34rem; color:#232323;}
.dormt_zk{ width:0.6rem; height:0.36rem; line-height:0.36rem; border-radius:0.25rem;font-size:0.26rem; text-align:center; margin-top:0.1rem;}



.dorm_ys1{ background:#d3fbd9; color:#07bc5f; }
.dorm_ys2{ background:#fef4d5; color:#e77f0e; }
.dorm_ys3{ background:#faddd9; color:#ea4328; }


.dormx{ padding:0 0.3rem; background:#fff; overflow:hidden; margin-top:0.2rem;}
.dormx_tit{  border-bottom:#eeeeee 1px solid; line-height:0.88rem; overflow:hidden;  color:#232323; font-size:0.28rem;}
.dormx_tit img{ width:0.36rem; margin-right:0.15rem;}
.dormx_cen{ padding-top:0.3rem; position:relative; }
.dormx_cen ul{ list-style-type:none;}
.dormx_cen li{ width:100%; padding-bottom:0.3rem; overflow:hidden; }
.dormx_cen li h1{ float:left; width:0.66rem; height:0.36rem; line-height:0.36rem;  font-size:0.24rem; text-align:center; border-radius:0.02rem;}
.dormx_cen li h2{ float:left; font-size:0.28rem;  width:2rem; color:#232323; padding-left:0.6rem;}
.dormx_cen li h3{ float:left;  font-size:0.28rem; color:#232323;}
.dormx_cen li h3 img{ width:0.3rem; margin-right:0.15rem;}
.dormx_cen .ys01{ background:#e5fee9; color:#20bb38;}
.dormx_cen .ys02{ background:#e2f8fc; color:#33a2e2;}


/**********宿舍管理-生源地************/


.dorm_s{ float:left; width:2.1rem; height:2.1rem; background:#fff;  border-radius:0.25rem;  box-shadow:0px 1px 5px #f0f0f0; margin-left:0.3rem; margin-bottom:0; margin-top:0.3rem;}
.dorm_s h1{ float:left; width:100%; height:0.84rem; text-align:center; background:url(../images/dorm05.png) no-repeat center; background-size:0.84rem 0.84rem; margin-top:0.4rem; color:#fff; font-size:0.24rem; line-height:0.48rem;}
.dorm_s h2{ color:#214333; font-size:0.28rem; line-height:0.88rem; text-align:center;}



.dorm_sy_sel{ float:left; width:1.95rem; border:#eeeeee 1px solid;  height:0.8rem; padding-left:0.2rem; font-size:0.3rem; color:#3d3d3d;/* background:url(../images/selbj.png) right no-repeat;background-size:0.6rem 0.54rem;*/  margin-top:0.3rem; margin-right:0.15rem;}



.dorm_sy_fk{  height:0.88rem; background:#fff; border-radius:0.15rem;  box-shadow:0px 1px 5px #f0f0f0; margin:0 0.3rem;  margin-top:0.3rem;}
.dorm_sy_fk h1{ float:left; width:50%; line-height:0.88rem; text-align:center; font-size:0.3rem;}

.dorm_class{ padding:0 0.3rem; background:#fff; margin-top:0.2rem;}
.dorm_class ul{list-style-type:none;}
.dorm_class li{ height:1.1rem; line-height:1.1rem; border-bottom:#ededed 1px solid;}
.dorm_class li h1{ float:left;  font-size:0.3rem; color:#232323; }
.dorm_class .w24{ width:2.4rem;}

.dorm_class li h3{ float:left;  font-size:0.3rem; color:#6d6d6d;}

.dorm_class li h1 img{ width:0.3rem; margin-right:0.2rem;}
.dorm_class li h2{ float:right;}
.dorm_class li h2 img{ width:0.24rem;}



.dorm_cxq{ padding-top:0.4rem; overflow:hidden; border-bottom:1px solid #ededed;}
.dorm_cxq .left{ float:left; width:1.8rem; }
.dorm_cxq .left h1{ width:100%; padding-bottom:0.3rem;  font-size:0.3rem; color:#232323;}
.dorm_cxq .right{ float:left; width:4.8rem;}
.dorm_cxq .right h1{ width:100%; padding-bottom:0.3rem; font-size:0.3rem; color:#232323;}
.dorm_cxq .right h1 img{ width:0.3rem; margin-right:0.2rem;}


.dormxb{float:left; padding:0.02rem 0.1rem; height:0.36rem; line-height:0.36rem;  font-size:0.24rem; text-align:center; border-radius:0.02rem;}
.dormxb.ys01{ background:#e5fee9; color:#20bb38;}
.dormxb.ys02{ background:#e2f8fc; color:#33a2e2;}








/***********************新宿管*****************************/

/*****学院*****/

.dormgt{ padding:0.3rem; overflow:hidden;}
.dormgt_pic{ float:left; width:1.2rem; height:1.2rem;}
.dormgt_pic img{ width:1.2rem; height:1.2rem; border-radius:1.2rem;}
.dormgt_name{ float:left; width:2rem; padding-left:0.2rem;}

.dormgt_name h1{ font-size:0.32rem; color:#1a3030; line-height:0.68rem;}

.dormgt_name h2{ font-size:0.28rem; color:#9d9d9d;}
.dormgt_time { float:right;}
.dormgt_time h1{ font-size:0.24rem; color:#1a3030; padding-top:0.15rem;}

.dormgbg{ width:100%;}
.dormgbg table{ width:100%;}

.dormgbg th{ font-size:0.3rem; color:#0d332d; height:0.68rem; background:#eaf8f5; border:0; border-bottom:#cce8e8 1px solid;padding-left:0.3rem;}
.dormgbg td{ font-size:0.28rem; color:#0d332d; height:0.58rem; padding:0.15rem 0;  border:0;border-bottom:#eaeaec 1px solid; padding-left:0.3rem;}

.dormgbg .ys_red{ color:#ce1717;}

.dormbj_j{background:#f8e7cd; font-size:0.3rem; font-weight:bold;}

.dorminp_sm{ background:#37b7a5; border-radius:0.08rem; text-align:center;  padding:0.08rem 0.15rem; font-size:0.24rem; color:#fff;}



/********身份证上传材料************/


.centit{ padding:0.3rem;}
.centit h1{ width:100%; font-size:0.3rem; padding-bottom:0.15rem;}
.centit h2{ width:100%; font-size:0.2rem; color:#bbbbbb; line-height:0.3rem;}
.show-title{padding: 0.1rem 0.1rem 0 0.3rem;position: fixed;background: #eff1f4;}
.show-title h1{color: #999999;font-size: 0.24rem;}
.show-centit{padding-top: 1.15rem;}

.cen{ padding:0 0.3rem; padding-bottom:0.3rem; background:#fff; overflow:hidden;}
.cen_ti{height:1rem; line-height:1rem; color: #333333; font-size:0.3rem;font-weight: 550;}
.cen_ti01{height:1rem; line-height:1rem; color: #555555; font-size:0.32rem;}

.cen_t{ height:1rem; border-bottom:#E9EBEF  1px solid;}
.cen_t h1{ float:left; line-height:1rem; color:#555555; font-size:0.32rem; }
.cen_t h2{ float:right; line-height:1rem; color:#bbbbbb; font-size:0.28rem; }

.cen_bp{ width:100%; padding-top:0.3rem;overflow:hidden;}

.cen_bp_pic{ float:left; width:2.3rem; height:1.5rem; padding-right:0.3rem;}
.cen_bp_pic img{ width:2.3rem; height:1.5rem;}
.cen_bp_zs{ float:left; padding:0.2rem 0 0 0.3rem; width:2.6rem; font-size:0.24rem;color:#252525;line-height:0.48rem;}
.cen_bp_zs span{color: #999999;}

.cen_h{ width:100%;height:1rem; border-bottom:#E9EBEF  1px solid;}
.cen_h h1{ float:left; font-size:0.28rem;color: #555555; line-height:1rem;}
.cen_h h2{ float:left; width:2rem;font-size:0.28rem;color: #555555; line-height:1rem;}
.cen_h .bs{ float:right; padding-top:0.2rem;}
.cen_h .bs img{ width:0.48rem;}

.cen_inpt{ float:right;  height:1rem; border:0;color: #BBBBBB; font-size:0.28rem;}

/*****************/

.pb30{ padding-bottom:0.3rem;}
.f_r{ float:right;}

.foot{ position:fixed; bottom:0; left:0; width:100%;  background:#fff; height:1rem; box-shadow: 0 -2px 5px 0 rgba(0,0,0,0.10);  text-align:center; padding-bottom:0.6rem; }


.iput_f{ width:25%; height:0.8rem; border-radius:0.06rem; background:#fff; border:#BBBBBB 1px solid; font-size:0.32rem; color:#555555;}

.iput_b2{ width:1.9rem; height:0.66rem; border-radius:0.06rem; background:#337DFF ; border:#337DFF  1px solid; font-size:0.28rem; color:#ffffff; margin-top:0.1rem;}

.iput_b{ width:25%; height:0.8rem; border-radius:0.06rem; background:#337DFF ; border:#337DFF  1px solid; font-size:0.32rem; color:#ffffff;}

.iput_100{width:100%; height:0.8rem; border-radius:0.06rem; background:#337DFF ; border:#337DFF  1px solid; font-size:0.32rem; color:#ffffff;}

.point01{ position:fixed; bottom:1.6rem; left:0; width:100%;  background: #E1ECFF; }
.point01 h1{ padding:0.3rem; line-height:0.36rem; font-size:0.26rem; color:#333333;}
.point01 h1 img{ width:0.36rem; margin-right:0.15rem;}

/**face**/
.modal-layer{font-size: 0.16rem;position: absolute;left: 0;top: 0;right: 0;bottom: 0;width: 100%;height: auto;z-index: 100;}
.modal-layer-mask{opacity: 0.45;background: #000;z-index: 1;top: 0;left: 0;width: 100%;height: 100%;position: fixed;_position: absolute;pointer-events: auto;}
.modal-layer-popup{width: 5.6rem;height: 5.2rem;background-color: #fff;left: 0.6rem;top:3rem;margin-left: 0;z-index: 2;font-size: 0.1rem;position: fixed;padding: 20px;}
.modal-layer-popup-title{font-size: 0.32rem;color: #333;height: 0.3rem;line-height: 0.3rem;text-align: center;margin: 0.3rem 0 0.3rem;}
.modal-layer-popup-content{font-size: 0.26rem;color: #666;text-align: center;margin-bottom: 0.38rem;letter-spacing: 0;}
.modal-layer-popup-content span{color: red}
.modal-layer-popup-number {font-size: 0;text-align: center;}
.modal-layer-popup-number span {font-size: 0.68rem;color: #333;display: inline-block;width: 0.8rem;height: 1.2rem;line-height: 1.2rem;margin-right: 0.1rem;border: 1px solid #e1e1e1;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;text-align: center;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.modal-layer .modal-wrapper.modal-point {background: #0073eb;}
.modal-wrapper{height: 1rem;text-align: center;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;line-height: 1rem;bottom: .84rem;background: #0073eb;position: absolute;width: 5.6rem;}
.modal-confirm-btn{font-size: 16px;color: #ffffff;width: 100%;height: 100%;z-index: 1;}
.modal-layer-close{outline: none;position: absolute;width: 0.72rem;height: 0.72rem;bottom: -1.2rem;margin-left: 2.4rem;background: url(/static/icp/images/delete_img.png) 0 0 no-repeat;-moz-background-size: 100% auto;background-size: 100% auto;}
.camera-input{position: absolute;left: 0;top: 0;width: 100%;height: 100%;opacity: 0;}
.face-fail{color:#F04134;font-size: 0.28rem !important;margin-left: 0.38rem}
.face-ok{color:#10C038;font-size: 0.28rem !important;}
.face-fail img{width: 0.4rem;height: 0.4rem;margin-right: 0.1rem;margin-bottom:0.03rem;}
.face-ok img{ width: 0.4rem;height: 0.4rem;margin-right: 0.1rem;margin-bottom:0.03rem;}


/*************新增宿舍统计**************/
.dorsta{ padding:0 0.3rem;}
.dorsta_tit{ padding-top:0.2rem; line-height:0.68rem; font-size:0.3rem; color:#232323;}
.dorsta_tit img{ width:0.34rem; height:auto; margin-right:0.1rem; vertical-align:text-bottom;}
.dorstak{ padding:0.3rem 0; border-radius:0.15rem; background:#fff; display:flex;}
.dorstaz{ flex:1; background:url(/static/wx/img/dorsta02.png) no-repeat  right; background-size:1px 30px;}
.dorstaz h1{ text-align:center; font-size:0.24rem;  color:#adadad;}
.dorstaz h2{ text-align:center; font-size:0.4rem; color:#37b7a5; padding-top:0.2rem;}
.dorstat{ padding:0 0.3rem; background:#fff;}
.dorstat table{ border:0; width:100%;}
.dorstat th{ font-size:0.28rem; line-height:0.88rem; text-align:left; color:#232323; border-bottom:#37b7a5 2px solid;  font-weight:normal; }
.dorstat td{ font-size:0.28rem; line-height:0.88rem; text-align:left; color:#6d6d6d
; border-bottom:#eeeeee 1px solid;}

.leave{ padding:0 0.3rem; background:#fff;}
.leave ul{ text-decoration:none;}
.leave .bor0{ border:none;}
.leave .pr42{ padding-right:0.42rem;}
.leave li{ width:100%; border-bottom:#f5f5f6 1px solid; height:100%; overflow:hidden;}
.leave li h1{ float:left; width:1.8rem; line-height:0.98rem; font-size:0.3rem; color:#232323;}
.leave li h2{ float:right; text-align:right;font-size:0.3rem; color:#232323; line-height:0.58rem;  padding:0.2rem 0rem; padding-right:0.15rem;}
.leave li h2 span{ color:#627287;}
.leave li h3{ float:right;line-height:0.98rem; }
.leave li h3 img{ width:0.24rem;}
.leave li h4{ float:left;width:5.2rem; line-height:0.98rem; font-size:0.3rem; color:#6d6d6d;}
.leave li h4 span{ color:#fa9b06;}
.leave_time{ padding-left:0.2rem; height:0.68rem; line-height:0.68rem; font-size:0.24rem; color:#9d9d9d;}
.lea_inp1{ width:5rem; color:#c4c4c6; font-size:0.3rem; border:0;}

.lea_inp2{ float:left; width:100%; color:#232323; font-size:0.3rem; border:0; height:2.4rem;letter-spacing:1px; line-height:0.48rem;}

.lea_inp3{ float:left; line-height:0.98rem; font-size:0.3rem; border:0;}

.leajd{ padding:0.3rem;}
.leajdk{ width:100%; background:#fff; border-radius:0.15rem; box-shadow:0 3px 10px #ededed; overflow:hidden; margin-bottom:0.2rem;}
.leajdk_tit{ padding:0 0.3rem; border-bottom:#eeeeee 1px solid; line-height:0.88rem; overflow:hidden;}
.leajdk_tit h1{ float:left; color:#232323; font-size:0.32rem;letter-spacing:0.5px;}
.leajdk_tit h1 img{ width:0.14rem; height:0.14rem; margin-right:0.15rem;}

.leajdk_tit h2{ float:right; color:#fa9b06; font-size:0.3rem; font-weight:bold; letter-spacing:1px;}
.leajdk_cen{ padding: 0.3rem 0.4rem 0.2rem 0.6rem; position:relative; }
.leajdk_cen ul{ list-style-type:none;}
.leajdk_cen li{ width:100%; padding-bottom:0.2rem; overflow:hidden;  letter-spacing:0.5px;}
.leajdk_cen li h1{ float:left; font-size:0.28rem;  width:1.4rem; color:#6d6d6d; padding-right:0.2rem;}
.leajdk_cen li h2{ float:left; font-size:0.28rem; color:#232323;}
.leajdk_cen li h3{ width:100%;font-size:0.28rem; color:#232323;}
.leajdk_cen li span{ color:#fa9b06;}

.leajd_ck{ position:absolute; right:0.3rem; bottom:0.3rem; width:1.2rem; padding:0 0.15rem; height:0.48rem; line-height:0.48rem; background:#f6f6f8; color:#6d6d6d; font-size:0.24rem; border-radius:0.4rem; margin-left:0.3rem; text-align:center;}


/************自适应标题tab**********/

.sub_tit{ width:auto; height:1.06rem; background:#f6f6f8; white-space:nowrap; overflow-x:scroll; overflow-y:hidden;}
.sub_tit::-webkit-scrollbar {
  width: 0 !important;
  height: 0!important;
}

.sub_tit ul{width:100%; display:flex; }
.sub_tit li{ flex:1; text-align:center;}
.sub_tit li h1{margin:0 0.2rem; height:0.98rem; line-height:0.98rem; border-bottom:0.08rem #fff solid; text-align:center; color:#6d6d6d; font-size:0.28rem; text-align:center; display:inline-block ;}
.sub_tit .click{ color:#37b7a5; font-size:0.3rem; border-bottom:0.08rem #37b7a5 solid;}


/*******调宿审批流程**********/

.ts_lc{ background:#fff; padding:0.3rem 0.3rem; padding-bottom:0; }
.ts_lcz{ width:100%;  border-bottom:#eeeeee 1px solid;overflow:hidden; padding-bottom:0.1rem; position:relative;}
.ts_lcz .pic{ float:left;}
.ts_lcz .pic img{ width:1rem; height:1rem; border-radius:1rem;}
.ts_lcz h1{float:left; padding-left:0.3rem;  width:3.6rem; font-size:0.28rem; color:#6d6d6d;}
.ts_lcz h1 span{color:#232323;}
.ts_lcz h2{float:left; padding-left:0.3rem; float:left; width:3.6rem; font-size:0.24rem; color:#adadad; padding-top:0.15rem; }
.ts_lcz h3{ float:right;}


.repjdk{ padding:0;overflow:hidden; margin-top:0.2rem;}
.repjdk_tit{  border-bottom:#eeeeee 1px solid; line-height:0.88rem; overflow:hidden;}
.repjdk_tit h1{ float:left; color:#232323; font-size:0.3rem;}
.repjdk_tit h1 img{ width:0.36rem; height:0.36rem; margin-right:0.2rem;}
.repjdk_tit h2{ float:right; color:#6d6d6d; font-size:0.3rem;}
.repjdk_cen{ padding: 0.3rem; position:relative;background:#fff; }
.repjdk_cen ul{ list-style-type:none;}
.repjdk_cen li{ width:100%; line-height:0.52rem; padding-bottom:0.1rem; overflow:hidden; }
.repjdk_cen li h1{ float:left; font-size:0.28rem;  width:1.2rem; padding-right:0.3rem; text-align:right; color:#6d6d6d;}
.repjdk_cen li h2{ float:left;font-size:0.28rem; color:#232323;}
.repjdk_cen li h2 img{ float:left; width:1.08rem; height:1.02rem; margin-top:0.2rem;  margin-right:0.2rem; border-radius:0.08rem;}

.repjdk_cen li h3{ width:100%; text-align:right;}
.repjdk_cen li h3 img{ width:0.48rem;}
.rep_zt{ position:absolute; right:0.2rem; top:0.3rem; color:#fa9b06; font-size:0.28rem; letter-spacing:1px;}
.visbtnk{ padding:0.6rem 0.3rem; overflow:hidden;}
.visbtn01{ width:3.22rem;background:#37b7a5; height:0.88rem; border-radius:0.1rem; font-size:0.34rem; color:#fff; text-align:center; line-height:0.88rem;}
.visbtn02{ width:2.28rem;background:#fff; height:0.62rem; border-radius:0.1rem; font-size:0.28rem; color:#37b7a5; border:#37b7a5 1px solid; text-align:center; line-height:0.62rem;}

.rep_bx .tit{font-size:0.3rem;  width:100%; color:#232323;}
.rep_bx{ padding:0 0.3rem; background:#fff; margin-top:0.2rem;}
.rep_fk{ width:100%; height:2.2rem; border:0; font-size:0.28rem; color:#232323; line-height:0.48rem; margin-top:0.3rem; }
.rep_fk_pic{ width:100%; height:1.22rem;}
.rep_fk_pic img{ float:left;width:1.08rem; height:1.02rem; margin-top:0.2rem;  margin-right:0.2rem; border-radius:0.05rem;}
.repstit{ color:#9d9d9d; font-size:0.24rem; padding-top:0.2rem; padding-left:0.3rem;}


/*************场馆预约**************/

/************首页***********************/

.pag_head{ width:100%;  height:0.8rem; padding-top:0.18rem;}

.sub_head{ padding:0 0.3rem; background:#fff; height:0.88rem; position:relative;}
.sub_head h1{ position:absolute; left:0.3rem; width:0.48rem; padding-top:0.2rem; z-index:999;}
.sub_head h1 img{ height:0.36rem;}
.sub_head h2{ position:absolute; left:0; top:0; width:100%; text-align:center; line-height:0.88rem; color:#000; font-size:0.34rem;}
.sub_head h3{  position:absolute; right:0.3rem; text-align:right; line-height:0.88rem; color:#000; font-size:0.3rem; z-index:999;}
.sub_head h3 img{ width:0.48rem;margin-right:0.08rem;}
.sub_head h3 a{ font-size:0.3rem; color:#000;}


/**************************/
.lea_sear{ margin:0 0.3rem 0.3rem 0.3rem; background:#fff; border-radius:0.6rem; overflow:hidden;}

.search{ float:left; width:6.6rem; height:0.66rem; background:#fff; border-radius:0.6rem; margin-left:0.3rem;}
.search img{ float:left; width:0.3rem; height:0.3rem; margin-top:0.2rem; margin-left:0.2rem;}
.search input{ float:left;width:4.8rem; height:0.66rem; border:0; color:#afafaf; font-size:0.24rem; padding-left:0.2rem;}
.notice{ float:right; width:0.48rem; height:0.48rem; background:url(../images/ip.png) no-repeat; background-size:0.48rem 0.48rem; margin-right:0.3rem; margin-top:0.12rem;}
.search_btn{ float:right; width:1rem; height:0.5rem; background:#37b7a5; border-radius:0.5rem; margin-top:0.08rem; margin-right:0.08rem; text-align:center; line-height:0.5rem; color:#fff; font-size:0.24rem;}
.rep_foot{ position:fixed; width:100%; bottom:0; left:0; background:#fff; border-top:#ebeef1 1px solid; display:flex;}

.tj_zyj{ float:left; width:0.52rem;  height:0.91rem; padding-top:0.1rem; padding-bottom:0.2rem;}
.tj_zyj img{ width:0.5rem; height:0.52rem}
.visbtnk{ padding:0.6rem 0.3rem; overflow:hidden;}
.visbtn01{ width:3.22rem;background:#37b7a5; height:0.88rem; border-radius:0.1rem; font-size:0.34rem; color:#fff; text-align:center; line-height:0.88rem;}
.visbtn02{ width:2.28rem;background:#fff; height:0.62rem; border-radius:0.1rem; font-size:0.28rem; color:#37b7a5; border:#37b7a5 1px solid; text-align:center; line-height:0.62rem;}


.foot_btn{ margin:0.4rem; background:#37b7a5; height:0.88rem; border-radius:0.1rem; font-size:0.34rem; color:#fff; text-align:center; line-height:0.88rem;}


/*************场馆管理***********/

.xzcg{ padding:0.3rem 0.3rem; margin:0.3rem; margin-top:0; border-radius:0.15rem; background:#fff;  overflow:hidden;}
.xzcg .pic{float:left; position:relative;}
.xzcg .pic img{width:2.34rem; height:1.64rem; border-radius:0.15rem;}
.xzcg .zt{ position:absolute; width:1.04rem; height:0.38rem; border-radius:0.38rem; color:#fff; font-size:0.24rem; line-height:0.38rem; text-align:center; left:0.15rem; top:0.15rem;}
.xzcgn{ float:left; padding-left:0.3rem;width:4.1rem;}
.xzcgn h1{ float:left; width:100%; line-height:0.4rem; font-size:0.32rem; font-weight:600; color:#232323;}
.xzcgn h2{ float:left; width:100%;font-size:0.28rem; color:#6d6d6d; padding-top:0.3rem;}
.xzcgn h3{ float:left; width:100%;font-size:0.24rem; color:#9d9d9d; padding-top:0.2rem;}
.xzcgn h3 img{ width:0.22rem; margin-right:0.1rem;}
.ztbj01{ background:#37b7a5;}
.ztbj02{ background:#96999d;}

/*********场馆类型**********/
.xzlx{ padding:0.3rem; overflow:hidden;}
.xzlx ul{ list-style-type:none;}
.xzlx li{ float:left; width:25%; text-align:center; padding-bottom:0.6rem;}
.xzlx li img{ height:0.5rem;}
.xzlx li p{ font-size:0.28rem; color:#232323; line-height:0.36rem; padding-top:0.15rem;}

/*********场馆预约*********/
.xzyy{ float:left; width:100%; height:100%; overflow:hidden; border-top:1px solid #ededed; display:flex;  padding-top:0.45rem; padding-bottom:0.15rem; margin-top:0.3rem;}
.xzyyz{ flex:1;border-right:1px solid #ededed; }
.xzyyz h1{font-size:0.48rem;  font-weight:500; text-align:center;}
.xzyyz h1 span{color:#37b7a5;}
.xzyyz h2{font-size:0.24rem; color:#adadad; padding-top:0.3rem; text-align:center;}

.xzt{ line-height:0.8rem; padding-left:0.3rem; font-size:0.32rem; font-weight:600;}
.xztime{ padding:0.3rem 0;margin:0.3rem; margin-top:0; border-radius:0.15rem; background:#fff;  overflow:hidden;}

.xztime1{ background:#fff;  height:0.96rem; padding:0 0.3rem; padding-bottom:0.2rem; margin-bottom:0.4rem; }
.xztime2{ float:left; width:0.72rem; margin:0 0.05rem; height:0.96rem;}
.xztime2 h2{ font-size:0.34rem; text-align:center; line-height:0.4rem; font-weight:600; letter-spacing:1px;}
.xztime2 h1{ font-size:0.2rem; text-align:center; line-height:0.35rem; margin-top:0.1rem; padding-bottom:0.05rem;}

.xztime2:hover{ width:0.72rem; height:0.96rem; background:#00cb69;border-radius:0.15rem;color:#fff;}
.xztime2.click{width:0.72rem; height:0.96rem; background:#00cb69;border-radius:0.15rem;color:#fff;}

.xzpt01{ float:left; margin-left:0.4rem; margin-bottom:0.4rem; background:#fff;width:2.8rem; height:0.68rem; line-height:0.68rem; border-radius:0.15rem; border:#b2e3cd 1px solid; color:#37b7a5;box-sizing:content-box; text-align:center; font-size:0.32rem;  letter-spacing:1px; }
.xzclick{ float:left; margin-left:0.4rem; margin-bottom:0.4rem;width:2.8rem; height:0.68rem; line-height:0.68rem; border-radius:0.15rem;box-sizing:content-box; text-align:center; font-size:0.32rem;  letter-spacing:1px;background:#00cb69; border:#00cb69 1px solid;  color:#fff;box-shadow:1px 4px 8px #e3e2e1;}
.xzpt02{ float:left; margin-left:0.4rem; margin-bottom:0.4rem; background:#fff;width:2.8rem; height:0.68rem; line-height:0.68rem; border-radius:0.15rem; border:#ececec 1px solid; color:#c0c0c0;box-sizing:content-box; text-align:center; font-size:0.32rem;  letter-spacing:1px;}
.xzts{ text-align:center; line-height:0.48rem; color:#adadad;
  font-size:0.24rem;}

/***我的预约*******/

.myxz{ background:#fff; margin-bottom:0.3rem;}
.myxz ul{ width:4.8rem; margin-left:1.4rem; list-style-type:none; display:flex;}
.myxz li{ flex:1; height:0.8rem; line-height:0.8rem; color:#7b8187; text-align:center; font-size:0.3rem;}
.myxz .click{ color:#00cb69; background:url(../img/cg02.png) no-repeat center bottom; background-size:0.48rem 0.06rem;}

.myxzt{ float:left; width:100%; height:0.5rem; padding-bottom:0.2rem;}
.myxzt h1{ float:left;  font-size:0.36rem; font-weight:600; letter-spacing:1px;}
.myxzt h2{ float:left; margin-left:0.45rem; padding:0 0.15rem; height:0.38rem; border-radius:0.38rem;  font-size:0.24rem; line-height:0.38rem; text-align:center;}
.myxzt h3{ float:right; font-size:0.28rem; color:#6d6d6d;}

.myzt01{ background:#e7f8f0; color:#00cb69;}
.myzt02{ background:#fef7ea; color:#f1a013;}
.myzt03{ background:#f8e7e7; color:#d52b2b;}

.myxztbtn01{ float:left; width:3.22rem;background:#37b7a5; height:0.88rem; border-radius:0.15rem; font-size:0.34rem; color:#fff; text-align:center; line-height:0.88rem;  box-shadow:0px 2px 8px #e3e2e1;}
.myxztbtn02{ float:right;width:3.22rem;background:#fff; height:0.88rem; border-radius:0.15rem; font-size:0.34rem; text-align:center; line-height:0.88rem; box-shadow:1px 4px 8px #e3e2e1;}

/***********座位预约************/

.zwyy{ width:100%; background:#fff; overflow:hidden;}
.zwyy ul{ list-style-type:none;}
.zwyy li{ float:left; height:0.68rem;margin-left:0.3rem; padding:0 0.3rem;  background:#f4f5f5;  border-radius:0.08rem; margin-top:0.3rem; font-size:0.3rem; line-height:0.68rem; text-align:center;}
.zwyy .click{ box-sizing: border-box; color:#37b7a5; border:#37b7a5 1px solid; background:#fff url(../images/xzdh.png) no-repeat right bottom; background-size:0.4rem;}
.zwyy .zh{background:#f9f9f9; color:#cbcccc; }
.zwyy_time{  padding:0.3rem 0.3rem 0 0.3rem; border-bottom:#ededed 1px solid;border-top:#ededed 1px solid; overflow:hidden;}
/********离线转账方式选择*********/
.lxzf{background:#f9f9f9; padding:0.3rem; overflow:hidden; margin:0.4rem; border-radius:0.15rem; border:#ededed 1px solid;}
.lxzf h1{ float:left;}
.lxzf h1 img{ width:0.8rem; height:0.8rem;}
.lxzf h2{ float:left; font-size:0.34rem; color:#000; line-height:0.42rem; padding-left:0.4rem;}
.lxzf h2 span{ color:#8d8d8d; font-size:0.24rem; font-weight:normal; }
.lxzf_ts{font-size:0.3rem; padding-left:0.4rem; margin-top:0.6rem; text-align:center; color:#adadad;}

.lxzf_fh{ width:2rem; color:#232323; font-size:0.3rem; border:#eeeeee 1px solid;}


/********余额查询（余额列表页）*********/
.yecx{margin:0rem 0.3rem; margin-bottom:0.3rem; padding:0 0.3rem;border-radius:0.15rem; background:#fff;}
.yecx ul{ text-decoration:none;}
.yecx .bor0{ border:none;}
.yecx li{ width:100%; border-bottom:#f5f5f6 1px solid; height:100%; overflow:hidden;}
.yecx li h1{ float:left; width:1.8rem; line-height:0.98rem; font-size:0.3rem; color:#232323;}
.yecx li h1 img{ width:0.2rem; margin-right:0.15rem;}
.yecx li h2{ float:right; text-align:right;font-size:0.32rem; color:#232323; line-height:0.58rem;  padding:0.2rem 0; padding-right:0.15rem; font-weight:600;}
.yecx li h2 span{ color:#37b7a5; }



/*******合同审批**********/

.htsp{margin:0 0.3rem; margin-top:0.3rem; padding:0 0.3rem;border-radius:0.15rem; background:#fff;}
.htsp_tit{  border-bottom:#eeeeee 1px solid; line-height:0.88rem; overflow:hidden;}
.htsp_tit h1{ float:left; color:#1f1f21; font-size:0.3rem;}
.htsp_tit h2{ float:right; color:#868686; font-size:0.3rem;}
.htsp_cen{ padding: 0.3rem 0  0.2rem 0; position:relative; }
.htsp_cen ul{ list-style-type:none;}
.htsp_cen li{ width:100%; line-height:0.54rem; padding-bottom:0.1rem; overflow:hidden; }
.htsp_cen li h1{ float:left; font-size:0.28rem;  width:1.2rem; padding-right:0.3rem; color:#868686;}
.htsp_cen li h2{ float:right;font-size:0.28rem; text-align:right; color:#1f1f21;}

.htsp_cen li h3{ float:right; margin-left:0.45rem; padding:0 0.15rem; height:0.38rem; border-radius:0.38rem; line-height:0.38rem; margin-top:0.1rem;text-align:center;}
.htspzt01{color:#fa9b06; font-size:0.28rem;}
.htsp_cl{ border:#adadad 1px solid; background:#fff; width:1.68rem; height:0.54rem; border-radius:0.68rem; text-align:center;  color:#1f1f21; font-size:0.28rem;}



.htsp_lc{ margin:0 0.3rem;  padding:0 0.3rem; border-radius:0.15rem; background:#fff; margin-top:0.3rem; }
.htsp_lcz{ width:100%;  border-bottom:#eeeeee 1px solid;overflow:hidden; padding-bottom:0.3rem; padding-top:0.3rem; position:relative;}
.htsp_lcz .pic{ float:left;}
.htsp_lcz .pic img{ width:0.8rem; height:0.8rem; border-radius:1rem;}
.htsp_lcz h1{float:left;   width:3.6rem; font-size:0.28rem; color:#868686;}
.htsp_lcz h1 span{ color:#1f1f21}
.htsp_lcz h2{float:left;
  width:3.6rem; font-size:0.24rem; color:#adadad; padding-top:0.15rem; }
.htsp_lcz h3{float:right; margin-left:0.45rem; padding:0 0.15rem; height:0.38rem; border-radius:0.38rem; line-height:0.38rem; margin-top:0.1rem;text-align:center;}

.ht_sel{ float:right; line-height:0.6rem;  border:none;  font-size:0.28rem;color:#1f1f21; background:url(../images/l_x.png) right no-repeat; background-size:0.24rem auto;padding-right:0.48rem;}



/*****选择楼层*******/

.xzq_tit{ width:auto; height:0.96rem; white-space:nowrap; overflow-x:scroll; overflow-y:hidden; background:#fff; }
.xzq_tit::-webkit-scrollbar {
  width: 0 !important;
  height: 0!important;
}

.xzq_tit ul{width:auto; }
.xzq_tit li{ width:auto; margin:0 0.36rem; height:0.88rem; line-height:0.88rem; text-align:center; color:#7b8187; font-size:0.3rem;
  display:inline-block; letter-spacing:3px; font-family:"Helvetica";}
.xzq_tit .click{ color:#37b7a5; font-size:0.3rem; border-bottom:0.08rem #37b7a5 solid; box-sizing: border-box;}

.xzqbna{ padding:0.3rem;}
.xzqbna img{ width:6.9rem; height:3rem; border-radius:0.15rem;}

.xzqnr{ padding:0.3rem; padding-left:0; padding-top:0; overflow:hidden;}
.xzqnr ul{}
.xzqnr li{ float:left; width:3.3rem;  border-radius:0.15rem; background:#fff;box-shadow:0 3px 3px #e3e2e1; margin-left:0.3rem; margin-bottom:0.3rem; overflow:hidden;}
.xzqnr li h1{  padding-left:0.3rem; padding-top:0.3rem; color:#7b8187;font-size:0.3rem;letter-spacing:3px; font-family:"Helvetica";}
.xzqnr li h2{ text-align:center; color:#3d3d3d; font-size:0.42rem;line-height:0.58rem; padding-bottom:0.3rem;}
.xzqnr .ml45{ margin-left:0.45rem;}
.xzqnr li h3{ padding:0.3rem;}
.xzqnr li h3 img{ width:2.7rem; height:1.4rem; border-radius:0.1rem;}



/*************脱机扫码-扫水***********/

.tjwater{margin:0 0.4rem; background:#ffffff; opacity:0.98;filter:alpha(opacity=98); border-radius:0.15rem; padding:0.3rem; margin-top:0.3rem;box-shadow:0px 3px 3px #f4f4f6;}
.tjw01{ width:100%;}
.tjw01 h1{ width:100%; font-size:0.34rem; text-align:center;}
.tjw01 h1 img{ width:1rem; margin:0.3rem 0;}
.tjw01 h2{ width:100%; font-size:0.3rem; color:#777b7f; line-height:0.62rem; padding-top:0.75rem;}
.tjw01 h3{ width:100%; font-size:0.3rem; color:#777b7f; line-height:0.62rem; padding-top:0.6rem; padding-bottom:0.6rem; text-align:center;}

.tjw02{ width:100%; overflow:hidden; padding-top:0.6rem; line-height:0.6rem; padding-bottom:0.15rem;}
.tjw02 h1{ float:left; text-align:right; width:50%; color:#777b7f; font-size:0.3rem;}
.tjw02 h2{ float:right; text-align:left; width:50%;font-size:0.3rem;}




.tjw03{ width:100%; overflow:hidden; padding-top:0.6rem; line-height:0.6rem; padding-bottom:0.15rem;}
.tjw03 h1{ width:100%; color:#777b7f; text-align:center; font-size:0.38rem; line-height:1rem;}
.tjw03 h2{ width:100%;font-size:0.42rem; text-align:center;}

/**********新增：请假计时************/

.leatj_js{ width:5.2rem; height:3.2rem; margin-left:1.15rem; background:url(../images/qjjs01.png) no-repeat; background-size:5.2rem 5.2rem; padding-top:2rem; line-height:0.78rem; text-align:center; font-size:0.5rem; color:#1f1f1f; font-family:"Helvetica"; font-weight:500; margin-top:1.2rem; margin-bottom:1.2rem;}
.leatj_js span{ font-size:0.42rem;}



/******选择商户充值**********/

.shxz{padding:0.3rem; padding-bottom:0.15rem; overflow:hidden; background:#fff;}
.shxz h1{ float:left;width:2.36rem; font-size:0.32rem; text-align:center; line-height:0.76rem; color:#777b7f;  height:0.94rem; background:url(../images/shxz01.png) no-repeat; background-size:2.36rem 0.94rem; margin-right:0.3rem; }
.shxz .click{ float:left; width:2.36rem; font-size:0.32rem; text-align:center; line-height:0.76rem; color:#fff; background:url(../images/shxz01_.png) no-repeat; background-size:2.36rem 0.94rem;}


.yssel{ border:none; direction:rtl; padding-right:0.8rem; width:4rem;  font-size:0.3rem; color:#3d3d3d; background:url(../images/selbj.png) right no-repeat; background-size:0.6rem 0.54rem;}

/**********人脸识别图片*************/

.facrec{ text-align:center; padding-top:0.6rem;  height:auto; overflow:hidden;}
.facrec img{ width:5.3rem; height:7.06rem; border:#e4e4e4 1px solid;}
.facrec h1{ padding-top:0.6rem; font-size:0.36rem; color:#000000;}
.facrec h2{ height:100%;}
.facrec h2 p{  position:relative; left:50%; margin-left:-0.65rem;}
.fac_stu{ padding:0.3rem;}
.fac_stu ul{ list-style-type:none;}
.fac_stu li{ width:100%; padding:0.3rem 0; border-bottom:#eeeeee 1px solid; overflow:hidden;}
.fac_stu li img{ float:left; width:1.2rem; height:1.6rem;border:#e4e4e4 1px solid;}
.fac_stu li h1{ float:left; line-height:1.6rem; font-size:0.34rem; padding-left:0.45rem;}
.fac_stu li h2{ float:right;}

.fac_sh01{ width:1.2rem; height:0.4rem; line-height:0.4rem; border-radius:0.05rem; background:#fbe4e4; font-size:0.24rem; color:#e02525; text-align:center;  padding:0.05rem 0.2rem; margin-top:0.6rem;}
.fac_sh02{width:1.2rem; height:0.4rem;line-height:0.4rem; border-radius:0.05rem; background:#e4fbea; font-size:0.24rem; color:#37b7a5; text-align:center;  padding:0.05rem 0.2rem; margin-top:0.6rem;}
.fac_sh03{ width:1.4rem;height:0.4rem;line-height:0.4rem; border-radius:0.05rem; background:#fbf5e4; color:#f4860f; font-size:0.24rem;  text-align:center;  padding:0.05rem 0.2rem; margin-top:0.6rem;}
.foot_btn{ margin:0.4rem; background:#37b7a5; height:0.88rem; border-radius:0.1rem; font-size:0.34rem; color:#fff; text-align:center; line-height:0.88rem;}


/*************请假**************/

.leave{ padding:0 0.2rem; background:#fff;}
.leave ul{ text-decoration:none;}
.leave .bor0{ border:none;}
.leave .pr42{ padding-right:0.42rem;}
.leave li{ width:100%; border-bottom:#eeeeee 1px solid; height:100%; overflow:hidden;}
.leave li h1{ float:left; width:1.8rem; line-height:0.88rem; font-size:0.3rem; color:#232323;}
.leave li h2{ float:right;font-size:0.3rem; color:#232323; line-height:0.88rem; padding-right:0.15rem;}
.leave li h3{ float:right;line-height:0.88rem; }
.leave li h3 img{ width:0.24rem;}
.leave li h4{ float:left;width:5.2rem; line-height:0.88rem; font-size:0.3rem; color:#6d6d6d;}
.leave li h4 span{ color:#fa9b06;}
.leave_time{ padding-left:0.2rem; height:0.68rem; line-height:0.68rem; font-size:0.24rem; color:#9d9d9d;}
.lea_inp1{ width:5rem; color:#c4c4c6; font-size:0.3rem; border:0;}

.lea_inp2{ float:left; width:100%; color:#232323; font-size:0.3rem; border:0; height:2.4rem;letter-spacing:1px; line-height:0.48rem;}

.leajd{ padding:0.3rem;}
.leajdk{ width:100%; background:#fff; border-radius:0.15rem; box-shadow:0 3px 10px #ededed; overflow:hidden; margin-bottom:0.2rem;}
.leajdk_tit{ padding:0 0.3rem; border-bottom:#eeeeee 1px solid; line-height:0.88rem; overflow:hidden;}
.leajdk_tit h1{ float:left; color:#232323; font-size:0.32rem;letter-spacing:0.5px;}
.leajdk_tit h1 img{ width:0.14rem; height:0.14rem; margin-right:0.15rem;}

.leajdk_tit h2{ float:right; color:#fa9b06; font-size:0.3rem; font-weight:bold; letter-spacing:1px;}
.leajdk_cen{ padding: 0.3rem 0.4rem 0.2rem 0.6rem; }
.leajdk_cen ul{ list-style-type:none;}
.leajdk_cen li{ width:100%; padding-bottom:0.2rem; overflow:hidden;  letter-spacing:0.5px;}
.leajdk_cen li h1{ float:left; font-size:0.28rem;  width:1.4rem; color:#6d6d6d; padding-right:0.2rem;}
.leajdk_cen li h2{ float:left; font-size:0.28rem; color:#232323;}
.leajdk_cen li h3{ width:100%;font-size:0.28rem; color:#232323;}
.leajdk_cen li span{ color:#fa9b06;}

.dclist_nav{ width:100%; text-align:center; height:0.98rem; background:#fff; display:flex;}
.dclist_navn{ flex:1; padding-top:0.2rem;}
.dclist_navn p{ width:1.1rem; margin:0 0.45rem; height:0.7rem; border-bottom:0.08rem #fff solid; text-align:center; color:#666666; font-size:0.28rem; text-align:center; letter-spacing:1px;}
.dclist_navn .click{ color:#07c469; font-size:0.32rem; border-bottom:0.08rem #07c469 solid;}