﻿.mianbody {
    width: 920px;
    border-bottom: 1px solid #dbe0e3;
}

.header {
    height: 100px;
    width: 920px;
    border-bottom: 1px solid #dbe0e3;
}

    .header .logo {
        float: left;
        height: 83px;
        width: 230px;
    }

        .header .logo img {
            border: none;
        }

    .header .textparent {
        float: left;
        height: 83px;
        width: 230px;
        font-size: 24px;
        font-family: 'Microsoft YaHei', SimHei, sans-serif;
        margin-left: 20px;
    }

    .header .textright {
        float: right;
        height: 83px;
        width: 230px;
        text-align: right;
    }

        .header .textright a {
            color: #666;
            text-decoration: none;
        }


            .header .textright a:hover {
                color: red;
                text-decoration: underline;
            }

.left {
    width: 615px;
    float: left;
}

.right {
    width: 260px;
    float: right;
    border-left: 1px solid #dbe0e3;
    height: 420px;
}

.righttext {
    height: 50px;
    font-size: 14px;
    text-align: center;
}

    .righttext a {
        color: blue;
    }

        .righttext a:hover {
            text-decoration: none;
        }

.contentlist {
    height: 35px;
}

.contentleft {
    height: 35px;
    line-height: 35px;
    vertical-align: middle;
    width: 80px;
    float: left;
    color: #666;
    font-size: 14px;
}

.contentmiddle {
    height: 35px;
    width: 230px;
    float: left;
}

.contentright {
    height: 35px;
    width: 300px;
    float: right;
}

.textbox {
    border-width: 1px;
    border-style: solid;
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 9px;
    padding-right: 9px;
    height: 17px;
    line-height: 17px;
    float: left;
}

.textbox1 {
    border-color: #C8C8C8;
}

.textbox2 {
    border-color: #ff9a9a;
}

.textbox3 {
    border-color: #1d95f6;
}

.btn_parent {
    height: 33px;
    padding-left: 81px;
}

.btn_submit {
    width: 207px;
    height: 33px;
    color: white;
    font-weight: bold;
    border: none;
    font-size: 14px;
    cursor: pointer;
    background-image: url('/images/btn_reg.png');
}

.tips2 .tipstop {
    min-height: 27px;
    background: url(/reg/img/reg_tips_bg.png) no-repeat 0 -190px;
    padding-top: 3px;
    padding-left: 40px;
    padding-bottom: 0px;
    padding-right: 10px;
    font-size: 12px;
    color: #000;
    line-height: 24px;
    vertical-align: middle;
}

.tips2 .tipsdown {
    height: 3px;
    background: url(/reg/img/reg_tips_bg.png) no-repeat 0 -377px;
}

.tips3 .tipstop {
    min-height: 27px;
    background: url(/reg/img/reg_tips_bg.png) no-repeat 0 0px;
    padding-top: 3px;
    padding-left: 40px;
    padding-bottom: 0px;
    padding-right: 10px;
    font-size: 12px;
    color: #000;
    line-height: 24px;
    vertical-align: middle;
}

.tips3 .tipsdown {
    height: 3px;
    background: url(/reg/img/reg_tips_bg.png) no-repeat 0 -187px;
}

.tips1 .tipsdown {
    height: 35px;
    background: url(/reg/img/reg_right.png ) no-repeat 10px 9px;
}

#img_vcode {
    float: left;
    margin-left: 10px;
    cursor: pointer;
}

.firsttips {
    height: 30px;
    line-height: 30px;
    vertical-align: middle;
    font-size: 14px;
}


.tabBox {
    border-bottom: 1px solid #ddd;
    position: relative;
    height: 40px;
    line-height: 40px;
    margin-bottom:10px;
}

.tabLabel {
    position: absolute;
    left: 0;
    bottom: 1px;
    height: 40px;
}

    .tabLabel h3 {
        display: inline-block;
        padding: 0 20px;
        margin: 0;
        cursor:pointer;
    }

.onselected {
    border: 1px solid #ddd;
    border-bottom-color: #fff;
    background: #fff;
}

