/*整体布局定义开始background-attachment: fixed;background: url(bggray.jpg) repeat-x 0% 0%; */
body {
	font-size: 12px; color: #535353; 
	font-family: "Arial","Verdana", "Helvetica", "sans-serif", "宋体"; 
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto; text-align: center;  	
	background:#8E8E8E url(img_bg.gif) repeat-x left top; 	
	
}
body {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px;  padding-top: 0px; margin:0px; 
}
td,th,p,tr {
	font-family: "Arial","Verdana", "Helvetica", "sans-serif", "宋体";  
	font-size: 9pt; color: #535353; line-height: 160%; WORD-BREAK: break-all; WORD-WRAP: break-word; 
}
p{TEXT-ALIGN: left; line-height: 160%; }
/*整体布局定义结束*/

/*超连接定义结束*/
a, a:link, a:visited{
	color: #AF2633; text-decoration: underline;/*#003399*/
}
a:hover {
	color: #ff0000; text-decoration: none;/*#0066cc*/
}
a.link,a.link:link,a.link:visited {
	color: #43B8E4; text-decoration: none; font-weight: bold;
}
a.link:hover {
	color: #43B8E4; text-decoration: underline; 
}
a.header, a.header:link, a.header:visited{
	color: #fafafa; font-size: 14px; text-decoration: none
}
a.header:hover {
	color: #fff000; text-decoration: underline
}
a.headerTop,a.headerTop:link,a.headerTop:visited {
	color: #419ED1; font-size: 12px; text-decoration: none;font-weight: bold;
}
a.headerTop:hover {
	color: #43B8E4; text-decoration: underline;font-weight: bold;
}
a.footer, a.footer:link, a.footer:visited{
	color: #666; font-size: 12px; text-decoration: none
}
a.footer:hover {
	color: #939598; text-decoration: underline
}
a.linkleft,a.linkleft:link,a.linkleft:visited {
	color: #000; text-decoration: none; padding:0 4px;
}
a.linkleft:hover {
	color: #7F9AA3; text-decoration: none; width:120px; height: 19px;
	background:#EDF0F5; border:1px solid #D0D9E0; padding:0 4px;
}

/*超连接定义结束 */

/*文本.图片位置布局开始*/
.idDiv1{padding:0px; clear:none; }
.idDiv2{padding:10px; float:right; margin:5px 5px 8px 8px;}
ul { list-style-type:none; margin:0; padding:0; }
li { /* overflow: hidden; */
	padding-left: 15px; background: url(2007_r34_c17.gif) no-repeat 0px 3px; 
	margin-bottom: 0px; text-decoration: none;DISPLAY: block;
}
/*文本.图片位置布局结束*/

