@charset "utf-8";
*, *::after, *::before {
    box-sizing: border-box;
}

.footer_pt { background-color: #fff; border-top: medium none #eceded; bottom: 0; box-shadow: 0 0 4px rgba(0, 0, 0, 0.2); height: 49px; left: 50%; max-width: 640px; overflow: hidden; position: fixed; transform: translate3d(-50%, 0px, 0px); width: 100%; z-index:999;}
.footer_pt li { float: left; height: 100%; margin-top: 10px; text-align: center; width: 20%;}
.footer_pt a, .footer_pt a:focus, .footer_pt a:hover { color: #777; font-size: 10px;}
.footer_pt a.active { color: #df2127;}
.footer_pt .nav-controller { display: block; height: 100%; position: relative; font-size:10px; line-height:15px;}
.footer_pt .nav-controller i { display: block; font-size: 1.5em; margin-bottom: 3px;}

.fb-home {  background-image: url(images/foot.png);  background-position: 0 -42;}
.fb-group { background-image: url(images/foot.png);background-position: 0 -42px;}
.fb-group, .fb-home {  background-repeat: no-repeat;  background-size: 24px auto;  height: 24px; margin: -3px auto auto; width: 24px;}
.active .fb-home { background-position: 0 -213px;}

.fb-group{background-image:url(images/foot.png);background-position:0 -42px}
.fb-group,.fb-home{background-repeat:no-repeat;background-size:24px auto;height:24px;margin:auto;width:24px;margin-top:-3px}
.fb-home{background-image:url(images/foot.png);background-position:0 0}
.active .fb-home{background-position:0 -213px}
.active .fb-group{background-position:0 -255px}
.fb-list{background-image:url(images/foot.png);background-repeat:no-repeat;background-size:24px auto;content:"";height:24px;margin:auto;width:24px;margin-top:-3px;background-position:0 -126px}
.active .fb-list{background-position:0 -339px}
.fb-user{background-image:url(images/foot.png);background-repeat:no-repeat;background-size:24px auto;height:24px;margin:auto;width:24px;margin-top:-3px;background-position:0 -169px}
.active .fb-user{background-position:0 -383px}
.active3 .fb-user{background-position:0 -383px!important}
.active0 .fb-home{background-position:0 -213px!important}
.active1 .fb-group{background-position:0 -255px!important}
.active2 .fb-list{background-position:0 -339px!important}

.fb-pthome{background-image:url(images/pt0001.png);background-repeat:no-repeat;background-size:24px auto;height:24px;margin:auto;width:24px;margin-top:-3px;background-position:0 0px}
.active .fb-pthome{background-image:url(images/redpt0001.png);}
.active3 .fb-pthome{background-image:url(images/redpt0001.png)!important}


.tuan-new{padding:0 1px}
.tuan-new .goods-tag{position:absolute;left:12px;top:0;width:42px;height:60px;line-height:55px;text-align:center;color:#fff;font-size:15px;font-weight:600;font-family:PingFang}
.tuan-new .label-blue{background:url(images/index.png) no-repeat;background-size:42px 60px}
.tuan-new .label-orange{background:url(images/index1.png) no-repeat;background-size:42px 60px}
.tuan-new .label-red{background:url(images/index2.png) no-repeat;background-size:42px 60px}
.tuan-new .label-orange-hot{line-height:35px;background:url(images/index3.png) no-repeat;background-size:42px 60px}
.tuan-new .label-red-reduce{line-height:35px;background:url(images/index4.png) no-repeat;background-size:42px 60px}
.tuan-new .tuan_goods_info{padding:3px 11px}
.tuan-new .tuan_goods_info .tuan_goods_name{color:#343434;line-height:20px;font-size:14px}
.tuan-new .tuan_goods_info .tuan_goods_cx{padding:6px 0 4px;line-height:15px;font-size:13px}
.tuan-new .tuan_goods_info .tuan_goods_cx img{height:16px;width:16px;border-radius:8px}
.tuan-new .tuan_goods_info .tuan_goods_cx span{padding-right:4px}
.tuan-new .tuan_goods_core{padding:0}
.tuan-new .tuan_goods_core .tuan_goods_price{height:26px;line-height:26px;overflow:hidden}
.tuan-new .tuan_goods_core .tuan_goods_price .red{font-size:14px;color:#ff473f}
.tuan-new .tuan_goods_core .tuan_goods_price small{font-size:12px;color:#ff473f}
.tuan-new .tuan_goods_core .tuan_goods_price .divide{color:#878787;font-size:12px}
.tuan-new .tuan_goods_core .tuan_goods_price .spec{color:#878787;font-size:12px}
.tuan-new .tuan_goods_core .tuan_goods_btn{float:right;height:24px;padding:0 2px;line-height:24px;color:#fff;background-color:#ff473f;font-size:12px;border-radius:2px}
.tuan-new .tuan_goods_core .tuan_goods_btn .tmp{padding:0 5px;background:url(images/index5.png) no-repeat 50%;background-size:1px auto}
.goods_list { float: left;width: 48%;margin: 1%;padding: 1%;text-align: center;display: block;background: #fff;}
.tuan_g {  background-color: #fff;  border: 1px solid #cbcbcb;  margin-bottom: 10px; padding-bottom: 10px;position: relative;}
.tuan_g_img img { display: block; overflow: hidden; width: 100%;}
.tuan_g_info { padding: 7px 10px 10px;}
.tuan_g_name { color: #191919; font-size: 16px; margin-bottom: 5px;}
.pt_list_wc{ background:#fff; text-align:center; border: 1px solid #cbcbcb; margin-bottom: 10px; padding: 10px 0px; position: relative;}


.goods-white { background-color: #fff;}
.goods-info {  padding: 8px 0; position: relative; text-align: center;}
.goods-info .tuan_goods_cx {  font-size: 13px; line-height: 15px; padding: 6px 0 4px;}
.goods-info .tuan_goods_cx img { border-radius: 8px; height: 16px; width: 16px;}
.goods-info .tuan_goods_cx span { padding-right: 4px;}
.goods-info .goods-out-pic { background: url(images/out_b7b8a4.png) no-repeat scroll 0 0 / contain ;  bottom: 30px; height: 60px;  position: absolute; right: 25px; width: 60px; z-index: 9999999;}
.goods-info .goods-name {  color: #343434; font-size: 18px; height: auto; line-height: 22px; padding: 0 15px; text-align: center;}
.goods-info .goods_price { height: 25px;line-height: 25px; margin-top: 10px; text-align: center;}
.goods-info .goods_price .red { color: #ff4d45; font-size: 24px;}
.goods-info .goods_price .red span { font-size: 14px; padding-right: 1px;}
.goods-info .goods_price .out-grey { color: #878787;}
.goods-info .goods_price .price-spec { color: #626262; font-size: 12px;}
.goods-info .goods_price .price-spec span { font-size: 18px;}
.goods-info .goods_price .grey { color: #878787; font-size: 12px; text-decoration: line-through;}
.goods-info .goods_price .market-price { color: #878787; font-size: 10px;}
.goods-info .goods_price .grey-padding, .goods-info .goods_price .red-padding { padding-left: 1px;}
.goods-info .goods-spec { border: 1px solid #d5d5d5; color: #626262; display: inline-block; font-size: 13px; height: 24px; line-height: 24px; margin: 10px auto; padding: 0 10px; width: auto;}
.goods-info .goods-sold { height: 14px; line-height: 14px; margin-bottom: 9px; margin-top: 12px;}
.goods-info .goods-sold, .rule-intro { color: #878787; font-size: 12px; text-align: center;}


.rule-intro {line-height: 15px;padding: 10px 0; background:#eceded;}
.rule-intro a {text-decoration: underline; color:#878787}
.image-text { padding: 0 12px;}
.image-text .text-title { border-bottom: 1px solid #ff473f; color: #343434; font-size: 16px; height: 42px; line-height: 42px; width: 65px; margin:0px;}
.image-text .text-info { color: #878787; font-size: 12px; line-height: 20px; padding: 10px 0;}
.image-text .text-info p { line-height: 20px;}
.image-text .img-info { padding: 10px 0;}
.image-text .img-info img { height: auto !important; width: 100% !important;}

.footer-special nav .goods-footer .home { height: 49px;margin: 0; width: 20%;}
.footer-special nav .goods-footer .bug-common { color: #fff; height: 49px; margin: 0; text-align: center; width: 30%;}
.footer-special nav .goods-footer .bug-common .bug-price { font-size: 17px; height: 29px; line-height: 29px;}
.footer-special nav .goods-footer .bug-common .bug-type { font-size: 13px; height: 15px; line-height: 15px;}
.footer-special nav .goods-footer .bug-common .white { color: #fff;}
.footer-special nav .goods-footer .bug-common span { color: #fff; padding-right: 2px;}
.footer-special nav .goods-footer .one-bug { background-color: rgba(254, 78, 69, 0.6);}
.footer-special nav .goods-footer .more-bug { background-color: #ff473f;}
.footer-special nav .goods-footer .goods-home { background-image: url(images/index6.png);  background-repeat: no-repeat; background-size: 24px auto;  display: block; height: 23px; margin: 6px auto auto; width: 24px;}
.footer-special nav .goods-footer .go-home { background-color: #ff473f; height: 49px; margin: 0; text-align: center; width: 80%;}
.footer-special nav .goods-footer .go-home a { color: #fff; font-size: 18px; line-height: 49px;}
.footer-special { height: 49px;}



.nav_fixed{position:fixed;background-color:#fff;height:40px;width:100%;font-size:15px;text-align:center;z-index:9999;top:41px;max-width:640px}
.fixed_nav_item{height:40px;line-height:40px;width:33.33%;float:left;display:block;box-sizing:border-box;border-right:1px solid #ccc;border-bottom:1px solid #ccc}
.nav_cur{border-bottom:2px solid #df2127;color:red}
.orders_text{line-height:45px;font-weight:700;font-size:15px}
.dialog_back{position:fixed;z-index:9997;max-width:640px;width:100%;height:100%;background-color:#ccc;opacity:.8}








.wrap_position{position:relative;height:50px;text-align:center}
.up,.wrap_position{background-color:#f1f1f1}
.up{z-index:9}
#dealliststatus1{font-size:12px;padding-top:42px}
#dealliststatus1 .order_li:before{content:'';position:absolute;left:-9px;top:-9px;width:50px;height:50px;background:url(images/index7.png) no-repeat;background-size:contain;z-index:123}



.order{font-size:12px;margin-top:15px}
.order_hd{background-color:#fafafb;border-bottom:1px solid #d5d5d5;border-top:1px solid #e4e4e4;height:39px;line-height:39px;overflow:hidden;padding:0 10px}
.order_goods .prize{color:#df2128;font-size:14px}
.order_goods_info{position:relative}
.order_goods_name{color:#000;margin-bottom:6px;overflow:hidden;padding-right:20px;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;word-wrap:break-word}
.order_goods_attr_item{overflow:hidden;line-height:22px;height:24px}
.order_goods_price{color:#df2127;float:right;font-size:16px;height:18px;line-height:18px}
.order_goods_price i{font-size:9px; font-style:normal;}
.order_goods_price2{color:#df2127;font-size:16px;height:18px;line-height:18px}
.order_goods_price2 i{font-size:14px}
.order_goods_grab{font-size:8px;line-height:1;margin-top:3px}
.order_goods_grab .order_goods_grab_txt{background:none repeat scroll 0 0 #e31;border-radius:2px;color:#fff;display:inline-block;padding:2px 3px}
.order_plist{border-bottom:1px solid #d7d7d7;padding-bottom:10px}
.order_promo_opt{float:right}
.order_total{margin-bottom:10px;color:#5a5a5a;font-size:12px;height:42px;line-height:42px;overflow:hidden}
.order_total:after{clear:both;content:"";display:block;height:0;visibility:hidden}
.order_shop{font-size:14px;padding-left:22px;position:relative}
.order_shop:before{background-position:0 0;background-repeat:no-repeat;background-size:12px 13px;content:"";display:block;height:13px;left:0;position:absolute;top:13px;width:12px}
.order_shop span{color:#000;float:left;max-width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;word-wrap:break-word}
.order_shop:after{border-bottom:1px solid #ccc;border-right:1px solid #ccc;content:"";display:none;height:9px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:9px}
.order_bd{background-color:#fff;border-bottom:1px solid #dedede;padding:0 10px}
.order_goods{border-bottom:1px solid #d7d7d7;display:block;font-size:12px;min-height:60px;padding:5px 0 5px 75px;position:relative}
.order_goods:last-child{border-bottom:0 none}
.order_goods_img{left:0;position:absolute;top:5px}
.order_goods_img img{border:1px solid #d7d7d7;display:block;height:60px;width:60px}

.order_price{float:right}
.order_price b{color:#df2128;font-size:16px;font-weight:400}
.order_price b i{font-size:9px}


.coupon_icon{background-image:url(images/index9.png);background-size:14px 14px;height:14px;width:14px;float:right;margin:2px 5px 0 0;display:inline-block}


.order_status{float:left;height:30px;line-height:30px;color:#d00}
.order_status_icon{display:inline-block;vertical-align:-1px;width:9px;height:12px;margin-left:9px;background:url(images/index8.png);background-size:9px auto;content:""}
.order_status_close,.order_status_sucess{color:#888}
.order_btn{float:right}
.order_btn a{float:left;width:80px;height:30px;background-color:#4b4b4b;line-height:30px;border-radius:3px;color:#fff;margin-left:5px;text-align:center}

.groups_line{width:100%;height:17px;background:#f1f1f1;border:1px solid #eee}

.mt_g,.mt_order{background-color:#fff}
.mt_g{border-bottom:1px solid #d7d7d7;height:80px;margin:0 10px;padding:15px 0 15px 70px;position:relative}
.mt_g_img{left:0;position:absolute;top:15px}
.mt_g_img img{border:1px solid #d7d7d7;display:block;height:58px;overflow:hidden;width:58px}
.mt_g_img.group_li:before{content:'';position:absolute;left:-9px;top:-9px;width:40px;height:40px;background:url(index7.png) no-repeat;background-size:contain;z-index:123}
.mt_g_info{font-size:12px;padding-top:2px}
.mt_g_name{color:#333;height:18px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;word-wrap:break-word;width:70%;vertical-align:middle}
.mt_g_name,.prize{display:inline-block}
.prize{color:#df2127}
.mt_g_price{background-color:#3e3e3e;bottom:18px;color:#fff;font-size:13px;height:26px;left:70px;line-height:26px;margin-left:10px;padding-left:30px;position:absolute;width:155px; top:45px;}
.mt_g_price:before{background-position:-285px 0;content:" ";height:34px;left:-10px;position:absolute;top:-4px;width:34px}
.mt_g_price span{font-size:9px;vertical-align:middle}
.mt_g_price span b{font-size:16px;font-weight:400}
.mt_g_price i{background-color:#df2127;border-bottom-right-radius:13px;border-top-right-radius:13px;display:block;height:26px;position:absolute;right:-26px;top:0;width:26px}
.mt_g_price i:before{background-position:-209px -59px;content:" ";height:12px;position:absolute;right:10px;top:7px;width:8px}.mt_g_price_1{background-color:#3e3e3e;bottom:18px;color:#fff;font-size:13px;height:26px;left:70px;line-height:26px;margin-left:10px;padding-left:30px;position:absolute;width:155px}.mt_g_price_1:before{background-position:-1px -172px;content:" ";height:34px;left:-10px;position:absolute;top:-4px;width:34px}.mt_g_price_1 span{font-size:9px;vertical-align:middle}.mt_g_price_1 span b{font-size:16px;font-weight:400}.mt_g_price_1 i{background-color:#df2127;border-bottom-right-radius:13px;border-top-right-radius:13px;display:block;height:26px;position:absolute;right:-26px;top:0;width:26px}.mt_g_price_1 i:before{background-position:-209px -59px;content:" ";height:12px;position:absolute;right:10px;top:7px;width:8px}.mt_status{height:50px;padding:0 10px}.mt_status_txt{color:#df2127;float:left;line-height:50px}.mt_status_lk{border:1px solid #999;border-radius:3px;color:#6b6b6b;float:right;height:29px;line-height:29px;margin-top:9px;padding:0 10px}.mt_status_lk:after{border-bottom:1px solid #333;border-right:1px solid #333;content:"";display:inline-block;height:5px;margin-left:5px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);vertical-align:1px;width:5px}.info_address{height:65px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;line-height:30px;padding:5px;text-align:center;background-color:#fff;font-size:14px}.mt_status_lk1{border:1px solid #999;border-radius:3px;color:#6b6b6b;float:right;height:29px;line-height:29px;margin-top:9px;padding:0 10px}.marg_right{margin-right:10px}.margin_height{padding-top:6px}.mt_g_price:before,.mt_g_price i:before{background-image:url(images/bg_v6_afc11c.png);background-repeat:no-repeat;background-size:365px 490px}.mt_g_price_1 i:before,.mt_g_price_1:before{background-image:url(images/bg_v6_afc11c.png);background-repeat:no-repeat;background-size:295px 400px}.tips .tips_ico{background-image:url(images/bg_v6_afc11c.png);background-repeat:no-repeat;background-size:365px 490px}


.fixopt{background-color:rgba(0,0,0,.6);bottom:0;display:none;left:0;padding:15px 0;position:fixed;width:100%;z-index:901;height:72px}.fixopt_btn{background-color:#df2127}.fixopt_btn,.fixopt_btn2{border-radius:3px;color:#fff;display:block;height:42px;line-height:42px;margin:0 10px;text-align:center}.fixopt_btn2{background-color:#83cf90}a.fixopt_home{left:10px}a.fixopt_home,a.fixopt_share{background-color:#777;border-radius:3px;display:block;height:42px;position:absolute;top:0;width:42px}a.fixopt_share{left:62px}.fixopt_share:after{background-position:-334px -277px;content:"";display:block;height:24px;left:9px;position:absolute;top:9px;width:24px}.fixopt_item{min-height:32px;position:relative}.fixopt_item a{color:#fff}.fixopt_item1{padding-left:105px}#group_tf .fixopt_item1{padding-left:50px}.fixopt_item2{padding-left:52px}.fixopt_home:after,.fixopt_share:after{background-image:url(images/bg_v6_afc11c.png);background-repeat:no-repeat;background-size:365px 490px}.fixopt_home:after{background-position:-305px -277px;content:"";display:block;height:24px;left:9px;position:absolute;top:9px;width:24px}

.mod_footer{padding:50px 10px}.mod_footer_fixed{position:fixed;z-index:101;bottom:0;width:100%;background:#f1f1f2;padding:20px 10px}.mod_footer_lk{position:relative;border-bottom:1px solid #ddd;text-align:center;padding-bottom:8px;margin-bottom:12px}.mod_footer_lk:after{content:'';position:absolute;bottom:-2px;left:0;width:100%;height:1px;background-color:#fff;overflow:hidden}.mod_footer_lk a{padding-right:8px;margin-right:8px;border-right:1px solid #d7d7d7;height:12px;line-height:12px;overflow:hidden;color:#999}.mod_footer_lk a:last-child{border-right:0;margin-right:0;padding-right:0}.mod_footer_lk .on{color:#1f73d3}.mod_footer_logo{text-align:center}



.step{background-color:#fff;border-bottom:1px solid #d5d5d5;border-top:1px solid #d5d5d5;font-size:12px;padding:15px 10px;position:relative}.step:after{clear:both;content:"";display:block;height:0;visibility:hidden}.step_hd{height:18px;line-height:18px;margin-bottom:12px}.step_list:after{clear:both;content:"";display:block;height:0;visibility:hidden}.step_item{float:left;padding-left:25px;position:relative;width:25%}.step_num{background-clip:padding-box;background-color:#fff;border:1px dashed #d5d5d5;border-radius:20px;color:#666;height:20px;left:0;line-height:20px;position:absolute;text-align:center;top:0;width:20px}.step_tit{color:#666;font-size:10px;line-height:10px}.step_item_on .step_num{background-color:#f0373d;border:1px solid #f0373d;color:#fff}.step_item_on .step_tit{color:#f0373d}.step_more{color:#333;display:block;height:18px;line-height:18px;position:absolute;right:10px;text-align:right;top:15px}.step_more:after{background-position:-303px -102px;content:"";display:inline-block;height:12px;margin-left:5px;vertical-align:-1px;width:6px}

#shareit{-webkit-user-select:none;display:none;position:fixed;width:100%;height:100%;background:rgba(0,0,0,.85);text-align:center;top:0;left:0;z-index:10500}#shareit .img-share{position:relative}#shareit .img-share .img-arrow{position:absolute;top:6px;right:27px;width:50px;height:42px;background:url(images/index11.png) no-repeat;background-size:50px 42px}#shareit .img-share .img-head{top:44px;right:80px;line-height:18px}#shareit .img-share .img-body,#shareit .img-share .img-head{position:absolute;height:18px;text-align:right;color:#fff;font-size:12px}#shareit .img-share .img-body{top:52px;right:65px;line-height:36px}#shareit .describe{position:absolute;top:50%;left:0;margin-top:-80px;margin-left:0;width:100%;height:108px}#shareit .describe div{width:100%;height:36px;line-height:36px;text-align:center;font-size:17px;color:#fff}#shareit img{max-width:100%}
.tm{background-color:#fff;border-bottom:1px solid #d0d0d0;margin-bottom:10px;padding:10px;position:relative}.tm:before{content:"";display:none;height:90px;position:absolute;right:15px;top:10px;width:90px;z-index:11}.pp{font-size:12px;padding:0 10px}.pp_users{overflow:hidden;padding:10px 0;text-align:center}.pp_users_item{display:inline-block;height:49px;margin-right:10px;width:49px}.pp_users_item.lg{width:17%;height:auto;margin-right:0;position:relative}.pp_users_item:last-child{margin-right:0}.pp_users_item img{background-clip:padding-box;border-radius:49px;-webkit-border-radius:49px;box-shadow:0 0 0 2px #fff;display:block;height:45px;overflow:hidden;width:45px;margin-left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.pp_users_item img.lg{box-shadow:none}#group .pp_users_normal.lg:nth-child(1):after,#group .pp_users_normal.lg:nth-child(2):before{right:9px}#group .pp_users_normal:nth-child(1){position:relative}#group .pp_users_normal:nth-child(1):after{background-clip:padding-box;background-color:#df2127;border:2px solid #fff;border-radius:21px;color:#fff;content:"\56E2\957F";font-size:8px;height:17px;line-height:17px;position:absolute;right:0;text-align:center;top:0;width:17px}#group .pp_users_normal:nth-child(2){position:relative}#group .pp_users_normal:nth-child(2):before{background-clip:padding-box;background-color:#ff9910;border:2px solid #fff;border-radius:21px;color:#fff;content:"\6C99\53D1";font-size:8px;height:17px;line-height:17px;position:absolute;right:0;text-align:center;top:0;width:17px;z-index:33}#group_tf .pp_users_normal:nth-child(1){position:relative}#group_tf .pp_users_normal:nth-child(1):after{background-clip:padding-box;background-color:#df2127;border:2px solid #fff;border-radius:21px;color:#fff;content:"\56E2\957F";font-size:8px;height:17px;line-height:17px;position:absolute;right:0;text-align:center;top:0;width:17px}.pp_users_dot{background-position:-324px -80px;display:inline-block}.pp_users2{margin:0 -10px}.pp_users2 .pp_users_item{height:34px;margin-right:2px;width:34px}.pp_users2 .pp_users_item img{border-radius:34px;height:30px;width:30px}.pp_tips{font-size:14px;padding:10px 0;text-align:center}.pp_tips b{color:#df2127;font-size:18px;margin:0 5px}.pp_state,.pp_vtips{text-align:center}.pp_state{height:24px;position:relative}.pp_state:after{background-color:#d0d0d0;bottom:11px;content:"";display:block;height:1px;left:0;overflow:hidden;position:absolute;width:100%}.pp_state_txt{padding:0 5px}.pp_state_txt,.pp_time{background-color:#f2f2f4;display:inline-block;height:24px;line-height:24px;position:relative;z-index:1}.pp_time{padding:0 10px}.pp_time span{background-color:#404040;border-radius:2px;color:#fff;display:inline-block;height:20px;line-height:20px;margin:0 2px;text-align:center;width:20px}
.pp_list{overflow:hidden;padding-top:15px;position:relative}.pp_list:before{background-color:#dcdcdd;bottom:20px;content:"";display:block;height:auto;left:25px;position:absolute;top:15px;width:1px}.pp_list_item{background-color:#fff;border:1px solid #d5d5d5;margin-bottom:20px;padding:10px 15px 10px 50px;position:relative}.pp_list_avatar{background-clip:padding-box;border-radius:30px;display:block;height:30px;left:10px;position:absolute;top:6px;width:30px}.pp_list_info{height:21px;margin-bottom:3px}.pp_list_name{float:left}.pp_list_name b{color:#333;font-weight:400;margin-right:5px}.pp_list_time{color:#999;float:right}.pp_list_words{line-height:18px;padding-left:15px;position:relative}.pp_list_words:before{background-position:-222px -92px;content:"";display:block;height:7px;left:0;position:absolute;top:3px;width:8px}.pp_list_blank{color:#c6c7be;height:34px;line-height:34px;margin-bottom:20px;padding-left:50px;position:relative}.pp_list_blank:before{background-position:-324px -41px;content:"";display:block;height:34px;left:8px;position:absolute;top:0;width:34px}.pp_list_more{background-color:#fff;border:1px solid #d5d5d5;margin-bottom:20px;padding:10px 15px;position:relative;text-align:center}.pp_list_more:after{background-position:-303px -102px;content:"";display:inline-block;height:12px;margin-left:10px;-webkit-transform:rotate(90deg);transform:rotate(90deg);vertical-align:-2px;width:6px}.pp_list_more_unfold:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.pp_list_item:nth-child(1){background-color:#4b4b4b;border-color:#4b4b4b;color:#fff}.pp_list_item:nth-child(1):before{border-color:transparent transparent #4b4b4b;border-style:dashed dashed solid;border-width:8px;content:"";display:inline-block;font-size:0;height:0;left:50%;margin-left:-8px;overflow:hidden;position:absolute;top:-16px;width:0}.pp_list_item:nth-child(1) .pp_list_avatar{top:6px}.pp_list_item:nth-child(1) .pp_list_name b{color:#fff}.pp_list_item:nth-child(1) .pp_list_time{color:#dadada}.pp_list_item:nth-child(1) .pp_list_words:before{background-position:-222px -80px}.pp_list_item:nth-child(2){background-color:#fffff3;border-color:#c5c552}.pp_list_item:nth-child(2):after{background-position:-324px 0;bottom:-4px;content:"";display:block;height:36px;position:absolute;right:-4px;width:36px}.pp_list_item:nth-child(1) .pp_list_words:before,.pp_list_item:nth-child(2):after{background-image:url(images/bg_v6_afc11c.png);background-repeat:no-repeat;background-size:365px 490px}.lou_play{margin-top:-10px}.td{min-height:90px;padding-bottom:10px;padding-left:100px;position:relative}.td_img{left:0;position:absolute;top:0}.td_img,.td_img img{overflow:hidden;width:90px}.td_img img{display:block;height:90px}.td_info{font-size:12px}.td_name{color:#333;font-size:14px;line-height:18px;margin-bottom:5px;max-height:36px;overflow:hidden}.td_shop{color:#666;font-size:12px;margin-bottom:3px}.td_mprice{margin-bottom:5px}.td_mprice i{color:#df2127;font-size:12px}.td_mprice b{color:#df2127;font-size:18px;font-weight:400;line-height:18px}.td_oprice{margin-bottom:5px}.td_num{bottom:10px;color:#b7b7b7;position:absolute;right:0}.td_lk{color:#171717;display:block;margin-top:5px}.td_lk:after{background-position:-303px -102px;content:"";display:inline-block;height:12px;margin-left:5px;vertical-align:-2px;width:6px}.fixopt_home:after,.fixopt_share:after,.mt_shop:before,.pp_list_blank:before,.pp_list_more:after,.pp_users_dot,.pp_vipuser_tit,.say_state:before,.step_more:after,.support_lk:after,.support_tit:before,.td_lk:after,.tips_opt a:after,.tm:before,.vip .pp_users_sale span,.yy_hd{background-image:url(images/bg_v6_afc11c.png);background-repeat:no-repeat;background-size:365px 490px}.tm_succ:before{background-position:0 -112px;display:block}.tm_err:before{background-position:-95px -112px;display:block}



.tips{background-color:#fff;border-bottom:1px solid #c4bfba;height:auto;overflow:hidden;padding:10px 20px;position:relative;text-align:center}.tips_ico{height:50px;margin-right:5px;width:50px}.tips_ico,.tips_tit{display:inline-block}.tips_tit{color:#333;font-size:16px;line-height:25px;vertical-align:23px}.tips_txt{line-height:21px;text-align:left}.tips_extra,.tips_txt{font-size:12px}.tips_extra b{color:#333;font-weight:700}.tips_opt{padding:5px 10px 0;text-align:center}.tips_opt a{border:1px solid #d6800b;border-radius:30px;color:#6d6d6d;display:block;height:28px;line-height:28px;margin-bottom:10px;text-align:center}.tips_opt a:after{background-position:-303px -102px;content:"";display:inline-block;height:12px;margin-left:8px;vertical-align:-2px;width:6px}.tips_opt a:last-child{margin-bottom:0}.tips_bar{background-color:#cbcbb2;display:inline-block;height:13px;margin:0 10px;vertical-align:-2px;width:1px}.tips_btn2{background-color:#fe980e;border-color:#fe980e!important;color:#fff!important}.tips_btn2 .tips_bar{background-color:#fff}.tips_btn2:after{background-position:-303px -85px!important}.tips_succ{background-color:#e6efdf;border-bottom:1px solid #b0c99f}.tips_succ .tips_ico{background-position:-37px -59px;height:25px;width:25px}.tips_succ .tips_tit{color:#759e53;vertical-align:6px}.tips_succ2 .tips_txt{text-align:center}.tips_err{background-color:#f6e0de;border-bottom:1px solid #d48b82}.tips_err .tips_ico{background-position:0 -59px;height:25px;width:25px}.tips_err .tips_tit{color:#d72a16;vertical-align:6px;display:block;font-size:15px;line-height:inherit}.tips_notice{background-color:#ffffe4;border-bottom:1px solid #c1c14f}.tips_notice .tips_ico{background-position:-74px -59px;height:25px;width:25px}.tips_notice .tips_tit{color:#ff9910;vertical-align:6px}.tips_notice2 .tips_ico{background-position:-55px -326px;display:none;height:50px;margin:0 auto;width:50px}.tips_notice2 .tips_tit{color:#ff9910;font-size:14px;vertical-align:0}.tips_notice2 .tips_txt{font-size:14px}

.cardtips{background-color:#fffee4;border-bottom:1px solid #c2c150;color:#656364;font-size:12px;padding:15px 0;text-align:center}
.cardtips_txt{line-height:18px}
.cardtips_opt{padding-top:10px}
.cardtips_btn{background-color:#ef373d;border-radius:4px;color:#fff;display:inline-block;font-size:12px;height:30px;line-height:30px;text-align:center;width:145px}


.recommend{width:100%;height:auto;background-color:#fff;font-size:12px}.recommend .title_xh{font-size:16px;padding:10px 0;text-align:center}.recommend ul{width:100%;padding:0 10px}.recommend ul li{display:block;width:50%;padding:0 10px 11px;float:left}.recommend ul li .img img{width:100%;height:auto}.recommend ul li .desc{height:72px}.recommend ul li .desc .text{display:block;width:100%;height:auto;height:44px;padding:11px 0 5px;line-height:16px;font-size:12px;overflow:hidden}.recommend ul li .desc .detail{height:24px;line-height:24px}.recommend ul li .desc .old-price{text-decoration:line-through;line-height:24px;margin-left:5px;color:#878787;font-size:12px;overflow:hidden}.recommend ul li .desc .old-price small{padding-right:2px}.recommend ul li .desc .spec{color:#878787;font-size:12px}.recommend ul li .desc .spec span{padding-right:2px}.recommend ul li .desc .price{line-height:24px;color:#f48600;font-size:16px;overflow:hidden}.recommend ul li .desc .price small{padding-right:2px}.kill-container #focus{position:relative}.kill-container .sec-info{position:absolute;top:50%;left:50%;margin-top:-40px;margin-left:-104px;width:208px;height:80px;background:hsla(0,0%,98%,.7)}

