<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
/*ä¼šå‘˜ä¸­å¿ƒ*/
.vip-top{
    background: #37c349;
    padding:5% 0;
}
.vip-top .user-logo{
    width: 20%;
    margin-right: 3%;
    float:left;
}
.vip-top .p-font{
    width: 70%;
}
.vip-top .p1{
   font-size: 2em;
    margin:0 0 0 0.5rem;
}
.vip-top .p2{
    font-size: 1.6em;
}
.vip-top .white-jian{
    margin-top: 5%;
    width:2.7% ;
    max-width: 16px;
}
.vip-nav{
    width: 100%;
    padding: 3.5% 0;
    margin-bottom: 10px;
}
.vip-nav dl{
    width: 33.3%;
    float: left;
    text-align: center;
    color: #555555;
}
.vip-nav dl dt{
    font-size:2.2em ;
    margin-bottom: 3.5%;
}
.vip-nav dl dd{
    font-size:1.8em ;
}
.my-yi .my-border{
    border-bottom: 1px solid #F5F5F5;
}
.my-yi .p-title{
    height: 60px;
    line-height: 60px;
    font-size: 20px;
    color: #3A3A3A;
}
.my-yi .p-title img.icon1{
    vertical-align: middle;
    margin-bottom: 2px;
    margin-right: 1%;
    max-width: 18px;
    width:3% ;
    min-width: 13px;
}
.my-yi .p-title span.see{
    color: #898989;
    font-size: 16px;
}
.my-yi .p-title span.see img{
    vertical-align: middle;
    margin-left: 40%;
}

.my-yi dl{
    width: 25%;
    float: left;
    text-align: center;
    padding: 20px 0;
}

.my-yi .sp1{
    position: relative;
    display: inline-block;
    /*background: red;*/
    max-width:38px;
    width:23.75% ;
    min-width: 28px;
}
.my-yi dl img.img{
    /*max-width:38px;*/
    /*width:23.75% ;*/
    /*min-width: 28px;*/
    width: 100%;
    min-width: 28px;
}
.my-yi img.img2{
    position: absolute;
    right: -5px;
    /*top:-26px;*/
    top:-7px;
}
.my-yi dl dd{
    font-size: 1.6em;
    color: #5E5E5E;
    margin-top: 5px;
}

.vip-person{
    margin: 10px 0 100px;
}
.vip-person li{
    height: 60px;
    line-height: 60px;
    border-bottom: 1px solid #F5F5F5;
    font-size: 1.8em;
}
.vip-person li a{
    color: #5E5E5E;
}
.vip-person li img{
    vertical-align: middle;
    margin-right: 3%;
}

/*ä¼šå‘˜ä¸­å¿ƒ-ç§¯åˆ†ç®¡ç†1é¡µé¢*/
.vip-top2{
    padding: 20px 0;
    background:#1db13f ;
}
.vip-top2 .fen-logo{
    max-width: 160px;
    width: 26.7%;
    margin-right: 4%;
}
.vip-top2 .p4{
    font-size: 1.8em;
}
.vip-top2 .p5{
    font-size: 5.6em;
    margin: 1% 0;
}
.vip-top2 .p6{
 padding: 2.5% 12%;
    background: url("../images/fen-bg.png");
    border-radius: 30px;
    display: block;
}

.num-nav{
    height: 60px;
    margin-bottom: 10px;
}
.num-nav li{
    font-size: 1.8em;
    line-height: 60px;
    width: 27%;
    float: left;
    text-align: center;
}
.num-nav li.last{
    width: 19%;
    background: url("../images/shu.png") no-repeat left center;
}
.num-nav li.one a{
    color: #FF7100;
    border-bottom: 3px solid #FF7100;
}
.num-nav li.one1 a{
    color: #FF7100;
}
.num-nav li a{
    color: #555555;
    /*width: 30%;*/
    margin: 0 auto;
    display: inline-block;
    height: 57px;
    line-height: 60px;
}
.num-nav li a:hover{
    color: #FF7100;
    border-bottom: 3px solid #FF7100;
}
.num-pro li{
    border-bottom: 1px solid #F5F5F5;
    padding: 15px 0;
    overflow: hidden;
}
.num-pro .p1{
  font-size: 18px;
    color: #333333;
    margin-top: 1%;
}
.num-pro .p1 span.right{
    font-size: 16px;
    color: #878787;
}
.num-pro .p2{
    font-size: 16px;
    font-weight: bold;
    color: #515151;
    margin: 2% 0 1%;
}
.num-pro span.p{
    width: 70%;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    display: inline-block;
}
.num-pro button{
    width: 90px;
    height: 24px;
    color: #a4a4a4;
    border: 1px solid #cdcdcd;
    background: none;
    display: block;
    border-radius: 3px ;
}
.num-pro span.left {
    width: 16.7%;
    margin-right: 3%;
}
.num-pro span.left img{
    width: 100%;
    max-width: 100px;
    min-width: 75px;
    display: block;
}
.num-pro .p-width{
    width: 80%;

}

/*ä¼šå‘˜ä¸­å¿ƒ-ç§¯åˆ†ç®¡ç†2é¡µé¢*/

.num-pro .checkbox{
    width: 4.4%;
    margin-top: 6%;
    margin-right: 3%;
}

.num-pro .checkbox img{
    max-width: 26px;
    width: 100%;
    display: block;
    vertical-align: middle;

}
.num-pro .pro{
    width: 92%;
}

.num-pro .pro span.p{
    width: 65%;
}
.num-pro .pro button{
    width: 70px;
}

