﻿@charset "utf-8";
/*----------------------------
    Style Create: 2016年10月15日 14:44:04
    Author: cxt
    Style Update: 2017年3月26日20:19:24
    Author: Zero
------------------------------*/
/*----------------------------
	Style Create: 2015.5.28
	Author: Zero
	Style Update: 2016年8月2日14:26:05
	Author: Zero
	Note: 曼码-LESS代码库
    version: 0.2.5.5
------------------------------*/
/*----------------------------
	Note: 配置文件
------------------------------*/
/*#region Page Initialize */
/*#endregion */
/*#region css3相关 */
/*#endregion */
/*#region 文本相关 */
/*#endregion */
/*#region 伪元素使用 */
/*#endregion */
/*#region 背景图的使用(传入图片名) - 主站 */
/*#endregion */
/*#region 背景图的使用(传入图片名) - 微站 */
/*//网格图使用示例
.mc_bg(@x,@y){
    .mc_bgNpP("",-@x -@y);
}
.mc_bgNpP(@imgName,@position) when (isstring(@imgName)){
//不重复(传入位置信息)
    #McBaseLib > .backgroundSize(@imgName,contain,no-repeat @position);
}
.mc_bgNpP(@color,@imgName,@position){
//不重复带背景色(传入位置信息)
    #McBaseLib > .backgroundSize(@color,@imgName,contain,no-repeat @position);
}
.mc_bgNp(@imgName) when (isstring(@imgName)){
//不重复
    #McBaseLib > .backgroundSize(@imgName,contain,no-repeat top left);
}
.mc_bgNp(@color,@imgName){
//不重复带背景色
    #McBaseLib > .backgroundSize(@color,@imgName,contain,no-repeat top left);
}
.mc_bgNpCC(@imgName) when (isstring(@imgName)){
//不重复-居中
    #McBaseLib > .backgroundSize(@imgName,contain,no-repeat center);
}
.mc_bgNpCC(@color,@imgName){
//不重复带背景色-居中
    #McBaseLib > .backgroundSize(@color,@imgName,contain,no-repeat center);
}
.mc_bgRp(@imgName) when (isstring(@imgName)){
//XY重复
    #McBaseLib > .backgroundSize(@imgName,contain,repeat top left);
}
.mc_bgRp(@color,@imgName){
//XY重复带背景色
    #McBaseLib > .backgroundSize(@color,@imgName,contain,repeat top left);
}
.mc_bgRpX(@imgName) when (isstring(@imgName)){
//X重复
    #McBaseLib > .backgroundSize(@imgName,contain,repeat-x top left);
}
.mc_bgRpX(@color,@imgName){
//X重复带背景色
    #McBaseLib > .backgroundSize(@color,@imgName,contain,repeat-x top left);
}
.mc_bgRpY(@imgName) when (isstring(@imgName)){
//Y重复
    #McBaseLib > .backgroundSize(@imgName,contain,repeat-y top left);
}
.mc_bgRpY(@color,@imgName){
//Y重复带背景色
    #McBaseLib > .backgroundSize(@color,@imgName,contain,repeat-y top left);
}*/
/*#endregion */
#McBaseLib {
  /*#region 页面初始化 */
  /*#endregion */
  /*#region Util */
  /*#endregion */
  /*#region 布局 */
  /*#endregion*/
  /*#region CSS3相关 */
  /*#endregion*/
  /*#region CSS3动画 */
  /*#endregion*/
}
/*#region 页面初始化 */
/*#endregion */
/*#region Util */
/*#endregion */
/*#region 布局 */
/*#endregion*/
/*#region CSS3相关 */
/*#endregion*/
/*#region CSS3动画 */
/*#endregion*/
/*@media only screen and (min-width: 1100px){
        #McBaseLib > .setScrollbar; //更改滚动条样式
    }*/
html,
body {
  width: 100%;
  font-size: 14px;
  color: #333333;
}
html,
body,
body div,
span,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
abbr,
address,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
samp,
small,
strong,
sub,
sup,
var,
b,
i,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
figure,
footer,
header,
menu,
nav,
section,
time,
mark,
audio,
video,
details,
summary,
button {
  margin: 0;
  padding: 0;
  border: 0;
  font-family: 'Helvetica Neue', Helvetica, 'Hiragino Sans GB', 'Segoe UI', 'Microsoft Yahei', Tahoma, Arial, STHeiti, sans-serif;
  vertical-align: baseline;
  background: transparent;
  -webkit-tap-highlight-color: transparent;
  -webkit-text-size-adjust: none;
}
html {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  min-width: 1200px;
}
*,
*:before,
*:after {
  -moz-box-sizing: inherit;
  -webkit-box-sizing: inherit;
  box-sizing: inherit;
}
body {
  background: #ffffff;
  overflow-x: hidden;
  min-width: 1200px;
}
article,
aside,
figure,
footer,
header,
nav,
section,
details,
summary {
  display: block;
}
img,
object,
embed {
  max-width: 100%;
}
i,
em {
  font-style: normal;
}
ol,
ul,
li {
  list-style: none;
}
h1,
h2,
h3,
h4,
h5,
h6,
b {
  font-weight: normal;
}
a {
  margin: 0;
  padding: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
  color: inherit;
}
a,
a:hover,
a:active,
a:focus {
  text-decoration: none;
  outline: none;
  cursor: pointer;
}
hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #ccc;
  margin: 1em 0;
  padding: 0;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
p {
  -ms-word-break: break-all;
  word-break: break-all;
  text-align: justify;
}
input,
textarea {
  display: block;
  margin: 0;
  padding: 0;
  border-radius: 0;
  border: none;
  font-size: 100%;
  font-family: 'Helvetica Neue', Helvetica, 'Hiragino Sans GB', 'Segoe UI', 'Microsoft Yahei', Tahoma, Arial, STHeiti, sans-serif;
  line-height: 1.2em;
  color: inherit;
  outline: none;
  -webkit-appearance: none;
}
input::-webkit-input-placeholder {
  line-height: 1.2em;
}
.wrap {
  width: 100%;
  min-width: 1200px;
  overflow: hidden;
}
.ie7 img {
  -ms-interpolation-mode: bicubic;
}
.item,
.field {
  display: block;
  font-size: 14px;
}
.center-cotar {
  display: block;
  width: 1200px;
  margin: 0 auto;
}
.vm-cotar {
  display: inline-block;
  line-height: 1.2em;
  vertical-align: middle;
}
.ftp {
  display: inline-block;
  font-size: 14px;
  vertical-align: top;
}
.fp {
  display: inline-block;
  font-size: 14px;
  vertical-align: middle;
}
.fbp {
  display: inline-block;
  font-size: 14px;
  vertical-align: bottom;
}
.hf {
  font-size: 0;
}
.fbox {
  display: -moz-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-box;
}
.bf1 {
  -o-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-box-flex: 1;
  box-flex: 1;
  flex: 1;
}
.bf2 {
  -o-box-flex: 2;
  -moz-box-flex: 2;
  -webkit-box-flex: 2;
  box-flex: 2;
  flex: 2;
}
.bf3 {
  -o-box-flex: 3;
  -moz-box-flex: 3;
  -webkit-box-flex: 3;
  box-flex: 3;
  flex: 3;
}
.lfp {
  float: left;
}
.rfp {
  float: right;
}
.cf {
  width: 100%;
  height: 0;
  line-height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden;
}
.cfa:after {
  display: block;
  content: "";
  width: 100%;
  height: 0;
  line-height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden;
}
.tb {
  display: table;
  table-layout: fixed;
}
.tc {
  display: table-cell;
  vertical-align: top;
}
.txtl {
  text-align: left;
}
.txtr {
  text-align: right;
}
.txtc {
  text-align: center;
}
.mc-img-responsive {
  position: relative;
  height: 0;
  background-size: cover;
  background-position: center;
  background-color: #f4f4f4;
  overflow: hidden;
}
.mc-img-responsive.-img-1by1 {
  padding-bottom: 100%;
}
.mc-img-responsive.-img-2by1 {
  padding-bottom: 50%;
}
.mc-img-responsive.-img-3by1 {
  padding-bottom: 33.3%;
}
.mc-img-responsive.-img-16by5 {
  padding-bottom: 31.25%;
}
.mc-img-responsive.-img-16by9 {
  padding-bottom: 56.25%;
}
.mc-img-responsive.-img-16by10 {
  padding-bottom: 62.5%;
}
.mc-img-responsive.-img-4by3 {
  padding-bottom: 75%;
}
.mc-img-responsive.-img-25by12 {
  padding-bottom: 48%;
}
.mc-img-responsive .mc-responsive-item {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  border: 0;
  background-size: cover;
  background-position: center;
}
.mc-img-responsive .mc-responsive-item img {
  display: none;
}
.hide {
  display: none;
}
.mc-edit-cotar .edui-container {
  max-width: 1000px;
}
.mc-edit-cotar p {
  line-height: 1.8em;
  margin: 15px 0;
}
.mc-edit-cotar i,
.mc-edit-cotar cite,
.mc-edit-cotar em,
.mc-edit-cotar var,
.mc-edit-cotar address,
.mc-edit-cotar dfn {
  font-style: italic;
}
.mc-edit-cotar strong,
.mc-edit-cotar b {
  font-weight: bold;
}
.mc-edit-cotar sup {
  vertical-align: super;
  font-size: 12px;
  line-height: 1em;
}
.mc-edit-cotar sub {
  vertical-align: sub;
  font-size: 12px;
  line-height: 1em;
}
/*#region 弹窗 */
.pop-position-wrap {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  text-align: center;
  z-index: 1001 !important;
}
.pop-position-wrap:after {
  content: "";
  display: inline-block;
  height: 100%;
  width: 0;
  visibility: hidden;
  vertical-align: middle;
}
.pop-position-wrap .pop-wrap {
  position: relative;
  display: inline-block;
  background: #dddddd;
  vertical-align: middle;
}
.pop-position-wrap .pop-wrap .pop-close {
  position: absolute;
  top: 10px;
  right: 10px;
  cursor: pointer;
}
.pop-position-wrap .pop-bg {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: -1;
  background: url("../img/icon/pixel_80.png") repeat top left;
}
.tip-wrap {
  display: inline-block;
  max-height: 75%;
  vertical-align: middle;
  overflow: hidden;
  z-index: 1001 !important;
}
.tip-content {
  margin-bottom: 15px;
  padding: 8px 13px;
  border-radius: 5px;
  background: url("../img/icon/pixel_60.png") repeat top left;
  color: #FFF;
  font-size: 20px;
}
.loading-cotar {
  border-radius: 3px;
  background-color: #FBFBFB;
  background-image: url('data:image/gif;base64,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') /*/Content/Include/img/dialog_Loding.gif*/;
  background-repeat: no-repeat;
  background-position: center 10px;
  padding: 45px 10px 10px 10px;
}
/*#endregion */
/*#region 其他初始化 */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
}
input[type="number"] {
  -moz-appearance: textfield;
}
/*#endregion */
/*#region 图标 */
.ic-plus-red:before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 12px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/ic-plus-red.png") no-repeat top left;
}
.ic-minus-red:before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 12px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/ic-minus-red.png") no-repeat top left;
}
.ic-new-red:before {
  content: "";
  display: inline-block;
  width: 28px;
  height: 14px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/ic-new-red.png") no-repeat top left;
}
.ic-hand-red:before {
  content: "";
  display: inline-block;
  width: 14px;
  height: 18px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/ic-hand-red.png") no-repeat top left;
}
/*#region 处理狀態 */
.ic-state-success-b:before {
  content: "";
  display: inline-block;
  width: 32px;
  height: 32px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/ic-state-success-b.png") no-repeat top left;
}
.ic-state-success:before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/ic-state-success.png") no-repeat top left;
}
.ic-state-error:before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/ic-state-error.png") no-repeat top left;
}
.ic-state-warn:before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/ic-state-warn.png") no-repeat top left;
}
.ic-dialog-warn:before {
  content: "";
  display: inline-block;
  width: 28px;
  height: 25px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/ic-dialog-warn.png") no-repeat top left;
}
.ic-dialog-success:before {
  content: "";
  display: inline-block;
  width: 28px;
  height: 28px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/ic-dialog-success.png") no-repeat top left;
}
.ic-dialog-error:before {
  content: "";
  display: inline-block;
  width: 28px;
  height: 28px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/ic-dialog-error.png") no-repeat top left;
}
/*#endregion */
.ic-sp-close:before {
  content: "";
  display: inline-block;
  width: 14px;
  height: 14px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/ic-sp-close.png") no-repeat top left;
}
.ic-close:before,
.pop-close-btn {
  content: "";
  display: inline-block;
  width: 20px;
  height: 20px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/ic-close.png") no-repeat top left;
}
.ic-hot:before {
  content: "";
  display: inline-block;
  width: 30px;
  height: 17px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/ic-hot.png") no-repeat top left;
}
/*#region 用户控制台 */
.ic-back-btn:before {
  content: "";
  display: inline-block;
  width: 19px;
  height: 19px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/A1-ic-back-btn.png") no-repeat top left;
}
.ic-close-btn:before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 17px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/ic-close-btn.png") no-repeat top left;
}
.ic-select-box-arrow:before,
.uc-common-page .selectbox > div:before,
.uc-common-page .cascader-wrap .txt:before {
  position: absolute;
  content: "";
  display: block;
  width: 10px;
  height: 5px;
  line-height: 1em;
  background: url("../img/icon/ic-select-box-arrow.png") no-repeat top left;
}
.ic-select-box-arrow-active:before,
.uc-common-page .selectbox.mc-active > div:before,
.uc-common-page .selectbox > div:hover:before,
.uc-common-page .cascader-wrap.mc-active .txt:before,
.uc-common-page .cascader-wrap .txt:hover:before {
  position: absolute;
  content: "";
  display: block;
  width: 10px;
  height: 5px;
  line-height: 1em;
  background: url("../img/icon/A1-ic-select-box-arrow-active.png") no-repeat top left;
}
.ic-next-arrow:before,
.uc-common-page .cascader-wrap .cascader-list .cascader-item.has-next:before {
  position: absolute;
  content: "";
  display: block;
  width: 5px;
  height: 10px;
  line-height: 1em;
  background: url("../img/icon/ic-next-arrow.png") no-repeat top left;
}
.ic-next-arrow-active:before,
.uc-common-page .cascader-wrap .cascader-list .cascader-item.has-next.mc-active:before {
  position: absolute;
  content: "";
  display: block;
  width: 5px;
  height: 10px;
  line-height: 1em;
  background: url("../img/icon/ic-next-arrow-active.png") no-repeat top left;
}
/*#region 顶栏按钮 */
.ic-console-product:before {
  content: "";
  display: inline-block;
  width: 20px;
  height: 20px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/ic-console-product.png") no-repeat top left;
}
.ic-console-order:before {
  content: "";
  display: inline-block;
  width: 19px;
  height: 19px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/ic-console-order.png") no-repeat top left;
}
.ic-uc-msg:before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 12px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/ic-uc-msg.png") no-repeat top left;
}
.ic-uc-msg-info.active:before,
.uc-common-page .console-header .msg-list > .item.active:before {
  background: url("../img/icon/ic-uc-msg-info-active.png") no-repeat top left;
}
.ic-uc-msg-info:before,
.uc-common-page .console-header .msg-list > .item:before {
  position: absolute;
  content: "";
  display: block;
  width: 14px;
  height: 14px;
  line-height: 1em;
  background: url("../img/icon/ic-uc-msg-info.png") no-repeat top left;
}
.ic-uc-help:before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/ic-uc-help.png") no-repeat top left;
}
.ic-uc-user-drop-btn:after {
  content: "";
  display: inline-block;
  width: 12px;
  height: 6px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/ic-uc-user-drop-btn.png") no-repeat top left;
}
.ic-uc-user-popmenu1:before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/ic-uc-user-popmenu1.png") no-repeat top left;
}
.ic-uc-user-popmenu2:before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 18px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/ic-uc-user-popmenu2.png") no-repeat top left;
}
.ic-uc-user-popmenu3:before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/ic-uc-user-popmenu3.png") no-repeat top left;
}
.ic-uc-user-popmenu4:before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 18px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/ic-uc-user-popmenu4.png") no-repeat top left;
}
/*#endregion */
/*#region 侧栏按钮 */
.ic-side.active:before,
.uc-common-page.side-unfold .console-side .side-toggle-btn:before {
  content: "";
  display: inline-block;
  width: 14px;
  height: 14px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/ic-side-active.png") no-repeat top left;
}
.ic-side:before,
.uc-common-page .console-side .side-toggle-btn:before {
  content: "";
  display: inline-block;
  width: 4px;
  height: 14px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/ic-side.png") no-repeat top left;
}
.ic-console-side1.active:before {
  background: url("../img/icon/ic-console-side1-active.png") no-repeat top left;
}
.ic-console-side1:before {
  content: "";
  display: inline-block;
  width: 19px;
  height: 14px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/ic-console-side1.png") no-repeat top left;
}
.ic-console-side2.active:before {
  background: url("../img/icon/ic-console-side2-active.png") no-repeat top left;
}
.ic-console-side2:before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 18px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/ic-console-side2.png") no-repeat top left;
}
.ic-console-side3.active:before {
  background: url("../img/icon/ic-console-side3-active.png") no-repeat top left;
}
.ic-console-side3:before {
  content: "";
  display: inline-block;
  width: 17px;
  height: 16px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/ic-console-side3.png") no-repeat top left;
}
.ic-console-side4.active:before {
  background: url("../img/icon/ic-console-side4-active.png") no-repeat top left;
}
.ic-console-side4:before {
  content: "";
  display: inline-block;
  width: 14px;
  height: 16px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/ic-console-side4.png") no-repeat top left;
}
.ic-console-side5.active:before {
  background: url("../img/icon/ic-console-side5-active.png") no-repeat top left;
}
.ic-console-side5:before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 14px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/ic-console-side5.png") no-repeat top left;
}
.ic-console-side6.active:before {
  background: url("../img/icon/ic-console-side6-active.png") no-repeat top left;
}
.ic-console-side6:before {
  content: "";
  display: inline-block;
  width: 12px;
  height: 16px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/ic-console-side6.png") no-repeat top left;
}
.ic-console-side7.active:before {
  background: url("../img/icon/ic-console-side7-active.png") no-repeat top left;
}
.ic-console-side7:before {
  content: "";
  display: inline-block;
  width: 14px;
  height: 14px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/ic-console-side7.png") no-repeat top left;
}
.ic-console-side8.active:before {
  background: url("../img/icon/ic-console-side8-active.png") no-repeat top left;
}
.ic-console-side8:before {
  content: "";
  display: inline-block;
  width: 18px;
  height: 18px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/ic-console-side8.png") no-repeat top left;
}
.ic-console-side9.active:before {
  background: url("../img/icon/ic-console-side9-active.png") no-repeat top left;
}
.ic-console-side9:before {
  content: "";
  display: inline-block;
  width: 18px;
  height: 15px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/ic-console-side9.png") no-repeat top left;
}
.ic-console-side10.active:before {
  background: url("../img/icon/ic-console-side10-active.png") no-repeat top left;
}
.ic-console-side10:before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/ic-console-side10.png") no-repeat top left;
}
.ic-console-side11.active:before {
  background: url("../img/icon/ic-console-side11-active.png") no-repeat top left;
}
.ic-console-side11:before {
  content: "";
  display: inline-block;
  width: 17px;
  height: 18px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/ic-console-side11.png") no-repeat top left;
}
/*#endregion */
/*#region 表格按钮 */

 .sprite-1
        {
            display: inline-block;
            background: url(../img/icon/sprite.png) no-repeat;
            background-position: -13px 0;
            width: 13px;
            height: 13px;
            vertical-align: middle;
        }

