﻿@charset "utf-8";
@import url( reset.css );
@import url( general.css );
@import url( zixun_general.css );
.col_2a_1 {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 400px
}
.col_2a_2 {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 550px
}
.col_3a_1 {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 300px; MARGIN-RIGHT: 10px
}
.col_3a_2 {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 320px
}
.col_3a_3 {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 320px
}
.col_2b_1 {
	FLOAT: left; WIDTH: 260px
}
.col_2b_2 {
	FLOAT: right; WIDTH: 260px
}
.panel_a {
	
}
.panel_a H2.title {
	FONT-SIZE: 14px; BACKGROUND: url(bg.gif) no-repeat -410px -135px; OVERFLOW: hidden; COLOR: #4a1e1e; LINE-HEIGHT: 27px; HEIGHT: 25px
}
.panel_a H2.title .name {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 84px; LINE-HEIGHT: 27px; HEIGHT: 25px; TEXT-ALIGN: center
}
.panel_a H2.title .name A {
	COLOR: #4a1e1e; TEXT-DECORATION: none
}
.panel_a H2.title .name A:hover {
	TEXT-DECORATION: underline
}
.panel_a H2.title .r {
	PADDING-RIGHT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: right
}
.panel_a H2.title .r A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.panel_a H2.title .r A:hover {
	TEXT-DECORATION: underline
}
.panel_a .f {
	FONT-SIZE: 0px; BACKGROUND: url(bg.gif) no-repeat -410px -170px; HEIGHT: 5px
}
.panel_a .inner {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px;  PADDING-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 10px
}
.panel_b {
	
}
.panel_b H2.title {
	FONT-SIZE: 14px; BACKGROUND: url(bg.gif) no-repeat 0px -135px; OVERFLOW: hidden; COLOR: #4a1e1e; LINE-HEIGHT: 27px; HEIGHT: 25px
}
.panel_b H2.title .name {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 84px; LINE-HEIGHT: 27px; HEIGHT: 25px; TEXT-ALIGN: center
}
.panel_b H2.title .name A {
	COLOR: #4a1e1e; TEXT-DECORATION: none
}
.panel_b H2.title .name A:hover {
	TEXT-DECORATION: underline
}
.panel_b H2.title .r {
	PADDING-RIGHT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: right
}
.panel_b H2.title .r A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.panel_b H2.title .r A:hover {
	TEXT-DECORATION: underline
}
.panel_b .f {
	FONT-SIZE: 0px; BACKGROUND: url(bg.gif) no-repeat 0px -170px; HEIGHT: 5px
}
.panel_b .inner {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px;  PADDING-BOTTOM: 0px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 5px
}
.panel_c {
	
}
.panel_c H2.title {
	FONT-SIZE: 14px; BACKGROUND: url(bg.gif) no-repeat 0px -100px; OVERFLOW: hidden; COLOR: #4a1e1e; LINE-HEIGHT: 27px; HEIGHT: 25px
}
.panel_c H2.title .name {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 84px; LINE-HEIGHT: 27px; HEIGHT: 25px; TEXT-ALIGN: center
}
.panel_c H2.title .name A {
	COLOR: #4a1e1e; TEXT-DECORATION: none
}
.panel_c H2.title .name A:hover {
	TEXT-DECORATION: underline
}
.panel_c H2.title .r {
	PADDING-RIGHT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: right
}
.panel_c H2.title .r A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.panel_c H2.title .r A:hover {
	TEXT-DECORATION: underline
}
.panel_c .f {
	FONT-SIZE: 0px; BACKGROUND: url(bg.gif) no-repeat 0px -85px; HEIGHT: 5px
}
.panel_c .inner {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px;  PADDING-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 10px
}
.panel_c .inner2 {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px;  PADDING-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 0px; HEIGHT: 1%
}
.panel_d {
	
}
.panel_d H2.title {
	FONT-SIZE: 14px; BACKGROUND: url(bg.gif) no-repeat 0px -185px; OVERFLOW: hidden; COLOR: #4a1e1e; LINE-HEIGHT: 27px; HEIGHT: 25px
}
.panel_d H2.title .name {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 84px; LINE-HEIGHT: 27px; HEIGHT: 25px; TEXT-ALIGN: center
}
.panel_d H2.title .name A {
	COLOR: #4a1e1e; TEXT-DECORATION: none
}
.panel_d H2.title .name A:hover {
	TEXT-DECORATION: underline
}
.panel_d H2.title .r {
	PADDING-RIGHT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: right
}
.panel_d H2.title .r A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.panel_d H2.title .r A:hover {
	TEXT-DECORATION: underline
}
.panel_d .f {
	FONT-SIZE: 0px; BACKGROUND: url(bg.gif) no-repeat 0px -220px; HEIGHT: 5px
}
.panel_d .inner {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 10px;background-color:#f4f4f4
}
.bggray{background-color:#dcdcdc;}
.panel_e {
	
}

.panel_e H2.title {
	FONT-SIZE: 14px; BACKGROUND: url(bg.gif) no-repeat -310px -185px; OVERFLOW: hidden; COLOR: #4a1e1e; LINE-HEIGHT: 27px; HEIGHT: 25px
}
.panel_e H2.title .name {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 84px; LINE-HEIGHT: 27px; HEIGHT: 25px; TEXT-ALIGN: center
}
.panel_e H2.title .name A {
	COLOR: #4a1e1e; TEXT-DECORATION: none
}
.panel_e H2.title .name A:hover {
	TEXT-DECORATION: underline
}
.panel_e H2.title .r {
	PADDING-RIGHT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: right
}
.panel_e H2.title .r A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.panel_e H2.title .r A:hover {
	TEXT-DECORATION: underline
}
.panel_e .f {
	FONT-SIZE: 0px; BACKGROUND: url(bg.gif) no-repeat -310px -220px; HEIGHT: 5px
}
.panel_e .inner {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px;  PADDING-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 10px;background-color:#f4f4f4
}
.w1 {
	OVERFLOW: hidden; HEIGHT: 220px
}
.w2 {
	OVERFLOW: hidden; HEIGHT: 220px
}
.w3 {
	OVERFLOW: hidden; HEIGHT: 386px
}
#flashpic {
	OVERFLOW: hidden; WIDTH: 390px; HEIGHT: 230px
}
#program_menu .tab {
	BACKGROUND: url(bg.gif) no-repeat 0px -250px; OVERFLOW: hidden; HEIGHT: 25px
}
#program_menu .tab H2.title {
	FONT-SIZE: 14px; FLOAT: left; WIDTH: 84px; COLOR: #4a1e1e; LINE-HEIGHT: 25px; HEIGHT: 25px; TEXT-ALIGN: center
}
#program_menu .tab H2.title A {
	COLOR: #4a1e1e; TEXT-DECORATION: none
}
#program_menu .tab H2.title A:hover {
	TEXT-DECORATION: underline
}
#program_menu .tab UL {
	FLOAT: left
}
#program_menu .tab UL LI {
	FONT-SIZE: 12px; FLOAT: left; OVERFLOW: hidden; WIDTH: 39px; LINE-HEIGHT: 25px; HEIGHT: 25px; TEXT-ALIGN: center
}
#program_menu .tab UL LI A {
	DISPLAY: block; BACKGROUND: url(bg.gif) no-repeat left -290px; WIDTH: 39px; CURSOR: pointer; COLOR: #ffffff; HEIGHT: 25px; TEXT-DECORATION: none
}
#program_menu .tab UL LI A:hover {
	COLOR: #333333
}
#program_menu .tab UL LI A.current {
	BACKGROUND: url(bg.gif) no-repeat -39px -290px; COLOR: #333333
}
#program_menu .b {
	BORDER-RIGHT: #cccccc 1px solid;  OVERFLOW: hidden; BORDER-LEFT: #cccccc 1px solid; HEIGHT: 131px
}
#program_menu .f {
	FONT-SIZE: 0px; BACKGROUND: url(bg.gif) no-repeat 0px -170px; HEIGHT: 5px
}
#program_menu .pm_list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#program_menu .pm_list UL {
	BACKGROUND: url(pmlist_bg.gif) 50% top; WIDTH: 100%
}
#program_menu .pm_list LI {
	FLOAT: left; WIDTH: 50%; COLOR: #333333; LINE-HEIGHT: 16px; HEIGHT: 16px
}
#program_menu .pm_list LI SPAN.t {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 45px; COLOR: #cc3300; HEIGHT: 16px
}
#program_menu .live {
	PADDING-LEFT: 10px; FLOAT: left; LINE-HEIGHT: 25px; HEIGHT: 25px
}
#program_menu .live A {
	COLOR: #000000; TEXT-DECORATION: underline
}
#program_menu .live A:hover {
	COLOR: #ffffff
}
#notice {
	MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px; BORDER-BOTTOM: #cccccc 1px dashed; HEIGHT: 20px
}
#notice H3 {
	FONT-SIZE: 12px; FLOAT: left; WIDTH: 50px; COLOR: #ff6600
}
#notice .content {
	OVERFLOW: hidden; HEIGHT: 20px
}
#notice .content A {
	COLOR: #333333; TEXT-DECORATION: none
}
#notice .content A:hover {
	TEXT-DECORATION: underline
}
#headline {
	
}
#flinks {
	TEXT-ALIGN: center
}
#flinks P {
	FONT-SIZE: 12px; LINE-HEIGHT: 180%
}
#flinks P A {
	MARGIN: 0px 5px; COLOR: #555555; TEXT-DECORATION: none
}
#flinks P A:hover {
	COLOR: #333333; TEXT-DECORATION: underline
}
#brand {
	TEXT-ALIGN: center;*padding-bottom:10px !important;padding-bottom:8px;padding-right:10px;
}
#brand UL{*width:945px !important;width:925px;*margin-left:-5px !important;margin-left:-2px;display:block;}
#brand UL LI {
	 MARGIN: 0px 5px;float:left;*width:108px !important;width:105px;
}
#brand UL LI A{*width:108px !important;width:105px;float:left;display:block;text-align:center; text-decoration:none;margin-top:3px;padding-top:1px}

