.dotm_btn2{background:url(../images/all.png) no-repeat;background-size: auto 16px; }
/*个人中心欢迎页*/
.user_com{ width:100%; overflow:hidden; background:#F5F7FA}
.com_top{ width:100%; height:130px; /*background:#EC8816 url(../images/userbg.png) no-repeat center bottom; */position:relative; z-index:9999}
.com_top h2{ width:100%; height:40px;}
.com_top h2 a{ width:70px; display:block;font-size:14px; line-height:30px; color:#FFF; margin-top:8px; float:right; margin-right:10px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:20px; text-align:center; font-weight:normal}
.com_top dl{ width:100%; margin:auto; position:absolute; bottom:0px; z-index:99999;}
.com_top dl dt{ width:100%;}
.com_top dl dt img{ display:block; width:80px; height:80px; margin-left:15px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; float:left}
.com_top dl dt li{ line-height:24px; font-size:14px; color:#141312;}
.com_top dl dt span{ display:block; float:left; text-indent:10px; font-size:18px; color:#141312;}
.com_top dl dd{ float: right;font-size: 12px;
color: #fff;text-align: center;padding: 0 15px;margin-right: 21px;border-radius: 17px;background: #000;height: 33px;
    line-height: 33px;
    margin-top: 25px; }
.uer_topnav{ width:100%; height:60px; background:#FFF; border-bottom:0px solid #dddcdc}
.uer_topnav ul{ width:100%; height:40px; padding-top:10px;}
.uer_topnav ul li{ width:19%; float:left; line-height:27px; color:#666; text-align:center}
.uer_topnav ul li a{ display:block; width:100%; overflow:hidden;font-size:12px;}
.uer_topnav ul li span{ display:block; width:100%; height:20px; font-size:16px; line-height:20px; color:#666}
.bain{ border-right:0px solid #eeeeee;}
.Wallet{ width:100%; background:#FFF; overflow:hidden; border-bottom:0px solid #dddcdc; margin-top:10px;margin-bottom:10px; position:relative}
.Wallet a{ margin-left:0px;height:45px;overflow:hidden; padding-bottom:0px}
.Wallet a dl{width:100%; margin-left:16px; overflow:hidden;}
.Wallet a dl dt{float:left; font-size:14px; line-height:45px;}
.Wallet a dl dd{float:right;/*background: url(../images/arrow_right.png) no-repeat right center;*/color:#aaaaaa; background-size: auto 12px; margin-right:35px; padding-right:0px}
.Wallet a dl dd{font-size:12px; line-height:45px; color:#aaaaaa;  }
.b{border-bottom:1px solid #eeeeee}

.Icon{ display:block; float:left; width:35px; height:35px; margin-top:5px; position:absolute}
.Icon1,.Icon2,.Icon3,.Icon4,.Icon5,.Icon6,.Icon7,.Icon8,.Icon9{background-image: url(../images/user.png);background-repeat: no-repeat;background-size: auto 1200%; }
.Icon10{background-image: url(../images/user1.png);background-repeat: no-repeat;background-size: auto 820%; }
.Icon1{ background-position:0px 3px}
.Icon2{ background-position:0px -34px}
.Icon3{ background-position:0px -71px}
.Icon4{ background-position:0px -108px}
.Icon5{ background-position:0px -146px}
.Icon6{ background-position:0px -183px}
.Icon7{ background-position:0px -221px}
.Icon8{ background-position:0px -255px}
.Icon9{background-position:0px -302px}
.Icon10{ background-position:0px 3px}
.Wallet ul{ width:95%;height:40px; margin:auto; padding-top:10px; border-bottom:0px solid #eeeeee; padding-bottom:5px;}
.Wallet ul li{ float:left; width:33.33%; text-align:center}
.Wallet ul li span{ display:block; width:100%; font-size:13px; line-height:150%; color:#999; font-weight:400; padding-top:6px;  font-size:DM Sans}
.Wallet ul li strong{ display:block;width:100%; font-size:12px; line-height:150%; color:#141312; text-indent:3px; font-weight:700}
.bain1{ border-right:0px solid #eeeeee; margin-left:-1px;}

/*我的订单user_order_list.lbi*/
.order{ width:100%; overflow:hidden; background:#F5F5F5}
.order_list{ width:100%; overflow:hidden; background:#FFF; margin-bottom:10px; border-bottom:0px solid #eeeeee;border-top:1px solid #eeeeee;}
.order_list h2{ width:95%; margin:auto; height:40px; border-bottom:1px solid #eeeeee;font-size:14px; line-height:40px; color:#666; font-weight:normal}
.order_list h2 img{ display:inline-block; width:20px; height:20px; margin-top:-5px}
.order_list h2 span{ margin-left:8px; display:inline-block; font-size:14px; line-height:40px; color:#000; font-weight:normal}
.order_list h2 strong{ display:inline-block; float:right; font-size:12px; line-height:40px; color:#F60; font-weight:normal}
.order_list dl{width:95%; margin:auto; overflow:hidden;border-bottom:1px solid #eeeeee; padding-top:10px; padding-bottom:10px;position:relative;}
.order_list dl dt{ width:20%; float:left;}
.order_list dl dt img{ display:block; width:90%; float:left}
.order_list dl .name{ width:60%; float:left; overflow:hidden}
.order_list dl .name strong{ display:block; width:100%; font-size:14px; line-height:120%; color:#000; font-weight:normal}
.order_list dl .name span{display:block; width:100%; height:15px; line-height:15px; font-size:12px; color:#999; margin-top:5px; overflow:hidden;}
.order_list dl .pice{ width:20%; float:left; overflow:hidden; font-weight:normal; font-size:14px; line-height:120%; color:#333; text-align:right}
.order_list dl .pice em{ display:block; width:100%; font-size:12px; color:#666; line-height:20px; font-style:normal;}
.order_list .pic{width:95%; margin:auto; overflow:hidden;border-bottom:1px solid #eeeeee; height:50px; text-align:right; font-size:14px; line-height:50px; color:#000}
.order_list .pic strong{display:inline-block;font-size:18px; line-height:50px; color:#e41735;font-weight:normal;}
.anniu{ text-align:right;}
.anniu a{ display:inline-block; margin-top:10px; width:80px; height:30px; font-size:14px; line-height:30px; background:#FF3300; color:#fff; text-align:center;border-radius:5px;}
.anniu span{display:inline-block; margin-top:10px; width:80px; height:29px;font-size:14px; line-height:29px; border:1px solid #666; text-align:center;border-radius:5px; color:#666}
.anniu strong{ display:inline-block;margin-top:10px; height:30px; font-size:12px; line-height:15px; color:#F60; font-weight:normal; text-align:left; margin-right:10px;}
.anniu strong img{  margin-top:-10px;}


/*订单订单详情user_order_detail.lbi*/
.lan{ background:#5D6B85}
.detail_top{ width:100%; overflow:hidden; background:#FFF; border-bottom:1px solid #CCC}
.detail_top dl{ width:95%;margin:auto; overflow:hidden; padding-top:10px; padding-bottom:10px;}
.detail_top dl dt{ float:left; overflow:hidden; width:10%;}
.dingdan_1{ width:30px; height:30px; display:block; background-position:0 -218px;}
.dingdan_2{ width:30px; height:30px; display:block; background-position:0 -292px;}
.dingdan_3{ width:30px; height:30px; display:block; background-position:0 -254px;}
.dingdan_4{ width:30px; height:70px; display:block;}
.detail_dowm{ width:100%; background:#f4f4f4; height:50px; position:fixed; bottom:0px; border-top:1px solid #e6e5e5; padding-bottom:5px;}
.anniu1{ width:95%; margin:auto; height:50px; text-align:right}
.anniu1 a{ display:inline-block; margin-top:5px; width:130px; height:40px; font-size:14px; line-height:40px; border:1px solid #666; color:#666; text-align:center;border-radius:5px;}
.anniu1 span{display:inline-block; margin-top:5px; width:80px; height:40px;font-size:14px; line-height:40px; border:1px solid #e41735; text-align:center;border-radius:5px;}
.anniu1 strong{ display:inline-block;margin-top:5px; height:40px; font-size:14px; line-height:40px; color:#F60; font-weight:normal; text-align:left; margin-right:10px;}
.anniu1 strong img{  margin-top:-10px;}



.detail_top dl dd{ width:90%; float:left; font-size:16px; line-height:150%; color:#23232b; overflow:hidden;}
.lan dl dd{ color:#FFF;}
.dingdanhao a{ color:#FFF;font-size:15px; line-height:150%; display:inline-block; text-indent:10px;}
.detail_top dl dd h3{ width:100%; text-align:left; font-size:16px; color:#333; position:relative; font-weight:normal}
.detail_top dl dd h3 em{ display:block;float:right; right:5px; position:absolute; top:0px;font-size:14px; color:#666; font-weight:normal}
.detail_top dl dd h3 em a{font-size:14px; color:#666; font-weight:normal}
.detail_top dl dd p{ font-size:13px; line-height:150%; color:#52BF7F;}
.detail_top dl dd strong{ font-size:12px; color:#666; line-height:150%; font-weight:normal}
.wuliu img{ position:absolute; bottom:0px;}


.ord_list1{width:100%; margin:auto; overflow:hidden; background:#FFF; margin-top:10px; border-bottom:1px solid #CCC;border-top:1px solid #CCC}
.ord_list1 h2{ width:95%; margin:auto; height:40px;font-size:14px; line-height:40px; color:#666; font-weight:normal}
.ord_list1 h2 img{ display:inline-block; width:20px; height:20px; margin-top:-5px}
.ord_dingdan{ width:95%; margin:auto; overflow:hidden; border-top:1px solid #eeeeee; padding-top:8px; padding-bottom:8px;}
.ord_dingdan .ord_img{ width:30%; float:left}
.ord_dingdan .ord_img img{width:100% ;}
.ord_dingdan .ord_name{ width:70%; float:left}
.ord_dingdan .ord_name p{ width:95%; margin:auto;}
.ord_dingdan .ord_name p a{ display:block; font-size:14px; line-height:18px; color:#333}
.ord_dingdan .ord_name span{ display:block; width:95%; margin:auto; font-size:13px; line-height:150%; color:#666;}
.ord_dingdan .ord_name strong{ display:block; width:95%; margin:auto; font-size:13px; line-height:150%; color:#e41735;}
.xiaoji{ width:90%; margin:auto; text-align:right; height:30px; font-size:14px; color:#666; line-height:30px;}
.xiaoji strong{ color:#e41735;font-size:18px;}
.zhifu{display:block; height:25px;right:5px;text-align:center; font-size:14px; line-height:25px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;background-color:#5D6B85; margin-top:10px; width:60%; margin:auto}
.zhif{ display:block; line-height:25px;font-size:16px;}
.jiage{ width:100%;margin-right:8px; overflow:hidden;text-align:right; font-size:14px; line-height:150%; color:#333; padding-top:10px; padding-bottom:10px;}
.jiage p{ width:80%; float:right; margin-right:10px;}
.price{ color:#e41735}
.price1{ color:#e41735; font-size:20px;}
.qita{ width:100%; overflow:hidden; margin-top:10px; background:#FFF; border-bottom:1px solid #CCC; border-top:1px solid #CCC;}
.subNav{ width:100%; height:40px; font-size:16px; line-height:40px; color:#333; text-indent:10px;}
.navContent{ width:90%; margin:auto; overflow:hidden;}
.navContent ul{ width:98%; margin:auto; overflow:hidden; padding-bottom:10px; padding-top:8px;}
.navContent ul li{ font-size:12px; line-height:150%; color:#666}
.list_footer{ width:100%; height:50px; background:#FFF; position:fixed; bottom:0px;}
.list_footer a{ display:block; margin:auto; width:95%; height:40px; margin-top:5px; font-size:16px; line-height:40px; color:#fff; text-align:center;  border-radius:20px; background:#FF3300;border-radius:3px; }
/*我的收藏user_collection.lbi*/
.shouchang{ width:100%; overflow:hidden; background:#FFF;}
.shouchang ul{ width:95%; margin:auto; overflow:hidden}
.shouchang ul li{ width:100%; overflow:hidden; margin-bottom:5px; position:relative; border-bottom:1px solid #eeeeee; padding-bottom:15px; padding-top:15px}
.shouchang ul li .imgurl{ width:25%; float:left;}
.shouchang ul li .imgurl img{ width:100% !important;  height:auto !important}
.shouchang ul li .order_info{ width:73%; float:right; overflow:hidden;}
.shouchang ul li .order_info dl dt{ width:100%; font-size:14px; line-height:150%; color:#333;}
.shouchang ul li .order_info dl dd{ width:100%; font-size:14px; line-height:150%; color:#333}
.shouchang ul li .order_info dl dd strong{ color:#e41735}
.shouchang ul li .dingdancaozuo{ position:absolute; right:0px; bottom:15px;}
.shouchang ul li .dingdancaozuo a{ display:block; float:left; padding-left:10px; padding-right:10px;height:25px; font-size:13px; line-height:25px; text-align:center; color:#666}
.s_flow{ border-radius:25px; border:1px solid #e41735; margin-right:10px; background:#e41735}
.s_out{ border-radius:25px; border:1px solid #999; margin-right:10px; background:#999}
.font12{ font-size:18px; line-height:50px; text-align:center; color:#333}
/*收藏店铺*/
.sc_nav{ width:100%; overflow:hidden; height:50px; padding-top:10px; padding-bottom:2px}
.sc_nav ul{ width:90%; margin:auto; overflow:hidden; border:1px solid #666;border-radius:3px; }
.sc_nav ul li{ width:50%; float:left; overflow:hidden; line-height:40px; height:40px;text-align:center}
.sc_nav ul li a{ font-size:16px; color:#666; display:block; width:100%; height:40px}
.sc_nav ul li a.on { color:#fff;background:#666}
.main{ width:100%; overflow:hidden; border-top:1px solid #ccc}
.dianpu{ width:100%; overflow:hidden; background:#FFF;}
.dianpu ul{ width:95%; margin:auto; overflow:hidden}
.dianpu ul li{ width:100%; overflow:hidden; margin-bottom:5px; position:relative; border-bottom:1px solid #eeeeee; padding-bottom:10px; padding-top:10px}
.dianpu ul li .imgurl{ width:20%; float:left;}
.dianpu ul li .imgurl img{ width:100% !important;  height:auto !important}
.dianpu ul li .order_info{ width:78%; float:right; overflow:hidden;}
.dianpu ul li .order_info dl dt{ width:100%; font-size:14px; line-height:150%; color:#333;}
.dianpu ul li .order_info dl dt span{ display:inline-block; margin-right:5px; height:20px; line-height:20px; padding-left:5px; padding-right:5px; font-size:12px; background:#666; color:#fff;border-radius:3px; }
.dianpu ul li .order_info dl dd{ width:100%; overflow:hidden; margin-top:10px; height:25px;}
.dianpu ul li .order_info dl dd img{ display:block; height:25px; width:25px; float:left}
.dianpu ul li .order_info dl dd span{ display:block; font-size:14px; color:#666; line-height:25px;float:left}
.outdianpu{ display:block; height:25px; padding-left:10px; padding-right:10px; background:#999; color:#FFF; position:absolute; right:10px; line-height:25px; bottom:10px;border-radius:25px; font-size:14px}
/*我的评价user_comments.lbi*/
.Evaluation{ width:100%; height:40px; border-bottom:1px solid #eeeeee; background:#FFF}
.Evaluation ul{ width:90%; margin:auto; height:39px;}
.Evaluation ul li{ width:33.3%; float:left; height:39px; line-height:39px; text-align:center}
.Evaluation ul li a{ display:block; width:90%; margin:auto; height:38px; font-size:16px; color:#666; }
.Evaluation ul li a.on { color:#dd2726; border-bottom:2px solid #dd2726 }

.Emain{ width:100%; overflow:hidden;}
.pingjia{ width:100%; overflow:hidden; background:#FFF; padding-top:10px; padding-bottom:10px; margin-bottom:10px;}
.pingjia h2{ width:95%; height:40px; margin:auto; font-size:14px; line-height:40px; color:#999; font-weight:normal}
.pingjia dl{ width:95%; overflow:hidden; margin:auto;}
.pingjia dl dt{ width:25%; float:left; overflow:hidden}
.pingjia dl dt img{ display:block; width:95%; float:left}
.pingjia dl dd{ width:75%; float:left; overflow:hidden}
.pingjia dl dd span{ display:block; width:100%; overflow:hidden; font-size:14px; line-height:150%; color:#000}
.pingjia dl dd strong{ display:block; width:100%; overflow:hidden; font-size:16px; line-height:150%; color:#e41735; font-weight:normal;}
.pj_zhuangtai{ width:95%; margin:auto; overflow:hidden; border-top:1px solid #eeeeee; text-align:right; margin-top:10px;font-size:14px; line-height:40px;color:#999; padding-top:10px;}
.pj_zhuangtai a{ display:inline-block; width:120px; height:40px; border:1px solid #ccc; font-size:16px; line-height:40px; color:#999; text-align:center;border-radius:5px; }
.pj_main{ width:95%; margin:auto; overflow:hidden; border-top:1px solid #eeeeee; text-align:right; margin-top:10px; padding-top:10px; padding-bottom:10px;}
.pj_main ul{ width:100%; overflow:hidden;}
.pj_main ul li{ width:100%; overflow:hidden}
.pj_main ul li em{ display:block; float:left;font-size:14px; line-height:30px; color:#000;}
.pj_main ul li img{ display:block; float:left; height:20px; margin-top:5px;}
.pj_w{ width:100%; overflow:hidden; text-align:left; font-size:14px; line-height:150%; color:#999}
.sd_img{ width:100%; overflow:hidden}
.sd_img dl{ width:100%; overflow:hidden}
.sd_img dl dd{ float:left;width:50px; height:50px; margin:5px;}
.sd_img dl dd img{ width:50px; height:50px;}
/*----评价comment_order.dwt----*/
.pj{ width:100%; margin:auto; padding-top:10px; padding-bottom:10px; background:#FFF}
.pj dl{ width:95%; overflow:hidden; margin:auto}
.pj dl dt{ width:20%; float:left; overflow:hidden;}
.pj dl dt img{ display:block; width:100%; }
.pj dl dd{ width:80%; float:left; overflow:hidden;}
.pj dl dd p{ width:95%; margin-left:5%; font-size:14px; color:#000; line-height:150%;}
.pj dl dd span{ display:block; width:95%; margin-left:5%; font-size:14px; color:#F60; line-height:150%;}

.haoping{ width:95%; overflow:hidden; text-align:center; margin:auto; margin-top:15px;}
.haoping a{ display:inline-block;padding-left:10px; padding-right:15px; overflow:hidden; border-radius:20px; font-size:16px; line-height:25px; margin-left:10px; margin-right:10px;}
.haoping a em{ display:inline-block; width:25px; height:25px; margin-right:5px;}
.haoping a em img{ width:25px; height:25px;}
.clo1{ color:#e41735}
.clo1 em{ background:#e41735;border-radius: 50%; }
.clo2{ color:#F90}
.clo2 em{ background:#F90;border-radius: 50%; }
.clo3{ color:#999}
.clo3 em{ background:#999;border-radius: 50%; }
.p_main{ width:95%;margin:auto; margin-top:15px; overflow:hidden; }

.pj .inputBorder{ border: 1px solid #DFDFDF; line-height:150%; padding-top:5px; padding-bottom:5px; padding-left: 5px; -webkit-appearance: none; -webkit-box-flex: 1; -webkit-flex: 1; flex: 1; border-radius: 0; -webkit-rtl-ordering: logical; -webkit-user-select: text; cursor: auto; background:#f4f3f3; font-size:14px; width:95%; margin:auto;}

.m_pingjia{display:block; margin:auto; background:#FF3300; font-size:16px; line-height:40px; 
 border:0px; color:#FFF; width:100%; margin:auto;margin-top:10px; margin-bottom:10px;border-radius:5px; }
.pingfen{ width:100%; padding-top:10px; padding-bottom:10px; overflow:hidden; margin:auto; margin-top:10px; background:#FFF; border-top:1px solid #eeeeee}
.pingfen h2{ width:95%; margin:auto; height:40px; font-size:16px; color:#000; line-height:40px; font-weight:normal;}
.pingfen ul{ width:95%; margin:auto; overflow:hidden}
.pingfen ul li{ float:left; font-size:14px; line-height:30px; color:#666; }
.pingfen ul li img{ height:20px;}
.jsstar{ width:80%;float:left}

.p_main ul{ width:100%; overflow:hidden;}
.p_main ul li{ width:100%; height:50px; border:1px solid #000}
.p_main ul li input{ display:block; width:200px; height:50px; border:0; background:#CCC}

/*个人设置user_welcome.lbi*/
.Personal{ width:100%; overflow:hidden; background:#F5F5F5}
.Personal .innercontent1{ width:100%; margin:auto; overflow:hidden; background:#FFF; padding-bottom:10px;padding-top:10px;padding-left:10px;padding-right:10px;}
.Personal .innercontent1 .user-avatar{ width:95%; margin:auto; padding-top: 10px; height:100px;font-size:14px; line-height:50px; color:#666; border-bottom:0px solid #eeeeee; position:relative}
.Personal .innercontent1 .user-avatar .up{width:100%; margin:0 auto;}
.Personal .innercontent1 .ncm-upload-btn{;width: 80px;height: 80px; margin: auto; padding-top: 10px;}
.Personal .innercontent1 .user-avatar img{display: block;width: 80px;height: 80px;border-radius: 50%;margin:0 auto;}
.Personal .innercontent1 .name{ width:95%; margin:auto; height:50px;font-size:14px; line-height:50px; color:#989898; border-bottom:1px solid #eeeeee}
.Personal .innercontent1 .name span{width:25%; display:inline-block;}
.name input{ border:0px solid #DFDFDF; height: 18px; line-height: 18px; padding-top:4px; padding-bottom:4px; padding-left: 5px; -webkit-appearance: none; -webkit-box-flex: 1; -webkit-flex: 1; flex: 1; border-radius: 0; -webkit-rtl-ordering: logical; -webkit-user-select: text; cursor: auto; background-color: white; margin-left:3px;}

.name select { -webkit-appearance: none; border-radius: 0; border: 0px solid #e5e5e5; height:50px; line-height:50px; background-repeat: no-repeat; background-image: url('../images/down.png'); background-position: center right; background-size: 23px 7px; display: inline-block; -webkit-box-flex: 1; -webkit-flex: 1; flex: 1;font-size:16px; color:#989898; padding-right:30px;}

.field_pwd input{  border: 1px solid #DFDFDF; height:25px; padding-top:4px; padding-bottom:4px; -webkit-appearance: none; -webkit-box-flex: 1; -webkit-flex: 1; flex: 1; border-radius: 0; -webkit-rtl-ordering: logical; -webkit-user-select: text; cursor: auto; background-color: white; display:block; margin:auto; margin-top:10px; font-size:14px; line-height:25px; width:80%; text-indent:10px; }

.Personal .innercontent1 .name1{width:95%; margin:auto; height:50px;font-size:14px; line-height:50px; color:#989898; border-bottom:1px solid #eeeeee}
.Personal .innercontent1 .name1 span{width:25%; display:block; float:left}
.name1 ul { width:70%; float:left; height:50px;}
.name1 ul li { float: left; padding: 0 12px 0 0;}
.name1 ul li input{ display:none}
.name1 ul li label { padding-left: 22px; display: block; height:50px; line-height:50px; background: url(../images/category/select2.png) 0 17px no-repeat; background-size: 15px 87px; color: #989da2; font-size:14px;}
.name1 ul li.on label { background-position: 0 -27px; }


.btn_big1{ display:block; margin:auto; background:#FF766C; font-size:14px; line-height:52px; 
 border:0px; color:#FFF; width:88%; margin:auto;margin-top:28px; margin-bottom:10px;border-radius:15px; font-family:"微软雅黑"}

.title{ font-size:16px; color:#333; line-height:40px; margin-left:10px;}
.field_pwd select{ -webkit-appearance: none; border-radius: 0; border: 1px solid #e5e5e5; height: 34px; line-height: 34px; padding: 0 23px 0 10px; color: #333; background-repeat: no-repeat; background-image: url('../images/down.png'); background-position: center right; background-size: 23px 7px; display: inline-block; -webkit-box-flex: 1; -webkit-flex: 1; flex: 1; display:block;margin:auto; width:80%;}

.Personal .innercontent11{ width:100%; margin:auto; overflow:hidden; background:#FFF; padding-bottom:10px; margin-top:10px; padding-left:10px;padding-right:10px;border-bottom:1px solid #ccc; border-top:1px solid #ccc}



/*地址管理user_address_listlbi*/
.address_add{ width:100%; overflow:hidden; background:#FFF; border-bottom:1px solid #CCC; position:relative; color:#666; padding-top:10px; padding-bottom:10px;}
.address_add h2{ width:25px; height:25px; position:absolute; right:5px; top:50%; margin-top:-12px;}
.address_add h2 img{ display:block; width:25px; height:25px;}

.address_add dl{ width:85%; float:left; overflow:hidden; padding-left:10px;}
.address_add dl dt{ width:100%; height:35px;}
.address_add dl dt span{ display:block; float:left; font-size:16px; line-height:35px; font-weight:bold;}
.address_add dl dt em{ display:block; float:right; font-size:16px; line-height:35px; font-style:normal}
.address_add dl dd{font-size:14px; line-height:150%;}
.Default{ background:#5e6b85; color:#FFF}

.addressmone{ width:100%; overflow:hidden; background:#fff}
.addressmone ul{ width:95%; overflow:hidden; margin:auto}
.addressmone ul li{ width:100%; overflow:hidden; border-bottom:1px solid #CCC;}
.addressmone ul li span{ display:block; float:left; width:30%; font-size:14px; line-height:45px; color:#333; font-weight:800;}
.addressmone ul li input{ display:block; float:left; width:60%; background:none; border:0px; font-size:16px; color:#333; line-height:45px;}
.addressmone ul li select{ display:block; float:left;background:none; height:45px; border:0px; font-size:15px; color:#333; line-height:45px; padding-right:10px;-webkit-appearance: none; -webkit-box-flex: 1; -webkit-flex: 1; flex: 1; border-radius: 0; -webkit-rtl-ordering: logical; -webkit-user-select: text;}

.address_save{ display:block; margin:auto; padding-left:15px; padding-right:15px; background:#F60; font-size:16px; height:30px; line-height:30px; text-align:center; color:#FFF; border:0px; margin-top:10px; margin-bottom:10px;}
.submit_btn{ width:80%; height:30px; margin-top:10px; margin-bottom:10px;}

.address_save1{ display:block; float:left; padding-left:15px; padding-right:15px; background:#F60; font-size:16px; height:30px; line-height:30px; text-align:center; color:#FFF; border:0px; margin-top:10px; margin-bottom:10px;}

.address_save2{ display:block; float:right; padding-left:15px; padding-right:15px; background:#666; font-size:16px; height:30px; line-height:30px; text-align:center; color:#FFF; border:0px; margin-top:10px; margin-bottom:10px;}

.dotm_btn{ width:100%; height:50px; background:#fff;position:fixed; bottom:0; text-align:center}
.dotm_btn2{ display:block; float:left; width:30%; height:20px;line-height:20px;margin-left:3%; background-position:0px 0px; padding-top:25px;font-size:12px; background:url(../images/all.png) no-repeat;background-size: auto 300px; text-align:left; text-indent:3px }
.dotm_btn1{ display:block; float:left; width:30%; height:40px; background:#FF3300; font-size:14px; line-height:40px; color:#FFF; border:0; margin-top:5px;border-radius:3px; margin-left:3%; font-family:"微软雅黑"}
.dotm_btn3{ display:block; float:left; width:30%; height:40px; background:#FF3300; line-height:40px; color:#FFF; border:0;margin-top:5px;border-radius:3px;margin-left:3% }

.dotm_btn1_1{ display:block; width:90%; height:40px; background:#FF3300; font-size:14px; line-height:40px; color:#FFF; border:0; margin:auto; margin-top:5px;border-radius:3px; font-family:"微软雅黑"}

/*我的推荐user_affiliate.lbi*/
.tuijian{ width:90%; margin:auto; overflow:hidden; font-size:14px; line-height:150%; color:#333}
.tui_main{ width:100%; overflow:hidden; background:#FFF}
.data_table{font-size:14px; color:#333; margin:auto}

/*我的留言user_message.lbi*/
.liuyan{overflow:hidden;padding:10px}
.liuyan_list{ width:100%; overflow:hidden; }
.liuyan_list dl{background:#FFF;overflow:hidden; margin:auto; border-bottom:0px solid #CCC; margin-bottom:10px; padding:10px;border-radius: 12px;}
.liuyan_list dl dt{ width:100%; height:35px; font-size:14px; color:#333; line-height:35px; margin-bottom:5px;font-family: DM Sans;}
.liuyan_list dl dt .title{ display:inline-block; background:#ffeceb; font-size:12px; color:#FF4A3C; height:20px; padding-left:5px; padding-right:5px; line-height:20px; margin-right:8px; border-radius:5px; margin-left:0px; }

.liuyan_list dl dd{ width:100%; font-size:13px; color:#999; line-height:150%;font-family: DM Sans;}
.liuyandom{ width:100%; overflow:hidden; background:#FFF; border-top:0px solid #CCC; padding-top:20px; margin-top:20px;border-radius: 12px;}
.liuyandom h3{ width:100%; height:40px; font-size:16px; color:#333; text-indent:10px; line-height:40px; font-weight:normal}
.form_search{ font-size:14px; line-height:180%; color:#333; width:95%; margin:auto; overflow:hidden}
.form_search span{ font-size:14px; line-height:25px; color:#333}
.field_else{ width:95%; margin:auto; margin-top:10px;}
.field_else span{ font-size:14px; line-height:25px; color:#333}
.field_else input{border: 1px solid #BFBDBD; height: 18px; line-height: 18px; padding-top:5px; padding-bottom:6px; width: 260px; padding-left: 5px; -webkit-appearance: none; -webkit-box-flex: 1; -webkit-flex: 1; flex: 1; border-radius: 8px; -webkit-rtl-ordering: logical; -webkit-user-select: text; cursor: auto; background-color: white; font-size:14px;}
.field_else textarea{ border:1px solid #BFBDBD; width:100%;text-indent:10px; font-size:14px; line-height:30px; -webkit-appearance: none; -webkit-box-flex: 1; -webkit-flex: 1; flex: 1; border-radius: 8px; -webkit-rtl-ordering: logical; -webkit-user-select: text; cursor: auto; background-color: white; }
.c_btn_oran{ display:block; width:90%; margin:auto; border:0px; font-size:16px; color:#FFF; background:#FF3300; height:40px; line-height:40px; margin:auto}

.liuyan_list .liuyan_time{ font-family: DM Sans;display:block; margin:auto;width:90%; height:30px; text-align:right; line-height:30px; color:#999; font-size:12px;}
/*input按钮样式*/
.anniu{ width:100%; overflow:hidden; margin:auto}
.anniu ul { width:100%;}
.anniu ul li { float: left; padding-right:10px;}
.anniu ul li input{ display:none}
.anniu ul li label { padding-left: 22px; display: block; height:30px; line-height:30px; background: url(../images/category/select2.png) 0 8px no-repeat; background-size: 15px 87px; color: #999; font-size:13px;}
.anniu ul li.on label { background-position: 0 -35px; }

/*我的红包*/
.has_tab_box{ width:100%; overflow:hidden; background:#FFF}
.has_tab_box_bonus{ background:none;}
.has_tab_box .user_bonus_wrap{ width:92%; margin:10px auto; position:relative}
.has_tab_box .user_bonus_wrap h2{ width:20px; height:20px; background:#F00; font-size:14px; font-weight:normal; color:#FFF; text-align:center; position:absolute; right:0; top:0; line-height:20px;}
.has_tab_box .user_bonus_box{ overflow:hidden; padding:0 1.5%;background:#fff; border:1px solid #cfcfcf; border-bottom:0;}
.user_bonus_box .bonus_l{ float: left; width: 72%; box-shadow: 2px 2px 4px #f5f5f5; position: relative; padding-bottom: 10px; }
.user_bonus_box .bonus_l .bonus_l_price{ border-bottom: 1px solid #efefef; color: #eb410f; font-size:12px;}
.user_bonus_box .bonus_l .bonus_l_price span{ display: inline-block; padding-bottom: 6px; padding-top: 10px; font-size:28px;}
.user_bonus_box .bonus_l .bonus_l_price i{ font-size:18px;}
.user_bonus_box .bonus_l .bonus_l_con{ font-size: 12px; padding-top: 6px; line-height: 16px; }
.user_bonus_box .bonus_r{ font-size: 13px; float: left; width: 28%; height: 100%; text-align: center;}
.user_bonus_box .bonus_r span{display: block; padding: 0.2em 0; margin: 10px auto 5px; text-align: center; font-family: 'Microsoft YaHei'; font-size: 16px;color: #eb410f; font-weight: bold;}
.user_bonus_box .bonus_r p{ font-size:13px; width:100%; line-height:20px; color:#666; }
.user_bonus_wrap .user_bonus_border{ width:100%;height:6px;background:url(../images/quan.png) repeat-x center bottom;border-top:2px solid #eb410f;}
.has_tab_box ul li{ width:100%; overflow:hidden; height:20px;}
.has_tab_box ul li span{ display:block; font-size:14px; line-height:20px; color:#666; float:left; width:40%; text-indent:10px}
.has_tab_box ul li em{ display:block; font-size:14px; line-height:25px; color:#666; float:left; font-style:normal}
.pice{ font-weight:bold; font-size:16px;}
.empty{ width:100%; height:20px; font-size:14px; line-height:20px; color:#666; text-align:center; padding-left:20px; padding-bottom:20px; padding-top:20px;}

.innercontent{ width:92%; overflow:hidden; margin-top:5px; padding:10px 4%; border-top:1px solid #CCC}
.innercontent h2{ font-size:16px; color:#000; font-weight:normal; line-height:35px;}
.innercontent .tbl_type,.tbl_type{ display:table; width: 100%;}
.innercontent .tbl_type .tbl_cell,.tbl_type .tbl_cell{display:table-cell; font-size:16px; color:#000;}
.innercontent .tbl_type .tbl_cell input{ width:100%;border:1px solid #dfdfdf;height:34px;line-height:34px;padding:0 2%;-webkit-appearance:none; -webkit-box-flex:1;-webkit-flex:1;flex:1;-webkit-rtl-ordering:logical;-webkit-user-select:text;background:#fff;box-sizing:border-box;}
/*资金管理*/
.Funds{ background:#fff; margin:10px 10px 10px; padding:0px 10px 0px; border-left: 1px solid #ccc;}
.Funds ul{ margin:auto; padding-top:8px; padding-bottom:8px;}
.Funds ul .Funds_li{ position: relative; padding: 15px 10px; border-bottom: 1px dotted #ccc;}
.Funds ul .Funds_li .icon{ display:block;width:9px; height:9px; background:#666; position:absolute;top:42%;left:-15px;border-radius:5px;}
.Funds ul .Funds_li .icon.on{ background:#e41735;}
.Funds ul li strong{ display:inline-block; width:30%;}
.Funds ul li span{ display:block; font-size:14px; color:#666; line-height:24px;}
.Funds ul li span em{ color:#e41735;}
.funds_dot{ width:100%; padding-top:10px; padding-bottom:10px; font-size:16px; line-height:30px; color:#666; text-align:center}
#OrderList h3 .fr{ padding-right:10px; font-size:12px; float:right;}
.user_login_title{ width:100%; overflow:hidden; background:#F5F5F5; height:100px; border-bottom:1px solid #ccc}
.user_login_title h2{ text-align:center; width:90%; margin:auto; overflow:hidden; font-weight:normal}
.user_login_title h2 em{ font-style:normal; font-size:14px; line-height:100px; color:#e41735}
.user_login_title h2 span{ font-size:34px; color:#e41735; line-height:100px;}
/*收货地址*/
.smart-result table tr.odd {
  background: #f6f6f6;
}.smart-result table tr {
  width: 100%;
  font-weight:normal; font-size:16px;
  color: #909090;
}.smart-result table tr.even {
  background: #eeeeee;
}.smart-result table tr.odd {
  background: #f6f6f6;
}
.smart-result table tr.last-line {
  color: #FF6600;
}
.smart-result table td.col1 {
  width: 29%; padding-left:1%
}
.smart-result table tr.first-line td.colstatus {
  background: url("../images/step_start.png") center center no-repeat;
}
.smart-result table tr td.colstatus {
  background: url("../images/step_point.png") center center no-repeat;
}
.smart-result table td.colstatus {
  width: 10%;
}
.smart-result table td {
  height: 60px;
  background: none;
}
.smart-result table td.col2 {
  padding: 10px;
  width: 60%;
  line-height: 24px;
}
.result-date{ font-size:14px;}
.smart-result-comname {
  width: 30%;
  padding-right: 5%;
  background: #ff868f;
}
.smart-result-comname, .smart-result-kuaidinum {
  display: inline-block;
  height: 35px;
  line-height: 35px;
  text-align: center;
  text-shadow: none;
  font-size: 16px;
  color: #FFFFFF;
}
.smart-result-comname, .smart-result-kuaidinum {
  display: inline-block;
  height: 35px;
  line-height: 35px;
  text-align: center;
  text-shadow: none;
  font-size: 16px;
  color: #FFFFFF;
}
.smart-result-kuaidinum {
  width: 60%;
  padding-left: 5%;
  background: #ff2233;
}
/*物流信息*/
.dingdan_5{background:url(../images/kd.png) no-repeat;background-size: auto 120px;}
.dingdan_5{ width:30px; height:30px; display:block; background-position:0 0px;}
.kd_dingdan{ width:100%; overflow:hidden; padding-top:10px; padding-bottom:10px; background:#FFF; margin-top:10px;}
.kd_dingdan h2{ width:95%; margin:auto; height:50px; font-size:16px; line-height:50px; color:#666; border-bottom:1px solid #eeeeee; font-weight:normal}
.kd_dingdan dl{width:95%; margin:auto; overflow:hidden;border-bottom:1px solid #eeeeee; padding-top:10px; padding-bottom:10px;}
.kd_dingdan dl dt{ width:20%; float:left;}
.kd_dingdan dl dt img{ display:block; width:90%; float:left}
.kd_dingdan dl .name{ width:60%; float:left; overflow:hidden}
.kd_dingdan dl .name strong{ display:block; width:100%; font-size:14px; line-height:120%; color:#333; font-weight:normal}
.kd_dingdan dl .name span{display:block; width:100%; height:15px; line-height:15px; font-size:12px; color:#999; margin-top:5px; overflow:hidden;}
.kd_dingdan dl .pice{ width:20%; float:left; overflow:hidden; font-size:14px; line-height:120%; color:#333; text-align:right}
.kd_dingdan dl .pice em{ display:block; width:100%; font-size:12px; color:#666; line-height:20px; font-style:normal;}
.kd_wl{width:100%; overflow:hidden; padding-top:10px;background:#FFF; margin-top:20px;}
.kd_wl h2{ width:95%; margin:auto; height:50px; font-size:16px; line-height:50px; color:#666; border-bottom:1px solid #eeeeee}
.kd_wl{width:100%;margin:auto; overflow:hidden; margin-top:10px;}
.kd_wl dl{ width:95%;margin:auto; overflow:hidden; position:relative}
.kd_wl dl dt{ position:absolute; top:0px; float:left;width:15px; height:15px; margin-left:2px; background:#25AE5F;border-radius: 50%; }
.kd_wl dl dd{ width:97%; float:right; overflow:hidden; border-left:1px solid #cccccc}
.kd_wl dl dd p{ width:95%;overflow:hidden; float:right; font-size:13px; line-height:150%; color:#52BF7F;}
.kd_wl dl dd strong{ display:block; padding-bottom:10px; width:95%;float:right; font-size:12px; color:#666; line-height:150%; font-weight:normal}
/*储值卡充值*/
.vc_title{ width:95%; height:50px; margin:auto; font-size:14px; line-height:50px; color:#666; text-align:left; border-bottom:1px solid #eeeeee; margin-bottom:10px; font-weight:normal}
.vc_title strong{ font-size:18px; color:#e41735}
.Top{ width:95%; overflow:hidden; margin:auto}
.Top dl{ width:100%; overflow:hidden;}
.Top dl dt{ width:15%; height:40px; float:left; font-size:14px; line-height:40px; color:#666}
.Top dl dd{ width:85%; float:left; height:40px;}
.Top dl dd font{ line-height:40px;}
.Top dl dd input{border: 1px solid #DFDFDF; height:30px; line-height:30px; width:80%; padding-left: 5px; -webkit-appearance: none; -webkit-box-flex: 1; -webkit-flex: 1; flex: 1; border-radius: 0; -webkit-rtl-ordering: logical; -webkit-user-select: text; cursor: auto; background-color: white; font-size:14px; line-height:30px;}
.Top p{ width:90%; margin:auto; height:30px; font-size:14px; line-height:30px; color:#e41735; text-align:right}
/*晒单*/
.shaidan{ width:95%; margin:auto;overflow:hidden; border-top:1px solid #eeeeee; margin-top:10px; padding-top:20px;}
.shaidan h2{ width:20%; margin:auto; height:40px; font-size:18px; color:#333; line-height:40px; float:left; font-weight:normal}
.shaidan .title{ display:block; width:75%; float:left; margin:auto;-webkit-appearance: none; -webkit-box-flex: 1; -webkit-flex: 1; flex: 1; border-radius: 0; -webkit-rtl-ordering: logical; -webkit-user-select: text; border:1px solid #ccc}
.p_main{ width:95%; margin:auto; overflow:hidden}
.p_main h2{ width:100%; margin:auto; height:40px; font-size:18px; color:#333; line-height:40px; float:left; margin-top:10px;font-weight:normal}
.p_main .inputBorder{display:block; width:95%; margin:auto;-webkit-appearance: none; -webkit-box-flex: 1; -webkit-flex: 1; flex: 1; border-radius: 0; -webkit-rtl-ordering: logical; -webkit-user-select: text; border:1px solid #ccc}

.file {
    position: relative; display: inline-block;
    background:url(../images/xiangji.png) no-repeat center center; border: 1px solid #ddd;
    border-radius: 4px;padding: 0px 0px;overflow: hidden;color: #1E88C7;
    text-decoration: none;text-indent: 0;line-height: 20px;background-size: auto 50px;}
.file input {
    position: absolute;
    font-size: 100px;
    right: 0;
    top: 0;
    opacity: 0;
}
.file:hover {
    background: #fff; border: 1px solid #F00; color: #004974;
    text-decoration: none; background:url(../images/xiangji.png) no-repeat center center;background-size: auto 50px;
}

.goods_yugou{
    font-size: 12px;
    text-align: left;
    width: 100%;
    height: 19px;
    line-height: 18px;
    font-weight: 800;
    color: #388e3c;
    /*padding: 0 4px;*/
    /*margin: 0 0 5px 5px;*/
    display: flex;
    justify-content: space-between;
}

.order_list dl .name .goods_yugou span{
    color: #388e3c;
    margin: 0;
}


.nav-list-sidenav>li>.i-icon-arrow-down { float: right; margin-right: 0 }
.nav-list-sidenav>li>.pull-right { float: right }

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.c_checkbox_t {
    width: 20px;
    height: 20px;
    background-image: url(../images/flow/c_checkbox_off.png);
    background-repeat: no-repeat;
    background-size: 20px 20px;
    border-radius: 50%;
    margin: 14px 5px 5px 0;
    float: left;
}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.c_checkbox_t:checked {
    background-image: url(../images/flow/c_checkbox_on.png);
}

.shipping_title {
    font-size: 14px;
}

.mtlove{ margin-top:10px;background: #fff;}
.mtlove ul{ }
.mtlove ul li { width:50%; float:left;padding: 10px 0;background: #fff;}
.mtlove ul li .pimg{text-align: center;}
.mtlove ul li .pimg img{ width:180px; height:180px}
.goods-title{font-family: DM Sans;
    font-weight: 500;
    font-size: 12px;
    leading-trim: NONE;
    line-height: 100%;
    letter-spacing: 0px;
    text-align: justify;
    line-height: 25px;
    padding: 6px 20px 0px 20px;}
.goods-sold{font-family: DM Sans;
font-weight: 400;
font-size: 10.99px;
leading-trim: NONE;
line-height: 100%;
letter-spacing: 0px; color:#cc6e00;padding: 0px 20px 0px 20px;}
.goods-price{font-family: DM Sans;
font-weight: 600;
font-size: 12px;
line-height: 100%;
letter-spacing: 0px;padding: 0px 20px 0px 20px;}
.goods-ship {font-family: DM Sans;
font-weight: 400;
font-size: 10px;
line-height: 100%;
letter-spacing: 0px;color: #009966;padding: 0px 20px 6px 20px;}
.goods-discount{padding: 3px 5px;border: 1px solid #fa6338;border-radius: 2px;width: 28px;
height: 13px;opacity: 1;color: #fa6338; font-size:10px;}
.goods-ship-cart{position:relative}
.goods-ship-cart .goods-cart{border: 1px solid #000;border-radius: 18px;padding: 3px 12px;}
.goods-ship-cart img{}

.mfooter{position: fixed;
    bottom: 0;
    width: 100%;
    height: 60px;
    background-color: #fff;
    border-top: #dcdcdc 1px solid;
    z-index: 997;
    padding: 0px;
    margin: 0px;
    padding-bottom: 2px;
    padding-top: 2px;}
.mfooter ul{ width:100%; height:40px; padding-top:10px;}
.mfooter ul li{ width:19%; float:left; line-height:20px; color:#666; text-align:center}
.mfooter ul li a{ display:block; width:100%; overflow:hidden;font-size:12px;}
.mfooter ul li span{ display:block; width:100%; height:20px; font-size:16px; line-height:20px; color:#666}

.upicon{ background: #FF766C;
    border-radius: 50%;
    padding: 4px;
    position: absolute;
    top: 66px;
    left: 210px;
    width: 17px;
    height: 17px;
}
.upicon .upimg{ width: 14px;height: 14px;}





