html,body{min-height:100%;font-size:0.9em;}
body{margin:0px; padding:0px; font-family:"Microsoft YaHei","simsun","Helvetica Neue", Arial, Helvetica, sans-serif; font-size:0.9em;color:#333; background:#fff;}
a:hover{text-decoration:none;}
a{color:#666;text-decoration:none;}
img{border:0}
ul{margin: 0;padding: 0;}
ul,li{list-style:none}
ul,li,div{box-sizing:border-box}
/*清理浮动的方法*/
.clearfix:after {content: " ";display: block;clear: both;height: 0;}
.clearfix {zoom: 1;}
/*************************************************银行卡***************************************************************************/
.bank{padding: 2.5vw 4vw;}
.bank_banner{margin-bottom:3vw;width: 100%;background: #E52847;height: 30vw;	box-shadow: 0px 1px 4px rgba(0,0,0,0.3),0px 0px 20px rgba(0,0,0,0.1) inset;position: relative;}
.bank_banner .bank_content{padding: 3vw 7vw;}
.bank_banner .bank_content h5{color: #fff;font-size: 5vw;letter-spacing: 0.5px;}
.bank_banner .bank_content h6{color: #fff;font-size: 5vw;letter-spacing: 0.5px;margin-top: 7vw;margin-left: 11vw;}
.addition{padding: 10vw 7vw;}
.addition .add_bank{padding: 2vw 30vw;background:  #E52847;border-radius: 20vw;text-align: center;color: #fff;letter-spacing: 1px;}
/*************************************************弹窗*******************************************************************************************/
/* 弹窗 (background) */
.modal {display: none; /* 默认隐藏 */position: fixed; /* 固定定位 */z-index: 999; /* 设置在顶层 */left: 0;top: 0;width: 100%;height: 100%;overflow: auto; background-color: rgb(0,0,0); background-color: rgba(0,0,0,0.4);} 
/* 弹窗内容 */
.modal-content {background-color: #fefefe;margin: 72% auto;border: 1px solid #888;width: 45%;border-radius: 1vw;} 
/* 关闭按钮 */
/*.close {color: #aaa;float: right;font-size: 28px;font-weight: bold;} 
.close:hover,.close:focus {color: black;text-decoration: none;cursor: pointer;}*/
.modal-content h5{text-align: center;color: #000;letter-spacing: 1px;font-size: 3.5vw;margin: 4vw 0;}
.modal-content .delete{}
.modal-content .delete .delete_sure{width: 100%;padding: 0;margin-bottom: 0;}
.modal-content .delete .delete_sure li{float: left;width: calc(100% / 2);padding: 2vw 0;text-align: center;color:#2775EF;border-top: 1px solid #eee;box-sizing: border-box;}
.modal-content .delete .delete_sure li:nth-child(1){border-right: 1px solid #eee;}
/***************************************************添加银行卡*********************************************************************************************/
.magcard{margin-top: 2vw;}
.magcard ul{padding: 0;}
.magcard ul .mag_dd{padding: 2.5vw 3vw;background: #fff;border-bottom: 1px solid #eee;}
.magcard ul .mag_dd .pro{float: right;width: 70%;}
.magcard ul .mag_dd h5,.magcard .mag_dd .name_dd{float: left;outline: none;border: 0;}
.magcard ul .mag_dd h5{width: 25%;color: #000;}
.magcard ul .mag_dd .name_dd{width: 75%;padding: 0;margin: 0;height: 6vw;float: right;font-size: 3.5vw;}
.magcard ul .mag_dd .name_dd ul li{width: calc(100% / 3);text-align: center;float: left;}
.magcard ul .mag_dd .name_dd select{padding: 0;margin: 0;display: inline-block;}
.magcard .mag_dd .name_dd::-webkit-input-placeholder {color: #D4D4D4;font-size: 3.5vw;}
.confirm{margin-top: 7vw;padding: 0 4vw;width: 100%;}
.confirm input[type=submit]{background: #FE274E;padding: 2vw;width: 100%;margin: 0 auto;color: #fff;border: 0;border-radius: 20vw;}
.confirm input[type=submit]:enabled:active{background: #FE274E;border: 0;}
/*******************************************************添加地址**********************************************************************************************/
.mag_ee{margin-top:3vw;padding: 3vw 2.5vw;background: #fff;color: #686868;}
.mag_ee .default{float: left;}
.mag_ee .default p{color: #686868;}
.mag_ee .default span{color: #8f8f94;font-size: 3vw;}
.mag_ee .default_right{float: right;width: 21%;}
/*开关按钮*/
  #div1{width: 20vw;height: 11vw;border-radius:10vw;position: relative;border: 1px solid #ddd;}
  #div2{width:10vw;height: 10vw;border-radius: 20vw;position: absolute;background: white;box-shadow: 0px 2px 4px rgba(0,0,0,0.4);}
 .open1{background: #FE274E;}
 .open2{top: 2px;right: 1px;}
 .close1{background: rgba(255,255,255,0.4);border:3px solid rgba(0,0,0,0.15);border-left: transparent;}
 .close2{left: 0px;top: 0px;border:2px solid rgba(0,0,0,0.1);}
 /*******************************************************确认支付***************************************************************************************************/
.pay_money{padding: 2vw 2.5vw;background: #fff;display: flex;justify-content: flex-end;color: #FE274E;}
.form_change{margin-top: 1.2vw;background: #fff;padding: 2.5vw;}
.form_change ul{padding: 0;margin: 0;}
.form_change ul li{padding: 2vw 0;border-bottom: 1px solid #eee;}
.form_change ul li .flex_pay{display: flex;align-items: center;float: left;width: calc(100% - 6vw);}
.form_change ul li .flex_pay .apliy_pay{width: 5vw;height: 5vw;display: inline-block;margin-right: 2vw;}
.form_change ul li .flex_pay .wechat_pay{width: 6vw;height: 6vw;display: inline-block;margin-right: 2vw;}
.form_change ul li .flex_pay .balance_pay{width: 7vw;height: 7vw;display: inline-block;margin-right: 2vw;}
.form_change ul li .flex_pay .jf_pay{width: 7vw;height: 7vw;display: inline-block;margin-right: 2vw;}
.form_change ul li .input_aa{float: right;width: 6vw;height: 6vw;position: relative;}
.form_change ul li input[type=radio]{opacity: 0;width: 6vw;height: 6vw;}
.form_change ul li input[type=radio]:checked+label{position:absolute;top:0;left:0;background: url(../img/check_number.png); width: 6vw;height: 6vw;background-size: 100% 100%;display: table;}
/*******************************************************设置*************************************************************************************************************/
.cen-header{background:#ff9933; color:#fff; padding:8vw 4vw 0 5vw; box-sizing:border-box; line-height:130%; height:30vw;  }  
.cen-header p{color:#fff; }
.cen-header h2{font-size:6.5vw; font-weight:500; }			
.inx-warp-img2{margin-right: 10px;margin-top: 7px;width: 13px;height: 13px; float: right;}
.inx-warp ul{width: 100%;margin: 5px auto 0;border-top:3px solid #efeff4;margin: 0;padding: 0;}
.inx-warp ul li{padding: 10px 0;width: 100%;border-top: 1px solid #eee;background: white;}
.inx-warp ul li:first-child{border-top: none;margin-bottom: 2vw;}
.inx-warp ul li p{margin: 0;font-size: 14px;color: black;width: 115px;line-height: 25px;padding: 0 10px;float: left;}
.clear{clear: both;}
#divdown,.minge{padding-top: 5px;line-height: 20px;font-size: 12px;width: 50%;float: right;color: #999;text-align: right;padding-right: 15px;}
.pb10{padding-bottom: 10px;}
.product-nav{width: 100%; background: white;padding:2.5vw 0}
.product-nav ul li{width:33.333%;float: left;text-align: center;border-right:1px solid #e1e1e1}
.product-nav ul li p{font-size:4.5vw;line-height: 160%;margin-bottom:0;padding-top:1vw;font-weight: 500;color:#333}
.product-nav ul li span{color:#999; font-size:14px;}
/**************************************************收款码********************************************************************************/
.back_mm{margin: 10vw 20vw 0 20vw;background: #fff;height:78vw;box-sizing: border-box;background: url(/public/img/code1.png) no-repeat top center;background-size: 100% 100%;}	
.back_code{width: 100%;height: 47vw;}	
.back_dd{padding: 5vw;}
/***************************************************个人信息************************************************************************************/
.head{background: #fff;height: 35vw;border-bottom: 1px solid #eee;}
.head .account{margin: 0 auto;height: 20vw;width: 20vw;border-radius:50%;margin-top: 5vw;margin-bottom: 3vw;position: relative;}
.head h4{text-align: center;font-size: 4vw;font-weight: 550;}
.head h5{text-align: center;font-size: 3.5vw;}
.account_head{}
.account_head ul li{border-bottom: 1px solid #eee;padding:3vw 2.5vw;background: #fff;}
.account_head .trans{float: left;color: #000;font-weight: 520;}
.account_head p{float: right;margin: 0;}
.account_head .trans_change{float:right; outline:none;padding: 0;margin: 0;border: 0;width: 70%;font-size: 3.5vw;height: 5vw;}
.button{margin: 8vw 6vw 0 6vw;}
.button .sub_but{background: #FE274E;width: 100%;height: 10vw;line-height:10vw;text-align: center;border-radius: 20vw;border: 0;padding: 0;}
input[type=submit]:enabled:active{border: 0;background: #FE274E;}
/*上传头像图片*/
.head .account img{position:relative;top: 0;}
.head .account .file{opacity: 0;position:absolute;top: 0;width: 20vw;height: 20vw;border-radius: 50%;z-index: 99;}
/******************************************************售后*************************************************************************************/
.matter{margin-top:2vw;background: #fff;height: 30vw;padding: 2vw;}
.matter textarea{padding: 0;margin: 0;font-size: 3.5vw;border: 0;letter-spacing: 1px;}
.matter textarea::-webkit-input-placeholder {color: #D1D1D1 !important;}
.matter textarea:-moz-placeholder { color:  #D1D1D1 !important;}
.matter textarea::-moz-placeholder {color:  #D1D1D1 !important;}
.matter textarea:-ms-input-placeholder {color: #D1D1D1 !important;}
.trouble{margin-top: 1vw;padding: 2.5vw;background: #fff;}
.trouble h4{color: #000;font-weight: 500;font-size: 3.5vw;margin: 0;padding: 2.5vw 0;border-bottom: 1px solid #eee;display: flex;align-items: center;}
.trouble h4 span{margin-left: 2vw;}
.on_upload{margin-top: 3vw;}
.on_upload .on_tro{width: 22vw;height: 22vw;position: relative;float: left;margin-left:1vw;margin-bottom: 1vw;}
.on_upload .on_tro .file{opacity: 0;position:absolute;top: 0;width: 22vw;height: 22vw;border-radius: 50%;z-index: 99;}
.up_tro{margin: 4vw 3vw 0 3vw;height: 10vw;line-height:10vw;background:#FE274E;border-radius: 2vw;}
.up_tro input[type=submit]{width: 100%;height: 10vw;line-height: 10vw;text-align: center;padding: 0;background: #FE274E;border: 0;border-radius: 2vw;}
.up_tro input[type=submit]:enabled:active{border: 0;background: #FE274E;}
.con_nt{padding: 3.5vw 2.5vw;border-bottom: 1px solid #eee;}
.con_nt h5{color: #000;float: left;}
.con_nt .tro_con{float:left;margin-left:5vw;}
.con_nt .tro_con img{margin-left: 1vw;}
.con_span{margin-bottom: 3vw;}
/************************************************************评价****************************************************************************************/
.evaluate_dd{background: #fff;}
.evaluate_dd ul li{padding: 3vw 2.5vw;border-bottom:1px solid #eee;}
.evaluate_dd ul li .eva_img{width: 9vw;height: 9vw;border-radius: 50%;float: left;}
.evaluate_dd ul li .eva_img img{border-radius: 50%;}
.evaluate_dd ul li h6{float: left;margin-left: 3vw;font-size: 3.5vw;color: #000;}
.evaluate_dd ul li .star_eva{float: right;}
.evaluate_dd ul li p{margin: 3vw 0;color: #646464;} 
.evaluate_dd ul li .eva_st span{color:#8D919A;font-size: 3vw;}
.pic_eva{overflow: hidden;}
.pic_eva .swiper-wrapper .swiper-slide{width: 25vw!important;height: 25vw;margin-right: 2vw;}
