﻿html,body
{
    margin:0px auto;
    padding:0px;
    min-height: 100%;
    height: auto !important;
    height: 100%;
    font-size:14px;   
}
img
{
    border:0px;
    
    }
a
{
    font-size:14px;  
    text-decoration:none;  
    }
a:hover
{
    color:#f60;
    }
a.news
{
    color:#333;
    font-size:12px;  
    text-decoration:none;  
    }
a.news:hover
{
    color:#f60;
    }
a.news.visited
{
    color:#666;
    }
.dateTime
{
   font-size:11px;
   font-family:Arial;
   margin-left:15px;
   color:#888;
    }
#loginBgMain
{
    width: 100%;
    height:600px;
    margin: 0 auto;
    background-image: url('images/bgLine.jpg');    
    background-repeat:repeat-x;
    background-color:#51a7e2;
}
.BgMain
{
    background-image: url('images/bgLine.jpg');    
    background-repeat:repeat-x;
    background-color:#51a7e2;
}
.ts1{color:Red;}
#noteBox
{
    position:absolute;
    width:695px;
    height:310px;
    top:134px;
    left:50%;
    margin-left:-350px;
    background-color:#fff;
    border:solid 1px #666;
    z-index:1;
    filter:alpha(opacity=85);
	-moz-opacity: 0.9;
	opacity: 0.9;
}
#noteBox ul
{
    padding:0px;
    margin:30px;
    list-style:none;   
    }
#noteBox li
{
    line-height:30px;
}
#noteBox li a
{
    text-decoration:none;
}
.LoginBg
{
    background-color:#51a7e2;
}

#floatLoginContent
{
    position:absolute;
    width:700px;
    height:370px;
    top:94px;
    left:50%;
    margin-left:-350px;
    }
#logo
{
    width:432px;
    height:34px;
    background-image:url('images/logo.gif');
    }
#loginBox
{
    width:700px;
    height:328px;
    background-image:url('images/loginBoxBg.jpg');
    }

#loginPic
{
    position:absolute;
    width:650px;
    height:182px;
    top:64px;
    left:50%;
    margin-left:-325px;
    background-image:url('images/branner.jpg');
    }
#loginInputBox
{
    position:absolute;
    width:650px;
    height:32px;
    top:254px;
    left:50%;
    margin-left:-325px;
    
    }
#loginInputBox ul
{
    list-style-type: none;
    margin-left:1px;
    padding-left:1px;
    margin-top:4px;
    padding-top:4px;
    font-size:14px; 
    text-align:center;
    }
#loginInputBox li
{
  float:left;
  line-height: 25px;
  margin-right:12px;
}
.btnLogin
{
    border-style: none;
    border-color: inherit;
    border-width: 0px;
background-image: url('images/btnLogin.gif');
        background-repeat: no-repeat;
        cursor:pointer;
        height:31px;
        width:105px;
}
.input
{
    line-height: 20px;
    height:20px;
    margin-top:4px;
    width:150px;
    font-size:12px;
}
.inputUser1
{
    line-height: 20px;
    height:24px;
    width:233px;
    font-size:12px;
    color:#fff;
    background-image:url(images/userInput1.jpg);
    border:0px;
    padding:0px;
    text-indent:8px;
    }
.inputPwd1
{
    line-height: 20px;
    height:24px;
    width:121px;
    font-size:12px;
    color:#fff;
    background-image:url(images/pwdInput1.jpg);
    border:0px;
    padding:0px;
    text-indent:8px;
    }
.labSystemInfo
{
    display:block;
    height:30px;
    line-height:40px;
    vertical-align:bottom;
    font-size:14px;
    color:#f00;
    clear:both;
    }
/*header.aspx样式*/
.headerBG
{
    background-image:url('images/bgBrannerIn.jpg');
    background-color:#5EABE0;
    }
#headLogo
{
    position:absolute;
    top:0px;
    left:0px;
    width:445px;
    height:83px;
    background-image:url('images/img_ht01.jpg');
    }
#headRight
{
    position:absolute;
    right:0px;
    width:500px;
    height:83px;
    background-image:url('images/img_ht02.jpg');
    }
/*系统提示样式*/
#systemInfo
{
    position: absolute;
    width: 300px;
    height: 100px;
    top: 100px;
    left: 50%;
    margin-left: -150px;
    border: solid 1px #2f5f82;
    background-color: #fff;
    padding: 1px;
    background-position: 20px center;
    background-image: url('images/load.gif');
    background-repeat: no-repeat;
    z-index:9999;
}
#systemInfo #systemInfoTitle
{
    width:290px;
    height:25px;
    background-color:#4084b2;
    color:#fff;
    margin-bottom:20px;
    line-height:25px;
    text-align:left;
    padding-left:10px;
}
#systemInfo #systemInfoContent
{
    text-align:center;
    
}
.copyRight
{
    text-align:center;
    color:#204158;
    position:absolute;
    width:695px;
    height:30px;
    top:470px;
    left:50%;
    margin-left:-350px;
    vertical-align:bottom;
    font-size:12px;
    line-height:24px;    
    }

