@charset "UTF-8";
/* CSS Document */

/* for public use
----------------------------------------------------*/
html, body { height: 100%; background:#fff url(../09sy/20100302top2.jpg) repeat-x top;}

body, form, menu, dir, fieldset, blockquote, p, pre, ul, ol, dl, dd{ padding: 0; margin: 0; }

div, p { display: block; }

ul, ol, dl, li { list-style: none; }

img { border: 0; }

a { text-decoration: none; }

a:hover { text-decoration: underline; }

.clear { clear: both; padding: 0; margin: 0; }

.p12 { font-size: 12px; line-height: 20px; }

.p121 { font-size: 12px; line-height: 23px; }

.p12Bold { font-size: 12px; font-weight: bold; line-height: 20px; }

.p14 { font-size: 14px; line-height: 24px; }

.p14Bold { font-size: 14px; font-weight: bold; line-height: 25px; }

.p18Bold { font-size: 18px; font-weight: bold; line-height: 24px; }

.cBlack, .cBlack a:link, .cBlack a:visited, .cBlack a:active { color: #000000; text-decoration: none; }

.cBlack a:hover { color: #000000; text-decoration: underline; }

.cWhite, .cWhite a:link, .cWhite a:visited, .cWhite a:active { color: #ffffff; text-decoration: none; }

.cWhite a:hover { color: #ffffff; text-decoration: underline; }

.cRed, .cRed a:link, .cRed a:visited, .cRed:active { color: #ff0000; text-decoration: none; }

.cRed a:hover { color: #ff0000; text-decoration: underline; }

.cGray, .cGray a:link, .cGray a:visited, .cGray:active { color: #595959; text-decoration: underline; }

.cGray a:hover { color: #595959; text-decoration: underline; }

.cCGray, .cCGraya:link, .cCGraya:visited, .cCGray:active { color: #595959; text-decoration: none; }

.cCGraya:hover { color: #595959; text-decoration: underline; }

.cSGray, .cSGray a:link, .cSGray a:visited, .cSGray:active { color: #5F605E; text-decoration: none; }

.cSGray a:hover { color: #5F605E; text-decoration: underline; }

.cOrangge, .cOrangge a:link, .cOrangge a:visited, .cOrangge:active { color: #FF6000; text-decoration: none; }

.cOrangge a:hover { color: #FF6000; text-decoration: underline; }

.cBlue, .cBlue a:link, .cBlue a:visited, .cBlue:active { color: #0073C2; text-decoration: none; }

.cBlue a:hover { color: #0073C2; text-decoration: underline; }

.cBlue1, .cBlue1 a:link, .cBlue1 a:visited, .cBlue1:active { color: #0000ff; text-decoration: none; }

.cBlue1 a:hover { color: #0000ff; text-decoration: underline; }

.cGreen, .cGreen a:link, .cGreen a:visited, .cGreen:active { color: #1AA12E; text-decoration: none; }

.cGreen a:hover { color: #1AA12E; text-decoration: underline; }

.cCBlue, .cCBlue a:link, .cCBlue a:visited, .cCBlue:active { color: #2A76AA; text-decoration: none; }

.cCBlue a:hover { color: #2A76AA; text-decoration: underline; }

.cSBlue, .cSBlue a:link, .cSBlue a:visited, .cSBlue:active { color: #0044DD; text-decoration: none; }

.cSBlue a:hover { color: #0044DD; text-decoration: underline; }

.cQBlue, .cQBlue a:link, .cQBlue a:visited, .cQBlue:active { color: #0073c2; text-decoration: none; }

.cQBlue a:hover { color: #0073c2; text-decoration: underline; }

.cYellow, .cYellow a:link, .cYellow a:visited, .cYellow:active { color: #F38400; text-decoration: none; }

.cYellow a:hover { color: #F38400; text-decoration: underline; }

.cBrown,.cBrown a:link,.cBrown a:visited,.cBrown a:active { color: #6F6F6F; text-decoration: none; }

.cBrown a:hover{ color: #6F6F6F; text-decoration: underline; }

.cQBrown,.cQBrown a:link,.cQBrown a:visited,.cQBrown a:active { color: #999999; text-decoration: none; }

.cQBrown a:hover{ color: #999999; text-decoration: underline; }

.bgCRed{ background:#C60707;}

.bgCYellow{ background:#EF7301;}

.bgCBlue{ background:#2968A7;}

.pdTop10 { padding-top: 10px; }

.pdRight10 { padding-right: 10px; }

.pdBottom10 { padding-bottom: 10px; }

.pdLeft10 { padding-left: 10px; }

.mdTop10 { margin-top: 10px; }

.mdRight10 { margin-right: 10px; }

.mdBottom10 { margin-bottom: 10px; }

.mdLeft10 { margin-left: 10px; }

.underline{ text-decoration:underline;}

.hand { cursor: pointer; }

.pdTop10 { padding-top: 10px; }

.pdRight10 { padding-right: 10px; }

.pdBottom10 { padding-bottom: 10px; }

.pdLeft10 { padding-left: 10px; }

.mdTop10 { margin-top: 10px; }

.mdRight10 { margin-right: 10px; }

.mdBottom10 { margin-bottom: 10px; }

.mdLeft10 { margin-left: 10px; }

.left{ float:left;}

.right{ float:right;}

.bgZRed{ background:#bd3f28; border-bottom: #fff 1px solid;}

.bgQRed{ background:#fafafa url(../09sy/jt1.gif) no-repeat 36px top; border-bottom:#dbc1bd 1px solid;}

.bgZGreen{ background:#5aa022; border-bottom:#fff 1px solid;}

.bgQGreen{background:#fafafa url(../09sy/jt2.gif) no-repeat 36px top; border-bottom:#c7d5bc 1px solid;}

.bgZBlue{ background:#2e78ac; border-bottom:#fff 1px solid;}

.bgQBlue{background:#fafafa url(../09sy/jt3.gif) no-repeat 36px top; border-bottom:#becdd7 1px solid;}

/*GameNav
----------------------------------*/
#gameNav { width: 776px; padding: 0; margin: 0; height: 300px; float: left; overflow:hidden; color:#CFCFCF; }

#gameNavHeader{ width:769px; height:64px; padding:0; margin:0 3px 0 4px; background: url(../../ue6.17173.itc.cn/09sy/csg-4a3efe4f4a91c_20100101.gif) no-repeat top left;background-position: -1130px -1970px;}/*大背景*/

#gameNavContent{ clear:both; width:769px; height:236px; padding:0; margin:0 3px 0 4px;}

#gameNavHeader .row1{ float:left; width:769px;}

#gameNavHeader .row1 .col1{ float:left; width:362px; height:23px;background:url(../09sy/csg-4a3efe4f4a91c.gif) no-repeat top left;background-position: -1084px -1795px; * background-position: -1083px -1795px; padding:5px 12px 0 16px; margin:0;}/*搜索框*/

#gameNavHeader .row1 .col1{ font-size:12px; color:#000; line-height:23px;}

#gameNavHeader .row1 .col2{ float:right; width: auto; height:23px; padding:11px 12px 0 0; margin:0;}

#gameNavHeader .row1 .col2, #gameNavHeader .row1 .col2 a{ text-align:right; color:#333; font-size:12px; text-decoration:none;}

#gameNavHeader .row1 .col2 a:hover{ text-align:right; color:#333; font-size:12px; text-decoration: underline;}

#gameNavHeader .row2{ float:left; clear:both; width:769px; padding:0; margin:0;}

#gameNavHeader .row2 .col1{ float:left; width:600px; height:29px; padding:0; margin:0;}

#gameNavHeader .row2 .col2{ float:right; width:152px; height:29px; padding:0; margin:0;}

#gameNavHeader .row2 .col2 ul{ float:right; padding:0; margin:0;}

#gameNavHeader .row2 .col2 li{ float:left; display:block; padding:0 0 0 10px; margin:5px 10px 0 0;background:url(../09sy/csg-4a3efe4f4a91c.gif) no-repeat top left;background-position: -1130px -1115px;}

#gameNavHeader .row2 .col2 li,#gameNavHeader .row2 .col2 li a{ font-size:12px; color:#333; text-decoration:none;}

#gameNavHeader .row2 .col2 li a:hover{ font-size:12px; color:#333; text-decoration: underline;}

#gameNavHeader label{ float:left; padding:0; margin:0 5px 0 0;}

#gameNavHeader select{ float:left; background-color: transparent; border:none; width:85px; padding:3px 0 0 0!important; * padding:2px 0 0 0!important; * padding:2px 0 0 0; margin:0 7px 0 2px;* margin:2px 7px 0 2px!important;}/*下拉菜单*/

#gameNavHeader .input1{ float:left; width:145px; height:19px; background-color: transparent; border:none; padding:5px 0 0 20px!important; * padding:2px 0 0 20px!important; * padding:2px 0 0 20px; margin:0 5px 0 0;}

#gameNavHeader .input2{ float:left; width:49px; height:19px;background-color: transparent; border:none; padding:1px 0;margin:1px 0 0 0;}

#gameNavHeader .input1{ font-size:12px; color:#333; line-height:21px;}

#gameNavHeader .input2{ font-size:12px; color:#333; line-height:21px; text-align:center;}

.gameNavquhuan { width: 59px; height: 29px;background:url(../09sy/csg-4a3efe4f4a91c.gif) no-repeat top left;background-position: -1130px -1039px!important; * background-position: -1130px -1038px;cursor: pointer;}/*切换图片*/ 

.gameNavquhuan,.gameNavquhuan a:link, .gameNavquhuan a:visited, .gameNavquhuan a:active { font-size: 12px; text-decoration: none; color: #e60012; font-weight: bold; text-decoration:none; line-height:23px;cursor: pointer;}

.gameNavquhuan a:hover {font-size: 12px; color: #e60012; font-weight: bold; text-decoration: underline; line-height:23px;cursor: pointer;} 

.gameNavquhuan1 { width: 59px; height: 29px; margin-right:3px; background:url(../09sy/csg-4a3efe4f4a91c.gif) no-repeat top left;background-position: -1200px -1039px!important;* background-position: -1200px -1038px;cursor: pointer;} /*切换图片1*/ 

.gameNavquhuan1, .gameNavquhuan1 a:link, .gameNavquhuan1 a:visited, .gameNavquhuan1 a:active { font-size: 12px; text-decoration: none; color: #000; font-weight: lighter; text-decoration: none; line-height:23px;cursor: pointer;}

#gameNavDH { width: 600px; height: 29px; padding:0 0 0 10px; margin:0 } 

#gameNavcontent1, #gameNavcontent2, #gameNavcontent3, #gameNavcontent4, #gameNavcontent5, #gameNavcontent6, #gameNavcontent7, #gameNavcontent8, #gameNavcontent9{ float: left; width: 59px; height: 29px; text-align: center; margin:0 3px 0 0!important;* margin:-1px 3px 0 0; padding:0!important; * padding:-1px 0 0 0; line-height: 25px!important; * line-height: 29px;cursor: pointer; } 

#gameNavcontent8 a,#gameNavcontent9 a{ display:block; width:58px; height:25px;  line-height: 25px!important; * line-height:29px;}

#gameNavccontent1, #gameNavccontent2, #gameNavccontent3, #gameNavccontent4, #gameNavccontent5, #gameNavccontent6, #gameNavccontent7, #gameNavccontent8, #gameNavccontent9{ width: 769px; clear: both; text-align: left; padding: 5px; margin:0 auto;} 

.newgameFilter{ clear:both; float:left; width:769px; height:24px; line-height:24px; font-size:12px; padding:0; margin:0;background: url(../09sy/csg-4a3efe4f4a91c.gif) no-repeat top left;background-position: -1130px -107px;}

.webgameFilter{ float:left; clear:both; width:769px; height:24px; line-height:24px; font-size:12px; padding:0; margin:0;background: url(../09sy/csg-4a3efe4f4a91c.gif) no-repeat top left;background-position: -1130px -205px;}

.gameFilter{ float:right;width:303px; height:24px; line-height:24px; font-size:12px; padding:0; margin:0; background: url(../09sy/csg-4a3efe4f4a91c.gif) no-repeat top left;background-position: -1130px -156px;}

.manufacturerList{ clear:both; width:960px; height:50px; padding:0; margin:0 auto;}

.manufacturerList ul{ padding:0;}

.manufacturerList li{ float:left; width:26px; height:44px; margin:0 9px; padding:4px 10px 2px; background: url(../../ue6.17173.itc.cn/09sy/csg-48c55a86297ac_20100101.gif) no-repeat top left;background-position: 0 -1310px; }

.manufacturerList li,.manufacturerList li a{ font-size:12px; color:#404040; line-height:18px; text-decoration: none;}

.manufacturerList li a:hover{ font-size:12px; color:#404040; line-height:18px; text-decoration: underline;}

/*ICP
----------------------------------------------------*/ 
#footer { margin: auto; clear: both; width: 960px; padding: 0 9px; border-right: 1px solid #d9d8d8; border-left: 1px solid #d9d8d8; background:#FFF; }

#footerLogo{ text-align: right; margin: 0px; width: 230px; padding: 10px 0px 10px; float: left; }

#footerText{ margin: 0px 0px 0px 10px; padding: 20px 0px; float: left; width: 550px; }

#footerLogoPOR{ margin: 0px; padding: 35px 0px 0px 0px; float: right; width: 45px; }

#footerLogoNP{ margin: 0px 55px 0px 0px; * margin: 0px 30px 0px 0px; padding: 30px 0px 0px 0px; float: right; width: 60px; }

#footerText{ text-align: left; line-height: 15px; font-size: 12px; color: #000; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; }

#footerText a:link,#footerText a:visited,#footerText a:active{ text-align: left; line-height: 15px; font-size: 12px; color: #000; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; }

#footerText a:hover { text-align: left; line-height: 15pt; font-size: 12px; color: #000; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; }

#footerText p{ line-height: 15pt; padding: 0px; margin: 0px; }

#footerText span{ margin: auto; padding: 0 3px; }
