﻿@charset "utf-8";
/*分销中心首页*/
.user_center{height:97px;background:url(../images/userpic_bg.png) no-repeat; background-size:100% 100%;}
	.user_center .userpic{width:107px; height:97px;position:relative;top:16px;left:24px;}
	.user_center .head_img{ width:60.75%;overflow:hidden;border-radius:35px;}
	.user_center .info_div{ color:#959595;font-size:12.88px;padding:15px 0;}
	.user_center .info_div p{ line-height:23px;}
.user_account{ height:38px;border-top:1px solid #e9e9e9;border-bottom:1px solid #e7e7e7;background-color:#fff;position:relative;top:-2px;}	
.user_account li{ float:left;font-size:10px;color:#666;}
.user_account li p{ font-size:15px;color:#e92d45;padding-top:2px;}
.user_account .slip_line{ height:31px;width:2px;background-color:#eee;margin-top:3px;}
.user_account li:nth-child(1){ width:49%;text-align:center;}
.user_account li:nth-child(3){ width:49%;text-align:center;}
.user_account2{ height:62px;}
.user_account2 li{ font-size:12.4px;}
.user_account2 li p{ padding-top:12px;}
.user_account2 .slip_line{ height:44px;margin-top:9px;}
.notice_board{ height:30px;padding-left:22px;line-height:30px;border-bottom:1px solid #f4f4f4;}
.notice_board marquee{ height:30px;width:80%;}
.notice_board marquee a{ color:#757575;line-height:30px;}
.notice_board span{ float:left; color:#757575;}
.notice_board .horn{ display:inline-block;width:20px;height:30px;background:url(../images/notice.png) left center no-repeat;}
/*二级导航*/
.nav_list>li{  width:100%; background-color:#fff; border-bottom:1px solid #f4f4f4;}
.nav_list>li>a { display:block; height:42px; line-height:42px; padding-left:20px; background-color:#fff;  color:#333; font-size:13.4px;  }
.nav_list>li.down>a { background:#fff url(../images/spread.png) no-repeat 95% center; background-size:7px 11px;}
.nav_list>li.up>a { background:#fff url(../images/shrink.png) no-repeat 95% center; background-size:11px 7px;}
.nav_list>li.up>ul { display:block;}
.nav_child>li { background-color:#f9f9f9;}
.nav_child>li>a { display:block; height:35px; line-height:35px; padding-left:10px;  color:#000; font-size:13px;margin-left:38px;border-bottom:1px solid #eaeaea;}
.nav_child>li>a span{ color:#e92d45;float:right;padding-right:33px;}
/*底部*/
.bottom_tab{ position:fixed; left:0; bottom:0px;width: 100%;background-color:#fafafa;height: 43px;border-top:1px solid #e7e7e7;}
.bottom_tab li{width: 33%;height: 43px; float: left;  border-right:1px solid #e7e7e7;text-align:center;line-height:43px;font-size:12.4px;color:#323232;cursor:pointer;}
.bottom_tab li a{ text-align:center;}
.bottom2_tab{ position:fixed; left:0; bottom:0px;width: 100%;background-color:#fff;height: 43px;border-top:1px solid #e7e7e7;}
.bottom2_tab li{width: 19.6%;height: 43px; float: left;  border-right:1px solid #e7e7e7;text-align:center;line-height:43px;font-size:12.4px;color:#323232;cursor:pointer;}
.bottom2_tab li:last-child{ border-right:0;}
.bottom2_tab li a{ text-align:center;}
/*我的佣金*/
.applyfor_cash{ display:inline-block;width:100%;height:43px;background-color:#eb5464;color:#fff;font-size:14px;text-align:center;line-height:43px;}
.explain{ padding:8px 16px 0 16px;}
.explain p{ font-size:11px;line-height:16px;}
/*店铺信息*/
.store_info li{ background-color:#fff;border-bottom:1px solid #e5e5e5;height:42px;line-height:42px;padding-left:20px;padding-right:15px;font-size:13.4px;}
.store_info li:nth-child(1){ height:77px;line-height:77px;}
.store_info li:nth-child(1) img{ width:47px;height:47px;border-radius:4px;vertical-align:middle;}
.store_info li a{ display:inline-block;width:100%;}
.store_info li label{ color:#666;}
.store_info li span{ float:right;color:#555;}
/*
.store_info li .sex{ text-align:right;width:50px;background:url(../images/shrink.png) right center no-repeat;padding-right:20px;}
.store_info li .birth{ text-align:right;width:100px;background:url(../images/date.png) right center no-repeat;padding-right:20px;}
*/

.store_info li span input{ text-align:right;color:#555;}
.store_info li span select{ border:none;width:35px;background:url(../images/shrink.png) right center no-repeat;color:#555;}
.store_info li span .birth{ width:100px;background:url(../images/date.png) right center no-repeat;text-align:right;}
/*店铺分享 我的会员卡*/
.QRcode{ width:90%;margin-left:5%;border:2px solid #d9d9d9;background-color:#fff;height:260px;font-size:15.5px;}
.QRcode .barcode{ display:inline-block;width:100%;height:88px;background-color:#fff;border-bottom:1px solid #c9c9c9;}
.QRcode .barcode img{ width:225px;height:57px;}
.QRcode img{ width:120px;height:120px;}
.QRcode p:nth-child(1){ margin-top:28px;margin-bottom:20px;}
.QRcode p:nth-child(3){ color:#666;margin-top:20px;line-height:24px;}
.QRcode p:nth-child(4){ color:#666;}
/*我的粉丝*/
.search_box{ height:34px;width:100%;line-height:34px;}
.search_box input{ width:96%;margin-left:2%;border:2px solid #dfdfdf;background:#fff url(../images/search.png) 96% center no-repeat;border-radius:17px;height:25px;line-height:25px;text-indent:2rem;font-size:13.4px;}
.fans_list li{ background-color:#fff;border-bottom:1px solid #f4f4f4;height:46px;padding:15px;position:relative;}
.fans_list li img{ width:47px;height:47px;border-radius:4px;float:left;}
.fans_list li p{ line-height:25px;color:#666;}
.fans_list li span{ line-height:25px;color:#333;}
/*专题分享*/
.share_title { height:32px;background-color:#fff;line-height:32px;text-align:center;font-size:13.4px;color:#333;}
.share_title a{ width:50%;float:left;}
.share_title .current{ color:#e92d45;border-bottom:2px solid #e92d45;height:30px;}

.pub_list img{ width:100%;}
.pub_list p{ font-size:13px;top:40%;padding-left:25px;}
.pub_list span{ right:5px;top:5px;}
/*我的销售*/
.sales_trend input{ width:100%;text-indent:2rem;height:42px;font-size:13.4px;background:#fff url(../images/shrink.png) 90% center no-repeat;line-height:42px;border-bottom:1px solid #e3e3e3;cursor:pointer;}
.bomb_con_style{ background-color:#fff;z-index:999999;position:absolute;}
.bomb_con_style dd{ text-indent:2rem;background-color:#f4f4f4;height:30px;margin-top:1px;line-height:30px;color:#8e8e8e;font-size:11px;}
.bomb_con_style dd:hover{ background-color:#e6e6e6;}
.account_table{ border-bottom:1px solid #dcdcdc;top:-5px;}
.account_table li{ width:33%;border-top:1px solid #dcdcdc;border-right:1px solid #dcdcdc;float:left;background-color:#fff;height:42px;padding-top:7px;text-align:center;font-size:10px;color:#555;}
.account_table li p{ font-size:15px; color:#e92d45;}
/*会员中心*/
/*.upd_mobile{ width:20%;height:43px;line-height:43px;color:#fff;background-color:#eb5464;border:0;font-size:14px;}*/
.phone #spansj{
    display: inline-block;
    margin-left:20px;
}
.upd_mobile {
    color: #fff;
    background-color: #eb5464;
    border: 0;
    font-size: 14px;
    padding: 5px 12px;
}
.orderTitle{ border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;height:32px;line-height:32px;background-color:#fff;top:-2px;text-align:center;}
.orderTitle a{ display:inline-block;width:20%;height:32px;float:left;color:#333;}
.orderTitle a:hover{ border-bottom:2px solid #e92d45;height:30px;color:#e92d45;}
.orderTitle .current{ border-bottom:2px solid #e92d45;height:30px;color:#e92d45;}

.usercenter_list > li {
    width: 100%;
    background-color: #fff;
    /*border-bottom: 1px solid #f4f4f4;*/
    margin-bottom:10px;
}
.usercenter_list>li>a { display:block; height:42px; line-height:42px; padding-left:20px; background-color:#fff;  color:#333; font-size:13.4px;  }
.usercenter_list>li.down>a { background:#fff url(../images/spread.png) no-repeat 95% center; background-size:7px 11px;}
/*我的购物车*/
.cart_title{ position:relative;height:30px;width:100%;border-bottom:1px solid #e4e4e4;line-height:30px;font-size:13.4px;color:#333;}
.cart_title span{ padding:0 15px;}
.cart_list{ background-color:#fff;}
.cart_list table{ width:100%;}
.cart_list table tr { border-bottom:1px solid #e5e5e5;}
.cart_list table tr td{ padding:10px 0;}
.cart_list table tr td img{ vertical-align:middle;width:100%;}
.cart_list table td p{ line-height:20px;font-size:12px;line-height:20px;color:#666;overflow:hidden;}
.cart_list table td p:nth-child(1){ color:#333;}
.cart_list table td:nth-child(1){ width:9.375%;padding-left:15px;}
.cart_list table td:nth-child(2){ width:20%;padding-left:12px;}
.cart_list table td:nth-child(3){ padding-left:13px;}

.go_pay{ background-color:#fff;position:fixed;bottom:43px;left:0;right:0;height:36px;}
.go_pay table{ width:100%;}
.go_pay table td:nth-child(1){ width:9.375%;padding-left:15px;}
.go_pay table td:nth-child(2){ width:10.9375%;padding-left:8px;font-size:13.4px;}
.go_pay table td:nth-child(3){ width:55%;padding-left:16px;font-size:10px;}
.go_pay table td:nth-child(4){ font-size:13.4px;background-color:#e92d45;text-align:center;}
.go_pay table td:nth-child(4) a{ color:#fff;}

.goods_want{ border-top:1px solid #e9e9e9;position:fixed;bottom:79px;left:0;right:0;}
.goods_want>div{  width:100%; background-color:#fff; border-bottom:1px solid #f4f4f4;}
.goods_want>div>a { display:block; height:28px; line-height:28px; padding-left:20px; background-color:#fff;  color:#333; font-size:13.4px;  }
.goods_want>div.down>a { background:#fff url(../images/spread.png) no-repeat 95% center; background-size:7px 11px;}
.goods_want>div.up>a { background:#fff url(../images/shrink.png) no-repeat 95% center; background-size:11px 7px;}
.goods_want .goods_show{ background-color:#f9f9f9;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;padding:5px 15px 5px 15px;position:relative;}
	.goods_show li{ width:28%;margin-right:8%;float:left;}
	.goods_show img{ width:100%;border:1px solid #f2f2f2;}
	.goods_show p{ font-size:11px;}
/*我的收藏*/
.collect_box table{ width:100%;background-color:#fff;}
.collect_box table tr{ border-bottom:1px solid #e5e5e5;}
.collect_box table tr td{ padding:10px 0;}
.collect_box table td img{ vertical-align:middle;}
.collect_box table td:nth-child(1){ width:21%;padding-left:15px;}
.collect_box table td:nth-child(2){ width:62%;padding-left:15px;}
.collect_box table td:nth-child(3){ text-align:right;padding-right:15px;color:#b2b2b2;}
.collect_box table td p{ line-height:20px;font-size:12px;line-height:20px;color:#666;overflow:hidden;}
.collect_box table td p:nth-child(1){ color:#333;}
/*我的优惠券*/
.coupon_title{ height:30px;line-height:30px;background-color:#fff;padding-left:15px;font-size:13.4px;color:#333;position:relative;top:-3px;}
.coupon_list_box{ width:94.375%;margin:8px auto 60px auto;}
.coupon_list{ width:100%;height:60px;background-color:#ffadb9;}
.coupon_list em{ display:inline-block;width:5px;height:60px;background:url(../images/coupon.png);}
.coupon_list .colorWhite{ display:inline-block;width:30.5%;background-color:#ed7382;height:60px;line-height:60px;text-align:center;font-size:18.55px;}
.coupon_list div{ font-size:11px;padding:3px 0 0 15px;color:#66454a;}
.coupon_list div p:nth-child(1){ color:#333;}
.coupon_list .time{ display:inline-block;width:8px;height:8px;background:url(../images/time.png);margin-right:2px;}
/*我的客服*/
.sort_title{ border-bottom:1px solid #e8e8e8;height:32px;line-height:32px;background-color:#fff;position:relative;top:-3px;text-align:center;}
.sort_title a{ display:inline-block;width:33.3%;height:32px;float:left;color:#333;}
.sort_title a:hover{ border-bottom:2px solid #e92d45;height:30px;color:#e92d45;}
.sort_title .current{ border-bottom:2px solid #e92d45;height:30px;color:#e92d45;}
.service_sort table{ width:100%;background-color:#fff;}
.service_sort table tr{ border-bottom:1px solid #ececec;}
.distance_sort{ position:relative;top:-3px;}
.service_sort .distance_sort table td:nth-child(1){ width:20%;padding:8px 0 8px 15px;}
.service_sort .distance_sort table td:nth-child(2){ padding-left:12px;}
.service_sort .distance_sort table p{ font-size:13.4px;color:#666;line-height:24px;}
.service_sort .distance_sort table p span{ color:#333;}
.service_sort .distance_sort img{ vertical-align:middle;width:100%;}
/*我的订单*/
.allorder_list{ background-color:#fff;position:relative;top:-2px;}
.allorder_list li{ border-bottom:1px solid #ececec;padding:8px 15px 8px 15px;position:relative;}
.allorder_list li p{ font-size:12px;color:#666;}
.allorder_list .order_info div:nth-child(1){ float:left;width:22.5%;}
.allorder_list .order_info div:nth-child(1) img{ width:100%;}
.allorder_list .order_info div:nth-child(2){ float:right;width:75%;}
.allorder_list .order_info div span{ display:inline-block;width:25px;height:15px;color:#fff;background-color:#888081;line-height:15px;text-align:center;font-size:11px;}
/*我的等级*/
.user_level_box{ background-color:#fff;position:relative;top:-2px;}
.level_title{ height:44px;padding:0 15px;line-height:44px;}
.level_title .color6{ display:inline-block;width:75px;height:44px;background:url(../images/tip.png) left center no-repeat;padding-left:10px;}
.level_bar .bar{ position:relative;width:90%;margin:0 auto;height:6px;background-color:#ffefc7;border:1px solid #fff7e1;}
.level_bar .bar div{ position:relative;background-color:#edc461;height:6px;}
.level_bar ul{ width:90%;margin:0 auto;}
.level_bar ul li{ float:left;font-size:11px;}
.level_bar ul li:nth-child(1){ width:29%;}
.level_bar ul li:nth-child(2){ width:45%;}
.level_bar ul li:nth-child(3){ width:29%;}
.level_bar ul li:nth-child(4){ text-align:right;width:13%;}
.level_bar .arrow em{ display:inline-block;height:3px;background:url(../images/arrow_yellow.png) center center no-repeat;}
.level_bar .arrow { height:32px;}
.level_bar .arrow .number{ position:relative;top:10px;}
.credits_exchange{ display:inline-block;width:100%;height:35px;line-height:35px;color:#fff;text-align:center;background-color:#eb5464;font-size:13.4px;}
/*积分商城*/
.integral_sofar{ height:25px;line-height:25px;font-size:12px;background-color:#fff;padding-left:18px;}
.searchgoods_box{ height:32px;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;text-align:center;line-height:32px;background-color:#f9f9f9;}
.searchgoods_box input{ height:24px;border:1px solid #c9c9c9;width:94%;margin:0 auto;background-color:#fff;text-align:center;}
.searchgoods_box input::-moz-placeholder{ background:url(../images/search.png) 38% center no-repeat;}
.searchgoods_box input::-webkit-input-placeholder{ background:url(../images/search.png) 38% center no-repeat;}
.searchgoods_box input:-ms-input-placeholder{ background:url(../images/search.png) 38% center no-repeat;}
.collect_box{width:90%; margin:8px auto 0 auto;position:relative;}
	.goods_list_box{ float:left;position:relative;width:48%;background-color:#fff;margin-bottom:8px;}
	.goods_list{ border:1px solid #d6d6d6;overflow:hidden;z-index:99;}
	.goods_list img{ width:100%;height:auto;}
	.goods_list .goods_info{ padding-top:2px;height:47px;font-size:12px;position:relative;color:#666;} 
	.goods_list .goods_info p{ line-height:14px;} 
	.goods_list .goods_info p a{ color:#666;} 
.ellipsis{overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.floor_index p{ height:25px;line-height:25px;padding-left:15px;background-color:#fff;color:#555;}
.floor_index:nth-child(2){ position:relative;top:-5px;}
.floor_index:nth-child(3){ position:relative;top:-10px;margin-bottom:30px;}
/*分销申请*/
.apply_title{ width:100%; height:78px;border-bottom:1px solid #dfdfdf;background-color:#fff;text-align:center;}
.apply_title .colorRed{ font-size:19px;padding-top:20px;letter-spacing:0.5rem;}
.apply_title .mt10{ font-size:14px;letter-spacing:0.2rem;color:#555;}
.apply_list{ margin-top:8px;border-top:1px solid #e3e3e3;position:relative;background-color:#fff;font-size:14px;}
.apply_list li{ border-bottom:1px solid #ececec;padding:15px 0;position:relative;}
.apply_list li label{ display:inline-block;width:31.25%;text-align:right;padding-left:10px;}
.apply_list li input{ width:60%;position:relative;top:-1px;}
.apply_list li .yzm{ width:30%;}
.apply_list li button{ width:24%;height:30px;background-color:#e92d45;color:#fff;border:0;font-size:11px;margin-right:15px;border-radius:4px;line-height:30px;}
.apply_list li select{  background:none; width:18%;overflow:hidden;background:url(../images/select.png) 90% center no-repeat;border:0;}
.default_agree{ border-bottom:1px solid #dcdcdc;padding:15px 0;font-size:12px;text-align:center;background-color:#ebebeb;}
.default_agree .select{ display:inline-block; width:11px; height:11px; background:url(../images/select1.png) no-repeat;  vertical-align:middle;  cursor:pointer;margin-right:5px;position:relative;top:-1px;}
.default_agree .selected{ display:inline-block; width:11px; height:11px; background:url(../images/selected.png) no-repeat;  vertical-align:middle;  cursor:pointer;margin-right:5px;position:relative;top:-1px;}
.agree_explain{ padding:10px 22px;}
.agree_andApply{ width:100%;height:43px;line-height:43px;color:#fff;background-color:#eb5464;border:0;font-size:14px;}