/* Foundation part */
*{
margin: 0;
padding: 0; 
}

.top-bg {
background-image: url(../images/bg.gif);
background-repeat: repeat-x;
background-position: top;
height: 157px;
}
.bg-center {
background-image: url(../images/bg_cen.gif);
background-repeat: repeat-y;
width: 990px;
text-align:center;
}
/* Header */
.menu {
background-image: url(../images/menu_bg.gif);
background-repeat: no-repeat;
text-align: center;
width: 984px;
font-size: 12px;
margin-top: 2px;
margin-bottom: 2px;
list-style-type: none;
}
/* divall */
.main {
width: 984px;
}
/* sider_left */
.left-bg {
background-image: url(../images/left_bg.gif);
background-repeat: no-repeat;
list-style-type: none;
width: 220px;
float:left;
text-align: left;
}
.ul-style {
list-style-type: none;
}
.left-bt-bg {
background-image: url(../images/left_bt_bg.gif);
background-repeat: no-repeat;
width: 212px;
margin-top: 3px;
margin-left: 5px;
line-height: 35px;
font-family: "宋体";
font-size: 12px;
color: #FFF;
text-align:center;
}
.left-bott-bg {
background-color: #FFFFFF;
background-image: url(../images/left_bott_bg.gif);
background-repeat: repeat-x;
background-position: top;
width: 205px;
margin-left: 8px;
list-style-type: none;
}
.list-left {
text-align: left;
border-bottom: 1px #205076 dotted;
width: 190px;	
}
.float {
float:left;
padding-top: 11px;
padding-left: 5px;
}
.line-style{
margin-top: 0px;
}
.link-img {
margin-top: 30px;
}
/* sider_main */
.right-bg1 
{
	background-image: url(../images/right_bg.gif);
	background-repeat: no-repeat;
	width: 764px;
	float:left;
}
.right-bg {
background-image: url(../images/right_bg.gif);
background-repeat: no-repeat;
list-style-type: none;
width: 764px;
float:left;
}
.right-bt-left {
width: 400px;
text-align: left;
padding-top: 45px;
padding-left: 90px;
height: 92px;
font-family: "宋体";
font-size: 14px;
font-weight: bold;
color: #000;
vertical-align: top;
}
.right-bt-right {
width: 360px;
vertical-align: top;
padding-right: 5px;
padding-top: 7px;
}
.right-bt-right-top {
text-align: right;
font-family: "宋体";
font-size: 12px;
color: #666;
height: 40px;
}
.right-bt-right-bot {
text-align: right;
font-family: "宋体";
font-size: 12px;
}
.mid-bg {
background-image: url(../images/mid_left_line.gif);
background-repeat: repeat-y;
background-position: left top;
}
.blu-bg {
width: 730px;
background: #F9FAFE;
}
.list {
padding-top: 10px;
list-style: none;
text-aling:left
}
/* Footer */
.bot-bg {
background-image: url(../images/bot_bg.gif);
background-repeat: repeat-x;
width: 984px;
height: 67px;
margin-top: 6px;
padding-top: 8px;
}
/* Writing link style */
.link-01 { /* 导航链接样式 */
font-family: "宋体";
font-size: 12px;
line-height: 35px;
color: #000;
text-decoration: none;
padding-left: 18px;
padding-right: 18px;	
}
.link-01:hover {
color: #FF0000;
text-decoration: underline;
}
.link-02 { /* 左侧菜单链接样式 */
	
font-family: "宋体";
font-size: 12px;
color: #000;
text-decoration: none;
padding-left: 6px;
display: block;
line-height: 30px;
border-bottom-color: #797979;
text-align: left;
}
.link-02:hover {
color: #FF0000;
}

.link-03 {
font-family: "宋体";
font-size: 12px;
color: #0000FF;
text-decoration: none;	
}
.link-03:hover {
color: #FF0000;
text-decoration: underline;
}

.link-04 { /* 左侧菜单链接样式 */
	
font-family: "宋体";
font-size: 12px;
color: #0000FF;
text-decoration: none;
padding-left: 6px;
display: block;
line-height: 30px;
border-bottom-color: #797979;
text-align: left;
text-decoration:underline;
}
.link-04:hover {
color: #FF0000;
}
/* Writing style */
.text-bla-12 {
font-family: "宋体";
font-size: 12px;
line-height: 18px;
color: #333333;
}
.text-red-12 {
font-family: "宋体";
font-size: 12px;
line-height: 18px;
color: red;
}
.text-hui-b-14 {
font-family: "宋体";
font-size: 14px;
font-weight: bold;
color: #666;
}
.text-blu-12 {
font-family: "宋体";
font-size: 12px;
color: #232391;
}
/* Writing style */