#brand UL LI IMG{*width:100px !important;width:100px;height:80px;padding:1px;border:1px solid #999}

#brand1 {
	TEXT-ALIGN: center;*padding-bottom:10px !important;padding-bottom:8px;padding-right:10px;
}
#brand1 UL{*width:945px !important;width:925px;*margin-left:-5px !important;margin-left:-2px;display:block;}
#brand1 UL LI {
	 MARGIN: 0px 5px;float:left;*width:108px !important;width:105px;
}
#brand1 UL LI A{*width:108px !important;width:105px;float:left;display:block;text-align:center; text-decoration:none;margin-top:3px;padding-top:1px}

#brand1 UL LI IMG{*width:100px !important;width:95px;height:48px;padding:1px;border:1px solid #999}


#tvshow {
	TEXT-ALIGN: center
}
#tvshow UL LI {
	DISPLAY: inline; MARGIN: 0px 5px
}
#pglist {
	 FLOAT: left
}
#pglist .item {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 239px; HEIGHT: 115px
}
#pglist .item DL {
	MARGIN-TOP: 13px; MARGIN-LEFT: 10px
}
#pglist .item DL DT {
	FLOAT: left; MARGIN-RIGHT: 10px
}
#pglist .item DL DT IMG {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 110px; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 80px
}
#pglist .item DL DD.title {
	FONT-WEIGHT: bold; OVERFLOW: hidden; LINE-HEIGHT: 24px; HEIGHT: 24px
}
#pglist .item DL DD.time {
	COLOR: #666666; LINE-HEIGHT: 120%; HEIGHT: 40px
}
#pglist .item DL DD.link {
	COLOR: #333333
}
#pglist .item DL DD.link A {
	COLOR: #333333; TEXT-DECORATION: none
}
#pglist .item DL DD.link A:hover {
	TEXT-DECORATION: underline
}
#zt .item {
	MARGIN-BOTTOM: 11px; OVERFLOW: hidden; BORDER-BOTTOM: #cccccc 1px dashed; HEIGHT: 61px;padding-bottom:10px;
}
#zt .item .pic {
	FLOAT: left; WIDTH: 160px; MARGIN-RIGHT: 10px; HEIGHT: 50px
}
#zt .item UL LI {
	PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: url(bg.gif) no-repeat -640px -245px; OVERFLOW: hidden; LINE-HEIGHT: 16px; HEIGHT: 16px
}
#zt .item UL LI A {
	COLOR: #222222; TEXT-DECORATION: none
}
#zt .item UL LI A:hover {
	COLOR: #237eaa; TEXT-DECORATION: underline
}
#zt p{margin-top:5px;}
#zt_focus {
	BACKGROUND: url(bglist_bg.gif) 50% bottom
}
#zt_focus TD {
	OVERFLOW: hidden; HEIGHT: 115px
}
#zt_focus .pic {
	WIDTH: 120px
}
#zt_focus .pic IMG {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 3px; BACKGROUND: #ffffff; PADDING-BOTTOM: 3px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid
}
#zt_focus .title {
	PADDING-RIGHT: 25px; WIDTH: 150px; TEXT-ALIGN: left
}
#zt_focus .title DL DT {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 24px; HEIGHT: 24px
}
#zt_focus .title DL DD.des {
	COLOR: #555555; LINE-HEIGHT: 120%
}
.imglist_a {
	
}
.imglist_a .item {
	HEIGHT: 80px
}
.imglist_a .item DL DT {
	FLOAT: left; WIDTH: 88px; MARGIN-RIGHT: 10px; HEIGHT: 68px
}
.imglist_a .item DL DT A IMG {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 80px; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 60px
}
.imglist_a .item DL DD.title {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 5px; OVERFLOW: hidden; LINE-HEIGHT: 22px; HEIGHT: 22px
}
.imglist_a .item DL DD.title A {
	COLOR: #333333; TEXT-DECORATION: none
}
.imglist_a .item DL DD.title A:hover {
	TEXT-DECORATION: underline
}
.imglist_a .item DL DD.des {
	COLOR: #555555; TEXT-INDENT: 24px; LINE-HEIGHT: 130%
}
.imglist_a .item DL DD.des A {
	COLOR: #ff3300; TEXT-DECORATION: none
}
.imglist_a .item DL DD.des A:hover {
	TEXT-DECORATION: underline
}
.imglist_b {
	
}
.imglist_b .item {
	HEIGHT: 80px
}
.imglist_b .item DL DT {
	FLOAT: left; WIDTH: 202px; MARGIN-RIGHT: 10px; HEIGHT: 65px
}
.imglist_b .item DL DT A IMG {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; BORDER-LEFT: #333333 1px solid; WIDTH: 200px; BORDER-BOTTOM: #333333 1px solid; HEIGHT: 63px
}
.imglist_b .item DL DD.title {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; MARGIN-BOTTOM: 5px; OVERFLOW: hidden; LINE-HEIGHT: 26px; FONT-FAMILY: "黑体"; HEIGHT: 26px
}
.imglist_b .item DL DD.title A {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.imglist_b .item DL DD.title A:hover {
	TEXT-DECORATION: underline
}
.imglist_b .item DL DD.des {
	COLOR: #555555; TEXT-INDENT: 24px; LINE-HEIGHT: 130%
}
.imglist_b .item DL DD.des A {
	COLOR: #ff3300; TEXT-DECORATION: none
}
.imglist_b .item DL DD.des A:hover {
	TEXT-DECORATION: underline
}
.alist_a UL LI {
	PADDING-LEFT: 10px; FONT-SIZE: 14px; BACKGROUND: url(bg.gif) no-repeat -640px -241px; OVERFLOW: hidden; COLOR: #555555; LINE-HEIGHT: 24px; FONT-FAMILY: "宋体"; HEIGHT: 24px
}
.alist_a UL LI A {
	COLOR: #222222; TEXT-DECORATION: none
}
.alist_a UL LI A:hover {
	COLOR: #237eaa; TEXT-DECORATION: underline
}
.alist_b UL LI {
	FONT-SIZE: 14px; BACKGROUND: url(bg.gif) no-repeat -640px -241px; FLOAT: left; OVERFLOW: hidden; WIDTH: 47%; COLOR: #555555; TEXT-INDENT: 10px; LINE-HEIGHT: 24px; MARGIN-RIGHT: 1em; FONT-FAMILY: "宋体"; HEIGHT: 24px
}
.alist_b UL LI A {
	COLOR: #222222; TEXT-DECORATION: none
}
.alist_b UL LI A:hover {
	COLOR: #237eaa; TEXT-DECORATION: underline
}
.alist_c UL LI {
	FONT-SIZE: 14px; BACKGROUND: url(bg.gif) no-repeat -640px -241px; FLOAT: left; OVERFLOW: hidden; WIDTH: 120px; COLOR: #555555; TEXT-INDENT: 10px; LINE-HEIGHT: 24px; MARGIN-RIGHT: 12px; FONT-FAMILY: "宋体"; HEIGHT: 24px
}
.alist_c UL LI A {
	FONT-SIZE: 12px; COLOR: #222222; TEXT-DECORATION: none
}
.alist_c UL LI A:hover {
	COLOR: #237eaa; TEXT-DECORATION: underline
}
.alist_d UL LI {
	FONT-SIZE: 14px; BACKGROUND: url(bg.gif) no-repeat -640px -241px; OVERFLOW: hidden; COLOR: #555555; TEXT-INDENT: 10px; LINE-HEIGHT: 24px; MARGIN-RIGHT: 1em; FONT-FAMILY: "宋体"; HEIGHT: 24px
}
.alist_d UL LI A {
	COLOR: #222222; TEXT-DECORATION: none
}
.alist_d UL LI A:hover {
	COLOR: #237eaa; TEXT-DECORATION: underline
}
.alist_a UL LI A.font_red {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.alist_b UL LI A.font_red {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.alist_c UL LI A.font_red {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.alist_d UL LI A.font_red {
	COLOR: #ff0000; TEXT-DECORATION: none
}

.xl-soft {
	BACKGROUND: url(sprite.png) no-repeat 0px -130px; FLOAT: left; MARGIN-BOTTOM: 8px; OVERFLOW: hidden; WIDTH: 250px; PADDING-TOP: 12px; POSITION: relative; HEIGHT: 75px
}
.xl-soft A {
	COLOR: #016a9f
}
.xl-soft-new {
	BACKGROUND-POSITION: 0px -30px
}
.xl-soft H2 {
	FONT-SIZE: 13px; MARGIN: 0px 10px 0px 24px; COLOR: #f78a1e; POSITION: relative; HEIGHT: 20px
}
.xl-soft H2 EM {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; RIGHT: 0px; COLOR: #f78a1e; FONT-STYLE: normal; POSITION: absolute; TOP: 0px
}
.xl-s-down {
	PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: url(dott-gray.png) repeat-x -2px 25px; MARGIN: 0px 10px 0px 14px; LINE-HEIGHT: 26px
}
.xl-s-down SPAN {
	 COLOR: #999999
}
.xl-s-down  img{width:64px;height:47px;float:left}

.xl-s-down UL{width:130px;flot:left;position:relative;margin-top:0px;padding-left:20px;color:#666666}
.xl-s-down UL LI span{color:#999999}
.xl-s-down P {
	OVERFLOW: hidden; HEIGHT: 27px
}
.xl-soft .moreA {
	RIGHT: 12px; FONT-FAMILY: simsun; POSITION: absolute; TOP: 13px
}
.xl-soft-new {
	BACKGROUND-POSITION: 0px -30px
}
.xl-soft {
	BACKGROUND: url(sprite.png) no-repeat 0px -130px; FLOAT: left; MARGIN-BOTTOM: 8px; OVERFLOW: hidden; WIDTH: 250px; PADDING-TOP: 12px; POSITION: relative; HEIGHT: 75px
}
.xl-soft A {
	COLOR: #016a9f
}
.xl-soft-new {
	BACKGROUND-POSITION: 0px -30px
}
.xl-soft H2 {
	FONT-SIZE: 13px; MARGIN: 0px 10px 0px 24px; COLOR: #f78a1e; POSITION: relative; HEIGHT: 20px;padding-left:20px
}
.xl-soft H2 EM {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; RIGHT: 0px; COLOR: #f78a1e; FONT-STYLE: normal; POSITION: absolute; TOP: 0px
}
.xl-s-down {
	PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: url(dott-gray.png) repeat-x -2px 25px; MARGIN: 0px 10px 0px 14px; LINE-HEIGHT: 26px
}
.xl-s-down SPAN {
	MARGIN: 0px 8px; COLOR: #d6d3d3
}
.xl-s-down P {
	OVERFLOW: hidden; HEIGHT: 27px
}
.xl-soft .moreA {
	RIGHT: 12px; FONT-FAMILY: simsun; POSITION: absolute; TOP: 13px
}
#p_view{width:960px;margin:10px auto}


.box .player-more {
	CLEAR: both; PADDING-RIGHT: 10px; BORDER-TOP: #ccdff2 1px solid; PADDING-LEFT: 10px; BACKGROUND: #ecf6ff; PADDING-BOTTOM: 3px; LINE-HEIGHT: 21px; PADDING-TOP: 3px
}
.box .player-more H3 {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 12px
}
.box .player-more DIV {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 12px
}
.box .player-more SPAN {
	MARGIN: auto 5px; COLOR: #d3ddf9
}
.shoubo LI {
	DISPLAY: inline; FLOAT: left; MARGIN: 11px; OVERFLOW: hidden; WIDTH: 102px; LINE-HEIGHT: 19px; HEIGHT: 119px; TEXT-ALIGN: center
}
.shoubo LI .playpic {
	MARGIN-BOTTOM: 5px; WIDTH: 102px; HEIGHT: 76px
}
.shoubo LI IMG {
	WIDTH: 96px; HEIGHT: 70px
}
.shoubo .content {
	HEIGHT: 138px
}
.box DL.channel {
	RIGHT: 6px; LINE-HEIGHT: 26px; FONT-FAMILY: simsun; POSITION: absolute; TOP: 1px
}
.box DL.channel A {
	COLOR: #016a9f
}
.box DL.channel DD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.box DL.channel DD SPAN {
	MARGIN: 0px 5px; COLOR: #c5ddf6
}
.sideL .box H2 {
	BACKGROUND-POSITION: 0px -288px
}
.sideL {
	CLEAR: left; FLOAT: left; WIDTH: 250px; MARGIN-RIGHT: 8px
}
.box {
	CLEAR: both; MARGIN-BOTTOM: 8px; WIDTH: 100%; POSITION: relative
}
.box H2 {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; FONT-SIZE: 14px; BACKGROUND: url(sprite.png) no-repeat 0px -448px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; COLOR: #4a1e1e; LINE-HEIGHT: 26px; PADDING-TOP: 1px; HEIGHT: 26px
}
.box H2 EM {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #939393; FONT-STYLE: normal
}
.box .content {
	BORDER-RIGHT: #ccdff2 1px solid; BORDER-TOP: #ccdff2 1px; BACKGROUND: #f4f4f4; OVERFLOW: hidden; BORDER-LEFT: #ccdff2 1px solid; BORDER-BOTTOM: #ccdff2 1px solid; ZOOM: 1
}
.box .content {
	BORDER-LEFT-COLOR: #e1e1e1; BORDER-BOTTOM-COLOR: #e1e1e1; BORDER-TOP-COLOR: #e1e1e1; BORDER-RIGHT-COLOR: #e1e1e1
}
.box .keyword {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #ecf6ff; PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-TOP: 0px; HEIGHT: 25px
}
.box .keyword DT {
	DISPLAY: inline
}
.box .keyword DD {
	DISPLAY: inline
}
.box .box-moreA {
	RIGHT: 6px; FONT-FAMILY: simsun; POSITION: absolute; TOP: 6px
}
.box .box-op {
	RIGHT: 6px; COLOR: #939393; LINE-HEIGHT: 26px; POSITION: absolute; TOP: 1px
}
.box .box-op A {
	COLOR: #193b5f
}
.box DL.channel {
	RIGHT: 6px; LINE-HEIGHT: 26px; FONT-FAMILY: simsun; POSITION: absolute; TOP: 1px
}
.box DL.channel A {
	COLOR: #016a9f
}
.box DL.channel DD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.box DL.channel DD SPAN {
	MARGIN: 0px 5px; COLOR: #c5ddf6
}
.box .sort-mode {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px;  PADDING-BOTTOM: 3px; LINE-HEIGHT: 21px; PADDING-TOP: 3px
}
.box .sort-mode DT {
	DISPLAY: inline
}
.box .sort-mode DD {
	DISPLAY: inline; MARGIN-RIGHT: 15px
}
.box .sort-mode DD A {
	MARGIN-RIGHT: 10px
}
.box .sort-mode DD EM {
	FONT-WEIGHT: bold; COLOR: #525252; MARGIN-RIGHT: 10px; FONT-STYLE: normal
}

.mainS .box H2 {
	BACKGROUND-POSITION: 0px -368px
}
.mainS {
	FLOAT: left; WIDTH: 390px;text-align:center
}

.shangsheng .sort-list .score {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; LEFT: 182px; WIDTH: 25px; COLOR: #ff5b01; POSITION: absolute; TOP: 3px; TEXT-ALIGN: left
}
.shangsheng .sort-list .score STRONG {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: left; FONT-FAMILY: "Verdana"
}
.shangsheng .sort-list .score SPAN {
	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: #e5e5e5; FLOAT: left; MARGIN: 6px 0px 0px 3px; HEIGHT: 5px; _margin: 4px 0 0 0
}
.shangsheng .sort-list .scoredown {
	COLOR: #8ac134
}
.shangsheng .content {
	HEIGHT: 220px
}
.sideR {
	CLEAR: right; FLOAT: right; WIDTH: 226px
}
.sideR .box H2 {
	BACKGROUND-POSITION: 0px -248px
}
.sideR .box H2 A{text-decoration:none}
.sort-list {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.sort-list LI {
	PADDING-RIGHT: 0px
}
.sort-list .score EM {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; LEFT: 10px; FONT-FAMILY: "Arial"; TOP: 0px
}
.sort-list .dltime {
	LEFT: 162px; POSITION: absolute; TEXT-ALIGN: left
}
.sort-list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 16px; PADDING-TOP: 5px
}
.sort-list LI {
	PADDING-RIGHT: 12px; PADDING-LEFT: 8px; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 3px; POSITION: relative; HEIGHT: 16px
}
.sort-list EM {
	FONT-SIZE: 10px; LEFT: 0px; FONT-STYLE: normal; POSITION: absolute; TOP: 3px
}
.sort-list .top EM {
	COLOR: #ff5b01
}
.sort-list SPAN {
	COLOR: #939393; ZOOM: 1; WHITE-SPACE: nowrap
}
.sort-list LI A {
	ZOOM: 1;text-decoration:none
}
.sort-list LI A.playMov {
	DISPLAY: inline-block; BACKGROUND: url(sprite.png) no-repeat -808px -32px; VERTICAL-ALIGN: middle; WIDTH: 16px; TOP: 3px; HEIGHT: 16px
}
.sort-list .score {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; RIGHT: 0px; COLOR: #ff5b01; POSITION: absolute; TOP: 3px
}
.sort-list .score STRONG {
	FONT-SIZE: 12px
}
.sort-list .lj {
	RIGHT: 0px; COLOR: #ff5b01; WHITE-SPACE: nowrap; POSITION: absolute; TOP: 0px; TEXT-ALIGN: right
}

#banner{width:960px;height:36px;display:block;margin:0px auto;margin-bottom:-4px;background-image:url(banner.jpg);}

#banner #searchtit{float:left;color:#ffffff;font-size:14px;font-weight:bold;margin-top:10px;margin-left:50px;display:block}

#banner .button{background-image:url(../image2/anniu.png);background-repeat:no-repeat;}

#banner #searchcon{margin-top:8px;margin-left:10px;display:block;float:left;}

#banner #searchBtn{margin-top:6px;margin-left:10px;display:block;float:left}

#banner #bannerlist{width:800px;list-style-type:none;margin:0 auto;display:block;margin-top:10px;}

#banner text{margin-left:100px;}

#topad{margin:0 auto;text-align:center;width:960px;height:170px;background-image:url(banner1.gif);border-bottom:2px solid #fff;background-repeat:no-repeat;text-align:center}

#topad .topul1{margin-top:65px;}

#topad ul{margin-top:20px;padding:0px;display:block;list-style-type:none;margin:0 auto;margin-top:25px;width:750px;margin-left:180px;}

#topad ul li{width:auto;float:left;padding-top:5px;margin-left:12px;}

#topad ul li SPAN{width:8px;color:#fff;margin-left:10px;}

#topad ul li A{padding-top:5px;color:#ffffff;font-size:15px;font-weight:bold;text-decoration:none}

#topad ul li A:hover{color:#993300;font-size:15px;font-weight:bold;text-decoration:none}

#topbanner{width:960px;margin:0 auto;height:22px;background-image:url(guoqing60_bar.jpg);background-repeat:norepeat;padding-top:10px;text-align:center}

#topbanner #topadv{ float:left; width:150px; text-align:left; margin-left:5px; margin-top:20px;}

#topbanner #topdate{ float:left; width:auto;margin-right:300px; text-align:center;color:#000}

#topbanner #toplist{ width:auto;}

#topbanner #toplist img{ vertical-align:middle; }

#topbanner #toplist ul li{ display:inline;color:#000}

#topbanner #toplist ul li A{color:#000;text-decoration:none}


#vlist{list-style-type:none;width:956px;margin:0 auto;margin-top:20px;}

#vlist li{190px;float:left;text-align:center}

#vlist li img{width:150px;height:103px;border:1px solid #999999;padding:1px}

#vlist li A{width:190px;display:block;float:left;text-align:center;text-decoration:none;margin-top:5px;padding-top:2px;}

#hostlist{list-style-type:none;*width:300px !important;width:290px;}

#hostlist li{*width:100px !important;width:95px;margin-top:0px;float:left}

#hostlist li A{*width:100px !important;width:95px;text-align:center;display:block;margin-top:2px;padding-top:1px;text-decoration:none}

#hostlist li img{*width:50px !important;width:50px;height:55px;border:1px solid #999;padding:1px }

#tvlist{list-style-type:none;*width:300px !important;width:290px;}

#tvlist li{*width:150px !important;width:145px;float:left;text-align:center}

#tvlist li a{*width:150px !important;width:145px;text-align:center; text-decoration:none;margin-top:5px;padding-top:1px;display:block;}

#tvlist li img{width:130px;height:87px;border:1px solid #999;padding:1px}

.flashNews {position:relative;width:373px;margin-bottom:12px;overflow:hidden;border:1px solid #B6CAE3;text-align:left}
.firstNews {position:relative;float:right;width:373px;margin-bottom:12px;overflow:hidden;border:1px solid #B6CAE3;}
.flashNews, .firstNews {height:280px;}
.flashNews .bg {position:absolute;left:0;bottom:0;width:373px;height:53px;background:#000000;filter:alpha(opacity=39);-moz-opacity:0.39;opacity:0.39;}
.flashNews h3 {position:absolute;left:10px;top:230px;width:373px;height:35px;line-height:35px;z-index:2;}
.flashNews h3 a {font-size:20px;font-family:"黑体";font-weight:normal;color:#FFFFFF;}
.flashNews h3 a:hover {color:#F20000;}
.flashNews p {position:absolute;left:10px;top:240px;width:373px;height:20px;line-height:20px;;z-index:2;}
.flashNews p a {color:#FFFFFF;}
.flashNews p a:hover {color:#F20000;}
.flashNews ul {position:absolute;right:0;bottom:0;padding-left:47px;_padding-left:46px;background:url(flashPage_bg.png) 0 0 no-repeat;z-index:2;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='flashPage_bg.png',sizingMethod='crop')}
.flashNews ul li {float:left;width:15px;height:18px;line-height:18px;text-align:center;margin-left:1px;background:#000000;}
.flashNews ul li a {display:block;width:15px;height:18px;font-size:10px;font-family:Tahoma;font-weight:bold;color:#FFFFFF;}
.flashNews ul li a:hover, .flashNews ul li a.sel {color:#F20000;}
.firstNews h3 {width:373px;height:27px;line-height:27px;text-indent:14px;font-size:12px;border:1px solid #FFFFFF;background:#F2F6FB;}
.firstNews p {position:absolute;top:5px;right:5px;}
.firstNews p a {font-size:12px;}
.firstNews h4 {width:373px;height:25px;margin:0 auto;overflow:hidden;padding-top:12px;line-height:25px;font-weight:normal;font-size:18px;font-family:"黑体";}
.firstNews ul {width:373px;height:auto;overflow:hidden;_zoom:1;margin:0 0 0 12px;}
.firstNews ul li {position:relative;width:410px;height:22px;line-height:22px;overflow:hidden;text-indent:10px;font-size:14px;background:url(../img/pic.gif) -298px -141px no-repeat;}

