*{font-family:微软雅黑; margin:0; padding:0}
.tc{text-align:center}
.tr{text-align:right}
.clear{clear:both}
.red1{color:#6ccac9}
/** 首页样式 ***/
#my_news_list dl{width:110%}
.font34{font-size:24px;}
.font14{font-size:14px;}
.state-overview .value{text-align:left; color:#fff;}
.Info1{background-color:#6ccac9;background-image: url(../images/ico/index_ico1.png)}
.Info2{background-color:#ff6c60;background-image: url(../images/ico/index_ico2.png)}
.Info3{background-color:#f8d347;background-image: url(../images/ico/index_ico3.png)}
.Info4{background-color:#57c8f2;background-image: url(../images/ico/index_ico4.png)}
#home .state-overview  .Info{background-repeat:no-repeat; background-position:30px center; height:auto; padding:35px 0; width:21.2%}
.Info h4 .font14{padding-left:5px;}
#home .state-overview{width:110%;}
#home .state-overview .value{padding:0 0 0 90px; width:auto; float:none; margin:0}

#my_news_list{overflow:hidden; margin-top:25px}
#my_news_list dd{border:1px solid #ddd; padding-bottom:5px; width:29.6%; margin-right:1%; float:left}
#my_news_list dd a i{color:#6ccac9; padding-right:2px;}
#my_news_list dd>a{display:block; height:35px; line-height:35px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; position:relative; padding-right:85px !important;}
#my_news_list dd a:hover{color:#6ccac9; text-decoration:none}
#my_news_list dd a span{position:absolute; right:15px; top:0px; display:block; height:35px; line-height:35px; font-size:12px;}
#my_news_list dd a,#my_news_list dd h2{padding:0 15px;}
.my_news_tit{text-align:right;background:#ebebeb;height:35px;line-height:35px; border-bottom:1px solid #ddd; overflow:hidden; font-size:14px; margin-bottom:5px;}
.my_news_tit b{float:left;}
.my_news_tit a{font-weight:normal}

#nav_list .ico1{width:30px; height:40px; display:inline-block; background-image:url(../images/ico/left_ico.png); background-repeat:no-repeat}
#nav_list .menu-text{display:inline-block;}
#nav_list .menu-text,#nav_list .ico1{vertical-align:middle}
.Ico1 .ico1{background-position:0px -5px;}
.Ico2 .ico1{background-position:0px -55px;}
.Ico3 .ico1{background-position:0px -105px;}
.Ico4 .ico1{background-position:0px -155px;}
.Ico5 .ico1{background-position:0px -205px;}
.Ico6 .ico1{background-position:0px -255px;}
.Ico7 .ico1{background-position:0px -305px;}
.Ico8 .ico1{background-position:0px -355px;}
.Ico9 .ico1{background-position:0px -405px;}
.Ico1.active .ico1,.Ico1:hover .ico1{background-position:-30px -5px;}
.Ico2.active .ico1,.Ico2:hover .ico1{background-position:-30px -55px;}
.Ico3.active .ico1,.Ico3:hover .ico1{background-position:-30px -105px;}
.Ico4.active .ico1,.Ico4:hover .ico1{background-position:-30px -155px;}
.Ico5.active .ico1,.Ico5:hover .ico1{background-position:-30px -205px;}
.Ico6.active .ico1,.Ico6:hover .ico1{background-position:-30px -255px;}
.Ico7.active .ico1,.Ico7:hover .ico1{background-position:-30px -305px;}
.Ico8.active .ico1,.Ico8:hover .ico1{background-position:-30px -355px;}
.Ico9.active .ico1,.Ico9:hover .ico1{background-position:-30px -405px;}

#nav_list.nav-list>li.active>a,#nav_list.nav-list>li:hover>a{background:#438eb9; color:#fff;}
.nav .purple{color:#ffffff !important; font-size:14px; padding-right:20px; position:relative}
.nav .purple .dropdown-toggle{position:absolute; right:0px; top:16px; background:none; display:none}
.icon-bell-alt{position:relative; top:-2px}
.ace-nav>li>a img{display:block; position:relative; top:20px; width:40px; height:40px;}
.light-blue{background:#157fbb}
.ace-nav>li>a.dropdown-toggle{padding:0 105px 0 15px;background: url(../images/ico/man_ico.png) no-repeat 90% center !important;}
.ace-nav>li>a.dropdown-toggle span{position:absolute; left:60px; top:0px; font-size:14px;}
.ace-nav li .user-menu a{position:relative; padding-left:60px; background-image:url(../images/ico/top_ico.png); background-repeat:no-repeat; }
.ace-nav li .top_ico1{background-position:35px 5px;}
.ace-nav li .top_ico2{background-position:35px -26px;}
.ace-nav li .top_ico3{background-position:35px -56px;}


.ace-nav .user-menu li:hover .top_ico1{background-position:35px -89px;}
.ace-nav .user-menu li:hover .top_ico2{background-position:35px -120px;}
.ace-nav .user-menu li:hover .top_ico3{background-position:35px -150px;}
.ace-nav .user-menu li:hover,.ace-nav .user-menu li:hover a{background-color:#428bca; color:#fff;}
.nav-list>li>a b.ico_jt{font-family:宋体; position:absolute; right:15px;}

.btn b{font-weight:bold; font-size:20px; height:10px; line-height:10px;}
i.btnico3{display:inline-block; width:12px; height:12px;}
i.bjico{background:url(../images/ico/bjico.png) no-repeat center center}
i.deico{background:url(../images/ico/dlico.png) no-repeat center center}
i.lookico{background:url(../images/ico/lookico.png) no-repeat center center}
i.changeico{background:url(../images/ico/changeico.png) no-repeat center center}
i.fhico{background:url(../images/ico/fhico.png) no-repeat center center}
i.xqico{background:url(../images/ico/xqico.png) no-repeat center center}
.he20{height:30px;}

#sample-table-1 td a.btn{padding:3px 5px}
.Button_operation .btn{position:relative; padding-left:23px;}
.Button_operation .btn.btn-default{padding-left:10px;}
.Button_operation .sub_ico{display:inline-block; width:20px; height:20px; position:absolute; left:3px;}
.Button_operation .keepico{background:url(../images/ico/keepico.png) no-repeat center center}
.Button_operation .backico{background:#87b87f url(../images/ico/backico.png) no-repeat center center}
#sample_table thead *{color:#666; }
#sample_table_wrapper .row{display:none}
.page-content{width:98%; margin:0 auto}
.table_menu_list#testIframe{position:static}
.administrator_style{border:none}
#Add_Administrator{margin-left:90px !important;}
#admin_info_style .admin_modify_style{float:none; width:100%; height:auto !important; border:none !important}
#admin_info_style .type_title{border:1px solid #ddd;}
/**  个人信息 **/
.admin_info_style .text_info,.admin_info_style  .xinxi .add_sex select{border:1px solid #ddd; height:30px; width:335px;}
.btn_ture{position:absolute; left:0px; top:0px; opacity:0; -moz-opacity:0;-ms-opacity:0;-o-opacity:0;-webkit-opacity:0; filter:alpha(opacity=0)}
.btn_pic{position:relative}
.btn_ture,.btn_pic,.btn_pic img{ width:91px; height:28px;}
#img{width:150px; height:150px; float:left; margin-left:30px;}
.xinxi{float:left; width:540px;}
.xinxi .Button_operation .btn{padding:3px 10px; float:none;}
.xinxi .Button_operation{text-align:center}
/** 修改密码 **/
.col-sm-3{width:100px}
#admin_info_style{margin:30px 0 0 30px;}
.xg_style input[type="password"]{width:335px; height:30px;}
.label_name{line-height:30px}
/** 标题与内容的距离 ***/
#img,.xinxi,.xg_style{margin-top:35px;}

.main_kf_width{width:420px; float:left; margin:0 20px;}
.main_kf_tit{font-size:20px; font-weight:normal; text-align:center; line-height:85px;}
.main_kf_width tbody td{background:#fff !important}
.pdd0.Button_operation .btn{float:none; padding:3px 10px;}
.pdd0.Button_operation{text-align:left; margin:0 0 0 20px}
.onekf_th th{color:#307ecc !important}

/**  **/
.pdd0 .btn-danger, .pdd0 .btn-danger:focus{background-color: #428bca!important;border-color: #428bca;}
.pdd0 .btn-danger:hover{background-color:#2c7ec4 !important}
.main_onekf .pdd0.Button_operation{text-align:center}

#onekf .search_style{display:none}
#onekf .layui-layer-title{background:#438eb9;color:#ffffff !important;}
#onekf .layui-layer-setwin .layui-layer-close1{ background-position: 0px -63px;}
#onekf .formControls{width:220px;}
#onekf .border{border:none; margin:25px 0}
.page a{display:inline-block; border:1px solid #eee; height:30px; text-decoration:none; line-height:30px; padding:0 10px; margin:0 2px}
.page{text-align:center; margin:30px auto}
.page .active,.page a:hover{background:#438eb9; border:1px solid #438eb9; color:#fff;}
.red2{color:#ff0000}
#onekf.twokf .form-label{width:105px !important;}

#customer_list{padding:0 20px}
#customer_list .text_add{width:160px; margin-left:10px;}
.table_menu_list{width:100% !important}

#one_addkh{width:1000px; margin:30px 0 0 30px}
.text_my,#one_addkh #start{width:320px; height:30px; border:1px solid #d5d5d5;}
#one_addkh #start{text-indent:5px;}
.one_addkh .tr{width:100px; text-align:right; padding-right:10px !important}
.one_addkh .tr i{color: #F33;}
.one_addkh td{padding:10px 50px 10px 0 }
.one_addkh_tit{color:#438eb9;  text-align:center; font-size:24px; margin:40px auto 20px}
#form-article-add .type_title{border:1px solid #ddd;}
#one_addkh #sample_table{margin-bottom:30px;}
#one_addkh .pdd0{margin:20px 0 20px 100px;}
.btn-drico.btn,.btn-dcico.btn{background-position:10px center; padding-left:30px; background-repeat:no-repeat}

.btn-drico.btn{background-image:url(../images/ico/dcico.png) !important; border-color:#2ec7c9 !important; background-color:#2ec7c9 !important}
.btn-dcico.btn{background-image:url(../images/ico/dcico.png) !important; border-color:#6fb3e0 !important; background-color:#6fb3e0 !important}


.btn-dcico.btn:hover{background-color:#5aa9de !important}
.btn-drico.btn:hover{background-color:#1BB7B9 !important}
.search_style .search_content li.r_f{float:right}
.one_addkh #editor{margin:0 !important}
#add_workjd .one_addkh{width:100%}
#add_workjd .one_addkh .tr{width:150px}
#add_workjd .mytext{width:630px; height:30px; border:1px solid #ddd;}
#add_workjd .one_addkh td span{margin-right:10px;}
#add_workjd .one_addkh td span input{margin-right:5px;}
#add_workjd .pdd0{text-align:center !important; margin:20px auto}
.page_text{margin:20px auto}

#my_news_list1 dd a{color:#438eb9; font-size:18px; display:block; padding-bottom:5px;}
#my_news_list1 dd{padding:20px 0; border-bottom:1px solid #ddd;}
#my_news_show{max-width:1100px; margin:0 auto;}
.my_news_show_tit{color:#438eb9; font-size:18px; font-weight:normal; text-align:center; line-height:30px; padding:15px 0}
.my_news_show_tit p{font-size:14px; color:#a6a6a6;}
#my_news_list1 dd p{ position:relative; padding-right:100px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; height:30px; line-height:30px;}
#my_news_list1 dd p span{position:absolute; right:0px; top:0px; color:#999}
.my_news_show1{line-height:32px;}
.table-hover tbody td{background:#fff !important;padding:13px 0!important}
.time_span{padding-left:10px;}
.money_btn a{border-radius:3px;padding:0 10px; height:36px; display:inline-block; background:#d15b47; color:#fff; text-align:center; line-height:36px; margin-right:5px; text-decoration:none}
.money_btn a.on{background:#6fb3e0}
.money_btn a:hover{background:#6fb3e0}
.money_time{height:30px; overflow:hidden; margin:30px 0 0}
#one_number .r_f a{margin:0 0 0 5px;}
#one_number .r_f{margin:0}
#one_number .search_style{margin:30px 0}

/** 弹窗样式 **/
#view_tit{height:40px; line-height:40px; color:#fff; background:#438eb9; padding:0 20px; margin-bottom:30px; position:relative}
a.view_close{position:absolute; top:0; right:0; z-index:9999; width:40px; height:40px; line-height:0px; background:url(../images/ico/view_close.png) no-repeat center center; display:block; cursor:pointer}
.tj{cursor:pointer; width:58px; height:36px; color:#fff; border-radius:3px; background:#428bca; border:none; margin:0 5px;}
input[type="button"].tj,input[type="reset"].tj{background:#dedede; color:#333}
.view_padd{padding:0 20px;}
.view_pop{background:#fff; position:fixed; top:50%; left:50%; }
.view_pop table{width:100%; font-size:14px; color:#666}
.view_pop td.tr{padding-right:5px !important;}
.view_pop .text{width:100%; height:30px; border:1px solid #ddd;}
.view_pop input[type="text"].text{text-indent:5px;}
.view_pop td{padding:6px 0}
.view_pop textarea.text{height:70px; padding:5px 0; text-indent:5px;}

/** 售后弹窗 **/
.poptab .laydate-icon{width:330px; height:30px;}
.laydate-icon{text-indent:5px;}
#view_iframe{display:none; width:100%; height:100%; position:fixed; left:0px; top:0px;background:url(../images/ico/black3.png); z-index:999}
#service_view{width:500px; height:210px; margin:-105px 0 0 -250px;}
.close_serve{margin:-95px 0 0 220px}
/** 发货弹窗 **/
#delivery_view{width:500px; height:440px; margin:-220px 0 0 -250px}
#delivery_view td.tr,#buhuo_view td.tr{width:60px;}
#delivery_view td .tj{margin-top:10px;}
.close_delivery{margin:-210px 0 0 220px;}
/** 补货弹窗 **/
#buhuo_view{width:500px; height:250px; margin:-125px 0 0 -250px;}
.close_buhuo{margin:-115px 0 0 220px}
/** 退款  **/
#refund_view{width:260px; height:150px; margin:-75px 0 0 -130px;}
.close_refund{margin:-65px 0 0 100px}
#refund_view #view_tit{margin-bottom:10px;}

.red3{color:#438eb9 !important}
.red4{color:#2ec7c9}
.red5{color:#ffb752}
.red6{color:#b6a2de}
.red0{padding:0 3px}

.refunding,.refunded,.refundno,.refundsb{display:inline-block; height:25px; line-height:25px; padding:0 10px; color:#fff; font-size:12px; margin:0 3px}
.refunding{background:#82af6f;}
.refunded{background:#b0b0b0;}
.refundno{background:#6fb3e0;}
.refundsb{background:#b0b0b0;}

.refund_infor{margin:15px; width:100%; line-height:32px;}
.btnold{cursor:not-allowed}
.type_title.bordered{border:1px solid #ddd;  margin-bottom:30px !important}
.mt20{margin-top:20px}

table.body_mt20{margin-top:30px;}
.body_num_list{margin-bottom:20px;}
.body_num_list dd{width:33.33%; float:left; margin:10px 0; position:relative;}
.body_num_list dd label{width:60px; position:absolute; left:0px; top:0px; line-height:30px;}
.body_num_list dd .text_div{margin-left:70px;}
.body_num_list .text{width:96%; margin:0px !important}
.add_num{cursor:pointer; background:#428bca; width:150px; height:36px; color:#fff; text-align:center; line-height:36px; text-align:center; border-radius:3px;}
.body_mt20{margin-top:20px;}

/** 0503转为客户-02销售合同-合同详情 **/
.contract_tit{font-size:24px; text-align:center; color:#438eb9; font-weight:bold; margin-top:40px;}
.contract_tab{border:1px solid #ddd; margin-top:25px; font-size:16px; padding:10px 0 20px;}
/*.contract_tab dt{color:#438eb9; font-size:18px; font-weight:bold; text-align:left; padding:10px 20px}
.contract_tab dd{width:23%; line-height:35px; position:relative; display:inline-block}
.contract_tab label.tr{width:140px; display:inline-block; font-size:16px; position:absolute; left:0px; top:0px;}
.contract_tab dd span{display:inline-block; vertical-align:middle; padding-left:150px;}
.contract_tab dl{overflow:hidden}
.contract_tab1 dd{width:33.333%}
*/
.table_tab{width:100%; font-size:16px;}
.table_tab td{position:relative; vertical-align:top; padding:5px}
.table_tab td label.tr{width:130px; display:inline-block; font-size:16px; position:absolute; left:0px; top:5px;}
.table_tab td span{display:inline-block; vertical-align:middle; padding-left:135px;}
.table_tab th{color:#438eb9; font-size:18px; font-weight:bold; text-align:left; padding:10px 20px; font-weight:bold !important}
.contract_tab1 td{width:33.333%; padding:5px}

/** 0503转为客户-02销售合同-添加合同 **/
.add_conttab{ margin:25px 0; width:100%}
.add_conttab .text{border:1px solid #ddd; width:70%; height:30px;}
.text1{border:1px solid #ddd; width:100%; height:30px;}
.add_conttab td.tr{width:80px}
.add_conttab td{padding:10px 0}

.add_htcon .view_btn{padding:0 15px; border-radius:3px; background:#ffb752; color:#fff; height:36px; line-height:36px; display:inline-block; cursor:pointer; margin:20px 0 50px}
.add_htcon h2{border:1px solid #ddd; background:#f8f8f8; padding:2px 0}
.add_htcon h2 span{display:block; height:40px; line-height:40px; padding:0 10px; font-size:16px; font-weight:bold; border-bottom:2px solid #438eb9}
.ht_submit{background:url(../images/ico/search.png) no-repeat center center; width:60px; height:30px; border:none}
/** 添加合同弹窗 **/
.hetong_text{position:relative;}
.hetong_text *{display:inline-block; vertical-align:middle; margin-right:5px;}
.hetong_text .text{width:200px; text-indent:5px; padding:0px !important}
.hetong_text .text1{width:150px; text-indent:5px; padding:0px !important}
#hetong_view{width:1100px; height:560px; margin:-280px 0 0 -550px} 
.add_jian{border:1px solid #ddd; text-align:center; height:30px; overflow:hidden; display:inline-block; line-height:30px; background:#ededed; position:absolute; right:0px; top:0px;}
.add_jian input{float:left; border:none; background:none; font-size:16px; height:30px; cursor:pointer; width:30px; outline:none; padding:0 !important;}
.add_jian input.num{width:60px; height:30px; border-left:1px solid #ddd; border-right:1px solid #ddd; text-align:center; background:#fff;}
#hetong_view table{ width:100% !important}
#hetong_view .tj{margin:20px 0 0}
.table thead tr th{border-color: #DDD;font-weight: bold;}
.table{ border-collapse:collapse;}
#hetong_view .table tr td,#hetong_view .table thead tr th{padding:8px; border:1px solid #ddd; font-family:微软雅黑 !important;}
#hetong_view .table tr td{padding:19px 0 !important}
.tab_he{height:345px; overflow-y:auto;margin-top:30px;}

/** 跟进记录 **/
.jilu_tit{font-size:18px; padding:15px 0; text-align:center}
.jilu_text{line-height:28px;}
#add_num{margin:30px 0}
#add_jilu .label_name{width:auto !important}
#add_jilu{display:none}
#add_jilu #editor,#add_jilu .formControls{margin:0 !important; padding:0 !important}
#gengjinjilu{width:90%; margin:0 auto}

.a-upload{position:absolute; left:0px; top:0px; z-index:20; width:100%; height:100%;}
.a-upload input{width:101px; height:70px; cursor:pointer; margin-top:-20px; cursor:pointer; opacity:0}
.style2{position:relative; overflow:hidden}
.removeBtn{background:#fff; border:none; position:absolute; right:2px; top:2px; width:30px; height:30px; background:url(../images/ico/de.png) no-repeat center center; font-size:0px; cursor:pointer;}
.isImg{width:16.6%; margin-right:2%; margin-bottom:20px; position:relative; float:left;}
.isImg img{width:100%}
.img_div{overflow:hidden; width:110%; margin-top:20px;}
.administrator{overflow-x:hidden}

#addpic_view{width:500px; height:280px;  margin:-140px 0 0 -250px}
#dayri{width:750px; height:440px; margin:-220px 0 0 -375px;}
#dayri td.tr{width:60px !important; vertical-align:top}
#dayri .view_padd{padding:0 10px 0 0}
#dayri #view_tit{margin-bottom:10px;}

.fa-close{background: url(../images/ico/lookico.png) no-repeat center center; width:12px; height:12px; display:inline-block}

.poptab .text{color:#999}