﻿@charset "utf-8";
@import url(admin_h.css);

body, html { height:100%;}
body
{
    font-family:"微軟正黑體", "Microsoft JhengHei","新細明體","Arial","Verdana","Helvetica","sans-serif";
    font-size:11pt;
	scrollbar-highlight-color :#e6f9f5;   /*左上外框內緣*/
	scrollbar-3dlight-color   :#82d3c9;   /*左上外框邊緣-深色*/
	scrollbar-darkshadow-color:#FFFFFF;   /*右下外框邊緣-同面板底色*/ 
	scrollbar-shadow-color    :#5cb5bf;   /*右下外框內緣-深色*/
	scrollbar-arrow-color     :#f0fef5;   /*箭頭*/
	scrollbar-face-color      :#9fd5d7;   /*面板*/ 
	scrollbar-track-color     :#FFFFFF;   /*面板底色*/ 
/*	scrollbar-base-color      :#FDF2B7;     一次設定整個捲軸的基底色彩，顏色設定為網站風格色系即可*/

	background-color: #FFFFFF;
/*	background-image:url(images/default/bg.jpg);  背景圖*/
/*	background-attachment:fixed;             背景圖不動*/
/*	background-repeat:no-repeat;               背景圖不重覆*/
/*	background-repeat:repeat-y;                背景圖垂直重覆*/
 
/*	overflow-x:hidden;                         不會出現橫拉把，x改成y的話就不會出現直拉把*/
}

td,th
{
    font-family:"微軟正黑體", "Microsoft JhengHei","新細明體","Arial","Verdana","Helvetica","sans-serif";
	color:#1b1b1b;                              /*字色*/
	font-size:10pt;                              /*字大小*/
	line-height:14pt;					        /*行距*/
/*	letter-spacing:1pt;                           字距*/
}
div,span 
{
    margin:0px;padding:0;border:0;
    font-family:"微軟正黑體", "Microsoft JhengHei","新細明體","Arial","Verdana","Helvetica","sans-serif";
	font-size:10pt;                              /*字大小*/
}
span
{
}
a
{
    text-decoration:none;
}
img { border: 0;}

h1, h2, h3, h4, h5, h6, p { margin:0; padding:0; border:none;}

ul { float: left; list-style-type: none; margin: 0px; padding: 0px;}

li { float: left; list-style-type: none; margin: 0px; padding: 0px;}

dd,dl,dt { *float:left; margin: 0px; padding: 0px;}

