/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
.btn-default,
.btn-primary,
.btn-success,
.btn-info,
.btn-warning,
.btn-danger {
  text-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  border-radius: 0;
}
.btn-default:active,
.btn-primary:active,
.btn-success:active,
.btn-info:active,
.btn-warning:active,
.btn-danger:active,
.btn-default.active,
.btn-primary.active,
.btn-success.active,
.btn-info.active,
.btn-warning.active,
.btn-danger.active {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-default.disabled,
.btn-primary.disabled,
.btn-success.disabled,
.btn-info.disabled,
.btn-warning.disabled,
.btn-danger.disabled,
.btn-default[disabled],
.btn-primary[disabled],
.btn-success[disabled],
.btn-info[disabled],
.btn-warning[disabled],
.btn-danger[disabled],
fieldset[disabled] .btn-default,
fieldset[disabled] .btn-primary,
fieldset[disabled] .btn-success,
fieldset[disabled] .btn-info,
fieldset[disabled] .btn-warning,
fieldset[disabled] .btn-danger {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-default .badge,
.btn-primary .badge,
.btn-success .badge,
.btn-info .badge,
.btn-warning .badge,
.btn-danger .badge {
  text-shadow: none;
}
.btn:active,
.btn.active {
  background-image: none;
}
.btn-default {
  text-shadow:none;
  background:none;
  border-color: #dddddd;
  color: #666666;
  height:28px;
  line-height: 26px;
  padding: 0 8px;
}
.btn-default:hover,
.btn-default:focus {
  background:none;
  border-color: #dddddd;
}
.btn-default:active,
.btn-default.active {
  background:none;
  border-color: #dddddd;
}
.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.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {
  background-color: #e0e0e0;
}
.btn-primary {
  background:#e64a19;
  border-color: #e64a19;
}
.btn-primary:hover,
.btn-primary:focus {
  background:#e64a19;
  border-color: #e64a19;
}
.btn-primary:active,
.btn-primary.active {
  background: #e64a19;
  border-color: #e64a19;
}
.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.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
  background: #e64a19;
  border-color: #e64a19;
}
.btn-success {
  background-image: -webkit-linear-gradient(top, #e64a19 0%, #d84315 100%);
  background-image:      -o-linear-gradient(top, #e64a19 0%, #d84315 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#e64a19), to(#d84315));
  background-image:         linear-gradient(to bottom, #e64a19 0%, #d84315 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe64a19', endColorstr='#ffd84315', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #bf360c;
}
.btn-success:hover,
.btn-success:focus {
  background-color: #d84315;
  background-position: 0 -15px;
}
.btn-success:active,
.btn-success.active {
  background-color: #d84315;
  border-color: #bf360c;
}
.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.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active {
  background-color: #d84315;
  background-image: none;
}
.btn-info {
  background-image: -webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);
  background-image:      -o-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#2aabd2));
  background-image:         linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #28a4c9;
}
.btn-info:hover,
.btn-info:focus {
  background-color: #2aabd2;
  background-position: 0 -15px;
}
.btn-info:active,
.btn-info.active {
  background-color: #2aabd2;
  border-color: #28a4c9;
}
.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.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active {
  background-color: #2aabd2;
  background-image: none;
}
.btn-warning {
   background:#fe8f36;
    border-color: #fe8f36;
}
.btn-warning:hover,
.btn-warning:focus {
    background: #fe8f36;
    border-color: #fe8f36;
}
.btn-warning:active,
.btn-warning.active {
  background: #fe8f36;
  border-color: #fe8f36;
}
.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.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active {
  background: #fe8f36;
}
.btn-danger {
  background-image: -webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%);
  background-image:      -o-linear-gradient(top, #d9534f 0%, #c12e2a 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c12e2a));
  background-image:         linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #b92c28;
}
.btn-danger:hover,
.btn-danger:focus {
  background-color: #c12e2a;
  background-position: 0 -15px;
}
.btn-danger:active,
.btn-danger.active {
  background-color: #c12e2a;
  border-color: #b92c28;
}
.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.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active {
  background-color: #c12e2a;
  background-image: none;
}

.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  background-color: #e8e8e8;
  background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
  background-image:      -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8));
  background-image:         linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);
  background-repeat: repeat-x;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  background-color: #2e6da4;
  background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);
  background-image:      -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4));
  background-image:         linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);
  background-repeat: repeat-x;
}
.navbar-default {
  background-image: -webkit-linear-gradient(top, #fff 0%, #f8f8f8 100%);
  background-image:      -o-linear-gradient(top, #fff 0%, #f8f8f8 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f8f8f8));
  background-image:         linear-gradient(to bottom, #fff 0%, #f8f8f8 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075);
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .active > a {
  background-image: -webkit-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);
  background-image:      -o-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#dbdbdb), to(#e2e2e2));
  background-image:         linear-gradient(to bottom, #dbdbdb 0%, #e2e2e2 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0);
  background-repeat: repeat-x;
  -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075);
          box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075);
}
.navbar-brand,
.navbar-nav > li > a {
  text-shadow: 0 1px 0 rgba(255, 255, 255, .25);
}
.navbar-inverse {
  background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222 100%);
  background-image:      -o-linear-gradient(top, #3c3c3c 0%, #222 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#3c3c3c), to(#222));
  background-image:         linear-gradient(to bottom, #3c3c3c 0%, #222 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-radius: 4px;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .active > a {
  background-image: -webkit-linear-gradient(top, #080808 0%, #0f0f0f 100%);
  background-image:      -o-linear-gradient(top, #080808 0%, #0f0f0f 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#080808), to(#0f0f0f));
  background-image:         linear-gradient(to bottom, #080808 0%, #0f0f0f 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);
  background-repeat: repeat-x;
  -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25);
          box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25);
}
.navbar-inverse .navbar-brand,
.navbar-inverse .navbar-nav > li > a {
  text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);
}
.navbar-static-top,
.navbar-fixed-top,
.navbar-fixed-bottom {
  border-radius: 0;
}
@media (max-width: 767px) {
  .navbar .navbar-nav .open .dropdown-menu > .active > a,
  .navbar .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #fff;
    background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);
    background-image:      -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4));
    background-image:         linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);
    background-repeat: repeat-x;
  }
}
.alert {
  text-shadow: 0 1px 0 rgba(255, 255, 255, .2);
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05);
}
.alert-success {
  background-image: -webkit-linear-gradient(top, #fff0eb 0%, #ffd9cc 100%);
  background-image:      -o-linear-gradient(top, #fff0eb 0%, #ffd9cc 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fff0eb), to(#ffd9cc));
  background-image:         linear-gradient(to bottom, #fff0eb 0%, #ffd9cc 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffff0eb', endColorstr='#ffffd9cc', GradientType=0);
  background-repeat: repeat-x;
  border-color: #ffab91;
}
.alert-info {
  background-image: -webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%);
  background-image:      -o-linear-gradient(top, #d9edf7 0%, #b9def0 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#b9def0));
  background-image:         linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);
  background-repeat: repeat-x;
  border-color: #9acfea;
}
.alert-warning {
  background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);
  background-image:      -o-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#f8efc0));
  background-image:         linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);
  background-repeat: repeat-x;
  border-color: #f5e79e;
}
.alert-danger {
  background-image: -webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);
  background-image:      -o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#e7c3c3));
  background-image:         linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);
  background-repeat: repeat-x;
  border-color: #dca7a7;
}
.progress {
  background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);
  background-image:      -o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ebebeb), to(#f5f5f5));
  background-image:         linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);
  background-repeat: repeat-x;
}
.progress-bar {
  background-image: -webkit-linear-gradient(top, #337ab7 0%, #286090 100%);
  background-image:      -o-linear-gradient(top, #337ab7 0%, #286090 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#286090));
  background-image:         linear-gradient(to bottom, #337ab7 0%, #286090 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0);
  background-repeat: repeat-x;
}
.progress-bar-success {
  background-image: -webkit-linear-gradient(top, #e64a19 0%, #d84315 100%);
  background-image:      -o-linear-gradient(top, #e64a19 0%, #d84315 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#e64a19), to(#d84315));
  background-image:         linear-gradient(to bottom, #e64a19 0%, #d84315 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe64a19', endColorstr='#ffd84315', GradientType=0);
  background-repeat: repeat-x;
}
.progress-bar-info {
  background-image: -webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);
  background-image:      -o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#31b0d5));
  background-image:         linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);
  background-repeat: repeat-x;
}
.progress-bar-warning {
  background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);
  background-image:      -o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#ec971f));
  background-image:         linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);
  background-repeat: repeat-x;
}
.progress-bar-danger {
  background-image: -webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%);
  background-image:      -o-linear-gradient(top, #d9534f 0%, #c9302c 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c9302c));
  background-image:         linear-gradient(to bottom, #d9534f 0%, #c9302c 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);
  background-repeat: repeat-x;
}
.progress-bar-striped {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
}
.list-group {
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .075);
          box-shadow: 0 1px 2px rgba(0, 0, 0, .075);
}
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
  text-shadow: 0 -1px 0 #286090;
  background-image: -webkit-linear-gradient(top, #337ab7 0%, #2b669a 100%);
  background-image:      -o-linear-gradient(top, #337ab7 0%, #2b669a 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2b669a));
  background-image:         linear-gradient(to bottom, #337ab7 0%, #2b669a 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0);
  background-repeat: repeat-x;
  border-color: #2b669a;
}
.list-group-item.active .badge,
.list-group-item.active:hover .badge,
.list-group-item.active:focus .badge {
  text-shadow: none;
}

.icheckbox_square-green,
.iradio_square-green {
  display: inline-block;
  *display: inline;
  vertical-align: middle;
  margin: -3px 0 0 0;
  padding: 0;
  width: 22px;
  height: 22px;
  background: url(../images/green.png) no-repeat;
  border: none;
  cursor: pointer;
}

.icheckbox_square-green {
  background-position: 0 0;
}
.icheckbox_square-green.hover {
  background-position: -24px 0;
}
.icheckbox_square-green.checked {
  background-position: -48px 0;
}
.icheckbox_square-green.disabled {
  background-position: -72px 0;
  cursor: default;
}
.icheckbox_square-green.checked.disabled {
  background-position: -96px 0;
}

.iradio_square-green {
  background-position: -120px 0;
}
.iradio_square-green.hover {
  background-position: -144px 0;
}
.iradio_square-green.checked {
  background-position: -168px 0;
}
.iradio_square-green.disabled {
  background-position: -192px 0;
  cursor: default;
}
.iradio_square-green.checked.disabled {
  background-position: -216px 0;
}

/* HiDPI support */
@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi), (min-resolution: 1.25dppx) {
  .icheckbox_square-green,
  .iradio_square-green {
    background-image: url(../images/green@2x.png);
    -webkit-background-size: 240px 24px;
    background-size: 240px 24px;
  }
}


.panel {
    border-color: #dddddd;
    border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow:none;
}
.panel-body{
    padding: 10px;
}
.panel-default > .panel-heading {
  background: url('../images/panel-heading-bg.png') no-repeat 12px center #f9f9f9;
    padding-left: 24px;
}
.panel-default > .panel-heading > .panel-title{
    color: #666666;
    font-size:16px;
    line-height: 24px;
}
.panel-primary > .panel-heading {
  background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);
  background-image:      -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4));
  background-image:         linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);
  background-repeat: repeat-x;
}
.panel-success > .panel-heading {
  background-image: -webkit-linear-gradient(top, #ffe0d6 0%, #ffccbc 100%);
  background-image:      -o-linear-gradient(top, #ffe0d6 0%, #ffccbc 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ffe0d6), to(#ffccbc));
  background-image:         linear-gradient(to bottom, #ffe0d6 0%, #ffccbc 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffe0d6', endColorstr='#ffffccbc', GradientType=0);
  background-repeat: repeat-x;
}
.panel-info > .panel-heading {
  background-image: -webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);
  background-image:      -o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#c4e3f3));
  background-image:         linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);
  background-repeat: repeat-x;
}
.panel-warning > .panel-heading {
  background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);
  background-image:      -o-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#faf2cc));
  background-image:         linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);
  background-repeat: repeat-x;
}
.panel-danger > .panel-heading {
  background-image: -webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%);
  background-image:      -o-linear-gradient(top, #f2dede 0%, #ebcccc 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#ebcccc));
  background-image:         linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);
  background-repeat: repeat-x;
}
.well {
  background:#f5f5f5;
  border-color: #dddddd;
  border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.top-nav:before{content: "";}
.top-nav{background:#f5f5f5;height:40px;line-height: 40px;font-size: 12px;}
.top-nav .top-nav-left {float: left;}
.top-nav .top-nav-left span.welcome{color: #474747;margin-right: 5px;}
.top-nav .top-nav-left a{margin-right:5px;color:#e65100; }

.top-nav .top-nav-right{float: right;list-style: none;}
.top-nav .top-nav-right li{list-style: none;display: inline-block;height:28px;margin: 6px 0 6px 8px;line-height:28px;padding: 0 6px; vertical-align: top}
.top-nav .top-nav-right li.menu1{background:#d84315;border-radius:4px;}
.top-nav .top-nav-right li > a{color:#474747;text-decoration: none;}
.top-nav .top-nav-right li > a:hover{text-decoration: underline;}
.top-nav .top-nav-right li.menu1 > a{color: #fff8f5;line-height: 28px;}
.top-nav .top-nav-right li.menu2 > a{color: #fe8f36;}
.top-nav .top-nav-right li .dropdown-menu {margin:0}
.top-nav .top-nav-right li.menu1 .dropdown-menu{min-width: 85px;}
.top-nav .top-nav-right li .dropdown-menu li{line-height:25px;height:25px;margin-left:0;font-size: 12px;display: block;padding:0 6px;margin-bottom: 5px;}
.top-nav .top-nav-right li .dropdown-menu li a{line-height:25px;padding: 2px 10px;font-size: 12px;}
.top-nav .top-nav-right li .dropdown-menu li a:hover{text-decoration: underline;}
.top-nav .top-nav-right li.menu1 .dropdown-menu li a:hover{background:#d84315;color:#fff8f5;}

.header {height:130px;}
.header .brand{background:url('../images/logo.png') no-repeat;width:315px;height:50px;margin:30px 0 0 0}
.header .brand a{display: block;width: 315px;height:50px;}

.header .search-area .search-input{margin-top:40px;}
.header .search-area .search-input .input-group{border:2px solid #c62828;height:42px;border-radius: 0;}
.header .search-area .search-input .input-group input{border:none;border-radius:0;height:38px;padding:0 12px;line-height:38px;}
.header .search-area .search-input .input-group input:focus{border: none;box-shadow: none;}
.header .search-area .search-input .input-group button{background: #c62828; font-size: 18px;padding: 0 20px; color: #ffffff;height:38px;border:none;border-radius: 0;}
.header .search-area .search-input .input-group button:focus{border: none;border-radius:0;box-shadow: none;}

.header .search-area .search-list{margin-top:10px;}
.header .search-area .search-list span{display: inline-block;color:#666666;font-size: 12px;vertical-align: top;}
.header .search-area .search-list ul{display: inline-block;font-size: 12px;padding: 0;margin-left:10px;vertical-align: top;height:17px;width:383px;overflow: hidden;}
.header .search-area .search-list ul li{display: inline-block;margin-right:10px; }
.header .search-area .search-list ul li a{color: #666666;}

.header .service-tel{margin-top:26px;}
.header .service-tel ul{margin: 0;padding: 0;list-style: none}
.header .service-tel ul li.title{color:#c62828;font-size: 16px;}
.header .service-tel ul li.tel{color: #fe8f36;font-size: 30px;}
.header .service-tel ul li.time{color: #666666;font-size: 12px;}

.hc-menu{background:#c62828;height:50px;}
.hc-menu .hc_lnav{width:220px;position: relative;display: inline-block;vertical-align: top;}
.hc-menu .hc_lnav .allbtn{position: absolute;top:-10px;background:#e64a19;width:220px;height:60px;}
.hc-menu .hc_lnav .allbtn h2{margin: 0;height:60px;font-size: 16px;color: #ffffff;line-height:60px; text-align: center;}
.hc-menu .hc_lnav .allbtn h2 a{color: #ffffff;text-decoration: none;letter-spacing:2px; background: url('../images/menu-list.png') no-repeat left center; padding-left:12px;}

.hc-menu .hc_lnav .allbtn > div.dropdown{margin: 0;height:60px;font-size: 16px;color: #ffffff;line-height:60px; text-align: center;}
.hc-menu .hc_lnav .allbtn > div.dropdown > a{color: #ffffff;text-decoration: none;letter-spacing:2px; background: url('../images/menu-list.png') no-repeat left center; padding-left:25px;}
.hc-menu .hc_lnav .allbtn > div.dropdown > .dropdown-menu{top:45px;left:30px;color: #666666}

.hc-menu .hc_lnav .allbtn .jspop{width: 220px;list-style: none;display:none;border-bottom:1px solid #dddddd;margin: 0;background:url('../images/menu-bg.jpg') no-repeat #ffffff;padding-left: 0;position: relative;z-index: 3;height:477px;}
.hc-menu .hc_lnav .allbtn.home .jspop,.hc-menu .hc_lnav .allbtn:hover .jspop{display: block;}


.hc-menu .hc_lnav .allbtn .jspop > li{list-style: none;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #ffffff;border-bottom:1px solid #ffffff;padding: 6px 0 6px 35px;background-image:url('../images/menu-icon.png');background-repeat: no-repeat; }
.hc-menu .hc_lnav .allbtn .jspop > li > div.right-border{display: none;position: absolute;left:220px;top:-82px;width: 1px;height:32px;background:#ffffff;z-index: 2;}
.hc-menu .hc_lnav .allbtn .jspop > li.a1{background-position: 8px 8px;}
.hc-menu .hc_lnav .allbtn .jspop > li.a1 > div.right-border{top:1px;}
.hc-menu .hc_lnav .allbtn .jspop > li.a2{background-position: 8px -25px;}
.hc-menu .hc_lnav .allbtn .jspop > li.a2 > div.right-border{top:35px;}
.hc-menu .hc_lnav .allbtn .jspop > li.a3{background-position: 8px -58px;}
.hc-menu .hc_lnav .allbtn .jspop > li.a3 > div.right-border{top:69px;}
.hc-menu .hc_lnav .allbtn .jspop > li.a4{background-position: 8px -93px;}
.hc-menu .hc_lnav .allbtn .jspop > li.a4 > div.right-border{top:103px;}
.hc-menu .hc_lnav .allbtn .jspop > li.a5{background-position: 8px -124px;}
.hc-menu .hc_lnav .allbtn .jspop > li.a5 > div.right-border{top:137px;}
.hc-menu .hc_lnav .allbtn .jspop > li.a6{background-position: 8px -157px;}
.hc-menu .hc_lnav .allbtn .jspop > li.a6 > div.right-border{top:171px;}
.hc-menu .hc_lnav .allbtn .jspop > li.a7{background-position: 8px -190px;}
.hc-menu .hc_lnav .allbtn .jspop > li.a7 > div.right-border{top:205px;}
.hc-menu .hc_lnav .allbtn .jspop > li.a8{background-position: 8px -224px;}
.hc-menu .hc_lnav .allbtn .jspop > li.a8 > div.right-border{top:239px;}
.hc-menu .hc_lnav .allbtn .jspop > li.a9{background-position: 8px -255px;}
.hc-menu .hc_lnav .allbtn .jspop > li.a9 > div.right-border{top:273px;}
.hc-menu .hc_lnav .allbtn .jspop > li.a10{background-position: 8px -289px;}
.hc-menu .hc_lnav .allbtn .jspop > li.a10 > div.right-border{top:307px;}
.hc-menu .hc_lnav .allbtn .jspop > li.a11{background-position: 8px -322px;}
.hc-menu .hc_lnav .allbtn .jspop > li.a11 > div.right-border{top:341px;}
.hc-menu .hc_lnav .allbtn .jspop > li.a12{background-position: 8px -355px;}
.hc-menu .hc_lnav .allbtn .jspop > li.a12 > div.right-border{top:375px;}
.hc-menu .hc_lnav .allbtn .jspop > li.a13{background-position: 8px -388px;}
.hc-menu .hc_lnav .allbtn .jspop > li.a13 > div.right-border{top:409px;}
.hc-menu .hc_lnav .allbtn .jspop > li.a14{background-position: 8px -421px;}
.hc-menu .hc_lnav .allbtn .jspop > li.a14 > div.right-border{top:443px;}
.hc-menu .hc_lnav .allbtn .jspop > li > div.tx > a{font-size: 13px;color:#333333;}
.hc-menu .hc_lnav .allbtn .jspop > li > div.tx > a:hover{text-decoration: none;}

.hc-menu .hc_lnav .allbtn .jspop > li > div.pop{display:none;position: absolute;padding:20px;background:#fef6f7;left:220px;top:0;border: 1px solid #e64a19;width:697px;min-height: 477px;z-index: 1;overflow: hidden}
.hc-menu .hc_lnav .allbtn.home .jspop > li > div.pop{border-right:none;}

.hc-menu .hc_lnav .allbtn .jspop > li > div.pop h3.title{margin: 0;}
.hc-menu .hc_lnav .allbtn .jspop > li > div.pop h3.title a{ font-size:18px;color:#c62828;font-weight:700;}
.hc-menu .hc_lnav .allbtn .jspop > li > div.pop .dl-horizontal{margin: 10px 0;}
.hc-menu .hc_lnav .allbtn .jspop > li > div.pop .dl-horizontal dd{border-bottom: 1px solid #dddddd;padding-bottom: 10px;margin-bottom: 10px;}
.hc-menu .hc_lnav .allbtn .jspop > li > div.pop .dl-horizontal dd a{line-height:25px;font-size: 12px;color:#666666;display:inline-block;margin-right: 15px;}




.hc-menu .hc_lnav .allbtn .jspop > li:hover{border:1px solid #e64a19;border-right:none;}
.hc-menu .hc_lnav .allbtn .jspop > li:hover > div.tx > a{color:#e64a19}
.hc-menu .hc_lnav .allbtn .jspop > li:hover > div.right-border{display: block;}
.hc-menu .hc_lnav .allbtn .jspop > li:hover > div.pop,.hc-menu .hc_lnav .allbtn .jspop > li > div.pop:hover{display: block;}


.hc-menu .hc_rnav{display: inline-block;vertical-align: top;}
.hc-menu .hc_rnav > ul{margin-bottom: 0;padding-left:10px;}
.hc-menu .hc_rnav > ul > li{display: inline-block;list-style: none;line-height: 50px;height: 50px;margin:0 0 0 5px;}
.hc-menu .hc_rnav > ul > li > a{color: #FFFFFF;font-size: 16px;padding: 0 15px;height:50px;line-height: 50px;display: block;}
.hc-menu .hc_rnav > ul > li.active > a,.hc-menu .hc_rnav > ul > li > a:hover{background:#bf360c; text-decoration:none;}

.index-banner{padding-left:235px;}
.index-banner .index-slide .carousel{height:377px;}
.index-banner .index-slide .carousel .item img{height: 377px;width:698px;}
.index-banner .index-small-images{height:100px;width:698px;font-size: 0;}

.index-banner .index-small-images a{height:100px;width:25%;display: inline-block;border-left:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1; }
.index-banner .index-small-images a:first-child{border-left:none;}
.index-banner .index-small-images a img{height:100%;width:100%;vertical-align:top;margin:0 auto;}


.index-banner .index-banner-tabs .nav-tabs{border: 1px solid #dddddd;border-radius: 0;border-left:none;}
.index-banner .index-banner-tabs .nav-tabs li a {width:73px;font-size: 14px;padding:10px 0;color:#333333;border-radius: 0;border:none;border-left: 1px solid #dddddd;margin:0;text-align: center;}
.index-banner .index-banner-tabs .nav-tabs li:last-child a{width:75px;}

.index-banner .index-banner-tabs .tab-content{padding: 11px 10px 10px 10px;border:1px solid #ddd;border-top: none;height: 195px;}
.index-banner .index-banner-tabs .tab-content img{width:200px;height:66px;}
.index-banner .index-banner-tabs .tab-content ul {margin:11px 0;}
.index-banner .index-banner-tabs .tab-content ul li{width:100%;height:24px;line-height:24px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.index-banner .index-banner-tabs .tab-content ul li > a{background:url('../images/list-style.png') no-repeat left center;font-size: 12px;color: #333333;padding: 0 0 0 10px}

.section-banner-ads img{width:100%;margin-top: 20px;}


.index-banner-ranking{border:1px solid #dddddd;border-top: none;}
.index-banner-ranking .index-banner-ranking-title{color: #333333;font-size: 14px;border-bottom: 1px solid #dddddd;line-height: 40px;height:40px;padding-left: 20px;}
.index-banner-ranking > ul{padding:1px 10px;margin: 0;}
.index-banner-ranking > ul > li {border-bottom: 1px solid #dddddd;padding:6px 0;height:33px;overflow: hidden;}
.index-banner-ranking > ul > li:last-child{border-bottom: none;}
span.top1{margin:0 10px 0 5px;background:#fe8f36;width:15px;height:15px;line-height: 15px;text-align: center;display: inline-block;font-size: 12px;color: #ffffff; }
span.top2{margin:0 10px 0 5px;background:#c62828;width:15px;height:15px;line-height: 15px;text-align: center;display: inline-block;font-size: 12px;color: #ffffff; }
.index-banner-ranking > ul > li > a{color: #333333;font-size:12px;}

.index-brand{margin:20px 0;border:1px solid #dddddd;height:100px;}
.index-brand > li{display: inline-block;list-style: none;height:98px;border-right:1px solid #ddd;padding:5px;width:12.19%; vertical-align: top;text-align: center;}
.index-brand > li:last-child{border-right: none;}

.index-brand > li > a > .img{height:60px;vertical-align: middle;text-align: center;line-height: 60px;}
.index-brand > li > a > .img > img{vertical-align: middle;text-align: center;margin: 0 auto;max-height:60px;max-width:100%;}
.index-brand > li > a > .text{text-decoration: none;color: #666666;font-size: 12px;height:28px;line-height: 28px;}

.index-recommend-tabs{}
.index-recommend-tabs > .nav-tabs{border:1px solid #dddddd;border-bottom:3px solid #c62828}
.index-recommend-tabs > .nav-tabs > li a{width:187px; text-align:center;margin-bottom:0;color:#666666;font-size: 16px;border:none;border-radius: 0;padding:16px 0;border-right:1px solid #dddddd;cursor: pointer;}
.index-recommend-tabs > .nav-tabs > li:last-child a{border-right: none;}
.index-recommend-tabs > .nav-tabs > li.active a{background: #c62828;color: #ffffff;font-size: 16px;border:none;border-radius: 0;margin-bottom:0;cursor: pointer}
.index-recommend-tabs > .nav-tabs > li a:hover{font-size: 16px;border:none;border-radius: 0;margin-bottom:0;}

.index-recommend-tabs > .tab-content{border-right:1px solid #dddddd;}

.index-recommend-tabs .product-list{padding:0;margin:0;list-style: none;font-size: 0;}
.index-recommend-tabs .product-list .product-item{border-bottom: 1px solid #dddddd;border-left:1px solid #dddddd;padding:30px 29px;display: inline-block;}
.index-recommend-tabs .product-list .product-item:last-child{border-right: none;}
.index-recommend-tabs .product-list .product-info{width:200px;display: inline-block;vertical-align: top;font-size: 12px;color: #666666;}
.index-recommend-tabs .product-list .product-info li{line-height: 25px;}
.index-recommend-tabs .product-list .product-item .product-name{margin-top:0;margin-bottom:10px;font-size:18px;color: #333333;font-weight: 700;}
.index-recommend-tabs .product-list .product-item .product-name a{color:#333333;}

.index-recommend-tabs .product-list .product-image{width:120px;display: inline-block;vertical-align: middle;line-height:150px;}
.index-recommend-tabs .product-list .product-image img{max-width: 120px;max-height: 150px;}

.section-container {margin-top: 20px;font-size: 0;margin-bottom:5px;}
.section-container .section-container-title{color: #333333;font-size: 24px;margin-top: 0;}
.section-container .section-container-content{background:#3cbf66;padding-top:4px; vertical-align: top;}
.section-container .section-container-floor-2{background:#27affd}
.section-container .section-container-floor-3{background:#fbb44c}
.section-container .section-container-floor-4{background:#ff7043}
.section-container .section-container-floor-5{background:#27affd}
.section-container .section-container-floor-6{background:#ff76ac}
.section-container .section-container-floor-7{background:#2859e0}
.section-container .section-container-floor-8{background:#e99a3a}
.section-container .section-container-floor-9{background:#d16266}
.section-container .section-container-floor-10{background:#4bd9ad}
.section-container .section-container-floor-11{background:#282727}
.section-container .section-container-floor-12{background:#606b7b}
.section-container .section-container-floor-13{background:#52c879}
.section-container .section-container-floor-14{background:#0c9ce3}

.section-container .section-container-content .section-container-content-left{width:200px;display: inline-block;font-size: 12px;padding:4px;vertical-align: top;}
.section-container-content-left-ad{padding:0 20px;height:350px;line-height: 350px;}
.section-container-content-left-ad img{margin: 0 auto;max-width:160px;max-height:310px;}
.section-container-content-left-category{background:#ffffff;}
.section-container-content-left-category ul{margin: 0;padding: 0;font-size: 0;border-left:1px solid #dddddd;border-top:1px solid #dddddd;}
.section-container-content-left-category ul li {width: 50%;display: inline-block;padding:0 5px;line-height:38px;height:38px;text-align:center;border-right: 1px solid #dddddd;border-bottom: 1px solid #dddddd;}
.section-container-content-left-category ul li a{color: #333333;font-size: 12px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;display: block;}
.section-container .section-container-content .section-container-content-center{width:740px;background:#ffffff;display: inline-block;font-size: 12px;vertical-align: top;}
.section-container-content-center ul{margin: 0;padding:1px 0 0 0;font-size: 0;}
.section-container-content-center ul li{font-size: 12px;color:#666666;list-style: none;border-right: 1px solid #dddddd;border-bottom: 1px solid #dddddd;width:50%;display: inline-block;padding: 26px 32px 15px;}
.section-container-content-center ul li h3{margin-top: 0;height: 53px;}
.section-container-content-center ul li h3 a{font-size: 16px;color: #333333;}
.section-container-content-center ul li .product-price{font-size: 20px;color: #fe8f36;}
.section-container-content-center .product-info{width:60%;display: inline-block;vertical-align: top;}
.section-container-content-center .product-image{width:38%;display: inline-block;vertical-align: top;}
.section-container-content-center .product-image img{max-width: 109px;max-height: 109px}
.section-container .section-container-content .section-container-content-right{width:200px;background:#ffffff;display: inline-block;font-size: 12px;vertical-align: top;}

.section-container-content-right .nav-tabs{border-top: 1px solid #dddddd;border-radius: 0;}
.section-container-content-right .nav-tabs li a {width:100px;font-size: 14px;color:#333333;border-radius: 0;border:none;border-right: 1px solid #dddddd;margin:0;text-align: center;}
.section-container-content-right .nav-tabs li a:hover,.section-container-content-right .nav-tabs li.active a{border:none;border-radius: 0;border-right: 1px solid #dddddd;}
.section-container-content-right .tab-content ul{margin: 0;padding:0;}
.section-container-content-right .tab-content ul li{list-style:none;border-bottom: 1px solid #dddddd;border-right: 1px solid #dddddd;line-height:36px;padding-left:5px;}
.section-container-content-right .tab-content ul li:first-child{padding-top: 16px;}
.section-container-content-right .tab-content ul li > a{color:#333333;font-size: 12px;display: inline-block;width: 155px;height: 17px;line-height: 24px;overflow:hidden;white-space: nowrap;text-overflow:ellipsis;}
.section-container-content-right .tab-content ul li .media{margin-top: 0;display: none;padding: 5px 0 15px 5px;}
.section-container-content-right .tab-content ul li.active .media{display: block;}
.section-container-content-right .tab-content ul li .media p{line-height:20px;height:20px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;margin-bottom: 0;color: #999999;}
.section-container-content-right .tab-content ul li .media p.price{font-size: 18px;color: #fe8f36;margin-top:4px;}

.section-container-article{margin-top: 20px;margin-bottom: 20px;}
.section-container-article .title{height:121px;text-align: center;color: #FFFFFF;line-height: 121px;font-size: 24px;}
.section-container-article .title1{background: url('../images/index-article-bg-1.png') no-repeat;}
.section-container-article .title2{background: url('../images/index-article-bg-2.png') no-repeat;}
.section-container-article .title3{background: url('../images/index-article-bg-3.png') no-repeat;}
.section-container-article ul{margin: 20px 0 0 0;padding: 0}
.section-container-article ul li{list-style: none;line-height:30px;}
.section-container-article ul li a{color: #333333;font-size:14px;}

.friendship-links{margin-top:30px;}
.friendship-links > a{color: #333333;font-size: 14px;margin-right: 20px;display: inline-block;line-height: 30px;}

.footer{border-top: 1px solid #dddddd;margin-top: 30px;}
.footer .footer-logo{background:url('../images/sk-logo.png') no-repeat;width: 169px;height:62px;display: block;margin-top: 45px;}
.footer .footer-qr-code{border:1px solid #dddddd;padding: 15px;margin-top: 45px;}
.footer .footer-qr-code .footer-qr-code-img{display: inline-block; vertical-align: top}
.footer .footer-qr-code .footer-qr-code-img img{width:99px;}
.footer .footer-qr-code .footer-qr-code-text{display: inline-block; vertical-align: top;padding-left: 15px;padding-top:5px}

.footer ul{margin:45px 0 0 0;padding: 0;width:24%;display: inline-block;vertical-align:top;}
.footer ul li{list-style: none;line-height: 30px;}
.footer ul li.title{font-size: 16px;color:#333333;}
.footer ul li a{font-size: 14px;color:#333333;}

.footer .footer-copy{border-top: 1px solid #dddddd;margin-top:30px;padding-top:20px;text-align: center;font-size:14px;color: #333333;}
.footer .footer-copy a{color: #333333;}

#float-area{position:fixed;top:40%;right:15px;border-top:1px solid #ddd;z-index: 5;background: #ffffff;display: block;}
#float-area .item{height:60px;width:60px;border:1px solid #dddddd;  border-top:none;  display: block;  }
#float-area .item-service{background: url('../images/service-icon.png') no-repeat center center;}
#float-area .item-service > a{display:block;height:59px;cursor:pointer}
#float-area .item-service > a:hover{text-decoration: none;}
#float-area .item-service > a.number{cursor:pointer;position: absolute;left:30px;top:5px;background:#FF0000;font-size:12px;width:24px;height:24px;line-height:24px;text-align:center;border-radius:10px;color: #ffffff;}


#float-area .item-erweima{background: url('../images/erweima-icon.png') no-repeat center center;}
#float-area .item-erweima > a{display: block;height:59px;}

#float-area .item-collection{background: url('../images/collection.png') no-repeat center center;}
#float-area .item-collection > a{display: block;height:59px;}

#float-area .item-cart{background: url('../images/cart.png') no-repeat center center;position: relative;}
#float-area .item-cart > a{display: block;height:59px;}
#float-area .item-cart > a:hover{text-decoration: none;}
#float-area .item-cart > a.number{position: absolute;left:30px;top:5px;background:#fe8f36;font-size:12px;width:24px;height:24px;line-height:24px;text-align:center;border-radius:10px;display: block;color: #ffffff}

#float-area #go-top.item{background: url('../images/gotop.png') no-repeat center center;cursor: pointer;display:none;}

.breadcrumb{background:none;padding:8px 15px 8px 0;margin:7px 0;}
.breadcrumb li:first-child{margin-right: 10px;font-size:14px;color:#666666}
.breadcrumb li a{font-size:14px;color:#666666}

.product-filter{border: 1px solid #dddddd;padding:5px 20px 5px 5px}
.product-filter .dl-horizontal{position: relative;margin-bottom: 10px;}

.product-filter .dl-horizontal dt{color: #666666;font-weight:normal;line-height:28px;height:39px;font-size: 14px;width:70px;padding-top: 10px}
.product-filter .dl-horizontal dd{ color: #333333;line-height:28px;height: 39px;font-size: 14px;margin: 0 0 0 80px;padding-right:80px;overflow: hidden;padding-top: 10px;border-top:1px solid transparent;}
.product-filter .dl-horizontal dd a{color: #333333;margin-right: 15px;display: inline-block;}
.product-filter .dl-horizontal dd a.active{color:#e64a19}

.product-filter .dl-horizontal+.dl-horizontal dd{border-top:1px solid #dddddd;}
.product-filter .dl-horizontal > .btn{position: absolute;right:0;top:10px}

.product-list-tools{font-size: 0;margin-top: 20px;border:1px solid #dddddd;}
.product-list-tools .product-btn-order{display: inline-block;border-left:1px solid #dddddd;}
.product-list-tools .product-btn-order a{color: #666666;padding: 0 25px;border-right:1px solid #dddddd;font-size: 14px;line-height:50px;display: inline-block;}
.product-list-tools .product-btn-order a.active {background: #e64a19;color: #ffffff;}
.product-list-tools .product-btn-order a.active span{margin-left: 3px;}
.product-list-tools .product-btn-order a.active.desc > span{top:3px;}
.product-list-tools .product-btn-order a.active.desc > span:before{content: "\e252";}
.product-list-tools .product-btn-order a.active.asc > span:before{content: "\e253";}


.product-list-tools .product-list-small-pager {padding:0 40px 0 25px;font-size:14px;display: inline-block;height:50px;line-height: 50px; vertical-align: top;margin: 0;}
.product-list-tools .product-list-small-pager .stock{width:30px;height:17px;margin-right:30px;display: inline-block;vertical-align:middle;margin-top:-3px;background:url('../images/switch-off.png'); }
.product-list-tools .product-list-small-pager .stock.active{background:url('../images/switch-on.png'); }
.product-list-tools .product-list-small-pager .total{color: #fe8f36;padding:0 3px;}
.product-list-tools .product-list-small-pager .curPage{color: #fe8f36;}
.product-list-tools .product-list-small-pager a{color: #333333;}

.product-list-tools .btn-style{float: right;}

.product-list-tools .btn-style a{color: #666666;padding: 0 18px;border-left:1px solid #dddddd;font-size:18px;line-height:50px;display: inline-block;}
.product-list-tools .btn-style a.active{color: #e64a19}

.product-lists{margin-top:20px;font-size: 0;}
.product-lists > .product-header,.product-lists > .product-item{padding: 0;margin: 0;}
.product-lists > .product-header > li,.product-lists > .product-item > li{list-style: none;display: inline-block;margin: 0 7px; }
.product-lists > .product-header > li{font-size:14px;}
.product-lists > .product-item > li{overflow:hidden;text-overflow:ellipsis;white-space: nowrap;line-height:60px;font-size: 12px;}
.product-lists > .product-header{background: #f5f5f5;border-bottom: 1px solid #dddddd;height:50px;color: #333333;line-height: 50px;}
.product-lists > .product-item{border-bottom: 1px solid #dddddd;}

.product-lists li.promotion{width:60px;text-align: center;margin-left: 10px;}
.product-lists li.name{width:180px;text-align:left}
.product-lists li.rule{width:70px;text-align: center}
.product-lists li.unit{width:40px;text-align: center;}
.product-lists li.factory{width:180px;text-align:left}
.product-lists li.date{width:80px;text-align: center}
.product-lists li.package1{width:30px;text-align: center}
.product-lists li.package2{width:45px;text-align: center}
.product-lists li.number{width:100px;text-align: center}
.product-lists li.stock{width: 50px;text-align: center}
.product-lists li.price{width: 84px;text-align: center}
.product-lists li.operation{width:50px;text-align: center}


.product-lists .product-item li.name a{color:#e64a19}
.product-lists .product-item li.price{color:#fe8f36}
.product-lists .product-item li.operation{padding-top:20px;line-height: 20px;vertical-align: top}
.product-lists .product-item li.operation button{color:#e64a19;font-size:20px;background:none;border:none;margin:0;padding:0;height:20px;line-height:20px;display:inline-block}
.product-lists .product-item li.operation button:first-child{margin-right:5px;}
.product-lists .product-item li.operation button:disabled{color:#65c084;cursor:not-allowed;}
.product-lists .product-item li.number{padding:16px 0;line-height: 28px;}
.product-lists .product-item li.number input{height:28px;padding: 6px 1px;text-align: center;}

.badge-warning{color: #ffffff;background: #fe8f36}
.badge-primary{color: #ffffff;background: #5bc0de}
.badge-pink{color: #ffffff;background: #ff8080}
.badge-danger{color: #ffffff;background: #D15B47}







.product-lists > .thumbnail{width:20%;display: inline-block;border: 1px solid transparent;border-radius: 0;padding: 20px;position: relative;}
.product-lists > .thumbnail > a.img{width:100%;height:186px;line-height:186px;display:inline-block;vertical-align: middle;text-align: center}
.product-lists > .thumbnail img{max-width: 100%;max-height:186px;display:inline-block;text-align: center;}
.product-lists > .thumbnail .badge{position: absolute;font-size: 12px;left:20px;top:20px;}
.product-lists > .thumbnail .btn-add-to-collection{position: absolute;display:none;right:20px;top:20px;color:#e64a19;font-size:20px;}
.product-lists > .thumbnail:hover{border:1px solid #dddddd;}
.product-lists > .thumbnail:hover .btn-add-to-collection{display:block}
.product-lists > .thumbnail > .caption{padding: 0;}
.product-lists > .thumbnail > .caption > p{margin-bottom: 5px;width: 100%;height:17px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.product-lists > .thumbnail > .caption > p.price{color:#fe8f36;font-size:20px;height:28px;}
.product-lists > .thumbnail > .caption > p.name{height:22px;}
.product-lists > .thumbnail > .caption > p.name > a{color: #333333;font-size: 16px;}
.product-lists > .thumbnail > .caption > p.factory{color: #333333;font-size: 12px;}
.product-lists > .thumbnail > .caption > p.rule{color: #333333;font-size: 12px;}
.product-lists > .thumbnail > .caption > p.col-60{width:60%;display: inline-block;font-size: 12px;color:#333333;}
.product-lists > .thumbnail > .caption > p.col-40{width:40%;display: inline-block;font-size: 12px;color:#333333;}
.product-lists > .thumbnail > .caption > p.rule > span,
.product-lists > .thumbnail > .caption > p.col-40 > span,
.product-lists > .thumbnail > .caption > p.col-60 > span{color: #999999;}

.product-lists > .thumbnail > .caption .btn-cart .input-group{width:50%;float: left}
.product-lists > .thumbnail > .caption .btn-cart .input-group input{height:28px;padding: 6px 0;text-align: center}
.product-lists > .thumbnail > .caption .btn-cart .btn-add-to-cart{float:right;display: inline-block;padding:4px;line-height:18px;font-size: 12px;vertical-align: top;}

.product-lists .pagination{font-size: 14px;}
.product-lists .pagination>li>a{color: #333333;}
.product-lists .pagination>.active>span{background:#e64a19;}

.page-brands{background:#f5f5f5;padding-bottom:50px;margin-bottom:-30px;}
.page-brands .carousel-inner>.item>a>img{width:100%;}

.page-brands .page-brands-title{background:url('../images/brands-title.png') no-repeat center center;height:70px;margin: 30px 0;}

.page-brands .brand-item{margin:0 0 30px;}

.page-brands .brand-item{width:100%;background: #ffffff;padding:30px;}
.page-brands .brand-item .brand-item-logo{display: inline-block;border-right: 1px solid #dddddd;height: 160px;line-height: 160px;width:181px;text-align: center;padding-right: 20px;vertical-align: top}
.page-brands .brand-item .brand-item-logo img{max-height:160px;max-width: 160px;margin:0 auto;}
.page-brands .brand-item .brand-item-info{display: inline-block;margin-left:30px;vertical-align: top}
.page-brands .brand-item .brand-item-info > h3{margin-bottom:10px; margin-top: 10px;}
.page-brands .brand-item .brand-item-info > h3 a{color: #333333;}
.page-brands .brand-item .brand-item-info > p{color:#999999;margin-bottom:10px;}
.page-brands .brand-item .brand-item-info > p > span{color:#fe8f36;padding: 0 6px;}
.page-brands .brand-item .brand-item-info > .btn{padding: 6px 24px;}

.page-promotion{background:#f5f5f5;padding-bottom:50px;margin-bottom:-30px;}
.page-promotion .page-promotion-banner > a > img{width:100%;}
.page-promotion .page-promotion-title{background:url('../images/promotion-title.png') no-repeat center center;height:70px;margin: 30px 0; text-align: center;color: #333333;line-height: 70px;font-size:30px;}

.page-promotion .page-promotion-list{font-size: 0;display: block;background:#ffffff;border-left: 1px solid #dddddd;border-bottom: 1px solid #dddddd;}
.page-promotion .page-promotion-list .promotion-item{width:33.33333333333333333333333333333333333333333333333333333%;display: inline-block;border-right:1px solid #dddddd;border-top: 1px solid #dddddd;padding: 20px;height:221px;vertical-align: top;}

.page-promotion .page-promotion-list .promotion-item .promotion-item-name{margin-bottom:10px;}
.page-promotion .page-promotion-list .promotion-item .promotion-item-name > a{color:#333333;font-size:20px; }
.page-promotion .page-promotion-list .promotion-item .promotion-item-info{font-size: 14px; color: #666666;}
.page-promotion .page-promotion-list .promotion-item .promotion-item-info .promotion-info{display: inline-block;width: 60%;}
.page-promotion .page-promotion-list .promotion-item .promotion-item-info .promotion-pics{display: inline-block;width: 38%;vertical-align:top;height:120px;line-height: 120px;text-align: center}
.page-promotion .page-promotion-list .promotion-item .promotion-item-info .promotion-pics img{vertical-align:middle;max-width: 100%;margin: 0 auto; }
.page-promotion .page-promotion-list .promotion-item .promotion-item-info .promotion-info .timer-simple-seconds{font-size:18px;color: #fe8f36;margin-top:10px}

.page-promotion .page-promotion-more{text-align: center;margin:30px 0 0;}
.page-promotion .page-promotion-more a{color:#333333;font-size: 16px;}

.product-image-preview{width:100%;height:557px;border: 1px solid #dddddd;}
/* smallImg */
.smallImg{position:relative; height:100px;border-top: 1px solid #dddddd; padding:10px; width:100%; overflow:hidden;float:left;}
.scrollbutton{width:16px; height:80px; line-height:80px; overflow:hidden; position:relative; float:left; cursor:pointer;text-align: center;color:#999999;font-weight: normal;font-size:16px;}
#imageMenu {height:80px; width:403px; overflow:hidden; margin-left:0; float:left;}
#imageMenu ul{padding: 0;}
#imageMenu li {height:80px; width:80px; overflow:hidden; float:left; text-align:center;margin-left: 17px;}
#imageMenu li img{width:80px; height:80px;cursor:pointer;border:1px solid #dddddd;}
#imageMenu li#onlickImg img, #imageMenu li:hover img{ width:80px; height:80px; border:1px solid #e64a19;}
/* bigImg */
.bigImg{position:relative; float:left; width:100%; height:455px; overflow:hidden;}
.bigImg #midimg{width:100%; height:455px;}
.bigImg #winSelector{width:235px; height:210px;}
#winSelector{position:absolute; cursor:crosshair; filter:alpha(opacity=15); -moz-opacity:0.15; opacity:0.15; background-color:#000; border:1px solid #fff;}
/* bigView */
#bigView{position:absolute;border: 1px solid #dddddd;overflow: hidden; z-index:999;top:0;left:455px;height:457px;width:455px;background:#ffffff;}
#bigView img{position:absolute;}

.product-detail-preview{padding-top: 5px;}
.product-detail-preview .product-name{font-size:20px;color: #333333;line-height: 30px;}
.product-detail-preview .product-name .badge{margin:0 10px 3px 0;font-size: 14px;padding: 5px 12px}
.product-detail-preview .product-promotion-info{color: #666666;margin-top: 10px;}
.product-detail-preview .product-split{height:1px;border-bottom:1px dashed #dddddd;margin-top: 15px;}
.product-detail-preview .product-promotion-info .timer-simple-seconds{background: #e64a19;color:#ffffff;font-size:16px;padding: 10px 0 10px 30px;height: 50px;line-height: 30px;}
.product-detail-preview .product-promotion-info .timer-simple-seconds .day,
.product-detail-preview .product-promotion-info .timer-simple-seconds .hour,
.product-detail-preview .product-promotion-info .timer-simple-seconds .minute,
.product-detail-preview .product-promotion-info .timer-simple-seconds .second{background: #ffffff;color: #e64a19;height:30px;line-height: 30px;width:30px;display:inline-block;text-align: center;margin-right: 5px}

.product-detail-preview .product-price{margin: 20px 0 15px 0;}

.product-detail-preview .product-price .product-sale-price{display: inline-block;}
.product-detail-preview .product-price .product-suggest-price{display: inline-block;margin-left:40px;}
.product-detail-preview .text-title{color: #999999;}
.product-detail-preview .text-value{color: #333333;}
.product-detail-preview .product-price .product-sale-price .text-value{font-size: 26px;color: #fe8f36;font-weight: 600;}


.product-detail-preview .product-detail-item{margin-bottom: 15px;}

.product-detail-preview .product-detail-stock,.product-detail-preview .product-detail-input{display: inline-block;line-height: 28px;height: 28px;vertical-align: top;}
.product-detail-preview .product-detail-stock{margin-left:50px;}

.product-detail-preview .product-detail-input .text-title{display: inline-block;vertical-align: top;}
.product-detail-preview .product-detail-input .input-group{width:112px;}
.product-detail-preview .product-detail-input .input-group input{height:28px;text-align:center;padding:0 10px;line-height: 26px;}

.product-detail-preview .product-detail-button {padding: 40px 0 0 54px;}
.product-detail-preview .product-detail-button .btn{font-size:18px;padding: 10px 20px;margin-left: 20px;}

.product-detail-ranking{margin-top:20px; }
.product-detail-ranking ul{margin: 0;padding:0;}
.product-detail-ranking ul li{list-style:none;border-bottom: 1px dotted #dddddd;line-height:36px;padding-left:5px;}
.product-detail-ranking ul li:first-child{}
.product-detail-ranking ul li > a{color:#333333;font-size: 14px;}
.product-detail-ranking ul li .media{margin-top: 0;padding: 5px 0 15px 5px;}
.product-detail-ranking ul li .media p{line-height:20px;margin-bottom: 0;color: #999999;height:20px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.product-detail-ranking ul li .media p.price{font-size: 18px;color: #fe8f36;margin-top:4px;}

.product-detail-desc{
    border:1px solid #dddddd;
    border-top:3px solid #e64a19;
    margin-top: 20px;
}
.product-detail-desc .nav-tabs{background: #f9f9f9}
.product-detail-desc .nav-tabs li:first-child{margin-left: -1px;}
.product-detail-desc .nav-tabs li a{ color: #000000;}
.product-detail-desc .nav-tabs li.active a,.product-detail-desc .nav-tabs li a:hover,.product-detail-desc .nav-tabs li a:focus{border-radius: 0;color: #000000;}
.product-detail-desc .tab-content{color: #666666;padding: 30px;}

.page-login{background:url('../images/login-page-bg.png') no-repeat;height:520px;margin-bottom:-31px;background-size:100% 100%;}
.page-login .container{position: relative;}
.page-login .login-box{width: 360px;height:415px;position: absolute;top:50px;right:50px;}
.page-login .login-box .panel-body{padding:30px;}
.page-login .login-box .form-group{position: relative;margin-bottom:30px;}
.page-login .login-box .form-control{border-radius: 0;padding: 10px 16px 10px 40px;}
.page-login .login-box .form-group .form-control-left-icon{position: absolute;top:12px;left:14px;color:#e64a19;font-size:18px;font-weight: normal;}
.page-login .login-box .checkbox{color:#666666;margin-bottom: 15px;}
.page-login .login-box .checkbox a{float: right;color:#666666}
.page-login .login-box button{margin:40px 0 0 0;font-size: 18px;padding: 10px;}
.page-login .login-box .register{text-align: center;}
.page-login .login-box .register a{color: #fe8f36}

.page-register{border: 1px solid #dddddd;margin:0 0 10px;padding: 50px 0 30px}
.page-register .control-label{padding-top:0;line-height: 40px;color: #333333;font-weight: normal;font-size: 16px;}
.page-register .form-control{border-radius: 0;height: 40px;padding: 9px 12px;}
.page-register .form-group button{margin:10px 0 10px 0;font-size: 18px;padding: 10px;}
.page-register .form-group a{color: #fe8f36}


.member{background:#f5f5f5;margin-bottom: -30px;}
.member > .container{padding:40px 0 60px;}
.member .member-menu ul{margin: 0;padding: 0;}
.member .member-menu ul li{list-style: none;padding-bottom:16px;padding-left:20px;line-height:21px;}
.member .member-menu ul li.title{font-size: 16px;color: #333333;font-weight: 700;padding-left: 10px;margin-top: 20px;}
.member .member-menu ul li:first-child{margin-top: 0;}
.member .member-menu ul li a{color: #333333}
.member .member-menu ul li a.active{color:#d84315;font-weight: 700;}

.member .member-content{background: #ffffff;margin-bottom: 20px;padding:30px;}
.member .member-content .member-info {color:#333333}
.member .member-content .member-info .username{font-size:22px;}
.member .member-content .member-info .username a{color:#fe8f36;font-weight: normal;font-size: 14px;margin-left: 20px;}
.member .member-content .member-info > div {margin-bottom: 10px;}
.member .member-content .member-info > div.info-item{display: inline-block;width: 48%;}
.member .member-content .member-info > div.info-item > span{color: #999999;padding-right:5px;}

.member .member-content .yyzz{border: 1px solid #dddddd;padding:12px 35px }
.member .member-content .yyzz ul{margin: 0;padding: 0;}
.member .member-content .yyzz ul li{color:#d84315;list-style: none;line-height:28px;}
.member .member-content .yyzz ul li span{color:#333333;float: right;}

.member .member-content .order-info{margin-top: 10px;}
.member .member-content .order-info > div {display: inline-block;padding-left:30px;line-height: 25px;margin-right:30px;}
.member .member-content .order-info > div a{color:#333333;}
.member .member-content .order-info > div a span.badge{height:20px;line-height: 20px;border-radius:10px;width:20px;padding:0;text-align: center;margin-left: 3px;}
.member .member-content .order-info > div.order-pay{background: url('../images/pay.png') no-repeat left center;}
.member .member-content .order-info > div.order-truck{background: url('../images/truck.png') no-repeat left center;}
.member .member-content .order-info > div.order-bag{background: url('../images/bag.png') no-repeat left center;}
.member .member-content .member-content-title{display: block;width: 100%;height:25px;line-height: 25px; }
.member .member-content .member-content-title .title{color:#333333;font-size: 18px;float: left}
.member .member-content .member-content-title .order-status{font-size: 14px;float: left;margin-left:8px;}
.member .member-content .member-content-title .order-status-split{float: left;padding: 6px 0;height:13px;line-height: 13px;color:#dddddd;margin-left:8px;}
.member .member-content .member-content-title .order-status a{color:#333333;padding: 0 6px;}
.member .member-content .member-content-title .order-status a b{color:#fe8f36;}
.member .member-content .member-content-title .order-status.active{background: #d84315;color: #ffffff;}
.member .member-content .member-content-title .order-status.active a{color: #ffffff;}

.member .member-content .member-content-title .order-more{float: right;}
.member .member-content .member-content-title .order-more a{color: #333333;}

.member .member-content .member-content-title .order-search{float: right;vertical-align: top;}
.member .member-content .member-content-title .order-search select{display: inline-block;float: left;width:100px;border-radius: 0;margin-right: -1px;}
.member .member-content .member-content-title .order-search .input-group{width:265px;float: left}
.member .member-content .member-content-title .order-search .input-group input{border-radius: 0;}



.member .member-content .member-content-order-list{margin-top: 20px;}
.member .member-content .member-content-order-list ul{margin: 0;padding: 0;}
.member .member-content .member-content-order-list ul li{list-style: none;display: inline-block;line-height: 50px;margin-left:10px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.member .member-content .member-content-order-list ul.order-header{background:#f9f9f9;}
.member .member-content .member-content-order-list ul.order-header li{color: #333333;}
.member .member-content .member-content-order-list ul.order-item{border-bottom: 1px dashed #dddddd;color: #666666}


.member .member-content .member-content-order-list ul li.order_code{width: 160px;text-align: center;}
.member .member-content .member-content-order-list ul li.order_time{width: 140px;text-align: center;}
.member .member-content .member-content-order-list ul li.order_user{width: 160px;text-align: center;}
.member .member-content .member-content-order-list ul li.order_money{width: 100px;text-align: center;}
.member .member-content .member-content-order-list ul li.order_status{width: 60px;text-align: center;}
.member .member-content .member-content-order-list ul li.order_operation{width: 148px;text-align: left;}

.member .member-content .member-content-order-list ul li.order_status .red{color: #fe3649;}
.member .member-content .member-content-order-list ul li.order_code > a{color:#666666;}
.member .member-content .member-content-order-list ul li.order_operation > a.detail{color: #333333;}
.member .member-content .member-content-order-list ul li.order_operation > a.other{color: #1ca8ff;margin-left:10px;}



.member .member-content .member-content-collection-list{margin-top: 20px;}
.member .member-content .member-content-collection-list ul{margin: 0;padding: 0;}
.member .member-content .member-content-collection-list ul li{list-style: none;display: inline-block;margin-left:12px;text-align: center}
.member .member-content .member-content-collection-list ul.collection-header{background:#f9f9f9;height:50px;}
.member .member-content .member-content-collection-list ul.collection-header li{color: #333333;line-height: 50px;}
.member .member-content .member-content-collection-list ul.collection-item{border-bottom: 1px dashed #dddddd;color: #666666}
.member .member-content .member-content-collection-list ul.collection-item li{line-height:60px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

.member .member-content .member-content-collection-list ul li.goods_logo{width:50px;text-align: center;}
.member .member-content .member-content-collection-list ul li.goods_logo img{width:50px;height:50px;}
.member .member-content .member-content-collection-list ul li.goods_name{width: 140px;text-align: center;}
.member .member-content .member-content-collection-list ul li.goods_name a{color: #333333;}
.member .member-content .member-content-collection-list ul li.goods_factory{width: 180px;text-align: center;}
.member .member-content .member-content-collection-list ul li.goods_rule{width: 120px;text-align: center;}
.member .member-content .member-content-collection-list ul li.goods_unit{width:35px;text-align: center;}
.member .member-content .member-content-collection-list ul li.goods_price{width:60px;text-align: center;}
.member .member-content .member-content-collection-list ul li.goods_stock{width:35px;text-align: center;}
.member .member-content .member-content-collection-list ul li.goods_operation{width: 140px;text-align: center;}
.member .member-content .member-content-collection-list ul li.goods_operation a.detail{color: #333333;}
.member .member-content .member-content-collection-list ul li.goods_operation a.other{color: #1ca8ff;margin-right:10px;}

.member .member-content ul.pagination{margin-top: 20px;font-size: 0}
.member .member-content ul.pagination li{margin-left: 0;font-size: 14px;}
.member .member-content ul.pagination li a{color: #333333;}
.member .member-content ul.pagination li.active span{color:#ffffff;border-color:#e64a19;background-color:#e64a19}

.order-info a#zhuizong{color:#fe8f36}
.order-info ul.order_goods_list_header,.order-info ul.order_goods_list_item{padding: 0;margin: 0;}
.order-info ul.order_goods_list_header li,.order-info ul.order_goods_list_item li{list-style: none;display: inline-block;line-height: 50px;height:50px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;margin-left:12px;color: #666666;}
.order-info ul.order_goods_list_header{background:#f9f9f9;}
.order-info ul.order_goods_list_item{border-bottom: 1px dashed #dddddd;color: #666666}

.order-info ul.order_goods_list_header li.goods_name,.order-info ul.order_goods_list_item li.goods_name{width:200px;text-align:left}
.order-info ul.order_goods_list_header li.goods_name a,.order-info ul.order_goods_list_item li.goods_name a{color: #333333;}
.order-info ul.order_goods_list_header li.goods_factory,.order-info ul.order_goods_list_item li.goods_factory{width:136px;text-align: left}
.order-info ul.order_goods_list_header li.goods_rule,.order-info ul.order_goods_list_item li.goods_rule{width:100px;text-align: center}
.order-info ul.order_goods_list_header li.goods_unit,.order-info ul.order_goods_list_item li.goods_unit{width:40px;text-align: center}
.order-info ul.order_goods_list_header li.goods_date,.order-info ul.order_goods_list_item li.goods_date{width:80px;text-align: center}
.order-info ul.order_goods_list_header li.goods_unit,.order-info ul.order_goods_list_item li.goods_unit{width:40px;text-align: center}
.order-info ul.order_goods_list_header li.goods_price,.order-info ul.order_goods_list_item li.goods_price{width:68px;text-align: center}
.order-info ul.order_goods_list_header li.goods_number,.order-info ul.order_goods_list_item li.goods_number{width:60px;text-align: center}
.order-info ul.order_goods_list_header li.goods_money,.order-info ul.order_goods_list_item li.goods_money{width:75px;text-align: center}

ul.zhuizong-list{padding: 0;margin: 0;}
ul.zhuizong-list li{list-style: none;padding-left: 50px;background:url('../images/zhuizong-center.png') no-repeat 12px -18px;line-height: 40px;height:40px;}
ul.zhuizong-list li:first-child{background:url('../images/zhuizong-top.png') no-repeat 10px 13px;color:#e64a19}
ul.zhuizong-list li:last-child{background:url('../images/zhuizong-bottom.png') no-repeat 12px -22px; }

.order-info .dl-horizontal{padding:20px 0 20px 650px;background: #f9f9f9}
.order-info .dl-horizontal dt{line-height: 30px;font-weight: normal;width: 100px;}
.order-info .dl-horizontal dd{line-height: 30px;font-weight: normal;margin-left:120px;}
.order-info .dl-horizontal dd.total{font-size: 18px;color: #ff0000;}

.member-info .form-horizontal{padding-top: 10px;}
.member-info .form-horizontal .control-label{color: #999999;font-weight: normal;}
.member-info .form-horizontal .form-control{border-radius: 0;height: 40px;padding: 0 12px;line-height: 40px;}
.member-info .form-horizontal .help-block{color: #999999;margin-bottom: 0;}
.member-info .form-horizontal .btn{padding: 12px;font-size: 16px;}


.member-address .dl-horizontal{margin: 0;padding: 0;}
.member-address .dl-horizontal dt{line-height: 30px;font-weight: normal;width: 140px;}
.member-address .dl-horizontal dd{line-height: 30px;font-weight: normal;margin-left:160px;}
.member-address .dl-horizontal dd.total{font-size: 18px;color: #ff0000;}

.member-account .account-info{margin-top: 20px;margin-bottom: 20px;}
.member-account .account-info span {display: inline-block;margin-right:40px;line-height:28px;}
.member-account .account-info span.number{color: #e64a19;font-size: 18px;font-weight: 700;}
.member-account .account-info .btn{padding:3px 6px;}


.member-account ul.account-list-header,.member-account ul.account-list-item{padding: 0;margin: 0;}
.member-account ul.account-list-header li,.member-account ul.account-list-item li{list-style: none;display: inline-block;line-height: 50px;height:50px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;margin-left:15px;color: #666666;}
.member-account ul.account-list-header{background:#f9f9f9;}
.member-account ul.account-list-item{border-bottom: 1px dashed #dddddd;color: #666666}

.member-account ul.account-list-header li.time,.member-account ul.account-list-item li.time{width:160px;text-align:center}
.member-account ul.account-list-header li.type,.member-account ul.account-list-item li.type{width:80px;text-align: center}
.member-account ul.account-list-header li.value,.member-account ul.account-list-item li.value{width:82px;text-align: center}
.member-account ul.account-list-header li.account,.member-account ul.account-list-item li.account{width:90px;text-align: center;}
.member-account ul.account-list-item li.account{color:#e64a19}
.member-account ul.account-list-header li.remark,.member-account ul.account-list-item li.remark{width:380px;text-align:left}

.member-coupon .coupon-list{margin:20px 0 0 0;padding: 0;}
.member-coupon .coupon-list > li{list-style: none;background:url('../images/coupon-bg.png') no-repeat right top #6a76d1;width:250px;height:218px;display: inline-block;margin-left:60px;vertical-align: top;margin-bottom:30px;}
.member-coupon .coupon-list > li:first-child,.member-coupon .coupon-list > li.first-child{margin-left:6px;}
.member-coupon .coupon-list > li > .coupon-info{margin-top:10px;padding-left: 25px;}
.member-coupon .coupon-list > li > .coupon-info > .coupon-condition{display: inline-block;border-right: 1px solid #aeb4e3;color: #ffffff;font-size: 16px;font-weight: 700;padding-right:20px;margin-right: 15px; }
.member-coupon .coupon-list > li > .coupon-info > .coupon-condition > p{margin: 0;}
.member-coupon .coupon-list > li > .coupon-info > .coupon-value{display: inline-block;font-size:48px;font-weight: 700;color:#ffffff}

.member-coupon .coupon-list > li > .coupon-date{color: #ffffff;text-align: center;font-size: 12px;padding: 5px 0 20px;}
.member-coupon .coupon-list > li > .coupon-desc{background:#ffffff;padding: 10px;color:#666666 }
.member-coupon .coupon-list > li > .coupon-desc a.btn-primary{background: #ffffff;color:#e64a19}

.article-category > .panel{margin-bottom:-1px;border-bottom: none;}
.article-category > .panel .panel-body{padding: 0;}
.article-category > .panel .panel-body ul{padding: 0;margin: 0;}
.article-category > .panel .panel-body ul li{list-style: none;line-height:45px;padding-left: 35px;border-bottom: 1px solid #dddddd;}
.article-category > .panel .panel-body ul li > a{color: #333333}
.article-category > .panel .panel-body ul li.active > a{color: #e64a19}

.article-detail{color: #666666;}
.article-detail > .article-title{ font-size: 18px;border-bottom: 1px solid #dddddd;padding:5px 0 10px;font-weight: 700}
.article-detail > .article-content{padding:10px 0;line-height:30px;}

.article-detail .article-lists{padding: 0;margin: 0;}
.article-detail .article-lists > li{font-size: 16px;list-style: none;border-bottom: 1px dashed #dddddd;line-height:60px;display:block;}
.article-detail .article-lists > li > a{color: #666666;}
.article-detail .article-lists > li > span{color: #999999;float: right;}

ul.order-cart-steps{padding: 0;margin:25px 0 0 0;height:65px;width:506px;font-size: 0;float: right}
ul.order-cart-steps li{list-style: none;color: #666666;display: inline-block;height:65px;padding-bottom:40px;text-align: center;font-size: 14px;}
ul.order-cart-steps li.step-first{width:111px;text-align: left;}
ul.order-cart-steps li.step-second{width:145px;text-align:center;}
ul.order-cart-steps li.step-third{width:145px;text-align:center;}
ul.order-cart-steps li.step-fourth{width:105px;text-align:right;}

ul.order-cart-steps.step1{background: url('../images/cart-step1.png') no-repeat 18px bottom;}
ul.order-cart-steps.step1 > li.step-first{color:#d84315}

ul.order-cart-steps.step2{background: url('../images/cart-step2.png') no-repeat 18px bottom;}
ul.order-cart-steps.step2 > li.step-first,ul.order-cart-steps.step2 > li.step-second{color:#d84315}

ul.order-cart-steps.step3{background: url('../images/cart-step3.png') no-repeat 18px bottom;}
ul.order-cart-steps.step3 > li.step-first,ul.order-cart-steps.step3 > li.step-second,ul.order-cart-steps.step3 > li.step-third{color:#d84315}

ul.order-cart-steps.step4{background: url('../images/cart-step4.png') no-repeat 18px bottom;}
ul.order-cart-steps.step4 > li{color:#d84315}

.cart-header{border-bottom:3px solid #d84315;float: left;width: 100%;padding-bottom:15px;}
.cart-header .cart-title{color:#333333;font-size: 24px;float:left;}
.cart-header .cart-header-tools{float: right;}
.cart-header .cart-header-tools .cart-info{display: inline-block;color: #333333;line-height:32px;vertical-align: top;}
.cart-header .cart-header-tools .cart-info > b{color:#ff9d29;padding: 0 5px;}
.cart-header .cart-header-tools .cart-btn{display: inline-block;vertical-align: top;margin-left:30px;}
.cart-header .cart-header-tools .cart-btn > a{border-radius: 5px;padding: 5px 20px;}


.cart-goods-list-header{padding: 0;margin: 0;font-size: 0;border-bottom: 1px solid #dddddd;}
.cart-goods-list-header > li{list-style: none;display: inline-block;line-height:50px;font-size: 14px;margin: 0 5px;}

.cart-goods-list-item{padding: 0;margin: 0;border: 1px solid #dddddd;border-top: none;font-size: 0;}
.cart-goods-list-item > li{list-style: none;display: inline-block;font-size: 14px;vertical-align: middle;margin: 0 5px;line-height:72px;padding:0;height:72px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; }


.cart-goods-list-header > li.cb,.cart-goods-list-item > li.cb{width:45px;text-align: center}
.cart-goods-list-header > li.flag,.cart-goods-list-item > li.flag{width:50px;text-align: center;}
.cart-goods-list-header > li.image,.cart-goods-list-item > li.image{width:50px;text-align: center;margin-right:0;}
.cart-goods-list-header > li.name,.cart-goods-list-item > li.name{width:140px;text-align: left;margin-left: 0;}
.cart-goods-list-header > li.factory,.cart-goods-list-item > li.factory{width:140px;text-align:left;}
.cart-goods-list-header > li.rule,.cart-goods-list-item > li.rule{width:100px;text-align: center;}
.cart-goods-list-header > li.piece,.cart-goods-list-item > li.piece{width:50px;text-align: center;}
.cart-goods-list-header > li.date,.cart-goods-list-item > li.date{width:80px;text-align: center;}
.cart-goods-list-header > li.stock,.cart-goods-list-item > li.stock{width:60px;text-align: center;}
.cart-goods-list-header > li.price,.cart-goods-list-item > li.price{width:70px;text-align: center;}
.cart-goods-list-header > li.qty,.cart-goods-list-item > li.qty{width:100px;text-align: center;}
.cart-goods-list-header > li.money,.cart-goods-list-item > li.money{width:70px;text-align: center;}
.cart-goods-list-header > li.operation,.cart-goods-list-item > li.operation{width:63px;text-align: center;}


.cart-goods-list-item > li.operation{line-height: 20px;padding: 16px 0;}
.cart-goods-list-item > li.qty{padding:22px 0;height:72px;line-height: 28px;}

.cart-goods-list-item > li.promotion-info{width: 100%;padding: 0 0 10px 45px;margin: 0;color: #fe8f36;line-height: 20px;height:30px;}
.cart-goods-list-item > li.promotion-info b{color:#d84315;}
.cart-goods-list-item > li.promotion-info a.btn{height:20px;line-height:18px;padding:0 6px;margin-left:15px;border-radius:3px; }

.cart-goods-list-item > li.promotion-product{font-size:0;width: 100%;padding-left:138px;padding-top:20px;margin:-25px 0 0 0;background: url('../images/cart-line.png') no-repeat 145px 8px}

.cart-goods-list-item > li.promotion-product > div{display: inline-block;margin: 0 5px;font-size: 14px;line-height: 28px;overflow: hidden;}
.cart-goods-list-item > li.promotion-product > div.goods_name{width:172px;text-align: left;margin-left: 0;}
.cart-goods-list-item > li.promotion-product > div.goods_name > a{color: #333333;}
.cart-goods-list-item > li.promotion-product > div.goods_factory{width:140px;text-align:left;}
.cart-goods-list-item > li.promotion-product > div.goods_rule{width:100px;text-align: center;}
.cart-goods-list-item > li.promotion-product > div.goods_piece{width:50px;text-align: center;}
.cart-goods-list-item > li.promotion-product > div.goods_date{width:80px;text-align: center;}
.cart-goods-list-item > li.promotion-product > div.goods_stock{width:60px;text-align: center;}
.cart-goods-list-item > li.promotion-product > div.goods_price{width:70px;text-align: center;}
.cart-goods-list-item > li.promotion-product > div.goods_qty{width:100px;text-align: center;}
.cart-goods-list-item > li.promotion-product > div.goods_money{width:70px;text-align: center;}
.cart-goods-list-item > li.promotion-product > div.goods_operation{width:63px;text-align: center;}
.cart-goods-list-item > li.promotion-product > div.goods_operation a{color: #333333;}

.cart-goods-list-item > li.promotion-product > div.goods_name .badge{padding:5px;margin: -5px 5px 0 0}



.cart-goods-list-item > li.image img{width:50px;height:50px;}
.cart-goods-list-item > li.name a{color:#e64a19;}


.cart-goods-list-item > li.qty input{height:28px;padding:0 2px;line-height: 28px;text-align: center}

.cart-goods-list-item > li.operation > a{display: block;}
.cart-goods-list-item > li.operation > a.btn-add-to-collection{color:#e64a19;}
.cart-goods-list-item > li.operation > a.btn-delete-cart-goods{color:#333333;}

.cart-bottom{height:80px;border: 1px solid #dddddd;background: #f9f9f9;margin-top:30px;position: relative;}
.cart-bottom .cart-bottom-cb{line-height:78px;display: inline-block;font-size: 16px;margin-left:40px;}
.cart-bottom .cart-bottom-link{line-height:78px;display: inline-block;font-size: 16px;margin-left:20px;}
.cart-bottom .cart-bottom-link a{color: #3699ff}
.cart-bottom .cart-bottom-info{line-height:78px;display: inline-block;font-size: 16px;margin-left:350px;}
.cart-bottom .cart-bottom-info b{color:#ff9d29;padding: 0 5px;font-size: 18px;}

.cart-bottom .btn-settlement-order{position: absolute;height:80px;right:-1px;top:-1px;font-size: 24px;padding: 0 60px;line-height:78px;}

.cart-recommend-goods-header{border-bottom:1px solid #dddddd;height:50px;line-height: 50px;margin: 30px 0 20px;}
.cart-recommend-goods-header .cart-recommend-goods-title{font-size: 18px;float: left;}
.cart-recommend-goods-header .cart-recommend-goods-tools{float: right;height:50px;position: relative;padding: 0 20px;}
.cart-recommend-goods-header .cart-recommend-goods-tools a.carousel-control{background: none;color:#666666;width:16px;height:50px;padding:17px 0;line-height:16px;display:inline-block;font-size: 16px;font-weight: normal;}
.cart-recommend-goods-header .cart-recommend-goods-tools .carousel-indicators{position: relative;width: auto;left: auto;bottom:auto;height:50px;line-height: 50px;margin: 0;}
.cart-recommend-goods-header .cart-recommend-goods-tools .carousel-indicators li{background:#dddddd;border: none;margin: 0 5px;}
.cart-recommend-goods-header .cart-recommend-goods-tools .carousel-indicators li.active{width:10px;height:10px;background: #e64a19;border: none;margin: 0 5px;}
.cart-recommend-goods-header .cart-recommend-goods-tools .carousel-control{width:15px;}

.cart-address .well{background:#ffffff;margin-top:10px; }
.cart-address .dl-horizontal{margin: 0;padding: 0;}
.cart-address .dl-horizontal dt{line-height: 30px;font-weight: normal;width: 100px;}
.cart-address .dl-horizontal dd{line-height: 30px;font-weight: normal;margin-left:110px;}
.tips{color:#fe8f36;border:1px dashed #bcbcbc;line-height:36px;}
.tips > span{margin: 0 10px 0 20px;}

textarea.form-control.order-remark-textarea{border-radius: 0;height:100px;}

.payment-item{display: inline-block;width: 240px;height: 80px;border: 1px solid #dddddd;margin-right: 50px;position: relative;}
.payment-item.active{border-color:#26c158;}
.payment-item img{width:238px;height: 78px;}
.payment-item .dotted{width:12px;height:12px;border-radius:6px;position: absolute;top:12px;right:12px; background:#dddddd; }
.payment-item.active .dotted{background:#26c158;}

.order-money .dl-horizontal{padding:20px 0 20px 690px;margin-bottom:0;background: #f9f9f9;border:1px solid #dddddd;border-top:none;font-size: 16px;}
.order-money .dl-horizontal dt{line-height: 30px;font-weight: normal;width: 240px;color: #666666;}
.order-money .dl-horizontal dd{line-height: 30px;font-weight: normal;margin-left:230px;font-size: 18px;color: #e99a3a}

.order-coupon .coupon-list{}
.order-coupon .coupon-list > li{height:120px;margin-left: 40px;position: relative;cursor: pointer}
.order-coupon .coupon-list > li .dotted{width:12px;height:12px;border-radius:6px;position: absolute;top:12px;right:12px; background:#ffffff;display: none;}
.order-coupon .coupon-list > li.active .dotted{display: block;}

.order-message{padding:30px 100px;}
.order-message > .message{vertical-align: middle;margin-bottom: 20px;}
.order-message > .message > span.glyphicon{height: 28px;font-size:20px;padding:4px 0;color: #e64a19;vertical-align: middle;margin-bottom: 10px;}
.order-message > .message > span.text{font-size:18px;color: #e64a19;font-weight:500;height: 28px;line-height: 28px;display: inline-block;vertical-align: middle;margin-bottom: 10px;}
.order-message > .message > p{margin-top:5px;color: #999999;margin-bottom: 0;}

.order-message .well{background:#f9f9f9;margin-top:10px;color: #666666; }
.order-message .dl-horizontal{margin: 0;padding: 0;}
.order-message .dl-horizontal dt{line-height: 30px;font-weight: normal;width: 140px;}
.order-message .dl-horizontal dd{line-height: 30px;font-weight: normal;margin-left:160px;}

.order-message > .order-message-btn .btn{border-radius: 5px;padding: 8px 35px;font-size: 16px;}

.loading {background: url('../images/loading.gif') no-repeat 2px 2px;width:20px;height:20px;}
.ui-pnotify.stack-center{top: 50% !important;margin-top:-40px;left:50% !important;margin-left: -150px;}



.area_content {border: 1px solid #cccccc;border-top: none;padding-bottom: 10px;position: absolute;display: none;background-color: #fff;}
.area_menu ul {margin:0;padding:0;}
.area_menu ul li {float: left;width: 33.33%;list-style: none;text-align: center;height: 35px;line-height: 35px;box-sizing: border-box;cursor: pointer;background-color: #f4f4f4;border-bottom: 1px solid #cccccc;}
.area_menu ul li:nth-child(2) {border-right: 1px solid #cccccc;border-left: 1px solid #cccccc;}
.area_menu ul .isClick {background-color: #fff;color: #269fff;border-bottom: none;}
.area_data_content {padding: 10px;overflow: hidden;}
.area_data {display: none;overflow: hidden;}
.area_data .data_Part {overflow: hidden;}
.area_data .part_type {float: left;font-size: 12px;padding-top: 10px;}
.area_data_content .isBlock {display: block;}
.area_data ul {margin: 0;padding: 0 0 0 30px;}
.area_data ul li {float: left;list-style: none;padding:5px 8px;font-size: 12px;cursor: pointer;border-radius:3px;margin: 5px 0 0 5px;max-width:132px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.area_data ul li:hover {background-color: #88c4f4;color: #fff;}
.area_data ul .isClick {background-color: #88c4f4;color: #fff;}
.isBlock {display: block!important;z-index: 999;}

.orderCreate{background: #ffffff;margin-bottom: 20px;padding:20px;}
.orderCreate h3{margin: 0 0 30px;}
.orderCreate .form-inline .form-group{margin-bottom: 20px;}
.orderCreate .form-inline .input-group{width:460px;}
.orderCreate .form-control{border-radius:0;}
.orderCreate #mainTable{margin-bottom: 0;}
.orderCreate #mainTable > tbody > tr > td{vertical-align: middle;}
.orderCreate #mainTable > tbody > tr > td > input{text-align: center;padding: 3px;width:55px;}
.orderCreate #mainTable > tbody > tr > td.operation{position: relative}
.orderCreate #mainTable > tbody > tr > td.operation > a.remove{color:#FF2F2F;position: absolute;top:28%;right:-18px;}
.orderCreate #mainTable > tbody > tr > td > .input-group.input-spinner{width:150px;}

#top-search-form .typeahead.dropdown-menu{left:-2px !important;width:457px;border-radius:0;border:1px solid #c62828}
#top-search-form .dropdown-menu > li > a{padding: 5px 20px;line-height: 25px;}
#top-search-form .dropdown-menu > .active > a, #top-search-form .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus{background:#c62828}



.mall{background:#f0f6fc;}
.mall .headers{background:#ffffff;box-shadow: 0 5px 16px rgba(86, 147, 208, 0.2);margin-bottom: 15px;}
.mall .headers .header{height:80px;}
.mall .headers .header .brand{margin-top:10px; }
.mall .headers .menu{margin: 0;}
.mall .headers .menu li{display: inline-block}
.mall .headers .menu li{height:80px;line-height:70px;padding:0 10px 10px;font-size: 18px;}
.mall .headers .menu li.active{border-bottom:3px solid #c62828}
.mall .headers .menu li a{color:#333333;}
.mall .headers .menu li a:hover{text-decoration: none;}
.mall .carousel-inner>.item>a>img, .mall .carousel-inner>.item>img{width:100%;height:300px;}

.mall .panel-mall{border: none;border-radius: 0;}
.mall .panel-mall .panel-heading {padding:0 10px;}
.mall .panel-mall .panel-heading .panel-title{border-bottom: 1px solid #d1d1d1;padding: 0;color:#666666;font-weight: 500;font-size:16px;}
.mall .panel-mall .panel-heading span.glyphicon{color:#c62828;border-bottom:1px solid #c62828;margin-right:10px;padding:15px 8px 10px;font-size:16px;font-weight:400}

.mall .panel-mall .btn-login{margin:15px 0 0 50px;padding: 8px 50px;}
.mall .panel-mall ul.notice {margin:0;}
.mall .panel-mall ul.notice li{width:100%;height:24px;line-height:24px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.mall .panel-mall ul.notice li > a{background:url('../images/list-style.png') no-repeat left center;font-size: 12px;color: #333333;padding: 0 0 0 10px}
.mall .well.well-mall{background:#ffffff;border: none;border-radius: 0; }

.mall .footer{background:#ffffff;}


.msg_default_box{
  width:258px;
  margin:0 auto 15px;
  padding:12px 0;
  border:1px solid #2b4d69;
  background-color:#445f85;
  border-radius:3px;
  -moz-border-radius:3px;
  -webkit-border-radius:3px;
  letter-spacing:6px;
  text-align:center;
  color:#FFF;
}
.msg_default_box p{
  display:inline-block;
  vertical-align:middle;
  letter-spacing:normal;
  text-align:left;
  font-size:16px;
  color:#FFF;
  margin-bottom: 0;
}

.icon60_qr{
  width:60px;
  height:60px;
  display:inline-block;
  vertical-align:middle;
  background:transparent url(../images/icon_pay.png) no-repeat 0 -60px;
  margin-right:20px;
}

.msg_default_box .icon60_qr{
  background-position:0 -60px;
}
.tooltip.in{filter:alpha(opacity=100);opacity: 1;}
.tooltip-inner{padding: 0;max-width: 250px;}
.btn-play-video{height:40px;width:80px;display:block;position:absolute;left:25px;bottom:110px;padding:0;cursor:pointer;opacity:1;border:.06666em solid #fff;background-color:#2b333f;background-color:rgba(43,51,63,.7);border-radius:.3em;transition:all .4s}
.btn-play-video span{color: #ffffff;font-size:20px;}
.btn-close-video{height:30px;width:30px;display:none;position:absolute;right:25px;top:10px;padding:0;cursor:pointer;opacity:1;border:.06666em solid #fff;background-color:#2b333f;background-color:rgba(43,51,63,.7);border-radius:.3em;transition:all .4s}
.btn-close-video span{color: #ffffff;font-size:18px;}











