@charset "utf-8";
body{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px;background-color:#FFFFFF;}
a{ color:#000; text-decoration:none;}
a:hover{ color:#EB9E00; text-decoration:underline;}

p,form,li,ul,dl,dt,dd,h1,h2,h3{ margin:0; padding:0;}
h1,h2,h3{ display:inline;}
td{ font-size:12px; font-family:"宋体",Arial, Helvetica, sans-serif;}
img{ border:0;}
ul,li{ list-style:none; list-style-type:none;}

a h1,a h2,a h3{ text-decoration:none;}
a:hover h1,a:hover h2,a:hover h3{ text-decoration:underline;}
.flt_l{ float:left;}
.flt_r{ float:right;}
.clear{ clear:both; height:0; overflow:hidden;}
.clearall{ clear:both; height:10px; overflow:hidden;}

.a_u_line,.a_u_line a:link,.a_u_line a:visited{ text-decoration:underline;}
.a_u_line a:hover{ text-decoration:none;}

/*--------------left start-------------------------*/

#wrapper{ width:960px; margin:0 auto; overflow:hidden;}
#content {width:960px; height:auto; margin:0 auto; overflow:hidden;}
#leftcolumn {width:450px; height:auto; float:left;}
#rightcolumn {width:470px; height:auto; float:left; padding:5px 0 0 20px;}
#downcolumn {width:955px; height:auto; float:left;}
#messageBoard {width:950px; height:auto; float:left; background-color:#CCCCCC; text-align:center; padding:5px 0 0 0;}

#subnav { width:960px; margin:0 auto;height:30px; line-height:30px; border-bottom:1px solid #eee; border-top:1px solid #eee; overflow: hidden; clear:both}
#subnav a:link,#subnav a:visited {color: #666666; text-decoration:none;}
#subnav a:hover,#subnav a:active {color: #0B5294;text-decoration: underline;}
#video  {width:auto; height:auto; float:left; padding-left:25px;}
#video h1 strong { height:30px; line-height:30px;font-weight:normal; float:left; color:#000;font-size:12px}
#video h1 span { float:left;line-height:30px; text-align:right;color:#000;font-size:12px;font-weight:normal;}
#video h1 font {float:left;color:#666;font-family:Verdana, Arial,; font-size:12px;font-weight:normal;line-height:26px;}
#video h3 {height:30px; line-height:30px; width:405px;font-size:12px; float:left;  font-weight:normal; padding-left:15px;}
#video h3 strong { height:30px; line-height:30px;font-weight:normal; float:left; color:#000}
#video h3 span { float:right;line-height:30px; text-align:right;color:#000;}
#video h3 font {float:left;color:#666;font-family:Verdana, Arial,; font-size:12px}
#video_mid {width:402px; height:336px; float:left; padding:10px 0px ;text-align:center;}
#video_bt  {width:402px; float:left;padding:5px 0px; margin-left:0px; display:inline;}
#video_bt ul { float:left;}
#video_bt li { float:left;}
#video_bt li strong { float:left; padding:6px 5px 0px 5px;}
#video_bt li span {float:left;height:30px;line-height:30px;}
#video_bt li span a:link,#video_bt li span a:visited {color: #000; text-decoration:underline; font-size:12px; font-weight:normal}
#video_bt li span a:hover,#video_bt li span a:active {color: #000;text-decoration:underline;font-size:12px; font-weight:normal}
#video_bt li dl { float:left; width:55px}
#video_bt li dt { float:left;}
#video_bt li dt strong { float:left; padding:6px 5px 0px 5px;}
#video_bt li dt span {float:left;height:30px;line-height:30px;}
#video_bt li dt span a:link,#video_bt li dt span a:visited {color: #000; text-decoration:underline; font-size:14px; font-weight:bold}
#video_bt li dt span a:hover,#video_bt li dt span a:active {color: #000;text-decoration:underline;font-size:14px; font-weight:bold}
#video_bt li dd { float:left; font-size:10px; font-family:Verdana, Arial; color:#666; padding-left:5px}

.video_bt_1 {height:30px;line-height:30px; width:115px; border:1px solid #ccc; background-color:#f9f9f9;}
.video_bt_6 {height:30px;line-height:30px; width:395px;background-color:#f9f9f9;overflow:hidden; padding-left:5px; }
.video_bt_6 a:link,.video_bt_6 a:visited {border:1px solid #ccc; width:270px; float:left;height:30px;line-height:30px;color: #000; font-size:12px; font-weight:normal;background:url(../images/ico_newl.gif) no-repeat 5px 6px; padding-left:28px;}
.video_bt_6 a:hover,.video_bt_6 a:active {border:1px solid #ccc; width:270px; float:left;height:30px;line-height:30px;color:#000; font-size:12px; font-weight:normal;background-color:#F0F0F0;padding-left:28px;}

#videourl { width:300px;}

/*--------------left end-------------------------*/

/*--------------right start-------------------------*/
.mg20px { margin-top:20px}
.mg10px { margin-top:10px}
.bordccc { border:1px solid #ccc;}
.img { border:1px solid #ccc; padding:2px}
.red12 { color:red; font-size:11px; font-family:Verdana}
.gray { color:#666;}
.size10 { font-family:Verdana, Arial; font-size:10px}
.fontblue12 {color: #0B5294}

.rightshare { width:455px; padding:0px; float:left;display:inline; overflow:hidden;} 
.rightshare h1 {float:left; padding-left:10px; font-weight:normal; font-size:12px;color:#666666}
.rightshare h2 {float:left; font-size:16px; font-weight:bold; color:#AE0004;}
.rightshare h3 {float:right; font-size:12px; font-weight: normal; color:black}
.rightshare h3 div{ float:left; width:auto;}

*+html .rightshare h4 {float:left;  padding:7px 0 0 10px; background-image:url(../images/rightshareBG.jpg); background-repeat:no-repeat; width:446px; height:23px; overflow:hidden;}
* html .rightshare h4 {float:left;  padding:7px 0 0 10px; background-image:url(../images/rightshareBG.jpg); background-repeat:no-repeat; width:446px; height:23px; overflow:hidden;}
.rightshare h4 {float:left;background-image:url(../images/rightshareBG.jpg); background-repeat:no-repeat;}

.rightshare_mid {width:310px;float:left; margin-top:5px;}
#vdes { min-height:70px; overflow:hidden;}
#vdess { color:#AE0004; font-weight:bold; line-height:19px; padding-bottom:2px;}

.rightshare_mid dl { float:left; width:84px;margin-top:5px; margin-left:14px; display:inline; height:150px}
.rightshare_mid dt { float:left;width:84px;}
.rightshare_mid dd { float:left;width:84px;line-height:16px;height:16px}
.rightshare_mid dd img { margin-right:4px}
.rightshare_mid_dd { float:left; margin:4px 0px; text-align:center; height:32px!important;}
.rightshare_foot {width:310px;float:left;text-align:right; margin-top:10px}
.rightshare_foot  img { margin-right:4px}

.introduce { float:left; width:455px; overflow:hidden;}
.introduce p { line-height:16px; text-indent:2em;color:#666666;overflow:hidden;}
.introduce h3 { float:left;padding-top:5px; border-top:1px dashed #ccc;border-bottom:1px dashed #ccc; font-size:12px;color:#AE0004}
.introduce h3 a{ color:#AE0004; text-decoration:none;}
.introduce h3 a:hover{ color:#FF0000; text-decoration:underline;}
.vdesss { float:left; padding-right:20px;padding-left:0px; padding-top:0px;font-weight:normal; font-size:12px;}
.vdesss a{color:#666666; text-decoration:none;}
.vdesss a:hover{ color:#FF0000; text-decoration:underline;}

.introduce h2 { float:left;padding-top:5px;font-size:12px; font-weight:normal;color:#666666}

.samevideo { float:left; width:460px; background-image:url(../images/09videoPlaylistBG.jpg); background-repeat:no-repeat;}
.samevideo ul { float:left;width:460px}
.samevideo li { float:left;  line-height:22px; height:22px; overflow:hidden; white-space:nowrap;width:460px}
.samevideo li span { float:left; width:365px; overflow:hidden;background:url(../images/ico_play.gif) 10px 6px  no-repeat; padding-left:30px;white-space:nowrap;}
.samevideo li strong {float:right; overflow:hidden; text-align:left; font-weight:normal;white-space:nowrap; width:80px; padding-left:10px}
.samevideo li strong font {color:#000; font-size:12px}

/*--------------left end-------------------------*/

/*--------------down start-------------------------*/

.jokeboke {float:left; width:932px; padding-left:8px; padding-top:8px; margin:10px 0 0 5px; display:inline; background:#FBFDFF}
.joke h2 {font-size:14px; font-weight:bold; color:black;}
.joke { float:left; width:455px; padding-right:8px;}
.joke dl,
.joke dt,
.joke dd { float:left; width:90px;}
.joke dl {margin:5px 0 0 0}

.boke { float:left; width:455px; border-left:1px solid #ccc; padding-left:8px;}
.boke h2 {font-size:14px; font-weight:bold; color:black;}
.boke dl, 
.boke dt,
.boke dd { float:left; width:90px;}
.boke dl {margin:5px 0 0 0}

.tb_ { width:100%; float:left;}
.tabs {width:100%;line-height:normal;}
.tabs ul {margin:0;padding:0px 10px 0 0px;list-style:none;}
.tabs li {display:inline;margin:0;padding:0;cursor: pointer;}
.tabs a {float:left;background:url(../images/tb_1.gif) no-repeat left top;margin:0;padding:0 0 0 4px;text-decoration:none; font-weight:bold;}
.tabs a span {float:left;display:block;background:url(../images/tb_2.gif) no-repeat right top;padding:5px 15px 4px 6px;color:#034369; font-weight:normal;}
.tabs a span {float:none;}
.tabs a:hover span {color:#FF9834;}
.tabs a:hover {background-position:0% -42px;}
.tabs a:hover span {background-position:100% -42px;}

/*--------------down end-------------------------*/

/*--------------message board start-------------------------*/
#messageBoard h2 { font-weight:normal;font-size:12px; color:#333333;}  

#messageBoardLeft {width:705px; height:auto; float:left;padding:5px 0 0 0;}

.messageBoardLeft_message{ float:left; background:#fff; width:705px;}
.messageBoardLeft_messageTop  h2 {float:left;  color:#333333; font-size:12px;text-align:left; line-height:20px;}
.messageBoardLeft_messageTop  h2 a { color:#333333; font-size:12px;text-align:left; font-weight:normal;}

*+html .messageBoardLeft_messageTop  h3 { float:none; color:#333333; font-size:12px; padding-left:10px; font-weight:normal;}
* html .messageBoardLeft_messageTop  h3 { float:none; color:#333333; font-size:12px; padding-left:10px; font-weight:normal;}
.messageBoardLeft_messageTop  h3 { float:left;color:#333333; font-size:12px; padding-left:10px; font-weight:normal;}

.messageBoardLeft_messageTop  h3 a { color:#FF0000; font-size:12px;text-align:left;}
.messageBoardLeft_message ul {margin: 0 2px;padding: 0;list-style: none;font-size:12px;line-height: 16px;}
.messageBoardLeft_message li {margin: 0;padding:5px;text-align:left;}
.messageBoardLeft_message li p {padding-top:4px;padding-left:5px;font-size:12px;height:15px;background-color:#EFEFEF;}
.messageBoardLeft_message li p a {color:#999999;}
.messageBoardLeft_message li h1 {padding-left:15px;font-size:12px;font-family:"宋体";font-weight:normal;}
.messageBoardLeft_message li h3 {padding-left:180px;font-size:12px;color:#000000;height:10px;}
.messageBoardLeft_message li h3 {margin:5px ;color:#aaa;font-size:12pxfont-weight:normal;}
.messageBoardLeft_message li p {margin: 5px;    line-height: normal;color:#222222;}
.messageBoardLeft_message li a {color:#00a3ca;text-decoration:none;}
.messageBoardLeft_message li a:hover {text-decoration:underline;}

.messageBoardLeft_messageBottom { float:left; background:#fff; width:705px;}
.messageBoardLeft_messageBottom  h2 {float:left;  color:#333333; font-size:12px;text-align:left; line-height:20px;}
.messageBoardLeft_messageBottom  h2 a { color:#333333; font-size:12px;text-align:left; font-weight:normal;}

*+html .messageBoardLeft_messageBottom  h3 { float:none; color:#333333; font-size:12px; padding-left:10px; font-weight:normal;}
* html .messageBoardLeft_messageBottom  h3 { float:none; color:#333333; font-size:12px; padding-left:10px; font-weight:normal;}
.messageBoardLeft_messageBottom  h3 { float:left;color:#333333; font-size:12px; padding-left:10px; font-weight:normal;}

.messageBoardLeft_messageBottom  h3 a { color:#333333; font-size:12px;text-align:left;}
.messageBottom_liebiao_FanYe{float:right;line-height:20px; padding-right:15px;}
.messageBottom_liebiao_FanYe ul {font-size: 12px;font-family:"宋体";list-style-type:none;float: left;}
.messageBottom_liebiao_FanYe li {margin-left:5px;float:left;} 
.messageBottom_liebiao_FanYe li a:link{text-decoration:none; color:#18306e;}
.messageBottom_liebiao_FanYe li a:active{text-decoration:none;}
.messageBottom_liebiao_FanYe li a:hover{text-decoration:none;color:#18306e;background-color: #E2F0FC;}


#messageBoardRight {width:242px; height:auto; float:left;padding:2px 0 0 0;}

.messageBoardRight_messageTop {float:left;line-height:20px;}
.messageBoardRight_messageTop  h2 {float:left;  color:#333333; font-size:12px;text-align:left; line-height:20px;}
.messageBoardRight_messageTop  h2 a { color:#333333; font-size:12px;text-align:left; font-weight:normal;}
.messageBoardRight_messageTop  h3 { float:none; color:#333333; font-size:12px; padding-left:10px; font-weight:normal;}
.messageBoardRight_messageTop  h3 a { color:#034369; font-size:12px;text-align:left;}

.messageBoardRight_messageCenter {float:left;}
.messageBoardRight_messageCenterArea { width:235px; height:150px;  overflow:scroll; overflow-x: hidden;}

.messageBoardRight_messageFeelings {float:left; padding:5px; background-color:#EEEEEE; border:1px solid #999999;}
.messageBoardRight_messageFeelings ul {float:left; width:230px;;}
.messageBoardRight_messageFeelings li {float:left;}
.messageBoardRight_messageFeelings img { border:none;}

.messageBoardRight_messageBottom {float:left; padding:5px;}
.messageBoardRight_messageBottom  h2 {float:left;  color:#333333; font-size:12px;text-align:left; line-height:20px;}
.messageBoardRight_messageBottom  h2 a { color:#FF0000; font-size:12px;text-align:left; font-weight:bold;}
.messageBoardRight_messageBottom  h3 { float:none; color:#333333; font-size:12px; padding-left:5px; font-weight:normal;}
.messageBoardRight_messageBottom  h3 img { float:none; padding:5px 0 0 0; border:none;}
.messageBoardRight_messageBottom_button { border-right: #002D96 1px solid;padding-right: 2px;border-top: #002D96 1px solid;
padding-left: 2px;font-size: 12px;filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#9DBCEA);border-left: #002D96 1px solid;cursor: hand;color: black;padding-top: 2px;border-bottom: #002D96 1px solid;}
/*--------------message board end-------------------------*/
.dis{display:block;}
.undis{display:none;}
