@charset "utf-8";
body
{
	color:#FFFFFF;
    font-size:12px;
    min-height: 560px;
    text-align: center;
    min-width: 1003px;
}

.txtbox
{
border-top-width :0px;
border-left-width :0px;
border-right-width :0px;
border-bottom-width :0px;
font-size: 12px;
color: white;
background-color: #252932;
font-style:normal;
line-height:normal;
height:18px;
font-variant:normal;
font-weight :normal;
}

.blue
{
	color:#B8C4D5;
}

.yellow a:hover {
color:#0080FF;
}
.yellow a {
color:#FFA500;
}
a:hover {
color:#0080FF;
text-decoration:underline;
}
a {
color:#FFA500;
text-decoration:none;
}
.mainDiv {
  clear: both;
  /*border: silver 1px solid;*/
  margin-left: auto;
  /*overflow: hidden;*/
  width: 1001px;
  margin-right: auto;
  text-align:left;
}
#BigFlashTitle {
	position:absolute;
	z-index:1;
}
#mainDiv {
	position:absolute;
	margin-top: 286px;
	z-index:2;
}
#TopMainMenu {
}
#MainBg {
	background-image:url(main_bg.gif);
	width:1001px;
	height:818px
}
#LoginBox {
	position: absolute;
	margin-left: 39px;
	margin-top: 0px;
}
#UserGuideBox {
	position: absolute;
	margin-left: 46px;
	margin-top: 236px;
}

#LeftFuncBtnBox {
	position: absolute;
	margin-left: 46px;
	margin-top: 350px;
}




#CenterTopBox{
	position: absolute;
	margin-left: 260px;
	margin-top: 0px;
}
#CenterAnnoBox{
	position: absolute;
	margin-left: 260px;
	margin-top: 148px;
}

/*====#CenterBbsBox=====*/
#CenterBbsBox{
	position: absolute;
	margin-left: 260px;
	margin-top: 350px;
}

#leftbbslist{
	position: absolute;
	margin-left: 20px;
	margin-top: 40px;
	width:211px;
}

#rightbbslist{
	position: absolute;
	margin-left: 260px;
	margin-top: 40px;
	width:211px;
}

.cbbline1row {
	float:left;
	width:210px;
	color:#B8C4D5;
}

.cbbline1row .leftIcon{
	float:left;
	width:74px;
}

.cbbline1row .rightContent{
	float:left;
	width: 123px;
	margin-left:4px;
	margin-top:5px;
}

.cbbline1row .rightContent .name{
	font-weight:bold;
	color:#FFCC00;
}

.cbbline1row .rightContent .title{
	margin-top:4px;
}

.othrow {
	float:left;
	width:210px;
	margin-top: 10px;
}

.othrow .title{
	float:left;
	width:190px;
	height:25px;
	color:#B8C4D5;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}


/*=====CenterCardsBoxList====*/
#CenterCardsBox{
	position: absolute;
	margin-left: 260px;
	margin-top: 620px;
}
#CenterCardsBoxList{
	position: absolute;
	margin-left: 0px;
	margin-top: 50px;
	color:#B8C4D5;
}
#CenterCardsBoxList .ccbItem{
	float:left;
	width:72px;
	text-align:center;
	margin-left: 15px;
}
#CenterCardsBoxList .ccbItem .sampleimg{
	width:62px;
	height:82px;
	background-image:url(index_bottom_item_bg.gif);
}

#CenterCardsBoxList .ccbItem .sampleimg .spimg{
	text-align:left;
	margin-left: 2px;
	margin-top: 5px;	
}

#CenterCardsBoxList .ccbItem .title{
	width:72px;
	margin-top: 3px;
}

#CenterCardsBoxList .ccbItem .clickbtn{
	width:72px;
	margin-top: 3px;
}


#RightCSBox{
	position: absolute;
	margin-left: 755px;
	margin-top: 0px;
}
#RightChargeBox{
	position: absolute;
	margin-left: 755px;
	margin-top: 95px;
}
#RightRankBox{
	position: absolute;
	margin-left: 750px;
	margin-top: 295px;
}
#RightVotes{
	position: absolute;
	margin-left: 755px;
	margin-top: 618px;
}
#RightVotesMain{
	position: absolute;
	margin-left: 35px;
	margin-top: 68px;
	color:#B8C4D5;
}

.autoimg {
    max-width:600px;
    width:600px;
    width:expression(document.body.clientWidth>600?"600px":"auto");
    overflow:hidden;
} 

.button1 {
	BORDER-RIGHT: #386b99 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #f3f5fc 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 9pt; PADDING-BOTTOM: 1px; BORDER-LEFT: #f3f5fc 1px solid; COLOR: #333333; PADDING-TOP: 1px; BORDER-BOTTOM: #386b99 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #E2A93F
}

