@charset "gb2312";
/* CSS Document */

h1, h2, h3, h4, h5, h6, 
dl, dd, dt, ol, ul, li, 
p, form { margin: 0; padding: 0; }

ol, ul, li, dl, dd, dt { list-style: none; } a img { border: none; } em, i { font-style: normal; }
input, option, select, textarea, button { font-size: 12px; }
div, li, ul, ol, dl, dd, dt, p { width: auto; overflow: hidden; }

a { overflow: hidden; outline: none; text-decoration: none; }
a:hover { text-decoration: underline; }
.clear { clear: both; font-size: 0; visibility: hidden; width: 0; line-height: 0; }
.fl, lt { float: left; display: inline; } .fr, .rt { float: right; display: inline; }

.clearfix:after { content:"."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
* html .clearfix { height: 1%; }
.clearfix { display: block; }
.both { font-size: 0; line-height: 0; height: 0; clear: both; }

.xRel { position: relative; }
.xAbs { position: absolute; }
.ofv { overflow: visible; }

.includeGlobalTop { height: 33px; overflow: visible; background: url(http://m1.073img.com/_12img/dimg/bg.gif) 0 -300px repeat-x; }
.includeGlobalFoot { color: #4a4d59; text-align: center; height: 50px; padding-top: 30px; font-family: 'Microsoft Yahei'; }
.includeGlobalFoot a { color: #4a4d59; }

html { background: #04060a url(bg.jpg) center 33px no-repeat; }
body { margin: 0; padding: 0; font-size: 12px; font-family: 'ËÎÌå'; }
.thisWrapper { width: 1000px; margin: 0 auto; background: url(bg2.jpg) center 0 no-repeat; font-family: 'Microsoft Yahei'; height: 2720px; }


.xlogos { height: 300px; padding-top: 55px; padding-left: 30px; }
.xlogos li { float: left; margin-right: 20px; }
.thisSubjectTitle { text-align: center; height: 300px; }
.thisOpenedTime { height: 70px; font-size: 22px; font-weight: normal; color: #fff; text-align: center; }

.playedGameBtn { height: 120px; }
.lotteryBtn { height: 105px; }
.playedGameBtn a, .lotteryBtn a { width: 300px; height: 80px; display: block; background: url(bg3.gif) no-repeat; text-indent: -98em; margin: 0 auto; }
.playedGameBtn a:hover { background-position: 0 -100px; }
.lotteryBtn a { background-position: 0 -200px; }
/*.lotteryBtn a:hover { background-position: 0 -300px; }*/

.thisNav { font-family: 'ËÎÌå'; font-size: 20px; font-weight: bold; padding-left: 348px; height: 65px; }
.thisNav li { float: left; width: 112px; }
.thisNav a { width: 80px; height: 20px; display: block; background-image: url(bg3.gif); background-repeat: no-repeat; text-indent: -98em; }
	.tn_1 { background-position: 0 -550px; }
	.tn_2 { background-position: -100px -550px; }
	.tn_3 { background-position: -200px -550px; }
	.tn_1:hover { background-position: 0 -500px; }
	.tn_2:hover { background-position: -100px -500px; }
	.tn_3:hover { background-position: -200px -500px; }

.thisRule { padding-left: 135px; padding-top: 25px; height: 146px; }
.thisRule h4 { font-size: 20px; color: #e7f2ff; font-weight: normal; height: 40px; }
.thisRule li { font-size: 14px; color: #888ea5; line-height: 25px; }
.thisRule li a { text-decoration: underline; color: #dab016; }

.thisRenwuList { height: 550px; background: url(bg4.jpg) no-repeat; margin-bottom: 85px; }
.thisRenwuList dl { width: 250px; float: left; padding-top: 60px; }
.thisRenwuList dt { height: 400px; text-indent: -98em; background-image: url(bg4.jpg); background-repeat: no-repeat; }
	.thisRenwuList dl.trw_1 dt { background-position: 0 -60px; }
	.thisRenwuList dl.trw_2 dt { background-position: -250px -60px; }
	.thisRenwuList dl.trw_3 dt { background-position: -500px -60px; }
	.thisRenwuList dl.trw_4 dt { background-position: -750px -60px; }
	.thisRenwuList dl.trw_1 dt.current { background-position: 0 -610px; }
	.thisRenwuList dl.trw_2 dt.current { background-position: -250px -610px; }
	.thisRenwuList dl.trw_3 dt.current { background-position: -500px -610px; }
	.thisRenwuList dl.trw_4 dt.current { background-position: -750px -610px; }
.thisRenwuList dd { text-align: center; color: #888ea5; font-size: 14px; }
/*.thisRenwuList dt a { width: 250px; height: 380px; display: block; text-indent: -98em; background-image: url(bg4.jpg); background-repeat: no-repeat; }
	.thisRenwuList dl.trw_1 a { background-position: 0 -60px; }
	.thisRenwuList dl.trw_2 a { background-position: -250px -60px; }
	.thisRenwuList dl.trw_3 a { background-position: -500px -60px; }
	.thisRenwuList dl.trw_4 a { background-position: -750px -60px; }
	.thisRenwuList dl.trw_1 a:hover { background-position: 0 -610px; }
	.thisRenwuList dl.trw_2 a:hover { background-position: -250px -610px; }
	.thisRenwuList dl.trw_3 a:hover { background-position: -500px -610px; }
	.thisRenwuList dl.trw_4 a:hover { background-position: -750px -610px; }
.thisRenwuList dd { text-align: center; color: #888ea5; font-size: 14px; }*/
.thisRenwuList dd b, .theRtitle dd h4 b { font-size: 18px; color: #dab016; font-weight: normal; }

.thisRounds { height: 660px; position: relative; width: 936px; margin: 0 auto 100px; }
.theRtitle { position: absolute; top: 205px; left: 300px; width: 346px; height: 250px; text-align: center; }
.theRtitle dt { height: 100px; }
.theRtitle dd h4 { color: #777c91; font-size: 14px; font-weight: normal; }

.thisRoundsListx dl { text-align: center; position: absolute; background: url(thisRoundsListx.gif) 0 -200px no-repeat; width: 156px; height: 160px; }
	.rx_1 { top: 0; left: 0; }
	.rx_2 { top: 0; left: 156px; }
	.rx_3 { top: 0; left: 312px; }
	.rx_4 { top: 0; left: 468px; }
	.rx_5 { top: 0; left: 624px; }
	.rx_6 { top: 0; left: 780px; }
	
	.rx_7 { top: 160px; left: 780px; }
	.rx_8 { top: 320px; left: 780px; }
	
	.rx_9 { top: 480px; left: 780px; }
	.rx_10 { top: 480px; left: 624px; }
	.rx_11 { top: 480px; left: 468px; }
	.rx_12 { top: 480px; left: 312px; }
	.rx_13 { top: 480px; left: 156px; }
	.rx_14 { top: 480px; left: 0; }
	
	.rx_15 { top: 320px; left: 0; }
	.rx_16 { top: 160px; left: 0; }
	.thisRoundsListx dl.current { background-position: 0 0; }
	
.thisRoundsListx dt { height: 108px; padding-top: 30px; }
.thisRoundsListx dd { font-size: 14px; color: #c0c4d2; }


.thisGiftBoxing dl { width: 266px; padding: 0 33px; height: 180px; border-right: 1px #1d1f2b solid; float: left; }
.thisGiftBoxing dl.xlasts { border: none; }
.thisGiftBoxing h3 { color: #e7f2ff; font-size: 30px; font-weight: normal; height: 50px; }
.thisGiftBoxing p { color: #888ea5; font-size: 14px; line-height: 22px; height: 88px; }
.thisGiftBoxing dd a { width: 118px; height: 40px; line-height: 40px; font-size: 22px; text-align: center; font-weight: bold; color: #000; background: url(bg3.gif) 0 -400px no-repeat; display: block; }
.thisGiftBoxing dd a:hover { text-decoration: none; background-position: -150px -400px; }


.scrollTop { top: 300px; _top: expression(((documentElement.scrollTop)+300)+'px'); left: 50%; margin-left: 520px; 
position: fixed; _position: absolute; width: 120px; height: 360px; z-index: 81; overflow: hidden; }
.scrollTop h4 { height: 130px; }
.scrollTop ul { width: 70px; margin: 0 auto; }
.scrollTop li { float: left; height: 80px; }
.scrollTop li a img{opacity:0.8;filter:alpha(opacity=80);-moz-opacity:0.8;}
.scrollTop li a:hover img{opacity:1;filter:alpha(opacity=100);-moz-opacity:1;}


