::-webkit-scrollbar {
    width: 8px;
    height: 8px;
}
::-webkit-scrollbar-track {
    background: inherit;
}
::-webkit-scrollbar-thumb {
    border-radius: 10px;
    background-color: #ccc;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
}
body {
    font: 14px/1.5 "Microsoft YaHei", "\5b8b\4f53", "Hiragino Sans GB", "WenQuanYi Micro Hei", sans-serif;
    background-color: #fff
}
body, figure {
    margin: 0
}
.pos-a {
    position: absolute
}
.pos-f {
    position: fixed
}
.pos-r {
    position: relative
}
.t-0 {
    top: 0
}
.r-0 {
    right: 0
}
.b-0 {
    bottom: 0
}
.l-0 {
    left: 0
}
.m-a-0 {
    margin: 0!important
}
.m-t-0 {
    margin-top: 0!important
}
.m-r-0 {
    margin-right: 0!important
}
.m-b-0 {
    margin-bottom: 0!important
}
.m-l-0 {
    margin-left: 0!important
}
.m-x-0 {
    margin-left: 0!important;
    margin-right: 0!important
}
.m-y-0 {
    margin-bottom: 0!important;
    margin-top: 0!important
}
.m-a-sm {
    margin: 5px!important
}
.m-t-sm {
    margin-top: 5px!important
}
.m-r-sm {
    margin-right: 5px!important
}
.m-b-sm {
    margin-bottom: 5px!important
}
.m-l-sm {
    margin-left: 5px!important
}
.m-x-sm {
    margin-left: 5px!important;
    margin-right: 5px!important
}
.m-y-sm {
    margin-bottom: 5px!important;
    margin-top: 5px!important
}
.m-a {
    margin: 10px!important
}
.m-t {
    margin-top: 10px!important
}
.m-r {
    margin-right: 10px!important
}
.m-b {
    margin-bottom: 10px!important
}
.m-l  {
    margin-left: 10px!important
}
.m-x {
    margin-left: 10px!important;
    margin-right: 10px!important
}
.m-y {
    margin-bottom: 10px!important;
    margin-top: 10px!important
}
.m-a-md {
    margin: 15px!important
}
.m-t-md {
    margin-top: 15px!important
}
.m-r-md {
    margin-right: 15px!important
}
.m-b-md {
    margin-bottom: 15px!important
}
.m-l-md {
    margin-left: 15px!important
}
.m-x-md {
    margin-left: 15px!important;
    margin-right: 15px!important
}
.m-y-md {
    margin-bottom: 15px!important;
    margin-top: 15px!important
}
.m-a-lg {
    margin: 30px!important
}
.m-t-lg {
    margin-top: 30px!important
}
.m-r-lg {
    margin-right: 30px!important
}
.m-b-lg {
    margin-bottom: 30px!important
}
.m-l-lg {
    margin-left: 30px!important
}
.m-x-lg {
    margin-left: 30px!important;
    margin-right: 30px!important
}
.m-y-lg {
    margin-bottom: 30px!important;
    margin-top: 30px!important
}
.m-a-n {
    margin: -10px!important
}
.m-t-n {
    margin-top: -10px!important
}
.m-r-n {
    margin-right: -10px!important
}
.m-b-n {
    margin-bottom: -10px!important
}
.m-l-n {
    margin-left: -10px!important
}
.m-x-n {
    margin-left: -10px!important;
    margin-right: -10px!important
}
.m-y-n {
    margin-bottom: -10px!important;
    margin-top: -10px!important
}
.p-a-0 {
    padding: 0!important
}
.p-t-0 {
    padding-top: 0!important
}
.p-r-0 {
    padding-right: 0!important
}
.p-b-0 {
    padding-bottom: 0!important
}
.p-l-0 {
    padding-left: 0!important
}
.p-x-0 {
    padding-left: 0!important;
    padding-right: 0!important
}
.p-y-0 {
    padding-bottom: 0!important;
    padding-top: 0!important
}
.p-a-sm {
    padding: 5px!important
}
.p-t-sm {
    padding-top: 5px!important
}
.p-r-sm {
    padding-right: 5px!important
}
.p-b-sm {
    padding-bottom: 5px!important
}
.p-l-sm {
    padding-left: 5px!important
}
.p-x-sm {
    padding-left: 5px!important;
    padding-right: 5px!important
}
.p-y-sm {
    padding-bottom: 5px!important;
    padding-top: 5px!important
}
.p-a {
    padding: 10px!important
}
.p-t {
    padding-top: 10px!important
}
.p-r {
    padding-right: 10px!important
}
.p-b {
    padding-bottom: 10px!important
}
.p-l {
    padding-left: 10px!important
}
.p-x {
    padding-left: 10px!important;
    padding-right: 10px!important
}
.p-y {
    padding-bottom: 10px!important;
    padding-top: 10px!important
}
.p-a-md {
    padding: 15px!important
}
.p-t-md {
    padding-top: 15px!important
}
.p-r-md {
    padding-right: 15px!important
}
.p-b-md {
    padding-bottom: 15px!important
}
.p-l-md {
    padding-left: 15px!important
}
.p-x-md {
    padding-left: 15px!important;
    padding-right: 15px!important
}
.p-y-md {
    padding-bottom: 15px!important;
    padding-top: 15px!important
}
.p-a-lg {
    padding: 30px!important
}
.p-t-lg {
    padding-top: 30px!important
}
.p-r-lg {
    padding-right: 30px!important
}
.p-b-lg {
    padding-bottom: 30px!important
}
.p-l-lg {
    padding-left: 30px!important
}
.p-x-lg {
    padding-left: 30px!important;
    padding-right: 30px!important
}
.p-y-lg {
    padding-bottom: 30px!important;
    padding-top: 30px!important
}
.span12 {
    width: 940px !important;
}

