@charset "utf-8";
*, :after, :before{-webkit-box-sizing: border-box; box-sizing: border-box;}
html{width:100%; font-size:20px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0;}
body{line-height: 1.5; font-size: 12px; color: #797979; background-color: #fff; -webkit-user-select: none; -webkit-text-size-adjust: none; -webkit-tap-highlight-color: rgba(255,255,255,0);}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,th,var,i,b{font-weight:normal;font-style:normal}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-weight:700;}
h1{font-size:.9rem}
h2{font-size:.8rem}
h3{font-size:.7rem}
h4{font-size:.7rem}
h5{font-size:.6rem}
h6{font-size:.6rem}
q:before,q:after{content:''}
abbr,acronym{border:0}
hr{margin: 0;padding: 0;border: 0;color: #CDCDCD;background-color: #CDCDCD;height: 1px}
blockquote{color:#666;font-style:italic;}
sup,sub{line-height:0}
abbr,acronym{border-bottom:1px dotted #666}
pre{white-space:pre;}
pre,code,tt{font:.6rem 'andale mono', 'lucida console', monospace;line-height:1.5}
/*clear clearfix*/.clearfix:after{content: "\0020";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix{zoom: 1;}
.clear{clear:both;}
a{text-decoration: none;font-size:.7rem;color:#797979}
a:link{font-size:.7rem;text-decoration: none;}
a:visited{font-size:.7rem;text-decoration: none;}
a:hover{font-size:.7rem;text-decoration: none;}
a:active{font-size:.7rem;text-decoration: none;}
img{width:100%}
input[type="button"], input[type="submit"], input[type="reset"]{-webkit-appearance: none;}
input,textarea{-webkit-appearance: none;outline:none;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#c5c5c5;}
input:-moz-placeholder,textarea::-webkit-input-placeholder{color:#c5c5c5;}
input::-moz-placeholder,textarea::-webkit-input-placeholder{color:#c5c5c5;}
input:-ms-input-placeholder,textarea::-webkit-input-placeholder{color:#c5c5c5}

.c-333{color:#333 !important;}
.radius5{-moz-border-radius: 5px;/* Gecko browsers*/-webkit-border-radius: 5px;/* Webkit browsers*/border-radius:5px;}
.p10{padding:0 10px}
.ty{-webkit-box-shadow: 0px 2px 2px #CCC; -moz-box-shadow: 0px 2px 2px #CCC; box-shadow: 0px 2px 2px #CCC;}
.f{float:left;}
.r{float:right}
.bg-f5{background:#f5f5f5 !important;}
.bg-fff{background:#fff !important;}
.bg-f1{background:#f1f1f1 !important;}

.pt10{ padding-top:10px !important;}
.pt20{ padding-top:20px !important;}
.mb10{ margin-bottom:10px !important}
.mb20{ margin-bottom:20px !important}
.over-hide{overflow:hidden;}
.body-over-hide{overflow:hidden;position:fixed;left:0;top:0;width:100%;height:100%;}
.hide{display:none;}
.show{display:block;}

.ty-b{ -webkit-box-shadow:0 3px 5px #ccc; -moz-box-shadow:0 3px 5px #ccc; box-shadow:0 3px 5px #ccc; }
.ty-t{ -webkit-box-shadow:0 -2px 5px #ccc; -moz-box-shadow:0 -2px 5px #ccc; box-shadow:0 -2px 5px #ccc; }
body,html{height:100%;}
/*布局*/
.ui-row-flex{display: -webkit-box; width: 100%; -webkit-box-sizing: border-box;}
.ui-list-info{-webkit-box-flex: 1; display: -webkit-box; -webkit-box-orient: vertical; -webkit-box-pack: center;}
.ui-info{-webkit-box-flex: 1;}
.ui-border-t{border-top: 1px solid #e0e0e0;}
.ui-border-b{border-bottom: 1px solid #e0e0e0;}
.ui-border-tb{border-top: 1px solid #e0e0e0;border-bottom: 1px solid #e0e0e0;}
.ui-col-20{width: 20%;}
.ui-col-25{width: 25%;}
.ui-col-33{width: 33.33%;}
.ui-col-50{width: 50%;}
.ui-nowrap{max-width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.ui-list-img{width: 4rem; height: 4rem; margin: 10px; position: relative;}
.ui-list li{position: relative; display: -webkit-box;}
.ui-bgfff{background:#fff}
.c-h{color:#ea1432}

/*form*/
.ui-form-field{outline:none;  width: 100%; padding: 8px 5px; font-size: 15px; line-height: 1.2; color: #555; vertical-align: middle; background-color: #fff; background-image: none; border: none; height: 1.9rem;}
.ui-btn{display: inline-block; margin-bottom: 0; padding: 5px 10px; font-size: 16px; font-weight: 400; line-height: 1.2; text-align: center; white-space: nowrap; background-image: none; border: 1px solid transparent; cursor: pointer; outline: 0; user-select: none;}
select {-webkit-appearance: none;border: 0;background: 0 0;width: 100%;padding-right: 30px;}
.ui-checkbox input{display: inline-block; width:.9rem; height:.9rem; position: relative; overflow: visible;background:none; border: 0;
border-radius:3px; -webkit-appearance: none; outline: 0;  vertical-align: middle; border:1px solid #bfbfbf}
.ui-checkbox input:checked{background:#ea1432;border:1px solid #ea1432}
.ui-checkbox input:before{width:.8rem;height:.8rem; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: .2px; display: block; color: rgba(0,0,0,.5); content: " "; color: #18b4ed; position: absolute; top: 0px; left: 0px; color: #dedfe0; z-index:7}
.ui-checkbox input:checked:before{background:url(../../images/wap/ico_g.png) no-repeat center;background-size:12px;
top: 0px;}

.max-w640{max-width: 640px;margin:0 auto;overflow:hidden;}

.head_wrap{}
.header{max-width:640px;margin:0 auto;}
.header .hewr-n1{height:40px;}
.header .hewr-n1 .home{display:block;float:left;margin-top:7px;width:25px;height:25px;background:url(../../images/wap/home.png) no-repeat center;background-size:20px;}
.header .hewr-n1 .tiem{float:right;}
.header .hewr-n1 .tiem .tiem-fp{position:relative;float:left;margin-top:5px;min-width:53px;padding:5px 3px;font-family:"04b08";font-size:14px;color:#ee363d;height:30px;text-align:center;background-size:auto 30px;}
.header .hewr-n1 .tiem .cying{float:left;padding-top:10px;margin-left:20px;}
.header .hewr-n1 .tiem .cying span{color:#383838;line-height:normal;}
.header .hewr-n1 .tiem .cying span.days{color:#b2b1b1;font-size:12px;font-weight:bold}
.header .hewr-n1 .tiem .tiem-fp{position:relative;float:left;margin-top:8px;padding:0 3px;border-top:1px solid #c5c5c5;}
.header .hewr-n1 .tiem .tiem-fp:before{content: " ";display:block;position:absolute;top:-4px;left:-5%;width:110%;height:3px;background:#ee502f;border-radius:3px;}
.header .hewr-n1 .tiem .tiem-fp .sz{position:relative;float:left;width:20px;text-indent:-2px;text-align:center;margin:0 2px;background:#fff;border:1px solid #ededed;color:#ed4e2e;font-size:18px;font-weight:bold;line-height:normal;font-family:Myriad Pro;font-style: oblique;}
.header .hewr-n1 .tiem .tiem-fp .sz:after{content: " ";position:absolute;top:8px;left:0;width:100%;height:1px;background:#fff;}
.header .hewr-n2{padding:15px 10px;}
.header .hewr-n2 .logo{float:left;margin-top:3px;}
.header .hewr-n2 .logo img{display:block;width:auto;height:35px;}
.header .hewr-n2 .wezi{padding-left:110px;text-align:center;}
.header .hewr-n2 .wezi p{line-height:normal;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.header .hewr-n2 .wezi p.hez-p1{color:#f5423e;font-size:16px;}
.header .hewr-n2 .wezi p.hez-p2{color:#1e1e1e;font-size:13px;line-height:14px;}
.header .hewr-n2 .wezi p.hez-p3{color:#36b7ee;font-size:12px;line-height:12px;}
.header .hewr-n3{height:50px;background:#e83632;}
.header .hewr-n3 .gdu{float:left;width:70px;height:55px;background:url(../../images/wap/ico-1.png) no-repeat center;background-size:30px;}
.header .hewr-n3 .heg-pn{padding-left:70px;}
.header .hewr-n3 .heg-pn .ne{float:left;width:50%;height:55px;border-left:1px solid #fff;text-align:center;}
.header .hewr-n3 .heg-pn .ne .np-1{padding-top:7px;color:#fff;font-size:20px;line-height:25px;font-weight:bold;}
.header .hewr-n3 .heg-pn .ne .np-2{color:#fff;line-height:15px;}
.header .hewr-n3 .he3-wrap{position:relative;left:0;top:0;z-index:7;width:100%;height:55px;line-height:15px;background:#e83632;}
.header .hewr-n3 .he3-wrap.fdo{position:fixed;left:0;top:0;z-index:7;width:100%;max-width:640px;height:50px;background:#e83632;}
.header .hewr-n1:after,.header .hewr-n2:after{content: " ";display:block;clear: both;}

@media only screen and (min-width: 640px){
	.header .hewr-n3 .he3-wrap.fdo{left:50%;margin-left:-320px;}
}
















