﻿@charset "utf-8";body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0;font-size:1em;font-family:'microsoft yahei',Verdana,Arial,Helvetica,sans-serif;}
body{min-width:320px;font-size:1em;color:#000;-webkit-text-size-adjust:none; background-color:#e6e6e6;}
/*body{background-color:#bfbfbf;}*/

.head_fixed{max-width: 640px;min-width: 320px;margin: 0 auto;background-color: #38c;color: #fff;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #339bee), color-stop(1,#156db3));}

.footer_fixed{max-width: 640px;min-width: 320px;margin: 0 auto;background-color: #dcdcdc;}


img,fieldset{border:0}ul,ol{list-style:none}em,address{font-style:normal}a{color:#000;text-decoration:none}table{border-collapse:collapse}
.clearfix{zoom:1;}
.clearfix:after{content: "."; display: block; height:0; clear: both; visibility:hidden;}
input{outline:none; border:none }
#clear{clear:both;width:100%;background-color:#fff}
#clear:after{display:block;clear:both;height:1px;margin-top:-1px;content:''}
.floatleft{ float:left;}
.floatright{ float:right;}
.fl{ float:left;}
.fr{ float:right;}
.margin-auto{ margin: 0 auto;}
.hide{display:none;}
a{color:#333333;}
/*.content{min-height:400px;}*/
.in-main{min-height:400px;}
.myPreferred{min-height:400px;}
.main{min-height:400px;}
/*head*/
header{ min-width:320px;max-width:640px;margin:0 auto;font-size:14px;width:100%;background-color:#ffffff;}
@media screen and (min-width:480px){header{ font-size:20px;}} 
@media screen and (min-width:640px){header{ font-size:28px;}}
.new-header{ height:2.45em; line-height:2.45em;padding:0 0.588em;position:relative;text-align:center;border-bottom:1px solid #dcdcdc;font-size:1.214em; background:url(../mimages/top_bg.png) repeat-x;}
a.new-a-back{ width:2.529em;line-height:1.5em;color:#fff;position:absolute;left:0.588em;top:.557em;background:url(../mimages/icon.png) no-repeat -8.647em -2.458em; background-size:10.529em 4.205em;display:block;padding-left:1em;text-align:left;font-size:1em; }
.new-header h2{font-size:1em; padding:.457em 0; height:1.7em; line-height:1.7em;color:#020202; font-weight:normal;}
.back-box a.new-a-ok{position: absolute;top:.457em;right: .714em;width: 3.529em;height: 1.5em;line-height: 1.5em;color: #69af05;text-align: center;font-size:1.214em;}
/*ui_all_layer*/
.ui_all_layer{ min-width:320px;max-width:640px;margin:0 auto;font-size:14px;width:100%; position:relative; z-index:99999; overflow:hidden;}
@media screen and (min-width:480px){.ui_all_layer{ font-size:28px;}} 
@media screen and (min-width:640px){.ui_all_layer{ font-size:34px;}}
.ui_screening_layer{ position: absolute; z-index: 100; top: 0px; left: 0px; height: 100%; width:18.823em; background:#000; opacity:0.6;}
.ui_screening_box{ width:78%; height:100%; position:absolute; right:0; top:0; z-index:9999; background:#fff;}
.ui_screening_box h2{ width:14.705em;}
/*ui-search-screening*/
.ui-search-margin{ line-height:2.428em;}
.ui-search-screening{ margin-left:3.5em; width:auto; height:2em;}
.ui-search-screening .ui-search-box{ float:left; margin-top:.285em; width:100%; height:2em; border:1px solid #dcdcdc; border-radius:2.058em;}
.ui-search-screening .ui-screening{ float:right; cursor:pointer;width:20%; font-size:.823em; color:#69af05; text-align:center;line-height:3.2em;}
.ui-search-screening .btn-search{ display:block; float:left; width:.882em; height:.882em; margin:.574em 0 0 .571em; }
.ui-search-box .ui-search-0{ float:left; position:relative; display:block;width:70%;}
.ui-search-0 .ui-input-search.ui-input-has-clear .ui-btn.ui-input-clear, .ui-search-0 .ui-input-text.ui-input-has-clear .ui-btn.ui-input-clear{ margin-top:-.8em;}
.ui-search-screening .in-input{ width:100%; height:1.029em; margin:0.15em 0; padding:.341em 0 0.441em 0; font-size:.823em; color:#969696;}
/*new-layer-header*/
.new-layer-header{ height:2.352em; border-bottom:1px solid #dcdcdc;}
.new-layer-header a.new-a-back{ padding:0; width:1.071em; height:2.352em; color:#69AF05;position:absolute;left:0.588em; top:.714em; display:block;background:url(../mimages/carticon.png) no-repeat -4.0357em 0;background-size:7.142em 7.142em;z-index:2;}
.new-layer-header h2{ padding-top:.5em; text-align:center; color:#020202; font-weight:normal;position:absolute;width:100%;}/*line-height:2.352em;*/
.new-layer-header a.new-a-ok{ position:absolute; top:.357em; right:.357em; width:3.529em; height:1.764em; line-height:1.764em; border-radius:5px; color:#69af05; text-align:center;}
/*site*/
.ui-site span,.ui-sType span{ display:block; height:2.647em; line-height:2.647em; padding:0.267em 1.035em; font-size:.823em; border-bottom:1px solid #dcdcdc; color:#999;}
.ui-site span.on{ color:#69af05;}
.ui-site .new-ok{ background-position:-4.714em 0; width:1.5em; height:1.071em; display:inline-block; float:right; margin-top:1em;}
.ui-sType .ui-sColor{ color:#333;}
.ui-sType .ui-sColor1{ color:#999; float:right;}
.ui-sType .ui-sMore, .orders-price .ui-sMore{ display:inline-block; float:right; margin:1em 0 0 .714em; cursor:pointer; background-position:-6.178em -.25em; width:1.071em; height:.678em;}
.ui-sType .ui-down-sMore, .orders-price .ui-down-sMore{ display:inline-block; float:right; margin:1em 0 0 .714em; cursor:pointer; background-position:-4.7em -5.9em; width:1.071em; height:.678em;}
.orders-price1 .ui-down-sMore{ display:inline-block; float:right; margin:1em 0 0 .714em; cursor:pointer; background-position:-4.7em -5.9em; width:6%; height:.678em;}
.orders-price1 .ui-sMore{ display:inline-block; float:right; margin:1em 0 0 .714em; cursor:pointer; background-position:-6.178em -.25em; width:1.071em; height:.678em;}

.singleText{padding:0.964em 0.714em;height:1.285em;line-height:1.285em;}
.singleText dt,.singleText dd{float:left;}
.singleText dt{font-size:0.785em;height:1.363em;line-height:1.363em;padding:0 0.227em;color:white;margin-top:0.136em;margin-right:0.454em;}
.singleText .goDetail{background: url(../mimages/searchicon.png) no-repeat -5.035em 0.127em; background-size:7.14em 9.642em;float: right;height: 1.285em;width: 0.642em;margin-left:0.357em;}
.singleText .fr{float:right;}
.singleText:after{content: "."; display: block; height:0; clear: both; visibility:hidden;}
.commText{padding:0.964em 0.714em;line-height:1.285em;}
.commText .userName{width:55%;overflow:hidden;white-space:nowrap;}
.commText .goDetail{background: url(../mimages/searchicon.png) no-repeat -5.035em 0.127em;background-size:7.14em 9.642em;float: right;height: 1.285em;width: 0.642em;margin-left:0.357em;margin-top:0.714em;}
.lineBetween{height:0.714em;overflow:hidden;background-color:#F0F0F0;}
.pCart{border-top:1px solid #e2e2e7;position:relative;}
.pCart .p{float:left;font-size:1.142em;height:3.125em;line-height:3.125em;color:#fa6400;padding-left:0.625em;width:12.8125em;}
.pCart .c a{float:right;font-size:1.142em;width:6.5625em;height:3.125em;line-height:3.125em;text-align:center;background-color:#fa6400;border-top:1px solid #fa6400;color:#fff;position:absolute;top:-1px;right:0;}
.pCart .c a.disabled{background-color:#e2e2e7;border-top:1px solid #e2e2e7;cursor:default;color:#c4c4c4;}
.pList .item:after,.nmPiece .item:after{content: "."; display: block; height:0; clear: both; visibility:hidden;}
.pList .item,.nmPiece .item{padding:0.714em;border-bottom:1px solid #e2e2e7;overflow:hidden;}
.pList .item .p-img{float:left;width:6.428em;height:6.428em;margin-right:0.714em;}
.pList .item .p-img img{width:100%;}
.pList .item dd{overflow:hidden;position:relative;}
.pList .item .p-name{margin:0.357em 0;height:2.517em;overflow:hidden;}
.pList .item .p-name .t{font-size:0.857em;color:#fa6400;}
.pList .item .p-price .p{color:#fa6400;font-size:1.142em;margin-right:0.625em;}
.pList .item .p-price .s{color:#969696;font-size: 0.785em;text-decoration: line-through;}
.pList .item .p-price .k{float:right;color:#969696;font-size:0.857em;}
.pList .item .p-comment{color:#969696;margin-top:0.416em;font-size:0.857em;}
.pList .item .p-comment:after{content: "."; display: block; height:0; clear: both; visibility:hidden;}
.pList .item .p-comment .c{float:left;width:6.25em;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.pList .item .p-comment .n{float:left;}
.pList .item .p-comment .g{float:left;}
.pList .item .p-comment .q{float:right;}
.pList .item .p-promo{margin-top:0.357em;}
.pList .item .p-promo span{color: #FFFFFF;font-size: 0.785em;height: 1.363em;line-height: 1.363em;margin-right: 0.454em;padding: 0 0.227em;}
.pList .item .p-djs{font-weight:normal;font-size:0.785em;margin-top:0.454em;}
.pList .item .p-djs b{font-weight:normal;color:#ff0000;}
.pList .item .p-cart a{display:block;width:1.964em;height:1.964em;background:url(../mimages/in-icon.png) no-repeat -4.428em -2.678em; background-size:6.928em 4.321em;position:absolute;top:2.857em;right:0;}
.pList .item .p-cart span{display:none;}

/**/
.ui-list-item:after,.nmPiece .item:after{content: "."; display: block; height:0; clear: both; visibility:hidden;}
.ui-list .ui-list-item,.nmPiece .item{padding:0.714em;border-bottom:1px solid #e2e2e7;overflow:hidden;position:relative;}
.ui-list .ui-list-item .p-img{float:left;width:6.428em;height:6.428em;margin-right:0.714em;}
.ui-list-item .p-select{float:left;cursor: pointer;height: 5.357em;width: 2.857em;}
.ui-list-item .p-select .i {margin: 1.964em 0 0 0.357em;}
.ui-list-item .p-img img{width:100%;border:0 none;}
.ui-list-item .p-item{overflow:hidden;position:relative;}
.ui-list-item .p-name{margin:0.357em 1.428em 0.714em 0;height:2.517em;overflow:hidden;}
.ui-list-item .p-name .t{font-size:0.857em;color:#fa6400;}
.ui-list-item .p-price{margin-bottom:0.357em;}
.ui-list-item .p-price .p{color:#fa6400;font-size:1.142em;margin-right:0.625em;}
.ui-list-item .p-price .s{color:#969696;font-size: 0.785em;text-decoration: line-through;}
.ui-list-item .p-price .k{float:right;color:#969696;font-size:0.857em;}
.ui-list-item .p-stock{color:#969696;margin-bottom:0.416em;font-size:0.857em;}
.ui-list-item .p-stock:after{content: "."; display: block; height:0; clear: both; visibility:hidden;}
.ui-list-item .p-stock .country{float:left;width:6.25em;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.ui-list-item .p-stock .num{float:left;}
.ui-list-item .p-stock .stock{float:right;}
.ui-list-item .p-promo{margin-bottom:0.357em;}
.ui-list-item .p-promo:after{content: "."; display: block; height:0; clear: both; visibility:hidden;}
.ui-list-item .p-promo span, .pro-list .p-promo span{color: #FFFFFF;font-size: 0.785em;height: 1.363em;line-height: 1.363em;margin-right: 0.454em;padding: 0 0.227em;float:left;}
.pro-list .p-promo span{ margin:.3em .8em;}
.ui-list-item .p-djs{font-weight:normal;font-size:0.785em;margin-bottom:0.454em;}
.ui-list-item .p-djs b{font-weight:normal;color:#ff0000;}
.ui-list-item .p-cart a{display:block;width:2.5em;height:2.5em;position:absolute;top:3.5em;right:0.714em;}
.ui-list-item .p-cart a span{display:block;position:absolute;top:0.5em;left:0.3em;width:1.964em;height:1.964em;background:url(../mimages/in-icon.png) no-repeat -4.428em -2.678em; background-size:6.928em 4.321em;text-indent:-9999px}
.p-weight{font-size:0.857em;color:#646464;}
.fcOrange{color:#fa6400;}
.p-promo .p1{background-color:#A3C000;}
.p-promo .p2{background-color:#FA9600;}
.p-promo .p3{background-color:#826EB4;}
.p-promo .p4{background-color:#ff5a5a;}
.p-promo .p5{background-color:#fa6432;}
.p-promo .p6{background-color:#78b401;}
.p-promo .p7{background-color:#dc78fe;}
.p-promo-title{width: 14.5em; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}

/*bg img*/
.bg{ background:url(../mimages/in-icon.png) -0.264em  -0.176em no-repeat; background-size: 6.062em 3.558em;}
.bg1{ background:url(../mimages/searchicon.png) no-repeat 0 0;background-size:5.882em 7.941em;}
.bg2{ background:url(../mimages/icon.png) no-repeat 0 0;background-size:12.757em 5.107em;}
.bg3{ background:url(../mimages/in-icon1.png) no-repeat 0 0;background-size:10.714em 10.714em;}
.bg4{ background:url(../mimages/searchicon.png) no-repeat 0 0;background-size:7.14em 9.642em;}
.bg5{ background:url(../mimages/carticon.png) no-repeat 0 0;background-size:7.142em 7.142em;}
/*back*/
.back-box{ position:relative; background:url(../mimages/top_bg.png) repeat-x;max-width: 640px;min-width: 320px;width: 100%; z-index:999}
.back-box2{ position:relative;/* border-bottom:1px solid #ccc;*/ background:url(../mimages/top_bg.png) repeat-x;}
.submit_{ position:absolute;top:.9em;right:.9em; color:#fff; font-size:1.1em;}
.submit_0{ position:absolute;top:.4em;right:.9em; color:#fff; font-size:1.1em;}



/*.back-box .back{ position:absolute;left:0.588em;top:.457em; color:#fff; font-size:1.214em; width:2.529em; height:1.5em; line-height:1.5em; background:url(../mimages/bg.png) 0%  -114px;display:block;padding-left:1em;text-align:left;}*/
.back-box .back,.back-box2 .back{position: absolute;left: 0.588em;top: .65em;color: #fff;font-size: 1.214em;width: 2.529em;height: 1.4em;line-height: 1.4em;background: url(../mimages/icon.png) no-repeat -8.647em -2.558em;background-size: 10.529em 4.205em;display: block;padding-left: 1em;text-align: left;}
.back-box h2,.back-box2 h2{ padding:.457em 0; height:1.5em; line-height:1.5em; color:#fff; font-size:1.214em; font-weight:normal; text-align:center;}
.back-box.ds-type,.back-box2  .ds-type{ position:absolute; right:.892em; top:1em; width:2em; height:1.5em; line-height:1.5em; font-size:.857em; color:#69af05;}
.top_div {height:2.9274em;width:100%; background-color:#e6e6e6;}
.bottom_div {height:3.6057em;width:100%; background-color:#e6e6e6;}

.font_{ font-size:.9em}
/*loadmore*/
.load-more{text-align:center;padding:10px 0px};
.border{ border:none;}
/*switch*/
.ui-page .ui-field-contain{position: absolute;right: 0.769em;top: 0.5em;}
.ui-page .ui-field-contain .ui-bar-inherit{width:3.642em;height:2.214em;border-radius:2.214em;border:0 none;}
.ui-page .ui-field-contain .ui-slider-label-a{background-color:#69af05;}
.ui-page .ui-field-contain .ui-slider-label-b{background-color:#c6c6d0;}
.ui-slider-inneroffset {margin: 0 1.107em;position: relative;z-index: 1;}
.ui-page .ui-slider-track .ui-btn.ui-slider-handle{font-size:1em;width:2.071em;height:2.071em;border-radius:2.071em;background-color:white;margin:0.071em 0 0 -1.035em;border:0 none;}
.ui-page .ui-slider-switch .ui-btn.ui-slider-handle{margin:0.071em 0 0 -1.035em;}
.ui-icon-delete:after{background:url(../mimages/icon.png) no-repeat -7.323em -2.705em; background-size:10.529em 4.205em;}
.ui-btn{font-size:1em;}
.ui-btn-icon-left:after, .ui-btn-icon-right:after, .ui-btn-icon-top:after, .ui-btn-icon-bottom:after, .ui-btn-icon-notext:after{width:1.571em;height:1.2em;}
.ui-input-search.ui-input-has-clear .ui-btn.ui-input-clear, .ui-input-text.ui-input-has-clear .ui-btn.ui-input-clear{margin-top:-1.15em;}
/*select*/
.p-select{cursor:pointer;}
.p-select .i{width:1.285em;height:1.285em;border-radius:1.285em;border:0.0714em solid #c8c8c8;background-color:#f3f3f3;display:inline-block;}
.p-select.checked .i{border:0.0714em solid #6db10b;background: url(../mimages/searchicon.png) no-repeat -3.607em -1.142em #6db10b; background-size:7.14em 9.642em;}
.p-select.disabled{cursor:default;}
.p-select.disabled .i{border:0.0714em solid #dcdcdc;background: url(../mimages/searchicon.png) no-repeat -5.785em -0.107em; background-size:7.14em 9.642em;}
.addrList li .dt{padding:0.714em;border-bottom:1px solid #dcdcdc;height:1.428em;}
.pOperator,.pOperator a{color:#69af05}
.addrList li .dd{padding:0.714em;line-height:1.464em;}
.addrList li .mc{word-wrap:break-word;word-break:break-all;}
/*buttons*/
.btns{text-align:center;}
.btns a{display:inline-block;font-size:1.142em;width:6.562em;height:2.1875em;line-height:2.1875em;text-align:center;color:white;border-radius:0.156em;margin:0 0.225em;font-weight:normal;text-shadow:none;}/*margin:0 0.625em;*/
.btns .b1{background-color:#fa9600;}
.btns .b2{background-color:#fa6400;}
.btns .disabled{background-color: #e2e2e7;color: #c4c4c4;cursor: default;}
.ui-mobile .ui-page-active{overflow-x:visible;}
.pBuyCart{padding:0.375em;position:relative;height:2.5em;}/* 0.714em*/s
.pBuyCart .cart-box{position:absolute;padding:0.375em;top:0;right:0;width:3.357em;height:2.187em;}
.pBuyCart .cart{width:1.821em;height:1.671em;position:absolute;top:0.857em;right:1.607em;background: url(../mimages/searchicon.png) no-repeat -5.035em -4.892em; background-size:7.14em 9.642em;}
.pBuyCart .cartNum{display:block;font-size:0.857em;height:1.5em;background:#fa6400;position:absolute;top:-0.916em;right:-0.791em;text-align:center;line-height:1.5em;overflow:hidden;border-radius:50%;color:white;padding:0 0.2em;font-weight:normal;text-shadow:none;min-width:1.258em;}
/*addressBox*/
/*.addressBox{padding:.714em; background:#f0f0f0;}*/
/*.addressBox .address{  border:1px solid #dcdcdc; background:#fff;}*/
.address .ui-input-text.ui-input-has-clear .ui-btn.ui-input-clear{ margin: -.88em .3125em 0;}
.address .color0{ color:#969696;}
.address .color1{ color:#333;}
.address .pad0{ padding:0;}
.address span{ display:block;}/* border-bottom:1px solid #dcdcdc;*/
.address span .address_input{ height:3.178em;/* padding:0 .7em;*/ font-size:1em; border:none;}
.address span em.new-icon{ float:right; margin-top:1em;}

.record_f span em.new-icon{ margin-top:.5em}
.address .add-r{ position:relative;}
.address .add-r-title{ padding:0 .7em; line-height:3.178em; cursor:pointer; -webkit-user-select:none;}
.address .add-r-textarea{ height:6.392em; line-height:1em; padding:.7em; border:none; font-size:1em; resize:none;}
/*error*/
.error{ background:#f0f0f0;min-height:400px;}
.error-box{ width:10.071em; margin:auto; padding-top:35%;}
.error-box span{ display:block;}
.error-box .error-icon{ background-position:-2.18em -1.3em; width:1.895em; height:1.892em; margin:auto; text-align:center;}
.error-box .no-icon{ background-position:-2.285em 0; width:1.171em; height:1.071em; margin:auto; text-align:center;}
.error-box .error-title{ font-size:1em; color:#000; line-height:1.428em; text-align:center;}
.error-box .order-btn{ display:block; border-radius:5px; width:7.5em; height:2.428em; line-height:2.428em; background:#fa6400; font-size:1em; text-align:center; color:#fff; margin:auto;}
.error-box .m1{ margin-bottom:1.071em;}
.error-box .m0{ margin-top:2.071em;}

.ui-window{ min-width:320px;max-width:640px;margin:0 auto;font-size:14px;width:100%;background-color:#ffffff;position:absolute;z-index:11;left:50%;}
@media screen and (min-width:480px){.ui-window{ font-size:21px;}} 
@media screen and (min-width:640px){.ui-window{ font-size:28px;}}
.ui-window-shade{width:100%;background-color:black;opacity:0.6;position:absolute;z-index:10;top:0;left:0;filter:alpha(opacity=60);}

.ui-list-grid{padding:0.714em 0 0 0.714em;background:#f0f0f0;}
.ui-list-grid-wrap{width:100%;}
.ui-list-grid-item{float:left;width:50%;}
.ui-list-grid .ui-list-item{margin:0 0.714em 0.714em 0;background:white;}
.ui-list-grid .p-img{width:100%;position:relative;overflow:hidden;max-height:10.357em;}
.ui-list-grid .p-item{margin:0.357em;}
.ui-list-grid .p-name{font-size:0.857em;}
.ui-list-grid .p-cart a{top:3.9em;right:0;}
.ui-list-grid .p-promo{position:absolute;top:0;left:0;}
.ui-list-grid .p-djs{position:absolute;bottom:0;margin:0;padding:0;height:2.272em;line-height:2.272em;color:#666666;width:100%;text-align:center;background:rgba(255,255,255,0.5)}
/*footer*/
.footer-padding{ padding-bottom:3em;}
footer{ min-width:320px;max-width:640px;margin:0 auto;font-size:14px;width:100%;background-color:#ffffff;}
@media screen and (min-width:480px){footer{ font-size:18px;}} 
@media screen and (min-width:640px){footer{ font-size:24px;}}
.f_nav{ height:3.241em; background:#f0f0f5; border-top:1px solid #e2e2e7; border-bottom:1px solid #e2e2e7; color:#666;}
.f_nav:after{content: "."; display: block; height:0; clear: both; visibility:hidden;}
.f_nav span, .f_nav a.f-s-2{ float:left; display:inline-block; height:2.541em; line-height:2.541em; font-size:1em; color:#666; margin-top:.357em;}
.f_nav a{ color:#666;}
.f_nav .f-s-0{ width:24%; padding:0 4% 0 3%;white-space: nowrap; text-overflow:ellipsis;/* padding:0 .416em 0 1.166em; width: 8.857em;*/ overflow: hidden; text-align: left;}
.f_nav .f-s-1{ width:32%; /*padding:0 .416em 0;*/}
.f_nav .f-s-1 .a-width-left,.f_nav .f-s-1 .a-width-right{ width:40%;}
.f_nav .f-s-1 .a-width-left{ padding-left:10%;}
.f_nav .f-s-1 .a-width-right{ padding-right:10%; text-align:right;}
.f_nav .f-s-2{ width:25%; padding-left:5%; /*padding-left:.416em;*/}
.f_nav .f-s-3{ padding-right:4.33em;}
.f_nav .border-r{ border-right:1px solid #e2e2e7;}
.f_nav .line{ width:1px; height:2.541em; background:#e2e2e7; overflow:hidden;}
.f_nav .f_top{ display:inline-block; background-position: -8em 0; width:1.083em; height:.75em;}
.f_con{ position:relative; line-height:2em; text-align:center; font-size:1em; color:#969696;}
.f_con p{ padding-top:.5em;}
.f_con p a{ position:relative;}
.f_con em.hand{ position:absolute; top:.416em; right:-1em; background-position: -.583em -1.958em; width:1.071em; height:1.285em; display:inline-block;}
.f_con .f-color{ color:#969696;}
.f_con .f-color1{ color:#69af05;}
.f_con .f-color2{ color:#c8c8c8;}
.f_copyright{font-size:0.917em;}
.cart-for-pad{min-width:320px;max-width:640px;margin:0 auto;font-weight:normal;text-shadow:none;}

.home_type{ display:inline-block; position:fixed; left:.5em; bottom:1.2em; z-index:999999; background:url(../mimages/logo1.png) left top no-repeat; background-size:3.891em 4.016em; width:3.891em; height:4.016em;}
.home_bottom{ bottom:5em;}
.home_page{ display:none; position:fixed; width:100%; height:100%; background:#fff; opacity:0; z-index:111111;}

.A-type{ width:100%; height:100%; position:fixed; left:0; top:0; margin-left:-5.6em; z-index:99998; display:none; overflow:hidden; }
.A-type .tbl-type-box{width:30%; height:100%; margint-top:0; float:left; background:rgba(240,240,245,0.8);}
.A-type ul{ display:table; }
.A-type li{ display:table-cell; width:100%;}
.A-type .tbl-type{ display:table; width:30%; height:20.428em; position:absolute; top:50%; margin-top:-10.214em;}
.A-type .tbl-cell{ width:100%; float:left; vertical-align:middle; text-align:center;}
.A-type a{ display: block; text-align: center; }
.A-type .menu4-icon .number{ position:absolute; top:-.75em; left:1.5em; padding: 0 .2em; height:1.5em; line-height:1.5em; background:#fa6400; border-radius:50%; color:#fff;min-width:1.258em;}
.A-type .menu5-icon .news-people{ position:absolute; top:.4em; right:.4em; width:.5em; height:.5em; background:#fa6400; border-radius:50%; box-shadow:0 2px 2px #c1c1c5; color:#fff;}
.A-type .cate-name { display: block; font-size: .714em; color: #666; text-align: center;}
.A-type .menu1-icon, .A-type .menu2-icon, .A-type .menu3-icon, .A-type .menu4-icon, .A-type .menu5-icon, .A-type .menu6-icon { position:relative;  margin:.5em 0 0 0; display: inline-block; width: 2.5em; height: 2.5em; line-height: 2.5em; background: #349ddb; border:2px solid #fff; border-radius: 2.5em; text-align: center; vertical-align: middle;}
.A-type .menu1-icon span, .A-type .menu2-icon span, .A-type .menu3-icon span, .A-type .menu4-icon span, .A-type .menu5-icon span, .A-type .menu6-icon span { display: inline-block; height: 1.571em; width: 1.678em; background:url(../mimages/typeIcon.png) left top no-repeat; text-indent: -9999px; background-size: 10.214em 1.607em; }
.A-type .menu1-icon span{ margin-top:.46em; background-position:0 0;}
.A-type .menu2-icon span{ margin-top:.57em; background-position:-2.107em 0;}
.A-type .menu3-icon span{ margin-top:.56em; background-position:-4.25em 0;}
.A-type .menu4-icon span{ margin-top:.57em; background-position:-6.535em 0;}
.A-type .menu5-icon span{ margin-top:.52em; background-position:-8.535em 0;}
.ui-footer{background-color:white;}

.slipping{max-height:640px;}
.slipping img{max-width:640px;}
.focus{text-align:center;width:100%;max-width:640px;}
.focus span{width:0.3em; height:0.3em;margin-right:0.264em;border-radius:0.176em;background:#808080;display:inline-block;}
.focus span.current{background:#fa7217;}
.stock-warning{color:#fa6400;}
.ui-footer-fixed .pBuyCart .btns{width:90%;}
.ui-fixed-wrap{left:0;width:100%;position:fixed;bottom:0px;background:white;}

.bg_e6{ background-color:#e6e6e6;}
.left{ float:left}
.right{ float:right}
.footer_box{ border-top:1px solid #9c9c9c;}
.footer{ width:100%; position:fixed; bottom:0;font-size:0.8em; z-index:999; max-width:640px; min-width:320px;}
.bg_2{ display:block;background:url(../images/bg_2_03.png) repeat-x; width:100%; height:0.3125em;}
.footer_box{ background-color:#ebebeb; width:100%; height:4em;}
.footer_box dl dt img{ width:2em; height:2em; margin:auto; display:block}
.footer_box dl .icon_home{background-position:0.12em -3.57em ;width: 2em;height: 2em;display: inline-block;}
.footer_box dl .icon_users{background-position:-2.142em -3.57em ;width: 2em;height: 2em;display: inline-block}
.footer_box dl .icon_tc{background-position:-4.3554em -3.57em ;width: 2em;height: 2em;display: inline-block}
.footer_box dl .icon_news{background-position:-6.7615em -3.57em ;width: 2em;height: 2em;display: inline-block}
.footer_box dl .icon_user{background-position:-8.8536em -3.57em ;width: 2em;height: 2em;display: inline-block}

.footer_box dl .icon_home1{background-position:0.12em -5.89em ;width: 2em;height: 2em;display: inline-block;}
.footer_box dl .icon_users1{background-position:-2.142em -5.89em ;width: 2em;height: 2em;display: inline-block}
.footer_box dl .icon_tc1{background-position:-4.3554em -5.89em ;width: 2em;height: 2em;display: inline-block}
.footer_box dl .icon_news1{background-position:-6.7615em -5.89em ;width: 2em;height: 2em;display: inline-block}
.footer_box dl .icon_user1{background-position:-8.8536em -5.89em ;width: 2em;height: 2em;display: inline-block}

.footer_box dl{ width:21%; margin:.5em auto 0em 0em; text-align:center;}
.footer_box dl.width16{width:16%;}
.footer_box dl  dd{ text-align:center;color:#5e5e5e; font-weight:normal; }
.border_none{ border:none;}



.title_span{height: 3.05em; line-height:3.178em; width:20%; text-align:left;padding-left:.5em;}
.mar_5{ margin-right:.5em}
.border-r{width: 96%;border-radius: .5em;margin: .5em auto; background-color:#fff; overflow:hidden; }


.width_text{width: 96%; margin:0 auto}
.bor_1px{border: 1px solid #dcdcdc;width: 100%;margin: .5em auto;display: block; width:100%; padding-left:0em;}

.content_M{ padding:.5em; text-indent:1em;}