@charset "utf-8";


.div1 {
	/*background:rgba(135,137,134,0.8);*/
	background: url(../images/div1bg.html);
	position: absolute;
	top: 0;
	left: 0;
	z-index: 10000;
	width: 100%;
	height: 2642px;
	display: block;
}

.div2Bg {
	width: 558px;
	height: 358px;
	position: fixed;
	z-index: 999;
	top: 50%;
	left: 50%;
	margin-top: -176px;
	margin-left: -244px;
	display: block;

}

.div2 {
	width: 558px;
	height: 358px;
	background: url(../images/03.html);


}

.div3 {
	width: 30px;
	height: 30px;
	position: absolute;
	right: 10px;
	top: 17px;
	cursor: pointer;
}

.w1000 {
	width: 100%;
	margin: 0 auto;
}

.layout {
	width: 980px;
	margin: 0 auto;
}

.layout1000 {
	width: 1000px;
	margin: 0 auto;
}

.layout1020 {
	width: 1020px;
	margin: 8px auto 0;
}

/* CSS Document */
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
fieldset,
input,
textarea,
p,
blockquote,
th,
td {
	margin: 0;
	padding: 0;
	width: 100%;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

fieldset,
img {
	border: 0;
}

address,
caption,
cite,
code,
dfn,
em,
th,
var {
	font-style: normal;
	font-weight: normal;
}

em {
	font-style: normal
}

ol,
ul {
	list-style: none;
}

caption {
	text-align: left;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-size: 100%;
	font-weight: normal;
	font-family: Micorsoft YaHei, '微软雅黑';
}

q:before,
q:after {
	content: '';
}

abbr,
acronym {
	border: 0;
}

body {
	font-size: 12px;
	line-height: 1.5;
	font-family: "Microsoft YaHei", Arial, SimSun, Verdana, Lucida, Helvetica, sans-serif;
	color: #fff;
	/*background: #ebebeb;*/
	background-color: #fff;
}

a {
	color: #fff;
	text-decoration: none;
	hide-focus: expression(this.hideFocus=true);
	outline: none;
}

a:hover {
	color: #10acf5;
}

.clear:after {
	display: block;
	height: 0;
	line-height: 0;
	clear: both;
	visibility: hidden;
	content: "";
}

#wraper {
	width: 100%;
	background: url(../images/wrap_bg.html) center 0 no-repeat;
}

#main {
	width: 100%;
	background: url(../images/main_bg.html) center 0 no-repeat;
}

#header {
	position: relative;
	width: 1000px;
	margin: 0 auto;
}

#header .head_top {
	height: 75px;
	overflow: hidden;
	zoom: 1;
}

.head_top .ser_link {
	float: left;
}

.head_top .ser_link .ser_h {
	display: block;
}

.head_top .ser_link ul {
	width: 347px;
	height: 28px;
	padding: 10px 0 0 20px;
	color: #c6c1af;
	background: #031c0d;
}

.head_top .ser_link ul li {
	float: left;
	_display: inline;
	height: 20px;
	line-height: 20px;
	margin-left: 20px;
	padding-left: 25px;
	background: url(../images/ser_icon.html) no-repeat;
}

.head_top .ser_link ul .kf {
	background-position: 0 0;
}

.head_top .ser_link ul .xz {
	background-position: 0 -30px;
}

.head_top .ser_link ul .kh {
	background-position: 0 -60px;
}

.head_top .ser_link ul li span {
	font-size: 10px;
	padding-left: 20px;
}

.head_top .ser_link ul li a {
	color: #9fdc0c;
}

.head_top .ser_link ul li a:hover {
	text-decoration: underline;
}

#header .logo {
	position: absolute;
	top: 5px;
	left: 50%;
	margin-left: -65px;
	width: 130px;
	height: 170px;
}

#header .logo a {
	display: block;
	width: 130px;
	height: 170px;
	text-indent: -999px;
	overflow: hidden;
	background: url(../images/logo.html) no-repeat;
}

.head_top .log_box {
	float: right;
	width: 380px;
}

.log_box .login {
	float: right;
	height: 27px;
	padding-top: 7px;
}

.log_box .login input {
	margin: 0 1px;
}

.log_box .login .tx_ipt {
	float: left;
	width: 80px;
	height: 20px;
	line-height: 20px;
	padding: 0 5px;
	border: 1px solid #53361b;
	background: #2b1908;
}

.log_box .login .cd_ipt {
	float: left;
	width: 58px;
	height: 20px;
	line-height: 20px;
	padding: 0 5px;
	border: 1px solid #53361b;
	background: #2b1908;
}

.log_box .login .auth_code {
	float: left;
	width: 38px;
	height: 22px;
	margin: 0 2px;
	overflow: hidden;
}

.log_box .login .sm_btn {
	float: left;
	width: 73px;
	height: 22px;
	border: 0 none;
	text-indent: -999px;
	cursor: pointer;
	overflow: hidden;
	background: url(../images/log_btn.html) no-repeat;
}

.log_box .login .forgetpwd {
	float: left;
	width: 73px;
	height: 22px;
	border: 0 none;
	text-indent: -999px;
	cursor: pointer;
	overflow: hidden;
	background: url(../images/pwdbtn.html) no-repeat;
}

.log_box .inform {
	float: right;
	position: relative;
	width: 367px;
	height: 28px;
	padding-top: 10px;
	color: #c6c1af;
	background: #031c0d;
}

.log_box .inform .inf_tx {
	height: 20px;
	padding: 0 5px;
	overflow: hidden;
}

.log_box .inform .shade {
	position: absolute;
	top: 0;
	left: 0;
	width: 367px;
	height: 38px;
	background: url(../images/roll_bg.html) no-repeat;
}

#roll_tx {
	width: 357px;
	overflow: hidden;
}

.itx_box {
	float: left;
	width: 10000px;
}

.itx_box .rtx_one,
.itx_box .rtx_two {
	float: left;
}

#header .menu {
	padding: 10px;
	margin-top: 50px;
}

.menu ul {
	height: 20px;
}

.menu ul:after {
	display: block;
	clear: both;
	height: 0;
	line-height: 0 visibility:hidden;
	content: "";
}

.menu ul .m_lt {
	float: left;
	margin-left: 20px;
}

.menu ul .m_rt {
	float: right;
	margin-right: 20px;
}

.menu ul li {
	position: relative;
}

.menu ul li a {
	display: block;
	width: 75px;
	height: 25px;
	text-indent: -999px;
	overflow: hidden;
	background: url(../images/menu_tx.html) no-repeat;
}

.menu ul li .sy {
	background-position: 0 0;
}

.menu ul li .ty {
	background-position: 0 -30px;
}

.menu ul li .sx {
	background-position: 0 -60px;
}

.menu ul li .pt {
	background-position: 0 -90px;
}

.menu ul li .kh {
	background-position: 0 -120px;
}

.menu ul li .yh {
	background-position: 0 -150px;
}

.menu ul li .cp {
	background-position: 0 -180px;
}

.menu ul li .mg {
	background-position: 0 -210px;
}

.menu ul li .sy:hover {
	background-position: -85px 0;
}

.menu ul li .ty:hover {
	background-position: -85px -30px;
}

.menu ul li .sx:hover {
	background-position: -85px -60px;
}

.menu ul li .pt:hover {
	background-position: -85px -90px;
}

.menu ul li .kh:hover {
	background-position: -85px -120px;
}

.menu ul li .yh:hover {
	background-position: -85px -150px;
}

.menu ul li .cp:hover {
	background-position: -85px -180px;
}

.menu ul li .mg:hover {
	background-position: -85px -210px;
}

.menu .dz_sub {
	display: none;
	position: absolute;
	top: 20px;
	left: -140px;
	z-index: 9999;
	width: 370px;
	height: 40px;
	padding-top: 27px;
	background: url(../images/dz_sub.html) 0 bottom no-repeat;
}

.menu .dz_sub li {
	float: left;
	height: 40px;
	line-height: 40px;
	margin: 0 12px;
	text-shadow: 1px 1px 3px #000;
}

.menu .dz_sub li a {
	_float: left;
	width: auto;
	height: 100%;
	display: inline;
	color: #e4b982;
	text-indent: 0;
	background: none;
}

.menu .dz_sub li a:hover {
	color: #fff;
}

#banner {
	position: relative;
	height: 590px;
	margin-top: 10px;
	overflow: hidden;
}

#sml_img {
	position: absolute;
	bottom: 15px;
	left: 50%;
	margin-left: -345px;
	z-index: 999;
	list-style: none;
	padding: 0;
	width: 690px;
	height: 190px;
}

