/* ***Booksir
===========================================================================
==                         * @ 网站中文样式规范                          ==   
==                         * @ 产品/页面统一使用该规范                   ==               
==                         * @ UI部整理并保留最终解释权                  ==
==                          Copyright 2006, WWW.BOOKSRI.COM              ==
===========================================================================

/* main样式 */

body
{
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: 100%;
	background-color: #FFFFFF;
	scrollbar-arrow-color: #ffffff;  /*图6,三角箭头的颜色*/
	scrollbar-face-color: #e5f5fe;  /*图5,立体滚动条的颜色*/
	scrollbar-3dlight-color: #e5f5fe;  /*图1,立体滚动条亮边的颜色*/
	scrollbar-highlight-color: #ffffff;  /*图2,滚动条空白部分的颜色*/	
	scrollbar-shadow-color: #ffffff;  /*图3,立体滚动条阴影的颜色*/
	scrollbar-darkshadow-color: #e5f5fe;  /*图4,立体滚动条强阴影的颜色*/
	scrollbar-track-color: #ffffff;  /*图7,立体滚动条背景颜色*/
	scrollbar-base-color:#e5f5fe;  /*滚动条的基本颜色*/
}

form
{
	margin: 0px;
	padding: 0px;
}

td, *
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
textarea
{
	width: 400px;
	height: auto;
}

.td1
{
	color: #0573ae;
	font-weight: bold;
	background-color: #e5f5fe;

	border-color: #bfdded;
	padding: 6px 2px;
}

.td2
{
	color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #d0d0d0;
	background-color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: none;
	border-left-color: #d0d0d0;
	border-right-width: 1px;
	border-right-style: none;
	border-right-color: #d0d0d0;
	border-top-width: 1px;
	border-top-style: none;
	border-top-color: #d0d0d0;
}

.notread
{
	color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	font-weight: bold;
	border-bottom-color: #d0d0d0;
	background-color: #FFFFFF;
}

input
{
	color: blue;
	background: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-right: #999999 1px solid;
	padding-right: 5px;
	border-top: #999999 1px solid;
	font-size: 12px;
	padding-bottom: 1px;
	border-left: #999999 1px solid;
	color: #000033;
	padding-top: 2px;
	border-bottom: #999999 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.input
{
	background-color: #f6f6f6;
	border-right: #C5C3C3 1px solid;
	border-top: #C5C3C3 1px solid;
	font-size: 12px;
	border-left: #C5C3C3 1px solid;
	color: #666666;
	border-bottom: #C5C3C3 1px solid;
}

.title
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #7C7C7C;
	text-decoration: none;
}
.hand
{
	cursor: pointer;
}

fieldset
{
	margin: 5px;
	padding: 5px;
	width: 96%;
}

a:link
{
	color: #0240A3;
	text-decoration: underline;
}
a:visited
{
	color: #0240A3;
	text-decoration: underline;
}
a:active
{
	color: #000000;
	text-decoration: none;
}
.Black a:link, .Black a:visited, .Black a:active
{
	color: #000000;
	text-decoration: none;
}

.admincp_content_table_background
{
	background-color: #e5e5e5;
	border-collapse: separate;
}
.colorfocus {
	border: 1px #4B4B6F double;
	background-color: #FFEEC2;
}
.colorblur {
	border: 1px #cccccc double;
	background-color: #ffffff;
}
.admincp_button_input
{
	height: 21px;
	width: 80px;
	color: #000000;
	background-image: url( "../Images/admincp_button_bg.gif" );
	border: 0 solid white;
}
.admincp_button_imagemanage
{
	height: 40px;
	width: 80px;
	color: #000000;
	background-image: url( "../Images/admincp_button_bg.gif" );
	border: 0 solid white;
}
.tableborder
{
	border: 1px solid #E6E6E6;
}
.style1
{
	font-family: Verdana,Rockwell;
	font-size: 12px;
	color: #C8715E;
	line-height: 18px;
	letter-spacing: 0px;
}

