

body {

	font-family:bodyfont;

	background-color:#f5f5f5;

	color;#333;

	

}



html {

	font-size: 62.5%;



}



a,a:active,a:hover,a:visited{text-decoration:none}

li{

	list-style:none;}

.floatl{float:left;}

.floatr{float:right;}

.font6{font-size:0.65rem;}

.font7{font-size:0.7rem;}

.bgwrite{

	

	background:#fff;padding-top:3rem;padding-bottom:3.2rem;}

#header{color:#fff;    height: 5.6rem;width:100vw;top:0px;

position:fixed;

z-index:9999}/* -- 1.2 -- */





.back{    width: 12vw;

    height: 2.7rem;



position:absolute;top:0px;left:0px;}

.shuaxin{    width: 12vw;

    height: 2.7rem;



position:absolute;top:0px;right:0px;}

.drshuaxin{    width: 15vw;

    height: 2.7rem;

position:absolute;top:0px;right:2.5rem;}



/* 会员中心

----------------------------------------------- */

/* -- startPage -- */

.headzq2{line-height: 2.85rem;color:#FFF;

    padding-top: 0rem;

text-align:center}

.headzq{line-height: 1.2rem;position:absolute;

    padding-top: 0.15rem;

  width: 60vw;

  left:15vw;

  top:0px;

    height: 2.7rem;

	}

.zqname{font-size:1.1rem;wdith:100%;text-align:center;height:100%;padding-left:2.5rem;  padding-top: 0.05rem;}

.zqnumber{font-size:0.8rem;font-family: 'DIN'}





.zqjt{font-size:0.60rem;}



.ccmiddle{

    margin: 0px 0.9rem;

position:relative;

 min-height: 17.83rem;}

.navp1 img{width:100%}

.navp2 .p1{width:81.7%}

.navp2 .p1 img{width:100%}



.mairubtm{position: absolute;

    width: 4rem;

    height: 2.5rem;

    top: 2.8rem;



    left: 1rem;}



.maichubtn{position: absolute;

    width: 4rem;

    height: 2.5rem;

    top: 2.8rem;



    left: 5rem;}

