* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
HTML {
	BACKGROUND: #ffffff
}
BODY {
	FONT: 12px/1.6em Arial, Verdana, Lucida, Helvetica, sans-serif; COLOR: #313131
}
TABLE {
	BORDER-COLLAPSE: collapse; TEXT-ALIGN: left; border-spacing: 0; empty-cells: show
}
TH {
	BORDER-COLLAPSE: collapse
}
TD {
	BORDER-COLLAPSE: collapse
}
OL {
	LIST-STYLE-TYPE: none
}
UL {
	LIST-STYLE-TYPE: none
}
A {
	TEXT-DECORATION: none; color:#333333;
}
A:hover {
	TEXT-DECORATION: underline; color:#0066CC;
}
INPUT {
	VERTICAL-ALIGN: middle
}
SELECT {
	VERTICAL-ALIGN: middle
}
FORM IMG {
	VERTICAL-ALIGN: middle
}
BUTTON {
	VERTICAL-ALIGN: middle
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
BUTTON {
	CURSOR: pointer
}

.box {
	BACKGROUND: url(sprite.png) no-repeat 0px 0px
}
.box H2 {
	BACKGROUND: url(sprite.png) no-repeat 0px 0px
}
.box H2 SPAN {
	BACKGROUND: url(sprite.png) no-repeat 0px 0px
}

.sort-mode DT {
	BACKGROUND: url(mov-sprite.png) no-repeat 0px 0px
}
.mov-op A {
	BACKGROUND: url(mov-sprite.png) no-repeat 0px 0px
}
.legibleA {
	BACKGROUND: url(mov-sprite.png) no-repeat 0px 0px
}

.container {
	CLEAR: both; MARGIN: 0px auto 8px; WIDTH: 960px; ZOOM: 1;_width:965px; text-align:left;
}
.footer {
	CLEAR: both; MARGIN: 0px auto 8px; WIDTH: 960px; ZOOM: 1; margin-top:19px;
}
.copyright {
	WIDTH: 960px; COLOR: #898888; LINE-HEIGHT: 22px; HEIGHT: 44px; TEXT-ALIGN: center
}
.f-nav {
	WIDTH: 960px; COLOR: #c9c9c9; HEIGHT: 20px; TEXT-ALIGN: center
}
.f-nav A {
	MARGIN: 0px 10px; COLOR: #333333
}
.copyright A {
	COLOR: #898888
}.mainBox {
	FLOAT: left; WIDTH: 726px
}
.sideBox {
	FLOAT: right; WIDTH: 226px
}

.box {
	BACKGROUND-POSITION: 0px -370px; FLOAT: left; MARGIN-BOTTOM: 8px; WIDTH: 100%; POSITION: relative
}
.sideBox .box {
	BACKGROUND-POSITION: -420px -265px
}
.box-s {
	BACKGROUND-POSITION: 0px -265px; WIDTH: 250px
}
.box-m {
	BACKGROUND-POSITION: 0px -300px; WIDTH: 359px
}
.box-b {
	BACKGROUND-POSITION: 0px -335px; FLOAT: right; WIDTH: 468px
}
.box .content {
	BORDER-RIGHT: #ccdff2 1px solid; BORDER-TOP: #ccdff2 0px; BORDER-LEFT: #ccdff2 1px solid; BORDER-BOTTOM: #ccdff2 1px solid; BACKGROUND-COLOR: #ffffff
}
.tab-box .content {
	DISPLAY: none
}

.box H2 {
	BACKGROUND-POSITION: left -470px; PADDING-LEFT: 8px; FONT-SIZE: 13px; FLOAT: left; COLOR: #193b5f; LINE-HEIGHT: 28px; HEIGHT: 29px
}

.box H2 SPAN {
	PADDING-RIGHT: 8px; BACKGROUND-POSITION: right -470px; FLOAT: left; COLOR: #016a9f; TEXT-ALIGN: center
}

.container A {
	COLOR: #016a9f
}
.content {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 3px
}
.content IMG {
	BORDER-RIGHT: #eae4d1 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #eae4d1 1px solid; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #eae4d1 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #eae4d1 1px solid
}

.channel-top DL A {
	MARGIN: 0px 5px 0px 0px; COLOR: #424242
}
.channel-top DL DT {
	DISPLAY: inline; FONT-WEIGHT: bold; MARGIN-RIGHT: 5px
}
.channel-top DL DD {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 5px; DISPLAY: inline; MARGIN-RIGHT: 5px
}
.channel-nav {
	MARGIN: 0px auto 8px; OVERFLOW: hidden; WIDTH: 960px; HEIGHT: 59px; background:url(Sortsprite.png) 0px 0px;
}
.channel-nav LI {
	DISPLAY: inline
}
.channel-nav UL {
	MARGIN-BOTTOM: -1px; LINE-HEIGHT: 30px; HEIGHT: 30px
}
.c-nav-type LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.c-nav-type LI A {
	COLOR: #ffffff; MARGIN-RIGHT: 15px
}
.c-area-nav LI {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; MARGIN-LEFT: -1px; BORDER-LEFT: #bfe7fe 1px solid; PADDING-TOP: 0px
}
.c-area-nav LI A {
	COLOR:  #266a8c
}
.c-other-nav A {
	COLOR: #1ca2e6
}
.c-other-nav {
	MARGIN-TOP: -30px; FLOAT: right; TEXT-ALIGN: right
}
.c-other-nav A {
	MARGIN: 0px 10px 0px 0px
}
.hotA {
	COLOR: #ff5b01! important
}
.i-top {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px auto 16px; OVERFLOW: hidden; WIDTH: 940px; LINE-HEIGHT: 26px; PADDING-TOP: 0px; BORDER-BOTTOM: #e9e9e9 1px solid; HEIGHT: 25px; BACKGROUND-COLOR: #eeefef
}
.i-top A {
	COLOR: #5e6671
}
.site-server {
	PADDING-RIGHT: 440px; MARGIN: 0px auto; WIDTH: 500px; COLOR: #d9dadd
}
.site-server SPAN {
	MARGIN: 0px 5px
}
.xl-page {
	PADDING-LEFT: 500px; MARGIN: -26px auto 0px; WIDTH: 440px; TEXT-ALIGN: right
}
.xl-page A {
	BACKGROUND-POSITION: -890px -31px; PADDING-LEFT: 8px; MARGIN-LEFT: 5px;BACKGROUND: url(AR1.gif) no-repeat 0px 0px
}
.channel-top {
	MARGIN: 11px auto 5px; OVERFLOW: hidden; _margin-top:-8px; WIDTH: 960px; LINE-HEIGHT: 20px; WHITE-SPACE: nowrap; HEIGHT: 18px
} .c-logo {
	BACKGROUND-POSITION: -11px -7px; WIDTH: 85px
}
.c-logo A {
	WIDTH: 85px
}
.c-logo {
	BACKGROUND-POSITION: -300px -150px; DISPLAY: inline; FLOAT: left; MARGIN: 0px 10px; WIDTH: 67px; HEIGHT: 18px
}
.c-logo A {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 67px; TEXT-INDENT: -9999px; HEIGHT: 18px
}



.logo{ float:left; margin-top:2px;}

.channel-top A {
	COLOR: #747474
}
.channel-top DL {
	FLOAT: right; MARGIN-RIGHT: -6px
}
.channel-top DL A {
	MARGIN: 0px 5px 0px 0px; COLOR: #424242
}
.channel-top DL DT {
	DISPLAY: inline; FONT-WEIGHT: bold; MARGIN-RIGHT: 5px
}
.channel-top DL DD {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 5px; DISPLAY: inline; MARGIN-RIGHT: 5px
}
.SB3{ height:265px; float:left; margin-left:8px; width:226px;}
.SBT1{BACKGROUND: url(sprite.png) no-repeat 0px -265px; height:32px;}
.TDiv{ cursor:pointer;BACKGROUND: url(sprite.png) 0px 0px; height:27px; padding-top:5px; float:left;font-size:13px; color:#242f53;  float:left; width:85px; TEXT-ALIGN: center}
.FB{ font-weight:bold;}

.TDBgOn{ BACKGROUND: url(sbu1.gif) 0px 0px;}
.TDBgOff{BACKGROUND: url(sbu2.gif) 0px 0px;}
.ML1px{ margin-left:1px;}
.More{ float:right; height:18px; width:38px; margin-top:6px; padding-right:10px;}
.Box05{border-left:solid 1px #cfd6ef; height:230px; border-right:solid 1px #cfd6ef; border-bottom:solid 1px #cfd6ef; overflow:hidden; position:relative;}
.H180{ height:180px;}
.Box05 UL{ MARGIN-TOP: 0px; margin-left:10px;}
.Box05 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(dott-blue.png) repeat-x left bottom; FLOAT: left; PADDING-BOTTOM: 6px; WIDTH: 100%; PADDING-TOP: 6px; POSITION: relative; HEIGHT: 65px
}
.Box05 LI IMG {
	DISPLAY: block; FLOAT: left; WIDTH: 60px; MARGIN-RIGHT: 8px; HEIGHT: 55px;border:solid 1px #D8D8D8; padding:2px;
}
.Box05 LI .title {
	FONT-WEIGHT: bold; FLOAT: left; OVERFLOW: hidden; color:#1d609a; WIDTH: 130px; line-height:20px; HEIGHT: 20px
}
.Box05 LI P {
	DISPLAY: block; FLOAT: left; OVERFLOW: hidden; WIDTH: 144px; COLOR: #939393; WHITE-SPACE: nowrap; HEIGHT: 16px
}
.Box05 LI SPAN {
	DISPLAY: block; FLOAT: left; OVERFLOW: hidden; WIDTH: 144px; COLOR: #939393; WHITE-SPACE: nowrap; HEIGHT: 16px
}
.Box05 LI EM {
	FONT-WEIGHT: bold; RIGHT: 8px; COLOR: #ff5b01; FONT-STYLE: normal; POSITION: absolute; TOP: 6px
}
.keyword {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; float:left; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 204px; LINE-HEIGHT: 26px; PADDING-TOP: 0px; HEIGHT: 25px; BACKGROUND-COLOR: #ecf6ff;
}
.keyword * {
	DISPLAY: inline
}
.keyword DT {
	COLOR: #646464
}
.SB3{ height:265px; float:left; margin-left:0px; margin-top:8px; width:226px;}
.Box08{border-left:solid 1px #cfd6ef; height:230px; border-right:solid 1px #cfd6ef; border-bottom:solid 1px #cfd6ef;}
.sort-list {
	BACKGROUND: url(sprite.png) no-repeat -880px -100px; OVERFLOW: hidden; WIDTH: 204px; LINE-HEIGHT: 22px; HEIGHT: 212px; margin-left:8px; margin-top:8px;
}
.sort-list OL {
	MARGIN-TOP: -5px
}
.sort-list LI {
	PADDING-RIGHT: 25px; PADDING-LEFT: 16px; FLOAT: left; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 160px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 22px
}
.sort-list LI A{ color:#016a9f;}
.sort-list LI STRONG {
	FONT-WEIGHT: normal; COLOR: #939393
}
.sort-list LI EM {
	FONT-WEIGHT: bold; RIGHT: 0px; COLOR: #ff5b01; FONT-STYLE: normal; POSITION: absolute; TOP: 0px
}
.DH{ display:none;}
.DS{ display:yes;}
.location{
width:709px; height:22px; padding-left:6px;padding-top:3px; background-color:#ecf1fd;
}
.Rimg{width:126px; height:184px; overflow:hidden; border:solid 1px #cfd6ef;}
.Rimg img { margin-left:8px; margin-top:5px; width:104px; height:144px;border:solid 1px #E0E0E0; padding:2px;}
.Rbu{ width:126px; margin-top:8px; }
.Rbu li{ margin-top:7px;}
.Rbu li img{ width:98px; height:22px;}
.Rbu li A{ margin-left:13px;}
.Cinput { border:#bdc6e6 1px solid;}
.SB1{width:227px; float:left}
.XS-box {
	OVERFLOW: hidden; PADDING-TOP: 10px; PADDING-TOP: 7px;
}
.XS-box LI {
	 FONT-SIZE: 14px; FLOAT: left; margin-left:-5px; OVERFLOW: hidden; LINE-HEIGHT: 15px;HEIGHT: 16px
}
.XS-box  LI A {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px;
}

.pages{
	padding: 5px 0px;
}
.pagelink{
	border: 1px solid #a3bee8;
	float: right;
	background: #f0f7ff;
	line-height:24px;
	padding:0;
}
.pagelink a, .pagelink strong, .pagelink em, .pagelink kbd, .pagelink a.first, .pagelink a.last, .pagelink a.prev, .pagelink a.next, .pagelink a.pgroup, .pagelink a.ngroup{
	float: left;
	padding: 0 6px;
}
.pagelink a:hover{background-color: #ffffff; }
.pagelink strong{font-weight: bold; color: #ff6600; background: #e9f1f8;}
.pagelink kbd{height:24px; border-left: 1px solid #a3bee8;}
.pagelink em{height:24px; border-right: 1px solid #a3bee8; font-style:normal;}
.pagelink input{border: 1px solid #a3bee8; color: #054e86; margin-top:2px; height: 16px;}

table{
	text-align: left; 
	font: 12px/120% ËÎÌå,Verdana,Arial,sans-serif;
}

table td{
}

table.fix{
	table-layout: fixed;
}

table.fix td{
	white-space:nowrap;
	overflow: hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
}

table.grid{
	border-collapse: collapse;
	border: 1px solid #a3bee8;
	padding: 3px;
	margin: auto;
}

table.grid caption, .gridtop{
	border: 1px solid #a3bee8;
	background: #e9f1f8;
	vertical-align: middle; 
	text-align: center;
	padding: 3px;
	color:#054e86;
	font-weight: bold;
	font-size: 14px;
	margin: auto;
}

table.grid th, .head{
	border: 1px solid #a3bee8;
	background: #f0f7ff;
	color:#054e86;
	text-align: center;
	font-weight: bold;
	font-size: 12px;
	padding: 3px;
}

table.grid td{
	border: 1px solid #a3bee8;
	padding: 3px;
	background-color: #ffffff !important; 
}

table.hide, table.hide th, table.hide td{
	border: 0;
}

/* table add-ons */

.title{
	background: #e9f1f8;
	text-align: center;
	padding: 3px;
	color:#054e86;
	font-weight: bold;
	font-size: 14px;
}

.even{
	background: #ffffff; 
	padding: 3px;
}

.odd{
	background: #ffffff; 
	padding: 3px;
}
.main{
	width: 960px;
	clear: both;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}
#left .block{
	background: #e9f1f8;
	padding: 2px;
}

#left .blocktitle{
	border: 0px;
	padding: 0px;
	line-height: 24px; 
	text-align: center;
}

#left .blockcontent{
	border: 1px solid #d8e4ef;
	background: #ffffff;
}
#left{
	float: left;
	width: 185px;
	margin-right:6px;
}

#right{
	float: right;
	width: 185px;
}

#centers{
	float: left;
	width: 578px;
}

#centerm{
	float: left;
	width: 768px;
}

#centerl{
	float: left;
	width: 960px;
}

#cleft{
	float: left;
	width: 475px;
}

#cright{
	float: right;
	width: 475px;
}

#content{

}
.mov-info H3 { text-align:left;}
.mov-arter LI{ text-align:left;}
.content{text-align:left;}
.more{text-align: right;}

