﻿.tb_contact tr td table{ margin-left:0;}
.contactcategoty{ margin:10px 0 10px; position:relative; height:30px; width:600px; border:1px solid #9f9f9f; font: 12px Tahoma; text-indent:6px;}
.contactcategoty .message_d_name{ height:30px; width:600px; line-height:30px; overflow:hidden; font-weight:normal; background:no-repeat right top; background-image:url(/images/home/combox_bg.png); display:block;    background-position: 569px -1px;
    background-size: 31px auto;}
.contactcategoty .c_dorpdownlist{ width:600px; position:absolute; z-index:1; background-color:#fff;border:1px solid #9f9f9f; left:-1px; top:25px; margin:0; padding:1px 0; display:none; list-style:none;box-shadow:2px 2px 2px #959595;-webkit-box-shadow:2px 2px 2px #959595;}
.contactcategoty .c_dorpdownlist li{ height:22px; line-height:22px; width:600px; margin-left:1px;list-style:none; padding:0; background:none; color:#000; font-size:12px;}
.contactcategoty .c_dorpdownlist li:hover{background-color:#dedede;}
.contactcategoty .c_dorpdownlist li.currend{background-color:#bababa;}

div.message{ background-position:right top;}

.message .dl_msg input.message_txt,
.dl_msg input.message_txt{ padding:0; height:14px;border-radius:0; border:1px solid #a9a9a9; font-size:12px;font-family:Tahoma;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
}
.message .dxeMemoEditArea{padding:6px; width:290px !important;}
mar_t{margin-top:20px;}
.iphone{    position: absolute;
    color: red;
    visibility: visible;
    left: 0px;
    top: 30px;}
    .qq{position: relative;
    color: red;
    visibility: visible;
    top: 24px;
    right: 256px;}
   .yan_img {    position: absolute;
    left: 260px;
    top: 0px;}
    
    
.pup_alert {
    position: fixed;
    width: 100%;
    height: 100%;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 1000;
    display: none;
}
.pup_alert .black_bg {
    width: 100%;
    height: 100%;
    background: #000;
    opacity: 0.3;
}

.black_bg {
    width: 100%;
    height: 100%;
    background: #000;
    position: absolute;
    left: 0;
    top: 0;
    opacity: 0.3;
    z-index: 2;
    overflow: hidden;
}
.pup_alert .black_txt {
  width: 722px;
    height: 583px;
    left: 0;
    right: 163px;
    top: 200px;
    /* bottom: 0; */
    margin: auto;
    position: absolute;
    z-index: 5;
    background: #333;
    opacity: 0.7;
}
.pup_alert .pup_txt {
    width: 150px;
    height: 52px;
    left: 0;
      right: 220px;
    top: 421px;
    /* bottom: 0; */
    margin: auto;
    position: absolute;
    z-index: 8;
    text-align: center;
    line-height: 52px;
    color: #fff;
    font-size: 15px;
}
.dropload-load{font-size:15px;}

/*预约有礼*/
.yuyue{width:150px;/*width:114px;*/background:url(/images/home/yuyue.png) no-repeat top center;position:fixed;left:0;bottom:161px;height:177px;background-size:100%;z-index:999999999}
.yuyue_success{background-color:rgba(0,0,0,0.4);height:1000px;width:100%;z-index:999999999;position:fixed;top:0;left:0;right:0;display:none}
.yuyue_success_img{width: 445px;
    z-index: 9999999;
    background: #fff;
     /*background: url(/images/home/liuyan_bg.jpg) no-repeat center;*/ 
    margin: 0px auto;
    top: 50%;
    height:419px;
    background-size: 100%;
    margin-top: -256px;}
.yuyue_success_img .p1{font-weight:bold;height:40px;font-size:25px;text-align:center;padding-top:90px;margin:0 15px;}
.yuyue_success_img .p2{color:#666666;text-align:center;height:52px;font-size:18px;}
.yuyue_success_img .div_img {width:200px;margin:0 auto}
.yuyue_success_img .yuyue_icon {font-size: 20px; width: 48px;height: 30px;position: absolute; top: 10px; right: 10px;color: #333;cursor: pointer; }
.yuyue_success_img .liuyan_icon {font-size: 20px; width: 48px;height: 48px;position: absolute; top: 20px; right: 0px;left:0px;margin:0 auto;background: url(/images/home/liuyan_icon.jpg) no-repeat center;     background-size: 100%; }
/*提交中*/