﻿/*------------窗口式登录样式------------*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, table, th, td { margin: 0; padding: 0; }
address, caption, cite, code, dfn, em, th, var { font-style: normal; font-weight: normal; }
ul, li { list-style-type: none; }
img { border: none; }
input, textarea, select { font-family: inherit; font-size: inherit; font-weight: inherit; }
body { color: #333; font: 12px '宋体', Arial, Helvetica, sans-serif; background-image: url(img/login_bg.gif); background-repeat: repeat-x; background-position: left top; background-color: #026AA9; }
a { color: #345292; text-decoration: none; }
a:hover { color: #cc0000; text-decoration: none; }
.clear { clear: both; }
#wrap { width: 800px; margin: 0px auto; padding: 0px; }
#logo { float: left; width: 300px; height: 83px; padding-top: 15px; margin-left: 0px; }
.top_tool { float: right; width: 300px; height: 24px; line-height: 24px; margin-top: 55px; text-align: right; }
.top_tool a { padding: 0px 5px; }
.user_login_contant { margin-top: 10px; height: 480px; background: url(img/login_back.jpg) no-repeat center -2px; position: relative; width: 780px; }
.user_login_contant h3 { color: #FFF; font-size: 14px; position: absolute; left: 188px; top: 148px; }
.user_login_contant h3 a { font-size: 16px; color: #FF0; }
#user_main { width: 320px; position: absolute; display: inline; top: 180px; right: 150px; }
#user_main li { height: 27px; line-height: 27px; font-size: 13px; margin: 8px 0px; color: #FFF; }
#user_main li input { padding: 3px 0px 3px 5px; height: 15px; border: 1px solid #8dd6f4; color: #0c99d3; width: 146px; }
#user_main li.user_pic input { width: 50px; margin-right: 7px; height: 12px; font-size: 12px; }
#user_main li.login { height: 40px; line-height: 40px; }
#user_main li.login input { width: 94px; height: 27px; margin-left: 70px; padding: 0px; margin-top: 3px; }
#user_main li select { font-size: 12px; }
#user_main li.user_password input { padding: 5px 0px 1px 5px; }
#user_main li.user_password a { font-size: 12px; color: #FFF; }
#user_main li label { width: 80px; height: 27px; line-height: 27px; text-align: right; float: left; color: #FFF; }
.user_login_info { position: absolute; left: 370px; top: 343px; width: 350px; height: 31px; line-height: 31px; color: #CCC; }
.user_login_info a, #user_main li.user_password a:hover { color: #FF0; text-decoration: underline; }
.user_login_info a:hover { color: #F00; }
