@charset "utf-8";
ul,li,dl,dt,dd{ list-style:none; padding:0; margin:0; text-align:left;}
img{ border:0; }
/*a:link{ color:#555; text-decoration:none;}
a:visited{ color:#333; text-decoration:none;}
a:hover{ color:#d30; text-decoration:underline;}
a:active{ color:#555;}*/
body{ margin:0; font-size:12px;}
form{ margin:0; padding:0;}
.cl{ clear:both; height:0px; font-size:0px; line-height:0px;}

.trip{ width:980px; height:auto; margin:0 auto; padding:0;}
.trip2{ width:980px; height:auto; margin:0; padding:0; float:left;}
.trip_top{ width:980px; height:60px; margin:3px 0 5px 0; padding:0; float:left;}
.trip_toplogo{ width:275px; height:60px; margin:0; padding:0; background:url(../img/10trip.gif) no-repeat 0 -85px;  float:left;}
.trip_toptel{ width:380px; height:34px; margin:20px 0 0 0; padding:0; background:url(../img/10trip.gif) no-repeat 0 -265px;  float:left;}
.trip_topad{ width:380px; height:34px; margin:20px 0 0 0; padding:0;  float:left;}
.trip_topr{ width:320px; height:35px; margin:15px 0 0 4px; padding:0; text-align:right;  float:left;}

.dh{ width:980px;height:71px; margin:0; padding:0;background:url(../img/10trip.gif) no-repeat 0 0px;  float:left;}

