.topLine {
	width: 100%;
	height: 3px;
	background: url(../image/topLine.gif);
	line-height: 0px;
	font-size: 0px;
}
a{ color:#333; text-decoration:none;}
a:hover{color:#c80000; text-decoration:none;}
.topArea {
	width: 100%;
	height: 158px;
	background: url(../image/topAreaBG.gif);
}

.subNavArea {
	width: 100%;
	height: 57px;
	background: url(../image/subNavAreaBG.gif);
}

.logo {
	display: inline;
	width: 137px;
	height: 137px;
	background: url(../image/logo.gif);
	margin-left: 26px;
	margin-top: 9px;
	float: left;
	width: 137px;
}

.logoText {
	width: 273px;
	height: 26px;
	float: left;
	background: url(../image/logoText.gif);
	margin-left: 26px;
	margin-top: 30px;
}

.toolBar {
	width: 280px;
	height: 17px;
	float: right;
	font-size: 12px;
	line-height: 17px;
	color: #333333;
	background: url(../image/toolBarLine.gif) bottom repeat-x;
	margin-top: 8px;
	color: #333333;
}

.navList {
	display: inline;
	width: 70px;
	height: 73px;
	border: 0px;
	float: left;
}

.subNavList {
	display: inline;
	width: 78px;
	height: 14px;
	border: 0px;
	float: left;
	margin-left: 8px;
	_margin-left: 5px;
}

.navUl {
	margin-top: 20px;
	margin-left: 10px;
	width: 795px;
}

.navUl li {
	margin-left: 25px;
	_margin-left: 20px;
}

.subNavUl {
	margin-left: 30px;
	width: 910px;
	background: url(../image/subNavLine.gif) 0 26px repeat-x;
}

.subNavUl li {
	margin-top: 8px;
	width: 101px;
}

.space {
	width: 3px;
	height: 15px;
	float: right;
}

.contentL,.contentR,.contentM,#content {
	display: inline;
	height: auto;
	float:left;
}

#content {
	margin-top: 8px;
	float: left;
	width: 100%;
}

.contentL {
	width: 200px;
	float: left;
}

.menuTitle {
	width: 200px;
	height: 27px;
	background: url(../image/menuTitle.gif) repeat-x;
}

.rightContent {
	width: 244px;
}

.contentR {
	width: 242px;
	height: auto;
	float: right;
	margin-left: 8px;
}

.contentM {
	width: 520px;
	height: auto;
	float: left;
	margin-left: 8px;
}

.contentMTTitle {
	width: 520px;
	height: 27px;
	float: left;
	background: url(../image/contentMTTitle.gif) 5px 0px no-repeat #ffffff;
}

.contentMTFlash {
	width: 518px;
	height: 166px;
	float: left;
	border: 1px solid #b3b3b3;
	/*background: url(../image/contentMTFlash.gif)  no-repeat #ffffff;*/
}

.contentMDiv {
	display: table;
	width: 520px;
	height: 27px;
	float: left;
	margin-top: 8px;
}

.contentMDivM {
	display: table;
	width: 518px;
	_width: 520px;
	height: 150px;
	float: left;
	border-left: 1px solid #bdbdbd;
	border-right: 1px solid #bdbdbd;
}

.contentMDivT,.contentMDivB {
	display: block;
	float: left;
	width: 520px;
	height: 5px;
	line-height: 2px;
	font-size: 2px;
}

.contentMDivT {
	height: 4px;
	background: url(../image/contentMDivT.gif) no-repeat;
}

.contentMDivB {
	background: url(../image/contentMDivB.gif) no-repeat;
}

.menuTitleL {
	width: 20px;
	height: 27px;
	background: url(../image/perLogin.gif) no-repeat;
	float: left;
}

.contentRTitleL {
	width: 18px;
	height: 27px;
	background: url(../image/contentRTitleL.gif) no-repeat;
	float: left;
}

.serverNumL {
	width: 22px;
	height: 27px;
	background: url(../image/serverNumL.gif) no-repeat;
	float: left;
}

.helpTitleL {
	width: 21px;
	height: 27px;
	background: url(../image/helpTitleL.gif) no-repeat;
	float: left;
}

.newsIcon {
	width: 20px;
	height: 27px;
	background: url(../image/newsIcon.gif) no-repeat;
	float: left;
}

.menuTitleR {
	width: 17px;
	height: 27px;
	background: url(../image/menuTitleR.gif) no-repeat;
	float: right;
}

.contentRTitleR {
	width: 4px;
	height: 27px;
	background: url(../image/contentRTitleR.gif) no-repeat;
	float: right;
}

.menuTitleM {
	float: left;
	height: 27px;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	line-height: 27px;
	margin-left: 5px;
}

.contentRTitleM {
	float: left;
	height: 27px;
	font-size: 12px;
	line-height: 30px;
	margin-left: 5px;
	color: #666666;
}

