.crumbs-content .l-content li {
    padding-right: 0;
}

.crumbs-content .l-content li a {
    padding-right: 0;
}

.mainArea {
    width: 1200px;
    margin: 0 auto;
    font-family: "Microsoft Yahei";
    line-height: normal;
}

.mainArea .EnglishF {
    font-family: Helvetica, Simsun, Simhei, Arial, sans-serif;
}

.mainArea img {
    border: 0;
}

.mainArea * {
    margin: 0;
    padding: 0;
}

.mainArea .clearfixs:after {
    content: ".";
    display: block;
    clear: both;
    height: 0;
    visibility: hidden;
}

.mainArea .VN_opacity {
    transition: opacity ease 0.2s;
    -webkit-transition: opacity ease 0.2s;
    -moz-transition: opacity ease 0.2s;
}

.mainArea .VN_opacity:hover {
    filter: alpha(opacity=75);
    -moz-opacity: 0.75;
    opacity: 0.75;
}

.mainArea .contentsBlock__image {
    position: relative;
    width: 100%;
}

.mainArea .contentsBlock__image h1 {
    width: 100%;
}

.mainArea ul li a {
    display: inline-block;
}

.mainArea .clearfixs:after {
    content: ".";
    display: block;
    clear: both;
    height: 0;
    visibility: hidden;
}

.mainArea .VN_opacity {
    transition: opacity ease 0.2s;
    -webkit-transition: opacity ease 0.2s;
    -moz-transition: opacity ease 0.2s;
}

.mainArea .VN_opacity:hover {
    filter: alpha(opacity=75);
    -moz-opacity: 0.75;
    opacity: 0.75;
}

