.classify-box{
    /*border:1px solid #eee;*/
    margin-bottom:15px;
}
.main-members{
    width:100%;
    clear:both;
    overflow:hidden;
    border-bottom:1px solid #0170fc;;
    background: #f8f8f8;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}

.main-members p{
    font-size:14px;
    text-align:left;
    background:#fcf6f5;
    padding:2px 10px;
}
.main-mtitle{
    font-size:16px;
    font-weight:bold;
    width:50%;
    float:left;
    height:40px;
    line-height:40px !important;
    text-align:center;
}
.active-mtitle{
    background:#0170fc; !important;
    color:#fff !important;	
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}
.tablebox{
    width:100%;	
}
.tablebox tr{
    border-bottom:1px solid #eee;
}
.tablebox th:first-child{
    background:#eee;
    text-align:left;
    padding:5px 15px;
    font-size:14px;
    font-weight:normal;
    width:30%;
}
.tablebox th:last-child{
    background:#eee;
    text-align:left;
    padding:5px 15px;
    font-size:14px;
    font-weight:normal;
    width:70%;
}
.tablebox td:first-child{
    text-align:left;
    padding:5px 15px;
    font-size:14px;
    width:30%;
}
.tablebox td:last-child{
    text-align:left;
    padding:5px 15px;
    font-size:14px;
    width:70%;
}

.hide{
    display:none;
}
.bar-tab-content .content{
    margin-top:20px;
    background-color: white;
}
.table-box tr{
    border:1px solid #ddd;
}
.table-box td{
    padding:5px 0;
}
.table-box td:first-child{
    width:25%;
    background:#f2f2f2;
    padding-right:5%;
    text-align:right;
}
.table-box td:last-child{
    width:60%;
    padding-left:5%;
    padding-right:5%;
}
.table-13 th{
    background:#eee;
    width:95%;
    text-align:left;
    padding-left:5%;
}
.table-13 tr{
    border:1px solid #ddd;
}
.table-13 td{
    padding:5px 0;
}
.table-13 td:nth-child(1){
    width:10%;
    text-align:center;
    border-right:1px solid #ddd;
}
.table-13 td:nth-child(2){
    width:50%;
    padding-left:5%;
    padding-right:5%;
    border-right:1px solid #ddd;
}
.table-13 td:nth-child(3){
    width:30%;
    text-align:center;
    
}
.topBox{
    font-size:0.5em;
    text-align:center;
    padding-top:15px;
}

.scenery-box{
    padding:20px;
    
}
.scenery-text{
    font-size:18px;
    line-height:28px;
    color:#333;
    text-indent:2em;
}
.m-b-20{
  margin-bottom:20px;
  clear:both;
  overflow:hidden;
}

.scenery-img{
    width:100%;
    height:auto;
}
.scenery-img img{
    width:100%;
    height:auto;
}

.colorwhite{background-color:#fff;}



/*展位*/
.booth-introduce-box{
	background: #fff;
    box-shadow: 3px 3px 6px #eee;
    border-radius:10px;
    position:relative;
    padding-bottom: 15px;
    margin-bottom:20px;
}
.booth-in-img{
	height:7.0rem;
}

.booth-in-img img{
	width:100%;
	height:100%;
	border-radius:10px;
}

.booth-in-text{
	padding:10px 15px;
	padding-top:1.5rem;
}

.booth-in-bigtitle{
	width:100%;
	height:2.0rem;
	line-height:2.0rem;
	background:#d7e4f9;
	color:#1d69ef;
	border-top-left-radius:10px;
	border-top-right-radius:10px;
	text-align:center;
	font-weight:bold;
	position:absolute;
	top:6rem;
	left:0;
}
.booth-in-texttitle{
	font-size:0.7rem;
	color:#333;
	font-weight:bold;
}

.booth-in-titem{
	
}
.booth-in-content{
	font-size:0.7rem;
	color:#666;
}
.booth-in-bottom{
	background:#fbf1e5;
	height:2.0rem;
	margin:0 auto;
	border-radius:30px;
	margin-left:15px;
	margin-right:15px;
	display:flex;
	justify-content:space-between;
	color:#fff;
	line-height:2.0rem;
	position:relative;
}

.booth-in-addcart{
	width:50%;
	background:#ffba0d;
	border-top-left-radius:20px;
	border-bottom-left-radius:20px;
	display:flex;
	justify-content: center;
	align-items:center;
	/*width:40%;
	background:#e8650c;
	color:#fff;
	border-top-right-radius:10px;
	border-bottom-right-radius:10px;
	border-top-left-radius:30px;
	text-align:center;
	font-size:0.7rem;*/
}
.booth-in-addcart img{
	width:60%;
	height:60%;
	
}

.booth-in-price{
	font-size:0.9rem;
	font-weight:bold;
	padding-left:10px;
	color:#f60403;
}
.booth-in-price i:first-child{
	font-size:0.6rem;
	font-style:normal;
	padding:0 5px;
	color:#a0816f;
}

.booth-in-price i:last-child{
	font-size:0.6rem;
	font-style:normal;
	padding:0 5px;
	color:#333;
}

.fudong-cart{
	/*width:3.0rem;
	height:3.0rem;
	line-height:3.0rem;
	display:block;
	border-radius:50%;
	position:fixed;
	right:20px;
	bottom:80px;
	background: #0170fc;
	text-align:center;
	color:#fff;
	box-shadow: 2px 2px 6px #eee;*/
}

.fudong-btn{
	position: fixed;
    right:20px;
    bottom: 1.0rem;
    height: 2.0rem;
    width:100px;
    background: rgba(255,255,255,0.9);
    border-radius: 20px;
    display:flex;
    justify-content: center;
    align-items:center;
    box-shadow:3px 3px 6px #ddd;
}
#incart_num{
    display: none;
    position: absolute;
    right: 0;
    top: 0;
    background: #e43a3d;
    width:20px;
    height:20px;
    line-height:20px;
    border-radius: 20px;
    text-align: center;
    color:#fff;
    font-size:0.6rem;
}
.fudong-contact{
	width:1.8rem;
	height:1.8rem;
	margin-right:5px;
	text-align:center;
}
.fudong-contact img{
	width:70%;
	height:70%;
	margin-top:5px;
}
.fudong-cart{
	width:1.8rem;
	height:1.8rem;
	text-align:center;
}
.fudong-cart img{
	width:70%;
	height:70%;
	margin-top:5px;
}

/*展会介绍tabs-1   日程表————————————————————————*/

.schedule-titlenew{
	padding:0 15px;
	margin-top: 10px;
}

.schedule-date{
	width:30%;
	float:left;
	background:#ef9d5b;
	padding:0 5px 5px 5px;
	box-sizing:border-box;
	border-radius:5px;
	height:3.0rem;
}
.schedule-meetingname{
	margin-left:5px;
	 width:68%;
	/* width:98%; */
	float:left;
	background:url("../images/bghw02.png") no-repeat #3d72ed 95%;
	background-size:30% 90%;
	color:#fff;
	height:3.0rem;
	padding:5px;
	box-sizing:border-box;
	text-align:center;
	border-radius:5px;
	font-size:1.1rem;
}

.schedule-date span:first-child{
	font-size:1.3rem;
	color:#fff;
	text-align:center;
	display:block;
}
.schedule-date span:last-child{
	font-size:0.6rem;
	color:#fff;
	text-align:center;
	display:block;
	margin-top:-5px;
}

.schedule-detail-ul{
	border:1px solid #eee;
	border-radius:10px;
	margin:15px;
	padding:15px !important;
}

.schedule-title{
	/*background:#f2f2f2;*/
	background:url("../images/schedule-titlelistbg.jpg") repeat-x left bottom;
	background-size:100% 70%;
	height:3.0rem;
}

.schedule-title h2{
	font-weight:normal;
	padding:5px 20px;
}
.schedule-title h2 span:first-child{
	font-size:0.8rem;
	display:block;
	color:#fff;
	font-weight:bold;
}

.schedule-title h2 span:nth-child(2){
	font-size:0.7rem;
	display:block;
	color:#fff;
}
.schedule-listul{
	
}

.schedule-listul li{
	
}
.schedule-listtitle{
	display:flex;
	justify-content: flex-start;
	align-items:center;
	padding:10px 20px;
}
.schedule-listicon{
	width:20px;
	height:20px;
	display:block;
	margin-right:10px;
}
.schedule-listicon img{
	width:100%;
	height:100%;
}

.schedule-listtitle span{
	font-size:0.8rem;
	font-weight:bold;
}

.schedule-listtext{
	font-size:0.7rem;
	padding:0 20px 0 50px;
}

.schedule-detail-ul{
	padding:0 20px;
	padding-left:25px;
	
}
.schedule-detail-ul li{
	/*display:flex;
	justify-content: space-between;
	align-items:center;*/
	padding-bottom:15px;
	border-left:3px solid #eee;
	position:relative;
}

.schedule-detail-ul li:last-child{
	padding-bottom:0;
}

.schedule-detail-text{
	/*background:#eefafd;*/
	background:url("../images/bghw01.png") no-repeat #f1f4f9;
	background-size:100% 100%;
	border-radius:10px;
	font-size:0.7rem;
	margin-left:20px;
	padding:5px 10px;
}
.schedule-detail-data{
	font-weight:bold;
	color:#3d72ed;
}
.schedule-detail-text span{
	display:block;
}

.dot-schedulelightblue{
	width:10px;
	height:10px;
	display:block;
	background:#fff;
	border:2px solid #72d4ef;
	border-radius:50%;
	margin-right:10px;
	margin-left:5px;
	position:absolute;
	left:-13px;
	top:0;
	margin-top:20px;
}

.dot-schedulepurpleblue{
	width:10px;
	height:10px;
	display:block;
	background:#fff;
	border:2px solid #3c71ec;
	border-radius:50%;
	margin-right:10px;
	margin-left:5px;
	position:absolute;
	left:-13px;
	top:0;
	margin-top:10px;
}

.dot-scheduleredblue{
	width:10px;
	height:10px;
	display:block;
	background:#fff;
	border:2px solid #3a7bfd;
	border-radius:50%;
	margin-right:10px;
	margin-left:5px;
	position:absolute;
	left:-13px;
	top:0;
	margin-top:10px;
}

.schedule-tububtn{
	height:2.2rem;
	line-height:2.2rem;
	width:80%;
	display:block;
	background:#4acbdb;
	text-align:center;
	color:#fff;
	border-radius:30px;
	margin:0 auto;
}
.schedule-detail-secondtext{
	padding-top:5px;
}
.schedule-detail-secondtext span{
	font-size:0.7rem;
	padding-bottom:5px;
}
/*.schedule-titlebg02{
	background: url("../images/schedule-title2.png") no-repeat !important;
    background-size: 70% 100% !important;
}
.schedule-titlebg03{
	background: url("../images/schedule-title3.png") no-repeat !important;
    background-size: 70% 100% !important;
}*/


/*.purples-schedulebg{
	background:#f8f4fd;
}*/

.purples-schedulebg03{
	background:#f2f4fc;
}

.schedule-detail-textp{
	font-size:0.7rem;
	color:#666;
	padding-left:20px;
	padding-top:10px;
}

.booth-introduce-box{
	position:relative;
}
.boothtu-view{
	height:2.8rem;
	width:2.8rem;
	background:rgba(255,255,255,0.8);
	border-radius:5px;
	display:block;
	position:absolute;
	right:5px;
	top:5px;
	
}
.boothtu-view .boothtu-view-img{
	width:1.6rem;
	height:1.6rem;
	margin:0 auto;
}
.boothtu-view .boothtu-view-img img{
	width:100%;
	height:100%;
}
.boothtu-view .boothtu-view-text{
	font-size:0.6rem;
	text-align:center;
}


/*日程表样式————————————————————*/
.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;
}

