﻿*{ margin: 0; padding: 0;}
html{height: 100%; width: 100%; font-size: 100px; outline: 0; -webkit-text-size-adjust:none;}
body{ font-size: 0.26rem; height: 100%; position: relative; font-family:simhei; margin: 0; padding: 0;color: #333; background: #2182e9;}
a{ text-decoration: none; color: #000;}
p,h1,h2,h3,h4,h5,h6{ padding: 0; margin: 0;}
img{ border: none; display: block; margin: 0 auto;}
ul,li{ list-style: none;}
input[type="button"], input[type="submit"], input[type="password"], input[type="reset"], input[type="text"] {-webkit-appearance: none; font-family:simhei;}
.fl{float: left;}
em,i{font-style: normal;}

.wrap{ width: 7.5rem;margin: 0 auto; position: relative; overflow: hidden;}
.bg{background: url(../img/line.jpg) repeat-y; background-size: 100%; height: 100%;}
.bimg{ width: 100%;}
.content{background: url(../img/bg.jpg) no-repeat center; background-size: 100% 100%; width: 100%; min-height: 13.34rem; margin: 0 auto; position: relative; overflow: hidden;}
.iconImg{width: 2.82rem; height: 1.97rem; margin: 1.27rem auto 0; display: block;}
.conTit{font-size: 0.64rem; color: #ffffff; text-align:  center; display: block; line-height: 0.7rem; font-weight: bold; padding: 0.4rem 0;}
.inpBox{width: 6.5rem;min-height: 6.25rem; margin: 0 auto; background: #FFFFFF; border-radius: 0.2rem; overflow: hidden;}
.inpBox li{width: 5.6rem; min-height: 1.96rem; margin: 0 auto; border-bottom: 1px solid #bfbfbf; box-sizing: border-box; overflow: hidden; display: block;}
.inpBox li:first-child{margin-top: 0.25rem;}
.inpBox li p{font-size: 0.36rem; color: #000000; display: block; line-height: 0.4rem; padding: 0.42rem 0;}
.inpBox li input{width: 5rem; min-height: 0.7rem; font-size: 0.3rem; color: #808080; display: block; border: none; background: none; outline: none; text-indent: 0.1rem;}
.btnSer{width: 5.48rem; min-height: 1rem; margin: 0.5rem auto 0; background: #249dfb;border-radius: 0.15rem; font-size: 0.34rem; color: #FFFFFF; text-align: center; display: block; line-height: 1rem;}

.fade{ position: fixed; z-index: 9999; top: 0; left: 0; width: 100%; height: 100%; overflow: hidden; background: rgba(0,0,0,0.7); display: none;}
.fadeBox{width:5.02rem;min-height: 5.35rem; background:#FFFFFF; position: absolute; top: 20%; left: 50%; margin-left: -2.51rem; border-radius: 0.2rem;} 
.closeImg{position: absolute; top: 0.16rem; right: 0.15rem; width: 0.29rem; height: 0.28rem; display: block; z-index: 10;}
.fadeImg{width: 4.97rem; margin: 0.46rem auto 0; display: block;}
.fadeBox p{font-size: 0.3rem; color: #000000; text-align: center; display: block; line-height: 0.4rem; padding: 0.29rem 0;}
.btnBack{width: 3.66rem; height: 0.73rem; margin: 0.2rem auto 0; background: #249dfb; border-radius: 0.2rem; font-size: 0.3rem; color: #FFFFFF; text-align: center; display: block; line-height: 0.73rem;}
.conBox{width: 100%; margin: 0 auto 0.2rem; background: #FFFFFF; overflow: hidden;}
.context{font-size: 0.36rem; color: #333333; display: block; line-height: 0.4rem; padding: 0.3rem 0.5rem;}
.context em{color: #ffba20;}
.numtext{padding: 0.3rem 0.5rem 0.5rem; font-size: 0.36rem; color: #ffba20; display: block; line-height: 0.4rem;}
.wlList{padding: 0 0.55rem; margin: 0 auto; overflow: hidden;}
.wlList ul{width: 100%;overflow: hidden;position: relative;}
.wlList ul li{ position: relative; overflow: hidden; margin-bottom: 0.58rem;}
.wlList ul li .xq{float: left;overflow: hidden;width: 5.3rem;box-sizing: border-box;}
.wlList ul li .xq span{display: block;font-size: 0.24rem;color: #999999;line-height: 0.4rem;}
.wlList li .xq span.x1{color: #ffba20;font-size: 0.3rem;}
.wlList li .xq span.x2{font-size: 0.3rem; color: #999999; line-height: 0.3rem;}
.wlList ul li .date{float: left;width: 0.55rem;text-align: center;background: #FFFFFF; }
.wlList ul li .date span{ display: block; background: url(../img/check_on.png) no-repeat center; background-size: 100% 100%; width: 0.32rem; height: 0.32rem;}
.wlList ul li .date em{ display: block;background: url(../img/check.png) no-repeat center; background-size: 100% 100%; width: 0.32rem; height: 0.14rem;}
.wlList ul:before{content: "";display: block;width: 1px;background: #c4c4c4;position: absolute;left: 0.15rem;top: 0.32rem;bottom: 0.6rem;}
.wlList ul li:last-child{padding-bottom: 0.2rem; background: #FFFFFF;}

.c1{margin-bottom: 0;}
.btnGo{width: 5.48rem; min-height: 1rem; margin: 0 auto 0.6rem; background: #249dfb;border-radius: 0.15rem; font-size: 0.34rem; color: #FFFFFF; text-align: center; display: block; line-height: 1rem;}


.loadBox{position: absolute; left: 0; top: 50%; margin-top: -0.8rem; text-align: center; color: #fff; width: 100%; font-size: 0.3rem;}
.loadBox img{width: 1rem; margin-bottom: 0.25rem;}
