@charset "utf-8";
/* CSS Document */

.wrap{padding-bottom:28px;_padding-bottom:27px;background:url(../img/mainB.png) no-repeat center bottom;}
.row1{height:224px;margin-bottom:18px; position:relative; z-index:2;}
.hotDiv{width:663px;height:224px;}
.gameGuide{width:663px;height:35px;margin-bottom:9px;background:url(../img/gameGuide.gif) no-repeat;}
.gameGuide h3{width:91px;height:35px; text-indent:-999em;float:left;}
.gameGuide ul{width:572px;height:35px; overflow:hidden;float:left;}
.gameGuide ul li{width:95px;height:30px;line-height:30px;_line-height:32px;margin:2px 0 0 -1px; text-align:center;border-left:1px solid #dcdcdc;_position:relative;float:left; overflow:hidden;}
.gameGuide ul li.lOn{background:url(../img/gOn.gif) no-repeat;}

.gameGuide li a{color:#464545;display:inline-block;height:30px;width:94px;text-align:center;}
.gameGuide li a span{background:url(../img/ico.gif) no-repeat 0 -137px;padding:0 0 0 10px;margin:0 auto;}
.gameGuide li a:hover span,.gameGuide ul li.lOn a span{color:#d60000;background:url(../img/ico.gif) no-repeat 0 -158px;}
.gameGuide li a.aRed{color:#ec4004;}
#l1{border-left:none;}
.gameGuide ul li#l1.lOn{background:url(../img/gOn.gif) no-repeat 0 -30px;}
.gameGuide ul li#l6{width:98px;}
.gameGuide ul li#l6.lOn{background:url(../img/gOn.gif) no-repeat 0 -60px;}

.slideBox{width:663px;height:180px;position:relative;}
.slide{width:663px;height:180px;position:relative;overflow:hidden;}
.slide ul{}
.slide ul li{width:663px;height:180px;}

#subNum{width:130px;height:20px;position:absolute;right:10px;bottom:10px; z-index:100;}
#subList{width:130px;height:20px; text-align:right;}
#subList span{width:15px;height:20px;background:url(../img/subOff.png) no-repeat;_margin-left:3px;_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/theme/xy011/img/subOff.png"); display:inline-block;cursor:pointer;}
#subList span.sOn{background:url(../img/subOn.png) no-repeat 0 0;_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/theme/xy011/img/subOn.png");}

.newSer{background:url(../img/newsBg.png) 0 -460px no-repeat;width:325px;height:234px;position:absolute;right:-2px;top:-5px;overflow:hidden;}
.focus{height:443px;background:url(../img/newsBg.png);}
.newSer h3{height:26px;padding:9px 15px 0 0;text-align:right;overflow:hidden;}
.newSer h3 span{display:none;}
.newSer ul{padding:5px 1px 9px;margin:0 0 0 3px;height:180px;overflow:hidden;}
.focus ul{height:365px;}
.newSer ul li{width:318px;height:23px;line-height:23px;padding:7px 0 6px 0;background:url(../img/line0122.gif) 0 35px repeat-x;overflow:hidden;cursor:default;}
.newSer ul li.last{padding:7px 0 5px 0;background:none;}
.newSer li span,.newSer li strong{color:#504f4f;display:inline-block;}
.newSer li span{width:70px;padding:0 0 0 35px;background:url(../img/point0122.gif) 17px center no-repeat;}
.newSer li strong{width:95px; font-weight:normal;}
.newSer li em{width:75px;color:#504f4f;display:inline-block; margin-left:20px;}
.newSer li a{color:#504f4f;}
.newSer ul li.lOn{height:32px;line-height:32px;padding:9px 0;background:#f3f3f3 url(../img/line0122.gif) 0 49px repeat-x;overflow:hidden;cursor:default;}
.newSer li.lOn strong{width:42px; font-weight:normal;}
.newSer li a:hover{color:#f60;}
.newSer li strong a,.newSer li strong b{display:inline-block;width:65px;font-weight:normal; margin-left:-10px; }
.newSer li var{background:url(../img/serstate1.gif);display:inline-block;height:15px;margin:0 0 0 3px;overflow:hidden;width:51px;vertical-align:middle;}
.newSer li.s1 var{background-position:0 -15px;}
.newSer li.s2 var{background-position:0 -90px;}
.newSer li.s3 var{background-position:0 -75px;}
.newSer li.s4 var{background-position:0 -45px;}
.newSer li.s5 var{background-position:0 -105px;}
.newSer li.s6 var{background-position:0 -120px;}
.newSer li.s7 var{background-position:0 -30px;}
.newSer li.s8 var{background-position:0 -60px;}
.newSer li.s9 var{background-position:0 -135px;}
.newSer li.s10 var{background-position:0 0;}
.newSer li span.nb1{padding:0;width:60px;margin:0 0px 0 15px;display:none;}
.newSer li span.nb2{padding:0;width:60px;margin:0 0px 0 5px;display:none;}
.newSer .nb1 a,.newSer .nb2 a{display:inline-block;height:32px;width:60px;text-align:center;}
.newSer .nb1 a{background:url(../img/newSer0218.jpg) no-repeat;color:#bd5400;}
.newSer .nb2 a{background:url(../img/newSer0218.jpg) 0 -32px no-repeat;color:#446d00;}
.newSer .nb1 a:hover,.newSer .nb2 a:hover{color:#000;}
.newSer li.lOn span.nb1,.newSer li.lOn span.nb2{display:inline-block;}
.newSer li.lOn em,.newSer li.lOn var{display:none;}
.newSer li.soon em{display:inline-block;}
.newSer .retract a{margin:9px 0 0;_margin:10px 0 0;display:block;height:17px;overflow:hidden;width:325px;background:url(../img/newsBg.png) 0 -695px no-repeat;}
.newSer .retract a:hover{background:url(../img/newsBg.png) 0 -443px no-repeat;}

.hotGame{height:194px;margin-bottom:18px;background:url(../img/boxBg.gif) no-repeat;}
.hotGame h3,.other h3,.cs h3,.hotGift h3{height:35px;}
.hotGame h3 span,.other h3 span,.newSer h3 span,.cs h3 span,.hotGift h3 span{width:150px;height:35px;text-indent:-999em;float:left;}
.hotGame h3{margin-bottom:27px;}
.hotGameList{width:985px;height:120px;margin:0 auto; position:relative;}
.hotSlide{width:880px;height:120px;margin-left:60px; position:relative; overflow:hidden;}
.hotSlide ul{}
.hotSlide ul li{width:220px;height:120px;float:left;_display:inline; position:relative;}
.hotSlide ul li img{width:87px;height:120px;display:block;position:absolute;left:0;top:0;}
.hotSlide ul li .aImg{width:87px;height:120px;display:block;position:absolute;left:0;top:0; position:absolute;}
.hotSlide ul li a.aImg img{height:87px;display:none;}
.aImg{height:87px;background:url(../img/blank.gif) no-repeat;z-index:1;}

.gInfo{width:95px;height:120px;float:right;margin-right:25px;_display:inline;}
.gInfo h4{height:25px;line-height:25px;}
.gInfo h4 a{color:#000;font-family:"Microsoft YaHei","\5b8b\4f53", Arial, sans-serif;font-size:14px;float:left;}
.gInfo h4 a:hover,.gInfo p a:hover{color:#f60;}
.gInfo h4 var{width:10px;height:10px;margin:8px 0 0 8px;background:url(../img/ico.gif) no-repeat 0 -118px; font-size:0;float:left;}

.gInfo p{height:22px;line-height:22px;color:#7d7d7d;white-space:nowrap;}
.gInfo p strong{font-size:14px;color:#f25500;}
.gInfo p em{color:#f25500;}
.gInfo p a{color:#525252;float:left;}
.gInfo p span,.gN p span,.gFo dt span{width:15px;height:22px;background:url(../img/spanLine.gif) no-repeat center center; text-align:center;float:left;}

.aleft,.aright{width:31px;height:31px;display:block;position:absolute;bottom:60px; text-indent:-999em;overflow:hidden;}
.aleft{background:url(../img/btn.jpg) no-repeat;left:0;}
.aleft:hover{background:url(../img/btn.jpg) no-repeat -50px 0;}
.aright{background:url(../img/btn.jpg) no-repeat 0 -32px;right:0;}
.aright:hover{background:url(../img/btn.jpg) no-repeat -50px -32px;}

.row3{height:349px;margin-bottom:18px;}
.other{width:717px;height:349px;background:url(../img/boxBg.gif) no-repeat 0 -197px;}
.other h3{margin-bottom:11px;}
.other h3 a{width:25px;height:20px;line-height:20px;margin:8px 15px 0 0;padding-left:15px;font-weight:normal;color:#353535;background:url(../img/ico.gif) no-repeat 0 -35px;float:right;}
.other h3 a:hover{color:#f60;}
.other ul{width:645px;height:290px;margin:0 auto;padding:4px 0 0 25px; position:relative; overflow:hidden;}
.other ul li{width:87px;height:143px;margin:0 70px 12px 0;float:left;_display:inline;position:relative; z-index:1;}
.other ul li.noMar{margin:0 0 12px 0;}

.gBox{width:87px;height:120px;position:absolute;left:0;top:0; z-index:1;}
.gImg{width:87px;height:120px;position:absolute;left:0;top:0; z-index:2;}
.gLogo{width:87px;height:87px;position:absolute;left:0;top:0; z-index:3;display:none;}

.gFo{width:213px;height:90px;padding:5px 0 0 98px;position:absolute;left:-4px;top:-4px; z-index:1;display:none; overflow:hidden;}
.gFoR{ height:95px; width:88px; position:absolute; left:0px; top:0px;background:url(../img/gFo.gif) no-repeat; z-index:10;}
.cont{ width:213px; height:90px; padding:5px 0px 0px 10px; position:absolute; top:0px; left:-112px;background:url(../img/gFo.gif) right top no-repeat;}
.gFo dt{height:24px;line-height:24px;}
.gFo dt strong,.gN h4 a{color:#000;font-family:"Microsoft YaHei","\5b8b\4f53", Arial, sans-serif;font-size:14px;}
.gFo dt strong{width:62px;float:left;}
.gFo dt a{color:#454545;float:left;}
.gFo dt a:hover{color:#f60;}
.gFo dt a.aIn{width:66px;height:24px;margin-left:5px;background:url(../img/btn.jpg) no-repeat 0 -65px; text-indent:-999em;overflow:hidden;}
.gFo dt a.aIn:hover{background:url(../img/btn.jpg) no-repeat 0 -89px;}
.gFo dt span{height:24px;width:15px; text-indent:-999em;float:left;}
.gFo dd{height:60px;line-height:20px;color:#7a7a7a; overflow:hidden;}
.g2{padding:5px 98px 0 0;left:-219px;}
.g2 .gFoR{left:223px; top:0px;background:url(../img/gFo.gif) right top no-repeat; z-index:10;}
.g2 .cont{top:0px; left:217px;background:url(../img/gFo.gif) left top no-repeat;  padding:5px 0 0px 10px;}
.gN{width:87px;height:40px;background:url(../img/blank.gif) no-repeat;position:absolute;left:0;bottom:10px; z-index:2; overflow:hidden;}
.gN h4,.gN p{height:20px;line-height:20px;}
.gN h4{ text-align:center;}
.gN h4 a:hover,.gN p a:hover{color:#f60;}
.gN p{color:#8c8c8c;}
.gN p a{color:#8c8c8c;float:left;}

.hotGift{width:270px;height:349px;background:url(../img/boxBg.gif) no-repeat -734px -197px;}
.hotGift h3{margin-bottom:5px;}
.hotGift h3 a{width:66px;height:20px;line-height:20px;margin:8px 15px 0 0;color:#ababab;font-weight:normal;float:right;}
.hotGift h3 a:hover{color:#f60;}
.hotGift ul{width:268px;margin:0 auto;overflow:hidden;height:280px;}
.hotGift ul li{width:268px;height:75px;padding:10px 0 12px;background:url(../img/line0122.gif) 0 95px repeat-x;overflow:hidden;}
.hotGift li img{width:139px;height:75px;margin:0 13px 0 20px;float:left;}
.hotGift li strong{height:25px;line-height:25px;margin:6px 15px 10px 0;float:right;width:80px;cursor:pointer;}
.hotGift li a{font-family:"Microsoft YaHei","\5b8b\4f53", Arial, sans-serif;font-size:14px;color:#000;}
.hotGift li a:hover strong{color:#f60;}
.hotGift li span{float:right;width:75px;height:24px;line-height:24px;text-align:center;font-weight:bold;color:#fff;background:url(../img/btn.jpg) no-repeat 0 -225px;margin:0 20px 0 0;cursor:pointer;}
.hotGift li a:hover span{color:#fff;background:url(../img/btn.jpg) no-repeat 0 -200px;}

.access{float:right;width:268px;height:240px;background:url(../img/boxBg.gif) no-repeat -734px -547px;overflow:hidden;}
.access ul{margin:53px 0 0 30px;}
.access li{float:left;width:95px;height:32px;background:url(../img/btn0122.gif) 0 0 no-repeat;margin:0 20px 13px 0;}
.access li a{display:block;width:95px;height:32px;line-height:32px;text-align:center;color:#353535;}
.access li a:hover{background:url(../img/btn0122.gif) 0 -32px no-repeat;}
.access li a b{color:#ec4004;}

.swf{height:136px;margin-bottom:18px; position:relative;}
.swf a{width:1002px;height:136px;background:url(../img/blank.gif) no-repeat;display:block; position:absolute;left:0;top:0;}

.row4,.cs,.newsTab{height:240px;margin-bottom:18px;overflow:hidden;}
.cs{width:248px;margin-right:18px;background:url(../img/boxBg.gif) no-repeat 0 -547px;}
.cs dl{width:235px;height:200px;margin:0 auto; overflow:hidden;}
.cs dt{height:102px;margin-bottom:16px; text-indent:-999em;}
.cs dd{height:68px;}
.cs dd p{height:25px;line-height:25px;margin-bottom:16px;padding-left:45px;}
.cs dd p span,.cs dd p a{font-family:"Microsoft YaHei","\5b8b\4f53", Arial, sans-serif;font-size:14px;height:25px;color:#565656;float:left;}
.cs dd p span{width:70px;}
.cs dd p a{}
.cs dd p a:hover{color:#f60;}

.newsTab{width:450px;background:url(../img/boxBg.gif) no-repeat -266px -547px;}
.tabT{height:39px;padding:1px 18px 0;margin-bottom:3px;}
.tabT h4{width:300px;height:39px;float:left;}
.tabT h4 a{width:77px;height:39px;line-height:33px;text-align:center;font-family:"Microsoft YaHei","\5b8b\4f53", Arial, sans-serif;font-size:14px;color:#353535;background:url(../img/line2.gif) no-repeat right 0;float:left;}
.tabT h4 a:hover{color:#353535;background:url(../img/btn.jpg) no-repeat -85px -114px;}
.tabT h4 a.aOn,.tabT h4 a.aOn:hover{color:#fff;background:url(../img/btn.jpg) no-repeat 0 -114px;}

.selectDiv{width:90px;height:22px;margin-top:5px;position:relative;float:right;}
.selectDiv .selectMain{width:65px;height:22px;line-height:22px;display:block;padding:0 20px 0 5px;color:#8e93a0; cursor:pointer;background:url(../img/btn.jpg) no-repeat 0 -154px;}
.selectDiv .selectMain:hover{ color:#8e93a0;}
.selectDiv .selUp{background:url(../img/btn.jpg) no-repeat 0 -177px;}
.selectDiv .selectWrap{width:88px;height:115px;border:1px solid #cbcbcb;background-color:#fff;position:absolute;left:0;top:21px; overflow:hidden;display:none;}
.selectDiv .selectWrap ul{}
.selectDiv .selectShow{ z-index:10;}
.selectDiv .selectWrap ul li{width:88px;height:22px;}
.selectDiv .selectWrap li a{width:85px;height:22px;line-height:22px;padding-left:5px;color:#676767;display:block;}
.selectDiv .selectWrap li a:hover{background-color:#fef9f4;color:#f60;}

.tabDiv,.tabDiv ul{width:448px;height:185px;margin:0 auto;}
.tabDiv ul li{width:418px;height:18px;line-height:18px;padding:10px 15px 9px;background:url(../img/dotted.gif) repeat-x 0 bottom; overflow:hidden; vertical-align:top;}
.tabDiv ul li.last{border-bottom:none;padding:10px 15px 8px;background:none;}
.tabDiv li img,.tabDiv li em,.tabDiv li a{color:#353535;float:left;}
.tabDiv li em{margin:0 10px 0 8px;}
.tabDiv li span{height:18px;float:right;}
.tabDiv li a:hover{color:#f60;}
.tabDiv ul li.lOn{background:url(../img/liBg.gif) no-repeat;}
.tabDiv ul li.lOn a,.tabDiv ul li.lOn span,.tabDiv ul li.lOn em{color:#f60;}

.our{height:135px;margin-bottom:10px;}
.our a{height:135px; text-indent:-999em;overflow:hidden;background-image:url(../img/our.jpg); background-repeat:no-repeat;float:left;}
.our a:hover{background-image:url(../img/ourOn.jpg);}
.our a.o1{width:318px;background-position:0 0;}
.our a.o2{width:363px;background-position:-319px 0;}
.our a.o3{width:321px;background-position:-682px 0;}

.friendLink{width:998px;height:20px;margin:0 auto;}
.friendLink h3{width:60px;height:20px;line-height:20px;padding-left:20px;font-weight:normal;color:#7d7d7d;background:url(../img/ico.gif) no-repeat 0 -90px;float:left;}
.linkDiv{width:870px;height:20px;line-height:20px;float:left; overflow:hidden;}
.linkDiv a{color:#7d7d7d; white-space:nowrap; overflow:hidden;}
.linkDiv a:hover{color:#f60;}
.linkDiv span{display:inline-block;color:#7d7d7d;margin:0 5px;}

/**/
.daheiyouxi {position:;left:0;top:0;width:0px;height:0px;overflow:hidden;}
.push{position:fixed;top:60px;left:50%;margin:0 0 0 -450px;z-index:100;}