
.ct2 .mn { width: 870px !important; margin-left: 80px}
.ct2 .sd { width: 320px; margin-top: 144px; position: relative}
.btn.btn-primary:hover { color: #333333 !important; border-color: #f2f2f5 !important; background: #f2f2f5 !important}
#postsml_menu.sllt, #fastpostsml_menu.sllt { padding-top: 2px !important}
.pg a, .pg strong, .pgb a, .pg label { background-color: #FFFFFF !important}
.pg strong { background-color: #3b82f6 !important}
.j-follow:hover {
    color: #6595fb !important;
    border-color: #6595fb !important
}

.psth { border-radius: 0; border-color: #f5f6f7}
.v_avatar img {
    max-width: 100%!important;
    height: auto!important;
    width: 63px !important;
}
.v_avatar img {
    border-radius: 50% !important;
}
.firstfloor .pi { position: relative}
.author_box {
    position: absolute;
    right: -360px;
    top: -51px;
	width: 320px;
	height: 128px;
	border-radius: 6px;
	background: #FFFFFF;
	overflow: hidden
}
.mx-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
}
.tns th { border: 0}
.tns th p a { color: #333333; font-size: 16px; font-weight: 400}
.tns td p a { color: #333333; font-size: 16px; font-weight: 400}
.info_box1 p:nth-child(2) { display: none}
.info_box1 p:nth-child(3) { display: none}
.info_box1 p:nth-child(4) { display: none}
.info_box1 p:nth-child(5) { display: none}
.info_box1 dl { display: none}
.info_box1 p.md_ctrl { display: none}

#collectionlist p { padding-bottom: 8px}
#collectionlist select, #fwin_content_k_collect .pt { width: 100% !important; border-color: #DDDDDD !important; box-sizing: border-box}
.sprite-icon[data-v-6e70c50a] {
  width: 1em;
  height: 1em;
  font-size: 20px;
  fill: currentColor;
  vertical-align: middle;
  transition: all .15s linear;
}
.sprite-icon[data-v-67be6428] {
  color: #8a919f;
  height: 100%;
}
.right_icon {
  content: attr(badge);
  position: absolute;
  top: 0;
  left: 75%;
  height: 17px;
  line-height: 17px;
  padding: 0 5px;
  border-radius: 9px;
  font-size: 11px;
  text-align: center;
  white-space: nowrap;
  background-color: #c2c8d1;
  color: #fff;
}
.t_f i { font-style: unset}
.col-12 {
    flex: 0 0 100%;
    max-width: 100%;
}
.rsld, .rusld { display: none}
.rwdn { margin-left: 0}
.text-center {
    text-align: center !important;
}
.position-fixed {
    position: fixed !important;
}
.bg-white {
    background-color: #fff !important;
}
.pt-2, .py-2 {
    padding-top: 8px !important;
}
.mt-3, .my-3 {
    margin-top: 15px !important;
}

.card_collection {
    border-radius: 5px;
    min-width: 76px;
    vertical-align: middle;
    display: inline-block;
}
.card_collection div {
    margin-bottom: 0px;
    font-size: 14px;
}
.d-inline-block {
	position: relative;
    display: inline-block !important;
}
.entry-tag1 a {
	float: left;
    cursor: pointer;
    margin-left: 0;
	margin-right: 10px;
    margin-bottom: 6px;
    height: 24px;
    padding: 0 12px;
    font-size: 14px;
    color: #555770;
    text-align: center;
    line-height: 24px;
    background: #fafafc;
    border-radius: 14px;
}
.pl .quote {
    font-size: 1rem;
    background-color: #e9ecef;
    background-image: url(template/quater_2025_dj/src/quote1.png);
    background-repeat: no-repeat;
    background-position: top right;
    padding: 0.5rem 1rem !important;
}
.pl .quote {
    color: #737373;
    border-left: 4px solid #bbb;
}
.pl .quote blockquote { padding: 0 0 6px 0; background: none}
.pl .quote blockquote br { display: none}
.t_f .quote a { padding: 10px 0; text-decoration: none; display: block}
.t_f .quote font { display: block; overflow: hidden}
#vfastpost #vf_b { border-color: #FF594A}
.a_h img, .a_mu img, .a_c img, .a_p img, .a_f img, .a_t img { max-width: 100%; height: auto}
.pg { padding: 20px 0 !important; margin-top: 0; border-radius: 0 0 5px 5px; background: none}
.widget_profile img { width: auto}
.widget_profile p span img { margin: 0 2px}
.widget_profile .avatar-wrap img { width: 100%; height: 100%}
.t_fsz { line-height: 1.8}
.entry-related.post-loop-image { max-height: 690px; overflow: hidden}
.fwinmask { margin-top: -100px}
.t_f font, .t_f td font { color: #333333}
.flow1 { width: 298px}
.attach_nopermission { width: 100%; border: 0}
.attach_nopermission div { border: 0}
.cif-fixed-left { margin-left: -570px}
.quater_all_replies .td_tit { padding: 18px 24px 0 24px; border-radius: 8px 8px 0 0 !important; background: #FFFFFF}
a.btn_s_open { display: none}
.viewavt { padding-left: 24px}
.viewinfo { padding-top: 12px; padding-left: 64px; margin: 0 24px; border-bottom: 1px solid #f5f6f7}
.t_fsz { margin: 6px 0 12px 0}
.small .t_f, .small .t_f td { line-height: 20px; font-size: 14px; color: #222222}
.psta img { width: 34px; height: 34px}
.viewavt img { border-radius: 50%; width: 48px; height: 48px; margin-top: 6px; margin-left: 0}
.lzinfo_img img { width: 60px; height: 60px}
.td_tit { height: auto}
.quater_all_replies .v_tit { font-size: 20px; font-weight: 400; line-height: 33px; color: #18191a}
#spanButtonPlaceholder.webuploader-container { width: 30px !important; height: 20px !important; margin: 8px 0 0 0 !important; background: url('template/quater_2025_dj/src/thread/sEditor.gif') no-repeat -292px 0 !important}
.m_c .o { padding: 10px 0 0 0 !important}
.fwinmask .flb { padding-left: 0 !important}
.tedt .bar { padding: 0}
<!--{if $close_leftinfo}-->
<!--{if $bestpost}-->
.otherfloor:nth-child(2) .viewinfo_reward { position: relative}
.otherfloor:nth-child(2) .viewinfo_reward::after {
    content: '';
    position: absolute;
    background: url(template/quater_2025_dj/src/caina.png) no-repeat;
    background-position: center center;
    background-size: contain;
    right: 12px;
    top: 46px;
    width: 95px;
    height: 70px;
}
<!--{/if}-->
.viewbox.otherfloor { border: 0 !important}
.quater_all_replies .viewbox:last-child .viewinfo { border-bottom: 0 !important}
.pob em a { padding: 0}
.pob em a { height: 20px !important; line-height: 20px !important; margin: 0 10px 0 0 !important}
.firstfloor .pi { padding-bottom: 0 !important; border-bottom: 0 !important}
.firstfloor .pct { padding-top: 8px !important}
.pl .quote { margin: 0}
.otherfloor .pi { overflow: hidden}
.otherfloor .pct { padding-bottom: 15px}
#postlistreply.pl .viewthread_table { border-radius: 0 0 5px 5px}
#postlistreply.pl .viewinfo { padding-bottom: 10px; margin-top: -10px; border-top: 1px solid #f5f6f7 !important}
.sd .tns th, .sd .tns td {
    width: 80px !important;
    display: inline-block;
}
.tns th { border-color: #F3F3F3}
.viewavt_reward { width: 34px !important}
.viewinfo_reward { padding-left: 0 !important}
.viewinfo_reward .pi { margin-left: 44px !important; margin-top: -38px !important; margin-bottom: 10px !important}
.viewinfo_reward .authi .xi2 { font-weight: 400 !important; color: #303030 !important}
.viewinfo_reward .t_f { line-height: 26px !important; font-size: 15px !important}
.viewavt_reward img { width: 34px !important; height: 34px !important}
<!--{else}-->
.viewbox.otherfloor:nth-last-child(2) { border-bottom: 1px solid #ededed !important}
.viewbox.otherfloor { border-bottom: 1px solid #ededed !important}
.firstfloor { margin-bottom: 10px}
.viewbox.otherfloor { margin-bottom: 10px}
.viewbox.otherfloor:nth-last-child(2) { padding-bottom: 0 !important}
.mgcmn_box .p_pop { position: absolute !important; top: 30px !important; left: 10px !important}
.mgcmn_box:hover .p_pop { display: block !important}
<!--{/if}-->
#vfastpost #vf_b button { color: #FFFFFF !important; border-radius: 0; text-shadow: none; background: #FF594A !important}
.pob em a { padding: 0; background: none}

.related-list-item {
    padding: 16px 0;
    overflow: hidden;
}
.related-list-item .left-img {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 96px;
    height: 72px;
    margin-right: 12px;
    border-radius: 4px;
    border: 1px solid #f2f2f2;
    overflow: hidden;
    float: left;
}
.related-list-item .left-img .pic {
    display: block;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: 50%;
    -webkit-transition: all .5s ease-out .1s;
    -moz-transition: all .5s ease-out .1s;
    transition: all .5s ease-out .1s;
}
.related-list-item .right-content {
    height: 72px;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.related-list-item .right-content .title {
    max-height: 44px;
    font-size: 16px;
	height: auto;
    line-height: 22px;
    color: #222;
	padding: 0;
	font-weight: 400;
    display: -webkit-box;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
}
.related-list-item .right-content .title:hover { color: #f04142}
.related-list-item .right-content .info {
    font-size: 14px;
    line-height: 20px;
    color: #999;
}
.related-list-item .right-content .info span:nth-child(2) {
    margin-left: 16px;
}
.look-more {
    width: 100%;
    height: 40px;
    margin-top: 8px;
    background: #f8f8f8;
    border-radius: 4px;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.look-more span {
    font-size: 14px;
    line-height: 20px;
    font-weight: 500;
    color: #222;
}
.look-more .icon-arrow {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    margin-left: 2px;
    background: url(template/quater_2025_dj/src/rightx1.png) no-repeat 50%;
    background-size: contain;
}

.pg { padding: 0}
.img_avatar img { border-radius: 50%; width: 21px; height: 21px; margin-right: 8px}
.quaterfatie { display: inline-block !important}
.btn-success { cursor: pointer}
.masks {
    display: none;
    position: fixed;
    left: 0;
    top: 0;
    background: rgba(0,0,0,0.6);
    width: 100%;
    height: 100%;
    z-index: 998;
}
.mi_section { overflow: hidden}

.entry-action {
    margin-bottom: 30px;
    margin-top: 30px;
    text-align: center
}
.entry-action .btn-dashang,.entry-action .btn-zan {
    border: 1px solid #3b82f6;
    border-radius: 4px;
    color: #3b82f6;
    display: inline-block;
    font-size: 18px;
    line-height: 30px;
    padding: 4px 30px;
    vertical-align: top
}
.comment-reply-title, .comments-title, .entry-author-title, .entry-related-title {
  height: 20px;
  line-height: 20px;
  padding: 0 0 0 12px;
  position: relative;
}
.comment-reply-title, .comments-title {
  font-size: 18px;
  font-weight: 500;
  margin: 0 0 20px;
}
.comment-reply-title::before, .comments-title::before, .entry-author-title::before, .entry-related-title::before {
  background-color: #3b82f6;
  background-image: linear-gradient(180deg,hsla(0,0%,100%,.15),transparent);
  border-radius: 2px;
  content: "";
  height: calc(100% - 2px);
  left: 0;
  position: absolute;
  top: 1px;
  width: 3px;
}
.entry-bar .wpcom-icon { float: left; margin: 9px 3px 0 0}
.authi .none::before { display: none}
.profile-info p:nth-child(2) { display: none}
.profile-info p:nth-child(3) { display: none}
.profile-info p:nth-child(4) { display: none}
.profile-info p:nth-child(5) { display: none}
.profile-info .sd .tns th, .profile-info .sd .tns td { width: 33.33% !important}
.profile-info .tns th p, .profile-info .tns td p { font-size: 16px; color: #000000}
.profile-info .tns th p a, .profile-info .tns td p a { color: #000000}
.profile-info .pil { display: none}
.profile-info .md_ctrl img { width: auto; margin: 15px 3px 20px 3px}
#fwin_comment .m_c .o { padding: 10px 0 0 0 !important}
#fwin_comment.fwinmask .flb { padding: 0 0 16px 0}
#fwin_comment .tedt .bar { padding: 0}
.tns.xg2 { padding: 10px 0 0 0; display: none}
.pob em a:before { display: none}
.firstfloor { background: none}
.firstfloor .boxtable { border-radius: 0 0 5px 5px; background: #FFFFFF}
.index-topic { width: 320px}
.fwinmask .m_c { padding: 24px; border: 0; border-radius: 5px}
.fwinmask .m_c .c { padding: 0}
.fwinmask .flb { padding-right: 0}
@media (max-width: 800px) {
	.entry-related.post-loop-image { height: auto}
	.entry-bar .wpcom-icon { margin: 7px 3px 0 0}
	.footer { background: none}
	.plc { padding-left: 3% !important; padding-right: 3% !important}
	.otherfloor .plc { padding-left: 3% !important; padding-right: 0 !important}
	.reply_tit1 { padding-left: 3% !important; padding-right: 3% !important; margin: 8px 0 0 0 !important; border-radius: 0 !important}
	.viewavt { padding-left: 3% !important}
	.viewavt_reward { width: 34px !important}
	.viewinfo { padding-left: calc(40px + 3%) !important; margin: 0 3% !important}
	.viewinfo_reward { padding-left: 0 !important; margin: 0 3% !important}
	.otherfloor .viewinfo_reward .plc { padding: 0 !important}
}

.entry-action .btn-dashang.liked,.entry-action .btn-dashang:hover,.entry-action .btn-zan.liked,.entry-action .btn-zan:hover {
    background-color: #3b82f6;
    border-color: #3b82f6;
    color: #fff;
    cursor: pointer
}

.entry-action .btn-dashang i,.entry-action .btn-zan i {
    position: relative;
    vertical-align: top
}

.entry-action .btn-dashang.liked i,.entry-action .btn-zan.liked i {
    position: relative
}

.entry-action .btn-dashang {
    margin-left: 10px;
    overflow: hidden;
    position: relative;
    z-index: 99
}

.entry-action .btn-dashang:hover {
    overflow: visible;
    transition: all .3s ease-out 0s
}

.entry-action .btn-dashang:hover .dashang-img {
    bottom: 40px;
    filter: alpha(opacity=100);
    opacity: 1;
    pointer-events: auto;
    transition: all .3s ease-out 0s
}

.entry-page {
    overflow: hidden
}

.entry-page-next,.entry-page-prev {
    background-position: 50%;
    background-size: cover;
    border-radius: 4px;
    color: #fff;
    float: left;
    overflow: hidden;
    padding: 60px 15px 10px;
    position: relative;
    width: 49%
}
.icon-svg, .wpcom-icon svg { fill: currentColor}
.entry-action .btn-dashang i, .entry-action .btn-zan i { width: 18px; height: 30px}
.entry-action .btn-zan i svg { width: 18px; height: 30px}
.viewbox.otherfloor:nth-last-child(2) { padding-bottom: 10px; border-radius: 0 0 5px 5px}
@media (max-width: 800px) {
.mi_section { width: 100% !important}
.tpboxx1 { box-shadow: 0 1px 3px rgba(0,0,0,0.05) !important}
.headerx { position: relative !important}
.portal_left { width: 100% !important}
.portal_right { display: none}
h2.z { font-size: 16px !important}
.display_block { display: block !important}
.m_c .tedt { width: 100% !important}
._3Pnjry { display: none !important}
.slider { width: 100% !important; height: 200px !important}
.slider .bd ul { width: 100% !important; height: 200px !important}
.slider .bd li { width: 100% !important; height: 200px !important}
.slider .bd li img { max-width: 120% !important; min-height: 100% !important; height: auto !important}
.BorderWithTitle .wrap { display: inline-block !important; width: 100%; box-sizing: border-box}
.rec-book-item[data-v-4f4c42cd] { float: left; width: 18%; margin: 5px 2.5% 5px 0 !important}
.rec-book-item[data-v-4f4c42cd]:nth-child(5) { margin: 5px 0 !important}
.card-bookInfo-cover[data-v-8bc547da] img { width: 100% !important; height: auto !important}
.card-bookInfo-cover[data-v-8bc547da] { height: 96px;     border-radius: 4px; overflow: hidden}
.rec-book-item[data-v-4f4c42cd] .title { height: auto !important; max-height: 40px !important; display: block; line-height: 20px !important; margin: 5px 0 0 0 !important; font-size: 12px !important}
.BorderWithTitle .border-title { padding: 0 !important}
.border-title { font-size: 14px !important}
.ct2 .mn { width: 100% !important; margin-left: 0}
.spvimg { float: none !important; width: 100% !important; height: auto !important; overflow: hidden; background: none !important}
.spi { height: auto !important; padding-bottom: 20px}
.spvimg img { width: 100% !important}
.wp { width: 100% !important}
.ContentItem-action, .Popover ShareMenu { display: none !important}
.vote[data-v-d87db5e0] { padding: 0 !important; margin: 0 !important; border: 0 !important}
.sd { display: none !important}
.fl_g { width: 100% !important}
.fl_icn_g { width: 16% !important}
.fl_icn_g img { max-width: 100% !important}
.fl_g dl { margin-left: 18% !important}
.f_tit1 { font-size: 15px !important}
.fl_icn_g { height: auto !important}
.fl_g { height: auto !important; padding: 15px 10px 0 0 !important}
.BtnAreaCover[data-v-efef642e] { width: auto !important; padding: 0 3% !important}
.tabx_cont { padding: 0 3% !important}
#atarget { display: none !important}
.tl .o { display: none}
.thread_tit a { font-size: 16px !important}
.article-summary { line-height: 20px !important; font-size: 12px !important}
.spi { margin: 0 !important}
.quater_all_replies .v_tit { font-size: 18px !important; line-height: 30px !important ; font-weight: bolder;}
.t_fsz .t_f, .t_fsz .t_f td, .t_f, .t_fsz .t_f font { font-size: 14px !important}
#f_pst .tedt .pt img { display: none !important}
.quater_all_replies .td_tit { height: auto !important; line-height: 30px !important; padding: 55px 3% 0 3%}
.wp { margin-top: 0 !important}
.entry-related.post-loop-image { max-height: none !important}
.mi_phone_box { display: none !important}
#detail-common-header { display: block !important}
.mIndex_header__7C_RN {
    width: 100vw;
    margin: 0 auto;
    box-sizing: border-box;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 999;
    padding: 10px 16px;
    background-color: #fff;
}
.mIndex_root__gXXNa {
    position: relative;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.mIndex_header__7C_RN .mIndex_left__jkai4 {
    display: flex;
    align-items: center;
}
.CommonIcon_root__51lXf {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    font-size: 0;
}
.mIndex_header__7C_RN .mIndex_left__jkai4 .mIndex_back__UKunX {
    width: 24px;
    height: 24px;
}
.mIndex_root__gXXNa .mIndex_title__4vHIR {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    z-index: 9;
}
.mIndex_header__7C_RN .mIndex_title__jtTJR {
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
    color: rgba(0,0,0,.85);
}
.mIndex_root__gXXNa .mIndex_actions__X5Klh {
    display: flex;
    align-items: center;
}
.mIndex_header__7C_RN .mIndex_rightActionWrapper__yAO_d {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-right: 7px;
}
.mIndex_header__7C_RN .mIndex_rightActionWrapper__yAO_d .mIndex_icon__7INfb {
    width: 16px;
    height: 16px;
}
.CommonIcon_root__51lXf svg {
    overflow: visible;
}
.mIndex_header__7C_RN .mIndex_rightActionWrapper__yAO_d .mIndex_label__7v43v {
    margin-top: 7px;
    font-size: 12px;
    line-height: 9px;
    color: rgba(0,0,0,.85);
}
.mIndex_header__7C_RN .mIndex_rightActionWrapper__yAO_d:last-child {
    margin-right: 0;
}
.mIndex_header__7C_RN .mIndex_left__jkai4 .mIndex_avatar__JCmRA {
    box-sizing: border-box;
    width: 24px;
    height: 24px;
    border-radius: 50%;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50%;
    position: relative;
}
.mIndex_header__7C_RN .mIndex_left__jkai4 .mIndex_avatar__JCmRA img { width: 24px; height: 24px; border-radius: 50%}
.mIndex_header__7C_RN .mIndex_left__jkai4 .mIndex_avatar__JCmRA:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 1px solid rgba(0,0,0,.08);
    border-radius: 50%;
    box-sizing: border-box;
}
.pct { padding-top: 10px}
.firstfloor .boxtable { border-radius: 0}
.pg { border-radius: 0}

#f_pst { border-radius: 0 !important}
.viewbox.otherfloor { border-radius: 0 !important}
.viewbox.otherfloor:nth-last-child(2) { border-radius: 0 !important}
#bottom-comment { display: flex !important}
.mIndex_bottom__2cYaT {
    width: 100vw;
    margin: 0 auto;
    box-sizing: border-box;
    display: flex;
    align-items: center;
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 998;
    padding: 10px 16px;
    background-color: #fff;
    border-top: 1px solid #e4e4e4;
}
.mIndex_bottom__2cYaT .mIndex_commentEntry__izUte {
	width: calc(100% - 172px);
    flex-grow: 1;
    box-sizing: border-box;
    height: 33px;
    padding: 5px 8px;
    margin-right: 20px;
    border-radius: 4px;
    background-color: rgba(0,0,0,.04);
    font-size: 14px;
    line-height: 23px;
    letter-spacing: 0;
    color: rgba(0,0,0,.45);
}
.mIndex_bottom__2cYaT .mIndex_userAction__ZbWm5 {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-right: 20px;
}
.mIndex_bottom__2cYaT .mIndex_userAction__ZbWm5 .mIndex_icon__7INfb {
    width: 24px;
    height: 24px;
}
.mIndex_bottom__2cYaT .mIndex_userAction__ZbWm5 .mIndex_count__Xpgq8 {
    font-size: 12px;
    line-height: 14px;
    letter-spacing: 0;
    color: rgba(0,0,0,.45);
}
.mIndex_bottom__2cYaT .mIndex_userAction__ZbWm5:last-child {
    margin-right: 0;
}
.fwinmask {
    width: 100% !important;
    left: 0 !important;
    margin-top: 0;
	top: 50px !important;
    z-index: 900 !important;
    background: rgba(0,0,0,0.5);
    height: 100vh !important;
    padding-top: 50px;
}
.fwinmask table { width: 100%; display: block}
.fwinmask table tbody { width: 100%; display: block}
.fwinmask table tbody tr { width: 100%; display: block}
.fwinmask .m_c {
    display: block;
    width: 94%;
    max-width: 100% !important;
    padding: 16px;
    border-radius: 4px;
    box-sizing: border-box;
    left: 3%;
    position: relative;
}
.fwinmask .m_c .c .pt { width: 100% !important; box-sizing: border-box}
.fwinmask .m_c .el { width: 100% !important}
.fwinmask .flb { padding-left: 0}
.m_c .o { padding: 10px 0 0 0 !important}
.m_c .o a.y { display: none}
.t_l, .t_c, .t_r, .m_l, .m_r, .b_l, .b_c, .b_r { background: none}
.fwin .rfm { width: 100%}
#fwin_login .m_c .flb { height: 20px !important; line-height: 20px !important; padding: 0 0 8px 0 !important; margin: 0 !important; border-top: 0 !important; text-align: left !important}
#fwin_login .m_c .flb em { display: inline-block; height: 20px !important; line-height: 20px !important; font-size: 14px !important; font-weight: 700 !important}
.fwinmask .tedt .bar { padding: 0 !important}
.fwinmask .tedt .bar .y { height: 20px !important; line-height: 20px !important}
.p_pop { z-index: 999 !important}
.footer-style { padding-bottom: 80px !important}
}