/*footer.aspx页面*/
#mainFooter
{
    width:100%;
    height:20px;
    background-color:#4991c6;
    padding-top:5px;
    color:#fff;
    }
.leftImg
{
    float:left;    
    display:block;
   }
.rightImg
{
    float:right;
    display:block;
    }
a.blodWhite12px 
{
    color:#fff;
    font-weight:bold;
    font-size:12px;
    text-decoration:none;
    }
a.blodWhite12px:hover
{
    color: #9ff;
}
/*leftMenu样式*/
#menuWelcome
{
    background-color:#4991c6;
    border:solid 1px #8CBADA;
    color:#ffffff;
    margin:5px;
    height:40px;
    padding:8px;
    line-height:20px;
    font-size:12px;
    text-indent:22px;
    }
#welcome
{
    background-color:#BFE2FC;
    border:solid 1px #8CBADA;
    color:#333;
    margin:0 auto;
    padding:16px;
    line-height:200%;
    font-size:12px;
    margin-top:60px;
    width:70%;
    font-size:14px;
    }
#welcome li
{
    list-style: none;
}
#welcome h2
{
    text-align:center;
}
#welcome h4
{
    text-align:center;
    font-size:12px;
    font-weight:normal;
    margin-top:15px;
    border-top:solid 1px #777;
}
#leftMenuBox
{
    background-color:#EEEDED;
    border:solid 1px #C4C4C4;
    color:#757575;
    margin:5px;
    padding:8px;
    line-height:20px;
    }
#leftMenuTitle
{
    color: #999;
    width: 98%;
    margin: 0 auto;
    border-bottom: solid 1px #B2B2B2;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    letter-spacing: 10px;
}
#leftMenuBox ul
{
    list-style: none;
    margin:0px;
    padding:0px;
    padding-top:16px;
    padding-bottom:25px;
}
#leftMenuBox li
{
    display: block;
    height: 28px;
    line-height: 28px;
    text-indent: 20px;
    width: 98%;
    border-bottom: #b2b2b2 1px dashed;
}
#leftMenuBox li a
{
    font-size:12px;
    text-decoration:none;
    display:block;
    height:28px;
    color:#797979;
    background-image:url('images/listMenu.gif');
    background-repeat:no-repeat;
    background-position:5px 8px;
    
}

#leftMenuBox li a:hover
{
    color:#f30;    
    background-color:#E4E4E4;

}
/*内容管理*/
.titleBoxContent
{
    
    height:25px;
    line-height:25px;
    text-indent:10px;
    background-color:#BFE2FC;
    border:solid 1px #8CBADA;
    text-align:left;
    margin:5px;
    z-index:-1;
    }
.titleBoxContent a {
    color: #000099;
    text-decoration: none;
}
.titleBoxContent a:hover {
    color: #f30;
}

.posiBoxContent h3 {
    font-size: 16px;
    font-family: Tahoma, Arial;
    margin:0px;
    padding:0px;
}
.posiBoxContent h6 {
    font-weight: normal;
    font-size: 12px;
    font-family: Tahoma, Arial;
}
.posiBoxContent h5 {
    font-size: 14px;
}
.posiBoxContent li
{
    line-height: 25px;
    list-style-type: none;
}  
    
.positionRight
{
    position:absolute;
    right:20px;
    top:6px;
    }
.contentBoxContent
{
    background-color:#fff;
    border:solid 1px #ccc;
    margin:5px;
    padding:5px;
    }
.contentBoxContent ul
{
    list-style-type: none;
}   
.contentBoxContent li
{
    
    }
.typeMenuBoxContent
{
    background-color:#fff;
    border:solid 1px #ccc;
    margin:5px;
    padding:4px;
    }
.typeMenuBoxContent ul
{
    list-style-type: none;
    margin:0px;
    padding:0px;
}   
.typeMenuBoxContent li
{
	margin-left:6px;
	display:inline;    
    }
.typeMenuBoxContent li a
{
    font-size:14px;
    text-decoration:none;
    height:28px;
    width:100px;
    color:#797979;
	}
.typeMenuBoxContent li a:hover
{
	color:#f30;
}
/*内容显示样式*/
#filesContent
{
    position:absolute;
    padding:1px;
    width:98%;
    left:1%;
    top:10px;
    border: solid 1px #5196C0;
    background-color: #fff;
    text-align:center;
    margin:0 auto;
    z-index:9998;
    }
