﻿@charset "utf-8";
/* CSS Document */
@import url("global.css");

#wrap { width: 960px; height: auto; margin: 10px auto 0 auto; text-align: left;}/*全局中部定义*/

ul li { line-height: 28px; padding-left: 12px; background: url(../images09/arrow.gif) left center no-repeat; }

.more { float: right; font: normal 12px/24px "宋体"; margin-right: 10px;}

.strong1 { display: block; width: 94px; height: 24px; font: bold 14px/24px "宋体"; text-align: center; float: left; color: #fff; background: url(../images09/tag1.gif) no-repeat;  }

.box { height: auto; padding-bottom: 10px; }/*大盒子，分隔块结构*/

#video-news { width: 699px; height: 336px; background: #fff url(../images09/box1_left_top.gif) top no-repeat; float: left
;}

.box-bottom { height: 336px; background: url(../images09/box1_left_bottom.gif) bottom no-repeat; }

#video-news-left { width: 354px; height: 336px; float:left; position: relative; }

#boxP,#boxM { height: 309px; }

#video-news-left h2 { height: 24px; padding: 3px 0 0 12px; background: url(../images09/left1-h2.gif) no-repeat; }

#video-news-left h2 strong { display: block; width: 94px; height: 24px; font: bold 14px/24px "宋体"; text-align: center; float: left; color: #fff; cursor: pointer; margin-right: 2px; }

#ul-left { display: block; width: 124px; height: 298px; float: left; padding-top:11px; }

#ul-left li { text-align: center; padding: 1px 0; background: none;   }

.move-li { display: block; width: 50px; height: 24px; position: absolute ; top: 1px; right: 6px; background: none;}

.moverli { display: block; width: 40px; height: 24px; position: absolute ; top: 1px; right: 6px; background: none; }

#ul-left li img { display: block; width: 80px; height: 60px; padding: 1px;  border: 1px solid #ccc; margin: 0 auto; }

#ul-left li a { display: block; margin: 0; padding: 0; line-height: 28px; }

#ul-right { display: block; width: 230px; height: 300px; float: left; padding-top: 9px; }

#ul-top { display: block; height: 126px; }

#ul-top li { display: block; width: 150px; float: left; background: none; padding-top: 14px; text-align: center; margin-left: 8px; }

#ul-top li img { display: block; width: 140px; height: 70px; padding: 3px; border: 1px solid #dfdfdf; background: #f6f6f6; margin: 0 auto; }

#ul-bottom { padding-left: 18px; }

#ul-bottom li span { float:right; margin-right: 10px; color: #ccc; }

#video { width: 320px; height: 305px; padding: 5px; background: url(../images09/video.gif) no-repeat; float: left; margin: 10px 0 0 8px; position: relative; }

#videobg { width: 320px; height: 240px; background: url(../images09/video-bg.gif) no-repeat; position: absolute; top: 5px; left: 5px; }

#news { width: 250px; margin-left: 11px;  height: 336px; float:left; background: #fff url(../images09/box1_right_bottom.gif) bottom no-repeat; position: relative; }

#news ul { padding: 10px 0 0 10px; }

#news ul li { line-height: 26px; }

.right-title { height: 24px; padding: 3px 0 0 12px; background: url(../images09/right-title.gif) no-repeat; }