.schedule-titlebg02 span {
    color: #5100cb !important;
}

.schedule-titlebg03 span {
    color: #2953ff !important;
}

.schedule-line{
	border-top:1px solid #eee;
	padding-top:5px;
	margin-top:15px;
}


.meeting-timetext {
    padding-bottom: 5px;
}

.meeting-timetext span:first-child {
    font-size: 0.6rem;
    font-weight: bold;
    display: block;
}

.meeting-timetext span:last-child {
    font-size: 0.6rem;
    display: block;
}

.exhinfo-title{
	font-weight:bold;
	padding:10px 0;
}

.exh-boothinfo-text{
	font-size:0.7rem;
	padding-bottom:10px;
}

.meeting-details-boxbg{
	padding-bottom:10px;
}


/*tabs-5-------------*/
.ad-tabs{
	padding-top:2.2rem;
	display:flex;
	justify-content:space-between;
	background:#fff;
}
.ad-tabs li{
	float:left;
	flex:1;
	text-align:center;
	padding-bottom:8px;
	padding-top:10px;
}
.ad-tabs-active{
	color:#0052d9;
	font-size:0.8rem;
	position:relative;
	font-weight:bold;
}

.ad-tabs-active:before{
	content:"";
	width:30px;
	height:3px;
	background:#0052d9;
	display:block;
	position:absolute;
	left:50%;
	bottom:0;
	margin-left:-15px;
}

