table th,
table td{
	vertical-align: middle !important;
}
.mr-auto{
	margin: auto;
}
.w500{
	width: 500px;
}
.page_button_list{
	padding-top: 15px;
	text-align: center;
}

/* login */
.login-form{
	padding: 45px 50px;
	border-radius: 10px;
}
.login-form .sm-logo{
	margin-bottom: 26px;
}
.login-form .sm-logo img{
	width: 100%;
    margin-left: -6px;
}
.login-form .form-group{
	margin-bottom: 26px;
}
.login-form .form-group input[type="text"],
.login-form .form-group input[type="password"]{
	height: 34px;
	line-height: normal;
	border-radius: 2px;
	font-size: 18px;
	text-indent: 0;
}
.login-form .form-group input[type="button"]{
	height: 34px;
	width: 100%;
	font-size: 16px;
	font-weight: bold;
	color: #fff;
    border-radius: 2px;
	background: #cc994e;
}
.login-form .form-group input[type="button"]:active{
	opacity: .7;
}
.login-form .vcode{
	position: relative;
}
.login-form .vcode img{
	position: absolute;
	top: 0px;
	right: 0px;
	height: 34px;
}
#require_msg{
	display: none;
}
.page-core{
	/* background: #1c2c4a; */
	background: url(/Public/Admin/img/bg_chinese_culture_1.jpg) center no-repeat; background-size: cover;
}

/* end */

/* set main color */
.cmain{
    color: #CAA063;
}
.cgreen{
    color: #87B940;
}
.bgeee{
    background-color: #eee;
}
.bggreen{
    background-color:#87B940;
}
.bgWhite{
	background-color:#fff;
}
/* ren gong yv shen  */
.pic-msg-menu{
	display: inline-block;
	width: 150px;
	vertical-align: top;
}
.dis_img{
	display: inline-block;
	float: none;
	clear: both;
	width: auto;
	max-width: 860px;
}
/* end */

/* 客户 */
.filter_btn{
	margin-left: 15px;
}

.credit-table-form{
	width: 900px;
	margin: auto;
}
.credit-table-form tr,
.credit-table-form td,
.credit-table-form th{
	border: none !important;
}
.credit-table-form tr th:nth-child(1){
	width: 150px;
	text-align: right;
}
.credit-table-form tr th:nth-child(3){
	width: 250px;
	text-align: right;
}
.credit-table-form select{
	width: 200px;
}

.credit-table-form input[type="text"],
.credit-table-form input[type="file"]{
	width: 200px;
}
/* end */

input{
	padding-left:1em;
}
/* basic-operation */
.basic-operation button{
}
.operation-last-btn{
	margin-right: 15px;
}
.search-form{
	margin-bottom: 0px;
}

.list-table tr th,.list-table tr td{
	text-align: center !important;
}
.detail-form{
	max-width: 800px;
	margin: 30px 0px;
}
.operation-btn{
	float: right;
	margin-top: 10px;
}
.input-age{
	float: left;
	margin-left: 15px;
	width: 80px;
}
.input-between{
	float: left;
	margin-left: 15px;
	width: 20px;
	line-height: 34px;
}



/* table form */
.table-form-title{
	padding-bottom: 9px;
    margin: 30px 0;
    text-align: center
}
.table-form-title p{
	font-size: 20px;
	font-family: "Microsoft Yahei";
	font-weight: bold;
}
.table-form{
	width: 800px;
	margin: auto;
}
.table-form tr,
.table-form td,
.table-form th,
.table-form {
	border: none !important;
}
.table-form th{
	width: 150px;
	text-align: right;
}
.table-form td {
	width: 300px;
}
.table-form tr input[type="text"]{
	width: 260px;
}
.table-form .select1{
	width: 300px;
}
.table-form .select2{
	width: 260px;
}
.table-form .select3{
	width: 128px;
}
/* end */

