﻿body
{
    color:#707070;background:#fff;font-family:simsun,sans-serif;line-height:1.666em;
}
body,select,input,button,h1,h2,h3,h4,h5,h6{font-size:12px;}
body,h1,h2,h3,h4,h5,h6,ul,ol,li,form,p,dl,dt,dd,table,th,td,img,blockquote{margin:0;padding:0;border:0;}
input,button,textarea,img{line-height:normal;}
abbr,acronym,address,cite,q,em,code,var,dfn,ins{font-style:normal;text-decoration:none;border:0;}
q:before,q:after{content:"";}
ul,ol{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
select,button,input{vertical-align:middle;}
.ipt-c,.ipt-r{width:16px;height:16px;overflow:hidden;padding:0;margin:0 3px 0 0;}
a{color:#154077;}a:hover{text-decoration:underline;}
.header,.body,.footer,.part,.clear{}
.header:after,.body:after,.footer:after,.part:after,.clear:after{clear:both;content:".";font-size:0;display:block;height:0;overflow:hidden;visibility:hidden;}
.sec-mod,.sec-mod h2,.login-mod .goto,.login-mod .ipt-b,.login-mod h2,.login-mod h2 em,.logo span,.bg{background-image:url('/Images/bg.gif');background-repeat:no-repeat;}
.login-mod .ipt-t,.bgx{background-image:url('/Images/bgx.gif');background-repeat:repeat-x;}
.page{width:950px;margin:auto;}
.header{padding:25px 0;}
.logo{float:left;}
.logo img,.logo span{float:left;display:inline;}
.logo img{margin-top:2px;margin-right:15px;}
.logo span{width:176px;height:32px;text-indent:-999em;overflow:hidden;}
.toplinks{float:right;line-height:32px;}
.toplinks,.toplinks a{color:#8e8e8e;}
.toplinks a{margin:0 3px;text-decoration:none;}
.toplinks a:hover{text-decoration:underline;}
.main-part{position:relative;width:950px;height:428px;overflow:hidden;background:url('/Images/user_bg.jpg') no-repeat}
.login-mod{position:absolute;top:35px;left:505px;padding:35px 25px;width:363px;height:184px;
}
.login-mod h2,.login-mod .fi{margin:0 10px;}
.login-mod h2{width:151px;height:30px;text-indent:-999em;overflow:hidden;margin-bottom:10px;}
.login-mod .fi{padding:10px 0;}
.login-mod .fi-notit{padding-left:4em;position:relative;}
.login-mod .fi-notit label{margin-right:20px;}
.login-mod label.tit{float:left;_margin-right:-3px;width:66px;line-height:29px;color:#000;}
.login-mod .ipt-t{width:235px;border:1px solid #7A8395;padding:6px 4px;font-size:14px;margin-right:10px;font-family:Arial,sans-serif;}
.login-mod .ipt-sample{color:#788F9E;}
.login-mod .ipt-b{width:90px;height:30px;font-size:14px;font-weight:bold;color:#444;padding:0;border:0;background-position:0 -72px;cursor:pointer;}
.login-mod .goto{background-position:0 -144px;margin-top:20px;padding:20px 0 0 10px;font-size:14px;}
.body .login-mod-multidomain{padding:18px 25px;}
.body .login-mod-multidomain .goto{margin-top:0;padding:13px 0 8px 10px;}
.login-mod form .fi select{padding:0;height:28px;width:245px;line-height:28px;}
.login-mod .err{position:absolute;width:145px;height:30px;left:154px;top:10px;color:#D80001;line-height:16px;}
 
.footer{border-top:1px solid #ededed;margin-top:20px;text-align:center;}
.footer,.footer a{color:#8e8e8e;}
.footer span,.footer a{margin:0 10px;text-decoration:none;}
.footer span{font-family:Arial,sans-serif;}
.footer a:hover{text-decoration:underline;}
.footer .link,.footer .right{padding:10px 0;}