input[type=button], input[type=submit], input[type=file], button { cursor: pointer; -webkit-appearance: none; padding:0px; margin:0px; border:none; overflow:hidden; box-shadow: none; outline:none; }
input[type="text"],input[type="password"] {-webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-appearance: none;border-radius: 0; padding:0px; margin:0px; border:none;outline:none;}

.gray_box{ background: #000; opacity:0.7;filter: alpha(opacity=70); width: 100%; position:absolute; left:0px; top:0px; height:100%; z-index:1110;}
.gray_box1{ background: #000; opacity:0.7;filter: alpha(opacity=70); width: 100%; position:absolute; left:0px; top:0px; height:100%;z-index:1120;}

.WinPop {z-index: 1111; position: absolute; left: 50%; background: #fff; margin-left: -3rem; width: 6rem; border-radius: 0.2rem; font-size: 0.32rem; overflow: hidden;}
.WinPop_tit{ height:1.03rem; padding-top: 0.05rem; text-align: center; font-size:0.4rem; color: #212121; line-height: 1.03rem; position: relative;}
.WinPop_box{padding: 0 0.4rem;}
.WinPop_box ul li{ position:relative;}

.WinPop_box input::-ms-clear{display:none;}
.WinPop_box input::-ms-reveal{display:none;}
.WinPop_box .input_txt{ padding:0 0 0 0.47rem; background-color:#fff; border: none; border-bottom: #ececec solid 1px; height:0.98rem; display: block; position: relative; width:4.73rem; color:#bdbdbd; font-size:0.32rem; no-repeat; color:#757575;}
.WinPop_box .input_txt1{ background:url(../images/icon3.png) no-repeat 0 0.32rem; background-size:0.36rem 0.36rem;}
.WinPop_box .input_txt2{ background:url(../images/icon2.png) no-repeat 0 0.30rem; background-size:0.36rem 0.36rem;}
.WinPop_box .input_txt3{ background:url(../images/icon1.png) no-repeat 0 0.32rem; background-size:0.36rem 0.36rem;}
.WinPop_box .input_txt4{ background:url(../images/icon4.png) no-repeat 0 0.32rem; background-size:0.36rem 0.36rem;}
.WinPop_box .input_txt1.on {background:url(../images/icon33.png) no-repeat 0 0.32rem; background-size:0.36rem 0.36rem; border-color: #fe632b;}
.WinPop_box .input_txt2.on {background:url(../images/icon22.png) no-repeat 0 0.30rem; background-size:0.36rem 0.36rem; border-color: #fe632b;}
.WinPop_box .input_txt3.on {background:url(../images/icon11.png) no-repeat 0 0.32rem; background-size:0.36rem 0.36rem; border-color: #fe632b;}
.WinPop_box .input_txt4.on {background:url(../images/icon44.png) no-repeat 0 0.32rem; background-size:0.36rem 0.36rem; border-color: #fe632b;}

.WinPop_box ul li.phone{font-size: 0.32rem; border-bottom: #ececec solid 1px; height:0.98rem; line-height:0.98rem; color:#757575;}
.WinPop_box ul li .yanzheng{ margin-top:0.4rem; height:0.96rem; background:#757575; line-height:0.96rem; text-align: center; font-size:0.32rem; color:#bdbdbd;}
.WinPop_box ul li i{ color:#212121;}

.WinPop_close{width:17px; height:17px; position: absolute; right: 12px; top:12px;}
.WinPop_close a{display:block; width:17px; height:17px; background: url(../images/icon0329.png) no-repeat 0 -207px;}
.WinPop_close a:hover{ background-position:-368px -207px;}

.WinPop_btn_box{ padding:0.3rem 0 0.4rem;}
.WinPop_btn_box p{ font-size:0.22rem; color:#bdbdbd; padding-top:0.2rem;}
.WinPop_btn_box p a{ color:#757575;}
.WinPop_btn_box p a span{color:#bdbdbd;}
.WinPop_btn1{ width:100%; height:0.96rem; border:none; background:#fe632b; color:#fff; font-size:0.36rem; border-radius:0.05rem; cursor:pointer;}
.WinPop_a{ width:6.1rem;}
.WinPop_a a{ height:0.98rem; width:3rem; float: left; border-top:#e2e2e2 solid 1px;border-right:#e2e2e2 solid 1px; text-align: center; color:#757575; line-height:0.98rem;}

.WinPop_mima{ line-height:0.98rem; position: absolute; right:0px; top:0px; height:0.98rem; z-index:10; font-size:0.28rem;}
.WinPop_mima a{ color:#757575;}
.WinPop_mima span{ color:#fe632b; cursor: pointer;}
.WinPop_mima span.span1{ color:#cccccc;}
.WinPop_mima .eye{cursor: pointer; width:0.46rem; height:0.98rem; background:url(../images/eye1.png) no-repeat 0 0.24rem;  background-size:0.46rem 0.46rem;}
.WinPop_mima .eye_open{background:url(../images/eye2.png) no-repeat 0 0.24rem;  background-size:0.46rem 0.46rem;}


.WinPop_msg{ padding:0 0.4rem 0.3rem; color:#999999; line-height:0.56rem; text-align: center;}
/*
.WinPop_close{display:none; width:17px; height:17px; position: absolute; right: 12px; top:12px;}
.WinPop_close a{display:block; width:17px; height:17px; background: url(../images/icon1.png) no-repeat 0 -207px;}
.WinPop_close a:hover{ background-position:-368px -207px;}
*/
.WinPop_other{ padding:0.3rem 0 0 0.08rem; height:1.7rem; display: flex; justify-content: space-between;}
.WinPop_other a{width:1.08rem; text-align: center; float:left; font-size:0.24rem; color:#757575; background-repeat:no-repeat; margin: 0 0.19rem; display:inline;}
.WinPop_other a span{ width:0.88rem; height:0.88rem; display:block; margin:0 auto 0.1rem; }
.WinPop_other a.a1 span{background-image:url(../images/phone.png); background-size:100% 100%;}
.WinPop_other a.a2 span{background-image:url(../images/qq.png);  background-size:100% 100%;}
.WinPop_other a.a3 span{background-image:url(../images/wx.png);  background-size:100% 100%;}
.WinPop_other a.a4 span{background-image:url(../images/sina.png);  background-size:100% 100%;}

a.WinPop_other_btn{ height:0.96rem; line-height:0.96rem; border-top:#e2e2e2 solid 1px; text-align: center; font-size:0.32rem; color:#757575; display:block;}

.WinPop_1{top:22%;}
.WinPop_2{top:16%;}
.WinPop_3{top:27%;}
.WinPop_4{top:32%; z-index:1121;}

.agree{width: 5.6rem;background: #fff;position: fixed;left: 50%;top: 50%;margin-left: -3rem;border-radius: .2rem;padding: 0 .2rem;overflow: hidden;z-index:999;}
.agree .title h1{height: .95rem;line-height: .95rem;text-align: center;color: #212121;font-size: .4rem;font-weight: normal;border-bottom: 1px solid #ccc;padding-top: .2rem;}
.agree .title .close{width: .17rem;height: .17rem;position: absolute;right: .2rem;top: .25rem;}

.agree .cont{overflow-y: auto;margin-top: .4rem;}
.agree .cont p{line-height: .46rem;font-size: .28rem;color: #666;text-align: justify;margin-bottom: .4rem;padding: 0 .15rem;}

.agree .cont::-webkit-scrollbar {width: 5px;height: 5px;}
.agree .cont::-webkit-scrollbar-track,::-webkit-scrollbar-thumb {border-radius: 999px;border:0px solid transparent;}
.agree .cont::-webkit-scrollbar-track {box-shadow: 1px 1px 5px rgba(100,100,100,.2) inset;}
.agree .cont::-webkit-scrollbar-thumb {min-height: 20px;background-clip: content-box;box-shadow: 0 0 0 5px rgba(100,100,100,.5) inset;}
.agree .cont::-webkit-scrollbar-corner {background: transparent;}

/* µÇÂ¼ */
.phoneLogin{width: 5.2rem;height: 7.1rem;background: #fff;position: fixed;left: 50%;z-index: 9999;margin-left: -3rem;border-radius: .2rem;padding: 0 .4rem;}
.phoneLogin h4{height: 1.1rem;line-height: 1.1rem;text-align: center;font-size: .4rem;color: #212121;}
.phoneLogin .loginForm ul li{position: relative;}
.phoneLogin .loginForm ul li .text{width: 4.73rem;height: .98rem;line-height: .98rem;margin: 0;padding: 0;font-size: .32rem;display: block;position: relative;top: .01rem;padding-left: 0.47rem;background: url(../images/icon9.png) no-repeat left .3rem;background-size: .28rem 3rem;border-bottom: 1px solid #e0e0e0;}
.phoneLogin .loginForm ul li .text:focus{background-position: left -.48rem;border-color: #fe632b;}
.phoneLogin .loginForm ul li .password{width: 3.23rem;height: .98rem;line-height: .98rem;margin: 0;padding: 0;font-size: .32rem;display: block;position: relative;top: .01rem;padding-left: 0.47rem;background: url(../images/icon9.png) no-repeat left -1.26rem;background-size: .28rem 3rem;border-bottom: 1px solid #e0e0e0;padding-right: 1.5rem;}
.phoneLogin .loginForm ul li .password:focus{background-position: left -2.04rem;border-color: #fe632b;}

.phoneLogin .loginForm ul li{position: relative;}
.phoneLogin .loginForm ul li .phone{width: .28rem;height: .38rem;display: block;float: left;margin-right: .2rem;}
.phoneLogin .loginForm ul li .eye{width: .38rem;height: .26rem;position: absolute;right: 0;top: .36rem;}
.phoneLogin .loginForm .wjmm{font-size: .28rem;color: #757575;text-align: right;display: block;margin-top: .2rem;margin-bottom: .3rem;position: absolute;right: 0;top: .08rem;}
.phoneLogin .loginForm .dlyx{width: 5.2rem;height: .96rem;line-height: .96rem;text-align: center;display: block;background: #fe632b;color: #fff;font-size: .36rem;border-radius: .08rem;margin-top: .4rem;}
.phoneLogin .loginForm p{margin-top: .3rem;border-bottom: 1px solid #e0e0e0;height: .6rem;}
.phoneLogin .loginForm p a{font-size: .28rem;color: #666;display: block;}
.phoneLogin .loginForm p a.fl{float: left;}
.phoneLogin .loginForm p a.fr{float: right;}
.phoneLogin .loginForm p .cBlue{color: #33b7f4;}

.phoneLogin .share{padding-top: .3rem;clear: both;}
.phoneLogin .share ul{width: 100%;display: flex;justify-content: space-around;}
.phoneLogin .share ul a li{width: .88rem;text-align: center;}
.phoneLogin .share ul a li img{width: .88rem;height: .88rem;display: block;}
.phoneLogin .share ul a li span{font-size: .24rem;color: #757575;display: block;}


/* ×¢²áÐÞ¸Ä 2018/04/18 */
.WinPop_0{top:5%;}

.indulgeVeri{width: 4rem;height: 1px;background: #dfdfdf;margin: 0 auto;position: relative;margin-top: .34rem;}
.indulgeVeri span{width: 1.8rem;font-size: .2rem;color: #666;display: block;position: absolute;left: 0;top: 0;background: #fff;left: 50%;margin-left: -.9rem;top: -.18rem;text-align: center;}

.infoTips{width: 5.6rem;background: #fff2d4;font-size: .18rem;color: #999;position: relative;left: -.4rem;text-align: center;padding: .1rem .2rem;margin-top: .26rem;}
.infoTips span i{width: .24rem;height: .24rem;background: url(../images/myicon.png) no-repeat left top;display: inline-block;background-size: .24rem;position: relative;top: .05rem;}

.WinPop_box .input_txt5{ background:url(../images/icon5.png) no-repeat 0 0.32rem; background-size:0.36rem 0.36rem;}
.WinPop_box .input_txt5.on {background:url(../images/icon55.png) no-repeat 0 0.32rem; background-size:0.36rem 0.36rem; border-color: #fe632b;}
.WinPop_box .input_txt6{ background:url(../images/icon6.png) no-repeat 0 0.32rem; background-size:0.36rem 0.36rem;}
.WinPop_box .input_txt6.on {background:url(../images/icon66.png) no-repeat 0 0.32rem; background-size:0.36rem 0.36rem; border-color: #fe632b;}

