@charset "utf-8";
.upload_file_input{font-size:13px;color:#282828;border:solid 1px #999;padding-left:5px;padding-right:2px;width:150px;background-color:transparent}
.upload_file_input_hover{border:dotted 1px #C00}
.upload_result_box{height:auto;width:100%;vertical-align:middle}
.upload_progress_bar{width:154px;height:8px;margin:2px 2px;border:1px #F63 solid;border-radius:6px;padding:2px;background-color:#FEFEFE}
.progress_bar{float:left;width:0%;height:8px;line-height:8px;border-radius:6px;background:#0aF;padding-top:1px}
@-webkit-keyframes progress_width{0%{width:0%}
100%{width:100%}
}
@keyframes progress_width{0%{width:0%}
100%{width:100%}
}
.upload_progress_bar span{float:left;margin-top:-11px;margin-left:4px;position:absolute}
.upload_result{margin-top:-5px;line-height:25px;word-wrap:break-word;clear:both}
.upload_result_success{color:#03F}
.upload_result_failed{color:#a30}
.item-width{width:160px;padding:2px 1px}
.item-long-width{width:280px;padding:2px 1px}
input.item-width{padding-left:5px;padding-right:2px;width:150px}
input.item-long-width,textarea.item-long-width{padding-left:5px;padding-right:2px;width:270px}
.item-width2{width:60px;padding:2px 1px}
.item-width3{width:24px}
.item-width30{width:30px}
.item-width40{width:40px}
.item-width65{width:65px}
.item-width80{width:80px}
.item-width100{width:100px;padding:2px 1px}
.item-width56{width:56px;padding:2px 1px}
input.item-width80{padding-left:5px;padding-right:2px}
.item-long1{width:320px}
.item-long2{width:210px}
.marginLeft-16{margin-left:-16px}
.marginLeft5{margin-left:5px}
.marginLeft30{margin-left:30px}
.marginRight12{margin-right:12px}
.marginTop10{margin-top:10px}
.paddingRight5,.paddingRight5 td{padding-right:5px}
.paddingLeft20 label{padding-left:20px}
.bg_normal_gray{background-color:#ccc}
.border_empty{border:1px solid transparent}
.bg_gray,.bg_gray td{background-color:#999}
.bg_light_gray{background-color:#E2E2E2}
.bg_selected{background-color:#093}
.bg_transparent{background-color:transparent}
.color_red{color:#F41}
.minWidth{min-width:80px}
.minWidth70{min-width:70px}
.minWidth100{min-width:100px}
.minWidth150{min-width:150px}
.minWidth180{min-width:180px}
.strongLabel label{font-weight:700}
.maxWidth45{max-width:45px}
.maxWidth55{max-width:55px}
.maxWidth75{max-width:75px}
.maxWidth90{max-width:90px}
tr.height25{height:26px;line-height:26px}
.one_line{display:inline-block}
.mouseHand{cursor:pointer}
.autoWrapWord{word-wrap:break-word}
.noWrapWord{white-space:nowrap}
.styleSatusText{padding:0;margin:100px 0 0 0;color:#09F;TEXT-ALIGN:center;font-size:x-large;font-weight:700}
.mulselect{width:150px}
.direc_btn_box{width:50px;margin-left:20px;margin-right:20px}
.direc_btn_box button{width:50px}
.notice-info{padding-top:40px;text-align:center;font-size:x-large;font-weight:700;color:#09F}
.notice-warning{padding-top:40px;text-align:center;font-size:x-large;font-weight:700;color:red}
.mulitemTableHeader{width:610px;background-color:#999;text-align:center}
.mulitemTable{width:610px;text-align:center;margin-left:2px}
.commonTable{width:590px;text-align:center;margin-left:2px}
.commonTable td{overflow-x:hidden;word-break:break-all}
.replaceRuleHeader{background-color:#ccc}
.replaceRuleHeader .width_1{width:10%}
.replaceRuleHeader .width_2{width:30%}
.replaceRuleHeader .width_3{width:30%}
.replaceRuleHeader .width_4{width:25%}
.dialNowHeader{background-color:#ccc}
.dialNowHeader .width_1{width:10%}
.dialNowHeader .width_2{width:45%}
.dialNowHeader .width_3{width:40%}
.mulipTableHeader{background-color:#999;text-align:center}
.mulipTableBodyer{overflow-y:scroll;height:305px}
.scroll-tbl-container{width:610px}
.scroll-tbl-body{overflow-y:auto;overflow-x:hidden;max-height:305px}
.certsTable{width:610px;text-align:center}
.certsTable tr{height:30px;line-height:normal}
.certsTable td{padding:1px 2px 1px 2px}
.certsTable .header{background-color:#999;text-align:center}
.certsTable .index{text-align:center}
.certsTable .checkbox{text-align:center}
.serverCertsTable{width:610px;text-align:center}
.serverCertsTable tr{height:30px;line-height:normal}
.serverCertsTable .width_1{width:30%}
.serverCertsTable .width_2{width:30%}
.serverCertsTable .width_3{width:30%}
.callloglistBox{overflow-y:auto;width:100%;height:95px}
.callloglist{width:590px;text-align:center;word-wrap:break-word;table-layout:fixed}
.callloglist tr{line-height:normal}
.contactlist{width:100%;text-align:center;border-collapse:collapse}
.contactlist .contact_item{line-height:22px;height:22px}
.contactlist .last_line{background-color:#A4AAB2}
.imgPhotoBox{width:96px;height:96px;background-color:#5d7188}
.imgPhotoBox img{width:96px;height:96px}
a.callitem:link,a.callitem:visited{color:#00F;text-decoration:underline}
a.callitem:hover{color:red}
.infotips{position:absolute;background-color:#E3E3E3;border:solid #000 1px;padding:5px;width:200px;word-wrap:break-word}
.infoitem{text-align:center;background-color:#fff;border:double}
.float_left{float:left;margin:auto 0}
.csvpreviewBox{clear:both;width:590px;height:320px;overflow:auto}
.csvpreview tr{line-height:normal}
.DsskeyTable{table-layout:fixed}
.DsskeyTable tr{line-height:normal}
.DsskeyTable input{width:90%}
.DsskeyTable select{width:95%}
#DsskeyExtraData tr{height:auto}
.dialplan{width:610px;max-height:360px;_height:360px;overflow-y:auto}
.scrolltext{margin:5px 0;padding:5px;width:100%;height:300px;border:1px solid #D9D9D9;background-color:#F2F2F2;resize:none}
.tooltip_icon{background:url(/theme/img/total_img.png) -66px -162px no-repeat}
.tooltip{height:16px;width:16px;display:inline-block;*display:inline;*zoom:1;cursor:pointer;margin-left:1em;vertical-align:middle;border:0}
.tooltipright1{margin-left:7px}
.tooltipShadow{position:absolute;background:#366;width:300px;z-index:9998}
.tooltipContent{left:-1px;top:-1px;background-color:#FFF;border:solid #000 1px;padding:5px;font:10pt;display:block;max-height:400px;overflow:auto}
.tooltipShadow iframe{position:absolute;padding:1px;left:-1px;top:-1px;width:250px;z-index:-1;filter:mask();border:0}
.note_head{font-weight:700;font-size:1em;line-height:1.3em;margin:.25em 0 .25em 0;padding:0}
.note_text{font-size:1em;margin:0;padding:0;word-wrap:break-word}
.note_key_type{display:block;font-size:1em}
.note_key_content{color:green;display:block;word-break:break-all;word-wrap:break-word}
.note_guide{margin:10px}
.note_icon{width:16px;height:16px;display:inline-block;position:relative;top:4px;background:url(../img/total_img.png) -82px -146px no-repeat}
.note_guide a{font-size:13px;color:#000;text-decoration:none}
.note_guide a:hover{color:#00F;text-decoration:underline}
.TalkStatsTable{border-collapse:collapse}
.TalkStatsTable td{border:1px solid}
.dsskey_ext_box{width:100%;height:395px;overflow-y:scroll}
.dsskey_item_width{width:90%}
body,button,input,select,textarea{font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:12px}
body{margin:0;padding:0;border:0;background:#e2e2e2;font-size:12px;overflow-y:scroll;*overflow-y:visiable;_overflow-y:visiable;height:100%}
.all-page{margin:0 auto;width:1024px;height:100%;text-align:left;display:block;clear:both;BACKGROUND:url(../img/bk1.jpg) #FFF repeat-x 0 0}
.navgation{height:90px;width:100%;margin:0;padding:0;border:0}
.navgation-left{float:left;width:11px;height:90px;background:transparent url(../img/total_img.png) -98px -90px no-repeat}
.navgation-right{float:left;width:11px;height:90px;background:transparent url(../img/total_img.png) -109px -90px no-repeat}
.logo-style{float:left;width:164px;height:90px;background:transparent url(../img/total_img.png) 0 -187px repeat-x;position:relative}
.logo{width:164px;height:90px;background:url(../img/total_img.png) top left no-repeat}
.logo-title{font-size:13px;font-weight:bolder;color:#fff;width:45px;height:46px;margin-top:44px;top:0;left:119px;position:absolute;word-break:keep-all}
.main-menu{width:838px;height:90px;float:left;vertical-align:bottom;margin:0;padding:0;background:url(../img/total_img.png) #017852 0 -187px repeat-x}
.header-blank{width:838px;height:50px;vertical-align:middle}
.logoff{padding-top:5px;margin-right:10px;font-weight:700;text-align:right;color:#FFF}
.logoff a:hover,.logoff a:link,.logoff a:visited{text-decoration:underline}
#language{padding-top:5px;margin-right:10px;text-align:right}
#language div{float:right}
#warn_notice{margin-right:5px;height:18px}
#warn_notice div{margin-left:3px;padding-top:1px}
#warn_icon{width:16px;height:15.5px;display:inline-block;position:relative;background:url(../img/total_img.png) -82px -171px no-repeat}
#warn_notice a{font-weight:700;font-size:11px;color:#F9F900;text-decoration:none}
#warn_notice a:hover{color:#F9F900;text-decoration:underline}
#language select{float:right;width:125px;height:18px;font-size:11px}
.main-menu ul{list-style:none;font-size:15px;font-weight:500;text-decoration:none;color:#FFF;background:0 0;padding:0;margin:0 auto 0 0}
.main-menu li{float:left;text-align:center;width:99px;margin:auto 5px auto 0;border:0;white-space:nowrap;overflow:hidden}
.main-menu li div{padding:0;bottom:0}
.main-menu li .left-side{float:left;height:40px;width:9px;background:transparent url(../img/total_img.png) -39px -146px no-repeat}
.main-menu li .tab-content{float:left;height:27px;width:80px;font-weight:700;padding-top:13px;overflow:hidden;background:transparent url(../img/total_img.png) 0 -317px repeat-x}
.main-menu li .right-side{float:left;height:40px;width:9px;background:transparent url(../img/total_img.png) -57px -146px no-repeat}
.main-menu li.active{color:#000}
.main-menu li.active .left-side{float:left;height:40px;width:8px;background:transparent url(../img/total_img.png) 0 -146px no-repeat}
.main-menu li.active .tab-content{float:left;height:30px;width:80px;padding-top:10px;*padding-top:10px 5px;background:transparent url(../img/total_img.png) 0 -277px repeat-x}
.main-menu li.active .right-side{float:left;height:40px;width:8px;background:transparent url(../img/total_img.png) -12px -146px no-repeat}
.main-menu-small ul{font-size:13px}
.main-menu-small li{width:90px;margin:auto 0}
.main-menu-small li#Apps{width:112px}
.main-menu-small li .tab-content{width:70px}
.main-menu-small li.active .tab-content{width:72px}
.main-menu-small li#Apps .tab-content{width:92px}
.wrapper{width:100%;min-height:600px;margin-top:12px}
.align-top td{vertical-align:top;padding:0}
.align-middle td{vertical-align:middle;padding:0;word-break:break-all}
.align-bottom td{vertical-align:bottom;padding:0}
.align-center{text-align:center}
.align-right{text-align:right}
.sub-navgation{width:168px;height:100%;background-color:#ccc;position:relative}
.sub-navgation ul{vertical-align:middle;LIST-STYLE-TYPE:none;font-size:14px;font-weight:700;background:0 0;margin:0;padding:0;width:100%;z-index:10}
.sub-navgation ul li{position:relative;margin:10px 0;display:block;min-height:28px}
li .submenu_text{color:#5C80aa;position:relative;top:5px;left:15px;width:161px;min-height:28px}
li .submenu_text label{width:140px;display:block;padding:5px 10px}
.sub-navgation ul .active .submenu_text{color:#666;background-color:#f2f2f2}
li .secondary_text{color:#5C80aa;position:relative;top:5px;left:35px;width:151px;min-height:28px}
li .secondary_text label{width:129px;display:block;padding:5px 10px}
.sub-navgation ul .active .secondary_text{color:#666;background-color:#f2f2f2}
.sub_subject{color:#f2f2f2;padding-left:26px;padding-top:8px;width:142px;min-height:28px;background-color:#007852}
ul.tab-head{width:591px;clear:both;list-style:none;margin:5px 0 0 0;padding:0;height:30px;font:700 13px Tahoma,Arial,Helvetica,sans-serif;text-align:center;border-bottom:1px solid #666}
ul.tab-head li{float:left;height:27px;margin:0 5px 0 0;padding:2px 4px 0 4px;border:1px solid #666;background:#999;cursor:pointer}
ul.tab-head li label{cursor:pointer}
ul.tab-head li.active{border-bottom:1px solid #f2f2f2;color:#000;background-color:#f2f2f2}
ul.tab-head li.active_dark{border-bottom:1px solid #999;color:#000;background-color:#999}
ul.tab-head li.deactive_light{color:#000;background-color:#f2f2f2}
.main-body,.notice-body{min-height:600px;height:100%;width:620px;margin:0;background-color:#f2f2f2}
.main-body tr{line-height:30px;height:30px}
.main-body tr button,.main-body tr label{line-height:normal;word-break:normal}
table tr.first-item{height:1px;line-height:1px}
.modeltop-warn{border:3px solid;border-color:#386;border-radius:5px;padding:5px 0 5px 5px;background-color:#ffc;margin-bottom:5px;overflow:auto}
.modeltop-warn-info{float:left}
.modeltop-warn-info-withbtn{float:left;width:80%}
.modeltop-warn-info-title{font-size:14px;font-weight:700}
.modeltop-warn-button{width:18%;vertical-align:middle;display:table-cell;padding-left:5px;float:left}
.modeltop-warn-button button{width:100px;height:25px;background-color:#fff;border-color:#386}
.modeltop-warn-button button:hover{background-color:#096;border-color:#386;color:#fff}
.modeltop-warn-button #btn-apply-cache-config{font-weight:700}
.modeltop-warn-button #btn-discard-cache-config{margin-top:5px}
.note-box{width:200px;height:42px;background-color:#e6e6e6;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc}
.note-head{width:100%;height:42px;vertical-align:middle;position:relative}
.note-head-box{position:absolute;left:-1px;top:0;width:202px;height:42px;background:url(../img/bk1.jpg) #FFF repeat-x 0 -100px}
.note-content{margin:0;height:38px;left:0;top:0;width:184px;background:#0d6444;position:absolute}
.note-content label{position:absolute;top:10px;left:10px;font-weight:700;font-size:14px;color:#FFF}
.note-side{position:absolute;top:0;right:0;height:38px;width:19px;padding:0;background:transparent url(../img/total_img.png) -20px -146px no-repeat}
.note-body{border-top:1px solid #ccc}
.note-body div{margin:5px 10px;font:400 12px/1.5em}
.page-confirm{text-align:center}
.page-confirm button{min-width:80px;margin:15px 40px;*min-width:auto}
.page-footer{padding:10px 0;text-align:center;font-size:13px;font-weight:700;color:#CCC;background:0 0}
input[type=text].disabled{background-color:#E3E3E3}
input[type=text][disabled]{background-color:#E3E3E3}
input[type=password].disabled{background-color:#E3E3E3}
input[type=password][disabled]{background-color:#E3E3E3}
label{cursor:text}
input{_background:expression((this.type == "text" || this.type == "password") ? ((this.disabled && this.disabled==true) ? "#E3E3E3" : "#ffffff") : this.background)}
.loginbox{MARGIN-RIGHT:auto;MARGIN-LEFT:auto;margin-top:100px;height:auto;width:300px;font-family:Microsoft YaHei;font-size:16px;text-align:center;vertical-align:middle}
.loginbox table{background:#EAEAEA}
.loginboxHeadImage{background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(/theme/img/login_box_head_image.png)}
.loginboxHrTr{height:10px}
.loginTitle{color:#060;font-size:26px;font-weight:bolder;height:40px}
.loginDevText{color:#060;font-size:12px;height:40px}
.loginInput{width:180px}
.loginbutton{height:32px;width:101px;color:#FFF;background:url(/theme/img/total_img.png) 0 -90px no-repeat}
.loginbutton:active{background:url(/theme/img/total_img.png) 0 -118px no-repeat}
.item_testmode select{width:120px;padding:2px 1px}
.item_testmode button{min-width:120px}
.item_testmode #RFTest td{vertical-align:top;padding:0}