#sml_img li {
	height: 190px;
	width: 339px;
	text-align: center;
	cursor: pointer;
}

#sml_img li.roundabout-in-focus {
	cursor: default;
}

#sml_img li span {
	display: block;
	padding-top: 6em;
}

#carbonads-container .carbonad {
	margin: 0 auto;
}

#max_img {
	width: 100%;
	height: 590px;
	overflow: hidden;
}

#max_img li {
	width: 100%;
	height: 590px;
	text-align: center;
}

/* focus */
#focus {
	position: relative;
	z-index: 0;
	background: url(../images/img_02.html)center top no-repeat;
	width: 100%;
	height: 590px;
	margin: 0 auto 35px auto;
	overflow: hidden;
}

#focus .slide_list {
	margin-left: 0;
}

#focus .slide_list li {
	position: relative;
	display: block;
	width: 100%;
	height: 590px;
	min-width: 980px;
	overflow: hidden;
}

#focus .slide_list li a {
	hide-focus: expression(this.hideFocus=true);
	outline: none;
	text-decoration: none;
}

#focus img {
	display: block;
	margin: 80px 340px auto;
}

#focus .slide_nav {
	position: absolute;
	left: 49%;
	bottom: 215px;
	z-index: 2;
	overflow: hidden;
}

#focus .slide_nav li {
	float: left;
	margin: 0 5px;
}

#focus .slide_nav li a {
	display: block;
	border: 1px solid #0a3017;
	width: 10px;
	height: 10px;
	text-indent: -999px;
	overflow: hidden;
	background: #0f0601;
	opacity: 0.5;
	-moz-opacity: 0.5;
	filter: alpha(opacity=50);
}

#focus .slide_nav li a:hover,
#focus .slide_nav li.focus a {
	border: 1px solid #0a3017;
	background: #e4b182;
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}

#container {
	width: 100%;
	margin-top: 70px;
	background: #031e0f url(../images/mbg_rpt.html) center 0 repeat-y;
}

#container .contbox {
	padding-bottom: 100px;
	background: url(../images/ct_bg.html) center bottom no-repeat;
}

.contbox .ct_area {
	width: 980px;
	padding: 0 10px;
	margin: 0 auto;
	overflow: hidden;
	zoom: 1;
}

.ct_area .ct_top {
	position: relative;
	width: 970px;
	height: 110px;
	margin-left: 5px;
	overflow: hidden;
}

.ct_area .ct_top h2 {
	display: none;
}

.ct_area .ct_top .intro {
	position: absolute;
	right: 110px;
	top: 75px;
	color: #a8a397;
}

.ct_area .caipiao {
	background: url(../images/caipiao.html) no-repeat;
}

.ct_area .tiyu {
	background: url(../images/tiyu.html) no-repeat;
}

.ct_area .shixun {
	background: url(../images/shixun.html) no-repeat;
}

.ct_area .vipzq {
	background: url(../images/vipzq.html) no-repeat;
}

.ct_area .about {
	background: url(../images/about.html) no-repeat;
}

.ct_area .dianzi {
	background: url(../images/dianzi.html) no-repeat;
}

.ct_area .cpyx {
	padding: 10px 0;
	margin: 20px 0;
	background: url(../images/bk_bg.html);
}

.ct_area .cpyx ul {
	padding-left: 15px;
}

.ct_area .cpyx ul:after {
	display: block;
	clear: both;
	height: 0;
	line-height: 0 visibility:hidden;
	content: "";
}

.ct_area .cpyx ul li {
	float: left;
	width: 300px;
	height: 305px;
	margin: 10px 6px;
	background: url(../images/cp_li.html) no-repeat;
	border: 1px solid #0C2915;
	padding: 0px;
	margin-right: 12px;
}

.ct_area .cpyx ul li a {
	display: block;
	width: 213px;
}

.ct_area .cpyx ul li .cp_img {
	height: 84px;
	margin: 4px 0 0 5px;
	overflow: hidden;
}

.ct_area .cpyx ul li .cp_tx {
	height: 24px;
	line-height: 24px;
	text-align: center;
	overflow: hidden;
}

.ct_area .cpyx ul li .jinru {
	display: block;
	background: url(../images/jinru.html) no-repeat;
	width: 165px;
	height: 31px;
	margin: 0 auto;
	margin-top: 8px;
}

.ct_area .cpyx ul li .jinru:hover {
	background: url(../images/jinruon.html) no-repeat
}

.game_list {
	margin-top: 20px;
}

.game_list ul li {
	float: left;
	width: 455px;
	height: 320px;
	padding: 15px;
}

.game_list ul li h3 {
	display: none;
}

.game_list ul li .game_intro {
	margin: 135px 110px 0 35px;
	_float: left;
	_display: inline;
}

.game_list ul li .game_intro p {
	line-height: 20px;
	font-size: 13px;
	font-weight: bold;
	text-shadow: 1px 1px 2px #000;
	font-family: Micorsoft YaHei, '微软雅黑';
}

.game_list ul li .into_btn {
	display: block;
	width: 171px;
	height: 44px;
	margin-top: 20px;
	text-indent: -999px;
	overflow: hidden;
	background: url(../images/into_btn.html) no-repeat;
}

.game_list ul .ty_sb {
	background: url(../images/sb_ty.html) no-repeat;
}

.game_list ul .ty_188 {
	float: right;
	background: url(../images/188_ty.html) no-repeat;
}

.game_list ul .ty_bb {
	background: url(../images/bb_ty.html) no-repeat;
}

.game_list ul .ty_hg {
	float: right;
	background: url(../images/hg_ty.html) no-repeat;
}

.game_list ul .ab_ting {
	background: url(../images/ab.html) no-repeat;
}

.game_list ul .bb_ting {
	float: right;
	background: url(../images/bbin.html) no-repeat;
}

.game_list ul .ag_ting {
	background: url(../images/ag.html) no-repeat;
}

.game_list ul .hg_ting {
	float: right;
	background: url(../images/hg.html) no-repeat;
}

.game_list ul .mg_ting {
	background: url(../images/mg.html) no-repeat;
}

.game_list ul .pt_ting {
	float: right;
	background: url(../images/pt.html) no-repeat;
}

.game_list ul .ea_ting {
	background: url(../images/ea.html) no-repeat;
}

.game_list ul .qijian {
	background: url(../images/qijian.html) no-repeat;
}

.game_list ul .jb_duo {
	float: right;
	background: url(../images/jb_duo.html) no-repeat;
}

.game_list ul li .gl_lt {
	float: left;
	width: 180px;
	margin: 135px 0 0 25px;
	_display: inline;
}

.game_list ul li .gl_rt {
	float: right;
	width: 180px;
	margin: 135px 20px 0 0;
}

.game_list .gl_lt .into_btn,
.game_list .gl_rt .into_btn {
	margin-top: 45px;
}

.vip_area {
	margin-top: 20px;
}

.vip_area .vip_h {
	width: 980px;
	height: 70px;
	text-indent: -999px;
	overflow: hidden;
	background: url(../images/reg_h.html) no-repeat;
}

.vip_area .data_h {
	width: 980px;
	height: 70px;
	text-indent: -999px;
	overflow: hidden;
	background: url(../images/data_h.html) no-repeat;
}

.vip_area .reg_dt {
	padding: 0 10px;
}

.vip_area .ipt_box {
	padding: 10px 40px 15px;
	background: url(../images/user_bg.html);
}

.ipt_box li {
	position: relative;
	padding: 5px 0;
	zoom: 1;
}

.ipt_box li:after {
	display: block;
	clear: both;
	height: 0;
	line-height: 0 visibility:hidden;
	content: "";
}

.ipt_box li label {
	float: left;
	display: block;
	width: 100px;
	line-height: 22px;
	text-align: right;
	font-size: 14px;
	padding-right: 5px;
}

.ipt_box li label em {
	color: #9fdc0c;
	font-weight: 600;
	padding: 0 3px;
}

.ipt_box li .tx_ipt {
	float: left;
	width: 185px;
	height: 22px;
	line-height: 22px;
	padding: 0 5px;
	color: #000;
	border: 1px solid #5f4735;
	background: #98795b url(../images/ipt_bg.html) repeat-x;
}

.ipt_box li .cd_ipt {
	float: left;
	width: 100px;
	height: 22px;
	line-height: 22px;
	padding: 0 5px;
	color: #000;
	border: 1px solid #5f4735;
	background: #98795b url(../images/ipt_bg.html) repeat-x;
}