.homemenu {DISPLAY: block; MARGIN: 0px auto; WIDTH: 980px; LINE-HEIGHT: 34px; HEIGHT: 37px; color:#FFF; TEXT-ALIGN: left}
.homemenu A {FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 0px 7px 0px 12px; COLOR: #fff; TEXT-DECORATION: none}
.homemenu A:hover {FONT-WEIGHT: bold; COLOR: #f50; TEXT-DECORATION: underline}

.menub{DISPLAY: block; MARGIN: 0px auto; padding:4px 0 0 0; WIDTH: 980px; LINE-HEIGHT: 30px; HEIGHT: 30px; color:#008c00; TEXT-ALIGN: left}
.menub A {FONT-SIZE: 13px; MARGIN: 0px 5px 0px 12px; COLOR: #008c00; TEXT-DECORATION: none}
.menub A:hover {COLOR: #f50; TEXT-DECORATION: underline}

.weizhi{ width:970px; height:25px; margin:5px 0 0 0; padding:5px 0 0 10px; text-align:left; float:left;}

.tripzw{ width:978px; height:100%; margin:5px 0 0 0; padding:0; background:#fef6e1; border:#e0cdaf solid 1px; float:left;}
.tripzw1{ width:958px; height:220px; margin:8px auto 0 auto;padding:0; text-align:center;}
.tripzwjs{ width:946px; height:auto; margin:8px auto 0 auto;padding:5px; background:#fff;border:#e0cdaf solid 1px; text-align:left; line-height:26px; font-size:14px;}
.tripzwjs h2{ width:940px; height:26px; margin:5px 0 0 0;padding:0; text-align:left; line-height:26px; font-size:14px;COLOR: #ff6600; font-weight:bold;}
.tripzwjs h2 A {FONT-SIZE: 14px; MARGIN: 0px 7px 0px 12px; COLOR: #0056f3; TEXT-DECORATION: none}
.tripzwjs h2 A:hover {FONT-WEIGHT: bold; COLOR: #fff; background-color:#4e9700; TEXT-DECORATION: underline}

.tripzwrm{ width:956px; height:120px; margin:8px auto 0 auto;padding:0; background-color:#fff; border:#e0cdaf solid 1px; text-align:left; line-height:26px; font-size:14px;}
.tripzwrm_l{ width:80px; height:80px; margin:20px 0 0 10px; padding:0; background:url(../img/10trip.gif) no-repeat 0 -158px; float:left; }

.tripzwrm_r{ width:850px; height:115px; float:left;margin:0 0 0 5px; padding:5px 0 0 0; font-size:13px; text-align:left; overflow:hidden;}
.tripzwrm_r ul{ list-style:none; margin:0; padding:0;}
.tripzwrm_r li{margin:0; padding:0; height:110px; line-height:20px;}
.tripzwrm_r li.red1{ color:#ff9900;}
.tripzwrm_r li.red strong{ color:#ff0000;}
.tripzwrm_r li.red span{ color:#ff0000;}
.tripzwrm_r strong{ font-size:14px; color:#4e9700;}
.line { width:830px; height:55px; overflow:hidden;}


.tripzwline{ width:958px; height:auto; margin:8px auto 0 auto;padding:0;text-align:left; line-height:26px;}
.tripzwline_l{ width:760px; height:auto; margin:0 0 5px 0;padding:0;text-align:left; background-color:#fff; border:#e0cdaf solid 1px; float:left; }
.tripzwline_r{ width:188px; height:auto; margin:0 0 5px 6px;padding:0;text-align:left; background-color:#fff; border:#e0cdaf solid 1px;float:left;}
.tripzwline_boot{ width:958px;margin:0;padding:0; float:left;}


.tripzwline_l h1{ width:735px; height:28px; margin:0;padding:15px 0 0 25px;text-align:left; color:#ad1514; background:url(../img/10trip.gif) no-repeat 0 -336px; float:left; }
.tripzwline_r h1{ width:163px; height:28px; margin:0;padding:15px 0 0 25px;text-align:left; color:#ad1514; background:url(../img/10trip.gif) no-repeat 0 -336px; float:left; }
.tripzwline_r li{ width:178px; height:auto; margin:0;padding:5px;text-align:left; float:left; }
.tripzwline_r li img{border:#e0cdaf solid 1px; padding:2px;}
.tripzwline_r li a{ color:#000;}

.tripzwline_l li{ width:750px; height:auto; margin:0;padding:5px;text-align:left; float:left; }

.line_jj{ background-color:#f5f5f5; height:25px; padding:5px; 0 0 5px;}
.tripzwline_l_userjg{ border-bottom:#ddd dashed 1px;font-size:13px; height:36px;}
.scjsc{border-bottom:#ddd dashed 1px; height:36px; text-decoration:line-through; font-size:12px;}
.scjhy{border-bottom:#ddd dashed 1px; height:36px; font-size:13px;color:#ff6600;font-weight:bold;}
.scjj{border-bottom:#ddd dashed 1px; height:36px; color:0000ff; font-size:14px; font-weight:bold;}
.scjj a{color:0000ff; font-size:14px; font-weight:bold; text-decoration: none; }
.scjj a:hover{ border-bottom:#4e9700 solid 1px;}

.triptj{ width:978px; height:100%; margin:5px 0 0 0; padding:0; border:#ccc solid 1px; float:left;}
.triptj h3{ width:968px; height:21px; margin:0; padding:5px 0 0 10px; border-bottom:#ccc solid 1px; background-image:url(../img/ticket_images_13.gif) ;float:left; font-size:14px; font-weight:bold; color:#990000; text-align:left;}
.triptj_lb{ width:970px; height:60px; margin:5px 0 0 0; padding:4px; line-height:24px;float:left;}
.triptj_lb A {FONT-SIZE: 13px; MARGIN: 0px 7px 0px 12px; COLOR: #0056f3; TEXT-DECORATION: none}
.triptj_lb A:hover {FONT-WEIGHT: bold; COLOR: #fff; background-color:#4e9700; TEXT-DECORATION: underline}

.tripfoot{ width:978px; height:100%; margin:8px 0 10px 0; padding:0; border-top:#fba03b solid 4px; float:left;}
.tripfoot_menu{ width:970px; height:100%; margin:5px 0 5px 0; padding:4; float:left;}
.tripfoot_menu A {FONT-SIZE: 12px; MARGIN: 0px 7px 0px 12px; COLOR: #0056f3; TEXT-DECORATION: none}
.tripfoot_menu A:hover {FONT-WEIGHT: bold; COLOR: #fff; background-color:#4e9700; TEXT-DECORATION: underline}

.tripfoot p{ width:970px; height:20px; margin:5px 0 0 0; text-align:center; padding:0; float:left;}
.tripfoot p A {FONT-SIZE: 12px; MARGIN: 0px 7px 0px 12px; COLOR: #333; TEXT-DECORATION: none}
.tripfoot p A:hover {FONT-WEIGHT: bold; COLOR: #fff; background-color:#4e9700; TEXT-DECORATION: underline}

/*度假频道大类栏目*/
.tourdh{ width:980px;height:37px; margin:0; padding:0;background:url(../img/10trip.gif) no-repeat 0 0px;  float:left;}

.homemenu {DISPLAY: block; MARGIN: 0px auto; WIDTH: 980px; LINE-HEIGHT: 34px; HEIGHT: 37px; color:#FFF; TEXT-ALIGN: left}
.homemenu A {FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 0px 7px 0px 12px; COLOR: #fff; TEXT-DECORATION: none}
.homemenu A:hover {FONT-WEIGHT: bold; COLOR: #f50; TEXT-DECORATION: underline}
.tourmc{ width:970px; height:20px; margin:5px 0 0 0; padding:10px 0 0 10px; font-size:14px; font-weight:bold; text-align:left; float:left;}
.tour_zw{ width:980px; height:auto; margin:5px 0 0 0; padding:0; float:left; overflow:hidden;}
.tour_zw_zb{ width:160px; height:auto; margin:0 10px 0 0; padding:0; float:left; overflow:hidden;}
.tour_zw_zbso{ width:158px; height:auto; margin:0; padding:0; float:left;border:#ffc54b solid 1px; border-top:none;  overflow:hidden;}
.tour_zw_zbso h2{ width:150px; height:18px; margin:0; padding:5px 0 0 8px; float:left;background:url(../img/toursoso.gif); font-size:14px; font-weight:bold; color:#990000; text-align:left; overflow:hidden;}
.tourso_sea{ width:150px; height:auto; margin:2px; margin:4px 0 0 3px; line-height:24px; float:left;}
.tourso_sea li{ width:150px; height:24ox; margin:0; margin:0; float:left;}
.tourso1{width:112px;}
.tour_zw_mdd{width:158px; height:auto; margin:5px 0 0 0; padding:0;border:#d6d6d6 solid 1px; border-top:none;  overflow:hidden; float:left;}
.tour_zw_mdd h1{ width:150px; height:18px; margin:0; padding:5px 0 0 8px; float:left;background:url(../img/triplm210.gif); font-size:13px; color:#fff; text-align:left; overflow:hidden;}
.tour_zw_mdd h3{ width:135px; height:20px; line-height:25px; margin:0 0 0 2px; padding:5px 0 0 5px;border-bottom:#8aba58 solid 1px; font-size:12px; color:#555;float:left;}
.tour_zw_mdd ul li{ width:145px; height:auto; line-height:25px; float:left;}
.tour_zw_mdd li{ width:135px; height:auto; line-height:25px; margin:0 0 0 2px; padding:5px 0 0 5px;font-size:12px;float:left;}
.tour_zw_mdd li A { height:20px; FONT-SIZE: 12px; MARGIN: 0px 7px 0px 9px; COLOR: #0055bb;  TEXT-DECORATION: none}
.tour_zw_mdd li A:hover {height:20px; padding:4px 5px 0 4px;  COLOR: #fff;background-color:#66dd00; TEXT-DECORATION: underline}
.tour_zw_mdd li h4{ width:70px; height:20px; line-height:18px; margin:0; padding:0 0 3px 0; font-size:12px; color:#4e9700;float:left;}
.tour_zw_mdd li h4 a{font-size:12px; color:#4e9700;float:left;!important}
.tour_zw_mdd li h4 A:hover{font-size:12px; color:#4e9700;float:left;!important}




.tour_zw_yb{ width:810px; height:auto; margin:0; padding:0; float:left; overflow:hidden;}
.tour_zw_yb_wz{ width:805px; height:18px; margin:0; padding:5px 0 0 5px;border-bottom:#078e02 solid 3px; float:left; text-align:left; overflow:hidden;}
.tour_zw_yb_wz span{ width:200px; height:18px; margin:0; padding:0;float:right; text-align:left; overflow:hidden;}
.tour_zw_yb_xl{ width:808px; height:auto; margin:0; padding:0 0 3px 0; float:left; text-align:left;border:#ccc solid 1px; border-top:none;  overflow:hidden;}
.tour_zw_yb_xl_one{ width:808px; height:auto; margin:0; padding:0; float:left; overflow:hidden;}
.tour_zw_yb_xlhot{ width:559px; height:116px; margin:5px; padding:0; float:left;background:url(../img/hot_bg_01.png);text-align:left; overflow:hidden;}
.tour_zw_yb_xlhot h4{ width:517px; height:22px; margin:0 0 0 42px; padding:8px 0 0 0; font-size:13px; color:#cc3300;text-align:left; overflow:hidden;}

.hotline{ width:540px; height:auto; float:left;margin:0 0 0 15px; padding:0; font-size:13px; text-align:left; overflow:hidden;}
.hotline ul{ list-style:none; margin:0; padding:0;}
.hotline li{margin:0; padding:0; height:110px; line-height:20px;}
.hotline li.red1{ color:#ff9900;}
.hotline li.red strong{ color:#ff0000;}
.hotline li.red span{ color:#ff0000;}
.hotline strong{ font-size:14px; color:#4e9700;}
.hotline_l { width:520px; height:40px; color:#716e6e; line-height:20px; overflow:hidden;}

.tour_zw_yb_xlhoty{ width:230px; height:63px; margin:5px 0 2px 0; padding:56px 0 0 0;background:url(../img/tel210.gif); float:left;text-align:left; overflow:hidden;}
.tour_zw_yb_xlhoty li{ width:195px; height:17px; margin:0; padding:3px 0 0 35px; float:left;text-align:left; overflow:hidden;}
.tour_zw_yb_xlhoty li span{ width:82px; height:17px; margin:0; padding:0 0 0 10px; float:right;text-align:left; overflow:hidden;}
.tour_zw_yb_xl_map{ width:808px; height:330px; margin:5px 0 5px 0; padding:0; float:left; overflow:hidden;}
.tour_zw_yb_xl_map_l{ width:380px; height:330px; margin:0 5px 0 5px; padding:0; float:left; overflow:hidden;}
.tour_zw_yb_xl_map_r{ width:410px; height:330px; margin:0; padding:0; float:right; overflow:hidden;}
.tour_zw_yb_xl_map_r h3{ width:400px; height:25px; margin:0; padding:5px 0 0 10px; font-size:14px; float:left; background:url(../img/youji_title.png);overflow:hidden;}
.tour_zw_yb_xl_map_r_p{ width:405px; height:295px; margin:0; padding:0 0 0 5px; line-height:24px; font-size:12px; float:right; overflow:hidden;}
.tour_zw_yb_xl_map_r_p img{ border:#ccc solid 1px; padding:2px;}
.tour_zw_yb_xl_map_r_p a{ color:#4e9700; font-size:12px;}

.tour_zw_yb_lb{ width:808px;margin:8px 0 0 0; background-color:#fef6e1; text-align:center;border:#e0cdaf solid 1px; float:left; overflow:hidden;}
.tour_zw_yb_lb_nei{ width:794px;  height:100%; display: inline-table;margin:8px auto 8px auto; text-align: left;padding:0;border:#e0cdaf solid 1px; background-color:#fff;text-align:left; line-height:26px;}
.tour_zw_yb_lb_nei h1{ width:769px; height:28px; margin:0;padding:15px 0 0 25px;text-align:left; color:#ad1514; background:url(../img/10trip.gif) no-repeat 0 -336px; float:left; }
.tour_zw_yb_lb_nei h6{ width:769px; height:28px; margin:0;padding:15px 0 0 25px;text-align:left;font-size:14px; color:#ad1514;  background:url(../img/10trip.gif) no-repeat 0 -336px; float:left; }
.tour_zw_yb_lb_nei h6 span{ width:350px; height:28px; margin:0;padding:0;text-align:left; font-size:14px; color:#ad1514;  float:right; }
.tour_zw_yb_lb_nei li{ width:784px; height:auto; margin:0;padding:5px;text-align:left; float:left; }
.lbimg{ width:155px; height:110px;}

.lb_r{ width:604px; height:115px; float:left;margin:0 0 0 5px; padding:5px 0 0 0; font-size:13px; text-align:left; overflow:hidden;}
.lb_r ul{ list-style:none; margin:0; padding:0;}
.lb_r li{margin:0; padding:0; height:110px; line-height:20px;}
.lb_r li.red1{ color:#ff9900;}
.lb_r li.red strong{ color:#ff0000;}
.lb_r li.red span{ color:#ff0000;}
.lb_r strong{ font-size:14px; color:#4e9700;}
.lbline { width:604px; height:75px; color:#716e6e; line-height:24px; overflow:hidden;}


/*高级搜索部分*/


/*滑动部分*/
.shangpin{margin:0;clear:both;width:794px;text-align:left;}
/*.pctb_1{width:60px; height:25px; float:left; font-size:14px; text-align:left; font-weight:bold; color:#fff; margin:5px 0 0 0; padding:0 0 0 10px;}*/
.pctb_{width:794px; height:32px; float:right; font-size:13px;border-bottom:#1c9e00 solid 5px;background-repeat: repeat-x;}
.pctb_ ul{height:32px;}
.pctb_ li{float:left;height: 27px;width:95px;cursor:pointer; margin:5px 0 0 10px; padding:5px 3px 0 0; text-align:center;}
.pcnormaltab {color:#20a000; text-align:center; font-size:14px; font-weight:bold;}
.pchovertab {color:#fff;text-align:center; background:url(../img/hdbg210.gif); font-weight:bold;font-size:14px; }
.pcdis{display:block;}
.pcundis{display:none;}


.pc121hdnr{width:794px; height:auto; margin:0; padding:0;text-align:left;}
.tripso{width:786px; height:auto;display: inline-table; margin:5px auto 0 auto; padding:3px 0 3px 0; line-height:26px;text-align:left;}
.tripsotext{ font-size:12px; color:#666; text-align:right;}

.tripsobei{width:760px; height:auto;display: inline-table; margin:5px auto 0 auto; padding:3px 0 3px 26px; line-height:26px;text-align:left;}

.searchKeywords {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 328px; COLOR: #999; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 16px
}
.searchBtn {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 100px; CURSOR: pointer; COLOR: #633; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 20px; BORDER-BOTTOM-STYLE: none
}

/*资讯频道2010年*/
.infotop{ width:100%; height:24px; padding:0; margin:0; background:#f6f6f6;border-bottom:#efefef solid 1px;}
.infotop p{ width:970px; height:20px; padding:4px 0 0 0; margin:0 auto; text-align:left;}
.info_left{ width:726px; height:auto; padding:0; margin:5px 0 0 0;border:#f7f7f7 solid 1px; float:left;}
.info_leftad{ width:710px; height:100px; padding:0; margin:4px; float:left; overflow:hidden;}
.info_left_zb{ width:465px; height:100px; padding:0; margin:0; float:left;}

.info_right{ width:250px; height:auto; padding:0; margin:5px 0 0 0;border:#f7f7f7 solid 1px; border-left:none; float:right;}


/*资讯滑动部分*/
.info_h{width:465px;margin:0;clear:both;text-align:left;background:url(../img/infohbg.gif);background-repeat: repeat-x; float:left;}
/*.pctb_1{width:60px; height:25px; float:left; font-size:14px; text-align:left; font-weight:bold; color:#fff; margin:5px 0 0 0; padding:0 0 0 10px;}*/
.infotb_{width:465px; height:46px; float:right; font-size:13px;}
.infotb_ ul{height:27px;}
.infotb_ li{float:left;height:22px;width:220px;cursor:pointer; margin:5px 0 0 5px; padding:5px 0 0 0;}
.infonormaltab {text-align:center; font-size:14px; color:#fff;background:url(../img/info_green.gif);background-repeat: repeat-x; }
.infohovertab {text-align:center;font-size:14px;color:#fff;  background:url(../img/info_yellow.gif);background-repeat: repeat-x;}
.infodis{display:block;}
.infoundis{display:none;}
.info121hdnr{width:460px; height:380px; margin:0; padding:0; text-align:left; float:left;}
.info121hdnr_1{width:452px; height:120px; margin:0 0 0 8px; padding:0; text-align:left;}
.info121hdnr_2{width:452px; height:255px; margin:5px 0 0 8px;padding:0; text-align:left;}
.info121hdnr_3{width:456px; height:85px; margin:5px 0 0 2px; border:#ddd solid 1px;padding:0; text-align:left; float:left;}

.info121hdnr_air{width:452px; height:340px; margin:5px 0 0 8px; border-top:#ddd dashed 1px;padding:3px 0 0 0; text-align:left;float:left;}
.info121hdnr_photo{width:452px; height:140px; margin:5px 0 0 8px;padding:0; text-align:left;float:left;}
.info121hdnr_minzu{width:442px; height:28px; margin:5px 0 0 8px; border-top:#ddd dashed 1px; background:url(../img/info_mz.gif);padding:0; text-align:left;float:left;}
.info121hdnr_minzu1 a{ color:#444342; font-size:14px; font-weight:bold;}
.info121hdnr_minzu1{width:452px; height:20px; margin:0 0 0 8px; padding:8px 0 0 0; border-bottom:#f2cd64 solid 3px;font-size:14px; text-align:left;float:left;}
.info121hdnr_minzu2{width:452px; height:225px; margin:0 0 0 8px; padding:3px 0 3px 0; font-size:12px; line-height:24px; text-align:left;float:left;}
.info121hdnr_minzu2 a{font-size:12px; color:#093d72; text-align:left;}
.info121hdnr_minzu2 A:hover { COLOR: #f50; TEXT-DECORATION: underline}


.info121hdnr_jq{width:452px; height:20px; margin:5px 0 0 8px; padding:8px 0 0 0; font-size:14px; text-align:left; border-bottom:#f2cd64 solid 1px;float:left;}
.info121hdnr_jq a{ color:#444342; font-size:14px; font-weight:bold;}
.info121hdnr_jq span{width:150px; height:20px; font-size:12px;float:right;}
.info121hdnr_jq span A {FONT-SIZE: 12px; MARGIN: 0px 7px 0px 12px; COLOR: #333; TEXT-DECORATION: none}
.info121hdnr_jq span A:hover {FONT-WEIGHT: bold; COLOR: #fff; background-color:#4e9700; TEXT-DECORATION: underline}
.info121hdnr_jq_txt{width:452px; height:150px; margin:0 0 0 8px; padding:8px 0 0 0; font-size:14px; line-height:24px; text-align:left; float:left;}
.info121hdnr_jq_txt a{font-size:14px; color:#093d72; text-align:left;}
.info121hdnr_jq_txt A:hover { COLOR: #f50; TEXT-DECORATION: underline}
/*中栏右边*/

.info_left_yball{ width:254px; height:auto; padding:0; margin:0;float:right;}
.info_left_yb{ width:254px; height:776px; padding:0; margin:0;background:url(../img/infobg210.gif); float:right;}
.info_left_yb h2{ width:200px; height:22px; padding:6px 0 0 30px; margin:3px 0 0 0; font-size:14px; color:#5e9403; text-align:left;float:left;}
.info_left_yb_1{ width:230px; height:28px; padding:2px 8px 0 8px; margin:0; text-align:left;float:left;}
.info_left_yb_2{ width:200px; height:20px; padding:14px 10px 0 30px; margin:0; text-align:left;float:left;}
.info_left_yb_2 a{ color:#ff7c00; font-size:12px;}
.info_left_yb_3{ width:180px; height:20px; padding:14px 10px 0 30px; margin:20px 0 0 0; text-align:left;float:left;}
.info_left_yb_3 a{ color:#ff7c00; font-size:12px;}


.cct1{clear:both;width:239px; height:330px; margin:0 7px 0 7px; text-align:center; overflow:hidden;}
.cct1 a{ font-size:13px; color:#0000CC; text-align:center}
.cct1pic{float:left; width:220px; margin:0 5px 0 0;height:165px; overflow:hidden; line-height:25px; overflow:hidden; }
.cct1pic img{width:210px;height:122px; display:block; text-align:center; margin:0 5px 0 5px;}
.cct1pic_t{width:210px;height:20px; display:block; text-align:center; overflow:hidden;}
.cct1jg{ width:195px; height:20px;display:block; overflow:hidden;}
.cct1jg span{ width:95px; height:20px; float:right;color:#FF0000;font-weight:bold;font-size:14px;display:block;}
.cct1jg span a{ color:#FF0000;font-weight:bold;font-size:14px;}

.cct2{clear:both;width:239px; height:280px; margin:0 7px 0 7px; padding:0 0 0 3px; text-align:center; overflow:hidden;}
.cct2_xl{ width:228px; margin:0; float:left;}
.cct2_xl ul{ list-style:none; padding:2px 0 0 5px; margin:0;}
.cct2_xl ul li{ width:223px; overflow:hidden; height:23px; line-height:23px;  text-align:left; padding:0; margin:0;}
.cct2_xl li span{ float:right; width:85px; display:block; line-height:23px; text-align:left; color:#f30; font-weight:bold;}
.cct2_xl li a,tu li a:link,tu li a:visited{color:#2e2eae;; font-size:13px;}

.cct2line{ width:230px; height:20px; padding:2px 0 0 0; overflow:hidden;}
.cct2line span{ width:95px; line-height:18px;float:right;color:#FF0000;font-weight:bold;font-size:14px;display:block;}
.cct2line span a{ color:#FF0000;font-weight:bold;font-size:14px;}
.info_left_yb_dw{ width:252px; height:auto; padding:0; margin:8px 0 0 0;border:#e8e8e8 solid 1px;float:right;}
.info_left_yb_dw1{width:225px; height:20px; margin:0 auto; padding:8px 0 0 0; border-bottom:#f2cd64 solid 3px;font-size:14px; color:#444342; font-weight:bold; text-align:left;}
.info_left_yb_dw1 a{font-size:14px; color:#444342; font-weight:bold; text-align:left;}
.info_left_yb_dwft{width:230px; height:20px; margin:5px auto 0 auto; padding:8px 0 0 0; border-bottom:#a0b137 solid 3px;font-size:14px; color:#444342; font-weight:bold; text-align:left;}
.info_left_yb_dwft a{font-size:14px; color:#a0b137; font-weight:bold; text-align:left;}
.info_left_yb_dwft span{width:70px; height:20px; float:right;}
.info_left_yb_dwft_text{width:230px; height:auto; margin:0 auto 5px auto; padding:8px 0 0 0; font-size:14px;text-align:left; line-height:26px;}


.info_right{ width:250px; height:auto; padding:0; margin:5px 0 0 0;border:#f7f7f7 solid 1px; border-left:none; float:right;}
.info_right h1{width:225px; height:18px; margin:0 auto; padding:8px 0 0 0; border-bottom:#5eaed6 solid 3px;font-size:14px; color:#5eaed6; font-weight:bold; text-align:left;}
.info_right h1 a{font-size:14px; color:#5eaed6; font-weight:bold; text-align:left;}
.info_right_li{width:225px; height:auto; margin:0 auto 5px auto; padding:0; font-size:14px; color:#093d72;text-align:left; line-height:24px;}
.info_right_li img{border:#f6f6f6 solid 1px; padding:2px;}
.info_right_li a{font-size:12px; color:#093d72; text-align:left;}
.info_right_li A:hover { COLOR: #f50; TEXT-DECORATION: underline}

.info_right h2{width:225px; height:18px; margin:0 auto; padding:8px 0 0 0; border-bottom:#869c01 solid 3px;font-size:14px; color:#869c01; font-weight:bold; text-align:left;}
.info_right h2 a{font-size:14px; color:#869c01; font-weight:bold; text-align:left;}

.info_right_ad{width:225px; height:auto; margin:5px auto 5px auto; padding:0;text-align:left;}


/*焦点图部分*/
.pic_art{width:425px; height:110px; margin:0px; padding:3px 0 0 0; text-align:left;border-bottom:#ddd dashed 1px; float:left; overflow:hidden;}
.pic_art_img{ width:132px; height:100px; margin:0 5px 0 0; float:left;}
.pic_art_title{ width:280px; height:20px; font-size:14px; color:#093d72; font-weight:bold; text-align:left; float:right;}
.pic_art_title a{font-size:14px; color:#093d72; font-weight:bold; text-align:left;}

.pic_art_content{ width:280px; height:70px; font-size:12px; text-align:left; float:right;}
.pic_art_content a{font-size:12px; color:#555; line-height:23px;text-align:left;}


.infoqb1{ width:223px; height:22px; padding:2px 0 2px 0; text-align:left; float:left;}
.infoqb2{ width:223px; height:22px; padding:2px 0 2px 0; text-align:left; float:right;}
.infoqb1 a{font-size:14px; color:#093d72; text-align:left;}
.infoqb2 a{font-size:14px; color:#093d72; text-align:left;}
.infoqb2 A:hover { COLOR: #f50; TEXT-DECORATION: underline}
.infoqb1 A:hover { COLOR: #f50; TEXT-DECORATION: underline}


/*旅游新版首页*/
.tour_new_top{ width:auto; height:25px;margin:0;background:url(../img/topbg1.jpg); padding:0;}
.tour_new_top_1{ width:950px; height:20px; line-height:20px;margin:0 auto; padding:4px 0 0 0; color:#20a000; text-align:left;}
.tour_new_top_1 a{font-size:12px; color:#20a000; text-align:left;}
.tour_new_top_1 A:hover { COLOR: #f50; TEXT-DECORATION: underline}
.tour_new_top_1 span{ width:400px; height:20px; line-height:20px;margin:0; padding:0; color:#777;  text-align:right; float:right;}
.tour_new{ width:950px;height:auto; margin:0 auto; padding:0;}
.tour_new_one{ width:950px;height:55px; margin:5px 0 5px 0; padding:0; float:left;}
.tour_new_one_logo{ width:285px;height:55px; margin:0; padding:0;background:url(../img/2010logo.gif); float:left;}
.tour_new_one_c{ width:285px;height:55px; margin:0 0 0 5px; color:#777; padding:0;float:left; line-height:16px; text-align:left;}
.tour_new_one_c a{ font-size:12px; text-decoration:none; color:#555; line-height:25px;}
.tour_new_one_c a.red{ font-size:12px; text-decoration:none; color:#f30; line-height:20px; }
.tour_new_one_c a.gray{ font-size:12px; text-decoration:none; color:#aaa; line-height:20px;}
.tour_new_one_c a.blue{ font-size:16px; text-decoration:none; color:#05d;}
.tour_new_one_c a.green{ font-size:13px; text-decoration:none; color:#690;}
.tour_new_one_r{ width:150px;height:55px; margin:0 0 0 5px; color:#777; padding:0; float:right;line-height:16px; text-align:left;}
.tour_new_one_r a{font-size:12px; color:#555; text-align:left;}
.tour_new_one_r A:hover { COLOR: #777; TEXT-DECORATION: underline}
.tour_new_dh{ width:930px; height:30px; margin:0 0 5px 0; padding:10px 0 0 20px; background:url(../img/index_bg.gif) no-repeat 0 -72px; float:left;}
.tour_new_dh a{ width:77px; margin:0 5px 0 5px;font-size:14px; color:#fff; font-weight:bold; text-align:left;}
.tour_new_dh A:hover {width:77px; margin:0 5px 0 5px;font-size:14px;  COLOR: #660000;font-weight:bold; TEXT-DECORATION: underline}

.tour_new_zw{ width:950px; height:auto; margin:0; padding:0; float:left;}
.tour_new_zw_left{ width:175px; height:auto; margin:0; padding:0; float:left;}
.tour_new_zw_left h1{ width:170px; height:20px; font-size:13px; color:#fff; margin:0;background:url(../img/tourbg_l.gif); padding:5px 0 0 5px; float:left; text-align:left;}
.tour_new_zw_left h1 a{ margin:0 5px 0 5px;font-size:13px; color:#fff;  text-align:left;}
.tour_new_zw_left h1 A:hover { margin:0 5px 0 5px;font-size:13px;  COLOR: #660000; TEXT-DECORATION: underline}
.tour_new_zw_left1{ width:173px; height:auto; margin:0 0 8px 0; padding:0;border:#ccc solid 1px; border-top:none; line-height:28px; float:left;}
.tour_new_zw_left1 h2{ width:173px; height:22px; margin:5px 0 0 0; padding:0;text-align:left;border-bottom:#8aba58 solid 1px;  float:left;}
.tour_new_zw_left1 h2 a{ margin:0 5px 0 5px;font-size:14px; line-height:20px; color:#58a000;  text-align:left;}
.tour_new_zw_left1 h2 A:hover { margin:0 5px 0 5px;font-size:13px;line-height:20px;  COLOR: #660000; TEXT-DECORATION: underline}
.tour_new_zw_left1 ul{ width:160px; height:auto; margin:0 0 0 5px; padding:0;text-align:left; float:left;}
.tour_new_zw_left1 ul li{ width:160px; height:auto; margin:0; padding:0;text-align:left; float:left;}
.tour_new_zw_left1 ul li a{ width:72px; height:28px; margin:0 8px 5px 0; padding:3px 5px 3px 2px;font-size:12px; color:#5253ad; text-align:left;}
.tour_new_zw_left1 ul li A:hover{ width:72px;height28:24px; margin:0 4px 5px 0;padding:3px 7px 3px 2px;font-size:12px; COLOR: #fff; background:#5ba100; TEXT-DECORATION: underline}

.tour_new_zw_left1 h3{  width:135px; height:20px; line-height:25px; margin:0 0 0 2px; padding:5px 0 0 5px;border-bottom:#8aba58 solid 1px; font-size:12px; color:#555;float:left;}

.tour_new_zw_cen{ width:498px; height:auto;border:#d0d0d0 solid 1px; margin:0 5px; padding:0; float:left;}
.tour_new_zw_cen_ad{ width:494px; height:196px; margin:0 0 5px 0; padding:2px; float:left;}


/*滑动二*/
.tour_new_zw_cen_one{width:498px;margin:0 auto;clear:both;text-align:right;background:url(../img/index_bg.gif) no-repeat -261px -120px;}
.wltb_1{width:80px; height:26px; float:left; font-size:14px; text-align:left; font-weight:bold; color:#ff5500; margin:0;padding:5px 0 0 15px;}
.wltb_{width:370px; height:31px; float:right; font-size:13px;margin:0;padding:0 0 0 15px;  }
.wltb_ ul{height:31px;}
.wltb_ li{float:left;height:20px;width:64px;cursor:pointer; margin:1px 0 0 10px; padding:5px 5px 0 0;}
.wlnormaltab {color:#4d4d4d; text-align:center; font-size:13px;}
.wlhovertab { background:url(../img/hd001.gif) no-repeat; color:#4d4d4d;text-align:center; font-weight:bold;font-size:14px; }
.wldis{display:block;}
.wlundis{display:none;}


.wlbtb_1{width:80px; height:26px; float:left; font-size:14px; text-align:left; font-weight:bold; color:#ff5500; margin:0;padding:5px 0 0 15px;}
.wlbtb_{width:370px; height:31px; float:right; font-size:13px;margin:0;padding:0 0 0 15px;  }
.wlbtb_ ul{height:31px;}
.wlbtb_ li{float:left;height:20px;width:64px;cursor:pointer; margin:1px 0 0 10px; padding:5px 5px 0 0;}
.wlbnormaltab {color:#4d4d4d; text-align:center; font-size:13px;}
.wlbhovertab { background:url(../img/hd001.gif) no-repeat; color:#4d4d4d;text-align:center; font-weight:bold;font-size:14px; }
.wlbdis{display:block;}
.wlbundis{display:none;}

.wlatb_1{width:80px; height:26px; float:left; font-size:14px; text-align:left; font-weight:bold; color:#ff5500; margin:0;padding:5px 0 0 15px;}
.wlatb_{width:370px; height:31px; float:right; font-size:13px;margin:0;padding:0 0 0 15px;  }
.wlatb_ ul{height:31px;}
.wlatb_ li{float:left;height:20px;width:64px;cursor:pointer; margin:1px 0 0 10px; padding:5px 5px 0 0;}
.wlanormaltab {color:#4d4d4d; text-align:center; font-size:13px;}
.wlahovertab { background:url(../img/hd001.gif) no-repeat; color:#4d4d4d;text-align:center; font-weight:bold;font-size:14px; }
.wladis{display:block;}
.wlaundis{display:none;}

.wlctb_1{width:80px; height:26px; float:left; font-size:14px; text-align:left; font-weight:bold; color:#ff5500; margin:0;padding:5px 0 0 15px;}
.wlctb_{width:370px; height:31px; float:right; font-size:13px;margin:0;padding:0 0 0 15px;  }
.wlctb_ ul{height:31px;}
.wlctb_ li{float:left;height:20px;width:64px;cursor:pointer; margin:1px 0 0 10px; padding:5px 5px 0 0;}
.wlcnormaltab {color:#4d4d4d; text-align:center; font-size:13px;}
.wlchovertab { background:url(../img/hd001.gif) no-repeat; color:#4d4d4d;text-align:center; font-weight:bold;font-size:14px; }
.wlcdis{display:block;}
.wlcundis{display:none;}

.tour_wl{width:498px;  padding:5px 0 0 0;border-bottom:#d0d0d0 solid 1px; background:#fff; text-align:left; margin:0 0 5px 0;}
.tour_wl1{clear:both;width:460px; height:170px;background:#fff; text-align:center; overflow:hidden; margin:0 auto;}
.tour_wl1 a{ font-size:13px; color:#29a8df; text-align:center}
.tour_wl1pic{float:left; width:210px; margin:0 5px 0 5px;height:170px; overflow:hidden; line-height:25px; overflow:hidden; }
.tour_wl1pic img{width:200px;height:122px; display:block; text-align:center; margin:0 5px 0 5px; padding:5px;}
.tour_wl1pic_t{width:210px;height:20px; display:block; text-align:center; overflow:hidden;}
.tour_wl1jg{ width:195px; height:20px;display:block; overflow:hidden;}
.tour_wl1jg span{ width:95px; height:20px; float:right;color:#FF0000;font-weight:bold;font-size:14px;display:block;}
.tour_wl1jg span a{ color:#FF0000;font-weight:bold;font-size:14px;}

.tour_wl2{clear:both;width:498px; height:80px; margin:0 auto 5px auto;text-align:center;background:#fff; overflow:hidden;}
.tour_wl2_xl{ width:240px; margin:0 0 0 5px; float:left;}
.tour_wl2_xl ul{ list-style:none; padding:8px 0 0 5px; margin:0;}
.tour_wl2_xl ul li{ width:235px; overflow:hidden; height:23px; line-height:23px;  text-align:left; padding:0; margin:0;}
.tour_wl2_xl li span{ float:right; width:85px; display:block; line-height:23px; text-align:left; color:#f30; font-weight:bold;}
.tour_wl2_xl li a,tu li a:link,tu li a:visited{color:#28a9e0;; font-size:13px;}

/*右边样式*/
.tour_new_zw_right{ width:265px; height:auto; margin:0 ; padding:0; float:right;}
.tour_new_zw_right_1{ width:265px; height:6px; margin:0; padding:0;background:url(../img/index_bg.gif) no-repeat 0 -360px; float:right;}
.tour_new_zw_right_2{width:265px; height:auto; margin:0; padding:0;float:right;background:url(../img/210r_bg.gif); overflow:hidden;}
.tour_new_zw_right_3{ width:265px; height:4px; margin:0; padding:0;background:url(../img/index_bg.gif) no-repeat 0 -396px; float:right;}

.tour_new_zw_right_2 h2{ width:255px; height:27px; margin:0; padding:5px 1px 0 8px;background:url(../img/index_bg.gif) no-repeat -687px -368px; float:right; font-size:14px; font-weight:bold; color:#de1216; text-align:left;}
.tour_new_zw_right_2_nr{ width:252px; height:300px; margin:1px; padding:2px 4px 2px 4px; text-align:left; float:right;}
.tour_new_zw_right_2_nr ul{ list-style:none;width:252px; padding:8px 0 0 5px; margin:0;}
.tour_new_zw_right_2_nr ul li{ width:245px; overflow:hidden; height:23px; line-height:25px;  text-align:left; padding:0; margin:0;}
.tour_new_zw_right_2_nr li span{ float:right; width:85px; display:block; line-height:25px; text-align:left; color:#f30; font-weight:bold;}
.tour_new_zw_right_2_nr li a,tu li a:link,tu li a:visited{color:#28a9e0;; font-size:13px;}



.tour_new_zw_right_2ad{width:249px; height:110px; margin:0 4px 0 0; padding:0;float:right;}
.tour_new_zw_right_2zt{width:249px; height:190px; margin:5px 4px 0 0; padding:0;float:right;border-top:#ddd dashed 1px;}

.tour_new_zw_right_2 h3{ width:240px; height:24px; margin:0 1px 0 1px; padding:12px 1px 0 20px;background:url(../img/index_bg.gif) no-repeat 0 -263px; float:left; font-size:14px; color:#444; text-align:left;}
.tour_new_zw_right_2 h3 a{ color:#444;}
.tour_new_zw_right_2 h3 span{ width:140px; height:24px; margin:0 5px 0 0; text-align:left; float:right; font-size:12px; font-weight:normal;}
.tour_new_zw_right_2 h3 span a{ font-size:12px; font-weight:normal; color:#666;}
.tour_new_zw_right_info { width:245px; height:auto; margin:0 0 0 5px; padding:3px;float:left; font-size:14px; line-height:22px;text-align:left;}
.tour_new_zw_right_info a { font-size:13px; color:#2165a9;}
.tour_new_zw_right_2 h4{ width:240px; height:20px; margin:0 1px 0 1px; padding:6px 1px 0 20px; float:left; font-size:14px; color:#444; border-top:#ffeeaa solid 1px;text-align:left;}
.tour_new_zw_right_2 h4 a{ color:#444;}
.tour_new_zw_right_2 h4 span{ width:170px; height:20px;float:right; font-size:12px; font-weight:normal; color:#444; text-align:left;}
.tour_new_zw_right_2 h4 span a{ font-size:12px; font-weight:normal; color:#444;}
.tour_new_zw_right_map{ width:259px; height:200px; margin:2px 1px 5px 1px; padding:1px; border-bottom:#ddd dashed 1px;float:left; line-height:22px; text-align:left;}
.tour_new_zw_right_map a { font-size:13px; color:#2165a9;}

/*帮助中心*/
#nav,#mainnav ul li.active,#mainnav ul li.active a,.i_left h1,.tourclass_bt,.cbox,.cbox li.hover,.cbox li.hover a,.clobox li,.cbox ul li.hover a span,.tour_text li,.trip_title,.dingzhi_title,.cbox1,.cbox1 ul li.hover,.cbox1 ul li.hover a,.clobox1 li,.hotel_name,.star3,.star4,.star5,.star6,.star7,.star8,.star9,.star10,.tourproduct_t,.tourproduct_b,.zx_box ul li{ background-image:url(/img/index_bg.gif); background-repeat:no-repeat;}

/*帮助中心*/
.tourhelp{width:948px; border:#cecece solid 1px; background-color:#f9fff7;  height:120px; margin:5px auto 5px auto;}
.help_bt{width:160px; height:110px; float:left; padding:8px 0 0 15px; font-size:14px; color:#3a0; font-weight:bold;}
.help_bt span{ font-size:12px; font-weight:100; font-family:Verdana; line-height:24px; display:block; color:#444!important;}

.help{ width:758px; float:left; height:110px;}
.help dl{ float:left; display: inline; width:155px; margin:3px 10px 0 0; padding:0 0 0 10px;}
.help dt{ line-height:24px; color:#555; padding:0 0 0 7px;}
.help dd{ line-height:22px;background-position:-518px -57px; padding: 0 0 0 7px;}
.help dd a{ color:#0066b0; text-decoration:none;}
.help dd a:hover{ color:#f50; text-decoration: underline;}

.footer{ width:950px; margin:15px auto; padding:0 0 20px 0; text-align:center; color:#bbb; line-height:26px; height:50px;}
.footer a{ font-size:12px; color:#444; margin:0 3px;}
.footer a:hover{ font-size:12px; color:#f50; text-decoration:underline;}
.footer span{ color:#888;} 

/*foot*/
.fgoogled a{ margin:0 5px;}
.footlinkone{ width:950px; height:auto; line-height:28px; color:#000; text-align:center; overflow:hidden; font-size:12px; margin:0 0 5px 0; padding:5px 0 0 0;float:left; }
.footlinkone a{ font-size:12px; color:#444;}
.footlinkone a:hover{ background:#33aa00; color:#fff; padding:2px;}
.footlinktow{ width:950px; height:auto; line-height:28px; color:#000; text-align:center; overflow:hidden; font-size:13px; margin:0 0 5px 0; padding:5px 0 0 0;border-top:#ddd solid 1px;float:left; }
.footlinktow a{ font-size:13px; color:#444;}
.footlinktow a:hover{ font-size:13px;color:#c50000; padding:2px;}

/*媒体活动合作媒体友情链接*/
.mediawrap {border:1px solid #CECECE;background:url(../img/home1004_bg_line.png) no-repeat 699px bottom;}
.mediawrapl {float:left;width:699px;}
.mediawrapr {float:right;width:248px;}
#row6 .mediawrap,#row6 .mediawrapl,#row6 .mediawrapr {height:314px;}
#row7 .mediawrap,#row7 .mediawrapl,#row7 .mediawrapr {height:158px;}
.tit4 {height: 30px;background:url(../img/home1004_bg_body.png) repeat-x right 1px;overflow:hidden;}
.tit4 h3 {float:left;padding:8px 0 0 10px;font-size:14px;font-weight:bold;}
.tit4 h3 a {color:#404040;}
/*首页主体布局*/
.row {overflow:auto;zoom:1;margin-bottom:8px;}
.rowad {height: 90px;margin-bottom:15px;}
.rowl,.rowm {float:left;margin-right:10px;}
.rowr {float:right;width:250px;}
#row1 {height:210px;margin-bottom:15px;}
#row1 .rowl,#row1 .rowm,#row1 .rowr {height:210px;}
#row1 .rowl {width: 250px;}
#row1 .rowm {width: 430px;}
#row2 .rowl,#row2 .rowr {height:280px;}
#row2 .rowl {width:690px;}
#row3,#row4 {height:500px;background:url(../img/home1004_bg_light.jpg) no-repeat right 4px;}
#row5 .rowl,#row5 .rowr {height:330px;}
#row5 .rowl {width:690px;}
#row6 {height:316px;}
#row7 {height:160px;}

#links {padding: 5px 10px 0 15px;width:669px;height:120px; line-height:16px;}
#links li {float:left;padding-right:18px;background:#FAFAFA url(../home1004_bg_body.png) no-repeat right -400px;line-height:26px;white-space:nowrap;}
#links a{ color:#999;}

#media-news {padding:8px 10px 0 10px;}
.list-dot12 li {height:25px;padding-left:16px;line-height:25px;border-bottom:1px dashed #CCC;background:url(../img/home1004_bg_body.png) -650px -450px;}
/*商城样式*/
.pic_product{ width:252px; height:95px; margin:0 0 4px 0; float:left;border-bottom:1px dashed #CCC; overflow:hidden;}
.pic_product_img{ width:109px; height:86px; float:left;  overflow:hidden;}
.pic5{}
.pic_product_title{ width:138px; height:30px; margin:0 0 0 5px; float:right; overflow:hidden;}
.pic_product_title a{ font-size:12px; font-weight:bold; color:#4d4d4d;}
.pic_product_price{width:143px; height:20px; float:right; color:#999;text-align:right; }
.price{ font-size:14px; font-weight:bold;color:#ef4800;}
.pic_product_button{width:80px; height:20px; margin:5px 0 0 0; float:right;}



