BODY {
background-color:#640000;
margin:0;
padding:0;
}

P {
display:block;
margin:0;
padding:0;
}
a:link{color:#00FF00}
a:visited{color:#00FF00}
LI {
list-style-type:none;
}

IMG {
border-color:#000;
}

.clear {
clear:both;
margin:0;
padding:0;
}

.p12 {
font-size:12px;
line-height:19px;
}

.p121 {
font-size:12px;
line-height:23px;
}

.p12Bold {
font-weight:700;
font-size:12px;
line-height:20px;
}

.p14 {
font-size:12px;
line-height:24px;
}

.p14Bold {
font-weight:700;
font-size:14px;
line-height:25px;
}

.p18Bold {
font-weight:700;
font-size:18px;
line-height:24px;
}

.pdTop10 {
padding-top:10px;
}

.pdRight10 {
padding-right:10px;
}

.pdBottom10 {
padding-bottom:10px;
}

.pdLeft10 {
padding-left:10px;
}

.mdTop10 {
margin-top:10px;
}

.mdRight10 {
margin-right:10px;
}

.mdBottom10 {
margin-bottom:10px;
}

.mdLeft10 {
margin-left:10px;
}

.hand {
cursor:pointer;
}

.left {
float:left;
}

.right {
float:right;
}

#gameNavHeader LABEL {
float:left;
margin:0 5px 0 0;
padding:0;
}

#gameNavHeader SELECT {
float:left;
width:85px;
background-color:transparent;
border-style:none;
margin:2px 7px 0 2px;
padding:2px 0 0;
}

#gameNavHeader .input1 {
float:left;
width:145px;
height:19px;
background-color:transparent;
font-size:12px;
color:red;
line-height:21px;
border-style:none;
margin:0 5px 0 0;
padding:2px 0 0 20px;
}

#gameNavHeader .input2 {
float:left;
width:49px;
height:19px;
background-color:transparent;
font-size:12px;
color:red;
line-height:21px;
text-align:center;
border-style:none;
margin:1px 0 0;
padding:1px 0;
}

#gameNavDH {
width:600px;
height:29px;
margin:0;
padding:0 0 0 10px;
}

.manufacturerList {
clear:both;
width:978px;
height:21px;
border:1px solid #000;
background-color:#640000;
margin:0 auto;
}

.manufacturerList LI {
float:left;
background-color:#640000;
border:2px solid #000;
font-size:12px;
color:#000;
line-height:12px;
text-decoration:none;
height:12px;
width:50px;
margin:1px 1px 1px 1px;
padding:1px 9px;
}

.manufacturerList LI A {
font-size:12px;
color:red;
line-height:13px;
text-decoration:none;
}

.manufacturerList LI A:hover {
font-size:12px;
color:#000;
line-height:13px;
text-decoration:underline;
}

#footer {
clear:both;
border-right:#000 1px solid;
background:#640000;
border-left:#000 1px solid;
width:960px;
margin:auto;
padding:0 9px;
}

#footerLogo {
float:left;
width:230px;
text-align:right;
margin:0;
padding:10px 0;
}

#footerText {
font-size:12px;
color:red;
line-height:15px;
font-family:"Tahoma", "Verdana", "Arial";
text-align:left;
text-decoration:none;
float:left;
width:936px;
margin:0 0 0 10px;
padding:20px 0;
}

#footerText A:link {
font-size:12px;
color:red;
line-height:15px;
font-family:"Tahoma", "Verdana", "Arial";
text-align:left;
text-decoration:underline;
}

#footerText A:hover {
font-size:12px;
color:red;
line-height:15pt;
font-family:"Tahoma", "Verdana", "Arial";
text-align:left;
text-decoration:underline;
}

#footerText P {
line-height:15pt;
color:red;
margin:0;
padding:0;
}

#footerText SPAN {
margin:auto;
padding:0 10px;
}

.wrapper {
clear:both;
border-right:#000 1px solid;
padding-right:9px;
padding-left:9px;
border-left:#000 1px solid;
width:960px;
height:21px;
background-color:#640000;
margin:0 auto;
}

#header {
background:#640000;
width:100%;
margin:0 auto;
padding:0;
}

#innerHeader {
width:960px;
margin:0 auto;
padding:0;
}

#TToolBar {
width:980px;
height:25px;
text-align:center;
margin:0 auto 1px;
padding:0;
}

#userLoginbar {
clear:both;
width:960px;
height:25px;
margin:0 auto;
padding:0;
}

#friendLinkSOHU {
float:right;
padding-top:3px;
height:17px;
text-align:right;
}

#userLogin {
float:left;
white-space:nowrap;
height:23px;
margin:0;
padding:0 10px 0 145px;
}

.pp3 {
float:left;
width:460px;
color:#000;
border-style:none;
margin:0;
padding:0;
}

.pp3 A {
color:#000;
}

.banner60080 {
margin-top:7px;
float:left;
width:600px;
height:78px;
text-align:center;
padding:0;
}

#nav {
clear:both;
background:#000;
width:980px;
height:3px;
margin:0 auto;
padding:8px 0 0;
}

#nav LI {
text-decoration:none;
display:block;
float:left;
line-height:36px;
text-align:center;
}

#nav .li1 {
padding-left:20px;
width:87px;
height:36px;
}

#nav .li6 {
margin-left:121px;
width:55px;
line-height:23px;
height:23px;
text-align:left;
padding:10px 0 0 23px;
}

#nav .li7 {
width:53px;
line-height:23px;
height:23px;
text-align:left;
padding:10px 0 0 23px;
}

