﻿/*---------reset---------*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre, 
form,fieldset,input,textarea,p,blockquote,th,td { padding: 0; margin: 0; } 
table { border-collapse: collapse; border-spacing: 0; } 
fieldset,img { border: 0; } 
address,caption,cite,code,dfn,em,strong,th,var { font-weight: normal; font-style: normal; } 
ol,ul { list-style: none; } 
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size: 100%; } 
q:before,q:after { content:”; } 
abbr,acronym { border: 0; }
/*---------end reset-------*/

*{padding: 0; margin: 0;}
.btngrey{ background:#f5f5f5 url(../images/blue/btngreybg.png) no-repeat;color:#333; font:bold 14px 微软雅黑; border:0; width:100px; height:20px}
body
{
	text-align: center;
	font-size: 12px;
	color: #333333;
	font-family: 宋体;
	padding: 0;
	margin: 0;
	line-height: 15pt;
	background: url(../images/ActiveCode/bg.jpg) no-repeat;
}

a,a:link{color:#333333;text-decoration:none;}
a:hover{color:red; text-decoration:underline;}
a:visited{color:#666666;}

#all{ margin:0 auto; padding: 0; width:970px;}

.Spacing_1{ margin-top:10px;}

.position_L{ float:left;}

.position_R{ float:right;}

.TextBox{
	border: 1px solid #c3c3c3;
	height:16px;
	width:147px;
}
.TextBox2{
	border: 1px solid #c3c3c3;
	height:16px;
	width:98px;
	float:left;
	margin-right:6px;
}
.TxtBox{border:0;float:left; margin-left:3px; line-height:18px;color:#FF6E04;}
.TextColor1{color: #e87800;font-weight: bold;}

.Tbl_Bdr{border: 1px solid #ee4900; }

.more
{
	margin-top: 10px;
	float: right;
	font-weight: bold;
	line-height: 12px;
	font-size: 9px;
	text-align:center;
	width: 34px;
	height: 13px;
	background: url(../images/ActiveCode/more.gif) no-repeat;
	font-family: Arial;
}
.more a:link, .more a:visited{color:#ffffff;}
.more a:hover{text-decoration:none;}
.more2 a:link, .more2 a:visited{color:#ffffff;}
.more2 a:hover{text-decoration:none;}
/*top*/

/*r1*/
#logo
{
	margin-left: 10px;
	vertical-align: top;
	text-align:left;
}

#r1_banner{ margin-left:30px;}

#r1_right
{
	margin:10px 5px 0 0;
	font-weight: bold;
	color: #666666;
}

.collection{ margin:7px 4px 0 0; float:left;}
#op_main{margin-right:10px;}
/* end r1*/

/*nav*/
#nav{background: url(../images/ActiveCode/nav/nav_2.jpg) repeat-x;
	height: 40px;
	width: 772px;}
#nav ul
{
	list-style-type:none;
	
	font-family: "宋体";
	font-size: 14px;
	letter-spacing: 1pt;
	font-weight: bold;
	color: #ffffff;
	line-height: 42px;
}
ul#nav2
{
	list-style-type:none;
	background: url(../images/ActiveCode/zt/zt_nav_bg.jpg) repeat-x;
	height: 34px;
	width: 1003px;
	font-family: "宋体";
	font-size: 14px;
	letter-spacing: 1pt;
	font-weight: bold;
	color: #ffffff;
	line-height: 35px;
}
.nav_gx
{
	float: left;
	_margin-top:13px;
}
.Nav_home,.Nav_ACode,.Nav_information,Nav_introduction{
	height: 29px;
	width:110px;
	float:left;
	margin:0 10px;	
}

.Nav_home a:link, .Nav_home a:visited{
	display:block;						
	color:#ffffff;
	text-decoration:none;
}
.Nav_home a:hover
{
	font-size:16px;
}
.Nav_ACode a:link, .Nav_ACode a:visited{
	display:block;						
	color:#ffffff;
	text-decoration:none;
}
.Nav_ACode a:hover
{
	font-size:16px;
}
.Nav_information a:link, .Nav_information a:visited{
	display:block;						
	color:#ffffff;
	text-decoration:none;
}
.Nav_information a:hover
{
	font-size:16px;
}
.Nav_introduction a:link, .Nav_introduction a:visited{
	display:block;						
	color:#ffffff;
	text-decoration:none;
}
.Nav_introduction a:hover
{
	font-size:16px;
}
#seach{height: 40px;margin:10px 0}
.seachbox{ width:140px; height:16px; border:#fee00f 1px solid; color:#fee00f; line-height:16px; text-indent:4px; color:#ccc}
 .seachbtn{ width:52px; height:18px; background:url(../images/blue/seachbtn.png) no-repeat; border:0; cursor:pointer;}
/*
body#Nav_home li.Nav_home,
body#Nav_game li.Nav_game,
body#Nav_ACode li.Nav_ACode,
body#Nav_information li.Nav_information,
body#Nav_introduction li.Nav_introduction
{	
	color:#E52020;
}
body#Nav_home li.Nav_home a:link,body#Nav_home li.Nav_home a:visited,
body#Nav_game li.Nav_game a:link,body#Nav_game li.Nav_game a:visited,
body#Nav_ACode li.Nav_ACode a:link,body#Nav_ACode li.Nav_ACode a:visited,
body#Nav_information li.Nav_information a:link,body#Nav_information li.Nav_information a:visited,
body#Nav_introduction li.Nav_introduction a:link,body#Nav_introduction li.Nav_introduction a:visited
{	
	font-size:16px;
	color:#ffffff;
}
body#Nav_home li.Nav_home a:hover,
body#Nav_game li.Nav_game a:hover,
body#Nav_ACode li.Nav_ACode a:hover,
body#Nav_information li.Nav_information a:hover,
body#Nav_introduction li.Nav_introduction a:hover
{	
	font-size:16px;
	color:#E52020;
	
}
*/

/* end nav*/

/* end top*/

/*center*/

/*r3*/
#login{ width:180px;color:#FF6E04; }
#login_top
{	
	font-size:14px;
	height:33px;
	line-height:33px;
	font-weight: bold;
	background: url(../images/ActiveCode/login/login_bk1.jpg) no-repeat;
	border-bottom: #FF6E04 1px solid;

}
#login_top image{ display:block;}
#login_body
{	
	border-left: #c3c3c3 1px solid;
	border-right: #c3c3c3 1px solid;
	line-height:12px;
	text-align:left;
}
.login_text{ text-indent:16px; float:left;}
.login_txt{ margin-left:15px; height:143px; *height:154px;}
.login_row{margin-top:12px;}
.login_row2{margin-top:10px;}
.login_row2 a:link, .login_row2 a:visited{color:#FF6E04;}
.login_row2 a:hover{color:red;}
.login_zc{color: #FF6E04;text-decoration:none;}
#login_but{ width:172px;}
.login_but{
	font-size:12px;
	background: url(../images/ActiveCode/login/login_but.gif) no-repeat;
	height: 27px;
	width: 74px;
	font-weight: bold;
	line-height: 27px;
	text-align:center;
	margin:12px 0 0 37px;
	border:none;
	color: #FF6E04;
	text-decoration:none;
}
.login_but2
{
	font-size: 12px;
	background: url(../images/ActiveCode/login/login_but.gif) no-repeat;
	height: 27px;
	width: 74px;
	color: #FF6E04;
	font-weight: bold;
	line-height: 27px;
	text-align: center;
	margin: 12px 0 0 37px;
	border: none;
	text-decoration: none;
}
.login_but3
{
	font-size: 12px;
	background: url(../images/ActiveCode/login/login_but2.gif) no-repeat;
	height: 25px;
	width: 65px;
	color: #FF6E04;
	font-weight: bold;
	line-height: 25px;
	text-align: center;
	float: left;
	margin: 10px 0 0 2px;
	border: none;
	text-decoration: none;
}
.login_but4
{
	font-size: 12px;
	background: url(../images/ActiveCode/login/login_but2.gif) no-repeat;
	height: 25px;
	width: 65px;
	color: #FF6E04;
	font-weight: bold;
	line-height: 25px;
	text-align: center;
	float: left;
	margin: 10px 0 0 15px;
	border: none;
	text-decoration: none;
}
.login_message
{

	margin: 11px auto 0 auto; line-height:14pt; height:144px; *height:143px; width:150px;
}
#AR
{margin-left: 10px; text-align:left;}
.container, .container *{margin:0; padding:0;}

.container{width:590px; height:200px; overflow:hidden;position:relative;}

.slider{position:absolute;}
.slider li{ list-style:none;display:inline;}
.slider img{ width:590px; height:200px; display:block;}



.num{ position:absolute; right:5px; bottom:5px;}
.num li{
	float: left;
	color: #FF7300;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 1px solid #FF7300;
	background-color: #fff;
}
.num li.on{
	color: #fff;
	line-height: 21px;
	width: 21px;
	height: 21px;
	font-size: 16px;
	margin: 0 1px;
	border: 0;
	background-color: #FF7300;
	font-weight: bold;
}
#lkxz{ width:180px;} 
#lkxz_top
{	
	font-size:14px;
	height:33px;
	line-height:33px;
	font-weight: bold;
	background: url(../images/ActiveCode/login/login_bk1.jpg) no-repeat;
	border-bottom: #FF6E04 1px solid;
	color:#FF6E04;
}
#lkxz_body
{	
	border-left: #c3c3c3 1px solid;
	border-right: #c3c3c3 1px solid;
	line-height:15px;
	text-align:left;
	height:155px; *height:154px;
}
.lkxz_text{  text-indent:16px; float:left;}
.lkxz_txt{  padding:8px; *padding:5px 8px 0 8px; }
/* end r3*/

/*popularize*/
#r5{ height:585px;}
/*PR*/
#PR{ width:180px;text-align:left;}
#PR_nav{}
.PR_nav_bg{
	width: 160px;
	height: 29px;
	font-family: "宋体";
	font-size: 14px;
	line-height: 29px;
	letter-spacing: 1pt;
	font-weight: bold;
	color: #FFFFFF;
	background: url(../images/ActiveCode/PR/pr_top/pr_r1_c1_r1_c2.png) repeat-x;
	float:left;
}
#PR_text
{	
	height:548px;
	width:180px;
	background: url(../images/ActiveCode/PR/pr_body_r1_c1.png) repeat-y;
}
.PR_tex{ margin:15px 0; letter-spacing: 1pt;}
.PR_row{margin-left:10px; width:160px; line-height:24px; border-bottom:1px solid #dedede;}
.PR_jt{margin:6px 12px 0 0; _margin:6px 6px 0 0;  float:right;}
/*end PR*/

/*game_show*/
#game
{
	width:780px;
	line-height:12pt;
	height:584px;
	border-bottom:1px solid #ed3a3e;
	border-left:1px solid #ed3a3e;
	border-right: 1px solid #ed3a3e;
}
.game_nav{}
.game_nav_bg{
	width: 80px;
	height: 30px;
	font-family: "宋体";
	font-size: 14px;
	letter-spacing: 1pt;
	text-align:left;
	line-height: 30px;
	font-weight: bold;
	color: #FFFFFF;
	background: url(../images/ActiveCode/pg/Pg_r1_c2.png) repeat-x;
	float:left;
}
.game_nav_bg2{
	width: 618px;
	height: 30px;
	font-family: "宋体";
	line-height: 30px;
	font-weight: bold;
	color: #FFFFFF;
	background: url(../images/ActiveCode/pg/Pg_r1_c5.png) repeat-x;
	float:left;
}
/*hot*/
#hot_game
{	
	height:174px;
	text-align:left;
}
/* end hot*/

/*game*/
#game_kj
{
	height:350px;
	text-align:left;
}
/*end game*/

.game_nr{ margin-top:8px;}
.game_nr2{ margin-top:13px;}
.game_show{ width:240px;height:77px; margin:0 0 5px 15px;}
.game_show2{ width:250px;height:77px; margin:0 0 5px 0;}
.game_txt{ margin-left:5px;}
.game_txt a:link, .game_txt a:visited{color:#FF6E04;}
.game_txt a:hover{color:red;text-decoration:none;}
.game_txt_h{ color:red;}
.game_txt_l{ color:Green;}
.game_image{border:1px solid #666666; height:68px;}
.game_image img{ display:block;}
.game_but{
	font-size:12px;
	height: 22px;
	width: 132px;
	color: #FF6E04;
	font-weight: bold;
	line-height: 23px;
	text-align:center;
	margin-top:2px;
	float:left;
	border:none;
	background: url(../images/ActiveCode/pg/game_but.gif) no-repeat;
	text-decoration:none;
	}
/* end game_show*/

/* end popularize*/

/*new*/
#IB{ margin-left:10px;}
.new{width:385px; height:320px; text-align:left;float:left;}
.new_bg
{	
	width:375px;
	height:320px;
	background: url(../images/ActiveCode/news/new_bg_r1_c2.png) repeat-x;
	float:left;
	font-size:14px;
	letter-spacing: 1pt;
}
.new_nav{ margin-top:10px;}
.new_icon{float:left; margin:5px 0 0 3px;}
.new_name
{
	float:left; 
	color:#FF6E04;
	font-weight: bold;
	margin:5px 0 0 8px;
	}
.more2
{	
	margin: 5px 3px 0 0;
	float: right;
	font-weight: bold;
	line-height: 12px;
	font-size: 9px;
	text-align:center;
	width: 34px;
	height: 13px;
	color:#ffffff;
	background: url(../images/ActiveCode/more.gif) no-repeat;
	font-family: Arial;
}
.new_txt{ margin:12px 0 0 20px; clear:both;width:345px;  font-size:13px; }
.txt_t{font-weight: bold; text-align:center;}
.txt_t a:link, .txt_t a:visited{display:block;color:red;}
.txt_t a:hover{color:#FF6E04;}
.new_xx{ line-height: 18px;}
.new_txt_bottom{ margin-top:5px; clear:both;}
.new_image{
	margin:2px 10px 0 0;

}
.txt_point{ float:left; margin:9px 3px 0 0;}
/* end new*/

/*GameMessage*/
#GM_bg{
	height:440px;
	width:970px;
	background-color: #dddddd;
	line-height:21px;
	text-align:left;
}
.GM_Time{
	width: 380px;
	height:420px;
	background-color:#FFFFFF;
	margin-left:10px;
	}
#GM_Top{
	width: 170px;
	background-color:#FFFFFF;
	height:420px;
	margin-left:10px;
	}
.GM_Title
{
	font-size: 14px;
	font-weight: bold;
	color: #FF6E04;
	margin: 10px;
	border-bottom: #ff9606 1px dashed;
}
.GM_wz{ margin:0 0 10px 10px;}
.GM_wz th{ border-bottom:1px solid #dddddd; color:#666666;}
.GM_wz td{ border-bottom:1px solid #dddddd;}
/* end GameMessage*/

/* end center*/

/*bottom*/

/*bottom_bg*/
#bottom_bg{
	height: 93px;
	width: 970px;
	background: url(../images/ActiveCode/bottom_bg.jpg) repeat-x;
}
#bottom_text{
	margin-top:10px;
	font-weight: bold;
	text-align: left;
}
#bottom_icon1{
	margin:15px 0 0 10px;
}
#bottom_icon2{
	margin:8px 0 0 10px;
}
/* end bottom_bg*/

/* end bottom*/



#game2
{
	width:780px;
}
.game_nav2
{	
	margin:7px 0 21px 0;
	border-bottom: #dddddd 1px solid;
	height:26px;
}
.game_title{ float:left; font-size:18px; color: #FF6E04;font-weight: bolder;letter-spacing: 1pt;}
.game_but2{
	font-size:12px;
	height: 27px;
	width: 74px;
	color: #FF6E04;
	font-weight: bold;
	line-height: 27px;
	text-align:center;
	float:left;
	border:none;
	background: url(../images/ActiveCode/gameZS_but.gif) no-repeat;
	text-decoration:none;
	}



.GridViewStyle
{	
	text-align:left;
	width:778px;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	}
.GridViewStyle th{ border-top:1px solid #999999;border-bottom:1px solid #999999;font-weight: bold;letter-spacing: 1pt;}
.GridViewStyle td{ border-bottom:1px solid #999999;}
.FooterStyle
{	background-color:#000;
	color:#ffa12d;
	}
.RowStyle
{	color:#0a2245 ; background-color:#fff;}

.PagerStyle
{	background-color:White;
	color:#ffa12d;
	text-align:center;
	}

.SelectedRowStyle
{	background-color:#669999;

	color:White;

}
.HeaderStyle
{	background-color:#FCB14C;
	color:White;
	font-size:14px; 
	
	}

.AlternatingRowStyle
{	background-color:#f5f5f5;
	color:#0a2245;

	}








/*PR2*/
#PR2{ margin-top:15px; width:185px;}
#PR2_nav{clear:both;}
.PR2_nav_bg{
	width: 177px;
	height: 30px;
	font-family: "宋体";
	font-size: 14px;
	line-height: 30px;
	letter-spacing: 1pt;
	font-weight: bold;
	color: #FFFFFF;
	background: url(../images/ActiveCode/PR/PR_nav/PR_nav_c2.jpg) repeat-x;
	float:left;
}
#PR2_text{
	border: 1px solid #ed3a3e;
}
#PR2_TH{ height:234px;letter-spacing: 1pt;}
#PR2_tex{ margin:20px 0;}
/*end PR*/



.game_PA_nav{
	width: 762px;
	height: 30px;
	background: url(../images/ActiveCode/PR/PR_nav/PR_nav_c2.jpg) repeat-x;
	float:left;
}
.game_PA_navT
{
	margin-left:10px;
	font-size: 14px;
	letter-spacing: 1pt;
	line-height: 30px;
	font-weight: bold;
	font-family: "宋体";
	color: #FFFFFF;
	float:left;
}





#P_bg
{	
	width:1003px;
	margin: 0;
	padding: 0;
 background: url(../images/ActiveCode/bg-0626.gif) ;
}
.P_jj
{
	margin: 13px;
	width: 300px;
	background: url(../images/ActiveCode/hua_ka1.gif) no-repeat;
	height: 150px;
	text-align: left;
	font-weight: bold;
}
.P_text{ margin:10px;}
.P_but
{
	margin-top:6px;
	font-size:14px;
	height:30px;
	width: 130px;
	font-weight: bold;
	line-height:30px;
	text-align:center;
	border:none;
	color:#ff3333;
	letter-spacing: 5pt;
	background: url(../images/ActiveCode/jin_but.gif) no-repeat;
	}
	
	
	
	
	
	
	
.zt
{
	width:1003px;
	margin: 0;
	padding: 0;
	}
.zt_top{ border-bottom:3px solid #fea644;}
.zt_L{float:left;width:650px;margin-left:18px; _margin-left:6px;}
.zt_R{ float:right;width:290px;margin-right:18px; _margin-right:6px;}
.zt_Lbk
{	
	margin:10px 0;
	width:658px;
	border:1px solid #fea644;
	}
.zt_Rbk
{	
	margin:10px 0;
	width:298px;
	border:1px solid #fea644;
	}
.zt_nav{  margin:6px; *margin:7px;}
.zt_nav_bg
{	
	height:30px;
	width:103px;
	background: url(../images/ActiveCode/zt/zt_nav2_2.gif) repeat-x;
	float:left;
}
.zt_nav_bgk
{	
	height:30px;
	width:500px;
	background: url(../images/ActiveCode/zt/zt_nav2_4.gif) repeat-x;
	float:left;
}
.zt_nav_bg2
{	
	height:30px;
	width:273px;
	background: url(../images/ActiveCode/zt/zt_nav2.gif) repeat-x;
	float:left;
}
.zt_navT
{
	font-size: 14px;
	text-align:left;
	font-weight: bold;
	line-height:32px;
	color:White;
	text-indent:10px;
}
.zt_txt{ margin:10px 22px; text-align:left; clear:both; }
.zt_more{text-align:right; margin:0 15px 10px 0;font-size: 14px;}
.zt_but,.zt_butpos
{
	margin-bottom:10px;
	font-size:12px;
	height: 27px;
	width: 74px;
	color: #FF6E04;
	font-weight: bold;
	line-height: 27px;
	text-align:center;
	border:none;
	background: url(../images/ActiveCode/gameZS_but.gif) no-repeat;
	text-decoration:none;
	margin:5px
}
.zt_butpos
{	position:relative;
	left:200px;
	margin:10px;
	}
#zt_bottom_bg
{
	height: 93px;
	width: 1004px;
	background: url(../images/ActiveCode/bottom_bg.jpg) repeat-x;

	}
#zt_bottom_text{

	font-weight: bold;
	text-align: left;
}
#zt_bottom_icon1{
	margin:7px 0 0 10px;
}
#zt_bottom_icon2{
	margin:4px 0 0 10px;
}
.xiaoxi
{
font-size:16px;
color:#ffffff;
font-weight:bolder;
	
}
.lanse{ color:#FF6E04;}
.lanse a:link, .lanse a:visited{display:block;color:blue;}
.lanse a:hover{color:red;}


.RowStyle{ border-bottom:1px solid #000; text-align:left;} 



.zc_kj{text-align:left; font-size:14px; color:#FF6E04; font-weight:bold; width:550px; height:355px; margin:15px auto; border:1px solid #cccccc;}
.zc_kj tr,.zc_kj td{border:1px solid #cccccc;}
.zc_font{ color:Red; font-size:12px;}
.zc_nav
{	
	margin-top:7px;
	border-bottom: #dddddd 1px solid;
	height:26px;
}
.zc_title{font-size:18px; color: #FF6E04;font-weight: bolder;letter-spacing: 1pt;}
.zc_but{margin:10px auto; width:296px;}
.zc_but1{
	font-size: 14px;
	background: url(../images/ActiveCode/login/login_but3.gif) no-repeat;
	height: 25px;
	width: 90px;
	color: #FF6E04;
	font-weight: bold;
	line-height: 25px;
	text-align: center;
	border: none;
	text-decoration: none;
	}
.zc_but2{
	font-size: 14px;
	background: url(../images/ActiveCode/login/login_but2.gif) no-repeat;
	height: 25px;
	width: 65px;
	color: #FF6E04;
	font-weight: bold;
	line-height: 25px;
	text-align: center;
	border: none;
	text-decoration: none;
	margin-left:30px;
	}
	
	
	
.backgroundCss
{
	position:absolute;
    background-color:Gray;
    opacity:.7;
	filter: alpha(opacity=70);
}


/* Rating */
.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(../ActiveCode/Images/FilledStar.gif);

}

.emptyRatingStar {
    background-image: url(../ActiveCode/Images/EmptyStar.png);
}

.savedRatingStar {
    background-image: url(../ActiveCode/Images/SavedStar.png);
}

.gl_mbL{ float:left; margin:0;}
