﻿body 
{
	font-family: Microsoft YaHei,arial;
    background:#ffffff;
    margin:0 0 0 0;
}

#login-box{  
    margin-left:auto;  
    margin-right:auto;  
    width:800px;
    margin-top:60px; 	
}

#login-box h3
{
	font-size: 18pt; 
	
	color:#406c68;
}

#login-box h3 span
{
	 color:#406c68;
}

#login-info-box
{
	margin-left:auto;  
    margin-right:auto;  
    width:360px;
    height:300px;
    margin-top:10px; 
    border:#B3CADA solid thin;
    background:White;
    padding-left:20px;
    padding-right:20px;
}

#login-info-box img
{
    float:left;
    height:50px;
    margin-left:5px;
    margin-top:10px;
}

#login_frame h4
{
    margin-left:30px;
	font-size: 18pt; 
	font-family: SimHei;
	color:#003300;
}

.login-textbox
{
	font-size: 12pt; 
	margin-bottom:15px;
	padding-bottom:15px;
}

.login-asp-textbox
{
	margin-left:5px;
	width:260px;
	height:30px;
	float:right;
}

#btn_login
{  

}

#footer
{
	margin-top:40px;
	margin-left:auto;  
    margin-right:auto;  
    width:1200px;
	color:#406c68;
	border-top:#B3CADA solid thin;
	text-align:center;
	padding-top:5px;
}



h1
{
	font-size: 28pt; 
	color:#ffffff;
}

h1 span
{
	 color:#ffffff;
}

#body-box
{
	margin-top:10px;
	background-color:White;
	width:100%;
	height:800px;
	border:#B3CADA solid thin;
}

#left
{
     float:left;
     width:199px;
     height:1000px;
     border-right:#cccccc solid thin;
     background-color:#F9FCFF;
}

#right
{
    float:right;
    width:800px;
    height:1000px;
    
}

#left h2
{
	margin-left:50px;
	font-size: 18pt; 
	color:#406c68;
}

.left-button
{
     width:100%;
     border-bottom:#cccccc dotted thin;
     background-color:#b3e7e2;
     font-size:10pt;
     height:30px;
     font-weight:bold;
     text-align:center;
     padding-top:5px;
     color:#4d817c;  
}

.left-button-current
{
     width:100%;
     border-bottom:#cccccc dotted thin;
     background-color:#406c68;
     font-size:10pt;
     height:30px;
     font-weight:bold;
     text-align:center;
     padding-top:5px;
}

.left-button-sub
{
     width:100%;
     border-bottom:#cccccc dotted thin;
     font-size:10pt;
     height:30px;
     text-align:center;
     padding-top:5px;
}

.left-button a
{
    color:#4d817c;  
    text-decoration:none;
}

.left-button-sub a
{
    color:#4d817c;  
}


.left-button-current a
{
    color:White;  
}

#right-frame
{
    width:100%;
    height:750px;
    border:none;
}


  #welcome
  {
  	width: 510px;
  	height:430px;
	padding: 20px 15px 15px 15px;
	margin: 30px auto 30px auto; 
	border: 1px solid #ddd;
  }
  
  #welcome img
  {
      width:500px;
  }
  
  #welcome-text
  {
  	margin: 80px auto 30px auto; 
  	width: 300px;
  	text-align:center;
  	font-size:18pt;
  	font-weight:bold;
  	color:#4d817c;
  }
  
  #body1
{
    font-family: Microsoft YaHei,arial;
    background:#FFFFFF;
}

.right_toolbox {
	width: 670px;

	padding: 20px 15px 15px 15px;
	margin: 15px auto 30px auto;
	border: 1px solid #ddd;
	background-color:#F9FCFF;

}

.right-gv
{
    width: 95%; 
	padding: 20px 15px 15px 15px;
	margin: 15px auto 30px auto;
}

.right-gv a
{
    color:#4d817c;  
}


.add-info
{
    margin-left:10px;
}

.add-info ul
{
    list-style-type:none;
}

.add-info li
{
    margin-bottom:5px;
    padding-bottom:5px;
    margin-right:30px;
    border-bottom:1px solid #cccccc;
}

.add-info span
{
    display:inline-block;
    width:100px;
    margin-right:15px;
    border-right:1px solid #cccccc;
}

.add-input
{
margin-right:5px;
width:100px;
    margin-bottom: 0px;
}

.add-input-2
{
margin-right:5px;
width:500px;
}


.right-message
{
     width:100%;
     border-bottom:#cccccc dotted thin;
     background-color:#b3e7e2;
     font-size:10pt;
     padding-top:5px;
     padding-bottom:5px;
}

.right-message-sub
{
     width:100%;
     border-bottom:#cccccc dotted thin;
     font-size:10pt;
     padding-top:5px;
     padding-bottom:5px;
}

.message-head
{
    font-style:italic;
    color:Gray;
    margin-bottom:5px;
}


#update-box
{
	margin-top:10px;
	background-color:#406c68;
	width:100%;
	height:300px;
	border:#B3CADA solid thin;
}

#update-box-sub
{
	margin-left:auto;  
    margin-right:auto;  
	width:600px;
	height:100%;
}

#update-box-sub h5
{
	color:White;
	font-size:24px;
}	