.fontborder
{
	color: #FFFFFF;
	opacity: 0.8;
	filter: Dropshadow(offx=1,offy=0,color=#000000) Dropshadow(offx=0,offy=1,color=#000000) Dropshadow(offx=-1,offy=0,color=#000000) Dropshadow(offx=0,offy=-1,color=#000000);
	letter-spacing: 2px;
}
.fontbordertitle
{
	font-size: 12px;
	font-family: "verdana";
	color: #FFEE88;
	filter: Dropshadow(offx=1,offy=0,color=#111111) Dropshadow(offx=0,offy=1,color=#111111) Dropshadow(offx=-1,offy=0,color=#111111) Dropshadow(offx=0,offy=-1,color=#111111);
	letter-spacing: 2px;
	padding: 2px;
}

.fontshadow
{
	float: right;
	font-family: "verdana";
	color: #000000;
	filter: Dropshadow(offx=1,offy=1,color=#333333);
	letter-spacing: 1px;
}

.rediu_bd
{
	padding: 0px;
	background: #FFFFFF;
	border-left: solid 1px #DD7722;
	border-right: solid 1px #DD7722;
}
b.radiu_bd0
{
	display: block;
	background: #FFF5CC;
}
b.radiu_bd0 b
{
	display: block;
	height: 1px;
	overflow: hidden;
}
b.radiu_bd1
{
	margin: 0 2px;
	background: #DD7722;
	height: 1px;
}
b.radiu_bd2
{
	margin: 0 1px;
	background: #FFF8F0;
	border-left: solid 1px #DD7722;
	border-right: solid 1px #DD7722;
	height: 1px;
}
b.radiu_bd3
{
	margin: 0 0px;
	background: #FFF8F0;
	border-left: solid 1px #DD8822;
	border-right: solid 1px #DD8822;
	height: 1px;
}
b.radiu_bd4
{
	margin: 0 0px;
	background: #FFE8D0;
	border-left: solid 1px #DD8822;
	border-right: solid 1px #DD8822;
	height: 1px;
}



.rediu_bg
{
	padding: 0px;
	background: #FFDDAA;
}
b.radiu_bg0
{
	display: block;
	background: #FFFFFF;
}
b.radiu_bg1
{
	margin: 0 4px;
	display: block;
	overflow: hidden;
	background: #FFDDAA;
	height: 1px;
}
b.radiu_bg2
{
	margin: 0 3px;
	display: block;
	overflow: hidden;
	background: #FFDDAA;
	height: 1px;
}
b.radiu_bg3
{
	margin: 0 2px;
	display: block;
	overflow: hidden;
	background: #FFDDAA;
	height: 1px;
}
b.radiu_bg4
{
	margin: 0 1px;
	display: block;
	overflow: hidden;
	background: #FFDDAA;
	height: 2px;
}




TD.DataGroupb
{
	border-right: #666666 1px double;
	border-left: #666666 1px double;
	border-bottom: #666666 1px double;
	background-color: #d9e8fd;
}





.RegAlertDefaultStyle
{
	border-right: #b8d8db 1px solid;
	padding-right: 0px;
	border-top: #b8d8db 1px solid;
	padding-left: 0px;
	font-size: 12px;
	padding-bottom: 0px;
	margin: 0px;
	border-left: #b8d8db 1px solid;
	width: 100%;
	padding-top: 0px;
	border-bottom: #b8d8db 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 100%;
	background-color: #d5ffff;
	text-decoration: none;
}
.RegAlertFocusStyle
{
	border-right: #ffffff 1px solid;
	padding-right: 0px;
	border-top: #ffffff 1px solid;
	padding-left: 0px;
	font-size: 12px;
	padding-bottom: 0px;
	margin: 0px;
	border-left: #ffffff 1px solid;
	width: 100%;
	padding-top: 0px;
	border-bottom: #ffffff 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 100%;
	background-color: #ffffff;
	text-decoration: none;
}
.RegAlertErrorStyle
{
	border-right: #ff0000 1px solid;
	padding-right: 0px;
	border-top: #ff0000 1px solid;
	padding-left: 0px;
	font-size: 12px;
	padding-bottom: 0px;
	margin: 0px;
	border-left: #ff0000 1px solid;
	width: 100%;
	padding-top: 0px;
	border-bottom: #ff0000 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 100%;
	background-color: #ffebd7;
	text-decoration: none;
}
.RegInputTextFullStyle
{
	border-right: #999999 1px solid;
	padding-right: 5px;
	border-top: #999999 1px solid;
	padding-left: 5px;
	font-size: 12px;
	padding-bottom: 1px;
	border-left: #999999 1px solid;
	width: 96%;
	color: #000033;
	padding-top: 2px;
	border-bottom: #999999 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 20px;
	text-decoration: none;
}
.RegInputTextStyle
{
	border-right: #999999 1px solid;
	padding-right: 5px;
	border-top: #999999 1px solid;
	font-size: 12px;
	padding-bottom: 1px;
	border-left: #999999 1px solid;
	color: #000033;
	padding-top: 2px;
	border-bottom: #999999 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 20px;
	text-decoration: none;
}
.RegUserpswLevel_0
{
	height: 22px;
	background-color: #ffffff;
}
.RegUserpswLevel_1
{
	height: 22px;
	background-color: #ff0000;
}
.RegUserpswLevel_2
{
	height: 22px;
	background-color: #ff9900;
}
.RegUserpswLevel_3
{
	height: 22px;
	background-color: #006600;
}
.RegUserpswLevel_Font
{
	color: #ffffff;
}
.RegUserpswLevel_DefaultFont
{
}

ul, li
{
	list-style: none;
	margin: 0;
	padding: 0;
}

.bai
{
	font-size: 12px;
	color: #FFFFFF;
}

.datagrid
{
font-family: Verdana, Arial, Helvetica, sans-serif;
width :100%;
border :solid 1px blue;
table-layout :fixed ;
border-collapse :separate ;
}
.dg_header
{
font-weight :bold ;
color:#ffffff;
background-color :#4a3c8c;
border :solid 1px red;

}
.dg_alter
{
background-color :#E7E7FF;
border :solid 1px red;
}
.dg_item
{
color :#330099;
background-color:#F7F7F7 ;
border :solid 1px red;
}
.dg_page
{
border :solid 1px red;
}