#nav .li8 {
width:75px;
line-height:23px;
height:23px;
text-align:left;
padding:10px 0 0 23px;
}

#nav .li9 {
width:auto;
line-height:23px;
height:23px;
text-align:left;
padding:10px 0 0 23px;
}

#subNav {
clear:both;
width:960px;
height:24px;
margin:0 auto;
padding:3px 9px;
}

#subNav LI A:hover {
font-size:12px;
color:#000;
line-height:24px;
text-decoration:underline;
}

#subNav .normal {
float:left;
border-style:none;
padding:0 8px;
}

.banner96030 {
	clear:both;
	width:978px;
	height:156px;
	border:1px solid #000;
	background-position:center;
	margin:auto;
	padding:0;
	overflow: hidden;
}
.banner96033 {
	clear:both;
	width:978px;
	height:auto;
	border:1px solid #000;
	background-position:center;
	margin:auto;
	padding:0;
	overflow: hidden;
}
.banner96030 IMG {
border-style:none;
margin:0 auto 5px;
}

.banner90300Left {
float:left;
width:90px;
height:300px;
margin:0 0 10px;
padding:0;
}

.banner90300Right {
float:right;
width:90px;
height:300px;
margin:0 0 10px;
padding:0;
}

.cutOffRule {
clear:both;
background:#000;
width:960px;
margin:3px auto 0;
padding:2px 0 0;
}

#screenTwo .colOne {
float:left;
width:380px;
margin-right:8px;
padding:0;
}

#screenTwo .colTwo {
	float:left;
	width:312px;
	margin:0;
	padding:0;
}

#screenTwo .colTwo .rowOne {
	float:left;
	width:310px;
	margin:0;
	padding:0;
}

#screenTwo .colThree {
	float:right;
	margin-left:7px;
	width:251px;
	background-color:#640000;
	padding:0;
}

.bannerText {
float:left;
width:360px;
margin:0;
padding:0 0 5px;
}

.bannerText .s {
float:left;
width:150px;
margin:0;
padding:0;
}

.bannerText .b {
float:right;
width:210px;
margin:0;
padding:0;
}

.bannerText .s LI {
clear:both;
width:150px;
margin:0;
padding:0;
}

.bannerText .b LI {
clear:both;
float:left;
width:210px;
margin:0;
padding:0;
}

.banner60060 {
float:right;
width:600px;
height:60px;
margin:0;
padding:0 0 5px;
}

.banner96060 {
clear:both;
width:960px;
height:136px;
margin:0 auto;
padding:0;
}

.banner38025A {
float:left;
width:380px;
margin:0;
padding:0;
}

.banner38025B {
clear:both;
float:left;
width:380px;
margin:10px 0 0;
padding:0;
}

.banner25025 {
float:right;
width:300px;
margin:0;
padding:0;
}

#focus380340 {
clear:both;
float:left;
width:380px;
height:340px;
}

#screenTwo H2 {
	clear:both;
	float:left;
	width:312px;
	text-align:center;
	padding:0;
	font-size: 18px;
	font-weight: bold;
	margin-top: 4px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}

#screenTwo H3 {
	clear:both;
	font-weight:400;
	float:left;
	width:310px;
	text-align:center;
	margin:0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
}

#screenTwo H4 {
clear:both;
background:#000;
float:left;
width:184px;
margin:9px 0 0;
padding:0 0 0 16px;
}

#screenTwo H5 {
clear:both;
background:#000;
float:left;
width:364px;
margin:5px 0 0;
padding:0 0 0 16px;
}

#screenTwo H6 {
clear:both;
background:#000;
float:left;
width:210px;
margin:9px 0 0;
padding:0 0 0 16px;
}

#screenTwo .colThree H4 {
clear:both;
background:#000;
float:left;
width:174px;
margin:5px 0 0;
padding:0 0 0 10px;
}

.bbsExcellence {
clear:both;
float:left;
overflow:hidden;
width:380px;
height:92px;
margin:0;
padding:0;
}

.bbsExcellence2 {
clear:both;
float:left;
overflow:hidden;
width:380px;
height:75px;
margin:0;
padding:0;
}

.bbsExcellence LI A:hover {
font-size:12px;
line-height:19px;
height:19px;
text-decoration:underline;
color:red;
}

.bbsExcellence2 LI A:hover {
font-size:12px;
color:red;
line-height:19px;
height:19px;
text-decoration:underline;
}

.videoExcellence LI A:hover {
color:red;
}

#videoExcellence {
clear:both;
float:left;
width:378px;
border:1px solid #000;
margin:0;
padding:5px 0 0;
}

#videoExcellence LI {
float:left;
width:110px;
margin:0 0 0 9px;
padding:0;
}

#videoExcellence .li1 {
float:left;
width:110px;
margin:0 0 0 6px;
padding:0;
}

#videoExcellence .li2 {
clear:both;
width:375px;
font-size:12px;
color:red;
line-height:22px;
text-align:left;
text-decoration:none;
margin:0;
padding:0;
}

#videoExcellence .li2 A {
font-size:12px;
color:red;
line-height:22px;
text-align:left;
text-decoration:none;
}

#videoExcellence .li2 A:hover {
font-size:12px;
color:red;
line-height:22px;
text-align:left;
text-decoration:underline;
}

#actExcellence LI {
float:left;
width:120px;
margin:0 7px 0 0;
padding:0;
}

#actExcellence .li1 {
float:left;
width:120px;
margin:0;
padding:0;
}

