/*	全局定义　*/
body {background:#cccccc;}/*页面背景CCCCCC*/
/*body { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); } */
/*html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); } */
/*body{Filter:gray;color:gray;} */
/*节日背景
body {
	background-image: url(../pic/20091.gif);
	background-repeat: repeat;
}
节日背景结束*/
body,td,div,input,textarea,select,h1,h2,h3,h4,h5{color:#000;font:normal 12px/21px 宋体;word-break:break-all;}
body,div,ul,form,h1,h2,h3,h4,h5{margin:0;padding:0;}
p {font-family:verdana,"宋体",sans-serif;line-height:2em;margin-top:5px;margin-bottom:5px;}
font {line-height:2em;}/*lineheight定义很重要,保证编辑显示同步*/
blockquote{margin-right:0px;margin-top:0px;margin-bottom:0px;padding:10px;}
br{font:normal 1px/10px 宋体,sans-serif;}
textarea,iframe{border:1px #A2D8FF solid; background:#F7FCFF;}
select{line-height:120%;}
.select{line-height:120%;height:15px !important;height:17px;background:#DAF8BD;border-style: none;}
/*	自定义按钮  */
input {height:18px !important;height:20px;border:1px #A2D8FF solid; background:#F7FCFF;}
.input1 {line-height:17px;height:14px !important;height:16px;border:1px #428201 solid; background:#DAF8BD;}
.input2 {height:18px !important;height:20px;border:1px green solid; background:#F7FCFF;}
.button	{font:normal 12px/16px verdana,sans-serif;height:18px !important;height:20px;background:#D0E6F6;}
.button1{font:normal 12px/16px verdana,sans-serif;height:14px !important;height:16px;border:1px #428201 solid;background:#DAF8BD;}
.button2	{font:normal 12px/16px verdana,sans-serif;height:18px !important;height:20px;background:#EAFBDB;}
img{border:none;vertical-align:middle;}
.img1{margin-bottom:2px;}
.tablenogrid{width:100%;cellpadding:0px;cellspacing:0px;border:0px;border-collapse:collapse;}/*	主体内容表格separate  */
.tablegrid{width:100%;cellpadding:0px;cellspacing:0px;border:1px #B9D5F2 solid;border-collapse:collapse;}/*	主体内容表格separate  */
.tablegrid1{width:918px;cellpadding:0px;cellspacing:0px;border:1px #B9D5F2 solid;border-collapse:collapse;}/*	主体内容表格separate  */
.bitem {font-family:verdana,"宋体",sans-serif;font-size:16px;line-height:2em;}
a{color:#000;text-decoration:none;}
/*a{color:#000;text-decoration:none;}*/
a:hover,a:active{color:#bc2931;text-decoration:none;}/*注意前后顺序不能颠倒linkvisitedhoveractive*/
.fontsize14{font-size:14px;line-height:24px;}
.green{color:green;}
.blue0{color:#1f3a87;}
.blue1{color:#00F;}
.blue2{color:#1f3a87;font:normal 12px/18px 宋体;}
.blue3{color:#1f3a87;font:normal 12px/14px 宋体;}
.red{color:#bc2931}
.red0{color:#bc2931}
.red1{color:#bc2931;font:normal 12px/14px 宋体;text-decoration:none;}
.yellow{color:yellow;}
.white{color:#ffffff;}
.awhite{color:#ffffff;text-decoration:none;}
.awhite:hover{color:#ffff00;text-decoration:none;}
.ayellow{color:#ffff99;text-decoration:none;}
.ayellow:hover{color:#ffff00;text-decoration:none;}
.STYLE_copy {color:#000;font-family: Georgia, "Times New Roman", Times, serif}
.STYLE_copy:hover {color:#000;font-family: Georgia, "Times New Roman", Times, serif;text-decoration:none;}
.redbold	{color:#bc2931;font-weight:bold;}
.bluebold	{color:#0000ff;font-weight:bold;}
.gray	{color:#999999;}
.gray:hover	{color:#f60;text-decoration:none;}
.title_index	{color:#000;font:normal 18px/22px 黑体;text-decoration:none;}
.title_index:hover	{color:#bc2931;text-decoration:none;}

.title_sc	{color:#0000ff;font:normal 14px/22px 宋体;font-weight:bold;}
.border,.grid,hr{border:1px #B9D5F2 solid;border-collapse:collapse;}/*表格外边框颜色*/
.nogrid	{border:0px !important;}
.fixed	{table-layout:fixed;overflow:hidden;text-align:left;}
.smallbox{height:14px !important;height:16px;border:0px !important;vertical-align: middle;}
.url {font-family: Arial, Helvetica, sans-serif}
/*共用样式*/
.td{text-align:center;}/*内容居中-勿修改*/
.td1,.thall{text-align:right;}/*内容居右-勿修改*/
.td2{text-align:left;}/*内容居左-勿修改*/
.f_clear{clear:both;}
.f_left{float:left;}
.f_left10{float:left;margin-left:10px;}
.f_right{float:right;}
.t_left {text-align:left}
.hidden{overflow:hidden;}/*帖内容部分溢出隐藏（勿修改）*/
.a1 {width:110px;height:20px !important;height:22px;padding-top:2px;background-image: url(../pic/bt72.gif);text-align: center;float: left;}
.a2 {width:110px;height:20px !important;height:22px;padding-top:2px;background-image: url(../pic/bt71.gif);text-align: center;float: left;}
.a3 {width:80px;height:20px !important;height:22px;padding-top:2px;background-image: url(../pic/bt92.gif);text-align: center;float: left;}
.a4 {width:80px;height:20px !important;height:22px;padding-top:2px;background-image: url(../pic/bt91.gif);text-align: center;float: left;}
.a5 {width:74px;height:20px !important;height:22px;padding-top:2px;background-image: url(../pic/bt112.gif);text-align: center;float: left;}
.a6 {width:74px;height:20px !important;height:22px;padding-top:2px;background-image: url(../pic/bt111.gif);text-align: center;float: left;}
.a7 {width:108px;height:20px !important;height:22px;padding-top:2px;background-image: url(../pic/bt52.gif);text-align: center;float: left;}
.a8 {width:108px;height:20px !important;height:22px;padding-top:2px;background-image: url(../pic/bt51.gif);text-align: center;float: left;}
.a9 {width:78px;height:20px !important;height:22px;padding-top:2px;background-image: url(../pic/bt52.gif);text-align: center;float: left;}
.a10 {width:78px;height:20px !important;height:22px;padding-top:2px;background-image: url(../pic/bt51.gif);text-align: center;float: left;}
.a11 {width:80px;height:20px !important;height:22px;padding-top:2px;background-image: url(../pic/bt62.gif);text-align: center;float: left;}
.a12 {width:80px;height:20px !important;height:22px;padding-top:2px;background-image: url(../pic/bt61.gif);text-align: center;float: left;}
.a13 {width:20px !important;width:23px;height:31px !important;height:37px;background-image: url(../pic/bt102.gif);text-align: center;float: left;font:normal 12px/14px 宋体;padding-top:6px;padding-left:3px;}
.a14 {width:20px !important;width:23px;height:31px !important;height:37px;background-image: url(../pic/bt101.gif);text-align: center;float: left;font:normal 12px/14px 宋体;padding-top:6px;padding-left:3px;}
.a15 {width:90px;height:20px !important;height:22px;padding-top:2px;background-image: url(../pic/bt52.gif);text-align: center;float: left;}
.a16 {width:90px;height:20px !important;height:22px;padding-top:2px;background-image: url(../pic/bt51.gif);text-align: center;float: left;}
.a17 {width:116px;height:20px !important;height:22px;padding-top:2px;background-image: url(../pic/bt52.gif);text-align: center;float: left;}
.a18 {width:116px;height:20px !important;height:22px;padding-top:2px;background-image: url(../pic/bt51.gif);text-align: center;float: left;}
.a19 {cursor:pointer;width:80px;height:34px;line-height:34px;background-image: url(../pic/bt121.gif);text-align: center;color:#FFFFFF}
.a20 {cursor:pointer;width:80px;height:34px;line-height:34px;background-image: url(../pic/bt122.gif);text-align: center;color:#FFFFFF;color:gray;}
.a21 {width:135px;height:20px !important;height:22px;padding-top:2px;background-image: url(../pic/bt52.gif);text-align: center;float: left;}
.a22 {width:135px;height:20px !important;height:22px;padding-top:2px;background-image: url(../pic/bt51.gif);text-align: center;float: left;}
.tc10 {background-image: url(../pic/bt.gif);float: left;width: 10px;height: 22px;}
.tc20 {background-image: url(../pic/bt.gif);float: left;width: 20px;height: 22px;}
.tc130 {background-image: url(../pic/bt.gif);float: left;width: 130px;height: 22px;}
.tc350 {background-image: url(../pic/bt.gif);float: left;width: 350px;height: 22px;}
.tc460 {background-image: url(../pic/bt.gif);float: left;width: 460px;height: 22px;}
.tc130 {background-image: url(../pic/bt.gif);float: left;width: 130px;height: 22px;}
.tc170 {background-image: url(../pic/bt.gif);float: left;width: 170px;height: 22px;}
.tc240 {background-image: url(../pic/bt.gif);float: left;width: 240px;height: 22px;}
.tcb50 {background-image: url(../pic/bt2.gif);float: left;width: 50px;height: 22px;}
.tcb74 {background-image: url(../pic/bt2.gif);float: left;width: 74px;height: 22px;}
.tcb130 {background-image: url(../pic/bt2.gif);float: left;width: 130px;height: 22px;}
.tcb148 {background-image: url(../pic/bt2.gif);float: left;width: 148px;height: 22px;}
.tcb210 {background-image: url(../pic/bt2.gif);float: left;width: 210px;height: 22px;}

.div570 {float:left;width:570px;margin-bottom:5px !important;}
.div470 {float:left;width:470px;margin-bottom:5px !important;}
.div480 {float:left;width:480px;padding-left:10px;}
.div370 {float:left;width:370px;margin-left:10px;}

.div570a {float:left;width:568px !important;width:570px;height:124px !important;height:126px;border:1px #B9D5F2 solid;margin-bottom:5px !important;-moz-border-radius: 8px;-webkit-border-radius: 8px;}
.div570b {float:left;width:568px !important;width:570px;height:60px !important;height:62px;border:1px #B9D5F2 solid;margin-bottom:5px !important;}
.div570a1{height:24px !important;height:26px;background: url(../pic/bg1.gif) left bottom repeat-x;text-align:center;padding-top:2px;}
.div570a2{clear:both;height:24px !important;height:26px;padding-right:8px;padding-top:2px;float:right;}
.div570a3{clear:both;height:70px;border-bottom:1px #B9D5F2 solid;}
.div570a4{height:23px !important;height:26px;background: url(../pic/bg1.gif) left bottom repeat-x;padding-left:8px;text-align:left;padding-top:3px;}
.div570a5{height:23px !important;height:26px;padding-left:8px;text-align:left;padding-top:3px;}

.div370a {float:left;width:356px !important;width:370px;height:112px !important;height:126px;padding:6px;border:1px #B9D5F2 solid;margin-left:10px;-moz-border-radius: 8px;-webkit-border-radius: 8px;}
.div370b {float:left;width:360px !important;width:370px;height:62px;margin-left:10px;text-align:right}
.div370c {float:left;width:370px;height:62px;margin-bottom:5px;background: url(../pic/infoservice.gif) left bottom no-repeat;text-align:right}
.div370a1 {float:left;width:323px !important;width:333px;padding-left:5px;padding-right:5px;text-align:left;}
.div370a2 {float:left;width:23px;}

/*最新主题DIV*/
.div1a {
width:548px !important;height:424px !important; /*For Firefox*/   
width:570px;height:445px; /*For IE7 & IE6*/   
padding:10px;border-left:1px #B9D5F2 solid;border-right:1px #B9D5F2 solid;border-bottom:1px #B9D5F2 solid;
text-align:left;
-moz-border-radius-bottomleft: 8px;
-moz-border-radius-bottomright: 8px;
-webkit-border-bottom-left-radius: 8px;
-webkit-border-bottom-right-radius: 8px;
}

.div1ab {
width:548px !important;height:221px !important; /*For Firefox*/   
width:570px;height:242px; /*For IE7 & IE6*/   
padding:10px;border-left:1px #B9D5F2 solid;border-right:1px #B9D5F2 solid;border-bottom:1px #B9D5F2 solid;
text-align:left;
-moz-border-radius-topleft: 8px;
-moz-border-radius-topright: 8px;
-webkit-border-top-left-radius: 8px;
-webkit-border-top-right-radius: 8px;
-moz-border-radius-bottomleft: 8px;
-moz-border-radius-bottomright: 8px;
-webkit-border-bottom-left-radius: 8px;
-webkit-border-bottom-right-radius: 8px;
}
.div1ad {
width:548px !important;height:141px !important; /*For Firefox*/   
width:570px;height:162px; /*For IE7 & IE6*/   
padding:10px;border-left:1px #B9D5F2 solid;border-right:1px #B9D5F2 solid;border-bottom:1px #B9D5F2 solid;
text-align:left;
-moz-border-radius-topleft: 8px;
-moz-border-radius-topright: 8px;
-webkit-border-top-left-radius: 8px;
-webkit-border-top-right-radius: 8px;
-moz-border-radius-bottomleft: 8px;
-moz-border-radius-bottomright: 8px;
-webkit-border-bottom-left-radius: 8px;
-webkit-border-bottom-right-radius: 8px;
}
.div1ac {
width:548px !important;height:221px !important; /*For Firefox*/   
width:570px;height:242px; /*For IE7 & IE6*/   
padding-top:10px;
text-align:left;
-moz-border-radius-bottomleft: 8px;
-moz-border-radius-bottomright: 8px;
-webkit-border-bottom-left-radius: 8px;
-webkit-border-bottom-right-radius: 8px;
}
.div1a0 {width:348px;height:22px;background: url(../pic/bt51.gif);}
.div1a1 {width:547px !important;width:548px;height:22px;padding-left:1px;background: url(../pic/bt51.gif);}
.div1a2 {width:540px !important;width:548px;height:22px;padding-left:4px;background: url(../pic/bt51.gif);}
.div1a3 {width:548px;height:26px !important;height:34px;text-align:center;padding-top:8px;}
.div1a4 {width:548px;height:26px !important;height:34px;background: #F2F6FB;text-align:center;padding-top:8px;}
/*右上角最新信息DIV*/
.div2a {
width:348px !important;height:761px !important; /*For Firefox*/   
width:370px;height:782px; /*For IE7 & IE6*/   
padding:10px;border-left:1px #A2BA8A solid;border-right:1px #A2BA8A solid;border-bottom:1px #A2BA8A solid;background:#EAFBDB;
text-align:left;
-moz-border-radius-bottomleft: 8px;
-moz-border-radius-bottomright: 8px;
-webkit-border-bottom-left-radius: 8px;
-webkit-border-bottom-right-radius: 8px;
}
.div2a_bak {
width:348px !important;height:518px !important; /*For Firefox*/   
width:370px;height:539px; /*For IE7 & IE6*/   
padding:10px;border-left:1px #FFcc66 solid;border-right:1px #FFcc66 solid;border-bottom:1px #FFcc66 solid;background:#ffffcc;
text-align:left;
-moz-border-radius-bottomleft: 8px;
-moz-border-radius-bottomright: 8px;
-webkit-border-bottom-left-radius: 8px;
-webkit-border-bottom-right-radius: 8px;
}

.divn1 {float:left;width:170px;text-align:center;}
.divn1a {float:left;width:164px !important;width:170px;padding:2px;border:1px #B9D5F2 solid;background:#F2F6FB;text-align:left;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
.divn2 {float:left;width:368px;margin-left:10px;}

.div2f1 {float:left;width:273px;text-align:left;}
.div2f1a {float:left;width:273px;text-align:left;margin-left:2px;}
.div3f1 {float:left;width:182px;text-align:center;}
.div3f2 {float:left;width:187px;text-align:center;}
.div3f1a {float:left;width:176px;text-align:left;}
.div3f2a {float:left;width:177px;text-align:left;}
.div3f1b {float:left;width:176px;text-align:left;margin-left:10px;}
.div3f2b {float:left;width:177px;text-align:left;margin-left:10px;}
/*左侧所有栏目*/
.div1 {
width:548px !important;height:316px !important; /*For Firefox*/   
width:570px;height:336px; /*For IE7 & IE6*/   
padding:10px;border-left:1px #B9D5F2 solid;border-right:1px #B9D5F2 solid;border-bottom:1px #B9D5F2 solid;
text-align:left;
-moz-border-radius-bottomleft: 8px;
-moz-border-radius-bottomright: 8px;
-webkit-border-bottom-left-radius: 8px;
-webkit-border-bottom-right-radius: 8px;
}
/*右侧信息各栏目*/
.div2 {
width:348px !important;height:315px !important; /*For Firefox*/   
width:370px;height:336px; /*For IE7 & IE6*/   
padding:10px;border-left:1px #A2BA8A solid;border-right:1px #A2BA8A solid;border-bottom:1px #A2BA8A solid;background:#EAFBDB;
text-align:left;
-moz-border-radius-bottomleft: 8px;
-moz-border-radius-bottomright: 8px;
-webkit-border-bottom-left-radius: 8px;
-webkit-border-bottom-right-radius: 8px;
}
.div2_bak {
width:348px !important;height:249px !important; /*For Firefox*/   
width:370px;height:270px; /*For IE7 & IE6*/   
padding:10px;border-left:1px #FFcc66 solid;border-right:1px #FFcc66 solid;border-bottom:1px #FFcc66 solid;background:#ffffcc;
text-align:left;
-moz-border-radius-bottomleft: 8px;
-moz-border-radius-bottomright: 8px;
-webkit-border-bottom-left-radius: 8px;
-webkit-border-bottom-right-radius: 8px;
}
.div21 {float:left;width:260px;}
.div22 {float:left;width:88px;}
.div3 {width:100%;height:23px !important;height:26px;padding-top:3px;background: url(../pic/bg1.gif) left top repeat-x;}
.div4 {width:100%;height:23px !important;height:26px;padding-top:3px;background: url(../pic/bg1.gif) left top repeat-x;text-align:right;}
.div5 {width:100%;height:24px !important;height:26px;padding-top:2px !important;padding-top:6px;background: url(../pic/bg1.gif) left top repeat-x;text-align:right;}

.h5 {width:20px;height:5px;margin: 0 auto;clear:both;}
.divborder_old {
width:928px !important;width:100%;
padding:10px;border:1px #B9D5F2 solid;background:#F7FCFF;margin-top:5px;margin-bottom:5px;
text-align:center;}
.divborder {
	border: 1px solid #B9D5F2;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	height: inherit;
	width: 938px !important;
	width:100%;
	padding:5px;
	margin-top:5px;
	margin-bottom:5px;

}
.divborder4 {
	border: 1px solid #ffcc66;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	height: inherit;
	width: 938px !important;
	width:100%;
	padding:5px;
	margin-top:5px;
	margin-bottom:5px;

}
.div_list {
width:690px;height:448px;margin-top:10px;clear:both;
border-left:1px #B9D5F2 solid;border-right:1px #B9D5F2 solid;border-top:1px #B9D5F2 solid;border-bottom:1px #B9D5F2 solid;
OVERFLOW-y:scroll;scrollbar-track-color:#E9F0F8;scrollbar-face-color:#F2F6FB;scrollbar-arrow-color:#5288A5;scrollbar-highlight-color:#B9D5F2;scrollbar-3dlight-color:#F2F6FB;scrollbar-shadow-color:#B9D5F2;scrollbar-darkshadow-color:#F2F6FB;
text-align:left;}
.w250 {width:250px;}
.w690 {width:690px;}
.h80 {height:80px;}
.ml10 {margin-left:10px;}
.mt10 {margin-top:10px;}
/*==============================
	以下内容为风格个性化而设
================================*/
/*	整体界面尺寸、背景	*/
#all_outside {width:980px;background:#fff;margin:0 auto;}
#all_inside {width:950px;margin:0 auto;}
/*	位置导航	*/
#position_menu{text-align:right;margin:5px 0 15px 2px;}
#position_menu div{text-align:left;float:left;}
/*	表格头样式	*/
.thall{padding:3px 5px;}
.thall div{text-align:left;float:left;font-weight:bold;}
.th{color:#00246E;background:#FFF;font-weight:bold; background:#C7E0F2; height:18px;}
.th a{color:#00246E;font-weight:bold;}
.th a:hover{color:#00f;}
/*	特殊超连接，如版面分类连接  */
.link a	{color:black;font-weight:bold;}
.link a:hover{color:#348BCB;border-bottom: 1px #000 dotted}
.t1	{color:#f60;}/*	提示文本颜色  */
.t2	{color:#FF0000;}/*	醒目文本颜色  */
.t3	{color:#364E85;}/*	灰调文本颜色  */
.small{font-family:Arial, Helvetica, sans-serif;font-size:11px !important;}/*	小字体	*/
.bg1{background:#F2F6FB;}/*	表格背景一  */
.bg2{background:#FFF;}/*	表格背景二  */
.bg3{background:#F7FCFF;}/*	与背景二相间的替换色 */
.bg4{background:#ffffcc;}/*	与背景二相间的替换色 */
.toptable{width:100%;background:#fff;}/*主体内容表格 */

/*快捷登录、最新公告、内容内补丁*/
.padding{padding:5px;}
/*	列表的列名称栏 */
.category td{height:16px;background:#F6F6F6;text-align:center}
/*	列表内边框样式 */
.row td{border:1px solid;border-left:none;border-bottom:none;padding:3px;}
.row_no,.row_no td,.row_time{border-right:none !important;}/*去除右边线*/
.row_time{padding-right:6px; text-align:right;}
.dr,.line{border-top:1px solid;}
.rowlogo{float:right;padding-left:10px;}/*版块队伍图片*/
/*首页版块TD宽度（勿修改）*/
.tda{width:40px;}/*新旧帖图标*/
.tdb{}/*论坛*/
.tdc{width:80px;}/*主题/帖子*/
.tdd{width:160px;}/*最后回复*/
.tde{width:140px;}/*版主*/
/*	论坛在线情况部分*/
#users{display:inline;}
#users li{display:block;float:left;width:14%;padding:1px;}
.usera_a{text-align:right;padding:5px;}
.usera_b{float:left;text-align:left;}
/*发帖按钮部分高度、间隔*/
.add{height:30px;margin-bottom:5px;}
.add2 span{margin-right:8px;float:left;}
span {font:normal 12px/18px 宋体;}
/*帖内容部分样式（勿修改）*/
.con{table-layout:fixed;word-wrap:break-word;width:100%;padding:5px;}
.cont a:active{text:expression(target="_blank");}
/*	帖间广告背景色*/
.randomad{background:#F7FCFF;}
/*	topic.aspx 中左边用户名称按性别修饰  */
.cuser td{text-align:center;padding-bottom:5px;}/*所有对象居中*/
.male	{color:#1B8ACD;}
.female	{color:#F56BA6;}
.male,.female{background:#FFF;font-weight:bold;}
.leftuser{width:180px;vertical-align:top;border-right:1px solid;border-top:1px solid;}
.rightuser{vertical-align:top;border-top:1px solid;padding:5px;}
/*	尾部新旧帖子图示部分*/
.footer_a{height:50px;padding:5px;}
.footer_b{font:12px verdana;float:right;padding-top:10px;}
.footer_c{float:left;}
.leftbar p{line-height:26px;}

/*==============================
	以下样式为共同项
================================*/
/*	边线颜色*/
.leftuser,.rightuser,.row td,.line,.innergrid,.dr,div.time,td.time{border-color:#D0E6F6 !important;}
/*勿修改以下样式*/
#view ul{list-style:none;text-align:right;}
#view li{float:left;padding:0 10px 0 10px; background:url(../icon/dot_image.gif) no-repeat left center;list-style:none;}

/*==============================
	以下样式为用户名过长屏蔽显示样式（不推荐修改）
================================*/
.rowa,.rowb,.rowd,.rowe{overflow:hidden;white-space:nowrap;}
.rowa,.rowb{width:95px;}/*board作者、最后回复、收藏夹、附件集、搜索等作者名称溢出隐藏*/
.rowb{float:left;}
.rowd{width:150px;}/*topic作者名称*/
/*top_guide*/
.div_top{width:970px;height:24px;margin:0 auto;font-size: 14px;line-height:24px;background:#99ccff;text-align:left;}
.a_top:link {color:#000000;}
.a_top:hover {color:#000000}
.a_top:visited {color:#000000;}
.f14 {font-size:14px}