.ipt_box li .date_btn {
	width: 16px;
	height: 15px;
	margin: 4px 0 0 5px;
	cursor: pointer;
	border: 0 none;
	background: url(../images/date_btn.html) no-repeat;
}

.ipt_box li .exp {
	padding: 0 5px;
}

.ipt_box li .exp i {
	color: #9fdc0c;
	font-style: normal;
}

.ipt_box li .code {
	float: left;
	width: 50px;
	height: 24px;
	margin-left: 10px;
	overflow: hidden;
}

.ipt_box li .ckb_ipt {
	width: 13px;
	vertical-align: -2px;
	margin: 0 5px 0 105px;
}

.ipt_box li.sm_data {
	text-align: center;
	padding: 15px 0;
}

.ipt_box li .sm_btn,
.ipt_box li .reset {
	width: 99px;
	height: 26px;
	border: 0 none;
	cursor: pointer;
	overflow: hidden;
}

.ipt_box li .sm_btn {
	background: url(../images/sm_btn.html) no-repeat;
}

.ipt_box li .reset {
	margin-left: 40px;
	background: url(../images/reset.html) no-repeat;
}

.ipt_box li .errot_tx {
	position: absolute;
	left: 260px;
	top: -25px;
	z-index: 999;
	height: 27px;
	line-height: 26px;
	padding: 0 0 10px 30px;
	background: url(../images/error_tx.html) no-repeat;
}

.ipt_box li .errot_tx span {
	display: block;
	padding-right: 10px;
	color: #000;
	background: url(../images/error_tx.html) right 0 no-repeat;
}

.vip_area .remark {
	padding: 10px 40px 15px;
	background: url(../images/user_bg.html);
}

.vip_area .remark span {
	color: #9fdc0c;
}

.vip_area .lhj_h {
	width: 980px;
	height: 55px;
	text-indent: -999px;
	overflow: hidden;
	background: url(../images/laohuji.html) no-repeat;
}

.vip_area .jd_h {
	width: 980px;
	height: 55px;
	text-indent: -999px;
	overflow: hidden;
	background: url(../images/jd_lhj.html) no-repeat;
}

.vip_area .ddpk_h {
	width: 980px;
	height: 55px;
	text-indent: -999px;
	overflow: hidden;
	background: url(../images/dd_puke.html) no-repeat;
}

.vip_area .dxdw_h {
	width: 980px;
	height: 55px;
	text-indent: -999px;
	overflow: hidden;
	background: url(../images/dx_dianwan.html) no-repeat;
}

.vip_area .zsyx_h {
	width: 980px;
	height: 55px;
	text-indent: -999px;
	overflow: hidden;
	background: url(../images/zs_youxi.html) no-repeat;
}

.vip_area .list_dt {
	width: 980px;
	margin-bottom: 5px;
}

.vip_area .dz_list {
	display: none;
	width: 940px;
	padding: 10px 10px 15px;
	margin: 0 auto;
	overflow: hidden;
	background: url(../images/user_bg.html);
}

.dz_list li {
	float: left;
	width: 225px;
	height: 118px;
	padding: 5px 5px 0;
	background: url(../images/lt_bg.html) no-repeat;
}

.dz_list li.dzl_bg {
	height: 150px;
	background: url(../images/lt_bg_hover.html) no-repeat;
}

.dz_list li a {
	display: block;
	width: 213px;
}

.dz_list li .a_img {
	float: left;
	_display: inline;
	height: 84px;
	margin: 5px 0 0 5px;
	overflow: hidden;
}

.dz_list li .a_tit {
	height: 20px;
	line-height: 20px;
	padding: 0 6px;
	text-align: center;
	overflow: hidden;
}

.dz_list li .func_btn {
	display: none;
	width: 205px;
	padding: 2px 10px 0;
	overflow: hidden;
	zoom: 1;
}

.dz_list li .func_btn a {
	display: block;
	width: 99px;
	height: 26px;
	text-indent: -999px;
	overflow: hidden;
}

.dz_list li .func_btn .into {
	float: left;
	background: url(../images/ig_btn.html) no-repeat;
}

.dz_list li .func_btn .rule {
	float: right;
	background: url(../images/rules_btn.html) no-repeat;
}

.list_dt .sh_btn {
	width: 980px;
	height: 23px;
	text-indent: -999px;
	overflow: hidden;
	background: url(../images/zhan.html) no-repeat;
}

.list_dt .sh_fold {
	background: url(../images/shou.html) no-repeat;
}

.list_dt .sh_btn a {
	display: block;
}

#footer {
	width: 1000px;
	padding: 15px 10px 10px;
	margin: 0 auto;
	color: #696969;
	font-family: Micorsoft YaHei, '微软雅黑';
	overflow: hidden;
	zoom: 1;
}

.ft_link {
	float: left;
}

.ft_link .duty {
	float: left;
	margin-right: 15px;
}

.ft_link .duty .dt_h {
	display: block;
	width: 60px;
	height: 20px;
	line-height: 20px;
	padding-left: 8px;
}

.ft_link .duty ul {
	padding: 5px;
}

.ft_link .duty ul li {
	float: left;
	margin-right: 5px;
}

.ft_in {
	float: right;
	line-height: 22px;
}

.ft_in .ft_nav a {
	font-size: 12px;
	color: #696969;
}

.ft_in .ft_nav a:hover {
	text-decoration: underline;
}

.ft_in .ft_nav span {
	font-size: 10px;
	padding: 0 30px;
}

.ft_in .copyright {
	line-height: 18px;
	text-align: right;
	margin-top: 10px;
	color: #6f6c61;
}

#page_foot {
	width: 100%;
	height: 137px;
	background: url(../images/page_ft.html) repeat-x;
}

#page_foot .ft_cont {
	width: 1000px;
	padding: 15px 10px 10px;
	margin: 0 auto;
	color: #696969;
	font-family: Micorsoft YaHei, '微软雅黑';
	overflow: hidden;
	zoom: 1;
}

/* 设置提示文字颜色 */
input.placeholder {
	color: #c6c1af;
}

input:-moz-placeholder {
	color: #c6c1af;
}

input::-webkit-input-placeholder {
	color: #c6c1af;
}

input,
input:focus {
	color: #c6c1af;
}

input.tx_ipt:focus,
input.cd_ipt:focus {
	outline: 1px solid #b88657;
}

/*彩票 */
.lottery {}

.lottery ul li {
	width: 315px;
	height: 305px;
	background: #700907;
	border: 1px solid #940202;
	padding: 4px;
	float: left;
	margin-right: 12px;
}

.lottery ul li:hover {
	border: 1px solid #fff100
}

.lottery ul li.last {
	margin-right: 0
}

.lottery ul li .name {
	float: left;
	height: 48px;
	line-height: 48px;
	margin-left: 20px;
	font-family: "微软雅黑";
	font-size: 20px;
	color: #fff;
}

.lottery ul li .jinru {
	display: block;
	background: url(../images/jinru.html) no-repeat;
	width: 165px;
	height: 31px;
	margin: 0 auto;
	margin-top: 8px;
}

.lottery ul li .jinru:hover {
	background: url(../images/jinruon.html) no-repeat
}

/*联盟 */
.about .pagesright {
	width: 754px;
	border: 1px solid #800e0d;
	float: right;
	height: auto;
	min-height: 610px;
	background: url(../images/pagesrightbg.html) top center no-repeat;
}

.about .pagesright .content {
	padding: 40px 40px;
	color: #fff;
	font-size: 13px;
	line-height: 26px;
	padding-bottom: 40px;
}

.about .pagesright .content p {
	color: #fff;
	font-size: 13px;
	line-height: 26px;
}


.pagestab {
	width: 660px;
}

.pagestab .hd {
	height: 33px;
	line-height: 33px;
	border-bottom: 1px solid #8e0d0b;
	position: relative;
	width: 660px;
}

.pagestab .hd ul {
	float: left;
	position: absolute;
	height: 33px;
	width: 660px;
}

.pagestab .hd ul li {
	float: left;
	padding: 0 15px;
	cursor: pointer;
	font-size: 14px;
	color: #fff;
	margin-right: 20px;
}

.pagestab .hd ul li.on {
	background: #8e0d0b;
}

.pagestab .bd {
	margin-top: 30px;
}

.ny_text {
	margin-top: 70px;
}

.ny_text label {
	width: auto;
	overflow: hidden;
	float: left;
	font-size: 16px;
}

.ny_text h2 {
	font-size: 16px;
}

