/* 初始化 */
body{background: #f2e4b1 !important;}
.clear{clear:both}
#topFrame{position:relative;z-index:2}

/* 布局 */
#header{height:165px;position:relative;background:url(../img/headbg.png) top center}
	#headerMain{width:1000px;margin:0 auto;height:122px;}
		#logo{display:block;width:605px;height:122px;float:left}
			.logo{float:left;margin-top:12px;}
		#headright{float:right; width:390px;}
			#first-article{float:right;text-align:right;height:38px; line-height:38px; text-align:right; margin-right:10px;color:#785a38;}
				#first-article a{color:#785a38;}
			/*登陆前*/
			#loginbox{}
				#loginarea{float:right;width:360px;}
					#loginarea input{width:80px;background:#946a1a; border:none; height:30px; padding-left:10px; color:#fff; margin-right:10px; display:block; float:left; margin-bottom:10px; font-family:"微软雅黑"; font-size:13px; line-height:30px;}
					input#rmNum{float:left;width:40px;margin:0 10px 10px 0}
					#loginarea img{float:left;margin:0 0 10px}
					#loginarea a{float:left;margin:0 10px 0 0;}
					#loginarea .Loginbtn{background:#a40000 url(../img/subbg.png); width:90px; padding:0; cursor:pointer}
					#loginarea .forgetpw{display:block; height:30px; line-height:30px; float:left; margin-left:15px; font-size:13px; color:#000000; font-family:"微软雅黑"}
				#Loginbtnreg{background:#a57b2b url(../img/regbg.png) no-repeat; width:90px; height:30px; display:block; float:left; color:#fff100; font-size:13px; font-family:"微软雅黑"; text-align:center; line-height:30px;}
			/*登陆后*/
			#userinfo{text-align:right}
				#userinfo a:hover{color:#f60}
				#userinfo .text{color:#333}
					#userinfo .text span{color:#333}
				#userinfo .bar{padding:5px 0 0}
					#userinfo .bar a{color:#333;margin:0 0 0 8px}
			
	#L-Menual{background:#88671b}
		.nav{height:43px; background:#88671b; }
			#main-Menual{width:1000px;margin:0 auto; position: relative;}
				#main-Menual li{width:110px; height:43px; line-height:40px; float:left; text-align:center; position: relative;}
					#main-Menual a{font-size:16px; color:#fff; display:block;text-decoration:none;height: 40px;}
					#main-Menual li:hover a,#main-Menual a.current{background: #a07b25;border-bottom:3px solid #eac46c;}
					#main-Menual li dl {position: absolute; left: 0; top: 43px; width:100%; background:#88671b; display:none; z-index: 9999;}
					#main-Menual li:hover dl {display:block;}
					#main-Menual li a span {
						/*display: inline-block;*/
						/*transform:rotate(90deg);*/
						/*-ms-transform:rotate(90deg); 	!* IE 9 *!*/
						/*-moz-transform:rotate(90deg); 	!* Firefox *!*/
						/*-webkit-transform:rotate(90deg); !* Safari 和 Chrome *!*/
						/*-o-transform:rotate(90deg); 	!* Opera *!*/
						display: inline-block;
						margin-left: 4px;
						content: "";
						width: 7px;
						height: 7px;
						border: solid #fff;
						border-width: 0 1px 1px 0;
						-webkit-transform: translate(0,-40%) rotate(45deg);
						transform: translate(0,-40%) rotate(45deg);
					}
					#main-Menual li:hover a span {
						display: inline-block;
						transform:translate(0,10%) rotate(225deg);
						-webkit-transform:translate(0,10%) rotate(225deg);
					}

