.tt {
    /* background: url(../images/09/tt1.png) 0 0 no-repeat !important; */
}

.contents:nth-child(1) {
    background: url('../images/09/bg.png') center bottom no-repeat;
}

/* .contents:nth-child(2){
    background: url('../images/09/bg2.png') center bottom no-repeat;
}

.contents:nth-child(3){
    background: url('../images/09/bg3.png') center bottom no-repeat;
} */

.setContent {
    position: absolute;
    top: 39px;
    right: 60px;
    z-index: 1;
}

.setContent li {
    float: left;
    width: 76px;
    height: 72px;
    cursor: pointer;
    margin-left: 10px;
}

/*---------------------------------------------------------------------------*/

.contents .btn {
    position: absolute;
    top: 151px;
    left: 675px;
    width: 643px;
    height: 420px;
    cursor: pointer;
}

.contents .btn[data-num="1"] {
    top: 614px;
    left: 325px;
}

.contents .btn[data-num="2"] {
    top: 614px;
    left: 1024px;
}

.pop .pageWrap .page {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.pop0 .pageWrap .page1 {
    background: rgba(0, 0, 0, 0.5) url(../images/09/page1_1.png) center no-repeat;
    /* background: url(../images/09/2.png) center no-repeat; */
}

.pop0 .pageWrap .page2 {
    background: rgba(0, 0, 0, 0.5) url(../images/09/page1_2.png) center no-repeat;
}

.pop0 .pageWrap .page3 {
    background: rgba(0, 0, 0, 0.5) url(../images/09/page1_3.png) center no-repeat;
}

.pop .close {
    top: 30px;
    right: 31px;
}

.pop0 .dragArea .dragItem {
    position: absolute;
    width: 317px;
    height: 142px;
    background: url(../images/09/dragItem1.png) no-repeat;
    text-indent: -9999px;
    border-radius: 0;
    padding: 0;
    background-position: center !important;
    top: 285px;
    left: 1610px;
}

.pop0 .dragArea .dragItem:nth-of-type(2) {
    background: url(../images/09/dragItem2.png) no-repeat;
    top: 425px;
}

.pop0 .dragArea .dragItem:nth-of-type(3) {
    background: url(../images/09/dragItem3.png) no-repeat;
    top: 565px;
}

.pop0 .dropArea .dropCode {
    position: relative;
    width: 315px;
    height: 98px;
    border-radius: 0;
    top: 746px;
    left: 1472px;
    float: left;
    color: #ff3300;
    color: #000;
    font-size: 65px;
    padding-top: 15px;
}

.pop0 .dropArea .dropCode.ans {
    background-color: transparent;
}

.pop0 .dropArea .dropCode.ans {
    border: none;
}

.pop0 .ansbtn {
    bottom: 31px;
    right: 14px;
}

.pop0 .page2 .dropArea .dropCode {
    left: 593px;
}

.pop0 .page3 .dropArea .dropCode {
    left: 1009px;
}
