article .title {
    width: 38.78rem;
    height: 2rem;
    border-bottom: 1px solid #F1F1F1;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
}



article .title p {
    height: 1.99rem;
    text-align: center;
    font-size: 0%;
    font-size: 0.545rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-right: 1.5rem;
    cursor: pointer;
}



article .title p a {
    color: #111;
}

article .title .tab-index {
    border-bottom: 1px solid #2983EF;
    color: #2983EF;

}
article .title .tab-index a{
    color: #2983EF;
}
.problem-content div {
    display: none;
}

.problem-content div:nth-child(1) {
    display: block;
}

.clear {
    width: 26.36rem;
    padding: 1rem 0;
    float: left;
}

.content {
    width: 38.78rem;
    margin: 0 auto;
    margin-top: 0.6rem;
}

.left-content {
    width: 26.666rem;
    float: left;
    box-shadow: 0px 0px 5px 1px rgba(32, 33, 34, 0.1);
    margin-bottom: 4.57rem;
}

.left-content h6 {
    font-size: 0.6rem;
    font-family: Source Han Sans SC;
    font-weight: 400;
    margin-left: -0.3rem;
    padding: 0.6rem 0 0.4rem 0;
}

.left-content li {
    list-style: none;
    margin-left: 0.5rem;
    margin-right: 0.5rem;
    border-bottom: 1px solid #F1F1F1;
}

.left-content h6 a {
    color: #111;
}

.left-content p:nth-child(2) a {
    font-size: 0.42rem;
    font-family: Source Han Sans SC;
    font-weight: 400;
    color: #999999;
}

.left-content p:nth-child(2) {
    line-height: 0.5rem;

}

.left-content p:nth-child(3) {
    display: flex;
    align-items: center;

    padding: 0.5rem 0;
}

.left-content p:nth-child(3) img {
    width: 0.6rem;
    height: 0.6rem;
    margin-right: 0.3rem;
}

.left-content p:nth-child(3) span {
    font-size: 0.36rem;
    color: #999;
}

#page {
    width: 100%;
    height: 2.878rem;
    display: flex;
    align-items: center;
    justify-content: center;
}

.right-content {
    width: 10.9rem;
    float: right;
    min-height: 10rem;
    box-shadow: 0px 0px 5px 1px rgba(32, 33, 34, 0.1);
}

.right-content li {
    list-style-type: none;
}

.right-content li:before {
    content: '';
    display: inline-block;
    width: 0;
    height: 0;
    border-top: 0.2rem solid transparent;
    border-left: 0.2rem solid #333333;
    border-right: 0.2rem solid transparent;
    border-bottom: 0.2rem solid transparent;
}

.right-content li a {
    display: inline-block;
    color: #333333;
    font-size: 0.42rem;
    width: 100%;
}

.right-content li a p:nth-child(1) {
    width:7.2rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    float: left;
}

.right-content li {
    padding-top: 0.54rem;
    width: 95%;
    margin: 0 auto;
    display: flex;
    align-items: center;
}

.right-content li:last-child {
    margin-bottom: 0.6rem;
}

.right-content li a p:nth-child(2) {
    float: right;
}

.right-content h6 {
    color: #111111;
    font-size: 0.545rem;
    font-family: Source Han Sans SC;
    font-weight: 400;
    margin: 0.6rem 0.6rem 0rem 0.6rem;
    padding-bottom: 0.27rem;
    border-bottom: 1px solid #DCDCDC;
}



.but-link button {
    width: 4.84rem;
    height: 1.393rem;
    background: #FFFFFF;
    border-radius: 5px;
    font-size: 0.66rem;
    font-family: Adobe Heiti Std;
    font-weight: normal;
    color: #2983EF;
    border: none;
    position: absolute;
    left: 50%;
    margin-left: -2.42rem;
    bottom: 4rem;
}
.page_btn {
    font-size: 0.54rem;
    text-align: center;
    line-height: 5rem;
    color: #555555;
}

.page_btn span:nth-child(1) {
    cursor: pointer;
    padding:0 5px;
    line-height: 1rem;
    color: #555555;
    border: 1px solid #eee;
    display: inline-block;
    border-radius: 3px;

}
.page_btn span:nth-child(2) {
    cursor: pointer;
    padding:0 5px;
    line-height: 1rem;
    border: 1px solid #eee;
    display: inline-block;
    /*font-size: 12px;*/
    color: #555555;
    border-radius: 3px;
}
.page_btn span:nth-child(5) {
    cursor: pointer;
    padding:0 5px;
    line-height: 1rem;
    display: inline-block;
    color: #555555;
    border: 1px solid #eee;
    border-radius: 3px;

}.page_btn span:nth-child(6) {
     cursor: pointer;
     padding:0 5px;
     display: inline-block;
     line-height: 1rem;
     border: 1px solid #eee;
     color: #555555;
     border-radius: 3px;

 }
.page_btn span:hover{
    background: #2983EF;
    color: #fff;
}
.page_btn i{
    font-style: normal;

}
#pageId{
    width: 1.5rem;
    height: 1rem;
    border: 1px solid #eee;
    text-align: center;
    border-radius: 3px;
}
.pageSubmit{
    border: 1px solid #eee;
    height: 1rem;
    background: none;
    border-radius: 3px;
    padding: 0 0.5rem;
    color: #2983EF;
}

.stop {
    pointer-events: none;
    cursor: default;
}