@charset "gb2312";
/* CSS Document */

body {
	padding:0px;  margin:0px; line-height:20px; height:100%; font-size:12px;}
ul,li,dd,dl,dt{ list-style:none; margin:0px; padding:0px;}
h1,h2,h3,h4,h5,h6,p{ margin:0; padding:0;}


.all{
	width:970px;
	margin-left:auto; margin-right:auto;
	}
#gl1 {
	background-image: url(../images/gl_1.jpg);
	background-repeat: no-repeat;
	height: 447px;
	width: 970px;
	overflow: hidden;
}

/*左边*/
.gl1-left {
	clear: both;
	float: left;
	height: 447px;
	width: 252px;
}
.gl1-left h2 {
	font-size: 12px;
	line-height: 29px;
	text-align:left;
	height:29px;
	color: #666;
	text-indent: 22px;
}
#gl_left li {
	background-image: url(../images/index_2_img_bj.gif);
	float: left;
	height: 120px;
	width: 112px;
	list-style-type: none;
	margin-left: 6px;
	margin-top: 8px;
	overflow:hidden;

}

#gl_left li img {
	width: 98px;
	height:60px;
	
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 8px;
	margin-left: 8px;
	display:block;
	padding:2px;
	border:1px solid #CCC;
}
#gl_left li a {
	color: #333;
	text-decoration: none;
	text-align:center;
}

/*中间*/
.gl1-center {
	float: left;
	height: 447px;
	width: 440px;
	margin-left:9px;
	overflow:hidden;
	display:inline;
}
.gl1-center h2 {
	font-size: 13px;
	line-height: 55px;
	color: #333;
	text-indent: 33px;
	height: 40px;
	text-align:left;
	width:440px;
}
.gl1-center h2 span a{
	color: #4BB2DD;
	float: right;
	margin-right: 30px;
	font-size:12px;
}

#gl-center {width:385px; padding-left:25px; margin:1px 10px 5px 10px;clear:both; float:left;background:url(../images/2.jpg) no-repeat; overflow:hidden;
display:inline;}
#gl-center li {width:380px;line-height:22px;height:22px;float:left;text-align:left;	}
#gl-center li span {float: right;margin-right: 10px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#0867A9; overflow:hidden;
display:inline;}
#gl-center li a { text-decoration:none; color:#666; font-size:13px;}

/*右边*/
.gl1-right {
	float: left;
	height: 447px;
	width: 260px;
	overflow: hidden;
	margin-left:9px;
}
.gl1-right h3 {
	line-height: 54px;
	color: #666;
	text-align:left;
	text-decoration: none;
	float: left;
	height: 54px;
	font-size:13px; text-indent:25px;
	width:260px;
	
}

