﻿@charset "utf-8";
/* CSS Document */
* {
	-webkit-tap-highlight-color:rgba(255, 255, 255, 0);
}
html, body, div, span, applet, object, iframe,h1,button, input,textarea, h2, h3, h4, h5, h6, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video{margin:0;padding:0;border:0; list-style:none; font-family:"3MCircular",Arial,"Helvetica Neue",Helvetica,sans-serif;}
body { background-color: #fff;}
table{border-collapse:collapse;border-spacing:0}
p{ margin:0; padding:0;}
ul,ol,li{list-style:none}
em,i{font-style:normal}
img{border:0}
textarea{outline:none;}
strong, b {font-weight: bold;}
a{text-decoration:none;}
.clear {clear:both;}
.clearfix {zoom:1;	clear:both;}
.clearfix:after {display:block;content:"";visibility:hidden;height:0;}
.hidden{display:none;}

#wrapper{width:100%; height:100%; overflow:hidden;}
.top{ position: absolute; display:block; height:.38rem; width:100%; z-index:100; margin-top:.3rem;}
.new_top{display:block; width:100%; height: .32rem; padding: .2rem 0 .1rem 0; }
.return{ width:.16rem; height:.29rem; float:left; display:block; padding-left:.3rem;}
.return img{ width:100%; display:block;}
.home{ width:.36rem; height:.38rem; float:right; display:block; padding-right:.3rem;}
.home img{ width:100%; display:block; }
.new_home{ width:.36rem; height:.38rem; float:right; display:block; padding-right:.3rem;}
.new_home img{ width:100%; display:block; }
.swipslider {position: relative;display: block;padding-top: 60%;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; overflow:hidden; box-shadow: 0.01rem 0.06rem 0.3rem #cccbcb; margin-bottom: .2rem;}
.swipslider .sw-slides {display: block;padding: 0;list-style: none;width: 100%;height: 100%;white-space: nowrap;font-size: 0;-webkit-transform: translateX(0);transform: translateX(0);position: absolute;bottom: 0;}
.swipslider .sw-slide {width: 100%;height: 100%;margin: auto;display: inline-block;position: relative;}
.swipslider .sw-slide > img { width:100%;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);max-height: 100%;max-width: 100%;margin-left: auto;margin-right: auto;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }
.swipslider .sw-slide .sw-content {width: 100%;height: 100%;margin-left: 0;margin-right: 0;font-size: 14px;}
.sw-bullet {position: absolute;bottom:0%;list-style: none;display: block;width: 100%;text-align: center;padding: 0;margin: 0;}
.sw-bullet li { width: .38rem;  height: .12rem;background-color:#bfbfbf;border-radius: .15rem;display: inline-block;cursor: pointer;transition: all .2s ease-out;}
.sw-bullet li:hover {}
.sw-bullet li.active {background-color: #2657be;}
.sw-bullet li:not(:last-child) {margin-right:.25rem;}
.center-nr{ margin: 0 .3rem; }
.center-nr p{ margin:.4rem 0rem; display:block; height:.8rem; }
.center-nr p a{ background:linear-gradient(#6197f8,#1354c9);display:block; font-size:.32rem; color:#fff; text-align:center; height:.8rem; line-height:.8rem; border-radius:1rem;}
.center-nr1{ margin: 0; }
.center-nr1 p{ margin:.4rem .3rem; display:block; height:.8rem; }
.center-nr1 p a{ background:linear-gradient(#6197f8,#1354c9);display:block; font-size:.32rem; color:#fff; text-align:center; height:.8rem; line-height:.8rem; border-radius:1rem;}

/*积分查询*/
.top-a{ height:.9rem; line-height:.9rem; width:100%; background-color:#fff;}
.top-a-text{ text-align:center; font-size:.32rem; color:#222;}
.return-a{ width:.16rem; height:.29rem; position:absolute; left:.3rem; top: .32rem; display:inline-block;}
.return-a img{ width:100%; display:block;}
.home-a{ width:.36rem; height:.38rem; position:absolute; right:.3rem; top: .28rem; display:inline-block; }
.home-a img{ width:100%; display:block; }
.query{ background:url(../images/icon-jf-bg.png) no-repeat center center; box-shadow: 0.01rem 0.06rem 0.3rem #cccbcb; width:100%; height:2.34rem; background-size:cover;}
.query p{ color:#fff; font-size:.32rem; padding:.3rem 0 .03rem .3rem;}
.query font{ text-align:center; color:#fff; font-size:.82rem; display:block; margin:0 auto}
.query a{ display:table; font-size:.24rem; color:#fff; text-align:center;margin: .03rem auto 0 auto;}
.query a span{ float:left; text-decoration:underline;}
.query img{ width:.24rem; height:.28rem; display:inline-block;  float:left; margin-left:.05rem;}
.query-nr{ display: block;}
.query-nr-text{ float:left; font-size:.32rem; color:#333; padding-top: .05rem;}
.query-nr-input{ float:left; margin-left:.5rem;}
.query-nr-input input{ width:1rem; height:.46rem; border:1px solid #d3d3d3; display:block; float:left; margin:0 .1rem; padding:0 .1rem;  outline:none; -webkit-appearance: none;}
.query-nr-input i{ font-size:.3rem; float:left; width:.35rem; height:1px; display:inline-block; background-color:#828282; margin:.2rem .1rem 0 .08rem;}
.query-nr-btn{ float:right; display:inline-block; font-size:.28rem; width:1.15rem; height:.48rem; background-color:#3e7ef1; }
.query-nr-btn a{ display:inline-block; width:1.18rem; line-height:.48rem; text-align:center; color:#fff;}
.query-top{ padding: .3rem; display: block; background-color: #fff;}
.query-tab{  display:block;}
.query-tab-menu{ padding:.3rem .3rem 0 .3rem; background-color: #fff;}
.query-tab-menu p{ width:33%; float:left; font-size:.32rem;}
.query-tab-menu p a{ color:#636363; }
.tab-menu1{ text-align:left;}
.tab-menu1 a{display:block; padding-bottom: .1rem; background:url(../images/icon-01.png) no-repeat; background-position: .58rem .08rem; background-size:.31rem .29rem; padding-left:.38rem; text-align: center;}
.tab-menu2{ text-align:center;}
.tab-menu2 a{display:block; padding-bottom: .1rem; background:url(../images/icon-02.png) no-repeat ; background-position: .58rem .06rem; background-size:.36rem .36rem; padding-left:.46rem; text-align: center;}
.tab-menu3{ text-align:right;}
.tab-menu3 a{display:block; padding-bottom: .1rem; background:url(../images/icon-03.png) no-repeat ; background-position: .58rem .06rem; background-size:.36rem .35rem; padding-left:.46rem; text-align: center;}
.cur1{ color:#3e7ef1 !important; background:url(../images/icon-01-a.png) no-repeat left center !important; background-size:.31rem .29rem !important; background-position: .58rem .08rem !important; padding-left:.38rem !important; border-bottom: .1rem solid ;}
.cur2{ color:#3e7ef1 !important; background:url(../images/icon-02-a.png) no-repeat left center !important; background-size:.36rem .36rem !important; background-position: .58rem .06rem !important;padding-left:.46rem !important; border-bottom: .1rem solid ;}
.cur3{ color:#3e7ef1 !important; background:url(../images/icon-03-a.png) no-repeat left center !important; background-size:.36rem .35rem !important; background-position: .58rem .06rem !important;padding-left:.46rem !important; border-bottom: .1rem solid ;}
.query-tab-nr{ border-top:1px solid #f6f6f6; padding-top:.3rem;}
.query-tab-nr ul li{ border-bottom:1px solid #f6f6f6; height:1.1rem; padding:.18rem .3rem;}
.query-tab-nr-left{ width:75%; float:left;}
.query-tab-nr-left h4{ font-size:.32rem; color:#000; font-weight:400; line-height:.6rem; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.query-tab-nr-left p{ font-size:.24rem; color:#636363;}
.query-tab-nr-right{ font-size:.35rem; color:#e32c2c; font-weight:bold; float:right; margin-top:.15rem; display:inline-block}
#tab-nr1{ display:block;}
#tab-nr2{ display:none;}
#tab-nr3{ display:none;}

/*积分商城*/
.mall-top{ margin-top:.2rem; padding:0 .3rem .2rem .3rem; }
.mall-top-left{ float:left; font-size:.32rem; color:#636363;}
.mall-top-lb{ display:block; font-size:.32rem; color:#636363; line-height:.6rem}
.mall-nr{ padding: .2rem .2rem 0 .2rem; margin-bottom:.3rem; background-color: #f4f7fe; border-top:1px solid #e1e1e1}
.mall-nr-c{ padding:.12rem 0;}
.mall-list-nr-l{width:46%;  float:left; margin: 0 2%;  }
.mall-list-left{border:1px solid #e5e5e5; border-radius:.05rem; background-color: #fff;}
.mall-list-left p{ padding:.2rem;}
.mall-list-left p span:first-child{ font-size:.3rem; color:#0e050a; display:block;}
.mall-list-left p span:nth-child(2){ font-size:.26rem; color:#0e050a;display:block;}
.mall-list-left-name{background-color:#d2d2d2; height:.55rem; line-height:.55rem; font-size:.26rem; text-align:center;}
.mall-list-nr-r{width:48%;  float:right;  }
.mall-list-right{ border:1px solid #e5e5e5; border-radius:.1rem;}
.mall-list-right p{ padding:.2rem;}
.mall-list-right p span:first-child{ font-size:.3rem; color:#0e050a; display:block;}
.mall-list-right p span:nth-child(2){ font-size:.26rem; color:#0e050a;display:block;}
.mall-list-img{ display:block; padding-bottom:.25rem;}
.mall-list-img img{ height:1.7rem; margin:0 auto; display:block;}
.mall-list-right-name{background-color:#d2d2d2; height:.55rem; line-height:.55rem; font-size:.26rem; text-align:center;}
.mall-list-bottom{ margin: .3rem auto 0 auto; width: 2.1rem; height: .9rem;}
.mall-list-bottom input{ float: left; display: inline-block; width: .74rem; height: .4rem; line-height: .4rem; padding: 0 .1rem; border: 1px solid #d2d4d6; border-radius: .1rem; background-color: #f4f7fe;}
.mall-list-bottom a{ float: left; margin: .02rem 0 0 .1rem; font-size: .28rem; text-align: center; background-color: #d1d3d5; width: .95rem; height: .4rem; line-height: .4rem; color: #666; display: inline-block;}
.mall-list-bottom p{ font-size:.22rem; color:#dcbf87; font-family:"方正卡通简体"; text-align:center;}
.mall-determine{ display:block; background:linear-gradient(#6197f8,#1354c9); height:.8rem; line-height:.8rem; border-radius:.5rem; margin-top:.5rem;}
.mall-determine a{ display:block; text-align:center; color:#fff; font-size:.32rem;}

/*留言咨询*/
.messgae{ margin:.0rem .3rem; padding-bottom:.4rem; }
.messgae-nr{position:relative; padding:.2rem 0; background-color:#f4f7fe;}
.messgae textarea{ width:94%;height:4.5rem; padding-bottom:2rem; display:block; background-color:#f4f7fe; padding:3%;font-family:"微软雅黑"; font-size:.28rem;  -webkit-appearance: none;}
.messgae-img{ float: left; background:url(../images/icon-add.png) no-repeat; background-size:100% 100%; width:.91rem; height:.91rem; display:block; margin:.15rem .15rem}
.picture{ float: left; margin:0 .4rem 0 .4rem;display:block; padding:.2rem 0 .3rem 0rem;}
.picture img{ width: .91rem; height:.91rem;}
.picture-list{ position:relative;  width: .91rem; height:.91rem; float: left;  margin:.15rem .15rem}
.close{ position:absolute; color:#fff; right:-.15rem; top:-.15rem; font-size:.3rem; width:.3rem; height:.3rem; text-align:center; line-height:.3rem; background-color:#3e7ef1; font-weight:bold;}
#imgfile{width:.91rem; height:.91rem;opacity: 0;}

/*我要购买*/
.buy-list{ margin:.2rem .3rem .5rem .3rem;}
.buy-list h3{ font-size:.28rem; color:#222222; border-left:.07rem solid #3c79e8; padding-left:.2rem; height:.3rem; line-height:.3rem;}
.s-img{ width:1.3rem; height:1.3rem; margin:.2rem auto;}
.s-img img{ width:1.3rem;}
.buy-list h2{ font-size:.3rem; color:#222222; text-align:center;}
.buy-s-nr{ margin-top:.3rem; padding: .2rem .3rem; font-size:.24rem; color:#666666; box-shadow: 0rem 0.1rem 0.2rem #d8d8d8;}
.buy-s-address{font-size:.24rem; color:#666666; margin-top: .2rem;}
.buy-s-address img{ position:absolute; display:block; width:.52rem;}
.buy-s-address p{ float:left; padding-left:.65rem; display:block; line-height:.4rem;}
.buy-s-name{ height:.52rem;}
.buy-s-name img{ float:left;display:inline-block; width:.52rem;}
.buy-s-name p{ float:left; padding-left:.15rem; line-height:.52rem; display:inline-block;}
.buy-s-number{height:.52rem; margin-top:.2rem;}
.buy-s-number img{ float:left;display:inline-block;  display:block; width:.52rem;}
.buy-s-number p{ float:left; padding-left:.15rem; line-height:.52rem; display:inline-block;}
.network-select{ margin: 0 0 .4rem 0;}
.network-select select{ background-color:  #e5e5e5; box-shadow: 0rem 0.1rem 0.2rem #d8d8d8; padding-right: 5%;  background-image: url(../images/i01.png); background-repeat: no-repeat; background-position: 88% center; font-size: .28rem; background-size:.24rem .2rem; height: .7rem; line-height: .7rem; border: 0; color: #222 ; text-align: center; float: left; width: 35.5%; margin: 0 1.5%; -webkit-appearance:none;-moz-appearance:none;appearance:none; /*去掉下拉箭头*/}
.network-select select option{text-align:center;}
.network-search{  background-color: #3c79e8; box-shadow: 0rem 0.1rem 0.2rem #3c79e8; color: #fff; text-align: center; font-size: .32rem; height: .68rem;  line-height: .68rem;  width: 20%; margin-left:1.5%; display: block; float: left;}

/*市场活动*/
.activity{ margin:0;}
.activity-img{ width:100%;}
.activity-img img{ width:100%;}
.activity ul{ margin:.2rem .3rem;}
.activity ul li{ padding:.3rem .25rem; box-shadow: 1px 3px 10px #c1c1c1; margin: .3rem 0;}
.activity-left{ float:left; width:75%;}
.activity-left-img{ float:left; width:1rem; height:1rem}
.activity-left img{ width:1rem;}
.activity-left-text{ float:left; height:1rem; margin-left:.3rem;  line-height:.5rem; width:72%;}
.activity-left-text p{ font-size:.32rem; color:#222; display:block;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.activity-left-text span{ font-size:.28rem; color:#666; display:block}
.activity-right{ float:right; width:1.6rem; height:.5rem; line-height:.5rem; background:linear-gradient(#6197f8,#1354c9); border-radius:3rem; margin-top:.2rem;}
.activity-right a{ color:#fff; font-size:.26rem; text-align:center; display:block;}

/*修改*/
.header-nr{ width:100%; height:auto; display:block; margin-top:.95rem;}
.header-img{ width:1.6rem; height:1.6rem; margin:0 auto; display:block; border-radius:100%; border:.03rem solid #fff; box-shadow: 0.03rem 0.04rem 0.3rem #979898; margin-top:.3rem; margin-bottom:.1rem;}
.header-img img{ width:1.6rem; height:1.6rem; border-radius:100%;}
.change{ margin:.5rem; }
.line {position: relative; height: .8rem;line-height:.8rem; border-bottom:1px solid #bfbfbf; margin-bottom:.15rem;  }
.line input {height: .6rem;line-height: .6rem;vertical-align: middle;font-size: .28rem;background-color: transparent;outline:none; padding-left:.2rem; margin-top:-.12rem; width:80%; -webkit-appearance: none;}
.line input:last-child{ height: .6rem;line-height: .6rem;vertical-align: middle;font-size: .28rem;background-color: transparent;outline:none; padding-left:.2rem; margin-top:-.12rem; width:50%; -webkit-appearance: none;}
.line input::-webkit-input-placeholder{color:#000;}
.line select {height: .6rem;line-height:.6rem;vertical-align: middle;font-size: .28rem;outline:none;border:0; appearance:none;  -moz-appearance:none; -webkit-appearance:none; background:url(../images/icon-20.png) no-repeat scroll right center transparent;  background-size:.21rem .17rem; background-position:right .22rem; width:85%;  padding-left:.2rem; margin-top:-.12rem;}
.line .icon { display: inline-block; width: .5rem; vertical-align: middle; padding-left:.2rem; float:left;}
.line .data_01 { background-image:url(../images/icon-14.png); background-position:.32rem .25rem; background-repeat:no-repeat; background-size:.3rem .3rem; display:inline-block; width:.5rem; height:.6rem;}
.line .data_02 { background-image:url(../images/icon-15.png); background-position:.27rem .22rem; background-repeat:no-repeat; background-size:.37rem .37rem; display:inline-block; width:.5rem; height:.6rem;}
.line .data_03 { background-image:url(../images/icon-16.png); background-position:.29rem .22rem; background-repeat:no-repeat; background-size:.37rem .37rem; display:inline-block; width:.5rem; height:.6rem;}
.line .data_04 { background-image:url(../images/icon-17.png); background-position:.3rem .22rem; background-repeat:no-repeat; background-size:.37rem .37rem; display:inline-block; width:.5rem; height:.6rem;}
.line .data_05 { background-image:url(../images/icon-18.png); background-position:.3rem .24rem; background-repeat:no-repeat; background-size:.37rem .35rem; display:inline-block; width:.5rem; height:.6rem;}
.line .data_06 { background-image:url(../images/icon-19.png); background-position:.34rem .22rem; background-repeat:no-repeat; background-size:.28rem .4rem; display:inline-block; width:.5rem; height:.65rem;}
.line .data_07 { background-image:url(../images/icon-21.png); background-position:.32rem .25rem; background-repeat:no-repeat; background-size:.36rem .37rem; display:inline-block; width:.5rem; height:.65rem;}
.confirm{ background-color:#b29863; height:.8rem; line-height:.8rem; text-align:center; font-size:.32rem; font-weight:bold; margin-top:.6rem;}
.confirm a{ color:#fff; display:inline-block; width:100%;}
.determine{ display:block;background:linear-gradient(#6197f8,#1354c9); height:.8rem; line-height:.8rem; border-radius:.5rem; margin-top:.6rem;}
.determine a{ display:block; text-align:center; color:#fff; font-size:.32rem;}

/*注册*/
.register-top{ width:6.42rem; height:2.08rem; margin:.8rem auto .5rem auto;}
.register-top img{ width:6.42rem; display:block;}
.registered{ margin:0rem .3rem 0 .3rem;}
.registered p{ border-bottom:1px solid #7d7d7d; margin:.3rem 0; display:block; clear:both; height:1.2rem;}
.registered p input {padding-left: .3rem;height: .6rem;line-height: .6rem;float: left;outline: none;margin-top: .5rem;font-size: .32rem;-webkit-appearance: none;width: 60%;}
.registered-industry{outline:none;border:0; appearance:none;  -moz-appearance:none; -webkit-appearance:none; background:url(../images/icon-20.png) no-repeat scroll right center transparent;  background-size:.21rem .17rem; background-position:95% .22rem; border-bottom: 1px solid #7d7d7d;margin: .7rem 0 0 0; border-radius: 0; display: block;clear: both;font-size: .32rem; padding-left: .3rem;height: .8rem;color: #999;width: 100%;}
.registered p a{ width:2rem; height:.5rem; border:1px solid #3e7ef1; color:#3e7ef1; text-align:center; line-height:.5rem; font-size:.26rem; display:inline-block; border-radius:3rem; padding: 0 .05rem; float:right; margin-top:.49rem;}
.determine-r{ display:block; background-color:#3e7ef1; height:.8rem; line-height:.8rem; border-radius:.5rem; margin:1.2rem .5rem .3rem .5rem; }
.determine-r a{ display:block; text-align:center; color:#fff; font-size:.32rem;}
.register-ck{ margin:.5rem .2rem 0 .2rem;}
.register-ck-list{ font-size:.32rem; color:#333333; height:.65rem; line-height:.65rem; display:block;}
.register-ck-list input[type="radio"]{-webkit-appearance: none;background:url(../images/icon-33.png) no-repeat center center; float:left; vertical-align:middle;width: .36rem; height:.37rem; outline:none; margin:.1rem auto; display:block;background-size:.36rem .37rem;}
.register-ck-list label{ padding-left:.2rem;  vertical-align:middle;}
#ck_01:checked {background:url(../images/icon-34.png) no-repeat center center;background-size:.36rem .37rem; width: .36rem; height:.37rem; -webkit-appearance: none;  margin:.1rem auto;}
#ck_02:checked {background:url(../images/icon-34.png) no-repeat center center;background-size:.36rem .37rem; width: .36rem; height:.37rem; -webkit-appearance: none;  margin:.1rem auto;}
#goodcover {display: none;position: absolute;top: 0%;left: 0%;width: 100%;height: 133%;background-color: black;z-index: 1001;-moz-opacity: 0.8;opacity: 0.50;filter: alpha(opacity=80);}
#code{ width: 80%;background-color: #fff;padding: 3%;position: absolute;display: none; left:7% !important ;top:20% !important;z-index: 1002; padding-bottom:.6rem; border-radius:.15rem; opacity:1!important;}
.goodtxt{ margin-top:1.1rem;}
.goodtxt p{ font-size:.34rem; text-align:center; margin-top:0.2rem}
.goodtxt a{ font-size:.32rem; display:block;}
.closes {width: .44rem; display:block; float:right;}
#closebt { float:right; margin:.1rem;width: .45rem; height:.44rem; display:block;}
#closebt img {width: .45rem; display:block;}
.g_01{ float:left; display:inline-block; background:linear-gradient(#6197f8,#1354c9); text-align:center ; color:#fff; width:2.6rem; height:.78rem; line-height:.78rem; border-radius:.5rem; margin-top:1.2rem; margin-left:.2rem;}
.g_02{ float:right; display:inline-block; background:linear-gradient(#fe9ba9,#fd6278); text-align:center ; color:#fff; width:2.6rem; height:.78rem; line-height:.78rem; border-radius:.5rem; margin-top:1.2rem; margin-right:.2rem;}
.determine-new{ display:block;   font-size:.32rem;}
#ClickMe{ display:block; width: 45%; text-align:center; color:#fff;  float: left; background:linear-gradient(#6197f8,#1354c9); height:.8rem; line-height:.8rem; border-radius:.5rem;} 
.visit{ display:block; width: 45%; text-align:center; color:#fff;  float: right; background:linear-gradient(#6197f8,#1354c9); height:.8rem; line-height:.8rem; border-radius:.5rem;}


/*个人资料完善*/
.line a{ width:2rem; height:.5rem; border:1px solid #3e7ef1; color:#3e7ef1; text-align:center; line-height:.5rem; font-size:.26rem; display:inline-block; border-radius:3rem; padding: 0 .05rem; float:right; margin-top:.15rem;}
.perfect-agree{ margin:.55rem auto 0 auto; display:block; width:3.6rem; }
.perfect-agree input[type="radio"] {-webkit-appearance: none;background:url(../images/icon-23.png) no-repeat center center; vertical-align: middle;width: .3rem; height:.3rem; outline:none; margin:.15rem auto; display:block;background-size:.3rem .3rem; float:left;}
#RadioGroup1_2:checked { background:url(../images/icon-22.png) no-repeat center center;background-size:.3rem .3rem; width: .3rem; height:.3rem; -webkit-appearance: none;  margin:.15rem auto;}
.perfect-agree span{ font-size:.28rem; color:#333333; float:left; padding:.12rem 0 0 .1rem}
.determine-p{ display:block; background:linear-gradient(#6197f8,#1354c9); height:.8rem; line-height:.8rem; border-radius:.5rem; margin-top:.2rem;}
.determine-p a{ display:block; text-align:center; color:#fff; font-size:.32rem;}

/*会员首页*/
.index{ margin:.5rem .3rem;}
.new_index{ margin:.5rem .3rem; padding-top: .2rem;;}
.index-title{ margin-top:.4rem;}
.index-title h3{ font-size:.32rem; color:#222222; border-left:.07rem solid #3c79e8; padding-left:.2rem; height:.32rem; line-height:.32rem; margin: .1rem 0;}
.index-title ul{ margin-top:.3rem;}
.index-title ul li{ width: 1.56rem;height: 1.56rem; float: left; margin: 0 .08rem;display:inline-block; background-color: #fff; box-shadow: 0rem 0.1rem 0.3rem #d6d6d6;}
.index-title ul li a{text-align:center; display:block; width: 80%; margin: 0 auto;}
.index-title ul li p{ height:.5rem;}
.icon-product01{ width:.45rem; height:.45rem; display: block; margin: 0 auto; margin-top: .33rem;}
.icon-product02{ width:.44rem; height:.46rem; display: block; margin: 0 auto; margin-top: .33rem;}
.icon-product03{ width:.42rem; height:.40rem; display: block; margin: 0 auto; margin-top: .33rem;}
.icon-product04{ width:.37rem; height:.45rem; display: block; margin: 0 auto; margin-top: .33rem;}
.icon-product05{ width:.47rem; height:.41rem; display: block; margin: 0 auto; margin-top: .33rem;}
.icon-product06{ width:.49rem; height:.47rem; display: block; margin: 0 auto; margin-top: .33rem;}
.icon-product07{ width:.38rem; height:.44rem; display: block; margin: 0 auto; margin-top: .33rem;}
.icon-product08{ width:.51rem; height:.39rem; display: block; margin: 0 auto; margin-top: .33rem;}
.icon-product09{ width:.40rem; height:.40rem; display: block; margin: 0 auto; margin-top: .33rem;}
.index-title ul li span{ font-size:.28rem; color:#222222; line-height:.65rem; display:block;}
.jifen{ position:absolute; bottom:0; height:.7rem; line-height:.7rem; text-align:center; color:#fff; font-size:.3rem; text-align:center;background: rgba(16, 34, 62, 0.4);bottom: 0;width: 100%;}
.banner{ width:100%; height:4.7rem; background:url(../images/banner_01.jpg) no-repeat; background-size:cover; position:relative;}
.new_banner{ background-color:#98baf7; height: 4.1rem;}
.vip{position: relative; background: url(../images/banner_vip.png) no-repeat;  background-size:6.9rem 3.96rem; width: 6.9rem; height: 3.96rem; margin: 0 auto; box-shadow:0.03rem 0.1rem 0.5rem #b1b1b1;}
.vip_name{ position:absolute; font-size: .34rem; color: #fff; bottom: .7rem; left: 1rem;}
.vip_name i{border-top: .13rem solid transparent; border-bottom: .13rem solid transparent; border-left: .26rem solid white;display: inline-block;}
.vip_number{font-size: .3rem; color: #fff; position: absolute; right: .5rem; bottom: .4rem;}
.welfare{height: .75rem; font-size: .28rem; background-color: rgba(0,0,0,0.5); width: 6.9rem; position: absolute; bottom: .01rem; border-bottom-left-radius:.2rem; border-bottom-right-radius:.2rem;}
.welfare a{ display: block; margin: 0 auto; width: 3.2rem;  line-height: .75rem; color: #fff;}
.welfare span{display: inline-block; margin-top: .05rem; float: left;}
.welfare span img{ display: inline-block; width: .34rem; height: .35rem; padding-right: .1rem;}
#goodcover {display: none;position: absolute;top: 0%;left: 0%;width: 100%;height: 133%;background-color: black;z-index: 1001;-moz-opacity: 0.8;opacity: 0.50;filter: alpha(opacity=80);}
#welfare-bomb { width: 80%; border-radius: .1rem; background-color: #fff;padding: 3%;position: absolute;display: none;left: 7.5% !important; top:14% ;z-index: 1002; padding-bottom:.8rem;}
.close-a { width:.39rem; height:.39rem; display:block; float:right; margin:.1rem;}
#closebt img { width:.39rem; height:.39rem;}
.goodtxt-bomb { margin:.2rem;}
.goodtxt-bomb p{ font-size:.34rem; color:#000; line-height:.6rem; margin-bottom:.1rem; padding: .3rem; }
.goodtxt-bomb span{ display: block; width: 2.2rem; height: 3rem; margin: 0 auto;}
.goodtxt-bomb span img{ display: block; width: 100%;}
.bomb-confirm{ display:block; background:linear-gradient(#6197f8,#1354c9); height:.8rem; line-height:.8rem; border-radius:.5rem; margin-top:.5rem;}
.bomb-confirm a{ display:block; text-align:center; color:#fff; font-size:.32rem;}
.vip_integral{ float: right; margin: .3rem; background-color: #fff; width: 2.25rem; height: .6rem; line-height: .6rem; font-size: .28rem; color: #2e6cdb; display: block; border-radius: .3rem; }
.vip_integral font{ padding-left: .35rem;  display: inline-block; line-height: .6rem;}
.vip_integral font::after{ content: ""; width: .4rem; height: .4rem; display: inline-block; background: url(../images/icon-vip-a.png) no-repeat right center; background-size: .4rem .4rem; padding: .18rem 0 0 .2rem; float: right; }

/*产品手册*/
.product{ padding: 0 .3rem;}
.product1{ padding: 0 0;}
.product-tab{ display:block;}
.product-tab-menu{ margin-bottom:.15rem; padding:0 0;}
.product-tab-menu p{ width:25%; float:left;}
.product-tab-menu p a{ color:#636363; }
.product-tab-menu1{text-align:center; font-size:.26rem;}
.product-tab-menu1 a{ display:inline-block;  height:.76rem; line-height:.38rem; padding:.05rem .2rem}
.product-cur1{ background-color:#3e7ef1; display:inline-block; box-shadow: 0.05rem 0.05rem 0.2rem #a5bee8;  border-radius: .15rem; color:#fff !important;}
.product-tab-nr{ padding-top:.05rem;}

#tab-nr2{ display:none;}
#tab-nr3{ display:none;}
#tab-nr4{ display:none;}
#tab-nr5{ display:none;}
#tab-nr6{ display:none;}
#tab-nr7{ display:none;}

.bg-color{ background-color: #f4f7fe;}
.product-nr{ padding:.1rem 0;}
.product-nr ul{ display:block; padding: 0 0;}
.product-nr ul li{ border-left: .1rem solid #3e7ef1; background-color: #fff; padding: .12rem 0; display:block; height:auto; margin:.3rem 0; box-shadow: 0.03rem 0.03rem 0.2rem #979898;}
.product-nr ul li a{ width:95%; font-size:.28rem; color:#222222; text-decoration:underline; float:left; line-height:.4rem; padding-left:.25rem;}
.product-nr1{ padding:.1rem 0;}
.product-nr1 ul{ display:block; padding: 0 .3rem;}
.product-nr1 ul li{ border-left: .1rem solid #3e7ef1; background-color: #fff; padding: .12rem 0; display:block; height:auto; margin:.3rem 0; box-shadow: 0.03rem 0.03rem 0.2rem #979898;}
.product-nr1 ul li a{ width:95%; font-size:.28rem; color:#222222; text-decoration:underline; float:left; line-height:.4rem; padding-left:.25rem;}
.product-tab-top{ background-color: #fff;}
.product-tab-menu2{ margin:0 0 .1rem 0;  border-radius:3rem; height:.8rem; line-height:.8rem;}
.menu-one{ width:48%; float:left; font-size:.28rem; text-align:center; }
.menu-one a{ color:#444; display:block; box-shadow: 0.05rem 0.05rem 0.2rem #c1c4ca; border-radius:.15rem;}
.menu-two{ width:48%; float:right; font-size:.28rem; text-align:center; }
.menu-two a{ color:#444; display:block; box-shadow: 0.05rem 0.05rem 0.2rem #c1c4ca; border-radius:.15rem;}
.product-tab-new{ background-color: #fff; margin: 0 .3rem .3rem .3rem;}
.product-cur2{ background-color:#3e7ef1; display:block; text-align:center; border-radius:.15rem; box-shadow: 0.05rem 0.05rem 0.2rem #c1c4ca; color:#fff !important;}
.color-bule{ border-left: .1rem solid #3e7ef1 !important; }
.color-green{ border-left: .1rem solid #5bd8cc !important; }
.color-pink{ border-left: .1rem solid #fd6278 !important; }
.color-yello{ border-left: .1rem solid #ffb77b !important; }

.product-tab-menu3{ margin-bottom:.6rem; padding:0 .3rem;}
.product-tab-menu3 p{ float:left; font-size:.28rem; margin:0 0 .3rem 0;  height:.8rem; line-height:.4rem; text-align:center; line-height:.4rem;}
.product-tab-menu3 p a{ color:#666; height:.8rem; display:block;}
.product-cur3{ background-color:#3e7ef1; display:block; border-radius:4rem; color:#fff !important;}
.css-l a{ line-height:.8rem !important;}
#css-p{ width:33% !important;}
#css-n{ width:25% !important;}

.video-nr{ margin:0 .3rem}
.video-nr ul{ display:block; margin:0 0 0 0;}
.video-nr ul li{ width:47%; float:left; margin:0 0 .1rem .1rem; display:block; height:3rem;}
.video-nr ul li p{ color:#333333; font-size:.28rem; line-height:.38rem; padding: .15rem 0; width: 3rem; margin: 0 auto;}
.video-p{ width:3rem; height:2rem; overflow:hidden; margin: 0 auto;}
.video-p img{ width: 100%; height:100%;}
.video-nr1{ margin:0 0;}
.video-nr1 ul{ display:block; margin:0 0 0 0;}
.video-nr1 ul li{ width:47%; float:left; margin:0 0 .1rem .1rem; display:block; height:3rem;}
.video-nr1 ul li p{ color:#333333; font-size:.28rem; line-height:.38rem; padding: .15rem 0;height: .6rem;overflow: hidden;}

.p-banner{ margin:.1rem 0 0 0; position:relative;}
.p-banner img{ width:100%; position:relative; box-shadow: 0.01rem 0.06rem 0.3rem #cccbcb;}
.p-banner p{ width:34%; text-align:center; display:block;  position: absolute;bottom: 10%;left: 33%;}
.sw-list01{ width: .38rem;height: .12rem; background-color:#bfbfbf; border-radius: .05rem;display: inline-block;cursor: pointer; float:left; margin:0 .1rem; cursor:pointer}
.sw-list02{ width: .38rem;height: .12rem; background-color:#bfbfbf; border-radius: .05rem;display: inline-block;cursor: pointer; float:left; margin:0 .1rem; cursor:pointer}
.sw-list03{ width: .38rem;height: .12rem; background-color:#bfbfbf; border-radius: .05rem;display: inline-block;cursor: pointer; float:left; margin:0 .1rem; cursor:pointer}
.sw-list04{ width: .38rem;height: .12rem; background-color:#bfbfbf; border-radius: .05rem;display: inline-block;cursor: pointer; float:left; margin:0 .1rem; cursor:pointer}
.p-banner1{ margin:0; position:relative;}
.p-banner1 img{ width:100%; position:relative; box-shadow: 0.01rem 0.06rem 0.3rem #cccbcb;}
.p-banner1 p{ width:26%; text-align:center; display:block;  position: absolute;bottom: 10%;left: 40%;}

.product-list{ margin-top: .6rem;}
.product-list li{ margin:.35rem 0;}
.product-list li a{background:linear-gradient(#6197f8,#1354c9);display: block;font-size: .28rem;color: #fff;text-align: center;height: .8rem;line-height: .8rem;border-radius: 1rem;}

.list-content{ padding:.2rem 0rem;}
.list-content-menu{ width:100%; height:.8rem; line-height:.8rem;}
.list-content-menu a{ display:block; background:url(../images/icon-xl-2.png) no-repeat right center; background-color:#3e7ef1; color:#fff;  font-size:.32rem; background-position:95% .3rem; background-size:.23rem .16rem; padding-left:.8rem;}
.list-content-menus{ width:100%; height:.8rem; line-height:.8rem;}
.list-content-menus a{ display:block; background-color:#3e7ef1; color:#fff;  font-size:.32rem;padding-left:.8rem;}
.list-content-show{background-color:#ebf2fe; box-shadow: 0 0.08rem 0.2rem #cccbcb; width:100%; display:block; padding-top:.2rem}
.list-content-show-text{ padding:0 .35rem .2rem .8rem;}
.list-content-show-text p{ color:#333; font-size:.28rem; line-height:.58rem;}
.list-content-show-text p span{ display: inline-block; float: left; width: .16rem; margin-top: .22rem; height: .16rem; background-color: #fd6278; border-radius: 100%;}
.list-content-show-text p a{ padding-left: .13rem; color:#333; font-size:.28rem; line-height:.58rem; text-decoration:underline;}

.menu-xl{display: block; float:right; width:.3rem; margin:.25rem .4rem 0 0;}
.menu-xl img{display: block; width:.3rem;}

/*会员权益*/
.quanyi{ padding:.2rem .3rem;}
.quanyi h3{ font-size:.28rem; color:#222222; border-left:.07rem solid #3c79e8; padding-left:.2rem; height:.3rem; line-height:.3rem; margin-bottom:.2rem;}
.quanyi table{ margin-bottom:.4rem;}
.quanyi table tr:nth-of-type(1){ background:#3e7ef1; height:.98rem; border-top:0; line-height:.98rem; text-align:center; color:#fff; font-size:.32rem !important; }
.quanyi table tr td{ border:1px solid #3e7ef1; font-size:.28rem; padding:.15rem .1rem;}
.quanyi table font{ font-size:.32rem; }
.quanyi table tr td span{ font-size:.24rem; color:#666666}
.quanyi_sm{ margin:.2rem 0;}
.quanyi_sm p{ line-height:.5rem; font-size:.24rem; color:#333333; }
.quanyi_sm p i{ width:.28rem; height:.28rem; display:inline-block; border-radius:50%; background-color:#fd6278; text-align:center; line-height:.28rem; font-size:.24rem; color:#fff; margin-right:.05rem;}
.quanyi-red{ color: #ff193a;}

/*积分商城 新加*/
.exchange{margin:.15rem auto 0 auto; width:2.1rem; display:block;}
.exchange input{ float:left; border:1px solid #d1d3d5; width:.82rem; height:.29rem; line-height:.29rem; font-size:.26rem; border-radius:0.07rem; padding:.04rem; -webkit-appearance: none;}
.exchange a{ float:left; width:.96rem; height:.4rem; line-height:.4rem; font-size:.28rem; color:#666666; text-align:center; background-color:#d1d3d5; margin-left:.1rem;}
.query-nr-c{ margin-top:.0rem; }
.choose{ padding:.3rem .3rem 0 .3rem;}
.choose-all{ padding-bottom:.3rem;}
.choose h4{ font-size:.28rem; color:#333; line-height:.35rem;}
.choose-lp{ height:.45rem; line-height:.45rem; display:block;  padding-top:.1rem;}
.choose-lp span{ font-size:.28rem; color:#e80000; height:.45rem; line-height:.45rem; float:left; width:4.3rem; overflow:hidden; white-space:normal; text-overflow:ellipsis;}
.choose-lp p{ float:right;}
.choose-n{ width:.55rem; height:.45rem; line-height:.45rem; background-color:#f5f5f5; text-align:center; float:left; margin:0 .05rem; font-size:.28rem; color:#555; -webkit-appearance: none;}
.choose-1{ width:.45rem; height:.45rem; line-height:.45rem; background-color:#f5f5f5; float:left; color:#aaa; font-size:.32rem; -webkit-appearance: none;}
.choose-2{ width:.45rem; height:.45rem; line-height:.45rem; background-color:#f5f5f5;  float:left; color:#aaa; font-size:.32rem; -webkit-appearance: none;}
.delete{ font-size:.28rem; color:#3e7ef1;  line-height:.45rem; float:right; margin-left:.15rem;}
.choose-txt{ padding-top:.15rem;}
.choose-txt p{font-size:.24rem; color:#0e050a; line-height:.42rem;}
.choose-btn{ display:block; height:.8rem; line-height:.8rem; margin:.5rem auto 0 auto; width: 92%;}
.choose-btn-01{ display:inline-block; width:45%; float:left; text-align:center; background:linear-gradient(#6197f8,#1354c9);border-radius:.5rem;  color:#fff; font-size:.32rem;}
.choose-btn-02{ display:inline-block; width:45%; float:right; text-align:center; background:linear-gradient(#6197f8,#1354c9); border-radius:.5rem;  color:#fff; font-size:.32rem;}
.query-all{ position:absolute; display:none; top:0; left:0; width:100%; height:100%; background-color:#000; opacity:0.75;}
.query-all p{ width:5.7rem;margin:0 auto; }
.query-all p img{ width:100%; padding-top:2.8rem;}
.logistics{  border-top:1px solid #ebebeb; padding:.3rem .3rem 0 .3rem;}
.logistics-img{ float:left; width:1.8rem; height:1.38rem; overflow:hidden; border:.02rem solid #dcdcdc; margin-left:.2rem;}
.logistics-img img{ width:1.6rem; padding:.1rem; display: flex; align-items: center}
.logistics-txt{ float:left; margin-left:.3rem;}
.logistics-txt p{ font-size:.28rem; color:#333; line-height:.5rem;}
.logistics-txt p span{ padding-right:.1rem;}
.logistics-details{ border-top:.08rem solid #ebebeb; background-color: #f4f7fe; margin-top: .5rem; padding:.4rem .3rem .3rem .8rem;;}
.logistics-details-r{ border-left:.02rem solid #e0e0e0; position:relative; padding-bottom:.35rem; padding-left:.45rem;}
.logistics-details-r p{ font-size:.24rem; color:#222; display:block; line-height:.35rem;}
.logistics-details-r span{ font-size:.22rem; color:#ccc; line-height:.35rem; display:block;}
.logistics-details-r em{ display:block; background-color:#3e7ef1; box-shadow: 0.03rem 0.05rem 0.08rem #bfd6ff; width:.24rem; height:.24rem;  border-radius: 50%;      -moz-border-radius: 50%;-webkit-border-radius: 50%; position:absolute; left:-.12rem; top:0;}
.logistics-details-g{ border-left:.02rem solid #e0e0e0; position:relative; padding-bottom:.35rem; padding-left:.45rem;}
.logistics-details-g:last-child{ border-left:0;position:relative; height:.9rem; padding-left:.4rem;}
.logistics-details-g p{ font-size:.24rem; color:#222; display:block; line-height:.35rem;}
.logistics-details-g span{ font-size:.22rem; color:#ccc; line-height:.35rem; display:block;}
.logistics-details-g em{ display:block; background-color:#e0e0e0; width:.24rem; height:.24rem;  border-radius: 50%;  -moz-border-radius: 50%;-webkit-border-radius: 50%; position:absolute; left:-.12rem; top:0;}

/*我要购买*/
.network-select{ margin: 0 0 .4rem 0;}
.network-select select{ background-color:  #e5e5e5; box-shadow: 0rem 0.1rem 0.2rem #d8d8d8; padding-right: 5%;  background-image: url(../images/i01.png); background-repeat: no-repeat; background-position: 88% center; font-size: .28rem; background-size:.24rem .2rem; height: .7rem; line-height: .7rem; border: 0; color: #222 ; text-align: center; float: left; width: 35.5%; margin: 0 1.5%; -webkit-appearance:none;-moz-appearance:none;appearance:none; /*去掉下拉箭头*/}
.network-select select option{text-align:center;}
.network-search{  background-color: #3c79e8; box-shadow: 0rem 0.1rem 0.2rem #3c79e8; color: #fff; text-align: center; font-size: .32rem; height: .68rem;  line-height: .68rem;  width: 20%; margin-left:1.5%; display: block; float: left;}

/*积分查询*/
.query-nr-input-q{ float:left;}
.query-nr-text-q{ font-size:.32rem; color:#333; padding-top: .05rem;}
.query-nr-input-q input{ width: 2.2rem; height: .46rem; border: 1px solid #d3d3d3; display: block; font-size: .26rem; float: left; margin: .2rem 0 0 0; padding: 0 .1rem; outline: none; -webkit-appearance: none;}
.query-nr-input-q i{ font-size:.3rem; float:left; width:.3rem; height:1px; display:inline-block; background-color:#828282; margin:.4rem .15rem 0 .18rem;}
.query-nr-btn-q{ float:right; display:inline-block; font-size:.28rem; width:1.15rem; height:.48rem; background-color:#3e7ef1; margin-top: .2rem; }
.query-nr-btn-q a{ display:inline-block; width:1.18rem; line-height:.48rem; text-align:center; color:#fff;}