/* product add form css  */
.file-upload-div{
	display: inline-block;
	vertical-align: middle;
	margin-right: 20px;
}
.file-upload-img{
	border:1px solid #ddd;
	width:164px;
	height:164px;
	overflow: hidden;
}
.file-upload-img>img{
	width: 160px;
	height: 160px;
}
.file-upload-btn{
	margin-top:15px;
}
/*  select opting show */

.left-shenqing,
.left-zhunru{
	display: none;
	min-height: 134px;
}
.left-zhunru:nth-child(1){
	display: block;
}
.right-select{
	min-height: 134px;
}
.option-show{
	display: block !important;
}
.option-hide{
	display: none !important;
}
.tab-wizard input[type="text"],
.tab-wizard input[type="password"]{
	height: 34px;
}
.tab-wizard .tab-content .tab-pane{
	min-height: 300px;
}
.tab-wizard-product .tab-content .tab-pane3 .row{
	margin-left:10px;
	margin-right:-80px;
}
.between{
	line-height: 24px;
	margin-left: 14px;
}
.add-shenqing-form,
.add-zhunru-form{
	display: none;
}
.add-shenqing-form .form-group,
.add-zhunru-form .form-group{
	display: none;
}

/* end */

/* search form */
.form-inline{
	float: none;
	margin: 0px 15px;
	padding:10px 0;
}
/* end */

/* no data */
.no-data{
	color: #999;
	font-size: 20px;
}
/* end */

/* channel-upload-img */
.upload0{
	width:160px;
	height:160px;
	border:1px solid #d2d2d2;
	overflow: hidden;
	/*display: table;*/
}

.channel-upload-img {
	/*display:table-cell; */
	vertical-align:middle;
	line-height: 160px;
}
.channel-upload-img img{
	height: 160px !important;
}
/**/

/*  admin power set 权限设置 */
.admin-power-set .col-md-12 .checkbox-inline{
	width: 25%;
	margin-left: -4px
}

/* client 客户模块 */
.client-bar{
	background: #fff;
}
.client-bar ul {
    display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
    display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
    display: -ms-flex;      /* TWEENER - IE 10 */
    display: -webkit-flex;     /* NEW - Chrome */
    display: flex;             /* NEW, Spec - Opera 12.1, Firefox 20+ */
}
.client-bar ul li{
	position: relative;
    -webkit-box-flex: 1; /* OLD - iOS 6-, Safari 3.1-6 */
    -moz-box-flex: 1; /* OLD - Firefox 19- */
    -webkit-flex: 1; /* Chrome */
    -ms-flex: 1; /* IE 10 */
    flex: 1;
    width: 0;
    text-align: center;
    line-height: 34px;
    color: #999;
    margin-right: 1px;
    cursor: pointer;
    max-width: 150px;
}
.client-bar ul li.important{
	background: #1c2c4a;
	color: rgb(201,170,110);
}
.client-bar ul li.active{
	background: #c9aa6e ;
    color: #fff;
    font-weight: bold;
}
.client-bar ul li:after{
    position: absolute;
    display: block;
	content: "";
	top: 9px;
    right: -1px;
    width: 1px;
    height: 18px;
    background: #ddd;
    display: block;

}
.client-bar ul li:last-child:after{
	display: none;
	margin-right: 0px;
}

.add-form-btn{
	background: #26a69a !important;
	color: #fff;
	cursor: pointer;
}
.add-form-btn:hover{
	color: #f2f2f2;
}

.form-div{
	padding-bottom: 20px;
}
.form-div:after{
	content: "";
	display: block;
	height: 10px;
	background: rgb(249,249,249);
	margin-left: -5px;
    margin-right: -5px;
}
.form-div:last-child{
	padding-bottom: 0px;
}
.form-div:last-child:after{
	height: 0px;
}
.fs-14{
	font-size: 14px!important;
}

