﻿/* 全局 Begin */
html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img {margin:0px; padding:0px; border:0px;}
td,p,div,li,select,input,textarea{font-size:12px;}
select,input,textarea {vertical-align:middle;}
body{font-family:"宋体", Arial,Verdana, sans-serif, Helvetica; font-size:12px; margin:0px 5px; background:#FFF; color:#222;}
body{width:auto; min-width:993px; width:expression(documentElement.clientWidth < 1003 ? "1002px":"auto");}
ul,li{list-style:none;}
a,a:visited{text-decoration:none; color:#0d5fb0;}
a:hover,a:active{color:#FF6600; text-decoration:underline;}
/* 全局 End */

/* 顶部 Begin */
#TopNav{height:30px;}
#TopNav ul{height:30px; margin-right:15px; float:right;}
#TopNav ul li{height:26px; padding-top:4px; float:left;line-height:26px;}
#TopNav ul li.li1{margin:0px 2px;}
/* 顶部 End */

/* Logo Banner Begin */
#Header{border:solid 1px #c6e0fb; background:#eaf4ff; height:94px;}
#Header .Logo{float:left; width:200px; text-align:center; padding-top:7px;}
#Header .Logo .logo_t{margin:3px;}
#Header .Logo .nav_index{margin-top:7px;}
#Header .Logo .nav_index img{margin:0px 5px;}
#Header .Banner{float:right; width:754px;}
#Header .Banner img{margin:2px;}
/* Logo Banner End */

/* 用户 搜索区 Begin */
#UserSearch{margin-top:8px; clear:both; height:1%;}
#UserSearch #User{float:left; }
#UserSearch #User .User_Pic{float:left;}
#UserSearch #User .User_Pic img{border:#71ace4 1px solid;}
#UserSearch #User .User_Input{float:left; margin:8px 0px 0px 10px;}
#UserSearch #User .User_Input .User_00{margin:3px 0px;}
#UserSearch #User .User_Input .User_01{margin:3px 0px;}
#UserSearch #User .User_Input label{font-weight:bold; color:#0d5fb0;}
#UserSearch #User .User_Input input{border:#5cb0da 1px solid; height:20px; line-height:20px; width:120px;}

#UserLogin td{height:19px; color:#43609c;}
#UserLogin .User_Pic{width:100px; text-align:left;}
#UserLogin .User_Pic img{border:#71ace4 1px solid;}
#UserLogin .User_Name{clear:both; text-align:center; color:#666; padding-bottom:3px; text-align:left;}
#UserLogin .User_Name a,#UserLogin .User_Name a:visited{color:#F90; text-decoration:none; font-weight:bold; font-size:14px;}
#UserLogin .User_Name a:active,#UserLogin .User_Name a:hover{color:#F90; text-decoration:underline; font-weight:bold; font-size:14px;}
#UserLogin .td0{width:100px;}

#UserSearch .Search{float:right; width:635px; height:76px; background:url(../img/search_bg.gif) no-repeat;}
#UserSearch .Search .s_00{text-align:center; margin:15px 50px 0px 0px; color:#666;}
#UserSearch .Search .s_00 .onSelect{font-weight:bold; color:#333; cursor:hand;}
#UserSearch .Search .s_00 .offSelect{color:#666; cursor:hand;}
#UserSearch .Search .s_01{margin:5px 0px 0px 30px;}
#UserSearch .Search .s_01 label{font-weight:bold; color:#0d5fb0; margin:0px 8px 0px 5px; font-size:14px;}
#UserSearch .Search .s_01 .input0{width:350px; border:#5cb0da 1px solid; height:20px; line-height:20px; }
/* 用户 搜索区 End */

/* 栏目导航 Begin */
#NavBar{height:28px; background:url(../img/nav_bg.gif) repeat-x; clear:both; margin-top:8px; line-height:28px; color:#FFF; padding-left:8px;}
#NavBar a,#NavBar a:visited{color:#FFF; text-decoration:none;}
#NavBar a:hover,#NavBar a:active{color:#FF6600; text-decoration:underline;}
/* 栏目导航 End */

/* 主体部分 Begin */
#main{margin-top:8px;}
#main .main_l{float:left; width:750px;}
#main .main_l .main_l_top{height:30px; clear:both;}
#main .main_l .main_l_top .main_l_0{float:left; text-align:left; padding-left:5px;}
#main .main_l .main_l_top .main_l_0 img{margin:0px 3px;}
#main .main_l .main_l_top .main_l_1{float:right;}
#main .main_l .main_con{border:solid 1px #C6E0FB; padding:1px; background:#f5f5f5; margin-bottom:10px; }

#ArtiCon{margin-top:15px; line-height:164.28%; font-size:14px; padding:8px 20px; word-wrap:break-word; word-break:break-all; table-layout:fixed;}
#ArtiCon center{font-size:12px;}
#ArtiCon img{border:1px #000 solid;  DISPLAY: block; MARGIN: 4px auto;}
#ArtiCon p{font-size:14px; line-height:164.28%; margin:15px 0; text-indent:2em;}
#ArtiCon a,#ArtiCon a:visited{text-decoration:none;}
#ArtiCon a:hover,#ArtiCon a:active{text-decoration:underline;}

#ArtiFooter{margin:8px 0px;}
#ArtiFooter .Topic{text-align:center;}
#ArtiFooter .Topic a{margin:0px 15px;}
#ArtiFooter .Topic a.NewBut{position:relative;}
#ArtiFooter .Topic a.NewBut .pos_1{position:absolute;top:2px;left:34px;}
#ArtiFooter .Topic a.NewBut .pos_2{position:absolute;top:27px;left:14px; width:60px;height:15px;text-align:center;font-size:12px;line-height:normal;}
#ArtiFooter .Topic a.NewBut_Box1{color:#F00;}
#ArtiFooter .Topic a.NewBut_Box2{color:#360;}
#ArtiFooter .zh5000Ads{text-align:center; margin:8px 0px;}
#ArtiFooter .zh5000Ads img{border:solid 1px #222;}
#ArtiFooter .top{text-align:right; margin:5px 0px; padding-right:8px;}

.main_00{height:35px; line-height:35px; background:#71ace4; overflow:hidden;}
.main_00 .title{font-size:16px; font-weight:bolder; color:#FFF; float:left; padding-left:15px;}
.main_00 .title a,.main_00 .title a:visited{color:#FFF; text-decoration:none;}
.main_00 .title a:hover,.main_00 .title a:active{color:#FFF; text-decoration:underline;}
.main_00 .type{float:left; padding-left:5px;}
.main_00 .type img{margin:7px 1px 0px 3px;}
.main_00 .click{float:right; font-size:12px; color:#c6dffe; padding-right:15px;}
.main_00 .click span{color:#FFF;}

.main_01{margin-top:5px;}
.main_01 .user{clear:both; height:120px; margin:10px; line-height:22px; color:#999999; background:url(../img/line_00.gif) repeat-x bottom;}
.main_01 .user .user_photo{float:left; width:112px; padding:4px; border:solid 1px #C6E0FB; text-align:center;}
.main_01 .user .user_name{float:left; width:185px; padding-left:14px; text-align:left;}
.main_01 .user .user_name span,.main_01 .user .user_name span a,.main_01 .user .user_name span a{ color:#000000; font-weight:bold;}
.main_01 .user .user_name span a:hover,.main_01 .user .user_name span a:hover{ font-weight:bold; color:#CC0000;}
.main_01 .user .pub_time{float:left; width:194px; text-align:center;}
.main_01 .user .user_func{float:left; width:191px; text-align:right; padding-right:8px;}
.main_01 .user .user_func a,.main_01 .user .user_func a:visited{color:#002D93; text-decoration:none;}
.main_01 .user .user_func a:hover,.main_01 .user .user_func a:active{color:#FF6600; text-decoration:underline;}
.main_01 .user .user_info{float:left; width:271px; padding-left:14px; text-align:left; margin-top:6px;}
.main_01 .user .author_more{float:left; width:20px; line-height:15px; margin-top:6px; overflow:hidden;}
.main_01 .user .user_topic{float:left; width:282px; padding-left:3px; text-align:left; margin-top:6px; line-height:18px;}
.main_01 .user .user_topic ul li{background:url(../img/li_00.gif) no-repeat 5px 6px; padding-left:15px; height:18px; overflow:hidden;}

.main_02{padding-top:5px; border-top:solid 1px #C6E0FB; height:1%;}
.main_02 .left{float:left; text-align:center; width:95px;}
.main_02 .left .userphoto{width:60px; height:60px; border:1px solid #589FE1; padding:1px;}
.main_02 .right{margin-left:95px;}
.main_02 .right .userinfo{height:24px; line-height:24px; background:url(../img/line_00.gif) repeat-x bottom; padding-bottom:3px;}
.main_02 .right .userinfo .username {font-weight:bold; float:left; padding:5px 5px 0px 8px;}
.main_02 .right .userinfo .username img{margin:-1px 5px 0px 0px; vertical-align:middle;}
.main_02 .right .userinfo .username,.main_02 .right .userinfo .username a,.main_02 .right .userinfo .username a:link{ color:#000000; font-weight:bold;}
.main_02 .right .userinfo .username a:hover{ font-weight:bold; color:#CC0000;}
.main_02 .right .userinfo .userbtn {float:left;  margin-left:5px;color:#979797;}
.main_02 .right .userinfo .userbtn a:link,.main_02 .right .userinfo .userbtn a:visited{color:#999;}
.main_02 .right .userinfo .userbtn a:hover{color:#FF0000;}
.main_02 .right .userinfo .usertime{float:left; color:#979797; margin-left:15px;}
.main_02 .right .userinfo .re_link {float:right; margin-right:5px;}
.main_02 .right .userinfo .re_link a{color:#003586;}
.main_02 .right .post_content{font-size:16px; padding:5px; line-height:23px; margin-top:10px; word-wrap:break-word;word-break:break-all;table-layout:fixed;}
.main_02 .right .top{text-align:right; margin:5px 0px; padding-right:8px;}

.main_page{height:24px; line-height:24px; text-align:right; font-size:12px;}
.main_page span{border:1px solid #CCC; background:#F1F1F1; padding:3px 8px 1px 8px;}
.main_page a{border:1px solid #C6E0FB; background:#f5f5f5; padding:3px 8px 1px 8px;}

.main_reply{border:solid 1px #C6E0FB; margin:8px 0px; padding:1px;}
.main_reply .title{height:25px; line-height:25px; background:url(../img/reply_bg.gif) repeat-x; color:#FFF; padding-left:15px;}
.main_reply .reply_con{border:solid 1px #C6E0FB; margin:1px 0px; background:#F5F5F5;}
.main_reply .reply_con .user_reply{height:24px; line-height:24px;}
.main_reply .reply_con .user_reply .usernimi{float:left; padding-left:15px; padding-top:4px;}
.main_reply .reply_con .user_reply .usernimi input{margin-top:-2px;}
.main_reply .reply_con .user_reply .Verify{float:left; padding-left:25px; padding-top:3px;}
.main_reply .reply_con .user_reply .Verify input{border:#CCC 1px solid; width:40px;}
.main_reply .reply_con .user_reply .enter{float:right; text-align:right; padding-right:15px;}
.main_reply .reply_con .enter #reply_num{color:#F00; margin:0px 3px;}
.main_reply .reply_con textarea{width:740px; height:125px; border:0;}
.main_reply .reply{text-align:center; margin:2px 0px 4px 0px; height:24px; overflow:hidden;}
.main_reply .face{text-align:center; border:solid 1px #C6E0FB; margin:1px 0px; background:#F5F5F5; padding:3px 0px 0px 2px;}
.main_reply .face img{border:solid 1px #C6E0FB; padding:2px 3px; margin:2px 5px; cursor:hand;}
.main_reply .Notes{border:solid 1px #C6E0FB; background:#F5F5F5; padding:5px;}
.main_reply .Notes h1{font-size:12px; text-align:center; color:#F60; font-weight:bold;}
.main_reply .Notes p{line-height:20px;}

#main .main_r{float:right; width:240px;}

.blk_00{padding:1px; border:solid 1px #C6E0FB; margin-bottom:8px;}
.blk_00 h1{font-size:14px; background:#71ace4; line-height:26px; color:#FFF; padding-left:8px; height:24px; overflow:hidden;}
.blk_00 ul{margin:0px; padding:5px 3px 2px 3px;}
.blk_00 ul li{background:url(../img/li_00.gif) no-repeat 5px 7px; padding-left:15px; overflow:hidden; height:20px; line-height:20px;}
.blk_00 a,.blk_00 a:visited{color:#002D93; text-decoration:none;}
.blk_00 a:hover,.blk_00 a:active{color:#FF6600; text-decoration:underline;}

/* 主体部分 End */

/* 底部 Begin */
#Footer{width:100%; text-align:center; clear:both; padding-top:10px; padding-bottom:20px; line-height:150%;}
/* 底部 End */




/* 链接样式 */
a.a1,a.a1:visited{color:#999999; text-decoration:none;}
a.a1:hover,a.a1:active{color:#FF6600; text-decoration:underline;}

a.a2,a.a2:visited{color:#002D93; text-decoration:none;}
a.a2:hover,a.a2:active{color:#FF6600; text-decoration:underline;}
