body {
background-color: #D7DFE2;
margin:0px;
padding:0px;
font: 12px  verdana, arial, helvetica;
color: #416271;
}
h1{
padding:5px 0 5px 0;
margin:0px;
font-size:18px;
color:#FFFFFF;
}
h2{
padding:5px 0 5px 0;
margin:0px;
font-size:18px;
color:#f7951e;
}
h3{
padding:0 0 5px 0;
margin:0px;
font-size:12px;
color:#59cef9;
}
h4{
padding:0 0 10px 0;
margin:0px;
font-size:14px;
color:#7ea743;
}


div{
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.input_middle{font-family:tahoma;}
.input_middle label{vertical-align:middle;cursor:pointer}
.input_middle input{vertical-align:middle;margin-right:3px;}


p{
text-align:justify;
padding:2px 0 2px 0;
margin:0px;
line-height:15px;
}
p.white{
color:#FFFFFF;
}
p.green{
color:#d4f0ba;
}
p.clear{
clear:both;
padding:10px 0 0 0;
}
img.left_img{
border:1px #cae6c6 solid;
float:left;
margin:0 10px 0 0 ;
}
img.box_img{
float:left;
padding:0 20px 0 0 ;
}

.snav {border:1px solid #5bad33;background:#CCE5CC;padding:10px;margin-top:4px;border-radius:5px;}
.btn1_mouseout {
 BORDER-RIGHT: #7EBF4F 1px solid;
 PADDING-RIGHT: 2px;
 BORDER-TOP: #7EBF4F 1px solid;
 PADDING-LEFT: 2px;
 FONT-SIZE: 12px;
 FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#B3D997);
 BORDER-LEFT: #7EBF4F 1px solid; CURSOR: hand;
 COLOR: black; PADDING-TOP: 2px;
 BORDER-BOTTOM: #7EBF4F 1px solid
}

.btn1_mouseover {
 BORDER-RIGHT: #7EBF4F 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7EBF4F 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#CAE4B6); BORDER-LEFT: #7EBF4F 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #7EBF4F 1px solid
}

#gwlist table {
            border: 1px solid #B1CDE3;
            padding:0;
            margin:0 auto;
            border-collapse: collapse;
            cursor:hand;
            cursor:pointer;
}
#gwlist th {
	font: bold 12px "Trebuchet MS", Verdana, Arial, Helvetica,sans-serif;
	color: #6D929B;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
}

#gwlist tr{
}

#gwlist td {
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #6D929B;
	font-size:12px;
}


#main_container{
width:900px;
/*height:auto;*/
height:400px;;
margin:auto;
background-color:#FFFFFF;
}
#header{
width:900px;
height:auto;
margin:auto;
border-top:4px solid #d7ebd5;
}

.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.leftcol{width:200px;height:100px;}
.rightcol{padding-top:10px;width:400px;height:100px;}
.main{padding-top:70px;height:20px;}
.leftcol{padding-top:18px;padding-left:15px;padding-down:4px;}
.rightcol{padding-right:10px;}
.content{width:100%;border-top:2px solid #d7ebd5;}
.cl{clear:both;}

	#menu {
		/* (en) containing floats in IE */
		/* (de) Einfassen der Floats im IE */
		width:100%;
		overflow:hidden;
		/* (en|de) Bugfix:IE - collapsing horizontal margins */
		position:relative;
		line-height:1em;
		width:900px;
		padding:0px;
		clear:both;
		background-color:#3c633c;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
	}

	#menu ul {
		margin:0;
		padding: 0.5em 1.5em;
		/* (en|de) Bugfix:IE - Doubled Float Margin Bug */
		display:inline;
		float:left; /* LTR */
	}

	#menu ul li {
		/* (en|de) Bugfix:IE - Doubled Float Margin Bug */
		display:inline;
		float:left; /* LTR */
		font-size:1.0em;
		line-height:1em;
		list-style-type:none;
		margin: 0 .25em 0 0;
		padding:0;
	}

	#menu ul li a,
	#menu ul li strong {
		background:transparent;
		color:#FFF;
		display:block;
		font-size:1em;
		line-height: 2em;
		padding: 0 0.5em;
		font-weight:normal;
		text-decoration:none;
		text-shadow: 0 1px 1px rgba(0,0,0,.5);
		width:auto;
	}

	#menu ul li a:focus,
	#menu ul li a:hover,
	#menu ul li a:active  {
		color: #FFF;
		background:#555;
		background: rgba(25,255,25,.25);
		-webkit-border-radius: 0.2em;
		-moz-border-radius: 0.2em;
		border-radius: 0.2em;
		text-decoration:none;
		outline: 0 none;
	}

	#menu ul li.active {
		background:#555;
		background: rgba(255,255,255,.3);
		-webkit-border-radius: 0.2em;
		-moz-border-radius: 0.2em;
		border-radius: 0.2em;
		color: #fff;
	}

	#menu ul li.active strong,
	#menu ul li.active a:focus,
	#menu ul li.active a:hover,
	#menu ul li.active a:active {
		background:transparent;
		color:#fff;
		text-decoration:none;
	}