.num-footer{
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 70px;
    line-height: 70px;
    font-size: 18px;
    color: #8a8a8a;
    border-top: 1px solid #eeeeee;
}
.num-footer span.color{
    color: #FF7100;
}
.num-footer .del{
    width: 40%;
    color: #FF7100;
    padding: 3% 0;
    box-sizing: border-box;
    border: 1px solid #FF7100;
    background: none;
    border-radius: 30px;
    font-size: 18px;
    margin-left: 3%;
}
.num-footer span.right-width{
    width: 60%;
    text-align: right;
}
.num-footer span.left1{
    width: 5%;
    margin-right:1%;
}
.num-footer img.check{
    vertical-align: middle;
    width:95%;
    max-width: 26px;
    margin-bottom: 2px;
}

/*ä¼šå‘˜ä¸­å¿ƒ-ä¸ªäººä¸­å¿ƒé¡µé¢*/
ul.no-margin{
    margin-top: 2px;
}

ul.no-margin li.tou{
    padding: 3% 0;
    overflow: hidden;
}
ul.no-margin li.tou span.user-img{
    width:15% ;
    /*background: red;*/
}
ul.no-margin li.tou span.user-img img{
    width: 80%;
    max-width: 100px;
}

ul.no-margin li.tou span.t1{
    margin-top: 4.5%;
    display: inline-block;
}

ul.no-margin li.tou .right5{
    margin-top: 4.5%;
}

/*ä¼šå‘˜ä¸­å¿ƒ-ä¸ªäººä¸­å¿ƒ-ç”Ÿæ—¥é¡µé¢*/
.birth{
    padding: 4% 0 0;
    border-radius: 5px;
}
.time ul.birth &gt;li{
    border: none;
    padding: 0;
}
.birth li span{
    width: 21%;
    text-align: center;
    display: inline-block;
    color: #797979;
    padding: 5% 0;
    box-sizing: border-box;
    margin-left: 8.5%;
}
.birth li span.no-margin{
    margin-right: 8.5%;
}
.birth li.li-two span{
    color: #333333;
    border-bottom: 2px solid #37c249;
    border-top: 2px solid #37c249;
}
.time2{
    top:30%;
}
.time2 ul&gt;li.but-last{
    border-top: 1px solid #e5e5e5;
    margin-top: 3%;
}
.time2 .but-birth{
    width: 49%;
    display: inline-block;
    box-sizing: border-box;
    padding: 3% 0;
    font-size: 18px;
    color: #333333;
}
.time2 button.no{
    border-right: 1px solid  #e5e5e5;
}






    /*ä¼šå‘˜ä¸­å¿ƒ-ä¸ªäººä¸­å¿ƒ-æ‰‹æœºç»‘å®šé¡µé¢*/
ul.tel{
    margin-top: 20px;
}
ul.tel span.s-color{
    color: #3F3F3F;
    width:20%;
    display: inline-block;
}
ul.tel input.inp-width{
    width: 40%;
}
ul.tel button.ma{
    width: 120px;
    height: 40px;
    border: 1px solid #e9e9e9;
    background: none;
    font-size: 18px;
    color: #3F3F3F;
    display: block;
    margin-top:10px;
}

ul.tel li.ding{
    text-align: center;
    color: #FF8F00;
}

/*ä¼šå‘˜ä¸­å¿ƒ-ä¸ªäººä¸­å¿ƒ-æ€§åˆ«é¡µé¢*/
.shop-data .no-label{
    width: 100%;
    display: block;
}

.shop-data .no-label label{
    padding-left: 0;
    padding-right: 96.5%;
    margin-top: 3%;
    background:  url("../images/checkbox.png") no-repeat right center;
}
.shop-data .no-label label.checked {
    background:url("../images/checkbox1.png") no-repeat right center;
}



/*ä¼šå‘˜ä¸­å¿ƒ-ä¸ªäººä¸­å¿ƒ-ä¿®æ”¹å¯†ç&nbsp;é¡µé¢*/
.vip-passwd{
    width: 90%;
    margin: 0 auto;
}
.vip-passwd li{
    overflow: hidden;
    margin-top: 30px;
}
.vip-passwd input,.vip-passwd button{
    width: 100%;
    height: 60px;
    line-height: 60px;
    border-radius: 30px;
    font-size: 18px;
}
.vip-passwd input{
    box-sizing: border-box;
    padding-left: 6%;
    background: #EAEAEA;
    color: #3F3F3F;
}
.vip-passwd button{
    background: #FF8F00;
    color: white;
}

/*ä¼šå‘˜ä¸­å¿ƒ-ä¸ªäººä¸­å¿ƒ-ä¿®æ”¹å¯†ç&nbsp;3é¡µé¢*/
.vip-passwd2{
    margin-top: 10px;
}
.vip-passwd2 .pass{
    margin: 6% auto 3%;
    max-width: 140px;
    width: 23.4%;
    display: block;
    min-width: 80px;
}
.vip-passwd2 p{
    text-align: center;
    margin-bottom: 3%;
    font-size: 20px;
    color: #3F3F3F;
}
.vip-passwd2 .p2{
    font-size: 24px;
}