.manage-main-btn{
	color: #fff !important;
	background: #f7b259 !important;
	cursor: pointer;
}
.manage-function-btn{
	color: #fff !important;
	cursor: pointer;
	background: #26a69a !important;
}
.manage-assist-btn{
	color: #fff !important;
	cursor: pointer;
	background: #1c2c4a !important;
}
.manage-delete-btn{
	color: #f75b50 !important;
	cursor: pointer;
}
.manage-blod{
	font-weight: bold;
}

.manage-function-color{
	color: #26a69a !important;
}
.manage-follow .say{
	background: rgb(249,249,249);
    min-height: 60px;
    line-height: 20px;
    padding: 10px 15px;
    border-left: 10px solid #fff;
    border-right: 10px solid #fff;
    font-size: 12px;
    margin-bottom: 2px;
}
.pd-0{
	padding: 0!important;
}

.manage-title{
	background: #fff;
}
/*.manage-title label-color{
	 color: rgb(201,170,110);
}
.manage-title .channel_name{
	color: rgb(201,170,110);
}*/
.manage-title .channel_name input{
	height: 34px;
	width: 250px;
}
.manage-title .channel_name input{

}
.row-child-l{
    background: rgb(249,249,249);
    height: 40px;
    line-height: 40px;
    border-left:10px solid #fff;
    border-right:10px solid #fff;
    font-size: 14px;
}
.row-child-r{
    background: rgb(249,249,249);
    height: 40px;
    line-height: 40px;
    border-right:10px solid #fff;
}
.row-child-color{
    /*color:#f7b259;*/
    color:rgb(201,170,110);
}
.btn-cancel{
    width:150px;
}
.btn-edit{
    width:150px;
}
.btn-save{
    width:150px;
}
.text-width{
    width:100%;
}
.area-select{
    width: 48%;
}

/* new chunk */
.chunk-list{
	display:-moz-box;
    display:-webkit-box;
    display:flex;
    padding: 2px 15px;
}
.chunk-list .chunk{
	-moz-box-flex:1;
    -webkit-box-flex:1;
    box-flex:1;
    background: rgb(249,249,249);
    height: 40px;
    line-height: 40px;
    padding: 0 15px;
    margin-right: 15px;
    width: 0;
}
.chunk-list .chunk:last-child{
	margin-right: 0px;
}

.open-img{
    cursor: pointer;
}
/* end */