/*未登录*/
.loginbox {
	background: url(../images/logbox_bg.html) no-repeat;
	width: 548px;
	height: 321px;
}

.login_title {
	position: relative;
}

.login_title h2 {
	font: bold 24px "微软雅黑";
	text-indent: 26px;
	color: #fff100;
	padding: 30px 0 0 193px;
}

.login_close {
	background: url(../images/xieyiclose.html) no-repeat;
	width: 31px;
	height: 32px;
	position: absolute;
	right: 16px;
	top: 17px;
	text-indent: -9999px
}

.loginbox dl {
	width: 422px;
	overflow: hidden;
	margin: 18px auto;
}

.loginbox dt {
	float: left;
	text-align: right;
	width: 83px;
	line-height: 30px;
	text-align: right;
	font: 14px/33px "宋体";
	font-weight: bold;
	color: #fff;
	margin-right: 12px;
}

.loginbox dd {
	float: left;
	width: 300px;
	margin-bottom: 18px
}

.loginbox dd .text_input {
	width: 208px;
	height: 34px;
	display: inline-block;
	border: 1px solid #e2e2e2;
	padding: 0px 6px;
	vertical-align: middle;
	_line-height: 28px;
}

.loginbox dd .text_short {
	width: 117px
}

.loginbox dd img {
	vertical-align: middle
}

.loginbox dd a {
	color: #fff100;
	font: 12px/33px "宋体";
	font-weight: bold;
	text-decoration: none;
	margin-left: 4px;
}

.loginbox_submit {
	background: #eb6100;
	width: 194px;
	height: 38px;
	display: block;
	text-align: center;
	font: 18px/33px "微软雅黑";
	color: #fff;
	margin: 4px 0 0 25px;
	border: none;
	cursor: pointer;
}

.loginbox_submit:hover {
	background: #fe8027;
}


.block_title {
	width: 960px;
	margin: 50px auto 0 auto;
}

.block_body {
	width: 960px;
	height: 328px;
	margin: 0 auto;
	background: #0d0d0d url(../images/body_bg.html) top left no-repeat;
}

.block_body_small {
	width: 960px;
	height: 270px;
	margin: 0 auto;
	background: #0d0d0d url(../images/body_bg.html) top left no-repeat;
}

.block_spacer {
	width: 960px;
	height: 37px;
	margin: 0 auto;
	background: url(../images/blank.html) no-repeat center;
}

.block_left {
	width: 410px;
	text-align: center;
	margin: 30px 0;
	padding: 0;
	float: left;
	display: table;
	vertical-align: middle;
}

.block_right {
	width: 550px;
	text-align: left;
	padding: 0;
	margin: 30px auto;
	float: left;
}

.main-text,
.main-text p {
	color: #fff;
	font-size: 16px;
	padding: 10px 0 0 0 !important;
}

.sub-text {
	color: #be000c;
	font-size: 14px;
}

/*电子游艺*/
.slots {
	width: 1000px;
	margin: 0 auto;
	background: #053116;
}

.slots .hd {
	height: 60px;
	line-height: 60px;
	position: relative;
	background: url(../images/slotshdbg.html) no-repeat
}

.slots .hd ul {
	float: left;
	position: absolute;
	height: 60px;
}

.slots .hd ul li {
	float: left;
	cursor: pointer;
	font-size: 14px;
	color: #fff;
	font-weight: bold;
}

.slots .hd ul li.on {
	background: #740908;
	height: 60px;
}

.slots .bd ul {
	zoom: 1;
	margin-top: 18px;
	width: 1000px;
	padding: 0 5px
}

.slots .bd li {
	height: 186px;
	width: 321px;
	border: 1px solid #1C6E26;
	float: left;
	margin: 0 3px;
	margin-bottom: 10px;
}

.slots .bd li .img {
	width: 321px;
	height: 186px;
	overflow: hidden;
}

.slots .bd li .img img {
	-webkit-transform: scale(1);
	transition: all .4s ease;
	-moz-transform: scale(1);
}

.slots .bd li:hover .img img {
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	transform: scale(1.1);
}

.slots .bd li .title {
	height: 31px;
	line-height: 31px;
	background: #053116;
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	padding-left: 5px;
}

.slots .bd li:hover .title {
	color: #fff100
}

.tphd {
	height: 96px;
	line-height: 96px;
	position: relative;
	background: url(../images/livehdbg.html) no-repeat;
	margin-bottom: 15px;
}

.tphd ul {
	float: left;
	position: absolute;
	height: 96px;
}

.tphd li {
	float: left;
	cursor: pointer;
}

.tphd li a {
	width: 333px;
	height: 96px;
	display: block;
}

.tphd li.li01 a {
	background: url(../images/tpli01.html) no-repeat
}

.tphd li.li02 a {
	background: url(../images/tpli02.html) no-repeat
}

.tphd li.li03 a {
	background: url(../images/tpli03.html) no-repeat
}

.tphd li.li01_on a {
	background: url(../images/tpli01on.html) no-repeat
}

.tphd li.li02_on a {
	background: url(../images/tpli02on.html) no-repeat
}

.tphd li.li03_on a {
	background: url(../images/tpli03on.html) no-repeat
}

.s2 {
	background: url(../images/slotshdbg-2.html) no-repeat !important
}



/*真人娱乐*/
.mod-lottery {
	padding-top: 15px;
}

.live-casino-hd {
	height: 74px;
	background: #181818;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	position: relative;
	top: 0;
	z-index: 2;
	padding-bottom: -50px;
	background-color: #000000;
}

.live-casino-hd ul li {
	float: left;
	display: inline;
	height: 63px;
	border-bottom: 1px solid #000;
	background: #252525;
	background-image: linear-gradient(to top, #222, #333);
	background-image: -webkit-linear-gradient(to top, #222, #333);
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2);
	text-indent: -9999em;
}

.live-casino-hd ul li:hover {
	background: #353535;
	background-image: linear-gradient(to top, #333, #444);
	background-image: -webkit-linear-gradient(to top, #333, #444);
}

.live-casino-hd ul li:first-child {
	border-top-left-radius: 10px;
}

.live-casino-hd ul li:last-child {
	border-top-right-radius: 10px;
}

.live-casino-hd ul li a {
	display: block;
	background: url(../images/live_casino_hd.html) no-repeat;
	height: 63px;
	width: 139px;
	border-right: 1px solid #000;
}

.live-casino-hd ul li a.l-c-pt {
	background-position: 0 0;
	width: 138px;
}

.live-casino-hd ul li a.l-c-ag {
	background-position: -123px 0;
}

.live-casino-hd ul li a.l-c-bb {
	background-position: -245px 0;
}

.live-casino-hd ul li a.l-c-mg {
	background-position: -360px 0;
}

.live-casino-hd ul li a.l-c-hg {
	background-position: -480px 0;
}

.live-casino-hd ul li a.l-c-ea {
	background-position: -600px 0;
}

.live-casino-hd ul li a.l-c-ab {
	background-position: -730px 0;
	border-right: none;
}

.live-casino-hd ul li.current,
.live-casino-hd ul li.current:hover {
	background: #810009;
	background-image: linear-gradient(to top, #7e0008, #a3000b);
	background-image: -webkit-linear-gradient(to top, #7e0008, #a3000b);
	-moz-box-shadow: inset 0 0 1px rgba(255, 255, 255, 0.6);
	box-shadow: inset 0 0 1px rgba(255, 255, 255, 0.6);
}

.live-casino-hd ul li.current:after {
	content: ".";
	background: url(../images/live_casino_hd.html) no-repeat -944px 0;
	width: 32px;
	height: 11px;
	display: block;
	position: relative;
	bottom: 1px;
	left: 106px;
}

.live-casino-hd ul li.current a.l-c-pt {
	background-position: 0 -64px;
}

.live-casino-hd ul li.current a.l-c-xj {
	background-position: -245px -64px;
}

.live-casino-hd ul li.current a.l-c-ag {
	background-position: -489px -64px;
}

.live-casino-hd ul li.current a.l-c-gd {
	background-position: -733px -64px;
}

.items {
	background: #031E0F;
	padding-left: 18px;
	margin-bottom: 20px;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
}

.items ul {
	position: relative;
	left: -25px;
	width: 980px;
	*padding-bottom: 40px;
}

.items li {
	width: 215px;
	border: 1px solid #000;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	overflow: hidden;
	background: #323232;
	margin: 0 0 40px 25px;
	float: left;
	display: inline;
}

.items li .item-wrap {
	border: 1px solid #3c3c3c;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	width: 213px;
	cursor: pointer;
}

.items li .item-wrap:hover {
	border: 1px solid #C0931A;
}

.items h3 {
	font-size: 14px;
	color: #fff;
	font-weight: normal;
	padding: 30px 0 20px;
}

.items .img {
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	overflow: hidden;
	width: 213px;
	height: 150px;
	border-bottom: 1px solid #3c3c3c;
}

.items .img img {
	width: 100%;
	height: 100%;
}

.items h4 {
	font-size: 14px;
	color: #fff;
	font-weight: bold;
	margin: 5px 0;
	padding-left: 10px;
}

.items p {
	color: #777;
	padding: 0 10px 6px;
	height: 36px;
}

.items .btn {
	border-top: 1px solid #181818;
}

.items .btn a {
	display: block;
	height: 28px;
	line-height: 28px;
	text-align: right;
	padding-right: 10px;
	color: #c0931a;
	background: #323232;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	border-top: 1px solid #3c3c3c;
}

.items li .item-wrap:hover .btn a {
	background: #424242;
	color: #ffc000;
	text-shadow: 0 1px 0 #000;
	border-color: #4c4c4c;
}

.clearfix,
.layout,
.layout1000,
.mod-forms li,
.user-form,
.mod-forms-list li {
	zoom: 1;
}

.clearfix:after,
.layout:after,
.layout1000:after,
.mod-forms li:after,
.user-form:after,
.mod-forms-list li:after {
	display: block;
	overflow: hidden;
	clear: both;
	height: 0;
	visibility: hidden;
	content: ".";
}

/*MG*/
.jiqi {
	width: 1000px;
	height: auto;
	overflow: hidden;
	margin: 0 auto;
	margin-bottom: 15px;
}

.mgmenu {
	width: 991px;
	margin: 0 auto;
	height: 48px;
	padding-top: 10px;
	background: url(../images/mgmenu.html) no-repeat;
	font-family: '微软雅黑';
	color: #FFFFFF;
}

#deskother a {
	float: left;
	display: block;
	width: 63px;
	padding-right: 25px;
	height: 38px;
	line-height: 38px;
	text-align: right;
	font-size: 14px;
	font-family: '微软雅黑';
	color: #FFF;
	background: url(../images/gamema.html) no-repeat;
	margin-right: 5px;
	display: inline;
	text-decoration: none;
}

#deskother a:hover,
#deskother a.on {
	background: url(../images/gamemhv.html) no-repeat left bottom;
	color: #d9d81b;
}

#deskother a.hover {
	background: url(../images/gamemhv.html) no-repeat left bottom;
	color: #d9d81b;
	cursor: pointer;
}

#mgmenutitle {
	float: left;
	height: 48px;
	line-height: 36px;
	padding-left: 15px;
	padding-right: 10px;
	font-weight: bold;
	font-size: 15px;
}

#mgsearch {
	float: left;
	width: 226px;
	height: 26px;
	margin-left: 5px;
	padding-top: 5px;
	display: inline;
}