/*ä¼šå‘˜ä¸­å¿ƒ-ä¸ªäººä¸­å¿ƒ-ä¿®æ”¹å¯†ç&nbsp;-éªŒè¯ç&nbsp;é¡µé¢*/
.pass-ma{
    border-radius: 5px;
    padding: 4% 0;
}
.pass-ma .ma-input{
    width: 56%;
    background:#f0f0f0 ;
    border-radius: 30px;
    padding: 3.5% 5%;
    font-size: 18px;
}
.time ul.pass-ma &gt;li{
    border: none;
    padding: 4%;
}
.time ul.pass-ma .yan-ma{
    max-width: 140px;
    width: 30%;
}
.time ul.pass-ma button.pass-but{
    padding: 3% 0;
    width: 47%;
    border-radius: 30px;
    color: #666666;
    border: 1px solid #d3d3d3;
}
.time ul.pass-ma button.yes2{
    color: white;
    border: 1px solid  #FF8F00;
}

/*ä¼šå‘˜ä¸­å¿ƒ-æˆ‘çš„è®¢å•é¡µé¢*/
ul.my-order{
    margin-top: 2px;
}
ul.my-order li{
    /*width: 16.6%;*/
    width:20%;
}
.p-width .p1 span.mon{
    font-size: 18px;
    color: #404040;
}
.p-width .p3-color{
    color: #878787;
    font-size: 16px;
    font-weight: normal;
}
.num-pro li.li-one{
    font-size: 18px;
    color: #929292;
}
.num-pro li.li-one span.right{
    color: #5D5D5D;
}
.num-pro li.li-one span.color{
    color:#FF7100 ;
}
.num-pro li.li-one span.order-num{
    margin-left: 3%;
}
.num-pro li.li-last{
    color: #838383;
    font-size: 16px;
    overflow: hidden;
}
.num-pro li.li-last span.mon2{
    font-size: 18px;
    color: #3B3B3B;
}
.num-pro li.li-last .but{
    width: 100%;
    text-align: right;
    margin: 3.5% 0 2%;
}
.num-pro li.li-last button.b1{
    width: 26%;
    padding: 1.5% 0;
    height: auto;
    display: inline;
    border-radius: 30px;
    font-size: 18px;
    color:#ff7200;
    border: 1px solid #ff7200;
    box-sizing: border-box;
}
.num-pro li.li-last button.xiao{
    color: #404040;
    border: 1px solid #dcdcdc;
}
.mar-top{
    margin-bottom: 10px;
}
.num-pro li.li-last button.xiao2{
    margin-right: 2.5%;
}

/*ä¼šå‘˜ä¸­å¿ƒ-æˆ‘çš„è®¢å•-å¾…æ”¯ä»˜-å¼¹å‡ºèœå•å–æ¶ˆè®¢å•é¡µé¢*/
.time li.butt{
    box-sizing: border-box;
    display: inline-block;
    width: 50%;
    text-align: center;
    float: left;
    /*padding: 3% 0;*/
}

.time li.butt1{
    border-right: 1px solid #f0f0f0;
}
.time .bor-rad{
    border-radius: 5px;
}
span.span-block{
    display: block;
}
/*ä¼šå‘˜ä¸­å¿ƒ-æˆ‘çš„è¯„ä»·é¡µé¢*/
.com-but{
    margin:2px 0 1px;
}
button.comment{
    width: 50%;
    padding: 2% 0;
    margin: 10px auto;
    display: block;
    border-radius: 30px;
    font-size: 18px;
}
.p-width .p-orange{
    color: #FF7100;
    font-weight: normal;
    margin-top: 3%;
    font-size: 18px;
}

.num-pro .p-margin{
    margin-top: 5%;
}
.num-pro .p-normal{
    font-weight: normal;
    color: #878787;
    font-size: 18px;
}
p.discuss{
    margin-top: 15px;
    color: #9a9a9a;
}
label.lab1{
    color: #9a9a9a;
}
.p-width .redit-img{
    width: 9%;
    text-align: right;
}
.p-width .redit-img img{
    width: 100%;
    max-width: 26px;
    min-width:15px;
}

/*ä¼šå‘˜ä¸­å¿ƒ-æˆ‘çš„è¯„ä»·2é¡µé¢*/
.s-bg2{
   top:80px;
    display: block;
 }
.lun{
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
}
.lun ul{
    width: 70%;
    margin: 0 auto;
    padding: 20px 0;
}
.lun ul button{
    border-radius: 30px;
    background: none;
    border:2px solid #e2e2e2;
    color: #545454;
    margin: 2.5% 0;
}
.lun ul button.bu-one{
    border:2px solid #ff7200;
    color: #ff7200;
}


/*ä¼šå‘˜ä¸­å¿ƒ-æˆ‘çš„è¯„ä»·3-ä¿®æ”¹è¯„è®º*/
.footer5{
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
}
.comment1{
    padding: 20px 0;
}
.comment-pro{
    background: #f5f5f5;
    padding: 10px;
    box-sizing: border-box;
}
.comment-textarea{
    width: 100%;
    box-sizing: border-box;
    height: 150px;
    resize: none;
    margin-top: 10px;
    padding: 1% 0;
    border: none;
    color: #444444;
    font-size: 18px;
}

.comment-pro .pro-pic{
    max-width: 100px;
    width: 20%;
    min-width: 60px;
    margin-right: 4%;
}
.comment-pro .p-mar{
    margin-top: 6%;
}