/*xcConfirm提示框样式 start*/
.verticalAlign{ vertical-align:middle; display:inline-block; height:100%; margin-left:-1px;}
.xcConfirm .xc_layer{position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: #666666; opacity: 0.5; z-index: 99998;}
.xcConfirm .popBox{position: fixed; left: 50%; top: 150px; background-color: #fff; z-index: 99999; width: 300px; height: 206px; margin-left: -150px; border-radius: 4px; font-weight: bold; color: #535e66;overflow: hidden;}
.xcConfirm .popBox .ttBox{height: 40px; line-height: 30px; padding: 5px 20px;font-weight: normal;background: #eee;}
.xcConfirm .popBox .ttBox .tt{font-size: 16px; display: block; float: left; height: 30px; position: relative;}
.xcConfirm .popBox .ttBox .clsBtn{display: block; cursor: pointer; width: 12px; height: 12px; position: absolute; top: 22px; right: 30px;}
.xcConfirm .popBox .txtBox{margin: 0px 26px; height: 100px; overflow: hidden;}
.xcConfirm .popBox .txtBox .bigIcon{float: left; margin-right: 20px; width: 48px; height: 48px; background-image: url(../img/icons.png); background-repeat: no-repeat; background-position: 48px 0;}
.xcConfirm .popBox .txtBox p{ height: 84px; margin-top: 16px; line-height: 26px; overflow-x: hidden; overflow-y: auto;}
.xcConfirm .popBox .txtBox p input{width: 364px; height: 30px; border: solid 1px #eef0f1; font-size: 18px; margin-top: 6px;}
.xcConfirm .popBox .btnArea{border-top: solid 1px #eef0f1;}
.xcConfirm .popBox .btnGroup{float: right;}
.xcConfirm .popBox .btnGroup .sgBtn{margin-top: 14px; margin-right: 10px;}
.xcConfirm .popBox .sgBtn{display: block; cursor: pointer; float: left; width: 95px; height: 35px; line-height: 35px; text-align: center; color: #FFFFFF;}
.xcConfirm .popBox .sgBtn.ok{background-color: #f7b259; color: #FFFFFF;border: 1px solid #f7b259;}
.xcConfirm .popBox .sgBtn.cancel{background-color: #fff; color: #616f77;font-weight: normal;border: 1px solid #ddd;}
.xcConfirm a{text-decoration: none;}
.xcConfirm a:hover{opacity: .7}
/*xcConfirm提示框样式 End*/

/*原showDiv.css start*/
.show-form-div{
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0,0,0,.3);
    z-index: 10;
}
.show-form-div .form-div{
    width: 600px;
    margin: auto;
    margin-top: 150px;
    background: #fff;
    border-radius: 5px;
    overflow: hidden;
}
.show-form-div .form-div .form1 .form-control {

    padding-left:12px !important;
}
.show-form-div .close-div{
    background: #eee;
    height: 40px;
    line-height: 40px;
    text-indent: 1em;
    font-size: 20px;
}
.show-form-div .close-div i{
    display: block;
    float: right;
    padding:0  .8em;
    line-height: 40px;
    font-size: 20px;
    cursor: pointer;
}
.form-div .form1{
    padding: 30px;
}
.form-div .btn-line{
    margin-top: 10px;
    margin-bottom: 0px;
    text-align: right;
}
.alert-tips{
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0,0,0,.3);
    z-index: 10;
}
.sm-alert{
    position: absolute;
    top: 30%;
    left: 50%;
    margin-left: -200px;
    border-radius: 5px;
    width: 400px;
    background-color: #fff;
    padding: 20px;
}
.sm-alert .text{
    min-height: 50px;
    font-size: 20px;
}
.sm-alert .button-line button{
    float: right;
}
.padding-input{
    padding-left: 15px !important;
}
.relation-div .help-block{
    margin-left: 118px;
}
.relation-div .base-info span{
    margin-right: 26px;
}
.relation-div .ui-label-color{
    width: 115px !important;
}
.form-div .text-tip{
    font-size: 20px;
}
/*.form-div .fa{
    color:#f7b259 ;
    font-size: 40px;
    margin-top:5px;
}*/
.add-follow-div  .control-label-color{
    margin-top:-117px ;
}
.add-follow-div textarea{
    width:400px !important;
    height:130px;
}
.add-follow-div .help-block{
    margin-left: 74px;
    font-size: 14px;
}

/*原showDiv.css End*/

/*styleCover start*/
.btn-group>.dropdown-menu-cover:after, .dropdown-toggle>.dropdown-menu-cover:after, .dropdown>.dropdown-menu-cover:after{
   left: 110px;
}
.btn-group>.dropdown-menu-cover:before, .dropdown-toggle>.dropdown-menu-cover:before, .dropdown>.dropdown-menu-cover:before{
   left: 110px;
}
#dropdown-menu{ padding:10px 0px;margin-left:-50px;  min-width: 140px; }
.dropdown.nav-profile .dropdown-menu{
    min-width: 120px;
}

.user-list i{
   padding-right:7px;
}

/*表单样式*/
.form-inline .ui-label-color{
    display: inline-block;
    width: 100px;
    text-align: right;
}

@media screen and (max-width: 768px){
    .form-inline .ui-label-color{
        text-align: left;
    }
    .form-inline{
        padding-left: 80px;
    }
}

.form-group{
    position: relative;
}
.form-group .ui-input-icon-left{
    position: absolute;
    line-height: 34px;
    padding-left: 8px;
    display: block;
    width: 30px;
    height: 34px;
    opacity: .5;
}
.form-inline .form-group{
    margin-top: 20px;
}
.table_div .bg-color:hover{background-color:#55b1e6;color: #fff;border-radius: 5px;}

/*.ui-date-btn{
    height:28px;
    line-height: 15px !important;
}*/
.list-operation{
    height:44px;
    position: relative;
}

/*表单样式*/
.ui-select-width{
    height: 34px;
    width:100% !important;
}

.file-box{ position:relative;width:340px}
.textfield{ height:22px; border:1px solid #cdcdcd; width:180px;}
.btn-file-upload{ border:1px solid #CDCDCD;height:34px; width:70px;}
.fileField{ position:absolute; top:0; right:80px; height:24px; filter:alpha(opacity:0);opacity: 0;width:260px }

.upload-img-parent{
    position: relative;
    padding-bottom: 30px;
}

.upload-img-parent  #up_img{
    opacity: 0;
    position: absolute;
    width:82px;
    height: 34px;
    top:9px;
    left:0;
}
.upload-img-parent #btn_up_img{
    position: absolute;
    top:0;
    left:0;
}

.stable-tel-input1{
    width:20%;
}
.stable-tel-input{
    width:50%;
}
#btn-save button{
    color:#fff !important;
}


#client_bar>ul{
    height: 34px;
    line-height: 34px;
}

#client_bar .nav>li>a{
    padding:0;
}

#client_nav>li.active>a:hover{
    background: #c9aa6e !important;
    color: #fff !important;
    font-weight: bold;
}
#client_nav a{
    color:#999 !important;
}
#client_nav>li.active>a, #client_nav>li.active>a:focus, #client_nav>li.active>a:hover{
    background: #c9aa6e !important;
    color:#fff !important;
}
#client_nav>li>a:focus, #client_nav>li>a:hover{
    background:none;
}
.important a{
    color:rgb(201,170,110) !important;
}
.ui-controls-operate{
    margin-right:16px!important;
    margin-top:5px!important;
}

