@charset "utf-8";
/* CSS Document */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0}
a {color: #406eba;outline: 0;text-decoration: none;}
a:hover{color:#EE8C18}
h1 {display: block;font-weight: bold;}
body, textarea, input, button, select, keygen, legend {
font: 12px/1.14 arial,\5b8b\4f53;
color: #323232;
outline: 0;
}
a, button {cursor: pointer;}
body{min-width: 990px;background: url(../images/body_bg.png) repeat-x;font: 12px/1.14 arial,\5b8b\4f53;}
.g-doc {height:auto;}
.g-hd {height: 50px;background-color: #f8f8f8;}
.g-in {width: 990px;margin: 0 auto;}
.m-logobar {height: 50px;line-height: 50px;}
.m-logobar img{height:50px;}
.m-logobar h1, .m-logobar h2, .m-logobar .pdtLogo, .m-logobar i{float:left;}
.m-logobar h2 {font-size: 24px;font-weight: normal;float: left;}
.f-ff1 {font-family: "Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial,\5b8b\4f53;}
.m-logobar i {width: 1px;height: 26px;overflow: hidden;margin: 12px 20px 0 20px;text-indent: -9999px;background: #dfdfdf; float:left;}
.m-logobar span {float: right;color: #949494;}
.g-bd {padding: 30px 0;}
.m-box {padding: 40px 40px 60px 40px;background: rgba(255,255,255,0.85);}
.m-box .boxHd {height: 33px;overflow: hidden;margin-bottom: 24px;border-bottom: 1px dotted #c8c8c8;font-size: 20px;font-weight: normal;
font-family: "Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial,\5b8b\4f53;color: #323232;}
.m-logobar, .m-ipt {zoom: 1;}
.boxBd{padding: 20px 0 0 200px;}
.u-ipt, .u-ipt .iptctn, .u-btn, .u-btn span {background: url(../images/slide-door.png?201307221344) no-repeat 9999px 9999px;}
.m-ipt {margin-bottom: 30px;position: relative; height:54px;}
.m-ipt .u-ipt {margin-right: 30px;}
.m-ipt .u-ipt, .m-ipt .u-tips {float: left;}
.u-ipt, .u-ipt input {font-size: 20px;font-family: "Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial,\5b8b\4f53;}
.m-ipt-icon .iptIcon {background: url(../images/icon.png?201308051112) no-repeat 9999px 9999px;}
.u-ipt {position: relative;display: inline-block;width: 376px;height: 54px;overflow: hidden;padding-left: 18px;background-position: 0 0;}

.u-ipt div.iptctn {height: 48px;padding: 3px 18px 3px 0;background-position: right -54px;}
.u-ipt input {width: 100%;height: 48px;line-height: 48px\9;border: 0;background: 0;}


.m-ipt-icon .iptIcon {position: absolute;width: 16px;height: 16px;top: 50%;left: 0;margin-top: -8px;}
.m-ipt-icon .iptIcon-usr {background-position: -320px 0;}
.m-logobar:after,.m-ipt:after{display:block;clear:both;visibility:hidden;/* height:0; */overflow:hidden;content:"."}

.m-ipt-icon .u-ipt input {width: 326px;margin-left: 32px;}
.iptctn {position: relative;}
.u-btn-img span em{background: url(../images/icon.png?201308051112) no-repeat 9999px 9999px;}
.m-ipt-code img {position: absolute;top: 8px;left: 200px;cursor: pointer;}
.m-ipt-code .u-btn {position: absolute;top: 2px;left: 337px; height:50px;}
.u-btn {padding-left: 16px;background-position: 0 -360px;}
.u-btn span {padding-right: 16px;line-height: 51px;font-family: "Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial,\5b8b\4f53;font-size: 18px;
color: #323232;background-position: right -420px;height:50px;}
.u-btn-img-code span em {width: 23px;height: 22px;top: 14px;background-position: -90px 0;}
.u-btn-img span em {position: relative;display: block;}
.u-btn, .u-btn span {display: inline-block;}
.u-btn2 {
display: block;
width: 390px;
height: 50px;
line-height: 50px;
border: 0;
overflow: hidden;
text-align: center;
background: #69b3f2;
font-family: "Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial,\5b8b\4f53;
font-size: 26px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
}
.u-btn2, .u-btn2:hover, .u-btn2:active {color: #FFF;}
.u-btn2:hover{background:#4ea6f1;}
.m-ipt-icon .iptIcon-pwd {background-position: -320px -30px;}
.loginLinks{margin-top:20px;}
.loginLinks a{font-size:14px; font-weight:bold;}