/*基本信息*/
HTML {
	BACKGROUND: #fff; COLOR: #000
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	color: #000;
	font-weight: bold;
	font-size: 14px;
}
H3 {
	PADDING: 0px 0px 0px 0px;
	MARGIN: 0px;
	color: #003399;
	font-weight: bold;
	font-size: 14px;
	color: #003399;
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
	color: #003399;
	font-weight: bold;
	font-size: 14px;
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
PRE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
CODE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LEGEND {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;

	FONT-FAMILY: inherit;height:16px;

}
BUTTON {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TEXTAREA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE {
	BORDER-COLLAPSE: collapse; border-spacing: 0
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none;
}
CAPTION {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
STRONG {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
TH {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
LI {
	LIST-STYLE-TYPE: none
}
CAPTION {
	TEXT-ALIGN: left
}
TH {
	TEXT-ALIGN: left
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
H5 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
H6 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
Q:unknown {
	content: ''
}
Q:unknown {
	content: ''
}
abbr {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; FONT-VARIANT: normal; BORDER-BOTTOM-STYLE: none
}
ACRONYM {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; FONT-VARIANT: normal; BORDER-BOTTOM-STYLE: none
}
BUTTON {
	FONT-FAMILY: inherit
}
TEXTAREA {
	FONT-FAMILY: inherit
}
SELECT {
	FONT-FAMILY: inherit
}
INPUT {
	FONT-SIZE: 100%
}
BUTTON {
	FONT-SIZE: 100%
}
TEXTAREA {
	FONT-SIZE: 100%
}
SELECT {
	FONT-SIZE: 100%
}
LEGEND {
	COLOR: #000
}
DEL {
	TEXT-DECORATION: none
}
INS {
	TEXT-DECORATION: none
}
SMALL {
	FONT-SIZE: 100%
}
BODY {
	font-family: Tahoma, Helvetica, Arial, sans-serif, "宋体";
	font-size: 12px;
	line-height: 150%;
}
SELECT {
	FONT: 100% Tahoma,Helvetica,Arial,sans-serif
}
INPUT {
	FONT: 100% Tahoma,Helvetica,Arial,sans-serif
}
BUTTON {
	FONT: 100% Tahoma,Helvetica,Arial,sans-serif
}
TEXTAREA {
	FONT: 100% Tahoma,Helvetica,Arial,sans-serif
}
TABLE {
	
}
TT {
	FONT-FAMILY: 'Courier New',Courier,monospace
}
H1 {
	FONT-SIZE: 18px
}
H2 {
	FONT-SIZE: 16px
}
H3 {
	FONT-SIZE: 14px
}
H1 {
	FONT-WEIGHT: bold
}
H2 {
	FONT-WEIGHT: bold
}
H3 {
	FONT-WEIGHT: bold
}
H4 {
	FONT-WEIGHT: bold
}
H5 {
	FONT-WEIGHT: bold
}
H6 {
	FONT-WEIGHT: bold
}
STRONG {
	FONT-WEIGHT: bold
}
BODY {
	COLOR: #404040
}
LEGEND {
	COLOR: #404040
}
A {
	COLOR: #122E6F; TEXT-DECORATION: none
}
A:hover {
	COLOR: #f60; TEXT-DECORATION: underline
}
/*页面层容器*/
#container {
	width:960px;
	height:580px;
	margin-right: auto;
	margin-left: auto;
}
#containerf {
	width:960px;
	margin-right: auto;
	margin-left: auto;
}
/*页面头部*/
#header {
	overflow: hidden;
	height: 80px;
}
#header .logo{
	background-repeat: no-repeat;
	height: 80px;
	width: 101px;
	float: left;
	padding-left: 30px;
	vertical-align: bottom;
}
#header .topright{
	float: right;
	background-image: url(../images/img/top-right.gif);
	background-repeat: no-repeat;
	height: 80px;
	width: 436px;

}
#header .navigation {
	float: right;
	margin-bottom: 10px;
	
}
#header .navigation LI {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 8px;
	DISPLAY: inline;
	BORDER-LEFT-WIDTH: 0px;
	FLOAT: left;
	BORDER-BOTTOM-WIDTH: 0px;
	MARGIN-LEFT: 8px;
	BORDER-RIGHT-WIDTH: 1px;
}
#header .navigation LI.first {
}
#header .navigation LI.first A {
	ZOOM: 1
}
.menu .head {
	BACKGROUND: url(../images/img/bg_navbar.gif) repeat-x
}
.menu .head LI.on {
	BACKGROUND: url(../images/img/bg_navbar.gif) repeat-x
}
.menu .body {
	BACKGROUND: url(../images/img/bg_navbar.gif) repeat-x
}
.menu .head {
	BORDER-RIGHT: #565757 1px solid; BACKGROUND-POSITION: 0px -60px; BORDER-TOP: #565757 1px solid; BORDER-LEFT: #565757 1px solid; BORDER-BOTTOM: #565757 1px solid; HEIGHT: 26px
}
.menu .head LI {
	DISPLAY: block;
	FLOAT: left;
	HEIGHT: 25px;
	TEXT-ALIGN: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #68B4FF;
	border-right-color: #122E6F;
	border-left-color: #3D6DE0;
}
.menu .head LI.on {
	BORDER-RIGHT: #fff 0px solid; BACKGROUND-POSITION: 0px -90px; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 0px solid
}
.menu .head LI SPAN {
	DISPLAY: none
}
.menu .head LI.on SPAN {
	BACKGROUND-POSITION: 0px -160px; DISPLAY: block; FONT-SIZE: 0px; Z-INDEX: 10; MARGIN: 0px 0px -10px; WIDTH: 11px; POSITION: relative; HEIGHT: 9px
}
.menu .head A {
	PADDING-RIGHT: 10px;
	DISPLAY: block;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 4px;
	COLOR: #fff;
	LINE-HEIGHT: 14px;
	PADDING-TOP: 6px;
	TEXT-DECORATION: none;
	font-weight: bold;
}
/*页面主体*/
#pagebody {
 width:960px; /*设定宽度*/
 margin:8px auto; /*居中*/
}
#sidebar {
 width:165px; /*设定宽度*/
 text-align:left; /*文字左对齐*/
 float:left; /*浮动居左*/
 clear:left; /*不允许左侧存在浮动*/
 overflow:hidden; /*超出宽度部分隐藏*/
}
#mainbody {
 width:790px;
 text-align:left;
 float:right; /*浮动居右*/
 clear:right; /*不允许右侧存在浮动*/
 overflow:hidden
}
#mainbody #title{
	width:790px;
	overflow:hidden;
	float: right;
	margin-bottom: 5px;
}
#mainbody #titlegray{
	width:548px;
	background: #F5F5F5;
	padding-left: 15px;
	margin-bottom: 5px;
	height: 24px;
	float: left;
}
#mainbody #titlered{
	width:775px;
	float: left;
	padding-left: 15px;
	height: 24px;
	color: #CC0000;
	font-size: 14px;
	font-weight: bold;
	border-top: 1px solid #D4E0EF;
	margin-top: 5px;
	padding-top: 3px;
}
#mainbody #title H2{
	float: left;
}
#mainbody #title span{
	float: right;
}
/*当前位置背景*/
#mainbody #title span .locality{
	color: #FFF;
	text-align: center;
	background-color: #1C48AF;
	padding: 3px;
}
/*查询国内机票*/
#searchbox {
	background-color: #F5F5F5;
	width: 563px;
	font-family: "宋体";
	font-size: 12px;
	float: left;
}
#searchbox3 {
	background-color: #FFFFFF;
	width: 790px;
	font-family: "宋体";
	font-size: 12px;
	float: left;
	border-top: 1px solid #D4E0EF;
}
#searchmenu {
	background-image: url(../images/img/searchmenu-bg.gif);
	background-repeat: repeat-x;
	WIDTH: 100%;
}
#searchmain{
	padding: 0px 5px 0px 15px;
	float: left;
	width: 548px;
}
#searchmenu li {
	display: block;
	width: 230px;
	text-align: center;
	float: left;
	margin: 0px;
	cursor: hand;
	height: 22px;
	padding: 0em;
}
#searchbox2 {
	background-color: #F5F5F5;
	width: 790px;
	font-family: "宋体";
	font-size: 12px;
	float: left;
	overflow: hidden;
}
#searchmain2{
	padding: 0px 5px 0px 15px;
	float: left;
	width: 770px;
}
#searchmenu2 li {
	display: block;
	width: 130px;
	text-align: center;
	float: left;
	margin: 0px;
	cursor: hand;
	height: 22px;
	padding: 0em;
}
.sec1 {
	background-color: #FFF;
	border: 1px solid #B7CAE3;
}
.sec2 {
	background-color: #F5F5F5;
	font-weight: bold;
	color: #CC3300;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #B7CAE3;
	border-left-color: #B7CAE3;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #B7CAE3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F5F5F5;
}
.block {
	display: block;
}
.unblock {
	display: none;
}
#searchbox .ulcon li{
	padding-top: 5px;
	padding-bottom: 5px;
}
#searchbox3 .ulcon li{
	padding-top: 5px;
	padding-bottom: 5px;
}
/*公告*/
.bulletin {
	width: 216px;
	float: right;
	clear: right;
}
.bulletin H3{
	height: 23px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B7CAE3;
	text-indent: 15px;
}
.bulletin ul{
 padding:5px 5px 5px 15px; 
}
.bulletin li{
	font-size: 12px;
	line-height: 24px;
	color: #000;
}
.bulletin .iconli{
	FONT-SIZE: 1px;
	FLOAT: left;
	WIDTH: 11px;
	HEIGHT: 18px;
	background-image: url(../images/img/icon-loudspeaker.gif);
}
.bulletin span{
	FONT-SIZE: 1px;
	FLOAT: left;
	WIDTH: 11px;
	HEIGHT: 18px;
}
/*当前行程*/
.journey {
	width: 563px;
	float: left;
}
.journey H3{
	height: 23px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B7CAE3;
	text-indent: 15px;
	margin-top: 5px;
}
.journey ul{
 padding:5px 5px 5px 15px; 
}
.journey li{
	list-style-type: square;
	list-style-position: inside;
}
.whitebox {
	width: 790px;
	float: right;
	border-top: 1px solid #D4E0EF;
}
.whitebox ul{
	padding-top: 5px;
	padding-bottom: 5px;
}
.whitebox li{
	line-height: 24px;
	padding-bottom: 4px;
	padding-top: 4px;
}
/*航班查询*/
.graybox {
	width: 790px;
	float: right;
}
.graybox .title01{
	height: 24px;
	line-height: 24px;
}
.graybox H4{
	height: 23px;
	float: left;
}
.graybox ul{
	background-color: #F5F5F5;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.graybox li{
	line-height: 24px;
}
.graybox span{
	padding-right: 15px;
	float: right;
}
/*航班筛选*/
.yellowbox {
	width: 790px;
	float: right;
}
.yellowbox .title01{
	width: 790px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D4E0EF;
	height: 24px;
	line-height: 24px;
}
.yellowbox H3{
	text-indent: 15px;
	float: left;
}
.yellowbox ul{
	background-color: #FFFEE4;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.yellowbox span{
	padding-right: 15px;
	float: right;
	padding-top: 7px;
}
/*航班筛选日期*/
#filterbox {
	width: 790px;
	float: right;
	overflow: hidden;
	margin-top: 5px;
}
#filtermenu {
	padding-left: 15px;
	background-image: url(../images/img/searchmenu-bg.gif);
	background-repeat: repeat-x;
	WIDTH: 100%;
}
#filtermain{
	padding: 0px 5px 0px 15px;
	float: left;
}
#filtermenu li {
	display: block;
	width: 130px;
	text-align: center;
	float: left;
	margin: 0px;
	cursor: hand;
	height: 22px;
	padding: 0em;
}
.filtersec1 {
	background-color: #FFF;
	border: 1px solid #B7CAE3;
}
.filtersec2 {
	background-color: #F5F5F5;
	font-weight: bold;
	color: #CC3300;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #B7CAE3;
	border-left-color: #B7CAE3;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #B7CAE3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F5F5F5;
}
.filterblock {
	display: block;
}
.filterunblock {
	display: none;
}
/*航班选择 酒店选择*/
.yellowboxchoice {
	width: 790px;
	float: right;
}
.yellowboxchoice .title01{
	width: 790px;
	line-height: 24px;
	background-color: #FFF;
	overflow: hidden;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E4E4E4;
}
.yellowboxchoice .title01 li{
	float: left;
	padding-right: 36px;
}
.yellowboxchoice .title01 H3{
	text-indent: 15px;
	float: left;
}
.yellowboxchoice .title{
	width: 790px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D4E0EF;
	height: 24px;
	line-height: 24px;
}
.yellowboxchoice H4{
	text-indent: 15px;
	float: left;
}
.yellowboxchoice span{
	
}
.yellowboxchoice .con{
}
.yellowboxchoice ul{
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.yellowboxchoice .graybg{
	background-color: #F2F2F2;
}
.yellowboxchoice .whitebg{
	background-color: #FFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #E4E4E4;
	border-bottom-color: #E4E4E4;
	border-left-color: #E4E4E4;
}
.yellowboxchoice .yellowbg{
	background-color: #FFFEE5;
}
.yellowboxchoice .bluebg{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BACDE5;
}
.title_blue{
	background-color: #E9EFF8;
}
/*边界控制*/
.margin_top{
	margin-top:8px;
}
/*按钮*/
.buttonblue{
	font-size:12px;
	cursor:hand;
	background-image:   url(../images/img/botton-bg1.gif);
	background-repeat:   repeat-x;
	border:   1px solid #122E6F;
	text-align:   center;
	color: #FFF;
	padding: 1px;
	height: 21px;
	background-position: center;
	margin: 1px;
	font-weight: bold;
}
.buttongreen{
	font-size:12px;
	cursor:hand;
	background-image:   url(../images/img/botton-bg2.gif);
	background-repeat:   repeat-x;
	border:   1px solid #127033;
	text-align:   center;
	color: #FFF;
	padding: 1px;
	height: 21px;
	background-position: center;
	margin: 1px;
	font-weight: bold;
}
.buttonorange{
	font-size:12px;
	cursor:hand;
	background-image:   url(../images/img/botton-bgorange.gif);
	background-repeat:   repeat-x;
	border:   1px solid #BB6B00;
	text-align:   center;
	color: #FFF;
	padding: 1px;
	height: 21px;
	background-position: center;
	margin: 1px;
	font-weight: bold;
}
.button1{
	font-size:12px;
	cursor:hand;
	background-image:   url(../images/img/botton-bgorange.gif);
	background-repeat:   repeat-x;
	border:   1px solid #BB6B00;
	text-align:   center;
	color: #FFF;
	padding: 1px;
	height: 21px;
	background-position: center;
	margin: 1px;
	font-weight: bold;
}
.button2{
	font-size:12px;
	cursor:hand;
	background-image:   url(../images/img/botton-bgorange.gif);
	background-repeat:   repeat-x;
	border:   1px solid #BB6B00;
	text-align:   center;
	color: #FFF;
	padding: 1px;
	height: 21px;
	background-position: center;
	margin: 1px;
	font-weight: bold;
}
.buttongray{
	font-size:12px;
	cursor:hand;
	background-image:   url(../images/img/botton-bg3.gif);
	background-repeat:   repeat-x;
	border:   1px solid #B9B9B9;
	text-align: center;
	color: #000;
	padding: 1px;
	height: 21px;
	background-position: center;
	margin: 1px;
}
.book_button{
	font-size:12px;
	cursor:hand;
	background-image:   url(../images/img/botton-bg3.gif);
	background-repeat:   repeat-x;
	border:   1px solid #B9B9B9;
	text-align: center;
	color: #000;
	padding: 1px;
	height: 21px;
	background-position: center;
	margin: 1px;
	}
/*边框样式*/
.border_all{
	border: 1px solid #D4E0F0;
}
.border_bottom_gray{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	padding-bottom:8px;
	padding-top:8px;
}
.bgcolor_yellow{
	background-color: #FFFEE5;
}
.bgcolor_white{
	background-color: #FFFEFF;
}
.border_bottom01_blue{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D4E0F0;
}
/*字体颜色*/
.blue{color:#003399}
.red{color:#CC0000}
.green{color:#006600}
.orange{COLOR: #FF8400}
/*字体大小*/
.f14{font:14px}
.fB{
	font-weight: bold;
}
/*字体位置*/
.text_center{
	text-align: center;
}
.text_left{
	text-align: left;
}
.text_right{
	text-align: right;
}
.fB{
	font-weight: bold;
}
/*页面左侧*/
.box1{
	border: 1px solid #D4E0EF;
	margin-bottom: 6px;
	overflow: hidden;
}
.box1 .title1{
	background-color: #D4E0EF;
	color: #003399;
	height: 24px;
	line-height: 24px;
}
.box1 .title1 H3{
	font-size: 14px;
	font-weight: bold;
	text-indent: 10px;
	float: left;
}
.box1 .title1 span{
	float: right;
	width: 10px;
	vertical-align: middle;
	padding-top: 5px;
	padding-right: 5px;
}
.box1 .container1{
	text-indent: 10px;
}
.box1 .container1 ul{
	padding-top: 3px;
	padding-bottom: 3px;
}
.box1 .container1 li{
	padding-top: 3px;
	padding-bottom: 3px;
}
.box1 .container1 li span{
	float: right;
	margin-right: 11px;
	margin-bottom: 5px;
}
.box1 .container1 li a:link,.box1 .container1 li a:visited {
	color:#000;
}
.box1 .container1 li a:hover{
	color: #FF8400;
}
.box1 .container2{
	text-indent: 10px;
}
.box1 .container2 ul{
	padding-top: 3px;
	padding-bottom: 3px;
}
.box1 .container2 li{
	float: right;
	padding-top: 3px;
	padding-bottom: 3px;
}
.box1 .container2 li span{
	float: right;
	margin-right: 11px;
	margin-bottom: 5px;
}
.box1 .container2 li a:link,.box1 .container1 li a:visited {
	color:#000;
}
.box1 .container2 li a:hover{
	color: #FF8400;
}
/*按钮*/
.selectsidebar
 {   width:82px;
}
/*页面底部*/
#footer {
	width:960px;
	margin:0 auto;
	height:20px;
	background:#F5F5F5;
	text-align: center;
	overflow: hidden;
	clear: both;
	float: left;
}
/*---------- speed css start ----------*/
.speeddroplist {      
    position: absolute;
    margin: auto;
	border-color: #BED1EF;
	background-color: #FFFFFF;
	border-style: solid;
	font-size: 12px;
	border-width: 1px;
	width: 227px;
	z-index: 1;
	color: #0099ff;
	visibility: hidden;
	FILTER: Alpha(opacity = 100);
}
.speedload {
	position: absolute;
	margin: auto;
	border-color: #BED1EF;
	background-color: #FFFFFF;
	border-style: solid;
	font-size: 12px;
	border-width: 1px;
	width: 130px;
	z-index: 1;
	color: #0099ff;
	visibility: visible;
	FILTER: Alpha(opacity = 100);
}
.Aptselect {
	border-bottom: 1px solid #BED1EF;
	border-top: 1px solid #BED1EF;
}

.Aptunselect {
	border-bottom: 0px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
}
/*---------- speed css end ----------*/
/*错误显式黄色圆角*/
.error * {
	display: block;
	height: 1px;
	overflow: hidden;
	background: yellow;
}

.error1 {
	border-right: 1px;
	padding-right: 1px;
	margin-right: 3px;
	border-left: 1px;
	padding-left: 1px;
	margin-left: 3px;
}

.error2 {
	border-right: 1px;
	border-left: 1px;
	padding: 0px 1px;
	margin: 0px 1px;
}

.error3 {
	border-right: 1px;
	border-left: 1px;
	margin: 0px 1px;
}

.error4 {
	border-right: 1px;
	border-left: 1px;
}

.error5 {
	border-right: 1px;
	border-left: 1px;
}

.error_left {
	border-left: yellow solid 5px;
}

.error_right {
	border-right: yellow solid 5px;
}

.error_left_thin {
	border-left: yellow solid 3px;
}

.error_right_thin {
	border-right: yellow solid 3px;
}

.error_content {
	margin-top: -3px;
	background-color: yellow;
}

.error_content_menu {
	padding-left: 15px;
	background-color: yellow;
}

.error_content_bottom {
	padding-top: 3px;
	background-color: yellow;
}
.xingchengdan{
	color:white;
	background-color: #666699;
}
.bookinfosec{
	background-color:#e0ecff;
}
.pop{
	cursor:hand;
	color: #0000E3;
	text-decoration:underline;
}

