@charset "gb2312";

p,form,ul,li,h1,h2,h3,h4,h5,h6,h7{
	margin: 0px;
	padding: 0px;
}
.clear {
	clear: both;
}


body {
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	text-align: center;
	color: #666666;
	font-family: "宋体";
	background-image: none;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: center top;
}


/*
a:link ,a:visited{
	color: #333;
	text-decoration: none;
}
*/


a{
	color: #333;
	text-decoration: none;
}

a:hover {
	color: #F30;
}

a.lan:link,a.lan:visited {
	color: #0378AD;
	text-decoration: none;
}
a.lan:hover {
	color: #F30;
	text-decoration: underline;
}

a.white:link,a.white:visited {
	color: #FFF;
	text-decoration: none;
}
a.white:hover {
	color: #FC0;
	text-decoration: underline;
}


a.red:link,a.red:visited {
	color: #F00;
	text-decoration: none;
}
a.red:hover {
	color: #00F;
	text-decoration: underline;
}

a.yellow:link,a.yellow:visited {
	color: #FC0;
	text-decoration: none;
}
a.yellow:hover {
	color: #FFF;
	text-decoration: underline;
}



.page_970 {
	width: 970px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	clear: both;
	background-color: #FFF;
}

#top {
	line-height: 33px;
	height: 33px;
	background-image: url(images/top_bj.jpg);
	background-repeat: repeat-x;
	color: red;
	text-indent: 10px;
	overflow: hidden;
}
#top b {
	float: left;
	margin-right:10px;
}

#top span {
	float: right;
	margin-right:10px;

}
#top_link_2 {
	height: 93px;
}
#logo {
	float: left;
	width: 245px;
	height: 93px;
	text-align: center;
}
#search {
	float: left;
	height: 93px;
	width: 552px;
	overflow: hidden;
}
#show_search {
	height: 50px;
}
#show_search form {
	margin-top: 10px;
}

#show_hot_search {
	line-height: 43px;
	height: 43px;
	color: #007FC5;
	font-size: 13px;
	clear: both;
}
#show_search #search_input {
	float: left;
	width: 436px;
	height: 37px;
	background-image: url(images/search_input.gif);
	background-repeat: no-repeat;
	background-position: center center;
	overflow: hidden;
}
#show_search #search_select_type{
	float: left;
	width: 95px;
	height: 37px;
	line-height: 37px;
	text-align: left;
	display: block;

	color: #04798D;
	font-size: 13px;
	cursor:pointer;
	text-indent: 10px;
}

#show_search  #search_select_left{
	float: left;
	height: 37px;
	width: 341px;
}
#show_search  .top_keyword {
	border: 0px none #FFF;
	height: 30px;
	line-height: 30px;
	width: 260px;
	margin-top: 2px;
	margin-left: 40px;
	color: #C00;
}
#show_search  #headSel {
	border: 1px solid #0383B7;
	padding: 1px;
	width: 92px;
	text-align: center;
	background-color: #FFF;
	position: absolute;
	  
}
#show_search  #headSlected {
	font-weight: bold;
	display: block;
	width: 95px;
	display:block;
}

#show_search  #headSel{
width: 80px;	
}
#show_search  #headSel li {
	line-height: 20px;
	height: 20px;
	width: 80px;
}

#show_search  #headSel  a {
	height: 20px;
	width: 80px;
	text-align: center;
	color: #000;
	background-color: #ffffff;
	display:block;
}

#show_search  #headSel a:hover{
 
	color: #FFF;
	background-color: #A2D0FF;
}

#show_search  #search_button {
	float: left;
	height: 37px;
	width: 106px;
	text-align: center;
}



#top_right {
	float: left;
	height: 93px;
	width: 173px;
}




#top a {
	color: #ff6700;
	text-decoration: none;
}
#top_menu {
	background-image: url(images/menu_1.gif);
	background-repeat: no-repeat;
	background-position: 10px top;
	line-height: 30px;
	height: 30px;
}
#top_menu ul {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	
	overflow: hidden;
	display: block;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
}

#top_menu ul li {
	float: left;
	width: 130px;
	height: 30px;
	list-style-type: none;
	text-align: center;
}
#top_menu ul a {
	color: #FFF;
	text-decoration: none;
}


.menu_li_1 {

}