/*----------------------welcome-------------------------*/
#welcome{
  width:auto;
  /*height:14px;*/
  padding:10px;
  clear:both;
/*  background-color:#EEE;*/
  float:right;
  border-radius:5px;
}

/*----------------------headerinfo-------------------------*/
#headerinfo{
width:400px;
height:28px;
background-color:#EEE;
float:right;
clear:both;
}


#nav_back{
width:250px;
height:18px;
margin:3px;
padding-top:5px;
cursor:hand;
cursor:pointer;
background-color:#EEE;
float:left;
text-align:center;
}


/*----------------middle green box-----------*/
.green_box{
width:900px;
height:475px;
clear:both;
background:url(../images/green_box_bg.gif) no-repeat left #50a842;
background-position:50px 0px;
}
.clock{
float:left;
padding:0px;
}
.text_content{
width:600px;
float:left;
padding:20px 20px 10px 30px;
}
.read_more{
width:101px;
height:29px;
float:right;
padding:10px;
background:url(../images/read_more_bg.gif) no-repeat center;
line-height:29px;
text-align:center;
}
.read_more a{
text-decoration:none;
color:#FFFFFF;
}
.read_more_link{
width: auto;
float:right;
padding:3px 25px 3px 0;
background:url(../images/orange_bullet.gif) no-repeat right;
}
.read_more_link a{
text-decoration:none;
color:#f7941d;
}

/*--------------------------main_content-------------------*/
#main_content{
width:auto;
height:auto;
clear:both;
}


.contact_information{
width:200px;
float:left;
padding:10px 0 0 10px;
}

.contact_info_box{
width:481px;
height:116px;
margin:5px;
padding:20px;
background:url(../images/contact_info_bg.gif) no-repeat center;
}
.contact_info_title{
font-size:18px;
color:#7ea743;
padding:10px 0 0 15px;
font-weight:bold;
}
.contact_info{
float:left;
padding:15px 10px 5px 13px;
}
.adress{
clear:both;
padding:10px 0 0 20px;
}

/*-----------------------login_form-------------------*/

#login_form{

height:210px;
padding:65px 0 0 20px;
background:url(../images/left_content_bg.gif) repeat-x top;

background:-moz-linear-gradient(0deg,transparent,rgba(255,255,255,.15) 33%,rgba(255,255,255,.4) 50%,rgba(255,255,255,.15) 67%,transparent);
background:-webkit-gradient(linear, 0 0, 100% 0, color-stop(0, transparent), color-stop(.3, rgba(255, 255, 255, .15)), color-stop(.5, rgba(255, 255, 255, .4)), color-stop(.7, rgba(255, 255, 255, .15)), to(transparent));
background:-webkit-linear-gradient(0deg, transparent,rgba(255, 255, 255, .15) 33%, rgba(255, 255, 255, .4) 50%, rgba(255, 255, 255, .15) 67%,transparent);
position:relative;border:1px solid #cecece;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px; padding-top:45px

}

#login_form label{
width:120px;
float:left;
padding:5px 7px 0 0;
color:#59a5bf;
text-align:right;
vertical-align:middle;
	height: 32px;
	font-size:12pt;font-family:Microsoft YaHei;

	background-repeat:repeat-x;
	display:block;
}

.login_title{
   font-size:25px;
   color:#7ea743;
   padding-left:25px;
   padding-bottom:5px;
}


#reg_form{
width:800px;
}

.reg{
   font-size:14px;
   padding-left:205px;
   padding-top:15px;
}

.lab_reg{
width:200px;
float:left;
padding:5px 7px 0 0;
color:#59a5bf;
text-align:right;
vertical-align:middle;
height: 32px;
font-size:12pt;
}

