<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "gb2312";
/* CSS Document */
/*线路index02*/
.banner-mod{ margin-top:10px;}
.w {
width: 1190px;
margin-left: auto;
margin-right: auto;
min-width: 1000px;
}
.banner-side-nav {
height: 311px;
width: 230px;
position: relative;
z-index: 5;
}
.banner-side-nav .side-nav-box {
border-left: 1px solid gainsboro;
border-top: 2px solid #37c249;
border-right: 1px solid #EEE;
height: 309px;
overflow: hidden;
}
.pl10 {
padding-left: 10px;
}
.banner-side-nav .nav-items .nav-item-hd {
color: #65BA46;
}
.banner-side-nav .nav-items .nav-item-bd a {
display: inline-block;
margin: 7px 10px 0 0;
white-space: nowrap;
}
.yahei {
font-family: "Microsoft YaHei";
}
.f14 {
font-size: 14px;
}
.banner-side-nav .more-bar {
background: #37c249;
display: block;
height: 30px;
line-height: 28px;
position: absolute;
width: 230px;
left: 0;
bottom: 0;
}
.white {
color: white;
}
.banner-side-nav .more-bar .arrow {
height: 14px;
width: 8px;
right: 10px;
top: 8px;
}
.arrow {
display: inline-block;
overflow: hidden;
position: absolute;
}
.lh1 {
line-height: 1;
}
.songti {
font-family: SimSun;
}
.banner-side-nav .more-bar .arrow-right em {
color: white;
right: 0;
top: 0;
}
.arrow em, .arrow i {
position: absolute;
}
.banner-side-nav .more-bar .arrow-right i {
color: #37c249;
right: 2px;
top: 0;
}
.banner-side-nav .other-nav {
background: white;
border-bottom: 1px solid #B0B0B0;
border-top: 2px solid #37c249;
border-right: 1px solid gainsboro;
height: 308px;
width: 731px;
overflow-x: auto;
overflow-y: hidden;
position: absolute;
left: 229px;
bottom: 0;
z-index: 99;
}
.banner-side-nav .lvyoucn-other-nav-inner {
height: 100%;
width: 1440px;
}
.banner-side-nav .other-nav-inner {
border-left: 1px solid white;
}
.banner-side-nav .other-nav .nav-items {
width: 230px;
}
.main-banner-slide {
width: 730px;
position: relative;
overflow: hidden;
z-index: 0;
height: 311px;
}
.banner-side-pict {
border: 1px solid gainsboro;
border-left-color: #EEE;
height: 309px;
width: 228px;
}
.banner-side-pict .side-pic {
border-top: 1px solid #EEE;
height: 154px;
width: 228px;
}
.banner-side-pict .first {
border-top: 0;
}
.banner-side-pict .side-pic img {
height: 100%;
width: 100%;
}
.main_slider_wrapper {
float: left;
width: 849px;
padding: 0;
height: 340px;
margin-bottom: 20px;
}
.banner-side-nav .nav-items .nav-item-hd a:hover {
color: #F60;
}
.banner-side-nav .nav-items .nav-item-hd a {
color: #65BA46;
}

