body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
fieldset, lengend, button, input, textarea, /* form elements 表单元素 */
th, td {margin: 0;padding: 0;}
body,button, input, select, textarea {font: 12px/1 Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif; /* 用 ascii 字符表示，使得在任何编码下都无问题 */}
address, cite, dfn, em, var { font-style: normal; } /* 将斜体扶正 */
code, kbd, pre, samp, tt { font-family: "Courier New", Courier, monospace; } /* 统一等宽字体 */
small { font-size: 12px; } /* 小于 12px 的中文很难阅读，让 small 正常化 */
ul, ol { list-style: none; }
abbr[title], acronym[title] {border-bottom: 1px dotted;cursor: help;}
q:before, q:after { content: ''; }
legend { color: #000; }
fieldset, img { border: none; } /* img 搭车：让链接里的 img 无边框 */
button, input, select, textarea {font-size: 100%; /* 使得表单元素在 ie 下能继承字体大小 */}
table {border-collapse: collapse;border-spacing: 0;}
hr {border: none;height: 1px;}
html { overflow-y: scroll; }
a{text-decoration: none;color: black;}
.clear{clear: both; display: block; height: 0; overflow: hidden; visibility: hidden; width: 0;}
.clearfix:after {
    content: " ";
    height: 0;
    visibility: hidden;
    clear: both;
}
.main {
    width: 980px;
    margin: 0 auto;
    padding: 20px;
    padding-bottom: 190px;
}
/*选项卡样式*/
.diy-actions {background-color: #f8f8f8;border: 1px solid #ccc;bottom: 0;padding: 10px;width:980px;z-index: 111;position: fixed;bottom: 0;margin-left:-510px;left: 50%;}
.diy-actions-addModules a {display: block;float: left;font-size: 16px;padding: 8px 5px;width: 110px;}
.diy-actions-addModules a:hover{background-color: #eee;}
.icon-plus{background: url("../images/add.png") no-repeat;background-size: 100% 100%;display: inline-block;height: 16px;line-height: 16px;margin-right: 0.3em;vertical-align: -2px;width: 16px;}
/*自定义模板样式*/
.drag-highlight {
    color: #000;
    height: 50px;
    margin: 10px 0 15px;
    background: #eee;
    border: 2px dashed #00d73d;
}
.drag-highlight:before {
    content: "拖放在此区域";
    display: block;
    line-height: 50px;
    font: 700 18px/50px "microsoft yahei";
    color: #eb656f;
    text-align: center;
}
.type-conitem-action.selected, .type-conitem-action:hover {
    border: 2px dashed #ffaa46;
}
.type-conitem-action {
    position: absolute;
    top: 0;
    left: 0;
    width: 320px;
    height: 100%;
    z-index: 111;
     cursor: move;
    box-sizing: border-box;
}
.type-conitem-action-btns {
    display: none;
    position: absolute;
    left: 0;
    bottom: 0;
    height: 16px;
    width: 100%;
    text-align: right;
}
.type-conitem-action.selected .type-conitem-action-btns, .type-conitem-action:hover .type-conitem-action-btns {
    display: block;
}
.type-conitem-btn {
    display: inline-block;
    width: 30px;
    line-height: 16px;
    background: rgba(0,0,0,.4);
    text-align: center;
    color: #fff;
    z-index: 111;
}
.type-conitem-btn.type-edit {
    right: 33px;
}
.type-conitem-btn.type-del {
    right: 0;
}
.type-conitem {
    position: relative;
    z-index: 1;
}
.type-conitem-btn:hover {
    color: #fff;
    background: #ff4214;
}
/* 轮播图 */
.flexslider {
	margin: 0 auto;
	position: relative;
	width: 100%;
	overflow: hidden;
	zoom: 1;
	height: 160px;
}
.flexslider .slides li {
	width: 100%;
}
.flex-direction-nav .flex-next {
	background-position: 0 -30px;
	right: 0;
}

.flex-direction-nav .flex-prev {
	left: 0;
}

.flexslider:hover .flex-next {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-prev {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {
	opacity: 1;
	filter: alpha(opacity=50);
}
.flicking_con li {
	margin: 0 2px;
	display: inline-block;
	zoom: 1;
	*display: inline;
}
.flexslider .slides a img {
	width: 100%;
	display: block;
	height: auto;
}
.flicking_con{
	width: 100%;
	position: absolute;
	bottom:10px;
	text-align: center;
}
.flicking_con a{
	background: url("../images/dot.png") no-repeat 0 -16px;
	display: block;
	height: 16px;
	overflow: hidden;
	text-indent: -99em;
	width: 16px;
	cursor: pointer;
}
.flicking_con a.on{
	background-position:0 0;
}
/* 轮播图分开显示 */
.img-box{width: 100%;}
.img-box img{display: block;width: 100%;}
.custom-line-wrap {
    height: 30px;
    position: relative;
}
.custom-line {
    border: 0 none;
    border-top: 1px dashed #ddd;
    margin: auto;
    padding: 0;
    height: 1px;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
}
/* 分类图标*/
.content-box{margin:0 auto;width: 100%;text-align: center;overflow: hidden;}
.content-box.col1 .icon-box{width: 100%;}
.content-box.col2 .icon-box{width: 50%;}
.content-box.col3 .icon-box{width: 33.3%;}
.content-box.col4 .icon-box{width: 25%;}
.content-box.col5 .icon-box{width: 20%;}
.content-box .icon-box{float: left;overflow: hidden;height: auto;}
.content-box .icon-box img{width: 47px;height: 47px;display: block;margin: 12.5px auto 0;}
.content-box .icon-box p{font-size: 13px;color: #333333;text-overflow: clip;white-space: nowrap;overflow: hidden; line-height: 27px;height: 27px;}
.content-flex{display: -webkit-box;display: -webkit-flex;display: flex;justify-content: center;align-items: center;}
.all-switch {
    -webkit-box-flex: none;
    -webkit-flex: none;
    flex: none;
    width: 15px;
    height: 15px;
    margin: 0 15px;
    display: block;
}
.all-switch.active{
    transform:rotate(180deg);
-ms-transform:rotate(180deg);   /* IE 9 */
-moz-transform:rotate(180deg);  /* Firefox */
-webkit-transform:rotate(180deg); /* Safari 和 Chrome */
-o-transform:rotate(180deg); 
}

/* 广告图*/
.zt-box{position: relative;padding-top: 50%;}
.zt-box .img1{top: 0;left: 0;height: 100%;display: block;position: absolute;width: 50%;background-size:cover;background-position: center;background-repeat: no-repeat;}
.zt-box .img2{top: 0;right: 0;height: 50%;display: block;position: absolute;width: 50%;background-size:cover;background-position: center;background-repeat: no-repeat;}
.zt-box .img3{bottom: 0;right: 0;height: 50%;display: block;position: absolute;width: 50%;background-size:cover;background-position: center;background-repeat: no-repeat;}
.fl-box .f-img{float: left;width: 33.333%;}
/* 产品*/
.floor{background: #fff;}
.img-floor{display: block;width: 100%;}
.pro-box{box-sizing: border-box;position: relative;
    width: calc(50% - 4px);
    float: left;
    position: relative;
    box-shadow: 0 2px 6px rgba(200, 160, 99, 0.5);
    margin: 5px 2px 5px;}
.pro-box-solo{box-sizing: border-box;border-top:1px solid #c9c9c9;border-left:1px solid #c9c9c9;width: 100%;float: left;position: relative;}
.pro-box img{width: 100%;}
.pro-box-solo img{width: 100%;}
p.goods-title {height: 22px;line-height: 22px;color: #333;font-size: 14px;width: 95%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding: 0 4px;}
p.goods-title-2{height: 44px;line-height: 22px;color:#333;font-size: 14px;width: 95%;padding: 0 4px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.sale{display: block;color: #232323;margin:3px 0;text-indent: 5px;color:#64635f;text-align: right;margin-right: 3px;}
.goods-price {font-size: 16px;color: #f61d4b;font-weight: 700;margin:4px 0;display:inline-block;text-indent: 5px;}
.old-price{font-size: 14px;color: #bebebe;margin:4px 0;display:inline-block;text-indent: 5px;text-decoration:line-through;}
.price-box{text-align: right;float:right;}
.goods-price-solo{font-size: 16px;color: #f61d4b;font-weight: 700;margin:4px 0;display:inline-block;text-indent: 5px;}
.old-price-solo{font-size: 14px;color: #bebebe;margin:4px 3px 4px 0;display:inline-block;text-indent: 5px;text-decoration:line-through;}
.sale-solo{display: inline-block;color: #232323;margin:3px 0;text-indent: 5px;color:#64635f;text-align: right;margin-right: 3px;}
.yen {font-size: 12px;}
.addcart {height: 32px;width: 32px;position: absolute; bottom: 0px;right: 0px;}
.addcart i {display: block;margin: 6px 0 0 6px;height: 20px;width: 20px;background: url('../images/ico-addcart.png') no-repeat;background-size: 100% 100%;}
/* 搜索栏*/
.search-logo{width: 150px; height: 100%;}
.search-box-1{}
.search-layer-1{width: 96%;background:#fafafa;border-radius: 3px;border:1px solid #c9c9c9;position: relative;height: 34px;margin:0px auto;}
.search-icon-1{float: right;width: 20px;height: 18px;background: url('../images/search.png') no-repeat;background-size: 18px auto;border: 0;margin: 8px 5px 0 0;}
input[type='text'].search-input-1{float:left;width:90%;border-radius: 3px;text-indent: 15px;border:0 none;background:#fafafa;line-height: 32px;font-size: 15px;color: #000;height: 32px;color: #232323}
/*蜜享*/
.search-box-2{height: 42px;width: 100%;position: relative;}
.search-layer-2{position: absolute;height:26px;top: 8px;right: 5px;width:50%;border-radius: 3px;text-indent: 3px;border:1px solid #c9c9c9;background:#FFF;box-sizing: border-box;}
input[type='text'].search-input-2{position: absolute;height:24px;top: 0px;left:0;width:87%;border-radius: 3px;text-indent: 3px;border:none;}
.search-icon-2{position: absolute;right: 0;width: 18px;height:18px;top: 3px;background:url('../images/search.png');background-size: 100% 100%;border:0 none;}
/*日田*/
.search-box-3{height: 42px;width: 100%;position: relative;}
.search-layer-3{position: absolute;height:24px;top: 8px;right: 5px;width:50%;border-radius: 10px;text-indent: 3px;border:1px solid #c9c9c9;background:#FFF;}
input[type='text'].search-input-3{position: absolute;height:22px;top: 0px;left:0;width:82%;border-radius: 10px;line-height: 22px;text-indent: 5px;border:1px solid #fff;background:#fff ;color: #000;font-size: 13px;}
.search-icon-3{position: absolute;right: 5px;width: 18px;height:18px;top: 3px;background:url('../images/search.png');background-size: 100% 100%;border:0 none;}
/*快刻*/
.search-box-4{height: 42px;width: 84%;position: relative;display:inline-block;}
/*.search-layer-4    {position: absolute;height: 24px;top: 8px;left: 5px;width: 86%;border-radius: 6px;text-indent: 3px; border: 1px solid #c9c9c9; background-color: #FFF}
.search-input-4{position: absolute;height:22px;top: 0px;left:0;width:100%;border-radius: 10px;line-height: 25px;text-indent: 5px;border:1px solid #fff;color: #000;font-size: 13px;background:none;border:none!important;}
.search-icon-4{position: absolute;right: -37px;width: 25px;height:25px;border:0 none;}*/
.search-layer-4{height:42px;line-height:24px;}
.search-input-4{height:24px;line-height:24px;width:100%;background-color:#fff;text-indent: 5px;color: #000;font-size: 13px;border-radius: 7px !important;margin-top:8px;margin-left:5px;}
.search-icon-4{display:inline-block;margin-left: 20px;vertical-align: middle;}
.search-icon-4 span{background:url('../images/search02.png');background-size: 100% 100%;display:block;width:25px;height:25px;margin-bottom: 3px;}
.bg_style4{width:100%;height:100%;}
.bg_style5{width:100%;height:100%;}
.search-logo5{width:27%;height: 100%;}
.search-box-5{height: 42px;width: 100%;position: relative;}
.search-layer-5{position: absolute;height:24px;top: 8px;right: 5px;width:70%;border-radius: 6px;text-indent: 3px;border:1px solid #c9c9c9;background:#FFF;}
input[type='text'].search-input-5{position: absolute;height:22px;top: 0px;left:0;width:82%;line-height: 22px;text-indent: 5px;border:1px solid #fff;background:#fff ;color: #000;font-size: 13px;}
.search-icon-5{position: absolute;right: 15px;width: 18px;height:18px;top: 3px;background:url('../images/search_org.png');background-size: 100% 100%;border:0 none;}
/* 底部菜单*/
.foot-box{margin:0 auto;width: 100%;text-align: center;background: #fff;}
.foot-box-fix{position: fixed;bottom: 0;left:0;width: 100%;text-align: center;background: #fff;z-index: 113;}
.col1 .icon-box{width: 100%;}
.col2 .icon-box{width: 50%;}
.col3 .icon-box{width: 33.3%;}
.col4 .icon-box{width: 25%;}
.col5 .icon-box{width: 20%;}
 .icon-box{float: left;overflow: hidden;height: 49px;}
 .icon-box img{width: 32px;height: 32px;margin: 0 auto;vertical-align: middle;}
 .icon-box p{font-size: 10px;line-height: 14px;white-space: nowrap;overflow: hidden;}
.clear-fix{width: 100%;height: 55px;} /*未知高度*/
.icon-box .big-img{width: 49px;height:49px}
/* 橱窗四图 */
.window-box-1{position: relative;padding-top: 50%;}
.window-box-1 .img1{top: 0;left: 0;height: 100%;display: block;position: absolute;width: 40%;background-size:cover;background-position: center;background-repeat: no-repeat;}
.window-box-1 .img2{top: 0;right: 0;height: 40%;display: block;position: absolute;width: 60%;background-size:cover;background-position: center;background-repeat: no-repeat;}
.window-box-1 .img3{bottom: 0;right: 30%;height: 60%;display: block;position: absolute;width: 30%;background-size:cover;background-position: center;background-repeat: no-repeat;}
.window-box-1 .img4{bottom: 0;right: 0;height: 60%;display: block;position: absolute;width: 30%;background-size:cover;background-position: center;background-repeat: no-repeat;}
/* 橱窗四图2 */
.window-box-2{position: relative;}
.window-box-2 .img1{float: left;width: 25%;}
/* 橱窗二图 */
.hf-box-1{}
.hf-box-1 .hf-img{float: left;width: 50%;}
/* 公司地址 */
.company-box {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  width: 100%;
  
}
.company-box p {
  margin: 0;
}
.company-info1,
.company-info2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-justify-content: space-around;
          justify-content: space-around;
}
.company-info1 {
  -webkit-box-flex: 1;
  -webkit-flex: auto;
          flex: auto;
  margin: 5px 0 5px 4%;
  padding: 0 5px 0 0;
  border-right: 1px solid #CCCCCC;
}
.company-name {
  font-size: 16px;
  line-height: 1.3;
}
.company-adr {
  white-space:nowrap;
  text-overflow:ellipsis;
  overflow:hidden;
  width: 210px;
  font-size: 12px;
  line-height: 1.3;
}
.company-info2 {
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  min-width: 50px;
  margin: 5px 0;
  padding: 4px 4%;
  line-height: 1.3;
}
.company-info2 span{
    font-size: 12px;
}
.icon-location {
  width: 10px;
  height: 12px;
  margin: 0 5px 0 0;
}
.icon-phone-blue {
  width: 20px;
  height: 20px;
}
/* 资讯橱窗 */
.news-title {
  width: 100%;
}
.news-title-align {
  display: -webkit-flex;
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  line-height: 1;
}
.news-icon-zixun {
  width: 18px;
  height: 18px;
  margin: 0 10px 0 0;
}
.arrows-right {
  width: 8px;
  height: 14px;
}
.news-body {
  display: block;
}
.news-body > li {
  display: block;
  padding: 5px 4%;
  border-bottom: 1px solid #e5e5e5;
}
.news-info-img {
  display: block;
  width: 100%;
  height: 195px;
}
.news-info-title {
  font-size: 14px;
  line-height: 20px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.news-info-date {
  font-size: 12px;
  line-height: 20px;
  color: #98a6af;
}
.formitems .news-title-img {
  width: 550px;
}
/* 顶部菜单 */
.navlist {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  align-content: center;
  justify-content: space-around;
  height: 40px;
  /*overflow-x: scroll;*/
  background-color: #fff;
  border-top: 1px solid #e5e5e5;
}
.navlist-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  flex: auto;
  min-width: 60px;
  text-align: center;
  align-items: center;
  justify-content: center;
}
.navbar {
  display: inline-block;
  font-size: 14px;
  line-height: 20px;
  padding: 0 3px;
  border-bottom: 1px solid rgba(255,255,255,0);
}
.navbar.active {
  border-bottom: 1px solid #3c94ff;
  color: #3c94ff;
}

/*右边统一样式*/
/*右边统一样式*/
.WSY_ctrl {
    float: left;
    margin-left: 25px;
    margin-top: 20px;
}
.type-ctrl-item {
    background-color: #f8f8f8;
    border: 1px solid #ccc;
    border-radius: 5px;
    padding: 10px;
    position: relative;
    width: 550px;
}
.type-ctrl-item::after, .type-ctrl-item::before {
    color: #f8f8f8;
    content: "◆";
    display: block;
    font-family: simsun;
    font-size: 24px;
    height: 18px;
    left: -12px;
    position: absolute;
    top: 8px;
    width: 9px;
    z-index: 111;
}
.type-ctrl-item::after {
    color: #ccc;
    left: -13px;
    z-index: 11;
}
.formitems {
    display: block;
    line-height: 20px;
    padding: 0 0 8px;
    line-height: 28px;
}
.formitems .fi-name {
    color: #333;
    float: left;
    text-align: right;
    width: 110px;
}
.input, .select, .textarea {
    border: 1px solid #ccc;
    color: #000;
    display: inline-block;
    font-size: 12px;
    margin-right: 5px;
    padding: 4px 8px;
    vertical-align: middle;
    width: 160px;
    height: 26px;
    line-height: 26px;
}
.sl-style{margin-left: 10px;height: 26px;line-height: 26px;}
.diy-actions-submit {
    text-align: center;
    border-top: 1px dotted #ccc;
    padding-top: 10px;
}
.save-btn {
    background-color: #428bca;
    border-color: #357ebd;
    position: relative;
    display: inline-block;
    padding: 2px 18px;
    height: 28px;
    font-size: 12px;
    cursor: pointer;
    color: #fff;
    vertical-align: baseline;
    margin-top: 1px;
    margin-bottom: 2px;
    line-height: 28px;
    border-radius: 3px;
    font-size: 17px;
    font-weight: 700;
}
.form-controls {
    margin-left: 120px;
}
.checkbox-group, .radio-group {
    display: inline-block;
    margin-right: 5px;
    padding-top: 5px;
}
.checkbox-group label, .radio-group label {
    line-height: 20px;
    margin-right: 20px;
    cursor: pointer;
}
.checkbox-group input, .formitems input[type=radio], .formitems input[type=checkbox], .radio-group input, .tables-form input[type=radio], .tables-form input[type=checkbox], .tables-searchbox input[type=radio], .tables-searchbox input[type=checkbox], .wxtables input[type=radio], .wxtables input[type=checkbox], input.checkbox, input.radio {
    width: auto;
    border: none;
    box-shadow: none;
    background: 0 0;
    margin: 0 2px 0 0;
    cursor: pointer;
}
.imgnav {
    position: relative;
    width: 90px;
    height: 90px;
    padding: 1px;
    border: 1px solid #ddd;
    overflow: hidden;
    text-align: center;
    cursor: pointer;
}
.imgnav-select input[type=file] {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    border: 0;
    padding: 0;
    margin: 0;
    height: 92px;
    cursor: pointer;
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0;
}
.imgnav-select img{width: 92px;height: 92px;}
/*头部引导页*/
.headguide_nav{
	width: 100%;
	/*background: -webkit-linear-gradient(#ff933c, #ff6f3c);
    background: -o-linear-gradient(#ff933c, #ff6f3c);
    background: -moz-linear-gradient(#ff933c, #ff6f3c);
    background: linear-gradient(#ff933c, #ff6f3c);*/
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
.navportrait{
	font-size: 0;
}
.headportrait,.navdescribe{
	display: inline-block;
}
.headportrait{
	width: 24%;
	margin-left: 3%;
	margin-bottom: 15px;
}
.headportrait .navimg img{
	width: 55px;
	height: 55px;
	border-radius: 50%;
	background-color: #ffffff;
}
.navdescribe{
	width: 71%;
	font-size: 1.0rem;
	color: #ffffff;
	vertical-align: top;
}
.navdescribe span{
	font-size: 1.5rem;
	display: inline-block;
	padding-right: 3px;
	vertical-align: middle;
	line-height: 20px;
}
.navdescribe .navtag{
	display: inline-block;
	max-width: 64%;
	/*width: 90%;*/
	height:16px;
	word-break: keep-all;
    white-space: nowrap;
    overflow: hidden;
    background-color: #ff6f3c;
    padding: 2px 8px;
    border-radius: 2px;
    text-overflow: ellipsis;
	vertical-align: middle;
	line-height: 20px;
}
.navdescribe .navintroduce{
	margin: 7px 0;
	word-break:break-all;
	display:-webkit-box;
	-webkit-line-clamp:3;
	-webkit-box-orient:vertical;
	overflow:hidden;
}
.navright{
	width: 100%;
	font-size: 1.0rem;
	padding-top: 12px;
}
.navright .checkbg{
	width: 24%;
	filter:alpha(opacity=50);   
    color: #ffffff;
    border: 1px solid #ffffff; 
    border-radius: 12px;
    text-align: center;
    padding: 4px 0;
    margin-left: 79%;
	margin-bottom: 6px;
}
.headguide_edit{
	height: 20px;
    line-height: 20px;
    text-align: center;
    width: 40px;
    float: right;
}
.contacttypediv{
	font-size: 0;
}
.contacttypediv span{
	color: #ffffff;
}
.qtypebtu,.wtypebtu,.ptypebtu{
	display: inline-block;
	margin: 5.7%;
	font-size: 1.3rem;
	width: 21%;
	border-radius: 18px;
	text-align: center;
	color: #ffffff;
}
.qtypebtu img,.wtypebtu img,.ptypebtu img{
	width: 30%;
	vertical-align: middle;
	padding-right: 2%;
}
.qtypebtu span,.wtypebtu span,.ptypebtu span{
	line-height: 30px;
}
.qtypebtu{
	background-color: #5fc0eb;
}
.wtypebtu{
	background-color: #6dcc78; 
}
.ptypebtu{
	background-color: #ffa257; 
}
.bian{
	width: 90%;
	text-align: center;
	height: 0.5px;
	margin: 0 auto;
	border: none;
	background-color: #e1e1e1;
}
.showcontent{
	display: none;
}
.showcontentleft{
	display: inline-block;
	width: 35%;
	font-size: 1.3rem;
	text-indent: 0;
	vertical-align: middle;
}
.showcontentleft span{
	text-align: left;
	display: block;
}
.showcontentright{
	display: inline-block;
	width: 48%;
	vertical-align: middle;
}
.showcontentright p{
	font-size: 12px;
	line-height: 25px;
}
.showcontentright img{
	width: 22px;
	padding-top: 8px;
}
.showcontentright a:first-of-type{
	padding-left:33%;
}
.colorboxone,.colorboxtwo,.colorboxthree{
	width: 3px;
	height: 13px;
	display: inline-block;
	margin-right: 10px;
	margin-left: 2%;
	vertical-align: middle;
}
.colorboxone{
	background-color: #ff6f3c;
}
.colorboxtwo{
	background-color: #51c9ff;
}
.colorboxthree{
	background-color: #6ddf7b;
}
.navright .checkbg{
    margin-left: 63%;
    display: inline-block;
}
.checkbg span{color: #ffffff;margin-left: 3px;font-size: 1.25rem;}
.navright img{
	width: 23px;
    margin-left: 2%;
}
.dlg_content1_row1 span{
	line-height: 22px;
}
.dlg_content1_row2 li{
	line-height: 40px;
}
.pptext{
	text-align: left;
	text-indent: 0;
}
.dlg_content1_row1{
	margin: 8px auto;
}
.dlg_content1_row2 .bian{
	/*margin-top: 15px;*/
}
.dlg_content1_row2 .black{
	color: black;
}
.dlg_content1_row2 .hasborder{
	/*border-bottom: 1px solid #e1e1e1;*/
	margin: 0 5%;
    text-indent: 1em;
}
#gougou{width: 13px;height: 14px;vertical-align: middle;}
/*LBS定位搜索框*/
/*样式2*/
.lbs_search2{overflow: hidden;color:#FFF;width:100%;height:50px}
.lbs_search2 .f_box{float:left}
.lbs_search2 .first{overflow: hidden;padding-left:2%;padding-right:2%;/*margin-right:15px*/}
.lbs_search2 .first p{line-height:50px;max-width: 60px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.lbs_search2 .first img{display: block;margin:21px 5px}
.lbs_search2 .second{overflow: hidden;width:67%;}
.lbs_search2 .second span{position:absolute;margin-top:17px;margin-left:7px;height:18px;width:18px;background-image:url('../images/fdj.png');background-repeat:no-repeat;background-size:18px;}
.lbs_search2 .second input{padding-left:14%;width:86%;line-height:38px;height:38px;border-radius:5px;background-color:rgba(0,0,0,0.3);color:#FFF;border:none;}
/*样式3*/
.lbs_search3{overflow: hidden;color:#FFF;width:100%;height:50px}
.lbs_search3 .f_box{float:left}
.lbs_search3 .first{overflow: hidden;padding-left:2%;/*margin-right:15px*/}
.lbs_search3 .first p{line-height:50px;max-width: 60px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.lbs_search3 .first img{display: block;margin:21px 5px;}
.lbs_search3 .second{overflow: hidden;margin-top:6px;}
.lbs_search3 .second input{padding-left:3%;width:96%;line-height:38px;height:38px;border-radius:5px;background-color:rgba(0,0,0,0.3);color:#FFF;border:none;}
.lbs_search3 .third{display:inline-block;margin-left: 2%;padding-top: 12px;}
.lbs_search3 .third span{background-image:url('../images/fdj.png');height:26px;width:26px;background-repeat:no-repeat;display:block;}

.text-round{
    display: inline-block;
    padding: 0 4px;
    color: #FFF;
    font-size: 12px;
    line-height: 17px;
    background-color: #56abff;
    border-radius: 2px;
}

/*社区帖子开始*/
.dis-flex {
  display: flex;
  align-items: center;
  justify-content: center;
}
.scale-1px {
  position: relative;
  border: none;
}
.scale-1px:after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  border: 1px solid #000;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 200%;
  height: 200%;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  -webkit-transform-origin: left top;
  transform-origin: left top;
}

.icon-msg {
  display: inline-block;
  background: url(/blend/static/community/img/icon-msg.png) no-repeat;
  background-size: 100% 100%;
  height: 1.2rem;width: 1.1rem;overflow: hidden;
}
.icon-address {
  display: inline-block;
  background: url(/blend/static/community/img/icon-address.png) no-repeat;
  background-size: 100% 100%;
  height: 1.1rem;width: .9rem;
  overflow: hidden;
}
.icon-zan {
  display: inline-block;
  background: url(/blend/static/community/img/icon-zan.png) no-repeat;
  background-size: 100% 100%;
  height: 1.15rem;width: 1.15rem;
  overflow: hidden;
}
.icon-zan-a {
  display: inline-block;
  background: url(/blend/static/community/img/icon-zan-a.png) no-repeat;
  background-size: 100% 100%;
  height: 1.15rem;width: 1.15rem;
  overflow: hidden;
}
.icon-share {
  display: inline-block;
  background: url(/blend/static/community/img/icon-share.png) no-repeat;
  background-size: 100% 100%;
  height: 1rem;width: 1rem;
  overflow: hidden;
}
.icon-eyes {
  display: inline-block;
  background: url(/blend/static/community/img/icon-eyes.png) no-repeat;
  background-size: 100% 100%;
  height: .8rem;width: 1.35rem;
  overflow: hidden;
}

.tianqi-box {
  background-color: #fff;
  height: 70px;
  padding: 0 15px;
  font-size: 12px;
  border-bottom: 8px solid #f5f5f5;
}
.tianqi-box * {
	font-family: "PingFang SC-Medium";
}
.tianqi-box .left,
.tianqi-box .right {
  flex: auto;
  height: 35px;
  line-height: 16px;
}
.tianqi-box .left {
  display: flex;
  align-items: center;
  width: 66%;
  color: #797979;
}
.tianqi-box .right{ width: 34%;color: #272727; }
.tianqi-box .img-tq{ width: 40px;height: 40px;margin: 0 4px 0 0; }
.tianqi-box .tq-info{ display: inline-block;color: #797979; }
.tianqi-box .big-font{ line-height: 13px;font-size: 18px;color: #272727; }

.fabu {
  position: fixed;
  z-index: 100;
  right: 14px;
  bottom: 26%;
  width: 47px;
  height: 47px;
  line-height: 47px;
  text-align: center;
  border-radius: 50%;
  background-color: #289be5;
  font-size: 14px;
  color: #fff;
}
.tiezi-box {
  padding: 0 15px;
  border-bottom: 8px solid #f5f5f5;
}
.tiezi-author{ display: -webkit-box;display: -webkit-flex;display: flex;-webkit-box-align: center;-webkit-align-items: center;align-items: center;position: relative;padding: 19px 0 0; }
.tiezi-author .user-img{ position: relative;width: 3.5rem;height: 3.5rem;margin: 0 10px 0 0;border-radius: 50%; }
.tiezi-author .text{ -webkit-box-flex: 1;-webkit-flex: auto;flex: auto;font-size: 1.4rem; }
.tiezi-author .text > p:first-child{ display: -webkit-box;display: -webkit-flex;display: flex;-webkit-box-align: center;-webkit-align-items: center;align-items: center;height: 1.9rem; }
.tiezi-author .text > p:first-child > span:first-child{ display: -webkit-box;max-width: 150px;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 1;-webkit-box-orient: vertical;white-space: inherit;font-size: 1.2rem; }
.tiezi-author .text .tips{ margin: 2px 0 0 0;font-size: 1rem;line-height: 1.6rem; }
.tiezi-author .btn-right img{ width: 2.6rem;height: 2.6rem; }
.tiezi-author .icon-renzheng{ position: absolute;top: 2.4rem;right: -1px;width: 1.2rem;height: 1.2rem; }
.tiezi-author .user-lv{ display: inline-block;margin: 0 0 0 5px;color: #6BBFEB;font-size: 0.9rem;line-height: 1.4rem;position: relative;border: none;text-align: center;padding: 0 7px; }
.tiezi-author .user-lv:after{ content: '';position: absolute;top: 0;left: 0;padding: 0 32px;border: 1px solid #6bbfeb;border-radius: 1.4rem;box-sizing: border-box;width: 200%;height: 200%;-webkit-transform: scale(0.5);transform: scale(0.5);-webkit-transform-origin: left top;transform-origin: left top; }
.tiezi-author .greentxt{ margin: 0 5px 0 0;padding: 1px 3px;line-height: 1.4rem;background-color: #abd2a6;color: #fff;border-radius: 5px;font-size: 1rem; }
.tiezi-author .greentxt:nth-child(1){ margin: 0 5px 0 10px; }

.user-img .user{ width: 100%;height: 100%;border-radius: 50%; }
.zhiding{ position: absolute;width: 35px;height: 35px;top: 0;right: -15px; }

.tz-title {
  margin: 3px 0 2px 0;
  font-size: 16px;
  line-height: 1.2;
  color: #333;
}
.tz-desc {
  font-size: 14px;
  line-height: 1.2;
  color: #414141;
  word-break: break-word;
}

.tz-img-box{ display: -webkit-box;display: -webkit-flex;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-flow: row wrap;flex-flow: row wrap;margin: 18px 0 0 0; }
.tz-img-box .tz-img{ width: 32%;max-height: 110px;margin: 5px 2% 0 0;border-radius: 3px;overflow: hidden; }
.tz-img-box .tz-img:nth-child(3n){ margin: 5px 0 0 0; }
.tz-img > img{ width: 100%; }

.tz-address{ position: relative;height: 32px;line-height: 32px;font-size: 0; }
.tz-address:after {
  content: '';
  position: absolute;
  top: 100%;
  left: 0;
  border: 1px solid #dcdcdc;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 200%;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  -webkit-transform-origin: left top;
  transform-origin: left top;
}
.tz-address .icon-address{ margin: 0 5px 0 0; }
.tz-address > .address-txt{ display: inline-block;font-size: 1.1rem; }

.num-info-box{ display: -webkit-box;display: -webkit-flex;display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;height: 3.1rem;line-height: 3.1rem;font-size: 1.2rem; }
.num-info-box .tz-read{ display: inline-block;line-height: 3.1rem;color: #333; }
.num-info-box .tz-read span:nth-child(1){ margin: 0 .5rem 0 0; }
.num-info-box .tz-read:nth-child(2) span{ margin: 0 0.5rem -2px 0; }
.num-info-box .tz-read:nth-child(3) span{ margin: 0 0.5rem -1px 0; }
.num-info-box .light-color{ color: #C7C7C7; }

.btn_copy{
  cursor:pointer;
  width:26px; 
  height:26px; 
  border:none;
  background:url('/blend/static/community/img/wechat.png') no-repeat;
  background-size:cover;
  outline:none;
}

/*社区搜索*/
.icon-search{ display: inline-block;background: url(/blend/static/community/img/icon-search.png) no-repeat;background-size: 100% 100%;height: 12px;width: 11px;overflow: hidden; }
.icon-rili{ display: inline-block;background: url(/blend/static/community/img/icon-rili.png) no-repeat;background-size: 100% 100%;height: 16px;width: 17px;overflow: hidden; }
.search-box{ display: -webkit-box;display: -webkit-flex;display: flex;-webkit-box-align: center;-webkit-align-items: center;align-items: center;-webkit-box-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;position: relative;height: 45px; }
.search-box .search-m{ display: inline-block;-webkit-box-flex: 1;-webkit-flex: 1;flex: 1;width: auto;height: 30px;margin-right: 15px;padding: 0 15px;line-height: 30px;background-color: #f6f6f6;color: #c4c4c4;border-radius: 15px; }
.search-box .icon-search{ margin: -3px 5px 0 0;vertical-align: middle; }
.search-box .search-r{ width: 54px;text-align: center;line-height: 15px; }
.search-box .search-r > p{ font-size: 9px; }
.search-box .search-btn{ width: 56px;height: 30px;line-height: 30px;border-radius: 15px;background-color: #289BE5; }
.search-box .search-btn > button{ font-size: 11px;color: #fff;background-color: #289BE5; }
.search-box .search-ipt{ -webkit-box-flex: 1;-webkit-flex: 1;flex: 1;height: 30px;padding: 0 15px;line-height: 30px;background-color: #f6f6f6;color: #c4c4c4;border-radius: 15px;margin-left: 15px; }


/*社区帖子结束*/


/*活动橱窗控制窗*/
.time-round{
    display: inline-block;
    background-color: rgba(0,0,0,0.6);
    border-radius: 2px;
    color: #FFF;
    line-height: 24px;
    font-size: 13px;
    padding: 0 5px;
}
.time-round span{
    margin-right: 5px;
}

.img-box{
    position: relative;
    width: 100%;
}
.time-round-ab{
    position: absolute;
    left: 6px;
    top: 5px;
    z-index: 49;
}
.flex{
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    padding: 8px 10px;
}
.flex-auto{
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    width: 50%;
    text-align: left;
}
.flex-none{
    -webkit-box-flex: none;
    -webkit-flex: none;
    flex: none;
}
.act-adress{
    color: #06a7e1;
    display: inline-block;
    margin-right: 20px;
}
/*活动橱窗*/
.pro-box-sec{
    margin:5px;
    width: calc(50% - 10px);
    border:solid 1px #f0f0f0;
    box-sizing: border-box;
}
.solo-box{
    margin: 0 5px 5px;
    width: calc(100% - 10px);
    border:solid 1px #f0f0f0;
    box-sizing: border-box;
}
.text-round-box{
    padding: 4px;
}
.text-round{
    display: inline-block;
    padding: 0 4px;
    color: #FFF;
    font-size: 12px;
    line-height: 17px;
    background-color: #56abff;
    border-radius: 2px;
}
.round_pic{
    position: absolute;
    width: 30px !important;
    left: 0;
    bottom: 0;
}

/*云店店头*/
.cloud-head{
    height: 150px;
    position: relative;
    background-size: 100% 100%;
}
.cloud-hear-infor{
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    overflow: hidden;
}
.cloud-hear-infor .head-img{
    width: 60px;
    height: 60px;
}
.cloud-hear-infor .head-img img{
    display: block;
    width: 100%;
    height: 100%;
}
.cloud-hear-infor .head-infor .tt{
    font-size: 14px;
    line-height: 24px;
    color: #FFF;
}
.cloud-hear-infor .head-infor .mark{
    padding: 5px 0;
}
.cloud-hear-infor .head-infor .mark span{
    display: inline-block;
    border: solid 1px #FFF;
    border-radius: 2px;
    font-size: 10px;
    line-height: 16px;
    padding: 0 5px;
    color: #FFF;
}
.cloud-hear-infor .head-infor .mark span img{
    width: 11px;
    height: 11px;
    vertical-align: middle;
    margin-right: 3px;
}
.cloud-hear-infor.type1{
    padding: 45px 4%;
}
.cloud-hear-infor.type1 .head-img{
    margin-right: 15px;
    float: left;
}
.cloud-hear-infor.type1 .head-infor{
    width: calc(100% - 75px);
    float: left;
    height: 60px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    flex-direction: column;
    justify-content: center;
} 
.cloud-hear-infor.type1 .head-infor .mark span{
    margin-right: 10px;
}
.cloud-hear-infor.type2{
    padding-top: 20px;
}
.cloud-hear-infor.type2 .head-img{
    margin: 0 auto 5px;
}
.cloud-hear-infor.type2 .head-infor{
    text-align: center;
}
.cloud-hear-infor.type2 .head-infor .mark span{
    margin:0 5px;
}
/*云店产品列表*/
.cloud-product{
  background-size: 100% 100%;
}
.cloud-product .product-tt{
    padding: 10px 4%;
    line-height: 24px;
    color: #1c1f20;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    justify-content: space-between;
    border-bottom:solid 1px #efeff4; 
    background-size: 100% 100%;
}
.cloud-product .product-tt .text{
    padding-left: 22px;
    background-position: left center;
    background-size: 15px 15px;
    background-repeat: no-repeat;
    font-size: 15px;
}
.cloud-product .product-tt .more{
    font-size: 14px;
    color: #bababa;
}
.cloud-product .product-imgmr{
  display: block;
  width: 100%;
}
.cloud-product .product-scroll{
    overflow-x: scroll; 
}
.cloud-product .cloud-product-list{
    padding: 15px 2% 0;
    overflow: hidden;
}
.cloud-product .cloud-product-list li{
    float: left; 
}
.cloud-product .cloud-product-list.type1 li{
    width: 46%;
    margin: 0 2% 10px;
}
.cloud-product .cloud-product-list.type2{
    width: 300%;
}
.cloud-product .cloud-product-list.type2 li{
    width: 140px;
    margin: 0 10px;
}
.cloud-product .cloud-product-list.type3{
    padding: 0;
}
.cloud-product .cloud-product-list.type3 li{
    padding: 15px 4%;
    overflow: hidden;
    border-bottom: solid 1px #efeff4;
}
.cloud-product .cloud-product-list.type3 li:last-child{
    border-bottom: none;
}
.cloud-product .cloud-product-list li .img{
    width: 100%;
    height: 165px;
}
.cloud-product .cloud-product-list.type2 li .img{
    height: 140px;
}
.cloud-product .cloud-product-list.type3 li .img{
    width: 110px;
    height: 110px;
    float: left;
    margin-right: 10px;
}
.cloud-product .cloud-product-list li .img img{
    display: block;
    width: 100%;
    height: 100%;
}
.cloud-product .cloud-product-list.type3 li .product-infor{
    width: calc(100% - 120px);
    float: left;
}
.cloud-product .cloud-product-list li .product-infor .tt{
    font-size: 15px;
    color: #1c1f20;
    line-height: 20px;
    padding: 3px 0;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.cloud-product .cloud-product-list.type3 li .product-infor .tt{
    line-height: 25px;
}
.cloud-product .cloud-product-list li .product-infor .product-money{
    color: #f22c12;
    font-size: 15px;
    line-height: 25px;
}
.cloud-product .cloud-product-list li .product-infor .product-date{
    line-height: 23px;
    color: #494949;
    margin-top: 30px;
}
.cloud-product .cloud-product-list li .product-infor .product-date span{
    margin-right: 10px;
    font-size: 13px;
}
.cloud-product .product-list-more{
    text-align: center;
    padding: 10px 0;
    color: #bababa;
    font-size: 14px;
    line-height: 24px;
    border-top: solid 1px #efeff4;
}

/*自定义底部菜单样式*/
.footer{position: fixed;bottom: 0px;left: 0px;width: 100%;height: 49px;background:#fff;z-index: 50;line-height: 24px;border-top: 1px solid #eeeeee;box-shadow: 0 0 10px 0 rgba(155,143,143,0.6);
        -webkit-box-shadow: 0 0 10px 0 rgba(155,143,143,0.6);padding: 0px;font-size: 0;}
.footer .footer-box{margin:0 auto;width: 100%;height: 49px;font-size: 0;box-sizing: border-box;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}
.footer .footer-box .weidian{height: 49px;text-align: center;align-items:center;justify-content:center;float: none;-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}
.footer .footer-box .weidian img{width: 49px;height: 49px;vertical-align: middle;}
.footer .footer-box .weidian p{font-size: 12px;color: #a1a1a1;margin: 0;}
.footer .footer-box .weidian.active p{color:#64b83c;white-space:nowrap;text-overflow:clip;overflow: hidden;}
.footer .footer-box .weidian p.foot_grey{color: #a1a1a1;}
.paddingBottom{height:49px;}

.footer.hasname{position:fixed;bottom:0px;left:0px;width:100%;height:49px;background:#fff;z-index:50;line-height:24px;border-top:1px solid #eeeeee;box-shadow:0 0 10px 0 rgba(155,143,143,0.6);-webkit-box-shadow:0 0 10px 0 rgba(155,143,143,0.6);padding:0px;font-size: 0;}
.footer.hasname .footer-box{margin:0 auto;width:100%;height:49px;font-size: 0;box-sizing: border-box;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}
.footer.hasname .footer-box .weidian{height:49px;text-align:center;align-items:center;justify-content:center;float:none;-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}
.footer.hasname .footer-box .weidian p{font-size:10px;color:#000000;margin:0;line-height:14px;overflow:hidden}
.footer.hasname .footer-box .weidian.active p{color:#64b83c;white-space:nowrap;text-overflow:clip;overflow:hidden}
.footer.hasname .footer-box .weidian p.foot_grey{color:#a1a1a1}
.paddingBottom{height:49px}
.footer.hasname .footer-box .weidian img{width:32px;height:32px;margin:0 auto;vertical-align:middle}
.footer.hasname .footer-box .weidian img.noname{width: 49px;height: 49px;margin:0 auto;vertical-align:middle}
.footer.hasname .footer-box .weidian .foot-text{font-size:10px;line-height:14px;white-space:nowrap;overflow:hidden}
.weidian .big-img{
  width: 49px;
  height: 49px;
}


/*咨询弹出框*/
.zx_div_bg{position: fixed;display: none; z-index: 10001;width: 100%;top: 0;    height: 100%;background: rgba(0,0,0,0.6);    z-index: 1000;}
.zx_div_bg_w{position: relative;background: #fff;width: calc(100% - 60px);margin: 0 auto;box-sizing: border-box;top: 50%;margin-top:calc(-50% + 50px);padding: 30px 60px 0px;border-radius: 10px;}
.zx-ewm {
    width: 100%;
    overflow: hidden;
}
.zx-ewm img{width: 100%;}
.close_qr{height: 50px;    text-align: right;    padding-right: 40px;position: absolute;
    top: -63px;
    margin-left: -62px;
    left: 100%;
    width: 35px ;
    display: block }
.close_qr img{width: 100%;}      
.zx-text {
    position: relative;
    width: 100%;
    height: 50px;
    line-height: 50px;
    color: #494949;
    margin-left: 0;
    text-align: center;
}
.zx-text span{color: #494949;font-size: 15px;display: block;width: 100%;text-align: center;margin: 0;padding: 0;}
		@media screen and (max-width:414px){
			.zx_div_bg_w{padding: 30px 70px 0px;}
        }
        @media screen and (max-width:375px){
              .zx_div_bg_w{padding: 30px 50px 0px;}
        }
        @media screen and (max-width:320px){
             .zx-text span{font-size: 12px;}
             .zx_div_bg_w{padding: 20px 40px 0px;}
        }
.page-main{background-color:#fff;padding:0 15px;margin-bottom:10px;}
.page-main .page-top{text-align:right;font-size:0;padding:15px 0;}
.page-main .page-top>a{font-size:13px;color:#888;padding:0 9px 0 9px;border-right:solid 1px #e6e6e6;}
.page-main .page-top>a:last-child{border-right:0;}
.page-center{display:flex;justify-content:space-between;align-items:center;}
.page-center .head-img{width:96px;height:96px;border-radius:50%;border:solid 1px #d2d2d2;overflow:hidden;}
.page-center .head-img img{width:100%;}
.page-center .text-box{width:calc(100% - 96px);box-sizing:border-box;padding-left:15px;}
.page-center .text-box .name{font-size:18px;color:#494949;}
.page-center .text-box .name .label{font-size:9px;color:#fff;border-radius:15px;background:-webkit-linear-gradient(left,#727790,#42475d);background: linear-gradient(to right,#727790,#42475d);padding:2px 5px;line-height:1;margin:-2px 0 0 5px;display:inline-block;vertical-align:middle;}
.page-center .text-box .weixin{font-size:13px;color:#888;margin:5px 0 15px 0;}
.page-center .text-box .group{display:flex;align-items:flex-start;font-size:12px;margin-top:5px;}
.page-center .text-box .group>label{color:#888;white-space:nowrap;}
.page-center .text-box .group>div{color:#b2b2b2;word-break:break-all;}
.page-center .text-box .group .brief{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.page-center .text-box .group .address{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.control-main{display:flex;justify-content:space-between;align-items:flex-end;margin-top:10px;padding-bottom:15px;border-bottom:dashed 1px #e1e1e1;}
.control-main .left{width:96px;box-sizing:border-box;padding:0 5px;}
.control-main .left>button{color:#fff;width:100%;height:30px;line-height:1;border-radius:4px;font-size:14px;border:0;}
.control-main .right{width:calc(100% - 96px);display:flex;justify-content:center;align-items:center;box-sizing:border-box;padding-left:15px;}
.control-main .right .list{width:33.3333%;text-align:center;box-sizing:border-box;border-right:solid 1px #e1e1e1;}
.control-main .right .list:last-child{border-right:0;}