.ad-price{
	font-size:0.8rem !important;
	color:#e54545 !important;
	font-weight:bold;
}


/*tabs-26---海外展区------------------*/
.overseas-booth-species-title {
    font-size:0.9rem;
    font-weight: bold;
    color:#0170fd;
    display: block;
}

.overseas-booth-preprice {
    font-size:1.0rem;
    color: #ff2c2c;
    font-weight: bold;
    padding-right: 5px;
}

.booth-buy-btnnew {
    height:1.8rem;
    line-height:1.8rem;
    width:25%;
    display: block;
    text-align: center;
    color: #fff;
    border-radius: 30px;
    font-size:0.7rem;
    margin: 0 auto;
    background:#f39800;
    margin-top:25px;
}

.meeting-promote-costinfo{
	padding:15px;
}

.overseas-booth-species{
	padding:10px;
	border-radius:5px;
	background:#f3f9fb;
	margin-bottom:15px;
}

.boothnew-buy-btn{
	width:50%;
	color:#fff;
	font-size:0.7rem;
	background:#f24f00;
	border-top-right-radius:20px;
	border-bottom-right-radius:20px;
	text-align:center;
}

.booth-in-wrapbtn{
	width:40%;
	position:absolute;
	right:0;
	bottom:0;
	display:flex;
	justify-content:flex-start;
}

