﻿/* 
V2020102717
*/

html{-webkit-text-size-adjust:100%; -ms-text-size-adjust:100%; height:100%;}
*{-webkit-tap-highlight-color:transparent;outline:0;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;vertical-align:baseline;}
i,em{font-style:normal}
ol,ul{list-style:none}
body{margin:0 auto;min-width:320px;max-width:98%;position:relative;height:100%;background:#eef2f7;font-size:18px;
	font-family:'宋体',Helvetica,STHeiti STXihei, Microsoft JhengHei, Microsoft YaHei, Arial;line-height:1.5;color:#1e1e1e;
	-webkit-text-size-adjust:100% !important;position:relative;}
table{width:100%;word-wrap:break-word; word-break:break-all;}
tr{background-color:#ffffff;text-align:center;vertical-align:middle;font-size:100%;font-family:inherit;color:#173a7e}
input{max-width:98%;font-size:100%;font-family:inherit}
input,select{padding:10px 4px 10px;font-family:inherit}
td{padding:10px 0px 10px;vertical-align:middle;}
textarea{font-size:100%;font-family:inherit;padding:4px 4px 4px;width:90%;height:100px;}

a{color:#0000ff;font-weight:700;}
a:hover{color:#d605cb;}

select{width:80%;height:100%;border:none;cursor:pointer;max-width:98%;font-family:inherit;vertical-align:middle;font-size:100%;background-color:#ffffec;color:#1f0031;}

.pad_big{padding:20px 0px 20px;}
.pad_med{padding:10px 0px 10px;}
.pad_sml{padding:4px 0px 4px;}
.pad_null{padding:0px 0px 0px;}
    
.cl_bk{background-color:#eef2f7;}


.tips{background-color:#cdf;}
.epty{height:40px;}
.header{font-weight:bold;}
.foot{background-color:#eef2f7;color:#ccc;}
.t_l{text-align:left;}
.user{background-color:#eee;}

.jps, .header{background-color:#eee;}
.title,.ips,.epty{background-color:#dfe7f0;color:#343432;}

.title td{padding:10px 0px 0px;}
.header td,.jps{cursor:pointer;}
.ips td{padding:0px 0px 0px;}
.ips input{width:10%;}
.narrow td{padding:4px 0px 4px;}

.TdSub{user-select:none;padding:10px 4px 10px;cursor:pointer;border-radius:4px;
		-webkit-transition:background .15s linear;transition:background .15s linear;
		background-color:#effcf1;color:#0b006f;box-shadow:-1px -1px 4px 2px gray inset;}
.TdSub:hover{background-color:#e2fedc;color:#0e008c;box-shadow:-1px -1px 4px 2px #8c8c8c inset;}
.TdSub:active{background-color:#e3fde7;color:#0d0082;box-shadow:1px 1px 4px 2px gray inset;}

.TdSubR{user-select:none;padding:10px 4px 10px;cursor:pointer;border-radius:4px;
		-webkit-transition:background .15s linear;transition:background .15s linear;
		background-color:#fdd5ce;color:#0b006f;box-shadow:-1px -1px 4px 2px gray inset;}
.TdSubR:hover{background-color:#fedfda;color:#0e008c;box-shadow:-1px -1px 4px 2px #8c8c8c inset;}
.TdSubR:active{background-color:#feeae7;color:#0d0082;box-shadow:1px 1px 4px 2px gray inset;}

.TdJump{user-select:none;cursor:pointer;font-weight:700;
		-webkit-transition:background .15s linear;transition:background .15s linear;
		color:#0000ff;}
.TdJump:hover{color:#a002ce;}
.TdJump:active{color:#0269db;}

.TdSubDis{user-select:none;padding:10px 4px 10px;border-radius:4px;
			  background-color:#e7fcfe;color:#371d3f;box-shadow:0px 0px 2px 1px gray inset;}
.TdEmpty{user-select:none;padding:0px 4px 0px;background-color:#eef2f7;color:#eef2f7;}			  
.TrEmpty{user-select:none;padding:4px 0px 0px;background-color:#eef2f7;color:#eef2f7;}	
.fileup input{}

.mengban{width:100%;height:100%;display: none;position: fixed;
    top: 0px;bottom: 0px;left: 0px;right: 0px; z-index: 10002;
    filter:alpha(opacity=90);background-color: #777;opacity: 0.5;-moz-opacity: 0.5;}

.mengban1{width:100%;height:100%;display: none;position: fixed;
    top: 0px;bottom: 0px;left: 0px;right: 0px; z-index: 10001;
    filter:alpha(opacity=100);background-color: #777;opacity: 1;-moz-opacity: 1;}

.sel_single{user-select:none;overflow:hidden;}
.sel_single td{padding:0px 0px 0px;border-radius:4px;}
.sel_single input {display:none;}
.sel_single label {padding:20px 0px 20px;cursor: pointer;position: relative; display:block;
	width:100%;height:100%; line-height:100%;
	border-radius:4px;box-shadow:-1px -1px 4px 2px gray inset;
	-webkit-transition:background .15s linear;transition:background .15s linear;}
.sel_single input:checked + label{background-color: #8dff8a;color:#440500;box-shadow:1px 1px 4px 2px gray inset;}
.sel_single input:active + label{background-color: #acffaa;color:#440500;box-shadow:1px 1px 4px 2px gray inset;}

.bt_file_up{user-select:none;overflow:hidden;}
.bt_file_up td{padding:0px 0px 0px;border-radius:4px;}
.bt_file_up input {display:none;}
.bt_file_up label {padding:20px 0px 20px;cursor: pointer;position: relative; display:block;
	width:100%;height:100%; line-height:100%;
	border-radius:4px;background-color:#ceeefd;color:#0b006f;box-shadow:-1px -1px 4px 2px gray inset;
	-webkit-transition:background .15s linear;transition:background .15s linear;}
.bt_file_up input:active + label{background-color:#e3f5fd;color:#0d0082;box-shadow:1px 1px 4px 2px gray inset;}

.ftmenu{width:100%;position: fixed;user-select:none;overflow:hidden;
    bottom: 0px;left: 0px;right: 0px; z-index: 10000;box-shadow:0px -2px 3px -1px #7ba7ce;}
.ftmenu table{border-collapse:collapse;border-spacing:0px;}
.ftmenu td{padding:0px 0px 0px;border:1px solid #7ba7ce;}
.ftmenu input {display:none;}
.ftmenu label {padding:20px 0px 20px;cursor: pointer;position: relative; display:block;
	width:100%;height:100%; line-height:100%;background-color: #ffffff;color:#525252;
	-webkit-transition:background .15s linear;transition:background .15s linear;}
.ftmenu input:checked + label{background-color:#ffffff;color:#1c02ff;}

.bt_single{user-select:none;overflow:hidden;}
.bt_single td{padding:0px 0px 0px;}
.bt_single input {display:none;}
.bt_single label {padding:20px 0px 20px;cursor: pointer;position: relative; display:block;
	width:100%;height:100%; line-height:100%;border-radius:4px;
	-webkit-transition:background .15s linear;transition:background .15s linear;
	background-color:#ceeefd;color:#0b006f;box-shadow:-1px -1px 4px 2px gray inset;}
.bt_single input:active + label{background-color:#e3f5fd;color:#0d0082;box-shadow:1px 1px 4px 2px gray inset;}
.bt_single input:checked + label{cursor: auto;background-color:#e7fcfe;color:#371d3f;box-shadow:0px 0px 2px 1px gray inset;}
.bt_single input:unchecked + label{cursor: auto;background-color:#e7fcfe;color:#371d3f;box-shadow:0px 0px 2px 1px gray inset;}

.tipsdlg{display: block;position: fixed;padding:10px 10px 40px;
    top: 20%;left: 5%;right: 5%; z-index: 10005;
    filter:alpha(opacity=90);background-color: #fff;opacity: 1;-moz-opacity: 1;}
    
/*
.ftmenu input:hover + label{background-color:#e2f5fe;color:#3f008c;}
.spinner {margin: 65% 65% 35% 35%;position: relative;vertical-align:middle;padding-bottom: 30%;width: 30%;height: 0;}
*/

.spinner {margin: 15% 65% 85% 35%;position: relative;vertical-align:middle;padding-bottom: 30%;width: 30%;height: 0;}
.container1 > div, .container2 > div, .container3 > div {
  width: 30%;height: 30%;background-color: #016765;
  border-radius: 100%;position: absolute;
  -webkit-animation: bouncedelay 1.2s infinite ease-in-out;
  animation: bouncedelay 1.2s infinite ease-in-out;
  -webkit-animation-fill-mode: both;animation-fill-mode: both;}
.spinner .spinner-container {position: absolute;width: 100%;height: 100%;}
.container2 {-webkit-transform: rotateZ(45deg);transform: rotateZ(45deg);}
.container3 {-webkit-transform: rotateZ(90deg);transform: rotateZ(90deg);}
.circle1 { top: 0; left: 0; }
.circle2 { top: 0; right: 0; }
.circle3 { right: 0; bottom: 0; }
.circle4 { left: 0; bottom: 0; }
.container2 .circle1 {-webkit-animation-delay: -1.1s;animation-delay: -1.1s;}
.container3 .circle1 {-webkit-animation-delay: -1.0s;animation-delay: -1.0s;}
.container1 .circle2 {-webkit-animation-delay: -0.9s;animation-delay: -0.9s;}
.container2 .circle2 {-webkit-animation-delay: -0.8s;animation-delay: -0.8s;}
.container3 .circle2 {-webkit-animation-delay: -0.7s;animation-delay: -0.7s;}
.container1 .circle3 {-webkit-animation-delay: -0.6s;animation-delay: -0.6s;}
.container2 .circle3 {-webkit-animation-delay: -0.5s;animation-delay: -0.5s;}
.container3 .circle3 {-webkit-animation-delay: -0.4s;animation-delay: -0.4s;}
.container1 .circle4 {-webkit-animation-delay: -0.3s;animation-delay: -0.3s;}
.container2 .circle4 {-webkit-animation-delay: -0.2s;animation-delay: -0.2s;}
.container3 .circle4 {-webkit-animation-delay: -0.1s;animation-delay: -0.1s;}
@-webkit-keyframes bouncedelay {0%, 80%, 100% { -webkit-transform: scale(0.0) }40% { -webkit-transform: scale(1.0) }}
@keyframes bouncedelay {0%, 80%, 100% {transform: scale(0.0);-webkit-transform: scale(0.0);} 40% {transform: scale(1.0);-webkit-transform: scale(1.0);}}

textarea{width:80%;height:100%;border:none;cursor:pointer;BACKGROUND-COLOR:transparent;}
input{width:80%;height:100%;border:none;cursor:pointer;}
.index1 td{background-color:#efefdd;}
.tdcnst {background-color:#fafafa;}
.tdinpt {background-color:#ffffff;}
.tdinpt input{BACKGROUND-COLOR:transparent;}
.tdinpt textarea{BACKGROUND-COLOR:transparent;}
.printtab {border-right:1px solid #999999;border-top:1px solid #999999;border-collapse:collapse;}
.printtab tbody tr td{border-left:1px solid #999999;border-bottom:1px solid #999999;color:#000000;}
.printtab tbody tr td input{color:#000000;}
.printtab tbody tr td textarea{color:#000000;}
.cl_trans{BACKGROUND-COLOR:transparent;}

.sel_check{user-select:none;overflow:hidden;}
.sel_check td{padding:0px 0px 0px;border-radius:4px;}
.sel_check input {display:none;}
.sel_check label {padding:4px 0px 4px;cursor: pointer;position: relative; display:block;
	width:100%;height:100%; line-height:100%;
	border-radius:4px;box-shadow:-1px -1px 4px 2px gray inset;
	-webkit-transition:background .15s linear;transition:background .15s linear;}
.sel_check input:checked + label{background-color: #8dff8a;color:#440500;box-shadow:1px 1px 4px 2px gray inset;}
.sel_check input:active + label{background-color: #acffaa;color:#440500;box-shadow:1px 1px 4px 2px gray inset;}

.TdSubY{user-select:none;padding:10px 4px 10px;cursor:pointer;border-radius:4px;
		-webkit-transition:background .15s linear;transition:background .15s linear;
		background-color:#fefdd1;color:#0b006f;box-shadow:-1px -1px 4px 2px gray inset;}
.TdSubY:hover{background-color:#fefdda;color:#0e008c;box-shadow:-1px -1px 4px 2px #8c8c8c inset;}
.TdSubY:active{background-color:#fefde2;color:#0d0082;box-shadow:1px 1px 4px 2px gray inset;}

.Small {padding:0px 0px 0px;}
.Small td{padding:0px 0px 0px;}

.PrtNarrow {padding:0px 0px 0px;color:#000000;white-space:pre-wrap;}
.PrtNarrow td{padding:0px 0px 0px;color:#000000;white-space:pre-wrap;}

.cl_r{background-color:#fdc2bd;}
.cl_y{background-color:#f8ffb0;}
.cl_org{background-color:#ffe6b0;}

.text_activate{color:#00aa00;}
.text_failure{color:#999999;}
.text_error{color:#990000;}
.text_waring{color:#bbbb00;}


