body {
    background-color:#dcefff;
}
body input,body button,body div,body p,body dl,body dd,body dt {
    font-size:15px;
}
.index_container {
    padding:5px 20px 0 20px;
}
.index_max {
    margin-top:120px;
}
.index_max .index_ipt {
    margin:20px 0;
}
.index_max .index_ipt input {
    border:2px solid #2fafe7;
    border-radius:5px;
    height:36px;
    width:100%;
    text-indent:5px;
}
.index_max .index_btn {
    margin-top:35px;
}
.index_max .index_btn button {
    background:#20a8e6;
    border:1px solid #2fafe7;
    color:#fff;
    width:100%;
    border-radius:5px;
    padding:10px;
}
.info_jiuz_max .info_hd {
    margin-bottom:10px;
}
.info_jiuz_max .info_from .info_ipt {
    margin:10px 0;
}
.info_jiuz_max .info_from .info_ipt input {
    height:36px;
    width:100%;
    text-indent:5px;
    border:1px solid #fff;
}
.info_address_max .info_address {
    -webkit-display:flex;
    -webkit-align-items:center;
    -webkit-justify-content:center;
    display:flex;
    align-items:center;
    justify-content:center;
    color:#9c3;
}
.info_address_max .info_address img {
    width:17px;
}
.info_address_max .info_hd {
    margin-bottom:10px;
}
.info_address_max .info_from .info_ipt {
    margin:10px 0;
}
.info_address_max .info_from .info_ipt input {
    height:36px;
    width:100%;
    text-indent:5px;
    border:1px solid #fff;
}
.info_address_max .info_from .info_ipt select {
    height:36px;
    width:100%;
    background-color:#fff;
    border:1px solid #fff;
}
.info_btn_max {
    margin-top:15px;
}
.info_btn_max button {
    background:#20a8e6;
    border:1px solid #2fafe7;
    color:#fff;
    width:100%;
    border-radius:5px;
    padding:10px;
}
.prompt_max {
    margin-top:80px;
    text-align:center;
}
.prompt_max .prompt_info {
    font-size:18px;
}
.prompt_max .prompt_address {
    margin-top:10px;
}
.prompt_max .prompt_address.succeed_go {
    line-height:28px;
    word-break:keep-all;
}
.prompt_max .prompt_btn {
    margin-top:40px;
}
.prompt_max .prompt_btn button {
    background:#20a8e6;
    border:1px solid #2fafe7;
    color:#fff;
    width:100%;
    border-radius:5px;
    padding:10px;
}
.info_modal {
    width:100%;
    height:100%;
    background-color:#fff;
    z-index:99;
    position:absolute;
    left:0;
    top:0;
    display:none;
}
.info_modal .modal_head {
    text-align:right;
    padding-right:20px;
    padding-top:5px;
    font-size:22px;
    color:#a9a9a9;
}
.info_modal .modal_address .modal_list {
    border-bottom:1px solid #eee;
    padding:10px;
}
.info_modal .modal_address .modal_list .p1 {
    font-size:15px;
    font-weight:700;
    margin:0;
}
.info_modal .modal_address .modal_list .p2 {
    color:#a9a9a9;
    margin:5px 0;
}
.info_modal .modal_address .modal_list .p2 span {
    margin-right:10px;
}
.info_modal.show {
    display:block;
}