.PicList 
{
    float:left;
    margin:8px 10px 10px 8px;
    width:150px;
    height:140px;
    color:#FFCC00;
    font-family:Arial,Helvetica,sans-serif;
    font-size:12px;
    font-size-adjust:none;
    font-stretch:normal;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    line-height:normal;
    padding:0;
    text-align:center;
    -x-system-font:none;
}

.PicList3
{
    float:left;
    margin:8px 10px 10px 8px;
    width:150px;
    height:180px;
    color:#FFCC00;
    font-family:Arial,Helvetica,sans-serif;
    font-size:12px;
    font-size-adjust:none;
    font-stretch:normal;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    line-height:normal;
    padding:0;
    text-align:center;
    -x-system-font:none;
}

#MenuItem01{
	position: absolute;
	width:78px;
	height:25px;
	margin-left: 140px;
	margin-top: 26px;
	cursor:pointer;
}

#MenuItem02{
	position: absolute;
	width:78px;
	height:25px;
	margin-left: 233px;
	margin-top: 26px;
	cursor:pointer;
}

#MenuItem03{
	position: absolute;
	width:78px;
	height:25px;
	margin-left: 325px;
	margin-top: 26px;
	cursor:pointer;
}

#MenuItem04{
	position: absolute;
	width:78px;
	height:25px;
	margin-left: 418px;
	margin-top: 26px;
	cursor:pointer;
}

#MenuItem05{
	position: absolute;
	width:78px;
	height:25px;
	margin-left: 511px;
	margin-top: 26px;
	cursor:pointer;
}

#MenuItem06{
	position: absolute;
	width:78px;
	height:25px;
	margin-left: 604px;
	margin-top: 26px;
	cursor:pointer;
}
#MenuItem07{
	position: absolute;
	width:78px;
	height:25px;
	margin-left: 696px;
	margin-top: 26px;
	cursor:pointer;
}
#MenuItem08{
	position: absolute;
	width:78px;
	height:25px;
	margin-left: 789px;
	margin-top: 26px;
	cursor:pointer;
}


#TopBoxBtns{
	position: absolute;
	margin-left: 50px;
	margin-top: 15px;
	cursor:pointer;
}

.tbbtnlist{
	float:left;
	margin-left:20px;
	background-image:url(top_btn_bg_n.gif);
	width:87px;
	height:24px;
}
.btntexts{
	position: absolute;
	margin-left: 13px;
	margin-top: 4px;
	cursor:pointer;
	color:#FFA500;
}


/*-----------centerannoBox----------*/

.centerannoBox{
	position: absolute;
	margin-left: 13px;
	margin-top: 53px;
	color:#B8C4D5;
	width:428px;
}

.crRows{
	float:left;
	width:428px;
	height:26px;
	margin-left: 6px;
}

.crCatgory{
	float:left;
	margin-left: 2px;
	width:70px;
}

.crTitle{
	float:left;
	margin-left: 2px;
	width:280px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}

.crDate{
	float:left;
	margin-left: 2px;
	text-align:right;
	width:70px;
}



/*---wallpaper---*/
.wpList{
	float:left;
	margin-top: 2px;
}

.wpLeft{
	float:left;
}

.wpRight{
	float:left;
	margin-left:2px;
}

.wpRight .Title{
	position: absolute;
	margin-left: 7px;
	margin-top: 4px;
}
.wpRight .Content{
	position: absolute;
	margin-left: 7px;
	margin-top: 24px;
	color:#B8C4D5;
}


#LeftWallpaperBox {
	position: absolute;
	margin-left: 46px;
	margin-top: 523px;
}
#LeftWallpaperBoxContent{
	position: absolute;
	margin-left: 22px;
	margin-top: 42px;
	border: silver 0px solid;
	width:180px;
}


#RightRankBoxContent{
	color:#B8C4D5;
	position: absolute;
	margin-left: 28px;
	margin-top: 72px;
	border: silver 0px solid;
	width:180px;	
}

#RightRankBoxContent .rrlist{
	float:left;
	margin-top:4px;
	width:190px;
}

#RightRankBoxContent .num{
	float:left;
	text-align:center;
	width:30px;
}

#RightRankBoxContent .name1{
	float:left;
	margin-left:30px;
	text-align:left;
	width:80px;
}

#RightRankBoxContent .name{
	float:left;
	margin-left:10px;
	text-align:left;
	width:100px;
}

#RightRankBoxContent .rank{
	float:left;
	text-align:left;
	width:40px;
}


#CardSearchBox{
	position: absolute;
	margin-left: 318px;
	margin-top: 75px;	
}

#csbCardType{
	float:left;
}

#csbCardRace{
	float:left;
	margin-left:50px;
}

#csbCardLimit{
	float:left;
	margin-left:54px;
}

#csbCardStar{
	float:left;
	margin-left:58px;
}

#csbSearchBtn{
	float:left;
	margin-left:24px;
}