label.error {
	margin-left: 10px;
	width: auto;
	display: inline;
	color: red;
	font-style: italic;
	line-height:40px; font-style:normal; float:none !important;
}

#loginForm {
	font:14px/1.5 "\5FAE\8F6F\96C5\9ED1",helvetica,Arial;
	color: #333;
	text-align: left;
	margin-top: 10px; 
}
#registerForm {
	margin-top: 10px;
	font:14px/1.5 "\5FAE\8F6F\96C5\9ED1",helvetica,Arial;
	color: #333;
	text-align: left;
}
.widget-main form{margin-bottom:10px;}
.widget-main h3{color:#1e71a8; font-size:16px; font-weight:normal; width:270px; border-bottom:1px solid #CCC; height:30px; line-height:30px; margin-left:20px;}
.widget-main h3 span{color:#4d4d4d; font-size:12px; float:right; line-height:18px; margin-top:9px;}
#regForm{width:310px;display:none; border-left:1px solid #DDDDDD;}
#logForm{width:310px;border-left:1px solid #DDDDDD;}
#loginForm fieldset p{margin-left: 20px; position:relative;}
#loginForm fieldset h4{line-height:22px; margin:0px 0px 0px 22px; height:22px;}
#loginForm fieldset h4 span{float:right; font-size:12px; font-weight:normal;}
#registerForm fieldset p{margin-left: 20px; height:40px; position:relative; margin-bottom:0px;}
#registerForm fieldset h2{position:relative;}
#regForm fieldset p label{float:left; line-height:23px;}
#regForm fieldset h4{line-height:22px; margin:0px 0px 0px 22px; height:22px;}
#regForm fieldset p select{float:left;}
#regForm fieldset p img{position: absolute; left:130px; top:-8px;}
#regForm fieldset p input{height:23px; line-height:23px; width:265px; float:left; margin-top:0px; margin-bottom:0px;}
#loginForm fieldset p input{height:23px; line-height:23px; width:250px; margin-bottom:0px; margin-top:0px;}
#loginForm fieldset p.login_wrong{margin-top:-5px; height:20px; color:#F00; font-size:12px;}
.pull-center{position:absolute; bottom:28px; right:5px; width:265px; height:32px; background:#42a3c4; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; border:0; color:#FFF; font:16px/1.5 "\5FAE\8F6F\96C5\9ED1",helvetica,Arial;}
.pull-center:hover{background:#35a9d0;}
.pull-center:active{background:#1589b0;}
.register-center{position:absolute; bottom:-10px; left:20px; width:285px; height:32px; background:#42a3c4; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; border:1px solid #0e6887; color:#FFF; font:16px/1.5 "\5FAE\8F6F\96C5\9ED1",helvetica,Arial;}
.register-center:hover{background:#35a9d0;}
.register-center:active{background:#1589b0;}
.toolbar{height:35px; padding-left:20px; font:12px/1.5 "\5FAE\8F6F\96C5\9ED1",helvetica,Arial;}
.toolbar a{color:#0088cc; }
.forgot-password-link,.back-to-login-link
{
	color:#FE9;
}
.user-signup-link
{
	color:#CF7;
	font-size: 16px;
}
.toolbar div
{
	float:left;
	width:200px;
	margin-left:30px;
}
.cus input {
	height: 45px;
	width: 250px;
	font-size: 20px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.cods input {
	width: 100px;
	height: 45px;
	font-size: 20px;
}


input.checkbox {
	border: none
}

input.error {
	border: 1px dotted red;
}
 label.t {
    font-size:12px; font-weight:bold; text-align:left; padding-right:20px; line-height:24px;
	display: inline-block;
}

#submit ,#register{
	color: white;
	font-size: 16px;
	border: none;
	clear:both;
}
ul
{
	clear:both;
	width:500px;
	height:50px;
}
li
{
	list-style: none;
	width:150px;
	font-size: 20px;
	padding-left:95px;
	float:left;
}
.check_box{width:15px !important; margin-right:10px !important;}
#j_code{width:80px !important; margin-right:130px; padding-right:40px !important;}
.code_judge{color:#06F; background:url(Images/default.png) no-repeat; position: absolute; top: 10px; left: 100px; text-indent:-999em; padding-left:20px;}
.code_judge:before{content:"\e013";}
.land_judge{color:#06F; background:url(Images/default.png) no-repeat; position: absolute; top:6px; left:240px; text-indent:-999em; padding-left:20px;}
.land_judge:before{content:"\e013";}
.register_judge{color:#06F; background:url(Images/default.png) no-repeat; position: absolute; top:6px; left: 255px; text-indent:-999em; padding-left:20px;}
.register_judge:before{content:"\e013";}
.code_right{background-position:-177px 0;}
.code_old{background-position:-201px 0;}
.code_wring{background-position:-201px 0;}
.login_container{background:url(/public/res/images/login_banner1.png) no-repeat center 0; width:100%; height:357px; padding-top:94px;}
.login_about{width:610px; height:294px; background:#FFF; margin-right:115px;padding-bottom: 20px;}
.select_box{ font-size: 12px;color: #999999;width:80px;line-height: 20px; position:absolute; top:0px; left:0px; z-index:999;}
.select_showbox{border: 1px solid #ccc; height:31px; line-height:31px; text-align:center; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; position:relative; z-index:2; font-size:14px; background:url(Images/ico.png) no-repeat 55px 13px #FFF;}
.select_option{border: 1px solid #ccc;border-top: none;display: none; z-index:999; position:absolute; margin:0px; background:#FFF; width:78px; padding-top:5px; top:32px; height:60px;}
.select_option li{text-align:center; width:78px; padding:0; font-size:14px; line-height:30px;}
.select_option li.selected{background-color: #F3F3F3;color: #999;}
.select_option li.hover{background:#CCC; color:#fff;}
.login_cheched_on{background:url(Images/default.png) no-repeat -22px 0; position:absolute; width:20px; height:20px; left:0px; top:1px; cursor:pointer;}
.login_cheched{background:url(Images/default.png) no-repeat 0px 0; position:absolute; width:20px; height:20px; left:0px; top:1px; cursor:pointer;}
.login_bottom_about{width:1002px; height:90px; margin:0 auto; background:#f9f9f9; padding-top:26px; margin-top:50px;}
.login_bottom_about ul{width:96%;background:#F9F9F9;}
.login_bottom_about ul li{float:left; width:217px; height:70px; padding-left:0px;margin-right:21px;}
.login_bottom_about ul li p{font-size:12px; margin:0;}
.login_bottom_about ul li p em{font-style:normal; color:#858585; font-size:12px; line-height:20px;}
.login_bottom_about ul li img{ float:left; width:44px; height:44px; margin-right:5px;}
.login_bottom_nav{height:120px; width:962px; margin:50px auto 0;}
.login_bottom_nav dt{float:left; width:715px;height:100px; font-weight:normal; color:#8d8d8d; font-size:12px;padding-top:45px;}
.login_bottom_nav dt a{color:#8d8d8d;}
.login_bottom_nav dt a:hover{color:#269df1;}
.login_bottom_nav dd{float:right; width:230px;}
.ljg_weboo{height:120px; width:230px;}
.ljg_weboo li{margin-bottom:10px;float:left; padding:0; width:100px;margin-right: 10px;}
.ljg_weboo li a{width:60px; height:60px; display:block; text-indent:-999em;}
.ljg_weboo li span{font-size: 18px;display:block;margin-left: 2px;}
.ljg_weboo li img{width:100px; height:100px;}
.ljg_weboo li.wei_one{background-position:0px 0px;}
.ljg_weboo li.wei_one:hover{background-position:0px -60px;}
.ljg_weboo li.wei_two{background-position:0px -120px;}
.ljg_weboo li.wei_two:hover{background-position:0px -180px;}
.huoqu{position:absolute; height:33px; left:150px;}

#reg_info{color: #4BB145;}
#entitycard_info{
	width:270px;
	font-size: 18px;
	color: #103F77;
	line-height: 1.5;
}

#entitycard_info p{
	margin-top: 5px;
}

.logintd p {
    margin: 0 0 1px 0;
}

.ui-widget-header {
    background-color: #00a2ca;
    background-image: none;
    border: 1px solid #00a2ca;
    color: #fff;
    font-weight: bold;
}
#w_reg_btn {
	background-color:#ff7e00;
    border: 1px solid #ff7e00;
	background-image:none;
    border-radius: 4px;
    color: #fff;
    display: block;
    float: right;
    height: 35px;
    line-height: 35px;
    width: 80px;
}

#ahbtn {
	background-color:#ff7e00;
    border: 1px solid #ff7e00;
	background-image:none;
    border-radius: 4px;
    color: #fff;
    display: block;
    float: right;
    height: 35px;
    line-height: 35px;
    width: 80px;
}
#reghbtn {
	background-color:#ff7e00;
	background-image:none;
    border: 1px solid #ff7e00;
    border-radius: 4px;
    color: #fff;
    display: block;
    float: right;
    height: 35px;
    line-height: 35px;
    width: 80px;
}
#w_login_btn {
	background-color:#ff7e00;
	background-image:none;
    border: 1px solid #ff7e00;
    border-radius: 4px;
    color: #fff;
    display: block;
    float: right;
    height: 35px;
    line-height: 35px;
    width: 80px;
}
#rcode{width:258px; height:25px;border-radius:4px;margin-bottom: 0;}