html,body {
    color: #333;
    margin: 0;
    height: 100%;
    font-family: "Myriad Set Pro","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: normal;
    position: relative;

}

* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

a {
    text-decoration: none;
    color: #000;
}

a, label, button, input, select {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

img {
    border: 0;
}

body {
    background-color: #f5f5f5;
    color: #666;
}

html, body, div, dl, dt, dd, ol, ul, li, h1, h2, h3, h4, h5, h6, p, blockquote, pre, button, fieldset, form, input, legend, textarea, th, td {
    margin: 0;
    padding: 0;
}

a {
    text-decoration: none;
    color: #08acee;
}

button {
    outline: 0;
}

img {
    border: 0;
}

button,input,optgroup,select,textarea {
    margin: 0;
    font: inherit;
    color: inherit;
    outline: none;
}

li {
    list-style: none;
}

a {
    color: #666;
}

.clearfix::after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}

.clearfix {
}


.divHeight {
    width: 100%;
    height: 10px;
    background: #f5f5f5;
    position: relative;
    overflow: hidden;
}

.r-line {
    position: relative;
}

.r-line:after {
    content: '';
    position: absolute;
    z-index: 0;
    top: 0;
    right: 0;
    height: 100%;
    border-right: 1px solid #D9D9D9;
    -webkit-transform: scaleX(0.5);
    transform: scaleX(0.5);
    -webkit-transform-origin: 100% 0;
    transform-origin: 100% 0;
}

.b-line {
    position: relative;
}

.b-line:after {
    content: '';
    position: absolute;
    z-index: 2;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px;
    border-bottom: 1px solid #e2e2e2;
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
    -webkit-transform-origin: 0 100%;
    transform-origin: 0 100%;
}

.aui-flex {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    padding: 12px;
    position: relative;
    background-color: #fff
}