.comment1 p.co{
    color: #888888;
}
.comment1 .comment-pot{
    max-width:120px ;
    width: 20%;
    margin-bottom: 20px;
}
.comment1 .comment-pot img{
    width: 100%;
    display: block;
}
.comment1 .ping{
    width: 100%;
    border-top: 1px solid #F5F5F5;
    padding: 20px 0;
}
.comment1 .ping li{
    width: 33.3%;
    float: left;
    text-align: center;
    color: #888888;
}
.comment1 .ping li.one{
    color: #FF7100;
}
.comment1 .ping li img{
    width: 19%;
    max-width: 38px;
   vertical-align: middle;
    margin-right: 7%;
}
.ping-fen {
    padding: 20px 0;
}
.ping-fen li{
    color: #777777;
    margin-bottom: 4%;
    width: 100%;
    overflow: hidden;
}
.ping-fen li.color3{
    color: #333333;
}
.ping-fen li.color3 span.right{
    color: #888888;
}
.ping-fen li span.right-img{
    width: 70%;
    text-align: right;
}
.ping-fen li img{
    max-width: 32px;
    width:7.62% ;
    margin-right: 3%;
    display: inline-block;
}

/*ä¼šå‘˜ä¸­å¿ƒ-æˆ‘çš„æ”¶è—*/
ul.vip-shop{
    margin-top: 0px;
}
ul.vip-shop .pro-vip{
    max-width: 180px;
    width:30% ;
    display: block;
}
ul.vip-shop li{
    padding: 10px 0;
}
ul.vip-shop .left1{
    width: 66%;
}
ul.vip-shop .left1 .p-title{
    margin-top:5px;
}
ul.vip-shop .but-mar{
    margin-top: 5%;
}
ul.vip-shop button.b{
    padding: 1.8% 7%;
    font-size: 1.6em;
    color: #404040;
    border: 1px solid #dcdcdc;
    border-radius: 30px;
}
ul.vip-shop button.bu1{
    margin-right: 5px;
    border: 1px solid#FF7100;
    color: #FF7100;
}
ul.vip-shop .but-mar span.go-car{
    width: 10%;
    margin-top: 2%;
}
ul.vip-shop .but-mar span.go-car img{
    width: 100%;
    max-width: 35px;
}
ul.my-collect{
    margin-top: 2px;
    border-bottom: 1px solid #F5F5F5;
    margin-bottom: 0;
}
ul.my-collect li{
    width: 50%;
}

.header2 .ul-collect{
    width: 45%;
    font-size: 22px;
    margin: auto;
}
.header2 .ul-collect li{
    float: left;
    text-align: center;
    width: 50%;
    line-height: 80px;
}
.header2 .ul-collect li.one a{
    color: #FF7100;
}
.header2 .ul-collect li a{
    color: #5D5D5D;

}
.header2 .ul-collect li a:hover{
    color: #FF7100;
}
.header2 .a3{
    line-height: 80px;
    font-size: 20px;
}

/*ä¼šå‘˜ä¸­å¿ƒ-æˆ‘çš„æ”¶è—2*/
ul.vip-shop .left2{
    width: 59%;
}

ul.vip-shop span.checkbox{
  margin-top: 3%;
}
ul.vip-shop .left2 .p-title{
    margin-top:2%;
}
ul.vip-shop .left2 .money{
    margin-top: 15%;
}

.footer-collect{
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    border-top: 1px solid #f3f3f3;
    min-height: 50px;
}
.footer-collect .content-box{
    width: 85%;
    margin: 0 auto;
}
.footer-collect button{
    width: 48%;
    padding: 1.8% 3%;
    font-size: 1.8em;
    border: 1px solid #cdcccc;
    border-radius: 30px;
    margin: 10px 0;
    color: #5D5D5D;
}
.footer-collect button.but1{
    border: 1px solid#FF7100;
    color: #FF7100;
}

/*ä¼šå‘˜ä¸­å¿ƒ-æˆ‘çš„æ”¶è—-åº—é“º*/
.shop-collect li{
    border-bottom: 1px solid #F5F5F5;
    overflow: hidden;
    padding: 4% 0;
}
.shop-collect .span-logo{
    width:16.7% ;
    margin-right: 2%;

}
.shop-collect .span-logo img{
    display: block;
    max-width:80px;
    width: 100%;
}
.shop-collect .right-zi{
    width: 40.3%;
}
 .rig-but{
    width: 41%;
    text-align: right;
    overflow: hidden;
}
.shop-collect .rig-but button{
   padding: 2.8% 8%;
    font-size: 16px;
    border: 1px solid #cdcccc;
    border-radius: 30px;
    display: inline-block;
    color: #404040;
    margin-bottom: 5px;
}
.shop-collect .rig-but button.bu1{
    color: #FF7100;
    border: 1px solid  #FF7100;
    margin-right: 1%;
}
.shop-collect .right-zi .p2{
    color: #878787;
}
.shop-collect .right-zi .p2 span.color{
    color: #FF7100;
}
.shop-collect .right-zi .p4{
    margin: 4% 0 10%;
}
.shop-collect .right-zi .p4 img{
    vertical-align: middle;
    margin-left:3%;
    width: 10%;
    max-width: 16px;
}

/*å–å®¶éƒ¨åˆ†é¡µé¢*/

/*ä¼šå‘˜ä¸­å¿ƒ*/
.seller-data{
    border-bottom: 1px solid #F5F5F5;
}
.seller-data .p1{
  height: 60px;
    line-height: 60px;
}
.seller-data .p1 a{
    color: #545454;
}
.seller-data .p1 img{
    margin-right:1.5%;
    max-width:27px ;
    width: 4.5%;
    vertical-align: middle;
    margin-bottom: 2px;
    display: inline-block;
}
.seller-data2 dl{
    width: 50%;
    float: left;
    border-bottom: 1px solid #F5F5F5;
    border-right: 1px solid #F5F5F5;
    box-sizing: border-box;
    padding: 3% 0;
}
.seller-data2 dl.no-bo{
    border-right: none;
}
.seller-data2 dl dt{
    padding: 0 6%;
    color: #9B9B9B;
}
.seller-data2 dl dd{
    text-align: center;
    font-size: 3em;
    color: #515151;
    margin: 5px 0;
}

