﻿/*/*@charset "utf-8";
/* CSS Document */
/*{ padding: 0px; margin: 0px; }*/
html, body, a { font-size: 12px; font-family: "微软雅黑","宋体",Arial,sans-serif; color: #000000; margin: 0; padding: 0; border: 0; outline: 0; background: transparent; text-decoration: none; }
ol, ul, li { list-style: none; }
image { border: none; }
table { border-collapse: collapse; border-spacing: 0; }
.clear { clear: both; }
.left { float: left; }
.right { float: right; }
.wrapper { width: 1024px; margin: 0px auto; }
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
ico16, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td { font-size: 12px; font-family: "微软雅黑","宋体",Arial,sans-serif; margin: 0; padding: 0; border: 0; outline: 0; background: transparent; text-decoration: none; color: #2c2c2c; }

.container{ width:1200px; margin:0 auto;}
.wrapper {  width:1024px; margin:0 auto; }

.header { height:150px;  }
.header  .logo { float:left; display:inline; padding-top:18px;}
.header .link { float:right; display:inline; padding-top: 60px; }
.header .link p { height:25px; line-height:25px; font-family:"微软雅黑"; font-size:14px; color:#333333;  }
.header .link p a{font-family:"微软雅黑"; font-size:14px; color:#333333;  }
.header .link  h5{font-family:"微软雅黑"; font-size:16px; color:#333333; font-weight:normal;  }
.header .link  h5 strong{font-family:"微软雅黑"; font-size:16px; color:#333333; }
.login-body { background:url(../images/login_bg.jpg) no-repeat; height:460px;  }
.login-body .box{ width:329px; height:376px; position:absolute; top:-14px; right:0px; background:url(../images/box_bg.png) no-repeat; }
.login-body .box h3{font-family:"微软雅黑"; font-size:25px; color:#333333; text-align:center; height:36px; line-height:36px;padding: 30px 0px 0px;}
.login-body .box p input.login_input{ width:220px; height:23px; line-height:23px; background-color:#fff; border:none; padding:5px 0px 5px 40px;;font-family:"微软雅黑"; font-size:14px; }
.login-body .box p.put1{ padding:25px 0px 0px 33px; }
.login-body .box p.put2{padding: 18px 0px 0px 33px;height: 35px;line-height: 35px; vertical-align: middle; }
.login-body .box p .name{ background:url(../images/personbg.png) no-repeat  4px 4px;  }
.login-body .box p .pwd{ background:url(../images/personbg.png) no-repeat 6px -47px;  }
.login-body .box p .yanma{ background:url(../images/mima.png) no-repeat 10px 9px;  }

.login-body .box p.word { height:30px; padding:15px 0px 2px 35px; white-space:nowrap; overflow: hidden; }
.login-body .box p.word label{ display:inline-block; height:30px; line-height:30px; vertical-align: middle;font-family:"微软雅黑"; font-size:14px; color:#333333; padding-right:20px;}
.login-body .box p.word label input.login_check{ width:16px; height:16px;vertical-align: middle; margin-top: -5px; margin-right:8px;  }
.login-body .box p.last { text-align:center;  }
.login-body .box p.last input.btn_login{ border:none; cursor:pointer; background:#F6AB00; width:210px; height:48px; font-family:"微软雅黑"; font-size:20px; color:#fff; }
.login-body .box div.msg { height:20px; padding:0px 0px 0px 35px; white-space:nowrap; overflow: hidden; }
.login-body .box div.msg li{ list-style:none; color: red; display:inline-block;}

.footer { height:100px; line-height:100px; text-align:center;font-family:"微软雅黑"; font-size:14px; color:#7F7E7E; }


		*{ margin:0; padding:0;}
		body{ font-size:14px; font-family:微软雅黑; color:#333;}
		.posi-rela{ position:relative;}
		.posi-abso{ position:absolute;}
		.fd-left{ float:left;}
		.fd-right{ float:right;}
		a{ text-decoration:none; color:#333;}
		a:hover{ color:#0072ff;}
		.text-center{ text-align:center;}
		.padding-top-lg{ padding-top:20px;}
		.margin-lg{ margin:20px;}
		.padding-vertical-md{ padding:15px 0;}
        .danye{ width:100%; top:0; height:89px; background:#fff; /*border-bottom: 1px solid #ddd;*/}
        .for-help{ float: right; padding-top: 50px;color: #666; font-size: 14px;}
        .for-help a,.for-help span{ color: #666; padding-left: 5px;}
        .for-help a{ padding-right: 10px;}

        .app-dow { right: 359px; }
		.login-dow{ width:120px; height:125px; right:359px; top:200px;}
		.login-dow a{ width: 56px; display: inline-block; text-align: center; color:#d2eaff;}
		.login-dow .dow-hint{ line-height:20px; color:#d2eaff; padding:5px;}

		.login{width:350px; float:right;background:#fff;}
		.login .login-tit{ color:#2681dc; font-weight:bold; font-size:20px; text-align:center; line-height:58px; border-bottom:1px solid #ddd;}
		.error{ color:rgba(236,29,35,1);}
		.form-horizontal .form-group { margin-right: 0; margin-left: 0;  margin-bottom: 15px; overflow:hidden;}
		.btn-login{display: block; color: #fff;background: #0072ff; border-color: #0067e6;padding: 10px 16px;font-size: 16px;line-height: 1.3333333; border-radius: 4px;text-align: center;}
		.input-group { border:1px solid #ccc; height:38px;}
		.input-group .input-icon{ width:39px; height:38px; float:left; background:url(../images/loginImage/pic-login6.png) no-repeat center center #f5f5f5; border-right:1px solid #ccc;}
		.input-group .input-icon1{ background:url(../images/loginImage/pic-login7.png) no-repeat center center #f5f5f5; }
		.input-group .input-icon2{ background:url(../images/loginImage/pic-login8.png) no-repeat center center #f5f5f5; }
		.input-group .form-control{ border:0; float:left; height:38px; width:245px; padding:0px 10px;outline: none; font-family:微软雅黑;}
        


::-webkit-scrollbar{
    width:10px;
}
::-webkit-scrollbar-track{
    background:#ddd;
    border-radius:10px;
}
::-webkit-scrollbar-thumb
{
    border-radius: 10px;
    background-color: #bbb;
}