#actExcellence .li2 {
float:left;
width:190px;
font-size:12px;
color:red;
line-height:20px;
text-align:left;
text-decoration:none;
margin:0;
padding:0;
}

.particular {
	clear:both;
	float:left;
	width:312px;
	padding:0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 1px;
	margin-left: 0;
}

.imgPanel {
	display:block;
	float:right;
	width:110px;
	height:81px;
	text-align:center;
	padding:0;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 0;
	margin-left: 0;
}

.imgPanel SPAN {
	clear:both;
	display:block;
	float:right;
	width:110px;
	font-size:12px;
	color:red;
	line-height:20px;
	text-align:center;
	text-decoration:none;
	margin:0;
	padding:0;
}

.imgPanel SPAN A {
font-size:12px;
color:red;
line-height:20px;
text-align:center;
text-decoration:none;
}

.particular .text {
	display:block;
	float:left;
	width:186px;
	font-size:12px;
	color:red;
	line-height:18px;
	text-align:left;
	text-decoration:none;
	margin:0;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 2px;
	padding-left: 10px;
}

.particular .text A {
font-size:12px;
color:red;
line-height:18px;
text-align:left;
text-decoration:none;
}

.particular .text A:hover {
font-size:12px;
color:red;
line-height:18px;
text-align:left;
text-decoration:underline;
}

.NEWSquhuan {
font-size:12px;
background:#000;
width:107px;
height:22px;
color:red;
text-decoration:none;
}

.quhuan A:active {
font-size:12px;
color:#fff;
text-decoration:none;
}

.NEWSquhuan A:hover {
font-size:12px;
}

.NEWSquhuan1 {
font-size:12px;
background:#000;
width:107px;
margin-right:0;
height:22px;
color:red;
text-decoration:none;
}

.NEWSquhuan A {
color:#fff;
text-decoration:none;
}

#NEWS {
	width:312px;
	border-bottom:#000 1px solid;
	height:22px;
	padding:0;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

#NEWScontent1 {
	float:left;
	width:99px;
	line-height:22px;
	height:22px;
	text-align:center;
	padding:0;
	margin-top: 0;
	margin-right: 3px;
	margin-bottom: 0;
	margin-left: 2px;
}

#NEWScontent2 {
	float:left;
	width:99px;
	line-height:22px;
	height:22px;
	text-align:center;
	padding:0;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 0;
}

#NEWSccontent1 {
	clear:both;
	overflow:hidden;
	width:312px;
	height:416px;
	text-align:left;
	margin:0;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
}

#NEWSccontent2 {
clear:both;
overflow:hidden;
width:360px;
height:400px;
text-align:left;
margin:0 auto;
padding:5px 0;
}

#filterNews {
	clear:both;
	border-top:#000 1px dashed;
	float:left;
	width:310px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
	padding-top: 6px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}

#filterNews2 {
clear:both;
float:left;
width:360px;
margin:0;
padding:5px 0 7px;
}

#morePanel {
	display:block;
	float:right;
	width:99px;
	background-color:#000;
	font-size:12px;
	color:red;
	line-height:15px;
	text-decoration:none;
	margin:0;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 3px;
}

#morePanel A {
font-size:12px;
color:red;
line-height:15px;
text-decoration:none;
}

#morePanel A:hover {
font-size:12px;
color:red;
line-height:15px;
text-decoration:underline;
}

#hotNews {
clear:both;
float:left;
overflow:hidden;
width:360px;
padding:0;
}

#hotNews LI {
clear:both;
font-size:14px;
float:left;
width:330px;
line-height:24px;
}

#hotNews LI A {
font-size:14px;
line-height:24px;
text-decoration:underline;
}

#hotNews LI A:hover {
font-size:14px;
color:red;
line-height:24px;
text-decoration:underline;
}

#hotNews LI SPAN {
font-size:14px;
line-height:24px;
text-decoration:none;
margin:0 5px 0 0;
padding:0;
}

.height {
overflow:hidden;
height:213px;
margin:5px 0 0;
}

.low {
overflow:hidden;
height:165px;
margin:5px 0 0;
}

.banner35934B {
clear:both;
background:#000;
float:left;
width:341px;
height:34px;
margin:0;
padding:1px 1px 1px 18px;
}

.banner35934C {
clear:both;
background:0 no-repeat 0 -2105px;
float:left;
width:341px;
height:34px;
margin:13px 0 -5px;
padding:1px 1px 1px 18px;
}

#gameDb {
clear:both;
border-right:#000 1px solid;
border-top:#000 1px solid;
background:#640000;
border-left:#000 1px solid;
width:378px;
border-bottom:#000 1px solid;
height:auto;
color:red;
float:left;
font-size:12px;
margin:0 auto;
padding:0;
}

#innerGameDb .input1 {
font-size:12px;
color:red;
line-height:21px;
}

#innerGameDb .input2 {
font-size:12px;
color:#fff;
line-height:21px;
}

#gameDb .tag {
clear:both;
width:336px;
margin:0 auto;
padding:0 10px;
}

#gameDb .tag A:hover {
font-size:12px;
color:#6e6e6e;
line-height:16px;
text-align:left;
text-decoration:underline;
}

#ware {
clear:both;
border-right:#000 1px solid;
border-top:#000 1px solid;
border-left:#000 1px solid;
width:183px;
border-bottom:#000 1px solid;
background-color:#000;
margin:0;
padding:0 5px 0 10px;
}