.seller-data3 dl{
    width: 25%;
    float: left;
    text-align: center;
    border-bottom: 1px solid #F5F5F5;
    border-right: 1px solid #F5F5F5;
    box-sizing: border-box;
    padding: 4% 0;
}

.seller-data3 dl.no-bo{
    border-right: 1px solid transparent;
}
.seller-data3 dl dt img{
    max-width: 45px;
    width: 28.2%;
    display: block;
    margin: 0 auto;
    min-width: 30px;
}

.seller-data3 dl dd{
    color: #5D5D5D;
    margin-top: 6%;
    overflow: hidden;
}
.vip-top .p-images img{
    width:6%;
    max-width: 25px;
    margin-right: 2%;
}

/*ä¼šå‘˜ä¸­å¿ƒ-äº§å“åˆ—è¡¨é¡µé¢*/
.money-main2 img{
    width: 31.25%;
    max-width: 200px;
    display: block;
    border-right: none;
}
.money-main2 ul.biao{
    width:68.75%;
}
.money-main2 .biao li.li2{
    font-size: 18px;
    color: #333333;
}
.money-main2 ul.biao li.no-bo button{
    width: 46%;
    background: #eeeeee;
    color: #747474;
    font-size: 16px;
}
.money-main2 ul.biao li.no-bo button.del2{
    margin-right: 4%;
}
.money-nav4{
    padding: 5px 0;
}
.money-nav4 li{
    width: 33.3%;
}
.money-nav4 li a:hover{
    background: none;
    color: #4A4A4A;
}
.money-nav5 li{
    width: 25%;
}
.money-nav5 li a{
    color: #777777;
}
.money-nav5 li a:hover{
    background: none;
    color: #1db13f ;
}
.money-nav5 li.one a{
    color: #1db13f ;
    background: none;
}

/*ä¼šå‘˜ä¸­å¿ƒ-åº—é“ºç®¡ç†é¡µé¢*/
.my-shop{
    margin-top: 2px;
}
.my-shop li{
    width: 33%;
}
.my-shop2{
    padding: 20px 0;
}
.my-shop2 .big-img{
    width: 100%;
    max-width: 600px;
    display: block;
}
ul.ul-check{
    margin-top: 20px;
}
ul.ul-check li{
    float: left;
    width: 33.3%;
    text-align: center;
}
/*ä¼šå‘˜ä¸­å¿ƒ-åº—é“ºç®¡ç†-åº—é“ºä¿¡æ¯é¡µé¢*/
.mar-botom{
    margin-bottom: 0;
}
ul.er-type .content-box2{
    width: 90%;
    margin: 0 auto;
}
ul.er-type li{
    width: 33.3%;
    float: left;
    padding: 4% 0;
    font-size: 1.8em;
    color: #555555;
}
ul.er-type li.tr{
    text-align: right;
}
.no-info{
    color:#7F7F7F ;
    padding: 20px 0;
}

/*ä¼šå‘˜ä¸­å¿ƒ-åº—é“ºç®¡ç†-ä¸Šä¼&nbsp;LOGOé¡µé¢*/
.shop-logo{
    padding: 8% 0;
}
.shop-logo .logo-img{
    display: block;
    margin: 0 auto;
    max-width:150px ;
    width: 25%;
}
.shop-logo button.chuan{
    width: 34%;
    padding: 2% 0;
    border-radius: 30px;
    margin: 6.5%  auto 0;
    display: block;
    font-size: 18px;
}

/*ä¼šå‘˜ä¸­å¿ƒ-è®¢å•ç®¡ç†-è¯„è®ºé¡µé¢*/
.num-pro li.fu{
    padding: 3% 0;
}
.num-pro li.fu .p5 a{
    color:#878787 ;
}

/*ä¼šå‘˜ä¸­å¿ƒ-è®¢å•ç®¡ç†-å›žå¤é¡µé¢*/
.num-pro .textarea2{
    color: #FF7100;
    padding-top: 0;
}
.num-pro li .col-size{
    color: #878787;
}

/*ä¼šå‘˜ä¸­å¿ƒ-è´¦æˆ·ç®¡ç†é¡µé¢*/
.zhang-nav{
    margin-top: 2px;
}
.content-zhang{
    margin: 0 auto;
    width: 70%;
}
.zhang-nav li{
    width: 50%;
}

.ul-tab li a span.red-color{
    color: #DF1111;
    font-size: 14px;
}

/*ä¼šå‘˜ä¸­å¿ƒ-è´¦æˆ·ç®¡ç†-åŽ‚å®¶ç¼–å·é¡µé¢*/
ul.chang{
    margin-top: 10px;
}

ul.chang li input{
    width: 100%;
    box-sizing: border-box;
    padding-left: 0;
    color: #333333;
}

