.clients_block{ display: flex;justify-content: space-between;align-items: center; }
.clients_block i{ font-style: normal; }
.clients_row{ background: #fff;display: flex;align-items: center; }
.blue{ background-color: #0362fd !important;color: #fff; }
.red{ background-color: #bb2413 !important; color: #fff !important; outline: none !important;}
.yellow{background-color: #fccb7e !important;color: #fff;}
.portlet.box > .portlet-body { background-color: #fff; padding: 10px;}
.portlet.box > .portlet-title { margin-bottom: 0px;}
.portlet.box.blue > .portlet-title { background-color: #4b8df8;}
.portlet.box.blue { border: 1px solid #b4cef8; border-top: 0;}
.portlet.box.red > .portlet-title { background-color: #e02222;}
.portlet.box.red { border: 1px solid #ef8476; border-top: 0;}
.portlet.box.yellow > .portlet-title { background-color: #ffb848;}
.portlet.box.yellow { border: 1px solid #fccb7e; border-top: 0;}
.portlet.box.green > .portlet-title { background-color: #35aa47;}
.portlet.box.green { border: 1px solid #77e588; border-top: 0;}
.portlet.box.purple > .portlet-title { background-color: #852b99;}
.portlet.box.purple { border: 1px solid #af5cc1; border-top: 0;}
.portlet.box.grey > .portlet-title { background-color: #555555;}
.portlet.box.grey { border: 1px solid #9d9c9c; border-top: 0;}
.portlet.box.light-grey > .portlet-title { background-color: #aaa;}
.portlet.box.light-grey { border: 1px solid #bbb; border-top: 0;}
.public_comm{ overflow: hidden;border: 1px solid #f1f1f1;position: relative; }
.public_comm img{ width: 100%;height: 100%; }
.public_info{     display: flex;align-items: center;padding: 4% 0;margin: 0 20px; }
.public_link{ border: 1px solid#f1f1f1;margin: 5% 20px;padding: 2%;text-align: left;width: 80%;}
.public_img{ position: absolute;/* top: 2%; */right: 10px;text-align: right;}
.public_info input{ border: none;text-align: center;}
.margin1 input{  margin-top: 1px!important;}
.group_line td{ margin:0 10px; }
.group_line td:first-child{width: 100%; display: block; }
.group_link td{ margin:0 10px; }
.tl{ text-align: left!important;padding-bottom: 10px; }
.tf i{ font-style: normal;float: left;margin-left: 2px; }
.tf td{ border: none!important; }
.tf td input{ float: left; margin-top: 2px; }
.b10{ border: 1px solid#f2f2f2;padding: 10px;margin-bottom: 20px; }
.export-img{ display: flex!important;justify-content: space-between;align-items: center; }
/*global_do*/
.register_bg{     width: 1283px;height: 344px;margin: 0 auto 160px; }
.register_bg img{ float: left; }
.do_main{ width: 100%;height: 100%;background:#fff; }
.note { display: flex;justify-content: center;flex-wrap: wrap; }
.note_h4{font-size: 48px;width: 100%;display: block;text-align: center;padding: 100px 0 60px;}
.note_p{width: 100%;margin: 40px auto 10px;display: flex;justify-content: center;align-items: center;}
/*ç»‘å®šåˆ†ç±»*/
.bind_title{ display: flex;justify-content: flex-start;padding: 20px;}
.bind_title i{ margin-right: 40px; }
.edit_imgs{ width: 40px;height: 40px;float: left; }
.edit_imgs img{ width: 100%;height: 100%; }
.order_content,.order_title{ overflow: hidden;padding: 0;margin: 0;}
.order_content li{width: 100%;display: flex;align-items: center;}
.order_content li:hover{ background-color: #f5f5f5}
.order_content li div{float: left;line-height: 1.42857; padding: 8px;vertical-align: middle;word-break: break-all;}
.order_title{ overflow: hidden;}
.order_title li{ float: left;padding: 8px;vertical-align: middle; }
.order_title li div{ padding:0 8px;line-height: 1.42857;}
.head-hidden dd{ display: flex;align-items: center;justify-content: center;}
.edit_imgs{ width: 40px;height: 40px;float: left; }
.a5{ width: 5%; }
.a6{ width: 6%; }
.a8{ width: 8%; }
.a10{ width: 10%; }
.a12{ width: 12%; }
.a15{ width: 15%; }
.a20{ width: 20%; }
h3,h4,h5,h6{ font-family: PingFangSC-Regular!important; }
/*é€€è´§*/
.return_title{ padding-left: 20px;border-bottom: 1px solid#e7e7e7;padding-bottom:20px; }
.send_show{position: absolute;top: 0px;border: 1px solid#1d84c6;background: rgb(255, 255, 255);border-radius: 10px;width: 177%;z-index: 99;margin-left: 54%;display: none;}
.send_hover{ position: relative; }
/*å…¬å…±*/
i,em{     font-style: initial;}
ul,li{list-style: none; }
.show{ display: block;}
.hide{ display: none;}
.wm50 { width: 50%;margin:0 auto; }
.fl{ float: left; }
.fr{ float: right }
i{ font-style: normal; }
input[type='radio']{-webkit-appearance:none;outline: none;background: url("../img/radio1.png")no-repeat;background-size: 100% 100%;width: 18px;height: 18px;margin:0; float: left;margin:0 5px 0 0!important;}
input[type=radio]:checked{  background: url("../img/radio2.png")no-repeat; background-size: 100% 100%;width: 18px;height: 18px;margin:0 5px 0 0!important; float: left;}
input[type='checkbox']{-webkit-appearance:none;outline: none;background: url("../img/check1.png")no-repeat;background-size: 100% 100%;width: 18px;height: 18px;margin:0 5px 0 0!important;float: left; }
input[type=checkbox]:checked{  background: url("../img/check2.png")no-repeat; background-size: 100% 100%;width: 18px;height: 18px; margin:0 5px 0 0!important;float: left;}
.tf i{ margin-left: 10px!important; }
.da i{ margin-left: 10px!important; }
.tl{ overflow: hidden; }
/*flex*/
.tf{ display: flex;align-items: center;justify-content: space-between;margin-bottom: 10px;}
.dlflex{ display: flex;justify-content: flex-end; }
.da{ display: flex;align-items: center; }
.df{ display: flex;align-items: center; }
.group_link{  display: flex;align-items: center;flex-wrap: wrap; }
.group_line{  display: flex;align-items: center;flex-wrap: wrap; }
.dlc{ display: flex;align-items: center;justify-content: center; }
.dj{ display: flex;justify-content: center; }
.content_df{ display: flex;justify-content: center;flex-wrap: wrap;margin-top: 10%; }
.content_view{ font-size: 15px;/* margin-left: 20px; */margin: 0 auto;display: block;width: 70%;padding: 0 0 5%; }
.content_view select{ width: 61%; padding: 1%;border-radius: 3px; }
.content_view input{ border-radius: 3px; border: 1px solid#b1b1b1; }
/*width AND padding/margin*/
.w80{ width: 80%;margin: 0 auto; }
.w20{ display: flex;align-items: center; }
.margin10{ margin:10%; }
.p8{ padding: 8px; }
.p18{ padding: 0 18px; }
.margin15{margin:0 15px;}
.titleH2{ text-align: center;padding: 20px 0; }
.margin7{ margin-top:3px!important; }
.w20 input{ width: 20%;margin: 0 10px; }
.w22 input:first-child{ width: 18px!important; }
#aa{ margin-bottom: 10px; }
.margin_10{ margin-left: 10px; }
.margin8{ margin-top:8px!important; }
.margin5{ margin:0 5px; }
.mr10{ margin-right:10px; }
.edit_ims{ width: 89px; margin: 0 8px;}
/*.margin1{ margin-top: 1px; }*/
.send_hover{ cursor: pointer; }
.sn{    padding: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align: center;}
    .refresh{ margin-right:15px; }
    .refresh i{ margin-right:5px; }
    .margin1{ margin-top:0!important; }
@media (min-width: 768px) {
    .form-horizontal h4 {
        padding-top:7px;
        margin-bottom: 0;
        text-align: left;
    }
}


@media (min-width: 768px) {
    .form-horizontal .form-group-lg h4 {
        padding-top:14.33px;
        font-size: 18px;
        text-align: left;
    }
}

@media (min-width: 768px) {
    .form-horizontal .form-group-sm h4 {
        padding-top:6px;
        font-size: 12px;
        text-align: left;
    }
}
.goods_box{ 
	    float: left;
    /* padding: 20px 19px; */
    border: 1px solid #dbdbdb;
    /* margin: 0 0; */
    width: 200px;
    position: relative;
}
.sign_far{ margin-left: 90px;}
.sign_input{ overflow: hidden; }
.sign_last{width: 44%!important;float: left;}
.sign_bg{ background: url(../img/sign_bg.png) no-repeat;/* background-size: 100% 100%; */width: 100%;height: 760px;position: relative; }
.sign_pm{width: 1204px;margin: 0 auto;position: absolute;top: 0;bottom: 0;z-index: 999;right: 0;display: flex;justify-content: space-between;align-items: center;left: 0;}
.sign_left{ float: left;width: 495px;height: 228px;margin-left: 24px;margin-right: 176px; }
.sign_left img{ float: left; }
.sign_right{ margin-right: 79px;float: right;padding: 43px;overflow: hidden;background: #fff;border-radius: 5px;width: 37%;width: 429px;}
.sign_right h3{ font-weight: bold;color: #474747;padding-bottom: 5%;font-size: 24px; }
.sign_input input{border:1px solid#e9e9e9;border-radius: 30px;font-size: 17px;color: #262733!important;padding: 2% 4%;width: 100%;background: #fff;margin-bottom: 4%;outline: none;}
.sign_input input:-webkit-input-placeholder{ background: #fff;font-size: 17px;color: #262733!important;  }
.sign_login{ background: #ffbf67;font-size: 17px;color: #fff;border-radius: 30px; }
.sign_reg{ background: #67a7ff;font-size: 17px;color: #fff;border-radius: 30px; }
.sign_text{ font-size: 17px;color: #878f9d;text-align: center;  }
.sign_color{ font-size: 17px;color: #0077ff;text-align: center; }
.verifycode{float: right;width: 52%;color:#333;line-height:40px;height:40px;overflow: hidden;margin-bottom: 5%;}
.verifycode img{margin-right: 5%;width: 100px;height: 30px;}
.verifycode a{color: #262626;}
.form_alert{float:left;width:100%; color:#F00; line-height:40px; height:40px;}
.sign_df{ justify-content: center;display: flex;align-items: center; }
.color-val{ width: 50%;float:left;}
/* 主体内容 */
.sign_main{ width: 1204px;margin: 0 auto;  }
.sign_top{  }
.sign_imgs{ width: 60px;height: 60px;margin: 56px auto 50px;display: block; }
.sign_top h4{ font-size: 46px;color: #f99758;font-family: PingFangSC-Bold;text-align: center;margin-bottom: 20px; }
.sign_top h6{ font-size: 16px;color: #746981;text-align: center;margin-bottom: 110px; }
.sign_list { margin-bottom: 178px;overflow: hidden; display: flex;justify-content: space-between;padding: 0; }
.sign_list li{ width: 286px;border-radius: 3px;float: left;position: relative; }
.sign_list li div{ padding: 48px 23px 27px;overflow: hidden;background: #fff; }
.sign_list li div h5{ font-size: 18px;color: #333;text-align: center;margin-bottom: 17px; }
.sign_list li div h6{ font-size: 16px;color: #878787;text-align: center;line-height: 21px; }
.sign_images{ position: absolute;top: 139px;bottom: 0;left: 0;right: 0;z-index: 99;width: 46px;height: 46px;margin: 0 auto; }
.sign_show{ width: 286px;height: 160px; }
.sign_content{  }
.sign_content_left{ width: 708px;float: left;margin-bottom:86px; }
.sign_content_left h4{ font-size: 46px;color: #f99758;font-family: PingFangSC-Bold;margin-bottom: 20px; }
.sign_content_left h5{ font-size: 16px;color: #746981; }
.sign_content_right{ width: 494px;float: left;margin-bottom:86px; }
.sign_content_right h4{ font-size: 46px;color: #f99758;font-family: PingFangSC-Bold;margin-bottom: 20px; }
.sign_content_right h5{ font-size: 16px;color: #746981; }
.sign_content_imgs{ width: 100%;height: 253px;margin-bottom: 150px; }
.sign_footer{ background: url(../img/sign7.png) no-repeat; width: 100%;height: 423px; }
.footer_left{  }
.footer_margin{ padding-top: 143px; }
.footer_left{ width: 405px;float: left; }
.footer_left img{ width: 141px;height: 39px;margin-bottom: 17px; }
.footer_left h6{font-size: 16px;color: #fff;padding-left: 15px;padding-bottom: 38px;margin: 0;}
.footer_left h4{font-size: 26px;color: #fff;padding-left: 15px;}
.footer_center{ width: 604px;float: left; }
.footer_center dd { width: 302px;float: left; }
.footer_center dd h3{ font-size: 16px;color: #fff;font-family: PingFangSC-Bold;margin-bottom: 32px; }
.footer_center dd h4{ font-size: 14px;color: #fff;margin-bottom: 30px; }
.footer_center dd p{ font-size: 16px;color: #fff; margin-bottom: 30px;}
.footer_center dd h5{ font-size: 14px;color: #fff;width: 244px;letter-spacing: 2px;line-height: 22px; }
.footer_right{ float: left; }
.footer_right h3{ font-size: 16px;color: #fff;font-family: PingFangSC-Bold;margin-bottom: 32px;  }
.footer_right img{ width: 119px;height: 119px; }
/* 注册页面媒体查询 */
@media screen and (min-width:900px) and (max-width:1100px){
  .sign_pm{ flex-wrap: wrap;    align-items: flex-start; }
  .sign_left img{ width: 80%;height: 80%;margin-top: 15%; }
  .sign_right{ width: 100%;min-width: 100%; }
  .sign_text,.sign_color{ font-size:15px; }
  .sign_input input{ font-size:15px; }
  .sign_far{ margin-left:10%; }
  .verifycode img{ width:80px; }
  .sign_right h3{ font-size:18px; }
  .sign_fx{ display: flex;align-items: center;justify-content: space-between; }
  .sign_left{ float:left;display:flex;justify-content: center; }
  .sign_reg{ font-size:15px; }
}
@media screen and (min-width:300px) and (max-width:899px){
  .sign_pm{ flex-wrap: wrap;    align-items: flex-start; }
  .sign_left img{ width: 80%;height: 80%;margin-top: 15%;}
  .sign_right{ width: 100%;min-width: 100%; }
  .sign_text,.sign_color{ font-size:15px; }
  .sign_input input{ font-size:15px; }
  .sign_far{ margin-left:10%; }
  .verifycode img{ width:80px; }
  .sign_right h3{ font-size:18px; }
  .sign_fx{ display: flex;align-items: center;justify-content: space-between; }
  .sign_left{ float:left;display:flex;justify-content: center; }
  .sign_reg{ font-size:15px; }
}
.switch .switch-title{
  display: inline-block;
  clear:both;
  overflow: hidden;
  padding-bottom: 2px;
  margin-left: 10px;
}
.switch .switch-onoff{
  display: inline-block;
  clear:both;
  overflow: hidden;}
.margin20{
	margin-bottom: 25px;
}
.ov{ overflow: hidden; }
.goods_input{     margin-bottom: 5px; }
.goods_input input{ width: 60px; }
.w1660{ width: 1660px;    margin: 0 auto; }

/*提示*/
.alert-info{margin-top: 10px; margin-bottom: 10px;}
.switch_up{ background: url(../img/up.png) no-repeat;background-size: 100% 100%;width:16px;height: 16px; }
.switch_down{ background: url(../img/down.png) no-repeat;background-size: 100% 100%;width:16px;height: 16px; }
.edit_radio{     display: flex;align-items: center;width: 20%;float: left;justify-content: flex-start; }
.edit_i{    margin-top: 3px; }
.log_border{ border: 1px solid#e7eaec; }
.bg_color{ background: #fff;border: 1px solid#ddd;margin: 20px;}
.log_bottom{ margin-bottom: 20px; }
.text-red{color: red;}
.new_left{ text-align: left!important;margin-bottom: 20px; }
		.m60{ margin-top: 60px; }
		.seckill_btn{ width: 10%; }
		.seckill_new{ width: 100%;overflow: hidden;display: flex;align-items: center; }
		.seckill_new input{ width: 10%!important;float: left;margin-right: 10px;margin-top: 0!important; }
		.seckill_view{ width: 50%;margin: 10px 0; }
		.seckill_h3{ padding: 10px 0; }
		.seckill_del{ float: right; }
		.set_bg{ width: 80%;  margin: 5% auto; display: flex; align-items: center; justify-content: space-between; }
		.set_bg input{ width: 40%!important; }
/* 常见问题 */
.problem_top{ background: #fff;padding: 26px 0;overflow: hidden;width: 100%; }
.wt_1200{ width: 1200px;margin: 0 auto;overflow: hidden; }
.problem_logo{ width: 218px;height: 72px;float: left; }
.problem_banner{ width: 100%; }
.dend{ display: flex;align-items: flex-end;  }

.link-url{color: #23c6c8;}
.copy-btn{cursor: pointer;}
