.list LI {
clear:both;
font-size:12px;
color:red;
line-height:20px;
text-align:left;
text-decoration:none;
margin:0;
padding:0;
}

.useup {
clear:both;
float:left;
width:183px;
height:auto;
margin:0 0 3px;
padding:3px 0 0;
}

.useupImgPanel {
display:block;
float:right;
width:74px;
text-align:center;
margin:0;
padding:0;
}

.useupImgPanel IMG {
border-right:#000 1px solid;
border-top:#000 1px solid;
border-left:#000 1px solid;
width:72px;
border-bottom:#000 1px solid;
height:72px;
}

.useupText {
display:block;
float:left;
width:100px;
font-size:12px;
color:red;
line-height:18px;
text-decoration:none;
margin:0;
padding:2px 0;
}

#screenThree .colOne {
	float:left;
	width:700px;
	margin:0;
	padding:0;
}

#screenThree .colTwo {
	float:right;
	width:251px;
	margin:0;
	padding:0;
}

#screenThree .colOne .colOne {
float:left;
width:380px;
margin:0;
padding:0;
}

#screenThree .colOne .colTwo {
	float:right;
	width:310px;
	margin:0;
	padding:0;
}

.banner750120 {
float:left;
width:747px;
height:90px;
background-color:#640000;
border-color:#000;
border-style:solid;
border-width:1px;
margin:0 0 9px;
padding:0;
}

.banner200430 {
float:none;
width:200px;
height:200px;
background-color:#640000;
margin-bottom:6px;
padding:0 0 2px;
}

.banner200240 {
	float:left;
	width:250px;
	height:auto;
	background-color:#000;
	padding:0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 8px;
	margin-left: 0;
}

.banner280400 {
float:left;
width:280px;
margin:0 0 10px;
padding:0;
}

#screenThree .hidden {
overflow:hidden;
width:200px;
}

#screenThree H4 {
	clear:both;
	background:#000;
	float:left;
	width:350px;
	white-space:nowrap;
	height:24px;
	margin:0;
	padding-top: 0;
	padding-right: 21px;
	padding-bottom: 0;
	padding-left: 9px;
}

#screenThree H4 SPAN {
float:right;
font-weight:lighter;
font-size:12px;
color:red;
line-height:24px;
margin:0;
padding:0 0 0 5px;
}

#screenThree H4 SPAN A {
font-weight:lighter;
font-size:12px;
color:red;
line-height:24px;
text-decoration:none;
}

#screenThree H4 SPAN A:hover {
font-weight:lighter;
font-size:12px;
color:red;
line-height:24px;
text-decoration:underline;
}

#screenThree H4 B {
float:left;
margin:0;
padding:0 5px;
}

#specialTopic {
	clear:both;
	float:left;
	width:378px;
	border:1px solid #000;
	margin:0;
	padding:0;
}

.banner320220 {
float:left;
height:100px;
width:375px;
border:1px solid #000;
margin:0;
padding:0;
}

.SPTuWen {
clear:both;
width:375px;
margin:10px auto;
padding:0;
}

.SPTuWen LI {
clear:none;
margin:0 0 0 9px;
padding:0;
}

.SPTuWenImgPanel {
display:block;
float:left;
width:110px;
text-align:center;
left:2px;
margin:0;
padding:0;
}

.SPTuWenImgPanel SPAN {
clear:both;
display:block;
float:left;
overflow:hidden;
width:110px;
font-size:12px;
color:red;
text-align:center;
text-decoration:none;
margin:0;
padding:2px 0;
}

.SPTuWenText {
display:block;
float:right;
width:230px;
font-size:12px;
color:red;
line-height:22px;
text-decoration:none;
margin:0;
padding:2px 0;
}

.SPTuWenText A {
font-size:12px;
color:red;
line-height:22px;
text-decoration:none;
}

.SPTuWenText A:hover {
font-size:12px;
color:red;
line-height:22px;
text-decoration:underline;
}

#screenThree H2 {
	clear:both;
	width:310px;
	font-size:14px;
	color:red;
	text-align:center;
	text-decoration:none;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 0;
}

#screenThree H3 {
	font-size:14px;
	background:#000;
	float:right;
	width:310px;
	white-space:nowrap;
	height:24px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
	padding-top: 6px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}

#screenThree H3 SPAN {
	display:block;
	font-weight:lighter;
	font-size:12px;
	float:right;
	width:160px;
	text-align:center;
	padding:0;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 5px;
}

#screenThree H3 B {
color:#ef5a00;
}

#regionFilter {
clear:both;
border-right:#000 1px solid;
float:left;
border-left:#000 1px solid;
width:398px;
margin:0;
padding:0 0 3px;
}

#newGame {
	clear:both;
	border-right:#000 1px solid;
	float:left;
	border-left:#000 1px solid;
	width:309px;
	border-bottom:#000 1px solid;
	margin:0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 0;
}

#newGame LI {
	float:left;
	width:139px;
	margin: 0px;
	padding-left: 19px;
}

#regionFilter .img {
text-align:center;
background:#000;
margin:3px 0 0 3px;
padding:0;
}

#newGame .img {
text-align:center;
margin:2px 0 0 3px;
padding:2px 0 0 2px;
}

#bbsExcellence .img {
text-align:center;
margin:13px 0 0 3px;
padding:0;
}

#bbsExcellence .li1 {
display:block;
float:left;
width:110px;
text-align:center;
margin:5px 10px 0 15px;
padding:0;
}

#bbsExcellence .li2 {
float:left;
width:240px;
margin:0;
padding:0 0 2px 5px;
}

