* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
HTML {
	BACKGROUND: #ffffff
}

* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
UL {
	LIST-STYLE-POSITION: outside
}
#miniNav{width:960px;height:25px;border-bottom:1px solid #e6e6e6;background:#f8f8f8;color:#a1a0a0;padding-top:3px;padding-bottom:0;padding-left:10px}

.fixfloat:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.fixfloat {
	ZOOM: 1
}
FIELDSET {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
LEGEND {
	DISPLAY: none
}

.head {
	MARGIN:auto; WIDTH: 960px;Z-INDEX: 1; POSITION: relative; HEIGHT: 123px; FONT-SIZE: 12px;border-bottom:0px solid red;
}
.head H1 {
	WIDTH: 220px; DISPLAY: inline; FLOAT: left; PADDING-TOP: 40px
}
.head .schbox {
	WIDTH: 650px; DISPLAY: inline; BACKGROUND: url(http://cn.yimg.com/yhp/100208/schbox.png) no-repeat; FLOAT: left
}
.schbox {
	Z-INDEX: 999; POSITION: absolute; TOP: 20px; LEFT: 220px
}
.schbox .inpt {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 5px 9px; PADDING-LEFT: 0px; WIDTH: 492px; PADDING-RIGHT: 0px; BACKGROUND: #fff; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 18px; FONT-SIZE: 14px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 3px
}
.schbox .btn {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; MARGIN-TOP: 0px; WIDTH: 132px; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 29px; FONT-SIZE: 14px; BORDER-LEFT-STYLE: none; FONT-WEIGHT: 800
}
.schbar {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 21px; PADDING-RIGHT: 21px; PADDING-TOP: 3px
}
.schbar A {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-WEIGHT: 800; PADDING-TOP: 10px;color:#16387c
}
A.act {
	COLOR: #000
}
.tbtop {
	MARGIN-TOP: 12px; PADDING-LEFT: 15px; BACKGROUND: url(http://cn.yimg.com/yhp/100210/allicon.png) no-repeat -5px -195px
}
.tbtop A {
	COLOR: #5b73a3
}
.schbox FORM P {
	DISPLAY: inline; FLOAT: left
}

BODY {
	FONT: 12px/20px Arial, Verdana, Lucida, Helvetica, simsun, sans-serif; COLOR: #313131
}
TABLE {
	TEXT-ALIGN: left; BORDER-SPACING: 0; BORDER-COLLAPSE: collapse; EMPTY-CELLS: show
}
TH {
	BORDER-COLLAPSE: collapse
}
TD {
	BORDER-COLLAPSE: collapse
}
OL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
A {
	COLOR: #016a9f; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
BUTTON {
	CURSOR: pointer
}
.container {
	MARGIN: 0px auto 8px; WIDTH: 960px; ZOOM: 1; CLEAR: both;
}
.footer {
	MARGIN: 0px auto 8px; WIDTH: 960px; ZOOM: 1; CLEAR: both
}

.main {
	WIDTH: 726px!important; FLOAT: left; CLEAR: left;border:0px solid red;
}
.mainS {
	WIDTH: 468px!important; FLOAT: left
}
.mainFloat {
	WIDTH: 734px!important; FLOAT: left; CLEAR: left
}
.sideR {
	WIDTH: 226px!important; FLOAT: right; CLEAR: right;
}
.sideL {
	WIDTH: 250px!important; FLOAT: left; CLEAR: left; MARGIN-RIGHT: 8px; border:0px solid red;
}
.search-box {
	Z-INDEX: 1; POSITION: relative; MARGIN: 0px auto 6px; WIDTH: 964px; BACKGROUND: url(../img/searchBg.jpg) no-repeat 0px 0px; HEIGHT: 80px
}
.footer A {
	COLOR: #898888
}
.footer .f-nav {
	TEXT-ALIGN: center; WIDTH: 960px; HEIGHT: 20px; COLOR: #c9c9c9
}
.footer .f-nav A {
	MARGIN: 0px 10px; COLOR: #333
}
.footer .copyright {
	TEXT-ALIGN: center; LINE-HEIGHT: 22px; WIDTH: 960px; HEIGHT: 44px; COLOR: #898888
}
.footer .safe-img {
	TEXT-ALIGN: center; PADDING-TOP: 10px
}
.footer .safe-img IMG {
	BORDER-BOTTOM: #d2d2d2 1px solid; BORDER-LEFT: #d2d2d2 1px solid; LINE-HEIGHT: 0; MARGIN: 0px 6px; FONT-SIZE: 0px; BORDER-TOP: #d2d2d2 1px solid; BORDER-RIGHT: #d2d2d2 1px solid
}
.box {
	POSITION: relative; WIDTH: 100%; MARGIN-BOTTOM: 8px; CLEAR: both; border:0px solid red;
}
.box H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; BACKGROUND: url(../img/sprite.png) no-repeat 0px -448px; HEIGHT: 26px; COLOR: #193b5f; FONT-SIZE: 13px; OVERFLOW: hidden; PADDING-TOP: 1px
}
.box H2 EM {
	FONT-STYLE: normal; COLOR: #939393; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.box .content {
	BORDER-BOTTOM: #ccdff2 1px solid; BORDER-LEFT: #ccdff2 1px solid; ZOOM: 1; BACKGROUND: #fff; OVERFLOW: hidden; BORDER-TOP: medium none; BORDER-RIGHT: #ccdff2 1px solid
}
.box .content UL{margin-left:8px}
.box .content LI{TEXT-ALIGN: left; margin-left:5px; DISPLAY: inline; COLOR: #939393;}

.movList LI P {
	LINE-HEIGHT: 17px; HEIGHT: 17px; OVERFLOW: hidden
}

.box DL.channel {
	POSITION: absolute; LINE-HEIGHT: 26px; FONT-FAMILY: simsun; TOP: 1px; RIGHT: 6px
}
.box DL.channel A {
	COLOR: #016a9f
}
.box DL.channel DD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
.box DL.channel DD SPAN {
	MARGIN: 0px 5px; COLOR: #c5ddf6
}
.main .box H2 {
	BACKGROUND-POSITION: 0px -408px
}
.mainS .box H2 {
	BACKGROUND-POSITION: 0px -368px
}
.sideR .box H2 {
	BACKGROUND-POSITION: 0px -248px
}
.sideL .box H2 {
	BACKGROUND-POSITION: 0px -288px
}
.mainFloat .box {
	WIDTH: 359px; FLOAT: left; CLEAR: none; MARGIN-RIGHT: 8px
}
.mainFloat .box H2 {
	BACKGROUND-POSITION: 0px -328px
}
.banner-middle {
	POSITION: relative; LINE-HEIGHT: 0; MARGIN: 0px auto 8px; WIDTH: 960px; ZOOM: 1; CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden;
}


.movList UL {
	POSITION: relative; HEIGHT: 330px; OVERFLOW: hidden
}
.movList LI {
	POSITION: relative; TEXT-ALIGN: left; margin-left:5px;WIDTH: 330px; DISPLAY: inline; FLOAT: left; HEIGHT: 17px; COLOR: #939393; OVERFLOW: hidden;padding-left:12px; background:url(../images/icon_li.gif) no-repeat 0 11px;
}
.movList LI P {
	LINE-HEIGHT: 17px; HEIGHT: 17px; OVERFLOW: hidden
}
.movList LI .mov-title {
	POSITION: relative; PADDING-RIGHT: 10px
}

.movList2 UL {
	POSITION: relative; HEIGHT: 250px; OVERFLOW: hidden
}
.movList2 LI {
	POSITION: relative; MARGIN: 0px 10px 10px; WIDTH: 330px; DISPLAY: inline; FLOAT: left; HEIGHT: 25px; COLOR: #939393; OVERFLOW: hidden
}

.sort-list UL {
	POSITION: relative; HEIGHT: 330px; OVERFLOW: hidden
}
.sort-list LI {
	POSITION: relative; TEXT-ALIGN: left; margin-left:5px;WIDTH: 330px; DISPLAY: inline; FLOAT: left; HEIGHT: 17px; COLOR: #939393; OVERFLOW: hidden;padding-left:12px; 
}
.sort-list LI P {
	LINE-HEIGHT: 17px; HEIGHT: 17px; OVERFLOW: hidden
}
.sort-list EM {
	POSITION: absolute; FONT-STYLE: normal; FONT-SIZE: 10px; TOP: 3px; LEFT: 0px;COLOR: #ff5b01;
}
/* focus turn */	
.flash-box1 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 9px; WIDTH: 450px; PADDING-RIGHT: 9px; MARGIN-BOTTOM: 0px; BACKGROUND: url(http://misc.web.xunlei.com/www_5_3/img/flashBg_0810.png) no-repeat 0px 0px; HEIGHT: 251px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.flash-box1 H2 {
	LINE-HEIGHT: 20px; WIDTH: 448px; MARGIN-BOTTOM: 1px; HEIGHT: 20px; COLOR: #193b5f; FONT-SIZE: 13px
}

#focus_turn { position:relative; height:auto; margin-bottom:8px; border:0px solid #D8D8D8;}
	#focus_pic { margin:2px 0 0 2px!important;  margin:1px 0 0 1px; }
		#focus_pic li img { width:445px; height:230px; padding:1px; border:0px solid #D8D8D8; background:#FFF; }
		#focus_pic .normal { display:none; }
		#focus_pic .current { display:block; }
	#focus_btn { position:absolute; right:14px; bottom:25px; border-left:1px solid #D8D8D8; }
		#focus_btn span { display:block; float:left; overflow:hidden; width:22px; height:22px; margin:0 0 0 -1px; border:1px solid #D8D8D8; text-align:center; font:14px Arial, Helvetica, sans-serif; font-weight:700; line-height:22px; cursor:pointer; }
		#focus_btn .normal { background:#FFF; color:#1A4963; }
		#focus_btn .current { background:#1A4963; color:#FFF; }
	#focus_tx { height:20px; overflow:hidden; margin:3px 0 0 12px; font-size:14px; line-height:20px; }
		#focus_tx .normal { display:none; }
		#focus_tx .current { display:block; }
	#focus_opacity {  position:absolute; left:14px; bottom:25px; width:450px; height:24px; background:#FFF; opacity:0.4; filter:alpha(opacity=60); }

.global_avatar_list {POSITION: relative; HEIGHT: 378px; OVERFLOW: hidden}
	.global_avatar_list li { margin-top:12px;display:inline; float:left; height:78px; }
	.global_avatar_list li img {margin-left:6px; display:block; width:48px; height:48px; padding:1px; border:1px solid #D8D8D8; }
	.global_avatar_list li span {margin-left:6px; display:block; width:56px; height:25px; overflow:hidden; line-height:25px; text-align:center; }

.arst{}
.arst EM {
	FONT-STYLE: normal; FONT-SIZE: 10px; TOP: 3px; LEFT: 0px;COLOR: #ff5b01;width:10px;text-align:right;margin-right:5px;
}


.kk-index .shoubo .content {
	HEIGHT: 138px
}
.kk-index .benzhou .content {
	HEIGHT: 231px; COLOR: #606060
}
.kk-index .zhuanti .content {
	HEIGHT: 127px
}
.kk-index .game .content {
	HEIGHT: 179px
}
.kk-index .huanying .content {
	HEIGHT: 179px
}
.kk-index .kandian .content {
	HEIGHT: 179px
}
.kk-index .shangsheng .content {
	HEIGHT: 233px
}
.kk-index .shangsheng_233 .content {
	HEIGHT: 233px
}
.kk-index .jingdian .content {
	HEIGHT: 179px
}
.kk-index .dydsj .content {
	HEIGHT: 377px
}
.kk-index .rank .content {
	HEIGHT: 377px
}
.kk-index .yule .content {
	HEIGHT: 225px
}
.kk-index .wangyou .content {
	HEIGHT: 279px
}
.kk-index .zybg .content {
	HEIGHT: 225px
}
.kk-index .dmmh .content {
	HEIGHT: 279px
}
.kk-index .qiangxian .content {
	HEIGHT: 179px
}
.kk-index .mxy .content {
	HEIGHT: 279px
}
.kk-index .yingping .content {
	DISPLAY: none; HEIGHT: 455px
}
.kk-index .yingping .upBox {
	DISPLAY: block
}
.kk-index .zryp .content {
	HEIGHT: 455px
}
.kk-catalog .rbgx .content {
	HEIGHT: 363px
}
.kk-catalog .kanguo .content {
	HEIGHT: 363px
}
.kk-catalog .qqdy .content {
	HEIGHT: 310px
}
.kk-catalog .rank .content {
	HEIGHT: 310px
}
.kk-list .main {
	FLOAT: right; CLEAR: right
}
.kk-list .sideR {
	FLOAT: left; CLEAR: left
}
.xl-soft {
	POSITION: relative; WIDTH: 250px!important; MARGIN-BOTTOM: 8px; BACKGROUND: url(../img/sprite_1029.png) no-repeat 0px -81px; FLOAT: left; HEIGHT: 144px; OVERFLOW: hidden; PADDING-TOP: 12px
}
.xl-soft A {
	MARGIN: 2px 6px 0px; DISPLAY: inline; FLOAT: left; COLOR: #5f5f5f
}
.xl-soft H2 {
	POSITION: relative; MARGIN: 0px 15px; HEIGHT: 20px; COLOR: #ff5b01; CLEAR: both; FONT-SIZE: 13px; OVERFLOW: hidden; FONT-WEIGHT: normal
}
.xl-soft H2 EM {
	POSITION: absolute; FONT-STYLE: normal; COLOR: #939393; FONT-SIZE: 12px; TOP: 0px; RIGHT: 0px; FONT-WEIGHT: normal
}
.xl-soft H2 A {
	FLOAT: none
}
.xl-s-down {
	LINE-HEIGHT: 22px; MARGIN: 0px 10px 12px 0px; PADDING-LEFT: 10px; FONT-SIZE: 12px; OVERFLOW: hidden;border:0px solid red;
}
.xl-s-down SPAN {
	FLOAT: left; COLOR: #d6d3d3
}
.xl-s-down P {
	HEIGHT: 20px; CLEAR: both; OVERFLOW: hidden
}
.xl-s-down P A {
	COLOR: #5f5f5f
}
.xl-soft .moreA {
	POSITION: absolute; FONT-FAMILY: "simsun"; TOP: 13px; RIGHT: 12px
}
.xl-soft .downlink {
	FLOAT: left
}
.xl-soft .xl-soft-more A {
	MARGIN: 2px 10px 0px 6px; FONT-FAMILY: "simsun"
}
.xl-soft .xl-soft-more_a {
	MARGIN-TOP: 0px; _margin-top: 13px
}

.kk-hd {
	Z-INDEX: 9999; POSITION: relative; MARGIN: 0px auto; WIDTH: 960px; HEIGHT: auto; PADDING-TOP: 0px;
}

.djgz .content {
	POSITION: relative; HEIGHT: 499px; BORDER-TOP: medium none; PADDING-TOP: 0px
}
.djgz .top {
	POSITION: relative; PADDING-BOTTOM: 11px; MARGIN: 9px auto 0px; PADDING-LEFT: 8px; WIDTH: 226px; PADDING-RIGHT: 3px; ZOOM: 1;  PADDING-TOP: 0px
}
.djgz .top .playpic {
	POSITION: absolute; DISPLAY: block; TOP: 0px; LEFT: 0px
}
.djgz .top .playpic IMG {
	WIDTH: 68px!important; HEIGHT: 48px
}
.djgz .top H4 {
	LINE-HEIGHT: 14px; MARGIN-BOTTOM: 4px; HEIGHT: 13px
}
.djgz .top H4 A {
	FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.djgz .top H4 A.highlight {
	COLOR: #ff5b01
}
.djgz .top P {
	LINE-HEIGHT: 18px; COLOR: #878787
}
.huanying .movList {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 1px; WIDTH: 464px!important; PADDING-RIGHT: 1px; HEIGHT: 164px; OVERFLOW: hidden; PADDING-TOP: 10px
}
.kk-index .huanying .content {
	HEIGHT: 394px
}
.huanying .movList {
	DISPLAY: none
}
.huanying .upBox {
	DISPLAY: block
}
.kk-index .dydsj .content {
	HEIGHT: 377px
}
.dydsj H4 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 3px; HEIGHT: 16px; FONT-SIZE: 12px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.dydsj .p1 {
	MARGIN: 10px 0px; WIDTH: 339px!important; BACKGROUND: url(../img/dott-gray.png) repeat-y 100% 0px; FLOAT: left; HEIGHT: 357px; OVERFLOW: hidden
}
.dydsj .p2 {
	MARGIN: 10px 0px; WIDTH: 384px!important; FLOAT: left; HEIGHT: 357px; OVERFLOW: hidden
}
.dydsj .movList {
	HEIGHT: 338px
}
.dydsj .movList UL {
	HEIGHT: 338px
}
.dydsj .movList LI {
	MARGIN: 0px 6px 10px
}
.dydsj .movList2 {
	HEIGHT: 133px
}
.dydsj .movList2 UL {
	HEIGHT: 133px
}

	/* links */
#links { width:960px; overflow:hidden; margin:0 auto 10px; padding-bottom:10px; border:1px solid #C5DDF6;}
	#links h3 { padding:8px 20px 5px; font-size:14px}
	.links_img, .links_tx { padding:0 20px; }
	.links_img a { margin:0 5px 5px 0;}
	.links_img img { width:88px; height:31px; margin-bottom:5px; }
	.links_tx li { float:left; width:8em; overflow:hidden; margin-right:5px; white-space:nowrap; }

.font14{ font-size:14px;}
.font12{ font-size:12px;}
.font16{ font-size:16px;color:#003399;}

.global_tx_list1 { margin-top:10px;width:435px!important; min-height:150px; height:180px; overflow:hidden; border:0px solid red}
	.global_tx_list1 li { display:inline; float:left; width:430px; height:25px; overflow:hidden; margin:0 15px 0 20px; padding-left:12px; background:url(../img/icon_li_blue.gif) no-repeat 0 11px; line-height:25px;}
	.global_tx_list1 .box_l { float:left;width:370px!important; color:#003399; overflow:hidden;}
	.global_tx_list1 .box_l a { color:#003399; }
	.global_tx_list1 .box_r { float:right;width:50px!important; color:#003399; overflow:hidden;}
	.global_tx_list1 .box_r a { color:#003399; }

.global_tx_list2 { margin-top:10px;width:435px!important; min-height:150px; height:180px; overflow:hidden; border:0px solid red}
	.global_tx_list2 div { display:inline; float:right; width:430px; height:25px; overflow:hidden; padding-right:5px; line-height:25px;border:0px solid red}
	.global_tx_list2 .box_l { float:right;width:370px; color:#003399; overflow:hidden;}
	global_tx_list2 .box_l a { color:#003399; }
	.global_tx_list2 .box_r { float:left;width:50px; color:#003399; overflow:hidden;}
	.global_tx_list2 .box_r a { color:#003399; }

.global_tx_soft { margin-top:5px;padding-left:5px;width:435px!important; border:0px solid red}
	.global_tx_soft li { display:inline; float:left; width:430px!important; height:25px; overflow:hidden; margin:0 15px 0 20px; padding-left:12px; background:url(../img/icon_li_blue.gif) no-repeat 0 11px; line-height:25px;}

.input_tx {margin-left:5px;margin-right:5px;}

.line {
margin-left: 11px; PADDING-LEFT: 8px; WIDTH: 92%; ZOOM: 1; BACKGROUND: url(../img/dot_1029.gif) repeat-x ; HEIGHT: 5px; OVERFLOW: hidden; PADDING-TOP: 0px
}