﻿*{margin:0;padding:0;list-style:none;/* font-family:"黑体", 'Microsoft Yahei','微软雅黑',Arial,'Lucida Grande',Tahoma,sans-serif; */ }
html, body {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    color:#555;
    background: #fff;font-size: 14px;
    font-family: 'Microsoft Yahei','宋体','微软雅黑',Arial,'Lucida Grande',Tahoma,sans-serif; 
	min-width: 1200px;
}
h1,h2,h3,h4,h5{font-weight: 500;font-size: inherit; }
a{color:#000;text-decoration:none;}
a.hov:hover{color:#5759F3;}
a.f3{color: #333;}
a.f8{color: #888;}
p{text-align: justify;}
.mt20{margin-top: 20px;}
.f60{font-size: 60px;}
.f36{font-size: 36px;}
.f30{font-size: 30px;}
.f24{font-size: 24px;}
.f18{font-size: 18px;}
.f16{font-size: 16px;}
.c9{color:#999 !important;}
.bggray{background-color:#f4f4f4;}
img{border:0 none;width:100%;display: block;}
input,a,textarea,button{outline:none;}
span,b,dl,dt,ul,li,i,em{font-style: normal;}
p{line-height: 1.8;}

button {
  border: none;
  background: none;
}
button:focus,
a:focus {
  -moz-outline-style: none;
}
button:focus,
a:focus {
  outline: none;
  -moz-outline: none;
}

input,
textarea {
  -webkit-appearance: none;
  appearance: none;
  border: none;
  background: none;
  font-family: "Microsoft YaHei", "PingFangSC-Regular,PingFang SC";
  color: #222222;
}
textarea {
  resize: none;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.zIndex{z-index: 98;}
.rel{position: relative;}
.abs{position: absolute;}
.overflow{overflow: hidden;}
.block{display: block;}
.textshadow{text-shadow: 0 0 5px rgba(0,0,0,0.5)}
.textshadowb{text-shadow: 0 2px 5px rgba(0,0,0,0.5)}
.border_b{border-bottom: 1px solid #eee;}
.section {position:relative;overflow:hidden;}
.warp{width:1120px;margin:0 auto;}
.clearfix{zoom:1;clear:both;display:inline-block;}
.clearfix{display:block;}
.clearfix:after{content:".";height:0;display:block;clear:both;visibility:hidden;font-size:0;}
/*display*/
.display_flex > *{display: block;}
.display_flex{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}
.display_inline-flex{display: -webkit-inline-box;display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;}
.display_inline-flex > *{display: block;}
/*伸缩流方向*/
.flex-direction_column{-webkit-box-orient: vertical;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;}
/*主轴对齐*/
.justify-content_flex-center{-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;}
.justify-content_flex-end{-webkit-box-pack: end;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;}
.justify-content_flex-justify{-webkit-box-pack: justify;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;}
/*侧轴对齐*/
.align-items_flex-start{-webkit-box-align: start;-ms-flex-align: start;-webkit-align-items: flex-start;align-items: flex-start;}
.align-items_flex-end{-webkit-box-align: end;-ms-flex-align: end;-webkit-align-items: flex-end;align-items: flex-end;}
.align-items_center{-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.align-items_baseline{-webkit-box-align: baseline;-ms-flex-align: baseline;-webkit-align-items: baseline;align-items: baseline;}
/*伸缩性*/
.flex_auto{-webkit-box-flex: 1;-ms-flex: auto;-webkit-flex: auto;flex: auto;}
.flex_1{width: 0;-webkit-box-flex: 1;-ms-flex: 1;-webkit-flex: 1;flex: 1;}
/*显示顺序*/
.order_2{-webkit-box-ordinal-group: 2;-ms-flex-order: 2;-webkit-order: 2;order: 2;}
.order_3{-webkit-box-ordinal-group: 3;-ms-flex-order: 3;-webkit-order: 3;order: 3;}
.boxSizing{box-sizing:border-box; -moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.pb50{padding-bottom: 50px;}
.pt50{padding-top: 50px !important;}
.pt20{padding-top:20px !important;}
.pt10{padding-top: 10px !important;}
.fp-controlArrow.fp-next,.fp-controlArrow.fp-prev{border:none;}
.backtop{position: fixed;bottom: 50px;right:50%;margin-right: -610px;z-index: 9999;width:40px;height:40px;border-radius: 50%;cursor: pointer;}
.backtop i{font-size: 37px;opacity: 0.8;color: #0670bb;line-height: 46px;text-align: center;display: block;}
.warp{width: 1200px;margin:0 auto;position: relative;}
.head_top{background:#F5F5F5;height:30px;width: 100%;font-size: 12px;display:flex;align-items: center;}
.head_topCenter{display: flex; align-items: center;}
.head_top em{background: #888888;margin: 0 20px 0 20px;width: 0.5px;height: 10px;display: inline-block;}
.head_top .head_p2{flex:1;margin-left: 20px;}
.head_select{position: relative;cursor: pointer;}
.head_select p:after,.head_languageTitle span:after{content: '\e674';font-family: 'iconfont';font-size: 10px;}
.head_languageTitle span:after{margin-left: 5px;}
.head_select ul{position: absolute;left:0;top:30px;}
.head_languageTitle{position: relative;cursor: pointer;}
.head_languageTitle ul{position:absolute;right:0;top:30px;}
.flex{white-space: nowrap; display: flex;align-items: center;}
.head_lgoin a img{width: 36px;}
.head_top i{margin-right: 3px;font-size: 14px;}
.m_lgoin{display: none;}

.head_option {position: absolute;top: 30px;box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.08);border: 1px solid #E6EAEF;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;/* display: none; */z-index: 1000;background: #FFFFFF;opacity: 0;pointer-events: none;transform: translateY(-30px);transition: .3s;}

.head_option:before {content:'';position: absolute;top: -5px;left: 40px;width: 10px;height: 10px;background: #FFFFFF;transform: rotate(360deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg);box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.08);box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;border: 1px solid #DBDBDB;}

.head_option:after {content:'';height: 20px;background-color: #fff;width: 100%;position:absolute;left:0;top:0;}

.head_option li {width: 100%;line-height: 36px;cursor: pointer;font-size: 12px;position: relative;z-index: 1000;display: flex;padding: 0 19px;justify-content: space-between;box-sizing: border-box; white-space: nowrap;}
.head_option li:hover {background: #F5F5F5;}
.head_option li b{font-weight: 500;}
.head_option li span:nth-child(1){margin-right: 20px;}
.head_option .head_re{display:flex;align-items: center;}
.head_option.show{opacity: 1;pointer-events: all;transform: translateY(0);}

.head_c{display: flex;justify-content: space-between;padding:14px 0;}
.head_c .logo{width: 200px;}

.head_search {
  /* margin-left: 90px; */
  position: relative;
  /* width: 500px; */
  width: 650px;
  min-height: 44px;
}
.head_search_height {
  height: 44px !important;
}
.head_searchFixed {
  position: absolute;
  z-index: 99;
  background: #FFFFFF;
}
.head_searchFixed::after {
  display: block;
  content: "";
  clear: both;
}
.head_searchCont {
  float: left;
  min-height: 44px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  width: 570px;
  border: 2px solid #5759F3;
}
.head_searchInput {
  width: 530px;
  margin: auto;
  display: block;
  height: 40px;
  line-height: 40px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  color: #222222;
  font-size: 14px;
  caret-color: #5759F3;
}
.head_searchBtn {
  float: left;
  background: #5759F3;
  width: 80px;
  height: 44px;
  text-align: center;
  position: absolute;
}
.head_searchBtn i {
  font-size: 24px;
  color:#fff;
}
.head_searchSon {
  width: 500px;
  margin-top: 46px;
  height: 18px;
  line-height: 18px;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -ms-flex-align: center;
  -webkit-box-align: center;
  box-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.home_searchHot {
  display: inline-block;
  height: 16px;
  margin-left: 2px;
}
.head_searchSon a {
  color: #555555;
  margin-right: 20px;
  font-size: 14px;
  line-height: 18px;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -ms-flex-align: center;
  -webkit-box-align: center;
  box-align: center;
  -webkit-align-items: center;
  align-items: center;
  white-space: nowrap;
}
.head_searchUl {
  padding-top: 5px;
  padding-bottom: 15px;
  display: none;
}
.head_searchUlLi {
  margin-top: 10px;
  margin-left: 20px;
  height: 24px;
  line-height: 24px;
}
.head_searchUlLi a {
  display: block;
}

.js_inputBor {
  border-bottom: 1px solid #DBDBDB;
}
.head_wx ,.head_c .kf {
  position: relative;
  width: 46px;
  height: 46px;
  background-size: 46px;
  display: inline-block;
  float: left;
  margin-left: 10px;
}
.head_wx:before{display: flex;justify-content: center;align-items: center;width: 100%;justify-content: center;height: 100%;font-size: 34px;color:#34cf7b;}
.head_wx:hover {
  background: url(../imgs/new_style/wx_hover.png) center center;
  background-size: 46px;
}
.head_wxBox {
  position: absolute;
  top: 46px;
  left: -62px;
  width: 180px;
  height: 210px;
  padding-top: 10px;
  display: none;
  z-index: 100;
}
.head_wxTips{
  width: 180px;
  height: 200px;
  background: #FFFFFF;
  box-shadow: 0px 2px 20px 0px rgba(0,0,0,0.1);
  background: #fff;
  padding: 20px 10px;
  box-sizing: border-box;
}
.head_c .icon-kefu:before{
	display: flex;justify-content: center;align-items: center;width: 100%;justify-content: center;height: 100%;font-size: 32px;color:#fd8a3c;
}
.head_wxTips img{
  width: 120px;
  height: 120px;
  border: 3px solid #DEE3EB;
  padding: 4px;
  box-sizing: border-box;
  margin: 0 auto;
}
.head_tipsText {
  font-size: 14px;
  color: #333333;
  height: 30px;
  line-height: 30px;
  text-align: center;
  margin-top: 10px;
}
.head_wx:hover .head_wxBox {
  display: block;
}
.head_kf {
  display: flex;
}
.head_kf::after {
  display: block;
  content: "";
  clear: both;
}
.left_headKf {
  margin-left: 100px;
}
.head_kfText {
  text-align: right;
  font-size: 16px;
  color: #222222;
  float: left;
  margin-top: 1px;
}
.head_kfText b {
  font-weight: bold;
  line-height: 24px;
  color: #5759F3;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  display: inline-block;
}
.head_kfText span {
  font-size: 14px;
  line-height: 20px;
  display: block;
}
.head_kfText a {
  color: #222222;
}
.head_kfText a:hover {
  color: #222222;
}
.head_kfLogo {
  width: 46px;
  float: left;
  margin-left: 10px;
}

.head_kfLogo {
  width: 46px;
  float: left;
  margin-left: 10px;
}
.head_adSize {
  float: right;
  width: 120px;
  height: 60px;
}
.head_nav {
  width: 100%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  background: #5759F3;
}
.head_navUlLi {
  float: left;
  height: 40px;
  line-height: 40px;
  padding: 0 20px;
  text-align: center;
  position: relative;
}
/* .head_navUlLi:hover {
  background: #ffcb29;
} */
.head_navUlLi:hover:after,.js_headNavUlLi:after{content:'';width: 100%;height: 4px;background:#ffcb29;display: block;position: absolute;bottom:0;left:0;}

.head_navLi{display: flex;}
.head_navLi a {
  font-size: 16px;
  color: #FFFFFF;
}
.head_fastLi {
  width: 200px;
  background: url(../imgs/new_style/icon_classify.svg) #5F6471 35px center no-repeat;
  background-size: 14px;
  position: relative;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.head_fastLi:hover {
  background: url(../imgs/new_style/icon_classify.svg) #5F6471 35px center no-repeat;
}
.head_fastLiA {
  text-indent: 50px;
  display: block;
}
.head_adSizeBox {
  position: relative;
  cursor: pointer;
}
.head_adSizeCode {
  position: absolute;
  top: 55px;
  left: -10px;
  width: 140px;
  height: 140px;
  z-index: 999;
  display: none;
}
.head_adSizeBox:hover .head_adSizeCode {
  display: block !important;
}
.head_nav{}

.home_main{padding:10px 0;}
.home_main .home_cont{display: flex;}
.home_classify{background-color: #5759F3;width: 200px;color:#fff;padding:10px;box-sizing: border-box;line-height: 30px;}
.home_classify a{color:#fff;}
.classify_boxIcon{display: flex;align-items: center;font-weight: 600;}
.classify_boxIcon i{margin-right: 10px;}
.head_classifySon a{font-size: 13px;}
.head_classifyUl .head_classifyLi{border-top: 1px solid rgba(255,255,255,0.1);white-space: nowrap;padding: 10px 0;box-sizing: border-box;}
.head_classifyUl .head_classifyLi:first-child{border:none;padding-top: 0;}
.head_AllClassify {
  height: 40px;
  line-height:40px;
  font-size: 12px;
  line-height: 40px;
  background: rgba(255, 255, 255, 0.1);
  color: #FFFFFF;
  text-align: center;
  margin:0 5px 0;
  display: block;
}
.head_AllClassify:hover {
  font-weight: bold;
}
.head_classifyUl a:hover {
  font-weight: bold;
}
.home_slide{flex:1;margin:0 10px;overflow: hidden;}

.bannerSwiper{height: 100% !important;}
.bannerSwiper .swiper-slide{background: no-repeat center;background-size: cover;height:100% !important;}
.home_slideBottom{display:flex;}


.home_pay {
  width: 320px;
  height: 390px;
  box-shadow: 0px 2px 20px 0px rgba(59, 140, 254, 0.3);
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  background: #FFFFFF;
}
.layui-carousel-arrow {
  width: 24px;
  height: 30px;
  border-radius: 0px 15px 15px 0px;
  background: rgba(0, 0, 0, 0.2);
  line-height: 30px;
  margin-top: -15px;
  font-size: 12px;
}
.layui-carousel[lay-arrow=always] .layui-carousel-arrow {
  left: 0;
}
.layui-carousel[lay-arrow=always] .layui-carousel-arrow[lay-type=add] {
  right: 0;
  border-radius: 15px 0px 0px 15px;
}
.home_slideImg {
  width: 660px;
  height: 280px;
}
.layui-carousel-ind ul {
  padding: 0;
  background-color: rgba(0, 0, 0, 0);
}
.layui-carousel-ind li {
  width: 10px;
  height: 4px;
  background: rgba(255, 255, 255, 0.4);
  border-radius: 1px;
  margin: 0 5px;
}
.layui-carousel-ind li.layui-this {
  background-color: #FFFFFF;
  width: 15px;
}
.layui-carousel-ind {
  top: -14px;
  text-align: right;
  padding-right: 15px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.layui-carousel-ind ul:hover {
  background-color: rgba(0, 0, 0, 0);
}
.home_slideBottom {
  margin-top: 10px;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  justify-content: space-between;
}
.home_slBotBanner {
  width: 325px;
  height: 100px;
}
.home_payCont {
  display: none;
}
.home_payUl {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  justify-content: space-between;
}
.home_payli {
  width: 100%;
  text-align: center;
  line-height: 50px;
  height: 50px;
  font-size: 14px;
  color: #222222;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  cursor: pointer;
  border-bottom: 1px solid #5759F3;
  position: relative;
}
.home_payli:hover {
  color: #5759F3;
}
.home_payli::after {
  content: "";
  position: absolute;
  width: 1px;
  height: 49px;
  left: 0;
  top: 0;
  background: #DBDBDB;
}
.js_payli {
  color: #5759F3;
  font-weight: bold;
  border: 1px solid #5759F3;
  border-bottom: none;
}
.js_payli::after {
  display: none;
}
.js_payNextLi::after {
  display: none;
}
.home_payMain {
  width: 100%;
  height: 340px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  border: 1px solid #5759F3;
  border-top: none;
  position: relative;
  background: url(../imgs/new_style/home_paybg.png) no-repeat;
  background-size: 320px;
}
.home_payCenter {
  width: 260px;
  margin: auto;
}
.home_faceUl {
  padding-top: 10px;
}
.home_faceUl::after {
  display: block;
  content: "";
  clear: both;
}
.home_faceValue {
  width: 80px;
  height: 50px;
  text-align: center;
 
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  font-size: 12px;
  color: #222222;
  border: 1px solid #DBDBDB;
  float: left;
  margin-left: 10px;
  margin-top: 10px;
  cursor: pointer;
}
.home_faceValue  i{display: block;font-size: 10px;color:#999;padding-top: 3px;}
.home_faceValue:hover {
  border: 1px solid #5759F3;
  color: #5759F3;
}
.home_faceValue:nth-child(3n+1) {
  margin-left: 0;
}
.js_faceValue {
  color: #5759F3;
  border: 1px solid #5759F3;
  background-size: 20px;
  position: relative
}
.js_faceValue i{color:#5759F3;opacity: .7;}
.js_faceValue:before{
	content:'\e877';font-family: 'iconfont';
	position: absolute;bottom:-1px;right:-1px;
	line-height: 20px;
	font-size: 20px;
}
.home_num {
  margin-top: 20px;
}
.k_numSymbol {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  justify-content: center;
  -moz-user-select: none;
  /*火狐*/
  -webkit-user-select: none;
  /*webkit浏览器*/
  -ms-user-select: none;
  /*IE10*/
  -khtml-user-select: none;
  /*早期浏览器*/
  user-select: none;
  align-items: center;
}
.home_numBox {
  width: 100%;
}
.home_numInput {
  width: 100%;
  font-size: 14px;
  color: #222222;
  display: none;
}
.home_numInput::after {
  display: block;
  content: "";
  clear: both;
}
.home_numInputW {
  width: 230px;
  float: left;
}
.home_numInputC {
  text-align: center;
}
.home_unit {
  float: left;
  margin-left: 10px;
  line-height: 40px;
}
.home_Price {
  margin-top: 20px;
  font-size: 16px;
  line-height: 16px;
  height: 16px;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -ms-flex-align: center;
  -webkit-box-align: center;
  box-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.home_Price .head_vipuser {
  margin-left: 0;
}
.home_Price span {
  font-weight: bold;
  color: #FF5339;
  margin-left: 10px;
  display: inline-block;
}
.home_Price img{width: 40px;}
.home_payBtn {
  margin-top: 20px;
  text-align: center;
}
.home_payBtn .k_btn {
    background: linear-gradient(270deg, #5759F3 0%, #5759F3 100%);
    /*box-shadow: 0px 6px 10px 0px rgba(253,138,59,0.4);*/
    border-radius: 25px;
    font-size: 18px;
    font-weight: bold;
	color:#fff;
	height: 50px;
	line-height: 50px;
	width: 100%;
	display: block;
}
.home_payBtn .k_btn:hover {
    background: linear-gradient(270deg, rgba(87,89,243,0.9) 0%, rgba(87,89,243,0.9) 100%);
}
.home_payImg {
  width: 318px;
  position: absolute;
  bottom: 0;
}
.home_foreUl::after {
  display: block;
  content: "";
  clear: both;
}
.home_foreLi {
  width: 232px;
  height: 100px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  float: left;
  margin-left: 10px;
  transition: all 0.4s ease;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  background: #F9F9F9;
  border: 1px solid #DBDBDB;
}
.home_foreLi:nth-child(1) {
  margin-left: 0;
}
.home_foreLi:hover {
  box-shadow: 0px 2px 20px 0px rgba(0, 0, 0, 0.1);
}
.home_foreLogo {
  width: 70px;
  height: 70px;
  margin: 15px 20px 0 30px;
  border-radius: 10px;
}
.home_foreR {
  width: 80px;
}
.home_foreTitle {
  margin-top: 25px;
  font-size: 16px;
  line-height: 26px;
  color: #222222;
  height: 26px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.home_foreText {
  margin-top: 5px;
  color: #555555;
  font-size: 14px;
  line-height: 18px;
  height: 18px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.home_num {
  margin-top: 20px;
}
.k_numSymbol {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  justify-content: center;
  -moz-user-select: none;
  /*火狐*/
  -webkit-user-select: none;
  /*webkit浏览器*/
  -ms-user-select: none;
  /*IE10*/
  -khtml-user-select: none;
  /*早期浏览器*/
  user-select: none;
  align-items: center;
}
.home_numBox {
  width: 100%;
}
.home_numInput {
  width: 100%;
  font-size: 14px;
  color: #222222;
  display: none;
}
.home_numInput::after {
  display: block;
  content: "";
  clear: both;
}
.home_numInputW {
  width: 230px;
  float: left;
}
.home_numInputC {
  text-align: center;
}

.k_numBox {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -ms-flex-align: center;
  -webkit-box-align: center;
  box-align: center;
  -webkit-align-items: center;
  align-items: center;
  border: 1px solid #DBDBDB;
  width: 200px;
  text-align: center;
  height: 40px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  
}
.k_numSymbol {
  width: 38px;
  height: 100%;
  font-size: 16px;
  cursor: pointer;
  color: #222222;
}
.k_numDis {
  pointer-events: none;
}
.k_numSymbol:hover {
  color: #3B8CFE;
}
.k_numInput {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  flex: 1;
  display: block;
  border-right: 1px solid #DBDBDB;
  border-left: 1px solid #DBDBDB;
  height: 100%;
}
.k_numInput input {
  width: 100%;
  height:100%;
  text-align: center;
  color: #222222;
  padding: 0 10px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  font-size: 16px;
}
.bannerSwiper .sbtn{position: absolute;top:50%;background:rgba(0, 0, 0, 0.2);z-index: 9;width: 40px;height: 40px;display: flex;align-items: center;color:#fff;padding:5px;box-sizing: border-box;cursor: pointer;margin-top: -20px;}
.bannerSwiper .sbtn.swiper-button-next{right:-20px;border-radius: 20px 0 0 20px;justify-content: flex-start;}
.bannerSwiper .sbtn.swiper-button-prev{left:-20px;border-radius: 0 20px 20px 0;justify-content: flex-end;}


.home_hotMain {
  margin: 0 auto;
  margin-top: 30px;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
}
.hot_contLeft {
  flex:1;
  height: 200px;
}
.hot_contRight{
	width: 320px;
	margin-left: 10px;
}
.hot_contRImg {
  width: 320px;
  height: 200px;
}
.hot_TitleBox {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
}
.hot_Title {
  font-size: 20px;
  color: #222222;
  line-height: 20px;
  height: 20px;
}
.hot_Text {
  background: linear-gradient(270deg, #5759F3 0%, #5759F3 100%);
  padding: 4px 10px 4px 10px;
  color: #FFFFFF;
  font-size: 14px;
  line-height: 14px;
  margin-left: 20px;
  position: relative;
  border-radius: 2px;
}
.hot_Text::after {
  content: "";
  position: absolute;
  left: -12px;
  top: 4px;
  border-style: dashed solid solid dashed;
  border-color: transparent #5759F3 transparent transparent;
  font-size: 0;
  line-height: 0;
  border-width: 6px;
}
.home_wrap {
  width: 100%;
  height: 180px;
  position: relative;
  overflow: hidden;
}
.home_wrap ul .wrap_ref {
  display: block;
  width: 130px;
  height: 180px;
  float: left;
}
.home_wrap ul {
  overflow: hidden;
  position: absolute;
  left: 0;
  top: 0;
  _height: 180px;
  height: 180px;
  animation: 25s move infinite linear;
  -webkit-animation: 25s move infinite linear;
}
.home_wrap ul:hover {
  animation-play-state: paused;
  /*动画暂停播放*/
  -webkit-animation-play-state: paused;
  /*动画暂停播放*/
}
@keyframes move {
  0% {
    transform: translate(0px, 0px);
  }
  100% {
    transform: translate(-50%, 0px);
  }
}
@-webkit-keyframes move {
  0% {
    transform: translate(0px, 0px);
  }
  100% {
    transform: translate(-50%, 0px);
  }
}

.wrap_li {
  margin-top: 20px;
  width: 120px;
  height: 160px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  border: 1px solid #DBDBDB;
  transition: all 0.4s ease;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  color: #222222;
}
.wrap_li:hover {
  box-shadow: 0px 2px 20px 0px rgba(0, 0, 0, 0.1);
}
.wrap_li:hover span {
  color: #222222;
}
.wrap_img {
  width: 70px;
  height: 70px;
  margin: auto;
  border-radius: 10px;
  margin-top: 30px;
}
.wrap_p {
  width: 100px;
  font-size: 16px;
  height: 20px;
  line-height: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin: auto;
  margin-top: 15px;
  text-align: center;
  display: block;
}
.wrap_p:hover {
  color: #3B8CFE !important;
}
.home_new {
  width: 300px;
  height: 330px;
  border: 1px solid #DBDBDB;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  background: url(../imgs/new_style/home_newbg.png) no-repeat;
  background-size: 300px;
}
.new_title {
  padding: 20px 0 0 20px;
}

.home_new {
  width: 300px;
  height: 330px;
  border: 1px solid #DBDBDB;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  background: url(../imgs/new_style/home_newbg.png) no-repeat;
  background-size: 300px;
}
.new_title {
  padding: 20px 0 0 20px;
}
.swiper-container {
  width: 100%;
  height: 280px;
  position: relative;
  overflow:hidden;
}
.swiper-slide {
  text-align: center;
  font-size: 18px;
  /* Center slide text vertically */
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  height: 288px;
}
.swiper_box {
  transition: all 0.4s ease;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  transform: scale(1);
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  width: 80px;
  height: 80px;
  margin-left: 40px;
  position: absolute;
  top: 50px;
}
.swiper-slide-active .swiper_box {
  transform: scale(1.5);
  -webkit-transform: scale(1.5);
  -moz-transform: scale(1.5);
  margin-left: 0;
}
.swiper_img {
  width: 80px;
  height: 80px;
  border-radius: 10px;
}
.swiper-slide-next .swiper_box {
  margin-left: -40px !important;
}
.swiper-button-prev:after,
.swiper-container-rtl .swiper-button-next:after {
  content: '';
}
.swiper-button-next:after,
.swiper-container-rtl .swiper-button-prev:after {
  content: '';
}
.swiper_btn {
  --swiper-navigation-color: #FFFFFF;
  /* 单独设置按钮颜色 */
  --swiper-navigation-size: 10px;
  /* 设置按钮大小 */
  width: 24px;
  height: 30px;
  background: rgba(0, 0, 0, 0.2);
  border-radius: 0px 15px 15px 0px;
  top: 80px;
  font-family: layui-icon !important;
  color: white;
}
.swiper_btn:hover {
  background: rgba(0, 0, 0, 0.4);
  transition: all 0.4s ease;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
}
.swiper-button-prev {
  left: 0;
}
.swiper-button-next {
  border-radius: 15px 0px 0px 15px;
  right: 0;
}
.swiper_p {
  position: absolute;
  right: -10px;
  top: -10px;
  font-size: 12px;
  width: 40px;
  height: 18px;
  line-height: 18px;
  color: #FFFFFF;
  border-radius: 8px 0px 8px 0px;
  background: linear-gradient(270deg, #3B8CFE 0%, #3BB8FE 100%);
  text-align: center;
  display: none;
  transform: scale(0.66666);
  -webkit-transform: scale(0.66666);
  -moz-transform: scale(0.66666);
  z-index: 10000;
}
.swiper-slide-active .swiper_p {
  display: block;
}
.swiper-slide-active:hover .swiper_p2 {
  width: 80px;
  height: 80px;
  background: rgba(255, 255, 255, 0.5);
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 10px;
  transition: all 0.4s ease;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
}
.swiper_cont {
  position: absolute;
  width: 240px;
  text-align: center;
  top: 170px;
  left: 50%;
  margin-left: -120px;
  z-index: 1000;
  transform: scale(0.5);
  -webkit-transform: scale(0.5);
  -moz-transform: scale(0.5);
  transition: all 0.4s ease;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  opacity: 0;
}
.swiper-slide-active .swiper_cont {
  transform: scale(1);
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  opacity: 1;
}
.swiper_cont .swiper_title {
  color: #222222;
  font-size: 16px;
  line-height: 24px;
  height: 24px;
  display: block;
}
.swiper_cont .swiper_text {
  color: #888888;
  font-size: 14px;
  line-height: 18px;
  height: 18px;
  margin-top: 5px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: center;
}
.swiper_go {
  width: 100px;
  height: 34px;
  margin: auto;
  margin-top: 15px;
}
.swiper_go a {
  color: #FFFFFF !important;
  line-height: 36px;
  text-align: center;
  display: block;
  border-radius: 5px;
}
.btn_bgRed {
  background: #5050EF linear-gradient(135deg, #8080FF 0%, #5050EF 100%);
  color: #FFFFFF;
}
.home_like {
  flex:1;
  height: 330px;
  border: 1px solid #DBDBDB;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  margin-left: 10px;
}
.like_one {
  width: 170px;
  height: 240px;
  background: #F5F5F5;
  margin: 30px 10px 0 20px;
}
.like_label {
  width: 80px;
  height: 24px;
  color: #FFFFFF;
  font-size: 12px;
  line-height: 24px;
  text-align: center;
  background: url(../imgs/new_style/home_label.png) no-repeat;
  background-size: 80px;
  margin-bottom: 11px;
}
.like_img {
  width: 80px;
  height: 80px;
  border-radius: 10px;
  margin: auto;
}
.like_title {
  width: 140px;
  margin: auto;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 16px;
  line-height: 20px;
  height: 20px;
  color: #222222;
  margin-top: 15px;
  display: block;
}
.like_text {
  width: 140px;
  margin: auto;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  line-height: 18px;
  height: 18px;
  color: #888888;
  margin-top: 5px;
}
.like_main {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
}
.like_cont {
  margin-top: 45px;
  /* width: 340px; */
}
.like_contSon {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  margin: 10px 0 40px 10px;
  float: left;
}
.like_contLimg {
  width: 70px;
  height: 70px;
  border-radius: 10px;
}
.like_contRdiv {
  margin: 10px 0 0 10px;
  width: 80px;
}
.like_contRdiv .contSon_title {
  font-size: 16px;
  line-height: 20px;
  height: 20px;
  color: #222222;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
}
.contSon_text {
  color: #888888;
  font-size: 14px;
  line-height: 18px;
  height: 18px;
  margin-top: 5px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.news_main {
  width: 310px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.home_best {
  
  flex:1;
}
.best_ul {
  padding-top: 10px;
}
.best_ul::after {
  display: block;
  content: "";
  clear: both;
}
.best_li {
  width: 166px;
  height: 220px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  border: 1px solid #DBDBDB;
  margin-left: 10px;
  margin-top: 10px;
  float: left;
  transition: all 0.4s ease;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
}
.best_ul .best_li:nth-child(5n+1) {
  margin-left: 0;
}
.best_li:hover {
  box-shadow: 0px 2px 20px 0px rgba(0, 0, 0, 0.1);
}
.best_img {
  width: 70px;
  height: 70px;
  border-radius: 10px;
  margin: auto;
  margin-top: 30px;
}
.best_p {
  width: 146px;
  font-size: 16px;
  line-height: 20px;
  height: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #222222;
  margin: auto;
  margin-top: 20px;
  text-align: center;
  display: block;
}
.pd_mainView {
  /* padding: 0 20px; */
  margin-top: 5px;
}
.pd_listTitle {
  font-size: 14px;
  height: 18px;
  line-height: 18px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.pd_mainTitle {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -ms-flex-align: center;
  -webkit-box-align: center;
  box-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.pd_mainTips {
  background: url(../imgs/new_style/icon/icon_tips_top.svg) no-repeat left center;
  padding-left: 37px;
}
.pd_mainConBig {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  height: 20px;
  line-height: 20px;
}
.pd_mainCon {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 12px;
  height: 20px;
  line-height: 20px;
}
.pd_mainText {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #888888;
  margin-top: 5px;
  font-size: 14px;
  line-height: 18px;
  height: 18px;
}
.pd_viewNewUl {
  margin-bottom: 15px;
}
.pd_mainRight {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  flex: 1;
  display: block;
}
.pd_mainRight .js_tabOLi {
  height: 51px !important;
}
.k_lineMar {
  margin-bottom: 15px;
}
.pd_infoTitle {
  width: 100%;
  height: 34px;
  line-height: 34px;
  padding-left: 20px;
  font-size: 16px;
  color: #222222;
  background: #F5F5F5;
  border: 1px solid #DBDBDB;
  border-top: none;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.home_list {
  margin-left: 10px;
}
.home_listMain {
  width: 320px;
  height: 100%;
  border: 1px solid #DBDBDB;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  margin-top: 0;
}
.list_ul {
  width: 280px;
  margin: auto;
  margin-top: 20px;
}
.list_li {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  align-items: center;
}
.list_bg {
  font-size: 14px;
  height: 24px;
  width: 24px;
  line-height: 22px;
  color: #FFFFFF;
  text-align: center;
  background: url(../imgs/new_style/home_listbg2.png) no-repeat;
  background-size: 24px;
  margin-right: 10px;
}
.list_bgOne {
  background: url(../imgs/new_style/home_listbg1.png) no-repeat;
  background-size: 24px;
}
.list_div {
  width: 246px;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  align-items: center;
  margin-top: 15px;
  padding-bottom: 14px;
  border-bottom: 1px solid #DBDBDB;
}
.list_li:last-child .list_div{
	border-bottom: none;
}
.list_divImg {
  width: 70px;
  height: 70px;
  border-radius: 10px;
  margin-right: 10px;
}
.list_contBtn {
  width: 60px;
  margin: 10px 0 0 10px;
}
.list_divCont {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  justify-content: space-between;
  width: 100%;
}
.list_contTitle {
  margin-top: 0;
  width: 156px;
  height: 20px;
  line-height: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 16px;
}
.list_contText {
  margin-top: 0;
  height: 20px;
  line-height: 20px;
  color: #888888;
  font-size: 14px;
  width: 90px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: right;
}
.js_listBgTwo {
  margin-top: 15px;
}
.list_divImg {
  display: none;
}
.list_contBtn {
  display: none;
}
.list_li.active .list_divImg {
  display: block;
}
.list_li.active .list_contBtn {
  display: block;
}
.list_li.active .list_divCont {
  display: block;
  width: auto;
  flex:1;
}
.list_div .list_contBtn a{padding:10px ;border-radius: 5px;}
.list_li.active .list_divCont  .list_contTitle {
  margin-top: 5px;
  font-size: 16px;
  line-height: 20px;
  height: 20px;
  width: 96px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
}
.list_li.active .list_divCont  .list_contText {
  margin-top: 5px;
  color: #888888;
  font-size: 14px;
  line-height: 18px;
  height: 18px;
  width: 96px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: left;
}
.hover_nav {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 70px;
  box-shadow: 0px 2px 20px 0px rgba(0, 0, 0, 0.1);
  border-bottom: 2px solid #3B8CFE;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  z-index: 1000;
  background: #FFFFFF;
  display: none;
  -webkit-animation: searchTop 0.5s ease-in-out;
  animation: searchTop 0.5s ease-in-out;
}
@-webkit-keyframes searchTop {
  0% {
    top: -50px;
  }
  to {
    top: 0;
  }
}
@keyframes searchTop {
  0% {
    top: -50px;
  }
  to {
    top: 0;
  }
}
.kacn_logo2 {
  width: 160px;
  float: left;
}
.hover_navMain {
  height: 70px;
}
.hover_search {
  margin-left: 120px;
  height: 44px;
}
.hover_kf {
  margin-left: 110px;
  margin-bottom: 0;
}

.public_tabUl {
  width: 100%;
  font-size: 16px;
  color: #222222;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  border-bottom: 1px solid #DBDBDB;
}
.public_tabUl::after {
  display: block;
  content: "";
  clear: both;
}
.public_tabUl li {
  float: left;
  margin-right: 40px;
  cursor: pointer;
  position: relative;
}
.public_tabUl .js_tabLi {
  color: #5759F3;
  font-weight: bold;
}
.public_tabUl .js_tabLi::after {
  position: absolute;
  content: "";
  width: 100%;
  height: 2px;
  background: #5759F3;
  bottom: 0;
  left: 0;
}
.public_tabUl li:hover {
  color: #5759F3;
}
.public_tabCont {
  display: none;
}
.public_tabOl {
  width: 100%;
  height: 50px;
  background: #F5F5F5;
  border: 1px solid #DBDBDB;
  font-size: 18px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  color: #222222;
}
.public_tabOl li {
  width: 200px;
  float: left;
  text-align: center;
  cursor: pointer;
}
.public_tabOl li:hover {
  color: #5759F3;
}
.news_tab {
  margin: auto;
  margin-bottom: 5px;
}
.news_tab li {
  margin-right: 30px;
  height:40px;
  font-size: 20px;
}
.news_tab .js_tabLi::after {
  width: 30px;
  left: 50%;
  margin-left: -15px;
}
.news_tab .news_tabMore {
  color: #555555;
  font-size: 14px;
  display: block;
  width: 40px;
  float: right;
  margin-top: 5px;
}
.news_iewNewUl {
  margin-bottom: 10px;
}
.k_line {
  border-top: 1px solid #DBDBDB;
  height: 0px;
  overflow: hidden;
  width: 100%;
}

.best_btn {
  width: 100px;
  margin: auto;
  margin-top: 20px;
}
.btn_borderRed {
  color: #3B8CFE;
  background: #FFFFFF;
  border: 1px solid #3B8CFE;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  width: 100%;
  display: block;
  line-height:34px;text-align:center;
}

.k_bottomContentBox {
  width: 100%;
  background: #F5F5F5;
  height: 120px;
  margin-top: 40px;
}
.k_bottomContent {
  padding: 35px 0px;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -ms-flex-align: center;
  -webkit-box-align: center;
  box-align: center;
  -webkit-align-items: center;
  align-items: center;
  justify-content: space-between;
  margin: auto;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.k_bottomContentItem {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -ms-flex-align: center;
  -webkit-box-align: center;
  box-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.k_bciImg {
  width: 44px;
  height: 44px;
}
.k_bciImg i{font-size: 44px;color:#5759F3}
.k_bciText {
  margin-left: 20px;
}
.k_bcitTitle {
  font-size: 20px;
  line-height: 30px;
  height: 30px;
  color: #222222;
  color: #222222 !important;
}
.k_bcitContent {
  margin-top: 2px;
  font-size: 14px;
  line-height: 18px;
  height: 18px;
  color: #555555;
}
.k_footerBox {
  width: 100%;
  background: #EAEAEA;
}
.k_footerBoxTop {
  padding: 30px 121px 20px 121px;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  justify-content: space-between;
  margin: auto;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.k_fbtiTitle {
  font-size: 16px;
  line-height: 20px;
  color: #222222 !important;
  margin-bottom: 25px;
}
.k_fbtiContent {
  font-size: 14px;
  line-height: 18px;
  height: 18px;
  color: #555555;
  margin-bottom: 10px;
  display: list-item;
}
.k_fbtiContent:last-child {
  margin-bottom: 0;
}

.k_footerBoxBottom {
  margin: auto;
  padding: 30px 0;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.k_fbbTop,
.k_fbbMiddle,
.k_fbbBottom {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  justify-content: center;
  -ms-flex-align: center;
  -webkit-box-align: center;
  box-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.k_fbbMiddle {
  font-size: 14px;
  line-height: 20px;
  margin-top: 15px;
  color: #555555;
}
.k_fbbMiddle a {
  font-size: 14px;
  line-height: 20px;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -ms-flex-align: center;
  -webkit-box-align: center;
  box-align: center;
  -webkit-align-items: center;
  align-items: center;
  color: #555555 !important;
}
.k_fbbMiddle a:hover {
  color: #3B8CFE !important;
}
.k_fbbMiddle img {
  width: 14px;
  height: 14px;
}
.k_fbbBottom {
  margin-top: 15px;
}
.k_fbbtText {
  font-size: 14px;
  line-height: 20px;
  height: 20px;
  color: #555555 !important;
}
.k_fbbtText:hover {
  color: #3B8CFE !important;
}
.k_fbbtLine {
  width: 1px;
  height: 10px;
  background: #c1c5cc;
  margin-left: 20px;
  margin-right: 20px;
}
.k_fbbbImg {
  height: 36px;
  margin-right: 30px;
}
.k_secuImg {
  height: 100%;
}
.k_fbbbImg:last-child {
  margin-right: 0;
}
.k_footImg96 {
  width: 96px;
}
.k_footImg130 {
  width: 130px;
}
.k_footImg120 {
  width: 120px;
}
.k_footImg140 {
  width: 140px;
}
.k_fbbbImg80 {
  width: 80px;
}
.k_fbbbImg87 {
  width: 87px;
}
.k_bgWhite {
  background: #FFFFFF;
}
.k_bgWhite .k_footerBoxTop {
  display: none;
}
.k_defaultSelect {
  color: #3B8CFE;
}
.k_defaultSelect span:first-child {
  position: absolute;
  left: 0;
  width: 2px;
  height: 18px;
  background: #3B8CFE;
  border-radius: 1px;
}
.k_layuiPageBox {
  text-align: right;
  width: 100%;
}
.layui-carousel-arrow:hover,
.layui-carousel-ind ul:hover {
  background-color: rgba(0, 0, 0, 0.4) !important;
}
.k_fbbFriendBox {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 14px;
  color: #555555;
  margin-top: 15px;
}
.k_fbbFriendUl {
  margin-left: 10px;
  display: flex;
  flex-wrap: wrap;
}
.k_fbbFriend {
  display: flex;
  align-items: center;
  padding: 5px 14px;
  border-radius: 15px;
  border: 1px solid #888;
  margin-left: 20px;
  font-size: 14px;
  color: #555555;
  line-height: 18px;
}
.k_fbbFriend:first-child {
  margin-left: 0;
}
.k_fbbFriend span {
  margin-right: 10px;
}
.k_fbbFriendtt {
  width: 24px;
  height: 16px;
  background: url(../imgs/new_style/tt.png);
  background-size: 100%;
}
.k_fbbFrienddy {
  width: 15px;
  height: 18px;
  background: url(../imgs/new_style/dy.png);
  background-size: 100%;
}
.k_fbbFriendfb {
  width: 10px;
  height: 18px;
  background: url(../imgs/new_style/fb.png);
  background-size: 100%;
}
.k_fbbFriendwb {
  width: 21px;
  height: 18px;
  background: url(../imgs/new_style/wb.png);
  background-size: 100%;
}
.k_fbbFriendxhs {
  width: 35px;
  height: 18px;
  background: url(../imgs/new_style/xhs.png);
  background-size: 100%;
}
.k_fbbFriendtw {
  width: 18px;
  height: 16px;
  background: url(../imgs/new_style/tw.png);
  background-size: 100%;
}
.k_fbbFriend:hover {
  border: 1px solid #3B8CFE;
  color: #3B8CFE;
}
.k_fbbFriend:hover .k_fbbFriendtt {
  background: url(../imgs/new_style/tt_h.png);
  background-size: 100%;
}
.k_fbbFriend:hover .k_fbbFrienddy {
  background: url(../imgs/new_style/dy_h.png);
  background-size: 100%;
}
.k_fbbFriend:hover .k_fbbFriendfb {
  background: url(../imgs/new_style/fb_h.png);
  background-size: 100%;
}
.k_fbbFriend:hover .k_fbbFriendwb {
  background: url(../imgs/new_style/wb_h.png);
  background-size: 100%;
}
.k_fbbFriend:hover .k_fbbFriendxhs {
  background: url(../imgs/new_style/xhs_h.png);
  background-size: 100%;
}
.k_fbbFriend:hover .k_fbbFriendtw {
  background: url(../imgs/new_style/tw_h.png);
  background-size: 100%;
}
@media screen and (max-width:750px){
	html, body{min-width: 100%;font-size: 6.2vw;}
	body{font-size: .6rem;}
	.warp{width: 100%;}
	.head_c{display: block;padding:.5rem;box-sizing: border-box; background:#5759F3;}
	.head_c .logo{width: 35%;margin:0 auto;display: block;}
	.head_c .logo img{height: 2rem;width: auto;display: block;margin:0 auto;}
	.head_nav,.home_classify,.head_adSizeBox,.head_kf{display: none;}
	.head_top{position: absolute;left:0;top:0.5rem;width: 100%;background: none;z-index: 100;box-sizing: border-box;padding:0 .5rem;height:2rem;}
	.head_top .head_topCenter{justify-content: space-between;height: 2rem;align-items: center;}
	.head_top .head_topCenter > *{display: none;}
	.head_top .head_topCenter .head_select{display: block;}
	.head_top .head_topCenter .head_select p{color:#fff;}
	.head_top .m_lgoin{display: block;}
	.head_top .m_lgoin a{color:#fff;}
	.home_payli{font-size: .65rem;}
	.home_pay{width: calc(100% - 1rem);height:auto;margin:.5rem;}
	.home_payCenter{width: calc(100% - 1rem);margin: 0 .5rem;}
	.home_faceValue{width: calc(33.3% - 7px);height:auto;padding:.35rem 0;}
	.home_cont .home_pay{display: none;}
	.home_pay .k_numBox{width: 100%;}
	.home_pay .home_faceValue{font-size: .6rem;}
	.home_pay .home_faceValue i{font-size: .5rem;}
	.home_payMain{height:auto;}
	.home_payImg{position: inherit;display: block;margin:0.5rem auto 0}
	.head_searchFixed{position: relative;margin-bottom: .2rem;}
	.home_main .home_cont{display: block;}
	.head_search,.head_searchSon{margin:0;width: 100%;padding-top: .1rem;}
	.home_hotMain{display: block;margin: 0 10px;box-sizing: border-box;width: calc(100% - 20px);}
	.head_searchInput{width: 100%;height:100%;font-size: 14px;box-sizing: border-box;padding:4px 16px;font-size: 12px;}
	.head_searchInput::placeholder{color:rgba(255,255,255,.8);}
	.head_searchBtn{width: 60px;height: 30px;}
	.head_searchBtn i{font-size: 18px;}
	.home_slide{height: 150px;width: calc(100% - 20px);margin:0 10px;border-radius: 5px;}
	.head_searchCont{flex:1;width: auto;border:none;min-height:26px;}
	.searchForm{display: flex;}
	.head_searchBtn{float:none;position: relative;}
	.home_foreLi{width: calc(50% - 5px); margin:0 0 10px;border-radius: 5px; overflow: hidden;height: auto;align-items: center;display: flex;padding:10px;border:none;}
	.home_foreLi:last-child{display: none;}
	.home_foreLogo{width: 40px;height: 40px;margin:0 10px 0 0;border-radius: 0;}
	.home_foreR{width: auto;}
	.home_foreTitle{margin-top: 0;}
	.k_bottomContent{flex-wrap: wrap;padding:20px ;box-sizing: border-box;}
	.k_bottomContentItem{padding:10px 0;}
	.k_fbbBottom{flex-wrap: wrap;}
	.k_bottomContentBox{height: auto;}
	.head_searchSon a{margin-right: 5px; color:#fff;font-size: .5rem;}
	.head_searchFixed{background-color: rgba(255,255,255,0.5);border-radius: 40px;}
	.head_searchBtn{background:none;color:#999}
	.home_foreTitle{font-size: .6rem;}
	.home_foreText{font-size: .55rem;margin:0;}
	.home_foreUl{display: flex;flex-wrap: wrap;justify-content: space-between;padding:0 10px;box-sizing: border-box;}
	.hot_TitleBox{display: block;padding:0 0 5px;}
	.hot_Text{display: none;}
	.hot_contRight{margin:0 0 20px;width: 100%;display: none;}
	.hot_contRImg{width: 100%;height: auto;}
	.home_new{width:100%;margin:0;height:auto;border:none}
	.home_like{margin:10px 0 ;width: 100%;height: auto;border:none;display: none;}
	.like_main{display: block;}
	.like_one{width:100%;height: auto;box-sizing: border-box;margin:10px 0;padding-bottom: 20px;}
	.like_cont{margin:0;display: flex;flex-wrap: wrap;justify-content: space-between;}
	.news_main{width: 100%;margin:0;border:none;height: auto;}
	.hot_Title{padding-top: 10px;font-size: .7rem;}
	.swiper-slide{height: 100%;}
	.home_listMain{width: 100%;height:auto;border:none;margin-top: 0;}
	.best_ul{display: flex;justify-content: space-between;margin:0;flex-wrap: wrap;}
	.best_li{margin:0 0 10px;width: calc(50% - 5px);border-radius: 5px;height: auto;padding:.5rem 0;}
	.best_ul::after{display: none;}
	.home_list{margin-left: 0;display: none;}
	.list_ul{width: 100%;margin:0 auto;}
	.list_div{flex:1;width: auto;}
	.list_li:last-child .list_div{border:none}
	.k_bottomContentBox{margin-top: 20px;}
	.k_footerBox{margin-top: 20px;background:#fff;}
	.k_footerBoxTop{padding:20px 10px 0;flex-wrap: wrap;justify-content: flex-start;}
	.k_fbtItem{margin-bottom: 20px;width: 33%;}
	.k_footerBoxBottom{padding:0 10px 2.5rem;}
	.k_fbbTop{justify-content: flex-start;border-bottom: 1px solid #cfcfcf;padding:10px 0;}
	.k_fbbFriendBox{display: block;}
	.k_fbbFriendUl{margin:10px 0 0;justify-content: space-between;}
	.k_fbbFriend{margin:5px 0 !important;width: calc(50% - 5px);box-sizing: border-box;}
	.k_fbbMiddle{display: block;padding:0 0 10px 0;}
	.like_contSon{margin:0 0 10px;width: calc(50% - 5px);display: flex;align-items: center;}
	.like_contRdiv{flex:1}
	.k_fbbMiddle a{display: inline;}
	.k_fbbMiddle img{display: inline;}
	.k_fbbBottom{justify-content: flex-start;}
	.k_fbbbImg{margin:0 10px 10px 0;}
	.hot_contLeft{height: auto;background:url(../imgs/new_style/hot_bg.png) no-repeat top;background-size: 100%;padding:1.5rem .2rem .2rem;border-radius: .2rem;}
	.hot_contLeft .home_wrap{background:#fff;height:4.5rem;}
	.pd_mainView{padding:0 10px;}
	.news_tab{width:calc(100% - 20px);margin:0 10px 10px;}
	.k_footerBoxTop,.k_fbbFriendBox,.k_fbbBottom{display: none;}
	.k_bottomContentBox{display: none;}
	.new_title{padding:0}
	.home_wrap ul .wrap_ref{width: auto;height:auto}
	.wrap_li{margin-top: 10px;border:none;width:3.36rem;height:auto;}
	.home_wrap ul .wrap_ref .wrap_img{width: 2rem;height:auto;margin: .5rem auto 0;}
	.wrap_p{width: 100%;margin-top: .5rem;}
	
	.news_tab li{line-height: 40px;height:40px;}
	.news_tab{height: 40px;}
	.wrap_p,.swiper_cont .swiper_title,.like_title,.like_contRdiv .contSon_title,.js_listDivCont .list_contTitle,.list_contTitle{font-size: .6rem;}
	.swiper-slide{font-size: .65rem;}
	.swiper_cont .swiper_text,.contSon_text,.js_listDivCont .list_contText,.list_contText{font-size: .55rem;}
	.like_contLimg{width: 2.15rem;height: 2.15rem;}
	.contSon_text{margin-top: 0;}
	.like_contRdiv{margin-top: 0;}
	.best_p{width: auto;font-size: .6rem;margin-top: .5rem;}
	.best_img{width: 2.5rem;height: 2.5rem;margin:.5rem auto 0;display: block;}
	.best_btn{margin:.5rem auto 0;}
	.list_divImg{width: 2.5rem;height: 2.5rem;}
	.js_listBgTwo{margin-top: 0;}
	.list_contBtn{margin:0;}
	.list_contText{width: auto;}
	.home_best{display: none;}
	
	.swiper_img {width: 2rem;height: 2rem;border-radius: .2rem;display: block;margin:0 auto;}
	.swiper-slide-next .swiper_box {margin-left: -1rem !important;}
}

.crumb{color: #999;padding:20px 0;border-bottom:1px solid #ddd;box-sizing: border-box}
.crumb a{color:#777;}
.crumb em{display: inline-block;padding:0 .5rem;}

.classify{display: flex;align-items: flex-start;}
.classify .c_slide{width: 210px;padding: 0;position:sticky;top:0;padding:20px 0;}
.classify .c_slide .lis{display: flex;flex-wrap: wrap;justify-content: space-between;}
.classify .c_slide a{display: block;padding: 8px 0;background: #F5F5F5;line-height: 24px;margin-top: 10px;width: 100px;text-align: center;cursor: pointer;}
.classify .c_slide a.cur{background-color:#5759F3;color:#fff;}
.classify .c_slide h2{font-size: 18px;font-weight: 900;}
.c_coment{flex:1;padding:20px 0;}
.classify_list{display: flex;flex-wrap: wrap;}
.classifywp h2{padding-left:25px;}
.classifywp h2 b{display:inline-block;font-size: 18px;font-weight: 500;color:#351703;}
.classifywp h2  span{display:inline-block;color:#999;font-size: 14px;padding-top: 5px;padding-left:15px;}
.classifywp .cont{padding-bottom:30px;}

.classify_list .cum,.goods_list .cum{width:140px;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;float: left;border: 1px solid #DBDBDB;padding: 20px 9px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;margin-top: 20px;margin-left: 25px;cursor: pointer;text-align: center;}
.classify_list .cum img,.goods_list .cum img{width: 70px;height: 70px;border-radius: 5px;margin:0 auto 10px;}
.classify_list .cum:hover,.goods_list .cum:hover{transform: scale(1.1);border-color: #5759F3;box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);}
.goods_list .cum b{display: block;color:#ff2e39;padding-top: 5px;}
.goods_list{display: block;overflow: hidden;}
.searchlistwp{min-height: 500px;}
.search_empty{display:flex;align-items: center;justify-content: center;flex-direction: column;height: 300px;color:#999;}
.empty{display: block;}
.empty img{display: block;margin:0 auto;width: 100%;max-width: 300px;}
.empty span{text-align: center;color:#ccc;display: block;}
.red{color:#ff2e39;}
.green{color:#239102;}
.inhead{display: none;}
@media screen and (max-width:750px){
	.crumb{display: block;padding:.45rem;}
	.crumb i{font-size: .76rem;}
	.crumb em{padding: 0 .15rem;}
	.classify {}
	.classify .c_slide h2{display: none;}
	.classify .c_slide{height: 100%;overflow: auto;width: 4rem;padding:0;}
	.classifywp h2{padding:.5rem 0;border-bottom: 1px solid #eee;margin-bottom: .5rem;}
	.classifywp h2 b{font-size:.6rem;}
	.classifywp h2 span{font-size:.45rem;padding-left: .25rem;}
	.c_slide a{width: 100%;margin:0 !important;white-space: nowrap;font-size: .6rem;border-top: 1px solid #fff;padding:.5rem 0;}
	.c_coment{height: 100%;overflow: auto;padding:0 10px;}
	.classify_list{justify-content: space-between;}
	.classify_list .cum{border:none;width: calc(50% - 5px);margin:0 0 10px;padding:10px 0;font-size: .5rem;background:#f9f9f9;}
	.classify_list .cum img,.goods_list .cum img{width:2rem;height:2rem;}
	.goods_list .cum{width: 100%;margin:0;border:none;padding:.5rem 0;border-bottom: 1px solid #f5f5f5;}
	.goods_list .cum a{position: relative;min-height: 2rem;display: block;text-align: left;padding-left: 2.5rem;}
	.goods_list .cum img {margin:0;position: absolute;left:0;top:0;}
	.swiper_go a{display: none;}
	.home_new .swiper-container{height:7rem;margin-bottom:1rem;}
	.swiper_box{height:auto;}
	.swiper_go{display: none;}
	.swiper_cont{height:auto;bottom:0;top:auto;}
	.classifywp .cont{display:none;}
	.classifywp .cont.show{display:block;}
}


.goodsbox,.goodsbox2{display: flex;align-items: flex-start;padding:20px 0;}
.g_slide{ width: 340px;margin-right: 40px;}
.g_slide .goods_base{position: relative;width: 340px;height: 340px;background: url(../imgs/new_style/pd_good_bg.png) no-repeat center center;background-size: 100%;border: 1px solid #DBDBDB;display: -webkit-box;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-box-align: center;box-align: center;-webkit-align-items: center;align-items: center;justify-content: center;}
.g_slide .goods_base img{max-width: 200px;border-radius: 5px;}
.g_slide .goods_base h2{display:none;}

.z_aq{padding: 10px 0;display: flex;justify-content: space-between;}
.z_aq span{display: flex;align-items: center;}
.z_aq i{color:#5759F3;display: inline-block; marign:0 3px;}
.c_red{color:#F23030}
.c_gray{color:#999}

.g_coment{flex: 1;}
.g_coment .g_t h2{font-size: 18px;font-weight: bold;color: #222222;}
.g_coment .g_t p{font-size: 14px;margin-top: 10px;}
.g_coment .g_t_desc{background: #F5F5F5;border: 1px solid #DBDBDB;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;padding-bottom: 20px;margin-top: 20px;padding-bottom: 20px;}
.g_coment .g_t_desc .timg{width:100%;margin-bottom: 20px;}
.g_coment .g_t_desc .price{padding:0 20px 10px 0;display: flex;align-items: center;}
.g_coment .g_t_desc .tip{padding:0 20px 0 0;display: flex}
.g_coment .g_t_desc .l{width: 80px;text-align: right;margin-right:20px}
.g_coment .g_t_desc .tag{color:#fff;background:#f23030;font-size: 12px;padding:0 5px;margin-right: 10px;}
.g_coment .g_t_desc b{font-size: 20px;color:#FF5339;font-weight: bold;margin-right: 10px;}
.g_coment .g_t_desc .price i{text-decoration: line-through;color:#666;}

.g_coment .attribute{display:flex;padding:10px 0;}
.g_coment .attribute h2{width: 80px;text-align: right;white-space: nowrap;margin-right: 20px;flex-basis:80px;margin-top: 10px;}
.g_coment .attribute .conts{flex:1;display: flex;flex-wrap: wrap;}
.g_coment .attribute .conts a{position: relative;padding: 11px 10px;background: #FFFFFF;border: 1px solid #DBDBDB;cursor: pointer;margin-right: 10px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;margin-top: 10px;color: #222222;text-align: center;min-width: 134px;font-size: 14px;position: relative;}
.g_coment .attribute .conts a span{display:block;}
.g_coment .attribute .conts a:hover{color:#5759F3;}
.g_coment .attribute .conts a.cur{color:#5759F3;border-color: #5759F3;background-color: rgba(253,138,59, 0.1);}
.g_coment .attribute .conts a i{position: absolute;left: -1px;top: -9px;font-size: 12px;padding: 0 6px;background: #FF3133;border-radius: 0px 10px 10px 0px;color: #FFFFFF;}
.g_coment .attribute .conts .cont{display: none;flex-wrap: wrap;}
.g_coment .attribute .conts .cont.show{display: flex;}
.g_coment .attribute h2 b{font-size: 20px;font-weight: bold;color:#333}
.g_coment .totalprice{padding-top: 10px;font-size: 24px;font-weight: bold;}

.tit{display: flex;justify-content: space-between;}
.tit b{font-size: 16px;font-weight: 900;color: #333;}
.tit a{color:#555;}
.goodsbox2{padding-top: 0;}
.slide_le{width: 240PX;}
.slide_le .box{border:1px solid #DBDBDB;margin-bottom: 20px;padding: 15px;}
.slide_le .box .ls{display:flex;flex-wrap: wrap;}
.slide_le .box .ls a{width: calc(50% - 5px);text-align: center;padding-top: 20px;}
.slide_le .box .ls a img{width: 60px;height: 60px;border-radius: 5px;margin: 0 auto 10px;}

.slide_le .ats{padding-top: 10px;}
.slide_le .ats .cum{padding-bottom: 10px;}
.slide_le .ats .cum a,.slide_le .ats .cum p,.slide_le .ats .link{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: block;color:#555;}
.slide_le .ats .cum p{color:#888}
.slide_le .ats .line{border-bottom: 1px solid #DBDBDB;margin-bottom: 10px;}
.slide_le .ats .link{padding:5px 0;}
.slide_le .pp{display: flex;flex-wrap: wrap;padding-top: 10px;}
.slide_le .pp a{display: block; width: 33%;text-align: center;white-space: nowrap;margin:5px 0;}
.goodsbox2 .gb_coment{flex:1;margin-left: 20px;}
.goodsbox2 .gb_coment .tab{background:#F5F5F5;border:1px solid #dbdbdb;line-height: 50px;font-size: 18px;display:flex;text-align: center;}
.goodsbox2 .gb_coment .tab a{display: block;width: 200px;position: relative;}
.goodsbox2 .gb_coment .tab a.cur{background:#fff;border-top: 2px solid #5759F3;margin-top: -2px;color:#5759F3;}
.goodsbox2 .gb_coment .tab a.cur:after{content:'';width: 100%;height:2px ;background:#fff;display: block;position: absolute;left:0;bottom:-1px;}
.goodsbox2 .gb_coment .ds_cont{display: none;}
.goodsbox2 .gb_coment .ds_cont.show{display: block;}
.goodsbox2 .gb_coment .ds_cont h2{    background: rgb(245, 245, 245);height: 40px;line-height: 40px;box-sizing: border-box;font-weight: bold;font-size: 16px;word-break: break-all;margin:10px 0;padding-left: 10px;}
.goodsbox2 .gb_coment .ds_cont p{padding:3px 10px;}
.goodsbox2 .gb_coment .tit{display:none;}
.goodsbox2 .gb_coment .ds_cont .ds_contInfo{display: none;}
.goodsbox2 .gb_coment .ds_cont .ds_contInfo.show{display: block;}

.goodsbox2 .comment{}
.goodsbox2 .comment .cum{padding:20px;border-bottom: 1px solid #DBDBDB;display: flex;}
.goodsbox2 .comment .photo{width: 40px;border-radius: 50%;height:40px;background:no-repeat center;background-size: cover;}
.goodsbox2 .comment .pl_cont{flex:1;margin-left: 20px;}
.goodsbox2 .comment .pl_cont .t{display:flex;}
.goodsbox2 .comment .name{color:#222;margin-right: 10px;}
.goodsbox2 .comment .time{color:#888;margin-right: 10px;}
.goodsbox2 .comment .pl_cont .xing span{font-size: 14px; color:#FFB800;}
.goodsbox2 .comment .pl_cont .comp{padding:15px;}
.goodsbox2 .comment .pl_cont .hf{padding:10px;background:#F8F8F8;}
.goodsbox2 .comment .pl_cont .hf .f{color:#5759F3;}
.goodsbox2 .comment .pl_cont .hf .comp{padding:10px;color:#333;}

.page{display:flex;justify-content: center;padding:20px 0;}
.page a{border:1px solid #dbdbdb;padding:5px 15px;margin:5px;color:#666;}
.page a:hover{color:#5759F3;border-color: #5759F3;}
.page a.on{color:#fff;background:#5759F3;border-color: #5759F3;}

@media screen and (max-width:750px){
	.goodsbox, .goodsbox2{display: block;padding:0;}
	.g_slide{width:calc( 100% - 2rem);margin:0;padding:.5rem .5rem 0;margin:.5rem .5rem 0;background:#fff;border-radius: .25rem .25rem 0 0;}
	.g_slide .goods_base{width:100%;height:auto;border:none;justify-content: flex-start;border-bottom: 1px solid #dbdbdb;padding-bottom: 10px;}
	.g_coment .g_t_desc{background:#fff;margin-top: .5rem;border-radius: .25rem;}
	.g_slide .goods_base img{width: 3rem;height: 3rem;margin-right: .5rem;}
	.g_slide .goods_base h2{display: block;font-weight:bold;}
	.g_coment{padding:0 .5rem;}
	.g_coment .g_t{background-color: #fff;padding:0 .5rem .5rem;border-radius: 0 0 .25rem .25rem;}
	.g_coment .g_t h2{display: none;}
	.g_coment .g_t_desc .price,.g_coment .g_t_desc .tip{display: block;padding:0 .5rem;}
	.g_coment .g_t_desc .price span,.g_coment .g_t_desc .tip span{display: block;text-align: left;}
	.g_coment .g_t_desc .price b,.g_coment .g_t_desc .tip b{display: block;}
	.g_coment .g_t_desc .price i,.g_coment .g_t_desc .tip i{display:block;font-size: .45rem;}
	.g_coment .g_t_desc .tip span.tag{display: inline;}
	.g_coment .g_t_desc .tip span.l{display: inline;}
	.g_coment .g_t_desc .tip{padding-top: 15px;}
	.g_coment .g_t_desc .tip span.n{color:#999;padding-top: 5px;}
	.g_coment .attribute h2{margin:0;}
	.g_coment .attribute{display: block;background:#fff;padding:0.5rem .5rem;margin-top: .5rem;border-radius: .25rem;}
	.g_coment .attribute h2{text-align: left;}
	.g_coment .attribute .conts a{width: calc(33% - 9px);min-width: 1px;border-radius: .1rem;}
	.g_coment .attribute .conts{width: 100%;}
	.slide_le{display:none;}
	.goodsbox2 .gb_coment{margin-left: 0;}
	.goodsbox2 .gb_coment .tab{display: none;}
	.goodsbox2 .gb_coment .tab a{width:50%;}
	.goodsbox2 .gb_coment .ds_cont{display: block;background:#fff;padding:.5rem;margin:0 .5rem;box-sizing: border-box;border-radius: 0 0 .25rem .25rem;}
	.goodsbox2 .comment .cum{padding:.5rem 0;}
	
	.page a{display:none;}
	.page a:first-child,.page a:last-child,.page a.on{display: block;}
}

.atriclewp{display: flex;padding:20px 0;}
.atriclewp .a_coment{flex:1;}
.atriclewp .r_slide{width: 260px;margin-left: 20px;}
.atriclewp .a_info img{margin: 20px auto;display: block;width: auto;max-width: 100%;}
.atriclewp .a_coment h1{font-size: 24PX;font-weight: bold;color:#333;}
.atriclewp .a_coment .t{border-bottom: 1px solid #dbdbdb;padding:20px 0;color:#999;}
.atriclewp .a_coment .t span{margin-right: 10px;display: inline-block;}
.atriclewp .a_info{padding: 20px;}
.atriclewp .a_info p{line-height: 2;}
@media screen and (max-width:750px){
	.atriclewp .a_coment h1{font-size: 1rem;padding:0 .5rem}
	.atriclewp .a_coment .t{padding:.5rem;font-size: .5rem;}
}
/* .layui-layer-msg{border-radius: 4px;}
.layui-layer-msg .layui-layer-content{line-height:14px;}
.layui-layer-msg.primary{background:rgb(8,66,152);color:#fff;border-color: #495057;}
.layui-layer-msg .layui-layer-face{font-size: 22px !important;position:static !important;margin-right: 10px;display: none;}
.layui-layer-msg .layui-layer-padding{padding:15px 10px 15px 10px;display:flex;} */


.formwp .cum{border:1px solid #eee;margin:10px 0;border-radius: 10px;position: relative;display: flex;align-items: center; }
.formwp .cum input{width: 100%;height: 40px;padding:0 20px;}
.formwp .cum .code,.formwp .cum .ecode {font-size: 12px; padding:0 10px;border-left: 1px solid #dbdbdb;white-space: nowrap;color:#666;width: 80px;text-align: center;}
.formwp .cum .code.on,.formwp .cum .ecode.on{color: #5759F3;}
.formwp .cum i{margin:0 10px;line-height: 40px;font-size: 20px;color:#999;}
.formwp .t label:before{content:'';width:14px;height:14px;border:1px solid #ccc;border-radius: 50%;display: block;position: absolute;left: 0;top:2px;}
.formwp .t {padding:10px 0 20px;position: relative;}
.formwp .t input[type=checkbox]{position: absolute;left:0;top:0;height:100%;width: 30%;z-index: 1;}
.formwp .t input[type=checkbox]:checked + label:before{content:'\ebe6';font-family: 'iconfont';color: #5759F3;font-size: 13px;}
.formwp .t a{color:#5759F3;}
.formwp .t label{position: relative;padding-left: 20px;}
.formwp .btn ,.bindbox .btn{display:block;text-align: center;margin-top: 10px;border:1px solid #5759F3;border-radius: 10px;color:#fff;background-color: #5759F3;line-height: 40px;}
.bindbox .btn.n{color:#5759F3;background-color: transparent;}

.areacodewp{border-right:1px solid #f5f5f5;display: flex;align-items:center; padding-right:10px;position: relative;}
.areacodewp i{position: absolute;right:0;top:0;}
.areacodewp.all i{pointer-events: all;}
.areacodewp i:after{content:'\e674';color:#999;font-size: 12px ;font-family:'iconfont' ; }
.formwp input[name=area]{width: 40px;}
.formwp input[name=area]:focus + i:after{content:'\100c2'}

.bindbox{min-width:600px;min-height:200px;padding:50px 0;}
.bindbox .info{width: 300px;margin:0 auto;}
.bindbox h2{text-align: center;font-size: 18px;}
.bindbox .btn{margin:10px 40px;}
.bindbox .fbtn{display: flex;justify-content: center;margin-top: 20px;}
.bindbox .fbtn a{width: 100px;margin:0 20px;}
.bindbox .cancelbtn{color:#666;background:#fff;border-color: #bdbdbd;}
@media screen and (max-width:750px){
	.bindbox{min-width: 100%;width:100%;}
	.bindbox .info{width:auto;padding:0 30px;}
}
.home_m_slide{display: none;}
.m_nav{display: none;}
.home_m_slide a{flex:1;text-align: center;color:#3D4A5E;font-size: .5rem;}
.home_m_slide a img{width: 50%;display: block;margin:0 auto .1rem;}

.btn_shop{background:#8080FF linear-gradient(135deg, #8080FF 0%, #5050EF 100%);color:#fff;width: 300px;line-height: 50px;font-size: 20px;cursor: pointer;}
@media screen and (max-width:750px){
	.home_m_slide{display: flex;padding-bottom: .3rem;}
	.hot_TitleBox{display: none;}
	.hot_Title{display: none;}
	.m_nav{display: flex;position: fixed;bottom:0;left:0;width: 100%;height: 2rem;background:#FFFFFF;border-top: 0.02rem solid #E6EAEF;z-index: 999;}
	.m_nav a{flex:1;display: block;text-align: center;font-size: .4rem;padding-top: .2rem;color:#3D4A5E;}
	.m_nav a i{color:#999;display: block;font-size: 1rem;margin-bottom: .05rem;}
	.m_nav a.cur{color:#5759F3;}
	.m_nav a.cur i{color:#5759F3;}
	.g_coment .g_t p{margin-top: 0;}
	.g_coment .mo{position:fixed;left:0;bottom:0;height: auto;width: 100%;background:#fff;box-sizing: border-box;box-shadow: 0 0 .5rem 0 rgba(0, 0, 0, 0.1);z-index: 99; padding:.25rem .5rem;}
	.g_coment .mo h2{display:none;}
	.g_coment .mo .attribute{padding:0;margin:0;}
	.g_coment .totalprice{padding:0.4rem 0;font-size: .72rem;}
	.btn_shop{width: 100%;line-height:1.65rem;font-size: .65rem;padding:0 .5rem;border-radius: .9rem;margin: .2rem 0;}
	.g_coment .knm .k_numBox{width: 4.5rem;position: absolute;right:0.5rem;top:.5rem;height:30px;}
	.goodsbox2 .gb_coment .tit{display:block;margin:.5rem .5rem 0;background:#fff;border-radius: .25rem .25rem 0 0;padding:.5rem .5rem 0;display:flex;justify-content: flex-start;align-items: center;}
	.goodsbox2 .gb_coment .tit:before{content:'';width: .2rem;height:.85rem;display: block;background:#5759F3;border-radius: .1rem;margin-right: .2rem;}
	.k_numSymbol{width: 30px;}
}

.pay_questionsBox{padding:0 ;}
.pay_questionsBox li{padding:.4rem;padding-left: .2rem;display: flex;align-items: center;}
.pay_questionsBox li span{width: .2rem;height: .2rem;display: block;border-radius: 50%;background-color: #ccc;margin-right: .5rem;}
.pay_questionsBox li a{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.gpb_h2{padding:20px 0;font-size:20px;color:#4c4a4a;}
.gpb_box{border: 1px solid #eee;border-radius: 10px;margin-bottom: 20px;box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);}
.gpb_box h3{color:#2c2c2e;border-bottom: 1px solid #eee;padding:20px;font-size: 20px;display: flex;justify-content: space-between;}
.gpb_box .cont{padding:20px;}
.gpb_box.zh .cont{display:flex;}
.gpb_box.plan .cont{display: flex;flex-wrap: wrap;padding:0 20px;}
.gpb_box.plan .cont span{width: 120px;margin:20px 5px;display: block;text-align: center;padding:10px ;cursor: pointer;border-radius: 10px;border:1px solid transparent;}
.gpb_box.plan .cont  .cur{border:1px solid #fd8a3c;overflow: hidden;position: relative;}
.gpb_box.plan .cont  .cur:after{content: '\e877';font-size: 26px;font-family: 'iconfont';position: absolute;right:0;bottom:-2px;color: #fd8a3c;}
.gpb_box h3 .selPlanBtn{font-size: 14px;color:#666;display: none;}
.gpb_box h3 .selPlanBtn:after{content:'\e620';font-size:12px;color:#999;font-family:'iconfont';}
.gpb_box.zh .cont{display: flex;align-items: center;}
.gpb_box.zh .cont + .cont{padding-top: 0;}
.gpb_box.zh .cont .f{padding-left:20px;flex:1;display: flex;align-items: center;}
.gpb_box.zh .cont .f input{border:1px solid #eee;padding:10px 20px;width: 300px;}
.gpb_box.zh .cont .qr{flex:1;opacity: 0;height: 0;overflow: hidden;}
.gpb_box.zh .cont .iconfont{font-size: 24px;color:#fd8a3c;margin-left: 10px;}
.gpb_box .goodsinfo .t1,.gpb_box .goodsinfo .t2{display: flex;align-items: center;border-bottom: 1px solid #eee;}
.gpb_box .goodsinfo .td{padding:20px}
.gpb_box .goodsinfo .m{display: none;}
.gpb_box .goodsinfo .td1{width: 35%;display:flex;align-items: center;}
.gpb_box .goodsinfo .td2{width: 30%}
.gpb_box .goodsinfo .td3{width: 12%;text-align: center;}
.gpb_box .goodsinfo .td4{width: 10%;text-align: center;}
.gpb_box .goodsinfo .td5{width: 13%;text-align: center;}
.gpb_box .goodsinfo .td1 img{width: 100px;height: 100px;border-radius: 10px;margin-right: 20px;}
.gpb_box h4{padding:20px 0;color: #000;}
.gpb_box h4 b{font-size: 18px;}
.gpb_box h4 em{font-size: 12px;margin-left: 10px;color:#999;}
.gpb_huiyuan{display: flex;flex-wrap: wrap;}
.gpb_huiyuan > div{display:flex;align-items: center;width: 220px;height:94px;border-radius: 6px;border:1px solid #eee;padding:0 20px;position: relative;margin-right: 20px;cursor: pointer;margin-bottom: 20px;overflow: hidden;}
.gpb_huiyuan > div img{width: 30px;}
.gpb_huiyuan > div span{margin-left: 10px;}
.gpb_huiyuan > div .red{flex:1;text-align: right;color:#f93a4a;}
.gpb_huiyuan > div i{position: absolute;bottom:-1px;right:0;font-size: 20px;color:#eee;}
.gpb_huiyuan > div.cur{border-color: #5759F3;}
.gpb_huiyuan > div.cur i{color:#5759F3;}

.gpb_yhq{display: flex;flex-wrap: wrap;}
.gpb_yhq .item{display: flex;align-items: center; background:url(../imgs/yhq.png) center no-repeat;background-size: contain;width: 286px;height: 100px;margin-right: 20px;margin-bottom: 10px; }
.gpb_yhq .item.dis{filter: grayscale(100%);}
.gpb_yhq .item .l{width:calc(70% - 40px);box-sizing: border-box;padding:10px;display: flex;justify-content: center;flex-direction: column;}
.gpb_yhq .item .r{width:30%;box-sizing: border-box;padding:10px;display: flex;justify-content: center;align-items: center;flex-direction: column;}
.gpb_yhq .item .s{width: 16px;height:16px;border:1px solid #999;display: block;margin-left: 20px;border-radius:50%;}
.gpb_yhq .item  p{font-size:10px;}
.gpb_yhq .item  b{color:#f55705;}
.gpb_yhq .item .r b{font-size:26px;}
.gpb_yhq .item .r b i{font-size:14px;font-weight: 500;margin-left: 5px;}
.gpb_yhq .item.cur i.s:after{content:'\ebe6';font-family: 'iconfont';color:#999}
.gpb_com{text-align: right;border-top: 1px solid #f5f5f5;border-bottom: 1px solid #f5f5f5;padding:15px;font-size: 18px;}
.gpb_com > div{padding:5px 0;}
.gpb_m {padding:20px;font-size: 18px;}
.gpb_m  span{color:#f23030;}
.gpb_m > div {text-align: right;display: flex;align-items: center;justify-content: flex-end;margin-top: 20px;}
.gpb_m > div .tp{font-size: 12px;color:#666883;}
.gpb_m > div .tp i{color:#ffc107;}
.gpb_m button{background: #5759F3;
    border-radius: 8px;
    color: #fff;
    font-size: 20px;
    height: 60px;
    margin-left: 34px;
    width: 260px;cursor: pointer;
}
.gpb_m .tk{font-size: 14px;}
.gpb_m .tk a{color: #5759F3;}
.gpb_m .tk i{width: 16px;height:16px;border:1px solid #ddd;display: block;margin-right: 5px;border-radius: 2px;}
.gpb_m .tk label{display:inline-flex;}
.gpb_m .tk input:checked + i{border-color: #5759F3;text-align: center;line-height: 16px;}
.gpb_m .tk input:checked + i:before{content: '\ebe6';font-family: 'iconfont';color: #5759F3;}
.gpb_remarks{width:100%;border:1px solid #ddd;padding:10px;border-radius: 6px;box-sizing: border-box;}
.gpb_remarks textarea{height:60px;}
.accountfloatbox{padding:30px 0;}
.accountfloatbox h2{text-align: left;}
.accountfloatbox .info{ width:500px;}
.accountfloatbox  .conts{max-height: 300px;overflow: auto;margin-bottom: 20px;}
.accountfloatbox .item .r{flex:1;}
.accountfloatbox .item .inp{width:16px;height:16px;border:1px solid #5759F3;border-radius: 50%;margin-left: 20px;box-sizing: border-box;flex-shrink: 1;flex-basis: 16px; }
.accountfloatbox .item.cur .inp{background:#5759F3;display: flex;align-items: center;justify-content: center;}
.accountfloatbox .item.cur .inp::before{content:'';width: 5px;height: 5px;background-color: #fff;border-radius: 50%;display: block;}
.accountfloatbox .item{display: flex; border:1px solid #f5f5f5;padding:15px;margin:15px;position: relative;align-items: center;}
.accountfloatbox .item img{width: 60px;height: 60px;margin-right:20px;}
.accountfloatbox .item p{font-size: 12px;color: #999;}
.accountfloatbox .item a{position: absolute;right:-8px;top:-8px;font-size: 20px;color:#999;}
.accountfloatbox .item input[type=radio]{}
.accountfloatbox .addActBtn{width:200px;line-height:36px;margin:0 auto;color:#0670bb;background:#e7f3ff;border:1px solid #0670bb;border-radius: 10px;display: block;text-align:center;}
.accountfloatbox .formwp{display:flex;justify-content: center;width:100%;padding-top: 20px;}
.accountfloatbox .formwp .btn{width:100px;margin:0 20px;}
.addacctountfloatbox .goods{display: flex;}
.addacctountfloatbox .goods img{width: 40px;height:40px;margin-right: 20px;}
.addacctountfloatbox .goods h3{text-align: left;}
.addacctountfloatbox .goods p{font-size: 12px;color:#999;}
.addacctountfloatbox .t{text-align: left;margin-top: 20px;padding:0;}
.addacctountfloatbox .specsSel{display: flex;flex-wrap: wrap;}
.addacctountfloatbox .specsSel span{margin-right: 15px;border:1px solid #eee ; border-radius:6px;margin-top: 15px;padding:8px 20px;display: block;cursor: pointer;}
.addacctountfloatbox .specsSel span.cur{border:1px solid #5759F3;color:#5759F3;}
.addacctountfloatbox .fbtn{margin-top: 20px;}
.gpb_box.relt{display: none;}

@media screen and (max-width:750px){
	.GoodsPreBuy{padding:.5rem;width:calc(100% - 1rem);}
	.gpb_box h3 .selPlanBtn{display: block;}
	.gpb_box.zh .cont{display: block;}
	.gpb_box.zh .cont .f{padding-left: 0;}
	.gpb_box.zh .cont span{display: none;}
	.accountfloatbox{padding:.5rem 0;}
	.accountfloatbox .info{width: calc(100%);padding:0 ;}
	.gpb_box .goodsinfo .t1,.gpb_box .goodsinfo .td2,.gpb_box .goodsinfo .td3,.gpb_box .goodsinfo .td4{display: none;}
	.gpb_box .goodsinfo .t2 .m{display: block;}
	.gpb_box .cont{padding:.5rem;}
	.gpb_box .goodsinfo .td1{flex:1;}
	.gpb_box .goodsinfo .td{padding:0 0 .5rem;}
	.gpb_box .goodsinfo .td5{text-align: right;width: 3rem;}
	.gpb_box .goodsinfo .td1 img{width: 2rem;height:2rem;margin-right: .5rem;}
	.gpb_box .goodsinfo .t2 p{color:#000;line-height: 1.4;padding-bottom: 10px;font-size: .6rem;}
	.gpb_huiyuan > div{width: 100%;margin-right:0;height:auto;padding:.5rem;font-size: .6rem;margin-bottom: .5rem;}
	.gpb_box.plan .cont{padding:0 .5rem;white-space: nowrap;overflow: auto;flex-wrap: nowrap;width:calc(100% - 1rem)}
	.gpb_box.plan .cont span{width:auto ;margin:.5rem .2rem;padding:.15rem;border-radius: .1rem;}
	.gpb_box.plan .cont img{height: 30px;width: auto;margin:0 auto;}
	.gpb_box.plan .cont span i{display: none;}
	.gpb_box.plan .cont.layui-layer-wrap span{width:calc(50% - .6rem);margin:.25rem 0;}
	.gpb_box.plan .cont.layui-layer-wrap span i{display: block;font-size: .6rem;}
	.gpb_box.plan .cont .cur{overflow:visible;border-color:transparent;}
	.gpb_box.plan .cont .cur:after{font-size: .9rem;display:none;}
	.gpb_box.plan .cont.layui-layer-wrap .cur{border-color:#5759F3;}
	.gpb_box.plan .cont.layui-layer-wrap .cur:after {display: block;}
	.gpb_box.plan .cont.layui-layer-wrap {flex-wrap: wrap;    display: flex;}
	.gpb_box h3{padding:.5rem;font-size: .6rem;}
	
	.gpb_h2{padding:.5rem;font-size: .65rem;}
	.gpb_m{position:fixed;left:0;bottom:0;width: 100%;background:#fff;padding:.5rem 0;z-index: 999;box-shadow: 0 0 10px rgba(0, 0, 0, 0.08);display:flex;justify-content: flex-end;align-items: center;padding-bottom: 1.5rem;}
	.gpb_m .tk {position: absolute;bottom:.5rem;right:0;display: flex;align-items: center;}
	.gpb_m > div{display: block;text-align: center;margin:0;}
	.gpb_m > div p{text-align:center;font-size: .65rem;}
	.gpb_m > div .tp{display: none;}
	.gpb_m button{height: 1.5rem;margin:0 .5rem;font-size: .6rem;width: auto;padding:0 1rem;}
	.gpb_com{display:none;}
	.gpb_yhq,.gpb_huiyuan{height:300px;overflow: auto;display: none;padding:.5rem}
	.gpb_box.relt{padding:.2rem .5rem;}
	.gpb_box.relt .item{display:flex;align-items: center;padding:.5rem .005rem;}
	.gpb_box.relt .item .f1{Flex:1;}
	.gpb_box.relt .item.hy img{width:2.5rem;height:auto;}
	.gpb_box.relt .item.hy i{width:16px;height:16px;border:1px solid #ddd;border-radius: 50%;display:inline-block;border-radius: 50%;margin-left: .2rem;display: flex;align-items: center;justify-content: center;}
	.gpb_box.relt .item.hy .dis i{background:#eee}
	
	/* .gpb_box.relt .item.hy label{display:block;height: 18px;position: relative} */
	.gpb_box.relt .item.hy .radioinp.on  i:after{background:red;width: 8px;height:8px;border-radius: 50%;display: block;content:'';}
	.gpb_box.relt .item .l,.gpb_box.relt .item .r{display:flex;font-weight: 500;align-items: center;}
	.gpb_box h4{display: none;}
	
	.gpb_box.relt{display: block;}
	.gpb_box.relt .item .yhqbtn::after{content:'\e620';font-family: 'iconfont';color:#999}
	.gpb_remarks{display:none;}
	input[name=remarks]{width:100%;text-align: right;}
}
.atriclelist{}
.atriclelist .item{
	color: #473c33;
	padding: 16px 10px;
	display: block;border-bottom: 1px solid #dbe9f8;
}

.araeCodeInfo{max-height:300px;overflow:auto;min-width: 200px;}
.araeCodeInfo h3{color:#909399;font-size: 12px;padding:20px 20px 5px;}
.araeCodeInfo p{color:#606266;padding:3px 20px;}
.araeCodeInfo p:hover{background:#f9f9f9;cursor: pointer;}
.araeCodeInfo hr{margin:20px 20px 0;}

.atriclelist .item:first-child{padding-top: 0;}
.atriclelist .item h2{
	font-weight: 700;
	margin-bottom: 12px;
	font-size: 16px;}
.atriclelist .item .a_t{color:#999;}
.atriclelist .item .a_t em{display:inline-block;padding:0 10px;}
.atriclelist .item .a_dase{color:#473c33;padding-top: 10px;}

.userwp{display: flex;padding:20px 0;align-items:flex-start;}
.userLeft{width: 200px;text-align:Center;border:1px solid #ddd;border-radius:20px;padding:20px 0;}
.userLeft a{display: flex;align-items:center;justify-content: center; padding:15px 0;color:#666;}
.userLeft a i{font-size: 18px;margin-right:10px;}
.userLeft a.cur{color:#5759F3;background:rgba(253,138,59,.2);}

.userRight{padding-left: 20px;flex:1;display: none;min-height: 500px;}
.userRight.show{display: block;}
.userRight h2.t{font-size: 18px;border-bottom: 1px solid #eee;padding-bottom: 10px;margin-bottom: 10px;}
.userRight .ordertab{display:flex;border-bottom: 1px solid #eee;}
.userRight .ordertab span{display:block;flex:1;text-align: center;line-height: 40px; position: relative;}
.userRight .ordertab span.cur{color:#5759F3;}
.userRight .ordertab span.cur:after{content:'';height:1px;bottom:0;left:50%;right:50%;display: block;background-color: #5759F3;}
.userRight .orderconts .cont{display:none;}
.userRight .orderconts .cont.show{display:block;}
.userRight .w1{width:50%;}
.userRight .w2{width:20%;text-align: center;}
.userRight .w3{width:15%;text-align: center;}
.userRight .w4{width:15%;text-align: center;}
.userRight .w4 a{display:block;}
.userRight .listhead{display: flex;}
.userRight .listhead span{display: block;padding:15px 0 10px;margin-top: 8px;color:#999;border-bottom: 1px solid #eee;cursor: pointer;}
.userRight .orderconts .cont .cum{display:flex;align-items: center;border-bottom: 1px solid #ececec;padding:15px 0;}
.userRight .orderconts .cont .goods{display:flex;padding-right: 20px;align-items: flex-start;}
.userRight .orderconts .cont .goods .img{width:50px;height:50px;border-radius: 6px;margin-right: 10px;overflow: hidden;}
.userRight .orderconts .cont .goods .info{flex:1;}
.userRight .orderconts .cont .goods .info h2{padding-bottom:5px;color:#333;}
.userRight .orderconts .cont span{color:#999;}
.userRight .orderconts .cont .cum .w1{padding:0 8px;}
.userRight .orderconts .cont .cum .w1 p{padding-bottom:8px;}
.userRight .orderconts .cont .cum .w1 p a{color:#5759F3;}
.userRight .orderconts .cont .cum .btn{background:#5759F3;color:#fff;max-width: 100px;margin: 5px auto 0;padding:5px 0;border-radius: 5px;}

.mobile{display: none;}
.hxlist .cum{display: flex;align-items: center;padding:15px 10px;border-bottom: 1px solid #e9e9e9;}
.hxlist .cum .goods{display: flex;align-items: center;flex:1;}
.hxlist .cum .goods .img{width: 50px;height: 50px;border-radius: 10px;overflow: hidden;margin-right: 10px;}
.hxlist .cum .goods .info{flex:1;}
.hxlist .cum .goods  span{display: block;color: #999;}
.hxlist .cum a.btn{border:1px solid #ccc;border-radius: 30px;padding:5px 30px;display:block;margin: 0 5px;}
.hxlist .cum a.btn.f{border-color: #5759F3;color:#fff;background:#5759F3}

.userRight[data-dom=shezhi] .cum{display: flex;padding:10px 0;align-items: center;}
.userRight[data-dom=shezhi] .cum .s{width: 160px;}
.userRight[data-dom=shezhi] .cum input[type=text]{border:1px solid #ccc;height: 30px;padding:0 10px;border-radius: 5px;}
.userRight[data-dom=shezhi] .cum  button{background:rgba(253,138,59,0.3);border: 1px solid #FFA532;color:#5759F3;height: 30px;margin-left:10px;padding:0 15px;border-radius: 5px;cursor: pointer;}
.userRight[data-dom=shezhi] .cum  b{font-weight: 500;display: inline-block;margin-right: 10px;}
.userRight[data-dom=shezhi] .cum  a{color:#5759F3;}
.up_tit{display: flex;justify-content: space-between;padding-bottom:20px;border-bottom: 1px solid #e9e9e9;}
.up_tit span{text-shadow: 0 0 1px rgba(0, 0, 0, 0.3); color:#000;}
.up_tit a{color:#999;}
.up_questions{margin-bottom:50px;}
.up_questions dl{padding:10px 10px;border-bottom: 1px solid #ebebeb;}
.up_questions dl dt{display: flex;align-items: center;}
.up_questions dl dt a{display: block;flex:1;}
.up_questions dl dt i{color:#ccc;font-size: .5rem;transition: .3s;}
.up_questions dl dt i.up{transform:rotate(180deg);}
.up_questions dl dd{display: none;}
.up_questions dl dd p{padding-top:.25rem;}
.up_userinfo{display:flex;align-items: center;padding:10px;}
.up_userinfo .hy{width: 100px;}
.up_userinfo .userimg{width: 60px;height: 60px;display: flex;align-items: center;border-radius: 50%;overflow: hidden;box-shadow: 0 0 20px rgba(0, 0, 0, 0.06);border:1px solid rgba(0,0,0,.3);}
.up_userinfo b{color:#333;margin:0 20px;font-size:16px;}

.up_nums{background:#fbfbfb;border-radius:20px;margin:20px 0;display: flex;box-shadow: 0 0 10px rgba(0, 0, 0, 0.06);border:1px solid #ddd;}
.up_nums span{flex:1;display:block;text-align: center;padding:20px 0;color:#888;}
.up_nums span b{font-size: 30px;color:#333;display: block;margin-bottom: 10px;}

.usernav{border:none;display: flex;align-items: center;width: 100%;box-sizing: border-box;padding:0;border:1px solid #ebebeb;border-radius: 20px;margin-bottom: 30px;}
.usernav a{flex:1;display: block;padding:20px 0;text-align: center;}
.usernav a i{display: block;margin: 0 0 15px;font-size: 36px;color:#5759F3;}
.idenwp{max-width: 600px;margin:0 auto;}
.idenwp img,.idenwp .inpuwp{max-width: 300px;display: block;margin:0 auto;}
.idenwp .inpuwp{position: relative;background-color: #edf7fd;padding:15px 0;border-radius: 10px;overflow: hidden;margin-top: 20px;margin-bottom: 20px;}
.idenwp .inpuwp input{position: absolute;lefT:0;top:0;width: 100%;height:100%;z-index: 2;opacity: 0;}
.idenwp .tc{text-align: center;padding-top: 30px;}
.idenwp .tc p{text-align: center;}
.idenwp .info .tc a{color:#1579fd;}
.idenwp .info{padding:50px 0;display: none;}
.idenwp .info.show{display: block;}
.idenwp .info p{color:#999;}
.idenwp .info .t{font-size: 16px;color:#333;}
.idenwp .info h2{font-size: 22px;color:#000;padding:15px 0 10px;}
.idenwp .info button{background:#1579fd;color:#fff;font-size: 18px;width: 60%;height: 40px;border-radius: 30px;margin-top: 10px;}
@media screen and (max-width:750px) {
	.mobile{display: block;}
	.head{display: none;}
	.inhead{display: flex;align-items: center;background-color: #fff;box-shadow:0 0 .5rem rgba(0, 0, 0, 0.1);padding:0 .5rem;position:fixed;top:0;width: 100%;box-sizing: border-box;left:0;z-index: 999;}
	.inhead i{font-size: .8rem;}
	.inhead h4{text-align: center;flex:1;padding:.65rem 0;font-weight: bold;font-size: .65rem;}
	.userwp,.up_questions{display: block;padding:.5rem;margin:.5rem;background:#fff;border-radius: .35rem;box-sizing: border-box;width:calc(100% - 1rem);box-shadow:0 0 .5rem rgba(0, 0, 0, 0.06);border:1px solid #eee;}
	/* .userRight.show{display:none;} */
	.userRight{min-height: auto;}
	.orderconts{max-height: 600px;overflow: auto;}
	
	.up_userinfo{padding:.75rem .5rem}
	.up_userinfo .hy{width: 3rem;}
	.up_userinfo .userimg{width: 2rem;height: 2rem;}
	.up_userinfo b{margin:0 .2rem;font-size: .7rem;}
	
	.up_tit{padding-bottom:.35rem}
	.up_tit span{font-size: .65rem;}
	.up_questions dl{padding:.5rem 0.25rem;border-bottom: 1px solid #ddd;}
	.up_questions dl dt i{font-size: .5rem;}
	.up_questions dl dd p{padding-top:.25rem;}
	
	.up_nums{background:#fff;border-radius: .35rem;margin:0 0 .5rem;display: flex;box-shadow: 0 0 .5rem rgba(0, 0, 0, 0.06);}
	.up_nums span{flex:1;display:block;text-align: center;padding:.5rem 0;color:#888;}
	.up_nums span b{font-size: .8rem;color:#333;display: block;margin-bottom: .2rem;}

	.up_ad{margin:0 ;}
	.userLeft{display:none;}
		
	.usernav{border-radius:.35rem;margin-bottom: .5rem;}
	.usernav a{flex:1;display: block;padding:.5rem 0;}
	.usernav a i{display: block;margin: 0 0 .3rem;font-size: 1.3rem;color:#5759F3;}
	
	.userRight{padding:0;}
	.userRight h2.t{padding:0  0 .5rem 0;}
	.userRight .listhead{display: none;}
	.userRight .orderconts .cont .cum{flex-wrap: wrap;}
	.userRight .orderconts .cont .cum .w1{width: 100%;box-sizing: border-box;}
	.userRight .orderconts .cont .cum .w2{width: 50%;padding-left:calc(2rem + 10px);padding-top: .5rem;padding-bottom: .5rem;}
	.userRight .orderconts .cont .cum .w3{width: 50%;padding-top: .25rem;padding-bottom: .25rem;}
	.userRight .orderconts .cont .cum .w4{width: 100%;display: flex;justify-content: flex-end;border-top: 1px solid #e8e8e8;padding-top: 10px;}
	.userRight .orderconts .cont .cum .w4 a{margin:0 .5rem;padding:.25rem .7rem;}
	.userRight .orderconts .cont .goods .img{width: 2rem;height:2rem;}
	.userRight .orderconts .cont .goods{padding: 0;}
	.up_questions{margin:.5rem 0;width: auto;}
	.hxlist{max-height:500px;overflow: auto;margin-bottom: .5rem;}
	.hxlist .cum{flex-wrap: wrap;padding:0 0 .5rem 0;}
	.hxlist .cum .goods{width: 100%;padding:.5rem 0;flex:none;}
	.hxlist .cum a.btn{padding:0.2rem 1.15rem;}
	.userRight[data-dom=shezhi] .cum{display: block;}
	.openlay1,.layui-layer{width:100%;}
	form[name=setform]{padding-bottom: .5rem;}
	.userRight[data-dom=shezhi] .cum .s{padding-bottom: .3rem;text-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);display: block;}
	.idenwp .info{padding:1rem .5rem}
	.idenwp .info .t{font-size: .65rem;}
	/*.newwp{display: none;}*/
}
.layui-layer-btn a{border-radius: 10px;}
.layui-layer-btn .layui-layer-btn0{background-color: #FFA532;}


.tipwp{text-align: center;padding:80px 0;}
.tipwp .img{max-width: 500px;margin:0 auto 30px;display: block;}
.tipwp h3{padding:10px 0;font-size:22px;}
.tipwp p{text-align: center;color:#999;}

.alert{
	padding:10px 20px;
	border-radius: 2px;
	max-width: 320px;
	display: flex;
}
.alert strong{white-space: nowrap;margin-right: 10px;}
.alert-success {
    color: #3c763d;
    background-color: #dff0d8;
    border-color: #d6e9c6;
}
.alert-info {
    color: #31708f;
    background-color: #d9edf7;
    border-color: #bce8f1;
}
.alert-warning {
    color: #8a6d3b;
    background-color: #fcf8e3;
    border-color: #faebcc;
}
.alert-danger {
    color: #a94442;
    background-color: #f2dede;
    border-color: #ebccd1;
}
.order_detail{display: flex;border:1px solid #ddd;border-radius: 10px;}
.order_detail .od_right{display: flex;flex-direction: column;align-items: center;justify-content: center;flex:1;}
.order_detail .od_left{border-right: 1px solid #ddd;width:400px;}
.order_detail .od_left .cum{display:flex;padding:10px;}
.order_detail .od_left h2{padding:10px;background: #f5f5f5;font-weight: 600;}
.order_detail .od_left .cum .t{width: 80px;color:#888}
.order_detail .od_left .cum a{color:#5759F3;}
.order_detail .od_left .cum .r span{color:#999;}
.order_detail .od_left .cum .r  b{font-size: 18px;}
.order_detail .od_right h4{font-size: 18px;}

.order_detail .od_right .btns{padding:30px 0;display: flex;}
.order_detail .od_right .btns a{border:1px solid #ddd;border-radius: 5px;display: block;margin:0 10px;padding:10px 20px;}
.order_detail .od_right .btns a:nth-child(1){color:#5759F3;border-color: #5759F3;}
@media screen and (max-width:750px) {
	.order_detail{display: block;border:none;}
	.order_detail .od_left{width: 100%;border:none;}
	.order_detail .od_right{margin-top: 1rem;padding-top: 1rem;border-top: 1px solid #ddd;}
	.order_detail .od_right h4{font-size: .65rem;}
	.order_detail .od_right .btns{padding:1rem 0;}
}
