/*参会报名页面---start--*/
.apply-content{
	background:#fff;
}
.details-title{
	font-size:0.9rem;
	color:#333;
	text-align:center;
	display: flex;
	flex-direction:row;
	justify-content:center;
	align-items:center; 
	padding:10px 0;
	border-bottom:1px solid #EDEDED;
	
}
.titleicon-left{
	width:18px;
	height:12px;
	display:block;
	background:url("../images/detail-titleicon-left.png") no-repeat;
	background-size:100% 100%;
	float:left;
	margin-right:10px;
}
.titleicon-right{
	width:18px;
	height:12px;
	display:block;
	background:url("../images/detail-titleicon-right.png") no-repeat;
	background-size:100% 100%;
	float:left;
	margin-left:10px;
}

.details-title-cont{
	font-size:0.8rem;
	color:#333;
	text-align:center;
	position:relative;
	border-bottom:1px solid #ededed;
	padding:10px 0;
}
.details-title-info span{
	padding-bottom:15px;
}

.red-line{
	height:4px;
    width: 10%;
    display: block;
    background-image: linear-gradient(to right,#0170fc, #0db7f9);
    position: absolute;
    bottom: 0;
    left: 45%;
    border-radius: 2px;
}
.apply-content-input{
	padding:15px 20px 0 20px;
	clear:both;
	overflow:hidden;
}

.apply-content-input span{
	font-size:0.7rem;
	color:#333;
	width:30%;
	padding-right:2%;
	float:left;
	text-align:right;
	padding-top:8px;
}
.apply-content-input input[type="text"]{
	padding:10px;
	border-radius:4px;
	border:1px solid #ddd;
	font-size:0.7rem;
	width:60%;
	float:left;
}

.apply-content-input textarea{
	padding:10px;
	border-radius:4px;
	border:1px solid #ddd;
	font-size:0.7rem;
	width:60%;
	float:left;
}


.apply-content-input-new{
	padding:15px 20px 0 20px;
	clear:both;
	/* overflow:hidden; */
}

.apply-content-input-new span{
	font-size:0.7rem;
	color:#333;
	width:30%;
	padding-right:2%;
	text-align:right;
	padding-top:8px;
}
.apply-content-input-new input[type="text"]{
	padding:10px;
	border-radius:4px;
	border:1px solid #ddd;
	font-size:0.7rem;
	width:60%;
	float:left;
}


.apply-content-input-new textarea{
	padding:10px;
	border-radius:4px;
	border:1px solid #ddd;
	font-size:0.7rem;
	width:60%;
	float:left;
}
.choose-company-type{
	padding:10px;
	border-radius:4px;
	border:1px solid #ddd;
	font-size:0.7rem;
	width:65%;
	float:left;
	background:url("../images/narrow-graydown.png") no-repeat 95%;
	background-size:10% 30%;
	appearance: none;
   -moz-appearance: none;
    -webkit-appearance: none;
}

.add-product{
	background:#fff;
	padding-bottom:20px;
}
.product-cost{
	margin:10px 20px;
	border-bottom:1px solid #ddd;
}
.product-cost:last-child{
	border-bottom:none;
}
.product-cost-title{
	font-size:0.8rem;
	color:#333;
}

/*购物车*/
.product-price{
	width:60%;
}
.product-cost-box{
	padding-top:10px;
}
.shop-num-input{
	border:1px solid #EDEDED;
}

.shop-num-input input{
	color: #999;
    float: left;
    width:35px;
    height:35px;
    font-size: 16px;
    text-align: center;
    border: 0;
    background-color: #fff;
}
.shop-num-input input.val{
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
	color:#333;
	border-radius:0;
}
.product-danjia{
	width:20%;
	float:left;
	padding-top:2px;
}
.product-danjia-num{
	width:80%;
	float:left;
}
.product-danjia-num span:first-child{
	font-weight:bold;
	color:#E51B29;
	font-size:0.9rem;
}
.product-danjia-num span:last-child{
	color:#666;
	font-size:0.7rem;
}
.product-note{
	padding:5px;
	background:#FFF9F5;
	font-size:0.7rem;
	color:#FD8E1E;
	border-radius:6px;
	margin-top:10px;
	margin-bottom:15px;
}

.product-total{
	position:fixed;
	bottom:0;
	left:0;
	right:0;
	height:6.0rem;
	background:#fff;
	border-top:1px solid #ededed;
}
.product-total-text{
	display:flex;
	flex-direction:row;
	justify-content:center;
	align-items:center; 
	padding-top:15px;
}
.product-total-text span{
	color:#666;
	font-size:0.8rem;
}

.product-total-textnum{
	font-size:1.0rem !important;
	color:#0170fc !important;
	font-weight:bold;
}
.sumbit-btn{
	height:2.2rem;
	line-height:2.2rem;
	background:#0170fc;
	border-radius:60px;
	color:#fff;
	margin:10px 20px;
	text-align:center;
	font-size:0.8rem;
}


/*年会介绍--start--*/

/*上滑添加头部--start*/

.showed {
    top:0;
    z-index: 9999;
}
.product-details-addhead{
	position:fixed;
    right: 0;
    left: 0;
    z-index:3;
    height: 2.2rem;
    padding-right: .5rem;
    padding-left: .5rem;
    background-color:#0170fc;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    color: #fff;
    text-align:center;

}

.hiddened {
    top: -2.5rem !important;
}

.head-addshare{
	width:2.2rem;
	height:2.2rem;
}
.head-addshare-icon{
	width:2.2rem;
	height:2.2rem;
	background:url("../images/sharegury.png") no-repeat 13px 11px;
	background-size:60% 60%;
	display:block;
}

.miaodian-link{
	height:2.2rem;
	line-height:2.2rem;
	float:left;
	position:absolute;
	top:0;
	left:50%;
	width:60%;
	margin-left:-30%;
}
.miaodian-link a{
	height:1.8rem;
	line-height:1.8rem;
	display:inline-block;
	padding:0 5px;
}
.addline{
	border-bottom:2px solid #c50b18;
	color:#c50b18 !important;
}

.product-details-head{
	height:2.0rem;
	position:absolute;
	width:100%;
	z-index:2;
	padding-top:10px;
}
.head-goback{
	margin-left:15px;
}
.head-share{
	margin-right:15px;
}
.head-goback ,.head-share{
	width:2.0rem;
	height:2.0rem;
	display:block;
	float:left;
}
.header-details-goback{
	width:1.8rem;
	height:1.8rem;
	display:block;
	background:url("../images/shopgoback.png") no-repeat;
	background-size:100% 100%;
	margin-left:15px;
}
.head-share{
	width:1.8rem;
	height:1.8rem;
	display:block;
	background:url("../images/share.png") no-repeat;
	background-size:100% 100%;
}

.head-home-goback{
	width:1.8rem;
	height:1.8rem;
	display:block;
	background:url("../images/meeting-goback-home.png") no-repeat;
	background-size:100% 100%;
	float:right;
	margin-right:10px;
}

.head-introduce-img{
	height:9.0rem;
	width:100%;
	background:url("../images/toutu.jpg") no-repeat;
	background-size:100% 100%;
}
.head-introduce-img img{
	width:100%;
	height:100%;
}

.goback-home-icon{
	width: 10%;
    height: 2.2rem;
    display: block;
   background: url("../images/goback-home.png") no-repeat right 10px;
    background-size: 68% 56%;
    float: right;
}

.meeting-details-title{
	background:#fff;
	border-top-left-radius:10px;
	border-top-right-radius:10px;
	margin-top:-30px;
}

.meeting-details-titleinfo{
	padding:10px 20px 0 20px;
}
.meeting-details-titleinfo span{
	display:block;
}

.meeting-details-titleaddress{
	padding:0 20px 15px 20px;
}

.meeting-details-titleaddress i{
	width:15px;
	height:15px;
	display:block;
	float:left;
	margin-right:10px;

}

.meeting-details-titleaddress i img{
	width:100%;
	height:100%;
}

.meeting-details-info{
	background:#fff;
}
.meeting-details-content{
	padding:10px 20px;
}
.meeting-details-content p{
	text-indent:2em;
/*	margin-bottom:10px;*/
	font-size:0.7rem;
}
.meeting-details-content p span{
	width:50%;
	color:#333;
}

.meeting-apply-btnbox{
	background:#fff;
	height:2.2rem;
	padding:10px 20px;
	position:fixed;
	left:0;
	bottom:0;
	right:0;
	border-top:1px solid #ededed;
}
.meeting-apply-btn{
	height: 2.2rem;
    line-height: 2.2rem;
    background: #0170fc;
    border-radius: 60px;
    color: #fff;
    text-align: center;
    font-size: 0.8rem;
    display:block;
    
}

.widthlineL{
	height:2px;
	width:35%;
	display:block;
	background: linear-gradient(to right, #eee2d2 0%,#c39b62 100%);
	margin-top:15px;
}

.widthlineR{
	height:2px;
	width:35%;
	display:block;
	background: linear-gradient(to right, #c39b62 0%,#eee2d2 100%);
	margin-top:15px;
}



/*交易会广告选项*/
.ad-xuanchuan-cost{
	
}
.ad-xuanchuan-cost li{
	background:#fff;
	padding:20px;
	margin-bottom:15px;
}

.ad-xuanchuan-img{
	height:6.0rem;
	border-radius:6px;
	padding-top:10px;
}
.ad-xuanchuan-img img{
	width:100%;
	height:100%;
	border-radius:6px;
}
.ad-xuanchuan-title{
	font-size:0.8rem;
	color:#333;
	font-weight:bold;
	padding:5px 0;
	background:#f2f7fc;
	border-top-left-radius: 10px;
    border-bottom-right-radius: 10px;
	/*padding-top:10px;*/
}

.light-line {
    height: 5px;
    width: 100%;
    display: block;
    background:#FFDCE1;
    margin-top: -8px;
}

.ad-title-biao{
	display:inline-block;
	color:#333;
	font-weight:bold;
	padding-top:5px;
	font-size:0.7rem;
}
.ad-title-biao strong{
	font-weight:bold;
}

.ad-title-biaotext{
	font-size:0.7rem;
	color:#666;
	padding-top:5px;
}



/*联系我们页面*/
.person-contact{
	padding:0 20px;
}
.person-contact li{
   background:#fff;
   border-radius:6px;
   position:relative;
   padding:30px 20px 20px 20px;
   font-size:0.7rem;
   color:#666;
   margin-top:20px;
}

.person-name{
	height:1.5rem;
	line-height:1.5rem;
	width:30%;
	/*border-top-left-radius:6px;*/
	border-bottom-right-radius:6px;
	background:#f7f7f7;
	/*background:#FF8207;*/
	position:absolute;
	top:10px;
	left:0px;
	color:#333;
	font-size:0.9rem;
	font-weight:bold;
	padding-left:20px;
	/*border-left:#E51B29;*/
}


/*订单记录--start--*/
.order-list{
	
}
.order-tab{
    height: 2.2rem;
    line-height: 2.0rem;
    padding-top:10px;
    border-bottom:1px solid #ededed;
    background:#fff;
}

.order-tab li{
	height: 2.0rem;
    line-height: 2.0rem;
    float:left;
    margin-left:20px;
}

.order-active{
	border-bottom:4px solid #0170fc;
	color:#0170fc;
}
.hide{
	display:none;
}

.prompt-info{
	 background:#fff4eb;
	 color:#f47f16;
	 padding:5px 20px;
}
.order-content{
	padding:0 20px;
}
.order-content-ul{
	margin-top:15px;
}

.order-content-ul li{
	background:#fff;
	border-radius:6px;
}
.order-list-content-title{
	border-bottom:1px solid #ededed;
	padding:10px 15px;
	font-size:0.7rem;
}

.order-list-content-text{
	font-size:0.7rem;
	padding:0 15px;
	height:1.5rem;
	line-height:1.5rem;
}

.order-list-content-text span:first-child{
	color:#333;
	float:left;
}
.order-list-content-text span:last-child{
	float:right;
	color:#999;
}
.order-total{
	padding:0 20px;
	text-align:right;
}
.order-total span{
	font-size:0.65rem;
	color:#999;
	
}
.order-total span strong{
	color:#333;
	font-size:0.8rem;
}
.order-list-btn{
	padding:10px 20px;
	border-top:1px solid #ededed;
	display:flex;
	justify-content:flex-end;
}
.order-list-btn a{
	border-radius:20px;
	background:#0170fc;
	color:#fff;
	text-align:center;
	height:1.7rem;
	line-height:1.5rem;
	padding:0 15px;
	display:block;
}

.color-orange{
	color:#f77308;
}
.color-red{
	color:#E51B29;
}
.color-green{
	color:#1AAD19;
}


/*参会报名详情页*/
.meeting-options{
	background:#fff;
	padding:20px;
}
.meeting-options h2{
	    font-size: 0.8rem;
    color: #333;
    padding-bottom: 10px;
    border-bottom: 1px solid #ededed;
    margin-bottom: 10px;
}
.dot {
    height: 0.8rem;
    width: 10px;
    display: block;
    float: left;
    background: url("../images/dot.png") no-repeat;
    background-size: 100% 100%;
    margin-right: 10px;
    margin-top: 5px;
}

.dot-blue {
    height: 0.8rem;
    width: 10px;
    display: block;
    float: left;
    background: url("../images/dot-blueline.png") no-repeat;
    background-size: 100% 100%;
    margin-right: 10px;
    margin-top: 5px;
}


.dot-red{
    height: 0.8rem;
    width: 10px;
    display: block;
    float: left;
    background: url("../images/dot-darkline.png") no-repeat;
    background-size: 100% 100%;
    margin-right: 10px;
    margin-top: 5px;
}
.meeting-options-item{
	clear:both;
	overflow:hidden;
	padding-bottom:10px;
}

.meeting-options-item span:first-child{
	font-size:0.7rem;
	color:#333;
    float:left;
}

.meeting-options-item span:last-child{
	font-size:0.7rem;
	color:#999;
	float:right;
}
.meeting-options-btn{
	border-top:1px solid #ededed;
	padding-top:10px;
	text-align:right;
}
.meeting-options-btn a{
    padding: 0 15px;
    text-align: center;
    border-radius: 20px;
    height: 1.7rem;
    line-height: 1.7rem;
    display: inline-block;
}

.meeting-options-btncircle a{
	float:left;
	width:33.3%;
	text-align:center;
	color:#333;
}
.meeting-options-btncircle-img{
	width:2.8rem;
	height:2.8rem;
	margin:0 auto;
}
.meeting-options-btncircle-img img{
	width:100%;
	height:100%;
}

.meeting-options-btncircle-text{
	font-size:0.7rem;
	padding-top:10px;
	display:block;
}
.registered-person{
	
}
.registered-person li{
	background: #F7F7F7;
    padding: 10px;
    border-radius: 10px;
    margin-bottom:10px;
}
.registered-person li:last-child{
	margin-bottom:0;
}
.btn-border{
	border:1px solid #0170fc;
	color:#0170fc;
}
.btn-surface{
	background:#0170fc;
	color:#fff;
}

.phone-callicon {
   width:1.5rem;
   height:1.5rem;
   display:block;
   background:url("../images/phone.png") no-repeat;
   background-size:100% 100%;
  float:left;
}
.fl{
	float:left;
}
.meeting-options-person{
	padding-bottom:10px;
	color:#666;
	font-size:0.7rem;
}

/*参会费用*/
.meeting-cost-namebox{
	padding:15px 20px;
	background:#fff;
}
.meeting-cost-namebox h2{
	font-size:0.9rem;
	padding:5px 0;
	background:#f2f7fc;
	border-top-left-radius: 10px;
    border-bottom-right-radius: 10px;
}

.second-title {
    padding-top: 5px;
    padding-bottom:5px;
}
.second-title span {
    display: inline-block;
    color: #333;
    font-weight: bold;
}
.second-title span strong {
    font-weight: bold;
    font-size: 0.7rem;
}

.meeting-cost-contenttext p {
    color: #666;
    font-size: 0.7rem;
}

.meeting-cost-contimg{
	height:7.0rem;
	border-radius:10px;
	margin-top:10px;
}

.meeting-cost-contimg img{
	width:100%;
	height:100%;
	border-radius:10px;
}
.meeting-cost-name-tab{
	width:100%;
	padding:0 20px;
	background:#fff;
	border-bottom:1px solid #ededed;
}
.meeting-cost-name-tab li{
	float:left;
	height:2.0rem;
	line-height:2.0rem;
	
}
.ctab-active{
	/*border-bottom:4px solid #FE4545;*/
	border-bottom:4px solid #2880f9;
	/*border-image: -webkit-linear-gradient(#FE4545,#FE8290) 30 30;
    border-image: -moz-linear-gradient(#FE4545,#FE8290) 30 30;
    border-image: linear-gradient(#FE4545,#FE8290) 30 30;*/
    border-top:0;
	
}
.bigtitle{
	font-size:0.8rem;
	color:#333;
	padding-top:10px;
}
.zhanwei-img-box{
	height:4.5rem;
	clear:both;
	padding-top:10px;
}
.zhanwei-img {
    width: 30%;
    height: 4.5rem;
    border-radius:6px;
    float: left;
    margin-right: 3%;
}

.zhanwei-img img{
	 width: 100%;
    height: 100%;
     border-radius:6px;
}

/*年会赞助机会*/
.meeting-zanzu-img{
	width:100%;
	height:8.0rem;
	border-radius:6px;
	padding-top:10px;
}
.meeting-zanzu-img img{
	width:100%;
	height:100%;
	border-radius:6px;
}

.enlargeImg_wrapper {
    display: none;
    position: fixed;
    z-index: 999;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: center;
    background-color: rgba(52, 52, 52, 0.8);
    background-size: 100%;
 }
 

.sponsor-contact-person{
	font-size:0.7rem;
	
}
.sponsor-contact-text span{
	/*display:block;*/
	font-size:0.7rem;
}
.sponsor-contact-text span i{
	font-style: normal;
}

/*年会九宫格页面*/
.in-meeting-banner{
	height:7.5rem;
	background:#E51B29;
}
.in-meeting-banner img{
	width:100%;
	height:100%;
}
.applay-box{
	padding:15px;
}
/*.applay-box-ul{
	display:flex;
	justify-content:space-between;
	align-items: center;
	flex-wrap:wrap;
}
.applay-box-ul li{
	width:48%;
	height:3.0rem;
	line-height:3.0rem;
	color:#fff;
	border-radius:10px;
	margin-bottom:10px;
}*/

.color-gradientblue{
	background-image:linear-gradient(to right,#5197fc,#69abf9);	
}
.color-gradientred{
	/*background-image:linear-gradient(to right,#FE4545,#FE8290);*/
	background-image:linear-gradient(to right,#fe6b2d,#fc9065);
}
.color-gradientpurple{
	background-image:linear-gradient(to right,#9788ff,#c2afff);
}

.color-gradientorange{
	background-image:linear-gradient(to right,#ff9743,#ffc557);
}
.applay-box-ul li a{
	width:100%;
	height:100%;
	color:#fff;
	font-size:0.8rem;
	display:block;
}

.icon-bg01{
	background:url("../images/apply.png") no-repeat 95% center;
	background-size:22% 60%;
}
.icon-bg02{
	background:url("../images/apply.png") no-repeat 95% center;
	background-size:22% 60%;
}
.icon-bg03{
	background:url("../images/zanzu.png") no-repeat 95% center;
	background-size:22% 60%;
}
.icon-bg04{
	background:url("../images/ADicon.png") no-repeat 95% center;
	background-size:22% 60%;
}
/*.applay-box-ul li span{
  padding-left:25%;
}*/
.applay-box-ul li i{
	width:2.0rem;
	height:2.0rem;
	display:block;
}

.applay-box-ul li i img{
	width:100%;
	height:100%;
}

.group-box{
	padding:0 15px;
}

/*.group-box-ul{
	display:flex;
	justify-content:space-between;
	align-items: center;
	flex-wrap:wrap;
	background:#fff;
	border-radius:10px;
	padding:0 2%;
}
.group-box-ul li{
	width:30%;
	text-align:center;
	margin-top:20px;
}

.group-box-ul li a{
	width:100%;
	height:100%;
	color:#333;
	font-size:0.7rem;
    text-align:center;
    display:block;
}
.group-icon-box{
	width:1.5rem;
	height:1.5rem;
	margin:0 auto;
	margin-bottom:5px;
	border-radius:50%;
	padding:0.5rem;
	display:flex;
	justify-content: center;
	align-items: center;
	position:relative;
}

.group-icon-box img{
	width:80%;
	height:80%;
}*/
.wiffac-iconcolor01{
	background:#6b8fff;
}
.wiffac-iconcolor02{
	background:#62c7fc;
}
.wiffac-iconcolor03{
	background:#f4bd6b;
}
.wiffac-iconcolor04{
	background:#b8a4f7;
}

.wiffac-iconcolor05{
	background:#9fbaff;
}

.wiffac-iconcolor06{
	background:#76b5f2;
}

.wiffac-iconcolor07{
	background:#6cc8ec;
}

.wiffac-iconcolor08{
	background:#eebc6e;
}

.wiffac-iconcolor09{
	background:#9fcd69;
}

.wiffac-iconcolor10{
	background:#7ba1ff;
}

.linkother-meeting{
	display:flex;
	justify-content:space-between;
}
.linkother-meeting{
	padding:15px;
}
.linkother-meeting-box{
	display:flex;
	justify-content:space-between;
	align-items:center;
	background:#fff;
	border-radius:10px;
	width:49%;
	height:3.0rem;
	text-decoration:none;
}
.linkother-meeting-left{
	flex:1;
	margin-right:10px;
}

.linkother-meeting-right{
	flex:1;
}
.linkother-meeting-left a{
	width:100%;
	height:100%;
	display:block;
}
.linkother-meeting-img{
	width:100%;
	height:100%;
}
.linkother-meeting-img img{
	width:100%;
	height:100%;
	border-radius:5px;
}
.linkother-meeting-right-item{
	height:4.5rem;
	
}
.linkother-meeting-right-item a{
	width:100%;
	height:100%;
	display:block;
}
.linkother-meeting-text{
	width:40%;
	font-size:0.7rem;
	color:#333;
	display:block;
	margin-left:10%;
}
.linkother-meeting-pic{
	width:2.0rem;
	height:2.0rem;
	display:block;
	border-radius:50%;
}
.linkother-meeting-pic img{
	width:100%;
	height:100%;
	border-radius:50%;
}
.linkother-narrow-right{
	width:0.5rem;
	height:1.0rem;
	display:block;
	background:url("../images/narrow-gray.png") no-repeat;
	background-size:100% 100%;
	margin-right:5%;
}

/*第六届交易会*/
.cff-iconbg01{
	background:url("../images/cff-icon01.png") no-repeat bottom right;
	background-size:32% 58%;
}

.cff-iconbg02{
	background:url("../images/cff-icon02.png") no-repeat bottom right;
	background-size:32% 58%;
}

.cff-iconbg03{
	background:url("../images/cff-icon03.png") no-repeat bottom right;
	background-size:32% 58%;
}

.group-icon-box-new{
	width:1.5rem;
	height:1.3rem;
	margin:0 auto;
	margin-bottom:5px;
	display:flex;
	justify-content: center;
	align-items: center;
}

.group-icon-box-new img{
	width:100%;
	height:100%;
}

/*.group-section-ul{

    padding-top:20px;
}
.group-section-ul li{
	width:49%;
	background:#fff;
	height:3.0rem;
	border-radius:10px;
	margin-bottom:8px;
	float:left;
}
.group-section-ul li:nth-child(2n){
	float:right;
}
.group-section-ul li a{
	width:90%;
	height:100%;
	border-radius:10px;
	display:flex;
	justify-content:flex-start;
	align-items:center;
	color:#333;
	font-size:0.7rem;
	padding-left:10%;
	
}
.group-section-iconbox{
	width: 1.0rem;
    height: 1.0rem;
    border-radius: 50%;
    padding: 0.5rem;
    display: flex;
    justify-content: center;
    align-items: center;
    position:relative;
}
.group-section-iconbox img{
	width:90%;
	height:90%;
}
.group-section-text{
	font-size:0.7rem;
	padding-left:8%;
}*/
.recommend-icon{
	padding:2px 5px;
	border-top-left-radius:5px;
	border-bottom-right-radius:5px;
	border-top-right-radius:5px;
	display:block;
	position:absolute;
	top:-0.5rem;
	right:-50%;
	font-style:normal;
	background:#f66a24;
	color:#fff;
	text-align:center;
	font-size:0.5rem;
	
}

.linkother-meeting-box-new{
	width:49%;
	height:3.0rem;
	background:#fff;
	border-radius:10px;
}
.wiffac-picbg{
	background:url("../images/meeting-link01.jpg") no-repeat;
	background-size:100% 100%;
}
.dinner-picbg{
	background:url("../images/meeting-link02.jpg") no-repeat;
	background-size:100% 100%;
}

.cff-picbg{
	background:url("../images/meeting-link03.jpg") no-repeat;
	background-size:100% 100%;
}


.linkother-meeting-box-new a{
	background-color:rgba(0,0,0,0.2);
	text-decoration:none;
	display:block;
	width:100%;
	height:100%;
	border-radius:10px;
}
.linkother-meeting-pic-new{
	width:100%;
	height:1.2rem;
	display:block;
	text-align:center;
	padding-top:0.3rem;
}
.linkother-meeting-pic-new img{
	height:100%;
	width:auto;
}
.linkother-meeting-text-new{
	width:100%;
	display:block;
	text-align:center;
	color:#fff;
	text-align:center;
	font-size:0.7rem;
	font-weight:bold;
}
.banner-colorblue{
	background:#0170fd;
}


/*欢乐晚宴-------------------------*/
.dinner-party-banner{
	height:7.0rem;
}
.dinner-party-banner img{
	width:100%;
	height:100%;
}
.dinner-party-title{
	height:2.0rem;
	background:url("../images/dinner-biaoti.png") no-repeat center;
	background-size:40% 90%;
	text-align:center;
	color:#fff;
	line-height:1.9rem;
	font-size:0.8rem;
	font-weight:bold;
}

.dinner-party-schedules{
	border-radius:10px;
	background:#fff;
}
.dinner-party-box{
	padding:0 20px;
}

.dinner-party-schedules{
	padding:15px;
}
.dinner-party-schedules li{
	color:#333;
	background:url("../images/dinner-bluedot.png") no-repeat center left;
	background-size:3% 35%;
	padding-left:20px;
	margin-bottom:10px;
}
.dinner-party-schedules li:nth-child{
	margin-bottom:0;
}
.dinner-party-schedules li a{
	color:#333;
	font-size:0.75rem;
}

.dinner-program-tab{
	border-top-right-radius:10px;
	border-top-left-radius:10px;
	background:#fff0d7;
	height:1.8rem;	
	display:flex;
	justify-content: space-between;		
}

.dinner-program-tab li{
	float:left;
	color:#b73e06;
	font-size:0.8rem;
	flex:1;
	text-align:center;
	height:1.8rem;
	line-height:1.8rem;

}
.program-tab-active{
	background-image:linear-gradient(to bottom, #ffdfa2,#fff0d7)  !important;
	border-top-right-radius:10px;
	border-top-left-radius:10px;
	padding-top:5px;
	margin-top:-6px;
	font-weight:bold;
	line-height:1.7rem !important;
}

.dinner-program-content{
	background:#fff;
	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px;
	margin-top:-1px;
	padding:15px
}

.jiabei-img{
	width:25%;
	height:7.0rem;
	display:block;
	float:left;
}
.jiabei-img img{
	width:100%;
	height:100%;
}
.dinner-program-content p{
	font-size:0.65rem;
	color:#666;
	padding-bottom:15px;
	text-align:justify;
	line-height:24px;
}

.awradnew-title{
	display:flex;
	justify-content: flex-start;
	align-items:center;
	
	
}
.awradnew-title span{
	color:#b73e06;
	font-weight:bold;
	font-size:0.7rem;
}
.awradnew-icon{
	width: 40px;
    height: 40px;
    display: block;
    background:url("../images/jiangbeiIcon.jpg") no-repeat;
    background-size:90% 100%;
    margin-right:10px;
}

.recognitionnew-info{
  padding:15px 0;
}

.dinner-time{
	padding:5px 10px;
	/*background:#f2f2f2;
	border-radius:5px;*/
}
/*晚宴赞助*/
.dinner-party-sponsor{
	background:#fff;
	padding:15px;
	border-radius:10px;
}
.dinner-party-sponsor-title{
	display:flex;
	justify-content:flex-start;
	align-items:center;
	color:#0170fc;
	font-weight:bold;
}
.dot-line{
	width:5px;
	height:15px;
	display:block;
	background:#0170fc;
	margin-right:10px;
	
}

.dinner-party-sponsor-table{
	margin-top:10px;
	margin-bottom:10px;
}
.dinner-party-sponsor-table tr{
	border-bottom:1px solid #fff;
}
.dinner-party-sponsor-table td{
	background:#f9f6f2;
	padding:5px 10px;
	font-size:0.65rem;
}
.party-sponsor-name{
	width:25%;
	background:#fffcf8;
	border-right:1px solid #fff;
}
.meeting-cost-th{
	background:#fff0d7;
	font-size:0.65rem;
	padding:5px 10px;
}
.b-r-white{
	border-right:1px solid #fff;
}

.cff-Ad-table td{
	background:#f8fcff;
}

.cff-Ad-table th{
	background:#e6f1fc;
}

/*晚宴报名*/
.apply-dinner{
	width:3rem;
	height:3rem;
	border-radius:50%;
	color:#fff;
	background:#0170fc;
	position:fixed;
	right:20px;
	bottom:3.0rem;
	display:flex;
	justify-content: center;
	align-items: center;
}
.apply-dinner a{
	width:100%;
	height:80%;
	display:block;
	color:#fff;
	line-height:1.0rem;
	padding-top:15%
	
}
.apply-dinner span{
	width:100%;
	display:block;
	text-align:center;
}
/*招商推介*/
.meeting-promote-costinfo{
	background:#fff;
	padding:15px 20px;
}

.meeting-promote-costinfo p{
	color:#666;
	font-size:0.8rem;
}
.meeting-promote-costinfo-title{
	font-size:0.7rem;
	color:#333;
	
	display:inline-block;
}

.meeting-promote-costinfo-title strong{
	font-weight:bold;
}


/*标准展位*/
.apply-fixd-btn{
	height:2.2rem;
	background:#E51B29;
	justify-content: space-between;
	align-items: center;
	position:fixed;
	left:0;
	right:0;
	bottom:0;
	z-index:999;
	display:flex;
	background:#fff;
	padding:10px 20px;
	border-top:1px solid #eee;
}

.apply-fixd-btn a{
	width:48%;
	height:2.0rem;
	display:block;
	line-height:2.0rem;
	text-align:center;
	border-radius:30px;
}

.bg-redcolor-btn{
	background:#E51B29;
	border:1px solid #E51B29;
	color:#fff;
}

.border-redcolor-btn{
	border:1px solid #E51B29;
	color:#E51B29;
}

/*布展说明*/
.instructions-content{
	background:#fff;
	padding:20px;
	font-size:0.7rem;
}

.instructions-content-title{
	font-weight:bold;
	font-size:0.8rem;
}


.content-btn{
	height:2.5rem;
}

.sponsor-contact-person{
	font-weight:bold;
}


.zhanwei-img-boxnew{
	width:100%;
	height:12.0rem;
}
.zhanwei-img-boxnew-pic{
	width:60%;
	display:block;
	margin:0 auto;
}



/*2021年广州交易会*/
.dalk-blue-dot{
	width:12px;
	height:12px;
	display:block;
	float:left;
	background:#2f54eb;
	margin-right:5px;
	border-radius:2px;
}

.green-dot{
	width:12px;
	height:12px;
	display:block;
	float:left;
	background:#64ccaa;
	margin-right:5px;
	border-radius:2px;
}

.light-blue-dot{
	width:12px;
	height:12px;
	display:block;
	float:left;
	background:#00e7f2;
	margin-right:5px;
	border-radius:2px;
}

.zhanwei-price span{
	display:flex;
	align-items:center;
}


/*大会日程*/
.meeting-schedule-title{
  
}
.meeting-schedule-list{
	background:#fff;
	box-shadow: 2px 2px 8px #eee;
}
.meeting-schedule-list p{
	color:#999;
	font-size:0.8rem;
	display:flex;
}
.meeting-schedule-title span{
	font-size:0.8rem;
	color:#fff;
	background:#fe4545;
	width:40%;
	height:1.5rem;
	line-height:1.5rem;
	border-top-right-radius:10px;
	display:block;
	text-align:center;
}
.p-title{
	position:relative;
}
.p-title span{
	padding-bottom:15px;
}
.p-title span:first-child{
	font-weight:bold;
	width:35%;
	display:block;
	float:left;
	text-align:right;
	padding-right:10px;
	margin-right:10px;
	border-right:2px solid #0170fc;
	color:#666;
}
.p-title-date{
	font-size:0.8rem;
	color:#0170fc !important;
	font-weight:bold;
}

.dot-scheduleblue{
	width:10px;
	height:10px;
	display:block;
	background:url("../images/dot-blue.png") no-repeat;
	background-size:100% 100%;
	position: absolute;
    top: 4px;
    left: 35%;
    margin-left:6px;
}

/*专场推介*/
.banner-promote{
	height:7.0rem;
}
.banner-promote img{
	width:100%;
	height:100%;
}
.meeintcff-promote-title{
	text-align:center;
	font-size:0.8rem;
	padding:10px 0;
}

.meeintcff-promote-pics li{
	height:8.0rem;
	border:1px solid #e4e9ef;
	padding:10px;
}

.meeintcff-promote-pics li img{
	width:100%;
	height:100%;
}

.meeintcff-promote-pics li{
	margin-bottom:15px;
}


/*晚宴*/
.dinner-bottom-bg{
	background:url("../images/dinner-bottombg.jpg") no-repeat bottom;
	background-size:100% 100%;
}


/*20221119---*/
.exh-dintroduce-tabs{
	display:flex;
	justify-content:space-around;
	border-bottom:1px solid #eee;
}

.exh-dintroduce-tabs li{
	flex:1;
	text-align:center;
	font-size: 0.8rem;
    color: #333;
    padding:10px 0 6px 0;
}
.exh-dintroduce-tabs-active{
	font-weight:bold;
    display: block;
    background:url("../images/line-red.png") no-repeat center bottom;
    background-size:20% 10%;

}


.exh-dintroduce-ntabs{
	display:flex;
	justify-content:space-around;
	border-bottom:1px solid #eee;
}

.exh-dintroduce-ntabs li{
	flex:1;
	text-align:center;
	font-size: 0.8rem;
    color: #333;
    padding:10px 0 6px 0;
}
.exh-dintroduce-tabs-nactive{
	font-weight:bold;
    display: block;
    background:url("../images/line-blue.png") no-repeat center bottom;
    background-size:20% 10%;

}

.exh-details-linkul{
}

.exh-details-linkul li{
	width:50%;
	height:5.5rem;
	margin-bottom:5px;
	float:left;
}
.exh-details-linkul li a{
	width:100%;
	height:90%;
	display:block;
	padding-top:10%;
}
.booth-01bg{
	background:url("../images/booth-01bg.png") no-repeat;
	background-size:100% 100%;
}

.booth-02bg{
	background:url("../images/booth-02bg.png") no-repeat;
	background-size:100% 100%;
}
.booth-03bg{
	background:url("../images/booth-03bg.png") no-repeat;
	background-size:100% 100%;
}
.booth-04bg{
	background:url("../images/booth-04bg.png") no-repeat;
	background-size:100% 100%;
}
.exh-details-linkul li a div{
	font-size:0.7rem;
	fong-weight:bold;
	color:#fff;
	text-align:center;
}

.booth-dmore{
	display:block;
	padding:2px 10px;
	background:#fff;
	border-radius:30px;
	margin:0 auto;
	font-size:0.6rem;
	color:#333;
	width:45%;
	margin-top:5px;
}

.exh-zhanwei-narrowright01{
	width:16px;
	height:16px;
	display:block;
	background:url("../images/booth-narrow01.png") no-repeat;
	background-size:100% 100%;
	float:right;
	margin-top:2px;
}

.exh-zhanwei-narrowright02{
	width:16px;
	height:16px;
	display:block;
	background:url("../images/booth-narrow02.png") no-repeat;
	background-size:100% 100%;
	float:right;
	margin-left:5px;
	margin-top:2px;
}

.exh-zhanwei-narrowright03{
	width:16px;
	height:16px;
	display:block;
	background:url("../images/booth-narrow03.png") no-repeat;
	background-size:100% 100%;
	float:right;
	margin-left:5px;
	margin-top:2px;
}
.exh-zhanwei-narrowright04{
	width:16px;
	height:16px;
	display:block;
	background:url("../images/booth-narrow04.png") no-repeat;
	background-size:100% 100%;
	float:right;
	margin-left:5px;
	margin-top:2px;
}

/*海外展区详情页——————————————————*/
.meeting-promote-piclist{
	padding:0 15px;
}

.meeting-promote-piclist li{
	height:8.0rem;
	margin-bottom:15px;
}
.meeting-promote-piclist li img{
	width:100%;
	height:100%;
	border-radius:5px;
}

.go-overseaslist-btn{
	height: 2.2rem;
    line-height: 2.2rem;
    background: #0170fc;
    border-radius: 60px;
    color: #fff;
    text-align: center;
    font-size: 0.8rem;
    display: block;
}


/*日程表样式————————————————————*/
.schedule-title{
    height: 2.5rem;
    margin-left: 15px;
    margin-right: 15px;
    border-radius: 5px;
    margin-top:10px;
}
.schedulebg01{
	background:url("../images/schedulebg01.jpg") no-repeat;
	background-size:100% 100%;
	border-radius:5px;
}
.schedulebg02{
	background:url("../images/schedulebg02.jpg") no-repeat;
	background-size:100% 100%;
	border-radius:5px;
}
.schedulebg03{
	background:url("../images/schedulebg03.jpg") no-repeat;
	background-size:100% 100%;
	border-radius:5px;
}
.schedule-title h2{
	padding: 5px 10px 5px 25%;
}
.schedule-title h2 span:first-child{
	font-size:0.7rem;
}
.schedule-title h2 span:nth-child(2){
	font-size:0.6rem;
}