h4, h5, h6,
h1, h2, h3 {margin-top: 0;}
ul, ol {margin: 0; padding: 0;}
p {margin: 0;}
html{
	font-size: 625%;
}

/* ====================公共样式==================== */

html,body{
	font-family:Roboto, Helvetica, Tahoma, Arial, "Microsoft YaHei";
	/* line-height:1.5; */
	margin:0;
	padding:0;
	color:#2c2c2c;
	webkit-transition: background-color .24s ease-in-out;
	transition: background-color .24s ease-in-out;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
body{
	font-size: 0.14rem;
	background-color: #F2F3F7;
}
*:before, *:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
body a{
    /*transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;*/
}

a {
	color:#ff7700;
}
a:hover {
	color:#ff7700;
}
a:hover, a:focus {
	color: #ff7700;
	text-decoration: none;
	outline:0;
}
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus {
/*字的颜色*/
-webkit-text-fill-color: #21243d;}
li{list-style-type: none;}
h2 {font-size: 0.26rem;}
h3 {font-size: 0.2rem;}
h4 {font-size: 0.16rem;}
h6 {font-size: 0.14rem;}

pre.code {
margin:0.1rem;
}
.fl{float:left;}
.fr{float:right;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.hide{display:none;}
.text-muted{color:#999;}
.text-weaker{color:#666;}
.text-primary{color:#fb692f;}
.text-red,.require{color:#f00;}
.text-orange{color:#fd6900;}
/**清理浮动 **/
.clearfix:after{
	clear: both;
	content: " ";
	display: block;
	font-size: 0;
	height: 0;
	visibility: hidden;
}
.clearfix {zoom:1; /* for IE6 IE7 */}
.main-box{
	position:relative;
	min-height:5rem;
}
.flexslider .slides img,.container img,.main img,.modal-add-friend img,.service-banner img{
	width:100%;
	height:100%;
	object-fit:cover;
}
.content{
	width:100%;
	margin-left:auto;
	margin-right:auto;
}
.content img{
	width:100%;
	height:100%;
	object-fit:cover;
}

.text-line {
	overflow: hidden;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	word-break: break-word;
}
.text-line-two {
	-webkit-line-clamp: 2;
}
.text-line-three {
	-webkit-line-clamp: 3;
}
.text-line-twelve {
	-webkit-line-clamp: 12;
}
.text-line-thirteen {
	-webkit-line-clamp: 13;
}

/*直播属性标签*/
.tag-bg {
	position: absolute;
	bottom: -0.08rem;
	left: 50%;
	transform: translate(-50%);
	width: 1.84rem;
	height: 0.42rem;
	line-height: 0.36rem;
	color: #fff;
	background: url(../images/tag-bg.png) no-repeat;
}
.tag-number {
	position: absolute;
	bottom: -1.1rem;
	z-index: 2;
	font-size: 1.1rem;
	color: rgba(244, 244, 244,.5);
}
.tag-default {
	height: 0.2rem;
	padding: 0 0.1rem;
	border-radius: 0.2rem;
	font-size: 0.12rem;
	line-height: 0.2rem;
}
.tag-orange {
	color: #ff7700;
	background-color: rgba(255, 119, 0,.2);
}
.tag-green {
	color: #3fac55;
	background-color: rgba(63, 172, 85,.2);
}
.tag-blue {
	color: #3a8fdf;
	background-color: rgba(58, 143, 223,.2);
}
.tag-purple {
	color: #9f67d3;
	background-color: rgba(159, 103, 211,.2);
}


/*----------------------------------------------------------------------------------------------私人馆预约洽谈样式开始----------------------------------------------------------------*/

    .meeting-group {
        position: relative;
    }
    .createMitteng {
        position: absolute;
        right: 0.2rem;
        top: 0.15rem;
        cursor: pointer;
    }

/* .btn-gradual-cancel {
	position: absolute;
	right: 1rem;
} */

.bs-example-modal-sm-cancel .modal-content{
	text-align: right;
	padding: 0.2rem;
}

.bs-example-modal-sm-edit .modal-content{
	text-align: right;
	padding: 0.2rem;
}

.bs-example-modal-sm-edit .company_name {
	text-align: justify;
	margin: 0 0 0.2rem 0;
}

.bs-example-modal-sm-cancel .company_name {
	text-align: left;
	margin: 0 0 0.2rem 0;
}

.meeting-group-text {
	cursor: pointer;
}

.metting_box_shop .meeting-group-text:after {
	content:'';
	width: 3.93rem;
	border-bottom: 0.01rem dashed #E5E5E5;
	height: 0.02rem;
	position: absolute;
	left: 0.2rem;
	top: 1.86rem;
}

.meeting-group-text:hover h6 {
	color: #f70;
}

.status_box1{
	padding: 0 0.1rem;
	background-color: #04a0f1;
	color: #fff;
	border-radius: 0.16rem;
	font-size: 0.12rem;
}

.status_box1 .ico-base {
	width: 0.16rem;
	height: 0.16rem;
	margin: 0 0.06rem 0 0;
}

.status_box2{
	padding: 0 0.1rem;
	background-color: #00ac55;
	color: #fff;
	border-radius: 0.16rem;
	font-size: 0.12rem;
	margin: 0 0 0.1rem 0;
}

.status_box2 .ico-base {
	width: 0.16rem;
	height: 0.16rem;
	margin: 0 0.06rem 0 0;
}

.status_box3{
	padding: 0 0.1rem;
	background-color: #e70e00;
	color: #fff;
	border-radius: 0.16rem;
	font-size: 0.12rem;
	margin: 0 0 0.1rem 0;
}

.status_box3 .ico-base {
	width: 0.16rem;
	height: 0.16rem;
	margin: 0 0.06rem 0 0;
}

.metting_box_shop h6 {
	margin: 0 0 0.14rem 0;
	font-size: 0.16rem;
	font-weight: bold;
	color: #333333;
	line-height: 0.19rem;
}

.no_camera_warp {
	width: 100vw;
	height: 100vh;
	position: fixed;
	left: 0;
	top: 0;
	background: rgba(0, 0, 0, .8);
	z-index: 99999;
	display: none;
}

.no_camera {
	width: 8.14rem;
	max-height: 6rem;
	background: #fff;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	padding: 0.2rem;
	display: block;
	overflow: auto;
}

.close_no_camera_warp {
	position: absolute;
	right:0.2rem;
	top: 0.2rem;
	border: none;
	cursor: pointer;
}

.img_box {
	width: 1.67rem;
	height: 1.67rem;
	border: 0.01rem solid #bfbfbf;
	margin: 0 0 0.1rem 0;
}

.btn_download {
	width: 1.67rem;
	height: 0.4rem;
	font-size: 0.18rem;
	background: #ff7700;
	border-radius: 0.05rem;
	color:#fff;
	line-height: 0.4rem;
}

.post-wrapper {
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 20;
	width: 100%;
	padding: 0.08rem 0.12rem;
	background: #fff;
	box-shadow: 0 -0.02rem -0.04rem 0 rgba(0,0,0,.12);
}

.post-textinput {
	width: 78%;
	height: 0.35rem;
	line-height: 0.32rem;
	border-radius: 0;
	background-color: #efefef;
	padding: 0 0.12rem;
	border: 0.01rem solid #ddd;
}

.post-input {
	width: 95.5%;
	background: transparent;
	color: #666;
	border: 0;
	outline: none;
}

.post-count {
	font-size: 0.12rem;
	color: #666;
}

.post-current {
	color: #04a0f1;
}

.post-btn {
	display: inline-block;
	height: 0.32rem;
	color: #fff;
	text-decoration: none;
	background: #fb692f;
	line-height: 0.32rem;
	padding: 0 0.1rem;
	border-radius: 0;
	margin-left: 0.08rem;
}

.bmd-form-group {
	padding: 0;
}

.send-post-btn:hover {
	text-decoration: none;
}

.chat_box {
	width: 100%;
	height: 40%;
	background: #f5f5f5;
	position: absolute;
	left: 0;
	bottom: 0.5rem;
	padding: 0.1rem;
	overflow: auto;
	display: block;
}

.comment-list {
}

.comment-list li {
	width: auto;
}

.me {
	width: auto;
	display: block;
	background: rgba(0, 0, 0, .4);
	color: #fff;
	padding: 0.04rem 0.06rem;
	border-radius: 0.06rem;
	margin: 0 0 0.06rem 0;
}

.you {
	width: auto;
	display: block;
	background: rgba(0, 0, 0, .4);
	color: #fff;
	padding: 0.04rem 0.06rem;
	border-radius: 0.06rem;
	margin: 0 0 0.06rem 0;
}

.comment-list {
    font-size:0.13rem;
}

.comment-list li div.msgwrap{
    margin-bottom:0.06rem;
    overflow:hidden;
    -webkit-box-shadow:0 0.05rem 0.1rem 0 rgba(0,0,0,.1);
    box-shadow:0 0.05rem 0.1rem 0 rgba(0,0,0,.1);
    border-radius: 0.04rem 0.04rem 0.04rem 0;
    background-color:#5cadff;
}

.comment-list li span{
    color:#fff;
    font-size:0.13rem;
    display:inline-block;
    float:left;
}

.comment-list li span.uname{

    padding:0.08rem;
    border-right:0.01rem solid #409eff;
}

.comment-list li span.msgbox {
    padding:0.08rem;
    max-width: 2.40rem;
}

.bmd-label-floating {
	top: 0 !important;
}

.row-div-apple {
	position: absolute;
	z-index: 999;
}

.modal-backdrop {
	z-index: 996;
}

#help-btn {
	display: none;
}

.modal-room-add-friend .copy {
	width: auto;
}

.getValCopy1 {
	width: 30.2rem;
}

.no_camera_warp p {
	margin: 0 0 0.1rem 0;
}

.ico-close-white {
	display: inline-block;
	width: 0.40rem;
	height: 0.40rem;
	background-image: url(../images/ico-close-white.png);
	background-size: 100% 100%;
	position: absolute;
    right:0.2rem;
	top: 0.2rem;
}

.tips_two {
	display: none;
}

/* 头部 */
.header-box {
	position: static;
}
.header-top-bg{
	width: 100%;
	height: 1.7rem;
		/* background-image: linear-gradient(to right, #060606, #262a31); */
		background: #FFF;
}
.header-top{
	height: 1.7rem;
		justify-content: space-between;

}

.container:after {
	content: '';
	display: none;
}

.container:before {
	content: '';
	display: none;
}

.header-shop-img {
	width: 1.40rem;
	height: 1.40rem;
	margin-right: 0.1rem;
}
.header-shop-btn div {
	margin-right: 0.1rem;
}

.header-shop-btn .btn {
	border: 0.01rem solid #666;
		color: #666;
}
.shop-follow {
	margin-top: 0.1rem;
	width: 2rem;
	max-width: 4rem;
}

.header-shop-wrap .friend-list {
	position: absolute;
		right: 0;
		top: 0.24rem;
}
.shop-follow dl {
	display: flex;
	margin-right: 0.15rem;
	margin-bottom: 0.1rem;
	font-size: 0.12rem;
	color: #333;
}
.shop-follow dt {
	font-weight: normal;
}
.shop-nav-wrap {
	width: 100%;
	height: 0.44rem;
	line-height: 0.44rem;
	background-color: #FD6D01;
}
.shop-nav-list li {
	font-size: 0.16rem;
}
.shop-nav-list a {
	display: block;
	padding: 0 0.25rem;
	color: #fff;
}
.shop-nav-list li:hover {
	background-color: #FF8C00;
}
.shop-nav-list li.on,.shop-nav-list li:hover.on {
	background-color: #E44300;
}
.shop-nav-list li.on a {
	color: #FFF;
}

.container {
	width: 14rem;
}

.header-top {
	background-color: #fff;
}

.header-shop-btn .btn {
	border: 0.01rem solid #666;
	color: #666;
}

/* 头部右边信息 */
.friend-item {
	margin-right: 0.25rem;
	cursor: pointer;
}

.friend-item-img {
	width: 0.5rem;
	height: 0.5rem;
	overflow: hidden;
	margin-bottom: 0.1rem;
	border-radius: 0.5rem;
}

.friend-item-img img {
	transition: transform ease 0.3s;
	border-radius: 0.5rem;
}

.friend-item h6 {
	color: #999;
	font-size: 0.12rem;
	text-align: center;
	width: 0.5rem;
	margin: 0 auto;
}

.friend-item:hover .friend-item-img img {
	transform: scale(1.2);
	overflow: hidden;
}

.btn {
	outline: none;
	position: relative;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
	text-decoration: none;
	font-weight: normal;
	background: transparent;
	border: 0.01rem solid #fff;
	border-radius: 0.3rem;
	color: #fff;
	padding: 0.03rem 0.15rem;
}

.btn-default {
	border: 0.01rem solid #bbb;
	color: #bbb;
	border-radius: 0.04rem;
}

.ex-inner {
	background: #F2F2F2;
}

.search-s-wrap {
	height: 0.36rem;
	padding: 0 0.15rem;
	font-size: 0.12rem;
	background-color: #FFFFFF;
	color: #999999;
	transition: 0.3s;
	cursor: pointer;
}

.ico-search-orange {
	background-image: url(../images/shop/ico-search-orange.png);
}

.btn-search-bg-s {
	display: flex;
	align-items: center;
	height: 0.26rem;
	padding: 0;
	border: none;
	background-color: transparent;
}

.inp-search-s {
	padding: 0;
}

.language-wrap li a {
	display: block;
	color: #FD6D01;
	cursor: pointer;
	-webkit-transition: color .24s ease-in-out, background-color .24s ease-in-out;
	transition: color .24s ease-in-out, background-color .24s ease-in-out;
	/* background-image: linear-gradient(to bottom, #feedcc, #ff8c00); */
	background-color: #fff;
	width: 0.28rem;
	height: 0.28rem;
	margin-left: 0.15rem;
	border-radius: 50%;
	text-align: center;
	line-height: 0.26rem;
}

.btn-search-bg-s i {
	width: 0.18rem;
	height: 0.18rem;
}

.modal-content-proposal .btn-default {
	border: 0.01rem solid #2c2c2c;
	color: #2c2c2c;
	border-radius: 0.04rem;
}

.modal-content-proposal .btn-primary {
	border: 0.01rem solid #2c2c2c;
	color: #2c2c2c;
	border-radius: 0.04rem;
}

.modal-content-proposal .btn-primary:hover {
	border: 0.01rem solid #2c2c2c;
	color: #2c2c2c;
	border-radius: 0.04rem;
	background-color: #e6e6e6;
}

.btn-default-edit {
	border: 0.01rem solid #2c2c2c;
	color: #2c2c2c;
	border-radius: 0.04rem;
}

.btn-primary-edit {
	border: 0.01rem solid #2c2c2c;
	color: #2c2c2c;
	border-radius: 0.04rem;
}

.btn-default-edit:hover, .btn-primary-edit:hover {
	border: 0.01rem solid #2c2c2c;
	color: #2c2c2c;
	border-radius: 0.04rem;
	background-color: #e6e6e6;
}

.btn-gradual-cancel {
	width: auto;
	height: 0.3rem;
	display: inline-block;
	padding: 0 0.2rem;
	color: #fff;
	border: none;
	line-height: 0.3rem;
	background: #363534;
	border-radius: 0.04rem;
	cursor: pointer;
	margin: 0 0.1rem 0 0;
}

.btn-gradual-edit {
	width: auto;
	height: 0.3rem;
	display: inline-block;
	padding: 0 0.2rem;
	color: #fff;
	border: none;
	line-height: 0.3rem;
	background: #FD6D01;
	border-radius: 0.04rem;
	cursor: pointer;
}

.btn-default-cancel {
	border: 0.01rem solid #2c2c2c;
	color: #2c2c2c;
	border-radius: 0.04rem;
}

.btn-primary-cancel {
	border: 0.01rem solid #2c2c2c;
	color: #2c2c2c;
	border-radius: 0.04rem;
}

.btn-default-cancel:hover, .btn-primary-cancel:hover {
	border: 0.01rem solid #2c2c2c;
	color: #2c2c2c;
	border-radius: 0.04rem;
	background-color: #e6e6e6;
}

#initiated {
	display: flex;
	flex-wrap: wrap;
}

.metting_box_shop li {
	width: 4.33rem;
	height: auto;
	background: #F8F8F8;
	border-radius: 0.02rem;
	border: 0.01rem solid #E5E5E5;
	margin: 0 0.2rem 0.2rem 0;
	padding: 0.2rem;
}

.metting_box_shop li:nth-child(3n) {
	margin-right: 0;
}

.meeting-group-date {
	font-size: 0.12rem;
	font-weight: 400;
	color: #333333;
	margin: 0 0 0.06rem 0;
}

.meeting-group-date {
	line-height: 0.22rem;
}

.meeting-group-content {
	padding: 0 0.3rem 0.3rem;
}

.metting_box_shop {
	padding: 0.3rem 0 0 0;
}

.detail_btn_css {
	width: auto;
	height: 0.3rem;
	display: inline-block;
	padding: 0 0.2rem;
	color: #fff;
	border: none;
	line-height: 0.3rem;
	background: #FD6D01;
	border-radius: 0.04rem;
	cursor: pointer;
}

.header_img img{
	display: inline-block;
	width: 0.5rem;
	height: 0.5rem;
	border: 0.01rem solid #E2E2E2;
	border-radius: 50%;
	margin: 0.3rem 0.1rem 0 0;
}
/*----------------------------------------------------------------------------------------------私人馆预约洽谈样式结束----------------------------------------------------------------*/

/*直播动画图标*/
.live-sign {
	position: absolute;
	top: 0.1rem;
	left: 0.1rem;
	border-radius: 0.16rem;
	padding: 0.01rem;
	z-index: 10;
}
.live-sign-web {
	position: static;
    margin-top: 0.02rem;
}
.live-sign-inner {
	border-radius: 0.16rem;
	line-height: 1;
	align-items: center;
	padding: 0.02rem 0.06rem;
	z-index: 10;
	font-size: 0.12rem;
	color: #fff;
}
.live-sign-3 i,.live-sign-2 i{
	display:inline-block;
	background-repeat:no-repeat;
	background-size:100%;
	vertical-align:middle;
}
.live-sign-inner i {
	display: inline-block;
	width: 0.12rem;
	height: 0.12rem;
	margin-right: 0.02rem;
}
.live-sign-live,.live-sign-1 {
	width: 0.56rem;
	border: 0.01rem solid #FFF1E6;
}
.live-sign-live .live-sign-inner,.live-sign-1 .live-sign-inner {
	background-color: #FFF1E6;
	color: #ff7700;
	animation: mylive-btn 1s infinite;
	-webkit-animation: mylive-btn 1s infinite;
}
.ico-circle,.live-sign-1 i {
	background-color: #ff7700;
	height: 0.06rem !important;
	width: 0.06rem !important;
	vertical-align: 0.01rem;
	border-radius: 0.06rem;
}
.live-sign-live-replay,.live-sign-2 {
        /* width: 0.72rem; */
	border: 0.01rem solid #EAF4FF;
}
.live-sign-live-replay .live-sign-inner,.live-sign-2 .live-sign-inner {
	background-color: #EAF4FF;
        color: #1074DE;
}
.live-sign-live-upcoming,.live-sign-3 {
        /* width: 0.94rem; */
	border: 0.01rem solid #E5F6ED;
}
.live-sign-live-upcoming .live-sign-inner,.live-sign-3 .live-sign-inner {
	background-color: #E5F6ED;
        color: #00ac55;
}

.live-sign-live-upcoming-apple .live-sign-inner span{
	font-size: 0.14rem;
	color: #fff;
}


@keyframes mylive-btn{
	0% {
		transform: scaleX(.8);
	}
	100% {
		transform: scaleX(1);
	}
}
@keyframes rotate-round {
	0% {
		transform: rotate(0deg);
	}
	100% {
		transform: rotate(360deg);
	}
}

/*商品详情模板*/
table {
	width: 100%;
}
.table-w-auto {
	width: auto;
}
.table-striped tr:nth-of-type(odd) {
	background-color: #f5f5f5;
}
.table tbody > tr > th,.table tbody > tr > td {
	padding: 0.06rem 0.08rem;
	/* line-height: 1.5; */
	vertical-align: middle;
	word-break: break-word;
	border-bottom: 0.01rem solid #ddd;
	border-top: none;
}
.table th {
	background-color: #f5f5f5;
	font-weight: normal;
}
.table-th-top tbody > tr > th {
	border-top: none;
	border-bottom: none;
}
.table-border {
	border-left: 0.01rem solid #ddd;
	border-top: 0.01rem solid #ddd;
}
.table-border th,.table-border td {
	border-right: 0.01rem solid #ddd;
}
.goods-details-con  p {
	margin-bottom: 0.05rem;
	line-height: 1.4;
}
.goods-details-con img {
        max-width: 7.5rem;
        width: auto;
        margin: 0.1rem 0;
}
.richtext-detail{
	width: 3.5rem!important;
}
.richtext richtext-detail {
	width: 3.3rem;
}
.goods-details-item {
	margin-top: 0.05rem;
	margin-bottom: 0.25rem;
}
.goods-details-con h4 {
    font-weight: bold;
}
.h-line {
	border-bottom: 0.01rem solid #ddd;
}
.goods-details-item .details-title {
	display: inline-block;
	font-size: 0.12rem;
	background-color: #ddd;
	padding: 0.08rem 0.15rem;
}
.table img {
        width: 0.5rem;
        height: 0.5rem;
        object-fit: contain;
}
.dashed-line {
	padding-bottom: 0.1rem;
	border-bottom: 0.01rem dashed #ddd;
}
.details-ul-half {
	flex-wrap: wrap;
}
.details-ul-half ul{
	display: flex;
	justify-content: flex-start;
	flex: 0 0 50%;
	padding-right: 0.2rem;
}
.details-ul-half li:first-child{
	width: 1.3rem;
        padding-right: 0.1rem;
	color: #666;
}

/*ico*/
.ico-base{display:inline-block; width:0.24rem; height:0.24rem; background-repeat:no-repeat; background-size:100%; vertical-align:middle;}
.ico-search-white{background-image:url(../images/ico-search-white.png);}
.ico-search-purple{background-image:url(../images/ico-search-purple.png);}
.ico-address{background-image:url(../images/ico-address.png);}
.ico-phone{background-image:url(../images/ico-phone.png);}
.ico-wplay{background-image:url(../images/ico-wplay.png);}
.ico-like-white{background-image:url(../images/ico-like-white.png);}
.ico-share-white{background-image:url(../images/ico-share-white.png);}
.ico-online{background-image:url(../images/ico-online.png);}
.ico-subscribe{background-image:url(../images/ico-subscribe.png);}
.ico-off-line{background-image:url(../images/ico-off-line.png);}
.ico-camera-white{background-image:url(../images/ico-camera-white.png);}
.ico-voice{background-image:url(../images/ico-voice.png);}
.ico-appointment-white{background-image:url(../images/ico-appointment-white.png);}
.ico-interflow-white{background-image:url(../images/ico-interflow-white.png);}
.ico-close-white{background-image:url(../images/ico-close-white.png);}
.ico-close-gray{background-image:url(../images/ico-close-gray.png);}
.ico-close-black{background-image:url(../images/ico-close-black.png);}
.ico-close-s-white{background-image:url(../images/ico-close-s-white.png);}
.ico-close-s-black{background-image:url(https://www.tdbexpo.com/assets/images/ico-close-s-black.png);}
.ico-font-size-white{background-image:url(../images/ico-font-size-white.png);}
.ico-font-size-gray{background-image:url(../images/ico-font-size-gray.png);}
.ico-font-size-minus-white{background-image:url(../images/ico-font-size-minus-white.png);}
.ico-font-size-minus-gray{background-image:url(../images/ico-font-size-minus-gray.png);}
.ico-translate-white{background-image:url(../images/ico-translate-white.png);}
.ico-translate-gray{background-image:url(../images/ico-translate-gray.png);}
.ico-barrage-off-gray,.ico-barrage{background-image:url(../images/ico-barrage-off-gray.png);}
.ico-barrage-on{background-image:url(../images/ico-barrage-on.png);}
.ico-file-white{background-image:url(../images/ico-file-white.png);}
.ico-file-gray{background-image:url(../images/ico-file-gray.png);}
.ico-invite-white{background-image:url(../images/ico-invite-white.png);}
.ico-invite-gray{background-image:url(../images/ico-invite-gray.png);}
.ico-share-white{background-image:url(../images/ico-share-white.png);}
.ico-share-gray{background-image:url(../images/ico-share-gray.png);}
.ico-remind-blue{background-image:url(../images/ico-remind-blue.png);}
.ico-online-expo{width: 0.40rem; height: 0.40rem; background-image:url(../images/ico-online-expo.png);}
.ico-meeting{width: 0.40rem; height: 0.40rem; background-image:url(../images/ico-meeting.png);}
.ico-expo-serve{width: 0.40rem; height: 0.40rem; background-image:url(../images/ico-expo-serve.png);}
.ico-expo-vr{width: 0.40rem; height: 0.40rem; background-image:url(../images/ico-expo-vr.png);}
.ico-expo-number{width: 0.40rem; height: 0.40rem; background-image:url(../images/ico-expo-number.png);}
.ico-expo-feeds{width: 0.46rem; height: 0.53rem; background-image:url(../images/ico-expo-feeds.png);}
.ico-invite-black{background-image:url(../images/ico-invite-black.png);}
.ico-invite-white-o{background-image:url(../images/ico-invite-white-o.png);}
.ico-meeting-user{background-image:url(../images/ico-meeting-user.png);}
.ico-time-purple{background-image:url(../images/ico-time-purple.png);}
.ico-time-blue{background-image:url(../images/ico-time-blue.png);}
.ico-full-screen{background-image:url(../images/ico-full-screen.png);}
.ico-collect-orange{background-image:url(../images/ico-collect-orange.png);}
.ico-collect-orange-o{background-image:url(../images/ico-collect-orange-o.png);}
.ico-collect-white{background-image:url(../images/ico-collect-white.png);}
.ico-p-collect-gray{background-image:url(../images/ico-p-collect-gray.png);}
.ico-p-collect-orange{background-image:url(../images/ico-p-collect-orange.png);}
.ico-mutual{background-image:url(../images/ico-mutual.png);}
.ico-connect-orange{background-image:url(../images/ico-connect-orange.png);}
.ico-time-orange{background-image:url(../images/ico-time-orange.png);}
.ico-card-white{background-image:url(../images/ico-card-white.png);}
.ico-about-white{background-image:url(../images/ico-about-white.png);}
.ico-advantage-white{background-image:url(../images/ico-advantage-white.png);}
.ico-contact-white{background-image:url(../images/ico-contact-white.png);}
.ico-culture-white{background-image:url(../images/ico-culture-white.png);}
.ico-services-white{background-image:url(../images/ico-services-white.png);}
.ico-serve-apply{background-image:url(../images/serve-apply.png);}
.ico-serve-apply-white,.about-service-list li:hover .ico-serve-apply{background-image:url(../images/serve-apply-white.png);}
.ico-serve-design{background-image:url(../images/serve-design.png);}
.ico-serve-design-white,.about-service-list li:hover .ico-serve-design{background-image:url(../images/serve-design-white.png);}
.ico-serve-pay{background-image:url(../images/serve-pay.png);}
.ico-serve-pay-white,.about-service-list li:hover .ico-serve-pay{background-image:url(../images/serve-pay-white.png);}
.ico-serve-scheme{background-image:url(../images/serve-scheme.png);}
.ico-serve-scheme-white,.about-service-list li:hover .ico-serve-scheme{background-image:url(../images/serve-scheme-white.png);}
.ico-serve-shop{background-image:url(../images/serve-shop.png);}
.ico-serve-shop-white,.about-service-list li:hover .ico-serve-shop{background-image:url(../images/serve-shop-white.png);}
.ico-serve-skill{background-image:url(../images/serve-skill.png);}
.ico-serve-skill-white,.about-service-list li:hover .ico-serve-skill{background-image:url(../images/serve-skill-white.png);}
.ico-serve-trade{background-image:url(../images/serve-trade.png);}
.ico-serve-trade-white,.about-service-list li:hover .ico-serve-trade{background-image:url(../images/serve-trade-white.png);}
.ico-serve-translate{background-image:url(../images/serve-translate.png);}
.ico-serve-translate-white,.about-service-list li:hover .ico-serve-translate{background-image:url(../images/serve-translate-white.png);}
.ico-serve-trusteeship{background-image:url(../images/serve-trusteeship.png);}
.ico-serve-trusteeship-white,.about-service-list li:hover .ico-serve-trusteeship{background-image:url(../images/serve-trusteeship-white.png);}
.ico-marketing{background-image:url(../images/ico-marketing.png);}
.ico-field{background-image:url(../images/ico-field.png);}
.ico-scene{background-image:url(../images/ico-scene.png);}
.ico-experience{background-image:url(../images/ico-experience.png);}
.ico-exhibition{background-image:url(../images/ico-exhibition.png);}
.ico-replay-white,.live-sign-2 i{background-image:url(../images/ico-replay-white.png);}
.ico-replay-blue,.live-sign-2 i{background-image:url(../images/ico-replay-blue.png);}
.ico-upcoming-white,.live-sign-3 i{background-image:url(../images/ico-time-white.png);}
.ico-time-green,.live-sign-3 i{background-image:url(../images/ico-time-green.png);}
.ico-add-friends{background-image:url(../images/ico-add-friends.png);}
.ico-add-friends-orange,.swiper-wrapper-recommend a:hover .ico-add-friends{background-image:url(../images/ico-add-friends-orange.png);}
.ico-refuse-red{background-image:url(../images/ico-refuse-red.png);}
.ico-voice-white{background-image:url(../images/ico-voice-white.png);}
.ico-answer-green{background-image:url(../images/ico-answer-green.png);}
.ico-qzone{background-image:url(../images/ico-qzone.png);}
.icon_twitter{background-image:url(../assets/images/icon_twitter.png);}
.icon_facebook{background-image:url(../assets/images/icon_facebook.png);}
.ico-qq{background-image:url(../images/ico-qq.png);}
.ico-douban{background-image:url(../images/ico-douban.png);}
.ico-weibo{background-image:url(../images/ico-weibo.png);}
.ico-categories-white{background-image:url(../images/ico-categories-white.png);}
.ico-mail-white{background-image:url(../images/ico-mail-white.png);}
.ico-chat-white{background-image:url(../images/ico-chat-white.png);}
.ico-user{background-image:url(../images/ico-user.png);}
.ico-user-avatar{background-image:url(../images/ico-user-avatar.png);}
.ico-online-expo-white{background-image:url(../images/ico-online-expo-white.png);}
.ico-online-expo-orange{background-image:url(../images/ico-online-expo-orange.png);}
.ico-directory-white{background-image:url(../images/ico-directory-white.png);}
.ico-directory-orange{background-image:url(../images/ico-directory-orange.png);}
.ico-explosive-white{background-image:url(../images/ico-explosive-white.png);}
.ico-explosive-orange{background-image:url(../images/ico-explosive-orange.png);}
.ico-expo-vr-white{background-image:url(../images/ico-expo-vr-white.png);}
.ico-expo-vr-orange{background-image:url(../images/ico-expo-vr-orange.png);}
.ico-find-white{background-image:url(../images/ico-find-white.png);}
.ico-find-orange{background-image:url(../images/ico-find-orange.png);}
.ico-meeting-white{background-image:url(../images/ico-meeting-white.png);}
.ico-meeting-orange{background-image:url(../images/ico-meeting-orange.png);}
.ico-my-meeting-white{background-image:url(../images/ico-my-meeting-white.png);}
.ico-my-meeting-orange{background-image:url(../images/ico-my-meeting-orange.png);}
.ico-release-white{background-image:url(../images/ico-release-white.png);}
.ico-release-orange{background-image:url(../images/ico-release-orange.png);}
.ico-arrow-l-orange{background-image:url(../images/ico-arrow-l-orange.png);}
.ico-arrow-r-orange{background-image:url(../images/ico-arrow-r-orange.png);}
.ico-issue-orange{background-image:url(../images/ico-issue-orange.png);}
.ico-popular-orange{background-image:url(../images/ico-popular-orange.png);}
.ico-service-orange{background-image:url(../images/ico-service-orange.png);}
.ico-video-orange{background-image:url(../images/ico-video-orange.png);}
.ico-appointments-orange{background-image:url(../images/ico-appointments-orange.png);}
.ico-home-orange{background-image:url(../images/ico-home-orange.png);}
.ico-point-white{background-image:url(../images/ico-point-white.png);}
.ico-expo-live-orange{background-image:url(../images/ico-expo-live-orange.png);}
.ico-expo-white{background-image:url(../images/ico-expo-white.png);}
.ico-message-black{background-image:url(../images/ico-message-black.png);}

.header-box{
        position: fixed;
        z-index: 119;
	top:0;
	width:100%;
}
.header-box-nofixed{
        position: static;
}
.header-top{
	background:#f5f5f5;
	font-size:0.12rem;
        height: 0.40rem;
        line-height: 0.40rem;
}
.sencond-nav{
	padding:0;
}
.sencond-nav li{
	display:inline-block;
	list-style-type:none;
	transition: background-color .24s ease-in-out;
}
.sencond-nav li a {
	display: block;
        color: #fff;
        cursor: pointer;
        -webkit-transition: color .24s ease-in-out, background-color .24s ease-in-out;
        transition: color .24s ease-in-out, background-color .24s ease-in-out;
        /*background-image: linear-gradient(to bottom, #4e7dff, #40b1ff);*/
	background-color: #1074DE;
        width: 0.3rem;
        height: 0.3rem;
        border-radius: 50%;
        text-align: center;
        line-height: 0.3rem;
}
.head-nav .sencond-nav {
	position: absolute;
	right: 0;
	top: 0.37rem;
}
.logo-s-white{
	display:inline-block;
	width:0.24rem;
	height:0.16rem;
	margin-right:0.08rem;
	vertical-align:-0.03rem;
	background:url(../images/icon_diamond-white.svg) no-repeat;
}
.sencond-nav li a:hover {
	text-decoration:none;
}
.sencond-nav-language li{
	display:none;
}
.sencond-nav-language li.on{
	display:block;
}
.header-right ul{
	display: flex;
	justify-content: flex-start;
        padding: 0;
}
.header-right li{
        line-height: 0.2rem;
 	list-style-type:none;
}
.header-right li a{
	display:block;
	padding:0 0.05rem;
	color:#333;
}
/*.header-right li a:after{
	content:"";
	display:inline-block;
	height:0.12rem;
	padding:0 0.05rem;
	border-right:0.01rem solid #999;
	vertical-align:-0.01rem;
}*/
.header-right li:last-child a:after{
	border-right:0.01rem solid transparent;
}
.header-right li a:hover{
	color:#fb692f;
}
.tel{margin-right:0.2rem;}
.header-left ul{
	padding:0;
	margin:0;
}
.header-left ul li {
	display: inline-block;
}
.header-left ul li a{
	font-size: 1.1em;
	font-weight: 300;
	padding: 0.5em 0.8em;
	color: #555555;
	text-decoration:none;
}
.header-left ul li a:hover,.head-left ul li.active a{
	color:#ff7700;
}
.header-bottom {
        width: 100%;
        background: #464646;
        box-sizing: border-box;
}
.header-pc{

}
.logo-wrap {
	width: 2.46rem;
	height: 0.5rem;
	margin-bottom:0;
	margin-right: 0.65rem;
}
.logo-wrap a{
	display: block;
}
.logo-wrap span{
	display: inline-block;
        text-indent: -9999px;
}
.slogan-blade {
	position: absolute;
	top: 0;
	right: 0;
	width: 1.2rem;
	height: 0.8rem;
	background-color: #64c2e3;
	overflow: hidden;
}
.slogan-blade:before {
	content: '';
	position: absolute;
	top: -0.2rem;
	left: -0.48rem;
	width: 0.7rem;
	height: 1.2rem;
	background-color: #fff;
	-webkit-transform: rotate(18deg);
	transform: rotate(18deg);
}
.slogan-wrap {
        display: none;
}
.inner-header{
	height:100%;
}
.inner-header .content-box {
          position: relative;
}
.slogan-box {
	width: 100%;
}
.search-box {
	position: relative;
	margin: 0;
	padding: 0 0.2rem;
}
.search-box > div{
	position:relative;
}
.search-box > div:first-of-type:before, .select-wrap:before {
	content: "Filter by...";
	display: block;
	font-size: 0.12rem;
	font-weight: 700;
	text-transform: uppercase;
	color: #fff;
	margin-right: 0.15rem;
	white-space: nowrap;
}
.select-box, .select-wrap {
	display: -webkit-box;
	display: flex;
	-webkit-box-align: center;
	align-items: center;
	margin-bottom: 0.15rem;
}
.select-box:after, .select-wrap:after {
	content: '';
	position: absolute;
	top: 0.13rem;
	right: 0.1rem;
	display:block;
	line-height: 0.36rem;
	color: #fff;
	width:0.06rem;
	height:0.06rem;
	border-top:0.02rem solid #fb692f;
	border-right:0.02rem solid #fb692f;
	transform:rotate(135deg);
	transition:.3s;
}
select.primary {
	display: block;
	width: 100%;
	max-width: 4rem;
	height: calc(2.25rem + 0.02rem);
	padding: 0.06rem;
	font-size: 0.12rem;
	font-weight: 700;
	text-transform: uppercase;
	/* line-height: 1.5; */
	color: #fff;
	background-color: transparent;
	background-clip: padding-box;
	border: 0.01rem solid #64c2e3;
	border-radius: 0;
	-webkit-transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
	transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}
select.primary option {
        color: #2c2c2c;
}
.search-wrap {
        position: relative;
}
.ico-search-box {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	width: 0.48rem;
	font-size: 0.18rem;
	line-height: 0.38rem;
	text-align: center;
	color: #fb692f;
}
.city-box{
	position:relative;
	height:0.47rem;
	margin-left:0.5rem;
	padding-top:0.1rem;
	transition:.3s;
}
.city-select{
	position:relative;
	z-index:10;
	padding:0 0.08rem;
	font-size:0.18rem;
	border:0.01rem solid transparent;
	line-height:0.36rem;
}
.city-select span{
	display:block;
	margin-right:0.3rem;
}
.arrow{
	position:absolute;
	right:0.12rem;
	top:0.22rem;
	display:inline-block;
}
.arrow:after{
	display:block;
	content:'';
	width:0.06rem;
	height:0.06rem;
	border-top:0.02rem solid #2c2c2c;
	border-right:0.02rem solid #2c2c2c;
	transition:.3s;
}
.arrow-big:after{
	content:'';
	width:0.1rem;
	height:0.1rem;
}
.arrow-index{
	position:static;
	right:auto;
	top:auto;
	width: 0.16rem;
	height: 0.16rem;
	display: flex;
	justify-content: center;
	align-items: center;
}
.arrow-index:after{
	border-top:0.01rem solid #999;
	border-right:0.01rem solid #999;
}
.down-arrow:after{
	transform:rotate(135deg);
}
.right-arrow:after{
	transform:rotate(45deg);
}
.left-arrow:after{
	transform:rotate(-135deg);
}
.city-box:hover .city-select{
	border:0.01rem solid #ddd;
	border-bottom:0.01rem solid #fff;
}
.city-box:hover .city-select .down-arrow{
	top:0.16rem;
}
.city-box:hover .city-select .down-arrow:after{
	transform:rotate(315deg);
}
.city-down{
	position:absolute;
	left:0;
	top:100%;
	z-index:3;
	width:2.6rem;
	padding:0.08rem 0.08rem 0.18rem 0.08rem;
	background-color:#fff;
	border:0.01rem solid #ddd;
	display:none;
}
.city-down li{
	float:left;
	list-style-type:none;
}
.city-down a{
	display:block;
	padding:0.08rem 0.1rem;
	color:#7a7a7a;
	line-height:1;
	text-decoration:none;
}
.city-down a:hover{
	color:#fff;
	background-color:#ff7700;
}
.city-box:hover .city-down{
	display:block;
}
#menu {
	position: absolute;
	top: 50%;
	right: 0;
	z-index: 200;
	width: 0.64rem;
	height: 0.64rem;
	margin: -0.32rem 0 0;
	cursor: pointer;
}
#menu .hamburger {
	position: relative;
	top: 50%;
	-webkit-transform: translate(0, -50%);
	transform: translate(0, -50%);
	margin: 0 auto;
	width: 0.2rem;
}
#menu .hamburger .bar {
	position: relative;
	width: 0.2rem;
	height: 0.02rem;
	margin-bottom: 0.04rem;
	background: #fff;
	-webkit-transition: all .24s ease-in-out;
	transition: all .24s ease-in-out;
	outline: 0.01rem solid transparent;
}
#menu .hamburger .bar.top {
        top: 0;
}
#menu.active .hamburger .bar.top {
	top: 0.08rem;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg);
}
#menu .hamburger .bar.mid {
	left: 0;
	opacity: 1;
}
#menu.active .hamburger .bar.mid {
        opacity: 0;
}
#menu .hamburger .bar.bot {
        top: 0;
}
#menu.active .hamburger .bar.bot {
        top: -0.04rem;
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg);
}
#nav-container {
	position: absolute;
	right: 0;
	width: calc(100% - 0.64rem);
	max-width: 3.1rem;;
	min-height: 100vh;
	background-color: #fb692f;
	color: #2c2c2c;
	padding: 0.40rem 0;
	display:;
	opacity:0;
	-webkit-transition: opacity .24s ease-in-out;
	transition: opacity .24s ease-in-out;
}
#nav-container .navbar-list, ul.secondary-nav, ul.sub-menu{
	list-style: none;
	background-color: #005380;
	margin: 0 0 0.2rem;
	padding: 0;
	border-top: solid 0.01rem #fb692f;
	overflow: hidden;
}
ul.sub-menu {
	display: none;
	background-color: #004970;
	margin: 0;
	padding: 0;
	border-top: none;
}
#nav-container span{
	position: absolute;
	top: 0;
	right: 0;
	width: 0.5rem;
	height: 0.45rem;
	border-left: solid 0.01rem #fb692f;
	-webkit-transition: color .24s ease-in-out, -webkit-transform .24s ease-in-out;
	transition: color .24s ease-in-out, -webkit-transform .24s ease-in-out;
	transition: color .24s ease-in-out, transform .24s ease-in-out;
	transition: color .24s ease-in-out, transform .24s ease-in-out, -webkit-transform .24s ease-in-out;
}
#nav-container .arrow{
	right: 0.2rem;
	top: 0.17rem;
	-webkit-transition: border-color .24s ease-in-out, -webkit-transform .24s ease-in-out;
	transition: border-color .24s ease-in-out, -webkit-transform .24s ease-in-out;
	transition: border-color .24s ease-in-out, transform .24s ease-in-out;
	transition: border-color .24s ease-in-out, transform .24s ease-in-out, -webkit-transform .24s ease-in-out;
}
.head-nav {
	position: relative;
	padding:0 0.15rem;
}
.navbar-list li, .secondary-nav li, .sub-menu li {
	position: relative;
	list-style-type:none;
	-webkit-transition: background-color .24s ease-in-out;
	transition: background-color .24s ease-in-out;
	flex: 0 0 16%;
	text-align: center;
}
.navbar-list li a, .secondary-nav li a, .sub-menu li a {
	display: block;
	-webkit-transition: color .24s ease-in-out;
	transition: color .24s ease-in-out;
	text-decoration:none;
}
.navbar-list li a:hover .down-arrow:after,.navbar-list li a:active .down-arrow:after{
	border-top:0.02rem solid #fb692f;
	border-right:0.02rem solid #fb692f;
}
.mega-wrap {
	display:;
}
.section-title {
	display: -webkit-box;
	display: flex;
	-webkit-box-pack: justify;
	justify-content: space-between;
	-webkit-box-align: end;
	align-items: flex-end;
	width: 100%;
	font-size: 0.28rem;
	font-weight: 700;
	text-transform: uppercase;
	margin-bottom: 0.2rem;
	padding-bottom: 0.05rem;
	border-bottom: solid 0.03rem #fb692f;
}
.message-item span.glyphicon {font-size:0.15rem;}
.message-item.alert-danger .glyphicon {color:#ce4844;}
.message-item.alert-success .glyphicon {color:#5cb85c;}
.message-item.alert-warning .glyphicon {color:#aa6708;}
.message-item.alert-info .glyphicon {color:#1b809e;}

.list-group-item.active span.glyphicon {color:#fff;}

.input-group-addon {border:0.01rem solid #ddd;}

.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
	background-color:#ff7700;
	border-color:#ff7700;
}
.pagination > li > a, .pagination > li > span {
	color:#ff7700;
}
.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {
	color:#ff7700;
}
.mainbox .art-content, .mainbox .nav-content {
	font-size: .18rem;
	line-height: 2;
	color: #646464;
}
.mainbox .art-content h3, .mainbox .nav-content h3 {
	margin-top:1em;
}
.mainbox .art-content p, .mainbox .nav-content p {
        margin-bottom: .1rem;
}
.art-content img{
	width: 100%;
	margin: .1rem 0;
}
.mainbox .art-content p.mapbox , .mainbox .nav-content p.mapbox {
	padding:0;
	text-indent:0;
}

.mainbox .art-content li p, .mainbox .nav-content li p {
	line-height:2.2em;
	margin-bottom:0em;
	text-indent:0;
}

.mapbox iframe{
	border-radius:0.02rem;
	padding:0.05rem;
	border:0.01rem solid #ddd;
	width:100%;
}

.pad-0 {
        padding: 0;
}
.mar-0 {
        margin: 0 !important;
}
.listbox {padding-bottom:6em;}
.catlist-wrap{
	padding:0.40rem 0;
}
.goods-cat-box{
	display: -webkit-box;
	display: flex;
	flex-wrap: wrap;
	-webkit-box-pack: center;
	justify-content: center;
	-webkit-box-align: stretch;
	align-items: stretch;
}
.goods-cat-wrap {
	max-width: 100%;
	-webkit-box-pack: start;
	justify-content: flex-start;
	margin: 0;
	cursor: pointer;
}
.goods-cat-item {
	display: -webkit-box;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	flex-direction: column;
	position: relative;
	background-color: #dcdcdc;
	margin-top: 0.2rem;
	margin-bottom: 0.2rem;
	padding-top: 0.04rem;
	border: solid 0.01rem #dcdcdc;
	vertical-align: middle;
	overflow: hidden;
	-webkit-transform: perspective(0.01rem) translateZ(0);
	transform: perspective(0.01rem) translateZ(0);
	box-shadow: 0 0 0.01rem rgba(0, 0, 0, 0);
	transform: perspective(0.01rem) translateZ(0);
	box-shadow: 0 0 0.01rem rgba(0, 0, 0, 0);
	-webkit-transition-duration: 0.24s;
	transition-duration: 0.24s;
	-webkit-transition-property: box-shadow;
	transition-property: box-shadow;
}
.goods-cat-item:before {
	content: "";
	width: 0;
	height: 0.04rem;
	background: #fb692f;
	position: absolute;
	top: 0;
	left: 0;
	transition: all .5s;
}
.goods-cat-item:hover:before{
	left: 0%;
	width: 100%;
}
.goods-cat-item.active, .goods-cat-item:hover, .goods-cat-item:focus, .goods-cat-item:active {
        box-shadow: 0 0 0.08rem rgba(0, 0, 0, 0.25);
}
.goods-cat-item {
        width: 100%;
}
.goods-cat-item.active {
        position: relative;
}
.goods-cat-img{
        background-color: #dcdcdc;
}
.goods-cat-title {
	display: -webkit-box;
	display: flex;
	-webkit-box-pack: justify;
	justify-content: space-between;
	height: 100%;
	background-color: #fff;
	-webkit-transition: background-color .24s ease-in-out;
	transition: background-color .24s ease-in-out;
}
.active .goods-cat-title {
        background-color: #fb692f;
}
.goods-cat-title h3 {
	width: 100%;
	font-size: 0.2rem;
	font-weight: 700;
	line-height: 1.2;
	color: #fb692f;
	margin: 0;
	padding: 0.2rem;
	text-transform: none;
	-webkit-transition: color .24s ease-in-out;
	transition: color .24s ease-in-out;
}
.right-indicator{
	display: -webkit-box;
	display: flex;
	-webkit-box-align: center;
	align-items: center;
	text-align: center;
	color: #fb692f;
	-webkit-transition: color .24s ease-in-out, background-color .24s ease-in-out;
	transition: color .24s ease-in-out, background-color .24s ease-in-out;
	cursor: pointer;
}
.right-indicator span {
	width: 0.48rem;
	line-height: 0.32rem;
	text-align: center;
	-webkit-transition: color .24s ease-in-out, -webkit-transform .24s ease-in-out;
	transition: color .24s ease-in-out, -webkit-transform .24s ease-in-out;
	transition: transform .24s ease-in-out, color .24s ease-in-out;
	transition: transform .24s ease-in-out, color .24s ease-in-out, -webkit-transform .24s ease-in-out;
}
.active .goods-cat-title h3,.active .right-indicator span {
	color: #fff;
}
.active .right-indicator span {
	-webkit-transform: scale(1, -1);
    transform: scale(1, -1);
}
.gcat-box{
	margin: 0 0.15rem;
}
.gcat-wrap{
	display:flex;
	flex-wrap:wrap;
	padding: 0.2rem 0 0.40rem;
	border: solid 0.01rem #dcdcdc;
	border-top: solid 0.04rem #fb692f;
	background-color: #eae8e8;
}
.cat-imgbox{
	width:100%;
	height:100%;
}
#gcat_box_224 .cat-imgbox{
	background:url(../images/44.jpg) no-repeat center center;
}
#gcat_box_16 .cat-imgbox{
	background:url(../images/33.png) no-repeat center center;
}
#gcat_box_12 .cat-imgbox{
	background:url(../images/22.png) no-repeat center center;
}
#gcat_box_1 .cat-imgbox{
	background:url(../images/11.png) no-repeat center center;
}
.subbox h4{
	margin-bottom:0.2rem;
	padding-top: 0.2rem;
	font-size: 0.32rem;
        font-weight: 400;
}
.noticebox{
	margin-bottom:0.3rem;
	line-height:1.6;
}
.sub-cat-list {
	-webkit-box-align: start;
	align-items: flex-start;
	-webkit-box-pack: center;
	justify-content: center;
}
.sub-cat {
       margin-bottom: 0.25rem;
}
.sub-cat h5 a {
	color: #fb692f;
	font-weight:700;
	border-bottom: solid 0.01rem #fb692f;
	-webkit-transition: background-color .24s ease-in-out, color .24s ease-in-out, border-color .24s ease-in-out;
	transition: background-color .24s ease-in-out, color .24s ease-in-out, border-color .24s ease-in-out;
}
.sub-cat h5 a:hover {
        text-decoration:none;
}
.sub-cat-img {
	display:inline-block;
        margin-top:0.1rem;
	margin-bottom:0.1rem;
}
.sub-cat span {
	margin-left:0.05rem;
        font-size:0.12rem;
}

.defining-wrap{
	display: -webkit-box;
	display: flex;
	justify-content: space-around;
	/*width: 100%;*/
	padding-bottom:0.40rem;
	-webkit-box-pack: center;
	justify-content: center;
	-webkit-box-align: stretch;
	align-items: stretch;
	margin: auto;
}
.defining,.newswrap {
	display: -webkit-box;
	display: flex;
	flex-wrap: wrap;
	-webkit-box-pack: center;
	justify-content: center;
	-webkit-box-align: stretch;
	align-items: stretch;
	margin: auto;
	width: 100%;
	zoom: 1;
}
.defining-txt,.vidwrap {
	position: relative;
	width: 50%;
	margin: 0;
	min-height: 0.01rem;
	padding-right: 0.15rem;
	padding-left: 0.15rem;
}
.vidwrap video{
        width: 100%;
}
.defining-txt h2{
	text-transform: uppercase;
	font-size: 0.32rem;
	font-weight:400;
}
.defining-txt h2 em{
	font-weight:700;
	font-style:normal;
}
.defining-txt p{
	margin-bottom:0.3rem;
        font-size: 0.2rem;
	line-height:1.6;
}
.defining-txt .arrow {
	right:0.15rem;
	top:0.15rem;
}
.defining-txt .arrow:after {
	border-top: 0.02rem solid #fff;
	border-right: 0.02rem solid #fff;
}
.defining-txt a {
	margin-bottom: 0.3rem;
	color: #fb692f;
	border-bottom: solid 0.01rem #fb692f;
	-webkit-transition: background-color .24s ease-in-out, color .24s ease-in-out, border-color .24s ease-in-out;
	transition: background-color .24s ease-in-out, color .24s ease-in-out, border-color .24s ease-in-out;
}
.defining-txt a:hover,.defining-txt a:active,.defining-txt a:focus,.defining-txt a:active:hover,.defining-txt a:active:focus {
	color: #fb692f;
	text-decoration: none;
	border-color: #fb692f;
	background-color: #fb692f;
}
.vidvideo{
	position:relative;
	margin-bottom:0.2rem;
}
.video-mask {
        position: absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
	width: 100%;
	overflow: hidden;
	background-color:rgba(0,0,0,.5);
}
.video-mask .ico-wplay{
	width: 0.8rem;
	height:0.8rem;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
	opacity: .5;
}
.video-mask:hover .ico-wplay{
        opacity: 1;
}
.video-mask-small {
	background-color:rgba(0,0,0,.2);
}
.newsbox {
	width: 100%;
	background-color: #fff;
	padding-top: 0.40rem;
	padding-bottom: 0.40rem;
	background: url(../images/banner-home_sub.jpg) no-repeat center center;
	background-size: cover;
}
.defining-wrap-mar {
	margin-right: -0.15rem;
	margin-left: -0.15rem;
}
.news-wrap{
	display: -webkit-box;
	display: flex;
	flex-wrap: wrap;
	-webkit-box-pack: center;
	justify-content: center;
	-webkit-box-align: stretch;
	align-items: stretch;
	width:100%;
	margin: auto;
	padding:0;
}
.news-item-box {
	position: relative;
	-ms-flex-direction: column;
	flex-direction: column;
	min-width: 0;
	word-wrap: break-word;
	background-color: #fff;
	background-clip: border-box;
	display: -webkit-box;
	display: flex;
	background: #fff;
	margin:0.2rem 0.15rem;
	padding: 0.2rem 0.15rem;

}
.news-item{
	display: -webkit-box;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	flex-direction: column;
	-webkit-box-pack: justify;
	justify-content: space-between;
	height: 100%;
}
.news-item h2{
	font-size: 0.24rem;
	font-weight: 700;
	margin-bottom: 0.2rem;
}
.card-wrap{
	display: -webkit-box;
	display: flex;
	width: 100%;
	margin: 0;
}
.card-item {
	display: -webkit-box;
	display: flex;
	width: 100%;
	height: 100%;
	margin-right: auto;
	margin-left: auto;
	background: #fff;
	padding: 0.2rem 0.15rem !important;
	border: none;
	border-radius: 0;
}
.card {
	display: -webkit-box;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	flex-direction: column;
	-webkit-box-pack: justify;
	justify-content: space-between;
	height: 100%;
	width: 100%;
	margin: 0;
}
.card h2 {
	font-size: 0.24rem;
	font-weight: 700;
	margin-bottom: 0.2rem;
}

/*--start-search--*/
.search2 {
	position: relative;
	background: none;
	padding: 0.11rem;
	width: 100%;
	margin: 0 0 0 0;
	border: 0.01rem solid #A8A8A8;
}
.search2 input[type="text"] {
	outline: none;
	color: #555;
	background: none;
	font-size: 0.15rem;
	border: none;
	width: 79.33%;
}
.search2 input[type="submit"] {
	background: url('../images/sprit-1.png') no-repeat 0.06rem 0.06rem #c4c4c4;
	padding: 0.12rem 0.22rem;
	border: none;
	cursor: pointer;
	position: absolute;
	outline: none;
	top: 0;
	right: 0;
}
.tlinks{text-indent:-9999px;height:0;line-height:0;font-size:0;overflow:hidden;}
.banner{
	background:url(../images/banner.jpg) no-repeat center center;
	background-size:cover;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	-ms-background-size:cover;
	min-height:7rem;
	text-align:left;
}
.banner-info {
	padding: 16em 0 0;
	width: 56%;
}
.banner-info h1 {
	color: #fff;
	font-size: 3.5em;
	font-weight: 400;
	margin: 1em 0em;
}
.banner-info p {
	font-size: 1.2em;
	color: #fff;
	font-weight: 400;
	line-height: 1.8em;
}
.welcome{
	margin-right:0.15rem;
	text-align:center;
}
.welcome span{
	font-size:0.13rem;
}
.welcome h2 {
	font-size: 4em;
	font-weight: 500;
	color: #ff7700;
	padding: 0.3em 0;
}
.welcome h6 {
	font-size: 1.8em;
	font-weight: 500;
	color: #000000;
	line-height:1.5em;
}
.welcome p{
	font-size: 1.2em;
	font-weight: 400;
	color: #6B6B6B;
	margin: 1em 0em;
	line-height:1.8em;
}
.wedo{
	padding:3em 0;
	text-align:center;
}
.wedo h2 {
	font-size: 3.5em;
	font-weight: 500;
	color: #ff7700;
	padding:0 0 0.3em;
}
.wedo h6 {
	font-size: 1.1em;
	font-weight: 400;
	color: #6B6B6B;
	line-height: 1.8em;
	margin: 0 auto;
	width: 46%;
}
.wha-top1 h4 {
	font-size: 1.3em;
	font-weight: 600;
	color: #000000;
	padding: 1em 0;
	line-height: 1.8em;
	text-align: left;
	margin: 0;
}
.wha-top1 p {
	font-size: 1.1em;
	font-weight: 400;
	color: #6B6B6B;
	line-height: 1.8em;
	margin:0em 0 1em;
	text-align:left;
}
.wha-top1 {
	text-align: left;
}
.wha-top {
	padding: 3em 0em 0;
}
.main h2 {
	text-transform: capitalize;
	font-size: 0.26rem;
	color: #333;
}
.main h3 {
	color: #152154;
}

.info-img {font-size:8em;}
/*--*/

.search-box input[type="text"] {
	width: 100%;
	height: 0.38rem;
	font-family: "proxima-nova", sans-serif;
	font-size: 0.16rem;
	line-height: 0.38rem;
	color: #2c2c2c;
	width: 100%;
	padding: 0 0.48rem 0 0.1rem;
	border: solid 0.01rem #dcdcdc;
}
.search-box input[type="submit"] {
	right: 0;
	margin: 0;
	border-radius: 0;
}
.search-box input[type="submit"]{
	position: absolute;
	top: 0;
	right: 0.2rem;
	z-index: 10;
	width: 0.48rem;
	height: 0.38rem;
	background: transparent;
	text-indent: -9999px;
	padding: 0;
	border: none;
}
.btn, input[type="submit"] {
	font-family: "proxima-nova", sans-serif;
	font-size: 0.14rem;
	font-weight: 700;
	padding: 0.08rem 0.3rem;
	white-space: normal;
}
.btn {
	outline: none;
	position: relative;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
	text-decoration: none;
	font-weight: normal;
	background: transparent;
	border: 0.01rem solid #bbb;
}
.btn:after {
	content: '';
	position: absolute;
	z-index: -1;
}
.btn:hover {
	border: 0.01rem solid #ff7700;
	color:#ff7700;
}
.btn-base {
	height: 0.24rem;
	padding: 0 0.12rem;
	font-size: 0.12rem;
	cursor: pointer;
	line-height: 0.24rem;
	border-radius: 0.2rem;
}
.btn-base-big {
	height: 0.3rem;
	line-height: 0.3rem;
}
.btn-base-small {
	height: 0.2rem;
	line-height: 0.2rem;
}
.btn-base-large {
	height: 0.40rem;
	padding: 0 0.3rem;
	border-radius: 0.40rem;
	font-size: 0.14rem;
}
.btn-small {
	height: 0.26rem;
	padding: 0 0.1rem;
}

.btn-language {
	border:none;
}
.btn-primary, input[type="submit"] {
	background-color: #fff;
	color: #ff7700;
	border:0.01rem solid #ff7700;
	outline:none;
	border-radius: 0.04rem;
	/*text-transform: uppercase;*/
	-webkit-transition: background-color .24s ease-in-out, color .24s ease-in-out, border-color .24s ease-in-out;
	transition: background-color .24s ease-in-out, color .24s ease-in-out, border-color .24s ease-in-out;
}

.btn-primary:hover,.btn-primary:focus, .btn-primary.focus,.btn-primary:active:hover, .btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover, .btn-primary:active:focus, .btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus, .btn-primary:active.focus,
.btn-primary.active.focus, .open > .dropdown-toggle.btn-primary.focus{
	background-color: #ff7700;
	border-color: #ff7700;
	color: #fff;
	outline:0;
}
.btn-primary-high {
	height: 0.5rem;
	padding-left: 0.5rem;
	padding-right: 0.5rem;
	background-color: #ff7700;
	border-color: #ff7700;
	color: #fff;
}
.btn-family {
	padding: 0.05rem 0.2rem;
	font-size:0.18rem;
	background-color:#f8f8f8;
	border-color:#e7e7e7;
}
.btn-primary-o {
}
.btn-info {
	color: #fff;
	background-color: #5bc0de;
	border-color: #46b8da;
}
.btn-gradual {
	width: auto;
	height: 0.24rem;
	display: inline-block;
	padding: 0 0.12rem;
	color: #fff;
	border: none;
	line-height: 0.24rem;
	background-image: linear-gradient(to bottom, #ff3554, #ff7700);
	border-radius: 0.2rem;
	cursor: pointer;
}

.btn-gradual-apple {
	background: #2469F6;
	border-radius: 0.02rem;
	font-size: 0.14rem;
	font-weight: 400;
	color: #FFFFFF;
	line-height: 0.28rem;
	height: 0.28rem;
	position: absolute;
	right: 0.16rem;
	bottom: 0.16rem;
}
.btn-gradual:hover {
	color: #fff;
	border: none;
	background-color: #2469F6;
	background-image: none;
}
.btn-gradual-pointer:hover {
	cursor: pointer;
}
.btn-gradual-big {
	height: 0.3rem;
	/* padding: 0 0.25rem; */
	line-height: 0.3rem;
	width: 0.8rem;
}
.btn-orange-light {
	color: #2469F6;
	background-color: #FFF1E6;
	transition:background 500ms ease;
}
.btn-orange-light:hover {
	color: #fff;
	background-color: #2469F6;
}
.btn-modal {
	min-width: 1rem;
	background-color: #2469F6;
	border-radius: 0.02rem;
	color: #fff;
	border-color: #2469F6;
}

.btn-modal1 {
	min-width: 1rem;
	background-color: #999999;
	border-radius: 0.02rem;
	color: #fff;
	border-color: #999999;
	margin: 0 0.32rem 0 0;
}

.btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn.active.focus {
        outline: none;
}
.btn-gradual:hover, .btn-gradual:focus, .btn-gradual.focus {
        color: #fff;
}
.btn-gradual:active, .btn-gradual.active {
	background-image: linear-gradient(to bottom, #ff3554, #ff7700);
}
.btn-gradual:active, .btn-gradual.active {
	background-image: linear-gradient(to bottom, #ff3554, #ff7700);
}
.btn-gradual-lr {
	width: auto;
	height: 0.3rem;
	padding: 0 0.2rem;
	color: #fff;
	border: none;
	line-height: 0.3rem;
	border-radius: 0.04rem;
	cursor: pointer;
}
.btn-gradual-lr-blue {
	background-image: linear-gradient(to right, #41b0ff, #15d6ff);
}
.btn-gradual-lr-orange {
	background-image: linear-gradient(to right, #fa3515, #ff8a00);
}
.btn-purity-blue {
        background-color: #8499c3;
	background-image: none;
}
.btn-purity-red {
        background-color: #fb5f49;
	background-image: none;
}
/* Button 1c */
.btn-1c:after {
	width: 0%;
	height: 100%;
	top: 0;
	left: 0;
	background: #ff7700;
}
.btn-1c:hover,
.btn-1c:active {
	color: #fff;
}
.btn-1c:hover:after,
.btn-1c:active:after {
	width: 100%;
}
.btn:not(:disabled):not(.disabled) {
    cursor: pointer;
}
.btn-login {
	width: 100%;
	height: 0.5rem;
	background-color: #ff7700;
	color: #fff;
	border: none;
}
.btn-login:hover {
	color: #fff;
	background-color: #ee6600;
}

.list-group-item.active a {color:#fff;}
.list-group-item.active a span {color:#fff;}
.list-group-item.list-group-title {font-size:0.15rem;background-color:#f1f1f1;}

.form-white {
	height: 0.48rem;
	border: none;
}

/*--*/
.midbann{
	background:url(../images/midbanner.jpg) no-repeat center fixed;
	background-size: cover;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	-ms-background-size:cover;
	min-height:3.52rem;
	padding:7em 0em;
}
.midbann-left h3 {
	color: #fff;
	font-size: 2em;
	text-transform: uppercase;
	font-weight: 600;
}
.midbann-left p {
	font-size: 1.2em;
	color: #fff;
	font-weight: 400;
	margin: 1em 0em;
	line-height: 1.8em;
}
.midbann-right {
	padding: 3em 0em;
	text-align: center;
}
a.read {
	background: none;
	color: #fff;
	text-decoration: none;
	font-size: 0.2rem;
	font-weight: 400;
	padding: 0.7em 2.5em;
	display: inline-block;
	text-decoration: none;
	border: 0.01rem solid #fff;
	text-align: center;
}
.pagerbox {text-align:center;margin-top:0.2rem;}
/*.blog-box .infoitem {margin-bottom: 0.2rem;}*/
.viewlist {overflow:hidden;line-height:0.41rem;}

.fr {float:right;}
a.read:hover {
	color: #ff7700;
	background: #fff;
	border: 0.01rem solid #fff;
}
.maecenas {
	padding: 5em 0em;
}
.maecenas h4 {
	color: #000;
	font-size: 2em;
	line-height: 1.8em;
	font-weight: 400;
	border-bottom: 0.01rem solid #c9c9c9;
	padding: 0 0 0.12rem 0;
}
.maecenas h6 {
	color:#989898;
	font-size: 1.2em;
	text-transform: uppercase;
	font-weight: 300;
	padding: 0.12rem 0 0;
}
.maecenas p {
	font-size: 1.2em;
	color: #555;
	font-weight: 400;
	margin: 1em 0em;
	line-height: 1.8em;
}
.footer {
	background: #000000;
	padding: 1em 0em 2em;
}
.stay-left {
	float: left;
	width: 73%;
	margin-right:3%;
}
.button {
	float: left;
	width: 24%;
}
.stay form input[type="text"] {
	width: 100%;
	color: #898888;
	outline: none;
	font-size: 0.16rem;
	padding: .5em;
	border: none;
	-webkit-appearance: none;
}
.button form input[type="submit"] {
	background: #ff7700;
	padding: .5em;
	color: #fff;
	font-size: 0.16rem;
	font-weight: 400;
	display: block;
	outline: none;
	border: none;
	width: 100%;
}
.button input[type="submit"]:hover {
	background: #557eae;
}
.stay {
	background: #3A3535;
	padding: 1em;
}

.stay2 {
}
.stay2 .img-box {
	background: #3A3535;
	padding: 0.8em;
	width:1.28rem;
	border-radius:0.03rem;
}

.footer h4 {
	font-size: 2.5em;
	color: #fff;
	font-weight: 400;
	margin: 1em 0em;
}
.icon {
	float: left;
	width: 10%;
}
.data {
	float: right;
	width: 85%;
}
i.top {
	width: 0.24rem;
	height: 0.35rem;
	background: url(../images/top.png)no-repeat 0 0.01rem;
	float: left;
	vertical-align: middle;
	display: block;
}
i.mob {
	width: 0.2rem;
	height: 0.32rem;
	background: url(../images/mb.png)no-repeat 0 0.01rem;
	float: left;
	vertical-align: middle;
	display: block;
}
.footer p {
	font-size: 1em;
	font-weight: 400;
	color: #fff;
	text-align: left;
	line-height:1.8em;
}
.addr {
	margin: 2em 0em;
}
.footer h6 {
	font-size: 1em;
	color: #fff;
}
.footer h6 a {
	font-size: 1em;
	color:#ff7700;
}
.footer h6 a:hover{
	color: #fff;
}
.social ul {
	padding: 0;
	margin:0;
}
.social ul li {
	display: inline-block;
	padding: 0em 0.5em;
}
i.facebok {
	width: 0.42rem;
	height: 0.42rem;
	background: url(../images/img-sprite.png)no-repeat -0.07rem -0.08rem;
	float: left;
	vertical-align: middle;
}
i.facebok:hover{
	opacity:0.5;
}
i.twiter {
	width: 0.42rem;
	height: 0.42rem;
	background: url(../images/img-sprite.png)no-repeat -0.56rem -0.08rem;
	float: left;
	vertical-align: middle;
}
i.twiter:hover{
	opacity:0.5;
}
i.drible {
	width: 0.42rem;
	height: 0.42rem;
	background: url(../images/img-sprite.png)no-repeat -100.04rem -0.08rem;
	float: left;
	vertical-align: middle;
}
i.drible:hover{
	opacity:0.5;
}
i.in {
	width: 0.42rem;
	height: 0.42rem;
	background: url(../images/img-sprite.png)no-repeat -1.55rem -0.08rem;
	float: left;
	vertical-align: middle;
}
i.in:hover{
	opacity:0.5;
}
.logo-1 {
	margin: 4em 0em;
}

.logo a{
	font-size:3em;
	text-decoration:none;
}
.footer-right {
	text-align: center;
}
.footer-left {
	padding-right: 3em;
}
.banner-1{
	background:url(../images/banner.jpg) no-repeat center fixed;
	background-size: cover;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	-ms-background-size:cover;
	min-height:1.5rem;
}
.main {
	padding-top: 1.3rem;
	/*padding-top: 1.6rem;*/
}
.nofixed-nopad{
	padding-top: 0;
}
.main-blog,.main-artical {
        padding-top: 1rem;
}
.header-login{
	width: 100%;
	height: 0.8rem;
	display: flex;
	align-items: center;
}
.login-box{
	background-image:url(../images/login-bg.jpg);
	width: 100%;
	height: 6rem;
	padding-top:0.2rem;
	background-repeat: no-repeat;
	background-position: top center;
}
.login-page {
	width:4.1rem;;
	min-height:5.3rem;
	margin-left:auto;
	padding: 0.2rem 0.3rem;
	background-color:#fff;
	border: 0.01rem solid #ccc;
}
.login-page h2,.register-page h2{
	margin-bottom:0;
	color:#fb692f;
	font-size:0.26rem;
	border-bottom:0;
}
.form-item {
	display: block;
	margin-bottom: 0.14rem;
	border: 0.01rem solid #e0e0e0;
	border-radius: 0.02rem;
}
.form-item input {
	height: 0.22rem;
	width: 3.14rem;
	line-height: 0.22rem;
	padding: 0.13rem 0.16rem 0.13rem 0.14rem;
	display: block;
	box-sizing: content-box;
	border: none;
	box-shadow: none;
}
.form-control:focus {
	border-color: #fb692f;
	-webkit-box-shadow: none;
	box-shadow: none;
}
.bts-box{
        padding-top: 0.1rem;
}
.other-panel{
	display:flex;
	justify-content:space-between;
	margin-top:0.1rem;
}
.extra-links a,.extra-links span{
	color:#999;
}
.sms-link,.sms-box-wrap,.verification-box,.sms-login .tel-link {
	display:none;
}
.sms-login .sms-link {
	display: block;
}
.sms-box {
	display: flex;
}
.turn-area {
	 display: none;
	height: 0.11rem;
	padding: 0.18rem 0 0.18rem 0.1rem;
	float: left;
}
.country-list {
	height: 0.25rem;
	line-height: 0.25rem;
	padding: 0.13rem 0.1rem 0.13rem 0;
	margin-left: 0.1rem;
	color: #333;
	border-right: 0.01rem solid #e0e0e0;
	display: block;
	overflow: hidden;
	position: relative;
	cursor: default;
	box-sizing: content-box;
}
.animation {
	position: relative;
	-webkit-animation: fade-in ease-in-out .5s;
	animation-name: fade-in;
	animation-timing-function: ease-in-out;
	animation-duration: .5s;
}
.country-code {
	padding-right: 0.12rem;
	position: relative;
}
.verification-box input{
	width:2.1rem;;
}
.code-panel {
	padding: 0.14rem 0.2rem;
	color: #333;
	display: block;
	overflow: hidden;
	border-left: 0.01rem solid #e0e0e0;
	position: absolute;
	right: 0;
	top: 0;
	display: none;
}
.send-ticket {
	cursor: pointer;
	color: #003ab5;
}
.verification-box{
	position: relative;
}
.sms-login .turn-area,.sms-login .code-panel,.sms-login .sms-box-wrap,.sms-login .verification-box{
        display: block;
}
.sms-login .login-user,.sms-login .login-password{
	display:none;
}
.register-box{
	background-color: #fff;
}
.register-page {
	width: 8.5rem;
	min-height:5.3rem;
	margin: 0 auto;
	padding-bottom: 0.40rem;
	background-color:#fff;
}
/*blog*/
.main-blog,.main-artical{
	padding-bottom:0.40rem;
	background-color: #f9f9f9;
}
.blog-box,.artical-box{
	margin-top: 0.3rem;
	padding: 0.2rem 0.40rem;
	background-color:#fff;
}
.infoitem{
	padding: 0.2rem 0;
	color:#999;
	border-top:0.01rem solid #ccc;
}
.blog-wrap h2{
	margin-bottom: 0;
	padding-bottom: 0.1rem;
	color:#2c2c2c;
	border-bottom: 0.01rem solid #ccc;
}
.blog-wrap h4{
	font-size:0.18rem;
}
.blog-wrap h5{
	font-size:0.16rem;
}
.blog-wrap h4 a{
	color:#1A1A1A;
}
.blog-wrap h4 a:hover{
	color:#fb692f;
	text-decoration:none;
}
.blog-item {
	border-bottom: 0.01rem solid #ddd;
	border-top: none;
}
.blog-item a {
	display: block;
	color: #2c2c2c;
}
.blog-item p {
        color: #333;
}
.viewlist {
	overflow: hidden;
	margin-top: 0.06rem;
	/* line-height: 1.5; */
	color: #999;
}
.viewlist .arrow {
        position: static;
}
.viewlist .arrow.arrow:after {
	margin-right: 0.04rem;
	margin-left: 0.02rem;
	border-top: 0.01rem solid #fd6900;
	border-right: 0.01rem solid #fd6900;
}
.viewlist .col-md-9 {
        padding-left: 0;
}
.blog-item .art-content {
	margin-bottom: 0.2rem;
	font-size: 0.14rem;
}

@-webkit-keyframes fade-in {
	from {
		left: -100%
	}

	to {
		left: 0
	}
}

@-moz-keyframes fade-in {
	from {
		left: -100%
	}

	to {
		left: 0
	}
}

@-o-keyframes fade-in {
	from {
		left: -100%
	}

	to {
		left: 0
	}
}

@keyframes fade-in {
	from {
		left: -100%
	}

	to {
		left: 0
	}
}
/**** About ****/

.bread-crumbs {
	margin-top:1em;
	margin-bottom:1em;
}
.breadcrumb{
	margin-bottom:0;
	padding:0;
	background-color:transparent;
}
.breadcrumb > .active{
	color:#999;
}
.about{
	display: block;
}
.about-data{
	float:left;
	width:66.1%;
	margin-right:3.6%;
}
.about-img{
	float:left;
	width: 44.2%;
}
.about-img img{
	padding: 0.05rem;
	background: #929DAC;
	box-shadow: 0 0.56rem 0.36rem -0.6rem #121D12;
	-webkit-box-shadow: 0 0.56rem 0.36rem -0.6rem #121D12;
	-moz-box-shadow: 0 0.56rem 0.36rem -0.6rem #121D12;
	-o-box-shadow: 0 0.56rem 0.36rem -0.6rem #121D12;
}
.about-desc{
	float:left;
	width: 54.2%;
	margin-right:1.6%;
	margin-bottom:1.5em;
}
.about-desc h4{
	color: #646464;
	font-size: 1.4em;
	line-height: 1.8em;
}
.about-data p{
	font-size: 1em;
	color: #9C9C9C;
	line-height: 1.8em;
	margin: 1em 0em;
}
.about-data span{
	font-size: 1em;
	color: #9C9C9C;
	line-height: 1.8em;
	margin: 1em 0em;
}
.sidebar{
	float:left;
	width: 30.2%;
}
.sidebar h2{
	color: #ff7700;
	text-transform: capitalize;
	font-size: 1.8em;
	font-weight:600;
	margin-bottom: 2%;
}
.blog_heading p.date {
	padding-bottom: 0.05rem;
}
.date span.author:hover{
	text-decoration:underline;
}
.blog_desc p {
	line-height: 1.8em;
}
.blog_heading span {
	color: #4D4D4D;
	font-size: 1.2em;
	font-weight: 600;
}
.blog_desc {
	margin: 1em 0em 1.5em;
}
/***Services*/
.services{
	display: block;
}
.boxes h2 {
	color: #ff7700;
	text-transform: capitalize;
	font-size: 2em;
	font-weight: 600;
}
.boxes li p{
	margin-top: 8%;
}
.boxes li p {
	font-size: 1em;
	color: #9C9C9C;
	margin: 1em 0em;
	line-height: 1.8em;
}
.lb-album .btn1{
	margin-top: 0.1rem;
}
.boxes li.btn1{
	padding: 0 0.1rem 0.1rem;
}
.lb-album{
	margin: 0 auto;
	padding:0;
}
.lb-album li {
	float: left;
	width: 22.333%;
	margin: 2.333% 0 0 2.333%;
	position: relative;
	list-style-type: none;
}
.lb-album li:first-child{
	margin-left:0;
}
.lb-album li > a,
.lb-album li > a img{
	display: block;
}
.lb-album li > a img{
	padding: 0.05rem;
	background: #929DAC;
	box-shadow: 0 0.56rem 0.36rem -0.6rem #121D12;
	-webkit-box-shadow: 0 0.56rem 0.36rem -0.6rem #121D12;
	-moz-box-shadow: 0 0.56rem 0.36rem -0.6rem #121D12;
	-o-box-shadow: 0 0.56rem 0.36rem -0.6rem #121D12;
}
.lb-album li > a{
	position: relative;
}
.lb-album li > a img:hover{
	opacity:0.6;
}
.lb-album li > a:hover span{
	opacity:1;
	background:url(../images/zoom.png) no-repeat;
	filter: alpha(opacity=99); /* internet explorer */
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=99)"; /*IE8*/
}
.lb-overlay{
	width: 0;
	height: 0;
	position: fixed;
	overflow: hidden;
	left: 0;
	top: 0;
	padding: 0;
	z-index: 99;
	text-align: center;
	background:rgba(24, 23, 23, 0.91);
}
.lb-overlay a.lb-close{
	background:#202020;
	z-index: 1001;
	position: absolute;
	right:36%;
	top:7%;
	width:0.27rem;
	height:0.27rem;
	background:url('../images/close.png') no-repeat;
	overflow: hidden;
	opacity: 0;
	filter: alpha(opacity=0);
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=0)";
	-webkit-transition: opacity 0.3s linear 1.2s;
	-moz-transition: opacity 0.3s linear 1.2s;
	-o-transition: opacity 0.3s linear 1.2s;
	-ms-transition: opacity 0.3s linear 1.2s;
	transition: opacity 0.3s linear 1.2s;
}
.lb-overlay img{
	position: relative;
	box-shadow: 0.01rem 0.01rem 0.04rem rgba(0,0,0,0.3);
	-webkit-box-shadow: 0.01rem 0.01rem 0.04rem rgba(0,0,0,0.3);
	-moz-box-shadow: 0.01rem 0.01rem 0.04rem rgba(0,0,0,0.3);
	box-shadow: 0 0.02rem 0.07rem rgba(0,0,0,0.2);
}
.lb-overlay:target {
	width: auto;
	height: auto;
	bottom: 0;
	right: 0;
	padding: 0.8rem 1rem 1.2rem 1rem;
}
.lb-overlay:target img {
	-webkit-animation: scaleDown 1.2s ease-in-out;
	-moz-animation: scaleDown 1.2s ease-in-out;
	-o-animation: scaleDown 1.2s ease-in-out;
	-ms-animation: scaleDown 1.2s ease-in-out;
	animation: scaleDown 1.2s ease-in-out;
}
.lb-overlay:target a.lb-close,
.lb-overlay:target > div{
	opacity: 1;
	filter: alpha(opacity=99); /* internet explorer */
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=99)"; /*IE8*/
}
@-webkit-keyframes scaleDown {
	0% { -webkit-transform: scale(10,10); opacity: 0; }
	100% { -webkit-transform: scale(1,1); opacity: 1; }
}
@-moz-keyframes scaleDown {
	0% { -moz-transform: scale(10,10); opacity: 0; }
	100% { -moz-transform: scale(1,1); opacity: 1; }
}
@-o-keyframes scaleDown {
	0% { -o-transform: scale(10,10); opacity: 0; }
	100% { -o-transform: scale(1,1); opacity: 1; }
}
@-ms-keyframes scaleDown {
	0% { -ms-transform: scale(10,10); opacity: 0; }
	100% { -ms-transform: scale(1,1); opacity: 1; }
}
@keyframes scaleDown {
	0% { transform: scale(10,10); opacity: 0; }
	100% { transform: scale(1,1); opacity: 1; }
}
x:-o-prefocus, .lb-overlay img {
        height: 100%;
}

/* 文章列表页 */

.mainbox .artinfo {
        /*padding: .1rem 1.46rem 1.15rem;*/
}
.art-head{
}
.art-head h1{
	margin-top:0.15rem;
	margin-bottom:0.15rem;
	font-size:0.24rem;
}
.art-head span{
	font-size:0.12rem;
	color:#999;
}
.art-head span:first-child{
	margin-right:0.25rem;
}
.list-box .infoitem {
	padding:0.1rem 0;
	border-bottom:solid 0.01rem #ddd;
}
.list-box .infoitem h5 {
	margin:0;
	font-size:0.18rem;
	padding:0.1rem 0 0.05rem 0;
}
.list-box .infoitem h5 a{
	color:#333;
}
.list-box .infoitem p {
	font-size:0.14rem;
	color:#999;
	margin:0.05rem 0;
}

.list-box .infoitem span {
	color:#999;
}

.no-data {
	font-size:0.28rem;
	color:#ccc;
	list-style:none;
	text-align:center;
	padding:2em;
}
.else-link{
	margin-top:0.3rem;
}
.else-link strong{
	margin-left:0.2rem;
}
.else-link a{
	color:#333;
}
.else-link a:hover{
	color:#ff7700;
}

/***Contact*/
.contact{
	margin-bottom:4%;
	display:block;
}
.span_1_of_3 h3 {
	margin-bottom: 4%;
	color: #ff7700;
	text-transform: capitalize;
	font-size: 1.8em;
	font-weight: 400;
}
.span_2_of_3 h3 {
	color: #ff7700;
	text-transform: capitalize;
	font-size: 1.8em;
	font-weight: 400;
}
form{
	margin-top: 0%;
}
.col{
	display: block;
	float:left;
}
.col:first-child{
	margin-left:0;
}
.contact-form{
	position:relative;
	padding-bottom:0.3rem;
}
.contact-form div{
	padding:0.05rem 0;
}
.contact-form span label{
	font-size: 0.8125em;
	color: #9C9C9C;
	line-height: 1.8em;
	padding-bottom:0.05rem;
}
.contact-form input[type="text"],.contact-form textarea{
	font-family: Arial, Geneva,Helvetica, sans-serif;
	color: #9C9C9C;
	padding: 0.08rem;
	display: block;
	width: 98%;
	background:#fff;
	border: 0.01rem solid rgba(214, 212, 209, 1);
	outline: none;
	-webkit-appearance: none;
}
.contact-form textarea{
	resize:none;
	height:1.2rem;
}
.contact-form input[type="text"]:focus,.contact-form textarea:focus{
	-webkit-transition:0.9s;
	-o-transition:0.9s;
	-moz-transition:0.9s;
	transition:0.9s;
	border: 0.01rem solid rgba(253, 203, 72, 0.66);
	box-shadow: 0 0 0.04rem rgba(151, 133, 36, 0.34);
	-webkit-box-shadow: 0 0 0.04rem rgba(151, 133, 36, 0.34);
	-moz-box-shadow: 0 0 0.04rem rgba(151, 133, 36, 0.34);
	-o-box-shadow:0 0 0.04rem rgba(151, 133, 36, 0.34);
}
.contact-form input[type="submit"]{
	font-size: 0.16rem;
	padding: 0.1rem 0.2rem;
	color: #FFF;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	border: none;
	margin-top: 2%;
	background: #ff7700;
}
.contact-form input[type="submit"]:hover{
	background: #6087B6;
}
.company_address p{
	font-size: 1em;
	color: #9C9C9C;
	line-height: 1.8em;
}
.company_address p span{
	font-size:1.2em;
	cursor:pointer;
	color: #ff7700;
}
.company_address p span:hover{
	text-decoration:none;
	color: #6087B6;
	-webkit-transition:0.9s;
	-moz-transition:0.9s;
	-o-transition:0.9s;
	transition:0.9s;
}
.map{
	margin-top: 6%;
	border:0.01rem solid #C7C7C7;
	margin-bottom:0.15rem;
}
.navbanner{
        height: 6rem;
	margin:1rem auto 0;
}
.flexslider,.flexslider .slides img {
	border-radius: 0;
    object-fit: fill;
}
.flexslider .slides > li{
	height:2.2rem;
}
.flex-control-nav{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	padding-right: 0.6rem;
	text-align: right;
	-webkit-transition: 300ms;
	-moz-transition: 300ms;
	-o-transition: 300ms;
	transition: 300ms;
	-webkit-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	-o-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	z-index: 10;
}
.flex-control-nav li{
	margin:0 !important;
	padding:0 !important;
}
.flex-control-paging li a{
	bottom: .6rem;
        width: 0.34rem;
        height: 0.03rem;
        display: inline-block;
        margin: 0 .05rem;
        color: transparent;
        border-radius: 0;
        background: #DCDCDC;
        box-shadow: none;
        background: rgba(255, 255, 255, 0.4);
}
.flex-control-paging li a.flex-active,.flex-control-paging li a:hover{
	background-color: #fff;
}
.flexslider:hover .flex-direction-nav a{
	opacity:1;
}
.flex-direction-nav a {
	width: .6rem;
	height: .78rem;
	background-repeat:no-repeat;
	background-size:.6rem .78rem;
}
.flex-direction-nav .flex-prev{
	background-image:url(../images/button-prev.png);
	left:.5rem;
}
.flex-direction-nav .flex-next{
	background-image:url(../images/button-next.png);
	right:.5rem;
}
.flexslider:hover .flex-prev{
	left:.5rem;
}
.flexslider:hover .flex-next{
	right:.5rem;
}

.banner-box{
	/*position: relative;*/
	display: -webkit-box;
	display: flex;
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.banner-img {
	/*position: relative;*/
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
}
.full {
	display: -webkit-box;
	display: flex;
	-webkit-box-align: center;
	align-items: center;
	-webkit-box-pack: center;
	justify-content: center;
	width: 100%;
	height: 100%;
}
.banner-img h2 {
	position: relative;
	z-index: 20;
	font-size: 0.36rem;
	font-weight:400;
	text-align: center;
	color: #fff;
	margin: 0;
	padding-left: 0.3rem;
	padding-right: 0.3rem;
	margin-bottom: 0.3rem;
}
.banner-img.home.corp h2, .banner-img.home.emea h2 {
	font-size: 0.36rem;
	font-weight: 3rem;
	text-align: center;
	color: #fff;
	margin-bottom: 0.3rem;
}

.banner-search {
	position: absolute;
	left: 50%;
	bottom: 0.45rem;
	transform: translate(-50%);
	width: 3rem;
	/*z-index: 100;*/
	background-color: #fff;
	text-align: center;
	padding: 0.05rem 0.05rem 0.05rem 0.15rem;
	border-radius: 0.5rem;
}
.banner-search input[type="text"] {
	width: calc(100% - 0.48rem);
	font-size: 0.24rem;
	width:2rem;
	color: #555555;
	margin: 0;
	border-color: transparent;
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-o-transition: 0.5s all;
}

.banner-search input[type="submit"] {
	position: relative;
	z-index: 100;
	width: 0.42rem;
	height: 0.42rem;
	background: transparent;
	text-indent: -9999px;
	margin: 0;
	padding: 0;
	vertical-align: bottom;
}
.banner-search .ico-search{
	width:0.28rem;
	height:0.28rem;
	position:absolute;
	right:0.15rem;
	top:0.12rem;
}

/*--register--*/
.register{
	padding:4em 0 5em 0;
}
.register-top-grid h3, .register-bottom-grid h3 {
	color:#ff7700;
	font-size: 1.2em;
	padding-bottom: 0.15rem;
	margin: 0;
	font-weight: 600;
}
.register-top-grid div, .register-bottom-grid div {
	width: 48%;
	float: left;
	margin: 0.1rem 0;
}
.register-top-grid span, .register-bottom-grid span {
	color:#999;
	font-size: 0.85em;
	padding-bottom: 0.2em;
	display: block;
	text-transform: uppercase;
}
.register-top-grid input[type="text"], .register-bottom-grid input[type="text"] {
	border: 0.01rem solid #EEE;
	outline-color:#FF5B36;
	width: 96%;
	font-size: 1em;
	padding: 0.5em;
}
.checkbox {
	margin-bottom: 0.04rem;
	padding-left: 0.27rem;
	font-size: 1.1em;
	line-height: 0.27rem;
	cursor: pointer;
}
.checkbox {
	float: left;
	position: relative;
	font-size: 0.85em;
	color:#555;
}
.checkbox:last-child {
	margin-bottom: 0;
}
.news-letter {
	color: #555;
	font-weight:600;
	font-size: 0.85em;
	margin-bottom: 1em;
	display: block;
	text-transform: uppercase;
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-o-transition: 0.5s all;
	clear: both;
}
.checkbox i {
	position: absolute;
	bottom: 0.05rem;
	left: 0;
	display: block;
	width:0.2rem;
	height:0.2rem;
	outline: none;
	border: 0.02rem solid #ff7700;
}
.checkbox input + i:after {
	content: '';
	background: url("../images/tick1.png") no-repeat 0.01rem 0.02rem;
	top: -0.01rem;
	left: -0.01rem;
	width: 0.15rem;
	height: 0.15rem;
	font: normal 0.12rem/0.16rem FontAwesome;
	text-align: center;
}
.checkbox input + i:after {
	position: absolute;
	opacity: 0;
	transition: opacity 0.1s;
	-o-transition: opacity 0.1s;
	-ms-transition: opacity 0.1s;
	-moz-transition: opacity 0.1s;
	-webkit-transition: opacity 0.1s;
}
.checkbox input {
	position: absolute;
	left: -9999px;
}
.checkbox input:checked + i:after {
	opacity: 1;
}
.news-letter:hover {
	color:#00BFF0;
}
.register-but{
	margin-top:1em;
}
.register-but form input[type="submit"] {
	background: #ff7700;
	color: #FFF;
	font-size: 1.2em;
	padding: 0.6em 2em;
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-o-transition: 0.5s all;
	display: inline-block;
	text-transform: uppercase;
	border: none;
	outline: none;
}
.register-but input[type="submit"]:hover {
	background:#000;
}
div.register-bottom-grid {
	margin-top:3em;
}
/*--login--*/
.login-left {
	padding: 0;
}
.login-left h3, .login-right h3 {
	color:#ff7700;
	font-size: 1.2em;
}
.login-left p, .login-right p {
	color: #868583;
	display: block;
	font-size: 1em;
	margin: 0 0 2em 0;
	line-height: 1.8em;
}
.acount-btn {
	background: #ff7700;
	color: #FFF;
	font-size: 1em;
	padding: 0.7em 1.2em;
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-o-transition: 0.5s all;
	display: inline-block;
	text-transform: uppercase;
}
.acount-btn:hover, .login-right input[type="submit"]:hover{
	background:#ff7700;
	text-decoration:none;
	color:#fff;
}

/*mainbox*/
.linebox{
	margin-bottom:0;
	padding:0.40rem 0;
	border-bottom:0;
}
.mainbox h2,.cat-title,.linebox h2{
	position:relative;
	line-height:2;
}
.mainbox h2 span,.cat-title span,.linebox h2 span{
	display:inline-block;
	padding:0 0.3em;
	border-bottom:0.03rem solid #ff7700;
}
.linebox h2{
	margin-top:0;
	margin-bottom:0.3rem;
	text-align:center;
	line-height:1;
	border-bottom:none;
}
.linebox h2 span{
	color: #fb692f;
	font-size:0.16rem;
	border-bottom: solid 0.01rem #fb692f;
	-webkit-transition: background-color .24s ease-in-out, color .24s ease-in-out, border-color .24s ease-in-out;
	transition: background-color .24s ease-in-out, color .24s ease-in-out, border-color .24s ease-in-out;
}
.cat-title{
	margin-bottom:0;
	font-size:1.5em;
}
.mainbox h2 a,.linebox h2 a{
	display:block;
	float:right;
	margin-top:0.18rem;
	color:#999;
}
.mainbox .textonly label {
	display:none;
}
.mainbox .btn-block {
	width:96%;
	max-width:4rem;
}

.mainbox legend {padding-bottom:0.1rem;}
.mainbox form {
	padding: 1em 0;
}
/*.mainbox form div {
	padding: 0 0 0em 0;
}*/

.mainbox form div.input-group {
	padding: 0;
}

.mainbox form div.has-error label{
	color:#a94442;
}
.mainbox form div.has-error input {
	border:0.01rem solid #a94442;
}

.mainbox form div.has-green label{
	color:green;
}

.mainbox form div.has-green p{
	color:green;
}

.has-error p{
	color:#a94442;
}

.btn-submit-login {
	display: none;
}

.mainbox form div.has-green input {
	border:0.01rem solid green;
}

.mainbox label {
	color: #999;
	font-size:1.2em;
	padding-bottom: 0.2em;
	display: block;
	/*text-transform: uppercase;*/
	font-weight:normal;
}

.mainbox input[type="text"],
.mainbox input[type="password"],
.mainbox input[type="email"],
.mainbox textarea {
	/*border: 0.01rem solid #DDD;
	outline-color:#FF6392;
	width: 96%;
	max-width:4rem;
	font-size:1em;
	padding: 0.4em;
	color:#666;*/
}
.mainbox input[type="submit"] {
	background: #ff7700;
	color: #FFF;
	font-size: 1em;
	padding: 0.7em 1.2em;
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-o-transition: 0.5s all;
	display: inline-block;
	text-transform: uppercase;
	border:none;
	outline:none;
}

/*-- news --*/
.news{
	position:relative;
	margin:2em 0 0 0em;
	padding:1em 0;
	border:0.01rem solid #ddd;
}
.news h3 {
	position:absolute;
	top:-0.12rem;
	left:-0.04rem;
	width:1.3rem;
	height:0.36rem;
	margin: 0;
	padding-left:0.40rem;
	color: #ec7c0f;
	font-size: 1.3em;
	font-weight: 400;
	background-color:#fff;
	background:url(../images/icon-title.png) no-repeat;
	text-align: left;
}
.news-grid-text span{
	color: #0070C6;
	font-size: 0.14rem;
	line-height: 1.7em;
	font-weight: 700;
}
.news-grid-text h4{
	font-size: 0.18rem;
	margin: 0;
	color: #323232;
	font-weight: 600;
}
.news-grid-text {
	margin-bottom: 1em;
}
.news-grid img{
	width:100%;
}
.news-grid p {
	color: #8c8c8c;
	font-size: 0.15rem;
	line-height: 1.8em;
	margin: .5em 0 0 0;
}
.news-grids {
	margin-top: 3em;
}
.news-grid {
	margin: 0 0 1em 0;
}
.blue {
	margin-top: 1em;
	text-align: left;
}
.blue a{
	background: none;
	color: #ff7700;
	font-size: 0.18rem;
	padding: 0;
}
.blue a:hover{
	background:none;
	color: #8c8c8c;
}
.news-slid{
	background: url(../images/12.jpg) no-repeat 0 -1.57rem;
	min-height: 4rem;
	background-size: cover;
}
.news-slid-info{
	text-align: center;
	left: 30%;
	top: 42%;
	margin: 10em 0 0 0;
}
.news-slid-info h2{
	color: #FFF;
	font-size: 0.36rem;
	font-weight: 700;
	margin: 0;
	text-transform: uppercase;
	text-align: center;
}
.gray{
	margin:4em 0;
}
.gray a{
	font-size: 0.2rem;
}
/*-- list --*/
.list{
	padding:0 0.15rem;
}
.list li{
	line-height:1.6;
	list-style-type:none;
}
.news .list li{
	border-bottom:0.01rem dashed #e0e0e0;
}
.news .list li:last-child{
	border-bottom:none;
}
.list li a{
	display:block;
	overflow:hidden;
}
.list li span{
	display:inline-block;
}
.list li span.art-title,.ed-item li a{
	width:75%;
	overflow:hidden;
	white-space:nowrap;
	text-overflow: ellipsis;
	padding-right:1em;
	color:#333;
}
.rightcol .news-list li span.art-title{
	width:100%;
}
.list li span.art-time{
	float:right;
	color:#999;
	font-size:0.12rem;
}
.news-list {
	list-style: none;
	height: 100%;
	margin: 0;
	padding: 0;
}
.news-list li{
	margin: 0 0 0.2rem;
}
.news-list li h4 {
	font-size: 0.16rem;
	font-weight: 700;
	margin: 0 0 0.05rem;
}
.news-list a {
	color: #fb692f;
	text-decoration: none;
	-webkit-transition: background-color .24s ease-in-out, color .24s ease-in-out, border-color .24s ease-in-out;
	transition: background-color .24s ease-in-out, color .24s ease-in-out, border-color .24s ease-in-out;
}
.news-list a:hover,.news-list a:active,.news-list a:focus {
	color: #fb692f;
}
 .news-meta{
	font-size: 0.13rem;
	color: #555555;
	margin-bottom: 0.15rem;
}

/*--blog--*/
.blog-list{
	margin-bottom:0.25rem;
}
.blog-info{
	padding:0.2rem;
	font-size:0.12rem;
	border-bottom:0.01rem solid #ddd;
}
.blog-img{
	width:1.36rem;
	height:0.8rem;
	margin-right:0.3rem;
	overflow:hidden;
}
.blog-info a{
	color:#666;
}
.blog-info h4 a{
	font-size:0.2rem;
	color:#000;
}
.blog-time{
	margin-top:0.2rem;
	color:#999;
}
.artlist{
	margin-bottom:0.25rem;
	padding:0.1rem 0.15rem;
	border:0.01rem solid #ddd;
}
.artlist .list{
	padding:0;
}
.imglist{
	padding:0;
}
.artimg-list{
	margin:0.15rem 0 0.25rem;
	padding:0.1rem 0.09rem;
	border:0.01rem solid #ddd;
}
.artimg-info{
	float:left;
	width:2.8rem;
	height:1.72rem;
	margin-right:0.1rem;
}
.artimg-list div:last-child{
	margin-right:0;
}
.newgroup{
	padding:0 !important;
}
.newgroup-list{
	display:flex;
	justify-content:space-between;
	margin:0.15rem 0 0.25rem;
}
.catbox-91,.catbox-92{
	padding:0.1rem;
	border:0.01rem solid #ddd;
}
.catbox-91{
	margin-right:0.40rem;
}
.newgroup-img{
	width:2.3rem;
	height:1.18rem;
	margin-right:0.2rem;
}
.consult-list{
	width:calc(100% - 2.5rem);
	padding:0.1rem 0;
}
.consult-list li{
	height:0.3rem;
	line-height:0.3rem;
}
.consult-list a{
	height: 0.3rem;
	line-height: 0.3rem;
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color:#333;
}
.friendlink-list{
	margin-bottom:0.25rem;
	padding:0.15rem;
	border:0.01rem solid #ddd;
}
.friendlink-list h2{
	float:left;
	margin-bottom:0;
	margin-top:0 !important;
	font-size:0.16rem;
	line-height:0.3rem;
	font-weight:bold;
	border:none;
}
.friendlink-list h2:after{
	width:0;
	height:0;
}
.friend-list li{
	float:left;
	height:0.3rem;
	margin:0 0.2rem;
	line-height:0.3rem;
}
.friend-list li a{
	color:#555;
}
/*leftcol*/
.leftcol,.rightcol{
	/*lmargin-top:0.25rem;*/
	padding-right:0;
}

.student-info .rightcol {
	margin-top:0.25rem;
}

.teach-info .rightcol {
	margin-top:0.25rem;
}

.maecenas-left{
	width:calc(100% - 2.6rem);
}
.navbox h3,.bestnews h3{
	font-size:0.2rem;
	line-height:2;
}
.nav-list{
	padding:0;
}
.nav-list li{
	border-bottom:0.01rem solid #ddd;
}
.nav-list li:last-child{
	border-bottom:none;
}
.nav-list span{
	color:#333;
}
.selected span{
	color:#225ebc;
}
.login-right form {
	padding: 1em 0;
}
.login-right form div {
	/*padding: 0 0 2em 0;*/
}

.login-right form div.input-group {
	padding: 0;
}

.login-right form div.has-error label{
	color:#a94442;
}
.login-right form div.has-error input {
	border:0.01rem solid #a94442;
}
/*.login-right span,*/
.login-right label {
	color: #999;
	font-size:1.2em;
	padding-bottom: 0.2em;
	display: block;
	/*text-transform: uppercase;*/
	font-weight:normal;
}

.login-right input[type="text"],
.login-right input[type="password"],
.login-right input[type="email"] {
	border: 0.01rem solid #DDD;
	outline-color:#ff7700;
	width: 42%;
	font-size:1.2em;
	padding: 0.7em;
	color:#666;
}
.user-info .form-control {
	width: 4.62rem;
	height: 0.5rem;
	border-radius: 0;
}
.user-info label {
	margin-top: 0.15rem;
	font-size: 0.14rem;
}
.user-info input[type="text"],.user-info input[type="password"], .user-info input[type="email"] {
	padding: 0.1rem;
	font-size: 0.14rem;
}
.user-info input[type="submit"] {
	margin-top: 0.3rem;
}
a.forgot {
	font-size: 0.875em;
	margin-right: 0.11rem;
	color:#999;
}
ul.breadcrumbs{
	padding:0;
	list-style:none;
	float:left;
}
ul.breadcrumbs li{
	display:inline-block;
	font-size:1.1em;
	color:#000;
}
ul.breadcrumbs li.women{
	background:#5BBD50;
	padding:0.03rem;
}
ul.previous{
	padding:0;
	list-style:none;
	float:right;
}
ul.previous li a{
	color:#999;
	font-size:1.1em;
}
.dreamcrub{
	margin:2em 0 5em 0;
	font-family: 'Roboto', sans-serif;
}
.mens-toolbar {
	font-family: 'Roboto', sans-serif;
	margin-bottom: 2em;
}
.mens-toolbar .sort {
	float: left;
	width: 20.5%;
}
.sort-by {
	color:#000;
	font-size: 0.8125em;
	text-transform: uppercase;
}
.sort-by label{
	font-weight:normal;
}
.mens-toolbar .pages {
	float: right;
	margin: 0;
}
ul.women_pagenation.dc_paginationA.dc_paginationA06 {
	float:right;
	padding:0;
	list-style:none;
}
.pages{
	float:right;
}
.pages .limiter {
	color: #000;
	font-size: 0.8125em;
	text-transform: uppercase;
}
.pages .limiter select {
	padding: 0;
	margin: 0 0 0.01rem;
	vertical-align: middle;
}
ul.women_pagenation li {
	float: left;
	margin: 0;
	margin-left: 0.05rem;
	padding: 0;
	list-style:none;
}
ul.women_pagenation li a {
	color:#000;
	display: block;
	padding:0.04rem 0.08rem;
	text-decoration: none;
	font-size: 0.8125em;
	text-transform:uppercase;
}
ul.women_pagenation li.active a{
	background:#26d2fc;
	color:#fff;
}
ul.women_pagenation li a:hover{
	background:#26d2fc;
	color:#fff;
}
/*--account--*/
.span_1_of_account{
	width: 47.2%;
}
.col_1_of_account {
	display: block;
	float: left;
	margin: 1% 0 1% 4.6%;
}
.col_1_of_account:first-child {
	margin-left: 0;
}
h4.title {
	color: #5A0F16;
	margin-bottom: 0.5em;
	font-size: 1.2em;
	line-height: 1.2;
	text-transform: uppercase;
}
.span_1_of_account p {
	color:#999;
	font-size:0.9em;
	line-height: 1.8em;
}
h5.sub_title{
	color:#ff7700;
	font-size:0.9em;
	text-transform:uppercase;
	margin: 3% 0;
}
.button1 {
	margin-top:3%;
}
.button1 input[type="submit"] {
	background: #ff7700;
	color: #FFF;
	font-size: 0.8em;
	padding: 0.08rem 0.2rem;
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-o-transition: 0.5s all;
	display: inline-block;
	font-family: 'Open Sans', sans-serif;
	cursor: pointer;
	outline: none;
	text-transform: uppercase;
	border: none;
	float: left;
}
.button1 input[type="submit"]:hover{
	background:#000;
}
.login{
	padding:3% 0;
}
.comments-area input[type="text"] {
	padding: 0.1rem 0.15rem;
	width: 97%;
	color:#000;
	font-size: 0.8125em;
	border:0.01rem solid #f0f0f0;
	background:#fff;
	outline: none;
	display: block;
}
.comments-area input[type="text"]:hover, .comments-area input[type="password"]:hover{
	border:0.01rem solid #ff7700;
}
.comments-area input[type="password"] {
	padding: 0.1rem 0.15rem;
	width: 97%;
	color:#000;
	font-size: 0.8125em;
	border:0.01rem solid #f0f0f0;
	background:#fff;
	outline: none;
	display: block;
	font-family: 'Open Sans', sans-serif;
}
.comments-area span {
	color: #ff7700;
}
.comments-area p {
	padding: 0.08rem 0;
}
.comments-area input[type="submit"] {
	background: #ff7700;
	color: #FFF;
	font-size: 0.8em;
	padding: 0.08rem 0.2rem;
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-o-transition: 0.5s all;
	display: inline-block;
	font-family: 'Open Sans', sans-serif;
	cursor: pointer;
	outline: none;
	text-transform: uppercase;
	border: none;
	float: right;
}
.comments-area input[type="submit"]:hover{
	background:#000;
}
p#account-form-remember{
	float:left;
}
p#account-form-remember label a {
	text-decoration: underline;
	color:#999;
}
p#account-form-remember label a:hover{
	text-decoration:none;
}
.col_1_of_2 {
	display: block;
	float: left;
	margin: 1% 0 1% 1.6%;
}
.span_1_of_2 {
	width: 49.2%;
}
.col_1_of_2:first-child {
	margin-left: 0;
}
.register_account{
	padding:3% 0;
}
.register_account form input[type="text"], .register_account form select {
	font-size: 0.8125em;
	color: #999;
	padding: 0.08rem;
	outline: none;
	margin: 0.1rem 0;
	width: 95%;
	font-family: 'Open Sans', sans-serif;
	border:0.01rem solid #f0f0f0;
}
.register_account form input[type="text"]:hover, .register_account form select:hover{
	border:0.01rem solid #DBDADA;
}
button.grey {
	background: #555;
	color: #FFF;
	/* font-size: 0.8em; */
	padding: 0.08rem 0.2rem;
	/* border-radius: 0.05rem; */
	border-bottom: 0.04rem solid #1D1C1C;
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-o-transition: 0.5s all;
	display: inline-block;
	font-family: 'Open Sans', sans-serif;
	cursor: pointer;
	outline: none;
	text-transform: uppercase;
	border-right: none;
	border-left: none;
	border-top: none;
	float:left;
}
button.grey:hover{
	background:#FFAF02;
	border-bottom: 0.04rem solid #DF9A06;
}
p.terms {
	float: left;
	font-size: 0.12rem;
	padding: 0.15rem 0 0 0.15rem;
}
p.terms a, p.note a {
	text-decoration: underline;
	color: #555;
}
p.terms a:hover, p.note a:hover{
	text-decoration:none;
}
.register_account form input[type="text"].code {
	width: 15%;
}
.register_account form input[type="text"].number {
	width:74.8%;
}
p.code {
	color:#999;
	font-size:0.8125em;
}
.account {
	background: rgb(255, 255, 255);
	padding: 4em 0em;
}
/*---plans-404page-----*/
.error-page{
	text-align:center;
}
.error-page p{
	font-size: 4em;
	color:#ff7700;
}
.error-page h3{
	font-size: 10em;
	color:#012231;
}
.error-page {
	padding: 1.3rem 0 0 0;
	min-height: 5.5rem;
}
.btn1 {
	border: none;
	font-family: inherit;
	font-size: inherit;
	color: inherit;
	background: none;
	padding: 0.7em 3.5em;
	display: inline-block;
	letter-spacing: 0.01rem;
	outline: none;
	position: relative;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
	border-radius: 0 !important;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 1.3em;
	border: 0.01rem solid #ff7700;
	font-weight: 600;
	color: #ff7700;
}
.btn1:after {
	content: '';
	position: absolute;
	z-index: -1;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
}
.banner-info {
	padding: 12em 0 0;
	width: 56%;
}

.language-box {text-align:right;}

/*首页*/
.student-list,
.teacher-list{
	padding:0;
}
.student-list li,
.teacher-list li{
	overflow:hidden;
	padding:0 0.1rem;
}
.student-list li:hover,
.teacher-list li:hover{
	background-color:#f7f7f7;
}
.student-list li span,
.teacher-list li span{
	float:left;
	margin-right:0.1rem;
}
.teacher-list li i{
	margin-left:0.02rem;
	padding:0 0.02rem;
	color:#fff;
	font-style:normal;
}
.mark-green{
	background-color:#3C3;
}
.mark-red{
	background-color:#F60;
}
.w280{
	width:2.8rem;
}
.w160{
	width:1.6rem;
}
.w110{
	width: 1.1rem;
}
.w85{
	width:0.85rem;
}
.w60{
	width:0.6rem;
}
.tel-box{
	margin-top:0.2rem;
	padding:0.15rem;
	border:0.05rem solid #eee;
	border-radius:0.06rem;
}
.tel-box p{
	font-size:0.16rem;
}
.tel-box h3{
	width:80%;
	margin:0.15rem auto;
	padding:0.15rem;
	border:0.1rem solid #ff7700;
	border-radius:0.2rem;
}

/*表单*/
.form-group{
	display:flex;
	margin-bottom: 0.16rem;
}
.form-box .form-group{
	margin-left:0;
	margin-right:0;
}
.form-box label{
	color:#333;
	font-size:0.14rem;
	cursor: pointer;
}
.form-title{
	margin-top:0.15rem;
	margin-bottom:0.25rem;
	line-height:1.8;
	text-align: center;
}
.form-title h1,.payment h1{
	margin-bottom:0.15rem;
	font-size:0.26rem;
	color:#ff7700;
}
.form-box input.form-control,
.form-box select.form-control,
.form-box textarea.form-control{
	height: 0.40rem;
	border-radius: 0.02rem;
}
.form-box-step3 input.form-control,
.form-box-step3 select.form-control,
.form-box-step3 textarea.form-control{
	width:4rem;
}
.form-box select.form-select-s{
	width:1.3rem;
	margin-left:0.05rem;
	margin-right:0.05rem;
}
.form-box select.form-select-m{
	width:1rem;
	margin-left:0.05rem;
	margin-right:0.05rem;
}
.form-group-text{
	padding-top:0.07rem;
	font-size:0.16rem;
}
.group-link{
	margin-left:0.2rem;
	font-size:0.16rem;
	line-height:0.34rem;
}
.group-link:hover{
	color:#ff7700;
}
.reg-box{
	margin:0 auto;
}
.form-item-control{
	padding:0;
}
.help-block {
	margin-bottom: 0;
}
.pinfo .form-box label {
	width: 1.8rem;
	text-align: right;
}
.form-group .require {
	margin-right: 0.05rem;
	vertical-align: middle;
}
.feedback .form-group {
	display: initial;
}

/*foot*/
.footer-bottom p {
	margin-bottom:0.06rem;
}
.foot-logo{
	display: block;
	width: 2rem;
	margin: 0 auto 0.15rem;
}
.foot-logo img {
	opacity: 0.6;
	-webkit-transition: opacity .24s ease-in-out;
	transition: opacity .24s ease-in-out;
	display: block;
	max-width: 100%;
	height: auto;
	border: none;
}
.foot-logo:hover img {
    opacity: 1;
}
.footer-menu{
	display:flex;
	justify-content:space-between;
}
.footer-menu dl{
	flex:0 0 20%;
}
.footer-menu dt{
        margin-bottom: 0.1rem;
}
.footer-menu dd{
	line-height:2;
}
.footer-menu dd a{
	color:#787878;
}
.footer-menu a:hover{
	text-decoration:none;
	color:#323232;
}
@media (max-width:100.40rem){
	.foot-tel{
		position:fixed;
		left:5%;
		bottom:0;
		z-index:100;
		width:90%;
		height:1.2rem;
		padding:0 0.2rem;
		font-size:5rem;
		color:#fff;
		line-height:1.2rem;
		text-align:center;
		background-color:#ff7700;
		border-radius:0.6rem;
	}
}

.code-box{
	padding:0 0.5rem;
	color:rgba(255,255,255, .4);
	font-size:0.12rem;
}
.code-img{
	display:inline-block;
	width:0.8rem;
	margin-bottom:0.1rem;
}
.code-box b{
	display:block;
	margin-bottom:0.06rem;
	color:#ff7700;
	font-size:0.22rem;
	font-weight:normal;
}
.checkbox-list{
	padding-left:0;
}
.checkbox-list-sub{
	display:flex;
	flex-flow:column wrap;
	width:83%;
	height:5rem;
}
.checkbox-list-row{
	width:4rem;
	padding-top:0.07rem;
}
.checkbox-list li{
	float:left;
	margin-right:0.15rem;
	list-style-type:none;
}
.checkbox-list h5{
	margin-top:0.1rem;
	font-weight:bold;
	margin-right: 0.2rem;
	border-bottom: 0.01rem solid #ddd;
}
.checkbox-list label{
	display:inline-block;
	font-size:0.14rem;
	vertical-align:0.02rem;
}

.listbox {margin-top:0.1rem;}

.student thead{
	background-color:rgba(0,175,236,.3);
}
.student .table tr:hover {
	background-color:rgba(0,175,236,.1);
}
.student .table th,
.student .table td {
	text-align:center;
	vertical-align:middle;
	border:0.01rem solid rgba(0,175,236,.3);
}
.student .table td.td-left {
	text-align:left;
}

/**详情**/
.detail{
	margin-top:0.25rem;
	padding:0.15rem 0;
	border:0.01rem solid #ddd;
}
.detail-photo{
	width:2rem;
}
.user-img{
	width:1.5rem;
	height:1.5rem;
	margin-left:0.25rem;
	margin-bottom:0.15rem;
	border:0.04rem solid rgba(0,175,236,.3);
	border-radius:50%;
}
.user-img img{
	/*object-fit:contain;*/
	border-radius:50%;
}
.qq-box{
	width:0.77rem;
	margin:0.15rem auto;
}
.qq2017{
	width: 0.77rem;
	height: 0.22rem;
	display: block;
	background: url(//img-oss-vilan.szbeicai.com/v6/Sprite2017.png) no-repeat;
	background-position: -1.1rem -1rem;
}
.detail-info{
	width:calc(100% - 2rem);
}
.detail-info dl{
	margin-bottom:0.1rem;
	overflow:hidden;
}
.detail-info dt,.detail-info dd{
	float:left;
}
.detail-info dt{
	width:1.2rem;
	margin-right:0.2rem;
	font-weight:normal;
	color:#999;
	text-align:right;
}
.detail-info dd{
	width:calc(100% - 1.6rem);
}

.container h2 {

}

/*rightcol*/
.right-block{
	margin-bottom:0.15rem;
	border:0.01rem solid #ddd;
}
.index-right{
	padding:0;
}
.right-block h3,.index-right h2,.education-box h3{
	margin-bottom:0;
	padding:0 0.15rem;
	font-size:0.16rem;
	font-weight:bold;
	line-height:0.42rem;
	border-bottom:0.01rem solid #ddd;
	background-color:#f7f7f7;
}
.index-right h2{
	margin-top:0;
}
.index-right h2 span{
	padding:0;
	border:none;
}
.index-right .list li span.art-title{
	width:100%;
}
.erweima p{
	padding:0.15rem;
}
.block-list li{
	height:0.32rem;
	line-height:0.32rem;
	list-style-type:none;
}
.block-list .list li a,.ed-item li a{
	height:0.32rem;
	line-height:0.32rem;
	text-decoration:none;
}
.block-list a{
	color:#333;
}
.block-list .list li a:hover span.art-title,.ed-item li a:hover{
	color:#ff7700;
}

/*图片*/
.gallerybox{
	/* display:flex; */
	justfiy-content:space-between;
	width:100%;
	margin-top:0.25rem;
	-moz-column-count:4; /* Firefox */
	-webkit-column-count:4; /* Safari 和 Chrome */
	 column-count:4;
	-moz-column-gap: 0.15rem;
	column-gap: 0.15rem;
}
.gallery{
	margin:0 0 0.15rem;
	padding:0.15rem;
	border:0.01rem solid #ddd;
	border-radius:0.04rem;
	float:left;
	box-shadow:0 0 0.03rem #ddd;
	-moz-page-break-inside: avoid;
	-webkit-column-break-inside: avoid;
	break-inside: avoid;
}

.gallery:hover{
	border:0.01rem solid #ff7700;
}
.gallery a{
	color:#333;
}
.gallery a:hover{
	text-decoration:none;
}
.imgbox{
	width:100%;
	margin-bottom:0.15rem;
}

.imgbox img {
border-radius:0.04rem;
border:0.01rem solid #eee;
}
.gallery h3{
	font-size:0.16rem;
}
.gallery p{
	color:#999;
}

.hotline{
	margin-top:0.40rem;
	font-size:0.18rem;
}
.linkbox{
	margin-top:0.25rem;
}
.jcarousel {
	overflow: visible
}
.jcarousel li{
	position:relative;
}
.teacher-box{
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
	opacity:0;
	background-color:rgba(0,0,0, .5);
}
.teacher-info{
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	padding:0.1rem;
	text-align:center;
	color:#fff;
}
.teacher-info p{
	height:0.9rem;
}
.jcarousel li:hover .teacher-box{
	opacity:1;
	transition:all .5s ease-in-out;
}

/*请家教*/
.education-box{
	padding:0;
	border:0.01rem solid #ddd;
}
.ed-itembox{
	display:flex;
	justify-content:center;
	margin-top:0.1rem;
}
.ed-item{
	margin-top:0.15rem;
	padding:0 0.15rem;
}
.ed-item ul{
	margin-top:0.1rem;
	padding:0;
}
.ed-item li{
	list-style-type:none;
}
.ed-time{
	margin:0.15rem auto 0.2rem;
}
.ed-bg{
	position:absolute;
	z-index:-1;
	left:0;
	right:0;
	top:0;
	bottom:0;
	opacity:.3;
	background:linear-gradient(to top, #1076b9 50%,#ffffff 100%);
}
.ed-bgimg{
	position:relative;
	z-index:1;
}
.treaty{
	padding-top:0.07rem;
}
.treaty label{
	display:inline-block;
}

/*付款*/
.pay-box{
	padding:0.2rem 0.8rem;
	border:0.01rem solid #ddd;
}
.pay-item{
	display:flex;
}
.pay-item ul{
	flex:1 1 auto;
}
.pay-item ul:first-child{
	border-right:0.01rem solid #ddd;
}
.pay-item li{
	font-size:0.16rem;
	list-style-type:none;
}
.pay-item li:first-child{
	color:#f00;
}
.img-box{
	width:1.5rem;
	height:1.5rem;
	margin:0 auto;
}

.img-box img {
	border-radius:0.04rem;
	border:0.01rem solid #ddd;
}

/*后台样式*/
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus{
	background-color:#ff7700;
	border-color:#ff7700;
}
.feed-list li{
	list-style-type:none;
}
.cstatus-1 {color:blue;}
.cstatus-2 {color:red;}
.cstatus-3 {color:#888;}
.cstatus-4 {color:green;}
.cstatus-5 {color:green;}
span.info-id {
	color:#E25F07;
	font-size: 0.16rem;
	font-weight: 700;
}
.listbox .searchbox {
	background-color:#f3f3f3;
	overflow:hidden;
	border-top:0.01rem solid #ddd;
	border-left:0.01rem solid #ddd;
	border-right:0.01rem solid #ddd;
}
.search-con{
	margin-bottom:0.2rem;
}

.listbox .searchbox div.label {
	width:0.9rem;
	float:left;
	color:#666;
	text-align:left;
	padding:0.12rem 0.1rem;
	font-weight:normal;
	font-size:0.12rem;
}

.listbox .lastbox {
	border-bottom:0.01rem solid #ddd;
	margin-bottom:0.1rem;
}

.listbox .searchbox .fbox {
	margin-left:0.9rem;
	background-color:#fff;
	padding:0.1rem;
	font-size:0.12rem;
}

.listbox .searchbox .fbox a {
	display:inline-block;
	padding:0.04rem 0.08rem;
	color:#ff7700;
	border-radius:0.02rem;
}

.listbox .searchbox .fbox a.act-item {
	background-color:#ff7700;
	color:#fff;
}

.msgbox {width:13.35rem; margin:auto;margin-top:0.1rem;padding:0 0.15rem; display: none;}
.msgbox .alert {margin:0 0 0 0;}

.fadeInRight h3 {
	border-bottom:0.01rem solid #ff7700;
	text-align:center;
	font-size:0.26rem;
	font-weight:normal;
	padding-bottom:0.1rem;
}

span.hightlight {color:#ff7700}
span.hightlight:hover {text-decoration:underline;}


/*去掉响应式样式调整（变成响应式此处样式也全部删除）*/
.container{
	width: 15rem;
}
.container:before,.container:after{
	content:'';
	display:none;
}
.header,.header-bottom,.navbanner,.linkbox,.footer-bottom{
	/*display:table;
	width:100%;*/
}

.sitemsg {
	font-size: 0.14rem;
	text-align: center;
	color: #fff;
	color: rgba(255, 255, 255, 0.6);
}

.col-12 {
	-ms-flex: 0 0 100%;
	flex: 0 0 100%;
	max-width: 100%;
}
.card-wrap.top-category, .card-wrap.panel, .content-wrap.panel {
	max-width: 100%;
	-webkit-box-pack: start;
	justify-content: flex-start;
	margin: 0;
}
.card-wrap.panel.trigger.home {
    cursor: pointer;
}
.content-card {
	display: -webkit-box;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	flex-direction: column;
	position: relative;
	background-color: #dcdcdc;
	margin-top: 0.2rem;
	margin-bottom: 0.2rem;
	padding-top: 0.04rem;
	border: solid 0.01rem #dcdcdc;
	vertical-align: middle;
	-webkit-transform: perspective(0.01rem) translateZ(0);
	transform: perspective(0.01rem) translateZ(0);
	box-shadow: 0 0 0.01rem rgba(0, 0, 0, 0);
	position: relative;
	overflow: hidden;
	vertical-align: middle;
	transform: perspective(0.01rem) translateZ(0);
	box-shadow: 0 0 0.01rem rgba(0, 0, 0, 0);
	-webkit-transition-duration: 0.24s;
	transition-duration: 0.24s;
	-webkit-transition-property: box-shadow;
	transition-property: box-shadow;
}
.content-card:before {
	content: "";
	position: absolute;
	z-index: -1;
	left: 0;
	right: 100%;
	top: 0;
	background: #fb692f;
	height: 0.04rem;
	-webkit-transition-property: right;
	transition-property: right;
	-webkit-transition-duration: 0.24s;
	transition-duration: 0.24s;
	-webkit-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
}
.content-card.active, .content-card:hover, .content-card:focus, .content-card:active {
        box-shadow: 0 0 0.08rem rgba(0, 0, 0, 0.25);
}
.panel .content-card {
        width: 100%;
}
.img-wrap {
	height:1.75rem;
        background-color: #dcdcdc;
}
.card-wrap.top-category .content-card .title-wrap,
.card-wrap.panel .content-card .title-wrap,
.content-wrap.panel .content-card .title-wrap {
	display: -webkit-box;
	display: flex;
	-webkit-box-pack: justify;
	justify-content: space-between;
}
.card-wrap.panel .content-card .title-wrap {
    height: 100%;
}
.content-card .title-wrap {
	background-color: #fff;
	-webkit-transition: background-color .24s ease-in-out;
	transition: background-color .24s ease-in-out;
}

.card-wrap.top-category .content-card .title-wrap h3, .card-wrap.panel .content-card .title-wrap h3, .content-wrap.panel .content-card .title-wrap h3 {
	text-transform: none;
	margin: 0;
	padding: 0.2rem;
}
.card-wrap.panel.trigger.home .content-card .title-wrap h3.panel-title {
	color: #fb692f;
	-webkit-transition: color .24s ease-in;
	transition: color .24s ease-in;
}
.panel .content-card .title-wrap h3.panel-title {
	width: 100%;
	font-size: 0.2rem;
	font-weight: 700;
	line-height: 1.2;
	margin: 0;
	padding: 0.2rem;
	-webkit-transition: color .24s ease-in-out;
	transition: color .24s ease-in-out;
}
.card-wrap.top-category .content-card .title-wrap .trigger,
.card-wrap.panel .content-card .title-wrap .trigger,
.content-wrap.panel .content-card .title-wrap .trigger {
	position:relative;
	display: -webkit-box;
	display: flex;
	-webkit-box-align: center;
	align-items: center;
	text-align: center;
	color: #fb692f;
	-webkit-transition: color .24s ease-in-out, background-color .24s ease-in-out;
	transition: color .24s ease-in-out, background-color .24s ease-in-out;
	cursor: pointer;
}
.trigger .arrow {
	right: 0.2rem;
	top: 0.28rem;
}
.trigger .arrow:after {
	width: 0.07rem;
	height: 0.07rem;
	border-top: 0.02rem solid #fb692f;
	border-right: 0.02rem solid #fb692f;
}
.fa, .fab, .fal, .far, .fas {
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	display: inline-block;
	font-style: normal;
	font-variant: normal;
	text-rendering: auto;
	line-height: 1;
}
.card-wrap.top-category .content-card .title-wrap .trigger span, .card-wrap.panel .content-card .title-wrap .trigger span, .content-wrap.panel .content-card .title-wrap .trigger span {
	width: 0.48rem;
	background-color: #fff;
	line-height: 0.32rem;
	text-align: center;
	-webkit-transition: -webkit-transform .24s ease-in-out;
	transition: -webkit-transform .24s ease-in-out;
	transition: transform .24s ease-in-out;
	transition: transform .24s ease-in-out, -webkit-transform .24s ease-in-out;
}
.content.sf_cols.panels.home .panel .content-card .title-wrap .trigger span {
	background-color: transparent;
	-webkit-transition: color .24s ease-in-out, -webkit-transform .24s ease-in-out;
	transition: color .24s ease-in-out, -webkit-transform .24s ease-in-out;
	transition: transform .24s ease-in-out, color .24s ease-in-out;
	transition: transform .24s ease-in-out, color .24s ease-in-out, -webkit-transform .24s ease-in-out;
}
.collapse-panel {
        display: none;
}
.collapse-panel .panel-wrap {
        padding: 0 0.15rem;
}
.collapse-panel.active .panel-wrap {
	border: solid 0.01rem #dcdcdc;
	border-top: solid 0.04rem #fb692f;
}
.panel-row {
	background-color: #eae8e8;
	padding-top: 0.2rem;
	padding-bottom: 0.2rem;
}
.panel-row h2 {
        padding-top: 0.2rem;
}
.logo-row {
	-webkit-box-align: start;
	align-items: flex-start;
	-webkit-box-pack: center;
	justify-content: center;
}
.centered {
	text-align: center;
	-webkit-box-pack: center;
	justify-content: center;
}
.logo-row p {
	font-size: 0.14rem;
	margin-bottom: 0.25rem;
}
.centered a {
	color: #fb692f;
	border-bottom: solid 0.01rem #fb692f;
	-webkit-transition: background-color .24s ease-in-out, color .24s ease-in-out, border-color .24s ease-in-out;
	transition: background-color .24s ease-in-out, color .24s ease-in-out, border-color .24s ease-in-out;
}
.centered p a {
        border-color: #fb692f;
}
.logo-row img {
	width: 100%;
	max-width: 2rem;
	margin: 0.1rem auto;
}
.linebox .container {
	margin-right: auto;
	margin-left: auto;
	width: 100%;
	padding-right: 0.15rem;
	padding-left: 0.15rem;
}
.lightbox-bg-mainnav {
	display: none;
	position: absolute;
	width:100%;
	height:100%;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 9;
	background: #000;
	background: rgba(0, 0, 0, 0.5);
}
.footerbox .nav{
	display:flex;
}
.footerbox .nav-list {
	list-style: none;
	text-align: center;
	margin: 0 0 0.3rem;
	padding: 0;
	overflow: hidden;
}
.footerbox .nav-list li {
	display: inline-block;
	position: relative;
	margin: 0 0 0 -0.04rem;
	padding: 0;
	border:none;
}
.footerbox .nav a {
	display: block;
	background-color: transparent;
	font-family: "proxima-nova", sans-serif;
	font-size: 0.14rem;
	font-weight: 700;
	line-height: 1.2;
	text-transform: uppercase;
	color: #fff;
	padding: 0.1rem 0.15rem;
	border: none;
	-webkit-transition: color .24s ease-in-out;
	transition: color .24s ease-in-out;
	opacity:1;
}
.footerbox .nav a span{
        color: #fff;
}
.footerbox .nav a:hover span{
        color: #64c2e3;
}
.foot-address{
	opacity:.6;
}
.foot-address h4 {
	font-size: 0.16rem;
	font-weight: 700;
	text-transform: uppercase;
	color: #fff;
	color: rgba(255, 255, 255, 0.6);
	margin-bottom: 0.1rem;
}
.foot-address p {
	font-size: 0.14rem;
	color: #fff;
	color: rgba(255, 255, 255, 0.6);
}

/*上线发布*/
.release-bg{
	width: 100%;
	height: 7.6rem;
	background: url(../images/eovobo-release-bg.jpg) no-repeat center /cover;
	/* background-color: #000177; */
	padding-top: 20.2rem;
	position: relative;
	box-sizing: border-box;
	/* background-size: 80%;*/
}
.release-wrap{
	margin:0 auto;
}
.release-logo{
	position: absolute;
	top: 18%;
	left: 50%;
	width: 2.6rem;
	height: 0.6rem;
	background: url(../images/logo-white.png) no-repeat center center;
	background-size: 100%;
	transform: translate(-50%);
}
.release-txt{
	font-size: 0.66rem;
	color: #fff;
	line-height: 2;
}
/*用户中心*/
.account_grid{
	margin-top: 1.45rem;
}
.service-banner {
	width: 100%;
	height: 2rem;
	margin-bottom: 0.15rem;
	margin-top: -0.1rem;
	background: url(../images/service-banner.jpg)
}

/*展会*/

.dis-flex {
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.dis-flex-start {
	display: flex;
	justify-content: flex-start;
	align-items: flex-start;
}
.dis-flex-center {
	display: flex;
	justify-content: center;
	align-items: center;
}
.expo-banner {
	position: relative;
	width: 100%;
	height: 2.02rem;
	/*margin-top: 1.6rem;
	background: url(../images/expo-banner.jpg) no-repeat center / cover;*/
}
.expo-banner-bg {
	display: none;
}
.expo-banner-img {
	display: block;
}
.expo-banner-logo {
	position: relative;
	left: 0.40rem;
	top: 0.3rem;
	width: 0.5rem;
	height: 0.68rem;
}
.banner-title-box {
	position: relative;
	left: 0.40rem;
	top: 0.40rem;
}
.banner-title-box h2 {
	font-size: 0.48rem;
	font-weight: bold;
	background: linear-gradient(to bottom, #fff 30%, #9aaefa 72%);
	-webkit-background-clip: text;
	color: transparent;
}
.banner-title-box h3 {
	font-size: 0.40rem;
	background: linear-gradient(to bottom, #fff 60%, #9aaefa 85%);
	-webkit-background-clip: text;
	color: transparent;
}
.expo-banner-tag {
	position: relative;
	left: 0.40rem;
	top: 0.40rem;
	width:1.88rem;
	height:0.36rem;
	line-height: 0.36rem;
	font-size: 0.2rem;
	color: #fff;
	letter-spacing: 0.01rem;
	background: url(../images/expo-banner-tag.png) no-repeat;
}
.submenu-bg {
	position: absolute;
	bottom: 0;
	width: 100%;
	height: 0.8rem;
	background-color: rgba(255, 255, 255,.6);
}
.submenu {
	position: absolute;
	bottom: 0;
	left: 50%;
	transform: translate(-50%);
}
.submenu-list {
	justify-content: flex-start;
}
.submenu-list li {
	flex: 0 0 2rem;
	height: 1.25rem;
	font-size: 0.18rem;
	justify-content: center;
	align-items: flex-end;
}
.submenu-list li:nth-of-type(1) a {
	background-image: linear-gradient(to right, #1bb4ee, #02a0dc);
}
.submenu-list li:nth-of-type(2) a {
	background-image: linear-gradient(to right, #006ce5, #007bf9);
}
.submenu-list li:nth-of-type(3) a {
	background-image: linear-gradient(to right, #a76af1, #a24fe2);
}
.submenu-list li:nth-of-type(4) a {
	background-image: linear-gradient(to right, #f271ba, #ec4ea7);
}
.submenu-list li:nth-of-type(5) a {
	background-image: linear-gradient(to right, #f96f6f, #ef5858);
}
.submenu-list li:nth-of-type(6) a {
	background-image: linear-gradient(to right, #fdb223, #ffa200);
}
.submenu-list a {
	display: flex;
	justify-content: center;
	align-items: center;
	width: 2rem;
	height: 0.8rem;
	color: #fff;
}
.submenu-list a:hover,.submenu-list li.on a {
	position: relative;
	box-shadow: 0.05rem 0 0.2rem rgba(33, 36, 61, .2);
	text-decoration: none;
	cursor: pointer;
	height: 1.18rem;;
	border-top-left-radius: 0.03rem;
	border-top-right-radius: 0.03rem;
}
.submenu-list i {
	margin-right: 0.08rem;
}
.submenu-list li:nth-of-type(1) i {
	width: 0.42rem;
	height: 0.38rem;
}
.friends-box {
	padding: 0.2rem 0;
	background-color: #eaedfd;
}
.friends-wrap {
	flex: 0 0 5.6rem;
	color: #5e6699;
	/*height: 1.6rem;*/
}
.frends-ico-box {
	width: 0.3rem;
	height: 0.3rem;
	margin-left: 0.12rem;
	color: #fff;
	font-size: 0.12rem;
	/*background-image: linear-gradient(to bottom, #4e7dff, #40b1ff);*/
	background-color: #f2f2f2;
	border-radius: 0.2rem;
}
.frends-ico-box:hover {
	background-color: #1074DE;
}
.frends-ico-box:hover .ico-invite-black {
        background-image: url(../images/ico-invite-white.png);
}
.frends-ico-box:hover .ico-message-black {
        background-image: url(../images/ico-message-white.png);
}
.frends-ico-box a {
	justify-content: center;
	height: 0.3rem;
	color: #fff;
}
.frends-ico-box i {
	width: 0.18rem;
	height: 0.18rem;
}
.friends-list-wrap {
	position: relative;
	width: 100%;
}
.friends-list {
	justify-content: flex-start;
	margin-top: 0.05rem;
}
.friends-list li {
	flex: 0 0 17.5%;
}
.friends-list a {
	display: flex;
	align-items: center;
	flex-direction: column;
	color:#5e6699;
}
.friends-list a:hover {
	color:#ff7700;
}
.friends-list-img {
	position: relative;
	width: 0.76rem;
	height: 0.76rem;
	margin-bottom: 0.1rem;
	border: 0.03rem solid #fff;
	border-radius: 50%;
}
.friends-list a:hover .friends-list-img {
	border: 0.03rem solid #ff7700;
}
.header-right {
	/*margin-left: 0.40rem;*/
}
.header-right .ico-user-avatar {
	width: 0.40rem;
	height: 0.40rem;
}
.swiper-wrapper-recommend a:hover .friends-list-img  {
	border: 0.03rem solid #ff7700;
}

.swiper-wrapper-recommend a h6 {
	transition: .5s;
    margin-bottom: 0;
}

.swiper-wrapper-recommend a:hover h6  {
	color: #ff7700;
}



.swiper-wrapper-recommend a {
	/*height: 70;*/
	color:#5e6699;
}

.on-stall {
	border: 0.03rem solid #f0c9b1;
}
.on-peers {
	border: 0.03rem solid #b1e6d2;
}
.add-friends {
	display: flex;
	justify-content: center;
	align-items: center;
	border-color: #969bbb;
}
.add-friends i {
	width: 0.40rem;
	height: 0.40rem;
}
.add-friends-sub {
	position: absolute;
	right: -0.04rem;
	bottom: -0.04rem;
	font-size: 0.12rem;
	color: #fd6900;
	background: #eaedfd;
	border-radius: 0.06rem;
}
.friends-list-img img {
	border-radius: 50%;
}
.friends-list h6 {
	overflow: hidden;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
}
.swiper-wrapper-recommend h6 {
        color: #5e6699;
}
.friends-swiper-btn,
#swiper-button-next-recommend,#swiper-button-prev-recommend,
#swiper-button-next-friend,#swiper-button-prev-friend,
#swiper-button-next-expo,#swiper-button-prev-expo{
	position: absolute;
	top: 0.2rem;
	width: 0.7rem;
	height: 0.9rem;
	z-index: 10;
	outline: none;
	background-image: linear-gradient(to right, rgba(234, 237, 253, .05) 7%, rgba(234, 237, 253, 1) 50%);
}
.friends-swiper-next {
        right: 0;
}
.friends-swiper-btn .arrow {
	top: 0.32rem;
}
.friends-swiper-btn .arrow:after {
	width: 0.26rem;
	height: 0.26rem;
	border-color: #969bbb;
}
.friends-swiper-prev .left-arrow {
	right: 0;
	left: 0.12rem;
}
/* */
.expo-catbar-box {
	height: 0.5rem;
	background-image: linear-gradient(to bottom, #4e7dff, #40b1ff);
}
.expo-catbar {
	/* overflow: visible; */
}
.expo-cat-list {
	justify-content: flex-start;
	margin-bottom: 0.16rem;
	padding: 0;
}
.expo-cat-list li {
	position: relative;
	text-align: center;
	line-height: 1rem;
	list-style-type: none;
	cursor: pointer;
	font-size: 0.24rem;
}
.expo-cat-list li:hover,.expo-cat-list li.active {
	background-color: rgba(255, 255, 255, .2);
}
.expo-cat-list li:after {
	content: "";
	position: absolute;
	left: 50%;
	bottom: -0.2rem;
	transform: translate(-50%);
	width: 0;
	height: 0;
	border: 0.1rem solid transparent;
}
.expo-cat-list li:hover:after,.expo-cat-list li.active:after {
	border-top-color: #ff9233;
}
.expo-cat-list a {
	display: block;
	padding: 0 0.35rem;
	color: #fff;
}
.expo-swiper-btn .arrow {
	top: 0.43rem;
}
.expo-swiper-btn .arrow:after {
	width: 0.14rem;
	height: 0.14rem;
	border-color: #fff;
	border-top: 0.04rem solid #fff;
	border-right: 0.04rem solid #fff;
	border-radius: 0.04rem;
}
.expo-live-box {
	padding: 0.1rem 0;
	background-color: #f0f2fc;
}
.expo-search-box {
	margin-bottom: 0.15rem;
}
.expo-address-wrap,.expo-search-wrap {
	position: relative;
	flex: 0 0 50%;
	height: 0.58rem;
	padding:0 0.18rem;
	color: #9099cf;
	border:0.02rem solid #5e6699;
	border-right-color: transparent;
	border-radius: 0.04rem;
}
.expo-address-wrap label {
	margin-bottom: 0;
	font-weight: normal;
}
.expo-address-wrap .form-control {
	height: 0.58rem;
	border:none;
	background-color: transparent;
	color: #9099cf;
}
.expo-address-wrap .arrow:after {
	width: 0.12rem;
	height: 0.12rem;
	/*border-top: 0.03rem solid #9099cf;
	border-right: 0.03rem solid #9099cf;*/
	border-radius: 0.03rem;
	border-color: transparent;
}
.expo-search-wrap {
	left: -0.02rem;
	border-radius:0 0.04rem 0.04rem 0;
}
.expo-search-wrap-focus {
	padding-left: 0.18rem;
	color: #ff7700;
	border:0.02rem solid #ff7700;
	border-right-color: transparent;

}

.expo-search-wrap-directories {
	width: 12rem;
	margin: 0 auto 0.16rem;
	padding-left: 0.18rem;
	color: #ff7700;
	border:0.02rem solid #ff7700;
	border-right-color: transparent;
	border-radius: 0.05rem;
}

.expo-search-blue-wrap {
	border:0.02rem solid #606795;
}
.inp-search {
	width: 100%;
	background-color: transparent;
	border: none;
	height: 0.52rem;
	padding-right: 0.15rem;
	color: #152154;
}
.inp-search-directories {
	width: 100%;
	background-color: transparent;
	border: none;
	height: 0.52rem;
	padding-right: 0.15rem;
	color: #152154;
}
.btn-search-bg {
	position: absolute;
	right: -0.02rem;
	top: -0.02rem;
	width: 0.58rem;
	height: 0.57rem;
	background-image: linear-gradient(to bottom, #ff3554, #ff7700);
	border-top-right-radius: 0.04rem;
	border-bottom-right-radius: 0.04rem;
	border: none;
}
.btn-search-bg i {
	width: 0.40rem;
	height: 0.40rem;
}
.expo-search-blue-wrap .btn-search-bg {
	right: 0;
	top: 0;
	width: 0.54rem;
	height: 0.54rem;
	border-top-right-radius: 0.02rem;
	border-bottom-right-radius: 0.02rem;
}
.expo-search-blue-wrap ::-webkit-input-placeholder {
	color: #9299cb;
}

.expo-search-blue-wrap ::-moz-placeholder {
	color: #9299cb;
}

.expo-search-blue-wrap :-ms-input-placeholder {
	color: #9299cb;
}
.search-live-box .expo-address-wrap,.search-live-box .form-control {
	color: #606795;
}
input.inp-search:focus,button:focus{
	outline: 0;
}

input.inp-search-directories:focus,button:focus{
	outline: 0;
}
.expo-search-s-wrap {
	height: 0.40rem;
	padding: 0 0.05rem;
	background-color: #fff;
	border-radius: 0.26rem;
}
.inp-search-s {
	width: 100%;
	background-color: transparent;
	border: none;
	height: 0.40rem;
	padding: 0 0.1rem;
}
.inp-search-s:focus {
        outline: none;
}
input:-internal-autofill-previewed,
input:-internal-autofill-selected {
	-webkit-text-fill-color: #807c7c;
	transition: background-color 5000s ease-out 0.5s;
}
.btn-search-bg-s {
	display: flex;
	height: 0.26rem;
	border: none;
	background-color: transparent;
}
.expo-live {
	flex-flow: wrap;
	align-items: flex-start;
	justify-content: flex-start;
}
.expo-item-wrap {
	flex: 0 0 24%;
	padding: 0 0.15rem 0.15rem 0;
}
.expo-item-wrap:nth-of-type(4n+4){
	padding-right: 0;
}
.expo-item {
	padding-bottom: 0.12rem;
	border-radius: 0.08rem;
	background-color: #fff;
	overflow: hidden;
	-webkit-box-shadow: 0 0.02rem 0.08rem 0 rgba(0,0,0,.05);
	box-shadow: 0 0.02rem 0.08rem 0 rgba(0,0,0,.05);
}
.item-company-info {
	padding: 0.03rem 0.1rem;
	border-radius: 0.08rem 0.08rem 0 0;
	background-image: linear-gradient(to right, #4e7dff, #40b1ff);
}
.item-company-info:hover {
	background-color: #ca5848;
}
.item-company-info-logo {
	display: flex;
	width: 0.62rem;
	height: 0.62rem;
	margin-right: 0.1rem;
	background-color: #fff;
	border-radius: 50%;
	border: 0.01rem solid #fff;
}
.item-company-info-logo img {
	border-radius: 50%;
	object-fit: contain;
}
.item-company-info-txt {
	width: calc(100% - 70);
	line-height: 1.4;
	font-size: 0.15rem;
	color: #fff;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	text-align: left;
}
.expo-item a {
	display: block;
	color: #333;
}
.expo-item a:hover {
	color: #ff7700;
}
.item-company-info a {
	display: flex;
	width: 100%;
}
.expo-item-img-wrap {
	position: relative;
	margin-bottom: 0.08rem;
}
.expo-item-img {
	width: 100%;
	height: 3.28rem;
}
.expo-item-img-mini {
	position: absolute;
	bottom: 0.12rem;
	left: 0.12rem;
	border-radius: 0.04rem;
	z-index: 10;
	width: 0.58rem;
	height: 0.58rem;
	background-color: #fff;
}
.expo-item-img-mini img {
	border-radius: 0.04rem;
	z-index: 10;
	width: 0.58rem;
	height: 0.58rem;
}
.expo-item-fabulous {
	position: absolute;
	bottom: 0.06rem;
	right: 0.1rem;
	z-index: 10;
	width: 0.3rem;
	cursor: pointer;
}
.expo-item-mask {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	opacity: 0;
	z-index: 10;
	padding-top: 30%;
	text-align: center;
	font-size: 0.16rem;
	color: rgba(255,255,255,.9);
	background-color: rgba(0,0,0,.65);
	transition: opacity 500ms ease;
	transform: translateZ(0);
}
.expo-live-more {
	position: relative;
	margin-top: 0.16rem;
	color: #5e6699;
}
.expo-live-more a {
	display: inline-block;
	color: #5e6699;
	line-height: 1.8;
}
.expo-live-more a:hover {
	color: #ff7700;
}
.expo-live-more span {
        margin-right: 0.04rem;
}
.expo-live-more .arrow {
	position: relative;
	right: 0;
	top: 0;
}
.expo-live-more .arrow:after {
	width: 0.08rem;
	height: 0.08rem;
	border-top: 0.02rem solid #5e6699;
	border-right: 0.02rem solid #5e6699;
}
.expo-live-more a:hover .arrow:after {
	border-top: 0.02rem solid #ff7700;
	border-right: 0.02rem solid #ff7700;
}
.expo-docking-box {
	padding: 0.2rem 0;
	background-color: #5e6699;
	color: #fff;
}
.expo-docking-box h2 {
	color: #fff;
}
.docking-wrap-flex {
        align-items: flex-start;
}
.docking-wrap {
	flex: 0 0 48%;
	margin-top: 0.05rem;
}
.docking-wrap h3 {
	font-size: 0.2rem;
}
.docking-wrap a{
	color: #fff;
}
.explosive-wrap h3{
        margin-bottom: 0.15rem;
}
.purchaser-wrap h3.purchaser-tit {
	margin-bottom: 0;
	padding-bottom: 0.2rem;
	border-bottom: 0.01rem solid #8f94b6;
}
/*.explosive-ico-bg{
    position: relative;
	width: 0.2rem;
	height: 0.2rem;
	background-color: #21243d;
	border-radius: 50%;
}
.explosive-ico-bg a{
	display:block;
	width: 0.2rem;
	height: 0.2rem;
}
.explosive-ico-bg .arrow,.purchaser-ico-bg .arrow {
	right: 0.07rem;
	top: 0.06rem;
}
.explosive-ico-bg .arrow:after,.purchaser-ico-bg .arrow:after {
	width: 0.08rem;
	height: 0.08rem;
	border-top: 0.02rem solid #fff;
	border-right: 0.02rem solid #fff;
}
*/
.purchaser-ico-bg {
	position: relative;
	height: 0.2rem;
	background-color: #ff7700;
	border-radius: 0.2rem;
}
.purchaser-ico-bg a {
	padding: 0 0.1rem;
	line-height: 0.2rem;
}
.purchaser-ico-bg span {
	margin-right: 0.1rem;
	font-size: 0.12rem;
}
.more-ico-bg{
	position: relative;
	width: 0.2rem;
	height: 0.2rem;
	background-color: #21243d;
	border-radius: 50%;
	transition: 0.5s all;
}
.more-ico-bg a{
	width: 0.2rem;
	height: 0.2rem;
	color: #fff;
	justify-content: flex-end;
}
.more-ico-bg span {
	opacity: 0;
	/* margin-right: 0.1rem; */
	font-size: 0.12rem;
}
.more-ico-bg .arrow,.purchaser-ico-bg .arrow {
	right: 0.07rem;
	top: 0.06rem;
}
.more-ico-bg .arrow:after,.purchaser-ico-bg .arrow:after {
	width: 0.08rem;
	height: 0.08rem;
	border-top: 0.02rem solid #fff;
	border-right: 0.02rem solid #fff;
}
.more-ico-bg:hover {
	width: 0.58rem;
	height: 0.2rem;
	background-color: #ff7700;
	border-radius: 0.2rem;
}
.more-ico-bg:hover a {
	width: 0.58rem;
	padding: 0 0.1rem;
	line-height: 0.2rem;
}
.more-ico-bg:hover span {
	opacity: 1;
}
.pro-hor-list li,.pro-hor-list li a{
	justify-content: flex-start;
	align-items: flex-start;
}
.pro-hor-list li{
	margin-bottom: 0.2rem;
}
.pro-hor-list li:last-child{
	margin-bottom: 0;
}

.supply-list li:last-child{
	margin-bottom: 0.2rem;
}

.supply-wrap .modal-business-card {
    width: 3.8rem;
    padding: 0.3rem;
    height: 3rem !important;
}

.supply-wrap .modal-add-friend {
    position: fixed;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    z-index: 150;
    display: none;
    width: 4.6rem;
    height: auto;
    color: #fff;
    background-color: #111328;
    box-shadow: 0 0 0.25rem rgba(14, 17, 47,.5);
    border-radius: 0.04rem;
}

.supply-wrap .add-friend-close {
    position: absolute;
    right: 0.15rem;
    top: 0.1rem;
    cursor: pointer;
}

.supply-wrap .goods_tips1 {
	display: none;
}

.pro-hor-list h6{
	margin-bottom: 0.18rem;
	font-size: 0.16rem;
	font-weight: 500;
	color: #333333;
	line-height: 0.22rem;
}
.pro-hor-img {
	width: 1.26rem;
	height: 1.26rem;
	margin-right: 0.16rem;
}
.pro-hor-img img {
	border-radius: 0.04rem;
}
.pro-hor-txt {
	max-width: calc(100% - 2.36rem);
}
.pro-hor-con {
	color: #b9bdd8;
}
.purchaser-list li {
        margin-bottom: 0;
}
.purchaser-list li a {
    align-items: center;
	width: 100%;
	height: 0.65rem;
	margin-bottom: 0;
	padding: 0.1rem 0;
	color: #b9bdd8;
	border-bottom: 0.01rem solid #787fa9;
}
.purchaser-list h6 {
	width: 1.5rem;
	margin-bottom: 0;
	padding: 0 0.40rem 0 0.15rem;
	color: #fff;
        /* line-height: 1.5; */
}
.purchaser-list-con {
	width: calc(100% - 2.8rem);
	font-size: 0.12rem;
}

.expo-address-wrap label {
    min-width: 0.45rem;
}

.purchaser-num {
	width: 1.3rem;
	padding: 0 0.15rem 0 0.40rem;
	font-size: 0.12rem;
	line-height: 1;
}
.purchaser-num strong {
	font-size: 0.16rem;
	color: #ffa200;
	font-weight: normal;
}
.expo-meeting-box {
	padding-top: 0.2rem;
        color: #21243d;
}
.meeting-list {
	justify-content: flex-start;
	margin-top: -0.40rem;
}
.meeting-list li {
	flex: 0 0 21%;
	padding: 0 0 0.2rem;
	justify-content: center;
	flex-direction: column;
}
.meeting-list li:nth-of-type(1) {
	flex: 0;
	margin-right: 0.7rem;
}
.meeting-list a:hover {
	color: #fff;
	border: none;
}
.meeting-tit-img {
	width: 1.46rem;
	height: 1.46rem;
	cursor: pointer;
}
.meeting-table-wrap {
	position: relative;
	flex-direction: column;
	margin-bottom: 0.05rem;
}
.meeting-speak {
	position: relative;
	bottom: -0.12rem;
	width: 0.86rem;
	height: 0.86rem;
	padding-top: 0.02rem;
	text-align: center;
	background: url(../images/ico-meeting-userbg.png) no-repeat center / cover;
}
.meeting-speak img {
	width: 0.68rem;
	height: 0.68rem;
	border-radius: 50%;
}
.meeting-table {
	width: 0.96rem;
	height: 0.96rem;
}
.meeting-user {
	position: relative;
	bottom: 0.08rem;
}
.meeting-user i {
	position: relative;
	width: 0.34rem;
	height: 0.40rem;
}
.meeting-user-two i:nth-of-type(1) {
	top: -0.22rem;
	transform: rotate(50deg);
	left: -0.27rem;
}
.meeting-user-two i:nth-of-type(2) {
	right: -0.29rem;
	transform: rotate(-50deg);
	top: -0.22rem;
}
.meeting-user-three i:nth-of-type(1) {
	top: -0.6rem;
	transform: rotate(90deg);
	left: -0.22rem;
}
.meeting-user-three i:nth-of-type(3) {
	top: -0.6rem;
	transform: rotate(-90deg);
	right: -0.22rem;
}
.meeting-user-four i:nth-of-type(1) {
	top: -0.73rem;
	transform: rotate(97deg);
	left: -0.04rem;
}
.meeting-user-four i:nth-of-type(2) {
	top: -0.13rem;
	transform: rotate(45deg);
	left: -0.22rem;
}
.meeting-user-four i:nth-of-type(3) {
	top: -0.13rem;
	transform: rotate(-41deg);
	right: -0.2rem;
}
.meeting-user-four i:nth-of-type(4) {
	top: -0.73rem;
	transform: rotate(-97deg);
	right: -0.04rem;
}
.expo-merchants-box {
	padding: 0.2rem 0;
	color: #21243d;
	background-color: #eaedfd;
}
.suppliers-wrap {
	margin-bottom: 0.2rem;
}
.merchants-list {
	flex-wrap: wrap;
	margin-top: 0.15rem;
}
.merchants-list li {
	position: relative;
	margin: 0 0.2rem 0 0;
	background-color: #fff;
	border-radius: 0.12rem;
	box-shadow: 0.04rem 0.03rem 0.05rem rgba(33, 36, 61, .05);
}
.suppliers-list li {
	flex: 0 0 23%;
	    margin-bottom: 0.2rem;
}
.merchants-list li:nth-of-type(4n + 4) {
	margin-right: 0;
}
.merchants-item-img {
	position: relative;
	width: 100%;
	height: 2.02rem;
}
.merchants-list a {
	color: #21243d;
}
.merchants-list a:hover {
	color: #ff7700;
}
.merchants-item-img img {
	border-radius: 0.12rem 0.12rem 0 0;
}
.img-mask {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 2.02rem;
	background-color: rgba(0, 0, 0, 0.02);
	border-radius: 0.12rem 0.12rem 0 0;
}
.merchants-item-text {
	padding: 0.15rem;
	/*height: 0.85rem;
	line-height: 1.8;
	font-weight: bold;*/
}
.exhibitors-list li {
	flex: 0 0 31%;
	margin-right: 0.35rem;
}
.exhibitors-list li:nth-of-type(3n + 3) {
	margin-right: 0;
}
.exhibitors-list .merchants-item-img {
	width: 3.75rem;
}
.merchants-rank {
	position: absolute;
	left: 0;
	top: 0;
	width: 0.74rem;
	height: 0.33rem;
}
.merchants-rank img {
	border-radius: 0.12rem 0 0 0;
}
.merchants-rank span {
	position: absolute;
	left: 0.07rem;
	top: 0.04rem;
	font-size: 0.18rem;
	color: #fff;
	font-style: italic;
}
.expo-product-box {
	padding-bottom: 0.1rem;
	background-color: #f0f2fc;
	position: relative;
}
.expo-product-box .expo-catbar-box {
	background-color: #f0f2fc;
	border-bottom: 0.02rem solid #bec8e1;
	background-image: none;
}
.gradient-cat-list li:hover,.gradient-cat-list li.active {
	background-image: linear-gradient(to bottom, #ff3554, #ff7700);
}
.gradient-cat-list li:hover:after,.gradient-cat-list li.active:after {
	border-top-color: #ff7700;
}
.expo-product-list {
	padding: 0.22rem 0 0;
	flex-wrap: wrap;
	justify-content: flex-start;
	min-height: 3.38rem;
}
.expo-product-list li {
	position: relative;
	flex: 0 0 19%;
	margin:0 0.1rem 0.15rem 0;
	border-radius: 0.06rem;
	background-color: #fff;
	box-shadow: 0.04rem 0.03rem 0.05rem rgba(33, 36, 61, .05);
}
.expo-product-list li:nth-of-type(5n + 5) {
	margin-right: 0;
}
.expo-product-list a {
	color: #5e6699;
}
.expo-product-list a:hover {
	color: #ff7700;
}
.product-item-img {
	position: relative;
	/*width: 2.28rem;*/
	height: 2.32rem;
}
.product-item-img img {
	border-radius: 0.06rem 0.06rem 0 0;
}
.expo-product-list .img-mask {
	height: 2.32rem;
}
.product-item-con {
	padding: 0.12rem;
	line-height: 1.6;
}
.product-item-txt {
	height: 0.38rem;
	font-size: 0.12rem;
}
.product-item-price {
	font-size:0.18rem;
}
.open-type {
	position: absolute;
	left: 0.15rem;
	top: 0.15rem;
	width: 0.22rem;
	height: 0.16rem;
	display: none;
	background-image: linear-gradient(to bottom, #ff3554, #ff7700);
}
.open-type:after {
	content: "";
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-20%, -50%);
	width: 0;
	height: 0;
	border: 0.05rem solid transparent;
	border-left-color: #fff;
}
.expo-feeds-box {
	padding: 0.3rem 0;
	background-color: #5e6699;
	color: #fff;
}
.expo-feeds-list {
	margin-top: 0.40rem;
	flex-wrap: wrap;
}
.expo-feeds-list li {
	flex: 0 0 48%;
	align-items: center;
	margin-bottom: 0.2rem;
	color: #b9bdd8;
}
.feeds-user-img {
	width: 0.7rem;
	height: 0.7rem;
	border-radius: 0;
}
.feeds-user-img img {
	border-radius: 0;
}
.expo-feeds-list h3 {
	margin-bottom: 0.05rem;
	padding-top: 0;
	font-size: 0.2rem;
	color: #fff;
}
.expo-feeds-list .pro-hor-con{
	font-size: 0.12rem;
}
.feeds-date {
	position: absolute;
	left: 0.16rem;
        bottom: 0.16rem;
	justify-content: flex-start;
	font-size: 0.14rem;
	font-weight: 400;
	color: #999999;
	line-height: 0.2rem;
}
.feeds-date i {
	width: 0.14rem;
	height: 0.14rem;
	margin-right: 0.05rem;
	display: none;
}
.desc-tag {
	font-weight: 500;
	font-size: 0.1rem;
	text-align: center;
	border-radius: 0.04rem;
	margin-top: 0.03rem;
	padding: 0.02rem 0.05rem;
}
.expo-info-wrap {
	padding: 0 0.1rem;
}
.live-remind-box {
	font-size: 0.12rem;
}
.expo-info-wrap h5 {
	height: 0.2rem;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	overflow: hidden;
	margin-bottom: 0.08rem;
	font-size: 0.16rem;
	line-height: 1.3;
}
.live-tags-bg {
	height: 0.44rem;
	padding: 0.15rem 0.1rem;
	background-color: #f7f7f7;
}
.live-tags {
	font-size: 0.12rem;
	max-width: 1.6rem;
	height: 0.2rem;
	padding: 0.02rem 0.1rem;
	border-radius: 0.2rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: inline-block;
}
.live-tags-factory,.live-tags-1 {
	color: #ff7700;
	background-color: #FFF1E6;
}
.live-tags-launch,.live-tags-2 {
	color: #4E4FB0;
	background-color: #F1F2FE;
}
.live-tags-evaluation,.live-tags-3 {
	color: #00AC55;
	background-color: #E5F6ED;
}
.live-tags-speak,.live-tags-4 {
	color: #04A0F1;
	background-color: #EBF5FF;
}


/*直播间*/
.live-room {
	background-color: #f1f1f1;
}
.live-head-panel {
	width: 100%;
	height: 0.7rem;;
	background-image: linear-gradient(90deg,#3590e1,#247fd9);
	background: #21243d;
}
.companysign-wrap {
	justify-content: flex-start;
	width: 73%;
	color: #fff;
}
.company-logo {
	width: 0.40rem;
	height: 0.40rem;
	margin-right: 0.12rem;
	border-radius: 0.40rem;
}
.company-logo img {
  border-radius: 0.40rem;
}
.company-name {
	flex: 1;
	line-height: 1.4;
}
.company-follow-btn {
	border: 0.01rem solid #fff;
	border-radius: 0.14rem;
	height: 0.28rem;
	font-size: 0.12rem;
	color: #fff;
	line-height: 0.28rem;
	padding: 0 0.2rem;
	font-weight: 500;
	margin-left: 0.2rem;
	cursor: pointer;
}
.live-head-panel .negotiation_btn {
        position: static;
}
.live-wrap,.meet-wrap {
	padding-top: 0.2rem;
	padding-bottom: 0.2rem;
    align-items: flex-start;
}
.video-panel {
	position: relative;
	width: 8.25rem;
	height: 4.74rem;
}
.video-content-panel {
	position: absolute;
	z-index: 1;
	width: 100%;
	height: 100%;
	/*overflow: hidden;*/
}
.lib-video {
	position: relative;
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.live-play {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	top: 0;
	text-align: center;
	margin: auto;
	z-index: 2;
	width: 1rem;
	height: 1rem;
	background: url(../images/live-play.png) no-repeat center / cover;
	background-color: transparent;
	cursor: pointer;
}
.live-ended {
	background: rgba(0,0,0,.6);
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 99;
	display: none;
}
.vcp-error-tips {
	display: none !important;
}
.vcp-loading {
	opacity: 0;
}
.tip-icon {
	width: 0.40rem;
	height: auto;
}
.tip-desc {
	width: 70%;
	text-align: center;
	font-size: 0.16rem;
	color: #fff;
	text-shadow: 0 0 0.04rem rgba(0,0,0,.5);
	margin-top: 0.12rem;
}
.video-left-panel {
	position: absolute;
	top: 0;
	bottom: 0.7rem;
	left: 0;
	width: 2.40rem;
	z-index: 2;
	display: flex;
	flex-direction: column-reverse;
	padding: 0.16rem;
}
.comment-wrap {
	width: 100%;
	height: 2.40rem;
	overflow-y: scroll;
}
.comment-list li {
	padding: 0.05rem 0.08rem;
	background: rgba(34,34,34,.9);
	border-radius: 0.04rem;
	margin-bottom: 0.04rem;
	list-style-type: none;
	color: rgba(255,255,255,.5);
	font-size: 0.12rem;
}
.comment-list span {
	font-size: 0.12rem;
	color: #fff;
}
.comment-list span:first-child {
        margin-right: 0.06rem;
}
/* 滚动条样式 */
.scroll-wrap {
	overflow: auto !important;
	scrollbar-face-color: transparent; 
	scrollbar-highlight-color: #ffffff; 
	scrollbar-shadow-color: #ffffff;
	scrollbar-3dlight-color: #007bc6;
	scrollbar-darkshadow-color: #007bc6;
	scrollbar-arrow-color: #007bc6; 
	scrollbar-track-color: #009ed2;
}

/* 设置滚动条的样式 */
.scroll-wrap::-webkit-scrollbar {
	width:0.06rem;
	background-color:transparent;
}

/* 滚动槽 */
.scroll-wrap::-webkit-scrollbar-track {
	border-radius:0.1rem;
}

/* 滚动条滑块 */
.scroll-wrap::-webkit-scrollbar-thumb {
	border-radius:0.1rem;
	background-color: transparent;
}
.scroll-wrap-orange::-webkit-scrollbar {
	background-color: transparent;
}
.scroll-wrap-orange::-webkit-scrollbar-thumb {
	background-color: #fd6900;
}
.scroll-wrap-black::-webkit-scrollbar-thumb {
	background-color: #000;
}

.scroll-wrap-DDE7FB::-webkit-scrollbar {
	background-color: transparent;
}
.scroll-wrap-DDE7FB::-webkit-scrollbar-thumb {
	background-color: #DDE7FB;
}

.scroll-wrap-DDE7FB:hover::-webkit-scrollbar-thumb {
	background-color: #B8CDF9;
}

.video-toolbar-panel {
	position: absolute;
	right: 0.1rem;
	top: 0.40rem;
	z-index: 11;
}
.video-toolbar-panel h4 {
	height: 0.2rem;
	color: #fb692f;
	font-weight: 400;
	text-align: center;
	margin-bottom: 0.15rem;
	animation: mylive-size 1s linear infinite;
	-webkit-animation: mylive-size 1s linear infinite;
}

.service-box {
	position: relative;
}
.service-list li {
	position: relative;
	display: flex;
	flex-flow: column;
	align-items: center;
	margin-bottom: 0.18rem;
	color: #fff;
	cursor: pointer;
}
.service-list span {
	font-size: 0.12rem;
	display: block;
	width: 0.5rem;
	text-align: center;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.service-list li > i {
	width: 0.3rem;
	height: 0.3rem;
}
.ico-state {
	position: absolute;
	right: -0.02rem;
	bottom: -0.03rem;
	width: 0.15rem;
	height: 0.15rem;
}
.service-img {
	position: relative;
	width: 0.45rem;
	height: 0.45rem;
	margin-bottom: 0.04rem;
}
.service-img img {
	border-radius: 50%;
}
.service-img i {
	position: absolute;
	right: -0.02rem;
	bottom: -0.01rem;
}
.fa-check-circle {
	color: #00ac55;
}
.fa-minus-circle {
	color: #666;
}
.fa-clock-o {
	color: #e70e00;
}
@keyframes mylive-size {
	0% {
		font-size:0.12rem;
	}
	50% {
		font-size:0.16rem;
	}
	100% {
		font-size:0.12rem;
	}
}
.live-full-screen {
	position: absolute;
	right: 0.14rem;
	cursor: pointer;
}

/*邀请弹窗*/
.contact-way-modal{
	position: absolute;
	top: 0.88rem;
	right: 0.55rem;
	display: none;
	width: 1.8rem;
	padding: 0.04rem 0.08rem;
	background-color: rgba(0,0,0,.8);
	border-radius: 0.04rem;
	color: #fff;
}
.contact-way-item {
	padding: 0.04rem 0;
	cursor: pointer;
	transition: .3s;
}

.contact-way-item:hover {
	background-color: rgba(0,0,0, 1);
	border-radius: 0.05rem;
}

.contact-way-item a {
	color: #fff;
}
.contact-way-item a:hover {
	color: #fd6900;
}
.contact-way-item i {
	margin-right: 0.1rem;
}
.contact-way-item span {
	font-size: 0.12rem;
}
.modal-close {
	position: absolute;
	top: -0.06rem;
	right: -0.06rem;
	cursor: pointer;
}
.modal-close i {
	width: 0.2rem;
	height: 0.2rem;
	background-size: 54%;
	background-position: center
}
.contact-way-modal-friend {
	width: 2.6rem;
	z-index: 10;
	right: -0.08rem;
	top: 1.08rem;
	transform: translate(50%);
}
.contact-way-modal-friend:before {
	content: "";
	position: absolute;
	left: 25%;
	top: -0.2rem;
	width:0;
	height:0;
	border:0.1rem solid transparent;
	border-bottom-color:rgba(0,0,0,.8);
}
.contact-way-item-arrow {
	position: absolute;
	left: 0;
	top: -0.2rem;
	width: 2.6rem;
	height: 0.2rem;
}
.contact-way-item-arrow:before {
	content: "";
	position: absolute;
	left: 25%;
	top: 0;
	width: 0;
	height: 0;
	border: 0.1rem solid transparent;
	border-bottom-color: rgba(0,0,0,.8);
}
.modal-close-b {
	top: auto;
	bottom: 0.06rem;
	right: 0.06rem;
	opacity: 0.5;
}
.contact-way-item-user {
	position: absolute;
	right: 0.1rem;
	top: 0.1rem;
	width: 0.46rem;
	height: 0.46rem;
	display: flex;
	background: #fff;
	border-radius: 50%;
}
.contact-way-item-user img {
        border-radius: 50%;
}
.service-box .contact-way-modal{
	/*background-color: rgba(255,255,255,.2);*/
        right: -2rem;
}
.modal-add-friend-wrap {
	width: 100vw;
	height: 100vh;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	z-index: 10;
}
.modal-add-friend {
	position: fixed;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	z-index: 150;
	display: none;
	width: 7.06rem;
	height: 4.06rem;
	padding: 0.24rem 0.7rem 0.3rem;
	color: #fff;
	background: #FFFFFF;
	box-shadow: 0 0 0.25rem rgba(14, 17, 47,.5);
	border-radius: 0.04rem;
}

.modal-business-card {
    width: 3.8rem;
    padding: 0.3rem;
    height: 3rem !important;
}

.modal-add-friend-item {
	margin-bottom: 0.3rem;
}
.modal-add-friend-item .help-block {
	color: #9299cb;
}
.add-friend-ipt {
	width: 3.86rem;
	height: 0.52rem;
	background: #FFFFFF;
	border-radius: 0.02rem;
	border: 0.01rem solid #DDDDDD;
        padding: 0 0.1rem;
	color: #999999;
	margin: 0.06rem auto;
	display: block;
}
.modal-add-friend input:focus,.modal-add-friend select:focus {
	outline: 0;
}
.add-friend-ipt-code {
	border-radius: 0 0.04rem 0.04rem 0;
	border-left: none;
	width: 3rem;
}
.add-friend-close {
	/* position: absolute;
	right: 0.15rem;
	top: 0.1rem;
	cursor: pointer; */
}

.close-friend {
	position: absolute;
	right: 0.15rem;
	top: 0.1rem;
	cursor: pointer;
}
.add-friend-close i {
	width: 0.12rem;
	height: 0.12rem;
	display: none;
	font-style: normal;
}
.modal-invite .contact-way-item-user {
	position: static;
	width: 0.6rem;
	height: 0.6rem;
	margin: 0 auto 0.1rem;
}
.modal-invite-ico {
	justify-content: center;
	margin-bottom: 0.3rem;
}
.modal-invite-ico li {
	padding: 0 0.25rem;
	cursor: pointer;
}
.modal-invite-ico p {
	margin-top: 0.1rem;
	font-size: 0.12rem;
}
.modal-invite-ico i {
	width: 0.34rem;
	height: 0.34rem;
}
.modal-business-card {
	width: 3.8rem;
	padding: 0.3rem;
}
.business-card-img {
	position: relative;
	left: 50%;
	transform: translate(-50%);
	width: 0.8rem;
	height: 0.8rem;
	margin-top: -0.7rem;;
	border: 0.03rem solid #101329;
	border-radius: 50%;
	box-shadow: 0 0 0.25rem rgba(14, 17, 47,.5);
}
.business-card-img img {
	border-radius: 50%;
}
.modal-business-tdb {
	color: #2c2c2c;
}
.modal-business-tdb .add-friend-close {
	position: absolute;
	right: 0.15rem;
	top: 0.1rem;
	cursor: pointer;
}
.modal-business-tdb .add-friend-close i {
	display: block;
}
.business-card-list {
	margin-top: 0.2rem;
}
.business-card-list dl {
	display: flex;
	margin-bottom: 0.15rem;
}
.business-card-list dt {
	width: 1rem;
	margin-right: 0.15rem;
	text-align: right;
	font-weight: normal;
}

.business-card-list dd {
	width: 1.8rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.modal-tips-bg {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1040;
	display: none;
	background-color: rgba(0,0,0,.7);
	transition: display .15s linear;
}
.modal-tips {
	position: relative;
	width: 6.6rem;
	height: 4.6rem;
	margin: 7% auto 0;
	padding-top: 0.3rem;
	background-color: #fff;
	border-radius: 0.06rem;
}
.modal-tips img {
	width: 3.6rem;
	height: 2.6rem;
	margin-bottom: 0.5rem;
}
.modal-tips .ico-close-white {
	position: absolute;
	right: -0.3rem;
	top: -0.2rem;
	cursor: pointer;
}




/*电话code*/
.phone-group {
	position: relative;
}
.phone-btn {
	height: 0.52rem;
	padding: 0 0.1rem;
	line-height: 0.40rem;
	border: 0.01rem solid #ddd;
	border-right: none;
	border-radius: 0.04rem 0 0 0.04rem;
	/* background: #606795;*/
	cursor: pointer;
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	/* background-image: url("../images/arrow.png") no-repeat scroll right center transparent; */
	background: url("../images/arrow.png") no-repeat scroll right center rgba(255,255,255,1);
	color: #999999;
	margin: 0 0 0 0.9rem;


}
.phone-btn1 {
	padding: 0 0.23rem 0 0.1rem;
	margin: 0;
}
.phone-select {
	position: absolute;
	left: 0;
	padding: 0.2rem;
	background-color: #606795;
}
.phone-btn::-webkit-scrollbar
{
	width: 0.08rem;
	height: 0.08rem;
	background-color: rgba(255, 255, 255, 0.2);
}

/*定义滚动条轨道 内阴影+圆角*/
.phone-btn::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 0.08rem rgb(1, 64, 118);
	border-radius: 0.02rem;
	background-color: rgba(245, 245, 245, 0.2);
}

/*定义滑块 内阴影+圆角*/
.phone-btn::-webkit-scrollbar-thumb
{
	border-radius: 0.1rem;
	-webkit-box-shadow: inset 0 0 0.08rem #014076;
	background-color: #ff0;
}



.live-right-panel {
	position: relative;
	width: calc(100% - 8.25rem);
	height: 4.74rem;
	overflow: hidden;
	background-color: #fff;
}
.live-info {
	padding: 0.1rem;
}
.live-info h4 {
	max-height: 0.48rem;
	font-weight: bold;
	/* line-height: 1.5; */
}
.translate {
	position: relative;
	margin-top: 0.08rem;
}
.translate h3 {
	color: #fff;
	font-size: 0.2rem;
}
.translate-subtitle {
	max-height: 2.8rem;
	color: #666;
	font-size: 0.16rem;
}
.meet-box li {
	list-style-type: none;
}
.translate-ico > li {
	display: flex;
	flex: 0 0 33%;
	flex-direction: column;
	align-items: center;
	margin-bottom: 0.15rem;
        cursor: pointer;
}
.translate-ico > li.active {
        color: #fb692f;
}
#font-barrage {
	/*flex: initial;*/
}
#font-barrage.active {
	/*flex: 1;*/
}
.translate-lang-modal {
	position: absolute;
	left: 50%;
	bottom: 0.1rem;
	transform: translate(-50%);
	display: none;
	padding: 0.06rem 0;
	color: #fff;
	background-color: rgba(0,0,0,.9);
	border-radius: 0.04rem;
	font-size: 0.12rem;
}
.translate-lang-list > li {
	padding: 0 0.25rem;
	line-height: 2.6;
}
.translate-lang-list > li > a {
	display: block;
	color: rgba(255,255,255,.5);
}
.translate-lang-list > li > a:hover,
.translate-lang-list > li.active a{
	text-decoration: none;
}
.translate-lang-list > li.active {
	background-color: #000;
}
.translate-white .translate-lang-list > li.active {
        background-color: #111;
}
.translate-white .translate-lang-list > li.active a {
        color: #fff;
}
.translate-subtitle > div {
	display: none;
}
.translate-subtitle > div.active {
	display: block;
}
.translate-lang-modal .modal-close {
	top: -0.1rem;
	right: -0.14rem;
	background-color: #333;
	border-radius: 50%;
}
.translate-white {
	height: 100%;
}
.translate-white .translate-subtitle {
	max-height: 3.28rem;
	overflow: hidden;
	color: #fff;
	line-height: 1.8;
}
.live-product-box {
	padding-bottom: 0.2rem;
}
.live-product-panel {
	padding: 0.2rem;
	background-color: #fff;
	/*border-top: 0.01rem solid #f5f5f5;*/
}
.live-product-panel h5 {
	margin: 0;
	padding: 0.12rem 0.1rem;
	font-weight: bold;
}
.live-product-wrap {
	width: 100%;
	flex-wrap: wrap;
	/*height: 1.9rem;
	overflow-y: scroll;*/
}
.live-product-list {
	flex: 0 0 32%;
	margin-bottom: 0.2rem;
	padding: 0.1rem 0;
	border: 0.01rem solid #ddd;
	border-radius: 0.04rem;
}
.live-product-item {
	align-items: flex-start;
	width: 100%;
	padding: 0.06rem 0.12rem 0;
	cursor: pointer;
}
.live-product-img-wrap {
	position: relative;
	width: 0.8rem;
	margin-right: 0.12rem;
}
.live-product-img {
	width: 0.8rem;
	height: 0.8rem;
	overflow: hidden;
	border-radius: 0.08rem;
}
.product-pic-mark {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: rgba(0,0,0,.04);
	border-radius: 0.08rem;
}
.ico-living {
	width: 0.2rem;
	height: auto;
	position: absolute;
	left: 0.04rem;
	top: 0.04rem;
	z-index: 10;
}
.live-product-price {
	font-weight: bold;
}
.live-product-chatbtn {
	display: inline-block;
	height: 0.24rem;
	margin-right: 0.12rem;
	padding: 0 0.1rem;
	cursor: pointer;
	line-height: 0.24rem;
	font-size: 0.12rem;
	color: #fb692f;
	background-color: #fb692f1a;
	border-radius: 0.2rem;
}
.post-wrapper {
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 20;
	width: 100%;
	padding: 0.08rem 0.12rem;
	background: #fff;
	box-shadow: 0 -0.02rem 0.04rem 0 rgba(0,0,0,.12);
}
.post-textinput {
	width: 78%;
	height: 0.35rem;
	line-height: 0.32rem;
	border-radius: 0.16rem;
	background-color: #efefef;
	padding: 0 0.12rem;
	border:0.01rem solid #ddd;
}
.post-input {
	flex: 1;
	background: transparent;
	color: #666;
	border: 0;
	outline: none;
}
.post-count {
	font-size: 0.12rem;
	color: #666;
}
.post-current {
        color: #04a0f1;
}
.post-btn {
	display: inline-block;
	height: 0.32rem;
	color: #fff;
	text-decoration: none;
	background: #fb692f;
	line-height: 0.32rem;
	padding: 0 0.2rem;
	border-radius: 0.16rem;
	margin-left: 0.08rem;
}
.post-btn:hover,.post-btn:active {
	display: block;
	color: #fff;
	text-decoration: none;
}

.meet-box {
	padding-bottom: 0.3rem;
	background-color: #eaedfd;
}
.meet-wrap {
	position: relative;
	padding-bottom: 0;
}
.meet-wrap .video-panel {
	background-color: #000;
}
.meet-wrap .live-right-panel {
	position: absolute;
	top: 0.2rem;
	bottom: 0;
	right: 0;
	width: calc(100% - 8.40rem);
	height: auto;
	overflow: hidden;
	background-color: #262121;
}
.meet-info {
	height: 100%;
	padding: 0.2rem 0.3rem;
}
.meet-info .translate-ico {
	position: absolute;
	bottom: 0;
	width: 100%;
}
.meet-wrap .translate-ico > li {
	margin-top: 0.35rem;
	flex: 0 0 17%;
}
.meet-wrap .translate-lang-modal {
	left: 20%;
	bottom: 0.3rem;
	background-color: rgba(0,0,0,1);
}
.meet-video-wrap {
        margin-top: 0.2rem;
}
.meet-video-list li {
	flex: 0 0 24%;
	margin-right: 0.16rem;
	box-shadow: 0.04rem 0.03rem 0.05rem rgba(33, 36, 61, .05);
	border-radius: 0.06rem;
}
.meet-video-list li:last-child {
	margin-right: 0;
}
.meet-video-imgbox {
	position: relative;
	width: 100%;
}
.meet-video-img {
	width: 100%;
	height: 1.8rem;
}
.meet-video-img img {
    border-radius: 0.06rem 0.06rem 0 0;
}
.meet-video-txt {
	padding: 0.1rem;
	background: #f7f7f7;
	border-radius: 0 0 0.06rem 0.06rem;
}
.meet-video-txt h5 {
        height: 0.38rem;
	/* line-height: 1.5; */
}
.meet-remind {
	height: 0.55rem;
	margin: 0.1rem -0.1rem -0.1rem;
	padding: 0 0.15rem 0;
	border-top: 0.01rem solid #e1e1e1;
}
.meet-remind span {
        color: #fb692f;
}
.meet-remind-txt {
	color: #04a0f1;
        cursor: pointer;
}
.meet-remind-active {
	background-color: #FFF1E6;
        border-radius: 0 0 0.06rem 0.06rem;
}

/* 搜索页 */
.search-cat-banner {
	position: relative;
	width: 100%;
	height: 2rem;
	background: url(../images/banner-search.jpg) no-repeat center / cover;
}
.search-cat-banner-txt {
	padding-top: 0.75rem;
	font-size: 0.36rem;
	font-weight: bold;
	text-shadow: 0.04rem 0.05rem 0.05rem rgba(0, 0, 0,.2);
	/* background: linear-gradient(to bottom, #fff 82%, #9aaefa 92%);
	-webkit-background-clip: text; */
	color: #fff;
}

.search-cat-banner-txt1 {
	padding-top: 0;
}

.search-live-box {
	padding-bottom: 0.3rem;
	background-color: #eaedfd;
}
.search-live-box h2 {
	margin-bottom: 0.2rem;
	color: #152154;
}
.expo-catbar-box-nobg {
	height: 0.52rem;
	margin-bottom: 0.2rem;
	background-color: transparent;
	border-bottom: 0.02rem solid #c1c6e5;
}
.expo-catbar-box-nobg li {
	line-height: 0.5rem;
	font-size: 0.2rem;
}
.expo-catbar-box-nobg a {
	color: #606795;
}
.expo-catbar-box-nobg a:hover,.expo-catbar-box-nobg li.active a {
	color: #fff;
}
.expo-product-box h2 {
	padding-top: 0.3rem;
	color: #fff;
}
.search-cat-box .expo-product-box h2 {
	color: #2c2c2c;
}
.search-cat-box .expo-product-list {
	padding-top: 0.1rem;
}

/* 求购,爆品 */
.supply-wrap,.blast-wrap {
	padding: 0.3rem 0;
	background-color: #eaedfd;
}
.supply-list {
	flex-wrap: wrap;
	margin-top: 0.22rem;
}
.supply-list li {
	position: relative;
	width: 49.3%;
	height: 2.11rem;
    margin-right: .2rem;
	background: #FFFFFF;
	border-radius: 0.02rem;
	padding: 0.16rem;
}
.supply-list li:nth-of-type(2n + 2) {
    margin-right: 0;
}

.supply-list li: {
	box-shadow: 0 0.08rem 0.16rem 0 rgba(26, 44, 110, 0.16);
}
.supply-list h3 {
	color: #2c2c2c;
}
.supply-list .purchaser-num {
	width: auto;
	padding: 0;
}
.supply-list .pro-hor-con {
	margin-top: 0.24rem;
	height: 0.40rem;
	font-size: 0.16rem;
	font-weight: 400;
	color: #666666;
	line-height: 0.22rem;
}
.supply-list .tag-default {
	position: absolute;
	right: 0.15rem;
	top: 0.15rem;
}
.blast-wrap .product-item-txt {
	font-weight: normal;
}
.blast-list {
    justify-content: flex-start;
	padding-top: 0.05rem;
}
.blast-list li {
	box-shadow: 0.04rem 0.03rem 0.05rem rgba(33, 36, 61, 0);
}
.blast-list h4 {
	height: 0.18rem;
}
.contact-infor {

}

/* 找朋友 */
.find-box,.mymeeting-box {
	padding-bottom: 0.2rem;
	background-color: #eaedfd;
}
.find-list li {
	align-items: center;
	margin-bottom: 0;
}
.find-list h3 {
	color: #5e6699;
}
.meeting-img {
	width: 0.92rem;
	height: 0.92rem;
	margin-right: 0.40rem;
}
.mymeeting-box .find-wrap {
	padding: 0.2rem 0;
}
.mymeeting-wrap {
	padding-top: 0;
}
.mymeeting-list {
        margin-top: 0.15rem;
}
.mymeeting-list li {
	flex: 0 0 24%;
	margin-right: 0.15rem;
	box-shadow: 0.04rem 0.03rem 0.05rem rgba(33, 36, 61, .05);
	border-radius: 0.06rem;
	padding: 0.35rem;
	background: #fff;
}
.mymeeting-list li:last-child {
        margin-right: 0;
}
.creatmeeting {
        justify-content: flex-start;
}
.creatmeeting-img {
	width: 4.5rem;
	margin-right: 0.35rem;
	padding: 0 0.45rem;
}
.creatmeeting-form {
	width: 5.6rem;
}
.creatmeeting-form input {
	margin-bottom: 0.1rem;
}
.creatmeeting-form textarea {
	height: 2.6rem;
}
.textarea-box {
	position: relative;
	margin-bottom: 0.2rem;
}
.textarea-number {
	position: absolute;
	right: 0.2rem;
	bottom: 0.15rem;
}
.textarea-number span {
	color: #fd6900;
}
.meeting-group {
	margin-top: 0.15rem;
	background-color: #fff;
	border-radius: 0.06rem;
	box-shadow: 0.04rem 0.03rem 0.05rem rgba(33, 36, 61, .05);
}
.meeting-group-tabs {
	width: 100%;
	height: 0.5rem;
	background: url(../images/mymeeting-tab-bg.png) no-repeat center / cover;
	border: none;
        border-radius: 0.06rem 0.06rem 0 0;
}
.meeting-group-tabs > li > a {
	position: relative;
	margin: 0 0.15rem;
	padding: 0.1rem 0;
	color: #666;
	line-height: 0.3rem;
}
.meeting-group-tabs > li > a,
.meeting-group-tabs > li > a:hover,
.meeting-group-tabs > li > a:active,
.meeting-group-tabs > li > a:focus {
	border: none;
	background-color: transparent;
}
.meeting-group-tabs > li.active > a,
.meeting-group-tabs > li.active > a:hover,
.meeting-group-tabs > li.active > a:active,
.meeting-group-tabs > li.active > a:focus {
	color: #fd6900;
	border: none;
	background-color: transparent;
}
.meeting-group-tabs > li.active > a:after {
	content: "";
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	border-bottom: 0.02rem solid #fd6900;
	border-radius: 0.02rem;
}
.meeting-group-content {
	padding: 0 0.2rem 0.2rem;
}
.meeting-group-pane {
	padding-top: 0.15rem;
}
.meeting-group-pane li {
	width: 100%;
	margin-bottom: 0.15rem;
	padding: 0.2rem 0;
	border-bottom: 0.01rem solid #eee;
	position: relative;
}
.meeting-group-pane h6 {
	font-weight: 500;
	font-size: 0.18rem;
}
.meeting-group-date {
	font-size: 0.14rem;
	color: #999;
	line-height: 0.24rem;
}

.meeting-group-date span {
	display: inline-block;
	width: 0.9rem;
	text-align: right;
}

.meeting-nomore-bg {
	position: relative;
	width: 1.2rem;
	height: 0.02rem;
	margin: 0.5rem auto 0.3rem;
	background-color: #999;
}
.meeting-nomore {
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	width: 0.8rem;
	color: #999;
	text-align: center;
	background-color: #fff;
}
.meeting-details {
	margin-top: 0.15rem;
	padding: 0.2rem;
	background-color: #fff;
	border-radius: 0.06rem;
}
.meeting-details-item {
	margin-bottom: 0.2rem;
}
.meeting-details-title {
	padding: 0.2rem 0 0;
}
.meeting-details-title small {
	margin-left: 0.15rem;
	color: #2469F6;
}
.meeting-group .negotiation_btn {
	top: 0.13rem;
}
.countdown {
	color: #2469F6;
}
.countdown span {
	width: 0.24rem;
	height: 0.24rem;
	display: inline-block;
	margin: 0 0.06rem;
	text-align: center;
	line-height: 0.24rem;
	background-color: #2469F6;
	border-radius: 0.02rem;
	color: #fff;
}
.meeting-details-con {
	margin: 0.3rem 0 0.2rem 0;
	padding: 0.3rem 0;
	border-top: 0.06rem solid #eaedfd;
	border-bottom: 0.06rem solid #eaedfd;
}

.meeting-details-con span {
	display: inline-block;
	width: 0.9rem;
	text-align: right;
}

.meeting-details-intro {
	color: #999;
}
.participants li {
	padding: 0.2rem;
	border-bottom: 0.02rem solid #eaedfd;
}
.participants li:last-child {
	border-bottom: none;
}
.participants-img {
	width: 0.64rem;
	height: 0.64rem;
	margin-right: 0.15rem;
}
.participants-img img {
	border-radius: 50%;
}
.participants-company {
	color: #999;
}
.meeting-invite {
	margin-top: 0.25rem;
	border-bottom: 0.01rem solid #ddd;
}
.invitees-wrap {
    flex-wrap: wrap;
}
.invitees-item {
	flex: 0 0 32.1%;
	margin-right: 0.2rem;
	margin-bottom: 0.2rem;
	padding: 0.25rem 0.15rem;
	background-color: #fff;
	border-radius: 0.06rem;
	box-shadow: 0.04rem 0.03rem 0.05rem rgba(33, 36, 61, .05);
}
.invitees-item:nth-of-type(3n + 3) {
	margin-right: 0;
}
.invitees-item input[type="checkbox"] {
	width: 0.16rem;
	height: 0.16rem;
}
.meeting-invitees-num {
	margin-top: 0.15rem;
}
.meeting-invited {
	color: #999;
}
.meeting-invited span {
	color: #fd6900;
}


/* 用户中心 */
.bigbox {
	padding: 0.2rem 0 0.3rem;
}
.user-img {width:1.8rem;height:1.8rem;margin-left:0.36rem;}
.uimg-box {float:left;overflow:hidden;}
.uinfo-box {margin-left:2.7rem;}
.uinfo-box ul {list-style:none;}
.uinfo-box li {border-bottom:0.01rem dashed #ddd;line-height:3em;}
.uinfo-box li span.label {color:#999;width:1.2rem;font-weight:normal;display:inline-block;text-align:right;font-size:0.14rem;}
.uinfo-box li span.value {color:#333}
.upload-img {
	float: none;
	flex-direction: column;
	justify-content: center;
}
.upload-button .btn {
	height: auto;
	margin-bottom: 0.1rem;
	cursor: pointer;
}
.upload-button .btn:hover {
	border-color: transparent;
	color: #fff;
}
.upload-button input {
	cursor: pointer;
}
a.list-group-item:hover {
	background-color: rgba(255, 119 ,0 ,.1);
}
.user-info .user-img {
	margin:0 0 0.15rem;

}
.user-info .uimg-box {
	width: 2rem;
}
.my-follow-item {
	padding: 0.15rem 0;
	border-bottom: 0.01rem solid #ddd;
}
.my-follow-item:last-child {
	/* border-bottom: none; */
}
.my-follow-item a {
	display: block;
	border: none;
	width: 0.8rem;
	height: 0.8rem;
	margin: 0 0.2rem 0 0;
}

/* 意向订单 */
.filter {
	justify-content: flex-start;
	padding: 0 0 0.1rem;
}
.filter label {
	margin-top: 0;
}
.my-favorate input[type="checkbox"] {
	width: 0.16rem;
	height: 0.16rem;
	margin-top: 0.02rem;
}
.filter-delete {
	margin-left: 0.40rem;
    color: #999;
    cursor: pointer;
}
.exhibits-wrap {
	flex-wrap: wrap;
	justify-content: flex-start;
}
.exhibits-item {
	position: relative;
	/* flex: 0 0 23.8%; */
	padding: 0.06rem;
	border: 0.01rem solid #e6e6e6;
	background: #fff;
	margin: 0 0.15rem 0.2rem 0;
	width: 2.7rem;
}
.exhibits-item:nth-of-type(4n + 4) {
        margin-right: 0;
}
.exhibits-item:hover {
        border: 0.01rem solid #ff7700;
}
.exhibits-operate {
	position: absolute;
	top: 0.05rem;
	left: 0.08rem;
	right: 0.08rem;
	cursor: pointer;
	z-index: 1;
}
.exhibits-operate input {
	cursor: pointer;
}
.exhibits-item a {
        display: block;
}
.exhibits-item-img{
	position: relative;
	width: 2.58rem;
	height: 2.58rem;
}
.exhibits-item-img .img-mask{
	height: 100%;
	border-radius: 0;
}
.exhibits-item-label{
	position: absolute;
	top: 0;
	width: auto;
	min-width: 0.48rem;
	height: 0.24rem;
	padding: 0 0.05rem;
	line-height: 0.24rem;
	font-size: 0.12rem;
}
.r-label{
	text-align: center;
	background: #d71e26;
	color: #fff;
	right: 0;
}
.exhibits-item-info {
	margin: 0.15rem 0;
	font-weight: 600;
	color: #2c2c2c;
	height: 0.40rem;
}
.exhibits-item-company {
	height: 0.34rem;
	padding: 0.12rem 0;
	font-size: 0.12rem;
	color: #999;
	border-top: 0.01rem solid #e6e6e6;
}
.exhibits-item-num {
	padding-top: 0.08rem;
	border: none;
}
.exhibits-item .glyphicon-trash{
	display: none;
	color: #ccc;
	font-size: 0.16rem;
	top: 0.04rem;
}
.line_glyphicon {
	display: block;
	width: 0.04rem;
	height: 0.42rem;
	background: #ff7700;
	position: absolute;
	left: 0;
	top: 0;
}
.exhibits-item:hover .glyphicon-trash{
	display: block;
}
.exhibits-item:hover .glyphicon-trash:hover{
    color: #2c2c2c;
}
.release-order {
	margin-left: 0.25rem;
	color: #ff7700;
	cursor: pointer;
}
.release-order span {
	margin-right: 0.05rem;
	font-size: 0.12rem;
}
/* 商品详情 */
.product-detail {
}
.ex-inner {
	padding-top: 0.3rem;
	background-color: #f5f5f5;
}
.product-info {
	margin-bottom: 0.40rem;
}
.product-info-photos {
	flex: 0 0 5.8rem;
	margin-right: 0.40rem;
	align-items: flex-start;
}
.product-info-cover {
	width: 4.6rem;
	height: 4.6rem;
}
.jqueryzoom {
	position: relative;
	padding: 0;
	border: solid 0.01rem #eaeaea;
	width: 4.6rem;
	height:4.6rem;
	overflow: hidden;
	display: inline-block;
}
/*放大镜是基于图片大小自动生成的，每次都要把jqueryzoom中img的大小和jqueryzoom盒子大小设置为一样的，不然放大镜滑块有可能溢出*/
.jqueryzoom img {
	width: 4.6rem;
}
.cloudzoom-gallery {
	border:0.01rem solid transparent;
}
.cloudzoom-gallery-active {
	border-color: #ff7700;
	/*opacity: .5 */
}
.jqueryzoom-list {
	position: relative;
	height: 4.6rem;
	overflow: hidden;
}
.jqueryzoom-btn {
	position: absolute;
	left: 0;
	display: flex;
	justify-content: center;
	align-items: center;
	width: 100%;
	height: 0.16rem;
	cursor: pointer;
	background-color: rgba(0,0,0,.5);
}
.jqueryzoom-btn:after {
        display: block;
	content: "";
	width: 0.09rem;
	height: 0.09rem;;
	border-top: 0.02rem solid rgba(255, 255, 255,.7);
	border-right: 0.02rem solid rgba(255, 255, 255,.7);
	transition:.3s;
}
.jqueryzoom-prev {
	top: 0;
}
.jqueryzoom-prev:after {
	transform:rotate(-45deg);
    margin-top: 0.05rem;
}
.jqueryzoom-next {
	bottom: 0;
}
.jqueryzoom-next:after {
	transform:rotate(135deg);
    margin-bottom: 0.05rem;
}
.product-info-list {
    position: relative;
	flex-direction: column;
    overflow: hidden;
    justify-content: flex-start;
}
.product-info-list li {
	width: 1.1rem;
	height: 1.1rem;
    margin-bottom: 0.07rem;
    border: 0.01rem solid #e6e6e6;
}
.zoomPad {
    width: 100%;
    height: 100%;
}
.product-info-content h2 {
    max-height: 0.68rem;
    line-height: 0.34rem;
}
.product-info-txt {
	margin-top: 0.25rem;
	margin-bottom: 0.6rem;
}
.product-info-txt dl {
	display: flex;
	justify-content: flex-start;
	align-items: flex-start;
    margin-bottom: 0.1rem;
    color: #666;
    font-size: 0.16rem;
}
.product-info-txt dt {
	font-weight: normal;
	margin-right: 0.08rem;
}
.product-info-collect {
	cursor: pointer;
    color: #666;
    font-size: 0.16rem;
}
.product-info-collect i {
	margin-right: 0.05rem;
}
.product-info-ctrl {
	width: 3.85rem;
    margin-top: 0.2rem;
}
.product-info-btn {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 1.84rem;
    height: 0.48rem;
    line-height: 0.48rem;
    border-color: #ff7700;
    color: #ff7700;
    background-color: transparent;
    border: 0.01rem solid #ff7700;
	cursor: pointer;
}
.product-info-btn:hover {
	border: 0.01rem solid #ee6600;
}
.product-info-btn i {
    margin-right: 0.08rem;
}
.product-info-purpose {
    width: 100%;
	margin-bottom: 0.2rem;
    color: #fff;
    background-color: #ff7700;
}
.product-info-purpose:hover,.product-info-purpose:focus {
	color: #fff;
    background-color: #ee6600;
}
.product-parameter-list {
    flex-wrap: wrap;
	margin-top: 0.25rem;
    padding-bottom: 0.5rem;
}
.product-parameter-list li {
	flex: 0 0 25%;
	padding: 0.15rem 0;
	border-bottom: 0.01rem solid #e6e6e6;
}
.store-info {
	padding-bottom: 0.5rem;
	justify-content: flex-start;
}
.store-info a {
	justify-content: flex-start;
	color: #2c2c2c;
}
.store-info-logo {
    width: 0.78rem;
    height: 0.78rem;
    border-radius: 50%;
    overflow: hidden;
    margin-right: 0.24rem;
    border: 0.01rem solid #e5e5e5;
    position: relative;
}
.store-info-tit {
	margin-right: 0.1rem;
    font-size: 0.2rem;
}
.store-info-detail .product-info-collect {
	color: #2c2c2c;
}
.product-detail-info {
	padding: 0.5rem 0;
}
.product-detail-info-con {
	margin-top: 0.25rem;
}
.exhibits-related {
	padding: 0.5rem 0;
	background-color: #eaedfd;
}
.modal-order .form-group {
    flex-direction: column;
}
.modal-order label {
    font-weight: normal;
}
.modal-order .modal-footer {
    border: none;
}
.product-detail-info-con img,.product-detail-info-con table {
	width: auto;
	height: auto;
    margin: 10px 0;
}
.product-detail-info-con td {
	padding: 10px;
}

/*阿里巴巴*/
.do-entry-list:after, .do-entry dl:after, .do-performance:after {
    visibility: hidden;
    display: block;
    height: 0;
    font-size: 0;
    content: " ";
    clear: both;
}
.product-detail-info-con .tt_block {
	display: none;
}
.product-detail-info-con .do-title {
    font-size: 0.2rem;
    line-height: 0.22rem;
    color: #2c2c2c;
    padding: 0.2rem 0 0.1rem !important;
    border-bottom: 0.01rem dashed #ddd !important;
}
.do-content {
    overflow: hidden;
}
.do-overview {
    border-top: 0.01rem dashed #e6e7eb;
}
.do-entry {
    border-bottom: 0.01rem dashed #e6e7eb;
    padding: 0.1rem 0 0.16rem;
    font-size: 0.12rem;
}
.do-entry-title {
    font-weight: 700;
    font-size: 0.14rem;
    color: #333;
    line-height: 0.14rem;
    padding: 0.08rem 0;
}
.do-entry-list {
    box-sizing: border-box;
}
.do-entry-item li {
    float: left;
}
.do-entry dl {
    padding: 0 0.2rem;
    box-sizing: border-box;
}
.do-entry-separate dl,.do-entry-item {
    width: 4.8rem;
    zoom: 1;
    float: left;
}
.do-entry dt {
    padding: 0.04rem 0;
    color: #666;
    width: 1.02rem;
    float: left;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.do-entry-separate dt {
    width: 0.9rem;
}
.do-entry dt {
    width: 1.1rem;
}
.do-entry dd {
    padding: 0.04rem 0;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    color: #333;
    margin: 0;
}
.ellipsis {
    overflow: hidden;
    word-wrap: normal;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    -moz-text-overflow: ellipsis;
    width: 100%;
}
.do-entry-item li {
	line-height: 2;
}
.do-entry-item li:first-child {
	width: 1.1rem;
}
.do-entry img {
    display: block;
    max-width: 7.5rem;
    width: 6.40rem;
    margin: 0.2rem 0;
}
.product-certifications .do-entry-list>.do-entry-item,
.product-certifications .do-entry-item li:first-child {
    line-height: 0.3rem;
    height: 0.3rem;
    overflow: hidden;
    position: relative;
    width: auto;
}
.product-certifications .do-entry-list>.do-entry-item>.do-entry-item {
    color: #000;
    width: auto;
    margin-right: 0.1rem;
}
.icbu-certificate-icon {
    display: inline-block;
    width: 0.19rem;
    height: 0.25rem;
    vertical-align: top;
    margin-right: 0.09rem;
}
.icbu-certificate-icon.icbu-certificate-icon-ce {
    background: url(../images/ico-ce.png) 0 0 no-repeat;
    background-size: 0.19rem;
    background-position-y: center;
    vertical-align: middle;
}

/* 企业信息 */
.enterprise-box {
	background-color: #eaedfd;
}
.enterprise-box .expo-product-box h2 {
	color: #152154;
}
.enterprise-banner-box {
	width: 100%;
	height: 2.1rem;;
	background: url(../images/enterprise-banner.jpg) no-repeat center / cover;
}
.enterprise-banner {
	height: 2.1rem;;
}
.enterprise-shop-info {}
.shop-info-img {
	width: 1.3rem;
	height: 1.3rem;
	/*border: 0.05rem solid rgba(255, 255, 255,.5);*/
	border-radius: 0.06rem;
}
.shop-info-img img {
	border-radius: 0.06rem;
}
.shop-info {
	margin-left: 0.2rem;
	color: #fff;
}
.shop-info h2 {
	color: #fff;
}
.shop-contact {
    margin-top: 0.2rem;
}
.shop-contact li {
	height: 0.3rem;
	margin-right: 0.15rem;
    border-radius: 0.3rem;
    line-height: 0.3rem;
	background-color: #fd6900;
}
.shop-contact li i {
    width: 0.2rem;
    height: 0.2rem;
	margin-right: 0.05rem;
}
.shop-contact li a {
    display: flex;
    align-items: center;
	padding: 0 0.15rem;
    color: #fff;
	font-size: 0.16rem;
}
.enterprise-follow {
	color: #fff;
	font-size: 0.16rem;
}
.enterprise-follow dl {
	margin: 0 0.3rem;
	text-align: center;
}
.enterprise-follow dt {
    font-size: 0.28rem;
    font-weight: normal;
}
.enterprise-box .expo-product-box {
	background-color: transparent;
}
.enterprise-contact-box div.enterprise-contact-wrap:last-child {
	margin-top: 0.2rem;
}
.enterprise-box .expo-product-list {
    padding: 0.1rem 0 0;
}
.collects-p {
	position: absolute;
	top: 0.1rem;
	right: 0.15rem;
}
.collects-p i {
	width: 0.16rem;
	height: 0.18rem;
}
.enterprise-nav-wrap {
	width: 100%;
	height: 0.5rem;
    line-height: 0.5rem;
	background-color: #ff7700;
}
.enterprise-nav li {
	/* margin: 0 0.3rem; */
	font-size: 0.16rem;
}
.enterprise-nav a {
	display: block;
	padding: 0 0.40rem;
	color: #fff;
}
.enterprise-nav a:hover,.enterprise-nav li.on {
	background-color: rgba(255, 255, 255, .2);
}
.enterprise-video-wrap {
	padding: 0.5rem 0 0;
}
.video-show-wrap {
    padding-bottom: 0.1rem;
}
.video-show-wrap h2,.enterprise-replay-wrap h2 {
    padding-top: 0.3rem;
}
.enterprise-live-list {
	margin-bottom: 0.2rem;
}
.enterprise-live-list .video-panel {
    position: relative;
    width: 6.25rem;
    height: 3.5rem;
	margin-right: 0.2rem;
    background-color: #afafaf;
}
.video-info-panel {
	width: calc(100% - 6.45rem);
}
.video-info-panel h2 {
	margin-bottom: 0.2rem;
}
.video-info-panel p {
	margin-bottom: 0.40rem;
	color: #5e6699;
    font-size: 0.16rem;
}
.video-info-panel .live-tags {
    height: auto;
    padding: 0.05rem 0.1rem;
}
.enterprise-replay-wrap {
	padding-bottom: 0.3rem;
}
.enterprise-replay-wrap .expo-live {
	margin-top: 0.2rem;
}
.enterprise-replay-wrap .expo-info-wrap,.enterprise-replay-wrap .expo-item {
    padding: 0;
}
.enterprise-replay-wrap h5 {
    padding: 0 0.1rem;
}
.enterprise-replay-wrap .expo-item {
    border-radius: 0.12rem;
}
.video-show-list li {
    flex: 0 0 32.5%;
    margin: 0 0.15rem 0.15rem 0;
    cursor: pointer;
}
.video-show-list li:nth-of-type(5n + 5) {
    margin-right: 0.15rem;
}
.video-show-list li:nth-of-type(3n + 3) {
    margin-right: 0;
}
.video-show-list .product-item-img {
	position: relative;
    /* width: 3.9rem; */
    height: 2.34rem;
}
.video-show-list .expo-product-list .img-mask {
    height: 2.34rem;
}
.video-show-length {
    position: absolute;
    bottom: 0.1rem;
    left: 0.15rem;
	padding: 0 0.05rem;
	color: #fff;
	font-size: 0.12rem;
	background-color: rgba(0, 0, 0, .7);
	border-radius: 0.03rem;
}
.enterprise-box .open-type {
	top: auto;
    bottom: 0.1rem;
}
.enterprise-contact-box {
	padding-top: 0.2rem;
	padding-bottom: 0.40rem;
}
.enterprise-desc {
	margin-bottom: 0.2rem;
}
.enterprise-desc-con{
    padding: 0.15rem;
    background-color: #f7f8ff;
}
.enterprise-contact {
	align-items: center;
    margin-top: 0.15rem;
	padding: 0.35rem;
	background-color: #f7f8ff;
}
.enterprise-contact-user {
	width: 4rem;
    flex-direction: column;
    color: #152154;
}
.enterprise-contact-user img {
	width: 1.48rem;
	height: 1.48rem;
	margin-bottom: 0.2rem;
	border-radius: 50%;
}
.enterprise-contact-info {
    width: calc(100% - 4rem);
	padding-left: 0.6rem;
	border-left: 0.01rem solid #c9cde5;
}
.enterprise-contact-info dl {
	display: flex;
	justify-content: flex-start;
	margin-bottom: 0.15rem;
}
.enterprise-contact-info dt {
	width: 1.1rem;;
	color: #5e6699;
	text-align: right;
	font-weight: normal;
}
.enterprise-contact-info dd {
    width: calc(100% - 1.1rem;);
    margin-left: 0.2rem;
    color: #152154;
}
.enterprise-exhibit {
    max-height: 0.64rem;
    overflow-y: auto;
    padding: 0.04rem 0;
}
.enterprise-contact-shop {
	padding: 0;
}
.enterprise-contact-cominfo {
    flex-wrap: wrap;
    width: 100%;
    padding: 0;
    border-left: none;
}
.enterprise-contact-cominfo dl {
    height: 0.7rem;
    padding: 0 0.2rem;
	flex: 0 0 50%;
	align-items: center;
	margin-bottom: 0;
	border-right: 0.01rem solid #c9cde5;
	border-bottom: 0.01rem solid #c9cde5;
}
.enterprise-contact-cominfo dl:nth-of-type(2n+2) {
	border-right: none;
}
.enterprise-contact-cominfo dl:nth-last-of-type(1),
.enterprise-contact-cominfo dl:nth-last-of-type(2) {
	border-bottom: none;
}
.expo-records-box {
    padding: 0.2rem 0;
    background-color: #21243d;
}
.expo-records-box h2,.license-box h2 {
	color: #fff;
}
.expo-records-box h5 {
	position: absolute;
	bottom: 0;
	color: #5e6699;
}
.expo-axis-wrap {
    align-items: flex-end;
	position: relative;
    height: 40.2rem;
}
.expo-axis-wrap:before {
    position: absolute;
    left: 0;
    right: 0;
    top: 50%;
    content: "";
    width: 100%;
    height: 0.02rem;
    background-image: linear-gradient(to right, #21243d, #585d7c 6%);
}
.expo-axis-wrap li {
	position: relative;
	flex: 0 0 20.1%;
    height: 100%;
    margin-left: -0.5rem;
}
.expo-axis-wrap li:first-child {
	margin-left: 0.65rem;
}
.expo-axis-item {
	position: relative;
    top: 50%;
    transform: translate(0, -100%);
	padding: 0 0.15rem 0.1rem;
}
.expo-axis-item:before {
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	content: "";
	width: 0.01rem;
	height: 100%;
	background-color: #3b3f5a;
}
.expo-axis-item:after {
	position: absolute;
	left: 0;
	bottom: 0;
    transform: translate(-50%, 50%);
	content: "";
	width: 0.14rem;
	height: 0.14rem;
	background-color: #585d7c;
	border: 0.02rem solid #3b3f5a;
	border-radius: 0.14rem;
}
.expo-axis-wrap li:nth-child(even) .expo-axis-item {
    transform: translate(0, 0);
    padding: 0.15rem 0.15rem 0;
}
.expo-axis-wrap li:nth-child(even) .expo-axis-item:after {
	bottom: 0;
	top: 0;
    transform: translate(-50%, -50%);
}
.expo-records-img {
	width: 1.98rem;
	flex-wrap: wrap;
	margin-bottom: 0.05rem;
    padding-bottom: 0.5rem;
}
.expo-records-img img {
	width: 0.62rem;
	height: 0.62rem;
	margin-right: 0.04rem;
	margin-bottom: 0.04rem;
	border-radius: 0.04rem;
}
.expo-records-date {
	position: absolute;
    bottom: 0;
    padding-bottom: 0.3rem;
	font-size: 0.24rem;
	color: #fff;
    line-height: 1;
}
.expo-axis-wrap li:nth-child(even) h5 {
    top: 0;
    margin-bottom: 0;
    bottom: auto;
    margin-top: 0.1rem;
}
.expo-axis-wrap li:nth-child(even) .expo-records-date {
    top: 0;
    bottom: auto;
    padding: 0.3rem 0 0;
}
.expo-axis-wrap li:nth-child(even) .expo-records-img {
    padding: 0.54rem 0 0;
}
.no-img-box img {
	width: 2rem;
	height: 1.5rem;
	margin: 0.2rem auto;
}
.enterprise-staff .friends-list {
    margin-top: 0.15rem;
}
.enterprise-staff .friends-list-img {
    width: 0.5rem;
    height: 0.5rem;
}
.enterprise-staff .swiper-wrapper-recommend h6 {
    color: rgba(255,255,255, .5);
	font-size: 0.12rem;
}
.product-info-ctrl .swiper-wrapper-recommend h6 {
    color: #2c2c2c;
}
.license-box {
    padding: 0.2rem 0;
    background-color: #21243d;
}
.license-wrap {
    position: relative;
	margin-top: 0.15rem;
}
.swiper-wrapper-license {
	justify-content: flex-start;
}
.license-wrap .swiper-slide {
	height: 2.8rem;
}
.license-item {
	width:2.28rem;
	height: 2.82rem;
	padding: 0.12rem;
	background: url(../images/license-item-bg.jpg) no-repeat center / cover;
}
.album-wrap {
    padding-top: 0.2rem;
    padding-bottom: 0.40rem;
}
.album-list {
    flex-wrap: wrap;
    justify-content: flex-start;
}
.album-list li {
	width: 2.84rem;
	height: 2.84rem;
	margin: 0 0.15rem 0.15rem 0;
}
.album-list li:nth-of-type(4n + 4) {
	margin-right: 0;
}
.license-wrap .swiper-button-prev,.license-wrap .swiper-button-next {
	background-image: none;
}
.license-wrap .arrow {
    top: 50%;
    transform: translate(0,-50%);
}
.license-wrap .left-arrow {
    left: -0.5rem;
}
.license-wrap .right-arrow {
    right: -0.5rem;
}

/*企业模板*/
.shop-box {
	padding-top: 0;
}



/* 关于我们 */
.about-box,.brand-box,.main-product-box {
    margin-top: 1rem;
	background-color: #f4f4f4;
}
.about-banner-bg {
	position: relative;
	width: 100%;
	height: 30.2rem;
	background: url(../images/about-banner.jpg) no-repeat center / cover;
}
.about-nav {
	position: absolute;
	left: 50%;
	bottom: 0;
	transform: translate(-50%);
}
.about-nav li {
	flex: 0 0 auto;
	display: flex;
	justify-content: center;
	align-items: flex-end;
	height: 0.6rem;
	font-size: 0.2rem;
}
.about-nav > li > a {
	display: flex;
    justify-content: center;
    align-items: center;
    min-width: 2.1rem;;
    height: 0.6rem;
    color: #fff !important;
    background-color: rgba(33, 36, 61,.8);
    border-radius: 0.04rem 0.04rem 0 0;
    border: none;
}
.about-nav > li > a:hover,.about-nav > li.active a {
    position: relative;
	text-decoration: none;
	cursor: pointer;
	height: 0.8rem;
	background-color: #ff7700 !important;
    border: none !important;
}
.about-nav i {
	width: 0.3rem;
	height: 0.3rem;
	margin-right: 0.1rem;
}
.about-main {
	color: #5e6699;
	line-height: 1.8;
	font-size: 0.16rem;
}
.about-main h2,.brand-box h2,.main-product-box h2 {
    margin-bottom: 0.2rem;
	font-size: 0.36rem;
	letter-spacing: 0.04rem;
}
.about-main small {
	display: block;
	margin-top: 0.1rem;
	font-size: 0.14rem;
	color: #5e6699;
    text-transform: uppercase;
    letter-spacing: 0.02rem;
}
.about-wrap {
	padding-bottom: 1rem;
}
.about-item {
	margin-top: 1rem;
}
.about-item-img {
    flex: 0 0 5.76rem;
	height: 4.32rem;
}
.about-item-intro {
    position: relative;
    flex: 1 1 auto;
	height: 3.6rem;
	padding: 0.8rem 0.6rem;
	background-color: #fff;
}
.about-item-profile {
	margin-left:-0.8rem;
	color: #fff;
	background-color: #ff7700;
}
.about-item-profile h2 {
	width: 1.7rem;
	height: 0.52rem;
	background:url(../images/about-tit.png) no-repeat center / cover;
}
.about-item-global small {
	color: #fff;
}
.about-item-text {
}
.about-item-layout {
	width: 100%;
	height: 5.22rem;
	padding-top: 2.9rem;
	color: #fff;
	background:url(../images/about-img02.jpg) no-repeat center / cover;
}
.about-item-global {
	width: 4.6rem;
}
.about-item-person {
	margin-right:-0.8rem;
}
.about-item-chance {
	margin-left:-0.8rem;
}
.about-item-marks {
    position: absolute;
    right: 0.3rem;
    top: 0.7rem;
    font-size: 2.3rem;
    line-height: 1rem;
    color: rgba(255, 119, 0,.08);
}
.about-service-wrap {
	padding: 0.5rem;
}
.about-service-wrap h2 {
}
.about-service-list {
	flex-wrap: wrap;
    justify-content: center;
	margin-top: 0.40rem;
}
.about-service-list li {
	flex: 0 0 3.3rem;
	height: 30.2rem;
	margin-right: 0.2rem;
	margin-bottom: 0.2rem;
	padding: 0.40rem 0.6rem 0.1rem;
	text-align: center;
	background-color: #fff;
	border-radius: 0.12rem;
}
.about-service-list li:nth-of-type(3n + 3) {
	margin-right: 0;
}
.about-service-list i {
	width: 1.42rem;
	height: 1.42rem;
	margin-bottom: 0.2rem;
}
.about-service-list li:hover {
	color: #fff;
	background-color: #ff7700;
}
.about-culture-wrap,.main-product-item {
	padding: 1rem 0;
}
.about-culture-img {
	flex: 0 0 6rem;
	height: 3.36rem;
}
.about-culture-intro {
    width: 6rem;
	height: 3.36rem;
	padding: 0.8rem 0.6rem 0;
}
.about-culture-intro h2 {
    position: relative;
	width: 4.74rem;
	height: 0.74rem;
}
.about-culture-intro span {
    position: absolute;
	left: 0;
	bottom: 0;
}
.tit-mission {
	background: url(../images/culture-mission.png) no-repeat;
}
.tit-vision {
	background: url(../images/culture-vision.png) no-repeat;
}
.tit-target {
	background: url(../images/culture-target.png) no-repeat;
}
.tit-idea {
	background: url(../images/culture-idea.png) no-repeat;
}
.tit-value {
	background: url(../images/culture-value.png) no-repeat;
}
.about-contact-wrap {
	padding: 1rem 0;
}
.about-contact-item {
	flex: 0 0 50%;
    flex-direction: column;
}
.about-contact-img {
	position: relative;
	width: 2.74rem;
	height: 2.74rem;
}
.about-contact-img img {
    border: 0.06rem solid #c7c9d9;
    border-radius: 50%;
    object-fit: contain;
    background-image: linear-gradient(to right, #ebe5f1,#f2ecfa);
}
.about-contact-info {
	margin-top: 0.5rem;
	margin-bottom: 0;
}
.about-contact-info dt {
	margin-bottom: 0.2rem;
	font-size: 0.24rem;
	color: #21243d;
}
.about-contact-info dd {
	margin-bottom: 0.08rem;
}
.contact-service-wrap {
	width: 100%;
	height: 5.74rem;
    padding-top: 1rem;
	background: url(../images/contact-img01.jpg) no-repeat center / cover;
}
.contact-service-list {
	position: relative;
	width: 80.2rem;
	margin: 0 auto;
	padding: 0.40rem 1.1rem;;
	color: #21243d;
	background: rgba(255, 255, 255,.8);
    border-radius: 0.06rem;
}
.contact-service-list:after {
    position: absolute;
    right: 0.7rem;
    content: "";
    width: 0;
    bottom: -0.5rem;
    height: 0;
    border: 0.5rem solid transparent;
    border-left-color: rgba(255, 255, 255,.8);
    transform: rotate3d(0, 0, 1, 225deg);
}
.contact-service-info {
	margin-top: 0.3rem;
}
.contact-service-info li {
	margin-bottom: 0.15rem;
}
.about-advantage-wrap {
	position: relative;
	padding: 0.5rem 0;
}
.about-advantage-img{
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 1;
	width: 100%;
	height: 20.2rem;
	background: url(../images/advantage-img01.jpg) no-repeat center / cover;
}
.about-advantage-list-box {
	padding: 0.8rem 0 0.3rem;
}
.about-advantage-list {
    position: relative;
    z-index: 10;
	justify-content: center;
}
.about-advantage-list li {
    position: relative;
    flex: 0 0 2.9rem;
    height: 2.9rem;
    display: flex;
    padding: 0.40rem;
    margin-left: 0.02rem;
    margin-right: 0.02rem;
    background-color: #fff;
    box-shadow: 0 0 0.15rem rgba(34, 36, 59,.05);
    transform: rotate(45deg);
}
/*.about-advantage-list li:before {
	position: absolute;
	content: "";
	width: 2.8rem;
    height: 2.8rem;
    padding: 0.5rem;
    background-color: #fff;
    box-shadow: 0 0 0.15rem rgba(34, 36, 59,.05);
    transform: rotate(45deg);
}*/
.about-advantage-item {
    display: flex;
    justify-content: center;
    align-items: flex-start;
    flex-wrap: wrap;
    transform: rotate(-45deg);
}
.about-advantage-tit {
	flex-direction: column;
}
.about-advantage-list i {
    position: relative;
    top: -0.2rem;
	width: 0.46rem;
	height: 0.46rem;
}
.about-advantage-list h3 {
	width: 100%;
    margin-bottom: 0.18rem;
	text-align: center;
}
.about-advantage-list-three {
	top: -0.78rem;
}
.about-advantage-list-two li:nth-of-type(1) {
    left: -0.58rem;
}
.about-advantage-list-two li:nth-of-type(2) {
    right: -0.58rem;
}
.about-advantage-list-two li:nth-of-type(1) h3 {
    color: #ff7700;
}
.about-advantage-list-two li:nth-of-type(2) h3 {
    color: #84b87b;
}
.about-advantage-list-three li:nth-of-type(1) {
    left: -1.18rem;;
}
.about-advantage-list-three li:nth-of-type(2) {
    right: 0;
    padding: 0.40rem 0.1rem;
}
.about-advantage-list-three li:nth-of-type(3) {
    right: -1.18rem;;
}
.about-advantage-list-three li:nth-of-type(1) h3 {
    color: #7595e7;
}
.about-advantage-list-three li:nth-of-type(2) h3 {
    color: #4eaeb1;
}
.about-advantage-list-three li:nth-of-type(3) h3 {
    color: #a75cc1;
}
.about-advantage-list p {
    position: relative;
	z-index: 5;
    height: 1.68rem;
	text-align: center;
}
.brand-banner-bg,.main-product-banner-bg {
	position: relative;
	width: 100%;
	height: 30.2rem;
	display: flex;
	justify-content: center;
	align-items: center;
	color: #fff;
	background: url(../images/brand-banner.jpg) no-repeat center / cover;
}
.brand-box h2,.main-product-box h2 {
    margin-bottom: 0;
	line-height: 1.4;
}
.brand-main {
    justify-content: center;
    flex-direction: column;
	padding-top: 0.9rem;
    padding-bottom: 1rem;
}
.brand-title-bg {
    justify-content: center;
    width: 0.86rem;
    height: 0.86rem;
    background-color: rgba(255, 119, 0,.2);
    transform: rotate(45deg);
}
.brand-title {
    width: 0.6rem;
    height: 0.6rem;
    background-color: #fd6900;
}
.brand-title-logo {
	width: 0.62rem;
	height:0.18rem;
	background: url(../images/logo-white-all.svg) no-repeat center / cover;
    transform: rotate(-45deg);
}
.axis-wrap {
    position: relative;
	margin-top: 0.15rem;
    padding-top: 0.2rem;
}
.axis-wrap:before {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 50%;
    transform: translate(-50%);
    content: "";
    width: 0.04rem;
    height: 100%;
    background-image: linear-gradient(to bottom, #f2dccd 80%, #f4f4f4 100%);
}
.axis-wrap li {
	display: flex;
	justify-content: center;
	align-items: center;
	margin-bottom: 0.75rem;
}
.axis-wrap li > div {
    flex: 0 0 50%;
}
.axis-date {
    position: relative;
	font-size: 0.5rem;
	color: #fd6900;
}
.axis-date:after {
    position: absolute;
    top: 50%;
    bottom: 0;
    content: "";
    width: 1.2rem;
    height: 0.02rem;
    background-color: #f2dccd;
}
.axis-date-left {
    text-align: right;
    padding-right: 1.35rem;
}
.axis-date-left:after {
    right: 0;
}
.axis-date-right {
    padding-left: 1.35rem;
}
.axis-date-right:after {
    left: 0;
}
.axis-text {
    position: relative;
	width: 5rem;
	padding: 0.2rem;
	color: #5e6699;
	font-size: 0.16rem;
	background-color: #fff;
	border-radius: 0.06rem;
}
.axis-text:before {
    position: absolute;
	top: 50%;
    display: block;
    content: "";
    width: 0;
    height: 0;
	transform: translate(0, -50%);
    border-top: 0.07rem solid transparent;
    border-bottom: 0.07rem solid transparent;
}
.axis-text-left {
	right: 0.25rem;
    text-align: right;
}
.axis-text-left:before {
    border-left: 0.16rem solid #fff;
    right: -0.14rem;
}
.axis-text-right {
	left: 0.25rem;
}
.axis-text-right:before {
    border-right: 0.16rem solid #fff;
    left: -0.14rem;
}
.main-product-banner-bg {
	background: url(../images/core-banner.jpg) no-repeat center / cover;
}
.bg-white{
	width: 100%;
	background-color: #fff;
}
.main-product-item {
	width: 10rem;
}
.main-product-img {
    flex: 0 0 4.52rem;
    height: 2.86rem;
}
.main-product-intro {
	width: 5.48rem;
    padding: 0.8rem 0 0 0.6rem;
}

/* 个人信息页 */
.personal-box {
	padding-bottom: 0.5rem;
	background-color: #eaedfd;
}
.personal-info {
	padding: 0.40rem 0 0.5rem;
    justify-content: flex-start;
}
.user-image-bg {
	width: 1.66rem;
	height: 1.66rem;
    margin-right: 0.9rem;
	padding: 0.03rem;
	border-radius: 50%;
	background-image: linear-gradient(to right,  #ff7700, #ff3554);
}
.user-image {
    width: 100%;
    height: 100%;
    padding: 0.05rem;
    background: #eaedfd;
    border-radius: 50%;
}
.user-image img {
	border-radius: 50%;
}
.personal-name {
	margin-bottom: 0.25rem;
    justify-content: flex-start;
}
.personal-name span {
	margin-right: 0.2rem;
	font-size: 0.2rem;
}
.personal-number {
	margin-bottom: 0.15rem;
	font-size: 0.16rem;
}
.personal-number li {
	margin-right: 0.35rem;
}
.friends-list-wrap-row {
	width: 12rem;
}
.friends-list-wrap-row .friends-list-img {
	width: 0.86rem;
	height: 0.86rem;
	padding: 0.03rem;
	border: 0.01rem solid #ddd;
}
.friends-list-wrap-row a:hover .friends-list-img {
	border: 0.01rem solid #ff7700;
}

.personal-feed-wrap {
	margin-top: 0.5rem;
}
.personal-feed-wrap h2 {
    color: #5e6699;
}
.personal-feed-list {
	flex-wrap: wrap;
    margin-top: 0.3rem;
}
.personal-feed-list li {
    position: relative;
    flex: 0 0 2.8rem;
    height: 2.8rem;
    margin-right: 0.25rem;
    margin-bottom: 0.25rem;
}
.personal-feed-list li:nth-of-type(4n + 4) {
	margin-right: 0;
}
.personal-fabulous {
	position: absolute;
	left: 0.1rem;
	bottom: 0.1rem;
	z-index: 10;
	color: #fff;
}



/* jcarousel */
.jcarousel ul {
	margin-bottom: 0.16rem;
}




/* carousel */
.carousel {
	background-color: #fff;
}
.carousel-inner {
    justify-content: flex-start;
}
.carousel-inner > .item {
	display: flex;
	width: 3rem;
	height: 0.5rem;
}
.carousel-caption {
	bottom: 0;
	padding: 0;
	color: #333;
	text-shadow: none;
}

/* menu-one */

#swiper-container-expo {
    width: 10.08rem;
    height: 0.6rem;
    line-height: 0.5rem;
}

#swiper-container-expo a {
	color: #fff;
	text-align: center;
	font-size: 0.16rem;
}

#swiper-container-expo .swiper-slide{
	width: auto;
	height: 0.5rem;
	padding: 0 0.3rem;
	position: relative;
}

#swiper-container-expo .swiper-slide:after {
	content: "";
        position: absolute;
        left: 50%;
        bottom: -0.2rem;
        transform: translate(-50%);
        width: 0;
        height: 0;
        border: 0.1rem solid transparent;
}

#swiper-container-expo .swiper-slide:hover {
	background-color: rgba(255, 255, 255, .2);
}

#swiper-container-expo .active {
	background-color: rgba(255, 255, 255, .2);
}

#swiper-container-expo .active:after {
	border-top-color: #67beff;
}

#swiper-container-expo .swiper-slide:hover:after {
	border-top-color: #67beff;
}

.swiper-slide-live:hover:after {
	border-top-color: transparent;
}

.swiper-slide-live {
    width: 1.40rem;
    height: 0.5rem;
    padding: 0 0.18rem;
	color: #fff;
	line-height: 0.5rem;
	background-color: #fb5f49;
	text-align: center;
}


/* menu-two */

#swiper-container-expo-two {
	height: 0.6rem;
	line-height: 0.5rem;
}

#swiper-container-expo-two a {
	color: #0f0e20;
	text-align: center;
	font-size: 0.16rem;
}

#swiper-container-expo-two .swiper-slide{
	width: auto;
	height: 0.5rem;
	padding: 0 0.3rem;
	position: relative;
	cursor: pointer;
}

#swiper-container-expo-two .swiper-slide:after {
	content: "";
        position: absolute;
        left: 50%;
        bottom: -0.2rem;
        transform: translate(-50%);
        width: 0;
        height: 0;
        border: 0.1rem solid transparent;
}

#swiper-container-expo-two .swiper-slide:hover {
	background-color: #fb5f49;
}

#swiper-container-expo-two .active {
	background-color: #fb5f49;
}
#swiper-container-expo-two .active a,#swiper-container-expo-two .swiper-slide:hover a {
	color: #fff;
}

#swiper-container-expo-two .active:after {
	border-top-color: #fb5f49;
}

#swiper-container-expo-two .swiper-slide:hover:after {
	border-top-color: #fb5f49;
}









/* 会议分享 */

.share_box {
	position: fixed;
        left: 50%;
        top: 50%;
        transform: translate(-50%, -50%);
        z-index: 50;
        width: auto;
        padding: 0.5rem 70 0.3rem;
        color: #fff;
        background-color: #111328;
        box-shadow: 0 0 0.25rem rgba(14, 17, 47,.5);
        border-radius: 0.04rem;
	display: none;
}

.close_share_box {
	position: absolute;
        right: 0.15rem;
        top: 0.1rem;
        cursor: pointer;
	width: 0.12rem;
	height: 0.12rem;
}

.share_box_content {

}

.icon_box {
	display: flex;
	justify-content: space-between;
        align-items: center;
}

.icon_box div {
	width: 0.5rem;
        height: 0.5rem;
        border-radius: 50%;
        border: 0.01rem solid #f4ea29;
	line-height: 0.44rem;
	text-align: center;
	margin: 0 0.1rem 0 0;
}

.icon_box div:nth-of-type(2) {
        border: 0.01rem solid red;
}

.icon_box div:nth-of-type(3) {
        border: 0.01rem solid #228A31;
}

.icon_box div:nth-of-type(4) {
        border: 0.01rem solid red;
}

/* 直播间分享 */
.share_box_big{
	width: 100%;
	height: 100%;
	position: fixed;
	left: 0;
	top: 0;
	z-index: 999;
	background: transparent;
	display: none
}

.share_box_big .share_box{
	display: block;
}

/* 首页轮播图 */
#swiper-container-recommend {
		width: 100%;
	}

#swiper-button-prev-recommend,#swiper-button-prev-friend,
#swiper-button-prev-expo{
	left: 0;
    top: 0;
    background-size: 100%;
    margin-top: 0;
    background-image: linear-gradient(to right, rgba(234, 237, 253, 1) 50%, rgba(234, 237, 253, .05) 77%);
}
.personal-box #swiper-button-next-recommend,
.personal-box #swiper-button-prev-recommend {
    top: 0;
}

#swiper-button-next-recommend,#swiper-button-next-friend,
#swiper-button-next-expo{
	right: 0;
    top: 0;
    background-size: 100%;
    margin-top: 0;
}

#swiper-container-friend {
	width: 100%;
}

#swiper-button-prev-fzriend {
	left: -0.06rem;
}

#swiper-button-next-friend {
	right: -0.05rem;
}

.goods_tips {
	display: none;
}

.not_et {
	display: none;
	width: 0.6rem !important;
	height: 0.6rem !important;
}

.loading_goods {
	display: none;
	width: 0.6rem !important;
	height: 0.6rem !important;
}

.loading_goods1 {
	display: block;
	width: 0.6rem !important;
	height: 0.6rem !important;
	margin: 0 auto;
}

#swiper-button-prev-expo-two {
	left: -0.40rem;
}

#swiper-button-next-expo-two {
	right: -0.40rem;
}
#swiper-button-next-expo,#swiper-button-prev-expo{
    top: 0;
    height: 1rem;
    background-image: linear-gradient(to right, rgba(255, 119, 0, .05) 7%, rgba(78, 125, 255, 1) 50%);
}

#swiper-button-prev-expo {
    background-image: linear-gradient(to right, rgba(78, 125, 255, 1) 50%, rgba(255, 119, 0, .05) 77%);
}



.swiper-button-disabled {
	display: none !important;
}
.friends-list-wrap-row #swiper-container-recommend {
	width: 100%;
}
.friends-list .swiper-slide {
	width: 9.5%;
}

#swiper-container-expo .swiper-slide{
	cursor: pointer;
}

/* 搜索页面轮播样式 */
#swiper-container-search {
	height: 0.6rem;
	line-height: 0.5rem;
}

#swiper-container-search a {
	color: #5e6699;
	text-align: center;
	font-size: 0.16rem;
	transition: 0s;
}
.search-cat-box #swiper-container-search a {
    color: #fff;
}

#swiper-container-search .swiper-slide{
	width: auto;
	height: 0.5rem;
	padding: 0 0.3rem;
	position: relative;
	cursor: pointer;
}

#swiper-container-search .swiper-slide:after {
	content: "";
		position: absolute;
		left: 50%;
		bottom: -0.2rem;
		transform: translate(-50%);
		width: 0;
		height: 0;
		border: 0.1rem solid transparent;
}

#swiper-container-search .swiper-slide:hover {
	background-image: linear-gradient(to bottom, #ff3554, #ff7700);
}

#swiper-container-search .active {
	background-image: linear-gradient(to bottom, #ff3554, #ff7700);
}

#swiper-container-search .swiper-slide:hover a {
	color: #fff;

}

#swiper-container-search .active a {
	color: #fff;
}

#swiper-container-search .active:after {
	border-top-color: #ff9233;
}

#swiper-container-search .swiper-slide:hover:after {
	border-top-color: #ff9233;
}

.search-live-box .swiper-button-next{
		background-image: none;
		outline: none;
		right: -0.5rem;
		transform: translateY(-50%);
}

.search-live-box .swiper-button-prev{
		background-image: none;
		outline: none;
		left: -0.5rem;
		transform: translateY(-50%);
}

.search-live-box .expo-swiper-btn .arrow {
		top: 0.3rem;
}

.search-live-box .expo-swiper-btn .arrow:after {
		width: 0.14rem;
		height: 0.14rem;
		border-color: #5e6699;
		border-top: 0.04rem solid #5e6699;
		border-right: 0.04rem solid #5e6699;
		border-radius: 0.04rem;
}

.jcarousel{
	position: relative;
}

/* 找回密码页面样式 */
.password_box_big{
		width: 3rem;
		margin: 0 auto;
}
.password_box{
		width: 3rem;
		height: 1rem;
		margin: 0 auto;
		position: relative;
	}

.mailbox{
	display: block;
	margin: 0.1rem 0;
	width: 3rem;
	height: 0.40rem;
	outline: none;
	color: #737373;
	font-size: 0.14rem;
	border: 0.01rem solid #2c2c2c;
	border-radius: 0.04rem 0 0 0.04rem;
	padding: 0 0 0 0.1rem;
}

.mailbox:-webkit-autofill {
-webkit-box-shadow: 0 0 0 10rem white inset;
}

.btn-next{
	height: 0.40rem;
	background-color: #ff7700;
	width: 3rem;
	cursor: pointer;
	text-align: center;
    line-height: 0.40rem;
	color: #fff;
	transition: .2s;
	margin: 0 auto 0.1rem;
}

.btn-next:hover{
	background-color: #EE6600;
}

.btn-next-two{
	height: 0.40rem;
	background-color: #ff7700;
	width: 3rem;
	cursor: pointer;
	text-align: center;
    line-height: 0.40rem;
	color: #fff;
	transition: .2s;
	margin: 0 auto 0.1rem;
}

.btn-next-two:hover{
	background-color: #EE6600;
}

.btn-next-three{
	height: 0.40rem;
	background-color: #ff7700;
	width: 3rem;
	cursor: pointer;
	text-align: center;
    line-height: 0.40rem;
	color: #fff;
	transition: .2s;
	margin: 0 auto 0.1rem;
}

.btn-next-three:hover{
	background-color: #EE6600;
}

.switch_state{
	color: #ff7700;
	cursor: pointer;
}

.password_box_phone{
	display: none;
}

.password_box_mailbox{
	display: block;
}

.retrievetele_phone_list {
	padding: 0 0.78rem 0.15rem 0;
	margin: 0;

}

.retrievetele_phone_list .phone-btn {
	height: 0.40rem;
	line-height: 0.40rem;
	outline: none;
	border: 0.01rem solid #2c2c2c;
	border-radius: 0.04rem 0 0 0.04rem;
	background-color: transparent;
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	background: url("../images/arrow.png") no-repeat scroll right center transparent;
}

.retrieve_tips{
	margin: 0 0 0.1rem 0;
}

.phone_input {
	width: 1.63rem;
	height: 0.40rem;
	line-height: 0.40rem;
	border: 0.01rem solid #2c2c2c;
	border-left: none;
	outline: none;
	border-radius: 0 0.04rem 0.04rem 0;
	padding: 0 0 0 0.1rem;
}

.verification_code_box {
	display: none;
}

.again_send{
	position: absolute;
	top: 0.31rem;
	right: 0;
	width: 1.2rem;
	height: 0.40rem;
	text-align: center;
	cursor: pointer;
	color: #ff7700;
	outline: none;
}

.yzm_input{
	border-radius: 0.04rem;
}

.mailbox1{
	border-radius: 0.04rem;
}

.newPassword_box_big {
	display: none;
}

.newPassword_box {
	height: 1.8rem;
}

.newPad_input{
	border-radius: 0.04rem;
}

.newPad_input2{
	border-radius: 0.04rem;
}


/* 首页登录样式 */
.telephone_list {
	padding: 0 145rem 0.23rem 0;
	margin: 0;
}

.telephone_list_select {
    min-width: 1.25rem;
    height: 0.48rem;
    line-height: 0.48rem;
	padding: 0;
}
.telephone_list .phone-btn {
	height: 0.46rem;
	line-height: 0.46rem;
	outline: none;
	border: none;
	border-right: none;
	border-radius: 0.04rem 0 0 0.04rem;
	background-color: transparent;
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	background: url("../images/arrow.png") no-repeat scroll right center transparent;
}

.login_user {
	background-color: #fff !important;
}

.login_password {
	background-color: #fff !important;
}

/* MORE LIST */
.live_more{
	width: 2rem;
}

/* 录播样式 */
.replay_video_box{
	width: 8.25rem;
	height: 4.74rem;
	background: #000;
	position: relative;
}

.replay_video {
	display: block;
	margin: 0 auto;
	width: 100%;
	height: 100%;
}

.replay_video_box .replay-icon{
	width: 1rem;
	height: 1rem;
	position: absolute;
        left: 50%;
        top: 50%;
        transform: translate(-50%, -50%);
	z-index: 999;
}

.replay_video_play {
	width: 7.64rem;
	height: 4.74rem;
	background: transparent;
	position: absolute;
	left: 0;
        top: 0;
	z-index: 888;
}

.phone-box-register {
	background: url(../images/arrow.png) no-repeat scroll right center transparent !important;
	border: 0.01rem solid #ccc !important;
	border-right: none !important;
}
.form-item-control .telephone_list_select {
	width: 0.38rem;
	height: 0.38rem;
	padding: 0;
	border: 0.01rem solid #ccc;
	border-right: none;
}
.form-item-control .telephone_list_select,
.form-item-control .animation,
.form-item-control .phone-box-register{
	line-height: 0.38rem;
}
.form-item-control .phone-box-register {
	height: 0.38rem;
	border: none !important;
}

/* 浏览器兼容性样式 */
.expo-address-wrap .form-control {
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	background: url("../images/arrow.png") no-repeat scroll right center transparent;
}

.expo-address-wrap .form-control::-ms-expand{
   display:none;
}

/* 建议开始 */

.modal-content-proposal {
	padding: 0.24rem 0.64rem;
	width: 100%;
	margin: 0 auto 0;
}

.modal-footer-proposal {
	border-top: none;
	background: #fff;
	border-radius: 0.06rem;
}

.title-proposal{
	text-align: center;
	margin: 0 0 0.1rem 0;
	font-size: 0.22rem;
	font-weight: 500;
	color: #333333;
	line-height: 0.3rem;
}

.title-proposal-input{
	margin: 0 0 0.1rem 0;
	font-size: 0.16rem;
	color: #333333;
}

.phone-input{
	width: 3.86rem;
	height: 0.52rem;
	line-height: 0.52rem;
	padding: 0.16rem;
	margin: 0 0 0.1rem 0;
	border: 0.01rem solid #DDDDDD;
	outline: none;
}

.textarea-proposal{
	line-height: 0.26rem;
	outline: none;
	width: 6rem;
	height: 1.8rem;
	background: #FFFFFF;
	border-radius: 0.02rem;
	border: 0.01rem solid #DDDDDD;
	padding: 0.16rem;
}

/* 反馈和返回顶部 */
.icon-box-top-advise{
	position: fixed;
        right: 2%;
	bottom: 6%;
	z-index: 9999
}

.main .ico-advise{
	width: 0.2rem;
	height: 0.2rem;
	position: absolute;
        left: 50%;
        top: 50%;
        transform: translate(-50%, -50%);
}

.main .ico-top{
	width: 0.22rem;
	height: 0.22rem;
	position: absolute;
        left: 50%;
        top: 50%;
        transform: translate(-50%, -50%);
}

.icon-box{
	width: 0.42rem;
	height: 0.42rem;
	margin: 0 0 0.1rem 0;
	position: relative;
	cursor: pointer;
	border-radius: 50%;
        background: #fff;
}

.icon-box p{
	color: #7b819a;
	font-size: 0.12rem;
	position: absolute;
        left: 50%;
        top: 76%;
        transform: translate(-50%, -50%);
	width: 100%;
	text-align: center;
	font-weight: 600;
	display: none;
}

/* 展商名录 */
.expo-box-big {
	background-color: #F9F9F9;
}

.container-directories{
	width: 15rem;
	margin: 0 auto;
}

.expo-content-directories{
	display: flex;
	flex-wrap: wrap;
	margin: 0.2rem 0 0 0;
}

.expo-directories-item{
	width: 49%;
	/*height: 2.7rem;*/
	background: #fff;
	border-radius: 0.06rem;
	margin: 0 0.14rem 0.1rem 0;
	position: relative;
    border: 0.01rem solid transparent;
}
.expo-directories-item:hover,.supply-list li:hover,.blast-list li:hover {
	box-shadow: 0 0.03rem 0.19rem 0 rgba(33, 36, 61, 0.2);
}

.live-sign-apple{
    right: 0.1rem;
    top: 0.1rem;
    left: auto;
}

.expo-directories-item:nth-child(2n) {
	margin-right: 0;
}

.container-directories .follow-btn{
	/*position: absolute;
        right: 0.25rem;
        top: 0.40rem;*/
    font-size: 0.12rem;
	cursor: pointer;
}

.container-directories .follow-btn.follow-btn-active{
	background: #45b549;
}

.container-directories .top-box{
	margin: 0.15rem 0 0 0.15rem;
    align-items: center;
}

.container-directories .header-img{
	width: 0.66rem;
	height: 0.66rem;
	/*background: linear-gradient(6deg, #FF7700, #FF3554);*/
	/*box-shadow: 0 0 0.3rem 0 #DEE1F0;*/
	border-radius: 50%;
	margin: 0 0.15rem 0 0;
	position: relative;
}

.container-directories .header-img img {
	border-radius: 50%;
	width: 0.62rem;
	height: 0.62rem;
	position: absolute;
        left: 50%;
        top: 50%;
        transform: translate(-50%, -50%);
}

.container-directories h4{
    align-items: center;
}
.company_information a {
    max-width: 2.6rem;
    margin-right: 0.15rem;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
	color: #2c2c2c;
}
.company_information a:hover {
	color: #fd6900;
}

.container-directories .fans_box{
	display: flex;
    justify-content: flex-start;
}

.container-directories dl{
	display: flex;
    margin-right: 0.2rem;
    margin-bottom: 0;
	color: #666666;
	font-size: 0.12rem;
}
.container-directories dt,.container-directories dd{
    line-height: 0.24rem;
}
.container-directories dt{
    margin-right: 0.1rem;
	font-weight: normal;
}

.container-directories dd{
    color: #323232;
}
.fans_box .live-sign-apple {
    position: static;
    height: 0.21rem;
}
.container-directories .swiper-box{
	width: 100%;
	height: 1.8rem;
	padding: 0.15rem;
}

.container-directories .swiper-slide-img{
	width: 1.40rem;
	height: 1.40rem;
	border: 0.01rem solid #EEEEEE;
	border-radius: 0.07rem;
}

.container-directories .text{
    width: 1.38rem;
    margin-top: 0.05rem;
    font-size: 0.12rem;
    color: #5E6699;
}

.container-directories .swiper-container-directories{
	height: 100%;
}

.container-directories .swiper-button-next-directories{
	outline: none;
	margin: 0;
	background-image: url('../images/ico-arrow-right.png');
}
.container-directories .swiper-button-next,
.container-directories  .swiper-button-prev {
    -webkit-background-size: auto;
    background-size: auto;
}

.container-directories .swiper-button-prev-directories{
	outline: none;
	margin: 0;
	background-image: url('../images/ico-arrow-left.png');
}

.container-directories .emal-box{
	display: flex;
	position: absolute;
        right: 1.45rem;
        bottom: 0.15rem;
	cursor: pointer;
}

.container-directories .emal-box span{
    color: #FF755A;
    margin: 0 0 0 0.06rem;
}

.container-directories .emal-box div{
    height: 0.24rem;
    background: #FCF1EE;
    border-radius: 0.2rem;
    margin: 0 0.06rem 0 0;
    padding: 0 0.2rem;
    align-items: center;
    justify-content: center;
}

.container-directories .emal-box .last-div{
	background: #E5F6EE;
}

.container-directories .emal-box .last{
	color: #40BF7C;
}

.expo-box-big .tips{
	text-align: center;
	display: none;
	color: #8a8a8a;
	font-size: 0.2rem;
	margin: 0.66rem 0 0 0;
	height: 1rem;
}

.not_et_directories{
	position: relative;
        left: 50%;
	top: 0.6rem;
        transform: translateX(-50%);
}

.print-data {
	display: none;
}

.container-directories-wrap .swiper-button-next {
	right: 0 !important;
	top: 50% !important;
}

.container-directories-wrap .swiper-button-prev {
	left: -0.22rem !important;
	top: 50% !important;
}
.negotiation_btn {
    position: absolute;
    right: 0.1rem;
    top: 0.18rem;
    font-size: 0.12rem;
    cursor: pointer;
}
.negotiation_btn i {
	width: 0.14rem;
	height: 0.14rem;
	margin-right: 0.04rem;
}

/*宣传册*/
.exhibition-xc-box {
	position: relative;
	width: 100%;
	min-height: 100vh;
}
.exhibition-xc-box img {

}
.exhibition-xc-box h1 {
    position: absolute;
	top: 0.15rem;
	width: 0.32rem;
	height: 0.44rem;
	/*background: url(../images/logo-cepme.png) no-repeat center / cover;*/
}
.exhibition-xc-wrap {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    padding-left: 0.3rem;
}
.exhibition-xc-main {
	position: absolute;
	bottom: 3vh;
	width: calc(100vw - 0.5rem);
}
.exhibition-xc-con {
	color: #fffdf9;
}
.exhibition-xc-text {
	margin-bottom: 0.1rem;
	font-size: 0.16rem;
}
.exhibition-xc-date {
	width: 77%;
	margin-top: 0.1rem;
	padding: 0.05rem 0.15rem;
	font-size: 0.12rem;
	border: 0.01rem solid rgba(255, 253, 249,.4);
}
.exhibition-xc-time span {
	font-size: 0.2rem;
	width: 12vw;
	display: inline-block;
	line-height: 1.2;
}
.exhibition-xc-time strong {
	font-size: 0.6rem;
	font-weight: normal;
	background-image: linear-gradient(to right, #c4b78a, #fdf0c0);
	-webkit-background-clip: text;
	color: transparent;
}
.eovobo-xc-code {
	position: absolute;
	right: 0;
	bottom: 0.2rem;
	width: 0.8rem;
	height: 1rem;
}
#service_timer {
	position: absolute;
	top: 0.16rem;
	right: 0.16rem;
    width: 100%;
    display: flex;
    justify-content: flex-end;
    align-items: center;
    color: #fff;
}
#service_timer em {
	height: 0.24rem;
	width: 0.34rem;
	text-align: center;
	margin: 0 0.05rem;
	font-size: 0.16rem;
	font-weight: bold;
    letter-spacing: 0.02rem;
	line-height: 0.24rem;
	background-image: linear-gradient(to bottom, #ff3554 20%, #ff7700 80%);
	border-radius: 0.04rem;
    font-style: normal;
}
.exhibition-xc-box2 img {
	width: 100%;
	height: 100%;
    object-fit: cover;
}

.pinyin_box{
	background-color: #fff;
	padding: 0.1rem 0;
	border-bottom: 0.01rem solid #e2e2e2;

}

.pinyin {
	display: flex;
	width: 15rem;
	margin: 0 auto 0;
	z-index: 99;
	background-color: #fff;
}

.pinyin div {
	width: 0.32rem;
	height: 0.32rem;
	text-align: center;
	line-height: 0.32rem;
	cursor: pointer;
	background: #FFF1E6;
	color: #ff3554;
	margin: 0 0.1rem 0 0;
	border-radius: 0.04rem;

}

.pinyin div:hover {
	background: #ff3554;
	color: #fff;
}

.pinyin .active {
	background: #ff3554;
	color: #fff;
}


/* 首页轮播图样式更改 */

.swiper-button-next {
	outline: none;
}

.swiper-button-prev {
	outline: none;
}

.live_tips{
	display: none;
}

#friends_list_box li {
	position:relative;
}

#friends_list_box li:hover div.contact-way-modal {
	display:block;
}

#swiper-container-friend .swiper-slide {
	position:relative;
}

#swiper-container-friend .swiper-slide:hover .contact-way-modal {
	display:block;
}

#swiper-button-next-expo, #swiper-button-prev-expo {
	height: 0.5rem;
}

.jcarousel {
	position: relative;
}

.expo-swiper-btn .arrow {
	top: 50%;
	transform: translateY(-50%);
}

#swiper-button-prev-expo{
	left: 0;
}

#swiper-button-next-expo{
	right: -0.1rem;
}

.expo-catbar-box{
	position: relative;
}

.expo-product-box .swiper-button-next{
	transform: translateY(-50%);
	background-image: none;
	margin: -0.06rem 0 0 0;
}

.expo-product-box .swiper-button-prev{
	transform: translateY(-50%);
	background-image: none;
	margin: -0.06rem 0 0 0;
}

/*--头部改版--*/
.header-revision {
	height: 0.8rem;
    justify-content: flex-start;
}
.header-revision-box .header-pc {
	background-color: #fff;
}
.form-search {
    width: calc(100% - 6.2rem);
}
.header-revision .expo-search-wrap {
    width: 100%;
    font-size: 0.14rem;
    flex: 0 0 auto;
    height: 0.44rem;
    padding: 0 0.12rem;
    color: #9099cf;
    border: 0.02rem solid #2469F6;
    border-radius: 0;
}
.header-revision .inp-search {
    width: calc(100% - 1.44rem);
    height: 0.42rem;
}
.header-revision .btn-search-bg {
    width: 1.44rem;
    height: 0.44rem;
    background: #2469F6;
    border-radius: 0.02rem;
    padding: 0 0;
    justify-content: center;
    color: #fff;
    background-image: none;
}
.header-revision .btn-search-bg i {
    width: 0.22rem;
    height: 0.22rem;
	margin-right: 0.1rem;
}
.header-revision .header-right ul {
    flex-direction: column;
    font-size: 0.12rem;
}
.header-revision .header-right li a:after {
    border-right: none;
}
.header-revision-user {
    width: 3rem;
	margin-left: 0.9rem;
    justify-content: flex-end;
}
.header-revision-user .header-right {
    margin-right: 0.40rem;
}
.header-revision-nav {
	width: 100%;
	height: 0.48rem;
	/* border-top: 0.01rem solid #e2e2e2; */
	/* border-bottom: 0.01rem solid #e2e2e2; */
	box-shadow: 0 0.06rem 0.06rem 0 rgba(26, 44, 110, 0.1);
}
.revision-submenu-list {
	height: 0.6rem;
}
.revision-submenu-list li {
	width: 13.8%;
    height: 0.44rem;
    padding: 0 0.06rem 0 0.02rem;
	background-color: #4B87FF;
	border-radius: 0.2rem 0;
}
.revision-submenu-list li.on,.revision-submenu-list li:hover {
	/*background-color: #FB5F49;*/
	background-image: linear-gradient(to right, #fa3515, #ff8a00);
}
.revision-submenu-list li:hover i {
    animation: rotate-round 0.4s linear 1;
    -webkit-animation: rotate-round 0.4s linear 1;
}
.revision-submenu-list a {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    height: 0.44rem;
    line-height: 1.2;
	color: #fff;
}
.revision-submenu-list span {
    width: calc(100% - 0.45rem);
    margin-left: 0.08rem;
	overflow: hidden;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
}
.revision-submenu-list li.on a,.revision-submenu-list li:hover a {
	color: #fff;
}
.header-ico-box {
    display: flex;
    justify-content: center;
    align-items: center;
    flex: 0 0 0.40rem;
	height: 0.40rem;
	background-color: #eee;
	border-radius: 50%;
}
.revision-submenu-list i {
	width: 0.26rem;
	height: 0.26rem;
}

/* 搜索详情 */
.history_box {
	display: none;
	background: #fff;
	border: 0.02rem solid #2469F6;
	border-top: 0.02rem solid #2469F6;
	position: relative;
	left: -0.14rem;
        width: calc(100% - 1.14rem);
        border-radius: 0 0 0.22rem 0.22rem;
        z-index: 99;
        top: -0.02rem;
}
.history_box li {
	color: #152154;
	cursor: pointer;
	line-height: 0.40rem;
	padding: 0 0 0 0.2rem;
}

.history_box li:hover{
	color: #1677ff;
}

.friends-list-wrap-box{
	width: 100%
}

.friends-list-wrap-box #swiper-button-next-recommend {
	top: 0.53rem;
        height: 1rem;
}

.friends-list-wrap-box #swiper-button-prev-recommend {
	top: 0.53rem;
        height: 1rem;
}

.loading_goods_product{
	position: relative;
	left: 50%;
        top: 50%;
        transform: translateX(-50%);

}

.loading_goods_product1{
	position: relative;
	left: 50%;
        top: 50%;
        transform: translateX(-50%);

}

.loading_goods_directories{
	position: relative;
	left: 50%;
        top: 50%;
        transform: translateX(-50%);

}

.not_yet {
	text-align: center;
	width: 100%;
}

.not_yet_last{
	color: #fff;
}

/* 供求发布 */
.supply-wrap {
	padding-top: 0.40rem;
}

.supply-wrap .title-wrap {
	width: 100%;
	height: 0.48rem;
	background: #fd6900;
	display: flex;
	margin: 0 0 0.17rem 0;
}

.supply-wrap .title-wrap h2 {
	width: 1.06rem;
	height: 0.58rem;

	font-size: 0.16rem;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #FFFFFF;
	line-height: 0.58rem;
	text-align: center;
	cursor: pointer;
	position: relative;
}
.supply-wrap .title-wrap h2:after {
	content: "";
	position: absolute;
	left: 50%;
	bottom: -0.2rem;
	transform: translate(-50%);
	width: 0;
	height: 0;
	border: 0.1rem solid transparent;

}

.supply-wrap .title-wrap h2:hover {
	background: rgba(225, 225, 225, .2);
}


.supply-wrap .title-wrap h2:hover:after {
	border-top-color: #ff9233;
}

.supply-wrap .title-wrap .active {
	background: rgba(225, 225, 225, .2);
}

.supply-wrap .title-wrap .active:after {
	border-top-color: #ff9233;
}
.supply-wrap .btn-orange-light {
	margin-right: 0.15rem;
    box-shadow: 0 0.02rem 0.12rem 0 rgba(243, 80, 15, 0.9);
}
.supply-wrap .btn-orange-light:hover {
	color: #fd6900;
	background-color: #fff;
}
.supply-wrap .ico-base {
	width: 0.14rem;
	height: 0.14rem;
	margin-right: 0.05rem;
    vertical-align: -0.06rem;
    display: block;
}

/*logo wall*/

 #swiper-container-logo.swiper-container {
      width: 100%;
      height: 100%;
      margin-left: auto;
      margin-right: auto;
    }

#swiper-container-logo .swiper-slide {
  text-align: center;
  font-size: 0.18rem;
  background: #fff;
  height: calc((100% - 0.5rem) / 4);

  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;
  -webkit-align-items: center;
  align-items: center;
  margin-top: 0 !important;
}
.logo-wall-wrap {
	padding: 0.2rem 0;
    background-color: #dee1f7;
}
.logo-wall {
	flex-wrap: wrap;
    height: 3.3rem;
}
.logo-wall-wrap li,.logo-wall-item {
    flex: 0 0 15.5%;
    height: 0.6rem;
    margin-right: 0.15rem;
	margin-bottom: 0.15rem;
    padding: 0.04rem;
    background-color: #fff;
    border-radius: 0.04rem;
}
.logo-wall-wrap li:nth-of-type(6n + 6) {
    margin-right: 0;
}
.logo-wall-wrap img {
	object-fit: contain;
    height: 0.56rem;
}

.logo-wall-item {
    flex: 0 0 auto;
}
.swiper-slide.logo-wall-item {
        height: 0.7rem;
}
.logo-wall .arrow:after {
	width: 0.16rem;
	height: 0.16rem;
	border-color: #4B87FF;
	border-top: 0.04rem solid #4B87FF;
	border-right: 0.04rem solid #4B87FF;
}
.logo-wall .swiper-button-next {
	right: -0.40rem;
	background-image: none;
}
.logo-wall .swiper-button-prev{
	left: -0.40rem;
	background-image: none;
}



/*调查问卷*/

.problem-item {
        margin-left: 0.5rem;
}
.input_t {
	border: none;
	border-bottom: 0.01rem solid #333333;
	background: no-repeat bottom,50% calc(100% - 0.01rem);
	background-size: 0 100%,100% 100%;
	transition: background 0s ease-out;
}
.input_t:focus {
	background-image: linear-gradient(0deg,#fd6900 0.02rem,rgba(0,150,136,0) 0),linear-gradient(0deg,rgba(0,0,0,.26) 0.01rem,transparent 0);
	background-size: 100% 100%,100% 100%;
	transition-duration: 0.3s;
	border: 0;
}
.input_300 {
        width: 3rem;
}
.input_200 {
	width: 2rem;
	font-size: 0.12rem;
}
.input_50 {
        width: 0.5rem;
}
.input_center {
        text-align: center;
}
.questionnaire-info {
	display: flex;
	flex-direction: row;
	justify-content: flex-start;
	align-items: center;
	flex-wrap: wrap;
	margin-bottom: 0.40rem;
}
.questionnaire-info-item {
	width: 50%;
	height: 0.5rem;
	display: flex;
	flex-direction: row;
	justify-content: flex-start;
	align-items: center;
}
.questionnaire-info-item-label {
    width: 0.9rem;
}

.questionnaire-box {
	padding-bottom: 0.3rem;
	background-color: #eaedfd;
}
.questionnaire {
	width: 9rem;
	margin: 0.3rem auto 0;
	padding: 0.5rem;
	font-size: 0.16rem;
	background: #fff;
	box-shadow: 0 0.03rem 0.19rem 0 rgba(33, 36, 61, 0.1);
	border-radius: 0.06rem;
}
.questionnaire h2 {
	text-align: center;
	color: #fd6900;
}
.questionnaire h4 {
	margin-bottom: 0.2rem;
	color: #666;
	font-weight: bold;
}
.questionnaire-tip {
	margin: 0.2rem 0 0.40rem;
	padding-bottom: 0.15rem;
	border-bottom: 0.01rem dashed #ccc;
}
.p-ind {
        text-indent:2em;
}
.questionnaire dl {
        margin-bottom: 0.40rem;
        font-size: 0.15rem;
}
.questionnaire dt {
        margin-bottom: 0.15rem;
}
.questionnaire dd {
	display: flex;
	justify-content: flex-start;
}
.radiocheck {
	display: flex;
	justify-content: flex-start;
	align-items: center;
	width: 20%;
	margin-right: 0.1rem;
	padding: 0.05rem;
}
.radiocheck:hover {
        background-color: #efefef;
}
.radiocheck-other {
	width: auto;
}
.radiocheck-wrap {
	flex-wrap: wrap;
}
.radiocheck input,.questionnaire label {
        margin: 0;
        cursor: pointer;
}
.radiocheck input[disabled] {
        cursor: not-allowed;
}
.questionnaire label{
	width: calc(100% - 0.2rem);
	padding-left: 0.05rem;
	font-weight: normal;
}
.radiocheck-other label {
        width: auto;
}
.radiocheck-explain {
        width: 75%;
}
.radiocheck-explain label{
	width: auto;
	margin-right: 0.1rem;
}
.questionnaire-textarea {
        margin-bottom: 0.40rem;
}

.btn-appointment {
	cursor: pointer;
}

/*精彩视频*/
.album-container-box {
	background: #f2f2f2;
	/*margin: 1.3rem 0 0 0;*/
}

.album-container {
	padding: 0.25rem 0 0 0;
}

.album-container h3 {
	font-size: 0.18rem;
	font-weight: 400;
	color: #5A6293;
	margin: 0 0 0.16rem 0;
}

.album_item_box {
	display: flex;
	flex-wrap: wrap;
}

.album_item {
	width: 2.8rem;
        height: 3.12rem;
	background: #FFFFFF;
	border-radius: 0.1rem;
	margin: 0 0.2rem 0.2rem 0;
	cursor: pointer;
}

.album_item:nth-child(5n) {
	margin: 0 0 0.2rem 0
}

.album_item video {
	width: 2.8rem;
        height: 2.26rem;
}

.album_item .video_box {
	width: 2.8rem;
        height: 2.26rem;
	overflow: hidden;
	position: relative;
	background: #000;
	border-radius: 0.1rem 0.1rem 0 0;
}
.album_item p{
	font-size: 0.16rem;
	font-weight: 400;
	color: #1677FF;
	text-align: center;
	margin: 0.32rem auto 0;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	width: 2.8rem;
}

.album_item .pause_img,.play-img {
	width: 0.38rem;
	height: 0.38rem;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
}

.model_video {
	width: 100vw;
	height: 100vh;
	background: rgba(0, 0, 0, .8);
	position: fixed;
	left: 0;
	top: 0;
	z-index: 999;
	display: none;
}

.model_video video {
	width: 8rem;
	height: auto;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
}

.model_video .video_box {
	width: 8.40rem;
	height: 6rem;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
}

.model_video .ico-close-white {
	display: inline-block;
	width: 0.46rem;
	height: 0.46rem;
	background-image: url(../images/ico-close-white.png);
	background-size: 100% 100%;
	position: absolute;
	top: 0.2rem;
	right: 0.40rem;
	cursor: pointer;
}

.more_one {
	text-align: center;
	color: #1677FF;
	cursor: pointer;
	display: none;
}

.more_two{
	text-align: center;
	color: #1677FF;
	cursor: pointer;
	display: none;
}

.model_count_down {
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, .6);
	position: absolute;
	left: 0;
	top: 0;
}

.a_ {
	position: relative;
}

.model_count_down h6 {
	text-align: center;
	color: #fff;
	font-size: 0.18rem;
	margin: 1rem 0 0 0;
}

.model_count_down p {
	text-align: center;
	color: #fff;
	margin: 0.1rem 0 0 0;
	font-size: 0.18rem;
}

.meeting_btn {
	width: 1.42rem;
	height: 1.16rem;
	margin-right: 0.15rem;
	padding: 0 0.06rem 0 0.02rem;
	background-image: url(../images/meeting_bg.png);
	background-size: 100%;
	cursor: pointer;
	position: fixed;
	right: 0;
	top: 1.8rem;
	z-index: 10;
}

.meeting_btn p {
	width: 0.8rem;
	height: 0.7rem;
	text-align: center;
	font-size: 0.28rem;
	font-family: Source Han Sans CN;
	font-weight: 500;
	color: #FFFFFF;
	text-shadow: 0 0.04rem 0 rgba(238, 44, 13, 0.75);
	line-height: 0.32rem;
	position: absolute;
        left: 46%;
        top: 50%;
        transform: translate(-50%, -50%);
}

/*inlet-wrap*/
.inlet-wrap {
	padding: 0.15rem 0;
}
.inlet-list li {
	flex: 0 0 24%;
	height: 1.6rem;
	margin-right: 0.15rem;
	transition: 0.2s all linear;
	text-align: center;
	border-radius: 0.02rem;
	/*background: url(../images/inlet-img01.jpg) no-repeat center / cover;*/
}
.inlet-list li:nth-of-type(1) {
	/*transform: scale(1.05);
        box-shadow: 0 0.03rem 9px 0 rgba(33, 36, 61, 0.3);*/
}
.inlet-list li:nth-of-type(1) h4,.inlet-list li:nth-of-type(1) p {
        /*text-shadow: 0.02rem 0.03rem 0.05rem rgba(0,0,0,.5);*/
}
.inlet-list li:nth-of-type(2) {
	/*background: url(../images/inlet-img02.jpg) no-repeat center / cover;*/
}
.inlet-list li:nth-of-type(3) {
	/*background: url(../images/inlet-img03.jpg) no-repeat center / cover;*/
}
.inlet-list li:nth-of-type(4) {
	/*background: url(../images/inlet-img04.jpg) no-repeat center / cover;*/
}
.inlet-list li:nth-of-type(4) {
	margin-right: 0;
}
.inlet-list li:hover {
	transform: scale(1.05);
	box-shadow: 0 0.03rem 0.09rem; 0 rgba(33, 36, 61, 0.3);
}
.inlet-list a {
	display: block;
	height: 100%;
	/*padding-top: 1.1rem;;*/
	padding-top: 0.15rem;
	cursor: pointer;
	color: #0f0e20;
	box-shadow: 0 0 0.1rem 0 rgba(214, 214, 214, 0.8);
	border-radius: 0.02rem;
}
.inlet-img {
	width: 2.26rem;
	height: 0.84rem;
	margin: 0 auto 0.1rem;
	justify-content: center;
}
.inlet-list li:nth-of-type(1) .inlet-img {
	margin-bottom: 0;
}
.inlet-img img {
	width: auto;
	height: 0.84rem;
}
.inlet-list h4 {
	margin-bottom: 0.05rem;
}
.inlet-list p {
	font-size: 0.12rem;
	color: #999;
	/*color: rgba(255, 255, 255, .6);*/
}

.expo-nostart {
	display: none;
	font-size: 0.18rem;
	color: #fff;
	text-align: center;
	line-height: 2;
	background: rgba(0, 0, 0, .9);
	z-index: 10000;
}

/*新闻*/
.journalism-wrap {
	height: 0.40rem;
	border: 0.01rem solid #e5e5e5;
	border-radius: 0.04rem;
	margin: 0 auto 0.1rem;
}

.swiper-container-journalism {
	width: 100%;
	height: 100%;
}

.swiper-container-journalism .swiper-slide {
	height: 0.38rem !important;
	line-height: 0.40rem !important;
	padding: 0 0.2rem 0 0.1rem;
}

.swiper-container-journalism .swiper-slide h3 {
	margin: 0;
	font-size: 0.14rem;
}

.swiper-container-journalism .swiper-slide-journalism {
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.a-artical {
	color: #152154;
}

.video_index_box {
	position: fixed;
	left: 0;
	bottom: 0;
	width: 7rem;
	z-index: 99;
	box-shadow: 0.02rem -0.01rem 0.1rem 0 rgba(0, 0, 0, 0.8);
	border-radius: 0 0.16rem 0 0;
}

.video_index{
	width: 7rem;
	border-radius: 0 0.16rem 0 0;
	display: block;
}

.video_index_box .pause_box {
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	cursor: pointer;
	width: 0.42rem;
	height: 0.42rem;
	border-radius: 50%;
}

.video_index_box .pause_img {
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	cursor: pointer;
	width: 0.42rem;
	height: 0.42rem;
	border-radius: 50%;

}

.video_index_box .ico-close-white {
	position: absolute;
	right: 0;
	top: 0;
	cursor: pointer;
	width: 0.3rem;
        height: 0.3rem;
}

.panel-body .video_index_box {
	position: relative;
	margin: 0 auto;
}

/* index */
#home h2,#home h3,#home h4,#home h5 {
        font-weight: 500;
}
.btn-deep-blue {
	background-color: #13235C;
	color: #fff;
}
.btn-blue {
	background-color: #1074DE;
	color: #fff;
}
.btn-light-blue {
	background-color: #EAF4FF;
	color: #1074DE;
}
.btn-white {
	background-color: #fff;
	color: #333;
}
.btn-orange {
	background-color: #FD6900;
	color: #fff;
}
input.btn-orange[type="submit"] {
	background-color: #FD6900;
	color: #fff;
	border: 0.01rem solid #FD6900;
	border-radius: 0.44rem;
}
.index-nav {
	justify-content: flex-start;
	font-size: 0.14rem;
}
.index-nav li {
	margin-left: 0.2rem;
	margin-right: 0.2rem;
	line-height: 0.48rem;
}
.index-nav li a,.category-market a,.floor a {
	color: #333;
}
.index-nav li a:hover,.index-nav li.on a,.category-market a:hover .category-item,.category-list a:hover,.floor a:hover {
	color: #2469F6;
}
.first-floor {
	height: 5.42rem;
	margin-top: 0;
	margin-bottom: 0.3rem;
	padding: 0;
}
.category-wrap {
	position: relative;
	z-index: 30;
	padding-top: 0.19rem;
	background: #fff;
}
.category-wrap h5 {
	margin: 0 0.15rem 0.1rem 0.1rem;
	padding-top: 0.08rem;
	padding-bottom: 0.15rem;
        text-align: left;
	font-size: 0.16rem;
	font-weight: 500;
	color: #333333;
	line-height: 0.22rem;
	position: relative;
	padding-left: 0.1rem;
}

.category-wrap h5:after {
	content: " ";
	display: block;
	position: absolute;
	left: 0;
	top: 0.04rem;
	width: 0.04rem;
	height: 0.28rem;
	background: #2469F6;
}

.category-market {
	height: 4.34rem;
	overflow: auto;
	padding: 0 0.04rem 0 0;
}

.category-market-nav {
	top: 0.48rem !important;
        left: 0 !important;
}

.category-market1 {
	width: 3.18rem;
	height: 5.1rem;;
}

.category-market1 li {
	margin: 0;
}

#category-list2 {
	top: 0;
}

/*滚动条样式*/
.category-market::-webkit-scrollbar {
	width: 0.02rem;
	height: 0.02rem;
}
.category-market::-webkit-scrollbar-thumb {
	border-radius: 0.1rem;
	-webkit-box-shadow: inset 0 0 0.05rem rgba(0,0,0,0.2);
	background: rgba(0,0,0,0.2);
}
.category-market::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 0.05rem rgba(0,0,0,0.2);
	border-radius: 0;
	background: rgba(0,0,0,0.1);
}

/*.goods_tips1 {
	display: none;
}

.loading_goods1 {
	display: none;
}*/
.category-market li:hover > a {
        color: #2469F6;
}


.category-market li > a {
	position: relative;
}
.category-market a {
	display: flex;
	justify-content: flex-start;
	align-items: center;
}
.category-item {
	width: 3.15rem;
	padding: 0.08rem 0.1rem;
}
.category-market li:hover .category-item {
	position: relative;
	box-shadow: 0 0 0.12rem 0 rgba(36, 105, 246, 0.12);
}
.category-item-con {
	align-items: center;
}

.category-item-con span {
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	width: 2.3rem;
}


.category-market li:hover .category-item:after {
	position: absolute;
	z-index: 10;
	width: 0.08rem;
	height: 100%;
	background: #fff;
	content: '';
	right: -0.04rem;
	top: 0;
}
.category-market li:hover .arrow-index:after {
	border-color: #2469F6;
}
.category-img {
	position: relative;
	width: 0.32rem;
	height: 0.32rem;
	margin-right: 0.15rem;
}
.category-img:after {
	border-radius: 0.3rem;
	position: absolute;
	content: '';
	background: rgba(0, 0, 0, 0.05);
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}
.category-img img {
	border-radius: 50%;
	width: 0.32rem;
	height: 0.32rem;
}

.category-list {
	position: absolute;
	left: 3.18rem;;
	top: 0;
	display: none;
	flex-wrap: wrap;
	width: 8.62rem;
	height: 5.1rem;
	padding: 0.2rem;
	background: rgba(255,255,255,.98);
	box-shadow: 0 0 0.12rem 0 rgba(36, 105, 246, 0.12);
}
.category-market li:hover .category-list {
	display: flex;
}
.category-list dl {
	width: 33%;
	margin-bottom: 0.15rem;
        padding-right: 0.15rem;
}
.category-list dt {
	margin-bottom: 0.08rem;
}
.category-list dd {
	font-size: 0.12rem;
	line-height: 1.6;
	margin-bottom: 0.08rem;
}

.fix-content {
        width: calc(100% - 3.15rem);
}
.banner-wrap {
        width: calc(100% - 3.02rem);
        margin-right: 0.15rem;
}
.banner-wrap .flexslider {
        height: 5.1rem;;
}
.banner-wrap .flexslider .slides > li {
        height: 5.1rem;;
}
.banner-wrap .flexslider .slides > li a {
    position: relative;
    width: 100%;
    height: 100%;
    display: flex;
    overflow: hidden;
    justify-content: center;
}
.banner-wrap .flexslider .slides > li img {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    /* width: 11rem;
    height: 5.1rem; */
}
.banner-wrap .flex-control-nav {
	padding-right: 0;
	text-align: center;
}
.banner-wrap .flex-prev,.banner-wrap .flex-next,
.swiper-box .swiper-button-prev,.swiper-box .swiper-button-next {
	display: flex;
	justify-content: center;
	align-items: center;
	width: 0.38rem;
	height: 0.68rem;
	background: rgba(0, 0, 0, 0.3);
}
.banner-wrap .flex-prev:after,.banner-wrap .flex-next:after,
.swiper-box .swiper-button-prev:after,.swiper-box .swiper-button-next:after {
	display: block;
	content: '';
	width: 0.1rem;
	height: 0.1rem;
	border-top: 0.02rem solid #fff;
	border-right: 0.02rem solid #fff;
	transition: .3s;
	transform: rotate(-135deg);
}
.banner-wrap .flex-next:after,.swiper-box .swiper-button-next:after {
	transform: rotate(45deg);
}
.banner-wrap .flex-prev,.banner-wrap .flexslider:hover .flex-prev {
	left: 0;
}
.banner-wrap .flex-next,.banner-wrap .flexslider:hover .flex-next {
	right: 0;
}
.swiper-box .swiper-button-prev,.swiper-box .swiper-button-next {
	width: 0.22rem;
	height: 0.5rem;
	margin-top: -0.16rem;
    transform: translate(0,-50%);
}
.swiper-box .swiper-button-prev {
	left: -0.22rem;
}
.swiper-box .swiper-button-next {
	right: -0.22rem;
}
.trad-show {
	width: 3.05rem;
	background-color: #fff;
}
.trad-show h4 {
	height: 0.48rem;
	padding: 0 0.2rem;
	color: #fff;
	line-height: 0.48rem;
	background-color: #13235C;
}
.trad-show-list {
	margin-top: 0.2rem;
}
.trad-show-list li {
	margin-bottom: 0.1rem;
	border-bottom: 0.01rem solid #DBDEE2;
	transition: transform ease .3s;
	padding: 0 0 0 0.12rem;
	height: 1.41rem;
}
.trad-show-list li:last-child {
	margin-bottom: 0;
	border-bottom: none;
}
.trad-show-list h3 {
	margin-bottom: 0.04rem;
	font-size: 0.16rem;
	color: #333;
}
.trad-show-list li:hover h3 {
	color: #2469F6;
}
.trad-show-con {
	justify-content: space-between;
	margin: 0.05rem 0;
	padding: 0 0.04rem;
}
.trad-show-con .btn-deep-blue {
	margin-top: 0.40rem;
	opacity: 0;
	transition: 0.3s;
}

.trad-show-list li:hover .btn-deep-blue{
	opacity: 1;
}
.trad-show-img {
	width: 1.36rem;
	height: 0.7rem;
	transition: transform ease .3s;
}
.trad-show-list li:hover .trad-show-img {
	transform: scale(1.05);
}
.floor {
	position: relative;
	margin-bottom: 0.3rem;
}
.floor h2 {
	margin-bottom: 0;
	position: relative;
	padding: 0 0 0 0.1rem;
}
.floor-title {
	width: 100%;
}
.title-line {
	margin: 0 0.2rem;
	border: 0.01rem solid #8EBDEF;
	border-radius: 0.03rem;
	flex: 1 1;
}
.title-more {
	color: #999;
	padding: 0.04rem 0.1rem;
	border-radius: 0.02rem;
	border: 0.01rem solid #2469F6;
	color: #2469F6
}

.title-more:hover {
	background-color: #2469F6;
	color: #fff;
}

.title-more a {
	color: #2469F6
}

.floor-card {
	margin-top: 0.2rem;
    margin-bottom: -0.15rem;
	flex-wrap: wrap;
}
.floor-card li {
	width: 23.5%;
	margin-right: 0.28rem;
	margin-bottom: 0.35rem;
	background-color: #fff;
        transition: box-shadow ease 0.3s;
	box-shadow: 0 0.04rem 0.06rem 0 rgba(26, 44, 110, 0.06);
	border-radius: 0.02rem;
	border: 0.01rem solid #EEEEEE;
	padding: 0 0 0.16rem 0;
}

.floor-card li .img_wrap {
	margin: 0 0 0.08rem 0;
}

.floor-card li .img_wrap img{
	margin: 0 0.04rem 0 0;
}

.floor-card li:hover .btn-blue{
	background: #2469F6;
	color: #fff;
}
.floor-card li:nth-of-type(4n + 4) {
	margin-right: 0;
}
.floor-card li:hover {
	box-shadow: 0 0.08rem 0.16rem 0 rgba(26, 44, 110, 0.16);
}
.floor-card-img {
	width: 100%;
	height: 2.34rem;
	overflow: hidden;
	margin-bottom: 0.15rem;
	position: relative;
}
.floor-card-img img,.swiper-slide-img img {
	transition: transform ease .3s;
}
.floor-card li:hover .floor-card-img img,
.floor-card-goods li:hover .floor-card-img img,
.swiper-slide:hover .swiper-slide-img img {
	transform: scale(1.02);
}

.floor-card-img .time {
	width: 100%;
	height: 0.32rem;
	background: #274DA0;
	opacity: 0.69;
	position: absolute;
        left: 0;
        bottom: 0;
}

.floor-card-img .time p {
	font-size: 0.14rem;
	font-weight: 400;
	color: #FFFFFF;
	line-height: 0.32rem;
	letter-spacing: 0.01rem;
	text-align: center;
}


.floor-card li h5 {
	line-height: 0.28rem;
	font-weight: 500;
}
.floor-card-date {
	color: #666;
	font-size: 0.12rem;
	display: flex;
	align-items: center;
}
.floor-card-goods li {
	/*flex: 0 0 16%;*/
	margin-right: 0.2rem;
	margin-bottom: 0.2rem;
	border-radius: 0.02rem;
	border: 0.01rem solid #EBECF0;
	padding: 0.1rem;
	width: 18.9%;

}
.floor-card-goods li:hover {
	box-shadow: 0 0 0.12rem 0 #BBBBBB;
	border: 0.01rem solid rgba(235, 236, 240, 0.7);
}
.floor-contact {
	margin-top: .3rem;
	margin-bottom: .3rem;
	padding: .25rem;
	background-color: #fff;
}


#goods_warp li:nth-of-type(4n) {
	margin-right: 0.2rem;
}

#goods_warp li:nth-of-type(5n) {
	margin-right: 0;
}

.floor-card-goods li:nth-of-type(4n + 4) {
	/* margin-right: 0.12rem; */
}
.floor-card-goods li:nth-of-type(6n + 6) {
	/* margin-right: 0;  */
}

.goods-img-wrap{
	width: 100%; /* 这里设置占屏幕宽度百分比 */
	margin: 0 auto;
}
/* 创建一个正方形容器 */
.goods-img-container{
	width: 100%;
	height: 0;
	padding-bottom: 100%;
	overflow:hidden;
	margin: 0;
	position:relative;
}
/* 采用绝对定位 */
.goods-img-wrap img{
	position:absolute;
	width: 100%;
	height: 100%;
}
.floor-card-goods li h5 {
    margin-bottom: 0.08rem;
	margin-top: 0.1rem;
	font-size: 0.12rem;
	height: 0.44rem;
	color: #333333;
}
.goods-price {
	height: 0.28rem;
	line-height: 0.3rem;
	color: #FD6900;
	display: none;
}
.goods-price small {
	color: #FD6900;
}

.negotiation-wrap-apple {
	background: url(../assets/images/191610947636.jpg) no-repeat left top #1074de;
}

.negotiation-wrap {
	padding: 0 0 0.38rem 0;
	margin-bottom: 0;
}
.negotiation-title {
	position: relative;
	padding: 0.3rem 0;
}
.negotiation-title h2 {
	color: #fff;
	font-size: 0.32rem;
}
.negotiation-title h2 a,.negotiation-title h2 a:hover {
	color: #fff;
}
.negotiation-title-more {
	position: absolute;
	right: 0.15rem;
}
.negotiation-title a:hover.negotiation-title-more {
        color: #FD6900;
}
.negotiation-category {
	margin-bottom: -0.06rem;
	/*margin-top: 0.3rem;*/
	color: rgba(255,255,255,.6);
}
.negotiation-category li {
	margin-left: 0.15rem;
	margin-right: 0.15rem;
	cursor: pointer;
}
.negotiation-category li:hover,.negotiation-category .selected {
	color: rgba(255,255,255,1);
}

.negotiation-category .selected:after {
	content: "";
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 0.04rem;
	background: #FFFFFF;
}
.negotiation-catbar .swiper-container {
	width: 14.4rem;
}

.negotiation-catbar .swiper-container:after {
	content: "";
	position: absolute;
	left: 0;
	bottom: 0.01rem;
	width: 14.4rem;
	height: 0.02rem;
	background: #FFFFFF;
	opacity: 0.4;
}

.negotiation-catbar .negotiation-category {
	margin-bottom: 0;
	height: 0.34rem;
}


.negotiation-catbar .swiper-slide {
	width: auto;
	cursor: pointer;
}

.negotiation-catbar .swiper-slide.active {
	color: #fff;
}

.negotiation-catbar .swiper-slide.active:after {
	content: "";
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 0.04rem;
	background: #FFFFFF;
}

.negotiation-catbar .swiper-slide:hover {
	color: #fff;
}
.negotiation-catbar .swiper-button-prev,
.negotiation-catbar .swiper-button-next,
#swiper-button-next-negotiation,
#swiper-button-prev-negotiation{
	width: 0.12rem;
	height: 0.12rem;
	right: 0.15rem;
	margin-top: 0;
	transform: translate(0, -50%);
	background-image: none;
}
.negotiation-catbar .arrow {
	position: relative;
	right: 0;
	top: -0.1rem;
}
.negotiation-catbar .left-arrow {
        left: 0;
}
.negotiation-catbar .arrow:after {
	width: 0.12rem;
	height: 0.12rem;
	border-color: rgba(255,255,255,.6);
}
.negotiation-catbar .swiper-button-prev:hover .arrow:after,
.negotiation-catbar .swiper-button-next:hover .arrow:after {
        border-color: rgba(255,255,255,1);
}

#swiper-container-negotiation .swiper-wrapper {
	width: 14.7rem;
	margin: 0.3rem auto 0;
}

#swiper-container-negotiation .swiper-wrapper-apple {
	margin: 0.40rem 0 0 0;
}
.negotiation-list {
	padding-left: 0.15rem;
	padding-right: 0.15rem;
    flex-wrap: wrap;
}
.negotiation-item {
	flex: 0 0 49.49%;
	margin-right: 0.15rem;
	margin-bottom: 0.15rem;
	padding: 0.15rem 0.15rem 0.24rem 0.15rem;
	background-color: #fff;
	position: relative;
	border-radius: 0.04rem;
}

.negotiation-item:hover {
	box-shadow: 0 0.06rem 0.12rem 0 rgba(0, 0, 0, 0.3);
}
.negotiation-item:nth-of-type(2n + 2) {
	margin-right: 0;
}
.negotiation-info-img {
	width: 0.46rem;
	height: 0.46rem;
	margin-right: 0.1rem;
}
.negotiation-info-img img {
	border-radius: 0.46rem;
}
.negotiation-info,.negotiation-contact .btn-base {
	margin-right: 0.1rem;
}

.negotiation-contact .btn-blue {
	position: absolute;
	right: 0;
	top: 0;
}

.negotiation-contact .btn-light-blue {
	position: static;
	left: 2.92rem;
	top: 0.48rem;
}

.negotiation-contact .live-sign-apple {
	left: 2.92rem;
	top: 0.48rem;
}

.negotiation-follow {
	position: absolute;
	left: 0.74rem;
        top: 0.42rem;
}
.negotiation-contact {
	position: absolute;
        left: 3rem;
        top: 0.16rem;
	width: 4.14rem;
}
.negotiation-contact a,.negotiation-contact a:hover {
	color: #fff;
}
.negotiation-contact .live-sign-apple {
	position: static;
	height: 0.2rem;
	margin-right: 0.1rem;
}
.negotiation-contact .ico-base {
	width: 0.12rem;
	height: 0.12rem;
	margin-right: 0.04rem;
}
.negotiation-follow dl {
    padding: 0 0.15rem;
	text-align: center;
	font-size: 0.12rem;
	border-right: 0.01rem solid #F2F2F2;
}
.negotiation-follow dl:last-child {
	border-right: none;
}
.negotiation-follow dd {
	color: #999;
}
.negotiation-product-wrap,.purchasing-wrap,.purchasing-form-list {
	margin-top: 0.2rem;
}
.negotiation-product-wrap {
	width: 6.94rem;
	margin-top: 0;
}
.swiper-box {
	position: relative;
	font-size: 0.12rem;
}
.swiper-slide-img {
	width: 1rem;
	height: 1rem;
	padding: 0.02rem;
	margin: 0 0 0.18rem 0;
}

.purchasing-list-bg {
	width: 6.5rem;
	height:auto;
	margin-right: 0.15rem;
	padding: 0 0.24rem 0 0.3rem;
	position: relative;
	/*background: url(../images/purchasing-bg.jpg) no-repeat center / cover;*/
}
.purchasing-list {
    flex-wrap: wrap;
	height:4.66rem;
	margin: 0.66rem 0 0 0;

}

.purchasing-list-bg:after {
	content: '';
	position: absolute;
	right: 0.3rem;
        bottom: 0;
        width: 5.9rem;
	height: 0.45rem;
	/*background: #F7F9FC; */
	background-image: linear-gradient(to bottom, rgba(255, 255, 255, .6), #F7F9FC);
}

.purchasing-list-bg:before {
	content: '';
	position: absolute;
	right: 0.3rem;
        top: 0.86rem;
        width: 5.9rem;
	height: 0.45rem;
	/* background: rgba(255, 255, 255, .5); */
	background-image: linear-gradient(to top, rgba(255, 255, 255, .6), #F7F9FC);
	z-index: 99;
}

.purchasing-list li {
	 flex: 1 1 100%;
	margin-bottom: 0.14rem;
	/*padding: 0.1rem 0.15rem;*/
	height: 0.64rem;
	background: #FFFFFF;
	border-radius: 0.02rem;
	transition: all .2s ease;
	overflow: hidden;
}

.purchasing-list li:hover .purchasing-list-txt div {
	color: #2469F6;
}

.purchasing-list li:hover {
	box-shadow: 0 0 0.12rem 0 rgba(26, 44, 110, 0.12);
}

.purchasing-list li .num {
	color: #333333;
}
.purchasing-list-txt div {
	color: #333333;
}
.purchasing-list li:hover {
    transform: translate3d(0,-0.02rem,0);
}
.purchasing-list li a {
    color: #fff;
}
.purchasing-list li a:hover {

	box-shadow: 0 0 0.12rem 0 rgba(26, 44, 110, 0.12);
}
.purchasing-list-img {
	width: 0.40rem;
	height: 0.40rem;
	margin-right: 0.15rem;
	border: 0.02rem solid #fff;
	border-radius: 0.40rem;
}
.purchasing-list-img img {
	border-radius: 0.40rem;
}
.purchasing-list-txt small {
	color: #999999;
}
.purchasing-form {
	/*width: calc(100% - 600.05rem);*/
    height: 4.06rem;
	padding: 0 0.3rem;
	width: 7.3rem;
}
.purchasing-form-list .form-group {
	margin-bottom: 0.2rem;
        align-items: center;
}

.purchasing-form-list .form-group:nth-child(4) {
	align-items: flex-start;
	position: relative;
}
.purchasing-form-list label {
	width: 2rem;
	margin-right: 0.2rem;
	margin-bottom: 0;
	font-size: 0.14rem;
	text-align: right;
	font-weight: normal;
}
.purchasing-form-list .form-control {
	height: 0.48rem;
	border-radius: 0;
	box-shadow: none;
	border: 0.01rem solid #E2E2E2;
	font-size: 0.12rem;
}
.purchasing-form-list #info_fax {
	height: 1.6rem;
}

.purchasing-form-list .form-group:nth-child(4):after {
	content: '';
	position: absolute;
	right: 0.02rem;
	bottom: 0.02rem;
	width: 0.12rem;
	height: 0.15rem;
	background: #fff;
}

.purchasing-form-btn {
	margin-top: 0.44rem;
	padding: 0 0 0 1.3rem;
}

.purchasing-form-btn .confirmbtn {
	border-radius: 0.02rem;
	background: #2469F6;

color: #FFFFFF;
}


.floor-goods .arrow-index:after{
	border-top:0.02rem solid #333;
	border-right:0.02rem solid #333;
}
.floor-goods h2 span{
	margin-right: 0.1rem;
}
.goods-category-tit {
	cursor: pointer;
}
h2.show-cat {
	color: #FD6900;
}
.show-cat .down-arrow:after {
    transform: rotate(-45deg);
}
.show-cat .arrow-index:after{
	border-top:0.02rem solid #FD6900;
	border-right:0.02rem solid #FD6900;
}
.goods-category-wrap {
	position: relative;
	cursor: pointer;
}
.goods-category {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 20;
	display: none;
	padding-top: 0;
}
.goods-category .category-market {
    background-color: #fff;
	box-shadow: 0 0 0.12rem 0 rgba(0, 0, 0, 0.1);
}
.goods-category-wrap:hover .goods-category {
	display: flex;
}
.goods-category .category-list {
	top: 0;
}

.goods_box {
	 padding-top: 1.3rem;

}

.goods_box_warp {
	background-color: #fff;
}

.goods_box_detail {
	background-color: #F9F9F9;
}

.goods_box_detail .goods_box_warp {
	background-color: #F9F9F9;
}

/*----------------------------------改版首页样式开始----------------------------------*/
.first-floor-apple {
	background-color: #F7F9FC;
	padding: 0.16rem 0 0 0;
}

#home {
	background-color: #fff;
	padding-bottom: 0.38rem;
}
.header-revision .header-right .nav_cool{
	display: flex;
	flex-direction: row;
}

.header-right .nav_cool li {
	background: #FFFFFF;
	border-radius: 0.02rem;
	border: 0.01rem solid #2469F6;
	color: #2469F6;
	padding: 0.08rem 0.2rem;
}

.header-right .nav_cool li a {
	font-size: 0.14rem;
	font-weight: 500;
	line-height: 0.2rem;
	color: #2469F6;
}

.header-right .nav_cool .regist_nav_btn {
	margin: 0 0.32rem 0 0;
}

.header-right .nav_cool li:hover {
	color: #fff;
	background: #2469F6;
	border-radius: 0.02rem;
}

.header-right .nav_cool li:hover a {
	color: #fff;
}

.header-right .nav_cool .regist_nav_btn a {
	color: #2469F6;
}

.all_categories .span {
	position: relative;
}

.all_categories .span:after {
	content: " ";
	display: block;
	position: absolute;
	right: -0.3rem;
	top: 50%;
	transform: translateY(-50%);
	width: 0.01rem;
	height: 0.24rem;
	/* background: #E2E2E2; */
}

.frends-ico-box1 {
	/*position: absolute;
	right: 2.68rem;
	top: 0.08rem;*/
}

.frends-ico-box2 {
	/*position: absolute;
	right: 1rem;
	top: 0.08rem;*/
    position: relative;
}
.frends-ico-box1 span,.frends-ico-box2 span {
    margin-left: 0.08rem;
}


.frends-ico-box2:hover .news_warp_box1 {
	display: block !important;
}

.frends-ico-box2 .tips_red {
	width: 0.08rem;
	height: 0.08rem;
	border-radius: 50%;
	display: block;
	background: red;
	position: absolute;
	left: .28rem;
	top: 0;
	display: none;
}

.revision-submenu {
	position: relative;
}

.category-market li:hover span {
    color: #2469F6;
}

#category-list1 a:hover {
	color: #2469F6;
}

.floor h2:after {
	content: " ";
	display: block;
	position: absolute;
	left: 0;
	top: -0.01rem;
        width: 0.04rem;
        height: 0.25rem;
	background: #2469F6;
}

.floor-card .btn-blue {
	height: 0.26rem;
	background: #fff;
	border-radius: 0.02rem;
	line-height: 0.26rem;
	border: 0.01rem solid #2469F6;
	color: #2469F6;
}

.floor .title_h2 {
	padding: 0;
}
.floor .title_h2:after {
	content: '';
	position: absolute;
	left: -0.2rem;
	top: 50%;
	transform: translateY(-50%);
	width: 0.12rem;
	height: 0.15rem;
	background: url('../assets/images/181610947630.jpg') no-repeat;

}

.floor .title_h2:before {
	content: '';
	position: absolute;
	right: -0.2rem;
	top: 50%;
	transform: translateY(-50%);
	width: 0.12rem;
	height: 0.15rem;
	background: url('../assets/images/171610947626.jpg') no-repeat;

}

.negotiation-list-more {
	width: auto;
	margin: 0 auto;
}

.negotiation-list-more .negotiation-list-more-btn {
	font-size: 0.18rem;
	font-weight: 400;
	color: #FFFFFF;
	height: 0.44rem;
	line-height: 0.44rem;
	border-radius: 0.02rem;
	border: 0.02rem solid #FFFFFF;
	background: transparent;
        margin: 0.38rem auto 0;
        display: block !important;
        width: 1.2rem;
        text-align: center;
}

.negotiation-list-more .negotiation-list-more-btn:hover {
	color: #FFFFFF;
	background: #2469F6;
	border: 0.02rem solid #2469F6;
}

.release-warp-apple {
	background: url('../assets/images/231610953466.jpg') no-repeat left top;
}

.release-warp {
	background-size: 100% 100%;
	padding: 0.64rem 0 0.68rem 0;
}

.release-warp .purchasing-wrap {
	margin-top: 0;
	justify-content: space-between;
}

.release-warp .purchasing-form-list {
	margin-top: 0.66rem;
}

.purchasing-list-bg .negotiation-title-more {
	    padding: 0.04rem 0.1rem;
	    border-radius: 0.02rem;
	    border: 0.01rem solid #2469F6;
	    color: #2469F6;
	    font-size: 0.14rem;
	    background: transparent;
}

.purchasing-list-bg .negotiation-title-more:hover {
	color: #fff;
	background: #2469F6;
}

.swiper-container-goods-nav .swiper-slide {
	width: auto;
	padding: 0.2rem 0.2rem;
	color: #333333;
	cursor: pointer;
}

.swiper-container-goods-nav .active {
	background: #ECF2FF;
	border-radius: 0.02rem;
	color: #2469F6;
}

.goods-nav-warp-box {
	width: 100%;
	height: 0.61rem;
	background: #fff;
}

.goods-nav-warp {
	position: relative;
	margin: 0 auto;
	background: #fff;
	display: flex;
}

.goods-nav-warp:after {
	content: '';
	position: absolute;
	left: 0;
	bottom: -0.16rem;
	width: 15rem;
	height: 0.01rem;
	background: #EEEEEE;
	display: none;
}

#goods_warp {
	padding: 0.28rem 0 0 0;
}

.goods-nav-warp .swiper-button-next {
	right: -0.3rem;
        top: 0.41rem;
        width: 0.3rem;
        height: 0.22rem;
	background: url('../assets/images/11611045695.jpg') no-repeat;

}

.goods-nav-warp .swiper-button-prev {
	left: -0.3rem;
        top: 0.41rem;
        width: 0.3rem;
        height: 0.22rem;
	background: url('../assets/images/21611045736.jpg') no-repeat;
}

.negotiation-list-more .goods-list-more-btn {
	border: 0.02rem solid #2469F6;
	color: #2469F6;
	display: none;
}

.negotiation-list-more .goods-list-more-btn:hover {
	background: #2469F6;
	color: #FFFFFF;
}

.index-nav .all_categories:hover #goods-category{
	display: block;
}

#goods-category {
	/*display: block;*/
}

.category-market-nav ul li {
	line-height: 0.32rem;
}

.swiper-container-goods-nav1 {
	width: 14rem !important;
	/* margin: 0 0 0 0.40rem!important; */
	margin: 0!important;
}

.goods-nav-warp .all.active {
	background: #ECF2FF;
	border-radius: 0.02rem;
	color: #2469F6;
}

/*数字会展开始*/
.digtial_box {
	/*background: #fff;*/
	min-height: 5rem;
	overflow: hidden;
}

.digtial_box .nav_box {
	display: flex;
	flex-wrap: wrap;
	padding: 0.18rem 0 0 0.24rem;
	background: #fff;
}

.digtial_box .nav_box1 {
	margin: 0.16rem 0 0 0;
	padding: 0.18rem 0 0.18rem 0.24rem;
}

.digtial_box .nav_box .content_text {
	display: flex;
	flex-wrap: wrap;
	width: 13.6rem;
	position: relative;
	margin: 0 0 0.2rem 0;
}

.digtial_box .nav_box .content_children {
	display: flex;
	flex-wrap: wrap;
	width: 13.6rem;
	position: relative;
	margin: 0 0 0.2rem 0;
}

.digtial_box .nav_box .content_children div {
	font-size: 0.14rem;
	font-weight: 400;
	color: #666666;
	line-height: 0.22rem;
	margin: 0 0.40rem 0.12rem 0;
	cursor: pointer;
}

.digtial_box .nav_box .content_children div.active {
	color: #FD6900;
}

.digtial_box .nav_box .content_children div:hover {
	color: #FD6900;
}

.digtial_box .nav_box .content_text div {
	font-size: 0.14rem;
	font-weight: 400;
	color: #666666;
	line-height: 0.22rem;
	margin: 0 0.40rem 0.12rem 0;
	cursor: pointer;
}

.digtial_box .nav_box .content_text div.active {
	color: #FD6900;
}

.digtial_box .nav_box .content_text div:hover {
	color: #FD6900;
}

.digtial_box .nav_box .content_text_letter {
	display: flex;
	flex-wrap: wrap;
	width: 13.6rem;
	margin: 0 0 0.16rem 0;
}

.digtial_box .nav_box .content_text_letter div {
	padding: 0 0.06rem;
	height: 0.22rem;
	background: #EEEEEE;
	border-radius: 0.02rem;
	border: 0.01rem solid #CCCCCC;
	font-size: 0.16rem;
	font-weight: 400;
	color: #999999;
	line-height: 0.22rem;
	margin: 0 0.16rem 0.16rem 0;
	cursor: pointer;
}

.digtial_box .nav_box .content_text_letter div:hover {
	color: #FFFFFF;
	background: #FD6900;
	border: 0.01rem solid #FD6900;
}

.digtial_box .nav_box .content_text_letter div.active {
	color: #FFFFFF;
	background: #FD6900;
	border: 0.01rem solid #FD6900;
}

.digtial_box .sort_box {
	display: flex;
	flex-wrap: wrap;
}

.digtial_box .sort_box div {
	cursor: pointer;
}

.digtial_box .sort_box div.active {
	color: #FD6900;
}

.digtial_box .sort_box div:hover {
	color: #FD6900;
}

.digtial_box .exhibition {
	display: flex;
	flex-wrap: wrap;
}

.digtial_box .exhibition div {
	cursor: pointer;
}

.digtial_box .exhibition div.active {
	color: #FD6900;
}

.digtial_box .exhibition div:hover {
	color: #FD6900;
}


.digtial-floor-card {
	padding: 0 0 0.3rem 0;
}

.digtial-floor-card li {
	box-shadow: 0 0.04rem 0.06rem 0 rgba(26, 44, 110, 0.06);
}
.floor-card h5 {
    height: 0.5rem;
}

.digtial_box .goods_tips_text {
	display: none;
}

.digtial_box .loading_goods_img {
	display: none;
}

.digtial_box .floor-card li {
	/*width: 3.54rem;*/
}

.digtial_box .sorry {
	width: 15rem;
	height: 0.48rem;
	line-height: 0.48rem;
	background: #EEEEEE;
	margin: 0.16rem 0 0 0;
	padding: 0 0 0 0.24rem;
	display: none;
}

.digtial_box .sorry  .sorry_text {
	font-size: 0.14rem;
	font-weight: 400;
	color: #333333;
}

.digtial_box .sorry  .sorry_text {
	font-size: 0.14rem;
	font-weight: 400;
	color: #333333;
}

.digtial_box .sorry  .sorry_text span {
	color: #FD6900;
}

/*数字会展结束*/


#goods_warp .goods-img-wrap {
	position: relative;
}

#goods_warp .model_goods {
	/* position: absolute;
        left: 0;
        top: 0;
	width: 2.22rem;
	height: 2.22rem;
	background: rgba(0,0,0,.5);
	display: flex;
	align-items: center;
	justify-content: space-between; */
	position: relative;
}

#goods_warp .model_goods p {
	font-size: 0.14rem;
	font-weight: 400;
	color: #2469F6;
	line-height: 0.2rem;
	background: #fff;
	padding: 0.03rem 0.08rem;
	display: inline-block;
	text-align: center;
	border-radius: 0.02rem;
	border: 0.01rem solid #2469F6;
	/*height: 0.3rem;*/
}

#goods_warp .model_goods_text_name {
	font-size: 0.12rem;
	font-weight: 400;
	color: #999999;
	line-height: 0.19rem;
	height: 0.19rem;
	margin: 0.08rem 0 0 0;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}

#goods_warp .model_goods p:hover {
	color: #fff;
	/* background: linear-gradient(180deg, #FFA96C 0%, #FD6900 100%);*/
	background-color: #2469F6;
	border: 0.01rem solid transparent;
}

#goods_warp .goods-img-wrap:hover .model_goods {
	/* display: block; */
}

.bs-example-modal-lg-proposal .modal-footer-proposal {
	text-align: center;
}

.bs-example-modal-lg-proposal .modal-footer-proposal .btn-default {
	background: #999999;
	color: #FFFFFF;
	border: none;
}

.bs-example-modal-lg-proposal .modal-footer-proposal .btn-primary {
	background: #2469F6;
	color: #FFFFFF;
	border: none;
}

@keyframes myfirst {
	from {height: 0;}
	to {height: 0.64rem;}
}

.purchasing-list li {
	/*animation: myfirst 5s;*/
}

.myfirst{
	animation: myfirst 0.6s;
}

@keyframes myfirstopacity {
	from {opacity: 0;}
	to {opacity: 1;}
}

.myfirstopacity {
	opacity: 0;
}

.index-nav .all_categories {
	margin: 0;
	padding: 0 0.2rem;
	position: relative;
}

.index-nav .all_categories:hover {
	box-shadow: 0 0 0.12rem 0 rgba(26, 44, 110, 0.12);
}

.index-nav .all_categories:hover::after {
	content: '';
        position: absolute;
        bottom: -0.06rem;
        left: 0;
        background: #fff;
	width: 100%;
	height: 0.16rem;
	z-index: 999;
}

.pagination li.active {
	background: #ff7700;
	color: #fff;
}

.pagination-wrap {
	position: absolute;
	top: 0;
	right: 0;
}

.no_login_box {
	width: 100vw;
	height: 100vh;
	position: fixed;
	left: 0;
	top: 0;
	z-index: 99999;
	background: rgba(0,0,0,.5);
	display: none;
}

.no_login_box .no_login {
	width: 4.94rem;
	padding: 0.24rem 0.42rem 0.40rem 0.42rem;
	background: #FFFFFF;
	box-shadow: 0 0 0.16rem 0 rgba(0, 0, 0, 0.16);
	border-radius: 0.02rem;
	position: absolute;
        left: 50%;
        top: 50%;
        transform: translate(-50%, -50%);
}

.no_login_box .no_login h3 {
	text-align: center;
	font-size: 0.22rem;
	font-weight: 500;
	color: #333333;
	line-height: 0.3rem;
	margin: 0 0 0.40rem 0;
}

.no_login_box .no_login p {
	font-size: 0.16rem;
	font-weight: 400;
	color: #333333;
	line-height: 0.22rem;
	margin: 0 0 0.56rem 0;
}

.no_login_box .no_login .btn_box_login {
	display: flex;
	justify-content: center;
}

.no_login_box .no_login .cancel_login {
	padding: 0.08rem 0.22rem;
	font-size: 0.14rem;
	font-weight: 500;
	color: #FFFFFF;
	line-height: 0.2rem;;
	background: #999999;
	border-radius: 0.02rem;
	border: none;
	outline: none;
	margin: 0 0.32rem 0 0;
}

.no_login_box .no_login .go_login {
	padding: 0.08rem 0.22rem;
	font-size: 0.14rem;
	font-weight: 500;
	color: #FFFFFF;
	line-height: 0.2rem;;
	background: #2469F6;
	border-radius: 0.02rem;
	border: none;
	outline: none;
}

.no_login_box .close_no_login_box {
	color: #DDDDDD;
	font-size: 0.18rem;
	position: absolute;
        right: 0.1rem;
        top: 0.1rem;
	cursor: pointer;
}
.count_down_box_wrap, .digtial-floor-card .img_wrap {
    height: .42rem;
}
.count_down_box_wrap p {
	font-size: 0.16rem;
}

.count_down_box_wrap span {
	background: #2469F6;
	border-radius: 0.02rem;
	color: #fff;
	font-size: 0.16rem;
	padding: 0 0.04rem;
	margin: 0 0.02rem;
	display: inline-block;
	line-height: 0.22rem;
}

.supply-banner {
	height: 3rem;
	background: url(../assets/images/supply_banner.jpg) no-repeat center / cover;
}

.btn-base-big-apple {
	position: absolute;
	left: 50%;
	top: 2.12rem;
	transform: translateX(-50%);
	height: 0.5rem;
	line-height: 0.5rem;
	background: #2469F6;
	box-shadow: 0 0 0.12rem 0 rgba(26, 44, 110, 0.12);
	border-radius: 0.02rem;
	color: #fff;
	padding: 0 0.2rem;
	font-size: 0.16rem;
}

.floor-card-goods-detail {
	display: flex;
}

.floor-card-goods-detail .menu_nav {
	width: 3.04rem;
	min-height: 6rem;
	background: #FFFFFF;
	margin-right: 0.24rem;
	margin-top: 0.2rem;
	padding: 0.32rem 0.24rem 0 0.24rem;
}

.floor-card-goods-detail .menu_nav p {
	width: 2.38rem;
	height: 0.28rem;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	cursor: pointer;
	/* font-size: 0.16rem;*/
}

.floor-card-goods-detail .menu_nav .title_menu_content .active {
	color: #FD6900;
}

.floor-card-goods-detail .menu_nav .add_icon {
	width: 0.14rem;
}

.floor-card-goods-detail .menu_nav .title_menu {
	display: flex;
	align-items: center;
	justify-content: space-between;
	height: 0.28rem;
	margin: 0 0 0.24rem 0;
	font-size: 0.18rem;
	font-weight: 500;
	color: #333333;
	line-height: 0.28rem;
	cursor: pointer;
}

.floor-card-goods-detail .menu_nav .title_menu_content {
	border-bottom: 0.01rem solid #CCCCCC;
	overflow: hidden;
	margin: 0 0 0.32rem 0;
	transition: 0.5s;
	padding: 0 0 0 0.2rem;
}

.floor-card-goods-detail .menu_nav .two_box_menu {
	font-size: 0.16rem;
	cursor: pointer;
}

.floor-card-goods-detail .menu_nav .two_box_menu p.active {
	color: #FD6900;
}

.floor-card-goods-detail .menu_nav .two_box_menu p {
	position: relative;
}

.floor-card-goods-detail .menu_nav .two_box_menu p span {
	position: absolute;
        right: 0;
        top: 50%;
	transform: translateY(-50%);
	font-size: 0.22rem;
        width: 0.16rem;
        text-align: center;
}

.floor-card-goods-detail .menu_nav .three_box_menu {
	padding: 0 0 0 0.2rem;
	font-size: 0.14rem;
	overflow: hidden;
}

.floor-card-goods-detail .menu_nav .three_box_menu p.active {
	color: #FD6900;
}

.floor-card-goods-detail .menu_nav .title_menu_content p {
	font-weight: 400;
	color: #333333;
	line-height: 0.25rem;
	margin: 0 0 0.12rem 0;
}

.floor-card-goods-detail #goods_warp {
	width: 11.72rem;
	padding: 0;
}

.floor-card-goods-detail .floor-card-goods li {
	margin-right: 0.12rem;
}

.floor-card-goods-detail #goods_warp li:nth-of-type(5n) {
	margin-right: 0.12rem;
}

.floor-card-goods-detail #goods_warp li:nth-of-type(4n) {
	margin-right: 0;
}

.goods_box_warp .sorry {
	width: 15rem;
	height: 0.48rem;
	background: #EEEEEE;
	line-height: 0.48rem;
        margin: 0.3rem 0 0 0;
	padding: 0 0 0 0.24rem;
	display: none;
}

/* 服务中心开始 */
.account_grid {
	background: #F9F9F9;
	margin-top: 1.3rem;
	padding: 0.40rem 0 0 0;
}

.main-1 {
	background: #F9F9F9;
}

.fadeInLeft {
	/*width: 2.5rem;*/
	min-height: 6.19rem;
	background: #FFFFFF;
	border-radius: 0.02rem;
	padding: 0.24rem;
}

.account_grid .list-group-item {
	border: none;
}

.account_grid .list-group-title {
	background: #FFFFFF;
	height: 0.6rem;
	border-bottom: 0.01rem solid #DDDDDD !important;
	font-size: 0.2rem;
	margin: 0 0 0.12rem 0;
}

.account_grid .list-group-item.active {
	background: #FFFFFF;
	color: #2469F6;
}

.account_grid .list-group-item span.glyphicon {
	display: none;
}

.account_grid a.list-group-item:hover {
	background: #FFFFFF;
	color: #2469F6;
}

.account_grid .list-group-item {
	padding: 0.12rem 0;
	font-size: 0.16rem;
}

.account_grid .list-group a {
	position: relative;
}

.account_grid .list-group a:after {
	content: '';
	background: #2469F6;
	position: absolute;
	top: 50%;
	left: -0.1rem;
	transform: translateY(-50%);
	width: 0.02rem;
	height: 0.2rem;
	display: none;
}

.account_grid .list-group a:first-child:after {
	display: none;
}

.account_grid .list-group-item.active:after {
	display: block
}

.account_grid .panel-default {
	background: #FFFFFF;
	border: none;
}

.account_grid .mycard_box {
	background: #F9F9F9;
	padding: 0.24rem 0;
	border: none;
	font-size: 0.2rem;
}

.account_grid .mycard_box span {
	font-size: 0.2rem;
	font-weight: 500;
	color: #333333;
	line-height: 0.25rem;
}

.account_grid .panel-body {
	padding: 0.40rem;
}

.account_grid .bigbox {
	padding: 0;
}

.account_grid .user-img {
	width: 1.24rem;
	height: 1.24rem;
	border: none;
}

.account_grid .uinfo-box {
	margin-left: 2.3rem;
}

.account_grid .uinfo-box li span.label {
	text-align: left;
	color: #666;
}

.account_grid .uinfo-box li {
	border: none;
}

.account_grid .edit_btn {
	width: 1rem;
	border: 0.01rem solid #2469F6 !important;
	text-align: center;
	color: #2469F6;
	margin: 0.48rem 0 0 1.22rem;
}

.account_grid .edit_btn:hover {
	color: #fff !important;
	background: #2469F6 !important;
}

.account_grid .login-right form {
	padding: 0 0 0 0.40rem;
}

.pinfo .form-box label {
	text-align: left;
}

.account_grid .login-right form div {
	align-items: center;
}

.modify_password_box .form-box label {
	width: 1rem;
        margin: 0;
        padding: 0;
}

.modify_password_box .form-box input.form-control {
	height: 0.40rem;
}

.modify_password_box .form-box input.form-control::-webkit-input-placeholder { /* WebKit browsers */
	font-size: 0.12rem;
}

#uploadifive-btn_upload {
	background: #fff;
	color: #2469F6;
	border: none;
}

.my_meeting_apple .meeting-group-tabs {
	background: #FFFFFF;
	border-radius: 0;
	border-bottom: 0.01rem solid #ddd;
}

.my_meeting_apple .negotiation_btn {
	position: absolute;
	right: 0.1rem;
	top: 50%;
	transform: translateY(-50%);
	border-radius: 0.02rem;
	border: 0.01rem solid #2469F6;
	font-size: 0.14rem;
	font-weight: 400;
	color: #2469F6;
	line-height: 0.2rem;
	background: #fff;
	padding: 0.08rem 0.16rem;
	height: auto;
}

.my_meeting_apple .negotiation_btn:hover {
	background: #2469F6;
	color: #fff;
}

.my_meeting_apple  .meeting-group-tabs > li.active > a {
	color: #2469F6;
}

.my_meeting_apple .meeting-group-tabs > li.active > a:after {
	border-bottom: 0.02rem solid #2469F6;
}

#initiated .btn-gradual {
	background: #2469F6;
	border-radius: 0.02rem;
}

#infinite .btn-gradual {
	background: #2469F6;
	border-radius: 0.02rem;
}

/* 消息中心开始 */



.news_warp_box {
	width: 3.47rem;
	height: 4.47rem;
	background: #FFFFFF;
	box-shadow: 0 0.08rem 0.16rem 0 rgba(26, 44, 110, 0.16);
	position: absolute;
	right: 0;
	top: 0.48rem;
	z-index: 99;
	display: none;
}

.news_warp_box1 {
	position: absolute;
	right: 0;
	top: 0.40rem;
	display: none;
}

.news_warp_box:after {
	content: '';
	position: absolute;
	top: -0.1rem;
	left: 1.74rem;
	width: 0;
	height: 0;
	border-width: 0 0.1rem 0.1rem;
	border-style: solid;
	border-color: transparent transparent #fff;
}

.news_warp_box .title_box {
	display: flex;
	justify-content: space-between;
	height: 0.6rem;
	line-height: 0.6rem;
	border-bottom: 0.01rem solid #DDDDDD;
	padding: 0 0.15rem;
}

.news_warp_box .title_box p {
	font-size: 0.18rem;
	font-weight: 500;
	color: #333333;
}

.news_warp_box .title_box a {
	font-size: 0.14rem;
	font-weight: 400;
	color: #2469F6;
}

.news_warp_box .news_content {
    height: 3.8rem;
	padding: 0 0.15rem;
	cursor: pointer;
}

.news_warp_box .news_content .item {
	padding: 0.12rem 0;
	border-bottom: 0.01rem solid #DDDDDD;
}

.news_warp_box .news_content .item:hover .p {
	color: #2469F6;
}

.news_warp_box .news_content .item p {
	width: 100%;
	margin: 0 0 0.08rem 0;
	color: #333;
}

.news_warp_box .news_content .item p:last-child {
	margin-bottom: 0;
}

.news_warp_box .news_content .item p span {
	position: absolute;
	right: 0.15rem;
}

.message_box .title_box {
	height: 0.46rem;
	background: #FFFFFF;
	border-bottom: 0.01rem solid #DDDDDD;
	display: flex;
	line-height: 0.46rem;
	margin: 0 0 0.23rem 0;
}

.message_box .title_box div {
	margin: 0 0.5rem 0 0;
	position: relative;
	cursor: pointer;
}

.message_box .title_box div.active {
	color: #2469F6;
	border-bottom: 0.01rem solid #2469F6;
}

.message_box .title_box div:after {
	content: '';
	position: absolute;
	top: 50%;
	right: -0.24rem;
	transform: translateY(-50%);
	width: 0.01rem;
	height: 0.18rem;
	background: #DDDDDD;
}

.message_box .title_box div:last-child:after {
	display: none;
}

.message_box .cool_box {
	height: 0.28rem;
	background: #FFFFFF;
	display: flex;
	margin: 0 0 0.23rem 0;
	border-radius: 0.02rem;

}

.message_box .cool_box div {
	margin: 0 0.16rem 0 0;
	position: relative;
	background: #EEEEEE;
	border-radius: 0.02rem;
	border: 0.01rem solid #DDDDDD;
	padding: 0.04rem 0.24rem;
	color: #333333;
	font-size: 0.14rem;
	font-weight: 400;
	color: #999999;
	cursor: pointer;
}

.message_box .cool_box div.active {
	border: 0.01rem solid #666666;
	padding: 0.04rem 0.24rem;
	background: #fff;
	color: #333333;
}


.message_box .news_table {

}

.message_box .news_table .table_title_box {
	display: flex;
	align-items: center;
	background: #F7F9FC;
	line-height: 0.44rem;
	height: 0.44rem;
	padding: 0 0 0 0.24rem;
}

.message_box .news_table .table_content_box {

}

.message_box .news_table .table_content_box .menu {
	display: flex;
	align-items: center;
	line-height: 0.44rem;
	height: 0.44rem;
	padding: 0 0 0 0.24rem;
	border-bottom: 0.01rem solid #DDDDDD;
}

.message_box .news_table .table_content_box .menu.active {
	color: #999999;
}

.message_box .news_table .table_content_box .news_detail {
	padding: 0 0 0 0.32rem;
	height: 0;
	overflow: hidden;
	background: #F7F9FC;
}

.message_box .news_table .table_content_box div {
	cursor: pointer;
}

.account_grid_news .panel-body {
	padding: 0 0.2rem 0.2rem 0.2rem;
}

.message_box .expo-live-more {
	height: 0.8rem;
}

.message_box .expo-live-more .goods_tips1 {
	display: none;
}

.header-box .header-revision-box .user_header_img {
	width: 0.40rem;
    height: 0.40rem;
    margin-right: 0.05rem;
    border-radius: 50%;
}

.table_content_box img {
	width: 0.14rem;
	height: 0.13rem;
	margin: 0 0.08rem 0 0;
}

.ipad_header {
	display: none;
}

.menu_box_header {
	display: none;
}

.panel-default .tab_box {
	display: flex;
	width: 100%;
	height: 0.46rem;
	border-bottom: 0.01rem solid #ddd;
	margin: 0 0 0.24rem 0;
	padding: 0 0 0 0.24rem;
}

.panel-default .tab_box div {
	display: flex;
	align-items: center;
	margin: 0 0.48rem 0 0;
	height: 0.46rem;
	font-size: 0.16rem;
	font-weight: 400;
	color: #333333;
	cursor: pointer;
	border-bottom: 0.02rem solid transparent;

}

.panel-default .tab_box div.active {
	border-bottom: 0.02rem solid #2469F6;
	color: #2469F6;
}


.panel-default .companyInfo {
	width: 100%

}

.panel-default .companyInfo .item {
	background: #FFFFFF;
	border-radius: 0.02rem;
	border: 0.01rem solid #DDDDDD;
	padding: 0.24rem 0.29rem 0.28rem 0.48rem;
	display: flex;
	justify-content: space-between;
	position: relative;
}

.panel-default .companyInfo .item .left_box .left_content {
	display: flex;
	margin: 0 0 0.16rem 0;
}

.panel-default .companyInfo .item .left_box .left_content img {
	width: 0.6rem;
	height: 0.6rem;
	margin: 0 0.16rem 0 0;
}

.panel-default .companyInfo .item .left_box .center p {
	width: 3.1rem;;
	height: 0.22rem;
	font-size: 0.16rem;
	font-weight: 500;
	color: #333333;
	line-height: 0.22rem;
	margin: 0 0 0.14rem 0;
}

.panel-default .companyInfo .item .left_box .center span {
	padding: 0.02rem 0.04rem;
	font-size: 0.12rem;
	font-weight: 400;
	color: #666666;
	background: #EEEEEE;
	border-radius: 0.02rem;
}

#myTabContent .filter-delete {
	padding: 0.04rem 0.24rem;
	font-size: 0.12rem;
	font-weight: 400;
	color: #666666;
	background: #EEEEEE;
	border-radius: 0.02rem;
}

.panel-default .companyInfo .item {
	margin: 0 0 0.24rem 0;
}

.panel-default .companyInfo .item .left_box .btn_negotiation {
	font-size: 0.14rem;
	font-weight: 400;
	color: #2469F6;
	padding: 0.02rem 0.12rem;
	border-radius: 0.02rem;
	border: 0.01rem solid #2469F6;
	height: 0.26rem;
}

.panel-default .companyInfo .item .left_box .btn_negotiation:hover {
	background: #2469F6;
	color: #fff;
}

.panel-default .companyInfo .item .left_box .style_text {
	font-size: 0.14rem;
	font-weight: 400;
	color: #666666;
	line-height: 0.2rem;
	width: 4.69rem;
}

.panel-default .companyInfo .item .right_box img {
	width: 1.7rem;
	height: 1.7rem;
	border-radius: 0.02rem;
	margin: 0 0.14rem 0 0;
}

.panel-default .companyInfo .item .right_box img:hover {
	box-shadow: 0 0.08rem 0.16rem 0 rgba(26, 44, 110, 0.16);
}

.panel-default .companyInfo .item .right_box img:last-child {
	margin: 0;
}

.panel-default .companyInfo .item .checkbox_companyInfo {
	position: absolute;
	left: 0;
	top: 0;
	margin: 0;
	width: 0.3rem;
	height: 0.3rem;
	cursor: pointer;
}

.companyInfo .checkbox-inline {
	font-size: 0.14rem;
}

.companyInfo .filter-delete {
	padding: 0.04rem 0.24rem;
	font-size: 0.12rem;
	font-weight: 400;
	color: #666666;
	background: #EEEEEE;
	border-radius: 0.02rem;
}

/* 展会介绍 start */
.soon_exhibition_banner_box {
	width: 100%;
	height: 3.54rem;
	background: url(../assets/images/banner_box_bg.jpg) no-repeat;
	margin: 0 0 0.2rem 0;
}

.soon_exhibition_banner_box .banner_content {
	display: flex;
	padding: 0.6rem 0 0 0;
}

.soon_exhibition_banner_box .banner_content .header_img {
	width: 3.54rem;
	height: 2.34rem;
	margin: 0 0.48rem 0 0;

}

.soon_exhibition_banner_box .banner_content .right_text .title_name {
	font-size: 0.28rem;
	font-weight: 500;
	color: #FFFFFF;
	line-height: 0.40rem;
	margin: 0 0 0.2rem 0;
	width: 90%;
}

.soon_exhibition_banner_box .banner_content .right_text .title_text {
	font-size: 0.2rem;
	font-weight: 400;
	color: #FFFFFF;
	line-height: 0.28rem;
	width: 90%;
	height: 1.72rem;
	overflow: auto;
}

/*滚动条样式*/
.soon_exhibition_banner_box .banner_content .right_text .title_text::-webkit-scrollbar {
	 width: 0.04rem;    
	/*height: 0.04rem;*/
}
.soon_exhibition_banner_box .banner_content .right_text .title_text::-webkit-scrollbar-thumb {
	border-radius: 0.1rem;
	-webkit-box-shadow: inset 0 0 0.05rem rgba(0,0,0,0.2);
	background: rgba(0,0,0,0.2);
}
.soon_exhibition_banner_box .banner_content .right_text .title_text::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 0.05rem rgba(0,0,0,0.2);
	border-radius: 0;
	background: rgba(0,0,0,0.1);
}

.soon_exhibition_banner_box .banner_content .right_text {
	width: 90%;
}

.soon_exhibition_conten .conten_big_box {
	display: flex;
}

.soon_exhibition_conten .content_left_box {
	width: 70%;
	margin: 0 0.2rem 0 0;
}

.soon_exhibition_conten .content_left_box .item {
	width: 100%;
	background: #FFFFFF;
	box-shadow: 0 0.04rem 0.06rem 0 rgba(36, 105, 246, 0.06);
	margin: 0 0 0.2rem 0;
	padding: 0.2rem;
}
.content_right_box {
	width: 30%;
}
.soon_exhibition_conten .content_left_box .time_out_box .title_box {
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin: 0 0 0.12rem 0;
}

.soon_exhibition_conten .content_left_box .time_out_box .title_box p {
	font-size: 0.2rem;
	font-weight: 500;
	color: #333333;
	line-height: 0.28rem;
}

.soon_exhibition_conten .content_left_box .time_out_box .title_box span {
	font-size: 0.14rem;
	font-weight: 400;
	color: #FD6900;
	line-height: 0.2rem;
}

.soon_exhibition_conten .content_left_box .time_out_box .time_box {
	display: flex;
	margin: 0 0 0.47rem 0;
}

.soon_exhibition_conten .content_left_box .time_out_box .time_box p {
	font-size: 0.14rem;
	font-weight: 400;
	color: #333333;
	line-height: 0.2rem;
	margin: 0 0.41rem 0 0;
}

.soon_exhibition_conten .content_left_box .time_out_box .time_box .p {
	font-size: 0.14rem;
	font-weight: 400;
	color: #333333;
	line-height: 0.2rem;
	margin: 0 0.2rem 0 0;
}

.soon_exhibition_conten .content_left_box .time_out_box .cool_box {
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 0.2rem 0 0 0;
	border-top: 0.01rem solid #eee;
}

.soon_exhibition_conten .content_left_box .time_out_box .cool_box .cool_left_box div {
	display: flex;
	align-items: center;
	font-size: 0.16rem;
}

.soon_exhibition_conten .content_left_box .time_out_box .cool_box .cool_right_box {
	display: flex;
}

.soon_exhibition_conten .content_left_box .time_out_box .cool_box .cool_right_box div {
	background: #FFFFFF;
	border-radius: 0.02rem;
	border: 0.01rem solid #333333;
	font-size: 0.14rem;
	font-weight: 400;
	color: #333333;
	padding: 0.1rem 0.16rem;
	margin: 0 0.16rem 0 0;
	cursor: pointer;
}

/**/
.banner_content .cool_left_box div {
	display: flex;
	align-items: center;
	font-size: 0.14rem;
	color: #fff;
}

.banner_content .cool_left_box div p {
	font-size: 0.2rem;
	color: #FD6900;
}

.banner_content .cool_left_box div p .span {
	font-size: 0.14rem;
	color: #ccc;
}
/**/

.soon_exhibition_conten .content_left_box .time_out_box .cool_box .cool_right_box div.active {
	background: #2469F6;
	color: #fff;
	border: 0.01rem solid #2469F6;
}

.soon_exhibition_conten .content_left_box .time_out_box .cool_box .cool_right_box div.reserved {
	background: #2469F6;
	color: #fff;
	border: 0.01rem solid #2469F6;
}

.soon_exhibition_conten .content_left_box .time_out_box .cool_box .cool_right_box div.reserved a{
	color: #fff;
}

.soon_exhibition_conten .content_left_box .time_out_box .cool_box .cool_right_box div:hover {
	background: #2469F6;
	color: #fff;
	border: 0.01rem solid #2469F6;
}

.soon_exhibition_conten .content_left_box .time_out_box .cool_box .cool_right_box div.active a {
	background: #2469F6;
	color: #fff;
	border: 0.01rem solid #2469F6;
}

.soon_exhibition_conten .content_left_box .time_out_box .cool_box .cool_right_box div:hover a {
	background: #2469F6;
	color: #fff;
	border: 0.01rem solid #2469F6;
}

.soon_exhibition_conten .content_left_box .time_out_box .cool_box .cool_right_box div:last-child {
	margin: 0;
}

.soon_exhibition_conten .content_left_box .introduce_box .title_box {
	margin: 0 0 0.2rem 0;
}

.soon_exhibition_conten .content_left_box .introduce_box .time_box {
	margin: 0 0 0.1rem 0;
	flex-wrap: wrap;
}

.soon_exhibition_conten .content_left_box .introduce_box .time_box .name {
	display: flex;
	flex-wrap: wrap;
	margin: 0 0 0.1rem 0;
	justify-content: space-between;
	/* width: 50%; */
}

.soon_exhibition_conten .content_left_box .introduce_box .time_box .name .span {
	/* height: 0.2rem; */
	/* width: 70%; */
	line-height: 0.26rem;
}

.soon_exhibition_conten .content_left_box .introduce_box .cool_box {
	margin: 0 0 0.2rem 0;
}

.soon_exhibition_conten .content_left_box .introduce_box .cool_box div {
	display: flex;
	position: relative;
	padding: 0 0 0 0.1rem;
}

.soon_exhibition_conten .content_left_box .introduce_box .cool_box div:after {
	content: '';
	position: absolute;
	top: 50%;
	left: 0;
	transform: translateY(-50%);
	width: 0.06rem;
	height: 0.06rem;
	background: #FD6900;
	border-radius: 50%;
}

.soon_exhibition_conten .content_left_box .range_box .title_box {
	margin: 0 0 0.2rem 0;
}

.soon_exhibition_conten .content_left_box .range_box .cool_box {
	padding: 0;
	border: none;
}

.soon_exhibition_conten .content_left_box .comment_box .title_box {
	margin: 0 0 0.12rem 0;
}

.soon_exhibition_conten .content_left_box .comment_box .cool_box {
	padding: 0;
	border: none;
	text-align: right;
}

.soon_exhibition_conten .content_left_box .comment_box .cool_box .header_box {
	display: flex;
	position: relative;
	margin: 0 0 0.2rem 0;
}

.soon_exhibition_conten .content_left_box .comment_box .cool_box .header_box img {
	width: 0.40rem;
	height: 0.40rem;
	border: 0.01rem solid #EEEEEE;
	border-radius: 50%;
	margin: 0 0.2rem 0 0;
}

.soon_exhibition_conten .content_left_box .comment_box .cool_box .header_box textarea {
	width: 9.8rem;
	height: 1.12rem;
	border: 0.01rem solid #EEEEEE;
	padding: 0.1rem;
	outline: none;
}

.soon_exhibition_conten .content_left_box .comment_box .cool_box .header_box:after {
	content: '';
	position: absolute;
	bottom: 0.01rem;
	right: 0.01rem;
	width: 0.2rem;
	height: 0.2rem;
	background: transparent;
}

.soon_exhibition_conten .content_left_box .comment_box .cool_box {
	display: block;
	position: relative;
}

.soon_exhibition_conten .content_left_box .comment_box .cool_box:after {
	content: '';
	position: absolute;
	bottom: 0;
	left: -0.2rem;
	width: 10.08rem;
	height: 0.01rem;
	background: #EEEEEE;
}

.soon_exhibition_conten .content_left_box .comment_box .cool_box .publish_btn {
	display: inline-block;
	font-size: 0.16rem;
	font-weight: 400;
	color: #FFFFFF;
	padding: 0.09rem 0.16rem;
	background: #2469F6;
	border-radius: 0.02rem;
	margin: 0 0 0.2rem 0;
	cursor: pointer;
}

.soon_exhibition_conten .content_left_box .comment_box .more {
	text-align: center;
	font-size: 0.14rem;
	font-weight: 500;
	color: #666666;
	line-height: 0.2rem;
	margin: 0.16rem 0 0 0;
	cursor: pointer;
}

.soon_exhibition_conten .content_left_box .comment_box .comment_content_box {
	overflow: hidden;
}

.soon_exhibition_conten .content_left_box .comment_box .comment_content_box .item_box {
	border-bottom: 0.01rem solid #eee;
	padding: 0 0 0.16rem 0;
}

.soon_exhibition_conten .content_left_box .comment_box .comment_content_box .item {
	display: flex;
	align-items: center;
	position: relative;
	margin: 0;
	padding: 0.16rem 0;
	box-shadow: none;
}

.soon_exhibition_conten .content_left_box .comment_box .comment_content_box .item .herder_img {
	width: 0.40rem;
	height: 0.40rem;
	border: 0.01rem solid #EEEEEE;
	border-radius: 50%;
	margin: 0 0.2rem 0 0;
}

.soon_exhibition_conten .content_left_box .comment_box .comment_content_box .item .center_box {
	width: 80%;
}

.soon_exhibition_conten .content_left_box .comment_box .comment_content_box .item .center_box .title {
	font-size: 0.14rem;
	font-weight: 500;
	color: #333333;
	line-height: 0.2rem;
}

.soon_exhibition_conten .content_left_box .comment_box .comment_content_box .item .center_box .title span {
	font-size: 0.12rem;
	font-weight: 400;
	color: #999999;
	line-height: 0.17rem;
	margin: 0 0 0 0.1rem;
}

.soon_exhibition_conten .content_left_box .comment_box .comment_content_box .item .center_box .content {
	width: 84%;
	margin-left: 0;
	margin-right: 0;
}

.soon_exhibition_conten .content_left_box .comment_box .comment_content_box .item_box .reply {
	/* padding: 0.16rem 0.12rem; */
	background: #F7F9FC;
	margin: 0 0 0 0.6rem;
	overflow: hidden;
}

.soon_exhibition_conten .content_left_box .comment_box .comment_content_box .item_box .reply .reply_big_box {

	overflow: hidden;
}

.soon_exhibition_conten .content_left_box .comment_box .comment_content_box .item_box .reply .reply_item_box {
	margin: 0 0.12rem 0.1rem 0.12rem;
}

.soon_exhibition_conten .content_left_box .comment_box .comment_content_box .item_box .reply .reply_item_box:nth-child(1) {
	margin: 0.16rem 0.12rem 0.1rem 0.12rem;
}

.soon_exhibition_conten .content_left_box .comment_box .comment_content_box .item_box .reply p:nth-child(2n) {
	margin: 0 0 0 0;
}

.soon_exhibition_conten .content_left_box .comment_box .comment_content_box .item .right_box {
	display: flex;
	align-items: center;
	position: absolute;
	right: 0;
}

.soon_exhibition_conten .content_left_box .comment_box .comment_content_box .item .right_box .delete_reply_input_box {
	opacity: 0;
}

.soon_exhibition_conten .content_left_box .comment_box .comment_content_box .item .right_box .delete_reply_input_box:hover {
	opacity: 1;
}

.soon_exhibition_conten .content_left_box .comment_box .comment_content_box .item .right_box:hover .delete_reply_input_box {
	opacity: 1;
}

.soon_exhibition_conten .content_left_box .comment_box .comment_content_box .reply .reply_item_box .delete_reply_input_box_children {
	opacity: 0;
}

.soon_exhibition_conten .content_left_box .comment_box .comment_content_box .reply .reply_item_box .delete_reply_input_box_children:hover {
	opacity: 1;
}

.soon_exhibition_conten .content_left_box .comment_box .comment_content_box .reply .reply_item_box .delete_box:hover .delete_reply_input_box_children {
	opacity: 1;
}

.soon_exhibition_conten .content_left_box .comment_box .comment_content_box .reply .reply_item_box .like_btn {
	display: flex;
	align-items: center;
	cursor: pointer;
}

.soon_exhibition_conten .content_left_box .comment_box .comment_content_box .reply .reply_item_box .like_btn img {
	margin: 0 0.04rem 0 0 !important;
}

.soon_exhibition_conten .content_left_box .comment_box .comment_content_box .item .right_box div {
	position: relative;
	margin: 0 0.2rem 0 0;
	font-size: 0.12rem;
	font-weight: 400;
	color: #999999;
	line-height: 0.17rem;
	cursor: pointer;
}

.soon_exhibition_conten .content_left_box .comment_box .comment_content_box .item .right_box div:after {
	content: '';
	position: absolute;
	top: 50%;
	right: -0.1rem;
	transform: translateY(-50%);
	width: 0.02rem;
	height: 0.12rem;
	background: #EEEEEE;
}

.soon_exhibition_conten .content_left_box .comment_box .comment_content_box .item .right_box div:last-child:after {
	display: none;
}

.soon_exhibition_conten .content_left_box .comment_box .comment_content_box .reply_input_box {
	padding: 0 0 0 0.6rem;
	margin: 0 0 0.1rem 0;
	text-align: right;
	display: none;
}

.soon_exhibition_conten .content_left_box .comment_box .comment_content_box .reply_input {
	width: 100%;
	height: 0.40rem;
	background: #F7F9FC;
	border-radius: 0.02rem;
	border: 0.01rem solid #DDDDDD;
	margin: 0 0 0.1rem 0;
	outline: none;
	padding: 0 0 0 0.12rem;
}

.soon_exhibition_conten .content_left_box .comment_box .comment_content_box .cancel_btn {
	font-size: 0.12rem;
	font-weight: 400;
	color: #FFFFFF;
	line-height: 0.17rem;
	background: #CCCCCC;;
	border-radius: 0.02rem;
	padding: 0.06rem 0.28rem;
	cursor: pointer;
}

.soon_exhibition_conten .content_left_box .comment_box .comment_content_box .reply_btn {
	font-size: 0.12rem;
	font-weight: 400;
	color: #FFFFFF;
	line-height: 0.17rem;
	background: #2469F6;
	border-radius: 0.02rem;
	padding: 0.06rem 0.28rem;
	cursor: pointer;
}

.soon_exhibition_conten .content_right_box .appointment_box {
	display: flex;
	justify-content: space-between;
	height: 0.6rem;
	background: #FFFFFF;
	box-shadow: 0 0.04rem 0.06rem 0 rgba(36, 105, 246, 0.06);
	margin: 0 0 0.2rem 0;
	padding: 0.1rem;
}

.soon_exhibition_conten .content_right_box .appointment_box div {
	width: 2.02rem;
	height: 0.40rem;
	background: #2469F6;
	border-radius: 0.02rem;
	font-size: 0.14rem;
	font-weight: 500;
	color: #FFFFFF;
	line-height: 0.40rem;
	text-align: center;
	cursor: pointer;
}

.soon_exhibition_conten .content_right_box .appointment_box .apply_for_exhibition_btn {
	background: #FFFFFF;
	border-radius: 0.02rem;
	border: 0.01rem solid #333333;
	color: #333333;
}

.soon_exhibition_conten .content_right_box .exhibition_visitors_box {
	padding: 0.2rem;
	background: #FFFFFF;
	margin: 0 0 0.2rem 0;
}


.soon_exhibition_conten .content_right_box .exhibition_visitors_box .book_a_visit_btn_box {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.soon_exhibition_conten .content_right_box .exhibition_visitors_box .book_a_visit_btn_box .book_a_visit_btn {
	font-size: 0.2rem;
	font-weight: 500;
	color: #333333;
	line-height: 0.28rem;
}

.soon_exhibition_conten .content_right_box .exhibition_visitors_box .book_a_visit_btn_box .apply_for_exhibition_btn {
	display: flex;
}

.soon_exhibition_conten .content_right_box .exhibition_visitors_box .book_a_visit_btn_box .apply_for_exhibition_btn div {
	margin: 0 0.2rem 0 0;
	font-size: 0.14rem;
	font-weight: 500;
	color: #333333;
	line-height: 0.2rem;
	cursor: pointer;
	position: relative;
}

.soon_exhibition_conten .content_right_box .exhibition_visitors_box .book_a_visit_btn_box .apply_for_exhibition_btn div:after {
	content: '';
	position: absolute;
	top: 50%;
	right: -0.1rem;
	transform: translateY(-50%);
	width: 0.02rem;
	height: 0.12rem;
	background: #EEEEEE;
}

.soon_exhibition_conten .content_right_box .exhibition_visitors_box .book_a_visit_btn_box .apply_for_exhibition_btn div:last-child:after {
	display: none;
}

.soon_exhibition_conten .content_right_box .exhibition_visitors_box .book_a_visit_btn_box .apply_for_exhibition_btn div:last-child {
	margin: 0;
}

.soon_exhibition_conten .content_right_box .exhibition_visitors_box .book_a_visit_btn_box .apply_for_exhibition_btn div.active {
	color: #FD6900;
}

.soon_exhibition_conten .content_right_box .score_box {
	padding: 0.2rem;
	background: #FFFFFF;
	margin: 0 0 0.2rem 0;
}

.soon_exhibition_conten .content_right_box .score_box .book_a_visit_btn_box {
	display: flex;
	justify-content: space-between;
	margin: 0 0 0.2rem 0;
}

.soon_exhibition_conten .content_right_box .score_box .book_a_visit_btn_box .book_a_visit_btn {
	font-size: 0.2rem;
	font-weight: 500;
	color: #333333;
	line-height: 0.28rem;
}

.soon_exhibition_conten .content_right_box .score_box .book_a_visit_btn_box .degree_of_heat {
	font-size: 0.12rem;
	font-weight: 400;
	color: #666666;
	line-height: 0.17rem;
}

.soon_exhibition_conten .content_right_box .score_box .center_box {
	display: flex;
	margin: 0 0 0.2rem 0;
}

.soon_exhibition_conten .content_right_box .score_box .center_box .left_box {
	width: 1.36rem;
	text-align: center;
	padding: 0.3rem 0 0 0;
}

.soon_exhibition_conten .content_right_box .score_box .center_box .left_box p {
	width: 1.06rem;
	font-size: 0.6rem;
	font-weight: 600;
	color: #101010;
	line-height: 0.84rem;
	margin: 0 0 0.32rem 0;
}

.soon_exhibition_conten .content_right_box .score_box .center_box .right_box p {
	font-size: 0.14rem;
	font-weight: 400;
	color: #333333;
	line-height: 0.2rem;
	margin: 0 0 0.04rem 0;
}

.soon_exhibition_conten .content_right_box .score_box .center_box .right_box .item_box {
	width: 2.02rem;
	height: 0.1rem;
	background: #F7F9FC;
	border-radius: 0.03rem;
	margin: 0 0 0.1rem 0;
}

.soon_exhibition_conten .content_right_box .score_box .center_box .right_box .item_box .item_box_active {
	/* width: 10%; */
	height: 0.1rem;
	background: #FD6900;
	border-radius: 0.03rem;
}

.soon_exhibition_conten .content_right_box .score_box .bottom_box {
	display: flex;
	justify-content: space-between;
	align-items: center;
	border-top: 0.01rem solid #eee;
	padding: 0.12rem 0 0 0;
}

.soon_exhibition_conten .content_right_box .score_box .bottom_box div {
	display: flex;
}

.soon_exhibition_conten .content_right_box .score_box .bottom_box .score_btn {
	font-size: 0.14rem;
	font-weight: 400;
	color: #FFFFFF;
	line-height: 0.2rem;
	padding: 0.05rem 0.2rem;
	background: #2469F6;
	border-radius: 0.02rem;
	cursor: pointer;
}

.soon_exhibition_conten .content_right_box .score_box .bottom_box div p {
	margin: 0 0.2rem 0 0;
	font-size: 0.14rem;
	font-weight: 400;
	color: #666666;
	line-height: 0.14rem;
}

.apply_model_box {
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, .5);
	box-shadow: 0 0 0.12rem 0 rgba(0, 0, 0, 0.12);
	position: fixed;
	left: 0;
	top: 0;
	z-index: 999;
	display: none;
}

.apply_model_box .apply_box {
	width: 11rem;
	height: 5.7rem;
	background: #FFFFFF;
	box-shadow: 0 0 0.12rem 0 rgba(0, 0, 0, 0.12);
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	padding: 0.2rem 0.64rem 0.40rem 0.64rem;
}

.apply_model_box .apply_box .title {
	font-size: 0.22rem;
	font-weight: 500;
	color: #333333;
	line-height: 0.3rem;
	text-align: center;
	margin: 0 0 0.40rem 0;
}

.apply_model_box .apply_box .name {
	font-size: 0.22rem;
	font-weight: 500;
	color: #333333;
	line-height: 0.3rem;
	margin: 0 0 0.18rem 0;
}

.apply_model_box .apply_box .contact_box {
	display: flex;
	justify-content: space-between;
	margin: 0 0 0.28rem 0;
	align-items: center;
}

.apply_model_box .apply_box .contact_box .people_box {
	display: flex;
}

.apply_model_box .apply_box .contact_box .people_box .people {
	margin: 0 0.40rem 0 0;
}

.apply_model_box .apply_box .contact_box .people_box p {
	font-size: 0.14rem;
	font-weight: 400;
	color: #333333;
	line-height: 0.2rem;
}

.apply_model_box .apply_box .contact_box .apply_btn {
	font-size: 0.14rem;
	font-weight: 500;
	color: #FFFFFF;
	line-height: 0.2rem;
	padding: 0.08rem 0.2rem;
	background: #2469F6;
	border-radius: 0.02rem;
	cursor: pointer;
}

.apply_model_box .apply_box .input_box {
	margin: 0 0 0.40rem 0;
}

.apply_model_box .apply_box .input_box input {
	width: 100%;
	height: 0.52rem;
	background: #FFFFFF;
	border-radius: 0.02rem;
	border: 0.01rem solid #DDDDDD;
	padding: 0 0.16rem;
	outline: none;
	margin: 0 0 0.2rem 0;
}

.apply_model_box .apply_box .input_box_children {
	display: flex;
	justify-content: space-between;
}

.apply_model_box .apply_box .input_box_children input {
	width: 49%;
	height: 0.52rem;
	background: #FFFFFF;
	border-radius: 0.02rem;
	border: 0.01rem solid #DDDDDD;
	padding: 0 0.16rem;
	outline: none;
}

.apply_model_box .apply_box .bottom_box {
	display: flex;
	justify-content: space-between;
	width: 2.5rem;
	position: absolute;
	left: 50%;
	bottom: 0.40rem;
	transform: translateX(-50%);
}

.apply_model_box .apply_box .bottom_box div{
	background: #2469F6;
	border-radius: 0.02rem;
	font-size: 0.14rem;
	font-weight: 500;
	color: #FFFFFF;
	line-height: 0.2rem;
	padding: 0.08rem 0.36rem;
	cursor: pointer;

}

.apply_model_box .apply_box .bottom_box .close_box {
	background: #999999;
	border-radius: 0.02rem;
	font-size: 0.14rem;
	font-weight: 500;
	color: #FFFFFF;
	line-height: 0.2rem;
	padding: 0.08rem 0.36rem;

}

.apply_model_box .apply_box .close {
	position: absolute;
	right: 0.16rem;
	top: 0.16rem;
	color: #999;
}

.score_model_box {
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, .5);
	box-shadow: 0 0 0.12rem 0 rgba(0, 0, 0, 0.12);
	position: fixed;
	left: 0;
	top: 0;
	z-index: 999;
	display: none;
}

.score_model_box .score_box {
	width: 6.40rem;
	height: 4.52rem;
	background: #FFFFFF;
	box-shadow: 0 0 0.12rem 0 rgba(0, 0, 0, 0.12);
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	padding: 0.2rem 0.64rem 0.40rem 0.64rem;
}

.score_model_box .score_box .close {
	position: absolute;
	right: 0.16rem;
	top: 0.16rem;
	color: #999;
}

.score_model_box .score_box .title {
	font-size: 0.22rem;
	font-weight: 500;
	color: #333333;
	line-height: 0.3rem;
	text-align: center;
	margin: 0 0 0.48rem 0;
}

.score_model_box .score_box .textarea_box:after {
	content: '';
	position: absolute;
	bottom: 0.01rem;
	right: 0.01rem;
	width: 0.2rem;
	height: 0.2rem;
	background: transparent;
}

.score_model_box .score_box .textarea_box {
	position: relative;
	width: 5.12rem;
	height: 1.3rem;
}

.score_model_box .score_box .textarea_box textarea {
	width: 5.12rem;
	height: 1.3rem;
	background: #FFFFFF;
	border-radius: 0.02rem;
	border: 0.01rem solid #DDDDDD;
	outline: none;
	padding: 0.16rem;
}

.score_model_box .score_box .bottom_box {
	display: flex;
	justify-content: space-between;
	width: 2.5rem;
	position: absolute;
	left: 50%;
	bottom: 0.40rem;
	transform: translateX(-50%);
}

.score_model_box .score_box .bottom_box div{
	background: #2469F6;
	border-radius: 0.02rem;
	font-size: 0.14rem;
	font-weight: 500;
	color: #FFFFFF;
	line-height: 0.2rem;
	padding: 0.08rem 0.36rem;
	cursor: pointer;

}

.score_model_box .score_box .bottom_box .close_box {
	background: #999999;
	border-radius: 0.02rem;
	font-size: 0.14rem;
	font-weight: 500;
	color: #FFFFFF;
	line-height: 0.2rem;
	padding: 0.08rem 0.36rem;

}

.score_model_box .score_box .stars_box {
	display: flex;
	font-size: 0.14rem;
	font-weight: 400;
	color: #333333;
	line-height: 0.2rem;
	margin: 0 0 0.2rem 0;
}

.score_model_box .score_box .stars_box div {
	display: flex;
	align-items: center;
	width: 48%;
}

.score_model_box .score_box .stars_box div img {
	width: 0.2rem;
	height: 0.2rem;
	cursor: pointer;
}

.score_model_box .score_box .stars_box1 {
	margin: 48;
}

.swiper-container-collection {
	width: 4rem;
	margin: 0.2rem 0 0 0;
	height: 0.42rem;
}

.swiper-container-collection .herder_img {
	border-radius: 50%;
	width: 0.42rem;
	height: 0.42rem;
}

.swiper-button-next-collection {
	background:url('../assets/images/collection_right.png') #fff no-repeat !important;
	width: 0.42rem !important;
	height: 0.42rem !important;
	top: 0.22rem !important;
	right: 0 !important;
	background-size: 100%, 100%!important;
	border-radius: 50%;
}

.swiper-button-prev-collection {
	background:url('../assets/images/collection_left.png') #fff no-repeat !important;
	width: 0.42rem !important;
	height: 0.42rem !important;
	top: 0.22rem !important;
	left: 0 !important;
	background-size: 100%, 100%!important;
	border-radius: 50%;
}

.swiper-container-evaluate {
	width: 4rem;
	margin: 0.2rem 0 0 0;
	display: none;
}

.swiper-container-evaluate .herder_img {
	border-radius: 50%;
	width: 0.42rem;
	height: 0.42rem;
}

.swiper-button-next-evaluate {
	background:url('../assets/images/collection_right.png') #fff no-repeat !important;
	width: 0.42rem !important;
	height: 0.42rem !important;
	top: 0.22rem !important;
	right: 0 !important;
	background-size: 100%, 100%!important;
	border-radius: 50%;
}

.swiper-button-prev-evaluate {
	background:url('../assets/images/collection_left.png') #fff no-repeat !important;
	width: 0.42rem !important;
	height: 0.42rem !important;
	top: 0.22rem !important;
	left: 0 !important;
	background-size: 100%, 100%!important;
	border-radius: 50%;
}

.not_started_model_box {
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, .5);
	box-shadow: 0 0 0.12rem 0 rgba(0, 0, 0, 0.12);
	position: fixed;
	left: 0;
	top: 0;
	z-index: 999;
	display: none;
}

.not_started_model_box .not_started_box {
	width: 4.02rem;
	height: 2.46rem;
	background: #FFFFFF;
	box-shadow: 0 0 0.12rem 0 rgba(0, 0, 0, 0.12);
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	padding: 0.2rem 0.64rem 0.40rem 0.64rem;
}

.not_started_model_box .not_started_box .title {
	font-size: 0.22rem;
	font-weight: 500;
	color: #333333;
	line-height: 0.3rem;
	text-align: center;
	margin: 0 0 0.40rem 0;
}

.not_started_model_box .not_started_box .content {
	font-size: 0.14rem;
	font-weight: 400;
	color: #333333;
	line-height: 0.2rem;
	text-align: center;
}

.not_started_model_box .not_started_box .bottom_box {
	display: flex;
	justify-content: space-between;
	width: 2.9rem;
	position: absolute;
	left: 50%;
	bottom: 0.40rem;
	transform: translateX(-50%);
}

.not_started_model_box .not_started_box .bottom_box div{
	background: #2469F6;
	border-radius: 0.02rem;
	font-size: 0.14rem;
	font-weight: 500;
	color: #FFFFFF;
	line-height: 0.2rem;
	padding: 0.08rem 0.36rem;
	cursor: pointer;

}

.not_started_model_box .not_started_box .bottom_box .close_box {
	background: #999999;
	border-radius: 0.02rem;
	font-size: 0.14rem;
	font-weight: 500;
	color: #FFFFFF;
	line-height: 0.2rem;
	padding: 0.08rem 0.36rem;

}

/* 展会介绍 end */


/* 展商会员 start */
.vip_box {
	background: #f9f9f9 !important;
}

.vip_box .content_box {
	padding: 0.40rem 0 0 0;
}

.vip_box .content_box h3 {
	font-size: 0.44rem;
	font-weight: 600;
	color: #333333;
	line-height: 0.75rem;
	text-align: center;
}

.vip_box .content_box h4 {
	font-size: 0.24rem;
	font-weight: 400;
	color: #666666;
	line-height: 0.33rem;
	text-align: center;
}

.vip_box .content_box .item_box {
	display: flex;
	justify-content: space-between;
	margin: 1.1rem; 0 0 0;
}

.vip_box .content_box .item_box .item {
	width: 24%;
	height: 6.8rem;
	background: #fff;
	border-radius: 0.16rem 0.16rem;
	position: relative;
	transition: 0.3s;
}

.vip_box .content_box .item_box .item .top_box {
	height: 1.56rem;
	background: linear-gradient(135deg, #C9D6EB 0%, #8495B2 100%);
	border-radius: 0.16rem 0.16rem 0 0;
	text-align: center;
	padding: 0.46rem 0 0.35rem 0;
}

.vip_box .content_box .item_box .item2 .top_box {
	background: linear-gradient(135deg, #579CFF 0%, #1B6CF5 100%);
}

.vip_box .content_box .item_box .item3 .top_box {
	background: linear-gradient(135deg, #FEE17F 0%, #FDBD2A 51%, #FDB517 100%);
}

.vip_box .content_box .item_box .item4 .top_box {
	background: linear-gradient(135deg, #4F4B77 0%, #211D34 100%);
}

.vip_box .content_box .item_box .item .top_box .title {
	font-size: 0.26rem;
	font-weight: 500;
	color: #FFFFFF;
	line-height: 0.37rem;
}

.vip_box .content_box .item_box .item .top_box .describe {
	font-size: 0.2rem;
	font-weight: 500;
	color: #FFFFFF;
	line-height: 0.28rem;
}

.vip_box .content_box .item_box .item .center_box {
	padding: 0.24rem;
}

.vip_box .content_box .item_box .item .center_box div {
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin: 0 0 0.2rem 0;
}

.vip_box .content_box .item_box .item .center_box div p {
	font-size: 0.16rem;
	font-weight: 400;
	color: #333333;
	line-height: 0.22rem;
}

.vip_box .content_box .item_box .item .center_box div img {
	width: 0.17rem;
	height: 0.18rem;
}

.vip_box .content_box .item_box .item .bottom_box {
	position: absolute;
	left: 50%;
	bottom: 0.40rem;
	transform: translateX(-50%);
}

.vip_box .content_box .item_box .item .bottom_box .price {
	font-size: 0.16rem;
	font-family: PingFangSC-Medium, PingFang SC;
	font-weight: 500;
	color: #333333;
	line-height: 0.22rem;
	text-align: center;
	margin: 0 0 0.1rem 0;
}

.vip_box .content_box .item_box .item .bottom_box .price span {
	font-size: 0.44rem;
}

.vip_box .content_box .item_box .item .bottom_box .describe {
	font-size: 0.16rem;
	font-weight: 400;
	color: #999999;
	line-height: 0.22rem;
	text-align: center;
	margin: 0 0 0.24rem 0;
}

.vip_box .content_box .item_box .item .bottom_box .start_btn {
	width: 2.46rem;
	height: 0.56rem;
	background: #2469F6;
	border-radius: 0.08rem;
	text-align: center;
	line-height: 0.56rem;
	font-size: 0.2rem;
	font-weight: 400;
	color: #FFFFFF;
	cursor: pointer;
}

.vip_box .content_box .item_box .item:hover {
	transform: translateY(-0.40rem);
	box-shadow: 0 0 0.24rem 0 rgba(36, 105, 246, 0.24);
}

.vip_box .content_box .item_box .item:hover .start_btn {
	background: #0C4ED5;
}

.submit_box {
	/* background: #f9f9f9 !important; */
}

.submit_box .content_box {
	padding-top: 0.8rem;
}

.submit_box h3 {
	font-size: 0.26rem;
	font-weight: 500;
	color: #333333;
	line-height: 0.37rem;
	text-align: center;
}

.submit_box h4 {
	font-size: 0.16rem;
	font-weight: 400;
	color: #666666;
	line-height: 0.22rem;
	text-align: center;
	margin: 0 0 0.40rem 0;
}

.submit_box .title_box {
	margin: 0 0 0.40rem 0;
}

.submit_box .title_box h5 {
	font-size: 0.2rem;
	font-weight: 500;
	color: #333333;
	line-height: 0.28rem;
	margin: 0 0 0.24rem 0;
}

.submit_box .title_box > div {
	padding: 0.2rem;
	background: #FFFFFF;
}

.submit_box .title_box  >  div p {
	font-size: 0.16rem;
	font-weight: 400;
	color: #666666;
	line-height: 0.22rem;
}

.submit_box .title_box  >  div p span {
	color: #FD6900;
}

.submit_box .submit_btn_box {
	text-align: center;
}

.submit_box .submit_btn {
	padding: 0.13rem 0.54rem;
	font-size: 0.18rem;
	font-weight: 600;
	color: #FFFFFF;
	background: #FD6900;
	display: inline-block;
	cursor: pointer;
}

.submit_box .title_box  >  div .zhifu_box {
	display: flex;
}

.submit_box .title_box  >  div .zhifu_box div {
	position: relative;
	cursor: pointer;
}

.submit_box .title_box  >  div .zhifu_box div .active_select {
	position: absolute;
	left: 0;
	top: 0;
}

.wxpay_box {
	background: #f9f9f9 !important;
}

.wxpay_box .content_box {
	padding: 0.40rem 0 0 0;
}

.wxpay_box .title_box {
	display: flex;
	justify-content: space-between;
	padding: 0 0 0.12rem 0;
	border-bottom: 0.01rem solid #DDDDDD;
}

.wxpay_box .weixin_box {
	width: 10rem;
	height: 5rem;
	background: #FFFFFF;
	margin: 0 auto;
	padding: 0.2rem;
	position: relative;
}

.wxpay_box .weixin_box .title {
	font-size: 0.2rem;
	font-weight: 500;
	color: #333333;
	line-height: 0.28rem;
	display: flex;
	align-items: center;
}

.wxpay_box .back {
	width: 10rem;
	margin: 0.2rem auto;
	font-size: 0.14rem;
	font-weight: 500;
	color: #FD6900;
	line-height: 0.2rem;
	cursor: pointer;
}

.wxpay_box .weixin_box .sao {
	padding: 0.08rem 0.38rem;
	background: #F7F9FC;
	font-size: 0.12rem;
	font-weight: 400;
	color: #666666;
	display: inline-block;
	position: absolute;
	left: 157rem;
	top: 3.73rem;
}

.wxpay_box .zhifubao_box .sao {
	left: 3.7rem;
}

/* 展商会员 end */

.floor-card-img .title {
	position: absolute;
	right: 0.1rem;
	top: 0.1rem;
	padding: 0.04rem 0.08rem;
	background: #FD6900;
	border-radius: 0.45rem;
	display: flex;
	align-items: center;
        justify-content: center;
}

.floor-card-img .title .ico-base {
	width: 0.14rem;
	height: 0.14rem;
}

.floor-card-img .title span {
	font-size: 0.1rem;
	font-weight: 400;
	color: #FFFFFF;
	line-height: 0.14rem;
	margin: 0 0 0 0.04rem;
}

.model_login_box {
	width: 100%;
	height: 100%;
	position: fixed;
	left: 0;
	top: 0;
	background: rgba(0, 0, 0, 0.4);
	display: none;
}

.model_login_box .login_box {
	width: 4.04rem;
	height: 5.08rem;
	background: #FFFFFF;
	border-radius: 0.08rem;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	padding: 0.24rem 0.26rem 0.40rem 0.26rem;
}

.model_login_box .login_box h4 {
	font-size: 0.18rem;
	font-weight: 500;
	color: #333333;
	line-height: 0.25rem;
	position: relative;
	text-align: center;
}

.model_login_box .login_box h4:after {
	content: '';
	position: absolute;
	left: 0.6rem;
	top: 50%;
	transform: translateY(-50%);
	width: 0.86rem;
	height: 0.06rem;
	background: url('./images/left_line.png') 0 0 no-repeat;
}

.model_login_box .login_box h4:before {
	content: '';
	position: absolute;
	right: 0.6rem;
	top: 50%;
	transform: translateY(-50%);
	width: 0.86rem;
	height: 0.06rem;
	background: url('./images/right_line.png') 0 0 no-repeat;
}

.model_login_box .login_box .header_img {
	width: 0.84rem;
	height: 0.84rem;
	border-radius: 50%;
	display: block;
	margin: 0.40rem auto 0.1rem;
}

.model_login_box .login_box .name {
	font-size: 0.14rem;
	font-weight: 400;
	color: #666666;
	line-height: 0.25rem;
	text-align: center;
	margin: 0 0 0.2rem 0;
}

.model_login_box .login_box .info_box {
	margin: 0 0 0.6rem 0;
}

.model_login_box .login_box .info_box .item {
	display: flex;
	padding: 0.1rem 0;
	border-bottom: 0.01rem solid #F2F2F2;
}

.model_login_box .login_box .info_box .item h5 {
	font-size: 0.14rem;
	font-weight: 400;
	color: #666666;
	line-height: 0.25rem;
	margin: 0 0.32rem 0 0.24rem;
}

.model_login_box .login_box .info_box .item input {
	width: 2.5rem;
	border: none;
	outline: none;
}

.model_login_box .login_box .sub_btn {
	font-size: 0.14rem;
	font-weight: 400;
	color: #FFFFFF;
	line-height: 0.40rem;
	margin: 0 auto;
	width: 2.02rem;
	height: 0.40rem;
	background: #006EFF;
	border-radius: 0.04rem;
	text-align: center;
	cursor: pointer;
}

.model_login_box .login_box .close {
	font-size: 0.24rem;
	font-weight: 400;
	color: #006EFF;
	position: absolute;
	right: 0.26rem;
	top: 0.24rem;
	cursor: pointer;
}

.model_login_box .login_box .forget {
	font-size: 0.14rem;
	font-weight: 400;
	color: #006EFF;
	line-height: 0.25rem;
	margin: 0.14rem 0 0 0;
	position: absolute;
	right: 0.26rem;
	bottom: 0.40rem;
}

#floatbox {
	width: 100%;
	background: pink;
	/* position: relative; */
}

.news_title_box {
	background: #FFFFFF;
	box-shadow: 0px 0.04rem 0.08rem 0px rgba(0, 0, 0, 0.04);
	margin: 0 0 0.24rem 0;
	padding: 0.12rem;
	display: flex;
	align-items: center;
        justify-content: space-between;
	font-size: 0.14rem;
	font-weight: 400;
	color: #2469F6;
	line-height: 0.2rem;
}

.news_title_box a {
	font-size: 0.14rem;
	font-weight: 500;
	color: #2469F6;
	line-height: 0.2rem;
	letter-spacing: 1px;
	padding: 0.04rem 0.16rem;
	border-radius: 0.02rem;
	border: 0.01rem solid #2469F6;
}

.service_box {
	display: flex;
	margin: 0.16rem 0 0 0;
}

.service_box .item_box {
	margin: 0 0.2rem 0 0;
	position: relative;
	cursor: pointer;
}

.service_box .item_box .header_box {
	width: 0.5rem;
	height: 0.5rem;
	border: 0.03rem solid #f0c9b1;
	border-radius: 50%;
	margin: 0 0 0.1rem 0;
}

.service_box .item_box .header_box img {
	border-radius: 50%;
}

.service_box .item_box h6 {
	width: 0.5rem;
	text-align: center;
	color: rgba(255,255,255, .5);
	font-size: 0.12rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.service_box .item_box .service_card_box {
	width: 2.6rem;
	padding: 0.04rem 0.08rem;
	background-color: rgba(0,0,0,.8);
	border-radius: 0.04rem;
	color: #fff;
	display: none;
	position: absolute;
	left: -50%;
	top: 0.84rem;
}

.service_box .item_box .service_card_box:after {
	content: "";
	position: absolute;
	left: 0.4rem;
	top: -0.2rem;
	width: 0;
	height: 0;
	border: 0.1rem solid transparent;
	border-bottom-color: rgba(0,0,0,.8);
}

.service_box .item_box:hover .service_card_box {
	display: block;
}

.service_box .item_box .header_img {
	position: absolute;
	right: 0.08rem;
	top: 50%;
	transform: translateY(-50%);
}

.service_box .item_box .header_img img {
	position: static;
	margin: 0;
}