.mginput {
	float: left;
	padding-left: 5px;
	width: 149px;
	height: 25px;
	line-height: 25px;
	background: url(../images/mginput.html) no-repeat;
	border: 0px;
	color: #FFFFFF;
}

.mgsub {
	float: left;
	width: 59px;
	height: 26px;
	background: url(../images/mgsearch.html) no-repeat;
	border: 0px;
	margin-left: 5px;
	display: inline;
	cursor: pointer
}

.jiqi .jiqitop {
	width: 100%;
	height: 40px;
	background: url(../images/ji2_05.html) repeat-x;
	margin-bottom: 10px;
	line-height: 40px;
	text-align: center;
	font-size: 14px;
	overflow: hidden;
}

.jiqi .jiqitop a {
	display: block;
	background: url(../images/ji2_07.html) right center no-repeat;
	width: 120px;
	color: #fff;
	float: left;
	cursor: pointer;
}

.jiqi .jiqitop a:hover {
	background: url(../images/ji2_03.html) repeat-x;
}

.jiqi .jiqitop a.ahover {
	background: url(../images/ji2_03.html) repeat-x;
	color: #e7b903;
}

.jiqi .jiqibottom {
	width: 100%;
	height: auto;
	overflow: hidden;
}

.jiqi .jiqibottom .jiqibottom1 {
	float: left;
	width: 186px;
	padding-top: 15px;
	height: 209px;
	background: url(../images/mgbox.html) no-repeat;
	margin-right: 10px;
	display: inline;
}

.jiqi .jiqibottom .jiqibottom1 .jiqibottom11 {
	width: 145px;
	height: 136px;
	margin: 0 auto;
}

.jiqi .jiqibottom .jiqibottom1 .jiqibottom11 a {
	display: block;
	width: 145px;
	height: 136px;
}

.jiqi .jiqibottom .jiqibottom1 .jiqibottom11 a:hover {
	background-position: -145px 0px;
}

.jiqi .jiqibottom .jiqibottom1 .jiqibottom11 a img {
	background-position: -145px 0px;
}

.jiqi .jiqibottom .jiqibottom1 .jiqibottom11 a img.show {
	display: block;
	margin: 3px;
}

.jiqi .jiqibottom .jiqibottom1 .jiqibottom11 a img.hide {
	display: none;
}

.jiqi .jiqibottom .jiqibottom1 .jiqibottom11 a:hover img.show {
	display: none;
}

.jiqi .jiqibottom .jiqibottom1 .jiqibottom11 a:hover img.hide {
	display: block;
	margin: 3px;
}

.jiqi .jiqibottom .jiqibottom1 .jiqibottom11 p {
	margin: 0;
	line-height: 34px;
	text-align: center;
	padding-top: 11px;
	color: #FFFFFF;
	font-family: '微软雅黑';
	font-size: 14px;
}

.jiqi .jiqibottom .jiqibottom1 .jiqibottom11 p a {
	color: #FFFFFF;
}

.jiqi .jiqibottom .jiqibottom1 .jiqibottom11 p a:hover {
	text-decoration: underline;
}

.mgpage span {
	display: block;
	float: left;
	width: 60px;
	height: 38px;
	line-height: 38px;
	text-align: center;
	background: url(../images/mgpage.html) no-repeat;
	color: #FFFFFF;
}

.mgpage span.pageBar {
	margin: 0;
	width: 100%;
	height: 38px;
	background: none;
}

.mgpage span a {
	color: #FFFFFF;
}

/*优惠活动*/
.promotions {
	width: 960px;
	margin: 0 auto;
}

.promotions_left {
	width: 165px;
	float: left;
}

.promotions_left span {
	width: 165px;
	height: 43px;
	background: url(../images/promotions_left.html) no-repeat;
	display: block;
}

.promotions_left ul li {
	width: 165px;
	height: 37px;
	background: #0f4124;
	border-top: 1px solid #031e0f;
	text-align: center;
	line-height: 37px;
	cursor: pointer;
}

.promotions_left ul li a {
	font: 12px/37px "宋体";
	color: #71c695;
}

.promotions_left ul li.hover {
	font: 12px/37px "宋体";
	width: 165px;
	height: 37px;
	background: url(../images/promotions_left_bg.html) no-repeat;
	display: block;
	color: #fff;
}

.promotions_right {
	width: 788px;
	float: right;
	background: #042713;
}

.CollapsiblePanel {
	width: 765px;
	margin: 0 auto;
	margin-bottom: 10px;
}

.CollapsiblePane2 {
	width: 765px;
	margin: 0 auto;
	margin-bottom: 10px;
}

.CollapsiblePane3 {
	width: 765px;
	margin: 0 auto;
	margin-bottom: 10px;
}

.CollapsiblePane4 {
	width: 765px;
	margin: 0 auto;
	margin-bottom: 10px;
}

.CollapsiblePane5 {
	width: 765px;
	margin: 0 auto;
	margin-bottom: 10px;
}

.CollapsiblePanelTab {
	width: 765px;
	height: 111px;
	cursor: pointer;
}

.CollapsiblePanelTabS {
	width: 765px;
	height: 45px;
}

.CollapsiblePanelTabS strong {
	font: bold 16px/45px "微软雅黑";
	color: #ffea00;
	float: left;
}

.CollapsiblePanelTabS b {
	font: bold 16px/45px "微软雅黑";
	color: #ffea00;
	float: right;
}

.CollapsiblePanelTabX {
	width: 765px;
	height: 66px;
}

.CollapsiblePanelTabX em {
	width: 540px;
	height: 66px;
	float: left;
	font: 12px/25px "宋体";
	color: #fff;
}

