body{
  background:url(/images/v3/bg/sub1_bg.jpg) no-repeat center 0px #f0f0f0;
}

.bodyContainer{background:url(/images/v3/bg/subContent.gif);}
.bodyContainer #mainRight{width:307px;min-height:766px;_height:766px;float:right;overflow:hidden;}

.title{position:relative;height:17px;}
.title .more{position:absolute;right:0px;bottom:0px;width:45px;height:17px;display:block;background:url(/images/v3/index/im01.gif);text-indent:-1000px;overflow:hidden;}
.content{padding:5px;margin-top:5px;}

.bodyContainer #mainRight #GMDiaryBox,
.bodyContainer #mainRight #ForumBestBox,
.bodyContainer #mainRight #HotnewBox{margin:20px 11px 8px 11px}

#GMtab{border-bottom:1px solid #6a6a6a;height:16px;margin:8px 6px 0px 6px}
#GMtab IMG{float:left;margin-right:3px;}
.bodyContainer #mainRight #GMDiaryBox .content{padding:5px;margin-top:2px;}

.widgetTB{width:100%;table-layout:fixed;}
.widgetTB tbody tr td{color:#999;font-size:11px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.widgetTB tbody tr td a{background:url(/images/v3/sub/ic01.gif) no-repeat 0px 5px;padding-left:10px;color:#fff;}
.widgetTB tbody tr td a:hover{font-weight:bold;color:#fff;}
.widgetTB tbody tr td.date{text-align:right;}

.bodyContainer #mainRight #gameDatabase{margin:20px 11px 20px 9px;}
.bodyContainer #mainRight #gameDatabase .content{border:1px solid #bfbfbf;width:283px;height:78px;background:url(/images/v3/index/bg01.gif);padding:0px 0px 0px 4px;margin:0px;}
.bodyContainer #mainRight #gameDatabase .content IMG{margin:3px 0px;float:left;}
.bodyContainer #mainRight #gameDatabase .content IMG.middle{margin:0px;width:276px;}

.bodyContainer #mainRight #HotnewBox{margin-top:20px;}
.bodyContainer #mainRight #HotnewBox .content{padding-right:0px;}
.bodyContainer #mainRight #HotnewBox .content dl{margin:0px;padding:0px;}
.bodyContainer #mainRight #HotnewBox .content dt{margin:0px;padding:0px;display:block;float:left;margin:5px 10px 0px 0px;}
.bodyContainer #mainRight #HotnewBox .content dd{margin:0px;padding:0px;display:block;float:left;color:#e4e4e4;font-size:11px;line-height:16px;}
.bodyContainer #mainRight #HotnewBox .content dd.t1{width:220px;font-weight:bold;}
.bodyContainer #mainRight #HotnewBox .content dd.t1 a{width:220px;font-weight:bold;color:#e4e4e4;}
.bodyContainer #mainRight #HotnewBox .content dd.t2{width:220px;}
.bodyContainer #mainRight #HotnewBox .content dd.t2 a{width:220px;color:#e4e4e4;}
.bodyContainer #mainRight #HotnewBox .content dd.t3{width:64px;background:url(/images/v3/sub/im09.gif) no-repeat 0px 2px;padding-left:12px;color:#ff8e19;font-weight:bold;}
.bodyContainer #mainRight #HotnewBox .content dd.t4{color:#ffbd22;font-size:10px;}
.bodyContainer #mainRight #HotnewBox .content dd.star{position:relative;width:73px;height:12px;line-height:1px;font-size:1px;background:url(/images/v3/sub/star.gif) repeat-x 0px 1px;margin-right:5px;}
.bodyContainer #mainRight #HotnewBox .content dd .onstar{position:absolute;width:73px;height:12px;line-height:1px;font-size:1px;background:url(/images/v3/sub/onstar.gif) repeat-x 0px 1px;}

.bodyContainer #mainRight #HotnewBox .content .hline{width:268px;border-bottom:1px dashed #696969;height:10px;line-height:1px;font-size:1px;margin:0px 0px 10px 0px;clear:both;}

.bodyContainer #mainContent{width:635px;min-height:866px;_height:866px;float:left;padding:8px;border:1px solid #dedede;}