/* CSS Document */
/* 首页css */
body, h1, h2, h3, h4, h5, h6, p, ul, dl, dt, dd, form, fieldset, caption, span, th, td {
	margin:0;
	padding:0;
}
body, th, td, input, select, textarea, button {
	-x-system-font:none;
	font-family:Tahoma,Arial,Helvetica,snas-serif;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.5em;
}
body {
	background:transparent url(../yians-img/bg.jpg) repeat-x scroll;
	color:#666666;
	font-family:Tahoma,Helvetica,Arial,sans-serif;
	font-size:12px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:400;
	line-height:150%;
}
* {
	word-wrap:break-word;
}
a{
}
a:hover{
	text-decoration:underline;
}
img, ul, li {
	margin:0;
	padding:0;
	border:medium none;
}
ol, ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
.wrap {
	overflow:hidden;
	position:relative;
}
.main {
	clear:both;
	margin:0 auto;
	width:950px;
	height:100%;
	overflow:hidden;
}
.png{behavior:expression((T=this,T.runtimeStyle.behavior="none")&&(T.p?0:((T.runtimeStyle.backgroundImage = "none",T.runtimeStyle.filter ="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+T.src+"',sizingMethod='image')", T.src = "yians-img/m.gif")),T.p=1))}

/* header css */
.header{
	width:950px;
	float:left;
	background:transparent url(../yians-img/header_bg.jpg) no-repeat scroll center 0;
	height:131px;
}
.top {
	height:83px;
	margin:0 auto;
	float:left;
	width:950px;
	display:inline;
}
.logo{
	float:left;
	overflow:hidden;
	width:230px;
	height:83px;
}
.logo img{
	margin:25px 0 0 30px;
	width:175px;
	height:47px;
	float:left;
	display:inline;
}
.top_r{
	float:right;
	width:720px;
	height:83px;
}
.login{
	width:152px;
	height:24px;
	background:transparent url(../yians-img/login_bg.gif) repeat scroll 0 0;
	float:right;
	overflow:hidden;
	margin-top:8px;
	margin-right:10px;
	display:inline;
	color:#ffffff;
	line-height:24px;
}
.login div{
	width:152px;
	height:24px;
	font-family:"宋体","Arial Narrow";
	font-size:12px;
	margin:auto;
	text-align:center;
}
.login a{
	color:#ffffff;
	display:block;
	float:right;
	font-size:12px;
	margin:0 1px;
	padding:0px 10px;
	text-decoration:none;
}
.login a:hover{
	text-decoration:underline;
	color:#FFFFFF;
}
.login span{
	display:block;
	float:right;
}
.tabtitle{
	border:0 none;
	clear:both;
	height:38px;
	margin-top:13px;
	float:right;
	width:720px;
}
.tabtitle_l{
	border:0 none;
	height:38px;
	overflow:hidden;
	float:left;
	width:73px;
	margin-left:45px;
	display:inline;
}
.tabtitle_r{
	height:38px;
	overflow:hidden;
	float:left;
	display:inline;
	position:relative;
}
.tabtitle_l ul {
	border:0 none;
	margin-right:5px;
	display:inline;
	padding:0;
	float:left;
}
.tabtitle_r ul {
	border:0 none;
	margin-right:5px;
	display:inline;
	padding:0;
	float:left;
	display:inline;
}
.tabtitle_r .active {
	background-repeat:repeat-x;background-image: url(../yians-img/j_02.png);*background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=corp, src='../yians-img/j_01.png');
	color:#233d6c;
	font-size:14px;
	font-weight:bold;
	width:100px;
	text-align:center;
}
.active a{
	font-weight:bold;
	color:#233d6c;
	text-decoration:none;
	line-height:47px;
	height:38px;
	text-align:center;
	display:inline;
	position:relative;
}
.tabtitle_r .normal {
	background-repeat:repeat-x;background-image: url(../yians-img/j_01.png);*background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=corp, src='../yians-img/j_01.png');
	color:#ffffff;
	font-size:14px;
	width:100px;
	text-align:center;
}
.normal a{
	font-weight:bold;
	line-height:40px;
	color:#ffffff;
	height:38px;
	text-decoration:none;
	position:relative;
	line-height:47px;
	text-align:center;
}
.tabtitle_l li {
	float:left;
	height:38px;
	list-style-type:none;
	margin-right:3px;
	margin-left:3px;
	padding-left:0;
	padding-right:0;
	text-align:center;
}
.tabtitle_r li {
	float:left;
	height:42px;
	list-style-type:none;
	margin-right:3px;
	margin-left:3px;
	padding-left:0;
	padding-right:0;
	display:inline;
}
.tabtitle_l li span{
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	line-height:38px;
	text-align:center;
	width:55px;
	height:38px;
	float:left;
}
.tabtitle_l li img{
	float:left;
	height:8px;
	width:7px;
	margin-top:16px;
}
.tabtitle li a:hover{
	text-decoration:underline;
}
.top_1{
	background:transparent url(../yians-img/top_bg.gif) repeat-x scroll 0 0;
	width:950px;
	height:6px;
	float:left;
	overflow:hidden;
}
.top_2{
	width:950px;
	height:12px;
	float:left;
	overflow:hidden;
	background-color:#1f355e;
}
.search {
	height:29px;
	overflow:hidden;
	width:950px;
	background-color:#54583e;
	margin-top:0px;
	float:left;
}
.search ul {
	float:left;
	padding-left:20px;
}
.search ul li {
	color:#ffffff;
	display:inline;
	float:left;
	font-family:verdana;
	font-size:12px;
	height:29px;
	line-height:29px;
	margin:0 4px 0;
	overflow:hidden;
}
.rfield {
	border:1px solid #A7A6AA;
	font-size:14px;
	height:17px;
	overflow:hidden;
	width:144px;
	margin-top:2px;
	display:inline;
}
.submit {
	background:transparent url(../yians-img/search.gif) no-repeat scroll 0 0;
	border:0 none;
	color:#952800;
	cursor:pointer;
	height:19px;
	width:60px;
	margin-top:1px;
	display:inline;
}
.search ul li a {
	color:#ffffff;
	font-family:verdana;
	font-size:12px;
	line-height:29px;
}


/*content*/
.content{
	height:100%;
	width:950px;
	margin:auto;
	overflow:hidden;
	margin-bottom:15px;
}
.left{
	width:662px;
	overflow:hidden;
	float:left;
}
.flash{
	width:951px;
	height:230px;
	float:left;
	border:1px solid #ffffff;
	display:inline;
}
.flash img {
	width:650px;
	height:230px;
}
.index{
	height:100%;
	width:662px;
	margin:auto;
	overflow:hidden;
	margin-top:12px;
	float:left;
}
.content_l_h{
	background:#694700 url(../yians-img/i_h.jpg) no-repeat scroll 0 0;
	height:28px;
	overflow:hidden;
	width:950px;
}
.content_l_h h2{
	float:left;
	height:28px;
	width:651px;
	*margin-top:1px;
	display:inline;
}
.content_l_h h2 p {
	background-position:left 50%;
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:inline;
	float:left;
	font-family:"新宋体";
	font-size:14px;
	height:28px;
	line-height:28px;
	margin-left:8px;
	text-indent:14px;
	width:27px;
	margin-left:10px;
}
.p_bg_1{
	background-image:url(../yians-img/h2_1.jpg);
}
.p_bg_2{
	background-image:url(../yians-img/h2_2.jpg);
}
.content_l_h h2 small {
	color:#FFFFFF;
	display:inline;
	float:left;
	font-family:"新宋体";
	font-size:14px;
	height:28px;
	letter-spacing:3px;
	line-height:28px;
	margin-left:3px;

}
.content_l_h h2 samp {
	color:#ffffff;
	float:right;
	font-size:12px;
	font-weight:normal;
	line-height:28px;
}
.content_l_h h2 samp a {
	color:#ffffff;
	float:left;
	font-family:verdana;
	font-size:12px;
	padding:0 10px;
	font-weight:bold;
	text-decoration:none;
}
.content_l_h h2 samp a:hover{
	text-decoration:underline;
}
.content_l_c{
	background:#694700 url(../yians-img/i_c.jpg) repeat-y scroll 0 0;
	width:651px;
	overflow:hidden;
}
.content_advertis{
	background:#694700 url(../yians-img/i_c.jpg) repeat-y scroll 0 0;
	width:651px;
	height:100%;
	overflow:hidden;
}
.content_l_f{
	background:#694700 url(../yians-img/i_f.jpg) no-repeat scroll 0 0;
	height:5px;
	overflow:hidden;
	width:651px;
}
.recommended{
	width:651px;
	overflow:hidden;
	float:left;
	margin-bottom:0px;
}
.picture{
	width:160px;
	height:160px;
	float:left;
	overflow:hidden;
}
.picture img{
	width:142px;
	height:155px;
	overflow:hidden;
	float:left;
	margin:20px 0 0 12px;
	display:inline;
}
.recommended_l{
	width:491px;
	height:168px;
	float:left;
	overflow:hidden;
}
.recommended_l ul{
	display:inline;
	float:left;
	height:113px;
	margin-bottom:7px;
	margin-left:10px;
	margin-top:13px;
	width:470px;
}
.recommended_l ul li{
	background:transparent url(../yians-img/j_03.gif) no-repeat scroll 0 10px;
	height:26px;
	overflow:hidden;
	width:430px;
	font-size:12px;
}
.recommended_l li a {
	color:#233d6c;
	float:left;
	line-height:26px;
	margin-left:30px;
	text-align:left;
	text-decoration:none;
	width:290px;
	display:inline;
}
.recommended_l li a:hover{
	text-decoration:underline;
}
.recommended_l li samp {
	color:#FF0000;
	float:left;
	height:26px;
	line-height:24px;
	overflow:hidden;
	text-align:right;
	width:110px;
	float:left;
}
.list_c{
	width:651px;
	overflow:hidden;
	float:left;
}
.list_c ul {
	display:inline;
	float:left;
	margin-bottom:10px;
	width:635px;
}
.ul_1{
	margin-top:15px;
}
.ul_2{
	margin-top:0px;
}
.list_c li {
	height:26px;
	overflow:hidden;
	width:305px;
	float:left;
	margin-left:12px;
	display:inline;
}
.list_1{
	background:transparent url(../yians-img/j_01_1.gif) no-repeat scroll 0 6px;
	font-size:12px;
}
.list_2{
	background:transparent url(../yians-img/j_02_t.gif) no-repeat scroll 0 6px;
	font-size:12px;
}
.list_c li a {
	color:#233D6C;
	float:left;
	font-family:verdana;
	height:26px;
	line-height:26px;
	margin-left:25px;
	overflow:hidden;
	text-align:left;
	text-decoration:none;
	width:170px;
}
.list_c li a:hover{
	text-decoration:underline;
}
.list_c li samp {
	color:#FF0000;
	line-height:26px;
	text-align:right;
	width:80px;
	height:26px;
	font-family:verdana;
	float:left;
	overflow:hidden;
}
.title_1{
	width:651px;
	overflow:hidden;
	height:24px;
	margin-top:10px;
	display:inline;
	float:left;
}
.title_1 p{
	overflow:hidden;
	height:24px;
	line-height:24px;
	font-size:14px;
	color:#325595;
	padding-left:15px;
}
.departure{
	width:651px;
	overflow:hidden;
	display:inline;
	float:left;
}
.departure h3{
	overflow:hidden;
	height:24px;
	line-height:24px;
	font-size:14px;
	color:#325595;
	padding-left:12px;
	font-weight:normal;
}
.departure ul{
	display:inline;
	float:left;
	margin-bottom:10px;
	width:635px;
	overflow:hidden;
}
.departure ul li{
	overflow:hidden;
	float:left;
	display:inline;
}
.li_1{
	background:#694700 url(../yians-img/li_1.jpg) no-repeat scroll 0 0;
	width:142px;
	height:48px;
	margin-left:10px;
	margin-top:5px;
}
.li_1 a{
	color:#ffffff;
	font-family:verdana;
	font-size:14px;
	width:110px;
	height:40px;
	float:left;
	margin:4px 0 0 8px;
	display:inline;
	text-decoration:none;
	text-align:center;
}
.li_1 a p{
	font-size:14px;
	color:#ffffff;
	text-align:center;
	font-weight:bold;
}
.li_1 a samp{
	font-size:12px;
	color:#fedb00;
	text-align:center;
	font-weight:bold;
}
.li_2{
	background:#694700 url(../yians-img/li_2.jpg) no-repeat scroll 0 0;
	width:100px;
	height:39px;
	margin-left:15px;
	margin-top:5px;
}
.li_2 a{
	color:#ffffff;
	font-family:verdana;
	font-size:14px;
	width:80px;
	height:30px;
	line-height:30px;
	float:left;
	margin:3px 0 0 8px;
	display:inline;
	text-decoration:none;
}
.li_2 a:hover{
	text-decoration:underline;
}




.right{
	width:288px;
	overflow:hidden;
	float:right;
}
.side{
	width:288px;
	overflow:hidden;
	float:right;
	margin-top:11px;
	display:inline;
}
.side_h{
	background:#694700 url(../yians-img/s_h.jpg) no-repeat scroll 0 0;
	height:33px;
	overflow:hidden;
	width:287px;
}
.side_h h2{
	float:left;
	height:32px;
	width:287px;
	display:inline;
	margin-top:2px;
}
.side_h h2 p {
	background-position:left 50%;
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:inline;
	float:left;
	font-family:"新宋体";
	font-size:24px;
	height:22px;
	line-height:22px;
	margin-left:8px;
	text-indent:14px;
	width:23px;
}
.s_bg_1{
	background-image:url(../yians-img/h2_3.gif);
}
.s_bg_2{
	background-image:url(../yians-img/h2_4.gif);
}
.s_bg_3{
	background-image:url(../yians-img/h2_5.gif);
}
.s_bg_4{
	background-image:url(../yians-img/h2_6.gif);
}
.s_bg_5{
	background-image:url(../yians-img/h2_7.gif);
}
.s_bg_6{
	background-image:url(../yians-img/h2_8.gif);
}
.s_bg_7{
	background-image:url(../yians-img/h2_9.gif);
}
.side_h h2 samp {
	color:#FFFFFF;
	display:inline;
	float:left;
	font-family:"新宋体";
	font-size:14px;
	height:22px;
	letter-spacing:1px;
	line-height:22px;
	margin-left:2px;
}
.side_c{
	background:#694700 url(../yians-img/s_c.jpg) repeat-y scroll 0 0;
	width:287px;
	overflow:hidden;
}
.side_f{
	background:#694700 url(../yians-img/s_f.jpg) no-repeat scroll 0 0;
	height:4px;
	overflow:hidden;
	width:287px;
}
.hotels{
	width:287px;
	float:left;
	overflow:hidden;
}
.hotels ul{
	margin:10px 0 10px 0;
	width:287px;
	float:left;
	overflow:hidden;
}
.hotels ul li{
	margin-bottom:0;
	padding:0 5px 0 9px;
	width:80px;
	float:left;
}
.pic {
	height:76px;
	width:76px;
	border:1px solid #22427b;
}
.pic img{
	height:76px;
	width:76px;
}
.desc {
	height:17px;
	line-height:16px;
	margin:2px 0;
	overflow:hidden;
	text-align:center;
	color:#000000;
}
.desc a{
	color:#000000;
	text-decoration:none;
}
.desc a:hover{
	text-decoration:underline;
}
.features_t{
	width:288px;
	height:210px;
	overflow:hidden;
	float:left;
	border-bottom:1px dashed #233d6c;
}
.features_t img{
	border:1px solid #22427B;
	display:inline;
	float:left;
	height:80px;
	margin:5px 0 0 14px;
	overflow:hidden;
	width:258px;
}
.features_t span{
	width:230px;
	height:30px;
	margin:1px 0 0 28px;
	font-size:14px;
	color:#233d6c;
	overflow:hidden;
	text-align:center;
	float:left;
	background:transparent url(../yians-img/j_04.gif) no-repeat scroll 0 0px;
}
.features_t span a{
	text-align:center;
	font-size:14px;
	color:#233d6c;
	line-height:30px;
	text-decoration:none;
}
.features_t span a:hover{
	text-decoration:underline;
}
.features_t p{
	width:260px;
	margin:1px 0 0 15px;
	height:81px;
	color:#233d6c;
	font-family:verdana;
	font-size:12px;
	text-indent:23px;
	float:left;
	line-height:16px;
	display:inline;
}
.features_t p small{
	color:#ff000;
	font-size:12px;
	line-height:26px;
	float:right;
}
.features_t p small a {
	color:#F66514;
	font-size:12px;
	line-height:16px;
	text-decoration:none;
}
.features_t p small a:hover{
	text-decoration:underline;
}
.features_l{
	width:288px;
	height:170px;
	overflow:hidden;
	float:left;
}
.features_l ul{
	display:inline;
	float:left;
	margin-bottom:8px;
	margin-left:10px;
	margin-top:8px;
	width:270px;
}
.features_l ul li{
	font-size:12px;
	height:28px;
	overflow:hidden;
	width:260px;
}
.features_l li a {
	color:#233D6C;
	display:inline;
	float:left;
	line-height:28px;
	margin-left:5px;
	text-align:left;
	text-decoration:none;
	width:165px;
	overflow:hidden;
	height:28px;
}
.features_l li a:hover{
	text-decoration:underline;
}
.features_l li samp {
	color:#FF0000;
	float:right;
	height:28px;
	line-height:28px;
	overflow:hidden;
	text-align:right;
	width:80px;
}
.download{
	width:288px;
	overflow:hidden;
	float:left;
}
.download ul{
	display:inline;
	float:left;
	height:195px;
	margin-bottom:8px;
	margin-left:10px;
	margin-top:8px;
	overflow:hidden;
	width:270px;
}
.download ul li{
	font-size:12px;
	height:26px;
	overflow:hidden;
	width:260px;
	color:#233D6C;
	line-height:26px;
}
.download ul li p{
	color:#233D6C;
	display:inline;
	float:left;
	line-height:26px;
	margin-left:5px;
	text-align:left;
	text-decoration:none;
	width:150px;
	overflow:hidden;
	height:26px;
}
.download ul li samp {
	color:#FF0000;
	float:right;
	height:26px;
	line-height:26px;
	overflow:hidden;
	text-align:right;
	width:80px;
	background:transparent url(../yians-img/j_05.gif) no-repeat scroll 0 2px;
	text-decoration:none;
}
.r_line{
	width:288px;
	overflow:hidden;
	float:right;
	display:inline;
}
.r_line_h{
	background:#694700 url(../yians-img/h_h.jpg) no-repeat scroll 0 0;
	height:38px;
	overflow:hidden;
	width:287px;
}
.r_line_h h2{
	width:240px;
	margin-left:43px;
	line-height:25px;
	height:25px;
	font-size:14px;
	font-family:verdana;
	color:#505050;
}
.r_line_c{
	background:#694700 url(../yians-img/h_c.jpg) repeat-y scroll 0 0;
	width:287px;
	overflow:hidden;
}
.r_line_c ul{
	display:inline;
	float:left;
	margin-bottom:5px;
	margin-left:15px;
	width:260px;
	overflow:hidden;
}
.r_line_c ul li{
	background:transparent url(../yians-img/j_06.gif) no-repeat scroll 0 4px;
	font-size:12px;
	height:25px;
	overflow:hidden;
	width:260px;
}
.r_line_c li a {
	color:#233D6C;
	display:inline;
	float:left;
	line-height:25px;
	margin-left:20px;
	text-align:left;
	text-decoration:none;
	width:170px;
	overflow:hidden;
	height:25px;
	display:inline;
}
.r_line_c li a:hover{
	text-decoration:underline;
}
.r_line_c li samp {
	color:#FF0000;
	float:left;
	height:25px;
	line-height:25px;
	overflow:hidden;
	text-align:right;
	width:60px;
	display:inline;
}
.r_line_f{
	background:#694700 url(../yians-img/h_f.jpg) no-repeat scroll 0 0;
	height:9px;
	overflow:hidden;
	width:287px;
}
.advertising{
	width:629px;
	height:80px;
	overflow:hidden;
	float:left;
	margin-top:10px;
	border:1px solid #ffffff;
	padding:5px 10px 5px 10px;
	background-color:#3f73d0;
}
.advertising img{
	border:1px solid #fedb00;
	width:202px;
	height:76px;
	overflow:hidden;
	margin:0 3px 0 2px;
	float:left;
}
/*footer css */
.footer{
	float:left;
	width:950px;
}
.f_bg {
	background:transparent url(../yians-img/f_bg.gif) no-repeat scroll 0 0;
	float:left;
	height:2px;
	width:950px;
}
.siteinfo {
	text-align:center;
}
.siteinfo a:link,.siteinfo a:visited{
	color: #ffffff;
}
.copyRight {
	font-size:12px;
	line-height:30px;
	margin-top:5px;
	clear:both;
	color:#0000000;
	line-height:21px;
	margin-bottom:20px;
	text-align:center;
	width:950px;
}



/*列表页 css */
.content_c{
	height:100%;
	width:662px;
	margin:auto;
	overflow:hidden;
	float:left;
}
.content_c_h {
	background:#694700 url(../yians-img/i_h.jpg) no-repeat scroll 0 0;
	height:28px;
	overflow:hidden;
	width:651px;
}
.content_c_h h2 {
	display:inline;
	float:left;
	height:28px;
	width:651px;
}
.content_c_h .route a:link,.content_c_h .route a:visited{
    color:#fff;
    text-decoration: none;
}
.content_c_h h2 p {
	background-position:left 50%;
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:inline;
	float:left;
	font-family:"新宋体";
	font-size:24px;
	height:28px;
	line-height:28px;
	margin-left:10px;
	text-indent:5px;
	margin-top:1px;
	width:28px;
	background:transparent url(../yians-img/h2_1.jpg) no-repeat scroll 0 0px;
}
.content_c_h h2 small {
	color:#FFFFFF;
	display:inline;
	float:left;
	font-family:"新宋体";
	font-size:14px;
	height:28px;
	letter-spacing:3px;
	line-height:28px;
	margin-left:3px;
}
.content_c_h h2 samp {
    color:#FFFFFF;
    float:right;
    font-size:12px;
    font-weight:normal;
    line-height:28px;
    margin-right:5px;
}
.content_c_h h2 samp a{
   color:#fff;
}

.content_c_c {
	background:#694700 url(../yians-img/i_c.jpg) repeat-y scroll 0 0;
	overflow:hidden;
	width:651px;
}
.content_c_f {
	background:#694700 url(../yians-img/i_f.jpg) no-repeat scroll 0 0;
	height:5px;
	overflow:hidden;
	width:651px;
}
.list{
	height:100%;
	width:651px;
	margin:auto;
	overflow:hidden;
	float:left;
}
.list h3{
	height:20px;
	width:651px;
	float:left;
	overflow:hidden;
	border-top:1px solid #FF9900;
	background-color:#FFF3C3;
}
.list h3 p{
	height:18px;
	width:500px;
	overflow:hidden;
	float:left;
	margin-left:10px;
	font-size:14px;
	color:#233d6c;
	display:inline;
}
.list h3 p a{
	overflow:hidden;
	font-size:14px;
	color:#233d6c;
	display:inline;
	line-height:18px;
	text-decoration:none;
}
.list h3 p a:hover{
	text-decoration:underline;
}
.list h3 span{
	width:100px;
	height:18px;
	overflow:hidden;
	float:right;
	font-size:14px;
	color:#ff0000;
	margin-right:5px;
	display:inline;
}
.list_l{
	width:206px;
	height:158px;
	overflow:hidden;
	float:left;
}
.list_l img{
	width:180px;
	height:125px;
	border:1px solid #cacbcd;
	margin:15px 0 0 16px;
	display:inline;
}
.list_r{
	height:158px;
	width:445px;
	float:left;
	overflow:hidden;
}
.list_r h4{
	color:#233d6c;
	display:inline;
	float:left;
	font-size:14px;
	height:28px;
	margin:10px 0 3px 5px;
	width:430px;
	border-bottom:1px dashed #5c5598;
	/*background:transparent url(../yians-img/j_021.gif) no-repeat scroll 0 6px;*/
}
.list_r p {
	color:#233d6c;
	display:inline;
	float:left;
	font-size:12px;
	text-decoration:none;
	margin:0px 0 0 5px;
	line-height:18px;
	width:420px;
	font-weight:bold;
}
.list_r p span {
	color:#29396a;
	font-weight:normal;
}
.phone{
	float:left;
	overflow:hidden;
	width:288px;
	padding-bottom:10px;
	padding-top:10px;
}
.phone p{
	color:#233d6c;
	display:inline;
	float:left;
	font-size:12px;
	line-height:22px;
	margin:0 0 0 30px;
	text-decoration:none;
	width:230px;
}
.phone p span{
	color:#233d6c;
}
.bus{
	float:left;
	overflow:hidden;
	width:288px;
	padding-bottom:12px;
	padding-top:12px;
	border-bottom:1px dashed #233d6c;
}
.bus img {
	border:1px solid #CCCCCC;
	display:block;
	float:left;
	height:78px;
	margin:0px 0 0 10px;
	width:105px;
}
.bus p {
	color:#233d6c;
	display:inline;
	float:left;
	font-size:12px;
	height:22px;
	margin:0 0 0 10px;
	text-decoration:none;
	width:150px;
	overflow:hidden;
}
.bus p span {
	color:#233d6c;
}
.advertising_c{
	float:left;
	overflow:hidden;
	width:268px;
	margin:10px 0 10px 0;
	padding:10px;
}
.advertising_c img{
	width:268px;
	height:150px;
	margin:5px 0 5px 0;
}
.search_2{
	float:left;
	overflow:hidden;
	width:248px;
	padding:20px;
	height:120px;
	border-bottom:1px solid #233d6c;
}
.search_2 ul{
}
.search_2 ul li{
	float:left;
	width:248px;
	height:30px;
	font-family:verdana;
	font-size:14px;
	color:#233d6c;
	line-height:25px;
}
.s1{
	width:114px;
	height:33px;
	float:left;
	overflow:hidden;
	margin:5px 0 0 5px;
}
.s_c{
	float:left;
	overflow:hidden;
	width:248px;
	padding:0 20px 0 20px;
	border-bottom:1px dashed #afafaf;
}
.s_c ul li{
	float:left;
	overflow:hidden;
	width:124px;
	height:35px;
}
.s_c_1{
	background:transparent url(../yians-img/j_07.gif) no-repeat scroll 0 10px;
}
.s_c_2{
	background:transparent url(../yians-img/j_08.gif) no-repeat scroll 0 10px;
}
.s_c ul li a{
	color:#233D6C;
	display:inline;
	float:left;
	line-height:35px;
	margin-left:30px;
	text-align:left;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
}
.s_h{
	float:left;
	overflow:hidden;
	width:258px;
	padding:0 15px 0 15px;
	margin-bottom:5px;
}
.s_h ul li{
	float:left;
	overflow:hidden;
	width:85px;
	height:35px;
	background:transparent url(../yians-img/j_09.gif) no-repeat scroll 0 14px;
}
.s_h ul li a{
	color:#233D6C;
	display:inline;
	float:left;
	line-height:35px;
	margin-left:10px;
	text-align:left;
	text-decoration:none;
	font-size:12px;
}
.content_k{
	float:left;
	height:100%;
	overflow:hidden;
	width:651px;
}
/*
.content_k h5{
	float:left;
	height:26px;
	overflow:hidden;
	width:651px;
	border-bottom:1px solid #233d6c;
	border-top:1px solid #233d6c;
	background-color:#ffd200;
	margin-top:5px;
	display:inline;
}
.content_k h5 p{
	width:80px;
	height:24px;
	float:left;
	background-color:#233d6c;
	margin:1px 0 0 5px;
	font-family:verdana;
	font-size:14px;
	color:#FFFFFF;
	text-align:center;
	line-height:24px;
}
.content_k h5 span{
	width:552px;
	height:26px;
	float:left;
	line-height:26px;
	margin-left:5px;
	display:inline;
	overflow:hidden;
		font-family:verdana;
	font-size:12px;
	color:#233d6c;
	line-height:24px;
}
.left_img{
	width:130px;
	float:left;
	overflow:hidden;
	height:100%;
}
.left_img img{
	width:155px;
	height:200px;
	overflow:hidden;
}
.right_p{
	width:495px;
	float:left;
	overflow:hidden;
	height:100%;
	margin-top:10px;
	text-indent:25px;
}
.right_p p{
	color:#233D6C;
	display:inline;
	float:left;
	font-size:12px;
	line-height:22px;
	text-decoration:none;
	width:485px;
	text-indent:25px;
}
.right_p samp{
	color:#6f5b00;
	display:inline;
	float:left;
	font-size:12px;
	line-height:22px;
	text-decoration:none;
	width:485px;
	font-weight:bold;
	text-indent:25px;
	background:transparent url(../yians-img/h2_9.jpg) no-repeat scroll 0 0px;
	font-family:Arial,sans-serif;
	margin-bottom:10px;
}
*/
.content_k h6{
	float:left;
	overflow:hidden;
	width:651px;
	border-bottom:1px dashed #afafaf;
}
.content_k h6 p{
	color:#233D6C;
	display:inline;
	float:left;
	font-size:16px;
	height:37px;
	overflow:hidden;
	width:631px;
	line-height:37px;
	text-align:center;
}

.content_k h6 span {
	color:#FF0000;
	display:inline;
	float:right;
	font-size:18px;
	height:37px;
	margin-right:5px;
	overflow:hidden;
	width:100px;
	line-height:37px;
}

.content_k_l{
	width:512px;
	height:235px;
	overflow:hidden;
	float:left;
}
.c_tabtitle_r{
	width:510px;
	height:31px;
	float:left;
	overflow:hidden;
	margin-top:5px;
	margin-left:7px;
}
.c_tabtitle_r ul {
	border:0 none;
	padding:0;
	margin-left:5px;
}
.c_tabtitle_r li {
	cursor:pointer;
	float:left;
	height:31px;
	list-style-type:none;
	padding-left:0;
	padding-right:0;
}
.c_tabtitle_r .active_c {
	background:transparent url(../yians-img/j_t.gif) no-repeat scroll 0 0;
	color:#717171;
	font-size:12px;
	line-height:31px;
	text-align:center;
	width:125px;
}
.c_tabtitle_r .normal_c {
	background:transparent url(../yians-img/j_t2.gif) no-repeat scroll 0 0;
	color:#ffffff;
	font-size:12px;
	line-height:31px;
	text-align:center;
	width:125px;
}
.travel{
	float:left;
	height:180px;
	overflow:hidden;
	width:495px;
	margin-left:15px;
	margin-top:8px;
	display:inline;
}
.travel p {
	color:#233D6C;
	display:inline;
	float:left;
	font-size:12px;
	line-height:24px;
	text-decoration:none;
	width:495px;
}
.travel p span {
	color:#233D6C;
}
.content_k_r{
	width:120px;
	height:235px;
	float:right;
	overflow:hidden;
}
.content_k_r img{
	width:92px;
	height:74px;
	float:left;
	margin:2px 0 0 5px;
	display:inline;
	border:1px solid #68707d;
}



/****************************************************/
.content_line {
	margin:50px 20px 20px 20px;

}
.content_line table caption{
	height:26px;
	overflow:hidden;
	width:651px;
	border-top:1px solid #c1e4f9;
	background-color:#FFF3C3;
	margin-top:5px;
	text-align:left;
    font-weight:bold;
}
.content_k tabe td{
    vertical-align:top;
}
.content_k tabe td{
    border:none;
}
.content_line table caption p{
	width:60px;
	height:24px;
	float:left;
	margin:1px 0 0 5px;
	font-family:verdana;
	font-size:14px;
	color:#333333;
	text-align:center;
	line-height:24px;
}
.content_line table caption span{
	width:500px;
	height:26px;
	float:left;
	line-height:26px;
	margin-left:5px;
	display:inline;
	overflow:hidden;
	font-family:verdana;
	font-size:12px;
	color:#333333;
	line-height:24px;
}
.content_line table .left_img{
}
.content_line table .left_img img{
	width:121px;
	height:200px;
	overflow:hidden;
	margin:10px 0 0 10px;
	display:inline;
	float:left;
}

.content_line table .right_p p {
    color:#333333;
    display:inline;
    float:left;
    font-size:12px;
    line-height:22px;
    margin:8px;
    text-decoration:none;
    text-indent:25px;
    width:493px;
}
.content_line table .right_p pre{
	color:#6f5b00;
	display:inline;
	float:left;
	font-size:12px;
	line-height:22px;
	text-decoration:none;
	width:485px;
	font-weight:bold;
	text-indent:25px;
	background:transparent url(../yians-img/h2_9.jpg) no-repeat scroll 0 0px;
	font-family:Arial,sans-serif;
	margin-bottom:10px;
	margin-left:10px;
}
.content_line table h6{
	float:left;
	height:37px;
	overflow:hidden;
	width:651px;
	border-bottom:1px dashed #afafaf;
}
.content_line table h6 p{
	color:#233D6C;
	display:inline;
	float:left;
	font-size:18px;
	height:37px;
	margin-left:10px;
	overflow:hidden;
	width:520px;
	line-height:37px;
}
.content_line tabl eh6 span {
	color:#FF0000;
	display:inline;
	float:right;
	font-size:18px;
	height:37px;
	margin-right:5px;
	overflow:hidden;
	width:100px;
	line-height:37px;
}

.pages a {
    margin: 3px;
    border: 1px solid #00f;
    padding: 2px 3px;
}

.pages a:link, .pages a:visited {
    text-decoration: none;
    color: #00f;
}

.download a {
    cursor: pointer;
}

.bus_info {
    margin-right: 10px;
    background-color: #fff;
    width: 210px;
}

.bus_info img {
    border: none;
}


.list_r h4 samp{
	color:#2d3c65;
	display:inline;
	float:left;
	font-size:14px;
	height:24px;
	margin-left:15px;
	overflow:hidden;
	width:300px;
}
.list_r h4 samp a {
	color:#2d3c65;
	display:inline;
	font-size:14px;
	line-height:24px;
	overflow:hidden;
	text-decoration:none;
}
.list_r h4 samp a:hover {
	text-decoration:underline;
}
.list_r h4 small {
	color:#FF0000;
	display:inline;
	float:right;
	font-size:14px;
	height:24px;
	margin-right:5px;
	overflow:hidden;
	width:100px;
}
.content_k br {
	height:1px;
	line-height:1px;
}



.navigation {
	height:38px;
	float:left;
	margin-left:10px;
}
.navigation, .navigation li ul {
    list-style-type:none;
}
.navigation ul {
	border:0 none;
	margin-right:5px;
	display:inline;
	padding:0;
	float:left;
	display:inline;
}
.navigation li {
	float:left;
	text-align:center;
	position:relative;
}
.navigation .active {
	/*background:transparent url(../yians-img/j_02.gif) repeat scroll 0 0;*/
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	/*width:98px;*/
	height:38px;
	margin-right:1px;
	line-height:38px;
}
.navigation .active a{
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	line-height:38px;
	_line-height:35px;
}
.navigation .normal {
	/*background:transparent url(../yians-img/j_01.gif) repeat scroll 0 0;*/
	color:#ffffff;
	font-size:14px;
	text-align:center;
	/*width:98px;*/
	height:38px;
	margin-right:1px;
	line-height:38px;
}
.navigation .normal a{
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	line-height:38px;
	_line-height:35px;
}
.navigation li ul{
	width:98px;
	border-bottom:1px solid #FFFFFF;
	overflow:hidden;
}
.navigation li ul li{
	width:96px;
	height:35px;
	line-height:35px;
	float:left;
	background:transparent url(../yians-img/d_libg.gif) repeat-x scroll 0 0;
	border-right:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
	overflow:hidden;
}
.navigation li ul li a{
	line-height:35px;
	width:96px;
	color:#FFFFFF;
	font-size:14px;
}
.navigation li ul li a:hover {
	color:#fdd011;
	background:#365ea4;
	line-height:35px;
	width:96px;
	overflow:hidden;
}
.navigation li ul {
	display:none;
	position:absolute;
	top:35px;
	left:0;
	width:98px;
}

.normal .part_left{
    width:3px;
    float:left;
    background:transparent url(../yians-img/h_01.gif) no-repeat scroll 0 0;
}
.normal .part_center{
    float:left;
    background:transparent url(../yians-img/h_02.gif) repeat-x scroll 0 0;
    padding: 0px 4px;
}
.normal .part_right{
    width:5px;
    float:left;
     background:transparent url(../yians-img/h_03.gif) no-repeat scroll 0 0;
}
.active .part_left{
    width:3px;
    float:left;
    background:transparent url(../yians-img/g_01.gif) no-repeat scroll 0 0;
}
.active .part_center{
    float:left;
    background:transparent url(../yians-img/g_02.gif) repeat-x scroll 0 0;
    padding: 0px 4px;
}
.active .part_right{
    width:6px;
    float:left;
     background:transparent url(../yians-img/g_03.gif) no-repeat scroll 0 0;
}

/*酒店列表页 开始 */
.hotels_l{
	width:637px;
	overflow:hidden;
	float:left;
	margin:7px 0 0 6px;
	display:inline;
	border:1px solid #ffc405;
	background-color:#fef6db;
}
.hotels_l h2{
	display:inline;
	float:left;
	height:28px;
	width:637px;
}
.hotels_l h2 p {
	background:transparent url(../yians-img/h2_3.jpg) no-repeat scroll 0 2px;
	color:#FFFFFF;
	display:inline;
	float:left;
	font-family:"新宋体";
	font-size:24px;
	height:28px;
	line-height:28px;
	margin-left:10px;
	margin-top:1px;
	text-indent:5px;
	width:28px;
}
.hotels_l h2 small {
	color:#842525;
	display:inline;
	float:left;
	font-family:"新宋体";
	font-size:14px;
	height:28px;
	line-height:28px;
	margin-left:3px;
	font-weight:bold;
}

.hotels_l ul{
	background-color:#FFFFFF;
	border:1px solid #FEEAAA;
	display:inline;
	float:left;
	margin:0px 0 0 6px;
	overflow:hidden;
	padding:8px;
	width:609px;
}
.hotels_l ul li{
	width:142px;
	height:190px;
	float:left;
	margin:5px 5px 0 5px;
	display:inline;
	overflow:hidden;
}
.desc_t{
	width:140px;
	height:105px;
	overflow:hidden;
	border:1px solid #d0d0d0;
}
.bottom{
	height:7px;
	width:637px;
	float:left;
}
.desc_l{
	height:22px;
	line-height:22px;
	width:142px;
	overflow:hidden;
	text-align:center;
	color:#842525;
	font-family:tahoma,arial,宋体,sans-serif;
}
.price{
	width:142px;
	height:20px;
	line-height:20px;
	color:#333333;
	font-family:tahoma,arial,宋体,sans-serif;
	font-size:12px;
}
.price small{
	color:#FF5500;
	font-weight:bold;
	padding-left:5px;
	color:#FF5500;
	font-size:14px;
	font-weight:bold;
	line-height:20px;
	height:20px;
	font-family:tahoma,arial,宋体,sans-serif;
}
.stars{
	width:142px;
	height:20px;
	line-height:20px;
	color:#333333;
	font-family:tahoma,arial,宋体,sans-serif;
	font-size:12px;
	text-align:center;
}
.stars samp{
	line-height:20px;
	color:#333333;
	font-family:tahoma,arial,宋体,sans-serif;
	font-size:12px;
	float:left;
}
.stars img{
	width:18px;
	height:20px;
	line-height:20px;
	float:left;
}
/*酒店列表页 结束 */


/*团费报价 开始*/
.pricelist {
	margin:10px 0 0 10px;
	height:50px;
	border-top:1px solid #FF9900;
    border-right:1px solid #FF9900;
    border-left:1px solid #FF9900;
    border-bottom:none;
	width:356px;
	float:left;
	overflow:hidden;
	display:inline;
}
.t1{
	background:#FFCC00 none repeat scroll 0 0;
	border-right:none;
	border-bottom:1px solid #FF9900;
	color:#FFFFFF;
	float:left;
	font-weight:bold;
	height:49px;
	width:30px;
	line-height:23px;
	padding:0 10px 0 10px;
	display:inline;
}
.pricelist table{
}
.pricelist td{
	height:24px;
	line-height:24px;
	text-align:center;
	border-left:1px solid #FF9900;
	border-bottom:1px solid #FF9900;
	width:60px;
	overflow:hidden;
}
/*团费报价 结束*/

