@charset "utf-8";
#left {float: left;}#right {float: right;}#clear {clear: both;}
#topAd {position:relative;width:1000px;height:40px;border:0; text-align:center; position:relative;}
#topAd img {width:1000px;height:40px;border:0;}
#ad0 {position:relative; width:530px;height:70px;}
#ad0 img {width:530px; height:70px; border:0;}
#ad1 {position:relative; right:0; width:184px; border:1px solid #D7D7D7; height:260px; top:5px;}
#ad1 img {width:184px; height:260px; border:0;}
#ad2 {position:relative;width:168px; height:70px; }
#ad2 img {width:168px; height:70px; border:0;}
#ad3 {position:relative; right:0; width:184px; border:1px solid #D7D7D7; height:260px; background:#F6F6F6;}
#ad3 img {width:184px; height:260px; border:0;}
#ad4 {clear:both; width:300px; height:150px; margin:0 auto; position:relative; top:8px; background:#F3F3F3; border:1px solid #ccc;}
#ad4 img {width:300px;height:150px;border:0;}
#banner5 {position:relative; width:980px; margin:0 auto;}
#banner1,#banner2,#banner3,#banner4,#banner6,#banner7 {height:90px;}
#banner1 img,#banner2 img,#banner3 img,#banner4 img,#banner6 img,#banner7 img {height:90px;}
#body {position:relative; width:980px; margin:0 auto;}


