@charset "utf-8";
/* CSS Document */

/*--------------------------全局变量---------------------------*/
html,body{ width:100%; /*height:100%;*/padding:0;margin:0; scroll-behavior:smooth;}
body{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	/*background-color: #E4F2F8;#F1F5F8*/
	background-color: #ffffff;
	
	text-align:center;
	word-break: break-word;
	/*word-break:break-all;*/
	/*overflow: hidden;*/
}

body,td,th,span,div,input,textarea {
	/*font-family: "新宋体";*/
	font-family: Arial, Helvetica, sans-serif, Microsoft Yahei;;
	font-size: 12px;
	color: #001F3E;
	outline:none;
	/*line-height:180%;*/
}


ul{margin:0px; list-style:none; border:0px; padding:0px; width:100%;}
li{margin:0px; list-style:none; border:0px; padding:0px;}


img{border:none;}
input,select{background:#FFF; border:#D4D8D8 1px solid; height:20px; line-height:20px; padding:0 2px 0 2px; color:#001F3E; font-size:12px;}
select{line-height:18px;}
select option{ line-height:25px; height:25px;}
textarea{ background:#FFF; border:#D4D8D8 1px solid; padding:2px 2px 0 2px; color:#001F3E; height: 100px; overflow:auto; line-height: 20px;}/*background:transparent;*/
table{border:0px; margin:0px;}

A:link {COLOR: #000; TEXT-DECORATION: none}
A:visited {COLOR: #333; TEXT-DECORATION: none}
A:hover {COLOR: #4273ca; TEXT-DECORATION: underline}
A:active { COLOR: #000;TEXT-DECORATION: none;outline:none;}
/*A:active {FONT-SIZE: 9pt; COLOR: #000; LINE-HEIGHT: 18px; TEXT-DECORATION: none;outline:none;}*/
A:focus{outline:none;} /* for Firefox */ 
/*
input[type=button],input[type=submit],button,input.submit{padding:0px 20px 0 20px; font-size:15px;
FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4d6883, EndColorStr=#34495e);
background: -moz-linear-gradient(top, #4d6883, #34495e);
background: -ms-linear-gradient(top,#4d6883,#34495e);
background: -webkit-linear-gradient(top,#4d6883,#34495e);
CURSOR:pointer; outline:none; height:33px; line-height:33px; color:#FFFFFF; letter-spacing:3px;}
input[type=button]:hover,input[type=submit]:hover,button:hover,input.submit:hover{
FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#6281a3, EndColorStr=#56718c);
background: -moz-linear-gradient(top, #6281a3, #56718c);
background: -ms-linear-gradient(top,#6281a3,#56718c);
background: -webkit-linear-gradient(top,#6281a3,#56718c);
}
*/

input[type=button],input[type=submit],button,input.submit{height: 33px; font-size:15px; padding: 0 20px 0 20px; border: 0; background: #5b5b5b; line-height: 33px; cursor:pointer; outline:none; color:#FFFFFF; letter-spacing:3px;}
input[type=button]:hover,input[type=submit]:hover,button:hover,input.submit:hover{background: #5b5b5b; }

a.hidefocus{hide-focus: expression(this.hideFocus=true); blr:expression(this.onFocus=this.blur()) } /* for IE */
input.hidefocus{hide-focus: expression(this.hideFocus=true);}
button.hidefocus{hide-focus: expression(this.hideFocus=true);}
button.hidefocus::-moz-focus-inner {border:none;}

A.Alink:link,A.Alink:visited,A.Alink:hover,A.Alink:active,A.Alink:focus,span.Alink,li.Alink{color:#4273ca; text-decoration:underline; cursor:pointer; line-height:normal;}

.gray{FILTER: gray; cursor:default;}
.spilt{ width:1px; height:16px; background-color:#CCC;}
.noselect {
cursor:default;
moz-user-select: -moz-none; 
-moz-user-select: none; 
-o-user-select:none; 
-khtml-user-select:none; /* you could also put this in a class */ 
-webkit-user-select:none;/* and add the CSS class here instead */ 
-ms-user-select:none; 
user-select:none;/**禁止选中文字*/ 
} 

/*===通用===*/
body.bodydiv{
	overflow:hidden;
}
body.bodydiv div.body{
	width:100%;
	height:100%;
	overflow:auto;
	
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	/*background-color: #E4F2F8;*/
	background-color: #f1f1f1;
	
	/*
	SCROLLBAR-FACE-COLOR: #D1ECF5; 
	SCROLLBAR-HIGHLIGHT-COLOR: #D1ECF5; 
	SCROLLBAR-SHADOW-COLOR: #ffffff; 
	SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
	SCROLLBAR-ARROW-COLOR: #ffffff; 
	SCROLLBAR-TRACK-COLOR: #ffffff; 
	SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
	*/
	text-align:center;
}


/*鼠标右键样式，估计不再用。。。*/
div.contextmenu{position:absolute; z-index:100000001; border:#979797 1px solid; padding:0px; margin:0px; text-align:left; cursor:default; background-color:#F0F0F0;}
div.contextmenu ul{ width:100%; height:20px; list-style:none; border:#F0F0F0 1px solid; padding:3px 0 0 5px; margin:1px;}
div.contextmenu ul.onmouse{ border:#C2CCD5 1px solid; background-color:#E8EFF7;}
div.contextmenu ul.separator{ height:0px; line-height:0px; padding:0px; margin:0 1px -5px 1px; border:0px; border-top:#E0E0E0 1px solid; border-bottom:#FFFFFF 1px solid;}


/* WebKit browsers */
::-webkit-input-placeholder {
	color: #777;
}
::-webkit-placeholder {
	color: #777;
}
/* Mozilla Firefox 4 to 18 */
:-moz-placeholder {
	color: #777;
	opacity: 1;
}
/* Mozilla Firefox 19+ */
::-moz-placeholder {
	color: #777;
	opacity: 1;
}
/* Internet Explorer 10+ */
:-ms-input-placeholder {
	color: #777;
}
:-ms-placeholder {
	color: #777;
}

/*
 *  STYLE 15
 */

::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.1);
	/*background-color: #F5F5F5;*/
	border-radius: 10px;
}

::-webkit-scrollbar
{
	width: 10px;
	/*background-color: #ecf0f1;*/
}

::-webkit-scrollbar-thumb
{
	border-radius: 10px;
	background-color: #dbdbdb;
	/*background-image: -webkit-gradient(linear,

									   40% 0%,
									   75% 84%,
									   from(#4D9C41),
									   to(#19911D),
									   color-stop(.6,#54DE5D))*/
}