first commit

main
董哲奇 6 months ago
commit 4d50a1e4ec

@ -0,0 +1,561 @@
/*青岛研锦网络科技有限公司 版权所有*/
*{
margin: 0;
padding: 0;
}
p{
margin: 0 !important;
}
html{
min-width: 1440px;
min-height: 700px;
}
body{
width: 100%;
height: 100%;
font-size: 100%;
overflow: auto;
}
.data_bodey{
width: 100%;
height: 100%;
background-image: url("../img/bg01.png");
background-size: 100% 100%;
position: absolute;
}
.index_tabs{
width: 100%;
height: 88%;
position: absolute;
}
.dataLeft01{
float: left;
background-color: rgba(2,8,23,0.54);
padding: 1px;
border-radius: 10px;
width: 99%;
height: 40%;
margin-left: 0.5%;
margin-top: 3%;
}
.dataLeft02{
float: left;
background-color: rgba(17,25,69,0.54);
padding: 1px;
border-radius: 10px;
width: 44%;
height: 53%;
margin-left: 0.5%;
margin-top: 0.2%;
}
.dataLeft03{
float: left;
background-color: rgba(2,8,23,0.54);
padding: 1px;
border-radius: 10px;
width: 54.5%;
height: 53%;
margin-left: 0.5%;
margin-top: 0.2%;
}
.dataLeft03_up{
float: left;
background-color: rgba(17,25,69,0.54);
padding: 1px;
border-radius: 10px;
width: 100%;
height: 49.5%;
}
.dataLeft03_upVideo{
width: 33%;
height: 98%;
float: left;
margin-top: 0.5%;
}
.dataLeft03_down01{
float: left;
background-color: rgba(17,25,69,0.54);
padding: 1px;
border-radius: 10px;
width: 33%;
height: 49.5%;
}
.data_con01{
width: 100%;
height: 100%;
box-sizing: border-box;
border:1px solid #016ae0;
border-radius: 10px;
padding: 1px;
}
.data_con02{
width: 100%;
height: 100%;
box-sizing: border-box;
border:2px solid #016ae0;
border-radius: 10px;
}
.dataLeft01Conent{
width: 33%;
height: 99%;
float: left;
margin-top: -1%;
margin-right: 0.3%;
}
.dataLeft01Conent01{
width: 33%;
height: 92%;
float: left;
margin-right: 0.3%;
background-image: url("../img/con_bg.png");
background-repeat: no-repeat;
background-size: 100% 100%;
}
.dataLeft01Conent02{
width: 33%;
height: 92%;
float: left;
margin-right: 0.3%;
}
.dataLeft01Conent01Up{
width: 90%;
height: 37%;
float: left;
margin-left: 5%;
}
.dataLeft01Conent01Up ul{
list-style: none;
text-align: center;
color: #ff3552;
font-size: 2.2em;
}
.dataLeft01Conent01Up ul li{
padding-left: 2%;
padding-right: 2%;
padding-top: 2%;
padding-bottom: 2%;
display: inline-block;
text-align: center;
}
.li_bg{
background-image: url("../img/data_bg.png");
background-size: 100% 100%;
background-repeat: no-repeat;
}
.dataLeft01Conent01Down{
width: 90%;
height: 58%;
float: left;
margin-left: 5%;
}
.dataLeft01Conent01DownLeft{
width: 55%;
height: 100%;
float: left;
}
.dataLeft01Conent01DownLeft p{
padding-top: 5%;
padding-bottom: 15%;
}
.dataLeft01Conent01DownRight{
width: 44%;
height: 100%;
float: right;
}
.dataLeft01Conent01DownRight p{
padding-top: 8%;
}
.dataLeft01Conent01DownRight ul{
list-style: none;
text-align: center;
}
.dataLeft01Conent01DownRight ul li{
width: 30%;
display: inline-block;
text-align: center;
}
#pieChart{
width: 100%;
height: 88%;
margin-top: -3%;
}
.h3_color{
font-size: 1.35em;
color: #11f6e2;
}
.pLeftSpan{
float: left;
}
.a_colo01{
color: #ffffff;
}
.a_colo01:hover{
text-decoration: none;
color: #ffffff;
}
.a_colo02{
color: #fe6d3a;
font-size: 1.2em;
font-weight: bold;
}
.a_colo02:hover{
text-decoration: none;
color: #fe6d3a;
}
.pRightSpan{
float: right;
}
.p_color01{
color: #ffffff;
padding-top: 2%;
padding-bottom: 2%;
font-weight: bold;
}
.dataLeft01Conentup01{
width: 54%;
height: 30%;
float: left;
}
.dataLeft01Conentup02{
width: 45%;
height: 35%;
float: right;
}
.dataLeft01Conentdown{
width: 98%;
height: 50%;
float: left;
}
.dataLeft01Conentup01Left{
width: 98%;
height: 100%;
margin-right: 0.5%;
}
.dataLeft01Conentup01LeftMes{
width: 48%;
height: 47%;
background-image: url("../img/leftbg01.png");
background-size: 100% 100%;
background-repeat: no-repeat;
float: left;
margin-left: 2%;
margin-top: 3%;
}
.mesSpanLeft{
width: 26%;
height: 78%;
float: left;
margin-top: 3%;
margin-left: 3%;
display: inline-block;
}
.mesSpanRight{
width: 69%;
height: 78%;
float: right;
margin-right: 0.5%;
display: inline-block;
}
.mesP01{
width: 100%;
text-align: center;
font-size: 0.5em;
color: #eeeeee;
padding-top: 5% !important;
}
.mesP02{
padding-top: 0.5%;
}
.mesP02SpanR{
float: right;
padding-right: 2%;
}
.mesP02SpanR a{
color: #00ffd2;
}
.mesP02SpanR a:hover{
text-decoration: none;
color: #00ffd2;
}
.a_red{
color: red !important;
}
.a_red:hover{
color: red;
text-decoration: none;
}
.color01{
font-size: 0.5em;
color: #d1cf16;
font-weight: bold;
}
.mesSpanLeft img{
width: 100%;
height: 100%;
}
.data_tit01{
width: 18.84%;
height: 6.6%;
background-image: url("../img/tit01.png");
background-size: 100% 100%;
background-repeat: no-repeat;
margin: 0 auto;
}
.data_tit02{
width: 100%;
height: 5.3%;
}
.data_tit02_img{
width: 38.31%;
height: 100%;
background-image: url("../img/tit02.png");
background-size: 100% 100%;
background-repeat: no-repeat;
margin: 0 auto;
}
.data_map{
width: 100%;
height:85%;
background-image: url("../img/map.png");
background-size: 100% 100%;
background-repeat: no-repeat;
display: none;
}
.data_tool{
width: 100%;
height: 9.7%;
background-image: url("../img/tool_bg.png");
background-size: 100% 100%;
background-repeat: no-repeat;
}
.data_tool ul{
margin: 0;
padding: 0;
list-style: none;
width: 100%;
text-align: center;
}
.data_tool ul li{
float: left;
width: 7%;
text-align: center;
height: 100%;
}
.data_tool ul li a{
height: 100%;
display:block;
}
.data_tool ul li a:hover{
background-color: #05121e;
padding: 2%;
}
.data_tool ul li img{
/*margin-top: 20%;*/
padding-top: 20%;
padding-bottom: 18%;
}
.clear{
clear: both;
}
.li_img01{
width: 40%;
height: 58%;
}
.li_img02{
width: 52%;
height: 43%;
}
.li_img03{
width: 48.2%;
height: 50%;
}
.li_img04{
width: 48.2%;
height: 58%;
}
.li_img05{
width: 48.2%;
height: 46%;
}
.li_img06{
width: 44.8%;
height: 51.9%;
}
.li_img07{
width: 44.8%;
height: 53.8%;
}
.li_img08{
width: 46.5%;
height: 55.7%;
}
.li_img09{
width: 55.1%;
height: 46%;
}
.li_img10{
width: 56.9%;
height: 58%;
}
.li_img11 {
width: 56.9%;
height: 51.9%;
}
.tit02Diva{
position: absolute;
width: 30%;
}
.tit02Diva a{
text-decoration: none;
font-size: 0.5em;
color: #ffffff;
padding-right: 2%;
padding-left: 2%;
text-align: center;
}
.tit02Diva a:hover{
text-decoration: none;
color: #ffffff;
}
.tit02Diva a:active{
text-decoration: none;
color: #ffffff;
}
.tit02Diva a:visited{
text-decoration: none;
color: #ffffff;
}
.i_crlie{
width: 12px;
height: 12px;
background-image: url("../img/i01.png");
background-size: 100% 100%;
background-repeat: no-repeat;
display: inline-block;
margin-left: 2%;
}
.i_crlieAction{
background-image: url("../img/i02.png");
}
.titP{
text-align: center;
color: #ffffff;
font-size: 0.5em;
width: 100%;
float: left;
}
.iframe{
background-color: transparent !important;
}
.weher01{
font-size: 22px;
color: #76cdff;
margin-top: 3% !important;
float: left;
margin-right: 2%;
}
.weberImg{
width: 14%;
height: 13%;
float: left;
margin-right: 1%;
}
.webber02{
font-size: 2.5em;
color: #ffffff;
font-weight: 800;
float: left;
margin-right: 2%;
}
.weher03{
font-size: 22px;
color: #76cdff;
margin-top: 3% !important;
float: right;
}
.weherChart{
width: 98%;
height: 65%;
float: left;
margin-left: 1%;
margin-top: 5%;
}

