@charset "gb2312";
/* CSS Document */

html, body { height: 100%;font-family:Arial;}
 
body, form, menu, dir, fieldset, blockquote, p, pre, ul, ol, dl, dd,table, th, tr, td { margin: 0; padding: 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; margin: 0; padding: 0; }

.p11Bold { font-size: 11px; font-weight: bold; line-height: 20px; }

.p12 { font-size: 12px; line-height: 20px; }
 
.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: 24px; }
 
.p24Bold { font-size: 24px; font-weight: bold; line-height: 36px; }
 
.cBlack, .cBlack a { color: #000; text-decoration: none; }
 
.cBlack a:hover { color: #000; text-decoration: underline; }
 
.cWhite, .cWhite a { color: #fff; text-decoration: none; }
 
.cWhite a:hover { color: #fff; text-decoration: underline; }
 
.cRed, .cRed a { color: #ff0000; text-decoration: none; }
 
.cRed a:hover { color: #ff0000; text-decoration: underline; }
 
.cGray, .cGray a { color: #595959; text-decoration: underline; }
 
.cGray a:hover { color: #595959; text-decoration: underline; }
 
.cBrown, .cBrown a { color: #6f6f6f; text-decoration: none; }
 
.cBrown a:hover { color: #6f6f6f; text-decoration: underline; }

.cLan,.cLan a:link,.cLan a:visited,.cLan a:active{color:#073f71;}

.cLan1,.cLan1 a:link,.cLan1 a:visited,.cLan1 a:active{color:#0e4d63;}

.ctu,.ctu a:link,.ctu a:visited,.ctu a:active{color:#cc753f;}
 
.pdTop10 { padding-top: 10px; }
 
.pdRight10 { padding-right: 10px; }
 
.pdBottom10 { padding-bottom: 10px; }
 
.pdLeft10 { padding-left: 10px; }

.pdLeft5 { padding-left: 5px; }
 
.mdTop10 { margin-top: 10px; }

.mdTop6 { margin-top: 6px; }

.mdRight10 { margin-right: 10px; }

.mdRight5 { margin-right: 5px; }
 
.mdBottom10 { margin-bottom: 10px; }
 
.mdLeft10 { margin-left: 10px; }

.Fleft{float:left;}

.Fright{float:right;}

/*frame-work NO.1
----------------------------------------------------*/
.leftContent{ background:url(images/leftbj.jpg) repeat-x left top;}

.innerLeftContent{ background:url(images/leftbj_left.jpg) no-repeat left top;}

.middleContent{ width:1002px; padding:0; margin:0 auto;}

.rightContent{ background: url(images/rightbj.jpg) repeat-x left top;}

.innerRightContent{ background:url(images/rightbj_right.jpg) no-repeat right top;}



.Header{ background:url(images/topbj.jpg) no-repeat left top; width:1002px; height:129px; padding:0; margin:0;}

.loginbar{ float:right; height:30px; padding:12px 10px 0 0; margin:0;}

.loginbar label{ float:left; padding:0; margin:0; height:30px;}

.loginbar label{ }



#leftHeader;#middleHeader;#rightHeader;


/*ICP
----------------------------------------------------*/ 
#footer { width:960px; clear: both; margin: 0 auto; padding:0px; background:#fff; border:none; }

#innerFooter { width: 960px; clear: both; margin: 0; padding: 0; border-top:#d6d6d6 1px solid; }
 
#footerLogo { text-align: right; width: 300px; float: left; margin: 0; padding: 30px 0 10px; }
 
#footerText { float: right; width: 650px; text-align: left; line-height: 15px; font-size: 12px; color: #666666; text-decoration: none; font-family: "Tahoma", "Verdana", "Arial"; margin: 0; padding: 20px 0; }
 
#footerText a:link, #footerText a:visited, #footerText a:active { text-align: left; line-height: 15px; font-size: 12px; color: #666666; text-decoration: underline; font-family: "Tahoma", "Verdana", "Arial"; }
 
#footerText a:hover { text-align: left; line-height: 15pt; font-size: 12px; color: #666666; text-decoration: underline; font-family: "Tahoma", "Verdana", "Arial"; }
 
#footerText p { line-height: 15pt; margin: 0; padding: 0; }
 
#footerText span { margin: auto; padding: 0 10px; }

/*content*/
#bigcontent{width:100%;
			min-width:1000px;
			_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1002?"1002px":"");
			background:#93d2e4 url(images/bigcontent.jpg) repeat-x center top;}
#navbigcontent{width:100%;min-width:1000px;background:url(images/content2bottom.jpg) repeat-x center bottom;}
#navbigcontent2{width:100%;min-width:1000px;background:url(images/yhcontentbj2.jpg) no-repeat center top;}
#content{width:1000px;margin:0px auto;clear:both;background:url(images/yhcontent1.jpg) no-repeat center top;}
#yhzxtitle{font-size:12px;font-weight:bold;color:#93e9ff;margin:0px auto;width:946px;padding-left:30px;
			height:33px;line-height:33px;background:url(images/yhzxtitle.jpg) no-repeat center top;}
#yhzxtitle a{color:#93e9ff}
#yhzxcontent{margin:0px auto;clear:both;width:976px;min-height:505px;background:#FFFFFF url(images/yhcontent3.jpg) no-repeat center top;}
#yhzxbottom{margin:0px auto;clear:both;width:976px;height:21px;background:url(images/yhzxbottom.jpg) no-repeat center top;}
#yhzxtop{margin:0px auto;width:893px;height:40px;padding-top:14px;}
#yhzxtopL{float:left;width:220px;text-align:left;line-height:24px;height:24px;color:#073f71;
			color:#073f71;font-size:16px;font-family:Georgia;}

#yhzxtopR{font-size:12px;width:222px;float:right;text-align:left;}
.lxdh{background:url(images/tel.gif) no-repeat left center;padding:0px 10px 0px 21px;line-height:20px;float:left;}
.account{background:url(images/account.gif) no-repeat left center;padding:0px 0px 0px 21px;line-height:20px;float:left;}

#usertitle{clear:both;margin:0px auto;width:496px;padding-right:400px;height:34px;background:url(images/qiehuanbj.gif) no-repeat center bottom;}

#usertitle2{clear:both;margin:0px auto;width:496px;padding-right:400px;height:20px; line-height:20px;padding-left:20px;}
#usertitle2 a{color:#000; font-size:12px}

#left1content1,#left1content2,#left1content3,#left1content4,#left1content5{
				float:right;font-size:11px;margin-left:-10px;
				width:107px;height:34px;line-height:34px;text-align:center;
				}
#left1ccontent1,#left1ccontent2,#left1ccontent3,#left1ccontent4,#left1ccontent5{
	clear:both;}
#usertitle .qieon{background:url(images/qie_on.gif) no-repeat center bottom;color:#93e9ff;font-weight:bold;}
#usertitle .qieon a{color:#93e9ff;}

.pdcontent{margin:6px auto;width:893px;background:#f7f7f7;min-height:155px;}
.pd1title{margin:0px auto;width:856px;height:38px;line-height:38px;padding:5px 0px 0px 10px;font-size:12px;font-weight:bold;
			background:url(images/line3.jpg) no-repeat center bottom;color:#0e4d63;}
.pd1content{margin:0px auto;font-size:12px;line-height:30px;width:856px;padding:10px 5px 10px 5px;}

.quhuanon{cursor:pointer;background:url(images/qie_on.gif) no-repeat center bottom;color:#93e9ff;font-weight:bold; position:relative; z-index:700;}
.quhuanout{color:#0e4d63;text-align:center;font-weight:bold; position:relative; 	z-index:500;background:url(images/qie_out.gif) no-repeat center bottom;}
#hotgame{width:895px;margin:0px auto;clear:both;}
#hotgametitle{height:30px;line-height:30px;padding-left:25px;font-size:14px;color:#0e4d63;font-weight:bold;
			width:870px;text-align:left;background:url(images/hotgametitle.jpg) no-repeat center bottom; }

#hotgamecontent{width:895px;clear:both;margin:0px auto;}
.gamelist{width:440px;float:left;height:180px;}
.gamelisttitle{height:30px;line-height:30px;text-align:left;padding-left:10px;
				font-size:14px;font-weight:bold;color:#0e4d63;}
.gamelistcontent{height:145px;clear:both;}
.gamelistcontentL{float:left;width:175px;padding:4px 0px 0px 4px;height:134px;background:url(images/gamepic.jpg) no-repeat left top;}
.gamelistcontentL img{width:172px;height:129px;margin:0px auto;}
.gamelistcontentR{width:222px;height:145px;float:left;margin:0px 0px 0px 5px;text-align:left;font-size:12px;color:#000000;}
.gamelistcontentRtop{height:113px;line-height:19px;}
.gamelistbutton{padding-left:30px;height:28px;}

#footer{min-width:1000px;font-family:Arial;clear:both;width:100%;height:98px;background:url(images/footerbj.jpg) repeat-x center top;}
#navfooter{width:802px;padding-right:50px;padding-left:150px;margin:0px auto;height:80px;padding-top:18px;}
#footerL{width:150px;height:59px;float:left;}
#footerM{float:left;width:460px;text-align:left;line-height:20px;font-size:12px;color:#a4a4a4;}
#footerM a:link,#footerM a:visited,#footerM a:active{color:#a4a4a4;}
#footerR{float:right;width:31px;height:32px;padding-top:20px;}
/*header*/
#header{width:100%;min-width:1000px;background:url(images/headbj.jpg) repeat-x center top;}
#navheader{width:100%;min-width:1000px;background:url(images/navheadbj.jpg) no-repeat center top;}
#navheader2{width:1002px;height:129px;margin:0px auto;}
#weblogo{width:261px;height:96px;float:left;padding-left:11px;}
#userlogin{float:right;width:550px; padding-left:126px;height:30px;line-height:26px;padding:10px 0px 4px 0px;color:#d4d4d4;font-size:12px;}
#userlogin a:link,#userlogin a:visited,#userlogin a:active{color:#ffd200;text-decoration:underline;}
.Fusername{width:99px;border:0px;height:16px;line-height:16px;padding:1px 0px;background:url(images/userbj.gif) no-repeat center top;}
#menu{padding:27px 0px 0px 0px;width:634px;padding-right:54px;float:right;height:43px;}
#menu ul{padding:0px;margin:0px;}
#menu ul li{float:left;list-style:none;height:43px;line-height:43px;}
#menu ul li a{display:block;height:43px;}
.pg1 a:link,.pg1 a:visited,.pg1 a:active{width:119px;background:url(images/pg1_out.jpg) no-repeat center top;}
.pg1 a:hover{background:url(images/pg1_on.jpg) no-repeat center top;}
.pg2 a:link,.pg2 a:visited,.pg2 a:active{width:93px;background:url(images/pg2_out.jpg) no-repeat center top;}
.pg2 a:hover{background:url(images/pg2_on.jpg) no-repeat center top;}
.pg3 a:link,.pg3 a:visited,.pg3 a:active{width:82px;background:url(images/pg3_out.jpg) no-repeat center top;}
.pg3 a:hover{background:url(images/pg3_on.jpg) no-repeat center top;}
.pg4 a:link,.pg4 a:visited,.pg4 a:active{width:86px;background:url(images/pg4_out.jpg) no-repeat center top;}
.pg4 a:hover{background:url(images/pg4_on.jpg) no-repeat center top;}
.pg5 a:link,.pg5 a:visited,.pg5 a:active{width:105px;background:url(images/pg5_out.jpg) no-repeat center top;}
.pg5 a:hover{background:url(images/pg5_on.jpg) no-repeat center top;}
.pg6 a:link,.pg6 a:visited,.pg6 a:active{width:149px;background:url(images/pg6_out.jpg) no-repeat center top;}
.pg6 a:hover{background:url(images/pg6_on.jpg) no-repeat center top;}

/*reg page*/
#regcontent{width:938px;margin:0px auto;clear:both;min-height:585px;background:url(images/yhcontentbj2.jpg) no-repeat center top;}
#regdh{width:928px;height:36px;line-height:36px;color:#93e9ff;padding-left:10px;
			font-weight:bold;font-size:12px;background:url(images/line1.jpg) no-repeat center bottom;}
#regk{width:688px;margin:80px auto 0px;}
#regtitle{width:688px;height:38px;clear:both;}
#regbottom{width:688px;height:18px;background:url(images/regbottom.jpg) no-repeat center top;}
#regcontent2{width:688px;background:url(images/regcenter.jpg) repeat-y center top;}
#navregcontent{width:591px;min-height:300px;padding:50px 0px 0px 97px;
				background:url(images/regcenterdd.jpg) no-repeat center top;}
.Fputlist{padding:4px 0px;width:447px;height:25px;line-height:25px;clear:both;margin:0px;}
.Fputlist3{padding:4px 0px;width:447px;height:41px;line-height:41px;clear:both;margin:0px;}
.FputlistL{color:#FFFFFF;font-size:12px;font-weight:bold;float:left;width:133px;text-align:right;line-height:25px;}
.FputlistR{width:290px;float:left;padding-left:19px;}
.Fuserk{border:0px;width:217px;padding:4px 0px 0px 5px;height:21px;background:url(images/fuser.gif) no-repeat center top;}
.Fuserk1{border:0px;width:60px;padding:4px 0px 0px 5px;height:21px;background:url(images/fuser1.gif) no-repeat center top;}

.Fuserk2{float:left;margin-right:5px;margin-top:7px;border:0px;padding:4px 0px 0px 5px;width:151px;height:21px;background:url(images/userbj2.gif) no-repeat center top;}
.Fputlist2{padding:4px 0px;width:447px;height:25px;line-height:25px;text-align:center;clear:both;margin:0px;font-size:12px;color:#FFFFFF;}
.Fputlist2 a:link,.Fputlist2 a:visited,.Fputlist2 a:active{font-weight:bold;text-decoration:underline;color:#FFFFFF;}

/*login page*/
#logincontent{width:938px;margin:0px auto;clear:both;min-height:525px;}
#logink{width:633px;height:253px;margin:110px auto 0px;}
#loginkL{width:400px;height:253px;float:left;}
#loginkR{width:233px;height:253px;float:left;}
#loginkLtop{width:400px;height:68px;background:url(images/login1.jpg) no-repeat center top;}
#loginkLbottom{width:400px;height:185px;background:url(images/login2.jpg) no-repeat center top;}
#loginkRtop{width:233px;height:68px;background:url(images/login3.jpg) no-repeat center top;}
#loginkRbottom{width:233px;height:185px;}
.loginuserlist{width:290px;height:25px;margin:0px auto;padding:4px 0px;}
.loginuserlistL{width:94px;padding-right:6px;float:left;height:25px;line-height:25px;
				font-size:12px;font-weight:bold;text-align:right;color:#FFFFFF;}
.loginuserlistR{width:190px;float:left;height:25px;text-align:left;}
.loginuserinput{width:181px;height:23px;line-height:23px;background:url(images/loginus.gif) no-repeat center top;
				float:left;border:0px;padding:1px;}
.loginuserinput1{width:60px;height:23px;line-height:23px;background:url(images/loginus1.gif) no-repeat center top;
				float:left;border:0px;padding:1px;}
.loginuserlist2{margin:0px auto;font-size:12px;padding:10px 20px 10px 20px;width:250px;height:21px;line-height:21px;color:#FFFFFF;}

.loginuserlist2 a{color:#fff}

#dhtitle{width:890px;margin:0px;height:50px;line-height:50px;text-align:left;font-weight:bold;
			font-size:12px;color:#0e4d63;margin:0px auto;padding-left:4px;}
#dhtitle a:link,#dhtitle a:visited,#dhtitle a:active{color:#0e4d63;}
#dhtitle a:hover{color:#cc753f;}
#dhtitle2{width:870px;padding-left:18px;height:26px;line-height:26px;background:url(images/dh2.jpg) no-repeat center top;
			border:1px solid #95dae4;text-align:left;margin:0px auto;font-size:12px;
				font-weight:bold;color:#0e4d63;}
.dhcontent2{width:870px;margin:0px auto;padding:20px 0px 30px 0px;}
.cpwd{padding:4px 0px;width:560px;height:21px;line-height:21px;clear:both;margin:0px auto;color:#515151;font-size:12px;text-align:center;}
.cpwdL{width:125px;padding-right:5px;float:left;text-align:right;}
.cpwdR{width:430px;float:right;text-align:left;}
.uspwd{width:232px;height:21px;line-height:21px;border:0px;background:url(images/pwdinput.jpg) no-repeat center top;}
.mdleft25{margin-left:65px;}







.Fputlist{padding:4px 0px;width:447px;height: auto;line-height:25px;clear:both;margin:0px;}

.Fputlist3{padding:4px 0px;width:447px;height:auto;line-height:41px;clear:both;margin:0px;}

.field-validation-error{ clear:both; float:left; width:290px; overflow:hidden; padding:0; margin:0 0 0 160px;}

.field-validation-error,.field-validation-error1{ line-height:25px; color:#fee900; font-size:12px;}

.field-validation-error1{ clear:both; float:left; width:auto; overflow:hidden; padding:0; margin:10px 0 0 0;}