/*ä¼šå‘˜ä¸­å¿ƒ-è´¦æˆ·ç®¡ç†-å•†å®¶è®¤è¯é¡µé¢*/
.p-tan{
    font-size: 14px;
    color: #a9a9a9;
    margin-top: 15px;
}
.p-tan img{
    vertical-align: middle;
    margin-right: 1.5%;
    max-width: 22px;
    width:3.7% ;
    margin-bottom: 3px;
    min-width: 13px;
}
ul.chang li.id{
    position: relative;
}
li.id span.type{
    position: absolute;
    right: 0;
    top:0;
}
li.id span.type a{
    color: #00B841;
}

li.id span.type img{
    margin-left:10px;
    vertical-align: middle;
    margin-bottom: 4px;
}
button.orang3-bg{
    background: #ff9002;
}

/*ä¼šå‘˜ä¸­å¿ƒ-è´¦æˆ·ç®¡ç†-å•†å®¶è®¤è¯é¡µé¢3-è¯ä»¶ç±»åž‹é€‰æ‹©*/
.lun2{
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
}
.lun2 ul{
    width: 100%;
}
.lun2 ul li{
    border-bottom: 1px solid #7a7a7a;
    border-radius: 5px;

}
.lun2 ul button{
      margin-top: 0;
    background: none;
    color: #515151;
}
.lun2 ul li.xiao3{
    margin-top: 3%;
}
.lun2 ul li.xiao3 button{
    color: #ff9002;
}

/*ä¼šå‘˜ä¸­å¿ƒ-è´¦æˆ·ç®¡ç†-å•†å®¶è®¤è¯-ä¸ªäººå®žåè®¤è¯*/
.people{
    padding: 7% 0;
    background: #00a954;
}

.people .tx{
    max-width: 138px;
    width: 23%;
    margin: 0 auto 4%;
    display: block;
}
ul.ul-tab li span.s3{
    color: #FF8F01;
}

ul.ul-tab li .img-rig{
    margin-top: 0.5%;
}
ul.ul-tab li.p-color{
    color: #666666;
}
ul.ul-tab li.p-color a{
    color: #666666;
}

/*ä¼šå‘˜ä¸­å¿ƒ-è´¦æˆ·ç®¡ç†-å•†å®¶è®¤è¯-ä¸ªäººå®žåä¸Šä¼&nbsp;-ä¸Šä¼&nbsp;é¡µé¢*/
.bg-gray{
  padding-bottom: 8%;
}
p.qing{
    margin: 20px 0;
    color:#464646 ;
}
.id-pic{
    padding: 5% 0 3%;
    border: 3px solid #2fd05a;
    width:65%;
    margin: 0 auto;
    border-radius: 4px;
    position: relative;
}

.id-pic .id-img{
    max-width: 240px;
    display: block;
    margin: 0 auto;
    width: 61.6%;
}

.id-pic .id-font{
    margin-top: 15px;
}
.id-pic img.jia2{
    max-width: 80px;
    width: 20.52%;
    display: block;
    position: absolute;
    left:39.74% ;
    top:30%;
}
.margin-img{
    margin-top:5%;
}
.require img.tan{
    margin-bottom: 2px;
    width:14% ;
    max-width: 22px;
    vertical-align: middle;
    margin-right: 2%;
}

.require{
    border-bottom: 1px solid #F5F5F5;
}

.require-img{
    padding: 4% 0 5%;
}
.require-img dl{
    width:21.67% ;
    margin-right: 4.44%;
    float: left;
}
.require-img dl.no-right{
    margin-right: 0;
}
.require-img dt{
    border: 2px solid #e5e5e5;
    padding: 2.5% 0;
    box-sizing: border-box;
}
.require-img dt.one{
    border: 2px solid #2fd05a;
}
.require-img dt img{
    display: block;
    margin: 2px auto;
    max-width: 116px;
    width: 89.3%;
}
.require-img dd{
    text-align: center;
    color: #3d3d3d;
    margin: 5px 0 10px;
}

.require-img dd img{
    margin-right: 6%;
}
button.bu-width3{
    margin-top: 6.5%;
}

/*ä¼šå‘˜ä¸­å¿ƒ-è´¦æˆ·ç®¡ç†-å•†å®¶è®¤è¯-ä¸ªäººå®žåä¸Šä¼&nbsp;-ä¸Šä¼&nbsp;2é¡µé¢*/
.bg-gray2{
    position: relative;
}
.bg-gray2 .success{
    width: 60%;
    padding: 10% 0;
    position: absolute;
    background: url("../images/bg-hei.png");
    border-radius: 10px;
    top:53%;
    left:20%;
}
.bg-gray2 .success .p30{
    font-size: 30px;
    margin-bottom: 6%;
}

/*ä¼šå‘˜ä¸­å¿ƒ-è´¦æˆ·ç®¡ç†-å•†å®¶è®¤è¯-ä¸ªäººå®žåä¸Šä¼&nbsp;-ä¸Šä¼&nbsp;-æ‹ç…§è¦æ±‚é¡µé¢*/
.require2 {
    width: 80%;
    margin: 0 auto;
}
.require2 .p24{
    font-size: 24px;
    color: #464646;
    padding:  7% 0;
    border-bottom: 1px solid #e5e5e5;
    margin-bottom: 4%;
}
.require2 li{
    padding: 2% 0;
    overflow: hidden;
    color: #464646;
}

.require2 img.x{
    max-width: 58px;
    width: 7.3%;
    display: block;
    min-width: 40px;
    margin: 0 auto ;
    position: fixed;
    bottom: 80px;
    left: 46%;
}

