body{font:14px/150% Microsoft yahei,Arial,Verdana,"宋体";color:#666; background:#f1f1f1}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:before,.clearfix:after{content:'.';display:block;visibility:hidden;font-size:0;line-height:0;width:0;height:0}.clearfix:after{clear:both}.clearfix{zoom:1}.fl{float:left}.fr{float:right}.m25{margin:25px}.mt10{margin-top:10px}.mt20{margin-top:20px}.mt25{margin-top:25px}.mt30{margin-top:30px}.ml25{margin-left:25px}.ml10{margin-left:10px}.mr25{margin-right:25px}.mr15{margin-right:15px}.pl10{padding-left:10px}.f20{font-size:20px;line-height:20px}.f32{font-size:32px;line-height:32px}.container td{vertical-align:top}.title{background-color:#fff;height:50px;line-height:48px}.title h3{color:#383e4c;font-size:16px;font-weight:600;border-left:3px solid #fea57d;padding-left:10px;display:inline;margin-left:25px}.w1000{width:1000px;margin:25px auto}.select_member span{color:#95a0aa}.select_member select{width:175px;padding:5px}.huodong{border:1px solid #d8d8d8;background-color:#fff;padding:8px 10px}.huodong h3{font-size:16px;line-height:16px;color:#33363f;margin-left:5px}.huodong ul{margin-top:10px;overflow:hidden}.huodong ul li{text-align:center;border:1px solid #d8d8d8;margin:5px;width:142px;height:125px;padding-top:10px;display:inline-block;*display:inline;*zoom:1;float:left}.huodong ul li p{height:34px;line-height:34px}.huodong ul li .cheng{color:#fa8564}.huodong ul li i{color:#fa8564;font-size:36px;line-height:36px;display:block;margin-top:8px;margin-bottom:15px}.huodong ul li i.lvse{font-size:56px}.huodong ul li .lanse{color:#7fbee9}.huodong ul li .lvse{color:#11a8ab}.huodong ul .tk_cheng{background-color:#fa8564;color:#fff}.huodong ul .tk_cheng .xiaokh{height:32px;line-height:32px;background-color:#d04c19}.huodong ul .tk_cheng i{color:#e96e45}.huodong ul .tk_lanse{background-color:#7fbee9;color:#fff}.huodong ul .tk_lanse .yxkh{height:32px;line-height:32px;background-color:#2177b1}.huodong ul .tk_lanse i{color:#4597ce;font-size:50px}.huodong ul .tk_lvse{background-color:#11a8ab;color:#fff}.huodong ul .tk_lvse .cjkh{height:32px;line-height:32px;background-color:#078385}.huodong ul .tk_lvse i{color:#16898f;font-size:50px}.detail{background-color:#fff}.switch{padding:10px}.xqmt{background-color:#e5e5e5;height:36px;line-height:36px;padding-left:10px;color:#33363f}.tj_chart{border:1px solid #d8d8d8;padding:10px}.tj_chart .chart_date a{color:#666;margin-right:5px}.tj_chart .chart_date a:hover{color:#5faee3}.tj_chart .chart_date .tj_Wdate{color:#d8d8d8;border:1px solid #f86b4f;width:95px;padding-left:5px;outline:none}.tj_chart .chart_date .tj_Wdate:focus{-webkit-box-shadow:0 0 1px 1px rgba(248,107,79,0.5);-moz-box-shadow:0 0 1px 1px rgba(248,107,79,0.5);-ms-box-shadow:0 0 1px 1px rgba(248,107,79,0.5);-o-box-shadow:0 0 1px 1px rgba(248,107,79,0.5);box-shadow:0 0 1px 1px rgba(248,107,79,0.5);transition:box-shadow linear .2s}.tj_chart .chart_date .tri_inp{position:relative}.tj_chart .chart_date .tri_inp i{border:6px solid #f86b4f;border-color:#f86b4f transparent transparent transparent;overflow:hidden;*width:0;*height:0;position:absolute;right:5px;top:7px}.tj_chart .chart_area{height:350px}.tongji{padding:10px}.tongji .tj_hd{overflow:hidden}.tongji .tj_hd li{float:left;width:150px;height:36px;line-height:36px;text-align:center;background-color:#e5e5e5;margin-right:16px;display:inline-block;*display:inline;*zoom:1;cursor:pointer}.tongji .tj_hd li.last{margin-right:0}.tongji .tj_hd li.on{background-color:#fa8564;color:#fff}.tj_table{margin-top:15px}.tj_table th,.tj_table td{text-align:center;height:36px;vertical-align:middle;color:#939393}.tj_table th{background-color:#dfe5fa;color:#33363f;height:30px}/*# sourceMappingURL=right.css.map */
/* 用户中心 修改密码 */
.ep_titwap{border:1px solid #e5e5e5;border-top:1px solid #d3d3d3; background:#fff}
.ep_titwaptwo{border:1px solid #e5e5e5; background:#fff}
.ep_tit{background:#e5e5e5; font-size:14px; height:47px; padding:0 10px; line-height:47px;}
.tit_nobor td{vertical-align:middle; border-collapse:collapse; padding:0 10px; height:45px;}
.tit_nobor .vtop{ vertical-align:top}
.in_grey{ border:1px solid #d0d0d0; height:28px; padding:0 10px;}
.st_right{ background:url(../images/right.png) no-repeat left center; padding-left:20px;}
.st_wrong{ background:url(../images/wrong.png) no-repeat left center; padding-left:20px;}
.btn_orange{ cursor:pointer; font-size:18px; color:#fff; padding:0 15px;height:34px; border:none; background:#fa8564;}
.ep_status{ position:relative; color:#857f7f; text-align:center; width:300px; height:108px; background:#fff; border:1px solid #d0d0d0; padding:30px 15px; margin:25px auto;}
.ab{ position:absolute; bottom:30px; width:90%;}
/* 用户中心 绑定微信 */
.wx_wap{ padding:25px 0;}
.wx_wap p{ padding:8px 0;}
.wx_wap_suc{ padding:25px 12px;}
.tit_nobor select{ border:1px solid #d0d0d0; color:#939393}
.wx_btn_wap{ margin-top:10px;}
.user_wap{ padding:12px;}
.btn_grey{  cursor:pointer;color:#939393; background:#fff; padding:0 10px; border:1px solid #d0d0d0;height:30px;}
/* 用户中心 用户组管理 */
.user_nobor{ border-collapse:collapse; width:100%; text-align:center}
.user_nobor td{ vertical-align:middle; border-bottom:1px solid #e4e4e4; height:36px;}
.btn_bgrey{ cursor:pointer; border:1px solid #d0d0d0; width:70px; height:20px; background:#f8f8f8; color:#7f7f7f}
.user_addtit h3{ border:none;}
.user_addtit .grey{ font-size:12px; font-weight:normal}
.user_addtit .bot_line{ border-bottom:1px solid #7f8189}
.user_radio{ margin:4px 5px 0 0;float:left}
.user_span{ margin:0 20px 0 5px;float:left}
.power_one{ background:#dfe5fa;}
.power_two{ background:#f1f1f1; margin:10px 0 0 36px; padding:10px 0; width:852px; }
.power_three{ margin:0 0 0 25px; }
.power_wap{ position:relative;height:22px; line-height:22px;padding-left:37px; }
.power_wap input{ position:absolute; left:12px; top:4px;}
.user_power{ margin-top:12px;}
.user_con{ padding:0 12px 12px 12px;}
/* 用户中心 职员录入 */
.user_pic{ border:1px solid #e5e5e5; width:100px; height:100px;}
.user_up{ width:100px; height:31px; background:#fff; border:1px solid #d0d0d0; overflow:hidden; line-height:31px; text-align:center; margin-top:12px;}
.user_up a{ color:#7f7f7f;}
.user_up input{ display:none}
/* 自定义菜单 */
.self_wap{ background:#fff; border:1px solid #e5e5e5}
.self_tit{ border-bottom:1px solid #e4e4e4; height:52px; line-height:52px; padding:0 12px;}
.long_grey{cursor:pointer;color:#939393; background:#fff; padding:0 30px; border:1px solid #d0d0d0;height:27px;}
.long_greyh{cursor:pointer; background:#d9d9d9; color:#fff}
.self_memo{ margin-top:-10px; padding-bottom:10px;}
.btn_green{  cursor:pointer; font-size:18px; color:#fff; width:110px; height:34px; border:none; background:#11a8ab;}

.border_dialog{background-color:#fff; width:80%; height:150px;left:50%; position:absolute; top:50%;  z-index:1002; display:none;_top:expression(eval(document.documentElement.scrollTop));}
/*#fullbg{ width:100%;height:100%;top:0px;left:0px;position:fixed;background:rgba(153,153,153,0.3); display:none; z-index:1001;}*/
.menu_add{ width:280px; height:173px; border:1px solid #d0d0d0}
.dislog_wap{ padding:23px;}
/* 自定义菜单 首次开启 */
.menu_list{  border-top:none}
.menu_left{ height:455px; width:360px;border:1px solid #d3d3d3; background:#fff;}
.menu_one{ padding:0 11px; height:36px; background:#e5e5e5; line-height:36px;}
.menu_two,.menu_three{ margin:10px 0;padding:0 11px 0 0;  height:36px; background:#d9d9d9; line-height:36px;}
.menu_two .iconfont,.menu_three .iconfont{ margin-top:3px;}
.menu_three{ background:#f7f7f7;}

.menu_right{ width:637px; height:455px;border:1px solid #d3d3d3;  background:#fff; border-left:none;}
.menu_name{padding:0 11px; height:36px; background:#e5e5e5; line-height:36px;}
.menu_content{ display:block; cursor:pointer; width:145px; height:145px; border:1px solid #d3d3d3; margin:36px 15px 0 36px;}
.menu_content div{ padding:40px 0 30px 0}

.menu_link{ background:#e4e4e4; height:32px; width:344px; padding:28px 12px;}
.menu_link .dislog_wap{ padding:0}
/* 客户管理 */

.client{ border:1px solid #e5e5e5; font-size:14px}
.client_tit{ background:#e5e5e5; padding-left:14px; height:36px; line-height:36px; font-size:14px;}
.tab{ font-size:14px;}
.client_con div{ width:240px; padding:14px 0; border-right:1px solid #e5e5e5;}

.client_input{ position:relative; z-index:100;}
.client_input .iconfont{ position:absolute; right:4px;top:4px;}
.m-select{height:15px;float:left;width:100px; border:1px solid #d0d0d0;padding:0 3px;}
.m-select-w{width:100px;}
.m-focus{position:relative;}
.m-select dt{line-height:15px;cursor:pointer;height:15px; width:86px;}
.m-select dd{width:99%;overflow-y:auto;background:#fff;position:absolute;left:0;top:16px;display:none;border-top:2px solid #E3E3E3;border-bottom:2px solid #E3E3E3;border-radius: 5px;box-shadow:0 6px 12px rgba(0,0,0,0.175)}
.m-select dd a{display:block;font-size:12px;text-indent:1em; color:#7e7e7e;line-height:32px;border-right:2px solid #E3E3E3;border-left:2px solid #E3E3E3;height:32px;}
.m-select dd a:hover{text-decoration:none;background:#eee;}

.m-select dd.age,.m-select dd.height{width:400px;border:2px solid #E3E3E3;}
.m-select dd.age a,.m-select dd.height a{float:left;width:40px;text-align:center;border:none;display:inline-block;text-indent:0;height:24px;line-height:24px;}

.m-select dd.region{width:460px;height:200px;border:2px solid #E3E3E3;}

.h33 #DateSelect,.h33 #CustomDateSelect .cur{ height:31px; line-height:31px;}
.region .tab{height:28px;padding:10px 0 0 10px;}
.region .tab li{float:left;height:24px;line-height:24px;padding:0 20px;border:1px solid #d0d0d0;margin-right:5px;cursor:pointer;}
.region .tab li.on{border:2px solid #7DB3D4;cursor:default;position:relative;background:#7DB3D4;color:#fff;}
.region .tab-con{border-top:2px solid #7DB3D4;margin:0 10px 10px 10px;position:relative;top:-2px;background:#fff;}
.m-select dd.region a{float:left;text-align:center;border:none;width:62px;overflow:hidden;overflow:hidden;display:inline-block;text-indent:0;}
.client_info{ padding:12px 23px;}

.client_pic{ width:100%; height: 322px; margin:10px auto 0;}

.client_img{ border:1px solid #e5e5e5; width:98%; height:400px; margin:20px auto;}
.input_radio{ line-height:30px;}
.client_l{ width:480px; height:356px; border-right:1px solid #dddddd; margin-top:10px;}
.bnone{ border:none}
.client_ltit{ color:#65717e;}
.w100{ width:100px; }
.w120{ width:120px;}
.w200{ width:200px;}
.client_input .sle_ht{height:22px; line-height:22px;}
.client_input .sle_ht dt{height:22px; line-height:22px;}
.client_input .sle_ht dd{top:23px;}

.sle_hh dl{height:31px; line-height:31px;}
.sle_hh dt{height:31px; line-height:31px;}
.sle_hh dd{top:32px;}
.sle_hh .iconfont{top:7px;}
.client_funnel{ height:210px; position:relative;}
.funnel_img{ position:absolute; left:0;top:0;}
.funnel_one{ padding:15px 0 0 296px;}
.funnel_two{ padding:29px 0 0 276px;}
.funnel_three{ padding:28px 0 0 269px;}
.funnel_four{ padding:30px 0 0 270px;}

.client_orange{ cursor:pointer; width:79px; height:28px; color:#fff; text-align:center; border:none;background:url(../images/client_orange.png) no-repeat;}
.client_grey{ cursor:pointer; width:79px; height:28px; color:#fff; text-align:center; border:none; background:url(../images/client_grey.png) no-repeat;}
.mt2{ margin-top:2px;}
.client_tab{ text-align:center; border-collapse:collapse}
.client_tab .h28{ height:28px;}
.client_tab td{ height:33px; border-bottom:1px solid #e4e4e4;}
.bo_none td{ border:none}
.z200{ z-index:200;}
.z199{ z-index:199;}
.z198{ z-index:198;}
.client_table td{ padding:10px 0;}
.w832{ width:832px;}
/* 客户详情 */
.client_edit input{ display:none}
.client_all{ border:1px solid #e5e5e5; background:#fff;}
.client_all span{ color:#808080; width:72px; height:27px; text-align:center; line-height:27px; float:left}
.client_all .client_slc{ background:#ff9667; color:#fff;}
.client_wt{ cursor:pointer; border-bottom:1px solid #808080; padding-bottom:10px; line-height:27px;}
.pre{ position:relative}
.icon_sear{ position:absolute; left:196px;top:6px; cursor:pointer}
.client_change{ border:none;}
.tab{height:36px; line-height:36px;}
.tab .fl{ margin-top:-1px; cursor:pointer; background:#dcdcdc; padding:0 35px;border:1px solid #dcdcdc; border-bottom:1px solid #fff;}
.tab .client_on{background:#fff;border:1px solid #e6e6e6; border-bottom:1px solid #fff;}
.tab_list{ border:1px solid #e6e6e6; width:974px; }
.h390{ height:390px;}
.lh31{ line-height:31px;}
.client_area{ display:block; height:150px; border:1px solid #e5e5e5; resize:none; width:965px;}
.client_status{ width:580px;}

.date_wap .client_date{ height:31px; line-height:31px; border:1px solid #d0d0d0; width:154px; padding:0 3px;}
.sle_ht .client_date{ height:28px; line-height:28px; border:1px solid #d0d0d0; width:154px; padding:0 3px;}
.client_status .m-select{ width:160px;}
.cake{ width:321px; height:266px; text-align:center; padding:10px 0;}
.client_analyse .fl{ margin-right:15px; width:92px; text-align:center; font-size:14px;}
.client_analyse .fl span{ margin-top:10px; height:86px; width:92px; background:#e4e4e4; display:block; line-height:86px;}
.client_analyse .client_arr{ background:url(../images/yz_arr.png) 0 60px no-repeat; height:120px; width:70px;}
.client_arr div{ padding-top:88px; line-height:20px; text-align:left;}
.client_last div{ padding-top:50px; text-align:left; line-height:24px;}
.client_analyse .client_last{ width:130px;}
div div.client_allot div.control-bar div.date-select-bar a,div div.client_allot div.control-bar div.time-select-bar #DateSelect,div div.client_allot div.control-bar div.time-select-bar #CustomDateSelect .cur{ height:32px; line-height:32px; padding:0 4px;}
.name_list{ width:30%;}
/* 文件上传 */
.mess_input{width:200px;height:29px;line-height:29px;border:1px solid #d0d0d0; padding-left:10px; background:#fff;}
.mess_liulan{border:1px solid #d0d0d0; margin-left:10px; font-size:12px; color:#939393; background:#fff; padding:0 20px;cursor:pointer;height:31px;line-height:31px;}
.mess_files{position:absolute;left:-1000px;top:52px;heigth:26px;cursor:pointer;filter: Alpha(opacity=0);-moz-opacity:0;opacity:0;} 

/* 日历跨度 */
/* pagedemo */
.pagedemo{width:700px;margin:0 auto;text-align:left;}
.pagedemo h1{font-size:21px;height:47px;line-height:47px;text-transform:uppercase;}
.tabsContent{border:1px solid #ccc;width:698px;overflow:hidden;}
.tabsContent .tab{padding:16px;display:block;}
.tabsContent .tab h2{font-weight:bold;font-size:16px;}
.tabsContent .tab h3{font-weight:bold;font-size:14px;margin-top:20px;}
.tabsContent .tab p{margin-top:16px;clear:both;}
.tabsContent .tab ul{margin-top:16px;list-style:disc;}
.tabsContent .tab li{margin:10px 0 0 35px;}
.tabsContent .tab a{color:#8FB0CF;}
.tabsContent .tab strong{font-weight:bold;}
.tabsContent .tab pre{font-size:11px;margin-top:20px;width:668px;overflow:auto;clear:both;}
.tabsContent .tab table{width:100%;}
.tabsContent .tab table td{padding:6px 10px 6px 0;vertical-align:top;}

input.inputDate{border:1px solid #999;padding:4px;border-bottom-color:#ddd;border-right-color:#ddd;width:165px;}
.date_arr {position:relative; background:#fff;}
.date_filed {height:27px; border:1px solid #d0d0d0;overflow:hidden;position:relative;}
.date_filed a{display:block;position:absolute;width:26px;height:26px;top:0;right:0;text-decoration:none;}
.date_filed span{font-size:12px;color:#000;position:absolute;top:0;height:26px;line-height:26px;left:5px;text-align:center; z-index:0;}
.date_calendar{position:absolute;top:26px;left:-65px;height:0px;overflow:hidden;width:600px;}
.date_calendar .datepickerContainer{ padding:10px; border:1px solid #A9E4E9;}
.datepickerViewDays{ border:1px solid #A9E4E9;}
.date_arr .iconfont{ position:absolute; right:2px;top:4px;}
.date_arr .ta{ z-index:10000; display:block; width:100%; background:transparent; line-height:38px; color:#fff;}
.date_a a{ color:#333;}

/* 客户分析修改 */
.client_tt div{ width:140px; height:153px; border:1px solid #d0d0d0;}
.client_th{ width:476px;}
.client_th .clearfix{ padding:10px; width:205px; height:44px; line-height:44px;border:1px solid #d0d0d0;}
.client_th .clearfix span.bg_orange{ margin-top:13px; display:block; width:16px; height:16px; background:#fe8c5f}
.client_th .clearfix span.bg_greyd{ margin-top:13px;display:block; width:16px; height:16px; background:#dddddd}

.member_select select{ border:1px solid #d0d0d0}
.select_wap select{ border:1px solid #d0d0d0; padding:5px;}

.h388{height:410px;}
.h388 .tab_con{height:348px;}
.w200 #DateSelect,.w200 #CustomDateSelect .cur{ width:200px; padding:0 3px;}
.w200 .iconfont{ right:-3px; top:7px; position:absolute}
.w20{ width:20px;}
.w175{ width:175px;}
.f12{ font-size:12px;}
.grey{ color:#939393;}
.orange{ color:#fe8c5f}
.w_orange{ color:#fe824e;}
.w_grey{ color:#65717e;}
.w_red{ color:#ff9667}
.green{ color:#fea57d;}/*iconfont 变化**/
.greyt{ color:#949494;}
.f14{ font-size:14px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.f22{ font-size:22px;}
.f24{ font-size:24px;}
.f64{ font-size:64px;}
.lh50{ line-height:50px;}
.lh30{ line-height:30px;}
.w348{ width:348px;}
.w212{ width:212px;}
.mt25{ margin-top:22px;}
.bg_blue{ background:#dfe5fb;}
.bg_white{ background:#fff;}
.bg_green{ background:#3fa9ab;}
.bg_grey{ background:#939393}
.bg_greyd{ background:#ddd}
.bg_orange{ background:#fe8c5f}

.p12{ padding:12px;}
.p44{ padding:44px;}
.p020{ padding:0 22px;}
.pl5{ padding-left:5px;}
.hand{ cursor:pointer}
