@import url("ubb.css");
body {
	BACKGROUND-POSITION-X: center;
	MARGIN: 1px;
	font-size: 9pt;
	background-color: #FFFFFF;
	line-height: 145%;

}
.top_menu {
	background-color: #71828A;
}
.seach {
	background-color: #F8F8F8;
}
.top_links {
	background-color: #ECEFF3;
}
#menu, #menu a { 
color: #EEEEEE;
padding-top: 7px !important;
padding-top: 6px;
}
a { 
	FONT-FAMILY: "Arial";
	font-size: 12px;
	TEXT-DECORATION: none;
	line-height: 145%;
}
td {
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	FONT-FAMILY: "Arial", "宋体", "Verdana", "Helvetica","sans-serif";
	TEXT-DECORATION: none;
	line-height: 145%;
}
INPUT,select,textarea,option{
	FONT-FAMILY:  "宋体", "Verdana", "Arial", "Helvetica", "sans-serif";
	FONT-SIZE: 9pt;
}
a:visited,a:link {
	color:#333333;
	text-decoration: none;
}
a:hover {
	color: #FF3300;
	text-decoration: none;
}
#zoom * {line-height: 150%;}
#nav_menu td {
	text-decoration:none;
	color:white;
	font-weight: bold;
}
#nav_menu A:link {text-decoration:none;color:white;}
#nav_menu A:visited {text-decoration:none;color:white;}
#nav_menu A:active {text-decoration:none; color: #FF8700}
#nav_menu A:hover {text-decoration:underline;color:white;}
#top_links{
	text-decoration:none;
	color:333333;
	font-weight: normal;
}
#top_links A:link {text-decoration:none;color:333333;}
#top_links A:visited {text-decoration:none;color:333333;}
#top_links A:active {text-decoration:none; color: #FF8700}
#top_links A:hover {text-decoration:underline;color:#999999;}