.v_img{
 padding-left:215px;
}

.reg_title{
   font-size:28px;
   color:#336699;
   padding:20px;
   padding-bottom:25px;
}

input{
	/*border:1px solid #D8D8D8;*/
	height:22px;
	margin:3px;
	padding 3px;
}

.reg_input{
width:230px;
height:22px;
line-height:25px;
padding:6px;!important;
*height:22px;
*line-height:25px!important;
padding:6px 3px 4px;
border:1px solid #D8D8D8;
vertical-align:middle;
outline:0;
-webkit-border-radius:6px;
-moz-border-radius:6px;
border-radius:6px;
margin:3px 0px 0px 8px
}

.reg_btn{
width:145px;
height:35px;
line-height:30px
margin:0;border:1px solid #D8D8D8;
vertical-align:middle;
-webkit-border-radius:6px;
-moz-border-radius:6px;
border-radius:6px;
margin:3px 0 0 8px;
font-family:sans-serif;
padding:3px 10px;
border:none;
font-size:13px;
border-width:1px;
border-style:solid;
-moz-border-radius:11px;
-khtml-border-radius:11px;
-webkit-border-radius:11px;
border-radius:11px;
cursor:pointer;
text-decoration:none;
margin-top:15px;
margin-left:155px;
}


input.login_input{
width:220px;
height:22px;
line-height:20px
!important;*height:22px;*line-height:20px
!important;padding:6px 3px 4px;
border:1px solid #D8D8D8;
vertical-align:middle;
outline:0;
-webkit-border-radius:6px;
-moz-border-radius:6px;
border-radius:6px;
margin:3px 0px 0px 8px;

}

.login_btn{
width:145px;
height:35px;
line-height:30px
!important;*height:26px;*line-height:26px
!important;padding:6px 3px 4px;
margin:0;border:1px solid #D8D8D8;
vertical-align:middle;
outline:0;
-webkit-border-radius:6px;
-moz-border-radius:6px;
border-radius:6px;
margin:3px 0 0 8px;
font-family:sans-serif;padding:3px 10px;border:none;font-size:13px;border-width:1px;border-style:solid;-moz-border-radius:11px;-khtml-border-radius:11px;-webkit-border-radius:11px;border-radius:11px;cursor:pointer;text-decoration:none;margin-top:-3px;
}

/*-----------------------end login_form-------------------*/


/*-----------------------contact_form-------------------*/
#contact_form{
width:310px;
height:auto;
padding:10px 0 0 60px;
}
.form_row{
float:left;
padding:4px 0 4px 0;
}
#contact_form label{
width:180px;
float:left;
padding:5px 7px 0 0;
color:#59a5bf;
text-align:right;
vertical-align:middle;
	height: 32px;
	font-size:12pt;font-family:Microsoft YaHei;

	background-repeat:repeat-x;
	display:block;
}

/*--------------wide_content-----------*/
#wide_content{
width:auto;
padding:10px 20px 10px 20px;
}


/*--------------pager-----------*/
#pager{
width:auto;
padding:4px 15px !important
}

#pager a{
BORDER-RIGHT: #aaaadd 1px solid;
PADDING-RIGHT: 5px;
BORDER-TOP: #aaaadd 1px solid;
PADDING-LEFT: 5px;
MARGIN: 2px;
BORDER-LEFT: #aaaadd 1px solid;
COLOR: #000099;
BORDER-BOTTOM: #aaaadd 1px solid;
TEXT-DECORATION: none;
 /*border-radius*/
 -webkit-border-radius: 5px;
 -moz-border-radius: 5px;
 border-radius: 5px;
 /*box-shadow*/
 -webkit-box-shadow: 0 0 15px rgba(0,0,0,0.3);
 -moz-box-shadow: 0 0 15px rgba(0,0,0,0.3);
 box-shadow: 0 0 15px rgba(0,0,0,0.3);
}

#pager a:hover{
BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; COLOR: #000; BORDER-BOTTOM: #000099 1px solid
}

/*--------------status_box-----------*/
#status_box{
width:auto;
/*height:100px;*/
height:110px;
padding:10px 20px 20px 20px;
margin-left:auto;
margin-right:auto;
margin:0 auto;
}

