body,div,ul,li,h1,h2,h3,form,input,p{margin:0;padding:0;}
img,a img{border:0;}
input{font-family:inherit;font-size:inherit; *font-size:100%;	font-weight:inherit;border: 0;}
body{font:12px Tahoma,Helvetica,Arial,Simsun,sans-serif;color:#4d4d4d;}
ul,ol{list-style:none;}
a{color:#237ba5;cursor:pointer;text-decoration:none;outline:none;}
a:hover{text-decoration:underline;}

.content:after,.footer:after,.fm-item:after,.title:after{clear:both;content:'.';display:block;height:0;visibility:hidden;}
.content,.footer{zoom:1;}
body .fn-hide,body a.fn-hide{display:none;}
body .content .sidebar {margin:90px 5px 0 0;width: 315px;height: 399px;background-image: url(../images/login-bg.png);float: right;}
body #content .sidebar {margin:90px 0px 0 0;width: 315px;height: 399px;background-image: url(images/login-bg.png);float: right;}

.content{margin:0 auto;margin-top:10px;position:relative;width: 1017px;background-image: url(../images/main-bg.png);height: 524px;}

#logo{float:left;}
#explain{width:443px;height:343px;float:left;margin:35px 0 0 40px;}

/*--------------------------登陆框-------------------------*/
.sidebar{min-height:304px;width:327px;z-index:1;margin-top:70px;}
.sidebar .hd {background:url("images/box_bg1.png") no-repeat scroll 325px 0 transparent;height:50px;}
.sidebar .bd {padding:0 6px 0 4px;zoom:1;}
.sidebar .box {padding:20px 0 10px 0;zoom:1;}
.sidebar .link{background:none;height:auto;width:200px;padding:0;margin:0 0 0 32px;text-align:left;line-height:20px;border:none; }
.fm-item {font-size:14px;padding:0 5px 5px 15px;}
.fm-item .fm-label {width:157px;color:#404040;font-size:12px;}
.ursa{padding-left:15px; padding-bottom:5px; font-size: 14px; font-weight: bold;}
.password{padding-left:15px; padding-bottom:5px; font-size: 14px; font-weight: bold;}
.fm-item .btn{margin-left:0;_margin-left:3px;}
.fm-input{padding-top:15px;}
.fm-item{font-size:14px;padding:0 5px 10px 115px;margin:0;padding-left:30px;}
.yzm-item{margin:0;padding-left:30px;width: 260px;height: 40px;float: left;}
.fm-btn{padding-left:27px;margin-top: 10px;float: left;width: 270px;font-size:15px;}
.yzminput{width:152px;float: left;}
.yzmimg{width:90px;float: left;}
.btn,a.btn{display:-moz-inline-box;display:inline-block;*display:inline;text-decoration:none;zoom:1;font-size:14px;vertical-align:middle;text-align:center;}
.i-text{font-size:14px;color:#000;width:240px;height:31px;padding:1px 2px 1px 3px;line-height:31px;background-image: url(../images/input-bg-login.gif);}
.i-text-pass{font-size:14px;color:#000;width:180px;height:31px;padding:1px 2px 1px 3px;line-height:31px;background: url(../images/input-bg-login.gif) 0px -36px;}
.yzm-text{font-size:12px;color:#000;width:144px;height:31px;padding:1px 2px 1px 3px;line-height:31px;background: url(../images/input-bg-login.gif) 0px -73px;}
#submit_btn{width:118px;height:45px;background-image:url(../images/login.png);}
.fm-item .fm-label{float:left;width:170px;margin-left:-170px;text-align:right;font-size:14px;padding-top:3px;}

/*--------------------------Bottom-------------------------*/

.footer{line-height:25px;background-image: url(../images/footer-bg.png);background-repeat: no-repeat;width: 1159px;margin: 15px auto;
	height:100px;clear:both;padding-top: 15px;}
.footer .foot-nav a {margin:0 7px;}
.footerbox{width:1159px;height:80px;}
.personLoginContainer_Bottom_Left{line-height:25px;margin-top:5px;float:left;}
.font_gray{color: #237ba5;font-family: Arial;text-align:left}
.personLoginContainer_Bottom_LeftImg{width:30px;line-height:20px;margin-top:15px;float:left;margin-left: 80px;}
.personLoginContainer_Bottom_Right{width:250px;line-height:20px;margin-top:15px;text-align:right;float:right;margin-right: 75px;}