/*ä¼šå‘˜ä¸­å¿ƒ-è´¦æˆ·ç®¡ç†-å•†å®¶è®¤è¯-å•†å®¶å®žåé¡µé¢*/
ul.wei{
    margin-top: 10px;
}
ul.wei li{
    padding: 1% 0;
}
.wei li.hou{
    /*border-bottom: none;*/
}
.wei li.hou a span{
    color: #717171;
}
.wei li.hou a span.color-blue2{
    color:#00B841 ;
}
.wei li.hou span.img3{
    margin-top: 3px ;
    margin-left: 1.5%;
}
ul.zhao{
    padding: 20px 0;
}
ul.zhao li{
    padding: 2.8% 0;
    box-sizing: border-box;
    border: 1px solid #eeeeee;
    width: 22.5%;
    float: left;
    margin-right: 3.33%;
}
ul.zhao li.no-right{

    margin-right: 0;
}
ul.zhao li .img{
    max-width: 135px;
    width: 100%;
}
p.p14{
    font-size: 14px;
    color: #8d8d8d;
    line-height: 180%;
    text-align: justify;
    margin: 10px 0 5%;
}

/*ä¼šå‘˜ä¸­å¿ƒ-è´¦æˆ·ç®¡ç†-å•†å®¶è®¤è¯-ä¸‹ä¸€æ­¥é¡µé¢*/
p.discuss a{
    display: inline-block;
    color: #FF8F01;
}

.new-address li.last-x{
    position: relative;
}
.new-address li.last-x img.gray-x{
    position: absolute;
    right: 0;
    top:29%;
    max-width:26px ;
    width: 4.4%;
    min-width: 20px;
}

/*ä¼šå‘˜ä¸­å¿ƒ-è´¦æˆ·ç®¡ç†-å•†å®¶è®¤è¯-ä¸‹ä¸€æ­¥3-æ‰‹æœºéªŒè¯ç&nbsp;é¡µé¢*/
.s-bg3{
    display: block;
}
.tel-ma{
    width: 75%;
    position: relative;
    top:30%;
    margin: 0 auto;
    border-radius: 3px;
}
.tel-ma .content-box3{
    margin: 0 auto;
    width: 88%;
}
.tel-ma ul li{
   padding: 4% 0;
    border-bottom: 1px solid #f2f2f2;
    width: 100%;
    color: #535353;
}
.tel-ma .shou{
    margin: 4% 0;
}
.tel-ma .p-ma{
    color: #535353;
}
.tel-ma ul li input.note{
    width: 60%;
    border: 1px solid  #f2f2f2;
    padding: 4% 3%;
    box-sizing: border-box;
    font-size: 18px;
    color: #535353;
    border-radius: 3px;
}
.tel-ma ul li button.time-tel{
    width: 37%;
    border: 1px solid  #f2f2f2;
    padding: 4% 0;
    color: #535353;
    border-radius: 3px;
    box-sizing: border-box;
    font-size: 18px;
}
.tel-ma ul li.wid50{
    width: 50%;
    text-align: center;
    box-sizing: border-box;
    color:#ff9002 ;
}

.tel-ma ul li.wid51{
    border-right: 1px solid #f2f2f2;
    color: #535353;
}









/*ä¼šå‘˜ä¸­å¿ƒ-è´¦æˆ·ç®¡ç†-è¥ä¸šæ‰§ç…§å‰¯æœ¬æ‰«æ-ç¼–è¾‘*/
.dl-zhao{
    padding: 20px 0;
}
.dl-zhao dl{
    width: 22.5%;
    float: left;
    margin-right: 3.33%;
    text-align: center;
}
.dl-zhao dl dt{
    padding: 2.8% 0;
    box-sizing: border-box;
    border: 1px solid #eeeeee;
}
.dl-zhao dl dt img{
    width: 100%;
    display: block;
}
.dl-zhao dl.no-right{
    margin-right: 0;
}
.dl-zhao dl dd{
    margin-top: 10px;
}
.dl-zhao dl dd img{
    max-width: 26px;
    width: 19.3%;
    display: block;
    margin: 0 auto;
}

.num-footer button.cun{
    background: #ff7200;
    color: white;
}

/*ä¼šå‘˜ä¸­å¿ƒ-è´¦æˆ·ç®¡ç†-è¥ä¸šæ‰§ç…§æ‰€åœ¨åœ°*/
ul.new-address li.sheng span.xia{
    position: absolute;
    right: 0;
    top:0;
}





