/* ::::: http://cwx1484.szshengwu.com/static/css/infor.css ::::: */

h1, h2, h3, h4, h5, h6, hr, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin: 0px; padding: 0px; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
fieldset, img { border: 0px none; }
address, caption, cite, code, dfn, em, strong, th, var { font-style: normal; font-weight: normal; }
input, img { vertical-align: middle; outline: medium none; }
ul, ol, li { list-style: outside none none; }
a:link, a:visited, a:hover, a:active { text-decoration: none; }
p { line-height: 1.75; margin: 1em 0px; }
.contain_img img { width: 100%; margin: 0.5em 0px; }
body { font-family: -apple-system-font,"Helvetica Neue","PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif; max-width: 640px; margin: 0px auto; font-size: 17px; color: rgb(63, 63, 63); }
@media screen and (max-width: 1170px) {
	.side { display: none; }
}
.bdheader a:link, a:visited, a:hover, a:active { margin: 0px 5px; color: rgb(255, 255, 255); }
.add_wx { padding: 3px 6px; border-radius: 6px; background-color: rgb(199, 37, 78); }
.add_wx a:link, a:visited, a:hover, a:active { color: rgb(255, 255, 255); }
#wx a:link, a:visited, a:hover, a:active { text-decoration: none; color: rgb(255, 255, 255); }
.side { width: 230px; position: fixed; top: 0px; right: 0px; }
/* ::::: http://cwx1484.szshengwu.com/static/css/fixed.css ::::: */

.outer { position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; font-family: "Microsoft YaHei",Arial,Helvetica,sans-serif; font-weight: bold; background-color: rgba(0, 0, 0, 0.8); z-index: 2000; display: none; }
.fixed { position: fixed; top: 50%; left: 50%; width: 300px; height: 360px; margin-left: -150px; margin-top: -180px; background-color: rgb(221, 221, 221); border-radius: 10px; }
.close { font-family: Arial,Helvetica,sans-serif; font-size: 20px; position: absolute; right: 5px; top: 5px; cursor: pointer; }
.tanchuang { width: 300px; position: fixed; left: 50%; display: none; top: 30%; margin-top: -150px; margin-left: -150px; background: rgb(240, 232, 230) none repeat scroll 0% 0%; z-index: 9999; border-radius: 10px; color: red; font-weight: bold; }
.zhezao { display: none; background: rgba(0, 0, 0, 0.5) none repeat scroll 0% 0%; width: 100%; height: 100%; position: fixed; left: 0px; top: 0px; z-index: 888; }
.close { height: 100px; position: absolute; right: 0px; top: 0px; }
.w3 { height: 70px; line-height: 70px; text-align: center; font-size: 22px; }
.w7 { margin: 10px auto; text-align: center; font-size: 22px; font-weight: bold; }
img { max-width: 100%; }
.add_wx { color: rgb(255, 255, 255); }
img { max-width: 100%; }
.tabu { font-size: 12px; font-family: simsun,arial,helvetica,clean,sans-serif; color: rgb(43, 43, 43); }
.searchDiv02 { width: 1000px; margin: 0px auto; height: 36px; padding: 20px 0px 0px; position: relative; z-index: 103; }
.searchDiv02 .theLogo { width: 620px; float: left; font-size: 12px; height: 34px; overflow: hidden; }
.theLogo img { float: left; }
.searchDiv02 a img { position: absolute; right: 361px; top: 19px; }
.searchDiv02 .theLogo a img { position: relative; left: 0px; top: 0px; }
.theCurrent { float: left; padding: 7px 0px 0px 15px; }
.cDGray, .cDGray a:link, .cDGray a:visited { color: rgb(43, 43, 43); }
.ss_block { display: none; }
#artical_sth { overflow: hidden; clear: both; padding-bottom: 5px; font-size: 12px; font-family: simsun,arial,helvetica,clean,sans-serif; color: rgb(43, 43, 43); }
#artical_sth p { float: left;  color: rgb(153, 153, 153); line-height: 22px; }
#artical_sth p a { color: rgb(128, 128, 128); }
.box03 { width: 230px; float: right; padding-right: 10px; }
#artical_sth h5 { float: right; padding-top: 22px; font-weight: normal; text-align: right; color: rgb(153, 153, 153); }
#artical_sth h5 span { cursor: pointer; height: 13px; margin-right: 10px; font-weight: normal; text-align: right; color: rgb(153, 153, 153); }
.cmt a:link, .cmt a:hover, .cmt a:visited { color: rgb(245, 67, 67); font-weight: bold; }
.cmt em { font-family: "Georgia"; font-size: 16px; font-weight: bold; font-style: normal; }
#artical_sth h5 span { cursor: pointer; height: 13px; margin-right: 10px; font-size: 12px; }
.cmt a span { color: rgb(153, 153, 153); font-weight: lighter; }
.line01 { border-top: 1px solid rgb(221, 221, 221); height: 9px; overflow: hidden; clear: both; width: 100%; margin-bottom: 20px; }
em, i { font-style: normal; }
@media screen and (max-width: 750px) {
	.tabu { display: none; }
}
body { width: 100%; max-width: 100%; }
.main { max-width: 640px; margin: 0px auto; font-size: 17px; padding-right: 360px; position: relative; z-index: 2; }
#activity-name { margin-bottom: 10px; line-height: 1.4; font-weight: 700; font-size: 24px; color: rgb(51, 51, 51); margin-top: 15px; }
a, a:hover { color: rgb(96, 127, 166); }
@media screen and (max-width: 1024px) {
	.main { padding-right: 0px; }
}
.statistics02 img { width: 40%; }
.statistics021 img { width: 80%; }
.side { font-size: 14px; width: 250px; margin-left: 225px; }
.you { display: none; width: 250px; position: absolute; left: 210px; top: 390px; z-index: 1; }
#toast { left: 50%; }
.jiacu { max-width: 100%; color: rgb(149, 55, 52); text-align: justify; font-family: 宋体; line-height: 25px; box-sizing: border-box !important; overflow-wrap: break-word !important; font-weight: normal; }
.zhou1 { display: none; width: 200px; position: fixed; left: 0px; top: 20%; z-index: 1; }
@media only screen and (min-width: 750px) {
	.footer_bottom { display: none; }
}
@media only screen and (max-width: 750px) {
	.yincang { display: none; }
}
@media only screen and (min-width: 1680px) {
	.searchDiv02 { width: 1230px; }
	.side { margin-left: 360px; font-size: 17px; width: 270px; }
	.main { max-width: 880px; font-size: 20px; }
	.you { top: 470px; }
	#toast { left: 56%; }
	.jiacu { line-height: 30px; }
	.zhou1 { width: 250px; }
}
.cmnt_article { clear: both; overflow: hidden; padding: 0.286667rem 0.186667rem 0px; }
.cmnt_title { height: 24px; position: relative; margin: 20px 0px 5px; }
.cmnt_item { clear: both; overflow: hidden; padding: 0px 0px 12px 38px; border-bottom: 1px solid rgb(240, 240, 240); position: relative; }
.cmnt_item:last-child { border-bottom: medium none; }
.cmnt_top { clear: both; overflow: hidden; height: 30px; line-height: 30px; font-size: 13px; color: rgb(0, 160, 254); margin: 14px 0px -8px -38px; position: relative; }
.cmnt_top span:first-child { display: block; color: rgb(57, 144, 230); position: relative; padding-left: 38px; background: rgba(0, 0, 0, 0) none no-repeat scroll 0px -336px / 100px auto; }
.cmnt_top .cmnt_nick { display: block; height: 20px; line-height: 20px; font-style: normal; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.cmnt_top .cmnt_nick em { display: inline-block; font-size: 10px; color: rgb(170, 170, 170); margin-left: 4px; font-style: normal; }
.cmnt_top span img { position: absolute; left: 0px; top: 0px; width: 30px; height: 30px; border-radius: 15px; }
.cmnt_text { font-size: 15px; line-height: 20px; text-align: justify; color: rgb(51, 51, 51); padding: 2px 0.5rem 2px 0px; word-break: break-all; overflow-wrap: break-word; margin-top: 2px; }
.cmnt_op { position: absolute; right: 0px; top: 4px; display: block; height: 16px; line-height: 16px; text-align: right; overflow: visible; }
.cmnt_op a.good { padding-left: 20px; color: rgb(153, 153, 153); background-position: 0px -105px; font-size: 12px; position: relative; padding-right: 10px; }
.cmnt_op a.good::after { width: 1px; content: ""; display: inline-block; height: 14px; background: rgb(223, 223, 223) none repeat scroll 0% 0%; position: absolute; right: -1px; top: 1px; }
.cmnt_op a.cmntico { padding-left: 22px; color: rgb(170, 170, 170); margin-left: 10px; background-position: 0px -69px; font-size: 12px; position: relative; padding-right: 5px; }
.cmnt_op_bottom { clear: both; font-size: 10px; margin-top: 8px; margin-bottom: 4px; position: relative; color: rgb(170, 170, 170); }
.cmnt_op_bottom_times { float: left; line-height: 16px; font-size: 12px; }
.user_Pic { margin-top: 0.6rem; }
.user_Pic li:nth-of-type(1) { margin-left: 0px; }
.user_Pic li { float: left; width: 24%; padding-bottom: 0px; list-style-type: none; }
@media only screen and (max-width: 1170px) {
	.zhou1 { display: none; }
}
@media all and (max-width: 710px) {
	#mb { padding: 0px 10px; }
}
