
.ath-viewport,html{-webkit-tap-highlight-color:transparent}body,sub,sup{position:relative}abbr[title],dfn[title]{border-bottom:1px dotted}b,dt,optgroup,strong{font-weight:700}
hr,legend,td,th{padding:0}address,dfn[title]{font-style:normal}hr,iframe,img,legend{border:0}.am-btn,button,img,input:not([type=radio]):not([type=checkbox]),
select{vertical-align:middle}.am-container,.am-g-fixed{max-width:1000px}.am-container:after,.am-g:after,[class*=am-avg-]:after{clear:both}
.am-table,table{border-spacing:0}table{border-collapse:collapse;max-width:100%;background-color:transparent;empty-cells:show}table code{white-space:normal}th{text-align:left}
*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{min-height:100%}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:10px}
article,aside,details,figcaption,figure,footer,header,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],script,template{display:none}
a{background-color:transparent;color:#0e90d2}a:active,a:hover{outline:0}a,ins{text-decoration:none}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}
sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{-webkit-box-sizing:border-box;box-sizing:border-box}img{max-width:100%!important}
svg:not(:root){overflow:hidden}fieldset{padding:.35em .625em .75em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}body,pre{line-height:1.6}
button{overflow:visible}button,input{line-height:normal}button,select{text-transform:none}  button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
input[type=checkbox],input[type=radio]{cursor:pointer;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=search]{-webkit-appearance:textfield}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top;resize:vertical}
body{margin:0;background:#fff;font-family:"Segoe UI","Lucida Grande",Helvetica,Arial,"Microsoft YaHei",FreeSans,Arimo,"Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3",FontAwesome,sans-serif;font-weight:400;color:#333;font-size:1.6rem}
body,button,input,select,textarea{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:"liga","kern"}
a:focus,a:hover{color:#095f8a}a:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 1px;outline-offset:-2px}ins,mark{background:#ffa;color:#333}abbr[title],dfn[title]{cursor:help}
address,blockquote,dl,fieldset,figure,hr,ol,p,pre,ul{margin:0 0 1.6rem}*+address,*+blockquote,*+dl,*+fieldset,*+figure,*+hr,*+ol,*+p,*+pre,*+ul{margin-top:1.6rem}
h1,h2,h3,h4,h5,h6{margin:0 0 1.6rem;font-weight:600;font-size:100%}h1{font-size:1.5em}h2{font-size:1.25em}*+h1,*+h2,*+h3,*+h4,*+h5,*+h6{margin-top:2em}
ol,ul{margin:0;padding:0;list-style:none}ol>li>ol,ol>li>ul,ul>li>ol,ul>li>ul{margin:1em 0}dt+dd{margin-top:.5em}dd{margin-left:0}dd+dt{margin-top:1em}  hr{display:block;height:0;border-top:1px solid #eee;-webkit-box-sizing:content-box;box-sizing:content-box}
blockquote{padding-top:5px;padding-bottom:5px;padding-left:15px;border-left:4px solid #ddd;font-family:Georgia,"Times New Roman",Times,Kai,"Kaiti SC",KaiTi,BiauKai,FontAwesome,serif}
blockquote small{display:block;color:#999;font-family:"Segoe UI","Lucida Grande",Helvetica,Arial,"Microsoft YaHei",FreeSans,Arimo,"Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3",FontAwesome,sans-serif;text-align:right}
.am-container:after,.am-container:before,.am-g:after,.am-g:before,[class*=am-avg-]:after,[class*=am-avg-]:before{content:" ";display:table}blockquote p:last-of-type{margin-bottom:0}
.am-scrollbar-measure {
    width: 100px;
    height: 100px;
    overflow: scroll;
    position: absolute;
    top: -9999px
}
button {
    -webkit-appearance: none;
    border: 0;
    background: 0 0;
}
/*浮动布局*/
.am-cf:after,.am-cf:before {
    content: "";
    display: block;
}
.am-cf:after {
    height:0;
    clear:both;
    visibility:hidden
}
.am-cf{zoom: 1}
.am-fl {
    float: left
}
.am-fr {
    float: right
}
.am-nbfc {
    overflow: hidden
}
.am-center {
    display: block;
    margin-left: auto;
    margin-right: auto
}
.am-block {
    display: block!important
}
.am-inline {
    display: inline!important
}

.am-inline-block {
    display: inline-block!important
}
.am-hide {
    display: none!important;
    visibility: hidden!important
}
/*图片响应式*/
.am-img-responsive {
    display: block;
    max-width: 100%;
    height: auto
}
/*文本大小及行高*/
.fz-15{
    font-size: 15px;
}
.fz-13{
    font-size: 13px;
}
.lh-45{
    line-height: 45px;
}
.lh-32{
    line-height: 32px;
}
.lh-12{
    line-height: 12px;
}
.lh-14{
    line-height: 14px;
}
.lh-18{
    line-height: 18px;
}
.lh-25{
    line-height: 25px;
}

/*其他公用样式*/
.pos-r{
    position: relative;
}
.pos-a{
    position: absolute;
}
/*栅格系统*/
.am-container {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin-left: auto;
    margin-right: auto;
    padding-left: 1rem;
    padding-right: 1rem;
    width: 100%
}

.am-container>.am-g {
    width: auto;
    margin-left: -1rem;
    margin-right: -1rem
}

@media only screen and (min-width:641px) {
    .am-container {
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }

    .am-container>.am-g {
        margin-left: -1.5rem;
        margin-right: -1.5rem
    }
}

.am-g {
    margin: 0 auto;
    width: 100%
}

.am-g .am-g {
    margin-left: -1rem;
    margin-right: -1rem;
    width: auto
}

.am-g .am-g.am-g-collapse {
    margin-left: 0;
    margin-right: 0;
    width: auto
}

@media only screen and (min-width:641px) {
    .am-g .am-g {
        margin-left: -1.5rem;
        margin-right: -1.5rem
    }
}

.am-g.am-g-collapse .am-g {
    margin-left: 0;
    margin-right: 0
}

.am-g-collapse [class*=am-u-] {
    padding-left: 0;
    padding-right: 0
}
[class*=am-u-] {
     width: 100%;
     padding-left: 1rem;
     padding-right: 1rem;
     float: left;
     position: relative
 }
[class*=am-u-]+[class*=am-u-]:last-child {
      float: right
  }
[class*=am-u-]+[class*=am-u-].am-u-end {
       float: left
   }
[class*=am-u-pull-] {
        left: auto
    }
[class*=am-u-push-] {
         right: auto
     }

@media only screen {
    .am-u-sm-1 {
        width: 8.33333333%
    }
    .am-u-sm-2 {
        width: 16.66666667%
    }
    .am-u-sm-3 {
        width: 25%
    }
    .am-u-sm-4 {
        width: 33.33333333%
    }
    .am-u-sm-5 {
        width: 41.66666667%
    }
    .am-u-sm-6 {
        width: 50%
    }
    .am-u-sm-7 {
        width: 58.33333333%
    }
    .am-u-sm-8 {
        width: 66.66666667%
    }
    .am-u-sm-9 {
        width: 75%
    }
    .am-u-sm-10 {
        width: 83.33333333%
    }
    .am-u-sm-11 {
        width: 91.66666667%
    }
    .am-u-sm-12 {
        width: 100%
    }
    .am-u-sm-pull-0 {
        right: 0
    }
    .am-u-sm-pull-1 {
        right: 8.33333333%
    }
    .am-u-sm-pull-2 {
        right: 16.66666667%
    }
    .am-u-sm-pull-3 {
        right: 25%
    }
    .am-u-sm-pull-4 {
        right: 33.33333333%
    }
    .am-u-sm-pull-5 {
        right: 41.66666667%
    }
    .am-u-sm-pull-6 {
        right: 50%
    }
    .am-u-sm-pull-7 {
        right: 58.33333333%
    }
    .am-u-sm-pull-8 {
        right: 66.66666667%
    }
    .am-u-sm-pull-9 {
        right: 75%
    }
    .am-u-sm-pull-10 {
        right: 83.33333333%
    }
    .am-u-sm-pull-11 {
        right: 91.66666667%
    }
    .am-u-sm-push-0 {
        left: 0
    }
    .am-u-sm-push-1 {
        left: 8.33333333%
    }
    .a-u-sm-push-2 {
        left: 16.66666667%
    }
    .am-u-sm-push-3 {
        left: 25%
    }
    .am-u-sm-push-4 {
        left: 33.33333333%
    }
    .am-u-sm-push-5 {
        left: 41.66666667%
    }
    .am-u-sm-push-6 {
        left: 50%
    }
    .am-u-sm-push-7 {
        left: 58.33333333%
    }
    .am-u-sm-push-8 {
        left: 66.66666667%
    }
    .am-u-sm-push-9 {
        left: 75%
    }
    .am-u-sm-push-10 {
        left: 83.33333333%
    }
    .am-u-sm-push-11 {
        left: 91.66666667%
    }
    .am-u-sm-offset-0 {
        margin-left: 0
    }
    .am-u-sm-offset-1 {
        margin-left: 8.33333333%
    }
    .am-u-sm-offset-2 {
        margin-left: 16.66666667%
    }
    .am-u-sm-offset-3 {
        margin-left: 25%
    }
    .am-u-sm-offset-4 {
        margin-left: 33.33333333%
    }
    .am-u-sm-offset-5 {
        margin-left: 41.66666667%
    }
    .am-u-sm-offset-6 {
        margin-left: 50%
    }
    .am-u-sm-offset-7 {
        margin-left: 58.33333333%
    }
    .am-u-sm-offset-8 {
        margin-left: 66.66666667%
    }
    .am-u-sm-offset-9 {
        margin-left: 75%
    }
    .am-u-sm-offset-10 {
        margin-left: 83.33333333%
    }
    .am-u-sm-offset-11 {
        margin-left: 91.66666667%
    }

    .am-u-sm-reset-order {
        margin-left: 0;
        margin-right: 0;
        left: auto;
        right: auto;
        float: left
    }[  class*=am-u-].am-u-sm-centered {
         margin-left: auto;
         margin-right: auto;
         float: none
     }[  class*=am-u-].am-u-sm-centered:last-child {
          float: none
      }[  class*=am-u-].am-u-sm-uncentered {
           margin-left: 0;
           margin-right: 0;
           float: left
       }[  class*=am-u-].am-u-sm-uncentered:last-child {
            float: left
        }
}

@media only screen and (min-width:641px) {
    [ class*=am-u-] {
        padding-left: 1rem;
        padding-right: 1rem
    }
    .am-u-md-1 {
        width: 8.33333333%
    }
    .am-u-md-2 {
        width: 16.66666667%
    }
    .am-u-md-3 {
        width: 25%
    }
    .am-u-md-4 {
        width: 33.33333333%
    }
    .am-u-md-5 {
        width: 41.66666667%
    }
    .am-u-md-6 {
        width: 50%
    }
    .am-u-md-7 {
        width: 58.33333333%
    }
    .am-u-md-8 {
        width: 66.66666667%
    }
    .am-u-md-9 {
        width: 75%
    }
    .am-u-md-10 {
        width: 83.33333333%
    }
    .am-u-md-11 {
        width: 91.66666667%
    }
    .am-u-md-12 {
        width: 100%
    }
    .am-u-md-pull-0 {
        right: 0
    }
    .am-u-md-pull-1 {
        right: 8.33333333%
    }
    .am-u-md-pull-2 {
        right: 16.66666667%
    }
    .am-u-md-pull-3 {
        right: 25%
    }
    .am-u-md-pull-4 {
        right: 33.33333333%
    }
    .am-u-md-pull-5 {
        right: 41.66666667%
    }
    .am-u-md-pull-6 {
        right: 50%
    }

    .am-u-md-pull-7 {
        right: 58.33333333%
    }

    .am-u-md-pull-8 {
        right: 66.66666667%
    }

    .am-u-md-pull-9 {
        right: 75%
    }

    .am-u-md-pull-10 {
        right: 83.33333333%
    }

    .am-u-md-pull-11 {
        right: 91.66666667%
    }

    .am-u-md-push-0 {
        left: 0
    }

    .am-u-md-push-1 {
        left: 8.33333333%
    }

    .am-u-md-push-2 {
        left: 16.66666667%
    }

    .am-u-md-push-3 {
        left: 25%
    }

    .am-u-md-push-4 {
        left: 33.33333333%
    }

    .am-u-md-push-5 {
        left: 41.66666667%
    }

    .am-u-md-push-6 {
        left: 50%
    }

    .am-u-md-push-7 {
        left: 58.33333333%
    }

    .am-u-md-push-8 {
        left: 66.66666667%
    }

    .am-u-md-push-9 {
        left: 75%
    }

    .am-u-md-push-10 {
        left: 83.33333333%
    }

    .am-u-md-push-11 {
        left: 91.66666667%
    }

    .am-u-md-offset-0 {
        margin-left: 0
    }

    .am-u-md-offset-1 {
        margin-left: 8.33333333%
    }

    .am-u-md-offset-2 {
        margin-left: 16.66666667%
    }

    .am-u-md-offset-3 {
        margin-left: 25%
    }

    .am-u-md-offset-4 {
        margin-left: 33.33333333%
    }

    .am-u-md-offset-5 {
        margin-left: 41.66666667%
    }

    .am-u-md-offset-6 {
        margin-left: 50%
    }

    .am-u-md-offset-7 {
        margin-left: 58.33333333%
    }

    .am-u-md-offset-8 {
        margin-left: 66.66666667%
    }

    .am-u-md-offset-9 {
        margin-left: 75%
    }

    .am-u-md-offset-10 {
        margin-left: 83.33333333%
    }

    .am-u-md-offset-11 {
        margin-left: 91.66666667%
    }

    .am-u-md-reset-order {
        margin-left: 0;
        margin-right: 0;
        left: auto;
        right: auto;
        float: left
    }[  class*=am-u-].am-u-md-centered {
         margin-left: auto;
         margin-right: auto;
         float: none
     }[  class*=am-u-].am-u-md-centered:last-child {
          float: none
      }[  class*=am-u-].am-u-md-uncentered {
           margin-left: 0;
           margin-right: 0;
           float: left
       }[  class*=am-u-].am-u-md-uncentered:last-child {
            float: left
        }
}

@media only screen and (min-width:1025px) {
    .am-u-lg-1 {
        width: 8.33333333%
    }
    .am-u-lg-2 {
        width: 16.66666667%
    }
    .am-u-lg-3 {
        width: 25%
    }
    .am-u-lg-4 {
        width: 33.33333333%
    }
    .am-u-lg-5 {
        width: 41.66666667%
    }
    .am-u-lg-6 {
        width: 50%
    }
    .am-u-lg-7 {
        width: 58.33333333%
    }
    .am-u-lg-8 {
        width: 66.66666667%
    }
    .am-u-lg-9 {
        width: 75%
    }
    .am-u-lg-10 {
        width: 83.33333333%
    }
    .am-u-lg-11 {
        width: 91.66666667%
    }
    .am-u-lg-12 {
        width: 100%
    }
    .am-u-lg-pull-0 {
        right: 0
    }
    .am-u-lg-pull-1 {
        right: 8.33333333%
    }
    .am-u-lg-pull-2 {
        right: 16.66666667%
    }
    .am-u-lg-pull-3 {
        right: 25%
    }
    .am-u-lg-pull-4 {
        right: 33.33333333%
    }
    .am-u-lg-pull-5 {
        right: 41.66666667%
    }
    .am-u-lg-pull-6 {
        right: 50%
    }
    .am-u-lg-pull-7 {
        right: 58.33333333%
    }
    .am-u-lg-pull-8 {
        right: 66.66666667%
    }
    .am-u-lg-pull-9 {
        right: 75%
    }
    .am-u-lg-pull-10 {
        right: 83.33333333%
    }
    .am-u-lg-pull-11 {
        right: 91.66666667%
    }
    .am-u-lg-push-0 {
        left: 0
    }
    .am-u-lg-push-1 {
        left: 8.33333333%
    }
    .am-u-lg-push-2 {
        left: 16.66666667%
    }
    .am-u-lg-push-3 {
        left: 25%
    }
    .am-u-lg-push-4 {
        left: 33.33333333%
    }
    .am-u-lg-push-5 {
        left: 41.66666667%
    }
    .am-u-lg-push-6 {
        left: 50%
    }
    .am-u-lg-push-7 {
        left: 58.33333333%
    }
    .am-u-lg-push-8 {
        left: 66.66666667%
    }
    .am-u-lg-push-9 {
        left: 75%
    }
    .am-u-lg-push-10 {
        left: 83.33333333%
    }
    .am-u-lg-push-11 {
        left: 91.66666667%
    }
    .am-u-lg-offset-0 {
        margin-left: 0
    }
    .am-u-lg-offset-1 {
        margin-left: 8.33333333%
    }
    .am-u-lg-offset-2 {
        margin-left: 16.66666667%
    }
    .am-u-lg-offset-3 {
        margin-left: 25%
    }
    .am-u-lg-offset-4 {
        margin-left: 33.33333333%
    }
    .am-u-lg-offset-5 {
        margin-left: 41.66666667%
    }
    .am-u-lg-offset-6 {
        margin-left: 50%
    }
    .am-u-lg-offset-7 {
        margin-left: 58.33333333%
    }
    .am-u-lg-offset-8 {
        margin-left: 66.66666667%
    }
    .am-u-lg-offset-9 {
        margin-left: 75%
    }
    .am-u-lg-offset-10 {
        margin-left: 83.33333333%
    }
    .am-u-lg-offset-11 {
        margin-left: 91.66666667%
    }
    .am-u-lg-reset-order {
        margin-left: 0;
        margin-right: 0;
        left: auto;
        right: auto;
        float: left
    }[  class*=am-u-].am-u-lg-centered {
         margin-left: auto;
         margin-right: auto;
         float: none
     }[  class*=am-u-].am-u-lg-centered:last-child {
          float: none
      }[  class*=am-u-].am-u-lg-uncentered {
           margin-left: 0;
           margin-right: 0;
           float: left
       }[  class*=am-u-].am-u-lg-uncentered:last-child {
            float: left
        }
}[class*=am-avg-] {
     display: block;
     padding: 0;
     margin: 0;
     list-style: none
 }

.am-form-horizontal .am-form-group:after,.am-nav:after,.am-topbar-collapse:after,.am-topbar:after {
    clear: both
}

code,kbd,pre,samp {
    font-size: 1em;
    font-family: Monaco,Menlo,Consolas,"Courier New",FontAwesome,monospace
}

code,pre {
    font-size: 1.3rem;
    background-color: #f8f8f8
}

code {
    padding: 2px 4px;
    color: #c7254e;
    white-space: nowrap;
    border-radius: 0
}

pre,pre code {
    white-space: pre-wrap
}

pre {
    display: block;
    padding: 1rem;
    margin: 1rem 0;
    word-break: break-all;
    word-wrap: break-word;
    color: #555;
    border: 1px solid #dedede;
    border-radius: 0
}

pre code {
    padding: 0;
    font-size: inherit;
    color: inherit;
    background-color: transparent;
    border-radius: 0
}

/*常用边距*/
.am-margin {
    margin: 1.6rem
}
.am-margin-0 {
    margin: 0!important
}
.am-margin-xs {
    margin: .5rem
}
.am-margin-sm {
    margin: 1rem
}
.am-margin-lg {
    margin: 2.4rem
}
.am-margin-xl {
    margin: 3.2rem
}
.am-margin-top {
    margin-top: 1.6rem
}
.am-margin-top-0 {
    margin-top: 0!important
}
.am-margin-top-xs {
    margin-top: .5rem
}
.am-margin-top-sm {
    margin-top: 1rem
}
.am-margin-top-lg {
    margin-top: 2.4rem
}
.am-margin-top-xl {
    margin-top: 3.2rem
}
.am-margin-bottom {
    margin-bottom: 1.6rem
}
.am-margin-bottom-0 {
    margin-bottom: 0!important
}
.am-margin-bottom-xs {
    margin-bottom: .5rem
}
.am-margin-bottom-sm {
    margin-bottom: 1rem
}
.am-margin-bottom-lg {
    margin-bottom: 2.4rem
}
.am-margin-bottom-xl {
    margin-bottom: 3.2rem
}
.am-margin-left {
    margin-left: 1.6rem
}

.am-margin-left-0 {
    margin-left: 0!important
}
.am-margin-left-xs {
    margin-left: .5rem
}
.am-margin-left-sm {
    margin-left: 1rem
}
.am-margin-left-lg {
    margin-left: 2.4rem
}
.am-margin-left-xl {
    margin-left: 3.2rem
}
.am-margin-right {
    margin-right: 1.6rem
}
.am-margin-right-0 {
    margin-right: 0!important
}
.am-margin-right-xs {
    margin-right: .5rem
}
.am-margin-right-sm {
    margin-right: 1rem
}
.am-margin-right-lg {
    margin-right: 2.4rem
}
.am-margin-right-xl {
    margin-right: 3.2rem
}
.am-padding {
    padding: 1.6rem
}
.am-padding-0 {
    padding: 0!important
}
.am-padding-xs {
    padding: .5rem
}
.am-padding-sm {
    padding: 1rem
}
.am-padding-lg {
    padding: 2.4rem
}
.am-padding-xl {
    padding: 3.2rem
}
.am-padding-top {
    padding-top: 1.6rem
}
.am-padding-top-0 {
    padding-top: 0!important
}
.am-padding-top-xs {
    padding-top: .5rem
}
.am-padding-top-sm {
    padding-top: 1rem
}
.am-padding-top-lg {
    padding-top: 2.4rem
}
.am-padding-top-xl {
    padding-top: 3.2rem
}
.am-padding-bottom {
    padding-bottom: 1.6rem
}
.am-padding-bottom-0 {
    padding-bottom: 0!important
}
.am-padding-bottom-xs {
    padding-bottom: .5rem
}
.am-padding-bottom-sm {
    padding-bottom: 1rem
}
.am-padding-bottom-lg {
    padding-bottom: 2.4rem
}
.am-padding-bottom-xl {
    padding-bottom: 3.2rem
}
.am-padding-left {
    padding-left: 1.6rem
}
.am-padding-left-0 {
    padding-left: 0!important
}
.am-padding-left-xs {
    padding-left: .5rem
}
.am-padding-left-sm {
    padding-left: 1rem
}
.am-padding-left-lg {
    padding-left: 2.4rem
}
.am-padding-left-xl {
    padding-left: 3.2rem
}
.am-padding-right {
    padding-right: 1.6rem
}
.am-padding-right-0 {
    padding-right: 0!important
}
.am-padding-right-xs {
    padding-right: .5rem
}
.am-padding-right-sm {
    padding-right: 1rem
}
.am-padding-right-lg {
    padding-right: 2.4rem
}
.am-padding-right-xl {
    padding-right: 3.2rem
}
@media only screen {
    .am-text-left {
        text-align: left!important
    }

    .am-text-right {
        text-align: right!important
    }

    .am-text-center {
        text-align: center!important
    }

    .am-text-justify {
        text-align: justify!important
    }
}
.am-ellipsis,.am-text-truncate {
    word-wrap: normal;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.am-text-break {
    word-wrap: break-word;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    -moz-hyphens: auto;
    hyphens: auto
}

.am-text-nowrap {
    white-space: nowrap
}
[class*=am-align-] {
     margin-bottom: 1rem
 }
.am-align-left {
    margin-right: 1rem;
    float: left
}

.am-align-right {
    margin-left: 1rem;
    float: right
}
/*遮罩*/
.am-dimmer {
    position: fixed;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,.6);
    z-index: 1100;
}
/*边框*/
.am-square {
    border-radius: 0
}
.am-radius {
    border-radius:4px
}
.am-round {
    border-radius: 1000px
}
.am-circle {
    border-radius: 50%
}

.am-img-thumbnail {
    display: inline-block;
    max-width: 100%;
    height: auto;
    padding: 2px;
    line-height: 1.6;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 0;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out
}

.am-img-thumbnail.am-radius {
    border-radius: 4px
}
/*按钮*/
.am-btn {
    display: inline-block;
    margin-bottom: 0;
    padding: .5em 1em;
    font-size: 1.4rem;
    font-weight: 400;
    line-height: 1.2;
    text-align: center;
    white-space: nowrap;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 0;
    cursor: pointer;
    outline: 0;
    -webkit-appearance: none;
    user-select: none;
    -webkit-transition: background-color 300ms ease-out,border-color 300ms ease-out;
    transition: background-color 300ms ease-out,border-color 300ms ease-out
}
.am-btn-shadow{
    border-bottom: 4px solid rgba(0,0,0,.2);
}
.am-btn,.ath-viewport {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none
}
.am-btn-block,legend {
    width: 100%;
    display: block
}
.am-btn:active:focus,.am-btn:focus {
    outline: dotted thin;
    outline: -webkit-focus-ring-color auto 1px;
    outline-offset: -2px
}
.am-btn:focus,.am-btn:hover {
    /*color: #444;*/
    text-decoration: none
}
.am-btn.am-active,.am-btn:active {
    background-image: none;
    -webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,.15);
    box-shadow: inset 0 3px 5px rgba(0,0,0,.15)
}
.am-btn.am-disabled,.am-btn[disabled],fieldset[disabled] .am-btn {
    pointer-events: none;
    border-color: transparent;
    cursor: not-allowed;
    opacity: .45;
    -webkit-box-shadow: none;
    box-shadow: none
}
.am-btn.am-round {
    border-radius: 1000px
}
.am-btn.am-radius {
    border-radius: 4px
}
.am-btn-default {
    color: #444;
    background-color: #e6e6e6;
    border-color: #e6e6e6
}
a.am-btn-default:visited {
    color: #444
}
.am-active .am-btn-default.am-dropdown-toggle,.am-btn-default.am-active,.am-btn-default:active,.am-btn-default:focus,.am-btn-default:hover {
    color: #444;
    border-color: #c7c7c7
}
.am-btn-default:focus,.am-btn-default:hover {
    background-color: #d4d4d4
}
.am-active .am-btn-default.am-dropdown-toggle,.am-btn-default.am-active,.am-btn-default:active {
    background-image: none;
    background-color: #c2c2c2
}
.am-btn-default.am-disabled,.am-btn-default.am-disabled.am-active,.am-btn-default.am-disabled:active,
.am-btn-default.am-disabled:focus,.am-btn-default.am-disabled:hover,.am-btn-default[disabled],
.am-btn-default[disabled].am-active,.am-btn-default[disabled]:active,.am-btn-default[disabled]:focus,
.am-btn-default[disabled]:hover,fieldset[disabled] .am-btn-default,fieldset[disabled] .am-btn-default.am-active,
fieldset[disabled] .am-btn-default:active,fieldset[disabled] .am-btn-default:focus,fieldset[disabled] .am-btn-default:hover {
    background-color: #e6e6e6;
    border-color: #e6e6e6
}
.am-btn-group .am-btn-default,.am-btn-group-stacked .am-btn-default {
    border-color: #d9d9d9
}
.am-btn-primary {
    color: #fff;
    background-color: #2ecd71;
    border-color: #2ecd71
}
a.am-btn-primary:visited {
    color: #fff
}
.am-active .am-btn-primary.am-dropdown-toggle,.am-btn-primary.am-active,.am-btn-primary:active,.am-btn-primary:focus,.am-btn-primary:hover {
    color: #fff;
    border-color: #24a259
}
.am-btn-primary:focus,.am-btn-primary:hover {
    background-color: #24a259
}
.am-active .am-btn-primary.am-dropdown-toggle,.am-btn-primary.am-active,.am-btn-primary:active {
    background-image: none;
    background-color: #24a259
}
.am-btn-primary.am-disabled,.am-btn-primary.am-disabled.am-active,.am-btn-primary.am-disabled:active,
.am-btn-primary.am-disabled:focus,.am-btn-primary.am-disabled:hover,.am-btn-primary[disabled],
.am-btn-primary[disabled].am-active,.am-btn-primary[disabled]:active,.am-btn-primary[disabled]:focus,
.am-btn-primary[disabled]:hover,fieldset[disabled] .am-btn-primary,fieldset[disabled] .am-btn-primary.am-active,
fieldset[disabled] .am-btn-primary:active,fieldset[disabled] .am-btn-primary:focus,fieldset[disabled] .am-btn-primary:hover {
    background-color: #0e90d2;
    border-color: #0e90d2
}
.am-btn-group .am-btn-primary,.am-btn-group-stacked .am-btn-primary {
    border-color: #0c80ba
}
.am-btn-warning {
    color: #fff;
    background-color: #f37b1d;
    border-color: #f37b1d
}
a.am-btn-warning:visited {
    color: #fff
}
.am-active .am-btn-warning.am-dropdown-toggle,.am-btn-warning.am-active,.am-btn-warning:active,.am-btn-warning:focus,.am-btn-warning:hover {
    color: #fff;
    border-color: #c85e0b
}
.am-btn-warning:focus,.am-btn-warning:hover {
    background-color: #e0690c
}
.am-active .am-btn-warning.am-dropdown-toggle,.am-btn-warning.am-active,.am-btn-warning:active {
    background-image: none;
    background-color: #be590a
}
.am-btn-warning.am-disabled,.am-btn-warning.am-disabled.am-active,.am-btn-warning.am-disabled:active,
.am-btn-warning.am-disabled:focus,.am-btn-warning.am-disabled:hover,.am-btn-warning[disabled],
.am-btn-warning[disabled].am-active,.am-btn-warning[disabled]:active,.am-btn-warning[disabled]:focus,
.am-btn-warning[disabled]:hover,fieldset[disabled] .am-btn-warning,fieldset[disabled] .am-btn-warning.am-active,
fieldset[disabled] .am-btn-warning:active,fieldset[disabled] .am-btn-warning:focus,fieldset[disabled] .am-btn-warning:hover {
    background-color: #f37b1d;
    border-color: #f37b1d
}
.am-btn-group .am-btn-warning,.am-btn-group-stacked .am-btn-warning {
    border-color: #ea6e0c
}
.am-btn-danger {
    color: #fff;
    background-color: #dd514c;
    border-color: #dd514c
}
a.am-btn-danger:visited {
    color: #fff
}
.am-active .am-btn-danger.am-dropdown-toggle,.am-btn-danger.am-active,.am-btn-danger:active,.am-btn-danger:focus,.am-btn-danger:hover {
    color: #fff;
    border-color: #c62b26
}
.am-btn-danger:focus,.am-btn-danger:hover {
    background-color: #d7342e
}
.am-active .am-btn-danger.am-dropdown-toggle,.am-btn-danger.am-active,.am-btn-danger:active {
    background-image: none;
    background-color: #be2924
}
.am-btn-danger.am-disabled,.am-btn-danger.am-disabled.am-active,.am-btn-danger.am-disabled:active,
.am-btn-danger.am-disabled:focus,.am-btn-danger.am-disabled:hover,.am-btn-danger[disabled],
.am-btn-danger[disabled].am-active,.am-btn-danger[disabled]:active,.am-btn-danger[disabled]:focus,
.am-btn-danger[disabled]:hover,fieldset[disabled] .am-btn-danger,fieldset[disabled] .am-btn-danger.am-active,
fieldset[disabled] .am-btn-danger:active,fieldset[disabled] .am-btn-danger:focus,fieldset[disabled] .am-btn-danger:hover {
    background-color: #dd514c;
    border-color: #dd514c
}
.am-btn-group .am-btn-danger,.am-btn-group-stacked .am-btn-danger {
    border-color: #d93c37
}
.am-btn-success {
    color: #fff;
    background-color: #5eb95e;
    border-color: #5eb95e
}
a.am-btn-success:visited {
    color: #fff
}
.am-active .am-btn-success.am-dropdown-toggle,.am-btn-success.am-active,.am-btn-success:active,.am-btn-success:focus,.am-btn-success:hover {
    color: #fff;
    border-color: #429842
}
.am-btn-success:focus,.am-btn-success:hover {
    background-color: #4aaa4a
}
.am-active .am-btn-success.am-dropdown-toggle,.am-btn-success.am-active,.am-btn-success:active {
    background-image: none;
    background-color: #3f913f
}
.am-btn-success.am-disabled,.am-btn-success.am-disabled.am-active,.am-btn-success.am-disabled:active,
.am-btn-success.am-disabled:focus,.am-btn-success.am-disabled:hover,.am-btn-success[disabled],
.am-btn-success[disabled].am-active,.am-btn-success[disabled]:active,.am-btn-success[disabled]:focus,
.am-btn-success[disabled]:hover,fieldset[disabled] .am-btn-success,
fieldset[disabled] .am-btn-success.am-active,fieldset[disabled] .am-btn-success:active,fieldset[disabled] .am-btn-success:focus,fieldset[disabled] .am-btn-success:hover {
    background-color: #5eb95e;
    border-color: #5eb95e
}
.am-btn-group .am-btn-success,.am-btn-group-stacked .am-btn-success {
    border-color: #4db14d
}
.am-btn-secondary {
    color: #fff;
    background-color: #3bb4f2;
    border-color: #3bb4f2
}
a.am-btn-secondary:visited {
    color: #fff
}
.am-active .am-btn-secondary.am-dropdown-toggle,.am-btn-secondary.am-active,.am-btn-secondary:active,.am-btn-secondary:focus,.am-btn-secondary:hover {
    color: #fff;
    border-color: #0f9ae0
}

.am-btn-secondary:focus,.am-btn-secondary:hover {
    background-color: #19a7f0
}

.am-active .am-btn-secondary.am-dropdown-toggle,.am-btn-secondary.am-active,.am-btn-secondary:active {
    background-image: none;
    background-color: #0e93d7
}

.am-btn-secondary.am-disabled,.am-btn-secondary.am-disabled.am-active,.am-btn-secondary.am-disabled:active,
.am-btn-secondary.am-disabled:focus,.am-btn-secondary.am-disabled:hover,.am-btn-secondary[disabled],
.am-btn-secondary[disabled].am-active,.am-btn-secondary[disabled]:active,.am-btn-secondary[disabled]:focus,
.am-btn-secondary[disabled]:hover,fieldset[disabled] .am-btn-secondary,fieldset[disabled] .am-btn-secondary.am-active,
fieldset[disabled] .am-btn-secondary:active,fieldset[disabled] .am-btn-secondary:focus,fieldset[disabled] .am-btn-secondary:hover {
    background-color: #3bb4f2;
    border-color: #3bb4f2
}

.am-btn-group .am-btn-secondary,.am-btn-group-stacked .am-btn-secondary {
    border-color: #23abf0
}

.am-btn-link {
    color: #0e90d2;
    font-weight: 400;
    cursor: pointer;
    border-radius: 0
}

.am-btn-link,.am-btn-link:active,.am-btn-link[disabled],fieldset[disabled] .am-btn-link {
    background-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none
}

.am-btn-link,.am-btn-link:active,.am-btn-link:focus,.am-btn-link:hover {
    border-color: transparent
}

.am-btn-link:focus,.am-btn-link:hover {
    color: #095f8a;
    text-decoration: underline;
    background-color: transparent
}

.am-btn-link[disabled]:focus,.am-btn-link[disabled]:hover,fieldset[disabled] .am-btn-link:focus,fieldset[disabled] .am-btn-link:hover {
    color: #999;
    text-decoration: none
}

.am-btn-xs {
    font-size: 1.2rem
}

.am-btn-sm {
    font-size: 1.4rem
}

.am-btn-lg {
    font-size: 1.8rem
}

.am-btn-xl,legend {
    font-size: 2rem
}

.am-btn-block {
    padding-left: 0;
    padding-right: 0
}

.am-btn-block+.am-btn-block {
    margin-top: 5px
}

input[type=button].am-btn-block,input[type=reset].am-btn-block,input[type=submit].am-btn-block {
    width: 100%
}
/*文本大小、对齐及层次色*/
.am-text-default {
    font-size: 1.6rem;
}
.am-text-xs {
    font-size: 1.2rem
}

.am-text-sm {
    font-size: 1.4rem
}
.am-text-smd {
    font-size: 1.5rem
}

.am-text-lg {
    font-size: 1.8rem
}

.am-text-xl {
    font-size: 2.4rem
}

.am-text-xxl {
    font-size: 3.2rem
}

.am-text-xxxl {
    font-size: 4.2rem
}
.am-text-primary {
    color: #0e90d2
}

.am-text-secondary {
    color: #3bb4f2
}

.am-text-success {
    color: #5eb95e
}

.am-text-warning {
    color: #f37b1d
}

.am-text-danger {
    color: #dd514c
}
/*表单样式*/
.bd-t{  border-top: 1px solid #e2e2e2;}
.bd-r{  border-right: 1px solid #e2e2e2;}
.bd-b{  border-bottom: 1px solid #e2e2e2;}
.bd-l{  border-left: 1px solid #e2e2e2;}
.bd-all{  border: 1px solid #e2e2e2;}
.am-input-group {
    position: relative;
    display: table;
    border-collapse: separate;
}
.am-input-group-label {
    display: table-cell;
    width: 1%;
    white-space: nowrap;
  /*  vertical-align: middle;
    height: 38px;*/
    padding: 0 .5em;
    font-size: 1.6rem;
    font-weight: 400;
    color: #555;
    text-align: center;
    border-radius: 0;
}
.am-form-field {
    display: block;
    width: 100%;
    padding: .8em .5em;
    font-size: 1.4rem;
    line-height: 1.2;
    color: #555;
    vertical-align: middle;
    background-color: #fff;
    border: 0;
    -webkit-appearance: none;
    -webkit-transition: border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.am-form-field:focus{
    border: none;
    outline: none;
}
.am-checkBox{
    height: 14px;
    width: 14px;
    display: inline-block;
    background: url(../images/checkBoxIcon.png) no-repeat left top/14px auto;
    vertical-align: middle;
}
.am-input-checkbox{
    position: absolute;
    height: 14px;
    width: 14px;
    opacity: 0;
}
.am-input-checkbox:checked +.am-checkBox{
    background-position:left -20px;
}
.am-textarea {
    min-height: 100px;
    resize: none;
    font-size: 14px;
    padding: 4px;
    width: 100%;
}
/*通用列表*/
.am-list {
    padding-left: 0
}

.am-list>li {
    position: relative;
    display: block;
    margin-bottom: -1px;
    background-color: #fff;
    border: 1px solid #dedede;
    border-width: 1px 0
}
.am-list>li>a {
    display: block;
    padding: 1rem 0
}
.am-list>li>a.am-active,.am-list>li>a.am-active:focus,.am-list>li>a.am-active:hover {
    z-index: 2;
    color: #fff;
    background-color: #0e90d2;
    border-color: #0e90d2
}
.am-list>li>a.am-active .am-list-item-heading,.am-list>li>a.am-active:focus .am-list-item-heading,.am-list>li>a.am-active:hover .am-list-item-heading {
    color: inherit
}
.am-list>li>a.am-active .am-list-item-text,.am-list>li>a.am-active:focus .am-list-item-text,.am-list>li>a.am-active:hover .am-list-item-text {
    color: #b2e2fa
}
.am-list>li>.am-badge+.am-badge {
    margin-right: 5px
}
.am-list-static>li {
    padding: .8rem .2rem
}
.am-list-border>li>a,.am-list-static.am-list-border>li {
    padding: 1rem
}
.am-list-border>li {
    border-width: 1px
}
.am-list-border>li:first-child,.am-list-border>li:first-child>a {
    border-top-right-radius: 0;
    border-top-left-radius: 0
}
.am-list-border>li:last-child,.am-list-border>li:last-child>a {
    margin-bottom: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
}
.am-list-border>li>a:focus,.am-list-border>li>a:hover {
    background-color: #f5f5f5
}
.am-list-striped>li:nth-of-type(even) {
    background: #f5f5f5
}
.am-list-item-text {
    line-height: 1.4;
    font-size: 1.3rem;
    color: #999;
    margin: 0
}
/*表格*/
table {
    border-collapse: collapse;
    max-width: 100%;
    background-color: transparent;
    empty-cells: show
}

table code {
    white-space: normal
}

th {
    text-align: left
}

.am-table {
    width: 100%;
    margin-bottom: 1.6rem;
    border-collapse: separate
}

.am-table>tbody>tr>td,.am-table>tbody>tr>th,.am-table>tfoot>tr>td,.am-table>tfoot>tr>th,.am-table>thead>tr>td,.am-table>thead>tr>th {
    padding: .7rem;
    line-height: 1.6;
    vertical-align: top;
    border-top: 1px solid #ddd
}

.am-table>thead>tr>th {
    vertical-align: bottom;
    border-bottom: 1px solid #ddd
}

.am-table>caption+thead>tr:first-child>td,.am-table>caption+thead>tr:first-child>th,.am-table>colgroup+thead>tr:first-child>td,.am-table>colgroup+thead>tr:first-child>th,.am-table>thead:first-child>tr:first-child>td,.am-table>thead:first-child>tr:first-child>th {
    border-top: 0
}

.am-table>tbody+tbody tr:first-child td {
    border-top: 2px solid #ddd
}

.am-table-bordered {
    border: 1px solid #ddd;
    border-left: none
}

.am-table-bordered>tbody>tr>td,.am-table-bordered>tbody>tr>th,.am-table-bordered>tfoot>tr>td,.am-table-bordered>tfoot>tr>th,.am-table-bordered>thead>tr>td,.am-table-bordered>thead>tr>th {
    border-left: 1px solid #ddd
}

.am-table-bordered>tbody>tr:first-child>td,.am-table-bordered>tbody>tr:first-child>th {
    border-top: none
}

.am-table-bordered>thead+tbody>tr:first-child>td,.am-table-bordered>thead+tbody>tr:first-child>th {
    border-top: 1px solid #ddd
}

.am-table-radius {
    border: 1px solid #ddd;
    border-radius: 2px
}

.am-table-radius>thead>tr:first-child>td:first-child,.am-table-radius>thead>tr:first-child>th:first-child {
    border-top-left-radius: 2px;
    border-left: none
}

.am-table-radius>thead>tr:first-child>td:last-child,.am-table-radius>thead>tr:first-child>th:last-child {
    border-top-right-radius: 2px;
    border-right: none
}

.am-table-radius>tbody>tr>td:first-child,.am-table-radius>tbody>tr>th:first-child {
    border-left: none
}

.am-table-radius>tbody>tr>td:last-child,.am-table-radius>tbody>tr>th:last-child {
    border-right: none
}

.am-table-radius>tbody>tr:last-child>td,.am-table-radius>tbody>tr:last-child>th {
    border-bottom: none
}

.am-table-radius>tbody>tr:last-child>td:first-child,.am-table-radius>tbody>tr:last-child>th:first-child {
    border-bottom-left-radius: 2px
}

.am-table-radius>tbody>tr:last-child>td:last-child,.am-table-radius>tbody>tr:last-child>th:last-child {
    border-bottom-right-radius: 2px
}

.am-table-striped>tbody>tr:nth-child(odd)>td,.am-table-striped>tbody>tr:nth-child(odd)>th {
    background-color: #f9f9f9
}

.am-table-hover>tbody>tr:hover>td,.am-table-hover>tbody>tr:hover>th {
    background-color: #e9e9e9
}

.am-table-compact>tbody>tr>td,.am-table-compact>tbody>tr>th,.am-table-compact>tfoot>tr>td,.am-table-compact>tfoot>tr>th,.am-table-compact>thead>tr>td,.am-table-compact>thead>tr>th {
    padding: .4rem
}

.am-table-centered>tbody>tr>td,.am-table-centered>tbody>tr>th,.am-table-centered>tfoot>tr>td,.am-table-centered>tfoot>tr>th,.am-table-centered>thead>tr>td,.am-table-centered>thead>tr>th {
    text-align: center
}

.am-table>tbody>tr.am-active>td,.am-table>tbody>tr.am-active>th,.am-table>tbody>tr>td.am-active,.am-table>tbody>tr>th.am-active,.am-table>tfoot>tr.am-active>td,.am-table>tfoot>tr.am-active>th,.am-table>tfoot>tr>td.am-active,.am-table>tfoot>tr>th.am-active,.am-table>thead>tr.am-active>td,.am-table>thead>tr.am-active>th,.am-table>thead>tr>td.am-active,.am-table>thead>tr>th.am-active {
    background-color: #ffd
}

.am-table>tbody>tr.am-disabled>td,.am-table>tbody>tr.am-disabled>th,.am-table>tbody>tr>td.am-disabled,.am-table>tbody>tr>th.am-disabled,.am-table>tfoot>tr.am-disabled>td,.am-table>tfoot>tr.am-disabled>th,.am-table>tfoot>tr>td.am-disabled,.am-table>tfoot>tr>th.am-disabled,.am-table>thead>tr.am-disabled>td,.am-table>thead>tr.am-disabled>th,.am-table>thead>tr>td.am-disabled,.am-table>thead>tr>th.am-disabled {
    color: #999
}

.am-table>tbody>tr.am-primary>td,.am-table>tbody>tr.am-primary>th,.am-table>tbody>tr>td.am-primary,.am-table>tbody>tr>th.am-primary,.am-table>tfoot>tr.am-primary>td,.am-table>tfoot>tr.am-primary>th,.am-table>tfoot>tr>td.am-primary,.am-table>tfoot>tr>th.am-primary,.am-table>thead>tr.am-primary>td,.am-table>thead>tr.am-primary>th,.am-table>thead>tr>td.am-primary,.am-table>thead>tr>th.am-primary {
    color: #0b76ac;
    background-color: rgba(14,144,210,.115)
}

.am-table>tbody>tr.am-success>td,.am-table>tbody>tr.am-success>th,.am-table>tbody>tr>td.am-success,.am-table>tbody>tr>th.am-success,.am-table>tfoot>tr.am-success>td,.am-table>tfoot>tr.am-success>th,.am-table>tfoot>tr>td.am-success,.am-table>tfoot>tr>th.am-success,.am-table>thead>tr.am-success>td,.am-table>thead>tr.am-success>th,.am-table>thead>tr>td.am-success,.am-table>thead>tr>th.am-success {
    color: #5eb95e;
    background-color: rgba(94,185,94,.115)
}

.am-table>tbody>tr.am-warning>td,.am-table>tbody>tr.am-warning>th,.am-table>tbody>tr>td.am-warning,.am-table>tbody>tr>th.am-warning,.am-table>tfoot>tr.am-warning>td,.am-table>tfoot>tr.am-warning>th,.am-table>tfoot>tr>td.am-warning,.am-table>tfoot>tr>th.am-warning,.am-table>thead>tr.am-warning>td,.am-table>thead>tr.am-warning>th,.am-table>thead>tr>td.am-warning,.am-table>thead>tr>th.am-warning {
    color: #f37b1d;
    background-color: rgba(243,123,29,.115)
}

.am-table>tbody>tr.am-danger>td,.am-table>tbody>tr.am-danger>th,.am-table>tbody>tr>td.am-danger,.am-table>tbody>tr>th.am-danger,.am-table>tfoot>tr.am-danger>td,.am-table>tfoot>tr.am-danger>th,.am-table>tfoot>tr>td.am-danger,.am-table>tfoot>tr>th.am-danger,.am-table>thead>tr.am-danger>td,.am-table>thead>tr.am-danger>th,.am-table>thead>tr>td.am-danger,.am-table>thead>tr>th.am-danger {
    color: #dd514c;
    background-color: rgba(221,81,76,.115)
}
/*弹框小提示*/
.ui-poptips {
    max-width: 200px;
    position: fixed;
    top:-50%;
    left: 50%;
    z-index: 1100;
    -webkit-transition:top .4s;
    transition: top .4s;
    margin-left: -100px;
}
.ui-poptips.noAnimate{
    width: 160px;
    top: 40%;
    text-align: center;
    margin-left: -80px;
}
.ui-poptips-cnt {
    padding:20px;
    background-color: rgba(0,0,0,.6);
    line-height: 20px;
    min-height: 40px;
    color: #fff;
    font-size: 16px;
    border-radius: 6px;
    word-wrap:break-word ;
}
.ui-poptips.success .ui-poptips-cnt{
    background-color: rgba(45,204,112,.8);
}
.ui-poptips.warn .ui-poptips-cnt{
    background-color: rgba(252,171,83,.9);
}
/*自定义复选框及单选框*/
.my-radio i,.my-check i{
    background: url(../images/radio_bg.png) no-repeat;
    background-size: 15px auto;
}
.my-radio{position:relative; display:inline-block; *display:inline; *zoom:1;  margin-right: 5px;}
.my-radio input{position:absolute; left:-99999px; opacity:0; filter:alpha(opacity=0);}
.my-radio i{display:inline-block; width:20px; height:20px; vertical-align:middle; background-position:0 0;}
.my-radio.radio-on i{background-position:0 -23px;}

/*
.my-check{position:relative; display:inline-block; *display:inline; *zoom:1;}
.my-check input{position:absolute; left:-99999px; opacity:0; filter:alpha(opacity=0);}
.my-check i{display:inline-block; width:18px; height:18px; vertical-align:middle; background-position:0 0;}
.my-check.check-on i{background-position:0 -15px;}*/