.span11 {
    width: 860px !important;
}

.span10 {
    width: 780px !important;
}

.span9 {
    width: 700px !important;
}

.span8 {
    width: 620px !important;
}

.span7 {
    width: 540px !important;
}

.span6 {
    width: 460px !important;
}

.span5 {
    width: 380px !important;
}

.span4 {
    width: 300px !important;
}

.span3 {
    width: 220px !important;
}

.span2 {
    width: 140px !important;
}
.span1 {
    width: 60px !important;
}
.inline{
    vertical-align: middle;
    position: relative;
    display:inline-block;
    font-weight: normal;
}
.no-float{
    float:none !important;
}
.btn-danger-outline {
    color: #d9534f;
    background-color: #fff;
    border-color: #d43f3a;
}
.btn-danger-outline.focus,.btn-danger-outline:focus {
    color: #fff;
    background-color: #c9302c;
    border-color: #761c19;
}
.btn-danger-outline:hover {
    color: #fff;
    background-color: #d9534f;
    border-color: #d43f3a;
}
.btn-danger-outline.active,.btn-danger-outline:active,.open>.dropdown-toggle.btn-danger-outline {
    color: #fff;
    background-color: #c9302c;
    border-color: #ac2925;
}
.btn-danger-outline.active.focus,.btn-danger-outline.active:focus,.btn-danger-outline.active:hover,.btn-danger-outline:active.focus,.btn-danger-outline:active:focus,.btn-danger-outline:active:hover,.open>.dropdown-toggle.btn-danger-outline.focus,.open>.dropdown-toggle.btn-danger-outline:focus,.open>.dropdown-toggle.btn-danger-outline:hover {
    color: #fff;
    background-color: #ac2925;
    border-color: #761c19;
}
.btn-danger-outline.active,.btn-danger-outline:active,.open>.dropdown-toggle.btn-danger-outline {
    background-image: none;
}
.btn-danger-outline.disabled.focus,.btn-danger-outline.disabled:focus,.btn-danger-outline.disabled:hover,.btn-danger-outline[disabled].focus,.btn-danger-outline[disabled]:focus,.btn-danger-outline[disabled]:hover,fieldset[disabled] .btn-danger-outline.focus,fieldset[disabled] .btn-danger-outline:focus,fieldset[disabled] .btn-danger-outline:hover {
    background-color: #f7f7f7;
    border-color: #d43f3a;
}
.btn-danger-outline .badge {
    color: #fff;
    background-color: #d9534f;
}