﻿a:focus, a:hover {
    text-decoration:none!important;
}
.productP1 table th {
    font-family: 'Light';
    background: #f08300;
    color: #fff;
    font-size: 0.18rem;
    border-bottom: #fff solid 1px;
    border-right: #fff solid 1px;
    height: 0.6rem;
    text-align:center;
}
.productP2 table th {
    font-family: 'Light';
    background: #f08300;
    color: #fff;
    font-size: 0.18rem;
    border-bottom: #fff solid 2px;
    border-right: #fff solid 2px;
    height: 0.6rem;
    text-align: center;
}
@media screen and ( max-width:1024px ) {

    .productP1 {
        padding: 0.9rem 0.3rem 1.0rem;
    }

        .productP1 .mxfDiv {
            margin-top: 0;
        }

        .productP1 .leftDiv {
            width: auto;
            float: none;
        }

        .productP1 .name {
            font-size: 0.42rem;
            line-height: 0.42rem;
        }

        .productP1 .rightDiv {
            float: none;
            margin-top: 0.7rem;
            width: auto;
        }

        .productP1 table th {
            font-size: 0.26rem;
            height: 0.96rem;
        }

        .productP1 table td {
            height: 0.96rem;
            font-size: 0.24rem;
        }

    .productP2 {
        padding: 1.0rem 0.3rem;
    }

        .productP2 .title {
            font-size: 0.4rem;
            line-height: 0.4rem;
            margin-bottom: 0.75rem;
        }

        .productP2 .longDiv {
            overflow: auto;
            padding-bottom: 0.3rem;
        }

        .productP2 .table {
            width: 20.0rem;
        }

        .productP2 table tbody:after {
            height: 2px;
        }

        .productP2 table th {
            font-size: 0.26rem;
            height: 0.96rem;
        }

        .productP2 table td {
            height: 0.96rem;
            font-size: 0.24rem;
        }

            .productP2 table td img {
                width: 0.26rem;
            }

            .productP2 table td .imgDiv img {
                width: auto;
                height: auto;
            }

            .productP2 table td.red {
                font-size: 0.28rem;
                padding-left: 0.4rem;
            }

            .productP2 table td.orange {
                font-size: 0.28rem;
                padding-left: 0.4rem;
            }

            .productP2 table td.white {
                font-size: 0.28rem;
                padding-left: 0.4rem;
            }

        .productP2 .lastDiv {
            padding-top: 0.3rem;
            border-top: #333 solid 2px;
            width: 20.0rem;
        }

        .productP2 .left li {
            font-size: 0.26rem;
            margin-right: 0.4rem;
        }

            .productP2 .left li img {
                width: 0.32rem;
            }

        .productP2 .right li {
            font-size: 0.26rem;
            margin-left: 0.4rem;
        }

            .productP2 .right li img {
                margin-top: -0.12rem;
                width: 0.24rem;
            }

}
    /*.contents *{
    font-size: var(--fs18);
    line-height: 0.34rem;
    color: #333333;
    margin-bottom: 0.62rem;
    text-align:justify;
}
.contents h3 {
    font-family: "regular";
    font-weight: 700;
    font-size: var(--fs24);
    line-height: 0.34rem;
    color: #333333;
    margin-bottom: 0.16rem;
}


.layui-layer-hui .layui-layer-content {
    color:#fff
}

.store-wrapper .form-box .btn2 {
  position: relative;
  background-image: linear-gradient(90deg, #0d83ff 0%, #31def2 100%);
  background-blend-mode: normal, 
		normal;
  color: #fff;
  line-height: 0.5rem;
  display: block;
  text-align: center;
  overflow: hidden;
}
.store-wrapper .form-box .btn2 img {
  position: relative;
  top: -2px;
  margin-left: 0.32rem;
  vertical-align: middle;
}
.store-wrapper .form-box .btn2 span {
  position: relative;
  z-index: 10;
}


.userinfo-modal .submitBtn[disabled] {
    cursor: not-allowed;
}

.nodata {text-align:center;font-size:var(--fs18);padding:0.4rem 0;}

.page-nav-wrapper .intruction-caption {display: none;}


.content.phone {display: none;}

@media screen and (max-width: 1004px) {
    .content.phone { display: block;}
    .content.pc {display: none;}

    .contents * {
        font-size: var(--fs15);
        line-height: 0.44rem;
        margin-bottom: 0.62rem;
    }

    .contents h3 {
        font-size: var(--fs20);
        line-height: 0.44rem;
        margin-bottom: 0.1rem;
    }

    .store-wrapper .form-box .btn2 {
        width: 100%;
        line-height: 0.8rem;
    }

    .store-wrapper .form-box .btn2 img {
        margin-left: 0.24rem;
        width: 0.26rem;
    }

}
*/