@ -0,0 +1,820 @@
/*table样式*/
#table td,#table th,#table1 td,#table1 td,#table1 th,#table1 td,#table2 td,#table2 th,#table2 td{color: #fff !important;border:none !important;padding: 3px 8px !important;vertical-align: middle;font-size: 14px !important;}
#table,#table1,#table2{border: none !important;}
#table thead tr,#table1 thead tr,#table2 thead tr{background-image: -webkit-linear-gradient(left,rgba(96,133,255,0.6),rgba(48,69,126,0.6)) !important;}
.fixed-table-container thead th .th-inner, .fixed-table-container tbody td .th-inner{padding: 0 8px !important;}
.table-striped>tbody>tr{background-color: rgba(96,178,255,0.2) !important;font-size: 14px}
.table-striped>tbody>tr td{background-color: rgba(96,178,255,0.2) !important;font-size: 14px}
.table-striped>tbody>tr:nth-of-type(odd){font-size: 10px;background-color: rgba(96,178,255,0) !important;}
.table-striped>tbody>tr:hover{background-color: rgba(156,207,255,0.1)}
.dataAllBorder20 td{padding: 0 !important;font-size: 16px;line-height: 23px !important;margin: 0 !important;}
.dataAllBorder20 .table{margin-bottom: 10px !important}
.dataAllBorder02 .fixed-table-pagination div.pagination .pagination{ border: 1px #637ef5 solid;}
.dataAllBorder02 .fixed-table-pagination .pagination a{color:#637ef5;}
.dataAllBorder02 .fixed-table-pagination .pagination a{background-color: rgba(225,225,225,0);border-color: rgba(225,225,225,0)}
.dataAllBorder02 .pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover{
z-index: 2;
color: #fff;
cursor: default;
background-color: #637ef5;
border-color: #637ef5;
}
html{
overflow: hidden;
}
.left_cage{
width: 22%;
height: 100%;
margin-left: 0.3%;
float: left;
}
.center_cage{
width: 55.1%;
height: 100%;
margin-left: 0.3%;
float: left;
}
.right_cage{
width: 22%;
height: 100%;
margin-left: 0.3%;
float: right;
}
.center_cage{
}
.right_cage{
}
.cage_cl{
background-color: rgba(2,8,23,0.1);
}
.video_cage{
width: 100%;
object-fit: fill;
}
.video {
height: 100%;
width: 100%;
}
.video_around{
width: 49.5%;
height: 49.5%;
float: left;
object-fit: fill;
}
.video_around:hover{
border: #8bff62 2px solid;
}
.video_around_chose{
border: #8bff62 2px solid;
}
.over_hide{
overflow: hidden;
}
.message_scroll{
border: rgba(12,122,200,0.5) 1px solid;
background-color: rgba(20,66,125,0.12);
height: 90px;
cursor: pointer;
margin-bottom: 6px;
}
.scroll_top{
height: 25px;
}
.scroll_title{
float: left;
background-image: url("../img/pushmessage_class.png");
background-repeat: no-repeat;
width: 150px;
line-height: 25px;
color: white;
font-size: 14px;
text-align: center;
}
.scroll_level{
float: left;
background-repeat: no-repeat;
line-height: 25px;
width: 56px;
background-position-y:3px;
color: white;
font-size: 12px;
text-align: center;
margin-left: 8px;
}
.scroll_level01{
background-image:url("../img/pushmessage_level01.png");
}
.scroll_level02{
background-image:url("../img/pushmessage_level02.png");
}
.scroll_level03{
background-image:url("../img/pushmessage_level03.png");
}
.localize{
display: block;
line-height: 25px;
margin-left: 8px;
background-image: url("../img/pushmessage_localize_01.png");
background-repeat: no-repeat;
background-position-y:3px;
width: 14px;
height: 25px;
float: left;
}
.localize:hover{
background-image: url("../img/pushmessage_localize_02.png");
}
.scroll_timer{
color: #4a97da;
font-size: 12px;
line-height: 25px;
text-align: right;
display: block;
float: right;
margin-right: 5px;
}
.msg_cage{
padding-left: 10px;
padding-right: 6px;
height: 18px;
overflow: hidden;
margin-top: 8px;
}
.localize_title{
color: #2c85d2;
}
.localize_msg{
font-size: 14px;
color: white;
}
.scroll_tool_outbox{
height: 30px;
width: 100%;
position: absolute;
bottom: 0;
padding-left: 3px;
padding-right: 3px;
padding-bottom: 2px;
border-radius:0px 0px 15px 15px;
overflow: hidden;
opacity: 0;
}
.scroll_tool_outbox_current{
opacity: 1;
}
.scroll_tool_box{
height: 100%;
width: 100%;
background-color: rgba(6,10,19,0.9);
}
.scroll_tool{
color: #28cfa2;
border: #28cfa2 1px solid;
line-height: 20px;
width: 90px;
text-align: center;
display: block;
float: right;
border-radius: 3px;
font-size: 12px;
margin-top: 3px;
margin-right: 8px;
text-decoration: none;
}
.map_title_box{
height: 11%;
width: 100%;
top: 0px;
left: 0px;
background-color: rgba(17,25,69,0.1);
border-radius: 11px 11px 0px 0px;
position: relative;
}
.map_title_innerbox{
position: absolute;
top: -4px;
width: 100%;
}
.map_title{
width: 358px;
background-image: url("../img/first_title.png");
background-repeat: no-repeat;
background-size: 100% 80%;
margin:auto;
height: 28px;
text-align: center;
color: white;
font-size: 14px;
font-family: "Microsoft YaHei";
font-weight: bold;
}
.map{
width: 100%;
height: 95%;
background-repeat: no-repeat;
background-position-x:-300px;
background-position-y:-200px;
border-radius: 0px 0px 8px 8px;
position: relative;
overflow: hidden;
cursor:move;
}
/*.map2D{*/
/*background-image: url("../images/2Dmap.png");*/
/*}*/
.display_box{
width: 20%;
height: 80%;
border: rgba(1,57,144,0.9) 2px solid ;
background-color: rgba(11,39,63,0.9);
position: absolute;
top: 6%;
right: 0%;
}
.display_type_center_box{
width: 100%;
height: 94%;
overflow: scroll;
}
.display_type_inner_box{
margin-left: 10px;
margin-top: 6px;
margin-bottom: 0px;
}
.display_type_msg{
color: white;
font-size: 12px;
margin-bottom: 3px;
}
.city_chose_box .display_type_center_box ul li{
width: 50%;
float: left;
cursor: pointer;
}
.city_chose_box .display_type_center_box ul li:hover{
color: #72e3ff;
}
.display_type_chose{
width: 11px;
height: 11px;
display: block;
float: left;
margin-top: 2px;
margin-right: 6px;
background-image: url("../img/chose_btn.png");
}
.display_type_chose_recent{
background-position-x: -11px;
}
.display_type_funct_box{
width: 100%;
height: 6.4%;
}
.display_type_funct{
width: 100%;
height: 100%;
float: left;
color: #22d8ff;
cursor: pointer;
text-align: center;
font-size: 12px;
padding-top: 4px;
background-color: #005c70;
}
.display_type_funct:hover{
background-color: #00768f;
color: white;
}
.trajectory_box{
height: 26px;
padding-left:1px;
padding-right: 1px;
position: absolute;
bottom: 13%;
left: 22%;
background-color: white;
}
.trajectory_box input,.trajectory_box select,.trajectory_box button{
float: left;margin: 1px 4px 0 0;
}
.trajectory_box button{
margin-right: 0 !important;
}
.trajectory{
width:106px;
line-height:20px;
font-size: 12px;
text-indent: 0.5em;
}
.ratio {
display: inline-block;
height: 24px;
font-size: 12px;
}
.playback{
line-height: 20px;
font-size: 12px;
width: 34px;
}
.map_change_box{
display: block;
position: absolute;
left: 1%;
bottom: 10%;
height: 38px;
}
.map_change{
display: inline-block;
cursor: pointer;
width: 80px;
height: 38px;
box-shadow: black 0px 0px 3px;
background-repeat: no-repeat;
margin-right: 4px;
}
.map_change:hover,.map_change_chose{
box-shadow: #0078ff 0px 0px 3px;
border: #0078ff 1px solid;
}
.map_change_chose{
float: left;
}
.VM_map{
background-image: url("../images/Vector_map.png");
background-position-x: -53px;
background-position-y: -20px;
}
.SCI_map{
background-image: url("../images/Satellite_cloud_map.png");
background-position: center;
}
.map_tool_outbox{
width: 100%;
background-image: url("../img/map_tool_bg.png");
height:50px;
cursor: auto;
background-repeat: repeat-x;
position: absolute;
bottom: 0px;
border-radius: 0px 0px 5px 5px;
}
.map_tool{
display: block;
width: 40px;
height: 100%;
margin-left: 8px;
cursor: pointer;
float: left;
}
.map_tool:hover{
background-image:url("../img/map_tool_re.png");
background-repeat: repeat-x;
}
.map_tool_inner{
display: block;
width: 36px; height: 100%;
background-image: url("../img/tool.png");
background-repeat: no-repeat;
margin-left: 2px;
background-position-y: 7px;
}
/*右侧*/
.analysis{
width: 100%;
height: 20%;
padding-top: 2%;
text-align: left;
text-indent: 0.7em;
font-size: 16px;
font-weight: bold;
color: white;
}
.data_show_box{
height: 42%;
width: 76%;
margin: auto;
text-decoration: none;
}
.data_cage{
display: block;
background-image: url("../img/data_bg.png");
height: 100%;
width: 16%;
float: left;
margin-left: 1px;
color: white;
text-align: center;
font-size: 36px;
font-family: data_Number;
background-repeat: no-repeat;
background-size: 100%;
}
.funct_number{
color: #dbe9f1;
}
@font-face {
font-family: data_Number; src: url("../fonts/data_Number.ttf");
}
.depart_number_box{
height: 28%;
}
.depart_number_cage{
width: 100%;
float: left;
height: 16px;
padding-left: 4%;
margin-top: 1%;
margin-bottom: 8px;
}
.depart_number_cage li{
display:block;
float: left;
line-height: 16px
}
.depart_name{
font-size: 14px;
color: white;
cursor: pointer;
}
.depart_number{
font-family: data_Number;
font-size: 20px;
color: #10a4db;
}
.location_msg_box{
height: 100%;
}
.location_msg_box li{
float: left;
color: #cdd6db;
font-size: 12px;
width: 50%;
padding-left: 3%;
margin-bottom: 1px;
padding-top: 2%;
padding-bottom: 2%;
}
.location_msg01{
background-color: rgba(0,0,0,0.1);
}
.location_msg02{
background-color: rgba(0,0,0,0.2);
}
.location_single{
height: 16%;
}
.location_double{
height: 26%;
}
.danger_contain_box{
width: 100%;
height: 38%;
padding-left: 10px;
}
.danger_depart_box{
height: 40%;
}
.danger_depart{
float: left;
width: 50%;
height: 50%;
margin-bottom: 0px;
padding-left: 4%;
}
.danger_depart01{
/*background-image: url("../img/leftbg01.png");*/
/*background-repeat: no-repeat;*/
/*background-position: center;*/
/*background-size: 78%;*/
/*background-position-y:54% ;*/
padding-top: 3%;
}
.danger_ico{
height: 100%;
background-size: 100%;
width: 28%;
background-repeat: no-repeat;
float: left;
}
.data_name{
color: white;
font-weight: lighter;
font-size: 12px;
float: left;
width: 72%;
text-indent: 0.1em;
cursor: pointer;
}
.data{
color: white;
font-size: 12px;
font-family: data_Number;
}
.data01{
color: #fff000;
float: left;
width: 36%;
text-indent: 0.1em;
}
.data02{
color: #00ffd2;
float: right;
width: 36%;
}
.tab_msg_box{
display: block;
height: 11%;
width: 30%;;
position: absolute;
top: 0%;
padding-top: 0.4%;
}
.tab_msg{
color: white;
font-weight: lighter;
text-indent: 1.5em;
background-image: url("../img/i01.png");
background-repeat: no-repeat;
background-position: 4.1% 59.5%;
cursor: pointer;
float: left;
margin-left: 10px;
}
.tab_msg_box li:active{
color: #00b9ff;
}
.tab_msg_current{
background-image: url("../img/i02.png");
}
/*右侧搜索选项隐藏*/
.search_plate_box{
width: 100%;
padding:7px 10px 7px 0px;
/*background-color: rgba(0,0,0,0.2);*/
}
.search_separate{
width: 50%;
float: left;
}
.search_title{
line-height: 22px;
font-size: 12px;
color: white;
width: 40%;
float: left;
text-align: right;
}
.search_input_box {
width: 60%;
float: left;
}
.search_chose_box{
background-color: transparent;
color: #6eafff;
border: #00a0cc 1px solid;
font-size: 12px;height: 22px;
}
.search_input{
width: 100%;
line-height: 20px;
background-color: rgba(11,59,72,0.4);
color: #6eafff;
border: #00a0cc 1px solid;
font-size: 12px;
}
.search_btn{
display: block;
width: 30%;
height: 20%;
color: white;
background-color: #00a0cc;
margin-left: 70%;
border: rgba(153,187,255,0.6) 1px solid;
border-radius: 3px;
}
.search_btn:hover{
background-color: #00b7e9
}
.search_sesult_box{
height: 63%;
overflow-y: auto;
width: 100%;
border-top: rgba(61,123,186,0.6) 2px solid;
border-radius: 0px 0px 5px 5px;
padding: 4px;
}
.search_result{
border:rgba(61,123,186,0.6) 1px solid;
padding-left: 6px;
margin-bottom: 6px;
height: 60px;
}
.search_result_add{
color: #a1d3ff;
font-size: 14px;
width: 86%;
float: left;
line-height: 30px;
}
.danger_result{
width: 70%;
}
.danger_level{
width: 16%;
text-align: center;
float: left;
font-size: 14px;
line-height: 30px;
}
.level01{
color: #7a09ff;
}
.level02{
color: #ffd416;
}
.level03{
color: #09ffc8;
}
.search_result_road{
margin-top: 4px;
color: #23f3ff;
font-size: 12px;
clear: left;
line-height: 30px;
}
.search_result_car{
margin-top: 4px;
float: left;
color: #23f3ff;
font-size: 12px;
line-height: 30px;
}
.car_personal{
width: 55%;
}
.car_time{
width: 45%;
}
.search_location{
display: block;
float: left;
width: 12px;
height: 16px;
background-image: url("../img/search_location.png");
margin-top: 7px;
margin-right: 10px;
cursor: pointer;
}
.search_location:hover{
background-position-x: -12px;
}
.search_eddit{
display: block;
float: left;
width: 16px;
height: 13px;
background-image: url("../img/search_eddit.png");
margin-top: 9px;
cursor: pointer;
}
.search_eddit:hover{
background-position-x: -16px;
}
.search_guiji{
display: block;
float: left;
width: 17px;
height: 15px;
background-image: url("../img/car_guiji.png");
margin-top: 8px;
cursor: pointer;
}
.search_guiji:hover{
background-position-x: -17px;
}
.check_increase{
height: 38%;
}
.check_increase_act{
height: 70.6%;
}
/*翻页样式*/
*{ margin:0; padding:0; list-style:none;}
a{ text-decoration:none;}
a:hover{ text-decoration:none;}
.tcdPageCode,.chemistry_tcdPageCode,.enterprise_tcdPageCode,.car_tcdPageCode{text-align: left;color: #ccc;position: absolute;left:18px;bottom: 3px}
.tcdPageCode a,.chemistry_tcdPageCode a,.enterprise_tcdPageCode a,.car_tcdPageCode a{display: inline-block;color: #428bca;height: 25px; line-height: 25px; padding: 0 10px;border: 1px solid #428bca; margin: 0 2px;border-radius: 4px;vertical-align: middle;}
.tcdPageCode a:hover,.chemistry_tcdPageCode a:hover,.enterprise_tcdPageCode a:hover,.car_tcdPageCode a:hover{text-decoration: none;border: 1px solid #54afff;}
.tcdPageCode span.current,.chemistry_tcdPageCode span.current,.enterprise_tcdPageCode span.current,.car_tcdPageCode span.current{display: inline-block;height: 25px;line-height: 25px;padding: 0 10px;margin: 0 2px;color: #fff;background-color: #428bca; border: 1px solid #428bca;border-radius: 4px;vertical-align: middle;}
.tcdPageCode span.disabled,.chemistry_tcdPageCode span.disabled,.enterprise_tcdPageCode span.disabled,.car_tcdPageCode span.disabled{ display: inline-block;height: 25px;line-height: 25px;padding: 0 10px;margin: 0 2px; color: #bfbfbf;background: rgba(66,139,202,0.4);border: 1px solid #428bca;border-radius: 4px;vertical-align: middle;}
.total_chose_box{
height: 60px;
}
.index_nav{
/*height: 12%;*/
}
.chose_tltle{
margin-left: 22px;
display: block;
float: left;
color: white;
}
.year_chose{
background-color: transparent;
color: #72e3ff;
border: #00c0ef 2px solid;
width: 120px;
text-indent:0.6em;
border-radius: 5px;
float: left;
}
.chose_text_in{
background-color: transparent;
color: #72e3ff;
border: #00c0ef 2px solid;
width: 120px;
text-indent:0.6em;
border-radius: 5px;
float: left;
}
.chose_enter{
background-color: #00c0ef;
color: white;
border: #00cdff 2px solid;
width: 50px;
border-radius: 5px;
float: left;
margin-left: 20px;
}
#selLayer{
width: 200px;
display: block;
height: 26px;
background-color: transparent;
color: #0b7ff3;
border: #0b7ff3 2px solid;
position: absolute;
right: 2px;
border-radius: 5px;
margin-top:2px;
}

@ -0,0 +1,152 @@
/*青岛研锦网络科技有限公司 版权所有*/
*,ul,li,p,div,span{margin: 0;padding: 0}
body{font-family:"Microsoft Himalaya"}
ul{list-style: none}
.clear{clear: both}
a{text-decoration: none}
::-webkit-scrollbar-track{border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0);}/*滚动条的滑轨背景颜色*/
::-webkit-scrollbar-thumb{background-color: rgba(0,0,0,0.05);border-radius: 10px;-webkit-box-shadow: inset 1px 1px 0 rgba(0,0,0,.1);}/*滑块颜色*/
::-webkit-scrollbar-thumb{background-color: rgba(0,0,0,0.2);border-radius: 10px;-webkit-box-shadow: inset 1px 1px 0 rgba(0,0,0,.1);}
::-webkit-scrollbar{width: 16px;height: 16px;}/* 滑块整体设置*/
::-webkit-scrollbar-track,
::-webkit-scrollbar-thumb{border-radius: 999px;border: 5px solid transparent;}
::-webkit-scrollbar-track{box-shadow: 1px 1px 5px rgba(0,0,0,.2) inset;}
::-webkit-scrollbar-thumb{min-height: 20px;background-clip: content-box;box-shadow: 0 0 0 5px rgba(0,0,0,.2) inset;}
::-webkit-scrollbar-corner{background: transparent;}/* 横向滚动条和纵向滚动条相交处尖角的颜色 */
.l_left{
float: left;
}
.r_right{float: right}
*{
font-size: 100%;
}
.inner{
height: 100%;
}
.index_main{width: 2700px;height: 900px;background-image: url(../images/index_bg.png);background-repeat: no-repeat;background-position: center center;margin-top: -10px }
.index_nav ul li{font-size: 1em;color: #fff;opacity: 0.8;padding-top:8px;padding-left:10px;padding-right:10px;padding-bottom:5px;cursor: pointer;text-shadow:0 6px 8px #00225b }
.index_nav ul .l_left{margin-left: 3%}
.index_nav ul .r_right{margin-right: 3%}
.index_nav ul li:hover{opacity: 1}
.index_left{background-color: rgba(2,8,23,0.54);width: 626px;height: 790px;margin: 39px 0 0 19px;border-radius: 10px;position: relative}
.left_nav{position: absolute;top:1px;left:137px;width: 354px;height: 27px;}
.left_line1{border-radius: 10px;border: 1px #0174f5 solid;margin: 1px;height: 788px}
.left_line2{margin: 1px;border-radius: 9px;border: 2px #0b7ff3 solid;height: 784px;padding: 0 8px}
.left_top{height: 33%}
.left_top_left{width: 50%;height: 70%;margin-top: 42px;color: #fff}
.left_top_left p{line-height: 32px;font-size: 16px ;margin-left: 14px }
@font-face {
font-family: datamsg;
src: url("../font/液晶数字.TTF")
}
.datamsg{font-family: datamsg}
.left_top_left p span{font-weight: bold;color: #ff6e00;margin-right: 4px;font-size: 20px ;}
.left_top_title{text-align: center;color: #fff;margin: 16px 0 0 20px;font-weight: bold;font-size: 12px}
.left_top_middle .left_top_title{margin-left: 0}
.left_top_middle{width: 22%;height: 50%;margin-top: 100px}
.left_middle{height: 33%}
.left_middle thead tr,.left_bot thead tr,.dataAllBorder20 thead tr{border: none !important;}
.table-bordered{border: 1px #3490ba solid !important; }
.left_middle th,.left_middle td,.left_bot th,.left_bot td,.dataAllBorder20 th,.dataAllBorder20 td{line-height: 21px !important;padding: 0 !important;text-align: center;font-size: 10px;;-webkit-transform:scale(0.8);border: none !important;color: #fff;}
.left_middle thead,.left_bot thead,.dataAllBorder20 thead{background-color: #3490ba}
.left_middle td,.left_bot td,.dataAllBorder20 td{line-height: 24px !important;color: #dedfe0}
.left_middle tbody tr,.left_bot tbody tr,.dataAllBorder20 tbody tr{border-bottom: 1px #3490ba solid}
.left_middle_title,.left_bot_title{text-align: center;color: #fff;margin: -1% 0 1% 0;font-weight: bold;font-size: 12px}
.left_bot_title{margin-top: 0}
.left_bot{height: 33%}
.index_middle{width: 1390px;height: 790px;;margin: 39px 9px 0 10px;position: relative;}
.middle_top{width: 100%;height: 510px;background-color: rgba(17,25,69,0.54);border-radius: 10px;}
.middle_nav{position: absolute;top:1px;left:512px;width: 356px;height: 27px;z-index: 9999}
.middle_top_line1{border-radius: 10px;border: 1px #0174f5 solid;margin: 1px;height: 508px}
.middle_top_line2{margin: 1px;border-radius: 9px;border: 2px #0b7ff3 solid;height: 504px;position: relative}
.tabs{float: left;width: 100%;height: 24px;background-color: rgba(20,51,104,0.54);border-top-left-radius: 9px;border-top-right-radius: 9px}
.tabs ul li{float: left;color: #d5d8df;margin-left: 14px;font-size: 14px;cursor: pointer}
.tabs ul li>div{margin-right: 10px;width: 12px;height: 12px;margin-top:6px;border-radius: 50%;background-image: url(../images/tabs1_03.png);background-repeat: no-repeat;float: left}
.tabs ul li>div>div{width: 8px;height: 8px;border-radius: 50%;margin:2px;background-image: url(../images/tabs2_09.png);background-repeat: no-repeat}
/*.tabs ul li:hover .div{background-image: url(../images/tabs3_06.png)}*/
.tabs ul li>div .tabs_active{background-image: url(../images/tabs3_06.png)}
.tabs ul li>p{float: left;line-height: 24px;}
.middle_map{margin: 0 5px 6px 5px;width: 1370px;height: 470px;;border-bottom-left-radius: 9px;border-bottom-right-radius: 9px}
.middle_map img{width:1370px;height: 470px }
.middle_top_bot{position: absolute;left:-5px;bottom: -5px;height: 60px;width: 1390px;;background-image: url(../images/middle_bot_bg_03.png);background-repeat: no-repeat}
.middle_top_bot ul{padding:0 6px}
.middle_top_bot ul li{width: 98px;height: 60px;float: left;cursor: pointer;}
/*.middle_top_bot ul li:hover{background-image: url(../images/nav_bg_03.png);background-repeat: no-repeat}*/
.middle_top_bot ul li.middle_top_bot_active{background-image: url(../images/nav_bg_03.png);background-repeat: no-repeat}
.middle_top_bot ul li img{padding: 6px 23px 0 20px;}
.middle_bot{width: 100%;height: 270px;margin-top: 10px}
.middle_bot_left{width: 454px;margin-right: 14px;height: 270px}
.middle_bot_left_last{margin-right: 0}
.middle_bot_line1{border-radius: 10px;border: 1px #0174f5 solid;margin: 1px;height: 268px}
.middle_bot_line2{margin: 1px;border-radius: 9px;border: 2px #0b7ff3 solid;height: 264px;padding: 5px;background-color: rgba(17,25,69,0.54) }
.middle_bot_left video {object-fit:fill; width:100%;height:100%;}
.index_right{background-color: rgba(2,8,23,0.54);width: 626px;height: 790px;margin: 39px 0 0 0;border-radius: 10px}
.right_line1{border-radius: 10px;border: 1px #0174f5 solid;margin: 1px;height: 788px}
.right_line2{margin: 1px;border-radius: 9px;border: 2px #0b7ff3 solid;height: 784px}
.right_top video {object-fit:fill; width:100%;height:100%;}
.right_top{width: 586px;height: 240px;margin: 11px 14px 0 14px}
.right_top_first{margin-top:20px}
/*天气插件*/
#demo { color:#009fff;overflow:hidden;margin: 0 auto}
#demo i { background: no-repeat top left; display:inline-block; height:128px; line-height:128px; margin:0 auto 20px auto; font-size:70px; padding-left:300px; font-style:normal; text-align:center; font-weight:bold; }
#demo i.icon-xiaoyu { background-image:url(../images/xiaoyu.png); background-position: 150px 0;}
#demo i.icon-zhongyu { background-image:url(../images/zhongyu.png);background-position: 150px 0; }
#demo i.icon-dayu { background-image:url(../images/dayu.png); background-position: 150px 0;}
#demo i.icon-qing { background-image:url(../images/qing.png); background-position: 150px 0;}
#demo i.icon-duoyun { background-image:url(../images/duoyun.png);background-position: 150px 0; }
#demo i.icon-yin { background-image:url(../images/yin.png);background-position: 150px 0; }
#demo p { background:rgba(0,0,0,.3); margin:0 auto; padding:20px 20px 20px 200px; border-radius:1000px; font-size:16px; }
#demo p span { margin:0 15px;}
/*游客分析*/
.manage_left{
width: 32.5%;
height: 98%;
background-color: rgba(2,8,23,0.54);
/*margin-top:3%;*/
margin-left:0.6%;
border-radius: 10px;
position: relative}
.manage_line1{border-radius: 10px;border: 1px #0174f5 solid;margin: 1px;height: 100%}
.manage_line2{margin: 1px;border-radius: 9px;border: 2px #0b7ff3 solid;height: 100%;padding-top: 5%}
.manage_left_nav{position: absolute;top:1px;width: 42%;height: 3.5%;left:24%}
.manage_left_top{height: 33%}
.manage_top_left{width: 33.3%;height: 100%;}
.manage_top_left p{text-align: center;color: #fff;font-size: 12px}
.manage_top_middle{height: 33%;width: 100%;}
.manage_top_middle p{text-align: center;color: #fff;font-size: 12px}
.manage_top_middle thead tr{border: none !important;}
/*.manage_top_middle{border: 1px #3490ba solid !important; }*/
.manage_top_middle th,.manage_top_middle td,.dataAllBorder20 td{line-height: 32px !important;padding: 0 !important;text-align: center;font-size: 14px;-webkit-transform:scale(0.8);border: 1px #3490ba solid !important;color: #fff;}
.manage_top_middle thead{background-color: #3490ba}
.manage_top_middle td{line-height: 32px !important;color: #dedfe0}
.manage_top_middle tbody tr{border-bottom: 1px #3490ba solid}
/*管理员工分析*/
.user_left{width: 32.5%;height: 99%;background-color: rgba(2,8,23,0.54);border-radius: 10px;position: relative;}
.user_line1{border-radius: 10px;border: 1px #0174f5 solid;margin: 1px;height: 100%}
.user_line2{margin: 1px;border-radius: 9px;border: 2px #0b7ff3 solid;height: 100%;padding: 24px 8px 0 8px}
.user_left_nav{position: absolute;top:1px;left:29%;width: 354px;height: 27px;}
.user_left_top{height: 33%}
.user_top_left{width: 33.3%;height: 100%;}
.user_top_left p{text-align: center;color: #fff;font-size: 12px}
.user_top_middle{height: 33%;width: 100%}
.user_top_middle p{text-align: center;color: #fff;font-size: 12px}
.user_top_middle thead tr{border: none !important;}
/*.manage_top_middle{border: 1px #3490ba solid !important; }*/
.user_top_middle th,.user_top_middle td{line-height: 32px !important;padding: 0 !important;text-align: center;font-size: 14px;-webkit-transform:scale(0.8);border: 1px #3490ba solid !important;color: #fff;}
.user_top_middle thead{background-color: #3490ba}
.user_top_middle td{line-height: 32px !important;color: #dedfe0}
.user_top_middle tbody tr{border-bottom: 1px #3490ba solid}
.user_right_left{width: 50%;height: 100%}

@ -0,0 +1,274 @@
.dataAll{
width: 100%;
height: 33%;
background-color: rgba(2,8,23,0.1);
float: left;
border-radius: 10px;
/*margin-top: 10px;*/
/*margin-left: 10px;*/
}
.dataAllNo01{
width: 100%;
height: 100%;
background-color: rgba(2,8,23,0.1);
float: left;
border-radius: 10px;
/*margin-top: 10px;*/
/*margin-left: 10px;*/
}
.dataAllNo02{
width: 100%;
height: 100%;
background-color: rgba(2,8,23,0.1);
float: left;
border-radius: 10px;
/*margin-top: 10px;*/
/*margin-left: 10px;*/
}
.dataAll01{
width: 100%;
height: 66%;
background-color: rgba(2,8,23,0.1);
float: left;
border-radius: 10px;
/*margin-top: 10px;*/
margin-left: 10px;
}
.dataAll02{
width: 100%;
height: 33%;
background-color: rgba(2,8,23,0.1);
float: left;
border-radius: 10px;
/*margin-top: 10px;*/
margin-left: 10px;
}
.maginS{
/*margin-top:13% !important;*/
}
.maginS01{
/*margin-top:11% !important;*/
}
.dataAllBorder01{
width: 100%;
height: 100%;
border-radius: 10px;
border: 1px #0174f5 solid;
padding: 1px;
box-sizing: border-box;
}
.dataAllBorder02{
width: 100%;
height: 100%;
box-sizing: border-box;
border:2px solid #016ae0;
border-radius: 10px;
}
.data_tit_cq{
width: 40%;
height: 8%;
background-image: url("../img/tit01s.png");
background-size: 100% 100%;
background-repeat: no-repeat;
margin:0 auto;
font-size: 14px;
color: #ffffff;
text-align: center;
}
.data_tit{
width: 32%;
height: 7%;
background-image: url("../img/tit01s.png");
background-size: 100% 100%;
background-repeat: no-repeat;
margin:0 auto;
font-size: 14px;
line-height: 24px;
color: #ffffff;
text-align: center;
}
.nav_active {
border-bottom: 4px solid #4b8df8;
/*box-shadow: -10px 0px 15px rgba(2,8,23,0.54) inset,*/
/*0px -10px 15px rgba(2,8,23,0.54) inset,*/
/*10px 0px 15px rgba(2,8,23,0.54) inset,*/
/*0px 10px 15px rgba(2,8,23,0.54) inset;*/
box-sizing: border-box;
}
.data_tit1{
width: 46%;
height: 10%;
background-image: url("../img/tit01s.png");
background-size: 100% 100%;
background-repeat: no-repeat;
margin:0 auto;
font-size: 12px;
color: #ffffff;
text-align: center;
}
.data_tit2{
width: 36%;
height: 5%;
background-image: url("../img/tit01s.png");
background-size: 100% 100%;
background-repeat: no-repeat;
margin:0 auto;
font-size: 12px;
color: #ffffff;
text-align: center;
}
.data_tit3{
width: 44%;
height: 3%;
background-image: url("../img/tit01s.png");
background-size: 100% 100%;
background-repeat: no-repeat;
margin:0 auto;
font-size: 12px;
color: #ffffff;
text-align: center;
}
.data_left01{
float: left;
width: 22%;
height: 100%;
margin-left: 10px;
}
.data_chart{
width: 96%;
margin-left: 2%;
height: 90%;
padding-top: 2%;
}
.data_chart01{
width: 98%;
margin-left: 2%;
height: 50%;
padding-top: 10px;
}
.data_chart02{
width: 96%;
margin-left: 2%;
height: 90%;
padding-top: 2%;
}
.data_chart03{
width: 96%;
margin-left: 2%;
height: 92%;
padding-top: 2%;
}
.data_left02{
float: left;
width: 31%;
height: 100%;
margin-left: 10px;
}
.data_left03{
float: left;
width: 26%;
height: 99%;
margin-left: 0.5%;
}
.data_left04{
float: left;
width: 46%;
height: 99%;
margin-left: 0.5%;
}
.data_left05{
float: left;
width: 49%;
height: 49%;
margin-left:0.6%;
}
.table_data01{
width: 96%;
margin-left: 2%;
border-collapse: collapse;
color: #ffffff;
margin-top: 10px;
}
.table_data01 tr td{
border: 1px solid #5bc0de;
padding-top: 5px;
padding-bottom: 5px;
text-indent: 10px;
}
.table_data02{
width: 96%;
margin-left: 2%;
border-collapse: collapse;
color: #ffffff;
margin-top: 10px;
border-radius: 5px;
border: 1px solid #5bc0de;
}
.table_data02 tr td{
padding-top: 8px;
padding-bottom: 8px;
text-indent: 10px;
}
.font01{
font-size: 30px;
color: #4cae4c;
}
.font02{
font-size: 30px;
color: #e9230d;
}
.font03{
font-size: 30px;
color: #e9a832;
}
.font04{
color: #a4e90f;
font-size: 18px;
}
.font05{
color: #e92b23;
font-size: 18px;
}
.font6{
font-weight: bold;
font-size: 18px;
}
.font07{
font-size: 30px;
}
.zhanleft01{
width: 49%;
height: 38%;
float: left;
margin-left: 1%;
/*padding-top: 10px;*/
display: inline-block;
padding-top: 2%;
}
.zhanleft02{
width: 96%;
height: 40%;
margin-left: 2%;
/*padding-top: 20px;*/
float: left;
padding-top: 7%;
}

@ -0,0 +1,48 @@
/*全局*/
body{
background-color: #1a2129;
}
/*内容*/
.condition_confix{
width: 100%;
}

@ -0,0 +1,891 @@
/*青岛研锦网络科技有限公司 版权所有*/
/*all*/
@charset "utf-8";
/* CSS Document */
.laydate_body .laydate_bottom{height: 30px !important;}
*{
margin:0;
padding:0;
font-family:"微软雅黑";}
::-webkit-scrollbar-track{border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0);}/*滚动条的滑轨背景颜色*/
::-webkit-scrollbar-thumb{background-color: rgba(0,0,0,0.05);border-radius: 10px;-webkit-box-shadow: inset 1px 1px 0 rgba(0,0,0,.1);}/*滑块颜色*/
::-webkit-scrollbar-thumb{background-color: rgba(0,0,0,0.2);border-radius: 10px;-webkit-box-shadow: inset 1px 1px 0 rgba(0,0,0,.1);}
::-webkit-scrollbar{width: 16px;height: 16px;}/* 滑块整体设置*/
::-webkit-scrollbar-track,
::-webkit-scrollbar-thumb{border-radius: 999px;border: 5px solid transparent;}
::-webkit-scrollbar-track{box-shadow: 1px 1px 5px rgba(0,0,0,.2) inset;}
::-webkit-scrollbar-thumb{min-height: 20px;background-clip: content-box;box-shadow: 0 0 0 5px rgba(0,0,0,.2) inset;}
::-webkit-scrollbar-corner{background: transparent;}/* 横向滚动条和纵向滚动条相交处尖角的颜色 */
.clear{
clear: both;
}
.map_find{
padding-top: 5px;
padding-bottom: 5px;
border-bottom: 1px solid #CCCCCC;
font-size: 13px;
padding-left: 10px;
}
.map_find1{
padding-top: 10px;
border-bottom: 1px solid #CCCCCC;
font-size: 13px;
padding-left: 10px;
}
.map_find label{
margin-right: 5px;
}
.map_input{
width: 220px;
height: 24px;
border-radius: 3px;
border:1px solid #CCCCCC;
margin-right: 10px;
}
.find_but{
padding-left: 8px;
padding-right: 8px;
padding-top: 3px;
padding-bottom: 4px;
background-color: #0D8BBD;
color: #ffffff;
border:none;
border-radius: 3px;
}
.find_but:active{
background-color: #1c6a9e;
}
.map_con{
width: 100%;
height: 100%;
background-image: url("../img/map01.png");
position: absolute;
}
.map_tail{
width: 600px;
height: 350px;
position:relative;
margin: 0 auto;
margin-top: 50px;
background-color: #ffffff;
box-shadow: 5px 5px 3px #333;
border-radius: 5px;
}
.map_h{
padding-top: 10px;
padding-bottom: 5px;
text-align: center;
border-bottom: 1px solid #CCCCCC;
width: 96%;
margin-left: 2%;
}
.map_table{
width: 96%;
margin-left: 2%;
border:none;
font-size: 13px;
color: #262626;
}
.map_mos{
text-decoration: none;
padding-top: 3px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 4px;
color: #ffffff;
background-color: #0D8BBD;
border:none;
border-radius: 3px;
}
.map_mos:active{
background-color: #00a0e9;
}
.map_video{
text-decoration: none;
padding-top: 3px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 4px;
color: #ffffff;
background-color: #00aa00;
border:none;
border-radius: 3px;
}
.map_video:active{
background-color: #00e765;
}
.map_p01{
padding-top: 15px;
padding-bottom: 5px;
border-bottom: 1px solid #CCCCCC;
width: 96%;
margin-left: 2%;
font-size: 12px;
color: #666666;
}
.map_p02{
width: 96%;
margin-left: 2%;
height: 170px;
margin-top: 5px;
}
.map_p02 img{
width: 100%;
height: 100%;
}
.map_close{
width: 20px;
height: 20px;
position: absolute;
right: -5px;
top:-5px;
}
.p_but{
padding-top: 5px;
padding-left: 5px;
font-size: 12px;
}
.p_but a{
margin-right: 10px;}
#table,#table1,#table2{
font-size: 12px !important;
color: #475059 !important;
/*border-top: none !important;*/
/*margin-top: 6px !important;*/
}
#table a{
margin-right: 10px;
}
#table th,#table1 th,#table2 th{
border: 1px solid #ccc;
}
.add_i{
width: 16px;
height: 16px;
position: relative;
display: inline-block;
background-image: url("../img/table_add.png");
top:3px;
margin-right: 2px;
}
.del_i{
width: 16px;
height: 16px;
position: relative;
display: inline-block;
background-image: url("../img/table_del.png");
top:3px;
margin-right: 1px;
}
.down_i{
width: 16px;
height: 16px;
position: relative;
display: inline-block;
background-image: url("../img/table_down.png");
top:3px;
margin-right: 1px;
}
.print_i{
width: 16px;
height: 16px;
position: relative;
display: inline-block;
background-image: url("../img/table_print.png");
top:3px;
margin-right: 1px;
}
.div_find{
width: 100%;
padding-bottom: 5px;
padding-top: 5px;
border-bottom: solid 1px #cccccc;
top:5px;
font-size: 12px;
}
.find_labela {
width: 8%;
text-align: right;
font-size: 12px;
display: inline-block;
}
.find_input{
width: 18%;
height: 28px;
border:solid 1px #ccc;
border-radius: 3px;
}
.find_but{
padding-left: 9px;
padding-bottom: 4px;
padding-top: 4px;
padding-right: 8px;
background-color:#00a0e9;
color: #ffffff;
border-radius: 5px;
border:none;
margin-right: 10px;
}
.find_but:active{
background-color: #00a0e9;
border: none;}
.find_but1{
padding-left: 9px;
padding-bottom: 4px;
padding-top: 4px;
padding-right: 8px;
background-color:#2e8ded;
color: #ffffff;
border-radius: 5px;
border: none;
}
.find_but1:active{
background-color: #044588;
}
.find_span{
float: right;
margin-right: 15px;
margin-top: 5px;
font-size: 13px;
}
.find_span a{
text-decoration: none;
color: #333;
}
.find_span1{
float: right;
margin-right: 15px;
margin-top: 5px;
font-size: 13px;
display: none;
}
.find_span1 a{
text-decoration: none;
color: #333;
}
.i_open{
width: 14px;
height: 14px;
position: relative;
display: inline-block;
background-image: url("../img/opne.png");
top:2px;
}
.i_close{
width: 14px;
height: 14px;
position: relative;
display: inline-block;
background-image: url("../img/colse.png");
top:2px;
}
.user_table{
width: 96%;
margin-left: 2%;
border:none;
font-size: 13px;
}
.user_table tr{
height: 30px;
}
.user_td{
text-align: right;
}
.user_td1{
width: 100px;
}
.user_rdio{
width: 15px;
height: 15px;
position: relative;
top:3px;
margin-right: 5px;
}
.rideo_label{
margin-right: 10px;
font-size: 13px;
}
.user_save{
background-color: #00aa00;
color: #ffffff;
padding-bottom: 4px;
padding-top: 3px;
padding-left: 8px;
padding-right: 8px;
border:none;
border-radius: 3px;
margin-right: 10px;
}
.user_save:active{
background-color: #00ca6d;
}
.user_esc{
background-color: #d58512;
color: #ffffff;
padding-bottom: 4px;
padding-top: 3px;
padding-left: 8px;
padding-right: 8px;
border:none;
border-radius: 3px;
}
.user_esc:active{
background-color: #985f0d;
}
.rose_text{
width: 350px;
height: 100px;
resize: none;
}
.part_span{
float: right;
margin-right: 5px;
}
.part_table{
float: left;
width: 79%;
height: 600px;
border:1px solid #0D8BBD;
margin-left: 2px;
}
.part_tree{
float: right;
width: 20%;
height: 600px;
border:1px solid #0D8BBD;
margin-right: 5px;
}
.part_tree ul{
list-style: none;
text-indent: 10px;
}
.tree_h{
height: 40px;
background-color: #EEEEEE;
margin-top: 0px;
line-height: 40px;
text-indent: 5px;
}
.static_all{
width: 100%;
height: 100%;
}
.static01{
width: 98%;
margin-left: 1%;
height: 300px;
margin-top: 5px;
}
.static02{
width: 98%;
margin-left: 1%;
height: 300px;
margin-top: 5px;
}
.static03{
width: 98%;
margin-left: 1%;
height: 300px;
margin-top: 5px;
}
.alam_static{
width: 98%;
height: 350px;
margin-left: 1%;
margin-top: 5px;
}
.alam_static1{
width: 100%;
background-color: #ffffff;
}
.alstic_ledt{
padding-top: 10px;
width: 59%;
height: 350px;
float: left;
}
.alstic_right{
padding-top: 10px;
width: 39%;
height: 350px;
float: right;
background-color: #ffffff;
}
.alstic_right p{
padding-bottom: 5px;
}
.spqn_red{
color: #f11010;
font-size: 20px;
}
.sque_red{
width: 16px;
height: 16px;
background-color: #c23531;
display: inline-block;
margin-right: 10px;
position: relative;
top:3px;
}
.span_margin{
margin-left: 10px;
}
.sque_02{
width: 16px;
height: 16px;
background-color: #d48265;
display: inline-block;
margin-right: 10px;
position: relative;
top:3px;
}
.cloum_alam{
width: 100%;
height: 350px;
}
.book_con01{
width: 98%;
border-radius: 6px;
margin: 2% auto;
background-color: #ffffff;
padding-top: 2%;
padding-bottom: 2%;
font-size: 14px;
box-shadow:-5px 0 5px #ccc, /*左边阴影*/
5px 0 5px #ccc, /*右边阴影*/
0 -5px 5px #ccc, /*顶部阴影*/
0 5px 5px #ccc; /*底边阴影*/
}
.book_p{
width: 94%;
margin-left: 3%;
margin-bottom: 15px;
padding-bottom: 10px;
}
.book_titSpan{
float: right;
}
.book_p label{
color: #3665a9;
margin-right: 5px;
}
.book_input01{
width: 100px;
border-top:none;
border-left: none;
border-right: none;
border-bottom: 1px solid #a9c9f7;
margin-right: 5px;
height:30px;
}
.book_input02{
width: 60px;
border-top:none;
border-left: none;
border-right: none;
border-bottom: 1px solid #a9c9f7;
margin-right: 5px;
height:30px;
}
.book_input03{
width: 97%;
margin-left: 1%;
height:30px;
border:none;
}
.book_h01{
width: 94%;
margin-left: 3%;
padding-top: 15px;
margin-bottom: 10px;
text-align: center;
letter-spacing: 1px;
font-size: 16px;
}
.label_red{
margin-left: 5px;
margin-right: 5px;
color: #f50f35;
}
.book_table{
width: 94%;
margin-left: 3%;
border-collapse:collapse;
}
.book_table tr{
border:1px solid #ccc;
}
.book_table td{
padding-top: 8px;
padding-bottom: 8px;
padding-left: 5px;
}
.input_radio{
position: relative;
top:1px;
margin-right: 5px;
margin-left: 8px;
}
.textArae{
width: 96%;
margin-left: 1%;
height: 350px;
resize: none;
}
.textArae01{
width: 96%;
margin-left: 1%;
height: 350px;
resize: none;
border:none;
}
.label_right{
float: right;
margin-right: 5px;
}
.td_label{
color: #3665a9;
margin-right: 5px;
padding-top: 5px;
padding-bottom: 10px;
text-align: right;
}
.book_input04{
width: 20%;
height: 30px;
margin-left: 3%;
}
.book_input05{
width: 45%;
height: 30px;
margin-left: 3%;
}
.book_foot{
width: 100%;
text-align: center;
margin-top: 25px;
margin-bottom: 25px;
}
.book_foot input{
margin-right: 20px;
padding-left: 5px;
padding-right: 5px;
}
.reead{
background-color: #EEEEEE;
}
.tr_color{
background-color: #ECF4FB;
text-align: center;
font-weight: bold;
}
.P_chart{
width: 98%;
margin-left: 1%;
height: 500px;
}
.p_static{
padding-top: 15px;
text-align: center;
width: 100%;
font-weight: bold;
font-size: 18px;
}
.static_span01{
margin-right: 15px;
margin-left: 5px;
font-size: 12px;
}
.static_span02{
margin-right: 15px;
float: right;
font-size: 12px;
}
.static_tabel{
width: 100%;
border-collapse: collapse;
font-size: 12px;
}
.static_tabel td{
padding-top: 5px;
padding-bottom: 5px;
border:1px solid #CCCCCC;
text-align: center;
}
.td_red{
color: red;
}
.td_blue{
color: #1F547E;
}
.index_top{
color: #ffffff;
line-height: 60px;
}
.i_start {
width: 8px;
height: 8px;
position: relative;
display: inline-block;
background-image: url("../img/start.png");
margin-right: 5px;
top:-2px;
}
*,h6,button,ul,li{padding: 0;margin: 0}
.layui-layer-title{background-color: #3c8dbc !important;font-weight:500;color:#fff !important; border:none !important;height: 36px !important;line-height: 36px !important;}
.layui-layer-rim {border: 0 solid #8D8D8D !important;border-radius: 5px;box-shadow: 0 5px 15px rgba(0,0,0,.4)!important; }
.notice_check{padding: 16px 15px;font-size: 12px}
.notice_check p label{text-align: right;font-size: 12px;display: inline-block;width: 60px}
.find_input{width: 198px;height: 30px;border:solid 1px #ccc;border-radius: 4px;}
.notice_check .check_btn{height: 30px;border: none;margin-left: 5px;width: 65px;border-radius: 4px;background-color: #337ab7;color: #fff;padding-left: 18px;
background-image: url(../img/1_03.png);background-repeat: no-repeat;background-position: 11px 8px}
.check_btn01{height: 30px;border: none;margin-left: 5px;width: 65px;border-radius: 4px;background-color: #27a111;color: #fff;text-align: center;
}
.notice_check .check_btn1{height: 30px;border: none;margin-left: 5px;width: 65px;border-radius: 4px;background-color: #337ab7;color: #fff;text-align: center;}
.notice_nav ul li{float: left}
.notice_nav ul{border: 1px #ccc solid;border-radius: 2px}
.notice_nav ul li a{display:inline-block;height: 28px;text-align:center;line-height:28px;color:#101010;border: none;width: 65px;border-right:1px #ccc solid;background-color: #fff;cursor: pointer}
.notice_nav ul li:nth-child(4) a{border-right:none}
.notice_nav ul li a:hover{background-color: #f5f5f5}
.dropdown-menu {min-width: 120px !important;margin-top: 4px;font-size: 12px}
.dropdown-menu li {padding:5px 15px;cursor: pointer}
.dropdown-menu li:hover{background-color: #f5f5f6}
.fixed-table-pagination{margin-top:0 !important;margin-bottom:0 !important;position: fixed !important;bottom:10px !important;left: 0 !important;width: 100%!important;border-top:1px #ccc solid}
.pagination-detail{margin-top:0 !important;margin-bottom:0 !important;}
.pagination{margin-top:3px !important;margin-bottom:5px !important;}
.l_left{float: left}
.r_right{float: right}
.notice_bot{position: fixed;bottom: 0;background-color: #ecf0f5;padding: 5px 0 5px 0;z-index:9999;border-top:1px #ccc solid;width: 100%;}
.notice_bot>div{font-size: 12px;margin-left: 10px;color: #07141e;line-height: 28px}
.notice_bot>div input{margin-right: 2px;vertical-align: middle}
.div_form{margin:4% auto 0 auto;width: 90% }
.div_form>div{margin: 5px}
.but_p{margin-right: 10px}
.but_p button{width: 58px;height: 28px;line-height: 28px;border: none;background-color: #5cb85c;color: #fff;border-radius: 4px;cursor: pointer}
.but_p .but_close{background-color: #d9534f;margin-left: 10px}
.notice_nav a{height: 28px;line-height: 28px;padding: 0 12px;border-radius: 0;float: left;font-size: 13px}
.notice_nav a:nth-child(1){border-top-left-radius: 4px;border-bottom-left-radius: 4px}
.notice_nav a:nth-child(3){border-top-right-radius: 4px;border-bottom-right-radius: 4px}
.notice_nav span{line-height: 26px;margin-right: 2px;color: #7a869d;font-size: 12px}
/*role*/
*,p,button,ul,li{padding: 0;margin: 0}
ul{list-style: none}
.l_left{float: left}
.r_right{float: right}
.clear{clear: both}
th{background-color: #e7f0f6 !important;}
.layui-layer-title{background-color: #3c8dbc !important;font-weight:bold;color:#fff !important; border:none !important;height: 33px;line-height: 33px;}
.layui-layer-rim {border: 0px solid #8D8D8D !important;border-radius: 5px;box-shadow: 0 5px 15px rgba(0,0,0,.4)!important; }
.notice_main{height: 100%;width: 100%;border: 1px #ccc solid;background-color: #fff;overflow: auto}
.notice_check{padding: 16px 15px;font-size: 12px}
.notice_check p label{text-align: right;font-size: 12px;display: inline-block;}
.find_input{width: 20%;height: 30px;border:solid 1px #ccc;border-radius: 4px;}
.find_input1{width: 64px;height: 30px;border:solid 1px #ccc;border-radius: 4px;}
.notice_check .check_btn{height: 30px;border: none;margin-left: 5px;width: 65px;border-radius: 4px;background-color: #337ab7;color: #fff;padding-left: 18px;
background-image: url(../img/1_03.png);background-repeat: no-repeat;background-position: 11px 8px}
.dropdown-menu {min-width: 120px !important;margin-top: 4px;font-size: 12px}
.dropdown-menu li {padding:5px 15px;cursor: pointer}
.dropdown-menu li:hover{background-color: #f5f5f6}
.fixed-table-pagination{position: fixed !important;bottom:0 !important;left: 0 !important;width: 100%!important;border-top:1px #ccc solid}
.pagination-detail{margin-top:0 !important;margin-bottom:0 !important;}
.pagination{margin-top:3px !important;margin-bottom:5px !important;}
.notice_nav a{height: 28px;line-height: 28px;padding: 0 12px;border-radius: 0;float: left;font-size: 13px}
.notice_nav a:nth-child(1){border-top-left-radius: 4px;border-bottom-left-radius: 4px}
.notice_nav a:nth-child(3){border-top-right-radius: 4px;border-bottom-right-radius: 4px}
.notice_nav span{line-height: 26px;margin-right: 2px;color: #7a869d;font-size: 12px}
/*department*/
*,h6,button{padding: 0;margin: 0}
ul{list-style: none}
.l_left{float: left}
.r_right{float: right}
.clear{clear: both}
th{background-color: #e7f0f6 !important;}
.nav_active{;background-image: url(../img/ccc_03.png);background-repeat: no-repeat;background-position: top left;background-color: #f5f5f5}
.news_main{height: 98%;width: 100%}
.layui-layer-title{background-color: #3c8dbc !important;font-weight:bold;color:#fff !important; border:none !important;height: 33px;line-height: 33px;}
.news_main h6{font-weight: bold;padding-left: 10px;line-height: 31px;border-bottom: 1px #ccc solid}
.news_left{width: 16%;height: 100%;border: 1px #ccc solid;margin-right: 0.5%;background-color: #fff}
.news_right{width: 83.5%;height: 100%;border: 1px #ccc solid;background-color: #fff;overflow: auto}
.department_table .fixed-table-pagination{left: 16.5% !important;width: 83.5% !important;}
h6{font-weight: bold;padding-left: 10px;line-height: 31px;border-bottom: 1px #ccc solid}
.notice_check_last{padding:8px 15px 16px 15px !important}
.notice_check .find_input,.notice_check_last .find_input{margin: 0 10px 0 2px}
.notice_check_last .last_input{margin-right: 2px}
/*book01*/
.table_td{color: #3665a9;text-align: right;background-color: #f5f5f5;width: 90px}
.table_td p{display: inline-block}
.table_td span{color: red;width: 20px;display: inline-block;vertical-align:middle;text-align: center}
.book_con01 td{text-align: right;color: #475059}
.book_con01 .sex{text-align: left}
.book_con01 td:nth-child(2n):hover,.book_con01 tr:hover{background-color: #fff !important;}
/*from*/
*,a{margin: 0;padding: 0}
.from_main{height: 98%;width: 100%;overflow: auto}
ul{list-style: none}
.l_left{float: left}
.r_right{float: right}
.clear{clear: both}
*,th,td,table{padding: 0;margin: 0}
td,th{text-align: center;font-size: 12px;color:#144490;vertical-align: middle !important; }
#table td,#table th,#table1 td,#table1 th,#table2 td,#table2 th{color: #475059 !important;}
thead th{background-color: #ECF4FB;border: #ccc 1px solid !important;}
tbody tr:hover{background-color: #f3f3f3}
.news_check{padding: 16px 15px 16px 15px;border: 1px #ccc solid;margin-bottom: 4px;background-color: #fff;box-shadow: 2px 2px 5px #b1afaf;}
.check_left input{height: 28px;width: 198px;border-radius: 4px;border: 1px #ccc solid}
.check_left button{height: 28px;border: none;margin-left: 6px;width: 65px;border-radius: 4px;background-color: #337ab7;color: #fff;padding-left: 18px;
background-image: url(../img/100_03.png);background-repeat: no-repeat;background-position: 11px 8px}
.form_h1{line-height: 30px;text-align: center;font-size: 18px;font-weight: bold}
.from_p{font-size: 12px;line-height: 24px}
.top_btn{margin-left: 10px}
.check_right span{line-height: 26px;margin-right: 2px;color: #7a869d;font-size: 12px}
.top_btn a,.check_right a{height: 28px;line-height: 28px;padding: 0 12px;border-radius: 0;float: left;font-size: 13px}
.top_btn a:nth-child(1),.check_right a:nth-child(1){border-top-left-radius: 4px;border-bottom-left-radius: 4px}
.top_btn a:nth-child(4),.check_right a:nth-child(2){border-top-right-radius: 4px;border-bottom-right-radius: 4px}
.top_btn .active{color: #333;background-color: #e6e6e6;border-color: #adadad;}
/*analysis*/
.from_main{height: 98%;width: 100%;overflow: auto}
ul{list-style: none}
.l_left{float: left}
.r_right{float: right}
.clear{clear: both}
*,th,td,table{padding: 0;margin: 0}
.check_right ul li{float: left}
.check_right ul{border: 1px #ccc solid;border-radius: 2px}
.check_right ul li button{height: 28px;border: none;width: 65px;border-right:1px #ccc solid;background-color: #fff}
.check_right ul li:nth-child(2) button{border-right:none}
.check_right ul li button:hover{background-color: #ccc}
.news_check{padding: 16px 15px 16px 15px;border: 1px #ccc solid;margin-bottom: 4px;background-color: #fff;box-shadow: 2px 2px 5px #b1afaf;}
.check_left input{height: 28px;width: 198px;border-radius: 4px;border: 1px #ccc solid}
.check_left button{height: 28px;border: none;margin-left: 6px;width: 65px;border-radius: 4px;background-color: #337ab7;color: #fff;padding-left: 18px;
background-image: url(../img/1_03.png);background-repeat: no-repeat;background-position: 11px 8px}
.e_chart{margin: 10px 0}
.charts{width: 49.5%;border: 1px #ccc solid;border-radius: 4px;margin-right: 1%}
.last_charts{margin-right: 0}
.charts_last{width: 100%}
.charts p{border-bottom: 1px #ccc solid;line-height: 28px;padding: 0 10px;font-size: 12px;background-color: #e7f0f6;font-weight: 800;color:#666}
.charts span{color:#00a7d0}
.check_right span{line-height: 26px;margin-right: 2px;color: #7a869d;font-size: 12px}
.top_btn a,.check_right a{height: 28px;line-height: 28px;padding: 0 12px;border-radius: 0;float: left;font-size: 13px}
.top_btn a:nth-child(1),.check_right a:nth-child(1){border-top-left-radius: 4px;border-bottom-left-radius: 4px}
.top_btn a:nth-child(4),.check_right a:nth-child(2){border-top-right-radius: 4px;border-bottom-right-radius: 4px}
.top_btn .active{color: #333;background-color: #e6e6e6;border-color: #adadad;}
.charts_last .fixed-table-pagination{position: static !important;border-top: none !important;}
.fixed-table-container tbody .selected td {
background-color:#bbbbbb !important;
}
.ts{margin-left: 16px}
.ts li{color: #bb8940;line-height: 24px;font-size: 12px;}
.ts li span{margin-right: 16px}
/*good页面样式*/
.good_pic label{float: left}
.good_pic .good_pic_ul{float: left}
.clear{clear: both}
.goods_main{margin: 10px 0 0 30px}
.goods_main label{line-height: 32px;font-size: 12px}
.goods_main .l_left:nth-child(2){width: 80%;height: 100px}
.goods_main .l_left textarea{width: 100%;height: 100px;border: 1px #ccc solid;border-radius: 4px;resize:none}
.good_pic_ul ul li{float: left;margin-right: 10px;padding: 10px}
.good_pic_ul ul{border: 1px #ccc solid;border-radius: 4px;margin: 4px 0 10px 0}
.good_pic_ul ul li img{width: 80px;height: 80px}
.goods_input{width: 30%;height: 32px;border-radius: 4px;border: none;border: 1px #ccc solid;margin-bottom: 10px}
.goods_input1{width: 13.5%;height: 32px;border-radius: 4px;border: none;border: 1px #ccc solid;margin:0 1% 10px 1%}
.good_btn{width: 80px;margin: 10px auto}
.good_btn button{width: 58px;height: 28px;line-height: 28px;border: none; background-color: #5cb85c;color: #fff;border-radius: 4px; }
.pic_li_div{position: relative}
.pic_li_div .pic_btn{position: absolute;right: -2px;top: -4px;cursor: pointer}
/*department页面样式*/
.department_main{padding: 10px 10px 0 10px}
.department_main label{width: 80px;text-align: right;font-size: 12px}
.department_main input{width: 40%;margin-right: 1%;height: 32px;border: 1px #ccc solid;background-color: #fff;border-radius: 4px;}
.department_main textarea{resize: none;border: 1px #ccc solid;width: 89.5%;height: 200px;background-color: #fff;border-radius: 4px}
.departments_btn{width: 60px;margin: 20px auto 0 auto;display: none}
.departments_btn button{width: 58px;height: 28px;line-height: 28px;border: none; background-color: #5cb85c;color: #fff;border-radius: 4px; }
.department_top{position: absolute;top:30px;right: 10px}
.department_top button{height: 28px;line-height: 28px;border: none; background-color: #5cb85c;color: #fff;border-radius: 4px;padding: 0 6px}
/*validate页面的css样式*/
.validate_nav,.validate_main{margin: 20px 10px 0 10px}
.validate_nav ul{border-bottom: 3px #3c8dbc solid}
.validate_nav ul li{float: left;cursor: pointer;line-height: 40px;padding: 0 24px;font-size: 16px;font-weight: bold;background-color: #f5f5f5;margin-right: 10px;border: 2px #dddddd solid;border-bottom: none;border-top-left-radius: 4px;border-top-right-radius: 4px}
.validate_nav ul .validate_nav_active{background-color: #228dcc;color: #fff;border-color: #5483d6}
.validate_from{display: none;margin-left: 20px}
.validate_from>div{margin: 0 0 20px 0}
.validate_from>div.first{margin: 0 0 10px 0}
.validate_from p{line-height: 32px;font-size: 16px;font-weight: 700;color: #666666}
.validate_from select{height: 40px;width: 300px;border: 1px #ccc solid}
.validate_from input{height: 40px;width: 400px;border: 1px #ccc solid}
.validate_from button{height: 40px;padding: 0 34px;border: 1px #5483d6 solid;background-color: #228dcc;line-height: 40px;border-radius: 4px;color: #fff;margin-left: 6px}
.validate_bot{border: 1px #fbf1d5 solid;background-color: #fffbf3}
.validate_bot .ts li{font-size: 14px;line-height: 34px}

@ -0,0 +1,887 @@
/*青岛研锦网络科技有限公司 版权所有*/
/*all*/
@charset "utf-8";
/* CSS Document */
.laydate_body .laydate_bottom{height: 30px !important;}
.find_input2 .find_input2{width: 100px !important;}
*{
margin:0;
padding:0;
font-family:"微软雅黑";}
::-webkit-scrollbar-track{border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0);}/*滚动条的滑轨背景颜色*/
::-webkit-scrollbar-thumb{background-color: rgba(0,0,0,0.05);border-radius: 10px;-webkit-box-shadow: inset 1px 1px 0 rgba(0,0,0,.1);}/*滑块颜色*/
::-webkit-scrollbar-thumb{background-color: rgba(0,0,0,0.2);border-radius: 10px;-webkit-box-shadow: inset 1px 1px 0 rgba(0,0,0,.1);}
::-webkit-scrollbar{width: 16px;height: 16px;}/* 滑块整体设置*/
::-webkit-scrollbar-track,
::-webkit-scrollbar-thumb{border-radius: 999px;border: 5px solid transparent;}
::-webkit-scrollbar-track{box-shadow: 1px 1px 5px rgba(0,0,0,.2) inset;}
::-webkit-scrollbar-thumb{min-height: 20px;background-clip: content-box;box-shadow: 0 0 0 5px rgba(0,0,0,.2) inset;}
::-webkit-scrollbar-corner{background: transparent;}/* 横向滚动条和纵向滚动条相交处尖角的颜色 */
.clear{
clear: both;
}
.map_find{
padding-top: 5px;
padding-bottom: 5px;
border-bottom: 1px solid #CCCCCC;
font-size: 13px;
padding-left: 10px;
}
.map_find1{
padding-top: 10px;
border-bottom: 1px solid #CCCCCC;
font-size: 13px;
padding-left: 10px;
}
.map_find label{
margin-right: 5px;
}
.map_input{
width: 220px;
height: 24px;
border-radius: 3px;
border:1px solid #CCCCCC;
margin-right: 10px;
}
.find_but{
padding-left: 8px;
padding-right: 8px;
padding-top: 3px;
padding-bottom: 4px;
background-color: #0D8BBD;
color: #ffffff;
border:none;
border-radius: 3px;
}
.find_but:active{
background-color: #1c6a9e;
}
.map_con{
width: 100%;
height: 100%;
background-image: url("../img/map01.png");
position: absolute;
}
.map_tail{
width: 600px;
height: 350px;
position:relative;
margin: 0 auto;
margin-top: 50px;
background-color: #ffffff;
box-shadow: 5px 5px 3px #333;
border-radius: 5px;
}
.map_h{
padding-top: 10px;
padding-bottom: 5px;
text-align: center;
border-bottom: 1px solid #CCCCCC;
width: 96%;
margin-left: 2%;
}
.map_table{
width: 96%;
margin-left: 2%;
border:none;
font-size: 13px;
color: #262626;
}
.map_mos{
text-decoration: none;
padding-top: 3px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 4px;
color: #ffffff;
background-color: #0D8BBD;
border:none;
border-radius: 3px;
}
.map_mos:active{
background-color: #00a0e9;
}
.map_video{
text-decoration: none;
padding-top: 3px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 4px;
color: #ffffff;
background-color: #00aa00;
border:none;
border-radius: 3px;
}
.map_video:active{
background-color: #00e765;
}
.map_p01{
padding-top: 15px;
padding-bottom: 5px;
border-bottom: 1px solid #CCCCCC;
width: 96%;
margin-left: 2%;
font-size: 12px;
color: #666666;
}
.map_p02{
width: 96%;
margin-left: 2%;
height: 170px;
margin-top: 5px;
}
.map_p02 img{
width: 100%;
height: 100%;
}
.map_close{
width: 20px;
height: 20px;
position: absolute;
right: -5px;
top:-5px;
}
.p_but{
padding-top: 5px;
padding-left: 5px;
font-size: 12px;
}
.p_but a{
margin-right: 10px;}
#table,#table1,#table2{
font-size: 12px !important;
color: #475059 !important;
/*border-top: none !important;*/
/*margin-top: 6px !important;*/
}
#table a{
margin-right: 10px;
}
#table th,#table1 th,#table2 th{
border: 1px solid #ccc;
}
.add_i{
width: 16px;
height: 16px;
position: relative;
display: inline-block;
background-image: url("../img/table_add.png");
top:3px;
margin-right: 2px;
}
.del_i{
width: 16px;
height: 16px;
position: relative;
display: inline-block;
background-image: url("../img/table_del.png");
top:3px;
margin-right: 1px;
}
.down_i{
width: 16px;
height: 16px;
position: relative;
display: inline-block;
background-image: url("../img/table_down.png");
top:3px;
margin-right: 1px;
}
.print_i{
width: 16px;
height: 16px;
position: relative;
display: inline-block;
background-image: url("../img/table_print.png");
top:3px;
margin-right: 1px;
}
.div_find{
width: 100%;
padding-bottom: 5px;
padding-top: 5px;
border-bottom: solid 1px #cccccc;
top:5px;
font-size: 12px;
}
.find_labela {
width: 8%;
text-align: right;
font-size: 12px;
display: inline-block;
}
.find_input{
width: 18%;
height: 28px;
border:solid 1px #ccc;
border-radius: 3px;
}
.find_but{
padding-left: 9px;
padding-bottom: 4px;
padding-top: 4px;
padding-right: 8px;
background-color:#00a0e9;
color: #ffffff;
border-radius: 5px;
border:none;
margin-right: 10px;
}
.find_but:active{
background-color: #00a0e9;
border: none;}
.find_but1{
padding-left: 9px;
padding-bottom: 4px;
padding-top: 4px;
padding-right: 8px;
background-color:#2e8ded;
color: #ffffff;
border-radius: 5px;
border: none;
}
.find_but1:active{
background-color: #044588;
}
.find_span{
float: right;
margin-right: 15px;
margin-top: 5px;
font-size: 13px;
}
.find_span a{
text-decoration: none;
color: #333;
}
.find_span1{
float: right;
margin-right: 15px;
margin-top: 5px;
font-size: 13px;
display: none;
}
.find_span1 a{
text-decoration: none;
color: #333;
}
.i_open{
width: 14px;
height: 14px;
position: relative;
display: inline-block;
background-image: url("../img/opne.png");
top:2px;
}
.i_close{
width: 14px;
height: 14px;
position: relative;
display: inline-block;
background-image: url("../img/colse.png");
top:2px;
}
.user_table{
width: 96%;
margin-left: 2%;
border:none;
font-size: 13px;
}
.user_table tr{
height: 30px;
}
.user_td{
text-align: right;
}
.user_td1{
width: 100px;
}
.user_rdio{
width: 15px;
height: 15px;
position: relative;
top:3px;
margin-right: 5px;
}
.rideo_label{
margin-right: 10px;
font-size: 13px;
}
.user_save{
background-color: #00aa00;
color: #ffffff;
padding-bottom: 4px;
padding-top: 3px;
padding-left: 8px;
padding-right: 8px;
border:none;
border-radius: 3px;
margin-right: 10px;
}
.user_save:active{
background-color: #00ca6d;
}
.user_esc{
background-color: #d58512;
color: #ffffff;
padding-bottom: 4px;
padding-top: 3px;
padding-left: 8px;
padding-right: 8px;
border:none;
border-radius: 3px;
}
.user_esc:active{
background-color: #985f0d;
}
.rose_text{
width: 350px;
height: 100px;
resize: none;
}
.part_span{
float: right;
margin-right: 5px;
}
.part_table{
float: left;
width: 79%;
height: 600px;
border:1px solid #0D8BBD;
margin-left: 2px;
}
.part_tree{
float: right;
width: 20%;
height: 600px;
border:1px solid #0D8BBD;
margin-right: 5px;
}
.part_tree ul{
list-style: none;
text-indent: 10px;
}
.tree_h{
height: 40px;
background-color: #EEEEEE;
margin-top: 0px;
line-height: 40px;
text-indent: 5px;
}
.static_all{
width: 100%;
height: 100%;
}
.static01{
width: 98%;
margin-left: 1%;
height: 300px;
margin-top: 5px;
}
.static02{
width: 98%;
margin-left: 1%;
height: 300px;
margin-top: 5px;
}
.static03{
width: 98%;
margin-left: 1%;
height: 300px;
margin-top: 5px;
}
.alam_static{
width: 98%;
height: 350px;
margin-left: 1%;
margin-top: 5px;
}
.alam_static1{
width: 100%;
background-color: #ffffff;
}
.alstic_ledt{
padding-top: 10px;
width: 59%;
height: 350px;
float: left;
}
.alstic_right{
padding-top: 10px;
width: 39%;
height: 350px;
float: right;
background-color: #ffffff;
}
.alstic_right p{
padding-bottom: 5px;
}
.spqn_red{
color: #f11010;
font-size: 20px;
}
.sque_red{
width: 16px;
height: 16px;
background-color: #c23531;
display: inline-block;
margin-right: 10px;
position: relative;
top:3px;
}
.span_margin{
margin-left: 10px;
}
.sque_02{
width: 16px;
height: 16px;
background-color: #d48265;
display: inline-block;
margin-right: 10px;
position: relative;
top:3px;
}
.cloum_alam{
width: 100%;
height: 350px;
}
.book_con01{
width: 98%;
border-radius: 6px;
margin: 2% auto;
background-color: #ffffff;
padding-top: 2%;
padding-bottom: 2%;
font-size: 14px;
box-shadow:-5px 0 5px #ccc, /*左边阴影*/
5px 0 5px #ccc, /*右边阴影*/
0 -5px 5px #ccc, /*顶部阴影*/
0 5px 5px #ccc; /*底边阴影*/
}
.book_p{
width: 94%;
margin-left: 3%;
margin-bottom: 15px;
padding-bottom: 10px;
}
.book_titSpan{
float: right;
}
.book_p label{
color: #3665a9;
margin-right: 5px;
}
.book_input01{
width: 100px;
border-top:none;
border-left: none;
border-right: none;
border-bottom: 1px solid #a9c9f7;
margin-right: 5px;
height:30px;
}
.book_input02{
width: 60px;
border-top:none;
border-left: none;
border-right: none;
border-bottom: 1px solid #a9c9f7;
margin-right: 5px;
height:30px;
}
.book_input03{
width: 97%;
margin-left: 1%;
height:30px;
border:none;
}
.book_h01{
width: 94%;
margin-left: 3%;
padding-top: 15px;
margin-bottom: 10px;
text-align: center;
letter-spacing: 1px;
font-size: 16px;
}
.label_red{
margin-left: 5px;
margin-right: 5px;
color: #f50f35;
}
.book_table{
width: 94%;
margin-left: 3%;
border-collapse:collapse;
}
.book_table tr{
border:1px solid #ccc;
}
.book_table td{
padding-top: 8px;
padding-bottom: 8px;
padding-left: 5px;
}
.input_radio{
position: relative;
top:1px;
margin-right: 5px;
margin-left: 8px;
}
.textArae{
width: 96%;
margin-left: 1%;
height: 350px;
resize: none;
}
.textArae01{
width: 96%;
margin-left: 1%;
height: 350px;
resize: none;
border:none;
}
.label_right{
float: right;
margin-right: 5px;
}
.td_label{
color: #3665a9;
margin-right: 5px;
padding-top: 5px;
padding-bottom: 10px;
text-align: right;
}
.book_input04{
width: 20%;
height: 30px;
margin-left: 3%;
}
.book_input05{
width: 45%;
height: 30px;
margin-left: 3%;
}
.book_foot{
width: 100%;
text-align: center;
margin-top: 25px;
margin-bottom: 25px;
}
.book_foot input{
margin-right: 20px;
padding-left: 5px;
padding-right: 5px;
}
.reead{
background-color: #EEEEEE;
}
.tr_color{
background-color: #ECF4FB;
text-align: center;
font-weight: bold;
}
.P_chart{
width: 98%;
margin-left: 1%;
height: 500px;
}
.p_static{
padding-top: 15px;
text-align: center;
width: 100%;
font-weight: bold;
font-size: 18px;
}
.static_span01{
margin-right: 15px;
margin-left: 5px;
font-size: 12px;
}
.static_span02{
margin-right: 15px;
float: right;
font-size: 12px;
}
.static_tabel{
width: 100%;
border-collapse: collapse;
font-size: 12px;
}
.static_tabel td{
padding-top: 5px;
padding-bottom: 5px;
border:1px solid #CCCCCC;
text-align: center;
}
.td_red{
color: red;
}
.td_blue{
color: #1F547E;
}
.index_top{
color: #ffffff;
line-height: 60px;
}
.i_start {
width: 8px;
height: 8px;
position: relative;
display: inline-block;
background-image: url("../img/start.png");
margin-right: 5px;
top:-2px;
}
*,h6,button,ul,li{padding: 0;margin: 0}
.layui-layer-title{background-color: #3c8dbc !important;font-weight:500;color:#fff !important; border:none !important;height: 36px !important;line-height: 36px !important;}
.layui-layer-rim {border: 0 solid #8D8D8D !important;border-radius: 5px;box-shadow: 0 5px 15px rgba(0,0,0,.4)!important; }
.notice_check{padding: 16px 15px;font-size: 12px}
.notice_check p label{text-align: right;font-size: 12px;display: inline-block;width: 60px}
.find_input{width: 198px;height: 30px;border:solid 1px #ccc;border-radius: 4px;text-indent: 5px}
.notice_check .check_btn{height: 30px;border: none;margin-left: 5px;width: 65px;border-radius: 4px;background-color: #337ab7;color: #fff;padding-left: 18px;
background-image: url(../img/1_03.png);background-repeat: no-repeat;background-position: 11px 8px}
.notice_nav ul li{float: left}
.notice_nav ul{border: 1px #ccc solid;border-radius: 2px}
.notice_nav ul li a{display:inline-block;height: 28px;text-align:center;line-height:28px;color:#101010;border: none;width: 65px;border-right:1px #ccc solid;background-color: #fff;cursor: pointer}
.notice_nav ul li:nth-child(4) a{border-right:none}
.notice_nav ul li a:hover{background-color: #f5f5f5}
.dropdown-menu {min-width: 120px !important;margin-top: 4px;font-size: 12px}
.dropdown-menu li {padding:5px 15px;cursor: pointer}
.dropdown-menu li:hover{background-color: #f5f5f6}
.fixed-table-pagination{margin-top:0 !important;margin-bottom:0 !important;position: fixed !important;bottom:10px !important;left: 0 !important;width: 100%!important;border-top:1px #ccc solid}
.pagination-detail{margin-top:0 !important;margin-bottom:0 !important;}
.pagination{margin-top:3px !important;margin-bottom:5px !important;}
.l_left{float: left}
.r_right{float: right}
.notice_bot{position: fixed;bottom: 0;background-color: #ecf0f5;padding: 5px 0 5px 0;z-index:9999;border-top:1px #ccc solid;width: 100%;}
.notice_bot>div{font-size: 12px;margin-left: 10px;color: #07141e;line-height: 28px}
.notice_bot>div input{margin-right: 2px;vertical-align: middle}
.div_form{margin:4% auto 0 auto;width: 90% }
.div_form>div{margin: 5px}
.but_p{margin-right: 10px}
.but_p button{width: 58px;height: 28px;line-height: 28px;border: none;background-color: #5cb85c;color: #fff;border-radius: 4px;cursor: pointer}
.but_p .but_close{background-color: #d9534f;margin-left: 10px}
.notice_nav a{height: 28px;line-height: 28px;padding: 0 12px;border-radius: 0;float: left;font-size: 13px}
.notice_nav a:nth-child(1){border-top-left-radius: 4px;border-bottom-left-radius: 4px}
.notice_nav a:nth-child(3){border-top-right-radius: 4px;border-bottom-right-radius: 4px}
.notice_nav span{line-height: 26px;margin-right: 2px;color: #7a869d;font-size: 12px}
/*role*/
*,p,button,ul,li{padding: 0;margin: 0}
ul{list-style: none}
.l_left{float: left}
.r_right{float: right}
.clear{clear: both}
th{background-color: #e7f0f6 !important;}
.layui-layer-title{background-color: #3c8dbc !important;font-weight:bold;color:#fff !important; border:none !important;height: 33px;line-height: 33px;}
.layui-layer-rim {border: 0px solid #8D8D8D !important;border-radius: 5px;box-shadow: 0 5px 15px rgba(0,0,0,.4)!important; }
.notice_main{height: 98%;width: 100%;border: 1px #ccc solid;background-color: #fff;overflow: auto}
.notice_check{padding: 16px 15px;font-size: 12px}
.notice_check p label{text-align: right;font-size: 12px;display: inline-block;}
.find_input{width: 198px;height: 30px;border:solid 1px #ccc;border-radius: 4px;}
.find_input1{width: 64px;height: 30px;border:solid 1px #ccc;border-radius: 4px;}
.notice_check .check_btn{height: 30px;border: none;margin-left: 5px;width: 65px;border-radius: 4px;background-color: #337ab7;color: #fff;padding-left: 18px;
background-image: url(../img/1_03.png);background-repeat: no-repeat;background-position: 11px 8px}
.dropdown-menu {min-width: 120px !important;margin-top: 4px;font-size: 12px}
.dropdown-menu li {padding:5px 15px;cursor: pointer}
.dropdown-menu li:hover{background-color: #f5f5f6}
.fixed-table-pagination{position: fixed !important;bottom:15px !important;left: 0 !important;width: 100%!important;border-top:1px #ccc solid}
.pagination-detail{margin-top:0 !important;margin-bottom:0 !important;}
.pagination{margin-top:3px !important;margin-bottom:5px !important;}
.notice_nav a{height: 28px;line-height: 28px;padding: 0 12px;border-radius: 0;float: left;font-size: 13px}
.notice_nav a:nth-child(1){border-top-left-radius: 4px;border-bottom-left-radius: 4px}
.notice_nav a:nth-child(3){border-top-right-radius: 4px;border-bottom-right-radius: 4px}
.notice_nav span{line-height: 26px;margin-right: 2px;color: #7a869d;font-size: 12px}
/*department*/
*,h6,button{padding: 0;margin: 0}
ul{list-style: none}
.l_left{float: left}
.r_right{float: right}
.clear{clear: both}
th{background-color: #e7f0f6 !important;}
.nav_active{;background-image: url(../img/ccc_03.png);background-repeat: no-repeat;background-position: top left;background-color: #f5f5f5}
.news_main{height: 98%;width: 100%}
.layui-layer-title{background-color: #3c8dbc !important;font-weight:bold;color:#fff !important; border:none !important;height: 33px;line-height: 33px;}
.news_main h6{font-weight: bold;padding-left: 10px;line-height: 31px;border-bottom: 1px #ccc solid}
.news_left{width: 16%;height: 100%;border: 1px #ccc solid;margin-right: 0.5%;background-color: #fff}
.news_right{width: 83.5%;height: 100%;border: 1px #ccc solid;background-color: #fff;overflow: auto}
.department_table .fixed-table-pagination{left: 16.5% !important;width: 83.5% !important;}
h6{font-weight: bold;padding-left: 10px;line-height: 31px;border-bottom: 1px #ccc solid}
.notice_check_last{padding:8px 15px 16px 15px !important}
.notice_check .find_input,.notice_check_last .find_input{margin: 0 10px 0 2px}
.notice_check_last .last_input{margin-right: 2px}
/*book01*/
.table_td{color: #3665a9;text-align: right;background-color: #f5f5f5;width: 90px}
.table_td p{display: inline-block}
.table_td span{color: red;width: 20px;display: inline-block;vertical-align:middle;text-align: center}
.book_con01 td{text-align: right;color: #475059}
.book_con01 .sex{text-align: left}
.book_con01 td:nth-child(2n):hover,.book_con01 tr:hover{background-color: #fff !important;}
/*from*/
*,a{margin: 0;padding: 0}
.from_main{height: 100%;width: 100%;overflow: auto}
ul{list-style: none}
.l_left{float: left}
.r_right{float: right}
.clear{clear: both}
*,th,td,table{padding: 0;margin: 0}
td,th{text-align: center;font-size: 12px;vertical-align: middle !important; }
#table td,#table th,#table1 td,#table1 th,#table2 td,#table2 th{color: #475059 !important;}
thead th{background-color: #ECF4FB;border: #ccc 1px solid !important;}
tbody tr:hover{background-color: #f3f3f3}
.news_check{padding: 16px 15px 16px 15px;border: 1px #ccc solid;margin-bottom: 4px;background-color: #fff;}
.check_left input{height: 28px;width: 198px;border-radius: 4px;border: 1px #ccc solid}
.check_left button{height: 28px;border: none;margin-left: 6px;width: 65px;border-radius: 4px;background-color: #337ab7;color: #fff;padding-left: 18px;
background-image: url(../img/100_03.png);background-repeat: no-repeat;background-position: 11px 8px}
.form_h1{line-height: 30px;text-align: center;font-size: 18px;font-weight: bold}
.from_p{font-size: 12px;line-height: 24px}
.top_btn{margin-left: 10px}
.check_right span{line-height: 26px;margin-right: 2px;color: #7a869d;font-size: 12px}
.top_btn a,.check_right a{height: 28px;line-height: 28px;padding: 0 12px;border-radius: 0;float: left;font-size: 13px}
.top_btn a:nth-child(1),.check_right a:nth-child(1){border-top-left-radius: 4px;border-bottom-left-radius: 4px}
.top_btn a:nth-child(4),.check_right a:nth-child(2){border-top-right-radius: 4px;border-bottom-right-radius: 4px}
.top_btn .active{color: #333;background-color: #e6e6e6;border-color: #adadad;}
/*analysis*/
.from_main{height: 100%;width: 100%;overflow: auto}
ul{list-style: none}
.l_left{float: left}
.r_right{float: right}
.clear{clear: both}
*,th,td,table{padding: 0;margin: 0}
.check_right ul li{float: left}
.check_right ul{border: 1px #ccc solid;border-radius: 2px}
.check_right ul li button{height: 28px;border: none;width: 65px;border-right:1px #ccc solid;background-color: #fff}
.check_right ul li:nth-child(2) button{border-right:none}
.check_right ul li button:hover{background-color: #ccc}
.news_check{padding: 16px 15px 16px 15px;border: 1px #ccc solid;margin-bottom: 4px;background-color: #fff;}
.check_left input{height: 28px;width: 198px;border-radius: 4px;border: 1px #ccc solid}
.check_left button{height: 28px;border: none;margin-left: 6px;width: 65px;border-radius: 4px;background-color: #337ab7;color: #fff;padding-left: 18px;
background-image: url(../img/1_03.png);background-repeat: no-repeat;background-position: 11px 8px}
.e_chart{margin: 10px 0}
.charts{width: 49.5%;border: 1px #ccc solid;border-radius: 4px;margin-right: 1%}
.last_charts{margin-right: 0}
.charts_last{width: 100%}
.charts p{border-bottom: 1px #ccc solid;line-height: 28px;padding: 0 10px;font-size: 12px;background-color: #e7f0f6;font-weight: 800;color:#666}
.charts span{color:#00a7d0}
.check_right span{line-height: 26px;margin-right: 2px;color: #7a869d;font-size: 12px}
.top_btn a,.check_right a{height: 28px;line-height: 28px;padding: 0 12px;border-radius: 0;float: left;font-size: 13px}
.top_btn a:nth-child(1),.check_right a:nth-child(1){border-top-left-radius: 4px;border-bottom-left-radius: 4px}
.top_btn a:nth-child(4),.check_right a:nth-child(2){border-top-right-radius: 4px;border-bottom-right-radius: 4px}
.top_btn .active{color: #333;background-color: #e6e6e6;border-color: #adadad;}
.charts_last .fixed-table-pagination{position: static !important;border-top: none !important;}
.fixed-table-container tbody .selected td {
background-color:#bbbbbb !important;
}
.ts{margin-left: 16px}
.ts li{color: #bb8940;line-height: 24px;font-size: 12px;}
.ts li span{margin-right: 16px}
/*good页面样式*/
.good_pic label{float: left}
.good_pic .good_pic_ul{float: left}
.clear{clear: both}
.goods_main{margin: 10px 0 0 30px}
.goods_main label{line-height: 32px;font-size: 12px}
.goods_main .l_left:nth-child(2){width: 80%;height: 100px}
.goods_main .l_left textarea{width: 100%;height: 100px;border: 1px #ccc solid;border-radius: 4px;resize:none}
.good_pic_ul ul li{float: left;margin-right: 10px;padding: 10px}
.good_pic_ul ul{border: 1px #ccc solid;border-radius: 4px;margin: 4px 0 10px 0}
.good_pic_ul ul li img{width: 80px;height: 80px}
.goods_input{width: 30%;height: 32px;border-radius: 4px;border: none;border: 1px #ccc solid;margin-bottom: 10px}
.goods_input1{width: 13.5%;height: 32px;border-radius: 4px;border: none;border: 1px #ccc solid;margin:0 1% 10px 1%}
.good_btn{width: 80px;margin: 10px auto}
.good_btn button{width: 58px;height: 28px;line-height: 28px;border: none; background-color: #5cb85c;color: #fff;border-radius: 4px; }
.pic_li_div{position: relative}
.pic_li_div .pic_btn{position: absolute;right: -2px;top: -4px;cursor: pointer}
.annyTable{
width: 96%;
border-collapse: collapse;
border:1px solid #CCCCCC;
margin:0 2% 2% 2%;
}
.annyTable td{
padding-top: 5px;
padding-bottom: 5px;
}
.first_td{font-weight: bold; background-color: #eeeeee;width: 12%}
.annyTable tr:nth-child(1){
font-weight: normal !important; background-color: #fff !important;
}
.annyTable01{
margin: 10px 0.5%;
width: 99%;
border-collapse: collapse;
}
.annyTable01 td{
padding-bottom: 10px;
padding-top: 10px;
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 601 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 580 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 570 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 762 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 399 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 710 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 432 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 534 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 529 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 467 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 973 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 964 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 45 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 381 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

@ -0,0 +1,97 @@
/*-------------------------------------
zTree Style
version: 3.4
author: Hunter.z
email: hunter.z@263.net
website: http://code.google.com/p/jquerytree/
-------------------------------------*/
.ztree * {padding:0; margin:0; font-size:12px; font-family: Verdana, Arial, Helvetica, AppleGothic, sans-serif}
.ztree {margin:0; padding:5px 5px 5px 0; color:#333}
.ztree li{padding:0; margin:0; list-style:none; line-height:14px; text-align:left; white-space:nowrap; outline:0}
.ztree li ul{ margin:0; padding:0 0 0 18px}
.ztree li ul.line{ background:url(./img/line_conn.gif) 0 0 repeat-y;}
.ztree li a {padding:1px 3px 0 0; margin:0; cursor:pointer; height:17px; color:#333; background-color: transparent;
text-decoration:none; vertical-align:top; display: inline-block}
.ztree li a:hover {text-decoration: none}
.ztree li a.curSelectedNode {padding-top:0px; background-color:#fff; color:black; height:16px; border:1px #FFf solid; opacity:0.8;}
.ztree li a.curSelectedNode_Edit {padding-top:0px; background-color:#FFE6B0; color:black; height:16px; border:1px #FFB951 solid; opacity:0.8;}
.ztree li a.tmpTargetNode_inner {padding-top:0px; background-color:#316AC5; color:white; height:16px; border:1px #316AC5 solid;
opacity:0.8; filter:alpha(opacity=80)}
.ztree li a.tmpTargetNode_prev {}
.ztree li a.tmpTargetNode_next {}
.ztree li a input.rename {height:14px; width:80px; padding:0; margin:0;
font-size:12px; border:1px #7EC4CC solid; *border:0px}
.ztree li span {line-height:16px; margin-right:2px}
.ztree li span.button {line-height:0; margin:0; width:16px; height:16px; display: inline-block; vertical-align:middle;
border:0 none; cursor: pointer;outline:none;
background-color:transparent; background-repeat:no-repeat; background-attachment: scroll;
background-image:url("./img/zTreeStandard.png"); *background-image:url("./img/zTreeStandard.gif")}
.ztree li span.button.chk {width:13px; height:13px; margin:0 3px 0 0; cursor: auto}
.ztree li span.button.chk.checkbox_false_full {background-position:0 0}
.ztree li span.button.chk.checkbox_false_full_focus {background-position:0 -14px}
.ztree li span.button.chk.checkbox_false_part {background-position:0 -28px}
.ztree li span.button.chk.checkbox_false_part_focus {background-position:0 -42px}
.ztree li span.button.chk.checkbox_false_disable {background-position:0 -56px}
.ztree li span.button.chk.checkbox_true_full {background-position:-14px 0}
.ztree li span.button.chk.checkbox_true_full_focus {background-position:-14px -14px}
.ztree li span.button.chk.checkbox_true_part {background-position:-14px -28px}
.ztree li span.button.chk.checkbox_true_part_focus {background-position:-14px -42px}
.ztree li span.button.chk.checkbox_true_disable {background-position:-14px -56px}
.ztree li span.button.chk.radio_false_full {background-position:-28px 0}
.ztree li span.button.chk.radio_false_full_focus {background-position:-28px -14px}
.ztree li span.button.chk.radio_false_part {background-position:-28px -28px}
.ztree li span.button.chk.radio_false_part_focus {background-position:-28px -42px}
.ztree li span.button.chk.radio_false_disable {background-position:-28px -56px}
.ztree li span.button.chk.radio_true_full {background-position:-42px 0}
.ztree li span.button.chk.radio_true_full_focus {background-position:-42px -14px}
.ztree li span.button.chk.radio_true_part {background-position:-42px -28px}
.ztree li span.button.chk.radio_true_part_focus {background-position:-42px -42px}
.ztree li span.button.chk.radio_true_disable {background-position:-42px -56px}
.ztree li span.button.switch {width:18px; height:18px}
.ztree li span.button.root_open{background-position:-92px -54px}
.ztree li span.button.root_close{background-position:-74px -54px}
.ztree li span.button.roots_open{background-position:-92px 0}
.ztree li span.button.roots_close{background-position:-74px 0}
.ztree li span.button.center_open{background-position:-92px -18px}
.ztree li span.button.center_close{background-position:-74px -18px}
.ztree li span.button.bottom_open{background-position:-92px -36px}
.ztree li span.button.bottom_close{background-position:-74px -36px}
.ztree li span.button.noline_open{background-position:-92px -72px}
.ztree li span.button.noline_close{background-position:-74px -72px}
.ztree li span.button.root_docu{ background:none;}
.ztree li span.button.roots_docu{background-position:-56px 0}
.ztree li span.button.center_docu{background-position:-56px -18px}
.ztree li span.button.bottom_docu{background-position:-56px -36px}
.ztree li span.button.noline_docu{ background:none;}
.ztree li span.button.ico_open{margin-right:2px; background-position:-110px -16px; vertical-align:top; *vertical-align:middle}
.ztree li span.button.ico_close{margin-right:2px; background-position:-110px 0; vertical-align:top; *vertical-align:middle}
.ztree li span.button.ico_docu{margin-right:2px; background-position:-110px -32px; vertical-align:top; *vertical-align:middle}
.ztree li span.button.edit {margin-right:2px; background-position:-110px -48px; vertical-align:top; *vertical-align:middle}
.ztree li span.button.remove {margin-right:2px; background-position:-110px -64px; vertical-align:top; *vertical-align:middle}
.ztree li span.button.ico_loading{margin-right:2px; background:url(./img/loading.gif) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle}
ul.tmpTargetzTree {background-color:#FFE6B0; opacity:0.8; filter:alpha(opacity=80)}
span.tmpzTreeMove_arrow {width:16px; height:16px; display: inline-block; padding:0; margin:2px 0 0 1px; border:0 none; position:absolute;
background-color:transparent; background-repeat:no-repeat; background-attachment: scroll;
background-position:-110px -80px; background-image:url("./img/zTreeStandard.png"); *background-image:url("./img/zTreeStandard.gif")}
ul.ztree.zTreeDragUL {margin:0; padding:0; position:absolute; width:auto; height:auto;overflow:hidden; background-color:#cfcfcf; border:1px #00B83F dotted; opacity:0.8; filter:alpha(opacity=80)}
.zTreeMask {z-index:10000; background-color:#cfcfcf; opacity:0.0; filter:alpha(opacity=0); position:absolute}
/* level style*/
/*.ztree li span.button.level0 {
display:none;
}
.ztree li ul.level0 {
padding:0;
background:none;
}*/

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 153 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 62 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 83 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 55 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 57 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 424 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 40 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 726 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 159 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 35 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

File diff suppressed because it is too large Load Diff

@ -0,0 +1,91 @@
/**
* Created by Administrator on 2017/10/26.
*/
// Xabin
//应急事件处置
$(".message_scroll").click(function () {
// EventClick();
eventHandle();
});
// 地图切换buttn-start
$(".map_change").click(function () {
$(this).addClass("map_change_chose");
$(this).siblings().removeClass("map_change_chose")
$(this).show()
$(this).siblings().hide()
})
$(".map_change_box").mouseenter(function () {
$(".map_change").show()
}).mouseleave(function () {
$(".map_change_chose").show()
$(".map_change_chose").siblings().hide()
})
// 地图切换buttn-end
$(".tab_msg").click(function () {
$(this).addClass("tab_msg_current");
$(this).siblings().removeClass("tab_msg_current")
})
$(".tab_msg01").click(function () {
$(".table1").show()
$(".table2").hide()
})
$(".tab_msg02").click(function () {
$(".table2").show()
$(".table1").hide()
})
$(".video_around").click(function () {
$(this).siblings().removeClass("video_around_chose")
$(this).addClass("video_around_chose")
})
$(".display_type_funct_sure").click(function () {
$(".display_box").hide()
})
$(".display_type_btn").click(function () {
$(".display_type_box").show()
$(".city_chose_box").hide()
})
$(".city_chose_btn").click(function () {
$(".city_chose_box").show()
$(".display_type_box").hide()
})
//轮播推送隐藏功能
$(".scroll_tool_outbox").mouseenter(function(){
$(".scroll_tool_outbox").addClass("scroll_tool_outbox_current")
});
$(".scroll_tool_outbox").mouseleave(function(){
$(".scroll_tool_outbox").removeClass("scroll_tool_outbox_current")
})
//轨迹回放功能激活
$(".search_guiji").click(function () {
$("#divRouteReview").show();
});
$(".close_playback").click(function () {
$(".trajectory_box").hide();
});
$("#btnBuffer").click(function () {
$("#divBufferSetting").show();
});
$(".total_chose_pl").click(function () {
$(".total_chose_box").show()
})
$(".total_chose_fr").click(function () {
$(".total_chose_box").hide()
})
// Xabin_end

@ -0,0 +1,507 @@
//青岛 研 锦 网络科技有限公司 版权所有
var layer_vector, layer_image, layer_POI, map,layer_SC;
var layer_RouteLine, layer_RoutePoi;
var graphicLayer_RouteLine;
var redColor, blueColor;
var geoService;
var layerUrl_cd_vector = "http://125.70.9.221:8020/cdmap/rest/services/BASEMAP/Vector/MapServer";
var layerUrl_cd_raster = "http://125.70.9.221:8020/cdmap/rest/services/BASEMAP/Raster/MapServer";
var layerUrl_POI = "http://123.146.170.78:6080/arcgis/rest/services/SCPOI2/MapServer/1";
var layerUrl_SC = "http://123.146.170.78:6080/arcgis/rest/services/SCPOI2/MapServer/";
dojoConfig = {
parseOnLoad: true,
packages: [{
name: 'tdlib',
location: this.location.pathname.replace(/\/[^/]+$/, "") + "/js/tdlib"
}]
};
require(["esri/map", "tdlib/TDTLayer", "tdlib/TDTRasterLayer", "tdlib/TDTAnnoLayer", "esri/layers/FeatureLayer","esri/InfoTemplate",
"esri/geometry/Point", "esri/layers/GraphicsLayer", "esri/Color","esri/layers/ArcGISDynamicMapServiceLayer", "dojo/domReady!"],
function (Map, TDTLayer, TDTRasterLayer, TDTAnnoLayer, FeatureLayer, InfoTemplate, Point, GraphicsLayer, Color, ArcGISDynamicMapServiceLayer) {
var pt = new Point(104.06464933797728, 30.66198193058378);
map = new Map("divMap", { logo: false, center: pt, zoom: 7 });
layer_vector = new TDTLayer();
layer_vector.id = "tianDiTu_vec";
layer_vector.visible = false;
map.addLayer(layer_vector);
layer_image = new TDTRasterLayer();
layer_image.id = "tianDiTu_img";
layer_image.visible = false;
map.addLayer(layer_image);
layer_SC = new ArcGISDynamicMapServiceLayer(layerUrl_SC, {
useMapImage: true,
});
layer_SC.setVisibleLayers([]);
map.addLayer(layer_SC);
var template_POI = {
title: "${NAME}",
content: "<table><tr>" +
"<td><ul><li>名称:${NAME}</li><li>类型:${CTYPE}</li><li>区域:${CITY}-${DISTRICT}</li><li>电话:${TEL}</li><li>地址:${ADDRESS}</li></ul></td>" +
"<td><img src='${PIC}' style='width:100%;height:100%' /></td></t></table>"
};
var infoTemplate_POI = new InfoTemplate(template_POI);
layer_POI = new FeatureLayer(layerUrl_POI,{
definitionExpression: "CTYPE='1'",
infoTemplate: infoTemplate_POI,
outFields: ["*"]
});
map.addLayer(layer_POI);
graphicLayer_RouteLine = new GraphicsLayer({ id: "graphicLayer_RouteLine" });
map.addLayer(graphicLayer_RouteLine);
map.on('click', function (event) {
if (isSetBufferCenter) {
$("#txtBufferX").val(event.mapPoint.x);
$("#txtBufferY").val(event.mapPoint.y);
showEventPoint(event.mapPoint.x, event.mapPoint.y);
isSetBufferCenter = false;
}
//var txt = $("#txtCoord").val()+ '['+ event.mapPoint.x + ',' + event.mapPoint.y + ']'
var txt = event.mapPoint.x + ',' + event.mapPoint.y;
$("#txtCoord").val(txt);
});
showLayer('vector');
//初始化颜色
redColor = new Color([255, 0, 0]);
blueColor = new Color([0, 0, 255]);
}
);
function showLayer(layerType) {
layer_image.setVisibility(false);
layer_vector.setVisibility(false);
switch (layerType) {
case 'vector':
layer_vector.setVisibility(true);
break;
case 'image':
layer_image.setVisibility(true);
break;
}
}
function addressQuery() {
var queryValue = $("#txtQuery").val();
var queryUrl = "http://www.scgis.net.cn/imap/imapserver/defaultrest/services/Newscnamesearch//Search?keyname=" + queryValue + "&typeCode=&DiQuKey=&QuXianKey=&isOnlyName=false&token=i44984NioeS2YQXAEi-NWImtfxFPNSx67E928s7whNAS9nH0uwTuO_YsKaxDdaxtdXi83flyMrcC9oG5S32Duw..&SearchEnvelope=&StartIndex=0&StopIndex=1000&ST=92916&callback=dojo.io.script.jsonp_dojoIoScript4._jsonpCallback";
$.ajax({
url: queryUrl,
success: function (data) {
data = data.replace('dojo.io.script.jsonp_dojoIoScript4._jsonpCallback(', '');
data = data.replace(');', '');
var result = eval('(' + data + ')');
alert(result.message.features.length);
var txt = "";
map.graphics.clear();
//for (i = 0; i < result.message.features.length; i++) {
// txt += result.message.features[i].attributes[3] + ',';
// var feature = result.message.features[i];
// var attr = { name: feature.attributes[3], type: feature.attributes[4], address: feature.attributes[8], pic: feature.attributes[10] };
// addPoint(feature.attributes[1], feature.attributes[2], view.spatialReference, attr);
//}
txt = JSON.stringify(result.message.columns);
txt = txt + JSON.stringify(result.message.features);
$("#txtCoord").val(txt);
}
})
}
//添加点位
function addPointGraphic(x, y, pic) {
require(["esri/symbols/PictureMarkerSymbol", "esri/symbols/TextSymbol", "esri/geometry/Point", "esri/graphic"], function (PictureMarkerSymbol, TextSymbol, Point, Graphic) {
var pt = new Point(x,y,map.spatialReference );
var symbol = new PictureMarkerSymbol(pic,32,32);
var ptGraphic = new Graphic(pt, symbol );
map.graphics.add(ptGraphic);
});
}
//青岛研锦网络科技有限公司 版权所有
//添加显示点
function addPoint(x, y, spatialReference, attri) {
require(["esri/symbols/PictureMarkerSymbol", "esri/symbols/TextSymbol", "esri/geometry/Point", "esri/graphic", "esri/InfoTemplate"], function (PictureMarkerSymbol, TextSymbol, Point, Graphic, InfoTemplate) {
var pt = new Point({
x: x,
y: y,
spatialReference: spatialReference
});
var symbol = new PictureMarkerSymbol( "images/mapIcon/qiangji32.png",32,32);
var infoTemplate = new InfoTemplate("${NAME}","名称:${NAME}<br>类型:${TYPE}<br>地址:${ADDRESS}");
var polylineGraphic = new Graphic(pt,symbol, attri,infoTemplate);
map.graphics.add(polylineGraphic);
var textSymbol = new TextSymbol({
color: "white",
backgroundColor: "green",
haloColor: "black",
haloSize: "1px",
text: attri.name,
xoffset: 3,
yoffset: 3,
font: {
size: 12,
family: "sans-serif",
weight: "bolder"
}
});
var txtGraphic = new Graphic( pt, textSymbol );
map.graphics.add(txtGraphic);
});
}
//添加显示线
function addLine(pts, spatialReference,color) {
require(["esri/geometry/Polyline", "esri/symbols/SimpleLineSymbol", "esri/Color", "esri/graphic"], function (Polyline, SimpleLineSymbol, Color,Graphic) {
var paths = [pts];
var line = new Polyline({
paths: paths,
spatialReference: spatialReference
});
var symbol = new SimpleLineSymbol(
    SimpleLineSymbol.STYLE_SOLID,
    color,
    3
  );
var lineGraphic = new Graphic(line, symbol);
graphicLayer_RouteLine.add(lineGraphic);
map.setExtent(line.getExtent().expand(3));
});
}
//专题图显示
//仓库-1加油站-2派出所-3危化品企业-4学校-5医疗卫生-6应急避难场所-7
$("#layerList li input").change(function (evt) {
var where = "";
var layerCheckes = $("#layerList li input");
for (i = 0; i < layerCheckes.length; i++) {
if (layerCheckes[i].checked) {
where += layerCheckes[i].id.replace('zt_', '') + ",";
}
}
if (where == "")
where = "CTYPEID=-1";
else
where = "CTYPEID in (" + where.substring(0, where.length - 1) + ")";
layer_POI.setDefinitionExpression(where);
});
//轨迹回放
var timer_Route;
var iPoint_Route;
//实际行走险路
var points_Route = [[104.12151233673112, 30.668625259399512], [104.11966697692887, 30.667809867858985], [104.11842243194596, 30.667251968383887], [104.1170062255861, 30.666822814941504], [104.11606208801285, 30.66639366149912], [104.1147746276857, 30.666050338745215], [104.11378757476822, 30.665792846679786], [104.11211387634293, 30.66519203186045], [104.11116973876969, 30.66493453979502], [104.11172763824479, 30.66347541809092], [104.11211387634293, 30.6624454498292], [104.11228553771988, 30.661329650879004], [104.11228553771988, 30.659870529174903], [104.11219970703141, 30.65866889953623], [104.11215679168721, 30.65656604766857], [104.11215679168721, 30.655192756652944], [104.11215679168721, 30.654162788391226], [104.11189929962178, 30.653347396850698], [104.11138431549092, 30.652188682556265], [104.11052600860616, 30.65055789947521], [104.10971061706567, 30.649141693115368], [104.10885231018091, 30.64759674072279], [104.10765068054224, 30.645708465576305], [104.10662071228052, 30.64459266662611], [104.10524742126489, 30.64313354492201], [104.10456077575708, 30.641416931152477], [104.10370246887231, 30.639700317382946], [104.10258666992212, 30.63832702636732], [104.1019000244143, 30.63661041259779], [104.10078422546411, 30.635237121582165], [104.1000975799563, 30.633949661255016], [104.09923927307153, 30.632490539550915], [104.09786598205591, 30.63085975646986], [104.09709350585962, 30.62940063476576], [104.09520523071315, 30.626654052734516], [104.09383193969752, 30.62528076171889], [104.09314529418971, 30.624250793457172], [104.09211532592799, 30.623907470703266], [104.09039871215846, 30.62356414794936], [104.08816711425807, 30.623392486572406], [104.08490554809596, 30.623220825195453], [104.08198730468776, 30.622877502441547], [104.08112899780299, 30.622877502441547], [104.08061401367213, 30.621160888672016], [104.08009902954127, 30.619100952148578], [104.07975570678737, 30.61704101562514], [104.07924072265651, 30.614723587036273], [104.07829658508327, 30.611891174316547], [104.07821075439479, 30.610689544677875], [104.0779532623294, 30.609402084350727], [104.07812492370635, 30.608200454712055], [104.07812492370635, 30.606998825073383], [104.07778160095245, 30.60528221130385], [104.07718078613311, 30.60356559753432], [104.07743827819854, 30.602707290649555], [104.0779532623294, 30.60184898376479], [104.07846824646026, 30.60081901550307], [104.07863990783721, 30.60030403137221], [104.07881156921417, 30.599445724487445], [104.07881156921417, 30.598415756225727], [104.07863990783721, 30.597729110717914], [104.0779532623294, 30.5970424652101]];
//规定运输线路
var points_Route_Must = [[104.1214522489628, 30.668844129226763], [104.12299720135537, 30.669530774734575], [104.12454215374795, 30.670217420242388], [104.12625876751748, 30.671075727127153], [104.1284045347294, 30.672105695388872], [104.13106528607217, 30.673307325027544], [104.13312522259561, 30.674251462600786], [104.13381186810342, 30.674852277420122], [104.13484183636514, 30.675023938797075], [104.13655845013467, 30.673993970535356], [104.13776007977334, 30.67313566365059], [104.13930503216592, 30.672277356765825], [104.14102164593545, 30.671075727127153], [104.14308158245889, 30.670217420242388], [104.1452273496708, 30.66987409748848], [104.14754477825967, 30.670045758865434], [104.14969054547159, 30.67038908161934], [104.15179339733926, 30.670732404373236], [104.15320960369912, 30.670818235061713], [104.15522662487832, 30.67116155781562], [104.15702906933633, 30.67141904988105], [104.1576727994999, 30.67141904988105], [104.15883151379434, 30.671247388504096], [104.15977565136758, 30.670732404373236], [104.16037646618692, 30.66991701283271], [104.16059104290811, 30.668715383194037], [104.16054812756387, 30.667513753555365], [104.16020480480996, 30.665840055130072], [104.15788737622108, 30.660518552444522], [104.15582743969765, 30.655712033889834], [104.15514079418983, 30.650218869827334], [104.15376750317421, 30.648158933303897], [104.15239421215858, 30.644039060257022], [104.15102092114296, 30.64060583271796], [104.14964763012733, 30.637515927932803], [104.14690104809608, 30.633739377639834], [104.14621440258827, 30.630306150100772], [104.14346782055702, 30.62687292256171], [104.1469638285795, 30.63422600206069], [104.14559053756388, 30.631136097275533], [104.14490389205606, 30.628389515244283], [104.14353060104044, 30.625642933213033], [104.14215731002481, 30.62220970567397], [104.14215731002481, 30.61946312364272], [104.13838075973185, 30.616373218857564], [104.13700746871622, 30.612596668564596], [104.1359775004545, 30.610536732041158], [104.13391756393106, 30.608133472763814], [104.13151430465372, 30.60573021348647], [104.12842439986856, 30.605043567978658], [104.12430452682169, 30.60298363145522], [104.12155794479044, 30.601610340439596], [104.11881136275919, 30.60126701768569], [104.11606478072794, 30.599550403916158], [104.11091493941935, 30.599893726670064], [104.10782503463419, 30.599550403916158], [104.10507845260294, 30.598863758408346], [104.10164522506388, 30.59852043565444], [104.09855532027872, 30.59852043565444], [104.09546541549356, 30.59852043565444], [104.09271883346231, 30.59749046739272], [104.09065889693888, 30.59749046739272], [104.08859896041544, 30.59852043565444], [104.08585237838419, 30.59852043565444], [104.08310579635294, 30.599550403916158], [104.08035921432169, 30.599893726670064], [104.07932924605996, 30.600022472702776], [104.07872843124062, 30.60019413407973], [104.0788142619291, 30.599722065293108], [104.07868551589638, 30.598992504441057], [104.07864260055214, 30.598220028244768], [104.07847093917519, 30.597619213425432], [104.07799887038857, 30.597318806015764]];
function showRoute() {
iPoint_Route = 0;
map.graphics.clear();
layer_POI.setDefinitionExpression("CTYPEID=-1");
//绘制轨迹线
addLine(points_Route, map.spatialReference,blueColor);
//绘制审批线路
addLine(points_Route_Must, map.spatialReference, redColor);
//启动车辆
timer_Route = setInterval(flashRoute, 2000);
}
//青岛研锦网络科技有限公司 版权所有
//刷新轨迹位置
function flashRoute() {
map.graphics.clear();
if (iPoint_Route < points_Route.length) {
addPointGraphic(points_Route[iPoint_Route][0], points_Route[iPoint_Route][1], "images/mapIcon/huoche.png");
iPoint_Route++;
} else {
clearInterval(timer_Route);
}
}
//全图
function zoomFull() {
require(["esri/geometry/Point"], function (Point) {
var pt = new Point({
x: 102.1750010681153,
y: 29.958719635009814,
spatialReference: map.spatialReference
});
map.centerAndZoom(pt, 5);
});
}
//放大
function zoomOut() {
var zm = map.getZoom() + 1;
if (zm <20)
map.setZoom(zm);
}
//缩小
function zoomIn() {
var zm = map.getZoom() - 1;
if (zm > 4)
map.setZoom(zm);
}
//-----------------------------------------城市定位------------------------------
$("#ulCity li").click(function () {
cityLocation(this.innerText);
});
var cityCenterData = [{ name: '成都市', coordX: 104.06464933797728, coordY: 30.66198193058378 },
{ name: '德阳市', coordX: 104.39616182267683, coordY: 31.128626242838894 },
{ name: '广汉市', coordX: 104.27720050416442, coordY: 30.98125495072465 },
{ name: '什邡市', coordX: 104.16931136018156, coordY: 31.128094096761312 },
{ name: '绵阳市', coordX: 104.71953866976015, coordY: 31.49196533513092 },
{ name: '广元市', coordX: 105.8411551951016, coordY: 32.432445904973584 },
{ name: '巴中市', coordX: 106.7548743597749, coordY: 31.857723620173256 },
{ name: '达州市', coordX: 107.48052099925064, coordY: 31.219486720196677 },
{ name: '自贡市', coordX: 104.77421082761674, coordY: 29.351811088249352 },
{ name: '泸州市', coordX: 105.43799099601415, coordY: 28.875347847910863 },
{ name: '宜宾市', coordX: 104.61442845147651, coordY: 28.77949224084179 },
{ name: '乐山市', coordX: 103.76477383864666, coordY: 29.570748332166442 },
{ name: '眉山市', coordX: 103.8388628847487, coordY: 30.057785987714666 },
{ name: '雅安市', coordX: 103.01869917051499, coordY: 29.994477273989844 },
{ name: '甘孜州', coordX: 101.96085326462626, coordY: 30.036053673370464 },
{ name: '阿坝州', coordX: 102.22195024516553, coordY: 31.90058805220809 },
{ name: '凉山州', coordX: 102.25959586068651, coordY: 27.883986689826066 },
{ name: '攀枝花市', coordX: 101.70856287209915, coordY: 26.581591822882732 },
{ name: '广安市', coordX: 106.6307129347292, coordY: 30.46058945850295 },
{ name: '南充市', coordX: 106.09258885235211, coordY: 30.80133728127757 },
{ name: '内江市', coordX: 105.05860193954454, coordY: 29.595999533171394 },
{ name: '资阳市', coordX: 104.63823762986025, coordY: 30.12372097172833 },
{ name: '遂宁市', coordX: 105.586908738787, coordY: 30.517752717983164 }]
function cityLocation(cityName) {
for (i = 0; i < cityCenterData.length; i++) {
if (cityCenterData[i].name == cityName) {
require(["esri/geometry/Point"], function (Point) {
var pt = new Point({
x: cityCenterData[i].coordX,
y: cityCenterData[i].coordY,
spatialReference: map.spatialReference
});
map.centerAndZoom(pt, 10);
});
}
}
}
//-----------------------------------------城市定位 END------------------------------
//青岛研锦网络科技有限公司 版权所有
//--------------------------------------热力图分析-------------------------------------
function showHeatMap() {
require([
        "esri/InfoTemplate",
        "esri/layers/FeatureLayer",
        "esri/map",
        "esri/renderers/HeatmapRenderer",
        "dojo/domReady!"
],function (InfoTemplate, FeatureLayer, Map, HeatmapRenderer) {
var infoTemplate = new InfoTemplate("${NAME}", "名称:${NAME}<br>类型:${TYPE}<br>地址:${ADDRESS}");
var heatmapFeatureLayerOptions = {
mode: FeatureLayer.MODE_SNAPSHOT,
infoTemplate: infoTemplate,
outFields: ["*"],
definitionExpression: layer_POI.getDefinitionExpression()
};
var heatmapFeatureLayer = new FeatureLayer(layerUrl_POI, heatmapFeatureLayerOptions);
var heatmapRenderer = new HeatmapRenderer();
heatmapFeatureLayer.setRenderer(heatmapRenderer);
map.addLayer(heatmapFeatureLayer);
});
}
//--------------------------------------热力图分析 END-------------------------------------
//--------------------------------------缓冲区分析-------------------------------------
var isSetBufferCenter = false;
function setBufferCenter() {
isSetBufferCenter = true;
}
function executeBuffer() {
var dis = $("#txtBufferDis").val();
var bufferX= $("#txtBufferX").val();
var bufferY = $("#txtBufferY").val();
bufferX = parseFloat(bufferX);
bufferY = parseFloat(bufferY);
dis = parseFloat(dis);
bufferAnalyst(bufferX, bufferY, dis);
}
function bufferAnalyst(ptX,ptY, bufferDistance) {
require(["esri/geometry/Point", "esri/tasks/BufferParameters", "esri/SpatialReference", "dojo/dom", "esri/tasks/GeometryService", "esri/geometry/normalizeUtils" ],
function (Point, BufferParameters, SpatialReference, dom, GeometryService, normalizeUtils) {
if (geoService == null) {
geoService = "init";
esriConfig.defaults.geometryService = new GeometryService("http://123.146.170.78:6080/arcgis/rest/services/Utilities/Geometry/GeometryServer");
// proxy 用于跨域
esriConfig.defaults.io.proxyUrl = "/proxy/";
esriConfig.defaults.io.alwaysUseProxy = false;
}
var params = new BufferParameters();
var centerPoint = new Point(ptX, ptY, map.spatialReference);
//params.geometries = [centerPoint];
params.distances = [bufferDistance/100000];
params.unit = 9102; //GeometryService.UNIT_SQUARE_FEET;
params.bufferSpatialReference = map.spatialReference;
params.outSpatialReference = map.spatialReference;
normalizeUtils.normalizeCentralMeridian([centerPoint]).then(function (normalizedGeometries) {
var normalizedGeometry = normalizedGeometries[0];
if (normalizedGeometry.type === "polygon") {
// 规范化多边形几何操作
esriConfig.defaults.geometryService.simplify([normalizedGeometry], function (geometries) {
params.geometries = geometries;
// 进行缓冲操作
esriConfig.defaults.geometryService.buffer(params, showBuffResult);// ShowBuffer is callback function
});
} else {
params.geometries = [normalizedGeometry];
esriConfig.defaults.geometryService.buffer(params, showBuffResult);
}
});
});
}
function showBuffResult(bufferedGeometries) {
require(["esri/graphic", "esri/symbols/SimpleFillSymbol", "esri/symbols/SimpleLineSymbol", "esri/Color", "dojo/_base/array"], function (Graphic, SimpleFillSymbol, SimpleLineSymbol, Color, array) {
// 设置缓冲区显示样式
var symbol = new SimpleFillSymbol(
SimpleFillSymbol.STYLE_SOLID,
new SimpleLineSymbol(
SimpleLineSymbol.STYLE_SOLID,
new Color([255, 0, 0, 0.65]), 2),
new Color([255, 0, 0, 0.35])
);
// dojo 数组遍历
array.forEach(bufferedGeometries, function (geometry) {
bufferGeometry = geometry;
map.setExtent(geometry.getExtent().expand(3));
// 显示地图绘制样式
var graphic = new Graphic(geometry, symbol);
map.graphics.add(graphic);
});
});
}
//--------------------------------------缓冲区分析 END-------------------------------------
//--------------------------------------应急事件处置-------------------------------------
function eventHandle() {
require(["esri/geometry/Point", "esri/tasks/BufferParameters", "esri/SpatialReference", "dojo/dom", "esri/tasks/GeometryService", "esri/geometry/normalizeUtils" ],
function (Point, BufferParameters, SpatialReference, dom, GeometryService, normalizeUtils) {
showEventPoint(104.06464933797728, 30.66198193058378);
var where = "CTYPEID in (11,12,13,14)";
layer_POI.setDefinitionExpression(where);
bufferAnalyst(104.06464933797728, 30.66198193058378, 1000);
});
}
function showEventPoint(ptX, ptY) {
require(["esri/symbols/PictureMarkerSymbol", "esri/graphic", "esri/geometry/Point"
], function (PictureMarkerSymbol, Graphic, Point) {
map.graphics.clear();
var centerPoint = new Point(ptX, ptY, map.spatialReference);
//定位点符号
var symbol_Point = new PictureMarkerSymbol('images/mapIcon/event.png', 32, 32);
map.graphics.add(new Graphic(centerPoint, symbol_Point));
});
}
//--------------------------------------应急事件处置 END-------------------------------------
//青岛研锦网络科技有限公司 版权所有
//-------------------------------------显示危化品生命周期-------------------------------
function showLife() {
clearAll();
layer_SC.setVisibleLayers([0, 2]);
require(["esri/geometry/Point"], function (Point) {
var pt = new Point({
x: 104.021,
y: 30.661,
spatialReference: map.spatialReference
});
map.centerAndZoom(pt, 10);
});
clearInterval(timer_Route);
}
function clearAll() {
layer_SC.setVisibleLayers([]);
layer_POI.setVisibility(false);
map.graphics.clear();
}

@ -0,0 +1,556 @@
/*!
* artDialog 4.1.7
* Date: 2013-03-03 08:04
* http://code.google.com/p/artdialog/
* (c) 2009-2012 TangBin, http://www.planeArt.cn
*
* This is licensed under the GNU LGPL, version 2.1 or later.
* For details, see: http://creativecommons.org/licenses/LGPL/2.1/
*/
(function (e, t) {
function h(e, t, n) {
t = t || document, n = n || "*";
var r = 0, i = 0, s = [], o = t.getElementsByTagName(n), u = o.length, a = new RegExp("(^|\\s)" + e + "(\\s|$)");
for (; r < u; r++)a.test(o[r].className) && (s[i] = o[r], i++);
return s
}
function p(r) {
var i = n.expando, s = r === e ? 0 : r[i];
return s === t && (r[i] = s = ++n.uuid), s
}
function d() {
if (n.isReady)return;
try {
document.documentElement.doScroll("left")
} catch (e) {
setTimeout(d, 1);
return
}
n.ready()
}
function v(e) {
return n.isWindow(e) ? e : e.nodeType === 9 ? e.defaultView || e.parentWindow : !1
}
var n = e.art = function (e, t) {
return new n.fn.init(e, t)
}, r = !1, i = [], s, o = "opacity" in document.documentElement.style, u = /^(?:[^<]*(<[\w\W]+>)[^>]*$|#([\w\-]+)$)/, a = /[\n\t]/g, f = /alpha\([^)]*\)/i, l = /opacity=([^)]*)/, c = /^([+-]=)?([\d+-.]+)(.*)$/;
return e.$ === t && (e.$ = n), n.fn = n.prototype = {
constructor: n, ready: function (e) {
return n.bindReady(), n.isReady ? e.call(document, n) : i && i.push(e), this
}, hasClass: function (e) {
var t = " " + e + " ";
return (" " + this[0].className + " ").replace(a, " ").indexOf(t) > -1 ? !0 : !1
}, addClass: function (e) {
return this.hasClass(e) || (this[0].className += " " + e), this
}, removeClass: function (e) {
var t = this[0];
return e ? this.hasClass(e) && (t.className = t.className.replace(e, " ")) : t.className = "", this
}, css: function (e, r) {
var i, s = this[0], o = arguments[0];
if (typeof e == "string") {
if (r === t)return n.css(s, e);
e === "opacity" ? n.opacity.set(s, r) : s.style[e] = r
} else for (i in o)i === "opacity" ? n.opacity.set(s, o[i]) : s.style[i] = o[i];
return this
}, show: function () {
return this.css("display", "block")
}, hide: function () {
return this.css("display", "none")
}, offset: function () {
var e = this[0], t = e.getBoundingClientRect(), n = e.ownerDocument, r = n.body, i = n.documentElement, s = i.clientTop || r.clientTop || 0, o = i.clientLeft || r.clientLeft || 0, u = t.top + (self.pageYOffset || i.scrollTop) - s, a = t.left + (self.pageXOffset || i.scrollLeft) - o;
return {left: a, top: u}
}, html: function (e) {
var r = this[0];
return e === t ? r.innerHTML : (n.cleanData(r.getElementsByTagName("*")), r.innerHTML = e, this)
}, remove: function () {
var e = this[0];
return n.cleanData(e.getElementsByTagName("*")), n.cleanData([e]), e.parentNode.removeChild(e), this
}, bind: function (e, t) {
return n.event.add(this[0], e, t), this
}, unbind: function (e, t) {
return n.event.remove(this[0], e, t), this
}
}, n.fn.init = function (e, t) {
var r, i;
t = t || document;
if (!e)return this;
if (e.nodeType)return this[0] = e, this;
if (e === "body" && t.body)return this[0] = t.body, this;
if (e === "head" || e === "html")return this[0] = t.getElementsByTagName(e)[0], this;
if (typeof e == "string") {
r = u.exec(e);
if (r && r[2])return i = t.getElementById(r[2]), i && i.parentNode && (this[0] = i), this
}
return typeof e == "function" ? n(document).ready(e) : (this[0] = e, this)
}, n.fn.init.prototype = n.fn, n.noop = function () {
}, n.isWindow = function (e) {
return e && typeof e == "object" && "setInterval" in e
}, n.isArray = function (e) {
return Object.prototype.toString.call(e) === "[object Array]"
}, n.fn.find = function (e) {
var t, r = this[0], i = e.split(".")[1];
return i ? document.getElementsByClassName ? t = r.getElementsByClassName(i) : t = h(i, r) : t = r.getElementsByTagName(e), n(t[0])
}, n.each = function (e, n) {
var r, i = 0, s = e.length, o = s === t;
if (o) {
for (r in e)if (n.call(e[r], r, e[r]) === !1)break
} else for (var u = e[0]; i < s && n.call(u, i, u) !== !1; u = e[++i]);
return e
}, n.data = function (e, r, i) {
var s = n.cache, o = p(e);
return r === t ? s[o] : (s[o] || (s[o] = {}), i !== t && (s[o][r] = i), s[o][r])
}, n.removeData = function (e, t) {
var r = !0, i = n.expando, s = n.cache, o = p(e), u = o && s[o];
if (!u)return;
if (t) {
delete u[t];
for (var a in u)r = !1;
r && delete n.cache[o]
} else delete s[o], e.removeAttribute ? e.removeAttribute(i) : e[i] = null
}, n.uuid = 0, n.cache = {}, n.expando = "@cache" + +(new Date), n.event = {
add: function (e, t, r) {
var i, s, o = n.event, u = n.data(e, "@events") || n.data(e, "@events", {});
i = u[t] = u[t] || {}, s = i.listeners = i.listeners || [], s.push(r), i.handler || (i.elem = e, i.handler = o.handler(i), e.addEventListener ? e.addEventListener(t, i.handler, !1) : e.attachEvent("on" + t, i.handler))
}, remove: function (e, t, r) {
var i, s, o, u = n.event, a = !0, f = n.data(e, "@events");
if (!f)return;
if (!t) {
for (i in f)u.remove(e, i);
return
}
s = f[t];
if (!s)return;
o = s.listeners;
if (r)for (i = 0; i < o.length; i++)o[i] === r && o.splice(i--, 1); else s.listeners = [];
if (s.listeners.length === 0) {
e.removeEventListener ? e.removeEventListener(t, s.handler, !1) : e.detachEvent("on" + t, s.handler), delete f[t], s = n.data(e, "@events");
for (var l in s)a = !1;
a && n.removeData(e, "@events")
}
}, handler: function (t) {
return function (r) {
r = n.event.fix(r || e.event);
for (var i = 0, s = t.listeners, o; o = s[i++];)o.call(t.elem, r) === !1 && (r.preventDefault(), r.stopPropagation())
}
}, fix: function (e) {
if (e.target)return e;
var t = {
target: e.srcElement || document, preventDefault: function () {
e.returnValue = !1
}, stopPropagation: function () {
e.cancelBubble = !0
}
};
for (var n in e)t[n] = e[n];
return t
}
}, n.cleanData = function (e) {
var t = 0, r, i = e.length, s = n.event.remove, o = n.removeData;
for (; t < i; t++)r = e[t], s(r), o(r)
}, n.isReady = !1, n.ready = function () {
if (!n.isReady) {
if (!document.body)return setTimeout(n.ready, 13);
n.isReady = !0;
if (i) {
var e, t = 0;
while (e = i[t++])e.call(document, n);
i = null
}
}
}, n.bindReady = function () {
if (r)return;
r = !0;
if (document.readyState === "complete")return n.ready();
if (document.addEventListener)document.addEventListener("DOMContentLoaded", s, !1), e.addEventListener("load", n.ready, !1); else if (document.attachEvent) {
document.attachEvent("onreadystatechange", s), e.attachEvent("onload", n.ready);
var t = !1;
try {
t = e.frameElement == null
} catch (i) {
}
document.documentElement.doScroll && t && d()
}
}, document.addEventListener ? s = function () {
document.removeEventListener("DOMContentLoaded", s, !1), n.ready()
} : document.attachEvent && (s = function () {
document.readyState === "complete" && (document.detachEvent("onreadystatechange", s), n.ready())
}), n.css = "defaultView" in document && "getComputedStyle" in document.defaultView ? function (e, t) {
return document.defaultView.getComputedStyle(e, !1)[t]
} : function (e, t) {
var r = t === "opacity" ? n.opacity.get(e) : e.currentStyle[t];
return r || ""
}, n.opacity = {
get: function (e) {
return o ? document.defaultView.getComputedStyle(e, !1).opacity : l.test((e.currentStyle ? e.currentStyle.filter : e.style.filter) || "") ? parseFloat(RegExp.$1) / 100 + "" : 1
}, set: function (e, t) {
if (o)return e.style.opacity = t;
var n = e.style;
n.zoom = 1;
var r = "alpha(opacity=" + t * 100 + ")", i = n.filter || "";
n.filter = f.test(i) ? i.replace(f, r) : n.filter + " " + r
}
}, n.each(["Left", "Top"], function (e, t) {
var r = "scroll" + t;
n.fn[r] = function () {
var t = this[0], n;
return n = v(t), n ? "pageXOffset" in n ? n[e ? "pageYOffset" : "pageXOffset"] : n.document.documentElement[r] || n.document.body[r] : t[r]
}
}), n.each(["Height", "Width"], function (e, t) {
var r = t.toLowerCase();
n.fn[r] = function (e) {
var r = this[0];
return r ? n.isWindow(r) ? r.document.documentElement["client" + t] || r.document.body["client" + t] : r.nodeType === 9 ? Math.max(r.documentElement["client" + t], r.body["scroll" + t], r.documentElement["scroll" + t], r.body["offset" + t], r.documentElement["offset" + t]) : null : e == null ? null : this
}
}), n.ajax = function (t) {
var r = e.XMLHttpRequest ? new XMLHttpRequest : new ActiveXObject("Microsoft.XMLHTTP"), i = t.url;
if (t.cache === !1) {
var s = +(new Date), o = i.replace(/([?&])_=[^&]*/, "$1_=" + s);
i = o + (o === i ? (/\?/.test(i) ? "&" : "?") + "_=" + s : "")
}
r.onreadystatechange = function () {
r.readyState === 4 && r.status === 200 && (t.success && t.success(r.responseText), r.onreadystatechange = n.noop)
}, r.open("GET", i, 1), r.send(null)
}, n.fn.animate = function (e, t, r, i) {
t = t || 400, typeof r == "function" && (i = r), r = r && n.easing[r] ? r : "swing";
var s = this[0], o, u, a, f, l, h, p = {
speed: t, easing: r, callback: function () {
o != null && (s.style.overflow = ""), i && i()
}
};
return p.curAnim = {}, n.each(e, function (e, t) {
p.curAnim[e] = t
}), n.each(e, function (e, t) {
u = new n.fx(s, p, e), a = c.exec(t), f = parseFloat(e === "opacity" || s.style && s.style[e] != null ? n.css(s, e) : s[e]), l = parseFloat(a[2]), h = a[3];
if (e === "height" || e === "width")l = Math.max(0, l), o = [s.style.overflow, s.style.overflowX, s.style.overflowY];
u.custom(f, l, h)
}), o != null && (s.style.overflow = "hidden"), this
}, n.timers = [], n.fx = function (e, t, n) {
this.elem = e, this.options = t, this.prop = n
}, n.fx.prototype = {
custom: function (e, t, r) {
function s() {
return i.step()
}
var i = this;
i.startTime = n.fx.now(), i.start = e, i.end = t, i.unit = r, i.now = i.start, i.state = i.pos = 0, s.elem = i.elem, s(), n.timers.push(s), n.timerId || (n.timerId = setInterval(n.fx.tick, 13))
}, step: function () {
var e = this, t = n.fx.now(), r = !0;
if (t >= e.options.speed + e.startTime) {
e.now = e.end, e.state = e.pos = 1, e.update(), e.options.curAnim[e.prop] = !0;
for (var i in e.options.curAnim)e.options.curAnim[i] !== !0 && (r = !1);
return r && e.options.callback.call(e.elem), !1
}
var s = t - e.startTime;
return e.state = s / e.options.speed, e.pos = n.easing[e.options.easing](e.state, s, 0, 1, e.options.speed), e.now = e.start + (e.end - e.start) * e.pos, e.update(), !0
}, update: function () {
var e = this;
e.prop === "opacity" ? n.opacity.set(e.elem, e.now) : e.elem.style && e.elem.style[e.prop] != null ? e.elem.style[e.prop] = e.now + e.unit : e.elem[e.prop] = e.now
}
}, n.fx.now = function () {
return +(new Date)
}, n.easing = {
linear: function (e, t, n, r) {
return n + r * e
}, swing: function (e, t, n, r) {
return (-Math.cos(e * Math.PI) / 2 + .5) * r + n
}
}, n.fx.tick = function () {
var e = n.timers;
for (var t = 0; t < e.length; t++)!e[t]() && e.splice(t--, 1);
!e.length && n.fx.stop()
}, n.fx.stop = function () {
clearInterval(n.timerId), n.timerId = null
}, n.fn.stop = function () {
var e = n.timers;
for (var t = e.length - 1; t >= 0; t--)e[t].elem === this[0] && e.splice(t, 1);
return this
}, n
})(window), function (e, t, n) {
e.noop = e.noop || function () {
};
var r, i, s, o, u = 0, a = e(t), f = e(document), l = e("html"), c = document.documentElement, h = t.VBArray && !t.XMLHttpRequest, p = "createTouch" in document && !("onmousemove" in c) || /(iPhone|iPad|iPod)/i.test(navigator.userAgent), d = "artDialog" + +(new Date), v = function (t, i, s) {
t = t || {};
if (typeof t == "string" || t.nodeType === 1)t = {content: t, fixed: !p};
var o, a = v.defaults, f = t.follow = this.nodeType === 1 && this || t.follow;
for (var l in a)t[l] === n && (t[l] = a[l]);
return e.each({
ok: "yesFn",
cancel: "noFn",
close: "closeFn",
init: "initFn",
okVal: "yesText",
cancelVal: "noText"
}, function (e, r) {
t[e] = t[e] !== n ? t[e] : t[r]
}), typeof f == "string" && (f = e(f)[0]), t.id = f && f[d + "follow"] || t.id || d + u, o = v.list[t.id], f && o ? o.follow(f).zIndex().focus() : o ? o.zIndex().focus() : (p && (t.fixed = !1), e.isArray(t.button) || (t.button = t.button ? [t.button] : []), i !== n && (t.ok = i), s !== n && (t.cancel = s), t.ok && t.button.push({
name: t.okVal,
callback: t.ok,
focus: !0
}), t.cancel && t.button.push({
name: t.cancelVal,
callback: t.cancel
}), v.defaults.zIndex = t.zIndex, u++, v.list[t.id] = r ? r._init(t) : new v.fn._init(t))
};
v.fn = v.prototype = {
version: "4.1.7", closed: !0, _init: function (e) {
var n = this, i, s = e.icon, o = s && (h ? {png: "icons/" + s + ".png"} : {backgroundImage: "url('" + e.path + "/skins/icons/" + s + ".png')"});
return n.closed = !1, n.config = e, n.DOM = i = n.DOM || n._getDOM(), i.wrap.addClass(e.skin), i.close[e.cancel === !1 ? "hide" : "show"](), i.icon[0].style.display = s ? "" : "none", i.iconBg.css(o || {background: "none"}), i.se.css("cursor", e.resize ? "se-resize" : "auto"), i.title.css("cursor", e.drag ? "move" : "auto"), i.content.css("padding", e.padding), n[e.show ? "show" : "hide"](!0), n.button(e.button).title(e.title).content(e.content, !0).size(e.width, e.height).time(e.time), e.follow ? n.follow(e.follow) : n.position(e.left, e.top), n.zIndex().focus(), e.lock && n.lock(), n._addEvent(), n._ie6PngFix(), r = null, e.init && e.init.call(n, t), n
}, content: function (e) {
var t, r, i, s, o = this, u = o.DOM, a = u.wrap[0], f = a.offsetWidth, l = a.offsetHeight, c = parseInt(a.style.left), h = parseInt(a.style.top), p = a.style.width, d = u.content, v = d[0];
return o._elemBack && o._elemBack(), a.style.width = "auto", e === n ? v : (typeof e == "string" ? d.html(e) : e && e.nodeType === 1 && (s = e.style.display, t = e.previousSibling, r = e.nextSibling, i = e.parentNode, o._elemBack = function () {
t && t.parentNode ? t.parentNode.insertBefore(e, t.nextSibling) : r && r.parentNode ? r.parentNode.insertBefore(e, r) : i && i.appendChild(e), e.style.display = s, o._elemBack = null
}, d.html(""), v.appendChild(e), e.style.display = "block"), arguments[1] || (o.config.follow ? o.follow(o.config.follow) : (f = a.offsetWidth - f, l = a.offsetHeight - l, c -= f / 2, h -= l / 2, a.style.left = Math.max(c, 0) + "px", a.style.top = Math.max(h, 0) + "px"), p && p !== "auto" && (a.style.width = a.offsetWidth + "px"), o._autoPositionType()), o._ie6SelectFix(), o._runScript(v), o)
}, title: function (e) {
var t = this.DOM, r = t.wrap, i = t.title, s = "aui_state_noTitle";
return e === n ? i[0] : (e === !1 ? (i.hide().html(""), r.addClass(s)) : (i.show().html(e || ""), r.removeClass(s)), this)
}, position: function (e, t) {
var r = this, i = r.config, s = r.DOM.wrap[0], o = h ? !1 : i.fixed, u = h && r.config.fixed, l = f.scrollLeft(), c = f.scrollTop(), p = o ? 0 : l, d = o ? 0 : c, v = a.width(), m = a.height(), g = s.offsetWidth, y = s.offsetHeight, b = s.style;
if (e || e === 0)r._left = e.toString().indexOf("%") !== -1 ? e : null, e = r._toNumber(e, v - g), typeof e == "number" ? (e = u ? e += l : e + p, b.left = Math.max(e, p) + "px") : typeof e == "string" && (b.left = e);
if (t || t === 0)r._top = t.toString().indexOf("%") !== -1 ? t : null, t = r._toNumber(t, m - y), typeof t == "number" ? (t = u ? t += c : t + d, b.top = Math.max(t, d) + "px") : typeof t == "string" && (b.top = t);
return e !== n && t !== n && (r._follow = null, r._autoPositionType()), r
}, size: function (e, t) {
var n, r, i, s, o = this, u = o.config, f = o.DOM, l = f.wrap, c = f.main, h = l[0].style, p = c[0].style;
return e && (o._width = e.toString().indexOf("%") !== -1 ? e : null, n = a.width() - l[0].offsetWidth + c[0].offsetWidth, i = o._toNumber(e, n), e = i, typeof e == "number" ? (h.width = "auto", p.width = Math.max(o.config.minWidth, e) + "px", h.width = l[0].offsetWidth + "px") : typeof e == "string" && (p.width = e, e === "auto" && l.css("width", "auto"))), t && (o._height = t.toString().indexOf("%") !== -1 ? t : null, r = a.height() - l[0].offsetHeight + c[0].offsetHeight, s = o._toNumber(t, r), t = s, typeof t == "number" ? p.height = Math.max(o.config.minHeight, t) + "px" : typeof t == "string" && (p.height = t)), o._ie6SelectFix(), o
}, follow: function (t) {
var n, r = this, i = r.config;
if (typeof t == "string" || t && t.nodeType === 1)n = e(t), t = n[0];
if (!t || !t.offsetWidth && !t.offsetHeight)return r.position(r._left, r._top);
var s = d + "follow", o = a.width(), u = a.height(), l = f.scrollLeft(), c = f.scrollTop(), p = n.offset(), v = t.offsetWidth, m = t.offsetHeight, g = h ? !1 : i.fixed, y = g ? p.left - l : p.left, b = g ? p.top - c : p.top, w = r.DOM.wrap[0], E = w.style, S = w.offsetWidth, x = w.offsetHeight, T = y - (S - v) / 2, N = b + m, C = g ? 0 : l, k = g ? 0 : c;
return T = T < C ? y : T + S > o && y - S > C ? y - S + v : T, N = N + x > u + k && b - x > k ? b - x : N, E.left = T + "px", E.top = N + "px", r._follow && r._follow.removeAttribute(s), r._follow = t, t[s] = i.id, r._autoPositionType(), r
}, button: function () {
var t = this, r = arguments, i = t.DOM, s = i.buttons, o = s[0], u = "aui_state_highlight", a = t._listeners = t._listeners || {}, f = e.isArray(r[0]) ? r[0] : [].slice.call(r);
return r[0] === n ? o : (e.each(f, function (n, r) {
var i = r.name, s = !a[i], f = s ? document.createElement("button") : a[i].elem;
a[i] || (a[i] = {}), r.callback && (a[i].callback = r.callback), r.className && (f.className = r.className), r.focus && (t._focus && t._focus.removeClass(u), t._focus = e(f).addClass(u), t.focus()), f.setAttribute("type", "button"), f[d + "callback"] = i, f.disabled = !!r.disabled, s && (f.innerHTML = i, a[i].elem = f, o.appendChild(f))
}), s[0].style.display = f.length ? "" : "none", t._ie6SelectFix(), t)
}, show: function () {
return this.DOM.wrap.show(), !arguments[0] && this._lockMaskWrap && this._lockMaskWrap.show(), this
}, hide: function () {
return this.DOM.wrap.hide(), !arguments[0] && this._lockMaskWrap && this._lockMaskWrap.hide(), this
}, close: function () {
if (this.closed)return this;
var e = this, n = e.DOM, i = n.wrap, s = v.list, o = e.config.close, u = e.config.follow;
e.time();
if (typeof o == "function" && o.call(e, t) === !1)return e;
e.unlock(), e._elemBack && e._elemBack(), i[0].className = i[0].style.cssText = "", n.title.html(""), n.content.html(""), n.buttons.html(""), v.focus === e && (v.focus = null), u && u.removeAttribute(d + "follow"), delete s[e.config.id], e._removeEvent(), e.hide(!0)._setAbsolute();
for (var a in e)e.hasOwnProperty(a) && a !== "DOM" && delete e[a];
return r ? i.remove() : r = e, e
}, time: function (e) {
var t = this, n = t.config.cancelVal, r = t._timer;
return r && clearTimeout(r), e && (t._timer = setTimeout(function () {
t._click(n)
}, 1e3 * e)), t
}, focus: function () {
try {
if (this.config.focus) {
var e = this._focus && this._focus[0] || this.DOM.close[0];
e && e.focus()
}
} catch (t) {
}
return this
}, zIndex: function () {
var e = this, t = e.DOM, n = t.wrap, r = v.focus, i = v.defaults.zIndex++;
return n.css("zIndex", i), e._lockMask && e._lockMask.css("zIndex", i - 1), r && r.DOM.wrap.removeClass("aui_state_focus"), v.focus = e, n.addClass("aui_state_focus"), e
}, lock: function () {
if (this._lock)return this;
var t = this, n = v.defaults.zIndex - 1, r = t.DOM.wrap, i = t.config, s = f.width(), o = f.height(), u = t._lockMaskWrap || e(document.body.appendChild(document.createElement("div"))), a = t._lockMask || e(u[0].appendChild(document.createElement("div"))), l = "(document).documentElement", c = p ? "width:" + s + "px;height:" + o + "px" : "width:100%;height:100%", d = h ? "position:absolute;left:expression(" + l + ".scrollLeft);top:expression(" + l + ".scrollTop);width:expression(" + l + ".clientWidth);height:expression(" + l + ".clientHeight)" : "";
return t.zIndex(), r.addClass("aui_state_lock"), u[0].style.cssText = c + ";position:fixed;z-index:" + n + ";top:0;left:0;overflow:hidden;" + d, a[0].style.cssText = "height:100%;background:" + i.background + ";filter:alpha(opacity=0);opacity:0", h && a.html('<iframe src="about:blank" style="width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;filter:alpha(opacity=0)"></iframe>'), a.stop(), a.bind("click", function () {
t._reset()
}).bind("dblclick", function () {
t._click(t.config.cancelVal)
}), i.duration === 0 ? a.css({opacity: i.opacity}) : a.animate({opacity: i.opacity}, i.duration), t._lockMaskWrap = u, t._lockMask = a, t._lock = !0, t
}, unlock: function () {
var e = this, t = e._lockMaskWrap, n = e._lockMask;
if (!e._lock)return e;
var i = t[0].style, s = function () {
h && (i.removeExpression("width"), i.removeExpression("height"), i.removeExpression("left"), i.removeExpression("top")), i.cssText = "display:none", r && t.remove()
};
return n.stop().unbind(), e.DOM.wrap.removeClass("aui_state_lock"), e.config.duration ? n.animate({opacity: 0}, e.config.duration, s) : s(), e._lock = !1, e
}, _getDOM: function () {
var t = document.createElement("div"), n = document.body;
t.style.cssText = "position:absolute;left:0;top:0", t.innerHTML = v._templates, n.insertBefore(t, n.firstChild);
var r, i = 0, s = {wrap: e(t)}, o = t.getElementsByTagName("*"), u = o.length;
for (; i < u; i++)r = o[i].className.split("aui_")[1], r && (s[r] = e(o[i]));
return s
}, _toNumber: function (e, t) {
if (!e && e !== 0 || typeof e == "number")return e;
var n = e.length - 1;
return e.lastIndexOf("px") === n ? e = parseInt(e) : e.lastIndexOf("%") === n && (e = parseInt(t * e.split("%")[0] / 100)), e
}, _ie6PngFix: h ? function () {
var e = 0, t, n, r, i, s = v.defaults.path + "/skins/", o = this.DOM.wrap[0].getElementsByTagName("*");
for (; e < o.length; e++)t = o[e], n = t.currentStyle.png, n && (r = s + n, i = t.runtimeStyle, i.backgroundImage = "none", i.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + r + "',sizingMethod='crop')")
} : e.noop, _ie6SelectFix: h ? function () {
var e = this.DOM.wrap, t = e[0], n = d + "iframeMask", r = e[n], i = t.offsetWidth, s = t.offsetHeight;
i += "px", s += "px", r ? (r.style.width = i, r.style.height = s) : (r = t.appendChild(document.createElement("iframe")), e[n] = r, r.src = "about:blank", r.style.cssText = "position:absolute;z-index:-1;left:0;top:0;filter:alpha(opacity=0);width:" + i + ";height:" + s)
} : e.noop, _runScript: function (e) {
var t, n = 0, r = 0, i = e.getElementsByTagName("script"), s = i.length, o = [];
for (; n < s; n++)i[n].type === "text/dialog" && (o[r] = i[n].innerHTML, r++);
o.length && (o = o.join(""), t = new Function(o), t.call(this))
}, _autoPositionType: function () {
this[this.config.fixed ? "_setFixed" : "_setAbsolute"]()
}, _setFixed: function () {
return h && e(function () {
var t = "backgroundAttachment";
l.css(t) !== "fixed" && e("body").css(t) !== "fixed" && l.css({
zoom: 1,
backgroundImage: "url(about:blank)",
backgroundAttachment: "fixed"
})
}), function () {
var e = this.DOM.wrap, t = e[0].style;
if (h) {
var n = parseInt(e.css("left")), r = parseInt(e.css("top")), i = f.scrollLeft(), s = f.scrollTop(), o = "(document.documentElement)";
this._setAbsolute(), t.setExpression("left", "eval(" + o + ".scrollLeft + " + (n - i) + ') + "px"'), t.setExpression("top", "eval(" + o + ".scrollTop + " + (r - s) + ') + "px"')
} else t.position = "fixed"
}
}(), _setAbsolute: function () {
var e = this.DOM.wrap[0].style;
h && (e.removeExpression("left"), e.removeExpression("top")), e.position = "absolute"
}, _click: function (e) {
var n = this, r = n._listeners[e] && n._listeners[e].callback;
return typeof r != "function" || r.call(n, t) !== !1 ? n.close() : n
}, _reset: function (e) {
var t, n = this, r = n._winSize || a.width() * a.height(), i = n._follow, s = n._width, o = n._height, u = n._left, f = n._top;
if (e) {
t = n._winSize = a.width() * a.height();
if (r === t)return
}
(s || o) && n.size(s, o), i ? n.follow(i) : (u || f) && n.position(u, f)
}, _addEvent: function () {
var e, n = this, r = n.config, i = "CollectGarbage" in t, s = n.DOM;
n._winResize = function () {
e && clearTimeout(e), e = setTimeout(function () {
n._reset(i)
}, 40)
}, a.bind("resize", n._winResize), s.wrap.bind("click", function (e) {
var t = e.target, i;
if (t.disabled)return !1;
if (t === s.close[0])return n._click(r.cancelVal), !1;
i = t[d + "callback"], i && n._click(i), n._ie6SelectFix()
}).bind("mousedown", function () {
n.zIndex()
})
}, _removeEvent: function () {
var e = this, t = e.DOM;
t.wrap.unbind(), a.unbind("resize", e._winResize)
}
}, v.fn._init.prototype = v.fn, e.fn.dialog = e.fn.artDialog = function () {
var e = arguments;
return this[this.live ? "live" : "bind"]("click", function () {
return v.apply(this, e), !1
}), this
}, v.focus = null, v.get = function (e) {
return e === n ? v.list : v.list[e]
}, v.list = {}, f.bind("keydown", function (e) {
var t = e.target, n = t.nodeName, r = /^INPUT|TEXTAREA$/, i = v.focus, s = e.keyCode;
if (!i || !i.config.esc || r.test(n))return;
s === 27 && i._click(i.config.cancelVal)
}), o = t._artDialog_path || function (e, t, n) {
for (t in e)e[t].src && e[t].src.indexOf("artDialog") !== -1 && (n = e[t]);
return i = n || e[e.length - 1], n = i.src.replace(/\\/g, "/"), n.lastIndexOf("/") < 0 ? "." : n.substring(0, n.lastIndexOf("/"))
}(document.getElementsByTagName("script")), s = i.src.split("skin=")[1];
if (s) {
var m = document.createElement("link");
m.rel = "stylesheet", m.href = o + "/skins/" + s + ".css?" + v.fn.version, i.parentNode.insertBefore(m, i)
}
a.bind("load", function () {
setTimeout(function () {
if (u)return;
v({left: "-9999em", time: 9, fixed: !1, lock: !1, focus: !1})
}, 150)
});
try {
document.execCommand("BackgroundImageCache", !1, !0)
} catch (g) {
}
v._templates = '<div class="aui_outer"><table class="aui_border"><tbody><tr><td class="aui_nw"></td><td class="aui_n"></td><td class="aui_ne"></td></tr><tr><td class="aui_w"></td><td class="aui_c"><div class="aui_inner"><table class="aui_dialog"><tbody><tr><td colspan="2" class="aui_header"><div class="aui_titleBar"><div class="aui_title"></div><a class="aui_close" href="javascript:/*artDialog*/;">\u00d7</a></div></td></tr><tr><td class="aui_icon"><div class="aui_iconBg"></div></td><td class="aui_main"><div class="aui_content"></div></td></tr><tr><td colspan="2" class="aui_footer"><div class="aui_buttons"></div></td></tr></tbody></table></div></td><td class="aui_e"></td></tr><tr><td class="aui_sw"></td><td class="aui_s"></td><td class="aui_se"></td></tr></tbody></table></div>', v.defaults = {
content: '<div class="aui_loading"><span>loading..</span></div>',
title: "\u6d88\u606f",
button: null,
ok: null,
cancel: null,
init: null,
close: null,
okVal: "\u786e\u5b9a",
cancelVal: "\u53d6\u6d88",
width: "auto",
height: "auto",
minWidth: 96,
minHeight: 32,
padding: "20px 25px",
skin: "",
icon: null,
time: null,
esc: !0,
focus: !0,
show: !0,
follow: null,
path: o,
lock: !1,
background: "#000",
opacity: .7,
duration: 300,
fixed: !1,
left: "50%",
top: "38.2%",
zIndex: 1987,
resize: !0,
drag: !0
}, t.artDialog = e.dialog = e.artDialog = v
}(this.art || this.jQuery && (this.art = jQuery), this), function (e) {
var t, n, r = e(window), i = e(document), s = document.documentElement, o = !("minWidth" in s.style), u = "onlosecapture" in s, a = "setCapture" in s;
artDialog.dragEvent = function () {
var e = this, t = function (t) {
var n = e[t];
e[t] = function () {
return n.apply(e, arguments)
}
};
t("start"), t("move"), t("end")
}, artDialog.dragEvent.prototype = {
onstart: e.noop, start: function (e) {
return i.bind("mousemove", this.move).bind("mouseup", this.end), this._sClientX = e.clientX, this._sClientY = e.clientY, this.onstart(e.clientX, e.clientY), !1
}, onmove: e.noop, move: function (e) {
return this._mClientX = e.clientX, this._mClientY = e.clientY, this.onmove(e.clientX - this._sClientX, e.clientY - this._sClientY), !1
}, onend: e.noop, end: function (e) {
return i.unbind("mousemove", this.move).unbind("mouseup", this.end), this.onend(e.clientX, e.clientY), !1
}
}, n = function (e) {
var n, s, f, l, c, h, p = artDialog.focus, d = p.DOM, v = d.wrap, m = d.title, g = d.main, y = "getSelection" in window ? function () {
window.getSelection().removeAllRanges()
} : function () {
try {
document.selection.empty()
} catch (e) {
}
};
t.onstart = function (e, n) {
h ? (s = g[0].offsetWidth, f = g[0].offsetHeight) : (l = v[0].offsetLeft, c = v[0].offsetTop), i.bind("dblclick", t.end), !o && u ? m.bind("losecapture", t.end) : r.bind("blur", t.end), a && m[0].setCapture(), v.addClass("aui_state_drag"), p.focus()
}, t.onmove = function (e, t) {
if (h) {
var r = v[0].style, i = g[0].style, o = e + s, u = t + f;
r.width = "auto", i.width = Math.max(0, o) + "px", r.width = v[0].offsetWidth + "px", i.height = Math.max(0, u) + "px"
} else {
var i = v[0].style, a = Math.max(n.minX, Math.min(n.maxX, e + l)), d = Math.max(n.minY, Math.min(n.maxY, t + c));
i.left = a + "px", i.top = d + "px"
}
y(), p._ie6SelectFix()
}, t.onend = function (e, n) {
i.unbind("dblclick", t.end), !o && u ? m.unbind("losecapture", t.end) : r.unbind("blur", t.end), a && m[0].releaseCapture(), o && !p.closed && p._autoPositionType(), v.removeClass("aui_state_drag")
}, h = e.target === d.se[0] ? !0 : !1, n = function () {
var e, t, n = p.DOM.wrap[0], s = n.style.position === "fixed", o = n.offsetWidth, u = n.offsetHeight, a = r.width(), f = r.height(), l = s ? 0 : i.scrollLeft(), c = s ? 0 : i.scrollTop(), e = a - o + l;
return t = f - u + c, {minX: l, minY: c, maxX: e, maxY: t}
}(), t.start(e)
}, i.bind("mousedown", function (e) {
var r = artDialog.focus;
if (!r)return;
var i = e.target, s = r.config, o = r.DOM;
if (s.drag !== !1 && i === o.title[0] || s.resize !== !1 && i === o.se[0])return t = t || new artDialog.dragEvent, n(e), !1
})
}(this.art || this.jQuery && (this.art = jQuery))

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

@ -0,0 +1,10 @@
/*!
* artDialog iframeTools
* Date: 2011-12-08 1:32
* http://code.google.com/p/artdialog/
* (c) 2009-2011 TangBin, http://www.planeArt.cn
*
* This is licensed under the GNU LGPL, version 2.1 or later.
* For details, see: http://creativecommons.org/licenses/LGPL/2.1/
*/
eval(function(B,D,A,G,E,F){function C(A){return A<62?String.fromCharCode(A+=A<26?65:A<52?71:-4):A<63?'_':A<64?'$':C(A>>6)+C(A&63)}while(A>0)E[C(G--)]=D[--A];return B.replace(/[\w\$]+/g,function(A){return E[A]==F[A]?A:E[A]})}('(6(E,C,D,A){c B,X,W,J="@_.DATA",K="@_.OPEN",H="@_.OPENER",I=C.k=C.k||"@_.WINNAME"+(Bd Bo).Be(),F=C.VBArray&&!C.XMLHttpRequest;E(6(){!C.Bu&&7.BY==="B0"&&Br("9 Error: 7.BY === \\"B0\\"")});c G=D.d=6(){c W=C,X=6(A){f{c W=C[A].7;W.BE}u(X){v!V}v C[A].9&&W.BE("frameset").length===U};v X("d")?W=C.d:X("BB")&&(W=C.BB),W}();D.BB=G,B=G.9,W=6(){v B.BW.w},D.m=6(C,B){c W=D.d,X=W[J]||{};W[J]=X;b(B!==A)X[C]=B;else v X[C];v X},D.BQ=6(W){c X=D.d[J];X&&X[W]&&1 X[W]},D.through=X=6(){c X=B.BR(i,BJ);v G!==C&&(D.B4[X.0.Z]=X),X},G!==C&&E(C).BN("unload",6(){c A=D.B4,W;BO(c X BS A)A[X]&&(W=A[X].0,W&&(W.duration=U),A[X].s(),1 A[X])}),D.p=6(B,O,BZ){O=O||{};c N,L,M,Bc,T,S,R,Q,BF,P=D.d,Ba="8:BD;n:-Bb;d:-Bb;Bp:o U;Bf:transparent",BI="r:g%;x:g%;Bp:o U";b(BZ===!V){c BH=(Bd Bo).Be(),BG=B.replace(/([?&])W=[^&]*/,"$1_="+BH);B=BG+(BG===B?(/\\?/.test(B)?"&":"?")+"W="+BH:"")}c G=6(){c B,C,W=L.2.B2(".aui_loading"),A=N.0;M.addClass("Bi"),W&&W.hide();f{Q=T.$,R=E(Q.7),BF=Q.7.Bg}u(X){T.q.5=BI,A.z?N.z(A.z):N.8(A.n,A.d),O.j&&O.j.l(N,Q,P),O.j=By;v}B=A.r==="Bt"?R.r()+(F?U:parseInt(E(BF).Bv("marginLeft"))):A.r,C=A.x==="Bt"?R.x():A.x,setTimeout(6(){T.q.5=BI},U),N.Bk(B,C),A.z?N.z(A.z):N.8(A.n,A.d),O.j&&O.j.l(N,Q,P),O.j=By},I={w:W(),j:6(){N=i,L=N.h,Bc=L.BM,M=L.2,T=N.BK=P.7.Bn("BK"),T.Bx=B,T.k="Open"+N.0.Z,T.q.5=Ba,T.BX("frameborder",U,U),T.BX("allowTransparency",!U),S=E(T),N.2().B3(T),Q=T.$;f{Q.k=T.k,D.m(T.k+K,N),D.m(T.k+H,C)}u(X){}S.BN("BC",G)},s:6(){S.Bv("4","o").unbind("BC",G);b(O.s&&O.s.l(i,T.$,P)===!V)v!V;M.removeClass("Bi"),S[U].Bx="about:blank",S.remove();f{D.BQ(T.k+K),D.BQ(T.k+H)}u(X){}}};Bq O.Y=="6"&&(I.Y=6(){v O.Y.l(N,T.$,P)}),Bq O.y=="6"&&(I.y=6(){v O.y.l(N,T.$,P)}),1 O.2;BO(c J BS O)I[J]===A&&(I[J]=O[J]);v X(I)},D.p.Bw=D.m(I+K),D.BT=D.m(I+H)||C,D.p.origin=D.BT,D.s=6(){c X=D.m(I+K);v X&&X.s(),!V},G!=C&&E(7).BN("mousedown",6(){c X=D.p.Bw;X&&X.w()}),D.BC=6(C,D,B){B=B||!V;c G=D||{},H={w:W(),j:6(A){c W=i,X=W.0;E.ajax({url:C,success:6(X){W.2(X),G.j&&G.j.l(W,A)},cache:B})}};1 D.2;BO(c F BS G)H[F]===A&&(H[F]=G[F]);v X(H)},D.Br=6(B,A){v X({Z:"Alert",w:W(),BL:"warning",t:!U,BA:!U,2:B,Y:!U,s:A})},D.confirm=6(C,A,B){v X({Z:"Confirm",w:W(),BL:"Bm",t:!U,BA:!U,3:U.V,2:C,Y:6(X){v A.l(i,X)},y:6(X){v B&&B.l(i,X)}})},D.prompt=6(D,B,C){C=C||"";c A;v X({Z:"Prompt",w:W(),BL:"Bm",t:!U,BA:!U,3:U.V,2:["<e q=\\"margin-bottom:5px;font-Bk:12px\\">",D,"</e>","<e>","<Bl B1=\\"",C,"\\" q=\\"r:18em;Bh:6px 4px\\" />","</e>"].join(""),j:6(){A=i.h.2.B2("Bl")[U],A.select(),A.BP()},Y:6(X){v B&&B.l(i,A.B1,X)},y:!U})},D.tips=6(B,A){v X({Z:"Tips",w:W(),title:!V,y:!V,t:!U,BA:!V}).2("<e q=\\"Bh: U 1em;\\">"+B+"</e>").time(A||V.B6)},E(6(){c A=D.dragEvent;b(!A)v;c B=E(C),X=E(7),W=F?"BD":"t",H=A.prototype,I=7.Bn("e"),G=I.q;G.5="4:o;8:"+W+";n:U;d:U;r:g%;x:g%;"+"cursor:move;filter:alpha(3=U);3:U;Bf:#FFF",7.Bg.B3(I),H.Bj=H.Bs,H.BV=H.Bz,H.Bs=6(){c E=D.BP.h,C=E.BM[U],A=E.2[U].BE("BK")[U];H.Bj.BR(i,BJ),G.4="block",G.w=D.BW.w+B5,W==="BD"&&(G.r=B.r()+"a",G.x=B.x()+"a",G.n=X.scrollLeft()+"a",G.d=X.scrollTop()+"a"),A&&C.offsetWidth*C.offsetHeight>307200&&(C.q.BU="hidden")},H.Bz=6(){c X=D.BP;H.BV.BR(i,BJ),G.4="o",X&&(X.h.BM[U].q.BU="visible")}})})(i.art||i.Bu,i,i.9)','P|R|T|U|V|W|0|1|_|$|ok|id|px|if|var|top|div|try|100|DOM|this|init|name|call|data|left|none|open|style|width|close|fixed|catch|return|zIndex|height|cancel|follow|config|delete|content|opacity|display|cssText|function|document|position|artDialog|ARTDIALOG|contentWindow|lock|parent|load|absolute|getElementsByTagName|S|Y|Z|a|arguments|iframe|icon|main|bind|for|focus|removeData|apply|in|opener|visibility|_end|defaults|setAttribute|compatMode|O|Q|9999em|X|new|getTime|background|body|padding|aui_state_full|_start|size|input|question|createElement|Date|border|typeof|alert|start|auto|jQuery|css|api|src|null|end|BackCompat|value|find|appendChild|list|3|5'.split('|'),109,122,{},{}))

@ -0,0 +1,468 @@
/*!
* artDialog iframeTools
* Date: 2011-11-25 13:54
* http://code.google.com/p/artdialog/
* (c) 2009-2011 TangBin, http://www.planeArt.cn
*
* This is licensed under the GNU LGPL, version 2.1 or later.
* For details, see: http://creativecommons.org/licenses/LGPL/2.1/
*/
;(function ($, window, artDialog, undefined) {
var _topDialog, _proxyDialog, _zIndex,
_data = '@ARTDIALOG.DATA',
_open = '@ARTDIALOG.OPEN',
_opener = '@ARTDIALOG.OPENER',
_winName = window.name = window.name
|| '@ARTDIALOG.WINNAME' + + new Date,
_isIE6 = window.VBArray && !window.XMLHttpRequest;
$(function () {
!window.jQuery && document.compatMode === 'BackCompat'
// 不支持怪异模式请用主流的XHTML1.0或者HTML5的DOCTYPE申明
&& alert('artDialog Error: document.compatMode === "BackCompat"');
});
/** 获取 artDialog 可跨级调用的最高层的 window 对象 */
var _top = artDialog.top = function () {
var top = window,
test = function (name) {
try {
var doc = window[name].document; // 跨域|无权限
doc.getElementsByTagName; // chrome 本地安全限制
} catch (e) {
return false;
};
return window[name].artDialog
// 框架集无法显示第三方元素
&& doc.getElementsByTagName('frameset').length === 0;
};
if (test('top')) {
top = window.top;
} else if (test('parent')) {
top = window.parent;
};
return top;
}();
artDialog.parent = _top; // 兼容v4.1之前版本,未来版本将删除此
_topDialog = _top.artDialog;
// 获取顶层页面对话框叠加值
_zIndex = function () {
return _topDialog.defaults.zIndex;
};
/**
* 跨框架数据共享接口
* @see http://www.planeart.cn/?p=1554
* @param {String} 存储的数据名
* @param {Any} 将要存储的任意数据(无此项则返回被查询的数据)
*/
artDialog.data = function (name, value) {
var top = artDialog.top,
cache = top[_data] || {};
top[_data] = cache;
if (value !== undefined) {
cache[name] = value;
} else {
return cache[name];
};
return cache;
};
/**
* 数据共享删除接口
* @param {String} 删除的数据名
*/
artDialog.removeData = function (name) {
var cache = artDialog.top[_data];
if (cache && cache[name]) delete cache[name];
};
/** 跨框架普通对话框 */
artDialog.through = _proxyDialog = function () {
var api = _topDialog.apply(this, arguments);
// 缓存从当前 window可能为iframe调出所有跨框架对话框
// 以便让当前 window 卸载前去关闭这些对话框。
// 因为iframe注销后也会从内存中删除其创建的对象这样可以防止回调函数报错
if (_top !== window) artDialog.list[api.config.id] = api;
return api;
};
// 框架页面卸载前关闭所有穿越的对话框
_top !== window && $(window).bind('unload', function () {
var list = artDialog.list, config;
for (var i in list) {
if (list[i]) {
config = list[i].config;
if (config) config.duration = 0; // 取消动画
list[i].close();
//delete list[i];
};
};
});
/**
* 弹窗 (iframe)
* @param {String} 地址
* @param {Object} 配置参数. 这里传入的回调函数接收的第1个参数为iframe内部window对象
* @param {Boolean} 是否允许缓存. 默认true
*/
artDialog.open = function (url, options, cache) {
options = options || {};
var api, DOM,
$content, $main, iframe, $iframe, $idoc, iwin, ibody,
top = artDialog.top,
initCss = 'position:absolute;left:-9999em;top:-9999em;border:none 0;background:transparent',
loadCss = 'width:100%;height:100%;border:none 0';
if (cache === false) {
var ts = + new Date,
ret = url.replace(/([?&])_=[^&]*/, "$1_=" + ts );
url = ret + ((ret === url) ? (/\?/.test(url) ? "&" : "?") + "_=" + ts : "");
};
var load = function () {
var iWidth, iHeight,
loading = DOM.content.find('.aui_loading'),
aConfig = api.config;
$content.addClass('aui_state_full');
loading && loading.hide();
try {
iwin = iframe.contentWindow;
$idoc = $(iwin.document);
ibody = iwin.document.body;
} catch (e) {// 跨域
iframe.style.cssText = loadCss;
aConfig.follow
? api.follow(aConfig.follow)
: api.position(aConfig.left, aConfig.top);
options.init && options.init.call(api, iwin, top);
options.init = null;
return;
};
// 获取iframe内部尺寸
iWidth = aConfig.width === 'auto'
? $idoc.width() + (_isIE6 ? 0 : parseInt($(ibody).css('marginLeft')))
: aConfig.width;
iHeight = aConfig.height === 'auto'
? $idoc.height()
: aConfig.height;
// 适应iframe尺寸
setTimeout(function () {
iframe.style.cssText = loadCss;
}, 0);// setTimeout: 防止IE6~7对话框样式渲染异常
api.size(iWidth, iHeight);
// 调整对话框位置
aConfig.follow
? api.follow(aConfig.follow)
: api.position(aConfig.left, aConfig.top);
options.init && options.init.call(api, iwin, top);
options.init = null;
};
var config = {
zIndex: _zIndex(),
init: function () {
api = this;
DOM = api.DOM;
$main = DOM.main;
$content = DOM.content;
iframe = api.iframe = top.document.createElement('iframe');
iframe.src = url;
iframe.name = 'Open' + api.config.id;
iframe.style.cssText = initCss;
iframe.setAttribute('frameborder', 0, 0);
iframe.setAttribute('allowTransparency', true);
$iframe = $(iframe);
api.content().appendChild(iframe);
iwin = iframe.contentWindow;
try {
iwin.name = iframe.name;
artDialog.data(iframe.name + _open, api);
artDialog.data(iframe.name + _opener, window);
} catch (e) {};
$iframe.bind('load', load);
},
close: function () {
$iframe.css('display', 'none').unbind('load', load);
if (options.close && options.close.call(this, iframe.contentWindow, top) === false) {
return false;
};
$content.removeClass('aui_state_full');
// 重要需要重置iframe地址否则下次出现的对话框在IE6、7无法聚焦input
// IE删除iframe后iframe仍然会留在内存中出现上述问题置换src是最容易解决的方法
$iframe[0].src = 'about:blank';
$iframe.remove();
try {
artDialog.removeData(iframe.name + _open);
artDialog.removeData(iframe.name + _opener);
} catch (e) {};
}
};
// 回调函数第一个参数指向iframe内部window对象
if (typeof options.ok === 'function') config.ok = function () {
return options.ok.call(api, iframe.contentWindow, top);
};
if (typeof options.cancel === 'function') config.cancel = function () {
return options.cancel.call(api, iframe.contentWindow, top);
};
delete options.content;
for (var i in options) {
if (config[i] === undefined) config[i] = options[i];
};
return _proxyDialog(config);
};
/** 引用open方法扩展方法(在open打开的iframe内部私有方法) */
artDialog.open.api = artDialog.data(_winName + _open);
/** 引用open方法触发来源页面window(在open打开的iframe内部私有方法) */
artDialog.opener = artDialog.data(_winName + _opener) || window;
artDialog.open.origin = artDialog.opener; // 兼容v4.1之前版本,未来版本将删除此
/** artDialog.open 打开的iframe页面里关闭对话框快捷方法 */
artDialog.close = function () {
var api = artDialog.data(_winName + _open);
api && api.close();
return false;
};
// 点击iframe内容切换叠加高度
_top != window && $(document).bind('mousedown', function () {
var api = artDialog.open.api;
api && api.zIndex();
});
/**
* Ajax填充内容
* @param {String} 地址
* @param {Object} 配置参数
* @param {Boolean} 是否允许缓存. 默认true
*/
artDialog.load = function(url, options, cache){
cache = cache || false;
var opt = options || {};
var config = {
zIndex: _zIndex(),
init: function(here){
var api = this,
aConfig = api.config;
$.ajax({
url: url,
success: function (content) {
api.content(content);
opt.init && opt.init.call(api, here);
},
cache: cache
});
}
};
delete options.content;
for (var i in opt) {
if (config[i] === undefined) config[i] = opt[i];
};
return _proxyDialog(config);
};
/**
* 警告
* @param {String} 消息内容
*/
artDialog.alert = function (content, callback) {
return _proxyDialog({
id: 'Alert',
zIndex: _zIndex(),
icon: 'warning',
fixed: true,
lock: true,
content: content,
ok: true,
close: callback
});
};
/**
* 确认
* @param {String} 消息内容
* @param {Function} 确定按钮回调函数
* @param {Function} 取消按钮回调函数
*/
artDialog.confirm = function (content, yes, no) {
return _proxyDialog({
id: 'Confirm',
zIndex: _zIndex(),
icon: 'question',
fixed: true,
lock: true,
opacity: .1,
content: content,
ok: function (here) {
return yes.call(this, here);
},
cancel: function (here) {
return no && no.call(this, here);
}
});
};
/**
* 提问
* @param {String} 提问内容
* @param {Function} 回调函数. 接收参数输入值
* @param {String} 默认值
*/
artDialog.prompt = function (content, yes, value) {
value = value || '';
var input;
return _proxyDialog({
id: 'Prompt',
zIndex: _zIndex(),
icon: 'question',
fixed: true,
lock: true,
opacity: .1,
content: [
'<div style="margin-bottom:5px;font-size:12px">',
content,
'</div>',
'<div>',
'<input value="',
value,
'" style="width:18em;padding:6px 4px" />',
'</div>'
].join(''),
init: function () {
input = this.DOM.content.find('input')[0];
input.select();
input.focus();
},
ok: function (here) {
return yes && yes.call(this, input.value, here);
},
cancel: true
});
};
/**
* 短暂提示
* @param {String} 提示内容
* @param {Number} 显示时间 (默认1.5)
*/
artDialog.tips = function (content, time) {
return _proxyDialog({
id: 'Tips',
zIndex: _zIndex(),
title: false,
cancel: false,
fixed: true,
lock: false
})
.content('<div style="padding: 0 1em;">' + content + '</div>')
.time(time || 1.5);
};
// 增强artDialog拖拽体验
// - 防止鼠标落入iframe导致不流畅
// - 对超大对话框拖动优化
$(function () {
var event = artDialog.dragEvent;
if (!event) return;
var $window = $(window),
$document = $(document),
positionType = _isIE6 ? 'absolute' : 'fixed',
dragEvent = event.prototype,
mask = document.createElement('div'),
style = mask.style;
style.cssText = 'display:none;position:' + positionType + ';left:0;top:0;width:100%;height:100%;'
+ 'cursor:move;filter:alpha(opacity=0);opacity:0;background:#FFF';
document.body.appendChild(mask);
dragEvent._start = dragEvent.start;
dragEvent._end = dragEvent.end;
dragEvent.start = function () {
var DOM = artDialog.focus.DOM,
main = DOM.main[0],
iframe = DOM.content[0].getElementsByTagName('iframe')[0];
dragEvent._start.apply(this, arguments);
style.display = 'block';
style.zIndex = artDialog.defaults.zIndex + 3;
if (positionType === 'absolute') {
style.width = $window.width() + 'px';
style.height = $window.height() + 'px';
style.left = $document.scrollLeft() + 'px';
style.top = $document.scrollTop() + 'px';
};
if (iframe && main.offsetWidth * main.offsetHeight > 307200) {
main.style.visibility = 'hidden';
};
};
dragEvent.end = function () {
var dialog = artDialog.focus;
dragEvent._end.apply(this, arguments);
style.display = 'none';
if (dialog) dialog.DOM.main[0].style.visibility = 'visible';
};
});
})(this.art || this.jQuery, this, this.artDialog);

@ -0,0 +1,61 @@
@charset "utf-8";
/*
* artDialog skin
* http://code.google.com/p/artdialog/
* (c) 2009-2011 TangBin, http://www.planeArt.cn
*
* This is licensed under the GNU LGPL, version 2.1 or later.
* For details, see: http://creativecommons.org/licenses/LGPL/2.1/
*/
/* common start */
body { _margin:0; _height:100%; /*IE6 BUG*/ }
.aui_outer { text-align:left; }
table.aui_border, table.aui_dialog { border:0; margin:0; border-collapse:collapse; width:auto; }
.aui_nw, .aui_n, .aui_ne, .aui_w, .aui_c, .aui_e, .aui_sw, .aui_s, .aui_se, .aui_header, .aui_tdIcon, .aui_main, .aui_footer { padding:0; }
.aui_header, .aui_buttons button { font: 12px/1.11 'Microsoft Yahei', Tahoma, Arial, Helvetica, STHeiti; _font-family:Tahoma,Arial,Helvetica,STHeiti; -o-font-family: Tahoma, Arial; }
.aui_title { overflow:hidden; text-overflow: ellipsis; }
.aui_state_noTitle .aui_title { display:none; }
.aui_close { display:block; position:absolute; text-decoration:none; outline:none; _cursor:pointer; }
.aui_close:hover { text-decoration:none; }
.aui_main { text-align:center; min-width:9em; min-width:0\9/*IE8 BUG*/; }
.aui_content { display:inline-block; *zoom:1; *display:inline; text-align:left; border:none 0; }
.aui_content.aui_state_full { display:block; width:100%; margin:0; padding:0!important; height:100%; }
.aui_loading { width:96px; height:32px; text-align:left; text-indent:-999em; overflow:hidden; background:url(icons/loading.gif) no-repeat center center; }
.aui_icon { vertical-align: middle; }
.aui_icon div { width:48px; height:48px; margin:10px 0 10px 10px; background-position: center center; background-repeat:no-repeat; }
.aui_buttons { padding:8px; text-align:right; white-space:nowrap; }
.aui_buttons button { margin-left:15px; padding: 6px 8px; cursor: pointer; display: inline-block; text-align: center; line-height: 1; *padding:4px 10px; *height:2em; letter-spacing:2px; font-family: Tahoma, Arial/9!important; width:auto; overflow:visible; *width:1; color: #333; border: solid 1px #999; border-radius: 5px; background: #DDD; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#DDDDDD'); background: linear-gradient(top, #FFF, #DDD); background: -moz-linear-gradient(top, #FFF, #DDD); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFF), to(#DDD)); text-shadow: 0px 1px 1px rgba(255, 255, 255, 1); box-shadow: 0 1px 0 rgba(255, 255, 255, .7), 0 -1px 0 rgba(0, 0, 0, .09); -moz-transition:-moz-box-shadow linear .2s; -webkit-transition: -webkit-box-shadow linear .2s; transition: box-shadow linear .2s; }
.aui_buttons button::-moz-focus-inner{ border:0; padding:0; margin:0; }
.aui_buttons button:focus { outline:none 0; border-color:#426DC9; box-shadow:0 0 8px rgba(66, 109, 201, .9); }
.aui_buttons button:hover { color:#000; border-color:#666; }
.aui_buttons button:active { border-color:#666; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#DDDDDD', endColorstr='#FFFFFF'); background: linear-gradient(top, #DDD, #FFF); background: -moz-linear-gradient(top, #DDD, #FFF); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#DDD), to(#FFF)); box-shadow:inset 0 1px 5px rgba(66, 109, 201, .9), inset 0 1px 1em rgba(0, 0, 0, .3); }
.aui_buttons button[disabled] { cursor:default; color:#666; background:#DDD; border: solid 1px #999; filter:alpha(opacity=50); opacity:.5; box-shadow:none; }
button.aui_state_highlight { color: #FFF; border: solid 1px #1c6a9e; background: #2288cc; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#33bbee', endColorstr='#2288cc'); background: linear-gradient(top, #33bbee, #2288cc); background: -moz-linear-gradient(top, #33bbee, #2288cc); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#33bbee), to(#2288cc)); text-shadow: -1px -1px 1px #1c6a9e; }
button.aui_state_highlight:hover { color:#FFF; border-color:#0F3A56; }
button.aui_state_highlight:active { border-color:#1c6a9e; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#33bbee', endColorstr='#2288cc'); background: linear-gradient(top, #33bbee, #2288cc); background: -moz-linear-gradient(top, #33bbee, #2288cc); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#33bbee), to(#2288cc)); }
/* common end */
.aui_inner { background:#FFF; }
.aui_titleBar { width:100%; height:0; position:relative; bottom:30px; _bottom:0; _margin-top:-30px; }
.aui_title { height:29px; line-height:29px; padding:0 16px 0 0; _padding:0; color:#FFF; font-weight:700; text-shadow:1px 1px 0 rgba(0, 0, 0, .9); }
.aui_nw, .aui_ne, .aui_sw, .aui_se, .aui_n, .aui_s, .aui_close { background-image:url(aero/aero_s.png); background-repeat:no-repeat; }
.aui_nw { width:14px; height:34px; background-position: 0 0; _png:aero/ie6/aui_nw.png; }
.aui_ne { width:14px; height:34px; background-position: -14px 0; _png:aero/ie6/aui_ne.png; }
.aui_sw { width:14px; height:14px; background-position: 0 -34px; _png:aero/ie6/aui_sw.png; }
.aui_se { width:14px; height:14px; background-position: -14px -34px; _png:aero/ie6/aui_se.png; }
.aui_close { top:7px; right:0; _z-index:1; width:13px; height:13px; _font-size:0; _line-height:0; text-indent:-9999em; background-position:left -96px; _background:url(aero/ie6/aui_close.png); }
.aui_close:hover { background-position:right -96px; _background:url(aero/ie6/aui_close.hover.png); }
.aui_n, .aui_s { background-repeat:repeat-x; }
.aui_n { background-position: 0 -48px; _png:aero/ie6/aui_n.png; }
.aui_s { background-position: 0 -82px; _png:aero/ie6/aui_s.png; }
.aui_w, .aui_e { background-image:url(aero/aero_s2.png); background-repeat:repeat-y; }
.aui_w { background-position:left top; _png:aero/ie6/aui_w.png; }
.aui_e { background-position: right bottom; _png:aero/ie6/aui_e.png; }
.aui_state_noTitle .aui_nw, .aui_state_noTitle .aui_ne, .aui_state_noTitle .aui_sw, .aui_state_noTitle .aui_se { width:3px; height:3px; }
.aui_state_noTitle .aui_inner { border:1px solid #666; background:#FFF; }
.aui_state_noTitle .aui_outer { box-shadow:none; }
.aui_state_noTitle .aui_nw, .aui_state_noTitle .aui_n, .aui_state_noTitle .aui_ne, .aui_state_noTitle .aui_w, .aui_state_noTitle .aui_e, .aui_state_noTitle .aui_sw, .aui_state_noTitle .aui_s, .aui_state_noTitle .aui_se { background:rgba(0, 0, 0, .05); background:#000\9!important; filter:alpha(opacity=5)!important; }
.aui_state_noTitle .aui_titleBar { bottom:0; _bottom:0; _margin-top:0; }
.aui_state_noTitle .aui_close { top:0; right:0; width:18px; height:18px; line-height:18px; text-align:center; text-indent:0; font-family: Helvetica, STHeiti; _font-family: '\u9ed1\u4f53', 'Book Antiqua', Palatino; font-size:18px; text-decoration:none; color:#214FA3; background:none; filter:!important; }
.aui_state_noTitle .aui_close:hover, .aui_state_noTitle .aui_close:active { text-decoration:none; color:#900; }

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 188 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 190 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 190 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 601 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 528 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 971 B

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save