.main{width: 950px;margin: 10px auto;}
.left{
	float: left;
	width: 650px;
}
.right{
	float: left;
	width: 300px;
}
.visatop_box{
	width: 623px;
	margin: 0px auto;
}
.visatop_box ol{
	width: 613px;
	margin: 0px auto;
	border-right: 5px solid #424242;
	border-left: 5px solid #424242;
	background-color: #FFFFFF;
}
.visatop_box_s{
	background: transparent url(imgs/visa_top.gif) top;
	height: 102px;
	width: 623px;
}
.visatop_box_x{
	background: transparent url(imgs/visa_top.gif) bottom;
	width: 623px;
	height: 10px;

}
.visatop_1{
	float: left;
	height: 102px;
	width: 487px;
	color: #FFF;
}
.visatop_1 img{
	float: left;
	margin: 5px;
}
.visatop_1 h1{
	float: left;
	font-size: 14px;
	font-weight: bold;
	line-height: 24px;
	margin-top: 5px;
	padding: 0 10px;
}
.visatop_1 p{
	float: left;
	width: 372px;
	line-height: 18px;
	padding: 0 10px;
}
.visatop_1 a{
	font-weight: bold;
}
.visatop_2{
	color: #FFF;
	float: left;
	height: 102px;
	width: 136px;
}
.visatop_2 ul{
	padding: 12px 8px;
}
.visatop_2 ul li{
	line-height: 24px;
	font-weight: bold;
}
.visatop_2 span{

}
.visatext{
	float: left;
	width: 623px;
	margin-top: 10px;
	padding-left: 10px;
}
.visatext_bg{
	float: left;
	width: 623px;
	color: #666;
	font-weight: bold;
	background-color: #F0F0F0;
	border-bottom: 1px solid #CCC;
	padding: 6px 0; 
	text-align: center;
}
.visatext_bg ul{
	float: left;
}
.visatext_bg ul li{
	float: left;
	line-height: 18px;
}