#bbsExcellence .li3 {
float:left;
width:240px;
margin:0 0 10px;
padding:0 0 2px 5px;
}

#screenThree .bkQuestionAll H3 {
font-size:14px;
background:#000;
float:left;
width:390px;
white-space:nowrap;
height:24px;
margin:0 0 5px;
padding:8px 0 5px 8px;
}

#screenThree .bkQuestionAll H2 {
clear:both;
width:375px;
margin:0 auto 5px;
padding:4px 0;
}

#screenThree H2 A:hover {
font-size:14px;
color:red;
text-align:center;
text-decoration:underline;
margin:0 auto;
padding:10px 0;
}

.bkQuestionAll .title {
clear:both;
background:#000;
width:357px;
height:29px;
margin:0 auto;
padding:0;
}

.bkQuestionAll LABEL {
float:left;
width:357px;
white-space:nowrap;
height:29px;
margin:0 auto;
padding:0;
}

.bkQuestionAll .input1 {
font-size:12px;
width:197px;
cursor:pointer;
color:red;
line-height:29px;
height:29px;
background-color:transparent;
border-style:none;
margin:0;
padding:0 0 0 22px;
}

.bkQuestionAll .input2 {
font-size:12px;
width:78px;
cursor:pointer;
color:red;
line-height:23px;
height:23px;
background-color:transparent;
border-style:none;
margin:3px 0;
padding:0;
}

.bkQuestionAll .input3 {
font-size:12px;
width:48px;
cursor:pointer;
color:red;
line-height:23px;
height:23px;
background-color:transparent;
border-style:none;
margin:3px 0;
padding:0;
}

.bkQuestion {
clear:both;
float:left;
width:398px;
margin:0;
padding:5px 0 10px 20px;
}

.bkQuestion LABEL {
float:left;
width:398px;
white-space:nowrap;
height:35px;
margin:0;
padding:3px 0;
}

.bkQuestion LI {
clear:both;
float:left;
width:398px;
margin:0;
padding:0;
}

.bkQuestion .li1 {
clear:both;
float:left;
width:398px;
margin:10px 0 0;
padding:0;
}

.BkShowlist {
width:378px;
margin:0 auto;
padding:10px 10px 0;
}

.BkShowlist LI {
clear:both;
float:left;
width:378px;
text-align:left;
font-size:14px;
color:red;
line-height:20px;
text-decoration:none;
margin:0;
padding:2px 0;
}

.BkShowlist .li2 {
font-size:14px;
color:red;
line-height:20px;
text-decoration:none;
margin-bottom:15px;
}

.BkShowlist .li1 A:hover {
font-size:12px;
color:red;
line-height:16px;
text-decoration:underline;
}

.BkShowlist .li1 SPAN {
font-size:12px;
width:auto;
color:red;
line-height:16px;
margin:0 10px 0 0;
padding:0;
}

#screenThree H5 {
float:left;
width:190px;
height:24px;
margin:0;
padding:5px 0 0 8px;
}

.GameDaGuan {
clear:both;
border-right:#000 1px solid;
float:left;
border-left:#000 1px solid;
width:398px;
border-bottom:#000 1px solid;
margin:0;
padding:0 0 5px;
}

.TuWen {
clear:both;
width:378px;
margin:0 auto;
padding:0;
}

.TuWen UL {
margin:0 auto;
padding:10px 10px 0 0;
}

.TuWenImgPanel {
display:block;
float:left;
width:120px;
text-align:center;
margin:0;
padding:0;
}

.TuWenImgPanel SPAN {
clear:both;
display:block;
float:left;
overflow:hidden;
width:120px;
font-size:12px;
color:red;
text-align:center;
text-decoration:none;
margin:0;
padding:2px 0;
}

.TuWenText {
display:block;
float:right;
width:238px;
font-size:14px;
color:red;
line-height:22px;
text-decoration:none;
margin:0;
padding:2px 0;
}

.TuWenText A {
font-size:14px;
color:red;
line-height:22px;
text-decoration:none;
}

.TuWenText A:hover {
font-size:14px;
color:red;
line-height:22px;
text-decoration:underline;
}

.celeb {
width:340px;
height:0;
padding:0;
}

.celeb IMG {
width:100px;
height:125px;
}

.celeb LI {
display:block;
background:#000;
float:left;
width:100px;
height:125px;
margin:1px;
padding:1px;
}

.celeb .li1 {
display:block;
background:#000;
float:left;
width:100px;
height:125px;
margin:1px 1px 1px 6px;
padding:1px;
}

.panelFlash {
	clear:both;
	float:left;
	overflow:hidden;
	width:250px;
	height:279px;
	background-color:#000;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 8px;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
}

.panelFlash LI {
	clear:none;
	float:left;
	width:239px;
	text-transform:capitalize;
	font-size:12px;
	color:red;
	line-height:19px;
	text-decoration:none;
	margin:0;
	padding:0;
}

.panelJob LI {
clear:both;
float:left;
width:195px;
font-size:12px;
color:red;
line-height:19px;
text-decoration:none;
margin:0;
padding:0 0 0 5px;
}

.panelVip LI {
clear:both;
float:left;
width:195px;
font-size:12px;
color:#000;
line-height:19px;
text-decoration:none;
margin:0;
padding:0 0 0 5px;
}

.panelFlash LI A:hover {
font-size:12px;
color:00FF00;
line-height:19px;
text-decoration:underline;
}

.panelJob LI A:hover {
font-size:12px;
color:red;
line-height:19px;
text-decoration:underline;
}

