@charset "utf-8";
body {
	margin:0 0;
	font-size:14px;
}
a{ color:#0164cc; text-decoration:none;}
a.hover{color:#0164cc;}
a.unline{ text-decoration:underline;}
img{ border:0;} 
ul{ margin:0 0; padding:0 0;}
ul li{ list-style:none; list-style-position:outside;}
.clear{ clear:both}
.marginlr{ margin:0 10px;}
.margintb{ margin:10px 0;}
.red{ color:#cc3300;}
.yellow{ color:#ffffcc;}
.blue{ color:#71f6fe;}
.blue2{ color:#0b86b5; font-size:12px;}
.gray{ color:#666666;}
.textbor{ border:#8ed4e8 1px solid; color:#999;}
.blue12ul{ color:#003683; text-decoration:underline;}
.fontb{ font-weight:bold;}

.topbg{ width:100%; background:url(images/topbg.gif) repeat-x;}
.probg{ width:100%; background:url(images/probg.gif) repeat-x; float:left}
.conbg{ width:100%; background:url(images/conbg.gif) top repeat-x; float:left;}
.toolbg{ width:100%; background:url(images/listbg.gif) top repeat-x; float:left;}

.wrap{ margin:0 auto; width:950px;}
.topmenu{ height:63px; background:url(/images/topbg.gif) repeat-x;}
.topmenu div{ margin:0 5px 0 5px; text-align:center; float:left;}
.mcrt1{ margin:0 5px;}
.topmenulist{ width:520px; float:right;}
.topmenulist ul li{ float:left; margin:0 16px;_margin:0 13px; line-height:63px;}
.topmenulist a{ color:#416e84; font-size:14px; font-weight:bold;}
.topmenulist a:hover{ color:#0CF;}
.jrsc{width:180px; font-size:12px; padding-top:5px; line-height:250%; float:right; height:20px;}
.jrsc a{color:#000;}
.jrsc a:hover{ color:#0CF;}

.topbanner{ height:434px; background:url(images/bg_top_bbx5.jpg) no-repeat;}
.topbannerpic{ width:100%; text-align:right;}
.topbannerleft{ float:left; width:450px; margin-top:274px; text-align:center; line-height:180%; font-size:12px; color:#003366;}
.topbannerleft span{ margin:0 10px;}
.topbannerleft .blue{ color:#71f6fe;}
.topbannerright{ float:right; width:498px; text-align:left;}
.topbannerright div{ height:28px; line-height:28px;}
.topbannerright .link{ font-size:12px; margin-left:30px; }
.topbannerright .link a{ text-decoration:underline; color:#003366; }

.contentwrap{ margin:0 auto; width:898px; background:url(images/content_bbx5_02.gif) repeat-y; margin-top:11px; }
.contentwrap .contentwidth{ margin-left:4px; width:892px; background:url(images/bg_content_bbx5.gif) repeat-x top;}
.contentwrap .contentwidth .nav{ margin:0 auto; width:96%; height:40px; line-height:40px;}
.contentwrap .contentwidth .nav img{ vertical-align:middle;}
.contentwrap .contentwidth .list{ width:99%; margin:0 auto;}
.contentwrap .contentwidth .list .bg{ float:left; width:273px; height:141px; font-size:12px; color:#666666; background:url(images/bg_content_bbx5_02.gif) no-repeat; margin:0 10px; _margin:0 7px 0 10px;}
.contentwrap .contentwidth .list .bg .title{ width:96%; text-align:center; height:33px; line-height:33px; color:#006699; font-size:14px; font-weight:bold;}
.contentwrap .contentwidth .list .bg .text{ margin:0 auto; width:96%; margin-top:8px; line-height:150%;}
.contentwrap .contentwidth .list .bg .text a{ color:#666666;}

.contentwrap .contentwidth .list .bghui{ float:left; width:273px; height:141px; font-size:12px; color:#666666; background:url(images/bg_content_bbx5_02hui.gif) no-repeat; margin:0 10px;}
.contentwrap .contentwidth .list .bghui .title{ width:96%; text-align:center; height:33px; line-height:33px; color:#006699; font-size:14px; font-weight:bold;}
.contentwrap .contentwidth .list .bghui .text{ margin:0 auto; width:96%; margin-top:8px; line-height:150%;}
.contentwrap .contentwidth .list .bghui .text a{ color:#666666;}

.contentwrap .frlink{ margin:0 auto; width:98%; text-align:left;}
.contentwrap .frlink .word{ margin:0 auto; width:96%; margin-top:10px;}
.contentwrap .frlink .word ul li{ border-right: solid 1px #dadada; float:left; width:104px; text-align:center; line-height:25px;}
.contentwrap .frlink .word ul li a{ font-size:12px; color:#7c7c7c; text-decoration:none;}
.contentwrap .frlink .img{ margin:0 auto; width:96%;}
.contentwrap .frlink .img ul li{ border-right:0; float:left; width:104px; text-align:center;}

/*--游戏列表--*/
.gamelistm{ width:96%; margin:0 auto;}
.gamelistm span{
	width:55px;
	height:22px;
	color:#005180;
	line-height:22px;
	font-family:"微软雅黑";
	font-size:13px;
	display:inline;
	float:left;
	cursor:pointer;
	text-align:center;
	text-decoration:none;
	border:1px solid #8ed4e8;
	background:#e9f9fd;
	margin:0 6px;
}
.gamelistm .spanhover{ width:55px; height:22px; color:#000; font-family:"微软雅黑"; line-height:22px; font-size:14px; font-weight:bold; background:#93d6e9;}


.content{ margin:0 auto; width:898; background-color:#e3f2f6;}
.content .left{ float:left; width:22%; text-align:center;}
.content .left .side{ margin:0 auto; width:180px; display:inline; background:#FFF; }
.content .left .bgb{ width:180px; margin:0 auto; padding:4px; border:1px solid #CCC; background:#FFF;}
.content .left .bg .title{ margin:0 auto;  width:188px; text-align:left; border:1px solid #CCC; line-height:25px;}
.content .left .bg ul{ margin:0 auto; width:176px; background:url(bbx3images/snum.gif) no-repeat left top;}
.content .left .bg ul li{ margin:0 auto; width:70%; line-height:24px; text-align:left;}

.content .right{
	float:right;
	width:77%;
	background-color:#fff;
	border: 1px solid #CCC;

}
.content .right .subnav{ width:96%; margin:0 auto; background:url(bbx3images/line_right.gif) center bottom no-repeat; line-height:35px;}
.content .right .subnav a{ margin:0 10px; line-height:35px;}
.content .right .list{ width:24%; float:left; margin:5px auto;}
.content .right .list ul{ margin:0 auto; width:170px; height:238px; background:url(bbx3images/bgbr_list.gif) no-repeat; text-align:center;}
.content .right .list ul li{ width:80%; margin:5px auto; text-align:left; line-height:140%;}

.content .right .int{ margin:10px auto; width:90%;}
.content .right .int .left{ float:left; width:25%; height:120px; background:url(bbx3images/bg_pic.gif) center top no-repeat;}
.content .right .int .right2{ float:left;}
.content .right .int .right2 li{ margin:10px auto; list-style-type:none;}

.content .right .title{ margin:10px auto; width:96%; height:26px; line-height:26px; background:url(bbx3images/bg_title.gif) repeat-x; border: solid 1px #b3b3b3; color:#666666; font-size:14px; font-weight:bold;}

.conbor{ width:898px; margin:10px auto; font-size:12px;}

/*--底部--*/
.copyright{ width:90%; font-size:12px; color:#7c7c7c; line-height:28px; margin:10px auto;}
.copyright span{ margin:0 4px;}
.copyright A{ color:#999; }
.copyright A:hover {COLOR: #ff6600;}
.lastcheckbar{ display:inline-block; width:320px; margin-left:10px;}

/*CSS menu style pagination*/
.menu { padding:2px 0;text-align :center;}
.menu A { border:#eee 1px solid; padding:2px 5px; margin: 2px;  color: #036cb4; text-decoration:none;}
.menu A:hover { border: #999 1px solid;color: #666 }
.menu A:active {border: #999 1px solid; color: #666 }
.menu .now {border: #036cb4 1px solid; padding:2px 5px;font-weight: bold; margin: 2px;color: #fff;background-color : #036cb4;}
.menu .disabled {border: #eee 1px solid; padding: 5px;margin: 2px; color: #ddd; }


/*--搜索--*/
.searchbg{
	margin:0 auto;
	width:960px;
	height:100%;
	min-height:300px;
	border: 1px solid #CCC;
}
.searchagain{ width:600px; margin:6px auto; color:#333; font-size:13px; line-height:180%;}
.searchtitle{ width:94%; margin:10px auto 0 auto; line-height:150%; padding:4px; color:#369; border: solid 1px #CAEEFF; background-color:#F0FAFF;}
.searchtitle a{
	 color:#369;
	 font-size:14px;
}
.searchtitle a:hover{
	color:#39C;
	font-size:14px;
	text-decoration:none;
}
.searchtitle a.name{
	 color:#82501d;
	 font-size:14px;
}
.searchtitle a.name:hover{
	color:#C60;
	font-size:14px;
	text-decoration:none;
}
.searchtitle_content{ width:94%; margin:0 auto 10px auto; padding:6px; color:#666; font-size:12px; line-height:180%;}

/*游戏列表的收缩按钮样式*/
.upbtn{ float:right; width:50px; height:20px; margin-right:20px; font-size:12px; display:inline-block; cursor:pointer; }

.mj{ width:99%; padding:6px;}
.mj_on{color:#0066CC; width:99%; text-indent:2em;}


.toolbor{ width:330px; float:left; margin:6px 0 6px 6px ; border:1px solid #e4e4e4;}
.toolimg{ width:66px; height:66px; float:left; margin:4px 2px 0;}
.toolword{ width:254px; line-height:18px; font-size:12px; color:#999; float:left; margin-left:4px;}
.blue{color:#0164cc; font-weight:bold;}

/*首页两栏添加*/
.margin{ margin:10px 10px;}
.red12u{ color:#ff2800; font-size:12px; text-decoration:underline;}

.contentwrapn{ margin:0 auto; width:898px; margin-top:25px;}
.contentwrapn .left{ float:left; width:598px;}
.contentwrapn .left .bgnav{ width:100%; height:58px; background:url(images/left_01.gif) bottom no-repeat #FFF;}
.contentwrapn .left .bgnav ul{ width:96%; margin:0 auto; padding:0;}
.contentwrapn .left .bgnav ul li{ width:125px; height:48px; line-height:48px; text-align:center; margin:0 5px; float:left;}
.contentwrapn .left .bgnav ul .menu01{ cursor:pointer; background:url(images/menu_left_01.gif) no-repeat bottom; line-height:45px; font-size:14px; color:#000; font-weight:bold;}
.contentwrapn .left .bgnav ul .menu02{ cursor:pointer; background:url(images/menu_left_02.gif) no-repeat bottom; line-height:47px; font-size:13px; color:#006699; font-weight:bold;}
.contentwrapn .left .bg{ width:100%; background:url(images/left_02.gif) repeat-y; height:720px;}

.contentwrapn .left .contentwidth{ margin:0 auto; width:588px;}
.contentwrapn .left .contentwidth .nav{ margin:0 auto; width:100%; height:40px; line-height:40px; text-align:center;}
.contentwrapn .left .contentwidth .list{ width:100%; margin:0 auto;}
.contentwrapn .left .contentwidth .list .bg{ float:left; width:273px; height:141px; font-size:12px; color:#666666; background:url(images/bg_content_bbx5_02.gif) no-repeat; margin:10px 8px;}
.contentwrapn .left .contentwidth .list .bg .title{ width:96%; text-align:center; height:33px; line-height:33px; color:#006699; font-size:14px; font-weight:bold;}
.contentwrapn .left .contentwidth .list .bg .text{ margin:0 auto; width:96%; margin-top:8px; line-height:150%;}
.contentwrapn .left .contentwidth .list .bg .text a{ color:#666666; text-decoration:none;}

.contentwrapn .left .contentwidth .list .bghui{ float:left; width:273px; height:141px; font-size:12px; color:#666666; background:url(images/bg_content_bbx5_02hui.gif) no-repeat; margin:10px 8px;}
.contentwrapn .left .contentwidth .list .bghui .title{ width:96%; text-align:center; height:33px; line-height:33px; color:#333333; font-size:14px; font-weight:bold;}
.contentwrapn .left .contentwidth .list .bghui .text{ margin:0 auto; width:96%; margin-top:8px; line-height:150%;}
.contentwrapn .left .contentwidth .list .bghui .text a{ color:#666666; text-decoration:none;}

.contentwrapn .right{ float:right; width:264px;}
.contentwrapn .right .title{ margin-top:15px; background:url(images/right_01.gif) no-repeat #FFF; height:38px; line-height:38px; text-align:center; font-size:14px; font-weight:bold; color:#000;}
.contentwrapn .right .bg{ width:100%; background:url(images/right_02.gif) repeat-y; margin:0 auto;}
.contentwrapn .right .bg div{ width:94%; margin:0 auto; text-align:center; font-size:12px; color:#29668c; line-height:200%;}
.contentwrapn .right .bg ul{ width:86%; margin:0 auto; padding:0;}
.contentwrapn .right .bg ul li{ height:28px; line-height:28px; list-style:none; list-style-position:outside; text-align:left; color:#29668c; font-size:12px;}
.contentwrapn .right .bg ul li a{ color:#29668c; font-size:12px; text-decoration:none;}
