@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0;}
article, header, footer, aside, hgroup, section, figcaption, figure, details, address, menu{ display:block;}
body{ background:#f1f2f1; font-family:microsoft yahei;font-size: 100%;vertical-align:baseline;min-width:320px; margin:0 auto; color:#666;  padding:0; font-family:"微软雅黑"; position:relative}
h1,h2,h3,h4,h5{ font-size:12px; margin:0; padding:0}
ul,li,dl,dt,dd{ list-style:none; margin:0; padding:0}
a {cursor:pointer; text-decoration:none; color:#666}
em,i{ font-style:normal}
.clear{ clear:both; width:100%; height:0; overflow:hidden;}
img {vertical-align: middle;border: 0; width: auto\9; height: auto;-ms-interpolation-mode: bicubic; max-width:100%;}
.fl{ float:left}
.fr{ float:right}
samp, input, time{font-family:"微软雅黑";}
input[type="button"], input[type="submit"], input[type="reset"] {
-webkit-appearance: none;
}
textarea {  -webkit-appearance: none;} 
#mark{ width:100%; height:100%; position:fixed; left:0; bottom:0; background:#000; opacity:0.5; z-index:1; display:none}
/*头部*/
.wrap{ margin:0 auto; margin-top:0 !important}
/*.nav{ background:url(../images/line_bg.png) repeat-x left bottom; height:95px; position:absolute; left:0; bottom:0; width:100%; z-index:100}*/
.logo{ width:166px; height:48px; position:absolute; left:16px; top:26px;}
.insider{ position:absolute; right:28px; top:28px; width:41px; height:41px;}
.search{ width:59%; height:64px; background:#fff; position:absolute; left:198px; top:16px; border-radius:6px;}
.search a{ display:block;background:url(../images/search_btn.png) no-repeat 24px center;  height:64px; line-height:64px; font-size:1.75em; text-indent:76px; color:#ccc }
header{ background:#2f8307; height:96px; position:relative}
header .details{ width:96px; height:96px; position:absolute; left:0; top:0}
header .details2{width:96px; height:96px; right:0; top:0; position:absolute}
.details-back{ position:absolute; right:0 !important; top:0; width:96px; height:96px; display:block;}
.details-back img{ width:96px; height:96px;}
.input_txt{ width:70%; background:#fff url(../images/search_btn.png) no-repeat 27px center; border:none; border-radius:6px; line-height:64px; height:64px; position:absolute; left:96px; top:16px; text-indent:84px; font-size:1.75em; color:#999}
.input_btn{ background:none; border:none; width:104px; height:96px; text-align:center; color:#fff; font-size:2.25em; cursor:pointer; position:absolute; right:0; top:0}
.title{ text-align:center; color:#fff; font-size:2.25em; line-height:96px;}
/*底部*/
footer{ text-align:center; color:#999; background:#fff; height:144px; font-size:1.5em; line-height:34px;}
footer p{ padding-top:24px}
footer a{ color:#999; font-size:1.166em; padding:0 16px;}
footer span{ color:#666; padding:0 12px;}
.mar_bt{ margin-bottom:16px;}
.mar_bt2{ margin-bottom:32px;}
.Location{ position:absolute; right:0; top:0}
.back{ position:absolute; right:16px; top:0; font-size:1.75em; line-height:96px;}
.back a{ color:#fff;}
/*==修改银行卡、添加联系人==*/
.xiugai{ margin-top:16px;}
.xiugai dd, .xiugai dt{ background:#fff url(../images/line.png) repeat-x left bottom; height:96px; line-height:96px; font-size:1.75em; padding:0 32px 0 190px; position:relative}
.xiugai dd span, .xiugai dt span{ width:158px; display:inline-block; position:absolute; left:32px; top:0}
.xiugai dt select{ height:90px; line-height:90px; font-size:1em; border:none !important; width:60%}
.xiugai dd .input_txt1{ height:90px; border:none; font-size:1em; background:#fff; color:#999; width:60%}
.xiugai dd .input_btn2{ background:#61d0c7; border:none; border-radius:6px; color:#fff; height:64px; line-height:64px; width:206px; text-align:center; cursor:pointer; font-size:1em; position:absolute; right:32px; top:16px}
.xiugai dd .input_hs{ background:#cccccc}
.xiugai dd label{ margin-right:12px;}
.xiugai dd .input_btn1{ background:#fff; border:2px solid #2f8307; height:60px; line-height:60px; padding:0 48px; position:absolute; right:32px; top:16px; font-size:1em; color:#2f8307; border-radius:6px; }
.xiugai dt.xiugai_btn{ text-align:center; padding:0; margin-bottom:16px; }
.xiugai dt.xiugai_btn .input_btn1{height:64px; line-height:64px; color:#fff; font-size:1.15em;  border:none; padding:0 100px; background:#61d0c7; border-radius:6px;}
.xiugai_text{ background:#fff;}
.xiugai_text textarea{ display:block; width:98%; padding:10px 1%; font-size:1.5em; border:none; line-height:36px;}
.btn{ padding:0 32px}
.fasong{background:#ff6666; border:none; border-radius:6px; color:#fff; height:64px; line-height:64px; padding:0 30px; text-align:center; cursor:pointer; font-size:1em; position:absolute; right:32px; top:16px}
/*==按钮==*/
.switch {position:absolute;width:130px;height:48px; top:24px; right:32px;}
.switch .input_switch{ background:url(../images/ON.jpg) no-repeat; width:130px; height:48px; display:block; border:none; cursor:pointer}
.switch input.switch_on{ background:url(../images/OFF.jpg) no-repeat;}
.input_btn2{ background:#2f8307; color:#fff; height:96px; line-height:96px; width:100%; border-radius:6px; text-align:center; border:none; font-size:1.75em; margin-top:32px;}
/*==添加地址==*/
.address{ color:#999;}
.address dd{ background:#fff url(../images/line.png) repeat-x left bottom; height:122px; padding-top:10px; padding-right:32px; line-height:36px; font-size:1.75em; padding-left:112px; position:relative}
.address dd span{ background:url(../images/choice_icon2.png) no-repeat -48px 0; display:inline-block; width:48px; height:48px; position:absolute; left:32px; top:36px}
.address dd.add_on span{ background-position:0 0}
.address dd i{ position:absolute; top:16px; color:#f60; left:32px;}
.add_icon{ position:absolute; right:16px; top:30px}
.add_icon a{ background:url(../images/add_icon.png) no-repeat left center; font-size:2.25em; color:#fff; padding-left:50px;}
.return_title{ font-size:1.75em; background:#fff url(../images/line.png) repeat-x left bottom; height:64px; line-height:64px; padding-left:32px;position:relative}
.return_title a{ position:absolute; right:0; top:0; background:url(../images/icon3.png) no-repeat right center; display:inline-block; line-height:64px; padding-right:54px;}
.chujia{ padding:15px 0; background:#fff;}
.chujia li{line-height:40px;margin-bottom:16px;}
.chujia li .name{ float:left; width:80px;font-size:1.75em; text-align:right; margin-right:16px; display:inline }
.chujia li div{ font-size:1.5em}
.class_all{ padding:0 0 0 96px;color:#999;display:block;}
.rest{ display:none}
.cjcg_span{ width:80%; float:left;}
.cjcg_span span{ border:1px solid #dddddd; height:34px; line-height:34px; color:#ccc; border-radius:6px; display:inline-block; padding:0 15px; margin-right:16px; margin-bottom:16px;}
.chujia .chujia_price{ font-size:1.5em; padding-left:32px;}
.trading{ background:#fff;}
.trading dd{ background:url(../images/line.png) repeat-x left bottom; height:96px; line-height:96px; font-size:1.75em; padding:0 16px 0 200px; position:relative}
.trading dd span{ position:absolute; left:32px; top:0}
.trading dd span i{ background:#f66; width:12px; height:12px; border-radius:20px; display:inline-block; margin-left:12px;}
.trading dd:nth-last-of-type(1){ background:none}
.trading_style{ background:url(../images/icon3.png) no-repeat right center}
.trading_style a{ background:url(../images/choice_icon3.png) no-repeat; color:#999; display:inline-block; height:54px; line-height:54px; padding-left:80px;}
.trading_style a.zfb{ background-position:0 0;}
.trading_style a.yhk{ background-position:0 -54px;}
.trading_style a.smhs{ background-position:0 -108px;}
.trading_style a.yhq{ background:url(../images/quan.png) no-repeat}
.input_txt2{ border:none; line-height:90px; font-size:1em; width:80%; color:#999}
.trading dt{ background:url(../images/line.png) repeat-x left top; text-align:center; padding:16px 0}
.red{ background:#f47264}
.ding_btn{height:96px; line-height:96px; position:fixed; width:100%; bottom:0; left:0}
.ding_btn .input_btn2{ border-radius:0; margin-top:0; font-size:2.25em;}
.wrap_box{ padding-bottom:142px;}
.bottom_tools{position:fixed;z-index:1070;right:40px;bottom:40px;}
.bottom_tools>*{font:0/0 a;display:block;margin-top:5px;color:transparent;border:0;background-color:transparent;text-shadow:none}
#scrollUp{width:96px;height:96px;background:url(../images/go_top.png);display:none;}
/***************二手优品*****************/
.header_qiehuan{ height:58px; background:#fff url(../images/line.png) repeat-x left bottom; text-align:center; font-size:1.75em; line-height:58px; position:relative; z-index:10; background:#FFF; margin-top:0px;}

.header_qiehuan ul{ width:100%; text-align:center;}
.header_qiehuan ul li{display:block; width:20%; float:left;}
.header_qiehuan ul li a{font-size:0.55em; font-weight:bold;}
.header_qiehuan ul li a.on{ color:#2f8307;}


.saixuan{ background:#f6f6f6; border-bottom:1px solid #dddddd; height:96px; margin-bottom:16px; font-size:1.75em; text-align:center; color:#999; z-index:100; position:relative}
.saixuan li{ height:72px;padding-top:24px; width:31%; display:inline-block; text-align:center}
.saixuan li a{ height:48px; line-height:48px; border-right:2px solid #ddd; background:url(../images/down.png) no-repeat 68% center;  width:99%; display:inline-block;}
.saixuan li a.saixuan_up{background:url(../images/up.png) no-repeat 68% center;}
.saixuan li.saixuan_item3 a{background:url(../images/icon5.png) no-repeat 68% center;}
.saixuan li:nth-last-child(1) a{ border:none}
.product_list2{ padding-left:2%;}
.product_list2 dd{ width:45%; height:438px; float:left; background:#fff; position:relative; margin:0 2% 16px 2%; padding-top:40px; display:inline}
.product_dj{ width:74px; height:74px; position:absolute; left:4px; top:10px;}
.product_dj img{ width:74px; height:74px;}
.product_img2{ text-align:center; margin-bottom:36px;}
.product_img2 img{ width:256px; height:256px;}
.product_name2{ line-height:34px; font-size:1.5em; padding-left:16px;}
.product_name2 *{ vertical-align:middle}
.product_name2 span{ color:#fe7b33; display:inline-block}
.product_name2 a{ width:60%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; display:inline-block}
.product_price2{ line-height:34px; font-size:1.5em; padding-left:16px; margin-bottom:16px;}
.yp_price{ font-size:1.75em; color:#ff6666; padding-left:16px;}
.sn-ibar{ position:fixed; left:16px; bottom:30px;}
.ibar_btn{ background:url(../images/cs.png) no-repeat; width:96px; height:96px;}
.ibar_close_btn{background:url(../images/close.png) no-repeat;}
.sn-ibar ul{ width:314px; display:none}
.sn-ibar li{ height:102px; width:182px; margin-bottom:16px; border-radius:50px; box-shadow:5px 5px 12px #999; font-size:1.25em; padding:8px 30px 0 102px;}
.sn-ibar li strong{ font-size:1.5em; color:#999;}
.sn-ibar li.ibar_item1{ background:#FFF url(../images/A+.png) no-repeat 14px center;}
.sn-ibar li.ibar_item2{ background:#FFF url(../images/A.png) no-repeat 14px center;}
.sn-ibar li.ibar_item3{ background:#FFF url(../images/B.png) no-repeat 14px center;}
.sn-ibar li.ibar_item4{ background:#FFF url(../images/C.png) no-repeat 14px center;}
.saixuan_price, .saixuan_dengji{ display:none; background:#fff; position:absolute; left:0; width:100%; top:97px; z-index:10; color:#999; text-align:left}
.saixuan_price dd, .saixuan_dengji dd{ background:url(../images/line.png) repeat-x left bottom; height:96px; line-height:96px; padding:0 32px;}
.saixuan_price dd.active, .saixuan_dengji dd.active{ color:#ff942a}
.saixuan_input{ background:#f6f6f6 url(../images/line.png) repeat-x left bottom; height:96px; line-height:96px; position:relative; text-align:right}
.saixuan_input span{ position:absolute; left:32px; top:0; background:url(../images/close2.png) no-repeat left center; padding:0 0 0 50px;}
.saixuan_btn1{ background:#f6f6f6; border:1px solid #2f8307; font-size:1em; color:#2f8307; width:138px; height:46px; border-radius:6px; cursor:pointer}
.saixuan_btn2{ background:#2f8307; border:1px solid #2f8307; font-size:1em; color:#fff; width:138px; height:46px; border-radius:6px; margin:0 16px; cursor:pointer}
.saixuan_cz{ background:#fff; position:absolute; right:0; top:0;width:100%; z-index:100; font-size:1.75em; display:none}
.saixuan_title{ background:url(../images/line.png) repeat-x left bottom;height:96px; line-height:96px; padding:0 32px; position:relative;}
.saixuan_title samp{ position:absolute; right:0; top:0; background:url(../images/icon3.png) no-repeat right center; padding-right:64px;}
.saixuan_title samp em{ color:#2f8307;}
.saixuan_cz ul{}
.saixuan_cz li{ height:96px; line-height:96px; background:url(../images/line.png) repeat-x left bottom; padding:0 32px 0 64px; position:relative}
.saixuan_cz li span{ background:url(../images/choice_icon2.png) no-repeat -48px 0; width:48px; height:48px; display:inline-block; position:absolute; right:32px; top:24px;}
.saixuan_cz li.pay_on span{ background-position:0 0}
.baoxiu{ margin-bottom:16px; font-size:1.75em;}
.baoxiu dt{ height:96px; line-height:96px; background:#fff url(../images/icon3.png) no-repeat right center; border-bottom:1px solid #ddd; padding:0 32px;}
.baoxiu dt.baoxiu_up{ background:#fff url(../images/icon3_on.png) no-repeat right center}
.baoxiu dt span{ width:174px; display:inline-block}
.baoxiu dt em{ color:#999;}
.baoxiu dt em i{ color:#ff6666}
.baoxiu dd{ display:none}
.baoxiu dd div{height:96px; line-height:96px; background:#fff url(../images/line.png) repeat-x left bottom; padding-left:102px; position:relative;} 
.baoxiu dd div span{ background:url(../images/choice_icon2.png) no-repeat -48px 0; display:inline-block; width:48px; height:48px; position:absolute; left:32px; top:22px}
.baoxiu dd div.pay_on span{ background-position:0 0}
/*==付款方式==*/
.pay2{ color:#999;}
.pay2 dd{ background:#fff url(../images/line.png) repeat-x left bottom; height:96px; line-height:96px; font-size:1.75em; padding-left:136px; position:relative}
.pay2 dd span{ background:url(../images/choice_icon2.png) no-repeat -48px 0; display:inline-block; width:48px; height:48px; position:absolute; left:32px; top:22px}
.pay2 dd em{height:54px; line-height:54px; display:inline-block;  padding-left:88px}
.pay2 dd.pay_item1 em{ padding-left:0}
.pay2 dd.pay_item2 em{ background:url(../images/card.png) no-repeat}
.pay2 dd.pay_item3 em{ background:url(../images/card2.png) no-repeat}
.pay2 dd.pay_on span{ background-position:0 0}
.pay2 dd samp{ position:absolute; right:32px; top:0}
.pay2 dt{ padding:0 32px;}
.pay2 dd div.card-zfb{  background: url(../images/card.png) no-repeat left 8px; font-size:1em; line-height:30px; padding-left:88px; padding-top:20px;}
.pay2 dd div.card-yhk {background: url(../images/card2.png) no-repeat left 8px; font-size:1em; line-height:30px; padding-left:88px; padding-top:20px;}
.pay2 dd div i{ margin-right:24px;}
.question{ background:#FFF}
.question dt{ padding:0 32px; background:url(../images/icon3.png) no-repeat right center; height:96px; line-height:96px; font-size:1.75em; border-bottom:1px solid #ddd;}
.question dd{ display:none;  font-size:1.5em; color:#999999; padding:16px 32px; line-height:40px; border-bottom:1px solid #ddd;}
.table_list{ font-size:0.75em; margin-top:16px;}
.table_list td{ background:#fff; padding:12px;}
.question dt.current{ background:url(../images/icon3_on.png) no-repeat right center;}
.g-mn{max-width:100%;max-height:100%; background:#fff; border-bottom:1px solid #ddd; position:relative}
.g-mn .m-slide{position:relative;overflow:hidden;max-width:100%;max-height:100%}
.g-mn .m-slide .bd {position: relative;z-index: 0}
.g-mn .m-slide .bd li {position: relative;text-align: center; width:100%}
.g-mn .m-slide .bd li img {background: url(../images/loading.gif) center center no-repeat; width:100%;}
.g-mn .m-slide .hd {position: absolute;width:210px;height: 18px;line-height: 18px;bottom:112px;left: 50%;margin-left: -105px;z-index: 1;text-align: center;-webkit-border-radius: 4px;border-radius: 4px}
.g-mn .m-slide .hd li {display: inline-block;width:34px;height:14px;text-indent: -9999px;overflow: hidden;margin:0 4px;background-color:#c2c2c2;border-radius:3px;cursor:pointer}
.g-mn .m-slide .hd li.on {background-color:#f33234;width:34px;height:14px;}
.g-mn-title{ background:#fff; height:108px; line-height:46px; padding:20px 32px 0 32px;}
.g-mn-title span{ font-size:1.75em; display:block}
.g-mn-title em{ font-size:2.25em; color:#ff6666}
.g-mn-title samp{ font-size:1.5em; color:#999; margin-left:50px;}
.baozhang{ background:#fff; padding:20px 0 10px 0}
.baozhang li{ width:25%; text-align:center; float:left;}
.baozhang li samp{ width:74px; height:74px; display:inline-block; background:url(../images/list_icon.jpg) no-repeat;}
.baozhang li span{ display:block; font-size:1.5em;}
.baozhang li em{ display:block; font-size:0.875em;}
.baozhang li.item1 samp{ background-position:0 0}
.baozhang li.item2 samp{ background-position:0 -74px}
.baozhang li.item3 samp{ background-position:0 -148px;}
.baozhang li.item4 samp{ background-position:0 -222px;}
.xinxi_box{ background:#fff}
.xinxi_box dt{ height:96px; font-size:1.75em; line-height:96px; padding:0 32px; border-bottom:1px solid #ddd; background:url(../images/icon3.png) no-repeat right center}
.xinxi_box dt.guige{background:url(../images/icon3_on.png) no-repeat right center}
.xinxi_box dt a{ display:block}
.xinxi_box dd{}
.goods{ padding:20px 32px;}
.goods div.goods_name{ float:left; width:132px; line-height:44px; font-size:1.75em; color:#999}
.goods div.good_nr{ float:left; }
.goods div.good_nr span.price{ color:#999}
.goods div.good_nr .goods_qh{ font-size:1.75em; height:44px; margin-bottom:8px;}
.goods div.good_nr .goods_qh a{ border-radius:3px; background:#fff; border:2px solid #ddd; height:40px; line-height:40px; display:inline-block; padding:0 20px; text-align:center; margin-right:18px;}
.goods div.good_nr .goods_qh a.curr{ color:#f33234; border:2px solid #ec3259; height:40px; line-height:40px; background:#fff url(../images/gou.gif) no-repeat right bottom;}
.goods div.good_nr .goods_qh a.error{background:#eee; border:2px solid #eee; color:#cccccc; height:40px; line-height:40px; display:inline-block; padding:0 20px; text-align:center; margin-right:8px; }
.goods div.good_nr .goods_sm{ height:104px; border:1px solid #ddd; width:388px; background:#fff; margin-bottom:30px;}
.goods div.good_nr .goods_sm .goods_sm_img{ width:74px; height:74px; float:left; margin:14px 12px 0 8px; display:inline}
.goods div.good_nr .goods_sm p{ padding:8px 0 0 0; font-size:1.25em; color:#999}
.goods div.good_nr .goods_sm p span{ font-size:1.4em; display:block;}
.goods div.good_choice{ height:auto !important; min-height:44px; font-size:1.75em; margin-bottom:20px; width:70%; float:left}
.goods div.good_choice a{ border-radius:3px; background:#fff; border:2px solid #ddd; height:40px; line-height:40px; display:inline-block; padding:0 20px; text-align:center; margin-right:18px; margin-bottom:10px}
.goods div.good_choice a.curr{ color:#f33234; border:2px solid #ec3259; height:40px; line-height:40px; background:#fff url(../images/gou.gif) no-repeat right bottom;}
.goods div.good_choice a.error{background:#eee; border:2px solid #eee; color:#cccccc; height:40px; line-height:40px; display:inline-block; padding:0 20px; text-align:center; margin-right:8px; }
.hedan{ background:#fff url(../images/list_icon2.jpg) repeat-x left top; padding:16px 0 16px 0; position:relative}
.hedan_name{ text-align:center; font-size:2.25em; line-height:88px; background:url(../images/bg_icon2.jpg) repeat-x left bottom; padding-bottom:12px; margin:0 32px;}
.hedan_mc{ margin:20px 32px; font-size:1.5em; line-height:40px;}
.hedan_mc span{ margin-right:24px;}
.gai{ width:168px; height:168px; position:absolute; right:80px; top:104px}
.table_box{ padding:0 32px;}
.table_overflow{}
.table{}
.table th{ background:#ededed; height:48px; font-size:1.5em; font-weight:normal}
.table .th1{ width:22%}
.table .th2{ width:40%}
.table .th3{}
.table td em{ color:#f66}
.table td{ padding:12px 0; text-align:center; border-bottom:1px solid #ddd; font-size:1.25em; color:#999}
.table .th4{ width:22%; height:96px; font-size:1.5em; color:#666; border-top:1px solid #ddd; border-bottom:none}
.table .th5{ width:40%; height:96px; font-size:2.25em; color:#666; border-top:1px solid #ddd; border-bottom:none}
.table .th6{ font-size:2.25em; height:96px;color:#666; border-top:1px solid #ddd; border-bottom:none}
/*=======以旧换新==========*/
.product_list3{ padding-left:2%;}
.product_list3 dd{ width:45%; height:488px; float:left; background:#fff; position:relative; margin:0 2% 16px 2%; padding-top:40px; display:inline}
.product_img3{ text-align:center; margin-bottom:36px;}
.product_img3 img{ width:256px; height:256px;}
.product_name3{ line-height:44px; font-size:1.5em; padding-left:16px; overflow:hidden; height:44px;}
.product_name3 span{ color:#fe7b33;}
.product_price3{line-height:44px; line-height:34px; font-size:1.5em; padding-left:16px; color:#999}
.product_price3 span{ text-decoration:line-through}
.hx_price{line-height:54px; padding-left:16px; font-size:1.75em;}
.hx_price em{ color:#ff6666}
@media screen and (min-width:240px) and (max-width:640px){
/*头部*/
.nav1{ height:48px; background-size:1px 48px}
.logo{ width:83px; height:24px; position:absolute; left:8px; top:13px;}
.insider{right:14px; top:14px; width:20.5px; height:20.5px;}
.search{height:32px; background:#fff; left:27.5%; top:8px; border-radius:3px;}
.search a{ background-size:19px 19px; background-position:12px center;  height:32px; line-height:32px; font-size:0.875em; text-indent:38px; color:#ccc }
header{ height:48px;}
header .details{ width:48px; height:48px;}
header .details2{width:48px; height:48px;}
.input_txt{ width:70%; border-radius:3px; background-size:19px 19px; background-position:14px center; line-height:32px; height:32px; left:48px; top:8px; text-indent:42px; font-size:0.875em;}
.input_btn{ width:52px; height:48px; font-size:1.125em;}
.title{font-size:1.125em; line-height:48px;}
/*底部*/
footer{ text-align:center; color:#999; background:#fff; height:72px; font-size:0.75em; line-height:17px;}
footer p{ padding-top:12px}
footer a{ font-size:0.875em; padding:0 8px;}
footer span{ padding:0 6px;}
.mar_bt{ margin-bottom:8px;}	
.mar_bt2{ margin-bottom:16px;}	
.back{ right:8px;font-size:0.875em; line-height:48px;}
/*==修改银行卡、添加联系人==*/
.xiugai{ margin-top:8px; }
.xiugai dd, .xiugai dt{height:48px; line-height:48px; font-size:0.875em; padding:0 16px 0 95px; position:relative}
.xiugai dd span, .xiugai dt span{ width:79px; left:16px;}
.xiugai dt select{ height:45px; line-height:45px;}
.xiugai dd .input_txt1{ height:46px;}
.xiugai dd .input_btn2{ border-radius:3px; height:32px; line-height:32px; width:103px; position:absolute; right:16px; top:8px}
.xiugai dd .input_hs{ background:#cccccc}	
.xiugai dd label{ margin-right:6px;}
.xiugai dd .input_btn1{ border:2px solid #2f8307; height:30px; line-height:30px; padding:0 24px; position:absolute; right:16px; top:8px; border-radius:3px;}
.xiugai dt.xiugai_btn{ margin-bottom:8px; }
.xiugai dt.xiugai_btn .input_btn1{height:32px; line-height:32px;  padding:0 50px; border-radius:3px;}
.btn{ margin:8px 16px 0 16px}
.btn .input_btn1{ height:48px; line-height:48px;  font-size:1.125em;border-radius:3px;}
.xiugai_text{ background:#fff;}
.xiugai_text textarea{font-size:0.75em; border:none; line-height:18px;}
.btn{ padding:0 16px}
.fasong{ border-radius:3px; height:32px; line-height:32px; padding:0 15px; position:absolute; right:16px; top:8px}
/*==按钮==*/
.switch { width:65px;height:24px; top:12px; right:16px;}
.switch .input_switch{ background-size:65px 24px; width:65px; height:24px; border:none; cursor:pointer}
.switch input.switch_on{ background-size:65px 24px;}
.input_btn2{ height:48px; line-height:48px; font-size:0.875em; margin-top:8px;}
/*==添加地址==*/
.address dd{ height:61px; padding-top:5px; padding-right:16px; line-height:18px; font-size:0.875em; padding-left:56px;}
.address dd span{ background-size:48px 24px; background-position:-24px 0px; width:24px; height:24px; left:16px; top:18px}
.address dd.add_on span{ background-position:0 0}
.address dd i{ position:absolute; top:8px; color:#f60; left:16px;}
.add_icon{ right:8px; top:15px}
.add_icon a{ background-size:19px 19px; font-size:1.125em; padding-left:25px;}
.return_title{ font-size:0.875em;height:32px; line-height:32px; padding-left:16px;}
.return_title a{ background-size:32px 32px;line-height:32px; padding-right:27px;}
.chujia{ padding:8px 0; background:#fff;}
.chujia li{line-height:20px;margin-bottom:8px;}
.chujia li .name{width:40px;font-size:0.875em; margin-right:8px;}
.chujia li div{ font-size:0.75em;}
.class_all{ padding:0 0 0 48px;display:block}
.cjcg_span{ width:80%; float:left;}
.cjcg_span span{ height:18px; line-height:18px; border-radius:3px; padding:0 8px; margin-right:8px; margin-bottom:8px;}
.chujia .chujia_price{ font-size:0.75em; padding-left:16px;}
.trading dd{height:48px; line-height:48px; font-size:0.875em; padding:0 8px 0 100px;}
.trading dd span{ left:16px;}
.trading dd span i{width:6px; height:6px; margin-left:6px;}
.trading dd:nth-last-of-type(1){ background:none}
.trading_style{ background-size:32px 32px;}
.trading_style a{ background-size:27px 81px;  display:inline-block; height:27px; line-height:27px; padding-left:40px;}
.trading_style a.zfb{ background-position:0 0;}
.trading_style a.yhk{ background-position:0 -27px;}
.trading_style a.smhs{ background-position:0 -54px;}
.trading_style a.yhq{ background-size:25px 25px;}
.input_txt2{line-height:45px;}
.ding_btn{height:48px; line-height:48px;}
.ding_btn .input_btn2{ border-radius:0; margin-top:0; font-size:1.125em;}
.wrap_box{ padding-bottom:60px;}
.bottom_tools{position:fixed;z-index:1070;right:20px;bottom:20px;}
.bottom_tools>*{font:0/0 a;display:block;margin-top:5px;color:transparent;border:0;background-color:transparent;text-shadow:none}
#scrollUp{width:48px;height:48px; background-size:48px 48px; display:none;}
/***************二手优品*****************/

.saixuan{ height:48px; margin-bottom:8px; font-size:0.875em;}
.saixuan li{ height:36px; padding-top:12px;}
.saixuan li a{ height:24px; line-height:24px; border-right:1px solid #ddd; background-size:17px 9px; background-position:80% center}
.saixuan li a.saixuan_up{ background-size:17px 9px; background-position:80% center}
.saixuan li.saixuan_item3 a{ background-size:27px 27px; background-position:80% center}
.saixuan li:nth-last-child(1) a{ border:none}
.product_list2{ padding-left:2%;}
.product_list2 dd{ width:45%; height:219px; float:left; background:#fff; position:relative; margin:0 2% 16px 2%; padding-top:20px; display:inline}
.product_dj{ width:37px; height:37px; position:absolute; left:2px; top:5px;}
.product_dj img{ width:37px; height:37px;}
.product_img2{ text-align:center; margin-bottom:18px;}
.product_img2 img{ width:128px; height:128px;}
.product_name2{ line-height:18px; font-size:0.75em; padding-left:8px;}
.product_name2 span{ color:#fe7b33;}
.product_price2{ line-height:18px; font-size:0.75em; padding-left:8px; margin-bottom:8px;}
.yp_price{ font-size:0.875em; padding-left:8px;}
.sn-ibar{ position:fixed; left:8px; bottom:15px;}
.ibar_btn{ background-size:48px 48px; width:48px; height:48px;}
.ibar_close_btn{background-size:48px 48px;}
.sn-ibar ul{ width:314px; display:none}
.sn-ibar li{ height:53px; width:91px; margin-bottom:8px; border-radius:25px; box-shadow:5px 5px 12px #999; font-size:0.625em; padding:2px 15px 0 51px}
.sn-ibar li strong{ font-size:1.25em; color:#999;}
.sn-ibar li.ibar_item1{ background-position:7px center; background-size:37px 37px;}
.sn-ibar li.ibar_item2{ background-position:7px center; background-size:37px 37px;}
.sn-ibar li.ibar_item3{ background-position:7px center; background-size:37px 37px;}
.sn-ibar li.ibar_item4{ background-position:7px center; background-size:37px 37px;}
.saixuan_price{top:96px;}
.saixuan_price dd{ height:48px; line-height:48px; font-size:0.875em; padding:0 16px;}
.saixuan_price, .saixuan_dengji{top:49px;}
.saixuan_price dd, .saixuan_dengji dd{height:48px; line-height:48px; padding:0 16px;}
.saixuan_input{ height:48px; line-height:48px;}
.saixuan_input span{ left:16px; background-size:16px 16px; padding:0 0 0 25px;}
.saixuan_btn1{ width:69px; height:23px; border-radius:3px;}
.saixuan_btn2{ width:69px; height:23px; border-radius:3px; margin:0 8px;}
.saixuan_cz{width:100%;font-size:0.875em; }
.saixuan_title{ height:48px; line-height:48px; padding:0 16px; }
.saixuan_title samp{ background-size:32px 32px; padding-right:32px;}
.saixuan_title samp em{}
.saixuan_cz ul{}
.saixuan_cz li{ height:48px; line-height:48px; padding:0 16px 0 32px;}
.saixuan_cz li span{ background-size:48px 24px; background-position:-24px 0px; width:24px; height:24px; right:16px; top:12px;}
.saixuan_cz li.pay_on span{ background-position:0 0}
.baoxiu{ margin-bottom:8px; font-size:0.875em;}
.baoxiu dt{ height:48px; line-height:48px; background-size:32px 32px; padding:0 16px;}
.baoxiu dt.baoxiu_up{ background-size:32px 32px;}
.baoxiu dt span{ width:87px;}
.baoxiu dd div{height:48px; line-height:48px;padding-left:51px;} 
.baoxiu dd div span{ background-size:48px 24px; background-position:-24px 0px; width:24px; height:24px; left:16px; top:11px}
.baoxiu dd div.pay_on span{ background-position:0 0}
/*==付款方式==*/
.pay2 dd{ height:48px; line-height:48px; font-size:0.875em; padding-left:68px;}
.pay2 dd span{background-size:48px 24px; background-position:-24px 0px; width:24px; height:24px; left:16px; top:11px}
.pay2 dd em{height:27px; line-height:27px; display:inline-block;  padding-left:44px}
.pay2 dd.pay_item1 em{ padding-left:0}
.pay2 dd.pay_item2 em{ background-size:32px 32px}
.pay2 dd.pay_item3 em{ background-size:32px 32px}
.pay2 dd.pay_on span{ background-position:0 0}
.pay2 dd samp{ position:absolute; right:16px; top:0}
.pay2 dt{ padding:0 16px;}
.pay2 dd div.card-zfb{ background-size:32px 32px; background-position:0 4px; font-size:1em; line-height:16px; padding-left:44px; padding-top:10px;}
.pay2 dd div.card-yhk {background-size:32px 32px; background-position:0 4px; font-size:1em; line-height:16px; padding-left:44px; padding-top:10px;}
.pay2 dd div i{ margin-right:12px;}
.question{ background:#FFF}
.question dt{ padding:0 16px; background-size:32px 32px; height:48px; line-height:48px; font-size:0.875em;}
.question dd{font-size:0.75em; color:#999999; padding:8px 16px; line-height:20px;}
.question dt.current{ background-size:32px 32px;}
.table_list{ font-size:1em; margin-top:8px;}
.table_list td{ background:#fff; padding:6px;}
.g-mn{max-width:100%;max-height:100%; background:#fff; border-bottom:1px solid #ddd; position:relative}
.g-mn .m-slide{position:relative;overflow:hidden;max-width:100%;max-height:100%}
.g-mn .m-slide .bd {position: relative;z-index: 0}
.g-mn .m-slide .bd li {position: relative;text-align: center; width:100%}
.g-mn .m-slide .bd li img {background: url(../images/loading.gif) center center no-repeat; width:100%;}
.g-mn .m-slide .hd {position: absolute;width:105px;height:18px;line-height: 18px;bottom:30px;left: 50%;margin-left: -52.5px;z-index: 1;text-align: center;-webkit-border-radius: 4px;border-radius: 4px}
.g-mn .m-slide .hd li {display: inline-block;width:17px;height:8px;text-indent: -9999px;overflow: hidden;margin:0 2px;background-color:#c2c2c2;border-radius:3px;cursor:pointer}
.g-mn .m-slide .hd li.on {background-color:#f33234;width:17px;height:8px;}
.g-mn-title{ height:54px; line-height:23px; padding:10px 16px 0 16px;}
.g-mn-title span{ font-size:0.875em;}
.g-mn-title em{ font-size:1.125em;}
.g-mn-title samp{ font-size:0.75em; margin-left:25px;}
.baozhang{ padding:10px 0 5px 0}
.baozhang li{}
.baozhang li samp{ width:37px; height:37px; display:inline-block; background-size:37px 148px;}
.baozhang li span{ display:block; font-size:0.75em;}
.baozhang li em{ display:block; font-size:0.583em;}
.baozhang li.item1 samp{ background-position:0 0}
.baozhang li.item2 samp{ background-position:0 -37px}
.baozhang li.item3 samp{ background-position:0 -74px;}
.baozhang li.item4 samp{ background-position:0 -111px;}
.xinxi_box{ background:#fff}
.xinxi_box dt{ height:48px; font-size:0.875em; line-height:48px; padding:0 16px; background-size:32px 32px;}
.xinxi_box dt.guige{ background-size:32px 32px;}
.goods{ padding:10px 16px;}
.goods div.goods_name{ width:64px; line-height:22px; font-size:0.875em;}
.goods div.good_nr{ }
.goods div.good_nr span.price{}
.goods div.good_nr .goods_qh{ font-size:0.875em; height:22px; margin-bottom:4px;}
.goods div.good_nr .goods_qh a{ border:1px solid #ddd; height:20px; line-height:20px; padding:0 10px; margin-right:9px;}
.goods div.good_nr .goods_qh a.curr{ border:1px solid #ec3259; height:20px; line-height:20px;}
.goods div.good_nr .goods_qh a.error{border:1px solid #eee; height:20px; line-height:20px; padding:0 10px; text-align:center; margin-right:4px; }
.goods div.good_nr .goods_sm{ height:52px; border:1px solid #ddd; width:194px; margin-bottom:15px;}
.goods div.good_nr .goods_sm .goods_sm_img{ width:37px; height:37px;margin:7px 6px 0 4px;}
.goods div.good_nr .goods_sm p{ padding:4px 0 0 0; font-size:0.625em;}
.goods div.good_nr .goods_sm p span{ font-size:1.2em;}
.goods div.good_choice{ height:auto !important; min-height:22px; height:22px; font-size:0.875em; margin-bottom:10px;}
.goods div.good_choice a{ border:1px solid #ddd; height:20px; line-height:20px; padding:0 10px; text-align:center; margin-right:9px; margin-bottom:5px;}
.goods div.good_choice a.curr{ border:1px solid #ec3259; height:20px; line-height:20px; background:#fff url(../images/gou.gif) no-repeat right bottom;}
.goods div.good_choice a.error{border:1px solid #eee;height:20px; line-height:20px; padding:0 10px; margin-right:4px; }
.goods_btn{ background:#ec3259; width:184px; height:38px; line-height:38px; text-align:center; border-radius:3px; color:#fff; border:none; font-size:16px; cursor:pointer}
.good_nr em{ font-size:14px; color:#999; line-height:16px; height:16px; display:inline-block; margin-right:20px;}
.good_nr em *{ vertical-align:middle}
.good_nr em img{ margin-right:4px;}
.hedan{ padding:8px 0 8px 0; position:relative}
.hedan_name{font-size:1.125em; line-height:44px;padding-bottom:6px; margin:0 16px;}
.hedan_mc{ margin:10px 16px; font-size:0.75em; line-height:20px; background-size:6.5px 6px;}
.hedan_mc span{ margin-right:12px;}
.gai{ width:84px; height:84px; right:40px; top:52px}
.table_box{ padding:0 16px;}
.table th{height:24px; font-size:0.75em;}
.table td{ padding:6px 0; font-size:0.625em;}
.table .th4{ width:22%; height:48px; font-size:0.75em;}
.table .th5{ width:40%; height:48px; font-size:1.125em;}
.table .th6{ font-size:1.125em; height:48px;}
/*=======以旧换新==========*/
.product_list3{}
.product_list3 dd{height:244px; margin:0 2% 8px 2%; padding-top:20px;}
.product_img3{ margin-bottom:18px;}
.product_img3 img{ width:128px; height:128px;}
.product_name3{ line-height:22px; height:22px; font-size:0.75em; padding-left:8px;}
.product_price3{line-height:22px; font-size:0.75em; padding-left:8px;}
.hx_price{line-height:27px; padding-left:8px; font-size:0.875em;}
.details-back{ position:absolute; right:0; top:0; width:48px; height:48px;}
.details-back img{ width:48px; height:48px;}
}
@media screen and (min-width:640px) and (max-width:1600px){
.saixuan li a{background-position:90% center}
.saixuan li a.saixuan_up{ background-position:90% center}
.saixuan li.saixuan_item3 a{background-position:90% center}
.header_qiehuan a{ display:inline-block; height:96px; line-height:96px; margin:0 8%;}
}
@media screen and (min-width:400px) and (max-width:420px){
.saixuan li a{background-position:90% center}
.saixuan li a.saixuan_up{ background-position:90% center}
.saixuan li.saixuan_item3 a{background-position:90% center}
	
}
@media screen and (min-width:240px) and (max-width:400px){
.saixuan li a{background-position:94% center}
.saixuan li a.saixuan_up{ background-position:94% center}
.saixuan li.saixuan_item3 a{background-position:94% center}
	
}

nav{position:fixed;bottom:0px;width:100%; z-index:10000}
nav li{width:50%;float:left;max-width:320px;}
.width100{width:100%;}
.clearfix {
    display: inline-table;
  }
  * html .clearfix {
    height: 1%;
  }
  .clearfix {
    display: block;
  }
  .clearfix:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
  }
  * html .clearfix {
    zoom: 1;
  }
  .header_qiehuan ul {
      background: #fff;
  }
body {
    margin: 0px auto;
    min-width: 320px;
    max-width: 640px;
    background-color: #fff;
    min-height: 100%;
}