.panelVip LI A:hover {
font-size:12px;
color:#000;
line-height:19px;
text-decoration:underline;
}

.imgFlash {
display:block;
width:195px;
text-align:center;
}

.panelJob {
	clear:both;
	background:#000;
	float:left;
	width:250px;
	height:273px;
	padding:0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 6px;
	margin-left: 0;
}

.panelVip {
clear:both;
background:#000;
float:left;
width:200px;
height:200px;
margin:3px 0 8px;
padding:0;
}

#screenFour .colOne {
float:left;
width:750px;
margin:8px 0 0;
padding:0;
}

#screenFour .colTwo {
float:right;
width:200px;
margin:8px 0 0;
padding:0;
}

#screenFour .colOne .colOne {
float:left;
width:373px;
height:265px;
margin:0;
padding:0;
}

#screenFour .colOne .colTwo {
float:right;
border-left:#c5c5c5 1px solid;
width:353px;
height:265px;
margin:0;
padding:0 0 0 20px;
}

.banner960120 {
	clear:both;
	background:#640000;
	width:960px;
	border:1px solid #000;
	height:auto;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0;
	padding-right: 9px;
	padding-bottom: 9px;
	padding-left: 9px;
}
.banner961 {
	clear:both;
	background:#640000;
	width:960px;
	height:auto;
        margin-top: 1px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0;
	padding-right: 9px;
	padding-bottom: 1px;
	padding-left: 9px;
	text-align: right;
}
.banner96099 {
	clear:both;
	background:#640000;
	width:960px;
	border:1px solid #000;
	height:auto;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0;
}
#screenFour .colOne .colOne LI {
float:left;
width:230px;
}

#screenFour .colOne .colOne .li2 {
clear:both;
float:left;
width:360px;
margin:0;
padding:0 0 0 10px;
}

#screenFour .colOne .colOne .li3 {
clear:both;
float:left;
width:360px;
margin:5px 0 0;
padding:0 0 0 10px;
}

#screenFour .colOne .colTwo LI {
float:left;
width:210px;
}

#screenFour .colOne .colTwo .li2 {
clear:both;
float:left;
width:340px;
margin:0;
padding:0 0 0 10px;
}

#screenFour .colOne .colTwo .li3 {
clear:both;
float:left;
width:340px;
margin:5px 0 0;
padding:0 0 0 10px;
}

.photoShow {
clear:both;
width:750px;
text-align:center;
margin:0;
padding:5px 0 0;
}

.photoShow IMG {
width:160px;
height:120px;
}

.photoShow LI A:hover {
font-size:14px;
color:red;
text-align:center;
text-decoration:underline;
}

.photoShow LI SPAN {
clear:both;
display:block;
float:left;
overflow:hidden;
width:160px;
font-size:14px;
color:red;
text-align:center;
text-decoration:none;
margin:0;
padding:6px 0 0;
}

.banner180350 {
float:left;
width:180px;
margin:0 0 10px;
padding:0;
}

.indagate {
clear:both;
background:#e4f3fb;
float:left;
width:190px;
height:360px;
margin:0;
padding:10px 5px 0;
}

.indagate TABLE {
float:left;
width:185px;
height:350px;
margin:0;
padding:0;
}

.Content LI {
clear:both;
width:160px;
}

.Content SPAN {
margin:0 5px 0 0;
padding:0;
}

.banner468120A {
float:left;
width:468px;
margin:5px 0;
padding:0;
}

.banner468120B {
float:right;
width:468px;
margin:5px 0;
padding:0;
}

#sidebarTwo {
float:left;
width:158px;
margin:27px 0 0 4px;
padding:0;
}

#sidebarOne P {
clear:both;
float:left;
width:123px;
line-height:20px;
margin:0;
padding:0;
}

#sidebarTwo P {
clear:both;
float:left;
width:158px;
line-height:20px;
margin:0;
padding:0;
}

#screenFive H4 {
float:left;
width:100%;
height:22px;
margin:0;
padding:0 0 0 5px;
}

.panelOrder DL {
float:left;
width:100%;
border-bottom:#e2e2e2 1px solid;
margin:0 0 3px;
padding:0 0 3px;
}

.panelOrder .colOne .dt1 {
float:left;
width:40px;
text-align:center;
margin:0;
padding:0;
}

.panelOrder .colOne .dt2 {
float:left;
width:107px;
text-align:left;
margin:0;
padding:0 0 0 5px;
}

.panelOrder .colOne .dt3 {
float:left;
width:70px;
text-align:left;
margin:0;
padding:0;
}

.panelOrder .colTwo .dt7 {
float:left;
width:27px;
text-align:center;
margin:0;
padding:0;
}

.panelOrder .colTwo .dt8 {
float:left;
width:84px;
text-align:left;
margin:0;
padding:0 0 0 5px;
}

.panelOrder .colThree .dt11 {
float:left;
width:80px;
text-align:left;
margin:0;
padding:0 0 0 5px;
}

.panelOrder .colThree .dt12 {
float:left;
width:39px;
text-align:left;
margin:0;
padding:0;
}

.evaluating LI {
clear:both;
float:left;
width:268px;
height:20px;
font-size:14px;
color:red;
line-height:20px;
text-decoration:none;
margin:0;
padding:2px 0;
}

#screenSix .colOne {
float:left;
width:333px;
margin:0 7px 0 0;
padding:0;
}

#screenSix .colTwo {
float:left;
width:333px;
margin:0;
padding:0;
}

