@charset "utf-8";
/**
 * 商桥展现端 邀请框样式
 * 全部以BDBridgeInviteWrap为前缀，提高优先级
 * 原有修复暂不去掉，保证稳定性
 * @charset "utf-8" 
 * 由于所以模块都引入，暂时只有icon @import m-front-redim.css 其它模块不需要引入
 * @author renshaobo@baidu.com
 */

#BDBridgeInviteWrap {  
    z-index:2147483647; 
}

#BDBridgeInviteWrap #BDBridgeChatBox {
    display:none; 
    z-index:2147483648; 
    width:310px; 
    height:49px; 
    padding:13px 7px 0 5px; 
    margin:-6px 0 0 0; 
    position:relative; 
    background:url(../../img/invite-send-bg-right.png) no-repeat top right; 
    line-height:normal;
    overflow:hidden;
}
#BDBridgeInviteWrap #BDBridgeChatArea{
    position:absolute; 
    top:13px; 
    left:5px; 
    width:254px; 
    height:31px; 
    border:1px solid #999; 
    font-family:Tahoma; 
    font-size:12px; 
    line-height:15px; 
    resize:none;
    background:#fff; 
    font-weight:normal;
    text-align: left;
}
#BDBridgeInviteWrap #BDBridgeStartChat{
    position:absolute; 
    top:13px; 
    right:10px; 
    height:35px; 
    width:39px; 
    background:url(../../img/invite-send.gif); 
    text-decoration:none;
    line-height:normal;
}
#BDBridgeInviteWrap #BDBridgeStartChat:hover{
    background:url(../../img/invite-send.gif) 0 -35px;
    position:absolute; 
    line-height:normal;
}
#BDBridgeInviteWrap #BDBridgeStartChat:active{
    background:url(../../img/invite-send.gif) 0 -70px;
    position:absolute; 
    line-height:normal;
}


#BDBridgeInviteWrap #InviteContainer{width:320px; height:153px;z-index:2147483647;position:relative; text-align:center;margin-left:0;margin-right:0;overflow:hidden;}
#BDBridgeInviteWrap #bridgeTopContainer{width:312px; height:144px; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px;}


#BDBridgeInviteWrap #ChatBox{width:301px; height:49px; padding:13px 7px 0 5px; margin-top:-12px; background:url(../css/img/invite-send-bg.png); _background:url(../css/img/invite-send-bg.gif)}
#BDBridgeInviteWrap #ChatBox a{float:right; height:35px; width:39px; background:url(../css/img/invite-send.gif); text-decoration:none}
#BDBridgeInviteWrap #ChatBox a:hover{background:url(../css/img/invite-send.gif) 0 -35px}
#BDBridgeInviteWrap #ChatBox a:active{background:url(../css/img/invite-send.gif) 0 -70px}

#BDBridgeInviteWrap .opacitymask {filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;}
#BDBridgeInviteWrap .opacitymaskhover {filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6;opacity: 0.6;cursor:pointer;}
#BDBridgeInviteWrap .opacitybtn{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;width:115px;height:47px;}
#BDBridgeInviteWrap .opacitybtn:hover {filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6;opacity: 0.6;position:absolute;}
#BDBridgeInviteWrap #decorationskin{float:left; margin-left:5px; margin-top:5px; border:2px solid #fff;}
#BDBridgeInviteWrap #inviteright { float: left; width: auto; clear: none;}
#BDBridgeInviteWrap #bridgeinviteclose{position:absolute;width:10px;height:10px;top:5px;right:5px;background:url(../../img/matrix/btn.png) -19px -63px;}
#BDBridgeInviteWrap #bridgeinviteclose:hover{filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6;opacity: 0.6;}
#BDBridgeInviteWrap .bridge-invite-button div{float:right;}
#BDBridgeInviteWrap #preinvitetext{margin-left:10px;word-wrap: break-word;word-break: normal;text-align:left; zoom: 1;}
#BDBridgeInviteWrap #preinvitetext a {text-decoration : none;}
#BDBridgeInviteWrap .bdbridge-clearfix:after{content:".";display:block;visibility:hidden;height:1px;clear:both;}
#BDBridgeInviteWrap .bdbridge-clearfix { *zoom: 1; }

#BDBridgeInviteWrap #InviteContainer .bridge-invite-button {position:absolute; bottom:5px; right:5px; top:auto; left:auto;}
#BDBridgeInviteWrap #InviteContainer .invite-button {color:#000; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; cursor:pointer;clear: none;}
#BDBridgeInviteWrap #InviteContainer .invite-button-hover {filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}

#BDBridgeInviteWrap #BDBridgeChatBg {float:left; height:62px; width: 20px; background: url("../../img/invite-send-bg.png") repeat scroll 0 0 transparent; margin:-13px 0 0 -5px;}
#BDBridgeInviteWrap #BDBridgeChatBox #BDBridgeChatBgMiddle {float:left; width:200px; height:52px; background-color:#d6e3f0; margin:-7px 0 0 0; }
#BDBridgeInviteWrap #BDBridgeChatArea {position:absolute; top:12px; right:60px;height:32px; border:1px solid #999; font-family:Tahoma; font-size:12px; resize:none;}
#BDBridgeInviteWrap #BDBridgeInviteIframe {position:absolute; top:0; left:0; border:0; display:none}