#mainFrameDiv{background: #f2e4b1}
	
	#mainDiv .header{height:320px}
		#mainDiv .header .center{width:1000px;margin:0 auto;height:100%;position:relative}
	#mainDiv .main{min-height:600px;padding:10px 0 0}
		#mainDiv .main .center{width:1000px;height:100%;margin:0 auto;position:relative;}
	
	/*首页*/
	#flashwrap{height:484px;background:#010101 url(../img/banner.jpg) no-repeat top center;}
		#flashbox{height:100%;width:1000px;margin:0 auto;position:relative}
			#ad-flash{position:absolute;top:130px;right:0}
		.gonggao{ background:url(../img/ggbg.png) no-repeat; height:40px; position:absolute; bottom:0; line-height:40px; color:#fff;}
		.gonggao span{ float:left; margin-left:60px;}
		.gonggao #msgNews{ float:right; width:850px; margin-right:30px;float:left;}
		
	.firstgamewrap{background:url(../img/mainbg.jpg) top center no-repeat; height:432px; overflow:hidden}
		.firstgamebox{width:1000px;margin:0 auto;background:#fbf1cc; height:432px; overflow:hidden}
			
			#adwrap{position:absolute;bottom:32px;left:34px}
			.firstgamebox .link{ width:950px; margin:20px auto;}
				.firstgamebox .link .div{ width:161px; height:242px; float:left; border:1px solid #d8ceaa; border-right:none}
				.firstgamebox .link .div a{ display:block; height:242px;}
				.firstgamebox .link #f1{ background:url(../img/main01.png) no-repeat}
				.firstgamebox .link #f1:hover{ background:url(../img/a1.jpg) no-repeat;}
				.firstgamebox .link #f2{ background:url(../img/main02.png) no-repeat}
				.firstgamebox .link #f2:hover{ background:url(../img/a2.jpg) no-repeat;}
				.firstgamebox .link #f3{ background:url(../img/main03.png) no-repeat}
				.firstgamebox .link #f3:hover{ background:url(../img/a3.jpg) no-repeat;}
				.firstgamebox .link #f4{ background:url(../img/main04.png) no-repeat;}
				.firstgamebox .link #f4:hover{ background:url(../img/a4.jpg) no-repeat;}
				
			div#content{ float:left;background:url(../img/main05.png) no-repeat; width:297px; height:242px; border:1px solid #d8ceaa}
			#content .service div {position:relative;}
			#content .service div span {display:block;height:40px;line-height:40px;font-size:40px;color:#775f43;position:absolute;top:15px;right:50px;z-index:200; font-family:"微软雅黑";}
			#content .service div.bottom span {top:25px; right:50px;} 
			#content .service div div.load {width:261px;height:9px;background:url(../img/load.png) no-repeat;position:absolute; top:64px; left:20px;}
			#content .service div div.load div {width:3px;height:9px;background:url(../img/load.png) no-repeat left -10px;}
			#content .service div div.load div.loading1 {width:3px;height:9px;margin-left:7px;background:url(../img/load.png) no-repeat right bottom;}
			#content .service div div.load div.loading2 {width:3px;height:9px;margin-left:7px;background:url(../img/load.png) no-repeat right bottom;}
			#content .service .up {width:297px;height:81px;}
			#content .service .middle {width:297px;height:81px;}
			
			.content2{ height:118px; border:1px solid #d8ceaa; width:948px; margin:0 auto}
			.content2 a.cooperation{ display:block; background:url(../img/content201.jpg) top center no-repeat; width:322px; height:118px; float:left;border-right:1px solid #d8ceaa;}
			.content2 a.indexpromotions{ display:block; background:url(../img/content202.jpg) top center no-repeat; width:322px; height:118px; float:left;border-right:1px solid #d8ceaa;}
			.content2 .help{ background:url(../img/content0203.png) top center no-repeat; width:275px; height:63px; float:right; padding:55px 0 0 25px;}
			.content2 .help a{ display:block; width:75px; float:left; height:25px; line-height:25px; color:#77571a}
			
			.pagesbanner{ height:320px; position:relative;}

			#mainDiv { margin: 0 auto; width: 1000px;}
			
	/*真人娱乐*/
		.zhenren .header{background: url(/skin/img/banner02.jpg) top center no-repeat;}
		.zhenren .main{height:658px;}
			.zhenren .main .center{color:#fff}
				.zhenren .main dl{width:870px;margin:0 auto;padding:10px 0;font-size:16px;}
					.zhenren .main dt{color:#ffff00;font-size:19px;}
					.zhenren .main dd{padding:5px 0 0}
					/* livehall*/
					.ele-live-hall, .ele-live-bb, .ele-live-ag{width: 852px;height: 439px;}
					.ele-live-hall{margin: 10px auto 0;position: relative;background: url(../img/live_login_bg.png) no-repeat 50% 0;background-size: 852px 439px;}
					.ele-live-bb{background: url(../img/live_login_bb.png) no-repeat 50% 0;background-size: 852px 439px;}
					.ele-live-ag{background: url(../img/live_login_ag.png) no-repeat 50% 0;background-size: 852px 439px;}
					.ele-live-bb, .ele-live-ag{position: absolute;display: none;}
					.ele-livehall-bblive, .ele-livehall-aglive{float: left;position: relative;z-index: 2;width: 426px;height: 439px;}
					#ele-aglogin-overlay{position: fixed;z-index: 2000;top: 0;left: 0;width: 100%;height: 100%;background: url('/cl/tpl/template/images/element/live_hall/modal_bg.png') repeat;}
					#ele-aglogin-overlay_start{position: fixed;z-index: 2000;top: 0;left: 0;width: 100%;height: 100%;background: url('/cl/tpl/template/images/element/live_hall/modal_bg.png') repeat;}
					#ele-aglogin-content{background-color: #FFF;position: fixed;z-index: 3;top: 50%;left: 50%;margin: -160px 0 0 -310px;padding: 10px;}
					#ele-aglogin-content_try{background-color: #FFF;position: fixed;z-index: 3;top: 50%;left: 50%;margin: -160px 0 0 -310px;padding: 10px;cursor: pointer;}
					#ele-aglogin-content_start{background-color: #FFF;position: fixed;z-index: 3;top: 50%;left: 50%;margin: -160px 0 0 -10px;padding: 10px;cursor: pointer;}
					#ele-aglogin-content_close{position: fixed;z-index: 3;top: 50%;left: 50%;margin: -160px 0 0 -10px;padding: 0px;}
					#ele-aglogin-close{background: url('/cl/tpl/template/images/element/live_hall/modal_close.png') #666 50% 50% no-repeat;position: absolute;top: 0;right: -60px;width: 60px;height: 60px;cursor: pointer;}
					#ele-aglogin-close:hover{background-color: #606060;}
					#ele-aglogin-close_start{background: url('/cl/tpl/template/images/element/live_hall/modal_close.png') #666 50% 50% no-repeat;position: absolute;top: 0;right: -380px;width: 60px;height: 60px;cursor: pointer;}
					#ele-aglogin-close_start:hover{background-color: #606060;}
					
			.live { background:#fbf1cc;width:980px; margin:10px auto 25px auto; border:1px solid #d8ceaa; padding:9px}
			
		
		/*优惠活动*/
			.youhui .header{height:100%;background:url(../img/banner05.jpg) top center no-repeat;}			
		
		/*体育赛事*/
			#sportwrap{margin:20px 0 30px}
			
		/*彩票游戏*/
			.caipiao .header{background:url(../img/banner03.jpg) no-repeat top center}
			.caipiaoWrap{padding:10px;background:#fff;margin:-10px 0 30px}
				.Game-layout-lottery{float:left;width:200px;background:#e9deb7;border:1px solid #77571a;margin:5px 10px 10px;padding:10px 13px;}
					.Game-layout-lottery:hover{border:1px solid #77571a;background:#d1c393}
					.lottery_gameimg{float:left;}
					.Game-layout-text{float:left;color:#77571a}
						.Game-layout-text h3{font-size:14px;padding:20px 0 10px;font-weight:bold}
						.Game-layout-text a{color:#77571a}
						
		/**/
		.lt-block main{width:1000px;margin:0 auto;color:#fff;position:relative}
			#Game-Menual{position:absolute;top:0;left:0;border:1px solid #d8ceaa; width:202px; height:413px; padding:9px;background:#fbf1cc url(../img/welcome.png) no-repeat center 10px}
				#Game-Menual ul{width:204px; margin:83px auto 0; height:358px;}
				#Game-Menual a{color:#77571a !important;display:block;background:#e9deb7 url(../img/leftlibg.png) no-repeat; height:41px; line-height:41px; padding-left:25px;}
				#Game-Menual a:hover{background-color:#d1c393;color:#ff0}
				
			#sub{float:right;width:762px; border:1px solid #d8ceaa; height:auto; min-height:576px; background:#fbf1cc}
				#sub_title_nav{display:none}
				#sub form,#direction{margin:9px;line-height:24px; color:#77571a !important; font-size:13px; padding:10px 35px 30px 35px; background:#e9deb7; min-height:536px;}
				#sub h2{ font-size:13px; color:#77571a; line-height:40px;}
				#sub #regheader{margin-left: 0px;line-height: 40px;color: #f8e678;background: url(../img/reg_right_add.png) no-repeat center center; height: 42px;  font-weight: bold; padding-left: 320px; padding-top: 13px; margin-top: 10px; width: 444px; margin-bottom: 10px; border:none 0px;}
				#sub a{color:#77571a !important}
				.columnleft{border:1px solid #77571a;padding:10px;width:130px !important;margin:10px 0 0}
					.columnleft a{color:#77571a !important}
					
				
		/*注册*/
			 .regster .header{height:0 !important;}
			/*#regsterLeft{width:245px;height:532px;position:absolute;top:0;left:0;background:url(../img/regster_nav.png) no-repeat}
				#regsterLeft div{position:absolute;top:125px;left:37px;}
					#regsterLeft a{display: block;color:#fff;font-size:14px;margin:0 0 3px;width:168px;height:36px;line-height:32px;text-align:center;background: url(../img/regster_nav_item.png) no-repeat;}
						#regsterLeft a:hover{color:#ff0}
			#regsterRight{padding:10px 0 40px 265px;color:#fff}
				#registerbg{color:#333;width:538px;padding:0 0 0 100px;height:70px;line-height:54px;background:url(../img/regster_right_header.png) no-repeat}
					#regsterRight .border{border:1px solid #6dbdff;position:relative;padding:20px 20px 15px;margin:0 0 15px;color:#fff}
						#regsterRight h2{position:absolute;top:-10px;left:10px;background:#053b6a;color: #ff0;padding:0 1px}
						.ui-form{padding:0 0 5px;}
							.ui-form label span{display:block;float:left;width:154px;text-align:right;padding:0 5px 0 0;}
								.ui-form em{color:#f00;padding:0 5px 0 0}
							.ui-form input{color:#fff;width:114px;height:23px;line-height:23px;padding:0 10px;border: 0 none;background: url(../img/regster_input.png) no-repeat;}
							.ui-form-message{padding:0 0 0 159px;color:#ff0}
						#regsterRight .check{padding:0 0 0 20px}
							#regsterRight .check a{color:#ff0}
						#regsterRight .submitDiv{text-align:center;margin:10px 0 0}
							#register dl{padding:20px}
								#register dd{padding:10px 0 0}
								#register dd span{color:#ff0} */
								
		/*关于我们*/
			.aboutus dl{padding:0 0 20px}
				.aboutus dt{font-size:16px;padding:0 0 10px}
				.aboutus dd{text-indent:2em}
				
		/*联系我们*/
			.contactus{margin:20px 0}
			.contactus p{font-size:16px;padding:0 0 10px}
			
		/*代理合作*/
			.dlhz h3{padding:0 0 10px;font-size:14px;}
			.dlhz p,.dlhz table,.dlhz ol,.mtab-menual{margin:0 0 10px}
				.dlhz ol li{padding:0 0 5px;}

#bottomFrame{background:#705015; height:108px;}
	#page-footer{}						
		.footer{ background:#705015; height:108px;width:1000px;margin:0 auto;}
		.footer .link{ float:left; height:30px; line-height:30px; font-size:13px; color:#ddb365;}
		.footer .link a{font-size:13px; color:#ddb365;}
		.footer .copyright{ float:right;height:30px; line-height:30px; font-size:13px; color:#ddb365;}