html, body, div, h1, h2, h3, h4, h5, h6, p, a, form, fieldset, select, input, ul, li, table, td, th, img, textarea {padding: 0px; margin: 0px;}
body { font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #222222;line-height: 25px;width: auto;margin:0;padding:0;background-color: #fff;}
a{color:#0085CF;cursor:pointer;text-decoration:none;}
a:hover{color:#0085CF;text-decoration:underline;}
table tr td{
	vertical-align: top;
}
.hide{
	display:none;
}
.infotable{border: none;font-size: 14px;color: #666;}
.infotable tr td{padding: 3px 0px;vertical-align: top;}
.clr{float:none;clear:both;line-height:0px;font-size:0px;}
.bosee{
	width:980px;
	margin:0 auto;
	background:url(../img/home_bg_top.png) repeat-x;
}
.main{
}
.mainpic{
	float:left;
	width:650px;
	height:600px;
	overflow: hidden;
}
.mainpic img{
	border:none;
	width:650px;
}
.rightdiv{
	float:right;
	width:300px;
}
.rightdiv .logo{
	padding-top:20px;
}
.rightdiv .logotext{
	padding-top:20px;
	text-align:left;
	font-size:24px;
	font-weight:bold;
}
.rightdiv .login{
	 padding:10px;
	 padding-top:20px;
}
.bd{border:1px solid #000;}
input.text{
	border: #ccc 1px solid; font-size: 14px;
	padding:5px;
}
input.text{width: 200px;}
.row{
	padding:10px 0px;
}
.but1{font-size:12px;width:65px;background: #D94275;color:#fff;border: 2px solid;border-color: #FEB485 #C94E00 #C94E00 #FEB485; padding-top:3px;}
.foot{
	padding:20px 0px;
	text-align:center;
	font-size:16px;
	font-weight:bold;
}
.footinfo{
	font-weight: normal;
	font-size: 14px;
}
.info{
	font-size: 12px;
	font-weight: normal;
	padding: 5px;
}
