/* CSS Document */
*{ margin:0; padding:0; border:0; font-size:12px; color:.000;}
ul{ list-style:none;}
a{ color:#333; text-decoration:none;}
a:hover{ text-decoration:underline;}
body{ font-family:宋体, Arial, Helvetica, sans-serif;}
.box{ text-align:left; width:980px; margin:0 auto;}

.ad{margin:6px 0;}
.bold{font-weight:bold;}
.span_sm{float:right; color:#999; font-size:14px; margin-right:8px;}
.mt6{ margin-top:6px; }
.mt8{ margin-top:8px; }
.clear{clear:both;font-size:1px;width:0px; height:0px;}

/* header csss */
.h_bg{ width:100%; margin-top:8px; clear:both; }
#header{ width:980px; margin:0px auto; clear:both; }
#header .logo { float:left; width:163px; position:relative; z-index:2; }
#header .rightHeader { float:left; width:817px;  }
#header .topHeader { position:relative; z-index:3;  clear:both; width:790px; padding:8px 0px 0px 20px; }
#header .topHeader .p1 { float:left; color:#1e55bc; }
#header .topHeader .p1 a{ color:#1e55bc; }
#header .topHeader .p1 a.all { background:url(../2009images/icon_arrow.gif)) no-repeat right 2px; padding-right:5px; }
#header .topHeader .p2 { float:right; color:#333; }
#header .topHeader .p2 a { color:#333; }

#header .mainNav{ float:left; display:inline; margin-left:8px; margin-top:5px; width:528px;} 
#header .mainNav li{ float:left; width:66px;}
#header .mainNav a{ display:block; width:66px;  text-align:center; color:#000;  }
#header .mainNav a:hover { font-weight:bold; text-decoration:none; }
#header .mainNav img{ display:block; margin:0px auto 6px; }

#header .rightNav { float:right; width:262px; height:42px; padding:10px 0px 0px 12px; margin-top:5px; background:url(../2009images/right_nav_bg.gif) no-repeat; color:#333; line-height:20px; }
#header .rightNav a { color:#333; }


.navTip1{ position:absolute; left:165px; width:100px; border:1px solid #add5ef; background:#f6fafd; display: none; }
.navTip1 li{ border-bottom:1px solid #cee7fd;  }
.navTip1 li a{ color:#00329b; width:80px; display:block; padding:6px 0px 4px 15px;  background:url(../2009images/nav_tip_bg01.gif) no-repeat 8px 9px; }
.navTip1 li.bor0{ border:0; }

/* 文字导航 */
#nav{ width:970px; height:44px; padding:12px 0px 0px 10px; position:relative;  top:-2px; color:#363535;  background:url(../2009images/h_bg03.gif) no-repeat; }
#nav .left{ width:690px; }
#nav .right{ width:270px; }
#nav p{ filter:dropshadow(color=#ffffff, offx=1, offy=1, positive=1);height:12px; padding-bottom:8px; overflow:hidden; }
#nav p a{color:#333;}
#nav .left p .bold { margin-left:5px; margin-right:5px; }
#nav .right p .bold { margin-right:12px; } 
.login{ width:63px; float:left; padding-left:27px; height:88px; background:url(../2009images/h_bg04.gif) no-repeat; color:#185582; }
.login li{padding:11px 0px 0px 0px;}
.login li a{color:#185582;}



.other{width:170px;float:right; text-align:right; }
.other li.che{width:167px;height:18px;  padding-top:3px; margin:4px 0px 0px 3px; font-family:arial,"宋体"; background:url(../2009images/h_bg02.gif) no-repeat;text-align:center;}
.other li.che a{ color:#000; }
.other li.link a{color:#f00;}
.other li.link { margin:12px 0 6px; }

.other .inp{border:1px #91AED6 solid;border-right:0px;width:117px;height:18px;}
.other .but{border:0px;color:#10344C;background:url(../2009images/h_btn.gif) no-repeat;width:41px;height:20px;padding:3px 0px 0px 8px;letter-spacing:2px; cursor:pointer; }

#otherSite{ height:20px; padding:9px 0px 0px 0; margin-bottom:4px; background:url(../2009images/h_bg08.gif) repeat-x; color:#000; word-spacing:5px; }
#otherSite a{ color:#003295; }
#otherSite .gray{ color:#666; }

.adTxt{ color:#000; line-height:19px;}
.adTxt a{ color:#003295; }

.left{ float:left; }
.right{ float:right; }


/* 快速查询 css style */
.fast_inquiry{border:1px solid #AAC5DF; padding-bottom:5px; background:url(../images/pic_3.jpg) repeat-x left bottom;}
.fast_inquiry_tit{background:url(../images/pic_2.jpg) repeat-x; height:28px; line-height:28px; padding-left:15px; color:#333; font-size:14px;}
.fast_inquiry p{ height:23px; padding:5px 0 0 11px; border-bottom:1px dashed #c2c2c2;}
.fast_inquiry p span.l1{width:38px; height:16px;float:left;padding:4px 0px 0px 6px;background:url(../images/fz_07.jpg) no-repeat;color:#ea7f00;font-weight:bold; margin-right:10px;}
.fast_inquiry p.no_border{border-bottom:none;}
.fast_inquiry a{color:#06c; margin-right:5px;}

/* position css style */
.posi{height:18px;background:#f4f4f4;border-bottom:1px #d4d4d4 solid;padding:8px 0px 0px 13px;color:#333;width:967px;margin:6px auto 0px;}
.posi a{color:#009;}

/* contain css style */
.contain{}
.bor3{border:1px #cbcbcb solid;}cedce9
.bor4{border:1px #cedce9 solid;}
.t3{height:25px;color:#333;font-weight:bold;font-size:14px;background:url(../images/pic_4.jpg) no-repeat; padding:8px 10px 0px 12px;}
.t3 a{float:right;color:#333;font-size:12px;font-weight:normal;}
/*table*/
.tab01{width:96%;margin:0px auto;}
.tab01 td{height:26px;color:#06c;}
.tab01 td a{color:#06c;}
.tab01 .red{color:#e00;}

.main_l{float:left; margin-right:8px; width:692px;}
.main_r{float:left; width:280px;}
.contain_l, .contain_m{float:right;}
.contain_r{float:left;}
.contain_l{width:240px;}

.contain_m{width:440px; margin-left:8px; border:1px solid #cedce9; padding-bottom:10px;}
*html .contain_m{padding-bottom:9px;}
.contain_m_tit{background:url(../images/pic_5.jpg) no-repeat; height:26px; line-height:26px; color:#fff; font-size:14px; font-weight:bold; border-bottom:1px solid #cedce9; padding-left:12px;}
.content_m_1{ border:1px solid #b8b8d8; border-top:none; padding:1px;}
.list1{padding:4px 0 2px 0; border-bottom:1px solid #e0e0e0; color:#e0e0e0; width:430px; margin-left:5px;}
*html .list1{padding:6px 0; }
*+html .list1{padding:6px 0;}
.list1 li{padding:5px 0 3px 8px; color:#0e4a7b;}
.no_border{border-bottom:none; margin-top:3px;}
.list1 a{text-decoration:underline;color:#06c; font-size:14px;}
.list1 a:hover{color:#c00}
.list1 a.a_circle{text-decoration:none;}
.list1 a.a_none{text-decoration:underline; float:left;width:48px; font-size:12px; color:#666; }
.list1 a.a_none:hover{ text-decoration:none;}
.list1 a.a_none{margin-top:2px;}

/* 分类 */
.w643{width:440px;margin:9px auto 0px;clear:both;}
.page{float:left; text-align:center;margin-left:20px;}
.page a{float:left;margin-right:3px;padding:6px 0px 0px 0px; width:23px; height:19px;background:#2877c6;color:#fff;font-weight:bold;border:1px #2877c6 solid;}
.page a:hover{color:#dd0505;background:#fff; text-decoration:none;}
.page div{color:#a7a7a7;float:left;font-weight:normal;background:#fff;border:1px #bdbdbd solid;float:left;margin-right:3px;padding:6px 9px 0px;height:17px;}
.page a.here{color:#dd0505;background:#fff;float:left;margin-right:3px;padding:6px 0px 0px 0px;height:19px;border:1px #2877c6 solid;}
.page a.next, .page a.up{width:55px;}
.page a.up{background:none; border:1px solid #bdbdbd; color:#a7a7a7;}

.contain_r{width:280px;}
.contain_r .span_sm{font-size:12px;}
.contain_r_tit{background:url(../images/pic_6.jpg) no-repeat; height:23px; line-height:23px; color:#fff; font-weight:bold; padding-left:10px; border-bottom:1px solid #dbdbdb;}
.contain_r_tit a{font-weight:normal; float:right; color:#06c; margin-right:5px;}

.hangqing_rec, .forum, .comment{border:1px solid #dbdbdb; padding:1px;}
.hangqing_rec ul, .forum ul, .comment ul{margin:8px 0 11px 0;}
.hangqing_rec li, .forum li, .comment li{line-height:20px; padding-left:11px;}
.hangqing_rec li{background:url(../images/sign_1.jpg) no-repeat left center; margin-left:8px;}

.hangqing_rec_2{width:235px; margin-left:23px; padding-bottom:10px;}
.hangqing_rec_2 a{ margin-left:5px; line-height:20px;}

/* 网友热评 */
.comment ul{margin:8px 0 9px 0;}
*html .comment ul{margin:8px 0 10px 0;}

/* 论坛热帖 */
.forum ul{margin:8px 0 11px 0;}
*html .forum ul{margin:8px 0 10px 0;}

/* 查看往日回顾 */
.more{width:360px; margin:13px 0 6px 20px; }
*html .more{margin:18px 0 0 40px; }
.more select{border:1px solid #9f9f9f; width:40px;}
.more select.year{width:60px;}
.more input.btn{background:url(../images/btn_bg.jpg); width:124px; height:20px; cursor:pointer;}

/* 今日更新 往日回顾 */
.review_contain{}
.review_1{border:1px solid #cedce9;}
.review_tit{ padding:7px 0 0 30px; font-size:14px; font-weight:bold; color:#fff; height:21px; background-repeat:no-repeat;}
.review_1 .review_tit{background:url(../images/review_1.jpg);}
.review_2 .review_tit{background:url(../images/review_2.jpg);}

.review_1_con{margin:15px 30px;}
.review_1 a, .review_2_main a{color:#009; text-decoration:underline; line-height:22px;}
.review_1 a:hover, .review_2_main a:hover{ text-decoration:none;}

.review_2{border:1px solid #dbdbdb; padding-bottom:30px;}
.review_2_con{width:962px; margin:8px;}
.review_2_con_tit{ color:#666; background:#f4f4f4; padding-left:22px; height:28px; line-height:28px; font-weight:bold;}
.review_2_main{margin:12px 22px;}

/*  笔记本往日回顾 */
.color1{color:#666;}
.notebook_rev, .edit_contain, .time_contain{border:1px solid #cedce9; padding-bottom:30px; overflow:hidden; width:980px;}
.notebook_rev_tit{ padding:7px 0 0 30px; font-size:14px; font-weight:bold; color:#fff; height:21px; background:url(../images/notebook.jpg) no-repeat;}
.notebook_nav{background:#f4f4f4; color:#009; height:28px; line-height:28px; margin:8px; width:946px; padding-left:16px;}
.notebook_nav a{float:left; width:27px; text-align:center; height:12px; line-height:12px; border-right:1px solid #009; color:#009; text-decoration:underline; margin-top:6px;}
.notebook_nav a.no_border{border-right:none;}
.notebook_nav span{float:left; width:72px;}
.notebook_nav a:hover{color:#f00; text-decoration:none; font-weight:bold;}

.notebook_list{ padding:0 0 0 53px; } 
.notebook_list ul{ padding:12px 0;}
.notebook_list li{ font-size:14px; padding:4px 0 4px 10px; background:url(../images/sign_1.jpg) no-repeat left center;}
.notebook_list li a{ font-size:14px; color:#000;}
.notebook_list li span{ color:#666; font-size:12px;}

.notebook_rev .w643{width:650px;}
.notebook_rev .page{margin-left:145px;}
*html .notebook_rev .page{margin-left:70px;}
.notebook_rev .page a.up{font-weight:normal;}
.notebook_page{margin-top:14px;}
.notebook_page a{color:#666; text-decoration:none; font-size:14px; margin-left:2px;}
.notebook_page a.here{font-weight:bold; color:#000;}
.notebook_page a:hover{font-weight:bold; color:#000;}

/* 那编辑分区 */
.edit_contain_l, .edit_contain_r{float:left;}
.edit_contain_l{width:600px;}

.edit_contain_r{width:300px;}

/* 排行榜列表 */
.topList{border:1px solid #b0deff; margin-top:12px; height:100%;}
.topList h3{height:19px; font-size:12px; background:url(../images/zs_50.gif) repeat-x;padding:7px 10px 0px 12px;color:#333;}
.topList h3 a{ float:right; font-weight:normal; color:#333;  }
.content{background:#ecf8ff; padding-left:10px;}
.listNo{overflow:hidden; padding:5px 0;}
.listNo li{color:#333; line-height:21px; padding-left:20px; background-repeat:no-repeat; background-position:0px 6px; }
.listNo2 li{ float:left; width:40%; }
.listNo li a{color:#333;}
.listNo .no_01{background-image:url(../images/no_1.gif);}
.listNo .no_02{background-image:url(../images/no_2.gif); }
.listNo .no_03{background-image:url(../images/no_3.jpg); }
.listNo .no_04{background-image:url(../images/no_4.jpg); }
.listNo .no_05{background-image:url(../images/no_5.jpg); }
.listNo .no_06{background-image:url(../images/no_6.jpg); }
.listNo .no_07{background-image:url(../images/no_7.jpg); }
.listNo .no_08{background-image:url(../images/no_8.jpg); }
.listNo .no_09{background-image:url(../images/no_9.jpg); }
.listNo .no_10{background-image:url(../images/no_10.jpg);}

.edit_contain .w643, .time_contain .w643{width:650px; padding-top:20px;}
.edit_contain .page, .time_contain .page{margin-left:145px;}
*html .edit_contain .page, *html .time_contain .page{margin-left:70px;}
.edit_contain .page a.up, .time_contain .page a.up{font-weight:normal;}
.edit_contain .notebook_page, .time_contain .notebook_page{margin-top:14px;}
.edit_contain .notebook_page a, .time_contain .notebook_page a{color:#666; text-decoration:none; font-size:14px; margin-left:2px;}
.edit_contain .notebook_page a.here, .time_contain .notebook_page a.here{font-weight:bold; color:#000;}
.edit_contain .notebook_page a:hover, .time_contain .notebook_page a:hover{font-weight:bold; color:#000;}

/* footer css style */
.footer{ width:980px; margin:8px auto;border-top:1px #CBCBCB solid; padding:6px 0 10px 0; }
.footer .link{ margin-bottom:5px;}
.footer img{float:right; margin-right:8px;}
.footer .border1{border-left:1px #999 solid; border-bottom:none;}
.footer a:link{color:#1757B1;}
.footer a:hover{color:#FF5028} 
.footer a:visited{color:#1757B1}  
.footer .copytxt{font-family:arial;color:#666;}