.menu_li_2{
	color: #000;
	font-weight: normal;
	font-size: 12px;
}

#submenu {
	line-height: 31px;
	background-image: url(images/menu_2.gif);
	background-repeat: repeat-x;
	height: 31px;
	text-indent: 20px;
	color: #F4BF07;
	font-size: 13px;
}
#submenu span {
	float:right;
	color:#ffffff;
	font-size:12px;
	margin-right:5px;
}

.ul_1 {
	margin: 0px;
	padding: 0px;
	clear: both;
}
.ul_1 li {
	line-height: 22px;
	height: 22px;
	margin-left: 10px;
	list-style-type: none;
}
.ul_1 li span {
	color: #666;
	float: right;
	margin-right: 5px;
}
.ul_logo {
	clear: both;
	margin: 10px;
	overflow: hidden;
	clear:both;
	overflow:hidden;
}
.ul_logo li img {
	height: 127px;
	width: 90px;
	padding: 2px;
	border: 1px solid #8ACAEB;
	display:block;
}
.ul_logo li {
	height: 180px;
	width: 110px;
	line-height:20px;
	float: left;
	margin-left: 10px;
}

.div_1 {
	border: 1px solid #7CC7DE;
}
.div_2{
	border: 1px solid #fecaa5;
}
.div_2 h2{
	font-size: 13px;
	background-image: url(images/div_2_h2.jpg);
	background-repeat: repeat-x;
	line-height: 24px;
	height: 24px;
	color:#d76749;
	text-align:left;
	text-indent: 10px;	
}

.div_3{
	border: 1px solid #aecdec;
}
.div_3 h2{
	font-size: 13px;
	background-image: url(images/div_3_h2.jpg);
	background-repeat: repeat-x;
	line-height: 24px;
	height: 24px;
	color:#456293;
	text-align:left;
	text-indent: 10px;	
}
#links_1 {
	background-image: url(images/link_top.gif);
	background-repeat: no-repeat;
	background-position: top;
	line-height: 5px;
	height: 5px;
	overflow: hidden;
}
#links_2 {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #999;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #999;
	line-height: 30px;
	height: 30px;
}
#links_2 span {
	float: right;
	line-height: 30px;
	height: 30px;
	margin-right: 10px;
	font-size: 12px;
	font-weight: normal;
}
#links_2 h3 {
	margin-right: 10px;
	margin-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
}

#links_2 img {
	margin-top: 5px;
	margin-left: 20px;
}



#links_3 {
	background-image: url(images/link_buttom.gif);
	background-position: top;
	line-height: 7px;
	height: 7px;
	background-repeat: no-repeat;
	overflow: hidden;
	clear: both;
}
#links_4 {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #999;
	border-left-color: #999;
	overflow: hidden;
	width: 968px;
	 
	padding-top: 5px;
}
#links_4 a {
	text-decoration: none;
	margin-left: 5px;
	background-position: right center;
	line-height: 20px;
	height: 20px;
	float: left;
	overflow: hidden;
}






#links {
	margin-top: 5px;
	clear: both;
}
#foot p {
	line-height: 25px;
	text-align: center;
	height: 25px;
}
#foot_1 {
	width: 300px;
	text-align: right;
	float: left;
	height: 100px;
}
#foot_1 img {
	text-align: right;
	margin-right: 20px;
	margin-top:10px;
}

#foot_3 {
	float: left;
	width: 220px;
	height: 100px;
	background-image: url(images/icp.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

#foot_2 {
	float: left;
	width: 450px;
	text-align: left;
	height: 100px;
}



#scroll_ul {
	text-align: center;
	overflow: hidden;
}

#scroll_ul li {
	text-align: center;
	width: 268px;
	clear: both;
	line-height: 20px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
}

#scroll_ul li img {
	height: 212px;
	width: 150px;
	display: block;
	clear: both;
	border: 1px solid #2996D4;
	padding: 2px;
	margin-right: auto;
	margin-left: auto;
}


/*模拟器游戏*/

#mnq_ul {
	text-align: center;
	overflow: hidden;
}

#mnq_ul li {
	text-align: center;
	width: 268px;
	clear: both;
	line-height: 20px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
}