.other-nav-wrap{ position:absolute; z-index:99999;}
/*幻灯片*/
.index_left_hdp{ float:left; width:730px; position:relative; z-index:0; }
.topbanner {
	POSITION: relative; WIDTH:730px; OVERFLOW: hidden
}
.bannertext {
	POSITION: absolute; WIDTH: 730px; OVERFLOW: hidden; TOP:290px; LEFT: 0px
}
.bannertext UL {
	WIDTH: 732px
}
.bannertext UL LI {
	FLOAT: left; BORDER-RIGHT: #ffffff 1px solid
}
.bannertext UL LI.width105 A {
	WIDTH: 117px
}
.bannertext UL LI.noborder {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.bannertext UL LI A {
	Z-INDEX: 1; TEXT-ALIGN: center; FILTER: alpha(opacity=70);opacity: 0.7; LINE-HEIGHT: 26px; WIDTH:121px; DISPLAY: block; BACKGROUND: #000000; FLOAT: left; HEIGHT: 30px; COLOR: #ffffff; FONT-SIZE: 12px; PADDING-TOP: 2px
}
.bannertext UL LI A:hover {
	FILTER: alpha(opacity=70); BACKGROUND: #8ac42e; COLOR: #000; opacity: 0.7;
}
.bannertext UL LI A.on {
	FILTER: alpha(opacity=70); BACKGROUND: #8ac42e; COLOR: #000; opacity: 0.7;
}
.bannertext UL LI.width105 A:hover {
	WIDTH:87px
}
.side {
width: 230px;
}
.fr {
float: right;
}
.side-hd {
padding: 15px 0 2px; color:#555;
} 
.pl5 {
padding-left: 5px;
}
.f18 {
font-size: 18px;
}
.border-style-a {
border: 1px solid gainsboro;
border-top: 2px solid #37c249;
}
.side-hot-travel .first {
border-top: 0;
}
.side-hot-travel .hot-item {
border-top: 1px solid #EEE;
cursor: pointer;
}
.side-hot-travel .on .fold-item, .side-hot-travel li:hover .fold-item {
display: none;
}
.side-hot-travel .first-three .num-box {
background: #FF4E00;
}
.side-hot-travel .num-box {
background: #B1B1B1;
color: white;
height: 20px;
line-height: 18px;
width: 20px;
}
.side-hot-travel .fold-item .line-main {
width: 178px;
}
.f666 {
color: #666;
}
.orange {
color: #F60;
}
.fr {
float: right;
}
.price-mod .price {
padding-right: 1px;
}
.side-hot-travel .on .unfold-item, .side-hot-travel li:hover .unfold-item {
display: block;
}
.side-hot-travel .unfold-item .line-pic {
width: 90px;
height: 67px;
position: relative;
}
.side-hot-travel .unfold-item .num-box {
position: absolute;
left: 0;
top: 0;
}
.side-hot-travel .first-three .num-box {
background: #FF4E00;
}
.side-hot-travel .num-box {
background: #B1B1B1;
color: white;
height: 20px;
line-height: 18px;
width: 20px;
}
.side-hot-travel .unfold-item .line-cont {
width: 108px;
}
.side-hot-travel .unfold-item .line-cont .price-mod {
padding-top: 15px;
}
strong, b, .b {
font-weight: 700;
}
.main-box {
margin-right: 240px;}
.main-hd {
height: 24px;
padding-top: 20px;
position: relative;
z-index: 1;
}
.box-fix {
display: inline-block;
-ms-zoom: 1;
zoom: 1;
width: 100%;
vertical-align: top;
}
.main-hd-cont {
color: #37c249;
display: inline-block;
}
.tc {
text-align: center;
}
.main-hd .hot-destination {
height: 19px;
position: absolute;
bottom: 5px;
right: 0;
}
.main-hd .hot-destination .destination-items a {
color: #666;
display: inline-block;
margin: 0 5px;
white-space: nowrap;
}
.main-tab-mod {
border-top: 2px solid #37c249;
position: relative;
height: 414px;
overflow: hidden;
}
.main-tab-hd {
width: 155px;
position: absolute;
left: 0;
top: 0;
}
.main-tab-hd li.on {
background: #37c249; 

}
.main-tab-hd li.on a{color:#fff;}
.main-tab-hd li {
background: #F6F6F6;
border-bottom: 1px solid #E9E9E9;
border-left: 1px solid #E9E9E9;
cursor: pointer;
position: relative;
z-index: 1;
}
.main-tab-hd li .tab-hd-cont {
border-right: 1px solid gainsboro;
height: 45px;
line-height: 43px;
}
.main-tab-hd .on .arrow-right {
display: block;
}
.main-tab-hd .arrow-right {
display: none;
height: 14px;
width: 8px;
right: 10px;
top: 16px;
}
.arrow {
display: inline-block;
overflow: hidden;
position: absolute;
}
.main-tab-hd .arrow-right em {
color: #666;
right: 0;
top: 0;
}
.arrow em, .arrow i {
position: absolute;
}
.main-tab-hd .arrow-right i {
color: white;
right: 3px;
top: 0;
}
.lh1 {
line-height: 1;
}
.songti {
font-family: SimSun;
}
.main-tab-bd {
background: white;
border-bottom: 1px solid gainsboro;
border-right: 1px solid gainsboro;
border-left: 1px solid gainsboro;
height: 413px;
margin-left: 154px;
}
.main-tab-bd .hot-line {
width: 41%;
}
.main-tab-bd .hot-line .line-pic {
padding: 10px;
}
.main-tab-bd .hot-line dt, .main-tab-bd .hot-line dd {
padding-left: 20px;
padding-right: 20px;
}
.main-tab-mod .line-pic a {
display: block;
}
.main-tab-bd .hot-line .line-pic img {
max-height: 222px;
}
.main-tab-mod .line-pic img {
width: 100%;
min-height: 125px;
min-width: 168px;
}
em, i {
font-style: normal;
}
.mr10 {
margin-right: 10px;
}
.icon-calendar {
background: url(../images/icon.jpg) 0 -504px no-repeat;
display: inline-block;
height: 11px;
width: 12px;
}
.mr5 {
margin-right: 5px;
}
.vm {
vertical-align: middle;
}
.pt10 {
padding-top: 10px;
}
.pl10 {
padding-left: 10px;
}
.pr10 {
padding-right: 10px;
}
.pr5 {
padding-right: 5px;
}
.hot-line .tag-benefit {
background: #F60;
border: 1px solid #F60;
display: inline-block;
height: 21px;
line-height: 19px;
_overflow: hidden;
}
.hot-line .tag-benefit span {
line-height: 1;
}
.hot-line .tag-benefit .price {
background: white;
color: #F60;
display: inline-block;
font-size: 12px;
height: 100%;
vertical-align: top;
}
.main-tab-mod .price {
font-size: 12px;
}
.price {
font-family: Verdana;
}
.main-tab-mod .price em {
font-size: 14px;
}
.main-tab-bd .line-list {
width: 59%;
}
.main-tab-bd .line-list li {
float: left;
width: 50%;
_width: 49.99%;
}
.main-tab-bd .line-list .line-pic {
position: relative;
}
.main-tab-bd .line-list .line-pic img {
max-height: 166px;
}
.main-tab-mod .line-pic img {
width: 100%;
min-height: 125px;
min-width: 168px;
}
.main-tab-bd .line-list .line-hd {
height: 44px;
width: 100%;
overflow: hidden;
position: absolute;
bottom: 0;
_bottom: 34px;
left: 0;
}
.main-tab-bd .line-list .line-hd .mask {
background: black;
height: 100%;
width: 100%;
opacity: .6;
filter: alpha(opacity=60);
position: absolute;
top: 0;
left: 0;
}
.main-tab-bd .line-list .line-hd-cont {
color: white;
height: 36px;
overflow: hidden;
position: relative;
z-index: 1;
}
.main-tab-bd .line-list .line-fd {
padding-top: 3px;
}
.main-tab-bd .line-list .line-fd .days-box {
padding-top: 2px;
}
.line-list .line-fd .days-box label {
cursor: pointer;
}
.hide, .none {
display: none;
}
/*最新点评*/
.comment_01 {
border-bottom: #E6E6E6 1px solid;
padding: 10px 6px 10px 15px;
overflow: hidden;
color: #666;
}
.comment_01 .txt01 {
width: 195px;
overflow: hidden;
padding: 2px;
}
.comment_01 .txt01 b {
color: #F60;
font-size:30px;
line-height: 30px;
font-weight: bold;
padding-left: 8px;
}
.comment_01 .txt01 span {
color: #F60;
}
.comment_02 {
padding: 0 10px;
height: auto!important;
height: 112px;
min-height: 112px;
}
.comment_02 .list01 {
overflow: hidden;
padding: 10px 0;
border-bottom: #CCC dashed 1px;
background: white;
}
.hot_dp_title {
height: 22px;
overflow: hidden;
padding: 2px;
}
.hot_dp_title .span02 {
background: url(../images/flight_comm.0.1.png) -100px 2px no-repeat;
width: 32px;
display: inline-block;
height:22px;}

.hot_dp_title a {
font-family: "宋体B8B\4F53";
}
.comment_02 .list01 .list_right {
float: left;
height:39px;
overflow: hidden;
position: relative;
}
.comment_02 .list01 .list_left {
width: 50px;
height: 35px;
overflow: hidden;
float: left;
background: url(../images/flight_comm.0.1.png) -100px -25px no-repeat;
text-align: center;
font-size: 12px;
font-weight: bold;
color: #FF6000;
}
.comment_02 .list01.bordernone {
border-bottom: 0;
}
.comment_02 .list01 .list_right .span01 {
float: left;
color: #666;
padding-right: 10px;
}


/*xl_list*/
.by{background-color: #f6f6f6;}
.content_main{ width:1200px; margin:auto; 
font-family: "Microsoft YaHei";}
.main_left {
width: 950px;
position: relative;
float: right;
}
.preparate {
width: 950px;
position: relative;
overflow: heidden;
background-color: #f6f6f6;
}
.cond_tab_btns {
width: 950px; margin-top:20px;
height: 38px;
position: relative;
overflow: heidden;
border-bottom: 3px solid #37c249;
border-left: 1px solid #37c249;
}
.cond_tab_btns a {
width: 98px;
height: 38px;
display: block;
font-size: 16px;
color: #333;
text-align: center;
line-height: 38px;
float: left;
cursor: pointer; background:#37c249; color:#fff;
border: 1px solid #37c249;
border-left: 0 none;
}
.current_on {
color: #fff!important;
background-color: #37c249;
}
.cond_tab_btns span.phone {
float: right;
font: 18px/38px microsoft yahei;
width: 230px;
color: #37c249;
}
.cond_tab_conbox {
width: 935px;
padding: 5px 0 5px 15px;
position: relative;
overflow: hidden;
}
.cond_tab_conbox dl {
margin: 5px 0 5px;
width: 935px;
overflow: hidden;
}
.cond_tab_conbox dt, .cond_tab_conbox_dd {
float: left;
}
.cond_tab_conbox dt {
margin-right: 6px;
width: 60px;
font-weight: bold;
}
.cond_tab_conbox_dd {
display: block;
width: 800px;
}
.cond_tab_conbox dt, .cond_tab_conbox_dd {
float: left;
}
.cond_tab_conbox_dd a {
float: left;
margin-top: 2px;
padding: 0 10px;

line-height: 19px;
white-space: nowrap;
cursor: pointer;
margin-bottom: 3px;
}
.cond_tab_filterbox {
width: 950px;
height: 30px;
background-color: #f5ffdf;
position: relative;
overflow: hidden;
}
#filterBox a.active, #filterBox a.upSequ {
color: #fff;
background-color: #37c249;
}
.a_chioce:hover {
color: #64a10a;
}
.a_chioce {
width: 50px;
height: 30px;
padding-left: 20px;
line-height: 30px;
font-size: 14px;
color: #64a10a;
display: block;
float: left;
cursor: pointer;
}
.cond_tab_filterbox a font {
display: block;
font-size: 14px;
float: left;
_margin-left: 27px;
_line-height: 32px;
}
.cond_tab_filterbox a i {
display: block;
float: left;
margin-left: 3px;
_margin-top: 12px;
_line-height: 40px;
}
.yy_bg, .ck_btn, .gt_mark, .zy_mark, .more_icon, .cond_tab_filterbox a i, .cond_tab_filterbox a em, .more_date i, .shou_date i, .price_bot, .list_btn, .add_diff, .hlxlbg, .zstybg, .img_ico1, .img_ico2, .img_ico3, .img_ico4, .img_ico5, .ico_nub div, .no_logo, .reSelect, .no_pro_logo, .reBack {
background-image: url(../images/60289.png); background-repeat: no-repeat;
}
.list_div {
width: 950px;
position: relative;
overflow: hidden;
margin-top: 20px;
}
.pro_list, .pro_li {
width: 950px;
position: relative;
overflow: hidden;
background-color: #f6f6f6;
}
.pro_li {
border-bottom: 1px dashed #ccc;
width: 920px;
position: relative;
overflow: hidden;
padding: 25px 15px 10px;
}
.pro_img, .pro_img img {
width: 310px;
height: 175px;
display: block;
position: relative;
float: left; overflow:hidden;
}
.pro_tit_text {
width: 410px;
height: 175px;
padding: 0 12px;
float: left;
position: relative;
overflow: hidden;
}
.title_pro {
width: 410px;
font-size: 16px;
height: 45spx;
overflow: hidden;
display: block;
}
.title_pro a{color: #555;}
.tuijian {
width: 410px;
height:34px;
overflow: hidden;
margin-top: 10px;
background-color: #fff4d9;
font-size: 12px;
color: #ffab3f;
}
.ywcs_p, .date_p {
width: 410px;
font-size: 12px;
color: #999;
height: 20px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
margin-top: 7px;
}
.price_bot {
padding-left: 15px;
padding-top: 35px;
height: 140px;
width: 161px;
background-position: -296px -260px;
overflow: hidden;
float: left;
}
.sc_pri {
font-size: 14px;
color: #999;
text-decoration: line-through;
width: 161px;
height: 20px;
}
.tc_pri {
font-size: 14px;
color: #f60;
width: 161px;
width: 161px;
height: 40px;
margin-top: 5px;
line-height: 40px;
}
.tc_pri font {
font-size: 29px;
font-family: "Arial";
}
.list_btn {
width: 120px;
height: 38px;
text-align: center;
line-height: 38px;
display: block;
font-size: 20px;
color: #fff;
background-position: 0 -169px;
cursor: pointer;
margin-top: 15px;
}
.tuanqi {
width: 920px;
height: 0;
margin-top: 15px;
overflow: hidden;
}
.main_right {
width: 230px;
float: left;
}
.selecttc {
width: 230px;
height: 286px;
background-color: #fff;
}
.content{ width:100%; height:auto; overflow:hidden; background-color: #fff;}
.record, .recommend {
width: 230px;
position: relative;
overflow: hidden;
border-top: 2px solid #37c249;
background-color: #f6f6f6;
margin-top: 20px;
}
.record_top, .recommend_top {
width: 219px;
height: 38px;
padding-left: 11px;
line-height: 38px;
font-size: 16px;
color: 333;
border-bottom: 1px solid #ddd;
}
.linebox {
padding: 10px;
border-bottom: 1px solid #f0f0f0;
width: 208px; position:relative;
overflow: hidden;
}
.showpic img {
display: block;
width: 208px;
height: 118px;
}
.showpic .img_ico1 {
background-position: 0 -248px;
}
.showpic b {
position: absolute;
width: 37px;
height: 22px;
top: 10px;
left: 10px;
}
.yy_bg, .ck_btn, .gt_mark, .zy_mark, .more_icon, .cond_tab_filterbox a i, .cond_tab_filterbox a em, .more_date i, .shou_date i, .price_bot, .list_btn, .add_diff, .hlxlbg, .zstybg, .img_ico1, .img_ico2, .img_ico3, .img_ico4, .img_ico5, .ico_nub div, .no_logo, .reSelect, .no_pro_logo, .reBack {
background-image: url(../images/60289.png); background-repeat: no-repeat;
}
.lin_a {
font-family: Microsoft YaHei;
line-height: 22px;
color: #666;
overflow: hidden;
}
.lin_a span.long_name {
width: 208px;
}
.lin_a span {
width: 193px;
float: left;
}
.linrbot {
color: #999;
font-size: 12px;
width: 208px;
text-align: right;
}
.pri_sp {
color: #F60;
font-family: arial;
font-size: 12px;
}
.ico_nub {
color: #fff;
font-size: 12px;
font-family: Arial;
width: 13px;
height: 16px;
margin-top: 2px;
text-align: center;
line-height: 16px;
display: inline-block;
float: left;
margin-right: 2px;
}
.ico_nub div {
color: #fff;
font-size: 12px;
font-family: Arial;
background-position: 1px -486px;
_background-position: 1px -574px;
width: 13px;
height: 16px;
text-align: center;
line-height: 16px;
}
/*通栏大图样式*/
.slide_image{ width:730px;height:311px;position:relative; z-index:0;}
.slide_image_item{height:311px;width:100%;right:0px;background:#eee no-repeat center top;position:absolute;top:0px;}
.slide_image_item a{height:311px;width:590px;position:absolute;top:0px;right:5%;margin-left:-340px;}
.slide_image_btns{width:300px;height:22px;position:absolute;bottom:20px;right:6%;margin-left:-310px;}
.slide_image_btns a{float:left;margin-right:10px;opacity:0.8;font-size:14px;color:#8AB923;height:24px;font-weight:700;font-family:arial;line-height:24px;text-align:center;width:24px;border-radius:12px;background:#fff;}
.slide_image_btns a.on{background:#8AB923;color:#fff;opacity:1;}
.slide_image_btns a:hover{text-decoration:none;}
.main_hd_inner{ width:1190px; margin:0 auto; }
#pagination {
display: block;
list-style: none;
position: absolute;
left: 43%;
top: 300px;
z-index: 9900;
padding: 5px 15px 5px 0;
margin: 0;
}
#pagination li.current {
background: #0092CE;
}
#pagination li a {
display: block;
width: 100%;
height: 100%;
padding: 0;
margin: 0;
text-indent: -9999px;
}
#pagination li {
display: block;
list-style: none;
width: 10px;
height: 10px;
float: left;
margin-left: 15px;
border-radius: 5px;
background: white;
}
/*xl_info*/

/* CSS Document */
.banner_notces { width:1190px; margin:0 auto; }
.banner_ad{position: relative;}
.notces_tuan  { margin: 10px 0 0 0; width: 600px; height: 380px; position: relative; float:left;}
		.icon_banner { position: absolute; left: 0; bottom:10px; width: 100%; height: 14px; text-align: center;}
		.icon_banner a { width: 14px; height: 14px; border-radius: 14px; margin: 0 4px;
			background:#e6e6e6;
			background: rgba(255,255,255,.8); float:left;
		}
		.icon_banner a.this,.icon_banner a:hover {
			background:#f90;
			background: rgba(255,180,0,1);
		}
		.de_banner_prev_icon,.de_banner_next_icon { width: 40px; height: 50px; position: absolute; top: 165px; left: 0;}
		.de_banner_next_icon { right: 0; left: auto;}

		.de_banner_prev_icon a ,.de_banner_next_icon a { display: block; width: 40px; height: 50px; background-color: rgba(0,0,0,.5); opacity: .5;}
		.de_banner_prev_icon a { background-position: -739px -133px; *background-position: -739px -183px;}
		.de_banner_next_icon a { background-position: -699px -133px; *background-position: -699px -183px;}
		.de_banner_prev_icon a:hover ,.de_banner_next_icon a:hover { opacity: 1;}

		.de_banner_prev_icon a:hover { *background-position: -819px -183px;}
		.de_banner_next_icon a:hover { *background-position: -779px -183px;}

	.banner_ad { overflow:hidden;}	
		.banner_box { position:absolute;}
		.banner_box ul li {}

	.tuijian_centerAd .right,.notces_tuan { width:238px;}
	.notces_tuan { position: static; margin-left: 10px;}	
		.news_de_bestone {}
		.news_de_bestone .title  { height: 31px;}
		.news_de_bestone .title  ul li { float: left; background-color: #f5f5f5; border: 1px solid #e6e6e6;}
		.news_de_bestone .title  ul li a {  width: 117px; display: block; line-height: 30px; height: 30px; text-align: center; color: #969696; font-size: 14px;}
		.news_de_bestone .title  ul li.this { border-bottom: none; background-color: #fff;}
		.news_de_bestone .title  ul li.this a { padding-top: 1px;  color: #333;}
		.news_de_bestone .title  ul li:last-child { border-left: none;}
		.news_de_bestone .title  ul li:last-child a { width: 118px;}
		.news_de_bestone .content ul { padding: 10px 0; border-bottom: 1px solid #e6e6e6;}
		.news_de_bestone .content ul li {line-height: 25px; background-image: url(../images/list_icon_4.gif); background-position: 5px 12px; padding-left: 15px;}
		.news_de_bestone .content ul li a { color: #646464;}
		.news_de_bestone .content ul li a:hover { color: #f50;}
		.tuan_de { height: 212px;  border-bottom: 1px solid #e6e6e6;   margin-top: 15px; position: relative;}
		.top10_sale .title,.tuan_de .title { font-size: 14px; color: #333; font-weight:bold;}

		.tuan_de .content { width: 238px; overflow: hidden; height: 189px; *padding-top: 7px; *height: 184px; position: relative;}
		.tuan_de .content .box { width:238px; height: 183px; position: absolute;}
		.tuan_de .content ul { height: 183px;}
		.tuan_de .content ul li { width:238px; float: left; position: relative; text-align: center;}
		.tuan_de .content ul li .pic { overflow:hidden; width:150px; height:150px; margin-top: 5px;
			-webkit-border-radius: 150px;
			-moz-border-radius: 150px;
			-ms-border-radius: 150px;
			border-radius: 150px;
		
		}
		.tuan_de .content ul li .pic img {width:273px; height:150px; margin-left:-61px;}
		
		.tuan_de .content ul li a { color: #969696;}
		.tuan_de .content ul li a:hover { color: #f50;}
		.tuan_de .content ul li p { padding-top: 10px; *padding-top:5px; height:18px; overflow:hidden;}

.icon_banner a ,.top_links .cont .down_app_top a,.tuan_de .content ul li .tuan_jia,.txt_ad_top ul li a p i,.zhutibox_new ul li a img,.travel_left_txt ul li p i ,.travel_right_pic ul.lsit_de_1 li a img { 
	-webkit-transition:all .2s ease-in-out;
	-moz-transition:all .2s ease-in-out;
	-o-transition:all .2s ease-in-out;
	-ms-transition:all .2s ease-in-out;
	transition:all .2s ease-in-out;
}
.tuan_jia { text-align: center; cursor: pointer; position: absolute; color: #fff; right:5px; top:5px; width: 90px; height: 90px; border-radius: 90px;  background: #E54418;  background: rgba(229,68,24,.8);}
.tuan_jia span { font-size: 20px; padding-top: 18px; height: 24px; overflow: hidden; font-family:"Microsoft YaHei";display: inline-block;}
			.tuan_jia span i  { vertical-align: 5px; font-size: 14px; font-style: normal;}
			.tuan_jia p { font-size: 14px;}
			.tuan_jia:hover { background: #f50;  background: rgba(255,70,0,.8); 
				-webkit-transform:scale(1.1);
				-moz-transform:scale(1.1);
				-o-transform:scale(1.1);
				-ms-transform:scale(1.1);
				transform:scale(1.1);
			}

a.show_logo ,.down_app_top i ,.show_site a i,a.change_kid i,.topad ,.topad .cont a,.ls_box p.fat i ,.ls_box ,.txt_ad_top ul li p i ,.icon_line ,.center_ad .title
,.tuan_icon a,.travel_line .title span.hd i,.travel_left_txt ul li p i ,.app_erweima ul li.weibo p.weibo_icon ,.app_erweima ul li.weibo p.wb_name i,.web_bottom_ry .content span 
,.web_bootom_other_wenti .content ul li.t i ,.web_bottom_copy p.p4 span i,#front_web ul li a ,.nav_icon,.de_banner_prev_icon a,.de_banner_next_icon a{ background: url(../images/bg_1_2014.png); _background: url(../images/bg_1_2014.gif);}
.de_banner_next_icon a {
background-position: -699px -133px;
}

.de_banner_prev_icon a, .de_banner_next_icon a {
display: block;
width: 40px;
height: 50px;
background-color: rgba(0,0,0,.5);
opacity: .5;
}
.de_banner_prev_icon a:hover, .de_banner_next_icon a:hover {
opacity: 1;
}
.de_banner_prev_icon a {
background-position: -739px -133px;
}
.tuan_icon {width: 12px; height: 21px; position: absolute; top: 105px; left: 5px;}
			.tuan_icon a { width: 12px; height: 21px; display: block;}
				.ti_l a {background-position: -382px -80px;}
				.ti_l a:hover{background-position: -370px -80px; }
				.ti_r { right: 5px; left: auto;}
				.ti_r a {  background-position: -382px -101px;}
				.ti_r a:hover{background-position: -370px -101px;}

/*热卖线路推荐*/
.tour_box .bd{ width:1190px;overflow:hidden;*position:relative; margin-top:12px; margin-bottom:15px;  }
.tour_box .bd .end{ margin:0;}
.pro_list_recomm {
float: left;
display: inline;
width: 224px;
margin: 0 15px 0 0;
background: white;
border: #CBCBCB 1px solid;
box-shadow: 1px 1px 4px #CCC;
}
.pro_list_recomm img {
display: block;
width: 224px;
height: 125px; 
}
.pro_list_recomm h3 {
font: 14px/24px microsoft yahei;padding:0 6px;
margin: 3px 0 5px 0;
height: 48px;
overflow: hidden;
}
.pro_list_recomm h3, .pro_list_recomm .summary, .price_hold {
overflow: hidden;
}
price_hold {
margin: 10px 0;
padding-left: 0;
}
.pri_s {
float: left;
position: relative;
zoom: 1;
background: #FBAC50;
font: 14px/24px microsoft yahei;
height: 26px;
color: white;
padding: 0 14px 0 4px;
margin-top: 8px;
vertical-align: top;
}
.pri_s .ico_arrow {
position: absolute;
right: -2px;
top: 0;
background-position: -97px -155px;
height: 26px;
width: 10px;
}
.start_city_station dt i, .start_city_station dt b, .search_wrap .main_search_btn i, .more_a .more_ico, .ico_arrow, .arrow_l, .arrow_r, .item_tit i, .arrow_b {
background-image: url(../images/un_sce_htl.png);
background-repeat: no-repeat;
}
.pri_s .price1 {
font: 18px/24px tahoma;
color: white;
overflow: hidden;
vertical-align: top;
}
.pri_s .price1 dfn {
vertical-align: 4px;
}
dfn {
margin: 0 3px;
}
dfn {
font-style: normal;
font-size: 12px;
font-family: Arial !important;
}
.orange dfn {
font: 12px Arial;
}
.orange em { font-family:"微软雅黑"; font-size:15px;margin: 0 3px;
}
.price_hold ins, .price_hold del {
float: right;
clear: right; margin-right:3px;
}
.del, .del .orange {
color: #B7B7B7;
}
.price_hold ins {
text-decoration: none;
}

.ins .orange {
font-size: 24px;
line-height: 24px; font-family:"微软雅黑";
}


/*酒店预订*/
.line-mod-item01 {
float: left;
width: 218px; height:165px; margin-right:7px; margin-left:8px;
overflow: hidden;
position: relative; margin-top:11px;
}
.line-item {
position: absolute;
top: 0;
left: 0;border: 1px solid gainsboro;
}
 .line-item img {
height: 163px;
width: 100%;
}
.line-item-hd-wrap {

width: 100%;
position: absolute;
left: 0;
bottom: 0;
}
.line-item-hd {
background: white;
height: 34px;
line-height: 34px;
padding: 0 3px;
position: relative;
}
.line-item-hd .hd-txt {
width: 100%;
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
}
.line-item-hd .line-item-price {
height: 27px;
line-height: 27px;
padding-left: 5px;
position: absolute;
right: 0;
top: -27px;
margin-right: 20px; background:#fff;
}
.line-item-hd .price-mod {
background: white;
display: inline-block;
height: 20px;
vertical-align: top; padding:0px 6px 0px 4px;
}
.line-item-hd .price-mod01 { width:103px;
display: inline-block;
height: 20px;
vertical-align: top; padding:0px 6px 0px 4px; float:left;
}
.tour_box .tour_con .main_part01 {
padding: 0px 5px 0 5px;
width: 705px;
float: left;
}
.cash_coupon {
height: 17px;
padding-right: 4px;
float: right;
}
.cc_give .tt {
background: url(../images/vIndex.0.0.1.png) no-repeat -450px -244px transparent;
}
.cash_coupon .tt, .cash_coupon .ct {
font-size: 12px;
height: 17px;
line-height: 17px;
overflow: hidden;
}
.cash_coupon .ct {
background: url(../images/vIndex.0.0.1.png) no-repeat -507px -224px transparent;
color: #f60;
padding: 0 5px;
}

.cash_coupon .tt {
width: 17px;
}
.cash_coupon, .cash_coupon .tt, .cash_coupon .ct {
float: left; margin-top:3px;
}
/*线路*/
.side-table-destination {
background: white;
border-left: 1px solid #d1e3f2;
width:183px; float:left;
}
.side-table-destination li {width:183px;
overflow: hidden;
}
.side-table-destination li.top_li_one{ margin-bottom:5px;}
.side-table-destination li .top_img_list img{ height:140px; width:183px;}
.side-table-destination li .but_img_list img{ height:215px;width:183px;}
.side-table-destination li .but_cot_list img{ height:182px;width:183px;}
.side-table-destination li .zixun_cot_list img{height:242px;width:183px; }
.side-table-destination .start{background:#0EA4F8;}
.side-table-destination .start a{color:#fff;}
.side-table-destination li a { display:block;
color: #666;
height:60px;
width: 60px;
}
.side-table-destination li a:hover{ color:#fff; background:#0EA4F8;}

.tour_box_green .side-table-destination {background: white;border-left: 1px solid #c9e7cc;width:183px; float:left;}
.tour_box_green .side-table-destination li {width:183px; overflow:hidden;}
.tour_box_green .side-table-destination .start{background:#42B34C;}
.tour_box_green .side-table-destination li a:hover{ color:#fff; background:#42B34C;}

.tour_box_yellow .side-table-destination {background: white;border-left: 1px solid #f1dcbc;width:183px; float:left;}
.tour_box_yellow .side-table-destination li {width:183px; overflow:hidden;}
.tour_box_yellow .side-table-destination .start{background:#f57f01;}
.tour_box_yellow .side-table-destination li a:hover{ color:#fff; background:#f57f01;}

.tour_box_zise .side-table-destination {background: white;border-left: 1px solid #e1cff3;width:183px; float:left;}
.tour_box_zise .side-table-destination li {width:183px; overflow:hidden;}
.tour_box_zise .side-table-destination .start{background:#9841ea;}
.tour_box_zise .side-table-destination li a:hover{ color:#fff; background:#9841ea;}


.main-mod-tab { width:990px; float:right; margin-top:15px;}
.main-mod-bd .hot-destination-items .on, .main-mod-bd .hot-destination a:hover {
background: #7C9;
color: white;
}
.main-mod-bd .hot-destination a {
color: #666;
display: inline-block;
height: 20px;
line-height: 20px;
margin: 0 3px;
padding: 0 5px;
position: relative;
}
.main-mod-bd .hot-destination-items .on, .main-mod-bd .hot-destination a:hover {
background: #7C9;
color: white;
}
.main-mod-bd .hot-destination-items .on .triangle-b {
display: block;
}
.main-mod-bd .hot-destination-items a .triangle-b {
border: 5px solid #F0F0F0;
border-top-color: #7C9;
border-bottom: 0;
display: none;
font-size: 0;
height: 0;
line-height: 0;
margin-left: -5px;
position: absolute;
left: 50%;
top: 20px;
}
.main-mod-bd .line-list {
width: 720px;
min-height: 350px;
}
.main-mod-bd .line-list li {
_display: inline;
height: 163px;
}
.line-mod-list .line-mod-item {
float: left;
width: 247px; height:165px; margin-bottom:15px;
overflow: hidden;
position: relative;
}
.line-mod-list .line-item {
height: 163px;
width:231px;
position: absolute;
top: 0;
left: 0;
}
.main-mod-bd .line-item img {
height: 163px;
width: 100%;
}
.main-mod-bd .line-item-hd-wrap {
width: 100%;
position: absolute;
left: 0;
bottom: 0;
}
.main-mod-bd .line-item-hd {
background: white;
height: 34px;
line-height: 34px;
padding: 0 3px;
position: relative;
}
.main-mod-bd .line-item-hd .hd-txt {
width: 100%;
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
}
.main-mod-bd .line-item-hd .line-item-price {
height: 20px;
line-height: 20px;
padding-left: 15px;
position: absolute;
right: 0;
top: -20px;
}
.main-mod-bd .line-item-hd .price-mod {
background: white;
display: inline-block;
height: 20px;
vertical-align: top;
}
.main-mod-bd .line-item-hd .price-mod01 {
background: white;
display: inline-block;
height: 20px;
vertical-align: top;
}
.price-mod .price {
padding-right: 2px;
}
.price-mod01 .price {
padding-right: 2px;
}
.price {
font-family: Verdana;
}
.line-mod-list .line-item-hover {
display: block;
height: 100%;
width: 100%;
position: absolute;
top: 203px;
left: 0;
}
.line-mod-list .line-mod-item .mask {
background: black;
opacity: 0;
filter: alpha(opacity=0);
position: absolute;
height: 100%;
width: 100%;
z-index: 0;
transition: all ease .2s;
}
.line-mod-list .line-item-hover .line-info {
background: white;
width: 100%;
position: absolute;
bottom: -30px;
left: 0;
z-index: 2;
transition: all ease .3s;
}
.line-mod-list .line-item-hover .line-info a {
display: block;
}
.line-mod-list .line-mod-item a {
cursor: pointer;
display: block;
height: 100%;
width: 100%;
position: relative;
}
.main-mod-bd .line-item-hover .line-hd-cont {
border-right: 1px solid #F2F2F2;
width: 136px;
}
.tour_box .main_part_line {
padding-top: 20px;
}
.tour_box .m_line_left {
margin-right: 20px; padding-right:20px;border-right: 1px dashed #DDD;
}
.tour_box .main_part_line ul li {
width: 335px;
float: left;
margin-bottom: 8px;
}
tour_box .main_part_line .line_des {
width: 270px;
float: left;
color: #999;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.tour_box .main_part_line .line_des em {
color: #333;
}
.tour_box .main_part_line .line_price {
float: right;
color: #64a10a;;
font-family: Arial;
}
.tour_box .main_part_line .line_des {
width: 270px;
float: left;
color: #999;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.tour_box .main_part_line .line_price em {
font-size: 14px;
}
.tour_box strong {
font-weight: bold;
}
.tour_box .main_part_line ul {
float: left;
width: 335px; overflow:hidden;
} 
.line-mod-list{overflow: hidden;}
/*首页线路*/
.left_box{width:915px;float:left;}
.tour_box{ height:auto; overflow:hidden; margin-top:8px;}
.tour_box_pink .tour_tit {
border-bottom: 2px solid #f1767f; margin-top:15px;
padding-bottom: 8px;
}
.tour_box_pink .center_part_nav li.on a {
background: #f1767f; color:#fff;
}
.tour_box_pink .tour_tit .left_part h2 {
color: #f1767f;
}
.tour_box_bule .tour_tit {
border-bottom: 2px solid #0EA4F8;
padding-bottom: 8px;
}
.tour_box_bule .center_part_nav li.on a {
background: #0EA4F8; color:#fff;
}
.tour_box_bule .tour_tit .left_part h2 {
color: #0EA4F8;
}
.tour_box_green .tour_tit {
border-bottom: 2px solid #42B34C;
padding-bottom: 8px;
}
.tour_box_green .center_part_nav li.on a {
background: #42B34C; color:#fff;
}
.tour_box_green .tour_tit .left_part h2 {
color: #42B34C;
}
.tour_box_zise .tour_tit {
border-bottom: 2px solid #9841ea;
padding-bottom: 8px;
}
.tour_box_zise .center_part_nav li.on a {
background: #9841ea; color:#fff;
}
.tour_box_zise .tour_tit .left_part h2 {
color: #9841ea;
}

.tour_box_yellow .tour_tit {
border-bottom: 2px solid #f57f01;
padding-bottom: 8px;
}
.tour_box_yellow .center_part_nav li.on a {
background: #f57f01; color:#fff;
}
.tour_box_yellow .tour_tit .left_part h2 {
color: #f57f01;
}
.tour_box .tour_tit .left_part {
float: left;
width: 195px;
padding-left: 5px;
margin-right: 15px;
font:bold 18px/20px "Microsoft Yahei";
color: #404040;
}
.left_part {
float: left;
}
.tour_box .tour_tit .left_part h2 {
font-weight: bold;
}
.tour_box .tour_tit .center_part {
float: left;
width: 630px;
}
.tour_box .center_part_nav ul {
float: left;
}
.tour_box .center_part_nav li {
float: left;
margin-right: 20px;
}

.tour_box .center_part_nav li a {
color: #333;
font: 14px/18px "Microsoft Yahei";
padding: 0 5px;
}
.tour_box .tour_tit .right_part {
float: right;
width: 60px;
text-align: right;
padding-right: 10px;
}
.tour_box .tour_tit .right_part a {
color: #999;
font-size: 12px;
}
.tour_box .tour_con {
position: relative;
}

/*攻略*/
.tour_box .tour_con .main_part {
padding: 0px 0px 0 5px;
width:1000px;
float: left;
}
.index_youji_pic {
position: relative;
width: 200px; margin-bottom:15px; 
overflow: hidden;
}

.index_youji_pic a{ display:block;}
.index_youji_word {
width: 200px;
height: 130px;background:#75bf24; 
font-family: "Microsoft Yahei";
}
.youji_word_tit {
font-size: 16px; margin:0 8px 8px 8px; padding-top:13px;
}
.youji_word_tit a{ color:#fff;font-family: "Microsoft Yahei";}
.youji_word_des a{color:#F6FF00;}
.youji_word_des {
line-height: 18px;
width: 180px;
height:55px;
margin: 0 auto;
overflow: hidden;
}
.youji_left_box {
float: left;
width:500px;
overflow: hidden;
}
.youji_left_box ul {
width: 500px;
}
.youji_left_box li {
height: 110px;
background:#f2f2f2; margin-left:10px;
padding: 5px;
}
.youji_left_box .youji_pic {
float: left;
position: relative;
width: 249px;
height: 110px;
overflow: hidden;
margin-right: 5px;
}
.youji_left_box .arrow_bg_r {
right: 0;
_right: -2px;
}
.youji_left_box .arrow_bg {
width: 5px;
height: 110px;
position: absolute;
top: 0;
z-index: 5;
}
.arrow_bg_top, .arrow_bg_bottom {
display: inline-block;
background: #f1f9e7;
width: 5px;
height: 49px;
}
.youji_left_box .arrow_r {
background-position: 0 -56px;
_background-position: 0 -357px;
}
.youji_left_box .arrow_l {
background-position: -1px -70px;
_background-position: -1px -371px;
}
.youji_left_box .arrow {
display: inline-block;
width: 7px;
height: 12px;
}
.youji_left_box .arrow, .left_scroll .to_top span, .youji_right_box_icon, .hot_pic_icon, .left_scroll li.to_top a {
background-image: url(../images/index_icon_24.png); background-repeat: no-repeat;
}
.main_part_item .youji_des { width:202px;
padding: 0px 10px 0 10px;
float: left;
color: #999;
margin-right: 4px;
}
.main_part_item .youji_right_box .youji_des{width: 190px;}
.main_part_item .youji_des_tit {
font-size: 16px; max-height:44px; overflow:hidden;
color: #333;
font-family: "Microsoft Yahei";
margin-bottom: 8px;
padding-top: 10px;
}
.main_part_item .youji_des_tit a {
color: #333;font-family: "Microsoft Yahei";
}
.main_part_item .youji_des p {
height:38px;color: #999; 
overflow: hidden;
}
.mb_6{ margin-bottom:6px;}
.youji_right_box {
float:left;
display: inline;
width: 200px;
height: 226px;
padding: 15px 10px 5px;
background:#f2f2f2;
position: relative;
}

.main_part_item .y_icon_1 {
width: 40px;
height: 40px;
background-position: 0 -125px;
left: 1px;
top: 2px;
}
.youji_right_box_icon {
display: inline-block;
position: absolute;
z-index: 10;
}
.main_part_item .y_icon_2 {
width: 44px;
height: 50px;
background-position: 0 -171px;
right: 0;
top: 204px;
}
/*首页右侧*/
.code-box {
width: 103px;}
.issueCon {
width: 238px;
margin: 0 auto;
padding-top:8px;
}
.code-box .icon-code-wechat {background: url(../images/icon-index.png) no-repeat -110px -130px;
display: inline-block;
height: 97px;
width: 97px;
}
.code-cont {
width: 96px;
}
.icon-enter {
background: url(../images/icon-index.png) no-repeat -150px -100px;
height: 19px;
width: 31px;display: inline-block;
}

.issueDl{ margin-top:5px;}
.issueDd {
height: 25px;
overflow: hidden;
margin-bottom: 4px;
}
.issueIcon {background: url(../images/cnHomePageIndex_05.png) no-repeat  -150px -415px;
width: 5px;
height: 9px;
float: left;
margin: 6px 5px 0 0;
}
.icon_dian {
float: left;
margin: 9px 6px 0 1px;
width: 3px;
height: 3px;
overflow: hidden;
background: #999;
}
.tuanConImg, .tuanConGrayPrevBtn, .tuanConGrayLastBtn, .toolSp, .CityA, .selfBoxCommSp, .flightSpHover, .mapSpHover, .weatherSpHover, .carSpHover, .trainSpHover, .interSpHover, .tripSpHover, .senicSpHover, .subsImg, .changeImgSp, .c_pload_left label, .c_pload_right p a, .moreViewBtn, .rightPrice {
background: url(../images/cnHomePageIndex_05.png) no-repeat;
}
.issueDd a {
color: #666;
cursor: pointer;
font-family: "microsoft yahei";
font-size: 14px;
}
.reportCon {
margin: 0 auto;
padding:5px 0 6px 8px;
float: left;
}
.reportConT {
margin: 0 auto;
padding:5px 0 0px 8px;
float: left;
}
.reportConA {
float: left;
margin-right:10px;
 margin-bottom:8px;
}
.reportConImg {
height:86px;
width: 241px; 
}
.reportb {
float: left;
margin-right:10px;
 margin-bottom:6px; margin-top:5px;
}
.ztImg {
height:88px;
width: 239px;
}
/*热门团购*/
.hot_box_con {
width: 240px;
margin: 0 auto;
padding: 8px 8px 0px 8px;
position: relative;
}
.hot_box_con .hot_pic {
width: 238px;
height: 142px;
overflow: hidden;
position: relative;
}
.hot_box_con .m_name { height:17px; overflow:hidden;}
.hot_box_con .hot_pic img {
width: 238px;
}
.hot_box_con .m_name a {
color: #333;
}
.hot_box_con .m_price {
color: #64a10a;;
font-size: 14px;
}
.hot_box_con .p_price {
font-family: Arial,Helvetica,sans-serif;
}
Inherited from div.m_price
.hot_box_con .m_price {
color: #64a10a;;
font-size: 14px;
}
.hot_box_con .m_price em {
font-size: 18px;
}
.hot_box_con .m_price i {
font-style: normal;
font-size: 12px;
}
.hot_box_con .m_price s {
color: #999;
font-family: "Microsoft Yahei";
font-size: 12px;
}
.hot_box_con .cb_label {
width: 238px;
color: #999;
}
.hot_box_con .cb_label .cb_people {
float: left;
}
Inherited from p.cb_label.clearfix
.hot_box_con .cb_label {
color: #999;
}
.hot_box_con .cb_label em {
color: #2D9600;
font-family: Arial;
}
.hot_box_con .cb_label .time_tips {
float: right;
}
.hot_box_con .cb_label em {
color: #2D9600;
font-family: Arial;
}
/*热卖排行*/
.border-style-a {
border: 1px solid #ddd;
border-top: 2px solid #ddd;
}
.border-style-b {
border: 1px solid #ddd;border-bottom:#bbb 1px solid;
}
.side-hot-travel .first {
border-top: 0;
}
.side-hot-travel .hot-item {
border-bottom: 1px solid #EEE;
cursor: pointer;
}
.p10 {
padding: 10px;
}
.p8{ padding:7px;}
.side-hot-travel .on .fold-item, .side-hot-travel li:hover .fold-item {
display: none;
}
.side-hot-travel .first-three .num-box {
background: #f90;
}
.tc {
text-align: center;
}
.price-mod .price {
padding-right: 1px;
}
.side-hot-travel .on .unfold-item, .side-hot-travel li:hover .unfold-item {
display: block; margin-top:3px;
} 
.side-hot-travel .unfold-item .line-pic {
width: 90px;
height: 58px;
position: relative;
}
.side-hot-travel .unfold-item .line-pic img{ width:80px; height:58px;}
.side-hot-travel .unfold-item .num-box {
position: absolute;
left: 0;
top: 0;
}
.side-hot-travel .num-box {
background: #B1B1B1;
color: white;
height: 20px;
line-height: 18px;
width: 20px;
}
/*最新预订*/
.side-book {
background: white;
overflow: hidden;
position: relative;
}
.side-book .book-item {
height: auto; overflow:hidden; padding-top:4px; padding-bottom:12px;
}
.pl10 {
padding-left: 10px;
}
.pb10 {
padding-bottom: 10px;
}
.pr10 {
padding-right: 10px;
}
.book-item dt {
height: 22px;
overflow: hidden;
}
.pt5 {
padding-top: 5px;
}
.book-item .book-item-cont {
height:26px;
overflow: hidden; border-bottom:#ddd 1px dashed;
}
.book-item dd a {
color:#569001;
display: block; height:20px; overflow: hidden;
}
/*最新点评*/
.comment_01 {
border-bottom: #E6E6E6 1px solid;
padding: 4px 6px 5px 15px;
overflow: hidden;
color: #666;
}
.comment_01 .txt01 {
width: 195px;
overflow: hidden;
padding: 2px;
}
.comment_01 .txt01 span {
color: #64a10a;;
}
.comment_02 {
padding:3px 10px 0 10px;
height: auto!important;
min-height: 112px;
}
.comment_02 .list01 {
overflow: hidden;
padding: 10px 0;
border-bottom: #CCC dashed 1px;
background: white;
}
.hot_dp_title {
height: 22px;
overflow: hidden;
padding: 2px;
}
.hot_dp_title .span02 {
background: url(../images/sceneryIndexPic_6.png) no-repeat 0 -264px;
width: 31px;
height: 21px;
display: inline-block;}

.hot_dp_title a {
font-family: "宋体B8B\4F53"; color:#569001;
}
.comment_02 .list01 .list_right {
float: left;
height:35px;
overflow: hidden;
position: relative; margin-top:1px;
}
.comment_02 .list01 .list_left {
width: 50px;
height: 35px;
overflow: hidden;
float: left;
background: url(../images/flight_comm.0.1.png) -100px -25px no-repeat;
text-align: center;
font-size: 12px;
font-weight: bold;
color: #FF6000;
}
.comment_02 .list01.bordernone {
border-bottom: 0;
}
.comment_02 .list01 .list_right .span01 {
float: left;
color: #666;
}
/*选择我们的理由*/
.sidebar_con li {
padding: 9px 0 8px 50px;
border-bottom: 1px solid #E6E6E6;
}
.sidebar_con .end{border-bottom:0;}
.sidebar_con li i {
position: absolute;
margin: 5px 0 0 -35px;
width: 25px;
height: 25px;
background-image: url(../images/ico_home.png); background-repeat: no-repeat;
}
.sidebar_con li i.i2 {
background-position: -25px 0;
}
.sidebar_con li i.i3 {
background-position: -50px 0;
}
.sidebar_con li b {
font-family: "microsoft yahei";
font-size: 16px;
color: #555;
font-weight: normal;
}
.sidebar_con li p {
color: #999;
}
/*旅游工具箱*/
.tripToolCon {
padding: 29px 5px 4px 5px;
}
.toolNavWrap {
float: left;
width: 54px;
height: 72px;
padding-left: 7px;
overflow: hidden;
}
.toolA {
color: #999;
font-size: 12px;
font-family: simsun;
}
.flightSp {background: url(../images/cnHomePageIndex_05.png) no-repeat -57px -82px;
}
.mapSp {
background: url(../images/cnHomePageIndex_05.png) no-repeat -57px -132px;
}
.weatherSp {
background: url(../images/cnHomePageIndex_05.png) no-repeat -186px -132px;
}
.carSp {
background: url(../images/cnHomePageIndex_05.png) no-repeat -61px -184px;
}
.trainSp {
background: url(../images/cnHomePageIndex_05.png) no-repeat -191px -178px;
}
.interSp {
background: url(../images/cnHomePageIndex_05.png) no-repeat -57px -229px;
}
.tripSp {
background: url(../images/cnHomePageIndex_05.png) no-repeat -191px -232px;
}
.senicSp {
background: url(../images/cnHomePageIndex_05.png) no-repeat -57px -288px;
}
.toolSp {
display: block;
cursor: pointer;
width: 37px;
height: 38px;
}
/*马上出发*/
.now_go {
padding: 5px 5px 5px 10px;
}
.now_go li {
position: relative;
padding: 12px 15px 10px 60px;
line-height: 20px;
border-bottom: 1px #E6E6E6 dotted;
font-size: 14px;
color: #777;
}
.now_go li {
line-height: 20px;
font-size: 14px;
color: #777; font-family:"微软雅黑";
}
.now_go li i {
position: absolute;
top: 20px;
left: 4px;
width: 45px;
height: 45px;
background: url(../images/ico.png) no-repeat -121px -99px;
}
.now_go li p {
font-size: 12px;
line-height: 18px;
}
.now_go li a.btn {
color: #008FE9;
}
.now_go li i.i2 {
background: url(../images/ico.png) no-repeat -167px -99px;
}
.now_go li i.i3 {
background: url(../images/ico.png) no-repeat -213px -99px;
}
.b0 {
border: 0 none!important;
}
.now_go li i.i4 {
background: url(../images/ico.png) no-repeat -259px -99px;
}
.now_go li strong {
font-weight: bold;
}
/*左侧浮动导航*/
/*目的地*/
.topleft{width:245px;float:left;}
.main_nav{width:235px;}
.Destination{width:235px;height:32px;background:#0286D4;font-weight:100;}
.destleft{width:32px;height:32px;float:left;}
.deetright{;height:32px;line-height:32px;float:left;font-size:14px;font-family:"微软雅黑";color:#fff; padding-left:15px;}

.item_cities_label,.item_cities_label a{font-size: 16px;
color:#64a10a;
font-family: "Microsoft Yahei";
margin: 0
 0 0 9px;
padding-top: 9px;}
.main_nav ul li h3 {
height: 23px;
margin-right: 3px;
display: block;}

.main_nav ul li p{margin: 2px 0 0 2px;}
.main_nav ul li:hover span{-webkit-transform:rotate(360deg);-webkit-transition:-webkit-transform 0.8s ease-in-out 0.2s;-moz-transform:rotate(360deg);-moz-transition:-moz-transform 0.8s ease-in-out 0.2s;}
.main_nav ul li h3 a{color:#fff; text-decoration:none; padding:0;}
.main_nav ul li h3 a:hover{ color:#64a10a;}
.main_nav ul li dl{position:absolute;width:774px;left:229px;_left:231px;top:-2px;border:2px solid #5ab5fd;float:left;background:#fff; display:none;z-index:99999;}
.main_nav ul li dl em{width:15px; height:53px; background-color:#fff;position:absolute; left:-5px; display:block;top:0;}
.main_nav ul li dl.no1{ top:-2px;}.main_nav ul li dl em.no1{top:0px;}
.main_nav ul li dl.no2{ top:-142px;}.main_nav ul li dl em.no2{top:140px;}
.main_nav ul li dl.no4{ top:-220px;}.main_nav ul li dl em.no4{top:218px;}
.main_nav ul li dl.no5{ top:-143px;}.main_nav ul li dl em.no5{top:141px;}
.main_nav ul li dl .nav_visible{ float:left;width:755px;border-bottom:1px dashed #ddd; margin:0 4px 0 8px; padding:12px 0 12px 0; display:inline;}
.main_nav ul li dl .nav_visible dt{ width:60px; float:left; padding-left:8px;}
.main_nav ul li dl .nav_visible dt h4{ font-weight:bold;}
.main_nav ul li dl dd{line-height:18px; width:630px; float:left;}
.main_nav ul li dl dd span{word-wrap:break-word;word-break:break-all;}
.main_nav ul li dl .nav_visible dt a{ color:#333; }
.main_nav ul li dl .nav_visible dt a:hover{ color:#64a10a;; font-weight:bold;}
.main_nav ul li p a{display: inline-block;
padding-right: 5px;
color: #fff;
font-size: 12px;
font-family: "arial";
line-height: 20px;
_line-height: 24px;}
.main_nav ul li p a:hover{ color:#000; text-decoration:none; font-weight:normal;}
.main_nav ul li:hover dl,.main_nav ul li.over dl { display: block;}
.main_nav ul li:hover{ background:#fff;border:2px solid #5ab5fd; z-index:222; border-right:none; width:229px;padding:5px 0 3px 0; position:relative;}
/*幻灯片*/
.mF_YSlider_wrap {
overflow: hidden; position:relative;
}
.mF_YSlider_myFocusIndex {overflow: hidden;font: 12px/1.5 Verdana;text-align: left;visibility: visible!important;}
/*通栏大图样式*/
.slide_image{ height:325px; position:relative;}
.slide_image_item{height:325px;background:#eee no-repeat center top;position: absolute;
top: 0px;width: 100%;
right: 0px;}
.slide_image_item a{height:325px;margin-left:-340px;}
.slide_image_btns{width:1062px;height:22px;position:absolute;top:295px;margin-left:-310px; right:0;}
.slide_image_btns a{float:left;margin-right:1px;opacity:0.8;font-size:14px;color:#64a10a;height:30px;font-weight:700;font-family:arial;line-height:30px;text-align:center;width:171px;background:#fff;}
.slide_image_btns a.on{background:#64a10a;color:#fff;opacity:1;}
.slide_image_btns a:hover{text-decoration:none;}


.main_nav{width:189px;font-size:12px;text-align:left;margin-left:0;background:#64a10a;box-shadow:2px 1px 2px rgba(55, 55, 55, .3);z-index:5;line-height:24px; position:absolute;}
.main_nav.active_cat{z-index:99;cursor:pointer
}.main_nav .active_cat div{display:block}
.main_nav li{border-top: 1px solid #5ec8ff;
border-bottom: 1px solid #0392dc;display:block;height:63px}

.sjnavbox_bg{background:#fbaa42;opacity:0.9;width:189px;height:406px;display:block;position:absolute;z-index:0;top:40px}.sjnav_box{width:189px;font-size:12px;text-align:left;margin-left:0;box-shadow:2px 1px 2px rgba(55, 55, 55, .3);z-index:5;line-height:24px;position:absolute}.sjnav_box
.active_cat{z-index:99;cursor:pointer}.sjnav_box .active_cat
div{display:block}.sjnav_box
li{border-top:1px solid #f6b44b;border-bottom:1px solid #f99718;display:block;height:56px}.sjnav_box2{width:189px;font-size:12px;text-align:left;margin-top:7px;margin-left:0;background:#fbaa42;z-index:5;line-height:24px;position:relative;*position:inherit}.sjnav_box2
.active_cat{z-index:99;cursor:pointer}.sjnav_box2 .active_cat
div{display:block}.sjnav_box2
li{border-top:1px solid #f6b44b;border-bottom:1px solid #f99718;display:block;height:56px}
.nav_boxl_l{z-index:999;width:189px}.nav_box_l2 .navl_li01
a{color:#64a10a;}.nav_box_l2 .navl_li01 a:hover{color:#64a10a;}.nav_box_l2
.nav_boxl_l{background:#fff;position:absolute;}
.nav_box_r{width:428px;min-height:341px;height:auto;padding:5px
10px;position:absolute;left:189px;top:0px;background:#FFF;display:none;box-shadow:2px 1px 2px rgba(55, 55, 55, .2);z-index:990;font-family:"SimSun"; border-top:#eee 1px solid;}
.nav_box li:hover
.nav_box_l{background:#FFF;color:#666;border-bottom:none;border-top:none;border-right:1px solid #fff;margin-left:2px}.nav_box li:hover .nav_box_l
.navl_li01{color:#fb8d00}.nav_box li:hover .nav_box_l .navl_li02
a{color:#666}.nav_box li:hover
.sjnav_box_r{width:713px;min-height:255px;height:auto;padding:5px
15px;position:absolute;left:189px;top:-1px;background:#FFF;border:2px
solid #fbaa42;display:none;box-shadow:2px 1px 2px rgba(55, 55, 55, .2);z-index:9}.sjnav_box li:hover
.nav_box_l{background:#FFF;color:#666;border-bottom:none;border-top:none;border-right:1px solid #fff;margin-left:2px}.sjnav_box li:hover .nav_box_l
.navl_li01{color:#fb8d00}.sjnav_box li:hover .nav_box_l .navl_li02
a{color:#666}.sjnav_box li:hover
.sjnav_box_r{display:block;display:inline-block}.sjnav_box2 li:hover
.nav_box_l{background:#FFF;color:#666;border-bottom:none;border-top:none;border-right:1px solid #fff;margin-left:2px}.sjnav_box2 li:hover .nav_box_l
.navl_li01{color:#fb8d00}.sjnav_box2 li:hover .nav_box_l .navl_li02
a{color:#666}.sjnav_box2 li:hover
.sjnav_box_r{display:block;display:inline-block}.nav_box02 li:hover
.nav_box_l{background:#FFF;color:#666;border-bottom:none;border-top:none;border-right:1px solid #fff;margin-left:2px}.nav_box02 li:hover .nav_box_l
.navl_li01{color:#fb8d00}.nav_box02 li:hover .nav_box_l .navl_li02 a{color:#666}.nav_box02 li:hover
.nav_box_r dl{margin-right:25px;width:310px;padding:6px
10px;border-bottom:1px dotted #DFF0D1;overflow:hidden;zoom:1}
.nav_box_r dt{float:left;width:60px;font-weight:bold;color:#489D00}
.nav_box_r dd{display:block;width:350px;float:left; line-height:25px;}
.nav_box_r dd a{padding-right:10px;color:#666;text-decoration:none}.nav_box_r dd a:hover{color:#64a10a;}
.nav_box_r .hover{background:#FFFBEE}
.nav_box_r .hot{position:relative; margin-bottom:10px;padding:6px
9px 6px 10px;margin-top:5px;border:1px
solid #FAE8C0;background:#FFFBEE}
.nav_box_r .hot em{padding-right:7px;color:#f70;;font-weight:bold}.nav_box_r .hot
a{padding-right:20px;text-decoration:none}.nav_box_r .hot a:hover{color:#64a10a;}.sjnav_box_r
dl{margin-right:25px;width:310px;padding:6px
10px;border-bottom:1px dotted #DFF0D1;overflow:hidden;zoom:1}.sjnav_box_r
dt{float:left;width:60px;font-weight:bold;color:#158BD2}.sjnav_box_r
dd{display:block;width:310px;float:left}.sjnav_box_r dd
a{padding-right:10px;color:#666;text-decoration:none}.sjnav_box_r dd a:hover{color:#64a10a;}.sjnav_box_r
.hover{background:#FFFBEE}.sjnav_box_r
.hot{position:relative;padding:6px
9px 6px 10px;margin-top:5px;border:1px
solid #FAE8C0;background:#FFFBEE}.sjnav_box_r .hot
em{padding-right:7px;color:#64a10a;;font-weight:bold}.sjnav_box_r .hot
a{padding-right:20px;text-decoration:none}.sjnav_box_r .hot a:hover{color:#64a10a;}.list03_a{background:#308900;color:#666;position:inherit;z-index:10}.list03_b{position:absolute;left:-250px;margin-top:0;border:2px
solid #51b92c;border-top:0px;top:40px;background:#fff;display:none;box-shadow:2px 1px 2px rgba(55, 55, 55, .2);z-index:1;width:558px;padding-bottom:10px;overflow:hidden}.list03_a
.list03_b{display:inline-block;_display:block}.list03_b dl
a{display:inline-block;padding:0;text-decoration:none}.list04_a{background:#308900;color:#666;position:inherit;z-index:10}.list04_b{position:absolute;left:-515px;margin-top:0;border:2px
solid #51b92c;border-top:0px;top:40px;background:#fff;display:none;box-shadow:2px 1px 2px rgba(55, 55, 55, .2);z-index:1;width:745px;padding-bottom:10px;overflow:hidden}.list04_a
.list04_b{display:inline-block;_display:block}.list04_bfour{position:absolute;left:-765px;margin-top:0;border:2px
solid #51b92c;border-top:0px;top:40px;background:#fff;display:none;box-shadow:2px 1px 2px rgba(55, 55, 55, .2);z-index:1;min-width:745px;width:990px;padding-bottom:10px;overflow:hidden}.list04_a
.list04_bfour{display:inline-block;_display:block}#lxs_xiala
a{background:none;height:auto;line-height:24px;color:#666}



.nav_r{display:inline;height:40px}
.navr_l{float:left;display:inline;margin-left:189px}
.navr_l li{float:left;font-size:16px;font-family:"microsoft yahei";height:40px;display:block;line-height:40px;position:relative}
.navr_l li a{color:#fff;display:inline-block;padding:0
15px;text-decoration:none}
.navr_l li:hover{background:#308900;text-decoration:none;color:#fff}




.nav_r_hover{background:#308900}.navr_qz{float:left;display:inline}.navr_qz
li{float:left;font-size:16px;font-family:"microsoft yahei";height:40px;display:block;line-height:40px}.navr_qz li
a{color:#fff;display:inline-block;padding:0
15px;text-decoration:none}.navr_qz li:hover{background:#308900;text-decoration:none;color:#fff}.sj_navr_qz{float:left;display:inline}.sj_navr_qz
li{float:left;font-size:16px;font-family:"microsoft yahei";height:40px;display:block;line-height:40px}.sj_navr_qz li
a{color:#fff;display:inline-block;padding:0
15px;text-decoration:none}.sj_navr_qz li:hover{height:38px;line-height:38px;border-top:2px solid #fb8d00;background:#fff;text-decoration:none;color:#2a98da}.sj_navr_qz li:hover
a{color:#2a98da}.sj_navr_l{float:left;display:inline;margin-left:189px}.sj_navr_l
li{float:left;font-size:16px;font-family:"microsoft yahei";height:40px;display:block;line-height:40px;position:relative}.sj_navr_l li
a{color:#fff;display:inline-block;padding:0
15px;text-decoration:none;height:40px;line-height:40px}.sj_navr_l li a:hover{background:#fff;height:38px;line-height:38px;border-top:2px solid #fb8d00;text-decoration:none;color:#2a98da}#sj_nav_r_hover{background:#fff;border-top:2px solid #fb8d00;color:#2a98da;height:38px;line-height:38px}.show03{position:relative}.show03
a{display:inline-block;padding:0
15px;text-decoration:none;font-family:"microsoft yahei"}.box03{position:absolute;top:50px;left:41px;width:200px;padding-left:10px;background:#fff;overflow:hidden;height:0;filter:alpha(opacity=0);opacity:0;border:2px
solid #51b92c;border-top:none;z-index:8}.show03 .list03
.now{background:#308900;text-decoration:none;height:40px;line-height:40px;color:#fff}.navr_r{float:right;display:inline}.navr_r
li{height:40px;float:left;position:relative}.navr_r li
a{display:inline-block;color:#fff;white-space:nowrap;text-decoration:none;height:40px;line-height:40px;padding:0
5px}.navr_r li a:hover{background:#308900;text-decoration:none;height:40px;line-height:40px;color:#fff}.sj_navr_r{float:right;display:inline}.sj_navr_r
li{height:40px;float:left;position:relative}.sj_navr_r li
a{display:inline-block;color:#fff;white-space:nowrap;text-decoration:none;height:40px;line-height:40px;padding:0
5px}.sj_navr_r li a:hover{background:#fff;height:38px;line-height:38px;border-top:2px solid #fb8d00;text-decoration:none;color:#2a98da}.re_icon{position:absolute;top:-13px;right:1px;width:20px;height:20px;background-position:-50px 0px;display:block;line-height:20px}.menu1{width:189px;height:auto;border-bottom:1px solid #ef8c4d;padding-top:10px;background-color:#fb8d00;color:#fff;cursor:hand;font-size:16px;font-family:"Microsoft Yahei";text-align:center;box-shadow:2px 1px 2px rgba(55,55,55,.3)}.sjheader{width:100%;height:108px;margin:0
auto;background:url(/static/portal/css/img/sjtop_bg.jpg) 0 0 repeat-y #239dd8;border-top:1px solid #2a98da}.tel{float:right;width:250px;font-family:"Microsoft Yahei";color:#fff}
.f_l{ width:357px; float: left;}
.md_a1{ width:200px; float: left; margin-right:16px;}



/*线路详情*/
/*top*/
.menu_list_top{margin: 10px 0 5px;height: 25px;line-height: 25px;vertical-align: middle;}
.menu_list_top p{color:#999;}
.menu_list_top p a{ margin:0 5px; color:#666;}
/*预定*/
.left_yuding{ width:1190px;}
.left_yuding_top{ padding:20px; margin-bottom:20px; background:#f0fde9; overflow:hidden;}
.left_yuding_top .list_top_h2 .top_h2_biaoti h2{font-family: "Microsoft Yahei";
font-size: 22px;}
.left_yuding_top .list_top_h2 .top_h2_biaoti h2 em{font-size: 12px;border: 1px solid #37c249;padding: 1px 2px 1px 0;color: #37c249;margin:0 15px;position: relative;top: -3px;}
.left_yuding_top .list_top_h2 .top_h2_biaoti h2 em i{background: #37c249;color: #fff;padding: 1px 2px;margin-right: 2px;}

.but_ft span{ display:inline-block;}
.but_ft span.tuan_yuo{ padding:0px 3px; background:#37c249; border-radius:2px; color:#fff;}
.but_ft span.nub_you{color:#c60;}
.but_ft span.fuwu{color: #999;font-family: "Microsoft Yahei";}

	
.game163{ position: relative; border: 1px solid #dcdddd;overflow: hidden; width:602px; }	
.game163 .bigImg{ height: 280px; position: relative;}	
.game163 .bigImg li img{ vertical-align:middle; width:602px; height:280px;   }	
.game163 .bigImg  h4{ font-size: 14px; font-weight: bold; line-height: 33px; height: 33px; padding-right: 30px; overflow: hidden; text-align: left; }	
.game163 .smallScroll{ height: 47px; margin-bottom: 6px;}	
.game163 .sPrev,.game163 .sNext{ float: left; display: block; width: 20px; height: 47px; text-indent: -9999px; background: url(../images/sprites1008.png) no-repeat -46px -106px; }	
.game163 .sNext{background-position: -45px -46px;}	
.game163 .sPrev:hover{ background-position: 4px -106px;}	
.game163 .sNext:hover{background-position: 5px -46px;}	
.game163 .smallImg{ float:left;  margin: 0 6px; display:inline; width: 550px; overflow: hidden;}	
.game163 .smallImg ul{ height:54px;  width: 9999px; overflow: hidden; }	
.game163 .smallImg li{ float: left; padding: 0 4px 0 0; width:105px; cursor:pointer;  display: inline;  }	
.game163 .smallImg img{ border: 2px solid #fff; width:105px; height:45px;  }	
.game163 .smallImg .on img{ border-color: #37c249;}	
.game163 .pageState{ position: absolute; top: 285px; right: 5px; font-family: "Times New Roman", serif; letter-spacing: 1px;}	
.game163 .pageState span{ color: #f00; font-size: 16px;}
.tempWrap{margin: 0 auto;}
.but_right_nei{width: 490px;}
.but_right_nei .pos_right_top{height: 70px;
width: 490px;
background: url(../images/niuzhuan_price_bg3.png) 0 0 no-repeat;
color: #FFF;
font-family: "Microsoft Yahei";
left: -5px;
line-height: 30px;
margin-bottom: 7px;
padding-top: 10px;
position: relative;}


.pos_right_top dl dt{float: left;
display: inline;
width: 80px;
text-align: right;
margin-right: 5px;
color: #666;
font-family: "Microsoft Yahei";
line-height: 30px;
font-size: 14px;}
.pos_right_top dl dd{
float: left;
display: inline;
width: 330px;}
.cx_price{color: #ffc3b0;}
.pos_right_top dl dd .cx_price em{
font-size: 30px;
font-weight: bold;
margin-right: 5px; color:#c60;}

.pos_right_top dl dd span{
color: #666;
}
.pos_right_top dl dd span.cx_sheng{
color: #ae6751;
margin-right: 3px;
}
.jiage_fdong{ line-height:34px;}
.but_right_nei .tese_fuwu{ overflow:hidden;}
.but_right_nei .tese_fuwu dt{float: left;
display: inline;
width: 80px;
text-align: right;
margin-right: 5px;
color: #666;
font-family: "Microsoft Yahei";}
.but_right_nei .tese_fuwu dd{float: left;
display: inline;
width: 330px;}
.but_right_nei .tese_fuwu dd span{
display: inline-block;
margin-right: 5px;
height: 14px;
line-height:14px;
color:#fff;
padding:2px 2px;
cursor: pointer;}
.list_red{ background:#ce6b6b;}
.list_blue{ background:#64a10a;}
.list_green{ background:#37c249;}
.dianping_list{
height: 50px;
border-top: 1px solid #f1f1f1;
border-bottom: 1px solid #f1f1f1;
margin: 7px 0 0;float: left; width:490px;}
.dianping_list li{float: left;width: 150px;
display: inline;
height: 50px;
text-align: center;}
.dianping_list li span{
display: block;
font-size: 18px;
color: #f80;
line-height: 28px;}
.dianping_list li i {
font-style: normal;
color: #999;
font-family: "Microsoft Yahei";
}
.dianping_list li.dplist_f1{width: 150px;
border-right: 1px solid #f1f1f1; float:left}
.dianping_list li.dplist_f2 {
width: 188px;
border-right: 1px solid #f1f1f1;
}
.dianping_list li.dplist_f3 {
width: 150px;
}
.xinxi_list{ float:left}
.xinxi_list .date_xxlist{ margin:10px 0;overflow: hidden;}
.xinxi_list .date_xxlist dt{float: left;
display: inline;
width: 80px;
text-align: right;
margin-right: 5px;
color: #666;
font-family: "Microsoft Yahei";
height: 24px;
line-height: 24px;}
.xinxi_list .date_xxlist dd{
float: left;
display: inline;
width: 350px;
}
.xinxi_list .date_xxlist dd select{height: 24px;
border: 1px solid #ccc;}
.xinxi_list .date_xxlist dd input
{
height: 22px;
line-height: 22px;
border: 1px solid #ccc;
padding: 0 10px;
width: 314px;
}
.chengren span,.ertong span{
-webkit-user-select:none;
cursor: pointer;
border: 1px solid #ccc;
padding: 1px 5px 0 5px;
line-height: 22px;
color: #999;
background: #fff;
display: inline-block;
font-weight: bold;
float:left;
font-size: 23px;}
.xinxi_list .date_xxlist .chengren input,.xinxi_list .date_xxlist .ertong input{width: 33px;
height: 23px;
border: 0 none;
text-align: center;
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
line-height: 22px;
color: #333;
float:left;
background: #fff;}

.renshu_list{ margin-right:10px;}
.renshu_list em{margin-left: 10px;
padding-top: 4px;
display: inline-block;
float: left;}
.but_yuding{ margin-left:85px;}
.but_yuding .but_01_yuding{
	border: 0;
background: #ff9419;
cursor: pointer;
color: #fff;
font-family: "microsoft yahei";
font-size: 18px;
font-weight: bold;
height: 40px;
line-height: 40px;
margin-right: 10px;
text-align: center;
width: 130px;}
.but_yuding .but_01_yuding:hover{
	background:#ff7200;}
.but_yuding .kefu_01_list{
border:0;	
width: 82px;
height: 26px;
line-height: 26px;
background: #42b312;
font-family: "microsoft yahei";
cursor: pointer;
color: #fff;
position: relative;
bottom: -5px;}

 .kefu_01_list{
border:0;	
width: 82px;
height: 26px;
line-height: 26px;
background: #42b312;
font-family: "microsoft yahei";
cursor: pointer;
color: #fff;
position: relative;
bottom: -5px;}


.but_yuding .kefu_01_list:hover{background: #68cc3d;}
.youji_list,.tuijian_list{overflow: hidden;
padding: 10px;
margin-bottom: 20px;
background: #E0E0E0;}
.youji_list h2,.tuijian_list h2{
padding-bottom: 10px;
color: #333;
font: 400 16px/30px "Microsoft YaHei";
padding-top: 5px;
position: relative;
border: 0 none;
}
.list_ft_youji li{
border-bottom:1px dotted #F7F7F7;
margin-bottom: 15px;
position: relative;
padding-bottom: 10px;
}
.list_ft_youji li i{ display:inline-block;
width: 16px;
height: 16px;
text-align: center;
line-height: 16px;
color: #fff;
font-weight: bold;}
.list_ft_youji li a{
color: #666;
font-family: "microsoft yahei";}
.list_ft_youji li a:hover{
color: #f80;
text-decoration: underline;}

.list_ft_youji li .ico_bg_grey{background: #C9C9C9;}
.list_ft_youji li .ico_bg_orange{
background: #ff9a00;}
.list_ft_youji li{ overflow:hidden;}
.list_ft_youji .ft_tuijian{
width: 82px;
margin-left: 8px;}

.ft_xl_list{ height:35px;
overflow:hidden;}
.list_ft_youji{ position:relative;}
.list_ft_youji .img_ico i{ position:absolute; top:0;left:0;}
.list_ft_youji .img_ico img{height: 50px; width:75px;}
.list_but_nei{ overflow:hidden; margin-bottom:12px;}
/*滚动监听*/
#example1{background:#37c249;height: 47px; width:1190px; z-index:2}
#example1 ul li{ float:left;border-right: 1px solid #89CEB8;}
#example1 ul li a{ display:inline-block; font-size:18px; padding:10px 20px; color:#fff;}
#example1 ul li a:hover{ background:#15b029;}
.neirong_list{ background:#fff;border: 1px solid #dcddde;
padding: 0 30px;
margin-bottom: 20px; border-top:none;}
.exa_list_right{ margin-right:30px;}
.exa_list_right .list_yuding_but{border-right: 0 none;
text-align: center;
display: inline-block;
width: 100px;
height: 30px;
margin-top: 6px;
border-radius: 1px;
color: #fff;
font: 400 16px/26px "Microsoft Yahei";
text-decoration: none;
line-height: 30px;
background-color: #ff9419;}
.exa_list_right .erweima_right{
position: relative;
z-index: 0;
display: inline-block;
margin-left: 10px;}
.exa_list_right  .erweima_right .right_nei_ico{border: 1px solid #ccc;
background: #f6f6f6;
height: 28px;
width: 43px;
text-align: center;
font: normal normal 14px/41px "microsoft yahei";
color: #666;
cursor: pointer;
position: relative;
display: inline-block;
z-index: 2;}
.exa_list_right .erweima_right .icoerweima_right_top{
display: inline-block;
margin-top: 3px;
background: url(../images/u_order_qrcode.png) -8px -3px no-repeat;
width: 16px;
height: 16px;}
.exa_list_right .erweima_right .icoerweima_right_but{
	position: absolute;
bottom: 1px;
left: 17px;
width: 9px;
height: 5px;
background: url(../images/u_order_qrcode.png) -32px -11px no-repeat;
	}
.right_nei_ico:hover .icoerweima_right_but {
transform: rotate(180deg);
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-ms-transform: rotate(180deg);
-o-transform: rotate(180deg);
-webkit-transition: -webkit-transform 0.5s;
-moz-transition: -moz-transform 0.5s;
-ms-transition: -ms-transform 0.5s;
-o-transition: -o-transform 0.5s;
transition: transform 0.5s;
}
.right_block_none{position: absolute;
font: normal normal 14px/22px "microsoft yahei";
background: #fff;
border: 1px solid #ff9419;
width: 209px;
display: none;
z-index: 1;
top: 29px;
left: -135px;
text-align: center;
padding: 10px 0;}

.erweima_right:hover .right_block_none {
display: block;
}
.erweima_right:hover .right_nei_ico {
background: #fff;
border-color: #ff9419;
border-bottom-color: #fff;
}
.right_block_none .phone_ft_ewm{
color: #999;
}
.right_block_none  .qrcode_img {
width: 187px;
height: 187px;
}

.list_xingc{ overflow:hidden; height:auto;}
.list_xc_nei{width: 1120px;margin: auto;padding-top:16px; }
#step{float: right; width: 1110px;margin: 0;padding: 0}
.cimain{ margin-left:60px;}
#ico-group{width: 32px;position: fixed;top:63px;}
/* 效果CSS开始 */
#step li { list-style: none; border-left-style: dotted; border-left-width: 2px; border-left-color:#37c249;margin-bottom:15px; }
.circle { width: 70px; height: 32px; color: white; position: relative; left: -16px; top: -16px; line-height: 32px; text-align: center; background-color:#37c249; -ms-border-radius: 50%; border-radius: 10%; cursor: pointer; margin:5px 0;}
div.gray { background-color: #708090; }

/* 效果CSS结束 */

/*参考行程*/
.biaoti_top_xc{ margin-bottom:20px; padding-top:15px;}
.biaoti_top_xc h2{height: 42px;
font-size: 34px;
background: url(../images/xl_infolist_bg.png) center 21px no-repeat;
text-align: center;font-family: "microsoft yahei"; font-weight:600;}
.biaoti_top_xc h2 em{ color:#37c249;}
.cimain .step_list_ft{ font-size:20px; color:#37c249; font-weight:bold; font-family: "microsoft yahei"; }
.xc_list_ft{border-bottom:1px solid #ddd; padding:10px 0;font: normal normal 14px/20px "microsoft yahei";
color: #666; overflow:hidden;}
.wenxin_bg{padding:10px;background: #f0fde9;font-size: 16px;color: #666;line-height: 25px;font-family: "microsoft yahei";}
.wenxin_bg .wx_tishi{color: #f60;font-weight: bold;}
.wenxin_bg p{font-size: 14px;font-family: "microsoft yahei";}
.xc_list_ft .shisu_xinxi{ font-weight:bold; color:#37c249; margin-bottom:5px;}
.xc_list_ft .shisu_list dt{ float:left; color:#000; font-weight:bold;}
.xc_list_ft .shisu_list{ float:left; margin-left:10px; width:300px;}
.xc_list_ft .jingdian_biaoti{ font-size:14px; font-weight:bold; color:#37c249;}
.ft_conter{margin-bottom:10px;font: normal normal 14px/20px "microsoft yahei";text-indent: 2em;}
.img_list_bg span{ margin-right:16px;}
.img_list_bg span.right_none{ margin-right:0;}
.img_list_bg span img{width:336px; height:252px;}

/*费用说明*/
.feiyong_ft_top{ margin-bottom:15px;}
.nub_list_tongyi h3{border-left: 4px solid #37c249;padding-left: 10px;font-size: 16px;font-weight: bold;height: 16px;line-height: 16px;color: #37c249;}
.nub_list_tongyi .fy_nr_ft{padding: 10px 0px 0 10px;line-height: 20px;color: #666;overflow: hidden;line-height: 26px;font-size:14px;font-family: "microsoft yahei";
}
.nub_list_tongyi{ margin-bottom:10px;}
.span_red{ color:#F00; margin:0 3px;}
.bold_dif{ color:#000; font-weight:bold;}



/*点评*/

.remarkBox{ width:1132px; margin-top:15px; overflow:hidden; } 
.remarklist{width:1130px; background-color:#f0f0f0;border-top:2px solid #cccccc;border-left: 1px solid #cccccc;border-right: 1px solid #cccccc;}
.remarklist .on_bg{ padding:10px 20px;}
.remarklist b{ color:#999;}
.remarklist span{ cursor:pointer; color:#333; font-size:14px; font-family:'Microsoft Yahei'; padding:0 20px; height:31px; line-height:31px;}
.remarklist span.on_bg{ background:url(../images/on_bg.png) 0 0 repeat-x;background-color: #fff;position: relative; margin-left:-1px; margin-top:-4px; margin-bottom:-3px; border-left:1px solid #dddddd; border-right:1px solid #dddddd; height:37px; line-height:37px; }
.all_remark,.outingSty span,.outingSty b,.outingSty img,.remark_info,.remark_info li,.rating_list span,.list_dp,.list_dp dl,.list_dp dt,.list_dp dd,.day_dp,.replyl,.replyr,.remarkTop{ float:left;}
.all_remark01{ width:1143px; padding:5px 15px;}
.all_remark{ width:1100px; border:1px solid #ddd; padding:5px 15px;}
.remarkTop {width: 1128px;position: relative; padding:10px 0px;}
.cent_box{ float:left; width:962px;}
.remark_info{ width:800px;}
.remark_info li{ width:790px; float:left;}
.fon_w{ font-weight:bold; padding-right:23px; float:left;}
.rating_list{ color:#fd874c; padding:5px 0 15px 0;}
.day_dp {color: #999999;font-family: Arial;}
.dianping_ft_list{line-height: 26px;font-size: 14px;font-family: "microsoft yahei";border-bottom: 1px solid #EBEBEB;padding-bottom: 20px; margin-bottom:20px;}
.dianping_ft_list dl dt{ margin:10px 0; padding-left:20px; background:url(../images/dp_list_bg.png) 1px 7px no-repeat;}
.dianping_ft_list dl dd{ color:#37c249;padding-left:20px; background:url(../images/dp_list_bg.png) 1px -33px no-repeat;}

.tiwen_neirong .tianxie_one .tianxie_nei{
border: 1px solid #CCC;
width: 500px;
height: 120px;
padding: 5px;
margin-bottom: 10px;
margin-top: 10px;}
.zx_inp h3{ font-weight:bold;}
.tianxie_two input{ width:120px; height:20px;}
.yanz_ma{display: inline-block;
height: 28px;
line-height: 28px;
margin: 0 0 0 10px;
vertical-align: middle;}
.tianxie_three{ margin-top:10px;}
.tianxie_three button{border:0; background:#c60; font-size:16px; font-weight:bold; width:100px; text-align:center; color:#fff; height:25px; line-height:25px;font-family: "microsoft yahei";cursor: pointer;}
.tianxie_three button:hover{background:#C90;}

/*日期*/
.mCalendar{ position:relative; background:#fff;}
.mCalendar .date .spanEnable {line-height: 28px;color: #569001;cursor: pointer;}
.dayjbox {height: 30px;_height: 27px;line-height: 15px;}
#mCalendar1 .date .dateWrap{line-height:17px;}
#mCalendar1 .cal_bigtit{padding-left:5px;}
#mCalendar1 .date_title{font-weight:normal;color:#333;font-size:14px;}
.floatL{line-height:27px;}
div.mCalendar{ z-index: 1;}
#mCalendar1 .date .top{background-color:#fff3ed;border-bottom:2px solid #fd874c;}
#mcal_box .mCalendar .date{border:2px solid #fff;margin-left:0;}
#mCalendar1 .cal_bigtit font{color:#666666;font-size:12px;}
#mCalendar1 .date .lastMonthBg{background: url(../images/details_04.png) no-repeat -344px -316px;border:none;height:19px;width:17px;}
#mCalendar1 .date .nextMonthBg{background: url(../images/details_04.png) no-repeat -384px -316px;border:none;height:19px;width:17px;}
#mCalendar1 .date .lastMonth,#mCalendar1 .date .nextMonth{border:none;}
.calender_box .mCalendar .date{border:0 none;}
#mcal_box .date .contentTime{border-left:1px solid #fff;}
.mCalendar .date td .spanNow {color: white;float: left;font-weight: bold;padding: 1px;border: 0;font-size: 12px;background: url(../images/mCal.png);cursor: default;}
.mCalendar .date td {color: #CCC;border-right: 1px #F1F1F1 solid;border-bottom: 1px #F1F1F1 solid;}
.mCalendar .date .monthBg {position: absolute;top: 0;left: 0;width: 222px;height: 165px;font-size: 160px;font-family: Arial;font-style: normal;color: #E2E2E2;z-index: -1;line-height: 165px;text-align: center;}
.mCalendar .date .dateWrap {float: left;height: 26px;line-height: 26px;width: 26px;}
.mCalendar .date table th {text-align: center;font-weight: normal;color: #999;background: #f5f5f5;width: 30px;height: 25px;}
.contenbox{ overflow:hidden;}
.left_mcal{ float:left; width:504px;}
.rigth_favora {float: right;width: 600px;border: 1px solid #dddddd;padding: 10px; background:#fff;}
.monthTitle{ text-align:center;}


.mCalendar .date .nextMonthBg {
position: absolute;
right: 0;
width: 15px;
height: 15px;
border: 1px #CAE2FA solid;
background: #eef7ff;
margin-right: 5px;
margin-top: 5px;
cursor: pointer;
top: 0;
_clear: both;
}
.mCalendar .date .lastMonthBg {
position: absolute;
left: 0;
top:0;
width: 15px;
height: 15px;
border: 1px #CAE2FA solid;
background: #eef7ff;
margin-left: 5px;
margin-top: 5px;
cursor: pointer;
_clear: both;
}
.mCalendar .date .spanOver{color:#CCC;cursor:default}
.mCalendar .date .clickDate{background:none repeat scroll 0 0 #FFF4ED;border:1px solid #FFD5BB;color:#005BB5}
.mCalendar .date .shendan{background-position:2px -332px}.mCalendar .date .liuyi{background-position:-62px -8px}
.mCalendar .date .wuyi{background-position:-62px -45px}
.mCalendar .userWrap{clear:left}
.mCalendar .date .dateWrap{float:left;height:26px;line-height:26px;width:26px}.mCalendar .notCurMonthDay{background:#f5f5f5}
.floatL{float:left;display:inline}
.dayWrap{position:absolute;z-index:10;width:63px;color:#ccc}
.none{display:none}
.bag_page{clear:both;text-align:right}
.tit_bord {font-size: 16px;font-family: "Microsoft Yahei";border-left: 4px solid #64A10A;padding-left: 7px;width: 375px;height: 16px;display: block;line-height: 14px;}
.attent_list {color: #666666;height: 364px;overflow: hidden;padding-top: 7px;}
.attent_list p {font: normal normal 14px/30px "microsoft yahei";}
.red_tj_list{ color:#ff0000;}

.xgxl_but_ft{ overflow:hidden;}
.list_xiangguan li{ width:210px; float:left; margin-bottom:15px; margin-right:7px; margin-left:8px;}
.list_xiangguan li .top_xl_xg img{ width:210px; height:140px;}
.top_xl_xg{ position:relative;width: 210px;}
.top_xl_xg span{ display:block; position:absolute; right:1px; bottom:2px; text-align:right; padding-right:5px; background:#000; opacity:0.5; height:30px; line-height:30px; color:#fff; width:202px;}
.but_xl_xg .jiage_top{color: #f80;
font-size: 12px;
font-family: "Microsoft Yahei";width: 205px;
height: 34px;
background: #f2f2f2;
text-align: right;
line-height: 30px;
padding-right: 5px;}
.but_xl_xg .jiage_top em{ font-size:16px; font-weight:bold;}
.but_xl_xg .jiage_but_ft{ margin-top:5px;}
.list_xiangguan li a:hover{ color:#c60;}
.left_yuding_top .rigth_favora,.game163{ border:0;}

.main_hd_inner{ width:200px; float:left; height:auto; overflow:hidden;}
.nav_box{width:200px;font-size:12px;text-align:left;margin-left:0;height: 368px;
padding-top: 0;
background: url(../images/nav24.png) repeat;z-index:5;line-height:24px; position:absolute;}
.nav_box.active_cat{z-index:99;cursor:pointer
}.nav_box .active_cat div{display:block}
.nav_box li{display:block;height:81px; margin-top:7px;}

.main_nav{width:189px;font-size:12px;text-align:left;margin-left:0;background:#15afff;box-shadow:2px 1px 2px rgba(55, 55, 55, .3);z-index:5;line-height:24px; position:absolute;}
.main_nav.active_cat{z-index:99;cursor:pointer
}.main_nav .active_cat div{display:block}
.main_nav li{border-top: 1px solid #5ec8ff;
border-bottom: 1px solid #0392dc;display:block;height:63px}
.sjnavbox_bg{background:#fbaa42;opacity:0.9;width:189px;height:406px;display:block;position:absolute;z-index:0;top:40px}.sjnav_box{width:189px;font-size:12px;text-align:left;margin-left:0;box-shadow:2px 1px 2px rgba(55, 55, 55, .3);z-index:5;line-height:24px;position:absolute}.sjnav_box
.active_cat{z-index:99;cursor:pointer}.sjnav_box .active_cat
div{display:block}.sjnav_box
li{border-top:1px solid #f6b44b;border-bottom:1px solid #f99718;display:block;height:56px}.sjnav_box2{width:189px;font-size:12px;text-align:left;margin-top:7px;margin-left:0;background:#fbaa42;z-index:5;line-height:24px;position:relative;*position:inherit}.sjnav_box2
.active_cat{z-index:99;cursor:pointer}.sjnav_box2 .active_cat
div{display:block}.sjnav_box2
li{border-top:1px solid #f6b44b;border-bottom:1px solid #f99718;display:block;height:56px}
.nav_box_l2 .navl_li01
a{color:#37c249;}.nav_box_l2 .navl_li01 a:hover{color:#37c249;}.nav_box_l2
.nav_boxl_l{background:#fff;position:absolute}

.nav_box li:hover
.nav_box_l{;color:#666;border-bottom:none;border-top:none;border-right:1px solid #fff;margin-left:2px}.nav_box li:hover .nav_box_l
.navl_li01{color:#fb8d00}.nav_box li:hover .nav_box_l .navl_li02
a{color:#666}.nav_box li:hover
.sjnav_box_r{width:713px;min-height:255px;height:auto;padding:5px
15px;position:absolute;left:215px;top:-1px;background:#FFF;border:2px
solid #fbaa42;display:none;box-shadow:2px 1px 2px rgba(55, 55, 55, .2);z-index:9}.sjnav_box li:hover
.nav_box_l{background:#FFF;color:#666;border-bottom:none;border-top:none;border-right:1px solid #fff;margin-left:2px}.sjnav_box li:hover .nav_box_l
.navl_li01{color:#fb8d00}.sjnav_box li:hover .nav_box_l .navl_li02
a{color:#666}.sjnav_box li:hover
.sjnav_box_r{display:block;display:inline-block}.sjnav_box2 li:hover
.nav_box_l{background:#FFF;color:#666;border-bottom:none;border-top:none;border-right:1px solid #fff;margin-left:2px}.sjnav_box2 li:hover .nav_box_l
.navl_li01{color:#fb8d00}.sjnav_box2 li:hover .nav_box_l .navl_li02
a{color:#666}.sjnav_box2 li:hover
.sjnav_box_r{display:block;display:inline-block}.nav_box02 li:hover
.nav_box_l{background:#FFF;color:#666;border-bottom:none;border-top:none;border-right:1px solid #fff;margin-left:2px}.nav_box02 li:hover .nav_box_l
.navl_li01{color:#fb8d00}.nav_box02 li:hover .nav_box_l .navl_li02 a{color:#666}.nav_box02 li:hover
.nav_box_r dl{margin-right:25px;width:310px;padding:6px
10px;border-bottom:1px dotted #DFF0D1;overflow:hidden;zoom:1}
.nav_box_r dt{float:left;width:60px;font-weight:bold;color:#489D00}
.nav_box_r dd{display:block;width:350px;float:left; line-height:25px;}
.nav_box_r dd a{padding-right:10px;color:#666;text-decoration:none}.nav_box_r dd a:hover{color:#37c249;}
.nav_box_r .hover{background:#FFFBEE}
.nav_box_r .hot{position:relative; margin-bottom:10px;padding:6px
9px 6px 10px;margin-top:5px;border:1px
solid #FAE8C0;background:#FFFBEE}
.nav_box_r .hot em{padding-right:7px;color:#f70;;font-weight:bold}.nav_box_r .hot
a{padding-right:20px;text-decoration:none}.nav_box_r .hot a:hover{color:#37c249;}
.f_l{ width:357px; float: left;}
.md_a1{ width:200px; float: left; margin-right:16px;}
.navl_li02{ padding:8px; margin-left:6px;height: 35px;
overflow: hidden;}
.main_hd{ width:1190px; height:auto;}
.main_hd_img{ width:992px; float: right;} 
.main_hd_imgl{ float:left; width:745px;}
.main_hd_imgr{ float: right;}
.navl_li01 a { font-weight:normal;
color: #fff;
}
.navl_li02 a{ margin-right:5px;color:#eee;padding:0; float:left; line-height:20px;}
.nav_box i {
display: inline-block;
float: left;
margin-top: 3px;
width: 17px;
height: 19px;
margin-right: 5px;background: url(../images/haibin2.png) no-repeat 2px 2px;
}
.item-ver i {background: #37c249;}
.main_hdt{ float:left; width:474px; height:50px; background:url(../images/main_hdt.jpg) no-repeat; font-family:"Microsoft YaHei"; font-size:25px; color:#444; line-height:50px; text-indent:0.3em;}
.top-states-h {
  overflow: hidden;
  line-height:45px;
  color: #666666;
float: right;
}
.top-states-h .grayline {
  width: 1px;
  height:25px;
  transform: rotate(30deg);
  float: left;
  background-color: #ededed;
  position: relative;
  bottom: -14px;
  margin-right: 15px;
}
.top-states-h .orange {
  color: #ff8800;
}
.top-states-h .sati-rate {
  float: left;
  margin-right: 15px;
}
.top-states-h .sati-rate em {
  font-size: 24px;
}
.top-states-h .promotion {
  float: left;
  margin-right: 15px;
  position: relative;
  bottom: -9px;
}
.top-states-h .promotion em {
  color: #ff8800;
}
.top-states-h .promotion .tip {
  width: 160px;
  height: 20px;
  line-height: 20px;
  padding-left: 10px;
  color: #d19c60;
  font-size: 11px;
  margin-top: 5px;
background: url(../images/gticon.png) no-repeat 0 -551px;
}
.top-states-h .fans-count {
  float: left;
  margin-right: 15px;
  position: relative;
  bottom: -4px;
}
.top-states-h .fans-count em {
  color: #ff8800;
}
.top-states-h .comments-count {
  float: left;
  margin-right: 30px;
  position: relative;
  bottom: -4px;
}
.top-states-h .comments-count em {
  color: #ff8800;
}
.top-states-h .icon-fans {
  margin-right: 5px;
  display: inline-block;
  width: 12px;
  height: 11px;
  background: url(../images/icon-fans.png) top center no-repeat;
  vertical-align: middle;
}
.top-states-h .icon-sati {
  margin-right: 5px;
  display: inline-block;
  width: 13px;
  height: 14px;
  background: url(../images/icon-sati.png) top center no-repeat;
  vertical-align: middle;
}
.top-states-h .icon-comments {
  margin-right: 5px;
  display: inline-block;
  width: 13px;
  height: 11px;
  background: url(../images/icon-comments.png) top center no-repeat;
  vertical-align: middle;
}

.but_right_nei .tese_fuwu2{ overflow:hidden; width:50%; float:left; line-height:26px;}
.but_right_nei .tese_fuwu2 dt{float: left;
display: inline;
width: 60px;
text-align: right;
margin-right: 5px;
color: #666;
font-family: "Microsoft Yahei";}
.but_right_nei .tese_fuwu2 dd{float: left;
display: inline;
}
.but_right_nei .tese_fuwu2 dd span{
display: inline-block;
margin-right: 5px;
height: 26px;
line-height:26px;
color:#666;
cursor: pointer;}


.but_right_nei .tese_fuwu3{ overflow:hidden; width:50%; float:left; line-height:20px;}
.but_right_nei .tese_fuwu3 dt{float: left;
display: inline;
width: 60px;
text-align: right;
margin-right: 5px;
color: #666;
font-family: "Microsoft Yahei";}
.but_right_nei .tese_fuwu3 dd{float: left;
display: inline;
}
.but_right_nei .tese_fuwu3 dd span{
display: inline-block;
margin-right: 5px;
height: 20px;
line-height:20px;
color:#666;
cursor: pointer;}

.but_left_nei{ width:602px;}</pre></body></html>