/* Í¨ÓÃ */
body { margin: 0; padding: 0; background: #FFF;  font: 12px Arial, Helvetica, sans-serif; }
td,div{font-size:12px;}

select,input{vertical-align:middle;}
img{border:0;}.bignav {
}
.bignavtitle {margin: 5px;LINE-HEIGHT: 150%}
A.bignavtitle:link {COLOR: #000000; TEXT-DECORATION: none}
A.bignavtitle:visited {COLOR: #000000; TEXT-DECORATION: none}
A.bignavtitle:active {COLOR: #ff0000; TEXT-DECORATION: none}
A.bignavtitle:hover {COLOR: #ff0000; TEXT-DECORATION: none}


.bignavr {margin: 5px;LINE-HEIGHT: 150%}
A.bignavr:link {COLOR: #0000ff; TEXT-DECORATION: none}
A.bignavr:visited {COLOR: #0000ff; TEXT-DECORATION: none}
A.bignavr:active {COLOR: #0000ff; TEXT-DECORATION: none}
A.bignavr:hover {COLOR: #ff0000; TEXT-DECORATION: underline}

.STYLE1 {font-size: 14px;font-weight: bold;}.STYLE3 {font-size: 14px}

.CatMenu {
	font-size: 14px;	LINE-HEIGHT: 23px;
	padding: 2 3px 2 3px;
	margin: 3px 3px 3px;
	text-decoration: none;
	COLOR: #000; 
	background-image:url(/images/navcat.gif);
	border: 1px solid #999B9A;
}


.CatMenu.text {
COLOR: #FFFFFF; 
}
A.CatMenu:visited {
 TEXT-DECORATION: none
}
A.CatMenu.menu:visited {
TEXT-DECORATION: none
}
A.CatMenu:hover {
TEXT-DECORATION: underline
}
A.CatMenu:link {
 TEXT-DECORATION: none
}
A.CatMenu:active {
TEXT-DECORATION: none
}
A.CatMenu {
TEXT-DECORATION: none
}

.TopMenu {
	font-size: 13px;	LINE-HEIGHT: 23px;
	padding: 1 2px 2 1px;
	margin: 1px 2px 1px;
	text-decoration: none;
	color: #FFFF66;


}
.TopMenu.text {
color: #FFFF66;


}
A.TopMenu:visited {
TEXT-DECORATION: none;
color: #FFFF66;
}
A.TopMenu:hover {
TEXT-DECORATION: underline;
color: #FFFF66;
}
A.TopMenu:link {
TEXT-DECORATION: none;
color: #FFFF66;
}
A.TopMenu:active {
TEXT-DECORATION: none;
color: #FFFF66;
}
A.TopMenu {
TEXT-DECORATION: none;
color: #FFFF66;
}

.Menu {
font-size: 14px;	LINE-HEIGHT: 23px;
	padding: 2 3px 2 3px;
	margin: 3px 3px 3px;
	text-decoration: none;
}
.Menu.text {
color: #248BD7;


}
A.Menu:visited {
TEXT-DECORATION: none
}
A.Menu:hover {
TEXT-DECORATION: none
}
A.Menu:link {
TEXT-DECORATION: none
}
A.Menu:active {
TEXT-DECORATION: none
}
A.Menu {
TEXT-DECORATION: none
}

.txtbara {
margin: 5px 10px;
}


.txtbarb {
	color: #FFFFFF;
	font-size: 14px;	LINE-HEIGHT: 23px;
	border-BOTTOM: 1px solid #555;
		border-RIGHT: 1px solid #555;
 padding: 0 5px 0 5px;
	margin: 5px 0px 5px;
	background:#EEEEEE; 
	text-decoration: none;
}
A.txtbarb:link {COLOR: #000000; TEXT-DECORATION: none}
A.txtbarb:visited {COLOR: #000000; TEXT-DECORATION: none}
A.txtbarb:active {COLOR: #000000; TEXT-DECORATION: none}
A.txtbarb:hover {COLOR: #000000;  TEXT-DECORATION: none}




.conRIGHT .text{margin:0 auto; text-align:RIGHT; padding:8px 0 5px 20px; width:325px;  border-TOP:0px solid #b2b2b2;}
.conRIGHT .text{margin:0 auto; text-align:RIGHT; padding:8px 0 5px 20px; width:325px;  border-TOP:0px solid #b2b2b2;}

.conMiddle{background:url(/images06/leftc1.gif) left top no-repeat;}
.conMiddle .text{margin:0 auto; text-align:left; padding:8px 0 5px 20px; width:335px;  border-bottom:1px solid #b2b2b2; }
.leftTitle{margin:0 auto;  width:335px;  height:17px; border-bottom:1px solid #b2b2b2; border-top:1px solid #b2b2b2; background:url(/images06/i3.gif) #DEE8F2 left no-repeat;}
.leftTitle h2{float:left; padding:3px 0 0 28px; font-size:12px; font-weight:normal;}
.leftTitle h2 a:visited{color:#000;}
.leftTitle .s{ padding:3px 0 0 28px !important; padding:6px 0 0 28px;}
.leftTitle .menu{float:right; width:60px; padding:3px 0 0; background:url(/images06/i4.gif) left no-repeat;} 
.leftTitle .menu a:visited{color:#000;}

.regi{margin:0px 4px;line-height:20px;height:20px;font-size:12px;text-align:center;cursor:pointer;cursor:hand;text-decoration: none;color: #16387C;}


#navL2 {	
FLOAT: left; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(navbg.jpg) #0F9C4E; background-repeat: repeat-x; WIDTH: 100%; COLOR: #fff; LINE-HEIGHT: 32px; HEIGHT: 32px;  TEXT-ALIGN: center;
}
#navL2 UL { WIDTH: 960px;
	DISPLAY: block; MARGIN: 0px auto; LIST-STYLE-TYPE: none;TEXT-ALIGN: center;
}
#navL2 UL LI {
	DISPLAY: inline; FLOAT: left; WIDTH: 55px; LIST-STYLE-TYPE: none
}
#navL2 UL LI.arrowit {
	COLOR: #FFFF66; BACKGROUND: url(video_pic_in.gif) no-repeat 0px 0px
}

#navL2 A:link {
	DISPLAY: block; WIDTH: 55px; COLOR: #fff; TEXT-DECORATION: none
}
#navL2 A:visited {
	DISPLAY: block; WIDTH: 55px; COLOR: #fff; TEXT-DECORATION: none
}
#navL2 A:hover {
	DISPLAY: block; WIDTH: 55px; COLOR: #fff; TEXT-DECORATION: none
}
#navL2 A:active {
	DISPLAY: block; WIDTH: 55px; COLOR: #fff; TEXT-DECORATION: none
}
#navL2 A:hover {
	COLOR: #fff
}
#navL2 A:active {
	COLOR: #fff
}

#navL3 {FLOAT: left; BACKGROUND: url(video_pic_down.gif) #9702B1;
	FONT-SIZE: 12px;  WIDTH: 968px;  COLOR: #FFFF66;   LINE-HEIGHT: 32px; HEIGHT: 32px;MARGIN: 0px auto 5px;
}

#navL3 UL {WIDTH: 968px;
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 10px auto;  LIST-STYLE-TYPE: none; 
}
#navL3 UL LI {
	DISPLAY: inline; LIST-STYLE-TYPE: none
}
#navL3 A:link {
	FONT-WEIGHT: bold; COLOR: #FFFF66; TEXT-DECORATION: none
}
#navL3 A:visited {
	FONT-WEIGHT: bold; COLOR: #FFFF66; TEXT-DECORATION: none
}
#navL3 A:hover {
	FONT-WEIGHT: bold; COLOR: #CC000; TEXT-DECORATION: underline
}
#navL3 A:active {
	FONT-WEIGHT: bold; COLOR: #CC000; TEXT-DECORATION: none
}



.newstitle {
	font-size: 24px;
	color: #333399;
	font-weight: bold;
		font-family:Arail;
		margin:20px auto;
}



#contentTxt{

		font-size:15px;
		line-height:26px;
		text-align:left;
	}
#txtSizeB,
#txtSizeM,
#txtSizeS{
	font-size:18px;
	cursor:pointer;
	color:#CB6900;
}
#txtSizeM{
	font-size:16px;
}
#txtSizeS{
	font-size:14px;
}

