*{margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
ul,li,dd,dl,dt,img {list-style:none;padding:0px;margin:0px;}
legend{display:none;}
h1,h2,h3,h4,h5,h6,strong,b{font-weight:lighter;font-size:100%;}
dl,dd{margin:0px;padding:0px}
body,div,input {font-size:12px;color:#666666;font-family: Microsoft Yahei,STHeiti,Simsun;}
div,input,button,h1,h2,h3,h4,ul,li,dl,dd,section,a,i{box-sizing: border-box;}
img{
   vertical-align: middle;
}
button{border:none;}
button:link,button:visited{border:none;}
a{text-decoration:none;}
a:link,a:visited {color:#666666;text-decoration:none;}
a:active,a:hover {color:#ff9900;text-decoration:none;}
a:hover{
	color:#ff9900;
  text-decoration:none !important;
}
a.white:link,a.white:visited,a.whites:link,a.whites:visited {color:#FFFFFF;}
a.white:active,a.white:hover {color:#FFFF00;}
a.blue:link,a.blue:visited {color: #006699;}
a.blue:hover,a.blue:active {color: #FF3300;}
a.yellow:link,a.yellow:visited {color: #ffff00;}
a.yellow:hover,a.yellow:active,a.whites:active,a.whites:hover {color: #ffcc00;}
a.dh:link,a.dh:visited {color: #ff9900;}
a.dh:hover,a.dh:active {color: #333333;}
.iconfont{
	font-size: 12px;
}
.wcol5{
	width: 50%;
}
.wcol3{
	width: 30%;
}
.wcol25{
	width: 25%;
}
.fr {float:right;}
.fl {float:left;}
.rb {float:right;padding-right:5px;}
.rb10 {float:right;padding-right:10px;}
.p5 {padding:5px;}
.tb5 {padding:5px 0 5px 0;}
.tb10 {padding:10px 0 10px 0;}
.p10 {padding:10px;}
.p20{padding: 20px;}
.pl45{padding-left: 45px;}
.mt10 {margin-top:10px;}
.mt20 {margin-top:20px;}
.mt50{margin-top:50px;}
.mt70{margin-top:70px;}
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.mb30{margin-bottom:30px;}
.ml25 {margin-left:25px;}
.ml15 {margin-left:15px;}
.ml24 {margin-left:24px;}
.ml10{margin-left:10px;}
.m30{margin: 30px 0;}
.m15{
	margin: 0 15px;
}
.m5{margin: 0 5px;}
.mr5{margin-right: 5px;}
.ml20{margin-left:20px;}
.mr20{margin-right:20px;}
.pt20{padding-top:20px;}
.f10 {font-size:10px;font-family: Arial;}
.f12 {font-size:12px !important;}
.f13 {font-size:13px !important;}
.f14 {font-size:14px !important;}
.f15 {font-size:15px !important;}
.f16 {font-size:16px !important;}
.f18 {font-size:18px !important;}
.f20 {font-size:20px !important;}
.f24 {font-size:24px !important;}
.f28 {font-size:28px !important;}
.f30 {font-size: 30px !important;}
.f32 {font-size: 32px !important;}
.fw{font-weight: bold;}
.lh25 {line-height:25px;}
.lh35 {line-height:35px;}
.bottom_line {border-bottom: #e1e1e1 1px dashed;}
.an {cursor:pointer;}
.yw {font-family: Arial;}
.f {font-family: Microsoft Yahei;}
.clearfix:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.clearfix{zoom:1}
.clear {
    clear: both;
    height: 0;
    overflow: hidden;
    font-size: 0px;
    line-height: 0px;
    padding: 0px;
    margin: 0px;
}
.red{
	color: #ee7700 !important;
}
.redcc{
	color: #cc0000 !important;
}
.blue{
	color: #6cc3d4 !important;
}
.red a{
	color: #ee7700 !important;
}
.gray-3{
	color:#333;
}
.gray-6{
	color:#666;
}
.gray-9{
	color:#999;
}
.gray-a{
	color:#aaa;
}
.green{
	color:#34b25f !important;
}
.green a{
	color:#34b25f !important;
}
.bg-red{
	background-color: #ee7700 !important;
}
.bg-green{
	background-color: #34b25f;
	color:#fff;
}
.bg-f1{
	background: #f1f1f1;
}
.bg-f9{
	background: #f9faff;
}
.overHidden{
	overflow: hidden;
}
.hide{
	display: none;
}
.show{
	display: block;
}
.inline{
	display: inline;
}
.text-center{
	text-align: center;
}
.oneline{
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.news-item li a:active .oneline,.news-item li a:hover .oneline{
	color:#ff9900;
}
.bg-f8{
	background: #f8f8f8;
}
.bg-fff{
	background:#fff;
}
input,select,textarea{
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	border: 1px solid #ccc;
	padding-left: 12px;
}
input:focus, select:focus{
	outline-color:#ee7700 !important;
}
input::-webkit-input-placeholder{
	color:#999;
}
.iconfont{
	font-size: 12px;
}
input:focus, select:focus,textarea:focus{
	border: 1px solid #ee7700 !important;
	box-shadow: 0 0 2px #ee7700 !important;
}
.w-20{
	width: 20px;
}
.w-100{
	width: 100px;
}
.twoLine{
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.threeLine{
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}
.fourLine{
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 4;
	overflow: hidden;
}
.fiveLine{
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 6;
	overflow: hidden;
}


.lh18 {line-height:18px;}
/***nҳ��***/
.club_dh {line-hieght:35px;height:35px;padding:5px 0 0 5px;text-align:left;}
.club_dh input {margin-bottom:-4px;}
.club_dhhs {border: #ff9900 1px solid;padding:5px 10px 5px 10px;color:#FFFFFF;background:#ff9900;}
.club_ls {line-height:35px;color:#000000;border: #B9CDFB 1px solid;padding:5px 10px 5px 10px;}
A.club_ls:link {text-decoration:none;color:#000000;border: #999999 1px solid;padding:5px 10px 5px 10px;}
A.club_ls:visited {text-decoration:none;color:#000000;border: #999999 1px solid;padding:5px 10px 5px 10px;}
A.club_ls:active {text-decoration:none;color:#FF9900;border: #ff9900 1px solid;padding:5px 10px 5px 10px;}
A.club_ls:hover {text-decoration:none;color:#FF9900;border: #ff9900 1px solid;padding:5px 10px 5px 10px;}

.typeel {text-align:center;margin: 30px 2.5% 30px 2.5%;width: 20%;height: 250px;border-radius: 10px}
.typeer {text-align:center;margin: 30px 2.5% 30px 2.5%;width: 20%;height: 250px;border-radius: 10px}
.logoo {height: 25%;margin:10px 0 }
.btnn {
	border: 1px solid #ff8e8f;
	color:#ff8e8f !important;
	display: inline-block;
	padding: 7px 10px;
	border-radius: 3px;

}
.btnn.n1{
	position: absolute;
	right: 87px;
	top: 60px;
}
.btnn.n2{
	position: absolute;
	right: 174px;
	top: 60px;
}
.btnn.n3{
	position: absolute;
	right: 269px;
	top: 60px;
}
.btnn.n4{
	position: absolute;
	right: 177px;
	top: 60px;
}
.btnn.n5{
	position: absolute;
	right: 244px;
	top: 60px;
}