@charset "utf-8";

.root {
/* 	-fx-base: lightskyblue; */
    -fx-font-family: Tahoma, Symbol, "Microsoft YaHei", "微软雅黑", "SimHei", "黑体", "SimSun", "宋体";
}
.text { -fx-font-smoothing-type: lcd; }

#root {
    -fx-background-color: radial-gradient(focus-angle 45deg, focus-distance 20%, center 25% 25%, radius 50%, reflect, lightblue, darkblue 65%, royalblue);
/*     -fx-background-color: radial-gradient(focus-angle 45deg, focus-distance 20%, center 25% 25%, radius 50%, reflect, gray, darkgray 75%, dimgray); */
/*     -fx-background-color: radial-gradient(focus-angle 45deg, focus-distance 20%, center 25% 25%, radius 50%, reflect, lightblue, darkblue 65%, royalblue); */
/*     -fx-background-color: radial-gradient(focus-angle 45deg, focus-distance 20%, center 25% 25%, radius 50%, reflect, lightblue, darkblue); */
    -fx-padding: 1px;
}

#svg-footer {
    -fx-font-size: 18px;
    -fx-padding: 0 10px;
}

#svg-footer .button {
    -fx-background-radius: 12;
    -fx-cursor: hand;
	-fx-opacity:.5;
	-fx-base: lightsteelblue;
    -fx-font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体", "SimSun", "宋体";
}

#svg-footer .button:hover {
	-fx-opacity:.8;
}

#clock {
    -fx-font-family: Tahoma, Symbol;
    -fx-font-size: 20px;
    -fx-padding: 0 10px;
}
#clock .label {
    -fx-text-fill: white;
}

#ModalDimmer {
    -fx-background-color: rgba(0,0,0,.5);
}
#ModalDimmer #modal_message {
    -fx-font-size: 26px;
    -fx-text-fill: white;
}

#mainToolBar {
    -fx-font-size: 30px;
    -fx-padding: 15px 5px;
    -fx-font-family: LiSu, "隶书";
}

#mainToolBar #title1{
    -fx-font-size: 33px;
    -fx-font-family: "Arial Black", "Microsoft YaHei", "微软雅黑", "SimHei", "黑体", "SimSun", "宋体";
    -fx-text-fill: linear-gradient(silver, powderblue);
/*     -fx-background-color: black, white, 
        linear-gradient(rgb(250,250,250), rgb(230,230,230)); */
}
#mainToolBar #title2{
    -fx-font-size: 30px;
    -fx-font-family: LiSu, "隶书", "Microsoft YaHei", "微软雅黑", "SimHei", "黑体", "SimSun", "宋体";
    -fx-text-fill: silver;
/*     -fx-background-color: black, white, 
        linear-gradient(rgb(250,250,250), rgb(230,230,230)); */
}
#chartButton { -fx-background-image: url("images/header-chart.png"); }
#homeButton { -fx-background-image: url("images/header-home.png"); }
#monitorButton { -fx-background-image: url("images/header-line.png"); }
#alarmButton { -fx-background-image: url("images/header-alarm.png"); }
#infoButton { -fx-background-image: url("images/header-info.png"); }
#userButton { -fx-background-image: url("images/header-user.png"); }

#alarm-window {
	-fx-padding: 8 5 15 5; 
/* 	-fx-background-color: linear-gradient(to bottom, #EEEEEE 0%, #CCCCCC 100%); 
	-fx-background-radius: 15, 0, 0;
    -fx-effect: dropshadow( three-pass-box , black , 20, 0 , 0 , 0 ); */
	-fx-font-size:14px; 
}

#alarm-window .title {
	-fx-font-size:20px; 
	-fx-font-weight:bold;
	-fx-text-fill:blue;
}
#alarm-window .info {
	-fx-font-size:18px; 
    -fx-font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体", "SimSun", "宋体";
	-fx-background-radius: 5;
	-fx-background-color:orangered;
	-fx-text-fill:white;
	-fx-padding:5 40 5 40;
}

#window-resize-button {
    -fx-background-image: url("images/window-corner.png");
    -fx-background-position: right 1px bottom 1px;
    -fx-background-repeat: no-repeat;
}
#window-close {
    -fx-font-size: 1px;
    -fx-background-color: null;
    -fx-background-image: url("images/window-close.png");
    -fx-padding: 6 6 4 6;
    -fx-cursor: hand;
}
#window-min {
    -fx-font-size: 1px;
    -fx-background-color: null;
    -fx-background-image: url("images/window-min.png");
    -fx-padding: 6 6 4 6;
    -fx-cursor: hand;
}
#window-max {
    -fx-font-size: 1px;
    -fx-background-color: null;
    -fx-background-image: url("images/window-expand.png");
    -fx-padding: 6 6 4 6;
    -fx-cursor: hand;
}
#window-close:hover {
    -fx-background-image: url("images/window-close-over.png");
}
#window-min:hover {
    -fx-background-image: url("images/window-min-over.png");
}
#window-max:hover {
    -fx-background-image: url("images/window-expand-over.png");
}

#SVGViewNavigator {
    -fx-font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体", "SimSun", "宋体";
	-fx-font-size: 14px;
}
/* 
#SVGViewNavigator #TitledPane .content{
    -fx-opacity: 0.5;
}

#SVGViewNavigator #TitledPane .list-cell{
    -fx-opacity: 0.5;
} */






#UserLoginDialog {
    -fx-padding: 30px 20px 30px 20px;
    -fx-font-size: 18px;
    -fx-background-color: linear-gradient(to bottom, lightskyblue 0%, lightblue 100%);
}

#UserLoginDialog #title {
    -fx-font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体", "SimSun", "宋体";
    -fx-font-size: 28px;
    -fx-font-weight: bold;
    -fx-text-fill: orangered;
}

#UserManagerViewer {
    -fx-padding: 0;
    -fx-font-size: 14px;
}

/* 配置信息 */
#page-splitpane {
    -fx-background-color: null;
    -fx-background-insets: 0;
    -fx-padding: 0;
}
#page-splitpane *.split-pane-divider{
    -fx-padding: 0 1 0 0;
    -fx-background-color: transparent, #333333;
    -fx-background-insets: 0 -3 0 -3, 0;
    -fx-border-color: null;
}
#page-splitpane *.horizontal-grabber {
    -fx-padding: 0;
    -fx-shape: "";
}
#TagInfoViewer {
    -fx-font-size: 14px;
}

#TagInfoViewer .tool-bar {
    -fx-font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体", "SimSun", "宋体";
    -fx-font-size: 16px;
}

/* Sample Page Styles */
#TagInfoViewer .info-pane {
    -fx-text-fill: black;
    -fx-padding: 8px;
}

#AlarmRecordViewer {
    -fx-padding: 0;
    -fx-font-size: 14px;
}

#ReportViewer #word {
	-fx-background-image: url("images/word.png");
}
#ReportViewer #excel {
	-fx-background-image: url("images/excel.png");
}
#ReportViewer #pdf {
	-fx-background-image: url("images/pdf.png");
}
#ReportViewer #printer {
	-fx-background-image: url("images/printer.png");
}
	