.CollapsiblePanelTabX a {
	width: 141px;
	height: 35px;
	display: block;
	float: right;
	margin-top: 15px;
}

.CollapsiblePanelContent {
	width: 765px;
	height: 172px;
	background: url(../images/tu1.html) no-repeat;
}

.CollapsiblePanelContent_left {
	display: none;
	float: left;
	margin: 11px 0 0 9px;
}

.CollapsiblePanelContent_right {
	height: 153px;
	float: right;
	margin: 9px 13px 0 0;
}

.CollapsiblePanelContent_right strong {
	width: 311px;
	height: 75px;
	text-align: center;
	font: bold 18px/75px "微软雅黑";
	color: #ffea00;
	display: block;
}

.Span_time {
	height: 39px;
}

.HotDate {
	width: 311px;
	height: 39px;
	text-align: center;
}

.HotDate span {
	width: 50px;
	height: 39px;
	font: bold 14px/39px "微软雅黑";
	color: #fff000;
	background: url(../images/sjbg.html) no-repeat;
	display: block;
	float: right;
	margin-right: 26px;
}

.Span_time_Tu {
	width: 272px;
	height: 39px;
}

/*PT老虎机*/
#ptGame-layout {
	overflow: hidden;
	float: left;
	margin-bottom: 10px;
	margin-right: 4px !important;
	overflow: hidden;
	width: 155px !important;
	height: 170px;
	border: 1px solid #ccc;
	position: relative;
}

#ptGame-layout .Game-Title {
	color: #FFFFFF;
	line-height: 25px;
	text-align: left;
	float: left;
}

.ptGame-body {
	float: left;
}

.ptGame-body img {
	height: 106px;
	width: 155px;
	border-bottom: none;
	overflow: hidden;
}

.pt_gameimg {
	height: 108px;
	overflow: hidden;
	width: 155px;
}

.pt_button {
	display: none;
}

.aa {
	width: 100px;
	height: 20px;
	boder: solid 1px #f00;
}

/
}

#ptGame-layout:hover {
	cursor: pointer;
}

#ptGame-layout:hover .pt_button {
	display: block;
	position: absolute;
	left: 0px;
	top: 0px;
	height: 93px;
	width: 155px;
	padding-top: 15px;
	overflow: hidden;
	background: url(../images/bai.html)
}

.pt_button a {
	width: 120px;
	height: 30px;
	border-radius: 5px;
	line-height: 30px;
	font-size: 14px;
	background: #d90000;
	color: #fff;
	text-align: center;
	display: block;
	margin: 10px auto;
}

.jc {}

.jc1 {
	text-align: center;
	float: left;
	width: 140px;
	margin-left: 6px;
	margin-top: 5px;
	height: 25px;
	line-height: 25px;
	background: #333;
	color: #fff;
	font-size: 12px;
}

.jc2 {
	float: left;
	width: 153px;
	text-align: center;
	height: 28px;
	line-height: 28px;
	color: #dd0000;
}

.ptnav {
	width: 960px;
	height: 39px;
	margin-top: 10px;
	background: url("../images/footer_bg.html");
	padding-left: 20px;
}

.ptnav li {
	padding: 0px 15px;
	font-size: 14px;
	float: left;
	line-height: 39px;
	cursor: pointer;
}

.ptnav li.hover {
	color: #FC3;
	cursor: pointer;
}

.ptnav li a.current {
	color: #FC3
}

#ptslotgame,
#pttablegame,
#ptpokergame,
#ptothergame {
	padding-top: 15px;
	display: block;
	padding-left: 10px;
	margin-bottom: 10px;
}

.ptop {
	width: 980px;
	height: 267px;
	margin: 0 auto;
}

.ptop1 a {
	float: left;
	display: block;
	width: 200px;
	height: 180px;
	background: url(../images/ptop_01.html) center no-repeat;
}

.ptop2 {
	float: left;
	display: block;
	width: 210px;
	height: 180px;
	background: url(../images/ptop_02.html) center #1d1819 no-repeat;
}

.ptop3 {
	float: left;
	width: px;
}

.ptop_jc {
	float: left;
	width: 252px;
	height: 252px;
	background: url(../images/l-img-1.html) no-repeat;
	overflow: hidden;
}

.ptop_bang {
	float: left;
	background: url(../images/l-img-3.html) no-repeat;
	width: 530px;
	height: 236px;
	margin-left: -55px;
	margin-top: 7px;
}

#scrollDiv {
	height: 227px;
	overflow: hidden;
	margin-top: 5px;
}

#scrollDiv li {
	height: 60px;
	width: 405px;
	padding-bottom: 20px;
	float: left;
	position: relative;
	border-bottom: 1px dotted #666;
}

.bang_list {
	padding-left: 20px;
}

p.bang_info {
	line-height: 26px;
}

p.bang_count {
	line-height: 35px;
	font-size: 22px;
	color: #dad5ad;
}

a.bang_try {
	display: block;
	width: 75px;
	height: 25px;
	line-height: 25px;
	border-radius: 5px;
	background: #dad5ad;
	color: #000;
	text-align: center;
	position: absolute;
	bottom: 20px;
	right: 20px;
}

a.bang_try:hover {
	color: #dd0000;
}

/*找回密码*/
.BackBottom {
	padding: 60px 230px;
	margin: 20px 0;
	margin-left: auto;
	margin-right: auto;
	background: url(../images/bk_bg.html);
}

.BackBottom ul {
	padding-left: 15px;
}

.BackBottom ul li {
	height: 36px;
	width: 350px;
	margin-bottom: 10px;
	list-style-type: none;
}

.BackBottom ul li strong {
	font: bold 18px/36px "微软雅黑";
	color: #fff;
}

.BackBottom ul li em {
	width: 80px;
	height: 36px;
	display: block;
	float: left;
	text-align: right;
	font: 12px/36px "宋体";
	color: #fff;
}

.BackBottom_Text {
	width: 155px;
	height: 34px;
	background: #03190C;
	border: 1px solid #767676;
	float: left;
	margin-left: 5px;
	font: 12px/34px "宋体";
	color: #fff;
	padding-left: 10px;
}

.BackBottom_Textb {
	width: 90px;
	height: 34px;
	background: #03190C;
	border: 1px solid #767676;
	float: left;
	margin-left: 5px;
	font: 12px/34px "宋体";
	color: #fff;
}

.BackBottom ul li span {
	height: 31px;
	width: 84px;
	float: left;
	display: block;
	margin-left: 3px;
	margin-top: 2px;
}

.BackBottom_Kbq {
	font: 12px/36px "宋体";
	color: #fff;
	margin-left: 5px;
}

.BackBottom_Xyb {
	display: block;
	float: left;
	width: 96px;
	height: 28px;
	background: url(../images/backbottom_xyb.html) repeat-x;
	text-align: center;
	line-height: 28px;
	color: #000;
	font-size: 16px;
	margin-left: 270px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
}

.BackBottomb ul span {
	height: 125px;
	width: 330px;
	display: block;
	position: relative;
}

.BackBottom_Xybb {
	width: 110px;
	height: 36px;
	background: url(../images/backbottom_xyb.html) repeat-x;
	text-align: center;
	color: #fff;
	display: block;
	font: 18px/36px "微软雅黑";
	color: #000;
	border-radius: 5px;
	float: left;
	margin-left: 10px;
	margin-top: 20px;
}

/*公告*/
.news {
	width: 95%;
	border: 0 solid red;
	margin: 30px auto;
}

.news table {
	width: 100%;
}

.news tr th {
	width: 150px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: lighter;
	color: #CCC;
}

.news tr th,
.news tr td {
	line-height: 30px;
	border-bottom: 1px dotted #ccc;
}

.newsCantent {
	background: #009ACE url(../images/iconewsarrow.html) no-repeat center top;
	font-size: 11px;
	border: 10px solid #fff;
	padding: 10px;
}

/*代理联盟*/
#pagesright {
	width: 754px;
	border: 2px solid #034F6D;
	float: right;
	height: auto;
	min-height: 610px;
	top center no-repeat;
}

.pagesright .content {
	padding: 40px 40px;
	color: #fff;
	font-size: 13px;
	line-height: 26px;
	padding-bottom: 40px;
}

.pagesright .content p {
	color: #fff;
	font-size: 13px;
	line-height: 26px;
}

.pagestab {
	width: 900px;
}

.pagestab .hd {
	height: 33px;
	line-height: 33px;
	border-bottom: 1px solid #034F6D;
	position: relative;
	width: 660px;
}

