@charset "utf-8";
body {
	font-family: Verdana, Arial,Vrinda,Tahoma;
	font-size: 12px;
    *font-size: 11px;
	color: #333;
	margin: 0px;
	padding: 0px;
	line-height:20px;

}
ul {
	margin:0;
	padding:0;
	list-style:none;
}
form {
	margin:0;
	padding:0;
}
a {
	color:#333;
	text-decoration:none;
}
a:hover {
	color:#cc0000;
	text-decoration:underline;
}
.aBlue a {
	color:#0088dd;
	text-decoration:none;
}
.aBlue a:hover {
	color:#0088dd;
	text-decoration:underline;
}
#DivMainLogin {
	width:1000px;
	height:612px;
	margin:0 auto;
	background:url(../images/topBg.jpg) no-repeat top;
}
#DivLoginLeft {
	width:360px;
	float:left;
	margin-top:162px;
	margin-left:132px;
	display:inline
}
#DivLoginCenter {
	width:2px;
	float:left;
	height:376px;
	background:url(../images/loginLine.jpg) no-repeat;
	margin-top:100px;
}
#DivLoginRight {
	float:left;
	margin-top:210px;
	margin-left:46px;
}
#LeftFonts {
	margin:15px 0 0 30px;
	line-height:24px;
}
.LoginInp {
	background:url(../images/inp.jpg) repeat-x top;
	border:1px solid #ccc;
	width:200px;
	margin-top:8px;
	padding:1px 3px;
}
.FormRow {
	line-height:24px;
	margin:10px 0 0 50px;
}
.mainRightR {
	background:url(../images/right08.jpg) repeat-y right;
	clear:both;
	height:600px;
	min-height:500px;
	padding:0px 0px 0px 5px;
}
.topMenu {
	float:right;
	margin-right:12px;
	margin-top:41px;
}
.topMenu a {
	float:left;
	margin-left:2px;
	background:url(../images/topMenu.gif) no-repeat;
	width:77px;
	height:30px;
	line-height:30px;
	text-align:center;
	color:#436799;
	margin-top:6px;
}
.topMenu a:hover {
	float:left;
	margin-top:0px;
	margin-left:3px;
	background:url(../images/topMenuActive.gif) no-repeat;
	width:83px;
	height:40px;
	line-height:40px;
	text-align:center;
	color:#436799;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}
.topMenu .active {
	float:left;
	margin-top:0px;
	margin-left:3px;
	background:url(../images/topMenuActive.gif) no-repeat;
	width:83px;
	height:40px;
	line-height:40px;
	text-align:center;
	color:#436799;
	color:#fff;
	font-weight:bold;
}
.topMenu .active:hover {
	color:#fff;
	text-decoration:none;
}
.leftMenu a {
	width:169px;
	line-height:29px;
	background:#fff url(../images/i08.jpg) repeat-x;
	display:block;
	text-align:left;
	text-indent:32px;
	color:#185c82;
}
.leftMenu a:hover {
	color:#185c82;
	text-decoration:none;
}
.leftSubMenu a {
	line-height:27px;
background:;
	border-bottom:1px solid #cbdae2;
	color:#444;
}
.leftSubMenu a:hover {
	color:#000;
	text-decoration:none;
	background:#f5f5f5;
}
.title {
	color: black;
}
.table {
	border:1px solid #aed7e8;
	border-collapse:collapse;
	padding:4px;
}
.table td {
	border:1px solid #aed7e8;
	border-collapse:collapse;
	padding:4px;
}
.btn {
	background:#fff url(../images/btn.jpg) repeat-x bottom;
	color:#1a4a82;
	border:1px solid #accde7;
	height:24px;
	cursor:pointer;
	padding:0 5px;
}
.title{font-size:12px;font-weight:bold; text-align:right}
.items{font-size:12px;text-align:left;padding-left:5px}
.btn{font-size:12px;font-weight:bold; height:26px}
.tableclass{ background-color:#aed7e8;}
.rowclass{  background-color:White; height:35px}
.errorInfo{color:Red;font-weight:bold;font-size:12px;}
.noRows{font-size:12px;color:Red;font-weight:bold;text-align:center; background-color:White;height:60px}

        #productClassList
        {
            width: 400px;
            height: 260px;
            position: absolute;
            text-align: left;
            z-index: 10;
            display: none;
            border-left: solid 2px #eeeeee;
            border-top: solid 2px #eeeeee;
            border-bottom: solid 2px #102B01;
            border-right: solid 2px #102B01;
            text-align: center;
        }
        .borderStyle
        {
            border-left: solid 1px #eeeeee;
            border-top: solid 1px #eeeeee;
            border-right: solid 1px #05550E;
            border-bottom: solid 1px #05550E;
            background-color: #FAFBFA;
        }
        #productClassList tr
        {
            height: 40px;
        }
body
{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 5px;
	background-color: #ffffff;
	font-family: Verdana, Arial,Vrinda,Tahoma;
	line-height: 175%;
	font-size: 12px;
	color: #666;
}
form
{
	margin: 0px;
}
a
{
	color: #555;
	text-decoration: none;
}
a:hover
{
	color: #0099CC;
}
.textBox
{
	width: 100px;
	border: 1px solid #B4C9C6;
}
.mustInput
{
	color: #FF0000;
}
.user_info
{
	background-image: url(/library/images//library/images/AdminImages/manage_r2_c1.jpg);
	background-repeat: no-repeat;
	height: 50px;
	padding: 15px 0 0 55px;
}
.user_info a
{
	color: #0099CC;
}
.list_tilte
{
	background-image: url(/library/images//library/images/AdminImages/list_title.gif);
	background-repeat: no-repeat;
	margin: 0 auto;
	clear: both;
	height: 22px;
	width: 140px;
	padding-left: 30px;
	font-weight: bold;
	color: #0099CC;
	margin-top: 9px;
	cursor: pointer;
}
.tableForm
{
	background-color: #DBE6E3;
}
.tableForm tr
{
	background-color: #fff;
}
.left_title_1
{
	background-color: #F3F8F7;
	color: #73938E;
	font-weight: bold;
	text-align: right;
}
.left_title_2
{
	background-color: #fff;
	color: #73938E;
	font-weight: bold;
	text-align: right;
}
.left_title_3
{
	background-color: #F3F8F7;
	color: #73938E;
	font-weight: bold;
	text-align: left;
}
.page_tilte
{
	height: 22px;
	width: 100%;
	font-weight: bold;
	color: #0099CC;
	cursor: pointer;
	border-bottom: 1px solid #B4C9C6;
}
.page_content
{
	text-align: left;
	margin: 2px 0px 2px 0px;
	height: 420px;
	overflow: scroll;
}
.repeaterTd0
{
	text-align: left;
	background: #ffffff;
	padding: 2px 5px 2px 5px;
	color: #4f6b72;
	background: #fff url(/library/images/AdminImages/bullet1.gif) no-repeat;
	empty-cells: show;
	height:26px;
	font-size: 12px;
}
.repeaterTd1
{
	text-align: left;
	background: #ffffff;
	font-size: 12px;
	padding: 2px 5px 2px 5px;
	color: #4f6b72;
	background: #f5fafa url(/library/images/AdminImages/bullet2.gif) no-repeat;
	color: #797268;
	empty-cells: show;
	height:26px;
}
.repeaterTable
{
	padding: 0;
	margin: 0;
	border-left: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	border-collapse: collapse;
}
.repeaterHead
{
	color: #4f6b72;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 2px 5px 2px 5px;
	background: #F4F5F4 url(/library/images/AdminImages/bg_header.jpg) no-repeat;
	empty-cells: show;
	font-weight: bold;
}
.repeaterMessage
{
	border: 1px solid #C1DAD7;
	letter-spacing: 2px;
	background: #CAE8EA url(/library/images/AdminImages/bg_header.jpg) no-repeat;
	text-align: left;
	color: Red;
}
.panel
{
	color: #4f6b72;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 2px 5px 2px 5px;
	background: #CAE8EA url(/library/images/AdminImages/bg_header.jpg) no-repeat;
	empty-cells: show;
	font-weight: bold;
}
.btnSearch
{
	border: 0px;
	width: 63px;
	height: 20px;
}
.checkBox
{
	border: 1px solid #B4C9C6;
}
.tabPanel
{
	border: 1px solid #B4C9C6;
}
.topButton
{
}
.button
{
	background: #fff;
	font-size: 11px;
	padding: 2px 5px 2px 5px;
	color: #4f6b72;
	background: #fff url(/library/images/AdminImages/bullet1.gif) no-repeat;
}
.validator
{
	font-size: 12px;
	color: Red;
}

.ajax__tab_tab
{
	font-size: 12px;
	padding: 4px;
	width: 105px; /* Your proper width */
	height: 16px; /* Your proper height */
	background-color: #EAEAEA;
}
/* When mouse over */
.ajax__tab_hover
{
	font-weight: bold;
	width: 105px; /* Your proper width */
	height: 16px; /* Your proper height */
	text-decoration: underline;
}
/* Current selected tab */
.ajax__tab_active
{
	background-color: #C2E2ED;
	width: 105px; /* Your proper width */
	height: 16px; /* Your proper height */
	font-weight: bold;
}
/* TabPanel Content */
.ajax__tab_body
{
	padding-top: 8px;
	margin-right: 9px; /* Your proper right-margin, make your header and the content have the same width */
	margin-top: 0px;
}
.MyCalendar .ajax__calendar_container
{
	border: 1px solid #646464;
	background-color: lemonchiffon;
	color: red;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day, .MyCalendar .ajax__calendar_other .ajax__calendar_year
{
	color: black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day, .MyCalendar .ajax__calendar_hover .ajax__calendar_month, .MyCalendar .ajax__calendar_hover .ajax__calendar_year
{
	color: black;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day, .MyCalendar .ajax__calendar_active .ajax__calendar_month, .MyCalendar .ajax__calendar_active .ajax__calendar_year
{
	color: black;
	font-weight: bold;
}
.BtnFor2
{
    background: #E8F4FF;
    border: 1px #93BEE2 solid;
    color: #003399;
    cursor: hand;
    font: normal 9pt "Tahoma", "宋体";
    height: 22px;
}




.sTitle4{font-size:12px;font-weight:bold;color:Black;width:18%;text-align:right;height:34px}

.rightItem{padding-left:6px}

.NoRows{text-align:center; background-color:White;height:38px;color:Red}
.PagerClass{text-align:right; background-color:White; padding-right:4px; height:38px;line-height:30px}
.input1{font-size:12px;height:24px;font-weight:bold}
#itempassword{width:auto;}
#itembutton{width:auto}

.home-font
{
	font-size: 11pt;
	font-weight: bold;
	color: #64655F;
}
.borter
{
	border: 1px solid #ECEFE6;
	background-color: #ECEFE6;
}
.border1
{
	background-color: #E4EADB;
	border: 1px solid #CBCCC7;
}
.font-76
{
	font-size: 9pt;
	color: #767676;
	line-height: 15pt;
}
.font-ff
{
	font-size: 9pt;
	color: #FFFFFF;
}
.fontlv
{
	font-size: 10pt;
	color: #4FA72D;
	font-weight: bold;
}
.a1:link
{
	font-size: 9pt;
	color: #898989;
	text-decoration: none;
}
.a1:visited
{
	font-size: 9pt;
	color: #898989;
	text-decoration: none;
}
.a1:hover
{
	font-size: 9pt;
	color: #333333;
	text-decoration: none;
}
.font-ff1
{
	font-size: 11pt;
	font-weight: bold;
	color: #FFFFFF;
}


.noRows{color:Red; text-align:center; height:50px; background-color:White}
#pager{ text-align:right; padding-right:10px}
#pager a{ display:-moz-inline-box; display:inline-block;height:22px; line-height:22px; background-color:#f4f4f4;border:solid 1px #c4e4e4; font-weight:lighter; padding-left:6px; padding-right:6px} 
#caonimab td{ line-height:250%}