﻿html, body {border: none;}
body, form, fieldset, ul, ol, li, dl, dt, dd, p, h1, h2, h3, h4, h5, h6 {margin: 0; padding: 0; border: none;}
body {min-width: 960px; margin: 0 auto; background: #ffffff url(http://common.ezeem.com/images/login/header_bg_l.jpg) repeat-x; color: #353535; font: normal 12px "宋体", Verdana, Arial, Helvetica, sans-serif; text-align: left;}
img {border: none;}
#header, #mainContent, #footer {clear: both; overflow: hidden; margin: 0 auto;}
#header {width: 940px; height: 80px; margin-bottom: 10px; background: url(http://common.ezeem.com/images/login/top_r.jpg) no-repeat right;}
#header h1 {float: left; width: 242px; height: 57px; margin: 23px; }
#mainContent {width: 938px;border: 1px solid #efefef;}
#reg-banner {margin: 10px auto; text-align: center;}
.main {float: left; width: 550px; margin: 20px 0 20px 18px!important; margin: 20px 0 20px 9px; padding-right: 10px;}
#sidebar {float: right; width: 339px; margin: 20px 0 20px 10px; padding-left: 10px;}
.ezeem-Protocol-tip {font: bold 14px/40px "宋体";}
.ezeem-Protocol {clear: both; margin-left: 40px;}
.ezeem-Protocol li {margin: 10px 0; font-size: 14px; line-height: 150%;}
.ezeem-Protocol li a {color: #353535; text-decoration: none;}
.ezeem-Protocol li a:hover {text-decoration: underline;}
.ezeem-Agree {height: 24px; margin-top: 20px; text-align: center;}
.ezeem-can-do-title {clear: both; margin: 0 30px 0 10px; border-bottom: 1px solid #ff9900; color: #ff3300; font: bold 14px/36px "宋体";}
.ezeem-can-do {margin: 10px;/* margin-bottom: -32332px; padding-bottom: 32332px;*/}
.ezeem-can-do dt {float: left; width: 64px; height: 64px;}
.ezeem-can-do dt.liveInfo {background: url(../images/01.jpg) no-repeat center center;}
.ezeem-can-do dt.forum {background: url(../images/04.jpg) no-repeat center center;}
.ezeem-can-do dt.bizSer {background: url(../images/03.jpg) no-repeat center center;}
.ezeem-can-do dt.bizInfo {background: url(../images/02.jpg) no-repeat center center;}
.ezeem-can-do dt.Fun {background: url(../images/06.jpg) no-repeat center center;}
.ezeem-can-do dt.Public {background: url(../images/05.jpg) no-repeat center center;}
.ezeem-can-do dd {width: 230px; height: 40px; padding: 12px 0; line-height: 20px;}
.pseudo_radio {width: 20px; height: 18px; overflow: hidden; border: none; background: url(http://common.ezeem.com/images/login/sprite_bg_1006.png) no-repeat 3px -398px; color:#fff; text-indent: 3000px; cursor: pointer;}
*.pseudo_radio{*padding-left: 20px; *font-size: 0; *text-indent: 0;}
.pseudo_radio.checked{background-position: 3px -428px}
.submit-btn {height: 33px; margin: 20px 235px 10px 235px!important; margin: 20px 210px 10px 210px; color: #ff0000; font-size: 14px; text-align: center;}
.submit-btn span {float: left; border:1px solid #ffac99;}
.btn1, .btn2 {height: 25px; padding: 3px 10px; border: 1px solid; border-color: #ffffff #6a6a6a #6a6a6a #ffffff; color: #ffffff; font-size: 14px; cursor: pointer;}
.btn1 {background-color: #ff461c;}
.btn2 {background-color: #ff2f00;}
.submit-btn span .btnDisable {background-color: #8d8d8d;}
.heading {font-size: 14px;}
*.heading {*margin-left: 8px;}
.reg-form {margin-top: 20px; border-bottom: 1px dotted #dfdfdf;}
.reg-form legend {padding-bottom: 20px;}
.reg-form p {clear: both; overflow: hidden; margin: 0 2px 12px 2px;}
*.reg-form p {*margin: 0 2px 12px 6px;}
.reg-form .form_label, .reg-form .form_input, .reg-form .form_input2, .reg-form .form_extra {float: left; height: 26px; overflow: hidden; color: #000000; line-height: 26px;}
.reg-form .form_label {width: 75px;}
.reg-form .form_input {width: 185px;}
.reg-form .form_input2 {width: 292px;}
.reg-form .form_input input[type=text], .reg-form .form_input input[type=password] {max-width: 170px;}
/*
.reg-form input.text {padding: 2px 3px; border: solid; border-width: 2px 1px 1px 2px; border-color: #808080 #d3d0c7 #d3d0c7 #808080;}
*/
.reg-form input.text { padding: 2px 3px; border:1px solid #CCC;}
.reg-form input.text-focus { border:1px solid #FE940A;}
.form_extra, .form_extra em {font-style: normal;}
.form_extra em {display: block; width: 250px; height: 26px; padding: 0 0 0 20px;}
.form_extra em.error {background: url(http://common.ezeem.com/images/login/reg_img.png) no-repeat 0 -20px; color: #ea1600;}
.form_extra em.loading {padding: 0 0 0 25px; background: url(http://common.ezeem.com/images/login/loading.gif) no-repeat 0 3px; color: #999999;}
.form_extra em.correct {background: url(http://common.ezeem.com/images/login/reg_img.png) no-repeat 0 4px;}
.form_extra b {display: none; font-weight: normal;}
.fcf60 {color: #ff6600;}
.fc666 {color: #666666;}
.fs14 {font-size: 14px;}
.lh150p {line-height: 150%;}
.B {font-weight: bold;}


#footer { height:80px; width:940px; background:url(http://common.ezeem.com/images/login/footer_bg.jpg) no-repeat #FFFFFF; border-top:2px solid #FF2F00; margin:10px auto 0; color:#919191}
#footer a { text-decoration:none; color:#333; outline:none;}
#footer a:hover { text-decoration:underline; color:#333;}
#footer p { line-height:24px;}
#footer_l { float:left; padding-left:10px; padding-top:10px;}
#footer_r { float:right; text-align:right; padding:17px 100px 0 0}