.mainParentListArea {

}
.info_1 {
	background-color: #ECEFF3;
	padding-top: 3px;
}
.menu_left2 {
	background-color: #A6B0B6;
	padding-top: 3px;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.menu_left {
	background-color: #A6B0B6;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.menu_info_right {
	background-color: #98B1C4;
	padding-top: 3px;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.table1 {
	background-color: #ECEFF3;
}
.table2 {
	line-height: 20px;}
.menu_center {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	background-color: #EAF2FF;
	padding-top: 3px;
}
.menu_text {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.menu_right2 {
	background-color:#71828A;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 3px;
}
.menu_right {
	background-color:#71828A;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.menu_right3 {
	background-color: #71828A;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 3px;
}
.table_1 {
	background-color: #F5F5F5;
}
.table2 {
	line-height: 20px;
}
.kandao {
	background-color: #284050;
}
.kandao1 {
  font-weight: bold;
  color: #FFFFFF;
	background-color: #284050;
}
.copyright {
	font-family:tahoma;
	font-size: 12px;
	background-color: 90B2DB;
}
#hint {
	width:200px;
	border:1px solid green;
	background:#D1F9A2;
	position:absolute;
	z-index:9;
	padding:4px;
	line-height:17px;
	filter: Alpha(Opacity=90, FinishOpacity=50, Style=0)
}.tb1 {
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
.b1 {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #E1E1E1;
}
.tdbg1 {
	background-color: #EFEFEF;
}
.tdbg2 {
	background-color: #F6F6F6;
}
#zoom  {font-size: 10.5pt;line-height: 145%;}
.article_title{
	font-size: 10.5pt;
	font-weight: bold;
}
.topTable {
	background-color: #cce5ff;
	border: 1px solid #395A9F;
}
.az {
	font-family: "Verdana","宋体"; font-size: 12px;font-weight: bold;
}
.tdBar {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#E4E4E4', endColorStr='#f9f9f9', gradientType='0');
	BORDER-BOTTOM: #D0D0D0 1px solid;
	height:22px;
	font-family:"Verdana","Arial","Helvetica","sans-serif";
	font-size: 12px;
	color:#000099;
	padding-top: 2px;
}
.t1 {
	background-color: #F1FAFE;
	border: 1px solid #82CDF4;
}
.listTitle {
	font-weight: bold;
	color: #FFFFFF;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#0A98CA', endColorStr='#55CEF7', gradientType='0')
}
/*定义所有新旧日期显示效果*/
/*------------------------------------------------------------------*/
.newDate {color : #ff0000;}
.oldDate {color : #808080;}
/*日期右对齐*/
li span.globalDate {float : right;margin : 0 2px;}
.globalRight {float : right;margin : 0 2px;}
.globalMoreRight {float : right;}
.moreLinks {float : right;margin : 2px 2px 0;}
.moreLinks a,.moreLinks a:visited,.moreLinks a:hover{
	color:#fff;
	font-size:10px;
	font-weight:normal;
}
.moreLinks a:hover {
	color:#000;
	font-size:10px;
	font-weight:normal;
}
.mainListRight {float : right;margin : 0 2px;}
.style1 {color : red;}
.style2 {color : blue;}
.style3 {color : green;}
#softDescription {margin : 1px 5px;word-break:break-all;overflow : auto; height: 100px; width: auto;border-top : 5px solid #0066ff;}
#pageHead {border-bottom : 2px solid #fff;}
.showlist1 {
	background:#FFFFFF;border-bottom: #E1E1E1 1px solid;
}
.showlist2 {
	background:#F8F8F8;border-bottom: #E1E1E1 1px solid;
}
.showlistR1 {
	background:#FFFFFF;border-bottom: #E1E1E1 1px solid;
}
.showlistR2 {
	background:#ECEFF3;border-bottom: #E1E1E1 1px solid;
}
.showlistB1 {
	background:#E5E5E5;border-bottom: #E1E1E1 1px solid;
}
.showlistB2 {
	background:#ECEFF3;border-bottom: #E1E1E1 1px solid;
}
/*列表页面效果*/
/*-------------------分页效果开始--------------------*/
.mainNextPage{background-color: #71828A;}
.mainNextPage {float : left;margin : auto;width : 100%;padding : 0px 0;}
.mainNextPage table {width: auto;border: 1px #284050 solid; background-color: #D6E0EF;float : right;}
.mainNextPage table td { background-color: #FFFFFF; line-height: normal; }
.mainNextPage table td.tabletitle1{ clear: both;background-color: #284050 ; color: #FFFFFF; }
.mainNextPage table td input.PageInput {border: solid 1px #d6e0ef; background-color: #fafafa; height : 16px; font-family: arial; font-size:11.5px;}
.mainNextPage table td input.button {border: solid 1px #d6e0ef; background-color: #fafafa; height : 20px; font-family: arial; font-size:11.5px;}
.mainNextPage table td .normalTextSmall { font-size : 11px; color : #FF0000; font-family: Verdana, Arial, Helvetica, sans-serif; }
.mainNextPage a {font-size: 12px;color: #333;text-decoration: none;}
.mainNextPage a:hover {font-size: 12px;color:#ff3300;text-decoration: underline;}
/*-------------------分页效果结束--------------------*/
.hit1{background-color: #71828A;
padding-right:5px;}
.sm {
        Margin-top : 0px;
        BORDER: #284050 1px solid;
}
div.mainstory {
         padding : 0 2px 0 2px;
         margin: 3px 0;
         color:#0000ff;
}
.showimg {
          background-color : #E5EEF5; 
          border: 5px #E5EEF5 solid ;
          padding: 3px; line-height: normal;
}
.showimg img {
          background-color : #E5EEF5; 
          border: 3px #FFFFFF solid ;


}
.showimg22 {
           background-color : #ECEFF3; 
           border: 2px #9dcdf9 solid ; 
           padding: 2px; line-height: normal;
           align :center;
}
.showimg2 img {
           background-color : #ECEFF3; 
           border: 2px #9dcdf9 solid ; 
           padding: 2px; line-height: normal;
           align :center;
}
.list{
               border: #eceff3 3px solid;
}
.moreLinks {
                float : right;
                margin : 2px 2px 2px;
                background-color:#929FA5;
	padding-right: 3px;
}
.moreLinks a,.moreLinks a:hover {
	color:#fff;
	font-size:10px;
	font-weight:normal;
} 
a.distinct:visited {
	text-decoration: none;
	color: red;
	font-weight:bold;
}
a.distinct:hover {
	text-decoration: underline; 
	color: red;
	font-weight:bold;
}
a.distinct:link {
	text-decoration: underline; 
	color: red;
	font-weight:bold;
}
a.downLinks:visited {
	text-decoration: none;
	color: red;
	font-weight:bold;
}
a.downLinks:hover {
	text-decoration: underline; 
	color: red;
	font-weight:bold;
}
a.downLinks:link {
	text-decoration: none; 
	color: red;
	font-weight:bold;
}
.tdborder {
	background: #929FA5; 
}
.tableborders {
	background: #929FA5; 
	border: 1px solid #000; 
}
.header	{
	font-family : tahoma, verdana; 
	font-size : 11px; 
	color : #FFFFFF; 
	font-weight : bold; 
	background : #a6b0b6;
	padding : 2px 3px;
}
.singleborder {
	font-size : 0px;
	line-height : 1px;
	padding : 0px;
	background : #F8F8F8;
}
.Replyborder1 {
	border: 1px dashed #698CC3;
	background:#F6FAFD;
	color: #4875B7;
}
.Replytopic	{
	color: #929FA5;
}
.UserLeft {
	border-collapse: collapse; background:#F7F7F7; border-right: 1px solid #DDDDDD;padding-left: 15px;
}
.UserRight {
	border-collapse: collapse; background:#F7F7F7; border-left: 1px solid #DDDDDD;
}
.UserTableRow1 {
	background-color:#F7F7F7;
}
.UserTableRow2 {
	background-color:#F0F0F0;
}
.UserTableBorder {
	border: 1px #71828A solid ; 
	background-color: #FFFFFF;
	font: 12px;
	width: 96%;
}
.userfont1 {
	color:red;
}
.userfont2 {
	color:#71828A;
}
.userfont3 {
	color:green;
}
a.treemenu,a.treemenu:visited {
	color: #666666;
	text-decoration: none;
}
a.treemenu:hover {
	color: #FF6600;
	text-decoration: underline;
}
.dami{
	border: 3px solid #71828A;
}
th
{
    background-color: #71828A;
    color: white;
    font-size: 12px;
    font-weight:bold;
    height: 25;
}
.mainNewsInfo {
	margin : auto;
	padding : 3px 0px;
	background : #f7f7f7;
	text-align : center;
}
.divpic44{
width:760px;}
.divpic4{
background-color : #FFFFFF; 
border: 3px #DDDDDD solid ; 
padding: 2px; line-height: normal;
	text-align : center;
}
.divpic {
background-color : #FFFFFF; 
border: 5px #DDDDDD solid ; 
padding: 1px; line-height: normal;
text-align :center;
width:50px;
height:50px;
}
.lm_right_li {width:100%; margin-left:1px;}
.lm_right_li ul {margin-left:4px;margin-right:auto;}
.lm_right_li li {padding:0px;margin-right:6px;width:130px;float:left;text-align:center;display:inline;}
.pic_art_tb {float:left;width:130px;border:4px solid #DDDDDD;margin-bottom:4px;} /* 文章图片外阴影 */
.pic_article_pic {width:122px;text-align:center;clear:both;padding:3px 3px 3px 3px;border-left:1px solid #324F63;border-right:1px solid #324F63;border-top:1px solid #324F63;background-color : #FFF; }
.pic_article_pic a:hover{padding:3px 0px 1px 0px;border-bottom:2px solid #ff3300;}
.pic_article_title {
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
width:128px;
height:18px;
line-height:18px;
text-align:center;
clear:both;
background:#D5DADD;
border-left:1px solid #324F63;
border-right:1px solid #324F63;
border-bottom:1px solid #324F63;
}
.pic_article_title a:link{width:128px;}
.pic_article_title a:hover{background:#46718C;color:#fff;width:100%;}

#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(/images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(/images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(/images/nextlabel.gif) right 15% no-repeat; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
    font-size: 12px
	}

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
	}
	

.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */ 
	
.blacktitle {
	font-size: 12px;
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;
}
.LinkAbg01 /* --奇数行文章列表内容间隔颜色的定义1-- */
{
	background-color: #E7E7E7;
}
.LinkAbg02 /* --偶数行栏目文章列表内容间隔颜色的定义2-- */
{
	background-color: #F9F9F9;
}

/* ==自定义的网站顶部css== */
.ding_border {
	border: 1px solid #D9EEFF;
}
.ding_STYLE1 {font-size: 12px}
.ding_STYLE2 {font-size: 13px}
.ding_STYLE3 {
	font-size: 12px;
	font-weight: bold;
	color: #790000;
}
.ding_border_h {
	border: 1px solid #CCCCCC;
}
  .ding_button{
	font-family: "tahoma", "宋体";
	font-size:9pt;
	cursor: hand;
	font-style: normal;
	width:120px;
	height:22px;
	vertical-align: middle;
} 
#userid, #pwd {
	width: 90px;
	font-size: 12px;
	height: 18px;
  }

.ding_button_mouseout {
BORDER-RIGHT: #2C59AA 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #2C59AA 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); BORDER-LEFT: #2C59AA 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #2C59AA 1px solid;
    width:120px;
	height:22px;
	vertical-align: middle;
}
.ding_button_mouseover {
BORDER-RIGHT: #2C59AA 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #2C59AA 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#D7E7FA); BORDER-LEFT: #2C59AA 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #2C59AA 1px solid;
    width:120px;
	height:22px;
	vertical-align: middle;
}
.ding_button_mousedown
{
BORDER-RIGHT: #FFE400 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #FFE400 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); BORDER-LEFT: #FFE400 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #FFE400 1px solid;
    width:120px;
	height:22px;
	vertical-align: middle;
}
.ding_button_mouseup {
BORDER-RIGHT: #2C59AA 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #2C59AA 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); BORDER-LEFT: #2C59AA 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #2C59AA 1px solid;
    width:120px;
	height:22px;
	vertical-align: middle;
}

form { padding:0px!important; margin:0px!important; }
