﻿.logo img{
	height:30px;
}
.pt15{
	padding-top:15px;
}
.mt15{
	margin-top:15px;
}
.h60{
	height:60px;
	width:100%;
}
.w60{
	width:60px;
}
.gbox{
	width:98%;
	margin:37px auto;
	overflow:hidden;
}
.grow{
	width:15%;
	float:left;
	background: rgba(255,255,255,0.15);
	text-align:center;
}
.grow-text{
	font-size:6px;
}
.ml2b{
	margin-left:2%;
}
.grow-img{
	margin-top:8px;
}
.grow-text{
	margin:8px 0;
}
.grow-img img{
	width:18px;
}
.tb-box{
	width:92%;
	margin:0 auto;
	/*height:200px;
	overflow:hidden;*/
}
.tb-box table{
	width:100%;
}
.tr-title{
	background:#333333;
	color:#fff;
}
.tb-box th{
	font-weight: normal;
	padding:8px 0;
	font-size:14px;
}
.tr-d{
	background:#EEEEEE;
	text-align:center;
	padding:10px 0;
}
.tr-d td,.tr-s td{
	padding:10px 0;
}
.tr-s{
	background:#DBDBDB;
	text-align:center;

}
.hbg{
	width:100%;
	background:#eeeeee;
	overflow:hidden;
	padding:20px 0;
    margin-bottom:60px;
}

.mlist{
	background:#ffffff;
	width:90%;
	margin:0 auto;
	overflow:hidden;
	border-radius:10px;
	transform: skewX(-15deg);

}

.one-box{
	padding-bottom:30px;
}
.list-img{
   width:30%;
	float:left;
	background:#FF5023;
	color:#fff;
	text-align:center;
	height:80px;
	border-radius:10px;
}
.list-txt{
   width:70%;
	float:left;
}
.fleft{
	float:left;
}
.fright{
	float:right;
}
.list-txt .list_title{
	padding:15px 0 10px 16px;
	font-size:12px;
}
.list-txt .list_text{
	padding:0px 0 10px 16px;
	font-size:12px;
}
.left-o-text{
	text-align:center;
	font-size:30px;
	font-weight:bold;
}
.left-t-text{
	font-weight:bold;
}
.pos-res{
	position:relative;
}
.mt-20{
	margin-top:20px;
}
.footer-menu{
	height:104px;
	width:100%;
	background:#eeeeee;
	position:fixed;
	bottom:0;
}
.round-box{
	width:104px;
	height:104px;
	background:#fff;
	border-radius:52px;
	margin:0 auto;

}
.menu-box{
	height:90px;
	width:100%;
	background:#fff;
	position:absolute;
	bottom:0;
}
.mlbox,.mrbox{
	width:30%;
	float:left;
	text-align:center;
}
.mmbox{
	width:40%;
	float:left;
	text-align:center;
}
.add-bnt{
	width:70px;
	height:70px;
	border-radius:35px;
	background:#FF5023;
	margin:0 auto;
}
.menu-img{
	width:30px;
}
.mt-10{
	margin-top:10px;
}
.menu-text{
	margin-top:8px;
}
.add-img{
	width:100%;
}
.pline{
	display:inline-block;
	margin:0 10px;
	width:3px;
	background:#fff;
	height:24px;
	vertical-align:middle;
}
.ta-cent{
	text-align:center;
}
.c_FC5130{
	color:#FC5130;
}
.fs-24{
	font-size:24px;
}
#menu a{
	font-size:18px;
	display:block;
	padding:10px 0;
}
.country-pic{
	width:40px;
}
.num-3{
	font-size:20px!important;
	line-height:45px;
	height:45px;
}
.td-hide{
	height:480px;
	overflow:hidden;
}
.wsp{
	width:80%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.nav_act .menu-text{
   color:#FC5130!important;
}
.lang-box{
	position:absolute;
	top:20px;
	right:62px;
	line-height:20px;
	color:#111;
}
.rel{
	position:relative;
}
.abs{
	position:absolute;
}
.empty-box{
	text-align:center;
	font-size:20px;
	line-height:100px;
	color:#999;
}
.grow-en{
	/*min-height:135px;*/
}
.body-en .ins_center_menu{
	position:absolute;
	left:4%;
}
.body-en .banner-title,.body-en .banner-text,.body-en .banner_button a{
	word-spacing: 2px!important;
}
.no-new-read{
	position:absolute;
	width:20px;
	height:20px;
	line-height:20px;
	font-size:10px;
	color:#fff;
	background:#f00;
	border-radius:10px;
	right:60px;
	text-align:center;

}
.bgMusic-box{
	position:absolute;
	z-index:-100;
	top:0;
}
.rcode-box{
	width:90%;
	margin:80px auto;
	min-height:200px;
}
.menu-app-tp{
	text-align:center;
	padding:5px 0;
	margin-bottom:10px;
	height:30px;
	line-height:30px;
	color:#fff;
}
.body-new .grow{
	min-height:100px;
}