@charset "utf-8";

@media only screen and (max-width: 767px) {
/*进入老年版按钮*/




.mobile_type .is-con { width: 96%; margin: 10px auto; background-color: #f9f9f9; }
.mobile_type .app-top-img { width: 100%; }
/*==============================老样式====================================*/

.mobile_type .intro { width: 100%; margin: 20px auto; background-color: #ffebea; }
.mobile_type .intro_icon { display: none; }
.mobile_type .intro_content { line-height: 30px; font-size: 15px; padding: 10px 10px; color: #333333; }
.mobile_type .intro_content::before { display: none; }
.mobile_type .intro_content::after { display: none; }
.mobile_type .intro_content::before { display: none; }
.mobile_type .intro_content::after { display: none; }
.mobile_type .main-title { width: 100%; margin: 0 auto; height: 40px; display: flex; justify-content: space-between; align-items: center; background: #e1e6eb; padding-right: 20px; margin-top: 20px; }
.mobile_type .main-title .title { font-size: 20px; color: #fff; background-color: #2d62bd; padding-right: 30px; padding-left: 40px; position: relative; height: 100%; line-height: 40px; font-weight: bold; }
.mobile_type .main-title .title::before { background: #de3745; left: 0; width: 10px; }
.mobile_type .main-title .title::before, .main-title .title::after { content: ""; position: absolute; top: 0; bottom: 0; }
.mobile_type .main-title .title::after { width: 0; height: 0; border-top: 20px solid #2d62bd; border-left: 15px solid #2d62bd; border-right: 15px solid transparent; border-bottom: 20px solid transparent; right: -30px; }
.mobile_type .js_list { width: 100%; margin: 20px auto; }
.mobile_type .column { width: 100%; border-bottom: 1px solid #dcdcdc; padding-bottom: 20px; margin-top: 20px; }
.mobile_type .column-img { float: none; width: 100%; }
.mobile_type .column-right { float: none; width: 100%; margin-top: 10px; }
.mobile_type .column-right-top { margin-bottom: 10px; }
.mobile_type .column-right-top a { font-size: 22px; font-weight: bold; color: #333; line-height: 46px; }
.mobile_type .column-right-bottom { text-align: justify; line-height: 40px; padding-right: 10px; }
.mobile_type .column-right-bottom a { font-size: 16px; color: #666; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2; -webkit-box-orient: vertical; }
.mobile_type .column-right-bottom span { font-size: 16px; color: #666; display: block; }
}