@charset "utf-8";
* { margin: 0px; padding: 0px; }
body { font-family: "宋体"; font-size: 12px; color: #000; line-height: 20px; background: #E9EAEC url(http://images.china.cn/images1/ch/2010fangtan/bg_1.jpg) repeat-x center top; }
a { color: #000; text-decoration: none; }
a:hover { text-decoration: underline; }
ol, ul, li { list-style-type: none; }
img { border: 0px; }
#header { line-height: 0px; text-align: center; }
#wrapper { background: #FFF; border: 1px solid #CCC; border-top: none; width: 980px; height: 1%; overflow: hidden; margin: 0px auto; padding: 0px 9px; }
#menu { color: #990000; line-height: 36px; clear: both; width: 100%; margin: 0px auto; }
#menu a { color: #990000; }
#menu span { color: #999; }
#videobox { float: left; width: 402px; padding-left: 10px; }
#news_box { display: inline; float: left; width: 398px; margin-left: 30px; }
#news_box dl dt { font-family: "黑体"; font-size: 20px; line-height: 30px; border-bottom: 1px dotted #CCC; padding: 0px 5px 10px 5px; }
#news_box dl dd { font-size: 14px; line-height: 24px; height: 230px; overflow: hidden; padding: 10px 5px; }
.text_center { text-align: center; }
#news_box ul { padding: 0px 5px; }
#news_box ul li span { font-weight: bold; color: #F00; }
.nav1 { display: none; }
#gd_right { display: inline; float: right; width: 100px; margin: 0px 10px 0px 30px; }
#Interfix, #markers_box { clear: both; width: 980px; height: 1%; overflow: hidden; padding: 20px 0px; }
#videolist li:hover h1, #videolist li:hover p { display: none; }
#markers li:hover h1, #markers li:hover p { display: none; }
.lr { float: left; width: 20px; height: 104px; cursor: pointer; }
.pling { background: #F70000; }
.pling h1, .pling p { display: none; }
#mid { float: left; width: 940px; height: 104px; overflow: hidden; }
.vdl ul { height: 104px; }
.vdl li { display: inline; float: left; width: 150px; height: 100px; overflow: hidden; margin: 0px 1px; padding: 2px; position: relative; cursor: pointer; }
.vdl h3 { position: absolute; z-index: 1; left: 2px; top: 2px; }
.vdl h1 { font-weight: normal; font-size: 12px; color: #FFF; background:url(http://images.china.cn/images1/ch/2010fangtan/bg_2.jpg) no-repeat; width: 130px; height: 80px; padding: 10px; position: absolute; z-index: 3; left: 2px; top: 2px; }
.vdl p { width: 125px; padding-right :15px; position: absolute; z-index: 3; left: 12px; bottom: 13px; }
.vdl p font { font-weight: bold; font-size: 12px; text-align: center; display: block; float: left; width: 21px; height: 20px; }
.vdl p span { font-size: 12px; color: #CCC; display: block; float: right; width: 48px; height: 20px; }
#wonderful { clear: both; width: 100%; height: 1%; overflow: hidden; padding-bottom: 20px; }
#wonderful h1 { font-weight: bold; font-size: 14px; color: #FFF; line-height: 22px; background: url(http://images.china.cn/images1/ch/2010fangtan/bg_3.gif); width: 931px; height: 22px; margin: 0px auto; padding: 0px 10px; }
#wonderful h1 span { font-weight: normal; float: right; }
#wonderful dl { background: #FFF; display: inline; float: left; width: 460px; margin: 0px 15px; cursor: pointer; }
#wonderful dl dt { font-weight: bold; font-size: 14px; line-height: 44px; text-indent: 10px; }
#wonderful dl dd { background: url(http://images.china.cn/images1/ch/2010fangtan/bg_4.jpg) no-repeat 10px top; border-bottom: 1px dotted #CCC; height: 100px; overflow: hidden; padding: 0px 20px 0px 90px; cursor: pointer; }
#wonderful_list, #Interfix_list { display: none; }
#box2 { clear: both; width: 100%; height: 240px; overflow: hidden; }
#box2 h1 { font-weight: bold; font-size: 14px; color: #FFF; line-height: 22px; background: url(http://images.china.cn/images1/ch/2010fangtan/bg_3.gif); width: 931px; height: 22px; margin: 0px auto; padding: 0px 10px; }
#box2 h1 span { font-weight: normal; float: right; }
#rover { width: 944px; overflow: hidden; margin: 10px auto; }
.tt10 { width: 1180px; height: 210px; overflow: hidden; }
.tt10 li { text-align: center; display: inline; float: left; width: 210px; height: 210px; overflow: hidden; margin: 0px 13px; }
.tt10 li img { border: 1px solid #CCC; padding: 4px; }
#interactive { clear: both; width: 100%; height: 1%; overflow: hidden; padding-bottom: 10px; }
#interactive h1 { font-weight: bold; font-size: 14px; color: #FFF; line-height: 22px; background: url(http://images.china.cn/images1/ch/2010fangtan/bg_3.gif); text-indent: 10px; width: 961px; height: 22px; margin: 0px auto 10px auto; }
#comment { background: url(http://images.china.cn/images1/ch/2010fangtan/bg_5.jpg) no-repeat 10px 15px; float: left; width: 410px; height: 145px; overflow: hidden; padding-left: 75px; }
.comment_ip, .comment_date { display: none; }
.comment_name { color: #990000; line-height: 28px; border-bottom: 1px dotted #CCC; float: left; width: 100px; height: 28px; overflow: hidden; }
.comment_text { line-height: 28px; border-bottom: 1px dotted #CCC; float: left; width: 300px; height: 28px; overflow: hidden; }
#interactive_box { float: right; width: 465px; padding-right: 10px; }
.btn { background: #FFF; color: #990000; border: 1px solid #CCC; }
#record { background: url(http://images.china.cn/images1/ch/2010fangtan/bg_3.gif) no-repeat center top; clear: both; width: 100%; height: 1%; overflow: hidden; }
#record_title { font-weight: bold; font-size: 14px; color: #FFF; line-height: 24px; float: left; margin-bottom: 10px; padding-left: 20px; }
#record_guild { float: right; margin-bottom: 10px; padding-right: 10px; }
#record_guild a { margin: 0px 5px; }
#record_guild img { margin-right: 5px; }
#con_text { font-size: 14px; line-height: 24px; clear: both; width: 960px; height: expression(this.scrollHeight > 430 ? "430px" : "auto"); max-height: 430px; overflow: auto; margin: 0px auto 10px auto; }
#content_ptext li { padding: 5px; }
.news_title { font-family: "黑体"; font-weight: bold; color: #990000; }
.news_title1 { font-family: "黑体"; font-weight: bold; }
.news_time { color: #999; text-align: right; display: none; }
.tw1 { background: #F4F4F4; }
#content1 { display: none; }
#statement { line-height: 0px; text-align: center; width: 100%; padding: 10px 0px; }
#hot_box { line-height: 0px; text-align: center; }
#footer { line-height: 60px; text-align: center; clear: both; width: 100%; }