@charset "utf-8";
html{overflow-y:scroll;}    
body {
	font-size:12px;
	background:#fff;
	font-family:"宋体";
	color:#111111;
}
a{
	color:#419b00;
	text-decoration:none;
}
a:hover
{
	text-decoration:underline;
}
/*a:active {outline:none;blr:expression(this.onFocus=this.blur());}*/
*{
	padding:0px;
	margin:0px;
}
ul{
	list-style:none;
}
li{
	float:left;
}
img{
	border:none;
}
.color_orange{color:#ffa000;}
.color_darkorange{color:#cd5a1b;}
.color_green{color:#459d00;}
.color_orange_02{color:#ff6000;}
.color_blue{color:#4068b2;}
.color_red{color:Red;}
.color_082{color:#082b84}
.color_333{color:#333;}
.color_666{color:#666;}
.color_0ff{color:#0000ff;}
.font_28{font-size:28px;}
.font_18{font-size:18px;}
.font_12{font-size:12px;}
.style01{font-size:14px; color:#343434;}
.style01 img{
	vertical-align:middle;
}
.link01{
	color:#419b00;
	font-size:12px;
	text-decoration:none;
}
.link01:hover{
	text-decoration:underline;
}
.left{
	float:left;
}
.right{
	float:right;
}
.center{
	text-align:center;
}
#container{
	width:958px;
	margin:0 auto;
	padding:0 10px;
	position:relative;
}
/*-----------header样式-----------*/
.header{
	width:958px;
	height:72px;
	padding:25px 0 0 0;
	margin-bottom:12px;
}
/*
.logo{
	float:left;
	padding:0 0 0 9px;
	margin-top:-11px;
 }
.logo a{
	background:url(/images/logo.gif) no-repeat left top;
	width:165px;
	height:81px;
	float:left;
	text-indent:-999px;
	overflow:hidden;
	cursor:hand;
	cursor:pointer;
}*/
.top_wel{
	float:left;
	padding:19px 0 0 21px;
}

.logo{
	float:left;
	padding:0 0 0 9px;
	margin-top:-11px;
 }
.logo a{
	background:url(/images/logo_2011.gif) no-repeat left top;
	width:305px;
	height:97px;
	float:left;
	text-indent:-999px;
	overflow:hidden;
	cursor:hand;
	cursor:pointer;
}
.top_wel a{
	color:#4068b2;
	text-decoration:underline;
}
.top_wel a:hover{
	text-decoration:none;
}
.top_search{
	float:right;
	padding:6px 0px 0 0;
	width:280px;
}
.header .top_search{
	float:right;
	padding:4px 10px 0 20px;
	width:335px; 
	background:#F0EEEE;
	border:1px solid #DAD7D7;
}
.input01{
	float:left;
	background:url(/images/search_input_bg.gif) repeat-x left top;
	padding:7px 2px;
	width:161px;
	color:#000000;
	border:none;
}

.select01,
.btn01{
	float:left;
	margin-left:5px;
	margin-right:5px;
}
.select01{
	width:60px;
	color:#5a5959;
	border: none;
    margin-top:2px;
}
/*-----------navigation-----------*/
.nav_box{
	float:left;
	width:958px;
	background:url(/images/mainnav_bg.gif) repeat-x left top;	
	margin-top:10px;
}
.nav_con{
	float:left;
	width:944px;
}
.mainnav{
	float:left;
	padding:6px 0 0 0;
	height:38px;
}
.mainnav li b{
	color:#fff;
	padding:10px 0 0 12px;
	float:left;
	font-size:14px;
	position:relative;
}

.mainnav li a,
.mainnav li p{
	float:left;
	color:#fff;
	font-size:14px;
	text-decoration:none;
	margin-left:-1px;
}
.game_mange{
	float:left;
	color:#fff;
	font-weight:bold;
	padding:15px 0 0 14px;
	position:relative;
	font-size:14px;
}
.game_mange a{
	color:#fff;
}
.game_mange p{
	position:absolute;
	right:-93px;
	top:-27px;
	float:left;
}
.game_mange p a{
	float:left;
	width:94px;
	height:43px;
	cursor:hand;
	cursor:pointer;
	text-indent:-999px;
}

html>body .game_mange p{
	background:url(/images/float_tip.png) no-repeat left top;
}
*.game_mange p{
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/float_tip.png', sizingMethod='crop');
}
.mainnav li a span,
.mainnav li p span{
	float:left;
	padding:9px 16px;
	cursor:hand;
	cursor:pointer;
	position:relative;
	background:url(/images/li_bg.gif) no-repeat right 10px;
}
.mainnav li a span label,
.mainnav li p span label{
	width:7px;
	height:5px;
	position:absolute;
	left:26px;
	bottom:2px!important;
	bottom:-7px;
}
.mainnav li p span label,
.mainnav li a:hover span label{
	background:url(/images/icon02.gif) no-repeat center top;
}
.mainnav li.soft_tab span label{background:url(/images/icon02.gif) no-repeat center top; margin-left:8px;}
.mainnav li a:hover,
.mainnav li p{ text-decoration:none;
	color:#323232;
	background:url(/images/nav_hov_rig.gif) no-repeat right top;
}
.mainnav li p{
	font-weight:bold;
}
.mainnav li a:hover span,
.mainnav li p span{
	background:url(/images/nav_hov_lef.gif) no-repeat left top;
}
.user_info{
	float:right;
	position:relative;
	color:#fff;
	padding:8px 0 0 0;
}
.float_userimg{
	position:absolute;
	left:-63px;
	top:-20px;
	background:url(/images/user_img_bg.gif) no-repeat left top;
	width:52px;
	height:49px;
	padding:3px 0 0 3px;
}
.subnav_box{
	float:left;
	width:944px;
	padding:5px 0 0 0;
}
.subnav_left{
	float:left;	 
}
.subnav_left a{
	color:#3e9202;
	text-decoration:none;
	padding:0 8px;
}
.subnav_left a:hover{
	text-decoration:underline;
}
.subnav_right{
	float:right;
	color:#6a6a6a;
}
.subnav_right a{
	color:#6a6a6a;
	text-decoration:none;
}
.subnav_right a:hover{
	text-decoration:underline;
	color:#3e9202;
}
/*-------------page_left------------*/
.page{
	float:left;
	width:958px;
	padding:18px 0 0 0;
	position:relative;
}
.page_left{
	float:left;
	width:660px;
}
.welcome{
	float:left;
	background:url(/images/game.gif) no-repeat left top;
	padding:0 0 0 70px;
	width:585px;
	border-bottom:1px solid #e8f3e0;
}
.wel_left{
	float:left;
	width:395px;
	font-size:14px;
}
.wel_left p{
	padding:10px 0;
	line-height:25px;
}
.wel_left p span{
	font-size:18px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.wel_left p a{
	font-size:12px;
}
.wel_right{
	float:right;
}
.wel_right a{
	text-decoration:none;
	font-family:"微软雅黑";
}
.wel_right p{
	width:112px;
	text-align:center;
	padding:5px 0;
}
/*-------------index_games------------*/
.margin-top{
	margin-top:15px;
}
.bg01{
	background:url(/images/dot.gif) no-repeat 10px center;
	padding-left:20px;
}
.bg02 img{
	background:url(/images/game_bg.gif) no-repeat left top;
	width:120px;
	height:160px;
	padding:6px;
}
.game_list{
	float:left;
	padding:5px;
	width:650px;
}
.game_list li{
	padding:5px 15px;
	height:200px;
}
.game_list li p{
	padding:2px 0;
	text-align:center;
}
.game_list li a{
	color:#343434;
	font-size:14px;
	text-decoration:none;
}
.game_list li a:hover{
	color:#3e9202;
	text-decoration:underline;
}
/*-------------hot_group------------*/
.hot_group_box{
	float:left;
	padding:10px 0;
	
}
.group_more{
	text-align:right;
	float:right;
	margin-top:-10px;
}
.hot_group{
	float:left;
	width:651px;
	padding-left:3px;
}
.hot_group a{
	color:#343434;
	text-decoration:none;
}
.hot_group a:hover{
	color:#3e9202;
	text-decoration:underline;
}
.hot_group li{
	text-align:center;
	padding:10px 0;
	width:90px;
	height:112px;
}
.hot_group li p{
	padding:2px 2px 2px 0;
}
.group_bg01{
	background:url(/images/group_bg.gif) no-repeat left top;

}
.tit_bg01,
.tit_bg02,
.tit_bg03{
	float:left;
	padding:0 15px 0 5px;
	font-weight:bold;
	background:url(/images/tit_bg1.gif) no-repeat left top;
}
.tit_bg02{
	background:url(/images/tit_bg.gif) repeat-x left top;
}
.tit_bg03{
	font-weight:normal;
	background:url(/images/tit_bg2.gif) no-repeat left top;
}
/*-------------page_right------------*/
.page_right{
	float:right;
	width:272px;
	overflow:hidden;
}
.gonggao{
	float:left;
	margin-top:15px;
	background:url(/images/gonggao_bg.gif) repeat-y left top;
}
.gonggao ul{
	float:left;
	padding:5px 15px;
}
.gonggao ul li{
	width:240px;
	padding:7px 0;
}
.gonggao ul li a{
	color:#449d00;
	padding-left:5px;
	text-decoration:none;
}
.gonggao ul li a:hover{
	text-decoration:underline;
}
.adv01{
	float:left;
	margin-top:5px;
}
.title{
	float:left;
	margin-top:15px;
	background:url(/images/tit_bg_mid.gif) repeat-x left top;
	line-height:29px;
	font-size:14px;
	color:#449d00;
	width:272px;
}
.title b{
	float:left;
}
.title span{
	padding:0 0 0 10px;
	float:left;
}
.title1{
	float:left;
	margin-top:0px;
	background:url(/images/tit_bg_mid.gif) repeat-x left top;
	line-height:29px;
	font-size:14px;
	color:#449d00;
	width:272px;
}
.title1 b{
	float:left;
}
.title1 span{
	padding:0 0 0 10px;
	float:left;
}
.hot_comments{
	float:left;
	padding:5px 0;
}
.hot_comments li{
	width:251px;
	padding:10px 5px;
	line-height:20px;
	background:url(/images/dot_01.gif) repeat-x left bottom;
}
.hot_comments li p{
	float:left;
	background:url(/images/icon02.gif) no-repeat left 5px;
	padding-left:15px;
}
.hot_comments li a{
	color:#5a5959;
	text-decoration:none;
}
.hot_comments li a:hover{
	color:#ff6000;
	text-decoration:underline;
}
.hot_topic{
	float:left;
	padding:15px 10px 0 10px;
}
.hot_topic li{
	width:248px;
	background:url(/images/dot_02.gif) no-repeat left center;
	padding:8px 0 8px 10px;
}
.hot_topic li a{
	color:#5a5959;
	text-decoration:none;
}
.hot_topic li a:hover{
	text-decoration:underline;
}
.more{
	float:left;
	width:100%;
	text-align:right;
	padding:10px 0;
}
.tit_width01{
	width:658px;
}
/*------------footer-----------------*/
.footnav{
	float:left;
	width:958px;
	background:url(/images/foot_bg_mid.gif) repeat-x left top;
	line-height:33px;
	color:#d7d7d7;
	margin-top:10px;
}
.footnav p{
	float:left;
	width:936px;
	overflow:hidden;
	text-align:center;
}
.footnav p b{
	padding-left:8px;
}
.footnav a{
	color:#449d00;
	text-decoration:none;
}
.footnav a:hover{
	text-decoration:underline;
}
.footer{
	float:left;
	width:955px;
	padding:20px 0 50px;
}
.footer a{
	color:#898989;
	text-decoration:none;
}
.footer a:hover{
	text-decoration:underline;
}
/*----comment-----*/
/*----comment_right-----*/
.game_rig_comment ul li p{
	float:left;
	width:50px;
	line-height:20px;
}
.game_rig_comment ul li A:link {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #003399; PADDING-TOP: 3px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.game_rig_comment ul li A:visited {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #003399; PADDING-TOP: 3px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.game_rig_comment ul li A:hover {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #fff; BORDER-TOP-STYLE: none; PADDING-TOP: 3px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #003399; BORDER-BOTTOM-STYLE: none
}
.game_commend{
	float:left;
	padding-top:6px;
}
.game_commend li{
	background:url(/images/game_commend_bg.gif) no-repeat left top;
	line-height:26px;
	width:272px;
	padding-bottom:3px;
}
.game_commend li b{
	color:#449d00;
	float:left;
	padding-left:10px;
}
.game_commend li a{
	color:#494949;
	float:left;
	padding:0 0 0 15px;
	text-decoration:none;
}
.game_commend li a:hover{
	color:#449d00;
}
.user_list{
	float:left;
	padding-top:8px;
}
.user_list li{
	background:url(/images/game_bg01.gif) no-repeat left top;
	width:258px;
	height:48px;
	padding:7px 7px 13px 7px;
}
.user_list_lef{
	float:left;
	padding-right:13px;
}
.user_list_rig{float:left;line-height:20px;width:190px;}
.user_list_rig span a{
	color:#494949;
}
.user_list li span{
	color:#494949;
}
.game_group{
	float:left;
	padding-left:2px;
}
.game_group li{
	width:90px;
	height:95px;
	padding:15px 0;
	margin:5px 0;
	text-align:center;
}
#gamemoregroup li
{
     padding:5px 0 ;
}
.game_group li a{
	color:#343434;
	text-decoration:none;
}
.game_group li a:hover{
	color:#3e9202;
	text-decoration:underline;
}
.game_group li p{
	padding:2px 2px 2px 0;
}
.game_group_bg{
	background:url(/images/game_bg02.gif) no-repeat left top;
}
.collect{
	float:left;
	margin-top:10px;
	padding:20px 5px 0 5px;
	line-height:25px;
	border-top:1px solid #dadada;
	width:262px;
}
.collect a{
	color:#343434;
	text-decoration:none;
}
.collect a:hvoer{
	text-decoration:underline;
}
/*----comment_left-----*/
.game_argumentation{
	float:left;
}
.game_argumentation ul{
	float:left;
	width:660px;
	margin-top:15px;
	border-top:1px solid #e6e6e6;
	padding:10px 0;
}
.game_argumentation ul li{
	padding:10px 5px;
	width:650px;
	background:url(/images/dot_01.gif) repeat-x left bottom;
}
.game_argumentation ul li p{
	float:left;
}
.width01 a{
	color:#494949;
	text-decoration:none;
}
.width01 a:hover{
	text-decoration:underline;
	color:#449d00;
}
.width02 a{
	color:#494949;
	text-decoration:underline
}
.width02 a:hover{
	text-decoration:none;
}
.width01{
	width:385px;
	padding-left:20px;
	background:url(/images/icon03.gif) no-repeat left top;
}
.width02{
	width:104px;
}
.width03{
	width:76px;
}
.width04{
	width:65px;
}
.game_connents{
	float:left;
	margin-bottom:20px
}
.game_connents_lef{
	float:left;
	width:60px;
}
.game_connents_rig{
	float:left;
	width:550px;
}
.game_connents_rig p a{
	text-decoration:underline;
}
.game_connents_rig p {
	line-height:22px;
	padding:10px 0;
	float:left;
	width:550px;
	color:#6a6a6a;
}
.game_connents_rig font{
	font-size:12px;
}
.game_connents ul{
	float:left;
	width:640px;
	padding:10px 0 0 15px;
}
.game_connents ul li{
	padding:15px 0;
}
.game_comm_tit{
	float:left;
	line-height:25px;
	position:relative;
	background:url(/images/comment_mid.gif) repeat-y left top;
}
.game_comm_tit b{
	color:#449d00;
	font-size:14px;
	padding:0px 0 0 2px;
}
.game_comm_tit p{
	float:left;
	width:550px;
	padding:0 0 0 10px;
}
.float_btn{
	position:absolute;
	right:10px;
	top:10px;
}
.float_btn a{
	background:url(/images/btn_zk.gif) no-repeat left top;
	float:left;
	cursor:hand;
	cursor:pointer;
}
.likegame,
.playedgame{
	float:left;
}
.playedgame{
	padding:0px 0 0 0px;
}
.likegame ul{
	float:left;
	padding:25px 0 35px 0;
	width:660px;
}

.playedgame ul{
	float:left;
	padding:20px 0 35px 0;
	width:959px;
}
.likegame ul li,
.playedgame ul li{
	text-align:center;
	width:95px;
	padding:0 18px;
}
.likeflashgame {
	float:left;
}
.likeflashgame ul{
	float:left;
	padding:0px 0 0px 0;
	width:660px;
}
.likeflashgame ul li{
	text-align:center;
	width:95px;
	padding:5px 18px;
	height:150px;
}
.likeflashgame ul li a{
	color:#343434;
	text-decoration:none;
}
.likeflashgame ul li a:hover{
	text-decoration:underline;
}
.likeflashgame ul li img{
	background:url(/images/game_bg03.gif) no-repeat left top;
	padding:6px;
	float:left;
	margin-bottom:5px;
}
.playedgame ul li{
	width:125px;
	height:157px;
	margin:5px;
	padding:15px 0 0 0;
}
.playedgame ul li p{
	width:125px;
	float:left;
}
.likegame ul li a,
.playedgame ul li a{
	color:#343434;
	text-decoration:none;
}
.likegame ul li a:hover,
.playedgame ul li a:hover{
	text-decoration:underline;
}
.likegame ul li img,
.playedgame ul li img{
	background:url(/images/game_bg03.gif) no-repeat left top;
	padding:6px;
	float:left;
	margin-bottom:5px;
}
.playedgame ul li img{
	float:none;
}
.game_flash_des{
	float:left;
	width:660px;
	padding:10px 0 40px 0;
	text-indent:0px;
	line-height:22px;
	padding:5px 0;
}
.game_des{
	float:left;
	width:660px;
	padding:10px 0 40px 0;
}
.game_des p{
	text-indent:0px;
	line-height:22px;
	padding:5px 0;
}
.game{
	float:left;
	width:660px;
	padding:0 0 0px 0;
}
.game h1{
	float:left;
	width:652px;
	padding-bottom:15px;
	word-break:break-all;
	word-wrap:break-word; 
	overflow:hidden;
	
}
.game h1 .left{
	color:#494949;
	font-size:24px;
}
.game h1 .right{
	padding:10px 0 0 0;
}
.game h1 .right a{
	color:#6a6a6a;
	padding:5px 0 0px 22px;
	background:url(/images/icon04.gif) no-repeat left 2px;
	font-size:12px;
	height:22px;
	font-weight:normal;
	float:left;
}
.game_mian{
	float:left;
	width:315px;
}
.game_main_lef{
	float:left;
	width:132px;
	text-align:center;
}
.game_main_lef p{
	padding-bottom:11px;
}
.game_main_lef p img{
	/*background:transparent url(/images/game_bg.gif) no-repeat scroll left top;*/
	height:160px;
	width:120px;
	border:1px solid #ccc;
	padding:5px;
}
.game_main_rig{
	float:left;
	padding:0 0 0 15px;
	width:142px;
	line-height:25px;
	color:#6a6a6a;
	margin-top:-3px;
}
.game_main_rig a{
	text-decoration:underline;
}
.game_comment{
	float:right;
	width:340px;
}
.game_stars{
	background:url(/images/game_comment_bg_mid.gif) repeat-y left top;
	float:left;
}
.game_comment_con{
	float:left;
	padding:3px 15px;
}
.game_comment_con_lef{
	float:left;
	width:175px;
}
.game_comment_con_lef p{
	width:175px;
	float:left;
	padding:3px 0;
}
.game_comment_con_lef img{
	float:left;
}
.game_comment_con_lef span{
	float:left;
	margin-left:5px;
}
.game_comment_con_rig{
	float:right;
	width:134px;
	text-align:center;
	border-left:1px solid #e6e6e6;
}
.game_comment_con_rig p,
.game_comment_con_rig b{
	float:left;
	width:100%;
	padding:5px 0;
}
.bg_green{
	background:url(/images/bg_green.gif) repeat-x left top;
	line-height:13px;
}
.game_btns{
	float:left;
	width:315px;
	padding-top:20px;
	color:#c6e0b9;
}
.game_btn,
.search_btn{
	float:left;
	margin-top:10px;
	margin-right:10px;
	background:url(/images/btn_rig.gif) no-repeat right top;
}
.search_btn{
	background:none;
	margin:0px;
	padding-left:5px;
}
.game_btn_reg{
	float:right;
	width:75px;
	margin-top:0px;
    background:url(/images/btn_rig.gif) no-repeat right top;
}
.game_btn_reg a{
	float:right;
	padding:7px 15px;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	font-size:14px;
	background:url(/images/btn_lef.gif) no-repeat left top;
}
.game_btn_reg a:hover{
	text-decoration:none;
}
.game_btn a,
.search_btn a{
	float:left;
	padding:7px 15px;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	font-size:14px;
	background:url(/images/btn_lef.gif) no-repeat left top;
}
.search_btn a{
	background:url(/images/btn_rig.gif) no-repeat right top;
}
.game_btn a:hover,
.search_btn a:hover{
	text-decoration:none;
}


.style01 .right{
	font-size:12px;
	color:#c6e0b9;
}

/*-------register page --------------*/
.register_page_lef{
	float:left;
	width:490px;
	padding:0 0 0 37px;
}
.register_page_rig{
	float:left;
	padding:0 0 0 39px;
	width:360px;
}
.reg_tit{
	float:left;
	line-height:40px;
	font-size:14px;
	font-weight:bold;
	background:url(/images/reg_icon01.gif) no-repeat left 12px;
	padding-left:22px;
	width:468px;
	border-bottom:1px solid #e9e9e9;
	color:#000;
	margin-bottom:10px;
}
.reg_tit_emailbg{
background:url(/images/email_error.png) no-repeat left 10px;
}


.regbox{
	float:left;
	margin-top:10px;
	width:487px;
	background:url(/images/reg_bg_mid.gif) repeat-y left top;
}
.reg_ul{
	float:left;
	padding:17px 10px 16px 10px;
}
.reg_ul li{
	width:445px;
	padding:4px 0;
}
.reg_ul li p{
	float:left;
}
.reg_ul li p a{
	color:#cd5a1b;
	text-decoration:none;
	padding:18px 0 0 10px;
	float:left;
}
.reg_ul li p a:hover{
	text-decoration:underline;
}
.reg_ul li label{
	width:100px;
	float:left;
	text-align:right;
	padding-right:8px;
}
.input02,
.input03,
.input04,
.input05{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:3px 2px;
	width:190px;
	margin-right:5px;
	border:1px solid #d8d8d8;
}
.fabiao .input02
{width:390px; }
.fabiao .input07,.fabiao .input09 
{width:550px; }

.input06{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:3px 2px;
	width:400px;
	margin-right:5px;
	border:1px solid #d8d8d8;
}
.input07{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:3px 2px;
	width:400px;
	height:200px;
	margin-right:5px;
	border:1px solid #d8d8d8;
	overflow-y:auto;
}
.input08{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding:4px 2px;
	width:400px;
	margin-left:100px;
	border:1px solid #d8d8d8;
	overflow-y:auto;
}
.input09{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:3px 2px;
	width:300px;
	height:200px;
	margin-right:5px;
	border:1px solid #d8d8d8;
	overflow-y:auto;
}
.input10{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:3px 2px;
	width:190px;
	margin-right:5px;
	border:1px solid #d8d8d8;
}
.input03{
	padding:5px 2px;
}
.input04{
	padding:5px 2px;
	width:168px;
}
.input05{
padding:5px;
width:170px;
color:#898989;
}
.regbtnbox_con{
	float:left;
	width:262px;
	padding:15px 0 15px 100px;
}
.regbtnbox{
	float:left;
	margin-top:10px;
	width:362px;
	background:url(/images/reg_btn_bg_mid.gif) repeat-y left top;
}
.btn02{
	float:left;
	background:url(/images/btn02_rig.gif) no-repeat right top;
}
.btn02 a{
	float:left;
	line-height:46px;
	color:#fff;
	font-weight:bold;
	font-size:14px;
	padding:0 50px;
	background:url(/images/btn02_lef.gif) no-repeat left top;
}
.btn02 a:hover{
	text-decoration:none;
}
.whyregister{
	float:left;
	margin-top:10px;
	width:362px;
}
.whyreg_tit,
.whyreg_bot{
	float:left;
	width:100%;
	background:url(/images/whyreg_tit_mid.gif) repeat-x left top;
}
.whyreg_bot{
	background:url(/images/whyreg_bot_mid.gif) repeat-x left top;
}
.whyreg_tit span{
	float:left;
	font-weight:bold;
	font-size:14px;
	color:#444;
	line-height:32px;
	padding-left:5px;
}
.whyregister_con{
	float:left;
	padding:10px;
	border-left:1px solid #e2eec9;
	border-right:1px solid #e2eec9;
	width:340px;
}
.whyregister_con p{
	padding:4px 0;
	line-height:16px;
}
/*---------check register email-----*/
.checkbox{
	float:left;
	margin-top:20px;
	background:url(/images/checkbg_bg.gif) repeat-y left top;
}
.check_con{
	float:left;
	width:100%;
	color:#000;
	padding:5px 10px;
	font-size:14px;
}
.check_con p{
	padding:10px 0;
	width:480px;
	line-height:30px;
}
.check_con p span{
	color:#ff8500;
}
.conform_email{
	float:left;
	padding-top:15px;
}
.conform_email li{
	width:350px;
	padding:6px 0;
}
.conform_email li a{
	color:#3e9202;
	font-weight:bold;
	text-decoration:none;
}
.conform_email li a:hover{
	text-decoration:underline;
}
/*----register-----*/
.register_ul{
	float:left;
	padding:10px 0 0 32px;
	color:#7e7e7e;
}
.register_ul li{
	padding:8px 0;
	width:450px;
}
.register_ul li label{
	width:445px;
	color:#3d3e38;
	padding-bottom:5px;
	font-size:14px;
	float:left;
}
.register_ul li div{
	float:left;
	padding-left:5px;
}
.register_ul li p{
	float:left;
	width:445px;
	font-size:11px;
	font-family:"微软雅黑";
	padding-top:5px;
}
.register_btn{
	float:left;
	border-top:1px solid #e8e8e8;
	margin:15px 0 0 21px!important;
	margin:15px 0 0 10px;
	padding:10px 0 20px 12px;
	width:426px;
}
.register_btn .right{
	padding:15px 0 0 0;
}
.reg_wel{
	float:left;
	width:959px;
	background:url(/images/reg_wel_bg.gif) repeat-y left top;
}
.reg_wel_top,
.reg_wel_bot{
	float:left;
	width:100%;
}
.reg_wel_top{
	background:url(/images/reg_dot.gif) repeat-x left top;
}
.reg_wel_bot{
	background:url(/images/reg_dot.gif) repeat-x left bottom;
}
.reg_wel_con{
	float:left;
	padding:15px;
}
.reg_wel_con p{
	float:left;
	padding:3px 0;
	width:925px;
}
.reg_wel_con p b{
	color:#cd5a1b;
	font-size:14px;
}
.reg_tab{
	float:left;
	width:595px;
	margin:10px 0 0 0;
	padding-bottom:30px;
}
.reg_tab_tit{
	float:left;
	width:959px;
	padding-bottom:10px;
	border-bottom:1px solid #eee;
	overflow:hidden;
}
.reg_tab_tit .left{
	padding-left:2px;
}
.reg_tab_tit .left b{
	font-size:14px;
	color:#000;
}
.reg_tab_tit .right a{
	color:#3e9202;
	text-decoration:none;
}
.reg_tab_tit .right a:hover{
	text-decoration:underline;
}
.upload_avatar{
	float:left;
	padding:20px 0 0 0;
}
.upload_avatar_lef {
	float:left;
}
.upload_avatar_lef img{
	background:url(/images/avatar_bg.gif) no-repeat left top;
	padding:3px;
}
.upload_avatar_rig{
	float:left;
	padding-left:10px;
}
.upload_avatar_rig p{
	padding-bottom:8px;
}
.playedgame_bg{
	background:url(/images/playedgame_bg.gif) no-repeat left top;
}
.playedgame_btn{
	width:595px;
	padding-left:395px;
}
/*-----game rank-----*/
.newest_game{
	float:left;
	padding:10px 0 10px 2px;
}
.newest_game li{
	padding:9px;
	width:72px;
	text-align:center;
	height:130px;
}
.newest_game li a{
	color:#343434;
}
.newest_game li img{
	background:url(/images/newgame_bg.gif) no-repeat left top;
	padding:4px;
	margin-bottom:5px;
	float:left;
}
.gamerank_tit{
	float:left;
	width:660px;
}
.gamerank_tit_lef{
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#343434;
}
.gamerank_tit_lef1{
	float:left;
	font-size:14px;
	color:#343434;
}
.gamerank_tit_rig{
	float:right;
}
.gamerank_tit_rig ul{
	float:left;
	
}
.gamerank_tit_rig ul li{
	padding:0 1px;
}
.gamerank_tit_rig ul li a,
.gamerank_tit_rig ul li b{
	color:#449d00;
	float:left;
	background:url(/images/dot_01.gif) repeat-x left bottom;
}
.gamerank_tit_rig ul li a span,
.gamerank_tit_rig ul li b span{
	line-height:25px;
	padding:0 15px;
	float:left;
}
.gamerank_tit_rig ul li a:hover,
.gamerank_tit_rig ul li b{
	text-decoration:none;
	background:url(/images/rankgame_nav_bg_rig2.gif) no-repeat right top;
}
.gamerank_tit_rig ul li a:hover span,
.gamerank_tit_rig ul li b span{
	cursor:hand;
	cursor:pointer;
	background:url(/images/rankgame_nav_bg_lef2.gif) no-repeat left top;
}
.gamerank_tit_rig2{
	float:right;
}
.gamerank_tit_rig2 ul{
	float:left;
}
.gamerank_tit_rig2 ul li{
	padding:0 1px;
}
.gamerank_tit_rig2 ul li a,
.gamerank_tit_rig2 ul li b{
	color:#449d00;
	float:left;
}
.gamerank_tit_rig2 ul li a span,
.gamerank_tit_rig2 ul li b span{
	line-height:25px;
	padding:0 15px;
	float:left;
}
.gamerank_tit_rig2 ul li a:hover,
.gamerank_tit_rig2 ul li b{
	text-decoration:none;
	background:url(/images/rankgame_nav_bg_rig.gif) no-repeat right top;
}
.gamerank_tit_rig2 ul li a:hover span,
.gamerank_tit_rig2 ul li b span{
	cursor:hand;
	cursor:pointer;
	background:url(/images/rankgame_nav_bg_lef.gif) no-repeat left top;
}
.gamepaixu{
	background:url(/images/dot_01.gif) repeat-x left bottom;
	width:656px;
    padding:5px 0px;
    text-align:right;
}	
.gamerank_list{
	float:left;
	padding:15px 0;
}
.gamerank_list li{
	background:url(/images/dot_01.gif) repeat-x left bottom;
	padding:20px 2px;
	width:656px;
}
.rankgame_width01{
	float:left;
	padding-right:11px;
}
.rankgame_width01 b{
	background:url(/images/num_bg.gif) no-repeat left top;
	text-align:center;
	width:27px;
	line-height:17px;
	float:left;
	color:#419c00;
}
.rankgame_width02{
	float:left;
	padding-right:15px;
}
.rankgame_width02 img{
	background:url(/images/game_bg03.gif) no-repeat left top;
	padding:6px;
}
.rankgame_width03{
	float:left;
	width:270px;
	color:#6a6a6a;
	margin-top:-5px;
}
.rankgame_width03 p{
	padding:4px 0;
}
.rankgame_width03 p span{
	color:#494949;
}
.rankgame_width03 p span.left{
	color:#6a6a6a;
}
.rankgame_width04{
	width:109px;
	float:left;
	padding-top:28px;
}
.rankgame_width04 span{
	color:#ff6000;
}
.rankgame_width05{
	float:left;
	text-align:right;
}
.rankgame_width05 p{
	padding-bottom:15px;
}
.rankgame_width06{
	float:left;
	padding-right:15px;
	height:150px;
	width:105px;
	text-align:center;
	
}
.rankgame_width06 img{
	background:url(/images/game_bg03.gif) no-repeat left top;
	padding:6px;
	 margin-bottom:4px;
}
.rankgame_width06 a{
	color:#000000;
	text-decoration:none;
}
.rankgame_width06 a:hover{
	text-decoration:underline;
}
.rankgame_width03 p.tit
        {
            font-size: 14px;
            background: #E5F5DC;
            padding-left: 10px;
            float: left;
            width: 98%;
        }
        .rankgame_width03 p.tit span
        {
            float: left;
        }
        .rankgame_width03 p.tit .right
        {
            float: right;
            padding: 2px 10px 2px 0;
        }
        .rankgame_width03 p.con
        {
            text-indent: 2em;
            line-height: 20px;
        }
        .rankgame_width03 .left
        {
            padding: 5px 0 0 10px;
        }
.tag_search{
	float:left;
	background:#f5fbf2;
	padding:21px;
	width:225px;
	margin-top:10px;
}
.btn03{
	float:left;
	background:url(/images/btn03_rig.gif) no-repeat right top;
}
.btn03 a{
	float:left;
	padding:0 10px;
	line-height:26px;
	color:#fff;
	font-weight:bold;
	width:100px;
	background:url(/images/btn03_lef.gif) no-repeat left top;
}
.btn03 a:hover{
	text-decoration:none;
}
.tags{
	float:left;
	width:660px;
	padding:15px 0;
}
.tags_list{
	float:left;
	width:660px;
	padding:20px 10px 30px 10px;
	font-size:14px;
}
.tags_list li{
	width:160px;
	padding:5px 0;
}
.tags_list li a{
	color:#000;
}
/*------game list---*/
.newest_comment{
	float:left;
	width:252px;
	padding:15px 10px;
}
.newest_comment li{
	width:252px;
	padding:10px 0;
}
.newest_comment_lef{
	float:left;
}
.newest_comment_rig{
	float:right;
	width:192px;
	color:#6a6a6a;
	line-height:18px;
}
.newest_comment_rig span{
	color:#b9b9b9;
}
.otherlist{
	float:left;
	padding:0 10px;
}
.otherlist li{
	padding:15px 0;
	background:url(/images/dot_01.gif) repeat-x left bottom;
}
.otherlist li a{
	color:#6a6a6a;
	width:255px;
	float:left;
}
.gamerank_tit02{
	float:left;
	width:660px;
	padding:0 0 20px 0;
	background:url(/images/dot_01.gif) repeat-x left bottom;
}
.rankgame_width033{
	float:right;
}
.pages{
	float:left;
	width:660px;
	text-align:center;
	font-size:14px;
	padding:30px 0;
}
.pages a,
.pages span{
	padding:0 3px;
}
.uploadgame{
	float:left;
	width:660px;
}
.uploadgame_lef{
	float:left;
	padding-right:10px;
}
.uploadgame_lef img{
	background:url(/images/avatar_bg.gif) no-repeat left top;
	padding:3px;
}
.uploadgame_rig{
	float:left;
	line-height:22px;
	color:#6a6a6a;
	font-size:14px;
}
.uploadgame_links{
	float:left;
	width:650px;
	padding:30px 5px 10px 5px;
	background:url(/images/dot_01.gif) repeat-x left bottom;
	margin-bottom:30px;
}
.uploadgame_links_rig p{
	float:left;
	padding-left:15px;
}
.uploadgame_links_rig p img{
	float:left;
}
.uploadgame_links_rig p a{
	float:left;
	padding:2px 0 0 2px;
	font-size:14px;
}
/*-----comment------*/
.border_bg{
	padding:20px 0;
	background:url(/images/dot_01.gif) repeat-x left bottom;
}
.game_tit{
	font-size:14px;
	font-weight:bold;
}
.game_img{
	float:left;
	width:262px;
	padding:20px 0 30px 10px;
}
.game_img img{
	border:1px solid #CCCCCC;
	height:160px;
	padding:5px;
	width:120px;
}
.style02{
	float:left;
	width:272px;
	padding-top:10px;
	line-height:20px;
}
.style02 p{
	padding:10px 0 10px 10px;
}
/*------groups-----*/
.group_search{
	float:left;
	padding:10px 0 0 10px;
	width:640px;
}
.group_search p{
	padding-bottom:10px;
}
.group_search .game_btn{
	margin:0px 0 0 5px;
}
.style03{
	width: 660px; 
	color:#494949; 
	padding:40px 0 5px 0; 
	float:left;
	font-size:14px;
}
.style03 b{
	background:url(/images/dot.gif) no-repeat left center;
	padding:0 0 0 10px;
}
.group_category{
	float:left;
	width:660px;
	padding:10px 0 15px 10px;
}
.group_category li{
	width:220px;
	line-height:22px;
	padding:10px 0;
}
.newgroup{
	float:left;
	width:262px;
	padding:10px 0 0 10px;
}
.newgroup p{
	float:left;
	width:272px;
	line-height:20px;
	padding:3px 0;
}
.newgroup p a{
}
.recent_add{
	float:left;
	width:272px;
	padding:10px 0;
}
.recent_add li{
	padding:10px 4px;
	width:60px;
	height:100px;
	text-align:center;
}
.recent_add li a{
	color:#494949;
}
.recent_add li img{
	margin-bottom:10px;
}
.link_01_line{
	float:left;
	font-size:14px;
	font-weight:bold;
	width:250px;
	padding:0 0 30px 0;
}
.game_sc ul{
	padding:5px 0 25px 0;
}
.game_sc ul li{
	padding:10px 18px;
	height:150px;
}
.more_link{
	width:660px;
	font-size:14px;
	font-weight:bold;
}
/*-------topics----*/
.topic_tit{
	float:left;
	width:660px;
	font-weight:bold;
	color:#449d00;
	line-height:25px;
	background:#e7f6de;
	margin-top:10px;
}
.topic_width01{float:left;width:340px;
               word-break:break-all;word-wrap:break-word}
.topic_width02{
	float:left;
	width:75px;
}
.topic_width03{float:left;width:85px; text-align:center }
.topic_width04{float:left;width:118px;}
.topic_list{
	float:left;
	width:660px;
	padding:0 0 15px 0;
}
.topic_tit p,
.topic_list p{
	padding-left:8px;
}
.topic_tit p.topic_width03{padding-left:2px;width:91px; text-align:center}
.topic_list li{
	padding:15px 0px;
	width:660px;
	background:url(/images/dot_01.gif) repeat-x left bottom;
}
.topic_list li a{
	color:#494949;
}
.topic_list li a:hover{
	text-decoration:underline;
	color:#449d00;
}
.groupbox{
	float:left;
	background:#f4fcf0;
	padding:15px;
	width:630px;
}
.groupbox_d1{
	padding-right:15px;
}
.groupbox_d2{
	padding-right:15px;
	line-height:25px;
	width:118px;
}
.groupbox_d3{
	padding-right:10px;
	line-height:25px;
}
.groupbox_d2 span{
	color:#343434;
}
.groupbox_d4{
	padding:14px 0 0 0;
	color:#c6e0b9;
}
/*------games_huizong----*/
.games_search{
	float:left;
	width:660px;
	background:#dbf1cf;
	margin-bottom:30px;
}
.game_search_con{
	padding:17px 0 0 0;
	float:left;
	width:654px;
}
.game_search_con label{
	font-size:18px;
	color:#535353;
	float:left;
	padding:3px 5px 0 17px;
}
.game_list02{
	padding:15px 0 25px 0;
	width:624PX;
}
.game_list02 li{
	padding:5px 12px;
}
.game_list02 img{
	margin-bottom:10px;
}
.updown_btns{
	float:left;
	padding-top:55px;
}
.updown_btns p{
	padding-bottom:26px;
	width:30px;
	text-align:center;
}
.updown_btns p b{
	font-size:18px;
}
.game_comment_tj{
	float:left;
	width:660px;
	padding:10px 0 30px 0;
}
.game_comment_tj li{
	background:url(/images/comment_bg.gif) no-repeat left top;
	padding:10px;
	width:292px;
	margin:6px;
	height:90px;
}
.game_comment_tj_rig{
	float:left;
	padding-left:10px;
	width:230px;
	line-height:18px;
}
.greatgame_list{
	float:left;
	padding:10px;
	width:252px;
	color:#343434;
}
.greatgame_list li{
	background:url(/images/dot_01.gif) repeat-x left bottom;
	width:246px;
	padding:10px 3px;
}
.greatgame_list .left{
	width:200px;
}
.hottags{
	float:left;
	width:272px;
	padding:0px 0;
}
.hottags li{
	padding:10px 0;
	background:url(/images/dot_01.gif) repeat-x left bottom;
}
.hottags li p{
	float:left;
	width:270px;line-height:30px;
}
.game_info{
	float:left;
	line-height:22px;
	padding:0 0 0 11px;
	margin-top:-17px;
}
.game_info span{
	color:#494949;
}
/*-----my account----*/
.user_name{
	float:left;
	width:660px;
	padding:0 0 15px 0;
}
.user_name b{
	font-size:24px;
	color:#494949;
}
.user_name a{
	color:#494949;
	font-size:11px;
}
.userpage_search{
	float:left;
	width:640px;
	padding:20px 0 40px 20px;
}
.search_sel{
	float:left;
	width:660px;
	padding-bottom:10px;
}
.search_sel b,
.search_sel span{
	padding-right:10px;
}
.my_attention{
	float:left;
	padding:10px 0 15px 0;
	width:272px;
}
.my_attention p{
	background:#f5fbf2;
	padding:15px;
	line-height:20px;
}
.my_info{
	float:left;
	background:#f5fbf2;
	padding:10px;
	width:252px;
}
.my_info_top{
	float:left;
	width:252px;
	padding:0 0 10px 0;
	margin:0 0 10px 0;
	border-bottom:1px solid #e2edd9;
}
.my_info_top_rig{
	float:left;
	padding-left:10px;
	line-height:20px;
}
.game_tit01{
	font-size:18px;
	color:#535353;
	width:100%;
	padding:0 0 5px 0;
	float:left;
	border-bottom:3px solid #e5f5dc;
}
.functions{
	float:left;
	width:660px;
}
.functions li{
	padding:18px 5px;
	width:650px;
	border-bottom:1px solid #efefef;
}
.functions_rig{
	float:left;
	padding:0 0 0 15px;
	width:535px;
	line-height:22px;
}
.functions_rig b{
	font-size:14px;
}
.game_tit01 .right a{
	font-size:14px;
	color:#535353;
}
.xtyaoqiu{
	float:left;
	width:262px;
	line-height:24px;
	padding:15px 5px 30px 5px;
}
.zhinan{
	float:left;
	padding:15px 5px;
	width:262px;
}
.zhinan li{
	width:262px;
	background:url(/images/zn_icon.gif) no-repeat left center;
	padding:8px 0 8px 10px;
}
.zhinan li a{
	color:#535353;
}
.banner{
	float:left;
	margin-bottom:20px;
	background:url(/images/banner_rig.gif) no-repeat right top;
}
.banner_inner{
	float:left;
	width:959px;
	height:272px;
	position:relative;
	background:url(/images/banner_lef.gif) no-repeat left top;
}
.banner_text{
	position:absolute;
	left:42px;
	top:103px;
	width:277px;
	font-size:14px;
	line-height:20px;
	color:#fff;
}
.download-btn {
 BACKGROUND-POSITION: center center; DISPLAY: block; BACKGROUND-IMAGE: url(/images/pic_01.gif); MARGIN: 0px 0px 0px 70px; OVERFLOW: hidden; WIDTH: 207px; CURSOR: pointer; COLOR: #993300; BACKGROUND-REPEAT: no-repeat; HEIGHT: 38px; TEXT-ALIGN: center;font-weight:bold;font-size:14px;padding-top:10px;}
.download-btn:hover {
 TEXT-DECORATION: none
}
.download-btn .download-title {
	FONT-WEIGHT: bold; FONT-SIZE: 130%
}
.game_p{
	position:absolute;
	right:40px;
	top:12px;
	color:#fff;
	float:left;
	width:431px;
}
.game_p img{
	float:left;
}
.game_p p{
	float:left;
	width:100%;
	text-align:center;
	margin-top:-10px;
}
.btnbox{
	float:left;
	padding:20px 0 0 450px;
	width:600px;
}
/*-----upload info-----*/
.info_ul{
	float:left;
	width:100%;
	color:#000;
	padding:25px 0;
}
.info_ul li{
	width:500px;
	padding:4px 0;
}
.info_ul label{
	float:left;
	text-align:right;
	padding:2px 5px 0 0;
	width:110px;
}
.info_ul li select{
	border:1px solid #D8D8D8;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	margin-right:5px;
	padding:3px 2px;
	width:196px;
}
.MvcPaging 
{
	float:left;
	margin:8px 0px;
	padding:0px;
}

.MvcPaging .disabled 
{
	border:0px solid #ddd;
	color:#999;
	margin-top:4px;
	padding:3px;
	text-align:center;
}

.MvcPaging .current 
{
	background-color:#6DBE5D;
	border:1px solid #ddd;
	color:#fff;
	font-weight:bold;
	margin-top:4px;
	padding:3px 5px;
	text-align:center;
}

.MvcPaging span, .pager a
{
	margin: 4px 3px;
}

.MvcPaging a 
{
	border:0px solid #c0c0c0;
	padding:3px 5px;
	text-align:center;
	text-decoration:none;
}

/* ------图片滚动开始---------  */
.game_imgs{
	float:left;
	width:660px;	    
	margin-bottom:10px
}
.game_pics{
	float:left;
	width:660px;
	padding-bottom:20px;
}
.game_pics a{
	float:left;
	padding: 0 5px;
}
.game_pics p a img{
	border:1px solid #ccc;padding:2px; margin:0 2px;
}
.jcarousel-skin-tango .jcarousel-container {
    -moz-border-radius: 10px;
    background: #FFFFFF;
    border: 0px solid #346F97;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 245px;
    padding: 0px 24px 0px 28px;
}

.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 40px;
    height: 245px;
    padding: 40px 20px;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  245px;
    height: 40px;
}

.jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  40px;
    height: 245px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 40px;
    height: 40px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
    margin-right: 10px;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 0px;
    right: 5px;
    width: 14px;
    height: 42px;
    cursor: pointer;
    background: transparent url(/images/next-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -46px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 0px;
    left: 5px;
    width: 14px;
    height: 42px;
    cursor: pointer;
    background: transparent url(/images/prev-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -46px 0;
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(/images/next-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(prev-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}
/** jquery.jcarousel.css
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 75px;
    height: 75px;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}
/* ------结束---------  */
/* ------想玩 玩过----------*/
.game_think{
	float:left;
	width:660px;
    margin-bottom:10px
	}
.game_think p{
	float:left;
	FONT-SIZE: 12px; COLOR: #666;TEXT-DECORATION: none
	text-indent:25px;
	line-height:18px;
	padding:2px 0;
}
/* ------结束----------*/
/*--------游戏评论详细-----*/
.game_connents2{
	float:left;
	margin-bottom:20px
}
.game_connents2_lef{
	float:left;
	width:60px;	
}
.game_connents2_lef p{
	float:left;
	width:60px;	
	padding:6px 0px;
	font-size:14px;
	color:#666666;
	text-align:center
}
.game_connents2_rig{
	float:left;
	width:550px;
}
.game_connents2_rig p a{
	text-decoration:underline;
}
.game_connents2_rig p {
	line-height:22px;
	padding:10px 0;
	float:left;
	width:550px;
	color:#000000;
	word-break:break-all;
	word-wrap:break-word;
	
}
.game_connents2_rig font{
	font-size:12px;
}
.game_connents2 ul li{
	padding:0px 5px;
	background:url(/images/dot_01.gif) repeat-x left bottom;
}
/* **** */
.game_connents3{
	float:left;
	padding:10px 60px;
}
.game_connents3 font{
	font-size:12px;
	}
.game_connents3_lef{
	float:left;
	width:60px;
}
.game_connents3 p {
	line-height:22px;
	padding:0px 0;
	color:#6a6a6a;
}
.huifu_m  {
    BACKGROUND: #E4F4E4;
	float:left;	
	width:480px;
	line-height:18px;
	padding:2px 0;
}
.huifu_n  {
	float:left;	
	width:480px;
	line-height:18px;
	padding:2px 0;
}
.huifu_n p {
    word-break:break-all;
    padding:10px 0;
    width:98%;
    color:Black;
    word-wrap:break-word;
    padding:10px 0;	
}
.huifu_inp  {
	float:left;	
	width:550px;
	padding:0px 60px;
}
.huifu_inp p{
	float:left;	
	margin-top:5px
}
.huifu_list  {
	float:left;	
	width:550px;
	padding:10px 60px;
}
.fabiao {
	float:left;	
	width:550px;
	margin-bottom:10px
}
/* --- flash运行 ---*/
A.aaa:link {
	BORDER-RIGHT: #ffca5b 1px solid; PADDING-RIGHT: 11px; BORDER-TOP: #ff6 1px solid; PADDING-LEFT: 20px; FONT-SIZE: 14px; BACKGROUND: url(/images/dot6.gif) #ffffb5 no-repeat 5px 7px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ff6 1px solid; COLOR: #f30; LINE-HEIGHT: 22px; PADDING-TOP: 3px; BORDER-BOTTOM: #ffca5b 1px solid
}
A.aaa:visited {
	BORDER-RIGHT: #ffca5b 1px solid; PADDING-RIGHT: 11px; BORDER-TOP: #ff6 1px solid; PADDING-LEFT: 20px; FONT-SIZE: 14px; BACKGROUND: url(/images/dot6.gif) #ffffb5 no-repeat 5px 7px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ff6 1px solid; COLOR: #f30; LINE-HEIGHT: 22px; PADDING-TOP: 3px; BORDER-BOTTOM: #ffca5b 1px solid
}
A.aaa:hover {
	BACKGROUND-COLOR: #ffdb6d; TEXT-DECORATION: none
}
A.bbb:link {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 3px; TEXT-ALIGN: center; TEXT-DECORATION: none; 
    BACKGROUND-COLOR: #1BA000; BORDER-BOTTOM-STYLE: none; outline:none
}
A.bbb:visited {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 3px; TEXT-ALIGN: center; TEXT-DECORATION: none;BACKGROUND-COLOR: #1BA000; BORDER-BOTTOM-STYLE: none
}
A.bbb:hover {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #333; BORDER-TOP-STYLE: none; PADDING-TOP: 3px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #1BA000; BORDER-BOTTOM-STYLE: none
}
A.ccc:link {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px;  COLOR: #336699;   TEXT-ALIGN: center; TEXT-DECORATION: none; 
    BACKGROUND-COLOR: #FFFFFF; BORDER-BOTTOM-STYLE: none;LINE-HEIGHT: 16px;
	}
A.ccc:visited {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #666699; PADDING-TOP: 3px; TEXT-ALIGN: center; TEXT-DECORATION: none;BACKGROUND-COLOR: #FFFFFF; BORDER-BOTTOM-STYLE: none;LINE-HEIGHT: 16px;
}
A.ccc:hover {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 3px; TEXT-ALIGN: center; TEXT-DECORATION: none;BACKGROUND-COLOR: #003399; BORDER-BOTTOM-STYLE: none;LINE-HEIGHT: 16px;
}
a.cccc{ font-size:14px; font-weight:bold; color: #336699}
a.cccc:hover{ color:#666699; text-decoration:none;}
A.dddd:link {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 12px;  COLOR: #336699;   TEXT-ALIGN: center; TEXT-DECORATION: none; BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM-STYLE: none;LINE-HEIGHT: 12px;
	}
A.dddd:visited {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #666699; PADDING-TOP: 3px; TEXT-ALIGN: center; TEXT-DECORATION: none;BACKGROUND-COLOR: #FFFFFF; BORDER-BOTTOM-STYLE: none;LINE-HEIGHT: 12px;
}
A.dddd:hover {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 3px; TEXT-ALIGN: center; TEXT-DECORATION: none;BACKGROUND-COLOR: #003399; BORDER-BOTTOM-STYLE: none;LINE-HEIGHT: 12px;
}

/*---reg---*/
.reg {
	BORDER-RIGHT: #d0dce5 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #d0dce5 1px solid; PADDING-LEFT: 20px; MIN-HEIGHT: 300px; BACKGROUND: #fff; PADDING-BOTTOM: 40px; BORDER-LEFT: #d0dce5 1px solid; PADDING-TOP: 18px; BORDER-BOTTOM: #d0dce5 1px solid; 
}
.reg H2 {
	FONT: bold 16px/22px Microsoft YaHei, Microsoft JhengHei; OVERFLOW: hidden; COLOR: #666; HEIGHT: 25px
}
.reg .content {
	PADDING-RIGHT: 15px; BORDER-TOP: #efefef 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
reg_des{
	float:left;
	padding:10px 0 40px 0;
}
.reg_des p{
	text-indent:0px;
	line-height:22px;
	padding:5px 0;
}
.userinfo TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: collapse; BORDER-BOTTOM-STYLE: none; border-spacing: 0
}

.userinfo TD {
	FONT: 12px/162% Arial, Helvetica, sans-serif;padding:5px 5px;

}
.userinfo TH {
	FONT: 12px/162% Arial, Helvetica, sans-serif
}
.userinfo TEXTAREA {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 14px; PADDING-BOTTOM: 3px; OVERFLOW: auto; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Arial
}
.m {
	FONT-SIZE: 14px; COLOR: #060; LINE-HEIGHT: 120%
}
.tipfont
{
    color:Red;
    padding-top:5px;
    }
    
    
    
/** Tab **/
 
/** 清浮动 **/
.clearfix:after { 
   content: ".";
   display: block;
   height: 0;
   clear: both;
   visibility: hidden;
font-size: 0;
}
.clearfix {display: inline-block; }

* html .clearfix {height: 1%;}
.clearfix {display: block;}
.clearfix {zoom: 1;}


.user_list2{
	float:left;
	padding:1px 0 1px 2px;
}
.user_list2 li{
	padding:9px;
	width:62px;
	text-align:center;
	height:120px;
}
.user_list2 li a{
	color:#343434;
}
.user_list2 li img{
	background:url(/images/newgame_bg.gif) no-repeat left top;
	padding:6px;
	margin-bottom:5px;
	float:left;
}
.user_dt{
	float:left;
	width:640px;
	padding:20px 0 10px 20px;
	/*padding:20px 0 40px 20px;*/
}
.user_dt td{
    PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	MIN-HEIGHT: 55px; 
	PADDING-BOTTOM: 5px; 
	MARGIN: 5px 0px; 
	OVERFLOW: hidden; 
	PADDING-TOP: 5px; 
	BORDER-BOTTOM: #eee 1px solid
}	
.recent_userlist{
	float:left;
	width:660px;
	padding:10px 0;
}
.recent_userlist li{
	padding:10px 4px;
	width:60px;
	height:80px;
	text-align:center;
}
.recent_userlist li a{
	color:#494949;
}

.header_xt {
	float:left;
	width:28px; 
	margin-left:5px;
	padding:2px 0px 0 0;  
	font-size:12px;
}
.header_xt .tonext {
	position:relative;
	z-index:500;
	height:30px;
	border:0px solid #d1d1d1;
}

/* 分类页面 */
.hottags1{
	float:left;
	width:632px;
	padding:0px 0;
}
.hottags1 li{
	padding:10px 0;
	background:url(/images/dot_01.gif) repeat-x left bottom;
}
.hottags1 li p{
	float:left;
	width:630px;
	line-height:30px;
}
.gameleibie{width:600px;height:43px;float:left;padding-left:5px;margin-left:8px;display:inline; background:#f1fceb;border:1px solid #c2cbb9;margin-top:8px;padding-top:8px;}
.gameleibie span{ font-weight:bold; font-size:14px; color:#333}
.gameleibie p{ padding:5px 20px 0;}
a.eee:link {padding:0 10px;color:#2a2a2a; text-decoration:none;}
a.eee:hover {padding:0 10px;color:#4068b2; text-decoration:none;}
a.eee:visited {padding:0 10px;color:#2a2a2a; text-decoration:none;}
.suggest_link
 {background-color: #FFFFFF;
     padding: 2px 6px 2px 6px;
 }
 .suggest_link_over
 {
     background-color: #E8F2FE;
     padding: 2px 6px 2px 6px;
 }
 #search_suggest
 {
     background-color: #FFFFFF;
     text-align: left;
     width:404px;
     border:1px solid #333;
     float:left;
     display:inline; 
     position:absolute; 
     z-index:3;
     top:25px;
     left:100px;
 }
 .suggest_link1
 {background-color: #FFFFFF;
     padding: 2px 6px 2px 6px;
 }
 .suggest_link_over1
 {
     background-color: #E8F2FE;
     padding: 2px 6px 2px 6px;
 }
 #search_suggesthead
 {
     background-color: #FFFFFF;
     text-align: left;
     width:200px;
     border:1px solid #333;
     display:inline; 
     position:absolute; 
     z-index:3;
     top:32px;
     right:73px;
     float:left;
 }

.pic{width:958px;margin:28px auto 0;height:235px; float:left;}
.pic_left{width:438px;height:235px; background:url(/images/pic_02.gif) no-repeat;float:left;}
.pic_left_con{margin:95px 0 0 50px; width:270px;height:60px;font-size:14px;line-height:20px;color:#FFF;}
.pic_left_download{width:207px;height:38px; background:url(/images/pic_01.gif) no-repeat;margin:5px 0 0 70px; text-align:center;padding-top:10px;font-size:14px;font-weight:bold; letter-spacing:2px;}
.pic_left_download01{font-size:12px;font-weight:normal;line-height:22px;letter-spacing:normal;}
.pic_left a{color:#993300;}
.pic_left a:hover{ text-decoration:none;}
.pic_right{width:520px;height:235px; background:url(/images/pic_03.gif) no-repeat;float:right;}


.down{width:958px;margin:12px auto 0;color:#333333;height:130px;float:left;}
.down_tit{height:30px;width:958px;}
.down_tit_left{width:83px;height:20px; background:url(/images/down_01.gif) no-repeat;padding:10px 0 0 40px;font-size:14px; letter-spacing:2px;float:left;}
.down_tit_right{width:835px; background:url(/images/down_02.gif) repeat-x;float:right;height:30px;}
.down_info{width:255px;height:83px;float:left;padding:17px 0 0 30px;line-height:28px;}
.down_02{width:630px;float:right;padding:10px 0 0 0;}
.down_03{width:104px;height:17px;float:left;padding-top:3px;margin-top:5px;}
.down_03 a{margin-left:5px; text-decoration:underline;color:#353535;}
.down_03 a:hover{color:#419b00;}
.down_03 img{float:left;}
.down_04{line-height:17px;float:left;}
.down_05{float:right;width:630px;margin-top:10px;font-size:14px;font-weight:bold;}
.down_06{float:left;padding:10px 10px 0 0;}
.down_05 img{float:left;}


.jianjie{width:958px;margin:20px auto 0;color:#333333;float:left;}
.jj_left{width:600px;float:left;}
.jj_left_01{font-size:14px;font-weight:bold;color:#389102;float:left;margin-top:14px;line-height:22px;width:560px;height:auto;}
.jj_left_02{font-size:12px;font-weight:normal;color:#333333;width:520px;}
.jj_left_03{height:50px; text-align:center;width:50px;float:left;padding-top:2px;}
.jj_left_04{padding-top:5px;width: 500px;padding-left: 10px;display: inline;float: left;}

.jj_mid{width:14px;height:360px;float:left; background:url(/images/jj_01.gif) no-repeat;}

.jj_right{width:310px;float:left;padding-left:20px;}
.jj_right_tit{width:295px;height:21px;border:1px solid #dedede;	margin-top:10px;padding-left:10px;	padding-top:5px;margin-bottom: 5px;}
.jj_right_01{margin-left:10px;float:left;padding-top:2px; display:inline;}
.jj_right_tit img{float:left;}
.jj_right_02{font-weight:bold;float:left;margin-top:10px;width:280px;height:55px;}
.jj_right_03{height:20px;text-align:center;	width:20px;	float:left;}
.jj_right_04{font-weight:normal;color:#333333;float:left;text-indent:20px;line-height: 20px;}
.jj_right_05{width:260px;float:left;}
.jj_right_02 a{color:#333333; text-decoration:none;}
.jj_right_02 a:hover{color:#419b00;text-decoration:underline;}



 .game_save{width:262px;float:left;padding:5px 0 5px 10px;}
 .game_save li{width:260px;float:left;line-height:23px;border-bottom:1px dashed #CCC;padding-top:5px;height:23px;}
 .game_save li a{ color:#494949; text-decoration:none;}
 .game_save li a:hover{ text-decoration:underline;color:#449d00;} 
 
 .game .save_info{width:450px;float:left;}
 .game .save_pro{width:215px;float:left;height:30px;border-bottom:1px dashed #ccc;line-height:30px;padding-top:5px;}
 .game .save_pro .st01{color:#418802;font-weight:bold;width:90px;padding-right:5px;}
 .game .save_pic{width:200px;float:left;}
 .game .save_pic img{height:160px;}
 .save_btn{float:left;
	margin-top:10px;
	margin-right:10px;
	background:url(/images/btn_rig.gif) no-repeat right top;}
.save_input01{
	float:left;
	background:url(/images/save_search_m.gif) repeat-x left top;
	padding:7px 2px;
	width:131px;
	color:#000000;
	border:none;
}
.rankgame_width03 .left .save_pro{width:250px;float:left;color:#333333;line-height:26px;}
.rankgame_width03 .left .save_pro2{width:500px;float:left;color:#333333;line-height:23px;}

.rankgame_width03 .member{float:left;}
.rankgame_width03 .member .member_save{width:500px;float:left;line-height:22px;}
.save_update{float:left;width:530px;padding:20px 0 0 10px;}
.save_update a{color:#000; border-bottom:1px solid #000;margin-right:40px;float:left;line-height:14px;padding:2px;padding-bottom:0;}
.save_update a:hover {text-decoration:none;color:#FFF;background:#003399;border-bottom:none;} 
.input11{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:3px 2px;
	width:350px;
	height:200px;
	margin-right:5px;
	border:1px solid #d8d8d8;
	overflow-y:hidden;
}
a.fff{color:#0033FF;border-bottom:1px solid #0033FF;}
a.fff:hover{color:#000;border-bottom:none; text-decoration:none;}
.arDetail{ float:left; padding-top:18px; padding-left:60px;}


  .starstop
{
	 
	background:url(/images/all_star.gif);
	display:block;
	width:50px;
	height:14px;
	margin:0
}
.sub_ins .starstop
{
	 
	width:50px;
	display:inline;
	position:absolute
}
.stars4
{
	background-position:left 70px
}
.stars3
{
	background-position:left 54px
}
.stars2
{
	background-position:left 38px
}
.stars1
{
	background-position:left 22px
}
.stars0
{
	background-position:left 12px
}

a.ggg{color:red; text-decoration:underline;}
a.ggg:hover{color:red; text-decoration:none;}

 .rankgame_width02 .hd_list_img
        {
            width: 340px;
            height: 140px;
            background: url(/images/list_picbg.gif) no-repeat left top;
            padding: 5px;
        }
        .rankgame_width03 .left p
        {
            padding: 4px 0 5px;
            color: #3b3b3b;
            width: 275px;
        }
        .rankgame_width03 .left p span
        {
            color: red;
        }
        .rankgame_width03 .left a.hd_list_btn
        {
            display: block;
            width: 60px;
            height: 21px;
            line-height: 21px;
            color: #FFF;
            background: url(/images/hd_list_btn.gif) no-repeat;
            text-align: center;
            text-decoration: none;
            cursor: pointer;
            float: right;
            margin-right: 80px;
            _margin-right:40px;
        }
        .hd_list_right
        {
            background: url(/images/dot_01.gif) repeat-x left bottom;
            padding: 15px 2px 10px;
            float: left;
        }
        .hd_list_right .left img
        {
            width: 120px;
            height: 50px;
            border: 1px solid #aea432;
            padding: 2px;
        }
        .hd_list_right .left_02
        {
            float: left;
            margin-left: 12px;
            display: inline;
            line-height: 19px;
        }
        .hd_list_right .left_02 .color_red
        {
            padding-top: 2px;
            text-align: right;
            width: 100px;
            display: block;
        }
        .hd_list_right p
        {
            width: 260px;
            padding-top: 5px;
            float: left;
        }
        #hd_zbf
        {
            padding-top: 7px;
        }
        #hd_zbf li
        {
            padding: 5px 0 0;
            height: 86px;
            margin: 5px 0;
        }
        #hd_zbf .game_group_bg
        {
            background: url(/images/hd_zbf_bg02.gif) no-repeat left top;
        }
.register_page_lef h1{padding:10px 0; border-bottom:1px solid #e9e9e9;font-size:24px;margin-bottom:15px;}
.register_page_lef p{line-height:18px;}
#zbf_reg_tip{padding-top:0px;}
#zbf_reg_tip li{line-height:20px;width:300px; text-align:justify; text-justify:inter-ideograph;padding:15px 0;}

.add_new{ background:url(/images/add_bg.gif) no-repeat;width:99px;height:28px; display:block; float:left;margin:0 0 10px 10px;color:#FFF;line-height:28px; text-align:center;font-size:14px;}
a.add_new:hover{ color:#fff; text-decoration:none;}
.search_active{text-align:right;float:left;width:520px;padding-left:140px;}
.search_active inupt,select{margin-left:5px; display:inline;margin-top:5px;}
.active_width01{width:165px;float:left; text-align:left;}
.active_width02{width:95px;float:left; text-align:center;}
.active_width03{width:60px;float:left; text-align:center;}
.active_width04{width:95px;float:left; text-align:center;}
.active_width05{width:103px;float:left; text-align:center;}
.active_width06{width:85px;float:left; text-align:center;}
.active_list{float:left;width:660px;padding:0 0 15px 0;}
.active_list li .single{padding-top:10px;line-height:1.3;}
.active_list li .double{line-height:1.3;}
.active_list li .single a.ccc:hover{ color:#fff;}
.active_list p{padding-left:8px;}
.active_list li{padding:10px 0px;width:660px;background:url(/images/dot_01.gif) repeat-x left bottom;}


.add_active_nav{width:550px;height:28px; background:#effbe7;margin-top:20px;float:left;padding:0 0 0 100px;}
.add_active_nav a.style04{ text-decoration:none; display:block;float:left;margin-right:20px;padding:5px 9px 0;color:#333; background:#FFF;border:1px solid #CCC; border-bottom:none;margin-top:5px;height:17px;}
.add_active_nav a.style05{ text-decoration:none; display:block;float:left;margin-right:20px;padding:5px 9px 0;color:#333; border-bottom:none;margin-top:5px;height:17px;}
.add_active_con{padding:20px 0 0 10px;float:left;}
.add_active_con label{float:left;padding:6px 5px 0 0;width:70px; text-align:right;}
.add_active_con .btn04{font-size:12px;padding-top:2px; width:50px;float:left;margin-right:10px;}
.add_active_con .input02{margin-right:10px;}
.add_active_con li .color_red{padding-top:5px;float:left;}
.add_active_con li{width:640px;padding:10px 0 0;}
.add_active_con p{float:left;width:500px;padding:10px 0 0 70px;}
.add_active_con li div.left{width:360px;}
.add_active_con li div.left p{padding:0 0 7px;}
.add_active_con li div.left p label{width:auto;}
.add_active_con .textarea{width:530px;height:180px;border:1px solid #d8d8d8; overflow:auto;}
.add_active_con .card_tip{float:left; display:block;padding:5px 0 0 5px;}
.add_active_con .card_tip a{color:#F00; text-decoration:none;}
.add_active_con .card_tip a:hover{ text-decoration:none;}
.add_active_con .terms{width:640px;float:left;line-height:22px; margin-top:-5px;}
.add_active_con .terms input{margin-right:5px; width: 20px;}
.add_active_con  .btn05{margin:10px 0 0 70px;}
#zbf_add_tip{padding-top:0px;}
#zbf_add_tip li{line-height:20px;width:260px; text-align:justify; text-justify:inter-ideograph;padding:10px 0;}

.inp_sel {
	width:20px;
	height:20px;
	cursor:pointer;
	vertical-align:top;
	*vertical-align:auto;
	margin:0 auto;
	border:0;
	background:url(/images/tubiao.gif) no-repeat left -119px;
	float:left;
}

.inp_txt 
{
    margin:auto;
    *margin:0px 0 0 0px;
	cursor:pointer;
	line-height:20px;/* FF */
	height:18px;

	border:1px solid #abb0ac;
	border-right:0;
	text-indent:5px;
	float:left;
}
.inp_wid1 {
	width:190px;
}

.col_b {
	color:#646464
}
.mydiv {
background-color: #F0F5EC;
border:1px solid #81A96B;
line-height: 40px;
font-size: 12px;
font-weight: bold;
z-index:1000001;
width: 520px;
left:25%;
top:40%;
position:absolute;/*IE6*/
}
.mydiv .tit{height:27px;width:500px; background:url(/images/ss4.gif) repeat-x;border-bottom:1px solid #81A96B;
font-weight:normal;line-height:27px;padding-left:20px;}
.mydiv .tit p.left{_padding-top:6px;}
.mydiv .con{width:480px;padding:15px 20px;}
.mydiv p{width:auto;margin:0;padding:0;float:none;}
.mydiv ul li{width:auto;margin:0;padding:0;float:none;}
.mydiv .left{ float:left;margin:0; padding:0}
.mydiv .con input{margin:0;padding:0;width:200px;height:18px;margin-right:10px;}

.mydiv .con .a_st01{font-weight:bold;color:#336699; text-decoration:none;line-height:18px;font-size:14px;}
.mydiv .con ul{margin-top:10px;padding-left:20px;}
.mydiv .con ul input{width:auto;margin-right:2px;}
.mydiv .con ul li{width:150px;font-weight:normal;float:left;line-height:25px;height:25px;}

.popIframe {
 display: none;
    position: absolute;
    top: 0px;
    left: 0px;
    right:0px;
    background-color: #777;
    filter:progid:DXImageTransform.Microsoft.Alpha(style=3,opacity=25,finishOpacity=75)
    opacity: 0.6;
}

.CardAdd{width:630px;float:left;line-height:20px;padding-top:20px;}
.CardAdd_width01{width:200px;float:left; text-align:center}
.CardAdd_width01 a.ccc:hover{color:#FFF;}
.CardAdd h5{font-size:14px;font-weight:bold;padding:10px 0 10px 0;color:#333}
.active_info{padding:15px 0 0 10px;float:left;}
.active_get{width:640px;float:left;padding:10px 0 0 20px;}
.active_get .get_terms{float:left;padding:7px 0 0 10px;}
.active_get .get_terms .tip{position:relative;color:#00c;text-decoration:none; z-index:24;}
.active_get .get_terms .tip:hover{background:none; color:#000;z-index:25;}
.active_get .get_terms .tip span {display:none;}
.active_get .get_terms .tip:hover span.tooltip{display:block;
    position:absolute;top:20px;left:0px;
	text-decoration:none;
	width:300px;height:auto;
	filter: alpha(opacity:90);
	KHTMLOpacity: 0.90;
	MozOpacity: 0.90;
	opacity: 0.90;
 }
.active_get .get_terms .tip:hover span.top{display: block;width:228px;height:10px;background: url(/images/active_getbg_tip.gif) no-repeat top;}
.active_get .get_terms .tip:hover span.middle{display: block;width:218px;padding:7px 0px 5px 10px;line-height:150%;text-align:left;
	background: url(/images/active_getbg_tip2.gif) repeat-y; }
.active_get .get_terms .tip:hover span.bottom{display: block;width:228px;height:3px;background: url(/images/active_getbg_tip.gif) no-repeat bottom;}
.active_get .tell_tg{float:right;padding-top:13px;}

.active_get .taohao{float:left;padding-left:20px;padding-top:7px;}
.active_get .taohao a{width:69px;height:21px;display:block; background:url(/images/taohao2.gif);text-decoration:none;}
.active_get .more_game{padding:15px 0 0 15px;float:left;}
.active_get .canyu{float:left;padding-left:30px;padding-top:23px;}
.active_get .canyu a{width:71px;height:26px;display:block; background:url(/images/taohao.gif);line-height:26px; text-decoration:none; text-align:center;}
.active_get .canyu a:hover{ text-decoration:none;}

.get_info{width:600px; background:#fcf9d5;border:1px solid #f3be07;margin-top:10px;padding:12px 0 20px 30px;font-size:14px; margin-left:10px;}
.get_info p{padding:10px 0;}
.get_info p strong{float:left;line-height:26px;padding-right:30px;padding-left:120px;font-size:16px; font-family:Arial, Helvetica, sans-serif}
.get_info p .result{width:57px;height:24px; background:url(/images/get_copy.gif) no-repeat; display:block;float:left; text-decoration:none;color:#fff;margin-right:20px;line-height:24px;font-weight:bold;}

.game_info02{width:262px;float:left;padding:10px 0 0 10px;}
.game_info02 li{float:none;line-height:25px;}
.cyhy{padding-top:7px;}
.cyhy li{padding:5px 0 0;height:86px;margin:5px 0;}
.cyhy .game_group_bg{
	background:url(/images/hd_zbf_bg02.gif) no-repeat left top;
}
.cyhy li .nick { width:80px; overflow:hidden; white-space:nowrap; text-overflow: ellipsis}
.get_tip{float:left;width:90%;padding-top:20px;line-height:20px;color:gray; padding-left:30px;}
#g1{filter: gray;}
#contentintro{ line-height:20px;}
#tiptb_ActName{ width:auto;}
#tiptb_img{ width:auto;}
.act_SearchRel{width:640px;padding:20px 0px 10px;float:left;}
.act_SearchRel li{ background:#F4F6F3;border:1px solid #CCCECA;width:144px;height:100px;padding:5px 13px 2px; text-align:center;margin:15px;float:left;display:inline;}
.act_SearchRel li img{border:1px solid #ccc;}
.act_SearchRel li .rel_tit{padding-top:5px;width:140px;white-space:nowrap; word-break:keep-all; overflow:hidden; text-overflow:ellipsis; }
.act_SearchRel li .right a{color:#F00; text-decoration:none;}
.act_SearchRel li .right a:hover{color:#F00; text-decoration:none;}
.act_SearchRel li div{padding:5px 2px 0;}
.act_SearchRel li .rel_tit a.ccc {  background-color:#F4F6F3}
.act_SearchRel li .rel_tit a.ccc:hover{background-color:#003399}

.ui-content{float:left;width:650px;padding-bottom:20px;}
.ui-content li{padding:7px 11px;height:auto; list-style:none;}
.ui-content li p{padding:2px 0;text-align:center;}
.ui-content li p.tit02{line-height:120%;}
.ui-content li a{color:#343434;font-size:14px;text-decoration:none;}
.ui-content a:hover{color:#3e9202;text-decoration:underline;}

.bg03 img{background:url(/images/game_bg2.gif) no-repeat left top;width:97px;height:129px;padding:4px;}

.site_hot{width:272px;float:left;padding:5px 0;}
.site_hot li{width:272px;float:left;line-height:24px;border-bottom:1px dashed #CCC;height:24px;padding-top:4px;}
.site_hot li a{ color:#494949; text-decoration:none;}
.site_hot li a:hover{ text-decoration:underline;color:#449d00;} 
.site_hot li a.ccc:hover{color:#FFF;}

.char_search{width:642px;float:left;padding:7px 0 0 4px;}
.char_search a{width:22px;padding:2px 0; text-align:center;display:block; background:#eeffe4; border:1px solid #cddac4;float:left; font-family:Verdana, Geneva, sans-serif;color:#3c8e0c;font-weight:400;font-size:14px; text-decoration:none;margin-right:2px;}
.char_search a:hover{width:22px;padding:2px 0; text-align:center;display:block; background:#f2e6c2; border:1px solid #cddac4;float:left; font-family:Verdana, Geneva, sans-serif;color:#3c8e0c;font-weight:400;font-size:14px; text-decoration:none;}
.index_char_search{margin-top:-4px;}
.index_char_search a{text-decoration:underline;padding:0 0;FONT: 14px/1.5em Tahoma, Verdana, Simsun, Microsoft YaHei, Arial Unicode MS, Mingliu, Arial, Helvetica; }
.index_char_search a:hover{font-size:14px; text-decoration:none;}
    .game_search2{float:right;padding-top:15px;padding-right:10px; width:200px;}
	.game_search2 .btn01{margin-left:7px;margin-top:0px;height:20px;cursor:pointer;}
	.game_search2 .input12{height:16px; float:left; font-size:12px; width:150px; line-height:16px}
	
.stars_top{background:url(/images/score_Star.gif);display:block;width:50px;height:12px;margin:0}
.stars_1{background-position:left 12px}
.stars_2{background-position:left 24px}
.stars_3{background-position:left 36px}
.stars_4{background-position:left 48px}
.stars_5{background-position:left 60px}
.stars_6{background-position:left 72px}
.stars_7{background-position:left 84px}
.stars_8{background-position:left 96px}
.stars_9{background-position:left -12px}
.stars_10{background-position:left top}
.ts2{float:left; display:block;padding-left:10px;line-height:98%;}
.rankgame_width03 p span.ts2{
	color:#6a6a6a;
}
.big_stars{background: url(/images/bigstars.gif);height: 14px;display: block; color:#999;font-size: 14px;line-height:100%;width: 75px;float:left;}

.bigstar_0 {background-position:0 15px;}
.bigstar_1 {background-position:0 30px;}
.bigstar_2 {background-position:0 45px;}
.bigstar_3 {background-position:0 60px;}
.bigstar_4 {background-position:0 75px;}
.bigstar_5 {background-position:0 90px;}
.bigstar_6 {background-position:0 105px;}
.bigstar_7 {background-position:0 120px;}
.bigstar_8 {background-position:0 135px;}
.bigstar_9 {background-position:0 150px;}
.bigstar_10 {background-position:0 0;}
.rating_num { color: red; font-size: 14px; line-height: 18px; padding: 0 0 0 8px; display:block;}
.Company5Num{ padding :5px 0; width:90%; text-align:center; color:Gray}
.Company5Num .bigstar_0{ margin-left:25px; display:inline}
#msgDiv {z-index:1000001;width:400px;line-height:80px;font-weight:bold; text-align:center;background-color: #F0F5EC;border:1px solid #81A96B;position:absolute;left:35%;top:55%;font-size:12px;display: none; height:80px;}
#bgDiv {display: none;position: absolute;top: 0px;left: 0px;right:0px;background-color: #777; filter:progid:DXImageTransform.Microsoft.Alpha(style=3,opacity=25,finishOpacity=75)   opacity: 0.6;z-index:100001;}
.company_details{float:left;padding:15px 0; width:100%}
.company_details li{width:121px;padding:15px 20px;}
.company_pic{border:1px solid #E5E5E5;padding:2px;}
.company_name{ background:#E5E5E5; text-align:center;height:18px; line-height:18px;}
.company_name a{color:#333; text-decoration:none;}
.company_name a:hover{color:#419b00; text-decoration:underline}
.company_main{width:660px;float:left;padding-bottom:20px;}
.company_main_left{width:auto;border:1px solid #CCC;padding:3px 4px;float:left;}
.big_stars{background: url(/images/bigstars.gif);height: 14px;display: block; color:#999;font-size: 14px;line-height:100%;width: 75px;float:left;}
.bigstar_0 {background-position:0 15px;}
.bigstar_1 {background-position:0 30px;}
.bigstar_2 {background-position:0 45px;}
.bigstar_3 {background-position:0 60px;}
.bigstar_4 {background-position:0 75px;}
.bigstar_5 {background-position:0 90px;}
.bigstar_6 {background-position:0 105px;}
.bigstar_7 {background-position:0 120px;}
.bigstar_8 {background-position:0 135px;}
.bigstar_9 {background-position:0 150px;}
.bigstar_10 {background-position:0 0;}
.rating_num { color: red; font-size: 14px; line-height: 18px; padding: 0 0 0 8px; display:block;} 
.company_game{float:left;padding-bottom:20px;}
.company_game ul{float:left;width:650px;padding:10px 0 0 5px;}
.company_game .rankgame_width06{padding:0px 25px 0px 0;}

.company_details{float:left;padding:15px 0;}
.company_details li{width:121px;padding:15px 20px;}
.company_pic{border:1px solid #E5E5E5;padding:2px;}
.company_name{ background:#E5E5E5; text-align:center;height:18px; line-height:18px;}
.company_name a{color:#333; text-decoration:none;}
.company_name a:hover{color:#419b00; text-decoration:underline}

.company_details_list{float:left;padding:15px 0;width:100%;}
.company_details_list li{width:95%;padding:20px 0;background:url(/images/dot_01.gif) repeat-x left bottom;}
.company_details_list li .company_pic2{border:1px solid #E5E5E5;padding:2px;float:left;}
.company_details_list li .company_info{padding-left:15px;float:left;color:#6D6E6C;line-height:25px;}
.company_details_list li .score{float:right;padding:20px 0 0 0px; text-align:left; width:40%}

.score_stars{background: url(/images/bigstars3.gif);height:19px;display: block; color:#999;font-size:14px;line-height:100%;width:95px;float:left; margin-top:1px}
.score_star_0 {background-position:0 19px;}
.score_star_1 {background-position:0 38px;}
.score_star_2 {background-position:0 57px;}
.score_star_3 {background-position:0 76px;}
.score_star_4 {background-position:0 95px;}
.score_star_5 {background-position:0 114px;}
.score_star_6 {background-position:0 133px;}
.score_star_7 {background-position:0 152px;}
.score_star_8 {background-position:0 171px;}
.score_star_9 {background-position:0 190px;}
.score_star_10 {background-position:0 0px;}

.score_num { color: red; font-size:18px;padding:0 0 0 10px; display:block;float:left; font-family:Verdana, Geneva, sans-serif;} 
.scorecount{ display:block; float:left; padding :7px 0 0 5px; color:Gray}

.gamescore_stars{background: url(/images/bigstars3.gif);height:19px;display: block; color:#999;font-size:14px;line-height:100%;width:95px;float:left; margin-top:20px}
.gamescore_star_0 {background-position:0 19px;}
.gamescore_star_1 {background-position:0 38px;}
.gamescore_star_2 {background-position:0 57px;}
.gamescore_star_3 {background-position:0 76px;}
.gamescore_star_4 {background-position:0 95px;}
.gamescore_star_5 {background-position:0 114px;}
.gamescore_star_6 {background-position:0 133px;}
.gamescore_star_7 {background-position:0 152px;}
.gamescore_star_8 {background-position:0 171px;}
.gamescore_star_9 {background-position:0 190px;}
.gamescore_star_10 {background-position:0 0px;}
.gamescore_num { color: red; font-size:18px;padding:20px 0 0 10px; display:block;float:left; font-family:Verdana, Geneva, sans-serif;} 
.gamescorecount{ display:block; float:left; padding :27px 0 0 5px; color:Gray}
.gamescore{float:left;padding:20px 0 0 0px; text-align:left;}

.connents_tag{width:650px;padding:20px 0 0 5px; float:left}
a.mmm{padding:1px;color:#336699; text-align:center; text-decoration:none; background:#fff;line-height:16px; display:block;float:left;cursor:pointer; width:58px; height:16px}
a.mmm:hover{padding:1px;color:#fff; text-align:center; text-decoration:none; background:#003399;line-height:16px;}
a.nnn{ text-align:center;padding-top:1px;color:#003399; text-align:center; text-decoration:none; background:url(/images/mmm.png) no-repeat;line-height:16px; display:block;width:60px;height:17px;cursor:pointer;float:left;}
/* group  */
.ui-tab-container{width:100%;float:left;}
.ui-tab-container .ui-tab-list{width:100%;height:31px; background:url(/images/MemberBg.gif) repeat 0 43px;margin-top:20px;}
.ui-tab-container .ui-tab-list li{width:87px;height:23px;margin-top:8px;float:left;background:url(/images/MemberBg.gif) 0 89px;margin-left:30px; text-align:center;line-height:23px; text-decoration:none;color:#2f2f2f;cursor:pointer;}
.ui-tab-container .ui-tab-list li.ui-tab-active{width:87px;height:23px;margin-top:8px;float:left; background:url(/images/MemberBg.gif) 0 66px;margin-left:30px; text-align:center;line-height:23px; text-decoration:none;color:#0136b0;cursor:pointer;}
.ui-tab-container .ui-tab-bd{padding-top:5px;}

.new_talk{width:100%;float:left;}
.new_talk .talk_tit{width:100%;padding-top:10px;height:30px;border-bottom:1px solid #c7c8c6;line-height:30px;float:left;_padding-top:5px;}
.new_talk .talk_tit span{ display:block;float:left; text-align:center;}
.new_talk .huati{width:33%;}
.new_talk .group_name{width:24%;}
.new_talk .author{width:12%;}
.new_talk .reply{width:11%;}
.new_talk .last_re{width:20%;}
.new_talk .talk_con{width:100%;padding-top:5px;height:30px;background: url(/images/dot_01.gif) repeat-x left bottom;line-height:30px; color:#494949; }
.new_talk .talk_con span{ display:block;float:left; text-align:center;}
.new_talk .talk_tit .group_name,.new_talk .talk_tit .author{ text-align:left;}
.new_talk .talk_con .group_name,.new_talk .talk_con .author,.new_talk .talk_con .huati{ text-align:left;}
.new_talk .talk_con span.pt{*padding-top:0px;}
.new_talk .talk_con a.st02{color:#494949;}
.new_talk .talk_con a.st02:hover{color:#419b00;}
.new_talk .group_name a.xxx{color:#336699;text-decoration:none; background:none;}
.new_talk .group_name a.xxx:hover{color:#336699;text-decoration:underline;}



.email{width:660px;float:left;}
.receive{width:100%;float:left;padding-top:20px;}
.receive li{width:100%;height:33px;background:url(/images/dot_01.gif) repeat-x left bottom; line-height:33px;}
.receive li p{float:left;}
.receive li .icon{width:31px;}
.receive li .icon_01{width:14px;background:url(/images/MemberBg.gif) 0 12px;height:11px;margin-top:10px;margin-left:7px;margin-right:10px;display:inline;overflow:hidden;}
.receive li .icon_02{width:14px;background:url(/images/MemberBg.gif) -14px 12px;height:12px;margin-top:9px;margin-left:7px;margin-right:10px;display:inline;overflow:hidden;}
.receive li .author_01{width:132px;text-align:center;}
.receive li .author_02{width:132px;text-align:center;*padding-top:8px;}
.receive li .tit_01{width:234px;padding-left:30px;overflow:hidden; }
.receive li .tit_02{width:264px;*padding-top:8px; }
.receive li .time_01{width:130px;text-align:center;}
.receive li .time_02{width:130px;text-align:center;color:#666;}
.receive li .select_01{width:100px; text-align:center;}
.receive li .select_01 input{margin-top:3px;}
.receive li.oper{text-align:right;_padding-top:5px;_height:28px;}
.receive li.oper input{font-size:12px;}

.view_mail{width:100%;float:left;padding-top:20px;}
.view_mail .head_img02{float:left;width:60px; text-align:center;padding-top:2px;}
.view_mail .k_mail{float:left;text-align:left;padding-left:10px;}
.view_mail .k_mail p{padding-bottom:7px;color:#333;}
.view_mail .k_mail p.line_02{padding-bottom:0;height:5px;overflow:hidden;border-bottom:1px dashed #ccc;width:550px;}
.view_mail .k_mail .k_mail_text{padding:10px 10px 0;line-height:20px;width:530px;}
.view_mail .re_de{padding-top:10px;}
.view_mail .re_de input{font-size:12px;}

.view_mail .text02{border:1px solid #bad0a6;width:400px;height:18px;}
.view_mail .edit_mail_text{padding-top:10px;color:#333;}
.view_mail .edit_mail_text .textarea02{border:1px solid #bad0a6;width:400px;line-height:16px;overflow:auto; vertical-align:top;height:200px;}
.view_mail .se_back{padding:10px 0 0 35px;} 
.view_mail .se_back input{font-size:12px;}

.hei_name{width:100%;float:left;}
.hei_name li{width:120px;padding:10px 0 5px 10px;}
.hei_name li p{float:left;padding-left:5px;}

.myfriend{padding:10px;width:100%;float:left;}
.myfriend .bg{ width:132px;height:77px;padding:5px 0 0 5px; background:none;margin-left:12px; background-repeat:no-repeat;}
.myfriend .show{line-height:22px;width:50px;text-align:center;float:left;}
.myfriend .hidden{float:right;width:68px; text-align:left;padding-top:0px; line-height:20px; display:none;}
.myfriend a.st06{color:#494949;}
.myfriend .hidden a.cc:link{color:#082b84; text-decoration:none; background:none; padding:1px;}
.myfriend .hidden a.cc:visited{color:#082b84;padding:1px;}
.myfriend .hidden a.cc:hover{color:#FFF; text-decoration:none; background:#082b84;padding:1px; text-decoration:none;}

.guangbo{width:100%;float:left}
.guangbo .color_gray{color:#666;}
.guangbo p{width:100%;float:left;}
.guangbo p.pt{padding-top:10px;}
.guangbo .textarea_gb{width:516px;height:38px;border:1px solid #58c609;overflow:auto;font-size:12px;color:#333;padding:2px;float:left}
.guangbo .btn06{width:54px;height:44px; background:url(/images/MemberBg.gif) 0 0;border:0; cursor:pointer;color:#397805;font-size:12px; outline:none;float:left;margin-left:10px; display:inline;}

.message_center{width:100%;float:left;margin-top:25px;}
.message_center .tit{width:97%;height:31px; background:url(/images/MemberBg.gif) 0 43px;font-size:14px;font-weight:bold;color:#50a300;padding-left:20px;line-height:31px;overflow:hidden;}
.message_center .con{width:100%;}
.message_center .con table a.no_new{color:#082b84;padding:2px;line-height:18px;}
.message_center .con table a.no_new:hover{color:#fff; background:#082b84;padding:2px; text-decoration:none;}
.message_center .con table a.new_mes{color:#F00;padding:2px;line-height:18px;font-weight:bold;}
.message_center .con table a.new_mes:hover{color:#F00; padding:2px; text-decoration:underline;}
.message_center .board{padding:20px 10px;}
.message_center .board .message_box,.my_guangbo .message_box{width:552px;height:106px;border:1px solid #808080;overflow:auto;font-size:12px;padding:2px;margin-left:20px;}
.message_center .board p.sub,.my_guangbo p.sub{padding-right:70px;font-size:12px; text-align:right;padding-top:10px;}
.message_center .board .btn07,.my_guangbo .btn07{width:54px;height:21px; background:url(/images/MemberBg.gif) 0 110px;border:0; cursor:pointer;color:#397805;font-size:12px; outline:none;}
.message_center .board .line_01{width:95%;height:10px;border-bottom:1px solid #a0d57e;overflow:hidden;}
.message_center .board .message_con,.my_guangbo .message_con{width:95%;float:left;padding:15px 0; background:url(/images/dot_01.gif) repeat-x left bottom;background-color:#f5f5f5;overflow:hidden;word-break:break-all; word-wrap:break-word;}
.message_center .board .message_con{background-color:#fff;}
.message_center .board .message_con .head_img,.my_guangbo .head_img{width:76px;height:auto;float:left; text-align:center;}
.message_center .board .message_con .mes_content{float:left;width:520px;}
.mes_content .st03{width:500px;padding:5px 15px;line-height:18px;float:left;}
.message_center a.st04{color:#666;}
.message_center a.st04:hover{color:#082b84;}
.mes_content .mes_reply{padding-top:10px;float:left;}
.mes_content .mes_reply p.sub{padding-right:0px;}

.my_guangbo a.st04{color:#666;}
.my_guangbo a.st04:hover{color:#082b84;}


.msg_board{width:660px;float:left; }
.msg_reply{padding:10px 0;margin-left:60px;float:left;display:inline;background-color:#f5f5f5;overflow:hidden;word-break:break-all; word-wrap:break-word;}
.msg_reply .reply_content{width:460px;float:left;}
.msg_reply .reply_content .st03{padding:5px 15px; line-height:18px;}


.friend_new .ui-tab-container .ui-tab-list span.fri_tit{float:left;display:block;height:31px;font-size:14px;font-weight:bold;color:#50a300;padding-left:20px;line-height:31px; background:none;}
.friend_new .ui-tab-container .ui-tab-list li{ background:url(/images/MemberBg.gif) 0 133px;width:55px;}
.friend_new .ui-tab-container .ui-tab-list li.ui-tab-active{background:url(/images/MemberBg.gif) 0 156px;width:55px;}

.mine_center_tit01{width:100%;font-size:14px;color:#397805;border-bottom:1px solid #a0d57e;float:left;margin:30px 0 0;padding-bottom:8px;}
.new_reply{width:100%;float:left;}
.new_reply li{padding-top:10px;background:url(/images/dot_01.gif) repeat-x left bottom;height:40px;width:100%;color:#333;line-height:19px;}
.new_reply li a.st05{color:#333;}
.new_reply li a.st05:hover{color:#333; text-decoration:underline;}
.my_all{width:100%; background:#f5fbf2;float:left;color:#666;}
.my_all li{height:18px;padding-top:8px;background:url(/images/dot_01.gif) repeat-x left bottom; width:98%;padding-left:4px;}


.tit03{width:950px;font-size:14px;padding-left:8px;line-height:35px;border-bottom:1px solid #b5d89c;color:#419b00;font-weight:bold;}
.tit03 .right{padding-top:5px;font-weight:normal;padding-right:10px;*padding-top:15px}
.my_talk .ui-tab-container .ui-tab-list{width:660px;}
.my_talk .ui-tab-container .ui-tab-list li{ background:url(/images/MemberBg.gif) -54px 0;width:105px;}
.my_talk .ui-tab-container .ui-tab-list li.ui-tab-active{background:url(/images/MemberBg.gif) -54px -23px;width:105px;}
.talk_tit02{width:630px; background:url(/images/MemberBg2.gif) 0 0;height:28px;margin:18px 0 0 0px;font-weight:bold;color:#333;line-height:28px;padding-left:20px; float:left}
.talk_con02{width:660px;}
.talk_con02 .topic_list li{padding:15px 0 5px;}
.talk_con02 .topic_list .topic_width01{width:350px;}
.talk_con02 .topic_list .topic_width02{width:95px;}
.talk_con02 .topic_list a.ccc:hover{color:#FFF;}


.ctt1{clear:both;text-align:left;padding:0px;width:100%;padding-top:5px;}
.tb1_{float:right;}
.tb1_ ul{text-align:left;border:0;margin:0;padding:0;}
.tb1_ li{float:left;cursor: pointer;list-style-type: none; text-align:center;padding:2px;overflow:hidden; display:inline;padding-top:4px;margin-right:5px;}
.normaltab{background:#fff;font-size:12px;color:#039;}
.hovertab{background:#069;color:#fff;font-size:12px;}
.dis{display:block;}
.undis{display:none;}
.ctt1 .recent_add li{padding:5px 4px 0;height:90px;}
.ctt1 .recent_add{padding:5px 0 0;}


.visitor{width:100%;float:left;padding:10px 0 5px; background:url(/images/dot_01.gif) repeat-x left bottom; }
.visitor .head_img{width:50px; text-align:center;float:left;}
.visitor .n_t{float:left; text-align:left;padding-left:5px;line-height:24px;width:210px;}
.visitor .del{float:right;width:12px;height:11px; background:url(/images/MemberBg2.gif) 0 -28px;margin-top:5px;}

.secret .topic_list li{padding:8px 0 5px;} 
 p.secret_set{float:left;width:40%;padding-top:10px; padding-left:30px;}
.secret_set02{float:left;}
.secret_set02 select{font-size:12px;}
.update_btn{width:630px;float:left;padding-right:30px; text-align:center;}
.update_btn input{font-size:12px;}

.my_guangbo{width:600px;float:left;height:auto;padding:20px;border-bottom:1px solid #a0d57e;color:#333;line-height:20px;}
.my_guangbo a.gb_style{color:#333;padding-bottom:2px;}
.my_guangbo a.gb_style:hover{color:#333;padding-bottom:1px;border-bottom:1px solid #333; text-decoration:none;}

.reply_gb .mes_reply{padding-top:10px;width:500px;background:url(/images/dot_01.gif) repeat-x left bottom;padding-bottom:10px;}
.my_guangbo .mes_content{float:left;width:470px;line-height:20px;}
.my_guangbo a.st07{margin-right:15px;}
.my_guangbo .msg_reply .reply_content{width:410px;float:left;line-height:20px;}
.my_guangbo .msg_reply{border-top:1px solid #e2edd9;}

.secret_lock{width:auto;height:60px; background:url(/images/secret_bg.gif) repeat-x;width:80%;margin:10px;font-size:14px;line-height:60px;float:left;}
.secret_lock p img{margin:10px;float:left;}

	.sign{background:url(/images/sign.gif);width:64px;height:18px;padding-right:17px;font-size:12px;line-height:18px;font-weight:normal;color:#315c24; text-align:center;cursor:pointer;margin-top:2px;float:left;}
.sign_1{background-position:0 0;}
.sign_2{background-position:0 -18px;}
.sign_3{background-position:0 -36px;}
.sign_4{background-position:0 -54px;}
.sign_5{background-position:0 -72px;}
.sign_6{background-position:0 -90px;}
.sign_6{background-position:0 -108px;}
.sign_8{background-position:0 -126px;}
.sign_9{background-position:0 -144px;}
.sign_10{background-position:0 -162px;}
.sign_11{background-position:-81px 0;}
.sign_12{background-position:-81px -18px;}
.sign_13{background-position:-81px -36px;}
.sign_14{background-position:-81px -54px;}
.sign_15{background-position:-81px -72px;}
.sign_16{background-position:-81px -90px;}
.sign_17{background-position:-81px -108px;}
.sign_18{background-position:-81px -126px;}
.sign_19{background-position:-81px -144px;}
.sign_20{background-position:-81px -162px;}
.sign_left{width:auto;float:left;padding-right:5px;line-height:22px;}
.sign_right{width:auto;min-width:90px;float:left;padding-left:5px;line-height:22px;}
.cosSet{padding:0 20px;}
.cosSet .tit_04{font-size:12px;font-weight:bold;color:#000;width:660px;padding-top:5px;overflow:hidden; background:#F6F6F6}
.cosType{padding:10px 15px;width:630px; background:#F6F6F6;margin-bottom:10px;overflow:hidden;}
.cosType li{width:140px;float:left;line-height:20px;}

.hide_link a{color:#000;}
.hide_link a:hover{color:#000; text-decoration:none;}

/*HeadSearch */
.input001{
	font-size:12px;
	margin-right:5px;
	border: 1px solid #d8d8d8;
}
.td001{border-bottom:1px solid #B4CDEB;

}
.td002{ vertical-align:top;
	font-size:14px;
	padding-top:4px;
	}

.td002 a{ PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 14px;  COLOR: #336699;   TEXT-ALIGN: center; TEXT-DECORATION: none;  width:17px; display:block; float:left;  LINE-HEIGHT: 16px;}
.td002 a:hover{width:17px; display:block; float:left;PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 14px; PADDING-BOTTOM: 2px; COLOR: #fff; TEXT-ALIGN: center; TEXT-DECORATION: none;BACKGROUND-COLOR: #003399;LINE-HEIGHT: 16px;}
.td003{padding:6px 0 0 7px;}	

#gs p {
	text-indent: 8px; margin:0; padding:0;
}

.my_center_list{float:left;padding-right:5px; display:block;}
.my_center_list .nav_menu{width:90px;height:128px; background:url(../images/webbg_3.gif) 0 -38px no-repeat; position:absolute;left:858px;top:183px;z-index:1000;padding:10px 0 0 10px;line-height:20px;}
.my_center_list .nav_menu a{color:#3784c4;font-family:Arial;}
.my_center_list .nav_menu a:hover{color:#333; text-decoration:underline;}

.n_game_down{float:left; background:url(/images/downbtn_bg.gif) repeat-y;width:340px;margin-top:8px;}
.n_down_top{float:left;width:340px; background:url(/images/webbg_3.gif) 340px -321px;height:5px;overflow:hidden;}
.n_down_bot{float:left;width:340px; background:url(/images/webbg_3.gif) 340px -332px;height:5px;overflow:hidden;}
.n_down_cont{float:left;height:80px; text-align:center;width:340px;line-height:22px;color:#555;}
.n_down_cont p a{width:212px;height:43px; display:block; background:url(/images/webbg_3.gif) 212px -345px;line-height:40px; text-decoration:none;outline:none;font:bold 20px '微软雅黑';color:#fff;padding-top:12px;margin:0 auto;}
.n_down_cont p.left{line-height:29px;padding-left:10px;}
.n_down_cont p.left a{width:74px;height:22px; display:block; background:url(/images/webbg_3.gif) 299px -345px;line-height:22px; text-decoration:none;outline:none;font:normal 12px '宋体';color:#fff;padding-top:7px;margin:0 0 0 10px;}


/*-------游戏酷下载-------*/
.main_pic{width:958px;margin:7px auto 0;border-bottom:3px solid #8fbe8a;float:left;}
.main_pic .pic_01{ width:100%; background:url(../images/ku_main01.gif) no-repeat;height:60px;float:left;}
.main_pic .pic_02{ width:100%; background:url(../images/ku_main02.gif) no-repeat;height:54px;float:left;}
.main_pic .pic_03{ width:100%; background:url(../images/ku_main03.gif) no-repeat;height:64px;float:left;}
.main_pic .pic_04{ width:100%; background:url(../images/ku_main04.gif) no-repeat;height:97px;float:left;}
.main_pic .pic_04 a.more_down{font:bold 12px Arial, Helvetica, sans-serif;color:#639142; text-decoration:underline;margin:-18px 0 0 370px;display:block;}
.main_pic .pic_04 a.more_down:hover{color:#e28735;}
.main_pic .pic_04 a#down1{width:181px;height:23px;display:block;margin-top:20px; margin-left:170px; text-align:center;padding-top:34px; text-decoration:none;color:#c3602e;}
.down_box{margin:7px auto 0; width:958px;float:left;}
.box_left{width:671px;float:left;}
.box_right{width:280px;float:right;}
.soft_jianjie{height:345px; background:url(../images/ku_jj_bg.gif) repeat-x;width:671px;}
.left_top_round{ display:block; width:6px;height:6px; background:url(../images/webbg_3.gif) 197px -32px;}
.right_top_round{ display:block; width:6px;height:6px; background:url(../images/webbg_3.gif) 191px -32px;}
.left_bot_round{ display:block; width:6px;height:6px; background:url(../images/webbg_3.gif) 197px -38px;}
.right_bot_round{ display:block; width:6px;height:6px; background:url(../images/webbg_3.gif) 191px -38px;}
.round_top,.round_bot{float:left;width:100%;height:6px;overflow:hidden;}
.jianjie_cont{border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;height:333px; width:669px;float:left;}
.jianjie_title{ background:url(../images/webbg_3.gif) 121px -92px;width:121px;height:38px;margin:9px 0 0 30px;}
.down_title{ background:url(../images/webbg_3.gif) -116px -85px;width:146px;height:50px;margin:2px 0 0 9px;}
.jianjie_cont div.left{margin:22px 0 0 0; display:inline;width:338px;}
.jianjie_cont div.right{margin-top:22px;width:330px;}
.jianjie_cont div.left .fenjie{ display:block;float:right;width:4px;height:259px; background:url(../images/webbg_3.gif) -109px -37px;overflow:hidden;}
.jianjie_block{margin:0 5px 0 5px;width:320px;float:left; display:inline;padding-bottom:15px;}
.jianjie_cont .fenjie2{ display:block;width:320px;height:4px; background:url(../images/webbg_3.gif) -129px -198px;overflow:hidden;margin:15px 0 0;float:left;}
.jianjie_block .jj_img{width:58px;height:58px; display:inline; margin-left:14px;float:left;margin-right:5px;}
.img01{background:url(../images/webbg_3.gif) 58px -135px;}
.img02{background:url(../images/webbg_3.gif) 174px -135px;}
.img03{background:url(../images/webbg_3.gif) 290px -135px;}
.img04{background:url(../images/webbg_3.gif) 116px -135px;}
.img05{background:url(../images/webbg_3.gif) 232px -135px;}
.jj_text{margin-top:4px;line-height:18px; display:block;float:left;color:#333;width:240px;}
.jj_text em{font:bold 14px Arial, Helvetica, sans-serif;color:#3d9308;}

.soft_down{width:671px;margin:7px auto 0;}
.round_top .top_line{width:659px;border-top:1px solid #d3d3d3;height:5px;float:left;overflow:hidden;}
.round_bot .bot_line{width:659px;border-bottom:1px solid #d3d3d3;height:5px;float:left;overflow:hidden;}
.down_info{float:right;width:220px; height:21px;background:url(../images/webbg_3.gif) -129px -204px;margin-top:10px;}
.down_message{padding:0px 0 0 30px;float:left;line-height:20px;color:#606060;}
.down_message p{padding-left:20px;padding-bottom:6px;}
.down_message a{ display:block;height:28px; background:url(../images/webbg_3.gif) 0 -416px;padding-left:17px;width:85px;float:left;color:#606060; text-decoration:underline;line-height:28px;font-family:Arial;}
.down_message a:hover{color:#3d9900; text-decoration:none;}
.product{width:293px;height:166px;background:url(../images/ku_down01.gif) no-repeat;float:right;margin-right:10px; display:inline;margin-top:-10px;}



.update_dairy{width:280px;}
.update_dairy .top_line,.update_dairy .bot_line{width:268px;}
.update_dairy .jianjie_cont{width:278px;height:auto;}
.dairy_title{width:119px;height:47px; background:url(../images/webbg_3.gif) -116px -32px;float:left;}
.dairy_cont{margin:-5px 10px 0 30px;width:240px;float:left;display:inline;}
.dairy_cont ul li{float:none;line-height:22px;color:#222;}
.update_date{font-weight:bold;}

.oper_help{width:280px;margin-top:5px;float:left;}
.help_title{width:280px;height:38px; background:url(../images/webbg_3.gif) 280px -261px;}
.oper_help .jianjie_cont{width:268px;height:auto;border-bottom:1px solid #d3d3d3;line-height:19px;padding-bottom:3px;*padding-bottom:0;*line-height:21px;padding-left:10px;}.oper_help .jianjie_cont a{color:#333;margin-top:12px;line-height:16px;font-weight:bold;}
.oper_help .jianjie_cont img{ vertical-align:middle;margin-right:6px;}
.oper_help .jianjie_cont p{ text-indent:1em;margin-bottom:6px;*margin-bottom:7px;color:#555;}
.help_title a{ display:block;width:84px;height:20px;margin:6px 0 0 28px;}
.help_title a.right{ display:block;margin:11px 8px 0 0;width:50px;height:20px;lien-height:20px; text-align:center;color:#828381;}


.mainsoft{width:350px;height:200px;border:8px solid #868080;background:#fff;  position:fixed; _position:absolute; z-index:300002;left:50%;top:300px;margin:0 -250px;display:none;filter:alpha(opacity=100);-moz-opacity:1.00;-khtml-opacity: 1.0;opacity:1.0;}
.mainsoft .alert_tit{height:29px;width:340px;color:#fff;padding-left:10px;background:#9ecb6e;line-height:28px;font:bold 15px '微软雅黑';padding-top:5px;}
.mainsoft .alert_tit a{ display:block;float:right;width:12px;height:12px;outline:none;cursor:pointer;margin:0px 10px;font-size:16px;color:#fff;text-decoration:none;}

.mainsoft .alert_st01{font:bold 14px '宋体';padding:25px 25px 10px;color:#3e3d3d;height:22px;margin:0}
.mainsoft .alert_st02{ padding-left:25px;padding-top:0px;overflow:hidden;}
.mainsoft .alert_st02 span{font-size:12px;border-right:1px solid;border-left:1px solid;overflow:hidden; display:block;}

.mainsoft .alert_st03{padding-top:10px;font-size:12px;padding-left:25px;color:#999;line-height:20px;overflow:hidden;}
.mainsoft .alert_st03 a{color:#5c8134; text-decoration:none;}
.mainsoft .alert_st03 a:hover{ text-decoration:underline;}
.b1,.b2,.b3,.b4,.b5,.b6,.b7,.b8{height:1px; font-size:1px; overflow:hidden; display:block;}
.b1,.b8{margin:0 5px;}
.b2,.b7{margin:0 3px;border-right:2px solid; border-left:2px solid;}
.b3,.b6{margin:0 2px;border-right:1px solid; border-left:1px solid;}
.b4,.b5{margin:0 1px;border-right:1px solid; border-left:1px solid; height:2px;}
.alert_content {border-right:1px solid;border-left:1px solid;overflow:hidden;}
.color1{width:210px;float:left;margin-right:0px;cursor:pointer}
.alert_content{ text-align:left;height:33px;line-height:33px;padding-left:10px;font-size:14px;font-weight:bold;}
.alert_content a{color:#282727; text-decoration:none;}
.alert_content a em{color:#52722f;font-style:normal;font-size:12px;font-weight:normal;margin-left:10px;}
.alert_content a:hover{ text-decoration:none;}
.color1 .b2,.color1 .b3,.color1 .b4,.color1 .b5,.color1 .b6,.color1 .b7,.color1 .alert_content{border-color:#fdaa28;}
.color1 .b1,.color1 .b8{background:#fdaa28;}
.color1 .b2,.color1 .b3,.color1 .b4,.color1 .b5,.color1 .b6,.color1 .b7,.color1 .alert_content{background:#fdaa28;}

.person_nav_box .icon8{float:left;height:17px; background:url(/images/aw_record_icon8.gif) no-repeat;padding-left:32px;line-height:19px;padding-top:2px;margin-top:7px;}
.person_nav_box .icon8 a{color:red}
.aw_record_tb{width:98%; text-align:center;border-top:1px dotted #ccc;margin-top:15px;color:#454545}  
.aw_tit{font:bold 14px '宋体';color:#06C;padding-top:5px;}
.aw_record_tb .td_b1{border-bottom:1px solid #ccc;color:#000}
.aw_record_tb .td_b2{border-bottom:1px dotted #ccc;color:#666;}
.aw_record_tb .td_b2 input{font-size:12px;width:65px;height:20px;}

.topgg{width:98%;margin:2px auto;height:24px; background:#fff6e8;border:1px solid #ffa56e;line-height:24px;padding-left:1%;}