.list{
	float: left;
	width: 623px;
	border-bottom: 1px solid #CCC;
	padding : 5px 0;
}
.list:hover{
	float: left;
	width: 623px;
	border-bottom: 1px solid #390;
	padding : 5px 0;
}
.list_left{
	float: left;
	width: 548px;
}
.list_1{
	float: left;
	width: 548px;
	margin-top: 10px;
	text-align: center;
}
.list_1 ul{
	float: left;
	width: 548px;
}
.list_1 ul li{
	float: left;
	font-size: 14px;
	color: #666;
}
.list_1 a{
	color: #72bb11;
}
.list_2{
	float: left;
	margin-top: 5px;
	width: 548px;
}
.list_2 ul{
	float: left;
	width: 548px;
}
.list_2 ul li{
	float: left;
}
.list_2 ul li span{
	width: 175px;
	font-size: 14px;
	color: #666;
	float: left;
	text-align: left;
}
.list_2 ul li p{
	width: 373px;
	font-size: 12px;
	color: #666;
	float: left;
	text-align: left;
	line-height: 16px;
}
.priceBook{
	width: 72px;
	float: left;
	height: 56px;
	text-align: right;
}
.priceBook a{
	color:#FC5D1F;
	height: 56px;
	width: 72px;
}
.priceBook a:hover{
	color:#FC5D1F;
	text-decoration: none;
}
.priceBook strong{
	font-size: 22px;
	line-height: 22px;
}
.priceBook em{
	height: 22px;
	width: 72px;
	font-size: 14px;
	line-height: 22px;
	color: #FFF;
	background-color: transparent;
	background-image: url(/skin/vwtrip/imgs/looks.gif);
	background-repeat: no-repeat;
	background-position: top;
	text-align: center;
	display: block;
	margin-top: 5px;
}
.priceBook em:hover{
	height: 22px;
	width: 72px;
	font-size: 14px;
	line-height: 22px;
	color: #FFF;
	background-color: transparent;
	background-image: url(/skin/vwtrip/imgs/looks.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	margin-top: 5px;
}
.news_gengxin{
	width: 621px;
	padding-bottom: 10px;
	border-right: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
	border-left: 1px solid #DDDDDD;
	margin-top: 10px;
	background-color: #FFFFFF;
	float: left;
	margin-left: 10px;
}
.news_gengxin h2{
	background:transparent url(/skin/vwtrip/imgs/repeatx.jpg) repeat-x scroll 0px -110px;
	border-bottom:1px solid #DDDDDD;
	font-size: 14px;
	line-height: 28px;
	font-weight: bold;
	color: #72bb11;
	border-top: 3px solid #72bb11;
	text-indent: 10px;
	margin-bottom: 5px;
}
.news_gengxin ul{
	padding: 0 10px;
}
.news_gengxin li{
	background:url(/skin/vwtrip/imgs/sprites.gif) no-repeat scroll 0 -67px;
	width: 300px;
	float: left;
	line-height: 24px;
	text-indent: 10px;
}
.box_lq{
	width: 298px;
	padding-bottom: 10px;
	border-right: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
	border-left: 1px solid #DDDDDD;
	margin-top: 10px;
	background-color: #FFFFFF;
}
.box_lq h2{
	width: 298px;
	background:transparent url(/skin/vwtrip/imgs/repeatx.jpg) repeat-x scroll 0px -110px;
	border-bottom:1px solid #DDDDDD;
	font-size: 14px;
	line-height: 28px;
	font-weight: bold;
	color: #72bb11;
	border-top: 3px solid #72bb11;
	text-indent: 10px;
	margin-bottom: 5px;
}
.box_lq dl{
	width: 278px;
	padding: 0 10px;
}
.box_lq dt{
	color: #72bb11;
	line-height: 22px;
	font-weight: bold;
}
.box_lq dd{
	color: #666;
	line-height: 18px;
}
.aizhidao{
	width: 298px;
	padding-bottom: 10px;
	border-right: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
	border-left: 1px solid #DDDDDD;
	margin-top: 10px;
	background-color: #FFFFFF;
}
.aizhidao h2{
	width: 298px;
	background:transparent url(/skin/vwtrip/imgs/repeatx.jpg) repeat-x scroll 0px -110px;
	border-bottom:1px solid #DDDDDD;
	font-size: 14px;
	line-height: 28px;
	font-weight: bold;
	color: #72bb11;
	border-top: 3px solid #72bb11;
	text-indent: 10px;
	margin-bottom: 5px;
}
.aizhidao a{
	font-weight: bold;
}
.aizhidao p{
	width: 278px;
	margin-top: 10px;
	text-align: right;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
}
.aizhidao dl{
	width: 278px;
	padding: 0 10px;
	margin-top: 5px;
}
.aizhidao dt{
	width: 278px;
	line-height: 20px;
}
.aizhidao dd{
	width: 278px;
	line-height: 20px;
	color: #666;

}
.aizhidao_search {
	height:22px;
	width:298px;
	padding-bottom:5px;
}
.aizhidao_searchinput {
	border:1px solid #72bb11;
	width:180px;
	color:#CCC;
	padding:2px 0;
	margin-left: 10px;
}
.aizhidao_submit {
	border:1px solid #72bb11;
	background:#FFF url(/skin/ask/ss_bg1.gif) center bottom repeat-x;
	height:21px;
	line-height:22px;
	width:80px;
	letter-spacing:2px;
	font-weight:bold;
	color:#72bb11;
}
.aizhidao_postqa {
	border:1px solid #7B94A2;
	background:#FFF url(/skin/ask/ss_bg2.gif) center bottom repeat-x;
	height:27px;
	line-height:25px;
	width:82px;
	letter-spacing:2px;
	font-weight:bold;
	color:#F60;
}


.visa_seo{
	width: 298px;
	border: 1px solid #DDDDDD;
	color: #666;
	margin-top: 10px;
}
.visa_seo p{
	width: 278px;
	line-height: 18px;
	padding: 10px;
}
.qiongyou {
    width: 300px;
}
.qiongyou a {
    display: block;
    margin-top: 10px;
}
.qiongyou img {    
    border: 0 none;
}
.mafengwo {
    padding-top: 10px;
    width: 300px;
}
.mafengwo img {
    border: 0 none;
}	
/*签证列表页栏目筛选*/
.choice{width: 613px;}
/*.choice {border:1px solid #ddd;margin-bottom:6px;padding:0 10px;}*/
.choice li{line-height:22px;font-size: 13px;}
.choice li a{padding:2px 6px 0px 6px;}
.choice li a:hover{background:#6EB00C;color:#fff;padding:2px 5px 0px;text-decoration: none;margin: 1px;}
.choice span {color:#666;font-size: 12px;font-weight:bold;}
.choice a.cu:link,.choice a.cu:visited {background:#6EB00C;color:#fff;padding:2px 5px 0px 5px;margin: 1px;}
.choice_2{height: 22px;width: 580px;float: left;margin-left: 10px;}
.choice_1{height: 22px;width: 580px;margin-left: 10px;float: left;}