/*Style for KandyNav by jgpy.cn*/
#kandyNav{display:none;text-shadow:none;position:static;}

#kandyNavList{position:absolute;top:-150%;z-index:9998;width:90%;max-width:500px;padding:3em 0 1em;background:#fff;list-style:none;font-size:1.15em;transition:top 1s;-webkit-transform:translateX(-50%);transform:translateX(-50%);box-shadow:0 0 .5em rgba(0,0,0,.5);opacity:0;}
#kandyNavList li{display:block!important;margin:0 1em;padding:0;text-align:center;float:none!important;white-space:normal!important;word-break: break-all;word-wrap: break-word;}
#kandyNavList li li{margin:0;}
#kandyNavList a{display:block!important;padding:.8em 1em;text-decoration:none;margin:0;line-height:1;border:none;}
#kandyNavList a:hover{background-color:#eee;}
#kandyNavList img{height:1em;margin:0 0 .2em;width:auto;}
#kandyNavList br{display:none;}
#kandyNavList ul{position:static!important;padding:0;list-style:none;padding:1px;background:#fff!important;}
#kandyNavList .kandyLinkExpand{padding:.3em;background:#eee;}
#kandyNavList .kandyLink>a{border:1px dotted #eee;}
#kandyNavList .kandyLink>a:after{content:"ｖ";font-family:kandyicons;position:absolute;right:.5em;opacity:.5;transform:scale(.8);width:1em;text-align:center;transition:all .5s;}
#kandyNavList .kandyLinkExpand>a{background:#fff;border:none;position:relative;}
#kandyNavList .kandyLinkExpand>a:after{transform:rotate(-90deg) scale(.8);}
#kandyNavList .kandyLinkToggle>a{background:none;}
#kandyNavList .kandyLinkToggle>a:after{transform:rotate(180deg) scale(.8);}

#kandyNavBg{cursor:crosshair;transition:all .5s}

#kandyNavBar{position:fixed;z-index:9999;left:0;top:0;right:0;height:3em;overflow:hidden;background:rgba(0,0,0,.8);color:#eee;border-radius:0;box-shadow:none;border-radius:0;}
#kandyNavBar tt{font:1.2em/2.5 Verdana;margin:0 3em 0 .6em;padding:0;text-shadow:none;color:#eee;border:none;background:none;box-shadow:none;display:block;}
#kandyNavBar tt a{color:#fff;}

#kandyNavBtn{font:3em/1 Helvetica;position:absolute;right:0;top:0;height:1em;width:1em;text-align:center;text-decoration:none;cursor:pointer;margin:0;padding:0;color:#eee;border-radius:0;text-shadow:none;box-shadow:none;}

.kandyIcons #kandyNavBtn{color:#333;}
.kandyIcons #kandyNavBtn:before{content:"≡";font-family:kandyicons;color:#eee;font-size:.8em;line-height:1.24;display:block;width:100%;margin:0;}
.kandyIcons .kandyNavOn #kandyNavBtn:before{content:"×";font-size:.55em;line-height:1.8;}

.kandyNav{padding-top:3em;}
.kandyNav .kandyNavHide,
.kandyNav .kandyQRLog{display:none;}
.kandyNav #kandyNav{display:block!important;overflow-x:hidden;}

.kandyNavOn{position:fixed!important;top:0;bottom:0;left:0;right:0;overflow-y:auto;z-index:9996;padding:0 0 1em;}
.kandyNavOn #kandyNavBg{position:fixed;z-index:997;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.3);}
.kandyNavOn #kandyNavList{top:0;left:50%;opacity:1;}
.kandyNavOn #kandyNavBtn:before{content:"×";display:block;}

.kandyLinkNav li img{height:1em;width:auto;margin:0 0 .2em;}

.kandyNav #kandyLinkIllus{display:none;}


#kandyMask{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99990;background:#000;opacity:.5;display:none;}

#kandyCmtBox{max-width:400px;position:fixed;text-align:center;z-index:99991;}
#kandyCmtBox,
#kandyCmtBox *{transition:all 1s;box-sizing:border-box;}
#kandyCmtBox img{border-radius:100%;box-shadow:0 0 10px rgba(0,0,0,.2);z-index:2;background:#fff;padding:2px;position:relative;z-index:2;margin:0 auto;}

#kandyCmtPad{background:#fff;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.2);padding:30px 20px 20px;font-size:15px;}
#kandyCmtPad input{display:block;border:1px solid #ddd;border-radius:5px;margin:10px auto 0;padding:10px;min-width:200px;font:1em/1 arial;box-shadow:none;outline:none;height:auto;font-size:15px;text-indent:0;}
#kandyCmtPad button{width:100%;border:none;border-radius:5px;margin:10px 0 0;padding:5px;background:#39c;color:#fff;text-transform:uppercase;cursor:pointer;position:relative;float:none;font-size:1em;height:auto;line-height:1.5;font-size:15px;text-indent:0;text-shadow:none;}
#kandyCmtPad button[disabled]{background:#666;cursor:not-allowed;}
#kandyCmtPad .kandyCmtName{border:none;padding:0;text-align:center;font-weight:bold;color:#333;box-shadow:none;height:auto;line-height:1.5;}
#kandyCmtPad h4{margin:10px 0;padding:0;font-weight:bold;border:none;background:none;box-shadow:none;line-height:1.5;height:auto;}
#kandyCmtPad p{margin:10px 0 0;padding:0;border:none;background:none;}
#kandyCmtPad samp{position:relative;display:block;border:none;background:none;padding:0;margin:0;}
#kandyCmtPad img{border-radius:0;position:absolute;right:5px;top:5px;box-shadow:none;height:30px;cursor:pointer;}
#kandyCmtPad small{color:#666;display:block;margin:10px 0 0;font-size:.9em;}

.kandyCmtBoxout{left:1.5em;bottom:1.5em;}
.kandyCmtBoxin{left:50%;top:45%;transform:translate(-50%,-50%);}
.kandyCmtBoxout img{width:48px;height:48px;opacity:.8;cursor:pointer;}
.kandyCmtBoxout img:hover{opacity:1;}
.kandyCmtBoxin img{width:80px;height:80px;margin-bottom:-30px!important;;cursor:default;opacity:1;}
.kandyCmtBoxout #kandyCmtPad{display:none;}

#kandyCmtReply{background:#eee;padding:10px;border-radius:5px;overflow:hidden;margin:10px 0;line-height:2;display:none;color:#ccc;border:1px solid #eaeaea;font-size:15px;}
#kandyCmtReply textarea{display:block;border:dotted #999;color:#666;border-width:0 0 1px;margin:0 0 10px;width:100%;box-sizing:border-box;background:none;border-radius:0;padding:0;box-shadow:none;resize:none;font:15px/2 "微软雅黑";outline:none;height:2em;overflow:hidden;}
#kandyCmtReply img{float:left;border-radius:5px 0 0 5px;position:static;height:2em;width:auto;border:dotted #ccc;border-width:0 1px 0 0;cursor:pointer;margin:0;padding:0;}
#kandyCmtReply input{float:left;font-size:15px;padding:0 10px;border:none;border-radius:0 5px 5px 0;background:#fff;box-shadow:none;height:2em;line-height:2;width:5em;}
#kandyCmtReply button{float:right;background:#39c;color:#fff;border-radius:5px;border:none;padding:0 10px;margin-left:10px;height:2em;line-height:2;min-height:0;cursor:pointer;font-size:15px;text-shadow:none;}
#kandyCmtReply button[disabled]{background:#666;cursor:not-allowed;}
#kandyCmtReply b{float:right;cursor:pointer;color:#999;}