@charset "utf-8";
@import url("style.css");

/*首页样式*/
html{background:#D0F8A0 background:url(../images/idx_bg_body.jpg) repeat-x 0px 13px;}
body{background:url(../images/idx_bg.jpg) center 29px no-repeat;}
div.top{width:1010px; margin:0 auto;}
div.top div.row div.team1{float:left; width:277px; height:240px; background:url(../images/idx_top_img1.jpg);}
div.top div.row div.team2{float:left; width:366px; height:240px; background:url(../images/idx_top_img2.jpg);}
div.top div.row div.team3{float:left; width:367px; height:240px; background:url(../images/idx_top_img3.jpg);}
div.top div.row div.team1 h1{font-size:12px; padding:167px 0 0 152px;}
div.top div.row div.team3 div.gameintro{width:270px; height:165px; text-align:center; line-height:20px; margin:55px 0 0 17px;}
div.top div.nav a{height:146px; float:left; display:block; text-indent:-200px; overflow:hidden;}
div.top div.nav a{blr:expression(this.onFocus=this.blur()); text-decoration: none;} 
div.top div.nav a:focus{outline-style:none;} 
div.top div.nav a.btn1{width:252px; background:url(../images/idx_nav_1.jpg);}
div.top div.nav a.btn2{width: 71px; background:url(../images/idx_nav_2.jpg);}
div.top div.nav a.btn3{width:126px; background:url(../images/idx_nav_3.jpg);}
div.top div.nav a.btn4{width:134px; background:url(../images/idx_nav_4.jpg);}
div.top div.nav a.btn5{width:126px; background:url(../images/idx_nav_5.jpg);}
div.top div.nav a.btn6{width:123px; background:url(../images/idx_nav_6.jpg);}
div.top div.nav a.btn7{width:178px; _width:175px; background:url(../images/idx_nav_7.jpg);}
div.top div.nav a.btn1:hover,
div.top div.nav a.btn2:hover,
div.top div.nav a.btn3:hover,
div.top div.nav a.btn4:hover,
div.top div.nav a.btn5:hover,
div.top div.nav a.btn6:hover,
div.top div.nav a.btn7:hover{background-position:0 -146px; text-decoration: none;}

div.main{width:1010px; margin:0 auto;}
div.main div.left{float:left; width:203px;}
div.main div.left div.rs1{width:203px; height:28px; overflow:hidden; background:url(../images/idx_left_rs1.jpg);}
div.main div.left div.toplay{width:203px;}
div.main div.left div.toplay a{display:block; width:203px; height:57px; text-indent:-200px; overflow:hidden;}
div.main div.left div.toplay a{blr:expression(this.onFocus=this.blur());} 
div.main div.left div.toplay a:focus{outline-style:none;} 
div.main div.left div.toplay a.toplaybtn1{background:url(../images/idx_left_btn1.jpg);}
div.main div.left div.toplay a.toplaybtn2{background:url(../images/idx_left_btn2.jpg); height:58px;}
div.main div.left div.gameinfo{width:203px; overflow:hidden;}
div.main div.left div.gameinfo h2{height:85px; text-indent:-200px; overflow:hidden; background:url(../images/idx_left_d1_tit.jpg);}
div.main div.left div.gameinfo div.cha{height:211px; background:url(../images/idx_left_d1_bg.jpg);}
div.main div.left div.gameinfo div.cha div.in{margin:5px 28px 0 42px; _margin-left:21px; _margin-right:40px; float:left; line-height:23px; }
div.main div.left div.outlink{width:203px;}
div.main div.left div.gameinfo div.cha div.in a{text-decoration:none; color:#669900; font-weight:bold;}
div.main div.left div.gameinfo div.cha div.in span.insty{font-weight:bold; color:#FF6600;}
div.main div.left div.outlink{background:url(../images/idx_left_d2_bg.jpg) center bottom no-repeat; height:216px;}
div.main div.left div.outlink h3{height:60px; text-indent:-200px; overflow:hidden; background:url(../images/idx_left_d2_tit.jpg);}
div.main div.left div.outlink div.links{height:90px; overflow:hidden;}
div.main div.left div.outlink div.links marquee{margin:0px 10px 0 28px; height:210px;}
div.main div.left div.outlink div.links marquee a{color:#fff; float:left; display:block; width:75px; height:16px; padding:0 1px; text-align:center; overflow:hidden;  text-decoration:none; text-align:center;}
div.main div.left div.outlink div.links marquee a:hover{text-decoration:underline;}
div.main div.left div.outlink div.links marquee div{height:150px;}/*数量控制*/
div.main div.middle{float:left; width:546px;}
div.main div.middle div.gamenews{width:546px;}
div.main div.middle div.gamenews div.title{width:546px; height:80px; background:url(../images/idx_midd_d1_tit.jpg);}
div.main div.middle div.gamenews div.title h2{float:left; width:200px; text-indent:-200px; overflow:hidden;}
div.main div.middle div.gamenews div.title div.more{float:right; width:68px; height:20px; padding-top:50px;}
div.main div.middle div.gamenews div.title div.more a{font-family:Arial; text-decoration:none; font-weight:bold; color:#f60;}
div.main div.middle div.gamenews div.list{height:200px; background:url(../images/idx_midd_d1_bg.jpg);}
div.main div.middle div.gamenews div.list div.scrpic{float:left; width:188px; height:168px; overflow:hidden; border:solid 1px #000000; margin-left:34px; _margin-left:17px;}
div.main div.middle div.gamenews div.list ul.newses{float:left; display:block; width:288px; padding-left:10px;}
div.main div.middle div.gamenews div.list ul.newses li{height:22px; line-height:16px; *height:20px; overflow:hidden;}
div.main div.middle div.gamenews div.list ul.newses li a{float:left; text-decoration:none; color:#000;}
div.main div.middle div.gamenews div.list ul.newses li a:hover{color:#FF3300;}
div.main div.middle div.gamenews div.list ul.newses li span.date{float:right; color:#60950C;}
div.main div.middle div.gamets h2{width:546px; height:64px; text-indent:-500px; overflow:hidden; background:url(../images/idx_midd_d2_tit.jpg);}
div.main div.middle div.gamets div a img{float:left;}
div.main div.middle div.gamemidbox{width:546px;}
div.main div.middle div.gamemidbox div.gamemidbox1{float:left; width:274px;}
div.main div.middle div.gamemidbox div h2{height:49px; overflow:hidden; }
div.main div.middle div.gamemidbox div span{text-indent:-200px; display:block; width:50px; height:15px; overflow:hidden;}
div.main div.middle div.gamemidbox div h2 a{float:right; text-decoration:none; font-size:12px; color:#ffffff; font-weight:normal; padding:18px 19px 0 0; font-family:Arial; font-weight:bold;}
div.main div.middle div.gamemidbox div h2 a:hover{text-decoration:underline;}
div.main div.middle div.gamemidbox div div.boxlist ul{width:220px; display:block; float:left;}
div.main div.middle div.gamemidbox div div.boxlist ul li{background:url(../images/idx_ico1.gif) 0px 3px no-repeat; text-indent:15px; line-height:14px; height:24px; overflow:hidden;}
div.main div.middle div.gamemidbox div div.boxlist ul li a{text-decoration:none; color:#000;}
div.main div.middle div.gamemidbox div div.boxlist ul li a:hover{color:#FF6600;}
div.main div.middle div.gamemidbox div.gamemidbox1 h2{width:274px; background:url(../images/idx_midd_d3a_tit.jpg);}
div.main div.middle div.gamemidbox div.gamemidbox1 div.boxlist{height:145px; background:url(../images/idx_midd_d3a_bg.jpg);}
div.main div.middle div.gamemidbox div.gamemidbox2{float:left; width:272px;}
div.main div.middle div.gamemidbox div.gamemidbox2 h2{width:272px; background:url(../images/idx_midd_d3b_tit.jpg);}
div.main div.middle div.gamemidbox div.gamemidbox2 h2 a{padding-right:25px;}
div.main div.middle div.gamemidbox div.gamemidbox2 div.boxlist{height:145px; background:url(../images/idx_midd_d3b_bg.jpg);}
div.main div.middle div.gamemidbox div.gamemidbox1 div.boxlist ul{margin:15px 0 0 30px; _margin-left:15px;}
div.main div.middle div.gamemidbox div.gamemidbox2 div.boxlist ul{margin:15px 0 0 22px; _margin-left:11px;}
div.main div.right{float:left; width:261px;}
div.main div.right div.newuser h2{height:49px; width:261px; overflow:hidden; text-indent:-200px; background:url(../images/idx_right_d1_tit.jpg);}
div.main div.right div.newuser div.newpoint{height:179px; background:url(../images/idx_right_d1_bg.jpg);}
div.main div.right div.newuser div.moret{height:37px; background:url(../images/idx_right_d1_bg.jpg);}
div.main div.right div.newuser div.newpoint div.npo1{float:left; width:180px; margin-left:48px; _margin-left:24px; margin-top:8px;}
div.main div.right div.newuser div.newpoint div.npo1 a{font-size:14px; text-decoration:none; font-weight:bold; color:#3A7900; float:left; display:block; width:88px; height:18px; line-height:18px; overflow:hidden;}
div.main div.right div.newuser div.newpoint div.npo2{width:112px; float:left; color:#EC9592; font-size:10px; margin:5px 0 0 102px; _margin-left:51px;}
div.main div.right div.newuser div.newpoint div.npo2 a{font-size:12px; text-decoration:none; line-height:18px; padding:0 4px; color:#C35552;}
div.main div.right div.newuser div.newpoint div.npo3{width:220px; float:left; clear:#BABABA; font-size:10px; margin:4px 0 0 18px; _margin-left:9px; text-align:center;}
div.main div.right div.newuser div.newpoint div.npo3 a{font-size:12px; text-decoration:none; line-height:19px; padding:0 4px; color:#535353;}
div.main div.right div.newuser div.newpoint div a:hover{color:#FF6600;}
div.main div.right div.bbslist h3{height:96px; width:261px; overflow:hidden; text-indent:-200px; background:url(../images/idx_right_d2_tit.jpg);}
div.main div.right div.bbslist div.listbox{width:261px; height:294px; background:url(../images/idx_right_d2_bg.jpg);}
div.main div.right div.bbslist div.listbox ul{float:left; margin:10px 0 0 28px; _margin-left:14px;}
div.main div.right div.bbslist div.listbox ul li{width:208px; display:block; background:url(../images/idx_ico2.gif) 0px 3px no-repeat; line-height:14px; height:26px; overflow:hidden; text-indent:18px;}
div.main div.right div.bbslist div.listbox ul li a{text-decoration:none; color:#000;}
div.main div.right div.bbslist div.listbox ul li a:hover{color:#669900;}
div.main div.mainbelow{float:left; width:1010px; height:57px; background:url(../images/idx_bottom_front.jpg);}

div.main h2,
div.main h3{font-size:12px;}

#marqueeLnk{height:90px; width:160px; margin-left:29px; overflow:hidden;}
#marqueeLnk a{display:block; height:20px; width:150px; overflow:hidden; float:left; clear:both;}
#marqueeLnk ul li {float:left; text-align:center; padding-top:2px;}
#marqueeLnk ul li a{text-decoration:none; color:#FFFFFF;}
#marqueeLnk ul li a:hover{text-decoration:underline;}
