#zongDiv {
    width: 1140px;
    overflow: hidden;
    background-color: #FFFFFF;
}

#LeftPicDiv {
    width: 30%;
    float: left;
    padding-top: 3%;
}

#rightTextDiv {
    width: 66%;
    float: right;
}

#rightTextInfoDiv {
    margin-top: 25px;
    padding-bottom: 10px;
}

#rightTextInfoDiv ul li {
    line-height: 35px;
}

input {
    border: 1px #E8E8E8 solid;
}

#inputInfoDiv {
    padding: 15px 30px;
    border-bottom: 1px #D6D6D6 dashed;
}
.inputInfoW{
    text-align: right;
    width:18%;
    height: 30px;
    line-height: 30px;
}
.inputInfoX{
    width:30%;
}
#inputInfoDiv table tr td input {
    -webkit-appearance: none;
    background-color: #fff;
    background-image: none;
    border-radius: 4px;
    border: 1px solid #dcdfe6;
    box-sizing: border-box;
    color: #606266;
    display: inline-block;
    font-size: inherit;
    height: 40px;
    line-height: 40px;
    outline: none;
    padding: 0 15px;
    transition: border-color .2s cubic-bezier(.645,.045,.355,1);
    width: 100%;
    margin-left: 1%;
}
.divTitle{
    height: 40px;
    line-height: 40px;
    background-color: #008080;
    width: 100%;
    text-align: center;
    color: white;
}
#inputInfoDiv table tr {
    line-height: 40px;
}

#amountInfoDiv {
    margin-right: -60%;
}

#navs {
    width: 100%;
    height: 47px;
    background: none;
    display: inline-block;
    background-color: #F0F0F0;
    margin: 0;
    float: left;
}

.navs a.nava {
    width: 116px;
    height: 47px;
    line-height: 47px;
    display: inline-block;
    color: #333333;
    font-size: 19px;
    text-align: center;
    position: relative;
}

.navs .afirst {
    margin-left: 49px;
}

.navAborder {
    border-top: 2px red solid;
    background-color: white;
    font-weight: bolder;
}

#productShowInfoDiv{
    border-top: 1px #CFCFCF solid;
    border-bottom: 1px #CFCFCF solid;
    width: 100%;
    overflow: hidden;
    margin-bottom: 50px;
}
#insureContactDiv{
    border-top: 1px #CFCFCF solid;
    border-bottom: 1px #CFCFCF solid;
    width: 100%;
    overflow: hidden;
    margin-bottom: 50px;
}
#baoZhangADiv {
    border-top: 1px #CFCFCF solid;
    border-bottom: 1px #CFCFCF solid;
    width: 100%;
    overflow: hidden;
    margin-bottom: 50px;
}
#productShowInfoDiv table tr td {
    border-bottom: 1px #CFCFCF dashed;
    border-right: 1px #CFCFCF dashed;
}
#insureContactDiv table tr td {
    border-bottom: 1px #CFCFCF dashed;
    border-right: 1px #CFCFCF dashed;
}
#baoZhangADiv table tr td {
    border-bottom: 1px #CFCFCF dashed;
    border-right: 1px #CFCFCF dashed;
}
#baoZhangADiv table tr td {
    border-bottom: 1px #CFCFCF dashed;
    border-right: 1px #CFCFCF dashed;
}
.tdtitle {
    width: 5%;
    height: 42px;
    text-align: center;
}

.tdinfo {
    width: 20%;
    height: 42px;
    padding-left: 2%;
}
#proInfo1 p{
    margin-bottom: 5px;
}