.right-title strong { display: block; width: 88px; height: 24px; font: bold 14px/24px "宋体"; text-align: center; float: left; color: #fff; cursor: pointer; margin-right: 2px;}

.right-title1 { height: 24px; padding: 3px 0 0 12px; background: url(../images09/right-title.gif) no-repeat; }

.right-title1 strong { display: block; width: 103px; height: 24px;  font: bold 14px/24px "宋体"; background: url(../images09/right-h2.gif) no-repeat; text-align: center; float: left; color: #fff; margin-right: 2px;}

.tag1 { background: url(../images09/tag1.gif) no-repeat; }

.tag2 { background: url(../images09/tag2.gif) no-repeat; }

.tag3 { background: url(../images09/tag3.gif) no-repeat; }

.tag4 { background: url(../images09/tag4.gif) no-repeat; }

.box2-left { width: 354px; height: 272px; background: #fff url(../images09/box2_left_bottom.gif) bottom no-repeat; float: left; }

.box2-left h2{ height: 24px; padding: 3px 0 0 12px; background: url(../images09/left2-h2.gif) no-repeat; }

#topic-img { display: block; width: 146px; float: left; }

#topic-img{ padding-top: 14px; }

#topic-text { padding-top: 8px; }

#topic-img li { background: none; padding: 1px; text-align: center; }

#topic-img li img { display: block; width: 108px; height: 70px; padding: 3px; border: 1px solid #dfdfdf; background: #f6f6f6; margin: 0 auto; }


#topic-text { display: block; width: 208px; float: left; }

.box2-center h2 {height: 24px; padding: 3px 0 0 12px;  background: url(../images09/box-center-h2.gif) no-repeat; }

.box2-center { width: 335px; height: 272px; background: #fff url(../images09/box2_left_center.gif) bottom no-repeat; float: left; margin-left: 10px; }

.box2-center dl { padding: 10px 10px 5px 10px; }

.box2-center dl img { display: block; width: 135px; height: 105px; padding: 3px; border: 1px solid #dfdfdf; background: #f6f6f6; float: left; margin-right: 10px; }

.box2-center dl dt { font: bold 14px/26px "宋体"; }

.box2-center dl dd { line-height: 20px; }

.box2-center ul { padding-left: 12px; }

.box2-center ul li span { float: right; margin-right: 10px; color: #ccc; }

.box2-right { width: 250px; height: 272px; float: left; margin-left: 11px; }

#dongtai { height: 198px; background: #fff url(../images09/box1_right_bottom.gif) bottom no-repeat; } 

#dongtai ul { padding-left: 12px; }

#taizhang { margin-top: 10px; }

#taizhang img { border: none; margin: 0; padding: 0; }

#host { width: 699px; height: 226px; float: left; background: #fff url(../images09/box1_left_bottom.gif) bottom no-repeat; }

#host h2,.link-box h2 { height: 24px; padding: 3px 0 0 12px;  background: url(../images09/zhuci.gif) no-repeat;}

#policy { width: 250px; height: 226px; float: left; margin-left: 11px; background: #fff url(../images09/box1_right_bottom.gif) bottom no-repeat; }

#moderator-img { height: auto;  }

#moderator-img img { margin: 0 5px; border: none; }

#moderator-img span { display: block; width: 125px; margin: 0 5px; font-size: 14px; line-height: 26px; float: left; text-align: center; }

#policy ul { padding: 10px 0 0 12px; }

#policy ul li { line-height: 26px; }

#host ul li { background: none; display: block; width: 114px; float: left; padding: 20px 0; text-align: center;  }

#host ul li img { display: block; width: 90px; height: 120px; padding: 3px; border: 1px solid #dfdfdf; background: #f6f6f6; margin: 0 auto; }

#tv dl { padding: 10px; }

#tv dl img { display: block; width: 104px; height: 136px; float: left; padding: 3px; border: 1px solid #ccc; margin-right: 18px; }

#tv dl dt { font: bold 18px/26px "宋体"; text-align: center; }

#tv dl dd { line-height: 20px; color: #5a5a5a; }

#tv ul { border-top: 1px dotted #ccc; padding: 0 10px; }

#tv ul li { background: none; display: inline; line-height: 24px; padding-left: 6px; }

#inter ul { padding-top: 10px; }

#inter ul li { line-height: 25px; }

#services,#vote { background: #fff url(../images09/box1_right_bottom.gif) bottom no-repeat; }

#services ul li { display: inline; width: 102px; height: 33px; float: left; background: none; margin: 12px 0 0 14px; padding: 0; line-height: 33px; text-align: center; background: url(../images09/services.gif) no-repeat; }

#friendship-link { width: 699px; height: 262px; float: left; }

#vote { height: 262px; }

.link-box { height: 126px;  background: #fff url(../images09/box1_left_bottom.gif) bottom no-repeat; }

.link-box ul { padding: 10px;  }

.link-box ul li { padding: 0; background: none; display: inline; margin-left: 7px; }

#vote-text h3 { height: 20px; font: bold 14px/20px Verdana, Geneva, sans-serif; text-align: center; padding-top: 20px; }

#vote-box { padding: 5px 2px; }

#vote-box span { display: block; width: 90px; float: left;  line-height: 30px; text-align: left; padding-left: 18px;  }

.link1 a:link,.link1 a:visited { color: #fc6e00; text-decoration: none; }

.link1 a:hover { color: #f00; }

.link2 a:link,.link2 a:visited { color: #02509a; text-decoration: none; }

.link2 a:hover { color: #f00; }

.link5 a:link,.link5 a:visited { color: #fff; text-decoration: none; }

.link5 a:hover { color: #000; }






/*二三级页面CSS*/

#list-left { width: 250px; height: auto; float: left; }

#list-right { width: 700px; height: auto; float: left; margin-left: 10px; margin-bottom: 10px; }

.list-box { height: auto;  background: #fff; margin-bottom: 10px;}

.list-box ul { padding: 10px; border: 1px solid #ccc;  }

.list-box ul img { display: block; width: 220px; height: 50px; margin: 0 auto 10px auto; border: none; }

.boxli ul li { font: bold 14px/26px "宋体"; background: url(../images09/list_box_li.gif) bottom center no-repeat; }

.list-box .leftimg li { background: none; padding: 0; line-height:normal; }

#position { height: 27px; background: url(../images09/right-sub.gif) no-repeat; line-height: 27px; padding-left: 20px; }

#position strong { color: #f00; }

#content { height: auto; padding: 20px; border: 1px solid #ccc; border-top: none; zoom: 1; }

#content h2 { font: bold 24px/48px Verdana, Geneva, sans-serif; text-align: center; }

#data { text-align: center; background: url(../images09/data_bottom.gif) bottom center no-repeat; padding-bottom: 15px;}

#data span { padding: 0 10px; font-size: 12px; color: #5a5a5a;  }

#body-text { padding: 10px; }

#body-text p { font: normal 14px/26px "宋体"; text-indent: 2em; margin-bottom: 10px; }

#body-text dl { padding: 0; }

#body-text dl img { display: block; width: 290px; height: 350px; border: 1px solid #000; padding: 3px; float: left; margin-right: 10px; }

#body-text dl dt { font: bold 14px/26px "宋体"; }

#body-text dl dd { line-height: 26px; }

#body-text dl dd a { margin-left: 4px; }

#list-content { height: auto; }

#list-content dl { display:block; padding-bottom: 10px; border-bottom: 1px dotted #ccc; }

#list-content dl img { display: block; width: 290px; height: 300px; padding: 3px; border: 1px solid #000; float: left; margin-right: 15px; }

#list-content dl dt { font: bold 18px/28px "宋体"; }

#list-content dl dd p { line-height: 24px; text-indent: 2em; }

#list-content ul { display:block; margin-top: 20px; }

#list-content ul li { background: none; display: block; float: left; width: 150px; height: auto; text-align: center; line-height: 26px; }

#list-content ul li img { display: block; width: 130px; height: 100px; margin: 0 auto; border: 1px solid #ccc; padding: 3px; }

#next-page { height: 40px; line-height:40px; padding-top: 20px; text-align: center; position: relative; }

#movies { padding: 0; }

#movies dl { display: block ; width: 320px; height: auto; float: left; padding: 0 8px 20px 0; margin-bottom: 20px; border-bottom: 1px dotted #ccc; }

#movies dl img { display: block; width: 130px; height: 140px; float: left; padding: 3px; border: 1px solid #ccc; margin-right: 10px; }

#movies dl strong { font-size: 14px; line-height: 26px; }

#movies dl dt { font-weight: bold; line-height: 22px; color: #5a5a5a; }

#movies dl dd { line-height: 18px; color: #5a5a5a; }

#movies ul li { line-height: 28px; border-bottom: 1px dotted #ccc; }

#movies ul li span { float: right; color: #ccc; margin-right: 20px; }

#pagebutto { position: absolute; top:20px; right: 130px; }