.newsrank{
	line-height:26px;
	list-style-type:none;
	background:none;
	font-size:14px;
}	

A.newsrank:link { }
A.newsrank:visited { }
A.newsrank:active { }
A.newsrank:hover {COLOR: #CC0000; }

.text1{
	line-height:26px;
	background:none;
	font-size:14px;
}

.textad{
	line-height:26px;
	background:none;
	font-size:14px;
}


.ad_220 {
	BORDER: #000000 1px solid;WIDTH: 220;  HEIGHT: 70px; background: #A6DDAA; margin:0 5px 15px;
}

.right_ads{
background: #A6DDAA;
}

.ranktitle {
	font-size: 14px;
	font-weight: bold;
	color: #993333;
}

.rankblock {background: #F5F5F5;border:1px solid #EEEEEE;
}
#sbox {
	MARGIN: auto; WIDTH: 600px
}
#sbox {
	CLEAR: both; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: url(/css/sbox.gif) no-repeat; PADDING-BOTTOM: 5px; WIDTH: 594px; PADDING-TOP: 5px; HEIGHT: 68px
}
#sbox DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 60px; BACKGROUND: url(/css/icon1b.gif) no-repeat left top; PADDING-BOTTOM: 0px; WIDTH: 560px; PADDING-TOP: 10px; HEIGHT: 50px
}
.inpt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; WIDTH: 450px; PADDING-TOP: 3px; HEIGHT: 25px
}
.btn {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(/css/btn.gif); BORDER-BOTTOM-WIDTH: 0px; WIDTH: 24px; HEIGHT: 28px; BORDER-RIGHT-WIDTH: 0px
}

