@charset "gb2312";
/* 新公共部分 */
*{ padding:0; margin:0;}
.mlr5 {margin-right: 5px;margin-left: 5px;}
.ml4r5 {margin-right: 4px;margin-left: 5px;}
.mt10{ margin-top:10px;}
.mb10{ margin-bottom:10px;}
.w393{width:376px;}
.red {color: #CC3300;}
.gray {color: #666666;}

.error{color:red}
.error_qx {font-size: 14px;background: url(error_qx.gif) no-repeat left top;padding-left: 130px;padding-top: 15px;}
.error_qx strong {font-size: 14px;}
.error_qx a {color: #CC3300;font-size: 14px;text-decoration: underline;}
.error_qx a:hover {color: #000000;text-decoration: none;}


.aright{text-align:right}
.banners1 { width:762px; overflow:hidden;}
.banners1 img{ width:762px;}

.t_al_c{ text-align:center;}
.selects1 {font-size: 12px;color: #000000;width: 120px;border: 1px solid #CCCCCC;}

.more_s1 {font-size: 12px;font-style: normal;color: #009966;background: url(icon_more.gif) no-repeat left 7px;padding-left: 10px;float: right;font-weight: normal;}
.more_s1 a{ color:#759c25}

.more_s2 {font-size: 12px;font-style: normal;color: #009966;background: url(icon_more2.gif) no-repeat left 7px;padding-left: 10px;float: right;font-weight: normal;}
.more_s2 a{color:#d06907;}

.more_s3 {font-size: 12px;font-style: normal;color: #009966;background: url(icon_more3.gif) no-repeat left 11px;padding-left: 10px;float: right; line-height:30px;font-weight: normal;}
.more_s3 a{color:#759c25}

.more_s4 {font-size: 12px;font-style: normal;color: #CCCCCC;background: url(icon_more4.gif) no-repeat left 12px;padding-left: 10px;float: right;line-height:34px;font-weight: normal;}
.more_s4 a{color: #666666}

.more_s1 a:hover,.more_s2 a:hover,.more_s3 a:hover,.more_s4 a:hover{ color:#000; text-decoration:underline;}

.right .nobd_r{border-right:0 none;}
.right .nobd_b{border-bottom:0 none;}
.right .nobd_br{border-right:0 none;border-bottom:0 none;}
.content {padding: 10px;border-top: 3px solid #01A8C3; text-align:center;}


.table_s1 {border: 1px solid #CCCCCC;border-bottom:0 none;border-right:0 none;font-size: 12px;line-height: 24px; text-align:left}
.table_s1 a {color: #CC3300;text-decoration: underline;}
.table_s1 a:hover {color: #333333;text-decoration: none;}
.table_s1 th {padding:3px;border-right: 1px solid #CCCCCC;border-bottom: 1px solid #CCCCCC;color: #000000;font-weight: normal;text-align: right;}
.table_s1 td {padding:3px;border-right: 1px solid #CCCCCC;border-bottom: 1px solid #CCCCCC;}

.table_s2 {font-size: 12px;line-height: 24px;width: 700px;}
.table_s2 a {color: #CC3300;text-decoration: underline;}
.table_s2 a:hover {color: #333333;text-decoration: none;}
.table_s2 td {padding:3px;border-bottom: 1px solid #CFF0F3; text-align:left;}
.table_s2 th {padding:3px;border-bottom: 1px solid #CFF0F3;text-align:right;font-weight: normal;color: #2E464B;}
.inputs2 {background: #FFFFFF;border: 1px solid #CCCCCC;width: 300px;line-height: 20px;height: 20px;}

.menu_qd{font-size: 12px;line-height: 20px; height:20px; width:76px;font-weight: bold;background: url(read_more_bg.gif) no-repeat center center;color: #000000; border:0 none;}

/*文章详细页面*/
.tit_text{ text-align:center;}
.tit_text h2 {font-size: 14px;font-weight: bold;color: #000000;}
.tit_text h3 {font-size: 12px;color: #666666;}
.tit_text em{ font-style:normal;}

/* 个人专区左右 */
.myzone {margin-right: 40px;margin-left: 40px;margin-bottom: 15px;}
.my_left {background: #E3EBF6;width: 240px;font-size: 14px;border: 1px solid #AAC2E3;padding: 1px;float:left;}
.my_left h2 {font-size: 14px;background: #A8D8F4;color: #000000;line-height: 25px;padding-left: 15px;}
.my_left h2 a{ color:#000000; text-decoration:none;}
.my_left h2 a:hover{color:#006699;}
.my_left li {background: #F2F5FB url(icon_blue.gif) no-repeat 5px 9px;padding-left: 18px;border-bottom: 1px dotted #AAC2E3;line-height: 30px;padding-right: 5px;}
.my_left li a {color: #000000;text-decoration: none;}
.my_left li.over{background: #FFFFFF url(icon_blue2.gif) no-repeat 5px 9px;}
.my_left li.over a{font-weight: bold;color: #0099CC;}
.my_left li a:hover {color:#006699;}
.my_right {background: #FFF;width: 660px;font-size: 14px;border: 1px solid #CCCCCC;padding: 1px;float:right; text-align:left;}
.my_right h2 {font-size: 14px;background: #EFEFEF;color: #333333;line-height: 25px;padding-left: 15px;padding-right: 15px;}
.menu_xiugai {float: right;font-style: normal;font-weight: normal;}

.my_head {width: 108px;height: 108px;overflow: hidden;text-align: center;border: 1px solid #CCCCCC;background: #FFFFFF;padding:2px; margin:1px;}
.my_head img{max-width: 108px;width:expression(this.width > 108 ? "108px" : (this.width+"px")); }
.myzone .register {border: 1px solid #CFF0F3;padding-right: 15px;padding-left: 15px;background: #F4FBFC;padding-bottom: 15px; text-align:center;}

/*用户信息表*/
.tables3 {background: #FFFFFF;border-left: 1px solid #F0F0F0;border-top: 1px solid #F0F0F0;font-size: 12px;line-height: 25px;}
.tables3 th {font-weight: normal;background: #CCCCCC url(../images/tables3th.gif) repeat-x;border-right: 1px solid #F0F0F0;border-bottom: 1px solid #F0F0F0;color: #333333;}
.tables3 td {padding-right: 3px;padding-left: 3px;border-right: 1px solid #F0F0F0;border-bottom: 1px solid #F0F0F0; word-wrap:break-word;word-break:break-all;}
.tables3 td strong.blue {color: #006699; font-weight:400;}
.tables3 a {color: #f44602;}
.tables3 a:hover {color: #993300; text-decoration:none;}



/* 首页 */
.submenu_m{background: url(submenu_m.gif) repeat-x left top; margin-bottom:10px;}
.submenu_l{background: url(submenu_l.gif) no-repeat left top;}
.submenu_r{background: url(submenu_r.gif) no-repeat right top;line-height: 41px;	height: 41px;}
.submenu_r li {display:inline;}
.submenu_r li a {background: url(submenu_line.gif) no-repeat right center;font-size: 13px;display:block;float: left;font-weight:700;padding:0 8px;color: #4c6485;}
.submenu_r li a:hover{ color:#db6700;}
.submenu_r ul {padding-left: 165px;}
.submenu_r li a.nobg {background: url(none);}
body#list_s1_nobg{ background-image:none;}

.flashpic{padding-top:10px;width: 300px; height:153px; overflow:hidden;float: left;}
.flashpic h2 {color: #267785;font-size: 14px; padding-left:10px;}

.list_s1 {width: 279px;float: left;padding:10px;border-right: 1px dotted #c7c7c7;border-bottom: 1px dotted #c7c7c7;text-align:left
}
.list_s1 h2 {color: #267785;font-size: 14px;}
.list_s1 li {background: url(icon_list.gif) no-repeat left 9px;line-height: 24px;height: 24px;overflow: hidden;padding-left: 10px;}
.list_s1 li a {color: #2a4043;}
.list_s1 li a:hover {color: #267785;}
.list_s1 li em {font-style: normal;color: #666666;float: right;padding-left: 4px;}

.list_s2 {background: #F6F6F6;border: 1px solid #D4D4D4;float: right;width: 145px;padding: 7px 5px;}
.list_s2 li {background: url(icon_list.gif) no-repeat left 9px;line-height: 24px;height: 24px;overflow: hidden;padding-left: 10px;}
.list_s3 {clear: both;margin-top: 10px;}
.list_s3 h2 {background: #eaf9fb url(bullet3.gif) no-repeat 5px 8px;color: #267785;padding-left: 25px; padding-right:10px;line-height: 30px;border-bottom: 1px dashed #c6dbdf;margin-bottom: 10px;}
.list_s3 img {background: #FFFFFF;padding: 2px;border: 1px solid #CCCCCC;height: 100px;width:100px;}
.list_s3 a img:hover {background: #FFFFCC;border: 1px solid #d06907;}
.list_s3 li {
	float: left;
	width: 108px;
	text-align:center;
	margin-bottom: 5px;
}
.list_s3 li h4 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 18px;
	height: 18px;
	overflow: hidden;
}

.list_s4 {background: url(list_box_m.gif) repeat-y left top;width: 251px;float: left;}
.list_s4_b {background: url(list_box_b.gif) no-repeat left bottom;padding-bottom: 5px;}
.list_s4_b ul {
	padding: 5px 10px;
}
.list_s4 li {background: url(icon_list.gif) no-repeat left 9px;line-height: 24px;height: 24px;overflow: hidden;padding-left: 10px;}
.list_s4 li a {color: #2a4043;}
.list_s4 li a:hover {color: #267785;}
.list_s4 li em {font-style: normal;color: #666666;float: right;padding-left: 4px;}

.list_s5 ul {padding: 10px;}
.list_s5 li {background: url(icon_list.gif) no-repeat left 9px;line-height: 24px;height: 24px;overflow: hidden;padding-left: 10px;border-bottom: 1px dotted #CCCCCC;}
.list_s5 li a {color: #2a4043;}
.list_s5 li a:hover {color: #267785;}
.list_s5 li em {font-style: normal;color: #666666;float: right;padding-left: 4px;}

.tit_h2_m {line-height: 34px;background: url(list_tit_m.gif) repeat-x left top;}
.tit_h2_l {background: url(list_tit_l.gif) no-repeat left top;}
.tit_h2_r {font-size: 14px;background: url(list_tit_r.gif) no-repeat right top;padding-right: 10px;padding-left: 10px;color: #425c0d;}


.lastenew img {float: left;border: 2px solid #999999;padding:2px;margin-right: 10px;height: 108px;width: 102px;}
.lastenew {clear: both;}
.lastenew h3 {font-size: 14px;color: #D06907;line-height: 24px;height: 24px;overflow: hidden;}
.lastenew h3 a {font-size: 14px;font-weight: bold;color: #CC3300;}
.lastenew h3 a:hover { color:#D06907}
.lastenew p {color: #666666;line-height: 16px;height: 48px;overflow: hidden;display: block;}
.lastenew p a{text-decoration: underline;}



/* 找回密码 */
body.getback_password {background: #FFFFFF url(bg_getback.gif);}
.getback_password_content {background: #FFFFFF url(bg_getback_ys.gif) no-repeat 280px bottom;width: 350px;margin-top: 50px;margin-right: auto;margin-left: auto;padding: 5px 15px 15px;border: 5px solid #DCE7F1;text-align: left;}
.getback_password_content table {line-height: 24px;}
.getback_password_content h2 {font-size: 14px;font-weight: bold;color: #0A4984;border-bottom: 2px solid #DCE7F1;margin-bottom: 10px;padding-left: 17px;background: url(icon_jt.gif) no-repeat left 4px;}
.getback_password_content table th { text-align:right; font-weight:400;}
.getback_password_content table td{ text-align:left;}
.box_sctx {text-align: center;}

/* 站内消息 */
.box_znx{border-top:3px solid #73b694;}
.box_znx table th{ background:url(bbs_list_title_bg.gif) repeat-x top; padding-top:7px;height:25px; font-weight:bold; text-align:center;}
.box_znx table td{line-height:20px;border-top:1px solid #CCC;padding:3px;word-break :break-all;text-align: center;}
.box_znx table td.text_znx{word-break :break-all;text-align:left;}
.box_znx table td a{ color:#0033CC; text-decoration:underline;}
.box_znx table td a:hover{ color: #000;}