.menuList {
	float: left;
	width: 198px;
	_width: 200px;
	height: auto;
	display: table;
	border-left: 1px solid #bdbdbd;
	border-right: 1px solid #bdbdbd;
	font-size: 12px;
	line-height: 25px;
	text-align: center;
}

.helpList {
	float: left;
	width: 198px;
	_width: 200px;
	height: auto;
	display: table;
	border-left: 1px solid #bdbdbd;
	border-right: 1px solid #bdbdbd;
	font-size: 12px;
	line-height: 25px;
	text-align: center;
}

.newsList {
	float: left;
	width: 242px;
	_width: 244px;
	height: 162;
	display: table;
	border-left: 1px solid #bdbdbd;
	border-right: 1px solid #bdbdbd;
	font-size: 12px;
	line-height: 25px;
	text-align: center;
}

.typeUlDiv {
	float: left;
	width: 242px;
	_width: 244px;
	height: auto;
	display: table;
	border-left: 1px solid #bdbdbd;
	border-right: 1px solid #bdbdbd;
	font-size: 12px;
	line-height: 25px;
	text-align: center;
}

.helpListA {
	float: left;
	text-decoration: none;
	color: #868686;
}

.quizImg {
	width: 11px;
	height: 9px;
	float: left;
	margin-top: 8px;
	margin-left: 8px;
	margin-right: 5px;
}

.newsImg {
	width: 4px;
	height: 4px;
	float: left;
	margin-top: 10px;
	margin-left: 8px;
	margin-right: 5px;
}

.typeUlImg {
	width: 105px;
	height: 63px;
	float: left;
	margin-top: 20px;
	margin-left: 35px;
	margin-right: 5px;
}

.helpList ul li {
	width: 198px;
	height: 27px;
	background: url(../image/helpListBG.gif) bottom no-repeat; margin:3px 0;
}

.newsList ul li {
	width: 242px;
	height: 27px;
	background: url(../image/helpListBG.gif) bottom repeat-x;margin:3px 0;
}

.typeUl li {
	width: 242px;
	height: 100px;
	background: url(../image/typeUlLiBG.gif) bottom repeat-x;
}

.typeUl li span {
	font-weight: bold;
	color: ff3c00;
	margin-top: 20px;
	float: left;
	width: 65px;
}

.menuListBottom {
	display: block;
	float: left;
	width: 200px;
	height: 6px;
	background: url(../image/menuListBottom.gif) no-repeat;
	line-height: 2px;
	font-size: 2px;
}

.menuListBL {
	display: block;
	float: left;
	width: 244px;
	height: 5px;
	background: url(../image/menuListBL.gif) no-repeat;
	line-height: 2px;
	font-size: 2px;
}

.perLoginBottom {
	display: block;
	float: left;
	width: 200px;
	height: 6px;
	background: url(../image/perLoginBottom.gif) no-repeat;
	line-height: 2px;
	font-size: 2px;
	width: 200px;
}

.serverNum {
	float: left;
	margin-top: 5px;
}

.contentLMenu { width:200px;
	float: left;
}

.introDiv {
	border: 1px solid #bdbdbd;
	text-align: center;
	margin-top: 0px;
	_margin-top: -4px;
}

.introText {
	margin: 20px 50px;
	font-size: 13px;
	line-height: 25px;
	text-align: left;
	color: #333333;
}

.num {
	font-size: 15px;
	color: #ce0000;
	font-weight: bold;
	font-family: "ºÚÌå" £»
}

.perInputArea {
	margin-top: 15px;
	color: #333333;
}
.perInputArea ul{width:170px; height:auto; float:left; margin:0; padding:0 0 0 10px;}
.perInputArea li{width:170px; height:22px; line-height:22px; float:left; margin:0; padding:0; list-style-type:none; text-align:left;}
.perInputArea img{margin:5px 5px 0 0;}
.noticeArea {
	color: #666666;
	margin: 3px auto;
	height: 25px;
	line-height: 20px;
	_line-height: 26px;
}

.btArea {
	text-align: right;
	margin-right: 15px;
}

.red {
	color: #d20000;
}

.serverOnline {
	text-align: center;
	background: url(../image/serverOnline.gif) 0px 120px repeat-x;
}

.qqAreaTitle {
	font-weight: bold;
	text-align: left;
	margin-top: 5px;
	margin-bottom: 0px;
	_margin-bottom: 3px;
}

.more {
	float: right;
	margin-top: 10px;
}

.lookOverImg {
	float: left;
	width: 51px;
	height: 20px;
}

.sellerInfo {
	display: table;
	width: 510px;
	margin-left: 3px;
	height: 160px;
	background: url(../image/sellerInfo.gif) bottom right no-repeat;
}

.sellerInfoTitle {
	width: 510px;
	height: 23px;
	background: url(../image/sellerInfoTitle.gif) repeat-x;
}

.memberCentTitle {
	width: 250px;
	height: 23px;
	background: url(../image/sellerInfoTitle.gif) repeat-x;
}

