/* *************************** 
Style 
***************************/
*{margin:0;padding:0;}
html,body{text-align:center;font:12px/180% Verdana,Arial,Helvetica,sans-serif;color:#606A65;background:url(../images/body_bg.jpg)  0 0 repeat-x #FFFFFF;}
h1,h2,h3,ul,li,em,dl,dt,dd{font-size:12px;list-style:none;font-style:normal;font-weight:normal;}
img,a img{border:0;vertical-align:middle;}
a{color:#6E6E6E;text-decoration:none;outline:none;}
a:hover{color:#CC3000;text-decoration:underline;}
br{line-height:10px;}
/*con*/
#con{ padding-left:20px;
	width:919px;float:left;height:300px;
}
#con div{
	float:left; padding:0px;
}
#con div img{
	padding:0px;margin:0px;border:0;
}
#con .conli{ overflow:hidden; padding:0px; padding-bottom:4px;
	width:395px;height:95px;background:url('../images/sydh_03.jpg');
}
#con .conli ul{
	margin:0px;padding:0px;
}
#con .conliri{
	width:118px;height:99px;background:url('../images/sydh_04.jpg');
}
#con .conlibo{
	width:513px;height:37px;background:url('../images/sydh_05.jpg');
}
#con .conli ul li{ width:140px; float:left; padding-left:8px;
	list-style:none; font-size:12px; line-height:23px;
}
#con .conli ul li a{
	color:#EAFF00;text-decoration:none;
}
#con .conli ul li a:hover{
  text-decoration:underline;
}
/*con--end*/
#top_bg{background:url(../images/top_bg.jpg) no-repeat 50% 0;height:100px; }
#bot_bg{background:url(../images/bot_bg.jpg) repeat-x 0 100%;}
#bot_img_bg{background:url(../images/footer_bg.jpg) no-repeat 50% 100%;}
#wrapper{text-align:left;margin:0 auto;width:980px;margin-top:0px;position:relative;z-index:1;}
/* *************************** 
Header
***************************/
#header{top:-80px;left:20px;position:absolute;z-index:999;}
#logo{height:76px;position:relative;z-index:999;}
#logo #site_title{padding:48px 0px 0px 97px; font-weight:bold; width:500px}
#logo #site_title h1 { color:#000703; font-size:24px; font-weight:bold; z-index:99999; top:20px; left:20px; position:absolute;}
#logo #site_title h2 { font-size:24px; font-weight:bold; color:#FFFFF4; z-index:99998; top:21px; left:23px; position:absolute;}
#logo #site_title .link{ z-index:99998; top:40px; left:23px; position:absolute;}
#logo #site_title h1 span {color:#FA0105;}
#top_tool ul{top:-75px;right:20px;position:absolute;z-index:999;}
#top_tool li{float:left;}

/* *************************** 
Container
***************************/
#container{background:url(../images/container_mid_bg.jpg) repeat-y 0 0;}
#container_top{background:url(../images/top_img_bg.jpg) no-repeat 0 0;zoom:1;}
#container_bot{background:url(../images/bot_bg2.jpg) no-repeat 0 100%;}
#container_info{width:952px;margin-left:11px;padding-top:16px;padding-bottom:20px;}

.menu ul{background:url(../images/menu_bg.gif) no-repeat;height:32px;position:relative;margin-left:4px;overflow:hidden;zoom:1;}
.menu li a{display:block;height:31px;line-height:31px;width:93px;position:absolute;text-indent:-999em;top:0px;}
.menu li.home a{background:url(../images/home.gif) no-repeat 0px 1px;left:44px;}
.menu li.home a:hover{background:url(../images/home_over.gif) no-repeat 0px 1px;}
.menu li.news a{background:url(../images/news.gif) no-repeat 0px 1px;left:167px;}
.menu li.news a:hover{background:url(../images/news_over.gif) no-repeat 0px 1px;}
.menu li.allgame a{background:url(../images/allgame.gif) no-repeat 0px 1px;left:296px;}
.menu li.allgame a:hover{background:url(../images/allgame_over.gif) no-repeat 0px 1px;}
.menu li.user_center a{background:url(../images/user_center.gif) no-repeat 0px 1px;left:419px;}
.menu li.user_center a:hover{background:url(../images/user_center_over.gif) no-repeat 0px 1px;}
.menu li.pay a{background:url(../images/pay.gif) no-repeat 0px 1px;left:542px;}
.menu li.pay a:hover{background:url(../images/pay_over.gif) no-repeat 0px 1px;}
.menu li.service a{background:url(../images/service.gif) no-repeat 0px 1px;left:665px;}
.menu li.service a:hover{background:url(../images/servire_over.gif) no-repeat 0px 1px;}
.menu li.bbs a{background:url(../images/bbs.gif) no-repeat 0px 1px;left:788px;}
.menu li.bbs a:hover{background:url(../images/bbs_over.gif) no-repeat 0px 1px;}

