﻿body { font-size:12px; text-align:center; font-family:Verdana; margin:0 auto; background-color:#000;}
ul { margin:0px; padding:0px; }
h1,h2,h3,h4,h5,h6 { margin:0px; padding:0px;}
img { border:0px; }
p { margin:0px; }
li { list-style:none;}
a { color:Black; text-decoration:none; }
a:hover { color:Red; }
.clear{clear:both; height:0px; overflow:hidden;}

#mainContainer { width:1003px; background:url(../images/bg.gif); margin:0 auto; text-align:left;}
/*网站所属分类样式*/    
    .classList {}
    .classList li { background:url(../images/separate.gif) no-repeat 10px 0; font-size:14px; padding:0 0 0 20px; display:inline; line-height:1.8em;}
    .classList .firstli { background:none; padding:0;}
    
/*网站最新采集新闻样式*/    
    .recentNewsList { clear:both;}
    .recentNewsList li {padding:4px 0 4px 20px; background:url(../images/arrow.gif) no-repeat 0 4px;}
/*专家评论样式*/
    .reviewList {}
    .reviewList span { font-weight:bold; }    
    .reviewList li { padding:6px 0; }
/*网友评论样式*/
   .pnComment {}
   .pnComment textarea { width:580px; height:80px; border:solid 1px; }
   .pnComment .docomment { text-align:right; padding: 10px 60px; }
   .pnComment .docomment li { background:url(../images/dot_red.gif) no-repeat 8px 3px; padding:0 0 0 20px; display:inline; }
   .pnComment .docomment li a { color:Blue; }
/*相关网站列表样式*/
   .siteList { padding:8px 0; }
   .siteList li { line-height:1.5em; font-size:14px; }


    .label1 { height:30px; width:336px; background:url(../images/bg_label1.gif) center no-repeat; text-align:center;}
    .label1 h2 { font-size:14px; font-family:微软雅黑 黑体; padding:10px; margin:0px; }

    #dvHead {height:106px; background:url(../images/head01.jpg)}
    #dvHead #cMenu { padding:60px 0 0 334px; }
    #dvchina, #dvoversea{ float:left; display:block; width:166px; height:45px; cursor:pointer; }
    .cssMenu {height:50px; background-color:#c6293c; overflow:hidden;}
    .cssMenu .label1 { margin-top:20px; }
    .cssMenu #pnSearch { float:right; padding:15px ; }
    .cssMenu #pnSearch select { border:solid 1px #666; height:20px; font-size:12px; }
    .cssMenu #pnSearch .btn { vertical-align:bottom; margin: 0 20px 0 8px;}
    .cssMenu #pnSearch .tb { vertical-align:bottom; border:solid 1px #666; height:16px; font-size:12px; }
    .cssSplit { clear:both; height:4px; background:url(../images/bg_head_split.gif); overflow:hidden;}
    
/*左侧导航部分*/    
    #dvNav { float:left; width:348px; }

    .pnNav { background-color:#eeeac4; }
    .pnNav ul { padding:20px 0 20px 0; }
    .pnNav li {  font-size:14px; font-family:宋体; border-bottom:1px dotted; padding:8px;  }
    .pnNav li a { padding:0 8px; margin:0px;}
    .pnNav .lastli { border-bottom:0px; }

    #dvNav .cssNavSplit { height:4px; background:url(../images/bg_nav_split.gif); overflow:hidden;}
/*专题样式*/
    .pnTopic { clear:both; width:280px; height:330px; background:url(../images/bg_topic.gif) no-repeat; margin-left:35px;}
    .pnTopic h4 { text-align:center; font-size:18px; padding-top:45px; height:20px; overflow:hidden; color:White;}
    .pnTopic ul { padding:20px 30px; font-size:14px;}
    .pnTopic li { line-height:1.5em; background:url(../images/arrow.gif) no-repeat 0px; padding:0 20px;}
    #dvBody {float:right; width:630px; }

/*列表页样式*/    
    .pnList { border-bottom:solid 1px #ccc; padding:20px 0;}
    .pnList strong { border-bottom:dotted 1px; }
    .pnList p { line-height:1.5em; letter-spacing:0.1em;}
    .pnList h3 { font-size:16px;}
	.pnList h3 a {font-size:16px; }
    .pnList ul { padding:10px 0; margin:0px;}
    .pnList img { float:left; border:0px; }
    .pnList .pn1 { float:right; width:450px;}
	.pnList .pn1 ul { padding-right:20px;}
    .pnList .desc { float:right; width:350px; padding-right:30px;}
    
    .pnList .pnMore { padding:0 0 0 200px; }
    .pnList .pnMore a { color:#c6293c; }
    .pager { font-family:Georgia; font-size:14px; font-weight:bold; text-align:right; padding:10px; }
    .pager a { padding:0 5px; color:#c6293c;}
    .pager strong { font-size:24px; color:Red;}
/*网站页样式*/    

    .pnSite { padding:20px 0;}
    .pnClass { width:610px;margin:10px 0; background-color:#fde6d8;}
    .pnClass h2 { background:url(../images/bg_subtitle.jpg) repeat-x; font-size:18px; height:26px; padding:10px 0 0 0; overflow:hidden; text-align:center;}
    .pnClass .siteList { padding:8px; }
    .pnClass .siteList li { display:inline; padding:0 20px 0 0; font-size:14px; min-height:40px; }
    .pnClass .pnMore { background:url(../images/bg_submore.gif) repeat-x; height:24px; padding:10px 10px 0 0; overflow:hidden; text-align:right; }

    .pnSite h3 { font-size:18px; margin:10px 0;}
    .pnSite h4 { color:Blue; font-size:14px; margin:6px 0;}
    .pnSite .link { padding:10px 0;}
    .pnSite .link a { color:Blue; text-decoration:underline; font-family:Verdana; }
    .pnSite img { padding:10px 50px; }
    .pnSite p { text-indent:2em; line-height:1.8em; padding-right:30px; text-align:justify; }
    .pnSite .topline { border-top:dotted 1px #999; padding-top:10px; }
    .pnSite .pnMore { color:Blue; font-weight:bold;}

#btnShowpost { cursor:pointer; }
    #mycomment ul { list-style:none; width:360px; }
    #mycomment li { padding: 4px; }
    #mycomment li span{ width:80px; display:inline-block; }
    #mycomment .btn { padding-left:100px; }
#pnReview ul { list-style:none;}
#pnReview li { clear:both;}
#pnReview li p { font-style:italic;}
#pnReview li span { float:right; padding-right:100px; }

#pnSurvey ul { list-style:none; }
#pnSurvey p { padding:0; }