body{background:#e2e3e7;}
.w534{ width:534px; height:184px;overflow:hidden; margin-left:6px;}
.ad{ float:left; display:inline; width:534px; height:184px; position:relative; overflow:hidden }
	.ad_img li{ position:absolute; display:inline; width:534px; height:184px; overflow:hidden;  }
	.ad_img li img{ display:block}
	.ad_num{
	position:absolute;
	z-index:1;
	color:#fff;
	right:15px;
	bottom:10px
}
	.ad_num li{ float:left; width:15px; height:15px; text-align:center; line-height:normal; margin-left:5px; cursor:pointer; overflow:hidden; background-color:#000; }
.ad_num li.sel{color:#000; background:url(../images/w534.jpg); height:14px; width:14px;}

.bigbg{ background:url(../images/bigbg.jpg) center top no-repeat;}
.w998{width:998px; margin:0 auto;overflow:hidden}

.menubg{ background:url(../images/bg_01.jpg); width:998px; height:383px; position:relative}
.menu{ position:absolute;top:1px; height:250px; width:998px; z-index:2}
.content{ background:url(../images/bg_02.jpg)  no-repeat;  min-height:661px; height:auto!important;height:661px; }
.left{ float:left; width:220px;}
.left .gamedownload{width:200px; height:220px; margin:0px auto 25px; background:url(../images/gamedownload.jpg) no-repeat}
.left .sidebar{ background:url(../images/sidebar.jpg) no-repeat; height:107px;padding-top:17px;}
.left .sidebar ul.nav{display:block; overflow:hidden; width:196px; margin:0 auto}
.left .sidebar ul.nav li{ text-align:center; display:block;float:left; margin-bottom:5px}
.left .sidebar ul.nav li.w6{ margin-left:6px}
.left .sidebar ul.nav li a{color:#FFF;line-height:37px; background: url(../images/title.jpg) top left; float:left; width:95px;}
.left .sidebar ul.nav li a:hover{ background-position:0 -37px}
.left .sidebar2{ background:#d0cfce; border:1px solid #FFF; margin-top:9px; padding-top:8px;}
.left .sidebar2 dl{margin:0px auto; display:block; width:205px;color:#4c4c4c;}
.left .sidebar2 dl dt{ border-bottom:1px #a0a0a0 dashed}
.left .sidebar2 dl.ser{ color:#239600; padding-bottom:18px}
.left .sidebar2 dl.ser dt{ background:url(../images/title.jpg) no-repeat 0px -74px; height:43px; text-indent:-999em;}
.left .sidebar2 dl.ser dd{ overflow:hidden; height:25px; display:block;width:170px; margin-left:24px;}
.left .sidebar2 dl.ser dd.top{ margin-top:15px;}
.left .sidebar2 dl.ser dd.red{ color:#F00}
.left .sidebar2 dl.ser dd span{  float:left; display:block;color:#333333; width:105px;}
.left .sidebar2 dl.time{ margin-bottom:15px;}
.left .sidebar2 dl.time dt{background:url(../images/title.jpg) no-repeat 0px -117px; height:43px; text-indent:-999em;}
.left .sidebar2 dl.time dd{height:30px; text-align:center; margin:3px; display:block; line-height:30px; background:url(../images/title.jpg); width:199px;}
.left .sidebar2 dl.time dd.last{ margin:0}
.left .sidebar2 dl.time dd.white{ color:#FFF; font-weight:bold}
.left .sidebar2 dl.time dd.m1{ background-position:0 -203px; margin-top:9px}
.left .sidebar2 dl.time dd.m2{ background-position:0 -233px; }
.left .sidebar2 dl.time dd.m3{ background-position:0 -263px;}
.left .sidebar2 dl.time dd.m4{ background-position:0 -293px; }
.left .sidebar2 dl.cs{}
.left .sidebar2 dl.cs a{color:#6438ec;}
.left .sidebar2 dl.cs a:hover{ color:#6438ec; text-decoration:underline}
.left .sidebar2 dl.cs dt{background:url(../images/title.jpg) no-repeat 0px -160px; height:42px; text-indent:-999em;}
.left .sidebar2 dl.cs dd{height:25px; display:block; margin-left:15px;}
.left .sidebar2 dl.cs dd.w20{ text-indent:20px;}
.left .sidebar2 dl.cs dd.top{ margin-top:12px;}
.left .sidebar2 dl.health{ margin:10px auto;}
.left .sidebar2 dl.health dt{ text-align:center; color:#666666; display:block; background:#d9dadb; height:30px; line-height:30px; border:none}
.left .sidebar2 dl.health dd{ display:block; text-align:center;color:#333333}
.left .sidebar2 dl.health dd p{height:25px; display:block}
.left .sidebar2 dl.health dd p.top{ margin-top:10px;}
.left .sidebar2 dl.fcm{ padding-bottom:6px}
.left .sidebar2 dl.fcm dd{ display:block; height:73px; background:url(../images/title.jpg) 0 -323px; margin-top:10px; text-indent:-999em}
.center{ float:left; width:545px; margin-top:33px;}
.left .sidebar2 dl.fcm dd a{display:block; height:73px; width:205px;}
.news{ width:527px; background:#f5f5f5; margin:29px 0 0 13px; border:1px solid #dadbdd; position:relative;}
.news a.more{
	position:absolute;
	display:block;
	right:0;
	top: 10px;
	width:60px;
	height:16px;
	color:#7c7c7c
}
.news ul.tab{overflow:hidden; background:url(../images/news.jpg); height:45px; width:527px}
.news ul.tab li{ float:left; width:86px; height:45px; cursor:pointer; display:block; text-indent:-999em}
.news ul.tab li.selBg{ color:#F00;background:url(../images/news.jpg);}
.news ul.tab li.m1{ background-position:0 -45px;}
.news ul.tab li.m2{ background-position:-86px -45px;}
.news ul.tab li.m3{ background-position:-172px -45px;}
.news ul.tab li.m4{ background-position:-258px -45px;}
.news .list ul{ display:block; margin-left:14px; margin-bottom:14px}
.news .list ul li{display:block; border-bottom:1px solid #d5d1ce; height:25px; padding-top:7px; width:500px;}

.news .list ul li a{ color:#4c4c4c; background:url(../images/newsdian1.gif) no-repeat left center;height:22px; line-height:22px; display:block; margin-left:10px; overflow:hidden; cursor:pointer;}
.news .list ul li a:hover{ color:#ad00d9;background:url(../images/newsdian2.gif) no-repeat left center;}
.news .list ul li a span{ display:block; float:left; margin-left:10px;display:inline; width:440px;}
.gbanner{ margin:10px 0 0 13px; background:#f5f5f5; width:527px; height:100px; overflow:hidden}
.gbanner ul{ display:block; overflow:hidden;height:88px; width:511px; margin:6px auto}
.gbanner ul li{ display:block; width:163px; height:86px; border:1px solid #838281; overflow:hidden; float:left; margin-right:8px;}
.gbanner ul li img{ border:1px solid #fff;}
.gbanner ul li.last{ margin:0px}
.gdata{ width:527px; height:183px; margin-left:13px; background:url(../images/databg.jpg) no-repeat; margin-top:10px; padding:2px;}
.gdata dl{ display:block}
.gdata dl dt{ background:url(../images/data.jpg); height:39px; width:523px; overflow:hidden; border-bottom:1px solid #FFF}
.gdata dl dt span{ float:left; display:block; background:url(../images/data.jpg) 0 -39px; height:39px; width:90px; text-indent:-999em}
.gdata dl dt a{ float:right; margin-top:10px; color:#6a6a6a; display:block;width:60px;}
.gdata dl dt a:hover{}
.gdata dl dd.top{ margin-top:21px;}
.gdata dl dd{height:auto;display:block;letter-spacing:1px; overflow:hidden; line-height:29px; margin-bottom:7px;
}
.gdata dl dd a{ float:left; display:block; width:auto; padding-left:12px;color:#4c4c4c;}
.gdata dl dd a:hover{color:#ad00d9}
.gdata dl dd.m1{ background-position:0 -29px;}
.gdata dl dd.m2{background-position:0 -58px;}
.right{ float:left; margin-top:30px; margin-left:8px;}
.right ul.weibo{ display:block; overflow:hidden; width:214px; height:30px; background:url(../images/weibo.jpg)}
.right ul.weibo li{ float:left;display:block}
.right ul.weibo li a{ display:block; text-indent:-999em; height:30px;  width:107px;}
.right a.gflash{ height:152px; background:url(../images/gflash.jpg); display:block;width:214px; margin-top:8px; }
.right .vip{width:225px; height:139px; background:url(../images/vipbg.jpg); margin-top:27px; padding:8px 0px;;}
.right .vip ul{display:block; width:218px;margin:0px auto;}
.right .vip ul li{ overflow:hidden;display:block;background:url(../images/weibo.jpg) 0 -30px;height:62px;width:218px;}
.right .vip ul li a{ height:62px;text-indent:-999em;width:218px;float:left}
.right .vip ul li.m1{ background-position:0 -92px; margin-top:11px;}
.right .job{ width:225px;margin-top:12px;}
.right .jobtitle{ width:225px; height:42px; background:url(../images/jobtitle.jpg); text-indent:-999em; }
.right .jobmain{border:1px solid #c7c8cb; height:319px;}
.right .jobiframe{ width:222px; height:319px;}
.gamephoto{ width:764px; float:left; margin-top:13px; height:180px; margin-left:13px; background-color:#eaeaea; background:url(../images/gamephoto.jpg) no-repeat}
.gamephoto .gptitle{width:763px; height:52px; position:relative; padding-top:1px; overflow:hidden; padding-left:1px;}
.gamephoto .gptitle a.more{
	color:#7c7c7c;
	position:absolute;
	display:block;
	width:45px;
	right: 14px;
	top: 12px;
}
.gamephoto ul.tab{ background:url(../images/gamephototit.jpg);width:279px; height:52px;}
.gamephoto ul.tab li{ float:left; display:block;width:93px; height:52px; cursor:pointer; text-indent:-999em }
.gamephoto ul.tab li.selBg{ color:#F00; background:url(../images/gamephototit.jpg); }
.gamephoto ul.tab li.m1{background-position:0px -52px;}
.gamephoto ul.tab li.m2{background-position:-93px -52px;}
.gamephoto ul.tab li.m3{background-position:-186px -52px;}
.gamephoto .list{ overflow:auto; }
.gamephoto .list ul.gp{zoom:1; display:block; padding-left:12px; padding-top:5px;}
.gamephoto .list ul.gp li{ float:left; width:175px; height:108px; display:block; border:1px solid #8c8c8d; margin-right:10px; overflow:hidden;}
.gamephoto .list ul.gp li.last{ margin:0px}
.gamephoto .list ul.gp li img{ border:1px solid #FFF}

.media{float:left;margin-left:13px;margin-top:15px; width:528px;}
.media1{width:528px; position:relative;}
.media1 ul.tab{ height:33px; overflow: hidden;background:url(../images/media1title.jpg) no-repeat;display:block;}
.media1 ul.tab li{ float:left; display:block; color:#808080; cursor:pointer;line-height:33px; width:96px; text-align:center; overflow:hidden;}
.media1 ul.tab li.selBg{ color:#4e5390;font-weight:bold;background:url(../images/media1title.jpg) 0 -33px; height:34px;}
.media1 .list ul{ display:block; margin-top:14px; }
.media1 .list ul li{ background:url(../images/mediadian.gif) left center no-repeat; padding-left:18px; display:block; height:23px; line-height:23px; overflow:hidden}
.media1 .list ul li span{ float:left; display:block; width:448px;}
.media1 .list ul li a{color:#666666}
.media1 .list ul li a:hover{color:#ad00d9}
.media1 a.more{position:absolute;right: 10px;top:10px;color:#7c7c7c}
#top{ margin-top:28px;}
.media1 .list ul li.find{height:40px; overflow:hidden; background:none; padding:0; margin:0}
.media1 .list ul li.find span.bg{ float:left; width:513px;; background:#d4d4d4;height:40px;}
#minput{ width:320px; height:30px; border:1px solid #b2b2b2; margin:4px 17px 0px 18px; *margin-top:3px; line-height:30px}

.media1 .list ul li.find span.bg button{width:65px; height:29px; background:url(../images/mediabutton.jpg); border:0; line-height:29px; color:#FFF; margin:0; padding:0}
.media1 .list ul li.find span.bg button.m1{ margin-left:10px; background-position:0 -29px}
ul.bigbanner{ float:left; display:block; margin-top:13px; margin-left:10px}
ul.bigbanner li{ display:block; width:223px; height:80px; margin-top:5px; overflow:hidden ;border:1px solid #b2b2b2; background-color:#FFF; padding:1px;}
ul.bigbanner li img{  margin-bottom:5px;}
