﻿/*除了新增之外修改部分前面已加“20150827”区别旧版CSS*/
@charset "utf-8";
/* CSS Document */
html { height: 100%; }

body { color: #666; line-height: 20px; height: 100%; }

a { color: #666; text-decoration: none; }

a:hover { color: #0066CC; }

.hb100 { min-height: 100%; height: auto; _height: 100%; }

.pb115 { padding-bottom: 115px; }

.topnavbox { width: 100%; height: 25px; background: #fff; font-size: 14px; font-family: "微软雅黑","Microsoft YaHei"; }

.topnavbox .box { width: 560px; height: 25px; float: right; position: relative; z-index: 11; }

.topnavbox .box .topnav { width: 560px; height: 25px; }

.topnavbox .box .topnav .topli { float: left; width: auto; height: 25px; margin-right: 10px; line-height: 25px; cursor: pointer; display: block; }
    .topnavbox .box .topnav .topli:first-child {
        float: left;
        width: 100px;
        height: 25px;
        margin-right: 10px;
        line-height: 25px;
        cursor: pointer;
        display: block;
    }
.topnavbox .box .topnav .topli span { margin-left: 10px; }

.topnavbox .box .topnav .topli ul { overflow: hidden; border-radius: 5px; display: none; background: url(../images/tkbc02.png) no-repeat; background-position: 70% 0%; background-size: 8px 4px; padding-top: 4px; width: 125px; }
.topnavbox .box .topnav .topli .nav01 li { background: #088e6b; width: 125px; height: 20px; overflow: hidden; }
.topnavbox .box .topnav .topli .nav01 li:first-child { height: 20px; padding-top: 5px; border-radius: 5px 5px 0 0; }
.topnavbox .box .topnav .topli .nav01 li.last-child { height: 20px; padding-bottom: 5px; }
.topnavbox .box .topnav .topli .nav01 li a { background: none; font-size: 12px; color: #fff; width: 125px; height: 20px; line-height: 20px; display: block; text-align: center; }
.topnavbox .box .topnav .topli .nav01 li a:hover { color: #ffee00; }

.navandlogo { height: 100px; border-bottom: 1px #ccc solid\9; /*ie 6、7、8*/ position: relative; box-shadow: 0 2px 3px rgba(51,51,51,0.2); z-index: 1; }

.navbox { width: 1100px; height: 100px; }

.logo { width: 219px; }

.cur { cursor: pointer; }

.menu { width: 770px; height: 100px; position: relative; z-index: 10; }
/*底部*/
.foot_login { height: 54px; border-top: 1px #ced7d2 solid; padding-top: 40px; }

/*注册*/
.webPagbox { border-top: 6px #35A181 solid; background: #fff; width: 100%; }

.content { width: 866px; margin: 0 auto; margin-top: 20px; font-family: "微软雅黑","Microsoft YaHei"; }

.rgbox_t { width: 540px; height: 50px; line-height: 50px; text-align: center; font-size: 24px; }

.rgbox_m { width: 856px; margin: 0 auto; padding-left: 10px; }

.rgbox_m .itmes { clear: both; height: 35px; line-height: 35px; font-size: 16px; margin-top: 15px; }

.rgbox_m .itmes .titletxt { float: left; width: 80px; height: 35px; line-height: 35px; text-align: right; }

.rgbox_m .itmes .inputbox { float: left; width: 380px; height: 35px; }

.rgbox_m .itmes .inputbox .selbox { width: 382px; height: 33px; line-height: 33px; border: 1px #dfdddd solid; }
/*地区*/
.rgbox_m .itmes .inputbox .selectbox2 { float: left; width: 180px; height: 33px; line-height: 33px; border: 1px #dfdddd solid; }

.rgbox_m .itmes .inputbox .txt { width: 376px; padding: 2px; height: 29px; line-height: 29px; border: 1px #dfdddd solid; }

.rgbox_m .itmes .yzmbox { float: left; width: 222px; height: 35px; }

.rgbox_m .itmes .yzmbox .yzm_input { width: 120px; padding: 2px; height: 29px; line-height: 29px; border: 1px #dfdddd solid; }

.rgbox_m .itmes .yzmbox .yzmimg { margin-left: 15px; width: 80px; height: 35px; line-height: 35px; }

.rgbox_m .itmes .msgbox { float: left; height: 35px; line-height: 35px; }

.rgbox_m .itmes .inputbox a { float: left; height: 35px; line-height: 35px; display: block; }

.rgbox_m .sub { height: 40px; margin-top: 10px; }

.btts { width: auto; height: 33px; line-height: 33px; border: 1px #CC4646 solid; background: #F27171; }

.succeed { width: 16px; height: 16px; background: url(../images/accept.png) no-repeat; margin-top: 12px; margin-left: 10px; display: block; }

.an_lv03 { width: 480px; height: 54px; cursor: pointer; background-color: #56c358; display: block; color: #fff; border-radius: 5px; line-height: 54px; }


/*注册成功*/
.success { width: 540px; margin-top: 150px; margin-left: auto; margin-right: auto; }

.success .box { width: 540px; height: 240px; margin-bottom: 150px; }

.success .box .top { background: url(../images/ok.png) no-repeat left center; height: 65px; padding-left: 60px; }

.success .box .top .txt { height: 40px; font-family: "微软雅黑","Microsoft YaHei"; width: 400px; text-align: center; color: #333; font-size: 24px; line-height: 40px; }

.success .box .top .txt1 { height: 25px; font-family: "微软雅黑","Microsoft YaHei"; width: 400px; color: red; font-size: 18px; line-height: 25px; }

.success .box .btnbox { height: 37px; padding-left: 70px; font-size: 12px; margin-top: 30px; }

.yellow_button { background: url(../images/an_lv03.png); cursor: pointer; height: 37px; width: 152px; line-height: 37px; }

.qqbutton { background: url(../images/buttun.png); cursor: pointer; height: 37px; width: 152px; margin-left: 80px; }

.qqbg { background: url(../images/q1.png) no-repeat; width: 40px; height: 18px; line-height: 18px; margin-top: 10px; margin-left: 42px; padding-left: 25px; }


.yzmtext { float: left; width: 120px; }

.yzmtext input { width: 120px; padding: 2px; height: 29px; line-height: 29px; border: 1px #dfdddd solid;}

.yzmbtn { float: left; margin-left: 20px; width: 120px; cursor: pointer; font-size: 12px; text-align: center; font-size: 12px; background: #E6E6E6; height: 30px; line-height: 30px; border: 1px #ccc solid; color: #666; }