/*main的*/
BODY, TABLE
{
	font: 11px/1.6em "Verdana";
	color: #333333;	
}

SELECT, INPUT, TEXTAREA, Legend
{
	font: 100% "Verdana";
	color: #333333;
	text-align:left
}
table
{
	border-collapse:collapse;
	line-height:25px;
}


select
{
	font: 12px "Verdana";
}
form, fieldset, ul, ol
{
	margin-top: 0px;
	margin-bottom: 0px;
}
.P1
{
	font-size: 14px;
	line-height: 180%;
}

.button
{
	background-image: url(../images/button_bg.gif);
	height: 22px;
	width: 80px;
	border: 0px solid;
	color: #000000;
	cursor: hand;
	text-align:center;
}
.buttonl
{
	background-image: url(../ImgagesNew/button_bgl.gif);
	height: 22px;
	width: 120px;
	border: 0px solid;
	color: #000000;
	cursor: hand;
	text-align:center;
}

.button-but1
{
	background-image: url(../ImgagesNew/but01.gif);
	height:57px;
	width: 210px;
	border: 0px solid;
	color: #000000;
	cursor: hand;
}
.button-but2
{
	background-image: url(../ImgagesNew/but2.gif);
	height:77px;
	width: 249px;
	border: 0px solid;
	color: #000000;
	cursor: hand;
	
	
}
.dropdown
{
	width: 100%;	
}
.bt {
	font-size: 14px;
	font-weight: bold;
	color: #336600;
}
.textarea
{
	border-right: #99cccc 1px solid;
	border-top: #99cccc 1px solid;
	border-left: #99cccc 1px solid;
	border-bottom: #99cccc 1px solid;
	width: 100%;
	height: 70;
}
.textbox
{
	border-right: #99cccc 1px solid;
	border-top: #99cccc 1px solid;
	border-left: #99cccc 1px solid;
	border-bottom: #99cccc 1px solid;
	height: 21px;
	width: 100%;
}
.textbox1
{
	border-right: #f8fafd 1px solid;
	border-top: #f8fafd 1px solid;
	border-left: #f8fafd 1px solid;
	border-bottom:#00000 1px solid;
	border-top:0px;
	height: 99%;
	width: 100%;
}
.textbox2
{	
	border-right: #f8fafd 1px solid;
	border-top: #f8fafd 1px solid;
	border-left: #f8fafd 1px solid;
	border-bottom:#99cccc 1px solid;
	border-top:0px;
	height: 16;
	width: 100%;
}
.listBorderColor
{
	background-color: #CCCCCC;
}
.listHeaderColor
{
	background-color: #EAF2E4;
}
.listBodyColor
{
	background-color: #F9F9F9;
}
.whiteText
{
	color: #F5F5F5;
}

.dotline-bg {
background-image: url(../images/dotline.gif);
background-repeat: repeat-x;
background-position: top;
list-style-type: none;
width: 100%;
}


@media print {
.noprint {display:none}

.picborder {
	border: 1px solid E6E6E6;
}}
/*main的*/



/* Foundation part */
.mid-bg {
background-image: url(ImgagesNew/mid_left_line.gif);
background-repeat: repeat-y;
background-position: left top;
}
.list {
padding-top: 10px;
list-style: none;
text-align: left;
}
.text-bla-b-12 {
font-family: "宋体";
font-size: 12px;
line-height: 18px;
color: #333333;
font-weight: bold;
}

.text-bla-12 {
font-family: "宋体";
font-size: 12px;
line-height: 18px;
color: #333333;
}

.inp5{
width:150px;
height:20px;
font-family: "宋体";
font-size: 12px;
color: #D9D9D9;
border: 0px solid #99CCCC;
line-height: 20px;
text-align:left;
}
.inp6{
width:150px;
height:20px;
font-family: "宋体";
font-size: 12px;
color: #333333;
border: 0px solid #99CCCC;
line-height: 20px;
text-align:left;
}
/*新增*/

.inp7{
width:250px;
height:20px;
font-family: "宋体";
font-size: 12px;
color: #333333;
border: 1px solid #CCC;
line-height: 20px;
text-align:left;
}


.bot-bgPop {
background-image: url(../images/bot_bg.gif);
background-repeat: repeat-x;
width: 700px;
height: 67px;
margin-top: 6px;
padding-top: 8px;
}
.button-bg{
width:80px;
height:22px;
font-family: "宋体";
font-size: 12px;
color: #000;
text-align:center;
background-image: url(../ImgagesNew/but-bg.gif);
background-repeat: no-repeat;
border: none;
}