/*style.css*/
* {margin:0; padding:0;}
html {height:100%;}
body { height:100%; background:url(bg1.jpg);}
table, td {border-collapse:collapse; font-size:100%;}
table, td, img {border:0;}
form, td {margin:0; padding:0;}
td, select, input { color:#4A6571; vertical-align:top; text-align:left;}
img { vertical-align:top;}


.clear { clear:both;}
.alignright { text-align:right; margin-top:9px;}
.pic { float:left;}




/*in_line_style*/
a{ color:#006600; text-decoration:underline;/*font-family:Verdana; 
			font-size:2em;*/}/*e15c3e*/
a:hover{ color:#ff0000;text-decoration:underline;/*font-family:Verdana; 
			font-size:2em;*/}

.w { width:100%; background:url(bg.jpg) top left repeat-x;}

.site_center {text-align:center; width:100%;height:1000px;}

.site_center1 {margin:0 auto; text-align:left; width:618px;}

/*indexheader*/
#indexheader { height:263px; background:url(bg_header.jpg) 0 130px no-repeat;}
#indexheader .pic { margin:48px 5px 0 0;}
#indexheader .menu { padding:48px 0 48px 0;}
#indexheader .title { margin-left:299px;}

/*contentheader*/
#contentheader { height:263px; background:url(bg_header.gif) 0 130px no-repeat;}
#contentheader .pic { margin:48px 5px 0 0;}
#contentheader .menu { padding:48px 0 48px 0;}
#contentheader .title { margin-left:299px;}

/****************************added begin*************************/
/*for top.html*/
#newheader { height:120px; }/*background:url(image/bg_header.jpg) 0 130px no-repeat;}*/
#newheader .pic { margin:48px 5px 0 0;}
#newheader .menu { padding:48px 0 8px 0;}
#newheader .title { margin-left:299px;}
.w2 { width:100%; top left repeat-x;}
.bottom { width:100%; background:url(bg_bottom.jpg) repeat;}
#ourcontent {
			color:#474d54;
			font-family:Verdana; 
			font-size:1em;
}
.new_site_center {text-align:center; width:100%;height:120px;}


/*for middle.html*/
.middle_center {text-align:center; width:100%;height:40px;}
#middleheader { height:135px; background:url(bg_header.gif) 0 2px no-repeat;}
#middlecontent { height:159px; background:url(bg_content.jpg) no-repeat;}
#middlecontent .col1 { width:303px;}
#middlecontent .col1 .indent { padding:184px 0 22px 23px;}
#middlecontent .col2 { width:315px;}
#middlecontent .col2 .indent { padding:53px 0 22px 0;}

#middlecontent1 { height:100px; no-repeat;}
#middlecontent1 .col1 { width:160px;}
#middlecontent1 .col1 .indent { padding:0 0 0 0;}
#middlecontent1 .col2 { width:660px;}
#middlecontent1 .col2 .indent { padding:0 0 0 0;}
#middlecontent1 .col3 { width:660px;}
#middlecontent1 .col3 .indent { padding:0 0 0 0;}


/*for bottom.html*/
.bottom_site_center {text-align:center; width:100%;height:30px;}
#footer { height:61px; background:url(bg_footer.jpg) left top no-repeat; font-size:0.855em; font-family:Verdana; color:#5e6267;}
#footer a {color:#5e6267; text-decoration:none;}
#footer a:hover { text-decoration:underline;}
#footer .txt { padding:26px 0 24px 17px;font-size:1.225em;}
/****************************added end*************************/
/*content*/
#content { height:368px; background:url(bg_content.jpg) top left no-repeat; font-size:0.625em; font-family:Verdana; color:#6a6f75;}
#content table, #content td { line-height:1.1428em;}
#content .bg_line1 { background:url(bg_line1.gif) bottom left repeat-x; padding-bottom:8px; margin-bottom:10px;}
#content .bg_line { background:url(bg_line.gif) bottom left repeat-x; padding-bottom:22px; margin-bottom:37px;}
#content .col1 { width:303px;}
#content .col1 .indent { padding:184px 0 22px 23px;}
#content .col2 { width:315px;}
#content .col2 .indent { padding:53px 0 22px 0;}
#content .col3 { width:618px;}
#content .col3 .indent { padding:5px 0 22px 0;}
#content .title { margin-bottom:15px;}
#content .pic { margin:0 14px 0 0;}
#content p { padding-bottom:17px;}
#content span { color:#e05b3d; font-weight:bold;}
#content strong { color:#131415; font-weight:bold;}
#content ul {margin:0px; padding:0; list-style:none;}
#content li {background:url(z_ul.gif) left no-repeat; padding-left:10px; line-height:1.4em;}
#content li a { color:#df3913; text-decoration:none;}
#content li a:hover {color:#000; text-decoration:underline;}
#content .overflow { width:239px; height:122px; overflow:auto;}
#content .overflow1 { width:212px; height:300px; color:#474d54;}
#content .overflow1 span { color:#f11429; display:block; margin-bottom:3px; font-weight:normal;}
#content .overflow1 .alignright { margin-top:-6px;}
#content .overflow2 { width:313px; height:77px; overflow:auto;}
#content .overflow3 { width:281px; height:300px; color:#474d54;}
#content .overflow4 { width:312px; height:259px; overflow:auto;}





