﻿@charset "utf-8";
body
{
	margin-top:0px;
	margin-bottom:0px;
	background-image:url(/Template/default/Images/bj_01.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.bottm_text {
	font-size: 12px;
	line-height: 20px;
	color:#FFFFFF;
}

.bottm_text_black{
	font-size: 12px;
	line-height: 20px;
	color:#000000;
}

a:link {
	font-size: 12px;
	line-height: 25px;
	color: #000000;
	text-decoration: none;
}
a:visited {
	font-size: 12px;
	line-height: 25px;
	color: #000000;
	text-decoration: none;
}
a:hover {
	font-size: 12px;
	line-height: 25px;
	color: #3366FF;
	text-decoration: none;
}
a:active {
	font-size: 12px;
	line-height: 25px;
	color: #000000;
	text-decoration: none;
}

a.b1:link {
	font-size: 12px;
	line-height: 25px;
	color: #0474D1;
	text-decoration: none;
}
a.b1:visited {
	font-size: 12px;
	line-height: 25px;
	color: #0474D1;
	text-decoration: none;
}
a.b1:hover {
	font-size: 12px;
	line-height: 25px;
	color: #FFFFFF;
	text-decoration: none;
}
a.b1:active {
	font-size: 12px;
	line-height: 25px;
	color: #0474D1;
	text-decoration: none;
}

a.h2:link {
	font-size: 12px;
	line-height: 20px;
	color: #333;
	text-decoration: none;
}
a.h2:visited {
	font-size: 12px;
	line-height: 20px;
	color: #333;
	text-decoration: none;
}
a.h2:hover {
	font-size: 12px;
	line-height: 20px;
	color: #3366FF;
	text-decoration: none;
}
a.h2:active {
	font-size: 12px;
	line-height: 20px;
	color: #333;
	text-decoration: none;
}
a.w1:link {
	font-size: 12px;
	line-height: 20px;
	color: #000;
	text-decoration: none;
}
a.w1:visited {
	font-size: 12px;
	line-height: 20px;
	color: #000;
	text-decoration: none;
}
a.w1:hover {
	font-size: 12px;
	line-height: 20px;
	color: #3366FF;
	text-decoration: none;
}
a.w1:active {
	font-size: 12px;
	line-height: 20px;
	color: #000;
	text-decoration: none;
}
a.y1:link {
	font-size: 12px;
	line-height: 20px;
	color: #fb9c1c;
	text-decoration: none;
}
a.y1:visited {
	font-size: 12px;
	line-height: 20px;
	color: #fb9c1c;
	text-decoration: none;
}
a.y1:hover {
	font-size: 12px;
	line-height: 20px;
	color: #3366FF;
	text-decoration: none;
}
a.y1:active {
	font-size: 12px;
	line-height: 20px;
	color: #fb9c1c;
	text-decoration: none;
}
a.r1:link {
	font-size: 12px;
	line-height: 20px;
	color: #ff0000;
	text-decoration: none;
}
a.r1:visited {
	font-size: 12px;
	line-height: 20px;
	color: #ff0000;
	text-decoration: none;
}
a.r1:hover {
	font-size: 12px;
	line-height: 20px;
	color: #3366FF;
	text-decoration: none;
}
a.r1:active {
	font-size: 12px;
	line-height: 20px;
	color: #ff0000;
	text-decoration: none;
}
a.h1:link {
	font-size: 14px;
	line-height: 27px;
	color: #333;
	text-decoration: none;
}
a.h1:visited {
	font-size: 14px;
	line-height: 27px;
	color: #333;
	text-decoration: none;
}
a.h1:hover {
	font-size: 14px;
	line-height: 27px;
	color: #3366FF;
	text-decoration: none;
}
a.h1:active {
	font-size: 14px;
	line-height: 27px;
	color: #333;
	text-decoration: none;
}
.bottm_jiazutop {
	font-size: 12px;
	line-height: 20px;
	color:#0626a1;
}
.bottm_jiazu {
	font-size: 12px;
	line-height: 20px;
	color:#7389b2;
}
.bottm_text_14px {
	font-size: 14px;
	line-height: 27px;
	color:#333;
}
.bottm_text_title {
	font-size: 14px;
	line-height: 30px;
}
.top_bj {
	background-attachment: scroll;
	background-image: url(top_bj.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.table_seach {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #3399fd;
	border-bottom-color: #3399fd;
	border-left-color: #3399fd;
}

.bottm_text_red {
	font-size: 12px;
	line-height: 15px;
	color:#FF0000
}

.bottm_text_yell1 {
	font-size: 12px;
	line-height: 15px;
	color:#000000;
	font-weight:bold
}


.bottm_text_white {
	font-size: 12px;
	line-height: 15px;
	color:#000000;
}

.bottm_text_black {
	font-size: 12px;
	line-height: 15px;
	color:#000000;
}
.bottm_text_white2 {
	line-height: 15px;
	color:#ffffff
}
.bottm_text_yello {
	font-size: 12px;
	line-height: 15px;
	color:#fb9c1c
}
.bottm_text_yin {
	font-size: 12px;
	line-height: 25px;
	color:#808080
}

.bottm_text_yin2 {
	font-size: 12px;
	color:#333333;
}
.shurukuang_gamelist {
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
	background-color: #FFF18C;
	border: 0px solid #E76C02;
	margin-top: 3px;
}

.input_txt {
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
	margin-top: 3px;
}


.table_xuxian {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #c5c5c5;
	border-right-color: #c5c5c5;
	border-bottom-color: #c5c5c5;
	border-left-color: #c5c5c5;
}
.table_left3px{
	margin-left: 3px;	
}
.table_top3px{
	margin-top: 3px;
}
.pic_top3pxleft3px{
	margin-top: 3px;
	margin-left:3px;
	border: 1px solid #dbe4eb;
}
.table_top3px_1px{
	margin-top: 3px;
	border: 1px solid #8dcff3;
	}
.table_1px {
	border: 1px solid #dbe4eb;
}
body { 
FONT-FAMILY: 'Lucida Grande','Lucida Sans Unicode','','',arial,verdana,sans-serif;
text-align: center;
} 

TD {FONT-SIZE: 12px; COLOR: #333;}

.sec1  {
	cursor:  hand;
	color:  #000000;
	background-image: url(p_off.jpg);
}
.sec2  {
background-color:  #EAEAEA;
cursor:  hand;
color:  #000000;
}
.sec11  {
	cursor:  hand;
	color:  #000000;
	background-image: url(ico_off2.jpg);
}
.sec22  {
	cursor:  hand;
	color:  #ffffff;
	background-image: url(ico_on2.jpg);
}


a.b11:link {
	font-size: 12px;
	line-height: 25px;
	color:#FFFFCC;
	text-decoration: none;
}
a.b11:visited {
	font-size: 12px;
	line-height: 25px;
	color: #FFFFCC;
	text-decoration: none;
}
a.b11:hover {
	font-size: 12px;
	line-height: 25px;
	color: #0000CC;
	text-decoration: none;
}
a.b11:active {
	font-size: 12px;
	line-height: 25px;
	color: #FFFFCC;
	text-decoration: none;
}

.t1 {
	font-size: 12px;
	color: #f39700;
}
.t2 {
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
}
.1 {
	border: 1px solid #fe2200;
}
.t_15px {
	margin-top: 15px;
}
.t_5px {
	margin-top: 5px;
	color:#000000
}
a.l1:link {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a.l1:visited {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a.l1:hover {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
a.l1:active {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a.l2:link {
	font-size: 14px;
	color: #ffd9a3;
	text-decoration: none;
}
a.l2:visited {
	font-size: 14px;
	color: #ffd9a3;
	text-decoration: none;
}
a.l2:hover {
	font-size: 14px;
	color: #ffffff;
	text-decoration: underline;
}
a.l2:active {
	font-size: 14px;
	color: #ffd9a3;
	text-decoration: none;
}


a.Navigation:link {
	font-size: 14px;
	color:#68EBF5;
	text-decoration: none;
}
a.Navigation:visited {
	font-size: 14px;
	color:#68EBF5;
	text-decoration: none;
}
a.Navigation:hover {
	font-size: 14px;
	color: #ffffff;
	text-decoration: underline;
}
a.Navigation:active {
	font-size: 14px;
	color:#68EBF5;
	text-decoration: none;
}





.bottm_text_yel {
	font-size: 12px;
	line-height: 15px;
	color:#FF9900;
}

.copyright
{
	color:#125686;
}

a.copyright:link {
	font-size: 12px;
	line-height: 25px;
	color: #0777B4;
	text-decoration: none;
}
a.copyright:visited {
	font-size: 12px;
	line-height: 25px;
	color: #0777B4;
	text-decoration: none;
}
a.copyright:hover {
	font-size: 12px;
	line-height: 25px;
	color: #5190F8;
	text-decoration: none;
}
a.copyright:active {
	font-size: 12px;
	line-height: 25px;
	color: #0777B4;
	text-decoration: none;
}


.font_B1
{
	COLOR: #00a8eb;
}

.font_R11
{
	COLOR: #FFFFFF;
	filter: Glow(Color=#0568b2, Strength=1);
}

img
{
border:none
}
* { margin:0; padding:0; }
a { text-decoration: none; }
img { border:none; }
#topl { height:30px; background: #F7AB44 url(/Template/default/images/Top.gif) no-repeat 0 0px; width:984px; margin:0 auto; }
#topl ul { margin:10px 0 0 5px; float:left; padding:0; }
#search { width:490px; float:right; padding:5px 5px 0 0; display: block; margin: 0 auto; }
#menu { height:112px; background:url(/Template/default/images/menu_bj.gif); width:984px; margin:0 auto; }
#logo { background:url(/Template/default/images/logo_1.gif) no-repeat; padding-top:59px; width:204px; float:left; }
#menu_c { margin:0 auto; float:left; width:589px; }
#menu_c ul { list-style:none; }
#menu_c li { display: inline; }
#menu_c a { display: block; height:22px; float: left; padding: 10px 30px 0 22px; font-size: 14px; color: #FF0000; background: url(/Template/default/images/menu_p.gif) no-repeat 0px 3px; font-weight: bold; margin-right: 3px; }
#menu_c a:hover { color:#F00; }
#menu_c .nsec22 a { color:#06F; padding-right: 34px; }
#menu_c .nsec22 a:hover { color:#06F; }
#toped { float:right; margin:0 auto; width:202px; height: 112px; }
#topadlist { width:984px; margin:0 auto; }
#topadimg { width:984px; margin:0 auto; line-height:20px; }
#topadtxt { width:984px; margin:0 auto; line-height:20px; }
#topadlist a { color:#000; }
#main { width:984px; margin:0 auto; color: #000000; }
#main a { color:#000000; }
#main a:hover { color:#00CCCC; }
#footer { width:984px; height:132px; margin:0 auto; padding:1px; background: #df620b url(/Template/default/images/foot_bj_copyright.gif); line-height: 19px; }
#footer img { float:left; padding:0px; }
#footerid { margin:0 auto; float:left; padding:10px 0 0 20px; }
.txt_maintt { font: bold 14px "宋体"; color: #FFFFFF; text-align: center; }
.webframe { font-size:1px; width:984px; margin:0 auto; }
#sertitle { width:982px; border-left:solid 1px #2cb9ef; border-top:solid 1px #2cb9ef; margin:0 auto; overflow:hidden; background-color:#66CCFF; repeat-x; }
.sertitle { width:982px; border-left:solid 1px #2cb9ef; border-top:solid 1px #2cb9ef; margin:0 auto; overflow:hidden; background:url(../Images/title_bg.gif) repeat-x; }
/* list in index */ 
.listcap { width:984px; line-height:25px; margin:0 auto; text-align: center; padding: 0px; background:#FF9933; font-size:12px; }
.listcap1 { width:993px; color:#FFFFFF; font-weight:bolder; margin:0 auto 0 0px; text-align: left; padding: 3px 0px 0 10px;; background:#FF3300; line-height:25px; }
#sertitle dt { text-align:center; color:#fff; height:29px; font:bold 12px/29px "宋体"; float:left; border-bottom:solid 1px #ff6347; border-right:solid 1px #ff6347; }
#sertitle dd { text-align:center; color:#fff; height:29px; font:bold 12px/29px "宋体"; float:left; border-bottom:solid 1px #ff6347; border-right:solid 1px #ff6347; }
#sertitleadd { width:982px; border-left:solid 1px #ff6347; border-top:solid 1px #ff6347; margin:0 auto; overflow:hidden; background:url(../Images/title_bg.gif) repeat-x; }
#sertitleadd dt { text-align:center; color:#fff; height:29px; font:bold 12px/29px "宋体"; float:left; }
.mc { width:113px; }
.ip { width:123px; }
.sj { width:196px; }
.xl { width:106px; }
.js { width:267px; }
.qq { width:105px; }
.xx { width:65px; text-align:center; }
.bg1 { background-color:#FFFFff; }
.bg2 { background-color:#fff; }
.bg3 { background-color:#FFCCFF; }
.bg4 { background-color:#ffff00; }
.bg5 { background-color:#E4E1C5; }
.nowopen { width:982px; border-left:solid 1px #ff6347; margin:0 auto; overflow:hidden; }
.nowopen dd { text-indent:0.5em; float:left; height:25px; font:normal 12px/25px "宋体"; border-bottom:solid 1px #ff6347; border-right:solid 1px #ff6347; }
.nowopen dt { float:left; height:25px; font:normal 12px/25px "宋体"; border-bottom:solid 1px #ff6347; border-right:solid 1px #ff6347; }
#tomserlist { width:982px; border-left:solid 1px #9EC7C2; margin:0 auto; overflow:hidden; }
#tomserlist dd { float:left; text-indent:0.5em; border-bottom:solid 1px #9EC7C2; border-right:solid 1px #9EC7C2; height:25px; font:normal 12px/25px "宋体"; }
#tomserlist dt { float:left; border-bottom:solid 1px #9EC7C2; border-right:solid 1px #9EC7C2; height:25px; font:normal 12px/25px "宋体"; }
#nearmonth { width:984px; margin:0 auto; text-align: center; background: url(/Template/default/images/Top.gif); color: #FFF; }
/* list end */
#menulist { margin:0 auto; padding:5px 0 5px 0; float:left; width:584px; border: 1px solid #df620b; background: url(/Template/default/images/menu_bj_2.gif) repeat-x; }
#menulist a { display: block; background: url(../Images/1169028799.gif) no-repeat 5px 5px; width:60px; height:15px; float: left; padding: 4px 10px 0 13px; text-decoration: none; text-transform: uppercase; font-size: 12px; color: #FFFFFF; text-align:left; }
/* font style */
.ctitle { color: #FFCC66; font-weight: bold; font-size: 14px; text-align: left; }
.ctitle1 { color: #FFFFFF; font-weight: bold; font-size: 14px; padding-left: 8px; }
/* font style end */
.addsfmain { background: #FFC; border: 1px solid #faae3c; margin-bottom: 3px; }
.addsfmain ol { margin:1.5em 0 1.5em 3em; }
.addsfmain li { padding-top: 5px; padding-bottom: 5px; }
/* club */
.clubopen { width:982px; border-left:solid 1px #faae3c; margin:0 auto; overflow:hidden; }
.clubopen dd { text-indent:0.5em; float:left; height:25px; font:normal 12px/25px "宋体"; border-bottom:solid 1px #faae3c; border-right:solid 1px #faae3c; }
.clubopen dt { float:left; height:25px; font:normal 12px/25px "宋体"; border-bottom:solid 1px #faae3c; border-right:solid 1px #faae3c; }
.cmc { width:120px; }
.zz { width:143px; }
.cqq { width:119px; }
.xy { width:225px; }
.trq { width:131px; }
.zrq { width:131px; }
.pm { width:54px; }
.tp { width:50px; }
.clubcap { margin:0 auto 0 0px; text-align: left; padding: 5px; border: 1px solid #faae3c; }
/* club end */
/* listtext */
#listmain { width:984px; margin:0 auto; color: #000000; border: 1px solid #FAAE3C; background: #FFC; }
#listmainleft { width: 793px; border-top: none; border-right: none; border-bottom: none; border-left: none; float: left; }
#listright { width: 208px; float: right; }
.paihang { height: 100px; margin: 0px auto; margin-bottom:10px; border: 1px solid #FFCC00; background-color: #FFC }
.paihang h5 { margin: 1px; background-color: #ffcc66; font-weight: bold; color: #000; font-size: 12px; height: 18px; padding-top: 5px; padding-left: 3px; }
#dispmain { width:984px; margin:0 auto; color: #000000; border: 1px solid #a31803; background: #FFC; }
#listmainright { width: 823px; border-left: 1px solid #a31803; float: left; }
#listmainright h5 { background:url(/Template/default/images/t_09.jpg); font-weight: bold; color: #000; font-size: 12px; height: 24px; padding-top: 5px; padding-left: 3px; }
#listleft { width: 179px; float: left; }
#listleft h5 { background:url(/Template/default/images/t_09.jpg); font-weight: bold; color: #000; font-size: 12px; height: 24px; padding-top: 5px; padding-left: 3px; }
/* listtext end */




/* search page start */

.searchmain{width:982px; border: 1px solid #a31803;}
.left{float:left; width:150px; border-bottom: 1px solid #a31803; height:30px; border-right: 1px solid #a31803; height:30px;line-height:30px; vertical-align:middle;}
.right{float:left; width:846px; border-bottom: 1px solid #a31803; height:30px; line-height:30px; vertical-align:middle;}
.right input{margin-top:5px; margin-left:15px;}
.right select{margin-top:5px; margin-left:15px;}

/*Downlist*/
.bottm_text_black{height:25px; line-height:25px;}
.bottm_text{height:25px; line-height:25px;}

/*Contact*/
.ld{width:983; padding:10px;}



/*GameRanks count*/
.pmpen { width:982px; border-left:solid 1px #faae3c; margin:0 auto; overflow:hidden; }
.pmpen dd { text-indent:0.5em; float:left; height:25px; font:normal 12px/25px "宋体"; border-bottom:solid 1px #faae3c; border-right:solid 1px #faae3c; }
.pmpen dt { float:left; height:25px; font:normal 12px/25px "宋体"; border-bottom:solid 1px #faae3c; border-right:solid 1px #faae3c; }
.sfname { width:105px; }
.sfip { width:112px; }
.sftime { width:180px; }
.sfxl { width:105px; }
.sfjs { width:170px; }
.sftoday { width:60px; text-align:center;}
.sftotal { width:60px; text-align:center;}
.sfqq { width:100px; }
.sftp { width:80px; text-align:center;}
/* club end */