/* CSS Document */


body{text-align:center; margin-top:4px;}
.split1{height:4px;}
.split2{height:10px;}
.split3{height:6px;}
.font1{font-size:12px; color:#004993;}
.font2{font-size:12px; color:#999999;}
.font3{font-size:12px; color:#FFFFFF;}
.font4{font-size:12px;}
a{font-size:12px; color:#0066CC; text-decoration:none;}
a:hover{font-size:12px; color:#FF6600; text-decoration:none;}
a:visited{font-size:12px; color:#0066CC; text-decoration:none;}


.margin1{margin-top:4px;}
.margin2{margin-top:6px;}
.margin3{margin-top:8px;}
.margin4{margin-top:10px;}
.margin5{margin-top:20px;}


.imglm2{height:16px; line-height:24px; vertical-align:middle;}
.imglm3{height:17px; line-height:20px; vertical-align:middle;}
.imglm4{height:17px; line-height:24px; vertical-align:middle;}
.imglm5{height:16px; line-height:22px; vertical-align:middle;}
.imglm6{height:20px; line-height:22px; vertical-align:middle;}



/***********  Top begin  ****************************************************************************/

/** banner begin **/
.nTab{
float: left;
width: 779px;
margin:0px;
background-position:left;
margin-bottom:0px;
}
.nTab .TabTitle{
clear: both;
height: 25px;
overflow: hidden;
}
.nTab .TabTitle ul{
border:0;
margin:0; margin-left:10px;
padding:0;
height:25px;
font-size:12px;
}
.nTab .TabTitle li{
float: left;
width:70px;
height:25px;
cursor: pointer;
margin-left:2px;
text-align:center; vertical-align:middle;
line-height:25px;
list-style-type: none;
background:url(image/bg_banner11.jpg) no-repeat;
font-size:12px; color:#004993;
}
.nTab .TabTitle .active{background:url(image/bg_banner12.jpg) no-repeat; color:#FFFFFF;}
.nTab .TabTitle .normal{background:url(image/bg_banner11.jpg) no-repeat;}
.nTab .TabContent{
width:auto;
height:25px;
background:url(image/bg_bannerunder.jpg) no-repeat;
margin: 0px auto;
padding:0px 0 0 10px;
font-size:12px; color:#FFFFFF; line-height:25px;
}
.nTab .TabContent a{font-size:12px; color:#FFFFFF; text-decoration:none;}
.nTab .TabContent a:hover{font-size:12px; color:#FF6600; text-decoration:none;}
.nTab .TabContent a:visited{font-size:12px; color:#FFFFFF; text-decoration:none;}
.none {display:none;}


.lmimg1{height:25px; line-height:25px; vertical-align:middle;}
.tdcontent{padding-left:40px;}
.a1{font-size:12px; color:#FFFFFF; text-decoration:underline;}
.a1:hover{font-size:12px; color:#FF6600; text-decoration:underline;}
.a1:visited{font-size:12px; color:#FFFFFF; text-decoration:underline;}
/** banner over **/

.a_toplogin{font-size:12px; color:#FFFFFF; text-decoration:none;}
.a_toplogin:hover{font-size:12px; color:#FF6600; text-decoration:none;}


/***********  Top over  ****************************************************************************/








/***********  Main begin  **********************************************************************************/


/* Log */
.splittd1{width:4px;}
.uslogtd{border:1px solid #9FCAEC; padding:2px;}
.bguslog{background:url(image/bg_user.jpg) repeat-x;}
.tt1{font-size:12px; color:#000000; font-weight:bold; text-align:center; height:24px; line-height:24px;}
.input1{border:1px solid #9FCAEC; background:#E7F4FA; height:18px; line-height:18px;}
.btlog{width:54px; height:23px; border:0px; cursor:hand; background:url(image/bt_login.jpg) no-repeat;}
.btreg{width:54px; height:23px; border:0px; cursor:hand; vertical-align:bottom;}
.hrlog{width:80%; height:1px; color:#2478BD; size:80%;}
.a2{font-size:12px; color:#004993; text-decoration:none;}
.a2:hover{font-size:12px; color:#FF6600; text-decoration:none;}
.a2:visited{font-size:12px; color:#004993; text-decoration:none;}


/* mid 1 查询 */
.box1{border:1px solid #9FCAEC; height:158px; padding:4px; padding-top:0px;}
.img1{height:54px; line-height:54px;}
.line1{height:1px; border-bottom:1px solid #ADADAD; width:99%; margin-top:-6px;}
.boxsearch{padding-top:8px;}
.img2{height:20px; vertical-align:bottom;}
.content1{padding:6px;}
.ttcontent1{font-size:12px; color:#004993; height:22px; line-height:28px; border-bottom:1px dotted #CCCCCC;}




/* mid 2 滑动块1 特惠酒店 */
.nTab1{
float: left;
width: 397px;
margin: 0px;
border-bottom:1px #AACCEE solid;
margin-bottom:0px;
}
.nTab1 .TabTitle1{
clear: both;
height: 25px;
overflow: hidden;
}
.nTab1 .TabTitle1 ul{
border:0;
margin:0;
padding:0;
}
.tehuijd{float:left; width:107px; height:25px; line-height:25px; font-size:13px; font-weight:bold; text-align:left; padding-left:12px; color:#004993; background:url(image/bg_tt1.jpg); border:1px solid #AACCEE; border-right:0px;}
.nTab1 .TabTitle1 li{
float: left;
width: 58px;
cursor: pointer;
padding-top: 0px;
padding-right: 0px;
padding-left: 0px;
padding-bottom:0px;
list-style-type: none;
font-size:13px; line-height:25px; text-align:center; color:#004993;
border:1px solid #AACCEE; border-right:0px;
}
.nTab1 .TabTitle1 .active{background:#fff;border-left:1px #AACCEE solid;border-top:1px #AACCEE solid;border-right:0px #AACCEE solid;border-bottom:1px #fff solid; font-weight:bold;}
.nTab1 .TabTitle1 .normal{background:url(image/bg_tt1.jpg);border:1px #AACCEE solid; border-bottom:1px solid #AACCEE; border-right:0px;}
.nTab1 .TabContent1{
width:auto;
margin:0px;
padding:6px; padding-top:7px;
border-right:1px #AACCEE solid;border-left:1px #AACCEE solid; border-top:1px solid #AACCEE;
font-size:12px; line-height:22px;
height:216px;
}
.none {display:none;}

.fontth{font-size:12px; color:#FF0000; border-bottom:1px solid #CCCCCC;}
.thtr{font-size:12px; height:21px; line-height:22px; border-bottom:1px dotted #D8D8D8;}
.fontthprice{font-size:12px; height:21px; line-height:22px; border-bottom:1px dotted #D8D8D8; color:#FF0000;}







/* mid 5 滑动块2 新闻 */
.nTab2{
float: left;
width: 397px; height:218px;
margin: 0px;
border-bottom:1px #AACCEE solid;
margin-bottom:0px;
}
.nTab2 .TabTitle2{
clear: both;
height: 25px;
overflow: hidden;
}
.nTab2 .TabTitle2 ul{
border:0;
margin:0;
padding:0;
}
.nTab2 .TabTitle2 li{
float: left;
width: 78px;
cursor: pointer;
padding-top: 0px;
padding-right: 0px;
padding-left: 0px;
padding-bottom:0px;
list-style-type: none;
font-size:13px; line-height:25px; text-align:center; color:#004993;
border:1px solid #AACCEE; border-right:0px;
}
.newsmore{width:85px; height:25px; line-height:25px; font-size:13px; text-align:center; color:#004993; background:url(image/bg_tt1.jpg); border:1px solid #AACCEE; float:right; cursor:hand;}
.nTab2 .TabTitle2 .active{background:#fff;border-left:1px #AACCEE solid;border-top:1px #AACCEE solid;border-right:0px #AACCEE solid;border-bottom:1px #fff solid; font-weight:bold;}
.nTab2 .TabTitle2 .normal{background:url(image/bg_tt1.jpg);border:1px #AACCEE solid; border-right:0px; border-bottom:1px solid #AACCEE;}
.nTab2 .TabContent2{
width:auto;
margin:0px;
padding:8px;
border-right:1px #AACCEE solid;border-left:1px #AACCEE solid; border-top:1px solid #AACCEE;
font-size:12px;
height:192px;
}
.news_tt{font-size:12; height:20px; line-height:24px; border-bottom:1px dotted #D8D8D8;}
.news_time{font-size:11px; height:20px; line-height:24px; color:#999999; border-bottom:1px dotted #D8D8D8;}
.none {display:none;}









/* right  推荐酒店 */
.box2{border:1px solid #9FCAEC; height:242px; width:170px;}
.tt{background:url(image/bg_tt1.jpg) repeat-x; height:25px; line-height:25px; font-size:13px; font-weight:bold; color:#004993; border-bottom:1px solid #9FCAEC; padding-left:8px; text-align:left; width:170px;}
.rigjt_content{padding:6px; width:170px;}



/* left 最新加入酒店 */
.box22{border:1px solid #9FCAEC; height:242px; width:190px;}
.ttnewbox{background:url(image/bg_tt1.jpg) repeat-x; height:25px; line-height:25px; width:200px;}
.ttnew{background:url(image/bg_tt1.jpg); height:25px; line-height:25px; font-size:13px; font-weight:bold; color:#004993; border-bottom:1px solid #9FCAEC; padding-left:8px; text-align:left;}
.more1{font-size:13px; line-height:25px; color:#004993; background:url(image/bg_tt1.jpg); border-bottom:1px solid #9FCAEC;}



/* Green 特价机票 */
.box3{border:1px solid #66CC00; height:236px; width:190px;}
.tt3{background:url(image/bg_tt2.jpg) repeat-x; height:25px; line-height:25px; width:200px;}
.ttjp{background:url(image/bg_tt2.jpg); height:25px; line-height:25px; font-size:13px; font-weight:bold; color:#009900; border-bottom:1px solid #66CC00; padding-left:8px; text-align:left;}
.more2{font-size:13px; line-height:25px; color:#009900; background:url(image/bg_tt2.jpg); border-bottom:1px solid #66CC00;}
.a4{color:#009900; text-decoration:none;}
.a4:hover{color:#FF6600; text-decoration:none;}
.a4:visited{color:#009900; text-decoration:none;}
.box3_content{padding:6px; width:200px; word-break:break-all;}
.box3_ct_tt{height:20px; font-size:12px; color:#FF9900; border-bottom:1px solid #CCCCCC; vertical-align:bottom;}
.box3_ct_ct{font-size:12px; height:20px; line-height:24px; border-bottom:1px dotted #D8D8D8; color:#009900; vertical-align:bottom;}
.box3_ct_price{font-size:12px; height:20px; line-height:24px; border-bottom:1px dotted #D8D8D8; color:#FF0000; vertical-align:bottom;}
.ajp{font-size:12px; height:20px; color:#009900; vertical-align:bottom;}
.ajp:hover{font-size:12px; height:20px; color:#FF6600; vertical-align:bottom;}
.ajp:visited{font-size:12px; height:20px; color:#009900; vertical-align:bottom;}



/* 度假旅游 */
.box_ly{border:1px solid #66CC00; height:236px; width:395px;}
.ly_tt{background:url(image/bg_tt2.jpg) repeat-x; height:25px; line-height:25px; width:395px;}
.ly_content{padding:6px; width:395px;}
.ly_ct_tt{font-size:12px; height:20px; border-bottom:1px solid #CCCCCC; color:#5784C6; font-weight:bold;}
.ly_ct_ct{font-size:12px; height:20px; border-bottom:1px dotted #D8D8D8; color:#009900; line-height:24px; vertical-align:bottom;}
.aly{font-size:12px; height:20px; color:#009900; vertical-align:bottom;}
.aly:visited{font-size:12px; height:20px; color:#009900; vertical-align:bottom;}



/* 旅游工具箱 */
.box4{border:1px solid #66CC00; height:166px; width:170px;}
.toolbox_tt{background:url(image/bg_tt2.jpg) repeat-x; height:25px; line-height:25px; font-size:13px; font-weight:bold; color:#009900; border-bottom:1px solid #66CC00; padding-left:8px; text-align:left; width:170px;}
.tool_content{padding:6px; padding-top:12px; width:170px;}
.tool_ct_td{font-size:12px; height:28px; line-height:28px;}
.tool_ct_img{height:17px; line-height:28px; vertical-align:middle;}
.underbox4{margin-top:4px;}



/*  旅游动态 */
.box5{border:1px solid #9FCAEC; height:218px; width:170px;}


/*  Goto  */
.box7{border:1px solid #9FCAEC; height:70px;}
.tdgoto{background:#9FCAEC; width:30px; text-align:center; line-height:24px; font-size:13px; font-weight:bold; color:#004993;}


/***********  Main over  **********************************************************************************/









/***********  Friend begin  **********************************************************************************/

.box6{border:1px solid #9FCAEC; height:70px;}
.friend_tt{background:url(image/bg_tt1.jpg) repeat-x; height:25px; line-height:25px; font-size:13px; font-weight:bold; color:#004993; border-bottom:1px solid #9FCAEC; padding-left:8px; text-align:left;}
.friend_content{font-size:12px; vertical-align:middle; padding-left:10px; padding-right:8px; line-height:45px; width:779px; word-break:break-all;}


/***********  Friend over  **********************************************************************************/







/***********  Foot begin  **********************************************************************************/

.ftlink{height:30px; line-height:30px; color:#FFFFFF; font-size:12px; text-align:center; background:#0062C4; width:779px;}
.copyright{font-size:12px; color:#999999; line-height:20px; height:50px; text-align:center; width:779px;}
.a3{font-size:12px; color:#FFFFFF; text-decoration:none;}
.a3:hover{font-size:12px; color:#FF6600; text-decoration:none;}
.a3:visited{font-size:12px; color:#FFFFFF; text-decoration:none;}

/***********  Foot over  **********************************************************************************/


/***********  Index over  ********************************************************************************/














/*****************************************************************************************************/

/***********  内页  *************************************************************************/

/*****************************************************************************************************/

/* 内页 酒店 left */
.box_hotel{border:1px solid #9FCAEC; height:242px; width:170px;}
.tt_hotel{background:url(image/bg_tt1.jpg) repeat-x; height:25px; line-height:25px; font-size:13px; font-weight:bold; color:#004993; border-bottom:1px solid #9FCAEC; padding-left:8px; text-align:left; width:162px;}
.content_hotel{padding:6px; width:160px;}
.td_hotel{font-size:12px; color:#004993; height:22px; line-height:22px; border-bottom:1px dotted #CCCCCC;}
.box_thhotel{border:1px solid #9FCAEC; height:152px; width:170px;}
/* 酒店index */
.textbox1{
background:url(image/textbox1.jpg) no-repeat right;
height:20px; line-height:20px; width:146px;
border:0px;
padding-left:6px; padding-right:6px;}
.selectbox1{
background:url(image/listbox1.jpg) no-repeat;
}
.searchbt1{
background:url(image/searchbt1.jpg) no-repeat;
border:0px;
width:61px; height:21px;
cursor:pointer;
}
/* 内容生成页 */
.tt_search_tour{background:url(image/bg_tt1.jpg) repeat-x; height:25px; line-height:25px; font-size:13px; font-weight:bold; color:#004993; border-bottom:1px solid #9FCAEC; padding-left:8px; text-align:left; width:168px;}






/* 机票 */
.tt_ticket{background:url(image/bg_tt1.jpg) repeat-x; height:25px; line-height:25px; font-size:13px; font-weight:bold; color:#004993; border-bottom:1px solid #9FCAEC; padding-left:8px; text-align:left; width:168px;}
.content_ticket{padding:6px; width:168px;}
.img_lm_ticket{height:28px; line-height:28px; vertical-align:middle;}
.searchbt_ticket{
background:url(image/search_bt.jpg) no-repeat; height:22px; width:59px; border:0px; cursor:pointer;
}
.resetbt_ticket{
background:url(image/reset_bt.jpg) no-repeat; height:22px; width:59px; border:0px; cursor:pointer;
}
/* 最新航班信息 */
.box_ticket{border:1px solid #9FCAEC; height:220px; width:160px;}

.more_ticket{font-size:13px; line-height:25px; color:#004993; background:url(image/bg_tt1.jpg);}
.a_ticket{color:#004993; text-decoration:none;}
.a_ticket:hover{color:#FF6600; text-decoration:none;}
.box_content_ticket{padding:6px; width:170px; word-break:break-all;}
.box_ct_tt_ticket{height:20px; font-size:12px; color:#FF9900; border-bottom:1px solid #CCCCCC; vertical-align:bottom;}
.box_ct_ct_ticket{font-size:12px; height:20px; line-height:24px; border-bottom:1px dotted #D8D8D8; color:#004993; vertical-align:bottom;}
.ajp_ticket{font-size:12px; color:#004993; vertical-align:middle; font-weight:normal;}
.ajp_ticket:hover{font-size:12px; color:#FF6600; vertical-align:middle; font-weight:normal;}


.box_tkt{border:1px solid #9FCAEC; height:220px; width:280px;}
.tt_tkt{background:url(image/bg_tt1.jpg) repeat-x; height:25px; line-height:25px; font-size:13px; font-weight:bold; color:#004993; border-bottom:1px solid #9FCAEC; padding-left:8px; text-align:left; width:280px;}
.tt_tt_tkt{height:25px; line-height:25px; font-size:13px; font-weight:bold; color:#004993; text-align:left;}
.content_hotel{padding:6px; width:160px;}
.td_hotel{font-size:12px; color:#004993; height:22px; line-height:22px; border-bottom:1px dotted #CCCCCC;}
.box_thhotel{border:1px solid #9FCAEC; height:152px; width:170px;}
/* ticket_list.asp */
.box_ticket_list{border:1px solid #9FCAEC; height:220px; width:170px;}
.tt_ticket_list{background:url(image/bg_tt1.jpg) repeat-x; height:25px; line-height:25px; font-size:13px; font-weight:bold; color:#004993; border-bottom:1px solid #9FCAEC; padding-left:8px; text-align:left; width:162px;}
/* 机票预订 */
.tt_left_ticket{background:url(image/bg_tt1.jpg) repeat-x; height:25px; line-height:25px; font-size:13px; font-weight:bold; color:#004993; border-bottom:1px solid #9FCAEC; padding-left:8px; text-align:left; width:168px;}
.tt_left_ticket2{background:url(image/bg_tt1.jpg) repeat-x; height:25px; line-height:25px; font-size:13px; font-weight:bold; color:#004993; border-bottom:1px solid #9FCAEC; padding-left:8px; text-align:left; width:170px;}






/* 度假旅游首页 */
.tt_left_tour{background:url(image/bg_tt1.jpg) repeat-x; height:25px; line-height:25px; font-size:13px; font-weight:bold; color:#004993; border-bottom:1px solid #9FCAEC; padding-left:8px; text-align:left; width:162px;}
.content_left_tour{padding:6px; width:160px;}

/* 滑动块 */
.nTab_tour{
width: 580px; height:288px;
margin: 0px;
border-bottom:1px #AACCEE solid;
margin-bottom:0px;
}
.nTab_tour .TabTitle_tour{
clear: both;
height: 25px;
overflow: hidden;
}
.nTab_tour .TabTitle_tour ul{
border:0;
margin:0;
padding:0;
}
.nTab_tour .TabTitle_tour li{
float: left;
width: 115px;
cursor: pointer;
padding-top: 0px;
padding-right: 0px;
padding-left: 0px;
padding-bottom:0px;
list-style-type: none;
font-size:13px; line-height:25px; text-align:center; color:#004993;
border:1px solid #AACCEE; border-right:0px;
}
.nTab_tour .TabTitle_tour .active{background:#fff;border-left:1px #AACCEE solid;border-top:1px #AACCEE solid;border-right:0px #AACCEE solid;border-bottom:1px #fff solid; font-weight:bold;}
.nTab_tour .TabTitle_tour .normal{background:url(image/bg_tt1.jpg);border:1px #AACCEE solid; border-right:0px; border-bottom:1px solid #AACCEE;}
.nTab_tour .TabContent_tour{
width:auto;
margin:0px;
padding:8px;
border-right:1px #AACCEE solid;border-left:1px #AACCEE solid; border-top:1px solid #AACCEE;
font-size:12px;
height:246px;
}
.tour_tt{font-size:12; height:20px; line-height:24px; border-bottom:1px dotted #D8D8D8;}
.tour_price{font-size:12px; height:20px; line-height:24px; color:#FF0000; border-bottom:1px dotted #D8D8D8;}
.none {display:none;}







/* left_all */
.tt_left_all{background:url(image/bg_tt1.jpg) repeat-x; height:25px; line-height:25px; font-size:13px; font-weight:bold; color:#004993; border-bottom:1px solid #9FCAEC; padding-left:8px; text-align:left; width:168px;}
.content_left_all{padding:6px; width:166px;}
/* Left_all2 */
.tt_left_all2{background:url(image/bg_tt1.jpg) repeat-x; height:25px; line-height:25px; font-size:13px; font-weight:bold; color:#004993; border-bottom:1px solid #9FCAEC; padding-left:8px; text-align:left; width:162px;}
.content_left_all2{padding:6px; width:160px;}
.box_left_all2{border:1px solid #9FCAEC; height:220px; width:170px;}






/* 商户加盟 */
.tt_sort_join{background:url(image/bg_tt1.jpg) repeat-x; height:25px; line-height:25px; font-size:13px; font-weight:bold; color:#004993; border:1px solid #9FCAEC;}
.a_tt_sort{height:25px; line-height:25px; font-size:13px; font-weight:bold; color:#004993; text-decoration:none;}
.a_tt_sort:hover{height:25px; line-height:25px; font-size:13px; font-weight:bold; color:#FF6600; text-decoration:none;}





