*{padding:0;margin:0;font-size:12px;list-style:none;font-weight:normal}
body,td{font-family:Verdana,宋体;}
body,table,h1,h2,h3,h4,h5,h6{text-align:left} 
img,div,table{border:0}
body{background:#fff}
table{border-collapse:collapse;width:100%}
textarea{padding:2px}
image{border:0}
.clear{clear:both;}
a{color:#0132cc;text-decoration:underline}
a:hover{color:#0132cc;text-decoration:none}
.msg{color:#000}
.msg b{margin:0 5px;font-weight:normal}
.time{font-size:11px;line-height:18px;white-space:nowrap}
.btnblk{margin-top:8px;_margin-top:15px;text-align:center}
.chkall{padding:3px 0 0 7px}
.btn{padding:2px 5px 0;text-align:center}
.btn2{padding:2px 0 0;text-align:center}
.iptxt{padding:2px 0 0px 2px}
.browse{height:22px;line-height:22px;padding:0 5px}
.note1{color:#666;line-height:20px;clear:both}
.note2{color:#f60;margin:10px 0 5px;clear:both}
.note2 b{color:#0132cc;margin:0 5px}
.note3{color:#666;margin:5px 0;clear:both}
.note3 b{color:#f60;margin:0 5px}
.note4{color:#f60}
.note5{font-weight:bold}
.note6{background:url(images/must.gif) no-repeat 6px 3px;color:#666;padding-left:16px;clear:both}
.note7{color:#666}
.star1{color: #f60}
.star2{color: #ccc}
.page{float:right;margin:5px 0}
.page a{text-decoration:none}
.page a:hover{text-decoration:underline}
.recycle{text-align:right}
.recycle img{margin:0 3px}
.err,.errmsg{margin-top:2px;color:#f00;padding-left:20px;background:url(images/tips.gif) no-repeat 0 center}
.formblk .err{display:block;margin-top:-5px;margin-bottom:7px;}
.errmsg{clear:both}
.succmsg{background:url(images/succmsg.gif) no-repeat;padding-left:20px;color:#f00;margin-left:7px;clear:both}
.failedmsg{color:#F60}
.warnmsg{color:#F60}
.mtm10{margin:10px 0}
.mtop5{margin-top:5px}
.photoblk{border:1px solid #ccc;height:124px;width:94px;_height:126px;_width:96px}
.photo{background:#FFF; margin:2px;height:120px;width:90px}

.header{background: url(images/bg_top.gif) repeat-x; height:42px;min-width:100%}
.header2{background:url(images/bg_signhead.gif) repeat-x 0 -28px;text-align:left}
.header2 .logoblk{background:url(images/signban.jpg) no-repeat 0 -28px;height:60px;}
.inner_head{background: url(images/bg_head.jpg) no-repeat; height:42px}
.logo{float:left;margin:8px auto auto 10px}
.header2 .logo{margin-left:15px;margin-top:20px}
.top{text-align:right;line-height:18px}
.sitenav{color:#fff;height:20px;padding:1px 10px 0 0}
.sitenav a{color:#fff;text-decoration:none;margin:0 10px}
.sitenav a:hover{color:#FFF}
.regblk{float:right;height:20px;padding-top:2px;padding-right:20px}
.nav{height:27px;clear:both;background:url(images/bg_nav.gif);line-height:20px;padding-left:20px;border-bottom:1px solid #1B5DA6}
.nav a{color:#fff;text-decoration:none;display:block;float:left;height:22px;padding:2px 15px 0}
.nav a:hover{padding-left:14px;padding-right:14px}
.nav ul{width:762px}
.nav li{float:left;margin-top:3px;text-align:center;margin-right:5px;height:22px;_height:24px}
.nav li.on{background:url(images/bg_nav_on.gif) repeat-x;border:1px solid #000}
.nav li.on a,.nav li.on a:hover{background:url(images/bg_nav_on_a.gif) no-repeat center 17px;border:none;padding-top:1px;padding-left:15px;padding-right:15px}
.nav li a:hover,.nav li a.on{color:#fff;background:url(images/bg_nav_hover.gif) repeat-x;border:1px solid #000;height:21px;_height:22px;padding-top:1px}
.nav li a.on{padding-left:14px;padding-right:14px}
.menu{position:absolute;z-index:1000;top:88.5px;display:none}
.menu .con{border:1px solid #333}
.menu2{left:101px;}
.menu4{left:301px}
.menu7{left:601px}
.menu a{text-align:center; background:#FFF;display:block;height:20px;line-height:20px;width:auto;_width:48px;padding:0 40px 0 10px;border:1px solid #FFF;color:#000;text-decoration:none}
.menu a:hover{background:#3287DF;color:#FFF}
.sitenav .goto{float:right;background:url(images/view_down.gif) no-repeat right 6px;padding-right:8px}
.gotoblk{position:absolute;background:#fff;border:1px solid #000;right:20px;top:18px;width:200px;_width:227px;padding:10px 0 10px 25px}
.gotoblk li{float:left;width:50px;text-align:left;}
.gotoblk li.clear{clear:both;height:0;line-height:0;font-size:0}
.gotoblk li a{color:#039;margin:0;display:block}
.gotoblk a:hover{color:#039;font-weight:bold}

.Span {
	font-size:12px;
	color:Red;	
}
.tr{font-size:12px; height:20px; color:#000000;	}

.td{font-size:12px;	color:Red; text-align:right; width:10px; height:25px}
.td20{font-size:12px;	color:Red; text-align:right; width:10px; height:20px}
.title 
{
	font-size: 14px;
	line-height: 1.8em;
	color: #333333;
	font-weight: bold;
}

.title1{
	font-size: 13px;
	line-height: 1.5em;
	color: #333333;
}
.CheckBox
{
	font-size: 14px;
	color:#000000;
}
.Button {height:25px; width:70px; text-align:center;}
.Button3 {text-align:center;}
.Button1 {height:25px; text-align:center; width:120px;}
.Button2 {height:25px;  width:80px; text-align:center; background:"#575757"; border: 1px Solid;  font-size:13px;color: #000;font-weight:bold;}
.Button40 {height:25px; width:40px; text-align:center;}
.ButtonSelect{border: 1px solid #2C81DB; height:22px; width:40px; text-align:center; background:#fff; cursor:pointer} 
.ButtonSelect20{border: 1px solid #2C81DB; height:20px; width:40px; text-align:center; background:#fff; cursor:pointer} 
.TextBox {border: 1px solid #2C81DB; height:20px; width:130px; vertical-align:baseline }
.TextBox1 {border: 1px solid #2C81DB; height:20px; width:260px; vertical-align:baseline}
.TextBox2 {border: 1px solid #2C81DB; height:20px; width:450px; vertical-align:bottom}
.MultiLineTextBox450 {border: 1px solid #2C81DB; height:80px; width:450px; text-align:left; vertical-align:bottom }
.MultiLineTextBox {border: 1px solid #2C81DB; height:80px; width:500px; text-align:left; vertical-align:bottom }
.Span1{font-size:13px; color:Blue; text-decoration:underline;cursor:hand; }
.Span2{font-size:13px; color:Red; text-decoration:underline;cursor:hand }
.SNDButton
{
 border:1px solid #547EA8;	
 text-align:center;
 padding: 2px 2px 2px 2px;
 
 background-image:url(../Images/btn.jpg);
 background-position:center;
 background-repeat:repeat-x;
 background-color:White;
}

.width { display:block;  white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}


/*通用按钮样式*/
.inputBtn{ background:url(../images/inputBtn.jpg) repeat-x; border:1px solid #477CAB; height:21px; padding:2px 5px 0 5px;}
/*文本输入框样式*/
.inputText{ border:1px solid #477CAB; }

.explain { color:#666; font-size:12px; }