/*.ic-uc-info:before {
  content: "";
  display: inline-block;
  width: 14px;
  height: 14px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/ic-uc-info.png") no-repeat top left;
}*/
.ic-date:before {
  position: absolute;
  content: "";
  display: block;
  width: 22px;
  height: 20px;
  line-height: 1em;
  background: url("../img/icon/ic-date.png") no-repeat top left;
}
.ic-console-btn1:hover:before,
.ic-console-btn1.active:before {
  background: url("../img/icon/ic-console-btn1-active.png") no-repeat top left;
}
.ic-console-btn1:before {
  content: "";
  display: inline-block;
  width: 15px;
  height: 13px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/ic-console-btn1.png") no-repeat top left;
}
.ic-console-btn2:hover:before,
.ic-console-btn2.active:before {
  background: url("../img/icon/ic-console-btn2-active.png") no-repeat top left;
}
.ic-console-btn2:before {
  content: "";
  display: inline-block;
  width: 13px;
  height: 15px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/ic-console-btn2.png") no-repeat top left;
}
.ic-console-btn3:hover:before,
.ic-console-btn3.active:before {
  background: url("../img/icon/ic-console-btn3-active.png") no-repeat top left;
}
.ic-console-btn3:before {
  content: "";
  display: inline-block;
  width: 14px;
  height: 13px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/ic-console-btn3.png") no-repeat top left;
}
.ic-console-btn4:hover:before,
.ic-console-btn4.active:before {
  background: url("../img/icon/ic-console-btn4-active.png") no-repeat top left;
}
.ic-console-btn4:before {
  content: "";
  display: inline-block;
  width: 14px;
  height: 14px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/ic-console-btn4.png") no-repeat top left;
}
.ic-console-btn5.active:before {
  background: url("../img/icon/ic-console-btn5-active.png") no-repeat top left;
}
.ic-console-btn5:before {
  content: "";
  display: inline-block;
  width: 10px;
  height: 10px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/ic-console-btn5.png") no-repeat top left;
}
.ic-btn-more:hover:before {
  background: url("../img/icon/A1-ic-btn-more-active.png") no-repeat top left;
}
.ic-btn-more:before {
  content: "";
  display: inline-block;
  width: 12px;
  height: 4px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/ic-btn-more.png") no-repeat top left;
}
.ic-table-order:before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/ic-table-order.png") no-repeat top left;
}
.ic-sort.up:before,
.uc-common-page .mc-table table .sort.up:before {
  background: url("../img/icon/ic-sort-up.png") no-repeat top left;
}
.ic-sort.down:before,
.uc-common-page .mc-table table .sort.down:before {
  background: url("../img/icon/ic-sort-down.png") no-repeat top left;
}
.ic-sort:before,
.uc-common-page .mc-table table .sort:before {
  content: "";
  display: inline-block;
  width: 10px;
  height: 12px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/ic-sort.png") no-repeat top left;
}
/*#endregion */
/*#endregion */
/*#region 用户中心 */
/*#region 侧栏按钮 */
.ic-usercenter-side1:before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 14px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/ic-usercenter-side1.png") no-repeat top left;
}
.ic-usercenter-side2:before {
  content: "";
  display: inline-block;
  width: 14px;
  height: 16px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/ic-usercenter-side2.png") no-repeat top left;
}
.ic-usercenter-side-arrow:before {
  content: "";
  display: inline-block;
  width: 11px;
  height: 6px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/ic-usercenter-side-arrow.png") no-repeat top left;
}
/*#endregion */
.ic-upload-file:before {
  content: "";
  display: inline-block;
  width: 12px;
  height: 14px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/ic-upload-file.png") no-repeat top left;
}
.ic-down-arrow:after {
  content: "";
  display: inline-block;
  width: 11px;
  height: 6px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/ic-down-arrow.png") no-repeat top left;
}
.ic-down-arrow-active:after,
.uc-common-page .order-table-info .tool-bar .tool-btn:hover i:after {
  content: "";
  display: inline-block;
  width: 11px;
  height: 6px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/ic-down-arrow-active.png") no-repeat top left;
}
/*#endregion */
/*#endregion */
/*#region 常用组件 */
/*#region 时间 */
/*#endregion */
/*#region 页码 */
.m-pagenation-wrap {
  padding: 50px 0;
  padding-right: 90px;
  font-size: 0;
}
.m-pagenation-wrap .m-btn {
  display: inline-block;
  vertical-align: middle;
  background-color: #fff;
  border: 1px solid #dddddd;
  margin-right: 10px;
  padding: 0 12px;
  font-size: 14px;
  line-height: 2em;
}
.m-pagenation-wrap .m-btn.active {
  color: #ffffff;
  border-color: #de1025;
  background-color: #de1025;
}
/*#endregion */
/*#region sider */
.sider-bar-wrap {
  display: inline-block;
  vertical-align: top;
  width: 250px;
  padding-right: 50px;
}
.sider-bar-wrap .cho-list > .item {
  text-align: center;
  background-color: #f2f3f5;
  font-size: 16px;
  color: #666666;
  cursor: pointer;
  line-height: 50px;
  border: 1px solid #eeeeee;
}
.sider-bar-wrap .cho-list > .item:hover {
  border-color: #ee0d24;
}
.sider-bar-wrap .cho-list > .item.active {
  color: #ffffff;
  background-color: #de1025;
}
.sider-bar-wrap .hot-box {
  margin-top: 40px;
}
.sider-bar-wrap .hot-box .title-box {
  text-align: center;
  line-height: 60px;
  height: 60px;
  background-color: #de1025;
  font-size: 16px;
  color: #ffffff;
}
.sider-bar-wrap .hot-box .title-box .pic-wrap {
  margin-left: 5px;
}
.sider-bar-wrap .hot-box .h-list {
  border: 1px solid #eeeeee;
}
.sider-bar-wrap .hot-box .h-list > .item {
  height: 65px;
  border-bottom: 1px solid #eeeeee;
  padding: 10px;
}
.sider-bar-wrap .hot-box .h-list > .item .text {
  height: 42px;
  overflow: hidden;
  font-size: 12px;
  color: #999999;
  line-height: 1.8em;
}
.sider-bar-wrap .kf-box {
  margin-top: 50px;
}
.sider-bar-wrap .kf-box .title-box {
  color: #ffffff;
  font-size: 16px;
  background-image: url('../img/img-sider-kf-bg.png');
  height: 62px;
  padding-top: 25px;
  padding-left: 75px;
}
.sider-bar-wrap .kf-box .s-list > .item {
  background-color: #f2f3f5;
  border-bottom: 1px solid #eeeeee;
  font-size: 14px;
  color: #999999;
  line-height: 44px;
  padding-left: 10px;
  overflow: hidden;
}
.sider-r-box {
  display: inline-block;
  vertical-align: top;
  width: 950px;
}
/*#endregion */
/*#region bread-wrap */
.bread-wrap {
  padding: 40px 0;
  font-size: 0;
  background-color: #eceef6;
  margin-bottom: 20px;
}
.bread-wrap .title {
  display: inline-block;
  margin-right: 6px;
  font-size: 14px;
  color: #999999;
}
.bread-wrap .item {
  display: inline-block;
  padding-right: 5px;
  font-size: 14px;
  color: #999999;
}
.bread-wrap .item.active {
  color: #de1025;
}
.bread-single-wrap {
  padding-top: 5px;
  padding-bottom: 10px;
  font-size: 0;
  margin-bottom: 20px;
  border-bottom: 1px solid #eeeeee;
}
.bread-single-wrap .item {
  display: inline-block;
  padding-right: 5px;
  font-size: 14px;
  color: #999999;
}
.bread-single-wrap .item.active {
  color: #333333;
}
.bread-single-wrap .item .dot {
  display: inline-block;
  padding: 0 5px;
}
/*#endregion */
/*#region radio */
.radio-btn {
  display: inline-block;
  width: 25px;
  height: 25px;
  cursor: pointer;
  background: url("../img/icon/ic-radio.png") no-repeat center;
}
.radio-btn:hover {
  background: url("../img/icon/A1-ic-radio-active.png") no-repeat center;
}
.radio-btn.active {
  background: url("../img/icon/A1-ic-radio-checked-active.png") no-repeat center;
}
/*#endregion */
/*#region dialog */
/*#endregion */
/*#region simple-dialog-wrap */
.simple-dialog-wrap {
  width: 400px;
  background-color: #fff!important;
  overflow: hidden;
}
.simple-dialog-wrap .title {
  padding-left: 15px;
  border-bottom: 1px solid #eeeeee;
  line-height: 2.5em;
  font-size: 16px;
  text-align: left;
  color: #333333;
}
.simple-dialog-wrap .content-wrap {
  padding: 50px 0;
  font-size: 18px;
  color: #333333;
}
.simple-dialog-wrap .content-wrap .mc-ic {
  margin-right: 10px;
}
.simple-dialog-wrap .btn-wrap {
  border-top: 1px solid #dddddd;
  padding: 10px 0;
  padding-top: 15px;
  background-color: #f5f1f2;
  margin-left: -10px;
}
.simple-dialog-wrap .btn-wrap .btn {
  margin-left: 10px;
  padding: 0 30px;
}
.simple-dialog-wrap .btn-wrap .btn.low-btn {
  background-color: #bfbfbf;
}
/*#endregion */
/*#region table-dialog-wrap */
.table-dialog-wrap {
  background-color: #fff!important;
  overflow: hidden;
  max-width: 70%;
}
.table-dialog-wrap .title {
  padding-left: 15px;
  border-bottom: 1px solid #eeeeee;
  line-height: 2.5em;
  font-size: 16px;
  text-align: left;
  color: #333333;
}
.table-dialog-wrap .table-content-wrap {
  text-align: left;
}
.table-dialog-wrap .btn-wrap {
  border-top: 1px solid #dddddd;
  padding: 10px 0;
  padding-top: 15px;
  background-color: #f5f1f2;
  margin-left: -10px;
}
.table-dialog-wrap .btn-wrap .btn {
  margin-left: 10px;
  padding: 0 30px;
}
.table-dialog-wrap .btn-wrap .btn.low-btn {
  background-color: #bfbfbf;
}
/*#endregion */
/*#region 幻灯片 */
.top-cotar {
  width: 100%;
  height: 540px;
  position: relative;
}
.top-cotar .pic-wrap img {
  width: 100%;
  height: auto;
}
.swiper-container1 {
  position: absolute;
  left: 50%;
  width: 1920px;
  height: 100%;
  margin-left: -960px;
  overflow: hidden;
}
.swiper-container1 .btn-wrap {
  position: absolute;
  left: 355px;
  top: 370px;
}
.swiper-container1 .btn-wrap .btn {
  padding: 0 30px;
  background: none;
  border: 1px solid #eeeeee;
  line-height: 32px;
  font-size: 18px;
  border-radius: 0;
}
.swiper-container .swiper-pagination,
.swiper-container1 .swiper-pagination {
  position: absolute;
  text-align: center;
  -webkit-transition: .3s;
  -moz-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
  -webkit-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  z-index: 10;
  bottom: 30px!important;
  left: 0;
  width: 100%;
}
.swiper-container .swiper-pagination-bullet,
.swiper-container1 .swiper-pagination-bullet,
.swiper-container .swiper-pagination-switch,
.swiper-container1 .swiper-pagination-switch {
  display: inline-block;
  background: #fff;
  width: 55px;
  height: 6px;
  cursor: pointer;
  opacity: 1;
  border-radius: 0;
  margin-right: 15px;
}
.swiper-container .swiper-pagination-bullet.swiper-pagination-bullet-active,
.swiper-container1 .swiper-pagination-bullet.swiper-pagination-bullet-active,
.swiper-container .swiper-pagination-switch.swiper-pagination-bullet-active,
.swiper-container1 .swiper-pagination-switch.swiper-pagination-bullet-active,
.swiper-container .swiper-pagination-bullet.swiper-active-switch,
.swiper-container1 .swiper-pagination-bullet.swiper-active-switch,
.swiper-container .swiper-pagination-switch.swiper-active-switch,
.swiper-container1 .swiper-pagination-switch.swiper-active-switch {
  background-color: #de1025;
}
/*#endregion */
.main-page {
  font-size: 18px;
}
.main-page .btn {
  cursor: pointer;
  display: inline-block;
  font-size: 20px;
  border-radius: 5px;
  background: #de1025;
  text-align: center;
  color: #ffffff;
}
.main-page .btn.verbose {
  background-color: #fff;
  color: #999999;
  border: 1px solid #eeeeee;
}
/*#region 用户控制台通用组件 */
.uc-common-page.side-unfold .console-side {
  width: 250px;
}
.uc-common-page.side-unfold .console-side .side-nav-list > .item span {
  display: inline-block;
  vertical-align: middle;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.uc-common-page.side-unfold .console-side .flatpickr-calendar {
  margin-top: -56px;
  margin-left: -400px;
}
.uc-common-page.side-unfold .uc-main-content-wrap {
  margin-left: 250px;
}
.uc-common-page .scroll-cotar {
  overflow-y: auto;
  overflow-x: hidden;
}
.uc-common-page .btn {
  position: relative;
  display: inline-block;
  height: 30px;
  line-height: 30px;
  border-radius: 2px;
  padding: 0 20px;
  color: #ffffff;
  font-size: 12px;
  background-color: #247dd1;
  text-align: center;
  cursor: pointer;
}
.uc-common-page .btn:hover {
  background-color: #286090;
}
.uc-common-page .btn:hover .more-btn-list {
  display: block;
}
.uc-common-page .btn.border,
.uc-common-page .btn.mc-ic {
  padding: 0;
  line-height: 28px;
  color: #666666;
  background-color: #ffffff;
  border: 1px solid #dddddd;
}
.uc-common-page .btn.border:hover,
.uc-common-page .btn.mc-ic:hover,
.uc-common-page .btn.border.active,
.uc-common-page .btn.mc-ic.active {
  color: #2f86d6;
  border-color: #2f86d6;
  background-color: #dceeff;
}
.uc-common-page .btn.mc-ic {
  width: 30px;
  text-align: center;
}
.uc-common-page .btn.disable {
  color: #c6c6c6;
  background-color: #ededed;
  cursor: not-allowed;
}
.uc-common-page .btn.disable:hover {
  color: #c6c6c6;
  border-color: #dddddd;
  background-color: #ededed;
}
.uc-common-page .btn.w120 {
  width: 120px;
}
.uc-common-page .btn.w70 {
  width: 70px;
}
.uc-common-page .btn.w50 {
  width: 50px;
}
.uc-common-page .btn.w35 {
  width: 35px;
}
.uc-common-page .btn .more-btn-list {
  display: none;
  position: absolute;
  top: 21px;
  right: 0;
  padding: 3px 0;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  z-index: 9;
  /*-webkit-box-shadow: @style;
        -moz-box-shadow: @style;
        -o-box-shadow: @style;*/
  box-shadow: 1px 1px 7px rgba(0, 0, 0, 0.1);
}
.uc-common-page .btn .more-btn-list > .item {
  width: 100px;
  line-height: 25px;
  padding: 0 5px;
  font-size: 12px;
  text-align: left;
  color: #999999;
}
.uc-common-page .btn .more-btn-list > .item:hover {
  color: #2f86d6;
  background-color: #f5f1f2;
}
.uc-common-page .upload-ipt {
  display: inline-block;
  width: 0;
  height: 0;
  font-size: 0;
  overflow: hidden;
  visibility: hidden;
}
.uc-common-page .checkbox {
  display: inline-block;
  width: 25px;
  height: 25px;
  cursor: pointer;
  background: url("../img/icon/ic-checkbox.png") no-repeat center;
}
.uc-common-page .checkbox:hover {
  background: url("../img/icon/A1-ic-checkbox-active.png") no-repeat center;
}
.uc-common-page .checkbox.active {
  background: url("../img/icon/A1-ic-checkbox-checked-active.png") no-repeat center;
}
.uc-common-page .checkbox.disable {
  position: relative;
  background: url("../img/icon/ic-checkbox.png") no-repeat center;
  cursor: default;
  opacity: 0.5;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
}
.uc-common-page .checkbox.disable:before {
  position: absolute;
  content: "";
  display: block;
  width: 11px;
  height: 11px;
  line-height: 1em;
  left: 7px;
  top: 7px;
  background-color: #5f5d5d;
}
.uc-common-page .ipt {
  width: 100%;
  height: 30px;
  line-height: 28px\9;
  padding: 0 5px;
  font-size: 12px;
  border: 1px solid #dddddd;
  border-radius: 2px;
  -webkit-transition: all 0.3s ease-in-out 0s;
  -moz-transition: all 0.3s ease-in-out 0s;
  -o-transition: all 0.3s ease-in-out 0s;
  transition: all 0.3s ease-in-out 0s;
}
.uc-common-page .ipt:hover,
.uc-common-page .ipt:focus {
  /*border-color: #de1025;*/
  border-color: #2f86d6;
  /*-webkit-box-shadow: @style;
        -moz-box-shadow: @style;
        -o-box-shadow: @style;*/
  box-shadow: 0 0 7px #2f86d6;
}
.uc-common-page .selectbox {
  position: relative;
  text-align: left;
}
.uc-common-page .selectbox.mc-active > div {
  border-color: #2f86d6;
  color: #2f86d6;
  background-color: #f5f1f2;
  /*-webkit-box-shadow: @style;
        -moz-box-shadow: @style;
        -o-box-shadow: @style;*/
  box-shadow: 0 0 7px #2f86d6;
}
.uc-common-page .selectbox > div {
  position: relative;
  width: 100%;
  height: 30px;
  line-height: 28px;
  padding-left: 5px;
  padding-right: 30px;
  font-size: 12px;
  border: 1px solid #dddddd;
  border-radius: 2px;
  cursor: pointer;
  -webkit-transition: all 0.3s ease-in-out 0s;
  -moz-transition: all 0.3s ease-in-out 0s;
  -o-transition: all 0.3s ease-in-out 0s;
  transition: all 0.3s ease-in-out 0s;
}
.uc-common-page .selectbox > div:before {
  right: 10px;
  top: 50%;
  margin-top: -3px;
}
.uc-common-page .selectbox > div:hover {
  border-color: #2f86d6;
  color: #2f86d6;
  background-color: #f5f1f2;
  /*-webkit-box-shadow: @style;
        -moz-box-shadow: @style;
        -o-box-shadow: @style;*/
  box-shadow: 0 0 7px #2f86d6;
}
.uc-common-page .selectbox ul {
  display: none;
  position: absolute;
  top: 33px;
  left: 0;
  right: 0;
  padding: 4px 0;
  max-height: 200px;
  border: 1px solid #dddddd;
  background-color: #ffffff;
  z-index: 5;
  overflow: auto;
  /*-webkit-box-shadow: @style;
        -moz-box-shadow: @style;
        -o-box-shadow: @style;*/
  box-shadow: 1px 1px 7px rgba(0, 0, 0, 0.1);
}
.uc-common-page .selectbox ul li {
  line-height: 25px;
  padding: 0 5px;
  font-size: 12px;
  cursor: pointer;
}
.uc-common-page .selectbox ul li:hover {
  color: #2f86d6;
  background-color: #f5f1f2;
}
.uc-common-page .cascader-wrap {
  position: relative;
  text-align: left;
}
.uc-common-page .cascader-wrap.mc-active .txt {
  border-color: #247dd1;
  color: #247dd1;
  background-color: #f5f1f2;
  /*-webkit-box-shadow: @style;
        -moz-box-shadow: @style;
        -o-box-shadow: @style;*/
  box-shadow: 0 0 7px rgba(222, 16, 37, 0.3);
}
.uc-common-page .cascader-wrap .txt {
  position: relative;
  width: 100%;
  height: 30px;
  line-height: 28px;
  padding-left: 5px;
  padding-right: 30px;
  font-size: 12px;
  border: 1px solid #dddddd;
  border-radius: 2px;
  cursor: pointer;
  -webkit-transition: all 0.3s ease-in-out 0s;
  -moz-transition: all 0.3s ease-in-out 0s;
  -o-transition: all 0.3s ease-in-out 0s;
  transition: all 0.3s ease-in-out 0s;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.uc-common-page .cascader-wrap .txt:before {
  right: 10px;
  top: 50%;
  margin-top: -3px;
}
.uc-common-page .cascader-wrap .txt:hover {
  border-color: #2f86d6;
  color: #2f86d6;
  background-color: #f5f1f2;
  /*-webkit-box-shadow: @style;
        -moz-box-shadow: @style;
        -o-box-shadow: @style;*/
  box-shadow: 0 0 7px rgba(222, 16, 37, 0.3);
}
.uc-common-page .cascader-wrap .cascader-list-wrap {
  position: absolute;
  top: 33px;
  left: 0;
  z-index: 699;
  white-space: nowrap;
  border: 1px solid #dddddd;
  border-right: none;
  background-color: #ffffff;
  /*-webkit-box-shadow: @style;
        -moz-box-shadow: @style;
        -o-box-shadow: @style;*/
  box-shadow: 1px 1px 7px rgba(0, 0, 0, 0.1);
  overflow: hidden;
}
.uc-common-page .cascader-wrap .cascader-list {
  display: inline-block;
  min-width: 110px;
  height: 200px;
  margin-left: -1px;
  padding: 4px 0;
  border-right: 1px solid #dddddd;
  z-index: 5;
  vertical-align: top;
  overflow: auto;
}
.uc-common-page .cascader-wrap .cascader-list .cascader-item {
  line-height: 25px;
  padding: 0 7px;
  padding-right: 20px;
  font-size: 12px;
  cursor: pointer;
}
.uc-common-page .cascader-wrap .cascader-list .cascader-item:hover {
  color: #247dd1;
  background-color: #f5f1f2;
}
.uc-common-page .cascader-wrap .cascader-list .cascader-item.has-next {
  position: relative;
}
.uc-common-page .cascader-wrap .cascader-list .cascader-item.has-next:before {
  right: 7px;
  top: 50%;
  margin-top: -5px;
}
.uc-common-page .cascader-wrap .cascader-list .cascader-item.has-next.mc-active {
  color: #de1025;
  background-color: #f5f1f2;
}
.uc-common-page .cascader-wrap .cascader-list .cascader-item.-disable {
  color: #bebebe;
  background-color: transparent;
  /*cursor: not-allowed;*/
}
.uc-common-page .cascader-wrap .cascader-list .loading-data {
  text-align: center;
  line-height: 25px;
  padding: 0 7px;
  font-size: 12px;
}
.uc-common-page .page-tool-bar {
  text-align: right;
}
.uc-common-page .page-tool-bar .btn {
  margin: 0 3px;
  padding: 0 5px;
  height: 22px;
  line-height: 20px;
  color: #999999;
}
.uc-common-page .page-tool-bar .btn.disable {
  color: #c6c6c6;
}
.uc-common-page .page-tool-bar .nbr-wrap > .item {
  width: 22px;
  height: 22px;
  line-height: 20px;
  margin: 0 3px;
  text-align: center;
  border-radius: 2px;
  border: 1px solid #dddddd;
  font-size: 12px;
  color: #999999;
  cursor: pointer;
}
.uc-common-page .page-tool-bar .nbr-wrap > .item:hover,
.uc-common-page .page-tool-bar .nbr-wrap > .item.active {
  color: #ffffff;
  background-color: #2f86d6;
  border-color: #2f86d6;
}
.uc-common-page .page-tool-bar .nbr-wrap > .item.ellipsis {
  margin: 0;
  width: 18px;
  line-height: 18px;
  border: none;
  font-weight: bold;
  color: #999999;
  background: none;
  cursor: default;
}
.uc-common-page .page-tool-bar .label {
  margin: 0 3px;
  color: #999999;
  font-size: 12px;
}
.uc-common-page .page-tool-bar .ipt {
  width: 35px;
  height: 20px;
  line-height: 20px\9;
  padding: 0 3px;
  border-radius: 2px;
  border: 1px solid #dddddd;
  font-size: 12px;
  color: #999999;
}
.uc-common-page .page-tool-bar .ipt:hover,
.uc-common-page .page-tool-bar .ipt:focus {
  color: #de1025;
  border-color: #de1025;
}
.uc-common-page .console-header {
  position: absolute;
  top: 0;
  width: 100%;
  min-width: 1200px;
  height: 56px;
  background-color: #2f86d6;
  z-index: 100;
}
.uc-common-page .console-header.user-center .logo {
  width: 220px;
  text-align: center;
  border: none;
}
.uc-common-page .console-header.user-center .logo span {
  display: inline-block;
  margin-left: 10px;
  font-size: 20px;
  font-weight: bold;
  color: #ffffff;
  vertical-align: middle;
}
.uc-common-page .console-header.user-center .nav-bar {
  padding-left: 220px;
}
.uc-common-page .console-header .logo {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 56px;
  height: 56px;
  line-height: 56px;
  text-align: center;
  border-right: 1px solid #2f86d6;
  cursor: pointer;
}
.uc-common-page .console-header .logo:hover {
  background-color: #247dd1;
}
.uc-common-page .console-header .logo img {
  display: inline-block;
  vertical-align: middle;
}
.uc-common-page .console-header .nav-bar {
  padding-left: 56px;
}
.uc-common-page .console-header .nav-list > .item {
  height: 56px;
  line-height: 56px;
  padding: 0 30px;
  color: #ffffff;
  font-size: 14px;
  border-right: 1px solid #2f86d6;
  cursor: pointer;
}
.uc-common-page .console-header .nav-list > .item:hover {
  background-color: #247dd1;
}
.uc-common-page .console-header .nav-list > .item span {
  display: inline-block;
  padding-left: 10px;
  vertical-align: middle;
}
.uc-common-page .console-header .user-menu {
  padding-right: 20px;
}
.uc-common-page .console-header .user-menu > .item {
  position: relative;
  height: 56px;
  line-height: 56px;
  padding: 0 10px;
  cursor: pointer;
}
.uc-common-page .console-header .user-menu > .item:hover {
  background-color: #247dd1;
}
.uc-common-page .console-header .user-menu > .item:hover .drop-down-menu {
  display: block;
}
.uc-common-page .console-header .user-menu > .item > span {
  display: inline-block;
  padding: 0 5px;
  vertical-align: middle;
  color: #ffffff;
}
.uc-common-page .console-header .user-menu > .item .nbr {
  position: absolute;
  top: 13px;
  right: 0;
  display: inline-block;
  line-height: 14px;
  border-radius: 7px;
  background-color: #ffba00;
  font-size: 12px;
  color: #ffffff;
  padding: 0 4px;
  text-align: center;
}
.uc-common-page .console-header .user-menu > .item .drop-down-menu {
  position: absolute;
  top: 56px;
  right: -10px;
  display: none;
  background-color: #ffffff;
  /*-webkit-box-shadow: @style;
        -moz-box-shadow: @style;
        -o-box-shadow: @style;*/
  box-shadow: 0 0 7px rgba(0, 0, 0, 0.3);
  z-index: 9;
}
.uc-common-page .console-header .user-menu > .item .drop-down-menu:before {
  position: absolute;
  content: "";
  display: block;
  width: 0px;
  height: 0px;
  line-height: 1em;
  right: 20px;
  top: -12px;
  border-top: 6px solid transparent;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #ffffff;
}
.uc-common-page .console-header .user-menu > .item .drop-down-menu .title {
  line-height: 45px;
  padding: 0 20px;
  font-size: 12px;
  border-bottom: 1px solid #f4f4f4;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.uc-common-page .console-header .user-menu > .item .drop-down-menu .title > span {
  color: #de1025;
}
.uc-common-page .console-header .user-menu > .item .drop-down-menu .bottom-btn {
  display: block;
  height: 50px;
  line-height: 50px;
  text-align: center;
  font-size: 12px;
  background-color: #f5f1f2;
}
.uc-common-page .console-header .msg-list {
  width: 320px;
  max-height: 200px;
  overflow: auto;
}
.uc-common-page .console-header .msg-list > .item {
  position: relative;
  line-height: 20px;
  padding: 5px 20px 5px 45px;
  border-bottom: 1px solid #f4f4f4;
  font-size: 12px;
  color: #999999;
}
.uc-common-page .console-header .msg-list > .item.active .h1 {
  font-weight: bold;
  color: #333333;
}
.uc-common-page .console-header .msg-list > .item:hover {
  background-color: #f5f1f2;
}
.uc-common-page .console-header .msg-list > .item:hover .h1 {
  color: #de1025;
}
.uc-common-page .console-header .msg-list > .item:before {
  top: 7px;
  left: 23px;
}
.uc-common-page .console-header .msg-list > .item:last-child {
  border-bottom: none;
}
.uc-common-page .console-header .msg-list > .item .h1,
.uc-common-page .console-header .msg-list > .item .h2 {
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.uc-common-page .console-header .help-list {
  width: 235px;
  max-height: 200px;
  padding: 10px 20px;
  overflow: auto;
}
.uc-common-page .console-header .help-list > .item {
  position: relative;
  padding: 3px 0 3px 10px;
  line-height: 20px;
  font-size: 12px;
  color: #999999;
}
.uc-common-page .console-header .help-list > .item:before {
  position: absolute;
  content: "";
  display: block;
  width: 3px;
  height: 3px;
  line-height: 1em;
  top: 11px;
  left: 2px;
  border-radius: 50%;
  background-color: #bebebe;
}
.uc-common-page .console-header .help-list > .item:hover {
  color: #de1025;
}
.uc-common-page .console-header .menu-list {
  width: 200px;
  padding: 20px;
}
.uc-common-page .console-header .menu-list > .item {
  width: 80px;
  line-height: 1em;
  padding: 20px 0;
  text-align: center;
  font-size: 12px;
}
.uc-common-page .console-header .menu-list > .item:hover {
  background-color: #f5f1f2;
}
.uc-common-page .console-header .menu-list > .item > span {
  display: block;
  padding-top: 10px;
}
.uc-common-page .console-side {
  position: absolute;
  top: 56px;
  bottom: 0;
  width: 56px;
  background-color: #313131;
  -webkit-transition: width 0.3s ease-in-out 0s;
  -moz-transition: width 0.3s ease-in-out 0s;
  -o-transition: width 0.3s ease-in-out 0s;
  transition: width 0.3s ease-in-out 0s;
  overflow: hidden;
  z-index: 9;
}
.uc-common-page .console-side .side-toggle-btn {
  width: 100%;
  height: 35px;
  line-height: 35px;
  text-align: center;
  background-color: #262626;
  -webkit-transition: width 0.3s ease-in-out 0s;
  -moz-transition: width 0.3s ease-in-out 0s;
  -o-transition: width 0.3s ease-in-out 0s;
  transition: width 0.3s ease-in-out 0s;
  cursor: pointer;
}
.uc-common-page .console-side .side-nav-list {
  position: absolute;
  top: 35px;
  bottom: 0;
  width: 275px;
}
.uc-common-page .console-side .side-nav-list > .item {
  height: 56px;
  line-height: 56px;
}
.uc-common-page .console-side .side-nav-list > .item.title {
  border-bottom: 1px solid #262626;
}
.uc-common-page .console-side .side-nav-list > .item.active,
.uc-common-page .console-side .side-nav-list > .item:hover {
  background-color: #262626;
}
.uc-common-page .console-side .side-nav-list > .item.active {
  border-left: 3px solid #de1025;
}
.uc-common-page .console-side .side-nav-list > .item.active i {
  width: 53px;
  padding-right: 3px;
}
.uc-common-page .console-side .side-nav-list > .item i {
  display: inline-block;
  width: 56px;
  height: 56px;
  line-height: 56px;
  text-align: center;
}
.uc-common-page .console-side .side-nav-list > .item span {
  display: none;
  color: #ffffff;
}
.uc-common-page .usercenter-side {
  position: absolute;
  top: 56px;
  bottom: 0;
  width: 220px;
  background-color: #4d5763;
  overflow: hidden;
  z-index: 9;
}
.uc-common-page .usercenter-side .side-nav-list {
  height: 100%;
  width: 245px;
}
.uc-common-page .usercenter-side .side-nav-list > .item .treeview-btn {
  height: 50px;
  line-height: 50px;
  cursor: pointer;
}
.uc-common-page .usercenter-side .side-nav-list > .item .treeview-btn.active .ic-usercenter-side-arrow {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.uc-common-page .usercenter-side .side-nav-list > .item .treeview-btn i {
  display: inline-block;
  width: 56px;
  height: 56px;
  line-height: 56px;
  text-align: center;
}
.uc-common-page .usercenter-side .side-nav-list > .item .treeview-btn span {
  display: inline-block;
  color: #ffffff;
  height: 56px;
  width: 108px;
}
.uc-common-page .usercenter-side .side-nav-list > .item .treeview-btn .ic-usercenter-side-arrow {
  -webkit-transition: transform 0.3s ease-in-out 0s;
  -moz-transition: transform 0.3s ease-in-out 0s;
  -o-transition: transform 0.3s ease-in-out 0s;
  transition: transform 0.3s ease-in-out 0s;
}
.uc-common-page .usercenter-side .side-nav-list > .item .treeview-menu > .item {
  height: 40px;
  line-height: 40px;
  padding-left: 56px;
  color: #d4d6d3;
}
.uc-common-page .usercenter-side .side-nav-list > .item .treeview-menu > .item.active,
.uc-common-page .usercenter-side .side-nav-list > .item .treeview-menu > .item:hover {
  background-color: #3d4753;
  color: #ffffff;
}
.uc-common-page .usercenter-side .side-nav-list > .item .treeview-menu > .item.active {
  border-left: 3px solid #388edb;
  padding-left: 53px;
}
.uc-common-page .userlogin-footer {
  display: block;
  text-align: center;
  margin-top: 40px;
  margin-bottom: 40px;
}
.uc-common-page .userlogin-footer .link-list {
  display: inline-block;
  width: 500px;
  padding-top: 15px;
  border-top: 1px solid #dddddd;
}
.uc-common-page .userlogin-footer .link-list > .item {
  line-height: 1em;
  padding: 0 7px;
  color: #999999;
  font-size: 12px;
  border-right: 1px solid #bebebe;
}
.uc-common-page .userlogin-footer .link-list > .item:last-child {
  border-right: none;
}
.uc-common-page .userlogin-footer .copyright {
  line-height: 30px;
  padding-top: 5px;
  font-size: 12px;
  color: #bebebe;
}
.uc-common-page .userlogin-footer .copyright span {
  padding: 0 10px;
}
.uc-common-page .uc-main-content-wrap {
  height: 100%;
  margin-left: 56px;
  padding-top: 56px;
  /*#McBaseLib > .transition(margin-left);*/
}
.uc-common-page .uc-main-content-wrap.user-center {
  margin-left: 220px;
}
.uc-common-page .uc-main-content-wrap.user-center .flatpickr-calendar {
  margin-top: -56px;
  margin-left: -220px;
}
.uc-common-page .uc-main-content-wrap.user-login {
  margin-left: 0;
  height: auto;
}
.uc-common-page .uc-main-content-wrap .flatpickr-calendar {
  margin-top: -56px;
  margin-left: -56px;
}
.uc-common-page .uc-main-content-wrap .sub-nav {
  position: absolute;
  top: 56px;
  bottom: 0;
  width: 150px;
  background-color: #ededed;
  /*-webkit-box-shadow: @style;
        -moz-box-shadow: @style;
        -o-box-shadow: @style;*/
  box-shadow: 0 5px 6px rgba(0, 0, 0, 0.1) inset;
  overflow: hidden;
  z-index: 1;
}
.uc-common-page .uc-main-content-wrap .sub-nav .item {
  height: 50px;
  line-height: 50px;
  padding: 0 20px;
  font-size: 12px;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.uc-common-page .uc-main-content-wrap .sub-nav .item.title {
  height: 70px;
  line-height: 70px;
  font-size: 14px;
  font-weight: bold;
  background-color: #e3e3e3;
  /*-webkit-box-shadow: @style;
        -moz-box-shadow: @style;
        -o-box-shadow: @style;*/
  box-shadow: 0 5px 6px rgba(0, 0, 0, 0.1) inset;
  cursor: default;
}
.uc-common-page .uc-main-content-wrap .sub-nav .item.title:hover {
  color: #333333;
  background-color: #e3e3e3;
  /*-webkit-box-shadow: @style;
        -moz-box-shadow: @style;
        -o-box-shadow: @style;*/
  box-shadow: 0 5px 6px rgba(0, 0, 0, 0.1) inset;
}
.uc-common-page .uc-main-content-wrap .sub-nav .item.active {
  color: #de1025;
}
.uc-common-page .uc-main-content-wrap .sub-nav .item:hover {
  color: #ffffff;
  background-color: #de1025;
  /*-webkit-box-shadow: @style;
        -moz-box-shadow: @style;
        -o-box-shadow: @style;*/
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.1) inset;
}
.uc-common-page .uc-main-content-wrap .sub-nav .sub-nav-list {
  position: absolute;
  top: 70px;
  bottom: 0;
  width: 175px;
}
.uc-common-page .uc-main-content {
  position: relative;
  height: 100%;
  padding: 0 20px 20px;
}
.uc-common-page .uc-main-content.-has-sub-nav {
  margin-left: 150px;
}
.uc-common-page .uc-main-content.-has-sub-nav .flatpickr-calendar {
  margin-top: -56px;
  margin-left: -206px;
}
.uc-common-page .uc-main-content .headline-wrap {
  height: 90px;
  overflow: hidden;
}
.uc-common-page .uc-main-content .headline-wrap .headline {
  display: block;
  line-height: 70px;
  font-size: 16px;
  border-bottom: 1px solid #dddddd;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  /*-webkit-box-shadow: @style;
        -moz-box-shadow: @style;
        -o-box-shadow: @style;*/
  box-shadow: 0 3px 7px rgba(0, 0, 0, 0.1);
}
.uc-common-page .uc-main-content .headline-wrap .headline i {
  margin-right: 10px;
  cursor: pointer;
}
.uc-common-page .uc-main-content .headline-wrap .headline span {
  vertical-align: middle;
  display: inline-block;
}
.uc-common-page .uc-main-content .info-bar {
  position: relative;
  line-height: 22px;
  padding: 5px 40px 5px 15px;
  margin-bottom: 20px;
  color: #2f84d7;
  font-size: 12px;
  border: 1px solid #e1eff8 ;
  background-color: #eef7fe;
}
.uc-common-page .uc-main-content .info-bar:before {
  margin-top: 5px;
  vertical-align: top;
}
.uc-common-page .uc-main-content .info-bar span {
  display: inline-block;
  max-width: 95%;
  vertical-align: middle;
  margin-left: 5px;
}
.uc-common-page .uc-main-content .info-bar .close-btn {
  position: absolute;
  top: 0;
  right: 0;
  width: 34px;
  height: 34px;
  line-height: 34px;
  cursor: pointer;
  text-align: center;
}
.uc-common-page .uc-main-content .table-tool-bar {
  margin-bottom: 20px;
}
.uc-common-page .uc-main-content .table-tool-bar .top-bar {
  margin-bottom: 10px;
}
.uc-common-page .uc-main-content .table-tool-bar .form-group {
  text-align: right;
}
.uc-common-page .uc-main-content .table-tool-bar .drop-tool-bar {
  padding-right: 148px;
}
.uc-common-page .uc-main-content .table-tool-bar .drop-tool-bar > .item {
  margin-top: 10px;
  margin-left: 7px;
}
.uc-common-page .form-group > .item {
  margin-left: 7px;
}
.uc-common-page .form-group .label {
  height: 30px;
  line-height: 30px;
  margin-right: -7px;
  font-size: 12px;
}
.uc-common-page .form-group .line {
  width: 10px;
  height: 15px;
  border-bottom: 1px solid #bebebe;
}
.uc-common-page .form-group .selectbox {
  width: 110px;
}
.uc-common-page .form-group .cascader-wrap {
  width: 110px;
}
.uc-common-page .form-group .ipt-wrap {
  width: 200px;
}
.uc-common-page .form-group .date-ipt-wrap {
  width: 110px;
  position: relative;
}
.uc-common-page .form-group .date-ipt-wrap:before {
  right: 2px;
  top: 50%;
  margin-top: -10px;
}
.uc-common-page .form-group .btn-group {
  margin-left: 10px;
}
.uc-common-page .form-group .btn-group .btn {
  width: 90px;
}
.uc-common-page .form-wrap .title {
  position: relative;
  line-height: 20px;
  padding-left: 18px;
  color: #de1025;
}
.uc-common-page .form-wrap .title:before {
  position: absolute;
  content: "";
  display: block;
  width: 5px;
  height: 5px;
  line-height: 1em;
  left: 0;
  top: 50%;
  margin-top: -3px;
  background-color: #de1025;
}
.uc-common-page .form-wrap .title span {
  display: inline-block;
  vertical-align: middle;
}
.uc-common-page .form-wrap .title .btn-wrap {
  display: inline-block;
  margin-left: 20px;
}
.uc-common-page .form-wrap .title .btn-wrap .btn {
  margin-right: 10px;
}
.uc-common-page .form-wrap .form-content {
  padding: 1px 50px;
}
.uc-common-page .form-wrap .form-content.mt-40 {
  margin-top: -35px;
}
.uc-common-page .form-wrap .form-content.col-2 > .item {
  margin-right: 90px;
}
.uc-common-page .form-wrap .form-content.inline {
  display: inline-block;
}
.uc-common-page .form-wrap .form-item {
  position: relative;
  margin: 15px 0;
}
.uc-common-page .form-wrap .form-item.error .ipt {
  border-color: #de1025;
  /*-webkit-box-shadow: @style;
        -moz-box-shadow: @style;
        -o-box-shadow: @style;*/
  box-shadow: 0 0 7px rgba(222, 16, 37, 0.3);
}
.uc-common-page .form-wrap .form-item.error .error-msg {
  display: block;
}
.uc-common-page .form-wrap .form-item.full-wide .label {
  position: absolute;
  top: 0;
}
.uc-common-page .form-wrap .form-item.full-wide .content {
  width: 100%;
  padding-left: 95px;
}
.uc-common-page .form-wrap .form-item .label {
  width: 95px;
  line-height: 30px;
  text-align: left;
  font-size: 12px;
  color: #666666;
}
.uc-common-page .form-wrap .form-item .label.w120 {
  width: 120px;
}
.uc-common-page .form-wrap .form-item .label span {
  color: #de1025;
}
.uc-common-page .form-wrap .form-item .ipt-wrap,
.uc-common-page .form-wrap .form-item .selectbox-wrap {
  width: 280px;
}
.uc-common-page .form-wrap .form-item .ipt-wrap.wide,
.uc-common-page .form-wrap .form-item .selectbox-wrap.wide {
  width: 600px;
}
.uc-common-page .form-wrap .form-item .tab-wrap > .item {
  width: 150px;
  height: 30px;
  line-height: 28px;
  border-radius: 2px;
  border: 1px solid #dddddd;
  text-align: center;
  font-size: 12px;
  color: #666666;
  z-index: 1;
  cursor: pointer;
}
.uc-common-page .form-wrap .form-item .tab-wrap > .item.active {
  position: relative;
  color: #de1025;
  border-color: #de1025;
  background-color: #f5f1f2;
  z-index: 2;
}
.uc-common-page .form-wrap .form-item .mult-ipt {
  width: 100%;
  height: 120px;
  line-height: 28px\9;
  padding: 5px 7px;
  font-size: 12px;
  border: 1px solid #dddddd;
  border-radius: 2px;
  color: #666666;
  -webkit-transition: all 0.3s ease-in-out 0s;
  -moz-transition: all 0.3s ease-in-out 0s;
  -o-transition: all 0.3s ease-in-out 0s;
  transition: all 0.3s ease-in-out 0s;
}
.uc-common-page .form-wrap .form-item .mult-ipt:hover,
.uc-common-page .form-wrap .form-item .mult-ipt:focus {
  border-color: #2f86d6;
  /*-webkit-box-shadow: @style;
        -moz-box-shadow: @style;
        -o-box-shadow: @style;*/
  box-shadow: 0 0 7px  #2f86d6;
}
.uc-common-page .form-wrap .form-item .upload-wrap {
  border: 1px solid #dddddd;
}
.uc-common-page .form-wrap .form-item .upload-wrap .file-list {
  min-height: 200px;
  padding: 10px;
}
.uc-common-page .form-wrap .form-item .upload-wrap .file-list > .item {
  line-height: 30px;
  padding: 0 15px;
  background-color: #f4f4f4;
}
.uc-common-page .form-wrap .form-item .upload-wrap .file-list > .item .txt {
  display: inline-block;
  margin-left: 10px;
  font-size: 12px;
  color: #666666;
}
.uc-common-page .form-wrap .form-item .upload-wrap .file-list > .item .txt span {
  color: #999999;
}
.uc-common-page .form-wrap .form-item .upload-wrap .file-list > .item .del-btn {
  display: inline-block;
  margin-left: 20px;
  color: #2f86d6;
  font-size: 12px;
  cursor: pointer;
}
.uc-common-page .form-wrap .form-item .upload-wrap .bottom-bar {
  padding: 10px 15px;
  border-top: 1px solid #dddddd;
  background-color: #f4f4f4;
}
.uc-common-page .form-wrap .form-item .upload-wrap .bottom-bar .btn {
  padding: 0 20px;
}
.uc-common-page .form-wrap .form-item .upload-wrap .bottom-bar .tip-txt {
  margin-left: 10px;
  color: #666666;
  font-size: 12px;
}
.uc-common-page .form-wrap .form-item .fill-tip,
.uc-common-page .form-wrap .form-item .error-msg {
  line-height: 20px;
  font-size: 12px;
}
.uc-common-page .form-wrap .form-item .fill-tip {
  color: #999999;
}
.uc-common-page .form-wrap .form-item .error-msg {
  display: none;
  color: #de1025;
}
.uc-common-page .form-wrap .form-item .error-msg:before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/ic-state-error-sm.png") no-repeat top left;
}
.uc-common-page .form-wrap .form-btn-wrap {
  margin-left: 95px;
}
.uc-common-page .form-wrap .form-btn-wrap .btn {
  padding: 0 30px;
}
.uc-common-page .form-wrap hr {
  border-bottom: 1px solid #ffffff;
}
.uc-common-page .mc-table {
  width: 100%;
  margin-bottom: 20px;
}
.uc-common-page .mc-table table {
  width: 100%;
  table-layout: fixed;
}
.uc-common-page .mc-table table th,
.uc-common-page .mc-table table td {
  height: 40px;
  line-height: 1.4em;
  padding: 5px 10px;
  vertical-align: middle;
  text-align: left;
  font-weight: normal;
  font-size: 12px;
  -ms-word-break: break-all;
  word-break: break-all;
}
.uc-common-page .mc-table table th.np,
.uc-common-page .mc-table table td.np {
  padding: 0;
}
.uc-common-page .mc-table table th.txtc,
.uc-common-page .mc-table table td.txtc {
  text-align: center;
}
.uc-common-page .mc-table table th.txtr,
.uc-common-page .mc-table table td.txtr {
  text-align: right;
}
.uc-common-page .mc-table table i {
  margin-right: 7px;
}
.uc-common-page .mc-table table .btn {
  height: 22px;
  line-height: 20px;
}
.uc-common-page .mc-table table .price {
  color: #de1025;
}
.uc-common-page .mc-table table .sort {
  display: inline-block;
  vertical-align: middle;
  margin-left: 5px;
  margin-top: -3px;
  cursor: pointer;
}
.uc-common-page .mc-table .table-head {
  border: 1px solid #dddddd;
  border-bottom: none;
}
.uc-common-page .mc-table .table-head tr {
  background-color: #ffffff;
}
.uc-common-page .mc-table .table-body {
  border: 1px solid #dddddd;
  border-top: none;
}
.uc-common-page .mc-table .table-body.no-bg tr {
  border-top: 1px solid #dddddd;
}
.uc-common-page .mc-table .table-body.no-bg tr:nth-child(odd) {
  background-color: #ffffff;
}
.uc-common-page .mc-table .table-body.no-bg tr:hover {
  background-color: #ffffff;
}
.uc-common-page .mc-table .table-body tr {
  border-top: 1px solid #dddddd;
}
.uc-common-page .mc-table .table-body tr:nth-child(odd) {
  background-color: #f7f7f7;
}
.uc-common-page .mc-table .table-body tr:hover {
  background-color: #dceeff;
}
.uc-common-page .mc-table .table-body .tool-group {
  font-size: 0;
}
.uc-common-page .mc-table .table-body .tool-group .btn {
  margin-right: 5px;
}
.uc-common-page .mc-table .table-body .tool-group .btn:last-child {
  margin-right: 0;
}
.uc-common-page .mc-table .table-body .no-data {
  padding: 30px 0;
  border-top: 1px solid #dddddd;
}
.uc-common-page .mc-table .table-body .no-data.s2 {
  padding: 10px 0;
}
.uc-common-page .mc-table .table-body .no-data.s2 span {
  position: relative;
  display: inline-block;
  padding-left: 20px;
}
.uc-common-page .mc-table .table-body .no-data.s2 span:before {
  left: 0;
  top: 50%;
  margin-top: -8px;
}
.uc-common-page .mc-table .table-body .no-data span {
  display: block;
  line-height: 35px;
  color: #999999;
}
.uc-common-page .mc-table .flex-head {
  background-color: #f7f7f7!important;
  cursor: pointer;
}
.uc-common-page .mc-table .flex-head .real {
  position: relative;
}
.uc-common-page .mc-table .flex-head.active .text:before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/ic-minus-red.png") no-repeat top left;
}
.uc-common-page .mc-table .flex-head .text {
  position: absolute;
  left: 10px;
  top: 10px;
  color: #2f86d6;
}
.uc-common-page .mc-table .flex-head .text:before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/ic-plus-red.png") no-repeat top left;
}
.uc-common-page .mc-table .sort-item {
  cursor: pointer;
  /*&:before{
                .mc_peInline(16px,16px);
                .mc_bgNp("ic-plus-red.png");
            }
            &.active{
                &:before{
                    .mc_peInline(16px,16px);
                    .mc_bgNp("ic-minus-red.png");
                }
            }*/
}
.uc-common-page .order-table-info {
  margin-bottom: 20px;
}
.uc-common-page .order-table-info .title {
  height: 35px;
  line-height: 35px;
  padding-left: 17px;
  font-weight: bold;
  border: 1px solid #dddddd;
  border-left: 3px solid #2f86d6;
  border-bottom: none;
}
.uc-common-page .order-table-info .info-table {
  width: 100%;
  table-layout: fixed;
}
.uc-common-page .order-table-info .info-table td {
  height: 35px;
  padding: 0 20px;
  vertical-align: middle;
  border: 1px solid #dddddd;
  font-size: 12px;
}
.uc-common-page .order-table-info .info-table td span {
  color: #666666;
}
.uc-common-page .order-table-info .info-table td .state {
  color: #01c03f;
}
.uc-common-page .order-table-info .info-table td .price {
  color: #2f86d6;
}
.uc-common-page .order-table-info .tool-bar {
  height: 35px;
  line-height: 35px;
  margin-top: -35px;
  margin-bottom: 0;
  padding: 0 20px;
  font-size: 12px;
}
.uc-common-page .order-table-info .tool-bar .tool-btn {
  cursor: pointer;
}
.uc-common-page .order-table-info .tool-bar .tool-btn:hover {
  color: #de1025;
}
.uc-common-page .order-table-info .tool-bar .tool-btn.active i {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.uc-common-page .order-table-info .tool-bar .tool-btn span {
  display: inline-block;
  vertical-align: middle;
  padding: 0 5px;
}
.uc-common-page .order-table-info .tool-bar .tool-btn i {
  display: inline-block;
  -webkit-transition: transform 0.3s ease-in-out 0s;
  -moz-transition: transform 0.3s ease-in-out 0s;
  -o-transition: transform 0.3s ease-in-out 0s;
  transition: transform 0.3s ease-in-out 0s;
}
.uc-common-page .order-table-info .inside-table-wrap {
  padding: 10px;
  border: 1px solid #e3e3e3;
}
.uc-common-page .order-table-info .inside-table-wrap.nbt {
  border-top: none;
}
.uc-common-page .order-table-info .inside-table-wrap .mc-table {
  margin-bottom: 0;
}
.uc-common-page .order-table-info .inside-table-wrap .mc-table .table-head tr {
  background-color: #f4f4f4;
}
.uc-common-page .order-table-info .inside-table-wrap .mc-table .table-body tr {
  background-color: #ffffff !important;
}
.uc-common-page .order-table-info .inside-table-wrap .mc-table .table-body tr td {
  padding-top: 5px;
  padding-bottom: 5px;
}
.uc-common-page .order-table-info .inside-table-wrap .mc-table .table-body tr td p {
  line-height: 20px;
}
.uc-common-page .order-table-info .bottom-bar {
  text-align: right;
  border-left: 1px solid #dddddd;
  border-right: 1px solid #dddddd;
}
.uc-common-page .order-table-info .bottom-bar > .item {
  padding: 0 10px;
  border-bottom: 1px solid #dddddd;
}
.uc-common-page .order-table-info .bottom-bar > .item .price {
  display: inline-block;
  width: 120px;
  line-height: 35px;
  text-align: left;
  font-size: 12px;
}
.uc-common-page .order-table-info .bottom-bar > .item .price span {
  color: #2f86d6;
}
.uc-common-page .order-table-info .bottom-bar .btn-bar {
  padding: 10px;
  line-height: 35px;
}
.uc-common-page .order-table-info .bottom-bar .btn-bar span {
  font-size: 12px;
  color: #666666;
}
.uc-common-page .order-table-info .bottom-bar .btn-bar .btn {
  height: 35px;
  line-height: 35px;
}
/*#endregion */
/*#endregion */
/*#region 常用布局*/
/*#region 右侧工具栏 */
.page-tool-wrap {
  position: fixed;
  top: 40%;
  right: 0;
  width: 42px;
  height: 187px;
  z-index: 10;
  background-image: url('../img/img-tool-bg.png');
}
.page-tool-wrap > .item {
  position: relative;
  width: 100%;
  height: 45px;
  margin-bottom: 2px;
}
.page-tool-wrap > .item:hover .more-box {
  display: block;
}
.page-tool-wrap > .item .more-box {
  right: 45px;
  display: none;
  position: absolute;
}
.page-tool-wrap > .item .more-box.qr-box {
  top: -110px;
  width: 140px;
}
.page-tool-wrap > .item .more-box.tel-box {
  top: 5px;
  padding: 10px 10px;
  font-size: 16px;
  background-color: #fcfcfc;
  width: 200px;
  text-align: right;
}
.page-tool-wrap > .item .more-box .qr-img {
  width: 140px;
}
@media screen and (max-width: 1300px) {
  .page-tool-wrap {
    display: none;
  }
}
/*#endregion */
/*#region 背景图自适应1920 */
.auto-bg-box {
  position: absolute;
  left: 50%;
  width: 1920px;
  height: 100%;
  margin-left: -960px;
  overflow: hidden;
  z-index: -1;
}
/*#endregion */
/*#region 进度条 */
.process-bar-wrap {
  width: 125%;
  padding: 60px;
}
.process-bar-wrap.state-three {
  width: 133%;
}
.process-bar-wrap.state-three .process-bar > .item {
  width: 33.3%;
}
.process-bar-wrap .process-bar {
  font-size: 0;
  overflow: hidden;
}
.process-bar-wrap .process-bar > .item {
  position: relative;
  display: inline-block;
  width: 25%;
}
.process-bar-wrap .process-bar > .item:first-child:after {
  display: none;
}
.process-bar-wrap .process-bar > .item:after {
  position: absolute;
  top: 10px;
  margin-left: 1.5em;
  left: -100%;
  content: "";
  width: 100%;
  height: 4px;
  background-color: #dddddd;
  z-index: -1;
}
.process-bar-wrap .process-bar > .item .text-box {
  display: inline-block;
  text-align: center;
}
.process-bar-wrap .process-bar > .item .text-box .circle {
  display: inline-block;
  margin-bottom: 5px;
  width: 22px;
  height: 22px;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAMAAADzapwJAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAgVBMVEUAAADd3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3e3t7d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3e3t7d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3o6Ojz8/P7+/v+/v79/f36+vr////v7+/p6en09PQAAADDDetlAAAAIHRSTlMAEWqz4fnz1wh573oJINMc48p4EvBrsuLy2dIk5eQh+mP07KcAAAABYktHRACIBR1IAAAACXBIWXMAAAsSAAALEgHS3X78AAAAqElEQVQY03WR2xaCIBREj6IV3k3JykoEQfj/H8xbKxXcj/th4MwATDgu8vzTGbkO/LnggLaMd6KlQRj9bJxQIRcETeLZplkvV/RZOiXkGzv4fMy5UrmDYoCiZHvNygKIkgaKwE2bWiOomKlZBT43Nffh3ln1Q1hDDp48+ODBOYCtx0P03FeVTJXXr22x73ou/GOdYcgJA6UZ50yr1WjjxAR5TeMhskz8BTkJNXHqyy8RAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE3LTAzLTI3VDEwOjM2OjQ3KzA4OjAwGJlgPwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNy0wMy0yN1QxMDozNjo0NyswODowMGnE2IMAAAAASUVORK5CYII=') /*../img/img-process-circle.png*/;
}
.process-bar-wrap .process-bar > .item .text-box .text {
  color: #333333;
  font-size: 12px;
}
.process-bar-wrap .process-bar > .item.active:after {
  background-color: #2f86d6;
}
.process-bar-wrap .process-bar > .item.active .text-box .circle {
  /*background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAMAAADzapwJAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAZlBMVEUAAADeECXeECXeECXeECXeECXeECXeECXeECXeECXeECXeECXeECXeECXeECXeECXeECXeECXeECXeECXeECXeECXeECXeECXeECXeECXeECXeECXeECXeECXeECXeECXeECUAAAD9n4yRAAAAIHRSTlMAEWqz4fnz1wh573oJINMc48p4EvBrsuLy2dIk5eQh+mP07KcAAAABYktHRACIBR1IAAAACXBIWXMAAAsSAAALEgHS3X78AAAAiUlEQVQY03WRSRaCMBBECzpRwxBACKCA9P1PqQR8CnT+8i+qhwI8UUxKX64UR/hxMwlvJGn2tbnlP2y+2qLkHWXhEyo+UC05dz5hgLo566aGYwGHVtKETtIdtKQ1elk/5JDAyMCCgXNgxOORPY/W+pcP495Ow/rwl1jDJyeVSlsqdqTmWZHbKn4DAwQuDfWNCCYAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMDMtMjdUMTA6MzY6MjQrMDg6MDDvHnMlAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTAzLTI3VDEwOjM2OjI0KzA4OjAwnkPLmQAAAABJRU5ErkJggg==') */
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkExQkFCRTE2NkM1MjExRTdCQ0VDREFCQzcyMkE5NzkwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkExQkFCRTE3NkM1MjExRTdCQ0VDREFCQzcyMkE5NzkwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QTFCQUJFMTQ2QzUyMTFFN0JDRUNEQUJDNzIyQTk3OTAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QTFCQUJFMTU2QzUyMTFFN0JDRUNEQUJDNzIyQTk3OTAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6l6ze0AAABR0lEQVR42rSVO08CQRRGL1Ra+WjQhIIY6QzSQEWvltrhr9DGhmhhogmxgF/hdrRqTacVaGMkauEjNoiV0cpzycVsCCsCM19yssnuzJnd7My9seX9hkRkDoqwARlYgG94ghacQXB3mHkfNDk2QDwFu7AHs/J3OnACFRb4DD+I9w1MwRUc/0MqNuYILtMHzVSUOAl1WJHRo3PqyJP9Yv38msnHjc6tIZ8Oi3cgJ5MnZ67uz5vneg8z4iYfsBS3LeVKKuYqqnhN3GddxVkP4lUVJzyIEyr+8iDubrdXD943Fd96EDdUfOFBfK7iwDa1ODwggYrbUHYoLlNC271aUYVrB9Ibc/0WIS3SW/AygfQZNnsFP1yPtd0UbNVx3rSAtBXVQR4gDyVrO8PSsbF5pI/Del64mW5rQbFmumj39UA1dUvBaVQz/RFgAEeRTB5x+J9NAAAAAElFTkSuQmCC') /*../img/img-process-circle-active.png*/;
}
.process-bar-wrap .process-bar > .item.active .text-box .text {
  color: #2f86d6;
}
/*#endregion */
/*#region 居中进度条 */
.process-center-bar-wrap {
  width: 125%;
  padding: 60px;
}
.process-center-bar-wrap.state-three {
  width: 133%;
}
.process-center-bar-wrap.state-three .process-bar > .item {
  width: 33.3%;
}
.process-center-bar-wrap .process-bar {
  font-size: 0;
  overflow: hidden;
}
.process-center-bar-wrap .process-bar > .item {
  position: relative;
  display: inline-block;
  width: 25%;
}
.process-center-bar-wrap .process-bar > .item:first-child:after {
  display: none;
}
.process-center-bar-wrap .process-bar > .item:after {
  position: absolute;
  top: 10px;
  margin-left: 1.5em;
  left: -100%;
  content: "";
  width: 100%;
  height: 4px;
  background-color: #dddddd;
  z-index: -1;
}
.process-center-bar-wrap .process-bar > .item .text-box {
  display: inline-block;
  text-align: center;
}
.process-center-bar-wrap .process-bar > .item .text-box .circle {
  display: inline-block;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAMAAADzN3VRAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAeFBMVEUAAADd3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d0AAABcjsN1AAAAJnRSTlMAB0iY0fAEZubpcgYnKDXt7jcF0nQIVFWf0/HU1ep1NB7Nzh9oZ+9S214AAAABYktHRACIBR1IAAAACXBIWXMAAAsSAAALEgHS3X78AAAAnUlEQVQoz32SaxOCIBBFrwomlVYiSPR+7f//iTWZIxrr+ciZHeDuBTqSNBOSpMjSBCH5oqAetVwNYi0oRJS9qDY0ZrvrRClpivxO1YL+0fXHNBSjAYyKGmVgKU4LxxgHzZg9JGMkiAOeER4Hxhxn3tay/2EyOBkut/Ns1vx+gMv0KlX1677eRuL+CLrzHLpTvPJRr4x12pPXzprfyRvB6Ucx7PXi8wAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNy0wMy0yN1QxNzo0MjoxNyswODowMA3a3foAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTctMDMtMjdUMTc6NDI6MTcrMDg6MDB8h2VGAAAAAElFTkSuQmCC') /*../img/img-process-circle-g.png*/;
  text-align: center;
  line-height: 24px;
  color: #ffffff;
}
.process-center-bar-wrap .process-bar > .item .text-box .text {
  color: #333333;
  font-size: 12px;
}
.process-center-bar-wrap .process-bar > .item.active:after {
  background-color: #de1025;
}
.process-center-bar-wrap .process-bar > .item.active .text-box .circle {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAMAAADzN3VRAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAeFBMVEUAAADeECXeECXeECXeECXeECXeECXeECXeECXeECXeECXeECXeECXeECXeECXeECXeECXeECXeECXeECXeECXeECXeECXeECXeECXeECXeECXeECXeECXeECXeECXeECXeECXeECXeECXeECXeECXeECXeECUAAADtXN+VAAAAJnRSTlMAB0iY0fAEZubpcgYnKDXt7jcF0nQIVFWf0/HU1ep1NB7Nzh9oZ+9S214AAAABYktHRACIBR1IAAAACXBIWXMAAAsSAAALEgHS3X78AAAAnUlEQVQoz32SaxOCIBBFrwomlVYiSPR+7f//iTWZIxrr+ciZHeDuBTqSNBOSpMjSBCH5oqAetVwNYi0oRJS9qDY0ZrvrRClpivxO1YL+0fXHNBSjAYyKGmVgKU4LxxgHzZg9JGMkiAOeER4Hxhxn3tay/2EyOBkut/Ns1vx+gMv0KlX1677eRuL+CLrzHLpTvPJRr4x12pPXzprfyRvB6Ucx7PXi8wAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNy0wMy0yN1QxNzo0NDoxMCswODowMMVjkzMAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTctMDMtMjdUMTc6NDQ6MTArMDg6MDC0PiuPAAAAAElFTkSuQmCC') /*../img/img-process-circle-b-active.png*/;
  color: #ffffff;
}
.process-center-bar-wrap .process-bar > .item.active .text-box .text {
  color: #de1025;
}
/*#endregion */
.center-cotar {
  margin: 0 auto;
  width: 1200px;
}
.just_fix {
  display: inline-block;
  width: 100%;
  height: 0;
  overflow: hidden;
}
.no-data {
  background-color: #fff;
  text-align: center;
}
.no-data:after {
  content: "";
  display: inline-block;
  height: 100%;
  width: 0;
  visibility: hidden;
  vertical-align: middle;
}
.avatar-box {
  display: inline-block;
  width: 55px;
  height: 55px;
  border-radius: 50%;
  overflow: hidden;
}
.avatar-box img {
  width: 100%;
  height: 100%;
}
.mc-text {
  color: #2f86d6;
}
.mc-red-text {
  color: #e60012;
}
.mc-pink-text {
  color: #de1025;
}
.pointer {
  cursor: pointer;
}
/*#region header 头部*/
.header {
  background-color: #fff;
}
.header .tool-bar {
  font-size: 13px;
  color: #999999;
  height: 40px;
  line-height: 40px;
  border-bottom: 1px solid #eeeeee;
  background-color: #f6f6f8;
}
.header .tool-bar .pic-wrap {
  margin-right: 10px;
}
.header .tool-bar .core-list {
  margin-right: 20px;
}
.header .tool-bar .core-list > .item {
  display: inline-block;
  margin-right: 15px;
  font-size: 14px;
  color: #666666;
}
.header .tool-bar .core-list > .item .pic-wrap {
  margin-right: 5px;
}
.header .tool-bar .btn-wrap {
  font-size: 0;
}
.header .tool-bar .btn-wrap .btn {
  padding: 0 15px;
  height: 40px;
  line-height: 40px;
  font-size: 16px;
  border-radius: 0;
  border-right: 1px solid #e0716c;
}
.header .menu-bar {
  position: relative;
}
.header .menu-bar .logo-wrap {
  line-height: 80px;
  height: 80px;
  overflow: hidden;
}
.header .menu-bar .logo-wrap:after {
  content: "";
  display: inline-block;
  height: 100%;
  width: 0;
  visibility: hidden;
  vertical-align: middle;
}
.header .menu-bar .menu-list {
  display: inline-block;
  font-size: 0;
}
.header .menu-bar .menu-list > .item {
  display: inline-block;
  line-height: 80px;
  padding: 0 22px;
  font-size: 18px;
  color: #666666;
  cursor: pointer;
}
.header .menu-bar .menu-list > .item.hot .text:before {
  position: absolute;
  content: "";
  display: block;
  width: 30px;
  height: 17px;
  line-height: 1em;
  top: 10px;
  left: 0;
  right: 0;
  margin: auto;
  background: url("../img/icon/ic-hot.png") no-repeat top left;
}
.header .menu-bar .menu-list > .item:hover {
  background-color: #de1025;
}
.header .menu-bar .menu-list > .item:hover .text {
  color: #ffffff;
}
.header .menu-bar .menu-list > .item:hover .text:before {
  background: url("../img/icon/ic-hot-active.png") no-repeat top left;
}
.header .menu-bar .menu-list > .item:hover .other-box {
  display: block;
}
.header .menu-bar .menu-list > .item .text {
  position: relative;
}
.header .menu-bar .menu-list > .item .other-box {
  display: none;
  position: absolute;
  z-index: 10;
  font-size: 0;
  padding-top: 50px;
  background-color: #de1025;
  left: 0;
  right: 0;
}
.header .menu-bar .menu-list > .item .other-box .item {
  display: inline-block;
  border-right: 1px  solid #e83830;
  margin-bottom: 50px;
  width: 170px;
  line-height: 2em;
  text-align: center;
  color: #ffffff;
}
/*#endregion */
/*#region footer 尾部*/
.footer {
  margin-top: 30px;
  position: relative;
  border-top: 1px solid #eeeeee;
}
.footer .bg-box {
  position: absolute;
  left: 50%;
  width: 1920px;
  margin-left: -960px;
  overflow: hidden;
  z-index: -1;
}
.footer .contact-wrap {
  padding-top: 50px;
}
.footer .contact-wrap .link-box {
  display: inline-block;
}
.footer .contact-wrap .link-box .col {
  display: inline-block;
  vertical-align: top;
  width: 250px;
  border-right: 1px solid #eeeeee;
  padding-left: 100px;
}
.footer .contact-wrap .link-box .col > .title {
  font-size: 18px;
  color: #666666;
  padding-bottom: 10px;
}
.footer .contact-wrap .link-box .col .link-list > .item {
  font-size: 14px;
  color: #999999;
  line-height: 1.8em;
}
.footer .contact-wrap .qr-box {
  display: inline-block;
  padding-left: 40px;
  vertical-align: top;
  text-align: center;
}
.footer .contact-wrap .qr-box .pic-wrap {
  display: inline-block;
}
.footer .contact-wrap .qr-box .text {
  font-size: 14px;
  line-height: 1.5em;
  color: #999999;
}
.footer .auth-wrap {
  background-color: #fafafa;
  border-top: 1px solid #eeeeee;
  padding: 25px 0;
}
.footer .auth-wrap .text {
  display: inline-block;
  font-size: 14px;
  line-height: 1.8em;
  color: #999999;
}
.footer .auth-wrap .pic-wrap:after {
  content: "";
  display: inline-block;
  height: 100%;
  width: 0;
  visibility: hidden;
  vertical-align: middle;
}
/*#endregion */
/*#endregion */
/*#region index 首页 */
.index-cotar .product-wrap {
  background-color: #f1f4f4;
  padding-bottom: 40px;
}
.index-cotar .product-wrap .title-box {
  text-align: center;
}
.index-cotar .product-wrap .title-box .title {
  padding-top: 50px;
  padding-bottom: 10px;
  font-size: 26px;
}
.index-cotar .product-wrap .title-box .des {
  padding-bottom: 30px;
  font-size: 14px;
  line-height: 1.5em;
  color: #999999;
}
.index-cotar .product-wrap .product-box {
  text-align: center;
}
.index-cotar .product-wrap .product-box .tab-list {
  display: inline-block;
  margin-left: -10px;
}
.index-cotar .product-wrap .product-box .tab-list > .item {
  position: relative;
  width: 180px;
  margin-left: 10px;
  display: inline-block;
  font-size: 18px;
  color: #666666;
  line-height: 2.2em;
  background-color: #fff;
  cursor: pointer;
}
.index-cotar .product-wrap .product-box .tab-list > .item.active {
  background-color: #de1025;
  color: #ffffff;
}
.index-cotar .product-wrap .product-box .tab-list > .item.active:after {
  position: absolute;
  bottom: -12px;
  left: 0;
  right: 0;
  margin: auto;
  content: "";
  width: 0;
  height: 0;
  border-left: 16px solid transparent;
  border-right: 16px solid transparent;
  border-top: 14px solid #de1025;
}
.index-cotar .product-wrap .product-box .tab-content {
  display: none;
  padding-top: 30px;
  text-align: left;
}
.index-cotar .product-wrap .product-box .tab-content.active {
  display: block;
}
.index-cotar .product-wrap .product-box .tab-content .label-box {
  display: inline-block;
  margin-right: 10px;
  vertical-align: top;
  width: 180px;
  height: 450px;
  padding-left: 20px;
  padding-right: 30px;
  padding-top: 20px;
  background-repeat: no-repeat;
}
.index-cotar .product-wrap .product-box .tab-content .label-box.state-a {
  background-image: url('../img/img-product-label-a.png');
}
.index-cotar .product-wrap .product-box .tab-content .label-box.state-a .eg-name {
  color: #64ccea;
}
.index-cotar .product-wrap .product-box .tab-content .label-box.state-a .cn-name {
  color: #73c8e1;
  border-color: #5bb0cc;
}
.index-cotar .product-wrap .product-box .tab-content .label-box.state-a .des {
  color: #80d4f0;
}
.index-cotar .product-wrap .product-box .tab-content .label-box.state-b {
  background-image: url('../img/img-product-label-b.png');
}
.index-cotar .product-wrap .product-box .tab-content .label-box.state-b .eg-name {
  color: #8d89c2;
}
.index-cotar .product-wrap .product-box .tab-content .label-box.state-b .cn-name {
  color: #7570ab;
  border-color: #6c67aa;
}
.index-cotar .product-wrap .product-box .tab-content .label-box.state-b .des {
  color: #918cd7;
}
.index-cotar .product-wrap .product-box .tab-content .label-box.state-c {
  background-image: url('../img/img-product-label-c.png');
}
.index-cotar .product-wrap .product-box .tab-content .label-box.state-c .eg-name {
  color: #feb6c1;
}
.index-cotar .product-wrap .product-box .tab-content .label-box.state-c .cn-name {
  color: #fc8a9b;
  border-color: #fd687e;
}
.index-cotar .product-wrap .product-box .tab-content .label-box.state-c .des {
  color: #fcaeb9;
}
.index-cotar .product-wrap .product-box .tab-content .label-box.state-d {
  background-image: url('../img/img-product-label-d.png');
}
.index-cotar .product-wrap .product-box .tab-content .label-box.state-d .eg-name {
  color: #859cdf;
}
.index-cotar .product-wrap .product-box .tab-content .label-box.state-d .cn-name {
  color: #778fd5;
  border-color: #5e7acd;
}
.index-cotar .product-wrap .product-box .tab-content .label-box.state-d .des {
  color: #89a0e4;
}
.index-cotar .product-wrap .product-box .tab-content .label-box .eg-name {
  font-size: 22px;
  padding-bottom: 10px;
}
.index-cotar .product-wrap .product-box .tab-content .label-box .cn-name {
  padding: 18px 0;
  font-size: 26px;
  text-align: center;
  border: 1px solid;
}
.index-cotar .product-wrap .product-box .tab-content .label-box .des {
  padding-top: 15px;
  font-size: 14px;
  line-height: 1.8em;
}
.index-cotar .product-wrap .product-box .tab-content .service-list {
  display: inline-block;
  vertical-align: top;
  font-size: 0;
  border: 1px solid #eeeeee;
  border-right: 0;
}
.index-cotar .product-wrap .product-box .tab-content .service-list > .item {
  position: relative;
  display: inline-block;
  vertical-align: top;
  width: 330px;
  background-color: #fff;
  border-right: 1px solid #eeeeee;
}
.index-cotar .product-wrap .product-box .tab-content .service-list > .item.active:before {
  position: absolute;
  content: "";
  display: block;
  width: 70px;
  height: 59px;
  line-height: 1em;
  content: "推荐";
  text-indent: -9999em;
  right: 0;
  top: 0;
  background: url("../img/icon/ic-product-service-active.png") no-repeat top left;
}
.index-cotar .product-wrap .product-box .tab-content .service-list > .item:hover .state-a {
  display: none;
}
.index-cotar .product-wrap .product-box .tab-content .service-list > .item:hover .state-b {
  display: inline-block;
}
.index-cotar .product-wrap .product-box .tab-content .service-list > .item .state-a {
  display: inline-block;
}
.index-cotar .product-wrap .product-box .tab-content .service-list > .item .state-b {
  display: none;
}
.index-cotar .product-wrap .product-box .tab-content .service-list > .item .name-box {
  padding-top: 35px;
  text-align: center;
}
.index-cotar .product-wrap .product-box .tab-content .service-list > .item .name-box .name {
  padding-top: 25px;
  font-size: 22px;
}
.index-cotar .product-wrap .product-box .tab-content .service-list > .item .des-box {
  margin: 15px 20px;
  padding: 25px 25px;
  border-top: 1px solid #eeeeee;
  border-bottom: 1px solid #eeeeee;
  font-size: 14px;
  line-height: 1.5em;
  color: #999999;
}
.index-cotar .product-wrap .product-box .tab-content .service-list > .item .price-box {
  padding-bottom: 30px;
  padding-top: 10px;
  text-align: center;
  font-size: 14px;
}
.index-cotar .product-wrap .product-box .tab-content .service-list > .item .price-box .price {
  padding-right: 5px;
  color: #de1025;
  font-size: 24px;
}
.index-cotar .product-wrap .product-box .tab-content .service-list > .item .btn-wrap {
  padding-bottom: 25px;
  text-align: center;
  margin-left: -20px;
}
.index-cotar .product-wrap .product-box .tab-content .service-list > .item .btn-wrap .btn {
  width: 125px;
  margin-left: 20px;
  line-height: 3em;
  border-radius: 0;
  font-size: 14px;
}
.index-cotar .lead-wrap {
  background-image: url('../img/img-lead-bg.jpg');
  padding: 50px 0;
  background-color: #fff;
}
.index-cotar .lead-wrap .title {
  text-align: center;
  font-size: 26px;
}
.index-cotar .lead-wrap .lead-list {
  font-size: 0;
  padding-top: 30px;
  text-align: center;
}
.index-cotar .lead-wrap .lead-list > .item {
  display: inline-block;
  vertical-align: top;
  width: 400px;
  padding: 0 40px;
}
.index-cotar .lead-wrap .lead-list > .item:hover .pic-wrap .state-a {
  display: none;
}
.index-cotar .lead-wrap .lead-list > .item:hover .pic-wrap .state-b {
  display: inline-block;
}
.index-cotar .lead-wrap .lead-list > .item:hover .btn-wrap .btn {
  background-color: #de1025;
  color: #ffffff;
  border: 1px solid #de1025;
}
.index-cotar .lead-wrap .lead-list > .item .pic-wrap {
  text-align: center;
}
.index-cotar .lead-wrap .lead-list > .item .pic-wrap img {
  width: 120px;
}
.index-cotar .lead-wrap .lead-list > .item .pic-wrap .state-a {
  display: inline-block;
}
.index-cotar .lead-wrap .lead-list > .item .pic-wrap .state-b {
  display: none;
}
.index-cotar .lead-wrap .lead-list > .item .name {
  padding-top: 20px;
  font-size: 22px;
}
.index-cotar .lead-wrap .lead-list > .item .des {
  padding-top: 20px;
  font-size: 14px;
  color: #666666;
  line-height: 1.5em;
}
.index-cotar .lead-wrap .lead-list > .item .btn-wrap {
  padding-top: 20px;
}
.index-cotar .lead-wrap .lead-list > .item .btn-wrap .btn {
  border-radius: 0;
  padding: 0 30px;
  line-height: 2.5em;
  font-size: 14px;
  background-color: #fff;
  color: #de1025;
  border: 1px solid #de1025;
}
.index-cotar .why-wrap {
  position: relative;
}
.index-cotar .why-wrap .bg-box {
  position: absolute;
  left: 50%;
  width: 1920px;
  height: 100%;
  margin-left: -960px;
  overflow: hidden;
  z-index: -1;
}
.index-cotar .why-wrap .title {
  text-align: center;
  padding-top: 80px;
  color: #ffffff;
  font-size: 48px;
}
.index-cotar .why-wrap .title .des {
  padding-top: 30px;
  font-size: 14px;
  line-height: 1.5em;
}
.index-cotar .why-wrap .why-list {
  padding-top: 80px;
  padding-bottom: 80px;
  text-align: center;
}
.index-cotar .why-wrap .why-list > .item {
  display: inline-block;
  width: 250px;
  color: #ffffff;
}
.index-cotar .why-wrap .why-list > .item:hover {
  color: #de1025;
}
.index-cotar .why-wrap .why-list > .item:hover .pic-wrap .state-a {
  display: none;
}
.index-cotar .why-wrap .why-list > .item:hover .pic-wrap .state-b {
  display: inline-block;
}
.index-cotar .why-wrap .why-list > .item .pic-wrap {
  text-align: center;
}
.index-cotar .why-wrap .why-list > .item .pic-wrap img {
  width: 130px;
}
.index-cotar .why-wrap .why-list > .item .pic-wrap .state-a {
  display: inline-block;
}
.index-cotar .why-wrap .why-list > .item .pic-wrap .state-b {
  display: none;
}
.index-cotar .why-wrap .why-list > .item .name {
  padding-top: 25px;
}
.index-cotar .live-wrap {
  position: relative;
}
.index-cotar .live-wrap .center-cotar {
  position: relative;
}
.index-cotar .live-wrap .bg-box {
  position: absolute;
  left: 50%;
  width: 1920px;
  height: 100%;
  margin-left: -960px;
  overflow: hidden;
  z-index: -1;
}
.index-cotar .live-wrap .title {
  text-align: center;
  padding-top: 60px;
  font-size: 26px;
}
.index-cotar .live-wrap .title .des {
  padding-top: 15px;
  font-size: 14px;
  line-height: 1.5em;
  color: #999999;
}
.index-cotar .live-wrap .live-list {
  padding-top: 45px;
  padding-bottom: 55px;
  font-size: 0;
  margin-left: -15px;
}
.index-cotar .live-wrap .live-list > .item {
  display: inline-block;
  margin-bottom: 15px;
  margin-left: 15px;
  width: 225px;
  height: 135px;
  line-height: 135px;
  text-align: center;
  background-color: #ffffff;
  border: 1px solid #eeeeee;
  box-sizing: border-box;
}
.index-cotar .live-wrap .live-list > .item:hover {
  background-color: #de1025;
}
.index-cotar .live-wrap .live-list > .item:hover .state-a {
  display: none;
}
.index-cotar .live-wrap .live-list > .item:hover .state-b {
  display: inline-block;
}
.index-cotar .live-wrap .live-list > .item .state-a {
  display: inline-block;
  vertical-align: middle;
}
.index-cotar .live-wrap .live-list > .item .state-b {
  display: none;
  vertical-align: middle;
}
.index-cotar .live-wrap .arrow-box {
  position: absolute;
  top: 250px;
  width: 50px;
  height: 95px;
}
.index-cotar .live-wrap .arrow-box.left-arrow {
  left: -110px;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAABfCAMAAACdi2QHAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAPFBMVEUAAADNzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc0AAADtk1wcAAAAEnRSTlMAMK/vsNAQQPDfz2CfcKAgkMATrhT0AAAAAWJLR0QAiAUdSAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAHFJREFUWMPt1jsSgCAUQ9EAAip+3/4XKyMrCONQOEl/uhQXoOa8d6QIZhMtOPKKmCQkJCQkJCQkPhaJFshVWGYEECsJXGSlv5mZN26kWagXNLPKyHQY400ZaTxFmtlkZHizd5hjpNk7TJGxkzckwXUXPEOrHFbxHpIMAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE3LTAzLTI0VDE4OjE2OjIyKzA4OjAwp2mYQQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNy0wMy0yNFQxODoxNjoyMiswODowMNY0IP0AAAAASUVORK5CYII=') /*../img/img-arrow-left.png*/;
}
.index-cotar .live-wrap .arrow-box.left-arrow.active {
  cursor: pointer;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAABfCAMAAACdi2QHAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAPFBMVEUAAADTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDAAAADgYRz4AAAAEnRSTlMAMK/vsNAQQPDfz2CfcKAgkMATrhT0AAAAAWJLR0QAiAUdSAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAHFJREFUWMPt1jsSgCAUQ9EAAip+3/4XKyMrCONQOEl/uhQXoOa8d6QIZhMtOPKKmCQkJCQkJCQkPhaJFshVWGYEECsJXGSlv5mZN26kWagXNLPKyHQY400ZaTxFmtlkZHizd5hjpNk7TJGxkzckwXUXPEOrHFbxHpIMAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE3LTAzLTI0VDE4OjE0OjIzKzA4OjAwBetDyAAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNy0wMy0yNFQxODoxNDoyMyswODowMHS2+3QAAAAASUVORK5CYII=') /*../img/img-arrow-left-active.png*/;
}
.index-cotar .live-wrap .arrow-box.right-arrow {
  right: -100px;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAABfCAMAAACdi2QHAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAPFBMVEUAAADNzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc0AAADtk1wcAAAAEnRSTlMAMK+w7xDQQPDfz2CfcKAgwJAksyw8AAAAAWJLR0QAiAUdSAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAHBJREFUWMPt0VsKgCAARFE1H5XZw/0vNmkF3g+haOb/wIUx1jlr2KZaPTSNUBOijIyMjIyMjMzXTEAmNVITEdY3EbkgXS8WMxfkRS7CgsUqIdElKhd5qDAOi01Cok8ULPaxomCRfysOLB7CRAs7LwZu3iscekxU7QcAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMDMtMjRUMTg6MTU6NDQrMDg6MDDp4R//AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTAzLTI0VDE4OjE1OjQ0KzA4OjAwmLynQwAAAABJRU5ErkJggg==') /*../img/img-arrow-right.png*/;
}
.index-cotar .live-wrap .arrow-box.right-arrow.active {
  cursor: pointer;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAABfCAMAAACdi2QHAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAPFBMVEUAAADTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDAAAADgYRz4AAAAEnRSTlMAMK+w7xDQQPDfz2CfcKAgwJAksyw8AAAAAWJLR0QAiAUdSAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAHBJREFUWMPt0VsKgCAARFE1H5XZw/0vNmkF3g+haOb/wIUx1jlr2KZaPTSNUBOijIyMjIyMjMzXTEAmNVITEdY3EbkgXS8WMxfkRS7CgsUqIdElKhd5qDAOi01Cok8ULPaxomCRfysOLB7CRAs7LwZu3iscekxU7QcAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMDMtMjRUMTg6MTY6NDQrMDg6MDAC1qT8AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTAzLTI0VDE4OjE2OjQ0KzA4OjAwc4scQAAAAABJRU5ErkJggg==') /*../img/img-arrow-right-active.png*/;
}
.index-cotar .news-wrap {
  position: relative;
  padding: 45px 0;
  font-size: 0;
  /*.my{
            >.item{
                display: inline-block;
                vertical-align:top;
                width:340px;
                margin-right: 60px;
                .title{
                    font-size: 22px;
                    color:@c_nc_7;
                    border-bottom:1px solid @c_nc_3;
                    padding-bottom: 10px;
                    .more{
                        font-size: 14px;
                        color:@c_nc_7;
                    }
                }
                .news-list{
                    padding-top: 20px;
                    >.item{
                        line-height: 2.5em;
                        font-size: 14px;
                        color:@c_nc_7;
                    }
                }
            }
        }*/
}
.index-cotar .news-wrap .auto-bg-box {
  top: 0;
}
.index-cotar .bs-wrap {
  position: relative;
  height: 180px;
}
.index-cotar .bs-wrap .bg-box {
  position: absolute;
  left: 50%;
  width: 1920px;
  height: 100%;
  margin-left: -960px;
  overflow: hidden;
  z-index: -1;
}
/*#endregion */
/*#region 用户登陆 */
.user-login-cotar {
  text-align: center;
  padding-top: 100px;
}
.user-login-cotar .logo-wrap {
  padding-bottom: 30px;
}
.user-login-cotar .login-form-wrap {
  display: inline-block;
  width: 450px;
  border-color: #dddddd;
  border-radius: 2px;
  box-shadow: 0 0 8px 0 rgba(102, 102, 102, 0.4);
  text-align: left;
}
.user-login-cotar .login-form-wrap .title-box {
  text-align: center;
  border-bottom: 1px solid #dddddd;
}
.user-login-cotar .login-form-wrap .title-box .text {
  display: inline-block;
  border-bottom: 2px solid #247dd1;
  color: #333333;
  font-size: 18px;
  line-height: 3em;
  padding: 0 20px;
}
.user-login-cotar .login-form-wrap .content-box {
  padding: 0 30px;
  padding-top: 20px;
}
.user-login-cotar .login-form-wrap .content-box > .item {
  position: relative;
  padding-bottom: 30px;
}
.user-login-cotar .login-form-wrap .content-box > .item.error .error-msg {
  display: block;
}
.user-login-cotar .login-form-wrap .content-box > .item.error .result .ipt {
  border-color: #de1025;
  /*-webkit-box-shadow: @style;
        -moz-box-shadow: @style;
        -o-box-shadow: @style;*/
  box-shadow: 0 0 7px rgba(222, 16, 37, 0.3);
}
.user-login-cotar .login-form-wrap .content-box > .item .label {
  padding-bottom: 5px;
  font-size: 14px;
  color: #333333;
}
.user-login-cotar .login-form-wrap .content-box > .item .result .ipt {
  display: inline-block;
  height: 38px;
  line-height: 38px\9;
  padding: 0 6px;
}
.user-login-cotar .login-form-wrap .content-box > .item .result .ipt.sm-ipt {
  width: 60%;
}
.user-login-cotar .login-form-wrap .content-box > .item .result .pic-wrap {
  display: inline-block;
  vertical-align: middle;
  width: 85px;
  height: 38px;
}
.user-login-cotar .login-form-wrap .content-box > .item .result .pic-wrap img {
  height: 100%;
  max-width: 100%;
}
.user-login-cotar .login-form-wrap .content-box > .item .result .re-get-btn {
  display: inline-block;
  color: #333333;
  font-size: 14px;
  cursor: pointer;
}
.user-login-cotar .login-form-wrap .content-box > .item .error-msg {
  display: none;
  position: absolute;
  margin-top: 5px;
  color: #de1025;
  font-size: 12px;
}
.user-login-cotar .login-form-wrap .content-box > .item .error-msg:before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/ic-state-error-sm.png") no-repeat top left;
}
.user-login-cotar .login-form-wrap .content-box > .btn-wrap {
  padding: 10px 30px;
}
.user-login-cotar .login-form-wrap .content-box > .btn-wrap .btn {
  width: 100%;
  line-height: 3em;
  font-size: 14px;
  height: 3em;
}
.user-login-cotar .login-form-wrap .content-box .bot {
  padding: 0 30px;
  padding-left: 25px;
  padding-bottom: 30px;
  line-height: 25px;
  font-size: 12px;
  color: #999999;
}
.user-login-cotar .login-form-wrap .content-box .bot .checkbox {
  margin-top: -3px;
  vertical-align: middle;
}
.user-login-cotar .login-form-wrap .content-box .bot .more-link {
  font-size: 12px;
}
.user-login-cotar .mc-auto-box {
  position: absolute;
  z-index: 100;
  background-color: #fff;
  width: 100%;
  bottom: -4px;
  border: 1px solid #dddddd;
  border-top: 0;
  box-shadow: 0 0 4px 0 rgba(102, 102, 102, 0.4);
  padding: 8px 5px;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  font-size: 14px;
  cursor: pointer;
}
/*#endregion */
/*#region 用户注册 */
.user-reg-cotar .login-form-wrap {
  position: relative;
  width: 850px;
  font-size: 0;
}
.user-reg-cotar .login-form-wrap .content-box {
  display: inline-block;
  width: 580px;
  padding: 0 30px;
  padding-top: 20px;
}
.user-reg-cotar .login-form-wrap .content-box > .item {
  position: relative;
  padding-bottom: 35px;
}
.user-reg-cotar .login-form-wrap .content-box > .item.error .error-msg {
  display: block;
}
.user-reg-cotar .login-form-wrap .content-box > .item .label {
  position: absolute;
  top: 10px;
  left: 60px;
  display: inline-block;
  padding-bottom: 5px;
  font-size: 14px;
  color: #333333;
}
.user-reg-cotar .login-form-wrap .content-box > .item .label .must-star:before {
  position: absolute;
  top: 3px;
  left: -10px;
  padding-right: 2px;
  content: "*";
  color: #de1025;
  font-size: 16px;
}
.user-reg-cotar .login-form-wrap .content-box > .item .result {
  margin-left: 150px;
}
.user-reg-cotar .login-form-wrap .content-box > .item .result .ipt {
  display: inline-block;
  height: 38px;
  line-height: 38px\9;
  padding: 0 6px;
}
.user-reg-cotar .login-form-wrap .content-box > .item .result .ipt.sm-ipt {
  width: 60%;
}
.user-reg-cotar .login-form-wrap .content-box > .item .result .ipt.mid-ipt {
  width: 245px;
}
.user-reg-cotar .login-form-wrap .content-box > .item .result .pic-wrap {
  display: inline-block;
  vertical-align: middle;
  width: 80px;
  height: 38px;
}
.user-reg-cotar .login-form-wrap .content-box > .item .result .pic-wrap img {
  height: 100%;
  max-width: 100%;
}
.user-reg-cotar .login-form-wrap .content-box > .item .result .v-btn {
  margin-left: 10px;
  vertical-align: top;
  width: 130px;
  line-height: 38px;
  height: 38px;
  background-color: #fff;
  color: #de1025;
  border: 1px solid #de1025;
}
.user-reg-cotar .login-form-wrap .content-box > .item .result .v-btn.disabled {
  background-color: #dddddd;
  border-color: #dddddd;
  color: #999999;
  cursor: default;
}
.user-reg-cotar .login-form-wrap .content-box > .item .result .re-get-btn {
  display: inline-block;
  color: #333333;
  font-size: 14px;
  cursor: pointer;
}
.user-reg-cotar .login-form-wrap .content-box > .item .result .selectbox-wrap {
  height: 38px;
  width: 120px;
}
.user-reg-cotar .login-form-wrap .content-box > .item .result .selectbox-wrap .selectbox {
  height: 100%;
}
.user-reg-cotar .login-form-wrap .content-box > .item .result .selectbox-wrap .selectbox > div {
  line-height: 38px;
  height: 100%;
}
.user-reg-cotar .login-form-wrap .content-box > .item .error-msg {
  display: none;
  position: absolute;
  margin-top: 5px;
  color: #de1025;
  font-size: 12px;
}
.user-reg-cotar .login-form-wrap .content-box > .item .error-msg:before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/ic-state-error-sm.png") no-repeat top left;
}
.user-reg-cotar .login-form-wrap .content-box > .btn-wrap {
  padding: 10px 80px;
  padding-right: 0;
}
.user-reg-cotar .login-form-wrap .content-box > .btn-wrap .btn {
  width: 100%;
  line-height: 3em;
  font-size: 14px;
  height: 3em;
}
.user-reg-cotar .login-form-wrap .content-box .bot {
  padding: 0 80px;
  padding-left: 75px;
  padding-right: 0;
  padding-bottom: 30px;
  line-height: 25px;
  font-size: 12px;
  color: #999999;
}
.user-reg-cotar .login-form-wrap .content-box .bot .checkbox {
  margin-top: -3px;
  vertical-align: middle;
}
.user-reg-cotar .login-form-wrap .content-box .bot .more-link {
  font-size: 12px;
}
.user-reg-cotar .login-form-wrap .intro-box {
  position: relative;
  top: 0;
  bottom: 0;
  display: inline-block;
  padding: 40px 30px;
  vertical-align: top;
  width: 270px;
  font-size: 12px;
  color: #999999;
  line-height: 1.8em;
}
.user-reg-cotar .login-form-wrap .intro-box .title {
  font-size: 14px;
  padding-bottom: 10px;
}
.user-reg-cotar .login-form-wrap:before {
  content: "";
  position: absolute;
  top: 100px;
  bottom: 40px;
  left: 580px;
  width: 1px;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAIGAgMAAADo4Q2LAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAACVBMVEUAAADd3d0AAACImDydAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAXSURBVDjLY3BgwAchYFTNqJpRNcNeDQCw4WyBb/qqCAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNy0wMy0yN1QxNTowNzozNSswODowMO7MxiMAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTctMDMtMjdUMTU6MDc6MzUrMDg6MDCfkX6fAAAAAElFTkSuQmCC') /*../img/img-reg-line.png*/;
}
/*#endregion */
/*#region 用户找回密码 */
.user-forgot-pwd-cotar {
  text-align: center;
  padding-top: 100px;
}
.user-forgot-pwd-cotar .logo-wrap {
  padding-bottom: 30px;
}
.user-forgot-pwd-cotar .login-form-wrap {
  display: inline-block;
  width: 860px;
  border-color: #dddddd;
  border-radius: 2px;
  box-shadow: 0 0 8px 0 rgba(102, 102, 102, 0.4);
  text-align: left;
}
.user-forgot-pwd-cotar .login-form-wrap .title-box {
  text-align: center;
  border-bottom: 1px solid #dddddd;
}
.user-forgot-pwd-cotar .login-form-wrap .title-box .text {
  display: inline-block;
  border-bottom: 2px solid #de1025;
  color: #333333;
  font-size: 18px;
  line-height: 3em;
  padding: 0 20px;
}
.user-forgot-pwd-cotar .login-form-wrap .content-box {
  padding: 0 240px;
  padding-top: 20px;
}
.user-forgot-pwd-cotar .login-form-wrap .content-box > .item {
  position: relative;
  padding-bottom: 30px;
}
.user-forgot-pwd-cotar .login-form-wrap .content-box > .item .label {
  padding-bottom: 5px;
  font-size: 14px;
  color: #333333;
}
.user-forgot-pwd-cotar .login-form-wrap .content-box > .item .result .ipt {
  display: inline-block;
  height: 38px;
  line-height: 38px\9;
  padding: 0 6px;
}
.user-forgot-pwd-cotar .login-form-wrap .content-box > .item .result .ipt.sm-ipt {
  width: 60%;
}
.user-forgot-pwd-cotar .login-form-wrap .content-box > .item .result .pic-wrap {
  display: inline-block;
  vertical-align: middle;
  width: 85px;
  height: 38px;
}
.user-forgot-pwd-cotar .login-form-wrap .content-box > .item .result .pic-wrap img {
  height: 100%;
  max-width: 100%;
}
.user-forgot-pwd-cotar .login-form-wrap .content-box > .item .result .v-btn {
  margin-left: 10px;
  vertical-align: top;
  width: 130px;
  line-height: 38px;
  height: 38px;
  background-color: #fff;
  color: #de1025;
  border: 1px solid #de1025;
}
.user-forgot-pwd-cotar .login-form-wrap .content-box > .item .result .v-btn.disabled {
  background-color: #dddddd;
  border-color: #dddddd;
  color: #999999;
  cursor: default;
}
.user-forgot-pwd-cotar .login-form-wrap .content-box > .item .error-msg {
  display: none;
  position: absolute;
  margin-top: 5px;
  color: #de1025;
  font-size: 12px;
}
.user-forgot-pwd-cotar .login-form-wrap .content-box > .item .error-msg:before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/ic-state-error-sm.png") no-repeat top left;
}
.user-forgot-pwd-cotar .login-form-wrap .content-box > .btn-wrap {
  padding: 10px 0;
}
.user-forgot-pwd-cotar .login-form-wrap .content-box > .btn-wrap .btn {
  width: 100%;
  line-height: 3em;
  font-size: 14px;
  height: 3em;
}
.user-forgot-pwd-cotar .login-form-wrap .content-box .bot {
  padding-left: 0;
  padding-bottom: 30px;
  line-height: 25px;
  font-size: 12px;
  color: #999999;
}
.user-forgot-pwd-cotar .wx-way-wrap {
  text-align: center;
}
.user-forgot-pwd-cotar .wx-way-wrap .title {
  font-size: 16px;
  padding-bottom: 30px;
  color: #333333;
}
.user-forgot-pwd-cotar .wx-way-wrap .pic-wrap {
  width: 200px;
  margin: 0 auto;
}
.user-forgot-pwd-cotar .wx-way-wrap .pic-wrap img {
  width: 100%;
}
.user-forgot-pwd-cotar .wx-way-wrap .bot {
  padding-left: 0;
  padding-top: 10px;
  padding-bottom: 30px;
  line-height: 25px;
  font-size: 12px;
  color: #999999;
  text-align: left;
}
.user-forgot-pwd-cotar .success-content {
  padding-top: 20px;
  padding-bottom: 100px;
  text-align: center;
}
.user-forgot-pwd-cotar .success-content .txt {
  padding: 20px 0;
  font-size: 22px;
}
.user-forgot-pwd-cotar .success-content .txt span {
  display: inline-block;
  padding: 0 5px;
  vertical-align: middle;
}
.user-forgot-pwd-cotar .success-content .btn {
  width: 200px;
  height: 40px;
  margin: 40px 0;
  line-height: 40px;
  font-size: 14px;
}
/*#endregion */
/*#region 云盾机 */
.cloud-shield-machine-cotar .main-title {
  position: relative;
  padding-top: 40px;
  padding-bottom: 30px;
  font-size: 18px;
  color: #000;
  padding-left: 10px;
}
.cloud-shield-machine-cotar .main-title:after {
  content: "";
  position: absolute;
  top: 43px;
  left: 0;
  right: 0;
  height: 20px;
  width: 2px;
  background-color: #bab9b9;
  z-index: 10;
}
.cloud-shield-machine-cotar .product-wrap .product-list {
  font-size: 0;
  margin-left: -60px;
}
.cloud-shield-machine-cotar .product-wrap .product-list > .item {
  position: relative;
  display: inline-block;
  vertical-align: top;
  width: 360px;
  border: 1px solid #eeeeee;
  margin-left: 60px;
  font-size: 0;
  cursor: pointer;
}
.cloud-shield-machine-cotar .product-wrap .product-list > .item:hover .pic-wrap .state-a {
  display: none!important;
}
.cloud-shield-machine-cotar .product-wrap .product-list > .item:hover .pic-wrap .state-b {
  display: inline-block !important;
}
.cloud-shield-machine-cotar .product-wrap .product-list > .item:hover .btn-wrap .btn {
  background-color: #de1025;
  color: #ffffff;
  border: 1px solid #de1025;
}
.cloud-shield-machine-cotar .product-wrap .product-list > .item.active:before {
  text-indent: 9999em;
  content: "推荐";
  position: absolute;
  content: "";
  display: block;
  width: 64px;
  height: 64px;
  line-height: 1em;
  top: 0;
  right: 0;
  background: url("../img/icon/ic-rec-b.png") no-repeat top left;
}
.cloud-shield-machine-cotar .product-wrap .product-list > .item .intro-box .text-box {
  display: inline-block;
  width: 248px;
  padding: 25px;
}
.cloud-shield-machine-cotar .product-wrap .product-list > .item .intro-box .text-box .title {
  text-align: center;
  font-size: 24px;
  padding-bottom: 10px;
}
.cloud-shield-machine-cotar .product-wrap .product-list > .item .intro-box .text-box .des {
  padding-bottom: 20px;
  font-size: 14px;
  color: #999999;
}
.cloud-shield-machine-cotar .product-wrap .product-list > .item .intro-box .text-box .price {
  font-size: 18px;
  color: #999999;
}
.cloud-shield-machine-cotar .product-wrap .product-list > .item .intro-box .text-box .price .num {
  font-size: 30px;
  color: #de1025;
}
.cloud-shield-machine-cotar .product-wrap .product-list > .item .intro-box .pic-wrap {
  display: inline-block;
  width: 110px;
  text-align: center;
}
.cloud-shield-machine-cotar .product-wrap .product-list > .item .intro-box .pic-wrap .state-a {
  display: inline-block;
}
.cloud-shield-machine-cotar .product-wrap .product-list > .item .intro-box .pic-wrap .state-b {
  display: none;
}
.cloud-shield-machine-cotar .product-wrap .product-list > .item .btn-wrap .btn {
  width: 100%;
  background-color: transparent;
  text-align: center;
  font-size: 18px;
  color: #666666;
  height: 50px;
  line-height: 50px;
  border-top: 1px solid #eeeeee;
}
.cloud-shield-machine-cotar .bs-wrap {
  padding-bottom: 50px;
  background-color: #fcfcfc;
  background-image: url('../img/img-bs-bg.jpg');
}
.cloud-shield-machine-cotar .bs-wrap .bs-list {
  font-size: 0;
  margin-left: -33px;
}
.cloud-shield-machine-cotar .bs-wrap .bs-list > .item {
  display: inline-block;
  width: 275px;
  text-align: center;
  margin-left: 33px;
}
.cloud-shield-machine-cotar .bs-wrap .bs-list > .item .bd-box {
  padding-top: 25px;
  border: 1px solid #eeeeee;
  background-color: #fff;
}
.cloud-shield-machine-cotar .bs-wrap .bs-list > .item .bd-box .name {
  font-size: 16px;
  padding-top: 15px;
  padding-bottom: 25px;
}
.cloud-shield-machine-cotar .bs-wrap .bs-list > .item .intro-box {
  padding-top: 10px;
  font-size: 14px;
  color: #999999;
  line-height: 1.8em;
}
.cloud-shield-machine-cotar .bs-table {
  font-size: 0;
  border: 1px solid #eeeeee;
}
.cloud-shield-machine-cotar .bs-table .item {
  font-size: 0;
}
.cloud-shield-machine-cotar .bs-table .col {
  display: inline-block;
  vertical-align: top;
  border-right: 1px solid #eeeeee;
  border-bottom: 1px solid #eeeeee;
  text-align: center;
  /*overflow:hidden;*/
}
.cloud-shield-machine-cotar .bs-table .col:after {
  content: "";
  display: inline-block;
  height: 100%;
  width: 0;
  visibility: hidden;
  vertical-align: middle;
}
.cloud-shield-machine-cotar .bs-table .col.col-1 {
  width: 278px;
}
.cloud-shield-machine-cotar .bs-table .col.col-2 {
  width: 380px;
}
.cloud-shield-machine-cotar .bs-table .col.col-3 {
  width: 180px;
}
.cloud-shield-machine-cotar .bs-table .col.col-4 {
  width: 360px;
  border-right: 0;
}
.cloud-shield-machine-cotar .bs-table .tb-head .col {
  line-height: 50px;
  height: 50px;
  background-color: #d30830;
  font-size: 18px;
  color: #ffffff;
}
.cloud-shield-machine-cotar .bs-table .tb-body .col {
  height: 80px;
  line-height: 80px;
}
.cloud-shield-machine-cotar .bs-table .tb-body .col.col-2 {
  line-height: 24px;
}
.cloud-shield-machine-cotar .bs-table .tb-body .name {
  font-size: 16px;
  color: #666666;
}
.cloud-shield-machine-cotar .bs-table .tb-body .des {
  display: inline-block;
  vertical-align: middle;
  font-size: 14px;
  color: #666666;
}
.cloud-shield-machine-cotar .bs-table .tb-body .price {
  font-size: 18px;
  color: #666666;
}
.cloud-shield-machine-cotar .bs-table .tb-body .price .num {
  color: #d30830;
}
.cloud-shield-machine-cotar .bs-table .tb-body .btn-wrap {
  display: inline-block;
  font-size: 0;
  margin-left: -15px;
  vertical-align: middle;
  padding-top: 5px;
}
.cloud-shield-machine-cotar .bs-table .tb-body .btn-wrap .btn {
  background-color: #ffffff;
  margin-left: 15px;
  font-size: 14px;
  height: 50px;
  line-height: 50px;
  width: 120px;
  border: 1px solid #eeeeee;
  color: #999999;
  border-radius: 0;
}
.cloud-shield-machine-cotar .bs-table .tb-body .btn-wrap .btn:hover {
  border-color: #d30830;
  background-color: #d30830;
  color: #ffffff;
}
/*#endregion */
/*#region 云盾机详情 */
.cloud-shield-machine-detail-cotar {
  /*.my-wrap{
        .title-wrap{
            background-color: #edecec;
            >.item{
                display: inline-block;
                width: 240px;
                line-height: 50px;
                height: 50px;
                font-size: 18px;
                text-align:center;
                color:@c_nc_7;
                &.active{
                    color:@c_nc_1;
                    background-color: @c_mc;
                }
            }
        }
        .intro-box{
            background-color: #fbfbfb;
            border:1px solid @c_nc_30;
            padding: 40px 30px;
            font-size: 16px;
            line-height: 36px;
            color:@c_nc_6;
        }
    }*/
}
.cloud-shield-machine-detail-cotar .product-wrap {
  margin-top: 50px;
  font-size: 0;
  border: 1px solid #eeeeee;
}
.cloud-shield-machine-detail-cotar .product-wrap .intro-box {
  display: inline-block;
  padding: 30px;
  font-size: 0;
  width: 880px;
}
.cloud-shield-machine-detail-cotar .product-wrap .intro-box .pic-wrap {
  display: inline-block;
  margin-right: 30px;
  width: 390px;
  height: 240px;
}
.cloud-shield-machine-detail-cotar .product-wrap .intro-box .info-box {
  display: inline-block;
  vertical-align: top;
  width: 380px;
}
.cloud-shield-machine-detail-cotar .product-wrap .intro-box .info-box > .item {
  padding-bottom: 12px;
}
.cloud-shield-machine-detail-cotar .product-wrap .intro-box .info-box > .item .label {
  display: inline-block;
  vertical-align: middle;
  text-align: right;
  width: 8em;
  font-size: 14px;
  color: #999999;
}
.cloud-shield-machine-detail-cotar .product-wrap .intro-box .info-box > .item .result {
  display: inline-block;
  vertical-align: middle;
  width: 250px;
  overflow: hidden;
  font-size: 14px;
  color: #999999;
}
.cloud-shield-machine-detail-cotar .product-wrap .intro-box .info-box > .item .result .btn-wrap {
  margin-bottom: 6px;
  margin-left: -10px;
  font-size: 0;
}
.cloud-shield-machine-detail-cotar .product-wrap .intro-box .info-box > .item .result .btn-wrap .btn {
  margin-left: 10px;
  background-color: #fff;
  color: #999999;
  width: 120px;
  height: 40px;
  line-height: 40px;
  border: 1px solid #eeeeee;
  border-radius: 0;
  font-size: 14px;
}
.cloud-shield-machine-detail-cotar .product-wrap .intro-box .info-box > .item .result .btn-wrap .btn:hover {
  border-color: #de1025;
}
.cloud-shield-machine-detail-cotar .product-wrap .intro-box .info-box > .item .result .btn-wrap .btn.active {
  border-color: #de1025;
  background-color: #de1025;
  color: #ffffff;
}
.cloud-shield-machine-detail-cotar .product-wrap .intro-box .info-box > .item .result .btn-wrap .btn.active .state-a {
  display: none;
}
.cloud-shield-machine-detail-cotar .product-wrap .intro-box .info-box > .item .result .btn-wrap .btn.active .state-b {
  display: inline-block;
}
.cloud-shield-machine-detail-cotar .product-wrap .intro-box .info-box > .item .result .btn-wrap .btn .state-a {
  display: inline-block;
  vertical-align: middle;
}
.cloud-shield-machine-detail-cotar .product-wrap .intro-box .info-box > .item .result .btn-wrap .btn .state-b {
  display: none;
  vertical-align: middle;
}
.cloud-shield-machine-detail-cotar .product-wrap .buy-box {
  display: inline-block;
  width: 318px;
  vertical-align: top;
}
.cloud-shield-machine-detail-cotar .product-wrap .buy-box .des-box {
  padding: 30px;
  background-color: #fbfbfd;
  padding-left: 60px;
}
.cloud-shield-machine-detail-cotar .product-wrap .buy-box .des-box > .item {
  padding-bottom: 10px;
  font-size: 16px;
  color: #999999;
}
.cloud-shield-machine-detail-cotar .product-wrap .buy-box .btn-wrap {
  padding-top: 25px;
}
.cloud-shield-machine-detail-cotar .product-wrap .buy-box .btn-wrap .btn {
  display: block;
  margin: auto;
  border-radius: 0;
  margin-bottom: 15px;
  width: 120px;
  height: 40px;
  line-height: 40px;
  font-size: 16px;
}
.cloud-shield-machine-detail-cotar .bs-table {
  font-size: 0;
  border: 1px solid #eeeeee;
  margin-bottom: 50px;
}
.cloud-shield-machine-detail-cotar .bs-table .item {
  font-size: 0;
}
.cloud-shield-machine-detail-cotar .bs-table .col {
  display: inline-block;
  vertical-align: top;
  border-right: 1px solid #eeeeee;
  border-bottom: 1px solid #eeeeee;
  text-align: center;
  /*overflow:hidden;*/
}
.cloud-shield-machine-detail-cotar .bs-table .col:after {
  content: "";
  display: inline-block;
  height: 100%;
  width: 0;
  visibility: hidden;
  vertical-align: middle;
}
.cloud-shield-machine-detail-cotar .bs-table .col.col-1 {
  width: 248px;
}
.cloud-shield-machine-detail-cotar .bs-table .col.col-2 {
  width: 950px;
  border-right: 0;
}
.cloud-shield-machine-detail-cotar .bs-table .tb-head .col {
  line-height: 50px;
  height: 50px;
  background-color: #d30830;
  font-size: 16px;
  color: #ffffff;
}
.cloud-shield-machine-detail-cotar .bs-table .tb-body .col {
  height: 80px;
  line-height: 80px;
}
.cloud-shield-machine-detail-cotar .bs-table .tb-body .col.col-2 {
  line-height: 24px;
}
.cloud-shield-machine-detail-cotar .bs-table .tb-body .name {
  font-size: 16px;
  color: #666666;
}
.cloud-shield-machine-detail-cotar .bs-table .tb-body .des {
  display: inline-block;
  vertical-align: middle;
  font-size: 16px;
  color: #666666;
}
/*#endregion */
/*#region 域名首页 */
.domain-index-cotar .search-wrap {
  position: relative;
  height: 280px;
  /*overflow:hidden;*/
}
.domain-index-cotar .search-wrap .center-cotar {
  position: relative;
}
.domain-index-cotar .search-wrap .bg-box {
  position: absolute;
  left: 50%;
  width: 1920px;
  height: 100%;
  margin-left: -960px;
  overflow: hidden;
  z-index: -1;
}
.domain-index-cotar .search-wrap .title {
  padding-top: 45px;
  padding-bottom: 30px;
  text-align: center;
  font-size: 24px;
  color: #555;
}
.domain-index-cotar .search-wrap .title .num {
  font-size: 30px;
  color: #de1025;
}
.domain-index-cotar .search-wrap .main-box {
  height: 50px;
  font-size: 0;
  text-align: center;
}
.domain-index-cotar .search-wrap .main-box .ipt {
  display: inline-block;
  width: 620px;
  height: 50px;
  line-height: 50px\9;
  padding: 0 10px;
  font-size: 18px;
}
.domain-index-cotar .search-wrap .main-box .selectbox-wrap {
  width: 120px;
  display: inline-block;
  height: 100%;
  background-color: #f5f5f5;
}
.domain-index-cotar .search-wrap .main-box .selectbox-wrap .selectbox {
  height: 100%;
}
.domain-index-cotar .search-wrap .main-box .selectbox-wrap .selectbox > div {
  text-align: center;
  height: 100%;
  line-height: 50px;
  font-size: 24px;
}
.domain-index-cotar .search-wrap .main-box .selectbox-wrap .selectbox ul {
  top: 52px;
}
.domain-index-cotar .search-wrap .main-box .selectbox-wrap .selectbox ul li {
  font-size: 16px;
}
.domain-index-cotar .search-wrap .main-box .btn {
  width: 130px;
  height: 100%;
  border-radius: 0;
  font-size: 18px;
  line-height: 50px;
}
.domain-index-cotar .search-wrap .keys-list {
  padding-top: 35px;
  text-align: center;
}
.domain-index-cotar .search-wrap .keys-list > .item {
  position: relative;
  display: inline-block;
  padding-right: 50px;
  font-size: 14px;
  color: #555;
}
.domain-index-cotar .search-wrap .keys-list > .item.last {
  padding-right: 0;
}
.domain-index-cotar .search-wrap .keys-list > .item.last:before {
  display: none;
}
.domain-index-cotar .search-wrap .keys-list > .item:before {
  content: " ";
  position: absolute;
  right: 18px;
  top: 4px;
  height: 14px;
  width: 1px;
  background-color: #a4a7a6;
}
.domain-index-cotar .my-wrap {
  background-color: #f8fafc;
  padding-top: 40px;
  padding-bottom: 50px;
}
.domain-index-cotar .my-wrap > .center-cotar {
  background-color: #fff;
  border: 1px solid #eeeeee;
}
.domain-index-cotar .my-wrap .title-wrap {
  font-size: 0;
  border-bottom: 1px solid #eeeeee;
}
.domain-index-cotar .my-wrap .title-wrap > .item {
  position: relative;
  display: inline-block;
  text-align: center;
  font-size: 18px;
  color: #666666;
  line-height: 70px;
  height: 70px;
  width: 240px;
  border-bottom: 1px solid #eeeeee;
  border-right: 1px solid #eeeeee;
  cursor: pointer;
}
.domain-index-cotar .my-wrap .title-wrap > .item.active {
  border-bottom: 0;
}
.domain-index-cotar .my-wrap .title-wrap > .item.active:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 4px;
  background-color: #de1025;
  z-index: 10;
}
.domain-index-cotar .my-wrap .title-wrap > .item.active:before {
  content: "";
  position: absolute;
  bottom: -1px;
  left: 0;
  right: 0;
  height: 4px;
  background-color: #ffffff;
  z-index: 10;
}
.domain-index-cotar .bs-table {
  font-size: 0;
  border: 1px solid #eeeeee;
  margin: 20px;
}
.domain-index-cotar .bs-table .item {
  font-size: 0;
}
.domain-index-cotar .bs-table .col {
  display: inline-block;
  vertical-align: top;
  border-right: 1px solid #eeeeee;
  border-bottom: 1px solid #eeeeee;
  text-align: center;
  /*overflow:hidden;*/
  width: 289px;
}
.domain-index-cotar .bs-table .col:after {
  content: "";
  display: inline-block;
  height: 100%;
  width: 0;
  visibility: hidden;
  vertical-align: middle;
}
.domain-index-cotar .bs-table .col.col-4 {
  border-right: 0;
}
.domain-index-cotar .bs-table .tb-head .col {
  line-height: 65px;
  height: 65px;
  background-color: #eff2f8;
  font-size: 16px;
  color: #666666;
}
.domain-index-cotar .bs-table .tb-body .col {
  height: 60px;
  line-height: 60px;
  color: #666666;
  font-size: 14px;
}
.domain-index-cotar .bs-table .tb-body .col .del-num {
  text-decoration: line-through;
  padding-right: 3px;
}
.domain-index-cotar .bs-table .tb-body .col .num {
  color: #de1025;
}
/*#endregion */
/*#region 订单步骤 */
.order-step-cotar .order-process-wrap {
  font-size: 0;
}
.order-step-cotar .order-process-wrap > .item {
  display: inline-block;
  width: 33.3%;
  background-color: #f1f4f9;
  color: #666666;
  font-size: 18px;
  text-align: center;
  line-height: 2.5em;
}
.order-step-cotar .order-process-wrap > .item.active {
  color: #ffffff;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAAyCAMAAABFwn2vAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABBVBMVEUAAADTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDDTCDAAAADqLrI3AAAAVXRSTlMA8cgC+74Q+Z8NkhOEaQVl9mvdVdVNPcod2RwB/Msb/rsZrR+RGH4E64D4eW3j30cg73DmMPCipqALqK8nMukx2y3i7DwDS3d0f4iDlrL90CHe6M/Uq5SoBQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAE2SURBVHja7dxHU8JAAEDhiCgqKBZEbCA2YoldrNhi7/X//xVn8GjO5s34vsPmmpk3mSS7mwRf+msd7THTGSRK++z+rWxXt0FQcj29BmHpyxuEpZA3CEv/gEFYigZhGRwyCMvwiEFYSqMGYSmVDcIyVjEIy/jEpEFIpqarBkGpzdQNwjI7ZxCW+QWDsCw2DAIR/hyWDMKyvGIQlnDVICxR0SAsa+sGYYk2DIKyuWUQlO0dg5DsFryHkGSbPmWh7PkegrJ/YBCSw6pTJyRHx04ukmRaroeQnJy6YghSOzt3TZ3hoj3G5YZBQOLLK7cBgUTX7lwkCW/c20sS37r7nSR35/chKPd+QYXy0DAIyWM9MAhIsxIYBOTp9/VhkPQ8v7wGBgF5829AEO/t8SPx+jBIWj5byT2+ARUYMmxoyGRbAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE3LTAzLTMxVDA5OjU4OjM2KzA4OjAwjPrRWwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNy0wMy0zMVQwOTo1ODozNiswODowMP2naecAAAAASUVORK5CYII=') /*../img/img-order-process-active.png*/;
}
.order-step-cotar .order-process-wrap > .item.active.last {
  background-color: #ffffff;
}
.order-step-cotar .product-info-wrap .title {
  padding-top: 45px;
  padding-bottom: 30px;
  padding-left: 10px;
  font-size: 18px;
  position: relative;
}
.order-step-cotar .product-info-wrap .title:before {
  content: "";
  position: absolute;
  left: 0;
  height: 18px;
  top: 49px;
  background-color: #bab9b9;
  width: 2px;
}
.order-step-cotar .product-info-wrap .info-box {
  border: 1px solid #eeeeee;
}
.order-step-cotar .product-info-wrap .info-box .row {
  padding-left: 130px;
  font-size: 0;
  border-bottom: 1px solid #eeeeee;
}
.order-step-cotar .product-info-wrap .info-box .row.last {
  border-bottom: 0;
}
.order-step-cotar .product-info-wrap .info-box .row > .item {
  width: 33.3%;
  overflow: hidden;
  display: inline-block;
  line-height: 70px;
  font-size: 16px;
  color: #999999;
}
.order-step-cotar .product-info-wrap .info-box .row > .item.col-2 {
  padding-left: 50px;
}
.order-step-cotar .product-info-wrap .info-box .row > .item.col-3 {
  padding-left: 50px;
}
.order-step-cotar .buy-info-wrap .title {
  padding-top: 45px;
  padding-bottom: 30px;
  padding-left: 10px;
  font-size: 18px;
  position: relative;
}
.order-step-cotar .buy-info-wrap .title:before {
  content: "";
  position: absolute;
  left: 0;
  height: 18px;
  top: 49px;
  background-color: #bab9b9;
  width: 2px;
}
.order-step-cotar .buy-info-wrap .info-box {
  background-color: #fbfcfd;
}
.order-step-cotar .buy-info-wrap .info-box .tip-bar {
  text-align: center;
  font-size: 16px;
  color: #666666;
  line-height: 50px;
  background-color: #f9fbfe;
  border-bottom: 1px solid #eeeeee;
}
.order-step-cotar .buy-info-wrap .info-box .det-box {
  padding: 40px 0;
  padding-left: 250px;
  border-bottom: 1px solid #eeeeee;
}
.order-step-cotar .buy-info-wrap .info-box .det-box > .item {
  font-size: 16px;
  color: #999999;
  padding-bottom: 20px;
}
.order-step-cotar .buy-info-wrap .info-box .det-box > .item .label {
  display: inline-block;
}
.order-step-cotar .buy-info-wrap .info-box .det-box > .item .result {
  width: 750px;
  display: inline-block;
  vertical-align: middle;
}
.order-step-cotar .buy-info-wrap .info-box .det-box > .item .my-range-box {
  vertical-align: middle;
  width: 100%;
}
.order-step-cotar .buy-info-wrap .info-box .opt-box {
  padding: 50px 0;
}
.order-step-cotar .buy-info-wrap .info-box .opt-box .radio-wrap {
  text-align: center;
  margin-left: -80px;
}
.order-step-cotar .buy-info-wrap .info-box .opt-box .radio-wrap > .item {
  display: inline-block;
  margin-left: 80px;
  font-size: 16px;
  color: #999999;
}
.order-step-cotar .buy-info-wrap .info-box .opt-box .radio-wrap > .item .radio-btn {
  vertical-align: middle;
}
.order-step-cotar .buy-info-wrap .info-box .checkbox-wrap {
  text-align: center;
  padding-top: 30px;
  font-size: 16px;
  color: #999999;
}
.order-step-cotar .buy-info-wrap .info-box .checkbox-wrap .checkbox {
  vertical-align: middle;
}
.order-step-cotar > .btn-wrap {
  padding-top: 50px;
  padding-bottom: 30px;
  text-align: center;
}
.order-step-cotar > .btn-wrap .btn {
  border-radius: 0;
  font-size: 14px;
  color: #ffffff;
  line-height: 50px;
  height: 50px;
  width: 125px;
}
.order-step-cotar > .btn-wrap .btn.cancel-btn {
  background-color: #fff;
  color: #999999;
  margin-left: 50px;
  border: 1px solid #eeeeee;
}
.order-step-two-cotar .ann-wrap {
  padding: 50px 0;
  font-size: 16px;
  color: #999999;
}
.order-step-two-cotar .ann-wrap .btn {
  border-radius: 0;
  height: 24px;
  line-height: 24px;
  font-size: 14px;
  margin-left: 10px;
}
.order-step-two-cotar .od-wrap {
  background-color: #fcfcfc;
  padding: 0 50px;
  padding-bottom: 30px;
}
.order-step-two-cotar .od-wrap .od-top {
  padding: 20px 0;
  font-size: 16px;
  color: #999999;
}
.order-step-two-cotar .od-wrap .od-table {
  font-size: 0;
  border: 1px solid #eeeeee;
  background-color: #fff;
}
.order-step-two-cotar .od-wrap .od-table .item {
  font-size: 0;
}
.order-step-two-cotar .od-wrap .od-table .col {
  display: inline-block;
  vertical-align: top;
  border-right: 1px solid #eeeeee;
  border-bottom: 1px solid #eeeeee;
  text-align: center;
  /*overflow:hidden;*/
}
.order-step-two-cotar .od-wrap .od-table .col:after {
  content: "";
  display: inline-block;
  height: 100%;
  width: 0;
  visibility: hidden;
  vertical-align: middle;
}
.order-step-two-cotar .od-wrap .od-table .col.col-1 {
  width: 600px;
}
.order-step-two-cotar .od-wrap .od-table .col.col-2 {
  width: 200px;
}
.order-step-two-cotar .od-wrap .od-table .col.col-3 {
  width: 295px;
  border-right: 0;
}
.order-step-two-cotar .od-wrap .od-table .tb-head .col {
  line-height: 50px;
  height: 50px;
  font-size: 16px;
  color: #999999;
  text-align: center;
}
.order-step-two-cotar .od-wrap .od-table .tb-body {
  font-size: 0;
}
.order-step-two-cotar .od-wrap .od-table .tb-body .col {
  font-size: 16px;
  color: #999999;
}
.order-step-two-cotar .od-wrap .od-table .tb-body .col .text {
  height: 110px;
  padding-top: 50px;
}
.order-step-two-cotar .od-wrap .od-table .tb-body .col .pic-wrap {
  width: 70px;
  height: 70px;
}
.order-step-two-cotar .od-wrap .od-table .tb-body .col .pic-wrap img {
  width: 100%;
  height: 100%;
}
.order-step-two-cotar .od-wrap .od-table .tb-body .col .intro-box {
  margin-left: 20px;
  padding: 40px 0;
  text-align: left;
}
.order-step-two-cotar .od-wrap .od-table .tb-body .col .intro-box .name {
  padding-bottom: 10px;
}
.order-step-two-cotar .od-wrap .od-table .tb-body .price {
  color: #de1025;
}
.order-step-two-cotar .bot-wrap {
  padding-top: 60px;
  padding-right: 140px;
  padding-bottom: 40px;
}
.order-step-two-cotar .bot-wrap .tip {
  font-size: 16px;
  color: #999999;
  padding-bottom: 20px;
}
.order-step-two-cotar .bot-wrap .btn {
  font-size: 14px;
  border-radius: 0;
  line-height: 45px;
  height: 45px;
  width: 125px;
}
.order-step-three-cotar .my-tip-wrap {
  padding: 80px 0;
  text-align: center;
  font-size: 14px;
  color: #999999;
}
.order-step-three-cotar .my-tip-wrap .pic-wrap {
  margin-right: 20px;
}
.order-step-three-cotar .result-box {
  text-align: center;
}
.order-step-three-cotar .result-box .text-box {
  text-align: left;
  margin-left: 30px;
}
.order-step-three-cotar .result-box .text-box .main-box {
  line-height: 32px;
  padding-bottom: 40px;
}
.order-step-three-cotar .result-box .text-box .main-box .title {
  font-size: 18px;
  color: #de1025;
}
.order-step-three-cotar .result-box .text-box .main-box .des {
  font-size: 16px;
  color: #999999;
}
.order-step-three-cotar .result-box .text-box .other-box {
  line-height: 32px;
}
.order-step-three-cotar .result-box .text-box .other-box .title {
  color: #000;
  font-size: 18px;
}
.order-step-three-cotar .result-box .text-box .other-box .des {
  font-size: 16px;
  color: #999999;
}
/*#endregion */
/*#region 单页临时 */
.temp-single-cotar {
  /*.single-cotar{
        .title{
            font-size: 16px;
            color:#da251c;
        }
        .title-b{
            font-size: 16px;
            color:#da251c;
            padding-bottom: 10px;
        }
        .title-c{
            font-size: 14px;
            color:#888888;
            padding-bottom: 10px;
        }
        .first-intro{
            padding-top: 10px;
            padding-right: 15px;
            width: 500px;
            font-size: 14px;
            color:#888888;
            line-height: 24px;
        }
        .des{
            text-indent:2em;
            color:#888888;
            font-size: 14px;
            line-height: 24px;
        }
    }*/
  /*.single-wrap{
        .title{
            font-size: 24px;
            color:@c_mc;
            padding-left: 30px;
            padding-top: 20px;
            padding-bottom: 30px;
        }
        .zizhi-list{
            font-size: 0;
            >.item{
                display: inline-block;
                width: 31%;
                margin-right: 2%;
                margin-bottom: 40px;
                .pic-wrap{
                    border:1px solid @c_nc_30;
                    padding: 10px;
                    text-align:center;
                    overflow:hidden;
                }
                .text{
                    text-align:center;
                    font-size: 14px;
                    color:@c_nc_7;
                    padding-top: 15px;
                }
            }
        }
        .h-list{
            padding: 20px 30px;
            margin-bottom: 40px;
            background-color: #faf9f9;
            border:1px solid @c_nc_30;
            >.item{
                .time{
                    display: inline-block;
                    vertical-align:middle;
                    font-size: 14px;
                    color:@c_nc_6;
                    padding-right: 50px;
                    line-height: 1.8em;
                }
                .result{
                    display: inline-block;
                    vertical-align:middle;
                    font-size: 14px;
                    color:@c_nc_6;
                    line-height: 1.8em;
                }
            }
        }
    }*/
  /*.single-wrap{
        .qq-list{
            padding: 30px 0;
            >.item{
                width: 230px;
                display: inline-block;
                .pic-wrap{
                    display: inline-block;
                    vertical-align:top;
                }
                .intro-box{
                    display: inline-block;
                    vertical-align:top;
                    >.title{
                        font-size: 16px;
                        color:@c_nc_8;
                    }
                    .des{
                        padding: 8px 0;
                        font-size: 14px;
                        line-height: 1.5em;
                        color:@c_nc_6;
                    }
                    .qq-btn{

                    }
                }
            }
        }

        .comp-wrap{
            .comp-name{
                font-size: 24px;
                border-bottom:1px solid #eee ;
                padding-bottom:20px ;
            }
            .des-list{
                padding: 30px 0;
                line-height: 2em;
                font-size: 14px;
                color:#666;
            }
        }
    }*/
  /*.single-wrap{
        .dev-list{
            padding: 30px 0;
            .year-item{
                .year{
                    display: inline-block;
                    margin-right: 50px;
                    vertical-align:top;
                    color:#fff;
                    font-size: 24px;
                    background-color: #de1025;
                    width: 100px;
                    line-height: 40px;
                    text-align:center;
                }
                .des-list{
                    display: inline-block;
                    vertical-align:top;
                    >.item{
                        margin-bottom: 40px;
                        .month{
                            display: inline-block;
                            width: 90px;
                            vertical-align:top;
                            font-size: 18px;
                            color:#888888;
                            text-align:center;
                            padding: 8px 15px;
                            text-align:center;
                            background-color: #f2f3f5;
                            margin-right: 50px;
                        }
                        .result{
                            max-width:650px;
                            overflow:hidden;
                            display: inline-block;
                            vertical-align:top;
                            font-size: 18px;
                            color:#888888;
                            padding: 8px 15px;
                            line-height: 1.5em;
                            background-color: #f2f3f5;
                        }
                    }
                }
            }
        }
    }*/
}
.temp-single-cotar .my-wrap {
  padding-top: 40px;
}
/*#endregion */
/*#region 合作伙伴 */
.coop-partner-cotar .title {
  padding: 40px 0;
}
.coop-partner-cotar .title .name {
  font-size: 18px;
  color: #000;
  padding-bottom: 5px;
}
.coop-partner-cotar .title .des {
  font-size: 14px;
  line-height: 24px;
  color: #999999;
}
.coop-partner-cotar .coop-list {
  font-size: 0;
}
.coop-partner-cotar .coop-list > .item {
  display: inline-block;
  background-color: #fff;
  font-size: 0;
  margin-right: 30px;
  margin-bottom: 35px;
}
.coop-partner-cotar .coop-list > .item.last {
  margin-right: 0;
}
.coop-partner-cotar .coop-list > .item img {
  width: 275px;
  height: 135px;
}
/*#endregion */
/*#region 客户案例 */
.customer-case-cotar .my-wrap {
  padding-top: 40px;
}
.customer-case-cotar .case-list > .item {
  padding: 30px 0;
  border-bottom: 1px solid #dddddd;
}
.customer-case-cotar .case-list > .item.last {
  border-bottom: 0;
}
.customer-case-cotar .case-list > .item > .pic-wrap {
  width: 150px;
  height: 150px;
  display: inline-block;
  vertical-align: middle;
  border: 1px solid #dddddd;
  text-align: center;
  line-height: 150px;
  overflow: hidden;
}
.customer-case-cotar .case-list > .item > .pic-wrap:after {
  content: "";
  display: inline-block;
  height: 100%;
  width: 0;
  visibility: hidden;
  vertical-align: middle;
}
.customer-case-cotar .case-list > .item > .pic-wrap img {
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
}
.customer-case-cotar .case-list > .item .intro-box {
  display: inline-block;
  width: 780px;
  padding-left: 40px;
  vertical-align: middle;
}
.customer-case-cotar .case-list > .item .intro-box .title {
  font-size: 22px;
  padding-bottom: 10px;
}
.customer-case-cotar .case-list > .item .intro-box .des {
  font-size: 14px;
  line-height: 1.8em;
  color: #999999;
}
.customer-case-cotar .case-list > .item .intro-box .des > .item > .pic-wrap {
  margin-right: 5px;
}
.customer-case-cotar .case-list > .item .intro-box .des > .item .text {
  padding-right: 20px;
}
/*#endregion */
/*#region 新闻列表 */
.news-list-cotar .my-wrap {
  padding-top: 40px;
}
.news-list-cotar .news-list > .item {
  border-bottom: 1px solid #eeeeee;
  padding-top: 15px;
  padding-bottom: 20px;
}
.news-list-cotar .news-list > .item .title {
  font-size: 16px;
  color: #333333;
  padding-bottom: 10px;
}
.news-list-cotar .news-list > .item .intro-box {
  font-size: 14px;
  color: #666666;
  line-height: 1.5em;
}
.news-list-cotar .news-list > .item .des {
  padding-top: 10px;
  font-size: 12px;
  color: #bebebe;
}
/*#endregion */
/*#region 新闻详情 */
.news-list-detail .title-box {
  padding-bottom: 30px;
  border-bottom: 1px solid #eeeeee;
  text-align: center;
}
.news-list-detail .title-box .title {
  padding-top: 30px;
  padding-bottom: 20px;
  font-size: 22px;
}
.news-list-detail .title-box .des {
  font-size: 0;
}
.news-list-detail .title-box .des > .item {
  font-size: 12px ;
  color: #999999;
  display: inline-block;
  margin-right: 15px;
}
.news-list-detail .single-wrap {
  padding: 30px;
}
.news-list-detail .single-wrap p {
  line-height: 2em;
  font-size: 14px;
  color: #666666;
}
.news-list-detail .bot-page-wrap {
  padding: 25px 20px;
  margin-bottom: 15px;
  padding-bottom: 15px;
  border-top: 1px solid #dddddd;
  border-bottom: 1px solid #dddddd;
}
.news-list-detail .bot-page-wrap .nav-list {
  display: inline-block;
  max-width: 800px;
}
.news-list-detail .bot-page-wrap .nav-list .item {
  padding-bottom: 10px;
  font-size: 14px;
  color: #666666;
}
.news-list-detail .bot-page-wrap .btn {
  font-size: 16px;
  width: 140px;
  height: 45px;
  line-height: 45px;
}
/*#endregion */
/*#region 用户控制台 页面框架 */
/*#endregion */
/*#region 工单详情 */
.work-order-cotar .process-bar-wrap {
  width: 125%;
  padding: 60px;
}
.work-order-cotar .question-wrap {
  border: 1px solid #eeeeee;
  padding: 20px;
}
.work-order-cotar .question-wrap .title .btn {
  margin-top: 5px;
}
.work-order-cotar .question-wrap .title .text-box {
  display: inline-block;
  padding-bottom: 15px;
}
.work-order-cotar .question-wrap .title .text-box .name {
  padding-bottom: 10px;
  font-size: 18px;
  color: #333333;
}
.work-order-cotar .question-wrap .title .text-box .info-list > .item {
  display: inline-block;
  margin-right: 20px;
  font-size: 12px;
  color: #999999;
}
.work-order-cotar .question-wrap .des-box {
  padding: 15px 10px;
  background-color: #f7f7f7;
  border: 1px solid #c6c6c6;
}
.work-order-cotar .resume-box {
  padding: 15px;
  border: 1px solid #eeeeee;
  border-top: 0;
}
.work-order-cotar .resume-box > .item {
  position: relative;
  margin-bottom: 10px;
}
.work-order-cotar .resume-box > .item .pic-wrap {
  position: absolute;
  width: 100px;
  top: 0;
  bottom: 0;
  text-align: center;
}
.work-order-cotar .resume-box > .item .pic-wrap:after {
  content: "";
  display: inline-block;
  height: 100%;
  width: 0;
  visibility: hidden;
  vertical-align: middle;
}
.work-order-cotar .resume-box > .item .pic-wrap img {
  width: 50px;
  height: 50px;
  vertical-align: middle;
}
.work-order-cotar .resume-box > .item .info-box {
  padding: 15px;
  background-color: #f7f7f7;
  font-size: 12px;
  color: #666666;
}
.work-order-cotar .resume-box > .item .info-box .text {
  padding-bottom: 30px;
}
.work-order-cotar .resume-box > .item .info-box .name {
  padding-bottom: 10px;
}
.work-order-cotar .resume-box > .item .info-box .time {
  color: #999999;
}
.work-order-cotar .resume-box > .item.state-service .pic-wrap {
  right: 0;
}
.work-order-cotar .resume-box > .item.state-service .info-box {
  margin-right: 100px;
}
.work-order-cotar .resume-box > .item.state-user .pic-wrap {
  left: 0;
}
.work-order-cotar .resume-box > .item.state-user .info-box {
  margin-left: 100px;
}
/*#endregion */
/*#region 密保管理 */
.security-manage-cotar .sec-wrap .title-box {
  padding: 35px 0;
  border-top: 1px solid #dddddd;
  border-bottom: 1px solid #dddddd;
}
.security-manage-cotar .sec-wrap .title-box .text {
  display: inline-block;
  margin-right: 35px;
  font-size: 12px;
  color: #333333;
}
.security-manage-cotar .sec-wrap .title-box .sec-per-bar {
  display: inline-block;
  width: 450px;
  height: 10px;
  overflow: hidden;
  background-color: #dddddd;
  border-radius: 5px;
}
.security-manage-cotar .sec-wrap .title-box .sec-per-bar .sec-w {
  background-color: #de1025;
  height: 100%;
}
.security-manage-cotar .sec-wrap .info-list > .item {
  border-bottom: 1px solid #dddddd;
  padding: 30px 0;
}
.security-manage-cotar .sec-wrap .info-list > .item .name {
  width: 350px;
  padding-left: 50px;
  display: inline-block;
  font-size: 14px;
  color: #333333;
}
.security-manage-cotar .sec-wrap .info-list > .item .name:before {
  margin-right: 5px;
}
.security-manage-cotar .sec-wrap .info-list > .item .result {
  width: 600px;
  display: inline-block;
  font-size: 12px;
  color: #999999;
}
.security-manage-cotar .sec-wrap .info-list > .item .go-btn {
  margin-top: -16px;
  display: inline-block;
  float: right;
  padding-right: 30px;
  font-size: 12px;
  color: #358bf2;
}
/*#endregion */
/*#region 修改手机 */
.update-mobile-cotar .my-form-wrap {
  width: 400px;
  padding-bottom: 30px;
  margin: 0 auto;
}
.update-mobile-cotar .my-form-wrap > .item {
  position: relative;
  margin-bottom: 25px;
}
.update-mobile-cotar .my-form-wrap > .item.error .ipt {
  border-color: #de1025;
  /*-webkit-box-shadow: @style;
        -moz-box-shadow: @style;
        -o-box-shadow: @style;*/
  box-shadow: 0 0 7px rgba(222, 16, 37, 0.3);
}
.update-mobile-cotar .my-form-wrap > .item.error .error-msg {
  display: block;
}
.update-mobile-cotar .my-form-wrap > .item .label {
  display: inline-block;
  width: 8em;
  font-size: 12px;
  color: #333333;
}
.update-mobile-cotar .my-form-wrap > .item .result {
  display: inline-block;
  vertical-align: middle;
}
.update-mobile-cotar .my-form-wrap > .item .result .text {
  display: inline-block;
  width: 115px;
  margin-right: 30px;
  vertical-align: middle;
  line-height: 38px;
  font-size: 12px;
  color: #666666;
}
.update-mobile-cotar .my-form-wrap > .item .result .ipt {
  display: inline-block;
  width: 290px;
  height: 38px;
  line-height: 38px\9;
  padding: 0 6px;
}
.update-mobile-cotar .my-form-wrap > .item .result .v-btn {
  display: inline-block;
  vertical-align: middle;
  margin-left: 10px;
  vertical-align: top;
  width: 130px;
  line-height: 38px;
  height: 38px;
  background-color: #fff;
  color: #2f86d6;
  border: 1px solid #2f86d6;
  text-align: center;
  cursor: pointer;
}
.update-mobile-cotar .my-form-wrap > .item .result .v-btn.disabled {
  background-color: #dddddd;
  border-color: #dddddd;
  color: #999999;
  cursor: default;
}
.update-mobile-cotar .my-form-wrap > .item .error-msg {
  display: none;
  position: absolute;
  margin-top: 5px;
  left: 8em;
  color: #de1025;
  font-size: 12px;
}
.update-mobile-cotar .my-form-wrap > .item .error-msg:before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  line-height: 1em;
  vertical-align: middle;
  background: url("../img/icon/ic-state-error-sm.png") no-repeat top left;
}
.update-mobile-cotar .my-form-wrap .btn-wrap {
  padding-left: 7em;
}
.update-mobile-cotar .complete-wrap {
  text-align: center;
  padding-top: 150px;
}
/*#endregion */
/*#region 修改密码 */
.update-pwd-cotar .my-form-wrap {
  padding-top: 100px;
}
/*#endregion */
/*#region 充值 */
.rechare-cotar .user-info-wrap {
  padding-left: 30px;
  padding-top: 15px;
  padding-bottom: 25px;
  border-bottom: 1px solid #dddddd;
}
.rechare-cotar .user-info-wrap .pic-wrap {
  display: inline-block;
  vertical-align: middle;
  margin-right: 40px;
}
.rechare-cotar .user-info-wrap .text-info {
  display: inline-block;
  vertical-align: middle;
  font-size: 14px;
}
.rechare-cotar .user-info-wrap .text-info .item {
  line-height: 2em;
}
.rechare-cotar .user-info-wrap .text-info .item .num {
  font-size: 18px;
  color: #2f86d6;
}
.rechare-cotar .pay-type-box {
  padding: 20px 30px;
  border-bottom: 1px solid #dddddd;
}
.rechare-cotar .pay-type-box .btn-wrap {
  font-size: 0;
}
.rechare-cotar .pay-type-box .btn-wrap .btn {
  width: 120px;
  border: 1px solid #dddddd;
  text-align: center;
  color: #666666;
  background-color: #f9f5f6;
}
.rechare-cotar .pay-type-box .btn-wrap .btn.active {
  color: #2f86d6;
  border-color: #2f86d6;
}
.rechare-cotar .pay-type-box .pay-num-box {
  padding-top: 20px;
  font-size: 12px;
  color: #666666;
}
.rechare-cotar .pay-type-box .pay-num-box .label {
  display: inline-block;
  margin-right: 10px;
}
.rechare-cotar .pay-type-box .pay-num-box .ipt {
  display: inline-block;
  width: 180px;
  margin-right: 5px;
}
.rechare-cotar .pay-type-box .pay-num-box .unit {
  display: inline-block;
  margin-right: 20px;
}
.rechare-cotar .pay-type-box .pay-num-box .tip {
  display: inline-block;
}
.rechare-cotar .plat-list {
  border-bottom: 1px solid #dddddd;
}
.rechare-cotar .plat-list .title {
  padding-top: 15px;
  padding-left: 30px;
  font-size: 14px;
  color: #666666;
}
.rechare-cotar .plat-list .pay-list {
  padding: 20px 80px;
  max-height: 145px;
  overflow: hidden;
}
.rechare-cotar .plat-list .pay-list.more-list {
  max-height: 9999px;
}
.rechare-cotar .plat-list .pay-list > .item {
  display: inline-block;
  margin-bottom: 20px;
  margin-right: 40px;
  cursor: pointer;
}
.rechare-cotar .plat-list .pay-list > .item .radio-btn {
  vertical-align: middle;
  margin-right: 10px;
}
.rechare-cotar .plat-list .pay-list > .item .pic-wrap {
  width: 160px;
  height: 44px;
  border: 1px solid #dddddd;
  display: inline-block;
  vertical-align: middle;
}
.rechare-cotar .plat-list .pay-list > .item .pic-wrap img {
  width: 100%;
  height: 100%;
}
.rechare-cotar .plat-list .pay-list > .item .pic-wrap.active {
  border-color: #2f86d6;
}
.rechare-cotar .plat-list .more-btn {
  position: relative;
  width: 220px;
  padding-left: 80px;
  padding-bottom: 30px;
  color: #de1025;
  cursor: pointer;
}
.rechare-cotar .plat-list .more-btn:before {
  position: absolute;
  content: "";
  display: block;
  width: 10px;
  height: 5px;
  line-height: 1em;
  right: 0;
  top: 8px;
  background: url("../img/icon/ic-select-box-arrow-active.png") no-repeat top left;
}
.rechare-cotar .plat-list .more-btn.active:before {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.rechare-cotar .recharge-btn-wrap {
  padding-top: 20px;
  padding-left: 80px;
}
.rechare-cotar .recharge-btn-wrap .btn {
  width: 140px;
  line-height: 2.5em;
  height: 2.5em;
  font-size: 16px;
}
/*#endregion */
/*# sourceMappingURL=Main.css.map */

/** 购买时长 **/

.buytime
{
	font-size: 12px;
    color: #848484;
	padding:15px 0;
	}
	
.buytime ol.list{
    display: inline-block;
    vertical-align: middle;
    margin-left: 20px;
}

.buytime ol.list>li{
    float: left;
    width: 53px;
    height: 34px;
    line-height: 34px;
    text-align: center;
    border: 1px solid #d7d7d7;
    border-right: none;
    color: #858d80;
    cursor: pointer;
}

.buytime ol.list>li:last-child{
    border-right: 1px solid #d7d7d7;
}

.buytime ol.list>li.discolour{
    background-color: #eaf7ff;
    color: #1d7cd8;
    border: 1px solid #b3d8eb;
}

.buytime .num{
    display: inline-block;
    width: 16px;
    height: 34px;
    line-height: 34px;
    overflow: hidden;
    transition:width 2ms ease-in;
}

.buytime .nun{
    width: 38px;
}

.buytime ol.list  li:hover .num{
    width: 37px;
}

/** 购买时长 **/