form { margin: 0; padding: 0;}
input		 
{
    vertical-align:middle; padding:0px 2px 0px 0px; height:20px; font-size:13px;
    font-family:"微軟正黑體", "Microsoft JhengHei","新細明體","Arial","Verdana","Helvetica","sans-serif";
}
textarea	{ font-family: Verdana; font-size: 9pt; vertical-align:middle;}
select { _position: relative; border: 1px solid #939393; color: #595959; filter:progid: DXImageTransform.Microsoft.Gradient(startColorStr='#EEEEEE', endColorStr='#FFFFFF', gradientType='0'); font-size: 9pt; height: 20px;padding: 1px;}


/*-------------------------------------------------------------------------------------------------GridView------------------------------------------------*/

table.gridview_m
{
border-collapse: collapse;
border:solid 1px #D9D9D9;
width:98%;
font-size:10pt;
}

table.gridview_m td,th
{
border-collapse: collapse;
border:solid 1px #D9D9D9;
font-size:10pt;
}

.calendar_room {
    width:30px; height:25px; color:white; background-color:#ccc; font-size:24px; float:left;padding:5px 5px 0 5px;
    
}
.calendar_room2 {
    width:30px; height:25px; color:white; background-color:#eeeeee; font-size:24px; float:left;padding:5px 5px 0 5px;
    
}

/*-------------------------------------------------------------------------------------------------------------------------------------------------*/

.search_box {
	PADDING-BOTTOM: 0px; float:left; MARGIN: 0px auto; PADDING-LEFT: 23px; WIDTH: 115px; height:25px; PADDING-RIGHT: 0px; BACKGROUND: url(images/icons/searchtext_bg.jpg) no-repeat left 1px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px;
}
.search_boxinput {
	PADDING-BOTTOM: 0px; BORDER-BOTTOM: 2px; BORDER-LEFT: 0px; MARGIN: 4px 0px 0px; WIDTH: 90px; height:14px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 13px; VERTICAL-ALIGN: top; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}

/*--Ru-----------------------------------------------------------------------------------------------------------------------------------------------*/

.cssLabelStrike
{
    text-decoration:line-through;
}

.cssLabelWordBreak
{
	word-break:keep-all
}
word-break:after
/*--]w---------------------------------------------------------------------------------------------------------------------------------------------*/
.tableStyleGray
{
	border-style: solid;
	border-width: 1px;
	border-color: #EAEAEA #EAEAEA #FFFFFF #FFFFFF;
}

.tableTitleStyleGray
{
	padding: 3px 3px 3px 3px; 
	background-image:url(images/icons/bg_input.png); 
	background-repeat:repeat-x;
	border-style: solid;
	border-width: 1px;
	border-color: #EAEAEA #EAEAEA #EAEAEA #EAEAEA;
}
/*--r]w---------------------------------------------------------------------------------------------------------------------------------------------*/
.fontDepRed
{
}

.fontColorBlue
{
	color:#0033FF;
	font-weight:bold;
	font-size:10pt;
}

.fontSizeDepRed
{
	line-height:40px;
	color:#CC0000;
	font-weight:bold;
	font-size:medium;
}

.fontSizeDepRed2
{
	color:#990000;
	font-weight:bold;
	font-size:11pt;
}

.fontSizeDepRed3
{
	color:#990000;
	font-weight:bold;
	font-size:10pt;
}
/*--s-------------------------------------------------------------------------------------------------------------------------------------------------*/
.tree_link
{
   font-size:13px; 
}
.btn_HomeImg
{
	background-image:url(images/icons/home.gif); 
	background-color:Transparent;
	background-repeat:no-repeat;
	font-size:13px;
	color:Gray;
	cursor:pointer;
	padding:2px 0px 2px 0px; 
	border:0px;
	vertical-align:middle; 
	width:80px;
	height:20px;
}

.btn_LoginOut
{
	background-image:url(images/icons/x_loginout.gif); 
	background-color:Transparent;
	background-repeat:no-repeat;
	font-size:13px;
	color:Gray;
	cursor:pointer;
	padding:2px 0px 2px 0px; 
	border:0px;
	vertical-align:middle; 
	width:80px;
	height:20px;
}

.btn_CalendarImg
{
	border-style: none;
	border-color: inherit;
	border-width: 0px;
	background-image:url('images/icons/calendar4.gif'); 
	background-color:Transparent;
	background-repeat:no-repeat;
	font-size:13px;
	cursor:pointer;
	padding:2px 0px 2px 0px; 
	vertical-align:middle; 
	width:23px;
	height:20px;
}

.btn_AddImg
{
	background-image:url(images/icons/xfun_add.gif); 
	background-color:Transparent;
	background-repeat:no-repeat;
	font-size:13px;
	padding:2px 0px 2px 0px; 
	border:0px;
	vertical-align:middle; 
	width:19px;
	height:19px;
}

.btn_EditImg
{
	background-image:url(images/icons/xfun_edit.gif); 
	background-color:Transparent;
	background-repeat:no-repeat;
	font-size:13px;
	padding:2px 0px 2px 0px; 
	border:0px;
	vertical-align:middle; 
	width:19px;
	height:19px;
}

.btn_DeleteImg
{
	background-image:url(images/icons/xfun_delete.gif); 
	background-color:Transparent;
	background-repeat:no-repeat;
	font-size:13px;
	padding:2px 0px 2px 0px; 
	border:0px;
	vertical-align:middle; 
	width:19px;
	height:19px;
}

.btn_UpdateImg
{
	background-image:url(images/icons/xfun_update.gif); 
	background-color:Transparent;
	background-repeat:no-repeat;
	font-size:13px;
	padding:2px 0px 2px 0px; 
	border:0px;
	vertical-align:middle; 
	width:19px;
	height:19px;
}

.btn_CancelImg
{
	background-image:url(images/icons/xfun_cancel.gif); 
	background-color:Transparent;
	background-repeat:no-repeat;
	font-size:13px;
	padding:2px 0px 2px 0px; 
	border:0px;
	vertical-align:middle; 
	width:19px;
	height:19px;
}
.btn_ImageFileImg
{
	background-image:url(images/icons/picture.gif); 
	background-color:Transparent;
	background-repeat:no-repeat;
	font-size:13px;
	padding:2px 0px 2px 0px; 
	border:0px;
	vertical-align:middle; 
	width:16px;
	height:16px;
}
.btn_AddImageFileImg
{
	background-image:url(images/icons/add_picture.gif); 
	background-color:Transparent;
	background-repeat:no-repeat;
	font-size:13px;
	padding:2px 0px 2px 0px; 
	border:0px;
	vertical-align:middle; 
	width:16px;
	height:16px;
}
.btn_DeleteImageFileImg
{
	background-image:url(images/icons/deletepicture.gif); 
	background-color:Transparent;
	background-repeat:no-repeat;
	font-size:13px;
	padding:2px 0px 2px 0px; 
	border:0px;
	vertical-align:middle; 
	width:16px;
	height:16px;
}

.btn_DeleteImageFileImg2
{
	background-image:url(images/icons/x_04.gif); 
	background-color:Transparent;
	background-repeat:no-repeat;
	font-size:13px;
	padding:2px 0px 2px 0px; 
	border:0px;
	vertical-align:middle; 
	width:16px;
	height:16px;
}

.btn_PriveImg
{
	background-image:url(images/icons/xfun_preview.gif); 
	background-color:Transparent;
	background-repeat:no-repeat;
	font-size:13px;
	padding:2px 0px 2px 0px; 
	border:0px;
	vertical-align:middle; 
	width:19px;
	height:19px;
}

.btn_MailSend
{
	background-image:url(images/icons/button_email.gif); 
	background-color:Transparent;
	background-repeat:no-repeat;
	font-size:13px;
	padding:2px 0px 2px 0px; 
	border:0px;
	vertical-align:middle; 
	width:40px;
	height:17px;
}

.btn_SendEmailImg
{
	background-image:url(images/icons/Sendemail.gif); 
	background-color:Transparent;
	background-repeat:no-repeat;
	font-size:13px;
	padding:2px 0px 2px 0px; 
	border:0px;
	vertical-align:middle; 
	width:30px;
	height:25px;
}

.btn_AddImageFileVideo
{
	background-image:url(images/icons/xfun_video.gif); 
	background-color:Transparent;
	background-repeat:no-repeat;
	font-size:13px;
	padding:2px 0px 2px 0px; 
	border:0px;
	vertical-align:middle; 
	width:19px;
	height:19px;
}

.btn_ExportPDF
{
	background-image:url(images/icons/xfun_pdf.gif); 
	background-color:Transparent;
	background-repeat:no-repeat;
	font-size:13px;
	padding:2px 0px 2px 0px; 
	border:0px;
	vertical-align:middle; 
	width:19px;
	height:19px;
}

.btn_SaveAll
{
	background-image:url(images/icons/saveall.png); 
	background-position:0 0;
	font-size:13px;
	width:76px;
	height:23px;
}

.button_Refresh
{
	font-family: Verdana; 
	font-size:13px;
	vertical-align:middle; 
	text-align:center; 
	padding:2px 10px 0px 30px; 
	margin:0px; 
	color:#333333; 
	border:#aaaaaa 1px solid;
	background: #eeeeee url(images/icons/button_Refresh.png) left repeat-x ;
}
.button_Files
{
	font-family: Verdana; 
	font-size:13px;
	vertical-align:middle; 
	text-align:center; 
	padding:2px 10px 0px 30px; 
	margin:0px; 
	color:#333333; 
	border:#aaaaaa 1px solid;
	background: #eeeeee url(images/icons/inbox.png) left repeat-x ;
}

.button_Add
{
	font-family: Verdana; 
	font-size:13px;
	vertical-align:middle; 
	text-align:center; 
	padding:2px 10px 0px 30px; 
	margin:0px; 
	color:#333333; 
	border:#aaaaaa 1px solid;
	background: #eeeeee url(images/icons/button_Add.png) left repeat-x ;
}

.button_Note
{
	font-family: Verdana; 
	font-size:13px;
	vertical-align:middle; 
	text-align:center; 
	padding:2px 10px 0px 30px; 
	margin:0px; 
	color:#333333; 
	border:#aaaaaa 1px solid;
	background: #eeeeee url(images/icons/button_Note.png) left repeat-x ;
}
.button_Load
{
	font-family: Verdana; 
	font-size:13px;
	vertical-align:middle; 
	text-align:center; 
	padding:2px 10px 0px 30px; 
	margin:0px; 
	color:#333333; 
	border:#aaaaaa 1px solid;
	background: #eeeeee url(images/icons/button_Load.png) left repeat-x ;
}
.button_dump
{
	font-family: Verdana; 
	font-size:13px;
	vertical-align:middle; 
	text-align:center; 
	padding:2px 0px 0px 35px; 
	margin:0px; 
	color:#333333; 
	border:#aaaaaa 1px solid;
	background: #eeeeee url(images/icons/button_dump.png) left repeat-x ;
}

.button_Adm
{
	font-family: Verdana; 
	font-size:13px;
	vertical-align:middle; 
	text-align:center; 
	padding:2px 10px 0px 35px; 
	margin:0px; 
	color:#333333; 
	border:#aaaaaa 1px solid;
	background: #eeeeee url(images/icons/button_Adm.png) left repeat-x ;
}

.button_ExpExcel
{
	font-family: Verdana; 
	font-size:13px;
	vertical-align:middle; 
	text-align:center; 
	padding:0px 10px 0px 30px; 
	margin:0px; 
	color:#333333; 
	border:#aaaaaa 1px solid;
	background: #eeeeee url(images/icons/button_ExpExcel.png) left repeat-x ;
}

.button_Info
{
    font-size:12px;
    cursor:pointer;
    padding-left:26px;
    padding-top:8px;
    height:24px;
	background:url(images/icons/info2.png) left no-repeat ;
}
.button_Lan
{
    cursor:pointer;
    font-size:14px;
    padding-top:2px;
    height:26px;
    width:116px;
    border:0;
    font-weight:bold;
	background:url(images/icons/bg_lan.png) left repeat-x ;
}
/*--------------------------------------------------------------------------------------------------------------------------Del*/
.Btn_Del{background:url(images/icons/cancel.png)  center left no-repeat; width:16px; height:16px; border:0px;}
.Btn_Del:hover{cursor:pointer}

/*--------------------------------------------------------------------------------------------------------------------------Add*/
.Btn_Add{background:url(images/icons/add.png)  center left no-repeat; width:16px; height:16px; border:0px;}
.Btn_Add:hover{cursor:pointer}

/*--ICONϹ-------------------------------------------------------------------------------------------------------------------------------------------------*/
.icon_UserImg
{
	background-image:url(images/icons/x_man.gif); 
	background-color:Transparent;
	background-repeat:no-repeat;
	padding:2px 0px 2px 0px; 
	border:0px;
	vertical-align:middle; 
	width:20px;
	height:22px;
}
.stoped
{
    width:128px;
    height:128px;
    background-image:url(images/icons/stop.png);
    background-repeat:no-repeat;
}
.panel_property
{
	border:0px;
	padding-top:15px;
	padding-left:2px;
	text-align:left;
}
/*---------------------------------------------------------------------------------------------------------------------------------------------------*/

.table_border{
	border: 1px solid #D3D3D3;
	width: 100%;
}
.td_TitleGrayA 
{
	border: 0px;
	border-color: white white white white;
	background-image:url(images/icons/bg_GrayB.png); 
	background-repeat:repeat-x; 
	padding:2px 0px 2px 0px; 
	vertical-align:middle; 
	height:22px;
}
.td_TitleGrayB{ 
	border: 0px;
	border-color: white white white white;
	background-image:url(images/icons/bg_input.png); 
	background-repeat:repeat-x; 
	padding:2px 0px 2px 0px; 
	vertical-align:middle; 
	height:22px;
}
.td_TitleGrayC{ 
	border: 0px;
	border-color: white white white white;
	background-image:url(images/icons/bg_BlueB.png); 
	background-repeat:repeat-x; 
	padding:2px 0px 2px 0px; 
	vertical-align:middle; 
	height:22px;
}
.td_border{
	padding: 3px 3px 3px 3px; 
	border: 0px;
	border-color: white white white white;
}

/*------class="textbox_disable" onfocus="this.className='textbox_focus'"onblur="this.className='textbox_disable'"    --------*/
.textbox_disable{ font-family: Verdana; font-size: 11px; padding:2px 0px 0px 0px; margin:0px; color:#666666; border:#bbbbbb 1px solid;
		   background: #cccccc center repeat-x ;}
.textbox_focus	{ font-family: Verdana; font-size: 11px; padding:2px 0px 0px 0px; margin:0px; color:#999999; border:#cccccc 1px solid;
		   background: #eeeeee url(images/bg_tr00f.png) center repeat-x ;}

.TextBox_GrayA{ background-image:url(images/TextBox/GrayA.png); background-repeat:repeat-x; padding:2px 0px 2px 0px; vertical-align:middle; height:22;}
.TextBox_GrayB{ background-image:url(images/TextBox/GrayB.png); background-repeat:repeat-x; padding:2px 0px 2px 0px; vertical-align:middle; height:22; color:#FFFFFF;}
.TextBox_BlueA{ background-image:url(images/TextBox/BlueA.png); background-repeat:repeat-x; padding:2px 0px 2px 0px; vertical-align:middle; height:22;}
.TextBox_BlueB{ background-image:url(images/TextBox/BlueA.png); background-repeat:repeat-x; padding:2px 0px 2px 0px; vertical-align:middle; height:22;}


.button_System{ font-family: Verdana; font-size: 12px; vertical-align:middle; text-align:center; padding:2px 4px 0px 4px; margin:0px; color:#333333; border:#aaaaaa 1px solid;
		   background: #eeeeee url(images/icons/button_System.png) center repeat-x ;}
.button_BlueA{ font-family: Verdana; font-size: 11px; vertical-align:middle; text-align:center; padding:2px 4px 0px 4px; margin:0px; color:#333333; border:#6699FF 1px solid;
		   background: #eeeeee url(images/icons/bg_BlueA.png) center repeat-x ;}
.button_BlueB{ font-family: Verdana; font-size: 12px; vertical-align:middle; text-align:center; padding:2px 4px 2px 4px; margin:0px; color:#333333; border:#6699FF 1px solid;
		   background: #eeeeee url(images/icons/bg_BlueB.png) center repeat-x ;}
.button_GrayA{ font-family: Verdana; font-size: 11px; vertical-align:middle; text-align:center; padding:2px 0px 0px 0px; margin:0px; color:#333333; border:#aaaaaa 1px solid;
		   background: #eeeeee url(images/icons/bg_GrayA.png) center repeat-x ;}
.button_GrayB{ font-family: Verdana; font-size: 11px; vertical-align:middle; text-align:center; padding:2px 0px 0px 0px; margin:0px; color:#333333; border:#aaaaaa 1px solid;
		   background: #eeeeee url(images/icons/bg_GrayB.png) center repeat-x ;}
.button_OrangeA{ font-family: Verdana; font-size: 11px; vertical-align:middle; text-align:center; padding:2px 0px 0px 0px; margin:0px; color:#333333; border:#FF9900 1px solid;
		   background: #eeeeee url(images/icons/bg_OrangeA.png) center repeat-x ;}
.button_OrangeB{ font-family: Verdana; font-size: 11px; vertical-align:middle; text-align:center; padding:2px 0px 0px 0px; margin:0px; color:#333333; border:#FF9900 1px solid;
		   background: #eeeeee url(images/icons/bg_OrangeB.png) center repeat-x ;}


.tr_BlueA{ background-image:url(images/icons/bg_BlueA.png); background-repeat:repeat-x; padding:2px 0px 2px 0px; vertical-align:middle; height:22;}
.tr_BlueB{ background-image:url(images/icons/bg_BlueB.png); background-repeat:repeat-x; padding:2px 0px 2px 0px; vertical-align:middle; height:22;}
.tr_GrayA{ background-image:url(images/icons/bg_GrayB.png); background-repeat:repeat-x; padding:2px 0px 2px 0px; vertical-align:middle; height:22;}
.tr_GrayB{ background-image:url(images/icons/bg_input.png); background-repeat:repeat-x; padding:2px 0px 2px 0px; vertical-align:middle; height:22; color:#666666;}

.table	{border-top:#EEEEEE 0px solid; border-right:#CCCCCC 0px solid; border-bottom:#CCCCCC 0px solid; border-left:#EEEEEE 0px solid;}

.DataGrid_Blue{border-top:#EEEEEE 1px solid; border-right:#CCCCCC 1px solid; border-bottom:#CCCCCC 1px solid; border-left:#EEEEEE 1px solid;}

