        *{
        	margin: 0;
        	padding: 0;
        }
        body{
        	width: 100%;
        	font-family: "微软雅黑";
        }
        .main{
        	max-width: 750px;
        	margin: 0 auto;
        	border: 1px solid gray;
        	padding: 10px;
        	font-size: 16px;
        }
        .main .title{
        	text-align: center;
        	margin: 25px auto;
        	border: 1px solid rgb(178,0,0);
        	width: 70%;
        	font-size: 20px;
        	color: rgb(178,0,0);
        	font-weight: bold;
        	padding: 5px;
        }
        .main .pt{
        	margin-top: 10px;
        	margin-bottom: 10px;
        	text-align: justify;
        }
        .main .neirong{
        	margin-top: 15px;
        	margin-bottom: 15px;
        	text-align: justify;
        	text-indent: 2em;
        }
        .main .qd{
        	margin-top: 10px;
        	margin-bottom: 10px;
        	font-weight: bold;
        	color: rgb(178,0,0);
        }
        .main .sanbu{
        	padding: 10px 0;
        	border-bottom: 1px dotted gray;
        	border-top: 1px dotted gray;
        	font-size: 15px;
        }
        .main .sanbu>p{
        	margin-top: 5px;
        	margin-bottom: 5px;
        }
        .main .sanbu>p>span{
        	font-weight: bold;
        	color:red;
        }
        .comment {
            width: 100%;
            padding: 10px 0;
            background: #f0f0f0;
            position: relative;
            margin: 0 auto 81px;
            max-width: 740px;
        }
        .comment h1 {
            border-top: 1px dotted #C7C7C7;
            font-weight: normal;
            padding-top: 30px;
            margin-top: 40px;
        }
        .comment h5 {
            text-align: center;
            font-size: 15px;
            color: #8c8c8c;
            position: absolute;
            top: 33px;
            right: 50%;
            margin-right: -80px;
            width: 140px;
            background: #f0f0f0;
            padding: 10px;
            font-weight: normal;
        }
        .comment div {
            position: relative;
            margin: 20px 0;
            padding: 0 15px;
        }
        .comment .images {
            margin-right: 10px;
            width: 35px;
            height: 35px;
            float: left;
        }
        .comment p {
            margin-left: 45px;
            text-indent: 0em;
            line-height: 25px;
            font-size: 16px;
        }
        .comment p span {
           
            color: #8c8c8c;
            font-size: 14px;
            line-height: 20px;
        }
        .comment p em {
            font-style: normal;
            font-size: 14px;
            color: #8c8c8c;
            float: right;
            margin-right: 10px;
        }
        .comment p i {
            font-size: 14px;
            margin-right: 5px;
            border:none;
            color: #607fa6;
            font-style: normal;
            background: url(../images/z.png.htm) center center no-repeat;
        }
        .comment div o {
            display: block;
            font-size: 14px;
            color: #8c8c8c;
        }
        
        .weixin{
            color: red;
            background-color: yellow;
            font-size: 18px;
            font-weight: 600;
            display: inline-block;
        }
        
        .wxbtn{
            width:100%;height:60px;position:fixed;bottom:0px;margin:-8px;
        }
        .wxbtn .cont{
            max-width:750px;margin:0 auto; background:#fff;height:60px;border-top:1px #eee solid;box-shadow: 0 0 2px #333;
        }
        .wxbtn .cont{
            line-height: 50px;text-indent: 1em;color:#ff0000;cursor: pointer;
        }
        .wxbtn .cont span:hover{
            text-decoration: underline;
        }
        .wxbtn .cont img{
            float:left;margin:5px;
        }
        
        .popup {
        position: fixed;
        top: 50%;
        left: 50%;
        width: 300px;
        transform: translate3d(-50%, -50%, 0px);
        background-color: #fff;
        border-radius: 5px;
        overflow: hidden;
        padding: 10px 0px;
        display: none;
        box-shadow: 1px 1px 3px #424242;
        text-align: center;
        color: #656565;
        z-index: 2;
        }
        
        .popup .first span .spance,
        .popup .open span .spance {
        letter-spacing: 5px;
        }
        
        .popup .close {
        padding: 0 10px;
        overflow: hidden;
        color: #dd2736;
        }
        
        .popup .close span {
        float: right;
        }
        
        .popup .add {
        text-align: center;
        background-color: #e13f94;
        padding: 8px 0px;
        margin: 15px 0px;
        }
        
        .popup .add span {
        line-height: 40px;
        font-size: 28px;
        color: red;
        background: yellow;
        font-weight: 600;
        }
        
        .popup .open {
        text-align: center;
        color: #666;
        }
        
        .popup .liwu {
        text-align: center;
        color: #999;
        padding-bottom: 20px;
        margin-top: 15px;
        }
        
        .popup .liwu a {
        font-size: 18px;
        color: #d5271e;
        text-decoration: underline;
        }
            </style>
            <style>
                .position-bottom {
                    width: 100%;
                    height: 3.5em;
                    position: fixed;
                    left: 0;
                    bottom: 0;
                    display: flex;
                    justify-content: center;
                    align-items: center;
                    background-color: white;
                    box-shadow: 0 0 10px 2px grey;
                    font-size: 0.9em;
                }
        
                .copy_bk {
                    background-color: blue !important;
                    color: white !important;
                }
        
                @media screen and (min-width: 800px) {
                    .bottom-float {
                        display: none !important;
                    }
                }
        
                .statistics02 {
                    position: relative;
                    -webkit-touch-callout: all;
                    -webkit-user-select: all;
                    -khtml-user-select: all;
                    -moz-user-select: all;
                    -ms-user-select: all;
                    user-select: all;
                    display: inline-block;
                    line-height: 1.5;
                    text-indent: 0;
                    font-size: 22px;
                    color: red;
                    font-weight: bold;
                    background: none;
                }
        
                .copyprop {
                    position: absolute;
                    z-index: 100;
                    background: rgba(0, 0, 0, 0.8);
                    color: #fff;
                    line-height: 40px;
                    text-align: center;
                    font-size: 14px;
                    left: 0;
                    top: 0px;
                    width: 60px;
                    border-radius: 5px;
                }
        
                .copyprop:after {
                    content: '';
                    line-height: 0;
                    height: 0;
                    width: 0;
                    border-left: transparent 5px solid;
                    border-right: transparent 5px solid;
                    border-top: rgba(0, 0, 0, 0.8) 5px solid;
                    display: inline-block;
                    position: absolute;
                    z-index: 10;
                    bottom: -5px;
                    left: 0;
                    right: 0;
                    margin: auto;
                }
        
                .Tips {
                    background: rgba(0, 0, 0, 0.8);
                    max-width: 300px;
                    padding: 0 10px;
                    border-radius: 5px;
                    line-height: 50px;
                    height: 50px;
                    color: #fff;
                    font-size: 12px;
                    position: fixed;
                    z-index: 1000;
                    left: 0;
                    right: 0;
                    margin: auto;
                    top: 0;
                    bottom: 0;
                    text-align: center;
                }
        
                .clipboards {
                    position: fixed;
                    top: 0%;
                    left: 0;
                    display: none;
                    z-index: 10001;
                    width: 100%;
                    height: 100%;
                    overflow: hidden;
                    background-color: rgba(0, 0, 0, .4);
                }
        
                .openwx {
                    text-decoration: none;
                }
        
                .clipboards-main {
                    position: relative;
                    top: 20%;
                    width: 80%;
                    height: auto;
                    padding: 10px;
                    margin: 0 auto;
                    border-radius: 4px;
                    background-color: #fff;
                }
        
                .clpclosed {
                    position: absolute;
                    top: 5px;
                    right: 5px;
                    height: 20px;
                    line-height: 18px;
                    font-size: 16px;
                    text-align: center;
                    width: 20px;
                    border: 1px solid #888;
                    border-radius: 50%;
                }
        
                .clpbox,
                .clpbox2 {
                    padding: 15px 20px;
                    text-align: center;
                    line-height: 24px;
                }
        
                .clpinfo {
                    font-size: 18px;
                    color: #ca0e00;
                }
        
                .clpinfo2 {
                    font-size: 14px;
                    color: #555;
                    margin-top: 10px;
                }
        
                .clpwx {
                    display: inline-block;
                    background-color: #ca0e00;
                    padding: 6px 10px;
                    border-radius: 4px;
                    color: #fff;
                    font-size: 18px;
                }
        
                .opencolors {
                    color: #d21010;
                }
        
                .zaaxwxh {
                    cursor: pointer;
                }
        
                .wangwang {
                    cursor: pointer;
                }
		#content .t {
            font-size: 20px;
            line-height: 1.75;
			text-indent: 2em;
        }

        #content .top {
            margin-top: 15px;
            margin-bottom: 15px;
        }

        #content .c {
            text-align: center
        }

        #content .red {
            color: #cd0000 !important;
        }

        #content .b {
            background: #cd0000;
            color: #fff;
        }

        #content .box {
            width: 100%;
            margin: 10px auto;
            box-sizing: border-box;
            padding: 10px;
            border: 1px solid #cecece
        }

        #content .box1 {
            margin-top: 50px;
            width: 95%;
            margin: 30px auto;
            box-sizing: border-box;
            padding: 5px;
            border: 5px solid #cd0000;
            border-radius: 20px;
        }

        #content .tou {
            text-align: center;
        }

        #content .tou span {
            display: inline-block;
            background-color: #2cbf73;
            color: #FFFFFF;
            padding: 10px 0;
            font-size: 24px;
            font-weight: bold;
            width: 100%;
            margin-top: 15px;
            line-height: 32px;
            text-align: center;
        }

        #content .ti {
            font-size: 12px;
            line-height: 180%;
        }

        .tit {
            color: #ff0000;
            font-size: 28px;
        }

        .wx {
            width: 95%;
            border: 2px solid #000;
            margin: 0 auto;
            text-align: center
        }

        .wx .wx_left,
        .wx_right {
            width: 50%;
            float: left
        }

        .wx img {
            width: 90%;
        }

        .wx p {
            font-size: 30px;
            color: #2cbf73;
            font-weight: bold;
        }

        .hz {
            color: #ff0000;
            font-weight: bold;
        }

        .w24 {
            font-size: 32px;
        }

        .comment p span.statistics02 {
            display: inline;
            color: red;
        }

        /*鍏ㄥ眬瑾跨敤*/
