

body{text-align:center; font-size:12px; }

*{margin:0; padding:0; }
a{color:#07519A;}
a:hover{color:#D54C03;}
.clear {height:1px; line-height:1px; clear:both; *display:inline;} 
.margin-r10{margin-right:10px;}
.margin-b10{margin-bottom:10px;}
.position{width:913px;margin-right:auto;margin-left:auto;	text-align:left;background:url(icon_position.png) no-repeat 5px center;border:1px solid #e5deb7;padding:5px 0 5px 35px;color: #000000; margin-bottom:5px;font-size:12px;} 
.commend_read{ float:right; margin-right:15px;}
.main {width: 950px; text-align:left; margin:0 auto;}
.column_1of3 {float:left; width:190px; margin:0 8px 0 0;}
.column_2of3 {float:left; width:520px; margin:0 8px 0 0;  overflow:hidden; }
.column_3of3 {float:right; width:218px; background-color:#f5f5ef; border:1px solid #e5deb7; }
/*名家专栏首页左面部分*/
.rank_box {border: 1px solid #ffd88e; margin-bottom:10px;}
.rank_box dl {background: #F2A768 url("tabpannel_bg2.png") repeat-y top left; float:left; width:30px;}
.rank_box dd {text-align:center; padding:10px 5px;  height:278px; *height:323px;   font-size:12px; cursor:pointer; display:block;  }
.rank_box ul{margin-left:30px; list-style:none none; padding:5px 8px; background-color:#fffef4;  }
.rank_box li{font-size:12px; color: #CC3300; height:24px; width:140px;_width:139px;  overflow:hidden;}
.rank_box li span{font-weight:700;  margin-right:5px; width:25px; display:block; text-align:center; float:left; height:24px; line-height:24px;    }
.rank_box li em{float:left;  padding:4px 0; width:64px; display:block; overflow:hidden; height:16px;   }
.rank_box li a{color:#620000; text-decoration:none; display:block; width:40px;  float:left; margin:6px 5px 6px 0; }
.rank_box li a:hover{ color:#D54C03; background-color:#FFFF66;}
.rank_box .on{background: #F2A768 url(tabpannel_bg1.png) repeat-y top left;font-weight:700;color: #893C21;}
.rank_box .off{background: #F2A768 url(tabpannel_bg2.png) repeat-y top left; color: #580E13;font-weight:700; }

.mostly{background:url(rank_bg1a.png) no-repeat 3px 2px; color:#c00;}

.secondary{background:url(rank_bg2a.png) no-repeat 3px 2px; color:#666;}
.expert_class{background-color:#fff;border: 1px solid #ffd88e;  }
.expert_class dl{ clear:both; overflow: hidden;}
.expert_class dt{font-size:12px; padding:0 10px; background:#ffe9b4 url(title_bg1.png) repeat-x top left; height:25px; line-height:25px; color:#893C21; font-weight:700; }
.expert_class dd{float:left; width: 60px; font-size:12px; line-height:25px; text-align:center;height: 25px; }
.expert_class dd a{ color:#333333; text-decoration:none; display:block;height: 25px;}
.expert_class dd a:hover{ font-weight:700; color:#D54C03;}
.btn_more { font-size:12px; text-align:center; margin:3px; border:1px solid  #FCE6A9;}
.btn_more a{  background-color:#FFFFD7; color:#990000; text-decoration:none; font-weight:400; display:block; padding:3px 0; }
.btn_more a:hover{ background-color: #FCE6A9; font-weight:700; }
.article_hotlist {padding:0 0 5px 0;; background-color:#FFF;  border:1px solid #e5deb7; }
.article_hotlist dt{font-size:12px; padding:0 10px; background:#ffe9b4 url(title_bg1.png) repeat-x top left; height:25px; line-height:25px; color:#893C21; font-weight:700; }
.article_hotlist dd{font-size:12px; line-height:220%; padding:0 5px;}
.article_hotlist dt em{ float:right; font-weight:400;}
.article_hotlist dt em a{ color:#cc6633;}
.article_hotlist dt em a:hover{ text-decoration:underline;}
.article_hotlist em{font-style:normal; font-size:12px; color:#666666;}
.article_hotlist dd em { display:block; width:50px; float:left;}
.article_hotlist em a{color:#333333; text-decoration:none;}
.article_hotlist em a:hover{color:#D54C03;}
/*名家专栏首页中间部分*/
.expert_star{ padding:10px;  height:90px; }
.expert_star dt{ font-size:14px; font-weight:700; line-height:28px; }
.expert_star dt a{color:#CC0000; text-decoration:none; }
.expert_star dd a{text-decoration:none; }
.expert_star dd{ font-size:12px; line-height:18px;}
.expert_star .img{ float:left; margin-right:10px;}
.expert_star img{padding:3px; background-color:#FFF; border:1px solid #CCC;}
.expert_ministar{padding:0; width:255px; float:left; overflow:hidden;  margin-bottom:15px;}
.expert_ministar dt a{color:#C40005; text-decoration:none; }
.expert_ministar em{ color:#999999; font-size:12px; font-style:normal; float:right; font-weight:400;}
.expert_ministar dd{ font-size:12px; line-height:22px; overflow:hidden;}
.expert_ministar dd a{ padding-left:10px; background: url(greyDot.gif) no-repeat left center;}
.expert_ministar dt{font-size:12px; font-weight:700; padding:7px 5px 3px 5px; border-bottom:1px solid #d60000; color:#620000; margin-bottom:5px;border-top:2px solid #CCCCCC;}
.expert_ministar .img{ float:left; margin-right:5px; padding:5px 0;}
.expert_ministar .img a{ background:none; padding:0;}
.expert_ministar img{padding:3px; background-color:#FFF; border:1px solid #CCC;}
/*名家专栏首页右面部分*/
.article_list {padding:0 0 5px 0;; background-color:#FFF; margin:5px 5px 10px 5px; border:1px solid #e5deb7; }
.article_list dt{font-size:14px; padding:0px 10px; line-height:28px; background:url(bk_12x25_dt01.jpg) repeat-x;}
.article_list dd{font-size:12px; line-height:210%; padding:0 5px;}
.article_list em{float:right; font-style:normal; font-size:12px; color:#666666;}
.article_list dt em a{ color:#666666; text-decoration:none;}
.article_list dt em a:hover{text-decoration: underline;}
.article_list p{ text-indent:2em; line-height:180%; padding:8px 8px 0 8px;}
/*名家专栏名家个人中间部分*/
.expert_intro{ margin-bottom:10px;}
.expert_intro dt{ font-size:16px; font-weight:700; line-height:28px; border-top:2px solid #ccc;border-bottom:1px solid #d60000; padding:0 10px; margin-bottom:10px; color:#C40005;}
.expert_intro dt em{ font-size:12px; font-weight:400; float:right; font-style:normal; margin-top:3px; }
.expert_intro dd{ font-size:12px; line-height:180%; padding:0 10px 0 5px;}
.expert_intro .img{ float:left; margin:0 10px 0 10px;}
.expert_intro dd img{padding:3px; background-color:#FFF; border:1px solid #CCC;}
.expert_intro p{ text-indent:2em;}
.dz_bar{ text-align:right; font-size:12px; height:25px; overflow:hidden; background:#FFFFFF; }
.dz_bar a {margin-right:15px; display:block;  float:right; padding:5px 0 5px 25px;  }
.btn_dcmj{ background: url(icon_ding.gif) no-repeat center left;}
.btn_zcmj{ background:url(icon_za.gif)  no-repeat center left;}
.btn_ckjd{ background:url(icon_all.gif)  no-repeat center left;}
.btn_wytw{ background:url(icon_tw.gif)  no-repeat center left;}
.expert_allarticle{font-size:14px; border-bottom:1px solid #ffd88e; padding-bottom:5px;}
.expert_allarticle dt {line-height:24px; border-bottom:2px solid #666666; padding:0 10px; margin-bottom:5px; border-bottom:1px solid #ffd88e; }
.expert_allarticle dd {padding:0 10px 0 6px; line-height:180%;}
.expert_allarticle em {float:right; font-style:normal; font-size:12px; color:#666;}
.expert_allarticle dt strong{color:#C40005; margin-right:5px;}
.sub_page{ font-size:12px; padding:5px 10px; text-align:center; }
/*名家专栏名家个人左侧专家分类*/
.expert_tabclass{background-color:#fff;border: 1px solid #ffd88e; }
.expert_tabclass ul{ list-style:none;  font-size:12px; padding:0 10px; background:#ffe9b4 url(title_bg1.png) repeat-x top left; height:25px; border-bottom: 1px solid #ffd88e;  }
.expert_tabclass .on{ border-top:1px solid #ffd88e;border-left:1px solid #ffd88e;border-right:1px solid #ffd88e; border-bottom:1px solid #fff; background-color:#FFF;}
.expert_tabclass .off{ border:1px solid #ffd88e; border-bottom:none; background-color:#fff8dd;}
.expert_tabclass li{ float:left; cursor:pointer; padding:4px 5px 2px 5px; color:#893C21; font-weight:700; margin-right:5px; position:relative; top:3px; *top:4px;}

.expert_tabclass dl{ clear:both; overflow: hidden;}
.expert_tabclass dd{float:left; width: 60px; font-size:12px; line-height:25px; text-align:center;height: 25px; }
.expert_tabclass dd a{ color:#333333; text-decoration:none; display:block;width: 67px;height: 25px;}
.expert_tabclass dd a:hover{ font-weight:700; color:#D54C03;}
.remind{ background-color:#fff6d4; border:1px solid #ffd88e;}
.remind{ line-height:22px; padding:5px;}


/* CSS Document */
.call-board{ background:url(board_bg.png) no-repeat left top; width:220px; height:135px; position:relative; font-size:12px; margin-bottom:5px;}
.call-board .more{ position:absolute; right:12px; top:13px; color:#a57155; }
.call-board .more a{color:#a57155; text-decoration:none;}
.call-board .more a:hover{ color:#CC0000;}
.call-board .list{ position:absolute; top:35px; left:13px; width: 195px; height: 89px; }
.call-board .list ul{ padding:0; margin:0; list-style:none;}
.call-board .list ul li{ line-height:22px; height:22px; background:url(ico_arr0.png) no-repeat left 6px; padding-left:12px; color:#63361e; overflow:hidden; }
.call-board .list ul li a{color:#63361e; text-decoration:none;}
.call-board .list ul li a:hover{color:#CC0000;}

.dkdc{ width:188px;border:1px solid #f2a768; margin-bottom:5px;}
.dkdc h3{ background:#ffe5b5 url(dkdc_titlebg.png) repeat-x left top; height:21px; border-bottom:1px solid #f2a768; color:#c8864f; line-height:23px; font-size:12px; font-weight:700; padding:0 5px; margin:0; overflow:hidden;}
.dkdc_in{ padding:5px;}
.dkdc_in table { }
.dkdc_in table th{ text-align:center; font-size:12px;  font-weight:400; padding-top:5px; }
.dkdc_in table td{ text-align:center; font-size:12px; }
.dkdc_in table td dl{ height:80px; position:relative;padding:0; margin:0; overflow:auto; overflow:hidden; }
.dkdc_in table td dl dd{ position:absolute; bottom:0; left:17px; width:25px;padding:0; margin:0;}
.dkdc_in table td dl dt{position:absolute;  left:0; width:60px;padding:0; margin:0; text-align:center; color:#999999;}
.z_red{background:url(bg_zhang.png) #cc0000 repeat-y center bottom; height:60px;}
.z_grey{background:url(bg_ping.png) #ccc repeat-y center bottom; height:15px;}
.z_green{ background:url(bg_die.png) #009900 repeat-y center bottom; height:30px;}
.zz1{ bottom:65px;}
.zz2{ bottom:20px;}
.zz3{ bottom:35px;}

.mjgaj_gdd1{float:right; line-height:36px; padding-right:8px;font-family: Verdana, 宋体; font-size:12px; }
.mjgaj_gdd1 a {color:#CC0D0D;text-decoration:underline;}
.mjgaj_gdd1 a:link{color: #CC0D0D;text-decoration:underline;}
.mjgaj_gdd1 a:visited {color: #CC0D0D;text-decoration:underline;}
.mjgaj_gdd1 a:hover,a:active{color: #CC0D0D;text-decoration:underline;}