#category {  margin: 4px 0 10px 0; width:970px; }
#category h3 { margin: 0 0 5px; font-size: 1.2em; line-height: 1.8em; height: 1.8em; border-bottom: 1px solid #9702B1;text-align:left; }
#category h3 strong { background: #9702B1; float: left; padding: 0 8px; color: #FFFFFF;}
#category h3 strong a, a:visited { color: #cc0000;  }

.more { float: right !important; color: #000098 !important; background: transparent !important; font-size: 12px !important; font-weight: normal !important; cursor: pointer; }

#content {font-size: 14px; margin-left: 20px; border-LEFT: 1px solid #9702B1; width:950px; CLEAR: both; }

.NavPage{ padding:8px 0; height:88px; background:#fff; margin:0 1px;CLEAR: both; }
.NavPageDiv{ width:500px; float:right;CLEAR: both; }
.UpDownPage{ width:60px; height:18px; border:1px solid #9966FF; text-align:center; line-height:18px; float:left; margin:0 1px;}
.pageGray070129{ border:1px solid #ddd; color:#9702B1;}
.UpDownPage a:link,.UpDownPage a:visited{ color:#9702B1; text-decoration:none;}
.UpDownPage a:hover{ color:#f60; text-decoration:underline;}
.NavPageDiv span a:link,.NavPageDiv span a:visited,.NavPageDiv span b{ width:20px; height:38px; display:block; border:1px solid #9966FF; text-align:center; margin:0 1px; line-height:18px; font-family:Arial; text-decoration:none; float:left;}
.NavPageDiv span a:link,.NavPageDiv span a:visited{ color:#9702B1; background:#fff;}
.NavPageDiv span a:hover{ border:1px solid #9966FF; text-align:center; line-height:18px; font-family:Arial; text-decoration:none; background:#9702B1; font-weight:bold; color:#fff; position:relative; margin:-5px -4px; width:30px; height:28px; line-height:26px;}
.NavPageDiv span b{ background:#9702B1; font-weight:bold; color:#fff;}
.NavPageDiv span span{ vertical-align:bottom; float:left;}

.errorBox {
width: 96%;
	border: 3px solid #C00;
	padding: 6px;
	margin-top: 6px;
	margin-left: 6px;
	margin-bottom: 6px;
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	color: #C00;
	}
	
	.submenu{
	text-align:center;line-height:24px;font-size:12px;color:#172444;
	border:1px solid #9702B1;background-color:#FFF;padding:0px 2px;padding-top:2px;margin:2px 0px;margin-right:4px; 
	cursor:pointer;cursor:hand;TEXT-DECORATION: none;
	}
	
	.blank9 {
	CLEAR: both; FONT-SIZE: 1px; OVERFLOW: hidden; HEIGHT: 9px
}