.flex{display: flex; align-items: center;}
.flex-wrap{flex-wrap: wrap;}
.flex-1{flex:1;}
.just-sp{justify-content: space-between;}
.just-cen{justify-content: center;}
.align-start{align-items: flex-start;}
.align-end{align-items: flex-end;}
.main-box{padding:0 18.75%;}
.box-sizing{box-sizing: border-box;}
.bx-sz{box-sizing: border-box;}
*{margin:0;padding:0; }
.pos-r{position: relative;}
.pos-a{position: absolute;}
.trans{transition: all 0.5s;}
.focus{transition: all 0.3s;}
.focus:focus{ border: 1px solid #f4bc43 !important;}
.w-h100{width:100%;height:100%;}
.w-hauto{width: auto;height: auto;}
.w-hmax{max-width: 100%;max-height: 100%;}
input{outline: none;}
.cur-p{cursor: pointer;}
body{position: relative;}
.mask{ transition: all 0.5s; z-index: 1000; position: fixed; left:0;top:0;width: 100%; height: 100%; background: rgba(0,0,0,0.4);}
.nav_mask{ transition: all 0.5s; z-index: 1000; position: unset;  background: none;}
.header_nav_mask{display: block;}
.index_content{padding: 0 18.75% ; box-sizing: border-box;}
.layout_2{padding: 0 9.38%; box-sizing: border-box;}
.icon-fanhui{transform: rotate(180deg); display: inline-block;}
/* 说明：布局使用 12px = 1rem 的比例; 字体使用 10px = 1rem 的比例*/

body{background-color: #000;}

/* 修改汉堡包菜单 */
.hamburger{outline: none !important; padding: 1.25rem 0 !important;}
.hamburger-inner, .hamburger-inner::before, .hamburger-inner::after{background-color: #fff !important;}
.hamburger-collapse{display: none !important;}

/* 头部 */
.header{z-index: 10000; position: relative; padding: 0 9.4% 0 9.2%; box-sizing: border-box; width: 100%; height: 6.6667rem; max-height: 6.6667rem; background: #000000; box-shadow: 0px 1px 1px 0px rgba(172, 172, 172, 0.2);}
.header-op-on{animation: ani-op-on 1s; animation-fill-mode: forwards;}
.header-op-off{animation: ani-op-off 1s; animation-fill-mode: forwards;}
@keyframes ani-op-on{ 0%{opacity: 0;} 100%{ opacity: 1;} }
@keyframes ani-op-off{ 0%{opacity: 1; } 100%{ opacity: 0;} }
.header_logo{width: 14.1667rem; max-height: 3.6667rem;}
.header_item{margin: 0 2.0833rem;}
.header_item >a{transition: all 0.5s; font-size: 2rem; display: inline-block; height: 6.6667rem; line-height: 6.6667rem; font-family: Arial; font-weight: bold; color: #FFFEFE;}
.header_item a:hover{color:#C7000B;}
.header_item a:hover + .show_on{display: block;}
.header_item.active a{color:#C7000B;}
.header_btn_item {display: inline-block; margin: 0 1.25rem; cursor: pointer;}
.header_btn_item.list {line-height: 6.6667rem; height: 6.6667rem;}
.header_btn_item i{transition: all 0.5s;  color:#fff;    font-size: 2.3rem;}
.header_btn_item i:hover{color:#C7000B;}
.header_btn_item:hover >i + .show_on{display: block;}
.header_circle{right:-.5rem; top:-.5rem; width: 1.3rem; height: 1.3rem; line-height: 1.35rem; text-align: center; background: #C7000B; border-radius: 50%;font-size: 1rem; font-family: Arial; font-weight: 400; color: #FFFFFF;}
.header_sub_list{min-width: 16.6667rem; animation: upmove 1s; animation-fill-mode: forwards;  padding: 0.8333rem 2.1667rem;background: #171717;}
.layout{left:50%;top:6.6667rem;transform: translateX(-50%);}
@keyframes upmove{ 0%{ opacity:0.5;} 100%{ opacity: 1;} }
.show_on:hover{display: block;}
.header_sub_item a{transition: all 0.5s; padding:0.8333rem 0;font-size: 1.6rem; font-family: Arial; font-weight: 400; color:#fff; display: inline-block; white-space: nowrap;}
.header_sub_item:hover{color: #CC181E;}
.header_sub_item.active a{color:#C7000B;}
.show_on{display: none;}
.layout_clip{padding: 0 18.32%; box-sizing: border-box;}
.header_empty{width:100%; height: 6.6667rem;}


.phone_detail {padding: 0 2.1667rem 3.0833rem;  background: #171717;animation: upmove 1s; animation-fill-mode: forwards;}
.phone_h1{white-space: nowrap; font-size: 1.2rem; font-family: Arial; font-weight: 400; color: #ACACAC; line-height: 1.5rem; padding: 1.5rem 0 0.5rem;}
.phone_detail_cont i{color:#ACACAC;font-size: 2.9167rem; margin-right: 1.1667rem;}
.phone_detail_intro .h2{white-space: nowrap; font-size: 1.4rem; font-family: Arial; font-weight: 400; color: #ACACAC;line-height: 1.5rem;}
.phone_detail_intro .h3{margin-top: 0.8333rem; white-space: nowrap;font-size: 2.4rem; font-family: Arial; font-weight: 400; color: #FFFFFF; margin-top: 1rem; line-height: 1.5rem;}
.header_btn .show_on:hover{ display: block;}


.footer{ width: 100%; height: 7.5rem; padding: 0 9.3%; box-sizing: border-box;background: #000000; box-shadow: 0px -1px 1px 0px rgba(172, 172, 172, 0.2);}
.footer_item a{transition: all 0.5s; font-size: 1.6rem; font-family: Arial; font-weight: 400; color: #ACACAC;}
.footer_item{margin-right: 2.5rem;}
.footer_item:hover a{color: #CC181E;}
.footer_item:nth-last-child(1){margin-right:0;}
.footer_logo img{width: 3.9167rem;}
.copyright{font-size: 1.6rem; font-family: Arial; font-weight: 400; color: #ACACAC;}
.contact_fix{transition: all 0.5s; box-sizing: border-box; cursor: pointer; transition: background 0.5s; position: fixed; bottom:12.5rem;right:5rem;width: 5rem; height: 5rem; background: #C7000B; border-radius: 50%;}
.contact_fix:hover{background: #e80e1a;}
.contact_fix >i{transition: all 0.5s;  position: absolute; left:-0.25rem;top:45%;transform: translateY(-50%); right:0;text-align: center; color:#fff;font-size: 3rem;}
/* .contact_fix:hover{background-color: #000; border: 2px solid #fff;}
.contact_fix:hover i{color: #CC181E;} */

.introduce{}
.introduce .bg{width: 100%; height: auto; object-fit: contain;}
.introduce .intro_cont {width: 100%; overflow: hidden; display: flex; flex-direction: column; align-items: center; text-align: center;}
.introduce .intro_cont .h1{margin-top:7rem; font-size: 2.4rem; font-family: Arial; font-weight: 400; color: #21D9FA; letter-spacing: 0.3rem;}
.introduce .intro_cont .h2{font-size: 4.8rem; font-family: Arial; font-weight: bold; color: #FFFFFF;margin-top: 2.5rem;}
.introduce .intro_cont .h3{width: 62.5rem; font-size: 1.6rem; font-family: Arial; font-weight: 400; color: #FFFFFF; line-height: 2.4rem; margin-top: 2.5rem;}
.introduce .intro_cont .down_list{display: flex; margin-top:2.9167rem;margin-bottom: 1rem;}
.introduce .intro_cont .down_list li a{cursor: pointer;}
/*.introduce .intro_cont .down_item {cursor: default; transition: all 0.5s; padding: 0 1.3333rem; height: 3rem; display: flex; align-items: center; justify-content: center; box-sizing: border-box;  border: 1px solid #21D9FA;}
.introduce .intro_cont .down_item:hover{background: #21d9fa;}
.introduce .intro_cont .down_item:hover i{color: #fff;}
.introduce .intro_cont .down_item span{font-size: 1.6rem; font-family: Arial; font-weight: 400; color: #FFFFFF;}
.introduce .intro_cont .down_item i{transition: all 0.5s; margin-left: 1.4167rem; font-size: 1.6rem; color:#21D9FA; transform: rotate(-90deg);}*/
/*.introduce .intro_cont .down_item:nth-last-child(1){margin-left: 2.5rem;}*/
.introduce .intro_cont .down_item{display: inline-block; padding: 1.4167rem 1.9167rem;background: #218CCC; border-radius: 0.3333rem;}
.introduce .intro_cont .down_item:hover{background: #29a5ef;}
.introduce .intro_cont .down_item span{vertical-align: middle; margin-right: 2.0833rem; display: inline-block; font-size: 2rem; font-family: Arial; font-weight: 400; color: #FFFFFF;}
.introduce .intro_cont .down_item i{vertical-align: middle; color:#fff;font-size: 1rem; transform: rotate(180deg); display: inline-block;}


.introduce .video{overflow: hidden;}
.introduce .video_bg{width: 100%; height: auto; object-fit: contain;}
.introduce .video_content{padding: 0 23.8%; box-sizing: border-box; left:0;top:0;display: flex; flex-direction: column; align-items: center;width: 100%;}
.introduce .video_content .h1{margin-top: 9.5833rem; font-size: 5rem; font-family: Arial; font-weight: bold; color: #FFFFFF;}
.introduce .video_content .h2{overflow: hidden; display: -webkit-box; text-overflow: ellipsis; -webkit-line-clamp:3;  -webkit-box-orient: vertical; margin-top:2.9167rem;  font-size: 1.6rem; font-family: Arial; font-weight: 400; color: #ACACAC; line-height: 2rem; text-align: center;}
.introduce .video_content video{width: 100%; margin-top: 6.6667rem;}
.introduce .video_content .video_box{width: 100%; margin-top: 6.6667rem;}
.introduce .video_content .video_box iframe{width: 100%;min-height: 60rem;}

.introduce .engineer{width: 100%; height: 79.1667rem; background: #151619; justify-content: space-between;}
.introduce .engineer .title{width: 41.25rem; font-size: 4.2rem; font-family: Arial; font-weight: bold; color: #FFFFFF; line-height: 5rem;}
.introduce .engineer .desc{width: 41.25rem; font-size: 1.6rem; font-family: Arial; font-weight: 400; color: #FFFFFF; line-height:2.4rem; margin-top: 1.5rem;}
.introduce .engineer img{width: 51.1667rem;}
.introduce .engineer.module-2 img{width: 43.3333rem;}



.introduce .up_to{width: 100%; min-height: 25.4167rem; }
.introduce .up_to_list{width: 100%; justify-content: space-around;}
.introduce .up_to_item{flex-direction: column;}
.introduce .up_to_item .h1{font-size: 1.6rem; font-family: Arial; font-weight: 400; color: #ACACAC;}
.introduce .up_to_item .h2{font-size: 4.6rem; font-family: Arial; font-weight: 400; color: #FFFFFF;    line-height: 7rem;}
.introduce .up_to_item .h2 span{font-size:3rem; font-family: Arial; font-weight: 400; color: #FFFFFF;}


.introduce .model{ height: calc(100% - 190px); overflow-y: scroll;}
/* .introduce .model{ overflow: hidden; min-height: 64.1667rem;} */
.introduce .model .model_title {flex-direction: column; align-items: center;}
.introduce .model .model_title .h1{font-size: 5rem; font-family: Arial; font-weight: bold; color: #FFFFFF;    margin-top: 9.5833rem;}
.introduce .model .model_title .h2{width: 51.0833rem; text-align: center; font-size: 1.6rem; font-family: Arial; font-weight: 400; color: #ACACAC; line-height: 2.4rem;margin-top: 2.9167rem;}
.introduce .model .model_list{justify-content: flex-start; margin: 8.3333rem -0.8333rem; align-items: stretch;}
.introduce .model .model_item{margin: 0 0.8333rem; width: calc(25% - 1.6667rem); background: #151619; border-radius: 0.8333rem;}

.introduce .model_item_cate {border-bottom: 1px solid #222426;}
.introduce .model_item_cate img{width: 8.3333rem; height: 8.3333rem;}
.introduce .model_item_cate .h1{font-size: 1.5rem; font-family: Arial; font-weight: 400; color: #ACACAC; line-height: 2.4rem;}
.introduce.introduce_part .model_item_cate:nth-child(1){padding:4.1667rem 0 2.6667rem; text-align: center; border-bottom: 1px solid #222426;}
.introduce.introduce_part .model_item_cate:nth-child(2){padding:2.0833rem 0; text-align: center; border-bottom: 1px solid #222426;}
.introduce.introduce_part .model_item_cate:nth-child(4){padding:2.75rem 0 4.1667rem; text-align: center; }
.introduce.introduce_part .model_item_cate:nth-last-child(1){border-bottom: none;}
.introduce .model_item .view_btn{transition: all 0.5s; cursor: pointer;}
.introduce .model_item:nth-child(1) .view_btn{background: #9656D3;}
.introduce .model_item:nth-child(2) .view_btn{background: #039129;}
.introduce .model_item:nth-child(3) .view_btn{background: #218CCC;}
.introduce .model_item:nth-child(4) .view_btn{background: #C7000B;}
.introduce .model_item:nth-child(1) .view_btn:hover{background: #aa61f0;}
.introduce .model_item:nth-child(2) .view_btn:hover{background: #06b234;}
.introduce .model_item:nth-child(3) .view_btn:hover{background: #29a5ef;}
.introduce .model_item:nth-child(4) .view_btn:hover{background: #e80e1a;}

.introduce .model_item_cate .process{padding: 0 1.6667rem;}
.introduce .model_item_cate .process_item{margin-bottom: 0.8333rem;}
.introduce .model_item_cate .process_item:nth-last-child(1){margin-bottom: 0rem;}
.introduce .model_item_cate .process_name{margin-right: 0.8333rem; text-align: right; width: 9rem; font-size: 1.6rem; font-family: Arial; font-weight: 400; color: #FFFFFF;}
.introduce .model_item_cate .process_status{position: relative; flex:1; height: 0.8333rem; background: #222426; border-radius: 0.4167rem;}
.introduce .model_item_cate .process_now{position: absolute; left:0;top:0;height: 100%; background: #4B5055; border-radius: 0.4167rem;}
.introduce .model_item_cate .attribute{padding: 1.5rem 4.1667rem;height: 14.1667rem; overflow: hidden;}
.introduce .model_item_cate .attribute_item{width: 100%;line-height:3rem; font-size: 1.6rem; font-family: Arial; font-weight: 400; color: #FFFFFF;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.introduce .model_item_cate .start{margin-bottom: 2.0833rem; font-size: 1.6rem; font-family: Arial; font-weight: bold; color: #ACACAC;}
.introduce .model_item_cate .price{margin-bottom: 2.6667rem; font-size: 4rem; font-family: Arial; font-weight: bold; color: #FFFFFF;}
.introduce .model_item_cate .view_btn{display: inline-block; padding: 1.4167rem 1.9167rem;background: #9656D3; border-radius: 0.3333rem;}
.introduce .model_item_cate .view_btn span{vertical-align: middle; margin-right: 2.0833rem; display: inline-block; font-size: 1.4rem; font-family: Arial; font-weight: 400; color: #FFFFFF;}
.introduce .model_item_cate .view_btn i{vertical-align: middle; color:#fff;font-size: 1rem; transform: rotate(180deg); display: inline-block;}


.peizhi_detail { padding: 0 0 6.25rem 0; min-height: 66.6667rem; }
.peizhi_detail .peizhi_show{ width: 35%;position: fixed;top: 6.6667rem;left: 2%;z-index: 1000;}
.peizhi_detail .peizhi_pic{padding: 2.9167rem 0; box-sizing: border-box; display: flex; justify-content: center; align-items: center; width: 33.3333rem; height: 33.3333rem;float: left;}
.peizhi_detail .clear:after {content: '';display: block;clear: both;}
.peizhi_detail .peizhi_pic img{ max-width: 33.3333rem;  object-fit: contain;}
.peizhi_detail .peizhi_desc{font-size: 1.2rem; font-family: Arial; font-weight: 400; color: #999999; line-height: 3.6rem;}
.peizhi_detail .peizhi_price_info{width: 30rem;margin: 0 auto;}
.peizhi_detail .peizhi_price{margin-top: 1.6667rem; width: 100%; padding: 3.3333rem 0 0 ; box-sizing: border-box;}
.peizhi_detail .peizhi_price_title{font-size: 3rem; font-family: Arial; font-weight: bold; color: #FFFFFF; margin-bottom: 2.0833rem;text-align: center; }
.peizhi_detail .peizhi_price_desc{font-size: 1.4rem; color: #fff; margin-top: 1rem;}
.peizhi_detail .peizhi_price_desc .days{font-size: 1.4rem; font-family: Arial; font-weight: bold; color: #ACACAC;}
.peizhi_detail .peizhi_price_desc span{color:#fff;}
.peizhi_detail .peizhi_money { font-family: Arial; font-weight: bold; color: #FFFFFF;float: right; }
.peizhi_detail .add_to_cart_pro{padding: 1rem 0;}
.peizhi_detail .add_to_cart{transition: all 0.5s; display: inline-block; width: 100%; height: 3.8333rem;  line-height: 3.8333rem; text-align: center;  background: #C7000B; border-radius: 0.3333rem;font-size:1.6rem; font-family: Arial; font-weight: 400; color: #FFFFFF;}
.peizhi_detail .add_to_cart:hover{background: #e80e1a;}
.peizhi_detail .price_list{box-sizing: border-box; width: 100%; justify-content: center; height: 4.1667rem; }
.peizhi_detail .price_list a{display: flex;}
.peizhi_detail .price_list a:hover i{color:#c7000b;}
.peizhi_detail .price_list a:hover span{color:#c7000b;}
.peizhi_detail .price_list a:nth-child(1){margin-right: 6.6667rem;}
.peizhi_detail .price_list a span{transition: all 0.5s; font-size: 14px; font-family: Arial; font-weight: 400; color: #999999;}
.peizhi_detail .price_list a i{transition: all 0.5s; color: #999999; margin-right: 0.8333rem; font-size: 1.4rem;}
.peizhi_detail .peizhi_show_pic{padding: 2rem; background-image: -webkit-linear-gradient(top,#040405,#0c0d0f); background-image:-o-linear-gradient(top,#040405,#0c0d0f);background-image:-ms-linear-gradient(top,#040405,#0c0d0f);background-image:linear-gradient(top,#040405,#0c0d0f);}
.peizhi_detail .peizhi_pic_right{padding: 2.9167rem 0 2.9167rem 33.3333rem;}
.peizhi_detail .peizhi_pic_right h3 {font-size: 1.6rem;font-weight: bold;color: #fff;font-family: Arial;line-height: 2rem;}
.peizhi_detail .peizhi_pic_right_box{padding-top: 1rem;}
.peizhi_detail .peizhi_pic_right_box span {font-size: 1.4rem;font-weight: bold;color: #fff;font-family: Arial;}
.peizhi_detail .peizhi_pic_right_box p{font-size: 1.4rem;  color: #999;  line-height: 2rem;  margin-top: .5rem;font-family: Arial;}
.peizhi_detail .peizhi_spec_btn {color: #c7000b;font-size: 1.4rem;font-family: Arial;margin-top: .5rem;}
.peizhi_detail .peizhi_spec_btn:hover {color: #e80e1a;}
.peizhi_detail .peizhi_price_content{color: #acacac;font-size: 1.6rem;line-height: 3rem;padding: 1rem 0;border-bottom: 1px solid #222;}
.peizhi_detail .peizhi_price_day{padding: 2rem 0;text-align: center;font-size: 1.6rem;font-family: Arial;color: #ACACAC;line-height: 2rem;}

.footer_empty_screen_s{display: none;}
.add_fix{position: fixed; top:6.25rem;}
.add_fix .tabbar{width: 62.5rem;}
.peizhi_fix_part_empty{display: none; width: 100%; height:5.5833rem;}
.peizhi_detail .peizhi_info{ width:100%;margin-left: 37%;}
.peizhi_detail .peizhi_fix_part{position: fixed;width: 63%;z-index: 100;top: 6.6667rem;left: 0;padding-left: 37%;background: #040405;}
.peizhi_detail .peizhi_info .tabbar{ box-sizing: border-box;}
.peizhi_detail .peizhi_info .tabbar_item{cursor: pointer; transition: all 0.5s; padding: 0 1.5rem; line-height: 5.5833rem; font-size: 1.6rem; font-family: Arial; font-weight: bold; color: #fff;}
.peizhi_detail .peizhi_info .tabbar_item.active{color:#C7000B; position: relative;}
.peizhi_detail .peizhi_info .tabbar_item.active::after{content: ''; position: absolute; left:0;bottom:0;right:0;margin:0 auto;width: 4.1667rem; height: 0.25rem; background: #C7000B;}
.peizhi_detail .peizhi_info .tabbar_item:hover{color:#C7000B;}
.peizhi_detail .peizhi_info .attribute_item_title .attr{font-size: 1.6rem; font-family: Arial; font-weight: bold; color: #FFFFFF;}
.peizhi_detail .peizhi_info .attribute_item_name{line-height: 2rem; font-size: 1.4rem; font-family: Arial; font-weight: 400; color: #ACACAC;}

.peizhi_detail .peizhi_info .show_all {position: absolute;right: 0;top: 0;line-height: 5.5833rem;margin: 0;cursor: pointer;text-align: right;font-size: 1.4rem;font-family: Arial;font-weight: 400;color: #ACACAC;}
.peizhi_detail .show_all span{padding: 0 2.8333rem;}
.peizhi_detail .peizhi_info .attribute_list{padding-top: 5.5833rem;padding-left: 2rem;/*background: #151619; max-height: 57.25rem; overflow-y: auto;*/}
.peizhi_detail .peizhi_info .attribute_item{padding: 3rem 2.8333rem; box-sizing: border-box; flex-wrap: wrap; border-bottom: 1px solid #151619;}
.peizhi_detail .peizhi_info .attribute_item_title >img{width: 6rem; max-width: 6rem; max-height: 6rem; object-fit: contain; margin-right: 0.8333rem;}
/* .peizhi_detail .peizhi_info .attribute_item img{width: 2rem; max-width: 2rem; max-height: 2rem; object-fit: contain; margin-right: 0.8333rem;} */
.peizhi_detail .peizhi_info .attribute_item .attr{font-size: 1.6rem; font-family: Arial; font-weight: bold; color: #FFFFFF;}
.peizhi_detail .peizhi_info .attribute_item_title{width: 18.5rem; max-width: 18.5rem; margin-right: 1.6667rem;}
.peizhi_detail .peizhi_info .attribute_detail_list{display: none;}
.peizhi_detail .peizhi_info .attribute_detail_list .attr_left > .img{width: 7.5rem; height: 7.5rem;}
.peizhi_detail .peizhi_info .attribute_detail_list .attr_left{width: 100%;}
.peizhi_detail .peizhi_info .attribute_detail_list .attr_left > .img img{width: 7.5rem; object-fit: contain;}
.peizhi_detail .peizhi_info .attribute_item_information{width: 100%;position: relative;}
.peizhi_detail .peizhi_info .attribute_item_tips{position: absolute;color: #C7000B;font-size: 1.2rem;left: 20.16667rem;bottom: 0;}
.peizhi_detail .peizhi_info .attribute_item .attribute_item_information .drawer > i{cursor: pointer; color:#fff;font-size: 1.6667rem; transition: all 0.5s;}
.peizhi_detail .peizhi_info .attribute_item .attribute_item_information .drawer > i:hover{color:#c7000b; }
.peizhi_detail .peizhi_info .attribute_item .attribute_item_information .drawer .jian{display: none;}
.peizhi_detail .peizhi_info .attribute_detail_list{width: 100%; margin-top: 2.5rem; background: #000;}
.peizhi_detail .peizhi_info .attribute_detail_list .attribute_detail_item{padding: 2.5rem; box-sizing: border-box;background: #151619;}
.peizhi_detail .peizhi_info .attribute_detail_list .attribute_detail_item .title_wrap{ flex: 1;margin-left: 1.6667rem; flex-direction: column; align-items: flex-start;}
.peizhi_detail .peizhi_info .attribute_detail_list .attribute_detail_item .title_wrap .desc:hover i{color:#c7000b;}
.peizhi_detail .peizhi_info .attribute_detail_list .attribute_detail_item .title_wrap .desc:hover span{color:#c7000b;}
.peizhi_detail .peizhi_info .attribute_detail_list .attribute_detail_item .desc span{transition: all 0.5s;}
.peizhi_detail .peizhi_info .attribute_detail_list .attribute_detail_item .title{margin-bottom: 4.1667rem; }
.peizhi_detail .peizhi_info .attribute_detail_list .attribute_detail_item .title a {font-size: 1.6rem; font-family: Arial; font-weight: 400; color: #FFFFFF; line-height:2.4rem;}
.peizhi_detail .peizhi_info .attribute_detail_list .attribute_detail_item .price{margin: 1rem 0;color: #C7000B;font-size: 1.4rem; padding-right: 6%;}
.peizhi_detail .peizhi_info .attribute_detail_list .attribute_detail_item .desc{ cursor: pointer; font-size: 1.2rem; font-family: Arial; font-weight: 400; color: #ACACAC;}
.peizhi_detail .peizhi_info .attribute_detail_list .attribute_detail_item .desc i{transition: all 0.5s; margin-right: 0.6667rem;}
.peizhi_detail .peizhi_info .attribute_detail_item{box-sizing: border-box;transition: all 0.5s;border-bottom: 1px solid #222;}
.peizhi_detail .peizhi_info .attribute_detail_item:hover{border: 1px solid #C7000B; }
.peizhi_detail .peizhi_info .attribute_detail_item input{display: none;}
.peizhi_detail .peizhi_info .option{position: relative; display:inline-block;cursor:pointer; width: 1.5rem; height: 1.5rem; border: 1px solid #fff; border-radius: 50%;}
.peizhi_detail .peizhi_info .attribute_detail_item input[type=checkbox]{position:relative;width:15px;height:13px;}
.peizhi_detail .peizhi_info .attribute_detail_item input[type=checkbox]::before{content:'';position:absolute;top:0;left:0;width:15px;height:15px;line-height:15px;text-align:center;color:white;font-size:15px;background-color:#999;border-radius:4px;}
.peizhi_detail .peizhi_info .attribute_detail_item input[type=checkbox]:checked + .option::after{content: '' ; position: absolute; left:0;right:0;top:50%;transform: translateY(-50%); margin:0 auto;width: 0.8333rem; height: 0.8333rem; background: #C7000B; border-radius: 50%;}
.peizhi_detail .peizhi_info .attribute_detail_item.active{border: 1px solid #C7000B; }
.peizhi_detail .peizhi_info .attribute_detail_item.active .option{position: relative; display:inline-block;cursor:pointer; width: 1.5rem; height: 1.5rem; border: 1px solid #C7000B; border-radius: 50%;}
.peizhi_detail .peizhi_info .attribute_detail_item.active .option::after{content: '' ; position: absolute; left:0;right:0;top:50%;transform: translateY(-50%); margin:0 auto;width: 0.8333rem; height: 0.8333rem; background: #C7000B; border-radius: 50%;}


/* submit_order  */
.submit_order {padding: 6.6667rem 0 9.8333rem; }
.submit_order label{display: flex;}
.submit_order .submit_order_input{width: 56%;}
.submit_order .submit_order_info{width: 41%;}
.submit_order .submit_part_title{font-size: 2rem; font-family: Arial; font-weight: bold; color: #FFFFFF;}
.submit_order .choose{font-size: 1.2rem; font-family: Arial; font-weight: 400; color: #ACACAC;}
.submit_order .submit_part_desc{margin-top: 1.25rem; font-size: 1.2rem; font-family: Arial; font-weight: 400; color: #ACACAC;}
.submit_order .addr_title{font-size: 1.6rem; font-family: Arial; font-weight: bold; color: #FFFFFF;}
.submit_order .addr_detail{margin-top: 0.8333rem; font-size: 1.4rem; font-family: Arial; font-weight: 400; color: #FFFFFF;}
.submit_order .addr_input_module {width: 100%; padding: 1.25rem 0;}
.submit_order .addr_input_module .addr_input_fill{transition: all 0.5s; background-color: transparent; box-sizing: border-box; padding-left: 1.6667rem; height: 3.8333rem; line-height: 3.8333rem; border: 1px solid #ACACAC; margin: 0.8333rem 0; width: 100%; font-size: 1.6rem; font-family: Arial; font-weight: 400; color: #fff;}
.submit_order .addr_input_module .addr_input_fill.fill_red{border: 1px solid #C7000B;}
.submit_order .addr_input_module .addr_input_fill::placeholder{color: #747474;}
.submit_order .addr_input_module .addr_input_fill:focus{outline: none;  border: 1px solid #C7000B;}
.submit_order .addr_input_module .input_check{margin: 0.4167rem 0 0.6667rem; font-size: 1.4rem; font-family: Arial; font-weight: 400; color: #C7000B;}
.submit_order .use_part{margin-bottom: 3.3333rem;}
.submit_order .use_part .is_use{font-size: 1.6rem; font-family: Arial; font-weight: 400; color: #FFFFFF;}
.submit_order .use_part .checkbox{display: none;}
.select_option .use_label{justify-content: center; width: 1.3333rem; height: 1.3333rem; border: 1px solid #ACACAC; margin-right: 1.6667rem;}
.select_option .use_label i{color:#fff;font-size: 1.25rem; display: none;}
.select_option input{display: none;}
.select_option input[type=checkbox]:checked + .use_label{border: 1px solid #C7000B;}
.select_option input[type=checkbox]:checked + .use_label i{color:#C7000B; display: block;}
.submit_order .submit_addr{padding-bottom: 1.25rem;}
.submit_order .submit_addr_list{padding-top: 1.6667rem; margin-top: 2.5rem; border-top: 1px solid #222426;}
.submit_order .submit_addr_item{margin-bottom: 1.6667rem;}
.submit_order .submit_addr_item:nth-last-child(1){margin-bottom: 0;}
.select_box{display: none;}
.select_box[type=checkbox]::before{content:'';position:absolute;top:0;left:0;width:15px;height:15px;line-height:15px;text-align:center;color:white;font-size:15px;background-color:#999;border-radius:4px;}
.select_box[type=checkbox]:checked + label .option_box::after{content: '' ; position: absolute; left:0;right:0;top:50%;transform: translateY(-50%); margin:0 auto;width: 0.6667rem; height: 0.6667rem; background: #C7000B; border-radius: 50%;}
.select_box[type=checkbox]:checked + label .option_box{border: 1px solid #C7000B; }
.option_box{margin-right: 0.8333rem; position: relative; display: inline-block; cursor: pointer; min-width: 1.3333rem; height: 1.3333rem;border: 1px solid #ACACAC; border-radius: 50%;}
.submit_order .select_place{margin: 0.8333rem -.5rem;}
.submit_order .select_place .select_place_item{cursor: pointer; width: calc(33.3% - 1rem); margin:  0 .5rem; position: relative;}
.submit_order .select_place .select_place_item input{ cursor: pointer;  outline: none; width: 100%; background-color: transparent; box-sizing: border-box; padding-left: 1.6667rem; height: 3.8333rem; line-height: 3.8333rem; border: 1px solid #ACACAC;font-size: 1.6rem; font-family: Arial; font-weight: 400; color: #FFFFFF;}
.submit_order .select_place .select_place_item i{position: absolute; right:1.2rem;top:50%;transform: translateY(-50%) rotate(180deg); color:#747474; font-size: 2.5rem;}
.slide_down_list{ display: none; width: 100%; overflow-y: auto; height: 15.3333rem; z-index: 200; background-color: #000;border: 1px solid #ACACAC;  box-sizing: border-box;}
.slide_down_list .slide_down_item{width: 100%;height: 3.8333rem;transition: all 0.5s; background-color: transparent; box-sizing: border-box; padding-left: 1.6667rem; height: 3.8333rem; line-height: 3.8333rem; width: 100%; font-size: 1.6rem; font-family: Arial; font-weight: 400; color: #fff;}
.slide_down_list .slide_down_item:hover{background: #C7000B;}




.submit_order .submit_order_info .submit_product{padding: 1.6667rem 2.5rem; box-sizing: border-box; border-bottom: 1px solid rgba(172, 172, 172, 0.3); font-size: 1.1667rem; font-family: Arial; font-weight: bold; color: #ACACAC;}
.submit_order .submit_order_info .submit_order_wrapper .title{font-size: 1.6rem; font-family: Arial; font-weight: bold; color: #FFFFFF;}
.submit_order .submit_order_info .submit_order_wrapper .number{font-size: 1.6rem; font-family: Arial; font-weight: 400; color: #FFFFFF;}
.submit_order .submit_order_info .submit_order_wrapper .desc_r{font-size: 1.6rem; font-family: Arial; font-weight: bold; color: #FFFFFF;}
.submit_order .submit_order_info .submit_order_wrapper .config_title{ font-size: 1.4rem; font-family: Arial; font-weight: bold; color: #ACACAC;}
.submit_order .submit_order_info .submit_order_wrapper .config_title.first{margin: 2.5rem 0 0.8333rem; }
.submit_order .submit_order_info .submit_order_wrapper .config_item{line-height: 2.3333rem; font-size: 1.4rem; font-family: Arial; font-weight: 400; color: #fff;}
.submit_order .submit_order_info .order_contact .order_contact_item{font-size: 1.6rem; font-family: Arial; font-weight: 400; color: #fff;}
.submit_order .submit_order_info .order_contact .order_contact_item span{color:#ACACAC;}
.submit_order .submit_order_info .config_title{font-size: 1.6rem; font-family: Arial; font-weight: 400; color: #ACACAC;}
.submit_order .submit_order_info .payment_title{font-size: 1.6rem; font-family: Arial; font-weight: bold; color: #FFFFFF;}
.submit_order .submit_order_info .payment_number{font-size: 1.4rem; font-family: Arial; font-weight: 400; color: #FFFFFF;}
.submit_order .submit_order_module_2{padding: 2.5rem; box-sizing: border-box;}
.submit_order .submit_order_module_2 .submit_order_good .img{width: 6.6667rem; height: 6.6667rem; border: 1px solid rgba(172, 172, 172, 0.2); text-align: center; padding: 0.8333rem 0; box-sizing: border-box;}
.submit_order .submit_order_module_2 .submit_order_good .img img{width: auto; height: auto; max-width: 100%; max-height: 100%;}
.submit_order .submit_order_module_2 .submit_order_good .desc{flex:1; height: 6.6667rem; margin-left: 1.4167rem;}
.submit_order .submit_order_module_2 .submit_order_good .desc .desc_l{height: 100%; flex-direction: column;}
.submit_order .submit_order_module_2 .submit_order_good .desc .desc_l .number{padding-bottom: 1.6667rem;}
.submit_order .submit_order_module_2 .submit_order_good .desc .desc_r{height: 100%;}
.submit_order_wrapper{background: #151619; margin-top: 2.5rem;}
.submit_order .order_contact{padding: 0 2.5rem; justify-content: flex-end; flex-direction: column; align-items: flex-end;  border-bottom: 1px solid rgba(172, 172, 172, 0.2);}
.submit_order .order_contact .order_contact_item{margin-bottom: 1.6667rem;}
.submit_order .payment_item{margin: 1.6667rem 0 ;}
.submit_order .payment_item .payment_number{margin-top:0.8333rem;}
.submit_order .place_order{transition: all 0.5s; display: inline-block; margin-top:0.8333rem; width: 100%;height: 3.8333rem; line-height: 3.8333rem;  text-align: center; background: #C7000B;font-size: 1.4rem; font-family: Arial; font-weight: 400; color: #FFFFFF;}
.submit_order .place_order:hover{background: #e80e1a;}
.submit_order .card_part_list {padding-bottom: 1.25rem;}
.submit_order .card_part_list .cart_part_item input{margin: 0.5833rem 0; padding-left: 1.6667rem; box-sizing: border-box; width: 100%; height: 3.8333rem; line-height: 3.8333rem; background: #FFFFFF;font-size: 1.5rem; font-family: Arial; font-weight: 400; color: #000;}
.submit_order .card_part_list .cart_part_item input::placeholder{color:#747474;}

.my_order{padding-top: 4.1667rem; padding-bottom: 10rem;}
.my_order .my_order_navigation{ background: #151619; width: 20.8333rem; min-width: 20.8333rem; padding: 3.8333rem 2.6667rem; box-sizing: border-box;}
.my_order .my_order_navigation .my_order_nav a{display: inline-block; transition: all 0.5s; cursor: pointer; margin-bottom: 3.3333rem; font-size: 1.6rem; font-family: Arial; font-weight: bold; color: #fff;}
.my_order .my_order_navigation .my_order_nav:nth-last-child(1) a{margin-bottom: 0;}
.my_order .my_order_navigation .my_order_nav:hover a{color: #C7000B;}
.my_order .my_order_navigation .my_order_nav.active a{color: #C7000B;}

.my_order .my_order_info{min-height: 65rem; background: #151619; flex:1; margin-left: 2.5rem; padding: 3.3333rem 5rem 6.6667rem; box-sizing: border-box;}
.my_order .my_order_info .my_order_history .title{font-size: 2rem; font-family: Arial; font-weight: bold; color: #FFFFFF;}
.my_order .my_order_info .no_desc_content{font-size: 1.6rem; margin-top: 2.0833rem; font-family: Arial; font-weight: 400; color: #FFFFFF;}
.my_order .my_order_info .history_type_item{cursor: pointer; transition: all 0.5s; margin-left: 1.6667rem;font-size: 1.4rem; font-family: Microsoft YaHei; font-weight: 400; color: #fff;}
.my_order .my_order_info .history_type_item.active{color: #C7000B;}
.my_order .my_order_info .history_type_item:hover{color: #C7000B;}
.my_order .my_order_outline_list {background-color: #222426;padding-right: 3%; margin: 2.5rem 0 ;}
.main_order.personal_center .my_order_outline_list {background-color: #222426;padding-right: 3%; margin: 2.5rem 0 0;}
.main_order.personal_center .my_order_info { padding: 3.3333rem 5rem 6.6667rem;}
.main_order.personal_center .my_order_outline_list .outline_item{font-size: 1.6rem; font-family: Arial; font-weight: bold; color: #FFFFFF; width: 17.5%; text-align: center; line-height: 4rem;}
.main_order.personal_center .my_order_outline_list .outline_item:nth-child(1){width: 30%;}
.main_order.personal_center .my_order_record_list.record_show_list{ margin: 2.5rem 0 0;}
.my_order .my_order_outline_list .outline_item{font-size: 1.6rem; font-family: Arial; font-weight: bold; color: #FFFFFF; width: 17.5%; text-align: center; line-height: 4rem;}
.my_order .my_order_outline_list .outline_item:nth-child(1){width: 30%;}
.my_order .record_list_item{margin-bottom: 1.6667rem; border: 1px solid rgba(172, 172, 172, 0.3); box-sizing: border-box; }
.my_order .record_list_item:nth-last-child(1){margin-bottom: 0;}
.my_order .record_identity{background: #222426; padding: 1.25rem 1.6667rem; box-sizing: border-box; }
.my_order .record_time span{font-size: 1.3rem; font-family: Microsoft YaHei; font-weight: 400; color: #ACACAC;}
.my_order .record_time span:nth-child(2){margin-left: 1.25rem;}
.my_order .record_time span:nth-child(2) a{color: #C7000B; text-decoration: underline;}
.my_order .record_identity i{transition: all 0.5s; color:#ACACAC;font-size: 2.0833rem; cursor: pointer;}
.my_order .record_identity i:hover{color: #C7000B; }
.my_order .record_content{padding: 2.8333rem 3% 3.3333rem 0;}
.main_order.personal_center .record_content_item{width:17.5%; text-align: center;}
.super_1100,.super_950{display: block;}
.lower_1100,.lower_950{display: none;}
.my_order .record_content_item{width:17.5%; text-align: center;}
.main_order.personal_center .record_content_item:nth-child(1){width: 30%; box-sizing: border-box; padding-left: 3.3333rem;}
.my_order .record_content_item:nth-child(1){width: 30%; box-sizing: border-box; padding-left: 3.3333rem;}
.my_order .record_content_item .tit{margin-top: 0.9167rem; font-size: 1.6rem; font-family: Arial; font-weight: bold; color: #FFFFFF;}
.my_order .record_content_item .source{margin-bottom: 1.25rem; font-size: 1.6rem; font-family: Arial; font-weight: 400; color: #ACACAC;}
.my_order .record_content_item a.source{transition: all 0.5s;}
.my_order .record_content_item a.source:hover{color: #fff;}
.my_order .record_content_item .source:nth-last-child(1){margin-bottom: 0;}
.my_order .record_content_item p{font-size: 1.6rem; font-family: Arial; font-weight: 400; color: #ACACAC;}
.my_order .record_content_item .title{margin-top: 0.9167rem; font-size: 1.6rem; font-family: Arial; font-weight: bold; color: #FFFFFF;height: 3.2rem; text-align: left; line-height: 1.5rem;text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2; -webkit-box-orient: vertical;}
.main_order.personal_center .record_content_item .digital_select{/*width: 11.6667rem;*/ cursor: pointer; text-align: left; margin-top: .5rem;}
.main_order.personal_center .record_content_item .digital_select span{font-size: 1.4rem; font-family: Arial; font-weight: 400; color: #ACACAC;}
.main_order.personal_center .record_content_item .digital_select i{font-size: 1rem; display: inline-block; transform: rotate(-90deg);color: #ACACAC;}
.my_order .record_content_item .digital_select{/*width: 11.6667rem;*/ cursor: pointer; text-align: left; margin-top: .5rem;}
.my_order .record_content_item .digital_select span{font-size: 1.4rem; font-family: Arial; font-weight: 400; color: #ACACAC;}
.my_order .record_content_item .digital_select i{font-size: 1rem; display: inline-block; transform: rotate(-90deg);color: #ACACAC;}
.main_order.personal_center .record_content_item .img{margin-right: 1.4167rem; min-width: 6.6667rem; height: 6.6667rem; padding: 0.8333rem 0 ; box-sizing: border-box; text-align: center;border: 1px solid rgba(172, 172, 172, 0.2); }
.my_order .record_content_item .img{margin-right: 1.4167rem; min-width: 6.6667rem; height: 6.6667rem; padding: 0.8333rem 0 ; box-sizing: border-box; text-align: center;border: 1px solid rgba(172, 172, 172, 0.2); }
.my_order .record_content_item .img img{ width: auto; height: auto; max-height: 100%; max-width: 100%; }
.my_order .slide_down_list {display: none; background: #151619; top: 4rem;}
.my_order .slide_down_list li {font-size: 1.4rem; font-family: Arial; font-weight: 400; color: #ACACAC;}

.payment_method .payment_card_list{margin: 2.0833rem -1.25rem 0;}
.payment_method .payment_card_item{min-height: 15rem; padding: 2.3333rem 2.8333rem; width: calc(50% - 2.5rem); border:1px solid rgba(172, 172, 172, 0.3); margin: 0 1.25rem 2.5rem; box-sizing: border-box;}
.payment_method .pay_item{font-size: 1.6rem; font-family: Arial; font-weight: 400; color: #FFFFFF; margin-bottom: 1.25rem;}
.payment_method .opt{font-size: 1.4rem; font-family: Arial; font-weight: 400; color: #ACACAC;}
.payment_operate a{transition: all 0.5s;}
.payment_operate a:hover{color:#C7000B;}
.payment_operate span{color:#222426; margin: 0 0.8333rem;}
.payment_operate_wrapper{justify-content: flex-end;}

.faqs{padding-top: 8.3333rem; padding-bottom: 10rem;}
.faqs_title{text-align: center;font-size: 3.6rem; font-family: Arial; font-weight: bold; color: #FFFFFF;}
.faqs .faqs_h1{ font-size: 2.4rem; font-family: Arial; font-weight: bold; color: #FFFEFE;}
.faqs .faqs_category{margin-top: 2.3333rem;}
.faqs .faqs_cate_title_wrap i{color:#fff;font-size: 1.25rem; margin-right: 0.8333rem;}
.faqs .faqs_cate_title_wrap i.jian{display: none;}
.faqs .faqs_cate_title{font-size: 1.6rem; font-family: Arial; font-weight: bold; color: #fff;}
.faqs .order_sign_desc{display: none;}
/* .faqs .order_sign_desc .dot{width: 0.8333rem; height: 0.3333rem; background-color: #FFFFFF; margin-right: 0.8333rem; margin-top: 0.9167rem; border-radius: 50%;} */
.faqs .order_sign_desc .dot{color:#fff;font-weight: bold; line-height: 2rem; margin-right: 1rem;}
.faqs .order_sign_desc_item{margin-bottom: 1.6667rem;}
.faqs .order_sign_desc_item:nth-last-child(1){margin-bottom: 0;}
.faqs .order_sign_desc_item p{cursor: text; font-size: 1.4rem; font-family: Arial; font-weight: 400; color: #FFFFFF; line-height: 2rem;}
.faqs .faqs_list_item {margin-top: 5rem;}
.faqs .faqs_cate_item {margin-bottom: 3.3333rem; cursor: pointer;}
.faqs .faqs_cate_item i{transition: all 0.5s;}
.faqs .faqs_cate_item .faqs_cate_title{transition: all 0.5s; user-select: none;}
.faqs .faqs_cate_item:hover i{color:#C7000B;}
.faqs .faqs_cate_item:hover .faqs_cate_title{color:#C7000B;}
.faqs .faqs_cate_item.active i{color:#C7000B;}
.faqs .faqs_cate_item.active i.jia{display: none;}
.faqs .faqs_cate_item.active i.jian{display: block;}
.faqs .faqs_cate_item.active .faqs_cate_title{color:#C7000B;}
.faqs .faqs_cate_item.active .order_sign_desc{display: block;}
.faqs .order_sign_desc {margin-top: 1.6667rem; padding: 1.6667rem; width: 100%; box-sizing: border-box;background: #151619;}

/* 首页 */
.index-swiper:hover .swiper-prev i,.index-swiper:hover .swiper-next i{opacity: 1;}
.swiper-next,.swiper-prev{ top:50%;transform: translateY(-50%);z-index: 1000;}
.swiper-next i{transform: rotate(0deg);}
.swiper-prev i{transform: rotate(0deg);}
.swiper-next i,.swiper-prev i{ color:#acacac;font-size: 7rem;transition: all .8s; cursor: pointer; display: inline-block; opacity: 0; }
.swiper-next{right:6.6667rem; transform:translateY(-50%) rotate(180deg);}
.swiper-prev{left:6.6667rem;}
.swiper-prev:hover i,.swiper-next:hover i{color:#e80e1a;}
.swiper-prev.swiper-button-disabled:hover i,.swiper-next.swiper-button-disabled:hover i{color:#acacac;}

.home_text{padding: 6rem 24%}
.home_text p{color: #ACACAC;text-align: center;font-size: 1.6rem;line-height: 2rem}

.index-swiper {overflow: hidden;}
.index_wrapper .desktops{width: 100%; padding: 12.5833rem 13.59%;box-sizing: border-box;padding-top: 1rem}
.index_wrapper .header{background: transparent; position: fixed; width:100%;left:0;top:0; box-shadow: none; transition: all 1s;}
.index_wrapper .header.header_black{background: #000000; box-shadow: 0px 1px 1px 0px rgba(172, 172, 172, 0.2);}
.index_wrapper .desktops .desktops_list{margin:0 -1.25rem;}
.index_wrapper .desktops .desktops_content{left:3.3333rem;bottom:5rem;}
.index_wrapper .desktops .desktops_item{margin:0 1.25rem; overflow: hidden;}
.index_wrapper .desktops .desktops_item .h1{transition: all 0.5s; font-size: 2.4rem; font-family: Arial; font-weight: bold; color: #FFFFFF;}
.index_wrapper .desktops .desktops_item .desc{transition: all 0.5s;  font-size: 1.8rem; font-family: Arial; font-weight: 400; color: #FFFFFF; margin-top: 1.6667rem;}
.index_wrapper .desktops .desktops_item .show_up{display: none;  }
.index_wrapper .desktops .desktops_item .shop_now{opacity: 0;}
.index_wrapper .desktops .desktops_item .shop_now:hover span,.index_wrapper .desktops .desktops_item .shop_now:hover i{color:#e80e1a;}
.index_wrapper .desktops .desktops_item .shop_now span{transition: all 0.5s; font-size: 1.8rem; font-family: Arial; font-weight: 400; color: #FFFEFE;}
.index_wrapper .desktops .desktops_item .shop_now i{transition: all 0.5s; display: inline-block; transform: rotate(180deg); color:#fff;font-size:1.25rem; margin-left: 0.4167rem;}
.index_wrapper .desktops .desktops_item img{ transition: all 1s;}
.index_wrapper .desktops .desktops_item.hover .desktops_content .h1{animation: moveup 1s; animation-fill-mode: forwards;}
.index_wrapper .desktops .desktops_item.hover .desktops_content .desc{animation: moveup 1s; animation-fill-mode: forwards;}
.index_wrapper .desktops .desktops_item.hover-off .desktops_content .h1{animation: movedown 1s; animation-fill-mode: forwards;}
.index_wrapper .desktops .desktops_item.hover-off .desktops_content .desc{animation: movedown 1s; animation-fill-mode: forwards;}
.index_wrapper .desktops .desktops_item:hover img{ transform: scale(1.2);}
.index_wrapper .desktops .desktops_item.hover .show_up{display: block;}
.index_wrapper .desktops .desktops_item.hover .shop_now{ animation: moveup-shop 1s; animation-fill-mode: forwards; animation-delay: .3s;}
.index_wrapper .desktops .desktops_item.hover-off .show_up{ display: block;}
.index_wrapper .desktops .desktops_item.hover-off .shop_now{ animation: movedown-shop 1s; animation-fill-mode: forwards;}
@keyframes moveup{0%{transform:translateY(0);}100%{transform:translateY(-5rem);}}
@keyframes movedown{0%{transform:translateY(-5rem);}100%{transform:translateY(0);}}
@keyframes moveup-shop{0%{transform:translateY(2rem);opacity:0;}100%{transform:translateY(0);opacity:1;}}
@keyframes movedown-shop{0%{transform:translateY(0);opacity:1;}100%{transform:translateY(2rem);opacity:0;}}
.index_wrapper .desktops .desktops_item:nth-child(1){width: calc(33.3% - 2.5rem); margin-bottom: 2.5rem; max-height: 37.1667rem;}
.index_wrapper .desktops .desktops_item:nth-child(2){width: calc(66.7% - 2.5rem); margin-bottom: 2.5rem; max-height: 37.1667rem;}
.index_wrapper .desktops .desktops_item:nth-child(3),.index_wrapper .desktops .desktops_item:nth-child(4),.index_wrapper .desktops .desktops_item:nth-child(5){ max-height:26.1667rem; width: calc(33.3% - 2.5rem);}

.index_wrapper .performance_list {}
.index_wrapper .performance_list .h1{font-size: 2.8rem; font-family: Arial; font-weight: bold; color: #FFFFFF;}
.index_wrapper .performance_list .desc{width: 80%; margin-top: 2.5rem; font-size: 2rem; font-family: Arial; font-weight: 400; color: #ACACAC; line-height:3rem;}
.index_wrapper .performance_list .img{width: 50%;max-height:51rem; overflow: hidden; }
.index_wrapper .performance_list .img img{transition: all 0.5s;}
.index_wrapper .performance_list .img:hover img{transform: scale(1.05);}
.index_wrapper .performance_list .perform_content{background: #151619; box-sizing: border-box; width: 50%; padding: 11% 7%;}
.index_wrapper .performance_list .performance_item{overflow: hidden; max-height:51rem;}
.index_wrapper .performance_list .performance_item:nth-child(even){flex-direction: row-reverse;}

.introduce.series_list .model_item .view_btn{border-radius: 0; background:transparent;width: 13.3333rem; box-sizing: border-box; height: 3.8333rem;line-height: 3.8333rem; text-align: center; border: 1px solid #ACACAC; padding: 0;}
.introduce.series_list .model_item .view_btn span{margin:0;vertical-align: unset;}
.introduce.series_list .model_item_cate{border:none;text-align: center;}
.introduce.series_list .model_item_cate img{width: 12rem; height: auto;}
.introduce.series_list .model_item_cate .lumos_h1{font-size: 2.4rem; font-family: Arial; font-weight: bold; color: #FFFFFF;}
.introduce.series_list .model_item_cate .lumos_tit{font-size: 1.6rem; font-family: Arial; font-weight: 400; color: #FFFFFF; margin-top: 2.5rem;}
.introduce.series_list .model_item_cate .lumos_desc{height: 6.25rem; font-size: 1.4rem; font-family: Arial; font-weight: 400; color: #ACACAC; line-height: 2rem; margin-top: 0.8333rem; overflow: hidden; display: -webkit-box; text-overflow: ellipsis; -webkit-line-clamp: 3;  -webkit-box-orient: vertical;}
.introduce.series_list .model_item{ padding: 3.5rem 0;  text-align: center; box-sizing: border-box;}
.introduce.series_list .model_item .model_item_cate{padding: 0 3.0833rem;}
.introduce.series_list .model_item .model_item_cate:nth-child(1){padding: 0; width: 100%; padding-bottom: 100%; position: relative;}
.introduce.series_list .model_item .model_item_cate:nth-child(1) img{position: absolute; left:0;top:0; width: 100%; height: 100%; object-fit: contain;}
.introduce.series_list .model_item_cate:nth-child(2){ margin-top: 4.5rem;}
.introduce.series_list .model_item_cate .start{margin-top:3rem;font-size: 1.4rem; font-family: Arial; font-weight: bold; color: #ACACAC;}
.introduce.series_list .model_item_cate .price{font-size: 3.6rem; font-family: Arial; font-weight: bold; color: #FFFFFF;}
.introduce.series_list .model_item .view_btn span{font-size: 1.6rem; font-family: Arial; font-weight: 400; color: #FFFFFF;}
.introduce.series_list .model_item .view_btn:hover{background: #c7000b; border: 1px solid #c7000b;}
.introduce.series_list .model_item{margin-bottom: 1.6667rem;}
.introduce.series_list .model_item{ transition: all 0.5s;}
.introduce.series_list .model_item:hover{ background-color: #482524;}


.introduce.select_configure{  position: fixed; left:0;top:0;width:100%;height:100%; background: #fff;z-index: 99999; }
.introduce.select_configure.popup_up{animation: popup_up .5s; animation-fill-mode:forwards;}
.introduce.select_configure.popup_down{animation: popup_down .5s; animation-fill-mode:forwards;}
@keyframes popup_up{
        0%{transform: translateY(100%); opacity: 0;}
        100%{transform: translateY(0); opacity: 1;}
}
@keyframes popup_down{
        0%{transform: translateY(0); opacity: 1;}
        100%{transform: translateY(100%); opacity: 0;}
}
.introduce.select_configure .model_item{width: calc(20% -  1.3333rem);    margin: 0 0.6667rem 2rem; }
.introduce.select_configure .model_item{box-sizing: border-box; background: #FFFFFF; border: 1px solid rgba(172, 172, 172, 0.2); border-radius: 10px;}
.introduce.select_configure .layout_configure{padding: 0 9.32%;}
.introduce.select_configure .model_item_cate{ padding: 2.75rem 0 4.1667rem; border: none; }
.introduce.select_configure .model_item_cate:nth-child(1){text-align: center; padding-left: 3.3333rem;padding-right: 3.3333rem; padding-bottom: 0; }
.introduce.select_configure .model_item_cate:nth-child(2){    padding: 1.5rem 0; }
.introduce.select_configure .model_item_cate .attribute{height: 20rem; padding: 0 2.25rem;}
.introduce.select_configure .model_item_cate:nth-child(3){padding:0 3.3333rem 2.75rem ;text-align: center;}
.introduce.select_configure .level{text-align: center; line-height: 6.6667rem; background: #404040;  border-radius: 0.8333rem 0.8333rem 0rem 0rem; font-size: 2.4rem; font-family: Arial; font-weight: bold; color: #FFFFFF; }
.introduce.select_configure .vip{font-size: 3rem; font-family: Arial; font-weight: 400; color: #48BAD2;}
.introduce.select_configure .model_item:nth-child(1) .vip{color:#48BAD2;}
.introduce.select_configure .model_item:nth-child(2) .vip{color:#9656D3;}
.introduce.select_configure .model_item:nth-child(3) .vip{color:#039129;}
.introduce.select_configure .model_item:nth-child(4) .vip{color:#218CCC;}
.introduce.select_configure .model_item:nth-child(5) .vip{color:#C7000B;}
.introduce.select_configure .line{margin:1.6667rem 0 ; width: 100%; height: 1px; background: #F2F2F2;}
.introduce.select_configure .spe{font-size: 1.4rem; font-family: Arial; font-weight: 400; color: #ACACAC;}
.introduce.select_configure .model_item_cate .attribute_item{font-size: 1.6rem; font-family: Arial; font-weight: 400; color: #000000;}
.introduce.select_configure .model_item_cate .price{font-size: 4rem; font-family: Arial; font-weight: bold; color: #000000;}
.introduce.select_configure .model .model_list{ flex-wrap: wrap; margin: 0 -0.8333rem;  max-height:61rem; overflow-y: auto; overflow-x: hidden; justify-content: center;}
.introduce.select_configure .page_title{padding: 6.6667rem 0 5rem; text-align: center; font-size: 5rem; font-family: Arial; font-weight: bold; color: #000000;}
.introduce.select_configure .model_item_cate .start{margin-bottom: 0.8333rem;font-size: 1.4rem; font-family: Arial; font-weight: bold; color: #ACACAC;}
.introduce.select_configure .model_item_cate .view_btn{padding: 1.4167rem 2.8333rem;}
.introduce.select_configure .model_item:nth-child(1) .view_btn{background-color:#48BAD2;}
.introduce.select_configure .model_item:nth-child(2) .view_btn{background-color:#9656D3;}
.introduce.select_configure .model_item:nth-child(3) .view_btn{background-color:#039129;}
.introduce.select_configure .model_item:nth-child(4) .view_btn{background-color:#218CCC;}
.introduce.select_configure .model_item:nth-child(5) .view_btn{background-color:#C7000B;}
.introduce.select_configure .model_item:nth-child(1) .view_btn:hover {background-color:#50c6df;}
.introduce.select_configure .model_item:nth-child(2) .view_btn:hover {background-color:#aa61f0;}
.introduce.select_configure .model_item:nth-child(3) .view_btn:hover {background-color:#06b234;}
.introduce.select_configure .model_item:nth-child(4) .view_btn:hover {background-color:#29a5ef;}
.introduce.select_configure .model_item:nth-child(5) .view_btn:hover {background-color:#e80e1a;}
.introduce.select_configure .close{transition: all 0.5s; position: absolute; right:5rem;top:3rem; color:#999999;font-size: 4.5rem; cursor: pointer;}
.introduce.select_configure .close:hover{color:#c7000b;}

.layout-2 .phone_detail{ padding: 0 2.1667rem 0;}
.layout-2 .phone_h1{  padding: 1.5rem 0;}
.layout-2 .phone_h1 a{ transition: all 0.5s;font-size: 1.6rem; font-family: Arial; font-weight: 400; color:#fff;}
.layout-2 .phone_h1:hover a{color: #CC181E;}

/* 弹窗 */
.mask{position: fixed;width: 100%; height: 100%; left:0;top:0;z-index: 10001; }
.mask .popup{box-sizing: border-box; position: relative; left:0;right:0;top:50%;transform: translateY(-50%); margin:0 auto; padding: 5.4167rem 7.9167rem 7.5rem; max-width: 79.1667rem;  background: #151619; box-shadow: 0rem 0.8333rem 1.6667rem 0rem #000000; border-radius: 0.8333rem;}
.mask .popup .img{width: 12rem; height: 12rem; margin:0 auto;}
.mask .popup .goods{min-width: 18.5rem; margin-top: 2.0833rem; }
.mask .popup .goods .tit_info .tit{font-size: 1.8rem; font-family: Arial; font-weight: bold; color: #FFFFFF;}
.mask .popup .goods .tit_info .tit:nth-child(1){margin-top: 2.5rem;}
.mask .popup .goods .tit_info .tit:nth-child(2){margin-top:1.25rem;}
.mask .popup .popup_cont {margin-left: 10rem;min-width: 60%;}
.mask .popup .popup_cont .btn_list{display: flex; justify-content: center;}
.mask .popup .popup_cont .btn{transition: all 0.5s; margin-right: 1.6667rem; border: 1px solid #ACACAC; box-sizing: border-box; padding: 0 1.8333rem; height: 3.5rem; line-height: 3.5rem; border-radius: 1.75rem; display: inline-block; font-size: 1.4rem; font-family: Arial; font-weight: 400; color: #FFFFFF;}
.mask .popup .popup_cont .btn:hover{border: 1px solid #C7000B;background: #C7000B; }
.mask .popup .popup_cont .btn.active{border: 1px solid #C7000B;background: #C7000B;  }
.mask .popup .popup_cont .btn.active:hover{background: #000; border: 1px solid #000;}
.mask .popup .popup_cont .desc{margin-top: 3rem; font-size: 1.4rem; font-family: Arial; font-weight: 400; color: #FFFFFF; line-height: 2rem;white-space: pre-wrap;white-space: -moz-pre-wrap;white-space: -pre-wrap;white-space: -o-pre-wrap;word-wrap: break-word;}
.mask .popup .close{transition: all 0.5s; position: absolute; right:1.2rem;top:1.2rem; color:#999999;font-size: 3.5rem; cursor: pointer;}
.mask .popup .close:hover{color:#c7000b;}

/* 弹窗2 */
.popup_cont .peizhi_price_title{ font-size: 3rem;font-family: Arial;font-weight: bold;color: #FFFFFF;margin-bottom: 2rem;}
.popup_cont .peizhi_pic_right_box{font-size: 1.4rem;font-family: Arial;color: #999;line-height: 2rem;margin-top: .5rem;}
.popup_cont .peizhi_pic_right_box span{font-weight: bold;color: #fff;margin-right: 1rem;}
.mask .popup .spec_close{transition: all 0.5s; position: absolute; right:1.2rem;top:1.2rem; color:#999999;font-size: 3.5rem; cursor: pointer;}
.mask .popup .spec_close:hover{color:#c7000b;}
/* 登录 */
.login_wrapper{padding-top: 10.4167rem;}
.login_wrapper .login{background: #1C1D23; width: 50%; padding: 5rem 4.1667rem 11.6667rem; box-sizing: border-box;max-height: 50rem;}
.login_wrapper .login:nth-child(2){background: #15161A;}
.login_wrapper .login_h1{font-size: 3rem; font-family: Arial; font-weight: bold; color: #FFFFFF;}
.login_wrapper .login_item .h2{font-size: 1.8rem; font-family: Arial; font-weight: 400; color: #FFFFFF;}
.login_wrapper .login_item .h2 span{color:#C7000B;margin-left: 0.4167rem;}
.login_wrapper .remember span{font-size: 1.6rem; font-family: Arial; font-weight: 400; color: #FFFFFF;}
.login_wrapper .remember .remember_label{width: 1.3333rem; height: 1.3333rem; border: 1px solid #ACACAC;}
.login_wrapper .btn_wrap{margin-top: 3.3333rem;}
.login_wrapper .btn_wrap a.sign_in{transition: all 0.5s; display: inline-block; padding: 0 2.5rem; text-align: center; box-sizing: border-box; line-height: 3.8333rem; height: 3.8333rem; background: #C7000B; font-size: 1.4rem; font-family: Arial; font-weight: 400; color: #FFFFFF;}
/*.login_wrapper .btn_wrap a:hover{background: #e80e1a;}*/
.login_wrapper .btn_wrap .lost{cursor: pointer; transition: all 0.5s;  margin-left: 2.5rem; font-size: 1.6rem; font-family: Arial; font-weight: bold; color: #FFFFFF;}
.login_wrapper .btn_wrap .lost:hover{color:#C7000B;}
.login_wrapper .login_list{margin-top: 3.3333rem;}
.login_wrapper .login_item{margin-bottom: 2.5rem;}
.login_wrapper .login_item input{transition: all 0.5s; outline: none; background: transparent; font-size: 1.6rem; font-family: Arial; font-weight: 400; color: #FFFFFF; padding-left: 1.6667rem; box-sizing: border-box; margin-top: 1.6667rem;width: 100%; height: 3.8333rem; line-height: 3.8333rem;  border: 1px solid #ACACAC;}
.login_wrapper .login_item input:hover{border: 1px solid #C7000B;}
.login_wrapper .login_item input:focus{border: 1px solid #C7000B;}
.login_wrapper .login .protocal{font-size: 1.6rem; font-family: Arial; font-weight: 400; color: #FFFFFF; line-height: 1.6rem;}
.login_wrapper .login .protocal a{color:#C7000B;}

.login_wrapper.reset_pwd .login{background: transparent; padding:0;}
.login_wrapper.reset_pwd .reset_title{font-size: 3rem; font-family: Arial; font-weight: bold; color: #FFFFFF;}
.login_wrapper.reset_pwd .reset_desc{margin-top: 2.0833rem; font-size: 1.8rem; font-family: Arial; font-weight: 400; color: #FFFFFF;}
.login_wrapper.reset_pwd {padding: 10.4167rem 21.35% 0; box-sizing: border-box;}
.login_wrapper.reset_pwd .login_list{margin-top: 5rem;}
.login_wrapper.reset_pwd .login{width: 70%;}
.login_wrapper.reset_pwd .btn_wrap a.sign_in{padding: 0 3.75rem;}



/* 个人中心 首页 */
.personal_center .my_order_info .person_title{font-size: 2rem; font-family: Arial; font-weight: bold; color: #FFFFFF;}
.personal_center .my_order_info .profile_title{font-size: 1.4rem; font-family: Arial; font-weight: bold; color: #FFFFFF;}
.personal_center .my_order_info .profile_title span{font-weight: normal;}
.personal_center .my_order_info .profile_name{font-size: 1.4rem; font-family: Arial; font-weight: 400; color: #ACACAC;}
.personal_center .my_order_info .profile_desc{margin-top: 1.25rem; font-size: 1.4rem; font-family: Arial; font-weight: 400; color: #FFFFFF;}
.personal_center .my_order_info .profile_notice{display: inline-block; margin-top: 1.25rem; font-size: 12px; font-family: Arial; font-weight: 400; color: #C7000B;}
.personal_center .my_order_info .person_info_top{margin: 0 -1.25rem;}
.personal_center .my_order_info .content_box.content_type_1{ width:calc( 50% - 2.5rem); margin: 0 1.25rem;}
.personal_center .my_order_info .content_box.content_type_1 .profile_item{ margin-bottom: 1.25rem;}
.personal_center .my_order_info .content_box.content_type_1 .profile_item:nth-last-child(1){margin:0;}
.personal_center .my_order_info .content_box.content_type_2{ width:100%; margin-top: 5rem;}
.personal_center .my_order_info .content_box.content_type_1 .profile_title{ margin-top: 2.5rem;}
.personal_center .my_order_info .content_box.content_type_1 .profile_cont{ min-height: 15rem;}
.personal_center .my_order_info .content_box.content_type_1.info_part .profile_item{width: 50%;}
.personal_center .my_order_info .content_box.content_type_2 .profile_cont{ min-height: 8.3333rem;}
.personal_center .my_order_info .profile_cont{margin-top: 0.8333rem; padding:  2.5rem 2.9167rem; box-sizing: border-box; background: #000;}
.personal_center .my_order_info { padding: 3.3333rem 15rem 6.6667rem 5rem;}

.personal_data .my_order_info .person_title{font-size: 1.6rem; font-family: Arial; font-weight: bold; color: #FFFFFF;}
.personal_data .my_order_info .content_box.content_type_2{margin-top: 3.75rem;}
.personal_data .my_order_info .content_box.content_type_2 .profile_cont{min-height: 15rem;}
.personal_data .my_order_info .profile_cont .profile_item{width: 17.5rem;}


.personal_reset_pwd .my_order_info .reset_title{font-size: 1.6rem; font-family: Arial; font-weight: bold; color: #FFFFFF;}
.personal_reset_pwd .my_order_info .reset_desc{margin-top: 1.25rem; line-height: 1.5rem; font-size: 1.2rem; font-family: Arial; font-weight: 400; color: #ACACAC;}
.personal_reset_pwd .my_order_info .login_list{margin-top: 2.5rem;}
.personal_reset_pwd .my_order_info .login_item:nth-child(1){margin: 0;}
.personal_reset_pwd .my_order_info .login_item {margin-top: 1.6667rem;}
.personal_reset_pwd .my_order_info .login_item input{transition: all 0.5s; padding-left: 1.6667rem; box-sizing: border-box; background: transparent; width: 100%; height: 3.8333rem; line-height: 3.8333rem;  border: 1px solid #ACACAC; font-size: 1.6rem; font-family: Arial; font-weight: 400; color: #747474;}
.personal_reset_pwd .my_order_info .login_item input:hover{border: 1px solid #C7000B;}
.personal_reset_pwd .my_order_info .login_item input:focus{border: 1px solid #C7000B;}
.personal_reset_pwd .my_order_info .btn_wrap .sign_in{margin-top: 3.3333rem; display: inline-block; padding: 0 3.75rem; text-align: center; box-sizing: border-box; line-height: 3.8333rem; height: 3.8333rem; background: #E80E1A; font-size: 1.4rem; font-family: Arial; font-weight: 400; color: #FFFFFF;}
.personal_reset_pwd .my_order_info .reset_cont{width: 70%;}
.personal_reset_pwd .my_order_info{height: 65rem;}

.my_order.main_order .btn{cursor: pointer; transition: all 0.5s; margin-left: 1.6667rem; padding: 0 1rem; font-size: 1.4rem; border-radius: 2.5rem; height: 2.5rem;line-height: 2.5rem; text-align: center; color: #ACACAC; border: 1px solid #ACACAC;}
.my_order.main_order .btn:hover{background-color: #C7000B; color: #fff; border: 1px solid #C7000B;}
.main_order.personal_center .shop_cart_detail_list {left: 11.4rem; top: -6.1rem; }
.personal_center .my_order_outline_list .outline_item{width: 23.3%;font-size: 1.4rem; font-family: Arial; font-weight: 400; color: #ACACAC;}
.personal_center .my_order_outline_list {background: transparent;  margin: 0;}
.personal_center .my_order_outline_list .outline_item:nth-child(1){width: 30%;}
.personal_center .wish_list .profile_cont{padding: 0.4167rem 2.9167rem 0.8333rem;}
.personal_center .record_content_item .img{width: 5.8333rem;  min-width: 5.8333rem;  height: 5.8333rem;}
.personal_center .record_content{padding:2.0833rem 3% 2.0833rem 0; border-top: 1px solid #222426;}
.main_order.personal_center .record_content{padding: 2.8333rem 3% 3.3333rem 0;  border-top: none;}
.main_order.personal_center .record_show_list_item:nth-child(1) .record_content{border-top: none;}

.shop_cart .record_content{padding:2.0833rem 0;}
.shop_cart .record_show_list_item.open + .record_show_list_item .record_content{padding: 2.0833rem 0 ;}
.shop_cart .btn_wrapper{margin-top: 3.3333rem; justify-content: flex-end;margin-bottom: 10rem;}
.shop_cart .btn_wrapper .btn_in_shop{ margin-left: 1.4167rem; padding: 0 1rem; min-width: 12rem; display: inline-block;height: 3.8333rem; line-height: 3.8333rem; background: #C7000B;text-align: center; font-size: 1.1667rem; font-family: Arial; font-weight: 400; color: #FFFFFF;}
.personal_center .record_content_item{width: 23.3%;}
.personal_center .record_content_item:nth-child(1){padding:0;}
.personal_center .record_content_item .title{font-size: 1.4rem;}
.main_order.personal_center .record_content_item .title{font-size: 1.6rem;}
.personal_center .record_content_item .digital_select{margin-top: 0;}

.personal_center .my_order_info .profile_cont .wish_title{transition: all 0.5s; font-size: 1.6rem; font-family: Arial; font-weight: bold; color: #FFFFFF;}
.personal_center .my_order_info .profile_cont .wish_title:hover{color:#C7000B;}
.personal_center .my_order_info .profile_cont .wish_price{font-size: 1.8rem; font-family: Arial; font-weight: 400; color: #FFFFFF;}
.personal_center .my_order_info .profile_cont .wish_view{font-size: 1.4rem; font-family: Arial; font-weight: 400; color: #ACACAC;}
.personal_center .my_order_info .profile_cont .wish_view span{transition: all 0.5s;}
.personal_center .my_order_info .profile_cont .wish_view i{transition: all 0.5s;}
.personal_center .my_order_info .profile_cont .wish_view:hover span{color: #C7000B;}
.personal_center .my_order_info .profile_cont .wish_view:hover i{color: #C7000B;}
.personal_center .my_order_info .profile_cont .wish_view i{margin-left: 0.4167rem; font-size:1rem;transform: rotate(180deg);}
.personal_center .my_order_info .profile_cont .add_cart{position: relative;transition: all 0.5s; text-transform: uppercase; font-size: 1.1667rem; font-family: Arial; font-weight: 400; color: #ACACAC;}
.personal_center .my_order_info .profile_cont .add_cart:nth-last-child(1){ margin-left: 1.6667rem; }
.personal_center .my_order_info .profile_cont .add_cart:nth-last-child(1)::after{content:'|';position: absolute; left:-1.2rem;top:0; color:#222426;}
.personal_center .my_order_info .profile_cont .add_cart:hover{color:#C7000B;}
.personal_center .my_order_info .profile_cont .wish_img{box-sizing: border-box; margin-right: 1.6667rem; width: 10rem;height: 10rem; text-align: center; padding: 0.8333rem 0;}
.personal_center .my_order_info .wish_list_2 .profile_cont{padding: 0 2.9167rem;}
.personal_center .my_order_info .wish_list_2 .wish_part_item{padding: 2.5rem 0;}
.personal_center .my_order_info .wish_list_2 .wish_info{ align-items: stretch;}
.personal_center .my_order_info .wish_list_2 .wish_price{ margin-top: 1.6667rem;}
.personal_center .my_order_info .wish_list_2 .wish_desc{flex-direction: column;padding: 0  0 0.8333rem; box-sizing: border-box; align-items: flex-start;}
.personal_center .my_order_info .wish_list_2 .wish_part_item{border-bottom: 1px solid #222426;}
.personal_center .my_order_info .wish_list_2 .wish_part_item:nth-last-child(1){border-bottom:none;}
.personal_center .wish_list .record_content_item .title{margin-top: 0.4167rem;}

.zhifu_edit .my_order_info .btn_wrap .sign_in{padding: 0 4.5rem; background: #C7000B;}
.zhifu_edit .my_order_info .reset_title{font-size: 2rem;}

.shoucang .model_list{margin-top: 2.5rem;}
.shoucang .model_item{ padding: 5rem; text-align: center; box-sizing: border-box;margin-bottom: 1.6667rem; width: 27.5rem; border: 1px solid rgba(172, 172, 172, 0.3);transition: all 0.5s; margin-right: 2.5rem;}
.shoucang .model_item:hover{ background-color: #482524;}
.shoucang .model_item .view_btn{margin-top: 2.5rem; transition: all 0.5s; box-sizing: border-box; cursor: pointer; display: inline-block; border-radius: 0; background:transparent;width: 13.3333rem; height: 3.8333rem;line-height: 3.8333rem; text-align: center; border: 1px solid #ACACAC; padding: 0;}
.shoucang .model_item .view_btn span{margin:0;vertical-align: unset;}
.shoucang .model_item_cate{border:none;text-align: center;}
.shoucang .model_item_cate img{width: 9.8333rem; height: auto;}
.shoucang .model_item_cate .lumos_h1{line-height: 2.5rem; font-size: 2rem; font-family: Arial; font-weight: bold; color: #FFFFFF;}
.shoucang .model_item_cate .lumos_tit{font-size: 1.6rem; font-family: Arial; font-weight: 400; color: #FFFFFF; margin-top: 2.5rem;}
.shoucang .model_item_cate .lumos_desc{ justify-content: center; cursor: pointer; font-size: 1.4rem; font-family: Arial; font-weight: 400; color: #ACACAC; line-height: 2rem; margin-top: 0.8333rem;}
.shoucang .model_item_cate .lumos_desc i{font-size: 1rem; margin-left: 0.4167rem;}
.shoucang .model_item_cate .lumos_desc i,.shoucang .model_item_cate .lumos_desc span{transition: all 0.5s; white-space: nowrap;}
.shoucang .model_item_cate .lumos_desc:hover i,.shoucang .model_item_cate .lumos_desc:hover span{color:#c7000b;}
.shoucang .model_item_cate:nth-child(2){ margin-top: 3rem;}
.shoucang .model_item_cate .start{margin-bottom: 2.0833rem;margin-top: 3rem;font-size: 1.4rem; font-family: Arial; font-weight: bold; color: #ACACAC;}
.shoucang .model_item_cate .price{margin-top: 4.8333rem; font-size: 3.6rem; font-family: Arial; font-weight: bold; color: #FFFFFF;}
.shoucang .model_item .view_btn span{font-size: 1.6rem; font-family: Arial; font-weight: 400; color: #FFFFFF;}
.shoucang .model_item .view_btn:hover{background: #c7000b; border: 1px solid #c7000b;}
.shoucang .my_order_info{padding: 3.3333rem 5rem 5rem;}
.shoucang .unfavorite {transition: all 0.5s; display: block; margin-top: 1.6667rem; font-size: 1.4rem; font-family: Arial; font-weight: 400; color: #ACACAC;}
.shoucang .unfavorite:hover{color:#c7000b;}


.address .addr_tit{margin-top: 4.1667rem; font-size: 1.4rem; font-family: Arial; font-weight: bold; color: #FFFFFF;}
.address .addr_tit:nth-child(5){margin-top: 2.5rem;}
.address .my_order_info{padding: 3.3333rem 15rem 6.6667rem  5rem;}
.address .add_address{position: absolute; display: inline-block; padding: 0 1.25rem; right:4.1667rem;top:2.25rem;  font-size: 1.4rem; text-align: center; font-family: Arial; font-weight: 400; color: #FFFFFF; height: 3.5rem; line-height: 3.5rem; background: #C7000B; border-radius: 0.3333rem;}
.address .payment_card_list{margin-top: 1.6667rem;}
.address .submit_order .submit_addr_list{border:none; justify-content: center;}
.address .submit_addr_item{margin:0 3rem 0; }
.address .submit_addr_item .addr_title{font-size: 1.6rem; font-family: Arial; font-weight: 400; color: #FFFFFF; }
.address .submit_order .submit_addr_list{padding-top: 0; margin: 3.3333rem 0 ;}
.address .submit_order .submit_addr{padding-bottom: 0;}
.address .save {margin-top: 1.25rem; display: inline-block; height:3.8333rem; font-size: 1.4rem; font-family: Arial; font-weight: 400; color: #FFFFFF;  line-height: 3.8333rem; padding: 0 3.9167rem ; text-align: center; background: #C7000B;}
.address .submit_order .submit_order_input{width: 65%;}
.address .option_box{min-width: 1.2rem;width: 1.2rem; height: 1.2rem;}

.contact .map{width: 100%; height: 42.3333rem;}
.contact .contact_title{font-size: 3.6rem; font-family: Arial; font-weight: bold; color: #FFFFFF;}
.contact .contact_tit{margin-top: 3.3333rem; font-size: 2.4rem; font-family: Arial; font-weight: 400; color: #FFFFFF;}
.contact .contact_desc{line-height: 2.5rem;margin-top: 1.5rem; font-size: 1.6rem; font-family: Microsoft YaHei; font-weight: 400; color: #ACACAC;}
.contact .map_content{padding-top: 7.5rem;padding-bottom: 10rem; text-align: center;}
.contact .contact_list{margin:5rem -1.3333rem 0;}
.contact .contact_item{padding: 3.3333rem 6rem; box-sizing: border-box; width: calc(33.3% - 2.6667rem); margin:0 1.3333rem; height: 20.8333rem; background: #151619; border-radius: 0.5rem;}
.contact .contact_item i{color:#C7000B; font-size: 3.3333rem;}

.response .respon_item {margin-bottom: 4.1667rem;}
.response .respon_item .title{font-size: 3rem; font-family: Arial; font-weight: bold; color: #FFFFFF;}
.response .respon_item .desc{margin-top: 1.25rem; line-height: 3rem; font-size: 1.8rem; font-family: Arial; font-weight: 400; color: #FFFFFF;}
.response .other .other_title{font-size: 2rem; font-family: Arial; font-weight: bold; color: #FFFFFF;}
.response .other .other_phone{margin-top: 2.0833rem; font-size: 1.8rem; font-family: Arial; font-weight: 400; color: #C7000B;}


.respon_bg img{width: 100%;}
.response{padding:8.3333rem 38.65% 10rem 18.75%;}

.warranty{padding-top:8.3333rem;min-height: 50rem;}
.warranty .warranty_title{text-align: center; font-size: 3.6rem; font-family: Arial; font-weight: bold; color: #FFFFFF;}
.warranty .warranty_desc{margin-top: 2.5rem; font-size: 1.6rem; font-family: Arial; font-weight: 400; color: #FFFFFF; line-height: 2.5rem;}

.company .about_title{margin-top: 1.6667rem; font-size: 3.6rem; font-family: Microsoft YaHei; font-weight: bold; color: #FFFFFF;}
.company .about_desc{margin-top: 3rem; font-size: 1.6rem; font-family: Microsoft YaHei; font-weight: 400; color: #FFFFFF; line-height: 2.5rem;}
.company .about_us{width: 36.4%;}
.company .about_img{width: 56.6%;}
.company .about_img img{z-index: 1;}
.company .about_img .rect{right:-1.6667rem;bottom:-2.5rem; width: 7.3333rem; height: 7.3333rem; background: #C7000B;}

.employment{padding-top: 6.6667rem; padding-bottom: 10rem;}
.employment .current_item{padding: 3.3333rem 0 ; border-top: 1px solid #222426; font-size: 1.6rem; font-family: Arial; font-weight: bold; color: #ACACAC;}
.employment .employ_title{font-size: 3.6rem; font-family: Arial; font-weight: bold; color: #FFFFFF;}
.employment .employ_desc{margin-top: 1.6667rem; line-height: 2.2rem;font-size: 1.6rem; font-family: Arial; font-weight: 400; color: #FFFFFF;}
.employment .current_opening{margin: 4.1667rem 0 1.6667rem; font-size: 1.8rem; font-family: Arial; font-weight: bold; color: #FFFFFF;}
.employment .job{color:#C7000B; width: 17.75rem; margin-right: 6.8333rem;line-height:2rem; font-weight: bold; }
.employment .job_content{flex:1; line-height: 2.2rem;}
.employment .job_desc_title{ font-weight: bold; line-height:2rem;}
.employment .job_desc{margin-top: .5rem;line-height: 2.5rem;}
.employment .job_req_list{margin-top: 1rem;}
.employment .job_req{margin-top: 3rem;}
.employment .job_req_item{margin-bottom: 1.25rem; padding-left:2.5rem; box-sizing: border-box; }
.employment .job_req_item:nth-last-child(1){margin-bottom: 0;}
.employment .job_email{margin-top: 3.3333rem;}
.employment .job_email a{color:#C7000B;}


.sponsorship .application{width: 45.8333rem;  background: #151619; padding: 4.5833rem ; box-sizing: border-box;}
.sponsorship .application_title{text-align: center; font-size: 2.4rem; font-family: Arial; font-weight: bold; color: #FFFFFF;}
.sponsorship .application_desc{text-align: center;  margin-top: 1.25rem; font-size: 1.2rem; font-family: Arial; font-weight: bold; color: #ACACAC;}

.sponsorship .sponsorship_bottom{margin-top: 13.3333rem;}
.sponsorship .our_title{text-align: center; font-size: 3.6rem; font-family: Arial; font-weight: bold; color: #FFFFFF; }
.sponsorship .sponsor_list{margin:5rem -1.0833rem 0; }
.sponsorship .sponsor_item{margin:0 1.0833rem 5rem; width: calc(20% - 2.1667rem);}
.sponsorship .sponsor_item .img{width:100%;padding-bottom: 100%; overflow: hidden; }
.sponsorship .sponsor_item .img img{left:0;top:0; transition: all 0.5s;}
.sponsorship .sponsor_item .img:hover img{transform: scale(1.1);}
.sponsorship .sponsor_h1{transition: all 0.5s; text-align: center; margin-top: 1.6667rem; font-size: 1.6rem; font-family: Arial; font-weight: bold; color: #fff;}
.sponsorship .sponsor_h1:hover{color:#C7000B;}

.sponsorship .addr_input_module {width: 100%; padding: 1.25rem 0 0;}
.sponsorship .addr_input_module .addr_input_fill{transition: all 0.5s; background-color: transparent; box-sizing: border-box; padding-left: 1.6667rem; height: 3.8333rem; line-height: 3.8333rem; border: 1px solid rgba(172,172,172,0.3); margin:0.5833rem 0; width: 100%; font-size: 1.6rem; font-family: Arial; font-weight: 400; color: #fff;}
.sponsorship .addr_input_module .addr_textarea_fill{resize:none; transition: all 0.5s; height: 10rem; background-color: transparent; box-sizing: border-box; padding:1.25rem 1.6667rem; outline: none; border: 1px solid rgba(172,172,172,0.3); margin:0.5833rem 0; width: 100%; font-size: 1.6rem; font-family: Arial; font-weight: 400; color: #fff;}
.sponsorship .addr_input_module .addr_input_fill.fill_red{border: 1px solid #C7000B;}
.sponsorship .addr_input_module .addr_input_fill::placeholder{color: #747474;}
.sponsorship .addr_input_module .addr_input_fill:focus{outline: none;  border: 1px solid #C7000B;}

.sponsorship .select_place{margin:0.5833rem -.5rem;}
.sponsorship .select_place .select_place_item{cursor: pointer; width: 100%; margin:  0 .5rem; position: relative;}
.sponsorship .select_place .select_place_item input{ cursor: pointer;  outline: none; width: 100%; background-color: transparent; box-sizing: border-box; padding-left: 1.6667rem; height: 3.8333rem; line-height: 3.8333rem; border: 1px solid rgba(172,172,172,0.3); font-size: 1.6rem; font-family: Arial; font-weight: 400; color: #FFFFFF;}
.sponsorship .select_place .select_place_item i{position: absolute; right:1.2rem;top:50%;transform: translateY(-50%) rotate(180deg); color:#747474; font-size: 2.5rem;}
.sponsorship .slide_down_list{display: none;}

.sponsorship .submit_btn {margin-top: 1.9167rem; display: inline-block; text-align: center; width: 100%; height: 3.8333rem; line-height: 3.8333rem; background: #C7000B; font-size: 1.4rem; font-family: Arial; font-weight: 400; color: #FFFFFF;}

.my_order_detail .my_order_information{margin-top: 3.3333rem;}
.my_order_detail table{margin-top: 1.25rem;}
.my_order_detail .order_detail_item{height: 2.5rem; line-height: 2.5rem;}
.my_order_detail .order_digital_detail{margin-top: 1.6667rem;}
.my_order_detail .order_digital_detail .img{margin-right: 1.25rem;width: 6.6667rem; box-sizing: border-box; height: 6.6667rem; border: 1px solid rgba(172, 172, 172, 0.2); padding: 0.8333rem 0; text-align: center;}
/* .my_order_detail .my_order_information_item:nth-child(1) .order_detail_h2:nth-child(1){width: 7.0833rem;} */
.my_order_detail .my_order_information_item:nth-child(2) .order_detail_h2:nth-child(1){min-width: 11.1667rem;}
.my_order_detail .my_order_information_item:nth-child(2) .order_detail_title{margin-top: 5rem;}
.my_order_detail .order_detail_h1{ font-size: 2rem; font-family: Arial; font-weight: bold; color: #FFFFFF;}
.my_order_detail .order_detail_title{font-size: 1.6rem; font-family: Arial; font-weight: bold; color: #FFFFFF;}
.my_order_detail .order_detail_h2{font-size: 1.4rem; font-family: Arial; font-weight: 400; color: #ACACAC;}
.my_order_detail .order_info_h2{color: #fff;}
.my_order_detail .order_digital{margin-top: 5rem; font-size: 1.6rem; font-family: Arial; font-weight: bold; color: #FFFFFF;}
.my_order_detail .digital_info_h1{font-size: 1.5rem; font-family: Arial; font-weight: bold; color: #FFFFFF;}
.my_order_detail .digital_num{margin-left: 6.6667rem; font-size: 1.6rem; font-family: Arial; font-weight: bold; color: #FFFFFF;}

.my_order_detail .digital_configure{margin-top: 2.0833rem; font-weight: bold; font-size: 1.4rem; font-family: Arial; font-weight: 400; color: #ACACAC; }
.my_order_detail .digital_ul{margin-top: 0.4167rem;}
.my_order_detail .digital_li{font-size: 1.4rem; font-family: Arial; font-weight: 400; color: #fff; line-height: 2.5rem;}

.shop_cart .cart_h1{font-size: 4.8rem; font-family: Arial; font-weight: bold; color: #FFFFFF; }
.shop_cart .cart_line{width: 100%; height: 1px; background: #222426; margin:2.6667rem 0 0;}
.shop_cart .wish_list .profile_cont{padding:0.4167rem 0 0.8333rem;}
.shop_cart .my_order_info{margin:0;}
.shop_cart .my_order_info { padding:0 ;background: #151619;  }
.shop_cart .my_order_info .profile_cont{background: #151619; }
.shop_cart .my_order_info .profile_cont{margin:0;}
.shop_cart{padding-top: 6.6667rem;}
.shop_cart .record_content_item{width: 14%;}
.shop_cart .record_content_item:nth-child(1) { width: 44%;  }
.shop_cart .my_order_outline_list .outline_item:nth-child(1){width: 44%; text-align: left; padding-left:10rem; box-sizing: border-box;}
.shop_cart .my_order_outline_list .outline_item{width: 14%;}
.shop_cart .record_content_item .img{width: 8.3333rem; min-width: 8.3333rem; height: 8.3333rem;}
.shop_cart .wish_list .record_content_item .title{margin-top: 1.6667rem;}
.shop_cart .record_content_item .digital_select{margin-top: 0.8333rem;white-space: nowrap;}
.shop_cart .record_content_item p.tit{margin-top: 1.667rem;font-size: 1.8rem; font-family: Arial; font-weight: 400; color: #FFFFFF;}
.shop_cart .record_content_item .payment_operate{margin-top: 1.667rem;}
.shop_cart .record_content_item:nth-last-child(1){justify-content: flex-end;}
.shop_cart .record_content_item:nth-last-child(1) .payment_operate span{position: relative; top:-0.1667rem;}
.shop_cart .record_content_item:nth-last-child(1) .payment_operate a{transition: all 0.5s; font-size: 16px; font-family: Arial; font-weight: 400; color: #ACACAC; }
.shop_cart .record_content_item:nth-last-child(1) .payment_operate a:hover{color: #C7000B; }
.shop_cart .record_content_item .shop_cart_quantity{margin-top: 1.1rem;}
.shop_cart .record_content_item .shop_cart_count{position: relative;cursor: pointer; transition: all 0.5s; font-size: 1.8rem; font-family: Arial; font-weight: 400; color: #ACACAC;}
.shop_cart .record_content_item .shop_cart_count::after{position: absolute; content:''; left:-0.8333rem;right:-0.8333rem;top:-0.8333rem;bottom:-0.8333rem;}
.shop_cart .record_content_item .shop_cart_input{transition: all 0.5s; box-sizing: border-box; border: 1px solid #000; margin:0 0.4167rem; width: 4.1667rem;  height: 2.3333rem;text-align: center; font-size: 1.8rem; font-family: Arial; font-weight: 400; color: #FFFFFF; background: #000000; outline: none; border: 1px solid #000;}
.shop_cart .record_content_item .shop_cart_input:focus{border: 1px solid #C7000B;}
.shop_cart .record_content_item .shop_cart_input:hover{border: 1px solid #C7000B;}
.shop_cart .record_content_item .shop_cart_count:hover{color:#C7000B;}
.shop_cart .record_content_item .title{font-size: 1.8rem; font-family: Arial; font-weight: bold; color: #FFFFFF;}
.shop_cart .record_show_list_item{padding:0 2.9167rem;}
.shop_cart .record_show_list_item:nth-child(1) .record_content {border-top: none;}
.shop_cart .my_order_outline_list{border-bottom: 1px solid #222426;}
.personal_center .record_show_list_item.open .shop_cart_detail_list{display: block;}
.personal_center .record_show_list_item.open .record_content {}
.main_order.personal_center .record_show_list_item.open .record_content {    border-top: none;}
.shop_cart .record_show_list_item.open .record_content {padding: 2.0833rem 0 0 0;}
.shop_cart .my_order_outline_list{    padding: 0 2.9167rem;}
.personal_center .record_show_list_item.open .digital_select  {display: none;}
.personal_center .shop_cart_detail_item{text-align: left; font-size: 1.4rem; font-family: Arial; font-weight: 400; color: #ACACAC; line-height: 2.5rem;}
.personal_center .shop_cart_detail_item span:nth-child(2){color:#fff;}
.personal_center .shop_cart_detail_item.hide_specifications{cursor: pointer;  margin-top: 3.3333rem; line-height: unset;}
.personal_center .shop_cart_detail_item.hide_specifications i{transform: rotate(90deg); font-size: 1rem; margin-left: 0.4167rem;}
.personal_center .shop_cart_detail_item.hide_specifications span{  font-size: 1.4rem; font-family: Arial; font-weight: 400; color: #C7000B;}
.personal_center .shop_cart_detail_list {display: none; position: relative; left:9.7rem; top:-3.3333rem; left: 7.2rem; top: -2.9rem;}
.shop_cart .shop_cart_detail_list {display: none; position: relative; left:9.7rem; top:-3.3333rem; }
.shop_cart .record_content{border-top: 1px solid #222426;}
.shop_cart .my_order_info .content_box.content_type_2{margin-top: 3.3333rem;}

.shop_cart .shop_cart_empty .shop_cart_empty_h1{font-size: 3rem; font-family: Arial; font-weight: bold; color: #FFFFFF;}
.shop_cart .shop_cart_empty .shop_cart_empty_h2{margin-top: 2.5rem; display: inline-block;}
.shop_cart .shop_cart_empty .shop_cart_empty_h2 span{transition: all 0.5s; font-size: 1.8rem; font-family: Arial; font-weight: 400; color: #ACACAC;}
.shop_cart .shop_cart_empty .shop_cart_empty_h2 i{transition: all 0.5s; position: relative; top:-0.25rem; font-size: 1rem; color:#ACACAC; margin-left: 0.4167rem;}
.shop_cart .shop_cart_empty .shop_cart_empty_h2:hover span{ color: #C7000B;}
.shop_cart .shop_cart_empty .shop_cart_empty_h2:hover i{ color: #C7000B;}


.access{padding-bottom:10rem;margin-top:4.6667rem;}
.access .access_content{padding:0 18.75% 0 12.55%;}
.access .access_content .slide_bar{width:20.8333rem;margin-right:6.6667rem;}
.access .access_content .slide_bar .slide_list .li_list.active .list_title > i{transform:rotate(90deg);}
.access .access_content .slide_bar .slide_list .li_list.active .list_item_wrapper{display:block;}
.access .access_content .slide_bar .slide_list .li_list .list_title{cursor:pointer;}
.access .access_content .slide_bar .slide_list .li_list .list_title .name{font-size:1.6667rem;font-family:Arial;font-weight:400;color:#FFFFFF;line-height:4rem;transition:all 0.5s;}
.access .access_content .slide_bar .slide_list .li_list .list_title .name a{font-size:1.6667rem;font-family:Arial;font-weight:400;color:#FFFFFF;line-height:4rem;transition:all 0.5s;}
.access .access_content .slide_bar .slide_list .li_list .list_title .name.active{color:#C7000B;}
.access .access_content .slide_bar .slide_list .li_list .list_title .name.active a{color:#C7000B;}
.access .access_content .slide_bar .slide_list .li_list .list_title > i{transition:all 0.5s;font-size:1rem;color:#fff;display:inline-block;transform:rotate(-90deg);}
.access .access_content .slide_bar .slide_list .li_list .list_title:hover .name{color:#C7000B;}
.access .access_content .slide_bar .slide_list .li_list .list_title:hover a{color:#C7000B;}
.access .access_content .slide_bar .slide_list .li_list .list_title:hover > i{color:#C7000B;}
.access .access_content .slide_bar .slide_list .li_list .list_item_wrapper{display:none;}
.access .access_content .slide_bar .slide_list .li_list .list_item_wrapper .list_item .item{transition:all 0.5s;cursor:pointer;font-size:1.3333rem;font-family:Arial;font-weight:400;line-height:3rem;color:#ACACAC;}
.access .access_content .slide_bar .slide_list .li_list .list_item_wrapper .list_item .item a{transition: all 0.5s;}
.access .access_content .slide_bar .slide_list .li_list .list_item_wrapper .list_item .item.active{color:#C7000B;}
.access .access_content .slide_bar .slide_list .li_list .list_item_wrapper .list_item .item.active a{color:#C7000B;}
.access .access_content .slide_bar .slide_list .li_list .list_item_wrapper .list_item .item:hover a{color:#C7000B;}
.access .access_content .slide_bar .drawer_close{cursor: pointer; display: none;}
.access .access_content .slide_bar .drawer_close p{font-size:1.6667rem;font-family:Arial;font-weight:400;color:#FFFFFF;line-height:4rem;}
.access .access_content .slide_bar .drawer_close i{margin-left: 0.8333rem; transition:all 0.5s;font-size:1rem;color:#fff;display:inline-block;transform:rotate(-90deg);}
.access .access_content .access_main{flex:1;}
.access .access_content .access_main h1{font-size:2.5rem;font-family:Arial;font-weight:bold;color:#FFFFFF;line-height:4rem;}
.access .access_content .access_main .model .name{font-size:1.5rem;font-family:Arial;font-weight:400;color:#ACACAC;}
.access .access_content .access_main .model .page > i{color:#fff;font-size:1.6rem;cursor:pointer;}
.access .access_content .access_main .model .page > i.prev{transform:rotate(0deg);display:inline-block;}
.access .access_content .access_main .model .page > i.next{position:relative;top:-0.1667rem;}
.access .access_content .access_main .model .page .page_num{margin:0 0.8333rem;}
.access .access_content .access_main .model .page .page_num .num{font-size:1.3333rem;font-family:Arial;font-weight:400;color:#ACACAC;}
.access .access_content .access_main .model .page .page_num .num.active{margin-right:0.4167rem;width:2.5rem;height:2rem;line-height:2rem;background:#151619;color:#fff;text-align:center;align-items:center;}
.access .access_content .access_main .model_content{margin:0 -0.8333rem;padding:1.6667rem 0 0;}
.access .access_content .access_main .model_content .model_item{padding:2.0833rem;box-sizing:border-box;width:calc(50% - 1.6667rem);margin:0 0.8333rem 1.6667rem;background:#151619;border-radius:0.5rem;transition:all 0.5s;}
.access .access_content .access_main .model_content .model_item:hover{background-color:#482424;}
.access .access_content .access_main .model_content .model_item:hover .img{transform:scale(0.95);}
.access .access_content .access_main .model_content .model_item .img{width:17.9167rem;height:17.9167rem;transition:all 0.5s;}
.access .access_content .access_main .model_content .model_item .img img{object-fit:contain;}
.access .access_content .access_main .model_content .model_item .model_main{ width: calc(100% - 17.9167rem); padding:1.6667rem 1.6667rem 0;box-sizing:border-box;}
.access .access_content .access_main .model_content .model_item .model_main .model_title{width: 100%; display: inline-block; white-space: nowrap; overflow: hidden ; text-overflow: ellipsis; cursor:pointer;font-size:1.6667rem;font-family:Arial;font-weight:400;color:#FFFFFF;transition:all 0.5s;}
.access .access_content .access_main .model_content .model_item .model_main .model_title:hover{color:#C7000B;}
.access .access_content .access_main .model_content .model_item .model_main .desc{height:8rem; margin-top:0.8333rem;font-size:1.1667rem;font-family:Arial;font-weight:400;color:#ACACAC;line-height:2rem;}
.access .access_content .access_main .model_content .model_item .model_main .price{position:relative;transition:all 0.5s;font-size:24px;font-family:Arial;font-weight:400;color:#FFFFFF;line-height:24px;}
.access .access_content .access_main .model_content .model_item .model_main .up_btn{display:none;}
.access .access_content .access_main .model_content .model_item .model_main .up_btn .add_to{transition:all 0.5s;cursor:pointer;outline:none;border:none;margin-top:1.6667rem;font-size:1rem;font-family:Arial;font-weight:400;color:#FFFFFF;height:2.3333rem;line-height:2.3333rem;padding:0 1.4167rem;background:#C7000B;border-radius:1.1667rem;}@keyframes up{0%{transform:translateY(0);opacity:0;}100%{transform:translateY(-1.6667rem);opacity:1;}}@keyframes down{0%{transform:translateY(-1.6667rem);opacity:1;}100%{transform:translateY(0);opacity:0;}}
.access .access_content .access_main .model_content .model_item .model_main.up .price{transform:translateY(-1.6667rem);}
.access .access_content .access_main .model_content .model_item .model_main.up .up_btn{display:inline-block;}
.access .access_content .access_main .model_content .model_item .model_main.up .up_btn .add_to{animation:up 0.5s;animation-fill-mode:forwards;}
.access .access_content .access_main .model_content .model_item .model_main.down .price{transform:translateY(0);}
.access .access_content .access_main .model_content .model_item .model_main.down .up_btn{display:inline-block;}
.access .access_content .access_main .model_content .model_item .model_main.down .up_btn .add_to{animation:down 0.5s;animation-fill-mode:forwards;}

.list-screen{display: none;}
.list_close {display: none; width: 100%;  text-align: right;}
.list_close i{cursor: pointer; display: inline-block; font-size: 4.1667rem; color:#000; padding:1.6667rem;}
.my_order.address .submit_order{ padding: 0 0 4.5rem;}
.wish_view_show{display: block;}
.wish_view_show_590{display: none;}
.peizhi_layout{padding: 0 2%;margin: 0 auto;}

.list_mask_content{display: block; }
.loading{position: fixed; left:0;top:0;width:100%;height:100%;background:#030303;z-index: 1000000; display: flex; justify-content: center; align-items: center;}
.loading img{ width: 20%; object-fit: contain; }
.respon_content { color:#fff;}
.peizhi_detail .attribute_item_name.attr_s_screen{display: none;}
.peizhi_detail .red_tips.attr_s_screen{display: none;}




@keyframes ani-opacity-on{
        0%{opacity: 0;}
        100%{ opacity: 1;background-color: #fff;}
}
@keyframes ani-opacity-off{
        0%{opacity: 1; background-color: #fff;}
        100%{ opacity: 0;}
}

@media screen and (max-width:1850px){
        .header_item{margin:0 1.5rem;}
        .contact .index_content { padding: 0 15%; box-sizing: border-box; }
}
@media screen and (max-width:1800px){
        .layout_clip{padding: 0 17%;}
        .introduce.select_configure .model_item_cate .view_btn { padding: 1.3rem 1rem; }
        .introduce .model_item_cate .view_btn span{margin-right: 0.5rem;}
        .contact .index_content { padding: 0 12%; box-sizing: border-box; }
}
@media screen and (max-width:1700px){
        .header{padding: 0 5%;}
        .header_item >a{font-size: 1.6rem;}
        .header_item{margin:0 2rem;}
        .footer{padding: 0 5%;}
        .layout_clip{padding: 0 16%;}
        .introduce .video_content .h1{margin-top: 7rem;}
        .address .submit_order .submit_order_input{width: 80%;}
        .contact .index_content { padding: 0 10%; box-sizing: border-box; }
        .access .access_content{padding: 0 14%;}
        .access .access_content .access_main .model_content .model_item .model_main{width: calc(100% - 12rem);}

}
@media screen and (max-width:1600px){
        .header_item >a{font-size: 1.4rem;}
        .header_logo{width: 10rem;}
        .header_item{margin:0 1.5rem;}
        .layout_clip{padding: 0 15%;}
        .layout_2{padding: 0 5%;}
        .index_content{padding: 0 10%;}
        .login_wrapper.reset_pwd{padding: 10.4167rem 18% 0;}
        .introduce .video_content .h1{margin-top: 5.5rem;}
        .introduce.select_configure .layout_configure{padding: 0 5%;}
        .access .access_content{padding: 0 12%;}
}
@media screen and (max-width:1500px){
        .login_wrapper{padding: 10.4167rem 15% 0;}
        .layout_clip{padding: 0 12%;}
        .introduce .video_content .h1{margin-top: 4rem;}
        .introduce .video_content video{margin-top: 4rem;}
        .introduce.select_configure .layout_configure{padding: 0 2%;}
        .introduce.select_configure .close{right:2rem;}
        .contact .contact_desc{font-size: 1.4rem;}
        .contact .contact_desc{line-height: 2rem;}

        .access .access_content{padding: 0 10%;}
}
@media screen and (max-width:1400px){
        .index_wrapper .desktops .desktops_content{    bottom: 3rem;}
        .index_wrapper .desktops .desktops_item .h1{font-size: 1.8rem;}
        .index_wrapper .desktops .desktops_item .desc{font-size: 1.4rem;}
        .layout_clip{padding: 0 10%;}
        .login_wrapper.reset_pwd{padding: 10.4167rem 16% 0;}
        .my_order .my_order_info .history_type_item{font-size: 1.2rem;}
        .personal_center .my_order_info{ padding: 3.3333rem 5rem 6.6667rem 5rem;}
        .address .my_order_info{padding: 3.3333rem  5rem;}
        .contact .index_content{padding: 0 5%;}
        .shop_cart .my_order_info{padding: 0;}
        .access .access_content{padding: 0 8%;}
}
@media screen and (max-width:1350px){
        .login_wrapper{padding: 10.4167rem 12% 0;}
        .login_wrapper.reset_pwd{padding: 10.4167rem 14% 0;}
        .introduce .engineer{ height: 60rem;}
        .introduce .engineer img{width: 35rem;}
        .introduce.select_configure .model .model_list{flex-wrap: wrap;}
        .introduce.select_configure .model_item{width: calc(25% - 1.3333rem);margin: 0 0.6667rem 1.3333rem;}
        .access .access_content{padding: 0 5%; flex-direction: column;}
        .access .access_content .slide_bar{width: 100%; margin-right: 0;}
        .access .access_content .access_main{margin-top:1rem;}
        .access .access_content .slide_bar .slide_list{display: none;}
        .access .access_content .slide_bar .drawer_close{display: flex;}
        .access .access_content .slide_bar .slide_list .li_list .list_item_wrapper .list_item{display: flex; flex-wrap: wrap;}
        .access .access_content .slide_bar .slide_list .li_list .list_item_wrapper .list_item .item{margin-right: 1.6667rem;}
}
@media screen and (max-width:1300px){
        .swiper-next i, .swiper-prev i{font-size: 5rem;}
        .header_item{margin:0 1rem;}
        .header{padding: 0 2%;}
        .header_btn_item{margin: 0 1rem;}
        .index_wrapper .performance_list .h1{font-size: 2.4rem;}
        .index_wrapper .performance_list .desc{font-size: 1.6rem;}
        .faqs.main-box{padding: 8.333rem 15% 10rem;}
        .layout_clip{padding: 0 8%;}
        .hamburger-collapse{display: block !important;}
        .my_order .list_show{display: none;}
        .my_order .list_active{display: block;}
        .my_order .my_order_list_fix{position: fixed; z-index: 1; left: 10rem; top: 4.2rem; animation: moveto_right 1s; animation-fill-mode: forwards;}
        .my_order .list_drawback{animation: moveto_left 1s; animation-fill-mode: forwards;}
        .index_content{padding: 0 5%;}
        .response {padding: 8.3333rem 10% 10rem;}
        .introduce .video_content .h1{font-size: 3rem;}
        .introduce .video_content .h2{font-size: 1.4rem;}
        .peizhi_detail .peizhi_layout{/*width: 75%;*/}
        .peizhi_show_fix{/*width:43rem; margin: 0 auto;*/}
        .peizhi_detail .peizhi_desc{/*margin-top: 2rem; text-align: center;*/}
        .peizhi_detail .peizhi_layout{flex-direction: column;}
        .peizhi_detail .peizhi_pic{margin: 0 auto;}
        .peizhi_detail .peizhi_show{width: 100%;position: unset;}
        .peizhi_detail .peizhi_info{margin-left: 0;margin-top: 6.6667rem;}
        .peizhi_detail .peizhi_pic{width: 27rem; height: 27rem;}
        .peizhi_detail .peizhi_pic_right { padding: 2.9167rem 0 2.9167rem 27rem;}
        .peizhi_detail .peizhi_info .tabbar{overflow-x: auto;}
        .peizhi_detail .peizhi_fix_part {position: unset;padding: 0;width: 100%;}
        .peizhi_detail .peizhi_info .show_all {position: unset;}
        .peizhi_detail .peizhi_info .attribute_list {padding: 0;}
}
@keyframes moveto_right{
        0%{ transform: translateY(-2rem); opacity: 0; }
        100%{transform: translateY(0); opacity: 1;}
}
@keyframes moveto_left{
        0%{transform: translateY(0); opacity: 1;}
        100%{ transform: translateY(-2rem); opacity: 0; }
}
@media screen and (max-width:1250px){
        .login_wrapper{padding: 10.4167rem 10% 0;}
        .layout_clip{padding: 0 5%;}
        .login_wrapper.reset_pwd{padding: 10.4167rem 12% 0;}
}
@media screen and (max-width:1200px){
        .index_wrapper .desktops .desktops_content{ left:2rem;   bottom: 2rem;}
        .footer_item{margin-right: 1.5rem;}
        .footer_item a{font-size: 1.4rem;}
        .copyright{font-size: 1.4rem;}
        .footer_logo img{width: 3rem;}
        .layout_clip{padding: 0 2%;}
        .engineer.layout_clip{padding: 0 5%;}
        .login_wrapper.reset_pwd{padding: 10.4167rem 10% 0;}
        .introduce .video_content .h1{margin-top: 3rem;}
        .introduce .video_content .h2{margin-top: 2rem;}
        .introduce .video_content video{margin-top: 3rem;}
        .contact .contact_list{flex-direction: column;}
        .contact .contact_item{width: 100%; height: unset; margin: 0 0 2rem; display: flex; align-items: center; padding: 3.333rem;}
        .contact .contact_tit{margin-top: 0;}
        .contact .contact_each_info{margin-left: 1.6667rem; text-align: left;}
}
@media screen and (max-width:1150px){
        .introduce .up_to_list{flex-wrap: wrap;}
        .introduce .up_to_item{width: 33.3%; margin-top: 4.1667rem;}
}

@media screen and (max-width:1100px){
        .list_close {display: block; }
        .header_btn_item >i { font-size: 1.8rem; }
        .list-screen{display: block;}
        .list_mask_content{display: none; }
        .list_mask_cont{position: absolute; left:0;top:0;width:100%;height:100%;}
        .list_mask_cont_on{animation: ani-opacity-on 1s;animation-fill-mode:forwards;}
        .list_mask_cont_off{animation: ani-opacity-off 0.8s;animation-fill-mode:forwards;}
        .header_list{ flex-direction: column;}
        .header_item >a{color:#000; font-size: 2rem;}
        .header_btn_item >i{font-size: 2.3rem;}
        .header_item{width: 100%; text-align: center;}
        .header_item  .show_on.layout{width: 100%; transform:unset;}
        .header_item .show_on{display: block; position: unset; width: 100%;}
        .header_sub_list {display: flex; justify-content: center;background-color: #fff;}
        .header_sub_item a{margin:1.6667rem; color:#000;}
        .header_sub_list{background-color: #fff;}
        .nav_mask{ transition: all 0.5s; z-index: 1000; position: fixed; left:0;top:0;width: 100%; height: 100%; background: rgba(0,0,0,0.4);}
        .index_wrapper .desktops{padding: 6rem 5%;}
        .index_wrapper .performance_list .desc{text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; line-clamp: 3; -webkit-box-orient: vertical;}

        .layout_clip{padding: 0 10%;}
        .introduce .model .model_item{width: calc(33.3% - 1.667rem);}
        .super_1100{display: none;}
        .lower_1100{display: block;}
        .record_content_part{width: 100%;}
        .record_content_part:nth-child(2),.record_content_part:nth-child(3){ display: flex; justify-content: flex-end;}
        .record_content_part:nth-child(3){ margin-top: 1.6667rem;}
        .main_order.personal_center .record_show_list_item:nth-child(1) .record_content{flex-wrap: wrap;}
        .my_order .record_content_item .source:nth-last-child(1){margin-left: 1.6667rem;}
        .my_order.my_account .my_order_list_fix{top: 10.9rem; z-index: 1000000;}
        .main_order.personal_center .my_order_outline_list{display: none;}
        .main_order.my_order .record_identity .status_info{font-size: 1.3rem; font-family: Arial; font-weight: 400; color: #ACACAC;}
        .main_order.personal_center .record_show_list_item.open .shop_cart_detail_list{display: block;}
        .my_account.personal_center .shop_cart_detail_list{top: -2.5rem;}
        .main_order.personal_center .shop_cart_detail_list{top: -2.2rem; left:10rem;}
        .main_order.personal_center .shop_cart_detail_item{width: calc(100% - 11.4rem);}
        .main_order .my_order_history{flex-direction: column; align-items: flex-start;}
        .main_order .history_wrapper{width: 100%; height:3rem; overflow-x: auto;overflow-y: hidden;margin-top:2.5rem;}
        .main_order.my_order .my_order_info .history_type_item{margin-left: 0; margin-right: 1.667rem;}
        .main_order.my_order .record_content_item .title{overflow: hidden; text-overflow: ellipsis; display: unset; white-space: nowrap;}
        .main_order.my_order .record_content_item .tit{text-align: left;margin-bottom: 1.2rem;}
        .main_order.personal_center .record_content_right .tit{margin-top: 0;}
        .main_order.personal_center .record_content_item{width: unset;}
        .main_order.personal_center .record_content_item:nth-child(1){width: unset;}
        .main_order.personal_center .record_content_right{text-align: right; right:0;top:0;}
        .main_order.personal_center .record_content_part .digital_select{width: 11.6667rem; cursor: pointer; text-align: left; margin-top: .5rem;}
        .main_order.personal_center .record_content_part .digital_select span{font-size: 1.4rem; font-family: Arial; font-weight: 400; color: #ACACAC;}
        .main_order.personal_center .record_content_part .digital_select i{font-size: 1rem; display: inline-block; transform: rotate(-90deg);color: #ACACAC;}
        .main_order.personal_center .record_content{flex-wrap: wrap;}
        .main_order.personal_center .record_content_item:nth-child(1){padding-left: 2rem;}
        .main_order.personal_center .record_content{    padding: 2rem 3% 2rem 0;}
        .main_order.personal_center .record_content_item .digital_title {margin-top: .2rem;  text-align: left;}

        .my_account.personal_center .my_order_outline_list{display: none;}
        .introduce .engineer .title {font-size: 3.2rem; line-height: 3rem; }
        .introduce .engineer{     height: 55rem; flex-direction: column; justify-content: unset;}
        .introduce .engineer .title{width: unset; text-align: center; margin-top: 4.1667rem;}
        .introduce .engineer .desc{width: 100%; margin: 1.6667rem auto 0;}
        .introduce .model .model_item{width: calc(50% - 1.6667rem);margin: 0.8333rem;}
        .introduce .model .model_list{flex-wrap: wrap;}
        .introduce .model.layout_clip{padding: 0 20%;}
        .introduce .model .model_title .h1{    font-size: 3.2rem;line-height: 3rem;}
        .introduce .model .model_title .h2{width: 90%;}

        .introduce.select_configure .model_item{width: calc(33.3% - 1.3333rem);}
        .introduce.select_configure .model .model_item{margin: 0 0.6667rem 1.3333rem;}
        .my_order.my_account .record_content_item:nth-child(1){width: unset;}
        .my_order.my_account .record_content{flex-wrap: wrap;}
        .my_order.my_account .record_content_item .title{display:unset; height: unset; -webkit-box-orient: unset; overflow: hidden; text-overflow: ellipsis; display: unset; white-space: nowrap;}
        .my_order.my_account .record_content_item .tit{margin-top: 0.5rem; margin-bottom: 0.5rem; text-align: left;}
        .my_order.my_account .record_content_item.record_content_right .tit{margin-top: 0;}
        .my_order.my_account .record_content{padding: 2.0833rem  0;}
        .my_order.my_account .record_content_item{width: unset;}
        .my_order.my_account .shop_cart_detail_list{top: -1rem;}
        .my_order.my_account .record_content_right { right:0;top:0;}
        .my_order.my_account .shop_cart_detail_list{top: -2.5rem;}
        .my_order.my_account .record_show_list_item.open .shop_cart_detail_list{width: calc(100% - 7.2rem); }
        .my_order.my_account .record_show_list_item.open .shop_cart_detail_item{line-height: 2rem;}

}

@media screen and (max-width:1050px){
        .login_wrapper .login{padding: 5rem 3rem 11.6667rem;}
        .login_wrapper{padding: 10.4167rem 5% 0;}
        .layout_clip{padding: 0 6%;}
        .payment_method .payment_card_item{width: 100%;}
        .submit_wrapper{flex-direction: column;}
        .submit_order .submit_order_input{width: 100%;}
        .submit_order .submit_order_info{width: 100%;}
        .index_content{padding: 0 10%;}
        .warranty .sponsorship_top{flex-direction: column;}
        .company .about_us{width: 100%;}
        .sponsorship .application{width: 100%; margin-top: 2rem;}
        .shoucang .model_item{width: calc(50% - 2.4rem); margin-right:0; margin: 0 1.2rem 1.6667rem;}
        .shoucang .model_list{margin: 2.5rem -1.2rem 0;}
        .personal_center .my_order_info{ padding: 2.5rem;}
        .introduce .model.layout_clip{padding: 0 18%;}
        .shop_cart .my_order_info{padding: 0;}
        .shop_cart .index_content{padding: 0 5%;}
}

@media screen and (max-width:1000px){
        .swiper-next{right:3rem;}
        .swiper-prev{left:3rem;}
        .swiper-next i, .swiper-prev i{font-size: 4rem;}
        .home_text{padding: 3rem 1rem;}
        .index_wrapper .desktops .desktops_item{margin: 0 0.5rem;}
        .index_wrapper .desktops .desktops_item:nth-child(3), .index_wrapper .desktops .desktops_item:nth-child(4), .index_wrapper .desktops .desktops_item:nth-child(5){ width: calc(33.3% - 1rem);}
        .index_wrapper .desktops .desktops_item:nth-child(1) { width: calc(33.3% - 1rem); margin-bottom: 1rem;  }
        .index_wrapper .desktops .desktops_item:nth-child(2) { width: calc(66.7% - 1rem); margin-bottom: 1rem;  }
        .faqs.main-box{padding: 8.333rem 10% 10rem;}
        .my_account.personal_center .my_order_info .person_info_top{flex-direction: column;}
        .personal_center .my_order_info .content_box.content_type_1{width: 100%;margin:0;}
        .personal_center .my_order_info .person_info_top{margin:0;}
        .introduce .video{height: 41.6667rem;}
        .introduce .video_bg{height: 100%; object-fit: cover;}
        .introduce .model.layout_clip{padding: 0 16%;}
        .employment .job{margin-right: 2rem;}
        .company .about_img{width: 100%;margin-top: 1rem;}
        .loading img{ width: 30%; object-fit: contain; }
        .peizhi_detail .peizhi_layout{width: 90%;}
        .mask .popup{flex-direction: column; width: 55%; padding: 3rem 4rem; min-width: 39.5833rem;}
        .mask .popup .goods{width: 100%; min-width: unset;}
        .mask .popup .goods .tit_info{text-align: center;}
        .mask .popup .popup_cont{margin-left: 0; min-width: unset; width: 100%; margin-top: 2.5rem; text-align: center;}


}
@media screen and (max-width:950px){
        .layout_clip{padding: 0 4%;}
        .shoucang .model_item{padding: 5rem 2rem;}
        .shop_cart{padding-top: 3rem;}
        .shop_cart .cart_h1{font-size: 3.8rem;}
        .super_950{display: none;}
        .lower_950{display: block;}
        .shop_cart .record_show_list_item:nth-child(1) .record_content{flex-wrap: wrap;}
        .shop_cart .record_content_item:nth-child(1){width: 100%;}
        .shop_cart .record_content_item .digital_title{flex:1;}
        .shop_cart .record_content_item p.tit{margin-top: 0.5rem; text-align: left;}
        .shop_cart .wish_list .record_content_item .title{margin-top: 0.5rem;}
        .shop_cart .record_content_item .shop_cart_quantity{margin-top: 0.5rem;}
        .shop_cart .record_content_item .title{display:unset; -webkit-box-orient: unset; white-space: nowrap; height: unset;}
        .shop_cart .record_total{justify-content: flex-end;}
        .shop_cart .btn{min-width: 5rem ; cursor: pointer; transition: all 0.5s; margin-left: 1.6667rem; padding: 0 1rem; font-size: 1.4rem; border-radius: 2.5rem; height: 2.5rem;line-height: 2.5rem; text-align: center; color: #ACACAC; border: 1px solid #ACACAC;}
        .shop_cart .btn:hover{background-color: #C7000B; color: #fff; border: 1px solid #C7000B;}
        .shop_cart .record_content_item{width: unset;}
}
@media screen and (max-width:900px){
        .footer{flex-direction: column; justify-content: center; height: 9rem;}
        .footer_logo{display: none;}
        .copyright{margin-top: 2rem;}
        .login_wrapper {flex-direction: column;}
        .login_wrapper .login{width: 80%; margin-bottom: 4rem;}
        .login_wrapper .login:nth-last-child(1){ margin-bottom: 0;}
        .login_wrapper .login { padding: 5rem 3rem 9rem; }
        .login_wrapper { padding: 4rem 5% 0; }
        .layout_clip{padding: 0 15%;}
        .introduce .model .model_item{width: calc(50% - 1.667rem);}
        .my_order .my_order_list_fix{ left: 8rem;}
        .personal_reset_pwd .my_order_info .reset_cont{width: 100%;}
        .up_to.layout_clip{padding: 0 5%;padding-bottom: 2rem !important;}
        .employment .current_item{flex-direction: column;}
        .employment .job{width: 100%; margin-right: 0;}
        .employment .job_desc{margin-top: 2rem;}
        .employment .job_content{margin-top: 2rem;}
        .address .submit_order .submit_order_input{width: 100%;}
        .my_order.my_account .my_order_info .wish_list_2 .wish_info{width: 100%;}
        .my_order.my_account .my_order_info .wish_list_2 .wish_part_item{flex-direction: column; align-items: flex-start;}
        .my_order.my_account .my_order_info .wish_list_2 .wish_desc{flex:1; flex-direction: row; justify-content: space-between; align-items: center;}
        .my_order.my_account .my_order_info .wish_list_2 .wish_operate{    width: 100%; display: flex; justify-content: flex-end; }
        .my_order.my_account .add_cart{cursor: pointer; transition: all 0.5s; margin-left: 1.6667rem; padding: 0 1rem; font-size: 1.4rem; border-radius: 2.5rem; height: 2.5rem;line-height: 2.5rem; text-align: center; color: #ACACAC; border: 1px solid #ACACAC;}
        .my_order.my_account.personal_center .add_cart:hover{background-color: #C7000B; color: #fff; border: 1px solid #C7000B; }
        .my_order.my_account .add_cart:nth-child(2)::after{display: none;}
        .my_order.my_account .my_order_info .profile_cont .wish_img{margin-right: 1.4167rem; min-width: 6.6667rem; width: 6.6667rem; height: 6.6667rem; padding: 0.8333rem 0; box-sizing: border-box; text-align: center;}
        .personal_center .my_order_info .profile_cont .wish_title{font-size: 1.4rem;}
        .personal_center .my_order_info .wish_list_2 .wish_price{font-size: 1.4rem;}
        .personal_center .my_order_info .profile_cont .wish_view{font-size: 1.2rem;}
        .access .access_content .access_main .model_content{margin: 0;}
        .access .access_content .access_main .model_content .model_item{width: 100%; margin: 0 0 1.6667rem;}

}
@media screen and (max-width:850px){
        .index_wrapper .performance_list .h1{font-size: 2rem;}
        .shoucang .my_order_info{padding: 3.3333rem 3rem 5rem;}
        .introduce .model.layout_clip{padding: 0 14%;}
        .address .submit_order .submit_addr_list{flex-direction: column; align-items: flex-start;}
        .address .submit_addr_item{margin: 1rem 0  ;}
        .submit_order .submit_addr_item:nth-last-child(1){margin-bottom: 1rem;}
        .address .submit_order .submit_addr_list{margin:1rem 0;}
}
@media screen and (max-width:800px){
        .layout_clip{padding: 0 13%;}
        .shoucang .my_order_info{padding: 3.3333rem 2rem 5rem;}
        .introduce .intro_cont .h1{font-size: 2rem;}
        .introduce .intro_cont .h2{font-size: 4rem;}
        .introduce .intro_cont .h3{font-size: 1.4rem;}
        .introduce .intro_cont .down_item span{font-size: 1.4rem;}
        .introduce .video_content{padding: 0 20%;}
        .introduce .model.layout_clip{padding: 0 12%;}
        .address .addr_tit{margin-top: 2rem;}
        .payment_method .payment_card_item{margin: 0 1.25rem 1rem;}
        .address .add_address {padding: 0 1rem; right: 1.5rem; top: 1.5rem; font-size: 1.2rem;height: 3rem; line-height: 3rem;}
        .address .addr_tit:nth-child(5){margin-top: 1.5rem;}
        .personal_data .my_order_info .profile_cont .profile_item{margin-bottom: 2rem;}
        .personal_data .my_order_info .content_box.content_type_2 .profile_cont{flex-direction: column;}
}
@media screen and (max-width:750px){
        .login_wrapper.reset_pwd .reset_desc{line-height: 2rem;}
        .layout_clip{padding: 0 11%;}
        .login_wrapper.reset_pwd .login{width: 100%;}
        .shoucang .model_item { width: 100%;  margin: 0 0 2rem;max-width: unset; }
        .shoucang .model_list { margin: 2.5rem 0 0; }
        .my_account.personal_center .my_order_info .content_box.content_type_1 .profile_cont{flex-direction: column;}
        .introduce .video_content .h1{margin-top: 2rem;}
        .introduce .video_content{padding: 0 15%;}
        .introduce .model.layout_clip{padding: 0 10%;}
        .introduce.select_configure .page_title { padding: 6.6667rem 0 3rem; font-size: 4rem; }
        .shop_cart .record_show_list_item{padding: 0 2rem;}

        .peizhi_detail .peizhi_show {width: 100%;position: unset;}
        .peizhi_detail .peizhi_pic_right {display: none;}
}
@media screen and (max-width:700px){
        .index_wrapper .desktops{padding: 3rem 5%;}
        .index_wrapper .desktops .desktops_content{ left:0;top:0;width:100%;height:100%;display: flex; justify-content: center; align-items: center; flex-direction: column;}
        .index_wrapper .desktops .desktops_item.hover-off .shop_now{animation: none;}
        /* .index_wrapper .performance_list .desc{margin-top: 1.5rem; line-height: 2.5rem;} */
        .index_wrapper .performance_list .performance_item{flex-direction: column;}
        .index_wrapper .performance_list .performance_item:nth-child(even){flex-direction: column;}
        .index_wrapper .performance_list .img{width: 100%;}
        .index_wrapper .performance_list .perform_content{width: 100%;}
        .index_wrapper .performance_list .img img{object-fit: contain;}
        .index_wrapper .performance_list .img{overflow: unset;}
        .index_wrapper .performance_list .performance_item{max-height: unset;}
        .header_sub_list{flex-wrap: wrap;padding:0;}
        .layout_clip{padding: 0 9%;}
        .index_content{padding: 0 5%;}
        .introduce .video_content .h2{margin-top: 1rem;}
        .introduce .model.layout_clip{padding: 0 5%;}
        .shop_cart .cart_h1{font-size: 2.8rem;}
        .index_content{flex-wrap: wrap;}
}
@media screen and (max-width:650px){
        .login_wrapper .login { width: 100%; }
        .layout_clip{padding: 0 5%;}
}
@media screen and (max-width:590px){
        .swiper-next{right:1rem;}
        .swiper-prev{left:1rem;}
        .swiper-next i, .swiper-prev i{font-size: 3rem;}
        .index_wrapper .performance_list .desc { width: 100%; margin-top: 1.5rem;  line-height: 2.5rem; }
        .index_wrapper .desktops .desktops_item .h1{font-size: 1.4rem;}
        .index_wrapper .desktops .desktops_item .desc{display: none;}
        .index_wrapper .performance_list .h1 { font-size: 1.6rem; }
        .index_wrapper .performance_list .desc{font-size: 1.4rem;}
        .header{height: 4rem; max-height: 4rem; padding: 0 2% 0 4%; }
        .header_empty{height: 4rem;}
        .header_logo {width: 8rem;}
        .header_btn_item >i{font-size: 2rem;}
        .header_empty_screen_s{width: 100%; height: 4rem;}
        .contact_fix {  bottom: 5rem; right: 1rem; width: 3rem; height: 3rem;}
        .contact_fix >i { font-size: 2rem; }
        .footer{height: 8rem;}
        .copyright{font-size: 1.2rem;}
        .footer_item { margin-right: 1rem;}
        .footer_item a{font-size: 1.2rem; white-space: nowrap;}
        .index_wrapper .desktops{padding: 1rem 5%;}
        .index_wrapper .performance_list .desc{margin-top: 1rem; overflow: unset; text-overflow: unset;-webkit-line-clamp:unset;}
        .list_close i{padding: .5rem;}
        .header_item >a{line-height: 4rem; height: unset;font-size: 1.8rem;}
        .header_sub_item a{padding:0; font-size: 1.4rem;}
        .header_sub_item a{margin:1rem;}
        .header_list{margin-top: -2rem;}
        .login_wrapper { padding: 2rem 5% 0; }
        .login_wrapper .login_h1{font-size: 2.5rem;}
        .login_wrapper .login_list{margin-top: 2rem;}
        .login_wrapper .login_item { margin-bottom: 2rem; }
        .login_wrapper .login_item input{height: 3rem; line-height: 3rem;padding-left: 0.8333rem; font-size: 1.4rem;}
        .login_wrapper .btn_wrap{margin-top: 2rem;}
        .login_wrapper .btn_wrap .lost{margin-left: 1rem;    font-size: 1.3rem;}
        .login_wrapper .btn_wrap a.sign_in{line-height: 3rem; height: 3rem;}
        .login_wrapper .login_item .h2{font-size: 1.4rem;}
        .login_wrapper .remember span{font-size: 1.4rem;}
        .select_option .use_label{margin-right: 0.8333rem;}
        .login_wrapper .login .protocal{font-size: 1.4rem;}
        .login_wrapper .login { padding: 3rem 2rem 4rem;margin-bottom: 2rem; }
        .faqs.main-box { padding: 2rem 5% 4rem; }
        .faqs_title{font-size: 2.5rem;}
        .faqs .faqs_list_item { margin-top: 2rem; }
        .faqs .faqs_h1{font-size: 1.6rem;}
        .faqs .faqs_cate_title{font-size: 1.2rem;}
        .faqs .faqs_cate_item{margin-bottom: 2rem;}
        .faqs .faqs_category { margin-top: 2rem; }
        .introduce .model .model_item{width: 48%;}
        .introduce .model .model_list { margin: 2rem 0;}
        .introduce.series_list .model_item{padding:2rem;}
        .introduce.series_list .model_item_cate .lumos_tit{overflow: hidden;text-overflow:ellipsis;white-space: nowrap}
        .introduce.series_list .model_item .model_item_cate{padding: 0;}
        .introduce.series_list .model_item_cate:nth-child(2){margin-top: 2rem;}
        .introduce .model_item_cate .start{margin-top:2rem;margin-bottom:2rem;}
        .introduce.series_list .model_item_cate .price{font-size: 2.5rem;}
        .introduce .model_item_cate .price{margin-bottom: 2rem;}
        .introduce.series_list .model_item .view_btn{width: 10rem; height: 3rem; line-height: 3rem;}
        .my_order  .layout_2{flex-direction: column;align-items: flex-end;}
        .my_order .my_order_info{width: 100%; min-height: unset;margin-left: 0;padding: 2rem 1.5rem;}
        .my_order { padding-top: 2rem; padding-bottom: 2rem; }
        .hamburger{padding: 0 0 2rem !important; zoom:.7;}
        .my_order .my_order_list_fix{top:0;left: 0;    height: 100%; z-index: 1;}
        .payment_method .payment_card_item{padding: 1rem;}
        .payment_method .pay_item{font-size: 1.4rem;}
        .personal_reset_pwd .my_order_info .login_item input{height: 3rem ; line-height: 3rem; font-size: 1.4rem; padding-left: 0.8333rem;}
        .submit_order { padding: 3rem 0; }
        .submit_order .addr_input_module .addr_input_fill{height: 3rem; line-height: 3rem; padding-left: 0.8333rem;font-size: 1.4rem;}
        .submit_order .select_place{flex-wrap: wrap;}
        .submit_order .select_place .select_place_item{width: 100%; margin-bottom: 1.6667rem;}
        .submit_order .select_place .select_place_item:nth-last-child(1){margin-bottom: 0;}
        .submit_order .select_place .select_place_item input{height: 3rem; line-height: 3rem; padding-left: 0.8333rem;font-size: 1.4rem;}
        .submit_order .submit_order_module_2 { padding: 2rem 1rem; }
        .submit_order .submit_order_module_2 .submit_order_good .desc{flex-direction: column; align-items: flex-start;}
        .submit_order .submit_order_module_2 .submit_order_good .desc .desc_l .number{padding-bottom: 1.2rem; margin-top: 1rem;}
        .submit_order .submit_order_info .submit_order_wrapper .title{font-size: 1.4rem;overflow: hidden; display: -webkit-box; text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical; line-height: 1.5rem;}
        .submit_order .card_part_list .cart_part_item input{height: 3rem; line-height: 3rem; padding-left: 0.8333rem; font-size: 1.4rem;}
        .sponsorship .our_title{font-size: 2rem;}
        .sponsorship .sponsorship_bottom{margin-top: 2rem;}
        .sponsorship .sponsor_list{margin: 2rem -1.0833rem 0;}
        .sponsorship .sponsor_item{  margin: 0 1.0833rem 1rem; width: calc(50% - 2.1667rem);}
        .warranty{padding-top: 2rem;}
        .company .about_title{font-size: 2.5rem; margin-top: 0;}

        .company .about_desc{margin-top: 1rem; line-height: 2rem; font-size: 1.4rem;}
        .sponsorship .application{padding: 2rem 1rem;}
        .sponsorship .addr_input_module .addr_input_fill{padding-left: 0.8333rem; font-size: 1.4rem; line-height: 3rem; height: 3rem;}
        .sponsorship .select_place .select_place_item input{padding-left: 0.8333rem;  font-size: 1.4rem; line-height: 3rem; height: 3rem;}
        .sponsorship .addr_input_module .addr_textarea_fill{padding: 0.8333rem;  font-size: 1.4rem; }
        .sponsorship .submit_btn{margin-top: 1rem;}
        .sponsorship .application_title{font-size: 2rem;}
        .sponsorship .sponsor_h1{margin-top: 1rem;}
        .response {padding: 2rem 5% 4rem;}
        .response .respon_content p.title{font-size: 2.5rem !important;}
        .response .respon_content p.desc{line-height: 2rem !important; font-size: 1.4rem !important;}
        .response .respon_item .title{font-size: 2rem;}
        .response .respon_item .desc { line-height: 2rem; font-size: 1.6rem;  }
        .response .respon_item { margin-bottom: 2rem; }
        .response .other .other_title{font-size: 1.6rem; line-height: 2rem;}
        .response .other .other_phone{margin-top: 1rem; font-size: 1.4rem;}
        .login_wrapper.reset_pwd{padding: 2rem 5% 0;}
        .login_wrapper.reset_pwd .reset_title{font-size: 2rem;}
        .login_wrapper.reset_pwd .reset_desc{font-size: 1.6rem; margin-top: 1rem;}
        .login_wrapper.reset_pwd .login_list{margin-top: 2rem;}
        .shoucang .model_item{padding: 2rem;}
        .shoucang .model_item_cate .price{font-size: 2.5rem; margin-top: 2rem;}
        .shoucang .model_item .view_btn{width: 10rem; height: 3rem; line-height: 3rem; }
        .shoucang .model_item .view_btn span{font-size: 1.4rem;}
        .shoucang .model_item_cate:nth-child(2) { margin-top: 2rem; }
        .my_order.my_account .my_order_list_fix{top:0;}
        .my_account.personal_center .my_order_info .content_box.content_type_2{margin-top: 2rem;}
        .my_account.personal_center .my_order_info .content_box.content_type_1 .profile_title{margin-top: 1.5rem;}
        .my_account.personal_center .my_order_info .profile_cont{padding: 1.5rem;}

        .my_order.main_order .record_time span:nth-child(2){display: none;}
        .main_order.personal_center .my_order_info{padding: 1rem;}
        .main_order.personal_center .record_content_item:nth-child(1){padding-left:0;}
        .main_order.personal_center .record_content{padding: 1rem;}
        .main_order.personal_center .record_content_item .img{padding: .5rem 0; min-width: 5rem; width: 5rem; height: 5rem; margin-right: 1rem;}
        .main_order.personal_center .record_content_item .title{font-size: 1.4rem;}
        .main_order.personal_center .record_content_part .digital_select span{font-size: 1.2rem;}
        .my_order .record_content_item .tit{font-size: 1.2rem;}
        .my_order .record_content_item .tit{margin-bottom: 0; margin-top: .5rem;}
        .personal_center .shop_cart_detail_item{font-size: 1.2rem;}
        .main_order.personal_center .shop_cart_detail_list{left: 6rem;}
        .main_order.personal_center .shop_cart_detail_item{width: calc(100% - 6rem);}
        .personal_center .shop_cart_detail_item{line-height: 1.5rem;}
        .main_order.personal_center .shop_cart_detail_list{top: -1.5rem;}
        .personal_center .shop_cart_detail_item.hide_specifications{margin-top: 1rem;}
        .personal_center .shop_cart_detail_item.hide_specifications span{font-size: 1.2rem;}
        .my_order.main_order .btn{font-size: 1.3rem;}

        .introduce .intro_cont .h1{margin-top: 3rem;}
        .introduce .intro_cont .h2{font-size: 2.5rem; margin-top: 1rem;}
        .introduce .intro_cont .h3{font-size: 1.2rem; margin-top: 1.5rem;width: 80%;}
        .introduce .intro_cont .down_list{margin-top: 1rem;}
        .introduce .intro_cont .down_item{height: 2.5rem; padding: 0 0.5rem;}
        .introduce .intro_cont .down_item i{font-size: 1.2rem;}
        .introduce .intro_cont .down_item:nth-last-child(1){margin-left: 1rem;}
        .introduce .intro_cont .down_item span{font-size: 1.3rem;}
        .introduce .intro_cont .down_item i{margin-left: .5rem;}
        .introduce .video_content .h1{margin-top: 2rem;}
        .introduce .video_content{padding: 0 10%;}
        .introduce .video{height: 31rem;}
        .introduce .engineer img{width: 80% !important;padding: 2rem 0;}
        .introduce .engineer .desc{width: 90%;overflow: hidden; display: -webkit-box; text-overflow: ellipsis; -webkit-line-clamp: 5; -webkit-box-orient: vertical;}
        .introduce .engineer .title{font-size: 3rem ; margin-top: 2rem;}
        .introduce .engineer{height: auto;}
        .introduce .up_to_item .h2{font-size: 2.5rem; line-height: 5rem;}
        .introduce .up_to_item .h2 span{font-size:2.5rem;}
        .introduce .up_to_item{margin-top: 3rem;}
        .introduce .up_to_item{width: 50%;}
        .introduce .model_item_cate .attribute_item{white-space: unset;}
        .introduce .model .model_title .h1{margin-top: 4rem;}
        .introduce .model .model_title .h2{margin-top: 1.5rem;}
        .introduce .model .model_item{margin:0 1% 1.6667rem;}
        .introduce .model_item_cate .attribute_item{line-height: 2.5rem;}
        .introduce .model_item_cate .attribute{padding: 1.5rem 2rem;}
        .personal_reset_pwd .my_order_info .btn_wrap .sign_in{margin-top: 2rem;    padding: 0 2rem;height: 3rem; line-height: 3rem;}
        .employment{padding-top: 2rem; padding-bottom: 3rem;}
        .employment .employ_title{font-size: 2.5rem;}
        .employment .employ_desc{font-size: 1.4rem;}
        .employment .job_desc{font-size: 1.4rem; line-height: 2rem;}
        .employment .job_req_item{padding-left: 0;line-height: 2rem;}
        .employment .current_item{padding: 2rem 0 ;}
        .employment .current_opening{margin: 2rem 0 ;}
        .employment .job_req{margin-top: 2rem;}
        .employment .job_email{line-height:2rem;}
        .address .save{margin-top: 0;}
        .my_order.address .submit_order{padding: 0;}
        .introduce.select_configure .page_title{padding: 3rem 0 2rem; font-size: 2.5rem;}
        .introduce.select_configure .close{right:.5rem;top:.5rem;font-size: 4rem;}
        .introduce.select_configure .level{line-height: 4rem; font-size: 2.2rem;}
        .introduce.select_configure .model_item_cate{padding: 2rem 0;}
        .introduce.select_configure .model_item_cate .attribute_item{font-size: 1.4rem;}
        .introduce.select_configure .model_item_cate:nth-child(1){padding-left: 2rem; padding-right: 2rem;}
        .introduce.select_configure .model_item_cate:nth-child(2){padding: 1.5rem 0 0;}
        .introduce.select_configure .model_item_cate:nth-child(3){padding: 0 2rem 2rem;}
        .introduce.select_configure .model_item_cate .price{font-size: 3rem;}
        .introduce.select_configure .layout_configure{padding: 0 10%;}
        .introduce.select_configure .vip{font-size: 2rem;}
        /* .introduce.select_configure .model .model_item .model_item_screen_show{display: none;}
        .introduce.select_configure .model .model_item:nth-child(1) .model_item_screen_show{display: block;} */
        .contact .map_content{padding-top: 2rem;}
        .contact .contact_list{margin: 2rem 0 0;}
        .contact .contact_title{font-size: 2.5rem;}
        .contact .map_content{padding-bottom: 2rem;}
        .contact .map{height: 20rem;}
        .personal_data .my_order_info .profile_cont{padding: 1.5rem;}
        .personal_data .my_order_info .content_box.content_type_2{margin-top: 1.5rem;}
        .personal_data .my_order_info .content_box.content_type_2 .profile_cont{min-height: unset;}
        .my_order.my_account .record_content_item .img{padding: .5rem 0; min-width: 5rem; width: 5rem; height: 5rem; margin-right: 1rem;}
        .my_order.my_account .record_content_right{top: 0.3333rem;}
        .my_order.my_account .shop_cart_detail_list{left: 6rem; top: -1.2rem;}
        .my_order .record_content_item .digital_select span{font-size: 1.2rem;}
        .shop_cart .my_order_info{padding: 0;}
        .shop_cart .record_content_item .img{margin-right: 1.4167rem; min-width: 6.6667rem; width: 6.6667rem; height: 6.6667rem; padding: 0.8333rem 0; box-sizing: border-box; text-align: center; border: 1px solid rgba(172, 172, 172, 0.2);}
        .shop_cart .record_content{padding: 1rem 0;}
        .shop_cart .record_show_list_item{padding: 0 1rem;}
        .shop_cart .wish_list .record_content_item .title{font-size: 1.4rem;}
        .shop_cart .record_content_item p.tit{font-size: 1.4rem;}
        .shop_cart .record_content_item .shop_cart_input{width: 3rem; height: 2rem; font-size: 1.4rem;}
        .personal_center .record_show_list_item.open .shop_cart_detail_list{width: calc(100% - 8rem);left: 8rem; top: -1.8rem;}
        .my_account .record_show_list_item.open .shop_cart_detail_list{width: calc(100% - 6rem);left: 6rem; top: -0.6rem;}
        .shop_cart .record_show_list_item.open .record_content{padding: 1rem 0;}
        .shop_cart .btn_wrapper .btn_in_shop{min-width: unset;height: 3rem ; line-height: 3rem;}
        .my_account{padding: 1rem 0.5rem;}
        .my_account .layout_2{padding: 0 2%;}
        .my_order.my_account .record_content{padding: 2rem 0 0 ;}
        .my_order.my_account .my_order_info .wish_list_2 .wish_part_item:nth-child(1){padding: 0 0 2rem;}
        .my_order.my_account .my_order_info .wish_list_2 .wish_part_item{padding:  2rem 0;}
        .my_order.my_account .my_order_info .wish_list_2 .wish_desc{flex-direction: column; align-items: flex-start; }
        .my_order.my_account .my_order_info .wish_list_2 .wish_operate{margin-top:1.5rem;}
        .my_order.my_account .my_order_info .wish_list_2 .wish_info{align-items: center;}
        .wish_view_show{display: none;}
        .wish_view_show_590{display: block;}
        .wish_on{display: flex; justify-content: flex-end; width: 100%;}
        .my_order.my_account .my_order_info .profile_cont .wish_img{margin-right: 1rem;}
        .my_order.my_account .my_order_info .profile_cont .add_cart{text-transform: lowercase;}

        .loading img{ width: 50%; object-fit: contain; }
        .my_order.my_account .record_content_item .digital_title{display: flex; flex-direction: column;align-items: flex-start;}
        .introduce.select_configure .model .model_list{max-height: 47rem;}

        .peizhi_detail .peizhi_info .tabbar_item { line-height: 4rem; font-size: 1.4rem;}
        .peizhi_detail .peizhi_info .attribute_item{padding: 1rem;}
        .peizhi_detail .peizhi_info .attribute_item .attr{font-size: 1.3rem;}
        .peizhi_detail .peizhi_info .attribute_item_tips {position: unset;}
        .peizhi_detail .attribute_item_name{display: none;}
        .peizhi_detail .attribute_item_name.attr_s_screen{display: block;}
        .peizhi_detail .peizhi_info .attribute_item_title{ width: unset; max-width: unset;}
        .peizhi_detail .peizhi_info .attribute_item_name{line-height: 2.5rem;font-size: 1.2rem;}
        .peizhi_detail .peizhi_info .attribute_item .attr{line-height: 2.5rem; }
        .peizhi_detail .peizhi_info .attribute_item_information .attribute_item_left{flex:1; width: unset;}
        .peizhi_detail .peizhi_info .attribute_detail_list{margin-top: 1rem;}
        .peizhi_detail .peizhi_info .show_all{margin: 1rem 0 ;}
        .peizhi_detail .peizhi_info .attribute_detail_list .attribute_detail_item{padding: 1rem;}
        .peizhi_detail .peizhi_info .attribute_detail_list .attr_left > .img { width: 4.5rem; height: 4.5rem; }
        .peizhi_detail .peizhi_info .attribute_detail_list .attribute_detail_item .title a { font-size: 1.4rem;   line-height: 1.5rem; }
        .peizhi_detail .peizhi_info .attribute_detail_list .attribute_detail_item .title_wrap{margin-left: 1rem;}
        .peizhi_detail .peizhi_info .option{min-width: 1.5rem;}

        .peizhi_detail{padding: 2rem 0;}
        .peizhi_detail .peizhi_info{margin-top: 2rem;}
        .peizhi_detail .peizhi_desc{text-align: left; line-height: 1.5rem;}
        .peizhi_detail .peizhi_show_fix{width: 100%;}

        .mask .popup{ width: 90%; min-width:unset; padding: 3rem 2rem; overflow-y: auto; height: 90%;}
        .peizhi_detail .peizhi_info .attribute_detail_list .attr_left > .img img{width: 4.5rem;}
        .peizhi_detail .peizhi_info .attribute_detail_list .attribute_detail_item .title{margin-bottom: 1.5rem;}
        .peizhi_detail .peizhi_pic{width: 90%; height: 90%;padding: 1.5rem;}
        .peizhi_detail .peizhi_pic img{max-width: 100%;}
        .introduce.series_list .model_item_cate img{width:50%;}
        .warranty .warranty_title{font-size: 2.5rem;}
        .contact .contact_desc{margin-top: 0.5rem;}
        .contact .contact_tit{font-size: 1.8rem;}
        .contact .contact_item i { font-size: 2.2rem; }
        .contact .contact_item{margin: 0 0 1rem; padding: 1rem; }
        .peizhi_detail .peizhi_price{padding: 2rem 0 0;}
        .peizhi_detail .peizhi_price_info{padding: 0 2rem;}
        .peizhi_detail .peizhi_price_title{margin-bottom: 1rem;}
        .peizhi_detail .peizhi_price_desc{margin-bottom: 1.5rem;}
        .peizhi_detail .peizhi_price_now{margin-bottom: 1.5rem;}
        .peizhi_detail .add_to_cart{margin-bottom: 2rem;}
        .shop_cart .shop_cart_empty .shop_cart_empty_h1{font-size: 2.5rem;}
        .shop_cart .shop_cart_empty .shop_cart_empty_h2{margin-top: 2rem;}
        .shop_cart .shop_cart_empty .shop_cart_empty_h2 span{font-size: 1.5rem;}
        .layout{transform: translateX(-56%);}
        .access{margin-top: 1rem; padding-bottom: 5rem;}
        .access .access_content .slide_bar .slide_list .li_list .list_title .name{line-height: 3rem;}
        .access .access_content .access_main{margin-top:0; flex: unset; width: 100%;}
        .access .access_content .access_main .model_content {padding: 0.8333rem 0  0;}
        .access .access_content .access_main .model_content .model_item{padding: 1.5rem;margin: 0 0 0.8333rem;}
        .access .access_content .access_main .model_content .model_item .model_main .up_btn{display: inline-block;}
        .access .access_content .access_main .model_content .model_item .model_main .desc{height: 5rem;}
        .access .access_content .access_main .model_content .model_item .img{width: 14rem; height: 14rem;}
        .access .access_content .access_main .model_content .model_item .model_main{width: 100%;}
        .access .access_content .access_main .model_content .model_item .model_main{padding: 0.8333rem 1.6667rem 0;}
        .access .access_content .access_main h1{font-size: 2rem; line-height: 3rem;}
        .access .access_content .access_main .model_content .model_item .model_main .price{margin-top: 2rem;}
}


.error_tip{width: 100%;height: 36px;line-height: 36px;text-align: center;font-size: 15px;color: #c7000b;background: #2e0003;} 


@media screen and (max-width:590px){
.error_tip{box-sizing: border-box;padding: 0 2.5%;text-align: left;height: auto;line-height: 1.5;}
}
