﻿@charset "utf-8";
/* CSS Document */
a { color: #333; text-decoration: none;}


/*文件上传页面*/
.file_upload { width: 360px; height:130px; background: #fff; border: 5px solid #ccc; padding: 50px 12px; }
.file_box{ overflow:hidden;margin-bottom: 50px;}
.file_upload label { float: left; color: #333;padding-right: 12px; height:30px; line-height:30px;}
.uploader { float: left; position: relative; display: inline-block; overflow: hidden; cursor: default; padding: 0; }
.filename { float: left; display: inline-block; outline: 0 none; height: 32px;+height: 30px;+line-height:30px; width: 180px; margin: 0; padding: 8px 10px; +padding: 0 0 0 12px; overflow: hidden; cursor: default; border: 1px solid; border-right: 0; color: #777;  text-overflow: ellipsis; white-space: nowrap;background: #f5f5f5;
border-color: #ccc; -moz-box-shadow: 0px 0px 1px #fff inset; -webkit-box-shadow: 0px 0px 1px #fff inset; box-shadow: 0px 0px 1px #fff inset; -moz-box-sizing: border-box; -webkit-box-sizing:border-box; box-sizing: border-box; }
.button { float: left; height: 32px; display: inline-block; outline: 0 none; padding: 8px 12px;+padding: 0; margin: 0; cursor: pointer; border:1px solid #ccc; color:#333; }
.uploader input[type=file] { position: absolute; top: 0; right: 0; bottom: 0; border: 0; padding: 0; margin: 0; height: 30px; +padding: 0; cursor: pointer; filter: alpha(opacity=0); -moz-opacity: 0; -khtml-opacity: 0; opacity: 0; }


.fileBtn{ margin-left:108px;}
.fileBtn a{ width:80px; height:30px; display:block;background:#ef7f4e; line-height:30px; float:left; text-align:center; color:#fff; margin-right:12px; font-size:14px;}
.fileBtn a.upfile{ background:#ef7f4e;}
.fileBtn a.upfile{ background:#ef7f4e;}



/*-----------------购物流程弹窗+会员中心弹窗9-4-------------------*/
.Goods_pop{ position:absolute; left:30%; top:20%; width:430px;background-color:#fff; z-index:99999; border-radius:3px;}
.Goods_pop .title{ height:24px; line-height:24px; background-color:#eee; font-size:14px; position:relative; padding:10px 0px;}
.Goods_pop .title .tit{ padding-left:20px;}
.Goods_pop .title .close{ background-position:4px -308px; display:inline-block; width:36px; height:36px; cursor:pointer; opacity:1;    position: absolute;
    right: 0; top:5px;}
.Goods_pop .title .close:hover{ background-position:-35px -308px; -webkit-transition: background .3s cubic-bezier(0.39, 0.575, 0.565, 1);
    -o-transition: background .3s cubic-bezier(0.39, 0.575, 0.565, 1);
    -moz-transition: background .3s cubic-bezier(0.39, 0.575, 0.565, 1);
    transition: background .3s cubic-bezier(0.39, 0.575, 0.565, 1);}
.Goods_pop .main{ padding:30px; min-height: 100px; overflow:hidden;}

/*删除商品弹窗*/
.wd480{ margin-left:-240px; width:480px;}

.delMain{ padding:30px 32px 0; overflow: hidden;}
.delMain .pic{ float:left; width:64px; height:64px; display:inline-block; margin-right:20px;}
.delMain .pic .del_icon{ background-position:0px -71px; width:64px; height:64px; display:inline-block;}
.delMain .info{ float:left;    width: 300px;}
.delMain .info .tit{ color:#ea5413; font-size:14px; margin-bottom:10px;}
.delMain .info .txt{ color:#999; margin-bottom:10px;}
.delMain .info .submit{ margin-top:30px; margin-bottom:30px;overflow: hidden;}
.delbtn,.mobileCollect{ padding:0 12px; display:inline-block; border-radius:3px;}
.delbtn{border:1px solid #ccc; color:#999; height:22px;  line-height:22px; margin-right:16px;}
.mobileCollect{ background-color:#ea5413; color:#fff; height:24px; line-height:24px;}
.delbtn:hover,.delbtn:active,.delbtn:focus{border:1px solid #ea5413; color:#ea5413;text-decoration: none;}
.mobileCollect:hover,.mobileCollect:active,.mobileCollect:focus{background-color:#cc4308; color:#fff;text-decoration: none;}

/*确认安装-弹窗*/
.installMain{ text-align: center; padding:16px 0;}
.installMain .tit{ color: #ea5413; margin-bottom:10px;}
.installMain .txt{ margin-bottom:24px;}

/*新增收货地址弹窗*/
.wd550{ width:550px;}
.wd640{ width:640px !important;}
.wd340{ width:340px !important;}
.addressView{ width:800px; margin-left:-400px;}
.addressMes .item{    float: left;
    width: 100%;display: block;  margin-bottom: 12px;line-height: 32px;}
.addressMes .item label{ float:left; line-height:32px; width:62px; text-align:right; }
.addressMes .item .mes{ padding-left:66px; display:block; }
.addressMes .item .mes .sl_address > li{ margin-bottom:10px;}
.addressMes .item .mes .sl_address > li:last-child{ margin-bottom:0;}
.addressMes .item .inputTxt { width: 272px; height: 30px; line-height: 30px; font-size:12px; border: 1px solid #ccc; box-shadow: none; border-radius: 5px; padding-left: 10px; margin-right: 10px; }
.addressMes .item .inputTxt:focus{border: 1px solid #ea5413;}
.addressMes .item .selected{border:1px solid #ea5413;}
.error_msg{color:#ea5413;line-height: 24px;}
.addressMes .item select{ width:87px; margin-right:10px;height:30px; line-height:30px;border:1px solid #ccc;color: #999;margin-bottom: 6px;}
.default-addrbtn{ margin-top:-10px; display: inline-block; cursor: pointer;}
.default-addrbtn i{ margin-right:10px;vertical-align: -3px;*vertical-align: middle;}
.default-addrbtn.a-selected i{    background-position: -2px -30px;}
.keep_btn{ padding:0 16px; height: 36px;line-height: 36px; display: inline-block; font-size:14px; background: #ea5413; color: #fff; border:none;border-radius: 5px;}
.keep_btn:hover{ background: #cc4308; color: #fff;}

/*弹窗-微信二维码*/
.wxCodeBox{ text-align: center;}
.wxCodeBox img{margin: 10px;
    border: 5px solid #dcdcdc;
    padding: 10px;
    background-color: white;}
.wxCodeBox p{margin-bottom: 20px;
    line-height: 24px;}

/*商品签收-预约安装弹窗*/

.comfirm_tips{ margin-bottom:30px; overflow:hidden;}
.comfirm_tips .tit{color:#ea5413; font-size:14px; font-weight:bold; line-height:20px; margin-bottom:10px; }
.comfirm_tips .txt{ color:#666; padding-left:12px;}
.comfirm_tips .txt a{ color:#ff9503;}
.forgetPwd{ padding-left:10px; color:#666;}
.wd640 .item label{ width:130px;}
.wd640 .item select.wd110{ width:110px;}

.addressMes .item .textareaTxt { width: 262px;  height: 58px; padding:10px;  line-height: 22px;  border: 1px solid #ccc; border-radius: 3px;}
/*查看物流弹窗*/
.wd500{ width:500px !important;}
.wuliuBox{ text-align:center;}
.wuliuBox p{ margin-bottom:20px; line-height:24px;}
.courier_num em{ font-size:20px;color:#ea5413; vertical-align:middle;margin-right: 12px;}
.copy_num{background-color:#ea8c13; color:#fff; padding:5px 10px; border-radius:3px; }
.courier_btn{background-color:#ea5413; color:#fff; padding:10px 30px; border-radius:3px; font-size:20px;}
.copy_num:hover,.courier_btn:hover{filter: alpha(opacity=80); -moz-opacity: 0.8; opacity:0.8; color:#fff;}

/*
*****授权地址
*/
.sq_address ul li{ line-height:28px; border-bottom:1px dashed #ccc; padding-left:12px; color:#666; margin-bottom:10px;}
.sq_address p{ margin:50px 0; text-align:center;}

/*
****查看物流-17.7.25
*/
.wd640{ width:640px; margin-left:-320px;}
.logisticsView{ width: 960px; margin-left: -490px; }
.logistics_main{ margin:0 -15px;}
.logistics_pop{padding: 0 !important;}

.p-logisticsTop { border:1px solid #e3e3e3;background: #f8f8f8; padding:8px 16px; margin: 0 24px 24px; overflow: hidden;}
.p-logisticsTop li{ margin-right:32px; line-height:32px; float: left;}
.p-logisticsTop li .labelTxt{ text-align: right; color: #999; width: 65px; float: left; margin: 0; line-height: 32px; }
.p-logisticsTop li .labelWord{ color: #333; display: inline-block; }
.p-logisticsTop li.remark{ width: 100%; margin: 0; }
.p-logisticsTop li.remark .labelBlock{ margin-left: 65px; }

.ic-set{ width: 18px; height: 18px; display: block; background: url(../images/userimg/ic_set.png) center center no-repeat; }
.picList li{ margin-right: 4px; overflow: hidden; border-radius: 3px; cursor: pointer; width: 48px; height: 48px; position: relative; }
.picList li::after{ display: none; content: ''; background: rgba(0, 0, 0, 0.6); position: absolute; left: 0; right: 0; top: 0; bottom: 0; }
.picList li img{ width: 100%; height: 100%; }
.picList li .ic-set{ display: none; position: absolute; left: 50%; top: 50%; margin-left: -9px; margin-top: -9px; z-index: 2; }
.picList li:hover .ic-set,
.picList li:hover::after{ display: block; }

.logistics_prompt_main{ height: 388px; position: relative; overflow-y: auto !important; padding: 0 !important;}
.logistics_prompt_main li{ color: #999; padding: 0 16px; position: relative; overflow: hidden; margin:0;}
.logistics_prompt_main li.newsest{ color: #EA5413;}
.logistics_prompt_main li.newsest .lg_roud{ background: #EA5413;}
.logistics_prompt_main li .time{ padding: 14px 0; width: 170px; text-align: center; float: left; }
.logistics_prompt_main li .lg_roud{ width: 16px; height: 16px; border-radius: 16px; background: #ccc; position: absolute; top: 16px; left: 179px; z-index: 2; }
.logistics_prompt_main li .txt{ margin-left: 170px; font-size: 12px; padding: 14px 16px; display: block; line-height: 20px; border-left: 2px solid #ccc;}

/*提成比例-备注弹窗*/
.wd600{ width:600px; }
.commiss{text-align:center; margin:0 auto; width:300px;}
.commiss .item{ margin-bottom:5px;line-height:32px; overflow:hidden;}
.commiss .item label{ width:120px; height:32px;  text-align:right; display:inline-block; float:left;overflow:hidden;}
.commiss .item span{ display:inline-block; width:180px; text-align:left; height:32px; float:left;overflow:hidden;}
.wd64{ width:64px;}
.commiss .item .sc_btn{ padding:0 60px; *width:180px;}

/*
****加盟提成日志弹窗
*/
.wd800{ width:800px; margin-left:-400px;}
.tc_view {}
.tc_view .joinTrader_con {padding: 10px 0 16px;    min-height: auto;}
.viewTop {overflow: hidden;}

.viewTop li{ float: left;margin-bottom:10px;}
.viewTop li .tit{ float: left; color: #999; margin-right:8px;}
.viewTop li .mes { float: left; width: 134px; height: 20px;  overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.viewTop li.last .mes{ width:664px;}

.amount{ padding:30px 20px 30px; float:right; }
.amount span{ font-size:14px; color:#666; margin-right:20px;}
.amount span em{ font-size:16px; color:#ea5413; }

/*
****申请提现-查看日志弹窗
*/
.dottedLine{border-bottom: 1px dotted #ccc;}

.viewApLogTop{ background: #F5F5F5; padding:12px 16px; overflow: hidden;}
.viewApLogTop ul{ clear: both;overflow: hidden;}
.viewApLogTop .dottedLine{ margin-bottom: 10px;}
.viewApLogTop li{ float: left; margin-bottom:8px; overflow: hidden;}
.viewApLogTop li .tit{float: left; color: #999;}
.viewApLogTop li .mes{float: left; width:290px;height: 20px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.viewApLogTop li.last .mes{ width:630px;}


/*用户商品信息弹出*/
.join_userBox{ position:fixed;  background-color:#fefefe; border:5px solid #ccc; width:867px; height:auto;}
.user_infor{ padding:20px; font-size:14px; color:#666; overflow:hidden;}
.user_infor dt,.user_infor dd{ float:left; line-height:30px; }
.user_infor dd{ float:left; margin-right:10px; width:134px; height:30px; color:#ff7400; overflow:hidden;}
.user_infor .box_address{ width:734px; display:inline-block;}
.close_icon{ font-size:30px;color:#999; float:right; padding:5px 10px; width:24px; height:24px; display:block; cursor:pointer; text-align:center;}
.close_icon:hover{ color:#ff7400;}
.join_userList{  width:100%;height:350px; overflow:hidden; overflow-y:auto;}
.join_userList tr{ height:30px; overflow:hidden;}
.join_userList th,.join_userList td{ text-align:center; padding:10px 30px; height:30px; line-height:24px;}
.join_userList td.goodsList_name{ text-align:left;}
.join_userList .bg01{ background-color:#f29871; color:#fff;}




/*粉丝列表发送信息*/
.addressMes .item .wd446{ width:436px;}
.wd630{ width:630px;}
.wd630 .item label{ width:40px;}
.addressMes .item .wd426{ width:426px; height:114px;}

.wd160{ width:160px;}
/*申请提现-查看日志弹窗*/
.promoters_pop_tit{ font-weight:bold; color:#666; margin-bottom:12px;}
.promoters_pop_msg{ background-color:#f5f5f5; padding:12px; overflow:hidden; margin-bottom:20px;}
.promoters_pop_msg ul{ overflow:hidden; padding:6px 0;}
.line_b{ border-bottom:1px solid #ccc;}
.promoters_pop_msg li{ float:left;  color:#666;width:254px; line-height:30px;}
.promoters_pop_msg li label{ color:#999; width:68px;float:left; text-align:right; display:inline-block;}
.promoters_pop_msg li .wd98{ width:98px; }
.promoters_pop_msg li span{ float:left;}
.promoters_pop_list{ height:200px; overflow-y:scroll;}
.promoters_pop_list li{ line-height:30px; border-bottom:1px dashed #ccc; margin-bottom:10px;}
.promoters_pop_list li span{ margin-right:60px;}

/*申请提现-查看明细弹窗*/
.checkDetail{ width:100%;}
.checkDetail th,.checkDetail td{ text-align:center; padding:10px 0; color:#666;}
.checkDetail td{ border-bottom:1px dashed #ccc; line-height:20px;}
.wd230{ width:230px;}

.wd570{ width:570px;}
/*确认送货*/
.wd430{ width:430px; left:50%; margin-left:-215px;}
.confirm_order { text-align:center; }
.confirm_order .tips{ font-size:14px; color:#666;margin-bottom:30px;}
/*供应商-申请提现-查看收入弹窗*/
.wd720{ width:720px;}
.wd270{ width:270px;}

/*-------------------------提现认证
---------------------------------*/
/*
********通知公告
*/
.noticePop{ padding:0 10px;}
.noticePop li{border-bottom: 1px dashed #e5e5e5; padding:4px 0;line-height: 24px; overflow: hidden;}
.noticePop li:last-child{ border-bottom:none;}
.noticePop li .tit{ float: left; color: #999;}
.noticePop li .mes{ float: left; width:528px;}

/* 选择商品弹窗 */
.chooseGoodsView{ width: 960px; margin-left: -480px; }
.chooseGoodsBox .joinTrader_con{ padding: 0; }
.chooseGoodsBox .searchList{ padding: 0; }
.chooseGoodsBox .searchList .select{ margin-bottom: 10px; }




