/*弹窗*/
.diaBox{width: 692px;overflow:hidden; 
  display:none; 
  margin:0px auto;  
  background:#fff;
  position:fixed;
    left:0px;right:0px;
  _position:absolute;
    z-index: 99999;
}
.w560{width: 560px;}
.w650{width: 650px;}
.inviteTit{
    padding: 15px;
    height: 18px;
    border: #e5e5e5 solid 1px;
}
.inviteTit-vip{padding-bottom: 0px; border: none;}
.openclose{display: inline-block;  width: 20px;  height: 20px;  background: url(/img/room/static/images/zbs-icons.gif) no-repeat 0px -313px;}
.viproom h5{ padding:0 50px;}
.vip-con{ padding:50px 45px 40px;}
.vipB li{float: left;width: 140px;height: 90px;position: relative;text-align: center;margin-right: 10px;cursor: pointer;}
.vipB li.last{margin-right: 0px;}
.vipB li .time{height: 66px;line-height: 66px; overflow:hidden;background: #f0f0f0;}
.vipB li .bst{line-height: 24px; background: #e8e8e8;}
.vipB li.on{width: 136px;height: 86px;border: #f45336 solid 2px;}
.vipB li.on .time{line-height: 64px;height: 64px;}
.vipB li.on .bst{line-height: 22px;}
.vipB li.on i{position: absolute;right: 0px;bottom: 0px;display:block;width: 38px;height: 24px; background: url(/img/room/static/images/tc-icos.png) no-repeat 0 -54px;}
.viproom .confirmbtn{width: 160px;margin: 50px auto 0;}
.sys-tips{ padding: 35px 58px;}
.list-dl{ padding: 10px 0;}
.info-list{ width: 700px;padding: 30px 0 20px;}
.list-dl dt { font-size: 16px;
    width: 113px;
    text-align: right;
    padding: 10px 10px 10px 0;
}

.list-dl dt, .list-dl dd {
    float: left;
}
.list-dl dd .inp-p {
    width:315px;
    border: #e5e5e5 solid 1px;
}
.list-dl dd .inp-p input {
    height: 18px;
    line-height: 18px;
    padding: 10px 10px;
    font-size: 14px;
    font-family: "microsoft yahei";
    width: 295px;
}
.list-dl dd .yzmP {
    width: 176px;
    margin-right: 20px;
}
.list-dl dd .yzmP input{width: 156px;}
.list-dl dd .yzm-tips {
    background: url(/img/room/static/images/icons.png) no-repeat 0 -90px;
    margin: 8px 0 0 0px;
    padding-left: 44px;
    height: 24px;
}
.tc-con2{ padding: 20px 20px 10px 20px;}
.textareaB{ border: #99cbed solid 1px;padding: 10px;}
.textareaB textarea{width: 500px;height: 70px;overflow-y:auto; font-size: 16px;font-family: "microsoft yahei";resize:none;}
.textareaB textarea.reply-tea{height: 110px; font-size: 14px;}
.sex i,.sex span {
    display: block;
    float: left;
}
.sex i {
    width: 18px;
    height: 18px;
    cursor: pointer;
    background: url(/img/room/static/images/icons.png) 0 0px;
}
.sex i,.sex span{ margin: 0px 10px 0 0;}
.sex span{ margin-right: 20px;}
.sex i.on {
    background: url(/img/room/static/images/icons.png) 0 -20px;
    vertical-align: middle;
}
.notice-dl{ padding: 10px 0;}
.noPad{padding-top: 0px;}
.notice-dl dt,.notice-dl dd{ float: left;}
.notice-dl dt{ font-size: 16px; line-height: 40px; padding-right: 10px;}
.notice-dl dd input{ font-size: 14px; font-family: "Microsoft Yahei";height: 16px;line-height: 16px;padding: 11px 10px;width: 378px;}
.btn-w240{width: 240px;margin:20px auto 0;}
.download-app{padding: 40px;}
.g-cooperate-dl dt {
    float: left;
    width: 357px;
    font: 14px/22px 'microsoft yahei';
    color: #666;
}
.g-cooperate-dl dd {
    float: right;
    width: 170px;
    font: 14px/24px 'microsoft yahei';
    color: #666;
    text-align: center;
}
.g-cooperate-tit {
    font: bold 42px/43px 'microsoft yahei';
    color: #f45336;
}
.g-mt25 {
    margin-top: 25px;
}
.g-down {
    display: inline-block;
    width: 140px;
    height: 40px;
    background: url(/img/room/static/images/g-i-down.gif) no-repeat 0 0;
    cursor: pointer;
}
.g-iphone {
    margin-left: 40px;
    background-position: 0 -41px;
}