﻿.text1 {
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
a.text2:link {
	font-size: 12px;
	color: #999999;
	text-decoration: none;
}
a.text2:hover {
	font-size: 12px;
	color: #FF6600;
	text-decoration: none;
}
a.text2:visited{
	font-size: 12px;
	color: #999999;
	text-decoration: none;
}
.text3 {
	font-size: 12px;
	color: #009900;
	text-decoration: none;
}
a.text3:hover {
	font-size: 12px;
	color: #FF6600;
	text-decoration: none;
}
.text4 {
	font-size: 12px;
	line-height: 140%;
	color: #333333;
}
.red {
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
}
.line {
	border-top: 1px none #999999;
	border-right: 1px none #999999;
	border-bottom: 1px dashed #999999;
	border-left: 1px none #999999;
}
.line1 {
	border-bottom: 1px dashed #A4DEFC;
}

/*.input1{
border:1px solid #94D2F1;
background-color:#ffffff;
color:#ff0000;
padding-top:2px;
}
.input2{
border:1px solid #98BBD7;
background-color:#EFF6FB;
padding-top:2px;
}
.input3{
border:1px solid #E0E0E0;
background-color:#ffffff;
padding-top:2px;
}*/
a.one:link {
	font-size: 12px;
	color: #7E7E7E;
	text-decoration: none;
}
a.one:hover {
	font-size: 12px;
	color: #F80183;
	text-decoration: underline;
}
a.one:visited{
	font-size: 12px;
	color: #003789;
	text-decoration: none;
}
a.two:link {
	font-size: 13px;
	color: #000000;
	text-decoration: none;
}
a.two:hover {
	font-size: 13px;
	color: #F80183;
	text-decoration: underline;
}
a.two:visited{
	font-size: 13px;
	color: #003789;
	text-decoration: none;
}
a.three:link {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a.three:hover {
	font-size: 12px;
	color: #F80183;
	text-decoration: underline;
}
a.three:visited{
	font-size: 12px;
	color: #003789;
	text-decoration: none;
}
.in{

border:#000000 1px double;height:20px;
}

P
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: verdana
}
TD
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 14pt;
    FONT-FAMILY: verdana
}
A:link
{
    COLOR: #0055C2;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #0055C2;
    TEXT-DECORATION: none
}
a:hover {
color:#ff5000;
}
A:active
{
    COLOR: #0055C2;
    TEXT-DECORATION: none
}
/*
input.myinfo_tx{
	width:156px;
	height: 22px;
	line-height: 22px;
	border:1px solid #C4C7C8;
}
*/
H1
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 14px;
    MARGIN-BOTTOM: 0pt;
    MARGIN-LEFT: 5pt;
    VERTICAL-ALIGN: middle;
    COLOR: #ff8000;
    LINE-HEIGHT: 17pt
}
H2
{
    MARGIN-TOP: 10px;
    FONT-SIZE: 14px;
    MARGIN-BOTTOM: 3pt;
    MARGIN-LEFT: 10pt;
    VERTICAL-ALIGN: sub;
    COLOR: #ff8000;
    LINE-HEIGHT: 17pt
}
H3
{
    MARGIN-TOP: 2px;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 7px;
    COLOR: #ff8000
}
.white {
	color:white;
	}

#GroupTitle{width:450px;
overflow:hidden;
}

#body{
width:765px;
text-align:center;
margin-top:5px;
margin-bottom:2px;
margin-left:auto;
margin-right:auto;
}
#ProdLeft {
float:left;
width:160px;
font-size:12px;
font-family:"宋体";
background-color:#bed3f4;
margin-left:0px;
padding-top:0px;
padding-bottom:0px;
padding-left:auto;
padding-right:auto;
text-align:center;
}

#contain {
clear:both;
padding-top:13px;
padding-bottom:20px;
text-align:center;
width:160px;
}


#ProdLeft ul{
clear:both;
width:160px;
margin-top:2px;
margin-bottom:2px;
margin-left:0;
margin-right:0;
text-align:center;
}
#ProdLeft ul li{
line-height:18px;
list-style:none;
}

#ProdLeft ul li.lnclass {
float:left;
width:70px;
text-align:right;
}

#contain ul li.rnclass {
float:right;
width:78px;
text-align:left;
}

#contain ul li.space {
float:left;
width:12px;
text-align:center;
}


#ProdMiddle {
float:left;
width:443px;
font-size:12px;
font-family:"宋体";
background-color:#ffffff;
}
#ProdMiddle h1 {
    MARGIN-TOP: 0px;
    FONT-SIZE: 14px;
    MARGIN-BOTTOM: 0pt;
    MARGIN-LEFT: 5pt;
    VERTICAL-ALIGN: middle;
    COLOR: #ff8000;
    LINE-HEIGHT: 17pt
}

