/* Minification failed. Returning unminified contents.
(67,185): run-time error CSS1062: Expected semicolon or closing curly-brace, found ':'
(156,148): run-time error CSS1038: Expected hex color, found '#666	'
(1122,1): run-time error CSS1019: Unexpected token, found '@charset'
(1122,10): run-time error CSS1019: Unexpected token, found '"utf-8"'
(1122,17): run-time error CSS1019: Unexpected token, found ';'
 */
/* CSS Document  */
.LookMap ,.discount ,.feast a ,.feast a.FeastStop ,.feast a.FeastBuy ,.tip ,.save_l ,.save_r ,a.yd_btn ,a.yd_btn:hover ,.PartTitle ,.PartTitle1 ,.TravelAlbum li div ,.SumUp a.SayGood ,.SumUp a.SayGood:hover ,.TripType ,.SideTitle ,.Soubtn ,.last a.last_icon1 ,.last a.last_icon2 ,.next a.next_icon1 ,.next a.next_icon2 ,.TitleNav ,.sideNavTitle ,.map_expand ,.map_retract ,.search_line input ,.exchange ,.start_ico ,.end_ico ,.mapPanelBton a ,.spec-left ,.spec-right ,.spec- ,.setpoint ,.msg_list .list_lf .cur dl dt ,.msg_list .list_lf .list dl dt ,.msg_list .list_lf .cur .cur_bot ,.msg_list .list_lf .list .cur_bot ,.ModePay img,.sidebar-hotinfo a ,.di ,a.vw_btom {background:url(/css/ticket/piao2.png)}

.m_t20 {margin-top:20px;}
.m_t10 {margin-top:10px;}

.jqgg {width:960px; margin:10px auto;}

