@charset "utf-8";html,input,textarea{font-family:sans-serif}a,article,aside,audio,body,caption,dd,del,div,dl,dt,em,footer,form,h1,h2,h3,h4,h5,h6,html,iframe,label,legend,li,menu,nav,object,ol,p,section,span,tbody,td,tfoot,th,thead,tr,ul,video{padding:0;margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}li,ol,ul{list-style:none}html{font-size:14px;color:#3b4144;width:100%;background:#fff}img{border:none;vertical-align:top}em,i{font-style:normal}.clearfix:after{clear:both;height:0;content:'';display:block;overflow:hidden}.clearfix{zoom:1}input::-webkit-input-placeholder{color:#ccc}input,textarea{vertical-align:middle}a{background-color:transparent;text-decoration:none;color:inherit}a:active,a:hover{outline:0}.ahover:hover{color:#5ab331}.fl{float:left}.fr{float:right}.mt5{margin-top:5px}.green{color:#5ab431}.pr{position:relative}.onlinetalk{position:fixed;right:40px;bottom:0;z-index:100001}.onlinetalk .info-btn{width:183px;height:58px;border:1px solid #ddd;padding-left:45px;padding-right:10px;background-color:#fff;position:relative;cursor:pointer;-webkit-box-shadow:-1px -1px 5px #ccc;box-shadow:-1px -1px 5px #ccc}.onlinetalk .info-btn i{background:url(/uploads/image/iiv5.0/talk_icons.png) 0 -50px no-repeat;width:19px;height:18px;display:block;position:absolute;left:15px;top:21px}.onlinetalk .info-btn.hasinfo i{-webkit-animation:blink 1.5s infinite;animation:blink 1.5s infinite}.onlinetalk .info-btn span{display:block;width:100%;height:58px;line-height:58px}.onlinetalk .talkbox{width:240px;position:absolute;left:0;-webkit-box-shadow:1px -1px 5px #efefef;box-shadow:1px -1px 5px #efefef}.onlinetalk .talkbox .linksman{width:238px;height:450px;border:1px solid #ddd}.onlinetalk .talkbox .top-tit{width:100%;height:59px;border-bottom:1px solid #ddd;position:relative;overflow:hidden;background-color:#fff}.onlinetalk .talkbox .con-wrap{height:390px;background-color:#fff;position:relative}.onlinetalk .talkbox .linksman .lins-icon{height:19px;display:block;margin-left:12px;margin-top:20px;padding-left:27px;background:url(/uploads/image/iiv5.0/talk_icons.png) 0 -49px no-repeat}.onlinetalk .talkbox .linksman i.fold{width:14px;height:19px;display:block;background:url(/uploads/image/iiv5.0/talk_icons.png) 0 -70px no-repeat;position:absolute;top:20px;right:12px;cursor:pointer}.onlinetalk .talkbox .con-wrap .links-sort{padding-left:39px;line-height:20px;padding-top:10px;margin-bottom:5px;cursor:pointer}.onlinetalk .talkbox .con-wrap .links-sort.fold{background:url(/uploads/image/iiv5.0/talk_icons.png) 15px -242px no-repeat}.onlinetalk .talkbox .con-wrap .links-sort.unfold{background:url(/uploads/image/iiv5.0/talk_icons.png) 12px -106px no-repeat}.onlinetalk .talkbox .con-wrap .links-name{margin-bottom:18px}.onlinetalk .talkbox .con-wrap .links-name li.current,.onlinetalk .talkbox .con-wrap .links-name li:hover{background-color:#f2f2f2}.onlinetalk .talkbox .con-wrap .links-name li a{display:block;margin-left:12px;border-bottom:1px solid #f2f2f2;height:50px;padding:7px 0 7px 50px;position:relative}.onlinetalk .talkbox .con-wrap .links-name li:last-child a{border-bottom:none}.onlinetalk .talkbox .con-wrap .links-name li .img{width:40px;height:40px;display:block;border-radius:50%;overflow:hidden;position:absolute;top:7px;left:0}.onlinetalk .talkbox .con-wrap .links-name li .img canvas,.onlinetalk .talkbox .con-wrap .links-name li .img img{width:100%;height:100%;border-radius:50%}.onlinetalk .talkbox .con-wrap .links-name li .img.shake{-webkit-animation:blink2 .5s;animation:blink2 .5s}.onlinetalk .talkbox .con-wrap .links-name li .name{white-space:nowrap;overflow:hidden;line-height:20px;color:#101010}.onlinetalk .talkbox .con-wrap .links-name li .num{padding:1px 0 1px 7px;color:#fff;font-size:12px;font-family:sans-serif;background:url(/uploads/image/iiv5.0/info_numbg.png) left 0 no-repeat;margin-left:5px;position:relative;top:-1px}.onlinetalk .talkbox .con-wrap .links-name li .num i{height:20px;background:url(/uploads/image/iiv5.0/info_numbg.png) right 0 no-repeat;padding:1px 7px 1px 0}.onlinetalk .talkbox .con-wrap .links-name li .serv{color:#999;font-size:12px;white-space:nowrap;overflow:hidden;line-height:20px}.onlinetalk .talkbox .con-wrap .links-name li .serv .gray{color:#333}.onlinetalk .talkbox .leftbox{width:380px;height:450px;border:1px solid #ddd;background-color:#fff;position:absolute;top:0;left:-380px;-webkit-box-shadow:-1px -1px 5px #efefef;box-shadow:-1px -1px 5px #efefef}.onlinetalk .talkbox .leftbox .talkpeople{padding:10px 15px;display:table;height:40px}.onlinetalk .talkbox .leftbox .talkpeople .img{width:40px;height:40px;display:block;border-radius:50%;overflow:hidden;float:left;margin-right:10px}.onlinetalk .talkbox .leftbox .talkpeople .img canvas,.onlinetalk .talkbox .leftbox .talkpeople .img img{width:100%;height:100%;border-radius:50%}.onlinetalk .talkbox .leftbox .talkpeople .txt{display:table-cell;vertical-align:middle}.onlinetalk .talkbox .leftbox .talkpeople .name{color:#333;font-size:14px}.onlinetalk .talkbox .leftbox .talkpeople .tel{color:#999;font-size:12px}.onlinetalk .talkbox .leftbox .close{width:12px;height:12px;display:block;background:url(/uploads/image/iiv5.0/talk_icons.png) 0 -90px no-repeat;position:absolute;top:24px;right:20px;cursor:pointer}.onlinetalk .talkbox .leftbox .con-wrap{height:281px;background-color:#f2f2f2;margin-top:-1px;position:relative}.onlinetalk .talkbox .leftbox .more{height:20px;color:#5ab431;font-size:12px;line-height:20px;text-align:center;padding:5px 0;vertical-align:top;cursor:pointer}.onlinetalk .talkbox .leftbox .time-icon{width:12px;height:20px;background:url(/uploads/image/iiv5.0/talk_icons.png) 0 -322px no-repeat;margin-right:4px;display:inline-block}.onlinetalk .talkbox .leftbox .more span{display:inline-block;vertical-align:top}.onlinetalk .talkbox .leftbox .talk-list{padding:0 10px}.onlinetalk .talkbox .leftbox .talk-list li{margin-bottom:20px;overflow:hidden;position:relative}.onlinetalk .talkbox .leftbox .talk-list li.time{margin-bottom:15px;text-align:center;color:#999;font-size:12px}.onlinetalk .talkbox .leftbox .talk-list li .pimg{width:40px;height:40px;display:inline-block;border-radius:50%;overflow:hidden;background:url(/uploads/image/iiv5.0/talk_icons.png) 0 -195px no-repeat;float:left}.onlinetalk .talkbox .leftbox .talk-list li .txtbox{max-width:70%;padding:10px;font-size:14px;line-height:20px;border-radius:10px;display:inline-block;word-break:break-all;position:relative;float:left}.onlinetalk .talkbox .leftbox .talk-list li .txtbox .arrow{width:7px;height:11px;display:block;background:url(/uploads/image/iiv5.0/talk_icons.png) 0 -174px;position:absolute;top:10px}.onlinetalk .talkbox .leftbox .talk-list .question .txtbox{background-color:#5ab431;color:#fff;margin-right:17px}.onlinetalk .talkbox .leftbox .talk-list .question .txtbox .arrow{right:-7px}.onlinetalk .talkbox .leftbox .talk-list .question .pimg,.onlinetalk .talkbox .leftbox .talk-list .question .txtbox{float:right}.onlinetalk .talkbox .leftbox .talk-list .answer .pimg img,.onlinetalk .talkbox .leftbox .talk-list .answer .pimg img canvas{width:100%;height:100%;border-radius:50%}.onlinetalk .talkbox .leftbox .talk-list .answer .txtbox{background-color:#fff;color:#333;margin-left:17px}.onlinetalk .talkbox .leftbox .talk-list .answer .txtbox .arrow{left:-7px;background-position:0 -153px}.onlinetalk .talk-list li .cardtxt{width:220px;display:block}.onlinetalk .talk-list li .cardtxt .cardimg{width:40px;height:54px;float:left;display:block}.onlinetalk .talk-list li .cardtxt .cardimg canvas,.onlinetalk .talk-list li .cardtxt .cardimg img{width:100%;height:100%}.onlinetalk .talk-list li .cardtxt .cardinfo{float:left;color:#999;font-size:12px}.onlinetalk .talk-list li .cardtxt .cardinfo .name em{color:#333;font-size:14px;font-weight:700}.onlinetalk .talk-list li .cardtxt .cardinfo .name,.onlinetalk .talk-list li .cardtxt .cardinfo .yewu{display:block}.onlinetalk .talk-list li .cardtxt .cardinfo .yewu{line-height:18px;margin-top:2px;max-height:36px;overflow:hidden}.onlinetalk .talk-list li .cardtxt .cardlabs{float:left;width:100%;margin-top:5px;font-size:0}.onlinetalk .talk-list li .cardtxt .cardlabs span{border:1px solid transparent;color:#999;font-size:12px;padding:0 3px;display:inline-block;margin-right:3px}.onlinetalk .talk-list li .cardtxt .cardlabs span.c1{border-color:#e7ac26;color:#e7ac26}.onlinetalk .talk-list li .cardtxt .cardlabs span.c2{border-color:#fd8746;color:#fd8746}.onlinetalk .talk-list li .cardtxt .cardlabs span.c3{border-color:#f67575;color:#f67575}.onlinetalk .talk-list li .cardtxt .cardlabs span.c4{border-color:#5eb4fd;color:#5eb4fd}.onlinetalk .talk-list li .cardtxt .cardlabs span.c5{border-color:#8c85e6;color:#8c85e6}.onlinetalk .talk-list li .cardtxt .cardlabs span.c6{border-color:#6a86f2;color:#6a86f2}.onlinetalk .talkbox .leftbox .split-bar{height:30px;background-color:#fff}.onlinetalk .talkbox .leftbox .split-bar .img-upld{width:16px;height:13px;display:block;float:left;background:url(/uploads/image/iiv5.0/talk_icons.png) 0 -130px no-repeat;margin-top:8px;margin-left:15px;cursor:pointer;overflow:hidden;position:relative}.onlinetalk .talkbox .leftbox .split-bar .hidefilebtn{filter:alpha(opacity=0);opacity:0;cursor:pointer;position:absolute;right:0;top:0}.onlinetalk .talkbox .leftbox .split-bar .tips{line-height:30px;margin-left:20px;font-size:12px;float:right;margin-right:25px;color:#999}.onlinetalk .talkbox .leftbox .input-area{height:48px;background-color:#fff;position:relative}.onlinetalk .talkbox .leftbox .input-area .textarea{display:block;height:44px;border:none;resize:none;padding:0 10px 4px;overflow:auto;outline:0;font-family:'sans-serif';position:relative}.onlinetalk .talkbox .leftbox .send-bar{height:32px;padding-right:20px;font-size:12px;color:#999}.onlinetalk .talkbox .leftbox .send-bar .sendbtn{width:60px;height:24px;color:#fff;display:block;float:right;font-family:'sans-serif';background-color:#5ab431;text-align:center;line-height:24px;border-radius:3px;-webkit-box-shadow:inset 0 0 3px #366620;box-shadow:inset 0 0 3px #366620}.onlinetalk .talkbox .leftbox .send-bar .sendbtn.disabled{background-color:#ccc;-webkit-box-shadow:inset 0 0 3px #ccc;box-shadow:inset 0 0 3px #ccc}.onlinetalk .talkbox .leftbox .send-bar span{float:right;line-height:24px;margin-right:10px}.onlinetalk .talkbox .leftbox .talk-list li .txtbox img{max-width:185px}.onlinetalk .talkbox .leftbox .talk-list .send-fail{width:20px;height:20px;display:block;background:url(/uploads/image/iiv5.0/talk_icons.png) 0 -296px no-repeat;position:absolute;bottom:0;left:-28px}.leftbox .talk-list .send-read,.leftbox .talk-list .send-unread{font-size:12px;position:absolute;left:-30px;bottom:0}.leftbox .talk-list .send-read{color:#999}.leftbox .talk-list .send-unread{color:#5ab431}.onlinetalk .talkbox .leftbox .talk-list .check-img{width:17px;height:17px;display:block;background:url(/uploads/image/iiv5.0/talk_icons.png) 0 -269px no-repeat;position:absolute;bottom:5px;right:10px;cursor:pointer}.onlinetalk{width:240px}.onlinetalk .talkbox{bottom:0!important}.imgwrap{padding:20px;-webkit-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000;background-color:#000;background-color:rgba(0,0,0,.5);position:fixed;top:50%;left:50%;z-index:100005}.imgwrap .close{width:30px;height:30px;display:block;background:url(/uploads/image/iiv5.0/talk_icons.png) 0 -348px no-repeat;position:absolute;top:-15px;right:-15px;cursor:pointer}.img-thumbnail,.wait-icon,.wait-img-mask{width:50px;height:50px}.wait-img-mask{filter:alpha(opacity=80);opacity:.8;position:absolute}.wait-icon{display:block;background:url(/uploads/image/iiv5.0/wait.gif) no-repeat;position:absolute;top:0;left:0}.onlinetalk .talk-list li .pimg,.onlinetalk .talkbox .img{position:relative}.onlinetalk .talkbox .img-mask{width:100%;height:100%;display:block;background:url(/uploads/image/iiv5.0/talk_icons.png) no-repeat;position:absolute;top:0;left:0}.onlinetalk .talk-list li .pimg .img-mask,.onlinetalk .talkbox .con-wrap .links-name li.current .img .img-mask,.onlinetalk .talkbox .con-wrap .links-name li:hover .img .img-mask{background-position:0 -380px}@-webkit-keyframes blink{0%,10%,20%,30%,40%{-webkit-transform:translatey(0)}25%,5%{-webkit-transform:translatey(-3px)}15%,35%{-webkit-transform:translatey(3px)}}@keyframes blink{0%,10%,20%,30%,40%{-webkit-transform:translatey(0);transform:translatey(0)}25%,5%{-webkit-transform:translatey(-3px);transform:translatey(-3px)}15%,35%{-webkit-transform:translatey(3px);transform:translatey(3px)}}@-webkit-keyframes blink2{0%,100%,25%,50%,75%{-webkit-transform:translatey(0)}12%,62%{-webkit-transform:translatey(-3px)}36%,86%{-webkit-transform:translatey(3px)}}@keyframes blink2{0%,100%,25%,50%,75%{-webkit-transform:translatey(0);transform:translatey(0)}12%,62%{-webkit-transform:translatey(-3px);transform:translatey(-3px)}36%,86%{-webkit-transform:translatey(3px);transform:translatey(3px)}}.talktips{width:300px;padding:10px;border-radius:6px;background:url(/uploads/image/iiv5.0/mask_bg.png) 0 0/9;background:rgba(0,0,0,.8);position:absolute;top:37.6%;left:50%;margin-left:-160px;color:#fff;font-size:14px;text-align:center}.ps-container{-ms-touch-action:auto;touch-action:auto;overflow:hidden!important;-ms-overflow-style:none}@supports (-ms-overflow-style:none){.ps-container{overflow:auto!important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ps-container{overflow:auto!important}}.ps-container.ps-active-x>.ps-scrollbar-x-rail,.ps-container.ps-active-y>.ps-scrollbar-y-rail{display:block;background-color:#eee}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999;height:6px}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999;width:6px}.ps-container>.ps-scrollbar-x-rail{display:none;position:absolute;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;bottom:0;height:10px}.ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x{position:absolute;background-color:#aaa;border-radius:6px;-webkit-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,-webkit-border-radius .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;bottom:2px;height:6px}.ps-container>.ps-scrollbar-x-rail:active>.ps-scrollbar-x,.ps-container>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{height:6px}.ps-container>.ps-scrollbar-y-rail{display:none;position:absolute;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;right:0;width:10px}.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{position:absolute;background-color:#aaa;border-radius:6px;-webkit-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,-webkit-border-radius .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;right:2px;width:6px}.ps-container>.ps-scrollbar-y-rail:active>.ps-scrollbar-y,.ps-container>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{width:6px}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999;height:6px}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999;width:6px}.ps-container:hover>.ps-scrollbar-x-rail,.ps-container:hover>.ps-scrollbar-y-rail{opacity:.6}.ps-container:hover>.ps-scrollbar-x-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{background-color:#999}.ps-container:hover>.ps-scrollbar-y-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{background-color:#999}