#mnq_ul li img {
	height: 116px;
	width: 150px;
	display: block;
	clear: both;
	border: 1px solid #2996D4;
	padding: 2px;
	margin-right: auto;
	margin-left: auto;
}



.PageNext {
	line-height: 40px;
	text-align: center;
	height: 40px;
	clear: both;
}


.nvbar{
	line-height: 25px;
	height: 25px;
}
.nvbar span{
	float:right;
}

/* Flash 灯需要 */
#bimg {
	FILTER: progid:DXImageTransform.Microsoft.Fade ( duration=0.5,overlap=1.0 );
	position:relative;
	margin: 5px;
}
 
/*#bimg img{width: 300px; height:290px;}*/

#simg DIV {	FLOAT: left; WIDTH: 16px;  COLOR: #412c00; LINE-HEIGHT: 16px; font-weight:bold; HEIGHT: 16px; TEXT-ALIGN: center;background:url(images/jd_bg_03.gif); margin-right:5px; cursor:pointer;}
#simg DIV.s {	BACKGROUND: #fff; background:url(images/jd_bg_05.gif); }
#info {/* width:300px;*/ height:28px; overflow:hidden; background:#161616; FONT-WEIGHT:bold; LINE-HEIGHT: 28px; PADDING-TOP: 4px; text-align:left; position:absolute; bottom:5px; left:0px;filter:Alpha(Opacity=60);-moz-opacity:0.3;}
#info A {	COLOR: #fff; TEXT-DECORATION:none;font-size:14px; padding-left:20px;}
#info A:hover {	COLOR: #ff0000; text-decoration:underline;}

#simg {/*WIDTH: 300px;*/ POSITION: absolute; bottom:7px; left:0px;}

#simg SPAN {FLOAT: right}

.dis{display:block}
.undis{display:none;}

.show {	DISPLAY: block}
.dis1 {	DISPLAY: none}
 


/*留言言专用CSS Begin */


#show_ly {
	border: 1px solid #d0d1d3;
	font-size: 12px;
	clear: both;
	overflow: hidden;
	text-align: left;
}
#show_ly h2 {
	background-image: url(images/ly_h2.gif);
	background-repeat: repeat-x;
	line-height: 30px;
	margin: 0px;
	padding: 0px;
	height: 30px;
	font-size: 13px;
	font-weight: normal;
	color: #000;
	text-indent: 10px;
}
#show_ly h3 {
	line-height: 25px;
	height: 25px;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	text-indent: 10px;
	font-weight: normal;
}
#show_ly h3 img {
	cursor: pointer;
}
#ly_num {
	color: #F00;
}


#show_ly h4 {
	margin: 0px;
	padding: 5px;
	 
}
#show_ly h4 textarea {
	width: 98%;
	height: 100px;
	border: 1px solid #999;
}

#show_ly h2 span {
	float: right;
	font-weight: normal;
}
#show_ly h2 b {
	color: #F00;
}
#show_ly h5 {
	font-size: 13px;
	line-height: 22px;
	font-weight: normal;
	height: 25px;
	padding: 0px;
	background-color: #F7F7F7;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#show_ly h5 span {
	float: right;
}

#show_ly h6 {
	font-size: 13px;
	font-weight: normal;
	line-height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 2px;
	margin-left: 10px;
}

#show_ly_7 {
	line-height: 25px;
	text-align: right;
	height: 25px;
	font-weight: bold;
}

#show_ly h7 b {
	color: #F00;
	font-weight: bold;
}

.quote{
	margin: 5px;
	border: 1px solid #CCC;
	line-height: 22px;
	text-indent: 10px;
}

.quote span{
	background-color: #E8E8E8;
	display: block;
	line-height: 25px;
	height: 25px;
	text-indent: 10px;
	font-weight: bold;
}


/*留言言专用CSS End */
.keyText {
	border: 1px solid #F60;
	font-size: 13px;
	line-height: 18px;
	color: #F00;
	background-color: #FFF0B5;
	background-image: url(images/keyText.gif);
	background-repeat: no-repeat;
	background-position: 5px 2px;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 30px;
}