/*index.html*/
#page1 #content .col2 { line-height:1.6em;}

/*index-1.html*/
#page2 #content span { display:block; margin:4px 0 4px 0;}
#page2 #content .col1 .alignright { margin-right:40px;}

/*index-2.html*/
#page3 #content .bg_line1 {padding-bottom:13px; margin-bottom:10px;}
#page3 #content .col2 span { color:#f11429; display:block; margin-bottom:3px; font-weight:normal;}
#page3 #content .bg_line { padding-bottom:14px; margin-bottom:14px;}

/*index-3.html*/
#page4 #content span { display:block; margin:4px 0 4px 0;}
#page4 #content .col1 .alignright { margin-right:40px;}
#page4 #content p { padding:15px 0 0 0;}
#page4 #content .overflow3 a img { margin-bottom:5px;}

/*index-4.html*/
#page5 #content .div { height:19px;}


.input {	color:#474d54;		 
		height:15px;
		width:151px;
		background:none;
		border:solid 1px #6a6e74;
		font-size:1em;
		font-family:Verdana;
}

textarea { background:none;
			color:#474d54;
			border:solid 1px #6a6e74;
			width:158px; height:53px;
			overflow:auto;
			font-family:Verdana; 
			font-size:1em;
}



/*styles.css*/




body {
	SCROLLBAR-HIGHLIGHT-COLOR: buttonface;
	SCROLLBAR-SHADOW-COLOR: buttonface;
	SCROLLBAR-3DLIGHT-COLOR: buttonhighlight;
	SCROLLBAR-TRACK-COLOR: #eeeeee;
	SCROLLBAR-DARKSHADOW-COLOR: buttonshadow;
}
body,td,p {
	font-size: 12px;
	color: #000000;
	font-family: Verdana;
	margin: 0px 0px 0px 0px;
}


p {
	margin: 5px 5px 5px 5px;
}




.big {
	font-size: 14px;
}

.opac_en {
	font-size: 9px;
}

.opac_red {
	color: #B5655A;
}

.opac_orange {
	COLOR: #ff6600;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.opac_black {
	color: #636563;
}

.opac_black:hover {
	color: #B5655A;
	text-decoration: none;
}

.opac_black:active {
	color: #B5655A;
	text-decoration: none;
}

.opac_blue {
	color: #426994;
}

.opac_blue:visited {
	color: #636563;
}

.opac_blue:hover {
	color: #426994;
	text-decoration: underline;
}

.opac_blue:active {
	color: #426994;
	text-decoration: none;
}

.opac_blue1 {
	color: #426994;
}

.opac_blue1:hover {
	color: #426994;
	text-decoration: underline;
}

.opac_blue1:active {
	color: #426994;
	text-decoration: none;
}

.opac_white {
	color: #D9D9D9;
}

.opac_white:hover {
	color: #F7F7E7;
	text-decoration: none;
}

.opac_white:active {
	color: #F7F7E7;
	text-decoration: none;
}

.opac_white1 {
	color: #FFFFFF;
	text-decoration: underline;
}

