/* Common Style  */

* {word-wrap:break-word;word-break:break-all;}
body, td,  textarea, select, button { color: #222; font: 12px/1.8em Helvetica, Arial, sans-serif; }
body, p, ul, h1, h2, h5, form, ol, li{margin:0;padding:0;}
body { background: #fff; text-align: center; }

body#bg3{background:url("img/mainbg.jpg");/*background-attachment:fixed;*/}

a {color:#0033CC;text-decoration:underline;}
a.red{color:red}
a.hui{color:#666;font-size:12px;font-weight:normal;}
a.sex1 {color: #00f;}
a.sex2 {color: #f0f;}
a.sex0 {color: #36c;}
a:hover, a:hover.red {color:#f30;}
a.black{color:#222;}
a.black2{color:#222;font-size:12px;}
a:hover.black, a:hover.black2{color:red;}
a.blue{color:#014CC9;text-decoration: underline;}
a.blue_02 {color:#014CC9;font-weight:bold;}
a:hover.blue, a:hover.hui, a:hover.blue_02, a:hover.orage, a:hover.sex1, a:hover.sex2, a:hover.sex0, a:hover.green {color:red;text-decoration: underline;}
a.good { color: #f30; }
a.new_r {color:red !important;}
a:hover.good, a:hover.new_r { color: #222 !important; }

a { color: #36c; }
a:hover { color: #f30; }
a.sex0 { color: #36c !important; font-size: 12px !important; }
a.sex1 { color: #00f !important; font-size: 12px !important; }
a.sex2 { color: #f0f !important; font-size: 12px !important; }
a:hover.sex0, a:hover.sex1, a:hover.sex2 { color: #222 !important; }

a.graysex0 { color: #82A0DF !important; font-size: 12px !important; }
a.graysex1 { color: #8484FF !important; font-size: 12px !important; }
a.graysex2 { color: #FFA2FF !important; font-size: 12px !important; }
a:hover.graysex0, a:hover.graysex1, a:hover.graysex2 { color: #222 !important; }


a.sexmen{color:#00f;}
a:hover.sexmen{color:#333;}
a.sexwomen{color:#f0f;}
a:hover.sexwomen{color:#333;}

a.sexman {color:#00f;}
a.sexwomen {color:#FF00FF;}
a.sexunknow {color:#36c;}
a:hover.sexman,a:hover.sexwomen,a:hover.sexunknow {color:#333;}




a.orange{color:#FF6600;font-size:12px;}
a.green{color:green;font-size:12px;}

a.searchtools { color: #f90; font-size: 12px; }
a:hover.searchtools { color: #f30; }

a.gray:link, a.gray:visited {color: Gray;}
a.gray:hover {color: Black;}

a.free:link, a.free:visited {color: #6389D8;}
a.free:hover {color: Black;}

.green{color:green;}
.blue{color:blue;}
.red{color:red;}
.hui{color:#666;}

img { border: 0; }
table {empty-cells:show;border-collapse:collapse; font-size:12px;}
.clear { clear: both;}
.fenge{width:100%;height:8px;display:inline;float:left; overflow:hidden;}

.cat_info2 { line-height: 1.8; text-align: left; font-size: 14px; clear: both; padding: 10px 15px 10px 15px; }
.cat_info2 .parentCat a { color: #222; }
.cat_info2 .parentCat a:hover { color: #f30; }
.cat_info2 li { float: left; margin-left: 10px; width: 155px; list-style: none; }
.cat_info2 li span{color:#666;}



.minibox { margin-top: 10px; background: #fff url('img/portalbox_bg.gif') repeat-x; background: #fff url('img/portalbox_bg.gif') repeat-x; border: 1px solid #CAD9EA; padding: 1px; }
.minibox h1 { font-size:12px; color: #666; font-weight: normal; border-bottom: 1px solid #E8E8E8;padding: 3px 10px; }
.minibox h1 b { color: #222 !important; }
.minibox h1 a { color: #222; font-weight: bold; }
.minibox h1 a:hover { color: #f30; }
.miniwrap { padding-left: 50px; }
.friendlink { background: url('img/forumlink.gif') 20px 50% no-repeat; }
.olbox { background: url('img/online.gif') 12px 10px no-repeat; }
.olbody { width: 18%; padding: 3px 5px; float: left; color: #666; }


a.simple { color: #666; }
a:hover.simple { color: #F90; }

.onlinelist{ width:150px; height:25px; }


/*～～～～～～～～～～～～? Wrap ～～～～～～～～～～～～?*/

.wrap { text-align: left; width: 960px; margin: 0 auto; background:#fff;margin-top:10px;height:auto;}
.info_pin { font-size:12px; color: #ff0000; font-weight: bold;}

.topmenu td a { font-size: 12px; color: #222; }
.topmenu td a.sex1 {color: #00f;}
.topmenu td a.sex2 {color: #f0f;}
.topmenu td a.sex0 {color: #36c;}
.topmenu td a:hover, .topmenu td a:hover.sex1, .topmenu td a:hover.sex2, .topmenu td a:hover.sex0 { color: #f30; }

.menu_list{clear:both;text-align:left;font-size:14px;padding:10px 0px 10px 15px;}?
.menu_list a {color:#222 !important;}
.menu_list a:hover {color:#f30;}


.info_list01, .info_list02, .info_list03 {padding-left:10px;width: 150px; float: left; margin-right:10px;line-height:1.8em;font-size:14px;border-left:1px solid #ccc;}
.info_list01 h2, .info_list02 h2, .info_list03 h2, .info_list04 h2 {font-weight:bold;font-size:14px;}
.info_list04 {width: 220px; float: left;line-height:1.8em;font-size:14px;}
.info_list01 span{ font-size: 12px; color:#666;}

.side { width: 225px;height:100%; float: right;color:#333;padding-bottom:15px;font-size:12px;}
.side h1 {font-size:14px;line-height:28px;border-bottom:1px solid #ccc;margin-bottom:5px;}
.h1_right { float:right;font-weight: normal; font-size: 12px; }
.side  h2{font-size:14px;background:#4C4B4C;line-height:28px;padding-left:20px;color:#fff;}
.side  h3{font-size:14px;background:#168DB5;line-height:28px;padding-left:20px;color:#fff;margin:0;}
.side  h3 a.more { float: right; color: #fff; font-size: 12px; font-weight: normal; margin-right: 8px; }
.side  h3 a:hover.more { color: #f30; }
.bulletin{border:1px solid #E0DFDF;background:#F3F3F3;padding:10px;color:#222;margin-bottom:5px;}
.meat_01{border:1px solid #C0EAFB;background:#E1F5FD;padding:10px;color:#222;margin-bottom:5px;}
.meat_02{border:1px solid #E0DFDF;padding:10px;margin-bottom:5px;}
.meat_03{padding:5px 10px;padding-bottom:15px;margin-bottom:10px;}
.meat_03 td{line-height:22px;border-bottom:1px dashed #ccc;}
.meat_03 td.title{padding-left:15px;width:85%;color:#666;background:url("img/ico2.gif") no-repeat left;}
.meat_03 td.date{width:15%;text-align:right;color:#A2A2A2;}

.hurdles_left, .hurdles_right {width:346px;margin-right:8px;float:right}
.hurdles_right{margin-right:0px;}

.hurdles_left h2 span, .hurdles_right h2 span{float:right;margin-right:10px;font-size:12px;}

.info_box_01, .info_box_02{width:346px;float:left;margin-right:8px;}
.info_box_02{margin-right:0px;}

.content { width:700px; float: left;padding-right:13px;border-right:2px solid #E5E4E4;}
.content h1 {font-size:14px;line-height:28px;border-bottom:1px solid #ccc;margin-bottom:5px;}
.content h3, .hurdles_left h2, .hurdles_right h2{border:1px solid #D6D6D6;margin:0;clear:both;font-size:14px;line-height:24px;padding-left:20px;color:#222;background:url("img/h3_bg.gif")}
.content h4{font-size:20px; font-weight: normal; padding-left:20px;line-height:30px;margin:15px 0px 0px 0px;color:#000;font-family: '';}
.content h5{font-size:12px;line-height:26px;margin-top:10px;color:#888;font-weight:normal;margin-left:20px;border-bottom:1px dashed #888;}
.content h5 span{color:#222;}
.content .show_text{padding-left:20px;font-size:12px;margin:20px 0px 20px 0px;}
.content .banner{width:469px;float:left;margin-right:8px;}
.content .banner img{margin-bottom:5px;}
.content .banner td, .content .commend_list td, .info_box_01 td, .info_box_02 td{border-bottom:1px dashed #ccc;}
.content .commend{float:left;width:223px;margin-bottom:8px;}
.content .commend_list{border:1px solid #E0DFDF;padding:9px 10px;padding-bottom:10px;color:#222;}
.new_message, .meat_03{border:1px solid #D6D6D6;border-top:none;padding-bottom:15px;}
.new_message thead td{background:#EFF0F0;line-height:18px;color: #787878;border-bottom:1px solid #D6D6D6;}
.new_message td{padding:2px 5px;line-height:22px;}

.review{margin-bottom:10px;font-weight:bold;background:#E1F5FD;border-bottom:1px solid #C0EAFB;font-size:14px;line-height:24px;padding-left:20px;}
.review em, .review_list td.title_use em { float: right;  font-size: 12px; margin-right: 8px; font-style:normal;}
.review_list{margin-left:2%;width:98%;  }
.review_list td{padding-left:20px;line-height:20px;}
.review_list td.title_use{background:#EEEDED;color:#888;font-size:12px;}
.review_list td.review_text{padding:10px 10px 10px 30px;overflow:hidden;font-size:12px;}
.review_body { width: 100%; overflow: hidden; }
.post_review{border-top:1px dashed #ccc;line-height:30px;font-weight:bold;font-size:14px;padding-left:20px;}

.nums{width:8%;border-bottom:1px dashed #ccc; }
.title{width:45%;border-bottom:1px dashed #ccc;}
.date{width:15%;border-bottom:1px dashed #ccc;}
.top{background:#CAEEFC;border-bottom:1px solid #fff;}
.banner2{margin-bottom:8px;}

.biao  { border-width: 0px; padding:0px 5px; background:#F9F9F9;}
.biaotd {font:12px; color:#008080; text-align: right; height: 25px; border: 1px dashed #CCCCCC;}
.biaotd1 {font:12px; height: 25px; border: 1px dashed #CCCCCC;}

.xinxibiao{ text-align: center;}
.content .show_text1{ padding-left:20px;font-size:14px;margin:20px 30px 20px 30px; line-height:26px;}


.cat_info3 { line-height: 1.8; text-align: left; font-size: 14px; clear: both; }
.cat_info3 li { float: left; margin-left: 10px; width: 48%; list-style: none; }
a.blue1{color:#c721123;text-decoration: underline;}
.cat_info3 li a { color: #222; text-decoration: underline;}
.cat_info3 li a:hover { color: #f30; text-decoration: underline; background: #CDE5F4; }
/*.cat_info3 li a:visited { color: #c72123; }*/

.tj{ color:#222; font-size:14px; margin-left: 5px; padding-left:5px; font-weight:bold;}


.tjxx{width: 680px; background: #fff url('img/portalbox_bg.gif') repeat-x; padding: 8px 5px 8px 5px; border:1px solid #D9EAFF;}





/*～～～～～～～～～～～～? header～～～～～～～～～～～～?*/
.header_box{width:960px;margin:0px auto;}
#menu {font-size:12px;   height: 30px;width:940px;margin:0px auto;}
#menu ul { float: right; padding: 3px 10px 0;  }
#menu li { float: left;list-style: none;}
#menu  li a {color:#222;}
#menu  li a:hover {color:#f30;}

#moresite { float:left; padding: 3px 10px 0px; display:inline;}
#moresite.new{ padding-top: 0px; }
#moresite li {margin-right:5px;}

.supnum { font-size:12px;color: #999; }

.logo_dh_box{width:940px;margin:0px auto;clear:both;}

.post_info3{}
.post_info3 a{color:#222;float:right;padding:3px 10px;margin-top:66px;margin-bottom:10px;}
.post_info3 a:hover{color:#f30;}

.post_info2{}
.post_info2 a{color:#fff;font-weight:bold;float:right;display:block;padding:3px 18px;font-size:14px;background:#168DB5;margin-top:58px;margin-bottom:10px;}
.post_info2 a:hover{color:#f30;}
#logo {float:left;margin:15px 0px 0px 20px; text-align:left;clear:both;}
.banner_left2{float:left;margin:15px 0px 0px 20px;}


/*～～～～～～～～～～～～～sub_topmenu～～～～～～～～～～～～?*/

#sub_topmenu{background:url("img/menu_bg.gif") repeat-x;height:34px;padding-left:30px;clear:both;}
#sub_topmenu ul {display:inline;list-style:none;}
#sub_topmenu li {background:url("img/gedang.gif") no-repeat right;line-height:34px;height:34px;float:left;}
#sub_topmenu li a{color:#fff;text-decoration: none;padding:0px 10px;line-height:34px;display:block;font-weight:bold;font-size:14px;}
#sub_topmenu li a:hover{color:#f30;background:#fff;}
#sub_topmenu .current a {float:left;margin:0;padding:0 0 0 11px;text-decoration:none;background:url("img/menu_left.gif") no-repeat left top;}
#sub_topmenu .current a span {float:left;padding:0px 25px 0px 15px;color:#222;font-weight:bold;font-size:14px;background:url("img/menu_right.gif") no-repeat right top;}
#sub_topmenu .current a:hover {float:left;margin:0;padding:0 0 0 11px;color:#222;text-decoration:none;background:url("img/menu_left.gif") no-repeat left top;cursor:default;}
#sub_topmenu .current a:hover span {float:left;padding:0px 25px 0px 15px;font-weight:bold;background:url("img/menu_right.gif") no-repeat right top;}
}

.submenu_sec{padding-left:15px;line-height:30px;font-size:16px;background:#E1F5FD;margin-bottom:10px;}

.menu_sec {padding-left:15px;line-height:28px;font-size:16px;margin-bottom:5px;}


.info_sec01 { font-size: 14px; width: 100%;  border-bottom: 3px solid #B2D2E6; clear:both;}
.info_sec01 ul {  }
.info_sec01 li { background:#E9F6FE;list-style: none; line-height: 1.4; margin-right: 5px; float: left; border: 1px solid #B2D2E6; border-bottom: 0; }
.info_sec01 li a { color: #222; text-decoration: none;  float: left; display: block; padding: 2px 10px;}
.info_sec01 li a:hover { color: #f30; text-decoration: none; background: #CDE5F4; }
.info_sec01 li a:visited { color: #222; }
.info_sec01 li.current { background: #B2D2E6; border: 1px solid #B2D2E6; border-bottom: 0; font-weight:bold;}



.info_sec02 { font-size: 12px; width: 100%;  border-bottom: 3px solid #D3DCE5; }
.info_sec02 ul { margin-left: 15px; }
.info_sec02 li { list-style: none; line-height: 1.4; margin-right: 5px; float: left; border: 1px solid #D3DCE5; border-bottom: 0; }
.info_sec02 li a { color: #222; text-decoration: none;  float: left; display: block; padding: 2px 10px;}
.info_sec02 li a:hover { color: #f30; text-decoration: none; background: #FAFAFA; }
.info_sec02 li a:visited { color: #222; }
.info_sec02 li.current { background: #D3DCE5; border: 1px solid #D3DCE5; border-bottom: 0; font-weight:bold;}

.info_sec03{padding:10px;color:#666;font-size:12px;}
.info_sec03 span {color:#222;font-weight:bold;font-size:14px;}
.info_sec03 a{color:#0033CC; font-size:12px;}
.info_sec a{color:#0033CC;font-weight:normal;}
.info_sec03 a:hover, info_sec a:hover {color:#f30;}

.info_title td{background:#EDF1F5;font-size:12px;color:#666;padding-left:5px;}
.info_text td{border-bottom:1px dashed #DDDDDD;padding-left:5px;}

.info_sec{padding-left:15px;line-height:28px;height:28px;background:#D3DCE5;margin-bottom:5px;}
.info_sec em{background:#fff;padding:3px 10px 7px 10px;margin-top:3px;font-style:normal;color:#222;font-weight:bold;}

#sub_bottom{background:#1892BC;height:40px; color:#fff;font-size:12px;}
#sub_bottom td{color:#fff;font-size:12px;}
/*～～～～～～～～～～～～? Side Content～～～～～～～～～～～～?*/

/*～～～～～～～～～～～～? Footer ～～～～～～～～～～～～?*/

#footer {margin:0px auto;margin-top: 10px; text-align:center;border-top: 1px solid #A6CFEF; color: #666; padding: 12px 0;width:940px;}
.pls {position:absolute;margin:-10px 0 0 30px}
.serverinfo {color:#999; font-size:11px; font-family:Courier New;}



#side { width: 230px; float: left; }
#content { width: 690px; float: left; margin-left: 20px; }

#side .space, #content .space { margin-top: 10px; }

.side_box { color: #222; border: 1px solid #C0EAFB; background: #E1F5FD;}
.side_box h1 { line-height: 1.8; padding-left: 1px; background: #168DB5; color: #fff; font-size: 14px; margin-bottom: 8px; }
.side_box ul { margin: 10px; list-style: none; }
.side_box a { color: #222; }
.side_box a:hover { color: #f30; }

.side_box h1 .more a { color: #fff; text-decoration: none; }
.side_box h1 .more a:hover { color: #f30; text-decoration: underline; }

.side_cat_wrap { padding: 0 0 10px 15px; }
.side_cat { width: 100%;}
.side_cat td { width: 33%; }

.con_box { color: #666; font-size: 14px;  padding: 1px; }
.con_box h1 { color: #222; line-height: 1.8; padding-left: 10px; font-size: 14px; background:url("img/h3_bg.gif") repeat-x;border-bottom:1px solid #D6D6D6;}

.side_box h1 .more, .con_box h1 .more { font-size: 12px; font-weight: normal; float: right; margin-right: 8px; }
.con_box h1 .more { margin-top: 2px; }
.con_box h1 .more a { color: #666; text-decoration: none; }
.con_box h1 .more a:hover { color: #222; text-decoration: underline; }

.con_box .infotext_list ul { margin: 10px; list-style: none; }
.con_box .infotext_list li {list-style: none; border-bottom: 1px dashed #ccc; line-height: 1.8; padding-left: 15px; background:url("img/ico2.gif") no-repeat 0 50%;}
.con_box .area { font-size: 12px; }
.con_box .area a { color: #666; }
.con_box .area a:hover { color: #222; }
.con_box .dat { float: right; color: #999; font-size: 12px; margin-top: 4px; }

.post_info { padding: 10px; }
.post_userinfo .mes, .post_info .mes { color: #09c; margin-left: 5px; margin-right: 20px; }
.post_userinfo { padding: 10px; }
.post_body { color: #222; padding: 20px; }

.com_box { border-top: 1px solid #f1f1f1; padding: 1px; }
.com_box h2 { color: #222; line-height: 1.8; padding-left: 10px; font-size: 14px; background: #f1f1f1; }
.comment_body { color: #222; font-size: 12px; border-bottom: 1px dashed #f1f1f1; padding: 10px 20px; }

.post { clear: both; border: 1px solid #ccc; margin-top: 20px; padding: 10px; }
.post td { font-size: 12px; padding: 2px 0; color: #666; }
.post_tip { display: block; color: #999; }
.post_left { width: 60px; text-align: center; vertical-align: top; }
.post_text { width: 500px; height: 60px;}

 .replytip { color: #666; padding: 10px 10px 0 10px; font-size: 14px; }

/*～～～～～～～～～～～～? Form ～～～～～～～～～～～～?*/
textarea, input.input { font-size: 14px; border-width: 1px; background: #FFF; border-color: #DDD; padding: 2px; }
input.post_title { font-size: 14px; width: 500px; border-width: 1px; background: #FFF; border-color: #DDD; padding: 2px; }
textarea.post_body { font-size: 14px; width: 550px; height: 150px; border-width: 1px; background: #FFF; border-color: #DDD; padding: 2px; }

input.submit {font-size: 14px;width:120px;margin-right: 8px;/*padding: 5px; */}
input.button {font-size: 14px;padding: 5px;}

.nav { font-size: 14px; color: #666; margin-bottom: 10px; }
.nav a { font-weight: bold; text-decoration: none; }
.nav a:hover { text-decoration: underline; }

.cat_box { color: #222; font-size: 14px; padding: 1px; }
.cat_box h1 { color: #222; line-height: 1.8; padding-left: 10px; font-size: 14px; background:url("img/h3_bg.gif") repeat-x;border-bottom:1px solid #D6D6D6;}
.cat_box ul { line-height: 2.2; list-style: none; }
.cat_box li {  }
.cat_info { clear: both; padding: 10px; }
.cat_info  li { display: inline; margin-right: 15px;}

.this_wrap { padding: 10px; }

.location { text-align:left; color: #666; font-size: 14px; clear:both;line-height:27px;background:url("img/d_bg.gif") repeat-x;padding-left: 10px; border-top:1px solid #7EADC8;}
.location a { text-decoration: underline;color:black; }
.location a:hover { text-decoration: underline; }

.location2 { text-align:left; color: #666; font-size: 14px; clear:both;line-height:27px;padding-left: 10px;}
.location2 a { text-decoration: underline;color:#222; }
.location2 a:hover { text-decoration: underline; }

.he{background:url("img/d_bg.gif") repeat-x;  clear:both; padding-top:5px;}
.he h1{ font-size:12px;}
.heleft { float: left;}
.heright { float: right;}
.location3 { float: left; width: 30%; text-align:left; color: #666; font-size: 14px;line-height:27px; padding-left: 10px;padding-top:5px;}
.location3 a { text-decoration: underline;color:#222; }
.location3 a:hover { text-decoration: underline; }
.location3 span { color: #666; font-size: 14px; font-weight:bold; }

/*～～～～～～～～～～～～? Template _flash ～～～～～～～～～～～～?*/

.messagetop { color: #666; text-align:left; margin:50px auto 0 auto;width:600px;background: #FFF; padding: 1px;}
.messagetop a { font-weight: bold; color: #069; text-decoration: none; font-size:12px;}
.messagetop a:hover { color: #f30; text-decoration: underline; }

.messagebox { text-align:center;margin:0 auto 50px auto;width:600px;background: #FFF; border: 1px solid #9DB3C5; padding: 1px;font-size:16px;}
.messagebox h1{ font-size: 12px; text-align:left;padding-left:10px;border-bottom: 1px solid #9DB3C5;background: #FFF url("img/portalbox_bg.gif") repeat-x;line-height:28px; }
.messagebox h1 a { text-decoration: none; }
.messagebox h1 a:hover { text-decoration: underline; }
.messagebox p{padding: 10px 20px 10px 20px;line-height:30px;}
.messagebox b {font-size:14px;}
.messagebox a { color: #222; }
.messagebox a:hover { color: #f30; }

.normalbox_wrap { background: #f1f1f1; }
.normalbox { width: 100%; }
.normalbox td { color: #666; vertical-align: top; padding: 8px; background: #fff; }
.normalbox td.left { text-align: right; background: #f1f1f1; }
.normalbox .bottom td { border-bottom: 1px dashed #ccc; }
.normalbox .titles { width: 350px; }
.normalbox .money { width: 50px; }
.normalbox .note { width: 500px; height: 100px; }
.nor_tip { color: #999; font-size: 12px; font-weight: normal; }
.impo { color: #f30; }

/*----分页----*/
.pages { line-height: 1.2; /*font-family: '宋体'; */ float: left; text-align: center; margin: 5px 0  0; }
.pages em, .pages strong, .pages a { float: left; margin-right: 5px; padding: 2px 5px; border: 1px solid #ccc; text-decoration: none; }
.pages a { color: #222; }
.pages strong { color: #f30; background: #f0f0f0; }
.pages em { font-style: normal; color: #999; }
.pages a:hover { text-decoration: none; background: #f0f0f0; }


.pm_wrap { border: 1px solid #ccc; margin: 15px 0 10px 0; padding: 6px; background: #f7f7f7; }
.pm_wrap h1 { font-size: 12px; text-align: left; background: #CAD9EA; border-bottom: 1px solid #333; padding: 2px 10px; }
.pm_box { width: 100%; }
.pm_box td { text-align: left; padding: 2px 10px; }
.pm_box .rows td { background: #EFEFEF; }

#menu_02{ height: 33px;  border-bottom: 0;margin-left:1%;margin-right:1%;width:98% }
#menu_02 td{padding:0px 10px;color:#9C9A9C; border: 1px solid #fff;}
#menu_02 td a{text-decoration: underline;color:#222; font-size: 12px;}
#menu_02 td a:hover{text-decoration: underline;color:red; font-size: 12px;}




#menu3 { width: 100%; overflow: hidden; background:url("hechi_nav.gif") repeat-x;border-top:1px solid #D0E7EC; height: 31px; line-height: 31px;}
#menu3 a { font-size: 12px; text-decoration: none; float: left; padding:0 15px;color:#EF1F33;}
#menu3 a:hover { text-decoration: none; color: #666; }
#menu3 ul { margin-left: 40px; }
#menu3 li {color:#222; list-style: none; height: 31px; line-height: 31px; float: left;font-weight:bold;font-size:14px;}


/* ~~~~ 轮播公告 ~~~~ */
#gugao { float: left; color: #666; font-size: 14px; font-weight:bold; width: 55px; padding-top:8px;}

#scrollBox{
width:210px;
height:30px;
font-size: 13px;
line-height: 30px;
overflow:hidden;
float: left;
}
#scrollBox p{color: #666; font-size: 14px;}


.minibox { margin-top: 10px; background: #fff url('img/portalbox_bg.gif') repeat-x; border: 1px solid #CAD9EA; padding: 1px; }
.minibox h1 { font-size:12px; color: #666; font-weight: normal; border-bottom: 1px solid #E8E8E8;padding: 3px 10px; }
.minibox h1 b { color: #222 !important; }
.minibox h1 a { color: #222; font-weight: bold; }
.minibox h1 a:hover { color: #f30; }


/*添加信息*/

.test { color: #36c !important; background: #fff; }
.testbox td { color: #222; }


.replytop { cursor: pointer; }
.replytop u { color: #ff0000; }
	.imgwrap { text-align: center; position:absolute; background: #fff; top:18px; left:0px; border: 1px solid #BDD0DF; padding: 8px; width: 328px; height: 43px; overflow: hidden; }
	.imgwrap .url { border: 1px solid #BDD0DF; background: #F1F8FE; width: 250px; }
	.imgwrap .quickinput { margin-top: 5px; font-size: 12px; border: 1px solid #BDD0DF; background: #F1F8FE url('img/forum_input.jpg') 0 50% repeat-x; }
	.smilewrap { position:absolute; background: #fff; top:18px; left:78px; border: 1px solid #BDD0DF; padding: 8px; width: 288px; height: 86px; overflow: hidden; }
	.smilebox td{ padding: 5px; border: 0; }
	.flashwrap { text-align: center; position:absolute; background: #fff; top:18px; left:0px; border: 1px solid #BDD0DF; padding: 8px; width: 368px; height: 68px; overflow: hidden;margin-left:70px; }
	.flashwrap .url { border: 1px solid #BDD0DF; background: #F1F8FE; width: 250px; }
	.flashwrap .quickinput { margin-top: 5px; font-size: 12px; border: 1px solid #BDD0DF; background: #F1F8FE url('img/forum_input.jpg') 0 50% repeat-x; }


.row8 { background: #F3F3F3; border-bottom:1px dashed #ccc;}
.row9 { border-bottom:1px dashed #ccc;}
.yijian { float:right;}


.dis {display: block}
.undis {display: none}
#cntR {width: 960px}
#NewsTop {	clear: both; margin-bottom: 16px;}
#NewsTop P {float: left; line-height: 21px;cursor: pointer; line-height:30px;}
.topC0{background: #dcdcdc; border-left: #f2f2f2 1px solid; width: 200px; cursor: pointer; text-align:center;}
.topC1 {background:url(img/a.gif); font-weight:bold; border-left: #f2f2f2 1px solid; width: 200px; color: #fff;text-align:center;}
#NewsTop #NewsTop_cnt {	padding-left: 32px; line-height: 26px; padding-TOP: 0px; text-align: left;border:1px solid #f30;}
#NewsTop #NewsTop_cnt A {	color: #222; text-decoration: underline}
#NewsTop #NewsTop_cnt A:hover {	color: #c2130e; text-decoration: underline}
#NewsTop span{clear:both;}
#NewsTop a{font-weight:bold;color:#222;line-height:35px;font-weight:bold;font-size:14px;}
#NewsTop table p{font-weight:bold;color:#222;line-height:35px;font-weight:bold;font-size:14px;}
#NewsTop img{padding:2px;}
#NewsTop_tit{line-height:30px; height:30px;}

.tjxx1{margin:0 auto; width: 940px; background: #fff url('img/portalbox_bg.gif') repeat-x; padding: 8px 0px 8px 0px; border:1px solid #D9EAFF;overflow:hidden;}

.tjxx1 { line-height: 1.8em; text-align: left; font-size: 12px; clear: both; }
.tjxx1 li { float: left; margin-left: 5px; width: 32%; list-style: none; }
a.blue1{color:#c721123;text-decoration: underline;}
.tjxx1 li a { color: #222; text-decoration: underline;}
.tjxx1 li a:hover { color: #f30; text-decoration: underline; background: #CDE5F4; }
.newhelp{background:url(img/mianfei.gif);height:35px;overflow:hidden;line-height:35px;}
.newhelp a{font-weight:bold;color:#222;}
.newhelp img{padding:2px;}
.newhelp span{line-height:35px;font-weight:bold;}

.xsbz{padding:5px 0 5px 20px;text-align:left;}
.xsbz a{color:#222;}
.xsbzl{background:url('http://pic2.58.com/n/images/post/background.gif') no-repeat scroll right 0 transparent;width:110px;height:32px;text-align:center;line-height:32px;color:#fff;font-weight:bold;}
.xsbzr{float:left;width:830px;}
.xsbz a:hover{color:#f30;}
.xsbztop{background:#E9F1FD;padding:3px 12px;margin-bottom:2px;}
.xsbzbottom{background:#E9F1FD;padding:3px 12px;}
.xsbz span{color:red;font-weight:bold;}