﻿﻿@charset "utf-8";
body {
	background-color: #ffffff;
	margin: 0px;
	font-family:"Helvetica Neue",Helvetica,tahoma,Arial,"Noto Sans CJK SC","PingFang SC","\5FAE\8F6F\96C5\9ED1","Microsoft Yahei","WenQuanYi Micro Hei",sans-serif;
}
html{   
  overflow-x:hidden; /*隐藏底部的横向滚动条*/  
  scrollbar-arrow-color:#88a7c6; /*三角箭头的颜色*/  
  scrollbar-3dlight-color:#ffffff; /*立体滚动条亮边的颜色*/  
  scrollbar-highlight-color:#ffffff; /*滚动条空白部分的颜色*/  
  scrollbar-shadow-color:#cccccc; /*立体滚动条阴影的颜色*/  
  scrollbar-darkshadow-color:#c2cfdc; /*滚动条强阴影颜色*/  
  scrollbar-track-color:#e9edf2; /*立体滚动条背景颜色*/  
  scrollbar-base-color:#e9edf2; /*滚动条的基本颜色*/  
}
td {
	font-size: 14px;
	line-height: 20px;
	color: #333;

}
a {
	color: #2d5090;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
.a1 {
	color: #000;
	text-decoration: none;
}
.a2 {
	color: #333333;
	text-decoration: none;
}
.a4 {
	color: #585858;
	text-decoration: none;
}
.banner-font1 {
	color: #FFFFFF;
}
.lanmu-bg1 {
	background: url(images/location8.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.bottom-font1 {
	font-size: 8pt;
	font-weight: bold;
	color: #999999;
}
.a3 {
	color: #333333;
	text-decoration: none;
	background: url(images/dot1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
	margin-left: 15px;
	margin-right: 15px;
}
a.a3:hover {
	color: #333333;
	text-decoration: none;
	background: url(images/dot2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 14px;
}

.td1 {
	background-color: #FFFFFF;
	padding: 3px;
	border: 1px solid #c2cfdc;
}

input {
	color: #585858;
	border: 1px solid #B6B6B6;

}
textarea {
	color: #585858;
	border: 1px solid #B6B6B6;
}
select {
	color: #585858;
	border: 1px solid #B6B6B6;
	height: 20px;
}
.radio1 {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.radio2 {
	font-size: 9pt;
	color: #585858;
	background: url(images/radiobg1.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 1px;
	border: 1px solid #DAE0E9;
	background-color: #FFFFFF;
	height: 22px;
	width: 50px;
}
.radio3 {
	font-size: 9pt;
	color: #585858;
	background: url(images/radiobg1.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 1px;
	border: 1px solid #DAE0E9;
	background-color: #FFFFFF;
	height: 22px;
	width: 100px;
}
.radio2x {
	font-size: 9pt;
	color: #585858;
	background: url(images/radiobg1.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 1px;
	border: 1px solid #DAE0E9;
	background-color: #FFFFFF;
	height: 22px;
	width: 80px;
}
.line1 {
	background-image: url(images/line1.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 24px;
	width: 28px;
}
.font-red1 {
	color: #FF0000;
}



.TestField {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #666666; BORDER-TOP-COLOR: #ffffff; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-WIDTH: 0px; BORDER-RIGHT-COLOR: #ffffff
}
.TestField1 {
	BORDER-RIGHT: #666666 1px dotted; BORDER-TOP: #666666 1px dotted; BORDER-LEFT: #666666 1px dotted; BORDER-BOTTOM: #666666 1px dotted
}
.TestField2 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #666666; BORDER-TOP-COLOR: #ffffff; BACKGROUND-COLOR: #e6e6e6; BORDER-RIGHT-WIDTH: 0px; BORDER-RIGHT-COLOR: #ffffff
}

.tradio1 {
	background: url(images/search1.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 71px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.tradio2 {
	background: url(images/search2.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 71px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


.ok-font1 {
	font-size: 14px;
	font-weight: bold;
}
.searchbottom1 {
	background-repeat: no-repeat;
	background-position: left;
	height: 28px;
	width: 120px;

	text-align: center;
	vertical-align: bottom;
}
.searchbottom2 {
	background-repeat: no-repeat;
	background-position: left;
	height: 28px;
	width: 120px;

	text-align: center;
	vertical-align: bottom;
}
/*菜单class*/
.Menubox {
	line-height:24px;
	width:100%;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F1F8FA;
}
.Menubox ul{
margin:0px;
padding:0px;
}
.Menubox li{
	float:left;
	display:block;
	cursor:pointer;
	width:90px;
	text-align:center;
	background-attachment: fixed;
	background: url(images/xinxibg1x.gif);
	background-repeat: no-repeat;
	background-position: center center;
	margin-right: 2px;
	height: 24px;
}
.Menubox li.hover{
	padding:0px;
	background:#fff;
	width:89px;
	background:url(images/xinxibg2x.gif);
	height:23px;
	line-height:22px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #F1F8FA;
	border-right-color: #F1F8FA;
	border-left-color: #F1F8FA;
	margin-right: 2px;
}

.Contentbox{
	clear:both;
	margin-top:0px;
	padding-top:8px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F1F8FA;
	border-right-color: #F1F8FA;
	border-bottom-color: #F1F8FA;
	border-left-color: #F1F8FA;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
}

/*菜单end*/
/*层*/

#selectItem{background:#FFF;position:absolute;top:0px;left:center;border:1px solid #efefef;overflow:hidden;margin-top:10px;width:300px;z-index:2;padding:10px;}
.pointer{cursor:pointer;}
.left{float:left;}
.right{float:right;}
.cls{clear:both;font-size:0px;height:0px;overflow:hidden;}
#bg{background:#ffffff;filter:alpha(opacity=0);opacity:0.7;width:100%;;position:absolute;left:0px;top:0px;display:none;z-index:1;}
.hidden{display:none;}
.move{cursor:move;}


.TestField {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #666666; BORDER-TOP-COLOR: #ffffff; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-WIDTH: 0px; BORDER-RIGHT-COLOR: #ffffff
}
.TestField1 {
	BORDER-RIGHT: #666666 1px dotted; BORDER-TOP: #666666 1px dotted; BORDER-LEFT: #666666 1px dotted; BORDER-BOTTOM: #666666 1px dotted
}
.TestField2 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #666666; BORDER-TOP-COLOR: #ffffff; BACKGROUND-COLOR: #e6e6e6; BORDER-RIGHT-WIDTH: 0px; BORDER-RIGHT-COLOR: #ffffff
}
.button {
	BORDER-RIGHT: #333333 1px inset; BORDER-TOP: #333333 1px inset; BORDER-LEFT: #333333 1px inset; BORDER-BOTTOM: #333333 1px inset; BACKGROUND-COLOR: #dddddd
}
.tishi {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: black 1px solid; PADDING-LEFT: 3px; FILTER: revealTrans(transition=23,duration=0.5) blendTrans(duration=0.5); VISIBILITY: hidden; PADDING-BOTTOM: 0px; BORDER-LEFT: black 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: black 1px solid; POSITION: absolute; BACKGROUND-COLOR: #ffffff
}
/*层end*/
.black_overlay{ 
            display: none; 
            position: absolute; 
            top: 0%; 
            left: 0%; 
            width: 100%; 
            height: 100%; 
            background-color:#EEEEEE;
            z-index:1001; 
            -moz-opacity: 0.8; 
            opacity:.80; 
            filter: alpha(opacity=80); 
        } 
 .white_content { 
           	display: none; 
            position: absolute; 
            top: 1%; 
            left: 5%; 

            padding: 2px; 
            border: 1px solid #bdc9e2; 
            background-color: white; 
            z-index:1002;
        } 
 .white_content1 { 
            display: none; 
            position: absolute; 
            top: 1%; 
            left: 35%; 
            width: 25%; 
            height: 45%; 
            padding: 2px; 
            border: 1px solid #bdc9e2; 
            background-color: white; 
            z-index:1002; 
        } 
 .white_content2 { 
            display: none; 
            position: absolute; 
            top: 1%; 
            left: 15%; 
            width: 55%; 
            height: 76%; 
            padding: 2px; 
            border: 1px solid #bdc9e2; 
            background-color: white; 
            z-index:1002; 
            overflow: auto; 
        } 
 .white_content3 { 
            display: none; 
            position: absolute; 
            top: 1%; 
            left: 25%; 
            width: 45%; 
            height: 55%; 
            padding: 2px; 
            border: 1px solid #bdc9e2; 
            background-color: white; 
            z-index:1002; 
            overflow: auto; 
        } 
/*open end*/

.td2 {
	line-height: 28px;
	border: 1px solid #E1E1E1;
}
.input{background:#FFFFFF}
.searchbottom3 {
	background-repeat: no-repeat;
	background-position: left;
	width: 120px;
	background-image: url(images/search-lm1.gif);
	text-align: center;
	vertical-align: bottom;
}
.searchbottom4 {
	background-repeat: no-repeat;
	background-position: left;
	width: 120px;
	background-image: url(images/search-lm2.gif);
	text-align: center;
	vertical-align: bottom;
}
#div0 {background:rgba(0, 0, 0, 0.4) none repeat scroll 0 0; margin:0px;  height:100%;width:100%; position: absolute;  filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8;background-color:#eeeeee; padding-left:0px;padding-top:0px;padding-right:0px;z-index:101;display: none; }
#div2{position: absolute;left:0px;top:-20px;z-index:102;}
#div1 {background-color:#FFF;position:absolute;z-index:105;}