.pagestab .hd ul {
	float: left;
	position: absolute;
	height: 33px;
	width: 660px;
}

.pagestab .hd ul li {
	float: left;
	padding: 0 15px;
	cursor: pointer;
	font-size: 14px;
	color: #fff;
	margin-right: 20px;
	list-style-type: none;
}

.pagestab .hd ul li.on {
	background: #034F6D;
}

.pagestab .bd {
	margin-top: 30px;
}

.ny_text {
	margin-top: 70px;
}

.ny_text label {
	width: auto;
	overflow: hidden;
	float: left;
	font-size: 16px;
}

.ny_text h2 {
	font-size: 16px;
}

.regTabStyle {
	width: 645px;
	margin: 50px auto;
}

.regInputStyle {
	width: 250px;
	height: 26px;
	border: 0;
	padding: 3px 5px;
	background: #034f6d;
}

.regTabStyle tr td {
	padding: 5px 5px;
}

.regTabStyle tr td span {
	color: #f60;
	padding-left: 5px;
}

.trStyleO {
	text-align: left;
	font-family: "黑体", "微软雅黑", "宋体";
	font-size: 16px;
	height: 38px;
	line-height: 38px;
}

.regTextareaStyle {
	width: 100%;
	height: 100px;
	border: 0;
	padding: 3px 5px;
	background: #034f6d;
}

.regBtnStyle {
	background: #034f6d;
	color: #fff;
	font-size: 20px;
	text-align: center;
	line-height: 38px;
	border-radius: 4px;
	font-family: "黑体", "微软雅黑", "宋体";
	border: 0;
	margin: 10px auto;
	width: 150px;
}

.content {
	width: 1010px;
	margin: 0 auto;
}

.lc-box {
	margin-bottom: 18px;
	background: url("../images/lc-bg.html") no-repeat;
	width: 444px;
	height: 252px;
	float: left;
	padding: 28px 26px 0;
	position: relative;
}

.lc-box2 {
	background: url("../images/lc-bg2.html") no-repeat;
	height: 327px;
}

.lc-box.first {
	margin-right: 15px;
}

.lc-img {
	width: 135px;
	float: left;
	margin-right: 28px;
	height: 190px;
}

.lc-img .lc-title {
	width: 135px;
	height: 30px;
	text-align: center;
	font-size: 14px;
	font-family: Microsoft YaHei;
	color: #fff;
	background: #262626;
	line-height: 30px;
}

.lc-info {
	float: left;
	color: #fff;
	font-size: 14px;
	font-family: Microsoft YaHei;
	width: 278px;
}

.lc-info-title {
	font-size: 18px;
	color: #fff893;
	font-family: Microsoft YaHei;
	margin-bottom: 10px;
}

.lc-table {
	width: 278px;
	margin-top: 7px;
}

.lc-table ul {
	list-style: none;
	margin: 0;
	padding-left: 0;
	background: #262626;
	display: inline-block;
}

.lc-table ul li {
	height: 27px;
	border-bottom: 1px solid #0e0e0e;
	text-align: center;
	float: left;
	width: 278px;
}

.lc-table .lc-head {
	color: #bdb048;
	font-size: 14px;
	line-height: 25px;
}

.lc-table ul li .lc-tblcol {
	width: 92px;
	height: 27px;
	text-align: center;
	font-size: 14px;
	color: #fff;
	float: left;
	line-height: 25px;
}

.lc-table ul li .lc-tblcol1 {
	width: 138px;
	height: 27px;
	text-align: center;
	font-size: 14px;
	color: #fff;
	float: left;
	line-height: 25px;
}

.lc-table ul li .lc-tblcol:hover,
.lc-table ul li .lc-tblcol1:hover {
	background: #7d0002;
}

.lc-table ul li .lc-tblcol1:hover {
	background: #7d0002;
}

.lc-table ul li .left {
	border-right: 1px solid #0e0e0e;
}

.lc-table ul li.last {
	border-bottom: 0;
}

.lc-btn {
	position: absolute;
	bottom: 1px;
	left: 1px;
}

.lc-btn .lc-btn1 {
	line-height: 30px;
	background: #ad0003;
	width: 247px;
	height: 32px;
	display: inline-block;
	color: #fff;
	font-size: 14px;
	font-family: Microsoft YaHei;
	float: left;
	text-align: center;
}

.lc-btn .lc-btn2 {
	line-height: 30px;
	background: #7d0002;
	width: 247px;
	height: 32px;
	display: inline-block;
	color: #fff;
	font-size: 14px;
	font-family: Microsoft YaHei;
	float: left;
	text-align: center;
}

.lc-btn .lc-btn1:hover {
	background: #8b7a18;
	font-weight: bold;
}

.lc-btn .lc-btn2:hover {
	background: #766816;
	font-weight: bold;
}

.lc-10 {
	text-align: center;
}

.lc-10 .lc-table {
	width: 441px;
	margin-top: 7px;
}

.lc-10 .lc-table ul li {
	height: 32px;
	width: 441px;
}

.lc-10 .lc-table ul li .lc-head {
	line-height: 30px;
}

.lc-10 .lc-table ul li .lc-tblcol {
	width: 109px;
	height: 32px;
	line-height: 30px;
}

.fnameKy {
	width: 134px;
	position: fixed;
	right: 3px;
	top: 205px;
	z-index: 1000;
}

.fnameKy img {
	width: 100%;
}

/*系统维护*/
#h-main-wrapper.maintenance-box {
	margin: 0 auto 20px auto;
	position: relative;
	top: 10px;
	width: 850px;
	height: 500px;
	padding-bottom: 20px;
}

#h-main-wrapper .icon-caution {
	display: block;
	background: transparent url(../images/icon-caution.html) no-repeat top center;
}

#h-main-wrapper .icon-c,
#h-main-wrapper .txt-c {
	margin: 0;
	padding: 0;
}

#h-main-wrapper .icon-c {
	float: left;
	width: 215px;
}

#h-main-wrapper .txt-c {
	float: right;
	width: 600px;
	margin-right: 5px;
}

#h-main-wrapper .icon-caution {
	display: block;
	width: 181px;
	height: 163px;
	margin: 70px 0 0 130px;
}

#h-main-wrapper .sub-l,
#h-main-wrapper .sub-r {
	width: 300px;
	line-height: 14px;
}

#h-main-wrapper .sub-l span,
#h-main-wrapper .sub-r span {
	font-weight: bold;
}

#h-main-wrapper .title {
	font-size: 2em;
	margin: 30px 0 0 0;
	background: none;
	color: #E2FF05;
}

#h-main-wrapper .body-txt {
	margin: 10px 0;
}

#h-main-wrapper.datetime {
	font-weight: bold;
}

/*系统维护*/


/***/
.ptop_jc h3 {
	text-align: center;
	font-size: 24px;
	color: #fff;
	padding-top: 100px;
	padding-left: 25px;
	background: url(../images/l-img-2.html) no-repeat 44px 107px;
}

.bang ul {
	padding-left: 80px;
}

.l-right {
	float: right;
	width: 225px;
	height: 220px;
	background: #15040f;
	border: 8px solid #021f0d;
	margin-top: 7px;
	position: relative;
}

.l-right-img1 {
	position: absolute;
	top: -4px;
	left: -4px;
}

.l-right-img2 {
	position: absolute;
	top: -4px;
	right: -4px;
}

.l-right-img3 {
	margin: 3px;
}

.l-right-img3 a {
	width: 219px;
	height: 105px;
	display: block;
	background: url(../images/l-right-img3.html) no-repeat;
}

.l-right-img3 a:hover {
	background: url(../images/l-right-img3-bj.html) no-repeat;
}

.l-right-img4 {
	float: left;
	margin: 1px 3px 0px 3px;
	float: left;
}

.l-right-img4 a {
	width: 108px;
	height: 104px;
	display: block;
	background: url(../images/l-right-img4.html) no-repeat;
}

.l-right-img4 a:hover {
	background: url(../images/l-right-img4-bj.html) no-repeat;
}

.l-right-img5 {
	margin-top: 1px;
	float: left;
}

.l-right-img5 a {
	width: 108px;
	height: 104px;
	display: block;
	background: url(../images/l-right-img5.html) no-repeat;
}

.l-right-img5 a:hover {
	background: url(../images/l-right-img5-bj.html) no-repeat;
}




/*longtao-03*/
.lt-ptop {
	margin-left: 0px;
	margin-top: 15px;
}

.lt-ul {
	margin: 0 auto;
	width: 980px;
}

.lt-ul ul li {
	width: 186px;
	height: 194px;
	background: #333333;
	float: left;
	margin: 0 12px 15px 0;
}

