@charset "utf-8";
/* CSS Document */
body,p,form,input,button,dl,dt,dd,ul,ol,li,h1,h2,h3,h4{margin:0;padding:0;list-style:none; font-family:"微软雅黑"}
body {background:#f9f9f9; font-family:"微软雅黑"}
h2 { font-weight:normal}
body,button,input,select,textarea{font:12px Arial,Helvetica,sans-serif;color:#333;}
input,select,textarea{font-size:100%; outline:none}
a{text-decoration:none;color:#333;; font-family:"微软雅黑"}
a:hover{text-decoration:none;color:#c00;}a.blue_link{color:#06c;}
a.blue_link:hover{color:#f60;}
.clearfix:after{display:block;content:".";height:0;visibility:hidden;clear:both;font-size:0;line-height:0;}
.clearfix{*zoom:1;}
img{border:0 none;vertical-align:top;}
em{font-style:normal;}
button::-moz-focus-inner{padding:0;border:none;}
.clearboth { clear:both;height:0}

.topsearch {padding:8Px 10Px 5Px 8Px; }
.topsearchb { float:right; width:60%;background:#fff;-moz-border-radius: 5px; -webkit-border-radius: 5px;  border-radius:5px; border:1Px solid #d1d1d1}
.topsearchb .search_input {border:none; height:23Px;padding-left:5Px; font-size:12px; width:60%; margin-top:3Px}
.topsearchb .search_submit { background:url(images/wapsearch.jpg) no-repeat right bottom; border:0; width:30Px; height:22Px; margin:2Px 8Px 2Px 0; float:right}
.topbanner img { width:100%; height:160Px}
.navicon { padding:10Px 0 10Px 1%}
.navicon ul li { float:left;margin-right:1%; text-align:center; width:19%}
.navicon ul li a { font-size:14px; display:block; padding-top:60Px; margin:0 auto}
.navicon .navicon1 { background:url(images/wapicon.png) no-repeat 50% -0;background-size:50px}
.navicon .navicon2 { background:url(images/wapicon.png) no-repeat 50% -83Px;background-size:50px}
.navicon .navicon3 { background:url(images/wapicon.png) no-repeat 50% -170Px;background-size:50px}
.navicon .navicon4 { background:url(images/wapicon.png) no-repeat 50% -265Px;background-size:50px}
.navicon .navicon5 { background:url(images/wapicon.png) no-repeat 50% -359Px;background-size:50px}
.navicon .navicon6 { background:url(images/wapicon.png) no-repeat 50% -448Px;background-size:50px}
.navicon .navicon7 { background:url(images/wapicon.png) no-repeat 50% -538Px;background-size:50px}
.navicon .navicon8 { background:url(images/wapicon.png) no-repeat 50% -635Px;background-size:50px}
.adleft {border-right:1Px solid #fff}
.adleft img,.ad1right img { width:100%}
.adleft,.ad1right { width:49.8%; float:left}
.ad11 { width:100%}
.taohotgoods { width:30%;overflow:scroll}

.hotgoodsbox { width:130Px; float:left; margin:10px 3Px; clear:right;word-wrap: break-word; display:block;-moz-border-radius: 5px; -webkit-border-radius: 5px;  border-radius:5px; border:1Px solid #ccc;padding:1Px }
.boxs_img img { width:100%; height:120Px;-moz-border-radius: 5px; -webkit-border-radius: 5px;  border-radius:5px 5Px 0 0}
.boxs_title { font-size:12px; padding:5Px; text-align:left; height:28Px; overflow:hidden}
.boxs_sef { font-size:16px; color:#FF0000; text-align:left; padding:2Px 6Px 8Px 5Px}
.boxs_sef i { font-size:12px; color:#333333; font-size:12px; padding:0; margin:0; text-decoration:line-through; padding:0 5Px}
.boxs_sef span { float:right}
.boxs_sef span a { display:block; font-size:12px; background:#FF0000;-moz-border-radius: 5px; -webkit-border-radius: 5px;  border-radius:5px; padding:5Px 8Px; color:#FFFFFF; margin-top:15Px}
.inad2 .inadleft { width:33%; float:left}
.inadleft img,.inadright img { border-bottom:1Px solid #fff}
.inad2 .inadleft img,.inad2 .inadright img { height:100px}
.inad2 .inadc{ width:33%; float:left; border-right:1Px solid #fff;border-left:1Px solid #fff}
.inad2 .inadright{ width:33.33%; float:left}
.inad2 .inadleft img,.inad2 .inadc img,.inad2 .inadright img { width:100%}
.nav-bar-fix{ background:#fafafa; height:40px; border-top:1Px solid #b2b2b2; width:100%; position:fixed; bottom:0; left:0; z-index:200}
.nav-bar-fix ul{ width:100%;} 
.nav-bar-fix ul li{ float:left; padding-top:12px;text-align:center}
.nav-bar-fix ul li a{ font-size:14px; color:#404040; display:inline-block;height:40Px}
.nav-bar-fix ul .n1 {border-right:1Px solid #bfbfbf;height:50Px;padding-top:7Px;width:60Px}
.nav-bar-fix ul .n2 {border-right:1Px solid #bfbfbf;height:50Px;width:28%}
.nav-bar-fix ul .n3 {border-right:1Px solid #bfbfbf;height:50Px;width:28%}
.nav-bar-fix ul li.n1 img {width:30Px;height:30Px}
.nav-bar-fix ul li.n2 a{ background:url(images/bottom_myself.png) no-repeat top left; padding-left:28px;margin-left:6Px;}
.nav-bar-fix ul li.n3 a{ background:url(images/bottom_order.png) no-repeat top left;  padding-left:28px;margin-left:6Px;}
.nav-bar-fix ul li.n4 a{ background:url(images/bottom_more.png) no-repeat top left;  padding-left:28px;margin-left:6Px;}

.taoorder { border-bottom:1Px solid #d6d6d6; padding:5Px 0Px 0 2Px}
.taoorder a{ display:block; float:left; padding:6Px 10Px; margin-left:8Px; font-size:14px}
.taoorder .orderon {border-bottom:2Px solid #ff006f}
.taogoodbox { border-bottom:1Px solid #eaeaea; padding:10Px 5Px}
.taob_img { width:23%; float:left}
.taob_img img { width:90%; border:1Px solid #dfdfdf;-moz-border-radius: 5px; -webkit-border-radius: 5px;  border-radius:5px; padding:1Px}
.taob_sx { float:left; width:53%}
.taob_sx h1 { font-size:14px}
.taob_sx h1 a{ font-size:14px;font-weight:normal}
.taob_sx h2 { font-size:18px; color:#FF0000; padding:5Px 0; margin:0}
#shop_price { font-weight:normal}
.taob_sx h2 i { font-size:12px; padding:0; margin:0; text-decoration:line-through; color:#333333; margin-left:20Px}
.taob_bot a { display:block; background:#FF0000;-moz-border-radius: 5px; -webkit-border-radius: 5px;  border-radius:5px; padding:6Px 8Px; color:#FFFFFF; margin-top:26Px; font-size:14px}
.taob_bot { float:right}
.pro_img { padding:10Px; background:#fff}
.pro_img img { width:100%;-moz-border-radius: 5px; -webkit-border-radius: 5px;  border-radius:5px; height:180Px}
.pro_memo { margin:10Px auto; background:#fff; padding:10Px; line-height:180%}
.pro_memo h1 { font-size:16px; padding:5Px 0 5px 0; font-weight:normal}
.pro_memo h2 { font-size:22px; color:#FF0000; padding:10Px 0}
.pro_memo h2 i { font-size:12px; color:#333333; text-decoration:line-through; font-weight:normal}
.pro_memo h3 { font-size:14px}
.jiazai { text-align:center; padding:15Px; background:#fff}
.jiazai a { font-size:16px; color:#fff;-moz-border-radius: 5px; -webkit-border-radius: 5px;  border-radius:5px;background:red;display:block;width:90%; padding:15Px}
.htpej { text-align:center; margin:0 auto}
.pro_bye { background:#fff; padding:10Px}
.pro_numb a { display:block; text-align:center; color:#FF0000; width:30px; height:30Px; border:1Px solid #ccc; float:left; font-size:22px; font-weight:bold;;-moz-border-radius: 5px; -webkit-border-radius: 5px;  border-radius:5px;}
.pro_numb input { width:30Px; float:left; border:1Px solid #cccccc; height:30px; color:#000000; text-align:center; font-size:18px}
.pro_bye span { float:right}
.pro_bye span a { display:block; padding:10Px 20Px;-moz-border-radius: 5px; -webkit-border-radius: 5px;  border-radius:5px; background:#FF0000; color:#FFFFFF;}
.pro_numb { padding:5Px 0 0 0Px}
.pro_content { padding:10Px}
.pro_content img { max-width:100%}
.pro_content img { height:auto !important;}
#goodsview .hotgoodsbox{ height:168Px}
.cnxhh {padding:8Px; font-size:18Px; font-family: "微软雅黑"; background:#f5f1f0; border-bottom:1Px solid #d1d1d1}


.shux2 li a { display:block; float:left; margin:4Px 5Px; border:1Px solid #d1d1d1;-moz-border-radius: 4px; -webkit-border-radius: 4px;  border-radius:4px; padding:0 12Px; line-height:24Px; display:block}
.shux2 h1 { float:left; width:auto; font-size:14px; display:block; clear:right}
.shux2 li span { display:block; margin-left:60Px}
.shux2 li { display:block; clear:both; margin:8Px 0; padding:12Px 0}
.shux2 { border:1Px dotted #ccc; margin:10Px 0; padding:0 10Px 10Px 10Px }
.shux2 .chosen,.shux2 li a:hover { border:1Px solid red; background:url(../images/choseon.png) no-repeat bottom right}

.foot_nav {
	 width: 100%;
	 background-color: #eeeeee;
	 border-bottom: #d5d5d5 solid 1px;
	 border-top: #d5d5d5 solid 1px;
	 position: fixed;
	 padding-top:5Px;
	 bottom: 0;
	 z-index: 6;
 }

 .foot_nav li {
	 float: left;
	 width: 25%;
	 text-align: center;
 }

 .foot_nav .clearfix a {
	 display: block;
	 font-size:12px;
	 width:100%;

 }
.fone1 a { background: url('images/topnav_icon.png') no-repeat 48% -0Px; text-align:center; padding-top:29Px;background-size:25px; margin:0 auto} 
.fone2 a { background: url('images/topnav_icon.png') no-repeat 46% -58Px; text-align:center; padding-top:29Px;background-size:25px}
.fone3 a { background: url('images/topnav_icon.png') no-repeat 46% -118Px; text-align:center; padding-top:29Px;background-size:25px}
.fone4 a { background: url('images/topnav_icon.png') no-repeat 46% -175Px; text-align:center; padding-top:29Px;background-size:25px}

 .foot_nav a:active {
	 color: #db384c;
 }
.catlist_box { padding:10Px}
.catlist_box h1 { font-size:16px; border-top:1Px solid #d1d1d1; margin-top:8Px; padding-top:10Px; padding-left:6Px}
.catlist_box ul li { float:left; margin:8Px 12Px}
.catlist_box ul li a { font-size:14px}
.catlistit { font-size:18px; text-align:center; background:#f1f1f1; color:#FF0000; padding-top:10Px; padding-bottom:3Px; text-align:center; }
.mallistse ul li{ float:left; width:29%; border:1Px solid #f1f1f1;padding:2Px; margin:2Px; background:#fff;-moz-border-radius: 5px; -webkit-border-radius: 5px;  border-radius:5px;margin:0 auto; filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=3);/*ie*/
-moz-box-shadow: 0px 1px 1px #909090;/*firefox*/
-webkit-box-shadow: 0px 1px 1px #909090;/*safari或chrome*/
box-shadow:0px 1px 1px #909090;/*opera或ie9*/ text-align:center; margin:3Px}

.mallistse ul li a { display:block; width:100%;}
.mallistse ul li a img { width:100%; height:40Px; margin:6Px auto}


.bianmlist_box ul li a { display:block; padding:3Px 2% 2Px 2%;float:left; width:26%;border:1Px solid #ccc;background:#fff;-moz-border-radius: 5px; -webkit-border-radius: 5px;  border-radius:5px; margin:5Px; text-align:center;height:80Px }
.bianmlist_box ul li img{height:52Px;width:60Px;display:block;margin:0 auto;}
.bianmlist_box { padding:5Px 0 0 2Px}
.listcat_catid h1 { font-size:16px; display:block; width:100%; color:#FF0000}
.listcat_catid a { display:block; float:left; margin:8Px; font-size:14px}
.listcat_catid { border-bottom:1Px solid #d1d1d1}
.mall_banner img { width:100%}
.mall_logo img { width:50%; padding:5Px}
.mall_logo { width:100%; background:#ed1c24; text-align:center; border-bottom:1Px solid #ccc}
.redbutton {background:#fff;-moz-border-radius: 5px; -webkit-border-radius: 5px;  border-radius:5px;margin:0 auto; filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=3);/*ie*/
-moz-box-shadow: 0px 1px 1px #909090;/*firefox*/
-webkit-box-shadow: 0px 1px 1px #909090;/*safari或chrome*/
box-shadow:0px 1px 1px #909090;/*opera或ie9*/ text-align:center; margin:3Px; color:#fff}



.nav{ width: 100%; margin: .2rem 0 0 0; overflow: hidden;}
.nav li{ float: left; width: 20%; text-align: center; margin-bottom: .2rem;margin-top:10Px}
.nav li p{ }
.nav li img{ width:50Px; margin-bottom: .1rem;  vertical-align: middle;}












