.trans{-webkit-transition:all 300ms ease 0s; -moz-transition:all 300ms ease 0s; -ms-transition:all 300ms ease 0s; -o-transition:all 300ms ease 0s; transition:all 300ms ease 0s;}
.clear_both{zoom:1;}
.clear_both:after{content:""; display:block; clear:both;}
.fl{float:left}
.fr{float:right}
.main{padding:0 3%;}

#contain{max-width:640px; margin:0 auto;}
#header{height:7.8125rem; position:relative; z-index:300; width:100%;}
#header .t_user{width:2.5625rem; height:2.5625rem; margin-top:2.125rem;}
#header .t_user img{width:100%;}
#header .logo{width:17.25rem; margin-top:1.25rem; margin-left:19.2%;}
#header .logo img{max-width:100%;}
#header .pic{width:2.875rem; height:1.875rem; margin-top:3rem; cursor:pointer;}
#header .pic img{width:100%;}
#header .nav{width:84%; background:#fff; opacity:0.98; position:absolute; z-index:301; padding:0 8% 4rem; top:7.8125rem; display:none;}

.p_header{height:6.25rem; background:#009944; width:100%; position:relative; z-index:202;}
.p_header .w_left{width:1.1875rem; height:2.1875rem; margin-top:2.125rem;}
.p_header .w_left img{width:100%;}
.p_header .p_ser{margin-top:1.375rem; margin-left:12%;}
.p_header .p_ser .key{width:21.75rem; height:3.6875rem; line-height:3.6875rem; text-indent:1.5rem; background:url(/mobile/images/key.png) no-repeat; border:none; font-size:1.5rem; background-size:cover;}
.p_header .p_ser .p_sub{width:3.5625rem; height:3.6875rem;}
.p_header .w_pic{margin-top:2.5rem; width:1.625rem; height:1.4375rem; cursor:pointer;}
.p_header .w_pic img{width:100%;}
.p_header .nav{width:84%; background:#fff; opacity:0.98; position:absolute; z-index:301; padding:0 8% 4rem; top:6.25rem; display:none;}
.p_header .detail{margin-left:33.3%; height:6.25rem; font-size:2.125rem; color:#fff; line-height:6.25rem;}
.p_header .c_pic{margin-top:2rem; cursor:pointer;}
.p_header .c_pic img{margin-left:1.625rem;}
.p_header .set{line-height:6.25rem; font-size:2.125rem; color:#fff; margin:0 auto; width:12rem; text-align:center;}
.p_header .set a{color:#fff;}
.p_header .po{margin-left:34%; height:6.25rem; line-height:6.25rem; color:#fff; font-size:2.125rem;}


.a_header{height:6.25rem; width:100%; position:absolute; z-index:200; top:0;}
.a_header .w_left{width:1.1875rem; height:2.1875rem; margin-top:2.125rem;}
.a_header .w_left a{height:auto;}
.a_header .w_left img{width:100%; }
.a_header .title{height:6.25rem; margin:0 auto; line-height:6.25rem; font-size:2.125rem; color:#009944; width:50%; text-align:center;}
.a_header .w_pic{margin-top:2.5rem; width:1.625rem; height:1.4375rem; cursor:pointer;}
.a_header .w_pic img{width:100%; height:100%;}
.a_header .nav{width:84.5%; background:#fff; opacity:0.98; position:absolute; z-index:301; padding:0 8% 4rem; top:6.25rem; display:none;}
.a_header .detail{margin-left:33.3%; height:6.25rem; font-size:2.125rem; color:#fff; line-height:6.25rem;}
.a_header .c_pic{margin-top:2rem; cursor:pointer;}
.a_header .c_pic img{margin-left:1.625rem;}

.nav .list{width:100%;}
.nav li{height:6.1875rem; line-height:6.1875rem; overflow:hidden; text-align:center; border-bottom:1px solid #e8e7e1; font-size:1.75rem;}
.nav li a{color:#333; display:block;}
.nav li:hover{background:#e2f4e9; font-weight:bold;}
.nav li:hover a{color:#009944;}
.nav .n_box{margin-top:4rem; height:5.375rem; width:100%;}
.nav .n_box .qq{width:49%; font-size:1.75rem; background:url(/mobile/images/qq.png) no-repeat 2.75rem 1rem  #c0c1bf; height:5.375rem; line-height:5.375rem; text-indent:6.25rem; background-size:20%;}
.nav .n_box .wei{width:49%; font-size:1.75rem; background:url(/mobile/images/wei.png) no-repeat 2.625rem 1.375rem #c0c1bf; height:5.375rem; line-height:5.375rem; text-indent:6.25rem; background-size:20%;}
.nav .n_box a{color:#fff; display:block;}


#banner{height:26.5rem; position:relative; z-index:100;}
#banner .db{height:26.5rem; width:100%; position:absolute; z-index:101;}
#banner .db li{position:absolute; width:100%; height:26.5rem; z-index:101;}
#banner .db li a{display:block; width:100%; height:26.5rem;}
#banner .hd{position:absolute; z-index:1002; bottom:15px; width:100%; text-align:center;}
#banner .hd li{margin:0 0.875rem; width:8px; height:8px; background:#fff; cursor:pointer; display:inline-block; *display:inline; zoom:1;}
#banner .hd li.on{background:#056839;}

#panner{ position:relative; z-index:100;}
#panner .db{ width:100%; height:40rem;}
#panner .db li{position:absolute; width:100%;  z-index:101;}
#panner .db li a{width:100%; display:table-cell; text-align:center; vertical-align: middle; height:40rem;}
#panner .db li img{width:100%; vertical-align: middle;}
#panner .hd{position:absolute; z-index:1002; bottom:15px; width:100%; text-align:center;}
#panner .hd li{margin:0 0.875rem; width:8px; height:8px; background:#fff; cursor:pointer; display:inline-block; *display:inline; zoom:1;}
#panner .hd li.on{background:#056839;}
/*.banner .hd{ position:absolute; height:36px; line-height:36px; bottom:0; right:0; z-index:1; width:100%; text-align:center;}
.banner .hd li{ display:inline-block; *display:inline; zoom:1; width:8px; height:8px; text-indent:-9999px; overflow:hidden; margin:0 0.875rem; cursor:pointer; background:#fff;}
.banner .hd li.on{ background:#056839;}
.banner .db{ position:relative; z-index:0; }
.banner .db li{ position:relative; text-align:center;  }
.banner .db li img{vertical-align:top; width:100%;}
.banner .db li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  } */ 

.bp{height:30rem; position:relative; z-index:100;}
.bp .db{height:30rem; width:100%; position:absolute; z-index:101;}
.bp .db li{position:absolute; width:100%; height:30rem; z-index:101;}
.bp .db li a{display:block; width:100%; height:30rem;}

#ban{height:27rem; position:relative; z-index:101;}
#ban .f_ban a{height:27rem; width:100%; display:block;} 
#ban .f_ban img{width:100%;} 

#ban .db{height:27rem; width:100%; position:absolute; z-index:101;}
#ban .db li{position:absolute; width:100%; height:27rem; z-index:101;}
#ban .db li a{display:block; width:100%; height:27rem;}
#ban .hd{position:absolute; z-index:102; bottom:15px; width:100%; text-align:center;}
#ban .hd li{margin:0 0.875rem; width:8px; height:8px; background:#fff; cursor:pointer; display:inline-block; *display:inline; zoom:1;}
#ban .hd li.on{background:#056839;}


.wrap{padding:2rem 0; text-align:center;}
.wrap .w1{width:6.875rem; height:6.875rem; background:url(/mobile/images/1.png) no-repeat center top; font-size:1.5rem; overflow:hidden; line-height:11.875rem; text-align:center; display:inline-block; margin-right:6%; background-size:65%;}
.wrap .w2{width:6.875rem; height:6.875rem; background:url(/mobile/images/2.png) no-repeat center top; font-size:1.5rem; overflow:hidden; line-height:11.875rem; text-align:center; display:inline-block; margin-right:6%; background-size:65%;}
.wrap .w3{width:6.875rem; height:6.875rem; background:url(/mobile/images/3.png) no-repeat center top; font-size:1.5rem; overflow:hidden; line-height:11.875rem; text-align:center; display:inline-block; margin-right:6%; background-size:65%;}
.wrap .w4{width:6.875rem; height:6.875rem; background:url(/mobile/images/4.png) no-repeat center top; font-size:1.5rem; overflow:hidden; line-height:11.875rem; text-align:center; display:inline-block; background-size:65%;}
.wrap a{display:block; color:#555;}

#content .act{height:4.625rem; background:#fff;}
#content .act .qu{height:4.625rem; line-height:4.625rem; color:#333; background:url(/mobile/images/a_line.jpg) no-repeat left center; padding-left:1.5rem; font-size:2rem; font-weight:bold; background-size:5%;}
#content .act .more{width:6.875rem; height:4.625rem; background:url(/mobile/images/a_more.png) no-repeat right center; font-size:1.25rem; line-height:4.625rem; background-size:25%;}
#content .act .more a{color:#009944; display:block;}
#content .a_ban{height:16.3125rem; position:relative; z-index:100;}
#content .a_ban .ab{height:16.3125rem; width:100%; position:absolute; z-index:101;}
#content .a_ban .ab li{position:absolute; width:100%; height:16.3125rem; z-index:101;}
#content .a_ban .ab li a{display:block; width:100%; height:16.3125rem;}

#content .a_ban img{width:100%;}
#content .c_top .list{padding:10px; background:#f3f5f2;}

.p_cen .list li{width:47.9%; background:#fff; border-radius:0 0 5px 5px; margin-bottom:1.875rem;}
.p_cen .list li .pic{width:100%; height:14.5rem; overflow:hidden;}
.p_cen .list li .pic a{width:100%; height:14.5rem; display:table-cell; text-align:center; vertical-align:middle;}
.p_cen .list li .pic img{width:100%; vertical-align:middle;}
.p_cen .list li .name{height:1.75rem; line-height:1.75rem; text-align:center; font-size:1.375rem; overflow:hidden;}
.p_cen .list li .name a{color:#97d054; display:block;}
.p_cen .list li .brief{height:1.75rem; line-height:1.75rem; font-size:1.125rem; text-align:center; overflow:hidden;}
.p_cen .list li .p_cup{padding:0 1.5rem; height:3rem;}
.p_cen .list li .p_cup .price{height:3rem; line-height:3rem; color:#fc1713; font-size:1.625rem;}
.p_cen .list li .p_cup .fast{font-size:1.5rem; line-height:3rem; height:3rem;}
.p_cen .list li .p_cup .fast a{color:#97d054;}


#content .c_top .list li{width:49%; background:#fff; margin-bottom:1rem;}
#content .c_top .list li .pic{width:100%; height:18rem; overflow:hidden;}
#content .c_top .list li .pic a{display:table-cell; text-align:center; vertical-align:middle; width:100%; height:14.5rem;}
#content .c_top .list li .pic img{width:100%; vertical-align:middle;}
#content .c_top .list li .box{padding:0 1rem; margin-top:1rem;}
/*#content .c_top .list li .name{height:3rem; line-height:3rem; font-size:1.375rem; overflow:hidden;}
#content .c_top .list li .name a{color:#333;  display:block;}
#content .c_top .list li .price{color:#fc1713; height:3rem; line-height:3rem; font-size:1.625rem;}*/
#content .c_top .list li .name{height:1.75rem; line-height:1.75rem; text-align:center; font-size:1.375rem; overflow:hidden;}
#content .c_top .list li .name a{color:#97d054; display:block;}
#content .c_top .list li .brief{height:1.75rem; line-height:1.75rem; font-size:1.125rem; text-align:center; overflow:hidden;}
#content .c_top .list li .p_cup{padding:0 1.5rem; height:3rem;}
#content .c_top .list li .p_cup .price{height:3rem; line-height:3rem; color:#fc1713; font-size:1.625rem;}
#content .c_top .list li .p_cup .fast{font-size:1.5rem; line-height:3rem; height:3rem;}
#content .c_top .list li .p_cup .fast a{color:#97d054;}


#content .c_mid{ background:#f3f5f2;}
#content .c_mid .zhengpin{width:100%; height:3.5625rem; overflow:hidden;}
#content .c_mid .zhengpin img{width:100%;}
#content .c_mid .cc{width:100%; height:19.25rem; overflow:hidden;}
#content .c_mid .list{width:100%; height:19.25rem;}
#content .c_mid .list li{width:33%; height:19.25rem; background:#fff; border-right:1px solid #dadada;}
#content .c_mid .list li .pic{width:100%; height:15rem; overflow:hidden;}
#content .c_mid .list li .pic a{width:100%; height:15rem; display:table-cell; text-align:center; vertical-align:middle;}
#content .c_mid .list li .pic img{width:100%; vertical-align:middle;}
#content .c_mid .list li .box{height:4rem; padding:0 1rem;}
#content .c_mid .list li .box .price{color:#fc1713; font-size:1.625rem; height:4rem; line-height:4rem;}
#content .c_mid .list li .box .buy{height:4rem; line-height:4rem; font-size:1rem;}
#content .c_mid .list li .box .buy a{color:#97d054;}

#content .c_info .list li{padding:1.75rem 0;}
#content .c_info .list li .pic{width:13rem; height:10rem; overflow:hidden;}
#content .c_info .list li .pic img{width:100%; height:100%;}
#content .c_info .list li .box{width:21.75rem; height:10rem;}
#content .c_info .list li .title{font-size:1.625rem; line-height:2.375rem; height:2.375rem; overflow:hidden;}
#content .c_info .list li .title a{color:#555;}
#content .c_info .list li .brief{font-size:1.25rem; line-height:1.5rem; height:3rem; overflow:hidden; color:#888; margin-top:0.5rem;}
#content .c_info .list li .time .zan{height:1.5rem; margin-top:1.25rem; line-height:1.5rem; font-size:1.25rem; color:#888; width:7.5rem; background:url(/mobile/images/love1.png) no-repeat left center; text-indent:2.25rem; background-size:20%; cursor:pointer;}
#content .c_info .list li .time .zan.on{background:url(/mobile/images/love_hover.png) no-repeat left center; background-size:20%;}
#content .c_info .list li .timer{height:1.5rem; margin-top:1.25rem; line-height:1.5rem; font-size:1.25rem;}
#content .c_info .list li .timer a{color:#888;}
/*#content .c_btm .c_info{height:7.875rem; background:#fff; padding-top:1.5rem;}
#content .c_btm .c_info .time{height:2rem; line-height:2rem; font-size:1.125rem; color:#838a8e; background:url(/mobile/images/time.jpg) no-repeat left 0.7rem; padding-left:2rem; background-size:4%;}
#content .c_btm .c_info .title{height:3.375rem; line-height:3.375rem; font-size:1.625rem; overflow:hidden;}
#content .c_btm .c_info .title a{color:#222;}
#content .c_btm .c_info .title span{font-size:1.625rem; color:#009944; font-size:1.625rem;}*/
#content .c_btm .h_all{padding:3.375rem 0; background:#fff; border-top:1px solid #dadada; border-bottom:1px solid #dadada;}
#content .c_btm .h_all a{color:#666; display:block;}
#content .c_btm .h_all .hu1{width:33%; height:6.75rem; border-right:1px solid #dadada; background:url(/mobile/images/f1.png) no-repeat center top; line-height:11.875rem; text-align:center; font-size:1.25rem; background-size:35%;}
#content .c_btm .h_all .hu1 a{color:#666; display:block;}
#content .c_btm .h_all .hu2{width:33%; height:6.75rem; border-right:1px solid #dadada; background:url(/mobile/images/f2.png) no-repeat center top; line-height:11.875rem; text-align:center; font-size:1.25rem; background-size:35%;}
#content .c_btm .h_all .hu2 a{color:#666; display:block;}
#content .c_btm .h_all .hu3{width:33%; height:6.75rem;  background:url(/mobile/images/f3.png) no-repeat center top; line-height:11.875rem; text-align:center; font-size:1.25rem; background-size:35%;}
#content .c_btm .h_all .hu3 a{color:#666; display:block;}
#content .art_del{line-height:2em; margin-top:3rem;}
#content .art_del img{width:100%;}
.p_wrap{height:4.5625rem; background:#fff; border-bottom:1px solid #e5e5e5; border-top:1px solid #f8fcfa;}
.p_wrap .p_box{position:relative; z-index:200;}
.p_wrap .p_box .cate{width:10rem; height:4.5625rem; background:url(/mobile/images/p_cate.png) no-repeat left 1.5rem; font-size:1.5rem; color:#5cb757; text-indent:2.1875rem; line-height:4.5625rem; background-size:contain;}
.p_wrap .p_box .list{background:#fff; position:absolute; z-index:201; padding:0.5rem 0; top:4.5625rem; width:15rem; display:none;}
.p_wrap .p_box .list li{height:2.5rem; line-height:2.5rem; font-size:1.5rem; overflow:hidden; text-indent:2rem;}
.p_wrap .p_box .list li a{color:#333; display:block;}

.p_wrap .kind{height:4.5625rem; line-height:4.5625rem; font-size:1.5rem; color:#aaa;}
.p_wrap .kind a{color:#888;}
.p_wrap .kind span{margin:0 1.5rem;}
.p_cen{padding:1.875rem 0 2rem; background:#eff2ef; margin-bottom:4.375rem;}
.p_main{padding:0 4.6%;}
.p_cen .list{}
.p_cen .list li{width:47.9%; background:#fff; border-radius:0 0 5px 5px; margin-bottom:1.875rem;}
.p_cen .list li .pic{width:100%; height:18rem; overflow:hidden;}
.p_cen .list li .pic a{width:100%; height:18rem; display:table-cell; text-align:center; vertical-align:middle;}
.p_cen .list li .pic img{width:100%; vertical-align:middle;}
.p_cen .list li .name{height:1.75rem; line-height:1.75rem; text-align:center; font-size:1.375rem; overflow:hidden;}
.p_cen .list li .name a{color:#97d054; display:block;}
.p_cen .list li .brief{height:1.75rem; line-height:1.75rem; font-size:1.125rem; text-align:center; overflow:hidden;}
.p_cen .list li .p_cup{padding:0 1.5rem; height:3rem;}
.p_cen .list li .p_cup .price{height:3rem; line-height:3rem; color:#fc1713; font-size:1.625rem;}
.p_cen .list li .p_cup .fast{font-size:1.5rem; line-height:3rem; height:3rem;}
.p_cen .list li .p_cup .fast a{color:#97d054;}
.p_cen .xiao{width:15.5rem; height:3rem; margin:2rem auto 0;}
.p_cen .xiao img{width:100%;}
.p_cen .p_more{text-align:center; color:#929293; font-size:2rem; cursor:pointer;}

.p_del{background:#eff2ef; margin-bottom:4.375rem;}
.p_del .p_all{background:#fff; padding-top:1rem; margin-bottom:1.25rem;}
.p_del .p_all .p_top{height:11rem; border-bottom:1px solid #def1dd;}
.p_del .p_all .p_top .name{height:3rem; line-height:3rem; width:100%; font-size:1.875rem; color:#222;}
.p_del .p_all .p_top .name .n_tu{width:15.25rem; height:1.875rem;}
.p_del .p_all .p_top .name .n_tu img{width:100%;}
.p_del .p_all .p_top .name_en{height:2rem; line-height:2rem; font-size:1.875rem; color:#222; overflow:hidden;}
.p_del .p_all .p_top .weight{height:2rem; line-height:2rem; color:#666; font-size:1.5rem;}
.p_del .p_all .p_top .price{height:3rem; line-height:3rem; color:#fc1713; font-size:1.875rem;}
.p_del .p_all .shangpin{height:5rem; line-height:5rem; overflow:hidden; color:#222; font-size:1.5rem; border-bottom:1px dashed #def1dd;}
.p_del .p_all .shangpin .shu{color:#888; margin-left:3rem; font-size:1.25rem; line-height:5rem; height:5rem; cursor:pointer;}
.p_del .p_del_box{background:url(/mobile/images/k_all.jpg) repeat-x bottom  #eff2ef; padding:1.5rem 0;}
.p_del .p_del_box .k_all{height:3.625rem; border:1px solid #009944; width:100%; border-radius:2rem; overflow:hidden;}
.p_del .p_del_box .k_all li{width:33%; height:3.625rem; text-align:center; line-height:3.625rem; font-size:1.625rem; color:#009944; cursor:pointer;}
.p_del .p_del_box .k_all li:hover{background:#009944; color:#fff;}
.p_del .p_del_box .k_all li.on{background:#009944; color:#fff;}
.p_del .p_del_box .k_del{margin-top:2rem; line-height:2em;}
.p_del .p_del_box .k_del img{width:100% !important;}
.p_del .p_buy{height:7.75rem; background:#fff; padding-top:1.875rem;}
.p_del .p_buy .cl{margin-left:2rem; width:14.5625rem; height:4.125rem;}
.p_del .p_buy .cl img{width:100%;}
.p_del .p_buy .cr{margin-right:2rem;}
.p_del .p_buy .car{width:14.625rem; height:4.125rem; border:none;}
.p_del .p_buy .k_sub{width:12.125rem; height:4.125rem; text-align:center; line-height:4.125rem; font-size:1.625rem; color:#fff; background:#009944; border:none; border-radius:2rem; cursor:pointer;}
.p_del .p_buy .k_sub a{color:#fff; display:block;}

.product_desc{background: #f2f2f2;padding:2.25rem 1.5rem 0.625rem;width:92%;}
.product_desc .title{font-size:2.75rem;color:#595757;font-weight: bold;border-bottom: 1px solid #dbdbdb;padding-bottom: 0.875rem;}
.product_desc .num{padding:1.625rem 0 0.875rem;}
.product_desc .fc{color:#555;font-size: 1.375rem;}
.product_desc .price{letter-spacing: 6px;padding-bottom: 1.5rem;margin-bottom: 1.5rem;border-bottom: 1px solid #dbdbdb;}
.product_desc .price span{font-size:3.75rem;color:#289845;letter-spacing: 1px;}
.product_desc .p_cho{height:5rem; font-size:1.375rem; line-height:5rem; margin-right:0.5rem; color:#555;}
.product_desc .pro_choice{margin-bottom: 1.25rem;position: relative;}
.product_desc .pro_choice .img{width:6.6875rem; border:1px solid #289845;}
.product_desc .pro_choice .img img{width:100%;}
.product_desc .pro_choice .selImg{position: absolute;bottom: 3px;right: 3px; width:1rem; height:1rem;}
.product_desc .pro_choice .selImg img{width:100%;}
.product_desc .pei{margin-bottom:2rem;}
.product_desc .pei .pe_lab{font-size:1.375rem; color:#555;}
.butNum{margin-bottom: 2.5rem;}
.product_desc .acount{position: relative;display: inline-block;padding-right: 2rem;padding-left: 1.25rem;}
.product_desc .qty input{width: 6.6875rem;height: 2.75rem;line-height: 2.75rem;border:1px solid #9e9ea3;font-size:1.5rem;color:#616161;text-align: center;}
.product_desc .qty a{display: inline-block;width:1.5rem;height: 1.25rem;position: absolute;}
.product_desc .qty .jian{background:url(/mobile/images/t_plus.png) no-repeat 0 0; top:0; right:0.25rem; background-size:contain;}
.product_desc .qty .jia{background:url(/mobile/images/t_minute.png) no-repeat 0 0; bottom:-1px; right:0.25rem; background-size:contain;}
.acWord{font-size:1.5rem;color:#808080;}
.product_desc .b_buy{width:17.125rem; height:3.75rem; border:1px solid #289845; background:#dde9e0; color:#289845; display:block; cursor:pointer; font-size:1.5rem; margin-right:0.875rem; line-height:3.75rem}
.product_desc .j_car{width:17.25rem; height:3.75rem;}
.product_desc .pic_all{width:33.1875rem; height:2.5rem; overflow:hidden; margin:1.25rem auto 0;}
.product_desc .pic_all div{ float:left;font-size:1.3rem; color:#aaaaaa; width:32%; margin-right:1%;}
.product_desc .pic_all span{ width:22%; vertical-align: middle; display:inline-block;margin-right: 5%;}
.product_desc .pic_all img{ width:100%; height:100%;}
.product_desc .k_shop{height:2rem; line-height:2rem; font-size:1.625rem; color:#555; margin-top:1rem; text-align:center;}
.product_desc .k_shop a{color:#555;}
.add_wish{color:#666;font-size:1rem;margin-top: 0.625rem;display: inline-block;	}



.b_all{position:relative; padding-top:3.5rem; z-index:200;}
.b_all .del{width:2.875rem; height:2.875rem; position:absolute; z-index:201; background:url(/mobile/images/del.png) no-repeat; top:-1.5rem; right:2rem; cursor:pointer; background-size:cover;}
.b_all .b_box{}
.b_all .b_box .pic{width:10rem; height:7.625rem; overflow:hidden;}
.b_all .b_box .pic img{width:100%; height:100%;}
.b_all .b_box .b_sub{width:23.5rem;}
.b_all .b_box .b_sub .name{color:#222; font-size:1.375rem; height:2.375rem; line-height:2.375rem;}
.b_all .b_box .b_sub .brief{height:2.25rem; line-height:2.25rem; color:#555; font-size:1.125rem; margin-top:1rem;}
.b_all .b_name{font-size:1.25rem; color:#333; height:3rem; line-height:3rem; margin:5rem 0 1.25rem;}
.b_all .weight{width:6.0625rem; height:2.125rem; border:1px solid #009944; border-radius:3px; text-align:center; line-height:2.125rem; font-size:1.25rem; color:#555; background:#f2faf5;}
.b_all .x_line{height:1px; border-bottom:1px dashed #b8b8b8; width:100%; margin:4rem 0 3.625rem;} 
.b_all .b_num .minute{width:3.5rem; height:3.5rem; background:url(/mobile/images/minute.jpg) no-repeat; background-size:cover; display:block;}
.b_all .b_num .plus{width:3.5rem; height:3.5rem; background:url(/mobile/images/plus.jpg) no-repeat; background-size:cover; display:block;}
.b_all .b_num .text{width:3.375rem; border-top:1px solid #d8d8d8; background:#fbfbfb; color:#009944; height:3.3125rem; border-bottom:1px solid #d8d8d8; line-height:3.375rem; text-align:center; font-size:1.5rem; border-left:none; border-right:none;}
.b_all .p_car{height:5.625rem; margin-top:5rem; border-top:1px solid #009944;}
.b_all .b_price{height:5.625rem; line-height:5.625rem; font-size:2rem; color:#fc1713; padding-left:1.875rem;}
.b_all .add_car{height:5.625rem; width:14.0625rem;}
.b_all .add_car .im{width:100%; height:100%;}



#center{padding:1.75rem 0 5rem;}
#ist{ width:94%; padding-left:5%; border:1px dashed #73bb8c; border-radius:0.5rem; overflow:hidden; height:5.125rem; background:url(/mobile/images/g_right.png) no-repeat 96% center; background-size:3%;}
#center .art_cate{height:5.125rem;}
#center .art_cate li{height:5.125rem; line-height:5.125rem; padding-left:5%;  margin-right:9%; font-size:1.875rem; }
#center .art_cate li a{color:#666;}
#center .art_cate li.on{background:url(/mobile/images/art_li.png) no-repeat left 1.75rem; }
#center .art_cate li.on a{color:#009944;}
#center .art_del{line-height:2em; margin-top:3rem;}
#center .art_del .mol{width:100% !important; float:none !important;}
#center .art_del .moa{float:none !important;}
#center .info_title{height:2rem; line-height:2rem; font-size:1.5rem; text-align:center; color:#333; margin-top:2rem;}
#center .art_del img{width:100% !important; }

#center .info_cate{position:relative; z-index:100;}
#center .info_cate .ic_name{height:5.25rem; line-height:5.25rem; width:100%; background:#009944; color:#fff; font-size:2.25rem; text-align:center;}
#center .info_cate .jt{width:3.375rem; height:1.625rem; background:url(/mobile/images/33.jpg) no-repeat; background-size:cover; position:absolute; z-index:205; top:5.25rem; left:50%; margin-left:-1.6875rem;}
#center .info_cate .list{padding:2.5rem 9%; background:#fff; position:absolute; z-index:201; top:5.25rem; width:82%; display:none;}
#center .info_cate .list li{width:100%; height:4.375rem; line-height:4.375rem; overflow:hidden; border-bottom:1px solid #e5e5e5; text-indent:2%; font-size:1.625rem; text-align:center;}
#center .info_cate .list li a{color:#555; display:block;}

.feedback{margin: 1.5rem auto;width:90%;}
.feedback .t1{ font-size:1.75rem; color:#696969; border-bottom:1px solid #eaeaea;padding:1rem 0; margin-bottom:0.625rem;}
.fCenter{padding:0 0.625rem;}
.feedback .t2{ font-size:1.5rem; color:#696969; padding-bottom:0.5rem;}
.feedback .t2 span{font-size:1.375rem; color:#F00;}
.feedback .t3{ font-size:1.375rem; color:#999; margin-bottom:1rem;}
.feedback .dLine{ border-bottom:1px dashed #eaeaea;margin:0.625rem 0;}
.feedback form{font-size:1.375rem; color:#696969;}
.feedback form textarea{width:100%; height:12.5rem;border:1px solid #eaeaea;resize : none;}
.feedback form .submit{width:60%;padding:1rem 0;color:#fff;font-size:1.5rem; background:#04bf00;border:none;}
.alC{text-align:center;}

#center .skin_list{width:100%;}
#center .skin_list li{padding:0.5rem; width:97.5%;  margin-bottom:0.5rem;}
#center .skin_list li.s0{background:#dfc6e4;}
#center .skin_list li.s1{background:#e3e7f3;}
#center .skin_list li.s2{background:#daf0ca;}
#center .skin_list li.s3{background:#fcddc0;}
#center .skin_list li .title{height:3rem; line-height:3rem; color:#34303d; font-size:1.5rem;}
#center .skin_list li .title span{font-size:1rem; color:#a497a2; height:1.5rem; line-height:1.5rem;}
#center .skin_list li .title span a{color:#4168af;}
#center .skin_list li .sk_del{ line-height:2rem; overflow:hidden; color:#94939a; font-size:1rem;}

#center .info_list{margin-top:1rem;}
#center .info_list li{padding:1.25rem 0;}
#center .info_list li .pic{width:13rem; height:10rem; overflow:hidden;}
#center .info_list li .pic img{width:100%; height:100%;}
#center .info_list li .box{width:21.75rem; height:10rem;}
#center .info_list li .title{font-size:1.625rem; line-height:2.375rem; height:2.375rem; overflow:hidden;}
#center .info_list li .title a{color:#555;}
#center .info_list li .brief{font-size:1.25rem; line-height:1.5rem; height:3rem; overflow:hidden; color:#888; margin-top:0.5rem;}
#center .info_list li .time .zan{height:1.5rem; margin-top:1.25rem; line-height:1.5rem; font-size:1.25rem; color:#888; width:7.5rem; background:url(/mobile/images/love1.png) no-repeat left center; text-indent:2.25rem; background-size:20%; cursor:pointer;}
#center .info_list li .time .zan.on{background:url(/mobile/images/love_hover.png) no-repeat left center; background-size:20%;}
#center .info_list li .timer{height:1.5rem; margin-top:1.25rem; line-height:1.5rem; font-size:1.25rem;}
#center .info_list li .timer a{color:#888;}
#center .xiao{width:15.5rem; height:3rem; margin:2rem auto 0;}
#center .xiao img{width:100%;}
#center .p_more{text-align:center; color:#929293; font-size:1.25rem; cursor:pointer;}

#center .ch{ font-size:1.375rem; line-height:2.5rem; color:#aaa;}
#center .oh{font-size:1rem; line-height:2rem; color:#aaa; margin-top:1rem;}
#center .oh a{color:#f00;}
#center .cer{margin-top:1rem;}
#center .c_num{width:28.5rem; height:4.1875rem; border:none; background:url(/mobile/images/c_num.jpg) no-repeat; background-size:100%; text-indent:1.5rem; font-size:1.5rem;}
#center .c_img{width:7.75rem; height:4.1875rem; overflow:hidden; border:none; background:url(/mobile/images/cer.jpg) no-repeat; background-size:cover;}
#center .fw{margin-top:32.125rem; width:31.0625rem; height:3.625rem; overflow:hidden; margin:3rem auto 0;}
#center .fw img{width:100%; height:100%;}

/*会员中心开始*/
#ban .mid{position:absolute; z-index:101; width:100%; text-align:center; top:2.125rem;}
#ban .mid .m_logo{width:18.6875rem; height:6.3125rem; margin:0 auto;}
#ban .mid a{width:auto; height:auto;}
#ban .mid .m_logo img{width:100%;}
#ban .mid .l_now{width:9rem; text-align:center; line-height:4rem; height:4rem; font-size:1.75rem; border-radius:0.5rem; background:#fff; margin:3rem auto 0; display:inline-block; *display:inline; zoom:1; margin-left:2.5rem;}
#ban .mid .l_now a{color:#555; display:block;}
#ban .mid .m_acc{font-size:1.75rem; color:#fff; text-align:center;}
#ban .mid .m_tu{width:10.125rem; height:10.125rem; overflow:hidden; border-radius:5.0625rem; background:url(/mobile/images/m_tu.png) no-repeat; margin:1.25rem auto 0; background-size:contain;}
#ban .mid .m_tu .m_pic{width:9.25rem; height:9.25rem; border-radius:4.625rem; overflow:hidden; margin:5px auto 0;}
#ban .mid .m_tu .m_pic img{width:100%; height:100%;}
#ban .mid .m_name{margin-top:1rem; font-size:1.375rem;}
#ban .mid .m_name a{color:#666;}
.ord_box{background:#eff2ef; padding-bottom:4rem;}
.ord_box .m_top{height:13.375rem; background:#fff;}
.ord_box .m_top .ord_all{height:4.375rem; border-bottom:1px solid #e6eefb;}
.ord_box .m_top .ord_all .m_ord{padding-left:3rem; height:4.375rem; background:url(/mobile/images/lie.png) no-repeat left center; line-height:4.375rem; color:#333; font-size:1.5rem; background-size:20%;}
.ord_box .m_top .ord_all .l_ord{height:4.375rem; line-height:4.375rem; font-size:1.25rem;}
.ord_box .m_top .ord_all .l_ord a{color:#888}
.ord_box .m_top .buy_list{margin-top:1.25rem;}
.ord_box .m_top .buy_list .b1{height:6rem; line-height:9.625rem; background:url(/mobile/images/b1.png) no-repeat top center; font-size:1.25rem; margin-right:11.5%; background-size:90%;}
.ord_box .m_top .buy_list .b1 a{color:#333; display:block;}
.ord_box .m_top .buy_list .b2{height:6rem; line-height:9.625rem; background:url(/mobile/images/b2.png) no-repeat top center; font-size:1.25rem; margin-right:11.5%; background-size:80%;}
.ord_box .m_top .buy_list .b2 a{color:#333; display:block;}
.ord_box .m_top .buy_list .b3{height:6rem; line-height:9.625rem; background:url(/mobile/images/b3.png) no-repeat top center; font-size:1.25rem; margin-right:11.5%; background-size:90%;}
.ord_box .m_top .buy_list .b3 a{color:#333; display:block;}
.ord_box .m_top .buy_list .b4{height:6rem; line-height:9.625rem; background:url(/mobile/images/b4.png) no-repeat top center; font-size:1.25rem; margin-right:11.5%; background-size:90%;}
.ord_box .m_top .buy_list .b4 a{color:#333; display:block;}
.ord_box .m_top .buy_list .b5{height:6rem; line-height:9.625rem; background:url(/mobile/images/b5.png) no-repeat top center; font-size:1.25rem; background-size:100%;}
.ord_box .m_top .buy_list .b5 a{color:#333; display:block;}
.ord_box .m_top .buy_list .dw{position:relative; z-index:100;}
.ord_box .m_top .buy_list .b_num{width:2rem; height:2rem; border:1px solid #009944; border-radius:1rem; background:#fff; text-align:center; line-height:2rem; color:#009944; top:-0.75rem; right:-0.5rem; z-index:101; position:absolute; font-size:1.25rem;}
.ord_box .wish_all{margin-top:1px; background:#fff;}
.ord_box .wish_all .ord_all{ border-bottom:1px solid #eff2ef;}
.ord_box .wish_all .ord_all .w_ord{padding-left:3rem; height:4.375rem; background:url(/mobile/images/00.png) no-repeat left 1.25rem; line-height:4.375rem; color:#333; font-size:1.5rem; background-size:20%;}
.ord_box .wish_all .ord_all .w_more{height:4.375rem; line-height:4.375rem; font-size:1.25rem;}
.ord_box .wish_all .ord_all .w_more a{color:#888}
.ord_box .wish_all .w_list li{padding-bottom:1.625rem; border-bottom:1px solid #e6eefb; margin-bottom:1.75rem;}
.ord_box .wish_all .w_list li .pic{width:10.25rem; height:7.625rem; overflow:hidden;}
.ord_box .wish_all .w_list li .pic img{width:100%; height:100%;}
.ord_box .wish_all .w_list li .wp_box{width:24.25rem;}
.ord_box .wish_all .w_list li .name{height:2rem; font-size:1.375rem;}
.ord_box .wish_all .w_list li .name a{color:#222;}
.ord_box .wish_all .w_list li .brief{height:2.375rem; overflow:hidden; line-height:2.375rem; font-size:1.375rem; color:#222;}
.ord_box .wish_all .w_list li .price{margin-top:1rem; color:#009944; font-size:1.5rem;}
.ord_box .wish_all .w_list li .tu{height:0.5rem; width:2.125rem; overflow:hidden; margin-top:1rem;}
.ord_box .wish_all .w_list li .tu img{width:100%; height:100%;}
.ord_box .she{height:4.375rem; background:#fff; width:100%; margin-top:1rem;}
.ord_box .she .ji{height:4.375rem; background:url(/mobile/images/she.png) no-repeat; padding-left:2.625rem; line-height:4.375rem; font-size:1.5rem; background-size:contain;}
.ord_box .she .ji a{color:#333; display:block;}
/*会员中心结束*/

/*购物车页面开始*/
.p_add_all{background:#eff2ef;}
.p_address{padding:1.5rem 0; background:url(/mobile/images/s1.png) no-repeat right center #fff;}
.p_address .name{height:3rem; line-height:3rem; font-size:1.875rem; color:#222;}
.p_address .phone{margin-right:3rem; height:3rem; line-height:3rem; font-size:1.875rem; color:#222;}
.p_address .add1{height:2.25rem; line-height:2.25rem; color:#666; font-size:1.5rem;}
.add_re{text-align:center; padding-top:2rem; font-size:1.5rem;}
.p_address .c_add{line-height:2.25rem; font-size:1.5rem; margin-right:2rem;}
.p_address .c_add a{color:#666;}
.add_bg{height:6px; background:url(/mobile/images/address_bg.jpg) repeat-x; width:100%;}
.p_add_all .ad_box{padding:2.125rem 0 1.5rem; background:#fff; margin-top:1rem;}
.p_add_all .ad_list{}
.p_add_all .ad_list li{padding-top:1.875rem; border-bottom:1px solid #e6eefb; padding-bottom:1.75rem;}
.p_add_all .ad_list li .pic{width:7.5rem; height:5.625rem;}
.p_add_all .ad_list li .pic img{width:100%; height:100%;}
.p_add_all .ad_list li .ad_wrap{width:27.5rem;}
.p_add_all .ad_list li .name{height:1.75rem; font-size:1.375rem; line-height:1.75rem; overflow:hidden;}
.p_add_all .ad_list li .weight{height:2rem; line-height:2rem; font-size:1.125rem; color:#888;}
.p_add_all .ad_list li .ad_bot{height:1.75rem;}
.p_add_all .ad_list li .ad_bot .price{color:#fc1713; height:1.75rem; line-height:1.75rem; font-size:1.5rem;}	
.p_add_all .ad_list li .ad_bot .fen{font-size:1.25rem; color:#333;}
.p_add_all .fa{border-bottom:1px solid #e6eefb; height:4rem;}
.p_add_all .fa .f_kind{line-height:4rem; font-size:1.5rem; color:#333;}
.p_add_all .fa .fk{line-height:4rem; font-size:1.5rem;}
.p_add_all .fa .mai{line-height:4rem; color:#888; font-size:1.125rem; margin-left:0.5rem; border:none;}
.p_add_all .cp_all{height:4.375rem; line-height:4.375rem; font-size:1.125rem; color:#222; text-align:right; margin-bottom:1.5rem;}
.p_add_all .cp_all span{color:#fc1713; font-size:1.625rem; line-height:4.375rem;}
.p_add_all .ck_bot{height:5.625rem; background:#fff; border-top:1px solid #009944; margin-top:6rem;}
.p_add_all .ck_bot .he{margin-left:4%; color:#444; font-size:1.625rem; height:5.625rem; line-height:5.625rem;}
.p_add_all .ck_bot .he span{color:#fc1713; font-size:1.875rem;}
.p_add_all .ck_bot .zhifu{width:12.6875rem; height:5.625rem;}
.p_add_all .ck_bot .zhifu img{width:100%;}

.car_list{background:#eff2ef; padding-top:1.25rem;}
.car_list .car_wrap{background:#fff; padding-bottom:3rem;}
.car_list .car_wrap .empty_cart{padding-top:1.5rem;}
.car_list .car_wrap .car_top{height:7.25rem; border-bottom:1px solid #e6eefb; margin-bottom:1.5rem;}
.car_list .car_wrap .car_top .no1_01{width:3rem; height:7.25rem; display:block; text-align:center;}
.car_list .car_wrap .car_top .no1_01 span{display:inline-block; height:100%; vertical-align:middle;}
.car_list .car_wrap .car_top .no1_01 img{vertical-align:middle;}
.car_list .car_wrap .car_top .quan{font-size:1.75rem; color:#888; width:10rem; text-align:center; margin:0 auto; height:7.25rem; line-height:7.25rem;}
.car_list .sc_list .pic{width:7.5rem; height:5.625rem;}
.car_list .sc_list .pic img{width:100%; height:100%;}
.car_list .sc_list .box{width:11rem;}
.car_list .sc_list .box .name{height:2rem; line-height:2rem; overflow:hidden; font-size:1.375rem;}
.car_list .sc_list .box .name a{color:#222;}
.car_list .sc_list .box .weight{color:#888; height:1.75rem; line-height:1.75rem;}
.car_list .sc_list .box .price{font-size:1.5rem; color:#fc1713; height:1.75rem; line-height:1.75rem;}
.car_list .sc_list .s_qty{font-size:1.25rem; color:333;}
.car_list .sc_list .sc_del{font-size:1.125rem; color:#666}
.car_list .sc_list .s_td{height:3.25rem; border-bottom:1px solid #e6eefb;}
.car_list .sc_list .s_td2{height:2.375rem;}
.car_list .car_bot{margin-top:5rem; background:#fff; border-top:1px solid #009944;}
.car_list .car_bot .total{font-size:1.625rem; color:#444; height:5.625rem; line-height:5.625rem; margin-left:4%;}
.car_list .car_bot .total span{color:#fc1713; font-size:1.875rem; line-height:5.625rem;}
.car_list .car_bot .jie{width:11.75rem; height:5.625rem;}
.car_list .car_bot .jie img{width:100%;}


/*购物车页面结束*/

/*注册登陆页开始*/
.register{background:url(/mobile/images/reg_bg.png) no-repeat #fff; padding-top:8.375rem; background-size:100%;}
.register .reg{height:5rem; width:100%; background:url(/mobile/images/zz_bg.png) no-repeat; text-align:center; font-size:3.125rem; color:#fff; line-height:5rem; margin-bottom:3.375rem; background-size:cover;}
.register .r_box{padding:2rem 2rem 4.75rem; background:#fff; border-radius:0.5rem; position:relative; z-index:100;}
.register .r_box .reo{padding-bottom:1.75rem; border-bottom:1px solid #66b3af; margin-bottom:2.25rem;}
.register .r_box .reo .user{height:3rem; line-height:3rem;  padding-left:3.75rem; color:#aaa; font-size:1.5rem; border:none; width:70%;}
.register .r_box .reo .r1{background:url(/mobile/images/user.png) no-repeat left center; background-size:10%;}
.register .r_box .reo .r2{background:url(/mobile/images/password.png) no-repeat left center; background-size:10%;}
.register .r_box .r_submit{width:9.25rem; height:8.75rem; background:url(/mobile/images/r_submit.jpg) no-repeat; font-size:1.5rem; color:#fff; text-align:center; line-height:9.25rem; position:absolute; bottom:-4.25rem; z-index:101; border:none; left:50%; margin-left:-4.375rem; cursor:pointer; background-size:cover;}
.register .r_box .b115{ margin:0px auto; clear:both; height:7.1875rem; font-size:1.5rem; overflow:hidden; color:#aaa; text-align:center;}
.register .r_box .b115 a{color:#aaa;}
.register .you{height:10.8125rem; background:url(/mobile/images/you.png) no-repeat; width:100%; text-align:center; font-size:1.5rem; margin-top:10.875rem; margin-bottom:4.375rem; background-size:contain;}
.register .you a{color:#888;}
/*注册登陆页结束*/

body{position:relative; z-index:10000;}
#doubi{position:absolute; z-index:10001; background:url(/mobile/images/que.png) no-repeat 34.875rem top #fff; width:100%; border-radius:5px 5px 0 0;top:27.375rem; left:0;}

/*设置页面开始*/
.set1{background:#eff2ef; /*padding:1.25rem 0 6rem;*/}
.set1 .ceo{background:#fff;}
.set1 .ceo .ce1{height:4.375rem; line-height:4.375rem; background:url(/mobile/images/ce1.png) no-repeat; padding-left:3rem; font-size:1.5rem; border-bottom:1px solid #eff2ef; background-size:cover;}
.set1 .ceo .ce1 a{color:#333; display:block;}
.set1 .ceo .ce2{height:4.375rem; line-height:4.375rem; background:url(/mobile/images/ce2.png) no-repeat; padding-left:3rem; font-size:1.5rem; background-size:cover;}
.set1 .ceo .ce2 a{color:#333; display:block;}
.set1 .s_bot{margin-top:1px; background:#fff;}
.set1 .s_bot .s1{height:4.375rem; line-height:4.375rem; border-bottom:1px solid #eff2ef; background:url(/mobile/images/s1.png) no-repeat right center; font-size:1.5rem; background-size:2.2%;}
.set1 .s_bot .s1 a{color:#333; display:block;}
.set1 .s_bot .s2{color:#333; line-height:1.5rem; text-align:center; padding:2rem 0; background:#fff; width:100%; display:none;}
.set1 .logout{width:40%; border:1px solid #009944; margin:0 auto; height:4.375rem; line-height:4.375rem; border-radius:5px; text-align:center; font-size:1.75rem; margin-top:3rem;}
.set1 .logout a{color:#009944; display:block;}
/*设置页面结束*/

#footer{/*height:9rem;*/ background:#f3f4f5; margin-bottom:4.375rem;}
#footer .f_top{height:4rem;}
#footer .f_top1{height:3rem;}
#footer .f_top .f_pro{line-height:4rem; font-size:1.375rem;}
#footer .f_top .f_pro a{color:#555;}
#footer .f_top .home{line-height:4rem; font-size:1.375rem; padding-left:2rem; background:url(/mobile/images/home.png) no-repeat left 1rem; background-size:35%;}
#footer .f_top .home a{color:#555; display:block;}
#footer .f_btm{text-align:center; line-height:1.75rem; font-size:1.5rem; color:#ccc;}

.find{/*height:4.375rem;*/ width:100%; position:fixed; z-index:200; bottom:0; max-width:640px; background:#fff;}
.find .k1{width:24.7%; height:4.375rem; overflow:hidden; border-top:1px solid #e0e0e0; cursor:pointer; border-right:1px solid #e0e0e0; text-indent:9%; line-height:4.75rem; color:#666; font-size:1.375rem;}
.find .kn1{background:url(/mobile/images/k1.png) no-repeat 1.25rem center; background-size:20%;}
.find .kn2{background:url(/mobile/images/k2.png) no-repeat 1.25rem center; background-size:20%;}
.find .kn3{background:url(/mobile/images/k3.png) no-repeat 1.25rem center; background-size:20%;}
.find .kn4{background:url(/mobile/images/k4.png) no-repeat 1.25rem center; background-size:20%; border-right:none;}

.fs_car{width:5.5rem; height:5.5rem; position:fixed; z-index:300; left:1.5rem; top:40rem;}
.fs_car img{width:100%;}
.sx{width:5.5rem; height:5.5rem; position:fixed; z-index:300; right:1.5rem; top:40rem; cursor:pointer;}
.sx img{width:100%;}

#f_nav{width:100%;}
#f_nav .f_li{width:24.7%;  height:6.25rem; color:#fff; text-align:center; font-size:1.5rem; line-height:9rem;}
#f_nav .n1{border-right:1px solid #fff; background:url(/mobile/images/n1.png) no-repeat center 0.625rem #009944; background-size:27%;}
#f_nav .n2{border-right:1px solid #fff; background:url(/mobile/images/n2.png) no-repeat center 0.625rem #009944; background-size:27%;}
#f_nav .n3{border-right:1px solid #fff; background:url(/mobile/images/n3.png) no-repeat center 0.625rem #009944; background-size:27%;}
#f_nav .n4{background:url(/mobile/images/n4.png) no-repeat center 0.625rem #009944; background-size:30%;}

#Wei{max-width:720px; width:50%; position:fixed; padding:3rem; background:#fff; z-index:10001; top:10rem; left:50%; margin-left:-34%; display:none;}
#Wei .w_all{width:100%; position:relative; z-index:200;}
#Wei .w_all .w_off{width:2.5rem; height:2.5rem; overflow:hidden; position:absolute; z-index:202; top:-2.5rem; right:-2.5rem; background:#000;}
#Wei .w_all .w_off img{width:100%;}
#Wei .w_all .pic{width:100%;}
#Wei .w_all .pic img{width:100%;}

.mohu{width:100%; background:#fff; opacity:0.8; position:absolute; left:0; top:0; z-index:100; display:none;}
.face{width:5rem; height:5rem; overflow:hidden;}
.face img{width:100%;}
