@charset "utf-8";

/*首页*/
.container{position:relative;padding-top: 99px;z-index: 10;}
.container .leftbox{position: relative;width: 330px;color: #373737;margin-left: 20px;}
.container .rightbox{position: relative;width:1510px;margin-right: 20px;}
.container .box{position: relative;background: #fff;border-radius: 8px;overflow: hidden;box-shadow: 0 0 5px #ddd;}
.container .box_a{width: 330px;height: 80px;margin-bottom: 20px;padding: 38px 0;text-align: center;}
.container .box_a ul{position: relative;display: inline-block;vertical-align: middle;}
.container .box_a ul li{line-height: 24px;font-size: 14px;color: #727272;}
.container .box_a ul li span{float: left;width: 100px;text-align: right;}
.container .box_a em{display: inline-block; /*position: absolute;left: 40px;top:50%;margin-top:-40px;*/width: 80px;height: 80px;background: url(skin/big_ico.png) no-repeat;vertical-align: middle;}
.container .box_a em.gather_icon1{background-position: 0 0;}
.container .box_a em.gather_icon2{background-position: 0 -80px;}
.container .box_a em.gather_icon3{background-position: -8px -160px;}
.container .box_a em.gather_icon4{background-position: 0 -240px;}
.container .box_a em.gather_icon5{background-position: 0 -320px;}
.container .box_b{width: 490px;margin-bottom: 20px;}
.container .box_b:first-child{margin-right: 20px;}
.container .box_c{width: 745px;margin-bottom: 20px;height: 332px;}
.container .box_c h3,.container .box_d h3{height: 42px;background: #fff;border-bottom: 1px solid #e8e8e8;font-size: 14px;line-height: 42px;color: #737373;padding: 0 22px;font-weight: normal;}
.container .box_c h3 span,.container .box_d h3 span{float: right;font-weight: normal;}
.container .box_d{width: 100%;height: 332px;}
/*首页表格样式*/
.container .tb_a{width: 100%;}
.container .tb_a th,.tb_a td{border-bottom: 1px solid #e8e8e8;text-align: center;height: 39px;line-height: 39px;}
.container .tb_a th{font-weight: bold;}

/*内页*/
.subpage{position: absolute;top: 80px;left: 0;righ;bottom: 0;right:0;}
.sidecon{position: absolute;z-index:90;left:260px;top:0;right:0;bottom:0;}
.maincon{position: absolute;left:0;right:0;top:0;bottom:0;background: #fff;}
/*左侧可编辑分类列表*/
.side_classify,.data_dh{position: fixed;z-index:99;left:0;top:80px;bottom:0;width: 260px;background: #fff;overflow: auto;box-shadow: 0 2px 10px #ccc;}
.side_classify h2{height: 50px;line-height: 50px;font-size: 14px;color: #555;padding: 0 10px 0 30px;}
.side_classify h2 span.ico{float:right;background: url(skin/search.png) 2px 2px no-repeat;margin-top:14px;cursor:pointer;}
.side_classify .add_ico{position:absolute;right:5px;top:1px;cursor: pointer;width: 30px;height: 30px;margin-top: 10px;background-position: -197px -69px;text-indent: -9999em;height: 22px;margin-right: 3px;width: 22px;}
.side_classify .ico{width: 22px;height: 22px;margin-right: 3px;}
.side_classify .ico_all{background-position: -132px -36px;}
.side_classify .ico_folder_close{background-position: -133px -7px;}
.side_classify .ico_folder_open{background-position: -163px -7px;}
.side_classify .wraparea{position: relative;}
.side_classify .wraparea h4 a{display: block;height: 45px;border-left: 4px solid #fff;}
.side_classify .wraparea h4 span.tool_ico{display: none;position: absolute;z-index:10;top: 14px;right: 10px;width: 16px;height: 16px;background: url(skin/icon.png) no-repeat -232px -40px;cursor: pointer;}
.side_classify .wraparea h4:hover span.tool_ico{display: block;}
.side_classify .wraparea .action_more{display: none;position: absolute;top: 14px;right: 26px;}
.side_classify .wraparea .action_more .mask{position: fixed;right: 0;top: 0;left: 0;bottom: 0;z-index: 99;background: transparent;}
.side_classify .wraparea .action_more ul{background: #fff;width: 137px;border-radius: 3px;border: 1px solid #ebeff1;}
.side_classify .wraparea .action_more > ul{position: absolute;z-index:999;right: 0;top: 0;box-shadow: 0 2px 2px #ccc;}
.side_classify .wraparea .action_more > ul>li.mask{position: fixed;left: 300;top: 500;right: 0;background: #ccc;}
.side_classify .wraparea .action_more > ul li:last-child{border-bottom: none;}
.side_classify .wraparea .action_more ul li{position: relative;line-height: 30px;border-bottom: 1px solid #ebeff1;}
.side_classify .wraparea .action_more ul li span{position: relative;display: block;height: 30px;padding: 0 17px;color: #767c8c;cursor: pointer;}
.side_classify .wraparea .action_more ul li span:hover{background: #46A136;color: #fff;}
.side_classify .wraparea .action_more ul li > ul{position: relative;display: none;border:none;border-radius: 0 0 3px 3px;border-top: 1px solid #ebeff1;;}
.side_classify .wraparea .action_more ul li > ul span{background: #f5fafc;color: #767c8c;}
.side_classify .wraparea .action_more ul li > ul span:hover{background: #46A136;color: #fff;}
.side_classify .wraparea .action_more ul li.batch_control>span:after{position: absolute;right: 10px;top: 12px;border-top: 8px solid #999;border-left: 6px solid 
  transparent;border-right: 6px solid transparent;border-bottom: none;content: '';}
.side_classify .wraparea .hitarea{position: absolute;z-index:55;top:13px;width: 18px;height: 18px;cursor: pointer;background: url(skin/icon.png) no-repeat -200px -8px;}
.side_classify .wraparea h4.cur a,.side_classify .wraparea h4 a:hover{background: #f5fafc;border-left: 4px solid #46A136;color: #46A136;}
.side_classify .wraparea h4.cur .tool_ico{display: block;}
.side_classify .list_tree{position:relative;width: 100%;}

.side_classify .treebox::-webkit-scrollbar{width: 16px;height: 6px;}
.side_classify .treebox::-webkit-scrollbar-track-piece{background-color: #1a2226;}
.side_classify .treebox::-webkit-scrollbar-thumb:vertical{height: 5px;background-color: #2c3b41;}

.side_classify li a{color: #555;}
.side_classify>.treebox{position: relative;}
.side_classify>.treebox>ul>li h4{display: block;height: 45px;line-height: 45px;}
.side_classify>.treebox>ul>li h4 a{display: block;height: 45px;padding-left: 20px;}
.side_classify>.treebox>ul>li .hitarea{left: 6px;}
.side_classify>.treebox>ul>li.unfold>.wraparea>.hitarea{background-position: -230px -8px;}
.side_classify>.treebox>ul>li>ul{display: none;}
.side_classify>.treebox>ul>li>ul>li h4 a{padding-left: 33px;}
.side_classify>.treebox>ul>li>ul>li .hitarea{left: 20px;}
.side_classify>.treebox>ul>li>ul>li.unfold>.wraparea>.hitarea{background-position: -230px -8px;}
.side_classify>.treebox>ul>li>ul>li>ul{display: none;}
.side_classify>.treebox>ul>li>ul>li>ul>li h4 a{padding-left: 45px;}

.side_search{position: relative;padding: 10px;border-top: 1px solid #ebeff1;border-bottom: 1px solid #ebeff1;}

/*数据中心左侧导航*/
.data_dh h2{height: 54px;line-height: 54px;font-size: 16px;color: #a7cef5;font-weight: bold;background: #1a2226;text-align: center;}
.data_dh ul li{height: 45px;border-bottom: 1px solid #222d32;}
.data_dh ul li a{display: block;height: 50px;line-height: 50px;background: #fff;font-size: 14px;color: #36404a;text-align: center;border-left: 4px solid #fff;}
.data_dh ul li.cur a,.data_dh ul li a:hover{background: #f5fafc;border-left: 4px solid #46A136;}

/*标题样式*/
.ico{display: inline-block;*display: inline;zoom:1;vertical-align: middle;background-image: url(skin/icon.png);background-repeat: no-repeat;}
.tit_a{position: relative;height: 24px;line-height: 24px;padding: 0 0 10px 0;border-bottom: 1px solid #ebeff1;}
.tit_a .btn_back{color: #36404a;font-size: 14px;margin-right: 30px;}
.tit_a .ico_back{width: 24px;height: 24px;background-position: -70px -100px;}
.tit_a h2{line-height: 24px;color: #46A136;font-size: 14px;color: #36404a;}

.tit_b{position: relative;height: 51px;padding: 15px 15px 0 15px;border-bottom: 1px solid #ebeff1;width:100%;box-sizing:border-box;}
.tit_b a{float:left;width: 100px;height: 35px;background: #e3e3e3;line-height: 35px;text-align: center;font-size: 14px;color: #36404a;margin-right: 2px;}
.tit_b a.cur{background: #38424c;color: #fff;}

.tit_c{position: relative;height: 30px;border-bottom: 1px solid #ebeff1;padding: 10px 20px;line-height: 30px;background: #fff;}
.tit_c .btn_back{color: #36404a;font-size: 14px;margin-right: 30px;}
.tit_c .ico_back{width: 24px;height: 24px;background-position: -70px -100px;}
.tit_c h2{line-height: 30px;color: #46A136;font-size: 14px;color: #36404a;}

/*素材管理*/
.material_toolbar{position: absolute;z-index:55;left: 0;right: 0;top: 0;padding: 15px 47px;border-bottom: 1px solid #c9c9c9;background: #ebeff1;}
.material_toolbar .btn_upload,.material_toolbar .searchbox .btn_search,.terminal_tool_bar .btn_register{height: 38px;line-height: 38px;border-radius: 3px;background: #fff;font-size: 14px;color: #494a4b;width: 95px;text-align: center;cursor: pointer;border:1px solid #c9c9c9;}
.material_toolbar .btn_upload:hover,.material_toolbar .searchbox .btn_search:hover,.terminal_tool_bar .btn_register:hover{background: #46A136;color: #fff;border:1px solid #46A136;}
.material_toolbar .searchbox{position: relative;}
.material_toolbar .searchbox .select_a{float: left;margin-right: 10px;}
.sel_a{
	height: 40px;
	border-radius: 3px;
	color: #444;
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	/*在选择框的最右侧中间显示小箭头图片*/
	border: solid 1px #c9c9c9;
	background: #fff url(skin/sel_a.png) no-repeat right center;
	padding: 0 45px 0 5px;
}
.sel_a::-ms-expand{ display: none; }
.material_toolbar .searchbox .btn_search{width: 60px;display: inline-block;}
.material_con{position: absolute;left:0;top:71px;bottom:0;right:0;z-index:10;padding: 25px 47px 0;overflow: auto;}
.material_con .material_box{overflow: hidden;}
.imglist{width: 1650px;}
.imglist li{float: left;width: 280px;height:362px;background: #fff;border-radius: 5px 5px 10px 10px;box-shadow: 0 2px 2px #ccc;overflow: hidden;margin: 0 37px 25px 0;}
.imglist li .imgbox{position: relative;width: 100%;height:240px;overflow: hidden;}
.imglist li .imgbox img{width: 100%;height: 100%;background:url(skin/loading.gif) no-repeat center;}
.imglist li .imgbox .tool_up{display: none;position: absolute;z-index:99;left: 10px;top: 10px;height: 28px;font-size: 12px;}
.imglist li .imgbox .tool_up a,.imglist li .imgbox .tool_up span{position: relative;float:left;padding: 0 8px 0 26px;height: 28px;line-height: 28px;color: #fff;background: url(skin/mask1.png) repeat;margin-right: 10px;cursor: pointer;}
.imglist li .imgbox .tool_up a .ico,.imglist li .imgbox .tool_up span .ico{position: absolute;left: 6px;top: 6px;}
.imglist li .imgbox .rule{display: none;position: absolute;z-index:99;left: 0;right: 0;bottom: 0;height: 28px;line-height: 28px;box-sizing:border-box;padding: 0 20px;font-size: 12px;color: #fff;background: url(skin/mask1.png) repeat;}
.imglist li .imgbox .rule span{float: right;}
.imglist li .imgbox .exam{position: absolute;z-index:55;left: 0;top: 0;right:0;bottom:0;background: url(skin/mask2.png) repeat;}
.imglist li .imgbox .exam .ico{width: 46px;height: 46px;position: absolute;left: 50%;top: 0;margin-left: -23px;}
.imglist li .imgbox .exam p{position: absolute;left:0;top:50%;margin-top:-42px;width:100%;height: 30px;line-height: 30px;font-size: 18px;color: #fff;padding-top: 55px;text-align: center;}
.imglist li .imginfo{position: relative;padding: 10px 20px 3px 20px;overflow: hidden;}
.imglist li .imginfo h4{height: 30px;line-height: 30px; color: #323232;font-size: 14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.imglist li .imginfo .time{position: relative;height: 20px;font-size: 0;color: #a7a7a7;}
.imglist li .imginfo .category{position: relative;height: 20px;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size: 12px;color: #a7a7a7}
.imglist li .imginfo .time span{display:inline-block;height:20px;width:50%;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size: 12px;}
.imglist li .imginfo .tool_down{position: relative;height: 32px;overflow: hidden;border-top: 1px solid #a7a7a7;margin-top: 8px;line-height: 32px;font-size: 0;text-align: center;}
.imglist li .imginfo .tool_down span{position: relative;color: #a7a7a7;font-size: 12px;padding-left: 17px;cursor: pointer;}
.imglist li .imginfo .tool_down span .ico{position: absolute;left: 0;top: 1px;}
.imglist li .imginfo .tool_down em{padding: 0 5px;color: #a7a7a7;font-size: 12px;}
.imglist li .imginfo .tool_down span:hover{color: #46A136;}
.imglist li .imginfo .tool_down span:hover .ico_guide{background-position: -7px -72px;}
.imglist li .imginfo .tool_down span:hover .ico_classify{background-position: -40px -72px;}
.imglist li .imginfo .tool_down span:hover .ico_describe{background-position: -72px -72px;}
.imglist li .imginfo .tool_down span:hover .ico_del{background-position: -104px -72px;}
.imglist li .ico{width: 16px;height: 16px;}
.imglist li .ico_view{background-position: -264px -7px;}
.imglist li .ico_stat{background-position: -296px -8px;}
.imglist li .ico_guide{background-position: -7px -40px;}
.imglist li .ico_classify{background-position: -40px -40px;}
.imglist li .ico_describe{background-position: -72px -40px;}
.imglist li .ico_del{background-position: -104px -40px;}
.imglist li .ico_notpass{background-position: -45px -158px;}
.imglist li .ico_exam{background-position: 2px -159px;}
.imglist li .ico_failed{background-position: -265px -265px;}
.imglist li .ico_scdown{background-position: -72px -136px;}
.imglist li:hover .imgbox .tool_up,.imglist li:hover .imgbox p{display: block;}
.imglist li .ico_pending{background-position: -97px -160px;}
.imglist li .btn_pend{display: block;height: 35px;line-height: 35px;width: 160px;margin: 40px auto 0;background: #f93;border-radius: 3px;font-size: 14px;cursor: pointer;}

/*素材统计*/
.wholecon{overflow: hidden;padding: 110px 30px 0 30px;box-sizing:border-box;}
.wholecon .tlcon{background: #fff;padding: 30px;}
.wholecon .material_info{width: 20%;background: #fff;border:1px solid #c9c9c9;}
.wholecon .material_info .imgbox{width: 100%;overflow: hidden;}
.wholecon .material_info .imgbox img{width: 100%;}
.wholecon .material_info ul{padding: 20px;}
.wholecon .material_info li{line-height: 24px;font-size: 12px;color: #323232;}
.wholecon .statcon{width: 78%;}
.wholecon .statcon .statbox{position: relative;margin-top: 20px;}
.wholecon .statcon .stat_border{border:1px solid #c9c9c9;}
.wholecon .statcon .statbox h3{background: #c9c9c9;color: #504f4f;font-size: 14px;font-weight: bold;height: 33px;line-height: 33px;padding: 0 18px;}
.wholecon .statcon .statbox .statlist{height: 110px;overflow: hidden;width: 1440px;}
.wholecon .statcon .statbox .statlist li{float: left;width: 213px;height: 110px;border: 1px solid #ccc;text-align: center;box-sizing:border-box;font-size: 14px;color: #504f4f;padding-top: 20px;border-radius: 10px;margin-right: 22px;}
.wholecon .statcon .statbox .statlist li span{display: block;margin: 0 auto;font-size: 40px;color: #504f4f;height: 60px;line-height: 60px;font-weight: bold;font-family: arial;}
.wholecon .statcon .statbox .tab-hd{position: absolute;left: 125px;top: 4px;height: 34px;line-height: 33px;}
.wholecon .statcon .statbox .tab-hd li{float:left;width:50px;text-align: center;font-size: 14px;color: #fff;background: #c9c9c9;cursor: pointer;margin-right: 20px;border-radius: 5px;height: 24px;line-height: 24px;}
.wholecon .statcon .statbox .tab-hd li.cur{background: #46A136;}
.wholecon .statcon .statbox .tab-con{display: none;width: 100%;}

/*节目管理*/
.tool_div{position: absolute;left: 0;top: 0;z-index:99;height: 50px;padding: 10px 15px;box-sizing:border-box;}
.tool_div .tool_links{float: left;height: 40px;}
.tool_div .tool_links a,.tool_div .tool_links span{float: left;height: 28px;line-height: 28px;font-size: 14px;color: #494a4b;background: #fff;margin-right: 10px;padding: 0 20px;cursor: pointer;border-radius: 3px;border:1px solid #d9d9d9;}
.tool_div .tool_links a:hover,.tool_div .tool_links span:hover,span.reset:hover{background: #46A136;color: #fff;border:1px solid #46A136;}
.tool_div #tool_b{display: none;}
.tool_div .total_info{line-height: 30px;}
.tool_div .total_info span{margin-left: 30px;}
.opera_td{position: relative;width:160px;margin:0 auto;font-size:0;padding-top: 7px;}
.opera_td .more_operation{display: none;}
.opera_td .more_operation .mask{position: fixed;left: 0;top: 0;right: 0;bottom:0;z-index: 100;background: transparent;}
.opera_td .more_operation dl{position:absolute;top:34px;right:10px;z-index:999;background:#fff;border-radius: 5px;box-shadow: 0 0 4px #aaa;}
.opera_td .more_operation dl span,.opera_td .more_operation dl a{display:block;width:70px;height:26px;line-height:26px;color:#5b5c5c;font-size:13px;padding: 0 10px;text-align: left;}
.opera_td .more_operation dl span:hover,.opera_td .more_operation dl a:hover{color:#46A136;}
.opera_td .orange{background: #ffbd56;}
.opera_td .green{background: #46A136;}
.opera_td .red{background: #fe5655;cursor: default;}
.opera_td .blue{background: #045cb7;}
.opera_td .more{margin-left:10px;}
.opera_w{width: auto;text-align: center;}
.opera_w span,.opera_w a{margin: 0 5px;}
span.reset{float: left;height: 38px;line-height: 38px;font-size: 12px;color: #494a4b;background: #fff;margin-right: 10px;padding: 0 20px;cursor: pointer;border-radius: 3px;border:1px solid #d9d9d9;}

.ssbox{position: relative;border: 1px solid #c9c9c9;height: 28px;overflow: hidden;border-radius: 3px;}
.ssbox .ss_ipt{position: absolute;left:0;top:0;height: 28px;line-height: 28px;padding: 0 10px;width: 170px;border: none;font-size: 12px;}
.ssbox .ss_btn{position: absolute;right:0;top:0;width: 24px;border: none;background: url(skin/search.png) no-repeat 3px 6px;height: 30px;cursor: pointer;}
.ssbox .delete，delete1{position: absolute;right: 28px;top: 7px;width: 16px;height: 16px;background: url(skin/search.png) no-repeat -1px -33px;cursor: pointer;display: none;}

/*dataTable*/
.opera_td a,.opera_td span,#flexigrid .orange{width:65px;height:26px;line-height:26px;text-align:center;color: #fff;display:inline-block;vertical-align: middle;cursor:pointer;font-size:12px;}
.opera_td > a{margin-right: 10px;}
#flexigrid tbody tr:hover td{background: #f9fafa;}
#flexigrid .al_left{text-align:left;overflow:hidden;}
#flexigrid .my_tb_name{height: 40px;width: 240px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#flexigrid span.zd_on,#flexigrid span.zd_off{display: inline-block;height: 26px;width: 26px;background: url(skin/small_ico.png) no-repeat;vertical-align: middle;}
#flexigrid span.zd_on{background-position: -132px -68px;}
#flexigrid span.zd_off{background-position: -163px -68px;}
#flexigrid .btn_edit_terminal{color: #46A136;cursor: pointer;position: relative;display: block;padding-left: 25px;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#flexigrid .btn_edit_terminal em,#flexigrid span.terminal em{position: absolute;left:0;top:10px;width: 20px;height: 20px;background: url(skin/terminal.png) no-repeat;}
#flexigrid .online .android,#flexigrid span.terminal .android{background-position: 0 0;}
#flexigrid .offline .android{background-position: 0 -49px;}
#flexigrid .online .windows,#flexigrid span.terminal .windows{background-position: 0 -97px;}
#flexigrid .offline .windows{background-position: 0 -144px;}
#flexigrid .orange{background: #ffbd56;}
#flexigrid span.terminal{margin-right: 10px;position: relative;display: inline-block;padding-left: 25px;}
#flexigrid span.box{margin-right: 10px;}

.searchbar{position:relative;padding:0 35px 0 10px;border:1px solid #c9c9c9;border-radius:3px;height:38px;margin-right: 10px;}
.searchbar .ipt_ss{width:100%;border:none;height:38px;line-height:28px;}
.searchbar .btn_ss{position:absolute;right:0;top:0;width:35px;height:38px;background: url(skin/search.png) no-repeat 9px 11px;border:none;}

.topfixed{position:absolute;left:0;top:0;right:0;z-index:99;background:#fff;}
.topfixed .table_hd{position:relative;height:50px;}
.program_wrap,.schedule_wrap,.programme_wrap,.terminal_wrap,.logtable{position:absolute;left:0;right:0;bottom:0;z-index:50;top:71px;}
.schedule_wrap{top:0;}
.table_search{position: absolute;right: 60px;top: 10px;z-index: 10;}
.table_search .ssbox{width: 200px;}
.table_search .btn_advanced,.table_search .btn_export{display: inline-block;margin-left: 10px;background: #fff;border: 1px solid #c9c9c9;border-radius: 3px;color: #494a4b;cursor: pointer;height: 28px;line-height: 28px;padding: 0 20px; }
.table_search .btn_advanced:hover,.table_search .btn_export:hover{background: #46A136;color: #fff;border: 1px solid #46A136;}

/*终端管理*/
.terminal_tool_bar{padding: 15px;border-bottom: 1px solid #ebeff1;}
.terminal_tool_bar .ssbox{font-size: 0;margin: 0 10px;}
.terminal_tool_bar .ssbox .ss_ipt{float: left;width: 170px;height: 38px;line-height:38px;border: 1px solid #c9c9c9;padding: 0 10px;font-size: 12px;border-radius: 3px 0 0 3px;border-right:none;}
.terminal_tool_bar .ssbox .ss_btn{float: left;height: 38px;line-height: 38px;width:60px;background: #fff;border-radius: 0 3px 3px 0;font-size: 14px;cursor: pointer;text-align: center;color: #494a4b;border:1px solid #c9c9c9;}
.terminal_tool_bar .ssbox .ss_btn:hover{background: #46A136;color: #fff;}
.tb_terminal{width: 100%;}
.tb_terminal .my_tb_name{width: 100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align: center;margin: 0 auto;}
.tb_terminal caption{height: 50px;line-height: 50px;font-size: 14px;color: #494a4b;padding: 5px 15px 0 15px;border-bottom: 1px solid #ebeff1;}
.tb_terminal caption span{margin-left: 30px;}
.tb_terminal caption .gis_link{float: right;padding:0 25px;background: url(skin/mb_addr.png) no-repeat 0 15px;background-size: 16px;}
.tb_terminal th,.tb_terminal td{text-align: center;border-bottom: 1px solid #ebeff1;height: 50px;line-height: 50px;font-size: 14px;background: #fff;}
.tb_terminal th{background: #f5fafc;}
.tb_terminal td span.loading{color: #ff4800;}
.tb_terminal td span.done{color: #46A136;}
.tb_terminal td .ico_on{width: 26px;height: 26px;background-position: -2px -99px;}
.tb_terminal td .ico_off{width: 26px;height: 26px;background-position: -2px -131px;}
.tb_terminal tr.tr_tool td{border-top: none;}
.tb_terminal tr:hover td{background: #ebeff1;}
.tb_terminal .tname{text-align: left;padding-left: 20px;}
.tb_terminal .tname span{display: block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width: 130px;}
/*终端弹窗按钮*/
.toollist{padding: 10px 0 0 0;padding-left: 45px;}
.toollist li{float: left;width: 82px;margin-right: 15px;font-size: 13px;cursor: pointer;overflow: hidden;}
.toollist li .ico{display: block;width: 56px;height: 49px;background-image: url(skin/tool_ico.png);background-repeat: no-repeat;border-radius: 4px;border:1px solid #fff;margin: 0 auto;background-size: 870px auto;background-color: #fff;}
.toollist li:hover .ico{border:1px solid #46A136;}
.toollist li .ico_tool1{background-position: 0 0;}
.toollist li .ico_tool2{background-position: -52px 0;}
.toollist li .ico_tool3{background-position: -106px 0;}
.toollist li .ico_tool4{background-position: -159px 0;}
.toollist li .ico_tool5{background-position: -213px 0;}
.toollist li .ico_tool6{background-position: -267px 0;}
.toollist li .ico_tool7{background-position: -321px 0;}
.toollist li .ico_tool8{background-position: -375px 0;}
.toollist li .ico_tool9{background-position: -429px 0;}
.toollist li .ico_tool10{background-position: -483px 0;}
.toollist li .ico_tool11{background-position: -534px 0;}
.toollist li .ico_tool12{background-position: -589px 0;}
.toollist li .ico_tool13{background-position: -640px 0;}
.toollist li .ico_tool14{background-position: -693px 0;}
.toollist li .ico_tool15{background-position: -745px 0;}
.toollist li .ico_tool16{background-position: -809px 0;}
.toollist li.disable .ico{background-image: url(skin/tool_ico_disable.png);}
.toollist li p{line-height: 30px;font-size: 12px;text-align: center;}

/*新建排期*/
.tlcon{position: relative;box-sizing:border-box;min-height: 760px;}
.tlcon .schedule_bar{background: #fff;padding: 10px 30px;box-shadow: 0 2px 2px #ccc;margin-bottom: 25px;}
.tlcon .schedule_bar input{float:left;height: 38px;padding: 0 10px;line-height: 38px;width: 265px;border: 1px solid #d7d5d5;border-radius: 3px;margin: 0 10px;}
.tlcon .schedule_bar span{float:left;height: 40px;line-height: 40px;background: #46A136;border-radius: 3px;font-size: 14px;color: #fff;padding: 0 40px;margin-left: 10px;cursor: pointer;}
.tlcon .schedule_bar .txt{float: left;margin-left: 10px;line-height: 40px;}
.tlcon .schedule_bar select{margin-left: 10px;}
.schedule_box{position: relative;}
.programbox{position: relative;background: #fff;border: 1px solid #c9c9c9;padding-bottom: 10px;}
.zdlist{position: relative;background: #fff;border: 1px solid #c9c9c9;width: 1298px;display: none;}
.program_w1{width: 1298px;}
.program_w2{width: 1360px;}
.program_w3{background: #ebeff1;}
.tool_left{float: left;position: relative;background: #fff;width: 470px;padding: 20px;height: 743px;border: 1px solid #c9c9c9;}
.tool_left dl{position: relative;padding: 10px 0 10px 100px;}
.tool_left dl dt{position: absolute;left: 0;width: 90px;top: 10px;text-align: right;line-height: 30px;}
.tool_left dl dd{line-height: 30px;}
.tool_left dl dd .ipt{width: 193px;}
.tool_left dl dd .laydate{float: none;}
.tool_left dl dd label{margin-right: 30px;}
.tool_left dl dd select{
  width: 193px;
  height: 30px;
  border-radius: 3px;
  color: #444;
  appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;
  /*在选择框的最右侧中间显示小箭头图片*/
  border: solid 1px #c9c9c9;
  background: #fff url(skin/sel_bg4.png) no-repeat right center;
  padding: 0 40px 0 5px;
}
.tool_left dl dd select::-ms-expand{ display: none;}
.tool_left .btnbox{position: absolute;bottom:20px;left:0;padding: 20px 0;text-align: center;width: 100%;}
.tool_left .btnbox span{display: inline-block;vertical-align: middle;height: 40px;line-height: 40px;background: #46A136;border-radius: 3px;font-size: 14px;color: #fff;padding: 0 40px;cursor: pointer;}
.tool_left .btnbox span:first-child{margin-right: 80px;}
.programbox .topbox,.zdlist .topbox{position: relative;background: #fff;padding: 12px 20px;border-bottom: 1px solid #ebeff1;}
.programbox .topbox span,.zdlist .topbox span{font-size: 14px;color: #323232;height: 36px;line-height: 36px;}
.programbox .topbox select{height: 36px;border:1px solid #ccc;margin-left: 10px;}
.programbox .topbox .btn,.zdlist .topbox .btn{display:inline-block;height: 36px;padding:0 20px;text-align: center;border-radius: 2px;line-height: 36px;font-size: 14px;color: #fff;margin-left: 10px;background: #46A136;cursor: pointer;}
.zd_play_list{position: relative;height: 722px;overflow: hidden;}
/*分屏排期*/
.split_step{height: 40px;line-height: 40px;background: #a4df03;width: 150px;border-radius: 4px;margin: 10px 0;}
.split_step h2{height: 40px;padding-left: 55px;font-size: 16px;font-weight: bold;color: #fff;background: url(skin/step.png) no-repeat;}
.split_step h2.step1{background-position: 0 0;}
.split_step h2.step2{background-position: 0 -39px;}
.split_list{background: #fef7ef;margin-bottom: 20px;}
.split_list .topbox{height: 30px;line-height: 30px;padding: 5px 15px;background: #fea03c;}
.split_list .topbox span{font-size: 16px;font-weight: bold;color: #fff;}
.split_list .topbox .ipt{height: 28px;line-height: 28px;border:1px solid #c9c9c9;padding: 0 5px;width: 190px;margin-left: 30px;font-size: 14px;color: #2b2a2a;border-radius: 3px;}
.split_list .topbox .green{height: 28px;padding: 0 10px;color: #fff;font-size: 14px;margin-left: 5px;background: #7dca03;border:1px solid #7aa503;border-radius: 2px;}
.split_list ul{padding-top: 25px;margin-left: 60px;}
.split_list ul li{position: relative;float: left;width: 200px;height: 118px;padding: 0 20px;background: #ffe3c2;border-radius: 5px;margin: 0 25px 25px 0;color: #2e2e2e;}
.split_list ul li h4{font-size: 14px;font-weight: bold;height: 22px;line-height: 22px;text-align: center;overflow: hidden;text-overflow:ellipsis;padding-top: 5px;}
.split_list ul li p{font-size: 13px;line-height: 28px;}
.split_list ul li p span{display: inline-block;}
.split_list ul li p span.le{width: 120px;}
.split_list ul li input{position: absolute;top: 10px;right: 10px;}
.split_list ul li a.blue{display:block;height: 23px;line-height: 23px;width: 48px;text-align: center;margin: 0 auto;border-radius: 2px;color: #fff;}

/*节目列表*/
.program_tb{position: relative;margin-left: 114px;border-left: 2px solid #ebeff1;border-bottom: 1px solid #ebeff1;}
.program_tb .program_thead{height: 25px;line-height: 25px;background: #fafafa;border-bottom: 1px solid #ebeff1;padding: 5px 0;}
.program_tb .program_thead li{float: left;width: 25%;text-align: center;font-size: 14px;font-weight: bold;color: #494a4b;}
.program_tb .program_thead li:first-child{text-align: left;box-sizing:border-box;padding-left: 30px;}
.program_tb .program_tbody{position: relative;height: 675px;}
.program_tb #edit_time{height: 675px;}
.program_tb .program_tbody .period{position: absolute;z-index:1;left:0;right:0;padding-right: 200px;}
.program_tb .program_tbody .period .program_list{position: relative;z-index: 10;width: 100%;height: 100%;overflow-y: scroll;}
.program_tb .program_tbody .period .program_list table{width: 100%;}
.program_tb .program_tbody .period .program_list table td{height: 25px;line-height: 25px;padding: 5px 0;text-align: center;border-bottom: 1px solid #ebeff1;}
.program_tb .program_tbody .period .program_list table td.name{text-align: left;padding-left: 30px;}
.program_tb .program_tbody .period .program_set{position: absolute;z-index: 10;right:0;top:0;right:0;bottom:0;width:176px;padding:12px;line-height: 30px;overflow: auto;border-left: 1px solid #ebeff1;}
.program_tb .program_tbody .period .program_set .playinfo{font-size: 12px;color: #333;display: none;}
.program_tb .program_tbody .period .program_set .playinfo li{height: 24px;line-height: 24px;}
.program_tb .program_tbody .period .program_set .playinfo li span{color: #1490ff;cursor: pointer;}
.program_tb .program_tbody .period .program_set .playinfo .ipt{width: 40px;height: 20px;text-align: center;line-height: 20px;border:1px solid #d1cfcf;}
.program_tb .program_tbody .period .timeslot{position: absolute;z-index:99;left: -114px;top: 0;width: 104px;bottom: 0;}
.program_tb .program_tbody .period .timeslot span{position: absolute;z-index:99;left: 0;top: -7px;width:100%;text-align:center;font-size: 13px;color: #36404a;font-family: arial;}
.program_tb .program_tbody .period .timeslot em{position: absolute;top: 0;right: 0;width: 8px;bottom: 0;background: #ebeff1;}
.program_tb .program_tbody .period .move_tool,
.program_tb .program_tbody .period .blueline{position: absolute;z-index:99;left: 0;right: 0;top: 0;height: 5px;background: #ebeff1;}
.program_tb .program_tbody .period .move_tool{cursor: n-resize;}
.program_tb .program_tbody .period:nth-child(2) .timeslot em{border-top-left-radius:10px;border-top-right-radius:10px;}
.program_tb .program_tbody .period:last-child .timeslot em{border-bottom-right-radius:10px;border-bottom-left-radius:10px;}
.program_tb .program_tbody .period_selected{background: #f5fafc;}
.program_tb .program_tbody .period_selected .timeslot em{background: #46A136;}
.program_tb .program_tbody .period_selected .timeslot span{color: #46A136;}
.program_tb .program_tbody .end_timeslot{position: absolute;height: 0;left: -114px;bottom: 2px;width: 104px;}
.program_tb .program_tbody .end_timeslot span{position: absolute;z-index:66;left: 0;bottom: 0;font-size: 14px;color: #323232;font-family: arial;width: 100%;text-align: center;}
.program_w1 .program_tb .program_thead li{float: left;width: 27%;text-align: center;font-size: 14px;font-weight: bold;color: #494a4b;}
.program_w1 .program_tb .program_thead li:first-child{text-align: left;}
.program_w1 .program_tb .program_thead li:last-child{width: 19%;}
#preview_dialog{width: 600px;height: 580px;margin:-294px 0 0 -304px;}
#look_programme_dialog .program_tb .program_tbody{height: 569px;}

/*查看分屏*/
#look_split{width: 1070px;height: 600px;margin: -304px 0 0 -539px;}
.split_box{padding: 20px 8px;}
.split_box .splitbox{position: relative;width: 520px;height: 520px;background: #e3e3e3;}
.split_box .splitbox img{width: 100%;height: 100%;}
.split_box .splitbox span{position: absolute;left: 0;top: 0;width: 130px;height: 40px;line-height: 40px;background: url(skin/mask3.png) repeat;font-size: 16px;font-weight: bold;color: #fff;text-align: center;}
.split_box #other_area{line-height: 520px;text-align: center;font-size: 16px;font-weight: bold;color: #4e4e4e;}

/*编辑节目单*/
.program_tbox{position: relative;}
.program_tbox .program_lbox{width: 510px;border-right: 2px solid #ebeff1;background: #fff;}
.program_tbox .program_lbox_w2{width: 760px;}
.program_tbox .program_lbox .tool_bar,
.program_tbox .program_rbox .tool_bar{padding: 7px;height: 36px;border-bottom: 1px solid #ebeff1;}
.program_tbox .program_rbox .tool_bar{margin-left: 114px;border-left: 2px solid #ebeff1;}
.program_tbox .program_lbox .tool_bar span,
.program_tbox .program_rbox .tool_bar span{float: left;font-size: 14px;margin-right: 7px;height: 36px;line-height: 36px;}
.program_tbox .program_lbox .tool_bar span.red{font-size: 12px;color: #f00;}
.program_tbox .program_rbox .tool_bar span.btn{background: #46A136;color: #fff;border-radius: 3px;padding: 0 20px;cursor: pointer;}
.program_tbox .program_lbox .tool_bar select{height: 36px;border: 1px solid #ccc;}
.program_tbox .program_lbox .tool_bar .ssbox{height: 34px;border: 1px solid #ccc;border-radius: 3px;width: 200px;}
.program_tbox .program_lbox .tool_bar .ss_ipt{height: 34px;line-height: 34px;padding: 0 10px;border:none;border-radius: 3px 0 0 3px;}
.program_tbox .program_lbox .tool_bar .ss_btn{height: 34px;border: none;font-size: 14px;color: #fff;width:60px;cursor: pointer;}
.program_tbox .program_lbox table{width: 100%;}
.program_tbox .program_lbox table .green,
.program_tb .program_tbody .period .program_list table .green{background: #46A136;padding: 3px 10px;color: #fff;cursor: pointer;font-size: 12px;border-radius: 3px;}
.program_tbox .program_lbox th,
.program_tbox .program_lbox td{text-align: center;height: 25px;line-height: 25px;padding: 5px 0;border-bottom: 1px solid #ebeff1;}
.program_tbox .program_lbox th{background: #f7f7f7;font-size: 14px;font-weight: bold;color: #494a4b;}
.program_tbox .program_lbox .name{text-align: left;padding-left: 10px;}
.program_tbox .program_lbox td a.blue{display: inline-block;width: 45px;height: 21px;line-height: 21px;text-align: center;border-radius: 2px;color: #fff;}
.program_tbox .program_lbox .program_tb1{height: 675px;overflow: auto;}
.program_tbox .program_lbox .program_tb1 tr.cur td{background: #fffae9;}
.program_tbox .program_rbox{width: 848px;}
.program_tbox .program_rbox_w2{width: 1075px;background: #fff;}
.program_tbox .program_rbox_w2 .tool_bar{margin: 0;border-left: none;}
.program_tbox .program_rbox .program_tb .program_thead li{width: 25%;}
.program_tbox .program_rbox .program_tb .program_thead li:last-child{width: 25%;}
.program_tbox .program_rbox .program_tb .program_tbody .period .program_list table .red{padding: 3px 10px;color: #fff;background: #fe6666;cursor: pointer;font-size: 12px;border-radius: 3px;}

/*使用详情*/
#useinfo_dialog{width: 600px;height: 500px;margin: -254px 0 0 -304px;}
.useinfo_box{height: 464px;overflow-y: scroll;}
.useinfo_box .use_tb .pname{text-align: left;}

/*列表页面无数据样式*/
.nodata{position: relative;z-index:10;height: 800px;display: none;}
.nodata .default{position: absolute;z-index:55;left: 50%;top: 50%;margin: -140px 0 0 -175px;width: 240px;height: 210px;padding: 35px 55px;background: #fff;}
.nodata .default .imgbox{display: block;width: 240px;height: 155px;}
.nodata .default .no_material{background: url(skin/no_material.png) no-repeat 50% 50%;}
.nodata .default .no_program{background: url(skin/no_program.png) no-repeat 50% 50%;}
.nodata .default .no_schedule{background: url(skin/no_schedule.png) no-repeat 50% 50%;}
.nodata .default .no_terminal{background: url(skin/no_terminal.png) no-repeat 50% 50%;}
.nodata .default .no_programme{background: url(skin/no_programme.png) no-repeat 50% 50%;}
.nodata .default p{height: 20px;line-height: 20px;font-size: 18px;color: #7f7f7f;text-align: center;}
/*搜索无数据样式*/
.search_nodata{display: none;padding-top: 100px;background: url(skin/noresult.png) no-repeat 50% 40px;height: 160px;box-sizing:border-box;}
.search_nodata p{text-align: center;line-height: 30px;font-size: 12px;}
.program_wrap .search_nodata,.schedule_wrap .search_nodata,.terminal_wrap .search_nodata{margin-top: 50px;}

/*数据中心*/
.datacenter{position: absolute;left:0;right:0;top:0;bottom:0;overflow:auto;padding: 20px;}
.datacenter .tit_c{background: #fff;}
.datacenter .data_tit{height: 30px;line-height: 30px;font-size: 16px;color: #323232;}
.datacenter .current_data{padding: 15px 0 30px 0;width: 100%;margin: 0 auto;overflow: hidden;}
.datacenter .current_data ul{width: 1635px;}
.datacenter .current_data li,
.datacenter .play_data li{float: left;width: 324px;height: 160px;padding:25px;border-radius: 10px;margin-right: 34px;background: #fff;}
.datacenter .current_data li p,
.datacenter .play_data li p{height: 30px;line-height: 30px;color: #323232;font-size: 14px;}
.datacenter .current_data li p strong,
.datacenter .play_data li p strong{font-size: 18px;font-weight: normal;margin-left:5px;}
.datacenter .current_data li p span,
.datacenter .play_data li p span{float: right;}
.datacenter .weekdata{position: relative;background: #fff;border-radius: 5px;padding-top: 20px;margin-bottom: 30px;}
.datacenter .weekdata #week{width: 100%;height: 450px;overflow: hidden;}
.datacenter .pie_box{width:507px;background: #fff;border-radius: 5px;margin-left: 30px;}
.datacenter .pie_box:first-child{margin-left: 0;}
.datacenter .play_data{border-radius: 5px;background: #fff;width: 100%;margin: 15px 0 30px 0;}
.datacenter .totaldata{margin-bottom: 25px;display: none;}
.datacenter .totaldata li{float: left;width: 520px;height: 210px;padding: 60px 60px 60px 320px;margin-right: 20px;border-radius: 5px;text-align: center;box-sizing:border-box;background-image: url(skin/statistics.png);background-repeat: no-repeat;color: #fff;overflow: hidden;}
.datacenter .totaldata li:nth-child(1){background-color: #ff9875;background-position: 50px 70px;}
.datacenter .totaldata li:nth-child(2){background-color: #a498e0;background-position: 50px -145px;}
.datacenter .totaldata li:nth-child(3){background-color: #7ed1a5;background-position: 50px -370px;margin-right: 0;}
.datacenter .totaldata li:nth-child(4){background-color: #9933cc;background-position: 31px 25px;margin-right: 0;background-image: url(skin/no_terminal.png);background-repeat: no-repeat;margin-left: 5px;background-size: 65px;}
.datacenter .totaldata li h4{font-size: 36px;height: 50px;line-height: 50px;}
.datacenter .totaldata li p{font-size: 14px;font-family: arial;height: 24px;line-height: 24px;}
.datacenter .data_search{margin-bottom: 30px;}
.monthdata{background: #fff;border-radius: 5px;padding: 2px;}
.monthdata .tab-hd{height: 33px;border-bottom: 1px solid #e6e6e6;padding: 15px;}
.monthdata .tab-hd li{float: left;height: 33px;line-height: 33px;width: 100px;text-align: center;background: #ebebeb;font-size: 14px;cursor: pointer;margin-right: 5px;}
.monthdata .tab-hd li.cur{background: #46A136;color: #fff;}
.monthdata .tab-con{display: none;}
.data_search{background: #fff;border-radius: 5px;}

.datacenter .logbox{width: 49.2%;background: #fff;border-radius: 5px;overflow: hidden;}
.datacenter .logbox h3{height: 40px;line-height: 40px;font-size: 14px;color: #494747;padding: 0 20px;border-bottom: 1px solid #e8e8e8;}
.datacenter .logbox h3 span,.datacenter .logbox h3 a{float: right;font-size: 14px;font-weight: normal;}
.datacenter .logbox h3 a{color: #46A136;}
.datacenter .logbox .tb_a{width: 100%;}
.datacenter .logbox .my_tb th,.datacenter .logbox .my_tb td{height: 38px;line-height: 38px;padding: 0;}

.data_tool{padding: 20px;border-bottom: 1px solid #e6e6e6;}
.data_tool2{padding: 9px 15px 7px 15px;}
.data_tool h3{float: left;height: 27px;line-height: 27px;color: #20c3ff;font-size: 16px;font-weight: bold;margin-right: 20px;}
.data_tool select{float: left;height: 32px;border: 1px solid #cecfd0;margin-right: 10px;}
.data_tool .report-hd{margin-left: 10px;}
.data_tool .report-hd li{float: left;background: #e3e3e3;margin-right: 5px;cursor: pointer;height: 32px;line-height: 32px;padding: 0 20px;font-size: 12px;border-radius: 3px;}
.data_tool .report-hd li.cur{background: #46A136;color: #fff;}
.data_tool .txt{float: left;margin: 0 10px;line-height: 32px;font-size: 14px;}
.data_tool .blue_btn{height: 34px;line-height: 34px;padding: 0 20px;background: #46A136;color: #fff;font-size: 14px;color: #fff;border-radius: 2px;margin-left: 10px;cursor: pointer;}
.data_tool a.more{font-size: 14px;font-weight: bold;color: #46A136;}
.data_tool .zd_classify{position: relative;height: 30px;margin-right: 10px;}
.data_tool .zd_classify .zdbox{display: none;position: absolute;z-index:99;left: 0;top: 31px;background: #fff;border:1px solid #ccc;width: 248px;}
.data_tool .zd_classify #zd_classify{background: #fff url(skin/sel_bg.png) no-repeat 224px 3px;margin: 0;}
.data_tool .zd_classify .list_tree{padding: 5px 0;}
.data_tool .zd_classify .list_tree li{line-height: 24px;}
.data_tool .zd_classify .list_tree li h4{height: 24px;line-height: 24px;position: relative;}
.data_tool .zd_classify .list_tree li h4 input{float: left;margin: 6px 5px 0 0;}
.data_tool .zd_classify .list_tree .wraparea{position: relative;}
.data_tool .zd_classify .list_tree .wraparea .hitarea{position: absolute;z-index:55;top:8px;border-left:6px solid #000;border-right:0 solid transparent;border-top: 4px solid transparent;border-bottom: 4px solid transparent;cursor: pointer;}
.data_tool .zd_classify .list_tree>li .hitarea{left: 20px;}
.data_tool .zd_classify .list_tree>li h4{padding-left: 40px;}
.data_tool .zd_classify .list_tree>li.unfold>.wraparea>.hitarea{left:20px;border-top:6px solid #000;border-bottom:0 solid transparent;border-left: 4px solid transparent;border-right: 4px solid transparent;}
.data_tool .zd_classify .list_tree>li ul{display: none;}
.data_tool .zd_classify .list_tree>li>ul>li h4{padding-left: 65px;}
.data_tool .zd_classify .list_tree>li>ul>li .hitarea{left: 45px;}
.data_tool .zd_classify .list_tree>li>ul>li.unfold>.wraparea>.hitarea{left:45px;border-top:6px solid #000;border-bottom:0 solid transparent;border-left: 4px solid transparent;border-right: 4px solid transparent;}
.data_tool .zd_classify .list_tree>li>ul>li>ul>li h4{padding-left: 90px;}
.data_tool .ipt{height: 32px;line-height: 32px;width: 250px;padding: 0 5px;border: 1px solid #ccc;margin-right: 10px;}
.data_tool .ss_ipt2{height: 32px;line-height: 32px;width: 250px;padding: 0 5px;border: 1px solid #ccc;margin: 0 10px;}
.data_tool .ss_btn2{height: 34px;width: 80px;border:1px solid #ccc;background: #fff;color: #666;cursor: pointer;border-radius: 3px;}
.data_tool .ss_btn:hover{background: #46A136;color: #fff;border:1px solid #46A136;}

.reportCons{display: none;}
.reportCons .report-con{display: none;}
.statistics_tb .ico_check{display: inline-block;width: 22px;height: 22px;background: url(skin/star.png) no-repeat 0 0;vertical-align: middle;}
.statistics_tb tr.selected .ico_check{background-position: 0 -42px;}

.subpage_tit{line-height: 30px;padding: 10px 0 0 20px;}
.subpage_tit h3{font-size: 14px;color: #606060;}
.subpage_tit h3 a{float:left;width: 23px;height: 23px;background: url(skin/back.png) no-repeat;overflow: hidden;margin: 3px 5px 0 0;line-height: 23px;text-indent: -10000em;}

/*判断浏览器弹窗*/
.popup{display: none;}
.popup .mask{position: fixed;z-index:99;left: 0;top: 0;right: 0;bottom: 0;background: #000;opacity: 0.6;}
.popup .popcon{position: fixed;z-index:999;left: 50%;top: 50%;margin: -225px 0 0 -400px;background: #fff;width: 800px;height: 451px;font-family: "\5FAE\8F6F\96C5\9ED1";}
.popup .popcon h4{position: relative;height: 60px;line-height: 60px;font-size: 16px;padding: 0 20px;border-bottom: 1px solid #d7d7d7;}
.popup .popcon h4 span{position: absolute;right: 20px;top: 15px;width: 30px;height: 30px;background: url(skin/close.png) no-repeat 50% 50%;cursor: pointer;opacity: 0.3;}
.popup .popcon .popbox{position: relative;padding: 20px 110px;line-height: 50px;font-size: 16px;}
.popup .popcon .popbox .red{color: #fe3b3b;}
.popup .popcon .popbox .green{color: #37d094;}
.popup .popcon .popbox a.download{display: block;width: 240px;height: 50px;line-height: 50px;font-size: 16px;color: #fff;text-align: center;border-radius: 5px;background: #37d094;margin: 40px auto 0;}
.popup .popcon .popbox .tip{text-align: center;font-size: 12px;color: #606060;padding: 10px 0;}

/*统计地图*/
.gis_con{position: absolute;left: 0;top: 80px;right: 0;bottom: 0;background: #404a59;}
#chart_con{position: absolute;z-index:10;left: 210px;top: 0;right:210px;bottom: 0;}
#chart_scatter,#chart_map, #chart_tip{position: absolute;z-index:10;left: 0;top: 180px;bottom: 40px;width: 70%;}
#chart_map .no_data, #chart_tip .no_data{position: absolute;width: 900px;height: 500px;left: 50%;top: 50%;margin: -200px 0 0 -450px;border: 1px solid #c9c9c9;}
#chart_map .no_data p ,#chart_tip  .no_data p{position: absolute;height: 40px;width: 100%;text-align: center;left: 0;top: 50%;margin-top: -55px;line-height: 40px;font-size: 24px;color: #fff;background: url(skin/nomap.png) 50% 0 no-repeat;padding-top: 70px;}
#chart_pie{position: absolute;z-index:10;right: 0;top: 120px;bottom: 20px;width: 30%;}
#pie_tb{position: absolute;z-index:20;right: 0;top: 510px;bottom: 20px;width: 30%;}
#pie_tb table{width: 50%;margin: 0 auto;color: #fff;}
#pie_tb table td{height: 26px;line-height: 26px;font-size: 12px;}
#pie_tb table td span{position: relative;display: block;padding-left: 28px;}
#pie_tb table td span:before{position: absolute;left: 0;top: 9px;width: 12px;height: 12px;content: '';}
#pie_tb table tr td:nth-child(1){text-align: left;}
#pie_tb table tr td:nth-child(2){text-align: center;}
#pie_tb table tr td:nth-child(3){text-align: right;}
#pie_tb table tr:nth-child(1) span:before{background: #fe5a5a;}
#pie_tb table tr:nth-child(2) span:before{background: #6c00ff;}
#pie_tb table tr:nth-child(3) span:before{background: #0084ff;}
#pie_tb table tr:nth-child(4) span:before{background: #23d8ff;}
#pie_tb table tr:nth-child(5) span:before{background: #20ff8e;}
#pie_tb table tr:nth-child(6) span:before{background: #9eff20;}
#pie_tb table tr:nth-child(7) span:before{background: #ff0000;}
#pie_tb table tr:nth-child(8) span:before{background: #fff720;}
#pie_tb table tr:nth-child(9) span:before{background: #ff9600;}
#pie_tb table tr:nth-child(10) span:before{background: #9a40f6;}
.typelist span{float: left;width: 80px;height: 30px;line-height: 30px;text-align: center;color: #fff;font-size: 14px;cursor: pointer;}
.statistics_type{position: absolute;z-index:99;left: 25px;top: 25px;width: 200px;}
.statistics_type .typelist span{border: 1px solid #323c48;background: #404a59;}
.statistics_type .typelist span.cur{background: #323c48;color: #fff;}
.statistics_type .citybox{width: 100%;text-align: center;font-size: 12px;padding: 10px 0;display: none;}
.statistics_type .citybox .cityname{color: #fff;}
.statistics_type .citybox .change{cursor: pointer;color: #fff;}
.data_type{position: absolute;z-index:99;width: 600px;left: 50%;top: 80px;margin-left: -300px;}
.data_type .typelist{width: 245px;margin: 0 auto;height: 35px;}
.data_type .typelist span{border: 1px solid #c9c9c9;background: #404a59;}
.data_type .typelist span:nth-child(2){border-left: none;border-right: none;}
.data_type .typelist span.cur{background: #c9c9c9;color: #404a59;}
.data_type p{height: 100px;line-height: 100px;font-size: 50px;text-align: center;color: #fff;}
/*选择城市*/
.pop_select_city{display: none;}
.pop_select_city .mask{position: fixed;z-index: 900;left: 0;top: 0;right: 0;bottom: 0;}
.select_city_box{position: fixed;z-index:999;left: 25px;top: 180px;width: 640px;height: 424px;background: #fff;text-align: left;overflow: hidden;}
.select_city_box .tit{height: 40px;line-height: 40px;font-size: 14px;border-bottom: 1px solid #e4e5e7;padding: 0 20px;}
.select_city_box .tit .setcity{color: #46A136;cursor: pointer;}
.select_city_box .city_tool{position: relative;font-size: 12px;padding: 10px 0 10px 75px;border-bottom: 1px solid #e4e5e7;}
.select_city_box .city_tool h4{position: absolute;left: 0;top: 10px;height: 30px;line-height: 30px;width: 75px;text-align: center;font-size: 12px;font-weight: bold;}
.select_city_box .city_tool .hotcity{padding-bottom: 10px;}
.select_city_box .city_tool .hotcity span{display: inline-block;height: 30px;line-height: 30px;padding-right: 20px;cursor: pointer;}
.select_city_box .city_tool .searchbox{border: 1px solid #d5d5d5;background: #fff;width: 280px;height: 30px;}
.select_city_box .city_tool .searchbox .ipt{float: left;border:none;background: #fff;width: 200px;height: 30px;line-height: 30px;}
.select_city_box .city_tool .searchbox .btn_ss{float: right;width: 77px;height: 30px;background: #f8f8f8;border-left: 1px solid #d5d5d5;line-height: 30px;text-align: center;cursor: pointer;font-size: 14px;}
.select_city_box .city_tool .char_index{padding-top: 10px;}
.select_city_box .city_tool .char_index a{margin-right: 10px;}
.select_city_box .city_tool .char_index a.cur{color: #7ac7b6;}
.select_city_box .citylist{margin: 20px;height: 260px;overflow: auto;}
.select_city_box .citylist dl{position: relative;padding: 5px 0 5px 50px;}
.select_city_box .citylist dl dt{position: absolute;left: 0;top: 5px;width: 25px;height: 25px;border-radius: 25px;line-height: 25px;text-align: center;background: #7ac7b6;color: #fff;font-size: 14px;}
.select_city_box .citylist dl dd span{height: 25;line-height: 25px;padding-right: 20px;cursor: pointer;}
.select_city_box .citylist dl dd span:hover{color: #7ac7b6;}
/*消息中心*/
.message_page{position: absolute;top: 80px;left: 0;right: 0;bottom: 0;}
.message_page .sidecon .pagination{padding: 20px 0;}
.message_tit,.message_topbar{position: absolute;z-index:99;left:0;top:0;right:0;padding: 15px 30px 15px 50px;height: 40px;line-height: 40px;border-bottom: 1px solid #e6e6e6;background: #fff;}
.message_tit h3{float: left;}
.message_tit input{position: absolute;left: 30px;top: 50%;margin-top: -6px;}
.message_tit .tool{float: left;}
.message_tit #tool_b{display: none;}
.message_tit .tool span,.message_tit .tool a{margin-left: 30px;color: #46A136;cursor: pointer;}
.message_tit .tool select{margin-left: 30px;}
.messagelist_con{position:absolute;left:0;top:70px;right:0;bottom:0;z-index:90;overflow:auto;}
.message_list{position: relative;padding: 0 30px;background: #fff;}
.message_list li{position: relative;padding: 20px 0 20px 95px;border-bottom: 1px solid #f6f6f6;}
.message_list li input{position: absolute;left: 0;top: 50%;margin-top: -6px;}
.message_list li .ico{position: absolute;left: 40px;top: 50%;margin-top: -23px;width: 45px;height: 45px;}
.message_list li .ico_msg_0{background-position: 8px -219px;}
.message_list li .ico_msg_1{background-position: -41px -218px;}
.message_list li .ico_msg_2{background-position: -90px -218px;}
.message_list li .ico_msg_3{background-position: -137px -217px;}
.message_list li .ico_msg_4{background-position: -186px -217px;}
.message_list li .ico_msg_5{background-position: -233px -217px;}
.message_list li .ico_msg_6{background-position: -280px -218px;}
.message_list li .ico_msg_7{background-position: 8px -266px;}
.message_list li .ico_msg_8{background-position: -41px -267px;}
.message_list li .ico_msg_9{background-position: -96px -268px;}
.message_list li .ico_msg_10{background-position: -147px -264px;}
.message_list li .ico_msg_11{background-position: -200px -268px;}
.message_list li h4{color: #36404a;line-height: 26px;}
.message_list li h4 span.pass{color: #46A136;}
.message_list li h4 span.unpass{color: #ff1616;}
.message_list li h4 span.pending{color: #ff7200;}
.message_list li p{color: #868686;line-height: 26px;}
.message_list li p span{margin-left: 30px;}
.message_list li .op{position: absolute;right: 10px;top: 50%;margin-top:-16px;font-size: 0;height: 32px;}
.message_list li .op span,.message_list li .op a{display: inline-block;vertical-align: middle;width: 70px;height: 30px;text-align: center;line-height: 30px;border:1px solid #e6e6e6;margin-left: 10px;color: #46A136;font-size: 14px;border-radius: 3px;cursor: pointer;}
.message_list li.read h4,.message_list li.read h4 span,.message_list li.read p,.message_list li.read .op span{color: #c9c9c9;}
.terminal_msg_list li{padding-left: 20px;}
.message_topbar{padding: 15px 30px 15px 130px;}
.message_topbar h2{font-size: 16px;}
.message_topbar a.back{position: absolute;left: 30px;top: 15px;width: 70px;height: 40px;border-radius: 3px;font-size: 14px;text-align: center;background: #fff;color: #494a4b;border:1px solid #c9c9c9;}
.message_topbar a.back:hover{background: #46A136;color: #fff;border:1px solid #46A136;}
#pq_custom{display: none;}
#programmelist tr.used td{color: #46A136;}
/*预览节目页面*/
.preview_bar{position: relative;padding: 10px 30px;height: 30px;}
.preview_bar h2{font-size: 14px;color: #323232;line-height: 30px;}
.preview_bar a{float: left;cursor: pointer;width: 24px;height: 24px;background: url(skin/icon.png) no-repeat -70px -100px;margin-top: 4px;}
.program_con{position: relative;padding: 30px;background: #fff;}
.previewbox{width: 1250px;border: 1px solid #c9c9c9;max-height: 2000px;overflow: auto;}
.previewbox .tab_hd{height: 32px;line-height: 32px;padding: 5px 0 5px 7px;border-bottom: 1px solid #c9c9c9;}
.previewbox .tab_hd li{float: left;height: 32px;text-align: center;font-size: 14px;color: #323232;width: 91px;cursor: pointer;background: #e3e3e3;margin-right: 2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.previewbox .tab_hd li.cur{background: #46A136;color: #fff;}

.previewbox .tab_hd_div{position:relative;padding:0 50px;border-bottom: 1px solid #c9c9c9;}
.previewbox .tab_hd_div .tab_hd_scroll{width:100%;overflow:hidden;}
.previewbox .tab_hd_div .tab_hd_scroll .tab_hd{margin-bottom:0;border-bottom: none;}
.previewbox .tab_hd_div .arrow{position:absolute;top:6px;width:30px;height:30px;background:url(skin/program_arrow.png) no-repeat;cursor:pointer;}
.previewbox .tab_hd_div .btn_prev{background-position:7px -34px;left:0;}
.previewbox .tab_hd_div .btn_prev:hover{background-position:7px 3px;}
.previewbox .tab_hd_div .btn_next{background-position:-73px -31px;right:0;}
.previewbox .tab_hd_div .btn_next:hover{background-position:-73px 4px;}

.previewbox .tab_cons .tab_con{width:1128px;display: none;}
.previewbox .tab_cons .tab_con .show_area{margin: 0 auto;position: relative;background: #e3e3e3;max-width: 1200px;max-height: 800px;}
.previewbox .tab_cons .tab_con .show_area .widget{position: absolute;z-index:1;box-sizing:border-box;}
.terminalbox{position: relative;border: 1px solid #c9c9c9;overflow: hidden;width: 400px;padding-left: 164px;padding-top: 27px;}
.terminalbox h2{height: 32px;line-height: 32px;padding: 5px 20px;border-bottom: 1px solid #c9c9c9;font-size: 14px;}
.terminalbox h2 #clearRecord{color: #46A136;float: right;cursor: pointer;}
.terminalbox .innerbox{position: relative;margin: 20px;border: 1px solid #c9c9c9;overflow: hidden;}
.terminalbox .innerbox ul{position: relative;height: 40px;background: #e3e3e3;}
.terminalbox .innerbox ul li{float: left;height: 40px;line-height: 40px;width:32%;text-align: center;padding: 0 20px;box-sizing:border-box;}
.terminalbox .innerbox ul li:first-child{text-align: left;width: 50%;}
.tablebox{position: relative;width: 100%;height: 553px;overflow: auto;}
.tablebox table{width: 100%;}
.tablebox table td{padding: 5px 10px;text-align: center;}
.tablebox table td .name{position: relative;padding-left: 20px;text-align: left;}
.tablebox table td .name:after{position: absolute;left: 0;top: 5px;width: 10px;height: 10px;border-radius: 10px;content: '.';font-size: 0;}
.tablebox table td .name.online:after{background: #46A136;}
.tablebox table td .name.offline:after{background: #c9c9c9;}
.tablebox table td .btn{height: 22px;line-height: 22px;padding: 0 15px;border: 1px solid #c9c9c9;display: inline-block;cursor: pointer;}
.tangram-suggestion-main{z-index:999;}

/*广告分润*/
.profit_con{position: absolute;left:0;right:0;top:0;bottom:0;background: #fff;overflow:auto;}
.profit_con .totaldata{margin: 30px;}
.profit_con .totaldata li{float: left;width: 514px;height: 200px;padding: 60px 30px 60px 0;margin-right: 25px;border-radius: 5px;text-align: center;box-sizing:border-box;background-image: url(skin/statistics2.png);background-repeat: no-repeat;color: #fff;}
.profit_con .totaldata li:nth-child(1){background-color: #f3bc7b;background-position: 45px 58px;}
.profit_con .totaldata li:nth-child(2){background-color: #f37ba3;background-position: 45px -145px;}
.profit_con .totaldata li:nth-child(3){background-color: #7ed1a5;background-position: 45px -355px;margin-right: 0;}
.profit_con .totaldata li h4{font-size: 14px;font-family: arial;height: 30px;line-height: 30px;}
.profit_con .totaldata li p{font-size: 36px;height: 50px;line-height: 50px;}
.profit_con .totaldata li h4,.profit_con .totaldata li p{text-align: right;}
.profit_wrap{bottom: 0;left: 0;position: absolute;right: 0;top: 260px;z-index: 50;border-top: 1px solid #e6e6e6;}
.profit_wrap .table_search{position: relative;padding: 10px 0;top: auto;right: auto;}
.profit_wrap .table_search .ssbox{margin: 0 auto;}

.profit_info{margin: 20px 0;background: #fff;padding: 20px 30px;}
.profit_info ul li{line-height: 45px;color: #323232;}
.profit_info ul li strong{color: #999;margin-right: 10px;}
.profit_info ul li span{margin-right: 40px;}
.profit_info ul li img{display: block;max-width: 150px;max-height: 150px;margin-left: 60px;}

.profit_mx{background: #fff;}
.profit_mx h3{font-size: 14px;color: #323232;font-weight: bold;padding: 0 30px;height: 40px;line-height: 40px;}
.profit_mx .data_tool{position: relative;z-index: 50;}
.profit_mx .data_tool .ssbox{width: 200px;height: 32px;margin-left: 10px;padding: 0;}
.profit_mx .data_tool .ssbox .ss_btn{height: 32px;}
.profit_mx .data_tool .ssbox .ss_ipt{height: 30px;line-height: 30px;}
.profit_mx .my_tb tbody{border-bottom: 1px solid #ebeff1;}
.profit_mx .my_tb td{border: none;}
.profit_mx .data_tool .sel_b{margin-left: 10px;height: 34px;margin-right: 0;}
/*提现管理*/
.cash_wrap{position: absolute;left:0;right:0;top:0;bottom:0;background: #fff;overflow:auto;}
.cash_detail{position: relative;background: #fff;margin-bottom: 20px;}
.cash_detail dl{position: relative;padding: 0 0 0 210px;}
.cash_detail dl:nth-child(2n){background: #f6f6f6;}
.cash_detail dl dt{position: absolute;left: 0;top: 0;height: 45px;line-height: 45px;color: #999;width: 200px;padding-right: 10px;text-align: right;}
.cash_detail dl dd{line-height: 45px;height: 45px;}
.cash_detail .btn{padding: 20px 130px;}
.cash_detail .btn .btn_check{width: 125px;height: 40px;line-height: 40px;text-align: center;background: #46A136;border-radius: 3px;color: #fff;border: none;font-size: 14px;cursor: pointer;}
/*分润素材*/
.flexigrid .profit_material_table .opera_td>a{margin-right: 5px;}
.flexigrid .profit_material_table .ipt{width: 100px;margin-top: 20px;}
.flexigrid .divide_table .ipt{width: 100px;margin-top: 5px;}
#flexigrid span.img_wrap{display: block;width: 55px;height: 55px;padding: 10px;}
#flexigrid span.img_wrap img{width: 100%;height: 100%;}
.profit_task_wrap{position: absolute;left: 0;top: 50px;right: 0;bottom: 0;border-top: 1px solid #ebeff1;}
.profit_task_wrap .flexigrid{bottom: 100px;}
.profit_task_wrap .total_info{position: absolute;left: 0;bottom: 50px;width: 100%;height: 50px;background: #fff;padding: 0 20px;box-sizing:border-box;line-height: 40px;border-bottom: 1px solid #ebeff1;}
.profit_task_wrap .total_info span{margin-right: 50px;color: #333;}
.profit_task_wrap .flexigrid .profit_material_table td > div{height: 75px;line-height: 75px;}
.profit_task_wrap .flexigrid .profit_material_table .opera_td{padding-top: 22px;}
.profit_task_wrap .btn_box{position: absolute;left: 0;bottom: 0;right: 0;height: 30px;padding: 10px 0;text-align: center;background: #fff;font-size: 0;}
.profit_task_wrap .btn_box span{display: inline-block;width: 100px;height: 30px;font-size: 14px;text-align: center;line-height: 30px;border: 1px solid #ebeff1;border-radius: 3px;margin: 0 20px;cursor: pointer;}
.profit_task_wrap .btn_box span:hover{border: 1px solid #46A136;background: #46A136;color: #fff;}
/*价格表*/
.pricetable_con{width: 820px;margin: 0 auto;}
.pricetable_con .price_tool{padding: 30px 0;height: 40px;position: relative;z-index: 99;}
.pricetable_con .price_tool .txt{float: left;padding-right: 10px;height: 40px;line-height: 40px;}
.pricetable_con .price_tool .txt .ipt{width: 60px;text-align: center;margin-right: 5px;}
.pricetable_con .price_tool .txt label{margin-right: 20px;}
.pricetable_con .price_tool .explain{float: left;margin-right: 60px;margin-top: 12px;position: relative;}
.pricetable_con .price_tool .btn{float: right;margin-left: 20px;width: 120px;height: 38px;line-height: 38px;border-radius: 38px;border: 1px solid #d9d9d9;text-align: center;cursor: pointer;}
.pricetable_con .price_tool .btn:hover{background: #46A136;border:1px solid #46A136;color: #fff;}

.explain{width: 18px;height: 18px;}
.explain .explain_ico{display: block;width: 18px;height: 18px;background: url(skin/explain.png) no-repeat;cursor: pointer;}
.explain .explain_div{display: none;position: absolute;right: -6px;top: 30px;width: 220px;background: #fff;font-size: 12px;filter: drop-shadow(0 0 3px #ccc);padding: 15px;border-radius: 3px;}
.explain .explain_div h4{font-weight: bold;font-size: 12px;text-align: left;color: #666;height: 30px;line-height: 30px;padding: 0;margin: 0;}
.explain .explain_div:after{position: absolute;right: 10px;top: -27px;border-top: none;border-left: 4px solid transparent;border-right: 4px solid transparent;border-bottom: 7px solid #fff;content: '.';font-size: 0;}

.price_table th,.price_table td{border: 1px solid #ebeff1;}
#mrs_time_block {position: relative;width: 820px;}
#mrs_time_block .cy_grids {position: absolute;z-index: 1;top: 0;border-top: 1px solid rgba(30, 172, 234, 0.4);display: flex;height: 11px;width: 100%;}
#mrs_time_block .cy_grids.cy_grids_top {border-bottom: 1px solid rgba(30, 172, 234, 0.4);border-top: 0 none;bottom: 0;top: inherit;}
#mrs_time_block .cy_grids .cy_grid {color: #c0c0c0;flex: 1 1 0;height: 100%;position: relative;text-align: center;}
#mrs_time_block .cy_grids .cy_grid:first-child::before {height: 15px;}
#mrs_time_block .cy_grids .cy_grid:first-child::before {background: rgba(30, 172, 234, 0.4) none repeat scroll 0 0;content: " ";display: block;height: 100%;left: 0;position: absolute;width: 1px;}
#mrs_time_block .cy_grids .cy_grid .cy_grid_line {background: rgba(30, 172, 234, 0.4) none repeat scroll 0 0;display: block;height: 100%;position: absolute;right: 0;width: 1px;}


.multirangeslider-slider {display: block;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.multirangeslider-bar {height: 50px;width: 100%;display: block;background: #cfedfb;position: relative;border: 0 !important;box-sizing: border-box;}
.multirangeslider-bar .multirangeslider-label {position: absolute;text-align: center;width: 100%;line-height: 50px;display: inline;color: #ffffff;}
.multirangeslider-bar .multirangeslider-ghost,
.multirangeslider-bar .multirangeslider-range {position: absolute;height: 100%;top: 0;}
.multirangeslider-bar .multirangeslider-ghost {color: #ffffff;background: rgba(0, 0, 0, 0.25);cursor: pointer;}
.multirangeslider-bar .multirangeslider-range {background: #5ac2f0;cursor: move;-webkit-user-drag: none;}
.multirangeslider-bar .multirangeslider-range.active .multirangeslider-label{color: #f00;}
.multirangeslider-bar .multirangeslider-range.multirangeslider-pressed {background: #43baee;}
.multirangeslider-bar .multirangeslider-range .multirangeslider-left-handler,
.multirangeslider-bar .multirangeslider-range .multirangeslider-right-handler {position: absolute;width: 5px;background: #1eacea;height: 100%;cursor: ew-resize;-webkit-user-drag: none;}
.multirangeslider-bar .multirangeslider-range .multirangeslider-left-handler {left: 0;}
.multirangeslider-bar .multirangeslider-range .multirangeslider-right-handler {right: 0;}
.multirangeslider-bar .multirangeslider-range.multirangeslider-zero-width.multirangeslider-pressed-right .multirangeslider-right-handler {right: -8px;}
.multirangeslider-bar .multirangeslider-range.multirangeslider-zero-width.multirangeslider-pressed-left .multirangeslider-left-handler {left: -8px;}
.multirangeslider-bar .multirangeslider-range.multirangeslider-zero-width .multirangeslider-remove-popup {left: -12px;}
.multirangeslider-bar .multirangeslider-range .multirangeslider-remove-popup {transition: 0.5s;position: absolute;top: -30px;text-align: center;width: 100%;}
.multirangeslider-bar .multirangeslider-range .multirangeslider-remove-popup .multirangeslider-remove-label {width: 20px;height: 20px;background: gray;color: #ffffff;opacity: 0.5;display: inline-block;}
.multirangeslider-bar.multirangeslider-readonly .multirangeslider-left-handler,
.multirangeslider-bar.multirangeslider-readonly .multirangeslider-right-handler,
.multirangeslider-bar.multirangeslider-readonly .multirangeslider-range {cursor: default;}


.edit_table{position: relative;width: 820px;margin: 0 auto;}
.edit_table .tab_hd{height: 35px;margin-top: 20px;}
.edit_table .tab_hd li{float: left;height: 34px;line-height: 34px;border: 1px solid #ebeff1;border-bottom: none;text-align: center;font-size: 14px;color: #323232;width: 91px;cursor: pointer;background: #fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right: 10px;flex: 1 1 0;}
.edit_table .tab_hd li.active{background: #ebeff1;}
.edit_table .tab_con{display: none;width: 100%;}
.edit_table .tab_con.active{display: block;}

.pricetable_con .btnbox{padding: 30px 0;}
.pricetable_con .btnbox .btn_save{display: block;width: 140px;height: 35px;border-radius: 3px;background: #46A136;color: #fff;text-align: center;line-height: 35px;margin: 0 auto;cursor: pointer;}

.pend_con .imglist{width: 1820px;}
.pend_con .imglist li{margin: 0 23px 25px 0;height: 315px;}

.fee_preview{border: 1px solid #ebeff1;position: relative;margin-top: 40px;}
.fee_preview h4{height: 40px;line-height: 40px;border-bottom: 1px solid #ebeff1;font-size: 15px;color: #333;padding: 0 20px;}
.fee_preview dl{position: relative;height: 30px;padding: 5px 0 5px 160px;}
.fee_preview dl dt{position: absolute;left: 0;top: 5px;line-height: 30px;width: 155px;text-align: right;}
.fee_preview dl dd{line-height: 30px;}
.fee_preview dl dd input{height: 28px;line-height: 28px;border: 1px solid #dcdcdc;width: 60px;text-align: center;vertical-align: middle;}
.fee_preview dl dd .btn{background: #eee;border: 1px solid #ddd;border-radius: 3px;padding: 2px 15px;cursor: pointer;margin-left: 10px;}
.fee_preview dl dd .money{margin: 0 10px;}

.total_tip{margin-top: 20px;}
.total_tip li{float: left;height: 30px;line-height: 30px;margin-right: 30px;}
.total_tip li input{height: 28px;line-height: 28px;border: 1px solid #dcdcdc;width: 60px;text-align: center;vertical-align: middle;}
.total_tip li span.red{color: #f00;}

.name_label{position: relative;height: 32px;background: #46A136;color: #fff;padding-right:15px;z-index: 10;width: 170px;}
.name_label span{display: block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height: 32px;line-height: 32px;text-align: center;width: 100%;}
.name_label em.close{position: absolute;color: #fff;cursor: pointer;height: 11px;line-height: 11px;right: 3px;text-align: center;top: 3px;width: 11px;z-index: 99; }

.profit_mx .cash_tb td{border-bottom: 1px solid #e6e6e6;}
.profit_mx .cash_tb td .tred{color: #f00;}
.profit_mx .cash_tb td .tgreen{color: #3add0f;}
.profit_mx select{min-width: 100px;}

.divide_info{position: relative;background: #fff;padding: 20px 30px;}
.divide_info table{width: 100%;}
.divide_info td{border: 1px solid #ebeff1;width: 25%;padding: 10px 20px;box-sizing:border-box;}
.divide_info td h4{color: #999;line-height: 30px;}
.divide_info td p{line-height: 20px;}

.cash_tb_wrap{position: absolute;left: 0;top: 218px;bottom: 0;width: 100%;z-index: 10;}
.cash_tb_wrap .flexigrid div.mDiv{display: none;}

/* 4G卡是否在线 */
.iccId_online{color: #46A136;}
.iccId_offline{color: #444444;}

/* 监播截图*/
#screenshot_new_title{background: #D6D6D6;}
.screenshot_new_font{font-size: 16px;font-weight:700;}
#screenshotNew,.screenshot_new_modal-body,.modal-body .div-child{background: #E8E8E8;}
#screenshotNew .table_termsg td,#screenshotNew .table_termsg th{border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;}
#screenshotNew .table_playmsg td,#screenshotNew .table_playmsg th{border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;}
/* 监播截图 table start */
#screenshotNew .table_termsg,#screenshotNew .table_playmsg{border-top: 1px solid #cccccc;border-left: 1px solid #cccccc;}
#screenshotNew .table_termsg th,#screenshotNew .table_playmsg th{text-align: left;background: #D6D6D6;}
#screenshotNew .table_termsg td,#screenshotNew .table_playmsg td{font-size: 14px;}
.div-child>.message_wrap>.table_playmsg tr > td:first-child {width: 23px;}
.width-creen>.message_wrap>table {float: left;width: 50%;min-width: 200px;}
.div-child>.message_wrap > table td,th {width: 56px; padding-left: 2px;line-height: 30px;white-space: pre-wrap; }
.width-creen>.message_wrap>.table_playmsg {min-width: 300px;}
.heigh-creen>.message_wrap {width: 44.5%;}
.heigh-creen>.message_wrap> table {width: 100%;min-width: 330px;}
.heigh-creen>.message_wrap>.table_playmsg { margin-top: 10px;}
/* table end */

/* 播放统计-每个终端每天平均播放次数 */
.terminalbox-left{width: 150px;margin-left: -152px;float: left;margin-top: 14px;}
.terminalbox-left h3{font-size: 15px;padding-bottom: 16px;font-weight: 600;}

/* 播放统计-素材统计列表 */
.tabCons{width: 83%;float: right;}

/* 素材上传 */
.tabCons_left{border:1px solid Gainsboro;float: left;width: 250px;height: 195px;cursor: pointer;}
.tabCons_left_content{width: 72px;text-align: center;margin: 0px auto;margin-top: 65px;}
#tabCons_left_img{margin-left: 2px;margin-top: 2px;}
.tabCons_left_name{width: 250px;float: left;position: absolute;top: 380px;text-align: center;}
.close{cursor: pointer;}
.export_table{width: 105px;float: right;}
.export_table_button{border:1px solid red;
	margin-left: 5px;
	height: 35px;
	line-height: 32px;
	cursor: pointer;
	background:#1E90FF;
	color: #F8F8FF;
	border: 1px solid #ddd;
	padding: 0 20px;
	font-size: 14px;
	border-radius: 8px;
}    
.export_table_button:hover {
    background: #0780df;
    text-decoration: none;
    color: #fff;
    cursor: pointer;
}   
.edit_nuber{
	color: white;
}
.edit_nuber:hover{
	color: white;
}
.play_edit_box{
	width: 400px;
	text-align: center;
	padding-bottom: 25px;
    padding-top: 25px;
	
}
#paly_idt{
	margin-left: 9px;
	height: 30px;
	outline:none;
	border: 1px solid #ccc !important;
}
#play_generalization{
	color: black;
}
.my_tb statistics_tb > table td, th{width: 218px !important;}
   
    