.tj2_rightcon{ padding-top:3px;padding-bottom:3px; float:left; clear:both; overflow:hidden; width:256px; height:140px;}
.tj2_rightcon_img{width:90px; height:126px; padding:2px; margin-left:5px; float:left; overflow:hidden; display:inline; border:1px solid #CCC;}
.tj2_rightcon_text{margin-left:5px; width:145px; float:left; color:#818080; overflow:hidden; text-align:left;}
.tj2_rightcon_text a{ color:#F00; text-decoration:none; font-weight:bold;}
.tj2_rightcon_text1{margin-left:5px; width:30px; float:left; color:#818080; overflow:hidden;}
.tj2_rightcon_text2{text-indent:2px; line-height:15px; width:50px; float:left;background:url(../images/yy.gif) no-repeat left; color:#fff; overflow:hidden; text-align:left;}
.tj2_rightcon_text img {
	border:0px;
}

.jd_t1 {width:260px; float:left; overflow:hidden; text-align:left;}
.jd_t1 ul {width:250px; margin-top:5px; float:left; line-height:24px;background:url(../images/3.gif) no-repeat top 5px;}
.jd_t1 ul li{margin-left:4px; text-indent:24px; font-family:Verdana, Geneva, sans-serif; text-align:left;}
.jd_t1 ul li a {
	color: #666;
	text-decoration: none;
}

/*2部分*/
.gl2-con {
	width:970px;
	overflow:hidden;
	margin-top:5px;
}
.gl2-con h2 {
	text-align:left;
	line-height: 26px;
	background-image: url(../images/gl_2.jpg);
	background-repeat: no-repeat;
	height: 43px;
	text-indent:20px;
	color:#FFF;
	font-size:13px;
}
.gl2-con-img{border-left:1px solid #CCC; border-right:1px solid #CCC; border-bottom:1px solid #CCC; overflow:hidden; width:968px;}
.gl2-con-img li{float:left;width:170px;margin:9px 0 0 10px;padding:7px 5px 5px 6px;text-align:center;display:inline;}
.gl2-con-img li img{width:146px; height:112px; border:1px solid #CCC; padding:2px;}
.gl2-con-img li a{ text-decoration:none; line-height:25px; color:#076C98;}
.gl2-con-img li span{ float:left; width:146px;}


/* 主体2*/
#main3{overflow:hidden;width:970px; clear:both; margin-top:5px;}
#main3 h2{overflow:hidden; font-size:14px; background-image:url(../images/gl_4.jpg); text-indent:35px;margin:0px; text-align:left;height:33px; line-height:33px;color:#fff;border-bottom:1px solid #dcdcdc;}
#main3 h2 span {
	float: right;
	margin-right: 10px;
	color:#666;
	font-size:12px;
}

.main3-all{overflow:hidden;width:968px;border:1px solid #dedede;border-top:none;}
.main3-all h3{overflow:hidden;background:#fafafa;height:22px;border-right:1px solid #cacaca;border-bottom:none;text-align:left;padding:7px 10px 0px;color:#455d89;font-size:13px;font-family:宋体;}
.main3-all h3 img{overflow:hidden;padding-right:6px;}
.m4left{overflow:hidden;background:#f7f7f7;width:236px;float:left;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #dfdfdf;height:315px;}
.m4left ul{overflow:hidden;width:225px;margin:0px auto;padding-top:18px;}
.m4left ul li{overflow:hidden;line-height:25px;width:210px;margin:0px auto;}
.m4left ul li span{width:210px; text-align:center;}
.m4left ul li a{ text-decoration:none; color:#333;width:210px; text-align:center;}
.m4left img{overflow:hidden;padding:3px;border:1px solid #ccc;background:#fff;height:122px;width:200px;}
.m4left ul p{overflow:hidden;width:226px;text-align:left; padding-left:2px;line-height:22px;padding-bottom:2px;}
.m4center{overflow:hidden;width:487px;float:left; height:315px;}
.m4center ul{ height:280px;overflow:hidden;width:461px; margin-left:5px; background-image:url(../images/2.jpg); background-repeat:no-repeat; background-position:top 10px; border-right:1px solid #dfdfdf;padding:0px 10px 7px 10px;text-align:left;}
.m4center li{overflow:hidden;width:432px;height:22px;line-height:22px;font-family:宋体;color:#5995dd;float:left;padding-right:10px; text-indent:26px;}
.main3-all h3.jj{overflow:hidden;border-right:none;}
.m4right{overflow:hidden;width:240px;float:left; height:315px;}
.m4right ul{overflow:hidden;border-top:1px solid #dedede;padding:9px 10px 0px; text-align:left;}
.m4right ul img{overflow:hidden;margin-bottom:8px;display:block;width:212px;height:72px;padding:1px;border:1px solid #ddd;}
.m4right ul li{overflow:hidden; width:228px;height:25px;line-height:25px;font-family:宋体;text-align:left; color:#5995DD;}
.m4center ul li a {
	color: #527094;
	text-decoration: none;
}
.m4right ul li a {
	color: #666;
	text-decoration: none;
}
.m4center ul li span {
	float: right;
	font-family:"Trebuchet MS", Verdana, sans-serif;
	color:#999;
}


@charset "gb2312";
/* CSS Document */


/*基本布局*/
#head962, #navmenu{width:970px; margin:0 auto; text-align:left; font-family:arial;}
#head962 a img {border:none;}
#head962 dl, #head962 dt, #head962 dd {margin:0; padding:0;}

#navmenu ul, #navmenu li {list-style:none;}


/*head*/
#head962 {margin-bottom:10px;  height:86px;}
.logo962 {float:left;}

#headmenu { float:right; padding:0 5px; background:url(../images/headmenu_border.gif) no-repeat left top; height:72px; position:relative; margin-top:10px; width:730px; overflow:hidden;}
#headmenu_inner { background:url(../images/headmenu_repeat.gif) repeat-x; height:50px; padding:11px 0 ;}
#headmenu  dl {background:url(../images/headmenu_line.gif) no-repeat right center; float:left; height:46px; width:190px; padding-left:10px; padding-top:4px;}
#headmenu dt {float:left; width:40px; height:50px; margin-right:10px; display:inline; margin-top:-4px;  }
#headmenu dt a{ display:block; height:50px; width:40px; cursor:pointer; background-image:url(../images/headico.gif); background-repeat:no-repeat; overflow:hidden;}
#headmenu dt span{ display:none;}
#headmenu dd { float:left; line-height:22px; width:70px; }
#headmenu dd a{color:#333;}
#headmenu dd a:hover {color:#ee710f; text-decoration:underline;}
.headmenu_right{background:url(../images/headmenu_border.gif) no-repeat right bottom; position: absolute; right:0; top:0; width:5px; height:72px;}

#headmenu  .ico_help {width:120px;}
#headmenu  .ico_heart { background:none;}
.ico_game dt a{ background-position:0 0;}
.ico_patch dt a{  background-position:-40px 0;}
.ico_help dt a{  background-position:-80px 0;}
.ico_heart dt a{  background-position:-120px 0;}

.ico_game dt a:hover{ background-position:0 -50px;}
.ico_patch dt a:hover{  background-position:-40px -50px;}
.ico_help dt a:hover{  background-position:-80px -50px;}
.ico_heart dt a:hover{  background-position:-120px -50px;}



/*导航菜单*/
#navmenu { background:url(../images/nav_border.gif) no-repeat; height:72px; position:relative; z-index:100000;}
#navinner { background:url(../images/nav_repeat.gif) repeat-x ; height:72px; margin:0 5px;}
#navmenu .navright { background:url(../images/nav_border.gif) no-repeat right bottom; position: absolute; right:0; top:0; width:5px; height:72px;}

#navlink {height:26px; padding:4px 0 2px; margin-bottom:5px; overflow:hidden; }
#navlink li {float:left; background:url(../images/nav_line.gif) no-repeat left center; padding:0 4px 0 5px; margin-left:-2px;}
#navlink .home {background:none; margin:0;}
#navlink li a {font-weight:bold; font-size:14px; color:#fff; float:left; padding-left:5px; height:26px; line-height:26px; cursor:pointer;}
#navlink li a span {float:left; height:26px; padding:0 10px 0 5px;}
#navlink li a:hover, #navlink li .active,#navlink li .active:hover { background:url(../images/nav_hover.gif) no-repeat left top; color:#202020;}
#navlink li a:hover span, #navlink li .active span,#navlink li .active:hover span { background:url(../images/nav_hover.gif) no-repeat right top; color:#202020;}
#navlink li a:hover { background-position:left bottom;}
#navlink li a:hover span { background-position:right bottom;}
#navlink .home {background:none;}

/*搜索框*/

#search-bar {float:left; padding-left:5px;}

#search-bar #search_input { border: 1px solid #206b95; float:left; height:24px; line-height:24px;}
#search-bar #search_select_type {float:left; line-height:24px; position:relative; padding-right:5px; background:#fff url(../images/search_line.gif) no-repeat right center;}
#search-bar #headSlected { padding:2px 15px 2px 10px; background:url(../images/search_arow.gif) no-repeat right center; cursor:pointer; font-weight:bold; color:#000;  }
#search-bar #headSel {width:82px; text-align:center; border:1px solid #206b94; position:absolute; left:-1px; background:#fff; top:24px; z-index:9999;}
#search-bar #headSel li { text-align:center;  }
#search-bar #headSel li a {color:#333 ;  padding-right:10px; display:block; cursor:pointer; height:24px;}
#search-bar #headSel li a:hover {background-color:#ffc336; color:#202020; }
#search-bar .top_keyword {height:24px;border:none; background:#fff; padding:0 5px; font-family:arial; width:295px; float:left; line-height:24px; font-size:12px; color:#333;}
#search-bar .search_btn {border:none; height:26px; width:72px; background: url(../images/search_btn.gif) no-repeat; margin-left:3px; float:left; }

/*热门关键词*/

#searchkeword {color:#fff; height:26px; line-height:26px; overflow:hidden; padding-left:15px; font-size:0;}
#searchkeword strong {font-size:12px; color:#ffc336;}
#searchkeword a {color:#ffc336; padding:1px 5px; font-size:12px;}
#searchkeword a:hover { background-color:#ffc336; color:#202020}




/**/

#archead, #arcnav {width:970px; margin:0 auto;}
.arclogo {float:left; display:inline; margin: 0 0 0 20px; width:135px;}
.arclogo img {border:none;}
#archead  {margin-bottom:10px;  height:70px; overflow:hidden;}
#archead  ul, #archead  li {list-style:none;}
#arcnav dt, #arcnav dd, #arcnav dl {margin:0; padding:0; float:left;}

#search_top {float:left; display:inline; margin: 5px 0 0 60px;}
#search_top #stab { background: url(../images/stabn.gif) no-repeat left bottom; height:22px; padding:3px 0 0 10px; float:left; margin-bottom:-2px; }
#search_top #stab li {float:left; text-align:center; background:url(../images/stab_line.gif) no-repeat right bottom; height:20px; line-height:22px; width:56px; display:inline; margin-left:-1px;}
#search_top #stab .last {background:none;}
#search_top #stab a { float:left; height:20px;  width:56px; }
#search_top #stab a:hover {color:#03618e; text-decoration:underline;}
#search_top #stab .f-hover a{ background:url(../images/stabh.gif) no-repeat; font-weight:bold; width:56px; position:relative; z-index:9; height:22px; color:#fff; ; }
#search_top #stab .f-hover a:hover{color:#fff; text-decoration:none;}

#search_top .sbar {padding:0 7px; height:36px; background:url(../images/sbar_border.gif) no-repeat; position:relative; float:left; clear:left;}
#search_top .sbar .sbar_right  {height:36px; width:7px; background:url(../images/sbar_border.gif) no-repeat right bottom;  position: absolute; right:0; top:0;}
#search_top .sbar_inner { background:url(../images/sbar_repeat.gif) repeat-x; height:31px; padding-top:5px; float:left;}
#search_top .top_keyword {border-width:1px 0 1px 1px; border-style: solid; border-color: #206b94;  height:24px; background:#fff; padding:0 5px 0 20px ; font-family:arial; width:362px;  line-height:24px; font-size:12px; color:#333; float:left; background:#fff url(../images/sico.gif) no-repeat 5px center;} 
#search_top .search_btn {border:none; height:26px; width:72px; background: url(../images/sbtn.gif) no-repeat; float:left; cursor: pointer;  }

#ilink {margin:10px 0 0 10px; float:left; display:inline;  overflow:hidden; }
#ilink li{ float:left; background: url(../images/ilink_border.gif) no-repeat right center; height:56px; padding:0 7px; }
#ilink li a {color:#095074; line-height:20px; height:56px; float:left; padding-left:5px; cursor:pointer;}
#ilink li span {padding-right:5px; float:left; height:56px; }
#ilink li a b { float:left; padding:36px 5px 0;}
#ilink li a:hover { background:url(../images/ico_hbg.gif) no-repeat; color:#076a9c}
#ilink li a:hover span {background:url(../images/ico_hbg.gif) no-repeat right top;}
#ilink .gamehome a b { background:url(../images/gamehome.gif) no-repeat center 2px;}
#ilink .emugame a b { background:url(../images/emugame.gif) no-repeat center 2px; }
#ilink .gamepatch a b { background:url(../images/gamepatch.gif) no-repeat center 2px;}
#ilink .gamepatch  {background:none;}


#arcnav { background:url(../images/arcnav_border.gif) no-repeat; height:60px; position:relative; overflow:hidden; margin-bottom:10px;}
#arcnav .arcnav_right { position:absolute; top:0; right:0;  width:8px; height:60px; background:url(../images/arcnav_border.gif) no-repeat right bottom; }
#arcnav_inner { background:url(../images/arcnav_repeat.gif) repeat-x; height:60px; margin:0 8px;}

#arcnav dl { margin-top:6px; background:url(../images/arcnav_line.gif) no-repeat right center; display:inline; margin-right:15px; padding-right:0px;}
#arcnav dd  {width:75px; text-align:left; line-height:20px; height:20px; padding:2px 0;}
#arcnav .w6 {width:100px;}
#arcnav dd a { color:#fff; float:left; padding-left:5px; cursor:pointer;}
#arcnav dd a span {padding-right:5px; float:left;}
#arcnav dd a:hover { background:url(../images/arcmenu_hover.gif) no-repeat; color:#1d1d1b;}
#arcnav dd a:hover span { background:url(../images/arcmenu_hover.gif) no-repeat right 0;}
#arcnav dt { display:inline; margin-right:10px; }
#arcnav dt a{ background-image:url(../images/arcnavth.gif); background-repeat:no-repeat; height:48px; width:48px; float:left;overflow:hidden;}
#arcnav dt a:hover {background-position:0 -48px;}
#arcnav dt a span { display:none;}
#arcnav_inner .arcnav_right { background:url(../images/arcnav_border.gif) no-repeat right bottom; position: absolute; right:0; top:0; width:5px; height:60px;}
#arcnav #adl_1 dd{float:none;}
#adl_1 dd { font-weight:bold; text-align:center; }
#adl_3 dt a{ background-position:-48px 0;}
#adl_4 dt a{ background-position:-96px 0;}

#adl_3 dt a:hover{ background-position:-48px -48px;}
#adl_4 dt a:hover{ background-position:-96px -48px;}

#arcnav #adl_1 {padding-right:8px; padding-left:10px;}
#adl_2 {width:388px;}
#adl_3 {width:138px;}
#arcnav #adl_4 {width:288px; background:none; padding-right:0; margin-right:0;}


/*补丁*/

#search-bar #headSel #youxi {
	text-align: center;
	width: auto;
	overflow: hidden;
	margin-top: 0;
}


/*修改于2016-01-26*/
.g-game{ width:928px; height:auto; padding:20px; display:block; overflow:hidden; margin:10px auto 5px; background:#fff; border:1px solid #ddd;}
.g-game{ width:928px; height:auto; padding:20px; display:block; overflow:hidden; margin:10px auto 5px; background:#fff; border:1px solid #ddd;}
.g-game .g-game-name{ width:100%; height:30px; display:block; overflow:hidden; margin:0;}
.g-game .g-game-name h1{ width:auto; height:30px; line-height:30px; font-size:26px; font-weight:normal; font-family:"微软雅黑"; color:#151515; float:left; margin:0; display:inline; overflow:hidden}
.g-game .g-game-name h1 span{ color:#ff5f29; padding:0 5px 0 0}
.g-game .g-game-name h2{ width:auto; height:20px; line-height:20px; font-size:16px; font-weight:normal; font-family:"微软雅黑"; color:#666; float:left; margin:8px 0 0 15px; display:inline; overflow:hidden}
.g-game .g-game-img{ width:156px; height:216px; background:url(../images/down-img-bg.jpg) no-repeat; float:left; margin:20px 0 0 5px; display:inline; overflow:hidden;}
.g-game .g-game-img img{ width:148px; height:auto; display:block; overflow:hidden; padding:0; margin:0;}

.g-game .g-game-introd{ width:750px; height:auto; float:left; margin:0 0 0 15px; display:inline; overflow:hidden}
.g-game .g-game-introd .g-game-takeaway{ width:100%; height:46px; font-size:14px; line-height:24px; font-weight:normal; font-family:"微软雅黑"; color:#151515; margin:18px 0 0 0; display:block; overflow:hidden; text-align:left}
.g-game .g-game-introd .g-game-attr{ width:450px; height:auto; float:left; margin:10px 0 0 0; display:inline; overflow:hidden}
.g-game .g-game-introd .g-game-attr li{ width:50%; height:32px; line-height:32px; font-size:12px; font-weight:normal; font-family:"微软雅黑"; color:#666; float:left; border-bottom:1px dotted #e5e5e5; margin:0; display:inline; overflow:hidden; text-align:left}
.g-game .g-game-introd .g-game-attr li span{ color:#151515}
.g-game .g-game-introd .g-game-attr li a{ color:#00aeff; text-decoration:underline; margin:0 10px 0 0;}
.g-game .g-game-introd .g-game-attr li a span{ color:#00aeff}
.g-game .g-game-introd .g-game-attr li a:hover{color:#f4002e; text-decoration:underline}
.g-game .g-game-introd .g-game-attr li a:hover span{color:#f4002e; text-decoration:underline}
.g-game .g-game-introd .g-game-attr li img{ height:15px;}
.g-game .g-game-introd .g-game-attr .m-tage{ width:100%; height:auto; line-height:24px; padding:4px 0 0 0; border:0; display:block; overflow:visible}
.g-game .g-game-introd .g-game-attr .m-tage a{ color:#00aeff; text-decoration:underline; margin:0 10px 0 0;}
.g-game .g-game-introd .g-game-attr .m-tage a:hover{color:#f4002e; text-decoration:underline}

.g-game .g-game-introd .g-game-good{ width:264px; height:auto; float:left; margin:20px 0 0 35px; display:inline; overflow:hidden}
.g-game .g-game-introd .g-game-good #vote{ width:100%; height:auto; display:block; overflow:hidden; margin:0;}
.g-game .g-game-introd .g-game-good #vote #isgood{ width:100%; height:22px; display:block; overflow:hidden;}
.g-game .g-game-introd .g-game-good #vote #isgood b{ width:56px; height:22px; line-height:22px; text-align:center; font-size:12px; font-weight:bold; color:#fff; float:left; margin:0 0 0 0; display:inline; overflow:hidden; background:#00aef6; cursor:pointer}
.g-game .g-game-introd .g-game-good #vote #isgood span{ width:119px;height:18px; line-height:18px; border:1px solid #00aef6; margin:1px 0 0 5px; float:left; position:relative; display:inline; overflow:hidden }
.g-game .g-game-introd .g-game-good #vote #isgood i{ width:auto; height:22px; line-height:22px; font-size:12px; font-weight:normal; color:#666; padding:0 0 0 4px; float:left; font-style:normal; display:inline; overflow:hidden}

.g-game .g-game-introd .g-game-good #vote #isbad{ width:100%; height:22px; display:block; overflow:hidden; margin:15px 0 0 0;}
.g-game .g-game-introd .g-game-good #vote #isbad b{ width:56px; height:22px; line-height:22px; text-align:center; font-size:12px; font-weight:bold; color:#fff; float:left; margin:0 0 0 0; display:inline; overflow:hidden; background:#6abb1a; cursor:pointer}
.g-game .g-game-introd .g-game-good #vote #isbad span{ width:119px;height:18px; line-height:18px; border:1px solid #6abb1a; margin:1px 0 0 5px; float:left; position:relative; display:inline; overflow:hidden }
.g-game .g-game-introd .g-game-good #vote #isbad i{ width:auto; height:22px; line-height:22px; font-size:12px; font-weight:normal; color:#666; padding:0 0 0 4px; float:left; font-style:normal; display:inline; overflow:hidden}

.g-game .g-game-introd .g-game-good #score{ width:100%; height:auto; display:block; overflow:hidden; margin:0;}
.g-game .g-game-introd .g-game-good #score #good{ width:100%; height:22px; display:block; overflow:hidden;}
.g-game .g-game-introd .g-game-good #score #good a{ width:56px; height:22px; line-height:22px; text-align:center; font-size:12px; font-weight:bold; color:#fff; float:left; margin:0 0 0 0; display:inline; overflow:hidden; background:#00aef6; cursor:pointer}
.g-game .g-game-introd .g-game-good #score #good i{ width:119px;height:18px; line-height:18px; border:1px solid #00aef6; margin:1px 0 0 5px; float:left; position:relative; display:inline; overflow:hidden }
.g-game .g-game-introd .g-game-good #score #good em{ width:auto; height:22px; line-height:22px; font-size:12px; font-weight:normal; color:#666; padding:0 0 0 4px; float:left; font-style:normal; display:inline; overflow:hidden}

.g-game .g-game-introd .g-game-good #score #bad{ width:100%; height:22px; display:block; overflow:hidden; margin:15px 0 0 0;}
.g-game .g-game-introd .g-game-good #score #bad a{ width:56px; height:22px; line-height:22px; text-align:center; font-size:12px; font-weight:bold; color:#fff; float:left; margin:0 0 0 0; display:inline; overflow:hidden; background:#6abb1a; cursor:pointer}
.g-game .g-game-introd .g-game-good #score #bad i{ width:119px;height:18px; line-height:18px; border:1px solid #6abb1a; margin:1px 0 0 5px; float:left; position:relative; display:inline; overflow:hidden }
.g-game .g-game-introd .g-game-good #score #bad em{ width:auto; height:22px; line-height:22px; font-size:12px; font-weight:normal; color:#666; padding:0 0 0 4px; float:left; font-style:normal; display:inline; overflow:hidden}

.g-game .g-game-introd .g-game-good #m-down-btn{ width:212px; height:29px; background:url(/skin/xsh/images/down-btn.jpg) no-repeat; text-indent:62px; cursor:pointer; padding:40px 0 0 0; font-size:12px; font-weight:normal; color:#95e3ff; margin:15px 0 0 0; display:block; overflow:hidden; text-align:left}

@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;
}



#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{  }

/*底部*/
.foot{ width:100%; height:auto; display:block; overflow:hidden; padding:15px 0; text-align:center; line-height:28px; background:#131313; color:#fff; margin-top:20px;}
.foot a{ color:#fff}