.currency LI {
clear:both;
float:left;
width:319px;
height:20px;
font-size:14px;
color:red;
line-height:20px;
text-decoration:none;
margin:0;
padding:2px 0 2px 10px;
}

.currency LI SPAN {
font-size:14px;
float:left;
width:auto;
color:#a0a0a0;
line-height:20px;
height:20px;
text-align:center;
margin:0 5px 0 0;
padding:0;
}

.currency1 LI {
clear:both;
float:left;
width:268px;
height:20px;
font-size:14px;
color:red;
line-height:20px;
text-decoration:none;
margin:0;
padding:2px 0 2px 10px;
}

.download LI {
float:left;
width:270px;
margin:0 10px;
padding:0;
}

.download .li1 {
font-size:12px;
float:left;
width:150px;
text-align:center;
margin:0 20px;
padding:0;
}

#memorabilia {
clear:both;
width:280px;
margin:0;
padding:0;
}

#memorabilia LI {
clear:both;
float:left;
width:280px;
height:20px;
font-size:12px;
color:red;
line-height:20px;
text-decoration:none;
margin:0;
padding:2px 0;
}

#memorabilia LI A {
font-size:12px;
color:red;
line-height:20px;
text-decoration:none;
}

#memorabilia LI A:hover {
font-size:12px;
color:red;
line-height:20px;
text-decoration:underline;
}

#footerLogoPOR {
float:right;
width:45px;
margin:0;
padding:35px 0 0;
}

FORM,MENU,DIR,FIELDSET,BLOCKQUOTE,PRE,DD,#videoExcellence UL,#actExcellence UL,.useup UL,.SPTuWen UL {
margin:0;
padding:0;
}

UL,OL,DL {
list-style-type:none;
margin:0;
padding:0;
}

DIV,.sayme A {
display:block;
}

A,#nav LI A,#leaderTitle A {
text-decoration:none;
}

A:hover,.underline,#nav LI A:hover,#filterNews LI A,#filterNews2 LI A {
text-decoration:underline;
}

.cBlack,.cBlack A:link,.cBlack A:visited,.cBlack A:active,.cRed,.cRed A:link,.cRed A:visited,.cRed:active,.cOrangge,.cOrangge A:link,.cOrangge A:visited,.cOrangge:active,.cGreen,.cGreen A:link,.cGreen A:visited,.cGreen:active,.cCBlue,.cCBlue A:link,.cCBlue A:visited,.cCBlue:active,.cQBlue A:link,.cQBlue A:visited,.NEWSquhuan1 A:link,.NEWSquhuan1 A:visited,.NEWSquhuan1 A:active {
color:red;
text-decoration:none;
}

.cBlack A:hover,.cRed A:hover,.cOrangge A:hover,.cGreen A:hover,.cCBlue A:hover,.cQBlue A:hover,#filterNews LI A:hover,#filterNews2 LI A:hover {
color:red;
text-decoration:underline;
}

#gameNavcontent1,#gameNavcontent2,#gameNavcontent3,#gameNavcontent4,#gameNavcontent5,#gameNavcontent6,#gameNavcontent7,#gameNavcontent8,#gameNavcontent9 {
float:left;
width:59px;
cursor:pointer;
line-height:29px;
height:29px;
text-align:center;
margin:-1px 3px 0 0;
padding:0 important 0 important 0 important 0 important;
}

#gameNavcontent8 A,#gameNavcontent9 A {
display:block;
width:58px;
line-height:29px;
height:25px;
}

#gameNavccontent1,#gameNavccontent2,#gameNavccontent3,#gameNavccontent4,#gameNavccontent5,#gameNavccontent6,#gameNavccontent7,#gameNavccontent8,#gameNavccontent9 {
clear:both;
width:769px;
text-align:left;
margin:0 auto;
padding:5px;
}

#footerText A:visited,#footerText A:active {
font-size:12px;
color:#000;
line-height:15px;
font-family:"Tahoma", "Verdana", "Arial";
text-align:left;
text-decoration:underline;
}

#screenTwo,#screenThree {
clear:both;
border-right:#000 1px solid;
background:#640000;
border-left:#000 1px solid;
width:960px;
margin:0 auto;
padding:5px 9px 0;
}

#nav .li2,#nav .li3,#nav .li4,#nav .li5 {
width:89px;
height:36px;
}

#subNav LI,#subNav LI A {
font-size:12px;
color:#000;
line-height:24px;
text-decoration:none;
}

.actExcellence,#actExcellence {
clear:both;
float:left;
width:380px;
margin:0;
padding:0;
}

.bbsExcellence LI,.bbsExcellence2 LI {
float:left;
width:190px;
font-size:12px;
color:red;
line-height:19px;
text-decoration:none;
margin:0;
padding:0;
}

.bbsExcellence LI A,.bbsExcellence2 LI A,.panelJob LI A {
font-size:12px;
color:red;
line-height:19px;
text-decoration:none;
}

#videoExcellence IMG,.SPTuWenImgPanel IMG {
border-right:#000 1px solid;
border-top:#000 1px solid;
border-left:#000 1px solid;
width:110px;
border-bottom:#000 1px solid;
height:81px;
}

#videoExcellence LI SPAN,#videoExcellence .li1 SPAN {
clear:both;
display:block;
float:left;
overflow:hidden;
width:110px;
font-size:12px;
color:red;
text-align:center;
text-decoration:none;
margin:0;
padding:3px 0;
}