/*投票 Begin */
#dingandcai {
	height: 35px;
	width: 352px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
}
#showding {
	float: left;
	height: 35px;
	width: 169px;
	margin-left: 2px;
	background-image: url(images/ding.gif);
	background-repeat: no-repeat;
	cursor:pointer;
}
#showcai {
	height: 35px;
	width: 169px;
	float: left;
	margin-left: 10px;
	background-image: url(images/cai.gif);
	background-repeat: no-repeat;
	overflow: hidden;
	cursor:pointer;
}
.showDingText {
	font-size: 12px;
	color: #000;
	text-indent: 30px;
	line-height: 15px;
	height: 15px;
	margin-top: 3px;
}

.showCaiText {
	font-size: 12px;
	color: #000;
	line-height: 15px;
	height: 16px;
	width: 149px;
	margin-left: 20px;
	clear:both;
	
}


#showDin {
	display: block;
	height: 5px;
	width: 70px;
	border: 1px solid #090;
	line-height: 5px;
	margin-top: 5px;
	float: left;
	overflow: hidden;	
}
#showDin span {
	line-height: 5px;
	display: block;
	height: 5px;
	background-image: url(images/loadingbg.gif);
	width: 10%;
}

.showDinNum {
	width: 50px;
	float: left;
	margin-left: 1px;
}


#showCaiNum {
	width: 50px;
	float: left;
	margin-left: 1px;
}
#showc {
	display: block;
	height: 5px;
	width: 70px;
	border: 1px solid #666;
	line-height: 5px;
	margin-top: 5px;
	float: left;
	overflow: hidden;	
}
#showc span {
	line-height: 5px;
	display: block;
	height: 5px;
	background-image: url(images/loadingbg.gif);
	width: 10%;
	background-repeat: repeat-x;
	background-position: left -5px;
}

/*投票 End */
.fenxiang {
	margin: 0px;
	padding: 0px;
	clear: both;
	line-height: 25px;
	height: 25px;
}
.fenxiang li {
	line-height: 25px;
	float: left;
	height: 25px;
	list-style-type: none;
	margin-left: 5px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	overflow: hidden;
}
.fenxiang .n0 {
	font-size: 14px;
	color: #F30;
}
.fenxiang .n1 {
	background-image: url(images/zhuanzai.png);
	background-repeat: no-repeat;
	text-indent: 20px;
	background-position: left 5px;
}
.fenxiang .n2 {
	background-image: url(images/zhuanzai.png);
	background-repeat: no-repeat;
	text-indent: 20px;
	background-position: left -22px;
}

.fenxiang .n4 {
	background-image: url(images/zhuanzai.png);
	background-repeat: no-repeat;
	text-indent: 20px;
	background-position: left -73px;
}
.fenxiang .n7 {
	background-image: url(images/zhuanzai.png);
	background-repeat: no-repeat;
	text-indent: 20px;
	background-position: left -152px;
}

.fenxiang .n8 {
	background-image: url(images/zhuanzai.png);
	background-repeat: no-repeat;
	text-indent: 20px;
	background-position: left -180px;
}

.fenxiang .n5 {
	background-image: url(images/zhuanzai.png);
	background-repeat: no-repeat;
	text-indent: 20px;
	background-position: left -100px;
}

.fenxiang .n6 {
	background-image: url(images/zhuanzai.png);
	background-repeat: no-repeat;
	text-indent: 20px;
	background-position: left -128px;
}

.fenxiang .n9 {
	background-image: url(images/zhuanzai.png);
	background-repeat: no-repeat;
	text-indent: 20px;
	background-position: left -205px;
}

/*列表页显示游戏截图 Begin*/

#divLable {
	height: 400px;
	width: 500px;
	border: 5px solid #F60;
	position: absolute;
	left: 466px;
	top: 76px;
	background-color: #FFF;
	filter: Alpha(Opacity=90, Style=0);
	display: none;	/*background:rgba(255, 255, 255, 0.9) none repeat scroll 0 0 !important;实现FF背景透明，文字不透明*/
}
.divLableTitle {
	line-height: 25px;
	height: 25px;
	border: 1px solid #CCC;
	text-indent: 10px;
	font-weight: bold;
	color: #03C;
	font-size: 14px;
	position:relative;
}
.divLablepicList {
	border: 1px solid #CCC;
	width: 490px;
	height: 370px;
	 
	text-align: center;
	overflow-x:hidden ;overflow-y:auto;
}
.divLablepicList img {
	margin-top: 5px;
	border: 1px solid #CCC;
	display: block;
	padding: 2px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
}
.divLableTitle span {
	float: right;
	margin-right: 10px;
	font-size: 12px;
	font-weight: normal;
	color: #F30;
	cursor:pointer;
}

