.product-section{background: #f7f7f7;}
.product-section .breadcrumb{margin-bottom: 0;;}
.product-section .flex{display: flex;}
.product-section .bgf{background: #fff;padding-left:0;}
.product-section .pro-img-wrap{
    width:270px;
    margin-right: 12px;
    padding-top: 10px;
}
.product-section .bgf{padding:26px;flex:1;}
.product-section .product-details .pro-img-div{height: auto;overflow: hidden;}
.product-section .product-details .pro-img-div .a{
    align-items: center;
    display: flex;
    justify-content: center;
    padding: 20px 50px 0;
}
.product-section .product-details .pro-img{border:0;padding:0;}
.product-section .product-details .pro-img .text{
    /* border: 1px solid #ECEEF2; */
    position: relative !important;
    left:0px;bottom:0px;padding:20px;
    margin-top: 30px;color:#666;
}
.product-section .product-details .rfq-go{
    background-position: top center;height:91px;
    background: url('/images/product/fsr.webp?v=2024') no-repeat center;

}
.product-section .product-details .rfq_btn .rfq-txt{
    font-size:20px;
    line-height: 23px;
    transform: translateY(9px);
}
.product-section .product-details .rfq_btn .rfq-txt span{
    font-size:14px;font-weight: bold;
}
.product-section .pro-info-wrap{flex: 1;}
.product-section .product-details .part-number{
    border-bottom: 1px solid #dadee6;
    font-size: 16px;
    font-weight: bolder;
    line-height: 19px;
    margin-bottom: 20px;
    padding-bottom: 8px;
    padding-top: 4px;
}
.product-section .product-details .card-body .tip dt{
    font-size: 14px;
    font-family: Inter-SemiBold, Inter;
    font-weight: normal;
    color: #333;
    /* line-height: 16px; */
}
.product-section .product-details .card-body .tip dd{
    font-size: 14px;
    font-weight: 400;
    color: #575757;
    line-height: 26px;
}
.product-section .product-details .card-body .tip dd font{font-family: Inter-Medium, Inter;font-weight: 500;color:#FF6221;}
.product-section .in-stock{background: #fff;}
.product-section .in-stock.not-show-price{padding-top:15px;}
.product-section .product-details .in-stock h5{
    font-size: 15px;
    /* font-family: Roboto, Roboto; */
    font-weight: 700;
    color: #333;
    display: grid;
    gap: 16px 10px;
    grid-template-columns: 1fr 1fr;
    margin-bottom: 20px;
}
.product-section .product-details .in-stock h5 span{
    white-space: nowrap;
}
.product-section .product-details span em{
    font-style: normal;
    color:#ff6221;
    font-size: 14px;
    /* font-family: Roboto, Roboto; */
    font-weight: bold;
}
.product-section .product-details .order-form{border:0px;}
.product-section .product-details .order-form form{padding:0}

.product-section .product-details .order-form .div-alt b{
    font-family: Inter-Medium, Inter;
    font-weight: 500;
}
.form-div-click{
    background: url('/images/rfq/icon-bottom.png?v=2024') no-repeat 97% center;
    background-color: #F5F8FF;
}
.form-div-click.slideup{
    background: url('/images/rfq/icon-top.png?v=2024') no-repeat 97% center;
    background-color: #F5F8FF;
}
.product-section .product-details .order-form .add-cart{
    background: #FF6221;border-color:#FF6221;
    border-radius: 4px 4px 4px 4px;
}
.product-section .product-details .col-form-label{text-align: left;padding-left: 16px;}
.product-section .product-details .order-form .add-cart:hover{background: #E45012;}
.product-section .product-details .order-form .form-group{margin-bottom: 9px !important;}
.product-section .product-details .order-form .btn-div{margin-bottom: 0 !important;margin-top: 40px;}
.product-section .price-call-box .td,.product-section .price-call-box .alt,.product-section .price-call-box .td .value{border:0;}
.product-section .product-details .price-call-box{background: #E9EFFE;line-height: 24px;height:68px;margin-bottom: 0;}
.product-section .product-details .not-show-price .price-call-box{margin-top:16px;}
.product-section .product-details .not-show-price .price-call-box.StockState{height: 60px;line-height: 60px;}
.product-section .product-details .not-show-price .div-alt:first-child{margin-top:0!important}
.product-section .product-details .price-call-box .value{padding-top:10px;}
.product-section .product-details .price-call-box .value:last-child{padding-bottom:10px;padding-top:0px;}
.product-section .product-details .not-show-price .price-call-box .value{padding:0;text-align: left;text-indent: 20px;transform: translateY(10px);}
.product-section .product-details .not-show-price .price-call-box.StockState .value{transform: translateY(0px);}
.product-section .product-details .not-show-price .order-form .btn-div{margin-top:36px;padding-bottom:24px;}
.price-call-box .td .value span{font-weight: bold;}
.product-section .product-details .card{background:none;}
.product-section .product-details .card .ceit{background: #fff;}
.product-section .product-details .card .ceit img{transform: translateY(2px);}
.product-section .product-image .product-image-div{background: #fff;padding:20px;}
.product-section .product-image .more-box .btn-primary{height:46px;line-height: 46px;padding:0 30px;font-size: 14px;}

.product-section .parameter .table-responsive{background: #fff;padding:15px;padding-bottom: 0;}
.product-section .parameter .table-responsive .tr{border-top-style: dashed;border:0;}
.product-section .parameter .table-responsive .tr:first-child{border-top: 0;}
.product-section .parameter .table-responsive .tbody .tr:last-child{border-bottom-style: dashed;}
.product-section .parameter .table-responsive .tr .td{padding:8px 20px;}
.product-section .parameter .table-responsive .tr .th{padding:8px 20px;}
.product-section .shopping-guide .guide{margin-left:-12px;margin-right:-12px;background: none;padding:0;}
.product-section .shopping-guide .guide > div{padding-left:12px;padding-right:12px;}
.product-section .shopping-guide .guide > div .item{background-color: #fff;padding: 1.5rem 0;height:100%;}
.product-section .shopping-guide .guide > div .item .s-g-img{height:93px;}

.product-section .related-parts .table-responsive{padding:14px 20px;border:0;}
.product-section .products-table .table-responsive thead{background: #F8F8F8;}
.product-section .hot-sales .hot-product .flex{height:100%;margin-bottom: 0;}
.product-section .hot-sales .hot-product > div{margin-bottom: 16px;;}
.product-section .hot-sales .hot-product > div:nth-child(4){margin-bottom:0;}
.product-section .hot-sales .hot-product > div:nth-child(5){margin-bottom:0;}
.product-section .hot-sales .hot-product > div:nth-child(6){margin-bottom:0;}
.product-section .popular-search .parts{background: #fff;border-top:0;padding:25px 25px;}
/* .product-section .product-details .product-index .index-alt{font-size:20px;}
.product-section .product-details .product-index .links > a{font-size:16px;} */

.product-section .product-details .order-form .form-group .select{position: relative;z-index: 99;}
.product-section .product-details .order-form .form-group .select .option{
    position: absolute;
    background-color: #fff;
    border-radius: 6px;
    box-shadow: 0 3px 11px -6px #333;
    cursor: pointer;
    max-height: 0;
    overflow-y: auto;
    transition: all .3s;
    width:calc(100% - 30px);
    z-index: 100;
}
.product-section .product-details .order-form .form-group .select .option.active{
    max-height: 200px;
}
.product-section .product-details .order-form .form-group .select .option p{
    align-items: center;
    display: flex;
    height: 40px;margin:0;
    padding: 10px;
    width: 100%;
}
.product-section .product-details .order-form .form-group .select .option p:hover{
    color:#00a3e4;
    font-size:15px;
}
.product-section .product-details .product-attr-wrap .table tr{height:32px;}
.product-section .product-details .card .ceit{box-shadow: none;}
.product-section .product-details .card .ceit i{display:none;}
.product-section .hot-sales .hot-product .flex .img{width:25%;}
.product-section .hot-sales .hot-product .flex .img .img-div{padding:10px;transform: translateY(-50%); position: relative;top: 50%;}
.product-section .products-table .table-responsive thead th:last-child{text-align: center;}
.product-section .products-table .table-responsive .AddToQuote{width:90%;margin:auto;}
.product-section .hot-sales .hot-product .flex .p-info .prices span{color:#3F3F3F;font-weight: normal;}
.product-details-recommend{margin-top:40px;}
.product-section .popular-search .parts{margin-top:0;}
.product-section .popular-search .parts a{color: #333;}
.product-section .popular-search .parts a:hover{color: #00a3e4;text-decoration: underline;}
.popular-search .parts > div{
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.product-section .popular-search .parts > div{
    line-height: 210%;
}
.product-section .site-title-h2{
    margin-bottom:0 !important;padding-bottom:20px !important;
}
.product-section .popular-search .site-title-h2{
    text-transform: uppercase;letter-spacing: 1px;
    align-items: center;
    display: flex;
    font-family: Roboto;
    font-size: 24px;
    font-weight: 700;
    justify-content: space-between;
    margin-bottom: 20px;
}
#go-top{width: 60px;height: 60px;background: url('/images/go-top.png?v=2024') no-repeat center;background-size: 100%;position: fixed;z-index:99999;right: 0.8em;bottom:10%;cursor: pointer;}
#go-top:active{background-image: url('/images/go-top-active.png?v=2024')}
#go-top:hover{background-image: url('/images/go-top-active.png?v=2024')}
.product-details #key-cart .AddToQuote{color:#00a3e4}
.product-details #key-cart .AddToQuote:hover{text-decoration: underline;}
@media screen and (max-width:768px) {
    .product-section .product-card .card-body > .row > .col-12{padding:0;}
    .product-section .product-details .order-form .div-alt{font-size:12px;}
    .product-details .card-body .flex{display: block;}
    .product-section .product-details .order-form .flex{display: flex;}
    .product-section .pro-img-wrap{width:100%;}
    .product-section .pro-info-wrap{width:100%;padding: 20px;}
    .product-section .products-table .table-responsive thead{line-height: 30px;}
    .product-section .products-table .table-responsive thead th{transform: translateY(-25%);}
    .product-section .products-table .table-responsive thead th:nth-child(2){transform: translateY(0%);}
    .flex .num{width:100px}
    .product-details .AddToQuote{display:inline-block;padding:0 10px}
    .product-section .productDtM1_right{margin-left: 0;}
    .flex .proDtQ_cart{display:inline-block;padding:0 10px;}
    .flex .proDtQ_addCart{display:inline-block;padding:0 10px;}
    .product-section .product-content-div .parameter,.product-section .shoppingGuide{padding: 20px;}
    .product-details .product-index .container{padding: 0;}
    .product-details .product-details-recommend .container .container{padding: 0;}
}
/* 加入购物车 */
.addShippingCart{margin:20px auto;}
.addShippingCart .txt{
    font-size: 14px;
    width:24%;text-align: center;
    color: #575757;
    line-height: 34px;
}
.addShippingCart .num-div{
    width:50%;text-align: center;
    
}
.addShippingCart .num-div .decr{border: 1px solid #BEBEBE;width:34px;height:34px;display: block;background: url("/images/product/btn-d.webp?v=2024") no-repeat center;cursor: pointer;}
.addShippingCart .num-div input{width:116px;height:34px;border: 1px solid #BEBEBE;border-left:0;border-right:0;text-align: center;}
.addShippingCart .num-div .inc{border: 1px solid #BEBEBE;width:34px;height:34px;display: block;background: url("/images/product/btn-a.webp?v=2024") no-repeat center;cursor: pointer;}
.addShippingCart .BtnAddCart{
    width: 30%;
    height: 34px;line-height: 34px;
    background: #FFFFFF;text-align: center;
    border-radius: 2px 2px 2px 2px;
    border: 1px solid #0057FF;
    font-size: 14px;cursor: pointer;
    color: #0057FF;
    display: flex;
    justify-content: center;
    align-items: center;
}
.addShippingCart .BtnAddCart em{display: inline-block;width:18px;height:34px;background: url("/images/product/shipping-cart.webp?v=2024") no-repeat center;}
/* 添加产品内容 */
.product-content{
    padding:36px 30px;
    background: #fff;
}
.product-content .slot{
    list-style: none;
    padding:0;margin: 0;
    border-bottom: 1px solid #DDDDDD;
}
.product-content .slot li{
    height: 44px;line-height:44px;padding:0 40px;
    background: #F8F8F8;
    border: 1px solid #DDDDDD;
    font-size: 15px;
    color: #333;
    display: inline-block;
    margin-right:10px;
    cursor: pointer;
    border-bottom: 0;
}
.product-content .slot li.active{
    background: #FFFFFF;
    border-top:2px solid #00a3e4;
}
.product-content .site-title-h2{line-height: 32px;}
.parameter em.icon{width:32px;height: 32px;display: block;float:left;margin-right:6px;}
.parameter em.icon-desc{background: url('/images/product/description@2x.webp?v=2024') no-repeat left center;}
.parameter em.icon-overview{background: url('/images/product/overview@2x.webp?v=2024') no-repeat left center;}
.parameter em.icon-package{background: url('/images/product/package-and-dimension@2x.webp?v=2024') no-repeat left center;}
.parameter em.icon-parameter{background: url('/images/product/parametric@2x.webp?v=2024') no-repeat left center;}
.parameter em.icon-Environmental{background: url('/images/product/Environmental.webp?v=2024') no-repeat left center;}
.parameter em.icon-compare{background: url('/images/product/contrast@2x.webp?v=2024') no-repeat left center;}
.product-content .parameter .desc .table-responsive{padding:0;}
.hide{display: none !important;}
.proFixed{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    background-color: white;
    z-index: 15;
    padding-top: 20px;
    box-shadow: 0px 10px 30px 0px rgba(0,0,0,0.1);
}
.proFixed_info{
    display: flex;
    align-items: center;
}
.proFixed_info img{
    width: 56px;
    height: 56px;
    object-fit: contain;
    display: block;
    margin-right: 10px;
}
.proFixed_info > div{
    display: flex;
    align-items: center;
    margin-right: 50px;
}
.proFixed_info > div:first-of-type h3{
    font-size: 18px;
    font-weight: normal;
    margin-bottom: 10px;
}
.proFixed_info > div:first-of-type p{
    font-size: 14px;
    color: #575757;
}
.proFixed_info > div:nth-of-type(2) span:nth-of-type(2){
    color: #575757;
    margin-left: 10px;
}

.proFixed_nav{
    margin-top: 10px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.proFixed_nav > div{
    display: flex;
    align-items: center;
}
.proFixed_nav > div:first-of-type{
    line-height: 40px;
}
.proFixed_nav > div:first-of-type > span{
    color: #7A7A7A;
    display: block;
    margin-right: 30px;
}
.proFixed_nav > div:first-of-type ul{
    display: flex;
    align-items: center;
    list-style-type: none;margin-bottom: 0;padding: 0;
}
.proFixed_nav > div:first-of-type li{
    margin-right: 80px;
    position: relative;
    cursor: pointer;
}
.proFixed_nav > div:first-of-type li::after{
    content:'';
    position: absolute;
    bottom: 0;
    left: 50%;
    width: 40px;
    height: 2px;
    transform: translateX(-50%);
}
.proFixed_nav > div:first-of-type li.active::after{
    background-color: #00a3e4;
}
.proFixed_btn div{
    margin-left: 28px;
    cursor: pointer;
}
.proFixed_btn div img{
    width: 26px;
    height: 26px;
}
/* 对比功能 */
.product-section .product-details .pro-img{padding-bottom: 10px;}
.product-section .product-details .rfq-go{margin-bottom:20px;}
.pro-compare{
    height: 40px;text-align: center;
    line-height: 40px;display: flex;justify-content: center;
    background: #00a3e4;border-radius: 4px;
    margin-bottom: 10px;cursor: pointer;
}
.pro-compare i {
    width:20px;height:40px;
    display: block;margin-right:10px;
    background: url("/images/products/arrowIcon.webp?v=2024") no-repeat center;
}
.pro-compare span{display: block;font-size: 16px;color: #FFFFFF;;}

.product-content-div{
    background-color: #fff;
}

.product-content-div .parameter {
    margin-top: 40px;
    padding: 20px 40px;
}
.product-content-div .parameter>h2 {
    border-bottom: 1px solid #dadee6;
    font-size: 20px;
    font-weight: 700;
    line-height: 23px;
    margin-bottom: 30px;
    padding: 6px 0;
    position: relative;
}
.product-content-div .parameter>h2:after {
    background-color: #00a3e4;
    bottom: -1px;
    content: "";
    display: block;
    height: 1px;
    left: 0;
    position: absolute;
    width: 36px
}


.shoppingGuide {
    margin-bottom: 40px;
    padding: 20px 40px
}

.shoppingGuide>h2 {
    border-bottom: 1px solid #dadee6;
    font-size: 20px;
    font-weight: 700;
    line-height: 23px;
    margin-bottom: 30px;
    padding: 6px 0;
    position: relative
}

.shoppingGuide>h2:after {
    background-color: #00a3e4;
    bottom: -1px;
    content: "";
    display: block;
    height: 1px;
    left: 0;
    position: absolute;
    width: 36px
}
.shoppingGuide ul{padding: 0;margin: 0;}
.shoppingGuide li {
    list-style: none;
    margin-bottom: 36px
}

.shoppingGuide li h3 {
    font-size: 16px;
    font-weight: 400;
    line-height: 19px;
    margin-bottom: 16px
}

.shoppingGuide li p {
    line-height: 22px
}

.shoppingGuide li div {
    margin-top: 16px
}

.productDtM1_right{
    background-color: #fff;
    flex: 0 0 362px;
    margin-left: 16px;
    overflow: hidden;
}
.product-section .in-stock{
    padding: 26px 20px;
}
.product-section .product-details .product-attr-wrap .table th{
    height: 36px;
    text-align: right;
    color: #666;
    width:138px;
    padding-right: 20px !important;
}
.product-section .product-details .product-attr-wrap .table td{color: #333;}
.product-details .product-attr-wrap .table .flex {
    margin-top:20px;
}
.product-details .product-attr-wrap .table .flex .thflex{margin-top:20px;}
.flex .num{
    height: 36px;
    line-height: 36px;
    padding: 1px 15px;
    border:1px solid #dcdfe6;
    border-radius: 4px;
    width:192px;
}
.flex .proDtQ_rfq{
    background-color: #fd7817;
    border-radius: 4px;
    color: #fff;
    cursor: pointer;
    flex: 0 0 78px;
    height: 36px;
    line-height: 36px;
    margin-left: 8px;
    text-align: center;
}
.flex .proDtQ_addRfq{
    border: 1px solid #fd7817;
    color: #fd7817;
    border-radius: 4px;
    cursor: pointer;
    flex: 0 0 120px;
    height: 36px;
    line-height: 36px;
    margin-left: 8px;
    text-align: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
}

.flex .proDtQ_cart{
    background-color: #00A3E4;
    border-radius: 4px;
    color: #fff;
    cursor: pointer;
    flex: 0 0 78px;
    height: 36px;
    line-height: 36px;
    margin-left: 8px;
    text-align: center;
}
.flex .proDtQ_addCart{
    border: 1px solid #00A3E4;
    color: #00A3E4;
    border-radius: 4px;
    cursor: pointer;
    flex: 0 0 120px;
    height: 36px;
    line-height: 36px;
    margin-left: 8px;
    text-align: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
}
.product-details .price-box{margin-top: 20px;}
.product-section .product-details .price-box .title{
    font-size: 12px;
    /* font-family: Roboto, Roboto; */
    /* font-weight: 500; */
    color: #666666;
    line-height: 18px;
    text-align: left !important;
    padding-bottom: 20px;
    padding-left:0px;
    background: #fff;
}
.product-details .price-box td,.product-details .price-box th{border:0;padding:0;padding-left:20px;text-align: left;}
.product-details .price-box th{
    line-height: 36px;
    color: #333333;
    height: 36px;
    background: #F1F1F1;
}
.product-section .product-details .price-box table tr > td{
    line-height: 36px;
    height: 36px;
    background: #FAFAFA;
    color: #333333;
    font-size:12px;
}
.product-section .product-details .price-box td.b{
    color:#00A3E4;font-weight: bold;
}
.product-details .price-box .alt{
    height: 36px;
    font-size: 12px;
    /* font-family: Roboto, Roboto; */
    font-weight: 500;
    color: #FD7817;
    line-height: 18px;
    text-align: left;
    margin-top:16px;
}
.product-details .price-box .QuickRFQ{
    text-align: center;
    line-height: 44px;
    height: 44px;
    background: #FD7817;
    border-radius: 4px 4px 4px 4px;
    opacity: 1;cursor: pointer;
    font-size: 16px;margin-top:30px;
    /* font-family: Roboto, Roboto; */
    font-weight: 400;
    color: #FFFFFF;
}

.productDtM1_right .QuickRFQ:hover {
    background-color: #e45f00
}

.productDtM1_right .QuickRFQ:active {
    background-color: #fd7817
}

.product-section .product-details .order-form h3{
    font-size: 16px;
    /* font-family: Roboto, Roboto; */
    font-weight: 700;
    color: #333333;
    line-height: 19px;
    height: 19px;
    margin-bottom: 20px;
}
.product-section .product-details .order-form .div-alt{
    height: 18px;
    /* font-family: Roboto, Roboto; */
    font-weight: 500;
    color: #333333;
    line-height: 18px !important;
    background: #fff;
    padding-left:0;
    margin-bottom: 16px;
}
.product-section .product-details .order-form .form-div-click:after {
    border-bottom: 1px solid #575757;
    border-right: 1px solid #575757;
    content: "";
    display: inline-block;
    height: 8px;
    margin-left: 10px;
    transform: translateY(-2px) rotate(45deg);
    transition: all .5s;
    width: 8px;
}

.product-section .product-details .order-form .f_rfqBtn:active {
    background-color: #ff6221;
    color: #fff
}

.product-section .product-details .order-form input.form-control{
    height:36px;
}

.product-details .order-form .add-cart{
    width: 100px !important;
}
.product-section .product-details .order-form .f_cancelBtn{
    border-radius: 4px;
    cursor: pointer;
    height: 40px;
    line-height: 40px;
    margin-right: 10px;
    text-align: center;
    background-color: #f2f2f2;
    width: 100px;
    margin-left:10px;
}
.product-section .product-details .order-form .f_cancelBtn:hover {
    background-color: #ddd
}
.product-section .product-image .site-title-h2{
    font-family: Roboto;
    font-size: 24px;
    font-weight: 700;
}
.flex .proDtQ_cart:hover,.pro-compare:hover{
    background-color: #008ac0;
}
.product-section .product-image .more-box .btn-primary {
    color: #fd7817;
    background-color: #fff;
    border-color: #fd7817;
    height: 36px !important;
    line-height: 36px !important;
}
.product-section .product-image .btn-primary:hover{
    /* color: #fff;
    background-color: #008ac0;
    border-color: #008ac0; */
    background-color: rgba(253,119,23,.067);
}
.product-section .product-image-img > img{
    border: 1px solid #dadee6;
    border-radius: 4px;
    cursor: pointer;
    display: block;
    height: 118px;
    margin: 0 auto;
    -o-object-fit: cover;
    object-fit: cover;
    width: 156px;
}
.product-section .product-image span{
    margin-top:16px;
}
.product-section .product-image-img{
    margin-right: 28px;
}
.product-section .xray-div{margin-right: 0;}
.product-section .product-image-item-title{
    margin-bottom: 15px;padding-left:0;
}

.shoppingGuideDiv {
    margin-bottom: 40px;
    margin-top: 40px
}

.shoppingGuideDiv>h2 {
    align-items: center;
    display: flex;
    font-family: Roboto;
    font-size: 24px;
    font-weight: 700;
    justify-content: space-between;
    margin-bottom: 20px
}

.shoppingGuideDiv>h2 span {
    letter-spacing: 1px
}

.shoppingGuideDiv ul {
    display: grid;margin: 0;padding:0;
    gap: 26px;list-style: none;
    grid-template-columns: 1fr 1fr 1fr
}

.shoppingGuideDiv li {
    background-color: #fff;
    padding: 40px 34px;
    position: relative
}

.shoppingGuideDiv li>img {
    position: absolute;
    right: 24px;
    top: 24px
}

.shoppingGuideDiv li h3 {
    align-items: center;
    display: flex;
    font-size: 16px;
    font-weight: 700;
    justify-content: space-between;
    line-height: 19px;
    margin-bottom: 20px
}

.shoppingGuideDiv li p {
    line-height: 16px;
    min-height: 64px
}

.shoppingGuideDiv li div {
    margin-top: 20px
}