@media (max-width:550px){
    .vip-top .p1{
        font-size: 1.8em;
    }
    .vip-top .p2{
        font-size: 1.4em;
    }
    .vip-nav dl dt{
        font-size:2em ;
    }
    .vip-nav dl dd{
        font-size:1.6em ;
    }
    .my-yi .p-title span.see{
        font-size: 14px;
    }
    .my-yi .p-title{
        font-size: 18px;
    }
    .vip-person li{
        height: 55px;
        line-height: 55px;
        font-size: 1.6em;
    }
    .vip-top2 .p4{
        font-size: 1.6em;
    }
    .vip-top2 .p5{
        font-size: 4.6em;
    }
    .num-pro .p1{
        font-size: 16px;
    }
    .num-pro .p1 span.right{
        font-size: 14px;
    }
    .num-pro .p2{
        font-size: 14px;
    }
    .num-nav li{
        font-size: 1.6em;
    }
    .num-footer {
        font-size: 16px;
    }
    .num-footer .del{
        font-size: 16px;
    }
    ul.tel button.ma{
        font-size: 16px;
        margin-top:5px;
    }
    .vip-passwd2 p{
        font-size: 16px;
    }
    .vip-passwd2 .p2{
        font-size: 18px;
    }
    .num-pro li.li-last button.b1 {
        font-size: 16px;
    }
    .num-pro li.li-one{
        font-size: 16px;
    }
    .p-width .p-orange{
        font-size: 16px;
    }
    .comment-textarea{
        font-size: 16px;
    }
    ul.vip-shop button.b{
        font-size: 1.4em;
    }
    .footer-collect button{
        font-size: 1.6em;
    }
    .header2 .a3{
        font-size: 16px;
    }
    .shop-collect .rig-but button{
        font-size: 14px;
    }
    .seller-data2 dl dd{
        font-size: 2.2em;
    }
    .money-main .biao li.li2{
        font-size: 16px;
    }
    .num-pro li.fu .p5{
        font-size: 16px;
    }
    .bg-gray2 .success .p30{
        font-size: 24px;
    }
    .require2 .p24{
        font-size:18px;
    }
    .time2 .but-birth{
        font-size: 16px;
    }
    .pass-ma .ma-input{
        font-size: 16px;
    }
    .tel-ma ul li input.note{
        font-size: 16px;
    }
    .tel-ma ul li button.time-tel{
        font-size: 16px;
    }
}
@media (max-width:450px){
    .vip-top .p1{
        font-size: 1.6em;
    }
    .vip-top .p2{
        font-size: 1.2em;
    }
   
    .vip-nav dl dt{
        font-size:1.6em ;
    }
    .vip-nav dl dd{
        font-size:1.4em ;
    }
    .my-yi .p-title span.see{
        font-size: 12px;
    }
    .my-yi .p-title{
        font-size: 16px;
    }
    .vip-person li{
        height: 50px;
        line-height: 50px;
        /*font-size: 1.4em;*/
    }
    .my-yi dl dd{
        font-size: 1.4em;
    }
    .vip-top2 .p4{
        font-size: 1.4em;
    }
    .vip-top2 .p5{
        font-size: 3em;
    }
    .num-pro .p1{
        font-size: 14px;
    }
    .num-pro .p1 span.right{
        font-size: 12px;
    }
    .num-pro .p2{
        font-size: 12px;
        margin-bottom: 0;
    }

    .num-pro span.left {
        margin-right: 9%;
    }
    .num-pro .p-width{
        width: 74%;
    }
    .num-pro .checkbox{
        margin-top: 7.5%;
    }
    .num-footer {
        font-size: 14px;
    }
    .num-footer .del{
        font-size: 14px;
    }
    ul.tel span.s-color{
        width:24%;
    }
    ul.tel button.ma{
        font-size: 14px;
        margin-top:10px;
        width: 90px;
        height: 30px;
    }
    ul.tel li.ding{
       font-size: 16px;
    }
    .vip-passwd input,.vip-passwd button{
        height: 50px;
        line-height: 50px;
        font-size: 16px;
    }
    .vip-passwd2 p{
        font-size: 14px;
    }
    .vip-passwd2 .p2{
        font-size: 16px;
    }
    ul.my-order li{
      font-size: 14px;
    }
    .num-pro li.li-last button.b1 {
        font-size: 14px;
    }
    .num-pro li.li-last{
        font-size: 14px;
    }
    .num-pro li.li-last span.mon2{
        font-size: 16px;
    }
    .num-pro li.li-one{
        font-size: 14px;
    }
    .p-width .p-orange{
        font-size: 14px;
    }
    button.comment{
        font-size: 16px;
    }
    .comment-textarea{
        font-size: 14px;
    }
    ul.vip-shop button.b{
        font-size: 1.2em;
    }
    .header2 .ul-collect{
        font-size: 18px;
    }
    .shop-collect .rig-but button{
        font-size: 12px;
        /*display: block;*/
    }
    .shop-collect .rig-but button.bu1{
        margin-right: 0;
    }
    .seller-data2 dl dd{
        font-size: 1.6em;
    }
    .seller-data .p1{
        height: 50px;
        line-height: 50px;
    }
    .money-main .biao li.li2{
        font-size: 14px;
    }
    .money-main2 ul.biao{
        width:100%;
    }
    .my-shop li{
        font-size: 14px;
    }
    ul.ul-check li label{
        font-size: 1.4em;
    }
    .shop-logo button.chuan{
        font-size: 16px;
    }
    ul.my-order2 li.li3{
       width: 17%;
    }
    ul.my-order2 li.li4{
        width: 23%;
    }
    .num-pro li.fu .p5{
        font-size: 14px;
    }
    .p-tan{
        font-size: 12px;
    }
    .bg-gray2 .success .p30{
        font-size: 18px;
    }
    .require2 .p24{
        font-size:16px;
    }
    .tel-ma ul li input.note{
        font-size: 14px;
    }
    .tel-ma ul li button.time-tel{
        width: 60%;
          margin-top: 10px;
         float: none;
        display: block;
        font-size: 14px;
    }
}
@media (max-width:400px){
    ul.my-order2 li{
        font-size: 12px;
    }
    .dl-zhao dl{
        width:45%;
        margin-right: 5%;
        margin-bottom: 20px;
    }
    .pass-ma .ma-input{
        font-size: 14px;
    }
}
@media (max-width:370px){
    .vip-top2 .p4{
        font-size: 1.2em;
    }
    .vip-top2 .p5{
        font-size: 2em;
    }
    .num-pro .checkbox{
        margin-top: 9.5%;
    }
    .require-img dl{
        width:43% ;
        margin-right: 4.44%;
        float: left;
    }
}</pre></body></html>