.meetingad-contact{
	background:#fff;
	padding:15px;
}

.meeting-cost-namebox{
 margin-bottom:15px;
}


.contactus-icon{
    height: 2.5rem;
    width: 2.5rem;
    display: flex;
    background: #0170fc;
    color: #fff;
    position: fixed;
    right: 10px;
    bottom: 80px;
    z-index: 9;
    border-radius: 50%;
    justify-content: center;
    align-items: center;
    background: url("../images/contactus-icon.png") no-repeat;
    background-size: 100% 100%;
}

.alert-yz-applybody{
	width:80%;
	margin:0 auto;
	padding-top:20%;
	padding-bottom:20%;
	border-radius:10px;
	margin-left:10%;
	position:absolute;
	bottom:25%;
	background:#fff;
}
.yz-code{
	width:8.0rem;
	height:8.0rem;
	margin:0 auto;
}
.yz-code img{
	width:100%;
	height100%;
}

.close-popupbtn{
	position:absolute;
	right:15px;
	top:15px;
	width:30px;
	height:30px;
	display:block;
	text-align:right;
}

.yz-apply-info{
	text-align:center;
	font-size:0.8rem;
	padding-top:10px;
}


/*---tabs-30圆桌论坛--------------*/
.roundtable-banner{
	height:8.0rem;
	margin-bottom:20px;
}

.roundtable-banner img{
	height:100%;
	width:100%;
}