.mainArea ul,
li {
    list-style: none;
}
.mainArea .topNav{
    position: absolute;
    height: 105px;
    background: url(../images/img1_02.jpg);
}
.mainArea .topNav ul{
    width: 1200px;
}
.mainArea .topNav ul li{
    position: relative;
    float: left;
    width: 351px;
    height: 48px;
    margin-right: 45px;
}
.mainArea .topNav ul li.last{
    margin-right: 0;
}
.mainArea .topNav ul li.no1{
    margin-left: 33px;
}
.mainArea .topNav ul li:first-child,
.mainArea .topNav ul li:first-child+li,
.mainArea .topNav ul li:first-child+li+li{
    margin-bottom: 9px;
}
.mainArea .topNav ul li a{
    display: inline-block;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
}
.mainArea .topNav.fixed{
    position: fixed;
    top: 0;
    z-index: 9999;
}
.mainArea .products .part1{
    margin-top: 105px;
    height: 924px;
    background: url(../images/img1_03.jpg) 0 0 no-repeat,
                url(../images/img3.png) 0 22px no-repeat;
}
.mainArea .products .bigTitle{
    height: 61px;
    line-height: 61px;
    color: #000000;
    font-size: 38px;
    font-weight: bold;
    letter-spacing: 2px;
    text-align: center;
}
.mainArea .products .part1 .bigTitle{
    padding-top: 22px;
}
.mainArea .products .part1 ul.txt{
    margin: 20px 0 0 182px;
}
.mainArea .products .part1 ul.txt li{
    float: left;
    width: 250px;
}
.mainArea .products .part1 ul.txt li:first-child{
    width: 623px;
}
.mainArea .products .part1 ul.txt li p{
    height: 62px;
    line-height: 62px;
    padding-left: 30px;
    color: #000000;
    font-size: 21px;
    letter-spacing: 1.5px;
}
.mainArea .products .part1 ul.txt li p span{
    font-family: Arial;
    letter-spacing: 0.5px;
}
.mainArea .products .part1 ul.pd{
    margin: 18px 0 0 30px;
}
.mainArea .products ul.pd li{
    position: relative;
    float: left;
    width: 276px;
    margin-right: 12px;
    background: #ffffff;
}
.mainArea .products ul.pd li a{
    display: inline-block;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 111;
}
.mainArea .products ul.pd li span.englishTxt{
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part1 ul.pd li .name{
    display: table-cell;
    height: 102px;
    line-height: 28px;
    padding: 0 0 3px 14px;
    color: #231815;
    font-size: 18px;
    font-weight: bold;
    letter-spacing: 1px;
    vertical-align: middle;
}
.mainArea .products ul.pd li .name span.specialTxt{
    color: #D50C18;
}
.mainArea .products ul.pd li .saleicon{
    margin-left: 14px;
}
.mainArea .products ul.pd li .pic{
    text-align: center;
}
.mainArea .products ul.pd li .day{
    margin: 0 10px 8px 0;
    text-align: right;
}
.mainArea .products .part1 ul.pd li .parameter{
    width: 125px;
    margin: 0 0 15px 141px;
}
.mainArea .products .part1 ul.pd li .parameter .fl{
    float: left;
    width: 62px;
    margin-right: 1px;
}
.mainArea .products .part1 ul.pd li .parameter .fr{
    float: right;
    width: 62px;
}
.mainArea .products .part1 ul.pd li .parameter .parametername{
    width: 62px;
    height: 19px;
    line-height: 19px;
    margin-bottom: 1px;
    background: #595758;
    color: #ffffff;
    font-size: 12px;
    letter-spacing: 1px;
    text-align: center;
}
.mainArea .products .part1 ul.pd li .parameter .parametertxt{
    width: 62px;
    height: 18px;
    line-height: 18px;
    background: #dbd9da;
    color: #231815;
    font-size: 12px;
    font-family: Arial;
    text-align: center;
}
.mainArea .products ul.pd li .price{
    height: 46px;
    line-height: 46px;
    margin-left: 14px;
    color: #231815;
    font-size: 12px;
    letter-spacing: 1px;
}
.mainArea .products ul.pd li .price span.integers{
    color: #E52F2C;
    font-size: 42px;
    font-weight: bold;
}
.mainArea .products ul.pd li .price span.decimals{
    display: inline-block;
    margin-right: 5px;
    color: #E52F2C;
    font-size: 30px;
    font-weight: bold;
}
.mainArea .products ul.pd li .tg{
    width: 190px;
    height: 74px;
    margin-left: 14px;
}
.mainArea .products ul.pd li .tg span{
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products ul.pd li .tg table{
    border-collapse: collapse;
    border-spacing: 0;
}
.mainArea .products ul.pd li .tg table .tg-0pky{
    width: 71px;
    height: 18px;
    border-top: 1px solid #666666;
    border-right: 1px solid #666666;
    border-bottom: 1px solid #666666;
    color: #231815;
    font-size: 12px;
    letter-spacing: 1px;
    text-align: center;
}
.mainArea .products ul.pd li .tg table .tg-0pky.second{
    width: 68px;
}
.mainArea .products ul.pd li .tg table .tg-0pky.third{
    width: 49px;
    border-right: none;
}
.mainArea .products ul.pd li .tg table .tg-0lax{
    height: 17px;
    border-right: 1px solid #666666;
    border-bottom: 1px solid #666666;
    color: #231815;
    font-size: 12px;
    text-align: center;
    letter-spacing: 1px;
}
.mainArea .products ul.pd li .tg table .tg-0lax2{
    height: 17px;
    border-bottom: 1px solid #666666;
    color: #231815;
    font-size: 12px;
    text-align: center;
    letter-spacing: 1px;
}
.mainArea .products ul.pd li .btn{
    margin: 20px 0 6px 15px;
}
.mainArea .products .part2{
    height: 902px;
    background: url(../images/img7.png) no-repeat;
}
.mainArea .products .part2 ul.txt{
    margin: 19px 0 0 294px;
}
.mainArea .products .part2 ul.txt li{
    float: left;
    width: 360px;
}
.mainArea .products .part2 ul.txt li:first-child{
    width: 305px;
}
.mainArea .products .part2 ul.txt li p{
    height: 62px;
    line-height: 62px;
    padding-left: 30px;
    color: #000000;
    font-size: 21px;
    letter-spacing: 1.5px;
}
.mainArea .products .part2 ul.txt li p span{
    font-family: Arial;
    letter-spacing: 0.5px;
}
.mainArea .products .part2 ul.pd{
    margin: 19px 0 0 30px;
}
.mainArea .products .part2 ul.pd li .name{
    display: table-cell;
    height: 75px;
    line-height: 28px;
    padding: 0 0 29px 14px;
    color: #231815;
    font-size: 18px;
    font-weight: bold;
    letter-spacing: 1px;
    vertical-align: middle;
}
.mainArea .products .part2 ul.pd li .parameter2{
    margin-left: 197px;
}
.mainArea .products .part2 ul.pd li .parameter2 .parametername{
    width: 69px;
    height: 19px;
    line-height: 19px;
    margin-bottom: 1px;
    background: #595758;
    color: #ffffff;
    font-size: 12px;
    letter-spacing: 1px;
    text-align: center;
}
.mainArea .products .part2 ul.pd li .parameter2 .parametertxt{
    width: 69px;
    height: 18px;
    line-height: 18px;
    background: #dbd9da;
    color: #231815;
    font-size: 12px;
    letter-spacing: 1px;
    text-align: center;
}
.mainArea .products .part2 ul.pd li .icon{
    text-align: right;
    margin: 0 11px 30px 0;
}
.mainArea .products .part2 ul.pd li:first-child .icon{
    position: absolute;
    top: 405px;
    right: 86px;
    margin: 0 0 0 0;
}
.mainArea .products .part2 ul.pd li:first-child .price{
    margin-top: 16px;
}
.mainArea .products .part3{
    height: 901px;
    background: url(../images/img9.png) no-repeat;
}
.mainArea .products .part3 ul.txt{
    margin: 19px 0 0 342px;
}
.mainArea .products .part3 ul.txt li{
    float: left;
    width: 330px;
}
.mainArea .products .part3 ul.txt li:first-child{
    width: 234px;
}
.mainArea .products .part3 ul.txt li p{
    height: 62px;
    line-height: 62px;
    padding-left: 30px;
    color: #000000;
    font-size: 21px;
    letter-spacing: 1.5px;
}
.mainArea .products .part3 ul.txt li p span{
    font-family: Arial;
    letter-spacing: 0.5px;
}
.mainArea .products .part3 ul.pd2{
    margin: 20px 0 0 30px;
}
.mainArea .products ul.pd2 li{
    position: relative;
    float: left;
    width: 371px;
    margin-right: 14px;
    background: #ffffff;
}
.mainArea .products ul.pd2 li a{
    display: inline-block;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 111;
}
.mainArea .products ul.pd2 li span.englishTxt{
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part3 ul.pd2 li .name{
    display: table-cell;
    height: 73px;
    line-height: 28px;
    padding: 0 0 29px 11px;
    color: #231815;
    font-size: 18px;
    font-weight: bold;
    letter-spacing: 1px;
    vertical-align: middle;
}
.mainArea .products ul.pd2 li .name span.specialTxt{
    color: #D50C18;
}
.mainArea .products ul.pd2 li .saleicon{
    margin-left: 14px;
}
.mainArea .products ul.pd2 li .pic{
    text-align: center;
}
.mainArea .products ul.pd2 li .day{
    height: 50px;
    margin: 0 10px 8px 0;
    text-align: right;
}
.mainArea .products .part3 ul.pd2 li .parameter{
    width: 188px;
    display: flex;
    margin-left: 173px;
}
.mainArea .products .part3 ul.pd2 li .parameter div{
    width: 62px;
    margin-right: 1px;
    flex-grow: 1;
}
.mainArea .products .part3 ul.pd2 li .parameter .parametername{
    width: 62px;
    height: 19px;
    line-height: 19px;
    margin-bottom: 1px;
    background: #595758;
    color: #ffffff;
    font-size: 12px;
    letter-spacing: 1px;
    text-align: center;
}
.mainArea .products .part3 ul.pd2 li .parameter .parametertxt{
    width: 62px;
    height: 18px;
    line-height: 18px;
    background: #dbd9da;
    color: #231815;
    font-size: 12px;
    letter-spacing: 1px;
    text-align: center;
}
.mainArea .products ul.pd2 li .price{
    height: 46px;
    line-height: 46px;
    margin: 17px 0 0 11px;
    color: #231815;
    font-size: 12px;
    letter-spacing: 1px;
}
.mainArea .products ul.pd2 li .price span.integers{
    color: #E52F2C;
    font-size: 42px;
    font-weight: bold;
}
.mainArea .products ul.pd2 li .price span.decimals{
    display: inline-block;
    margin-right: 5px;
    color: #E52F2C;
    font-size: 30px;
    font-weight: bold;
}
.mainArea .products ul.pd2 li .tg{
    width: 190px;
    height: 74px;
    margin-left: 11px;
}
.mainArea .products ul.pd2 li .tg span{
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products ul.pd2 li .tg table{
    border-collapse: collapse;
    border-spacing: 0;
}
.mainArea .products ul.pd2 li .tg table .tg-0pky{
    width: 71px;
    height: 18px;
    border-top: 1px solid #666666;
    border-right: 1px solid #666666;
    border-bottom: 1px solid #666666;
    color: #231815;
    font-size: 12px;
    letter-spacing: 1px;
    text-align: center;
}
.mainArea .products ul.pd2 li .tg table .tg-0pky.second{
    width: 68px;
}
.mainArea .products ul.pd2 li .tg table .tg-0pky.third{
    width: 49px;
    border-right: none;
}
.mainArea .products ul.pd2 li .tg table .tg-0lax{
    height: 17px;
    border-right: 1px solid #666666;
    border-bottom: 1px solid #666666;
    color: #231815;
    font-size: 12px;
    text-align: center;
    letter-spacing: 1px;
}
.mainArea .products ul.pd2 li .tg table .tg-0lax2{
    height: 17px;
    border-bottom: 1px solid #666666;
    color: #231815;
    font-size: 12px;
    text-align: center;
    letter-spacing: 1px;
}
.mainArea .products ul.pd2 li .btn{
    margin: 20px 0 6px 68px;
}
.mainArea .products .part4{
    height: 902px;
    background: url(../images/img10.png) no-repeat;
}
.mainArea .products .part4 ul.txt{
    margin: 18px 0 0 259px;
}
.mainArea .products .part4 ul.txt li{
    float: left;
}
.mainArea .products .part4 ul.txt li:first-child{
    width: 120px;
}
.mainArea .products .part4 ul.txt li:first-child+li{
    width: 116px;
}
.mainArea .products .part4 ul.txt li:first-child+li+li{
    width: 324px;
}
.mainArea .products .part4 ul.txt li:first-child+li+li+li{
    width: 145px;
}
.mainArea .products .part4 ul.txt li p{
    height: 62px;
    line-height: 64px;
    padding-left: 30px;
    color: #000000;
    font-size: 21px;
    letter-spacing: 1.5px;
}
.mainArea .products .part4 ul.txt li p span{
    font-family: Arial;
    letter-spacing: 0.5px;
}
.mainArea .products .part4 ul.pd{
    margin: 20px 0 0 30px;
}
.mainArea .products .part4 ul.pd li .name{
    display: table-cell;
    height: 103px;
    line-height: 28px;
    padding-left: 14px;
    color: #231815;
    font-size: 18px;
    font-weight: bold;
    letter-spacing: 1px;
    vertical-align: middle;
}
.mainArea .products .part4 ul.pd li .parameter{
    width: 230px;
    display: flex;
    margin-left: 41px;
}
.mainArea .products .part4 ul.pd li .parameter div{
    margin-right: 1px;
    flex-grow: 1;
}
.mainArea .products .part4 ul.pd li .parameter div.fl{
    width: 77px;
}
.mainArea .products .part4 ul.pd li .parameter div.fc{
    width: 44px;
}
.mainArea .products .part4 ul.pd li .parameter div.fr{
    width: 62px;
}
.mainArea .products .part4 ul.pd li .parameter .parametername{
    height: 19px;
    line-height: 19px;
    margin-bottom: 1px;
    background: #595758;
    color: #ffffff;
    font-size: 12px;
    letter-spacing: 1px;
    text-align: center;
}
.mainArea .products .part4 ul.pd li .parameter .parametertxt{
    height: 18px;
    line-height: 18px;
    background: #dbd9da;
    color: #231815;
    font-size: 12px;
    font-family: Arial;
    text-align: center;
}
.mainArea .products .part4 ul.pd li.day{
    height: 50px;
}
.mainArea .products .part4 ul.pd li .price{
    height: 51px;
    line-height: 51px;
    margin-top: 11px;
}
.mainArea .products .part5{
    height: 902px;
    background: url(../images/img11.png) no-repeat;
}
.mainArea .products .part5 ul.txt{
    margin: 18px 0 0 345px;
}
.mainArea .products .part5 ul.txt li{
    float: left;
}
.mainArea .products .part5 ul.txt li:first-child{
    width: 118px;
}
.mainArea .products .part5 ul.txt li:first-child+li{
    width: 163px;
}
.mainArea .products .part5 ul.txt li:first-child+li+li{
    width: 245px;
}
.mainArea .products .part5 ul.txt li p{
    height: 62px;
    line-height: 62px;
    padding-left: 30px;
    color: #000000;
    font-size: 21px;
    letter-spacing: 1.5px;
}
.mainArea .products .part5 ul.txt li p span{
    font-family: Arial;
    letter-spacing: 0.5px;
}
.mainArea .products .part5 ul.pd{
    margin: 20px 0 0 30px;
}
.mainArea .products .part5 ul.pd li .name{
    display: table-cell;
    height: 100px;
    line-height: 28px;
    padding: 0 0 3px 14px;
    color: #231815;
    font-size: 18px;
    font-weight: bold;
    letter-spacing: 1px;
    vertical-align: middle;
}
.mainArea .products .part5 ul.pd li .parameter{
    width: 203px;
    display: flex;
    margin-left: 68px;
}
.mainArea .products .part5 ul.pd li .parameter div{
    margin-right: 1px;
    flex-grow: 1;
}
.mainArea .products .part5 ul.pd li .parameter div.fl{
    width: 62px;
}
.mainArea .products .part5 ul.pd li .parameter div.fc{
    width: 62px;
}
.mainArea .products .part5 ul.pd li .parameter div.fr{
    width: 77px;
}
.mainArea .products .part5 ul.pd li .parameter .parametername{
    height: 19px;
    line-height: 19px;
    margin-bottom: 1px;
    background: #595758;
    color: #ffffff;
    font-size: 12px;
    letter-spacing: 1px;
    text-align: center;
}
.mainArea .products .part5 ul.pd li .parameter .parametertxt{
    height: 18px;
    line-height: 18px;
    background: #dbd9da;
    color: #231815;
    font-size: 12px;
    letter-spacing: 1px;
    text-align: center;
}
.mainArea .products .part5 ul.pd li .price{
    height: 49px;
    line-height: 49px;
    margin-top: 14px;
}
.mainArea .products .part6{
    height: 901px;
    background: url(../images/img12.png) no-repeat;
}
.mainArea .products .part6 ul.txt{
    margin: 18px 0 0 469px;
}
.mainArea .products .part6 ul.txt li{
    float: left;
    width: 140px;
}
.mainArea .products .part6 ul.txt li p{
    height: 62px;
    line-height: 62px;
    padding-left: 30px;
    color: #000000;
    font-size: 21px;
    letter-spacing: 1.5px;
}
.mainArea .products .part6 ul.pd2{
    margin: 20px 0 0 30px;
}
.mainArea .products .part6 ul.pd2 li .name{
    display: table-cell;
    height: 73px;
    line-height: 28px;
    padding: 0 0 29px 11px;
    color: #231815;
    font-size: 18px;
    font-weight: bold;
    letter-spacing: 1px;
    vertical-align: middle;
}
.mainArea .products .part6 ul.pd2 li .parameter{
    width: 233px;
    display: flex;
    margin: 6px 0 0 127px;
}
.mainArea .products .part6 ul.pd2 li .parameter div{
    width: 77px;
    margin-right: 1px;
    flex-grow: 1;
}
.mainArea .products .part6 ul.pd2 li .parameter .parametername{
    height: 19px;
    line-height: 19px;
    margin-bottom: 1px;
    background: #595758;
    color: #ffffff;
    font-size: 12px;
    letter-spacing: -0.4px;
    text-align: center;
}
.mainArea .products .part6 ul.pd2 li .parameter .parametertxt{
    height: 18px;
    line-height: 18px;
    background: #dbd9da;
    color: #231815;
    font-size: 12px;
    text-align: center;
    letter-spacing: 1px;
}
.mainArea .products .part6 ul.pd2 li .price{
    height: 49px;
    line-height: 49px;
    margin-top: 13px;
}
.mainArea .products .part7{
    height: 1265px;
    background: url(../images/img13.png) no-repeat;
}
.mainArea .products .part7 ul.txt{
    margin: 20px 0 0 460px;
}
.mainArea .products .part7 ul.txt li{
    float: left;
    width: 160px;
}
.mainArea .products .part7 ul.txt li:first-child{
    width: 141px;
}
.mainArea .products .part7 ul.txt li p{
    height: 62px;
    line-height: 62px;
    padding-left: 30px;
    color: #000000;
    font-size: 21px;
    letter-spacing: 1.5px;
}
.mainArea .products .part7 ul.pd3{
    margin: 19px 0 0 30px;
}
.mainArea .products ul.pd3 li a{
    display: inline-block;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 111;
}
.mainArea .products ul.pd3 li{
    position: relative;
    float: left;
    width: 564px;
    margin-right: 12px;
    background: #ffffff;
}
.mainArea .products ul.pd3 li span.englishTxt{
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products ul.pd3 li .info .infl{
    float: left;
    width: 275px;
}
.mainArea .products .part7 ul.pd3 li .info .infl .name{
    display: table-cell;
    height: 92px;
    line-height: 28px;
    padding: 6px 0 0 11px;
    color: #231815;
    font-size: 18px;
    font-weight: bold;
    letter-spacing: 1px;
    vertical-align: middle;
}
.mainArea .products ul.pd3 li .info .infl .name span.specialTxt{
    color: #D50C18;
}
.mainArea .products ul.pd3 li .info .infl .pic{
    margin-left: 1px;
}
.mainArea .products ul.pd3 li .info .infl .txt{
    height: 28px;
    line-height: 28px;
    margin: 0 0 11px 12px;
    color: #231815;
    font-weight: bold;
    font-size: 12px;
    letter-spacing: 1px;
}
.mainArea .products .part7 ul.pd3 li .parameter{
    width: 328px;
    display: flex;
    margin: 0 0 17px 12px;
}
.mainArea .products .part7 ul.pd3 li:first-child+li .parameter{
    width: 266px;
}
.mainArea .products .part7 ul.pd3 li .parameter div{
    width: 62px;
    margin-right: 1px;
    flex-grow: 1;
}
.mainArea .products .part7 ul.pd3 li .parameter div.fr{
    width: 77px;
}
.mainArea .products .part7 ul.pd3 li .parameter .parametername{
    height: 19px;
    line-height: 19px;
    margin-bottom: 1px;
    background: #595758;
    color: #ffffff;
    font-size: 12px;
    letter-spacing: 0.5px;
    text-align: center;
}
.mainArea .products .part7 ul.pd3 li .parameter .parametertxt{
    height: 18px;
    line-height: 18px;
    background: #dbd9da;
    color: #231815;
    font-size: 12px;
    text-align: center;
    letter-spacing: 1px;
}
.mainArea .products ul.pd3 li .info .infr{
    float: right;
    width: 289px;
}
.mainArea .products ul.pd3 li .info .infr .icon{
    height: 54px;
    margin: 13px 25px 15px 0;
    text-align: right;
}
.mainArea .products .part7 ul.pd3 li:first-child+li .info .infr .icon{
    margin: 15px 25px 15px 0;
}
.mainArea .products ul.pd3 li .info .infr .price{
    height: 49px;
    line-height: 49px;
    margin-left: 24px;
    color: #231815;
    font-size: 12px;
    letter-spacing: 1px;
}
.mainArea .products ul.pd3 li .info .infr .price span.integers{
    color: #E52F2C;
    font-size: 42px;
    font-weight: bold;
}
.mainArea .products ul.pd3 li .info .infr .price span.decimals{
    display: inline-block;
    margin-right: 5px;
    color: #E52F2C;
    font-size: 30px;
    font-weight: bold;
}
.mainArea .products ul.pd3 li .info .infr .tg{
    width: 190px;
    height: 74px;
    margin-left: 23px;
}
.mainArea .products .part7 ul.pd2 li:first-child .tg{
    height: 56px;
    margin-bottom: 38px;
}
.mainArea .products .part7 ul.pd3 li:first-child+li .info .infr .tg{
    height: 56px;
}
.mainArea .products ul.pd3 li .info .infr .tg span{
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products ul.pd3 li .info .infr .tg table{
    border-collapse: collapse;
    border-spacing: 0;
}
.mainArea .products ul.pd3 li .info .infr .tg table .tg-0pky{
    width: 71px;
    height: 18px;
    border-top: 1px solid #666666;
    border-right: 1px solid #666666;
    border-bottom: 1px solid #666666;
    color: #231815;
    font-size: 12px;
    letter-spacing: 1px;
    text-align: center;
}
.mainArea .products ul.pd3 li .info .infr .tg table .tg-0pky.second{
    width: 68px;
}
.mainArea .products ul.pd3 li .info .infr .tg table .tg-0pky.third{
    width: 49px;
    border-right: none;
}
.mainArea .products ul.pd3 li .info .infr .tg table .tg-0lax{
    height: 17px;
    border-right: 1px solid #666666;
    border-bottom: 1px solid #666666;
    color: #231815;
    font-size: 12px;
    text-align: center;
    letter-spacing: 1px;
}
.mainArea .products ul.pd3 li .info .infr .tg table .tg-0lax2{
    height: 17px;
    border-bottom: 1px solid #666666;
    color: #231815;
    font-size: 12px;
    text-align: center;
    letter-spacing: 1px;
}
.mainArea .products ul.pd3 li .info .infr .btn{
    margin: 4px 0 0 29px;
}
.mainArea .products .part7 ul.pd3 li:first-child+li .info .infr .btn{
    margin: 25px 0 0 29px;
}
.mainArea .products .part7 ul.pd2{
    margin: 16px 0 0 30px;
}
.mainArea .products .part7 ul.pd2 li .name{
    display: table-cell;
    height: 71px;
    line-height: 28px;
    padding: 0 0 31px 11px;
    color: #231815;
    font-size: 18px;
    font-weight: bold;
    letter-spacing: 1px;
    vertical-align: middle;
}
.mainArea .products .part7 ul.pd2 li .parameter{
    width: 328px;
    display: flex;
    margin: 6px 0 0 31px;
}
.mainArea .products .part7 ul.pd2 li:first-child+li+li .parameter{
    width: 251px;
    margin: 6px 0 0 111px;
}
.mainArea .products .part7 ul.pd2 li .parameter div{
    width: 62px;
    margin-right: 1px;
    flex-grow: 1;
}
.mainArea .products .part7 ul.pd2 li .parameter div.fr{
    width: 77px;
}
.mainArea .products .part7 ul.pd2 li .parameter .parametername{
    height: 19px;
    line-height: 19px;
    margin-bottom: 1px;
    background: #595758;
    color: #ffffff;
    font-size: 12px;
    letter-spacing: 0.5px;
    text-align: center;
}
.mainArea .products .part7 ul.pd2 li .parameter .parametertxt{
    height: 18px;
    line-height: 18px;
    background: #dbd9da;
    color: #231815;
    font-size: 12px;
    text-align: center;
    letter-spacing: 1px;
}
.mainArea .products .part7 ul.pd2 li .price{
    height: 49px;
    line-height: 49px;
    margin-top: 13px;
}
.mainArea .products .part8{
    height: 589px;
    background: url(../images/img14.jpg) no-repeat;
}
.mainArea .products .part8 ul.txt{
    margin: 19px 0 0 376px;
}
.mainArea .products .part8 ul.txt li{
    float: left;
    width: 200px;
}
.mainArea .products .part8 ul.txt li:first-child{
    width: 280px;
}
.mainArea .products .part8 ul.txt li p{
    height: 62px;
    line-height: 62px;
    padding-left: 30px;
    color: #000000;
    font-size: 21px;
    letter-spacing: 1.5px;
}
.mainArea .products .part8 ul.txt li p span{
    font-family: Arial;
    letter-spacing: 0.5px;
}
.mainArea .products .part8 ul.pd3{
    margin: 20px 0 0 30px;
}
.mainArea .products .part8 ul.pd3 li .name,
.mainArea .products .part9 ul.pd3 li .name{
    height: 44px;
    line-height: 44px;
    padding: 0 0 26px 11px;
    color: #231815;
    font-size: 18px;
    font-weight: bold;
    letter-spacing: 1px;
}
.mainArea .products .part8 ul.pd3 li .parameter{
    width: 266px;
    display: flex;
    margin: 21px 0 18px 12px;
}
.mainArea .products .part8 ul.pd3 li .parameter div{
    width: 62px;
    margin-right: 1px;
    flex-grow: 1;
}
.mainArea .products .part8 ul.pd3 li .parameter div.fc{
    width: 77px;
}
.mainArea .products .part8 ul.pd3 li .parameter .parametername{
    height: 19px;
    line-height: 19px;
    margin-bottom: 1px;
    background: #595758;
    color: #ffffff;
    font-size: 12px;
    letter-spacing: 0.5px;
    text-align: center;
}
.mainArea .products .part8 ul.pd3 li .parameter .parametertxt{
    height: 18px;
    line-height: 18px;
    background: #dbd9da;
    color: #231815;
    font-size: 12px;
    text-align: center;
    letter-spacing: 1px;
}
.mainArea .products .part8 ul.pd3 li .icon{
    margin: 15px 25px 15px 0;
    text-align: right;
}
.mainArea .products .part8 ul.pd3 li .btn{
    margin: 5px 0 0 29px;
}
.mainArea .products .part9{
    height: 656px;
    background: url(../images/img15.jpg) no-repeat;
}
.mainArea .products .part9 .txt{
    height: 62px;
    line-height: 62px;
    margin: 19px 0 0 566px;
    color: #000000;
    font-size: 21px;
    letter-spacing: 1.5px;
}
.mainArea .products .part9 ul.pd3{
    margin: 20px 0 0 30px;
}
.mainArea .products .part9 ul.pd3 li .parameter{
    width: 188px;
    display: flex;
    margin: 26px 0 18px 12px;
}
.mainArea .products .part9 ul.pd3 li:first-child+li .parameter{
    width: 145px;
}
.mainArea .products .part9 ul.pd3 li:first-child+li .parameter div.fl{
    width: 81px;
}
.mainArea .products .part9 ul.pd3 li .parameter div{
    width: 62px;
    margin-right: 1px;
    flex-grow: 1;
}
.mainArea .products .part9 ul.pd3 li .parameter .parametername{
    height: 19px;
    line-height: 19px;
    margin-bottom: 1px;
    background: #595758;
    color: #ffffff;
    font-size: 12px;
    letter-spacing: 0.5px;
    text-align: center;
}
.mainArea .products .part9 ul.pd3 li .parameter .parametertxt{
    height: 18px;
    line-height: 18px;
    background: #dbd9da;
    color: #231815;
    font-size: 12px;
    text-align: center;
    letter-spacing: 1px;
}
.mainArea .products .part9 .tip{
    height: 46px;
    line-height: 46px;
    margin: 33px 0 0 32px;
    color: #000000;
    font-size: 15px;
    letter-spacing: 1px;
}
.mainArea .products .part9 .tip span{
    font-family: Arial;
}
.mainArea .products .part9 .note{
    height: 40px;
    line-height: 40px;
    margin-left: 32px;
    color: #000000;
    font-size: 18px;
    letter-spacing: 1px;
}
.mainArea .products .part9 .note span{
    font-family: Arial;
    letter-spacing: 0.5px;
}
.regiwrap{
    display: none;
    position: sticky;
    bottom: 0;
    z-index: 9999;
}
.foot{
    background:url(../images/img15.jpg) no-repeat bottom;
    width: 1200px;
    height: 150px;
}
.part1text1{
    position: absolute;
    top: 34px;
    font-size: 32px;
    color: #000;
    left: 190px;
    line-height: 1.3;
    text-align: left;
    font-weight: bold;
  }
.part1text1 span{
    color: #f1cb30;
    text-shadow: 1px 1px 4px #000;
}
.register{
    position: absolute;
    right: 156px;
    top: 39px;
  }
.register span{
    position: absolute;
    left: 52%;
    top: 11px;
    transform: translate(-50%,0);
    color: #fff;
    font-size: 25px;
    font-weight: bold;
    width: 100%;
    text-align: center;
    line-height: 1.5;
  }
.register a{
    transition: 0.3s;
    display: block;
}
.register a:hover {
    opacity: 0.9;
    transform: translate(-3px, -3px);
  }
/* .mainArea .products .part1 .sortName .txt{
    display: table-cell;
    height: 107px;
    line-height: 48px;
    padding: 113px 0 0 636px;
    color: #231815;
    font-size: 28px;
    font-weight: bold;
    letter-spacing: 2px;
    vertical-align: middle;
}
.mainArea .products .part1 .sortName .txt span,
.mainArea .products .part1 .sortName .txt2 span{
    font-family: Arial;
    letter-spacing: 0.5px;
}
.mainArea .products .part1 .sortName .txt2{
    height: 56px;
    line-height: 56px;
    margin: 0 0 0 636px;
    color: #231815;
    font-size: 28px;
    font-weight: bold;
    letter-spacing: 2px;
}
.mainArea .products .part1 .pd{
    background: #ffffff;
    margin-top: 22px;
}
.mainArea .products .part1 .pd ul{
    margin: 0 0 23px 20px;
}
.mainArea .products .part1 .pd ul li{
    position: relative;
    float: left;
    width: 281px;
    height: 685px;
    margin-right: 12px;
    background: url(../images/img2.png) no-repeat;
}
.mainArea .products .part1 .pd ul li a{
    display: inline-block;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 111;
}
.mainArea .products .part1 .pd ul li .name{
    display: table-cell;
    height: 54px;
    line-height: 27px;
    padding: 2px 0 3px 14px;
    color: #ffffff;
    font-size: 14px;
    letter-spacing: 1px;
    vertical-align: middle;
}
.mainArea .products .part1 .pd ul li .name strong{
    font-size: 19px;
}
.mainArea .products .part1 .pd ul li .name span{
    font-family: Arial;
    letter-spacing: 0.5px;
}
.mainArea .products .part1 .pd ul li .unit span,
.mainArea .products .part1 .pd .note span{
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part1 .pd ul li .saleIcon{
    margin: 11px 0 15px 0;
}
.mainArea .products .part1 .pd ul li .price{
    height: 62px;
    padding-left: 24px;
    color: #231815;
    font-size: 14px;
    letter-spacing: 1px;
}
.mainArea .products .part1 .pd ul li .price span.priceIcon{
    font-weight: bold;
    font-size: 23px;
}
.mainArea .products .part1 .pd ul li .price span.integers{
    color: #E52F2C;
    font-size: 56px;
    font-weight: bold;
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part1 .pd ul li .price span.decimals{
    color: #E52F2C;
    font-size: 38px;
    font-weight: bold;
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part1 .pd ul li .unit{
    height: 32px;
    margin: 0 0 7px 21px;
    color: #000000;
    font-size: 14px;
    letter-spacing: 1px;
}
.mainArea .products .part1 .pd ul li .modelIcon{
    margin: 0 0 23px 9px;
}
.mainArea .products .part1 .pd ul li .day{
    margin: 0 0 16px 24px;
}
.mainArea .products .part1 .pd ul li .tg{
    width: 260px;
    height: 98px;
    margin-left: 10px;
    border: 1px solid #000000;
}
.mainArea .products .part1 .pd ul li .tg span{
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part1 .pd ul li .tg table{
    border-collapse: collapse;
    border-spacing: 0;
}
.mainArea .products .part1 .pd ul li .tg table .tg-0pky{
    width: 97px;
    height: 24px;
    border-right: 1px solid #000000;
    border-bottom: 1px solid #000000;
    color: #231815;
    font-size: 15px;
    letter-spacing: 1px;
    text-align: center;
}
.mainArea .products .part1 .pd ul li .tg table .tg-0pky.second{
    width: 94px;
}
.mainArea .products .part1 .pd ul li .tg table .tg-0pky.third{
    width: 67px;
    border-right: none;
}
.mainArea .products .part1 .pd ul li .tg table .tg-0lax{
    height: 24px;
    border-right: 1px solid #000000;
    border-bottom: 1px solid #000000;
    color: #231815;
    font-size: 15px;
    text-align: center;
    letter-spacing: 1px;
}
.mainArea .products .part1 .pd ul li .tg table .tg-0lax.last,
.mainArea .products .part1 .pd ul li .tg table .tg-0lax2.last{
    height: 23px;
    border-bottom: none;
}
.mainArea .products .part1 .pd ul li .tg table .tg-0lax2{
    height: 24px;
    border-bottom: 1px solid #000000;
    color: #231815;
    font-size: 15px;
    text-align: center;
    letter-spacing: 1px;
}
.mainArea .products .part1 .pd ul li .btn{
    margin: 12px 0 0 8px;
}
.mainArea .products .part1 .pd ul li .modelInfo{
    position: absolute;
    top: 428px;
    right: 9px;
}
.mainArea .products .part1 .pd ul li .modelInfo .modelName span{
    display: inline-block;
    width: 65px;
    height: 22px;
    line-height: 22px;
    background: #595757;
    margin: 0 2px 2px 0;
    color: #ffffff;
    font-size: 14px;
    letter-spacing: 1px;
    text-align: center;
}
.mainArea .products .part1 .pd ul li .modelInfo .text span{
    display: inline-block;
    width: 65px;
    height: 22px;
    line-height: 22px;
    margin-right: 2px;
    background: #ffffff;
    color: #231815;
    font-size: 14px;
    font-family: Arial;
    letter-spacing: normal;
    text-align: center;
}
.mainArea .products .part1 .pd .note{
    width: 1160px;
    margin: 0 auto 24px auto;
    padding-right: 2px;
    height: 35px;
    line-height: 35px;
    border-top: 1px solid #918b8b;
    color: #231815;
    font-size: 14px;
    letter-spacing: 1px;
    text-align: right;
}
.mainArea .products .part2 .sortName{
    height: 351px;
    background: url(../images/img7_01.png) 0 0 no-repeat,
                url(../images/img7_02.png) 0 150px no-repeat;
}
.mainArea .products .part2 .sortName .txt span{
    font-family: Arial;
}
.mainArea .products .part2 .sortName .txt{
    height: 59px;
    line-height: 59px;
    margin-left: 627px;
    color: #231815;
    font-size: 28px;
    font-weight: bold;
    letter-spacing: 2px;
}
.mainArea .products .part2 .sortName .txt.first{
    padding-top: 141px;
}
.mainArea .products .part2 .sortName .txt.last{
    height: 57px;
    line-height: 57px;
}
.mainArea .products .part2 .pd{
    background: #ffffff;
    margin-top: 23px;
}
.mainArea .products .part2 .pd ul.first{
    margin: 0 0 11px 20px;
}
.mainArea .products .part2 .pd ul.first li{
    position: relative;
    float: left;
    width: 574px;
    height: 404px;
    margin-right: 11px;
    background: url(../images/img8_01.png) no-repeat;
}
.mainArea .products .part2 .pd ul li a{
    display: inline-block;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 111;
}
.mainArea .products .part2 .pd ul.first li .info .fl{
    float: left;
    width: 296px;
}
.mainArea .products .part2 .pd ul.first li .info .fl .name{
    height: 34px;
    line-height: 34px;
    margin-left: 14px;
    color: #ffffff;
    font-size: 19px;
    font-weight: bold;
    letter-spacing: 1px;
}
.mainArea .products .part2 .pd ul.first li .info .fl .saleIcon{
    margin: 9px 0 45px 0;
}
.mainArea .products .part2 .pd ul.first li .info .fr{
    float: right;
    width: 278px;
}
.mainArea .products .part2 .pd ul.first li .info .fr .name{
    height: 34px;
    line-height: 34px;
    margin-right: 15px;
    color: #ffffff;
    font-size: 14px;
    letter-spacing: 1px;
    text-align: right;
}
.mainArea .products .part2 .pd ul.first li .info .fr .price{
    height: 62px;
    padding-left: 15px;
    color: #231815;
    font-size: 14px;
    letter-spacing: 1px;
}
.mainArea .products .part2 .pd ul.first li .info .fr .price span.priceIcon{
    font-weight: bold;
    font-size: 23px;
}
.mainArea .products .part2 .pd ul.first li .info .fr .price span.integers{
    color: #E52F2C;
    font-size: 56px;
    font-weight: bold;
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part2 .pd ul.first li .info .fr .price span.decimals{
    color: #E52F2C;
    font-size: 38px;
    font-weight: bold;
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part2 .pd ul.first li .info .fr .unit{
    height: 28px;
    margin: 0 0 8px 10px;
    color: #000000;
    font-size: 14px;
    letter-spacing: 1px;
}
.mainArea .products .part2 .pd ul.first li .info .fr .unit span{
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part2 .pd ul.first li .info .fr .day{
    margin-bottom: 17px;
}
.mainArea .products .part2 .pd ul.first li .info .fr .modelInfo{
    margin-bottom: 11px;
}
.mainArea .products .part2 .pd ul.first li .info .fr .modelInfo .modelName span{
    display: inline-block;
    width: 65px;
    height: 22px;
    line-height: 22px;
    background: #595757;
    margin: 0 2px 2px 0;
    color: #ffffff;
    font-size: 14px;
    letter-spacing: 1px;
    text-align: center;
}
.mainArea .products .part2 .pd ul.first li .info .fr .modelInfo .text span{
    display: inline-block;
    width: 65px;
    height: 22px;
    line-height: 22px;
    margin-right: 2px;
    background: #ffffff;
    color: #231815;
    font-size: 14px;
    letter-spacing: 1px;
    text-align: center;
}
.mainArea .products .part2 .pd ul.first li .info .fr .modelInfo .text span.number{
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part2 .pd ul.first li .info .fr .tg span{
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part2 .pd ul.first li .info .fr .tg{
    width: 260px;
    height: 98px;
    border: 1px solid #000000;
}
.mainArea .products .part2 .pd ul.first li .info .fr .tg table{
    border-collapse: collapse;
    border-spacing: 0;
}
.mainArea .products .part2 .pd ul.first li .info .fr .tg table .tg-0pky{
    width: 97px;
    height: 24px;
    border-right: 1px solid #000000;
    border-bottom: 1px solid #000000;
    color: #231815;
    font-size: 15px;
    letter-spacing: 1px;
    text-align: center;
}
.mainArea .products .part2 .pd ul.first li .info .fr .tg table .tg-0pky.second{
    width: 94px;
}
.mainArea .products .part2 .pd ul.first li .info .fr .tg table .tg-0pky.third{
    width: 67px;
    border-right: none;
}
.mainArea .products .part2 .pd ul.first li .info .fr .tg table .tg-0lax{
    height: 24px;
    border-right: 1px solid #000000;
    border-bottom: 1px solid #000000;
    color: #231815;
    font-size: 15px;
    text-align: center;
    letter-spacing: 1px;
}
.mainArea .products .part2 .pd ul.first li .info .fr .tg table .tg-0lax.last,
.mainArea .products .part2 .pd ul.first li .info .fr .tg table .tg-0lax2.last{
    height: 23px;
    border-bottom: none;
}
.mainArea .products .part2 .pd ul.first li .info .fr .tg table .tg-0lax2{
    height: 24px;
    border-bottom: 1px solid #000000;
    color: #231815;
    font-size: 15px;
    text-align: center;
    letter-spacing: 1px;
}
.mainArea .products .part2 .pd ul.first li .info .fr .btn{
    margin: 12px 0 0 0;
}
.mainArea .products .part2 .pd ul.second{
    margin: 0 0 39px 20px;
}
.mainArea .products .part2 .pd ul.second li{
    position: relative;
    float: left;
    width: 379px;
    height: 686px;
    margin-right: 11px;
    background: url(../images/img8_02.png) no-repeat;
}
.mainArea .products .part2 .pd ul.second li .name .fl{
    float: left;
    width: 190px;
}
.mainArea .products .part2 .pd ul.second li .name .fr{
    position: relative;
    float: right;
    width: 189px;
}
.mainArea .products .part2 .pd ul.second li .name .fl p{
    height: 34px;
    line-height: 34px;
    margin-left: 14px;
    color: #ffffff;
    font-size: 19px;
    font-weight: bold;
    letter-spacing: 1px;
}
.mainArea .products .part2 .pd ul.second li .name .fr p{
    height: 34px;
    line-height: 34px;
    margin-right: 15px;
    color: #ffffff;
    font-size: 14px;
    letter-spacing: 1px;
    text-align: right;
}
.mainArea .products .part2 .pd ul.second li.last .name .fr p{
    margin-right: 90px;
}
.mainArea .products .part2 .pd ul.second li.last .name .fr .newIcon{
    position: absolute;
    top: 3px;
    left: 111px;
    width: 63px;
    height: 26px;
    line-height: 26px;
    background: #E50012;
    color: #ffffff;
    font-size: 20px;
    font-weight: bold;
    font-family: Arial;
    text-align: center;
}
.mainArea .products .part2 .pd ul.second li .unit span{
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part2 .pd ul.second li .saleIcon{
    margin: 9px 0 15px 0;
}
.mainArea .products .part2 .pd ul.second li .price{
    height: 54px;
    padding-left: 18px;
    color: #231815;
    font-size: 14px;
    letter-spacing: 1px;
}
.mainArea .products .part2 .pd ul.second li .price span.priceIcon{
    font-weight: bold;
    font-size: 23px;
}
.mainArea .products .part2 .pd ul.second li .price span.integers{
    color: #E52F2C;
    font-size: 56px;
    font-weight: bold;
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part2 .pd ul.second li .price span.decimals{
    color: #E52F2C;
    font-size: 38px;
    font-weight: bold;
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part2 .pd ul.second li .unit{
    height: 24px;
    line-height: 28px;
    margin: 0 0 10px 20px;
    color: #000000;
    font-size: 14px;
    letter-spacing: 1px;
}
.mainArea .products .part2 .pd ul.second li .day{
    margin: 0 0 17px 13px;
}
.mainArea .products .part2 .pd ul.second li.last .day{
    margin: 0 0 17px 212px;
}
.mainArea .products .part2 .pd ul.second li .tg{
    width: 352px;
    height: 98px;
    margin-left: 12px;
    border: 1px solid #000000;
}
.mainArea .products .part2 .pd ul.second li .tg span{
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part2 .pd ul.second li .tg table{
    border-collapse: collapse;
    border-spacing: 0;
}
.mainArea .products .part2 .pd ul.second li .tg table .tg-0pky{
    width: 132px;
    height: 24px;
    border-right: 1px solid #000000;
    border-bottom: 1px solid #000000;
    color: #231815;
    font-size: 15px;
    letter-spacing: 1px;
    text-align: center;
}
.mainArea .products .part2 .pd ul.second li .tg table .tg-0pky.second{
    width: 128px;
}
.mainArea .products .part2 .pd ul.second li .tg table .tg-0pky.third{
    width: 90px;
    border-right: none;
}
.mainArea .products .part2 .pd ul.second li .tg table .tg-0lax{
    height: 24px;
    border-right: 1px solid #000000;
    border-bottom: 1px solid #000000;
    color: #231815;
    font-size: 15px;
    text-align: center;
    letter-spacing: 1px;
}
.mainArea .products .part2 .pd ul.second li .tg table .tg-0lax.last,
.mainArea .products .part2 .pd ul.second li .tg table .tg-0lax2.last{
    height: 23px;
    border-bottom: none;
}
.mainArea .products .part2 .pd ul.second li .tg table .tg-0lax2{
    height: 24px;
    border-bottom: 1px solid #000000;
    color: #231815;
    font-size: 15px;
    text-align: center;
    letter-spacing: 1px;
}
.mainArea .products .part2 .pd ul.second li .btn{
    margin: 11px 0 0 58px;
}
.mainArea .products .part2 .pd ul.second li .modelInfo{
    margin: 0 0 12px 13px;
}
.mainArea .products .part2 .pd ul.second li .modelInfo .modelName span.tit{
    display: inline-block;
    width: 96px;
    height: 22px;
    line-height: 22px;
    background: #595757;
    margin: 0 2px 2px 0;
    color: #ffffff;
    font-size: 13px;
    letter-spacing: 1px;
    text-align: center;
}
.mainArea .products .part2 .pd ul.second li .modelInfo .modelName span.second,
.mainArea .products .part2 .pd ul.second li .modelInfo .text span.second{
    width: 65px;
}
.mainArea .products .part2 .pd ul.second li .modelInfo .modelName span.third,
.mainArea .products .part2 .pd ul.second li .modelInfo .text span.third{
    width: 51px;
}
.mainArea .products .part2 .pd ul.second li .modelInfo .text span{
    display: inline-block;
    width: 96px;
    height: 22px;
    line-height: 22px;
    margin-right: 2px;
    background: #ffffff;
    color: #231815;
    font-size: 13px;
    letter-spacing: 1px;
    text-align: center;
}
.mainArea .products .part2 .pd ul.second li .modelInfo .modelName span.tit span.number,
.mainArea .products .part2 .pd ul.second li .modelInfo .text span.number,
.mainArea .products .part2 .pd .note span{
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part2 .pd .note{
    width: 1160px;
    margin: 0 auto 19px auto;
    padding-right: 2px;
    height: 46px;
    line-height: 46px;
    border-top: 1px solid #918b8b;
    color: #231815;
    font-size: 14px;
    letter-spacing: 1px;
    text-align: right;
}
.mainArea .products .part3 .sortName{
    height: 351px;
    background: url(../images/img11_01.png) 0 0 no-repeat,
                url(../images/img11_02.png) 0 210px no-repeat;
}
.mainArea .products .part3 .sortName .txt span{
    font-family: Arial;
}
.mainArea .products .part3 .sortName .txt{
    height: 59px;
    line-height: 59px;
    margin-left: 627px;
    color: #231815;
    font-size: 28px;
    font-weight: bold;
    letter-spacing: 2px;
}
.mainArea .products .part3 .sortName .txt.first{
    padding-top: 141px;
}
.mainArea .products .part3 .sortName .txt.last{
    height: 57px;
    line-height: 57px;
}
.mainArea .products .part3 .pd{
    margin-top: 19px;
}
.mainArea .products .part3 .pd ul.first{
    margin: 0 0 14px 20px;
}
.mainArea .products .part3 .pd ul.first li{
    position: relative;
    float: left;
    width: 281px;
    height: 685px;
    margin-right: 12px;
    background: url(../images/img2.png) no-repeat;
}
.mainArea .products .part3 .pd ul li a{
    display: inline-block;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 111;
}
.mainArea .products .part3 .pd ul.first li .name{
    display: table-cell;
    height: 54px;
    line-height: 27px;
    padding: 2px 0 3px 14px;
    color: #ffffff;
    font-size: 14px;
    letter-spacing: 1px;
    vertical-align: middle;
}
.mainArea .products .part3 .pd ul.first li .name strong{
    font-size: 19px;
}
.mainArea .products .part3 .pd ul.first li .unit span,
.mainArea .products .part3 .pd .note span{
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part3 .pd ul.first li .saleIcon{
    margin: 10px 0 30px 0;
}
.mainArea .products .part3 .pd ul.first li .price{
    height: 62px;
    padding-left: 24px;
    color: #231815;
    font-size: 14px;
    letter-spacing: 1px;
}
.mainArea .products .part3 .pd ul.first li .price span.priceIcon{
    font-weight: bold;
    font-size: 23px;
}
.mainArea .products .part3 .pd ul.first li .price span.integers{
    color: #E52F2C;
    font-size: 56px;
    font-weight: bold;
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part3 .pd ul.first li .price span.decimals{
    color: #E52F2C;
    font-size: 38px;
    font-weight: bold;
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part3 .pd ul.first li .unit{
    height: 32px;
    margin: 0 0 7px 20px;
    color: #000000;
    font-size: 14px;
    letter-spacing: 1px;
}
.mainArea .products .part3 .pd ul.first li .day{
    margin: 0 0 18px 10px;
}
.mainArea .products .part3 .pd ul.first li .tg{
    width: 260px;
    height: 98px;
    margin: 11px 0 0 10px;
    border: 1px solid #000000;
}
.mainArea .products .part3 .pd ul.first li .tg span{
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part3 .pd ul.first li .tg table{
    border-collapse: collapse;
    border-spacing: 0;
}
.mainArea .products .part3 .pd ul.first li .tg table .tg-0pky{
    width: 97px;
    height: 24px;
    border-right: 1px solid #000000;
    border-bottom: 1px solid #000000;
    color: #231815;
    font-size: 15px;
    letter-spacing: 1px;
    text-align: center;
}
.mainArea .products .part3 .pd ul.first li .tg table .tg-0pky.second{
    width: 94px;
}
.mainArea .products .part3 .pd ul.first li .tg table .tg-0pky.third{
    width: 67px;
    border-right: none;
}
.mainArea .products .part3 .pd ul.first li .tg table .tg-0lax{
    height: 24px;
    border-right: 1px solid #000000;
    border-bottom: 1px solid #000000;
    color: #231815;
    font-size: 15px;
    text-align: center;
    letter-spacing: 1px;
}
.mainArea .products .part3 .pd ul.first li .tg table .tg-0lax.last,
.mainArea .products .part3 .pd ul.first li .tg table .tg-0lax2.last{
    height: 23px;
    border-bottom: none;
}
.mainArea .products .part3 .pd ul.first li .tg table .tg-0lax2{
    height: 24px;
    border-bottom: 1px solid #000000;
    color: #231815;
    font-size: 15px;
    text-align: center;
    letter-spacing: 1px;
}
.mainArea .products .part3 .pd ul.first li .btn{
    margin: 12px 0 0 8px;
}
.mainArea .products .part3 .pd ul.first li .modelInfo{
    margin-left: 10px;
}
.mainArea .products .part3 .pd ul.first li .modelInfo .modelName span{
    display: inline-block;
    width: 65px;
    height: 22px;
    line-height: 22px;
    background: #595757;
    margin: 0 2px 2px 0;
    color: #ffffff;
    font-size: 14px;
    letter-spacing: 1px;
    text-align: center;
}
.mainArea .products .part3 .pd ul.first li .modelInfo .text span{
    display: inline-block;
    width: 65px;
    height: 22px;
    line-height: 22px;
    margin-right: 2px;
    background: #ffffff;
    color: #231815;
    font-size: 14px;
    font-family: Arial;
    letter-spacing: normal;
    text-align: center;
}
.mainArea .products .part3 .pd ul.second{
    margin: 0 0 11px 20px;
}
.mainArea .products .part3 .pd ul.second li{
    position: relative;
    float: left;
    width: 574px;
    height: 404px;
    margin-right: 11px;
    background: url(../images/img8_01.png) no-repeat;
}
.mainArea .products .part3 .pd ul.second li .info .fl{
    float: left;
    width: 296px;
}
.mainArea .products .part3 .pd ul.second li .info .fl .name{
    height: 34px;
    line-height: 34px;
    margin-left: 14px;
    color: #ffffff;
    font-size: 19px;
    font-weight: bold;
    letter-spacing: 1px;
}
.mainArea .products .part3 .pd ul.second li .info .fl .saleIcon{
    margin: 9px 0 17px 0;
}
.mainArea .products .part3 .pd ul.second li .info .fl .txt{
    width: 210px;
    margin-left: 13px;
    border-left: 4px solid #ffcc00;
}
.mainArea .products .part3 .pd ul.second li .info .fl .txt p{
    position: relative;
    top: -4px;
    height: 43px;
    line-height: 25px;
    margin-bottom: 45px;
    padding-left: 5px;
    color: #231815;
    font-size: 15px;
    letter-spacing: 1px;
}
.mainArea .products .part3 .pd ul.second li.last .info .fl .txt p{
    height: 68px;
    margin-bottom: 20px;
}
.mainArea .products .part3 .pd ul.second li .info .fr{
    float: right;
    width: 278px;
}
.mainArea .products .part3 .pd ul.second li .info .fr .name{
    height: 34px;
    line-height: 34px;
    margin-right: 15px;
    color: #ffffff;
    font-size: 14px;
    letter-spacing: 1px;
    text-align: right;
}
.mainArea .products .part3 .pd ul.second li .info .fr .name2{
    height: 31px;
}
.mainArea .products .part3 .pd ul.second li .info .fr .name2 .newIcon{
    width: 63px;
    height: 26px;
    line-height: 26px;
    margin: 3px 0 0 194px;
    background: #E50012;
    color: #ffffff;
    font-size: 20px;
    font-weight: bold;
    font-family: Arial;
    text-align: center;
}
.mainArea .products .part3 .pd ul.second li .info .fr .price{
    height: 62px;
    padding-left: 15px;
    color: #231815;
    font-size: 14px;
    letter-spacing: 1px;
}
.mainArea .products .part3 .pd ul.second li .info .fr .price span.priceIcon{
    font-weight: bold;
    font-size: 23px;
}
.mainArea .products .part3 .pd ul.second li .info .fr .price span.integers{
    color: #E52F2C;
    font-size: 56px;
    font-weight: bold;
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part3 .pd ul.second li .info .fr .price span.decimals{
    color: #E52F2C;
    font-size: 38px;
    font-weight: bold;
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part3 .pd ul.second li .info .fr .unit{
    height: 28px;
    margin: 0 0 8px 10px;
    color: #000000;
    font-size: 14px;
    letter-spacing: 1px;
}
.mainArea .products .part3 .pd ul.second li .info .fr .unit span{
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part3 .pd ul.second li .info .fr .day{
    margin-bottom: 17px;
}
.mainArea .products .part3 .pd ul.second li.last .info .fr .day{
    margin-left: 110px;
}
.mainArea .products .part3 .pd ul.second li .info .fr .modelInfo{
    margin-bottom: 11px;
}
.mainArea .products .part3 .pd ul.second li .info .fr .modelInfo .modelName span{
    display: inline-block;
    width: 65px;
    height: 22px;
    line-height: 22px;
    background: #595757;
    margin: 0 2px 2px 0;
    color: #ffffff;
    font-size: 14px;
    letter-spacing: 1px;
    text-align: center;
}
.mainArea .products .part3 .pd ul.second li .info .fr .modelInfo .text span{
    display: inline-block;
    width: 65px;
    height: 22px;
    line-height: 22px;
    margin-right: 2px;
    background: #ffffff;
    color: #231815;
    font-size: 14px;
    font-family: Arial;
    letter-spacing: normal;
    text-align: center;
}
.mainArea .products .part3 .pd ul.second li .info .fr .tg span{
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part3 .pd ul.second li .info .fr .tg{
    width: 260px;
    height: 98px;
    border: 1px solid #000000;
}
.mainArea .products .part3 .pd ul.second li.last .info .fr .tg{
    height: 75px;
}
.mainArea .products .part3 .pd ul.second li .info .fr .tg table{
    border-collapse: collapse;
    border-spacing: 0;
}
.mainArea .products .part3 .pd ul.second li .info .fr .tg table .tg-0pky{
    width: 97px;
    height: 24px;
    border-right: 1px solid #000000;
    border-bottom: 1px solid #000000;
    color: #231815;
    font-size: 15px;
    letter-spacing: 1px;
    text-align: center;
}
.mainArea .products .part3 .pd ul.second li .info .fr .tg table .tg-0pky.second{
    width: 94px;
}
.mainArea .products .part3 .pd ul.second li .info .fr .tg table .tg-0pky.third{
    width: 67px;
    border-right: none;
}
.mainArea .products .part3 .pd ul.second li .info .fr .tg table .tg-0lax{
    height: 24px;
    border-right: 1px solid #000000;
    border-bottom: 1px solid #000000;
    color: #231815;
    font-size: 15px;
    text-align: center;
    letter-spacing: 1px;
}
.mainArea .products .part3 .pd ul.second li .info .fr .tg table .tg-0lax.last,
.mainArea .products .part3 .pd ul.second li .info .fr .tg table .tg-0lax2.last{
    height: 23px;
    border-bottom: none;
}
.mainArea .products .part3 .pd ul.second li.last .info .fr .tg table .tg-0lax.last,
.mainArea .products .part3 .pd ul.second li.last .info .fr .tg table .tg-0lax2.last{
    border-bottom: none;
}
.mainArea .products .part3 .pd ul.second li .info .fr .tg table .tg-0lax2{
    height: 24px;
    border-bottom: 1px solid #000000;
    color: #231815;
    font-size: 15px;
    text-align: center;
    letter-spacing: 1px;
}
.mainArea .products .part3 .pd ul.second li .info .fr .btn{
    margin: 12px 0 0 0;
}
.mainArea .products .part3 .pd ul.second li.last .info .fr .btn{
    margin: 35px 0 0 0;
}
.mainArea .products .part3 .pd ul.third{
    margin: 0 0 39px 20px;
}
.mainArea .products .part3 .pd ul.third li{
    position: relative;
    float: left;
    width: 379px;
    height: 686px;
    margin-right: 11px;
    background: url(../images/img8_02.png) no-repeat;
}
.mainArea .products .part3 .pd ul.third li .name .fl{
    float: left;
    width: 190px;
}
.mainArea .products .part3 .pd ul.third li .name .fr{
    position: relative;
    float: right;
    width: 189px;
}
.mainArea .products .part3 .pd ul.third li .name .fl p{
    height: 34px;
    line-height: 34px;
    margin-left: 14px;
    color: #ffffff;
    font-size: 19px;
    font-weight: bold;
    letter-spacing: 1px;
}
.mainArea .products .part3 .pd ul.third li .name .fr p{
    height: 34px;
    line-height: 34px;
    margin-right: 15px;
    color: #ffffff;
    font-size: 14px;
    letter-spacing: 1px;
    text-align: right;
}
.mainArea .products .part3 .pd ul.third li.last .name .fr p{
    margin-right: 90px;
}
.mainArea .products .part3 .pd ul.third li.last .name .fr .newIcon{
    position: absolute;
    top: 3px;
    left: 111px;
    width: 63px;
    height: 26px;
    line-height: 26px;
    background: #E50012;
    color: #ffffff;
    font-size: 20px;
    font-weight: bold;
    font-family: Arial;
    text-align: center;
}
.mainArea .products .part3 .pd ul.third li .unit span{
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part3 .pd ul.third li .saleIcon{
    margin: 9px 0 18px 0;
}
.mainArea .products .part3 .pd ul.third li .txt{
    width: 210px;
    margin-left: 13px;
    border-left: 4px solid #ffcc00;
}
.mainArea .products .part3 .pd ul.third li .txt p{
    position: relative;
    top: -4px;
    height: 43px;
    line-height: 25px;
    margin-bottom: 6px;
    padding-left: 5px;
    color: #231815;
    font-size: 15px;
    letter-spacing: 1px;
}
.mainArea .products .part3 .pd ul.third li .price{
    height: 62px;
    padding-left: 18px;
    color: #231815;
    font-size: 14px;
    letter-spacing: 1px;
}
.mainArea .products .part3 .pd ul.third li .price span.priceIcon{
    font-weight: bold;
    font-size: 23px;
}
.mainArea .products .part3 .pd ul.third li .price span.integers{
    color: #E52F2C;
    font-size: 56px;
    font-weight: bold;
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part3 .pd ul.third li .price span.decimals{
    color: #E52F2C;
    font-size: 38px;
    font-weight: bold;
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part3 .pd ul.third li .unit{
    height: 28px;
    margin: 0 0 7px 20px;
    color: #000000;
    font-size: 14px;
    letter-spacing: 1px;
}
.mainArea .products .part3 .pd ul.third li .day{
    margin: 0 0 17px 13px;
}
.mainArea .products .part3 .pd ul.third li.last .day{
    margin: 0 0 17px 212px;
}
.mainArea .products .part3 .pd ul.third li .tg{
    width: 352px;
    height: 98px;
    margin-left: 12px;
    border: 1px solid #000000;
}
.mainArea .products .part3 .pd ul.third li .tg span{
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part3 .pd ul.third li .tg table{
    border-collapse: collapse;
    border-spacing: 0;
}
.mainArea .products .part3 .pd ul.third li .tg table .tg-0pky{
    width: 132px;
    height: 24px;
    border-right: 1px solid #000000;
    border-bottom: 1px solid #000000;
    color: #231815;
    font-size: 15px;
    letter-spacing: 1px;
    text-align: center;
}
.mainArea .products .part3 .pd ul.third li .tg table .tg-0pky.second{
    width: 128px;
}
.mainArea .products .part3 .pd ul.third li .tg table .tg-0pky.third{
    width: 90px;
    border-right: none;
}
.mainArea .products .part3 .pd ul.third li .tg table .tg-0lax{
    height: 24px;
    border-right: 1px solid #000000;
    border-bottom: 1px solid #000000;
    color: #231815;
    font-size: 15px;
    text-align: center;
    letter-spacing: 1px;
}
.mainArea .products .part3 .pd ul.third li .tg table .tg-0lax.last,
.mainArea .products .part3 .pd ul.third li .tg table .tg-0lax2.last{
    height: 23px;
    border-bottom: none;
}
.mainArea .products .part3 .pd ul.third li .tg table .tg-0lax2{
    height: 24px;
    border-bottom: 1px solid #000000;
    color: #231815;
    font-size: 15px;
    text-align: center;
    letter-spacing: 1px;
}
.mainArea .products .part3 .pd ul.third li .btn{
    margin: 11px 0 0 58px;
}
.mainArea .products .part3 .pd ul.third li .modelInfo{
    margin: 0 0 12px 13px;
}
.mainArea .products .part3 .pd ul.third li .modelInfo .modelName span{
    display: inline-block;
    width: 65px;
    height: 22px;
    line-height: 22px;
    background: #595757;
    margin: 0 2px 2px 0;
    color: #ffffff;
    font-size: 14px;
    letter-spacing: 1px;
    text-align: center;
}
.mainArea .products .part3 .pd ul.third li .modelInfo .text span{
    display: inline-block;
    width: 65px;
    height: 22px;
    line-height: 22px;
    margin-right: 2px;
    background: #ffffff;
    color: #231815;
    font-size: 14px;
    font-family: Arial;
    letter-spacing: normal;
    text-align: center;
}
.mainArea .products .part4 .sortName{
    height: 350px;
    background: url(../images/img14.jpg) no-repeat;
}
.mainArea .products .part4 .sortName .txt span{
    font-family: Arial;
}
.mainArea .products .part4 .sortName .txt{
    height: 59px;
    line-height: 59px;
    margin-left: 627px;
    color: #231815;
    font-size: 28px;
    font-weight: bold;
    letter-spacing: 2px;
}
.mainArea .products .part4 .sortName .txt.first{
    padding-top: 141px;
}
.mainArea .products .part4 .sortName .txt.last{
    height: 57px;
    line-height: 57px;
}
.mainArea .products .part4 .pd{
    background: #ffffff;
    margin-top: 23px;
}
.mainArea .products .part4 .pd ul.first{
    margin: 0 0 11px 20px;
}
.mainArea .products .part4 .pd ul.first li{
    position: relative;
    float: left;
    width: 574px;
    height: 404px;
    margin-right: 11px;
    background: url(../images/img8_01.png) no-repeat;
}
.mainArea .products .part4 .pd ul li a{
    display: inline-block;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 111;
}
.mainArea .products .part4 .pd ul.first li .info .fl{
    float: left;
    width: 296px;
}
.mainArea .products .part4 .pd ul.first li .info .fl .name{
    height: 34px;
    line-height: 34px;
    margin-left: 14px;
    color: #ffffff;
    font-size: 19px;
    font-weight: bold;
    letter-spacing: 1px;
}
.mainArea .products .part4 .pd ul.first li .info .fl .saleIcon{
    margin: 9px 0 45px 0;
}
.mainArea .products .part4 .pd ul.first li .info .fr{
    position: relative;
    float: right;
    width: 278px;
}
.mainArea .products .part4 .pd ul.first li .info .fr .name{
    height: 34px;
    line-height: 34px;
    margin-right: 92px;
    color: #ffffff;
    font-size: 14px;
    letter-spacing: 1px;
    text-align: right;
}
.mainArea .products .part4 .pd ul.first li .info .fr .name span,
.mainArea .products .part4 .pd ul.first li .info .fr .unit span{
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part4 .pd ul.first li .info .fr .newIcon{
    position: absolute;
    top: 3px;
    right: 15px;
    width: 63px;
    height: 26px;
    line-height: 26px;
    background: #E50012;
    color: #ffffff;
    font-size: 20px;
    font-weight: bold;
    font-family: Arial;
    text-align: center;
}
.mainArea .products .part4 .pd ul.first li .info .fr .price{
    height: 62px;
    padding-left: 15px;
    margin-top: 7px;
    color: #231815;
    font-size: 14px;
    letter-spacing: 1px;
}
.mainArea .products .part4 .pd ul.first li .info .fr .price span.priceIcon{
    font-weight: bold;
    font-size: 23px;
}
.mainArea .products .part4 .pd ul.first li .info .fr .price span.integers{
    color: #E52F2C;
    font-size: 56px;
    font-weight: bold;
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part4 .pd ul.first li .info .fr .price span.decimals{
    color: #E52F2C;
    font-size: 38px;
    font-weight: bold;
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part4 .pd ul.first li .info .fr .unit{
    height: 25px;
    line-height: 25px;
    margin: 0 0 5px 10px;
    color: #000000;
    font-size: 14px;
    letter-spacing: 1px;
}
.mainArea .products .part4 .pd ul.first li .info .fr .day{
    margin-bottom: 16px;
}
.mainArea .products .part4 .pd ul.first li .info .fr .modelInfo{
    margin-bottom: 12px;
}
.mainArea .products .part4 .pd ul.first li .info .fr .modelInfo .modelName span{
    display: inline-block;
    width: 65px;
    height: 22px;
    line-height: 22px;
    background: #595757;
    margin: 0 2px 2px 0;
    color: #ffffff;
    font-size: 14px;
    letter-spacing: 1px;
    text-align: center;
}
.mainArea .products .part4 .pd ul.first li .info .fr .modelInfo .modelName span.last{
    width: 133px;
}
.mainArea .products .part4 .pd ul.first li .info .fr .modelInfo .text span.tit{
    display: inline-block;
    width: 65px;
    height: 22px;
    line-height: 22px;
    margin-right: 2px;
    background: #ffffff;
    color: #231815;
    font-size: 14px;
    letter-spacing: 1px;
    text-align: center;
}
.mainArea .products .part4 .pd ul.first li .info .fr .modelInfo .text span.last{
    width: 133px;
}
.mainArea .products .part4 .pd ul.first li .info .fr .modelInfo .text span.number{
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part4 .pd ul.first li .info .fr .modelInfo .text span.number{
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part4 .pd ul.first li .info .fr .tg span{
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part4 .pd ul.first li .info .fr .tg{
    width: 260px;
    height: 98px;
    border: 1px solid #000000;
}
.mainArea .products .part4 .pd ul.first li .info .fr .tg table{
    border-collapse: collapse;
    border-spacing: 0;
}
.mainArea .products .part4 .pd ul.first li .info .fr .tg table .tg-0pky{
    width: 97px;
    height: 24px;
    border-right: 1px solid #000000;
    border-bottom: 1px solid #000000;
    color: #231815;
    font-size: 15px;
    letter-spacing: 1px;
    text-align: center;
}
.mainArea .products .part4 .pd ul.first li .info .fr .tg table .tg-0pky.second{
    width: 94px;
}
.mainArea .products .part4 .pd ul.first li .info .fr .tg table .tg-0pky.third{
    width: 67px;
    border-right: none;
}
.mainArea .products .part4 .pd ul.first li .info .fr .tg table .tg-0lax{
    height: 24px;
    border-right: 1px solid #000000;
    border-bottom: 1px solid #000000;
    color: #231815;
    font-size: 15px;
    text-align: center;
    letter-spacing: 1px;
}
.mainArea .products .part4 .pd ul.first li .info .fr .tg table .tg-0lax.last,
.mainArea .products .part4 .pd ul.first li .info .fr .tg table .tg-0lax2.last{
    height: 23px;
    border-bottom: none;
}
.mainArea .products .part4 .pd ul.first li .info .fr .tg table .tg-0lax2{
    height: 24px;
    border-bottom: 1px solid #000000;
    color: #231815;
    font-size: 15px;
    text-align: center;
    letter-spacing: 1px;
}
.mainArea .products .part4 .pd ul.first li .info .fr .btn{
    margin: 12px 0 0 0;
}
.mainArea .products .part4 .pd ul.second{
    margin: 0 0 39px 20px;
}
.mainArea .products .part4 .pd ul.second li{
    position: relative;
    float: left;
    width: 281px;
    height: 685px;
    margin-right: 12px;
    background: url(../images/img2.png) no-repeat;
}
.mainArea .products .part4 .pd ul.second li .name{
    display: table-cell;
    height: 54px;
    line-height: 27px;
    padding: 2px 0 3px 14px;
    color: #ffffff;
    font-size: 14px;
    letter-spacing: 1px;
    vertical-align: middle;
}
.mainArea .products .part4 .pd ul.second li .name strong{
    font-size: 19px;
}
.mainArea .products .part4 .pd ul.second li .name span{
    font-family: Arial;
    letter-spacing: 0.5px;
}
.mainArea .products .part4 .pd ul.second li .unit span,
.mainArea .products .part4 .pd ul.second li .txt span,
.mainArea .products .part4 .pd ul.second li .tg span,
.mainArea .products .part4 .pd ul.second li .modelInfo .modelName span.number{
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part4 .pd ul.second li .saleIcon{
    margin: 10px 0 40px 0;
}
.mainArea .products .part4 .pd ul.second li .txt{
    position: absolute;
    top: 169px;
    left: 13px;
    width: 210px;
    border-left: 4px solid #ffcc00;
}
.mainArea .products .part4 .pd ul.second li .txt p{
    position: relative;
    top: -4px;
    height: 43px;
    line-height: 25px;
    padding-left: 5px;
    color: #231815;
    font-size: 15px;
    letter-spacing: 1px;
}
.mainArea .products .part4 .pd ul.second li .price{
    height: 62px;
    padding-left: 24px;
    color: #231815;
    font-size: 14px;
    letter-spacing: 1px;
}
.mainArea .products .part4 .pd ul.second li .price span.priceIcon{
    font-weight: bold;
    font-size: 23px;
}
.mainArea .products .part4 .pd ul.second li .price span.integers{
    color: #E52F2C;
    font-size: 56px;
    font-weight: bold;
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part4 .pd ul.second li .price span.decimals{
    color: #E52F2C;
    font-size: 38px;
    font-weight: bold;
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part4 .pd ul.second li .unit{
    height: 32px;
    margin: 0 0 4px 20px;
    color: #000000;
    font-size: 14px;
    letter-spacing: 1px;
}
.mainArea .products .part4 .pd ul.second li .day{
    margin: 0 0 17px 10px;
}
.mainArea .products .part4 .pd ul.second li .tg{
    width: 260px;
    height: 98px;
    margin: 11px 0 0 10px;
    border: 1px solid #000000;
}
.mainArea .products .part4 .pd ul.second li .tg table{
    border-collapse: collapse;
    border-spacing: 0;
}
.mainArea .products .part4 .pd ul.second li .tg table .tg-0pky{
    width: 97px;
    height: 24px;
    border-right: 1px solid #000000;
    border-bottom: 1px solid #000000;
    color: #231815;
    font-size: 15px;
    letter-spacing: 1px;
    text-align: center;
}
.mainArea .products .part4 .pd ul.second li .tg table .tg-0pky.second{
    width: 94px;
}
.mainArea .products .part4 .pd ul.second li .tg table .tg-0pky.third{
    width: 67px;
    border-right: none;
}
.mainArea .products .part4 .pd ul.second li .tg table .tg-0lax{
    height: 24px;
    border-right: 1px solid #000000;
    border-bottom: 1px solid #000000;
    color: #231815;
    font-size: 15px;
    text-align: center;
    letter-spacing: 1px;
}
.mainArea .products .part4 .pd ul.second li .tg table .tg-0lax.last,
.mainArea .products .part4 .pd ul.second li .tg table .tg-0lax2.last{
    height: 23px;
    border-bottom: none;
}
.mainArea .products .part4 .pd ul.second li .tg table .tg-0lax2{
    height: 24px;
    border-bottom: 1px solid #000000;
    color: #231815;
    font-size: 15px;
    text-align: center;
    letter-spacing: 1px;
}
.mainArea .products .part4 .pd ul.second li .btn{
    margin: 12px 0 0 8px;
}
.mainArea .products .part4 .pd ul.second li .modelInfo{
    margin-left: 10px;
}
.mainArea .products .part4 .pd ul.second li .modelInfo .modelName span.tit{
    display: inline-block;
    width: 64px;
    height: 22px;
    line-height: 22px;
    background: #595757;
    margin: 0 2px 2px 0;
    color: #ffffff;
    font-size: 14px;
    letter-spacing: 1px;
    text-align: center;
}
.mainArea .products .part4 .pd ul.second li .modelInfo .text span.tit{
    display: inline-block;
    width: 64px;
    height: 22px;
    line-height: 22px;
    margin-right: 2px;
    background: #ffffff;
    color: #231815;
    font-size: 14px;
    font-family: Arial;
    letter-spacing: normal;
    text-align: center;
}
.mainArea .products .part5 .sortName{
    height: 351px;
    background: url(../images/img17.jpg) no-repeat;
}
.mainArea .products .part5 .sortName .txt span{
    font-family: Arial;
    letter-spacing: -5px;
}
.mainArea .products .part5 .sortName .txt{
    height: 59px;
    line-height: 59px;
    margin-left: 627px;
    color: #231815;
    font-size: 28px;
    font-weight: bold;
    letter-spacing: 2px;
}
.mainArea .products .part5 .sortName .txt.first{
    padding-top: 141px;
}
.mainArea .products .part5 .sortName .txt.last{
    height: 57px;
    line-height: 57px;
}
.mainArea .products .part5 .pd{
    margin-top: 22px;
}
.mainArea .products .part5 .pd ul.first{
    margin: 0 0 11px 20px;
}
.mainArea .products .part5 .pd ul.first li{
    position: relative;
    float: left;
    width: 574px;
    height: 404px;
    margin-right: 11px;
    background: url(../images/img8_01.png) no-repeat;
}
.mainArea .products .part5 .pd ul li a{
    display: inline-block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 111;
}
.mainArea .products .part5 .pd ul.first li .info .fl{
    float: left;
    width: 296px;
}
.mainArea .products .part5 .pd ul.first li .info .fl .name{
    height: 34px;
    line-height: 34px;
    margin-left: 14px;
    color: #ffffff;
    font-size: 19px;
    font-weight: bold;
    letter-spacing: 1px;
}
.mainArea .products .part5 .pd ul.first li .info .fl .saleIcon{
    margin: 9px 0 45px 0;
}
.mainArea .products .part5 .pd ul.first li .info .fl .txt{
    position: absolute;
    top: 141px;
    left: 13px;
    width: 210px;
    border-left: 4px solid #ffcc00;
}
.mainArea .products .part5 .pd ul.first li .info .fl .txt p{
    position: relative;
    top: -4px;
    height: 43px;
    line-height: 25px;
    padding-left: 5px;
    color: #231815;
    font-size: 15px;
    letter-spacing: 1px;
}
.mainArea .products .part5 .pd ul.first li.last .info .fl .txt p{
    height: 68px;
    margin-bottom: 20px;
}
.mainArea .products .part5 .pd ul.first li .info .fr{
    float: right;
    width: 278px;
}
.mainArea .products .part5 .pd ul.first li .info .fr .name{
    height: 34px;
    line-height: 34px;
    margin-right: 15px;
    color: #ffffff;
    font-size: 14px;
    letter-spacing: 1px;
    text-align: right;
}
.mainArea .products .part5 .pd ul.first li .info .fr .name2{
    height: 31px;
}
.mainArea .products .part5 .pd ul.first li .info .fr .name2 .newIcon{
    width: 63px;
    height: 26px;
    line-height: 26px;
    margin: 3px 0 0 194px;
    background: #E50012;
    color: #ffffff;
    font-size: 20px;
    font-weight: bold;
    font-family: Arial;
    text-align: center;
}
.mainArea .products .part5 .pd ul.first li .info .fr .price{
    height: 62px;
    margin-top: 7px;
    padding-left: 15px;
    color: #231815;
    font-size: 14px;
    letter-spacing: 1px;
}
.mainArea .products .part5 .pd ul.first li .info .fr .price span.priceIcon{
    font-weight: bold;
    font-size: 23px;
}
.mainArea .products .part5 .pd ul.first li .info .fr .price span.integers{
    color: #E52F2C;
    font-size: 56px;
    font-weight: bold;
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part5 .pd ul.first li .info .fr .price span.decimals{
    color: #E52F2C;
    font-size: 38px;
    font-weight: bold;
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part5 .pd ul.first li .info .fr .unit{
    height: 24px;
    margin: 0 0 31px 10px;
    color: #000000;
    font-size: 14px;
    letter-spacing: 1px;
}
.mainArea .products .part5 .pd ul.first li .info .fr .unit span{
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part5 .pd ul.first li .info .fr .day{
    margin-bottom: 16px;
}
.mainArea .products .part5 .pd ul.first li .info .fr .modelInfo{
    margin-bottom: 11px;
}
.mainArea .products .part5 .pd ul.first li .info .fr .modelInfo .modelName span{
    display: inline-block;
    width: 65px;
    height: 22px;
    line-height: 22px;
    background: #595757;
    margin: 0 2px 2px 0;
    color: #ffffff;
    font-size: 14px;
    letter-spacing: 1px;
    text-align: center;
}
.mainArea .products .part5 .pd ul.first li .info .fr .modelInfo .text span{
    display: inline-block;
    width: 65px;
    height: 22px;
    line-height: 22px;
    margin-right: 2px;
    background: #ffffff;
    color: #231815;
    font-size: 14px;
    font-family: Arial;
    letter-spacing: normal;
    text-align: center;
}
.mainArea .products .part5 .pd ul.first li .info .fr .tg span{
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part5 .pd ul.first li .info .fr .tg{
    width: 260px;
    height: 75px;
    border: 1px solid #000000;
}
.mainArea .products .part5 .pd ul.first li .info .fr .tg table{
    border-collapse: collapse;
    border-spacing: 0;
}
.mainArea .products .part5 .pd ul.first li .info .fr .tg table .tg-0pky{
    width: 97px;
    height: 24px;
    border-right: 1px solid #000000;
    border-bottom: 1px solid #000000;
    color: #231815;
    font-size: 15px;
    letter-spacing: 1px;
    text-align: center;
}
.mainArea .products .part5 .pd ul.first li .info .fr .tg table .tg-0pky.second{
    width: 94px;
}
.mainArea .products .part5 .pd ul.first li .info .fr .tg table .tg-0pky.third{
    width: 67px;
    border-right: none;
}
.mainArea .products .part5 .pd ul.first li .info .fr .tg table .tg-0lax{
    height: 24px;
    border-right: 1px solid #000000;
    border-bottom: 1px solid #000000;
    color: #231815;
    font-size: 15px;
    text-align: center;
    letter-spacing: 1px;
}
.mainArea .products .part5 .pd ul.first li .info .fr .tg table .tg-0lax.last,
.mainArea .products .part5 .pd ul.first li .info .fr .tg table .tg-0lax2.last{
    border-bottom: none;
}
.mainArea .products .part5 .pd ul.first li .info .fr .tg table .tg-0lax2{
    height: 24px;
    border-bottom: 1px solid #000000;
    color: #231815;
    font-size: 15px;
    text-align: center;
    letter-spacing: 1px;
}
.mainArea .products .part5 .pd ul.first li .info .fr .btn{
    margin: 12px 0 0 0;
}
.mainArea .products .part5 .pd ul.second{
    margin: 0 0 39px 20px;
}
.mainArea .products .part5 .pd ul.second li{
    position: relative;
    float: left;
    width: 379px;
    height: 660px;
    margin-right: 11px;
    background: url(../images/img8_03.png) no-repeat;
}
.mainArea .products .part5 .pd ul.second li .name .fl{
    float: left;
    width: 150px;
}
.mainArea .products .part5 .pd ul.second li .name .fr{
    position: relative;
    float: right;
    width: 229px;
}
.mainArea .products .part5 .pd ul.second li .name .fl p{
    height: 34px;
    line-height: 34px;
    margin-left: 14px;
    color: #ffffff;
    font-size: 19px;
    font-weight: bold;
    letter-spacing: 1px;
}
.mainArea .products .part5 .pd ul.second li .name .fl p span{
    font-family: Arial;
    letter-spacing: 0.5px;
}
.mainArea .products .part5 .pd ul.second li .name .fr .text{
    height: 34px;
    line-height: 34px;
    margin-left: 7px;
    color: #ffffff;
    font-size: 14px;
    letter-spacing: 1px;
}
.mainArea .products .part5 .pd ul.second li.second .name .fr .text{
    margin-left: 41px;
}
.mainArea .products .part5 .pd ul.second li .name .fr .newIcon{
    position: absolute;
    top: 4px;
    right: 13px;
    width: 63px;
    height: 26px;
    line-height: 26px;
    background: #E50012;
    color: #ffffff;
    font-size: 20px;
    font-weight: bold;
    font-family: Arial;
    text-align: center;
}
.mainArea .products .part5 .pd ul.second li .unit span{
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part5 .pd ul.second li .saleIcon{
    margin: 9px 0 30px 0;
}
.mainArea .products .part5 .pd ul.second li .txt{
    position: absolute;
    top: 142px;
    left: 13px;
    width: 210px;
    border-left: 4px solid #ffcc00;
}
.mainArea .products .part5 .pd ul.second li .txt p{
    position: relative;
    top: -4px;
    height: 43px;
    line-height: 25px;
    padding-left: 5px;
    color: #231815;
    font-size: 15px;
    letter-spacing: 1px;
}
.mainArea .products .part5 .pd ul.second li .price{
    height: 62px;
    padding-left: 18px;
    margin-top: 7px;
    color: #231815;
    font-size: 14px;
    letter-spacing: 1px;
}
.mainArea .products .part5 .pd ul.second li .price span.priceIcon{
    font-weight: bold;
    font-size: 23px;
}
.mainArea .products .part5 .pd ul.second li .price span.integers{
    color: #E52F2C;
    font-size: 56px;
    font-weight: bold;
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part5 .pd ul.second li .price span.decimals{
    color: #E52F2C;
    font-size: 38px;
    font-weight: bold;
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part5 .pd ul.second li .unit{
    height: 24px;
    margin: 0 0 6px 20px;
    color: #000000;
    font-size: 14px;
    letter-spacing: 1px;
}
.mainArea .products .part5 .pd ul.second li .day{
    margin: 0 0 17px 13px;
}
.mainArea .products .part5 .pd ul.second li .tg{
    width: 352px;
    height: 75px;
    margin-left: 12px;
    border: 1px solid #000000;
}
.mainArea .products .part5 .pd ul.second li .tg span{
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part5 .pd ul.second li .tg table{
    border-collapse: collapse;
    border-spacing: 0;
}
.mainArea .products .part5 .pd ul.second li .tg table .tg-0pky{
    width: 132px;
    height: 24px;
    border-right: 1px solid #000000;
    border-bottom: 1px solid #000000;
    color: #231815;
    font-size: 15px;
    letter-spacing: 1px;
    text-align: center;
}
.mainArea .products .part5 .pd ul.second li .tg table .tg-0pky.second{
    width: 128px;
}
.mainArea .products .part5 .pd ul.second li .tg table .tg-0pky.third{
    width: 90px;
    border-right: none;
}
.mainArea .products .part5 .pd ul.second li .tg table .tg-0lax{
    height: 24px;
    border-right: 1px solid #000000;
    border-bottom: 1px solid #000000;
    color: #231815;
    font-size: 15px;
    text-align: center;
    letter-spacing: 1px;
}
.mainArea .products .part5 .pd ul.second li .tg table .tg-0lax.last,
.mainArea .products .part5 .pd ul.second li .tg table .tg-0lax2.last{
    border-bottom: none;
}
.mainArea .products .part5 .pd ul.second li .tg table .tg-0lax2{
    height: 24px;
    border-bottom: 1px solid #000000;
    color: #231815;
    font-size: 15px;
    text-align: center;
    letter-spacing: 1px;
}
.mainArea .products .part5 .pd ul.second li .btn{
    margin: 11px 0 0 58px;
}
.mainArea .products .part5 .pd ul.second li .modelInfo{
    margin: 0 0 12px 13px;
}
.mainArea .products .part5 .pd ul.second li .modelInfo .modelName span{
    display: inline-block;
    width: 65px;
    height: 22px;
    line-height: 22px;
    background: #595757;
    margin: 0 2px 2px 0;
    color: #ffffff;
    font-size: 14px;
    letter-spacing: 1px;
    text-align: center;
}
.mainArea .products .part5 .pd ul.second li .modelInfo .text span{
    display: inline-block;
    width: 65px;
    height: 22px;
    line-height: 22px;
    margin-right: 2px;
    background: #ffffff;
    color: #231815;
    font-size: 14px;
    letter-spacing: 1px;
    text-align: center;
}
.mainArea .products .part5 .pd ul.second li .modelInfo .text span.number{
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part6 .sortName{
    height: 351px;
    background: url(../images/img20_01.png) 0 0 no-repeat,
                url(../images/img20_02.png) 0 210px no-repeat;
}
.mainArea .products .part6 .sortName .txt span{
    font-family: Arial;
}
.mainArea .products .part6 .sortName .txt{
    height: 59px;
    line-height: 59px;
    margin-left: 627px;
    color: #231815;
    font-size: 28px;
    font-weight: bold;
    letter-spacing: 2px;
}
.mainArea .products .part6 .sortName .txt.first{
    padding-top: 141px;
}
.mainArea .products .part6 .sortName .txt.last{
    height: 57px;
    line-height: 57px;
}
.mainArea .products .part6 .pd{
    margin-top: 22px;
}
.mainArea .products .part6 .pd ul.first{
    margin: 0 0 11px 20px;
}
.mainArea .products .part6 .pd ul.first li{
    position: relative;
    float: left;
    width: 574px;
    height: 404px;
    margin-right: 11px;
    background: url(../images/img8_01.png) no-repeat;
}
.mainArea .products .part6 .pd ul li a{
    display: inline-block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 111;
}
.mainArea .products .part6 .pd ul.first li .info .fl{
    float: left;
    width: 296px;
}
.mainArea .products .part6 .pd ul.first li .info .fl .name{
    height: 34px;
    line-height: 34px;
    margin-left: 14px;
    color: #ffffff;
    font-size: 19px;
    font-weight: bold;
    letter-spacing: 1px;
}
.mainArea .products .part6 .pd ul.first li .info .fl .name span{
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part6 .pd ul.first li .info .fl .saleIcon{
    margin: 9px 0 45px 0;
}
.mainArea .products .part6 .pd ul.first li .info .fl .txt{
    position: absolute;
    top: 141px;
    left: 13px;
    width: 230px;
    border-left: 4px solid #ffcc00;
}
.mainArea .products .part6 .pd ul.first li .info .fl .txt p{
    position: relative;
    top: -4px;
    height: 43px;
    line-height: 25px;
    padding-left: 5px;
    color: #231815;
    font-size: 15px;
    letter-spacing: 1px;
}
.mainArea .products .part6 .pd ul.first li.last .info .fl .txt p{
    height: 68px;
    margin-bottom: 20px;
}
.mainArea .products .part6 .pd ul.first li .info .fr{
    float: right;
    width: 278px;
}
.mainArea .products .part6 .pd ul.first li .info .fr .name{
    height: 34px;
    line-height: 34px;
    margin-right: 15px;
    color: #ffffff;
    font-size: 14px;
    letter-spacing: 1px;
    text-align: right;
}
.mainArea .products .part6 .pd ul.first li .info .fr .name2{
    height: 31px;
}
.mainArea .products .part6 .pd ul.first li .info .fr .name2 .newIcon{
    width: 63px;
    height: 26px;
    line-height: 26px;
    margin: 3px 0 0 194px;
    background: #E50012;
    color: #ffffff;
    font-size: 20px;
    font-weight: bold;
    font-family: Arial;
    text-align: center;
}
.mainArea .products .part6 .pd ul.first li .info .fr .price{
    height: 62px;
    margin-top: 7px;
    padding-left: 15px;
    color: #231815;
    font-size: 14px;
    letter-spacing: 1px;
}
.mainArea .products .part6 .pd ul.first li .info .fr .price span.priceIcon{
    font-weight: bold;
    font-size: 23px;
}
.mainArea .products .part6 .pd ul.first li .info .fr .price span.integers{
    color: #E52F2C;
    font-size: 56px;
    font-weight: bold;
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part6 .pd ul.first li .info .fr .price span.decimals{
    color: #E52F2C;
    font-size: 38px;
    font-weight: bold;
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part6 .pd ul.first li .info .fr .unit{
    height: 34px;
    margin: 0 0 3px 10px;
    color: #000000;
    font-size: 14px;
    letter-spacing: 1px;
}
.mainArea .products .part6 .pd ul.first li .info .fr .unit span{
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part6 .pd ul.first li .info .fr .day{
    margin-bottom: 16px;
    margin-left: 110px;
}
.mainArea .products .part6 .pd ul.first li .info .fr .modelInfo{
    height: 46px;
    margin-bottom: 11px;
}
.mainArea .products .part6 .pd ul.first li .info .fr .modelInfo .modelName{
    height: 24px;
}
.mainArea .products .part6 .pd ul.first li .info .fr .modelInfo .modelName span.tit{
    display: inline-block;
    width: 65px;
    height: 22px;
    line-height: 22px;
    background: #595757;
    margin: 0 2px 2px 0;
    color: #ffffff;
    font-size: 14px;
    letter-spacing: 1px;
    text-align: center;
}
.mainArea .products .part6 .pd ul.first li .info .fr .modelInfo .modelName span.last{
    position: relative;
    top: -1px;
}
.mainArea .products .part6 .pd ul.first li .info .fr .modelInfo .modelName span.number{
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part6 .pd ul.first li .info .fr .modelInfo .text span{
    display: inline-block;
    width: 65px;
    height: 22px;
    line-height: 22px;
    margin-right: 2px;
    background: #ffffff;
    color: #231815;
    font-size: 14px;
    letter-spacing: 1px;
    text-align: center;
}
.mainArea .products .part6 .pd ul.first li .info .fr .modelInfo .text span.number{
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part6 .pd ul.first li .info .fr .modelInfo .modelName span.first,
.mainArea .products .part6 .pd ul.first li .info .fr .modelInfo .text span.first{
    width: 76px;
}
.mainArea .products .part6 .pd ul.first li .info .fr .modelInfo .modelName span.second,
.mainArea .products .part6 .pd ul.first li .info .fr .modelInfo .text span.tit{
    width: 125px;
}
.mainArea .products .part6 .pd ul.first li .info .fr .tg span{
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part6 .pd ul.first li .info .fr .tg{
    width: 260px;
    height: 98px;
    border: 1px solid #000000;
}
.mainArea .products .part6 .pd ul.first li .info .fr .tg table{
    border-collapse: collapse;
    border-spacing: 0;
}
.mainArea .products .part6 .pd ul.first li .info .fr .tg table .tg-0pky{
    width: 97px;
    height: 24px;
    border-right: 1px solid #000000;
    border-bottom: 1px solid #000000;
    color: #231815;
    font-size: 15px;
    letter-spacing: 1px;
    text-align: center;
}
.mainArea .products .part6 .pd ul.first li .info .fr .tg table .tg-0pky.second{
    width: 94px;
}
.mainArea .products .part6 .pd ul.first li .info .fr .tg table .tg-0pky.third{
    width: 67px;
    border-right: none;
}
.mainArea .products .part6 .pd ul.first li .info .fr .tg table .tg-0lax{
    height: 24px;
    border-right: 1px solid #000000;
    border-bottom: 1px solid #000000;
    color: #231815;
    font-size: 15px;
    text-align: center;
    letter-spacing: 1px;
}
.mainArea .products .part6 .pd ul.first li .info .fr .tg table .tg-0lax.last,
.mainArea .products .part6 .pd ul.first li .info .fr .tg table .tg-0lax2.last{
    height: 23px;
    border-bottom: none;
}
.mainArea .products .part6 .pd ul.first li .info .fr .tg table .tg-0lax2{
    height: 24px;
    border-bottom: 1px solid #000000;
    color: #231815;
    font-size: 15px;
    text-align: center;
    letter-spacing: 1px;
}
.mainArea .products .part6 .pd ul.first li .info .fr .btn{
    margin: 12px 0 0 0;
}
.mainArea .products .part6 .pd ul.second{
    margin: 0 0 39px 20px;
}
.mainArea .products .part6 .pd ul.second li{
    position: relative;
    float: left;
    width: 379px;
    height: 686px;
    margin-right: 11px;
    background: url(../images/img8_02.png) no-repeat;
}
.mainArea .products .part6 .pd ul.second li .name .fl{
    float: left;
    width: 230px;
}
.mainArea .products .part6 .pd ul.second li .name .fr{
    position: relative;
    float: right;
    width: 149px;
}
.mainArea .products .part6 .pd ul.second li .name .fl p{
    height: 34px;
    line-height: 34px;
    margin-left: 14px;
    color: #ffffff;
    font-size: 19px;
    font-weight: bold;
    letter-spacing: 1px;
}
.mainArea .products .part6 .pd ul.second li .name .fl p span,
.mainArea .products .part6 .pd ul.second li p.name span{
    font-family: Arial;
    letter-spacing: 0.5px;
}
.mainArea .products .part6 .pd ul.second li .name .fr .text{
    height: 34px;
    line-height: 34px;
    margin-right: 15px;
    color: #ffffff;
    font-size: 14px;
    letter-spacing: 1px;
    text-align: right;
}
.mainArea .products .part6 .pd ul.second li.second .name .fr .text{
    margin-left: 41px;
}
.mainArea .products .part6 .pd ul.second li p.name{
    height: 34px;
    line-height: 34px;
    margin-left: 14px;
    color: #ffffff;
    font-size: 19px;
    font-weight: bold;
    letter-spacing: 1px;
}
.mainArea .products .part6 .pd ul.second li .unit span{
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part6 .pd ul.second li .saleIcon{
    margin: 9px 0 15px 0;
}
.mainArea .products .part6 .pd ul.second li .price{
    height: 62px;
    padding-left: 18px;
    color: #231815;
    font-size: 14px;
    letter-spacing: 1px;
}
.mainArea .products .part6 .pd ul.second li .price span.priceIcon{
    font-weight: bold;
    font-size: 23px;
}
.mainArea .products .part6 .pd ul.second li .price span.integers{
    color: #E52F2C;
    font-size: 56px;
    font-weight: bold;
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part6 .pd ul.second li .price span.decimals{
    color: #E52F2C;
    font-size: 38px;
    font-weight: bold;
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part6 .pd ul.second li .unit{
    height: 28px;
    margin: 0 0 6px 20px;
    color: #000000;
    font-size: 14px;
    letter-spacing: 1px;
}
.mainArea .products .part6 .pd ul.second li .day{
    margin: 0 0 17px 13px;
}
.mainArea .products .part6 .pd ul.second li.last .day{
    margin: 0 0 17px 212px;
}
.mainArea .products .part6 .pd ul.second li .tg{
    width: 352px;
    height: 98px;
    margin-left: 12px;
    border: 1px solid #000000;
}
.mainArea .products .part6 .pd ul.second li .tg span{
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part6 .pd ul.second li .tg table{
    border-collapse: collapse;
    border-spacing: 0;
}
.mainArea .products .part6 .pd ul.second li .tg table .tg-0pky{
    width: 132px;
    height: 24px;
    border-right: 1px solid #000000;
    border-bottom: 1px solid #000000;
    color: #231815;
    font-size: 15px;
    letter-spacing: 1px;
    text-align: center;
}
.mainArea .products .part6 .pd ul.second li .tg table .tg-0pky.second{
    width: 128px;
}
.mainArea .products .part6 .pd ul.second li .tg table .tg-0pky.third{
    width: 90px;
    border-right: none;
}
.mainArea .products .part6 .pd ul.second li .tg table .tg-0lax{
    height: 24px;
    border-right: 1px solid #000000;
    border-bottom: 1px solid #000000;
    color: #231815;
    font-size: 15px;
    text-align: center;
    letter-spacing: 1px;
}
.mainArea .products .part6 .pd ul.second li .tg table .tg-0lax.last,
.mainArea .products .part6 .pd ul.second li .tg table .tg-0lax2.last{
    border-bottom: none;
}
.mainArea .products .part6 .pd ul.second li .tg table .tg-0lax2{
    height: 24px;
    border-bottom: 1px solid #000000;
    color: #231815;
    font-size: 15px;
    text-align: center;
    letter-spacing: 1px;
}
.mainArea .products .part6 .pd ul.second li .btn{
    margin: 11px 0 0 58px;
}
.mainArea .products .part6 .pd ul.second li .modelInfo{
    margin: 0 0 12px 13px;
}
.mainArea .products .part6 .pd ul.second li .modelInfo .modelName span.tit{
    display: inline-block;
    width: 65px;
    height: 22px;
    line-height: 22px;
    background: #595757;
    margin: 0 2px 2px 0;
    color: #ffffff;
    font-size: 14px;
    letter-spacing: 1px;
    text-align: center;
}
.mainArea .products .part6 .pd ul.second li .modelInfo .text span{
    display: inline-block;
    width: 65px;
    height: 22px;
    line-height: 22px;
    margin-right: 2px;
    background: #ffffff;
    color: #231815;
    font-size: 14px;
    letter-spacing: 1px;
    text-align: center;
}
.mainArea .products .part6 .pd ul.second li .modelInfo .text span.number{
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part6 .pd ul.second li .modelInfo .modelName span.first,
.mainArea .products .part6 .pd ul.second li .modelInfo .text span.first{
    width: 76px;
}
.mainArea .products .part7 .sortName{
    height: 350px;
    background: url(../images/img23.jpg) no-repeat;
}
.mainArea .products .part7 .sortName .txt span{
    font-family: Arial;
    letter-spacing: 0.5px;
}
.mainArea .products .part7 .sortName .txt{
    height: 59px;
    line-height: 59px;
    margin-left: 615px;
    color: #231815;
    font-size: 28px;
    font-weight: bold;
    letter-spacing: 2px;
}
.mainArea .products .part7 .sortName .txt.first{
    padding-top: 141px;
}
.mainArea .products .part7 .sortName .txt.last{
    height: 57px;
    line-height: 57px;
}
.mainArea .products .part7 .pd{
    margin-top: 22px;
}
.mainArea .products .part7 .pd ul.first{
    margin: 0 0 11px 20px;
}
.mainArea .products .part7 .pd ul.first li{
    position: relative;
    float: left;
    width: 574px;
    height: 404px;
    margin-right: 11px;
    background: url(../images/img8_01.png) no-repeat;
}
.mainArea .products .part7 .pd ul li a{
    display: inline-block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 111;
}
.mainArea .products .part7 .pd ul.first li .info .fl{
    float: left;
    width: 296px;
}
.mainArea .products .part7 .pd ul.first li .info .fl .name{
    height: 34px;
    line-height: 34px;
    margin-left: 14px;
    color: #ffffff;
    font-size: 19px;
    font-weight: bold;
    letter-spacing: 1px;
}
.mainArea .products .part7 .pd ul.first li .info .fl .name span{
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part7 .pd ul.first li .info .fl .saleIcon{
    margin: 9px 0 99px 0;
}
.mainArea .products .part7 .pd ul.first li .info .fr{
    float: right;
    width: 278px;
}
.mainArea .products .part7 .pd ul.first li .info .fr .name{
    height: 34px;
    line-height: 34px;
    margin-right: 15px;
    color: #ffffff;
    font-size: 14px;
    letter-spacing: 1px;
    text-align: right;
}
.mainArea .products .part7 .pd ul.first li .info .fr .name2{
    height: 31px;
}
.mainArea .products .part7 .pd ul.first li .info .fr .name2 .newIcon{
    width: 63px;
    height: 26px;
    line-height: 26px;
    margin: 3px 0 0 194px;
    background: #E50012;
    color: #ffffff;
    font-size: 20px;
    font-weight: bold;
    font-family: Arial;
    text-align: center;
}
.mainArea .products .part7 .pd ul.first li .info .fr .price{
    height: 62px;
    margin-top: 7px;
    padding-left: 15px;
    color: #231815;
    font-size: 14px;
    letter-spacing: 1px;
}
.mainArea .products .part7 .pd ul.first li .info .fr .price span.priceIcon{
    font-weight: bold;
    font-size: 23px;
}
.mainArea .products .part7 .pd ul.first li .info .fr .price span.integers{
    color: #E52F2C;
    font-size: 56px;
    font-weight: bold;
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part7 .pd ul.first li .info .fr .price span.decimals{
    color: #E52F2C;
    font-size: 38px;
    font-weight: bold;
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part7 .pd ul.first li .info .fr .unit{
    height: 34px;
    margin: 0 0 3px 10px;
    color: #000000;
    font-size: 14px;
    letter-spacing: 1px;
}
.mainArea .products .part7 .pd ul.first li .info .fr .unit span{
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part7 .pd ul.first li .info .fr .day{
    margin-bottom: 16px;
    margin-left: 110px;
}
.mainArea .products .part7 .pd ul.first li .info .fr .modelInfo{
    height: 46px;
    margin-bottom: 11px;
}
.mainArea .products .part7 .pd ul.first li.last .info .fr .modelInfo{
    position: absolute;
    left: 245px;
    width: 330px;
}
.mainArea .products .part7 .pd ul.first li .info .fr .modelInfo .modelName{
    height: 24px;
}
.mainArea .products .part7 .pd ul.first li .info .fr .modelInfo .modelName span.tit{
    display: inline-block;
    width: 65px;
    height: 22px;
    line-height: 22px;
    background: #595757;
    margin: 0 2px 2px 0;
    color: #ffffff;
    font-size: 14px;
    letter-spacing: 1px;
    text-align: center;
}
.mainArea .products .part7 .pd ul.first li .info .fr .modelInfo .modelName span.last{
    position: relative;
    top: -1px;
}
.mainArea .products .part7 .pd ul.first li .info .fr .modelInfo .modelName span.number,
.mainArea .products .part7 .pd ul.first li .info .fr .modelInfo .text span.number{
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part7 .pd ul.first li .info .fr .modelInfo .text span.tit{
    display: inline-block;
    width: 65px;
    height: 22px;
    line-height: 22px;
    margin-right: 2px;
    background: #ffffff;
    color: #231815;
    font-size: 14px;
    letter-spacing: 1px;
    text-align: center;
}
.mainArea .products .part7 .pd ul.first li .info .fr .modelInfo .text span.number{
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part7 .pd ul.first li .info .fr .modelInfo .modelName span.first,
.mainArea .products .part7 .pd ul.first li .info .fr .modelInfo .text span.first{
    width: 85px;
}
.mainArea .products .part7 .pd ul.first li .info .fr .modelInfo .modelName span.second,
.mainArea .products .part7 .pd ul.first li .info .fr .modelInfo .text span.second{
    width: 95px;
}
.mainArea .products .part7 .pd ul.first li .info .fr .tg span{
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part7 .pd ul.first li .info .fr .tg{
    width: 260px;
    height: 98px;
    border: 1px solid #000000;
}
.mainArea .products .part7 .pd ul.first li.last .info .fr .tg{
    margin-top: 73px;
}
.mainArea .products .part7 .pd ul.first li .info .fr .tg table{
    border-collapse: collapse;
    border-spacing: 0;
}
.mainArea .products .part7 .pd ul.first li .info .fr .tg table .tg-0pky{
    width: 97px;
    height: 24px;
    border-right: 1px solid #000000;
    border-bottom: 1px solid #000000;
    color: #231815;
    font-size: 15px;
    letter-spacing: 1px;
    text-align: center;
}
.mainArea .products .part7 .pd ul.first li .info .fr .tg table .tg-0pky.second{
    width: 94px;
}
.mainArea .products .part7 .pd ul.first li .info .fr .tg table .tg-0pky.third{
    width: 67px;
    border-right: none;
}
.mainArea .products .part7 .pd ul.first li .info .fr .tg table .tg-0lax{
    height: 24px;
    border-right: 1px solid #000000;
    border-bottom: 1px solid #000000;
    color: #231815;
    font-size: 15px;
    text-align: center;
    letter-spacing: 1px;
}
.mainArea .products .part7 .pd ul.first li .info .fr .tg table .tg-0lax.last,
.mainArea .products .part7 .pd ul.first li .info .fr .tg table .tg-0lax2.last{
    height: 23px;
    border-bottom: none;
}
.mainArea .products .part7 .pd ul.first li .info .fr .tg table .tg-0lax2{
    height: 24px;
    border-bottom: 1px solid #000000;
    color: #231815;
    font-size: 15px;
    text-align: center;
    letter-spacing: 1px;
}
.mainArea .products .part7 .pd ul.first li .info .fr .btn{
    margin: 12px 0 0 0;
}
.mainArea .products .part7 .pd ul.second{
    margin: 0 0 18px 20px;
}
.mainArea .products .part7 .pd ul.second li{
    position: relative;
    float: left;
    width: 379px;
    height: 686px;
    margin-right: 11px;
    background: url(../images/img8_02.png) no-repeat;
}
.mainArea .products .part7 .pd ul.second li .name .fl{
    float: left;
    width: 150px;
}
.mainArea .products .part7 .pd ul.second li .name .fr{
    position: relative;
    float: right;
    width: 229px;
}
.mainArea .products .part7 .pd ul.second li .name .fl p{
    height: 34px;
    line-height: 34px;
    margin-left: 14px;
    color: #ffffff;
    font-size: 19px;
    font-weight: bold;
    letter-spacing: 1px;
}
.mainArea .products .part7 .pd ul.second li .name .fl p span{
    font-family: Arial;
    letter-spacing: 0.5px;
}
.mainArea .products .part7 .pd ul.second li .name .fr .text{
    height: 34px;
    line-height: 34px;
    margin-right: 15px;
    color: #ffffff;
    font-size: 14px;
    letter-spacing: 1px;
    text-align: right;
}
.mainArea .products .part7 .pd ul.second li.second .name .fr .text{
    margin-left: 41px;
}
.mainArea .products .part7 .pd ul.second li p.name{
    height: 34px;
    line-height: 34px;
    margin-left: 14px;
    color: #ffffff;
    font-size: 19px;
    font-weight: bold;
    letter-spacing: 1px;
}
.mainArea .products .part7 .pd ul.second li .unit span{
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part7 .pd ul.second li .saleIcon{
    margin: 9px 0 33px 0;
}
.mainArea .products .part7 .pd ul.second li .price{
    height: 54px;
    padding-left: 18px;
    color: #231815;
    font-size: 14px;
    letter-spacing: 1px;
}
.mainArea .products .part7 .pd ul.second li .price span.priceIcon{
    font-weight: bold;
    font-size: 23px;
}
.mainArea .products .part7 .pd ul.second li .price span.integers{
    color: #E52F2C;
    font-size: 56px;
    font-weight: bold;
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part7 .pd ul.second li .price span.decimals{
    color: #E52F2C;
    font-size: 38px;
    font-weight: bold;
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part7 .pd ul.second li .unit{
    height: 28px;
    line-height: 28px;
    margin: 0 0 8px 20px;
    color: #000000;
    font-size: 14px;
    letter-spacing: 1px;
}
.mainArea .products .part7 .pd ul.second li .day{
    margin: 0 0 17px 212px;
}
.mainArea .products .part7 .pd ul.second li .tg{
    width: 352px;
    height: 98px;
    margin-left: 12px;
    border: 1px solid #000000;
}
.mainArea .products .part7 .pd ul.second li .tg span{
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part7 .pd ul.second li .tg table{
    border-collapse: collapse;
    border-spacing: 0;
}
.mainArea .products .part7 .pd ul.second li .tg table .tg-0pky{
    width: 132px;
    height: 24px;
    border-right: 1px solid #000000;
    border-bottom: 1px solid #000000;
    color: #231815;
    font-size: 15px;
    letter-spacing: 1px;
    text-align: center;
}
.mainArea .products .part7 .pd ul.second li .tg table .tg-0pky.second{
    width: 128px;
}
.mainArea .products .part7 .pd ul.second li .tg table .tg-0pky.third{
    width: 90px;
    border-right: none;
}
.mainArea .products .part7 .pd ul.second li .tg table .tg-0lax{
    height: 24px;
    border-right: 1px solid #000000;
    border-bottom: 1px solid #000000;
    color: #231815;
    font-size: 15px;
    text-align: center;
    letter-spacing: 1px;
}
.mainArea .products .part7 .pd ul.second li .tg table .tg-0lax.last,
.mainArea .products .part7 .pd ul.second li .tg table .tg-0lax2.last{
    border-bottom: none;
}
.mainArea .products .part7 .pd ul.second li .tg table .tg-0lax2{
    height: 24px;
    border-bottom: 1px solid #000000;
    color: #231815;
    font-size: 15px;
    text-align: center;
    letter-spacing: 1px;
}
.mainArea .products .part7 .pd ul.second li .btn{
    margin: 11px 0 0 58px;
}
.mainArea .products .part7 .pd ul.second li .modelInfo{
    margin: 0 0 12px 13px;
}
.mainArea .products .part7 .pd ul.second li .modelInfo .modelName span.tit{
    display: inline-block;
    width: 65px;
    height: 22px;
    line-height: 22px;
    background: #595757;
    margin: 0 2px 2px 0;
    color: #ffffff;
    font-size: 14px;
    letter-spacing: 1px;
    text-align: center;
}
.mainArea .products .part7 .pd ul.second li .modelInfo .text span.tit{
    display: inline-block;
    width: 65px;
    height: 22px;
    line-height: 22px;
    margin-right: 2px;
    background: #ffffff;
    color: #231815;
    font-size: 14px;
    letter-spacing: 1px;
    text-align: center;
}
.mainArea .products .part7 .pd ul.second li .modelInfo .text span.number{
    font-family: Arial;
    letter-spacing: normal;
}
.mainArea .products .part7 .pd ul.second li .modelInfo .modelName span.last,
.mainArea .products .part7 .pd ul.second li .modelInfo .text span.last{
    width: 126px;
}
.mainArea .products .part7 .pd .note{
    width: 1160px;
    margin: 0 auto 28px auto;
    padding-right: 2px;
    height: 46px;
    line-height: 46px;
    border-top: 1px solid #918b8b;
    color: #231815;
    font-size: 14px;
    letter-spacing: 1px;
    text-align: right;
}
.mainArea .products .part6 .pd .note,
.mainArea .products .part7 .pd .note{
    font-family: Arial;
}
.mainArea .part8{
    height: 642px;
    padding-top: 49px;
    background: url(../images/img26_01.jpg) 0 0 no-repeat,
                url(../images/img26_02.jpg) 0 190px no-repeat,
                url(../images/img26_03.jpg) 0 390px no-repeat;
}
.mainArea .part8 .bigTit{
    height: 61px;
    line-height: 61px;
    margin-left: 57px;
    color: #ffffff;
    font-size: 49px;
    font-weight: bold;
    letter-spacing: 3px;
}
.mainArea .part8 .bigTit span{
    color: #ffcc00;
}
.mainArea .part8 .subTit{
    height: 57px;
    line-height: 57px;
    margin-left: 57px;
    color: #ffffff;
    font-size: 36px;
    font-weight: bold;
    letter-spacing: 2px;
}
.mainArea .part8 .subTit span{
    font-family: Arial;
    letter-spacing: 0.5px;
}
.mainArea .part8 .txt{
    height: 53px;
    line-height: 53px;
    margin: 238px 0 0 794px;
    color: #231815;
    font-size: 37px;
    letter-spacing: 7px;
}
.mainArea .part8 .txt2{
    height: 65px;
    line-height: 65px;
    margin: 0 0 10px 794px;
    color: #231815;
    font-size: 47px;
    font-weight: bold;
    letter-spacing: 3px;
}
.mainArea .part8 .email{
    height: 48px;
    line-height: 48px;
    margin-left: 794px;
    color: #231815;
    font-size: 15px;
    font-weight: bold;
    letter-spacing: 1px;
}
.mainArea .part8 .email a{
    display: inline-block;
    margin-left: 17px;
    color: #231815;
    font-size: 26px;
    text-decoration: none;
    font-family: Arial;
}
.mainArea .part8 .number{
    height: 70px;
    line-height: 70px;
    margin: 0 0 0 950px;
    color: #231815;
    font-size: 18px;
    letter-spacing: 1.5px;
}
.mainArea .part8 .number span{
    font-family: Arial;
    letter-spacing: 0.5px;
} */