#videoExcellence LI SPAN A,#videoExcellence .li1 SPAN A,.SPTuWenImgPanel SPAN A,.TuWenImgPanel SPAN A {
font-size:12px;
color:red;
text-align:center;
text-decoration:none;
}

#videoExcellence LI SPAN A:hover,#videoExcellence .li1 SPAN A:hover,.SPTuWenImgPanel SPAN A:hover,.TuWenImgPanel SPAN A:hover {
font-size:12px;
color:red;
text-align:center;
text-decoration:underline;
}

#actExcellence LI SPAN,#actExcellence .li1 SPAN,.celeb LI SPAN,.jtList LI SPAN A {
clear:both;
display:block;
float:left;
overflow:hidden;
width:120px;
margin:0;
padding:3px 0;
}

#actExcellence .li2 A,.list LI A {
font-size:12px;
color:red;
line-height:20px;
text-align:left;
text-decoration:none;
}

#actExcellence .li2 A:hover,.list LI A:hover {
font-size:12px;
color:red;
line-height:20px;
text-align:left;
text-decoration:underline;
}

.imgPanel IMG,.TuWenImgPanel IMG {
	border-right:#000 1px solid;
	border-top:#000 1px solid;
	border-left:#000 1px solid;
	width:110px;
	border-bottom:#000 1px solid;
	height:81px;
}

.NEWSquhuan A:link,.NEWSquhuan A:visited {
font-size:12px;
color:red;
text-decoration:none;
}

#filterNews LI,#filterNews2 LI {
	clear:both;
	float:left;
	width:310px;
}

#filterNews LI SPAN,#filterNews2 LI SPAN {
float:left;
line-height:24px;
text-decoration:none;
margin:0 5px 0 0;
padding:0;
}

.useup LI,.TuWen LI {
clear:none;
margin:0;
padding:0;
}

.useupText A,.useupText A:hover {
font-size:12px;
color:red;
line-height:18px;
text-decoration:none;
}

.banner200440,.banner200270 {
	float:left;
	width:250px;
	padding:0;
	height: auto;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 8px;
	margin-left: 0;
}

#domesticNews,#theSevenSeasNews,#tradeNews {
clear:both;
float:left;
width:335px;
margin:5px 5px 12px 0;
padding:0;
}

#domesticNews LI,#theSevenSeasNews LI,#tradeNews LI {
clear:both;
float:left;
width:335px;
}

#domesticNews LI SPAN,#theSevenSeasNews LI SPAN,#tradeNews LI SPAN,.bkQuestion LI SPAN {
margin:0 5px;
padding:0;
}

#domesticNews .more,#theSevenSeasNews .more {
clear:both;
float:left;
width:335px;
line-height:27px;
text-align:right;
}

#bbsExcellence,.bkQuestionAll {
clear:both;
border-right:#000 1px solid;
float:left;
border-left:#000 1px solid;
width:398px;
margin:0;
padding:0 0 10px;
}

#bbsExcellence UL,.celeb UL,.photoShow UL {
margin:0 auto;
padding:0;
}

#regionFilter LI,#bbsExcellence LI {
float:left;
width:190px;
margin:0;
padding:0 0 0 5px;
}

#screenThree H2 A,.photoShow LI,.photoShow LI A,.photoShow LI SPAN A {
font-size:14px;
color:red;
text-align:center;
text-decoration:none;
}

.BkShowlist LI A,.BkShowlist .li2 A,.evaluating LI A,.currency LI A,.currency1 LI A {
font-size:14px;
color:red;
line-height:20px;
text-decoration:none;
}

.BkShowlist LI A:hover,.BkShowlist .li2 A:hover,.evaluating LI A:hover,.currency LI A:hover,.currency1 LI A:hover {
font-size:14px;
color:red;
line-height:20px;
text-decoration:underline;
}

.BkShowlist LI SPAN,.BkShowlist .li2 SPAN {
font-size:14px;
width:auto;
color:red;
line-height:16px;
height:20px;
margin:0 10px 0 0;
padding:0;
}

.BkShowlist .li1,.BkShowlist .li1 A {
font-size:12px;
color:red;
line-height:16px;
text-decoration:none;
}

.panelFlash LI A,.panelVip LI A {
font-size:12px;
color:#000;
line-height:19px;
text-decoration:none;
}

#screenFour .colOne .colOne .li1,#screenFour .colOne .colTwo .li1 {
display:block;
float:left;
width:125px;
text-align:center;
margin:5px;
padding:0;
}

.indagate TD,.indagate TD A {
font-size:12px;
color:#000;
line-height:15px;
margin:0;
padding:2px 0;
}

#screenFive .colOne,#screenSix .colThree,#screenSeven .colTwo {
float:right;
width:280px;
margin:0;
padding:0;
}

#screenFive .colTwo,#screenSeven .colOne {
float:left;
width:666px;
margin:0;
padding:0;
}

.panelOrder .colOne .dt4,.panelOrder .colOne .dt5,.panelOrder .colOne .dt6 {
float:left;
width:36px;
text-align:left;
margin:0;
padding:0;
}

.panelOrder .colTwo .dt9,.panelOrder .colThree .dt10 {
float:left;
width:30px;
text-align:center;
margin:0;
padding:0;
}

.panelOrder .colThree .dd,.panelOrder .colTwo .dd {
clear:both;
width:122px;
height:109px;
text-align:center;
margin:0 10px;
padding:0;
}

.panelOrder .colThree .dd IMG,.panelOrder .colTwo .dd IMG {
width:122px;
height:90px;
margin:0;
padding:0;
}
