@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px;}
body{ font-family:"微软雅黑","宋体", sans-serif; color:#020200; font-size:12px;background:#fff;}
a{ color:#020200; font-family:"微软雅黑","宋体", sans-serif; text-decoration:none;}
a:hover {color:#004F7A;}
img{ border:0px;}
li{	list-style-type: none;}
body{background:url(../img/linshi/regbg.jpg) no-repeat 0px 130px;}
.clear{ clear:both;}
.topbj{width:100%;height:100px; border-bottom:#ccc solid 0px; }
.top{width:1000px; margin:0px auto;color:#666;}
.logo{width:450px; float:left; height:70px; margin-top:20px; overflow:hidden; font-size:18px;}
.logo img{ vertical-align:middle; margin-right:20px;}
.top_right{width:300px; float:right; margin-top:70px; font-size:14px;}
.top_right a{ color:#f60;}
.main{width:1000px; margin:0px auto; }
.left{width:500px; float:left; }
.right{width:440px; float:right;}
.mbox{width:401px; border:#dedede solid 1px; margin-top:30px;}
.h30px{height:30px; }
.m_box{padding:0px 30px;}
.m_box span{ color:#f00;}
.m_title{ color:#666;}
.m_title li{width:200px;background-color:#f8f8f8;text-align:center; float:left; height:50px; line-height:50px; font-size:16px; cursor:pointer;}
.m_title .m_this{ border-bottom:none; background-color:#fff; color:#f60;cursor:default;}
.mbox li{ padding-bottom:10px;}
.mbox li input{ padding:0px 3px;}
.login_user input{width:100%; height:35px; line-height:35px; border:#D7D7D9 solid 1px; font-size:14px;color:#B8B8B8;}
.login_pwd input{width:100%; height:35px; line-height:35px; border:#D7D7D9 solid 1px;font-size:14px;color:#B8B8B8;}
.login_code input{width:126px; height:28px;line-height:28px; border:#D7D7D9 solid 1px;font-size:14px;color:#B8B8B8;}
.login_btn input{width:320px; height:35px; background-color:#ff9900;border:none;font-size:14px; color:#fff; font-weight:bold; cursor:pointer;-moz-border-radius: 3px;      /* Gecko browsers */-webkit-border-radius: 3px;   /* Webkit browsers */border-radius:3px; /* W3C syntax */}
.qt_login{ border-top:#ccc solid 1px; margin-top:10px; margin-bottom:20px; }
.qt_login li{ float:left; margin-right:10px;}
.qt_login li a{ display:block; padding:0px 5px 5px 5px;background-color:#64d0f4;-moz-border-radius:50%;      /* Gecko browsers */-webkit-border-radius: 50%;   /* Webkit browsers */border-radius:50%; /* W3C syntax */}
.qt_login li img{ margin-top:8px; vertical-align:middle;}
.qt_top{height:40px; line-height:40px; font-size:14px;}
.foot{ text-align:center; padding-top:30px; color:#919191;background-color:#fff; padding-bottom:50px; line-height:30px;}
.foot a{color:#919191;}
.foot a:hover{color:#f60;}
.mbox{ background-color:#fff; margin-bottom:20px;}
.regbox .mbox{ height:auto;}
.regbox .mbox li{ padding-bottom:0;}
.reg_input div{ float:left; font-size:14px; margin-bottom:10px;}
.reg_left{ width:80px; text-align:right; padding:5px;}
.regbox .regin{ padding:5px; border:1px solid #CCC; width:190px;}
#btn{ border:1px solid #CCC; margin-left:5px; padding:4px; padding-left:6px; padding-right:6px; background:#f4f4f4;}
.pwdbackmain {background:#f4f4f4; padding-bottom:30px;}
.pwdbackmain .pwdback a{ color:#f60;}
.pwdbackmain .pwdback a:hover{color:#666;}
.pwdbackmain .pwdbackmain{width:100%; background:#f9f9f1;}
.pwdbackmain .pwdback{width:600px; margin:0px auto;color:#666; padding-top:100px; padding-bottom:20px;}
.pwdbackmain .pwdback td{ padding:5px;}
.pwdbackmain .pwdback input{ padding:7px; width:236px; border:1px solid #999;}
.pwdbackmain .checkcode input{ width:150px;}
#backbtn{width:80px;}
#backsubmit{ padding:10px; width:126px; background:#F90; border:1px solid #fff;}
.pwdbacktit{ font-size:18px; color:#f60; font-weight:bold; }
