.qy-comment a,.qy-comment div,.qy-comment h1,.qy-comment h2,.qy-comment h3,.qy-comment h4,.qy-comment h5,.qy-comment img,.qy-comment li,.qy-comment p,.qy-comment span,.qy-comment table,.qy-comment td,.qy-comment tr,.qy-comment ul{margin:0;padding:0}
.qy-comment ul li{list-style-type:none!important}
.qy-comment{margin-top: 10px;padding-bottom:0!important;position:relative;z-index:1;color:#333;font-size:14px;line-height:1.5;overflow:hidden;border:0;margin:0;padding:0;font-size:100%;text-align:left;vertical-align:baseline;background-image:none;background-position:0 0;width:auto;float:none;overflow:visible;text-indent:0;}
.qy-comment ul{padding:0;margin:0}
.qy-comment li{list-style:none}
.qy-comment a{text-decoration:none}
.qy-comment img{outline:0;border:0;display:inline-block}
.qy-comment .comment-load img{outline:0;border:0;width:100px;margin:0 auto}
.qy-comment{font-family:"Microsoft Yahei"}
.qy-comment .qy-comment-box{position:relative;z-index:1;height:130px;width:100%;}
.qy-comment .qy-comment-box .b-head-img{width: 23px;height: 23px;position:absolute;left:15px;top: 119px;border-radius:50%;z-index:99;}
.qy-comment .b-box-textarea{clear:both;margin:5px 0;width:100%;border-radius:4px;position:relative;z-index:1;}
.qy-comment .zhiChi .b-box-textarea{padding-top:10px}
.qy-comment .b-box-textarea .b-box-textarea-body{background: #e4e4e4;border-radius: 5px;}
.qy-comment .b-box-textarea .b-box-content{height: 110px;color:#999;overflow-y:auto;outline:0;padding:10px;display: block;width: 100%;border: 0;background: 0;resize: none;box-sizing: border-box;}
.qy-comment .b-emote-submit{width:100%;height: 40px;position:relative;background: #f6f6f6;margin-top:10px;border-radius: 0 0  5px 5px;}
.qy-comment .b-emote-submit .b-emote{width:100%;height: 40px;position:absolute;left:0;top:0;}
.qy-comment .b-emote-submit .b-emote i{padding:5px;width:40px;height:40px;font-size:30px;color:#c0c8ce;cursor:pointer;float:left}
.qy-comment .b-emote-submit .b-emote i:hover{color:#337ab7}
.qy-comment .b-emote-submit .b-emote .b-email{width: 90px;float:left;margin-top: 5.5px;display:block;padding:4px 10px;font-size:14px;line-height:1.5;color:#555;background-color:#fff;background-image:none;border:none;border-radius: 5px;text-indent:5px;margin-left:10px;}
.qy-comment .b-emote-submit .b-emote .b-tuzki{width:80%;border-top:0;background:#fefcf4;border:1px solid #d8d8d8;display:none;position:absolute;left:-2px;top:43px}
.qy-comment .b-emote-submit .b-emote .b-tuzki img{width:24px;height:24px;border:2px solid #fefcf4;cursor:pointer;display:inline-block!important}
.qy-comment .b-emote-submit .b-emote .b-tuzki img:hover{border:2px solid #008cba}
.qy-comment .b-emote-submit .b-submit-button{width:90px;height:40px;position:absolute;right:2px;top:0}
.qy-comment .b-emote-submit .b-submit-button input{cursor:pointer;width: 80px;height: 30px;line-height: 30px;text-align:center;color:#fff;font-size: 14px;border:0;position:absolute;right:24px;bottom: 6px;border-radius:37px;background-size:30px!important;transition:.3s;box-shadow: 0 10px 20px rgba(0, 123, 245, 0.23);}
.qy-comment .qy-comment-title{margin-top:40px;width:100%;height:40px;line-height:40px;border-bottom: 1px solid #f6f6f6!important;color:#333;font-size:14px;}
.qy-comment .qy-comment-title .b-new{height:40px;float:left}
.qy-comment .qy-comment-title .b-total{height:40px;text-align:right}
.qy-comment .qy-comment-title .b-total span{color:#ee542a}
.qy-comment .b-user-comment .b-user{padding-top:10px;height:100%;clear:both}
.qy-comment .b-user-comment .b-user .b-pic-col .b-user-pic{width:45px;height:45px}
.qy-comment .b-user-comment .b-user .b-content-col .b-content{overflow:hidden}
.qy-comment .b-user-comment .b-user .b-content-col .b-content .b-reply-name,.qy-comment .b-user-comment .b-user .b-content-col .b-content .user-name{color:#ee542a}
.qy-comment .b-user-comment .b-user .b-content-col .b-content .b-reply{font-weight:600}
.qy-comment .b-user-comment .b-user .b-content-col .b-date{height:30px;line-height:30px}
.qy-comment .b-user-comment .b-child{border:0}
.qy-comment .b-user-comment .b-child .b-box-textarea .b-box-content{overflow-y:auto}
.qy-comment .b-user-comment .b-child .b-box-textarea .b-emote-submit .b-emote{padding-right:0}
.qy-comment .ds-toolbar-buttons{position:absolute;top:5px;left:6px}
.qy-comment .ds-add-emote:hover{background:transparent url(../images/mood-hover.png) no-repeat center}
.qy-comment .ds-img-button:hover{background:transparent url(../images/img-hover.png) no-repeat}
.qy-comment .ds-toolbar-button:hover{opacity:1}
.qy-comment .ds-toolbar-button{display:block;width:19px!important;height:28px;float:left;margin:7px 15px 4px 19px;background:transparent url(../images/mood.png) center no-repeat;vertical-align:middle;opacity:.6;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;transition:opacity .15s linear;margin-left: 50px;}
.qy-comment .ds-img-button{display:block;width:19px!important;height:19px;float:left;margin:7px 5px 4px 10px;background:transparent url(../images/img.png) center no-repeat;vertical-align:middle;opacity:.6;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;transition:opacity .15s linear}
.qy-comment a{cursor:pointer;text-decoration:none;color:#777;background-color:transparent;-webkit-transition:color .15s linear;-moz-transition:color .15s linear;transition:color .15s linear}
.qy-comment .b-user-comment .b-user{padding-top:10px;height:100%}
.qy-comment .b-user-comment .b-user .b-pic-col .b-user-pic{width:45px;height:45px}
.qy-comment .b-user-comment .b-user .b-content-col .b-content{overflow:hidden}
.qy-comment .b-user-comment .b-user .b-content-col .b-date{height:30px;line-height:30px}
.qy-comment .b-user-comment .b-child{border:0}
.row{padding:0 15px 0}
.col-lg-11{width:91.66666667%}
#b-content .qy-comment .b-user-comment .b-user .b-content-col .b-content .user-name,.qy-comment .b-user-comment .b-user .b-content-col .b-content .b-reply-name{color:#ee542a}
.qy-comment .b-user-comment .b-user .b-content-col .b-content .b-reply{font-weight:600}
.qy-comment .b-parent{overflow:hidden}
.b-clear-float{clear:both}
.marginB210{margin-bottom:155px!important}
.comment-load{text-align:center!important;margin-top:20px!important}
.qy-comment .error-tip{text-align:center;color:#a94442;background-color:#f2dede;padding:5px;border:1px solid transparent;font-weight:700;display:none;font-size:14px}
.qy-comment .section-page-w{text-align:center;font-size:0;padding-bottom:10px;margin-top:30px}
.qy-comment .section-page-w .cmt-more-wrap-gw{text-align:center;font-size:12px;height:30px;line-height:30px;color:#999;background:#f0f0f0;cursor:pointer}
.qy-comment .section-page-w .cmt-more-wrap-gw .more-arrow-ico{display:inline-block;width:12px;height:12px;vertical-align:-2px;background:url(../images/arrow.png);margin-left:6px}
.qy-comment .section-page-w .cmt-more-wrap-gw:hover{background:#d9eafb;color:#4398ed}
.qy-comment .section-page-w .cmt-more-wrap-gw:hover .more-arrow-ico{background:url(../images/arrow-hover.png)}
.error-tip a{color:#f60}
.qy-comment .b-content img{vertical-align:top;padding-bottom:20px}
.qy-comment .b-content{font-size:14px;color:#000}
.qy-comment .b-date{font-size:14px;color:#000;line-height:30px}
.qy-comment .b-box-content{font-size:14px}
@media screen and (max-width:901px){.qy-comment .b-head-img{display:none}
.qy-comment .qy-comment-box{padding-left:0}
.qy-comment .b-emote .ds-toolbar-button,.qy-comment .b-emote-submit .b-emote .b-email{display:none}
.qy-comment .comm_list ul.list li.entry ul.reply{margin-left:5px!important}
.qy-comment .comm_reply a{margin-left:20px!important}
.qy-comment .reply .adiv .headerimage{display:none!important}
.qy-comment .list .entry .headerimage{width:30px!important;height:30px!important}
.qy-comment #ulcommentlist .comm{margin-left:39px!important}
.qy-comment .b-emote-submit{overflow: hidden;height: 42px;}
.qy-comment .b-emote-submit .b-submit-button{top: 2px;right: -10px;}
}
.qy-comment .comm_list ul.list li.entry{width:100%;padding-bottom:5px;font-family:'Microsoft Yahei';font-weight:400;border-top: 20px rgb(255 255 255 / 0%) solid;border-bottom:1px #ddd dotted;overflow:hidden;}
.qy-comment .comm_list ul.list li.entry .adiv{float:left}
.qy-comment .list .entry .headerimage{display:inline-block;background:#f8f8f8;width: 50px;height:50px;border-radius: 50%;float:left;overflow:hidden;opacity:1;margin:5px 10px 0 0;}
.comm_list ul.list li.entry .re_info,.qy-comment .comm_list ul.list li.entry .info{padding:10px 0 0 0;font-size:12px;color:#888;border:none}
.qy-comment .comm_list ul li strong.p_floor{color:#888;float:right}
.qy-comment .nick{color:#333;padding-right:6px}
.qy-comment .comm_list ul.list li.entry p{padding:15px 0 0 0;line-height:24px;word-wrap:break-word;font-size:14px}
.qy-comment .comm_list ul.list li.entry .zhiChi{position:relative;float:right;padding-bottom:10px;width:100%}
.qy-comment .comm_list ul.list li.entry span.comm_reply{float:right;padding-top:5px;font-size:12px;color:#aaa}
.qy-comment .comm_reply a{margin-left:30px;color:#777}
.qy-comment .comm_reply .s{color: #6584ff;}
.qy-comment .comm_reply .a{color:#ff6f6f}
.qy-comment .comm_reply .h{color:#333}
.qy-comment .comm_list ul.list li.entry ul.reply{clear:both;margin:5px 0 5px 35px;padding:0 8px;border: 1px #e2e2e2 solid;background: #f0f0f0;zoom:1;border-radius: 5px;}
.qy-comment .comm_list ul.list li.entry ul.reply li.gh:last-child{border:0}
.qy-comment .comm_list ul.list li.entry ul.reply li.gh{border-bottom: 1px dotted #ccc;}
.qy-comment .comm_list ul.list li.entry ul.reply .zhiChi{}
.qy-comment .re_comm{overflow:hidden}
.qy-comment .b-emote .form-control{font-size:14px;height:30px}
.qy-comment .empty-prompt-w{margin-top:20px;height:30px;background:#f0f0f0;text-align:center;opacity:.5;border-radius: 5px;}
.qy-comment .empty-prompt-w .prompt-null-w{line-height:30px;font-size:12px;color:#999;text-align:center}
.qy-comment #ulcommentlist .comm{margin-left:60px}
.qy-comment ul.b-emote-submit{margin:0}
.qy-comment .b-user-comment ul li{text-indent:0}
.qy-comment .comm_reply .s span{color: #6584ff;}
.qy-comment .comm_reply .a span{color:#ff6f6f}
.qy-comment .qy-comment-title ul li{text-indent:0;margin-bottom:0;line-height:inherit}
.qy-comment .info.rmp{line-height:inherit;margin:0}
.qy-comment #ulcommentlist .entry .comm p,.qy-comment #ulcommentlist .reply .re_comm p{text-indent:0;margin:0;padding:15px 0 0 0}
.qy-comment #ulcommentlist li{margin:0}
.qy-comment .b-emote-submit li.b-emote{margin:0}
.qy-comment .qy-comment-title li{margin:0}
.progress{height:5px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}
.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#428bca;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}
.progress-bar-success{background-color:#5cb85c}
.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}
.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}
.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}
.qy-img-list img{width:50px;height:50px}
.qy-comment .qy-comment-box{height:auto}
button.attach-image-cancel-btn{position:relative;cursor:pointer;margin-right:10px}
.attach-image-cancel{position:absolute;top:-13px;right:-13px;opacity:.3;background-image:url(../images/cha.png);width:20px;height:20px}
.qy-comment ul#qy-upload-imglists{margin:10px 0;list-style-type:none;height:40px}
.qy-comment ul#qy-upload-imglists li{float:left;border:2px solid #f2f2f2;padding:2px;margin-right:8px;position:relative;transition:border-color .2s ease-out}
.qy-comment ul#qy-upload-imglists li img{display:block;width:40px;height:40px;cursor:url(../images/zoom_out.png),url(../images/zoom_out.cur),auto}
.qy-photo-viewer{position:relative;margin-top:10px!important;border:0;background:#fff;padding:2px;float:left;overflow:hidden}
.qy-photo-viewer img{position:absolute;vertical-align:middle;transition:width .5s;border:0}
.qy-photo-viewer,.qy-photo-viewer img,.qy-photos-thumb .qy-current img{cursor:url(../images/zoom_in.png),url(../images/zoom_in.cur),auto}
.qy-photo-viewer-navleft,.qy-photo-viewer-navright{bottom:0;background:url(../images/s.gif);position:absolute}
.qy-photo-viewer-navleft{top:0;left:0;width:10px;cursor:pointer}
.qy-photo-viewer-navleft .qy-photo-viewer-navicon{position:absolute;top:50%;left:8px}
.qy-photo-viewer-navright .qy-photo-viewer-navicon{position:absolute;top:50%;right:8px}
.qy-comment ul#qy-upload-imglists li.qy-current{border:2px solid #f23d6a;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;cursor:auto}
.qy-photos-arrow{width:0;height:0;line-height:0;font-size:0;border:6px dashed transparent;border-top:6px solid #f23d6a;position:absolute;left:15px;opacity:0;bottom:-8px;background:0}
.qy-current .qy-photos-arrow{opacity:1;bottom:-12px}
.qy-comment ul#qy-upload-imglists li.qy-current img{cursor:url(../images/zoom_in.png),url(../images/zoom_in.cur),auto}
.qy-comment .b-emote-submit li.b-emote img{background:#fff;cursor:pointer;border-radius:30px;height: 30px;margin-left:2px;}
#canvas{float:right;display:inline-block;background:#fff;cursor:pointer;border-radius: 5px;}
.qy-comment .b-emote-submit li.b-emote .code{width:250px;float:left}
.qy-comment .b-emote-submit li.b-emote .code .input-val{width:90px;padding: 4px 10px;font-size:14px;line-height:1.5;color:#555;background-color:#fff;text-indent:5px;margin-left:10px;border-radius: 5px;border:1px;}
.qy-comment .b-emote-submit li.b-emote .code{width:230px;float:left;margin-top: 6px;}
.qy-comment .re_comm i{font-style: inherit;}
.shen1{ background: url(../images/shen.png) no-repeat right center;}
body.night .qy-comment .nick,body.night .qy-comment .comm_list ul.list li.entry p,body.night .qy-comment .b-box-textarea .b-box-content{
    color: #c0c4cc!important;
}

.emoji_btn{position:absolute;display:inline-block;cursor:pointer;width:25px;height:25px}
.emoji_container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.emoji_container{display:none;max-width:544px;position:absolute;background-color:#fff;border:1px solid #bfbfbf;box-shadow:0 1px 3px rgba(0,0,0,.176);z-index:99}
.emoji_container ul{list-style:none;padding-left:0;margin:0}
.emoji_content{height:277px;overflow-y:auto;padding:5px}
.emoji_content ul{padding-top:1px;padding-left:1px}
.emoji_content ul li{width:54px;height:54px;float:left;border:1px solid #e3e3e3;margin-top:-1px;margin-left:-1px}
.emoji_content ul li a{display:block;line-height:54px;text-align:center;cursor:pointer}
.emoji_content ul li a img{vertical-align:middle;max-width:52px;max-height:52px}
.emoji_content .mCSB_scrollTools{width:10px}
.emoji_content .mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.emoji_content .mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{margin:5px 0}
.emoji_tab{background-color:#f7f7f7;border-top:1px solid #e3e3e3;color:#666;height:32px;position:relative}
.emoji_tab_prev{border-top:4px solid transparent;border-bottom:4px solid transparent;border-right:4px dashed;cursor:pointer;left:8px;top:12px;position:absolute;display:inline-block;height:0;vertical-align:middle;width:0}
.emoji_tab_next{border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px dashed;cursor:pointer;right:7px;top:12px;position:absolute;display:inline-block;height:0;vertical-align:middle;width:0}
.emoji_tab_list{left:22px;overflow:hidden;position:absolute;top:0;width:500px}
.emoji_tab_list ul{width:1500px;transition:all .8s ease 0s}
.emoji_tab_list ul li{border-top:0 none;cursor:pointer;float:left;height:22px;line-height:22px;margin:5px 4px 0 0;font-size:12px;border-radius:3px;text-align:center;width:68px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.emoji_tab_list ul li:hover{background:#e5e5e5}
.emoji_tab_list ul li.selected{color:#fff;background:#4682b4}
.emoji_preview{position:absolute;top:0;border:1px solid #c8c8c8;border-radius:50%;width:65px;height:65px;background:#fff;text-align:center;line-height:65px;box-shadow:1px 1px 3px rgba(0,0,0,.176);z-index:2;display:none}
.emoji_preview img{vertical-align:middle;max-width:42px;max-height:42px}
.emoji_tab_next,.emoji_tab_prev{display:none}
.emoji_tab_list{left:8px}
.emoji_tab_list ul li{width:auto;padding:0 15px;-khtml-user-select:none;-moz-user-select:none;user-select:none;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;-ms-transition:.2s;transition:.2s}
.emoji_content ul li{display:inline-block;float:none}
.emoji_content ul li a img{max-height:35px}
.emoji_container{margin-right:10px;max-width:520px}
.emoji_preview{pointer-events:none}
.wp-smiley{height:26px!important;width:auto!important;max-height:none!important;vertical-align:bottom;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;border:none!important}
body.night .qy-comment .comm_list ul.list li.entry ul.reply{
    border: 1px #565656 solid;
    background: #252525;
    color:#c0c4cc;
}