SPAN.mainmenu {FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #FFFFFF; FONT-FAMILY: Verdana; TEXT-DECORATION: none}

.opac_white1:link {
	color: #D9D9D9;
	text-decoration: underline;
}

.opac_white1:hover {
	color: #F7FBFF;
	text-decoration: none;
}

.opac_white1:active {
	color: #F7FBFF;
	text-decoration: none;
}

.opac_div {
	visibility: hidden;
	POSITION: absolute;
	margin-top: 4px
}

ol {
	margin: 5px 5px 5px 28px;
}

li {
	margin: 5px 5px 5px 0px;
}

hr {
	height: 1px;
	width: 100%;
	background-color: #757780;
}

form {
	margin: 0px;
	padding: 0px;
}

input.input_text {
        color:#474d54;		 
		height:15px;
		background:none;
		border:solid 1px #6a6e74;
		font-size:0.9em;
		font-family:Verdana;
	    max-width:3;
	    
}
input.DeviceID {
        color:#474d54;		 
		height:15px;
		background:none;
		border:solid 1px #6a6e74;
		font-size:1em;
		font-family:Verdana;
	    max-width:3;
	    text-transform: uppercase;
}

input.button {
	font-size: 10px;
	color: #747980;
	height: 17px;
	background: ButtonFace;
	border: 1px ridge ButtonHighlight;
	width:auto;
}

select {
	font-size: 12px;
	color: #747980;
	background: #EBF0F2;
	width: 120px;
}

<!--杨海波添加 -->
.trclass {
	text-decoration: none;
	align: center; 
}


.tdclass {
border:solid 1px;
    border-color: #000000;
	text-decoration: none;
	align: center;
}

.tableclass {
    border:1px;
    border-color: #000000;
}
<!--刘佳佳添加 -->
<!--王昕添加 -->
.hidetrclass {
	color: #ff0000;
	text-decoration: none;
	align: center;
	display:none;
	border:1px;	
}
.deletedtdclass {
	color: #999999;
	text-decoration: none;
	align: center;
	border:1px;
}
.CompanyName {
	font-family: "Verdana";
	font-size: 20pt
}

.contentoption{
	color: #006600;
	font-size: 10pt;
}

INPUT.searchbox {BORDER-RIGHT: black 1px solid;BORDER-TOP: black 1px solid;FONT-SIZE: 8pt;BORDER-LEFT: black 1px solid;COLOR: #000000;BORDER-BOTTOM: black 1px solid;FONT-FAMILY:Verdana;HEIGHT: 14px;BACKGROUND-COLOR: #ffffff;border-color: #cc6633;}
<!--一下为暂不使用的style-->
span {
	scrollbar-shadow-color: #F7F4F2;
	scrollbar-highlight-color: #F7F4F2;
	scrollbar-3dlight-color: #AFB0B3;
	scrollbar-darkshadow-color: #AFB0B3;
	scrollbar-arrow-color: #AFB0B3;
	scrollbar-face-color: #F7F4F2;
	scrollbar-track-color: #FAFAFA;
	scrollbar-base-color: #FAFAFA;
}

input.login {
	height: 16px;
	font-size: 12px;
	color: #56575C;
	background: transparent;
	border: none;
	border-bottom: 1px dotted #56575C;
}

textarea {
	font-size: 12px;
	color: #56575C;
	background: #E7E8E6;
	border: 1px solid #56575C;
	overflow: auto
}

.borderstyle {
	border: 1px dotted #E5E5E5;
}

.opac_grey {
	color: #B2BECA;
}

.red {
	color: #AA3F4E;
}

.grey {
	color: #56575C;
}

.white {
	color: #FAFAFA;
}

.white:hover {
	color: #FAFAFA;
	text-decoration: underline;
}

.white:active {
	color: #FAFAFA;
	text-decoration: none;
}

<!--原有拷贝-->
BODY {FONT-SIZE: 8pt; FONT-FAMILY: Verdana;}
TD {FONT-SIZE: 8pt; FONT-FAMILY:Verdana;}
TD.small2 {FONT-SIZE: 7pt; FONT-FAMILY: Verdana;}
TD.header {FONT-SIZE: 8pt; COLOR: #cccccc; FONT-FAMILY:  Verdana;}
TD.mmenu {FONT-SIZE: 8pt; COLOR: #ffffff;FONT-FAMILY:  Verdana;}
TD.right_menu {FONT-SIZE: 8pt; COLOR: #cccccc; FONT-FAMILY:  Verdana;}
TD.menu_sel {FONT-SIZE: 8pt; CURSOR: hand; FONT-FAMILY:  Verdana;}
TD.tables {FONT-SIZE: 8pt; FONT-FAMILY:  Verdana;}

SELECT.search {FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY:  Verdana; BACKGROUND-COLOR: #6180a0}
SELECT.search2 {FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY:  Verdana; BACKGROUND-COLOR: #ffffff}
INPUT.search {BORDER-RIGHT: black 1px solid;BORDER-TOP: black 1px solid;FONT-SIZE: 8pt;BORDER-LEFT: black 1px solid;COLOR: #0000FF;BORDER-BOTTOM: black 1px solid;FONT-FAMILY:  Verdana;BACKGROUND-COLOR: #ffffff;border-color: #FF0000;}
INPUT.button {FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY:  Verdana; BACKGROUND-COLOR: #3a4c60}
INPUT.newsletter {FONT-SIZE: 8pt; FONT-FAMILY:  Verdana;}
SPAN.a_title {FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #11567d; FONT-STYLE: italic; FONT-FAMILY: Times New Roman, Arial}
SPAN.a_price {FONT-SIZE: 8pt; COLOR: #6f1b17; FONT-FAMILY:  Verdana; TEXT-DECORATION: none}
SPAN.title {FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #0062ac; FONT-FAMILY:  Verdana;}
SPAN.title2 {FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #0062ac; FONT-FAMILY:  Verdana;}
SPAN.subtitle {FONT-WEIGHT: bold; FONT-SIZE: 12pt; FONT-FAMILY:  Verdana;}
SPAN.date1 {FONT-SIZE: 7pt; COLOR: #000000; FONT-FAMILY:  Verdana;}
SPAN.date2 {FONT-SIZE: 7pt; COLOR: maroon; FONT-FAMILY:  Verdana;}
SPAN.error {FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: maroon; FONT-FAMILY:  Verdana;}
IMG.akcio {BORDER-LEFT-COLOR: #999999; BORDER-BOTTOM-COLOR: #999999; BORDER-TOP-COLOR: #999999; BORDER-RIGHT-COLOR: #999999}
IMG.tours {BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-COLOR: #000000; BORDER-RIGHT-COLOR: #000000}