#form3 .row-child-l,.row-child-r{
    background: #fff;
}

.table-hover>tbody>tr:hover{
    background-color:rgba(238, 238, 238, 0.73);
}
#tile-body .row-child-l{
    background:#fff;
    padding:0;
    border:0;
}
.pager-flexid-bottom{
    position:fixed;
    bottom:4px;
    height:50px;
    line-height: 50px;
    background: #fff;
    padding:10px 30px 0px 20px !important;
    width:95%;
    z-index: 999;
}
.pagecontent .tab-pane{
    padding-bottom:100px;
}
.ui-font-color{
    color:#fff;
}
.ui-ele-hidden{
    display: none;
}
.fa-blue{
    color: #22beef;
    font-size: 17px;
}
.ui-font-red{
    color:#ff7b76;
}
.ui-up-load-div{
    padding-bottom:120px;
}
.ui-up-load-div .ui-img-add:first-child{
    margin-left: 12px !important;
}
.ui-up-load-div .ui-img-add{
    padding:0 !important;
}
.ui-up-load-div .add{
    width:100px;
    height: 100px;
    border:1px dashed #ccc;
}

.ui-img-add{
   position: relative;
}
.ui-img-add .add{
    position: absolute;
    top:0;
    left:0;
}
.ui-img-add input{
    opacity: 0;
}
.ui-up-load-div .btn-danger {
    margin-top:110px;
    margin-left: -14px;
}

.ui-modal-img{
    width:400px;
    height:400px;
}
.ui-defaut-color{
    border-color: #c49f47 ;
    color: #c49f47 !important;
    background: #fff;
}
.upload-img-group .modal-content{
    width:400px;
    height:400px;
}
#imgdiv>a{
    padding:0;
    margin: 0;
    border:0;
}
.tile-reset-header{
    height: 46px;
}

.mr-margin-left{
    margin-left:26%;
}

.slected-img{
    margin-top:20px;
    margin-left:40px;
}