/*loadding*/
.wrapper a img{background:url(images/loading.gif) no-repeat center;}
i,cite,em{font-style:normal;}
a{color:#303030; text-decoration:none;}
a:visited {text-decoration:none;}
a:hover{text-decoration:underline;color:#CC3300;}
a:active{text-decoration:none;color:#ff3300;}




.sc6 {height:122px; overflow:hidden;}
.sc6 li img {display:block; width:120px; height:120px; border:1px solid #ccc;}
#et-bottom { width:960px; height:122px; margin-top:0px; }
#etb-left { width:160px; height:122px; float:left; display:inline;}
#etb-left-map { width:150px; height:120px;border:#CCC 1px solid; overflow:hidden; position:relative; }
#aptc { width:80px; height:100px;}
#apac { width:150px; height:20px; line-height:20px; FILTER: alpha(opacity=70); -moz-opacity:0.7; background-color:#000; overflow:hidden;  position:absolute; top:100px;  margin-left:0px !important; *margin-left:-156px!important; margin-left:-156px; } 
#apac a{ color:#FFF; text-decoration:none;}
#apac a:visited{ color:#FFF; text-decoration:none;}







/* 导航 */
.lt{float:left;}
.rt{float:right;}
.cl{clear:both;}
#menu{height:36px; background:url(/templets/img/icon.gif) 0 -50px no-repeat; overflow:hidden;}
.menu_main{padding:0 0 0 10px;}
.menu_main li{float:left;height:27px;padding:9px 16px 0; background: url(/templets/img/icon.gif) right -87px;height:36px; font-size:14px; color:#fff; font-weight:bolder;}
.menu_main li a:link,.menu_main li a:visited{color:#fff; text-decoration:none;}
.menu_main li a:active,.menu_main li a:hover{color:#ff0; text-decoration:none;}
.menu_sub{padding:0 10px 0 0;}
.menu_sub li{float:left;padding:9px 8px 0;}
.menu_sub li.icon_new,.menu_main li.icon_new{padding:9px 35px 0 12px;position:relative;}
.menu_main li.icon_new{padding:9px 40px 0 16px;}
.menu_sub li.icon_new span,.menu_main li.icon_new span{display:block;width:24px;height:13px; position:absolute;top:7px;left:61px; background: url(/templets/img/icon.gif) -316px -5px no-repeat;}
.menu_main li.icon_new span{left:65px;}
.menu_sub li a:link,.menu_sub li a:visited{color:#fff; text-decoration:none;}
.menu_sub li a:active,.menu_sub li a:hover{color:#ff0; text-decoration:none;}




/*游戏推荐*/
.commedGame { height: 176px; border: 1px #B8D5EC solid; margin-bottom: 10px;}
.commedGameList { height: 135px; padding-left: 4px; overflow: hidden;}
.commedGameList li { float: left; display: inline; width: 144px; height: 135px; text-align: center; margin: 0 22px; }
.commedGameList img { width: 140px; height: 100px; margin-bottom: 4px; }
.commedGameList a img { border: 1px #d1d1d1 solid; }
.commedGameList a:hover img { border: 1px #ff8400 solid; }
.commedGameList a { color: #333; }		
.cg_button { width: 69px; height: 23px; line-height: 23px; background: url(images/button_start.jpg); }
.switchButton { width: 95px; height: 16px; padding-top: 7px; }
.ctrlpt { padding-top: 5px; }
.switchButton li { float: left; display: inline; width: 10px; height: 16px; background: url(images/switchButton.gif) right bottom no-repeat; margin-right: 4px; }
.switchButton li.current { background: url(images/switchButton.gif) 0 bottom no-repeat; }
.switchButton li.prev { width: 20px; background: url(images/switchButton.gif) 0 -16px no-repeat; }
.switchButton li.prev a { height: 16px; display: block; }
.switchButton li.prev a:hover { background: url(images/switchButton.gif) 0 0 no-repeat; }
.switchButton li.next { width: 20px; background: url(images/switchButton.gif) right -16px no-repeat; }
.switchButton li.next a { height: 16px; display: block; }
.switchButton li.next a:hover { background: url(images/switchButton.gif) right 0 no-repeat; }
.switchButton a { display: block; height: 16px; text-indent: -987em; }
.titleCol { height: 36px; background: url(images/titleCol.gif) repeat-x; }
.titleColH { background: url(images/titleColH.gif) 8px 4px no-repeat; padding-left: 20px; height: 29px; line-height: 29px; }
.titleColH h2,.titleColH h2 a { font-size: 14px; color: #00659D; }
.titleColY { margin-right: 10px; text-align: right; height: 29px; line-height: 29px; color: #b1b1b1; }
.titleColY a { color: #333; margin: 0 5px;}




.index_box5_1 ul li a {color:#303030;}
.index_box5_1 ul li a:hover,.index_phbox ul li a:hover {text-decoration:underline;color:#CC3300;}
/*全局属性*/
.main-box {width:960px; margin:2px auto 0;overflow:hidden;}
.L { float:left;}
.R { float:right;}


/*游戏相关*/
.index_box6 h2 span.titleL {background:url(images/t22.gif) no-repeat 0 -43px; }
.index_box6_1  {width:339px; padding:8px 8px 0 8px;  float:left; border:1px solid #cccccc; border-top:none; overflow:hidden;}
.index_box6_1 {margin:0 8px 0 0;}
.index_box6_1 h2 { font-size:12px; font-weight:800; border-bottom:2px solid #cccccc; line-height:18x; height:18px; margin:6px 0 10px 0; text-align:right;}
.index_box6_1 h2 span { float:left; font-weight:800;}
.index_box6_1 h2 span a {}
.index_box6_1 h2 a { font-size:12px; font-weight:500; margin:0 10px 0 0;}
.index_box6_1 ul {margin:0 0 8px 0; padding:0;}
.index_box6_1 ul li { font-family:'宋体'; margin:0 0 4px 0;float:left; text-align:right; width:338px; color:#999; line-height:20px; height:20px; font-size:12px;}
.index_box6_1 ul li a {font-family:Arial,"宋体";}
.index_box6_1 ul li span { width:296px;_ width:294px;float:left; text-align:left;font-size:12px; height:20px;overflow:hidden;white-space:nowrap;-o-text-overflow: ellipsis;text-overflow:ellipsis; margin:0 2px 0 0; }
.index_box6_1 ul li i {width:35px; text-align:left; font-size:12px;font-family:Arial,"宋体";color:#999;}
/*资讯推荐附图*/
.index_box6_2 { float:left; width:339px; margin:0 0 8px 0;border-bottom:1px dotted #F6DEC5; padding-bottom:8px;}
.index_box6_2 h3 {width:220px; float:left; display:block;font-size:14px;line-height:20px;height:20px; overflow:hidden; font-weight:800;font-family:"微软雅黑","宋体";}
.index_box6_2 h3 a {color:#c30;}
.index_box6_2 p.description {width:220px;  float:left; line-height:18px; margin:4px 0 0;color:#575757; height:56px; overflow:hidden; text-indent:10px;}
.index_box6_2 p a {color:#999;}
.index_box6_2 p.Thumb_pic {width:100px; height:75px;overflow:hidden; margin:0 6px 0 0; border:1px solid #EDEDED;}
.index_box6_2 p img { margin:0px 0 0 -10px}


.boxline {border:1px solid #cccccc; border-top:none; margin:0 0; float:left;width:958px;overflow:hidden;}
.index_box7 {}
.index_box7 h2 span.titleL {background:url(images/t22.gif) no-repeat 0 -86px; }
.index_box7_1 {width:340px; float:left; height:296px; overflow:hidden; margin:0;border-right:1px solid #cccccc;  padding:8px 8px 0 8px; }
.index_box7_1 h2,.index_box7_2 h2,.index_box7_3 h2 { font-size:12px; font-weight:800; border-bottom:2px solid #cccccc; line-height:18x; height:18px; margin:6px 0 10px 0;}
.index_box7_1 ul {margin:0 0;width:340px;}
.index_box7_1 ul .spic {width:130px; float:left; margin:0 6px 0 0;}
.index_box7_1 ul .spic li { margin:0 0 12px 0; width:126px; overflow:hidden;float:left;}
.index_box7_1 ul .spic h3 {width:126px; height:18px;line-height:18px; text-align:center;overflow:hidden;  cursor:pointer; margin:3px 0 0; }
.index_box7_1 ul .spic img { width:120px; height:90px; border:1px solid #ddd; padding:2px; }

.index_box7_1 ul .title { width:200px; float:left; }
.index_box7_1 ul .title .jttui {border-bottom:1px dotted #F6DEC5; padding-bottom:4px; margin-bottom:4px; }
.index_box7_1 ul .title  h1 { float:left; width:200px; text-align:center;font-family:"微软雅黑"; margin:0 0; font-size:14px;  line-height:20px; overflow:hidden; font-weight:800; height:20px;}
.index_box7_1 ul .title  h1 a {color:#c30;}
.index_box7_1 ul .title p.description {width:200px; float:left; line-height:18px; margin:4px 0 0;color:#999; height:38px; overflow:hidden; text-indent:10px;}
.index_box7_1 ul .title li {float:left; width:200px; margin:0 0 4px 0; line-height:20px; height:20px; overflow:hidden; color:#999;font-family:"宋体";}







/*全局属性*/
.main-box1 {width:960px; margin:2px auto 0;overflow:hidden;}
.L1 { float:left;}
.R1 { float:right;}


.index_box8 {}
.index_box8 h2 span.titleL1 {background:url(http://127.0.0.1/skin/4fcom/images/t23.gif) no-repeat 0 0px; }
.index_box8_1 {border:1px solid #cccccc; border-top:none; padding:2px 0 0 8px;_ padding:2px 0 0 4px; float:left;}
.index_box8_2 {width:186px; float:left; margin:0 4px 0 0;  }
.index_box8_2 h2 { font-size:12px; font-weight:800; border-bottom:2px solid #cccccc; line-height:18x; height:18px; margin:6px 0 10px 0;}
.index_box8_2 li {width:180px; float:left; line-height:18px; height:18px; margin:0 0 6px 0; overflow:hidden;}
.index_box8_2 li span {float:left; color:#663300; height:12px; width:12px; text-align:center; font-weight:800; font-size:10px; line-height:16px; margin:0 5px 0 0;}
.index_box8_2 li span.no1 {color:#c30;}

.index_box7_3 { padding:8px 8px 0 8px;_padding:8px 8px 0 8px; float:left; margin:0 0; width:210px; }
.index_box7_3 .spic {width:206px; height:256px; overflow:hidden; margin:0 0 0 2px;float:left;}
.index_box7_3 .spic img {border:1px solid #ddd; padding:2px; height:230px; width:200px; }
.index_box7_3 h3  {width:206px; height:18px; overflow:hidden; line-height:18px; text-align:center; margin:0 0 0; cursor:pointer; }

/*滚动TAG*/
.tag_tips { height:60px; margin:7px 0 0;}
.tag_tips .t {background:url(images/tag_tips.gif) no-repeat; float:left; width:34px; height:60px; padding:0 0 0; font-weight:800;color:#2870A1; margin:0 0 0 -1px; position:absolute;}
.tag_tips .t span{writing-mode:tb-rl; text-indent:-9999px; width:20px; float:left; margin:6px 0 0; text-align:center;}
.tag_tips .p {border:1px solid #cccccc; height:58px; margin:0 0 0 1px; padding:0;  }
.tag_tips .p ul {margin:6px 0 0 45px;_margin:6px 0 0 25px; height:46px; width:645px;overflow:hidden; float:left; }
.tag_tips .p ul li {width:100px; margin:2px 4px 0px 0; float:left; height:20px; line-height:20px; overflow:hidden;}

.tag_tips .p em {float:right;width:13px; padding:0; overflow:hidden; margin:10px 6px 8px 0;}
.tag_tips .p em a {display:block; float:left; width:13px; height:13px; }
.tag_tips .p em a.top_t {background:url(images/arrow_t.gif) no-repeat 0 0; margin-bottom:16px; }
.tag_tips .p em a.top_b {background:url(images/arrow_t.gif) no-repeat 0 -25px; }


/*单机游戏*/
.index_L {float:left; width:722px; margin:0 0 0; overflow:hidden;}
.index_box5,.index_box6,.index_box7,.index_box8 {margin:0 0;float:left;}
.index_box5 h2,.index_box6 h2,.index_box7 h2,.index_box8 h2
{background:#fff url(images/t20.gif) no-repeat; height:37px;width:960px; font-size:12px; padding:0 8px 0 0; text-align:right;overflow:hidden;float:left;}
.index_box5 h2 span.titleL,.index_box6 h2 span.titleL,.index_box7 h2 span.titleL,.index_box8 h2 span.titleL {background:url(images/t22.gif) no-repeat 0 0; width:209px; height:37px; float:left; margin:0 0;color:#9A0000; text-indent:-9999px;}
.index_box5 h2 span.typeR,.index_box6 h2 span.typeR,.index_box7 h2 span.typeR,.index_box8 h2 span.typeR {float:right; margin:13px 0 0; font-size:12px;line-height:20px;font-weight:500;color:#B6D3EB;}
.index_box5 h2 span.typeR a,.index_box6 h2 span.typeR a,.index_box7 h2 span.typeR a,.index_box8 h2 span.typeR a{margin:0 6px ;}
 
.index_box5_1 {border:1px solid #cccccc; border-top:none;margin: 0 0;padding:5px 0 2px 0;}
.index_box5_1 h2,.index_phbox h2 {border-bottom:1px solid #F6DEC5; text-align:right; font-size:12px; font-weight:500; height:25px; line-height:25px; padding:0 8px;color:#683300}
.index_box5_1 h2 {margin:0 0 10px 0; height:30px;}

/*首页排行榜*/
.index_phbox {width:228px; float:right; margin:0 0;border:1px solid #cccccc; border-top:none;  }
.index_phbox ul {margin:0; padding:6px 0; width:228px; overflow:hidden;}
.index_phbox ul li { width:214px; line-height:20px;_line-height:20px; height:22px; padding:5px 0 0 0; margin:0 0 1px 10px;*margin:0 0 0 10px;!important;_margin:0 0 2px 4px;
border-bottom:1px dotted #CBD5E5;overflow:hidden;}
.index_phbox ul .noborder { border-bottom:none;}
.index_phbox ul li a {font-size:12px;}
.index_phbox ul li span { float:left; color:#663300; height:16px; width:16px; text-align:center; font-weight:800; font-size:10px; line-height:16px; margin:0 8px 0 0;}
.index_phbox ul li .num {background:url(images/style_ico.png) no-repeat 0 -158px;}
.index_phbox ul li .no1 {background:url(images/style_ico.png) no-repeat 0 -132px; color:#ff0000;}
.index_phbox ul li .no2 {background:url(images/style_ico.png) no-repeat 0 -184px; color:#4BB211;}
.index_phbox ul li .no3 {background:url(images/style_ico.png) no-repeat 0 -266px; color:#0882B7;}




/*---------新闻首页-----------*/
.mod1{
	width:960px;
	float:left;
}
.mod1 h3{
	background:url(images/news_tit.gif);
	height:28px;
	padding-top:5px;
	padding-left:30px;
}
.mod1 .more{
	float:right;
	font-size:12px;
	font-weight:normal;
	padding-right:6px;
}
.mod1 .more a{
	color:#000033;
}
.mod1-content{
	background:url(images/news_cont_bg.gif) repeat-x;
	height:140px;
	padding:10px 16px;
	border:1px solid #D6D6D6;
	border-top:none;
	width:920px;
	margin:0 4px;
}
.mod1-content ul li{
	width:200px;
	height:150px;
	float:left:
	margin-left:19px;
	display:inline;
}
.mod1-content ul li span{
	line-height:36px;
	width:180px;
	text-align:center;
	float:left;
}



/* w3cmb.com main */
#main,#changyong,#copyright,#s_home_main,#s_nr_main,rj_jieshao,.rj_3ad,#DemoUrl,#s_nr_mains{margin:0 auto;width:960px;overflow:hidden;background:#fff;clear:both;}
.main_left{float:left;width:200px;margin-top:6px;display:inline;overflow:hidden;}
.main_right{float:right;width:751px;margin-top:6px;display:inline;overflow:hidden;}
.main_right_c{float:left;width:522px;overflow:hidden;}


.main_right_r{float:right;width:200px;overflow:hidden;}

/* w3cmb.com rightbox */
.rightbox{width:100px;border-bottom:6px #fff solid;clear:both;}
.rightbox_title{width:200px;height:37px;background:url(images/rightboxbg.gif) repeat-x;text-align:left;line-height:10px;}
.rightbox_title h3{float:left;width:200px;line-height:37px;text-indent:1em;}
.rightbox_title dl{float:right;width:80px;margin:0px;padding:0px;}
.rightbox_title dl dt{float:left;width:1px;line-height:37px;}
.rightbox_title dl dd{float:right;width:60px;line-height:34px;padding-top:3px;text-align:center;font-size:12px;}

.rightbox_unit{float:left;background:#fff;width:190px !important;width /**/:190px;padding:3px;border-left:1px solid #FEC799;border-right:1px solid #FEC799;overflow:hidden;}
.rightbox_unit ul{float:left;width:200px;margin:0px;padding:2px 0 2px 0;line-height:22px;}
.rightbox_unit ul li{float:left;text-align:left;width:213px;position:relative;}
.rightbox_unit ul li.soft_menu{height:50px;margin:5px 0 0 6px;display:inline;}

a.rightboxtext:link{color:#CC0000;font-size:14px;font-family:"微软雅黑";font-weight:bold;}
a.rightboxtext:visited{color:#CC0000;font-size:14px;font-family:"微软雅黑";font-weight:bold;}
a.rightboxtext:hover{color:#ff0000;font-size:14px;font-family:"微软雅黑";font-weight:bold;}
a.rightboxtext:active{color:#CC0000;font-size:14px;font-family:"微软雅黑";font-weight:bold;}


.h_h_img{width:200px;height:5px;font-size:0;background:url(images/h_h_img.gif) bottom repeat-x;}
.n_h_img{width:522px;height:5px;font-size:0;background:url(images/n_h_img.gif) bottom repeat-x;}
