@charset "utf-8";
.cursor{cursor:pointer;}
#aaa{color:#999!important;z-index:999;}
html,body{ margin: 0;padding:0;border:0;height:100%;}
body {font: 12px "Microsoft YaHei", "微软雅黑", arial, sans-serif;position: relative;  color: #000; overflow: hidden }
body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, article, aside, figure, footer, header, hgroup, nav, section {margin:0;padding:0;border:0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
*{list-style:none;}
.clear {*zoom:1 }
.clear:before, .clear:after {content:"";display:table}
.clear:after {clear:both}
table {	border-collapse:collapse;border-spacing:0}
a {text-decoration:none;outline:none;}
a:focus,a:hover{outline:none;text-decoration:none;}
input:-webkit-autofill {-webkit-box-shadow: 0 0 0 1000px white inset;-webkit-text-fill-color: #333;}
button,button:visited,button:active{ border: none}
em,i{font-style: normal}
.overflow{overflow:hidden; }
thead tr{background-color:transparent !important;}
.error_msg_box{ text-align: center; padding: 10px; display: block}
/* color */
.red{ color: red}
/* float */
.pr {position:relative}
.pa {position:absolute}
.fl {float:left;}
.fr {float:right;}
.tl {text-align:left}
.tc {text-align:center}
.tr {text-align:right}
/* header */
#header{ background: #32a4fc; height: 80px; width: 100%; position: relative;    min-width: 1200px;}
#header:before{ content:''; background: url("../../images/logo.png")/*tpa=http://www.71chat.com/scsm/images/logo.png*/ no-repeat; width: 210px; height: 45px; display: block; position: absolute; left: 15px; top: 12px}
#header .tp_li{ background: url("../../images/tli.png")/*tpa=http://www.71chat.com/scsm/images/tli.png*/ repeat-x; width: 100%; height: 15px; display: block; position: absolute; left:0; bottom: -15px; z-index: 99}
#header .top_links{ position: absolute; right: 15px; bottom: 18px}
#header .top_links a{ padding: 10px 15px; color: #fff}
#header .tp_nav_links{ position: absolute; top:80px;z-index:100000; right:30px; border: 1px solid #e3e3e3; background: #fff; display: none; width: 120px}
#header .tp_nav_links a{ display: block; height: 30px; line-height: 30px; color: #000; padding: 0 10px}
#header .tp_nav_links a.logout{ background: #f4f8fb;}
/* left nav */
#nav,#next_nav{margin-top:0;position: absolute;  top: 80px; height: 100%;}
#nav{  width: 62px;left: 0; background:#dce1e4 url("../../images/li.png")/*tpa=http://www.71chat.com/scsm/images/li.png*/ right repeat-y; z-index: 1 }
#next_nav{ background: #f4f8fb; width: 155px;left: 62px; border-right: 1px solid #e3e3e3; z-index: -1}
#nav .left_nav{ padding-top: 20px; height:100%; position: relative}
#nav .left_nav>li{ padding: 20px 0; text-align: center;}
#nav .left_nav>li a{ position: relative; text-align: left; }
#nav .left_nav>li a span{ position: absolute; left: 38px; top:-14px; z-index:999;display: none;border: 1px solid #bfc3c4; padding: 6px 15px; color: #000;white-space:nowrap; background: #fff; border-radius: 2px;-webkit-box-shadow:0 2px 10px #ccc;-moz-box-shadow:0 2px 10px #ccc;box-shadow:0 2px 10px #ccc;}
#nav .left_nav>li span:after,#nav .left_nav li span:before {border: solid transparent; content: ' '; height: 0;right: 100%;position: absolute;width: 0;}
#nav .left_nav>li span:after { border-width: 7px;border-right-color: #fff;top:6px;}
#nav .left_nav>li span:before {border-width: 8px;border-right-color: #bfc3c4;top: 5px;}
#nav .left_nav>li a:hover span{ display: block;}
/* nav a*/
#nav .left_nav li ul.nav_a{ position: absolute; left: 62px; top: 0;z-index: 200;white-space:nowrap; display: none; overflow-x: hidden;width: 155px;padding-bottom: 20px;}
#nav .left_nav li ul.nav_a>li{cursor: pointer;padding: 0; font-size: 14px; text-align: left;}
#nav .left_nav li ul.nav_a>li a{ padding: 0 0 0 15px;;height: 40px;line-height: 40px;width: 155px; display: block}
#nav .left_nav li ul.nav_a>li>a:hover{ background: #fff;}
#nav .left_nav li ul.nav_a>li>a>i{ background-position: -76px -132px; width: 12px; height: 12px; display: inline-block; margin-left: 6px}
#nav .left_nav li ul.nav_a>li>a.add_show>i{background-position: -62px -132px;}
/* nav b*/
#nav .left_nav li ul.nav_b>li a{padding: 0 0 0 25px; width: 100%}
/* nav active*/
#nav .nav_a_active{ background: #fff;}
.nav_b_active{ color: #32a4fc}
#main{ margin-left: 217px; }
#box{ font-size: 40px; cursor: pointer}
/* img */
.cur_name img{ vertical-align: middle; margin: -3px 6px 0 0}
/* all nav icon */
.class_Amenu{width:26px;height:26px;}
.home em,.home:hover em,.home_active em,.quality em,.quality:hover em,.work_class em,.work_class:hover em,.cur_admin em,.cur_admin:hover em,.cur_admin_active em,.knowledge em,.knowledge:hover em,.knowledge_active em,.kpi em,.kpi:hover em,.kpi_active em,.robot em,.robot:hover em,.robot_active em,.set_up em,.set_up:hover em,.set_up_active em,.tel em,.tel:hover em,.tel_active em{background:url("../../images/knowledge.png")/*tpa=http://www.71chat.com/scsm/images/knowledge.png*/ no-repeat;cursor: pointer;width:26px;height:26px;display:inline-block;}
.home em{ background-position: -194px -193px;}			
.home:hover em{ background-position: -194px -225px;}
.all_active .home em{ background-position: -194px -225px}
/* cur */
.cur_admin em{ background-position: -63px -193px;}
.cur_admin:hover em{ background-position: -63px -225px;}
.all_active .cur_admin em{ background-position: -63px -225px;}
.knowledge em{ background-position: -161px -193px;}
.knowledge:hover em{ background-position: -161px -225px;}
.all_active .knowledge em{ background-position: -161px -225px;}
/* kpi */
.kpi em{ background-position: -263px -225px;}
.kpi:hover em{ background-position: -227px -225px;}
.all_active .kpi em{ background-position: -227px -225px;}
/* robot */
.robot em{ background-position: -31px -193px;}
.robot:hover em{ background-position: -31px -225px;}
.all_active .robot em{ background-position: -31px -225px;}
/* setup */
#nav .left_nav>li a.set_up{ }
#nav .left_nav>li a.set_up>span{ top:-4px;left:33px;}
#list_7 .set_up span{top: -14px !important;left: 38px !important;}						
.set_up em{ background-position: -96px -193px;}
.set_up:hover em{ background-position: -96px -225px;}
.all_active .set_up em{ background-position: -96px -225px;}
/*
	quality
*/
.quality em{background-position: -321px -226px;}
.quality:hover em{ background-position: -293px -226px;}
.all_active .quality em{ background-position: -293px -226px;}
/* tel */
.tel em{ background-position: -0px -193px;}
.tel:hover em{ background-position: -0px -225px;}
.all_active .tel em{ background-position: -0px -225px;}
/*work*/
.work_class em{background-position: -352px -190px;}				
.work_class:hover em{ background-position: -352px -225px;}
.all_active .work_class em{ background-position: -352px -225px;}					
/* top links */			
.cur_center:before{content:''; background-position: 0 -126px; width: 26px; height: 28px; vertical-align: middle; margin-right: 6px}
.key_updated:before{content:''; background-position: -28px -126px; width: 28px; height: 28px; vertical-align: middle; margin-right: 6px}
.cur_name:after{ content: '';background-position: -102px -98px;  width: 12px; height: 10px;vertical-align: middle; margin-left: 6px  }
.per_info:before{content: '';background-position: -86px -98px;  width: 12px; height: 12px;vertical-align: middle; margin-right: 6px; margin-top: -2px}
.logout:before{content: '';background-position: -106px -53px;  width: 12px; height: 12px;vertical-align: middle; margin-right: 6px;}
/* 导航 icon */
.cur_center:before,.key_updated:before,.per_info:before,.cur_name:after,.logout:before,#nav .left_nav li ul.nav_a>li>a>i{background-image:url("../../images/nav_icon.png")/*tpa=http://www.71chat.com/scsm/images/nav_icon.png*/;display:inline-block;}

.cur_return:before{background:url("../../images/return.png")/*tpa=http://www.71chat.com/scsm/images/return.png*/ no-repeat;}
/* 公用弹出框 pop up */
.pop_box{position: absolute;width:400px; top:100px;background: #fff;border-radius: 3px;z-index: 99999;left: 50%;}
.pop_box .pop_close {background-position: -20px -66px;width: 15px; height: 15px;float: right;margin-top: 12px;display: inline-block; vertical-align: middle;background-image: url("../../images/icon_person.png")/*tpa=http://www.71chat.com/scsm/images/icon_person.png*/; cursor: pointer}
.pop_box .form_title{border-top-left-radius: 3px;border-top-right-radius: 3px;font-size: 16px;line-height: 42px;background: #f7f9fa;padding: 0 20px;font-weight: normal;}
.pop_box .title_color{background-color:#32a4fc;color:#fff;}
.pop_box .pop_btn_box{width: 200px;float: right; margin-right: 20px}
 .btn_box .form_submit{background: #32a4fc;border: 0;color: #fff;padding: 0 30px;cursor: pointer;height: 30px;line-height:30px;border-radius: 3px;outline: none;}
 .btn_box .form_exit{background: #dce1e3; display: inline-block;border: 0;color: #fff;padding: 0 30px;cursor: pointer;height: 30px;line-height:30px;border-radius: 3px;outline: none;}
 .pop_wh{ width: 560px; height: 300px; margin-left: -280px; margin-top: -200px;top:50%;}
 .pop_box img{width:100%;}
/* 公用删除弹出框 pop up */
.delete_img{display:inline-block;width:24px;height:24px;background:url("../../images/knowledge.png")/*tpa=http://www.71chat.com/scsm/images/knowledge.png*/ no-repeat 0 -157px;vertical-align:middle;margin-right:10px}
.pop_del{ height: 230px; width: 400px;margin-left: -260px; top: 100px;}
.pop_del .del_Msg{ text-align: center; height: 120px; line-height: 120px}
/* pop up other bottom */
.pop_btn_box .form_exit{ color: #000}
.pop_btn_box .form_exit,.pop_btn_box .form_submit{ padding: 0 30px}
/* pop up other */
.hidden{display: none;}
.mit_mask{width: 100%;height: 100%;background: #000000; opacity: 0.3;  filter:alpha(opacity=30);       position:fixed;left: 0;top: 0;z-index: 90001;}
/* pop */
.form_tips{height: 20px;line-height: 20px;}
.pclose_icon{width: 15px;height: 15px;position: absolute;right: 15px;top: 15px;cursor: pointer;}
.form_tips .error{padding:0 10px;color: #f00;}
input.input_set{width: 220px;height: 35px;line-height: 35px;border-radius: 3px;outline: none;padding: 0 10px;font-size: 12px;border: 1px solid #ececec;padding:0 10px;}
input.input_set:focus{outline:#e0f1ff solid;}
.asterisk{color:#fc654c;font-size: 14px;margin-left:10px;line-height:14px;}
/* select input*/
.shadow{ box-shadow: 0 0 3px #000;}
.select{position:relative;border-radius: 2px;width:120px;min-width:120px;height:35px;border:1px solid #eee;cursor:pointer; font-size: 12px;float: left;z-index: 1000}
.select:after{content:"";position:absolute;top:50%;right:10px;margin-top:-2px;border-top:5px solid #666;border-right:5px solid transparent;border-left:5px solid transparent;}
.select .select_text{padding:0 20px 0 10px;height:30px;line-height:30px;white-space: nowrap;    text-overflow: ellipsis;    overflow: hidden;}
.select_ul{display:none;color:#242424;position:absolute;top:34px;left:-1px;width:120px;min-width:120px;max-height:305px; overflow-y: auto !important;border:1px solid #D4D4D4;border-bottom-right-radius:3px;border-bottom-left-radius:3px;background:#fff;}
.select_ul li{line-height:30px;text-indent:10px;white-space: nowrap;    text-overflow: ellipsis;    overflow: hidden;}
.select_ul li:hover{background:#f5f8fa;}
.select_ul li.cur{background:#f5f8fa;}
.select_count{float:right;margin-right:10px;}
/* msgBox */
.msg_box{padding-left:100px;padding-right:50px;background-color:#fff;min-height:90px;position:absolute;top:50%;left:50%;margin-left:-100px;margin-top:-30px;border-radius:5px;z-index:100005; line-height:90px; text-align: center; border:1px solid #ccc}
/* button */
.query_btn input{background: #32a4fc;border:0;color: #fff;padding:0 20px;cursor: pointer;height: 35px;line-height: 35px;border-radius: 3px;font-size: 12px;outline: none;}
/* 删除icon，编辑icon */
.icon_delete,.icon_delete.active,.icon_edit,.icon_edit:hover{display:inline-block;vertical-align:middle;background-image:url("../../images/icon_person.png")/*tpa=http://www.71chat.com/scsm/images/icon_person.png*/;background-repeat:no-repeat;cursor:pointer}
.icon_delete{background-position:-63px -25px;width:12px;height:14px}
.icon_edit{width:12px;height:12px;margin-right:25px;background-position:-80px -26px; cursor: pointer}
.icon_delete:hover{background-position:-63px -5px}
.icon_edit:hover{background-position:-80px -6px; cursor: pointer}
.newly_added {
    width: 16px;
    height: 16px;
    background: url("../../images/knowledge.png")/*tpa=http://www.71chat.com/scsm/images/knowledge.png*/ no-repeat -110px -1px;
    vertical-align: middle;
    cursor: pointer;
}
.newly_added:hover{background-position: -110px -22px;}
/* 公用表格 */
table.tbw{ text-align: center; width: 100%;}
table.tbw tr{ height: 45px; line-height: 45px; border: 1px solid #e6e5ea}
table.tbw tr:hover{ background: #f7f9fa;}
.tb_title{background: #f7f9fa;height: 50px;border:1px solid #fff;line-height: 50px;padding:0 19px;font-size: 16px;color: #242424; position: relative}
/* 排序 */
.icon_asc,.icon_desc{display:inline-block;vertical-align:middle;background-image:url("../../images/icon_person.png")/*tpa=http://www.71chat.com/scsm/images/icon_person.png*/;background-repeat:no-repeat;cursor:pointer}
.icon_asc{background-position:-52px -47px;width:12px;height:15px;margin-left:7px;display: none}
.icon_desc{background-position:-65px -47px;width:12px;height:15px;margin-left:7px;margin-bottom:-2px;display: none}
.add_sort .icon_asc,.add_sort .icon_desc{ display: inline-block}
/* 公用分页样式 */
.mit_page{margin-right: 20px;}
.form_addperson.pop_box{top:25px;}
.mit_wrap tr td .person_icon{display:inline-block;width:18px;height:14px;vertical-align:middle;margin-right:20px;cursor: pointer;}
.pdelete_icon:hover{background-position: -60px -60px;}
.pedit_icon:hover{background-position: -51px -80px;}
.ppass_icon:hover{background-position: -90px -26px;}			
.mit_page_content{padding-right: 30px;}
.mit_page_content span{color: #999;}
.mit_page_content em{font-style: normal;color: #242424;padding:0 4px;}
span.page_btn{width: 24px;height: 24px;display: inline-block;vertical-align: middle;margin-top: -5px;margin-right: 9px; cursor: pointer}
.mit_page input[name="go_page"]{width: 55px;height: 20px;border:1px solid #d9dade;text-align: center;outline: none;}
.mit_page .go_btn{color: #999;width: 24px; height: 24px;border-radius: 3px;display: inline-block;vertical-align: middle;font-size: 12px;line-height: 24px;text-align: center;margin-left: 10px; cursor: pointer}
.enable_con{color: #32a4fc;}
.enable_con.active{color:#fe3000;}
.enable_con:hover,.enable_con:active{color:#fe3000;}
span.mgleft10{padding-left: 10px;display: inline-block;}
/* 分页 icon */
.pfirst_icon{background-position: -42px 0;}
.pgo_icon{background-position: 0 -42px;}
.plast_icon{background-position: -30px -42px;}
.pnext_icon{background-position: -60px -30px;}
.pprev_icon{background-position: 0 -72px;}
.pfirst_icon,.pgo_icon,.plast_icon,.pnext_icon,.pprev_icon,.ppass_icon{ background-image: url("../../images/assignment.png")/*tpa=http://www.71chat.com/scsm/images/assignment.png*/;}
/* 温馨 提示弹出框 */
.prompt_box{min-width:360px; position:absolute; z-index: 100000; left:50%; margin-left: -190px; top:100px; background-color:#fff; border-radius: 5px}
.prompt_box .prompt_content{padding:33px 0 13px 0;}
.prompt_box .bomb_nav{background-color:#32a4fc; color:#fff; border-top-left-radius: 5px;border-top-right-radius: 5px}
.prompt_box .prompt_text{display:inline-block; height:36px; line-height:36px; font-size:14px;}
.prompt_box .delete_img{display:inline-block; width:24px; height:24px; background:url("../../images/knowledge.png")/*tpa=http://www.71chat.com/scsm/images/knowledge.png*/ no-repeat 0 -157px; vertical-align: middle; margin-right:10px;}
.prompt_box .determine,.prompt_box .cancel{display:inline-block; width:100px; height:30px; text-align: center; line-height:30px; cursor: pointer; border-radius: 2px; margin-right:20px;}
.prompt_box .determine{color:#fff;}
.prompt_box .delete_X{width:15px; height:15px; background:url("../../images/knowledge.png")/*tpa=http://www.71chat.com/scsm/images/knowledge.png*/ no-repeat ; background-position: -17px -90px;float:right; margin-top:14px; margin-right:20px; cursor: pointer;}
/*删除弹框*/
.none{display:none}
.background_colors{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(00,00,00,.3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000, endColorstr=#4C000000);z-index:10000}
.prompt_boxs{width:360px;position:fixed;left:50%;margin-left:-190px;top:100px;background-color:#fff;z-index:100001;    border-radius: 5px;    overflow: hidden;}
.bomb_nav{height:42px;line-height:42px;padding-left:20px;font-size:16px;background-color:#f7f9fa}
.delete_Xs{width:15px;height:15px;background:url("../../images/knowledge.png")/*tpa=http://www.71chat.com/scsm/images/knowledge.png*/ no-repeat 0 -90px;float:right;margin-top:14px;margin-right:20px;cursor:pointer}
.prompt_boxs .delete_Xs{display:inline-block;background-position:-17px -90px}
.prompt_boxs .bomb_nav{background-color:#32a4fc;color:#fff}
.prompt_content{padding:33px 0 13px 0;    margin-left: 45px;}
.bomb_directory{padding:20px 0;text-align:right}
.prompt_text{display:inline-block;height:36px;line-height:36px;font-size:14px}
.cancels,.determines{width:100px;height:30px;text-align:center;line-height:30px;cursor:pointer;border-radius:2px;margin-right:20px;display:inline-block}
.determines{color:#fff}
.background_blue{background-color:#32a4fc}
.background_blue:hover{background-color:#2e96e6}
.background_gray{background-color:#dce1e3}
.background_gray:hover{background-color:#d2d7d9}
/*一般弹框框架*/
body .dialog_box .pop_lay{ width: 400px;position:fixed;left:50%;margin-left:-218px; background-color:#fff; z-index: 999; border-radius:5px; font-size: 14px;}
.dialog_box .pop_lay .pop_title{ background: #f8f9fb; height: 40px; line-height: 40px; padding-left: 10px; border-radius: 5px 5px 0 0; font-size: 16px; padding-left: 10px}
.dialog_box .pop_lay .icon_close{ margin: 12px 20px 0 0}
.dialog_box .pop_lay .pop_content{ padding: 10px; margin-top: 20px}
.title{height: 58px;line-height: 58px;font-size: 18px;}
.nav_operation{margin-bottom: 20px;min-height: 38px;}
.table_nav{height: 41px;background-color: #f7f9fa;line-height: 41px;padding-left: 20px;font-size: 16px;}
.table_content{padding: 0 20px;}
.dataStatistics{padding:0 20px;}
body .icon_info_active{background-position: -78px -46px;}
/* tips */
.icon_info{display:inline-block;vertical-align:middle;background-image:url("../../images/icon_person.png")/*tpa=http://www.71chat.com/scsm/images/icon_person.png*/;background-repeat:no-repeat;cursor:pointer;width:14px;height:14px;background-position:-39px -67px; margin: -2px 0 0 3px;}
/*查询按钮*/
.button{width: 80px;height: 35px;color: #fff;text-align: center;line-height: 35px;border-radius: 2px;cursor: pointer;}
/*背景色*/
.query_button{float: left;margin-left: 20px;border:none;}
/* off and on 开关*/
.switch_box{width: 37px;height: 14px;display: inline-block;vertical-align: middle;background-image: url("../../images/icon_person.png")/*tpa=http://www.71chat.com/scsm/images/icon_person.png*/;background-repeat: no-repeat;cursor: pointer;background-position: -2px -25px;margin-top: -3px;}
.switch_box.active{background-position: -2px -4px;}
/* 边框公用样式 */
.bb_shadow{box-shadow: 0px 1px 2px  #333;-moz-box-shadow:  0px 1px 2px 0px rgba(124, 124, 127, 0.4); -webkit-box-shadow:  0px 1px 2px 1px rgba(124, 124, 127, 0.3); border: 1px solid #eee\9;}
/*没有数据*/
.no_data{text-align:center;padding:102px 0;}
.noDtata_contnet{display:inline-block;height:36px;line-height:36px;color:#999;font-size:14px;}
.noDtata_contnet>i{display:inline-block;height:36px;width:36px;background: url("../../images/knowledge.png")/*tpa=http://www.71chat.com/scsm/images/knowledge.png*/ no-repeat -97px -112px;vertical-align: middle;margin-top: -3px;margin-right:10px;}
.loading{ background: url("../../images/loading.gif")/*tpa=http://www.71chat.com/scsm/images/loading.gif*/ no-repeat; width: 50px; height: 50px; padding: 258px 0 0 0 ; text-align: center; position: absolute; left: 50%; top: 50%;margin-top:-25px;  margin-left: -25px; font-size: 14px;}
.loading_pop{ background: url("../../images/loading_a.gif")/*tpa=http://www.71chat.com/scsm/images/loading_a.gif*/ no-repeat; width: 100px; height: 20px;}
/* input */
.label_All{display:inline-block;height:35px;width:145px;border:1px solid #eee;vertical-align:middle;overflow:hidden;float:left;margin-left:20px}
.label_All>input{height:15px;padding:10px 0 10px 5px;width:97%;line-height: 15px;}
.person_info{width:520px;margin-left:-260px;height:400px}
.personUl{margin:30px 30px 25px 55px;clear:both}
ul.personUl li{clear:both;margin:10px 0}
ul.personUl label{font-size:14px;text-align:right;width:115px;height:35px;line-height:35px;margin-right:18px}
ul.personUl label.error{height:auto;line-height:normal}
.personUl .personDetail{line-height:36px}
.personUl .personGap{margin-left:26px}
.alert_confirm,.alert_fail_confirm{height:36px;width:36px;background:url("../../images/knowledge.png")/*tpa=http://www.71chat.com/scsm/images/knowledge.png*/ no-repeat -49px -112px;position:absolute;left:50px;top:26px}
body .alert_fail_confirm{background:url("../../images/knowledge.png")/*tpa=http://www.71chat.com/scsm/images/knowledge.png*/ no-repeat -217px -112px}
/* 下拉多选框 */
.select_all_list{float:left;width:355px;height:auto !important;}
.select_all_list .new_input{width:355px !important;white-space: normal;overflow: auto !important;height: auto !important;}
.select_all_list .new_label_name{width:355px !important;top: 35px !important;}
.select_all_list{margin-top:-2px;margin-left: 20px;height:30px !important;}
.select_all_list #add_new_input{white-space: inherit !important;overflow: hidden !important;height: 30px !important;}
.select_all_list #details_label_name{font-size:13px;top: 35px !important;}
.select_all_list #add_new_input{cursor:pointer;}
.select_all_list .tag_name{display:inline;background-color: #fff;font-size: 12px;height: inherit;line-height: inherit;padding: 0 5px;margin-left: 5px;vertical-align: inherit;margin-top: 0;}
.select_all_list .allCustomerEm{font-size:12px;position: relative;left: 10px;margin-right: 10px;}
.select_all_list dl dd{position:relative; height: 35px; line-height: 35px;}
.select_all_list .customDd{position:relative;margin-left: 6px;cursor:pointer;}
.select_all_list .checkClick{position:absolute;z-index:-1;right:5px;top:8px;}
.select_all_list  #add_new_input{line-height:30px !important;height: 34px !important; margin-top: 2px}
/* 公用记录框 */
.chat_record{position:fixed;z-index:100001;width:600px;background-color:#fff;left:50%;margin-left:-300px}
.chat_content{overflow:auto;padding-top:30px}
.chat_robot{text-align:center;margin-bottom:30px}
.chat_robot>div{cursor:pointer;display:inline-block;width:227px;height:35px;border:1px solid #eee;color:#32a4fc;line-height:35px}
.chat_robot>div i{display:inline-block;width:12px;height:12px;background:url("../../images/knowledge.png")/*tpa=http://www.71chat.com/scsm/images/knowledge.png*/ no-repeat -313px 0;vertical-align:middle;margin-top:-2px;margin-right:5px}
.conversation_left{text-align:left;margin-left:20px;color:#969696}
.conversation_left>em{margin-right:10px}
.conversation_left>div>i{display:inline-block;max-width:45%;background-color:#f1f4f6;color:#092545;line-height:16px;border-radius:2px;padding:7.5px 10px;word-break:break-all;margin-top:10px;margin-bottom:5px}
.robot_rightsee>div>i{border:1px solid #32a4fc}
.conversation_center{text-align:center;margin:20px 0;color:#999}
.conversation_right{text-align:right;margin-right:20px;color:#666}
.conversation_right>div>i{display:inline-block;max-width:45%;text-align: left;background-color:#f1f4f6;color:#092545;line-height:16px;border-radius:2px;padding:7.5px 10px;word-break:break-all;margin-top:10px;margin-bottom:5px}
.chat_content img{width:100%}
.chat_content img.emotion{width: inherit;}
.chat_record .delete_X{background-position:0 -91px;margin-right:20px}
.robot_rightsee{color:#32a4fc}
.robot_curcs>em>i{display:inline-block;width:16px;height:14px;background:url("../../images/knowledge.png")/*tpa=http://www.71chat.com/scsm/images/knowledge.png*/ no-repeat -335px 0;vertical-align:middle;margin-top:-2px;margin-right:5px}
#user_info .personUl .personGap{width: initial;}
.colorBlur{color:#999;}
/* 导航 */
.call_total_nav{ clear: both; overflow: hidden; border-bottom: 1px solid #eee; margin-bottom: 20px;}
ul.callLog_nav{ overflow:hidden; margin-bottom: -1px;}
ul.callLog_nav li{ float: left; padding: 8px 15px; border-top: 1px solid #eee;border-bottom: 1px solid #eee; cursor: pointer;}
ul.callLog_nav li:first-child{border-left: 1px solid #eee;border-right: 1px solid #eee}
ul.callLog_nav li:last-child{border-right: 1px solid #eee}
ul.callLog_nav li.active{ background: #32a4fc; color: #fff; border: none; border-bottom: 1px solid #eee}
ul.callLog_nav li.mid_child{ border-left: 1px solid #eee;border-right: 1px solid #eee}
/* 公用多选下拉菜单 */
.operation_right {position:relative;}
.operation_right .label_new_input input{outline: 0 none;border: none; }
.operation_right .operation_name {display:inline-block; font-size: 22px;}
.operation_right .label_All{margin-left:0px; width:113px; height:30px; line-height: 18px; padding: 4px 0 4px 0px;}
.operation_right .label_All input{padding:0; padding-left:7px; width:106px;}
.operation_right .select{margin-right:0; width:113px; min-width:113px; margin-left: 22px; height:30px;}
.operation_right .select .select_text{height:28px; line-height:30px;}
.operation_right .select_ul{width:113px; min-width:113px; top:29px;}
.operation_right .new_input{margin-left:0; width:277px; min-height:30px; line-height:30px;}
.operation_right .new_label_name{left:0; top:30px; width:277px; z-index: 10001;}
.operation_right .label_textarea{height:80px; padding:5px;}
.operation_right .new_input{display: inline-block; vertical-align: middle; border: 1px solid #eee; overflow: hidden; min-height:35px; line-height:36px;}
.operation_right .tag_name{display:inline-block; padding:0 5px; background-color:#dce1e3; font-size: 12px; height: 20px; line-height: 20px; margin-left:5px; vertical-align: middle; margin-top: -6px;}
.operation_right .tag_name>i{cursor:pointer; display:inline-block; width: 7px; height:7px; vertical-align: middle; margin-top: -3px; margin-left: 6px; background:url("../../images/knowledge.png")/*tpa=http://www.71chat.com/scsm/images/knowledge.png*/ no-repeat -356px -0px;}
.operation_right .new_label_name{ border:1px solid #eee; position: absolute; top: 35px;  z-index: 10000; background-color:#fff; height:150px; overflow-y: auto;}
.operation_right .new_label_name>dd,.operation_right .new_label_name dt{height:30px; line-height:30px; padding-left: 6px; cursor:pointer;}
.operation_right .new_label_name>dd:hover{background-color:#f7f9fa;}
.query_addbtn{    display:inline-block;background: #32a4fc;border: 0;color: #fff;padding: 0 30px;cursor: pointer;height: 35px;line-height: 35px;border-radius: 3px;font-size: 12px;outline: none;}
/* 个人信息超管*/
.persona_content{margin-left:20px;margin-top:6px;width:100%; font-size: 14px; height: 100%;position: absolute;left: 42px;top: 80px;background: #fff;padding-left: 20px}
.persona_content>p{height:47px;line-height:47px;font-size:18px;border-bottom:1px solid #e5e6ea;}
.persona_ul{padding-top:5px;}
.persona_ul>li{padding:15px 0;}
.persona_ul>li>span{display: inline-block;width:60px;text-align:right; margin-right:45px;}
.persona_ul>.persona_operation{margin-top:10px;}
.persona_operation .pop_btn_box{height:35px;}
.persona_operation .persona_cancel{background-color:#dce1e3;color:#fff;}
.persona_operation .persona_preservation{margin-right:20px;}
.modify_phone{color:#32a4fc;margin-left:25px;cursor: pointer;}
.telephone_text{text-align:center;font-size:16px;font-weight:bold; margin-bottom:20px;}
.telephone_original{
    margin-left:20px;
}
.bomb_content>ul>li {
    margin-bottom: 20px;
}
.bomb_box {
    width: 450px;
    position: absolute;
    z-index: 100001;
    background-color: #fff;
    left: 50%;
    margin-left: -217px;
    top: 100px;
    border-radius: 3px;
    overflow: hidden;
    top: 100px !important;
    margin-top: 0 !important;
}
.bomb_content .label_All {
    float: none;
    width: 240px;
}
.bomb_content input {
    vertical-align: middle;
    margin-top: -3px;
    border: none;
    outline: none;
}
.bomb_catalog {
    display: inline-block;
    width: 95px;
    height: 14px;
    line-height: 14px;
    text-align: right;
}
.determine, .cancel {
    display:inline-block;
    width: 100px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    cursor: pointer;
    border-radius: 2px;
    margin-right: 20px;
}
.determine {
    color: #fff;
}

.delete_X {
    width: 15px;
    height: 15px;
    background: url("../../images/knowledge.png")/*tpa=http://www.71chat.com/scsm/images/knowledge.png*/ no-repeat 0 -90px;
    float: right;
    margin-top: 14px;
    margin-right: 20px;
    cursor: pointer;
}
.bomb_nav .delete_X {
    background-position: 0 -90px;
}
.information_pop{width:430px;}
.information_pop .bomb_catalog{font-size:14px;}
.information_pop .bomb_content{padding:20px 40px 0 40px;}
.information_pop .bomb_catalog{width:42px;}
.information_pop .bomb_directory{padding:4px 40px 40px 40px;}
.information_pop .determine{margin:0;width:100%;}
.information_pop .label_All{width:185px;}
.verification_code{display: inline-block;width:90px;text-align:center;height:35px;line-height:35px;cursor: pointer;margin-left: 13px;color:#fff;border-radius: 3px;}
.verification_blue{background-color:#32a4fc;}
.verification_ash{background-color:#cbcbcb;}
.persona_error{color:#fc654c;margin-left:62px;}
/*
	密码修改
*/
#password_modification .bomb_content li>.label_All{width:250px; position:relative;}
#password_modification .pop_btn_box{clear:both;margin-top: 5px;float:right;padding:15px 0}
#password_modification .label_All i {
    position: absolute;
    width: 18px;
    height: 16px;
    background:url("../../images/knowledge.png")/*tpa=http://www.71chat.com/scsm/images/knowledge.png*/ no-repeat -252px -44px;
    top: 10px;
    right: 15px;
    cursor: pointer;
}
.password_modification .bomb_content{padding:20px 20px 0 20px;}
.modification:before,.enterprise_information:before{
    background:url("../../images/knowledge.png")/*tpa=http://www.71chat.com/scsm/images/knowledge.png*/ no-repeat -252px -44px;
    display: inline-block;
    content: '';
    vertical-align: middle;
    margin-right: 6px;
    margin-top: -2px;
}
.modification:before{
    background-position: -252px -64px;
    width: 12px;
    height: 14px;
}
.enterprise_information:before{
    background-position: -270px -64px;
    width: 13px;
    height: 15px;
}
.password_modification .bomb_catalog{
    width: 75px;
}
.prompt_box .delete_X {
    background-position: -17px -90px;
}
.wordsGet{color:#32a4fc;}
/* 桌面网站，移动网站复制链接边距  */
.mit_wrap .mit_bottom{margin-bottom: 20px!important;}
/* 注册验证码弹窗   */					
.codeAlert{display: none; position: absolute;width: 100%;height: 100%;top: 0;  z-index: 1000003;}
.infocode{text-align: center;width: 450px;height: 200px;border-radius: 5px;background-color: #fff;position: inherit;left:50%;margin-left:-225px;margin-top:100px;}
.infocode ul{margin: 40px 5px 2px 5px;}		
.infocode-btn{width: 140px;height: 40px;cursor: pointer;font-family: "Microsoft YaHei";line-height: 40px;font-size: 18px;border: 0;display: inline-block;margin: 20px 30px 5px 30px;}
.infocode-btn:first-child{background-color: #1e88d2;color: #fff;}	
.verifySuccess, .verifyError {
    display: none;
}
.regisVerify {
    position: absolute;
    bottom: -25px;
    left: 5px;
    display: none;
}
.regisVerify .regisImg {
    position: relative;
    top: -1px;
}
.regisVerify .regisVerify1 {
    font-size: 12px;
    color: #fc654c;
}
#imgVerifyCodeAlert{width: 110px;margin: 0 10px;height: 40px;line-height: 40px;border: 0;background-color: #f5f5f5;padding: 0 10px;box-sizing: border-box;color: #333;border-radius: 3px;}								