html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,span,a,b,img,em,del,label,form,fieldset,input,p,th,td{margin:0;padding:0;-webkit-text-size-adjust:none;}
table{border-collapse:collapse;border-spacing:0}
h1,h2,h3,h4,h5,h6{font-size:100%;}
th,em,i{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
fieldset,img,a img{border:0;}
img{vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
.alR{text-align:right;}
.alL{text-align:left;}
.alC{text-align:center;}
del,.xline{text-decoration:line-through;color:#999;}
html{font-size:62.5%;}
/*media*/
@media only screen and (min-width:321px) and (min-height:321px){html{font-size:68.8%!important;}}
@media only screen and (min-width:385px) and (min-height:385px){html{font-size:75%!important;}}
@media only screen and (min-width:481px) and (min-height:481px){html{font-size:81.3%!important;}}
@media only screen and (min-width:561px) and (min-height:561px){html{font-size:87.5%!important;}}
@media only screen and (min-width:641px) and (min-height:641px){html{font-size:93.8%!important;}}
body{font-size:12px;font-size:1.2rem;color:#666;background-color:#f5f5f5;font-family:"Microsoft YaHei",Arial;}
a{color:#666;text-decoration:none;}
.red,a.red{color:#dd2727;}
.white,a.white{color:#fff;}
.gray,.c9,a.gray{color:#999;}
.h,a.h,h.a{color:#fd7a06;}
.c3{color:#333;}
.arial{font-family:Arial;}
.fB{font-weight:bold;}
.fI{font-style:italic;}
.f10{font-size:1rem;}
.f12{font-size:1.2rem;}
.f14{font-size:1.4rem;}
.f16{font-size:1.6rem;}
.f18{font-size:1.8rem;}
.f24{font-size:2.4rem;}
.lh16{line-height:1.6rem;}
.lh18{line-height:1.8rem;}
.lh20{line-height:2rem;}
.lh25{line-height:2.5rem;}
.lh30{line-height:3rem;}
.lh35{line-height:3.5rem;}
.lh55{line-height:5.5rem;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.lr10{padding:0 10px;}
.lrb10{padding:0 10px 10px 10px;}
.lr3{padding:0 3px;}
.mr5{margin-right:5px;}
.ml5{margin-left:5px;}
.ml15{margin-left:15px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mb10{margin-bottom:10px;}
.mb5{margin-bottom:5px;}
.pl5{padding-left:5px;}
.pb5{padding-bottom:5px;}
.pl10{padding-left:10px;}
.pl8{padding-left:18px;}
.pr10{padding-right:10px;}
.pb10{padding-bottom:10px;}
.mr10{margin-right:10px;}
.clearfix:after{content:" ";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
.hid{display:none;}
.ov{overflow:hidden;}
.WB{word-wrap:break-word;}
.wn{white-space:nowrap;}
input::-webkit-input-placeholder{color:#bbb;}
input{outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
input[type="text"],input[type="password"],input[type="number"],input[type="tel"],input[type="search"],input[type="submit"],input[type="button"]{vertical-align:middle;-webkit-appearance:none;}
.b4{border-radius:4px;}
.load img,.gfs li{background:#fff url(./load.gif) 50% 50% no-repeat;}
.page{margin:0 auto;max-width:640px;min-width:320px;}
.pageauto,.header{min-width:320px;max-width:100%;margin:0 auto;}
#top{width:100%;position:relative;height:4.5rem;}
.header{background-color:#be0000;height:4.5rem;line-height:4.5rem;overflow:hidden;color:#fff;z-index:10;position:absolute;top:0;left:0;right:0;}
.hfix{position:fixed;z-index:9;}
.header h2,.header h1{width:100%;text-align:center;font-size:1.6rem;color:#fff;}
.b_l,.b_r,#qxs{position:absolute;top:0;font-size:1.4rem;color:#efdcdc;min-width:3.2rem;display:block;height:4.4rem;}
.b_r,#qxs{right:0;text-align:right;padding-right:1rem;}
.b_l{left:0;background:url(./iback.png) 1rem 50% no-repeat;padding-left:1rem;background-size:2.3rem;}
.vl{padding:0 5px;}
.search{background-color:#f1f1f1;margin:10px 0;border-radius:40px;padding:0 60px 0 15px;position:relative;}
.sl{width:100%;border:none;line-height:normal;border-radius:0;height:3.4rem;color:#666;background:none;}
.sr{width:60px;height:3.4rem;background:#e03b3b url(./cm_se.png) 50% 50% no-repeat;border:none;background-size:2rem 2rem;position:absolute;right:0;top:0;}
#fcat{padding:0 8px 10px 8px;border-bottom:2px solid #fafafa;background-color:#fff;}
.f0{font-size:0px;}
.f_ca{width:33.3%;float:left;position:relative;overflow:hidden;white-space:nowrap;line-height:16px;margin:8px 0;}
.w_ca{width:35px;height:35px;float:left;margin-right:5px;}
.f_ca .c3{font-size:14px;font-weight:700;color:#000;}
.f_ca .c9{font-size:10px;color:#bbb;}
.w_ct{width:22%;display:inline-block;border:1px solid #f1f1f1;border-radius:20px;text-align:center;color:#333;margin:5px 1%;line-height:28px;font-size:12px;}
.w_ct .red{margin-right:5px;}
.bd_t2{border-top:10px solid #fafafa;}
.bgw{background-color:#fff;overflow:hidden;}
.pd10{padding:10px;}
.cnum{width:15px;height:15px;background-color:#dd2727;border-radius:1rem;color:#fff;position:absolute;right:50%;margin-right:-20px; top:3px;line-height:15px;font-size:10px;}
/*footer*/
.gtop{width:40px;height:40px;background:url(./tops.png) 50% 50% no-repeat;background-size:40px 40px;position:fixed;bottom:10px;right:10px;z-index:9;display:none;}
.ghtop{bottom:4.5rem;}
.gtop_s{display:block;}
.ft_nav{padding:0 0 1rem 0;text-align:center;line-height:2rem;margin-top:5px;background-color:#fff;}
.ce{color:#ddd;}
.ft_r{color:#ddd;padding:0 4px;}
.fkf{width:56%;float:left;background-color:#fdd301;color:#000;line-height:18px;overflow:hidden;border-radius:30px;height:30px;text-align:left;padding:8px 0;box-shadow:0px 2px 6px #f1f1f1;}
.fb_im{float:left;height:30px;margin:0 10px 0 15px;}
.fkf .f12{color:#9c8900;font-size:10px;}
.fkfr{width:40%;float:right;background-color:#887295;color:#fff;}
.fkfr .f12{color:#d4ced9;}
/*fnav icon*/
.fnav{width:100%;height:4rem;line-height:4rem;text-align:center;position:fixed;bottom:0;left:0;right:0;z-index:10;background-color:#fff;border-top:1px solid #e5e5e5;}
.nav{width:100%;height:4rem;line-height:4rem;text-align:center;padding:1rem 0;overflow: hidden;border-bottom:1px solid #efefef;}
.fnav li{width:25%;float:left;position:relative;}
.nav li{width:20%;float:left;position:relative;}
.fnav a{display:block;height:3.8rem;background-size:2.3rem 2.3rem;background-position:50% 0.2rem;background-repeat:no-repeat;font-size:1rem;color:#444;line-height:6rem;overflow:hidden;}
.nav a{display:block;height:3.8rem;background-size:2.3rem 2.3rem;background-position:50% 0.2rem;background-repeat:no-repeat;font-size:1.1rem;color:#888;line-height:6.4rem;overflow:hidden;}
.ff_car{display:inline-block;position:relative;}
.f_home{background-image:url(./n1.png);}
.f_cat{background-image:url(./n2.png);}
.f_car{background-image:url(./n3.png);}
.f_user{background-image:url(./n5.png);}
.f_order{background-image:url(./n4.png);}
.fnav a.fnav_on{color:#e3002f;}
.f_home.fnav_on{background-image:url(./n11.png);}
.f_cat.fnav_on{background-image:url(./n21.png);}
.f_car.fnav_on{background-image:url(./n31.png);}
.f_user.fnav_on{background-image:url(./n51.png);}
.f_order.fnav_on{background-image:url(./n41.png);}
/*t*/
.h_bt{position:relative;overflow:hidden;height:3.6rem;line-height:3.6rem;text-align: center;margin:4px 0 0 0;}
.h_bh{position:relative;z-index:2;display: inline-block;background-color:#fff;padding:0 0.5rem;color:#000;font-weight: bold;}
.h_fli{position:absolute;left:32%;right:32%;height:1px;background-color:#ababab;overflow: hidden;z-index:1;top:50%;}
.t{line-height:3.2rem;overflow:hidden;height:3.2rem;position:relative;}
.brl{border-left:4px solid #e74444;padding-left:5px;color:#333;font-size:1.4rem;}
.more{background:url(./mr3.png) right 50% no-repeat;width:3rem;background-size:3.8rem 3.8rem;height:3.2rem;padding-right:1.6rem;margin-right:10px;}
.ft{line-height:3.6rem;padding:0 10px;position:relative;margin-top:0.5rem;overflow: hidden;}
.ft_h{font-size:1.7rem;color:#000;font-weight:700;float:left;}
.ft .more{margin:0;}
.hmg{width:100%;text-align:center;margin:1rem 0;height:6.5rem;overflow:hidden;}
.hmg img{height:6.5rem;width:auto;}
.hslider,.slider{width:100%;overflow:hidden;min-height:100px;max-height:200px;position:relative;}
.hslider{min-height:100px;max-height:230px;}
.sul,.lsul,.gfs{position:relative;z-index:1;width:100%;height:100%;overflow:hidden;}
.sul li,.lsul li{width:100%;height:100%;float:left;text-align:center;}
.sul a{display:block;width:100%;}
#gslider{position:relative;width:100%;min-height:320px;max-height:640px;overflow:hidden;background-color:#fff;}
.gfs li{width:100%;height:100%;display:block;float:left;min-height:320px;text-align:center;}
.jdt{max-width:640px;min-height:320px;}
.btn{position:absolute;left:0;width:100%;bottom:3px;z-index:2;}
.btn i{cursor:pointer;display:inline-block;width:4px;height:4px;border:1px rgba(0,0,0,0.2) solid;margin:0 2px;background-color:#fff;border-radius:5px;opacity:0.7;}
.btn i.on{background-color:#cc0000;}
.da{width:20%;float:left;display:block;text-align:center;margin-bottom:0;color:#333;line-height:1.8rem;height:5.6rem;overflow:hidden;font-size:1.1rem;font-weight: bold;}
.hmnv{padding:0.8rem 0 0.5rem 0;background-color:#fff;overflow:hidden;}
.dam{width:3.4rem;height:3.4rem;}
@media only screen and (max-width:320px){.da{margin-bottom:0.5rem;}.dam{width:3.6rem;height:3.6rem;}}
.h_rm{width:4rem;height:3.6rem;position: absolute;right:10px;top:0;z-index:3;background: url(./r_m.png) right 50% no-repeat;background-size:4rem 1.5rem;}
.nulls{padding:80px 20px;line-height:4rem;background-color:#fff;}
/*frnav*/
.dnav{width:40px;height:40px;background:url(./dnav.png) 50% 50% no-repeat;background-size:40px 40px;display: block;position:fixed;right:10px;bottom:55px;z-index:9;}
.frt_nav{position:fixed;z-index:12;left:0;right:0;bottom:0;top:0;background-color:rgba(0,0,0,0.7);display:none;}
.frt_ul{position:fixed;right:10px;bottom:46px;text-align: right;}
.frt_ul li{margin-top:10px;}
.frt_a{display:block;color:#fff;overflow: hidden;line-height:40px;font-size:1.4rem;}
.frt_m{width:20px;height:20px;vertical-align: middle;}
.frt_p{width:40px;height:40px;float:right;overflow:hidden;border-radius:100%;background-color:#fff;margin-left:10px;text-align: center;line-height: 36px;}
.frt_cx{width:40px;height:40px;margin-left:10px;}
.frt_on{display:block;}
.frt_on .t1{animation:fadeInBottom 0.2s ease 0.3s 1 both;visibility:visible;}
.frt_on .t2{animation:fadeInBottom 0.2s ease 0.3s 1 both;visibility:visible;}
.frt_on .t3{animation:fadeInBottom 0.2s ease 0.2s 1 both;visibility:visible;}
.frt_on .t4{animation:fadeInBottom 0.2s ease 0.1s 1 both;visibility:visible;}
.frt_on .t5{visibility:visible;}
@keyframes fadeInBottom{from{transform:translate3d(0,100%,0);opacity:0}to{transform:translate3d(0,0,0);opacity:1}}
.gtn{width:100%;background-color:#333;background-color:rgba(0,0,0,0.6);position:fixed;top:4.5rem;left:0;bottom:0;line-height:4.2rem;z-index:11;display:none;}
.gt_a{background-color:#fff;border-radius:0 0 12px 12px;}
.gt_a li{padding:0 1rem;border-top:1px solid #f1f1f1;}
.gta{display:block;background:url(./dra.png) right 50% no-repeat;background-size:1.2rem 1.2rem;font-size:1.4rem;color:#333;}

/*goodlist*/
.g_lst{display:block;overflow:hidden;position:relative;border-bottom:1px solid #fafafa;}
.g_ine{padding:10px 0 0 0;overflow:hidden;}
.g_c{width:12rem;height:12rem;float:left;border-radius:6px;margin-right:15px;}
.g_na{height:4.8rem;line-height:2.4rem;font-size:1.5rem;color:#000;overflow:hidden;text-overflow:ellipsis;margin-bottom:15px;font-weight:bold;}
.g_tag{white-space:nowrap;color:#aaa;line-height:16px;height:32px;margin-bottom:4px;overflow:hidden;}
.g_f{margin:0;overflow:hidden;line-height:3.5rem;}
.price{display:inline-block;margin-right:10px;font-size:15px;color:#f64156;font-family:Arial;}
.gd{background-color:#fff;overflow:hidden;padding:5px 10px 10px 10px;}
.ga{display:block;overflow:hidden;position:relative;border-bottom:1px solid #fafafa;padding:6px 0;}
.g_vd{overflow:hidden;}
.pm{width:12.4rem;height:12.4rem;float:left;margin-right:15px;}
.gm{width:12.4rem;height:12.4rem;border-radius:6px;}
.gt{height:4.2rem;line-height:2.1rem;font-size:1.5rem;color:#000;overflow:hidden;text-overflow:ellipsis;margin:3px 0 8px 0;word-break:break-all;font-weight:400;/*text-align:justify;*/font-weight:700;}
.g_tg{white-space:nowrap;color:#aaa;line-height:16px;height:16px;margin-bottom:8px;overflow:hidden;}
.g_g{float:left;padding: 0 5px;font-size:10px;height:15px;line-height:15px;margin:0 3px 0 0;color:#999;background-color:#f2f2f7;border-radius:4px;}
.gb{margin:5px 0 0 0;overflow:hidden;line-height:16px;height:16px;font-size:0;white-space:nowrap;}
.xj{color:#e93b3d;font-size:18px;font-family:arial;font-weight:700;margin-left:2px;}
.g_sc{font-size:10px;color:#bbb;}
.ga .g_sc{padding-left:5px;}
.ga:last-child{border:none;}
.bigm{padding:5px;width:auto;background-color:#f7f7f7;}
.bigm .ga{width:50%;border:none;height:auto;min-height:18rem;padding:0;float:left;}
.bigm .g_vd{background-color:#fff;margin:5px;border-radius:8px;padding-bottom:8px;box-shadow:0px 1px 6px #f0f0f0;}
.bigm .pm{margin:0;position:relative;width:100%;height:0px;padding:100% 0 0 0;overflow:hidden;float:none;}
.bigm .gm{width:100%;height:auto;position:absolute;left:0;top:0;border-radius:0;}
.bigm .gt{font-size:13px;line-height:18px;height:36px;margin:8px 10px 0 10px;font-weight:normal;}
.bigm .g_tg{margin:0 10px 5px 10px;display:none;}
.bigm .lp{margin:4px 10px 2px 10px;}
.bigm .gb{margin:2px 10px 0 10px;}
.bigm .xj{font-size:14px;}
/*list*/
.rmb{font-size:10px;color:#f15353;}
.c_h3{color:#000;font-weight:700;font-size:1.5rem;line-height:3rem;padding:0 10px;margin-top:10px;}
.br_sx,.br_dh{background:url(./ls_sx.png) 0 50% no-repeat;background-size:2.4rem 2.4rem;padding-left:1.6rem;}
.br_dh{background-image:url(./cm_nms.png);}
.ca{background-color:#f1f1f1;margin:5px 1% 0 1%;border-radius:4px;display:inline;float:left;width:23%;text-align:center;white-space:nowrap; line-height:3.2rem;text-overflow:ellipsis;overflow:hidden;}
.caon{background-color:#be0000;color:#fff;}
.ka{background:none;color:#be0000;font-size:1.4rem;font-weight:700;}
.i_new,.i_best,.i_hot,.i_pro,.i_video,.i_man,.i_qq,.i_by,.i_hds{display:inline-block;line-height:15px;background-color:#17ca3d;color:#fff;padding:0 3px;font-size:10px;margin-right:2px;border-radius:4px;}
.i_hds{color:#fff;background:#dd2727 url(./atr_hot_on.png) 2px 1px no-repeat;background-size:12px;padding-left:15px;}
.i_best{background-color:#7902e6;}
.i_hot{background-color:#e93b3d;}
.i_pro{background-color:#fc8800}
.i_video{background-color:#4e60e4;}
.i_man{background-color:#e93b3d;}
.i_qq{background-color:#e93b3d;}
.i_by{border:1px solid #ddd;color:#ccc;line-height:13px;background:none;}
.pages{padding:10px;line-height:4rem;background-color:#fff;}
.pages a{background-color:#eee;color:#333;text-align:center;font-size:1.2rem;width:31%;height:3.8rem;display:block;border:solid 1px #e5e5e5;}
/*goods*/
.f20{font-size:2rem;}
.ajc,a.ajc{width:100%;line-height:4rem;text-align:center;color:#fff;background-color:#6cb248;display:block;}
.line{height:1px;background-color:#eaeaea;border-bottom:1px solid #fff; overflow:hidden;width:100%;}
.c8{color:#888;}
/*car*/
.ept{padding:80px 10px;}
.bbt,a.bbt,.gbtn{background-color:#dd2727;width:100%;height:4.4rem;line-height:4.4rem;color:#fff;display:block;font-weight:bold;text-align:center;margin:10px auto;border:none;border-radius:40px;-webkit-appearance:none;font-size:1.6rem;}
.gbtn{background-color:#0ba816;border-bottom:2px solid #04950e;box-shadow:1px 1px 5px #999;}
.login,.regist,#car{margin:10px 0;padding:10px;color:#333;line-height:4.8rem;}
.pt{width:96%;border:1px solid #eaeaea;border-radius:4px;padding-left:4%;line-height:normal;height:3.5rem;color:#666;font-size:1.4rem;}
.pt10{padding-top:10px;}
/*o*/
#lod{line-height:6rem;font-size:1.6rem;color:#333;}
#lod b:before{content:'';background:#fff url(./load.gif) 50% 50% no-repeat;width: 20px;height:6rem;display:inline-block;vertical-align: middle;}
.sebg{background-color:#fff;background:rgba(255,255,255,0.95);position:fixed;color:#333;line-height:40px;left:0;right:0;top:4.5rem;bottom:0;z-index:10;}
.hw{border:1px solid #ddd;border-radius:5px;font-size:12px;line-height:34px;display:inline-block;background-color:#fff;margin:0 5px 10px 5px;padding:0 10px;}
.U,.U a{text-decoration:underline;}
.inblk{display:inline-block;}
.inline{display:inline;}
.block{display:block;}
/*vip*/
.vip{height:12px;line-height:12px;border-radius:4px;display:inline-block;border:1px solid #c1a75f;color:#c1a75f;font-size:10px;    text-transform: uppercase;padding:0 3px;margin:0 0 0 5px;}
.fix{position:fixed;top:0;left:0;right:0;z-index:10;display:block;}
/*toast*/
.toast{background-color:#000;background-color:rgba(0,0,0,0.9);width:90px;height:90px;position:fixed;left:50%;top:50%;z-index:20;text-align:center;color:#fff;line-height:30px;font-size:14px;border-radius:18px;margin:-45px 0 0 -45px;}
/*wx_xh*/
.wx_xh{background-color:#ebebeb;padding:10px 10px 0 10px;overflow: hidden;margin:10px 0;}
.wx_xh td{vertical-align:top;}
.wx_a{border-radius:100%;width:3rem;height:3rem;border:1px solid #eaeaea;}
.wx_m{background-color:#a0e75a;border-radius:0px 16px 16px 16px;line-height:2rem;padding:3px 8px;display: inline-block;border:1px solid #8eda5d;font-size: 1.1rem;color:#333;margin-bottom:1rem;}
.wx_tx{background-color:#056d37;color:#fff;padding:0 5px;}
.wx_tx2{;color:#056d37;padding:0 5px;}
.wx_txn{border:none;background:none;height:1px;position:absolute;right:0;bottom:0;opacity:0;}
.xc_b{color:#0027ff;}
.xc_btn{background:#056d37;color: #fff;border-radius:20px;padding:0 8px;line-height:2rem;display:inline-block;}
.ds_blk{display:block;}
/*weix*/
.gvideo{background-color:#2c2c2c;width:100%;margin-top:1rem;}
.wxfix{width:100%;height:4.2rem;padding-top:0.4rem;border-top:1px solid #e0e0e0;background-color:#fcfcfc;color:#000;line-height:1.8rem;}
.fixft{position:fixed;left:0;bottom:0;z-index:9;}
.wx_av{width:4rem;height:4rem;float:left;margin:0 0.6rem 0 1rem;}
.wx_txt{background-color:#d80d0d;color:#fff;padding:0 5px;}
.wx_xx{position:absolute;color:#fff;width:2rem;background-color:#999;border-radius:100%;height:2rem;display:block;right:0.3rem;top:-0.2rem;text-align:center;line-height:2rem;}
/*qu.cn*/
.qucn_wx{background-color:#fff;background-color:rgba(255,255,255,0.98);position:fixed;left:0;right:0;bottom:0;z-index:10;height:4.4rem;}
.qucn_cl{background-color:#333;width:30px;height:16px;border-radius:0 12px 0 0;position:absolute;left:0;top:-16px;text-align:center;z-index:2;}
.qucn_tx{width:4rem;height:4rem;border-radius:50%;position:absolute;left:10px;top:2px;}
.qucn_fl{margin:8px 90px 0 80px;line-height:16px;color:#000;}
.qucn_fr{background-color:#389300;width:80px;height:3.2rem;line-height: 3.2rem;text-align:center;color:#fff;font-weight:bold;position:absolute;right:10px;top:8px;font-size:12px;border-radius:20px;box-shadow:0px 0px 6px rgba(178,226,148,0.5);}
.op0{opacity:0;}
.rel{position:relative;}
.ft_brd{background-color:#fff;padding:10px 0;border-bottom:2px solid #f5f5f5;overflow:hidden;text-align:center;line-height:2;font-size:0;color:#999;}
.ft_brdp{font-size:10px;display:inline-block;width:20%;overflow:hidden;}
