div{
    box-sizing: border-box;
}
textarea{
    box-sizing: border-box;
    overflow:hidden;
    font-size: 28px;
    color: #E2B27C;
    resize:none;
    text-align: justify;
    letter-spacing: 0;
    background:none;
    border:0;
}
.upload{
    position: fixed;
    top:50%;
    left: 50%;
    width:100px;
    height:50px;
    color:#fff;
    background:rgba(0,0,0,0.5);
    z-index:19;
    text-align:center;
    line-height:50px;
}
input{
    background: transparent;
    border:0
}

.tempBox {
    width: 750px;
    border-top: 0px solid red;
    margin: 0 auto;
    .box1{
        border-bottom:2px solid green;
        position: relative;
        height:1302px;
        .box1-bg{
            height:1102px;
            position: absolute;
            img{
                height:100%;
                width:100%;
            }
        }
        .head-logo{
            background-color:#D7BD94;
            width:180px;
            height:180px;
            display: flex;
            top:650px;
            left:40px;
            position: relative;
            align-items: center;
            justify-content: center;
            img{
                width:100%;

            }
        }
        .box1-title{
            text-align: right;
            font-size: 50px;
            color: #D8BD94;
            width:580px;
            line-height: 51.5px;
            height:103px;
            position: relative;
            left:130px;
            top:700px;
        }
        .box1-title2{
            text-align: right;
            font-size: 30px;
            color: #D8BD94;
            width:580px;
            height:32px;
            position: relative;
            left:130px;
            top:700px;
        }
        .box1-bottom{
            position: absolute;
            top:1100px;
            background-color: #000;
            width:750px;
            height:200px;
            div{
                font-size: 24px;
                color: #D8BD94;
                display: flex;
                align-items: center;
                justify-content: flex-end;
                textarea{
                   margin-top:10px;
                    width:560px;
                    font-size: 24px;
                    color: #D8BD94;
                    height:34px;
                    line-height: 34px;
                }
            }

        }

    }
    .box2{
        height:1375px;
        background-color: #000;
        padding:30px;
        .container{
            height:100%;
            background-color: #000;
            border:2px solid #E2B27C;
            padding:5px;
            .inner-box{
                height:100%;
                border:1px solid #E2B27C;
                padding:6px;
                .box2-title{
                    margin-left:20px;
                    margin-top:70px;
                    text-align: center;
                    width:620px;
                    line-height: 70px;
                    height:70px;
                    font-size:40px;
                    color: #D7BD94;
                }
                .wood-box{
                    margin-top:20px;
                    background-position-y:-3px ;
                    background-size: cover;
                    padding:60px 40px 40px 40px;
                    .box2-text1{
                        width:400px;
                        height:214px;
                        font-size: 28px;
                        color: #151515;
                        line-height: 36px;
                    }
                    .box2-pic1{
                        width:100%;
                        position: relative;
                        height:377px;
                        img{
                            width:100%;
                            height:377px;
                        }
                    }
                    .box2-pic2{
                        margin-left:75px;
                        width:507px;
                        position: relative;
                        height:286px;
                        right:0px;
                        img{
                            width:100%;
                            height:100%;
                        }
                    }
                    .box2-text1{
                        margin-top:50px;
                    }
                }
            }
        }
    }
    .box3{

        background-color: #000;
        padding:30px;
        .container{
            height:100%;
            background-color: #000;
            border:2px solid #E2B27C;
            padding:5px;
            .inner-box{
                height:100%;
                border:1px solid #E2B27C;
                padding:6px 6px 53px 6px;
                .box2-title{
                    margin-left:20px;
                    margin-top:70px;
                    text-align: center;
                    width:620px;
                    line-height: 70px;
                    height:70px;
                    font-size:40px;
                    color: #D7BD94;
                }
                .wood-box{
                    margin-top:20px;
                    background-position-y:-3px ;
                    background-size: cover;
                    padding:30px 23px 23px 30px;
                    .box2-text1{
                        width:400px;
                        height:214px;
                        font-size: 28px;
                        color: #151515;
                        line-height: 36px;
                    }
                    .box5-text1{
                        width:258px;
                        height:322px;
                        font-size: 28px;
                        color: #151515;
                        line-height: 36px;
                    }
                    .box3-picBox{
                        display: flex;
                        justify-content: space-between;
                        .box2-pic1{
                            width:320px;
                            position: relative;
                            height:440px;
                            img{
                                width:100%;
                                height:100%;
                            }
                        }
                        .box5-pic2{
                            width:310px;
                            position: relative;
                            height:464px;
                            img{
                                width:100%;
                                height:100%;
                            }
                        }
                        .box2-pic2{
                            width:270px;
                            position: relative;
                            height:440px;
                            img{
                                width:100%;
                                height:100%;
                            }
                        }

                    }
                    .box2-pic3{
                        margin-top:12px;
                        width:606px;
                        position: relative;
                        height:335px;
                        img{
                            width:100%;
                            height:100%;
                        }
                    }
                    .box2-pic4{
                        width:532px;
                        margin:30px auto 0;
                    }
                    .box2-text1{
                        width:100%;
                        font-size: 28px;
                        color: #151515;
                        letter-spacing: 0;
                        line-height: 32px;
                        height:160px;
                        margin-top:50px;
                    }
                }
            }
        }
    }
}
