.p_i{position:relative;}
#pic_1{width:100%;float:left;height:5043px;background:url("../images/hhr-01.jpg")/*tpa=https://www.jtljia.com/html/temp/active/partner/images/hhr-01.jpg*/ center center no-repeat}
#pic_2{width:100%;float:left;height:600px;background:#2e2e2e}
.shoptitle1{margin: 40px auto 30px; width: 405px;height: 150px;background:url("../images/hhr-02.jpg")/*tpa=https://www.jtljia.com/html/temp/active/partner/images/hhr-02.jpg*/ center center no-repeat}
.shoptitle2{margin: 30px auto 0; width: 282px;height: 69px;background:url("../images/hhr-03.jpg")/*tpa=https://www.jtljia.com/html/temp/active/partner/images/hhr-03.jpg*/ center center no-repeat}
#form_1_1{
    width:230px;
    height:206px;
    position:relative;
    margin:0 auto;
    box-sizing:border-box;
}
.booking_city{
    width:100%;
    box-sizing:border-box;
    border:solid 1px #B7B7B7;
    margin-bottom:5px;
}
.booking_city cite{
    width:100%;
    box-sizing:border-box;
}
#form_2{
    padding-top:40px;
}
.form .title{
    text-align:center;
    width:100%;
    font-size:20px;
    line-height:50px;
    color:#4D2D1E;
}
.form input{
    width:100%;
    height:40px;
    border:solid 1px #B7B7B7;
    border-radius:2px;
    margin-bottom:5px;
    text-indent:10px;
    box-sizing:border-box;
}
.form .yuyue{
    display:block;
    background:#FFD706;
    border:none;
    color:#A06917;
    width:100%;
    height:40px;
    border-radius:2px;
    text-align:center;
    line-height:40px;
    box-sizing:border-box;
    border:none;
}
.booking_count{
    width:100%;
    line-height:24px;
    color:#fff;
}
.booking_count span{
    color:#e7581f;
}
