﻿/* CSS Document */
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, input, button, textarea, p, blockquote, th, td, address {
    padding:0; margin:0; border:0;
}
ul,ol{list-style:none;}
img,input,select{border:0; vertical-align:middle;}
body{ margin:0; padding:0;}
.mainBox{ width:600px; margin:0 auto;}
.mainBox ul{ padding-left:175px; _padding-left:225px; float:left; clear:both; width:425px; _width:365px; padding-bottom:40px;}

.mainBox ul li { float:left; clear:both; width:425px; padding-top:14px;}
.mainBox ul li span{ font-size:12px; height:20px; float:left; width:75px;line-height:20px; text-align:left;}
.mainBox ul li .textBox01{ width:176px; height:18px; font-size:12px; line-height:18px; float:left;}
.mainBox ul li .textBox02{ width:77px; height:18px; font-size:12px; line-height:18px; float:left;}
.mainBox ul li label{ font-size:12px; padding-left:5px;}
.mainBox ul li.remeber{ float:left; clear:both; padding-left:75px;}
.mainBox ul li .subBtn{ float:left; font-size:16px; font-family:"Microsoft YaHei"; text-decoration:none; text-align:center; line-height:29px; margin-left:12px; cursor:pointer;}
.mainBox ul li.btns{ float:left; clear:both; float:left; clear:both; padding-left:15px; margin-top:15px;}

#footer { clear:both; width:100%; text-align:center; font-size:14px;}
.mainBox ul li img{ padding-left:5px; float:left;}

.mainBox ul li span.field-validation-error { width:auto; margin-left:5px;}
.mainBox ul li span.field-validation-error span{ width:auto;}

 textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
border-color: #ff9700 !important;
-webkit-box-shadow: 0 0 6px #ff9700 !important;
-moz-box-shadow: 0 0 6px #ff9700 !important;
box-shadow: 0 0 6px #ff9700 !important;
}

.topLogo{ height:84px; }
.topLogo span {float: left;/*width: 68px;*/height: 65px;line-height: 65px;margin: 10px 0 0 10px;}
.topLogo span img {margin: 10px 0 10px 10px;float: left;}
.logoTitle {float: left;height: 83px;line-height: 83px;margin-left: 20px;}
.topLogo span.headerTitle{ margin-left: 10px;color: #FFFFFF;font-family: '黑体';font-size: 24px;}