.sellerITText {
	width: auto;
	height: 20px;
	font-weight: bold;
	color: #da0000;
	background: #ffffff;
	line-height: 20px;
	padding-left: 3px;
}

.memberCentTText {
	width: auto;
	height: 20px;
	font-weight: bold;
	color: #da0000;
	line-height: 20px;
	padding-left: 15px;
	background: url(../image/arrowIcon.gif) 2px 3px no-repeat #ffffff;
	_background: url(../image/arrowIcon.gif) 2px 5px no-repeat #ffffff;
}
.more_2{
    width: auto;
	height: 20px;
	color: #da0000;
	background:#ffffff;
	line-height: 20px;
	padding-left: 15px;
	text-align: center;
	margin-left: 125px;
	font-size: 12px;
	text-decoration: none;
}
.sellerTable tr td {
	background: url(../image/helpListBG.gif) bottom repeat-x;
	height: 25px;
	line-height: 25px;
}

.sellerTable th {
	text-align: center;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	height: 20px;
	line-height: 20px;
	background: #dfdfdf;
}

.sellerTable {
	margin-top: 5px;
}

.memberCenter {
	display: table;
	width: 250px;
	height: 160px;
	margin-left: 4px;
	_margin-left: 2px;
	float: left;
}
.memberCentLi{
	display:table;
float: left;
width: 140px;
height:auto;
margin-top: 10px;
}
.activityLi{
display:table;
float: left;
width: 240px;
height:auto;
margin-top: 10px;
}
.memberCentLi ul li{
width: 140px;
height:27px;
background: url(../image/helpListBG.gif) bottom repeat-x;
}
.activityLi ul li{
width: 240px;
height:27px;
}
.memberCentLi ul li a{
	height:27px;
line-height: 27px;
text-decoration: none;
color:#000002;
margin-left: 5px;
font-size: 12px;
}
.activityLi ul li a{
	height:27px;
line-height: 27px;
text-decoration: none;
color:#000002;
margin-left: 5px;
font-size: 12px;
}
.img_1{
float: left;
margin-top: 10px;
margin-left: 5px;
}
.memberCLiImg{
margin-left: 15px;
}
.activityLiImg{
margin-left: 5px;
}

.gdAndFc{width:980px; height:auto; float:left;}
.marquee{width:200px; height:auto; float:left; margin-right:4px; display:inline;}

.fc{width:776px; height:auto; float:left; background-image: url(../image/fc_bj.jpg);}
.fcTop{width:776px; height:30px; float:left; background-image:url(../image/fc_ttbj.jpg);}
.fcTop img{ width:34px; height:11px;float:right; margin-right:15px; margin-top:12px;}
.fcCont{width:776px; height:auto; float:left; }
.fcLeft{width:485px; height:auto; float:left; background-image:url(../image/fc_leftbj.jpg); background-repeat:repeat-x; margin-top:7px; margin-left:3px; display:inline;}
.fcLeft table{width:475px; height:120px;float:left; margin:0 5px 5px 5px;display:inline;}
.fcLefttd{width:117px; height:120px; float:left;}
.fcLefttd img{width:97px; height:80px; float:left; padding:1px; border:1px solid #999; margin:9px; display:inline;}
.fcLefttd_wz{width:117px; height:20px; float:left; line-height:20px; text-align:center; font-size:12px;}
.fcLeft_wz{width:475px; height:auto;  float:left; margin:0 5px 0 5px; line-height:25px; font-size:12px; display:inline;}
.fcLeft_wz ul{padding:0; margin:0;width:475px;height:45px; float:left;}
.fcLeft_wz ul li{width:235px; height:20px; float:left;padding:0; margin:0;}

.fcRight{width:283px; height: auto; float:left; margin-top:7px;}
.fcBqTop{width:283px; height:20px; float:left; line-height:20px; padding:3px 0 0 10px; background-image:url(../image/fc_bqtt.jpg); background-repeat:no-repeat; font-size:12px;}
.fcBqCont{width:283px; height:150px; float:left; background-image:url(../image/fc_bqCont.jpg); background-repeat:no-repeat;}
.fcBqCont img{width:130px; height:125px; float:right;  border:1px solid #999; padding:1px; background-color:#fff; margin:10px 6px 0 0;*margin:10px 8px 0 0; display:inline;}
.fcBqCont_wz{width:135px; height:auto; padding:6px 0 6px 8px; line-height:25px; float:left;font-size:12px;}

.fcFooter{ width:776px; height:15px; float:left; background-image:url(../image/fc_foot.jpg); background-repeat:no-repeat;}

.tsClubtt{width:200px; height:42px; float:left; background-image:url(../image/tsClub_tt.jpg); background-repeat:no-repeat;}
.tsClubCont{width:200px; height:308px; float:left; background-image:url(../image/ts_ClubCont.jpg);}
.tsClubnr{width:180px; height:300px; margin:0 10px;}