/* 新 Web 应用程序项目的默认 CSS Stylesheet */

HTML {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: #ececec;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	FONT: 9px "Tahoma", "Arial", "新宋体", "宋体";
	CURSOR: default;
	PADDING-TOP: 0px;
	color: #79628e;
}
BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: #FFF;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	FONT: 9px "Tahoma", "Arial", "新宋体", "宋体";
	CURSOR: default;
	PADDING-TOP: 0px;
	color: #000;	
}

div{ margin: 0px; padding: 0px;float:left;height:auto;font-size:12px;}
ul{display:block;margin: 0px; padding: 0px;list-style-type:none;float:left;height:auto;}
li{display:block;margin: 0px; padding: 0px;list-style-type:none;float:left;height:auto;font-size:12px;}


H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #003366;
}
H1	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	2em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H2	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.75em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H3	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H4	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5, DT	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	


A:link	{text-decoration:	none;	color:	black;	}	
		
A:visited	{text-decoration:	none;	color:	black;	}	
		
A:active	{text-decoration:	none;	color:	black;	}	
		
A:hover	{color:	black;	}
	
SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	

UL LI	{	
	list-style-type:	square ;
	float:left;
    margin:0px;padding:0px;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	
	
INPUT {	FONT-SIZE: 9pt;	height:20px;	COLOR: #333;	FONT-FAMILY: "Tahoma", "Arial", "新宋体", "宋体";	border:1px solid #BCBBBB;	background-color:#fff;	}


	
.FF
{
 background-color:Green;width:200px;color:White;	
}

.Grid
{
	width:700px;height:500px;
	background-color:Green ;
}

label{font-size:12px;}

.Header
{
	line-height :20px;
	font-size:12px;
	height:20px;
	color:#10257F;
	border:solid 0;
	background-image:url(images/bar-bg.gif);
	padding-top:2px;
	
	
}



.logintd
{
	height:49px;
	width:167px;
	background-image:url(images/login_07.gif);

}

.login
{
 background-color:#C5F4EE;
 border:solid 1px #9BDED5;
 width:160px;	
 height:19px;
	}

.ActiveRow
{
  border-color:Blue;
  border-style:solid ;
   border-width:2;	
   font-size:12px;
   background-color:#2B7DD5;
  
}

.GridItemStyle
{
  background-color:#EDEDEB;	
  line-height:21px;
  height:21px;
  font-size:12px;
}

.GridAltItemStyle
{
  background-color:Write ;	
  line-height:21px;  
    height:21px;
    font-size:12px;
}



.column1
{
 color:red ;	
}


.Rowline
{
 border-style:solid;
 border-width:3px;
 border-bottom:solid 1px #28A3C2;
 border-top:solid 0px #28A3C2;
 border-left:solid 0px #28A3C2;
 border-right:solid 0px #28A3C2;
}

.Rowselection
{
	color:black;
	font-size:11px;
	line-height:21px;
	background-color:#F6FAFD;
	line-height:21px;
	height:21px;

}

.SelectedRow
{
	background-color:#FFF0C2;

}

.GridStatus
{
 font-size:9pt;
 font-family:@宋体;
}

.Page
{
 font-size:9pt;
 font-family:@宋体;
 color:Red;
 	
}


.ActiveRow
{
 background-color:Red;	
}
.One
{
 background: url(images/one.gif) no-repeat 6px;	
}

.Two
{
background: url(images/two.gif) no-repeat 6px;	
}

.Btn
{
	background: url(images/btn.gif) no-repeat 0px;
	width:49px;
	height:19px;	
	 
	}




.Calendar
{
	font-size:9pt;
	background-color:MediumOrchid;
	color:White ;
}
	
.DefaultTabStyle
{
	font-family:Verdana;
	 background-color:#E1EDFF;
	 font-size:9pt;
	 height:23px;
	 line-height:43px;
}

.label
{
		font-size:9pt;
}

.TextEdit {	FONT-SIZE: 9pt;	height:20px;	COLOR: #333;	FONT-FAMILY: "Tahoma", "Arial", "新宋体", "宋体";	border: 1px solid #BCBBBB;	background-color:#fff;	 }	
 
.NumEdit {	FONT-SIZE: 9pt;	height:20px;	COLOR: #333;	FONT-FAMILY: "Tahoma", "Arial", "新宋体", "宋体";	border: 1px solid #BCBBBB;	background-color:#fff;		text-align:right; }	
 
.DateEdit {	FONT-SIZE: 9pt;	height:20px;	width:80px;	COLOR: #333; FONT-FAMILY: "Tahoma", "Arial", "新宋体", "宋体";border: 1px solid #BCBBBB;	background-color:#fff;		text-align:center;}
 
.ComboList{	border:solid 1px #4E7AAB;	FONT-SIZE: 9pt;	COLOR: #333;    CURSOR: hand;  }
 
 
.DocEdit {	FONT-SIZE: 9pt;	COLOR: #333;	FONT-FAMILY: "Tahoma", "Arial", "新宋体", "宋体";	border: 1px solid #BCBBBB;	background-color:#fff;	 }

 .DatePickerButton
 {
	border:solid 0px;
    CURSOR: hand; 
    width:17px;
    height:20px;        
 }
  
.myCheckBox input{border:0px;background-color:#f3f3f3;}
.CheckBoxList {	FONT-WEIGHT: normal;	FONT-SIZE: 9pt;	COLOR: #016f38;    CURSOR: hand;  }
.CheckBoxList input{border:0px;background-color:#f3f3f3;}

 .DatePickerTable
 {
	padding:0px;
	height:20px;
	width:97px;
	margin:0px;
	
 }

  .DeptPickerTable
 {
	padding:0px;
	height:20px;
	width:300px;
	margin:0px;
	
 }
 
 .DocEditLabel
 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	COLOR: blue;
	
 }
 
 .DocEditTable
 {
	padding:0px;
	margin:0px;

  }
  


 .CheckBoxTable
 {
	padding:0px;
	margin:0px;
	

  }
  .GridSearchLable
  {
	vertical-align:middle  ;
	height:25px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	COLOR: #016f38;
	FONT-FAMILY: "Tahoma", "Arial", "新宋体", "宋体";

	
  }

 
.TopTitle
 {
	margin:0px;
	padding:0px;
    width:100%;
    height:49px;  
    background: url("images/top_bg.gif") repeat 0;	
	
 }

 .TopMenu {	width:100%; height:25px; border-top:solid 1px white;border-bottom:solid 1px white;margin:0px;padding:0px; background-color:#5380bc;}
 .TopMenu ul{	width:100%;margin:0px;padding:0px;display:block ;}
   
Div.topmenu_on{margin-left:5px;background:url('images/leftBut_2 (1).gif') 4 7 no-repeat;background-color:#5380bc;color:#ffff00;padding-left:15px;padding-right:10px;height:25px;line-height:25px;}
Div.topmenu_out{margin-left:5px;background:url('images/leftBut_2 (1).gif') 4 7 no-repeat;background-color:#5380bc;color:#ffffff;padding-left:15px;padding-right:10px;height:25px;line-height:25px;}

.menuitem{width:200px;margin:5px 0 0 0;padding:0px;}
.menuitem ul{width:100%;margin:0px;padding:0px;display:block ;}
.menuitem li{width:100%;margin-top:2px;margin-left:1px;padding:0px;}
.menuitem span{width:180px;color:#000;margin-top:1px;height:22px;line-height:22px;border:1px solid #666666;margin-left:1px;padding-left:20px;background:#fff url('images/bbNext.gif') no-repeat 3 3px;}
.menuitem span.handOver{width:180px;color:#fff;margin-top:1px;height:22px;line-height:22px;border:1px solid #fff;margin-left:1px;padding-left:20px;background:#f79618 url('images/bbNext.gif') no-repeat 3 3px;}

.logininfo {
	position: relative;
	margin-left: 15px;
	margin-top: 2px;
	FLOAT: right;
	width: 650px;	
}

.mydate {
	PADDING-LEFT: 22px; FONT-SIZE: 11px; BACKGROUND: url(images/head_mms.gif) no-repeat left 50%; FLOAT: right;COLOR: #FFFFFF
}
.mytime {
	PADDING-LEFT: 22px; FONT-SIZE: 11px; BACKGROUND: url(images/head_dorm.gif) no-repeat left 50%; FLOAT: right; MARGIN-RIGHT: 15px;COLOR: #FFFFFF
}
.myuser {
	PADDING-LEFT: 22px; FONT-SIZE: 11px; BACKGROUND: url(images/head_duduim.gif) no-repeat left 50%; FLOAT: right; MARGIN-RIGHT: 15px;COLOR: #FFFFFF
}

.hotline {
	PADDING-right: 22px; FONT-SIZE: 11px; COLOR: #FFFFFF;FLOAT: right; 
}


.TopTitleText{margin-top:10px;margin-left:5px;padding:0px;}
.TopTitleText ul{width:100%;display:block; margin:0px;padding:0px;}
.TopTitleText li{ font-size:18px;color:White;font-weight:bold;padding-left:2px;}

 
 .FormContain{float:left;margin:0px;padding:4px; position: relative;}
 .FormContain ul{float:left;display:block;height:23px;font-size:9pt;}
 .FormContain li{line-height:23px;height:23px;}
 .FormContain li.TitleLeft{padding-right:5px; }
 .FormContain li.TitleTop{padding-right:5px;}
 
.mygrid {	font-size:9pt;}
.gridtitle {color: #10257F;	background-image: url(images/grid_title_bg.gif);	margin: 0px;	padding: 0px;font-size:9pt;}
.grid_row_mouseover{  background-color:#FFF0C2;  color:#79628e;filter:  alpha(opacity=50)}
.grid_row{background-color: #ffffff;border-bottom: 1px solid #666666;}
.grid_altrow{background-color: #f3f3f3;border-bottom: 1px solid #666666;}

.Pager
{
  font-size:9pt;
  
}

.PagerTable{  margin:0px;padding:2px; font-size:9pt;height:20px;    background-color:#ffffff;     }
.PagerTable Ul{display:inline-block ; margin:0px;padding:0px;}
.PagerTable li.doc{line-height:20px;padding-left:2px;padding-right:2px;}
.PagerTable li.button{line-height:20px;margin-left:10px;}
.PagerTable li.txt{line-height:20px;margin-left:2px;}

.PBMouseOver{margin-top:1px;border: 1px solid #787878;}
.PBMouseOut{margin-top:1px;border: 1px solid #D9D9D9;}

.SeachTextEdit {	FONT-WEIGHT: normal;	FONT-SIZE: 12px;	height:20px;	COLOR: #016f38;	FONT-FAMILY: "Tahoma", "Arial", "新宋体", "宋体";	border: 1px solid #000;	background-color:#fff;		 }




.formtable{margin:0px;padding:0px;}
.formtable ul{margin:0px;padding:0px; display:block ;width:100%;}
.formtable li{margin:0px;padding:0px; }
.formtable li.formtitle{FONT-WEIGHT:bold;	FONT-SIZE:14px;MARGIN:  0px 0px 5px 0px;color: #006699;	LINE-HEIGHT: 20px;	HEIGHT: 20px;WIDTH: 30%;float: left;padding: 0px;}
.formtable li.formbtntitle{FONT-WEIGHT:bold;	FONT-SIZE:11px;MARGIN:  0px;color: #006699;	LINE-HEIGHT: 22px;	HEIGHT: 22px;	WIDTH: 70%;float: left;padding: 0px;}
.formtable li.formbtn{width:100%;text-align:right;}

#loader_container {text-align:center;position:absolute;top:30%;width:800px;;left: 0;float:center;}
#loader {text-align:center;font-family:Tahoma, Helvetica, sans;font-size:11.5px;color:#000000;background-color:#FFFFFF;padding:10px 0 16px 0;margin:0 auto;display:block;width:130px;border:1px solid #99cc00;text-align:left;z-index:2;float:center;}
#progress {text-align:center;height:5px;font-size:1px;width:1px;position:relative;top:1px;left:0px;background-color:#009900;float:center;}
#loader_bg {text-align:center;background-color:#e4e7eb;position:relative;top:8px;left:8px;height:7px;width:113px;font-size:1px;float:center;}


.leftFrame{BACKGROUND-IMAGE: url(images\left_menubg.gif)}


.upload{margin:0px;padding:0px; font-size:9pt;height:25px;}
.upload ul{width:100%;margin:0px;padding:0px;display:block ;}
.upload li{line-height:20px; }
 
.uploadgrid{font-size:9pt;} 

.CShow{font-size:9pt;}

.CalendarTable{ margin-left:3px;}
.CalendarTableTitle{font-size:9pt; text-align: center;color:#009966; background-color:#CCFFCC;width:31px;height:14px; border:solid 1px red;}
.CalendarTableContent{text-align:center;font-size:9pt;color:blue;}
.CalendarTableTD{width:31px;height:15px;}
.CalendarTableTDBK{width:60px;height:15px;text-align:right;font-size:9pt;color:blue; padding-right:8px;font-weight:bold ;}


.RegisterSpan{font-size:9pt;color:Red;padding-left:5px;margin-left:5px;}

.bookitem_row_count{font-size:9pt;color:Red; text-align: center;}
.item_row_count_ok{font-size:9pt;color:black; text-align: center;}
.item_row_count_nook{font-size:9pt;color:red; text-align: center;}
.bookitem_type_content{margin-left:5px;}
.bookitem_type_table{ height:32; border:solid 1px white;margin:0px;padding:0px; background-color:#89ACEA;}


Div.packbook{padding:2px;margin:0px;}
Div.packbook Ul.DateTitle{width:500px;height:28px;}
Div.packbook Ul.DateTitle Li.pl_name{margin-top:2px;font-size:12px;font-weight:bold;color:#009900;}
Div.packbook Ul.DateTitle Li.date{margin-top:2px;margin-left:5px;font-size:12px;font-weight:bold;}

Table.PackFlight{background-color:White ;text-align:center; font-size:12px;}
Table.PackFilght TR{background-color:White}
Table.PackFilght TD{background-color:White}
Table.PackFilght TD.QC{background-color:White;}
Table.PackFilght TD.AC{font-weight:bold;font-size:12px;word-break:break-all;}
Span.PackBookTitle{font-size:14px;font-weight:bold;color:#0066CC;margin-top:5px;}
Span.PackBookTitle1{font-size:12px;font-weight:bold;color:#009900;margin-right:4px;}

Div.SeatTable{width:390px;padding:2px;margin:0px;}
Div.SeatTable Ul{width:100%;padding:0px;margin:0px;}
Div.SeatTable Li A{width:20px;height:20px;font-size:12px;line-height:20px;padding:5px;font-weight:bold;border:1px solid #009900;margin-top:5px;margin:10px;padding:0px; text-align:center;color:#009900;}
Div.SeatTable Li A:hover{border:1px solid #0066CC;color:#0066CC;}
Div.SeatTable Li.Selected{width:20px;font-size:12px;height:20px;line-height:20px;padding:5px;font-weight:bold;border:1px solid #009900;margin:10px;padding:0px; text-align:center;color:red;}

A.red:link{ color:red; text-decoration:none}
A.red:visited{ color:red}
A.red:active{ color:red}
A.red:hover{ color:#ffffff; text-decoration:underline}

A.bluelink:link{ color:blue; }
A.bluelink:visited{ color:blue}
A.bluelink:active{ color:blue}
A.bluelink:hover{ color:red; }
 

Div.InfoPickDiv{margin:0px;padding:2px;border:1px solid #666666;position:absolute;z-index:100; background-color:#fff;float:left;}

Div.InfoPickDivTitle{margin-top:4px;margin-bottom:3px;padding:2px;font-size:12px;font-weight:bold;text-align:center;width:90%;float:center;border:1px solid #666666;}

Div.InfoPickDivContent{margin-left:4px;padding:0px;float:left;}
Div.InfoPickDivContent span{overflow:hidden;text-overflow:ellipsis; white-space:nowrap;cursor:pointer;}
Div.InfoPickDivContent A{color:#0055ad;width:50px;margin-left:5px;}
Div.InfoPickDivContent A:hover{color:red;}
Div.InfoPickDivContent A:active{color:#0055ad;}
Div.InfoPickDivContent A:visited{color:#0055ad;}

Div.DateTable{width:572px;padding:0px;margin:0px;}

Div.DateTableWeekTitle{width:572px;padding:0px;margin:0px;float:left;}
Div.DateTableWeekTitle Ul{width:100%;padding:0px;margin:0px;}
Div.DateTableWeekTitle li{width:70px;height:30px;line-height:30px;text-align:center;float:left;font-size:12px;}
Div.DateTableWeekTitle li.WeekNull{width:71px;height:27px;border-right:1px solid #dedfde;border-bottom:1px solid #dedfde;}
Div.DateTableWeekTitle li.Week0{color:#ef5d00;border-right:1px solid #dedfde;border-top:1px solid #dedfde;border-bottom:1px solid #dedfde;}
Div.DateTableWeekTitle li.WeekN{color:#000;border-right:1px solid #dedfde;border-top:1px solid #dedfde;border-bottom:1px solid #dedfde;}
Div.DateTableWeekTitle li.Week6{color:#009e42;border-right:1px solid #dedfde;border-top:1px solid #dedfde;border-bottom:1px solid #dedfde;font-color:#009e42;}

Div.DateTableMonthControl{width:70px;height:276px;border-right:1px solid #dedfde;border-bottom:1px solid #dedfde;border-left:1px solid #dedfde;padding:0px;margin:0px;float:left;}
Div.DateTableMonthControlUp{width:69px;height:24px;margin:0px;padding:0px;BACKGROUND:url('images/MonthUp.gif') no-repeat;}
Div.DateTableMonthControlDown{width:69px;height:24px;margin:0px;padding:0px;BACKGROUND:url('images/MonthDown.gif') no-repeat;}
Div.DateTableMonthControlTMonth{width:69px;height:113px;line-height:113px;text-align:center;font-size:12px;border-bottom:1px solid #dedfde; }
Div.DateTableMonthControlNMonth{width:69px;height:113px;line-height:113px;text-align:center;font-size:12px;}

Div.DateTableList{width:497px;padding:0px;margin:0px;float:left;}
Div.DateTableList Ul{width:497px;padding:0px;margin:0px;float:left;}

Div.thisMonth{width:70px;height:45px;float:left;padding:0px;margin:0px;float:left;border-right:1px solid #dedfde;border-bottom:1px solid #dedfde;background-color:#FFF;}

Div.thisMonth ul{width:100%;height:45px;float:left;padding:0px;margin:0px;float:left; }
Div.thisMonth li{width:100%;text-align:right;}
Div.thisMonth li.DayValid{height:20px;line-height:20px;color:#000;font-weight:bold;padding-right:4px;}
Div.thisMonth li.DayNoValid{height:20px;line-height:20px;color:#c6c7c6;font-weight:bold;padding-right:4px;}
Div.thisMonth li.DateValue{height:25px;line-height:25px;padding-right:4px;color:#ce6500;}

Div.nextMonth{width:70px;height:45px;float:left;padding:0px;margin:0px;float:left;border-right:1px solid #dedfde;border-bottom:1px solid #dedfde;background-color:#f7f7f7;}
Div.nextMonth ul{width:100%;height:45px;float:left;padding:0px;margin:0px;float:left;}
Div.nextMonth li{width:100%;text-align:right;}
Div.nextMonth li.DayValid{height:20px;line-height:20px;color:#000;font-weight:bold;padding-right:4px;}
Div.nextMonth li.DayNoValid{height:20px;line-height:20px;color:#c6c7c6;font-weight:bold;padding-right:4px;}
Div.nextMonth li.DateValue{height:25px;line-height:25px;padding-right:4px;color:#ce6500;}

Div.btnSpan{padding-left:6px;padding-right:6px;cursor:pointer;margin-top:1px;height:22px;line-height:22px;text-align:center;background-color:#ffffff;border:1px solid #b5d3e7;color:#3196c6;font-weight:bold;}
Div.btnSpanOver{padding-left:6px;padding-right:6px;cursor:pointer;margin-top:1px;height:22px;line-height:22px;text-align:center;background-color:#effbd6;border:1px solid #6bbe00;color:#6bbe00;font-weight:bold;}


Div.packarea{width:480px;background:url('images/package_head.gif') no-repeat;padding-left:60px;height:28px;line-height:28px;font-size:14px;font-weight:bold;float:left;}
Div.packschedule1{width:246px;height:28px;background:url('images/pic_schedule.gif') 0 0 no-repeat;}
Div.packschedule2{width:246px;height:28px;background:url('images/pic_schedule.gif') 0 -48 no-repeat;}
Div.packschedule3{width:246px;height:28px;background:url('images/pic_schedule.gif') 0 -96 no-repeat;}
Div.packschedule4{width:246px;height:28px;background:url('images/pic_schedule.gif') 0 -144 no-repeat;}
Div.packschedule5{width:246px;height:28px;background:url('images/pic_schedule.gif') 0 -192 no-repeat;}
Div.packschedule6{width:246px;height:28px;background:url('images/pic_schedule.gif') 0 -240 no-repeat;}
Div.packschedule7{width:246px;height:28px;background:url('images/pic_schedule.gif') 0 -288 no-repeat;}

Div.packbookpname{font-weight:bold;font-size:14px;width:400px;margin-top:10px;color:#006dc6;}
Div.packbookbookdesc{width:770px;height:20px;font-size:12px;color:#c6c7c6;margin-top:5px;}
Div.packbookinfo{width:770px;margin-left:5px;padding-left:10px;margin-top:5px;padding-top:5px;border:1px #e3e3e3 solid;}
Div.packbookinfo ul{width:100%;margin:0px;padding:0px;}
Div.packbookinfo li{font-size:12px;height:22px;line-height:22px;margin-right:10px;}
Div.packbookinfo li.banqi{width:100%;color:#0055ad;}
Div.packbookinfo li.tt{width:230px;}
Div.packbooktitle{font-weight:bold;font-size:12px;color:#0066CC;width:778px;padding-left:10px;margin-top:5px;}

Div.packbookcontainer{width:778px;padding:5px;margin-left:5px;margin-top:5px;font-size:12px;background-color:#f3f3f3;padding-3px;border:1px dashed #666666; height:auto;}
Div.packbookcontainer_white{width:778px;padding:5px;margin-left:5px;margin-top:5px;font-size:12px;background-color:#ffffff;padding-3px;border:1px dashed #666666;height:auto;}
Div.packbookcontainer_white li{height:25px;line-height:25px;}
Div.packbooktriplist{width:758px;padding:0px;margin:0px;font-weight:normal;height:auto;}
Div.packbooktriplist ul{width:100%;padding:0px;margin:0px;height:auto;}
Div.packbooktriplist ul.fromto{background-color:#f3f3f3;}
Div.packbooktriplist ul.trip{background-color:#ffffff;}
Div.packbooktriplist li{font-size:12px;font-weight:normal;padding-left:3px;height:18px;line-height:18px;height:auto;}
Div.packbooktriplist li.daysoff{width:50px;}
Div.packbooktriplist li.fromto{width:700px;}


Div.PackBookHotelAvail{width:240px;font-size:12px;}
Div.PackBookHotelAvail UL{width:100%;}
Div.PackBookHotelAvail li{line-height:25px;height:25px;}
Div.PackBookHotelAvail li.hotelname{width:150px;overflow:hidden;overflow: hidden;text-overflow:ellipsis;-o-text-overflow: ellipsis;-moz-binding:url(images/moz-text-overflow.xml#XBLDocument);}
Div.PackBookHotelAvail li.hotelstar{width:70px; }

Div.PackBookDate{width:740px;}
Div.PackBookDate UL{width:100%;}
Div.PackBookDate li{height:25px;line-height:25px;}
Div.PackBookDate li.PackBookDateMemo{color:#c6c7c6;margin-left:10px;margin-top:10px;}
Div.PackBookDate li.PackBookDateTitle{font-size:14px;font-weight:bold;color:#0066CC;margin-top:5px;}
Div.PackBookDate li.PackBookDateSection{font-size:14px;font-weight:bold;color:#FF0000}
Div.PackBookDate li.PackBookRoomTitle{}
Div.PackBookDate li.PackBookRoomInput{width:150px;margin-left:3px;}

Div.HtmlPBtnDivCC{width:740px; text-align:center;}
Div.HtmlPBtnDiv{margin-left:10px;}

Div.packbook_packline_hotelarea{width:750px;}
Div.packbook_packline_hotelarea li{height:25px;line-height:25px;font-size:14px;}
Div.packbook_packline_hotelarea li.hotelarea{width:140px;color:#0066CC;font-weight:bold;}
Div.packbook_packline_hotelarea li.bookdate{width:200px;color:#0066CC;}

Div.packbook_hotelseldiv{width:760px;float:left;}
Div.packbook_hotelseldiv ul{width:100%;float:left;border-bottom:1px solid #f3f3f3;}
Div.packbook_hotelseldiv ul.title{width:100%;float:left;background-color:#5a9eef;color:#fff}
Div.packbook_hotelseldiv li{height:25px;line-height:25px;font-size:12px;}
Div.packbook_hotelseldiv li.hotelnamet{width:265px;text-align:center;font-weight:bold;}
Div.packbook_hotelseldiv li.roomnamet{width:125px;text-align:center;font-weight:bold;}
Div.packbook_hotelseldiv li.breakfastt{width:135px;text-align:center;font-weight:bold;}
Div.packbook_hotelseldiv li.plusvaluet{width:65px;text-align:center;font-weight:bold;}
Div.packbook_hotelseldiv li.selectt{width:45px;text-align:center;font-weight:bold;}
Div.packbook_hotelseldiv li.datet{width:75px;text-align:center;}

Div.packbook_hotelseldiv li.hotelname{width:265px;color:#0055ad;padding-left:10px;}
Div.packbook_hotelseldiv li.roomname{width:125px;color:#0055ad;}
Div.packbook_hotelseldiv li.breakfast{width:135px;color:#0055ad;text-align:center;}
Div.packbook_hotelseldiv li.plusvalue{width:65px;color:#ce6500;text-align:center;}
Div.packbook_hotelseldiv li.select{width:45px;text-align:center;}
Div.packbook_hotelseldiv li.date{width:75px;text-align:center;}



Div.packbook_packline_flight{width:750px;}
Div.packbook_packline_flight li{height:25px;line-height:25px;font-size:14px;width:100px;color:#0066CC;font-weight:bold;}

Div.packbook_flightseldiv{width:760px;float:left;}
Div.packbook_flightseldiv ul{width:100%;float:left;}
Div.packbook_flightseldiv ul.title{width:100%;float:left;background-color:#5a9eef;color:#fff}
Div.packbook_flightseldiv li{height:25px;line-height:25px;font-size:12px;}
Div.packbook_flightseldiv li.datet{width:75px;text-align:center;font-weight:bold;}
Div.packbook_flightseldiv li.ac_namet{width:145px;text-align:center;font-weight:bold;}
Div.packbook_flightseldiv li.f_not{width:55px;text-align:center;font-weight:bold;}
Div.packbook_flightseldiv li.airdromet{width:105px;text-align:center;font-weight:bold;}
Div.packbook_flightseldiv li.dtimet{width:45px;text-align:center;font-weight:bold;}
Div.packbook_flightseldiv li.planet{width:75px;text-align:center;font-weight:bold;}
Div.packbook_flightseldiv li.plusvaluet{width:55px;text-align:center;font-weight:bold;}
Div.packbook_flightseldiv li.selectt{width:45px;text-align:center;font-weight:bold;}

Div.packbook_flightseldiv li.date{width:75px;border-bottom:1px solid #f3f3f3;color:#0055ad;}
Div.packbook_flightseldiv li.ac_name{width:145px;border-bottom:1px solid #f3f3f3;}
Div.packbook_flightseldiv li.f_no{width:55px;text-align:center;border-bottom:1px solid #f3f3f3;}
Div.packbook_flightseldiv li.airdrome{width:105px;text-align:center;border-bottom:1px solid #f3f3f3;}
Div.packbook_flightseldiv li.dtime{width:45px;text-align:center;border-bottom:1px solid #f3f3f3;}
Div.packbook_flightseldiv li.plane{width:75px;text-align:center;border-bottom:1px solid #f3f3f3;}
Div.packbook_flightseldiv li.plusvalue{width:55px;text-align:center;vertical-align:  middle;border-bottom:1px solid #f3f3f3;color:#ce6500;}
Div.packbook_flightseldiv li.select{width:45px;text-align:center;vertical-align:  middle;border-bottom:1px solid #f3f3f3;padding-top:5px;}

Div.packbook_flightseldiv1{width:650px;float:left;height:50px;padding:0px;margin:0px;}
Div.packbook_flightseldiv1 ul{width:100%;padding:0px;margin:0px;}
Div.packbook_flightseldiv1 li{height:25px;line-height:25px;font-size:12px;}
Div.packbook_flightseldiv1 li.date{width:75px;color:#009e42;}
Div.packbook_flightseldiv1 li.ac_name{width:145px;}
Div.packbook_flightseldiv1 li.f_no{width:55px;text-align:center;}
Div.packbook_flightseldiv1 li.airdrome{width:105px;text-align:center;}
Div.packbook_flightseldiv1 li.dtime{width:45px;text-align:center;}
Div.packbook_flightseldiv1 li.plane{width:75px;text-align:center;}

Div.packbook_flightseldiv1 li.date2{width:75px;border-bottom:1px solid #f3f3f3;color:#0055ad;}
Div.packbook_flightseldiv1 li.ac_name2{width:145px;border-bottom:1px solid #f3f3f3;}
Div.packbook_flightseldiv1 li.f_no2{width:55px;text-align:center;border-bottom:1px solid #f3f3f3;}
Div.packbook_flightseldiv1 li.airdrome2{width:105px;text-align:center;border-bottom:1px solid #f3f3f3;}
Div.packbook_flightseldiv1 li.dtime2{width:45px;text-align:center;border-bottom:1px solid #f3f3f3;}
Div.packbook_flightseldiv1 li.plane2{width:75px;text-align:center;border-bottom:1px solid #f3f3f3;}

Div.packbook_flightseldiv2{width:98px;float:left;border-bottom:1px solid #f3f3f3;height:50px;padding:0px;margin:0px;}
Div.packbook_flightseldiv2 ul{width:100%;padding:0px;margin:0px;}
Div.packbook_flightseldiv2 li.plusvalue{width:53px;text-align:center;height:50px;line-height:50px;color:#ce6500;}
Div.packbook_flightseldiv2 li.select{width:43px;text-align:center;height:50px;line-height:50px;padding-top:16px;}

Div.packbookattach1{}
Div.packbookattach1{width:760px;float:left;}
Div.packbookattach1 ul{width:100%;float:left;border-bottom:1px solid #f3f3f3;}
Div.packbookattach1 ul.title{width:100%;float:left;background-color:#5a9eef;color:#fff}
Div.packbookattach1 li{height:25px;line-height:25px;font-size:12px;}
Div.packbookattach1 li.typet{width:75px;text-align:center;font-weight:bold;}
Div.packbookattach1 li.pnamet{width:255px;text-align:center;font-weight:bold;}
Div.packbookattach1 li.pmemot{width:80px;text-align:center;font-weight:bold;}
Div.packbookattach1 li.listpricet{width:55px;text-align:center;text-align:center;font-weight:bold;}
Div.packbookattach1 li.pricet{width:65px;text-align:center;text-align:center;font-weight:bold;}
Div.packbookattach1 li.unitt{width:45px;text-align:center;font-weight:bold;}
Div.packbookattach1 li.numbert{width:45px;text-align:center;text-align:center;font-weight:bold;}
Div.packbookattach1 li.datet{width:140px;text-align:center;text-align:center;font-weight:bold;}

Div.packbookattach1 li.type{width:75px;color:#009e42;text-align:center;}
Div.packbookattach1 li.pname{width:255px;overflow:hidden;overflow: hidden;text-overflow:ellipsis;-o-text-overflow: ellipsis;-moz-binding:url(images/moz-text-overflow.xml#XBLDocument);}
Div.packbookattach1 li.pmemo{width:80px;text-align:center;color:#0055ad;}
Div.packbookattach1 li.pmemo A{color:#0055ad;}
Div.packbookattach1 li.listprice{width:55px;text-align:center;}
Div.packbookattach1 li.price{width:65px;text-align:center;}
Div.packbookattach1 li.unit{width:45px;text-align:center;}
Div.packbookattach1 li.number{width:45px;text-align:center;}
Div.packbookattach1 li.date{width:140px;text-align:center;}

Div.packbookattach2{}
Div.packbookattach2{width:760px;float:left;}
Div.packbookattach2 ul{width:100%;float:left;border-bottom:1px solid #f3f3f3;}
Div.packbookattach2 ul.title{width:100%;float:left;background-color:#5a9eef;color:#fff}
Div.packbookattach2 li{height:25px;line-height:25px;font-size:12px;}
Div.packbookattach2 li.typet{width:75px;text-align:center;font-weight:bold;}
Div.packbookattach2 li.pnamet{width:255px;text-align:center;font-weight:bold;}
Div.packbookattach2 li.pmemot{width:80px;text-align:center;font-weight:bold;}
Div.packbookattach2 li.listpricet{width:55px;text-align:center;text-align:center;font-weight:bold;}
Div.packbookattach2 li.pricet{width:65px;text-align:center;text-align:center;font-weight:bold;}
Div.packbookattach2 li.unitt{width:45px;text-align:center;font-weight:bold;}
Div.packbookattach2 li.panumt{width:45px;text-align:center;}
Div.packbookattach2 li.datet{width:140px;text-align:center;text-align:center;font-weight:bold;}

Div.packbookattach2 li.type{width:75px;color:#009e42;text-align:center;}
Div.packbookattach2 li.pname{width:255px;overflow:hidden;overflow: hidden;text-overflow:ellipsis;-o-text-overflow: ellipsis;-moz-binding:url(images/moz-text-overflow.xml#XBLDocument);}
Div.packbookattach2 li.pmemo{width:80px;text-align:center;color:#0055ad;}
Div.packbookattach2 li.pmemo A{color:#0055ad;}
Div.packbookattach2 li.listprice{width:55px;text-align:center;}
Div.packbookattach2 li.price{width:65px;text-align:center;}
Div.packbookattach2 li.unit{width:45px;text-align:center;}
Div.packbookattach2 li.panum{width:45px;text-align:center;}
Div.packbookattach2 li.date{width:140px;text-align:center;}

Div.inputcustomer{width:660px;float:left;}
Div.inputcustomer ul{width:100%;float:left;margin-bottom:5px;}
Div.inputcustomer ul.title{width:100%;float:left;background-color:#f3f3f3;color:#999999;}
Div.inputcustomer li{height:25px;line-height:25px;font-size:12px;text-align:center;}
Div.inputcustomer li.namet{width:100px;font-weight:bold;padding-left:5px;}
Div.inputcustomer li.sext{width:50px;font-weight:bold;}
Div.inputcustomer li.bg_typet{width:50px;font-weight:bold;}
Div.inputcustomer li.cardt{width:50px;font-weight:bold;}
Div.inputcustomer li.cardnot{width:155px;font-weight:bold;}
Div.inputcustomer li.contacttelt{width:165px;font-weight:bold;}
Div.inputcustomer li.webuserguestt{width:60px;font-weight:bold;}

Div.inputcustomer li.name{width:100px;padding-left:5px;}
Div.inputcustomer li.sex{width:50px;padding-top:2px;}
Div.inputcustomer li.bg_type{width:50px;padding-top:2px;}
Div.inputcustomer li.card{width:50px;padding-top:2px;}
Div.inputcustomer li.cardno{width:155px;}
Div.inputcustomer li.contacttel{width:165px;font-weight:bold;}
Div.inputcustomer li.webuserguest{width:60px;font-weight:bold;text-align:center;padding-top:3px;}

Div.inputcustomer input{height:22px;border-top:0px;border-left:0px;border-right:0px;border-bottom:1px #000000 solid;font-size:12px;}


Div.bookingcontact{width:760px;float:left;}
Div.bookingcontact ul{width:100%;float:left;}
Div.bookingcontact li{height:25px;line-height:25px;font-size:12px;}
Div.bookingcontact li.title{width:60px;margin-left:10px;}
Div.bookingcontact li.con_man{width:100px;}
Div.bookingcontact li.con_tel{width:200px;}

Div.hotelarea{width:480px;background:url('images/pic_left.gif') 0 -1383 no-repeat;padding-left:60px;height:35px;line-height:28px;font-size:14px;font-weight:bold;float:left;}

Div.bookingtitle{height:23px;line-height:23px;}

Div.hotellist{width:760px;float:left;margin-bottom:5px;}
Div.hotellist ul{width:100%;}
Div.hotellist ul.title{width:100%;}
Div.hotellist li{color:#0055ad;}
Div.hotellist li.h_name{font-size:14px;padding-left:30px;font-weight:bold;height:30px;line-height:30px;margin-right:10px;background:url('images/npic8.gif') no-repeat;color:#000;}
Div.hotellist li.line{width:100%;background-color:#5a9eef;height:2px;}
Div.hotellist li.hs_name{width:80px;}
Div.hotellist li.h_local{width:200px;}
Div.hotellist li.h_traffic{width:600px;}
Div.hotellist li.h_around{width:600px;color:red;}
Div.hotellist li.h_memo{width:600px;color:#000;}

Div.Hotel_Price_List{width:600px;float:left;margin-bottom:10px;}
Div.Hotel_Price_List UL{width:100%;}
Div.Hotel_Price_List li{line-height:25px;height:25px;}
Div.Hotel_Price_List li.roomtype{width:150px;padding-left:5px;}
Div.Hotel_Price_List li.menshi_price{width:40px}
Div.Hotel_Price_List li.meiri_price{width:301px;text-align:center;}
Div.Hotel_Price_List li.meiri_pricelist{width:301px;text-align:center;}
Div.Hotel_Price_List li.breakfast{width:100px;text-align:center;}
Div.Hotel_Price_List li.booking{width:40px;text-align:center;}
Div.Hotel_Price_List li.line{width:600px;background-color:#FFCC99;line-height:0px;height:1px;}
Div.Hotel_Price_List li.desc{width:100%;padding-left:5px;}

Div.Hotel_Price_MeiRi{width:300px;float:left;}
Div.Hotel_Price_MeiRi UL{width:300px;float:left;}
Div.Hotel_Price_MeiRi li{float:left;}
Div.Hotel_Price_MeiRi li.titleleft{width:40px;text-align:center;line-height:20px;border-bottom:1px solid #991b1e;border-right:1px solid #991b1e;border-left:1px solid #991b1e;}
Div.Hotel_Price_MeiRi li.titleright{width:40px;text-align:center;line-height:20px;border-bottom:1px solid #991b1e;border-right:1px solid #991b1e;}
Div.Hotel_Price_MeiRi li.price1{width:40px;text-align:center;line-height:20px;border-right:1px solid #991b1e;color:red;font-size:11px;}
Div.Hotel_Price_MeiRi li.price2{width:40px;text-align:center;line-height:20px;border-right:1px solid #991b1e;color:red;font-size:11px;border-top:1px solid #991b1e;}
Div.Hotel_Price_MeiRi li.price3{width:40px;text-align:center;line-height:20px;border-right:1px solid #991b1e;color:red;font-size:11px;border-left:1px solid #991b1e;}
Div.Hotel_Price_MeiRi li.price4{width:40px;text-align:center;line-height:20px;border-right:1px solid #991b1e;color:red;font-size:11px;border-top:1px solid #991b1e;border-left:1px solid #991b1e;}

Div.tourlist{width:760px;float:left;margin-bottom:5px;}
Div.tourlist ul{width:100%;}
Div.tourlist ul.title{width:100%;}
Div.tourlist li{color:#636563;line-height:22px;}
Div.tourlist li.t_no{font-size:14px;padding-left:30px;font-weight:bold;height:30px;line-height:30px;margin-right:10px;background:url('images/npic8.gif') no-repeat;color:#000;}
Div.tourlist li.t_name{font-size:14px;padding-left:30px;font-weight:bold;height:30px;line-height:30px;color:#006dc6;}
Div.tourlist li.line{width:100%;background-color:#5a9eef;height:2px;}
Div.tourlist li.line1{width:100%;background-color:#5a9eef;height:1px;}
Div.tourlist li.desc{width:100%;color:#000;}
Div.tourlist li.tt{width:230px;}
Div.tourlist li.p_banqi{width:470px;}


Div.Tour_Price_List{width:760px;float:left;margin-bottom:10px;}
Div.Tour_Price_List UL{width:100%;}
Div.Tour_Price_List li{line-height:25px;height:25px;}
Div.Tour_Price_List li.topname{width:100px;}
Div.Tour_Price_List li.d_p_pricet{width:50px;text-align:center;}
Div.Tour_Price_List li.d_p_price{width:50px;text-align:center;font-weight:bold;color:blue;}
Div.Tour_Price_List li.topdesc{width:330px;}
Div.Tour_Price_List li.book{width:160px;}
Div.Tour_Price_List li.line{width:760px;background-color:#FFCC99;line-height:0px;height:1px;}

Table.TicketPriceList{width:700px;font-size:12px;}
Table.TicketPriceList TD{height:25px;border-bottom:1px solid #999999;text-align:center;}
Table.TicketPriceList TD.title{font-weight:bold;}
Table.TicketPriceList TD.bookdate{color:blue;}
Table.TicketPriceList TD.d_p_price{color:red;font-weight:bold;}
Table.TicketPriceList TD.f_class{color:blue;font-weight:bold;}

DIV.BookOP{width:100%;margin-top:3px;margin-left:3px;padding:0px;}

Table.bookop{width:570px;float:left;margin-top:5px;margin-left:5px;}
Table.bookop TD.BlueTD{color:blue;}
Table.bookop TD.RedTD{color:red;}
Table.bookop TD.GreenTD{color:green;}

Table.bookopsale{width:350px;float:left;margin-top:5px;margin-left:5px;}
Table.bookopsale TD.BlueTD{color:blue;}
Table.bookopsale TD.RedTD{color:red;}
Table.bookopsale TD.GreenTD{color:green;}


Div.MyAllBooking{width:100%;background:url('images/bbins.gif') 0 4 no-repeat;padding-left:20px;height:25px;line-height:25px;font-size:12px;font-weight:bold;float:left;color:#3165ce}
Div.MyAllBookingItem{width:100%;padding-left:25px;height:25px;line-height:25px;font-size:12px;float:left;color:#3165ce}
Div.MyAllBookingItem A{color:#3165ce}

Div.MyAllBookingSearch{width:190px;background:url('images/bbprice.gif') 0 4 no-repeat;padding-left:20px;height:25px;line-height:25px;font-size:12px;font-weight:bold;float:left;color:#3165ce}
Div.MyAllBookingSearchCon{width:100%;float:left;}
Div.MyAllBookingSearchCon UL{width:100%;}
Div.MyAllBookingSearchCon Li{height:25px;line-height:25px;}

Table.bookitemForm{margin-top:5px;margin-left:5px;margin-bottom:10px;}
Table.bookitemForm A{color:#3165ce}
Table.bookitemForm TD.redtd{color:red}

Div.bookitemcontainer_white{width:560px;padding:5px;margin-left:5px;margin-top:5px;font-size:12px;background-color:#ffffff;padding-3px;border:1px dashed #666666;height:auto;}
Div.bookitemcontainer_white li{height:25px;line-height:25px;}


Div.SupplierCompany{width:760px;float:left;}
Div.SupplierCompany UL{width:100%;float:left;}
Div.SupplierCompany Li{height:25px;line-height:25px;color:#666666;}
Div.SupplierCompany Li.company{color:Blue;}
Div.SupplierCompany Li.hot_line{color:Red;}

span.pageunchecked{cursor:hand;margin:0;padding:0;list-style:none;z-index:10;float:left;display:inline;color:#74a8ed;font-size:.9em;line-height:21px;width:21px;height:21px;margin:3px 6px;overflow:hidden;text-align:center;background:url(images/slide_trigger.gif) no-repeat center center;}
span.pagechecked{cursor:hand;margin:0;padding:0;list-style:none;z-index:10;float:left;border:0;font-weight:bold;color:#fff;font-size:.9em;line-height:21px;height:21px;width:21px;margin:3px 6px;overflow:hidden;text-align:center;background:url(images/slide_trigger_c.gif) no-repeat center center;}


Div.MyTab {height:28px;width:100%;font-size:14px;border-bottom:1px solid #429ac6;}
Div.MyTab span {background:url('images/button-C.gif') -279px -55px no-repeat;height:28px;width:80px;color:#0062B2;text-align:center;padding-top:7px;cursor:pointer;}
Div.MyTab span.checked {background:url('images/button-C.gif') -279px -13px no-repeat;height:28px;width:80px;color:#fff;}

Div.basic{width:778px;float:left;margin-top:5px;}
Div.basic Ul.title{width:100%;float:left;background:url('images/sliver_basic_bg.gif');}
Div.basic Ul.cc{background-color:white;border-bottom:1px solid #e7e3e7;width:100%;height:auto;vertical-align:middle;}
Div.basic li{line-height:22px;height:22px;float:left;display:inline;}
Div.basic li.title{height:33px;line-height:33px;float:left;color:#185994;}
Div.basic li.cc{width:100px;color:#6b6d6b;}
Div.basic li.Ellipsis{width:100px;overflow:hidden;overflow: hidden;text-overflow:ellipsis;-o-text-overflow: ellipsis;-moz-binding:url(images/moz-text-overflow.xml#XBLDocument);}
Div.basic A{color:#0055ad;margin-left:5px;}
Div.basic A:hover{color:#ff7921;}
Div.basic A:active{color:#0055ad;}
Div.basic A:visited{color:#0055ad;}

Div.sliver5_top{width:100%;background:url('images/sliver5_center.jpg');}
Div.sliver5_top li.left{width:8px;height:53px;background:url('images/sliver5_left.jpg');}
Div.sliver5_top li{height:53px;line-height:53px;color:#1071bd;font-size:12px;}
Div.sliver5_top li.right{width:8px;height:53px;background:url('images/sliver5_right.jpg');float:right;}
Div.sliver5_top A ,Div.sliver5_top A:hover,Div.sliver5_top A:visited,Div.sliver5_top A:link{color:#1071bd;}


Div.Sliver1_top{width:100%; margin:0px;padding:0px;background:url('images/slivertable_topcenter.gif'); }
Div.Sliver1_top li.left{background:url('images/slivertable_topleft.gif');height:36px;width:12px;}
Div.Sliver1_top li{height:36px;line-height:36px;color:#1071bd;font-size:12px;}
Div.Sliver1_top li.right{background:url('images/slivertable_topright.gif');height:36px;width:12px;float:right;}
Div.Sliver1_top A ,Div.sliver5_top A:hover,Div.sliver5_top A:visited,Div.sliver5_top A:link{color:#1071bd;}

Div.word_content{width:776px;border-left:1px solid #efefef;border-right:1px solid #efefef;border-bottom:1px solid #efefef;padding:10px;}
Div.word_content li{line-height:18px;font-size:12px;text-align:left;}

Div.word_title{width:100%;background:url('images/dot_glay.gif') no-repeat 0 5;height:25px;line-height:25px;padding-left:25px;font-size:16px;font-weight:bold;color:#1071bd;}
Div.word_author{width:100%;}
Div.message_attach{width:100%;background:url('images/attach.gif') no-repeat 0 3px;height:22px;line-height:22px;padding-left:20px;color:#1071bd;cursor:pointer;}

table.EditForm{width:100%; margin:0px;padding:0px;}
table.EditForm td.topleft{background:url('images/admin/tb2_01.gif');height:30px;width:15px;}
table.EditForm td.toptitle{background:url('images/admin/tb2_03.gif');height:30px;}
table.EditForm td.topright{background:url('images/admin/tb2_05.gif');height:30px;width:11px;}
table.EditForm td.contentleft{background:url('images/admin/tb2_06.gif');width:15px;}
table.EditForm td.content{}
table.EditForm td.contentright{background:url('images/admin/tb2_08.gif');width:11px;}
table.EditForm td.bottomleft{background:url('images/admin/tb2_13.gif');width:15px;height:11px;}
table.EditForm td.bottomcenter{background:url('images/admin/tb2_14.gif');height:11px;}
table.EditForm td.bottomright{background:url('images/admin/tb2_15.gif');width:11px;height:11px;}
table.EditForm Div{font-size:12px;float:left;}
table.EditForm Input{ BORDER: #e7e3e7 1px solid;  CURSOR: HAND; FONT-SIZE: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif, 宋体; COLOR: #000000;height:20px;}


Div.userupload_title{width:778px;margin-left:5px;margin-top:5px;height:33px;line-height:33px;background:url('images/sliver_basic_bg.gif');border-left:1px solid #c6c3c6;border-right:1px solid #c6c3c6;text-align:left;padding-left:5px;color:#de0000;font-weight:bold;}

Div.userupload{width:776px;}
Div.userupload li{line-height:22px;height:22px;float:left;margin-top:3px;}

Div.userupload li.title{width:100px;padding-left:5px;}
Div.userupload li.cc{width:676px;}
Div.useruploadCC{border-left:1px solid #c6c3c6;border-right:1px solid #c6c3c6;border-bottom:1px solid #c6c3c6;width:776px;margin-left:5px;}

Span.HasLink{height:23px;line-height:23px;cursor:pointer;color:#1071bd;}

Div.btnSpan1{height:22px;line-height:22px;text-align:center;background-color:#e78221;padding-left:5px;padding-right:5px;border:2px solid #f0bc89;color:#ffffff;}
Div.btnSpanOver1{height:22px;line-height:22px;text-align:center;background-color:#007d9c;padding-left:5px;padding-right:5px;border:2px solid #50d2f2;color:#ffffff;}


Table.onsaletourlist{font-size:12px;width:778px;border-left:1px solid #e7e3e7;border-right:1px solid #e7e3e7;color:#545354;}
Table.onsaletourlist Td{border-bottom:1px solid #e7e3e7;line-height:20px;}
Table.onsaletourlist Tr.title{background:url('images/sliver_basic_bg.gif');height:33px;line-height:33px;color:#185994;}
Table.onsaletourlist A ,Table.onsaletourlist A:visited,Div.Table.onsaletourlist A:link{color:#185994;}
Table.onsaletourlist A:hover{color:#ff7607;}

.tp1{color:red;}
.tp3{color:red;}
.searchText{color:red;}
span.link{color:#0875c6;cursor:pointer;}

span.link1{height:20px;line-height:20px;color:#006e8e;text-decoration: none;}
span.link2{height:20px;line-height:20px;color:#c85205;text-decoration: none;}
span.link3{height:20px;line-height:20px;color:#313031;text-decoration: none;}
span.link4{height:20px;line-height:20px;color:#ff7100;text-decoration: none;}
span.lred{height:20px;line-height:20px;color:red;text-decoration: none;}
span.link5{height:20px;line-height:20px;color:#069427;}
span.link6{height:20px;line-height:20px;color:#797979;}
span.link7{height:20px;line-height:20px;color:#797979;text-decoration: none; }
span.link8{height:20px;line-height:20px;color:#10388c;text-decoration: none;}


Div.stutasBar{POSITION: absolute;line-height:22px;float:center;padding:3px;BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid;COLOR: white;  BACKGROUND: #99ccff; BORDER-LEFT: medium none; WIDTH: 778px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 22px; TEXT-ALIGN: left;FONT-SIZE:12px;}

#bookpricesum {
	display:block;
	bottom:0px;
	right:0px;
	position:fixed; 
	background: Black;
	color: white;
	filter:alpha(opacity=80);	
	opacity:0.80; 
	height:28px;
	line-height:28px;
	padding-left:20px;
	margin-left:5px;
	position: absolute;

}

table.printtable{width:100%;font-size:14px;float:left;}
table.printtable td{border-left:1px solid #000000;border-top:1px solid #000000;}
table.printtable tr{line-height:22px}

.lb{color:#0875c6}
.lg{color:#525552}

 Div.PhotoList{width:160px;height:120px;float:left;border:1px solid #cccccc;padding:3px;margin-right:15px;margin-top:10px;}
 Div.PhotoList li.img{width:160px;height:85px;}
 Div.PhotoList li.keyes{border-bottom:1px solid #cccccc;width:160px;text-align:center;line-height:25px;height:25px;font-size:12px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow: ellipsis;-moz-binding:url(../images/moz-text-overflow.xml#XBLDocument);}
 Div.PhotoList li.op{width:160px;text-align:center;line-height:20px;height:20px;font-size:12px;}
 Div.PhotoList img{width:160px;height:85px;border:1px solid #cccccc;}
 Div.PhotoList span.link{color:blue;cursor:hand;}

 Div.PhotoList1{width:100px;height:60px;float:left;border:1px solid #cccccc;padding:3px;margin-right:15px;}
 Div.PhotoList1 li.img{width:100px;height:55px;}
 Div.PhotoList1 li.keyes{border-bottom:1px solid #cccccc;width:100px;text-align:center;line-height:25px;height:25px;font-size:12px;overflow:hidden;overflow: hidden;text-overflow:ellipsis;-o-text-overflow: ellipsis;-moz-binding:url(../images/moz-text-overflow.xml#XBLDocument);}
 Div.PhotoList1 li.op{width:100px;text-align:center;line-height:20px;height:20px;font-size:12px;}
 Div.PhotoList1 img{width:100px;height:55px;border:1px solid #cccccc;}
 Div.PhotoList1 span.link{color:blue;cursor:hand;}



Table.pricelist{width:100%;float:left;font-size:12px;}
Table.pricelist tr{background-color:#efefef;}
Table.pricelist td.t{text-align:center;line-height:25px;height:25px;font-weight:bold;}
Table.pricelist td{text-align:center;line-height:25px;height:25px;}

span.clickShow{color:#797979;border-bottom:1px dotted #797979;cursor:pointer;}

span.ellis{overflow:hidden;overflow: hidden;text-overflow:ellipsis;-o-text-overflow: ellipsis;-moz-binding:url(../images/moz-text-overflow.xml#XBLDocument);}

Div.linedb_title{float:left;text-align:left;width:688px;height:30px;line-height:30px;font-size:18px;font-weight:bold;background:url(../images/star5.jpg) 0 6 no-repeat;padding-left:90px;color:#006797;}

Div.p_img_cc{width:350px;height:200px;float:left;margin-top:3px;}
Div.p_img_cc img.b{width:338px;height:200px;}
Div.p_img_s{width:106px;height:61px;margin-right:10px;float:left;}
Div.p_img_s img.s{width:106px;height:61px;}

Div.p_title{width:100%;background-color:#f5f5f5;border:1px solid #dedede;height:23px;line-height:23px;color:#fd992d;font-weight:bold;padding-left:10px;text-align:left;}
Div.p_btn{width:80px;height:26px;line-height:26px;border:1px dotted #ffda38;text-align:center;float:left;margin-right:25px;margin-top:5px;}
div.hv_d{width:100%;height:20px;line-height:20px;border-bottom:1px dotted #797979;color:#797979;}

Div.HotelMeetingRoom{width:100%;margin-top:10px;margin-bottom:10px;float:left;border: 1px solid #dedbde;}
Div.HotelMeetingRoom Ul{width:100%;border-bottom:1px solid #dedbde;}
Div.HotelMeetingRoom li{line-height:25px;text-align:center;border-right:1px solid #dedbde;}
Div.HotelMeetingRoom li.roomname{width:140px;}
Div.HotelMeetingRoom li.local{width:110px;}
Div.HotelMeetingRoom li.area{width:50px;}
Div.HotelMeetingRoom li.list1{width:50px;}
Div.HotelMeetingRoom li.list2{width:50px;text-align:center;border:0px;}
Div.HotelMeetingRoom li.memo{width:100%;border-right:0px;border-bottom:0px;}

table.dTablebg{width:780px;font-size:12px;background-color:#b5d3d6;margin-top:10px;}

table.dTable{width:100%;font-size:12px;}
table.dTable td{height:20px;line-height:20px;background-color:#effbff;}

div.packhotel_select{width:700px;}
div.packhotel_select li.title{width:100%;height:20px;line-height:20px;color:#006e8e;font-weight:bold;}
div.packhotel_select li.ischeck{height:20px;line-height:20px;margin-left:5px;word-break: keep-all;}

div.seaTipDiv {width:100%; height:auto;  position:absolute;border-bottom:1px solid #BCBBBB;border-left:1px solid #BCBBBB;border-right:1px solid #BCBBBB;}/**//*提示层样式*/

div.tipsDiv {width:100%;}/**//*提示层样式*/
div.tipsDiv ul { margin:0;}/**//*提示层样式*/
div.tipsDiv ul li{width:100%;margin:0;list-style:none;line-height:20px; height:20px; font-size:12px; padding:2px;overflow:hidden;overflow: hidden;text-overflow:ellipsis;-o-text-overflow: ellipsis;-moz-binding:url(../images/moz-text-overflow.xml#XBLDocument);}/**//*提示层样式*/
div.tipsDiv ul li a {display:block; color:#636563; height:18px;line-height:18px;padding-left:2px; text-decoration:none;}/**//*提示层样式*/
div.tipsDiv ul li a:hover {background-color:#31659c;color:#fff;}/**//*提示层样式*/
div.closeTips{background-color:#f3f3f3;height:18px;line-height:18px;text-align:right;padding-right:5px;width:100%;}

div.packprice{padding:3px;height:20px;line-height:20px;word-break: keep-all;float:left;}

Div.TourBook_PL{width:80%;float:left;margin-bottom:10px;margin-left:10px;}
Div.TourBook_PL UL{width:100%;border-bottom:1px solid #e3e3e3; }
Div.TourBook_PL li{line-height:25px;height:25px;color:#636563;word-break:keep-all;}
Div.TourBook_PL li.topname{width:60px;color:#4f931c;}
Div.TourBook_PL li.d_p_price{width:100px;text-align:right;font-size:12px;font-weight:bold;color:ff6500;padding-right:4px;}
Div.TourBook_PL li.topdesc{width:400px; }
Div.TourBook_PL input{height:18px;border-top:0px;border-left:0px;text-align:center;border-right:0px;border-bottom:1px #000000 solid;font-size:14px;font-weight:bold;}

img.textdrop{cursor:pointer;}
div.textdropimgdiv{float:left;width:18px;margin-top:1px;}
div.textdroptxtdiv{float:left;}

div.book_settlement{width:100%;}
div.bookSettlementList{width:100%;height:30px;}
div.bookSettlementCon{width:100%;}
div.bookSettlementCon li{line-height:20px;margin-right:3px;}

确认酒店信息 {}
table.ConfirmHotel {
	border: 1px #FF9900 solid;
	background-color: #FFFFCC;
	text-align: left;
	font-size:12px;
	color:#666;
	width:260px;
	float:left;
	margin-top:5px;
	margin-left:5px;
}
table.ConfirmHotel td {
	padding-left: 10px;
	text-align: left;
}
table.ConfirmHotel th {
	background-color:#FF9900;
}
table.ConfirmHotel h3 {
	color: #FFFFFF;
	font-size: 14px;
	line-height: 200%;
	text-indent: 5px;
	float: left;
}
table.ConfirmHotel strong {
	color: #CC3300;
	line-height: 180%;
}

table.ConfirmHotel em {
	color: #CC3300;
	font-family: "Trebuchet MS";
	font-size: 12px;
	white-space: nowrap;
	font-weight: bold;
}