.control-label-color-margin .btn
{
    margin-right:15px !important;
}

.up-img-table{
    margin-left: 16px;
}
.table-hover .label-color-sm{
    display: inline-block;
    min-width: 71px !important;
    padding:4px 5px;
}
.table-striped>tbody>tr:nth-of-type(odd){
    background-color: #fbfcfd;
}

.table-hover>tbody>tr:hover{
    background-color:#eef1f5;
}

.ui-apply-head{
    width:30px;
    height:30px;
}
.mt-top-negative{
    margin-top: -15px;
}
.add-fast-order .tile-footer-fixed{
    padding-bottom: 0px;
}
.add-fast-order .tile .dvd.dvd-top{

    border-top-width: 0px;
}
.tile-body .order-record{
    font-size:13px;
}
.mw-70{
    max-width:70px !important;
}
.no-wrap{
    word-wrap:break-word
}
td{
    max-width: 200px !important;
    word-wrap: break-word;
}

.ui-channel-bc{
    background-color: #e7eaeb !important
}
.dashboard-stat .order-info>div{
    text-align: center;
}
.dashboard-stat .order-info .desc>span{
    font-size: 22px;
}
.dashboard-stat{
    padding:10px 0px;
    margin:10px 0px !important;
}

.tabbable-cover .nav-pills>li.active>a, .tabbable-cover .nav-pills>li.active>a:focus, .tabbable-cover.nav-pills>li.active>a:hover{
    background-color:#1C2C4A !important;
    color: #fff;
}
.tabbable-cover .nav>li>a{
   background-color:#F2F2F2;
   color:#616f77;
}
.tile .tabbable-cover .tile-header{
    padding:16px 15px 0px;
}
.w-114{
    width:114px!important;
}

.tile-body  table a:hover{
    text-decoration: none;
}

.border-none{
    border:0;
}
.channel-detail-group .ui-label-color{
    width:94px;
    text-align: right;
    padding-bottom:3px;
}

.get-chnanel-info .channel-detail-group .ui-label-color{
    width:84px;
}
.channel-detail-wrap .wizard .btn-left{
  margin-left: 16.3%;
}
.channel-detail-group span{
    color:#999999;
}
.channel-detail-group .grey-font{
    color:#999999;
}
.channel-after{
    display: none;
}
.channel-detail-group .control-label-color-margin{
    margin-top: 0px;
}
.channel-detail-wrap .input-width{
    width:90%;
}
.channel-detail-wrap  .before-pt{
    padding-top: 9px;
}
.channel-detail-group  .text-left{
    margin-left: -30px;
}
.channel-detail-wrap .detail-address{
    width:66%;
}

.channel-detail-group .tip-bottom{
    margin-left: 212px;
    margin-top: 10px;
    color:#999;
    font-size: 12px;
}

.channel-role .ui-label-color{
    width:210px;
}

.message-edit-body .form-group{
    margin-top: 30px;
}
.message-edit-body .form-group:nth-of-type(1){
    margin-top: 10px;
}
.message-edit-body .form-group label-color{
    font-weight: bold;
}
/*styleCover End*/

.pro-multi-logo{
    position: relative;
}
.pro-multi-logo img{
    position: absolute;
    margin:30px auto;
    top:0;
    left:0;
    right:0;
    bottom:0;
}
.common-img-center{
    text-align: center;
}
.common-img-center .prev{
    width:0px;
    height:100%;
}
.common-img-center img{
    margin:0;
    padding:0;
    vertical-align: middle;
    width:50px;
}
.common-select-table{
 height:110px !important;
}


