.fadeIn{-webkit-animation:fadeIn .2s ease;-moz-animation:fadeIn .2s ease;-ms-animation:fadeIn .2s ease;-o-animation:fadeIn .2s ease;animation:fadeIn .2s ease;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards}
.kb-i-praise,.kb-i-praise-mid,.kb-i-reply,.kb-i-share,.kb-i-id-auth,.kb-i-id-auth-big,.kb-i-star-all,.kb-i-grey-star-all,.kb-i-small-star-all,.kb-i-grey-small-star-all,.kb-i-star,.kb-i-grey-star,.kb-i-small-star,.kb-i-grey-small-star,.kb-i-star-0,.kb-i-star-1,.kb-i-star-2,.kb-i-star-3,.kb-i-star-4,.kb-i-star-5,.kb-i-small-star-0,.kb-i-small-star-1,.kb-i-small-star-2,.kb-i-small-star-3,.kb-i-small-star-4,.kb-i-small-star-5,.kb-i-footer-weibo,.kb-i-footer-weixin,.kb-i-footer-zhaopin,.v-trust .trust-icon,.v-trust-tip-container .trust-icon-v-noborder,.v-trust-tip-container .trust-icon-v1-noborder-disable,.v-trust-tip-container .trust-icon-v2-noborder-disable,.v-trust-tip-container .trust-icon-v3-noborder-disable,.v-trust-tip-container .trust-icon-v1-noborder,.v-trust-tip-container .trust-icon-v2-noborder,.v-trust-tip-container .trust-icon-v3-noborder,.kb-i-arrow-right{display:inline-block;*display:inline;*zoom:1;overflow:hidden;background:url(sprite_common_icon.png) no-repeat;background-image:-webkit-image-set(url(sprite_common_icon.png) 1x,url(sprite_common_icon@2x.png) 2x)}
.kb-i-praise{width:17px;height:17px;background-position:0 -275px;cursor:pointer}
.kb-i-praise:hover,.kb-i-praise.supported{background-position:-25px -275px}
.kb-i-praise-mid{width:20px;height:20px;background-position:-200px -275px;cursor:pointer}
.kb-i-reply{width:17px;height:17px;background-position:-50px -273px;cursor:pointer}
.kb-i-reply:hover{background-position:-75px -273px}
.kb-i-share{width:17px;height:17px;background-position:-150px -275px;cursor:pointer}
.kb-i-share:hover{background-position:-175px -275px}
.kb-i-id-auth{width:12px;height:12px;background-position:-125px -275px}
.kb-i-id-auth-big{width:16px;height:16px;background-position:-100px -275px}
.kb-i-grey-star-all{width:130px;height:22px;background-position:-100px -75px;position:relative}
.kb-i-grey-star-all .kb-i-star-all{position:absolute;top:0;left:0;background-position:-100px -200px;height:22px}
.kb-i-grey-small-star-all{width:83px;height:14px;background-position:0 -75px;position:relative}
.kb-i-grey-small-star-all .kb-i-small-star-all{position:absolute;top:0;left:0;background-position:0 -200px;height:14px}
.kb-i-star{width:22px;height:22px;background-position:-100px -100px}
.kb-i-grey-star{width:22px;height:22px;background-position:-100px -75px}
.kb-i-small-star{width:14px;height:14px;background-position:0 -100px}
.kb-i-grey-small-star{width:14px;height:14px;background-position:0 -75px}
.kb-i-star-0,.kb-i-star-1,.kb-i-star-2,.kb-i-star-3,.kb-i-star-4,.kb-i-star-5{width:130px;height:22px}
.kb-i-star-0{background-position:-100px -75px}
.kb-i-star-1{background-position:-100px -100px}
.kb-i-star-2{background-position:-100px -125px}
.kb-i-star-3{background-position:-100px -150px}
.kb-i-star-4{background-position:-100px -175px}
.kb-i-star-5{background-position:-100px -200px}
.kb-i-small-star-0,.kb-i-small-star-1,.kb-i-small-star-2,.kb-i-small-star-3,.kb-i-small-star-4,.kb-i-small-star-5{width:83px;height:14px}
.kb-i-small-star-0{background-position:0 -75px}
.kb-i-small-star-1{background-position:0 -100px}
.kb-i-small-star-2{background-position:0 -125px}
.kb-i-small-star-3{background-position:0 -150px}
.kb-i-small-star-4{background-position:0 -175px}
.kb-i-small-star-5{background-position:0 -200px}
.kb-i-share-weibo-small,.kb-i-share-douban-small,.kb-i-share-weixin-small,.kb-i-share-qzone-small,.kb-i-share-tieba-small,.kb-i-share-weibo,.kb-i-share-douban,.kb-i-share-weixin,.kb-i-share-qzone,.kb-i-share-tieba{display:inline-block;*display:inline;*zoom:1;-webkit-transition:background-color .15s;-moz-transition:background-color .15s;-ms-transition:background-color .15s;-o-transition:background-color .15s;transition:background-color .15s;cursor:pointer;background-color:#d2d0c9}
.kb-i-share-weibo-small ins,.kb-i-share-douban-small ins,.kb-i-share-weixin-small ins,.kb-i-share-qzone-small ins,.kb-i-share-tieba-small ins,.kb-i-share-weibo ins,.kb-i-share-douban ins,.kb-i-share-weixin ins,.kb-i-share-qzone ins,.kb-i-share-tieba ins{display:block;background:url(../../common/img/sprite_share_icon.png) no-repeat;background-image:-webkit-image-set(url(../../common/img/sprite_share_icon.png) 1x,url(../../common/img/sprite_share_icon@2x.png) 2x)}
.kb-i-share-weibo-small,.kb-i-share-douban-small,.kb-i-share-weixin-small,.kb-i-share-qzone-small,.kb-i-share-tieba-small{width:22px;height:22px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.kb-i-share-weibo-small ins,.kb-i-share-douban-small ins,.kb-i-share-weixin-small ins,.kb-i-share-qzone-small ins,.kb-i-share-tieba-small ins{width:22px;height:22px}
.kb-i-share-weibo,.kb-i-share-douban,.kb-i-share-weixin,.kb-i-share-qzone,.kb-i-share-tieba{width:33px;height:33px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.kb-i-share-weibo ins,.kb-i-share-douban ins,.kb-i-share-weixin ins,.kb-i-share-qzone ins,.kb-i-share-tieba ins{width:33px;height:33px}
.kb-i-share-weibo-small ins,.kb-i-share-weibo ins{background-position:1px 1px}
.kb-i-share-weibo-small:hover,.kb-i-share-weibo:hover{background-color:#e58383}
.kb-i-share-weibo ins{background-position:3px -22px}
.kb-i-share-douban-small ins,.kb-i-share-douban ins{background-position:-22px 1px}
.kb-i-share-douban-small:hover,.kb-i-share-douban:hover{background-color:#90c6a2}
.kb-i-share-douban ins{background-position:-45px -22px}
.kb-i-share-weixin-small ins,.kb-i-share-weixin ins{background-position:-48px 1px}
.kb-i-share-weixin-small:hover,.kb-i-share-weixin:hover{background-color:#7cda90}
.kb-i-share-weixin ins{background-position:-96px -22px}
.kb-i-share-qzone-small ins,.kb-i-share-qzone ins{background-position:-74px 1px}
.kb-i-share-qzone-small:hover,.kb-i-share-qzone:hover{background-color:#62baf2}
.kb-i-share-qzone ins{background-position:-148px -22px}
.kb-i-share-tieba-small ins,.kb-i-share-tieba ins{background-position:-98px 1px}
.kb-i-share-tieba-small:hover,.kb-i-share-tieba:hover{background-color:#8bc0f5}
.kb-i-share-tieba ins{background-position:-196px -22px}

.kb-i-arrow-right{width:6px;height:9px;background-position:-175px -300px}
.kb-i-kb{display:inline-block;*display:inline;*zoom:1;width:16px;height:16px;background:url(../../common/img/kb.png) 0 0 no-repeat;background-image:-webkit-image-set(url(../../common/img/kb.png) 1x,url(../../common/img/kb@2x.png) 2x)}
.kb-i-verify{display:inline-block;*display:inline;*zoom:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden;height:19px;font-style:normal;font-size:12px}
.kb-i-verify ins{width:21px;height:19px;float:left;vertical-align:middle;overflow:hidden;background:#296daa url(sprite_common_icon.png) -95px -247px no-repeat;background-image:-webkit-image-set(url(sprite_common_icon.png) 1x,url(../../common/img/sprite_common_icon@2x.png) 2x)}
.kb-i-verify span{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;float:left;cursor:default;padding:0 5px;vertical-align:middle;margin-left:-1px;height:17px;border:1px solid #296daa;background-color:#fff;color:#296daa}
.ecl-ui-dialog{position:absolute;border:2px solid #EEE;z-index:10;background:#FFF;width:600px}
.ecl-ui-dialog-hide{display:none}
.ecl-ui-dialog-mask{position:absolute;top:0;left:0;background:#333;opacity:.8;filter:alpha(opacity=80)}
.ecl-ui-dialog-header{border-bottom:1px solid #EEE;background:#FEFEFE;font:700 13px/30px '';padding-left:10px}
.ecl-ui-dialog-body{padding:10px;min-height:30px}
.ecl-ui-dialog-close{position:absolute;width:16px;height:16px;right:4px;top:7px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAQAAAADHm0dAAAAAmJLR0QA/4ePzL8AAAAJcEhZcwAAAEgAAABIAEbJaz4AAAAJdnBBZwAAABUAAAAVAHF8yDUAAABtSURBVCjP5ZLBCcAwCEWfHSXDBEeSjJRZMkNXSQ9pS2wgpMdSPYj8h35EqazGtkx+FxUkCndG8WztEqWQTsEoqFNdA+mErdUZ2uB8TZ+jkCnk0d54ASOwE7BBeUy1zqvNDLy6gHYL1avy+yc8APGFa375gR00AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAABJRU5ErkJggg==) center center no-repeat;cursor:pointer;overflow:hidden;text-indent:100px;*text-indent:2px;font:700 12px/16px '宋体'}
.ecl-ui-dialog-close:hover{background-color:#EEE}
.ecl-ui-dialog-footer{text-align:right;padding:5px}
.ecl-ui-dialog-cancel-btn{margin-left:5px;font-size:13px;vertical-align:middle}
.kb-ui-dialog{-webkit-box-shadow:0 3px 10px rgba(0,0,0,.3);-moz-box-shadow:0 3px 10px rgba(0,0,0,.3);box-shadow:0 3px 10px rgba(0,0,0,.3);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden;border:0}
.kb-ui-dialog .kb-ui-dialog-header{border-bottom:0;overflow:hidden}
.kb-ui-dialog .kb-ui-dialog-close{width:14px;height:14px;opacity:.75;filter:alpha(opacity=75);font-size:0;text-indent:-9999em;right:8px;top:8px;background:url(sprite_common_icon.png) -200px -300px no-repeat;background-image:-webkit-image-set(url(sprite_common_icon.png) 1x,url(../../common/img/sprite_common_icon@2x.png) 2x)}
.kb-ui-dialog .kb-ui-dialog-close:hover{opacity:1;filter:alpha(opacity=100)}
.kb-ui-dialog .kb-ui-dialog-body{text-align:center;padding:25px;font-size:16px;color:#000;min-height:20px}
.kb-ui-dialog .ecl-ui-dialog-footer{padding:0;background-color:#f0f0f0;text-align:center}
.kb-ui-dialog .ecl-ui-dialog-footer .kb-ui-dialog-confirm-btn,.kb-ui-dialog .ecl-ui-dialog-footer .kb-ui-dialog-cancel-btn{-webkit-transition:background-color .15s,color .15s,border-color .15s;-moz-transition:background-color .15s,color .15s,border-color .15s;-ms-transition:background-color .15s,color .15s,border-color .15s;-o-transition:background-color .15s,color .15s,border-color .15s;transition:background-color .15s,color .15s,border-color .15s;display:inline-block;*display:inline;*zoom:1;border-radius:4px;text-align:center;text-decoration:none;cursor:pointer;border-width:1px;border-style:solid;color:#fff;width:120px;height:35px;vertical-align:middle;line-height:35px;margin-top:15px;margin-bottom:15px}
.kb-ui-dialog .ecl-ui-dialog-footer .kb-ui-dialog-confirm-btn:hover,.kb-ui-dialog .ecl-ui-dialog-footer .kb-ui-dialog-cancel-btn:hover{text-decoration:none}
.kb-ui-dialog .ecl-ui-dialog-footer .kb-ui-dialog-confirm-btn:hover,.kb-ui-dialog .ecl-ui-dialog-footer .kb-ui-dialog-cancel-btn:hover{text-decoration:none}
.kb-ui-dialog .ecl-ui-dialog-footer .kb-ui-dialog-confirm-btn{background-color:#ff7f02;color:#fff;border-color:#ff7f02}
.kb-ui-dialog .ecl-ui-dialog-footer .kb-ui-dialog-confirm-btn:hover{background-color:#ff9023;border-color:#ff9023}
.kb-ui-dialog .ecl-ui-dialog-footer .kb-ui-dialog-cancel-btn{margin-left:10px;color:#9f9f9f;border-color:#cbcbcb}
.kb-ui-dialog .ecl-ui-dialog-footer .kb-ui-dialog-cancel-btn:hover{color:#0d7cbc;border-color:#6fa2db}
.kb-ui-dialog .ecl-ui-dialog-footer .kb-ui-dialog-cancel-btn:active{color:#fff;background-color:#296daa;border-color:#296daa}
.kb-ui-dialog-mask{opacity:.5;filter:alpha(opacity=50)}
.kb-vc-body{*zoom:1;text-align:left}
.kb-vc-body:before,.kb-vc-body:after{display:table;content:""}
.kb-vc-body:after{clear:both}
.kb-vc-body .kb-vc-logo{width:160px;height:160px;float:left;margin-right:10px;background:url(../../common/img/sprite_dialog_icon.png) 0 -75px no-repeat;background-image:-webkit-image-set(url(../../common/img/sprite_dialog_icon.png) 1x,url(../../common/img/sprite_dialog_icon@2x.png) 2x)}
.kb-vc-body .kb-vc-main{width:320px;float:left;padding-top:30px}
.kb-vc-body .kb-vc-main .kb-vc-input-wrapper{margin-top:15px}
.kb-vc-body .kb-vc-main .kb-vc-input-wrapper #kb-vc-input{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:2px solid #e1e1e1;margin-right:5px;padding:5px;font-size:16px;width:120px;outline:0}
.kb-vc-body .kb-vc-main .kb-vc-input-wrapper a{color:#3d86ff}
.kb-vc-body .kb-vc-main #kb-vc-img{margin-right:5px;vertical-align:middle}
.kb-vc-body .kb-vc-main #kb-vc-msg{margin-top:10px;color:#d40000}
@-webkit-keyframes maskFadeIn{0%{opacity:0}
100%{opacity:.5}
}
@-moz-keyframes maskFadeIn{0%{opacity:0}
100%{opacity:.5}
}
@-ms-keyframes maskFadeIn{0%{opacity:0}
100%{opacity:.5}
}
@keyframes maskFadeIn{0%{opacity:0}
100%{opacity:.5}
}
.maskFadeIn{-webkit-animation:maskFadeIn .2s ease;-moz-animation:maskFadeIn .2s ease;-ms-animation:maskFadeIn .2s ease;-o-animation:maskFadeIn .2s ease;animation:maskFadeIn .2s ease;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards}
@-webkit-keyframes maskFadeOut{0%{opacity:.5}
100%{opacity:0}
}
@-moz-keyframes maskFadeOut{0%{opacity:.5}
100%{opacity:0}
}
@-ms-keyframes maskFadeOut{0%{opacity:.5}
100%{opacity:0}
}
@keyframes maskFadeOut{0%{opacity:.5}
100%{opacity:0}
}
.maskFadeOut{-webkit-animation:maskFadeOut .2s ease;-moz-animation:maskFadeOut .2s ease;-ms-animation:maskFadeOut .2s ease;-o-animation:maskFadeOut .2s ease;animation:maskFadeOut .2s ease;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards}
.kb-qrcode-dialog .ecl-ui-dialog-header{font-size:12px;font-weight:600;color:#000}
.kb-qrcode-dialog .ecl-ui-dialog-body{padding:0 10px 10px;min-height:30px;text-align:center;font-size:16px;color:#888}
.fixed-menu-qrcode-more{width:150px;height:170px;position:absolute;display:none}
.fixed-menu-qrcode-more .qrcode-main{width:140px;height:170px;-webkit-box-shadow:0 3px 10px rgba(0,0,0,.3);-moz-box-shadow:0 3px 10px rgba(0,0,0,.3);box-shadow:0 3px 10px rgba(0,0,0,.3);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden;color:#fff}
.fixed-menu-qrcode-more .qrcode-main img{display:block}
.fixed-menu-qrcode-more .qrcode-main .qrcode-txt{background-color:#9b9a99;height:30px;line-height:30px;text-align:center;font-size:14px}
.ecl-ui-tip{width:268px;height:120px;top:0;z-index:1000;position:absolute;border:1px solid #c1d5ea;background-color:#e2eefa}
.ecl-ui-tip .ecl-ui-tip-arrow,.ecl-ui-tip .ecl-ui-tip-arrow em,.ecl-ui-tip .ecl-ui-tip-arrow ins{width:0;height:0;font-size:0;line-height:0;display:block;position:absolute}
.ecl-ui-tip .ecl-ui-tip-arrow em{border:8px solid transparent;_border:8px solid #e2eefa;_filter:chroma(color=#e2eefa)}
.ecl-ui-tip .ecl-ui-tip-arrow ins{border:8px solid transparent;_border:8px solid #c1d5ea;_filter:chroma(color=#c1d5ea)}
.ecl-ui-tip .ecl-ui-tip-arrow-left{right:0}
.ecl-ui-tip .ecl-ui-tip-arrow-left em{border-right:none;border-left-color:#c1d5ea}
.ecl-ui-tip .ecl-ui-tip-arrow-left ins{border-right:none;border-left-color:#e2eefa;left:-2px}
.ecl-ui-tip .ecl-ui-tip-arrow-right{left:-9px}
.ecl-ui-tip .ecl-ui-tip-arrow-right em{border-left:none;border-right-color:#c1d5ea}
.ecl-ui-tip .ecl-ui-tip-arrow-right ins{border-left:none;border-right-color:#e2eefa;left:2px}
.ecl-ui-tip .ecl-ui-tip-arrow-top{bottom:0}
.ecl-ui-tip .ecl-ui-tip-arrow-top em{border-bottom:none;border-top-color:#c1d5ea}
.ecl-ui-tip .ecl-ui-tip-arrow-top ins{border-bottom:none;border-top-color:#e2eefa;top:-2px}
.ecl-ui-tip .ecl-ui-tip-arrow-bottom{top:-8px}
.ecl-ui-tip .ecl-ui-tip-arrow-bottom em{border-top:none;border-bottom-color:#c1d5ea}
.ecl-ui-tip .ecl-ui-tip-arrow-bottom ins{border-top:none;border-bottom-color:#e2eefa;top:2px}
.ecl-ui-tip .ecl-ui-tip-title{height:50px;background-color:#e2eefa}
.ecl-ui-tip-title{_display:none}
::selection{background-color:#ff8502;color:#fff}
::-moz-selection{background-color:#ff8502;color:#fff}
.thm-default{color:#666}
.thm-default a{color:#ff7f02}
#thm-default .thm-header{background-color:#ff7f02;color:#fff}
#thm-default .thm-header a{color:#fff}
#thm-default .thm-top-nav{background-color:#ff7f02;color:#fff}
#thm-default .thm-top-nav li:hover{background-color:#f06b01}
#thm-default .thm-top-nav a{color:#fff}
#thm-default .thm-top-nav a:active,#thm-default .thm-top-nav a.cur{background-color:#f06b01}
#thm-default .thm-top-nav .top-sub-nav{background-color:#ea5800}
#thm-default .thm-user-menu:hover{background-color:#ea5800}
#thm-default .thm-user-menu nav{background-color:#ea5800}
#thm-default .thm-user-menu nav a{color:#fff}
#thm-default .thm-praise-ring .praise-ring{stroke:#ff7f02}
#thm-default .thm-praise-ring .praise-text{color:#ff7f02}
#thm-default .thm-btn-confirm{background-color:#ff7f02;color:#fff;border-color:#ff7f02}
#thm-default .thm-btn-confirm:hover{background-color:#ff9023;border-color:#ff9023}
#thm-default .thm-btn-disable{cursor:default;color:#fff;background-color:#bbb}
#thm-default .thm-btn-cancel{color:#aeadaa;border-color:#dcdbd4}
#thm-default .thm-btn-cancel:hover{color:#0d7cbc;border-color:#6fa2db}
#thm-default .thm-btn-cancel:active{color:#fff;background-color:#296daa;border-color:#296daa}
#thm-default .thm-site-main-tab a:hover,#thm-default .thm-site-main-tab a.selected{color:#ff8502}
#thm-default .thm-site-main-tab a:hover em,#thm-default .thm-site-main-tab a.selected em{color:#ff8502}
#thm-default .thm-site-main-tab a.selected.bor{border-bottom:2px solid #ff9023}
#thm-default .thm-site-tag .tag-item:hover{border-color:#ffad6a}
#thm-default .thm-site-tag .tag-item.selected{background-color:#ffa64f;border-color:#ffad6a}
#thm-default .thm-site-comt-sub .kb-site-sub-praise a.selected,#thm-default .thm-site-comt-sub .kb-site-sub-praise a:hover{color:#ff8502}
#thm-default .thm-site-comt-sub .kb-site-sub-praise a.selected em,#thm-default .thm-site-comt-sub .kb-site-sub-praise a:hover em{color:#ff8502}
.kb-tip-user-card.ecl-ui-tip{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 10px rgba(0,0,0,.3);-moz-box-shadow:0 3px 10px rgba(0,0,0,.3);box-shadow:0 3px 10px rgba(0,0,0,.3);width:auto;height:auto;padding:0;background-color:#fff;border:0;border:1px solid #e1e1e1 \9}
.kb-tip-user-card.ecl-ui-tip .ecl-ui-tip-arrow-top em{border-top-color:#ccc;border-top-color:#e1e1e1 \9}
.kb-tip-user-card.ecl-ui-tip .ecl-ui-tip-arrow-top ins{border-top-color:#fff}
.kb-tip-user-card.ecl-ui-tip .ecl-ui-tip-arrow-right em{border-top-color:#ccc;border-right-color:#e1e1e1 \9}
.kb-tip-user-card.ecl-ui-tip .ecl-ui-tip-arrow-right ins{border-right-color:#fff}
.kb-tip-user-card.ecl-ui-tip .ecl-ui-tip-arrow-bottom em{border-top-color:#ccc;border-bottom-color:#e1e1e1 \9}
.kb-tip-user-card.ecl-ui-tip .ecl-ui-tip-arrow-bottom ins{border-bottom-color:#fff}
.kb-tip-user-card .ecl-ui-tip-title{display:none}
.kb-tip-user-card .ecl-ui-tip-body{margin-bottom:0}
.kb-user-card{*zoom:1;width:350px;overflow:hidden}
.kb-user-card:before,.kb-user-card:after{display:table;content:""}
.kb-user-card:after{clear:both}
.kb-user-card .kb-user-card-info{*zoom:1;padding:20px 20px 0}
.kb-user-card .kb-user-card-info:before,.kb-user-card .kb-user-card-info:after{display:table;content:""}
.kb-user-card .kb-user-card-info:after{clear:both}
.kb-user-card .kb-user-card-info .kb-user-card-avatar{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:60px;height:60px;float:left;overflow:hidden}
.kb-user-card .kb-user-card-info .kb-user-card-avatar img{width:60px;height:60px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
.kb-user-card .kb-user-card-info .kb-user-card-p{float:left;padding-left:14px;margin-top:8px}
.kb-user-card .kb-user-card-info .kb-user-card-p .kb-user-card-name{display:block;font-size:16px;color:#313131;max-width:230px;_width:230px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none}
.kb-user-card .kb-user-card-info .kb-user-card-p .kb-user-card-data{margin-top:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:230px}
.kb-user-card .kb-user-card-info .kb-user-card-p .kb-user-card-data span{color:#f3ca60}
.kb-user-card .kb-user-card-info .kb-user-card-p .kb-user-card-data span.year{margin-right:15px}
.kb-user-card .kb-user-card-info .kb-user-card-p .kb-user-card-data span em{font-style:normal;cursor:default;font-weight:700}
.kb-user-card .kb-user-card-info .kb-user-card-p .kb-user-card-data i{vertical-align:middle;margin-right:5px}
.kb-user-card .comt-info{*zoom:1;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:10px 20px;background-color:#f2f2f2;border:1px solid #ecebe7;padding:8px 0 9px;text-align:center}
.kb-user-card .comt-info:before,.kb-user-card .comt-info:after{display:table;content:""}
.kb-user-card .comt-info:after{clear:both}
.kb-user-card .comt-info .comt-info-item{display:inline-block;*display:inline;*zoom:1;padding:0 19px}
.kb-user-card .comt-info .comt-info-item .name{color:#888;font-size:16px;text-align:center}
.kb-user-card .comt-info .comt-info-item .value{color:#313131;font-size:28px;text-align:center}
.kb-user-card .badge-title{*zoom:1;padding:0;margin:0 20px}
.kb-user-card .badge-title:before,.kb-user-card .badge-title:after{display:table;content:""}
.kb-user-card .badge-title:after{clear:both}
.kb-user-card .badge-title span{float:left;color:#333;font-size:16px}
.kb-user-card .badge-title a{float:right;font-size:13px;color:#888}
.kb-user-card .kb-user-card-medal{*zoom:1;list-style:none;padding:10px 20px 13px;margin:0;overflow:hidden}
.kb-user-card .kb-user-card-medal:before,.kb-user-card .kb-user-card-medal:after{display:table;content:""}
.kb-user-card .kb-user-card-medal:after{clear:both}
.kb-user-card .kb-user-card-medal li{list-style-image:none;list-style-type:none;margin-left:0}
.kb-user-card .kb-user-card-medal li{float:left;padding:0 7px}
.kb-user-card-loading-tip{padding:15px 0;margin:5px 0;text-align:center}
.kb-user-card-loading-tip .ui-load-icon{display:inline-block;*display:inline;*zoom:1;width:22px;height:22px;background:url(../../common/img/loading.gif) 0 0 no-repeat;background-image:-webkit-image-set(url(../../common/img/loading.gif) 1x,url(../../common/img/loading@2x.gif) 2x)}
.kb-user-card-loading-tip span{vertical-align:top;line-height:22px;margin-left:5px}
/*! normalize.css v1.1.2 | MIT License | git.io/normalize */
html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
html,button,input,select,textarea{font-family:'Helvetica Neue',Arial,sans-serif;*font-family:'Helvetica Neue',Arial,sans-serif}
body{margin:0}
a:focus{outline:thin dotted}
a:active,a:hover{outline:0}
h1{font-size:2em;margin:.67em 0}
h2{font-size:1.5em;margin:.83em 0}
h3{font-size:1.17em;margin:1em 0}
h4{font-size:1em;margin:1.33em 0}
h5{font-size:.83em;margin:1.67em 0}
h6{font-size:.67em;margin:2.33em 0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:700}
blockquote{margin:1em 40px}
dfn{font-style:italic}
hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}
p,pre{margin:1em 0}
code,kbd,pre,samp{font-family:Monaco,Consolas,monospace;*font-family:Monaco,Consolas,monospace;font-size:1em}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}
q{quotes:none}
q:before,q:after{content:'';content:none}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
dl,menu,ol,ul{margin:1em 0}
dd{margin:0 0 0 40px}
menu,ol,ul{padding:0 0 0 40px}
nav ul,nav ol{list-style:none;list-style-image:none}
img{border:0;-ms-interpolation-mode:bicubic}
svg:not(:root){overflow:hidden}
form{margin:0}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0;white-space:normal;*margin-left:-7px}
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}
button,input{line-height:normal}
button,select{text-transform:none}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}
button[disabled],html input[disabled]{cursor:default}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none;height:0}
[hidden]{display:none}
mark{background:#ff0;color:#666}
figure{margin:0}
input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
#pj-private-msg-dialog,.pj-private-msg-mask{width:100%;height:100%;top:0;bottom:0;left:0;right:0;position:fixed;_position:absolute;_height:900px}
#pj-private-msg-dialog{z-index:500;font-size:13px}
.pj-private-msg-mask{z-index:501;background-color:#000;opacity:.2;filter:alpha(opacity=20)}
.pj-private-msg-content{width:460px;height:290px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 3px 10px rgba(0,0,0,.3);-moz-box-shadow:0 3px 10px rgba(0,0,0,.3);box-shadow:0 3px 10px rgba(0,0,0,.3);-webkit-animation:zoomIn .2s ease;-moz-animation:zoomIn .2s ease;-ms-animation:zoomIn .2s ease;-o-animation:zoomIn .2s ease;animation:zoomIn .2s ease;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;background-color:#FFF;position:fixed;_position:absolute;z-index:502;top:50%;left:50%;margin-top:-180px;margin-left:-250px;padding:20px}
.pj-private-msg-content .pj-private-title{*zoom:1;border-bottom:2px solid #ff8502;color:#333;position:relative;padding-bottom:16px}
.pj-private-msg-content .pj-private-title:before,.pj-private-msg-content .pj-private-title:after{display:table;content:""}
.pj-private-msg-content .pj-private-title:after{clear:both}
.pj-private-msg-content .pj-private-title h3{float:left;padding:0;margin:0}
.pj-private-msg-content .pj-private-title .pj-private-close{width:15px;height:16px;cursor:pointer;float:right;background:url(sprite_common_icon.png) -200px -300px no-repeat;background-image:-webkit-image-set(url(sprite_common_icon.png) 1x,url(../../common/img/sprite_common_icon@2x.png) 2x)}
.pj-private-msg-content .pj-private-main{padding-top:5px}
.pj-private-msg-content .pj-private-main .pj-private-item{*zoom:1;padding-top:20px}
.pj-private-msg-content .pj-private-main .pj-private-item:before,.pj-private-msg-content .pj-private-main .pj-private-item:after{display:table;content:""}
.pj-private-msg-content .pj-private-main .pj-private-item:after{clear:both}
.pj-private-msg-content .pj-private-main .pj-private-item .item-name{display:inline-block;*display:inline;*zoom:1;width:58px;text-align:right;margin-right:10px;color:#888;float:left;margin-top:6px}
.pj-private-msg-content .pj-private-main .pj-private-item .pj-private-msg-username-wrap{display:inline-block;*display:inline;*zoom:1;width:388px;height:30px;overflow:hidden;float:right;border:1px solid #E2E2E2}
.pj-private-msg-content .pj-private-main .pj-private-item .pj-private-msg-username-wrap .pj-private-msg-username{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background-color:#EFF8FF;border:1px solid #D8E5EE;color:#444;padding:2px 8px;float:left;margin:3px 5px}
.pj-private-msg-content .pj-private-main .pj-private-item .input-wrap{width:390px;height:110px;position:relative;float:right}
.pj-private-msg-content .pj-private-main .pj-private-item .pj-private-msg-text{width:368px;height:86px;padding:10px;margin:0;outline:0;border:1px solid #E2E2E2;resize:none}
.pj-private-msg-content .pj-private-action{text-align:center;margin-top:5px}
.pj-private-msg-content .pj-private-action input{padding:6px 20px;outline:0;font-size:16px}
.pj-private-msg-content .pj-private-action .pj-private-act-cancel{margin-right:20px;background-color:#fff}
.pj-private-msg-content .pj-private-action .pj-private-act-send.disabled{cursor:not-allowed;color:#fff!important;border-color:#bbb!important;background-color:#bbb!important}
.pj-private-msg-content .pj-input-tip{text-align:right;margin-top:2px;color:#888}
.pj-private-msg-content .pj-input-tip.good{color:#888}
.pj-private-msg-content .pj-input-tip.warn{color:red}
@-ms-viewport{width:device-width}
*html{background-image:url(about:blank);background-attachment:fixed}
html,button,input,select,textarea{font:14px "Microsoft Yahei",Arial,sans-serif}
a{-webkit-transition:color .15s;-moz-transition:color .15s;-ms-transition:color .15s;-o-transition:color .15s;transition:color .15s;text-decoration:none}
a:focus{outline:0}
a:hover{text-decoration:none}
.hidden{display:none}
.kb-btn{-webkit-transition:background-color .15s,color .15s,border-color .15s;-moz-transition:background-color .15s,color .15s,border-color .15s;-ms-transition:background-color .15s,color .15s,border-color .15s;-o-transition:background-color .15s,color .15s,border-color .15s;transition:background-color .15s,color .15s,border-color .15s;display:inline-block;*display:inline;*zoom:1;border-radius:4px;text-align:center;text-decoration:none;cursor:pointer;border-width:1px;border-style:solid;color:#fff}
.kb-btn:hover{text-decoration:none}
.kb-loading-mask{position:absolute;background:url(../../common/img/loading_line.gif) no-repeat 50% 50px}
#Pj_Rank_Cate_Wrapper{*zoom:1;width:210px;float:left;padding-top:30px;overflow:hidden}
#Pj_Rank_Cate_Wrapper:before,#Pj_Rank_Cate_Wrapper:after{display:table;content:""}
#Pj_Rank_Cate_Wrapper:after{clear:both}
.pj-rank-cate-list{list-style:none;margin:0;padding-left:0;width:210px}
.pj-rank-cate-list li{list-style-image:none;list-style-type:none;margin-left:0}
.pj-rank-cate-list .pj-rank-cate-item{height:50px;padding-left:30px;margin-bottom:-1px}
.pj-rank-cate-list .pj-rank-cate-item .pj-rank-cate-link{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;-webkit-transition:all .1s;-moz-transition:all .1s;-ms-transition:all .1s;-o-transition:all .1s;transition:all .1s;height:50px;line-height:50px;white-space:nowrap;text-indent:64px;display:block;font-size:18px;text-decoration:none;color:#7f7f7f;position:relative;background-color:#f5f5f5}
.pj-rank-cate-list .pj-rank-cate-item .pj-rank-cate-link.active{color:#333;background-color:#fff;z-index:2}
.pj-rank-cate-list .pj-rank-cate-item .pj-rank-cate-link.active:hover{background-color:#fff;cursor:default}
.pj-rank-cate-list .pj-rank-cate-item .pj-rank-cate-link:hover{color:#333;background-color:#fafafa}
.pj-rank-cate-icon{width:35px;height:35px;display:block;position:absolute;top:4px;left:20px;background:url(sprite_rank_icon.png) no-repeat;background-image:-webkit-image-set(url(sprite_rank_icon.png) 1x,url(sprite_rank_icon@2x.png) 2x)}
.pj-rank-cate-link-140 .pj-rank-cate-icon{background-position:-300px 5px}
.pj-rank-cate-link-140.active .pj-rank-cate-icon{background-position:-300px -45px}
.pj-rank-cate-link-119 .pj-rank-cate-icon{background-position:-450px 5px}
.pj-rank-cate-link-119.active .pj-rank-cate-icon{background-position:-450px -45px}
.pj-rank-cate-link-46 .pj-rank-cate-icon{background-position:-500px 5px}
.pj-rank-cate-link-46.active .pj-rank-cate-icon{background-position:-500px -45px}
.pj-rank-cate-link-1 .pj-rank-cate-icon{background-position:-250px 5px}
.pj-rank-cate-link-1.active .pj-rank-cate-icon{background-position:-250px -45px}
.pj-rank-cate-link-72 .pj-rank-cate-icon{background-position:-550px 5px}
.pj-rank-cate-link-72.active .pj-rank-cate-icon{background-position:-550px -45px}
.pj-rank-cate-link-108 .pj-rank-cate-icon{background-position:-50px 5px}
.pj-rank-cate-link-108.active .pj-rank-cate-icon{background-position:-50px -45px}
.pj-rank-cate-link-89 .pj-rank-cate-icon{background-position:-600px 5px}
.pj-rank-cate-link-89.active .pj-rank-cate-icon{background-position:-600px -45px}
.pj-rank-cate-link-152 .pj-rank-cate-icon{background-position:-400px 5px}
.pj-rank-cate-link-152.active .pj-rank-cate-icon{background-position:-400px -45px}
.pj-rank-cate-link-65 .pj-rank-cate-icon{background-position:-700px 5px}
.pj-rank-cate-link-65.active .pj-rank-cate-icon{background-position:-700px -45px}
.pj-rank-cate-link-97 .pj-rank-cate-icon{background-position:-650px 5px}
.pj-rank-cate-link-97.active .pj-rank-cate-icon{background-position:-650px -45px}
.pj-rank-cate-link-130 .pj-rank-cate-icon{background-position:0 -450px}
.pj-rank-cate-link-130.active .pj-rank-cate-icon{background-position:-40px -450px}
.pj-rank-cate-link-25 .pj-rank-cate-icon{background-position:-200px 5px}
.pj-rank-cate-link-25.active .pj-rank-cate-icon{background-position:-200px -45px}
.pj-rank-cate-link-18 .pj-rank-cate-icon{background-position:-150px 5px}
.pj-rank-cate-link-18.active .pj-rank-cate-icon{background-position:-150px -45px}
.pj-rank-cate-link-130 .pj-rank-cate-icon{background-position:-747px 5px}
.pj-rank-cate-link-130.active .pj-rank-cate-icon{background-position:-747px -45px}
.pj-rank-cate-link-31 .pj-rank-cate-icon{background-position:-100px 5px}
.pj-rank-cate-link-31.active .pj-rank-cate-icon{background-position:-100px -45px}
.pj-rank-cate-link-55 .pj-rank-cate-icon{background-position:-350px 5px}
.pj-rank-cate-link-55.active .pj-rank-cate-icon{background-position:-350px -45px}
.pj-rank-cate-link-13 .pj-rank-cate-icon{background-position:0 5px}
.pj-rank-cate-link-13.active .pj-rank-cate-icon{background-position:0 -45px}
.pj-rank-cate-link-41 .pj-rank-cate-icon{background-position:0 5px}
.pj-rank-cate-link-41.active .pj-rank-cate-icon{background-position:0 -45px}
.pj-rank-cate-link-79 .pj-rank-cate-icon{background-position:-50px 5px}
.pj-rank-cate-link-79.active .pj-rank-cate-icon{background-position:-50px -45px}
.ecl-ui-pager{display:inline-block;*display:inline}
.ecl-ui-pager a{float:left;margin:3px;text-decoration:none;border:1px solid #CCC;overflow:hidden;padding:2px 5px;color:#03C;font:400 12px/1.2 Arial,Helvetica,sans-serif;text-align:center}
.ecl-ui-pager a em{vertical-align:middle;border:5px solid #fff;font-size:0;margin:auto 3px;*zoom:1}
.ecl-ui-pager a:hover{background-color:#EFF4FA}
.ecl-ui-pager a:hover em{border-color:#EFF4FA}
.ecl-ui-pager a.ecl-ui-pager-ellipsis{border:none}
.ecl-ui-pager .ecl-ui-pager-current{font-weight:700;border:none;color:#666;cursor:default}
.ecl-ui-pager .ecl-ui-pager-current:hover,.ecl-ui-pager .ecl-ui-pager-ellipsis:hover,.ecl-ui-pager .ecl-ui-pager-disabled:hover{background:0 0}
.ecl-ui-pager .ecl-ui-pager-current:hover em,.ecl-ui-pager .ecl-ui-pager-ellipsis:hover em,.ecl-ui-pager .ecl-ui-pager-disabled:hover em{border-color:#FFF}
.ecl-ui-pager .ecl-ui-pager-prev em,.ecl-ui-pager .ecl-ui-pager-prev:hover em{border-right-color:#999;border-left:none}
.ecl-ui-pager .ecl-ui-pager-next em,.ecl-ui-pager .ecl-ui-pager-next:hover em{border-left-color:#999;border-right:none}
.ecl-ui-pager .ecl-ui-pager-disabled{color:#999;cursor:default}
.kb-pager.ecl-ui-pager{display:inline-block;*display:inline;*zoom:1;margin:15px 0}
.kb-pager.ecl-ui-pager a{-webkit-transition:all .15s;-moz-transition:all .15s;-ms-transition:all .15s;-o-transition:all .15s;transition:all .15s;font:400 16px/16px Arial,"Microsoft Yahei";color:#ccc9be;border:0;padding:7px 10px}
.kb-pager.ecl-ui-pager a:hover{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#e8e8e8;color:#8e8c87;text-decoration:none}
.kb-pager.ecl-ui-pager a.ecl-ui-pager-ellipsis{cursor:default}
.kb-pager.ecl-ui-pager a.ecl-ui-pager-ellipsis:hover{color:#ccc9be;background:0 0}
.kb-pager.ecl-ui-pager a.ecl-ui-pager-prev,.kb-pager.ecl-ui-pager a.ecl-ui-pager-next{padding:7px;font-size:0;line-height:0}
.kb-pager.ecl-ui-pager a.ecl-ui-pager-prev em,.kb-pager.ecl-ui-pager a.ecl-ui-pager-next em{display:block;width:9px;height:15px;float:left;border:0;background:url(sprite_common_icon.png) no-repeat;background-image:-webkit-image-set(url(sprite_common_icon.png) 1x,url(../../common/img/sprite_common_icon@2x.png) 2x)}
.kb-pager.ecl-ui-pager a.ecl-ui-pager-prev em{background-position:-125px -300px}
.kb-pager.ecl-ui-pager a.ecl-ui-pager-next em{background-position:-150px -300px}
.kb-pager.ecl-ui-pager a.ecl-ui-pager-current{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#e8e8e8;color:#8e8c87}
.pj-rank-main{background:#fff}
.pj-rank-sub-cate{*zoom:1;height:70px;zoom:1;padding-top:45px;padding-left:30px;margin-bottom:25px;position:relative;overflow:hidden}
.pj-rank-sub-cate:before,.pj-rank-sub-cate:after{display:table;content:""}
.pj-rank-sub-cate:after{clear:both}
.pj-rank-sub-cate .see-more{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;cursor:pointer;color:#999;font-size:12px;text-decoration:none;position:absolute;top:50px;right:36px}
.pj-rank-sub-cate .see-more .see-more-arrow{margin-left:3px}
.pj-rank-sub-cate .see-more:hover{color:#333}
.pj-rank-sub-cate .see-more:hover .see-more-arrow em{border-top-color:#333}
.pj-rank-sub-cate .see-more .more-word,.pj-rank-sub-cate .see-more .fold-word{float:left}
.pj-rank-sub-cate .see-more .more-word{display:inline}
.pj-rank-sub-cate .see-more .fold-word{display:none}
.pj-rank-sub-cate .see-more-arrow{float:left;position:relative;margin-top:7px;_margin-top:3px}
.pj-rank-sub-cate .see-more-arrow em,.pj-rank-sub-cate .see-more-arrow i{width:0;height:0;font-size:0;position:absolute;border:6px solid transparent}
.pj-rank-sub-cate .see-more-arrow em{_border:6px solid #fff;_filter:chroma(color=#ffffff);border-bottom:none;border-top-color:#888}
.pj-rank-sub-cate .see-more-arrow i{_border:6px solid #888;_filter:chroma(color=#888888);border-bottom:none;border-top-color:#fff;top:-1.8px}
.pj-rank-sub-cate .icon-unfold .more-word{display:none}
.pj-rank-sub-cate .icon-unfold .fold-word{display:inline}
.pj-rank-sub-cate .icon-unfold em,.pj-rank-sub-cate .icon-unfold i{width:0;height:0;font-size:0;position:absolute;border:6px solid transparent}
.pj-rank-sub-cate .icon-unfold em{_border:6px solid #fff;_filter:chroma(color=#ffffff);border-top:none;border-bottom-color:#999}
.pj-rank-sub-cate .icon-unfold i{_border:6px solid #999;_filter:chroma(color=#999999);border-top:none;border-bottom-color:#fff;top:1.5px}
.pj-rank-sub-cate .icon-unfold:hover .see-more-arrow em{border-bottom-color:#333}
.pj-rank-sub-cate .name{font-size:18px;color:#2d2d2d;float:left;margin:4px 6px auto auto;width:40px}
.pj-rank-sub-cate #Pj_Rank_Sub_List{list-style:none;*zoom:1;width:780px;float:left;padding:0;margin:0;padding-bottom:10px}
.pj-rank-sub-cate #Pj_Rank_Sub_List li{list-style-image:none;list-style-type:none;margin-left:0}
.pj-rank-sub-cate #Pj_Rank_Sub_List:before,.pj-rank-sub-cate #Pj_Rank_Sub_List:after{display:table;content:""}
.pj-rank-sub-cate #Pj_Rank_Sub_List:after{clear:both}
.pj-rank-sub-cate #Pj_Rank_Sub_List li{float:left;white-space:nowrap;margin:0 10px 12px 0}
.pj-rank-sub-cate #Pj_Rank_Sub_List li .tag-item{display:inline-block;*display:inline;*zoom:1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:background-color .15s;-moz-transition:background-color .15s;-ms-transition:background-color .15s;-o-transition:background-color .15s;transition:background-color .15s;padding:3px 7px 4px;background-color:#ececec;color:#333;text-decoration:none;font-size:12px;border:1px solid #ececec;outline:0;height:16px}
.pj-rank-sub-cate #Pj_Rank_Sub_List li .tag-item em{color:#888;font-style:normal;margin-right:4px}
.pj-rank-sub-cate #Pj_Rank_Sub_List li .tag-item span{font-size:12px;font-family:Arial,"Microsoft Yahei"}
.pj-rank-sub-cate #Pj_Rank_Sub_List li .tag-item:hover{color:#ff7e00;border-color:#ffad6a;background-color:#fff}
.pj-rank-sub-cate #Pj_Rank_Sub_List li .tag-item:hover em,.pj-rank-sub-cate #Pj_Rank_Sub_List li .tag-item:hover span{color:#ff7e00}
.pj-rank-sub-cate #Pj_Rank_Sub_List li .tag-item.selected{color:#fff}
.pj-rank-sub-cate #Pj_Rank_Sub_List li .tag-item.selected em,.pj-rank-sub-cate #Pj_Rank_Sub_List li .tag-item.selected span{opacity:.7;filter:alpha(opacity=70);color:#fff}
.pj-rank-sub-cate #Pj_Rank_Sub_List li.active{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#ffad6a}
.pj-rank-sub-cate #Pj_Rank_Sub_List li.active em{color:#fff}
.pj-rank-sub-cate #Pj_Rank_Sub_List li.active a{background-color:#ffad6a;border-color:#ffad6a;color:#fff}
#Pj_Rank_List ul{*zoom:1;list-style:none;padding:0;margin:0;padding-left:30px}
#Pj_Rank_List ul:before,#Pj_Rank_List ul:after{display:table;content:""}
#Pj_Rank_List ul:after{clear:both}
#Pj_Rank_List ul li{list-style-image:none;list-style-type:none;margin-left:0}
#Pj_Rank_List ul li{width:288px;height:150px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:border-color .15s;-moz-transition:border-color .15s;-ms-transition:border-color .15s;-o-transition:border-color .15s;transition:border-color .15s;float:left;border:1px solid #e7e7e7;margin-bottom:15px;margin-right:20px}
#Pj_Rank_List ul li a{display:block;text-decoration:none;width:288px;height:128px}
#Pj_Rank_List ul li.side{margin-right:0}
#Pj_Rank_List ul li:hover{border:1px solid #ffad6a}
#Pj_Rank_List ul li .pj-rank-site-info{height:75px;padding:16px 19px 20px 20px}
#Pj_Rank_List ul li .pj-rank-site-info h3{width:204px;margin:0;color:#333;font-size:22px;line-height:28px;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#Pj_Rank_List ul li .pj-rank-site-info p{color:#888;margin-top:8px;margin-bottom:0;width:204px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#Pj_Rank_List ul li .pj-rank-site-info .info{width:249px;height:19px;margin-top:8px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#444}
#Pj_Rank_List ul li .pj-rank-site-info .info .kb-i-grey-small-star-all{vertical-align:middle;margin-top:-2px}
#Pj_Rank_List ul li .pj-rank-site-info .info .pj-star-wrap{margin-right:10px}
#Pj_Rank_List ul li .pj-rank-site-info .info em{color:#999;font-style:normal;margin-right:14px}
#Pj_Rank_List ul li .pj-rank-site-info .info span{color:#444;font-size:14px}
#Pj_Rank_List ul li .pj-rank-site-info .info span em{display:inline-block;*display:inline;*zoom:1;font-style:normal;font-size:16px;color:#ef7b1d;margin-top:1px;vertical-align:middle}
#Pj_Rank_List ul li .pj-rank-site-info .info .no-comt{display:inline-block;*display:inline;*zoom:1;height:19px;font-size:14px;color:#cacaca;line-height:19px}
#Pj_Rank_List ul li .pj-rank-comt{height:29px;color:#999;font-size:16px;padding:8px 0 0 20px;border-top:1px solid #e7e7e7}
#Pj_Rank_List ul li .pj-rank-comt span{margin-right:36px}
#Pj_Rank_List ul li .pj-rank-comt em{color:#333;font-size:15px;margin-left:3px;font-style:normal}
.pager-wrapper{text-align:right;margin-top:13px}
.pj-loading-mask.rank{height:200px;width:100%;position:static}
.kb-header{height:58px;position:relative;z-index:101}
.kb-header a{color:#fff;text-decoration:none}
.kb-header .header-inner{*zoom:1;width:1180px;margin:0 auto}
.kb-header .header-inner:before,.kb-header .header-inner:after{display:table;content:""}
.kb-header .header-inner:after{clear:both}
.kb-header .logo{width:130px;height:40px;margin:0;float:left;margin-top:10px;background:url(sprite_common_icon.png) no-repeat;background-image:-webkit-image-set(url(sprite_common_icon.png) 1x,url(../../common/img/sprite_common_icon@2x.png) 2x)}
.kb-header .logo a{width:130px;height:40px;line-height:40px;display:block}
.kb-header .top-nav{width:400px;height:58px;list-style:none;padding-left:0;float:left;font-size:16px;margin:0 0 0 30px}
.kb-header .top-nav li{list-style-image:none;list-style-type:none;margin-left:0}
.kb-header .top-nav li{-webkit-transition:background .1s;-moz-transition:background .1s;-ms-transition:background .1s;-o-transition:background .1s;transition:background .1s;float:left;position:relative}
.kb-header .top-nav a{opacity:.75;filter:alpha(opacity=75);-webkit-transition:opacity .15s,background-color .15s;-moz-transition:opacity .15s,background-color .15s;-ms-transition:opacity .15s,background-color .15s;-o-transition:opacity .15s,background-color .15s;transition:opacity .15s,background-color .15s;float:left;display:block;padding:0 25px;line-height:58px;height:58px}
.kb-header .top-nav a:hover,.kb-header .top-nav a:active,.kb-header .top-nav a.cur{opacity:1;filter:alpha(opacity=100)}
.kb-header .top-nav .top-sub-nav{-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;position:absolute;z-index:101;top:58px;left:0;padding:15px 0;display:none}
.kb-header .top-nav .top-sub-nav a{height:35px;line-height:35px}
.kb-header .search{float:right;position:relative;height:58px;line-height:58px;padding-right:25px}
.kb-header .search .kb-placeholder{opacity:.7;filter:alpha(opacity=70);position:absolute;top:21px;margin-left:8px;z-index:2;color:#ff7f02}
.kb-header .search #search-input{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:background-color .15s,-webkit-border-radius .15s;-moz-transition:background-color .15s,-moz-border-radius .15s;-ms-transition:background-color .15s,-ms-border-radius .15s;-o-transition:background-color .15s,-o-border-radius .15s;transition:background-color .15s,border-radius .15s;font-size:14px;width:160px;padding:7px 38px 7px 8px;border:none;background-color:#fff;outline:0;color:#ffb05b;*margin-top:11px}
.kb-header .search #search-input:focus{background-color:#fff;color:#444}
.kb-header .search #search-input.suggestion-on{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}
.kb-header .search #search-btn{width:25px;height:25px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:absolute;right:29px;top:16px;background:url(sprite_common_icon.png) 4px -296px no-repeat;background-image:-webkit-image-set(url(sprite_common_icon.png) 1x,url(../../common/img/sprite_common_icon@2x.png) 2x)}
.kb-header .search #search-btn.focus{background-color:#ff7f02;background-position:4px -221px}
.kb-header .msg{float:right;position:relative;height:58px;line-height:58px;z-index:49}
.kb-header .msg #kb-msg-icon{width:25px;height:25px;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin-right:25px;position:relative;background:url(sprite_common_icon.png) -50px -300px no-repeat;background-image:-webkit-image-set(url(sprite_common_icon.png) 1x,url(../../common/img/sprite_common_icon@2x.png) 2x);*margin-top:17px}
.kb-header .msg #kb-msg-icon em{-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;-webkit-transform-style:preserve-3d;font-style:normal;height:18px;line-height:18px;position:absolute;top:-9px;left:55%;padding:0 6px;font-size:12px;background-color:red;color:#fff;text-align:center;display:none}
.kb-header .user{float:right;position:relative;height:58px;_width:1%}
.kb-header .user #islogin{-webkit-transition:background .1s;-moz-transition:background .1s;-ms-transition:background .1s;-o-transition:background .1s;transition:background .1s}
.kb-header .user #islogin #username i{-webkit-transition:all .1s;-moz-transition:all .1s;-ms-transition:all .1s;-o-transition:all .1s;transition:all .1s}
.kb-header .user #islogin.hover #username i{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.kb-header .user #islogin #username{display:block;height:58px;line-height:58px;padding:0 10px;white-space:nowrap;_width:150px;_text-align:right;overflow:hidden}
.kb-header .user #islogin #username .con{display:inline-block;*display:inline;*zoom:1;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;max-width:290px;vertical-align:middle}
.kb-header .user #islogin #username i{display:inline-block;*display:inline;*zoom:1;width:10px;height:6px;background:url(sprite_common_icon.png) -25px -300px no-repeat;background-image:-webkit-image-set(url(sprite_common_icon.png) 1x,url(../../common/img/sprite_common_icon@2x.png) 2x);margin-left:10px;vertical-align:middle;_margin-bottom:-12px}
.kb-header .user #islogin .user-menu{-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;display:none;margin:0;padding:10px 0;position:absolute;top:58px;right:0;z-index:101}
.kb-header .user #islogin .user-menu a{width:140px;height:27px;opacity:.75;filter:alpha(opacity=75);display:block;text-align:center;line-height:27px}
.kb-header .user #islogin .user-menu a:hover{opacity:1;filter:alpha(opacity=100)}
.kb-header .user #nulogin{height:58px;line-height:58px;_width:70px}
.kb-header .user #nulogin a{opacity:.75;filter:alpha(opacity=75)}
.kb-header .user #nulogin a:hover{opacity:1;filter:alpha(opacity=100)}
@media screen and (max-width:1250px){.kb-header .header-inner{width:980px}
.kb-header .header-inner .top-nav{margin-left:20px;width:360px}
.kb-header .header-inner .top-nav .top-nav-item a{padding:0 20px}
.kb-header .header-inner .msg #kb-msg-icon{margin-right:20px}
.kb-header .header-inner #islogin #username .con{max-width:150px}
.kb-header .header-inner #islogin #username{_width:100px}
}
.ecl-ui-sug-disabled,.ecl-ui-sug-disabled:hover{color:#999;cursor:not-allowed;border:1px solid transparent;background-color:transparent}
.ecl-ui-sug-checked{color:#FF6C00}
.ecl-ui-sug{position:absolute;z-index:10;left:-1000em;font-size:12px}
.ecl-ui-sug .ecl-ui-sug-cur{color:#000}
.ecl-ui-sug-popup{position:absolute;z-index:300}
.ecl-ui-sug-popup table{border-collapse:collapse;border-spacing:0}
.ecl-ui-sug-popup table tr:hover{background-color:silver}
.ecl-ui-sug-popup table tr.hl{background-color:red}
.ecl-ui-sug-popup{-webkit-box-shadow:0 5px 8px rgba(0,0,0,.2);-moz-box-shadow:0 5px 8px rgba(0,0,0,.2);box-shadow:0 5px 8px rgba(0,0,0,.2);-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;overflow:hidden;font-size:13px;color:#000;background-color:rgba(255,255,255,.97)!important;background-color:#fff}
.ecl-ui-sug-popup.on{-webkit-animation:fadeInDown .2s ease;-moz-animation:fadeInDown .2s ease;-ms-animation:fadeInDown .2s ease;-o-animation:fadeInDown .2s ease;animation:fadeInDown .2s ease;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards}
.ecl-ui-sug-popup .ecl-ui-sug-popup-foreground{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;border:1px solid #e1e1e1 \9;border-top:1px solid #e1e1e1;overflow:hidden}
.ecl-ui-sug-popup .empty{line-height:24px;padding:5px 0 0 8px;color:#888;font-size:13px;border-bottom:none}
.ecl-ui-sug-popup table{width:100%}
.ecl-ui-sug-popup table tr{-webkit-transition:background-color .15s;-moz-transition:background-color .15s;-ms-transition:background-color .15s;-o-transition:background-color .15s;transition:background-color .15s}
.ecl-ui-sug-popup table tr.hl,.ecl-ui-sug-popup table tr:hover{background-color:#f4f4f4;color:#444}
.ecl-ui-sug-popup table tr.hl .sitename,.ecl-ui-sug-popup table tr:hover .sitename{color:#444}
.ecl-ui-sug-popup table tr:last-child td{border-bottom:0}
.ecl-ui-sug-popup table td{padding:7px 0 7px 10px;cursor:pointer;border-bottom:1px solid #f5f5f5;color:#999}
.ecl-ui-sug-popup table td.disable{background-color:#888}
.ecl-ui-sug-popup table td .sitename{display:block;width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#888}
.ecl-ui-sug-popup table td .pdomain{display:block;font-size:12px;margin-top:2px;width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Arial}
.kb-footer{text-align:center;color:#a5a5a5}
.kb-footer a{color:#a5a5a5}
.kb-footer .footer-top{height:273px;margin-top:50px;background:url(../../common/img/bg_footer.png) 50% 0 no-repeat;background-image:-webkit-image-set(url(../../common/img/bg_footer.png) 1x,url(../../common/img/bg_footer@2x.png) 2x)}
.kb-footer .footer-main{height:200px;background-color:#fff;border-top:1px solid #d5d5d5}
.kb-footer .footer-inner{width:1100px;margin:0 auto;padding-left:70px;padding-top:20px}
.kb-footer .footer-inner .footer-section{*zoom:1}
.kb-footer .footer-inner .footer-section:before,.kb-footer .footer-inner .footer-section:after{display:table;content:""}
.kb-footer .footer-inner .footer-section:after{clear:both}
.kb-footer .footer-inner .footer-section .item{width:33%;float:left;text-align:left}
.kb-footer .footer-inner .footer-section .item h3{font-size:22px;font-weight:400;margin:15px 0}
.kb-footer .footer-inner .footer-section .item a{display:inline-block;*display:inline;*zoom:1;white-space:nowrap;width:80px;margin-right:20px}
.kb-footer .footer-inner .footer-section .item a:hover{text-decoration:none;color:#ff8502}
.kb-footer .footer-inner .footer-section .item p{margin:10px 0}
.kb-footer .footer-inner .footer-section .item.about-us-section h3{margin-bottom:25px}
.kb-footer .footer-inner .footer-section .item.about-us-section a{width:30px;height:25px;margin-right:40px}
.kb-footer .footer-inner .footer-section .item .weixin-wrap{position:relative}
.kb-footer .footer-inner .footer-section .item .weixin-wrap .fixed-menu-qrcode-more{left:-60px;right:auto;top:-180px;bottom:auto}
.kb-footer .copyright{padding-top:10px}
.kb-footer .copyright p{text-align:center}
.kb-footer .copyright p a:hover{color:#ff8502}
@media screen and (max-width:1250px){.kb-footer .footer-inner{width:960px;padding-left:20px}
}
#kb-fixed-menu{width:45px;height:135px;position:fixed;_position:absolute;left:50%;bottom:5px;margin-left:600px;z-index:200}
#kb-fixed-menu.higher{height:179px}
#kb-fixed-menu .fixed-menu-msg,#kb-fixed-menu .fixed-menu-feedback,#kb-fixed-menu .fixed-menu-qrcode,#kb-fixed-menu .fixed-menu-scrolltop{width:39px;height:39px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:.8;filter:alpha(opacity=80);display:block;background-color:#ff7f02;position:relative;cursor:pointer}
#kb-fixed-menu .fixed-menu-msg:hover,#kb-fixed-menu .fixed-menu-feedback:hover,#kb-fixed-menu .fixed-menu-qrcode:hover,#kb-fixed-menu .fixed-menu-scrolltop:hover{background-color:#f06b01}
#kb-fixed-menu .fixed-menu-msg:hover em,#kb-fixed-menu .fixed-menu-feedback:hover em,#kb-fixed-menu .fixed-menu-qrcode:hover em,#kb-fixed-menu .fixed-menu-scrolltop:hover em{display:inline-block;*display:inline;*zoom:1}
#kb-fixed-menu .fixed-menu-msg:hover i,#kb-fixed-menu .fixed-menu-feedback:hover i,#kb-fixed-menu .fixed-menu-qrcode:hover i,#kb-fixed-menu .fixed-menu-scrolltop:hover i{display:none}
#kb-fixed-menu .fixed-menu-msg i,#kb-fixed-menu .fixed-menu-feedback i,#kb-fixed-menu .fixed-menu-qrcode i,#kb-fixed-menu .fixed-menu-scrolltop i{width:21px;height:21px;display:inline-block;*display:inline;*zoom:1;cursor:pointer;margin-top:10px;margin-left:10px;background:url(sprite_common_icon.png) 0 -250px no-repeat;background-image:-webkit-image-set(url(sprite_common_icon.png) 1x,url(../../common/img/sprite_common_icon@2x.png) 2x)}
#kb-fixed-menu .fixed-menu-msg em,#kb-fixed-menu .fixed-menu-feedback em,#kb-fixed-menu .fixed-menu-qrcode em,#kb-fixed-menu .fixed-menu-scrolltop em{display:none;font-style:normal;color:#fff;font-size:12px;line-height:1.1;margin-top:6px;margin-left:7px;letter-spacing:1px}
#kb-fixed-menu .fixed-menu-msg,#kb-fixed-menu .fixed-menu-feedback,#kb-fixed-menu .fixed-menu-qrcode{margin-bottom:5px}
#kb-fixed-menu .fixed-menu-qrcode i{background-position:-25px -250px}
#kb-fixed-menu .fixed-menu-msg i{margin-left:9px;background-position:-125px -250px}
#kb-fixed-menu .fixed-menu-scrolltop i{margin-top:12px;margin-left:9px;background-position:-50px -250px}
#kb-fixed-menu .fixed-menu-qrcode-more{right:45px;top:-43px}
@media screen and (max-width:1300px){#kb-fixed-menu{right:20px;left:auto}
}
@media screen and (max-width:1250px){#kb-fixed-menu{right:auto;left:50%;margin-left:500px}
}
@media screen and (max-width:1140px){#kb-fixed-menu{right:20px;left:auto}
}
.pj-nav{height:40px;width:100%;background:#4daeff;position:relative;z-index:150}
.pj-nav .pj-nav-list{list-style:none;font-size:0;-webkit-text-size-adjust:none;width:980px;height:100%;margin:0 auto;padding:0;position:relative}
.pj-nav .pj-nav-list li{list-style-image:none;list-style-type:none;margin-left:0}
.pj-nav .pj-nav-list li{width:120px;height:100%;float:left;position:relative}
.pj-nav .pj-nav-list li .pj-nav-sub-list{position:absolute;width:100%;left:0;top:40px;display:none}
.pj-nav .pj-nav-list li .pj-nav-sub-list a{background-color:#2099fe}
.pj-nav .pj-nav-list li .pj-nav-sub-list a:hover{background-color:#0e61fd}
.pj-nav .pj-nav-list li.pj-nav-return{width:135px;height:40px;position:absolute;right:0;top:0;width:auto}
.pj-nav .pj-nav-list li.pj-nav-return span{color:#CAE7FF;font-size:14px;padding:0 15px}
.pj-nav .pj-nav-list li a{display:inline-block;*display:inline;*zoom:1;outline:0;text-decoration:none;position:relative}
.pj-nav .pj-nav-list li a span{display:inline-block;*display:inline;*zoom:1;cursor:pointer;height:40px;width:120px;line-height:40px;font-size:16px;color:#FFF;text-align:center}
.pj-nav .pj-nav-list li a:hover{background:#34a3ff}
.pj-nav .pj-nav-list li a.cur{background:#2099fe}
.pj-nav .pj-nav-list li a.cur:hover{background:#2099fe}
.pj-nav .pj-nav-list li a .pj-nav-sub-icon{position:absolute;right:17px;top:20px;width:0;height:0;font-size:0;border:3px solid transparent;_border:3px solid #fff;_filter:chroma(color=#ffffff);border-bottom:none;border-top:3px solid #fff;-webkit-transition:all,.3s;-moz-transition:all,.3s}
.pj-nav .pj-nav-list li.menu-hover .pj-nav-sub-icon{-webkit-transform:rotate(-180deg);-moz:rotate(-180deg);border-bottom:3px solid #fff\9;border-top:none\9}
body{background-color:#ececec}
.pj-rank-cate{*zoom:1;width:220px;overflow:hidden;float:left}
.pj-rank-cate:before,.pj-rank-cate:after{display:table;content:""}
.pj-rank-cate:after{clear:both}
.pj-rank-main{*zoom:1;width:950px;min-height:950px;padding-right:20px;float:right}
.pj-rank-main:before,.pj-rank-main:after{display:table;content:""}
.pj-rank-main:after{clear:both}
.kb-rank-container{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*zoom:1;width:1180px;overflow:hidden;margin:20px auto auto;border:1px solid #e1e1e1;background-color:#f5f5f5}
.kb-rank-container:before,.kb-rank-container:after{display:table;content:""}
.kb-rank-container:after{clear:both}
@media screen and (max-width:1250px){.kb-rank-container{width:980px}
.kb-rank-container .pj-rank-main{width:780px}
.kb-rank-container .pj-rank-main #Pj_Rank_Sub_List{width:650px}
.kb-rank-container #Pj_Rank_Cate_Wrapper{width:180px;overflow:hidden}
.kb-rank-container #Pj_Rank_Cate_Wrapper .pj-rank-cate-list{width:180px}
.kb-rank-container #Pj_Rank_Cate_Wrapper .pj-rank-cate-list li{padding-left:15px}
.kb-rank-container #Pj_Rank_Cate_Wrapper .pj-rank-cate-list li a{font-size:16px}
.kb-rank-container #Pj_Rank_List .pj-rank-list .pj-rank-list-item{width:230px;overflow:hidden}
.kb-rank-container #Pj_Rank_List .pj-rank-list .pj-rank-list-item a{width:230px;cursor:pointer}
}