#filesContent #filesContentTitle
{
    width: 100%;
    height: 25px;
    background-color: #5196C0;
    margin-bottom: 10px;
    line-height: 25px;
    text-align: left;
    text-indent: 20px;
    color: #fff;
}
#filesContent #filesContentBody
{
    overflow: auto;
    height: 100%;
    max-height: 500px;
   
    text-align: left;
    table-layout: fixed;
    word-wrap: break-word; 
    word-break: break-all;
}
#filesContent #filesContentAdd
{
    overflow: auto;
    max-height: 500px;
    padding: 0px;
    text-align: left;
    margin:0px;

}
#filesContent #filesCloseBtn
{
    position: absolute;
    right: 5px;
    top: 5px;
    height: 16px;
    width: 16px;   
}
#filesContent #filesControls
{
    position: absolute;
    right: 20px;
    bottom: 10px;
    border-top: #aaa 1px solid;
    text-align:right;
    padding-top:5px;
}
#filesContent #filesControls a
{
    text-decoration: none;
    border: 0;
    color:#666;
}
#filesContent #filesControls a:hover
{
    color:#f30;
}
#filesContent #filesControls img
{
    margin-right:4px;
}
.filesTextTitle
{
    text-align:center;
    font-size:18px;
    font-weight:bold;
    margin-bottom:10px;
    border-bottom:solid 1px #aaa;
    }
.filesTextContent
{
    text-align:left;
    font-size:14px;
    margin:20px;
    line-height:160%;
    padding-left:20px;
    padding-right:20px;
    }
.filesListLinkBox
{
    text-align:left;
    font-size:14px;
    margin:20px;
    line-height:160%;
    border-top:solid 1px #aaa;
    padding-left:20px;
    padding-right:20px;
    padding-bottom:6px;   
    }
.filesListLinkBox ul
{
    list-style-type: decimal;
}
.filesTextAuthor
{
    text-align:center;
    font-size:12px;
    color:#666;
    margin-bottom:15px;
    }
.posiFullScreen
{
	position: absolute;	
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	min-height:100%;
	background-color:#000;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
    }
.gray12px
{
	font-size:12px;
	margin-left:30px;
	color:Gray;
	}
.red14bold
{
	color:Red;
	font-size:14px;
	font-weight:bold;
	}
.blue14bold
{
	color:blue;
	font-size:14px;
	font-weight:bold;
	}
.green14bold
{
	color:green;
	font-size:14px;
	font-weight:bold;
	}
.newText
{
	color:#f60;
	font-size:10px;
	font-family:Arial,Tahoma;
	margin-left:2px;
	}
/*uploadFiles样式*/
.uploadPageBox li
{
    margin-bottom:15px;
    }
.uploadInput
{
    width:400px;
    }
#divUploadFileList
{
    padding: 6px;
    background-color: #eeffff;
    border: solid 1px #d5d9d5;
    line-height: 180%;
    font-size: 12px;
    background-image: none;
}
#divUploadFileList a
{
    font-size:12px;
}

.unEnableInput
{
    width:90px;
    border:0px;
    color:#f00;
    font-weight:bold;
    }
    
.divCenterBox
{
    text-align:center;
    }
.divHidden
{
	display:none;
}
.divShow
{
	display:block;
}
.searchBox
{
	background-color:#f1f1f1;
    border:solid 1px #ccc;
    margin:2px;
    padding:2px;
    width:80%;
	}

.maskFullScreen
{
    position: absolute;
    margin:0;
    top: 0px;
    left: 0%;
    margin-left: -150px;
    padding: 1px;
    z-index:9999;
    width:9999px;
    height:9999px;
    overflow:hidden;
    background-color:#CCCCFF;	
    z-index:9999;    
    float:none;    
}


.menu
{
    
}

.menu dl
{
    margin:0;padding:0;
    border-bottom: #b2b2b2 1px dashed;
}

.menu dt
{
    margin:0;padding:0;
    background-image: url('Images/menu_close.gif');
    background-repeat:no-repeat;
    background-position:left 50%;
    height: 28px;
    color: #797979;
    font-size:14px;
    line-height: 28px;
    text-indent: 15px;
    cursor: pointer;

}
.menu dt a
{
    color: #797979;
    text-decoration: none;
}
.menu .dtjian
{
    margin:0;padding:0;
    background-image: url('Images/menu_open.jpg');
    background-repeat:no-repeat;
    background-position:left 50%;
    height: 28px;
    color: #797979;
    font-weight: bold;
    line-height: 28px;
    text-indent: 15px;
}
.menu dd
{
    margin-left:5px;
  /*  background: scroll url(Images/menu_open.gif) no-repeat 20px 5px;*/
    color: #797979;
    height: 24px;
    line-height: 24px;
    text-indent: 15px;
    display: none;
}
.menu dd a
{
    height:24px;
    color:#797979;
    background-image:url('images/menu_item.gif');
    background-repeat:no-repeat;
    background-position:left center;
    text-decoration: none;
    font-size:13px;
    padding-left:10px;
}
.menu dd a:hover
{
    color: #FF3300;
     padding:0 0 0 10px;
}