.aui-flex-box {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    min-width: 0;
    font-size: 14px;
    color: #333;
}
.nav-flex{ text-align: center;padding:5px 0}
.nav-flex img{width: 48px; margin-bottom: 4px}
.nav-flex a{font-size: 13px;}
/* 必要布局样式css */
.aui-flexView {
    width: 100%;
    margin: 0 auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

.aui-scrollView {
    width: 100%;
    height: 100%;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    overflow-y: auto;
    overflow-x: hidden;
    -webkit-overflow-scrolling: touch;
    position: relative;
    margin-top: 0;
    padding-top: 0;

}

.aui-navBar {
    width: 100%;
    position: fixed;
    top: 0;
    left: 0;
    height: 44px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    z-index: 1002;
    background: none;
    text-align: justify;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    transition: all .5s;
    overflow: hidden;
    height: 44px;
}


.aui-navBar-item {
    height: 44px;
    min-width: 25%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 25%;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    padding: 0 0.9rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 0.7rem;
    white-space: nowrap;
    overflow: hidden;
    color: #808080;
    position: relative;
}

.aui-navBar-item:first-child {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
    margin-right: -25%;
    font-size: 0.9rem;
    font-weight: bold;
}

.aui-navBar-item:last-child {
    -webkit-box-ordinal-group: 4;
    -webkit-order: 3;
    -ms-flex-order: 3;
    order: 3;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
}

.aui-center {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
    -ms-flex-order: 2;
    order: 2;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    height: 44px;
    width: 50%;
    margin-left: 25%;
}

.aui-center-title {
    text-align: center;
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    display: block;
    text-overflow: ellipsis;
    font-size: 0.95rem;
    color: #fff;
}

.icon {
    width: 20px;
    height: 20px;
    display: block;
    border: none;
    float: left;
    background-size: 20px;
    background-repeat: no-repeat;
}

.icon-return{
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAACF0lEQVRoQ+XZPS8FQRQG4PcU1KJRUpAoFDofIVqR6NWip6O6JApKGq3GL9BolaLQaBT+gET4B45MMje52ez9mq/zDlPv7J4n58zs2VlBRUNVp0XkKyZkiZlccq6qXgDYA7AqIh+hz64C7LEnHvkOYE1EPkPQ9OAGtmt8A7AuIt/joqnBqnoK4KwF9Qpg60+BVfUYwGVKrLsXZYZzYSnBA7DB67a3SqgyPAS7GbozU4JLYGlKuhSWAlwSaw4ujTUFW2DNwFZYE7AltjjYGlsUzIAtBlbVQwBXLR8Crl1M0kGN+pmYvbVkwmbPMBs2K3gANuqIZtTS7XddlpIegt2IOYSjAzNjk5c0OzYpuAZsMrCqPgDYbllfboMyXbPNmKI3rZqw0RlW1XsAuzVkthtjcIZVdQqA+8cz2QLuiMh57Cskx/xgsAtGVZcAvACYaAnuSESucwQdc88osEcvA3iuBR0N9ugVAHcA5tkznQTs0TMAHgEsMqOTgWtBJwXXgE4OZkdnATOjs4FZ0VnBjOjsYDZ0ETATuhi4B/0EYM6qOSkK9uhZ35GZoIuDrdEmYEu0GdgKbQq2QJuDS6MpwCXRNOAR0PsichtznuXmUoGHoH8AHMSi6cC50ZTgnGhasEe79tMdDLp2tDkWRMT9uxprUIMHZDr4kJ8e3IIOxlLu0v3qU1Vdee+IyM1YNdy4uIoMxwCbc/8d+BfXwj5MWYQiOAAAAABJRU5ErkJggg==');


}

.icon-search{
    background-image:url('data:image/png;base64,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');

}

.aui-head-bg{
    background-image:url("../images/head-bg.png");
    background-size: cover;
    height: 140px;
}

.aui-navBar.aui-flex {
    background: #fff;
    padding: 0;
}

.aui-navBar.aui-flex .icon-return{
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAACgUlEQVRoQ+XYv2sTYRgH8OebJtdBKUkXJ0mRNjo4uPkDxVUEd2epCM2gm04qOOio4DWIQhf/AhfXjOLg4lJyoR2cCmJjRYTkvEeutBLOXmzu/fE8p5nvee/98H3eN++9oBL95l59mt9ZPv7FZMowKfZZ2wijxwS+PqxVz32/eWKr6LtLAU6xAN1LkczUj6vJ+W+3Tn4uglYPHsf+BjKv/8Tsha8rze1p0arB853oATE9zKKY6WOC4PI/BW6sRndB9MQmNh1LZcKusCrBeVgyWLfjXaIq4UnYUZUvFd2ZVYJ9YNW0tC+sCrBPrDjYN1YULIEVA0thRcCSWO9gaaxXsAasN3A97N2uAE//+JRjXrd1gjrsZ6Lzo6UmrPOEtWGdgvOwplc0h23dvOectPQk7DCYuWhyCacOrBlrvaW1Y62Cy4C1Bm6E0VuArhxw4daXXrPZORlvWuNYZiLsjZjuxtqwxgnXw+hNBXStDMnuz7F4wmub9caP0RYIQRacMN8ftFuPTP9CXNQXBxPR0U7/dI2TDyDUDkDfGbRbz1xM2mRMI3D64iNh70wAvAdRKdDG4BQ996J3dibGa4AWtSdtBbyb9MuNY7PDuEvAKc1oa+CyoK2Cy4C2DtaOdgLWjHYG1op2CtaIdg7WhvYC1oT2Bt5HB6P4HQgLUocTr+AUWX++0UQl7kqhvYOl0SJgSbQYWAotCpZAi4N9o1WAfaLVgP+KJr4xWGmtmdxnpbWqwJPQzJQweNkUrQ7sGq0S7BKtFryL7mwuIIm7ADWzazdmLO20F/vTrmnV4LykE+bCl/zqwVm0CVblLp3XonvtfXW7vbQ6bRuPP1+KhE2A2dr/DvwLs/kiWwpFflwAAAAASUVORK5CYII=');

}


.aui-navBar.aui-flex  .aui-center-title{
    color:#333;
}

.aui-navBar.aui-flex .icon-search{
    background-image:url('data:image/png;base64,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');

}

.aui-navBar.aui-flex:after{
    content: '';
    position: absolute;
    z-index: 2;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px;
    border-bottom: 1px solid #e2e2e2;
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
    -webkit-transform-origin: 0 100%;
    transform-origin: 0 100%;
}

.aui-head-title{
    padding-top:44px;
    padding-bottom: 0;
    padding-left: 0;
}

.aui-head-degrees{
    font-size:35px;
    font-weight:normal;
    padding-left:15px;
    color:#fff;
    font-style:normal;
}

.aui-head-info{
    font-size: 0.75rem;
    color:#fff;
    font-style:normal;

}
.aui-head-ambient{
    background:#36bc99;
    font-style:normal;
    color:#fff;
    font-size:0.8rem;
    padding:2px 5px;
    margin-left: 5px;
}

.aui-resume-white {
    background-color: #fff;
    border-radius: 3px;
    margin: 15px;
    box-shadow: 0 3px 3px #efefef;
}


.aui-palace {
    padding: 5px 10px;
    position: relative;
    overflow: hidden;
}

.aui-palace-grid {
    position: relative;
    float: left;
    padding: 12px 1px 12px 1px;
    width: 25%;
    box-sizing: border-box;
}

.aui-palace-grid-icon {
    width: 32px;
    /* height: 32px; */
    margin: 0 auto;
    text-align: center;
}

.aui-palace-grid-icon img {
    display: block;
    width: 100%;
    height: 100%;
    border: none;
}

.aui-palace-grid-text {
    display: block;
    text-align: center;
    color: #333333;
    font-size: 13px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    padding-top: 2px;
}

.aui-palace-grid-text h2 {
    font-size: 0.8rem;
    font-weight: normal;
    color: #3e3e3e;
}

.aui-flex-clear{
    padding:10px;

}

.aui-flex-clear .aui-flex-box{
    color:#999;
    font-size:0.7rem;
}

.aui-flex-clear em{
    font-size:0.7rem;
    color:#0081ec;
    border:1px solid #a3d5fb;
    border-radius:2px;
    padding:2px 5px;
    font-style:normal;
    background:#f7fcff;
    margin-right:10px;
}
.aui-flex-clear span{
    font-size:0.7rem;
    color:#333;
    border-radius:2px;
    padding:2px 5px;
    font-style:normal;
    margin-right:10px;
}
.aui-flex-fr-aro{
    position:relative;
}

.aui-flex-fr-aro:after{
    content: " ";
    display: inline-block;
    height: 7px;
    width: 7px;
    border-width: 1px 1px 0 0;
    border-color: #666;
    border-style: solid;
    -webkit-transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
    transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
    position: relative;
    top: -2px;
    position: absolute;
    top: 50%;
    margin-top: -4px;
    right: 2px;
}
.aui-head-tl-box{
    padding-top:90px;
}
.aui-flex-box h2{
    position:relative;
    font-size:0.8rem;
    padding-left: 10px;
}

.aui-flex-box h2:after{
    content:'';
    position:absolute;
    left:0;
    top:0;
    background-image:url("../images/icon-info.png");
    background-size: cover;
    width: 4px;
    height: 18px;
    background-repeat: no-repeat;
}

.aui-ad-box img{
    width:100%;
    height:auto;
    display:block;
    border:none;
}

.aui-flex-icon-img{
    width:35px;
    height:35px;
    margin-right:5px;
}

.aui-flex-icon-img img{
    width:100%;
    height:auto;
    display:block;
    border:none;
}

.aui-flex-box h4{
    color: #333;
    font-size:0.9rem;
    font-weight:normal;
}

.aui-flex-box{
    font-size:0.65rem;
    color:#999;
}

.aui-list-box{
    position:relative;
    overflow:hidden;
}

.aui-list-box .aui-flex{
    width:50%;
    float:left;
}

.aui-flex-iphone {
    width: 100px;
    height: 73px;
    margin-left: 10px;
}

.aui-flex-iphone img {
    width: 100%;
    height: auto;
    border: none;
    display: block;
}

.aui-flex-box h3{
    font-size: 0.9rem;
    color:#333;
    height: 43px;
    overflow: hidden;
}

.aui-news-box .aui-flex-box  p{
    padding-top:10px;
}

.aui-flex-search{
    background:#efefef;
    width:100%;
    height:32px;
    line-height:32px;
    position:relative;
}

.aui-flex-search input{
    background:none;
    border:none;
    font-size:0.7rem;
    padding-left:30px;
}

.icon-search-to{
    background-image:url('data:image/png;base64,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');
    position:absolute;
    top:7px;
    left:10px;
}


.aui-flex-interest {
    position: relative;
    overflow: hidden;
    padding-left: 10px;
    padding-top: 10px;
}

.aui-flex-interest a {
    color: #2f2f2f;
    font-size: 0.7rem;
    border-radius: 2px;
    width: 30%;
    padding: 10px 0;
    display: block;
    float: left;
    /* border: 1px solid #d7d7d7; */
    margin-bottom: 10px;
    margin-right: 10px;
    position: relative;
    text-align: center;
    background: #ececec;
}

.aui-so-content-text {
    font-size: 0.7rem;
    color: #999;
    padding-left: 20px;
}

.top-slider{ position: relative}
.top-slider .logo{position: absolute; width: 100px;top:20px;left:20px;z-index: 300}
.top-slider .logo img{ width: 100%}
.top-slider .search{position: absolute;right: 15px;top:15px;z-index: 300;width: 200px; background-color: #fff;border-radius: 4px;}
.top-slider .search .select{  
    height: 30px;
    width: 70px;
    border: none;
    appearance:none;
    -moz-appearance:none;
    line-height: 30px;
    -webkit-appearance:none;
    font-size: 12px;
    text-indent: 10px;
    border-radius: 4px;
    background: url("../images/address.png") no-repeat scroll 55px center #fff;
    background-size: 14px;
    float: left

}
.top-slider .search input{ height: 24px; border: none; float: left;width: 124px;border-left: #f5f5f5 1px solid; margin: 3px; text-indent: 8px}
.top-slider .search input::-webkit-input-placeholder{

    font-size: 12px;

}
.box-flex{
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
    padding: 5px;
    background-color: #fff

}
.box-column{
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    flex-direction: column;
    flex-wrap: wrap;
    justify-content: space-between;
    background-color: #fff

}
.video{
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    padding: 5px;
    min-width: 50%;
    font-size: 14px;
    flex-wrap: wrap;
    color: #333;

}
.video-img{position: relative; min-height: 120px;font-size: 12px;}
.video-img img{ min-height: 120px; width: 100%;}
.video-img .clicks{ position: absolute;left: 10px;bottom: 10px;color: #fff}
.video-img .time{ position: absolute; width: 40px; height: 18px; background-color:rgba(0,0,0,0.5); line-height: 18px; text-align: center;right: 10px;bottom: 10px;border-radius: 4px;color: #fff}
.video-img .title{position: absolute; left:20px; top:20px; color: #fff;font-size: 16px}
.video-img .play{position: absolute; left:0; top:0; right:0;bottom:0;margin: auto; width:48px; height: 48px;background-image: url("../images/play.png"); background-size: contain}




.video h1{font-size: 14px; margin: 5px 0 0 0;font-weight: normal}
.video p{font-size: 12px; color: #888; line-height: 18px;}
.video .star{ background-image: url("../images/star2.png"); height: 18px; width: 90px; background-size: 18px;margin: 4px 0}
.video .shop{overflow: hidden;clear: both; margin-top: 4px}
.video .shop .price{color: #ff0000; float: left}
.video .shop .buy{color: #ff0000; float: right}
.video .shop .buy a{color: #ff0000;}
.playvideo{height: 100%; background-color: #000; display:flex;justify-content: center;align-items: center; }

.shoplist{
    display: -webkit-box;
    display: -webkit-flex;
    width: 100%;
    display: flex;
    align-items: flex-start;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    padding: 5px;
    background-color: #fff

}
.shoplist .shoplist-img{
    -webkit-box-flex: 1 ;
    -webkit-flex: 1 ;
    flex: 1 ;
    padding: 5px;
    max-width: 140px;
    font-size: 14px;
    color: #333;
    max-height: 100px;
}
.shoplist .shoplist-img img{
    max-height: 100px;
}
.shoplist .shoplist-buy{
    -webkit-box-flex: 1 ;
    -webkit-flex: 1 ;
    flex: 1 ;
    padding: 5px;
    min-width: 0;
    font-size: 14px;
    color: #333;
}
.shoplist .shoplist-buy h1{font-size: 16px;margin-bottom:15px}

.shoplist .shoplist-buy .shop{    display: -webkit-box;
                                  display: -webkit-flex;
                                  width: 100%;
                                  display: flex;
                                  align-items: center;
                                  justify-content: space-between;}
.shoplist .shoplist-buy .shop .price{
    -webkit-box-flex: 1 ;
    -webkit-flex: 1 ;
    flex: 1 ;
    font-size: 12px;
}
.shoplist .shoplist-buy .shop .price span{
    color: #e51c23;
    font-size: 16px;
    font-weight: bold;     
}
.shoplist .shoplist-buy .shop .price p{
    font-size: 12px;
    color: #888
}
.shoplist .shoplist-buy .shop .buy{
    -webkit-box-flex: 1 ;
    -webkit-flex: 1 ;
    flex: 1 ;
}
.shoplist .shoplist-buy .shop .buy .buybutton{
    background-color: #e51c23;
    color: #fff;
    width: 80px;
    text-align: center;
    padding: 3px 4px;
    font-size: 14px;
    float: right
}
.shoplist .shoplist-buy .shop .buy .buybutton a{

    color: #fff;

}
.footer{text-align: center; background: #f5f5f5; padding: 30px 0;font-size: 12px;}
.swiper-container {
    width: 100%;
    height: 300px;
    margin-left: auto;
    margin-right: auto;
}
.swiper-slide {
    background-size: cover;
    background-position: center;
}
.gallery-top {
    height: 200px;
    width: 100%;

}
.gallery-thumbs {
    height: 80px;
    box-sizing: border-box;
    padding: 10px 0 0 0;

}
.gallery-thumbs .swiper-slide {
    width: 25%;
    opacity: 0.5;
}
.gallery-thumbs .swiper-slide-thumb-active {
    opacity: 1;
}
.flash{padding: 10px 10px 0 10px; position: relative; }
.content{   background-color: #fff}
.aui-navBar-bg{background-color: transparent}
.content h1{text-align: left;padding:20px 10px 20px 10px;font-size: 16px}
.content .con{ padding: 10px;}
.content .con p{font-size: 14px; line-height: 18px;}
.content .con img{ max-width: 100%}
.content-list{margin-top: 45px;}

.shop-view .shop{display: flex; flex-direction: row;justify-content: space-between;padding:10px 10px; background-color: #fff}
.shop-view .shop .price{color: #ff0000;   line-height: 24px; font-size: 24px}
.shop-view .shop .buy{color: #999; font-size: 14px; height: 24px; line-height: 24px;}
.shop-view .shop .buy a{color: #999; }
.shop-view  h1{ background-color: #fff;font-size: 16px;padding: 0 10px 10px 10px}
.shop-view .description{background-color: #fff;font-size: 14px;padding: 0 10px 10px 10px;color: #888}
.aui-footer {
    width: 100%;
    position: relative;
    z-index: 100;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 7px 5px 7px 5px;
    background: #ffffff;
}

.aui-footer:after {
    content: '';
    position: absolute;
    z-index: 0;
    top: -1px;
    left: 0;
    width: 100%;
    height: 1px;
    border-top: 1px solid #e4e4e4;
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
    -webkit-transform-origin: 0 100%;
    transform-origin: 0 100%;
}

.aui-tabBar-item {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #979797;
}

.aui-tabBar-item-text {
    display: inline-block;
    font-size: 0.65rem;
    color: #3b4048;
    padding-top: 2px;
}

.aui-tabBar-item-active .aui-tabBar-item-text {
    color: #ff2600;
}



.icon-loan{
    background-image:url('../images/home.svg')
}
.icon-loanto{
    background-image:url('../images/hometo.svg')
}

.icon-credit {
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAIAAAD+THXTAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQwIDc5LjE2MDQ1MSwgMjAxNy8wNS8wNi0wMTowODoyMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTRGMERFNzJFOTYzMTFFOEExMkZBRjkyNDMwODdDNTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTRGMERFNzNFOTYzMTFFOEExMkZBRjkyNDMwODdDNTEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5NEYwREU3MEU5NjMxMUU4QTEyRkFGOTI0MzA4N0M1MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5NEYwREU3MUU5NjMxMUU4QTEyRkFGOTI0MzA4N0M1MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pse7LPcAAAIHSURBVHja7Jk7q8JAEIXdGG3ER2UhaKe9D/DRWvibLWzVgJDeUtHCygeCb++55LIxYmKiWS6EM1VCduf4zWSzzo643++xaJkWi5wRiUhECsf0p/vr9bparUzTnE6nu90Otz4dxePxdDpdqVSq1Wo+n8ft2ymKtMTjR/x2uxmGMRqNttvtx0HKZDLtdrvVagkhPIap03IgTSaTfr9/Pp+/TH0ikej1eo1Gw2OMOi37xdtsNsPhUGpompZMJr0j/WgIzel0QuxxDSdwVS6Xs9nsy8FKtWyk+Xy+3+//cidEs9kslUp+loRcGLPZbDweW2mHKzh0Q1Kq5ciSDFuhUOh2u7quB3oHECooLRYLK3hw6DZSqZb9EccDK5WwXC4XVOM3PLqOiXL1e6wTpVrcaolEJCIRiUhEIhKRiESk/0VCxYvq0rper9eXyyWoL0zBRFmowqFHda1Oyy5UUBXiwfF4xPVyuRwMBh9Umpgof7RbSatay0YqFoupVMqSQQFsGIZpmkHPA+ThDFzBodtgpVqOLHU6HXlqg1LxcDh8fGoDV95ZUqflqJBrtRo0Qjlbq9fr3sPUaYmn/lLUTlu5LxGJSESKNBJbZr63P7bMwtRiy+zdH362zJRosWXGrZZIRCISkYhEJCIRiUhEChmJLbPXlSZbZmyZ+dNiy8zd2DLjvkSkqNmPAAMAz21T3gRJnvAAAAAASUVORK5CYII=');
}

.icon-ions{
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAIAAAD+THXTAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQwIDc5LjE2MDQ1MSwgMjAxNy8wNS8wNi0wMTowODoyMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTRGMERFNzZFOTYzMTFFOEExMkZBRjkyNDMwODdDNTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTRGMERFNzdFOTYzMTFFOEExMkZBRjkyNDMwODdDNTEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5NEYwREU3NEU5NjMxMUU4QTEyRkFGOTI0MzA4N0M1MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5NEYwREU3NUU5NjMxMUU4QTEyRkFGOTI0MzA4N0M1MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PitHSy8AAAg5SURBVHja7JvZT1NbFMZpKYiKoEgVL0hRBDSIIog4REAJDjFGJREffTH+bT4SH0QTggODs1AxAVEBEbCIqAzOCvd3u5LNuW2p7dn7tl7T9UCqnu6zvzV861t7o2NhYSHpzzJn0h9nCUgJSAlIZsxlaqEXL15cu3btzZs30X5xfn4+PT390KFDFRUVycnJ+jtxGCHx0dHRS5cuzc3N2fs6e3A6nadOndq5c6fD4Yh/4n39+rWtrc02nn/86nD8/Pnz5s2bb9++/S1q6cmTJ2NjYyra+NsVpQGJb01NTT169Oj79+9xrqXp6enu7u4vX74IGI/Hs2XLlpSUlCic6nS+e/eut7eXpfhZUlJSUFAQT0jt7e0UkiRPfn7+6dOnMzMzbayzZs2a1tbWmZkZcvj8+fM6POFcql7nf2U81uc3ygA8aWlplZWV9vBgVVVVhJd1Xr16dfv2bWHC8LYUsQVGaXZ2dnBwcHJyku+EIR/5p2fPnsEK4lE2RM7oBLympmZiYoJX3717Vy0bnlQyMjIKCwvXrl27JIlDOFeuXBkeHpYgRG4rVqy4cOFCVlaWfhrfuHGDsEdeh263u6GhAYeGSDyqs6WlhUSKFg9WX19PMeiTZ3l5+fr166Nq01Qy2yZdAxOPWA0MDKAAUlNTrRVFhSxfvjz8orBCcXGxfovEVq1aVVtbiwoRt7Ime5CV1QfY9fPnz4sAXC4ky+PHjzds2MDnRUjfvn0bHx+nJwj/Sjuvrq6m4pctWxZeYfAAyE0Jq6KiovCBYjNPnz6lLwswcIIfVLClZL5LORv04hsBgOg6cOCAEdEVHQU7natXrw7/zN69eyGGy5cvg0oiiYL58ePHv2ppwW8SWSIGjSC3Yo8nqmCWlZVZiUSlUohWC9ytW7fa7jABRjLDy+/fv8ej+GjlypXr1q1j8chrD6H0+vXrvLw8a/QoELiks7Pz130JrDzNi3VgkMAfP370+XxUbX9/P1lBOlkfoJPs2LGDPgZPUophlqJJNjc3068goaamJijb2jmo4WDGd4XM5oAdRGV0yZ6eHq/XS3AkmYNXw/EIH3y8adOm3bt381PIKtg1L1++JMJsnQ/wtRWSrBwRJM1B8OrVq8hQeVN4/UHREkPiQFXU1dVR8cHOpakoKo+QV41BAgM6mq4Hc1qR8DnFb+yPnfEY1aXYiX/ljygghNixY8cCpA22fft2Jhc8BctFqNDNQGKv9+7d6+joUHj4Gxyck5PDPugzFKfk/adPn2ggpNDIyAj6S3ISwIQL/jh69OjGjRutK0MkZ86cYVm+HuHMYgYSNIA2gwYED1sn6Q8fPoz0ovqD0w+yIiz379/HEaQfwCBDRM3169cBgIawPixBjulUS2LQy2UKFNnBpHDx4kVyBteGLCfIAK47cuTI2bNnAa/kDwkGZ6i0jM+gzuu7urogJSli3ImMQhpHWMrweGNjI4ynej2hgy3jCen58+dDQ0PiZuJTWlpKPYRXugGWm5tLimZnZ0v7J2kfPnxIvcUNkpCVZBeVTS7ZWMTj8ezZs4fASqygDYRpfCDBCkgVwcOGKioqbMsO0pX0U2MBk47titKCREcXLcxnhD1Tk85q+/fvF4/IsPDhw4dYQyLd0TXqiAJ+Q3TpQPrLbw6/0b5gv1hDguVUEdNVNEMk/YfJVCYaWgJCKdaQYAXVi5gXjJw9sA7ApB/gLxunIFqQyA0qWF7PJGPk7IHUVZIckrBH5fYhgUd5MUDC2DZoU1SfnChIFsQOkvWMRWe+WmpUs31LZH8rZIh6PTOsEUgIXxm0RCuGnAv/Q0hIbBmBSBJ6iJGrNzJNdVh4wl4+24fE+5iIBJLP58PB+pCQQmodhGL4YwnzkGA5RmshOiZT9Ku+qMc1IvNwVn5+fqxrCQVELxIST/LfBWpe4NG7Gb3klgU2t57cxwgSYJjAJfdkEETy6UBiwhVdx8qkQFTn/cZka1lZGbESSHRenUAxpff398vtG8SwefNme4WkCykzM7O8vFzuAUiYvr6+Bw8e2FiH4LS1taEVhEIp0W3btsVtBNy1axdaU7IFCm5vb+/p6YmWFTo7O1XSgooqkjXjAwmqraqqYs4RNp+bm2ttbWXSjrBN0aObm5vv3LkjKcffAIa5XWdLBg69SktLmdjwtLR8FDqomHYrKytzcnKWkrNUHdM4YKgiviXMmZ2dfeLECc3bKgOQmHBqa2upBK/XKwMcoy6BYsdUOcVGh7He6wiR9Pb2TkxMILfVUSasUFNTo5NyJo8m2c3x48f52d3dre7dCJfXb/AHHQwuAcD09DTgg88VaEQnT56EFfSHFGNn4hQVNZCenk581JmREqM+v4WU8xhhrK+vLygoMDJ0mby5gCTIwKKiolu3btFkJAnDPA8l8JWDBw+SnJo3Wr+AxJvsHzg5nXl5eefOnRsYGCBc0AbMDhNYCZC6klu5wsLC6urq4NuKCI0MD9nZXcEyB0hTU1OahEFVlJSUsM74+DjiDUrg9XJfhIR3u925ubmaJ0rIdta0/lbDklHiIdol+cNbNUdUt9/UbyQJWiMjMD7q6OgIeUHuDOljvNvV1aUZK2vkJdnk4swIHhra6OhoSEgu9VY5bVI7oHUgvUh3kt4IEZky+HNkZGRwcFAd5rA9RnoFz6UaC31DDd7yHPMClWDqqMSUBfzammyY5qGuS1zqbASxSAnRCq3RlNvVpN/Y5Bed2LxqA4sR8Hg80ivtnXHGCw9kRiegsy2WbkAQh4aGIIbh4WH48bcqoZCMiizet28fDcN6POZI/GefBKQEpASkBKT/r/0twADo/hIN0H7zNQAAAABJRU5ErkJggg==');
}

.icon-news{
    background-image:url('../images/search.png')
}


.icon-me {
    background-image:url('../images/user.svg')
}
.icon-meTo {
    background-image:url('../images/userto.svg')
}

.aui-footer-fixed {
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 49;
}
.aui-order-shop {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    color: #fff;
    font-size: 0.85rem;
    border-radius: 5px;
    position: relative;
    padding: 15px;
    width: 100%;

}

.icon-shop {
    margin-right: 10px;
    background-image: url('data:image/png;base64,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');
}

.aui-order-shop-hd {
    color: #333;
    font-size: 0.85rem;
    position: relative;
    padding-right: 15px;

}

.aui-order-shop-hd:after {
    content: " ";
    display: inline-block;
    height: 6px;
    width: 6px;
    border-width: 2px 2px 0 0;
    border-color: #2e2d2d;
    border-style: solid;
    -webkit-transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
    transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
    position: relative;
    top: -2px;
    position: absolute;
    top: 50%;
    margin-top: -4px;
    right: 2px;
    border-radius: 2px;
}

.aui-order-shop:after {
    content: '';
    position: absolute;
    z-index: 2;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px;
    border-bottom: 1px solid #dedede;
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
    -webkit-transform-origin: 0 100%;
    transform-origin: 0 100%;
}

.aui-order-product {
    padding: 15px;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    background-color: #fff
}

.aui-order-product:after {
    content: '';
    position: absolute;
    z-index: 2;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px;
    border-bottom: 1px solid #dedede;
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
    -webkit-transform-origin: 0 100%;
    transform-origin: 0 100%;
}

.aui-order-product-hd {
    margin-right: .8em;
    width: 70px;
    height: 70px;
    line-height: 70px;
    text-align: center;
}

.aui-order-product-hd img {
    width: 100%;
    max-height: 100%;
    vertical-align: top;
    border-radius: 5px;
}

.aui-order-product-bd {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    min-width: 0;
}

.aui-order-product-bd h2 {
    font-weight: 400;
    font-size: 0.9rem;
    color: #333;
    width: auto;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: normal;
    word-wrap: break-word;
    word-break: break-all;
    padding-bottom: 0.4rem;
}

.aui-order-product-bd p {
    color: #808080;
    font-size: 0.8rem;
    line-height: 1.2;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
}

.aui-order-text {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    padding-top: 0.5rem;
}

.aui-order-text-hd {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    min-width: 0;
    font-size: 0.8rem;
    color: #333;
}

.aui-order-text-bd em {
    font-style: normal;
    display: inline-block;
    font-size: 0.65rem;
    color: #252529;
    border: 1px solid #a9a9a9;
    border-radius: 20px;
    padding: 0.2rem 0.5rem;
}

.aui-order-service {
    padding: 15px;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    color: #333;
    font-size: 0.8rem;
    background-color: #fff
}

.aui-order-service:after {
    content: '';
    position: absolute;
    z-index: 2;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px;
    border-bottom: 1px solid #dedede;
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
    -webkit-transform-origin: 0 100%;
    transform-origin: 0 100%;
}

.icon-service {
    background-image: url('data:image/png;base64,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');
    position: absolute;
    top: 0;
    left: 0;
}

.aui-order-service-hd {
    min-width: 0;
    font-size: 0.8rem;
    color: #333;
    text-align: center;
    width: 100px;
    margin: 0 auto;
    position: relative;
}

.aui-fk-list {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    padding: 15px;
    position: relative;
    font-size: 0.8rem;
    color: #333;
    border-bottom: #f5f5f5 1px solid;
    background-color: #fff
}

.aui-fk-list-hd {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    min-width: 0;
}

.aui-fk-list-hd em {
    font-style: normal;
}

.aui-fk-list-bd em {
    font-style: normal;
    color: #f93824;
}
.aui-show-box {
    /* padding-top: 0.8rem; */

    width: 100%;
    font-size: 0.8rem;
    background-color: #fff
}

.aui-show-box p {
    color: #333333;
    font-size: 0.85rem;
    padding-bottom: 0.2rem;
    line-height: 1.5;
}

.aui-show-button {
    width: 120px;
    /* height: 20px; */
    margin: 0 auto;
    position: relative;
    font-style: normal;
    /* display: inline-block; */
    font-size: 0.65rem;
    color: #252529;
    border: 1px solid #a9a9a9;
    border-radius: 20px;
    padding: 0.2rem 0.5rem;
    text-align: center;
}

.aui-show-button a {
    display: block;
    width: 80px;
    /* height: 20px; */
    /* margin-top: 10px; */
}

.aui-show-button span {
    display: block;
    margin: 0 auto;
    position: relative;
    font-size: 0.8rem;
}

.fa-angle-right {
    background-size: 15px;
    position: absolute;
    top: 1px;
    right: 5px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAADDUlEQVRoQ+3YO4jUQBwG8O9/PhDXJqLNVttYTay10OZQDlEOfICCaGNroWCphY/OUtDyQBBOUItDkUW46kDsLDKCzbKwyzaCYRezvk5H5rgcYy6bTLKT3G5uts1dkt9830wmIWyzH20zLyy46onbhG3CFRsBW+mKBbqJYxO2CVdsBGylKxaoXbRspW2lKzYCttIVC9Su0rbSttIVGwFb6YoFaldpYoztF0I8IKKzAH4CWOz3+3e73e73aU+bMXYTwA0AuwE84ZzfJ9d13wM4quKEEMtBEJxut9s/phXtuu5DALcirscSLOJQ04xmjD0iousxrlUJ/gVgV1XQCVhJ/C3n8B0iujequjJpAKc453JgJvqXgpX3fls+h2dc130K4HICuglgfpLRGthnnuddDTceU43WxQL4q+60Zhhjz4nowjQlnYYVQrzgnF+UWOmKbi13MMYWpwWtib0E4E8YYtxeWgvNOT8DYHWrVrE82LiEw/vXQS9xzs9vBTovNgksj00kWgMrgzin1lhtYdrroUS/IqL5hIWstKQ1sYmtSwNL507G2EsN9MhRNTHPTWDTKq3epw5aLv//rYgmoPIcprBZwLpJG0drYJtZnhg6lY4m/ZqI5hLmtDG0DjbrljcrWNZLvkwvFY0uApu10huhZkBvbOmyzOeisLnB6wtJatIA1t5Qwn2sDloDO9brauZKqzetk3QWtA523E9PY4GVpN8S0WxCgqlJl4Edq9IqrtFo7KnVam800FcAbPqGpoFdCYLgpImPimMnHMI10Que511T0TpY3/fner3eUGcNSPsbY2B5oazosrHGKp2j3gtCiGDEp9S10wkhVkwmG96j0YQj9X5HRMfSKhZ3XAjxwff9WVM1Vq9RCFheoF6v73Ucp5kVLbEATnDOv+UZrLT/KQycB100tpA5HB1hNWkhBIjix7gMbClgJellIjoyYs5+BHC8qBqXMoejMMbYPgCfiageOfZlOBwearVa/bT5Z+J4oXM4pt4HHMf5REQH1x89XweDweFOp9MzgdE5xz82NwJwQfGB8wAAAABJRU5ErkJggg==');
}

.fa-angle-down {
    background-size: 15px;
    position: absolute;
    top: 7px;
    right: 0;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAC70lEQVRoQ+3ZsYsTQRQG8O+dIpIIMW1MEVIJs2BpYyVIEOUEFRQEwUKwsfQfsBZEOLSzEIQT1OJQjuPkQLjeJtMHDCkTUmwQuXNkIANhyezOZHYnE5htk8y833xvJtkNwePVbrcvNRqNfQAMgADwazqd9obD4dhXGeRrom6326jVagMAFzNz/h6Px5dHo9HMRy1ewIyxCwCOiejKMpQQ4ngymfR8oCsHz7E/iOiqBgsigi90peAibHYBJDpN0xuDweBPVe1dGdgWq4BCiKM0TW9Vha4EvCrWB7p0cKvVqjWbzSPdnpUoIcQOETUBPNK1blVJlwqeYw+I6FoOZIdz/hzAVpIkH3yjSwNbYtV6GKEB3OSc/y3jICsFvCLWBn0AYLsMtDO40+mcr9frh4ZtrAvJJOlS0E7gOfY7EV032LNFHbnFGPtERPdzxnJGrwwuGauMZxhju1WiVwJXhLVCc85vAzgpapvs69Zgxtg5APsltbGuXpOk9zjn92zRVuA5do+IeiXs2aJwJPorEW3nzGWNNgZ7xirjWcbYlzLRRuA1YStBm4DlKn/z1Ma67jVN+i6A07y9UgQ2mUj9Ni7ak66vm9TymXP+MA+dBzaZwBd2sb2Lui0XrQMXYgG86vf7L1xjs/284XmiRS8DF34drAurFscFnQUXfuGvG7sC+gGAf+pzi+CNwdqgAXzs9/uPFVqBNw6bQef+1F1ES3DhbVkobaw74ExuZhSakiR5B+BZzmm5ltPY9vQ2QQsh3hJj7JSItjQTbARW1W6APpEJy3/xll0bhc2gtY+cJPg9gCcZ8UZilUH3UFEIsSsPLdnWL4noqRBC/qfzhnP+2nYPhfb+OVo+I5NPRuT1czab3Sm6eQjN4VxPBDsvYeADxIQDD8i5vJiw8xIGPkBMOPCAnMuLCTsvYeADxIQDD8i5vJiw8xIGPkBMOPCAnMuLCTsvYeADxIQDD8i5vJiw8xIGPkBMOPCAnMuLCTsvYeAD/AdVLs4DiX2YbwAAAABJRU5ErkJggg==');
}
.aui-show-box a {
    padding: 15px;
    display: block;
    position: relative;
}

.aui-show-box a:after {
    content: '';
    position: absolute;
    z-index: 2;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px;
    border-bottom: 1px solid #dedede;
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
    -webkit-transform-origin: 0 100%;
    transform-origin: 0 100%;
}
.aui-btn-submit button {
    text-align: center;
    position: relative;
    border: none;
    pointer-events: auto;
    width: 100%;
    display: block;
    font-size: 0.8rem;
    height: 3rem;
    line-height: 3rem;
    margin-top: 0.5rem;
    border-radius: 50px;
    background: #17bd88;
    color: #fff;
}
.shop-content{padding:10px}
.shop-content img{width: 100%}
.shop-clicks{display: flex; flex-direction: row;justify-content: space-between; font-size: 14px; height: 24px;line-height: 24px;padding: 0 10px;color: #888}
.wp{ background-color: #fff}
.wp-t{border-bottom: #f2f2f2 1px solid; line-height: 45px; text-align: center}
.wp-c { padding: 10px}
.wp-c .rows{display: flex; flex-direction: row;justify-content: space-between; font-size: 14px; height: 24px;line-height: 24px;}
.wp-c .rows a.btn{ background-color: #ff2726;color: #fff;border-radius: 4px;font-size: 12px; display: block;width: 40px; height: 24px; text-align: center; line-height: 24px;}

.buybuttonbottom{ height: 48px; width: 100%;position: fixed;bottom:0; background-color: #fff;z-index: 300}
.buybuttonbottom ul li{ float: left; display: block}
.buybuttonbottom ul li:nth-child(1){ width: 20%; text-align: center;}
.buybuttonbottom ul li:nth-child(2){ width: 40%; background-color: #fe8c19; line-height: 48px;    color: #fff;text-align: center}
.buybuttonbottom ul li:nth-child(3){ width: 40%; background-color: #ff5b4f; line-height: 48px;    color: #fff;text-align: center}
.buybuttonbottom ul li a{color: #fff}
.townlist{
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    min-width: calc(100%/3);
    font-size: 14px;
    flex-wrap: wrap;
    color: #333;
}
.townlist a{
    border: #f0f0f0 1px solid;
    text-align: center;
    border-radius: 4px;
    display: block;
    margin:5px;
    padding: 5px;
}
.trip-box{
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    margin-top: -30px;
    position: relative;
    z-index: 100;
    background-color: #fff;
    padding: 10px 0
}
.trip-box h1{font-size:18px;margin: 10px 0 0 0}
.trip-box .star{ background-image: url("../images/star1.png"); height: 20px; width: 90px; background-size: 18px;margin:8px 0;text-align: right;color: #fc8d17;font-size: 14px;}
.trip-box .trip-cell{position: relative;background-image: url('../images/address.png'); background-repeat: no-repeat; background-position: left center; background-size: 24px;font-size: 14px; text-indent: 24px; line-height: 45px; height: 45px; overflow: hidden;border-top: #f2f2f2 1px solid}
.trip-cell .daohang{width: 32px; height: 32px; background-image:  url('../images/daohang.png'); background-size: 32px; position: absolute;right:4px;top:6px}
.aui-flex-box .tabbar{text-align: center;color: #333;background-position:10px center;font-size: 16px;font-weight: 600}
.aui-flex-box:nth-child(1) .tabbar{border-right: #ddd 1px solid}
.aui-flex-box:nth-child(2) .tabbar{border-right: #ddd 1px solid}
.guige{ position: fixed;width:100%;z-index: 500;background-color: rgba(0,0,0,0.5);height: 100%;top:0}
.guigebox{height: auto; position: fixed;background-color: #fff;bottom: 0;border-top: #f5f5f5 1px solid;width:100%;z-index: 600}
.buytotal{ border-top: #f5f5f5 1px solid; margin-top: 10px;padding:10px 10px 10px 10px; }
.guigebuy{width: 100%; height: 45px; background-color: #f93824;color: #fff; text-align: center; line-height: 45px;z-index:2000}
.buytotal ul{ float: right;width: 60px;}
.buytotal ul li{width: 20px; height: 20px; float: left;text-align: center;font-size: 12px;line-height: 20px}
.buytotal ul li:nth-child(1){ background-image: url("../images/jian.png"); height: 20px;background-repeat: no-repeat; background-size: 20px; }
.buytotal ul li:nth-child(3){ background-image: url("../images/plus.png"); height: 20px;background-repeat: no-repeat;  background-size: 20px; }
.guigebox .attr{padding: 0 10px;border-top: #f5f5f5 1px solid;margin-top: 10px;}
.guigebox .attr h1{ font-size: 14px; font-weight: 300;padding: 8px 0 0 0}
.guigebox .attr dl{display: flex;font-size: 12px;margin-top: 8px;}
.guigebox .attr dl dt{ background-color: #e9686b;padding:0; margin-right:  6px;color: #fff;border-radius: 4px;}
.guigebox .attr dl dd{ background-color: #efefef;padding:0;border-radius: 4px;margin-right:  6px; min-width:52px; height: 26px; line-height: 26px; text-align: center}
.guigebox .attr dl dd.current{ background-color: #f93824; color: #fff}
.triplist {border-bottom: #f5f5f5 1px solid;padding: 20px;}
.triplist h1{ font-size: 16px; font-weight: 600}
.triplist .triplist-img{ margin: 15px 0}
.triplist .triplist-img img{border-radius: 10px}
.triplist .triplist-address{background-image: url('../images/address.png'); background-repeat: no-repeat; background-position: left center;background-size: 16px;font-size: 14px; text-indent: 16px; }
.triplist .triplist-address span{float: right}
.tripcontent{padding: 10px;}
.tripcontent img{ max-width: 100%; margin: 8px 0}
.tripcontent p{ line-height: 20px;}
.pagination {
    display: inline-block;
    padding-left: 0;
    margin: 5px 0 0 0;
    border-radius: 2px;
}
.pagination > li {
    display: inline;
}
.pagination > li > a,
.pagination > li > span {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #337ab7;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
    margin-left: 0;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
    z-index: 2;
    color: #23527c;
    background-color: #eee;
    border-color: #ddd;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
    z-index: 3;
    color: #fff;
    cursor: default;
    background-color: #1e9fff;
    border-color: #1e9fff;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
    color: #777;
    cursor: not-allowed;
    background-color: #fff;
    border-color: #ddd;
}
.pagination-lg > li > a,
.pagination-lg > li > span {
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.3333333;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
}
.pagination-sm > li > a,
.pagination-sm > li > span {
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
}
.townlistsearch{ position: absolute; top: 25px;right:20px; background-color: #dcdcdd; width: 180px; height: 36px; line-height: 36px;border-radius: 6px; overflow: hidden; text-indent: 12px}
.townlistsearch .btn{ background-color: #00a0e9;  width: 40px;height: 36px; text-align: center; color: #fff;border-top-right-radius:  6px;border-bottom-right-radius:  6px; float: right;background-image: url("../images/search1.png");background-size: 24px; background-position: center; background-repeat: no-repeat}
.townlistslect{background-color: #dcdcdd;border-radius: 6px;width: 180px;position: absolute; top: 56px;right:20px; display: none;margin-top: 8px;overflow-y:scroll;height:60%;}
.townlistslect li{ text-align: left; height: 32px;padding:0 10px; line-height: 32px;border-bottom: #ccc 1px solid}
.townlistslect li:last-child{border-bottom:none}
.townlistslect li a{font-size: 14px; display: block}