﻿@charset "utf-8"; 
/*统一标签css块*/
html,body{
	background:#0158a9;
	height:100%;
}
body { background:url(../../../scripts/login/images/login_bg.jpg) center top no-repeat;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,strong,ul,li {
	margin:0;
	padding:0;
	color:#333;
}
body, button, input, select, textarea{font:12px/1.5 arial,宋体,verdana;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,th,var {font-style:normal;	font-weight:normal;}
li {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {	font-size:100%;	font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select {font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select {*font-size:100%;}
legend {color:#000;}
a{color:#1770c1;text-decoration:none;}
a:hover{color:#3aa0fe;text-decoration:underline;}

/*css样式抽离块 begin*/
.cls:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility:hidden;
}
.cb{clear: both;}
.cl{clear: left;}
.cr{clear: right;}
.cls{display: inline-block;}
/*字体颜色 end*/
.ellip a,.ellips{
	display:block;
	white-space:nowrap;
	overflow:hidden;
    -o-text-overflow: ellipsis;    /* for Opera */
    text-overflow:ellipsis;        /* for IE */
}
/*margin and padding begin*/
.mb5 { margin-bottom:5px;}
/*margin and padding end*/
.fl{float: left;}
.fr{float: right;}
.pr { position:relative;}
.pa { position:absolute;}
.center { margin:0 auto;}




.head { width:530px; height:150px;}
.logo { width:280px; height:68px; left:15px; top:45px; background:url(../../../scripts/login/images/logo.png) no-repeat;}
.title { font-size:24px; font-family:微软雅黑; color:#e2f2ff; left:320px; top:60px;}
.main { width:509px; height:340px;margin:0 auto 60px auto;}
.pic { width:530px; height:101px; background:url(../../../scripts/login/images/pic_bg.jpg) no-repeat;}
.main_form { width:509px; height:240px;background:url(../../../scripts/login/images/pic_bg2.jpg) no-repeat;}
.formid { width:320px; padding:8px 0 0 0; overflow:hidden;}
.formid dt { float:left; font-size:14px; font-weight:bold; color:#333; width:70px; height:33px; line-height:33px; margin-bottom:5px;}
.formid dd { float:left; line-height:34px; margin-bottom:5px;}
.froms { width:230px; height:26px; line-height:31px; font-size:16px; font-weight:bold; padding:0 5px; border:1px solid #5a9fe4; background:#eef3f8 url(../../../scripts/login/images/input_bg.png) no-repeat;}
.fromss { width:120px; height:26px; line-height:31px; font-size:16px; font-weight:bold; padding:0 5px; border:1px solid #5a9fe4; background:#eef3f8 url(../../../scripts/login/images/input_bg.png) no-repeat;}
.fromsp { width:170px; height:26px; line-height:31px; font-size:16px; font-weight:bold; padding:0 5px; border:1px solid #5a9fe4; background:#eef3f8 url(../../../scripts/login/images/input_bg.png) no-repeat;}
.btn { margin:0; padding:0; border:0; width:97px; height:39px; line-height:35px; font-size:14px; font-weight:bold; color:#fff; text-align:center;background:url(../../../scripts/login/images/btn.png) no-repeat; cursor:pointer; margin-right:10px;}
.btns { margin:0; padding:0; border:0; width:97px; height:29px; line-height:25px; font-size:12px; font-weight:bold; color:#fff; text-align:center;background:url(../../../scripts/login/images/btns.png) no-repeat; cursor:pointer; margin-right:10px;}
.footer { padding:15px 0; width:100%; height:auto; text-align:center;background:#00315e url(../../../scripts/login/images/foot.png) repeat-x;}
.footer p { display:block;line-height:22px; color:#1770c1;}