html { -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; padding: 0; margin: 0; }

body { font-family: Tahoma,Helvetica,"microsoft yahei","Hiragino Sans GB",Simsun,\5b8b\4f53,sans-serif; font-size-adjust: none; -webkit-text-size-adjust: none; font: 14px Arial, Helvetica, sans-serif; box-sizing: border-box; -webkit-box-sizing: border-box; padding: 0; margin: 0; }

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block; }

audio, canvas, progress, video { display: inline-block; vertical-align: baseline; }

audio:not([controls]) { display: none; height: 0; }

[hidden], template { display: none; }

a { background-color: transparent; word-break: break-all; text-decoration: none; color: #333; }

a:active, a:hover { outline: 0; }

abbr[title] { border-bottom: 1px dotted; }

b, strong { font-weight: bold; }

dfn { font-style: italic; }

h1 { font-size: 2em; margin: 0.67em 0; }

mark { background: #ff0; color: #000; }

small { font-size: 80%; }

sub, sup { font-size: 75%; line-height: 0; vertical-align: baseline; }

sup { top: -0.5em; }

sub { bottom: -0.25em; }

img { border: 0; }

svg:not(:root) { overflow: hidden; }

figure { margin: 1em 40px; }

hr { box-sizing: content-box; height: 0; }

pre { overflow: auto; }

code, kbd, pre, samp { font-family: monospace, monospace; font-size: 1em; }

button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0; }

button { overflow: visible; }

button, select { text-transform: none; }

button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; }

button[disabled], html input[disabled] { cursor: default; }

button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }

input { line-height: normal; }

input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; }

input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; }

input[type="search"] { -webkit-appearance: textfield; box-sizing: content-box; }

input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }

fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }

legend { border: 0; padding: 0; }

textarea { overflow: auto; }

optgroup { font-weight: bold; }

table { border-collapse: collapse; border-spacing: 0; }

td, th { padding: 0; }

/*# sourceMappingURL=reset.css.map */

    * {
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        outline: 0;
        -webkit-tap-highlight-color: transparent;
        -webkit-tap-highlight-color: transparent
    }

    body {
        font-family: 'Helvetica Neue', Helvetica, sans-serif;
        font-size: 14px;
        line-height: 21px;
        color: #333;
        background-color: #efeff4;
    }
    a {
        text-decoration: none;
        color: #00aaee
    }
    a:active {
        color: #00aaee
    }

    
.mui-bar-nav~.mui-content {
    padding-top: 44px
}

.mui-bar-nav~.mui-content.mui-scroll-wrapper .mui-scrollbar-vertical {
    top: 44px
}

.mui-bar-header-secondary~.mui-content {
    padding-top: 88px
}

.mui-bar-header-secondary~.mui-content.mui-scroll-wrapper .mui-scrollbar-vertical {
    top: 88px
}

.mui-bar-footer~.mui-content {
    padding-bottom: 44px
}

.mui-bar-footer~.mui-content.mui-scroll-wrapper .mui-scrollbar-vertical {
    bottom: 44px
}

.mui-bar-footer-secondary~.mui-content {
    padding-bottom: 88px
}

.mui-bar-footer-secondary~.mui-content.mui-scroll-wrapper .mui-scrollbar-vertical {
    bottom: 88px
}

.mui-bar-tab~.mui-content {
    padding-bottom: 50px
}

.mui-bar-tab~.mui-content.mui-scroll-wrapper .mui-scrollbar-vertical {
    bottom: 50px
}

.mui-bar-footer-secondary-tab~.mui-content {
    padding-bottom: 94px
}

.mui-bar-footer-secondary-tab~.mui-content.mui-scroll-wrapper .mui-scrollbar-vertical {
    bottom: 94px
}

.mui-bar {
    position: fixed;
    z-index: 10;
    right: 0;
    left: 0;
    height: 44px;
    padding-right: 10px;
    padding-left: 10px;
    border-bottom: 0;
    background-color: #fff;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
   
}

.mui-bar .mui-title {
    right: 40px;
    left: 40px;
    display: inline-block;
    overflow: hidden;
    width: auto;
    margin: 0;
    text-overflow: ellipsis
}

.mui-bar .mui-backdrop {
    background: 0 0
}

.mui-bar-header-secondary {
    top: 44px
}

.mui-bar-footer {
    bottom: 0
}

.mui-bar-footer-secondary {
    bottom: 44px
}

.mui-bar-footer-secondary-tab {
    bottom: 50px
}

.mui-bar-footer,
.mui-bar-footer-secondary,
.mui-bar-footer-secondary-tab {
    border-top: 0
}

.mui-bar-transparent {
    top: 0;
    background-color: rgba(247, 247, 247, 0);
    -webkit-box-shadow: none;
    box-shadow: none
}

.mui-bar-nav {
    position: relative;
    top: 0;
   background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100%' height='1'><rect fill='#c8c7cc' x='0' y='0.5' width='100%' height='0.5'/></svg>");
    background-repeat: no-repeat;
    background-position: 0 100%, 0 0;
}

.mui-bar-nav~.mui-content .mui-anchor {
    display: block;
    visibility: hidden;
    height: 45px;
    margin-top: -45px
}

