body,h1,h2,h3,p,dl,dd,ol,ul,th,td,fieldset,input,button,textarea,form,canvas,audio,video,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{margin:0;padding:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
html{-webkit-text-size-adjust:100%;text-size-adjust:100%;word-wrap:break-word}
h1,h2,h3{font-size:100%}
ol,ul{list-style:none}
table{border-collapse:collapse;border-spacing:0;empty-cells:show;font-size:inherit}
img{border:0;width:100%;-ms-interpolation-mode:bicubic}
cite,em,s,i,b{font-style:normal}
input,button,textarea,select{font-size:100%}
body,input,button,textarea,select,option{font-size:normal;}
a,input,textarea{text-decoration:none;outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}
li,img,label,input{vertical-align:middle}
var{font-style:normal}
ins{text-decoration:none}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
button,select{text-transform:none}
button[disabled],html input[disabled]{cursor:default}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}
button,input,select,textarea{margin:0;vertical-align:baseline;*vertical-align:middle}
button::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=submit]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner{border:0;padding:0}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}
body{font-size:16px;background:#ebebeb;font-family:"Microsoft YaHei";}
a{font-family:"Microsoft YaHei";}
.viewport{max-width:480px;margin:auto;overflow:hidden}
.wc{color:#fff}
.c{color:#51545a}
.gc{color:#87888c}
.gc2{color:#f7f8fa}
.oc{color:#fc6500}
.mlr20{margin:auto 1em}
.m20{margin:1em 0}
.m30{margin:1.5em 0}
.mt20{margin-top:1em}
.mt4{margin-top:4px;}
.mb20{margin-bottom:1em}
.mt40{margin-top:2em}
.mb40{margin-bottom:2em}
.mt-20{margin-top:-1em}
.h_box{display:-webkit-box;display:-moz-box;display:box;width:100%}
.h_box .spacer{width:1em}
.flex_1{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;width:100%}
.title{margin-bottom:.7em;margin-top:1.1em}
.title h3{font-size:1.35em;color:#727377}
.fz20{font-size:1em}
.fz25{font-size:1.25em}
.fz27{font-size:1.35em}
.fz30{font-size:1.5em}
.fz32{font-size:1.6em}
.fz36{font-size:1.8em}
.fz46{font-size:2.3em}
.fl{float:left}
.fr{float:right}
.fn{float:none}
.al{text-align:left}
.ar{text-align:right}
.ac{text-align:center}
.clr{height:0;display:block;overflow:hidden;clear:both;line-height:0;font-size:0}
.clearfix:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-table}
*+html .clearfix{min-height:1%}
.hide{display:none}

.overflow{overflow:hidden}
.header{width:100%;height:4.85em;position:relative;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#f95e04),color-stop(100%,#d5440f));background:#fff;}
.header .back{position:absolute;top:0;left:0}
.header .back a{display:block;color:#fff;font-size:1.9em;padding:0 4.8em;background:url(http://www.ahxh.cn/statics/images/wap/eboss/logo.jpg) no-repeat 50% 50%;-webkit-background-size:9em 2.4em;-moz-background-size:9em 2.4em;-o-background-size:9em 2.4em;background-size:9em 2.4em;text-indent:-999em;overflow:hidden;line-height:2.55263em;}
.header .cart{top:0;float:right;}
.header .cart a{height:4.85em;display:block;padding:0 1em; overflow:hidden; }
.header .cart1 a{background:url(http://www.ahxh.cn/statics/images/wap/eboss/wb.jpg) 35% top no-repeat;-webkit-background-size:3.16em 4.5em;-moz-background-size:3.16em 4.5em;-o-background-size:3.16em 4.5em;background-size:3.16em 4.5em;}
.header .cart2 a{background:url(http://www.ahxh.cn/statics/images/wap/eboss/kj.jpg) 35% top no-repeat;-webkit-background-size:3.16em 4.5em;-moz-background-size:3.16em 4.5em;-o-background-size:3.16em 4.5em;background-size:3.16em 4.5em;}
.header .cart a span{display:block;padding-top:3.2em; width:100%; text-align:center;}


@media only screen and (max-width:300px){body{font-size:10px!important}.viewport{max-width:300px}}
@media only screen and (max-width:310px) and (min-width:300px){body{font-size:10px!important}.viewport{max-width:300px}}
@media only screen and (max-width:320px) and (min-width:310px){body{font-size:10.66667pxpx!important}.viewport{max-width:320px}}
@media only screen and (max-width:360px) and (min-width:320px){body{font-size:10.66667px!important}.viewport{max-width:360px}}
@media only screen and (max-width:360px) and (min-width:350px){body{font-size:12px!important}.viewport{max-width:360px}}
@media only screen and (max-width:480px) and (min-width:360px){body{font-size:12px!important}.viewport{max-width:480px}}
@media only screen and (max-width:480px) and (min-width:470px){body{font-size:15.66667px!important}.viewport{max-width:480px}}




.clear{clear:both; visibility:hidden;}
.l{float:left;display:inline}
.r{float:right;display:inline}
.c{text-align:center}

.lmbt{background:#FFF; height:4.5em;}
.lmbt a{color:#333;}
.lmbt .tb{height:2em;}
.lmbt .tb img{width:3.75em; padding:1em 0;}
.lmbt .t2{font-size:1.8em; line-height:2.5em;}
.lmbt .td{font-size:1.5em; line-height:3em; padding-right:8px;}
.lmbt .td a{color:#999;}

.tl div{float:left; width:50%; text-align:center;}
.tl img{width:95%;}
.tl span{width:100%; font-size:12px; line-height:24px;}

.lm{background:#FFF;}

.cnlPopBtn{width:47%;margin:10px auto;display:block;background:#f5f5f5;padding:4px;border:1px solid #e3e2e2;-webkit-border-radius:6px;border-radius:6px;}
.cnlPopBtnWrap{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flexbox;display:-ms-flexbox;display:flex;text-align:center;height:32px;line-height:32px;font-size:14px;color:#5a5a5a;border:1px solid #ddd;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 3px 2px -3px rgba(0,0,0,0.2);-ms-box-shadow:0 3px 2px -3px rgba(0,0,0,0.2);box-shadow:0 3px 2px -3px rgba(0,0,0,0.2);background-image:-ms-linear-gradient(top,#fff,#f7f7f7);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f7f7f7));background-image:linear-gradient(top,#fff,#f7f7f7);}
.cnlPopBtnWrap .btn{display:block;color:#333;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}

.jcxy img{width:100%;}

.bm{width:95%; margin:0 auto;line-height:2.5em; font-size:1.2em;}
.bm span{ color:#F00;}

.advertise{background: none repeat scroll 0 0 #F1F9FF;
border: 1px solid #CED8E1;
clear: both;
font-weight: normal;
line-height: 2.5em;
font-size:1.3em;
margin: 0 12px 10px;
padding: 0 12px;
}
.advertise span{background: url("http://www.ahxh.cn/statics/images/wap/eboss/aad.png") no-repeat scroll left center ;padding-left: 20px;}
.advertise a{color: #1C5AA2;}

.ftop img{width:1.625em;}
.ftop{background:#FFF; font-size:1.5em;}
.ftop a{color:#666;}
.ftop span{font-size:14px; color:#CCC; padding:20px 5px 5.6em 5px; display:inline-block;}

.zx{bottom:0; overflow:visible; position:fixed; z-index:100000; border-top:4px #ebebeb solid}
.zx div{width:33.33%; float:left}
.zx img{width:100%}

.subMenu{background:url("http://www.ahxh.cn/statics/images/wap/eboss/bgmenux.png") repeat-x;width:100%; height:3em; border-bottom:2px #1f65c9 solid;}
.subMenu li{float:left;height:100%;line-height:100%; width:33.33%}
.subMenu li a{display:block;color:#000;height:100%; line-height:2em; font-size:1.5em; width:100%; text-align:center;}
.subMenu .thisStyle a{background:#1f65c9;color:#FFF;}
.subContent{clear:both;border-top:none;background:#fff;}
.subContent div.bqnr{display:none;}

.zxbm dl{line-height:3em}
.zxbm dt{width:32%;*width:35%;display:inline-block;zoom:1;*display:inline;font-size:1.1em;margin-left:10px;*margin-left:0.1em;}
.zxbm dd{width:62%;*width:60%;display:inline-block;zoom:1;*display:inline;padding:0;margin:0;}
.zxbm dd input{width:90%}


/*ä¸“ä¸šæ ‡é¢˜*/
.zytt{height:3em; line-height:3em; font-size:1.9em; background:#1f65c9; color:#FFF;}
.zytt .r{width:80%; text-align:center; padding-right:1em;}
.zytt .l{font-size:0.55em; margin-left:8px;}
.zytt .l a{ color:#FFF;}
.gd4 a{height:4em;display:block; overflow:hidden; padding-top:1.1em; }
.gd4 a{background:url(http://www.ahxh.cn/statics/images/wap/eboss/gd4.png) 35% top no-repeat;-webkit-background-size:2.16em 4.5em;-moz-background-size:2.16em 4.5em;-o-background-size:2.16em 4.5em;background-size:2.4em 5em;}


/*äº†è§£æ›´å¤š*/
.mbtn,.mbtn2 {
    background: none repeat scroll 0 0 #E7E7E7;
    border: 1px solid #CCCCCC;
    color: #999999;
    display: block;
    font-size: 1.3em;
    text-align: center;
}
.mbtn{line-height: 3.5em;}
.mbtn2{line-height: 2.5em;}
/*ä¸“ä¸šå’¨è¯¢ä¸Žç›¸å…³ä¸“ä¸?*/
.h_box{
	display:-webkit-box;
	display:-moz-box;
	display:-ms-box;
	display:box;
	width:100%;
	background:#FFF;
}
.h_box .spacer{
	width:1em
}
.flex_1{
	-webkit-box-flex:1;
	-moz-box-flex:1;
	-ms-box-flex:1;
	box-flex:1;
	width:100%
}
.imgurl{
	display:block;
	-webkit-background-size:9.5em 9.5em;
	-moz-background-size:9.5em 9.5em;
	-o-background-size:9.5em 9.5em;
	background-size:9.5em 9.5em;
	width:100%
}
.imgurl img{
	width:100%
}
.button{
	font-size:1.5em;
	display:block;
	font-weight:500;
	text-align:center;
	line-height:2.61765em;
	-webkit-border-radius:0.23529em;
	-moz-border-radius:0.23529em;
	-ms-border-radius:0.23529em;
	-o-border-radius:0.23529em;
	border-radius:0.23529em;
	overflow:hidden;
	border-width:1px;
	border-style:solid;
	text-shadow:rgba(0,0,0,0.3) 0 -1px 0
}
.button.active_button{
	color:#fff;
	background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#fc7000),color-stop(100%,#e45000));
	background-image:-webkit-linear-gradient(#fc7000,#e45000);
	background-image:-moz-linear-gradient(#fc7000,#e45000);
	background-image:-o-linear-gradient(#fc7000,#e45000);
	background-image:linear-gradient(#fc7000,#e45000);
	-webkit-box-shadow:rgba(0,0,0,0.1) 0 0.02941em 0.11765em 0 inset;
	-moz-box-shadow:rgba(0,0,0,0.1) 0 0.02941em 0.11765em 0 inset;
	box-shadow:rgba(0,0,0,0.1) 0 0.02941em 0.11765em 0 inset;
	border-top-color:#db6100;
	border-left-color:#e56000;
	border-right-color:#e56000;
	border-bottom-color:#df4d00
}
.button.active_button:active,.button.active_button:hover{
	-webkit-box-shadow:rgba(0,0,0,0.3) 0 0.05882em 0.11765em 0.02941em inset;
	-moz-box-shadow:rgba(0,0,0,0.3) 0 0.05882em 0.11765em 0.02941em inset;
	box-shadow:rgba(0,0,0,0.3) 0 0.05882em 0.11765em 0.02941em inset;
	border-top-color:#ad4d00;
	border-left-color:#ad4d00;
	border-right-color:#c85100;
	border-bottom-color:#d74a00
}
.button.disable_button{
	color:#515459;
	text-shadow:rgba(0,0,0,0.1) 0 1px 0;
	background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#f3f4f6),color-stop(100%,#dfe0e2));
	background-image:-webkit-linear-gradient(#f3f4f6,#dfe0e2);
	background-image:-moz-linear-gradient(#f3f4f6,#dfe0e2);
	background-image:-o-linear-gradient(#f3f4f6,#dfe0e2);
	background-image:linear-gradient(#f3f4f6,#dfe0e2);
	-webkit-box-shadow:rgba(0,0,0,0.1) 0 0.02941em 0.11765em 0 inset;
	-moz-box-shadow:rgba(0,0,0,0.1) 0 0.02941em 0.11765em 0 inset;
	box-shadow:rgba(0,0,0,0.1) 0 0.02941em 0.11765em 0 inset;
	border-top-color:#d3d4d5;
	border-left-color:#dadbdd;
	border-right-color:#dadbdd;
	border-bottom-color:#dadbdd
}
.button.disable_button:active,.button.disable_button:hover{
	-webkit-box-shadow:rgba(0,0,0,0.3) 0 0.05882em 0.11765em 0.02941em inset;
	-moz-box-shadow:rgba(0,0,0,0.3) 0 0.05882em 0.11765em 0.02941em inset;
	box-shadow:rgba(0,0,0,0.3) 0 0.05882em 0.11765em 0.02941em inset;
	border-top-color:#a7a8a9;
	border-left-color:#c4c5c6;
	border-right-color:#c4c5c6;
	border-bottom-color:#d2d3d5
}
.static_tit{
	background:#ebebeb;
	border:1px solid #dadada;
	line-height:2.9em;
	padding:0 1em
}
.static_tit h3{
	font-size:1.35em;
	color:#88898d;
	text-shadow:#fff 0 1px 0
}
.product_info{
	padding:1em
}
.product_info .name,.product_info .price{
	font-size:1.7em;
	font-weight:700
}
.product_info .name{
	color:#50555b;
	margin-bottom:0.27778em
}
.product_info .price{
	color:#f60;
	font-size:1em;
}
#product_items li{
	border-bottom:1px solid #dadada
}
#product_items li:last-child{
	border-bottom:none
}
#product_items .items{
	background:#f3f3f3;
	padding:0.5em 1em 0.5em 0
}
#product_items .imgurl{
	width:5.85em;
	height:5.85em
}
#product_items a.lnk{
	display:-webkit-box;
	display:-moz-box;
	display:-ms-box;
	display:box;
	-webkit-box-align:center;
	-moz-box-align:center;
	-ms-box-align:center;
	box-align:center;
	width:100%;
	color:#333;
	background:url("http://www.ahxh.cn/statics/images/wap/eboss/arrow_2.png") 100% 50% no-repeat;
	-webkit-background-size:0.95em 1.65em;
	-moz-background-size:0.95em 1.65em;
	-o-background-size:0.95em 1.65em;
	background-size:0.95em 1.65em
}
#product_items .info{
	-webkit-box-flex:1;
	-moz-box-flex:1;
	-ms-box-flex:1;
	box-flex:1
}
#product_items .info .name{
	font-size:1.5em;
	color:#515459;
	margin-bottom:0.33333em
}
#product_items .info .name span{
	color:#f60;
	margin-left:0.2em
}
#product_items .info .brief{
	font-size:1.25em;
	color:#87888d
}
.h_box{
	-webkit-box-align:center;
	-moz-box-align:center;
	-ms-box-align:center;
	box-align:center;
	-webkit-box-pack:center;
	-moz-box-pack:center;
	-ms-box-pack:center;
	box-pack:center
}
.flex_1:last-child{
	margin-right:1em
}

/*ä¸“ä¸šè¯„è®º*/
.plnr{padding:5px; font-size:1.1em;}
.plnr .tt{1.8em;background:#eaf9fe;color:#014ccc;font:bold 1.1em/1.8em '\5B8B\4F53';padding:0 5px}
.plnr .tt span{float:right}
.pltext{font-size: 1.5em; line-height:1.5em; border-bottom:1px #ddd solid; padding-bottom:10px;}
.pltext table{float:left;}
.pltext table tr td{padding:5px;}
.re a{color: #1f3a87; }
.pltext a{color:#00C;}
.plnr img{width:auto; height:auto;}
.ba{border:#dbdada solid 1px}
.bt{border-top:#dbdada solid 1px}
.bl{border-left:#dbdada solid 1px}
.br{border-right:#dbdada solid 1px}
.bb{border-bottom:#dbdada solid 1px}
.p5{padding:5px}
.mt10{margin-top:10px;}
.p10{padding:10px;}
.inputText{font-size:1.2em;line-height:1.5em}
.epages{font-size:1.5em; line-height:1.5em;}

.h20{height:20px;}
.pb20{padding-bottom:20px;}
.fff{background:#FFF;}
.f00{color:#666}
.f12{font-size:0.8em;}