html {background-color:#f7f7f7;overflow-x:hidden;}
body {font-family:"Microsoft Yahei","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;color:#717171;background-color:transparent;-webkit-font-smoothing:antialiased;}
.h1,.h2,.h3,.h4,.h5,.h6 {margin:0;}
a {color:#2e3e4e;text-decoration:none;cursor:pointer;}
a:hover,a:focus {color:#4a647e;text-decoration:none;}
.badge {background-color:#bebebe;}
.badge.up {position:relative;top:-10px;padding:3px 6px;}
.badge-sm {font-size:85%;padding:2px 5px !important;}
label {font-weight:normal;}
.label-sm {padding-top:0;padding-bottom:0;}
.text-primary {color:#65bd77;}
.text-primary.t-lt,.text-primary .t-lt {color:#89cc97;}
.text-primary.t-lter,.text-primary .b-lter {color:#acdcb6;}
.text-primary.t-dk,.text-primary .t-dk {color:#48a75b;}
.text-primary.t-dker,.text-primary .t-dker {color:#388448;}

.text-black {color:#000;}
.text-black a {color:#000;}

.text-white {color:#fff;}
.text-white a {color:#fff;}
.text-white a:hover {color:#fff;}

.text-muted {color:#979797;}
small {font-size:90%;}

.caret-white {border-top-color:#fff;border-top-color:rgba(255,255,255,0.65);}
a:hover .caret-white {border-top-color:#fff;}


.alert {font-size:85%;box-shadow:inset 0 1px 0 rgba(255,255,255,0.2);}
.alert .close i {font-size:12px;font-weight:normal;display:block;}

.input-s-sm {width:120px;}
.input-s {width:200px;}
.input-s-lg {width:250px;}
.input-group-addon {border-color:#d9d9d9;background-color:#f9f9f9;}
.list-group {border-radius:2px;}
.list-group.no-radius .list-group-item {border-radius:0 !important;}
.list-group.no-borders .list-group-item {border:none;}
.list-group.no-border .list-group-item {border-width:1px 0;}
.list-group.no-bg .list-group-item {background-color:transparent;}
.list-group-item {border-color:#e8e8e8;padding-right:15px;}
.list-group-item.media {margin-top:0;}
.list-group > .active.list-group-item {color:#fff;border-color:#65bd77 !important;background-color:#65bd77 !important;}
.list-group > .active.list-group-item .text-muted {color:#d0ebd6;}
.list-group > .active.list-group-item a {color:#fff;}
.list-group-alt .list-group-item:nth-child(2n+2) {background-color:rgba(0,0,0,0.02);}
.list-group-lg .list-group-item {padding-top:15px;padding-bottom:15px;}
.list-group-sp .list-group-item {margin-bottom:5px;border-radius:3px;}
.list-group-item > .badge {margin-right:0;}
.list-group-item > .fa-chevron-right {float:right;margin-top:4px;margin-right:-5px;}
.list-group-item > .fa-chevron-right + .badge {margin-right:5px;}
.nav-pills.no-radius > li > a {border-radius:0;}
.active.nav-pills > li > a {color:#fff !important;background-color:#4cc0c1 !important;}
.nav.nav-sm > li > a {padding:6px 8px;}
.nav .avatar {width:30px;margin-top:-5px;margin-right:5px;}


.panel-heading .nav-tabs.nav-justified > li:first-child > a,.panel-heading .nav-tabs.pull-left > li:first-child > a {border-radius:2px 0 0 0;}
.panel-heading .nav-tabs.nav-justified > li:last-child > a,.panel-heading .nav-tabs.pull-right > li:last-child > a {border-radius:0 2px 0 0;}
.panel-heading .nav-tabs > li > a {line-height:1.5;}
.panel-heading .nav-tabs > li > a:hover,.panel-heading .nav-tabs > li > a:focus {border-width:0;background:transparent;border-color:transparent;}
.active.panel-heading .nav-tabs > li > a,.active.panel-heading .nav-tabs > li > a:hover,.active.panel-heading .nav-tabs > li > a:focus {color:#717171;background:#fff;}


.open {z-index:1050;position:relative;}
.dropdown-menu {font-size:13px;border-radius:2px;-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.1);box-shadow:0 2px 6px rgba(0,0,0,0.1);border:1px solid #ddd;border:1px solid rgba(0,0,0,0.1);}
.pull-left.dropdown-menu {left:100%;}

.pull-left.dropdown-submenu {float:none !important;}
.pull-left.dropdown-submenu > .dropdown-menu {left:-100%;margin-left:10px;}
.dropdown-submenu .dropdown-menu {left:100%;top:0;margin-top:-6px;margin-left:-1px;}
.dropup .dropdown-submenu > .dropdown-menu {top:auto;bottom:0;}
.dropdown-select > li > a input {position:absolute;left:-9999em;}
.col-lg-2-4 {position:relative;min-height:1px;padding-left:15px;padding-right:15px;}
.col-0 {clear:left;}
.row.no-gutter {margin-left:0;margin-right:0;}
.no-gutter [class*="col"] {padding:0;}

.icon-muted {color:#ccc;}
.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form {border-color:transparent;}
.navbar-fixed-top + * {padding-top:50px;}
.bg-gradient {background-image:-webkit-gradient(linear,left 0,left 100%,from(rgba(40,50,60,0)),to(rgba(40,50,60,0.05)));background-image:-webkit-linear-gradient(top,rgba(40,50,60,0),0,rgba(40,50,60,0.05),100%);background-image:-moz-linear-gradient(top,rgba(40,50,60,0) 0,rgba(40,50,60,0.05) 100%);background-image:linear-gradient(to bottom,rgba(40,50,60,0) 0,rgba(40,50,60,0.05) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0028323c',endColorstr='#0d28323c',GradientType=0);filter:none;}
.bg-light {background-color:#f1f1f1;color:#717171;}
.lt.bg-light,.bg-light .lt {background-color:#f7f7f7;}
.lter.bg-light,.bg-light .lter {background-color:#fefefe;}
.dk.bg-light,.bg-light .dk {background-color:#ebebeb;}
.dker.bg-light,.bg-light .dker {background-color:#e4e4e4;}
.bg-light .bg {background-color:#f1f1f1;}
.bg-dark {background-color:#2e3e4e;color:#9db1c5;}
.lt.bg-dark,.bg-dark .lt {background-color:#374b5e;}
.lter.bg-dark,.bg-dark .lter {background-color:#41576e;}
.dk.bg-dark,.bg-dark .dk {background-color:#25313e;}
.dker.bg-dark,.bg-dark .dker {background-color:#1b252e;}

.bg-black {background-color:#282828;color:#9b9b9b;}
.lt.bg-black,.bg-black .lt {background-color:#353535;}
.lter.bg-black,.bg-black .lter {background-color:#424242;}
.dk.bg-black,.bg-black .dk {background-color:#1b1b1b;}
.dker.bg-black,.bg-black .dker {background-color:#0e0e0e;}

.bg-primary {background-color:#65bd77;color:#e2f3e5;}
.lt.bg-primary,.bg-primary .lt {background-color:#77c587;}
.lter.bg-primary,.bg-primary .lter {background-color:#89cc97;}
.dk.bg-primary,.bg-primary .dk {background-color:#53b567;}
.dker.bg-primary,.bg-primary .dker {background-color:#48a75b;}

.lt.bg-success,.bg-success .lt {background-color:#9bc877;}
.lter.bg-success,.bg-success .lter {background-color:#a9d089;}
.dk.bg-success,.bg-success .dk {background-color:#81ba53;}
.dker.bg-success,.bg-success .dker {background-color:#74ad46;}

.bg-info {background-color:#4cc0c1;color:#d1efef;}
.lt.bg-info,.bg-info .lt {background-color:#5fc7c8;}
.lter.bg-info,.bg-info .lter {background-color:#72cdce;}
.dk.bg-info,.bg-info .dk {background-color:#3fb4b5;}
.dker.bg-info,.bg-info .dker {background-color:#38a1a2;}
.bg-info .bg {background-color:#4cc0c1;}
.bg-info a {color:#ffffff;}
.bg-info a:hover {color:#ffffff;}
.bg-info a.list-group-item:hover,.bg-info a.list-group-item:focus {background-color:inherit;}
.bg-info .nav .caret {border-top-color:#d1efef;border-bottom-color:#d1efef;}
.bg-info .nav > li > a {color:#ffffff;}
.bg-info .nav > li > a:hover,.bg-info .nav > li > a:focus {color:#ffffff;background-color:#3fb4b5;}
.bg-info .nav > li > a:hover .caret,.bg-info .nav > li > a:focus .caret {border-top-color:#ffffff;border-bottom-color:#ffffff;}
.bg-info .nav .open > a {background-color:#3fb4b5;}
.bg-info.navbar .nav > li.active > a {color:#ffffff;background-color:#3fb4b5;}
.bg-info .open > a,.bg-info .open > a:hover,.bg-info .open > a:focus {color:#ffffff;}
.bg-info .text-muted {color:#bee8e8 !important;}
.bg-info .icon-muted {color:#5fc7c8 !important;}
.bg-warning {background-color:#ffc333;color:#fff8e5;}
.lt.bg-warning,.bg-warning .lt {background-color:#ffca4d;}
.lter.bg-warning,.bg-warning .lter {background-color:#ffd266;}
.dk.bg-warning,.bg-warning .dk {background-color:#ffbb19;}
.dker.bg-warning,.bg-warning .dker {background-color:#ffb400;}

.bg-danger {background-color:#fb6b5b;color:#ffffff;}
.lt.bg-danger,.bg-danger .lt {background-color:#fc8174;}
.lter.bg-danger,.bg-danger .lter {background-color:#fc988d;}
.dk.bg-danger,.bg-danger .dk {background-color:#fa5542;}
.dker.bg-danger,.bg-danger .dker {background-color:#fa3e29;}

.bg-white {background-color:#fff;color:#717171;}
.bg-white a {color:#2e3e4e;}
.bg-white a:hover {color:#1b252e;}
.bg-white .text-muted {color:#979797 !important;}
.bg-white-only {background-color:#fff;}
.bg-empty {background-color:transparent;}
@media (min-width:768px) {body.container {-webkit-box-shadow:0 3px 60px rgba(0,0,0,0.3);box-shadow:0 3px 60px rgba(0,0,0,0.3);border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf;}
.hbox {display:table;table-layout:fixed;border-spacing:0;width:100%;}
.hbox > aside,.hbox > section {display:table-cell;vertical-align:top;height:100%;padding:0;float:none;}
.hbox > aside.show,.hbox > section.show,.hbox > aside.hidden-sm,.hbox > section.hidden-sm {display:table-cell !important;}

.ie .vbox.flex > section > section {display:table-cell;}
.vbox.flex > section > section > section {position:absolute;top:0;bottom:0;left:0;right:0;}

.scrollable {-webkit-overflow-scrolling:touch;}
::-webkit-scrollbar {width:7px;height:7px;}
::-webkit-scrollbar-thumb {background-color:rgba(50,50,50,0.3);}
::-webkit-scrollbar-thumb:hover {background-color:rgba(50,50,50,0.6);}
::-webkit-scrollbar-track {background-color:rgba(50,50,50,0.1);}
::-webkit-scrollbar-track:hover {background-color:rgba(50,50,50,0.2);}
}
.hbox > aside,.hbox > section {padding:0 !important;}
.header,.footer {min-height:50px;padding:0 15px;}
.header > p,.footer > p {margin-top:15px;display:inline-block;}
.header > .btn,.footer > .btn,.header > .btn-group,.footer > .btn-group,.header > .btn-toolbar,.footer > .btn-toolbar {margin-top:10px;}
.header > .btn-lg,.footer > .btn-lg {margin-top:0;}
.header .nav-tabs,.footer .nav-tabs {border:none;margin-left:-15px;margin-right:-15px;}
.header .nav-tabs > li a,.footer .nav-tabs > li a {border:none !important;border-radius:0;padding-top:15px;padding-bottom:15px;line-height:20px;}
.header .nav-tabs > li a:hover,.footer .nav-tabs > li a:hover,.header .nav-tabs > li a:focus,.footer .nav-tabs > li a:focus {background-color:transparent;}
.active.header .nav-tabs > li a,.active.footer .nav-tabs > li a {color:#717171;}
.active.header .nav-tabs > li a,.active.footer .nav-tabs > li a,.active.header .nav-tabs > li a:hover,.active.footer .nav-tabs > li a:hover {background-color:#f7f7f7;}
.header .nav-tabs.nav-white > li.active a,.footer .nav-tabs.nav-white > li.active a,.header .nav-tabs.nav-white > li.active a:hover,.footer .nav-tabs.nav-white > li.active a:hover {background-color:#fff;}
.header.navbar,.footer.navbar {min-height:0;border-radius:0;border:none;margin-bottom:0;padding:0;}
@media (orientation:landscape) {html.ios7.ipad > body {padding-bottom:20px;}
}
body.container {padding:0;}
.scrollable {overflow-x:hidden;overflow-y:auto;}
.no-touch .scrollable.hover {overflow-y:hidden;}
.no-touch .scrollable.hover:hover {overflow:visible;overflow-y:auto;}
@media print {html,body,.hbox,.vbox {height:auto;}
.vbox > section,.vbox > footer {position:relative;}
}
.slimScrollBar {border-radius:0 !important;}
.navbar-header {position:relative;}
.navbar-header > .btn {position:absolute;font-size:1.3em;padding:9px 16px;line-height:30px;left:0;}
.navbar-header .navbar-brand + .btn {right:0;top:0;left:auto;}
.navbar-brand {float:none;text-align:center;font-size:20px;line-height:50px;display:inline-block;padding:0 15px;font-weight:bold;}
.navbar-brand:hover {text-decoration:none;}
.navbar-brand img {max-height:20px;margin-top:-4px;vertical-align:middle;display:inline-block;}
.nav-primary {border-bottom:1px solid rgba(255,255,255,0.05);}
.bg-light .nav-primary {border-bottom:1px solid #e9e9e9;}
.nav-primary li {line-height:1.5;}
.nav-primary li > a > i {margin:-12px -15px;line-height:44px;width:44px;float:left;margin-right:10px;font-size:14px;border-right:1px solid rgba(255,255,255,0.05);text-align:center;position:relative;overflow:hidden;}
.nav-primary li > a > i:before {position:relative;z-index:2;}
.nav-primary li > a > i > b {position:absolute;left:-42px;width:100%;top:0;bottom:0;z-index:0;-webkit-transition:left 0.25s;transition:left 0.25s;}
.nav-primary ul.nav > li > a {padding:11px 15px;position:relative;font-weight:bold;font-size:14px;border-top:1px solid transparent;border-color:rgba(255,255,255,0.05);transition:color 0.3s ease-in-out 0s;}
.no-borders .nav-primary ul.nav > li > a {border-width:0 !important;}
.nav-primary ul.nav > li > a > .badge {font-size:11px;padding:3px 6px;margin-top:2px;}
.bg-light .nav-primary ul.nav > li > a {color:#717171 !important;border-color:#ececec;}
.bg-light .nav-primary ul.nav > li > a > i {color:#a4a4a4;border-right:1px solid #ececec;}
.active.nav-primary ul.nav > li > a .text {display:none;}
.active.nav-primary ul.nav > li > a .text-active {display:inline-block !important;}
.nav-primary ul.nav > li:hover > a,.nav-primary ul.nav > li:focus > a,.nav-primary ul.nav > li > a:hover,.nav-primary ul.nav > li > a:focus,.nav-primary ul.nav > li > a:active,.active.nav-primary ul.nav > li > a {color:#fff;background-color:inherit;background-color:rgba(0,0,0,0.05) !important;text-shadow:none;}
.nav-primary ul.nav > li:hover > a > i.icon,.nav-primary ul.nav > li:focus > a > i.icon,.nav-primary ul.nav > li > a:hover > i.icon,.nav-primary ul.nav > li > a:focus > i.icon,.nav-primary ul.nav > li > a:active > i.icon,.active.nav-primary ul.nav > li > a > i.icon {color:#fff;}
.nav-primary ul.nav > li:hover > a > i > b,.nav-primary ul.nav > li:focus > a > i > b,.nav-primary ul.nav > li > a:hover > i > b,.nav-primary ul.nav > li > a:focus > i > b,.nav-primary ul.nav > li > a:active > i > b,.active.nav-primary ul.nav > li > a > i > b {left:0 !important;}
.nav-primary ul.nav > li li a {font-weight:normal;text-transform:none;font-size:13px;}
.active.nav-primary ul.nav > li > ul {display:block;}
.nav-primary ul.nav ul {display:none;}
@media (min-width:768px) {.visible-nav-xs {display:none;}
.nav-xs {width:60px;}
.nav-xs .slimScrollDiv,.nav-xs .slim-scroll {overflow:visible !important;}
.nav-xs .slimScrollBar,.nav-xs .slimScrollRail {display:none !important;}
.nav-xs .scrollable {overflow:visible;}
.nav-xs .nav-primary > ul > li > a {position:relative;padding:0;font-size:11px;text-align:center;height:60px;overflow-y:hidden;border:none;}
.nav-xs .nav-primary > ul > li > a span {color:#fff !important;display:table-cell;vertical-align:middle;height:60px;width:60px;position:relative;z-index:2;}
.nav-xs .nav-primary > ul > li > a span.pull-right {display:none !important;}
.nav-xs .nav-primary > ul > li > a i {width:auto;float:none;display:block;font-size:19px;margin:0;line-height:60px;border:none !important;color:#fff !important;overflow:visible;-webkit-transition:margin-top 0.2s;transition:margin-top 0.2s;}
.nav-xs .nav-primary > ul > li > a i b {left:0 !important;-webkit-transition:top 0.2s;transition:top 0.2s;}
.nav-xs .nav-primary > ul > li > a .badge {position:absolute;right:6px;top:4px;z-index:3;}
.nav-xs .nav-primary > ul > li:hover > a i,.nav-xs .nav-primary > ul > li:focus > a i,.nav-xs .nav-primary > ul > li:active > a i,.active.nav-xs .nav-primary > ul > li > a i {margin-top:-60px;}
.nav-xs .nav-primary > ul > li:hover > a i b,.nav-xs .nav-primary > ul > li:focus > a i b,.nav-xs .nav-primary > ul > li:active > a i b,.active.nav-xs .nav-primary > ul > li > a i b {height:60px;top:60px;}
.nav-xs .nav-primary > ul ul {display:none !important;position:absolute;left:100%;top:0;z-index:1050;width:220px;-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.1);box-shadow:0 2px 6px rgba(0,0,0,0.1);border:1px solid #ddd;border:1px solid rgba(0,0,0,0.1);background-clip:padding-box;}
.nav-xs .nav-primary li:hover > ul,.nav-xs .nav-primary li:focus > ul,.nav-xs .nav-primary li:active > ul {display:block !important;}
.nav-xs.nav-xs-right .nav-primary > ul ul {left:auto;right:100%;}
.nav-xs > .vbox > .header,.nav-xs > .vbox > .footer {padding:0 15px;}
.nav-xs .hidden-nav-xs {display:none;}
.nav-xs .visible-nav-xs {display:inherit;}
.nav-xs .nav-user {padding:12px 0;}
.nav-xs .nav-user .avatar {float:none !important;margin-right:0;}
.nav-xs .nav-user .dropdown > a {display:block;text-align:center;}
.nav-xs .navbar-header {float:none;}
.nav-xs .navbar-brand {display:block;padding:0;}
.nav-xs .navbar-brand img {margin-right:0;}
.nav-xs .navbar {padding:0;}
}
@media (max-width:767px) {.navbar-fixed-top-xs {position:fixed;left:0;width:100%;z-index:1100;}
.navbar-fixed-top-xs + * {padding-top:50px;}
/* .off screen nav from left or right*/  html,body {min-height:100%;overflow-x:hidden;}
.open,.open body {height:100%;}
.nav-primary .dropdown-menu {position:relative;float:none;left:0;margin-left:0;padding:0;}
.nav-primary .dropdown-menu a {padding:15px;border-bottom:1px solid #eee;}
.nav-primary .dropdown-menu li:last-child a {border-bottom:none;}
.navbar-header {text-align:center;}
.nav-user {margin:0;padding:15px;}
.nav-user.open {display:inherit !important;}
.nav-user .dropdown-menu {display:block;position:static;float:none;}
.nav-user .dropdown > a {display:block;text-align:center;font-size:18px;padding-bottom:10px;}
.nav-user .avatar {width:160px !important;float:none !important;display:block;margin:20px auto;padding:5px;background-color:rgba(255,255,255,0.1);position:relative;}
.nav-user .avatar:before {content:"";position:absolute;left:5px;right:5px;bottom:5px;top:5px;border:4px solid #fff;border-radius:500px;}
.nav-off-screen {display:block !important;position:absolute;left:0;top:0;bottom:0;width:75%;visibility:visible;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;}
.nav-off-screen .nav-primary {display:block !important;}
.nav-off-screen .navbar-fixed-top-xs {width:75%;}
.nav-off-screen.push-right .navbar-fixed-top-xs {left:25%;}
.nav-off-screen.push-right {left:auto;right:0;}
.nav-off-screen.push-right + * {-webkit-transform:translate3d(-75%,0px,0px);transform:translate3d(-75%,0px,0px);}
.nav-off-screen + * {background-color:#f7f7f7;-webkit-transition:-webkit-transform 0.2s ease-in-out;-moz-transition:-moz-transform 0.2s ease-in-out;-o-transition:-o-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform:translate3d(0px,0px,0px);transform:translate3d(0px,0px,0px);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(75%,0px,0px);transform:translate3d(75%,0px,0px);overflow:hidden;position:absolute;width:100%;top:0px;bottom:0;left:0;right:0;z-index:2;}
.nav-off-screen + * .nav-off-screen-block {display:block !important;position:absolute;left:0;right:0;top:0;bottom:0;z-index:1950;}
.navbar + section .nav-off-screen {top:50px;}
.navbar + section .nav-off-screen + * {top:50px;}
.slimScrollDiv,.slim-scroll {overflow:visible !important;height:auto !important;}
.slimScrollBar,.slimScrollRail {display:none !important;}
}
.btn-link {color:#717171;}
.active.btn-link {webkit-box-shadow:none;box-shadow:none;}
.btn-default {color:#717171 !important;background-color:#fafafa;border-color:#dadada;border-bottom-color:#ccc;-webkit-box-shadow:0 1px 1px rgba(90,90,90,0.1);box-shadow:0 1px 1px rgba(90,90,90,0.1);}
.btn-default:hover,.btn-default:focus,.btn-default:active,.active.btn-default,.open .dropdown-toggle.btn-default {color:#717171 !important;background-color:#ededed;border-color:#c6c6c6;}
.btn-default:active,.active.btn-default,.open .dropdown-toggle.btn-default {background-image:none;}
.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.active.btn-default.disabled,.active.btn-default[disabled],.activefieldset[disabled] .btn-default {background-color:#fafafa;border-color:#dadada;}
.btn-default.btn-bg {border-color:rgba(0,0,0,0.1);background-clip:padding-box;}
.btn-primary {color:#ffffff !important;background-color:#65bd77;border-color:#65bd77;}
.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.active.btn-primary,.open .dropdown-toggle.btn-primary {color:#ffffff !important;background-color:#888;border-color:#888;}
.btn-primary:active,.active.btn-primary,.open .dropdown-toggle.btn-primary {background-image:none;}
.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.active.btn-primary.disabled,.active.btn-primary[disabled],.activefieldset[disabled] .btn-primary {background-color:#65bd77;border-color:#65bd77;}
.btn-success {color:#ffffff !important;background-color:#8ec165;border-color:#8ec165;}
.btn-success:hover,.btn-success:focus,.btn-success:active,.active.btn-success,.open .dropdown-toggle.btn-success {color:#ffffff !important;background-color:#81ba53;border-color:#79b549;}
.btn-success:active,.active.btn-success,.open .dropdown-toggle.btn-success {background-image:none;}
.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.active.btn-success.disabled,.active.btn-success[disabled],.activefieldset[disabled] .btn-success {background-color:#8ec165;border-color:#8ec165;}
.btn-info {color:#ffffff !important;background-color:#4cc0c1;border-color:#4cc0c1;}
.btn-info:hover,.btn-info:focus,.btn-info:active,.active.btn-info,.open .dropdown-toggle.btn-info {color:#ffffff !important;background-color:#3fb4b5;border-color:#3ba9a9;}
.btn-info:active,.active.btn-info,.open .dropdown-toggle.btn-info {background-image:none;}
.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.active.btn-info.disabled,.active.btn-info[disabled],.activefieldset[disabled] .btn-info {background-color:#4cc0c1;border-color:#4cc0c1;}
.btn-warning {color:#ffffff !important;background-color:#ffc333;border-color:#ffc333;}
.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.active.btn-warning,.open .dropdown-toggle.btn-warning {color:#ffffff !important;background-color:#ffbb19;border-color:#ffb70a;}
.btn-warning:active,.active.btn-warning,.open .dropdown-toggle.btn-warning {background-image:none;}
.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.active.btn-warning.disabled,.active.btn-warning[disabled],.activefieldset[disabled] .btn-warning {background-color:#ffc333;border-color:#ffc333;}
.btn-danger {color:#ffffff !important;background-color:#fb6b5b;border-color:#fb6b5b;}
.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.active.btn-danger,.open .dropdown-toggle.btn-danger {color:#ffffff !important;background-color:#fa5542;border-color:#fa4733;}
.btn-danger:active,.active.btn-danger,.open .dropdown-toggle.btn-danger {background-image:none;}
.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.active.btn-danger.disabled,.active.btn-danger[disabled],.activefieldset[disabled] .btn-danger {background-color:#fb6b5b;border-color:#fb6b5b;}
.btn-dark {color:#ffffff !important;background-color:#2e3e4e;border-color:#2e3e4e;}
.btn-dark:hover,.btn-dark:focus,.btn-dark:active,.active.btn-dark,.open .dropdown-toggle.btn-dark {color:#ffffff !important;background-color:#25313e;border-color:#1f2a34;}
.btn-dark:active,.active.btn-dark,.open .dropdown-toggle.btn-dark {background-image:none;}
.btn-dark.disabled,.btn-dark[disabled],fieldset[disabled] .btn-dark,.btn-dark.disabled:hover,.btn-dark[disabled]:hover,fieldset[disabled] .btn-dark:hover,.btn-dark.disabled:focus,.btn-dark[disabled]:focus,fieldset[disabled] .btn-dark:focus,.btn-dark.disabled:active,.btn-dark[disabled]:active,fieldset[disabled] .btn-dark:active,.active.btn-dark.disabled,.active.btn-dark[disabled],.activefieldset[disabled] .btn-dark {background-color:#2e3e4e;border-color:#2e3e4e;}
.btn-twitter {color:#ffffff !important;background-color:#00c7f7;border-color:#00c7f7;}
.btn-twitter:hover,.btn-twitter:focus,.btn-twitter:active,.active.btn-twitter,.open .dropdown-toggle.btn-twitter {color:#ffffff !important;background-color:#00b2de;border-color:#00a6ce;}
.btn-twitter:active,.active.btn-twitter,.open .dropdown-toggle.btn-twitter {background-image:none;}
.btn-twitter.disabled,.btn-twitter[disabled],fieldset[disabled] .btn-twitter,.btn-twitter.disabled:hover,.btn-twitter[disabled]:hover,fieldset[disabled] .btn-twitter:hover,.btn-twitter.disabled:focus,.btn-twitter[disabled]:focus,fieldset[disabled] .btn-twitter:focus,.btn-twitter.disabled:active,.btn-twitter[disabled]:active,fieldset[disabled] .btn-twitter:active,.active.btn-twitter.disabled,.active.btn-twitter[disabled],.activefieldset[disabled] .btn-twitter {background-color:#00c7f7;border-color:#00c7f7;}
.btn-facebook {color:#ffffff !important;background-color:#335397;border-color:#335397;}
.btn-facebook:hover,.btn-facebook:focus,.btn-facebook:active,.active.btn-facebook,.open .dropdown-toggle.btn-facebook {color:#ffffff !important;background-color:#2d4984;border-color:#294279;}
.btn-facebook:active,.active.btn-facebook,.open .dropdown-toggle.btn-facebook {background-image:none;}
.btn-facebook.disabled,.btn-facebook[disabled],fieldset[disabled] .btn-facebook,.btn-facebook.disabled:hover,.btn-facebook[disabled]:hover,fieldset[disabled] .btn-facebook:hover,.btn-facebook.disabled:focus,.btn-facebook[disabled]:focus,fieldset[disabled] .btn-facebook:focus,.btn-facebook.disabled:active,.btn-facebook[disabled]:active,fieldset[disabled] .btn-facebook:active,.active.btn-facebook.disabled,.active.btn-facebook[disabled],.activefieldset[disabled] .btn-facebook {background-color:#335397;border-color:#335397;}
.btn-gplus {color:#ffffff !important;background-color:#dd4a38;border-color:#dd4a38;}
.btn-gplus:hover,.btn-gplus:focus,.btn-gplus:active,.active.btn-gplus,.open .dropdown-toggle.btn-gplus {color:#ffffff !important;background-color:#d73825;border-color:#ca3522;}
.btn-gplus:active,.active.btn-gplus,.open .dropdown-toggle.btn-gplus {background-image:none;}
.btn-gplus.disabled,.btn-gplus[disabled],fieldset[disabled] .btn-gplus,.btn-gplus.disabled:hover,.btn-gplus[disabled]:hover,fieldset[disabled] .btn-gplus:hover,.btn-gplus.disabled:focus,.btn-gplus[disabled]:focus,fieldset[disabled] .btn-gplus:focus,.btn-gplus.disabled:active,.btn-gplus[disabled]:active,fieldset[disabled] .btn-gplus:active,.active.btn-gplus.disabled,.active.btn-gplus[disabled],.activefieldset[disabled] .btn-gplus {background-color:#dd4a38;border-color:#dd4a38;}
.btn {font-weight:500;border-radius:2px;}
.btn-icon {padding-left:0;padding-right:0;width:34px;text-align:center;}
.btn-icon.btn-sm {width:30px;}
.btn-icon.btn-lg {width:45px;}
.text-active,.active > .text {display:none !important;}
.active > .text-active {display:inline-block !important;}
.btn-group-justified {border-collapse:separate;}
.btn-rounded {border-radius:50px;}
.btn > i.pull-left,.btn > i.pull-right {line-height:1.428571429;}
.btn-block {padding-left:12px;padding-right:12px;}
.btn-group-vertical > .btn:first-child:not(:last-child) {border-top-right-radius:2px;}
.btn-group-vertical > .btn:last-child:not(:first-child) {border-bottom-left-radius:2px;}
.arrow {border-width:8px;z-index:10;}
.arrow,.arrow:after {position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;}
.arrow:after {border-width:7px;content:"";}
.arrow.top {left:50%;margin-left:-8px;border-top-width:0;border-bottom-color:#eeeeee;border-bottom-color:rgba(0,0,0,0.1);top:-8px;}
.arrow.top:after {content:" ";top:1px;margin-left:-7px;border-top-width:0;border-bottom-color:#ffffff;}
.arrow.right {top:50%;right:-8px;margin-top:-8px;border-right-width:0;border-left-color:#eeeeee;border-left-color:rgba(0,0,0,0.1);}
.arrow.right:after {content:" ";right:1px;border-right-width:0;border-left-color:#ffffff;bottom:-7px;}
.arrow.bottom {left:50%;margin-left:-8px;border-bottom-width:0;border-top-color:#eeeeee;border-top-color:rgba(0,0,0,0.1);bottom:-8px;}
.arrow.bottom:after {content:" ";bottom:1px;margin-left:-7px;border-bottom-width:0;border-top-color:#ffffff;}
.arrow.left {top:50%;left:-8px;margin-top:-8px;border-left-width:0;border-right-color:#eeeeee;border-right-color:rgba(0,0,0,0.1);}
.arrow.left:after {content:" ";left:1px;border-left-width:0;border-right-color:#ffffff;bottom:-7px;}
.switch {cursor:pointer;position:relative;}
.switch input {position:absolute;opacity:0;filter:alpha(opacity=0);}
.switch input:checked + span {background-color:#8ec165;}
.switch input:checked + span:after {left:31px;}
.switch span {position:relative;width:60px;height:30px;border-radius:30px;background-color:#fff;border:1px solid #eee;border-color:rgba(0,0,0,0.1);display:inline-block;-webkit-transition:background-color 0.2s;transition:background-color 0.2s;}
.switch span:after {content:"";position:absolute;background-color:#fff;width:26px;top:1px;bottom:1px;border-radius:30px;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,0.25);box-shadow:1px 1px 3px rgba(0,0,0,0.25);-webkit-transition:left 0.2s;transition:left 0.2s;}
.verify-code-img {cursor:pointer;vertical-align:middle;width:70px;height:21px;overflow:hidden;}
.verify-message {font-size:12px;}
.carousel-control .fa-chevron-left,.carousel-control .fa-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev {position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px;}
.pos-rlt {position:relative;}
.pos-stc {position:static;}
.pos-abt {position:absolute;}
.line {*width:100%;height:2px;margin:10px 0;font-size:0;overflow:hidden;background-color:transparent;border-width:0;border-top:1px solid #e8e8e8;}
.line-xs {margin:0;}
.line-lg {margin-top:15px;margin-bottom:15px;}
.line-dashed {border-style:dashed;background:transparent;}
.no-line {border-width:0;}
.no-border,.no-borders {border-color:transparent;border-width:0;}
.no-radius {border-radius:0;}
.block {display:block;}
.block.hide {display:none;}
.inline {display:inline-block !important;}
.pull-none {float:none;}
.rounded {border-radius:500px;}
.bold {font-weight:bold;}
.font12 {font-size:12px;}
.font14 {font-size:14px;}
.font16 {font-size:16px;}
.font18 {font-size:18px;}
.font20 {font-size:20px;}
.font22 {font-size:22px;}
.font24 {font-size:24px;}
.font26 {font-size:26px;}
.font28 {font-size:28px;}
.yahei {font-family:"Microsoft YaHei";}
.opensans {font-family:"Open Sans";}
.lh16 {line-height:1.6;}
.lh18 {line-height:1.8;}
.lh20 {line-height:2.0;}
.lh22 {line-height:2.2;}
.lh24 {line-height:2.4;}
.lh26 {line-height:2.6;}
.lh28 {line-height:2.8;}
.btn-s-xs {min-width:90px;}
.btn-s-sm {min-width:100px;}
.btn-s-md {min-width:120px;}
.btn-s-lg {min-width:150px;}
.btn-s-xl {min-width:200px;}
.l-h-2x {line-height:2em;}
.l-h-1x {line-height:1.2;}
.l-h {line-height:1.5;}
.v-middle {vertical-align:middle !important;}
.v-top {vertical-align:top !important;}
.v-bottom {vertical-align:bottom !important;}
.font-thin {font-weight:300;}
.font-normal {font-weight:normal;}
.font-semibold {font-weight:600;}
.font-bold {font-weight:700;}
.text-md {font-size:0.85em;}
.text-sm {font-size:12px;}
.text-xs {font-size:10px;}
.text-ellipsis {display:block;white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis;}
.text-uc {text-transform:uppercase;}
.text-lt {text-decoration:line-through;}
.text-ul {text-decoration:underline;}
.box-shadow {box-shadow:0 1px 3px rgba(0,0,0,0.05);}
.avatar {border:1px solid rgba(255,255,255,0.35);display:block;border-radius:500px;white-space:nowrap;}
.avatar img {border-radius:500px;}
.wrapper-sm {padding:10px;}
.wrapper {padding:15px;}
.wrapper-md {padding:20px;}
.wrapper-lg {padding:30px;}
.wrapper-xl {padding:50px;}
.padder {padding-left:15px;padding-right:15px;}
.padder-v {padding-top:15px;padding-bottom:15px;}
.no-padder {padding:0 !important;}
.pull-in {margin-left:-15px;margin-right:-15px;}
.pull-out {margin:-10px -15px;}
.b-a {border:1px solid #cfcfcf;}
.b-t {border-top:1px solid #cfcfcf;}
.b-r {border-right:1px solid #cfcfcf;}
.b-b {border-bottom:1px solid #cfcfcf;}
.b-l {border-left:1px solid #cfcfcf;}
.b-light {border-color:#f1f1f1;}
.b-light.b-lt,.b-light .b-lt {border-color:#ffffff;}
.b-light.b-lter,.b-light .b-lter {border-color:#ffffff;}
.b-light.b-dk,.b-light .b-dk {border-color:#d8d8d8;}
.b-light.b-dker,.b-light .b-dker {border-color:#bebebe;}
.b-dark {border-color:#2e3e4e;}
.b-dark.b-lt,.b-dark .b-lt {border-color:#41576e;}
.b-dark.b-lter,.b-dark .b-lter {border-color:#54718e;}
.b-dark.b-dk,.b-dark .b-dk {border-color:#1b252e;}
.b-dark.b-dker,.b-dark .b-dker {border-color:#080b0e;}
.b-primary {border-color:#65bd77;}
.b-primary.b-lt,.b-primary .b-lt {border-color:#89cc97;}
.b-primary.b-lter,.b-primary .b-lter {border-color:#acdcb6;}
.b-primary.b-dk,.b-primary .b-dk {border-color:#48a75b;}
.b-primary.b-dker,.b-primary .b-dker {border-color:#388448;}
.b-success {border-color:#8ec165;}
.b-success.b-lt,.b-success .b-lt {border-color:#a9d089;}
.b-success.b-lter,.b-success .b-lter {border-color:#c3deae;}
.b-success.b-dk,.b-success .b-dk {border-color:#74ad46;}
.b-success.b-dker,.b-success .b-dker {border-color:#5c8937;}
.b-info {border-color:#4cc0c1;}
.b-info.b-lt,.b-info .b-lt {border-color:#72cdce;}
.b-info.b-lter,.b-info .b-lter {border-color:#98dbdb;}
.b-info.b-dk,.b-info .b-dk {border-color:#38a1a2;}
.b-info.b-dker,.b-info .b-dker {border-color:#2b7b7c;}
.b-warning {border-color:#ffc333;}
.b-warning.b-lt,.b-warning .b-lt {border-color:#ffd266;}
.b-warning.b-lter,.b-warning .b-lter {border-color:#ffe199;}
.b-warning.b-dk,.b-warning .b-dk {border-color:#ffb400;}
.b-warning.b-dker,.b-warning .b-dker {border-color:#cc9000;}
.b-danger {border-color:#fb6b5b;}
.b-danger.b-lt,.b-danger .b-lt {border-color:#fc988d;}
.b-danger.b-lter,.b-danger .b-lter {border-color:#fdc5bf;}
.b-danger.b-dk,.b-danger .b-dk {border-color:#fa3e29;}
.b-danger.b-dker,.b-danger .b-dker {border-color:#ea1d06;}
.b-black {border-color:#282828;}
.b-black.b-lt,.b-black .b-lt {border-color:#424242;}
.b-black.b-lter,.b-black .b-lter {border-color:#5b5b5b;}
.b-black.b-dk,.b-black .b-dk {border-color:#0e0e0e;}
.b-black.b-dker,.b-black .b-dker {border-color:#000000;}
.b-white {border-color:#ffffff;}
.b-2x {border-width:2px;}
.b-3x {border-width:3px;}
.b-4x {border-width:4px;}
.r {border-radius:2px 2px 2px 2px;}
.r-4x {border-radius:4px 4px 4px 4px;}
.r-6x {border-radius:6px 6px 6px 6px;}
.r-8x {border-radius:8px 8px 8px 8px;}
.r-l {border-radius:2px 0 0 2px;}
.r-r {border-radius:0 2px 2px 0;}
.r-t {border-radius:2px 2px 0 0;}
.r-b {border-radius:0 0 2px 2px;}
.m-xs {margin:5px;}
.m-sm {margin:10px;}
.m {margin:15px;}
.m-md {margin:20px;}
.m-lg {margin:30px 5px 30px 5px;}
.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;}
.p-xs {padding:5px;}
.p-sm {padding:10px;}
.p {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-l-n-xxs {padding-left:-1px;}
.p-l-n-xs {padding-left:-5px;}
.p-l-n-sm {padding-left:-10px;}
.p-l-n {padding-left:-15px;}
.p-l-n-md {padding-left:-20px;}
.p-l-n-lg {padding-left:-30px;}
.p-l-n-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-t-n-xxs {padding-top:-1px;}
.p-t-n-xs {padding-top:-5px;}
.p-t-n-sm {padding-top:-10px;}
.p-t-n {padding-top:-15px;}
.p-t-n-md {padding-top:-20px;}
.p-t-n-lg {padding-top:-30px;}
.p-t-n-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-r-n-xxs {padding-right:-1px;}
.p-r-n-xs {padding-right:-5px;}
.p-r-n-sm {padding-right:-10px;}
.p-r-n {padding-right:-15px;}
.p-r-n-md {padding-right:-20px;}
.p-r-n-lg {padding-right:-30px;}
.p-r-n-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;}
.p-b-n-xxs {padding-bottom:-1px;}
.p-b-n-xs {padding-bottom:-5px;}
.p-b-n-sm {padding-bottom:-10px;}
.p-b-n {padding-bottom:-15px;}
.p-b-n-md {padding-bottom:-20px;}
.p-b-n-lg {padding-bottom:-30px;}
.p-b-n-xl {padding-bottom:-40px;}
.media-xs {min-width:50px;}
.media-sm {min-width:80px;}
.media-md {min-width:90px;}
.media-lg {min-width:120px;}
.thumb {width:64px;display:inline-block;}
.thumb-lg {width:128px;display:inline-block;}
.thumb-md {width:90px;display:inline-block;}
.thumb-xs {width:18px;display:inline-block;}
.thumb-sm {width:36px;display:inline-block;}
.thumb-wrapper {padding:2px;border:1px solid #dddddd;}
.thumb img,.thumb-xs img,.thumb-sm img,.thumb-md img,.thumb-lg img {height:auto;max-width:100%;vertical-align:middle;}
.img-full {max-width:100%;}
.img-full > img {max-width:100%;}
.clear {display:block;overflow:hidden;}
.scroll-x,.scroll-y {overflow:hidden;-webkit-overflow-scrolling:touch;}
.scroll-y {overflow-y:auto;}
.scroll-x {overflow-x:auto;}
.no-touch .scroll-x,.no-touch .scroll-y {overflow:hidden;}
.no-touch .scroll-x:hover,.no-touch .scroll-x:focus,.no-touch .scroll-x:active {overflow-x:auto;}
.no-touch .scroll-y:hover,.no-touch .scroll-y:focus,.no-touch .scroll-y:active {overflow-y:auto;}
.no-touch .hover-action {display:none;}
.no-touch .hover:hover .hover-action {display:inherit;}
.h {font-size:170px;font-weight:300;text-shadow:0 1px 0 #d9d9d9,0 2px 0 #d0d0d0,0 5px 10px rgba(0,0,0,0.125),0 10px 20px rgba(0,0,0,0.2);}
/*desktop*/@media screen and (min-width:992px) {.col-lg-2-4 {width:20.000%;float:left;}
}
/*phone*/@media (max-width:767px) {.shift {display:none !important;}
.shift.in {display:block !important;}
.row-2 [class*="col"] {width:50%;float:left;}
.row-2 .col-0 {clear:none;}
.row-2 li:nth-child(odd) {clear:left;margin-left:0;}
.text-center-xs {text-align:center;}
.text-left-xs {text-align:left;}
.pull-none-xs {float:none !important;}
.hidden-xs.show {display:inherit !important;}
.wrapper-lg {padding:15px;}
}