.mui-bar-nav.mui-bar .mui-icon {
    margin-right: -10px;
    margin-left: -10px;
    padding-right: 10px;
    padding-left: 10px
}

.mui-title {
    font-size: 17px;
    font-weight: 500;
    line-height: 44px;
    position: absolute;
    display: block;
    width: 100%;
    margin: 0 -10px;
    padding: 0;
    text-align: center;
    white-space: nowrap;
    color: #000
}

.mui-title a {
    color: inherit
}

.mui-bar-tab {
    bottom: 0;
    display: table;
    width: 100%;
    height: 50px;
    padding: 0;
    table-layout: fixed;
    border-top: 0;
    border-bottom: 0;
    -webkit-touch-callout: none
}

.mui-bar-tab .mui-tab-item {
    display: table-cell;
    overflow: hidden;
    width: 1%;
    height: 50px;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
    text-overflow: ellipsis;
    color: #929292
}

.mui-bar-tab .mui-tab-item.mui-active {
    color: #007aff
}

.mui-bar-tab .mui-tab-item .mui-icon {
    top: 3px;
    width: 24px;
    height: 24px;
    padding-top: 0;
    padding-bottom: 0
}

.mui-bar-tab .mui-tab-item .mui-icon~.mui-tab-label {
    font-size: 11px;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis
}

.mui-bar-tab .mui-tab-item .mui-icon:active {
    background: 0 0
}

.mui-focusin>.mui-bar-header-secondary,
.mui-focusin>.mui-bar-nav {
    position: absolute
}

.mui-focusin>.mui-bar~.mui-content {
    padding-bottom: 0
}

.mui-bar .mui-btn {
    font-weight: 400;
    position: relative;
    z-index: 20;
    top: 7px;
    margin-top: 0;
    padding: 6px 12px 7px
}

.mui-bar .mui-btn.mui-pull-right {
    margin-left: 10px
}

.mui-bar .mui-btn.mui-pull-left {
    margin-right: 10px
}

.mui-bar .mui-btn-link {
    font-size: 16px;
    line-height: 44px;
    top: 0;
    padding: 0;
    color: #007aff;
    border: 0
}

.mui-bar .mui-btn-link.mui-active,
.mui-bar .mui-btn-link:active {
    color: #0062cc
}

.mui-bar .mui-btn-block {
    font-size: 16px;
    top: 6px;
    margin-bottom: 0;
    padding: 5px 0
}

.mui-bar .mui-btn-nav.mui-pull-left {
    margin-left: -5px
}

.mui-bar .mui-btn-nav.mui-pull-left .mui-icon-left-nav {
    margin-right: -3px
}

.mui-bar .mui-btn-nav.mui-pull-right {
    margin-right: -5px
}

.mui-bar .mui-btn-nav.mui-pull-right .mui-icon-right-nav {
    margin-left: -3px
}

.mui-bar .mui-btn-nav:active {
    opacity: .3
}

.mui-bar .mui-icon {
    font-size: 24px;
    position: relative;
    z-index: 20;
    padding-top: 10px;
    padding-bottom: 10px
}

.mui-bar .mui-icon:active {
    opacity: .3
}

.mui-bar .mui-btn .mui-icon {
    top: 1px;
    margin: 0;
    padding: 0
}

.mui-bar .mui-title .mui-icon {
    margin: 0;
    padding: 0
}

.mui-bar .mui-title .mui-icon.mui-icon-caret {
    top: 4px;
    margin-left: -5px
}

.mui-bar input[type=search] {
    height: 29px;
    margin: 6px 0
}

.mui-bar .mui-input-row .mui-btn {
    padding: 12px 10px
}

.mui-bar .mui-search:before {
    margin-top: -10px
}

.mui-bar .mui-input-row .mui-input-clear~.mui-icon-clear,
.mui-bar .mui-input-row .mui-input-speech~.mui-icon-speech {
    top: 0;
    right: 12px
}

.mui-bar.mui-bar-header-secondary .mui-input-row .mui-input-clear~.mui-icon-clear,
.mui-bar.mui-bar-header-secondary .mui-input-row .mui-input-speech~.mui-icon-speech {
    top: 0;
    right: 0
}

.mui-bar .mui-segmented-control {
    top: 7px;
    width: auto;
    margin: 0 auto
}

.mui-bar.mui-bar-header-secondary .mui-segmented-control {
    top: 0
}
    .mui-bar {
  padding-left: 0;
}

.mip-history-default {
  margin: 0 !important;
}

.mipcms-back {
  padding: 10px;
  height: 44px;
  width: 50px;
  float: left;
  z-index: 9999;
  position: relative;
  left: 0;
}

.mipcms-back a {
  height: 44px;
  width: 50px;
}

