.cookpic {
    margin-right: 0.1rem;
}

.input {
    width: 100%;
    /*margin-top: .56rem;*/
    height: 1.12rem;
    padding: .08rem .07rem .08rem .08rem;
    position: relative;
}

.input_detele {
    width: 100%;
    background-color: #DDD;
    position: relative;
}

.input_title {
    width: 100%;
    height: .76rem;
    font-family: PingFangSC-Regular;
    font-size: .30rem;
    color: #666666;
    letter-spacing: 0;
    line-height: .42rem;
    background: #FFFFFF;
    margin-bottom: .02rem;
    padding: .16rem 0 .06rem .16rem;
}

.input_box {
    width: 100%;
    height: .80rem;
    background: #FFFFFF;
    /* margin: 8rem 7rem 8rem 8rem; */
    border-radius: .10rem;
    display: flex;
}

.input_detele_box {
    width: 100%;
    height: 1.24rem;
    background: #FFFFFF;

}

.input_box_img {
    position: absolute;
    top: .36rem;
    left: .36rem;
}

.input_box_text {
    width: 83.2%;
    border: none;
    height: .80rem;
    line-height: .80rem;
    outline: none;
    margin-left: .56rem;
    margin-right: .17rem;
    margin-top: 0;
    font-size: .30rem;
    /* color: #8E8E93; */
    letter-spacing: -.0034rem;
}

.input_detele_area {

    height: 1.25rem;
    width: 100%;
    padding-left: .16rem;
    padding-top: .04rem;
    font-family: PingFangSC-Regular;
    font-size: .30rem;
    color: #999999;
    outline: none;
    resize: none;
    border: none;
}

.pic {
    display: block;
    width: .28rem;
    height: .28rem;
}

.input_box_text::-webkit-input-placeholder {
    font-size: .30rem;
    color: #8E8E93;
    letter-spacing: -.0034rem;
}

.detail_main {
    /*margin-top: .64rem;*/
}

.main_detail_box {
    width: 100%;
    background: #FFFFFF;
    margin-bottom: .08rem;
    padding: .12rem .16rem .10rem .16rem;
}

.cook_box {
    width: 100%;
    /* height: 1.10rem; */
    background: #FFFFFF;
    margin-bottom: .08rem;
    padding: .12rem .16rem .10rem .16rem;
}

.cook_pic_box {
    width: 100%;
    /* height: 1.8rem; */
    background: #FFFFFF;
    margin-bottom: .08rem;
    padding: .12rem .16rem .10rem .16rem;
}

.organizer_box {
    width: 100%;
    /*height: 1.3rem;*/
    background: #FFFFFF;
    margin-bottom: .08rem;
    padding: .12rem .16rem .10rem .16rem;
}

.main_box {
    width: 100%;
    /*height: 2.52rem;*/
    background: #FFFFFF;
    margin-bottom: .08rem;
    padding: .12rem .16rem .1rem .16rem;
}

.main_box_title {
    font-family: "PingFangSC-Medium";
    font-size: .32rem;
    color: #333333;
    letter-spacing: -.002rem;
    font-weight: 700;
    line-height: .45rem;
    margin-bottom: .12rem;
}

p.block__title {
    font-family: "PingFangSC-Regular";
    font-size: .30rem;
    color: #666666;
    letter-spacing: 0;
    line-height: .42rem;
    margin-bottom: .09rem;
    margin-left: .16rem;
}

.main_box_tLeft {
    display: block;
    width: 2rem;
    /*height: .42rem;*/
    font-family: "PingFangSC-Regular";
    font-size: .30rem;
    color: #999999;
    letter-spacing: 0;
    line-height: .45rem;
    margin-right: .16rem;
    /* position: absolute; */
}

.main_box_tRight {
    /* display: inline-block; */
    display: block;
    /* float: right; */
    /*width: 2.25rem;*/
    /* height: .21rem; */
    font-family: "PingFangSC-Regular";
    font-size: .30rem;
    color: #333333;
    line-height: .45rem;
}

.main_box_pic {
    /* float: right; */
    width: 2.25rem;
    /* height: .21rem; */
    font-family: "PingFangSC-Regular";
    font-size: .30rem;
    color: #333333;
    /* line-height: .21rem; */
    display: flex;
    flex-direction: row;
}

.main_box_pic img {
    margin-right: .08rem;
}

.main_box-content {
    margin-bottom: .05rem;
    display: flex;
    flex-direction: row;
}

.mask {
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .4);
    position: absolute;
    display: none;
    top: 0;
    left: 0;
    z-index: 3;
}

.confirm {
    height: 1.355rem;
    width: 2.70rem;
    position: absolute;
    margin-top: 2.66rem;
    margin-left: .53rem;
    border-radius: .275rem;
    background: rgba(255, 255, 255, .80);
}

.confirm_top {
    height: .92rem;
    width: 2.70rem;
    text-align: center;
    line-height: .92rem;
    font-family: "PingFangSC-Medium";
    font-size: .32rem;
    color: #030303;
    letter-spacing: -.0041rem;
    text-align: center;
    /* line-height: 22rem; */
    font-weight: 700;
}

.confirm_bottom {
    font-family: "PingFangSC-Medium";
    font-size: .30rem;
    color: #333333;
    letter-spacing: -.0041rem;
    text-align: center;
    line-height: .22rem;
    display: flex;
    font-weight: 700;
    justify-content: space-between;
}

.confirm_bottom div {
    width: 1.35rem;
    height: .435rem;
    text-align: center;
    line-height: .435rem;
}