#update-box-sub p
{
	color:White;
	font-size:14px;
}	

#btn_download
{  
	background-image:url("images/download.png");
	width:195px;
	height:55px;
	margin-top:20px;
}

.right-h3
{
    color:#406c68;
	width:100%;
	padding-bottom:10px;
	padding-top:10px;
	padding-left:10px;
	background-color:#b3e7e2;
	border:#B3CADA solid thin;
}

.right-line
{
	clear:both;
	width:100%;
	border-bottom:#B3CADA solid thin;
	margin-top:10px;
	margin-bottom:10px;
}

.tool-box-select
{
	width: 120px;
	padding: 15px 15px 15px 15px;
	margin: 15px auto 30px auto;
	border: 1px solid #ddd;
	background-color:#F9FCFF;
	color:#B3CADA;  
	text-align:center;
}

.tool-box-select a{
	width:30px; 
	color:#4d817c;  
}

#myTable  
  {  
      width: 600px;
	padding: 20px 15px 15px 15px;
	margin: 15px auto 30px auto;
	
	border-collapse:collapse;  
  }  
  
#myTable td, #myTable th   
  {  
  font-size:1em;  
  border:1px solid  #ffffff;  
  padding:3px 7px 2px 7px;  
  }  
  
#myTable th   
  {  
  font-size:1.1em;  
  text-align:left;  
  padding-top:5px;  
  padding-bottom:4px;  
  background-color:#406c68;  
  color:#ffffff;  
  }  
  
#myTable tr.alt td   
  {  
  color:#4A3C8C;  
  background-color:#F7F7F7;  
  } 
  
#myTable tr td
{  
    color:#4A3C8C;
    background-color:#b3e7e2;
}
	
#myTable span
{
    color:#406c68; 
    font-weight:bold; 
}

#myTable th.att
  {  
      width:100px;
  }
  
  #myTable th.val
  {  
      width:200px;
  }
  
  #login-box img
{
    float:left;
    height:50px;
    margin-left:220px;
}

#container img
{
    float:left;
    height:70px;
    margin-left:10px;
}

#body2
{
	font-family: Microsoft YaHei,arial;
    background:White;
}

.add-info a
{
    color:#4d817c; 
}

.MessageInput
{
    width:100%;
    height:100px;
    margin-bottom:10px;
}

.clean
{
    clear:both;
}

#note
{
    margin-top:5px;
    margin-left:5px;
    color:#31B404;
	width:770px;
	padding-bottom:2px;
	padding-top:2px;
	padding-left:10px;
	background-color:#E1F5A9;
	border:#31B404 solid thin;
	font-size:14px;
}

#note a
{
    color:#4d817c; 
    font-weight:bold;
}

.print-range
{
    width:160px;
}

.print-blue
{
    color:#4d817c;
    font-weight:bold;
}

.right_toolbox_multilines {
	width: 95%;
	margin: 10px auto 10px auto;
	border: 1px solid #ddd;
	background-color:#F9FCFF;

}
.right_toolbox_multilines ul
{
    list-style-type:none;
}

.right_toolbox_multilines li
{
    margin-bottom:2px;
    padding-bottom:2px;
    margin-right:30px;
    border-bottom:1px solid #cccccc;
}

.tool_ddl
{
    width:150px;
}

.add-note
{
    margin: 10px auto 10px auto;
    color:#31B404;
	width:600px;
	padding-bottom:2px;
	padding-top:2px;
	padding-left:10px;
	background-color:#E1F5A9;
	border:#31B404 solid thin;
	font-size:14px;
}

.list-task
{
    height:200px;
}


#myTable  
  {  
   width: 670px;
	padding: 20px 15px 15px 15px;
	margin: 15px auto 30px auto;
	border-collapse:collapse;  
  }
  
#myTable td, #myTable th   
  {  
  font-size:1em;  
  border:1px solid  #ffffff;  
  padding:3px 7px 2px 7px;  
  }  
  
#myTable th   
  {  
  font-size:1.1em;  
  text-align:left;  
  padding-top:5px;  
  padding-bottom:4px;  
  background-color:#5a9791;  
  color:#ffffff;  
  }  
  
#myTable tr.alt td   
  {  
  color:#000000;  
  background-color:#ccefec;  
  } 
  
#myTable tr td
{
    background-color:#81d8d0;
} 


#login_frame {  
    width: 400px;  
    height: 260px;  
    padding: 13px;  
  
    position: absolute;  
    left: 50%;  
    top: 50%;  
    margin-left: -200px;  
    margin-top: -200px;  
  
    background-color: rgba(240, 255, 255, 0.5);  
  
    border-radius: 10px;  
    text-align: center;  
}  

#login-body
{
     background-image: url("images/fruits_0.jpg");  
    background-size: 100%;  
    background-repeat: no-repeat;  
}


#container
{
    margin-left:auto;  
    margin-right:auto; 
    width:1000px;
}

#top
{
    margin-left:0px;
	width:100%;
	
	font-size:14px;
	padding-top:3px;
	background-image: url("images/fruits_0.jpg");  
	border-bottom:#ebebe0 solid thin;
	color:#ffffff;
}

#top-nav
{
	margin-left:auto;  
    margin-right:auto; 
    width:1000px; 
}

#top-nav a
{
	color:#ffffff;
}