/*列表页显示游戏截图 End*/

/*游戏下载排行*/

#top_body {
	border: 1px solid #CCC;
}
#top_body .top_List {
	line-height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	margin-right: 10px;
	margin-left: 10px;
}
#top_body .top_List span {
	float: right;
	line-height: 30px;
}

/*游戏下载排行 END*/

/*自动搜索专用*/
.autocomplete-w1 { background:url(/inc/autocomplete/shadow.png) no-repeat bottom right; position:absolute; top:0px; left:0px; margin:8px 0 0 6px; /* IE6 fix: */ _background:none; _margin:0; }
.autocomplete { border:1px solid #666; background:#FFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px; /* IE6 specific: */   _margin:0; _overflow-x:hidden; color:#333; _zoom:1;}
.autocomplete .selected { background:#fff5b3; cursor:pointer; }  /*选中后*/
.autocomplete div { padding:3px 5px; height:22px;  line-height:22px; overflow:hidden;} /* 行 */


.autocomplete strong { font-weight:normal; color:#DB2E11; font-weight:bold; margin-right:2px;}   /* 关键字 */

.autocomplete b {/* float:right; */color:#076796; font-size:12px; font-family:arial; }  /* 定义下载次数 */

.autocomplete span{line-height: 25px;height: 20px; margin-left:10px; margin-right:10px; font-size:13px; color:#00F; cursor:pointer; ; white-space:normal; word-break:break-all; }


/*新分页样式*/

.pg_pcl .tspage{  font-size:12px; color:#666;background:transparent; line-height:36px; height:36px;}
.pg_pcl .tspage a{font-size:12px;padding:4px 5px 3px; line-height:26px; text-align:left; color:#000;/*链接文字默认颜色*/ border:1px solid #ccc;/*链接默认边框*/ text-decoration:none; margin:0 2px;outline:none;}
.pg_pcl .tspage a:hover{color:#f80;/*鼠标放在上面的链接文字颜色*/ border:1px solid #f80;/*鼠标放在上面的链接边框*/ text-decoration:underline}
.pg_pcl .tspage .tsp_nav b{padding:5px 6px 4px; border:none; line-height:26px; text-align:left; color:#fff;/*当前页文字颜色*/ background:#f80;/*当前页背景色*/ margin:1px 2px; font-size:12px}
.pg_pcl .tspage .tsp_prev {background:url(/head/images/pg_pcl.gif) no-repeat 0 -50px; height:22px; border:none; padding:5px 12px 5px 18px;}
.pg_pcl .tspage .tsp_next{background:url(/head/images/pg_pcl.gif) no-repeat 0 0; height:22px; border:none; padding:5px 18px 5px 12px;}
.pg_pcl .tspage .tsp_home {background:url(/head/images/pg_pcl.gif) no-repeat 0 -225px; height:22px; border:none; padding:5px 12px 5px 18px;}
.pg_pcl .tspage .tsp_end {background:url(/head/images/pg_pcl.gif) no-repeat 0 -175px; height:22px; border:none; padding:5px 18px 5px 12px;}

.pg_pcl  .tspage a:hover.tsp_prev{border:none; background-position:0 -75px;}
.pg_pcl  .tspage a:hover.tsp_next{border:none; background-position:0 -25px;}
.pg_pcl  .tspage a:hover.tsp_home {border:none; background-position:0 -250px;}
.pg_pcl  .tspage a:hover.tsp_end {border:none; background-position:0 -200px;}
.pg_pcl  .tspage .tsp_more, .pg_pcl  .tspage a:hover.tsp_more  {border:none;}

.pg_pcl .tsp_count i, .pg_pcl .tsp_count b {color:#FF8800;}
.pg_pcl .tsp_nav i { display:none;}
.pg_pcl .tsp_nav a i { display:inline;}
.pg_pcl select { vertical-align:middle; _margin-top:2px;}
.pg_pcl .tsp_count { line-height:26px\9; } 


/*留言*/

/*兼容老的*/
.quote { margin: 5px; border: 1px solid #CCC; line-height: 22px; text-indent: 10px; }
.quote span { background-color: #E8E8E8; display: block; line-height: 25px; height: 25px; text-indent: 10px; font-weight: bold; }

/*新*/

#comment_list dl, #comment_list dt,  #comment_list dd { margin:0; padding:0;}

#youxi_right_5 #comment_list {border:none;}

#comment_list .quote, #comment_list .quote span { text-indent:0;}
#comment_list {border:1px solid #ccc;  color:#2f2f2f; padding:1px; zoom:1; }

#comment_list dt {line-height:28px; height:28px; overflow:hidden; padding:0 10px;  }
#comment_list h2 { font-size:14px; color:#fff; height:30px; padding:0 10px; background:url(/head/images/comment_tbg.png) repeat-x; margin-bottom:10px;}
#comment_list h2 span { float:left;margin-top: 4px ; width:88px; text-align:center; line-height:26px; background-repeat:no-repeat;}
#comment_list dl {padding: 0 5px; }
#comment_list dd {word-wrap: break-word; line-height:20px; padding:5px 10px 10px; }
#comment_list dd img {margin-bottom:-5px;}

#comment_list blockquote, #comment_list .quote { padding:3px 3px 5px; margin:0  0  5px 0 ; border:1px solid #bfbfbf; background:#fffde9; color:#000;}
#comment_list blockquote h4, #comment_list .quote span{ color:#666; padding:0 3px; font-weight:normal; font-size:12px; display:block; background:none;}
#comment_list blockquote h4 cite { font-style:normal;}
#comment_list blockquote div{padding:0 7px;}

#comment_list dt i { font-family:verdana; font-style:normal; }
#comment_list dt b {margin:0 6px; }
#comment_list p { text-align:right;  line-height:1; padding:5px 0;}
#comment_list p a { color:#e65c08; margin-left:10px;}

#comment_list dt span {float:left; }
#comment_list dt em { float:right; font-style:normal;}

#comment_0 dt {background:#fff2e8; color:#c97b54; }
#comment_0 h2 span { background-image:url(/head/images/comment_tr.png)}

#comment_1 dt {background:#f1f5f8; color:#21698e;}
#comment_1 h2 span, #s_comment h2 span { background-image:url(/head/images/comment_tb.png)}

#s_comment { text-align:center;}
#s_comment h2 a {float:right;   font-size:12px; font-weight: normal; color:#137eb6; line-height:30px; }
#s_comment h2 a i { font-style:normal;}
#s_comment .nick_name { float:left; margin-left:12px; line-height:30px; display:inline; }
#s_comment .nick_name input {border:1px solid #98b6c6; margin-left:6px; height:20px; vertical-align:middle; width:200px}
#s_comment .comment_faces {float:left; margin-left:20px; font-weight:bold; line-height:30px; display:inline;}
#s_comment .comment_faces img { vertical-align:middle; margin-left:3px; cursor:pointer;}
#s_comment textarea {border:1px solid #98b6c6; padding:3px 5px; width:96%; height:120px; line-height:20px;  margin:8px 0; }
#s_comment .comment_btn { padding:0 12px 10px; text-align:left;}
#s_comment .comment_btn input { width:80px; color:#fff; border:0 none; padding:0; margin-right:6px; font-weight:bold; height:26px; background:url(/head/images/comment_btn.png) no-repeat; cursor:pointer;}


/*新顶部*/
#all_top .center { width:970px; margin:0 auto; height:30px; line-height:30px; text-align:right; color:#bababa;}
#all_top .center b { font-weight:normal; float:left; color:#046DA0;}
#all_top  { background:url(/head/images/e_alltop.png) repeat-x; height:35px;}.show_ad {
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: center;
}
.frd_box { width: 970px; margin-right: auto; margin-left: auto; text-align: left; clear: both; background-color: #FFF; margin-top:5px}

/*友情链接*/
#fred_2 {  line-height: 30px; height: 30px; background:url(/skin/xsh/mv3.jpg) no-repeat; margin:0 auto }
#fred_2 span { float: right; line-height: 30px; height: 30px; margin-right: 10px; font-size: 12px; font-weight: normal; }
#fred_2 h3 { margin-right: 10px; margin-left: 10px; }
#fred_2 img { margin-top: 5px; margin-left: 20px; }
#fred_2 strong{ float:left; font-size:14px; color:#FFFFFF; font-weight:bold; margin-left:10px; display:inline; }


#fred_4 a { text-decoration: none; margin-left: 5px; background-position: right center; line-height: 20px; height: 20px; float: left; overflow: hidden; }
#fred_4 a:link{ color:#333; text-decoration:none}
#fred_4 a:visited{ color:#333; text-decoration:none}
#fred_4 a:hover{ color:#f30; text-decoration:underline}
#fred { margin-top: 5px; clear: both; }




a { outline:0; cursor:pointer;}
a img { border:0 none;}
a:hover img{ border-color:#f2955c !important;}
ol,ul,li { margin:0; padding:0; list-style:none;} 

.home_center { text-align:left; width:970px; margin:5px auto; }

#fred_4{color:#D8D8D8; padding-left:10px; padding-right:10px; width:auto;border:1px solid #ccc; width:948px; height:auto; display:block; border-top:0px;padding-top:10px; padding-bottom:10px; }
#fred_4 a {float:none; margin:0; }

/* ttalsrt */
.flli li { float:left; display:inline;}

ol, ul {	list-style: none}

.clear{ clear:both; height:0px;font-size:0px; line-height:0px; }
.centerak { width:512px; height:376px; position: fixed; left:50%; top:200px; margin-left:-250px;_position:absolute;_top:expression(documentElement.scrollTop+200); font-size:12px}

.gb { width:16px; height:16px; display:block; position:absolute; right:0; top:0; background:#666; color:#FFF; font-size:16px; font-family:Arial; text-align:center; line-height:16px; text-decoration:none}
.gb:hover { color:#F00}
.akleft { width:40px; height:220px; position: fixed; left:0px; bottom:80px;_position:absolute;_top:expression(documentElement.scrollTop+400); display:none}
.akleft img { display:block}
.akleft a.cb { display:block; background:#09F; color:#FFF; text-align:center; font-size:12px; height:20px; line-height:20px; text-decoration:none}
.akleft a.cb:hover { text-decoration:underline;}
/* 内容 */
.akmain { position:relative;  height:371px; border:2px #000 solid;}
.alstxt { border:1px #999999 solid; height:369px; background:#333}
.alstxt .alsli33 {height:245px; overflow:hidden; width:505px; position: relative}
.alstxt .li3 { height:245px; overflow:hidden; width:505px;}
.alstxt .li3 li{ margin:7px 0 0 10px; position:relative; width:156px;}
.alstxt .li3 .auilia  { display:block; padding:2px; background:#fff; border:1px #848484 solid; position:relative}
.alstxt .li3 .auilia:hover { border:2px #FF0000 solid; padding:1px }
.alstxt .li3 .auilia  img{ display:block; width:150px;}
.alstxt  p { text-align:center; height:22px; line-height:22px}
.alstxt  p a{ color:#ff0; text-decoration:none}
.alstxt  p a:hover{ color:#f00; text-decoration: underline}
.alstxt .li4 li { margin:6px 0 0 10px; width:114px;}
.alstxt .li4 a.auilia img { width:112px; height:84px; border:1px #fff solid}
.alstxt .li4 a.auilia:hover img { border:1px #ff0 solid}

.bjtjgga {color: #FFF;    font-size: 14px;    padding: 6px 0 0 10px;    text-align: left;}
.listuaxinxi {background: url(http://962.net/head/images/like-bar.png) no-repeat;    color: #FFF;    font-size: 12px;    height: 24px;    left:3px; top:189px;line-height: 24px;position: absolute;text-align: left;width: 150px;}

.listuaxinxi .lang { float:left; margin:4px 6px 0 6px; padding-left:3px; background:url(http://962.net//head/images/like-lang.png)  no-repeat; height:16px; line-height:16px; display:inline;}
.listuaxinxi .lang span { float:left; padding: 0 3px 0 0px; background:url(http://962.net//head/images/like-lang.png) no-repeat 100% -16px }
.listuaxinxi .bar b { font-weight:normal;}
/* 畅言专用 */
#cy962 {border:1px #d2d2d2 solid; padding:0 20px;background:#FFF; margin-bottom:10px;}
#cy962 #SOHUCS{  }