.mipcms-back .back {
  display: inline-block;
  height: 25px;
  width: 25px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAz0lEQVRIS+3UwQ3CMBBE0b8dUAIlhA6gA6gAURGUQCehA+gAqACoYJElR1rlYHsdK6f4lEOkp5mJI8xwZAaDBUFVO+AMHETkm6q9qq4I9MAb2DZHvEBI6EpSA7gQA/yALleR3agoiQHC+2GDh+d+ZZGpQLYuVV0D97idO8GQNplEVa/AETiJSHiuOjlkBbwABXbeLYqShJfiJrcpUHb4FlARMoI+wKb5PRm6NdU940bJH2PxJuPPqQYqrstiXqgKMRtdgH1un2rEcysXxNMWf3gyYBpjw//3AAAAAElFTkSuQmCC);
}

.mipcms-back .home {
  display: inline-block;
  height: 25px;
  width: 25px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAABXUlEQVRIS+2V603DQBCEZyrAHRA6oAOgA+iAdBAqSOiADqCD0AGhAijB6YBUMGisjXQ+/LgY5F+cFCVy1vftzN7uETMszsDASRBJlwC2AO5IfpYmWAwJwBuAA4AzADeloCKIpFsAzwAeSL5IWgHYALgH4N9XmapHkv6/WaMQSd7IgKUBxxcHnu8A7IohfRsNgSSVQwLwZEtIvvYVOYlbhZVlEEm2xXW4LiluHApvblv3AOo0sR81ORWQWOfjbdCW5DJV3oJMBYyBGoikKqRehEVfpY2Wx4V1tvvjqIgBcJMZ6BpMBiSKnLStU9O0knxyFgbEd0XSAZOWJO/jROsA1YYsSPqBbXOXWo0DJ620T8KlKi/8n0I6x0qfEqsFcN4h7ZD30WjHD0CscN0Bec+t/S0E6dAbSGh4rIwo+Ye0L6057eo6RT5YrSs1EiqKzZvR/eBP1/Id0UyGmA7Fsd9euSEAiW2CjQAAAABJRU5ErkJggg==);
}

.mipcms-back.mip-layout-container {
  background-color: transparent;
  display: inline-block;
}


    .mui-bar-nav {
        background-color: #00AAEE!important;
        z-index: 9999;
        height: 44px;
    }
    .mui-bar-nav .mui-title {
        color: #FFFFFF;
        margin: 0;
    }
    .mip-nav-wrapper .navbar-toggle .icon-bar {
        background: #fff!important;
    }
    #mipcms-category {
        top: 44px!important;
    }
    #MIP-LLIGTBOX-MASK {
        background-color: transparent;
    }

    .mip-content {
        background-color: #efeff4;
        -webkit-overflow-scrolling: touch
    }
    .m-t-header {
        margin-top: 44px;
    }
    .m-b-footer {
        margin-bottom: 50px;
    }
    .m-t-category {
        margin-top: 80px;
    }

    .mip-title {
        margin-top: 15px;
        padding: 10px 10px;
        font-weight: 500;
        border-left: 5px solid #00AAEE;
        background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100%' height='1'><rect fill='#c8c7cc' x='0' y='0.5' width='100%' height='0.5'/></svg>");
        background-repeat: no-repeat;
        background-position: 0 100%, 0 0;
        background-color: #fff;
    }

    .bg-empty { background-color: transparent; }