/*首页样式*/
/*.page-ui-home{
    margin-top:30px;
    margin-left: 30px;
}
.common-index .reset-width>.col-md-2{
    width:20%;
}
.common-index h4{
    color:#000;
}
.common-index .portlet{
    border-radius:8px !important;
    font-size: 16px;
    margin-right:20px;
}
.common-function .card-icon {
    font-size: 30px;
}
.common-index .card-title{
    margin-top: 10px;
}
.common-index .number{
    font-weight: bold;
}
.common-index h4.title{
    margin-left: 45%;
    margin-bottom: 20px;
    color:#FF6600;
}
.common-index h4.city-title{
    margin-left: 43%;
}
.data-statics .row{
    background-color:#ccc;
    width:99.5%;
    padding-top: 20px;
    border-radius: 8px !important;
}
.common-index .row{
    width:101%;
}
.common-index .table-scrollable{
    border:0px;
}
.data-statics2 .table-scrollable td{
    text-align: center!important;
}
.data-statics2 .table-scrollable tr>td.text-left{
    text-align: left!important;
    width:10%!important;
}
.channel-statics .text-center{
    text-align: center!important;
}
.channel-statics .table-scrollable .badge{
    margin:0px 5px 4px 0px;
    margin-left: 10%;
}
.channel-statics .table-scrollable .sold-price{
    padding-right: 0px;
    color:#E87E04;
}*/


/*系统首页*/
.page-common-home{
    margin-top:20px;
}
.page-common-home a{
     color:#616f77;
}
.page-common-home a:hover{
    text-decoration: none;
    color:#616f77;
}
.page-common-home a:visited{
    text-decoration: none;
}
.page-common-home .common-index{
    background-color: #fff;
}
.page-common-home .common-index .title{
    position: relative;
}
.page-common-home .common-index .title .label-color{
    display: inline-block;
    width:4px;
    height:22px;
    margin-left: 5px;
}
.page-common-home .common-index .title .content-desc{
    position: absolute;
    top:12px;
    left:35px;
    font-size:20px;
}
.page-common-home .common-index .title{
    padding:15px;
}
.page-common-home .common-index .row{
    padding:0px 20px 0px 20px;
}
.page-common-home .common-index .row .col-md-2{
    width: 20%;
}
.page-common-home .common-function .card-icon {
    font-size: 60px;
}
.page-common-home .common-function .card-title{
    font-size: 20PX;
}
.page-common-home .common-function .fa{
    color:#4c87b9;
}

.page-common-home .common-order .widget-thumb-icon{
    font-size: 30PX;
}
.page-common-home .common-order .widget-thumb-subtitle{
    font-size: 20PX;
    color:#333;
    font-weight: normal;
}
.page-common-home .common-order .widget-thumb-body-stat{
    font-weight: normal;
    font-size: 18PX;
    color:#666;
    margin-top: 5px;
}
.page-common-home .common-order .title .label-color,.common-order .widget-thumb-icon,.common-static .title .label-color{
    background-color:#32c5d2 ;
}
.page-common-home .common-static .dashboard-stat .details .number{
    font-size:28px !important;
    margin-top: -10px;
}
.page-common-home .common-static .dashboard-stat .details .desc{
    font-size: 22px;
    margin-top: 7px;
}
.page-common-home .common-static .dashboard-stat .details{
    margin-right: 15px;
    color:#fff;
}
.page-common-home .common-static .dashboard-stat .details{
    margin-right: 15px;
    color:#fff;
}
.page-common-home .common-static .reyellow{
    background-color: #f5ce7f;
}
.page-common-home .common-static .reblue{
    background-color: #1C2D4B;
}
.page-common-home .common-static .gray{
    background-color: #c4c4c4;
}


/*产品库*/
.product-page .fa-b{
    display: inline-block;
    font: normal normal normal 30px/1 FontAwesome;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    line-height: inherit;
    transform: translate(0, 0);
}
.product-page .range{
    width:33%;
    float: left;
}
.product-page .center-line{
    float: left;
    height: 34px;
    line-height: 34px;
}
.product-page .timg{
    width:60px;
    opacity: .5;
    margin-top: 36px
}
.product-page .form-horizontal .form-group{
    margin-right:15px!important;
}