﻿@charset "utf-8";
body {
	background-color: #FFFFFF;
	padding:0px;
	width:970px;
	margin:0px auto;
	font-size: 12px;
	font-family: simsun;
}
p,form,ul,button,select,input,div,li,textarea,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6{
font-family:Hei,Sans,Song,Tahoma,SimSun;
font-size:12px;
color:#515459;
}
a{font-family:Hei,Sans,Song,Tahoma,SimSun;
color:#515459;
}
#navtop{font-size:12px;clear:both;width:968px; line-height:180%;padding-top:8px;border:1px #E6E6E6 solid; background-color:#FDFDFD;color:#AAAAAA;text-align:left; padding:4px 8px;}
#navtop a{color:#1463B3; text-decoration:none; margin-right:3px;}
#navtop a:hover{ color:#FF0000;}
#navtop b{font-weight:bold; color:#FF0000;}
td {
	font-size: 12px;
	line-height: 150%;
}
.left{float:left;}
.right{float:right;}
.al{text-align:left;}
.ac{text-align:center;}
.ar{text-align:right;}
.fb{font-weight:bold;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f118{font-size:18px;}
.f20{font-size:20px;}
img{border:none;}
/*line */
.l1{height:1px;clear:both;line-height:0px;font-size:1px;margin:0; padding:0;}
.l5{height:5px;clear:both;line-height:5px;font-size:1px;margin:0; padding:0;}
.l6{height:6px;clear:both;line-height:6px;font-size:1px;margin:0; padding:0;}
.l7{height:7px;clear:both;line-height:7px;font-size:1px;margin:0; padding:0;}
.l8{height:8px;clear:both;line-height:8px;font-size:1px;margin:0; padding:0;}

form {MARGIN: 0px;LINE-HEIGHT: 20px; PADDING-TOP: 0px; overflow:hidden;}
input,select,textarea {FONT-SIZE: 12px;FONT-FAMILY: simsun;}
a{color:#1463B2; text-decoration:none;}
a:hover{color:#ff0000; text-decoration:underline}
/*ads banner*/
.loadspan{padding:2px; display:block;text-align:center; color:#8DA2D8}
.banner970,.banner770,.banner760{padding-bottom:8px;}
.banner970{width:970px;clear:both;}
.banner760{width:760px;}
.banner770{width:770px;clear:both;}


.banner970 div,.banner760 div{border:1px #4F9FDA solid; text-align:center;}

.banner770 div{border:1px #4F9FDA solid;text-align:center; padding:2px 0;}

.common964{width:964px; overflow:hidden; margin:0px; padding:0px; clear:both}
.blueb{ color:#1463B2; font-weight:bold; text-decoration:none;}
.blueb a{ color:#1463B2; font-weight:bold; text-decoration: underline;}
.blueb a:hover{ color:#FF0000; font-weight:bold; text-decoration: underline;}
.blue{ color:#0F0CBF; text-decoration:none;}
.blue a{ color:#0F0CBF; text-decoration:none;}
.blue a:hover{ color:#FF0000; text-decoration: underline;}
.blue14{ font-size:14px; color:#163BBF; text-decoration:none;}
.blue14 a{ font-size:14px; color:#163BBF; text-decoration: underline;}
.blue14 a:hover{ font-size:14px; color:#FF0000; text-decoration:none;}
.red{ color:#FF7F00 ; font-weight:bold;text-decoration:none;}
.org{color:#FF5A00;	text-decoration: line-through;}
.org2{ color:#FF5A00; text-decoration:none;}

.red1{ color:#FF0103; text-decoration:none;}
.gray{ color:#656565; text-decoration:none;}
.gray a{ color:#656565; text-decoration:none;}
.gray a:hover{ color:#FF0000; text-decoration: underline;}
.a1{ color:#FF5800; text-decoration:none;}
.a1 a{ color:#FF5800; text-decoration:none;}
.a1 a:hover{ color:#FF5800; text-decoration:none;}
.a2{ color:#01AB40; text-decoration:none;}
.a2 a{ color:#01AB40; text-decoration:none;}
.a2 a:hover{ color:#01AB40; text-decoration:none;}
.a3{ color:#0080FF; text-decoration:none;}
.a3 a{ color:#0080FF; text-decoration:none;}
.a3 a:hover{ color:#0080FF; text-decoration:none;}
.a4{ color:#6D5EB9; text-decoration:none;}
.a4 a{ color:#6D5EB9; text-decoration:none;}
.a4 a:hover{ color:#6D5EB9; text-decoration:none;}
.a5{ color:#AE64BD; text-decoration:none;}
.a5 a{ color:#AE64BD; text-decoration:none;}
.a5 a:hover{ color:#AE64BD; text-decoration:none;}
.a6{ color:#7B7D7A; text-decoration:none;}
.a6 a{ color:#7B7D7A; text-decoration:none;}
.a6 a:hover{ color:#7B7D7A; text-decoration:none;}

#num_bg1 {
	MARGIN-TOP: 2px; margin-right:4px; FONT-SIZE: 12px; FLOAT: left; WIDTH: 14px; COLOR: #ffffff; LINE-HEIGHT: 14px; FONT-FAMILY: Arial; HEIGHT: 14px; BACKGROUND-COLOR: #FE8900; TEXT-ALIGN: center
}
#num_bg2 {
	MARGIN-TOP: 2px; margin-right:4px; FONT-SIZE: 12px; FLOAT: left; WIDTH: 14px; COLOR: #ffffff; LINE-HEIGHT: 14px; FONT-FAMILY: Arial; HEIGHT: 14px; BACKGROUND-COLOR: #90BEE0; TEXT-ALIGN: center
}

/*box*/
.box{clear:both; width:970px;margin:0px;padding:0px; text-align:left;}

/*导航样式on*/
.logobox{clear:both;width:970px;padding:0px;margin:0px;text-align: left;}
#logo{float:left;width:280px; text-align:left;}

.mama658,.top658{float:right; width:658px;text-align:center;padding-top:2px;}

.navbox{ clear:both; width:970px;margin:0px;padding:0px; text-align:left;}
.navboxSon{width:970px;margin:0px;height:26px; background-image:url(../images/topbg3.gif); background-repeat:repeat-x; text-align:left;}
#nav{float:right;width:950px; text-align:left;}
#nav a{float:left;width:72px;height:18px;padding-top:8px; color:#1463B3; text-decoration:none;
	background-image:url(../images/navbg.gif);background-repeat:no-repeat;background-position:0 0;text-align:center;}
#nav a:hover{background-position:-72px 0; color:#0000FF}
#nav .on a,#nav .on a:hover{background-position:-144px 0; font-weight:bold; color:#ffffff;}

.navbox2{width:968px;margin:auto;height:31px;background-image:url(../images/topbg4.gif);background-repeat:repeat-x; border:1px #4F9FDA solid; border-top:none;border-bottom:none;text-align: left;}
.navbox21{float:right; width:960px; padding-top:4px; color:#FFFFFF; text-align:left;overflow:hidden;height:27px;}
.navbox21 a{ color:#FFFFFF; text-decoration:none;}
.navbox21 a:hover{ color:#FFFFFF; text-decoration: underline;}
.navbox21 .hot{
float:left;
height:16px;
padding-left:6px;
padding-top:6px;
padding-right:6px;
background-image:url(/images/topbg8.gif); background-repeat:no-repeat; background-position:right 5px; text-align:left; color:#FFFFFF;}
.navbox21 .hot a{line-height:100%;}

.top33{ float:left; height:16px; padding-left:11px; padding-top:6px; padding-right:12px; text-align:left;}
.top121{ float:left; padding:0px 5px; color:#1463B3; text-align:left;}
.top13{ float:left; width:182px; padding-top:28px; text-align:left;}
.top14{ float:right; padding-top:30px; text-align:left;}

.top21{width:964px;margin:0px;height:26px; background-image:url(../images/topbg3.gif); background-repeat:repeat-x; text-align:left;}

#topSearch{width:968px;padding:5px 0px; color:#FFFFFF;background-color:#0064E0;border:1px #4F9FDA solid;border-top:none;
text-align:left;}
/*导航样式off*/

/*hotKey on*/
#hotKey{width:958px;padding-top:5px; padding-bottom:3px;display:block;padding-left:10px;color:#CC0000;text-align:left; background:url(/images/topbg5.gif) top repeat-x; border:1px solid #4F9FDA;border-top:none;}
#hotKey .hotList{line-height:150%;}
#hotKey .hotList span a{color:#1463B3;text-decoration:none; padding:1px 1px 0 1px;}
#hotKey .hotList span a:hover{background:#1463B3; color:#FFFFFF;}
/*hotKey off*/
/*play on*/
.playbox{clear:both;width:970px;height:245px; margin:0px auto;padding-top:8px;text-align:left;padding-bottom:8px;}
.playSwf{float:left;width:260px !important;width:250px;text-align:left;border:1px solid #4F9FDA;padding:5px; height:235px;}


.newgame{float:left;width:401px;text-align:left;margin-left:8px;border:1px solid #4F9FDA;padding:5px; background:#EBF5FE;}
.new_top{float:left;width:401px;height:24px; background-image:url(../images/ntop.gif); background-repeat:no-repeat;}
.new_top1{float:left; padding-left:24px; padding-top:1px; color:#014BA4; font-weight:bold; text-align:left;}
.new_top1 a{color:#014BA4}
.new_top1 a:hover{ color:#FF0000;}
.new_top2{ float:right; padding-right:5px; padding-top:4px; color:#0049A5; text-align:left;}
.new_top2 a{ color:#0049A5; text-decoration: none;}
.new_top2 a:hover{ color:#FF0000; text-decoration: underline;}

.gnew_list{float:left; width:399px; padding-top:3px;padding-bottom:0px; border:1px #A5CEEE solid; border-top:none; background-color:#FFFFFF; text-align:left;}
.nltd1{float:left;width:80px;height:22px; padding-top:1px; color:#767676; text-align:center;}
.nltd1 a{color:#767676; text-decoration:none;}
.nltd1 a:hover{color:#ff0000; text-decoration:underline;}
.nltd2{float:left; width:250px;height:23px;padding-left:8px; font-size:14px; color:#0F0CBD; text-align:left;}
.nltd2 a{color:#0F0CBD; text-decoration:underline;}
.nltd2 a:hover{ color:#FF0000; text-decoration: underline;}
.nltd3{float:right;width:60px; height:22px; padding-top:1px; color:#767676; text-align:center;}

.itembox{float:right;width:255px;text-align:left;border:1px solid #4F9FDA;padding:5px; background:#EBF5FE;}
.itembox1{width:255px;height:22px;background:#FFFFFF; background:url(/images/rtop.gif) no-repeat; text-align:left;}
.itembox11{float:left;padding-top:4px;padding-left:16px;color:#0048A4;font-weight:bold;text-align:left;}

.itembox2{clear:both; width:253px;margin:auto;text-align:left;background-color:#FFFFFF;border:1px #A5CEEC solid}
.itembox21{float:left; text-align:left; padding:5px;}
/*游戏分类导航*/
.itemNav{height:202px !important;height:201px;}
.itemNav a{width:80px;height:20px; padding-top:5px;display:block; float:left;margin:5px; margin-left:15px; text-align:center;background:url(/images/itembg.gif) center center no-repeat; text-decoration:none;letter-spacing:1px;}
.itemNav a:hover{letter-spacing:0; font-weight:bold; text-decoration:none;}
/*主体样式*/
.mbox{clear:both; width:970px;margin:0px;text-align:left;}
.mboxleft{float:left;width:780px;text-align:left; padding-bottom:6px;}
.mboxright{float:right;width:180px;text-align:left;}


/*Main Left*/
.mboxlist{float:left; width:770px;padding:5px 5px 0 5px;border:1px #4F9FDA solid;background-color:#EBF5FE;text-align:left;margin-bottom:8px;}
.listtop{width:381px; height:24px; background-image:url(/images/tu1.gif); background-repeat:no-repeat;}
.listtop1{float:left; padding-left:24px;padding-top:1px;color:#014BA4; font-weight:bold; text-align:left;}
.listtop1 a{color:#014BA4}
.listtop1 a:hover{ color:#FF0000;}

.listtop2{ float:right; padding-right:6px; padding-top:6px; color:#0049A5; text-align:left;}
.listtop2 a{ color:#0049A5; text-decoration: none;}
.listtop2 a:hover{color:#FF0000; text-decoration: none;}

.list{margin-bottom:6px;}

.listbox{float:left;width:379px;padding-top:0px;padding-bottom:4px; border:1px #A5CEEE solid; border-top:none; background-color:#FFFFFF; text-align:left;}
.listbox .right{clear:right;}
.listboximg{width:128px; height:170px; float:left; padding-left:5px; text-align:center;}
.listboximg a{display:block;border:1px solid #BBDAF0;padding-bottom:4px;font-weight:bold;width:138px !important;width:136px !important;text-decoration:none;}
.listboximg a:hover{background:#EBF5FE;}
.listboximg img{width:128px; height:170px; padding:4px;}

.listboxtxt{width:230px;float:right; padding-top:5px; padding-left:5px; height:198px;}
.txt1{float:left; width:180px; height:21px; font-size:12px; color:#0F0CBD; text-align:left; overflow:hidden;}
.txt1 a{color:#0F0CBD;text-decoration:none; background-image:url(/images/li1.gif); background-position:0 4px; background-repeat:no-repeat; padding-left:8px;}
.txt1 a:hover{ color:#FF0000; text-decoration: underline;}
.txt2{ float:left; width:45px; height:21px; padding-top:1px; color:#767676; text-align:center;}

/*List主体样式*/
.lmbox{clear:both; width:970px;margin:0px;text-align:left; padding-bottom:6px;}
.lmboxleft{float:left;width:740px;text-align:left;}
.lmboxright{float:right;width:220px;text-align:left;}
.lmboxlist{
float:left;
width:740px !important;
_width:736px;
padding:5px 0;border:1px #4F9FDA solid;background-color:#EBF5FE;text-align:left;}

.ListBody{
	padding-top:5px;clear:both;
	padding-left:0;
	*padding-left:0;
	_padding-left:1px;
	}

.list2{
	width:358px;
	*width:358px;
	_width:356px;
	height:174px;
	*height:173px;
	_height:174px;
	overflow:hidden;
	background:#fff;float:left;display:block;
	margin:1px 0px 1px 7px;
	*margin:1px 0px 1px 7px;
	_margin:1px 4px 1px 3px;
	border:1px #A5CEEE solid;}

.listImg{float:left;padding:5px; padding-bottom:3px;}
.listImg img{width:128px; height:152px;padding:4px; border:1px solid #A5CEEE; background:#EBF5FE;}

.listtxt{padding:5px; line-height:150%;}


.listNav{}

.listNav1{
	padding:4px 5px 5px 35px;
	background-image:url(/images/nav.gif);
	background-position:10px 5px;
	background-repeat:no-repeat;
	font-size:12px;
	width:200px; float:left;}

.listNav2{width:495px; float:right; text-align:right;}
.listNav3{padding:4px 5px 5px 35px;
	background-image:url(/images/nav.gif);
	background-position:10px 5px;
	background-repeat:no-repeat;
	font-size:12px;
	width:395px; float:left;}
.listNav4{width:300px; float:right; text-align:right;}

.listNav a{font-size:14px; font-weight:bold;}
.PLink1{margin:4px 6px 2px 7px; height:26px; clear:both; text-align:center; background:#fff; border:1px #A5CEEE solid;}
.PLink2{margin:4px 6px 2px 7px; height:26px;clear:both; text-align:center; background:#fff; border:1px #A5CEEE solid;}

/*列表*/
.pnum{
float:right;
padding-right:5px;
padding-top:0px;
width:inherit;
}
.pnum li{
float:left;
}
.pnum li span{
border:#108CF0 1px solid;
overflow:hidden;
float:left;
margin:4px 2px 0 2px;
height:16px;
line-height:16px;
}

.pnum li span select{
margin:-1px;
background-color:#EAF5F9;
}
.pnum .tj{
font-size:12px;
padding:0 4px 0 4px;
margin:5px 2px 0 2px;
height:16px;
line-height:16px;
}
.pnum .tj b{
color:#FF8000
}
.pnum input{
float:left;
border:#FF8000 1px solid;
text-decoration:none;
margin:4px 2px 0 2px;
height:14px;
line-height:14px;
text-align:center;
width:25px;
}
#gotobt{vertical-align:middle; cursor:pointer; padding-top:2px;}
.pnum font{
font-size:12px;
float:left;
cursor:pointer;
border:#cccccc 1px solid;
color:#999999;
background-color:#EAF5F9;
padding:0 4px 0 4px;
margin:4px 2px 0 2px;
height:16px;
line-height:16px;
}
.pnum a{
float:left;
border:#108CF0 1px solid;
background-color:#EAF5F9;
text-decoration:none;
padding:0 4px 0 4px;
margin:4px 2px 0 2px;
height:16px;
line-height:16px;
}

.pnum a:hover{
border:#FF8000 1px solid;
background-color:#fce8f0;
text-decoration:none;
}
.curpage{
float:left;
border:#FF8000 1px solid;
background-color:#fce8f0;
text-decoration:none;
padding:0 4px 0 4px;
margin:4px 2px 0 2px;
height:16px;
line-height:16px;
font-weight:bold;
color:#FF8000;
}
/*详细页*/
.dmleftbox{width:258px;float:left;}
.dmboxlist{width:472px;float:right;border:1px solid #4F9FDA;background-color:#EBF5FE;}
.dmboxlist .litemNav{width:250px;}
.detailNav{
	padding:7px 5px 3px 30px !important;
	_padding:5px 5px 5px 30px;
	background-image:url(/images/nav.gif);
	background-position:5px 4px;
	background-repeat:no-repeat;
	font-size:12px;
}
.dleftBox{width:256px;float:left;text-align:left;border:1px solid #4F9FDA;background-color:#EBF5FE;}
.dleftBox_t1{height:22px;background:#FFFFFF; background:url(/images/rtop23.gif) no-repeat; text-align:left;}
.dleftBox_t1 span{float:left;padding-top:8px;padding-left:20px;color:#0048A4;font-weight:bold;text-align:left;}

.dinfobase{margin:5px; border:1px solid #A5CEEC; background:#ffffff; padding:5px; padding-bottom:0;}
.detailimg{width:180px;text-align:center;float:left;}
.detailimg img{width:176px; max-height:234px; padding:4px; border:1px solid #A5CEEC;background:#EBF5FE;}
.detailtxt{width:250px;float:right;padding:0 5px;clear:right;text-align:left; line-height:150%;}
.detailtxt div{}

.litemNav span{font-family:"宋体"; color:#FF0000}
.dinfoboxtop{}
.dinfobox{margin:5px; border:1px solid #A5CEEC; background:#ffffff; padding:5px; line-height:150%;}
.dinfobox2{margin:5px; border:1px solid #A5CEEC; background:#ffffff;padding:0px; line-height:150%;}
.downt00{ background:#A5CEEC}
.downt01{width:30%;float:left;text-align:center; clear:left;}
.downt02{width:50%;float:left; text-align:inherit; color:#990000}
.downt03{width:20%;float:right; text-align:center; clear:right;}
.downt01,.downt03{padding:2px 0;}
.downt01 a,.downt01 font{border:1px solid #CCCCCC; padding:1px 5px;background:#efefef;}
.downt01 font{ margin:4px; font-size:12px;}
.downl00{padding:4px 0;}
.downl10{padding:0;}
.downl01{width:33%;float:left; text-align:center; clear:left;}
.downl02{width:33%;float:left; text-align:center;}
.downl03{width:34%;float:left; text-align:center; clear:right;}
.downphone{padding:4px; padding-top:0; clear:both;}

.xgtop{padding:2px;padding-left:8px; font-weight:bold; color:#FF0000;}
.xglist{padding:0;margin:0; padding-left:5px;list-style:none; padding-bottom:5px;}
.xglist li{width:215px; float:left;line-height:150%;list-style:none;padding-left:10px;
background:url(/images/li2.gif) left center no-repeat;}

/*右栏排行样式*/
.hotBox{float:right;width:180px;text-align:left;border:1px solid #4F9FDA;background-color:#EBF5FE;}
.hotBox_t1{height:22px;background:#FFFFFF; background:url(/images/rtop2.gif) no-repeat; text-align:left;}
.hotBox_t1 span{float:left;padding-top:8px;padding-left:20px;color:#0048A4;font-weight:bold;text-align:left;}

.hotBox2{float:right;width:220px;text-align:left;border:1px solid #4F9FDA;background-color:#EBF5FE;}
.hotBox_t2{height:22px;background:#FFFFFF; background:url(/images/rtop22.gif) no-repeat; text-align:left;}
.hotBox_t2 span{float:left;padding-top:8px;padding-left:20px;color:#0048A4;font-weight:bold;text-align:left;}

.hotBox_data{clear:both;padding:5px;margin:auto;text-align:left;}
.hotBox_datas{background-color:#FFFFFF;border:1px #A5CEEC solid}
.hotBox_datas ul{margin:0; padding:5px 2px;padding-top:0;list-style:none;}
.hotBox_datas ul li{list-style:none; padding-left:20px;line-height:180%;background-image:url(/images/hotnav.gif); background-repeat:no-repeat; background-position:0 0; color:#666666}
.hotBox_datas ul li.s1{background-position:0 0;}
.hotBox_datas ul li.s2{background-position:0 -20px;}
.hotBox_datas ul li.s3{background-position:0 -40px;}
.hotBox_datas ul li.s4{background-position:0 -60px;}
.hotBox_datas ul li.s5{background-position:0 -80px;}
.hotBox_datas ul li.s6{background-position:0 -100px;}
.hotBox_datas ul li.s7{background-position:0 -120px;}
.hotBox_datas ul li.s8{background-position:0 -140px;}
.hotBox_datas ul li.s9{background-position:0 -160px;}
.hotBox_datas ul li.s10{background-position:0 -180px;}
.hotBox_datas ul li.s11{background-position:0 -200px;}
.hotBox_datas ul li.s12{background-position:0 -220px;}
.hotBox_datas ul li.s13{background-position:0 -240px;}
.hotBox_datas ul li.s14{background-position:0 -260px;}
.hotBox_datas ul li.s15{background-position:0 -280px;}
.hotBox_datas ul li.s16{background-position:0 -300px;}
.hotBox_datas ul li.s17{background-position:0 -320px;}
.hotBox_datas ul li.s18{background-position:0 -340px;}
.hotBox_datas ul li.s19{background-position:0 -360px;}
.hotBox_datas ul li.s20{background-position:0 -380px;}

/*侧热门排行*/
.hotBox_datas ul.litemNav{display:block;margin:0;padding:8px 5px; height:150px;}
.hotBox_datas ul.litemNav li{width:50%;float:left; text-align:center; padding:2px 0;margin:0;background:none;}
.hotBox_datas ul.litemNav li a{display:block;width:80px;height:23px; padding-top:2px;text-align:center;background:url(/images/itembg.gif) center center no-repeat; text-decoration:none;letter-spacing:1px; background:url(/images/itembg.gif) center center no-repeat; }
.hotBox_datas ul.litemNav li a:hover{letter-spacing:0; font-weight:bold; text-decoration:none;}

.hotBox_datas ul.litemNav li a.on{letter-spacing:0; font-weight:bold; text-decoration:none; color:#FF0000;}
/*搜索排行*/
.hotSearchList{padding:5px;}
.hotSearchList span{padding:2px; width:60px; height:16px; display:block;float:left; text-align:center; overflow:hidden;}
/*foot on*/
.friendlink a{padding:0 4px;}
#copyRight{background:#1989D7;padding:6px;}
#copyRight *,#copyRight * a{color:#FFFFFF}

select,option{font-family:Hei,Sans,Song,Tahoma,SimSun;font-size:12px} 
.mobile{list-style:none; height:62px; text-align:left; margin:0;border:1px solid #4F9FDA;padding-left:4px; padding-right:0; padding-bottom:5px;}
.mobile li{width:100px;float:left; display:block;text-align:center;margin:5px 3px;}
.mobile li a{display:block;height:56px;border:1px solid #B9C2CC;}
.mobile li a:hover{border:dashed 2px #6666CC;height:54px;}
.mobile li img{display:block; clear:both; padding:2px 0;}
.mobile li a.on{border:dashed 2px #FF9900;height:54px; background:#FEF2E2}

.phone{padding:10px 5px;}
.phone ul{list-style:none; margin:0;}
.phone ul li{width:72px; float:left; text-align:center; line-height:20px;}
.phone ul li a:hover{font-weight:bold}

.ph_0,.ph_1{width:100px; line-height:120%; font-family:"新宋体"}
.ph_0{float:left;}
.ph_1{float:right;}

/*foot end*/