/*--------------chart_box-----------*/
#chart_box{
width:auto;
padding-left:15px;
padding-right:15px;
padding-bottom:15px;
margin-left:auto;
margin-right:auto;
margin:0 auto;
}

/*--------------gateway_box-----------*/
#gateway_box{
 float:left;
 display: block;
 width: 187px;
 height: 80px;
 margin: 5px 1px 12px 1px;
 padding: 12px;
 /*border-radius*/
 -webkit-border-radius: 5px;
 -moz-border-radius: 5px;
 border-radius: 5px;
 /*box-shadow*/
 -webkit-box-shadow: 0 0 15px rgba(0,0,0,0.3);
 -moz-box-shadow: 0 0 15px rgba(0,0,0,0.3);
 box-shadow: 0 0 15px rgba(0,0,0,0.3);
 background: -webkit-radial-gradient(center, circle, #f0f0f0, #74a9ad);
 background: -moz-radial-gradient(center, circle, #f0f0f0, #74a9ad);
 background: -ms-radial-gradient(center, circle, #f0f0f0, #74a9ad);
 background: -o-radial-gradient(center, circle, #f0f0f0, #74a9ad);
 background: radial-gradient(center, circle, #f0f0f0, #74a9ad);
 border: 1px solid #AAAAAA;
    -moz-border-radius: 5px;
    -moz-box-shadow: inset 0 1px 1px 0 #c7c7c7;
background: url(data:;base64,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);
 -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}

#box_title_black{
	font-size: 40px;
    font-weight: bold;
    margin-top: 5px;
 	color:black;
    text-shadow: 1px 1px 3px rgba(0,0,0,0.3);
}

#box_title_black_status{
    font-weight: bold;
 	color:black;
    text-shadow: 1px 1px 3px rgba(0,0,0,0.3);
}

#box_title_red{
	font-size: 40px;
    font-weight: bold;
    margin-top: 5px;
 	color:red;
    text-shadow: 1px 1px 3px rgba(0,0,0,0.3);
}
#box_title_yellow{
	font-size: 40px;
    font-weight: bold;
    margin-top: 5px;
    color:#BD6B09;
    text-shadow: 1px 1px 3px rgba(0,0,0,0.3);
}
#box_title_green{
	font-size: 40px;
    font-weight: bold;
    margin-top: 5px;
    color:green;
    text-shadow: 1px 1px 3px rgba(0,0,0,0.3);
}

#modindex_box{
width:auto;
padding:10px 20px 20px 20px;
/*overflow:auto;*/
!important;height:620px;
min-height:620px;
background-color:#FFFFFF;
}
#chart_box{
background-color:#FFFFFF;
}
#main_box{
background-color:#FFFFFF;
}

#null_box{
width:auto;
padding:20px 20px 20px 20px;
display:block;
}
.ut{
float:right;
padding-right:15px;
}
/*-----------------------------footer------------------*/
#footer{
width:900px;
clear:both;
width: auto;
height:37px;
color: #fff;
background-color:#3c633c;
}
.copyright{
float:left;
padding-left:10px;
padding-top:10px;
}
.footer_links{
float:right;
padding-right:15px;
padding-top:13px;
}
.footer_links a{
text-decoration:none;
color: #fff;
padding-left:10px;
}
.footer_links a:hover{
text-decoration:underline;
color: #fff;
}


/***weather & map***/

#weather{
 background-color:#EEE;
 border:1px solid #3c633c;
 width:240px;
 height:420px;
 float:left;
 padding:10px;
 margin-left:15px;
 margin-right:15px;
}

#weather table{
  line-height:18px;
  font-size:12px;
}

/*****gwreg*/
#gwreg{
 background-color:#EEE;
 border:0px solid #3c633c;
 margin:15px;
 padding:15px;
}
#gwlist{
 background-color:#EEE;
 border:0px solid #3c633c;
 margin:15px;
 padding:15px;
}


 .cssshadow
{
	border: 0px;
    -moz-box-shadow: 1px 1px 2px #000;
    -webkit-box-shadow: 1px 1px 2px #000;
    box-shadow: 1px 1px 2px #000;
    /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#000000')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#000000');
}

.sp .dp .box_kw .box_w {
	float:left;
}

.box_num{
   float:left; display:inline;
}

.box_phase{
   float:right; width:10px;height:10px;display:inline;margin: 0px;
}

.phase_num{
	height:10px; line-height:10px; display:block; color:#FFF; text-align:center
}