﻿img, input { vertical-align: middle }
.b-ellipsis { word-wrap: normal; white-space: nowrap; overflow: hidden; text-overflow: ellipsis }
.bl-cmmnt-list { min-height: 17.5em }
body, button, input, select, textarea { font: 100%/1 "Helvetica Neue", Helvetica, STHeiTi, }
article, body, h1, h2, h3, h4, h5, h6, header, input, li, p, textarea, ul { margin: 0; padding: 0 }
em, i { font-style: normal }
li { list-style: outside none none }
img { border: 0 none }
article, header { display: block }
a { text-decoration: none }
body { background: #888 none repeat scroll 0 0; color: #000 }
body, html { height: 100% }
.b-txt1 { color: #333 }
.b-txt2 { color: #666 }
.b-txt3 { color: #999 }
a, input, textarea { outline: 0 }
.b-input-psswrd:focus, .b-input:focus, .b-txtarea:focus { color: #333 }
.b-pic-style { display: block; background-size: cover; background-position: center center; background-repeat: no-repeat; border-radius: 1px; background-color: #fff }
.f-wrap { background: #f3f3f3 none repeat scroll 0 0; border-radius: .16em; position: relative }
.bl-header { position: absolute; width: 100%; box-sizing: border-box; background-color: #f3f3f3 }
.bl-header .user-sort { text-align: center; font-size: 1.25em; padding-top: .55em }
.bl-header .user-sort .blog-nm { display: inline-block; padding-bottom: .11em; vertical-align: middle }
.bl-article { padding-top: 2.75em; box-sizing: border-box }
.bl-article .article { margin: 0 .9375em }
.bl-article .article .time { padding-left: .833333em; vertical-align: middle }
.bl-article .article .read-time { font-size: .75em; padding-bottom: .416667em }
.bl-article .article .reads { border-right: 1px solid #e6e6e6; padding-right: .83333em; vertical-align: middle }
.bl-article .article .content { font-size: 1.06em; line-height: 2em; padding-bottom: .5882em; padding-top: .117647em; word-wrap: break-word; overflow: hidden }
.bl-article .content br { line-height: 2.44em }
.bl-article .content img { max-width: 100%; margin: .294118em 0 .705882em; height: auto; vertical-align: bottom; border-radius: 1px; background-color: #fff }
.bl-edit-article .tit textarea:focus { color: #000 }
.bl-tipbox { position: relative; background: #e9e9e9 none repeat scroll 0 0; padding: .58em .833333em .36em; font-size: .75em; border-radius: 1px }
.bl-cmmnt-list .cmmnt-list { margin: 0 .9375em }
.bl-cmmnt-list .cmmnt-list li { border-bottom: 1px solid #e9e9e9; padding: 1.1875em 0 }
.bl-cmmnt-list .cmmnt-list li:last-child { border-bottom: medium none }
.bl-cmmnt-list .cmmnt-list li:first-child { padding-top: 1em }
.bl-cmmnt-list .nm-time .nm { font-size: .9375em }
.bl-cmmnt-list .nm-time .head { width: 50px; height: 50px; margin-right: .375em; display: inline-block; border-radius: 50% }
.bl-cmmnt-list .nm-time a { vertical-align: middle }
.bl-cmmnt-list .cmmnt { line-height: 1.33333em; padding-top: .36em; word-break: break-all; word-wrap: break-word }
.bl-cmmnt-list .reply .user-nm span { margin: 0 .42em }
.bl-cmmnt-list .replay-del { text-align: right; font-size: .75em; padding-top: .67em; overflow: hidden }
.bl-cmmnt-list .replay-del a { padding: 0 .833333em; border-right: 1px solid #e9e9e9 }
.bl-cmmnt-list .replay-del .time { float: left }
.bl-cmmnt-list .replay-ls { padding-bottom: 1.25em; border-bottom: 1px solid #dadada; margin-bottom: 1em }
.bl-cmmnt-list .replay-ls:last-of-type { padding-bottom: 0; margin-bottom: 0; border-bottom: medium none }
.bl-cmmnt-list .replay-del a:last-child { border-right: medium none; padding-right: .55em }
.bl-cmmnt-list .reply-info { overflow: hidden; padding-top: .66em }
.bl-cmmnt-list .bl-tipbox { margin-top: 1.25em; margin-bottom: .833333em; padding-bottom: .833333em }
.bl-cmmnt-list .reply-info a { float: right; padding: 0 .833333em; border-right: 1px solid #dadada }
.bl-cmmnt-list .reply-info a:first-of-type { border-right: medium none }
.bl-cmmnt-list .bl-tipbox .reply { line-height: 1.66667em }
.bl-blog-foot { background: url("http://jf1.kbytz.cn/img.mjs.sinajs.cn/blog/ria/h5/v2/images/foot_bg.png"/*tpa=http://img.mjs.sinajs.cn/blog/ria/h5/v2/images/foot_bg.png*/) repeat scroll 0 0; border-top: 1px solid #d8d9de; border-bottom: 1px solid #d8d9de; text-align: center; padding: 0 14px; height: 4em }
.bl-blog-foot .back { float: left; background: url("http://jf1.kbytz.cn/img.mjs.sinajs.cn/blog/ria/h5/v2/images/foot_icon.png"/*tpa=http://img.mjs.sinajs.cn/blog/ria/h5/v2/images/foot_icon.png*/) no-repeat scroll 0 .75em / 26px auto; margin-top: .3em; width: 1.95em; height: 3.5em }
.bl-blog-foot a { padding: 0 .133em; line-height: 4.6154em; font-size: .8125em }
.bl-blog-foot .home-up { float: right; padding: 1.375em 0 }
.bl-blog-foot .home-up em { font-size: .8125em; border-left: 1px solid #cdcdcd; padding-left: 1em; line-height: .923em; color: #333 }
.night-mode .l-usr-cntr .usr-menu .lk:hover, .night-mode .l-usr-nav .usr-nav .lk:hover { color: #a63749; border-left-color: #a63749 }
.l-usr-cntr .usr-menu .lk:hover, .l-usr-nav .usr-nav .lk:hover { color: #fb5470; border-left: 2px solid #fb5470; background: #312f3d none repeat scroll 0 0 }
.l-usr-nav .usr-nav .lk:hover { border-right: medium none; border-left: 2px solid #fb5470; padding-left: 1.4375em }
.bl-header .user-sort .blog-nm { max-width: 15em }
.bl-article .b-btn-dashang:hover { background: #fff none repeat scroll 0 0; color: #ffc939; box-shadow: none }
.bl-wrap { background: #fbfbfb none repeat scroll 0 0 }
.bl-usr-header { background: none repeat scroll 0 0; position: relative; height: 3.5em }
.bl-usr-header .usr-header-box { position: relative; border-bottom: 1px solid #eaeaea; padding: 1.125em 0; margin: 0 .9375em }
.bl-usr-header .bl-sinalogo { position: absolute; top: 1.125em; left: 0; width: 5.6em; height: 1.25em; background: url("http://jf1.kbytz.cn/ruxian/static/images/blg_sinalogo.png"/*tpa=http://5g.pink333.com/rx/zs3/images/blg_sinalogo.png*/) no-repeat scroll 0 0 / cover }
.bl-usr-header .user-sort .blog-nm { font-size: .85em; color: #2b2b2b }
.bl-usr-header .user-sort { padding: 0 0 0 1em }
.bl-article-new { padding-top: 0 }
.bl-article-new .ico_tj { display: inline-block; width: .8189em; height: .8189em; background: url("http://jf1.kbytz.cn/ruxian/static/images/ico_tj.png"/*tpa=http://5g.pink333.com/rx/zs3/images/ico_tj.png*/) no-repeat scroll 0 0 / cover; margin-right: .3913em; vertical-align: .02155em }
.bl-article-new .article .read-time { padding: 1.5em 0 }
.bl-article-new .article .time { border-right: 1px solid #e6e6e6; padding-right: .83333em; vertical-align: middle; padding-left: 0 }
.bl-article-new .article .reads { padding-left: .833333em; vertical-align: middle; border-right: medium none }
.bl_share { padding: 1.875em 0 2.4375em; margin: 0 .9375em }
.bl_share .share_ttl { padding: 0 1.25em; text-align: center; position: relative }
.bl_share .share_ttl i { border-bottom: 1px dotted #eaeaea; height: 1px; display: block; margin-top: -10px }
.bl_share .share_ttl span { color: #4f4f4f; font-size: 1em; padding: 0 .9375em }
.b-loading { font-size: .875em; text-align: center; padding: .714285em 0 3.786em; height: 1.2857em; background: url("http://lj.guximjk.cn/rx1/image/7280cb635bc14d7da58e5825cc0858aa.gif") no-repeat scroll 43% 15% }
#layout-root { margin: 0 auto }
.tbred { background-color: #ff0 }
.tbred, .tred { color: #333333 }
@media screen and (min-width:601px) {
#layout-root { width: 600px }
.content { font: 82%/1 Helvetica,, Arial }
}
.jufuda-Header_box { width: 100%; background: #fff }
.jufuda-Head { height: 23px }
.jufuda-Head_leflogo { width: 100%; height: 23px; float: left; background: url("http://jf1.kbytz.cn/ruxian/static/images/rdlogo.jpg"/*tpa=http://5g.pink333.com/rx/zs3/images/rdlogo.jpg*/) no-repeat }
.logo_right { background: #fc669a }
.jufuda-Head_nav { height: 23px; line-height: 23px; color: #fff; position: relative; z-index: 1000; left: 0 }
.jufuda-Head_navitems { float: left; padding-left: 34px }
ul, li { padding: 0; margin: 0; text-indent: 0; list-style: none }
.jufuda-Head_navitems ul li a.jufuda-cur, .jufuda-Head_navitems ul li a:hover { background: #fb9dbe; border-radius: 20px }
.jufuda-Head_navitems ul li a { display: block; padding: 0 30px; font-family: ""; font-size: 14px }
.jufuda-Head_nav a { color: #fff }
.jufuda-Head_navitems ul li { display: block; float: left; display: inline }
a { text-decoration: none }
#main { width: 100%; height: auto; overflow: hidden; background: #fff; border: 1px solid #c6c6c6; margin: 0 auto; box-sizing: border-box }
.top { height: 15px }
.wide { display: inline-block; width: 2em; line-height: 2em }
.answer { border-top: 1px solid #ddd; padding: 15px 0 10px; margin-left: 36px; position: relative; font-size: 14px; line-height: 22px; margin-top: 15px; }
.answer:before { position: absolute; display: block; width: 6px; height: 6px; border-top: 1px solid #ddd; border-left: 1px solid #ddd; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); content: ""; background-color: #fff; top: -4px; left: 30px; }
.answer li { margin-bottom: 10px; border-bottom: 1px dotted #eee; padding-bottom: 5px; list-style: none; color: #4c4c4c; }
.sub p a { display: inline-block; padding: 0 6px; color: #999; }
.ztname { text-align: center; background-color: #07b3e3; color: #fff; border-bottom: 1px solid #69cde0; font-size: 12px; }
.lm { background-color: #07b3e3; width: 100%; cellpadding: 0; cellspacing: 0; padding: 0px 0px; }
.lm tbody tr td { padding: 2px 0; font-size: 12px; }
.row.padding-no.fixed-bottom { position: fixed; z-index: 999; left: 0; bottom: 0; width: 100%; min-height: 20px; padding: 0; margin: 0; }
.gdpl { width: 100%; text-align: center; height: 4rem; line-height: 4rem; margin-top: 4rem; color: #3f81e1; }
.ZT3PL_content { padding-left: 56px; font-size: 1.6rem; }
.btn-success { color: #fff; text-shadow: 0 -1px 0 rgba(0,0,0,.2); background-color: #259dab; border-color: transparent; }
/* 控制图片宽度 */
.ZT3PL_content img { width: 100%!important; }
.ZT3PL_Xia p img { width: 100%!important; }
.ZT3PL_Xia div img { width: 100%!important; }
.ZT3PL_Xia img { width: 100%!important; }
.copyright { color: #000!important; }
.copyright span { display: none; }
.lk-footer a { color: #3f81e1; }
.yuanchuang { padding: 0px 2px; border-radius: 10px; border: 1px solid rgb(158, 158, 158); color: rgb(140, 140, 140); margin-right: 8px; }
.ly { color: rgb(96, 127, 166); }
.rmpl { color: #455b7b; }
.zxpl { color: #455b7b; }
.zrpl { color: #455b7b; }
.zwf { width: 100%; height: 20px; }
/* 退出弹??*/

h5 { text-align: center; color: #3f81e1; display: block; -webkit-box-flex: 1;  margin-bottom: .03rem;
font-weight: 700; font-size: 16px; }
.h51 { margin: auto; line-height: 150%; }
.h51 span { color: red; font-size: 20px; font-weight: bold; }
.h52 { margin: auto; line-height: 250%; }
.h52 span { color: red; font-size: 20px; font-weight: bold; }
.h52 span img { width: 65px; vertical-align: middle }
.h53 { margin: auto; line-height: 200%; }
.h53 font { color: #f74545; font-weight: bold; font-size: 1.2em; background:;
}
.h54 { margin: auto; margin-top: 0.5em; }
javascript:;
.h55 { margin: auto; margin-top: 6px; }
.h55 a { border: 1px solid #f19325; color: #00a0fe; padding: 1px 6px; border-radius: 5px; }
.closex { background-color: #9e6d6d; color: #fff; float: right; width: 20px; height: 20px; text-align:center:line-height:20px;
padding-left: 6px; }
.col-md-11 { margin-bottom: 150px; }
 [hidden], template {
 display:none;
}
@media (max-width: 768px) {
.cqmeihe-need-to-show-mobile { display: block; }
.col-md-11 { display: none; }
}
@media (min-width: 992px) .col-md-12 {
 display: none;
}
@media (min-width: 1200px) {
.col-md-11 { display: black; }
}
#zanlist { text-align: center; }
#zanlist img { width: 30px; height: 30px; border-radius: 100% }
#guanzhu { margin-bottom: 20px; }
 @media screen and (max-width: 320px) {
.jufuda-Head_navitems ul li a { display: inline-block; padding: 0 23px; }
.jufuda-Head img { width: 100%; height: 23px; }
}
@media screen and (max-width: 375px) {
.jufuda-Head_navitems ul li a { display: inline-block; padding: 0 23px; }
.jufuda-Head img { width: 500px; height: 25px; }
}
.wx { background: #f7f7f7; color: #FF0000; background: #FFFF00; }

