#commentDiv h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.2;color:inherit;}
#commentDiv h1,h2,h3{margin-top:20px;margin-bottom:10px;}
#commentDiv h4,h5,h6{margin-top:10px;margin-bottom:10px;}
#commentDiv h1{font-size:36px;}
#commentDiv h2{font-size:30px;}
#commentDiv h3{font-size:24px;}
#commentDiv h4{font-size:18px;}
#commentDiv h5{font-size:14px;}
#commentDiv h6{font-size:12px;}
#commentDiv b,strong{font-weight:bold;}
#commentDiv small{font-size:85%;}
#commentDiv cite{font-style:normal;}
#commentDiv abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999}
#commentDiv sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}
#commentDiv sup{top:-.5em;}
#commentDiv sub{bottom:-.25em;}
#commentDiv dfn{font-style:italic;}
#commentDiv address{font-style:normal;line-height:1.5}
#commentDiv hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee;height:0;}
#commentDiv fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid #c0c0c0;}
#commentDiv legend{padding:0;border:0;}
#commentDiv optgroup{font-weight:bold;}
#commentDiv blockquote{padding:10px 20px;margin:0;font-size:14px;border-left:5px solid #eee;}
#commentDiv code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace;font-size:1em;}
#commentDiv code{padding:2px 4px;font-size:90%;color:#c7254e;white-space:nowrap;background-color:#f9f2f4;border-radius:4px;}
#commentDiv kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);}
#commentDiv pre{overflow:auto;display:block;padding:10px;font-size:14px;line-height:1.5;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px;}
#commentDiv pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0;}
#commentDiv a{background:transparent;}
#commentDiv a:active,a:hover{outline:0;}
#commentDiv img{border:0;vertical-align:middle;}
#commentDiv table{border-spacing:0;border-collapse:collapse;}
#commentDiv td,th{padding:0;}
#commentDiv ul,ol{margin:0;}
#commentDiv dl{margin:0;}
#commentDiv dt,dd{line-height:1.5;}
#commentDiv dt{font-weight:bold;}
#commentDiv dd{margin-left:0;}
#commentDiv from{margin:0;padding:0;}
#commentDiv input,optgroup,select,textarea{margin:0;font:inherit;color:inherit;}
#commentDiv button{margin:0;overflow:visible;}
#commentDiv button,select{text-transform:none;}
#commentDiv button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;}
#commentDiv button[disabled],html input[disabled]{cursor:default;}
#commentDiv input{line-height:normal;}
#commentDiv input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}
#commentDiv textarea{overflow:auto;}
#commentDiv input[type="text"],input[type="password"],textarea{outline:none;}
#commentDiv article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}
#commentDiv audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}
#commentDiv audio:not([controls]){display:none;height:0;}
#commentDiv [hidden],template{display:none;}
#commentDiv svg:not(:root){overflow:hidden;}
#commentDiv figure{margin:1em 40px;}
#commentDiv mark{color:#000;background:#ff0;}
#commentDiv output{display:block;padding-top:7px;font-size:14px;line-height:1.5;color:#555;}
#commentDiv .clear{clear:both;}
#commentDiv .center{margin-right:auto;margin-left:auto;}
#commentDiv .right{float:right;}
#commentDiv .left{float:left;}
#commentDiv .hide{display:none;}
#commentDiv .invisible{visibility:hidden;}
#commentDiv .affix{position:fixed;}
#commentDiv .text-left{text-align:left}
#commentDiv .text-right{text-align:right}
#commentDiv .text-center{text-align:center}
#commentDiv .text-justify{text-align:justify}
#commentDiv .list-unstyled{padding-left:0;list-style:none;}
#commentDiv a.a-hover{text-decoration:none;}
#commentDiv a.a-hover:hover{text-decoration:underline;}
#commentDiv a.a-none{text-decoration:none;}
#commentDiv a.a-none:hover{text-decoration:none;}
#commentDiv a.a-all{text-decoration:underline;}
#commentDiv a.a-all:hover{text-decoration:underline;}
#commentDiv .trans{filter:alpha(opacity=50);background-color:#000;background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;}
#commentDiv .em,.i{font-style:italic;}
#commentDiv .strong,.b{font-weight:bold;}
#commentDiv .absolute{position:absolute;}
#commentDiv .relative{position:relative;}
#commentDiv .block{display:block;}
#commentDiv .overflow-hidden,.oh{overflow:hidden;}
#commentDiv .cursor-point{cursor:pointer;}
#commentDiv .lh{line-height:1;}
#commentDiv .ff-yh{font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei"}
#commentDiv .fs12{font-size:12px;}
#commentDiv .fs14{font-size:14px;}
#commentDiv .fs16{font-size:16px;}
#commentDiv .fs18{font-size:18px;}
#commentDiv .fs20{font-size:20px;}
#commentDiv .fs22{font-size:22px;}
#commentDiv .fs24{font-size:24px;}
#commentDiv .fs26{font-size:26px;}
#commentDiv .fs28{font-size:28px;}
#commentDiv .mt5{margin-top:5px;}
#commentDiv .mt10{margin-top:10px;}
#commentDiv .mt15{margin-top:15px;}
#commentDiv .mt20{margin-top:20px;}
#commentDiv .mt30{margin-top:30px;}
#commentDiv .mt40{margin-top:40px;}
#commentDiv .ml5{margin-left:5px;}
#commentDiv .ml10{margin-left:10px;}
#commentDiv .ml15{margin-left:15px;}
#commentDiv .ml20{margin-left:20px;}
#commentDiv .ml30{margin-left:30px;}
#commentDiv .ml40{margin-left:40px;}
#commentDiv .c-fff{color:#fff;}
#commentDiv .c-ccc{color:#ccc;}
#commentDiv .c-999{color:#999;}
#commentDiv .c-666{color:#666;}
#commentDiv .c-333{color:#333;}
#commentDiv .c-000{color:#000;}
