.rongcloud-container *,
.rongcloud-container *:before,
.rongcloud-container *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;margin:0;padding:0;border:0}
.rongcloud-container *{padding:0;margin:0;font-size:14px;font-weight:400}
.rongcloud-container a{text-decoration:none;outline:0;color:#05a08c}
.rongcloud-container img{border:0;vertical-align:middle}
.rongcloud-container textarea{overflow:auto}
.rongcloud-clearfix{zoom:1}
.rongcloud-clearfix:after{display:table;line-height:0;content:"";clear:both}
.rongcloud-hide{display:none!important;visibility:hidden!important}
.rongcloud-pull-left{float:left!important}
.rongcloud-pull-right{float:right!important}
.rongcloud-badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;background-color:#999;border-radius:10px}
.rongcloud-Presence{border-radius:50%;display:inline-block;background-color:#c2cad2}
.rongcloud-Presence--stacked{position:absolute;right:-2px;bottom:2px;margin:0;width:8px;height:8px;border:1px solid #00a0ff}
.rongcloud-sprite{background:url("../images/icon.png") 0 0 no-repeat;background-size:50px auto;display:inline-block}
.rongcloud-sprite-kefu{background:url("../images/kefuicon.png") 0 0/50px auto no-repeat;background-size:20px 20px;margin-right:4px}
.rongcloud-blueBg{background:url(../images/webBg.png) 0 0 repeat;background-size:10px auto}
.rongcloud-kefuBtnBox{z-index:999;box-sizing:border-box;height:43px;width:143px;bottom:0;text-align:center;border-radius:4px 4px 0 0;transition:all .3s ease-in-out .1s;position:absolute;display:none}
.rongcloud-kefuBtn{text-decoration:none;outline:0;color:#fff;font-size:18px;display:inline-block;margin:0;padding:0;border:0;line-height:41px;float:none;text-decoration:none!important}
.rongcloud-kefuBtn .rongcloud-people{vertical-align:middle;margin-right:3px;width:24px;border:0;height:24px}
.rongcloud-kefuBtn .rongcloud-arrow-up{background-position:0 -34px;vertical-align:middle;width:24px;border:0;height:24px;margin-left:10px;margin-right:-5px}
.rongcloud-kefuBtn>span{color:#fff;font-size:16px;margin:0;padding:0}
.rongcloud-kefuListBox{width:194px;height:470px;position:absolute;overflow:hidden;z-index:999;box-shadow:1px 1px #f9fafb;background-color:white;box-shadow:rgba(0,0,0,0.0980392) 0 0 5px 2px;border-radius:5px}
#zhichiBtnBox .rongcloud-people{background-position:0 -411px;width:26px;height:32px}
#zhichiBtnBox .rongcloud-kefuBtn .rongcloud-arrow-up{margin-left:0}
.rongcloud-kefuListBox .rongcloud-kefuList{overflow:hidden;position:relative;box-sizing:border-box;position:absolute;top:0;bottom:0;width:194px;border-radius:4px}
.rongcloud-kefuListBox .rongcloud-kefuList .rongcloud-rong-header{height:36px}
.rongcloud-kefuListBox .rongcloud-kefuList .rongcloud-toolBar{text-align:center;padding-top:8px}
.rongcloud-kefuListBox .rongcloud-kefuList .rongcloud-people{vertical-align:middle;margin-right:10px;width:20px;border:0;height:20px;background-size:45px auto}
.rongcloud-kefuListBox .rongcloud-kefuList .rongcloud-voice{vertical-align:middle;width:20px;border:0;height:20px;margin-right:10px;cursor:pointer;background-size:20px 20px;display:inline-block}
.rongcloud-kefuChatBox .rongcloud-rong-header .rongcloud-voice{width:20px;border:0;height:20px;margin-right:10px;cursor:pointer;background-size:20px 20px;display:inline-block}
.rongcloud-voice-mute{background:url("../images/voice.png")}
.rongcloud-voice-sound{background:url("../images/voice1.png")}
.rongcloud-kefuListBox .rongcloud-kefuList .rongcloud-arrow-down{background-position:0 -65px;vertical-align:middle;width:24px;border:0;height:24px;margin-left:10px;margin-right:-5px;display:none}
.rongcloud-kefuListBox .rongcloud-kefuList .rongcloud-recent{color:#fff;font-size:14px;margin:0;padding:0;cursor:default}
.rongcloud-kefuListBox .rongcloud-kefuList .rongcloud-count{color:#d0d4d7;font-size:12px;margin:0;padding:0}
.rongcloud-kefuListBox .rongcloud-kefuList .rongcloud-content{position:absolute;top:36px;bottom:0;left:0;right:0;overflow-x:hidden;overflow-y:auto}
.rongcloud-kefuListBox .rongcloud-kefuList .rongcloud-content .rongcloud-netStatus{height:40px;padding-left:18px;background-color:#ffafaf;line-height:40px}
.rongcloud-kefuListBox .rongcloud-kefuList .rongcloud-content .rongcloud-netStatus.rongcloud-online{background-color:#d3f8d6}
.rongcloud-kefuListBox .rongcloud-kefuList .rongcloud-content .rongcloud-netStatus .rongcloud-sprite{width:20px;height:22px;vertical-align:middle;background-position:0 -139px}
.rongcloud-kefuListBox .rongcloud-kefuList .rongcloud-content .rongcloud-netStatus.rongcloud-online .rongcloud-sprite{background-position:0 -100px}
.rongcloud-kefuListBox .rongcloud-kefuList .rongcloud-content .rongcloud-netStatus span{font-size:14px;color:#fff;vertical-align:middle;padding-left:2px}
.rongcloud-kefuListBox .rongcloud-kefuList .rongcloud-content .rongcloud-netStatus.rongcloud-online span{color:#868686}
.rongcloud-kefuBtnBoxLMini,
.rongcloud-kefuBtnBoxRMini,
.rongcloud-kefuBtnBoxL,
.rongcloud-kefuBtnBoxR{position:fixed;z-index:999;box-sizing:border-box;top:50%;text-align:center;border-radius:4px 0 0 4px;right:0;transition:all .3s ease-in-out .1s;width:50px;height:50px;margin-top:-25px}
.rongcloud-kefuBtnBoxLMini,
.rongcloud-kefuBtnBoxL{left:0;border-radius:0 4px 4px 0}
.rongcloud-kefuBtnBoxL,
.rongcloud-kefuBtnBoxR{height:195px;margin-top:-97.5px}
.rongcloud-kefuBtnBoxRMini .rongcloud-kefuBtn,
.rongcloud-kefuBtnBoxLMini .rongcloud-kefuBtn{line-height:normal;font-size:14px}
.rongcloud-kefuBtnBoxRMini .rongcloud-people,
.rongcloud-kefuBtnBoxLMini .rongcloud-people{background-position:0 -329px;background-size:40px auto;width:20px;height:24px;margin-top:5px;position:relative}
.rongcloud-kefuBtnBoxL .rongcloud-people,
.rongcloud-kefuBtnBoxR .rongcloud-people{background-position:0 -411px;width:26px;height:32px;margin-top:5px;margin-left:2px}
.rongcloud-Presence--Mini{top:-2px;right:-9px;background-color:#ff4d58;border:0}
.rongcloud-kefuBtnBoxRMini .rongcloud-recent,
.rongcloud-kefuBtnBoxLMini .rongcloud-recent{width:40px}
.rongcloud-kefuBtnBoxL .rongcloud-recent,
.rongcloud-kefuBtnBoxR .rongcloud-recent{width:26px;line-height:1.rongcloud-6}
.rongcloud-kefuBtnBoxL .rongcloud-remind,
.rongcloud-kefuBtnBoxR .rongcloud-remind{position:relative;width:26px}
.rongcloud-kefuBtnBoxL .rongcloud-remind .rongcloud-Presence,
.rongcloud-kefuBtnBoxR .rongcloud-remind .rongcloud-Presence{top:5px;left:8px}
.rongcloud-kefuListBoxRMini,
.rongcloud-kefuListBoxLMini{width:160px;height:auto;position:absolute;top:0;z-index:999;right:65px;box-shadow:1px 1px #f9fafb}
.rongcloud-kefuListBoxLMini{left:65px}
.rongcloud-kefuListRMini .rongcloud-no-remind,
.rongcloud-kefuListLMini .rongcloud-no-remind{display:none}
.rongcloud-kefuListRMini .rongcloud-chat_item .rongcloud-ext,
.rongcloud-kefuListLMini .rongcloud-chat_item .rongcloud-ext{min-width:40px}
.rongcloud-kefuListBoxRMini,
.rongcloud-kefuListBoxLMini{border:1px solid #cdd7db;border-radius:5px}
.rongcloud-kefuListBoxRMini .rongcloud-chatList:last-child .rongcloud-chat_item,
.rongcloud-kefuListBoxLMini .rongcloud-chatList:last-child .rongcloud-chat_item{border-bottom:0}
.rongcloud-kefuListBoxRMini .rongcloud-chatList:hover,
.rongcloud-kefuListBoxLMini .rongcloud-chatList:hover{background:#dde7f0}
.rongcloud-kefuListBoxRMini .rongcloud-chat_item .rongcloud-info .rongcloud-nickname_text,
.rongcloud-kefuListBoxLMini .rongcloud-chat_item .rongcloud-info .rongcloud-nickname_text{text-align:left}
.rongcloud-kefuListBoxRMini .rongcloud-chatList .rongcloud-arrow,
.rongcloud-kefuListBoxLMini .rongcloud-chatList .rongcloud-arrow{position:absolute;top:23px;right:-15px;width:16px;height:12px;background:url(../images/arrow-mini.png) 0 0/50% auto no-repeat}
.rongcloud-kefuListBoxLMini .rongcloud-chatList .rongcloud-arrow{left:-15px;transform:scale(-1,1)}
.rongcloud-kefuListBoxRMini .rongcloud-chatList:hover .rongcloud-arrow,
.rongcloud-kefuListBoxLMini .rongcloud-chatList:hover .rongcloud-arrow{background:url(../images/arrow-mini2.png) 0 0/50% auto no-repeat}
.rongcloud-kefuListBoxL{position:absolute;left:-1px;top:220px;height:238px;border:1px solid #cdd7db;border-radius:0 5px 5px 0}
.rongcloud-kefuListBoxR{right:-1px;position:absolute;top:220px;height:238px;border:1px solid #cdd7db;border-radius:5px 0 0 5px}
.rongcloud-kefuBtnBoxR{right:-1px;border-radius:5px 0 0 5px}
.rongcloud-kefuListBoxL .rongcloud-kefuList{border:0;border-radius:0 5px 5px 0}
.rongcloud-kefuListBoxR .rongcloud-kefuList{border:0;border-radius:5px 0 0 5px}
.rongcloud-kefuListBoxL .rongcloud-chatList:last-child .rongcloud-chat_item,
.rongcloud-kefuListBoxR .rongcloud-chatList:last-child .rongcloud-chat_item{border-bottom:0}
.rongcloud-kefuListBoxL.rongcloud-kefuListBox .rongcloud-kefuList .rongcloud-people,
.rongcloud-kefuListBoxR.rongcloud-kefuListBox .rongcloud-kefuList .rongcloud-people{background-position:0 -329px;background-size:40px auto;width:20px;height:24px;margin-top:0}
.rongcloud-kefuListBoxL.rongcloud-kefuListBox .rongcloud-kefuList .rongcloud-toolBar,
.rongcloud-kefuListBoxR.rongcloud-kefuListBox .rongcloud-kefuList .rongcloud-toolBar{text-align:left;padding-left:15px}
.rongcloud-kefuListBoxL.rongcloud-kefuListBox,
.rongcloud-kefuListBoxR.rongcloud-kefuListBox{width:185px}
.rongcloud-kefuListBoxL.rongcloud-kefuListBox .rongcloud-kefuList .rongcloud-content .rongcloud-netStatus,
.rongcloud-kefuListBoxR.rongcloud-kefuListBox .rongcloud-kefuList .rongcloud-content .rongcloud-netStatus{padding-left:0}
.rongcloud-kefuListBoxL.rongcloud-kefuListBox .rongcloud-chatList,
.rongcloud-kefuListBoxR.rongcloud-kefuListBox .rongcloud-chatList{height:50px}
.rongcloud-kefuListBoxL.rongcloud-kefuListBox .rongcloud-chatList:hover,
.rongcloud-kefuListBoxR.rongcloud-kefuListBox .rongcloud-chatList:hover{background:#dde7f0}
.rongcloud-kefuListBoxL.rongcloud-kefuListBox .rongcloud-chat_item,
.rongcloud-kefuListBoxR.rongcloud-kefuListBox .rongcloud-chat_item{height:41px}
.rongcloud-chatList{padding:10px 0 10px 12px;cursor:pointer;position:relative;height:56px}
.rongcloud-chat_item{border-bottom:1px solid #e1e9f1;height:46px}
.rongcloud-chat_item .rongcloud-photo{float:left;margin-right:10px;position:relative;margin-top:2px}
.rongcloud-chat_item .rongcloud-photo .rongcloud-img{display:block;width:32px;height:32px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}
.rongcloud-Presence--mainBox{left:2px;top:0;border-color:#f4f8fc}
.rongcloud-offline .rongcloud-Presence{background-color:#8e969f}
.rongcloud-chat_item .rongcloud-info{overflow:hidden}
.rongcloud-chat_item .rongcloud-info .rongcloud-nickname{font-weight:400;color:#000;margin:0;height:36px;line-height:36px;font-size:16px}
.rongcloud-chat_item .rongcloud-info .rongcloud-nickname_text{display:inline-block;*display:inline;*zoom:1;vertical-align:top;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;color:#606164;text-align:left}
.rongcloud-chat_item .rongcloud-ext{float:right;color:#6b6f7c;font-size:13px;text-align:right;min-width:55px}
.rongcloud-chat_item .rongcloud-ext .rongcloud-attr{height:22px;line-height:1.rongcloud-5;font-size:12px;margin-top:10px}
.rongcloud-no-remind{width:20px;height:20px;vertical-align:middle;float:right;background-position:0 -177px}
.rongcloud-chatList .rongcloud-badge{float:left;background-color:#05a08c;font-weight:normal}
.rongcloud-chatList .rongcloud-chat_item.rongcloud-online .rongcloud-Presence{background:#20e600}
.rongcloud-kefuChatBox{position:absolute;border-radius:5px 5px 0 0;z-index:1000;opacity:0;transition:all .3s ease-in-out .1s}
.rongcloud-kefuChatBox.rongcloud-both{border-radius:5px 5px 5px 5px;opacity:1;overflow:hidden;z-index:99999;box-shadow:rgba(0,0,0,0.0980392) 0 0 5px 2px}
.rongcloud-kefuChatBox.rongcloud-fullScreen{width:100%!important;height:100%!important;position:fixed!important;top:0!important;left:0!important;margin:0!important}
.rongcloud-kefuChatBox.rongcloud-fullScreen .rongcloud-infoBar{margin-left:50%;-webkit-transform:translateX(-45px);-moz-transform:translateX(-45px);transform:translateX(-45px)}
.rongcloud-kefuChat{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:5px 5px 5px 5px;box-shadow:rgba(0,0,0,0.0980392) 0 0 5px 2px}
.rongcloud-kefuChat .rongcloud-rong-header{height:36px;border-radius:4px 4px 0 0}
.rongcloud-kefuChat .rongcloud-rong-header .rongcloud-infoBar{height:36px;line-height:36px}
.rongcloud-kefuChat .rongcloud-rong-header .rongcloud-infoBarTit{position:relative}
.rongcloud-kefuChat .rongcloud-rong-header .rongcloud-Presence{border-radius:50%;width:8px;height:8px;top:14px;left:16px;border:0}
.rongcloud-kefuChat .rongcloud-rong-header.rongcloud-online .rongcloud-Presence{background-color:#20e600}
.rongcloud-kefuChat .rongcloud-rong-header .rongcloud-kefuName{color:#fff;padding-left:16px}
.rongcloud-kefuChat .rongcloud-rong-header .rongcloud-toolBar{margin-right:10px}
.rongcloud-kefuChat .rongcloud-rong-header .rongcloud-toolBar a{width:20px;height:20px;margin-top:9px}
.rongcloud-kefuChat .rongcloud-rong-header .rongcloud-toolBar .rongcloud-kefuChatBoxHide{background-position:0 -460px}
.rongcloud-kefuChat .rongcloud-rong-header .rongcloud-toolBar .rongcloud-kefuChatBoxMin{background-position:0 -252px}
.rongcloud-kefuChat .rongcloud-rong-header .rongcloud-toolBar .rongcloud-kefuChatBoxMax{background-position:0 -213px}
.rongcloud-kefuChat .rongcloud-rong-header .rongcloud-toolBar .rongcloud-kefuChatBoxClose{background-position:0 -291px}
#Messages{width:100%;overflow:auto;padding:8px 16px;position:absolute;top:36px;bottom:114px;background-color:white}
#Messages.rongcloud-empty .rongcloud-emptyBox{display:block}
#Messages.rongcloud-empty .rongcloud-MessagesInner{display:none}
#Messages .rongcloud-emptyBox{display:none;font-size:14px;color:#8e969f;text-align:center;height:20px;line-height:20px;margin-top:-10px;position:absolute;top:50%;width:100px;margin-left:-50px;left:50%}
.rongcloud-kefuChat .rongcloud-outlineBox{height:40px;padding-left:18px;background-color:#ffafaf;line-height:40px;position:absolute;top:36px;z-index:10;right:0;left:0}
.rongcloud-kefuChat .rongcloud-outlineBox .rongcloud-sprite{width:20px;height:22px;vertical-align:middle;background-position:0 -139px}
.rongcloud-kefuChat .rongcloud-outlineBox span{font-size:14px;color:#fff;vertical-align:middle;padding-left:2px}
.rongcloud-Messages-date{text-align:center;padding:10px 20px;margin-bottom:30px;height:10px}
.rongcloud-Messages-date b{font-size:9pt;font-weight:normal;color:#8e969f;background-color:#f9fbfd;display:inline-block;padding:0 20px;cursor:default}
.rongcloud-Messages-history{text-align:center;padding:10px 20px;margin-bottom:30px;height:10px}
.rongcloud-Messages-history b{font-size:9pt;font-weight:normal;color:#8e969f;background-color:#f9fbfd;display:inline-block;padding:0 20px;cursor:pointer}
.rongcloud-Messages-history b:hover{color:#05a08c}
.rongcloud-Message-wrapper>div:last-child{padding-bottom:10px}
.rongcloud-Message{position:relative;padding-left:3pc;word-wrap:break-word;word-break:break-all;border-spacing:1px;margin-bottom:20px}
.rongcloud-Message-send.rongcloud-Message{padding-left:0;padding-right:3pc}
.rongcloud-Message-header{margin-top:15px}
.rongcloud-avatar{width:34px;height:34px;border-radius:50%}
.rongcloud-Message img{max-width:230px;max-height:250px}
.rongcloud-Message-avatar{position:absolute;margin-left:-3pc;width:34px;height:34px}
.rongcloud-Message-send .rongcloud-Message-avatar{position:absolute;right:0}
.rongcloud-Message-send .rongcloud-Message-author{float:right}
.rongcloud-Message-author .rongcloud-author,
.rongcloud-Message-author .rongcloud-time{display:block;float:left;line-height:1pc}
.rongcloud-Message-author>.rongcloud-author{color:#8e969f;text-decoration:none!important;cursor:default}
.rongcloud-Message-author>.rongcloud-time{color:#8e969f;font-size:9pt;margin-left:9pt}
.rongcloud-Message-body{position:relative;margin-top:10px;font-size:14px;line-height:18px;color:#444}
.rongcloud-Message-send .rongcloud-Message-body{float:right}
#Messages .rongcloud-Message-text,
#Messages .rongcloud-file-text{position:relative;display:inline-block;max-width:100%}
#Messages .rongcloud-Message-text pre{font-size:14px;line-height:18px;color:#444;word-break:break-all;word-wrap:break-word;white-space:pre-wrap;background-color:transparent;border:0;border-radius:0;font-family:"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif}
.rongcloud-Message-entry{display:inline-block;max-width:100%}
.rongcloud-Message-entry p{margin-bottom:5px}
.rongcloud-Message-entry a{text-decoration:none}
#Messages .rongcloud-Message-img img{border-radius:5px}
#Messages .rongcloud-Message-audio .rongcloud-Message-entry{position:relative}
#Messages .rongcloud-Message-audio .rongcloud-Message-entry>span{float:left}
#Messages .rongcloud-Message-audio .rongcloud-audioBox{display:inline-block;background:url(../images/audioBg.png) 0 0/170px auto no-repeat;width:165px;height:36px;padding:3px 0 3px 15px}
.rongcloud-Message-send .rongcloud-Message-audio .rongcloud-audioBox{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}
#Messages .rongcloud-Message-audio .rongcloud-audioBox i{float:left;display:inline-block;width:4px;height:26px;opacity:1;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}
#Messages .rongcloud-Message-audio .rongcloud-audioBox i:nth-child(1){background:url(../images/audioBg.png) 0 -40px/170px auto no-repeat}
#Messages .rongcloud-Message-audio .rongcloud-audioBox i:nth-child(2){background:url(../images/audioBg.png) -7px -40px/170px auto no-repeat}
#Messages .rongcloud-Message-audio .rongcloud-audioBox i:nth-child(3){background:url(../images/audioBg.png) -14px -40px/170px auto no-repeat}
#Messages .rongcloud-Message-audio .rongcloud-audioBox.rongcloud-animate i:nth-child(2){animation:audioAnimate 1s linear 0s infinite;-moz-animation:audioAnimate 1s linear 0s infinite;-webkit-animation:audioAnimate 1s linear 0s infinite;-o-animation:audioAnimate 1s linear 0s infinite}
#Messages .rongcloud-Message-audio .rongcloud-audioBox.rongcloud-animate i:nth-child(3){animation:audioAnimate 1s linear 0s infinite;-moz-animation:audioAnimate 1s linear 0s infinite;-webkit-animation:audioAnimate 1s linear 0s infinite;-o-animation:audioAnimate 1s linear 0s infinite}
@keyframes audioAnimate{
	from{opacity:0}
	to{opacity:1}
}
@-moz-keyframes audioAnimate{
	from{opacity:0}
	to{opacity:1}
}
@-webkit-keyframes audioAnimate{
	from{opacity:0}
	to{opacity:1}
}
@-o-keyframes audioAnimate{
	from{opacity:0}
	to{opacity:1}
}
#Messages .rongcloud-Message-audio .rongcloud-audioTimer{position:absolute;right:-26px;color:#8e969f}
.rongcloud-Message-send .rongcloud-Message-audio .rongcloud-audioTimer{left:-26px}
#Messages .rongcloud-Message-audio .rongcloud-audioState{width:10px;height:10px;display:inline-block;background-color:#ff7373;margin-top:13px;border-radius:5px}
.rongcloud-mapBox{position:relative;border-radius:5px;overflow:hidden}
.rongcloud-mapBox img{width:250px;height:140px}
.rongcloud-mapBox span{display:inline-block;position:absolute;bottom:0;left:0;width:250px;height:30px;line-height:30px;text-align:center;background:rgba(0,0,0,.rongcloud-5);color:#fff}
.rongcloud-image-textBox{width:355px;padding-left:15px;border-left:2px solid #05a08c}
.rongcloud-image-textBox h4{height:24px;font-size:16px}
.rongcloud-image-textBox .rongcloud-cont img{float:left;width:100px;height:100px;border-radius:5px}
.rongcloud-image-textBox .rongcloud-cont div{display:-webkit-box!important;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:5;float:left;margin-left:10px;line-height:20px;color:#8e969f;font-size:13px;max-width:225px}
.rongcloud-sys-tips{text-align:center;padding:10px 0;margin-top:10px}
.rongcloud-sys-tips>span{padding:7px 10px;background:#e7ecf2;border-radius:3px;font-size:12px;color:#8e969f}
.rongcloud-rong-footer{background:#fff;display:none;height:114px;position:absolute;bottom:0;left:0;right:0;border-radius:0 0 5px 5px}
.rongcloud-fullScreen .rongcloud-rong-footer{position:fixed;bottom:0;left:0;width:100%}
.rongcloud-footer-con{border-top:1px solid #cdd7db}
.rongcloud-text-layout{margin:0 10px}
.rongcloud-funcPanel{line-height:22px;height:22px;position:relative;margin-top:5px}
.rongcloud-funcPanel .rongcloud-mode1{float:left}
.rongcloud-funcPanel .rongcloud-mode2{float:right;cursor:pointer}
.rongcloud-funcPanel .rongcloud-mode2 a{color:#039683;font-size:12px}
.rongcloud-robotMode{display:block}
.rongcloud-text{position:absolute;left:5px;right:80px;height:80px;margin:5px 0 0;padding:0;border:0;color:black;resize:none;font-size:9pt;overflow:auto;white-space:pre-wrap;word-wrap:break-word}
.rongcloud-text:focus{outline:0}
.rongcloud-powBox{position:absolute;right:0;height:24px}
.rongcloud-rong-send-btn{position:absolute;top:30px;right:10px;bottom:0;margin:0;padding:0;cursor:pointer;border:0;width:60px;height:24px;line-height:24px;border-radius:40px;font-size:9pt;color:#fff;background:#039683!important;outline:0}
.rongcloud-MessageForm-tool{position:relative;margin-right:8px;float:left}
.rongcloud-MessageForm-tool i{width:20px;height:20px;line-height:20px;cursor:pointer;display:inline-block}
.rongcloud-MessageForm-tool i.rongcloud-iconfont-smile{background-size:45px;background-position:0 -297px}
.rongcloud-expressionWrap{border:1px solid #d9dadc;width:298px;padding:5px 8px;position:absolute;left:-2px;top:-228px;background:#fff;z-index:1100}
.rongcloud-expressionWrap div{cursor:pointer}
.rongcloud-MessageForm-tool i.rongcloud-iconfont-upload{width:24px;background-size:45px;background-position:0 -333px}
.rongcloud-expressionWrap .rongcloud-arrow{position:absolute;left:5px;bottom:-9px;display:inline-block;width:10px;height:9px;background:url(../images/arrow.png)}
.rongcloud-expressionWrap div{margin:0 2px}
.rongcloud-allBlackBox,
.rongcloud-surveyBox{width:100%;height:100%;position:absolute;background-color:rgba(0,0,0,0);z-index:999;left:0;top:0;font-family:"Microsoft Yahei",Arial,sans-serif;display:none}
.rongcloud-surveyBox .rongcloud-surveyRobot{width:260px;padding:10px;position:absolute;top:50%;left:50%;margin:-75pt 0 0 -140px;border:1px solid #13c9cb;background-color:#fff;-webkit-transition:all .5s cubic-bezier(.86,0,.07,1);transition:all .5s cubic-bezier(.86,0,.07,1);display:none;box-shadow:0 1px 9pt #c7c9ca;border-top:2px solid #13c9cb;border-radius:2px}
.rongcloud-surveyBox .rongcloud-surTop .rongcloud-surTip{color:#a4a3a3;margin-right:8px}
.rongcloud-surveyBox .rongcloud-surTop a{color:#13c9cb;display:inline-block;margin:0 5px}
.rongcloud-surveyBox .rongcloud-surTop{border-bottom:1px solid #e3e5e5;line-height:24px;font-size:9pt;padding-bottom:8px}
.rongcloud-surveyBox .rongcloud-surTop .rongcloud-surtipbg{background:url(../img/bglist.png) no-repeat;width:15px;height:15px;display:inline-block;background-position:-3pc -26px;vertical-align:middle;margin-top:-4px}
.rongcloud-surveyBox .rongcloud-surmidQus{font-size:18px;text-align:center;margin:20px 0;line-height:30px}
.rongcloud-surveyBox .rongcloud-surmid{text-align:center}
.rongcloud-surveyBox .rongcloud-surveyRobot .rongcloud-surmid .rongcloud-chackyes{display:inline-block}
.rongcloud-surveyBox .rongcloud-surveyRobot .rongcloud-surmid .rongcloud-chackyes a{width:66px;height:66px;display:inline-block;border-radius:3px;color:#a4a3a3;margin:0 10px}
.rongcloud-surveyBox .rongcloud-surveyRobot .rongcloud-surmid .rongcloud-chackyes a span{width:28px;height:18px;display:inline-block;background:url(../img/bglist.png) no-repeat;margin:15px 15px 6px 15px}
.rongcloud-surveyBox .rongcloud-surveyRobot .rongcloud-surmid .rongcloud-chackyes .rongcloud-checked .rongcloud-spanYes{background-position:-183px -2px}
.rongcloud-surveyBox .rongcloud-surveyRobot .rongcloud-surmid .rongcloud-chackyes .rongcloud-checked .rongcloud-spanNo{background-position:-90pt -2px}
.rongcloud-surveyBox .rongcloud-surveyRobot .rongcloud-surmid .rongcloud-chackyes a .rongcloud-spanYes{background-position:-149px -2px}
.rongcloud-surveyBox .rongcloud-surveyRobot .rongcloud-surmid .rongcloud-chackyes a .rongcloud-spanNo{background-position:-1in -2px}
.rongcloud-surveyBox .rongcloud-surveyRobot .rongcloud-surmid .rongcloud-chackyes a:hover{background-color:#eef2f2}
.rongcloud-surveyBox .rongcloud-surquick{text-align:center;display:none;-webkit-transition:all .5s cubic-bezier(.86,0,.07,1);transition:all .5s cubic-bezier(.86,0,.07,1)}
.rongcloud-surveyBox .rongcloud-surquick .rongcloud-surqList span{display:inline-block;padding:3px 8px;border-radius:4px;background-color:#f0f0f0;color:#a4a3a3;margin-bottom:5px;margin-right:10px;cursor:pointer}
.rongcloud-surveyBox .rongcloud-surquick .rongcloud-surquickp1{line-height:30px;margin:10px 0}
.rongcloud-surveyBox .rongcloud-surquick .rongcloud-surText .rongcloud-surTextInput{resize:none;border:1px solid #e6e6e6;border-radius:4px;color:#a4a3a3;width:254px;height:68px;padding:3px}
.rongcloud-surveyBox .rongcloud-surquick .rongcloud-surText{margin:15px 0 10px 0}
.rongcloud-surveyBox .rongcloud-surquick .rongcloud-surText .rongcloud-surqBtn{color:#fff;padding:3px 15px;background-color:#13c9cb;margin-top:20px;display:inline-block;border-radius:4px}
.rongcloud-surveyBox .rongcloud-surveyPeople{width:260px;padding:10px;position:absolute;top:50%;left:50%;margin:-75pt 0 0 -140px;border:1px solid #13c9cb;background-color:#fff;-webkit-transition:all .5s cubic-bezier(.86,0,.07,1);transition:all .5s cubic-bezier(.86,0,.07,1);display:none;box-shadow:0 1px 9pt #c7c9ca;border-radius:2px;border-top:2px solid #13c9cb}
.rongcloud-surveyBox .rongcloud-surveyPeople .rongcloud-chackStart span{background:url(../img/bglist.png) no-repeat;width:30px;height:30px;display:inline-block;background-position:-218px 0;cursor:pointer}
.rongcloud-surveyBox .rongcloud-surveyPeople .rongcloud-chackStart .rongcloud-chose{background-position:-253px 0}
.rongcloud-surveyBox .rongcloud-surveyPeople .rongcloud-chackStart{margin-bottom:10px}
.rongcloud-allBlackBox .rongcloud-addCallBox,
.rongcloud-allBlackBox .rongcloud-callMsgBox,
.rongcloud-surveyBox .rongcloud-isClose,
.rongcloud-surveyBox .rongcloud-surThanks{border:1px solid #13c9cb;width:280px;height:62px;background-color:#fff;position:absolute;left:50%;top:50%;margin:-31px 0 0 -140px;display:none;-webkit-transition:all .5s cubic-bezier(.86,0,.07,1);transition:all .5s cubic-bezier(.86,0,.07,1);box-shadow:0 1px 9pt #c7c9ca;border-top:2px solid #13c9cb;border-radius:2px}
.rongcloud-surveyBox .rongcloud-surThanks p{text-align:center;font-size:18px;margin-top:15px}
.rongcloud-surveyBox .rongcloud-isClose p{text-align:center;font-size:18px;margin:20px 0;line-height:30px}
.rongcloud-surveyBox .rongcloud-isClose .rongcloud-iscloseDiv a{display:inline-block;width:88px;height:30px;line-height:30px;background-color:#fff;border-radius:3px;border:1px solid #d6d6d6;color:#5f5e5e;font-size:14px;margin-right:20px}
.rongcloud-surveyBox .rongcloud-isClose{height:140px;margin-top:-90px;text-align:center}
.rongcloud-surveyBox .rongcloud-isClose .rongcloud-iscloseDiv .rongcloud-surEndBtn{margin-left:20px;background-color:#13c9cb;border:none 0;color:#fff}
.rongcloud-allBlackBox .rongcloud-addCallBox{height:75pt}
.rongcloud-allBlackBox .rongcloud-addCallBox p{height:30px;margin-bottom:10px;color:#b1b6b4;line-height:30px;text-align:center}
.rongcloud-allBlackBox .rongcloud-addCallBox .rongcloud-addCall a{*display:inline;zoom:1}
.rongcloud-allBlackBox .rongcloud-addCallBox .rongcloud-addCall input{text-indent:6px;border:1px solid #ccc;border-radius:5px;line-height:26px;width:130px;height:26px;margin-left:15px}
.rongcloud-allBlackBox .rongcloud-addCallBox .rongcloud-addCall .rongcloud-sendCallBtn{border-radius:5px;background-color:#09aeb0;color:#fff;padding:5px 10px;margin-left:15px;margin-right:5px}
.rongcloud-allBlackBox .rongcloud-addCallBox .rongcloud-addCall .rongcloud-addCallClose{border-radius:5px;background-color:#999;color:#fff;padding:5px 10px}
.rongcloud-allBlackBox .rongcloud-addCallBox .rongcloud-addCallMsg{display:none;text-align:left;padding-left:20px;color:#b94545}
.rongcloud-allBlackBox .rongcloud-callMsgBox{height:40px}
.rongcloud-allBlackBox .rongcloud-callMsgBox p{text-align:center;line-height:30px;height:30px;margin-top:5px}
.rongcloud-defaultMode{display:block}
.rongcloud-defaultMode .rongcloud-addCallBox{display:block}
.rongcloud-defaultMode .rongcloud-addCallBox .rongcloud-addCallMsg{display:none}
.rongcloud-defaultMode .rongcloud-callMsgBox{display:none}
.rongcloud-failMode{display:block}
.rongcloud-failMode .rongcloud-addCallBox{display:block}
.rongcloud-failMode .rongcloud-addCallBox .rongcloud-addCallMsg{display:block}
.rongcloud-failMode .rongcloud-callMsgBox{display:none}
.rongcloud-successMode{display:block}
.rongcloud-successMode .rongcloud-addCallBox{display:none}
.rongcloud-successMode .rongcloud-addCallBox .rongcloud-addCallMsg{display:none;z-index:-1}
.rongcloud-successMode .rongcloud-callMsgBox{display:block}
.rongcloud-commonMode{display:block}
.rongcloud-commonMode .rongcloud-surveyRobot{display:none}
.rongcloud-commonMode .rongcloud-surveyPeople{display:none}
.rongcloud-commonMode .rongcloud-surThanks{display:none}
.rongcloud-commonMode .rongcloud-isClose{display:block}
.rongcloud-robotMode{display:block}
.rongcloud-robotMode .rongcloud-surveyRobot{display:block}
.rongcloud-robotMode .rongcloud-surveyPeople{display:none}
.rongcloud-robotMode .rongcloud-surThanks{display:none}
.rongcloud-robotMode .rongcloud-isClose{display:none}
.rongcloud-robotMsgMode{display:block}
.rongcloud-robotMsgMode .rongcloud-surveyRobot{display:block}
.rongcloud-robotMsgMode .rongcloud-surquick{display:block}
.rongcloud-robotMsgMode .rongcloud-surveyPeople{display:none}
.rongcloud-robotMsgMode .rongcloud-surThanks{display:none}
.rongcloud-robotMsgMode .rongcloud-isClose{display:none}
.rongcloud-manualMode{display:block}
.rongcloud-manualMode .rongcloud-surveyRobot{display:none}
.rongcloud-manualMode .rongcloud-surveyPeople{display:block}
.rongcloud-manualMode .rongcloud-surThanks{display:none}
.rongcloud-manualMode .rongcloud-isClose{display:none}
.rongcloud-manualMsgMode{display:block}
.rongcloud-manualMsgMode .rongcloud-surveyRobot{display:none}
.rongcloud-manualMsgMode .rongcloud-surquick{display:block}
.rongcloud-manualMsgMode .rongcloud-surveyPeople{display:block}
.rongcloud-manualMsgMode .rongcloud-surThanks{display:none}
.rongcloud-manualMsgMode .rongcloud-isClose{display:none}
.rongcloud-singlePage{max-width:50pc;margin:0 auto;background-color:#f7fafa;box-shadow:0 0 20px 2px #afb6b8}
@-webkit-keyframes animations-shake{
	0%,
	100%{-webkit-transform:translateY(0);transform:translateY(0)}
	10%,
	30%,
	50%,
	70%,
	90%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}
	20%,
	40%,
	60%,
	80%{-webkit-transform:translateY(20px);transform:translateY(20px)}
}
@keyframes animations-shake{
	0%,
	100%{-webkit-transform:translateY(0);transform:translateY(0)}
	10%,
	30%,
	50%,
	70%,
	90%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}
	20%,
	40%,
	60%,
	80%{-webkit-transform:translateY(20px);transform:translateY(20px)}
}
.rongcloud-effect-shake{-webkit-animation:animations-shake 2s ease-out;animation:animations-shake 2s ease-out}
@-webkit-keyframes animations-rolling{
	0%{-webkit-transform:rotate(0)}
	30%{-webkit-transform:rotate(30deg)}
	70%{-webkit-transform:rotate(-30deg)}
	100%{-webkit-transform:rotate(0)}
}
.rongcloud-effect-rolling{-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation:animations-rolling 2s ease-out;animation:animations-rolling 2s ease-out}
@-webkit-keyframes animations-flip{
	0%{-webkit-transform:rotateY(0)}
	50%{-webkit-transform:rotateY(180deg)}
	100%{-webkit-transform:rotateY(0)}
}
.rongcloud-effect-flip{-webkit-animation:animations-flip 2s ease-out;animation:animations-flip 2s ease-out}
@-webkit-keyframes animations-zoomIn{
	0%{-webkit-transform:scale(1)}
	50%{-webkit-transform:scale(1.2)}
	100%{-webkit-transform:scale(1)}
}
.rongcloud-effect-zoomIn{-webkit-animation:animations-zoomIn 2s ease-out;animation:animations-zoomIn 2s ease-out}
@-webkit-keyframes animations-zoomOut{
	0%{-webkit-transform:scale(1)}
	50%{-webkit-transform:scale(.8)}
	100%{-webkit-transform:scale(1)}
}
.rongcloud-effect-zoomOut{-webkit-animation:animations-zoomOut 2s ease-out;animation:animations-zoomOut 2s ease-out}
@-webkit-keyframes animations-openDoor{
	0%{-webkit-transform:rotateY(0)}
	50%{-webkit-transform:rotateY(-180deg)}
	100%{-webkit-transform:rotateY(0)}
}
.rongcloud-effect-openDoor{-webkit-transform-origin:right;-webkit-animation:animations-flip 2s ease-out;animation:animations-flip 2s ease-out}
.rongcloud-layermbox{position:relative;height:100%;z-index:19891014}
.rongcloud-layermmain{display:table;pointer-events:none}
.rongcloud-laymshade,
.rongcloud-layermmain{position:absolute;left:0;top:0;width:100%;height:100%}
.rongcloud-laymshade{background-color:rgba(0,0,0,.5);pointer-events:auto}
.rongcloud-layermmain .rongcloud-section{display:table-cell;vertical-align:middle;text-align:center}
.rongcloud-layermchild{position:relative;display:inline-block;text-align:left;background-color:#fff;font-size:14px;border-radius:3px;box-shadow:0 0 8px rgba(0,0,0,0.1);pointer-events:auto;max-width:250px}
.rongcloud-layermbtn{position:relative;height:40px;line-height:40px;font-size:0;text-align:center;border-top:1px solid #ebebeb;display:none}
.rongcloud-layermbtn:before{content:'|';position:absolute;width:1px;height:39px;left:50%;top:0;background-color:#ebebeb}
.rongcloud-layermchild h3,
.rongcloud-layermbtn span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.rongcloud-layermbtn span{position:relative;display:inline-block;width:50%;text-align:center;font-size:14px;cursor:pointer;border-radius:0 3px 0 0;color:#05a08c}
.rongcloud-layermbtn span:first-child{height:39px;border-radius:0 0 0 3px}
.rongcloud-layermcont{padding:20px 20px 10px;text-align:center}
.rongcloud-layermbox .rongcloud-rong-btn{display:inline-block;width:54px;height:30px;line-height:30px;border:1px solid #c4c4c4;border-radius:3px;color:#000;overflow:hidden}
.rongcloud-layermbox .rongcloud-rong-btn:hover{background-color:#05a08c;color:#fff;border-color:#05a08c}
.rongcloud-layermbox .rongcloud-layerPanel1{width:190px;display:inline-block;margin-top:15px;margin-bottom:15px}
.rongcloud-layermbox .rongcloud-layerPanel1>a:first-child{margin-right:20px}
.rongcloud-layermbox .rongcloud-type2 .rongcloud-layerPanel1>a.rongcloud-cur{background-color:#05a08c;color:#fff;border-color:#05a08c}
.rongcloud-layermbox .rongcloud-layerPanel2{width:100%;display:inline-block}
.rongcloud-layermbox .rongcloud-labels{margin:10px 0;font-size:12px}
.rongcloud-layermbox .rongcloud-layerPanel2 .rongcloud-labels a{line-height:27px}
.rongcloud-layermbox .rongcloud-layerPanel2 .rongcloud-labels>span{width:47%;display:inline-block}
.rongcloud-layermbox .rongcloud-layerPanel2 .rongcloud-rong-btn{width:100%;border-radius:15px;height:28px;line-height:28px;color:#676e6f}
.rongcloud-layermbox .rongcloud-layerPanel2 .rongcloud-rong-btn:hover{color:#fff}
.rongcloud-layermbox .rongcloud-layerPanel2 .rongcloud-rong-btn.rongcloud-cur{background-color:#05a08c;color:#fff;border-color:#05a08c}
.rongcloud-layermbox .rongcloud-layerPanel2 .rongcloud-labels>span:nth-child(2n+1){margin-right:3%}
.rongcloud-layermbox .rongcloud-layerPanel2 .rongcloud-labels>span:nth-child(3),
.rongcloud-layermbox .rongcloud-layerPanel2 .rongcloud-labels>span:nth-child(4){margin-top:8px}
.rongcloud-layermbox .rongcloud-layerPanel2 .rongcloud-suggestBox{margin-bottom:10px}
.rongcloud-layermbox .rongcloud-layerPanel2 .rongcloud-suggestBox textarea{outline:0;resize:none;min-height:70px;width:100%;padding:5px 2px 5px 5px;color:#676e6f;border:1px solid #c0c0c0;border-radius:3px}
.rongcloud-layermbox .rongcloud-subBox .rongcloud-rong-btn{width:70%;font-size:14px;border-radius:4px;background-color:#05a08c;color:#fff;border-color:#05a08c;height:30px;line-height:30px;margin-right:0!important}
.rongcloud-layermbox .rongcloud-feedback{background-color:rgba(0,0,0,.6);color:#fff;border:0}
.rongcloud-layermbox .rongcloud-feedback .rongcloud-layermcont{padding:15px;font-size:16px}
.rongcloud-layermbox .rongcloud-type1 .rongcloud-star{width:100%}
.rongcloud-layermbox .rongcloud-type1 .rongcloud-star img{width:30px;cursor:pointer;margin:0 2px 0 0}
.rebox-contents .rebox-content{border:none!important;box-shadow:0 0 8px #222!important;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}
.rongcloud-star-on{display:inline-block;width:30px;height:30px;cursor:pointer;margin:0 2px 0 0;background:url(../images/star_on.png);background-size:30px 30px}
.rongcloud-star-off{display:inline-block;width:30px;height:30px;cursor:pointer;margin:0 2px 0 0;background:url(../images/star_off.png);background-size:30px 30px}
.moxie-shim.moxie-shim-html5{z-index:1}