  @charset "utf-8";
.gs_header .back,.index_nav .i_all,.nav_bottom_company li span,.filter li:after,.star i,.b_list .sign1:before,.tg_list .title h4:before,.tg_list .title .type:after,.commodity_list .title h4:before,.commodity_list .sequence:after,.b_news_con .content .zan:before,.other_info .title .more a:after,.user_reviews .title2 .more a:after,.other_info li .tit,.arc_list li .tit,.user_reviews .r_list .zan:before,.post_reviews .title:before,.header .open,.tg_list .title2 .more a:after,.pic_show .title .more a:after,.shop_info .shop_pic dd .review:before,.sj_intro .phone:before,.sj_intro .qq:before,.sj_intro .weixin:before,.shop_info .shop_pic .more:before,.shop_info .shop_pic .j,.shop_info .shop_pic .z,.sj_intro li:before,.show_dishes,.other_info li,.sj_c_info .sms,.sj_c_info .tel,.sj_intro .j,.sj_intro .z,.zx_list .title .more a:after,.contact_info .email a:before,.contact_info .phone a:before,.sp_info .fav_0 a:before,.pro_info .show_pic .browse:before,#post_btn a:before,.sj_intro .o_info li .fav:before,.sj_intro dt,.bottom_fixed li a .s,.sj_intro .dd,.reply_box .ft,.live_cobox .title .more:after,.dongtai_list .more,.kdmodule .money:after,.line_list .line .s,.shop_nav li a:before,.today:before,.today .ruzhu:before,.today li,.b_list .po,.b_list li .hits:before,.b_list .p_list .p:before,.buy_fixed .kuaison:before,.buy_fixed .mall:before,.buy_fixed .kuaison:after,.buy_fixed .mall:after {background:url(/statics/images/wap/business_icons.png) no-repeat;background-size:150px auto;}
.header a{color:#ffffff;}

.banner .guess_local dd a{background:url(/statics/images/wap/shop_icons.png) no-repeat;}
.banner { position:relative; z-index:1;}
.banner img { display:block; vertical-align:top; width:100%;}
.banner .guess_local { position:absolute; left:10px; top:10px; right:10px; border-radius:17px; border:0 none; background-color:rgba(0,0,0,.3); color:#fff; height:34px; line-height:34px; background-size:126px auto; background-position:-102px -533px; padding-left: 28px;}
.banner .guess_local dd a { background-position:100% -559px; color:#fff; display:block; padding-right:18px; background-size:126px auto;}

.today { padding:8px 130px 8px 65px; position:relative; z-index:1; background-color:#fff; margin-bottom:10px; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}
.today:before { display:block; content:''; position:absolute; left:5px; top:10px; width:51px; height:44px; background-position:-46px -979px; background-size:100px auto;}
.today ul { height:44px; overflow:hidden;}
.today li { background-position:-86px -875px; padding-left:20px; background-size:100px auto; line-height:26px;}
.today .ruzhu { display:block; position:absolute; top:50%; right:10px; line-height:30px; padding:0 15px; height:30px; margin-top:-15px; border-radius:15px; background-color:#fac40a; color:#fff; font-size:14px;}
.today .ruzhu:before { vertical-align:-3px; margin-right:7px; display:inline-block; content:''; background-position:-78px -914px; width:22px; height:17px; background-size:100px auto;}
.today li a { display:block; color:#aaa; font-size:14px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.today li a em { color:#36c;}


.filter2 { border-top:1px solid #e5e5e5;}
.wrapper .showNavApp { position:static; display:block; padding:0;}
.wrapper .showNavApp ul { display:block; border-radius:0; background:transparent; padding:0;}
.wrapper .nav_APP { background-color:#fff; margin-top:10px; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}
.wrapper .nav_APP a { color:#333; padding-top:56px;}
.wrapper .nav_APP .s { width:50px; height:50px; background-position:0 0; margin-left:-25px; background-size:50px auto; background-color:transparent;}
.wrapper .nav_APP ul li { -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; margin:0; padding:12px 0 2px; vertical-align:top;}
.wrapper .nav_APP ul li:nth-child(4n) { border-right:0 none;}

.viewport {position:relative; overflow:hidden; border-bottom:1px solid#eee; padding-bottom:15px;}
.viewport #nav_Node {height:186px;}
.viewport #scroller {position:absolute;}
.viewport #scroller .slide {float:left;}
.viewport #indicator2 {position:absolute;height:6px;background: url(/statics/images/wap/indicator2_c.png) repeat-x 0 0;bottom:4px;left:50%;z-index:2;}
.viewport #dotty { position:absolute; width:6px; height:6px; border-radius:10px; background:#ccc;}


body{background:#f4f4f4;}
.b_main{margin:0 0 50px;zoom:1;overflow:hidden;}

.noticeList { border:0 none!important; padding-top:20px;}
.noticeList li { margin-left:13px; padding-left:15px!important; border-left:1px solid #eee; border-bottom:0 none!important; overflow:visible!important;}
.noticeList li .s_1,.noticeList li .s_2 { display:block; position:absolute; left:-5px; top:15px;}
.noticeList li .s_1 { width:10px; height:10px; border-radius:5px; background-color:#a7bc63;}
.noticeList li .s_2 { width:6px; height:6px; border-radius:3px; background-color:#fff; left:2px; top:2px;}
.noticeList li:nth-child(2n) .s_1 { background-color:#e56588;}
.noticeList li:nth-child(3n) .s_1 { background-color:#3da7a5;}
.noticeList li:nth-child(4n) .s_1 { background-color:#e99721;}
.noticeList li .time { background:url(/statics/images/wap/index-2016-3-sp.png) no-repeat -224px -194px; padding-left:20px; background-size:240px auto;}

.star_nav {height:50px; background-color:#fff; border-top:1px solid #eee;position:relative;overflow:hidden;}
.star_nav li { float:left; padding:0 8px; line-height:50px; height:50px; overflow:hidden;}
.star_nav .cur a,.star_nav .select a { color:#f60;}
.star_nav .more { display:block; width:50px; position:absolute; right:0; top:0; background:url(/statics/images/wap/nav2015BG.png) repeat-y 0 0; height:46px;}
.star_nav .more span { position:absolute; top:21px; left:26px; display:inline-block; width:8px; height:8px; -webkit-transform:rotate(135deg); border-top:1px solid #999; border-left:1px solid #999;}

.index_nav{background:#ffffff;border-bottom:1px solid #f0f0f0;padding-top:15px;}
.index_nav li{float:left;width:25%;font-size:14px;text-align:center;margin-bottom:15px;}
.index_nav li span{display:block;margin:auto;width:50px;height:50px;border-radius:50px;margin-bottom:6px; background-size:42px auto; background-repeat:no-repeat;}
.index_nav li .i_all{background-color:#5adcc8;background-position:-71px -342px; background-size:110px auto;}
.index_nav a{color:#666666;display:block;}


.b_list{background:#eeeeee;}
.b_list li{ border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;padding:10px 10px 10px 118px;zoom:1;overflow:hidden; position:relative; z-index:1;background:#ffffff;margin-bottom:10px; font-size:0.825em;}
.b_list li:first-child{ border-top:0 none;}
.b_list .price{font-size:14px; color:#888; margin:0;}
.b_list .pic{ position:absolute; left:15px; top:16px;}
.b_list .pic img{ vertical-align:top; width:90px; height:65px;}
.b_list .info{line-height:18px;color:#a9a9a9;}
.b_list .info h3{font-size:16px;font-weight:normal;margin-bottom:3px;color:#333; line-height:26px; height:26px; overflow:hidden; position:relative; z-index:1;}
.b_list .info .address{margin-top:6px;width:65%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.b_list .info .address .s { color:#eee;}
.b_list .per_capita{float:left;}
.b_list .distance{margin-top:6px;}
.b_list .distance .getDistance {color:#666;}
.b_list dl{clear:both;zoom:1;overflow:hidden;}
.b_list dt{float:left;}
.b_list dd{float:right;}
.b_list .ly{float:left;margin-left:10px;color:#fb9031;}
.b_list .tuan,.b_list .zk,.b_list .jian{background:#ffb446;border-radius:3px;height:18px; line-height:18px;display:inline-block;color:#ffffff;margin-left:6px; font-size:14px; padding:0 3px; vertical-align:1px; border:1px solid #ffb446;}
.b_list .zk{background:#73c257; border:1px solid #73c257;}
.b_list .jian { border:1px solid #2bc17a; color:#2bc17a; background-color:#fff; display:none;}
.b_list .jian.display1 { display:inline-block;}
.b_list .po { display:inline-block; vertical-align:-2px; margin-left:6px; width:28px; height:15px; background-size:100px auto; background-position:-31px -927px; text-indent:-999em; overflow:hidden;}
.b_list li a { display:block;}
.b_list li .hits { display:block; position:absolute; right:10px; top:16px; color:#aaa;}
.b_list li .hits:before { display:inline-block; content:' '; width:23px; height:18px; vertical-align:-2px; background-position:-73px -945px; background-size:100px auto; margin-right:5px;}

.b_list .sign1:before{ position:absolute; top:0; right:0; content:''; width:45px; height:17px; background-position:-13px -906px; z-index:2; background-size:100px auto;}
.b_list .more,.tg_list .more,.commodity_list .more,.shop_news .more{font-size:15px;text-align:center;line-height:40px;height:40px;overflow:hidden;}
.b_list .pageNavigation{background:#ffffff;border-top:1px solid #eeeeee;}
.b_list .p_list { border-top:1px solid #f1f1f1; margin-top:9px; padding-top:5px;}
.b_list .p_list .p { margin:6px 0; height: 20px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color:#666;}
.b_list .p_list .p:before { display:inline-block; vertical-align:-5px; content:''; width:20px; height:20px; background-size:100px auto; margin-right:5px;}
.b_list .p_list .p_1:before { background-position:-39px -947px;}
.b_list .p_list .p_2:before { background-position:-20px -947px; width:19px;}
.b_list .p_list .p_3:before { background-position:0px -947px;}

.star i{display:inline-block;width:86px;height:18px;background-size:120px auto;}
.star i.s_5{background-position:0 -765px;}
.star i.s_4{background-position:0 -787px;}
.star i.s_3{background-position:0 -808px;}
.star i.s_2{background-position:0 -830px;}
.star i.s_1{background-position:0 -850px;}
.star i.s_0{background-position:0 -872px}

.nav_bottom_company a:before { display:none!important;}
.nav_bottom_company li span{display:block;width:25px;height:24px;margin:auto;background-size:100px auto;}
.nav_bottom_company li span.home{background-position:2px 0;}
.nav_bottom_company li.current span.home{background-position:-38px 0;}
.nav_bottom_company li span.nearby{background-position:2px -58px;}
.nav_bottom_company li.current span.nearby{background-position:-38px -58px;}
.nav_bottom_company li span.ruzhu{background-position:-38px -87px;}
.nav_bottom_company li span.mine{background-position:2px -29px;}
.nav_bottom_company li.current span.mine{background-position:-38px -29px;}
.nav_bottom_company li span.intro{background-position:-2px -109px;background-color:#67676e;border-radius:50px;background-size:120px auto;width:22px;height:22px;margin-bottom:2px;}
.nav_bottom_company li.current span.intro{background-position:-2px -109px;background-color:#ff9b42;}
.nav_bottom_company li span.zx{background-position:2px -118px;}
.nav_bottom_company li.current span.zx{background-position:-38px -118px;}
.nav_bottom_company li span.more{background-position:2px -151px;}
.nav_bottom_company li.current span.more{background-position:-38px -151px;}
.nav_bottom_company a{display:block;color:#818187;padding-top:6px;}
.nav_bottom_company li.current a{color:#ff9b42;}

.nav_bottom_company li span.fatie2 { background-position:10px -982px; width:46px; height:46px; border-radius:23px; margin-top:-24px; background-color:#fb9031;}
.nav_bottom_company li span.paihang { background-position:0 -877px;}
.nav_bottom_company li.current span.paihang { background-position:-32px -877px;}


/*团购列表*/
.sj_intro{background:#ffffff;padding:10px 0px;margin-bottom:10px;border-bottom:1px solid #eeeeee;font-size:14px;line-height:18px;position:relative;}
.sj_intro .star{position:absolute;top:12px;right:10px;}
.sj_intro .con{}
.sj_intro h3{font-size:18px;display:inline-block;margin:2px 10px 0;font-weight:normal;}
.sj_intro .zk{background:#73c257;color:#ffffff;padding:0 6px;border-radius:3px;display:inline-block;}
.sj_intro .dd { position:absolute; display:block; right:10px; top:50%; margin-top:-10px; background-position:right -469px; background-size:100px auto; display:inline-block; width:15px; height:20px;}
.sj_intro .type{color:#a9a9a9;margin-bottom:5px;}
.sj_intro dl{ position:relative; z-index:1;overflow:hidden; margin-top:8px; border-top:1px solid #eee; padding:15px 10px;}
.sj_intro dt{float:left; color:#555; font-size:16px; line-height:24px; padding:0 40px 0 22px; background-position:-108px -881px; background-size:120px auto;}
/*.sj_intro .distance{background-position:-87px -147px;background-size:100px auto;float:right;padding-left:15px;}*/
.sj_intro .juli{color:#cfcfcf;margin-left:10px;border:1px solid #efefef;border-radius:1px;display:inline-block;padding:0 5px; font-size:12px; line-height:16px;}
.sj_intro .j,.sj_intro .z{height:24px;width:24px;text-indent:-999px;overflow:hidden;display:inline-block;margin:0 5px;background-size:120px auto; vertical-align:middle;}
.sj_intro .j{background-position:-48px -335px;}
.sj_intro .z{background-position:0 -338px;}

.tg_list,.commodity_list,.user_reviews{background:#ffffff;border-top:1px solid #eeeeee;border-bottom:1px solid #eeeeee;}
.commodity_list,.tg_list{ border:0;background:#eee;}
.tg_list .title,.commodity_list .title,.other_info .title,.user_reviews .title2,.sp_detail .title,.tg_list .title2,.pic_show .title{height:40px;line-height:40px;margin:0 10px;border-bottom:1px solid #eee;}
.tg_list .title h4,.commodity_list .title h4,.other_info h4,.user_reviews .title2 h4,.tg_list .title2 h4,.pic_show .title h4{font-size:18px;float:left;font-weight:normal;border-bottom:1px solid #ff9933;}
.tg_list .title h4:before,.commodity_list .title h4:before{background-position:-86px -694px;background-size:110px auto;background-color:#ff9b42;margin-right:8px;display:inline-block;content:'';width:30px;height:30px; vertical-align:middle;border-radius:50px;}
.tg_list .title .type,.tg_list .title2 .more,.commodity_list .sequence,.other_info .more,.user_reviews .title2 .more,.pic_show .title .more{float:right;font-size:16px;}
.commodity_list li{padding:15px 70px 15px 130px;zoom:1;overflow:hidden;margin:0 5px;position:relative; z-index:1;}
.tg_list li{background:#fff;margin-bottom:6px;padding:15px 0 15px 130px;position:relative;min-height:73px;}
.tg_list .price,.commodity_list .price{font-size:12px;color:#ff6600}
.tg_list .price strong{font-size:18px;}
.tg_list .price del,.commodity_list .price del{color:#999999;margin-left:6px;font-size:12px;font-weight:normal;}
.tg_list .pic,.commodity_list li img{ position:absolute; left:10px; top:15px;}
.tg_list .pic img { width:110px; height:73px; vertical-align:top;}


.tg_list1 li { float:left; width:50%; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; border-bottom:1px solid #f4f4f4; border-right:1px solid #f4f4f4; padding:10px; position:relative; z-index:1; margin-bottom:0;}
.tg_list1 li:nth-child(2n) { border-right:0 none;}
.tg_list1 .img { display:block; width:100%; vertical-align:top;}
.tg_list1 .tit { display:block; height:24px; line-height:24px; overflow:hidden; margin:10px 0 5px;}
.tg_list1 .sell { float:right; color:#aaa; font-size:14px;}
.tg_list1 .sell .tg_chrnum { color:#fb9031; font-size:14px;}
.tg_list1 .price { color:#f05959; font-size:12px;}
.tg_list1 .price em { font-size:18px;}
.tg_list1 .price .del { font-size:12px; color:#ccc;}
.tg_list1 .btn { margin-top:10px; border-radius:3px; display:block; position:relative; z-index:1; background-color:#fb9031; color:#fff; font-size:16px; text-align:left; padding:6px 0 5px 70px;}
.tg_list1 .btn s { position:absolute; left:25px; top:12px; width:33px; height:15px; background:url(/statics/images/wap/tg_ico.png) no-repeat -131px -53px; background-size:164px auto; overflow:hidden;}
.tg_list1 .po { position:absolute; left:0; top:0; width:100%; text-align:center;}
.tg_list1 .po .s { display:inline-block; width:54px; height:36px; line-height:32px; overflow:hidden; vertical-align:top; text-align:center; text-decoration:none; color:#fff;}
.tg_list1 .po .display0 { display:none;}
.tg_list1 .po .s_xindan { background-position:0 -164px;}
.tg_list1 .po .s_duotaocan { background-position:-55px -164px;}
.tg_list1 .po .s_mianyuyue { background-position:-110px -164px;}
.tg_list1 .finish { display:none; position:absolute; top:50%; left:50%; width:100px; height:100px; margin:-50px 0 0 -50px; background-color:rgba(0,0,0,.6); color:#fff; line-height:100px; text-align:center; font-size:18px; border-radius:100%;}
.finished .finish { display:block;}
.finished .btn { cursor:default!important; background-color:#ccc!important;}
.tg_list1 .imgNode { display:block; position:relative; z-index:1;}
.tg_list1 .error_list li { width:100%; padding:50px 0; text-align:center;}
.tg_list1 .remen_str li { width:100%;}


.tg_list1 sup{position:absolute;z-index:2;font-size:12px;color:#ffffff;top:0;right:-6px;padding:0 10px 0 8px;height:22px;line-height:22px;-webkit-transform:skew(192deg);display:none;}
.tg_list1 sup:before{content:'';-webkit-transform:skew(-192deg);display:block;}
.tg_list1 sup.cx1{background:#72c04b;display:block;}
.tg_list1 sup.cx1:before{content:'促销';}
.tg_list1 sup.tj1{background:#3399ff;display:block;}
.tg_list1 sup.tj1:before{content:'推介';}



.tgMS_list { background-color:#fff;}
.tgMS_list .tg_list1 .innerNode { padding:0; position:relative; z-index:1; background-color:#fff; overflow:hidden;}
.tgMS_list .tg_list1 .btn { background-color:#15bcda;}

.commodity_list li{ height:80px;padding:15px 10px 15px 100px;background:#ffffff;margin:0 0 6px;}
.commodity_list li img { width:80px; height:80px; top:15px; vertical-align:top;}
.commodity_list li:last-child{margin:0;}
.commodity_list .pageNavigation{background:#ffffff;border-top:1px solid #eee;}
.tg_list .con{line-height:18px;font-size:12px;}
.tg_list li .count{color:#999;}
.tg_list .more{background:#ffffff;}
.commodity_list li h3{font-size:16px;font-weight:normal;margin-top:6px; height:26px; overflow:hidden; word-break:break-all;}
.tg_list .con h3{font-size:16px;font-weight:normal;margin-bottom:6px;}
/*.tg_list .con p{color:#a9a9a9;line-height:15px;margin-bottom:5px;}*/
.tg_list .buy{position:absolute;bottom:10px;right:6px;color:#ffffff;background:#ff9b42;text-align:center;font-size:16px;width:58px;-align:center;line-height:28px;border-radius:5px;}
.tg_list .sheng{color:#73c257;margin-right:15px;}
.tg_list.mb_10 li:last-child{border-right:0 none;}
.tg_list .rs{color:#999;}
.tg_list .title2{background:#ffffff;margin:0;padding:0 10px;}
.commodity_list li a,.tg_list li a{display:block;}

/*产物列表*/
.commodity_list .title h4:before{background-position:1px -513px;}
.commodity_list li .price{position:absolute;top:54px;left:0;margin-left:100px;line-height:30px;}
.commodity_list li .price strong{font-size:18px;}
.commodity_list li .detail{position:absolute;bottom:15px;right:15px;text-align:center;line-height:30px;width:58px;color:#ffffff;font-size:14px;background:#ff9b42;border-radius:5px;}

/*公司资讯内容页*/
.b_news_con{background:#ffffff;padding-top:15px; border-top:1px solid #eeeeee;}
.b_news_con .hd .share2 { padding:0 0 0 8px;}
.b_news_con .hd .share2:before { top:10px;}

.b_news_con .hd { position:relative; z-index:1; margin:0 10px; padding:0 50px 8px 0; border-bottom:1px solid #eee;}
.b_news_con h1{font-size:18px;font-weight:normal;}
.b_news_con .source{ font-size:14px;color:#aaa;}
.b_news_con .source .num { color:#36c;}
.b_news_con .content{font-size:16px;line-height:22px;color:#888888;padding:15px;border-bottom:1px solid #eeeeee;}
.b_news_con .content p{margin-bottom:1em;}
.b_news_con .content .right{text-align:right;}
.b_news_con .content .right div{display:inline-block;line-height:24px;}
.b_news_con .content .num{color:#ff9b42;margin-left:2px;}
.b_news_con .content .read{margin-right:15px;}
.b_news_con .content .zan:before{background-position:right -530px;display:inline-block;width:22px;height:22px; vertical-align:middle;content:'';background-size:100px auto;margin:0 2px 5px 0;}

.other_info,.sp_detail,.shop_news,.shop_intro,.post_reviews,.pic_show{background:#ffffff;border-top:1px solid #eeeeee;border-bottom:1px solid #eeeeee;}
.other_info .title,.user_reviews .title2,.sp_detail .title,.pic_show .title{padding-left:0;}
.other_info .title h4,.user_reviews .title2 h4,.sp_detail .title,.tg_list .title2,.pic_show .title h4{font-size:18px;font-weight:normal;}
.other_info .title .more a,.user_reviews .title2 .more a,.tg_list .title2 .more a,.pic_show .title .more a{color:#fff;}
.other_info .title .more a:after,.user_reviews .title2 .more a:after,.tg_list .title2 .more a:after,.pic_show .title .more a:after{background-position:right -459px;background-size:100px auto;display:inline-block;width:15px;height:40px;vertical-align:middle;content:'';}

.other_info ul { padding:8px 0;}
.other_info li {background-position:-130px -834px;}
.other_info li,.arc_list li{overflow:hidden;margin-top:-1px;padding:5px 10px 5px 25px;line-height:26px;font-size:16px;}
.arc_list li { padding:10px; border-bottom:1px solid #eee;}
.other_info li .tit,.arc_list li .tit{float:left;width:79%;padding-left:15px;background-position:-140px -841px;height:24px;text-overflow:ellipsis;white-space: nowrap;overflow:hidden;}
.other_info li .dtime,.arc_list li .dtime{float:right;color:#999;}
.other_info li a,.arc_list li a{display:block;color:#000000;}
.other_info.mb_10 .tit{float:none;width:auto;}

/*公司相册*/
.pictures .pic_tabs,.shop_news .shop_tabs,.shop_intro .shop_tabs,.r_tabs,.post_reviews .title{border-bottom:1px solid #eeeeee;}
.pictures .pic_tabs ul,.shop_news .shop_tabs ul,.shop_intro .shop_tabs ul,.r_tabs ul{font-size:14px; overflow:hidden;}
.pictures .pic_tabs li,.shop_news .shop_tabs li,.shop_intro .shop_tabs li,.r_tabs li{float:left; width:25%;text-align:center; height:40px; line-height:40px; overflow:hidden; word-break:break-all;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.pictures{background:#eee;}
.pictures .pic_tabs li.current,.shop_news .shop_tabs li.cur,.shop_intro .shop_tabs li.cur{border-bottom:2px solid #ff9b42;}
.pictures .p_list{padding:10px 0 15px 10px;}

.pictures .p_list li{ width:50%; float:left; box-sizing:border-box;overflow:hidden;margin:0 0 10px 0; padding-right:10px;}
.pictures .p_list li .innerNode {padding:10px 10px 0;background:#ffffff;}
.pictures .p_list li img { width:100%; height:auto; vertical-align:top; padding:10px 10px 0; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; background-color:#fff;}

.pictures .p_list li p{font-size:14px;height:30px;line-height:30px;z-index:2; text-align:center; background-color:#fff; white-space:nowrap;    text-overflow:ellipsis; overflow:hidden; padding:0 10px;}
.pictures .p_list li i{background:#3399ff;width:30px;text-align:center;height:16px;line-height:16px;position:absolute;top:119px;right:10px;color:#ffffff;font-style:normal;z-index:2;}


.shop_tabs2 {border-bottom:1px solid #eee; padding:5px 10px;}
.shop_tabs2 li { float:left; margin:3px 6px 3px 0;}
.shop_tabs2 li a { display:block; border:1px solid #bbb; padding:1px 6px; font-size:14px; border-radius:3px;}
.shop_tabs2 .cur a { border:1px solid #fb9032; color:#fb9032;}


.shop_news .more{border-top:1px solid #eeeeee;}

.intro_con{padding:15px;}
.intro_con .con{line-height:22px;color:#888888;font-size:14px;margin:10px 0;}



/*网友点评*/
.user_reviews{border-bottom:0;margin-bottom:10px;}
.user_reviews .title{height:40px;line-height:40px;font-size:15px;padding:0 15px;}
.user_reviews .amount{color:#ff9e56;}
.user_reviews .r_tabs ul{font-size:14px;padding:6px 0;}
.user_reviews .r_tabs li{border-right:1px solid #eeeeee;line-height:20px;}
.user_reviews .r_tabs li:last-child{border:0;}
.user_reviews .r_tabs li p{color:#999;font-size:12px;}
.user_reviews .r_tabs li.current{color:#ff6600;}
.user_reviews .r_tabs li a { display:block;}
.user_reviews .r_tabs li.current a {color:#ff6600;}



.user_reviews .r_list li{padding:10px 10px 10px 100px;border-bottom:1px solid #eeeeee;line-height:18px;position:relative;}
.user_reviews .r_list li:after{content:'\20';display:block;height:0;clear:both;}
.user_reviews .r_list .user_head{width:80px;border-radius:50px;overflow:hidden;position:absolute;top:10px;left:10px;}
.user_reviews .r_list .con{}
.user_reviews .r_list h3{font-size:16px;margin-bottom:5px;font-weight:normal;}
.user_reviews .r_list .star{float:left;}
.user_reviews .r_list .assess{float:right;color:#9e9a9a;font-size:14px;}
.user_reviews .r_list .pj{color:#ff8a34;font-size:15px;}
.user_reviews .r_list p{clear:both;color:#9e9a9a;font-size:15px;padding:6px 0;}
.user_reviews .r_list .time{float:left;color:#9e9a9a;font-size:14px;}
.user_reviews .r_list .zan{float:right;color:#5ebcf2;font-size:16px;line-height:22px;}
.user_reviews .r_list .zan:before{display:inline-block; vertical-align:middle;content:'';width:20px;height:22px;margin:0 3px 4px 0;background-position:right -602px;background-size:120px auto;}
.user_reviews .r_list .reply{border-top:1px solid #dadada;clear:both;padding-top:6px;margin-top:5px;}
.user_reviews .r_list .reply p .t{color:#000000;}
.n_mb{margin-bottom:0!important;}
/*.user_reviews .r_list.n_mb li:last-child{border:none;}*/

/*发布点评*/
.post_reviews .title{padding-left:15px;}
.post_reviews .title:before{height:40px;line-height:40px;width:35px;vertical-align:middle;content:'';display:inline-block;background-position:-51px -606px;font-size:16px;background-size:130px auto;}
.post_reviews dl{border-top:1px solid #dadada;margin:0 15px;line-height:40px;height:40px;position:relative;}
.post_reviews dt{float:left;color:#888888;font-size:14px;}
.post_reviews dd{float:right;}
.post_reviews dd.pj{width:70%;}
.post_reviews dd li{float:left;display:table;width:30%;margin:5px 1.5%;text-align:center;color:#ffffff;border-radius:5px;line-height:30px;font-size:16px;}
.post_reviews dd li.good{background:#ff795f;}
.post_reviews dd li.ave{background:#ffbf61;}
.post_reviews dd li.poor{background:#bdbdbd;}
.post_reviews .nbor{border:none;}
.post_reviews .star i{background-size:auto;width:150px;height:26px;margin-top:7px;}
.post_reviews .star i.s_5{background-position:0 -1276px;}
.post_reviews .star i.s_4{background-position:0 -1313px;}
.post_reviews .star i.s_3{background-position:0 -1349px;}
.post_reviews .star i.s_2{background-position:0 -1384px;}
.post_reviews .star i.s_1{background-position:0 -1421px;}
.post_reviews .star i.s_0{background-position:0 -1457px}
.post_reviews .post_txt{padding:0 15px 10px;}
.post_reviews .txt{border:1px solid #d6d6d6;height:120px;line-height:20px;width:99.333%;}
#post_btn a:before{display:inline-block;content:'';width:35px;height:50px;background-size:120px auto; background-position:-94px -422px; vertical-align:-25px;}
#post_btn a{ width:160px; height:40px; text-align:center; line-height:40px; color:#fff; background:rgba(255,155,66,0.8); font-size:1em; position:fixed; z-index:99; bottom:10px; left:50%; margin-left:-80px; border-radius:30px; outline:0; border:0 none;}



/*产物详情*/
.sp_detail{border-bottom:1px solid #eeeeee;margin-bottom:10px;}
.sp_detail .title span{border-bottom:1px solid #ff9933;display:inline-block;}
.sp_detail .more{text-align:center;background:#fff;line-height:40px;font-size:16px;border-top:1px solid #eee;position:relative;padding-right:15px;}
.sp_detail .more em{position:absolute;top:13px;left:50%;margin-left:30px;height:8px;width:8px;border-bottom: 1px solid #aaa;border-left: 1px solid #aaa;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transition:transform .3s ease; -webkit-transition:-webkit-transform .3s ease;}
.sp_detail .more.current em {transform:rotateZ(135deg); -webkit-transform: rotateZ(135deg); transition:transform .3s ease; -webkit-transition:-webkit-transform .3s ease;top:20px;}
.sp_detail .con{height:500px;overflow:hidden;}
.sp_detail .con img{width:100%!important;height:auto!important;}

.pro_info{background:#ffffff;margin-bottom:10px;border-bottom:1px solid #eeeeee;}
.pro_info .show_pic,.shop_info .shop_pic{position:relative;overflow:hidden; z-index:1;}
.pro_info .show_pic dl{position:absolute;bottom:0;left:0;width:100%;background:rgba(0,0,0,0.6);height:50px;z-index:2;}
.shop_info .shop_pic dl{position:absolute;bottom:0;left:0;width:100%;background:rgba(0,0,0,0.6);height:30px;z-index:2;}
.pro_info .show_pic dt{margin:3px 0 0 15px;font-size:16px;float:left;width:65%;color:#ffffff;}
.shop_info .shop_pic dt{margin:3px 0 0 10px;font-size:12px;float:left;width:65%;color:#ffffff;}
.pro_info .show_pic dd{float:right;border-left:1px solid #ff9b42;line-height:34px;margin:8px 15px 0 0;padding-left:10px;color:#ff9b42;font-size:22px;}
.pro_info .show_pic .browse{color:#666666;z-index:2;background:rgba(255,255,255,0.6);height:30px;line-height:30px;border-radius:6px;top:15px;right:15px;position:absolute;padding:0 10px;}
.pro_info .show_pic .browse:before{width:30px;height:30px;display:inline-block;content:''; vertical-align:middle;background-size:120px auto;background-position:-94px -332px;margin-right:3px;}
.pro_info .explan{padding:10px 15px;line-height:26px;color:#a8a8a8;font-size:14px;}
.pro_info .explan li{float:left;width:50%;}
.pro_info .pro_btn{padding:10px 5px;border-top:1px solid #eeeeee; display:-webkit-box; display:-moz-box; display:box;}
.pro_info .pro_btn li{border-radius:5px;font-size:16px;line-height:36px;text-align:center; width:100%; -webkit-box-flex:1; margin:0 5px; -webkit-flex:1; flex:1;color:#ffffff;}
.pro_info .pro_btn li:first-child{background:#ff9b42;}
.pro_info .pro_btn li:last-child{background:#75c079;}
.pro_info .pro_btn li a{color:#ffffff;display:block;}
.pro_info .pro_btn .display0 { display:none;}
.proName_info { padding:10px 0 0 15px;}
.proName_info .proName { font-size:16px; color:#444;}
.proName_info .price { font-size:20px; color:#f60;}
.proName_info .price .s { font-size:14px; color:#aaa; text-decoration:line-through;}
.pic_show .show_con{margin:15px 0;}
.pic_show .show_con ul{ display:-webkit-box; display:-moz-box; display:box;}
.pic_show .show_con li{ width:100%; -webkit-box-flex:1; -webkit-flex:1; flex:1; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; text-align:center;position:relative;overflow:hidden; margin:0 5px; position:relative; z-index:1;}
.pic_show .show_con img { width:100%; vertical-align:top;}
.pic_show .show_con .tit { display:block; line-height:18px; overflow:hidden; height:18px; margin:3px auto 0; font-size:14px;}
.mb_10{margin-bottom:10px;}

/*店铺*/
.shop_info .shop_pic{}
.shop_info .shop_pic dt{line-height:30px;margin-top:0;width:62%;}
/*.shop_info .shop_pic dt:before{background-position:-62px -748px;content:'';width:30px;height:50px;display:inline-block; vertical-align:middle;}*/
.shop_info .shop_pic dd{margin:7px 10px 0 0;font-size:14px;color:#ffffff;float:right;}
.shop_info .shop_pic dd .star{text-align:right; height:21px;}
.shop_info .shop_pic dd .review{height:18px;line-height:18px;}
.shop_info .shop_pic dd .review:before{background-position:-52px -648px;content:'';display:inline-block; vertical-align:middle;width:22px;height:18px;background-size:120px auto;}
.shop_info .shop_pic dd .amount{margin-left:6px;}
.shop_info .shop_pic .more{padding:0 10px;line-height:30px;background:rgba(0,0,0,0.6);color:#ffffff;font-size:14px;position:absolute;top:10px;right:8px;z-index:2;border-radius:50px;}
.shop_info .shop_pic .more a{color:#ffffff;}
.shop_info .shop_pic .more:before,.shop_info .shop_pic .j,.shop_info .shop_pic .z{background-position:right -851px;content:'';display:inline-block; vertical-align:middle;width:20px;margin-right:5px;height:30px;background-size:120px auto;text-indent:-999px;overflow:hidden;}
.shop_info .shop_pic .t_l {left:10px;top:10px;position:absolute; z-index:1;}
.shop_info .shop_pic .j,.shop_info .shop_pic .z{width:28px;height:32px; display:inline-block;background-position:right -790px; margin-right:8px;}
.shop_info .shop_pic .z{background-position:right -820px;}

.sj_intro .per_capita{position:absolute;color:#a9a9a9;font-size:14px;top:10px;right:15px;line-height:20px;}
.sj_intro .per_capita .price{color:#fb9032;margin-left:6px;display:inline-block;}
.sj_intro .per_capita .price em { font-weight:normal; font-style:normal;font-size:18px;}
.sj_intro.tbor{border-top:1px solid #eeeeee;padding-bottom:0;}
.sj_intro .o_info ul{border-top:1px solid #eeeeee;position:relative;padding:2px 0;height:40px;display:-webkit-box;display:-moz-box;display:flex;}
.sj_intro .o_info li{-webkit-box-flex:1;-webkit-flex:1; flex:1;line-height:30px;height:30px;line-height:30px;margin:5px 0;border-left:1px solid #eeeeee;font-size:15px;text-align:center;color:#333;}
.sj_intro .o_info li:before,.sp_info .fav_0 a:before,.sj_intro .o_info li .fav:before{content:'';display:inline-block; vertical-align:middle;width:28px;height:28px;background-size:120px auto;margin:0 5px 3px 0;}
.sj_intro .o_info li.amount:before{background-position:-95px -218px}
.sj_intro .o_info li.popular:before{background-position:0px -275px;}
.sj_intro .o_info li .fav:before,.sp_info .fav_0 a:before{background-position:-95px -276px;}
.sj_intro .o_info li .fav.favok:before,.sp_info .fav.favok a:before,.sp_info .fav_0 .favok:before{background-position:-48px -276px;}
.sj_intro .o_info li .fav{color:#333;}
.sj_intro li:first-child{border:none;}
.sj_intro .o_info li:last-child:before{width:0;height:0;display:none;}

.sj_c_info{margin-bottom:10px;background:#ffffff;}
.sj_c_info li{line-height:40px;padding:0 15px;font-size:15px;}
.sj_c_info li:first-child{border-bottom:1px solid #eeeeee;}
.sj_c_info li span{color:#999999;margin-right:10px;display:inline-block;min-width:35px;}
.sj_c_info .sms,.sj_c_info .tel{text-indent:-999px;overflow:hidden;width:24px;height:24px;float:right;background-size:100px auto;background-position:0 -182px;margin:8px 15px 0;}
.sj_c_info .tel{background-position:-25px -182px;margin:8px 0 0;border-left:1px solid #eeeeee;padding-left:15px;}


/*相册展示*/
.black{background:black;}
.gs_header{position:fixed;top:0;left:0;width:100%;height:40px;line-height:40px;text-align:center;color:#de8733;font-size:20px;z-index:8;}
.gs_header .back{width:40px;height:40px;background-position:0px -594px;position:absolute;top:0;left:15px;text-indent:-999px;overflow:hidden;background-size:120px auto;}
.gs_header .all,.dishes{color:#de8733;font-size:20px;position:absolute;top:0;right:15px;}
.gs_header a{color:#de8733;}

.gallery_show{position:fixed;}
.dishes{left:15px;top:auto;bottom:15px;right:auto;}
.show_dishes{width:32px;height:32px;position:absolute;bottom:15px;right:15px;background-size:120px auto;background-position:0 -640px;text-indent:-999px;overflow:hidden;}

/*#slide{z-index:auto!important;}
#slide #indicator {line-height:30px;width:100%;text-align:center;z-index:3;bottom:0;right:0;}
#slide #indicator li {float:none;background-color:#f8f8f8; width:8px; height:8px; border-radius:8px;display:inline-block;}
#slide #indicator .active { background-color:#f60;}*/

.bgk_main { background-color:#eee;}

/*资讯列表20150831*/
.zx_list{background:#ffffff;}
.zx_list .title{height:40px;line-height:40px;margin:0 10px;border-bottom:1px solid #eee;}
.zx_list .title h4{font-size:18px;float:left;font-weight:normal;border-bottom:1px solid #ff9933;}
.zx_list .more{float:right;font-size:16px;}
.zx_list .more a{color:#ffffff;}
.zx_list .title .more a:after{background-position:right -459px;background-size:100px auto;display:inline-block;width:15px;height:40px;vertical-align:middle;content:'';}
.zx_list ul{overflow:hidden;clear:both;}
.zx_list li{position:relative;border-bottom:1px solid #eee;padding:10px;overflow:hidden;}
.zx_list li .pic{float:left;max-width:80px;}
.zx_list li .con{position:relative;padding-left:75px;}
.zx_list li h3{font-size:16px;font-weight:normal;height:20px;line-height:20px;margin-right:40px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;color:#333;margin-bottom:5px;}
.zx_list li p,.zx_list li .time{font-size:12px;color:#999;margin-bottom:5px;line-height:18px;}
.zx_list li .time{margin:0;}
.zx_list li img{width:65px;height:65px;}
.zx_list li a{display:block;}

.n_mb{margin:0;}
.mb_15{margin-bottom:10px;}

.contact_info{width:100%;position:fixed;bottom:0;left:0;height:50px;background:#fb9031;color:#ffffff;text-align:center;z-index:999;}
.contact_info .user_info{background:#666666;text-align:left;float:left;width:50%;height:50px;color:#ffffff;line-height:20px;}
.contact_info .user_info h4{font-size:15px;margin:5px 10px 0;font-weight:normal;}
.contact_info .user_info p{font-size:14px;margin:0 10px;}
.contact_info .user_info a{color:#ffffff;}
.contact_info .email,.contact_info .phone{height:50px;width:25%;background:#fb9031;text-indent:-999px;overflow:hidden;position:relative;float:left;}
.contact_info .email a:before,.contact_info .phone a:before{display:inline-block; vertical-align:middle;content:'';width:40px;height:30px;background-position:5px -383px;position:absolute;top:11px;left:50%;margin-left:-20px;background-size:120px auto;}
.contact_info .email:after{background:#ffa95d;width:1px;height:30px;top:10px;right:0;content:'';position:absolute;}
.contact_info .phone a:before{background-position:-43px -383px;}
.contact_info a{display:block;height:50px;color:#ffffff;}

.e_condit{display:-webkit-flex;display:flex;margin-bottom:10px;padding:10px 0;background:#ffffff;}
.e_condit dl{-webkit-flex:1;flex:1;text-align:center;border-right:1px solid #eeeeee;font-size:15px;line-height:24px;}
.e_condit dl:last-child{border:none;}
.e_condit dt{color:#999999;}
.sp_info{position:relative;padding:10px;border-bottom:1px solid #eee;}
.sp_info h2{font-size:16px;font-weight:normal;line-height:22px;margin-right:50px;margin-bottom:8px;}
.sp_info .price{font-size:12px;color:#ff6600;margin-right:30px;display:inline-block;line-height:28px;}
.sp_info .price strong{font-size:18px;}
.sp_info .price del{color:#999999;margin-left:10px;}
.sp_info .fav{font-size:14px;}
.sp_info .fav a:before{}
.sp_info .k_buy{position:absolute;top:10px;right:10px;background:#ff6600;border-radius:3px;color:#ffffff;font-size:14px;width:74px;height:26px;line-height:26px;text-align:center;padding-right:6px;}
.sp_info .k_buy a{color:#ffffff;}
.sp_info .k_buy a:after{display:inline-block;content:''; vertical-align:middle;width:8px; height:8px; -webkit-transform:rotate(135deg); border-top:1px solid #fff; border-left:1px solid #fff;position:absolute;top:7px;right:6px;}

/*产物*/
.pic_show .show_con li{}
.pic_show .show_con sup,.commodity_list li sup{position:absolute;z-index:2;font-size:12px;color:#ffffff;top:0;right:-6px;padding:0 10px 0 8px;height:22px;line-height:22px;-webkit-transform:skew(192deg);display:none;}
.pic_show .show_con sup:before,.commodity_list li sup:before{content:'';-webkit-transform:skew(-192deg);display:block;}
.pic_show .show_con sup.cx1,.commodity_list li sup.cx1{background:#72c04b;display:block;}
.pic_show .show_con sup.cx1:before,.commodity_list li sup.cx1:before{content:'促销';}
.pic_show .show_con sup.tj1,.commodity_list li sup.tj1{background:#3399ff;display:block;}
.pic_show .show_con sup.tj1:before,.commodity_list li sup.tj1:before{content:'推介';}







/* 公司视频 */

.job_search{background:#ffffff; margin:0; padding:10px; border-top:1px solid #f1f1f1;}
.job_search .sbox{border:1px solid #ddd;position:relative; z-index:1;}
.job_search input[type='text']{width:100%;height:36px;line-height:36px;padding:0 0 0 10px;font-size:15px;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; border:0 none; outline:0;}
.job_search button{position:absolute;width:44px;height:28px;text-indent:-999px;overflow:hidden;background:url(/statics/images/wap/o_icons.png) no-repeat -68px -146px;background-size:100px auto; border:0 none; outline:0;top:5px;right:0;}

.module_video {}
.module_video .hd { font-size:18px; color:#666; padding:6px 15px;}
.module_video .bd {}
.module_video .item { position:relative; z-index:1; background-color:#fff; overflow:hidden; *zoom:1; border-bottom:1px solid #eee; padding:10px; line-height:40px;}
.module_video .item img { float:left; vertical-align:top; width:64px; height:40px; margin-right:10px;}
.module_video .item .play { display:block; position:absolute; width:33px; height:33px; top:14px; left:25px; background:url(/statics/images/wap/video_play_ico.png) no-repeat 0 0; background-size:33px auto;}

.module_video dl { position:relative; z-index:1;}
.module_video dt.item { line-height:32px;}
.module_video dt.item a { white-space:nowrap; overflow:hidden; display:block;}
.module_video dt.item img { width:96px; height:60px;}
.module_video dt.item .play { top:24px; left:42px;}
.module_video dd { position:absolute; top:42px; left:116px; font-size:12px; z-index:2; height:26px; overflow:hidden;}
.module_video dd a { color:#999;}
.module_video dd .ply,.module_video dd .cms { display:none;}
.module_video dt.item .num { display:block; position:absolute; right:12px; top:30px; font-size:12px; color:#999; line-height:20px;}
.module_video dt.item .num s { display:inline-block; text-decoration:none; vertical-align:middle; width:26px; height:20px; background:url(/statics/images/wap/o_icons_2.png) no-repeat -28px -233px; background-size:80px auto;}


.videoList {}
.videoList ul {}
.videoList li { line-height:24px; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; padding:10px; margin-bottom:10px; background-color:#fff;}
.videoList li img { width:100%; display:block; vertical-align:top;}
.videoList .pic { position:relative; z-index:1;}
.videoList .play { display:block; position:absolute; width:43px; height:43px; top:50%; left:50%; background:url(/statics/images/wap/video_sp.png) no-repeat 0 -122px; background-size:70px auto; margin:-22px 0 0 -22px;}
.videoList .tit,.videoList .sj { display:block; height:24px; overflow:hidden;}
.videoList .tit { padding:0; line-height:24px; height:auto;}
.videoList .sj { font-size:12px; padding:0 0 0 10px;}
.videoList .sj a { color:#999;}
.videoList .num { display:block; position:absolute; right:0; bottom:8px; padding-right:10px; color:#999; font-size:12px; background-color:#fff;}
.videoList .num s { display:inline-block; text-decoration:none; vertical-align:middle; width:26px; height:20px; background:url(/statics/images/wap/o_icons_2.png) no-repeat -28px -233px; background-size:80px auto;}


.videoList .tit,.videoList .item_ft { position:relative; z-index:1;}
.videoList .tit { padding-right: 70px; margin: 6px 0;}
.videoList .tit .view { color:#aaa; font-size:12px; position:absolute; right:0; top:0;}
.videoList .item_ft { font-size:14px; color:#aaa;}
.videoList .item_ft a { color:#aaa;}
.videoList .item_ft .chrpic { display:inline-block; vertical-align:middle; width:30px; height:30px; border-radius:15px;}
.videoList .item_ft .po { position:absolute; right:0; top:0;}
.videoList .item_ft .po span { display:inline-block;}
.videoList .item_ft .po span:before { background:url(/statics/images/wap/video_sp.png) no-repeat -28px -233px/70px auto; display:inline-block; width:17px; height:14px; content:''; vertical-align:middle;} 
.videoList .item_ft .po .cmt:before { background-position:0 -210px;}
.videoList .item_ft .po .zan:before { background-position:-55px -210px;}
.videoList .item_ft .po .cmt { margin-right:15px;}
.videoList .item_ft .po .cmt .s { display:block; text-decoration:none; color:#fff; background-color:#f00; font-size:12px; padding:1px 5px; border-radius:10px; position:absolute; left:10px; top:-5px; line-height: 14px;}

.video_info { background-color:#fff; padding:10px; position:relative; z-index:1;}
.video_info h1 { font-size:18px; padding-right:50px;}
.video_info .num { color:#999; font-size:12px; margin:3px 0;}
.video_info .num .ply s { display:inline-block; text-decoration:none; vertical-align:middle; width:26px; height:20px; background:url(/statics/images/wap/o_icons_2.png) no-repeat -28px -233px; background-size:80px auto;}
.video_info .sj { overflow:hidden; font-size:12px; color:#999; border-top:1px solid #eee; padding-top:10px;}
.video_info .sj .img { display:block; float:left;}
.video_info .sj .img img { width:75px; height:50px; vertical-align:top;}
.video_info .sj .tit { font-size:16px; color:#333; display:block; height:21px; overflow:hidden; margin-left:12px;} 
.video_info .sj em { font-size:14px; color:#f60;}
.video_info .sj .shop { display:none;}
.video_info .sj p { margin-top:2px; padding-left:75px;}
.video_info .star { vertical-align:-3px;}

.bottom_fixed { z-index:999; position:fixed; bottom:0; left:0; right:0; overflow:hidden; height:50px; background-color:#fff;}
.bottom_fixed ul { display:-webkit-box; display:-moz-box; display:box;}
.bottom_fixed li { -webkit-box-flex:1; -webkit-flex:1; flex:1; text-align:center; width:100%; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;  overflow:hidden;}
.bottom_fixed li a { height:45px; padding-top:5px; background-color:#83cb43; color:#fff; display:block; font-size:12px; line-height:18px;}
.bottom_fixed li .tel { background-color:#2190e6;}
.bottom_fixed li .gps { background-color:#fb9032;}
.bottom_fixed li a .s { display:block; margin:0 auto; vertical-align:middle; width:28px; height:26px; background:url(/statics/images/wap/business_icons.png) no-repeat -28px -490px; background-size:120px auto;}
.bottom_fixed li .tel .s { background-position:0 -490px; width:23px; height:26px;}
.bottom_fixed li .gps .s { background-position:0 -524px; width:25px; height:26px;}

.share { position:absolute; right:0; top:0; padding:12px 10px 0;}
.share a { border-left:1px solid #e5e5e5; display:block; text-align:center; width:32px; height:20px; padding:26px 0 0 10px; color:#aaa; font-size:12px; background:#fff url(/statics/images/wap/tg_ico.png) no-repeat 16px -74px; background-size:164px auto; line-height:20px;}

#weixinX4 { display:none; position:fixed; z-index:1008; top:0; left:50px; right:50px; padding:10px; background-color:#fff; border-radius:4px; text-align:center;}
#weixinX4 .tit { display:block; text-align:center; text-align:center; border-bottom:1px solid #eee; padding-bottom:6px;}
#weixinX4 .tit .close { float:right; width:23px; height:23px; overflow:hidden; text-indent:-999em; background:url(/statics/images/wap/tg_ico.png) no-repeat -75px -51px; background-size: 164px auto;}
#weixinX4 img { width:100%; vertical-align:top; display:block; margin-bottom:10px;}
#weixinX4 .number { color:#2c8cd6;}



.reply_box .hd { height:45px;}
.reply_box .ft { font-size:12px; padding-left:24px; background-position:-102px -881px; background-size:120px auto; line-height:24px; height:24px; overflow:hidden;}
.reply_box .return_close{position:absolute;left:10px;top:10px;width:28px;height:24px;text-indent:-999px;overflow:hidden;background:url(/statics/images/wap/headIcon.png) no-repeat -50px -177px;background-size:100px auto;}
.reply_box .title { display:block; margin:0 auto; line-height:45px; white-space:nowrap; max-width:8em; overflow:hidden; text-overflow:ellipsis;}
.reply_box .rsubmit{position:absolute;right:7px;top:7px;border:1px solid #dddddd;background-color:#ffffff; color:#666;padding:2px 12px;z-index:8; outline:0; font-size:14px;}

.iOverlay { background-color:rgba(241, 70, 70,.9); border-radius:3px; position:absolute; text-align:center; font-size:14px; color:#fff; padding:5px 10px; line-height:20px;}
.iOverlay span,.iOverlay p { display:block; white-space:nowrap;}
.iOverlay p { font-size:12px;}
.iOverlay:after { display:block; content:' '; position:absolute;left:50%; bottom:-10px; margin-left:-5px; width:0px; height:0px; overflow:hidden; border:5px solid rgba(241, 70, 70,.9); border-color:rgba(241, 70, 70,.9) transparent transparent transparent;}


.live_cobox .bd .btn:after {background: url(/statics/images/wap/o_icons.png) no-repeat 0 0/100px auto;}
.kdmodule:before,.line_list .line .ico { background:url(/statics/images/wap/o_icons_2.png) no-repeat 0 0/100px auto;}

.live_cobox { background-color:#fff; padding:10px 10px 0; margin-bottom:10px; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}
.live_cobox_last { border-bottom:0 none; margin-bottom:0;}
.live_cobox .title { padding:0;}
.live_cobox .title .num,.live_cobox .title .sp { display:inline-block; vertical-align:middle;}
.live_cobox .title .num { padding-left:10px; color:#aaa;}
.live_cobox .title .sp { color:#404040; position:relative; z-index:1; padding-left:10px; font-size:18px;}
.live_cobox .title .sp:after { display:block; content:' '; position:absolute; top:6px; left:0; height:16px; width:2px; background-color:#fb9031;}
.live_cobox .bd { margin-top:10px; color:#666;}
.live_cobox .bd .fabu { text-align:center; padding:15px 0 15px; margin:0;}
.live_cobox .bd .btn { position:relative; z-index:1; display:inline-block; padding:6px 30px 6px 15px; border:1px solid #fb9031; color:#fb9031; border-radius:4px; background-color:#fff;}
.live_cobox .bd .btn:after { display:block; position:absolute; right:13px; top:12px; content:' '; width:8px; height:13px; background-position:-92px -1043px;transition:transform .3s ease; -webkit-transition:-webkit-transform .3s ease; transform-origin:50% 50% 0; -webkit-transform-origin:50% 50% 0;}
.live_cobox .title .more { display:block; float:right; color:#f93;}
.live_cobox .title .more:after { background-position:right -463px; background-size:100px auto; display:inline-block; width:18px; height:32px; vertical-align:middle; content:' ';}

.live_cobox .zhiwei { margin-top:0;}
.live_cobox .zhiwei li { position:relative; z-index:1; border-bottom:1px solid #f1f1f1; padding:8px 5px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.live_cobox .zhiwei li .po { position:absolute; top:8px; right:0; color:#aaa;}
.live_cobox .zhiwei li:last-child { border-bottom:0 none;}
.live_cobox .zhiwei li em { font-weight:normal; color:#f93;}

.line_list { padding:10px; background-color:#fff; margin-bottom:10px; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}
.line_list .line { min-height:26px; border-bottom:1px solid #eee; padding:10px 20px 10px 26px; position:relative; z-index:1;}
.line_list .line .ico,.line_list .line .s { display:block; overflow:hidden; position:absolute; left:2px; top:13px; width:15px; height:20px;}
.line_list .line .s { background-position:right -466px; left:auto; right:0px; background-size:100px auto; width:12px; height:32px;}
.line_list .mapPoint .ico { background-position:-61px -1286px;}
.line_list .chrtel .ico { background-position:-28px -1286px;}
.line_list .chrdate .ico { background-position:-44px -1286px;}
.line_list .mapPoint .juli  { color:#aaa; font-size:14px; display:block;}
.line_list .shoptese { padding-top:10px; text-align:center;}
.line_list .shoptese .sp { display:inline-block; padding:0 5px; background-color:#f6f6f6; border:1px solid #eee; border-radius:3px; margin:0 4px; font-size:14px;color:#999;}

.line_list .chrpic { padding:0 10px 10px 30px;}
.line_list .chrpic .ico { top:2px; background-position:0px -1286px; width:24px; height:20px; padding-top:15px; font-size:12px; text-align:center; text-decoration:none; color:#aaa;}
.line_list .chrpic .s { height:24px; top:50%; margin-top:-17px;}

.line_list .n_img { overflow:hidden; margin-left:5px;}
.line_list .n_img a { float:left; width:20%; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; padding-right:5px;}
.line_list .n_img .feed_highlight { display:none; position:absolute; top:0; bottom:0; right:0; left:0; background-color:rgba(0,0,0,.3); color:#fff; text-align:center; vertical-align:middle;}
.line_list .n_img .feed_highlight span { display:block; position:absolute; left:0; right:0; top:50%; margin-top:-20px; line-height:40px; height:40px; font-size:24px;}
.line_list .n_img a:nth-child(5) .feed_highlight { display:block;}
.line_list .n_img img {width:100%;height:100%; display:block; position:absolute; top:0; left:0;}
.line_list .n_img .itemAlbum_inner { position:relative; z-index:1; height:0; padding-top:75%; width:100%; display:block; overflow:hidden;}

.share2 { position:absolute; right:0; top:0; padding:6px 10px 0;}
.share2 a { display:block; text-align:center; width:32px; height:20px; padding:26px 0 0 10px; color:#aaa; font-size:12px; background:#fff url(/statics/images/wap/tg_ico.png) no-repeat 16px -74px; background-size:164px auto; line-height:20px;}
.share2:before { display:block; content:' '; position:absolute; left:10px; top:15px; width:1px; height:26px; background-color:#f1f1f1;}


.kdmodule { padding:10px 0 12px 38px; position:relative; z-index:1; background-color:#fff; margin-bottom:10px; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}
.kdmodule .link { display:block;}
.kdmodule:before { display:block; content:' '; position:absolute; left:10px; top:14px; width:21px; height:20px; background-position:-79px -1286px;}
.kdmodule .tit {}
.kdmodule .shipping { margin-left:8px; display:inline-block; border:1px solid #ff8822; color:#ff8822; font-size:14px; padding:0 5px; line-height:20px;  border-radius:3px;}
.kdmodule .money { display:block; position:absolute; right:10px; top:10px; color:#aaa;}
.kdmodule .money:after { content:' '; display:inline-block; background-position:right -464px; background-size:100px auto; width:17px; height:32px; vertical-align: middle;}

.tgMS_list_2017 {}
.tgMS_list_2017 .finish { display:none;}
.tgMS_list_2017 .item { padding:10px 0; height:60px; border-bottom:1px solid #eee;}
.tgMS_list_2017 .item:first-child { padding-top:0;}
.tgMS_list_2017 .item:last-child { border-bottom:0 none;}
.tgMS_list_2017 .item .innerNode { position:relative; z-index:1; padding-left:70px;}
.tgMS_list_2017 .item .imgNode { position:absolute; top:0; left:0; display:block; width:60px; height:60px;}
.tgMS_list_2017 .item .imgNode .img { vertical-align:top; width:100%; height:100%;}
.tgMS_list_2017 .item .tit { display:block;}
.tgMS_list_2017 .item .tit a { display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.tgMS_list_2017 .item .price { color:#aaa; font-size:14px; display:block; margin-top:6px;}
.tgMS_list_2017 .item .price em { color:#f93; font-size:16px;}
.tgMS_list_2017 .item .price .del { text-decoration:line-through; color:#aaa; font-size:12px;}
.tgMS_list_2017 .item .sell { float:right; color:#aaa;}
.tgMS_list_2017 .item .sell em { color:#aaa;}

.dongtai_list { margin-bottom:10px; padding:7px 40px 10px 55px; background-color:#fff; border-bottom:1px solid #e5e5e5; border-top:1px solid #e5e5e5; position:relative; z-index:1;}
.dongtai_list h4 { font-weight:normal; position:absolute; left:10px; top:10px; width:36px; line-height:20px; color:#f93;}
.dongtai_list .more { background-position:right -463px; background-size:100px auto; width:15px; height:32px; display:block; position:absolute; right:10px; top:14px; text-indent:-999em; overflow:hidden;}
.dongtai_list .link { display:block;}
.dongtai_list .img { float:left; width:36px; height:36px; margin:5px 6px 0 0; border-radius:20px; overflow:hidden;}
.dongtai_list .haspic0 .img { display:none;}
.dongtai_list .img img { height:40px; display:block;}
.dongtai_list .tit { white-space:nowrap; overflow:hidden; text-overflow:ellipsis;} 
.dongtai_list .txt { font-size:12px; color:#aaa; line-height:16px;} 

.live_cobox .bd #moreresizeIMG:after {-webkit-transform:rotate(90deg); transform:rotate(90deg);	transition:transform .3s ease; -webkit-transition:-webkit-transform .3s ease; transform-origin: 50% 50% 0; -webkit-transform-origin: 50% 50% 0;}
.live_cobox .bd #moreresizeIMG.open:after { -webkit-transform: rotate(-90deg); transform: rotate(-90deg);}

#contentData .chrcontent { overflow:hidden; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -o-transition:all 0.5s ease; transition:all 0.5s ease;}
#contentData .chrcontent,#contentData .h3 { display:none;}

.slide_tabs{height:41px;position:relative; overflow:hidden;background-color: #fff; line-height:40px;}
.slide_tabs ul{width:640px;height:40px;}
.slide_tabs li{ padding:0;float:left;text-align:center;overflow:hidden;}
.slide_tabs li a { color:#888; display:block; border-bottom:0 none; margin:0 10px;}
.slide_tabs li.selected a{border-bottom:1px solid #ff9933}
.slide_tabs .more{right:0;background:url(/statics/images/wap/nav2015BG.png) repeat-y 0 0;position:absolute;top:0;width:50px;height:40px;}
.slide_tabs .more span { position:absolute; top:16px; left:26px; display:inline-block; width:8px; height:8px; -webkit-transform:rotate(135deg); border-top:1px solid #999; border-left:1px solid #999;}
#scroller2 {-webkit-tap-highlight-color: rgba(0,0,0,0);	width: 100%;-webkit-transform: translateZ(0);-moz-transform: translateZ(0);	-ms-transform: translateZ(0);-o-transform: translateZ(0);transform: translateZ(0);-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-text-size-adjust: none;-moz-text-size-adjust: none;-ms-text-size-adjust: none;-o-text-size-adjust: none;text-size-adjust: none;}

.amount_info{background:#ffffff;margin-bottom:10px;}
.amount_info ul{padding:10px 0; display:-webkit-box; display:-moz-box; display:box;}
.amount_info li{ position:relative; z-index:1; font-size:14px; line-height:20px; width:100%; -webkit-box-flex:1; -webkit-flex:1; flex:1; text-align:center;}
.amount_info li:after { display:block; content:' '; position:absolute; top:10px; right:0; width:1px; height:20px; background-color:#f1f1f1;}
.amount_info li:last-child:after { display:none;}
.amount_info li a {color:#fb9031;}
.amount_info li:last-child{ border-right:0 none;}
.amount_info p{font-size:16px;color:#aaa;}

.shop_tongji { position:absolute; bottom:5px; right:5px; z-index:3;}
.shop_tongji .sp { color:#fff; background-color:rgba(0,0,0,.6); border-radius:3px; padding:3px 5px; margin:0 3px; font-size:12px;}

.sj_intro2 { margin-bottom:10px; padding:4px 0 0 96px; background-color:#fff; border-bottom:1px solid #e5e5e5; position:relative; z-index:1;}
.sj_intro2 .sj_logo { display:block; position:absolute; top:-15px; left:5px; width:80px; height:60px; border:2px solid #fff; border-radius:4px;}
.sj_intro2 .j,.sj_intro2 .z { background-color:#15cc51; color:#fff; border-radius:3px; padding:0 5px; margin-left:6px; display:inline-block; vertical-align:1px; font-size:12px; font-weight:normal; line-height:20px;}
.sj_intro2 .z { background-color:#ff8d28;}
.sj_intro2 h3 { font-weight:normal;}

.shop_nav { background-color:#fff;}
.shop_nav ul { display:-webkit-box; display:-moz-box; display:box;}
.shop_nav li { width:100%; -webkit-box-flex:1; -webkit-flex:1; flex:1; text-align:center; padding:9px 0 5px; font-size:14px;}
.shop_nav li a { display:block;}
.shop_nav li a:before { display:block; width:27px; height:21px; content:''; margin:0 auto; background-size:100px auto;}
.shop_nav .li_0 a:before{ background-position:2px -1040px;}
.shop_nav .li_1 a:before{ background-position:2px -1100px;}
.shop_nav .li_2 a:before{ background-position:-30px -1040px;}
.shop_nav .li_3 a:before{ background-position:-60px -1040px;}
.shop_nav .li_4 a:before{ background-position:2px -1072px;}
.shop_nav .li_5 a:before{ background-position:-31px -1072px;}
.shop_nav .li_6 a:before{ background-position:-61px -1072px;}
.shop_nav li.cur { background-color:#f1f1f1;}
.shop_nav li.cur a { color:#aaa;}

.buy_fixed { position:fixed; bottom:0; left:0; right:0;}
.buy_fixed .kuaison,.buy_fixed .mall { display:block; padding:6px 0; margin:10px; border-radius:4px; background-color:rgba(255,143,86,.9); color:#fff; text-align:left; padding-left:12px; position:relative;}
.buy_fixed .kuaison {}
.buy_fixed .mall { background-color:rgba(104,211,84,.9);}
.buy_fixed .kuaison:before,.buy_fixed .mall:before { background-size:100px auto; width:30px; height:22px; display:inline-block; content:''; vertical-align:-6px; margin-right:6px;}
.buy_fixed .kuaison:after,.buy_fixed .mall:after { display:block; background-position:0 -1136px; position:absolute; top:9px; right:7px; content:''; background-size:100px auto; width:14px; height:20px;} 
.buy_fixed .kuaison:before { background-position:-29px -1101px;}
.buy_fixed .mall:before { background-position:-61px -1101px;}