.bg-white { background-color: #fff; }

.bg-black { background-color: #000; }

.pull-left { float: left; }

.pull-right { float: right; }

.pull-auto { margin: 0 auto; }

.text-center { text-align: center; }

.text-left { text-align: left; }

.text-right { text-align: right; }

.text-primary { color: #00aaee; }

.text-info { color: #4cc0c1; }

.text-success { color: #8ec165; }

.text-warning { color: #ffc333; }

.text-danger { color: #fb6b5b; }

.text-light { color: #f1f1f1; }

.text-white { color: #fff; }

.text-dark { color: #2e3e4e; }

.text-muted { color: #979797; }

.text-333 { color: #333; }

.text-666 { color: #666; }

.text-999 { color: #999; }

.b-light { border-color: #e4e4e4; }

.b-dark { border-color: #374b5e; }

.b-primary { border-color: #77c587; }

.b-success { border-color: #9bc877; }

.b-info { border-color: #5fc7c8; }

.b-warning { border-color: #ffcb4d; }

.b-danger { border-color: #fc8174; }

.b-black { border-color: #353535; }

.b-white { border-color: #fff; }

.b-none { border: 0 !important; }

.b-a { border: 1px solid #EFEFEF; }

.b-t { border-top: 1px solid #EFEFEF; }

.b-r { border-right: 1px solid #EFEFEF; }

.b-b { border-bottom: 1px solid #EFEFEF; }

.b-l { border-left: 1px solid #EFEFEF; }

.r { border-radius: 3px; }

.r-l { border-radius: 3px 0 0 3px; }

.r-r { border-radius: 0 3px 3px 0; }

.r-t { border-radius: 3px 3px 0 0; }

.r-b { border-radius: 0 0 3px 3px; }

.p-xs { padding: 5px; }

.p-sm { padding: 10px; }

.m { padding: 15px; }

.p-md { padding: 20px; }

.p-lg { padding: 30px; }

.p-n { padding: 0 !important; }

.p-l-none { padding-left: 0; }

.p-l-xs { padding-left: 5px; }

.p-l-sm { padding-left: 10px; }

.p-l { padding-left: 15px; }

.p-l-md { padding-left: 20px; }

.p-l-lg { padding-left: 30px; }

.p-l-xl { padding-left: 40px; }

.p-t-none { padding-top: 0; }

.p-t-xxs { padding-top: 1px; }

.p-t-xs { padding-top: 5px; }

.p-t-sm { padding-top: 10px; }

.p-t { padding-top: 15px; }

.p-t-md { padding-top: 20px; }

.p-t-lg { padding-top: 30px; }

.p-t-xl { padding-top: 40px; }

.p-r-none { padding-right: 0; }

.p-r-xs { padding-right: 5px; }

.p-r-sm { padding-right: 10px; }

.p-r { padding-right: 15px; }

.p-r-md { padding-right: 20px; }

.p-r-lg { padding-right: 30px; }

.p-r-xl { padding-right: 40px; }

.p-b-none { padding-bottom: 0; }

.p-b-xs { padding-bottom: 5px; }

.p-b-sm { padding-bottom: 10px; }

.p-b { padding-bottom: 15px; }

.p-b-md { padding-bottom: 20px; }

.p-b-lg { padding-bottom: 30px; }

.p-b-xl { padding-bottom: 40px; }

.m-xs { margin: 5px; }

.m-sm { margin: 10px; }

.m { margin: 15px; }

.m-md { margin: 20px; }

.m-lg { margin: 30px; }

.m-n { margin: 0 !important; }

.m-l-none { margin-left: 0; }

.m-l-xs { margin-left: 5px; }

.m-l-sm { margin-left: 10px; }

.m-l { margin-left: 15px; }

.m-l-md { margin-left: 20px; }

.m-l-lg { margin-left: 30px; }

.m-l-xl { margin-left: 40px; }

.m-l-n-xxs { margin-left: -1px; }

.m-l-n-xs { margin-left: -5px; }

.m-l-n-sm { margin-left: -10px; }

.m-l-n { margin-left: -15px; }

.m-l-n-md { margin-left: -20px; }

.m-l-n-lg { margin-left: -30px; }

.m-l-n-xl { margin-left: -40px; }

.m-t-none { margin-top: 0; }

.m-t-xxs { margin-top: 1px; }

.m-t-xs { margin-top: 5px; }

.m-t-sm { margin-top: 10px; }

.m-t { margin-top: 15px; }

.m-t-md { margin-top: 20px; }

.m-t-lg { margin-top: 30px; }

.m-t-xl { margin-top: 40px; }

.m-t-n-xxs { margin-top: -1px; }

.m-t-n-xs { margin-top: -5px; }

.m-t-n-sm { margin-top: -10px; }

.m-t-n { margin-top: -15px; }

.m-t-n-md { margin-top: -20px; }

.m-t-n-lg { margin-top: -30px; }

.m-t-n-xl { margin-top: -40px; }

.m-r-none { margin-right: 0; }

.m-r-xs { margin-right: 5px; }

.m-r-sm { margin-right: 10px; }

.m-r { margin-right: 15px; }

.m-r-md { margin-right: 20px; }

.m-r-lg { margin-right: 30px; }

.m-r-xl { margin-right: 40px; }

.m-r-n-xxs { margin-right: -1px; }

.m-r-n-xs { margin-right: -5px; }

.m-r-n-sm { margin-right: -10px; }

.m-r-n { margin-right: -15px; }

.m-r-n-md { margin-right: -20px; }

.m-r-n-lg { margin-right: -30px; }

.m-r-n-xl { margin-right: -40px; }

.m-b-none { margin-bottom: 0; }

.m-b-xs { margin-bottom: 5px; }

.m-b-sm { margin-bottom: 10px; }

.m-b { margin-bottom: 15px; }

.m-b-md { margin-bottom: 20px; }

.m-b-lg { margin-bottom: 30px; }

.m-b-xl { margin-bottom: 40px; }

.m-b-n-xxs { margin-bottom: -1px; }

.m-b-n-xs { margin-bottom: -5px; }

.m-b-n-sm { margin-bottom: -10px; }

.m-b-n { margin-bottom: -15px; }

.m-b-n-md { margin-bottom: -20px; }

.m-b-n-lg { margin-bottom: -30px; }

.m-b-n-xl { margin-bottom: -40px; }

.over-h, .over-h-e { display: block; }

.img-auto { background-position: 50% 50%; background-size: cover; background-repeat: no-repeat; }

.relative { position: relative; }

.w-1 { width: 1%; }

.w-5 { width: 5%; }

.w-10 { width: 10%; }

.w-15 { width: 15%; }

.w-20 { width: 20%; }

.w-25 { width: 25%; }

.w-30 { width: 30%; }

.w-40 { width: 40%; }

.w-50 { width: 50%; }

.w-60 { width: 60%; }

.w-70 { width: 70%; }

.w-80 { width: 80%; }

.w-90 { width: 90%; }

.w-100 { width: 100%; }

.w0 { width: 0; }

.w50 { width: 50px; }

.w100 { width: 100px; }

.w150 { width: 150px; }

.w200 { width: 200px; }

.w250 { width: 250px; }

.w300 { width: 300px; }

/*# sourceMappingURL=mip-app.css.map */

    
.mui-row:after,
.mui-row:before {
    display: table;
    content: ' '
}

.mui-row:after {
    clear: both
}

.mui-col-sm-1,
.mui-col-sm-10,
.mui-col-sm-11,
.mui-col-sm-12,
.mui-col-sm-2,
.mui-col-sm-3,
.mui-col-sm-4,
.mui-col-sm-5,
.mui-col-sm-6,
.mui-col-sm-7,
.mui-col-sm-8,
.mui-col-sm-9,
.mui-col-xs-1,
.mui-col-xs-10,
.mui-col-xs-11,
.mui-col-xs-12,
.mui-col-xs-2,
.mui-col-xs-3,
.mui-col-xs-4,
.mui-col-xs-5,
.mui-col-xs-6,
.mui-col-xs-7,
.mui-col-xs-8,
.mui-col-xs-9 {
    position: relative;
    min-height: 1px
}

.mui-row>[class*=mui-col-] {
    float: left
}

.mui-col-xs-12 {
    width: 100%
}

.mui-col-xs-11 {
    width: 91.66666667%
}

.mui-col-xs-10 {
    width: 83.33333333%
}

.mui-col-xs-9 {
    width: 75%
}

.mui-col-xs-8 {
    width: 66.66666667%
}

.mui-col-xs-7 {
    width: 58.33333333%
}

.mui-col-xs-6 {
    width: 50%
}

.mui-col-xs-5 {
    width: 41.66666667%
}

.mui-col-xs-4 {
    width: 33.33333333%
}

.mui-col-xs-3 {
    width: 25%
}

.mui-col-xs-2 {
    width: 16.66666667%
}

.mui-col-xs-1 {
    width: 8.33333333%
}

@media (min-width:400px) {
    .mui-col-sm-12 {
        width: 100%
    }
    .mui-col-sm-11 {
        width: 91.66666667%
    }
    .mui-col-sm-10 {
        width: 83.33333333%
    }
    .mui-col-sm-9 {
        width: 75%
    }
    .mui-col-sm-8 {
        width: 66.66666667%
    }
    .mui-col-sm-7 {
        width: 58.33333333%
    }
    .mui-col-sm-6 {
        width: 50%
    }
    .mui-col-sm-5 {
        width: 41.66666667%
    }
    .mui-col-sm-4 {
        width: 33.33333333%
    }
    .mui-col-sm-3 {
        width: 25%
    }
    .mui-col-sm-2 {
        width: 16.66666667%
    }
    .mui-col-sm-1 {
        width: 8.33333333%
    }
}
    
.mui-bar-nav~.mui-content {
    padding-top: 44px
}

.mui-bar-nav~.mui-content.mui-scroll-wrapper .mui-scrollbar-vertical {
    top: 44px
}

.mui-bar-header-secondary~.mui-content {
    padding-top: 88px
}

.mui-bar-header-secondary~.mui-content.mui-scroll-wrapper .mui-scrollbar-vertical {
    top: 88px
}

.mui-bar-footer~.mui-content {
    padding-bottom: 44px
}

.mui-bar-footer~.mui-content.mui-scroll-wrapper .mui-scrollbar-vertical {
    bottom: 44px
}

.mui-bar-footer-secondary~.mui-content {
    padding-bottom: 88px
}

.mui-bar-footer-secondary~.mui-content.mui-scroll-wrapper .mui-scrollbar-vertical {
    bottom: 88px
}

.mui-bar-tab~.mui-content {
    padding-bottom: 50px
}

.mui-bar-tab~.mui-content.mui-scroll-wrapper .mui-scrollbar-vertical {
    bottom: 50px
}

.mui-bar-footer-secondary-tab~.mui-content {
    padding-bottom: 94px
}

.mui-bar-footer-secondary-tab~.mui-content.mui-scroll-wrapper .mui-scrollbar-vertical {
    bottom: 94px
}

.mui-bar {
    position: fixed;
    z-index: 10;
    right: 0;
    left: 0;
    height: 44px;
    padding-right: 10px;
    padding-left: 10px;
    border-bottom: 0;
    background-color: #fff;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
   
}

.mui-bar .mui-title {
    right: 40px;
    left: 40px;
    display: inline-block;
    overflow: hidden;
    width: auto;
    margin: 0;
    text-overflow: ellipsis
}

.mui-bar .mui-backdrop {
    background: 0 0
}

.mui-bar-header-secondary {
    top: 44px
}

.mui-bar-footer {
    bottom: 0
}

.mui-bar-footer-secondary {
    bottom: 44px
}

.mui-bar-footer-secondary-tab {
    bottom: 50px
}

.mui-bar-footer,
.mui-bar-footer-secondary,
.mui-bar-footer-secondary-tab {
    border-top: 0
}

.mui-bar-transparent {
    top: 0;
    background-color: rgba(247, 247, 247, 0);
    -webkit-box-shadow: none;
    box-shadow: none
}

.mui-bar-nav {
    top: 0;
   background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100%' height='1'><rect fill='#c8c7cc' x='0' y='0.5' width='100%' height='0.5'/></svg>");
    background-repeat: no-repeat;
    background-position: 0 100%, 0 0;
}

.mui-bar-nav~.mui-content .mui-anchor {
    display: block;
    visibility: hidden;
    height: 45px;
    margin-top: -45px
}

.mui-bar-nav.mui-bar .mui-icon {
    margin-right: -10px;
    margin-left: -10px;
    padding-right: 10px;
    padding-left: 10px
}

.mui-title {
    font-size: 17px;
    font-weight: 500;
    line-height: 44px;
    position: absolute;
    display: block;
    width: 100%;
    margin: 0 -10px;
    padding: 0;
    text-align: center;
    white-space: nowrap;
    color: #000
}

.mui-title a {
    color: inherit
}

.mui-bar-tab {
    bottom: 0;
    display: table;
    width: 100%;
    height: 50px;
    padding: 0;
    table-layout: fixed;
    border-top: 0;
    border-bottom: 0;
    -webkit-touch-callout: none
}

.mui-bar-tab .mui-tab-item {
    display: table-cell;
    overflow: hidden;
    width: 1%;
    height: 50px;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
    text-overflow: ellipsis;
    color: #929292
}

.mui-bar-tab .mui-tab-item.mui-active {
    color: #007aff
}

.mui-bar-tab .mui-tab-item .mui-icon {
    top: 3px;
    width: 24px;
    height: 24px;
    padding-top: 0;
    padding-bottom: 0
}

.mui-bar-tab .mui-tab-item .mui-icon~.mui-tab-label {
    font-size: 11px;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis
}

.mui-bar-tab .mui-tab-item .mui-icon:active {
    background: 0 0
}

.mui-focusin>.mui-bar-header-secondary,
.mui-focusin>.mui-bar-nav {
    position: absolute
}

.mui-focusin>.mui-bar~.mui-content {
    padding-bottom: 0
}

.mui-bar .mui-btn {
    font-weight: 400;
    position: relative;
    z-index: 20;
    top: 7px;
    margin-top: 0;
    padding: 6px 12px 7px
}

.mui-bar .mui-btn.mui-pull-right {
    margin-left: 10px
}

.mui-bar .mui-btn.mui-pull-left {
    margin-right: 10px
}

.mui-bar .mui-btn-link {
    font-size: 16px;
    line-height: 44px;
    top: 0;
    padding: 0;
    color: #007aff;
    border: 0
}

.mui-bar .mui-btn-link.mui-active,
.mui-bar .mui-btn-link:active {
    color: #0062cc
}

.mui-bar .mui-btn-block {
    font-size: 16px;
    top: 6px;
    margin-bottom: 0;
    padding: 5px 0
}

.mui-bar .mui-btn-nav.mui-pull-left {
    margin-left: -5px
}

.mui-bar .mui-btn-nav.mui-pull-left .mui-icon-left-nav {
    margin-right: -3px
}

.mui-bar .mui-btn-nav.mui-pull-right {
    margin-right: -5px
}

.mui-bar .mui-btn-nav.mui-pull-right .mui-icon-right-nav {
    margin-left: -3px
}

.mui-bar .mui-btn-nav:active {
    opacity: .3
}

.mui-bar .mui-icon {
    font-size: 24px;
    position: relative;
    z-index: 20;
    padding-top: 10px;
    padding-bottom: 10px
}

.mui-bar .mui-icon:active {
    opacity: .3
}

.mui-bar .mui-btn .mui-icon {
    top: 1px;
    margin: 0;
    padding: 0
}

.mui-bar .mui-title .mui-icon {
    margin: 0;
    padding: 0
}

.mui-bar .mui-title .mui-icon.mui-icon-caret {
    top: 4px;
    margin-left: -5px
}

.mui-bar input[type=search] {
    height: 29px;
    margin: 6px 0
}

.mui-bar .mui-input-row .mui-btn {
    padding: 12px 10px
}

.mui-bar .mui-search:before {
    margin-top: -10px
}

.mui-bar .mui-input-row .mui-input-clear~.mui-icon-clear,
.mui-bar .mui-input-row .mui-input-speech~.mui-icon-speech {
    top: 0;
    right: 12px
}

.mui-bar.mui-bar-header-secondary .mui-input-row .mui-input-clear~.mui-icon-clear,
.mui-bar.mui-bar-header-secondary .mui-input-row .mui-input-speech~.mui-icon-speech {
    top: 0;
    right: 0
}

.mui-bar .mui-segmented-control {
    top: 7px;
    width: auto;
    margin: 0 auto
}

.mui-bar.mui-bar-header-secondary .mui-segmented-control {
    top: 0
}
    
.mui-btn,
button,
input[type=button],
input[type=reset],
input[type=submit] {
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42;
    position: relative;
    display: inline-block;
    margin-bottom: 0;
    padding: 6px 12px;
    cursor: pointer;
    -webkit-transition: all;
    transition: all;
    -webkit-transition-timing-function: linear;
    transition-timing-function: linear;
    -webkit-transition-duration: .2s;
    transition-duration: .2s;
    text-align: center;
    vertical-align: top;
    white-space: nowrap;
    color: #333;
    border: 1px solid #ccc;
    border-radius: 3px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
    background-color: #fff;
    background-clip: padding-box
}

.mui-btn.mui-active:enabled,
.mui-btn:enabled:active,
button.mui-active:enabled,
button:enabled:active,
input[type=button].mui-active:enabled,
input[type=button]:enabled:active,
input[type=reset].mui-active:enabled,
input[type=reset]:enabled:active,
input[type=submit].mui-active:enabled,
input[type=submit]:enabled:active {
    color: #fff;
    background-color: #929292
}

.mui-btn.mui-disabled,
.mui-btn:disabled,
button.mui-disabled,
button:disabled,
input[type=button].mui-disabled,
input[type=button]:disabled,
input[type=reset].mui-disabled,
input[type=reset]:disabled,
input[type=submit].mui-disabled,
input[type=submit]:disabled {
    opacity: .6
}

.mui-btn-blue,
.mui-btn-primary,
input[type=submit] {
    color: #fff;
    border: 1px solid #007aff;
    background-color: #007aff
}

.mui-btn-blue.mui-active:enabled,
.mui-btn-blue:enabled:active,
.mui-btn-primary.mui-active:enabled,
.mui-btn-primary:enabled:active,
input[type=submit].mui-active:enabled,
input[type=submit]:enabled:active {
    color: #fff;
    border: 1px solid #0062cc;
    background-color: #0062cc
}

.mui-btn-green,
.mui-btn-positive,
.mui-btn-success {
    color: #fff;
    border: 1px solid #4cd964;
    background-color: #4cd964
}

.mui-btn-green.mui-active:enabled,
.mui-btn-green:enabled:active,
.mui-btn-positive.mui-active:enabled,
.mui-btn-positive:enabled:active,
.mui-btn-success.mui-active:enabled,
.mui-btn-success:enabled:active {
    color: #fff;
    border: 1px solid #2ac845;
    background-color: #2ac845
}

.mui-btn-warning,
.mui-btn-yellow {
    color: #fff;
    border: 1px solid #f0ad4e;
    background-color: #f0ad4e
}

.mui-btn-warning.mui-active:enabled,
.mui-btn-warning:enabled:active,
.mui-btn-yellow.mui-active:enabled,
.mui-btn-yellow:enabled:active {
    color: #fff;
    border: 1px solid #ec971f;
    background-color: #ec971f
}

.mui-btn-danger,
.mui-btn-negative,
.mui-btn-red {
    color: #fff;
    border: 1px solid #dd524d;
    background-color: #dd524d
}

.mui-btn-danger.mui-active:enabled,
.mui-btn-danger:enabled:active,
.mui-btn-negative.mui-active:enabled,
.mui-btn-negative:enabled:active,
.mui-btn-red.mui-active:enabled,
.mui-btn-red:enabled:active {
    color: #fff;
    border: 1px solid #cf2d28;
    background-color: #cf2d28
}

.mui-btn-purple,
.mui-btn-royal {
    color: #fff;
    border: 1px solid #8a6de9;
    background-color: #8a6de9
}

.mui-btn-purple.mui-active:enabled,
.mui-btn-purple:enabled:active,
.mui-btn-royal.mui-active:enabled,
.mui-btn-royal:enabled:active {
    color: #fff;
    border: 1px solid #6641e2;
    background-color: #6641e2
}

.mui-btn-grey {
    color: #fff;
    border: 1px solid #c7c7cc;
    background-color: #c7c7cc
}

.mui-btn-grey.mui-active:enabled,
.mui-btn-grey:enabled:active {
    color: #fff;
    border: 1px solid #acacb4;
    background-color: #acacb4
}

.mui-btn-outlined {
    background-color: transparent
}

.mui-btn-outlined.mui-btn-blue,
.mui-btn-outlined.mui-btn-primary {
    color: #007aff
}

.mui-btn-outlined.mui-btn-green,
.mui-btn-outlined.mui-btn-positive,
.mui-btn-outlined.mui-btn-success {
    color: #4cd964
}

.mui-btn-outlined.mui-btn-warning,
.mui-btn-outlined.mui-btn-yellow {
    color: #f0ad4e
}

.mui-btn-outlined.mui-btn-danger,
.mui-btn-outlined.mui-btn-negative,
.mui-btn-outlined.mui-btn-red {
    color: #dd524d
}

.mui-btn-outlined.mui-btn-purple,
.mui-btn-outlined.mui-btn-royal {
    color: #8a6de9
}

.mui-btn-outlined.mui-btn-blue:enabled:active,
.mui-btn-outlined.mui-btn-danger:enabled:active,
.mui-btn-outlined.mui-btn-green:enabled:active,
.mui-btn-outlined.mui-btn-negative:enabled:active,
.mui-btn-outlined.mui-btn-positive:enabled:active,
.mui-btn-outlined.mui-btn-primary:enabled:active,
.mui-btn-outlined.mui-btn-purple:enabled:active,
.mui-btn-outlined.mui-btn-red:enabled:active,
.mui-btn-outlined.mui-btn-royal:enabled:active,
.mui-btn-outlined.mui-btn-success:enabled:active,
.mui-btn-outlined.mui-btn-warning:enabled:active,
.mui-btn-outlined.mui-btn-yellow:enabled:active {
    color: #fff
}

.mui-btn-link {
    padding-top: 6px;
    padding-bottom: 6px;
    color: #007aff;
    border: 0;
    background-color: transparent
}

.mui-btn-link.mui-active:enabled,
.mui-btn-link:enabled:active {
    color: #0062cc;
    background-color: transparent
}

.mui-btn-block {
    font-size: 18px;
    display: block;
    width: 100%;
    margin-bottom: 10px;
    padding: 15px 0
}

.mui-btn .mui-badge {
    font-size: 14px;
    margin: -2px -4px -2px 4px;
    background-color: rgba(0, 0, 0, .15)
}

.mui-btn .mui-badge-inverted,
.mui-btn:enabled:active .mui-badge-inverted {
    background-color: transparent
}

.mui-btn-negative:enabled:active .mui-badge-inverted,
.mui-btn-positive:enabled:active .mui-badge-inverted,
.mui-btn-primary:enabled:active .mui-badge-inverted {
    color: #fff
}

.mui-btn-block .mui-badge {
    position: absolute;
    right: 0;
    margin-right: 10px
}

.mui-btn .mui-icon {
    font-size: inherit
}

.mui-btn.mui-icon {
    font-size: 14px;
    line-height: 1.42
}

.mui-btn.mui-fab {
    width: 56px;
    height: 56px;
    padding: 16px;
    border-radius: 50%;
    outline: 0
}

.mui-btn.mui-fab.mui-btn-mini {
    width: 40px;
    height: 40px;
    padding: 8px
}

.mui-btn.mui-fab .mui-icon {
    font-size: 24px;
    line-height: 24px;
    width: 24px;
    height: 24px
}

.mui-btn .mui-spinner {
    width: 14px;
    height: 14px;
    vertical-align: text-bottom
}

.mui-btn-block .mui-spinner {
    width: 22px;
    height: 22px
}
    .xbx {
        background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100%' height='1'><rect fill='#c8c7cc' x='0' y='0.5' width='100%' height='0.5'/></svg>");
        background-repeat: no-repeat;
        background-position: 0 100%, 0 0;
        background-color: #fff;
      }
    h1 {
        font-size: 22px;
    }
    h2 {
        font-size: 18px;
    }
    h3 {
        font-size: 16px;
    }
    footer {
        margin: 15px;
        font-size: 14px;
    }
    footer a{
        color: #333;
        font-size: 14px;
    }
    @media screen and (min-width: 1024px) {
        .mip-element.mip-layout-container:nth-child(2), .mui-bar-nav {
            width: 740px;
            margin-left: auto;
            margin-right: auto; 
        }
        body {
            width: 740px;
            margin-left: auto;
            margin-right: auto;
        }
    }
    
    .news-list {
  list-style: none;
  padding: 10px;
}
.news-list:after {
  height: 0;
  visibility: hidden;
  clear: both;
  overflow: hidden;
  display: block;
  content: "clear";
}
.news-list .news-list-img {
  float: left;
  width: 121px;
  height: 75px;
  position: relative;
  display: inline-block;
  overflow: hidden;
  box-sizing: border-box;
}
.news-list .news-list-img .mip-layout-container {
  position: initial;
}
.news-list .news-list-img .mip-layout-container img {
  min-width: auto;
  max-width: inherit;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.2s linear;
}
.news-list .news-list-content.hasImg {
  margin-left: 131px;
}
.news-list .news-list-content {
  height: 80px;
  position: relative;
}
.news-list .news-list-content .title {
  font-weight: 400;
  font-size: 16px;
  line-height: 25px;
}
.news-list .news-list-content p {
  position: absolute;
  bottom: 0px;
  left: 0;
  color: #888;
  margin-bottom: 0;
}
.news-list a {
  color: #333;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  -webkit-line-clamp: 2;
}

    .pagination { display: inline-block; padding-left: 0; margin: 20px 0; border-radius: 4px; }

.pagination > li { display: inline; }

.pagination > li > a, .pagination > li > span { position: relative; float: left; padding: 6px 12px; line-height: 1.42857143; text-decoration: none; color: #337ab7; background-color: #fff; border: 1px solid #ddd; margin-left: -1px; }

.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:focus, .pagination > li > a:hover, .pagination > li > span:focus, .pagination > li > span:hover { z-index: 2; color: #23527c; background-color: #eee; border-color: #ddd; cursor: pointer; }

.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover { z-index: 3; color: #fff; background-color: #337ab7; border-color: #337ab7; cursor: default; }

.pagination > .disabled > a, .pagination > .disabled > a:focus, .pagination > .disabled > a:hover, .pagination > .disabled > span, .pagination > .disabled > span:focus, .pagination > .disabled > span:hover { color: #777; background-color: #fff; border-color: #ddd; cursor: not-allowed; }

/*# sourceMappingURL=bootstrap-pagination.css.map */

    .mui-bar .mui-segmented-control { top:4px; } ul{ list-style:none; } .page-control { overflow: hidden; text-align: center; } .pagination { float: initial; } .mip-vd-tabs-nav { background-color:#f5f5f5; }