/*各种字体定义开始*/
.headlineText {
	color: #000; font-size: 14.7px; font-weight: bold; text-decoration: none
}
.subheadlineText {
	color: #ccc; font-weight: bold; text-decoration: none
}
.bodyTextHighlite {
	color: #AF2633; font-size: 14px; text-decoration: none
; font-weight: bold
}
.bodyText {
	color: #535353; line-height: 160%; padding:10px 10px;
}
.bodyTextColumn {
	color: #AF2633; text-decoration: none
; border-color: black black cccccc; border-style: dashed; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px
}
.dorp {
    filter: dropshadow(color=#2995DA, offx=1, offy=1, positive=1);  font-weight: bold; letter-spacing: 2px; word-spacing: 2px; line-height: 120%; text-decoration: none; color: #fafafa;
}
.dorp02 {  
   padding:0px;font-weight: bold; font-size: 16px;filter: dropshadow(color=#ffffff, OffX=1, OffY=1, Positive=2); letter-spacing: 1px; word-spacing: 1px; line-height: 120%; text-decoration: none; color: #555;
}
h2 {background: url() no-repeat;
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color:#000; padding: 0px 2px 0px 2px; margin: 0px;
}
h2.txt14px { font-size: 14.7px; text-decoration: none;color: #fff;}
.Textwhite14px { padding: 0 0 4px 0; font-size: 14px; color: #FAFAFA; text-decoration: none; font-weight: bold}
.suzi11px {  font-size: 11px;}
.Textblack { color: #000000;font-style: normal;}
.TextblackB { color: #000000;font-weight:bold;  font-size: 14px; }
.Textwhite { color: #FAFAFA; padding: 0 0 2px 0;  line-height: 120%; text-decoration: none; font-weight:"bold" }
.Textyellow { color: #FFEB00; text-decoration: none; font-weight:"" }
.Textred { color: #FF0000; text-decoration: none;}
.Textgreen { color: #4CB300; font-size: 12px; text-decoration: none; font-weight:"" }
.Textblue { color: #003399; text-decoration: none; font-weight:"" }
.TextblueB {color:#17BDDB; text-decoration: none; font-weight:bold; HEIGHT:20px;}/*color: #B8D7EC;*/
.Textorange { color: #ff6600;}
.TextGray { color: #999; font-weight:bold;}
.TextC969 { color: #ccc;}
.Textstorngred { font: bold 14px Verdana, Arial, Helvetica, sans-serif; color: #FF3C00; text-decoration: none;}
.copyright {
	color: #666666; font-size: 11px; text-decoration: none
}
.copyright a,.copyright a:link,.copyright a:visited {
	color: #535353; text-decoration: none
}
.copyright a:hover {
	color: #939598; text-decoration: underline
}
/*各种字体定义结束line3RLB*/
/**/
.bgpadd {	padding:0 10px;background: #fff; 
}
.lineL { padding:0 10px; border-left:1px solid #E5E5E5;}
.line3RLB { padding:7px; border-left:1px solid #E5E5E5;border-right:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;}
.line4TitlebgColor { background: #F9FBFC url(jiantoudown.gif) no-repeat 10px 40%; padding:2px 30px; 
border:1px solid #d7d7d7; color:#990000; font-weight:bold; vertical-align:top;}
.line4bgColor { background: #F9FBFC; padding:8px; border:1px solid #d7d7d7;vertical-align:top;}
.line4white { padding:5px; border: 1px solid #fff; vertical-align:top; margin-bottom:10px;}
.line4white a,.line4white a:link,.line4white a:visited {
	color: #1446B7; text-decoration: none
}
.line4white a:hover {
	color: #06c; text-decoration: underline
}
.line4grayP1 { background: #fff; padding:1px;; border: 1px solid #C9D0D3; vertical-align:top;}
/**/
h3.txtbgcolor2 a {font:14px; color:#000;}
h3.txtbgcolor2 span {float:left; padding-left:4px; color:#000; font:14px;font-weight:bold;}
h3.txtbgcolor2 span a {font:14px normal 宋体; color:#000;}

/*红色底线开始*/
.lineRedBottom { border-bottom: #AF2633 4px solid;} 
/*红色底线结束vertical-align:top;*/

/*表单输入框定义开始*/
/*- Menu  以下是bouttonImg图片按钮设置结束--------------------------- */
.bouttonbgimgB {
	BORDER: medium none; PADDING-top: 1px; margin: 0px 0px; 
	BACKGROUND: url(btnyuan.gif); WIDTH:70px; HEIGHT: 22px; 
	cursor: hand; font: bold 12px; color:#fff;
}
 /* 以上是图片按钮设置结束*/ 

input.inputColor {
	BORDER-TOP: #939598 1px solid; BORDER-RIGHT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid;BORDER-LEFT: #939598 1px solid;  
    font-size: 9pt; color: #555; background: #f2f2f2; height:22px; padding:1px 2px;
}
input.inputColor2 {
	BORDER-RIGHT: #d7d7d7 1px solid; BORDER-TOP: #939598 1px solid; BORDER-LEFT: #939598 1px solid; BORDER-BOTTOM: #d7d7d7 1px solid; 
    font-size: 9pt; color: #555; background: #FFFFFF; height:20px; padding:1px 2px;
}
input.inputbgimg {
	BORDER-RIGHT: #E73700 1px solid; BORDER-TOP: #7B0607 1px solid; BORDER-LEFT: #7B0607 1px solid; color: #000000; BORDER-BOTTOM: #E73700 1px solid; background: url(shadowgif.gif);
}
input.btnLinebgImg { padding:3px 0 0 1px;
	BACKGROUND-COLOR: #FFFFFF; FONT-SIZE: 12px; COLOR: #333; HEIGHT: 25px;
	BORDER-RIGHT: #A5ACB2 1px solid; BORDER-TOP: #A5ACB2 1px solid; 
	BORDER-LEFT: #A5ACB2 1px solid;  BORDER-BOTTOM: #A5ACB2 1px solid; 
	BACKGROUND-IMAGE: url(shadowgif.gif); TEXT-DECORATION: none
; }
input.anniuImg {
	BORDER: medium none; PADDING: 1px; margin: 3px 0; BACKGROUND:url(2007btn.gif); WIDTH:69px; HEIGHT: 21px; cursor: hand; color: #ffffff;
}
input.btnImg {
	BORDER-TOP: #fefefe 2px solid; font-size: 14px; BACKGROUND: url(btn_bg.gif) #f0f0f0 repeat-x; BORDER-LEFT: #fefefe 2px solid; WIDTH: 73px; CURSOR: hand; HEIGHT: 27px;
}
input.ButtonColor {
	background: #C72B78;
	border-bottom: #8E5B78 1px solid;
	border-left: #F3C5DC 1px solid;
	border-right: #F7AEDA 1px solid;
	border-top: #F3C5DC 1px solid;
	color: #fff; /*width:100px;*/ height:18px;
	cursor: hand; font-weight: bold;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px
}
/*表单输入框定义结束*/

/*表格线定义开始*/
.bgImgleft {
	padding:0px;font-size: 14px;font-weight: bold;color: #000; 	
	background: url(b2.gif) no-repeat 50% 45%; 	
}
.bgImgleft a,.bgImgleft a:link,.bgImgleft a:visited {
	color: #999; text-decoration: none;
}
.bgImgleft a:hover {
	color: #666; text-decoration: none;
}
.table{
border-collapse:collapse;
}
.table td{
border:solid 1px #d7d7d7; margin:5px; padding:1px 1px 1px 5px; 
}
/*表格线定义结束*/
