/*ALL.GB2312*/
body{margin:0 auto;font-family:Verdana,Arial,Helvetica,sans-serif;background:url(./images/top_bg.jpg) repeat-x white}
div{margin:0px auto}
form{margin:0px}
input,select{vertical-align:middle;font-family:Arial}
/*Header*/
#header{width:980px;height:29px;color:#A22F00;font-size:12px}
#header img{border:0}
#header .logo{float:left}
#header ul{list-style:none outside;float:left;margin:0;padding:0}
#header ul li{float:left;margin-right:10px;margin-top:8px}
#header ul li a.nav:link,a.nav:visited,a.nav:active{color:#A22F00;font-size:12px;text-decoration:none}
#header ul li a.nav:hover{color:#A22F00;font-size:12px;text-decoration:underline}
#header .onlinesign{float:right}
#header span{float:right;margin:8px 5px 0 0}
/*Banner*/
#banner{width:980px;height:335px;margin-top:10px;background:url(./images/banner.jpg) no-repeat}
/*Master*/
#outside{width:980px;height:auto}
#master{width:980px;height:auto;background:url(./images/master_bg.jpg) repeat-x;float:left}
/*LeftSide*/
#leftside{width:137px;height:auto;float:left;padding-left:30px}
#leftside #leftnav{width:137px;height:248px;background:url(./images/leftnav_bg.jpg) repeat-x;text-align:center}
#leftside #leftnav .nav_left_bg{width:15px;height:15px;float:left;display:block;background:url(./images/nav_left_bg.jpg) no-repeat}
#leftside #leftnav .nav_right_bg{width:15px;height:15px;float:right;display:block;background:url(./images/nav_right_bg.jpg) no-repeat}
#leftside #leftnav ul{list-style:none outside;margin:0;padding:10px 0 0 0;line-height:24px}
#leftside #leftnav ul a.lnav:link,a.lnav:visited,a.lnav:active{color:#333333;font-size:14px;text-decoration:none;font-family:黑体;font-weight:bold}
#leftside #leftnav ul a.lnav:hover{color:#333333;font-size:14px;text-decoration:underline;font-family:黑体;font-weight:bold}
#contactus{width:137px;color:#B15001}
#contactus ul{list-style:none outside;margin:0;padding:0 0 0 10px;line-height:22px;font-weight:bold}
#contactus ul span{font-family:黑体;font-size:14px}
#contactus ul li{font-family:Arial;font-size:12px}
#friends{width:137px;margin-top:55px}
#friends img{border:0}
#friends ul{list-style:none outside;margin:0;padding:0;line-height:35px}
/*RightSide*/
#rightside{width:772px;margin-left:12px;float:left}
/*FlashPlayer*/
#ifocus{width:770px;height:245px;border:1px solid #BFD503;background:#F6F9DB;font-size:12px;margin-bottom:10px}
#ifocus ul{list-style:none;margin:0;padding:0}
#ifocus img{border:0}
#ifocus_pic{display:inline;position:relative;float:left;width:410px;height:225px;overflow:hidden;margin:10px 0 0 10px}
#ifocus_piclist{position:absolute}
#ifocus_piclist li{width:410px;height:225px;overflow:hidden}
#ifocus_piclist img{width:410px;height:225px}
#ifocus_btn {display:inline;float:right;width:340px;margin:9px 0 0 0}
#ifocus_btn li{width:340px;height:57px;cursor:pointer;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);text-align:left}
#ifocus_btn li span{margin:0 10px;display:block}
#ifocus_btn img{width:75px;height:45px;margin:7px 15px 0 11px;float:left}
#ifocus_btn .current{background:url(./images/flashnews/ifocus_btn_bg.gif) no-repeat;opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}
#ifocus_opdiv{position:absolute;left:0;bottom:0;width:410px;height:35px;background:#000; opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50)}
#ifocus_tx{position:absolute;left:8px;bottom:8px;color:#FFF}
#ifocus_tx .normal{display:none}
/*WhiteDIV*/
#whitediv{width:772px;height:15px;background:white}
#whitediv .leftwhite{width:15px;height:15px;float:left;display:block;background:url(./images/leftwhite.jpg) no-repeat}
#whitediv .rightwhite{width:15px;height:15px;float:right;display:block;background:url(./images/rightwhite.jpg) no-repeat}
/*GAME*/
#game{width:772px;background:white;float:left}
#game1{width:367px;float:left;padding-left:15px}
#game #game1 li{list-style:none outside;margin:0;paddng:0;line-height:22px;color:#333333;font-size:14px}
#game #game1 li .gametitle{font-size:14px;font-weight:bold}
#game #game1 li .twbo{font-size:12px;font-weight:bold}
#game #game1 li a.sign:link,a.sign:visited,a.sign:active{color:#B63402;font-size:11px;text-decoration:underline}
#game #game1 li a.sign:hover{color:#E94100;font-size:11px;text-decoration:underline}
#game2{width:367px;float:left;margin-left:10px}
#game2 img{float:left;border:0;margin:0 10px 0 0;height:90px;width:135px}
#game2 ul{list-style:none;margin:0;padding:0;line-height:18px}
#game2 ul a.game2title:link,a.game2title:visited,a.game2title:active{color:#333333;font-size:12px;text-decoration:underline;font-weight:bold}
#game2 ul a.game2title:hover{color:#333333;font-size:12px;text-decoration:underline;font-weight:bold}
#game2 ul a.gamenews:link,a.gamenews:visited,a.gamenews:active{color:#333333;font-size:12px;text-decoration:none}
#game2 ul a.gamenews:hover{color:#333333;font-size:12px;text-decoration:underline}
#game2 ul span{font-size:10px;color:#333333;margin-left:10px}
/*OnlineAndMessages*/
#onlinemessage{width:742px;height:210px;padding:15px 15px 0;background:white}
#onlinemessage #online{width:367px;height:208px;background:url(./images/online_bg.jpg) repeat-x;float:left}
#onlinemessage #online ul{list-style:none;margin:0;padding:5px 0 0 10px;font-weight:bold}
#onlinemessage #online ul .onlinetitle{font-size:14px;color:white}
#onlinemessage #online ul li{font-size:12px;color:#676767;margin-top:12px}
#onlinemessage #online ul li .smallinput{width:66px;height:18px;border:solid 1px #C59541;background:white;font-size:12px}
#onlinemessage #online ul li .biginput{width:275px;height:18px;border:solid 1px #C59541;background:white;font-size:12px}
#onlinemessage #online ul li .submit{width:62px;height:23px;border:0;background:url(./images/submit.gif) no-repeat;margin-left:140px}
/*Messages*/
#messages{width:367px;float:right;padding-top:55px;background:url(./images/hi.jpg) no-repeat}
#messages ul{list-style:none;margin:0;padding:0;font-size:12px;color:#333333}
#messages ul li{line-height:18px;padding:3px}
#messages ul li span{font-size:11px;color:#B35000}
#messages ul .havebg{background:#FCFEF3}
/*GameFamily*/
#gamefamily{width:100%;height:40px;border-top:solid 1px #C7C7C7;margin-top:95px}
#gamefamily img{margin:-55px 0 0 62%;position:absolute}
/*Footer*/
#footer{width:980px}
#footerlink{width:980px;height:auto;background:url(./images/footerlink_bg.jpg) repeat-y;float:left}
#footerlink ul{list-style:none;line-height:22px;margin:0 15px 0 0;padding:0;width:230px;float:left;text-align:center}
#footerlink ul li{display:block}
#footerlink ul li a.footerlink:link,a.footerlink:visited,a.footerlink:active{color:#666666;font-size:12px;text-decoration:none}
#footerlink ul li a.footerlink:hover{color:red;font-size:12px;text-decoration:underline;background:#EDEDED}
#copyright{width:980px;margin:25px 0;text-align:center;font-size:12px;color:#333333;line-height:22px}
#copyright a.copylink:link,a.copylink:visited,a.copylink:active{color:#333333;font-size:12px;text-decoration:none;margin:0 5px}
#copyright a.copylink:hover{color:#333333;font-size:12px;text-decoration:underline;margin:0 5px}
#copyright span{font-weight:bold}

/*Content*/
#mcontent{width:742px;padding:0 15px;background:white}
#mcontent #cont{width:96%;}
#mcontent #cont ul{list-style:none;margin:0;padding:25px 0 0;color:#333333;font-size:14px}
#mcontent #cont ul span{font-size:11px;color:#666666}
#mcontent #cont ul li{line-height:24px;padding:0 10px}

#mcontent #cont dl dt span{font-size:11px;color:#666666;margin-left:15px}
#mcontent #cont dl dt a.dtlink:link,a.dtlink:visited,a.dtlink:active{color:#333333;font-size:14px;text-decoration:none;font-weight:bold}
#mcontent #cont dl dt a.dtlink:hover{color:#333333;font-size:14px;text-decoration:underline;background:#EDEDED;font-weight:bold}
#mcontent #cont dl{font-size:14px;color:#333333;border-bottom:dotted 1px #cccccc;margin:0;padding:25px 0 0;}