.setbtm{position: absolute;

    width: 4rem;

    height: 2.5rem;

    top: 2.8rem;

    right: 1rem;}

	

	.ccnave{position: fixed; top: 3.6rem;left:1.75rem;width:100vw;

	left:0vw;

	z-index:99999}

	.ccnave a{color:#666666;font-size: 0.92rem;width:20%;float:left;display:block;

	text-align:center}

	.ccnave a.on{color:#fc4331;font-size: 0.95rem;line-height: 140%;}

	.rmbzh{    position: absolute;

    top: 5.88rem;

    font-size: 0.75rem;

    left: 1.6rem;

    letter-spacing: 0rem;

    transform: scale(0.98);}



	

	.cangwei{

	border:0.01rem solid #eee;

	    box-sizing: border-box;

    position: absolute;

    padding-left: 0rem;

    color: #666666;

	right: 0.07rem;

	width:4.1rem;

    min-width: 4.1rem;

	height: auto;

   

    line-height: 150%;

    transform: scale(0.95);

    font-size: 0.7rem;



    top: 5.83rem;

	

   

	text-align: center;

	

	}

	

	.progress {

   

    background-color: #1e1e1e;

    border-radius: 0rem;

}

	

	

	

.cangweibg{background:#efeff1;}	

.cangwei span{padding-left:0.15rem;color:#8a8a8a;  

     padding-right: 0.15rem;

	font-size: 0.65rem;



}

.totaltxt{position:absolute;left:0rem;  top: 8.38rem;width:100%;color:#8b8b8b;line-height:100%;}

.totaltxt1{   width: 100%; padding-left: 0.1rem;}

	.totaltxt1 li{float: left;

    font-size: 0.86rem;

    width: 33.2%;

	line-height: 100%;

	}

	.totaltxt1 li:nth-child(2){

    font-size: 0.86rem;

    width: 33.1%;

	}

.totaltxt2{position: absolute;

    top: 4.6rem;}

.total{position:absolute;left:0rem;    top: 9.75rem;font-family: 'DIN';width:100%;}



.total1{   width: 100%;

    padding-left: 0.15rem;position: absolute;

    top: 0.25rem;}

.total1 .li{float: left;

    font-size: 1rem;

    width: 33.2%;

	line-height: 100%;

	}



.total1 .li3 {

 

    line-height: 100%;

}



.total1 .li3 span{font-size: 0.75rem;line-height:85%;

    padding-left: 0.2rem;}

.total2{position:absolute;       top: 4.85rem;

}



	.total1 .li4{float: left;

    font-size: 0.9rem;line-height:120%;/*font-size: 0.86rem; 0.75*/

    width: 33.3%;}

	

		.total1 .li5{float: left;

    font-size: 0.75rem;line-height:120%;/*font-size: 0.86rem; 0.75*/

    width: 33.3%;}

	.total1 .li6{float: left;

    font-size: 0.8rem;line-height:120%;/*font-size: 0.86rem; 0.75*/

    width: 33.3%;}









.gpmiddle{min-height:0rem;height:quto;

position:relative;

margin: 0px 0rem;

	padding-top: 0rem;

	background:#fff;

}



.navicontxt{

	z-index:999;

	width:100%;height:2rem;line-height:2.5rem;

	position:absolute;margin: 0px 0.95rem;

    width: calc(100vw - 1.9rem);}

.navicontxt>li{

	float:left;color:#8e8e8e;font-size: 0.9rem;

	}

.navicontxt>li.nli1	{width:22%;padding-left: 0.1rem;}

.navicontxt>li.nli2	{width:26.5%;padding-right: 0.5rem;

text-align:right}

.navicontxt>li.nli3	{width:25.5%;padding-right: 0.5rem;text-align:right}

.navicontxt>li.nli4	{width: 26%;padding-right: 0.6rem;text-align:right}

.gpitem{width:100%;

overflow:hidden;padding:0.45rem 0 0.35rem 0;

color:#e02e2e;border-bottom:0.01rem solid #ebebeb;}/*padding:0.40rem 0;*/

.gpitem:last-child{border-bottom:0px solid #f1f1f1;}

.gpitem .gpli{font-family: 'DIN';height:1.3rem;margin: 0px 1rem;width:calc(100vw - 1.9rem);}



.gpitem .gpli2{font-family: 'DIN';height:1.3rem;clear: both;margin-top:-0.2rem;}

.gpitem .gpli li{

	list-style:none;float:left;font-size:0.9rem;

	text-align:right;}

	.gpitem .gpli .li1{width:22%;text-align:left;}

	.gpitem .gpli .li2{width:26%}

		.gpitem .gpli .li3{width:26%;padding-right:0rem;}

	.gpitem .gpli .li4{width:26%;padding-right:0.05rem;}

.gpitem .gpli .liname{font-size: 0.95rem;

    line-height: 1.2rem;

    padding-top: 0rem;}

.gpitem .gpli .liname7{font-size: 0.75rem;font-family: "gupiaofont","Heiti SC","Droidsansfallback","Helvetica Neue","GPNAME",Helvetica,sans-serif;

    line-height: 1.2rem;

    padding-top: 0rem;}









.gpitem .gulicz {

border-top: 0.01rem solid #eeeeee;

    width: 100%;

    padding: 0px;

    display: none;

   line-height:2.5rem;

   margin-top: 0.42rem;

   background:#fbfbfb;

   overflow:hidden;

  

   

}

.gpitem .gulicz li {

		list-style:none;float:left;

    width: 20%;

   box-sizing:border-box;

  font-size: 0.9rem;text-align:center;

   background:#fbfbfb;

	  

}

.gpitem .gulicz li a {font-fa mily: bodyfont;

   color:#686868;

}

.gpitem .gulicz li{border-right: 0.01rem solid #f5f5f5;}

.gpitem .gulicz li:last-child{border-right: 0px solid #eee;}

.gpitem .gulicz li:hover{background:#e2e2e2}









.nodata{

	text-align:center;font-size:0.95rem;padding-top:4rem;padding-bottom:0.2rem;background-color:#f5f5f5;display:none;color:#333}

	

.bottompic2{background-color: #161616;font-size:0rem;display:none;

position:relative}

.bottompic2txt{position:absolute;line-height:100%;font-size:0.78rem;color:#8e8e8e;width:100vw;top:0.9rem;

text-align:center}

.bottompic{font-size:0rem;width:100vw;position:relative;}

.bottompicnav{position:absolute;color:#666666;width:100%;top:0.7rem;height:2.75rem;background-color: #ffffff;}

.bottompicnav li{width:25%;text-align:center;font-size:0.9rem;line-height:2.75rem;float:left;}

.bottompictxt{position:absolute;line-height:100%;font-size:0.78rem;color:#8e8e8e;width:100vw;top:4.4rem;

text-align:center}







.fontred{color:#dd3834;}

.fontblue{color:#4e87d6}

.fontblue2{color:#4691ec}







label,.form-control {

    font-size:0.9rem;

}	

.form-group {

	 font-size:0.9rem;

	margin-top: 0rem;

    margin-bottom: 0.5rem;

}



.input2{

  

    width: 30%;

    height:2.2rem;

    padding: .375rem .75rem;

    font-size: 1rem;

    font-weight: 400;

    line-height: 1.5;

    color: #495057;

    background-color: #fff;

    background-clip: padding-box;

    border: 1px solid #ced4da;

    border-radius: .25rem;

    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;

}







#mobile2{

	position:relative;  height:90vh;  width:100%;



	overflow:hidden}



.mobiletop2{height: 2.85rem;color:#d2d2d2;}

	.headzq2{line-height:1rem;font-size:0.8rem;width:100vw;

	position:relative;letter-spacing:0px;

	text-align:center;

    left:0rem;top:0.35rem;}

	.drcj{font-size: 1.1rem;font-family: topfont;color:#fff;

    padding-right: 1rem;

    padding-top: 0.05rem;

    padding-bottom: 0.26rem;

    padding-left: 0.9rem;}

	

	.drcjios {

    font-size: 1.1rem;

    padding-right: 0rem;/*   padding-right: 1rem; padding-left: 0.9rem;  */

    padding-top: 0.05rem;

    padding-bottom: 0.26rem;

    padding-left: 0rem;  

	

	

}

	.zqname2{ font-family: bodyfont;

	font-size: 0.77rem;

	    padding-right: 0rem;  

    padding-left: 0rem;

	font-weight:normal;

	position:relative;

	}

	.zqnumber2{

	color:#fff;

	    letter-spacing: 0px;

    font-family: 'DIN',bodyfont;

    font-size: 0.77rem;

    padding-left: 0px;

    text-align: center;

    position: relative;

	

	}





.zqname2::after{

        content: '';

    background: url(theme__default__images__huawei__blacktoparr.png);

		position:absolute;

    

    background-size: 0.852rem;

    top: -0.25rem;

    right: -1.55rem;

    transform: translate(-50%, -50%);

    width: 0.8rem;

    height: 0.8rem;

	margin-left:1rem;

}







.headzq2 .drcj::after, .headzq2 .drcjios::after{

	content: '';

  background: url(theme__default__images__huawei__blacktoparr.png);

  position: absolute;

  background-size: 0.852rem;

  top: 1.05rem;

  right: 7.6rem;

  transform: translate(-50%, -50%);

  width: 0.8rem;

  height: 0.8rem;

}

.headzq2 .hbg6::after{

	right: 6.9rem;

	}





.hislists{    margin: 0px 1rem;

    height: 70vh;

    top: 5.09rem;

position:relative}





.hislists .hislist {

    width: 100%;

    clear: both;

    padding: 0px 0px;

    height: 3.55rem;

border-bottom:1px solid #f5f5f5;

    box-sizing: content-box;

    margin: 0px;

    position: relative;

}



.hislists .hislist li{

	list-style:none;float:left;font-size:0.95rem;width:25%;line-height:4.2rem;font-family:'DIN',Microsoft Yahei;

	text-align:right;}







	

.hislists .hislist .li1{width:32%;text-align:left;}

.hislists .hislist .li2{width:18%;padding-right:0.5rem;}

.hislists .hislist .li3{width:24%}

.hislists .hislist .li4{width:26%;    line-height: 1.2rem;margin-top:1rem;font-size: 0.95rem;}

.hislists .hislist .li4 > div{font-size: 1.0rem;}

.hislists .hislist .liname{font-size:0.8rem;margin-top:0px;line-height:0rem;

text-align:left;margin-left:0px;}





.hislists .hislist .liname div{font-size:1rem;font-weigh t:600;

    line-height: 1.5rem;

    padding-top: 0.6rem;}

	.hislists .hislist .liname7 div{font-size:0.8rem;font-wei ght:600;

    line-height: 1.5rem;

    padding-top: 0.6rem;}

.hislists .hislist .liname .b{width:0.8rem;}

.hislists .hislist .liname span{

	padding-top: 0.4rem;padding-left:0.2rem;font-size:0.8rem;font-family:'DIN';



	

	}

	.hislists .hislist .liname .wu {

    position: absolute;

    top: 2.2rem;

    font-size:0.8rem;

    left: 1.05rem;

    width: 150%;

 

}

	

	

.fontred2{color:#e83030}

.fontblue3{color:#4691ee}

.bluebg{background:#222a35;}

.redbg{background:#402220;}



.blackbg{background:#f1f1f1}









.hissearch{

	position:relative;left:1rem;width:90vw;

	top:3.4rem;}

.hissearch .starttime{border:0px;font-size:0.9rem;width:5.3rem;color:#d2d2d2;

position:absolute;}

.hissearch .endtime{border:0px;font-size:0.9rem;width:5.3rem;position:absolute;left:8.6rem;color:#d2d2d2;}







  .hissearch .starttime,.hissearch .endtime{

	 font-family: bodyfont;



		background:#fff;color:#333



	}

	  

.chengjiaotxt{width:100vw;

	position:absolute;font-size:0.9rem;color:#a9a9a9;

	}

	.chengjiaonav{height:2.7rem;backgro und:#06F;width:100vw;}

.chengjiaonav li{width:50%;line-height:2.8rem;color:#666;float:left;

list-style:none;

text-align:center}

.chengjiaonav li.on{color:#e83030;font-weight: 600;}/*line-height: 2.7rem;*/

.chengjiaotxt2{color:#333;line-height:2.8rem;width:30vw;

text-align:left;

position:relative;left:32.4vw;}

.chengjiaotxt3{width:100vw;clear:both}

.chengjiaotxt3 li{width:25%;line-height:2.45rem;color:#999;float:left;

list-style:none;

text-align:center}



.chengjiaotxt3 li.cjli1{width:24%;}

.chengjiaotxt3 li.cjli2{width:28.3%;text-align:right;padding-right:1.6rem;}

.chengjiaotxt3 li.cjli3{width:23%;}

.chengjiaotxt3 li.cjli4{width:24.7%;text-align:right;padding-right:1.56rem;}



.chengjiaotxt3.cjli li{line-height:2.2rem;

}



.hislists4{    margin: 0px 1rem;color:#333333;

    height: 70vh;

    top: 7.9rem;

position:relative}

.hislists4 .hislist {width:100%;clear:both;padding:0px 0px;height: 3.55rem;border-bottom:1px solid #f5f5f5;box-sizing:content-box;margin:0px;

position:relative;}

.hislists4 .hislist li{

	list-style:none;float:left;font-size:0.95rem;width:25%;line-height:3.5rem;font-family:'DIN',Microsoft Yahei;

	text-align:right;}



	

.hislists4 .hislist .li1{width:32%;text-align:left;position:relative;height:100%;}

.hislists4 .hislist .li2{width:18%;padding-right:0.19rem;}

.hislists4 .hislist .li3{width:25.5%}

.hislists4 .hislist .li4{width:24.5%;    line-height: 1.3rem;margin-top:0.6rem;font-size: 1rem;}

.hislists4 .hislist .li4 > div{font-size: 1.0rem;font-wei ght:600;}

.hislists4 .hislist .liname{font-size:0.8rem;margin-top:0rem;line-height:0rem;

text-align:left;margin-left:0px;}





.hislists4 .hislist .liname div{font-size:1rem;font-weig ht:600;

    line-height: 1.5rem;

    padding-top: 0.6rem;}

	.hislists4 .hislist .liname7 div{font-size:0.8rem;font-weight:600;

    line-height: 1.5rem;

    padding-top: 0.45rem;}

.hislists4 .hislist .liname .b{width:0.8rem;position:absolute;bottom:0.7rem; margin-left: 0rem;}

.hislists4 .hislist .liname span{padding-top: 0.5rem;padding-left:0rem;font-family:'DIN';}

.hislists4 .hislist .liname .wu{bottom:1.1rem;font-size:0.6rem;left:0px;

position:absolute}

.hislists4 .hislist .liname .wut{position: absolute;

    top: 2.3rem;

    font-size: 1.2rem;

    left: 1.05rem;

    width: 150%;

    transform: scale(0.42);

    transform-origin: 0 0;



}

.hislists .hislist .liname .b2,.hislists4 .hislist .liname .b2{width:0.8rem;    

margin-right: 0.2rem;

    margin-top: -0.3rem;

    margin-left: 0.07rem;}





.liushuis{ margin: 0px 1rem;font-size:1rem;color:#333}

.liushuili{border-bottom:1px solid #f5f5f5;margin:0.2rem 0;font-family:'DIN';padding:0.5rem 0px;

overflow:hidden}

.liushuili .liushuitop{width:100%;font-size:0.8rem;}

.liushuili .liushuitop span{padding-right:0.5rem;font-size:1rem;}

.liushuili .liushuibody li{

	list-style:none;float:left;font-size:0.8rem;width:50%;height:1.2rem;line-height:1.2rem;font-family:'DIN';}



.liushuili .liushuibody li span{color:#666;padding-right:0.6rem;}

.liushuili .liushuibottom{width:100%;}

.liushuili .liushuibottom a{color:#fff;float:right;margin:0 0.5rem;font-family:'DIN';font-size:0.8rem;background:#28a745;

border-radius:5px;padding:0.2rem 0.5rem;

text-align:right}

.liushuili .liushuibottom a:first-child{color:#212529; background:#f8f9fa;}







/* 导航栏CSS */

.navbarf > .tab-nav {

	position:fixed;

	width:100%;

	bottom:0px;

    border: none;

    padding-top: 5px;

    height:3rem; 

    background-image: none;

    background-color: #000 !important;

    font-size: 0.8rem;

    color: #abacae;

}



.navbarf > .tab-nav > .tab-item {

    padding-top: 0px;

    color: white !important;

	display:block;width:20vw;float:left;

	text-align:center

	

}

.navbarf a{ font-size: 0.8rem;width:25%;}

.navbarf > .tab-nav > .tab-item i{font-size: 1rem;}

.navbarf > .tab-nav > .tab-item:before{

    font-size: 20px;

}

.tabnone:before{

    font-size: 0;

}

.navbarf > .tab-nav > .tab-item.tab-item-active {

    color: #c53942 !important;

}

.navbarf > .tab-nav > .tab-item.tab-item-active:before{

    font-size: 20px;

}

.navbarf > .tab-nav > .tab-item > span{

    display: block;

    width: 100%;

    height: 20px;

    line-height: 20px;

    text-align: center;

	font-size: 0.9rem;

}







/* 导航栏CSS */

.navbarf2 > .tab-nav2 {

	position:fixed;

	width:100%;

	bottom:0px;

    border: none;

    padding-top: 0px;



    background-image: none;

    font-size: 0.8rem;

    color: #abacae;



	

}



.navbarf2 > .tab-nav2 img{width:100%}

.navbarf2 a{ position:absolute;bottom:0px;}

.navbarf2 > .tab-nav2 .bhome{

	position:absolute;top:0px;left:0px;

	width:16vw;height:3.6rem;background:none}

.navbarf2 > .tab-nav2 .buser{

	position:absolute;top:0px;right:32vw;

	width:16vw;height:3.6rem;background:none}

.navbarf2 > .tab-nav2 .bnews{

	position:absolute;top:0px;right:16vw;

	width:16vw;height:3.6rem;background:none}

.navbarf2 > .tab-nav2 .bcatalog{

	position:absolute;top:0px;right:0;

	width:16vw;height:3.6rem;background:none}









