﻿@charset "utf-8";

/*width:1200+*/

@media only screen and (min-width: 1199px){



.header.on { position: fixed; width: 100%; left: 0; top: 0; background-color:#014840;}

.header.on .top{ display: none;}

.header.on .loarea{padding: 10px 0; text-align: center; height: auto;   }

.header.on .loarea .search_language{ display: none;}

.header.on .logo{ height: 50px; width: 100%; justify-content: center;}

.header.on .logo .tp{ height: 50px;}

	}

/** max-width:1200 **/

@media only screen and (max-width: 1199px){

.wp{ width:94%;}

.loarea .wp{ width: 96%;}

.nav{ display:none;}

.menubtn{ display:block;} 

.loarea{ height:auto; padding: 0;} 

.logo{ width:140px; height: 50px;}

.logo .tp{ height:32px;}

.chooseLan{margin: 10px 40px 0 0px;}

.inav{ display: block;}

.loarea .wp{ display: block;}

.search_language{ width: 100%; padding-bottom: 0.15rem; margin-top:0px; display: flex;}

.search{ flex: 1; min-width: 0;}

.language{ margin-left: 10px;}

.search{ height: 30px;}

.search .tj{ height: 30px; line-height: 30px;}

.header.on { position: fixed; width: 100%; left: 0; top: 0; background-color: #014840;}

.header.on .top{ display: none;}

.header.on .loarea .search_language{ display: none;}

}

/** max-width:1024 **/

@media only screen and (max-width: 1023px) {

.banimg{ width:150%; max-width: 150%; margin-left: -25%;}

.footer_wap{ display:block;}

.pcshow{ display:none;}

.wapshow{ display:inline-block;}

.bigimgw100 .tp{ width: 150%; max-width: 150%; margin-left: 25%;}

.hstockItem{ width: 48.5%; margin:0 3% 44px 0;}

.hstockItem:nth-child(2n){ margin-right: 0;}



.interleavedItem .tparea{ width: 100%; }

.interleavedItem .des{ width: 100%; margin-top: 25px;}



}

/** max-width:960 **/

@media only screen and (max-width: 959px) {

.hnewSlide{ width: 100%; margin-top: 20px;}

.h_new .lists{ width: 100%; min-width: 100%;}



.h_act{ width:  100%;}

.h_video{ width:  100%; margin-top: 20px;}

}

/** max-width:768 **/

@media only screen and (max-width: 767px) {

body,input,textarea,select,button{ font-size: 0.22rem;}

body{  filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity: 0;}

.mt10{ margin-top: 0.10rem;}

.mt15{ margin-top: 0.15rem;}

.mt20{ margin-top: 0.20rem;}

.mt25{ margin-top: 0.25rem;}

.mt30{ margin-top: 0.30rem;}

.mt35{ margin-top: 0.35rem;}

.mt40{ margin-top: 0.40rem;}

.mt45{ margin-top: 0.45rem;}

.mt50{ margin-top: 0.50rem;}

.mt60{ margin-top: 0.60rem;}

.mt70{ margin-top: 0.70rem;}

.mt80{ margin-top: 0.80rem;}

.mt90{ margin-top: 0.9rem;}

.mt100{ margin-top: 1rem;}

.mb10{ margin-bottom: 0.10rem;}

.mb15{ margin-bottom: 0.15rem;}

.mb20{ margin-bottom: 0.20rem;}

.mb25{ margin-bottom: 0.25rem;}

.mb30{ margin-bottom: 0.30rem;}

.mb35{ margin-bottom: 0.35rem;}

.mb40{ margin-bottom: 0.40rem;}

.mb45{ margin-bottom: 0.45rem;}

.mb50{ margin-bottom: 0.50rem;}

.mb60{ margin-bottom: 0.60rem;}

.mb70{ margin-bottom: 0.70rem;}

.mb80{ margin-bottom: 0.80rem;}

.mb90{ margin-bottom: 0.9rem;}

.mb100{ margin-bottom: 1rem;}

.wel .icon{ height: 20px; margin-right: 5px;}

.wel .val{ font-size: 14px;}

.toplink a{ margin-left: 4px; width: 24px; height: 24px; line-height: 24px; font-size: 14px; }
.toplink a .icon{ width: 15px;}




.banner .swiper-pagination{ bottom:0.1rem !important;}

.banner .swiper-pagination-bullet{width:0.15rem;height:0.15rem; margin:0 0.05rem !important;}

.homeIntro .wp{ padding: 0.48rem 0;}

.homeIntro .tit{ font-size: 0.38rem;}

.homeIntro .nr{ margin-top: 0.15rem;}



.h_tit{  padding: 0.3rem 0;}

.h_tit .tit{ font-size: 0.36rem; }

.h_tit .opa .sbtn{ font-size:0.2rem; padding: 0.2em 1em; margin-left: 0.1rem; }

.h_new .wp{ padding: 0.5rem 0; }

.h_new .lists{ margin-top: 0.2rem; }

.hnItem{ margin-bottom: 0.34rem;}

.hnItem a{ display: flex;}

.hnItem .tparea{ width: 1.8rem; margin-right: 0.2rem; }

.hnItem .des .tit{ font-size:0.24rem; }

.hnItem .des .nr{ margin-top: 0.08rem;}





.h_stock{ padding-bottom: 0.18rem;}

.hstockItem{ margin:0 3% 0.44rem 0;}

.hstockItem .des{  padding: 0 0.18rem;}

.hstockItem .des .tit{ font-size:0.26rem; padding-top: 0.2rem; }

.hstockItem .des .nr{ font-size: 0.18rem; margin-top: 0.03rem;}

.hstockItem .des .tags{   padding: 0.15rem 0;}

.hstockItem .des .tags .tag{ width: 33%;}

.hstockItem .des .tags .tag .tp{ height: 0.7rem;}

.hstockItem .des .tags .tag .name{ font-size: 0.18rem; margin-top: -0.04rem;}

.hstockItem .des .info{  padding: 0.2rem 0.08rem;}

.hstockItem .des .info .add{ font-size: 0.18rem;}

.hstockItem .des .info .add .icon{ height: 0.2rem; margin-right: 0.08rem;}

.hstockItem .des .info .price1{ font-size: 0.28rem; margin-top: 0.08rem;}

.hstockItem .des .info .price2{ font-size: 0.18rem; margin-top: 0.08rem;}



.h_act_video .wp{ padding: 0px 0 0.6rem}

.h_video{ margin-top: 0.2rem;}

.hactItem{ padding: 0.15rem 0.2rem; margin-bottom: 0.15rem;}

.hactItem .des .tit{ font-size: 0.24rem; }

.hactItem .add{ width: 30%; margin-left: 4%;}

.h_video .wrap .playShade .icon{ width: 0.72rem;}





.h_latest{ padding-bottom: 0.4rem;}

.hlatestItem{ width: 48.5%; margin: 0 3% 3% 0;}

.hlatestItem:nth-child(2n){ margin-right: 0;}

.hlatestItem a .shade .iconfont{ font-size: 0.8rem;}
.hlatestItem a .shade .icon{ height: 0.66rem;}


.footer{padding-top: 0.28rem;}

.flPart{ width: 100%; margin-right: 0;}

.fcoo{padding: 0.4rem 0;}

.fcoo a{width: 25%;}

.fcoo a .tp{ height: 1rem;}

.f_t{ padding:0px 0 0.36rem;}

.flogo { text-align: center;}

.flogo .tp{ max-height:1.1rem;}

.fadd{ margin-top: 0.15rem; width: 100%; text-align: center;}

.fnav{ min-width: 100%; width: 100%;margin-top: 0.3rem;}

.fnavItem .nr{ margin-top: 0.15rem;} 

.fnavItem .nr a{  padding: 0.06rem 0;} 

.fnavItem .supp{ margin-top: 0.2rem;}

.fnavItem .supp .tp{ height: 0.9rem;}

.fnavItem .su.footer{padding-top: 0.28rem;}

.subscribe .tparea{ margin-top: 0.08rem; }

.subscribe .tparea .tp{width: 49%; height: 0.6rem;}

.subscribe .mandiv{ margin-top: 0.3rem;}

.subscribe .mandiv .sbtn{  font-size: 0.24rem; padding: 0.4em 1.5em;}

.f_b .wp{ }

.copyright{padding-top: 0.28rem 0; }











































}

/*********************************首页结束**********************************/



/*******************************************************************/

/*width:1200+*/

@media only screen and (min-width: 1200px){}

/** max-width:1200 **/

@media only screen and (max-width: 1365px){



	}

/** max-width:1200 **/

@media only screen and (max-width: 1199px){}

/** width:960px **/

@media only screen and (max-width: 1023px){

.i_main{ min-height: 0;}

.i_ban .tp{ width: 150%; max-width: 150%; margin-left: -25%;}

.banIntro .lmmc{ font-size: 30px; visibility:hidden;}



.requireItem{ width: 48.5%; }

.requireItem:nth-child(2n){ margin-right: 0;}



.contactPart{ width:100%; margin: 0 ; margin-bottom: 20px;}

}

/** max-width:960 **/

@media only screen and (max-width: 959px){}

/** max-width:768 **/

@media only screen and (max-width: 767px){

.turnpage a,.turnpage .span{ display: none;}

.turnpage .point{ display:inline-block; padding:0.1rem 0.3rem;margin:0 0.1rem; }

.turnpage .point .iconfont{ font-size:0.26rem;}



.storeIntro{ padding: 0.2rem 0;}

.storeIntro .tit{ font-size: 0.4rem; padding-bottom:0.3rem; margin-bottom: 0.28rem;}

.storeIntro .tit .time{ margin-left: 0.1rem; font-size: 0.2rem;  }

.storeIntro .tit2{ font-size: 0.24rem;  margin-bottom: 0.08rem;}

.storeIntro .tit2 .mc{ font-size: 0.3rem; margin-left: 0.2rem;}

.stock{ padding:0.4rem 0 0.8rem;}

.stock .wrap{  padding-bottom: 0.15rem;}



.interleavedList{ padding: 0.3rem 0;}

.interleavedItem{padding: 0.3rem 0;}

.interleavedItem .des{ margin-top: 0.3rem;}

.interleavedItem .des .tit{ font-size: 0.38rem;}

.interleavedItem .des .nr{ margin-top: 0.2rem;}

.interleavedItem .des .mandiv{ margin-top: 0.4rem;}

.interleavedItem .des .mandiv .sbtn{ font-size: 0.24rem; }



.i_tit{ padding: 0.4rem 0; }

.i_tit .tit{ font-size: 0.4rem;}

.i_tit .info{margin: 0.25rem auto 0;}

.ourExbition{ padding-bottom: 0.4rem; margin-top: -0.25rem; }

.exbGalleryItem{ width:  48.5%; margin: 0 3% 3% 0;}

.exbGalleryItem:nth-child(3n){ margin-right: 3%;}

.exbGalleryItem:nth-child(2n){ margin-right: 0;}



.team{ padding: 0.54rem 0 0;}

.team .row .streamer{ width: 100%;}

.team .streamer{ margin-bottom: 0.54rem;}



.team .wrap{  padding: 0.15rem 0 ;}

.teamItem{margin-bottom: 0.5rem; width: 100%; margin:0 0% 0.5rem 0 ;}

.teamItem:nth-child(n){ margin-right: 0;}

.teamItem .tparea{ width: 2.2rem; margin-right: 0.2rem;}

.teamItem .tparea .tp{ width: 100%; height: 2.6rem;}

.teamItem .des .tit{ font-size: 0.28rem;}

.teamItem .des .pos{ margin-top: 0.08rem;}

.teamItem .des .nr{ margin-top:0.28rem;}



.galleryItem2{ width:  48.5%; margin: 0 3% 3% 0; }

.galleryItem2:nth-child(3n){ margin-right: 3%;}

.galleryItem2:nth-child(2n){ margin-right: 0;}

.galleryItem2 .des{ padding: 0.28rem 0; }

.galleryItem2 .des .tit{ font-size: 0.28rem;}

.galleryItem2 .des .nr{ margin-top: 0.18rem;}



.wantedCar{ padding: 0.4rem 0 0.8rem;}

.wantedCar .wrap{ padding-bottom: 0.35rem;}

.wantedCarItem{ margin-bottom: 0.35rem;}

.wantedCarItem a{padding:0.25rem;} 

.wantedCarItem .tparea{ width: 100%; margin-right: 0px;}

.wantedCarItem .des{ padding: 0.28rem 0; min-width: 100%; }

.wantedCarItem .des .tit{ font-size: 0.26rem;}

.wantedCarItem .des .nr{ margin-top: 0.15rem; }

.wantedCarItem .des .mandiv{ margin-top: 0.2rem; }

.wantedCarItem .des .mandiv .sbtn{ font-size: 0.22rem; }





.news{ padding: 0.7rem 0 0.8rem;}

.news .wrap{ padding-bottom: 0.35rem;}

.newsItem{ margin-bottom: 0.35rem;}

.newsItem a{padding:0.25rem;} 

.newsItem .tparea{ width: 100%; margin-right: 0px;}

.newsItem .des{ padding: 0.28rem 0; min-width: 100%; }

.newsItem .des .tit{ font-size: 0.26rem;}

.newsItem .des .time{  margin-top: 0.08rem; }

.newsItem .des .nr{ margin-top: 0.2rem; }

.newsItem .des .mandiv{ margin-top: 0.2rem; }

.newsItem .des .mandiv .sbtn{ font-size: 0.22rem; }



.newsOnline{ padding: 0.6rem 0 0.8rem;}

.newsOnline .wrap{ padding-bottom: 0.3rem;}

.newsOnlineItem{ width: 48.5%;margin: 0 3% 0.5rem 0;}

.newsOnlineItem:nth-child(3n){ margin-right: 3%;}

.newsOnlineItem:nth-child(2n){ margin-right: 0;}

.newsOnlineItem .des{ padding:0.25rem 0.3rem;}

.newsOnlineItem .des .tit{ font-size: 0.26rem;}

.newsOnlineItem .des .source{  margin-top: 0.12rem;  }

.newsOnlineItem .des .mandiv{ margin-top: 0.16rem; }

.newsOnlineItem .des .mandiv .sbtn{ font-size: 0.18rem; }

.newsOnlineItem .des .mandiv .sbtn::before{ font-size: 0.2rem; margin-right: 0.08rem;}

.newsOnlineItem a:hover .des .mandiv  .sbtn::before{ margin-right: 0.05rem;}



.otherTerms{  padding: 0px 0.1rem 0.8rem;}

.otherTerms .list a{ padding: 0.08rem 0 0.08rem 0.2rem;}

.otherTerms .list a::after{ width: 0.06rem; height: 0.06rem;left: 0; top: 0.2rem;  }



.otherTermsDetail{ padding: 0px 0px 0.05rem;}



.repair{ padding: 0.4rem 0 0.8rem;}

.repair .wrap{ padding-bottom: 0.3rem;}

.repairItem{ width: 48.5%;margin: 0 3% 0.5rem 0;}

.repairItem:nth-child(3n){ margin-right: 3%;}

.repairItem:nth-child(2n){ margin-right: 0;}

.repairItem .des{ padding:0.3rem 0.4rem; }

.repairItem .des .tit{ font-size: 0.26rem;}

.repairItem .des .nr{  margin-top: 0.15rem; }

.repairItem .des .mandiv{ margin-top: 0.15rem;  }



.component{ padding: 0.4rem 0 0.8rem;}

.component .wrap{ padding-bottom: 0.3rem;}

.componentItem{ width: 48.5%;margin: 0 3% 0.5rem 0;}

.componentItem:nth-child(3n){ margin-right: 3%;}

.componentItem:nth-child(2n){ margin-right: 0;}

.componentItem .des{ padding:0.25rem 0.3rem; }

.componentItem .des .tit{ font-size: 0.26rem;}



.i_tit2{ padding: 0.08rem 0;}

.i_tit2 .tit{ font-size: 0.36rem;}

.i_tit3 .mc{ font-size: 0.32rem;}

.cPart{ margin-top: 0.36rem;}

.cPart .wrap{ margin-top: 0.4rem;}

.cItem{ width: 100%;margin: 0 0% 0.5rem 0;}

.cItem .des{ padding:0.25rem 0.35rem; }

.cItem .des .tit{ font-size: 0.26rem;}

.cItem .des .nr{  margin-top: 0.1rem; }

.cItem .des .mandiv{ margin-top: 0.16rem;  }

.cItem .des .mandiv .sbtn{ font-size: 0.22rem; }

.cItem .des .mandiv .sbtn::before{ font-size: 0.24rem; margin-right: 0.08rem;}

.cItem a:hover .des .mandiv  .sbtn::before{ margin-right: 0.05rem;}





.game{ padding: 0px 0 0.8rem;}

.chooseYear{padding: 0.25rem 0;}

.chooseYear .select{ width: 1.3rem; height: 0.44rem; line-height: 0.44rem; margin-left: 0.2rem; } 

.game .wrap{  padding-bottom: 0.4rem;}    

.gameItem{ margin-bottom: 0.4rem; padding: 0.35rem 0.4rem;;}

.gameItem .date{padding: 0.14rem 0; width: 1.2rem;  margin-right: 0.2rem;}

.gameItem .date .month{ font-size: 0.26rem;}

.gameItem .date .month .num{ font-size: 0.4rem;}

.gameItem .date .year{ margin-top: 0.08rem;}

.gameIist{ margin-bottom:  0.08rem;}

.gameIist a{ padding: 0.2rem 0;;}

.gameIist .tit{ font-size:0.26rem;}

.gameIist .info{ margin-top: 0.06rem;}

.gameIist .info .add{ margin-left: 0.4rem; }



.videos{ padding: 0.1rem 0 0.8rem;}

.videos .wrap{ padding-bottom: 0.3rem;}

.videosItem{ width: 48.5%;margin: 0 3% 0.5rem 0;}

.videosItem:nth-child(3n){ margin-right: 3% ;}

.videosItem:nth-child(2n){ margin-right: 0;}

.videosItem .tparea .shade .icon{ height: 0.44rem;}

.videosItem .des{ padding:0.26rem  0.36rem; }

.videosItem .des .tit{ font-size: 0.26rem;}

.videosItem .des .nr{  margin-top: 0.12rem; }



.newDel{ padding: 0.2rem 0 0.8rem;}

.artHeader{ font-size: 0.35rem; padding: 0.3rem 0;}

.artBody{ margin-top: 0.35rem; padding: 0.35rem; }

.artBody .nr .tp{ margin: 0 0 0.3rem;}

.timePlan{ margin-top: 0.4rem;  padding: 0.24rem 0.3rem;}

.timePlan .list{ padding-left: 0.24rem;}

.timePlan .list::before{width: 0.1rem; margin-right: 0.1rem; top: 0.1rem; }

.delGallary{ margin-top: 0.4rem;}

.delGallary .tparea{ border:2px solid transparent; width: 48.5%; margin: 0 3% 3% 0;}

.delGallary .tparea:nth-child(2n){ margin-right: 0;}



.news2{ padding: 0.6rem 0 0.8rem;}

.news2 .wrap{ padding-bottom: 0.3rem;}

.news2Item{ width: 48.5%;margin: 0 3% 0.5rem 0;}

.news2Item:nth-child(2n){ margin-right: 0;}

.news2Item .des{ padding:0.25rem 0.3rem;}

.news2Item .des .tit{ font-size: 0.26rem;}

.news2Item .des .source{  margin-top: 0.12rem;  }

.news2Item .des .mandiv{ margin-top: 0.16rem; }

.news2Item .des .mandiv .sbtn{ font-size: 0.18rem; }

.news2Item .des .mandiv .sbtn::before{ font-size: 0.2rem; margin-right: 0.08rem;}

.news2Item a:hover .des .mandiv  .sbtn::before{ margin-right: 0.05rem;}





.speedAdvan{  margin-top: 0.4em;}

.speedItem{ width: 32%; margin: 0 2% 2% 0;  padding: 0.2rem 0;}

.speedItem:nth-child(3n){ margin-right: 0;}

.speedItem .p1{ font-size: 0.3rem;}

.speedItem .p2{ margin-top: 0.06rem; font-size: 0.2rem;}

.facilitiesLists .list{ padding:0.06rem 0 0.06rem 0.24rem; }

.facilitiesLists .list::before{ width: 0.06rem; height: 0.06rem; top: 0.16rem;}

.server{ padding: 0.28rem 0 0.48rem;}

.server .info{ padding: 0.48rem 0; font-size: 0.28rem; }

.serverItem{ width: 33.33%; margin-bottom: 0.28rem; }

.serverItem .tparea{ width: 0.8rem; height: 0.8rem;  }

.serverItem .tparea .tp{max-width: 0.5rem; max-height: 0.5rem;}

.serverItem .des{ margin-top: 0.28rem;}

.facilities{ padding-bottom: 0.28rem;}

.facilities .galleryItem2{ margin-bottom: 0.5rem}



.commonForm{ margin-top: 0.28rem;}

.commonForm{ padding: 0.4rem 0  0.28rem;}

.commonForm .row.col2 .formItem{ width: 100%; margin: 0 0% 0.22rem 0;}

.formItem .attrmc{ width: 100%; font-size: 0.24rem; padding:0.08rem 0px;  margin-right: 0px}

.formItem .attrmc br{ display: none;}

.formItem .attrval{ min-width: 0;padding-right: 0.2rem;}

.formItem .attrval .formList{ width:100%; margin: 0 0% 0.22rem 0; padding-right: 0.2rem;}

.formItem .text{  height: 0.6rem; line-height: 0.6rem; padding: 0 0.2rem; font-size: 0.22rem;}

.formItem .select{  height: 0.6rem; line-height: 0.6rem; padding: 0 0.2rem; font-size: 0.22rem;}

.formItem .required{ }

.i_tit4 .tit{ font-size: 0.32rem;}

.i_tit4 .subtit{ font-size: 0.22rem; margin-top: 0.08rem; }

.formConfirm .opa .sbtn{ font-size: 0.28rem; }



.textdiv .uploadIcon{font-size: 0.26rem; }

.cfPart2{ padding: 0.2rem 0.3rem  0.28rem; margin-bottom: 0.3rem; }

.i_tit5 .tit{ font-size: 0.28rem; padding: 0.2rem 0;}

.cfPart2 .i_tit5{ margin-bottom: 0.3rem;}

.formItemTextarea .attrmc{  margin-bottom: 0.15rem;}

.formItemTextarea .textarea{ height: 1.2rem; padding: 0.14rem 0.2rem; font-size: 0.22rem;}



.cfPart3{ padding: 0.4rem 0.3rem  0.2rem; margin-bottom: 0.3rem; }

.cfPart3 .formItem{ margin-bottom: 0.22rem;}

.cfPart3 .attrmc .tip{ margin-top: 0.08rem; font-size: 0.2rem;}

.cfPart3 .attrmc{ width: 100%; margin-right: 0;}

.cfPart3 .textarea{ height: 1.2rem; padding: 0.15rem 1.08rem; font-size: 0.22rem; }

.cfPart3 .agree2 .list{ margin-bottom: 0.06rem; font-size: 0.22rem;}

.cfPart3 .agree2 .list input{ margin-right: 0.08rem;}





.kilo .unitRadioGroup{ width: 2.2rem; }

.kilo .unitRadioGroup .list{ margin-left: 0.15rem;}

.kilo .unitRadioGroup .list input{ margin-right: 0.08rem;}

.requireItem{ padding: 0.2rem 0.2rem; }

.requireItem .tparea{ width: 0.64rem; height: 0.64rem;}

.requireItem .tparea .tp{ width: .48rem;}

.requireItem .val{ font-size: 0.2rem;}

.requireItem .icon{right: 0.15rem;}

.cfPart2 .textarea{ height: .9rem; padding: 0.15rem 15px; font-size: 0.22rem;}

.agree3{  padding: 0 .35rem;}

.agree3 input{ margin-right: 0.1rem;}





.contact{ padding: 0.5rem 0; }

.contactPart{ margin-bottom: 0.3rem; padding: 0.28rem 0.28rem 0.5rem; }

.con_tit{ font-size: 0.28rem;  padding: 0.2rem 0;}  

.con_row{ margin-bottom: 0.2rem;}

.con_row1 .wrap .limit{ margin-top: 0.3rem;}

.con_row1 .wrap .tip{ margin-top: 0.15rem; font-size: 0.2rem;}

.con_row3 .wrap .item{ margin-bottom: 0.2rem;}

.find .item{  margin-bottom: 0.28rem;}

.find .item .tparea{ margin-right: 0.15rem; width: 0.44rem; height: 0.44rem; }

.find .item .tparea .tp{ width: 0.28rem;}

.find .item .des .p1{ font-size: 0.26rem;}

.find .item .des .p2{ margin-top: 0.08rem;}

.find .tip,.find .download{ padding-left: 0.6rem;}

.find .tip{ margin-top: 0.3rem;}

.find .download{ margin-top: 0.4rem;}

.conForm .tip{ font-size: 0.2rem; margin-bottom: 0.28rem;}

.conForm .formItem{ margin-bottom: 0.28rem;}

.conForm .formItem .attrmc{ width: 100%;  padding: 0.06rem 0; margin-bottom: 0.15rem; }

.conForm .formItem .required{ right: 0.15rem; }

.conForm .col2 .formItem{ width: 48%;}

.conForm .col2 .item{width: 48%;}

.conForm  .col2_tel .item:nth-child:nth-child(1){ width: 30%; margin-right: 4%;}

.conForm  .col2_tel .item:nth-child:nth-child(2){ width: 66%;}

.conForm .text,.conForm .select{ height: 0.6rem; line-height: 0.6rem;}

.conForm .textarea{height: 1.2rem;padding: 0.15rem 0.2rem; font-size: 0.22rem;}

.conForm .agree4 input{ margin-right: 0.08rem;}

.conForm .formConfirm .sbtn{ font-size: 0.24rem;}

.conForm .attrval{ padding-right: 0;}





.shareBtn{  font-size: 0.22rem;}

.shareBtn::before{ margin-right: 0.08rem;}

.d_main{ padding: 0.15rem 0 0.8rem;}

.d_l{ width:100%;}

.d_r{ width: 100%; margin-top: 0.3rem;}

.delIntro .book .sbtn{ font-size: 0.28rem;}

.delIntro .tip{ font-size: 0.22rem; margin-top: 0.2rem;}

.down{ padding: 0.28rem; margin-top: 0.2rem;}

.down .tit{font-size: 0.28rem;}

.down .wrap{ margin-top: 0.2rem;}

.down .wrap a .icon{ width: 0.4rem;}

.down .wrap a .circle{ width: 0.08rem; height: 0.08rem; margin-left: 0.08rem;}

.down .wrap a .mc{font-size: 0.26rem; margin-left: 0.08rem;}

.down .wrap a .info{ margin-left: 0.08rem; font-size: 0.22rem; }

.dForm{padding: 0.15rem 0.3rem 0.28rem;}

.d_tit{ padding: 0.15rem 0;}

.d_tit .tit{ font-size: 0.28rem;}

.d_tit .subtit{ font-size: 0.22rem; margin-top: 0.08rem;}

.dForm .formItem{ margin-bottom: 0.15rem;}

.dForm .text,.dForm .select{ height: 0.5rem; line-height: 0.5rem;}

.dForm .required{ right: 0.15rem;}

.dForm .mc{ margin-right: 0.15rem; line-height: 0.5rem;}

.dForm .textarea{height: 1.2rem; padding: 0.15rem 0.2rem; font-size: 0.22rem; }

.dForm .submc{ font-size: 0.2rem;  margin-bottom: 0.15rem;}



.delIntro .title{ font-size: 0.36rem; }

.delIntro .intro{ margin-top: 0.25rem;padding: 0.25rem 0.3rem;}



.delIntro .tags{ margin-top: 0.28rem;  padding: 0.28rem 0.15rem;}

.delIntro .tags .tag{ width: 30%;}

.delIntro .tags .tag .tp{ height: .5rem;}

.delIntro .tags .tag .tit{ font-size: 0.22rem; margin-top: -2px;}

.delIntro .tags .tag .name{ font-size: 0.24rem; }

.country{padding: 0.28rem 0.15rem; margin-top: 0.3rem;}

.country .pos{ margin-left: .6rem;}

.country .icon{ height: 0.2rem; margin-right: 0.08rem;}

.deltab{ margin-top: 0.3rem;}

.del_tit .list{  width: 33.33%; padding: 0.26rem 0; }

.del_tit .list .icon{ margin-right: 0.08rem; height: 0.26rem;}

.del_tit .list .val{ font-size: 0.24rem;}

.deltab .del_con{ padding: 0.3rem .3rem;}

.tip2{ margin-bottom: 0.28rem; padding: 0.28rem 0.2rem; }

.tip2 .list{  padding-left: 0.28rem;}

.tip2 .list::before{ width: 0.15rem; }

.delFile{  margin-top: 0.3rem;}

.delFile a{ min-width:0px; padding: 0.2rem 0.2rem;}

.delFile a .icon{margin-right: 0.15rem; height: .36rem;}

.delFile a .des{ flex: 1; min-width: 0;}

.delFile a .des .p1{ font-size: 0.24rem;}

.delFile a .des .p2{ font-size: 0.22rem;}

.dForm .formItem .attrval{ padding-right: 0;}















}

/*******************************************************************/





