﻿
.red_soft{ width:482px; height:275px; position:relative; top:-221px; left:-359px;background:no-repeat right top;  background-color:White; background-size:auto 456px; z-index:99; padding:20px; border:4px solid #0070b3;box-shadow:0px 0px 4px #7896a9;-webkit-box-shadow:0px 0px 4px #7896a9; z-index:2;}
.red_soft .red_soft_close{ background:no-repeat left top;background-size: 24px 24px; background-image:url(/images/home1/close.png); position:absolute; right:0px; top:0px; width:24px; height:24px; cursor:pointer; z-index:3;}
.tb_red_soft{ width:100%; border-collapse:collapse;}
.tb_red_soft .message_td_left{ width:50px; padding:0; margin:0; white-space:nowrap;}
.tb_red_soft .td_right_txt{ padding:10px 0; text-align:left;}
.verify_txt{ font-size:12px; color:#f44336 !important;}
.tb_red_soft .td_right_txt .message_txt{padding:0; margin:0; height:22px;border-radius:0; border:1px solid #a9a9a9; padding:4px 6px; font-size:14px;font-family:Tahoma;}
.tb_red_soft .td_right_txt .dxeMemoSys{ margin:0;}
.tb_red_soft .td_right_txt .dxeMemoSys .dxeMemoEditArea{padding:6px; width:560px !important; font-size:14px;}
.tb_red_soft .td_right_txt .message_verify{padding:0; margin:0; height:14px;border-radius:0; border:1px solid #a9a9a9; padding:4px 6px; font-size:12px;font-family:Tahoma;}
.tb_red_soft .td_right_txt .verify_content{vertical-align: middle; line-height:0; font-size:0; position:relative;}
.tb_red_soft .td_right_txt .verify_content  .verifyvode{width:80px;height:30px; position:relative; top:10px; margin-left:21px;}
.tb_red_soft .td_right_txt .verify_content .verifyvode_is_true{display:block; top:18px; left:223px; position:absolute; width:15px; height:15px; overflow:hidden;  float:left; margin:0; background:no-repeat left 15px; background-image:url(/images/home1/contact_vcq.png);}
.on_trial .dsc_an_btn .btn{ cursor:pointer;}
.o_f{    overflow-y: visible;}
 .flo_l{float:left;}
 
 
 /*提交成功*/
.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%;
    }
/**/

.yuyue_success2020{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_success2020 .yuyue_success_img{    width: 628px;
    z-index: 9999999;
    background: #fff url(/images/home/yuyue_success2020.jpg) no-repeat center top 180px;
    margin: 0px auto;
    top: 50%;
    height: 640px;
    background-size: 285px auto;
    margin-top: -321px;
}
.yuyue_success2020 .yuyue_success_img .p1{font-weight:bold;height:40px;font-size:25px;text-align:center;    padding-top: 90px;margin:0 15px;}
.yuyue_success2020 .yuyue_success_img .p2{color:#666666;text-align:center;height:52px;font-size:18px;}
.yuyue_success2020 .yuyue_success_img .div_img {width:150px;margin:0 auto;margin-top:203px;}
.yuyue_success2020 .yuyue_success_img .yuyue_icon {
      font-size: 20px; width: 48px;height: 30px;position: absolute; top: 10px; right: 10px;color: #333;cursor: pointer;
    }
.yuyue_success2020 .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%;
    }
/**/




.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;
}


/*弹窗新*/
.red_soft_fixed{   
display: none;
    top: 0;
    position: fixed;
    width: 100%;
    height: 100%;
  left:0;
  right:0;
    /* background-color: rgba(97, 97, 97, 0.91); */
    z-index: 99999999;
}/**/
/*.red_soft_bg{ position:absolute; width:1920px; height:1600px;background-image:url(/images/home1/red_soft_bg.png)\9; background-color:rgba(97, 97, 97, 0.91); z-index:99999999; }*/
.red_soft_bg {
    top: 0;left:0;
  right:0;
    position: absolute;
    width: 100%;
    height: 100%;
   /* background-image: url(/images/home1/red_soft_bg.png)\9;*/
    background-color: rgba(97, 97, 97, 0.91);
    z-index: 99999999;
}
/*.redSoft_center_box{width:450px;max-height:760px;box-shadow: 0 0 5px #1285C6;border-radius: 10px;margin: 100px auto 0 auto;   border: 1px solid #1285C6;position:relative;background:#fff;}*/

.redSoft_center_box {
    left: 0;
    z-index: 999999999;
    right: 0;
    /* margin-left: -235px; */
    /* -webkit-transform: translate(-50%, -50%); */

    /* transform: translate(-50%, -50%); */
    width: 700px;
    max-height: 435px;
    box-shadow: 0 0 5px #1285C6;
    border-radius: 10px;
    margin: 100px auto 0 auto;
    border: 1px solid #1285C6;
    position: absolute;
    background: #fff;
    top: 50%;
    margin-top: -216px;
}

    .redSoft_center_box .logo{text-align:center;margin-top:20px}
.redSoft_center_box .logo p.ty{text-align:center;font-size:18px;color:#575757;padding:0;margin:0}

.redSoft_center_box  .red_close{    background: url(/images/home1/close_act02.png) no-repeat center;
    width: 40px;
    height: 40px;
    position: absolute;
      bottom: 0px;
    left: 620px;
    top:13px;
    right:0;
    margin:0 auto;
    background-size: 100%;
}

.redSoft_center_box .txt_content{margin:0 0px;
   
}
/*.redSoft_center_box .txt_content .red_txt{height:40px;padding-left:40px;width:350px;margin-top:25px}*/
.redSoft_center_box .txt_content .red_txt {
    height: 36px;
    padding-left: 38px;
    width: 250px;
    margin-left:38px;
    margin-top: 18px;
    float:left;
}
.redSoft_center_box .txt_content .red_txt_1{background:url(/images/home/red_softicon1.png) no-repeat center left;background-size:28px auto}
.redSoft_center_box .txt_content .red_txt_2{background:url(/images/home/red_softicon2.png) no-repeat center left;background-size:28px auto}
.redSoft_center_box .txt_content .red_txt_3{background:url(/images/home/red_softicon3.png) no-repeat center left;background-size:28px auto}
.redSoft_center_box .txt_content .red_txt_4{background:url(/images/home/red_softicon4.png) no-repeat center left;background-size:24px auto}
.redSoft_center_box .txt_content .red_txt_5{background:url(/images/home/red_softicon5.png) no-repeat center left;background-size:33px auto}
.redSoft_center_box .txt_content .red_txt_6{background:url(/images/home/red_softicon6.png) no-repeat center left;background-size:28px auto}
.redSoft_center_box .txt_content .red_txt_7{background:url(/images/home/red_softicon7.png) no-repeat center left;background-size:28px auto}
.redSoft_center_box .txt_content .red_txt_8{background:url(/images/home/red_softicon8.png) no-repeat center left;background-size:28px auto;position:relative}

 .redSoft_center_box .txt_content .red_txt .dv_red_txt {
    border: 0;
    padding: 0 !important;
    border-bottom: 1px solid #dcdcdc;
    outline: none;
    background-color: White;
    font-size: 15px;
    height: 36px;
    width: 100%;
}.redSoft_center_box .txt_content .red_txt  .dv_red_txt_null{font-size:16px;color:#575757;}
.redSoft_center_box .txt_content .red_txt_btn{     text-align: center;   margin:35px 0px 20px 0px;float:left;width:100%;}
.redSoft_center_box .txt_content .red_txt_btn .dv_red_txt_btn{    margin: 0 auto;
    border-radius: 50px;
    outline: none;
    color: White;
    background-color: #0D82C5;
    border-width: 0px;
    font-size: 17px;
    height: 45px;
    width: 580px;}
.redSoft_center_box .txt_content .verify_content{position: absolute; right: 0; top: 5px;}
.tips{   margin: 0; font-size: 12px;  color: red; margin-top: 14px;    margin-left: 40px;float:left;}

 .dxbButton
    {
        background: #0D82C5;
        border: none;
        border-radius: 30px;
        color: #fff;
    }
    input
    {
        text-indent: 10px;
    }
    .dxeEditArea
    {
        font-size: 16px;
    }
    .dxeErrorFrame
    {
        margin-left: 0px;
    }
    .red_soft
    {
        width: 482px;
        height: 400px;
    }
    .dxeTextBox td.dxic
    {
        padding: 0 !important;
    }
    .dxeTextBox .dxeEditArea
    {
        outline: none;
    }
    .dxeButtonEdit .dxeEditArea
    {
        outline: none;
    }
    .dxeButtonEditButton
    {
        padding: 0px 3px 0px 3px;
        background: url(/images/home/icon_select.png) no-repeat top 16px center;
        background-size: 13px auto;
        border: 0;
    }
    
    .redSoft_center_box .txt_content .btn_getcodes_div .btn_getcodes
    {
        height: 30px;
        position: absolute;
        right: 0px;
        top: 0px;
        left: auto;
        text-indent: 0;
        color: #fff;
        background: #0073b2;
        width: 80px;
        text-align: center;
        border: 0;
    }
    .redSoft_center_box .txt_content .btn_getcodes_div
    {
        position: absolute;
        right: 0;
        top: 5px;
    }
    
  
    .red_dian
    {
        position: absolute;
        left: 35px;
        top: 0;
        color: red;
    }