.top_login{height:270px;background:url(../images/top_img_bg2.jpg) repeat-x 0 0px;border-bottom:2px solid #AFD6F7;position:relative;}
.top_img_bar{padding-left:2px;float:left;width:740px;}
.top_login_box{margin-left:740px;background:url(../images/top_login_box_bg.gif) no-repeat 40px 30px;padding-top:80px;}
.login_game{position:absolute;z-index:98;bottom:0px;left:413px;}
.top_login_box ul{zoom:1;overflow:hidden;}
.top_login_box li{margin-bottom:10px;}
.top_login_box li p{float:left;width:45px;display:block;color:#585858;padding-top:3px;}
.top_login_box .f_text{width:119px;padding:4px 2px;background:url(../images/text_box.gif) no-repeat;border:0;}
.top_login_box .login_button,.top_login_box .reg_button{margin-bottom:2px;}
.top_login_box .login_button input,.top_login_box .reg_button  input{width:122px;height:38px;border:none;cursor:pointr;}
.top_login_box .login_button .btn_login_back{background:url(../images/login_btn_bg.png) no-repeat;*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src=images/login_btn_bg.png,sizingMethod=scale);}

.game_bar{padding-left:25px;padding-top:8px;padding-bottom:2px;overflow:hidden;height:100%;}
.game_bar ul{float:left;width:305px;background:url(../images/game_nav.gif) no-repeat 92% 0;}
.game_bar .game_new{background:none;}
.game_bar li{padding-left:80px;}
.game_bar li a{line-height:20px;height:20px;overflow:hidden;}
.game_bar .game_notice li{background:url(../images/game_notice.jpg) no-repeat 0 5px;}
.game_bar .game_meeting li{background:url(../images/game_meeting.jpg) no-repeat 0 5px;}
.game_bar .game_new li{background:url(../images/game_new.jpg) no-repeat 0 5px;}

.web_game_list{background:url(../images/web_game_line.gif) no-repeat 50% 0;padding-top:35px;overflow:hidden;height:100%;}
.web_game_list .list_now,.web_game_list .list_later{overflow:hidden;height:100%;}
.web_game_list .list_now  li{float:left;margin-left:19px;display:inline;}
.web_game_list .list_later  li{float:left;margin-left:18px;display:inline;}
.web_news_box{overflow:hidden;height:100%;}
.web_game_news,.web_game_bbs{float:left;width:317px;margin-left:13px;display:inline;padding-top:5px;}
.web_game_sect ul{padding:10px 6px;}
.web_game_sect li{line-height:25px;height:25px;overflow:hidden;padding-left:10px;background:url(../images/li_arrow.gif) no-repeat 0 10px;}
.web_game_sect li span{float:right;}
.web_game_news h1,.web_game_bbs h1{height:32px;}
.web_game_news h1{background:url(../images/web_game_news_bg.gif) no-repeat 0 0;}
.web_game_bbs h1{background:url(../images/web_game_bbs_bg.gif) no-repeat 0 0;}

.contact_box{float:right;width:280px;}
.contact_info{background:url(../images/contact_box_bg.jpg) no-repeat 140px 10px;padding:10px 20px;color:#3F89C8;}
.contact_info h2{font-weight:bold;}

.friend_links{padding:0 15px;}
.friend_links .link_info{border-top:1px solid #7B7B7B;padding:15px 10px 8px 10px;}
.friend_links ul{padding:5px;background:#EFEFEF;overflow:hidden;height:100%;}
.friend_links li{float:left;margin-right:5px;}

/***************************** 
Footer
******************************/
.footer{height:100px;}
.footer p{text-align:center;color:#4B3C81;padding-top:15px;}
.footer p a{padding:2px 5px;color:#4B3C81;}
.footer p a:hover{text-decoration:underline;}

/*用户中心*/
.mytextbox { width:960px; padding:0px; line-height:180%; overflow:hidden; height:100%; }
.right-box { width:240px; float:right; overflow:hidden; height:100%;border:1px solid #ccc; }

/******************************
GameList
*******************************/
.game_list{padding-top:15px;overflow:hidden;height:100%;}
.game_list .list_now,.game_list .list_later{overflow:hidden;height:100%;}
.game_list .list_now  li{float:left;margin-left:10px;display:inline;}
.game_list .list_later  li{float:left;margin-left:18px;display:inline;}

/******************************
News
*******************************/
.main { width:960px; margin-top:10px; }
.pleft { width:960px;overflow-x:hidden; float:left; margin-left:10px;}
.gamebox { width:450px; overflow:hidden; height:210px; padding:0px; border:1px solid #A3D0E4; float:left; margin:0px 6px 6px 0px;}
.gamebox ul { padding:0px; margin:10px 20px;}
.gamebox ul li { line-height:20px; list-style:none; color:#666; margin-top:5px; }
.gamebox ul li img { vertical-align:middle; }
.box { border:1px solid #A3D0E4; margin-bottom:6px;}
.box span { display:block; text-align:right;}
.box a { color:#666;}
.box a:hover { color:#c00;}
.title { height:26px; line-height:26px; background:url("../images/titlebg.gif"); padding-left:20px; font-size:14px; font-weight:bold;}
.mytitle { height:26px; line-height:20px; background:url("../images/titlebg.gif"); padding-left:20px; font-size:14px; font-weight:bold;}
.title2 { height:26px; line-height:26px; background:url("../images/titlebg2.gif"); padding-left:20px; font-size:14px; font-weight:bold;}
.photonews { margin:0px;background:url("../images/newbg.gif") bottom repeat-x; border:1px solid #E2E2E2; width:280px; height:270px; float:left; margin-right:15px;}
.photonews ul { padding:0px; margin:6px;}
.photonews ul li { list-style:none; padding-top:5px; height:60px; line-height:17px; color:#666; }
.photonews ul li img { float:left; margin-right:8px;}
.newslist { margin:0px;line-height:24px; float:left; color:#999; }
.newslist span { display:block; text-align:right;}
.fontbox { padding:10px; color:#666;}
.fontbox ul { padding:0px; margin:0px; line-height:22px;}
.fontbox ul li { list-style:none;padding-bottom:4px; margin:0px;}
.fontbox2 { padding:10px; color:#999;}
.link_fans { margin-top:15px; }
.link_fans ul { list-style:none; padding:0; margin:0; }
.link_fans li { float:left; width:140px; text-align:center; padding-left:4px; padding-right:4px;  line-height:20px;}

.listleft { width:650px; border:1px solid #ddd; margin:0px auto; }
.listleft h2 { height:28px; font-size:14px; line-height:28px; padding-left:15px; background:#f6f6f6; border:1px solid #fff; margin:0px; }
.listleft input { padding:3px; border:1px solid #ccc; }
.listleft ul li { line-height:180%;}
.listleft ul li em { font-style:normal; float:right; padding-right:8px; font-size:11px;}

/*
.Contentbox{ margin-top:0px; border:1px solid #A3D0E4; border-top:0px; padding:8px; height:100%; overflow:hidden; }
*/

/***************************
tan chuang
****************************/

/*提示框*/
#hj_pannel {position:absolute;	width:0px;	height:0px;	z-index:99996;	visibility:hidden;	position:absolute!important;visibility:hidden;filter: Alpha(Opacity=60);	opacity:0.6;	background: #444; left:0px; top:0px}
#hj_msg_main{ border:1px solid #ccc;position:absolute;width:400px;height:260px;visibility:hidden;z-index:99999;background: #FFF url("../images/info_alert.gif") right bottom no-repeat ;}
#hj_msg_title {	height:22px; line-height:22px; background:#E8F5FC url("../images/barbg.jpg") ;padding:4px; cursor:hand;border-bottom:1px solid #eee;}
#hj_msg_body { margin-top:30px;	padding-left:40px; line-height:25px;}
#hj_close{ cursor:pointer; float:right}
#hj_title{ float:left; font-weight:bold; padding-left:20px;background:url("../images/info_alert2.gif") no-repeat center left;}
.padding{padding:5px}