h1, h2, h3, h4, h5, h6, hr,blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal;}
table{border-collapse: collapse;border-spacing: 0;}
fieldset, img{border: 0;}
abbr, acronym{border: 0;}
address, caption, cite, code, dfn, em, strong, th, var {font-style: normal;font-weight: normal;}
input, select, textarea { -webkit-tap-highlight-color: rgba(0,0,0,0); border: 0; border-radius: 0; }
input, img { vertical-align: middle;outline: none;}
::-webkit-scrollbar {width: 15px; height: 5px;-webkit-transition:1s;}
::-webkit-scrollbar-thumb {background-color: #a7afb4;background-clip: padding-box;min-height: 28px;}
::-webkit-scrollbar-thumb:hover {background-color: #525252;background-clip: padding-box; min-height: 28px;}
::-webkit-scrollbar-track-piece {background-color: #ccd0d2;}
ul, ol, li { list-style: none;}

a:link, a:visited, a:hover, a:active {text-decoration: none; }
.l{float: left;}	
.r{float: right;}
.clear{clear: both; }
.undis{display: none; }	

.contain_img img{width: 100%;margin: 0.5em 0;}

body{font-family: -apple-system-font,"Helvetica Neue","PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif;background-color: #f3f3f3;max-width: 640px;margin: 0 auto;font-size: 17px;color:rgb(63, 63, 63);}
section{background: #fff;padding:10px 15px;}
header{background: #fff;padding:70px 15px 10px 15px; padding: 10px;}
footer{font-size: 30%;}
.key{ background-color: #823b0b; color: #fff; padding:5px 10px; font-size: 14px; margin-top: 10px;  }
/*鍝嶅簲寮�*/
@media screen and (max-width:1170px){
	.side{display: none;}
}

/*澶撮儴*/
.bdheader{width:640px;height: 60px; position: fixed;top: 0; background:#f84c4a; line-height: 60px; font-family: "寰蒋闆呴粦"; color: #FFF; font-weight: bold;}
.dingyue{background: #b23636;padding:0 10px;margin: 10px 5px; line-height: 40px;}
.bdheader a:link,a:visited,a:hover,a:active{ color:#FFF;}

/*姝ｆ枃*/
.autor{margin: 1rem 0;color: #8c8c8c;font-size: 1rem 0 0 0;}
h1{font-size: 1.5rem;font-weight: 400;color: #333;}
.descript{color: #3e3e3e;padding: 5px 0 5px 10px;border-left: 5px solid #dbdbdb;margin:1em 0;white-space: normal;background-color: rgba(219,219,219,.1);font-weight: 400;}
.Stitle{font-size: 1.5rem;color: #c7254e;text-align: center;}
.important{color: #c7254e;background-color: #f9f2f4;border-radius: .4rem;padding: .1rem .5rem;}

.add_wx{padding: 3px 6px;border-radius: 6px;background-color: #c7254e;}
.add_wx a:link, a:visited, a:hover, a:active {color: #fff;}

.pinglun {border-top: 1px solid #D9D9D9;margin: 5% 0 0 0; background: #f3f3f3;font-size: 14px;height: 750px;}
.pinglun dl{padding:4% 0;}
.pinglun dt{float: left;  width: 10%;}
.pinglun dt img{border-radius: 50%;}
.pinglun dd{float: right; width: 88%;}
.pinglun p{line-height: 1.75;}
.pinglun_title{color:#717171;font-size: 90%;}
.pinglun_time{font-size: 80%;}
.pinglun_answer{background:#F3F3F3;padding: 2%; border-radius: 5px;}

/*鍜ㄨ椤甸潰*/
.ask_head{background: #F84C4A;height: 60px; line-height: 60px;font-family: "寰蒋闆呴粦";font-weight: bold;width: 96%; padding: 0 2%; color: #FFF;}
.ask_ico {border-bottom: 1px solid #e4e4e4;}
.ask_contain {width: 96%;}
.add_buzhou {width: 96%; padding:2%; border-top:1px #E6E6E6 dashed;margin: 10% 0 0 0;}
.userwx{color: #F84C4A;font-weight: bold; font-size: 150%;text-align: center;}
#wx{margin: 0 auto; border-radius:25px; width: 125px;line-height: 35px; height:35px;background: #F84C4A;display:block; text-align: center;}
#wx a:link, a:visited, a:hover, a:active {text-decoration: none; color:#FFF;}
.ask_say{border-top: 1px solid #e4e4e4;background: #fbfbfb;padding: 15px 0;height: 18px;line-height: 18px;text-align: left;color: #666; position: fixed;bottom: 0; width: 640px;margin: 0; color:#D9D9D9;}
.mar79{margin: 0 0 50px 0;}
.ask_zixun{border: 1px solid #e4e4e4;padding: 0 5px; background:#D9D9D9; color: FFF;}

/*渚ц竟鏍�*/
.side{width: 230px; position: fixed;top: 0;right:0;}

html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
    display: block;
}
   .bottomfix{
                  position: fixed;
                  bottom: 0;
                  left: 0;
                  right: 0;
                  max-width: 720px;
                  background-color: #fff;
                  padding: 10px;
                  margin: auto;
                  display: none;
                }
                @media screen and (max-width: 640px) {
                  .bottomfix{display: block;}
                }
                .bottomfix .pic{
                  float: left;
                  width: 50px;
                  height: 50px;
                  border-radius: 100%;
                  margin-right: 10px;
                }
                .bottomfix .con{
                  overflow: hidden;

                }
                .bottomfix .btn{
                  background-color: #00bf00;
                  padding:0 10px;
                  line-height: 40px;
                  display: inline-block;
                  float: right;
                  height: 40px;
                  border-radius: 5px;
                  color: #fff;
                }
                .bottomfix .btn:hover{
                  color: #fff;
                }

         .weixin-box-out{ position: fixed; background: rgba(0,0,0,0.8); top: 0; left: 0; z-index: 100000; width: 100%; height: 100%; display: none; }
    .weixin-box{ background: #fff; width: 80%; max-width: 600px; margin:80px auto 0;   border-radius: 5px; text-align: center; padding:20px 10px; box-sizing: border-box; position: relative; text-align: center; font-size: 16px; line-height: 1.5; padding-bottom: 0锟斤拷
        color:#657176;}
    .weixin-box .close{ position: absolute; top:00px; right: 0px; width: 30px; z-index: 100; }
   .weixin-box .close img{ width: 100%; }  
 .weixin-box .w1{font-size: 18px;color: #4f913f;}
 .weixin-box .w2{font-size: 21px;color: #fff;font-weight: bold;padding:10px 0;}
 .weixin-box .w3{width: 90%;background-color: #ffffff;color:#4f913f;
 margin:0 auto;padding:5px 0;font-size: 21px;font-weight: bold; }
 @media screen and (max-width: 480px) {
   .weixin-box .w2 ,.weixin-box .w3{font-size: 16px;}
 }




.top_tip { margin: 0 auto; position: fixed; left: 0; width: 100%; top: 0; background: #FFF; border: 1px solid #CCC; z-index: 99999; font-family:Microsoft YaHei; } .to_pc { float: left; } .wxid { background-color: #f62796; color: #fff; font-size: 40px; margin: 30px 0; padding: 10px; } .wechat .wxid { background-color: #f62796; color: #fff; font-size: 40px; margin: 30px 0; padding: 10px;} .flow-wx{ position: fixed; right: 14%; top: 20%; width: 4.5em; height: 4.5em; } @media screen and (max-width: 1900px){ .flow-wx {position: fixed; right:12%; } } @media screen and (max-width: 1800px){ .flow-wx {position: fixed; right:9%; } } @media screen and (max-width: 1650px){ .flow-wx {position: fixed; right:2%; } } @media screen and (max-width: 750px){ .flow-wx {position: fixed; right:1%; } } #wx{ border:1px solid #e9e9e9; border-radius: 5px; width: 203px; height: 108px; } .close{ position: absolute; right: 1em; top: 1em; width: 2em; height: 2em; } @media screen and (max-width: 1900px){ .ads {position: fixed; left:10%; } } @media screen and (max-width: 1500px){ .ads {position: fixed; left:5%; } } @media screen and (max-width: 1200px){ .ads {width: 0px; } } @media screen and (max-width: 1900px){ .ad {position: fixed; left:78%; } } @media screen and (max-width: 1800px){ .ad {position: fixed; left:78%; } } @media screen and (max-width: 1650px){ .ad {position: fixed; left:78%; } } @media screen and (max-width: 1500px){ .ad {position: fixed; left:80%; } } @media screen and (max-width: 1260px){ .ad {display: none; } } img{ max-width: 100%; } .statistics02 img{ max-width: 220px; }
img{ max-width: 100%; } .add_wx{ color: #fff; } .add_wx_go{ cursor: pointer;} img{ max-width: 100%; } .tabu { font-size: 12px; font-family: simsun, arial, helvetica, clean, sans-serif; background: #fff; color: #2b2b2b; } .searchDiv02 { width: 1130px; margin: 0 auto; height: 36px; padding: 20px 0 0 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: 0; top: 0; } .theCurrent { float: left; padding: 7px 0 0 15px; } .cDGray, .cDGray a:link, .cDGray a:visited { color: #2b2b2b; } .ss_block { display: none; } .cDGray, .cDGray a:link, .cDGray a:visited { color: #2b2b2b; } .navFind { float: right; width: 260px; padding: 0px 0 0; } .f-search-wrap { position: relative; width: 301px; z-index: 80; } .f-search-wrap .type { position: relative; float: left; z-index: 80; } .f-search-wrap .type .checked { width: 55px; height: 24px; line-height: 24px; margin: 0 9px 0 0; padding-left: 9px; border: 1px solid #c7c7c7; background: #fff no-repeat 40px -28px; font-size: 12px; cursor: pointer; color: #bcbcbc; } .f-search-wrap .text, .f-search-wrap .type, .f-search-wrap .btn { float: left; } .navFind .text { width: 180px; height: 24px; padding: 0 0 0 9px; background: #fff; border: 0; color: #bcbcbc; font-size: 12px; outline: none; } .f-search-wrap .text input { width: 180px; _width: 163px; height: 24px; height: 20px\9; padding: 0 9px; padding-top: 4px\9; background: #fff; color: #bcbcbc; border: 1px solid #c7c7c7; border-right: 0; border-radius: 0; font-size: 12px; outline: none; } .f-search-wrap .btn { _float: right; _width: 28px; } .f-search-wrap .text, .f-search-wrap .type, .f-search-wrap .btn { float: left; } .h_mainNavNew { width: 1130px; height: 26px; margin: 0 auto; padding: 7px 10px 3px; font-family: "锟斤拷锟斤拷"; position: relative; z-index: 999; background: #fff; } .cDGray, .cDGray a:link, .cDGray a:visited { color: #2b2b2b; } .h_mainNavNew .list_menu { float: left; width: 920px; height: 24px; line-height: 24px; } .h_mainNavNew .list_menu li { float: left; background: no-repeat left center; padding: 0 9px 0 9px; } .h_mainNavNew .list_menu li a:link, .h_mainNavNew .list_menu li a:visited { color: #2b2b2b; } .h_mainNavNew .login { width: 158px; _width: 155px; height: 24px; line-height: 24px; text-align: left; color: #666; overflow: hidden; float: left; } .h_mainNavNew .morehNew { width: 48px; float: left; } f-search-wrap .btn button { float: right; width: 35px; height: 26px; background: no-repeat; background-position: 0 -55px; color: #000; border: 1px solid #c7c7c7; border-left: 0; font-weight: bold; cursor: pointer; text-indent: -1000px; outline: none; } .f-search-wrap .btn button { float: right; width: 35px; height: 26px; background-position: 0 -55px; color: #000; border: 1px solid #c7c7c7; border-left: 0; font-weight: bold; cursor: pointer; text-indent: -1000px; outline: none; } #artical_sth { overflow: hidden; clear: both; padding-bottom: 5px; font-size: 12px; font-family: simsun, arial, helvetica, clean, sans-serif; background: #fff; color: #2b2b2b; } .bd_top { border-top: 1px solid #cdcdcd; } .space40 { clear: both; height: 40px; line-height: 0; font-size: 0; width: 100%; } #artical_sth p { float: left; width: 250px; color: #999; line-height: 22px; } #artical_sth p a { color: #808080; } .share { float: right; padding-top: 16px; position: relative; width: 149px; overflow: visible; } .share { float: right; padding-top: 16px; position: relative; width: 150px; cursor: pointer; _width: 165px; } .share-bar-btn1 .bds_tsina { background-position: 0 0; margin-left: 10px; } .share-bar-btn1 a { float: left; display: block; width: 40px; height: 30px; margin: 0; padding: 0; } .share-bar-btn1 .bds_qzone { background-position: 0 -32px; margin-left: 10px; } .share-bar-btn1 .bds_twx { background-position: 0 -66px; margin-left: 10px; } .box03 { width: 230px; float: right; padding-right: 10px; } #artical_sth h5 { float: right; padding: 10px 0; font-weight: normal; text-align: right; color: #999; } #artical_sth h5 span { cursor: pointer; height: 13px; margin-right: 10px; font-weight: normal; text-align: right; color: #999; } .cmt a:link, .cmt a:hover, .cmt a:visited { color: #f54343; 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: #999; font-weight: lighter; } .line01 { border-top: 1px solid #ddd; height: 1px; overflow: hidden; clear: both; width: 100%; margin-bottom: 0px; } .left_bq { float: left; width: 360px; padding-bottom: 20px; } .left_bq ul li { width: 38px; float: left; text-align: center; overflow: hidden; cursor: pointer; margin-right: 20px; } .left_bq ul li span { color: #f84143; font-family: Arial, Helvetica, sans-serif; } .xc { margin: 6px 0px 8px 0px; width: 38px; height: 38px; overflow: hidden; } .left_bq ul li b { color: #222; font-weight: normal; } #artical_sth04 { height: 47px; margin-top: 30px; float: right; } #artical_sth04 .share { padding-top: 0px; } .share { float: right; padding-top: 16px; position: relative; width: 150px; cursor: pointer; _width: 165px; } #artical_sth2 { font-size: 12px; font-family: simsun, arial, helvetica, clean, sans-serif; background: #fff; color: #2b2b2b; margin-top: 40px; overflow: hidden; } .mod-commentTextarea { font-size: 12px; font-family: simsun, arial, helvetica, clean, sans-serif; background: #fff; color: #2b2b2b; } .mod-commentNew { font-size: 14px; } .zhezhao { width: 100%; height: 100%; background: #000; filter: alpha(opacity=50); -moz-opacity: .5; -khtml-opacity: .5; opacity: .5; position: fixed; left: 0; top: 0; z-index: 999997; display: none; } .jubao { width: 520px; height: 410px; position: fixed; left: 50%; top: 50%; margin: -205px 0 0 -260px; background: #fff; z-index: 999998; display: none; } .mod-commentTextareaTitle { margin-bottom: 8px; } .mod-commentTextareaTitle .w-rightBox { float: right; } .mod-commentNew { font-size: 14px; } .w-com a { color: #f54343; } .mod-commentTextareaTitle .w-num { font: 18px georgia; color: #f54343; } .mod-commentTextareaTitle .w-txt { font-size: 12px; color: #999; } .mod-commentTextareaTitle .w-line { padding: 0 8px; font-size: 14px; } .mod-commentTextarea .w-line { color: #999; } .mod-commentNew { font-size: 14px; } .w-reply a { color: #f54343; } .mod-commentTextareaTitle .w-num { font: 18px georgia; color: #f54343; } .mod-commentTextareaTitle .w-txt { font-size: 12px; color: #999; } .mod-commentTextareaTitle .w-tips { font-size: 12px; color: #999; } .mod-commentTextareaMiddle { margin-bottom: 8px; } .mod-commentTextareaMiddle .w-areaBox { position: relative; height: 110px; width: 100%; } .mod-commentTextareaMiddle .w-commentArea { height: 88px; width: 97.9%; padding: 10px 1%; border: 1px solid
      #dcdcdc; resize: none; outline: 0; font-size: 14px; color: #999; } .mod-commentNew { font-size: 14px; } .mod-commentTextareaMiddle .w-areaBox .plcg { position: absolute; left: 50%; top: 50%; margin-left: -45px; margin-top: -10px; padding-left: 30px; height: 20px; line-height: 20px; font-weight: bold; color: #666; } .mod-commentTextareaMiddle .w-submitBar { position: relative; width: 100%; height: 40px; border: 1px solid #dcdcdc; border-top: 0; background: #f7f7f7; } .mod-commentTextareaMiddle a.w-submitBtn { display: block; float: right; width: 120px; height: 40px; background: #f54343; text-align: center; color: #fff; font: 18px/40px "microsoft yahei"; } .mod-commentTextareaMiddle .i-commentFaceBox { width: 60%; } .mod-comment-inputFaceBox { padding-top: 5px; } .mod-comment-inputFaceBox { position: relative; } .mod-comment-inputFaceBox .w-face-trigger { display: inline-block; position: relative; margin-left: 7px; width: 50px; height: 30px; float: left; line-height: 30px; vertical-align: middle; cursor: pointer; } .mod-comment-inputFaceBox .w-face-trigger img { float: left; width: 22px; height: 22px; padding: 2px; margin-right: 5px; border: 1px solid transparent; } .mod-comment-inputFaceBox .icon-faceTrigArr { display: inline-block; width: 7px; height: 4px; margin-bottom: 2px; overflow: hidden; background:no-repeat 0 -4px; } .mod-comment-nearlyFace { display: none; width: 200px; float: left; } .mod-comment-nearlyFace .mod-facesImg-list li { margin: 0 5px; border-color: transparent; _border-color: #f7f7f7; } .mod-facesImg-list li { float: left; margin: 0 5px 5px 0; padding: 3px; border: 1px solid #ebebeb; height: 22px; width: 22px; overflow: hidden; text-align: center; cursor: pointer; background: no-repeat center; } .mod-facesImg-list li img { width: 22px; height: 22px; } .mod-comment-faceBox { display: none; width: 370px; background: #fff; z-index: 999; position: absolute; left: -1px; top: 40px; } .mod-face { box-shadow: 0 0 6px #dcdcdc; } .mod-face-list { position: relative; padding: 10px 5px 5px 10px; border: 1px solid #dcdcdc; background: #fff; } .mod-comment-faceBox .mod-face-list .w-arr { position: absolute; top: -6px; display: block; width: 8px; height: 6px; background: no-repeat 0 0; left: 17px; } .mod-comment-faceBox .mod-face-list .mod-facesImg-list { float: left; width: 350px; } .mod-facesImg-list li { float: left; margin: 0 5px 5px 0; padding: 3px; border: 1px solid #ebebeb; height: 22px; width: 22px; overflow: hidden; text-align: center; cursor: pointer; background: no-repeat center; } .mod-facesImg-list li img { width: 22px; height: 22px; } .mod-comment-faceBox .mod-face-list .mod-facesImg-big { position: absolute; top: 10px; width: 63px; height: 63px; margin-top: 0; margin-right: 10px; border: 2px solid #e6000a; z-index: 99; background-color: #FFF; } .mod-comment-faceBox .mod-face-list .mod-facesImg-big img { width: 26px; height: 26px; margin-top: 14px; margin-left: 18px; vertical-align: bottom; } .mod-comment-faceBox .mod-face-list .mod-facesImg-big p { margin-top: 4px; text-align: center; font-size: 12px; color: #999; } .mod-commentNewTitle { margin-top: 25px; margin-bottom: 10px; font: bold 20px/22px "microsoft yahei"; color: #000; } .mod-commentNew { font-size: 14px; } .mod-articleCommentBlock { position: relative; padding-top: 20px; background: repeat-x left bottom; } .mod-articleCommentBlock .w-username { margin-bottom: 17px; font-size: 14px; } .mod-articleCommentBlock .w-username, .mod-articleCommentBlock .w-commentTime { color: #999; } .mod-articleCommentBlock .w-username, .mod-articleCommentBlock .w-contentTxt { padding: 0; } .mod-articleCommentBlock .w-username a { font-size: 14px; } .mod-articleCommentBlock .w-username { margin-bottom: 17px; font-size: 14px; } .mod-articleCommentBlock .w-username, .mod-articleCommentBlock .w-commentTime { color: #999; } .w-mid { padding-left: 40px; margin-bottom: 20px; } .mod-articleCommentBlock .w-contentTxt { margin-bottom: 15px; line-height: 1.4em; color: #2b2b2b; font-size: 14px; word-wrap: break-word; word-break: break-all; } .mod-articleCommentBlock .w-bottomBar { font-size: 12px; padding-bottom: 17px; padding-right: 10px; } .mod-articleCommentBlock .w-reply { float: right; line-height: 14px; } .mod-articleCommentBlock .w-rep-rec { color: #000; } .mod-articleCommentBlock .w-rep-num { padding-left: 8px; font: 16px georgia; color: #f54343; } .mod-articleCommentBlock .w-rep-line { display: inline-block; padding: 0 8px; color: #c2c2c2; } .mod-articleCommentBlock .w-rep-reply { color: #000; } .mod-articleCommentBlock .w-rep-line { display: inline-block; padding: 0 8px; color: #c2c2c2; } .mod-articleCommentBlock .w-commentTime { padding-top: 4px; } .mod-articleCommentBlock .w-username, .mod-articleCommentBlock .w-commentTime { color: #999; } .mod-showAllComment { padding-top: 40px; text-align: center; } .mod-showAllComment a, .mod-showAllComment a:hover { display: inline-block; width: 100%; height: 27px; line-height: 27px; vertical-align: middle; font-size: 14px; color: #024375; background: #f1f1f1; } em,i{ font-style: normal; } .footer1{width:1000px;margin:0 auto;border:none;border-top:1px solid #ccc}.footer1 a{color:#000;font-size:12px;text-decoration:none}.footer1 a:hover{color:#f54343;text-decoration:underline}.footer1 .footlink{height:28px;padding-top:15px;border-top:1px solid #fff;overflow:hidden;color:#000;line-height:28px;font-size:12px}.footer1 .fk_l{float:left}.footer1 .fk_r{float:right;width:200px}.footer1 .fk_l a{padding:0 7px;border-right:1px solid #000}.footer1 .fk_l .nolpad{padding-left:0}.footer1 .fk_l .noborder{border:none}.footer1 .fk_r ul{overflow:hidden;margin:0;padding:0;list-style:none}.footer1 .fk_r ul li{float:left;height:28px;overflow:hidden}.footer1 .fk_r ul .l_bg001{background:url()/*tpa=http://n1.yaszd.top/images/nav0416_14_fd540caa-fd540caadc.gif*/ no-repeat left 9px;padding-left:19px}.footer1 .fk_r ul .l_bg002{background:url()/*tpa=http://n1.yaszd.top/images/nav0416_17-68c300b50b.gif*/ no-repeat left 9px;padding-left:17px;margin-left:18px}.footer1 .copyright{font-family:Arial,"锟斤拷锟斤拷";color:#666;height:28px;text-align:center;overflow:hidden;line-height:28px}.footer1 .copyright span{padding-right:12px;font-size:12px} @media screen and (max-width: 750px) { .flow-wx { position: fixed; right: 1%; } .tabu,.ipad_block,.artical_sth2,.mod-commentTextarea{ display: none; } .rich_media_area_primary{ padding: 0 10px; } .footer1{ width: auto; } } .m-avator-slider { position: fixed; z-index: 1000; left: 50%; margin-left: -580px; top: 120px; } body{ width: 100%; max-width: 100%; background: #fff; } .main{margin: 0 auto; font-size: 17px; padding-right: 100px; border:none; } header{ padding-top: 0; } #activity-name{ margin-bottom: 10px; line-height: 1.4; font-weight: 400; font-size: 24px; color: #333; margin-top: 15px; } a,a:hover{ color: #607fa6; } @media screen and (max-width:1024px) { .main{ padding-right:
      10px; } } .rich_media { width: 640px; padding-right: 0; margin-left: auto; margin-right: auto } .rich_media_inner { /*padding: 20px*/ margin-top: 20px; } .statistics02 img{ width:80%; } .comment{ background: #fff; } .comment h5{ color: #000; float: left; left: 0; right:auto; text-align: left;margin-right: 0; background: #fff;margin-top: 25px; margin-bottom: 10px; font: bold 20px/22px "microsoft yahei"; color: #000; width: auto;} .comment h1{ border:none; } .comment .tx{ display/html/body/div[2]/div[1]: none; } .comment p{ border-bottom:1px  dashed #cecece; padding-bottom:10px; } .comment p span{ display: block; color: #607fa6;margin-bottom: 17px;font-size: 14px;} .comment div{ position: relative; padding: 10px 0; margin-bottom: 0; background: repeat-x left bottom; }.float{position: fixed;left: 0;right: 0;bottom: 0;margin: auto; max-width: 1000px; background-color: #fff; box-shadow: rgba(0,0,0,0.2) 0 0 5px; line-height: 40px;padding: 10px 0; text-align: center;z-index: 1000;} .float .btn{ line-height: 30px; height: 30px; padding:0 10px; border-radius: 5px; display: inline-block; background-color: rgba(4,9,26,1); color: #fff; }
.indent{text-indent:2em;margin-bottom: 10px;}
.img{margin-bottom: 10px;text-align: center;}
.title{margin-bottom: 10px;}
.wechatbox{text-align: center; font-weight: 700;color: #f00; margin-bottom: 10px;padding: 10px 0;}
.bold{font-weight: 700;}
.center{margin-bottom: 10px;}
.floatleft{position: fixed; z-index: 888;left: 50%;margin-left:250px; top:120px;width: 250px; background-color: #fff; text-align: center; box-shadow:rgba(0,0,0,0.1) 0 0 10px; padding: 15px;}
.statistics02{background-color: #f00;color: #fff;padding: 0 5px;}
.main .title{line-height: 1.5;background: green}
.center{text-align: center;}
.pchide{display: none}
@media screen and (max-width: 640px) {
  .pcshow {display: none;}
.pchide{display: block}
}

body {
    line-height: 1;
    -webkit-text-size-adjust: 100%;
}

ol,
ul {
    list-style: none;
}

blockquote,
q {
    quotes: none;
}

blockquote:before,
blockquote:after,
q:before,
q:after {
    content: '';
    content: none;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

body {
    line-height: 20px;
    font-size: 16px;
    font-family: "Lantinghei SC", "Microsoft Yahei", Helvetica, Arial;
    color: #333;
}

html {
    color: #333;
    font-size: 1em;
    line-height: 1.5;
}

::-moz-selection {
    background: #b3d4fc;
    text-shadow: none;
}

::selection {
    background: #b3d4fc;
    text-shadow: none;
}

hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #ccc;
    margin: 1em 0;
    padding: 0;
}

audio,
canvas,
iframe,
img,
svg,
video {
    vertical-align: middle;
}

fieldset {
    border: 0;
    margin: 0;
    padding: 0;
}

textarea {
    resize: vertical;
}

input,
select,
button,
textarea {
    font-size: 100%;
    font-family: inherit;
}

a {
    color: #000;
    text-decoration: none;
    -webkit-transition: .5s;
    -moz-transition: .5s;
    transition: .5s;
}

a:hover {
    color: #E70082;
    text-decoration: none;
}

:-moz-placeholder {
    color: #aaa;
}

::-moz-placeholder {
    color: #aaa;
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
    color: #aaa;
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
    color: #aaa;
}

select {
    -webkit-appearance: none;
}

.fc-gray {
    color: #999;
}
.fc-gray {
    padding: 0 !important;
}
.f-cf:before,
.f-cf:after {
    content: " ";
    display: table;
}

.f-cf:after {
    clear: both;
}

.u-badge {
    display: inline-block;
    padding: 0 5px;
    line-height: 18px;
    vertical-align: text-top;
    border-radius: 5px;
    font-size: 12px;
    background: #308ee3;
    color: #FFF;
}

@keyframes threeBounceDelay {
    0%,
    80%,
    100% {
        transform: scale(0);
    }
    40% {
        transform: scale(1);
    }
}

.m-bar {}

.m-bar-left {
    float: left;
}

.m-bar .m-bar-left>li {
    float: left;
}

.m-bar .m-bar-crumb {
    margin-left: 10px;
}

.m-bar li.a {
    padding: 0 5px;
}

.m-header-fixed .m-main {
    padding-top: 45px;
}

html {
    position: relative;
    min-height: 100%;
}

.iconfont {
    font-family: iconfont !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: .2px;
    -moz-osx-font-smoothing: grayscale;
}

.icon-reply:before {
    content: "\e60d";
}

.icon-page:before {
    content: "\e616";
}

.icon-view:before {
    content: "\e617";
}

.icon-shang:before {
    content: "\e61a";
}

.icon-rank:before {
    content: "\e61b";
}

.gg {}

.doc {
    max-width: 640px;
    margin: 0 auto;
}

html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
}

body {
    line-height: 1;
    -webkit-text-size-adjust: 100%;
}

ol,
ul {
    list-style: none;
}

blockquote,
q {
    quotes: none;
}

blockquote:before,
blockquote:after,
q:before,
q:after {
    content: '';
    content: none;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

body {
    line-height: 20px;
    font-size: 16px;
    font-family: "Lantinghei SC", "Microsoft Yahei", Helvetica, Arial;
    color: #333;
}

html {
    color: #333;
    font-size: 1em;
    line-height: 1.5;
}

::-moz-selection {
    background: #b3d4fc;
    text-shadow: none;
}

::selection {
    background: #b3d4fc;
    text-shadow: none;
}

hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #ccc;
    margin: 1em 0;
    padding: 0;
}

audio,
canvas,
iframe,
img,
svg,
video {
    vertical-align: middle;
}

fieldset {
    border: 0;
    margin: 0;
    padding: 0;
}

textarea {
    resize: vertical;
}

input,
select,
button,
textarea {
    font-size: 100%;
    font-family: inherit;
}

a {
    color: #000;
    text-decoration: none;
    -webkit-transition: .5s;
    -moz-transition: .5s;
    transition: .5s;
}

a:hover {
    color: #E70082;
    text-decoration: none;
}

:-moz-placeholder {
    color: #aaa;
}

::-moz-placeholder {
    color: #aaa;
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
    color: #aaa;
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
    color: #aaa;
}

select {
    -webkit-appearance: none;
}

.fc-gray {
    color: #999;
}

.f-cf:before,
.f-cf:after {
    content: " ";
    display: table;
}

.f-cf:after {
    clear: both;
}

.u-badge {
    display: inline-block;
    padding: 0 5px;
    line-height: 18px;
    vertical-align: text-top;
    border-radius: 5px;
    font-size: 12px;
    background: #308ee3;
    color: #FFF;
}

@keyframes threeBounceDelay {
    0%,
    80%,
    100% {
        transform: scale(0);
    }
    40% {
        transform: scale(1);
    }
}

.m-header {
    height: 35px;
    background: #308ee3;
}

.m-bar {}

.m-bar-left {
    float: left;
}

.m-bar .m-bar-left>li {
    float: left;
}

.m-bar .m-bar-crumb {
    margin-left: 10px;
}

.m-bar li.a {
    padding: 0 5px;
}

.m-header-fixed {
    width: 100%;
}

.m-header-fixed .m-main {
    padding-top: 45px;
}

html {
    position: relative;
    min-height: 100%;
}

.iconfont {
    font-family: iconfont !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: .2px;
    -moz-osx-font-smoothing: grayscale;
}

.icon-reply:before {
    content: "\e60d";
}

.icon-page:before {
    content: "\e616";
}

.icon-view:before {
    content: "\e617";
}

.icon-shang:before {
    content: "\e61a";
}

.icon-rank:before {
    content: "\e61b";
}

.gg {}

.photo {
    float: left;
    padding: 0px;
    margin-right: 5px;
}

.photo img {
    width: 50px;
    height: 50px;
    text-align: left;
}


.title {
    padding: 15px 10px 0;
}

.title h1 {
    font-size: 20px;
    line-height: 1.4;
}

.title .meta {
    height: 20px;
    padding: 10px 0;
    position: relative;
}

.title .meta:before {
    width: 100%;
    position: absolute;
    top: 18px;
    left: 0;
    content: "";
    display: block;
    height: 1px;
    border-bottom: 1px solid #DDD;
}

.title .meta p {
    float: left;
    padding-right: 10px;
    background: #FFF;
    position: relative;
}

.title .meta .iconfont {
    font-size: 12px;
}

.item {
    padding: 10px;
    border-bottom: 1px solid #DDD;
}

.item .hd {
    margin: 0 0 10px;
}

.item .hd .floor {
    float: right;
    font-size: 14px;
}

.item .hd .author {
    color: #3C82F6;
}

.item .hd .author a {
    color: #3C82F6;
}

.item .hd .time {
    font-size: 14px;
}

.item .bd {
    line-height: 1.5;
    text-align: justify;
    overflow: hidden;
    word-wrap: break-word;
    word-break: break-all;
}

.item .bd img {
    display: block;
    max-width: 100%;
    margin: 10px auto 0;
}

.shang {}

.toolbox {
    overflow: hidden;
    margin: 10px 0 0;
    padding: 15px 0;
    background: #ffc600;
}

.toolbox a {
    display: block;
    float: left;
    width: 50%;
    box-sizing: border-box;
    border-left: 1px solid #e8b503;
    text-align: center;
    color: #fff;
}

.toolbox a:first-child {
    border: 0;
}

.toolbox .iconfont {
    font-size: 20px;
}

.iconfont.icon-shang:before {
    content: "";
}

.iconfont.icon-rank:before {
    content: "";
}

.icon-reply {
    width: 24px;
    height: 24px;
    /*tpa=http://hc.kangshan6.com/tyhc/images/icons_ts.png*/
    /*tpa=http://hcy.fengshikf.com/icons_ts.png*/
    /*tpa=../images/icons_ts.png?v=20151027*/
    no-repeat -63px -73px;
    background-size: 150px 180px;
    display: inline-block;
    margin: 10px auto 0;
}

.icon-reply:before {
    content: '';
}

.tot_pin {
    width: 100%;
    border-bottom: 1px #CCCCCC dashed;
    padding-top: 10px;
}

.xian2 {
    display: block;
    width: 80%;
    height: 1px;
    background-color: #666;
    margin-top: 20px;
    padding: 4px;
    margin-left: 20px;
}

.ni_name {
    color: #999;
    width: 80%;
    font-size: 16px;
    padding: 4px;
    margin-left: 20px;
}

.m-footer {
    text-align: center;
    background: #FFF;
    max-width: 640px;
    margin: 0 auto;
}

.m-footer .m-footer-to {
    height: 30px;
    padding: 5px 0;
    background: #EEE;
    overflow: hidden;
}

.m-footer .m-footer-to a {
    float: left;
    width: 25%;
    padding: 5px 0;
}

.m-footer .m-footer-to .active {
    background: #DDD;
}

.m-footer .m-footer-feedback {
    padding: 5px 0;
}

.m-footer .m-footer-feedback a {
    color: #333;
}

.m-footer .m-footer-feedback small {
    display: block;
    margin: -5px 0;
    font-size: 10px;
    color: #81ADF9;
}

.box2 {
    display: block;
    width: auto;
    margin-left: 24px;
    padding: 0 !important;
}

.content2 {
    background: rgb(197, 224, 180);
    border: #999 1px solid;
    padding: 10px 0;
    /*margin: 5px 5px 5px 30px;*/
}

.head_meu {
    float: right;
}

.head_meu a {
    padding-right: 8px;
    color: #fff;
    font-size: 12px;
    line-height: 35px;
}

.head_log {
    float: left;
    height: 35px;
}

.head_log a {
    line-height: 35px;
    margin-left: 10px;
}

html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
    display: block;
}
   .bottomfix{
                  position: fixed;
                  bottom: 0;
                  left: 0;
                  right: 0;
                  max-width: 720px;
                  background-color: #fff;
                  padding: 10px;
                  margin: auto;
                  display: none;
                }
                @media screen and (max-width: 640px) {
                  .bottomfix{display: block;}
                }
                .bottomfix .pic{
                  float: left;
                  width: 50px;
                  height: 50px;
                  border-radius: 100%;
                  margin-right: 10px;
                }
                .bottomfix .con{
                  overflow: hidden;

                }
                .bottomfix .btn{
                  background-color: #00bf00;
                  padding:0 10px;
                  line-height: 40px;
                  display: inline-block;
                  float: right;
                  height: 40px;
                  border-radius: 5px;
                  color: #fff;
                }
                .bottomfix .btn:hover{
                  color: #fff;
                }

         .weixin-box-out{ position: fixed; background: rgba(0,0,0,0.8); top: 0; left: 0; z-index: 100000; width: 100%; height: 100%; display: none; }
    .weixin-box{ background: #fff; width: 80%; max-width: 600px; margin:80px auto 0;   border-radius: 5px; text-align: center; padding:20px 10px; box-sizing: border-box; position: relative; text-align: center; font-size: 16px; line-height: 1.5; padding-bottom: 0锟斤拷
        color:#657176;}
    .weixin-box .close{ position: absolute; top:00px; right: 0px; width: 30px; z-index: 100; }
   .weixin-box .close img{ width: 100%; }  
 .weixin-box .w1{font-size: 18px;color: #4f913f;}
 .weixin-box .w2{font-size: 21px;color: #fff;font-weight: bold;padding:10px 0;}
 .weixin-box .w3{width: 90%;background-color: #ffffff;color:#4f913f;
 margin:0 auto;padding:5px 0;font-size: 21px;font-weight: bold; }
 @media screen and (max-width: 480px) {
   .weixin-box .w2 ,.weixin-box .w3{font-size: 16px;}
 }




.top_tip { margin: 0 auto; position: fixed; left: 0; width: 100%; top: 0; background: #FFF; border: 1px solid #CCC; z-index: 99999; font-family:Microsoft YaHei; } .to_pc { float: left; } .wxid { background-color: #f62796; color: #fff; font-size: 40px; margin: 30px 0; padding: 10px; } .wechat .wxid { background-color: #f62796; color: #fff; font-size: 40px; margin: 30px 0; padding: 10px;} .flow-wx{ position: fixed; right: 14%; top: 20%; width: 4.5em; height: 4.5em; } @media screen and (max-width: 1900px){ .flow-wx {position: fixed; right:12%; } } @media screen and (max-width: 1800px){ .flow-wx {position: fixed; right:9%; } } @media screen and (max-width: 1650px){ .flow-wx {position: fixed; right:2%; } } @media screen and (max-width: 750px){ .flow-wx {position: fixed; right:1%; } } #wx{ border:1px solid #e9e9e9; border-radius: 5px; width: 203px; height: 108px; } .close{ position: absolute; right: 1em; top: 1em; width: 2em; height: 2em; } @media screen and (max-width: 1900px){ .ads {position: fixed; left:10%; } } @media screen and (max-width: 1500px){ .ads {position: fixed; left:5%; } } @media screen and (max-width: 1200px){ .ads {width: 0px; } } @media screen and (max-width: 1900px){ .ad {position: fixed; left:78%; } } @media screen and (max-width: 1800px){ .ad {position: fixed; left:78%; } } @media screen and (max-width: 1650px){ .ad {position: fixed; left:78%; } } @media screen and (max-width: 1500px){ .ad {position: fixed; left:80%; } } @media screen and (max-width: 1260px){ .ad {display: none; } } img{ max-width: 100%; } .statistics02 img{ max-width: 220px; }
img{ max-width: 100%; } .add_wx{ color: #fff; } .add_wx_go{ cursor: pointer;} img{ max-width: 100%; } .tabu { font-size: 12px; font-family: simsun, arial, helvetica, clean, sans-serif; background: #fff; color: #2b2b2b; } .searchDiv02 { width: 1130px; margin: 0 auto; height: 36px; padding: 20px 0 0 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: 0; top: 0; } .theCurrent { float: left; padding: 7px 0 0 15px; } .cDGray, .cDGray a:link, .cDGray a:visited { color: #2b2b2b; } .ss_block { display: none; } .cDGray, .cDGray a:link, .cDGray a:visited { color: #2b2b2b; } .navFind { float: right; width: 260px; padding: 0px 0 0; } .f-search-wrap { position: relative; width: 301px; z-index: 80; } .f-search-wrap .type { position: relative; float: left; z-index: 80; } .f-search-wrap .type .checked { width: 55px; height: 24px; line-height: 24px; margin: 0 9px 0 0; padding-left: 9px; border: 1px solid #c7c7c7; background: #fff no-repeat 40px -28px; font-size: 12px; cursor: pointer; color: #bcbcbc; } .f-search-wrap .text, .f-search-wrap .type, .f-search-wrap .btn { float: left; } .navFind .text { width: 180px; height: 24px; padding: 0 0 0 9px; background: #fff; border: 0; color: #bcbcbc; font-size: 12px; outline: none; } .f-search-wrap .text input { width: 180px; _width: 163px; height: 24px; height: 20px\9; padding: 0 9px; padding-top: 4px\9; background: #fff; color: #bcbcbc; border: 1px solid #c7c7c7; border-right: 0; border-radius: 0; font-size: 12px; outline: none; } .f-search-wrap .btn { _float: right; _width: 28px; } .f-search-wrap .text, .f-search-wrap .type, .f-search-wrap .btn { float: left; } .h_mainNavNew { width: 1130px; height: 26px; margin: 0 auto; padding: 7px 10px 3px; font-family: "锟斤拷锟斤拷"; position: relative; z-index: 999; background: #fff; } .cDGray, .cDGray a:link, .cDGray a:visited { color: #2b2b2b; } .h_mainNavNew .list_menu { float: left; width: 920px; height: 24px; line-height: 24px; } .h_mainNavNew .list_menu li { float: left; background: no-repeat left center; padding: 0 9px 0 9px; } .h_mainNavNew .list_menu li a:link, .h_mainNavNew .list_menu li a:visited { color: #2b2b2b; } .h_mainNavNew .login { width: 158px; _width: 155px; height: 24px; line-height: 24px; text-align: left; color: #666; overflow: hidden; float: left; } .h_mainNavNew .morehNew { width: 48px; float: left; } f-search-wrap .btn button { float: right; width: 35px; height: 26px; background: no-repeat; background-position: 0 -55px; color: #000; border: 1px solid #c7c7c7; border-left: 0; font-weight: bold; cursor: pointer; text-indent: -1000px; outline: none; } .f-search-wrap .btn button { float: right; width: 35px; height: 26px; background-position: 0 -55px; color: #000; border: 1px solid #c7c7c7; border-left: 0; font-weight: bold; cursor: pointer; text-indent: -1000px; outline: none; } #artical_sth { overflow: hidden; clear: both; padding-bottom: 5px; font-size: 12px; font-family: simsun, arial, helvetica, clean, sans-serif; background: #fff; color: #2b2b2b; } .bd_top { border-top: 1px solid #cdcdcd; } .space40 { clear: both; height: 40px; line-height: 0; font-size: 0; width: 100%; } #artical_sth p { float: left; width: 250px; color: #999; line-height: 22px; } #artical_sth p a { color: #808080; } .share { float: right; padding-top: 16px; position: relative; width: 149px; overflow: visible; } .share { float: right; padding-top: 16px; position: relative; width: 150px; cursor: pointer; _width: 165px; } .share-bar-btn1 .bds_tsina { background-position: 0 0; margin-left: 10px; } .share-bar-btn1 a { float: left; display: block; width: 40px; height: 30px; margin: 0; padding: 0; } .share-bar-btn1 .bds_qzone { background-position: 0 -32px; margin-left: 10px; } .share-bar-btn1 .bds_twx { background-position: 0 -66px; margin-left: 10px; } .box03 { width: 230px; float: right; padding-right: 10px; } #artical_sth h5 { float: right; padding: 10px 0; font-weight: normal; text-align: right; color: #999; } #artical_sth h5 span { cursor: pointer; height: 13px; margin-right: 10px; font-weight: normal; text-align: right; color: #999; } .cmt a:link, .cmt a:hover, .cmt a:visited { color: #f54343; 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: #999; font-weight: lighter; } .line01 { border-top: 1px solid #ddd; height: 1px; overflow: hidden; clear: both; width: 100%; margin-bottom: 0px; } .left_bq { float: left; width: 360px; padding-bottom: 20px; } .left_bq ul li { width: 38px; float: left; text-align: center; overflow: hidden; cursor: pointer; margin-right: 20px; } .left_bq ul li span { color: #f84143; font-family: Arial, Helvetica, sans-serif; } .xc { margin: 6px 0px 8px 0px; width: 38px; height: 38px; overflow: hidden; } .left_bq ul li b { color: #222; font-weight: normal; } #artical_sth04 { height: 47px; margin-top: 30px; float: right; } #artical_sth04 .share { padding-top: 0px; } .share { float: right; padding-top: 16px; position: relative; width: 150px; cursor: pointer; _width: 165px; } #artical_sth2 { font-size: 12px; font-family: simsun, arial, helvetica, clean, sans-serif; background: #fff; color: #2b2b2b; margin-top: 40px; overflow: hidden; } .mod-commentTextarea { font-size: 12px; font-family: simsun, arial, helvetica, clean, sans-serif; background: #fff; color: #2b2b2b; } .mod-commentNew { font-size: 14px; } .zhezhao { width: 100%; height: 100%; background: #000; filter: alpha(opacity=50); -moz-opacity: .5; -khtml-opacity: .5; opacity: .5; position: fixed; left: 0; top: 0; z-index: 999997; display: none; } .jubao { width: 520px; height: 410px; position: fixed; left: 50%; top: 50%; margin: -205px 0 0 -260px; background: #fff; z-index: 999998; display: none; } .mod-commentTextareaTitle { margin-bottom: 8px; } .mod-commentTextareaTitle .w-rightBox { float: right; } .mod-commentNew { font-size: 14px; } .w-com a { color: #f54343; } .mod-commentTextareaTitle .w-num { font: 18px georgia; color: #f54343; } .mod-commentTextareaTitle .w-txt { font-size: 12px; color: #999; } .mod-commentTextareaTitle .w-line { padding: 0 8px; font-size: 14px; } .mod-commentTextarea .w-line { color: #999; } .mod-commentNew { font-size: 14px; } .w-reply a { color: #f54343; } .mod-commentTextareaTitle .w-num { font: 18px georgia; color: #f54343; } .mod-commentTextareaTitle .w-txt { font-size: 12px; color: #999; } .mod-commentTextareaTitle .w-tips { font-size: 12px; color: #999; } .mod-commentTextareaMiddle { margin-bottom: 8px; } .mod-commentTextareaMiddle .w-areaBox { position: relative; height: 110px; width: 100%; } .mod-commentTextareaMiddle .w-commentArea { height: 88px; width: 97.9%; padding: 10px 1%; border: 1px solid
      #dcdcdc; resize: none; outline: 0; font-size: 14px; color: #999; } .mod-commentNew { font-size: 14px; } .mod-commentTextareaMiddle .w-areaBox .plcg { position: absolute; left: 50%; top: 50%; margin-left: -45px; margin-top: -10px; padding-left: 30px; height: 20px; line-height: 20px; font-weight: bold; color: #666; } .mod-commentTextareaMiddle .w-submitBar { position: relative; width: 100%; height: 40px; border: 1px solid #dcdcdc; border-top: 0; background: #f7f7f7; } .mod-commentTextareaMiddle a.w-submitBtn { display: block; float: right; width: 120px; height: 40px; background: #f54343; text-align: center; color: #fff; font: 18px/40px "microsoft yahei"; } .mod-commentTextareaMiddle .i-commentFaceBox { width: 60%; } .mod-comment-inputFaceBox { padding-top: 5px; } .mod-comment-inputFaceBox { position: relative; } .mod-comment-inputFaceBox .w-face-trigger { display: inline-block; position: relative; margin-left: 7px; width: 50px; height: 30px; float: left; line-height: 30px; vertical-align: middle; cursor: pointer; } .mod-comment-inputFaceBox .w-face-trigger img { float: left; width: 22px; height: 22px; padding: 2px; margin-right: 5px; border: 1px solid transparent; } .mod-comment-inputFaceBox .icon-faceTrigArr { display: inline-block; width: 7px; height: 4px; margin-bottom: 2px; overflow: hidden; background:no-repeat 0 -4px; } .mod-comment-nearlyFace { display: none; width: 200px; float: left; } .mod-comment-nearlyFace .mod-facesImg-list li { margin: 0 5px; border-color: transparent; _border-color: #f7f7f7; } .mod-facesImg-list li { float: left; margin: 0 5px 5px 0; padding: 3px; border: 1px solid #ebebeb; height: 22px; width: 22px; overflow: hidden; text-align: center; cursor: pointer; background: no-repeat center; } .mod-facesImg-list li img { width: 22px; height: 22px; } .mod-comment-faceBox { display: none; width: 370px; background: #fff; z-index: 999; position: absolute; left: -1px; top: 40px; } .mod-face { box-shadow: 0 0 6px #dcdcdc; } .mod-face-list { position: relative; padding: 10px 5px 5px 10px; border: 1px solid #dcdcdc; background: #fff; } .mod-comment-faceBox .mod-face-list .w-arr { position: absolute; top: -6px; display: block; width: 8px; height: 6px; background: no-repeat 0 0; left: 17px; } .mod-comment-faceBox .mod-face-list .mod-facesImg-list { float: left; width: 350px; } .mod-facesImg-list li { float: left; margin: 0 5px 5px 0; padding: 3px; border: 1px solid #ebebeb; height: 22px; width: 22px; overflow: hidden; text-align: center; cursor: pointer; background: no-repeat center; } .mod-facesImg-list li img { width: 22px; height: 22px; } .mod-comment-faceBox .mod-face-list .mod-facesImg-big { position: absolute; top: 10px; width: 63px; height: 63px; margin-top: 0; margin-right: 10px; border: 2px solid #e6000a; z-index: 99; background-color: #FFF; } .mod-comment-faceBox .mod-face-list .mod-facesImg-big img { width: 26px; height: 26px; margin-top: 14px; margin-left: 18px; vertical-align: bottom; } .mod-comment-faceBox .mod-face-list .mod-facesImg-big p { margin-top: 4px; text-align: center; font-size: 12px; color: #999; } .mod-commentNewTitle { margin-top: 25px; margin-bottom: 10px; font: bold 20px/22px "microsoft yahei"; color: #000; } .mod-commentNew { font-size: 14px; } .mod-articleCommentBlock { position: relative; padding-top: 20px; background: repeat-x left bottom; } .mod-articleCommentBlock .w-username { margin-bottom: 17px; font-size: 14px; } .mod-articleCommentBlock .w-username, .mod-articleCommentBlock .w-commentTime { color: #999; } .mod-articleCommentBlock .w-username, .mod-articleCommentBlock .w-contentTxt { padding: 0; } .mod-articleCommentBlock .w-username a { font-size: 14px; } .mod-articleCommentBlock .w-username { margin-bottom: 17px; font-size: 14px; } .mod-articleCommentBlock .w-username, .mod-articleCommentBlock .w-commentTime { color: #999; } .w-mid { padding-left: 40px; margin-bottom: 20px; } .mod-articleCommentBlock .w-contentTxt { margin-bottom: 15px; line-height: 1.4em; color: #2b2b2b; font-size: 14px; word-wrap: break-word; word-break: break-all; } .mod-articleCommentBlock .w-bottomBar { font-size: 12px; padding-bottom: 17px; padding-right: 10px; } .mod-articleCommentBlock .w-reply { float: right; line-height: 14px; } .mod-articleCommentBlock .w-rep-rec { color: #000; } .mod-articleCommentBlock .w-rep-num { padding-left: 8px; font: 16px georgia; color: #f54343; } .mod-articleCommentBlock .w-rep-line { display: inline-block; padding: 0 8px; color: #c2c2c2; } .mod-articleCommentBlock .w-rep-reply { color: #000; } .mod-articleCommentBlock .w-rep-line { display: inline-block; padding: 0 8px; color: #c2c2c2; } .mod-articleCommentBlock .w-commentTime { padding-top: 4px; } .mod-articleCommentBlock .w-username, .mod-articleCommentBlock .w-commentTime { color: #999; } .mod-showAllComment { padding-top: 40px; text-align: center; } .mod-showAllComment a, .mod-showAllComment a:hover { display: inline-block; width: 100%; height: 27px; line-height: 27px; vertical-align: middle; font-size: 14px; color: #024375; background: #f1f1f1; } em,i{ font-style: normal; } .footer1{width:1000px;margin:0 auto;border:none;border-top:1px solid #ccc}.footer1 a{color:#000;font-size:12px;text-decoration:none}.footer1 a:hover{color:#f54343;text-decoration:underline}.footer1 .footlink{height:28px;padding-top:15px;border-top:1px solid #fff;overflow:hidden;color:#000;line-height:28px;font-size:12px}.footer1 .fk_l{float:left}.footer1 .fk_r{float:right;width:200px}.footer1 .fk_l a{padding:0 7px;border-right:1px solid #000}.footer1 .fk_l .nolpad{padding-left:0}.footer1 .fk_l .noborder{border:none}.footer1 .fk_r ul{overflow:hidden;margin:0;padding:0;list-style:none}.footer1 .fk_r ul li{float:left;height:28px;overflow:hidden}.footer1 .fk_r ul .l_bg001{background:url()/*tpa=http://n1.yaszd.top/images/nav0416_14_fd540caa-fd540caadc.gif*/ no-repeat left 9px;padding-left:19px}.footer1 .fk_r ul .l_bg002{background:url()/*tpa=http://n1.yaszd.top/images/nav0416_17-68c300b50b.gif*/ no-repeat left 9px;padding-left:17px;margin-left:18px}.footer1 .copyright{font-family:Arial,"锟斤拷锟斤拷";color:#666;height:28px;text-align:center;overflow:hidden;line-height:28px}.footer1 .copyright span{padding-right:12px;font-size:12px} @media screen and (max-width: 750px) { .flow-wx { position: fixed; right: 1%; } .tabu,.ipad_block,.artical_sth2,.mod-commentTextarea{ display: none; } .rich_media_area_primary{ padding: 0 10px; } .footer1{ width: auto; } } .m-avator-slider { position: fixed; z-index: 1000; left: 50%; margin-left: -580px; top: 120px; } body{ width: 100%; max-width: 100%; background: #fff; } .main{margin: 0 auto; font-size: 17px; padding-right: 100px; border:none; } header{ padding-top: 0; } #activity-name{ margin-bottom: 10px; line-height: 1.4; font-weight: 400; font-size: 24px; color: #333; margin-top: 15px; } a,a:hover{ color: #607fa6; } @media screen and (max-width:1024px) { .main{ padding-right:
      10px; } } .rich_media { width: 640px; padding-right: 0; margin-left: auto; margin-right: auto } .rich_media_inner { /*padding: 20px*/ margin-top: 20px; } .statistics02 img{ width:80%; } .comment{ background: #fff; } .comment h5{ color: #000; float: left; left: 0; right:auto; text-align: left;margin-right: 0; background: #fff;margin-top: 25px; margin-bottom: 10px; font: bold 20px/22px "microsoft yahei"; color: #000; width: auto;} .comment h1{ border:none; } .comment .tx{ display/html/body/div[2]/div[1]: none; } .comment p{ border-bottom:1px  dashed #cecece; padding-bottom:10px; } .comment p span{ display: block; color: #607fa6;margin-bottom: 17px;font-size: 14px;} .comment div{ position: relative; padding: 10px 0; margin-bottom: 0; background: repeat-x left bottom; }.float{position: fixed;left: 0;right: 0;bottom: 0;margin: auto; max-width: 1000px; background-color: #fff; box-shadow: rgba(0,0,0,0.2) 0 0 5px; line-height: 40px;padding: 10px 0; text-align: center;z-index: 1000;} .float .btn{ line-height: 30px; height: 30px; padding:0 10px; border-radius: 5px; display: inline-block; background-color: rgba(4,9,26,1); color: #fff; }
.indent{text-indent:2em;margin-bottom: 10px;}
.img{margin-bottom: 10px;text-align: center;}
.title{margin-bottom: 10px;}
.wechatbox{text-align: center; font-weight: 700;color: #f00; margin-bottom: 10px;padding: 10px 0;}
.bold{font-weight: 700;}
.center{margin-bottom: 10px;}
.floatleft{position: fixed; z-index: 888;left: 50%;margin-left:250px; top:120px;width: 250px; background-color: #fff; text-align: center; box-shadow:rgba(0,0,0,0.1) 0 0 10px; padding: 15px;}
.statistics02{background-color: #f00;color: #fff;padding: 0 5px;}
.main .title{line-height: 1.5;background: green}
.center{text-align: center;}
.pchide{display: none}
@media screen and (max-width: 640px) {
  .pcshow {display: none;}
.pchide{display: block}
}

body {
    line-height: 1;
    -webkit-text-size-adjust: 100%;
}

ol,
ul {
    list-style: none;
}

blockquote,
q {
    quotes: none;
}

blockquote:before,
blockquote:after,
q:before,
q:after {
    content: '';
    content: none;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

body {
    line-height: 20px;
    font-size: 16px;
    font-family: "Lantinghei SC", "Microsoft Yahei", Helvetica, Arial;
    color: #333;
}

html {
    color: #333;
    font-size: 1em;
    line-height: 1.5;
}

::-moz-selection {
    background: #b3d4fc;
    text-shadow: none;
}

::selection {
    background: #b3d4fc;
    text-shadow: none;
}

hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #ccc;
    margin: 1em 0;
    padding: 0;
}

audio,
canvas,
iframe,
img,
svg,
video {
    vertical-align: middle;
}

fieldset {
    border: 0;
    margin: 0;
    padding: 0;
}

textarea {
    resize: vertical;
}

input,
select,
button,
textarea {
    font-size: 100%;
    font-family: inherit;
}

a {
    color: #000;
    text-decoration: none;
    -webkit-transition: .5s;
    -moz-transition: .5s;
    transition: .5s;
}

a:hover {
    color: #E70082;
    text-decoration: none;
}

:-moz-placeholder {
    color: #aaa;
}

::-moz-placeholder {
    color: #aaa;
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
    color: #aaa;
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
    color: #aaa;
}

select {
    -webkit-appearance: none;
}

.fc-gray {
    color: #999;
}
.fc-gray {
    padding: 0 !important;
}
.f-cf:before,
.f-cf:after {
    content: " ";
    display: table;
}

.f-cf:after {
    clear: both;
}

.u-badge {
    display: inline-block;
    padding: 0 5px;
    line-height: 18px;
    vertical-align: text-top;
    border-radius: 5px;
    font-size: 12px;
    background: #308ee3;
    color: #FFF;
}

@keyframes threeBounceDelay {
    0%,
    80%,
    100% {
        transform: scale(0);
    }
    40% {
        transform: scale(1);
    }
}

.m-bar {}

.m-bar-left {
    float: left;
}

.m-bar .m-bar-left>li {
    float: left;
}

.m-bar .m-bar-crumb {
    margin-left: 10px;
}

.m-bar li.a {
    padding: 0 5px;
}

.m-header-fixed .m-main {
    padding-top: 45px;
}

html {
    position: relative;
    min-height: 100%;
}

.iconfont {
    font-family: iconfont !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: .2px;
    -moz-osx-font-smoothing: grayscale;
}

.icon-reply:before {
    content: "\e60d";
}

.icon-page:before {
    content: "\e616";
}

.icon-view:before {
    content: "\e617";
}

.icon-shang:before {
    content: "\e61a";
}

.icon-rank:before {
    content: "\e61b";
}

.gg {}

.doc {
    max-width: 640px;
    margin: 0 auto;
}

html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
}

body {
    line-height: 1;
    -webkit-text-size-adjust: 100%;
}

ol,
ul {
    list-style: none;
}

blockquote,
q {
    quotes: none;
}

blockquote:before,
blockquote:after,
q:before,
q:after {
    content: '';
    content: none;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

body {
    line-height: 20px;
    font-size: 16px;
    font-family: "Lantinghei SC", "Microsoft Yahei", Helvetica, Arial;
    color: #333;
}

html {
    color: #333;
    font-size: 1em;
    line-height: 1.5;
}

::-moz-selection {
    background: #b3d4fc;
    text-shadow: none;
}

::selection {
    background: #b3d4fc;
    text-shadow: none;
}

hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #ccc;
    margin: 1em 0;
    padding: 0;
}

audio,
canvas,
iframe,
img,
svg,
video {
    vertical-align: middle;
}

fieldset {
    border: 0;
    margin: 0;
    padding: 0;
}

textarea {
    resize: vertical;
}

input,
select,
button,
textarea {
    font-size: 100%;
    font-family: inherit;
}

a {
    color: #000;
    text-decoration: none;
    -webkit-transition: .5s;
    -moz-transition: .5s;
    transition: .5s;
}

a:hover {
    color: #E70082;
    text-decoration: none;
}

:-moz-placeholder {
    color: #aaa;
}

::-moz-placeholder {
    color: #aaa;
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
    color: #aaa;
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
    color: #aaa;
}

select {
    -webkit-appearance: none;
}

.fc-gray {
    color: #999;
}

.f-cf:before,
.f-cf:after {
    content: " ";
    display: table;
}

.f-cf:after {
    clear: both;
}

.u-badge {
    display: inline-block;
    padding: 0 5px;
    line-height: 18px;
    vertical-align: text-top;
    border-radius: 5px;
    font-size: 12px;
    background: #308ee3;
    color: #FFF;
}

@keyframes threeBounceDelay {
    0%,
    80%,
    100% {
        transform: scale(0);
    }
    40% {
        transform: scale(1);
    }
}

.m-header {
    height: 35px;
    background: #308ee3;
}

.m-bar {}

.m-bar-left {
    float: left;
}

.m-bar .m-bar-left>li {
    float: left;
}

.m-bar .m-bar-crumb {
    margin-left: 10px;
}

.m-bar li.a {
    padding: 0 5px;
}

.m-header-fixed {
    width: 100%;
}

.m-header-fixed .m-main {
    padding-top: 45px;
}

html {
    position: relative;
    min-height: 100%;
}

.iconfont {
    font-family: iconfont !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: .2px;
    -moz-osx-font-smoothing: grayscale;
}

.icon-reply:before {
    content: "\e60d";
}

.icon-page:before {
    content: "\e616";
}

.icon-view:before {
    content: "\e617";
}

.icon-shang:before {
    content: "\e61a";
}

.icon-rank:before {
    content: "\e61b";
}

.gg {}

.photo {
    float: left;
    padding: 0px;
    margin-right: 5px;
}

.photo img {
    width: 50px;
    height: 50px;
    text-align: left;
}


.title {
    padding: 15px 10px 0;
}

.title h1 {
    font-size: 20px;
    line-height: 1.4;
}

.title .meta {
    height: 20px;
    padding: 10px 0;
    position: relative;
}

.title .meta:before {
    width: 100%;
    position: absolute;
    top: 18px;
    left: 0;
    content: "";
    display: block;
    height: 1px;
    border-bottom: 1px solid #DDD;
}

.title .meta p {
    float: left;
    padding-right: 10px;
    background: #FFF;
    position: relative;
}

.title .meta .iconfont {
    font-size: 12px;
}

.item {
    padding: 10px;
    border-bottom: 1px solid #DDD;
}

.item .hd {
    margin: 0 0 10px;
}

.item .hd .floor {
    float: right;
    font-size: 14px;
}

.item .hd .author {
    color: #3C82F6;
}

.item .hd .author a {
    color: #3C82F6;
}

.item .hd .time {
    font-size: 14px;
}

.item .bd {
    line-height: 1.5;
    text-align: justify;
    overflow: hidden;
    word-wrap: break-word;
    word-break: break-all;
}

.item .bd img {
    display: block;
    max-width: 100%;
    margin: 10px auto 0;
}

.shang {}

.toolbox {
    overflow: hidden;
    margin: 10px 0 0;
    padding: 15px 0;
    background: #ffc600;
}

.toolbox a {
    display: block;
    float: left;
    width: 50%;
    box-sizing: border-box;
    border-left: 1px solid #e8b503;
    text-align: center;
    color: #fff;
}

.toolbox a:first-child {
    border: 0;
}

.toolbox .iconfont {
    font-size: 20px;
}

.iconfont.icon-shang:before {
    content: "";
}

.iconfont.icon-rank:before {
    content: "";
}

.icon-reply {
    width: 24px;
    height: 24px;
    /*tpa=http://hc.kangshan6.com/tyhc/images/icons_ts.png*/
    /*tpa=http://hcy.fengshikf.com/icons_ts.png*/
    /*tpa=../images/icons_ts.png?v=20151027*/
    no-repeat -63px -73px;
    background-size: 150px 180px;
    display: inline-block;
    margin: 10px auto 0;
}

.icon-reply:before {
    content: '';
}

.tot_pin {
    width: 100%;
    border-bottom: 1px #CCCCCC dashed;
    padding-top: 10px;
}

.xian2 {
    display: block;
    width: 80%;
    height: 1px;
    background-color: #666;
    margin-top: 20px;
    padding: 4px;
    margin-left: 20px;
}

.ni_name {
    color: #999;
    width: 80%;
    font-size: 16px;
    padding: 4px;
    margin-left: 20px;
}

.m-footer {
    text-align: center;
    background: #FFF;
    max-width: 640px;
    margin: 0 auto;
}

.m-footer .m-footer-to {
    height: 30px;
    padding: 5px 0;
    background: #EEE;
    overflow: hidden;
}

.m-footer .m-footer-to a {
    float: left;
    width: 25%;
    padding: 5px 0;
}

.m-footer .m-footer-to .active {
    background: #DDD;
}

.m-footer .m-footer-feedback {
    padding: 5px 0;
}

.m-footer .m-footer-feedback a {
    color: #333;
}

.m-footer .m-footer-feedback small {
    display: block;
    margin: -5px 0;
    font-size: 10px;
    color: #81ADF9;
}

.box2 {
    display: block;
    width: auto;
    margin-left: 24px;
    padding: 0 !important;
}

.content2 {
    background: rgb(197, 224, 180);
    border: #999 1px solid;
    padding: 10px 0;
    /*margin: 5px 5px 5px 30px;*/
}

.head_meu {
    float: right;
}

.head_meu a {
    padding-right: 8px;
    color: #fff;
    font-size: 12px;
    line-height: 35px;
}

.head_log {
    float: left;
    height: 35px;
}

.head_log a {
    line-height: 35px;
    margin-left: 10px;
}