@charset "utf-8";
.Communication_wrap{background:url("../../images/rhtx/body-img2.jpg") center no-repeat;background-size: 100% 100%;padding: 10% 0;}
.Communication_wrap .rhtx-con{/*display: inline-block;width: 100%;*/    display: flex;padding: 0 5%;justify-content: space-between;align-items: center;}
.Communication_wrap .rhtx-con .banner_div{float: left;/*margin-left: 5%;*/padding: 5% 0;}
.Communication_wrap .rhtx-con .banner_div img{width: 100%;}
.Communication_wrap .rhtx-con .navItem_con{float: right;/*margin-right: 5%;*/width: 35%;}
.Communication_wrap .rhtx-con .navItem_con ul li{display: inline-block;background:url("../../images/rhtx/txt-bgimg.png") center no-repeat;
    background-size: 100% 100%;color: #ffffff;padding: 10px;position: relative;width: 100%;margin-bottom: 30px;}
.Communication_wrap .rhtx-con .navItem_con ul li .gift_img{width: 120px;padding: 10px 0;}
.Communication_wrap .rhtx-con .navItem_con ul li .btn_ljbl img{position: absolute;bottom: 16px;right: 14px;width:126px;}
.Communication_wrap .rhtx-con .navItem_con ul li .list_con{padding: 10px 0;width: 68%;float: right;text-align: left;}
.Communication_wrap .rhtx-con .navItem_con ul li .tlt_p{font-size: 18px;font-weight: 500;padding-bottom: 4px;}
.Communication_wrap .rhtx-con .navItem_con ul li .detail_p{color:#e2e3ef;font-size: 14px;}

/*资费合约活动选择*/
.Communication_wrap02{background:url("../../images/rhtx/body-bgimg.jpg") center no-repeat;background-size: 100% 100%;padding: 10% 0;}
.Communication_wrap02 .select_con{display: flex;padding: 0 5%;justify-content: space-between;align-items: start;}
.Communication_wrap02 .select_con .banner_div{float: left;padding: 5% 0;}
.Communication_wrap02 .select_con .banner_div img{width: 100%;}
.Communication_wrap02 .select_con .navItem_con{float: left;width: 35%;}
.Communication_wrap02 .select_con .navItem_con ul li{display: inline-block;background:url("../../images/rhtx/txt-bgimg2.png") center no-repeat;
    background-size: 100% 100%;color: #ffffff;padding:10px 10px;position: relative;width: 100%;margin-bottom: 30px;height: 420px;}
.Communication_wrap02 .select_con .navItem_con ul li .list_con{padding: 10px 0;width: 90%;text-align: center;float: none;margin: 0 auto;}
.Communication_wrap02 .select_con .navItem_con ul li .gift_img {width: 120px;padding: 10px 0;margin: 0 auto;display: block;}
.Communication_wrap02 .select_con .select_list{background-color: #e9e9ef;width: 50%;padding: 30px 4%;font-size: 15px;border-radius: 8px;height: 380px;}
.Communication_wrap02 .select_con .select_list .tlt_p{font-size: 20px;margin-bottom: 20px;}
.Communication_wrap02 .select_con .select_list .detail_con{background-color: #ffffff;padding: 10px 20px;border-radius: 6px;box-shadow: 0 4px 5px #ccccd1;}
.Communication_wrap02 .select_con .select_list .detail_con .p_01{font-size: 17px;padding-bottom: 10px;}
.Communication_wrap02 .select_con .select_list .detail_con .p_01 .detail_a{color: #268ace;border: 1px solid #268ace;font-size: 14px;border-radius: 4px;
margin-left: 20px;padding: 0 10px;}
.Communication_wrap02 .select_con .select_list .detail_con .p_02{color: #666666;font-size: 14px;padding-bottom: 10px;}
.Communication_wrap02 .select_con .select_list .select_box{position: relative; background-color: #ffffff;padding: 10px 20px;border-radius: 6px;box-shadow: 0 4px 5px #ccccd1;}
.Communication_wrap02 .select_con .select_list .select_box img{position: absolute;width: 20px;right: 20px;top: 18px;}
.Communication_wrap02 .select_con .select_list .select_div{width: 100%;position: relative;z-index: 1;}
.Communication_wrap02 .select_con .select_list .hy_ul{position: absolute;width: 100%;border-radius: 6px;margin-top: -1px;z-index: -1;padding: 0;}
.Communication_wrap02 .select_con .select_list .hy_ul li{padding: 10px 20px;background-color: #fff;color: #7e7e7e;}
.Communication_wrap02 .select_con .select_list .hy_ul li.active{background-color: #2daafb;color: #ffffff;}
.Communication_wrap02 .select_con .confirm_verify{margin-top: 10px;}
.Communication_wrap02 .select_con .btn_ljbl{padding: 0;background: linear-gradient(to right,#57b8f3,#4962ed);border:none;width: 200px;display: block;
    box-shadow: 0 4px 5px #cbcbd0;height: 60px;line-height: 60px;font-size: 22px;border-radius: 10px;margin: 40px auto 0;}

/*弹窗 start*/
.rhtx_addpop{height: auto;border-radius: 10px;}
.rhtx_addpop .tlt{padding: 20px 0 0;font-size: 17px;}
.rhtx_addpop .rhtx_main{height: inherit; max-height: 300px;overflow-y: auto;border-bottom: none;}
.rhtx_addpop .rhtx_main .txt_p{font-size: 15px;color: #666666;}
.rhtx_addpop .rhtx_main .txt_p label{font-size: 12px;}
.rhtx_addpop .popBtn_group{padding: 20px 0 30px;}
.rhtx_addpop .popBtn_group .btn{background: linear-gradient(to right,#57b8f3,#4962ed);border:none;width: 185px;display: block;
    box-shadow: 0 4px 5px #cbcbd0;height: 38px;line-height: 38px;font-size: 16px;border-radius: 50px;}
.rhtx_addpop .rhtx_main .p_01{font-size: 15px;color: #333333;}
.rhtx_addpop .rhtx_main .list_p p{font-size: 13px;line-height: 150%;color: #3d3d3d;}
.rhtx_addpop .popBtn_group .btn_know{border-radius: 6px;width: 210px}
.rhtx_addpop .rhtx_main .list_div01 .item_div{border-bottom: 1px solid #a6a6a6;padding-bottom: 10px;margin-bottom: 10px;}
.rhtx_addpop .rhtx_main .list_div01 .item_div .p_01{font-size: 14px;color: #333333;}
.rhtx_addpop .rhtx_main .list_div01 .item_div .p_01 .circle_blue{display: inline-block;width: 8px;height: 8px;background-color: #2c8ce8;border-radius: 50px;
    margin: 0 5px 1px 0;}
.rhtx_addpop .rhtx_main .list_div01 .item_div .p_02 label{color: #818181;font-size: 12px;}
.rhtx_addpop .rhtx_main .list_div01 .item_div .p_02{font-size: 14px;color: #3d3d3d;}
.rhtx_addpop .rhtx_main .list_div01 .item_div:last-child{border-bottom: none;}
.rhtx_addpop .rhtx_main .txt_con{text-align: center;padding: 20px 0;font-size: 15px;color: #666666;}
.rhtx_addpop .rhtx_main .success_img{margin: 15px auto 0;width: 40px;display: block;}
.rhtx_addpop .rhtx_main .txt_p02{text-align: center;padding: 5px 0 0;font-size: 15px;color: #666666;}
.confirm_verify .label_checkbox{text-indent: 22px;display: inline-block;background: url(../../images/rhtx/select_icon1.png) no-repeat;vertical-align: middle;line-height: 20px;cursor: pointer;min-width: 18px;
    min-height: 20px;background-position: 0 2px;}
.confirm_verify .label_checkbox.on{background: url(../../images/rhtx/select_icon02.png) no-repeat;}



.rhtx_addpop03{background-color: #ebeaf2;border-radius: 8px;}
.rhtx_addpop03 .btn_login{background: linear-gradient(to right,#e69d22,#ff6ab2);border-radius: 8px;font-size: 18px;height: 45px;line-height: 45px;}
.rhtx_addpop03 .login_inputline .input_text, .login_tab{font-size: 14px;}
.rhtx_addpop03 .forgetHref{background: none;text-decoration: underline;padding-right: 0;}
.rhtx_addpop03 .captchaLine .login_inputline{width: 48%;}
.rhtx_addpop03 .captchaLine .input_text{width: 100%;}
.rhtx_addpop03 .captchaLine .inputyzm{display: block;width: 35%;text-align: right;}
.rhtx_addpop03 .captchaLine .yzm_input{padding: 9px 0;float: right;text-align: center;width: 100%;}
.rhtx_addpop03 .login_inputline .icon{background: url(../../images/rhtx/sj-icon.png) center no-repeat;}
.rhtx_addpop03 .login_inputline .icon.icon_pwd{background: url(../../images/rhtx/mm-icon.png) center no-repeat;}
.rhtx_addpop03 .login_inputline .icon.icon_capt{background: url(../../images/rhtx/yzm-icon.png) center no-repeat;}



.backMaskcss{width:100%;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000);position:fixed;top:0;left:0;bottom:0;z-index:99;}
.addpopTom{width: 550px;height: 400px;}


.mb_20{margin-bottom: 20px;}
@media only screen and (max-width:768px){
    body{background-color: #24256a;}
    .footer_wrap{display: none;}
    .Communication_wrap .rhtx-con {display: flex;flex-direction: column;padding: 0 15px;justify-content: space-between;align-items: center;}
    .Communication_wrap .rhtx-con .navItem_con ul li{padding: 10px 0;margin-bottom: 0;margin-top: 15px;}
    .Communication_wrap .rhtx-con .navItem_con{float: none;width: 100%;}
    .Communication_wrap .rhtx-con .navItem_con ul li .list_con{padding: 10px 10px 10px 0;width: 66%;font-size: 13px;}
    .Communication_wrap {background: url(../../images/rhtx/body-img3.jpg) center no-repeat;background-size: 100% 100%;padding: 10% 0 0;}
    .Communication_wrap .rhtx-con .banner_div{padding: 23% 0;float: none;}
    .Communication_wrap .rhtx-con .navItem_con ul li .detail_p{line-height: 135%;}
    .Communication_wrap .rhtx-con .navItem_con ul li .gift_img{width: 25%;padding: 10px 0 10px 10px;}
    .Communication_wrap .rhtx-con .navItem_con ul li .btn_ljbl img{width: 25%;}

    /*02*/
    .Communication_wrap02 {background: url(../../images/rhtx/body-img4.jpg) center no-repeat;background-size: 100% 100%;padding:0;}
    .Communication_wrap02 .select_con .navItem_con ul li {display: flex;background: none;justify-content: space-between;align-items: center;color: #ffffff;
        position: relative;width: 100%;height: auto;margin-top: 0;}
    .Communication_wrap02 .select_con .select_list {background-color: #e9e9ef;width: auto;padding: 20px 4%;font-size: 14px;border-radius: 8px;height: auto;}
    .Communication_wrap02 .select_con .navItem_con ul li .list_con{text-align: left;width: 72%;margin-left: 10px;}
    .Communication_wrap02 .select_con .confirm_verify {margin-top: 10px;font-size: 12px;}
    .Communication_wrap02 .select_con .btn_ljbl{width: 50%;height: 43px;line-height: 43px;font-size: 18px;margin: 15px auto 0;}
    .Communication_wrap02 .select_con .select_list .tlt_p {font-size: 17px;margin-bottom: 10px;}
    .Communication_wrap02 .select_con .select_list .detail_con .p_01 {font-size: 15px;padding-bottom: 10px;}
    .Communication_wrap02 .rhtx-con .navItem_con ul li .tlt_p {font-size: 16px;font-weight: 500;padding-bottom: 4px;}
    .Communication_wrap02 .rhtx-con .navItem_con ul li .detail_p {color: #e2e3ef;font-size: 13px;}
    .Communication_wrap02 .select_con .navItem_con ul li .gift_img{width: 22%;}
    .Communication_wrap02 .select_con .select_list .select_box{font-size: 12px;padding: 10px;}
    .Communication_wrap02 .select_con .select_list .select_box img{right: 10px;}
    /*弹窗*/
    .rhtx_addpop{height: auto;width: 80%;left: 50%;transform: translate(-50%, -10px);border-radius: 10px;}
    .rhtx_addpop .popBtn_group{width: 86%;}
    .rhtx_addpop .popBtn_group .btn_know{border-radius: 6px;width: 100%;}

    .rhtx_addpop02{position: fixed;top: auto;bottom: 0;margin: 0;width: 100%;left: 0;border-radius: 10px 10px 0 0;height: auto;}
    .rhtx_addpop02 .addpop_main{height: auto;padding: 0;margin: 0;}
    .rhtx_addpop02 .addpop_main .tlt_select{height: auto;text-align: center;padding: 10px;border-bottom: 1px solid #9e9e9e;}
    .rhtx_addpop02 .addpop_main .tlt_select .qx_a{float: left;color: #666666;font-size: 14px}
    .rhtx_addpop02 .addpop_main .tlt_select span{font-size: 18px;}
    .rhtx_addpop02 .addpop_main .tlt_select .qd_a{float: right;color: #2daafb;font-size: 14px}
    .rhtx_addpop02 .addpop_main ul li{padding: 10px 0;text-align: center;color: #7e7e7e;font-size: 14px;}
    .rhtx_addpop02 .addpop_main ul li.active{background-color: #2daafb;color: #ffffff;}

}







@media only screen and (max-width: 640px){
    .rhtx_addpop03 {width: 86%;left: 7%;}
}