.lt-ul ul li p {
	text-align: center;
	font-size: 14px;
}

.lt-ul ul li p a {
	line-height: 22px;
}

.lt-img-1 {
	width: 166px;
	margin: 0 auto;
	padding: 10px 0;
}


/*导航页*/
.l-top {
	background: #1a98e5;
	height: 100px;
	width: 100%;
	border-bottom: 1px solid #148fc7;
}

.l-cen {
	margin: 0 auto;
	width: 980px;
}

.l-cen {}

.l-logo {
	margin-top: 20px;
	left: 0;
	float: left;
}

.l-top-left {
	float: left;
	padding-left: 110px;
	font-size: 24px;
	color: #fff;
	line-height: 80px;
}

.l-top-right {
	float: right;
	background: url(../images/l-top-right.html) no-repeat;
	width: 327px;
	height: 64px;
	margin-top: 9px;
}

.l-top-right-1 {
	float: left;
	padding: 5px 10px;
}

.l-top-right-2 {
	float: left;
}

.l-top-right-2 p {
	background: url(../images/l-top-right-2.html) no-repeat 0 center;
	padding-left: 38px;
	font-size: 18px;
	color: #ff0000;
	line-height: 32px;
}

.l-top-right-2 .l-top-right-p2 {
	background: url(../images/l-top-right-3.html) no-repeat 0 center;
	font-size: 16px;
}

/*NR-03*/
.L-NR {
	background: rgba(0, 0, 0, .05);
	border-radius: 2em;
	margin-top: 25px;
	width: 900px;
}

.l-cen-1 {
	width: 800px;
	margin: 0 auto;
	padding-bottom: 20px;
}

.nr-h3 {
	font-size: 22px;
	color: #7724a7;
	line-height: 25px;
	padding-top: 15px;
}

.l-nr1-ul li {
	height: 120px;
	width: 120px;
	background: linear-gradient(0deg, #5d44af, #9166AA);
	border: 1px solid #5d44af;
	box-shadow: 0px 3px 3px 3px rgba(0, 134, 196, .2);
	float: left;
	margin-right: 23px;
	margin-top: 18px;
}

.li-div1 {
	width: 62px;
	margin: 0 auto;
	margin-top: 15px;
	padding-bottom: 8px;
	background: url(../images/li-1new.png) no-repeat;
	height: 59px;
}

.li-div2 {
	background: url(../images/li-2.png) no-repeat;
}

.li-div3 {
	background: url(../images/li-3.png) no-repeat;
}

.li-div4 {
	background: url(../images/li-4.png) no-repeat;
}

.li-div5 {
	background: url(../images/li-5.png) no-repeat;
}

.li-div6 {
	background: url(../images/li-6.png) no-repeat;
}

.l-nr1-ul a li p {
	text-align: center;
	font-size: 15px;
	color: #fff;
	line-height: 20px;
}

.l-nr1-ul a li:hover {
	transform: rotateY(360deg);
	transition: all 1s ease 0s;
	behavior: url(ie-css3.html);
	background: rgba(255, 255, 255, 0.9);
}

.l-nr1-ul a li:hover .li-div1 {
	background: url(../images/li-1-bjnew.png) no-repeat;
}

.l-nr1-ul a li:hover .li-div2 {
	background: url(../images/li-2-bj.png) no-repeat;
}

.l-nr1-ul a li:hover .li-div3 {
	background: url(../images/li-3-bj.png) no-repeat;
}

.l-nr1-ul a li:hover .li-div4 {
	background: url(../images/li-4-bj.png) no-repeat;
}

.l-nr1-ul a li:hover .li-div5 {
	background: url(../images/li-5-bj.png) no-repeat;
}

.l-nr1-ul a li:hover .li-div6 {
	background: url(../images/li-6-bj.png) no-repeat;
}

.l-nr1-ul a li:hover p {
	color: #bc3dec;
	font-weight: bold;
}

.conm_2 {
	float: left;
	width: 90px;
	font-size: 22px;
	color: #434343;
}

.conm_4 {
	float: left;
	width: 940px;
}

.conm_4 li {
	float: left;
	width: 142px;
	height: 36px;
	margin-left: 10px;
	margin: 5px 10px 5px 0;
	background: white;
	border: 1px solid #999;
	box-shadow: 0px 3px 3px 3px rgba(152, 152, 152, 0.1);
}

.conm_4 li a {
	float: left;
	width: 100%;
	height: 36px;
}

.conm_4 li a:hover span {
	color: #bc3dec;
}

.conm_4 li span {
	color: #666;
	font-size: 14px;
	width: 6em;
	float: left;
	text-align: center;
	line-height: 36px;
	text-overflow: ellipsis;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.conm_4 li img {
	margin-left: 18px;
	float: left;
	padding-top: 2px;
}

.conm_5 ul li img {
	padding-top: 10px;
	padding-right: 5px;
}

/*dibu*/
.l-dibu {
	background: linear-gradient(90deg, #5d44af, #bc3dec);
	width: 100%;
	margin-top: 20px;
}

.l-dibu1 {
	margin: 0 auto;
	width: 640px;
	padding: 10px;
	margin-top: 20px;
}

.l-dibu1 ul li {
	padding: 0 5px;
	width: 80px;
	text-align: center;
	float: left;
	line-height: 13px;
}

#li {
	border-right: 1px solid #fff;
}

.l-dibu1 ul li a {
	color: #fff;
	font-size: 15px;
}

.l-dibu1 ul li a:hover {
	color: #fff;
}

.l-dibu p {
	text-align: center;
	color: #fff;
	font-size: 16px;
}

.web-zhi {
	padding-top: 40px;
	float: right;
	width: 200px;
}

.web-zhi span {
	color: #fff;
	font-size: 14px;
	padding: 10px;
}

.Advantage {
	width: 100%;
	height: 300px;
}

.Advantage-main {
	margin-top: 15px;
	float: left;
	width: 50%;
}

.Advantage-item {
	margin: 0 auto;
	width: 95%;
	background-color: #ffffff;
	-webkit-box-shadow: 0px 0px 16px 0px rgba(54, 54, 54, 0.2);
	box-shadow: 0px 0px 16px 0px rgba(54, 54, 54, 0.2);
}

.Advantage-img {
	float: left;
	width: 25%;
	background-image: -webkit-gradient(linear, left bottom, left top, from(#5d44af), to(#bc3dec));
	background-image: linear-gradient(to top, #5d44af, #bc3dec);
	height: 120px;
	text-align: center;
}

.Advantage-img img {
	width: 80%;
	-webkit-transition: all .3s;
	transition: all .3s;
	margin-top: 25px;
}

.Advantage-img img:hover {
	-webkit-transform: scale(1.15);
	transform: scale(1.15)
}

.Advantage-item-right {
	float: left;
	width: 75%;
	background: #fff;
	color: #666;
	height: 120px;
}

.Advantage-item-right span:first-child {
	display: block;
	font-size: 22px;
	letter-spacing: 1.7px;
	font-family: 'MicrosoftYaHei-Bold';
	font-weight: bold;
	text-align: left;
	margin-left: 1rem;
	margin-bottom: .5rem;
}

.Advantage-item-right span:last-child {
	display: block;
	font-family: 'MicrosoftYaHei';
	font-size: 1rem;
	letter-spacing: 1px;
	text-align: left;
	margin: 0 1rem;
}

.partner {
	background: #fff;
	padding: 1rem 0;
	margin: 1rem 0;
	border: 1px solid #bbb;
	background-image: url(../images/football.png);
	background-size: 100% auto;
	background-repeat: no-repeat;
	width: 1330px;
	margin: 10px auto;
	height: 90px;
}

.partner a {
	display: block;
	width: 33%;
	float: left;
	color: #000;
	-webkit-transition: all .3s;
	transition: all .3s;
	text-decoration: none;
}

.partner-item {
	width: 60%;
	margin: 0 auto;
	height: 75px;
	padding: 7px 5px 7px 64px;
	background: #f1f1f1;
	border: 1px solid #e2e2e2;
	background-repeat: no-repeat;
	background-position: 10px;
	background-size: 48px;
	border-radius: 10px;
	-webkit-box-shadow: 0 0 10px #d1d1d1;
	box-shadow: 0 0 10px #d1d1d1;
}

.partner-item span:first-child {
	display: block;
	font-size: 17px;
}

.partner-item span:last-child {
	margin-top: 0.4rem;
	display: block;
	font-size: 12px;
	text-align: left;
}
