.clearfix:after{ display:block; content:""; visibility:hidden; height:0; clear:both}
.clearfix{_zoom:1}
.jianhu-title{ width:100%; height:38px; border-bottom:2px solid #5d80cc; margin-bottom:20px}
.jianhu-title p{ /*border-bottom:2px solid #5d80cc;*/ position:relative; top:0; z-index:2; height:38px; line-height:38px;font-family:"Microsoft Yahei","微软雅黑"; font-size:16px; color:#5d75cc; width:75px; text-align:center }

.wraper{ width:1000px; margin:0 auto;}
.jianhu{margin-top: 30px !important;}
.sidebar{ width:210px}
.ad{ display:block; width:208px; height:94px; border:1px solid #adadaf; margin:8px 0}
.ad img{ width:208px; height:94px;}
.main{ width:776px; margin-bottom:15px}
.about-txt{ padding:0 20px 100px; line-height:26px}
.about-txt p{ text-indent:2em; padding-bottom:20px}
.about-txt ul{ font-weight:bold; margin-top:30px}
.news-list{ padding:0 20px}
.news-list li{ border-bottom:1px dashed #eee; height:32px; line-height:32px; overflow:hidden}
.news-list li em{ float:right}
.news-list li span{ margin-right:15px}
.pages{ padding:20px 0; text-align:center;}
.pages a{ margin:0 4px}
.xieyi{ margin-bottom:15px; padding-bottom:15px;}
.bg-white-1{background:#fff;margin-top:50px;}
.xy-con p{ padding:5px 20px; line-height:24px; text-indent:2em;}
.game-list{ margin-bottom:35px; overflow:hidden}
.game-list img{ float:left; margin-right:10px}
.game-list .game-icon{ width:300px; float:left; margin-right:10px}
.game-list .game-icon dt{ padding-bottom:8px}
.game-list .game-icon dt.one{ color:#7f7e1f; font-size:14px; font-weight:bold}
.game-list .game-icon dt.two{ font-weight:bold}
.game-list .game-icon dt.two em{ padding-left:10px}
.game-list .game-icon dd{ line-height:20px;}
.game-list ul{ float:left; height:113px; padding-top:15px; border-left:1px dashed #eee; width:202px; padding-left:10px; }
.game-list ul li{ width:90px; float:left; text-align:center; height:30px; line-height:30px; margin:0 5px}
.game-list ul li.jia{ height:50px; line-height:50px; width:100%;}
.game-list ul li.jia em{ font-size:30px; color:#f60; font-weight:bold}
.game-list ul li.cz a,.game-list ul li.goin a,.game-list ul li.site a{ display:block; width:91px; height:30px; background:url(../img.png) no-repeat; text-indent:-999px; overflow:hidden;}
.game-list ul li.cz a{ background-position:0 -68px}
.game-list ul li.goin a{ background-position:-92px -68px;}
.game-list ul li.site a{ background-position:0 -37px}
.title-con{ text-align:center; border-bottom:1px dashed #eee; padding-bottom:10px}
.title-con h1{font-family:"Microsoft Yahei","微软雅黑"; font-size:18px; color:#e75e2a; line-height:30px; margin-bottom:10px }
.title-con em{ margin:0 10px; color:#9f9f9f}
.news-con{ text-align:center; overflow:hidden; padding:0 15px;}
.news-con img{ margin:0 auto}
.news-con p{ text-indent:2em; line-height:24px; font-size:14px; text-align:left; padding:15px 0}
.pay-ul{ padding-left:30px}
.pay-ul li{ height:26px; padding-bottom:15px}
.pay-ul li input,.pay-ul li select{ width:150px; height:24px; border:1px solid #c1c1c1; margin-right:15px}
.pay-ul li label{width:60px; height:26px; font-weight:bold; display:inline-block; *display:inline; *zoom:1; vertical-align:text-top}
.pay-type{ padding:30px}
.pay-title{ height:40px; line-height:40px; border-bottom:2px solid #bbddfe; font-size:14px; position:relative}
.pay-title h2{ color:#a2a2a2; font-size:14px; float:left;}
.pay-title ul{ position:absolute; height:42px; top:2px; left:130px}
.pay-title ul li{ float:left; padding:0 30px; height:36px;border:2px solid #fff; border-bottom:0 none;}
.pay-title ul li.on{ border:2px solid #bbddfe;border-bottom:2px solid #fff}
.pay-main{ border:2px solid #bbddfe; border-top:0 none; padding:20px}
.bank-box{ padding:20px 0}
.bank-box ul{ border-top:1px dashed #C9C9C9; border-right:1px dashed #C9C9C9; width:556px; margin:0 0 15px 0}
.bank-box ul li{ float:left; width:138px; height:45px; vertical-align:middle; border-bottom:1px dashed #C9C9C9; border-left:1px dashed #C9C9C9; overflow:hidden;}
.bank-box ul li label{ width:138px; height:45px; position:relative; overflow:hidden; display:block; cursor:pointer;}
.bank-box ul li label input{ position:absolute; left:10px; top:15px;}
.te-card ul {height: 65px; margin-top:25px; width: 480px;}
.te-card ul li{float: left; height: 64px; overflow: hidden; width: 159px;}
.te-card ul li label { cursor: pointer; height:64px; position: relative; width:159px; display:block}
.te-card ul li label img { left: 0; position: absolute; top: 0; z-index: 1;}
.te-card ul li label input {left: 5px; position: absolute;top: 27px;z-index: 2;}
.btn-next{ width:229px; height:43px; background:url(../img/images.png) no-repeat 0 -101px; text-align:center; line-height:43px; color:#fff; border:0 none; font-weight:bold}

.reg_box{ padding:0 30px 70px 30px}
.reg_box h2{ padding-bottom:15px;font-family:"微软雅黑"; font-size:13px;}
.reg_table{ width:580px;}
.reg_table td{ height:30px; line-height:30px}
.yzm_img{ margin-top:1px; width:66px; height:27px;}
.reg_yz_tips td{ height:20px; line-height:20px}
.reg_table .l_td{ text-align:right; width:95px}
.reg_put{width:200px; height:28px; border:1px solid #a9b9be; vertical-align:middle; line-height:28px; font-size:14px}
.reg_tips{ width:219px; height:30px;  line-height:30px;}
.yanzheng_put{ width:100px}
.reg_table td.tongyi{ height:60px; line-height:60px}
.tongyi input,tongyi label{ vertical-align:middle}
a.reg_btn{ width:111px; height:42px; display:block; background:url(../images/btn_bg.html) no-repeat 0 -242px; line-height:100px; overflow:hidden; margin:10px 0 40px 190px}
a.reg_btn:hover{ background-position:0 -286px}
.reg_login p{ padding:30px 0 20px 20px; }
.reg_login table{ margin-left:30px}
.reg_login table td{ height:27px; line-height:27px; padding-bottom:8px}
.reg_r_put{ width:150px}
.reg_login .enter_game{ margin-left:40px; display:inline}
.psd_yz p{ height:18px; width:202px;}
.psd_yz p span{ margin:0; height:18px; overflow:hidden; display:block;}
.tr_td_middle p img{height:18px;}
.txt_f00 {
    color: #f00;
}
.m_r_8{ margin-right:8px}
/**/
#chinaz{
	width:502px;
	height:236px;
	overflow:hidden;
	position:relative
}
#chinaz .banner-img {
	position:relative
}
#chinaz .banner-img
li {
	float:left;
	width:502px;
	height:236px;
	position:relative
}
#chinaz .banner-img li
img {
	width:502px;
	height:236px;
	display:block
}
#chinaz .banner-circle {
	position:absolute;
	left:50%;
	bottom:5px;
	z-index:2;
	height:50px;
	padding-top:5px;
	text-align:center;
	font-size:0;
	overflow:hidden;
	width:100%;
	background:#000;
	filter:alpha(opacity=80);-moz-opacity:0.8;	-khtml-opacity: 0.8;opacity: 0.8;
}
#chinaz .banner-circle
li {
	margin:0 5px;
	display:inline-block;
	display:-moz-inline-stack;
	vertical-align:middle;
	*display:inline;
	zoom:1
}
#chinaz .banner-circle li
a {
	display:block;
	width:150px;
	height:40px;
	border:2px solid #4e4e56;
	overflow:hidden;
	
}
#chinaz .banner-circle li a
img {
	display:block;
	width:150px;
	height:40px;
	filter:alpha(opacity=50);-moz-opacity:0.5;	-khtml-opacity: 0.5;opacity: 0.5;
}
#chinaz .banner-circle .selected
a {
	border-color:#fff
}
#chinaz .banner-circle .selected
a img {
	filter:alpha(opacity=100);-moz-opacity:1;	-khtml-opacity: 1;opacity: 1;
}

.jianhu-ul{ background:-webkit-linear-gradient(top,#5d75cc,#5d8bcc);background:-o-linear-gradient(top,#5d75cc,#5d8bcc);background:linear-gradient(top,#5d75cc,#5d8bcc);
    background: -ms-linear-gradient(top, #5d75cc, #5d8bcc);
    background: -moz-linear-gradient(top, #5d75cc, #5d8bcc);
    filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#5d75cc,endcolorstr=#5d8bcc,gradientType=0);
    width:100%;  position: relative;height:100%;}
.jianhu-ul li{ padding:5px 8px;}
.jianhu-ul .box-in{display:block;cursor: pointer;height:32px;line-height:32px;font-size:12px;/*color:#5d75cc;*/color:#fff;text-indent: 8px;}
.jianhu-ul .box-in:hover{color:#5d75cc;background: #fff;}

/**/
