@charset "UTF-8";

/*最小屏幕*/
@media (max-width: 767px) {
    .txz_wrap .banner_con img {
        margin: 100px auto 50px;
    }
    .txz_wrap .banner_con h2 {
        font-size: 35px;
        line-height: 55px;
    }
    .txz_wrap .txz_main .two_service ul.ser_nav {
        height: 122px;
        padding-top: 40px;
    }
    .txz_wrap .txz_main .two_service ul.ser_nav li {
        width: 48%;
        height: auto;
        line-height: 27px;
        font-size: 18px;
        padding: 0 15px;
    }
    .hidden-xs {
        display: none!important;
    }
    #txz_service_1 .s_con_1 .step_p {
        padding-top: 40px;
    }
    #txz_service_1 .s_con_1 .step_p span {
        min-width: 100px;
        width: 100px;
        margin-bottom: 15px;
        vertical-align: top;
    }
    #txz_service_1 .s_con_1 .package_reg {
        margin-top: 30px;
    }
    #txz_service_1 .s_con_1 .package_reg .col-lg-4 {
        margin-bottom: 20px;
    }
    .package_reg .col-lg-4 .package_box {
        height: 340px;
    }
    #txz_service_1 .s_con_1 .package_reg .package_box h4 {
        font-size: 20px;
        padding-top: 25px;
        margin-bottom: 30px;
    }
    #txz_service_1 .s_con_1 .package_reg .package_box .detail_txt p {
        font-size: 12px;
    }
    #txz_service_1 .s_con_1 .package_reg .package_box .price_wrap {
        bottom: 90px;
    }
    #txz_service_1 .s_con_1 .package_reg .package_box a {
        bottom: 25px;
    }
    #txz_service_1 .s_con_2 {
        padding-bottom: 20px;
    }
    #txz_service_1 .s_con_2 h4 {
        margin-top: 40px;
        margin-bottom: 30px;
        font-size: 26px;
    }
    #txz_service_1 .s_con_2 .reg_tips_txt li {
        margin-bottom: 40px;
    }
    #txz_service_1 .s_con_3 {
        padding-bottom: 20px;
    }
    #txz_service_1 .s_con_3 .container h4 {
        padding-top: 40px;
        padding-bottom: 30px;
        font-size: 26px;
    }
    #txz_service_1 .s_con_3 .reject_case .left {
        width: 100%;
        float: none;
        padding-top: 44px;
    }
    #txz_service_1 .s_con_3 .reject_case .left .left_con {
        width: 90%;
        height: 398px;
        padding: 15px;
        margin: 0 auto;
    }
    #txz_service_1 .s_con_3 .reject_case .right .right_con {
        width: 100%;
        height: 160px;
        padding: 0 10px;
    }
    #txz_service_1 .s_con_3 .reject_case .right .right_con img {
        margin-right: 10px;
        margin-top: 34px;
    }
    #txz_service_1 .s_con_3 .reject_case .right .right_con p.p_con {
        height: 63px;
        margin: 0;
    }
    #txz_service_1 .s_con_4 {
        padding-bottom: 160px;
    }
    #txz_service_1 .s_con_4 .protect_reg {
        width: 100%;
        height: auto;
    }
    #txz_service_1 .s_con_4 .protect_reg h4 {
        font-size: 26px;
        text-align: center;
        margin-left: 0;
    }
    #txz_service_1 .s_con_4 .protect_reg .left {
        width: 90%;
        margin: 0 auto 20px;
        padding: 30px 15px;
        float: none;
    }
    #txz_service_1 .s_con_4 .protect_reg .right {
        float: none;
        margin-right: 0;
    }
    #txz_service_1 .s_con_4 .protect_reg .right .right_con {
        width: 90%;
        padding: 0 15px;
        margin-left: auto;
        margin-right: auto;
        height: 160px;
    }
    #txz_service_1 .s_con_4 .protect_reg .right .right_con img {
        margin-right: 5px;
    }
    #txz_service_1 .s_con_4 .bottom_img {
        width: 90%;
        left: 5%;
        margin-left: 0;
        height: 215px;
        bottom: -95px;
    }
    #txz_service_1 .s_con_4 .bottom_img a {
        margin: 107px auto 0;
        width: 120px;
        height: 35px;
        line-height: 35px;
        font-size: 16px;
    }


    #txz_service_2 .s_con_1 .container h4 {
        padding-top: 40px;
        font-size: 26px;
        line-height: 40px;
    }
    #txz_service_2 .s_con_1 .step_p {
        padding-top: 40px;
    }
    #txz_service_2 .s_con_1 .container h4 {
        padding-top: 40px;
        font-size: 26px;
        line-height: 40px;
    }
    #txz_service_2 .s_con_1 .package_reg {
        margin-top: 30px;
    }
    #txz_service_2 .s_con_1 .package_reg .package_box_li {
        margin-bottom: 20px;
    }
    #txz_service_2 .s_con_1 .package_reg .col-lg-4 .package_box {
        padding: 0 15px 30px;
    }
    #txz_service_2 .s_con_1 .package_reg .package_box h4 {
        margin-bottom: 25px;
    }
    #txz_service_2 .s_con_1 .package_reg .package_box .detail_txt p {
        padding-left: 25px;
        line-height: 21px;
        font-size: 16px;
        margin-bottom: 15px;
    }
    #txz_service_2 .s_con_1 .package_reg .package_box .detail_txt p i {
        top: 3px;
    }
    #txz_service_2 .s_con_1 .package_reg .package_box .detail_txt p span {
        font-size: 12px;
    }
    #txz_service_2 .s_con_2 {
        padding-top: 70px;
        height: auto;
    }
    #txz_service_2 .s_con_2 h4 {
        font-size: 26px;
        line-height: 40px;
        margin-bottom: 40px;
    }
    #txz_service_2 .s_con_2 .our_service {
        height: auto;
        padding-bottom: 50px;
    }
    #txz_service_2 .s_con_2 .our_service .compare_con {
        width: 90%;
        padding-top: 20px;
    }
    #txz_service_2 .s_con_2 .our_service .compare_con .left, #txz_service_2 .s_con_2 .our_service .compare_con .right {
        width: 100%;
        padding: 20px;
        float: none;
        margin-top: 0;
        margin-bottom: 20px;
        height: 370px;
    }
    #txz_service_2 .s_con_2 .our_service .compare_con .left .path_img, #txz_service_2 .s_con_2 .our_service .compare_con .right .path_img {
        width: 100%;
    }

    #txz_service_2 .s_con_2 .our_service .compare_con .left .result_show, #txz_service_2 .s_con_2 .our_service .compare_con .right .result_show {
        margin-top: 28px;
    }
    #txz_service_2 .s_con_2 .our_service h4 {
        margin-top: 70px;
        margin-bottom: 40px;
    }
    #txz_service_2 .s_con_2 .our_service .buy_con {
        width: 100%;
    }
    #txz_service_2 .s_con_2 .our_service .buy_con .left,#txz_service_2 .s_con_2 .our_service .buy_con .right {
        width: 330px;
        float: none;
        margin: 0 auto 20px;
    }
    #txz_service_2 .s_con_3{
        height: auto;
        padding-bottom: 70px;
    }
    #txz_service_2 .s_con_3 .reg_tips_txt li{
        margin-top: 40px;
    }

    .txz_wrap .txz_main .tm_common_bottom .bottom_con_1 {
        height: 390px;
        padding-top: 70px;
    }
    .txz_wrap .txz_main .tm_common_bottom .bottom_con_1 h4 {
        font-size: 26px;
    }
    .txz_wrap .txz_main .tm_common_bottom .bottom_con_1 img {
        width: 90%;
    }

    .txz_wrap .txz_main .tm_common_bottom .bottom_con_2 {
        height: auto;
        padding: 0 20px 70px;
    }
    .txz_wrap .txz_main .tm_common_bottom .bottom_con_2 h4 {
        padding-top: 70px;
        font-size: 26px;
    }
    .txz_wrap .txz_main .tm_common_bottom .bottom_con_2 a {
        font-size: 14px;
        line-height: 30px;
        padding-left: 12px;
    }
    .txz_wrap .txz_main .tm_common_bottom .bottom_con_2 a i {
        top: 11px;
    }
    .txz_wrap .txz_main .tm_common_bottom .bottom_con_3 {
        background: #3776CB;
        padding-top: 20px;
    }
    .txz_wrap .txz_main .tm_common_bottom .bottom_con_3 .right {
        height: auto;
        width: 100%;
    }
    .txz_wrap .txz_main .tm_common_bottom .bottom_con_3 .right .tm_pm {
        float: none;
        width: 80%;
        margin: 64px auto 0;
        height: 390px;
        padding: 65px 25px 0;
    }
    .txz_wrap .txz_main .tm_common_bottom .bottom_con_3 .right .tm_pm .p_tit {
        font-size: 18px;
        margin-bottom: 15px;
    }
    .txz_wrap .txz_main .tm_common_bottom .bottom_con_3 .right .tm_pm .p_con {
        font-size: 12px;
        line-height: 23px;
    }
    .txz_wrap .txz_main .tm_common_bottom .bottom_con_3 .right .tm_pm a {
        margin-top: 16px;
    }
    .txz_wrap .txz_main .tm_common_bottom .bottom_con_3 .right .tm_form {
        width: 80%;
        float: none;
        margin: 0 auto 70px;
    }
    .txz_wrap .txz_main .tm_common_bottom .bottom_con_3 .right .tm_form .p_tit {
        font-size: 26px;
    }
    .txz_wrap .txz_main .tm_common_bottom .bottom_con_3 .right .tm_form .inp_group input, .txz_wrap .txz_main .tm_common_bottom .bottom_con_3 .right .tm_form .inp_group select {
        width: 100%;
    }
    .txz_wrap .txz_main .tm_common_bottom .bottom_con_4 {
        padding-top: 70px;
        padding-bottom: 70px;
    }
    .txz_wrap .txz_main .tm_common_bottom .bottom_con_4 .tm_point {
        padding-right: 10px;
        padding-left: 20px;
    }
    .txz_wrap .txz_main .tm_common_bottom .bottom_con_4 .tm_point .p_tit {
        font-size: 18px;
        margin: 26px 0;
    }
    .txz_wrap .txz_main .tm_common_bottom .bottom_con_4 .tm_point .p_con {
        font-size: 14px;
        line-height: 23px;
        padding-bottom: 5px;
    }
    #txz_service_1 .s_con_3 .reject_case .left .left_con .detail_txt p{
        margin-bottom: 0;
    }
    .tm_common_pop .modal-dialog {
        width: 90%;
    }
    .tm_common_pop .modal-dialog .modal-header {
        padding: 30px;
    }
    .tm_common_pop .modal-dialog .modal-title {
        font-size: 20px;
    }
    .tm_common_pop .modal-dialog .modal-body {
        padding: 0 20px 40px;
        font-size: 14px;
        line-height: 20px;
    }
    .t_brand_wrap {
        width: 86%;
        margin-left: -43%;
        height: 370px;
    }
    .t_brand_wrap .btn_wrap .btn_blue{
        width: 90%;
        left: 5%;
        bottom: 65px;
    }
    .t_brand_wrap .tips{
        padding: 0 10%;
    }




    .txz_wrap .txz_main .two_service ul.ser_nav{
        height: 122px;
        padding-top: 40px;
    }
    .txz_wrap .txz_main .two_service ul.ser_nav li{
        width: 48%;
        height: auto;
        line-height: 27px;
        font-size: 18px;
        padding: 0 15px;
    }
    #txz_service_2 .s_con_1 .container h4{
        padding-top: 40px;
        font-size: 26px;
        line-height: 40px;
    }
    #txz_service_1 .s_con_1 .package_reg .col-lg-4{
        margin-bottom: 20px;
    }
    #txz_service_1 .s_con_1 .step_p{
        padding-top: 40px;
    }
    #txz_service_2 .s_con_1 .step_p{
        padding-top: 40px;
    }
    #txz_service_2 .s_con_1 .step_p span{
        min-width: 100px;
        width: 100px;
        margin-bottom: 15px;
        vertical-align: top;
    }
    #txz_service_2 .s_con_1 .step_p i{
        margin-left: 10px;
        margin-right: 10px;
        margin-top: 20px;
        margin-bottom: 0;
    }
    #txz_service_1 .s_con_1 .step_p span{
        min-width: 100px;
        width: 100px;
        margin-bottom: 15px;
        vertical-align: top;
    }
    #txz_service_1 .s_con_1 .step_p i{
        margin-left: 5px;
        margin-right: 5px;
        margin-top: 20px;
        margin-bottom: 0;
    }
    #txz_service_1 .s_con_1 .package_reg{
        margin-top: 30px;
    }
    #txz_service_1 .s_con_1 .package_reg .package_box h4{
        font-size: 20px;
        padding-top: 25px;
        margin-bottom: 30px;
    }
    #txz_service_1 .s_con_1 .package_reg .package_box .detail_txt p{
        font-size: 12px;
    }
    #txz_service_1 .s_con_1 .package_reg .col-lg-4 .package_box{
        height: 340px;
    }
    #txz_service_1 .s_con_1 .package_reg .package_box .price_wrap{
        bottom: 90px;
    }
    #txz_service_1 .s_con_1 .package_reg .package_box a{
        bottom: 25px;
    }
    #txz_service_1 .s_con_2{
        padding-bottom: 20px;
    }
    #txz_service_1 .s_con_2 h4{
        margin-top: 40px;
        margin-bottom: 30px;
        font-size: 20px;
    }
    #txz_service_1 .s_con_2 .reg_tips_txt li{
        margin-bottom: 40px;
    }
    #txz_service_1 .s_con_3{
        padding-bottom: 20px;
    }
    #txz_service_1 .s_con_3 .container h4{
        padding-top: 40px;
        padding-bottom: 30px;
        font-size: 26px;
    }
    #txz_service_1 .s_con_3 .reject_case .left{
        width: 100%;
        float: none;
        padding-top: 44px;
    }
    #txz_service_1 .s_con_3 .reject_case .left .left_con{
        width: 90%;
        height: 398px;
        padding: 15px;
        margin: 0 auto;
    }
    #txz_service_1 .s_con_3 .reject_case .right{
        margin-top: 30px;
    }
    #txz_service_1 .s_con_3 .reject_case .right .right_con{
        width: 100%;
        height: 160px;
        padding: 0 10px;
    }
    #txz_service_1 .s_con_3 .reject_case .right .right_con img{
        margin-right: 10px;
        margin-top: 34px;
    }
    #txz_service_1 .s_con_3 .reject_case .right .right_con p.p_con{
        height: 63px;
    }
    #txz_service_1 .s_con_4 .protect_reg{
        width: 100%;
        height: auto;
    }
    #txz_service_1 .s_con_4 .protect_reg h4{
        font-size: 23px;
        text-align: center;
        margin-left: 0;
    }
    #txz_service_1 .s_con_4 .protect_reg .left{
        width: 90%;
        margin: 0 auto 20px;
        padding: 30px 15px;
        float: none;
    }
    #txz_service_1 .s_con_4 .protect_reg .right .right_con{
        width: 90%;
        padding: 0 15px;
        margin-left: auto;
        margin-right: auto;
        height: 160px;
    }
    #txz_service_1 .s_con_4 .protect_reg .right .right_con img{
        margin-right: 5px;
    }
    #txz_service_1 .s_con_4 .protect_reg .right{
        float: none;
        margin-right: 0;
    }
    #txz_service_1 .s_con_4 .bottom_img{
        width: 90%;
        left: 5%;
        margin-left: 0;
        height: 215px;
        bottom: -95px;
    }
    .txz_wrap .txz_main .tm_common_bottom .bottom_con_1 h4{
        font-size: 26px;
    }
    .txz_wrap .txz_main .tm_common_bottom .bottom_con_1 img{
        width: 90%;
    }
    #txz_service_1 .s_con_4{
        padding-bottom: 160px;
    }
    #txz_service_1 .s_con_4 .bottom_img a{
        margin: 107px auto 0;
        width: 120px;
        height: 35px;
        line-height: 35px;
        font-size: 16px;
    }
    .txz_wrap .txz_main .tm_common_bottom .bottom_con_1{
        height: 390px;
        padding-top: 70px;
    }
    .txz_wrap .txz_main .tm_common_bottom .bottom_con_2{
        height: auto;
        padding: 0 20px 70px;
    }
    .txz_wrap .txz_main .tm_common_bottom .bottom_con_2 a{
        font-size: 14px;
        line-height: 30px;
        padding-left: 12px;
    }
    .txz_wrap .txz_main .tm_common_bottom .bottom_con_2 a i{
        top: 11px;
    }
    .txz_wrap .txz_main .tm_common_bottom .bottom_con_2 h4{
        padding-top: 70px;
        font-size: 26px;
    }
    .txz_wrap .txz_main .tm_common_bottom .bottom_con_3{
        background: #3776CB;
    }
    .txz_wrap .txz_main .tm_common_bottom .bottom_con_3 .right{
        height: auto;
        width: 100%;
    }
    .txz_wrap .txz_main .tm_common_bottom .bottom_con_3 .right .tm_pm{
        float: none;
        width: 80%;
        margin: 64px auto 0;
        height: 390px;
        padding: 65px 25px 0;
    }
    .txz_wrap .txz_main .tm_common_bottom .bottom_con_3 .right .tm_pm .p_tit{
        font-size: 18px;
        margin-bottom: 15px;
    }
    .txz_wrap .txz_main .tm_common_bottom .bottom_con_3 .right .tm_pm .p_con{
        font-size: 12px;
        line-height: 23px;
    }
    .txz_wrap .txz_main .tm_common_bottom .bottom_con_3 .right .tm_form{
        width: 80%;
        float: none;
        margin: 0 auto 70px;
    }
    .txz_wrap .txz_main .tm_common_bottom .bottom_con_3 .right .tm_pm a{
        margin-top: 16px;
    }
    .txz_wrap .txz_main .tm_common_bottom .bottom_con_3 .right .tm_form .p_tit{
        font-size: 26px;
    }
    .txz_wrap .txz_main .tm_common_bottom .bottom_con_3 .right .tm_form .inp_group input,.txz_wrap .txz_main .tm_common_bottom .bottom_con_3 .right .tm_form .inp_group select{
        width: 100%;
    }
    .txz_wrap .txz_main .tm_common_bottom .bottom_con_4{
        padding-top: 70px;
        padding-bottom: 70px;
    }
    #txz_service_2 .s_con_1 .package_reg{
        margin-top: 30px;
    }
    #txz_service_2 .s_con_1 .package_reg .package_box_li{
        margin-bottom: 20px;
    }
    #txz_service_2 .s_con_1 .package_reg .col-lg-4 .package_box{
        padding: 0 15px 30px;
    }
    #txz_service_2 .s_con_1 .package_reg .package_box h4{
        margin-bottom: 25px;
    }
    #txz_service_2 .s_con_1 .package_reg .package_box .detail_txt p{
        padding-left: 25px;
        line-height: 21px;
        font-size: 16px;
    }
    #txz_service_2 .s_con_1 .package_reg .package_box .detail_txt p i{
        top: 3px;
    }
    #txz_service_2 .s_con_1 .package_reg .package_box .detail_txt p{
        margin-bottom: 15px;
    }
    #txz_service_2 .s_con_1 .package_reg .package_box .detail_txt p span{
        font-size: 12px;
    }
    #txz_service_2 .s_con_2{
        padding-top: 70px;
        height: auto;
    }
    #txz_service_2 .s_con_2 .our_service{
        height: auto;
        padding-bottom: 50px;
    }
    #txz_service_2 .s_con_2 .our_service .compare_con .left .path_img, #txz_service_2 .s_con_2 .our_service .compare_con .right .path_img{
        width: 100%;
    }
    #txz_service_2 .s_con_2 .our_service .compare_con{
        width: 90%;
        padding-top: 20px;
    }
    #txz_service_2 .s_con_2 .our_service .compare_con .left,#txz_service_2 .s_con_2 .our_service .compare_con .right{
        width: 100%;
        padding: 20px;
        float: none;
        margin-top: 0;
        margin-bottom: 20px;
        height: 363px;
    }
    #txz_service_2 .s_con_2 .our_service .compare_con .left .result_show, #txz_service_2 .s_con_2 .our_service .compare_con .right .result_show{
        margin-top: 40px;
    }
    #txz_service_2 .s_con_2 .our_service h4{
        margin-top: 70px;
        margin-bottom: 40px;
    }
    #txz_service_2 .s_con_2 .our_service .buy_con{
        width: 100%;
    }
    #txz_service_2 .s_con_2 .our_service .buy_con > div{
        width: 330px;
        float: none;
        margin: 0 auto 20px;
    }
    #txz_service_2 .s_con_2 .our_service .buy_con .left{
        float: none;
    }
    #txz_service_2 .s_con_2 .our_service .buy_con .right{
        float: none;
    }
    #txz_service_2 .s_con_3{
        height: auto;
        padding-bottom: 70px;
    }
    #txz_service_2 .s_con_3 .reg_tips_txt li{
        margin-top: 40px;
    }
    #txz_service_2 .s_con_2 h4{
        font-size: 26px;
        line-height: 40px;
        margin-bottom: 40px;
    }
    .txz_wrap .txz_main .tm_common_bottom .bottom_con_4 .tm_point{
        padding-right: 10px;
        padding-left: 20px;
    }
    .txz_wrap .txz_main .tm_common_bottom .bottom_con_4 .tm_point .p_tit{
        font-size: 18px;
        margin: 26px 0;
    }
    .txz_wrap .txz_main .tm_common_bottom .bottom_con_4 .tm_point .p_con{
        font-size: 14px;
        line-height: 23px;
        padding-bottom: 5px;
    }
    .tm_common_pop .modal-dialog{
        width: 90%;
    }
    .tm_common_pop .modal-dialog .modal-body{
        padding: 0 20px 40px;
        font-size: 14px;
        line-height: 20px;
    }
    .tm_common_pop .modal-dialog .modal-header{
        padding: 30px;
    }
    .tm_common_pop .modal-dialog .modal-title{
        font-size: 20px;
    }
    .tm_common_pop .modal-dialog .modal-body img{
        width: 100%;
    }
    .txz_wrap .txz_main .our_customers{
        padding: 30px 0;
    }
    .txz_wrap .txz_main .our_customers .oc_title h2{
        font-size: 18px;
    }
    .txz_wrap .txz_main .our_customers .customers_list{
        background: #fff;
        margin-top: 20px;
    }
    .txz_wrap .txz_main .our_customers .customers_list .customers_small_box{
        display: block;
    }
    .txz_wrap .txz_main .our_customers .customers_list .customers_small_box img{
        display: block;
        width: 100%;
    }
    .txz_wrap .txz_main .our_customers .customers_list ul{
        display: none;
    }
    .txz_wrap .txz_main .two_service ul.ser_nav {
        height: 82px;
        padding-top: 22px;
    }
    .txz_wrap .txz_main .two_service ul.ser_nav li a.tabulous_active:after{
        border-top:12px solid #F3F9FF;
        bottom:-44px;
    }
    .txz_wrap .txz_main .two_service ul.ser_nav{
        height: 70px;
        padding-top: 23px;
    }
    .tm_common_bottom{
        padding-bottom: 30px;
    }
}
@media (max-width: 640px){
    .txz_wrap .banner_con .search_box{
        width: 300px;
    }
    .txz_wrap .banner_con .search_box input[type="text"]{
        width: 196px;
    }
    .txz_wrap .banner_con .search_box .search_btn{
        font-size: 14px;
        width: 105px;
    }
    .txz_wrap .banner_con .search_box .search_btn i{
        margin-right: 5px;
        width: 15px;
        height: 15px;
        vertical-align: text-bottom;
    }
}
@media (max-width: 480px){
    .txz_wrap .txz_main .two_service ul.ser_nav li{
        font-size: 16px;
        line-height: 20px;
    }
    .txz_wrap .txz_main .two_service ul.ser_nav li a.tabulous_active:after{
        bottom: -31px;
    }
}
@media(max-width: 320px){
    .txz_wrap .banner_con .search_box input[type="text"] {
        width: 136px;
    }
    .txz_wrap .banner_con .search_box .search_btn {
        width: 45px;
    }
    .txz_wrap .txz_main .two_service ul.ser_nav li {
        font-size: 16px;
    }
    #txz_service_2 .s_con_2 .our_service .buy_con > div {
        width: 90%;
        height: 430px;
    }
    .txz_wrap .txz_main .tm_common_bottom .bottom_con_3 .right .tm_pm {
        width: 90%;
    }
    .txz_wrap .txz_main .tm_common_bottom .bottom_con_3 .right .tm_pm .p_tit {
        font-size: 16px;
        margin-bottom: 10px;
    }
    .txz_wrap .txz_main .tm_common_bottom .bottom_con_3 .right .tm_pm .p_con {
        font-size: 12px;
        line-height: 20px;
    }
    .txz_wrap .txz_main .tm_common_bottom .bottom_con_3 .right .tm_form .inp_group input {
        margin-bottom: 10px;
    }
}




