@media screen and (max-width: 360px) {
    html {
        font-size:42.66667px!important;
    }
}
@media screen and (min-width: 361px) and (max-width: 400px) {
    html {
        font-size:50px!important;
    }
}
@media screen and (min-width: 401px) {
    html {
        font-size:55.2px!important;
    }
}
body.mobile-media,
html.mobile-media {
    overflow: visible;
    overflow-x:hidden;
}
a {
    color: #0268cd;
}
.w-550 {
    width: 870px;
}
.add label a {
    display: inline-block;
}
.news_recommend {
    overflow: hidden
}
.mobile-media {
    font-size: 100px;
    min-width: 320px;
}
.mobile-media .headerbox{
    height:39px
}
.mobile-media .searchbox{
    display:none;
}
.mobile-media .logo{
    padding-top: 0;
    margin-left: 0;
}
.mobile-media .h-top,
.mobile-media .top .top_r {
    display: none;
}
.mobile-media .top_main {
    border-bottom: 1px solid #e5e5e5;
}
.mobile-media .top {
    width: 100%;
    margin: 0 auto;
    height: 22px;
    padding: 8px 0;
}
.mobile-media #logo {
    margin-top: 0;
    width: 91px;
}
.mobile-media #logo img {
    height: 22px;
    width: 91px;
}
.mobile-media .topTitle {
    margin-top: 0;
    padding-left: 0;
    height: 22px;
    line-height: 22px;
    font-size: 14px;
    border-left: 0;
}
.mobile-media .width950px {
    width: 100%;
}
.mobile-media .hd_map {
    width: 100%;
    font-size: 0.2rem;
    padding: 5px 10px;
    box-sizing: border-box;
    display: none;
}
.mobile-media .w-710 {
    width: 100%;
}
.mobile-media .title_thema {
    font-size: 0.42rem;
    padding: 8px 10px;
}
.mobile-media .subordinate {
    font-size: 0.32rem;
    line-height: 1.8;
    padding: 0 10px;
    display: none;
}
.mobile-media  .lock_word{
    font-size: 0.28rem;
    line-height: 1.5;
}
.mobile-media .editteam {
    display: none;
}
.mobile-media #catalog {
    display: none;
}
.mobile-media .content_topp,
.mobile-media .content_1 {
    font-size: 0.32rem;
    line-height: 1.8;
    padding: 0 5px;
}
.mobile-media .content_topp p,
.mobile-media .content_1 p,
.mobile-media .content_topp *,
.mobile-media .content_1 * {
    font-size: 0.32rem;
    line-height: 1.8;
    display: inline-block;
}
.mobile-media .content_1 h3 {
    border-bottom: 1px dashed #9b9b9b;
    margin: 10px 0 8px;
    width: 100%;
    font-size: 0.36rem;
    float: none;
    font-weight: bold;
    padding: 0 10px;
    box-sizing: border-box;
}
.mobile-media .content_1 h3 .texts {
    font-size: 0.36rem;
    display: block;
    width: 100%;
    float: none;
}

.mobile-media .content_1 h3 a {
    display: none;
}

.mobile-media .content_topp .img_l {
    margin: 5px 0;
    float: none;
    clear: left;
    background: #fff;
    border: none;
    padding: 10px;
    width: auto!important;
    max-width: 100%;
    color: #666;
    text-align: center;
}

.mobile-media .content_topp .img_l img {
    max-width: 100%;
}

.mobile-media .reference {
    font-size: 0.25rem;
    line-height: 1.5;
    padding: 8px 10px;
    display: block;
}

.mobile-media .reference dd {
    padding-top: 0;
}

.mobile-media .reference dd a,
.mobile-media .reference dd span {
    font-size: 0.25rem;
    line-height: 1.5;
    display: inline-block;
    width: auto;
}

.mobile-media .reference dt {
    font-size: 0.25rem;
    line-height: 1.5;
    display: inline-block;
    overflow: visible;
}

.mobile-media .news_recommend .l,
.mobile-media .news_recommend .r {
    display: none;
}

.mobile-media .useful_for_me {
    margin-top: 10px;
    font-size: 0.25rem;
    padding: 0 10px;
}

.mobile-media .useful_for_me a {
    display: none;
}

.mobile-media .useful_for_me span {
    width: 100%;
    padding: 0;
    line-height: 1.5;
    display: inline-block;
    font-size: 0.25rem;
    float: none;
}

.mobile-media .width950px .r {
    display: none;
}

.mobile-media .footerBox {
    display: none;
}

.mobile-media .notes {
    border: none
}

.mobile-media .notes .add_synonym {
    font-size: 0.25rem;
    line-height: 1.8;
}

.mobile-media .columns {
    display: none
}

.mobile-media .w-550 {
    width: 100%;
    display: block;
    line-height: 1.8;
}

.mobile-media .add label a,
.mobile-media .add label b {
    font-size: 0.25rem;
    line-height: 1.8;
    display: inline-block;
}

.mobile-media .none-lr p.l,.mobile-media .none-lr p.r{
    display:none
}