﻿/*通用样式*/
body,table{ font-size:12px; font-family:Arial,Verdana,  Helvetica, sans-serif,"宋体"; color:#7A797A;}
img{ vertical-align:middle; border:0;}
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}
body,html,ul,li{ margin:0; padding:0;}

/*布局样式*/
body,html{height:100%; overflow:hidden;}
#wrapper-div{ padding:41px 0 21px; height:100%; background:url(../images/login-topbg.gif) repeat-x #e6e6e6 0 41px;}
html>body #wrapper-div{ position:absolute; width:auto; height:auto; top:0; left:0; bottom:0; right:0;}
#header-div{ position:absolute; top:0; height:41px; width:100%; background:url(../images/header-bg.gif);text-align: right;}
#header-div a {color: white;}
#main-div{ position:relative; height:100%; background:url(../images/login-midbg.gif) no-repeat center;}
html>body #main-div{ position:absolute; top:41px; bottom:21px; height:auto; width:100%;}
#footer-div{ position:absolute; bottom:0; height:21px; width:100%; background:url(../images/footer-bg.gif);}
#footer-div .copyrights{ height:21px; min-width:640px; text-align:center;}

#footer-reg-div{ position:relative; bottom:0; height:21px; width:100%; background:url(../images/footer-bg.gif);}
#footer-reg-div .copyrights{ height:21px; min-width:640px; text-align:center; }

#toplink-div{ position:absolute; z-index:99; top:8px; right:8px;}
#toplink-div a{ color:#391847; float:left;}
#toplink-div .line{ float:left; height:16px; background:url(../images/toplink-splitline.gif) no-repeat center center; width:15px;}
#toplink-div a.menu-item{ width:56px; background:url(../images/toplink-arrow.gif) no-repeat right 5px;}

#topGradient,#bottomGradient{ position:absolute; height:200px; width:100%; display:none;}
#topGradient{ background:url(../images/login-top-gradient.png);}
#bottomGradient{ bottom:0; background:url(../images/login-bottom-gradient.png);}

#welcome,#content{ position:absolute; top:45%; left:50%;}
#welcome{ width:220px; height:52px; margin:105px 0 0 200px; display:none;}
#content{z-index:100; width:700px; height:210px; margin:-105px 0 0 -305px;}

.conpart{ float:left; width:50%;}

.conpart ul{ list-style:none; margin:10px 0 18px 35px;}
.conpart li{padding: 0 2px 0 8px; background:url(../images/icons/login-li-icon.gif) no-repeat 0 8px; line-height:20px;}
.conpart .links{ margin-left:31px;}
.conpart .links img{ margin-right:3px;}
.conpart .links a{ color:#A08DAE; font-weight:bold; margin-right:4px;}
.conpart h2{ margin:45px 0 10px 17px; font-size:14px; color:#000;}
.conpart table{ margin-left:17px;}
.conpart td{ line-height:34px; color:#6F4577;}
.conpart a{ color:#0000FF;}
.conpart .txt-input{ width:149px; height:17px; _height:21px; padding:1px; background:url(../images/login-input-bg.gif) no-repeat #fff; border:1px solid #A89EAD; -background-attachment:fixed;}
.conpart .login-btn{ width:72px; height:20px; color:#6F4577; cursor:pointer; background:url(../images/login-btn.gif); border:0; line-height:20px;}
.loginLogo-div{}

