@charset "utf-8";
/* CSS Document */
.J_textflow{text-overflow:clip;}
.J_tipsflow{ max-width:250px;padding:0 7px; word-wrap:break-word; word-break:break-all; overflow:hidden; margin:0 auto; text-align:center;}
/*LOADING*/
.J_load_dialog{ display:none; position:absolute; width:100%;height:100%; min-width:1000px; min-height:600px; z-index:10001; background:#373737; -moz-opacity:0.8; opacity:0.8;filter:alpha(opacity=80); cursor:wait;}
.J_load_dialog .J_load_p{ width:100%; height:60px; text-align:center; line-height:30px; font-size:24px; font-weight:bold; color:#FFF; position:relative; top:50%;cursor:wait;}

/*Layout*/
.set-container {
    width: 100%;
    min-width: 1000px;
}
.set-sidebar {
    position: absolute;
    left: 11px;
    width: 160px;
    text-align: left;
}
.set-content {
    margin: 0 15px 0 173px;
}
.set-content-box {
    left: 0;
    top: 0;
    display: inline-block;
    width: 100%;
    padding-bottom: 10px;
    text-align: left;
}
.set-menu {
    display: block;
    width: 160px;
    height: 26px;
    line-height: 26px;
    overflow: hidden;
    font-size: 14px;
    font-weight: bold;
}
.set-menu:hover {
    /*见skin.css*/
}
.set-menu-current,
.set-menu-current:hover {
    /*见skin.css*/
}
.set-menu-icon {
    float: left;
    display: block;
    width: 20px;
    height: 24px;
    background-image: ;
    background-position: -270px 0;
}
.set-menu:hover .set-menu-icon {
    background-position: -270px -30px;
}
.set-menu-current .set-menu-icon,
.set-menu-current:hover .set-menu-icon {
    background-position: -270px -60px;
}
.set-item,
.set-item:hover {
    display: block;
    width: 150px;
    height: 26px;
    padding-left: 10px;
    line-height: 26px;
    overflow: hidden;
}
.set-item:hover {
    background-position: 0 -120px;
    background-repeat: repeat-x;
}
.set-item-current {
    background-position: 0 -150px;
    background-repeat: repeat-x;
}
.set-item-icon {
    float: left;
    display: block;
    width: 20px;
    height: 24px;
    background-position: -270px -90px;
}
.set-menu-label{
    cursor:pointer;
    display:block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
/*imageprty*/

.imageprty-video-box {
    position: relative;
    left: 0;
    top: 0;
    float: left;
    width: 416px;
    margin-top: 14px;
    overflow: hidden;
}
.imageprty-video {
    width: 401px;
    height: 321px;
    background: #000;
    overflow: hidden;
    margin-left: 15px;
}



/*upgrade*/
.upgrade-loading {
    height: 60px;
    padding-top: 4px;
    padding-left: 140px;
    line-height: 30px;
    text-align: left;
}
.upgrade-loading-box {
    width: 255px;
    height: 28px;
    background-image: url(../image/updatebg.png);
    background-position: 0 0;
    background-repeat: repeat-x;
}
.upgrade-loading-slider {
    width:16px;
    height:28px;
    background-image: url(../image/updatebg.png);
    background-position: 0 -28px;
    background-repeat: repeat-x;
}

/*recordplan*/
.ui-timeplan-general, .ui-timeplan-motion, .ui-timeplan-alarm, .ui-timeplan-mix, .ui-timeplan-ivs, .ui-timeplan-pos, .ui-timeplan-blue, .ui-timeplan-orange, .ui-ms-green, .ui-ms-blue, .ui-ms-orange{
    height: 11px;
    margin-top: 8px;
    overflow: hidden;
    width: 12px;
    float:left;
}
.ui-timeplan-general{background:#0f0;}
.ui-timeplan-motion{background:#ff0;}
.ui-timeplan-alarm{background:#f00;}
.ui-timeplan-mix{background:#0080C0;}
.ui-timeplan-ivs{background:#FF9700;}
.ui-timeplan-orange{background:#f79308;}
.ui-ms-green{background:#06ff96;}
.ui-ms-blue{background:#66ffff;}
.ui-ms-orange{background:#ff9933;}
.ui-timeplan-holiday .ui-timeplan-canvas, .ui-timeplan-holiday .ui-timeplan-week{
    height: 281px;
}
.ui-timeplan-button a{
    margin: 7px 0 7px 10px;
}
.ui-timeplan-week ul li {
    height: 33px;
    padding-top: 7px;
}

/*录像控制*/
.con_channel{ width:100%; display:inline-block; padding-left:20px;}
.list_channel_all{ float:left; width:40px; text-align:center;}
.list_channel_all h1{ width:30px; height:28px; line-height:28px;}
.list_channel_all p{ width:30px; height:20px; padding-top:8px;}
.list_channel_box{ float:left; width:560px; overflow:hidden;}
.list_channel_con{ width:800px; overflow:hidden;}
.list_channel_con div{ float:left; width:31px;padding: 0 2px}
.list_items{ min-width:1200px; height:120px; clear:both; min-width:100%;}

.list_title{ float:left; width:110px; text-align:left;}
.list_title h1{ width:100%;}
.list_title p{ width:100%; height:28px; line-height:28px; padding-top:0;}

.list_channel_con .record_line{ clear:both; width:100%; height:20px;}


/*3G*/
.progressLine {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #C5C5C5;
    display: block;
    float: left;
    height: 10px;
    margin: 8px 10px auto auto;
    width: 120px;
}
.colgre {
    background: none repeat scroll 0 0 green;
    display: block;
    height: 10px;
    width: 0;
}

/*TCPIP*/
.ui-input-box input.ui-input-mac {
    width: 17px;
}

/*wifi*/
.wifi-sign-icon0 {
    width: 20px;
    height: 20px;
    display: block;
    margin: 0 auto;
    background-position: -450px 0;
    background-repeat: no-repeat;
}
.wifi-sign-icon1 {
    width: 20px;
    height: 20px;
    display: block;
    margin: 0 auto;
    background-position: -450px -30px;
    background-repeat: no-repeat;
}
.wifi-sign-icon2 {
    width: 20px;
    height: 20px;
    display: block;
    margin: 0 auto;
    background-position: -450px -60px;
    background-repeat: no-repeat;
}
.wifi-sign-icon3 {
    width: 20px;
    height: 20px;
    display: block;
    margin: 0 auto;
    background-position: -450px -90px;
    background-repeat: no-repeat;
}
.wifi-sign-icon4 {
    width: 20px;
    height: 20px;
    display: block;
    margin: 0 auto;
    background-position: -450px -120px;
    background-repeat: no-repeat;
}
.wifi-sign-icon5 {
    width: 20px;
    height: 20px;
    display: block;
    margin: 0 auto;
    background-position: -450px -150px;
    background-repeat: no-repeat;
}

/*ui-tab*/
.ui-tab ul .move_left{ width:20px; background:url(../image/pbbbtn.png) no-repeat -40px -60px;display:none;}
.ui-tab ul .move_left:hover{ background-position:-60px -60px;}
.ui-tab ul .move_right{ width:20px; height:26px; background:url(../image/pbbbtn.png) no-repeat 0 -60px;display:none;}
.ui-tab ul .move_right:hover{ background-position:-20px -60px;}

/*VideoDetect*/
.detZone0{ position:relative; top:0; left:0; z-index:50; width:573px; height:451px;}
.detZone{ position:relative; top:1px; left:0px; z-index:101; text-align:center; width:573px; height:451px; margin-top:-452px;}
.detZone table{
    position: absolute;
    margin:0 auto;
    border-collapse: collapse;
    border-spacing: 0;
}
.detZone table td{
    width: 25px;
    height: 24px;
    border: 1px solid #808080;
}
.zoneCover{
    position:absolute;
    background-color: #000000;
    opacity: .3;
    -moz-opacity:.3;
    filter:alpha(opacity=30);
}
.ui-td0{ background:#A6E9FF; -moz-opacity:.7; opacity:.7; filter:alpha(opacity=70)}
.ui-td1{ background:#A6E9FF; -moz-opacity:0; opacity:0; filter:alpha(opacity=0)}
/*xt: css添加的*/
/*videodetect-style*/
/*.J_videoDetect_zonel{width:580px;margin-top:10px;padding-left:10px;float:left;}*/
.J_videoDetect_zonel{margin-top:10px;padding:10px 10px 0;float:left;}
.J_videoDetect_zoner{margin:15px 10px;padding-bottom:150px;float:left;background:none repeat scroll 0 0 #EAEAEA;}
.J_videoDetect_zoner ul li{float:left;display:block;}
.J_videoDetect_zoner ul li.J_text_rig{text-right:right;}
.J_videoDetect_region_title{position:relative;}
.J_videoDetect_region_title h2{background:none repeat scroll 0 0 #C2C2C2;height:25px;line-height:25px;margin-bottom:40px;padding:4px 0 4px 8px;text-align:left;font-weight:bold;font-size:14px;}
.J_videoDetect_region_title .J_videoDetect_regions{height:30px;position:absolute;right:0;text-align:right;top:0;width:145px;}
.J_videoDetect_regions li{width:30px;float:left;margin:0;}

.J_videoDetect_regions span{display:block;margin:0 auto;text-indent:10000px;width:15px;}
.J_videoDetect_region_0 span{background:none repeat scroll 0 0 #8B0000;}
.J_videoDetect_region_1 span{background:none repeat scroll 0 0 #FAFF01;}
.J_videoDetect_region_2 span{background:none repeat scroll 0 0 #47C3FF;}
.J_videoDetect_region_3 span{background:none repeat scroll 0 0 #4DFF00;}
.J_videoDetect_regions_current {background: #EAEAEA;}
.J_videoDetect_regions_current span{border:1px solid #727272;}
.J_videoDetect_regions a{display:block;height;15px;line-height:15px;padding:7px 0 8px;width:30px;}
.J_width24{ width:24px;}
.J_width25{ width:25px;}
.J_width75{ width:75px;}
.J_width256{ width:256px;}
.J_width600{ width:600px;}
.J_popup{ position: absolute; top:200px; left:0; z-index:1000;}
.J_popupcon{ width:500px; display:inline-block;}
.J_btn,.J_btn_disabled{ border:1px solid #464646;}
.J_btn:hover,.J_btn_curren{ border:1px solid #010102;}
.J_image_left{ float:left;}
.tith1{ width:100%; height:26px; background:url(../image/setbg.png) 0 -67px repeat-x;}
.tith1 .titleH{ float:left; height:26px; line-height:26px; padding-left:10px; font-size:14px; font-weight:bold;}
.tith1 .exit{ float:right;  margin-top:2px; margin-right:4px;}
.tith1 .exit a{ display:block; width:22px; height:22px; overflow:hidden; background:url(../image/icons.png) -100px -133px no-repeat;}
.tith1 .exit a:hover{ background-position:-122px -133px;}
.J_set_sax{ width:100px; height:19px; margin:2px 0 0 4px; _margin:2px 0 0 2px; background:url(../image/allbg.png) 0 -48px repeat-x; position: relative;left:0; top:0;}
.J_video_td0{ background:#EAEAEA; -moz-opacity:.7; opacity:.7; filter:alpha(opacity=0)}
.J_video_td00{ background:#FF2D11; -moz-opacity:.7; opacity:.6; filter:alpha(opacity=50)}
.J_video_td10{ background:#FF2D11; -moz-opacity:0; opacity:0; filter:alpha(opacity=0)}
.J_video_td01{ background:#FAFF01; -moz-opacity:.7; opacity:.6; filter:alpha(opacity=50)}
.J_video_td11{ background:#FAFF01; -moz-opacity:0; opacity:0; filter:alpha(opacity=0)}
.J_video_td02{ background:#47C3FF; -moz-opacity:.7; opacity:.6; filter:alpha(opacity=50)}
.J_video_td22{ background:#47C3FF; -moz-opacity:0; opacity:0; filter:alpha(opacity=0)}
.J_video_td03{ background:#4DFF00; -moz-opacity:.7; opacity:.6; filter:alpha(opacity=50)}
.J_video_td33{ background:#4DFF00; -moz-opacity:0; opacity:0; filter:alpha(opacity=0)}
.J_set_sax{ width:100px; height:19px; margin:2px 0 0 4px; _margin:2px 0 0 2px; background:url(../image/setbg.png) 0 -48px repeat-x; position: relative;left:0; top:0;}
.J_set_skx{ float:left; width:10px; height:19px; background:url(../image/setup.png) -22px -170px no-repeat; cursor:pointer;}
.J_set_skx:hover{ background-position:-32px -170px;}
.J_set_skx01{ float:left; width:10px; height:19px; background:url(../image/setbg.png) -32px -170px  no-repeat; cursor:pointer;}
/*xt:添加css end*/

/*UserManager*/
/*subtab-ul-style*/
.ui-form-item-subtab{ clear:both; height:22px; position:relative; z-index:0;}
.ui-form-item-subtab ul li{ float:left; width:130px; height:22px;margin-right:6px; line-height:22px; font-size:12px; text-align:center; cursor:pointer;}
.ui-form-item-subtab ul li.J_current{ font-weight:bold;}

/*table-tr-td-style*/
.ui-form-item-table{ border:1px solid #4F4F4F;}
.ui-form-item-table table{ width:100%;}
.ui-form-item-table table tr{ width:100%;}
.ui-form-item-table table tr td{ text-align:center; line-height:22px;}
.ui-form-item-table table tr td input[type="checkbox"]{ margin-top:2px; line-height:18px;}
.ui-form-item-table th{ line-height:22px; font-weight:bold; text-align:center;}
.ui-form-item-tablecon{ width:100%; height:220px; overflow-y:scroll; overflow-x:hidden;}
.ui-form-item-tablecon td{ line-height:20px;}
.ui-form-item-bugfix table{ *width:100%; }




/*OSD*/
.titleC {
    background-color: #FBBE16;
    color: #000000;
    cursor: move;
    height: 20px;
    line-height: 20px;
    position: absolute;
    text-align: center;
    width: 100px;
    z-index: 10;
}

.titleT {
    background-color: #FFFC00;
    color: #000000;
    cursor: move;
    height: 20px;
    line-height: 20px;
    position: absolute;
    text-align: center;
    width: 160px;
    z-index: 10;
}

.vedio_back{
    position:relative;
    left:0;
    top:0;
    z-index:1;
    background-color:#000;
    -moz-opacity:0;
    opacity:0;
    filter:alpha(opacity=0);
}

.img_up{
    position:absolute;
    left:0px;
    top:0px;
    z-index:0;
    width:450px;
    height:374px; }

.img_pre{
    position:absolute;
    left:500px;
    top:0px;
    z-index:0;
    width:250px;
    height:150px;  
}

.rRightDown,.rLeftDown,.rLeftUp,.rRightUp,.rRight,.rLeft,.rUp,.rDown{
    position:absolute;
    background:#C00;
    width:7px;
    height:7px;
    z-index:5;
    font-size:0;
}

.rLeftDown,.rRightUp{cursor:ne-resize;}
.rRightDown,.rLeftUp{cursor:nw-resize;}
.rRight,.rLeft{cursor:e-resize;}
.rUp,.rDown{cursor:n-resize;}

.rLeftDown{left:-4px;bottom:-4px;}
.rRightUp{right:-4px;top:-4px;}
.rRightDown{right:-4px;bottom:-4px;}
.rLeftUp{left:-4px;top:-4px;}
.rRight{right:-4px;top:50%;margin-top:-4px;}
.rLeft{left:-4px;top:50%;margin-top:-4px;}
.rUp{top:-4px;left:50%;margin-left:-4px;}
.rDown{bottom:-4px;left:50%;margin-left:-4px;}



.ui-calendar-head a{ display:block; width:23px; height:23px; background:url(../image/playback.png) no-repeat 0 -51px;}
.ui-calendar-head a.leftCBtn{ background-position:0 -51px;}
.ui-calendar-head a.leftCBtn:hover{ background-position:-23px -51px;}
.ui-calendar-head a.rightCBtn{ background-position:-46px -51px;}
.ui-calendar-head a.rightCBtn:hover{ background-position:-69px -51px;}
.scr_left,
.scr_right{
    float:left;
    width:30px;
    height:116px;
    margin-left:20px;
    _margin-left:10px;
    background:url(../image/pic.png) no-repeat -355px 0px;
}
.scr_right{
    width:28px; height:116px;
    background-position: -420px -5px;
    margin-left: 3px;
}
.scr_lefticon,
.scr_lefticon:hover,
.scr_rigicon,
.scr_rigicon:hover{
    background-image: url('../image/pic.png');
    background-position: -377px -123px;
    display: block;
    height: 17px;
    width: 16px;
    margin-top: 50px;
}
.scr_rigicon{
    background-position: -377px -140px;
    margin-left: 5px;
}
.scr_lefticon:hover{
    background-position: -394px -123px;
}
.scr_rigicon:hover{
    background-position: -394px -140px;
}

/*dcs-style*/
.J_dcstable_content{ width:100%; height:500px; overflow-y:scroll; overflow-x:hidden;}

.J_repair,.J_info{ display:block; width:16px; height:16px; margin:2px auto 0; background:url(../image/sidebar4.png) -96px -48px;}
.J_repair{ background-position:-48px -288px;}
.J_info{ background-position:-64px -288px;}
.J_backup{ display:block; width:16px; height:16px; margin:2px auto 0; background:url(../image/record.png) -16px -16px;}

/*recordbar*/
.J_record_lbar{ width:180px; height:16px; background:url(../image/recordbar.png) no-repeat 0 -16px; padding:auto; margin-top:0px;text-align:left}
.J_record_cbar{width:180px; height:16px; background:url(../image/recordbar.png) no-repeat; padding:auto; margin-top:0px;text-align:left}

.progressLine{ float:left; display:block; width:120px; height:10px; margin:8px 10px auto auto; border:1px solid #C5C5C5; background:#FFF;}
.colgre{ display:block; width:0px; height:10px; background:green;}
.diskNum { float: right; padding-right: 20px; padding-top: 12px; }
.diskform { float: left; }
.selected_color{background-color:#f1cf47}

/*自定义布局*/
.J_layout_left{float: left;position: relative;width: 22%;height: 450px;}
.J_layout_right{float: left;position: relative;width: 77%;height: 450px;}
.layout_rule{height: 420px;border: 1px solid #C5C5C5;}
.layout_div{border: 1px solid #373737;background: #D5D5D5;}
.layout_flir_font{text-align: left;width:240px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.layout_flir_inputs{float: left;background-color: white;}
.J_ms_left{float: left;position: relative;width: 62%;}
.J_ms_right{float: left;position: relative;width: 38%;}
.J_ms_ocx{margin-top:14px; height:450px; }
.J_ms_slaver{margin-top:14px; margin-left:14px; background:#000; height:300px; }
.ms_icons{float: left;margin: 5px 10px;}
.layout_flir_inputs{float: left;background-color: white;}

.intell-table-header{
    background-color: #858585;
    border: 1px solid #000;
    border-bottom-width: 0px;
    width: 100% ;
}
.intell-table-header span{
    line-height: 22px;
    color: #fff;
}
.intell-table-header .ui-set-icon-add{
    padding-right: 10px;
    float: right;
    cursor: pointer;
}
.ui-fieldset{
	padding: 0 0 5px 7px;
	border: 1px solid #999;
}


.ipc_intellent_scale{
    background:#fff;
    padding:5px 0 5px 10px;
    margin:0 0 5px 0;
    border:1px solid #a5a5a5;
    width:130px;
    height:100px;
}

.ipc_intellent_scale a:link, .ipc_intellent_scale a:visited, .ipc_intellent_scale a:active, .ipc_intellent_scale a:hover {
    color: #000;
    font-size: 12px;
    padding-left: 3px;
    text-decoration: none;
}
.ipc_intellent_scale a.scale_current{
    background: #0A246A;
    color: #fff;
}
.ipc_intellent_list li{
    float:none;
}
.scale_list{
    padding:5px 0;
}
.scale_list dt,.scale_list dd{
    float:left;
}
.ipc_intellent_scale .scale_icon, .ipc_intellent_scale .scale_main_icon, .ipc_intellent_scale .scale_bottom_icon, .ipc_intellent_scale .scale_area_icon, .ipc_intellent_scale .scale_icon_show, .ipc_intellent_scale .scale_icon_hide{
    background:url(../image/intellent.png); 
    display:inline-block; 
    float: left;
}
.ipc_intellent_scale .scale_icon{
    background-position:0 -59px;
    width: 14px;
    height: 16px;
}
.ipc_intellent_scale .scale_main_icon{
    background-position:0 0;
    width: 11px;
    height: 17px;
}
.ipc_intellent_scale .scale_bottom_icon{
    background-position:0 -21px;
    width: 11px;
    height: 17px;
}
.ipc_intellent_scale .scale_area_icon{
    background-position:0 -36px;
    width: 20px;
    height: 20px;
}
.ipc_intellent_scale .scale_icon_show{
    background-position:0 -79px;
    width: 15px;
    height: 9px;
}
.ipc_intellent_scale .scale_icon_hide{
    background-position:0 -92px;
    width: 15px;
    height: 9px;
}
.ipc_intellent_scale .scale-region{
    width: 120px;
    padding-left: 20px;
}


/*ivs IPC+SD*/
.ivsSche {
    margin-bottom: 15px;
}
.ivsSche p{
    position: relative;
    z-index: 8;
    line-height: 30px;
    background: #ccc;
    text-indent: 15px;
    border: 1px solid #bbb;
}
.ivsSche i{
    position: absolute;
    display: block;
    width: 20px;
    height: 20px;
    right: 5px;
    top: 4px;
    cursor: pointer;
    background-image: url('../image/ivs.png');
    background-position:0px -330px;
}
.ivsSche ul{
    padding: 12px 0 30px 10px;
    background: white;
}
.ivsSche li{
    width: 100px;
    float: left;
    position: relative;
    margin-right: 40px;
    cursor: pointer;
}
.ivsSche li:hover .tip{
    display: block;
}
.ivsSche .tip{
    width: 100px;
    height: 38px;
    position: absolute;
    bottom: -54px;
    left: 0px;
    z-index: 10;
    padding-top: 15px;
    text-align: center;
    display: none;
    background: url('../image/ivs_sch_hover.png') no-repeat;
}
.ivsSche .img{
    width: 100px;
    height: 100px;
    background-image: url('../image/ivs.png');
    background-position:0px 240px;
}

.ivsSche .Normal{
    background-position: 0px  240px;
}
.ivsSche .Normal.select{
    background-position: 0px  480px;
}
.ivsSche .Normal.disable{
    background-position: 0px  0px;
}
.ivsSche .NumberStat{
    background-position: -110px 240px;
}
.ivsSche .NumberStat.select{
    background-position: -110px 480px;
}
.ivsSche .NumberStat.disable{
    background-position: -110px 0px;
}

.ivsSche .HeatMap{
    background-position: -220px 240px;
}
.ivsSche .HeatMap.select{
    background-position: -220px 480px;
}
.ivsSche .HeatMap.disable{
    background-position: -220px 0px;
}
.ivsSche .FaceDetection{
    background-position: -330px 240px;
}
.ivsSche .FaceDetection.select{
    background-position: -330px 480px;
}
.ivsSche .FaceDetection.disable{
    background-position: -330px 0px;
}
.ivsSche .Gate{
    background-position: -440px 240px;
}
.ivsSche .Gate.select{
    background-position: -440px 480px;
}
.ivsSche .Gate.disable{
    background-position: -440px 0px;
}
.ivsSche .FaceAnalysis{
    background-position: -550px 240px;
}
.ivsSche .FaceAnalysis.select{
    background-position: -550px 480px;
}
.ivsSche .FaceAnalysis.disable{
    background-position: -550px 0px;
}
.ivsSche .HumanDetect{
    background-position: -660px 240px;
}
.ivsSche .HumanDetect.select{
    background-position: -660px 480px;
}
.ivsSche .HumanDetect.disable{
    background-position: -660px 0px;
}

.ivsSche .ObjectDetect{
    background-position: -660px 240px;
}
.ivsSche .ObjectDetect.select{
    background-position: -660px 480px;
}
.ivsSche .ObjectDetect.disable{
    background-position: -660px 0px;
}
.issHr{
    border-bottom: 1px solid white;
    border-top-color: 1px solid #eee;
}
.scheDown{
    height: 26px;
}
.scheDown a{
    width: auto;
    min-width: 90px;
    padding-right: 20px;
}
.scheDown i{
    position:absolute;
    right:1px;
    top:0px;
}
.scheDropdown{
    position: absolute;
    z-index: 11;
    width: 110px;
    visibility: hidden;
}
.select .scheDropdown{
    visibility: visible;
}
.scheDown p{
    border: 1px solid #666;
    border-top: 0px;
    border-bottom: 0px;
    margin-top: 1px;
    line-height: 22px;
    background-color: white;
    text-indent: 5px;
}
.scheDown .schPresets{
    border: 1px solid #666;
    background-color: white;
    height: 100px;
    overflow-y: scroll;
    overflow-x:hidden;
}
.scheDown ul{
    margin-top:10px;
}
.scheDown li{
    cursor: pointer;
    line-height: 20px;
    padding-left: 5px;
    width: 87px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.scheDown li:hover{
    background-image: url(../image/allbg.png);
    background-position: 0 -150px;
}
.temper-addbox {
    position: absolute;
    z-index: 1000;
    top: 92px;
    left: 950px;
    width: 20px;
    height: 30px;
}
.J_message_add {
    float: left;
    background: url(../image/icons.png?version=2.210) no-repeat -180px -120px;
    width: 20px;
    height: 30px;
}
.falarm-regionbox {
    float: left;
    width: 400px;
    padding: 0;
    margin-top: 10px;
}

/*POS设置(新)*/
.pos-video-box {
    position: absolute;
    left: 400px;
    top: 40px;
    width: 416px;
    margin-top: 14px;
    overflow: hidden;
}
.ui-span-checkbox span{
    width: 13px;
    height: 13px;
    display: block;
    text-align: center;
    float: left;
    margin: 1px;
    cursor: pointer;
    color: transparent;
    border-color: #AAA;
    border-width: 1px;
    border-style: solid;
    -moz-border-radius: 2px;
    -khtml-border-radius: 2px;
    -webkit-border-radius: 2px;
     border-radius: 2px;
}
.ui-span-checkbox .current{
    color: white;
}

.ui-timeplan-pos {
    background: rgb(87,255,255);
}

/*add devide*/
.J_tr_add_devicename{margin:0 auto;word-break:break-all; word-wrap:break-word; color:#3F3F3F;}
.J_set_channlName2{border-width:1px; border-style: solid; -moz-border-radius: 4px;-khtml-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;}

.devInit_pic { background-image: url('../image/icons2.png'); width: 20px; height: 14px; display: inline-block; margin-bottom: -1px; }
.pic_unInit { background-position: -95px -8px; }
.pic_hasInit { background-position: -95px -38px; }
.init-ok { color: #34B61B; }
.init-unknown { color: #D1B918; }
.init-fail { color: #E00E2A; }
.addDev_preview_disabled { background-position: -270px -32px; }
.face-path {
    width: 210px;
    height: 60px;
    border: 1px solid #c7c7c7;
    background: #eaeaea;
    margin: 0 auto;
    padding: 40px 0 30px;
    text-align: center;
}
.face-path a, .face-path a:hover {
    width: 26px;
    height: 24px;
    border: none;
    background: url(../image/icons.png) -330px -270px no-repeat;
}
.face-picLimit {
    border: 1px dashed #919191;
    padding: 10px;
    line-height:24px;
}

.addeviceList a{
    background-color: #BABABA;
    height: 24px;
    margin-right: -5px;
    text-align: center;
    vertical-align: middle;
    line-height: 24px;
    color:#FFF
}

.addeviceList a.current{
  background-color: #373737;
  font-weight: bold;
}
