body{font-family: Microsoft YaHei,"宋体",Verdana, Arial, Helvetica, sans-serif;background:#f0f9fd;}
*{ margin:0px; padding:0px;}
img{ border:none;}
ul,li{ list-style:none; display:block;}
a{ text-decoration:none;}
a:hover {color: #000;}
button, input[type=button],input[type=submit] {cursor: pointer;}
input, button { outline: none; font-family:'Microsoft YaHei';}
.input_style:focus { border-color: #80b2ff;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
}

.input_style {
    /*color: #a8a8a8;*/
    border: 1px solid #80b2ff;
    border-radius: 4px;
    background:#fff;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	filter:alpha(opacity=100);
}

/*login*/
#logo1, .banner-inner, .bottom-inner{ width:1046px; margin:0px auto;}
#banner {position:relative; margin:0px auto 20px auto;background:url(../images/banner-bg.jpg) no-repeat;height:420px;}
.banner-inner{ position:relative; height: 420px;}
.login{ width:292px; background:url(../images/lobg.png) repeat; position:absolute; right:0px; top:33px;z-index:99; padding:68px 40px 25px 40px;
/* background:#fff;filter:alpha(opacity=68); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;*/
filter:progid:DXImageTransform.Microsoft.Shadow(color=#080607,direction=120,strength=3);/*ie*/
-moz-box-shadow: 2px 2px 10px #080607;/*firefox*/
-webkit-box-shadow: 2px 2px 10px #080607;/*safari或chrome*/
box-shadow:2px 2px 10px #080607;/*opera或ie9*/}
.login-tit{width:314px; height:76px; position:absolute; right:0px; top:13px;z-index:100;}
.login .login_form input {height:40px; padding-left:48px;}
.login .login_form p {
    background:#fff;
    border-radius: 4px;
    margin-bottom:20px;
    width:292px;
}

.user { background:url(../images/user.jpg) left center no-repeat; width:243px;}
.pw { background:url(../images/pw.jpg) left center no-repeat;width:243px;}
.checkCode { background:url(../images/pw.jpg) left center no-repeat;width:121px;}
.vericode{width:100px!important; background:url(../images/vericode.jpg) left center no-repeat;}
.btn{color:#fff;font-size:16px;background:#008aff; height:44px!important; width:289px!important;padding-left:0!important; border:none;margin:0 auto;}
.check{ width:17px; height:17px; border:#f6f6f6 1px solid; float:left;margin-right:8px;}
.safe{ font-size:14px; color:#8a8a8a; height:17px; line-height:17px;margin-top:20px;}
.forget-pw-safe{ padding-left:55px;}
.bottom-inner{ text-align:center; color:#8c8d8d; font-size:16px; line-height:30px;}
#auto22 {
    float:left;
}

/*内页*/
.top-top{ width:100%; height:60px; background:url(../images/top-bg.jpg) repeat-x; color:#fff;}
.logo2{ float:left; margin-left:1%; margin-top:8px;}
.menu { float:left; margin-left:1%; top:23px; position:relative; height:35px; line-height:35px;}
.menu li {float: left;height: 35px;	line-height: 35px; background:#45b5ff;}
.menu li a {color: #FFFFFF;display: block; font-family:"微软雅黑";font-size: 14px;padding: 0px 9px; font-weight:700;}
.menu li a:hover { background:#44d235;text-decoration:none;}
.seleli a{ background:#44d235;}
.tubiao{ padding-top:12px;width:181px; float:right;}
.tubiao a{ margin-right:4%;display:inline-block;}

.admin{  float:right; margin-right:1%; border-left:#0056a2 1px solid; height:70px; padding-left:11px; font-size:13px;}
.admin img{ padding-right:10px; padding-top:4px;}

.left{ float:left; border-right:#b7d5df 1px solid; background:#f0f9fd; width:9.5%; height:100%; min-height:100%; z-index:99;position:fixed;}
.left-tit{ height:40px; line-height:40px; font-size:14px; font-weight:700; background:url(../images/caidan-bg.jpg) repeat-x; color:#fff; padding-left:1%;position:fixed; width:9%; left:0; top:60px}
.left-tit img{ padding-right:5px;}
.left-nav{ width:10%; height:35px; line-height:35px; font-size:14px; color:#000; top:100px; position:fixed;left:0px}
.left-nav li{ padding-left:20px; background:#f1f8fc; border:#b9cad3 1px solid;}
.left-nav a{ color:#000;}
.ln a{ color:#fff;}


.right{ width:89.5%;z-index:1; float:right}
.right-top{ width:100%; height:40px; background:url(../images/rt-bg.jpg) repeat-x; font-family:"微软雅黑"; font-size:12px; color:#000; line-height:40px; padding-left:13px;}
.logo2 img {
    width:100%;
}
.logo2 {
   width:32%;
}
.menu { width:40%;

}
.tubiao{width:12%;}
.admin {
    width:11%;
}

.left{ width:10%}
.yzm{ float:right; width:120px; height:40px;}
.vericodes{width:150px!important; float:left;}