.one_line {margin:10px 0 10px 0;}
.one_line a ,.one_line a:hover {color:#BF6F30}
.one_line a:hover {color:#fff; background:#BF6F30}
.FColor {color:#999;}

.oneSpot { margin:0 auto; margin-top:11px;}
.SpotName {float:left; width:700px;}
.SpotName h6 {font-size:24px; color:#252424; font-family:SimHei; padding-bottom:2px;font-family: Microsoft YaHei,SimHei;font-weight: normal;}
.SpotName p {color:#555; width:700px; overflow:hidden}
.LookMap {background-position:0px -530px; padding-left:13px; margin-left:8px;}
.LookMap a {color:#0073b6;}
.LookMap a:visited {color:#0073b6;}
.LookMap a:hover {color:#fff; background:#a68800}
.satisfaction {float:right; width:230px; text-align:right; padding-right:8px;}
.satisfaction b {color:#ff580c; font-size:30px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; line-height:32px;}
.satisfaction span {color:#777;}
.satisfaction p {color:#666; line-height:16px; padding-top:5px;}

.BookingTickets {width:960px; margin:10px auto 0;}
.ticket {float:left; width:210px; height:240px; position:relative;}
.discount {background-position:-145px -98px; position:absolute; top:0; left:0; padding:5px 30px 0 2px; display:block; height:39px; width:38px; color:#fff; text-align:center}
.deal{border:1px solid #e6e6e6;background-color:#f7f7f7;padding-top:22px; text-align:center; height:216px;}
.DealPrice{font:44px/50px arial;color:#eb4800;margin-bottom:10px;height:50px;overflow:hidden;position:relative;}
.DealPrice span{font-size:38px;margin-right:3px;}
.DealOriginal{color:#717171;font-size:14px;margin-bottom:15px;}
.DealOriginal span,.DealOriginal del{color:#3b3b3b;font:bold 16px/18px Arial;margin-left:5px;}
.DealOriginal del{margin-right:15px;}
.feast {margin-bottom:10px;}
.feast a{display:block;width:142px;height:45px;line-height:45px;overflow:hidden;margin:0 auto;}
.feast a.FeastStop {background-position:0 -150px;}
.feast a.FeastBuy {background-position:0 -98px;}
.DealStatus{font-size:14px;color:#5e5e5e;padding-bottom:5px;}
.DealStatus strong{color:#eb5e00;}
.DealTag{border-top:1px solid #e7e7e7; text-align:center;padding:10px 0 8px;color:#707070;}

.TicketShare {height:20px; padding:10px 0 0 760px; width:200px; text-align:right; margin:0 auto;}

/*订票按钮--美图*/
.BPhoto {float:right; width:736px;}
.OneBig {float:left; width:440px; height:240px;}
.FourSmall {float:right; width:290px;}
.FourSmall div {float:left;}
.FS_more {width:38px; height:106px; color:#fff; overflow:hidden}
.FS_more a {font-size:14px; font-weight:bold; padding:9px 5px 9px 12px; color:#fff; display:block;line-height:22px; background:#2da1e7;}
.FS_more a:visited {background:#2da1e7;}
.FS_more a:hover{background:#EA8234;}
.m_l6 {margin-left:6px;}
.m_t6 {margin-top:6px;}


/*订票按钮--美图---尚未合作*/
.BPhoto2 {float:right; width:960px;}
.FourSmall2 {float:right; width:520px;}
.FourSmall2 div {float:left;}


/*内容导航*/
.piao_menu {width:960px; height:36px; border-bottom:2px solid #fc8301; overflow:hidden; background:#fff; z-index:10;}
.piao_menu a {float:left; display:block; width:88px; height:28px; padding-top:8px; margin-left:2px; background:#fef7da; text-align:center; font-size:16px; color:#504e4e;outline:noneblr:expression_r(this.onFocus=this.blur());font-family: Microsoft YaHei,SimHei;}
.piao_menu a:visited {color:#504e4e}
.piao_menu a:hover {color:#a23601;}
.piao_menu a.dp {width:60px; margin-left:0;}
.piao_menu a.dp2 {width:auto; margin-left:0;}
.piao_menu a.on {background:#fc8301; font-weight:bold; color:#fff;}
.piao_menu a.on:visited {color:#fff;}
.piao_menu a.on:hover {cursor:text}

.piao_mian {width:960px; margin:0 auto;}
.piao_left {float:left; width:700px;}

/*订票*/
.TicketType {width:700px; background:#fdfae9; padding:10px 0 15px 0;}
.tip {width:633px; height:38px; background-position:10px -481px; background-repeat:no-repeat; line-height:38px; padding-left:45px; font-size:14px; font-weight:bold; color:#0871ba; margin-left:12px;}
.ticket_table {width:676px; margin-left:12px; margin-top:10px;}
.ticket_table th {height:28px; font-weight:normal; text-align:left;}
.ticket_table td {height:22px; line-height:22px; border-top:1px dashed #ddd; text-align:left; padding:10px 0;}
.ticket_table .title { text-align:left; padding-left:10px}
.ticket_table .title a {color:#BC5506;}
.ticket_table .title a:hover {color:#fff; background:#bf6f30}
.ticket_table .title span {color:#666; display:inline; white-space:nowrap; cursor:pointer;}
.title b {width:0; height:0; line-height:0; font-size:0; border-width:5px; border-style:solid; cursor:pointer;}
.title .b1 {border-color:#fdfae9 #fdfae9 #aaa; margin-top:5px; vertical-align:super}
.title .b2 {border-color:#aaa #fdfae9 #fdfae9; margin-top:10px;}
.title a:hover b {border-color:#bf6f30 #bf6f30 #fff; margin-top:0px; vertical-align:super}
.price {float:left; margin-right:6px; font-size:18px; color:#b30606}
.price span {font-size:12px; font-weight:normal; margin-right:3px;}
.price_u{float:left; background:url(/css/ticket/piao2.png);background-position:left -643px; height:18px; padding-left:36px; margin-right:5px;}
.price_y{float:left;background:url(/css/ticket/piao2.png); background-position:right -643px; _background:none; height:16px; _border-right:1px solid #ffa039; padding-right:3px; line-height:16px; margin-top:1px} 
.save_l {float:left; background-position:left -621px; height:18px; padding-left:23px;} 
.di{float:left; background-position:left -992px; height:18px; padding-left:23px; margin-left:2px;} 
.save_r {float:left; background-position:right -621px; _background:none; height:16px; _border-right:1px solid #ffa039; padding-right:3px; line-height:16px; margin-top:1px} 
.ticket_table .no_bor {border-top:none; padding:0 10px 0 10px}
.ticket_xx {background:#fff; overflow:hidden; padding:10px; line-height:20px;} 
.hiddle {background:#fff; padding:0px 10px 5px 0; text-align:right; cursor:pointer;}
.hiddle b {width:0; height:0; line-height:0; font-size:0; border-width:5px; border-style:solid; margin-left:4px; float:right; cursor:pointer;border-color:#fff #fff #aaa; margin-top:4px;} 
.ticket_table .mp_type {font-weight: bold;overflow: hidden;padding-left: 10px; color:#000; font-size:14px; padding-bottom:5px;font-family: Microsoft YaHei,SimHei;}
a.yd_btn {background-position:0 -557px; color:#FFFFFF; height:22px; line-height:22px; text-align: center;text-decoration: none; width: 51px; float:left; margin-left:0px;}
a.yd_btn:visited {color:#fff;}
a.yd_btn:hover {background-position:0 -583px; color:#FFFFFF; text-decoration: none;}
.ModePay span {width:12px; height:14px; float:left; margin-right:3px}
.ModePay img {width:12px; height:14px; background-position:-126px -895px; background-repeat:no-repeat; margin-top:4px;}

/**/
.PartTitle {width:690px; height:30px; border-top:2px solid #f69228; font-family: Microsoft YaHei,SimHei; font-size:16px; color:#000; padding-top:6px; padding-left:10px; background-position:0 0; background-repeat:repeat-x;}
.PartTitle1 {width:690px; height:30px; border-bottom:1px solid #e4e1e1; font-size:16px; font-weight:bold; color:#000; padding-top:6px; padding-left:10px; background-position:0 0; background-repeat:repeat-x;}
/*预定须知*/
.yuding {width:700px;}
.line {border-bottom:1px dashed #DEDEDE;}
.prodetail {padding-left:15px;}
.prodetail h3 {color:#B54800; font-size:14px; margin-top:13px;}
.yd_info {padding:12px 0; font-size:14px;}
.yd_info p {color: #444444; line-height: 180%; margin-bottom: 5px;}

/*景区简介*/
.jing {padding-bottom:10px; margin-bottom:12px;font-size:14px; line-height:28px; color:#444;padding-left:10px;padding-right:10px; }
.jing h6 {font-size:16px; padding-bottom:12px;}
.jing h6 a ,.jing h6 a:visited {color:#b75a07}
.jing h6 a:hover {color:#fff; background:#b75a07}
.jing p {padding-bottom:10px;}
.jing a ,.jing a:visited {color:#a66e00;}
.jing a:hover {color:#fff; background:#a66e00}
.jing .jinglink a ,.jing .jinglink a:visited {color:#77643d;}
.jing .jinglink a:hover {color:#fff; background:#77643d}
.jing_ms {font-size:14px; line-height:24px;}
.jing_ms p {padding:5px 0;}
.jing img {max-width:100%}

/*景区游记*/
.TravelNotes {}
.TravelNotes li {border-bottom:1px dashed #DDDDDD; padding-bottom:12px; margin-bottom:12px;}
.TravelNotes h6 {font-size:14px; color:#bf6f30}
.TravelNotes h6 a ,.TravelNotes h6 a:visited {color:#bf6f30}
.TravelNotes h6 a:hover {color:#fff; background:#bf6f30}
.TravelNotes p {padding:6px 0; }
.TravelNotes p span {color:#939393;}
.TravelNotes p a.nc ,.TravelNotes p a.nc:visited {color:#BF8F30;}
.TravelNotes p a.nc:hover {color:#fff; background:#BF8F30} 
.TravelNotes div {font-size:14px; line-height:23px;}
.NotesImg img {margin-right:15px;}
.NotesMore {text-align:right; padding-right:6px;}
.NotesMore a ,.NotesMore a:visited {color:#906f2f;}
.NotesMore a:hover {color:#fff; background:#906f2f}

/*景区相册*/
.TravelAlbum {padding-bottom:12px;}
.TravelAlbum li {float:left; width:168px; margin-left:7px;}
.TravelAlbum li div {background-position:0 -668px; width:157px; height:119px; padding:4px 0 0 4px; position:relative;}
.TravelAlbum li div span { position:absolute; top:99px; right:4px; padding:1px 2px; color:#fff; background-color:rgba(102,102,102,0.7); background:#666\9; filter:alpha(opacity=70);}
.TravelAlbum li h5 {padding:8px 0 0 4px;font-size:12px; font-weight:normal; color:#855800;}
.TravelAlbum li h5 a {color:#855800; text-decoration:none;}
.TravelAlbum li h5 a:hover {color:#fff; background:#855800;}
.TravelAlbum li p {padding:5px 0 0 4px; color:#A08E8E;}
.TravelAlbum li p a ,.TravelAlbum li p a:visited {color:#876F41;}
.TravelAlbum li p a:hover {color:#fff; background:#876F41;}

/*游客点评*/
.gradepiao {width:680px; height:120px; background:#f5f5f5; margin-left:10px;}
.PCT ,.sort ,.SumUp {float:left;}
.PCT {border-right: 1px dashed #DDDDDD; float: left; padding-bottom: 20px; width:170px; margin-top:15px;}
.PCT p {text-align: center; width: 100%;}
.PCT .p1 {color: #FF6600;font-family: Arial;font-size: 38px;font-weight: 600;line-height: 38px;padding-top: 10px;}
.PCT .p2 {margin-top: 8px;}
.sort {margin-top:20px; margin-left:15px;}
.sort p {line-height:25px;}
.SumUp {margin-top:20px; margin-left:25px;}
.SumUp a {color:#A0690C; margin-left:15px;}
.SumUp a:visited {color:#805103;}
.SumUp a:hover {color:#fff; background:#A0690C}
.SumUp p {padding-bottom:5px;}
.SumUp p span {color:#0073b6}
.SumUp a.SayGood {width:66px; height:24px; background-position:0 -212px; color:#3a7ea6; display:inline-block; font-size:14px; padding:5px 0 0 40px;}
.SumUp a.SayGood:visirted {color:#3a7ea6;}
.SumUp a.SayGood:hover {color:#A06501; background-position:0 -212px;}
.comment {width:680px; margin-left:10px;}
.order {height:29px; border-bottom:2px solid #fc8301; _overflow:hidden}
.order_ul {float:left; margin-left:10px;}
.order_ul li {color:#005BB5; float:left; font-size:14px; text-align:center; width:100px; position:relative; height:27px;}
.order_ul .choose div {background:#fff; border-top:2px solid #fc8301;border-left:1px solid #fc8301;border-right:1px solid #fc8301; font-weight:bolder; height:29px;}
.order_ul div{text-align:center; line-height:27px;}
.order_ul div a {display:block; width:100%; color:#333;}
.order_ul div a:visited {color:#333;}
.order_ul div a:hover {color:#A43C00;}
.order_ul .choose div a {cursor:text;color:#333;}
.order_ul li span {color:#666666;font-family: arial; font-size: 12px; font-weight:normal; padding:0 3px;}
.rank {float:right; padding:3px 8px 0}
.pxfs {height:22px;line-height:18px;}
.CommentList {}
.CommentList li {margin-bottom:15px; padding-bottom:15px; border-bottom:1px dashed #E8E3E3}
.label {overflow:hidden;width:670px;background:#eef8ff;padding-top:10px;height:28px;margin-bottom:10px; font-size:14px; padding-left:10px;}
.label span {float:right; font-size:12px; padding-right:10px;}
.label a {margin-right:15px; color:#555; height:14px; padding-top:2px; text-align:center; display:inline-block; line-height:12px;}
.label a:hover {color:#fff; background:#555}
.label .onlabel {-moz-border-radius: 3px 3px / 3px 3px; border-radius:3px 3px / 3px 3px; background:#6E99F7; color:#fff; padding:2px 6px 0; margin-right:10px}
.label a.onlabel:visited ,.label a.onlabel:hover {background:#6E99F7; color:#fff;}
.type_img {float:left; width:100px; overflow:hidden; text-align:center;}
.TripType {display:block; height:70px; width:70px; margin-left:10px;}
.TT1 {background-position:2px -256px}
.TT2 {background-position:-67px -259px}
.TT3 {background-position:1px -324px}
.TT4 {background-position:-67px -324px}
.TT5 {background-position:2px -394px}
.TT6 {background-position:-67px -394px}


.type_img p {padding-top:5px; }
.details {float:right; width:580px; overflow:hidden; line-height:22px;}
.fine {width:570px;background:#f0efef; height:24px; line-height:24px; margin-bottom:10px;  color:#646362}
.fine span {margin-right:15px;}
.good {-moz-border-radius: 3px 3px / 3px 3px; border-radius:3px 3px / 3px 3px; background:#ffa63c; color:#fff; padding:0 6px 2px 6px;}
.FineMain {}
.FineMain h6 {font-size:14px;}
.FineMain p {padding-top:5px; line-height:20px;}
.FineTag {margin-top:6px;}
.FineTag dl{width:580px;}
.FineTag dl dt{float:left;width:60px;color:#666;white-space:nowrap; padding-bottom:3px;}
.FineTag dl dd{width:520px;float:left;text-align:left; padding-bottom:5px;}
.FineImg {margin-top:10px;}
.FineImg img {margin-right:15px;}


.cmtPolicyTip {
    margin-left: -186px;

}
.cmtPolicyTip {
    font-family: "宋体";
    position: absolute;
    width: 245px;
    z-index: 99;
}


.Ttriangle {
    font-size: 1px;
    right: 10px;
    position: absolute;
    top:-5px;
    width: 20px;
}
.Ttriangle1 {
    font-size: 1px;
    right: 200px;
    position: absolute;
    top:-6px;
    width: 20px;
}
.Ttriangle .Tt1,.Ttriangle1 .Tt1 {
    background: none repeat scroll 0 0 #FFD5A1;
    font-size: 1px;
    height: 1px;
    margin-left: 6px;
    width: 2px;
}
.Ttriangle .Tt2 ,.Ttriangle1 .Tt2{
    margin-left: 5px;
    overflow: hidden;
    width: 1px;
}
.Tsame {
    background: none repeat scroll 0 0 #FFFCEC;
    border-left: 2px solid #FFD5A1;
    border-right: 2px solid #FFD5A1;
    font-size: 1px;
    height: 1px;
}

.Ttriangle .Tt3,.Ttriangle1 .Tt3 {
    margin-left: 4px;
    overflow: hidden;
    width: 3px;
}
.Ttriangle .Tt4,.Ttriangle1 .Tt4 {
    margin-left: 3px;
    overflow: hidden;
    width: 5px;
}

.Ttriangle .Tt5 ,.Ttriangle1 .Tt5{
    margin-left: 2px;
    overflow: hidden;
    width: 7px;
}

.Ttriangle .Tt6,.Ttriangle1 .Tt6 {
    margin-left: 1px;
    overflow: hidden;
    width: 9px;
}

.Ttriangle .Tt7 ,.Ttriangle1 .Tt7{
    margin-left: 0;
    overflow: hidden;
    width: 11px;
}

.cmtPolicyTip .cmtPolicyTip_mit {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #FFD5A1;
    float: left;
    overflow: hidden;
    padding: 0;
    width: 243px; padding:0 5px;
}

.cmtPolicyTip .cmtPolicyTip_top {
    background: none repeat scroll 0 0 #FFF4D9;
    color: #B64700;
    font-size: 14px;
    height: 34px;
    line-height: 34px;
    padding-left: 10px;
}

.cmtPolicyTip .cmtPolicyTip_p {
    overflow: hidden;
    width: 218px;}
.cmtPolicyTip .cmtPolicyTip_p {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #333333;
    line-height: 22px;
    margin: 0 10px;
    padding: 5px 0;
}    


/*交通指南*/
.TravelMap {width:700px; position:relative;} 
.MapInfo {border:1px solid #E8E8E8; height:550px; overflow: hidden; width:698px;} 
.tool {width:680px; height:35px; background:#F2F2F2}
.tool a {width:338px; height:35px; display:inline-block; text-align:center; line-height:35px; font-size:14px; color:#BF6630;border:1px solid #E8E8E8;border-bottom:2px solid #E8E8E8}
.tool a:visited {color:#BF6630;}
.tool a:hover {color:#0D75E4;}
.jiaotong {font-size:14px; line-height:24px;}
.jiaotong p {padding:3px 0;}

.P_R {position:relative;}
.map_expand ,.map_retract {float:right; padding-right:18px; font-size:14px; font-weight:normal; color:#6fafee; margin-top:4px; margin-right:5px; cursor:pointer;}
.map_expand {background-position:-163px -292px; }
.map_retract {background-position:-168px -256px;}
.MapPanel {width:259px; height:550px; border:1px solid #DDDDDD; background:#fff; position:absolute; top:59px; left:699px;}
.MapSearch {overflow: hidden; padding:15px 5px 0 12px;}
.search_ipt{float: left; width:210px;}
.search_ipt p {width:210px; height:24px; line-height:24px; padding:0 0 5px;}
.search_ipt p input{height:20px; width:165px; line-height: 20px;}
.search_ipt .search_line {padding-top:5px;}
.search_ipt .search_line input {width:78px; height:23px; line-height:23px; background-repeat:no-repeat; cursor:pointer; border:none;}
.search_ipt .search_line .search_bus{background-position:-60px -585px; margin-left:40px;}
.search_ipt .search_line .search_car{background-position:-139px -585px; margin-left: 10px;}

.exchange {float:left; width: 14px; height: 37px;background-position:-193px -340px; background-repeat:no-repeat;  margin:7px 0 0 3px; cursor:pointer}
.exchange:hover{ background-position:-169px -340px;}
.result {height:336px; margin-top:5px; overflow-x:hidden; overflow-y:auto;}
.ResultLine {width:230px;padding:5px 4px 0 10px;overflow:hidden;}
.ResultTitle {font-size:13px; color:#222}
.cost {float:right; font-size:12px; color:#999; margin-right:6px;}
.cost b {color:#FF6600;}
.NoResult {padding:10px; background:#f1f1f1; color:#A40606; margin-top:10px;}
.OtherResult {padding:10px; background:#f1f1f1; margin-top:10px;}
.OtherResult a ,.OtherResult a:visited {color:#A40606; margin:0 2px;}
.OtherResult a:hover {color:#fff; background:#A40606}
.SearchResult {padding:6px 10px; background:#f2f2f2; width:213px}
.SearchResult strong {color:#000;}
.SearchResult p {padding-top:5px;}
.origin {border-bottom:1px dashed #ddd; padding:10px 0; width:230px;}
.origin span {display:inline-block;}
.start_ico {background-position:-192px -398px; height:16px;width:16px; float:left; margin-top:2px;}
.nm_bg {-moz-border-radius:2px; border-radius:2px; background:#88A3DD; color:#fff; padding:2px 4px 0; margin-left:10px; font-weight:bold}
.endpoint {border-top:1px dashed #ddd; padding:8px 0 5px 0;width:230px;}
.end_ico{background-position:-192px -443px;float:left;height:16px;width:16px;}
.ResultList {width:230px;}
.ResultList li{border-bottom:1px dashed #ddd;color:#000;text-align:left; height:auto; padding:5px 0 5px 0;}
.ResultList li b {display:inline-block; width:30px; text-align:center; font-weight:normal; float:left}
.ResultList li p {display:inline-block; width:200px;}
.ResultList li p span {color:#3D6DCC}
.over {background:#f5f5f5;}
.mapPanelBton{text-align:right;padding:10px 10px 10px 0;color:#666;}
.mapPanelBton a {width:61px;height:23px;display:inline-block;background-position:-156px -533px;text-align:center;line-height:23px;color:#666;}
.mapPanelBton a:hover {background-position:-156px -558px; text-decoration:none;}
.result_info .re_sec{float:left; width:60px}
.taxi{text-align:right;color:#999;}
.taxi b{color:#ff6600;}
.result_info a.icoBUS:hover {background:url(/css/ticket/piao.png) -191px -718px;}


.set_box {display: block; text-align: center; height: 28px;}
.infoWindowTit {color: #005bb5; font-size: 12px; font-weight: bold; font-family: "宋体"; height: 24px;}
.setpoint {line-height:23px;cursor:pointer; display:inline-block;margin-top:5px;color: #666;text-align: center; width:61px; height:23px;background-position:-156px -533px;}
.setpoint:hover{background-position:-156px -558px;color: #666;text-decoration: none;}
.setpoint_addr{max-width: 280px;font-family: "宋体";}
.map_loading{float: left; height: 23px; line-height: 23px;  padding: 0 5px; background: red; color: #fff; position: absolute;}
.result_info{ overflow-x: hidden;  overflow-y: auto; height: 440px;}

.results { }
.results .rel_msg p { padding-left:5px; line-height:20px; color:#999; }
.results .rel_msg p strong{color: #333; line-height: 18px;}
.results .rel_msg .msg_p{ padding: 5px; color: #333;}
.results .rel_msg .msg_list {width:245px; overflow:hidden; }
.list_lf { float:left; width:240px; overflow:hidden; }
.list_lf .list dl dt, .list_lf .list dl dd { float:left; margin-top:5px; }
.list_lf .list dl dd { width:140px; overflow:hidden; }
.results .rel_msg h4 {background:#ffefde url(/css/ticket/piao.png) 2px -921px no-repeat; border:1px #f9ceb4 solid; color: #b54800; cursor: pointer; line-height:27px; overflow: hidden; padding-left:28px; border-radius:3px; width:200px; font-weight:normal;}
.results .rel_msg h4 .bt{ font-weight: bold;}
.msg_list .list_lf .list { width:233px; padding:0; text-decoration:none; cursor:pointer; display:block; overflow:hidden;  }
.msg_list .list_lf .list dl dd p {  line-height: 18px; overflow: hidden; text-align: left; }
.msg_list .list_lf .list div { display:none; padding-top:20px; background:url(/css/ticket/huaguobg.png) 0 0 no-repeat; position:absolute; top:0px; right:5px; width:155px; height:40px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://tp1.znimg.com/v5/map/2/img/huaguobg.png');
}
.msg_list .list_lf .cur { background:#fff8ee; }
.msg_list .list_lf .list .cur_bot{line-height:23px;cursor:pointer;float: right;  margin:16px 5px 0 0; display:none;color: #666;text-align: center; width:61px; height:23px; background-position:-156px -533px;}
.msg_list .list_lf .cur .cur_bot{ display:block;}
.msg_list .list_lf .cur div { display: block; }
.msg_list .list_lf .cur .cur_bot{background-position:-156px -533px;}
.msg_list .list_lf .cur .cur_bot:hover,.set_opint:hover{background-position:-156px -558px; color: #666;text-decoration: none;}
.msg_list .list_lf.list_other { padding-bottom:5px; }
.msg_list .list_lf .list dl { cursor:pointer; padding:0 0 5px 5px; width:160px; overflow:hidden; float: left;}

.gb_cur { background-color:#f1f1f1!important; }
.finish { margin-bottom: 10px; overflow: auto;cursor: pointer;float: left}
.finish h4 {background:#E6F2FF url(/css/ticket/piao.png) 2px -952px no-repeat; color: #005bb5; font-size:14px; line-height:30px; overflow:hidden; padding-left:28px; border-radius: 3px; border: 1px #c3e1ff solid; width:200px; font-weight:normal;}
.msg_list .list_lf .cur dl dd p{color: #f60;}
.msg_list .list_lf .cur dl dd p strong{color: #f60;}
.msg_list .list_lf .list dl dt{width:14px; height:22px; background-position:0 -893px; text-align: center;color: #fff; float: left; line-height:16px; padding-top:1px; letter-spacing:-2px; padding-right:2px}
.msg_list .list_lf .cur dl dt{background-position: -23px -893px;}


/* 驾车样式 */
.bus_way {float:left;width:230px;}
.drive{overflow:hidden;}
.bus_way ul{padding-top:10px;}
.drive ul{border:0 none !important;overflow:hidden;width:230px;}
.juli_p{color:#666;line-height:32px;padding-left:5px;}
.bus_way_cur2 .bus_way_cur li{border-bottom:1px dashed #ddd;color:#000;text-align:left;height:auto;cursor:pointer;padding:5px 0 5px 0;}
.bus_way_cur2 .bus_way_cur .end1{border-bottom:1px solid #ddd;}
.bus_way_cur li p{display:inline-block;width:200px;}
.dir_line .start_ico{background-position:-192px -398px; float:left;height:16px;width:16px;}
.dir_line .end_ico{background-position:-192px -443px;float:left;height:16px;width:16px;}
.nm_bg{padding-left:5px;height:16px;line-height:16px;display:inline-block;margin-left:5px;*margin-left:2px;}
.nm_bg .nm_l{float:left;height:16px;line-height:16px; font-weight:bold;color:#fff;}
/*.nm_bg .nm_b{float:left;height:16px;width:5px;           background-position:-295px -284px;}*/
.bus_way ul li .start_ico{background-position:-192px -398px;float:left;height:16px;width:16px;}
.bus_way ul li .end_ico{background-position:-192px -443px;float:left;height:16px;width:16px;}
.bus_way_cur li em{display:inline-block;float:left;font-style:normal;text-align:center;width:30px;}
.bus_way_cur2 .bus_way_cur li b{color:#3D6DCC;cursor:pointer;font-weight:normal;}
.gb_cur{background-color:#fff8ee;}



/*附近景区*/
.nearby {}
.nearby li {width:175px; float:left; text-align:center; margin-top:20px; }
.nearby li h6 {margin-top:5px;}
.nearby li h6 a {color:#BF6F30; font-weight:normal; font-size:14px;}
.nearby li h6 a:visited {color:#BF6F30;}
.nearby li h6 a:hover{background:#bf6f30; color:#fff;}
.nearby li p {padding-top:7px; text-align:center;}
.nearby li p b {color:#C10404; margin-right:8px;}
.recmLink {background:#FFF2D9; border:1px solid #EFD894; border-radius: 5px 4px 5px 4px / 4px 5px 4px 5px; color:#F29750;
 display:inline-block; height:21px; line-height: 21px; margin-right:0; text-align:center; width: 58px;}
.recmLink:hover {background:#FDE0A9;  border: 1px solid #EDCF76; color: #A66E00;}
.distance {padding-top:12px; color:#8E8E8E;}

/*周边住宿*/
.NearHotel {margin-left:10px;}
.NearHotel li {padding-bottom:12px; float:left; width:330px; margin-right:15px}
.NearHotel img {float:left;}
.NearHotel h5 {font-size:14px; margin-left:115px; padding-top:5px;}
.NearHotel h5 a ,.NearHotel h5 a:visited {color:#a66e00}
.NearHotel h5 a:hover {color:#fff; background:#a66e00}
.NearHotel p {padding-top:6px; font-size:12px; color:#888; margin-left:115px;}
.NearHotel p span {margin-right:8px;}

/*相关活动*/
.activity {margin-left:10px;}
.activity li {width:155px; float:left; text-align:left; margin-top:20px; margin-right:15px;}
.activity li h6 {margin-top:5px;}
.activity li h6 a {color:#BF6F30; font-size:12px;}
.activity li h6 a:visited {color:#BF6F30;}
.activity li h6 a:hover{background:#bf6f30; color:#fff;}
.activity li p {padding-top:5px;}

/*出行指南*/
.guide {margin-left:10px;}
.guide li {padding-bottom:8px;}
.guide li div {line-height:24px; font-size:14px;float:left; display:inline}
.Gname {color:#2e2e2d}
.Glist {width:600px;}
.Glist a ,.Glist a:visited {color:#895b05; margin-right:12px;}
.Glist a:hover {color:#895b05;}

/*右侧*/
.piao_right {float:right; width:230px;}
.side {width:228px; border:1px solid #E8E8E8; padding-bottom:15px;}

.SideTitle {border-bottom:1px solid #E8E8E8;border-top:1px solid #FFFFFF; background-position:0 -49px; background-repeat:repeat-x; color: #626060;font-size: 14px;  font-weight:bold; height: 34px; line-height: 34px; padding-left:10px;}
.soupiao {padding:15px 15px 0px 15px;}
.text_p {padding:10px 0;} 
.text_s {width:190px; height:24px; line-height:24px; font-size:14px;}
.soubtn_p {text-align:right; padding-right:5px;}
.Soubtn {background-position:-71px -556px; width:73px;height:25px; border:none; font-size:14px; color:#fff; font-weight:bold;cursor:pointer;}
.tuijian {padding:15px 15px 0 15px;}
.jingxuan {padding-top:5px;}
.jingxuan a {margin-right:10px; color:#9a6136; line-height:20px;}
.jingxuan a:visited {color:#9a6136;}
.jingxuan a:hover {color:#fff; background:#9a6136}


/*查看相册弹出*/
.LookAlbum {width:800px; height:600px; background:#fff; position:absolute; top:70px; left:50%; margin-left:-400px; z-index:1999}
.lanmu {width:785px; padding-left:15px; background:#f0f0f0; color:#000; height:32px; line-height:32px;font-size:14px; font-weight:bold;}
.LookMain {width:776px; margin:10px auto}
.AlbumList {float:left; width:100px; height:528px; background:#efefef; padding:10px 0;}
.Album_UP ,.Album_Dowm {width:100px; height:20px; cursor:pointer}
.Album_UP .Up_icon {display:block; border-color:#AAAAAA #efefef; border-style:none solid solid;
 border-width:0 20px 20px;  height:0; line-height:0; margin:0 auto; width:0;}
.Album_Dowm .Dowm_icon {display:block; border-color:#AAAAAA #efefef ; border-style:solid solid none;
 border-width:20px 20px 0;  height:0; line-height:0; margin:0 auto; width:0;}
 .Album_UP .Up_icon2 {display:block; border-color:#dedede #efefef; border-style:none solid solid;
 border-width:0 20px 20px;  height:0; line-height:0; margin:0 auto; width:0;}
.Album_Dowm .Dowm_icon2 {display:block; border-color:#dedede #efefef ; border-style:solid solid none;
 border-width:20px 20px 0;  height:0; line-height:0; margin:0 auto; width:0;}
.Album_All {height:478px; margin:5px 0; overflow:hidden;}
.Album_All li {margin:0 auto; padding:6px 0; width:85px;}
.Album_All li img {margin:0 auto; height:56px; width:75px; display:block}
.Album_All .selected {background:#fd874c;}
.PhotoList {float:right; width:650px;}
.PhotoList h6 {font-size:14px;}

.PreviewPic {width:620px; padding:8px 15px;margin-bottom:15px;height:66px;background:#f5f5f5;overflow:hidden}
.last ,.next {float:left;width:10px;height:66px}
.last a ,.next a {width:10px;height:66px; display:block}
.last a.last_icon1 {background-position:-129px -201px}
.last a.last_icon2 {background-position:-156px -201px}
.next a.next_icon1 {background-position:-210px -201px}
.next a.next_icon2 {background-position:-183px -201px}
.SmallPhoto {float:left; width:600px; height:66px; overflow:hidden}
.SmallPhoto li {width:85px; height:56px; padding:5px 0; float:left}
.SmallPhoto li img {margin:0 auto; height:56px; width:75px; display:block}
.SmallPhoto .SmallOn {background:#B5ABA1;}
.BigPhoto {width:650px; text-align:center; position:relative; overflow:hidden;height:500px;margin:0 auto;}
.PhotoInfo {margin:0 auto; position:absolute; bottom:0; }
.PhotoInfo p {padding:5px 15px; color:#fff;}
.PhotoInfo p a,.PhotoInfo p a:visited {color:#ffd161}
.PhotoInfo p a:hover {color:#fff;}
.PhotoMargin {margin:0 auto;background-color:rgba(0,0,0,0.7) !important;background:#000; filter:alpha(opacity=70);}
.xgxx {line-height:20px;}
.xcm {font-size:14px;}


.LookAlbum_bg {width:100%; height:2000px; background:#636363; opacity:0.5; position:absolute; left:0; top:0}






/***********************评论页*******************************/
.piao_left2 {float:left; width:230px;}
.piao_right2 {float:right; width:700px;}

.SearchNav {width:226px; border:2px solid #edcba0; padding-bottom:15px;}
.TitleNav {border-bottom:1px solid #edcba0; background-position:0 -802px; background-repeat:repeat-x; color:#7f3d02;font-size:14px; font-weight:bold; height:34px;
 line-height: 34px; padding-left:10px;}

.sideNav {width:228px; border:1px solid #F4EEE7; padding-bottom:15px;}
.sideNavTitle {border-bottom:1px solid #F4EEE7;  background-position:0 -848px; background-repeat:repeat-x; color: #626060;font-size: 14px;  font-weight:bold; height: 34px; line-height: 34px; padding-left:10px;}

.TickerName {font-size:16px; font-weight:bold; margin-left:12px; margin-bottom:10px;}
.comMenu {width:700px; height:28px; overflow:hidden; background:#fff; border-bottom:2px solid #FC8301}
.comMenu a {float:left; display:block; width:88px; height:24px; padding-top:4px; margin-left:2px; background:#fef7da; text-align:center; font-size:14px; color:#504e4e}
.comMenu a:visited {color:#504e4e}
.comMenu a:hover {color:#a23601;}
.comMenu a.on {background:#fc8301; font-weight:bold; color:#fff;}
.comMenu a.on:visited {color:#fff;}
.comMenu a.on:hover {cursor:text}
.fxd {float:right; padding-right:8px; margin-top:5px;}

.NearView {padding:0 10px;}
/*
.NearView p {padding-top:5px;}
.NearView p span {float:right;}

.NearView li {line-height:28px; border-bottom:1px dashed #EAEAEA}
.NearView li span {float:right; width:34px;}
.NearView li a ,.NearView li a:visited {color:#BF6F30;}
.NearView li a:hover {color:#fff; background:#BF6F30}
*/

/*周边热门景点推荐begin*/
.sidebar{ padding:0 10px;}
.sidebar ul {width:204px;margin:-1px auto 0;overflow:hidden;}
.sidebar ul li {border-top:1px solid #E7E7E7;padding:25px 0 0; font-size:14px; margin-bottom:10px; margin-top:-1px;}
.sidebar h5 {font-weight:normal;margin-bottom:10px;}
.sidebar h5 a {color:#494949;}
.sidebar h5 span{ color:#bf6f30;}
.sidebar h5 span:hover{ color:#fff;background:#bf6f30; }
.sidebar-hotimg{display:block;width:200px;height:127px;padding:0 2px;margin-bottom:12px;}
sidebar-hotinfo{color:#858484;font-family:arial;height:23px;margin-bottom:15px;}
.sidebar-hotinfo span{font-size:16px;font-weight:bold;line-height:23px;color:#eb4800;padding-right:10px;}
.sidebar-hotinfo a{display:inline-block;width:62px;height:23px;float:right;text-align:center;
                   line-height:23px;color:#5e5e5e;text-shadow:1px 1px 1px #FFF;background-position: -147px -894px;}
.sidebar-hotinfo a:hover{text-decoration:none;color:#EB5E00;}
/*周边热门景点推荐end*/


/*星星分数*/
.star1 {width:50px; height:8px; font-size:1px; display:inline-block; background-image:url(/css/imgs/stars.gif);}
.s0 {background-position:0 -120px;}
.s1 {background-position:0 -108px;}
.s2 {background-position:0 -96px;}
.s3 {background-position:0 -84px;}
.s4 {background-position:0 -72px;}
.s5 {background-position:0 -60px;}
.s6 {background-position:0 -48px;}
.s7 {background-position:0 -36px;}
.s8 {background-position:0 -24px;}
.s9 {background-position:0 -12px;}
.s10 {background-position:0 0px;}
.s5_0 {background-position:0 -120px;}
.s5_1 {background-position:0 -96px;}
.s5_2 {background-position:0 -72px;}
.s5_3 {background-position:0 -48px;}
.s5_4 {background-position:0 -24px;}
.s5_5 {background-position:0 0px;}

/*显示大图*/
#preview{position: absolute;border: 1px solid #ccc;background: #333;display: none;color: #fff;}
        
.anchorBL{display: none;}

/*点评图片*/
#spec-n5{width:580px; height:80px; padding-top:2px; overflow:hidden;}
.spec-left{ background-position:-156px -188px; width:10px; height:80px; float:left; cursor:pointer;}        
.spec-right{background-position:-183px -188px; width:10px; height:80px; float:left;cursor:pointer; }        
.spec-list{ width:550px; float:left; overflow:hidden; margin-left:2px; display:inline;}
.spec-list ul li{ float:left; margin-right:0px; display:inline; width:110px;}
.spec-list{ position:relative; width:550px; margin-right:3px;}
.spec-list div{ margin-top:0;  margin-left:2px;}

/*弹出层--推荐*/
.this_tj_notice {text-align:center;width:200px; height:15px; border:7px solid #fee4ab; background:#fcf9e6; position:fixed; top:35%; left:40%; padding:5px 5px 10px 15px; z-index:666; margin:10px;}
.this_tj_notice h5 {font-size:14px; color:#ff9919; margin-bottom:15px;}
.this_tj_notice p {padding-bottom:8px;}
.this_tj_notice .gray {background:#ccc; color:#333;}

.jiathis_style a {float:none; display:inline; width:auto; height:auto; padding-top:0px; margin-left:0px; background:none; text-align:center; font-size:14px; color:#504e4e}

/*订票页面底部（地域标签）*/
.ticket_bot{ line-height:25px; margin:20px 0 0 0; }
.sc_lb2 {
    overflow: hidden;
    padding-left: 15px;
    position: relative;
}
.sc_lb2 h2 {
    float: left;
    font-size: 14px;
 font-weight:bold;
}



.sc_lb2 .check_hd {
    color: #666;

}
.sc_lb h2 {
    float: left;
    font-size: 14px;
 font-weight:bold;
}
.sc_lb {
    overflow: hidden;
    padding: 0 0 10px 15px;
}

.sc_lb li {
    float: left;
}
.sc_lb li a {
    color: #666;
    display: inline;
    margin-right: 8px;
    white-space: nowrap;
}


.page, .note_page { width:645px;
    margin-top: 20px;
    text-align: right;
}
.page a, .note_page a {
    background: none repeat scroll 0 0 #F3F3F3;
    color: #757575;
    display: inline-block;
    height: 21px;
    line-height: 21px;
    margin: 0 5px;
    padding: 0 8px;
}
.page a:hover, .note_page a:hover{ background:#e7e7e7; text-decoration:none;}
.page strong, .note_page strong {
    color: #A7A7A7;
}
.page span, .note_page span {
    background: none repeat scroll 0 0 #F3F3F3;
    display: inline-block;
    height: 21px;
    line-height: 21px;
    padding: 0 8px;
}

/*秒杀*/
.timeing ,.wait a {background-image:url(/css/ticket/miao.png); }
.miao {padding:0px 15px 20px 15px;}
.activitytime {font-size:18px; font-weight:bold;}
.getready {position:relative;}
.timeing {width:352px; height:37px; position:absolute; top:0; left:-22px; margin-top:10px; font-size:20px; color:#fff; font-family:SimHei; padding-left:65px; padding-top:5px;}
.T1 {background-position:0 0; color:#464546}
.T2 {background-position:0 -62px;}
.T3 {background-position:0 -124px;}
.favorable {padding-top:50px; width:450px; }
.favorable b {color:#000; font-size:22px;}
.favorable strong {color:#d50101; font-size:35px;}
.favorable span {color:#d50101;}
.favorable em {color:#da4301; font-style:normal; font-size:26px;}
.wait {float:right; width:170px; height:44px; margin-top:5px;}
.wait a {width:140px; height:44px; display:block; margin-left:15px;}
.wait a.begin {background-position:-560px 0;}
.wait a.atonce {background-position:-560px -64px;}
.wait a.end {background-position:-560px -122px;}
.begintime {color:#a3a3a3; padding-top:20px; text-align:center}
.miaoshuo {line-height:20px; margin-top:10px; color:#777}
.miaoshuo b {width:0; height:0; line-height:0; font-size:0; border-width:5px; border-style:solid; cursor:pointer;}
.miaoshuo .mb1 {border-color:#fdfae9 #fdfae9 #aaa; margin-top:5px; vertical-align:super}
.miaoshuo .mb2 {border-color:#aaa #fdfae9 #fdfae9; margin-top:10px;}


.scenery_activity {margin-top:20px;}
.scenery_activity li {padding-bottom:15px;}
.scenery_activity h3{color: #f6a607; font-size:14px; font-weight:normal;}
.scenery_activity h3 a {color:#BF6F30;}
.scenery_activity h3 a:hover {color:#fff; background:#BF6F30;}
.activity_content {margin-top:6px;}
.activity_content img {float:left; width:48px; height:58px; border:2px solid #d8d8d8}
.activity_content a:hover img {border-color:#ffa800}
.activity_content p {padding:0 0 3px 66px; color:#555}
.scenery_serve {margin-top:15px;}
.scenery_serve li {width:60px; height:14px; border-right:1px solid #e0e0dc; margin-bottom:10px; float:left; margin-right:10px}
.scenery_serve li a {color:#a7754d;}
.scenery_serve li a:hover {color:#fff; background:#a7754d;}
.scenery_serve .serve_no {border-right:1px solid #fff;}

.bottom_bq{ line-height:25px; color:#000;}
.bottom_bq a{ color:#666;}
.bottom_bq a:hover{text-decoration : underline}


/*尚未合作时，显示在票位置内容的样式*/
.TicketType2 {width:700px;background:#fdfae9; padding-top:10px;}
.jdmp
{
    width:670px;
    margin-top:5px; 
    margin-left:15px;
}
.jdmptitle
{
    font-size:14px;
    font-weight:bold;
    line-height:24px;
}
.jdmpcontent
{
    margin-bottom:10px;
    margin-top:10px;
}

.zblm
{
    width:700px;
    margin-top:10px;
    border-top:1px solid #ddd;
}
.zblmtitle
{
    font-size:14px;
    padding-left:15px;
    font-weight:bold;
    line-height:24px;
    margin-top:10px;
}
.zblmcontent
{
    margin-bottom:10px;
    margin-top:10px;
    min-height:20px;
}

.zblmcontent {}
.zblmcontent dl {float:left; width:320px; margin:0 15px 10px 15px;}
.zblmcontent dl dt {width:200px; float:left;}
.st_botm dt a:link ,.st_botm dt a:visited {color:#BC5506}
.st_botm dt a:hover {color:#fff; background:#BC5506}
.zblmcontent dl dd {width:120px; float:left; text-align:right;}
a.vw_btom {background-position:0 -557px; color:#FFFFFF; height:22px; line-height:22px; text-align: center;text-decoration: none; width: 51px; display:inline-block; margin-left:15px;}
a.vw_btom:visited {color:#fff;}
a.vw_btom:hover {background-position:0 -583px; color:#FFFFFF; text-decoration: none;}
.cl_orange {font-size:14px; color:#B30606}

/*宾馆列表*/
.Hotel_table {
    width: 676px; margin-left:12px;
}
.Hotel_list td {
    height: 22px;
    line-height: 22px;
    padding: 5px 0;
    text-align: left;
   
}


.Hotel_table th {
    background: none repeat scroll 0 0 #F8F8F8;
    border-bottom: 1px solid #DDDDDD;
    border-top: 1px solid #EAEAEA;
    color: #999999;
    font-weight: normal;
    height: 28px;
    text-align: left;
}
.room_type {
    border-bottom: 1px solid #DDDDDD;
    border-right: 1px solid #DDDDDD;
}

.room_type p {
    margin-left:65px;
    padding-right: 6px; margin-top:13px;
}
.room_type img {
    float: left; margin-left:8px;
}

.Hotel_table .B_B {
    border-bottom: 1px solid #DDDDDD;
}
.Hotel_list .no_b {
    border: medium none;
}
.Hotel_list .td4 {
    width: 30%;
}
.Hotel_list .td4 {
    width: 30%;
}
.haveTip {
    color: #FF7200;
    font-family: Microsoft Yahei,宋体;
    font-size: 20px;
}

.haveTip dfn {
    color: #666666;
    font-size: 12px;
    font-style: normal;
    margin-right: 2px;
    vertical-align: middle;
}
.Hotel_list a.yding_btn {
background:#FF7200;
color: #FFFFFF;
height: 23px;
line-height: 23px;
text-align: center;
text-decoration: none;
width: 60px;
float: left;
font-size: 12px;
margin-left: 0;
 border-radius:3px;
}
.Hotel_list a.yding_btn:hover{background:#Ff6600;}
.roomName:hover{ background:#bf6f30; color:#fff;}

/*推荐旅馆*/
.finehotel {width:678px; background:#f5f5f5; border:1px solid #e8e8e8; margin-top:15px; padding:10px}
.finehotel li {border-bottom:1px dashed #e0e0e0; padding-bottom:12px; margin-bottom:12px;}
.finehotel img {float:left; margin-right:12px;}
.FH_xx {float:left; width:420px;}
.FH_xx h6 {font-size:14px;}
.FH_xx h6 a ,.FH_xx h6 a:visited {color:#bf6f30}
.FH_xx h6 a:hover {color:#bf6f30}
.FH_xx p {margin-top:4px;}
.hotelnum {font-size:14px;}
.hotelnum b {color:#1860e4; font-size:20px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; line-height:24px;}
.FH_cost {float:right; width:120px; text-align:right; color:#333;}
.FH_cost sup {color:#999; font-size:14px;}
.FH_cost font {color:#FF6600;font-family:Arial,Helvetica,sans-serif; font-size:32px; font-weight: bold; padding-left:2px; }

.mating span {background-image:url(/css/hotel/images/ding.png)}
.mating span {width:22px; height:20px; overflow:hidden; margin-right:10px; float:left;}
.mating .ico1 {background-position:0 -156px;}
.mating .ico2 {background-position:-21px -156px;}
.mating .ico3 {background-position:-45px -156px;}
.mating .ico4 {background-position:-65px -156px;}
.mating .ico5 {background-position:-85px -156px;}
.mating .ico6 {background-position:1px -176px;}
.mating .ico7 {background-position:-21px -176px;}
.mating .ico8 {background-position:-43px -176px;}
.mating .ico9 {background-position:-67px -176px;}
.mating .ico10 {background-position:-109px -154px; width:20px;}
.mating .ico11 {background-position:-91px -176px; width:10px;}
.mating .ico12 {background-position:-107px -176px; width:16px;}

.finehotel2 {width:688px; background:#f5f5f5; border:1px solid #F1F1F1; margin-top:15px; padding:10px 0 0 10px}
.finehotel2 li {margin-bottom:15px; float:left; width:210px; margin-right:15px}
.finehotel2 img {float:left; margin-right:12px;}
.finehotel2 h6 {font-size:12px; padding-left:70px; font-weight:normal}
.finehotel2 h6 a ,.finehotel2 h6 a:visited {color:#bf6f30}
.finehotel2 h6 a:hover {color:#bf6f30}
.finehotel2 p {margin-top:5px; padding-left:70px; line-height:16px}
.finehotel2 .hotelnum2 {font-size:12px;}
.finehotel2 .hotelnum2 b {color:#1860e4; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
.FH_cost2 {color:#333;}
.FH_cost2 span {color:#999; font-size:12px;}
.FH_cost2 font {color:#FF6600;font-family:Arial,Helvetica,sans-serif; font-size:14px; font-weight: bold; padding-left:2px; }
.secnery_tmap{width:355px;overflow:hidden}
.tmap_tit {overflow: hidden;font-size: 14px;color: #0073B6;height: 24px;line-height: 24px;font-weight: bold;margin:0px;padding:0px;}
.tmap_tit a{color: #0073B6;text-decoration:none}
.tmap_tit a:hover{color: #f60;text-decoration: underline}
dl, dt, dd,ul ,li{margin:0px;padding:0px;list-style:none;border:0px;}
.msinfo{overflow:hidden;padding-top:6px; padding-bottom:10px;}
.psinfo {font-size:12px;}
.msinfo dl dd{float:left;width:265px;padding:2px 0 3px 10px;line-height:21px;}
.msinfo dt{float:left;width:80px;padding-top:4px;}
.msinfo .mtag {color:#777}
.msinfo .mprice{font-size:14px;color:#f60}


/**地图覆盖物样式****/
.scenery_tmap .tmap_content {
overflow: hidden;
margin: 10px 0 0 0;
}

.tmap_nav {
height: 27px;
padding-left: 10px;
border-bottom: 1px #ccc solid;
}
.tmap_nav li {
float: left;
line-height: 25px;
height: 25px;
cursor: pointer;
border: 1px #ddd solid;
border-bottom: none;
background: #f9f9f9;
margin-left: -1px;
position: relative;
top: 1px;
z-index: 1;
}
.tmap_nav li div {
padding: 0 10px;
height: 23px;
float: left;
}
.tmap_nav li .pic {
float: left;
width: 15px;
height: 19px;
margin: 4px 4px 0 0;
}
.tmap_nav li .go-end .pic {
background-position:-196px -775px;
}
.tmap_nav li.at {
background: #ffffff;
font-weight: bold;
cursor: default;
border-top: none;
height: 27px;
}
.tmap_nav .at .go-end {
border-top:2px #bf0316 solid;    
height: 24px;
}
.tmap_nav .at .go-start {
border-top:2px #2ba628 solid;
height: 24px;
}
.tmap_nav li .go-start .pic {
background-position:-177px -775px;
}

.tmap_main {
padding: 15px 5px 5px 5px;
overflow: hidden;
}
.none {
display: none;
}
.val_content {
float: left;
overflow: hidden;
}
.val_content dl {
float: left;
overflow: hidden;
}
.val_content dl dt {
float: left;
line-height: 23px;
}
.val_content .start-ico {
background-position:-192px -398px;
width: 16px;
height: 16px;
float: left;
margin: 3px 5px 0 0;
}
.val_content .end-ico {
    background-position:-192px -443px;
    float: left;
    height: 16px;
    margin: 3px 5px 0 0;
    width: 16px;
}
.val_content dl dd {
float: left;
}
.val_content dl dd input {
float: left;
color: #666;
height: 21px;
border: 1px #bbbbbb solid;
line-height: 21px;
width: 128px;
}
.val_content .search_bton {
float: left;
width: 61px;
height: 23px;
text-align: center;
text-decoration: none;
line-height: 23px;
margin-left: 10px;
background-position: -17px -84px;
color: #666;
}
.val_content .search_bton {
float: left;
width: 61px;
height: 23px;
text-align: center;
text-decoration: none;
line-height: 23px;
margin-left: 10px;
background-position:-156px -533px;
color: #666;
}

/******地图搜索结果样式*****************/
.start_ico {background-position:-192px -398px; height:16px;width:16px; float:left; margin-top:2px;}
.nm_bg {-moz-border-radius:2px; border-radius:2px; background:#88A3DD; color:#fff; padding:2px 4px 0; margin-left:10px; font-weight:bold}
.end_ico{background-position:-192px -443px;float:left;height:16px;width:16px;}


.result_info{overflow:auto;height:435px;}
.result_info h6{font-size:12px; }
.result_info .line{width:230px;overflow:hidden}
.val_content .search_bton ,.min_ico ,.footcn ,.icoBUS ,.start_ico ,.end_ico ,.tmap_nav li .go-end .pic ,.tmap_nav li .go-start .pic ,.val_content .start-ico ,.val_content .end-ico
 {background-image:url(/css/ticket/piao.png)}

.result_info {width:245px;padding:5px 4px 0 10px;overflow-y:auto;}
.ResultTitle2 {overflow:hidden;border-bottom:1px #ddd solid;color:#222;padding-bottom:6px;}
.dir_line ul{width:230px;}
.dir_line ul li{line-height:28px;width:230px;}
.dir_line ul li div{background:#f5f5f5;cursor:pointer;overflow:auto;}
.dir_line ul li a{cursor:pointer;line-height:20px;}
.dir_line ul li .min_ico{color:#FFFFFF;display:block;float:left;font-size:14px;font-weight:bold;height:16px;line-height:16px;text-align:center;width:16px;background-position:-196px -668px; margin-top:4px}
.dir_line ul li h6{color:#5B7BCB;font-size:14px;}
.dir_line ul li h6{color:#333;float:left;font-size:12px;line-height:24px;padding-left:10px;width:160px;font-weight:bold;font-family:"宋体";}
.dir_line ul li font{clear:both;color:#666;display:block;font-size:12px;line-height:24px;text-align:left;background:#f5f5f5;text-indent:26px;}
.dir_line ul li p{border-bottom:1px dashed #ddd;clear:both;cursor:pointer;line-height:20px;padding:10px 0;display:block;}
.dir_line ul li .end1{border-bottom:1px solid #ddd;}
.dir_line ul li p img{float:left;width:24px;}
.dir_line ul li p .footcn{float:left;width:16px;height:16px;
 background-position:-187px -696px;margin-right:5px;}
.dir_line ul li p .dis_a{display:block;text-align:right;width:45px;color:#999;}
.clo_6d{color:#6D6D6D;}
.dir_line ul .list_hid a{color:#5B7BCB;line-height:28px;}
.dir_line ul .list_cur a{color:#747474;line-height:28px;}
.dir_line ul .list_hid div{background:#fff8ee;border-bottom:1px solid #e6e6e6;padding:5px 0;}
.dir_line ul .list_hid div h6{color:#333;line-height:28px;padding-left:10px;}
.dir_line ul .list_hid .c_f_bg{background-position:right -29px;}
.dir_line ul .list_cur div{background:#fff;border-bottom:1px solid #e6e6e6;padding:5px 0;}
.dir_line ul .list_cur div h6{color:#333;}
.dir_line ul .list_cur .c_f_bg{background-position:right -57px;}
.list_hid p,.list_hid font{display:none !important;}

.result_info ul li .c_arrow{height:0;width:0;overflow:hidden;font-size:0;line-height:0;border-color:transparent transparent #999 transparent;border-style:dashed dashed solid dashed;border-width:5px;*border-width:6px;margin:5px 10px 0 0;*margin:2px 8px 0 0;}
.result_info ul .list_hid .c_arrow{border-color:#999 transparent transparent transparent;border-style:solid dashed dashed dashed;border-width:5px;margin:12px 10px 0 0;}

.frg {float:right}
.icoBUS {background-position:-191px -718px;width:16px;height:16px;float:left;margin-right:5px;}
.gb_cur {background-color:#f1f1f1}
.result_info ul li em {font-style:normal}
.result_info ul li a ,.result_info ul li a:visited {color:#A66E00}
.result_info ul li p a:hover {color:#fff; background:#A66E00}


@charset "utf-8";
/* CSS Document */
body{height:100%}
.jmmbox_class {width:400px; border-radius: 3px; padding:6px;  background:url("/css/imgs/mmbox/layer_bg.png"); position:fixed; top:30%; left:40%;  z-index:9999; margin:10px; _position: absolute}
.jmmbox_class .fixed-diabox{overflow:hidden;background:#ffffff; }
.jmmbox_class .fixed-title {cursor:move; background: none repeat scroll 0 0 #F3F3F3;height: 25px;line-height: 25px;padding: 2px 8px;}
.jmmbox_class h5 {font-size:14px; color:#5C5C5C;margin:0px; margin-bottom:15px;}
.jmmbox_class .jmmbox_class_close {background:#ff9919; width:23px; height:23px; line-height:12px; text-align:center; color:#fff; float:right; font-size:12px; background: url("/css/imgs/mmbox/sprite.png") no-repeat scroll 6px 6px transparent;}
.jmmbox_class .jmmbox_class_fullscreen{background:#ff9919; width:19px; height:23px; line-height:12px; text-align:center; color:#fff; float:right; font-size:12px; background: url("/css/imgs/mmbox/tools_img1.png") no-repeat scroll -42px -152px transparent;}
.jmmbox_class a.jmmbox_class_close:hover{ background: url("/css/imgs/mmbox/sprite.png") no-repeat scroll -14px 6px transparent;}
/*.jmmbox_class a.close:visited {background:#ff9919; color:#fff;}*/
