@charset "utf-8";

/* all */
*{-webkit-text-size-adjust: none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,span,p{ font:100% normal "Microsoft YaHei","微软雅黑",tahoma,arial,\5b8b\4f53;padding:0;margin:0;list-style-type:none;word-break:break-all;}
body{text-align:center;margin:0 auto;width: 100%;min-width: 320px;transition:none;}
a{color:#006496;text-decoration:none;cursor:pointer;}
a:hover{color:#00F;text-decoration:none;outline:none;}
img{border:0;vertical-align: top;text-align: left;-ms-interpolation-mode: bicubic;}
img,input,select,textarea,label{vertical-align:middle;}
input{border:0;-webkit-appearance: none;}
button{border:0;}
h4,h2,h3,h5,h1,table,td,tr{margin:0;padding:0;word-break:break-all;}
h4,h3,h5,h1,h2{color:#000; font-weight:normal;}
select{height:30px; font:13px Verdana;}
h5{font-size:12px; font-weight:bold; padding:5px 10px;}
.clearfix:after {content:"\200B"; display:block; height:0; clear:both; }
.clearfix { *zoom:1; }
html {
		font-size: 20px;
		width: 100%;
		
}
@media only screen and (min-width: 400px) {
		html {
				font-size: 21.33333333px !important;
		}
}
@media only screen and (min-width: 414px) {
		html {
				font-size: 22.08px !important;
		}
}
@media only screen and (min-width: 480px) {
		html {
				font-size: 25.6px !important;
		}
}
body,html {background-color: #f9f9f9;}
body {padding-bottom: 3.2rem;}
*{  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
ul,li{ list-style: none;}
 .photoText_view{width: 100%; background-color:white; height: 3.75rem; padding-top: 1.25rem; margin-bottom: 0.5rem;}
 .photoText_view input{width: 87%; margin: 0 auto; height: 1.5rem; outline: none;font-size:1.2rem;}
 .photoText_view input::-webkit-input-placeholder {color: #c8c8c8;}
 .photoText_view_name{width: 85%;margin: 0 auto;color: #666;font-size: 0.6rem;text-align: left; margin-top: 0.5rem;}
 .btn_view{width: 90%;padding: 1rem 5%; background-color: #fff; margin-bottom: 1rem;}
 .btn_view a { float: left; width: 33.3%; margin-bottom: .5rem;}
 .btn_view a .left_net{width: 90%;  padding:.5rem 0;  margin: 0 auto; border:.06rem solid #c8c8c8; border-radius: 4px; text-align: center; color:#999;}
 .btn_view .left_num{width: 100%; font-size: .9rem;}
 .btn_view a div .left_money{width: 100%;height: 1rem;font-size: 0.6rem;text-align: center;line-height: 1rem;}
 .weChatPayment{width: 89%; margin: 0 auto;}
 .weChatPayment input{width: 100%;height: 2.2rem;background-color: #c8c8c8; border-radius: 4px;color: #fff; font-size: 0.8rem;}
 .contenText{width: 90%;margin: 0 auto;margin-top: 2rem; font-size: 0.6rem;text-align: left;}
.active{background-color: #1450af;}
.active .left_num {color: white!important;}
.active .left_money{color: white !important;} 
 .jump {width: 6.6rem; margin: 0 auto;}
 .jump a {float: left; color: #1450af; font-size: .6rem;}
 .jump a:nth-child(2){float: right;  padding-left: .9rem; border-left: 1px solid #c8c8c8;}
 .jumowrap {position: fixed; left:0; bottom:0; width: 100%; height:.8rem; padding: 0.7rem 0; background-color: #f9f9f9;}
 .viewactive a .left_net {border: .06rem solid #1450af; border-radius: 4px; text-align: center; color:#1450af;}
 .viewactive .left_money {color: #666;}
 .Paymentactive input {background-color: #1450af;}
 
 .bottom_head{text-align: center; color: #666666; font-size: 0.5rem;margin-top:1rem; }
 .image_bottom{ width: 90%;height: 80%;margin: 0 auto 0.5;margin-top: 0.5rem;}
 .bottom_head_img{width: 1rem;height: 1rem;}