#ProdMiddle ul {
margin:0 0 0 0;
padding:0 0 0 0 ;
}

#ProdMiddle ul.title {
line-height:30px;
margin-top:6px;
width:420px;
}

#ProdMiddle li {
list-style:none;
}

#ProdMiddle li.title {
width:300px;
text-align:left;
float:left;
vertical-align:super;
}

#ProdMiddle li.start {
clear:both;
float:right;
font-size:12px;
font-family:"宋体";
font-weight:100;
color:#fff;
background:url(button_bg1.gif) bottom no-repeat;
width:100px;
vertical-align:super;
}

#ProdMiddle ul.middlespace {
background:url(/images/cruises_topbg2.jpg) repeat-x;
height:8px;
width:410px;
}

#ProdRight {
float:left;
width:160px;
font-size:12px;
font-family:"宋体";
background-color:#bed3f4;
}
#footer {
clear:both;
font-weight:100;
}
.train {width:90%; height:20px; overflow:hidden;}


/***product**/
.product_bian {
	BORDER-RIGHT: #e4e4e4 0px solid; BACKGROUND-POSITION: left top; BORDER-TOP: #e4e4e4 0px solid; BACKGROUND-IMAGE: url(images/a01.jpg); MARGIN-BOTTOM: 30px; BORDER-LEFT: #e4e4e4 0px solid; BORDER-BOTTOM: #e4e4e4 0px solid; BACKGROUND-REPEAT: no-repeat
}
.product_bian1 {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(images/aproducttt_03.jpg); BACKGROUND-REPEAT: no-repeat
}
.product_bian2 {
	BACKGROUND-IMAGE: url(images/producttt_33.jpg); BACKGROUND-REPEAT: repeat-y
}
.product_bian4 {
	BACKGROUND-IMAGE: url(images/producttt_11.jpg); BACKGROUND-REPEAT: no-repeat
}
.product_font {
	FONT-WEIGHT: bold; COLOR: #006efb
}
.product_red {
	FONT-WEIGHT: bold; COLOR: #ff0099
}
.product_red2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff0099
}
.product_red3 {
	PADDING-LEFT: 50px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333333; PADDING-TOP: 2px
}
.product_red4 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff0099; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.product_blue {
	COLOR: #006dfe
}
.product_yellow {
	FONT-WEIGHT: bold; COLOR: #ff7f00
}
.product_red5 {
	FONT-WEIGHT: bold; COLOR: #fe3f00
}
.product_red6 {
	FONT-WEIGHT: bold; COLOR: #ff0099
}
.product_wite {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.product_wite2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff
}
.product_weight {
	FONT-WEIGHT: bold; COLOR: #333333
}
.product_ba {
	BACKGROUND-COLOR: #f6f6f6
}
.product_ba2 {
	BACKGROUND-COLOR: #ecf3f9
}
.product_hui {
	COLOR: #797979
}
.product_cheng {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; COLOR: #f97d00
}
.product_bian5 TD {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid
}
.product_bian6 {
	BACKGROUND-IMAGE: url(images/a04.jpg); BACKGROUND-REPEAT: repeat-y
}
.hi {
	BORDER-RIGHT: #c5c5c5 1px solid; BORDER-TOP: #c5c5c5 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #c5c5c5 1px solid; BORDER-BOTTOM: #c5c5c5 1px solid; HEIGHT: 17px
}


.STYLE33_new {
	FONT-WEIGHT: bold; COLOR: #00acf7
}
.STYLE34_new {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 150%; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.STYLE36 {
	FONT-SIZE: 10pt; COLOR: #000000
}


.visad_ri2 {
	PADDING-LEFT: 17px; FONT-WEIGHT: bold; FONT-SIZE: 16px; FLOAT: left; PADDING-TOP: 10px
}
.visad_biao {
	CLEAR: both; MARGIN-TOP: 4px; PADDING-LEFT: 17px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(/images/visadetail_11.jpg) repeat-x; PADDING-TOP: 6px; HEIGHT: 25px; line-height:20px;
}
.visad_green {
	COLOR: #439437
}

.visad_youxxiao {
	MARGIN-TOP: 2px; PADDING-LEFT: 17px; PADDING-TOP: 9px;  BACKGROUND-COLOR: #fff8ee; font-size:12px
}
/********/

.div_visa_text {
	PADDING-LEFT: 35px; FONT-WEIGHT: bold; FONT-SIZE: 14px; WIDTH: 830px; LINE-HEIGHT: 180%; FONT-FAMILY: Arial, Helvetica, sans-serif ,"宋体"; TEXT-ALIGN: left; text-inline: 24px
}
.product_step_font{width:128px; line-height:30px; background-color: #CFE8FE; font-weight:bold}

