@charset "utf-8";
/* CSS Document */

/*搜索*/
.modulecommond { margin-top:8px; width:860px; float:left;}
.commondtitle{ background:url(../images/search-top.gif) no-repeat; width:804px; height:31px; font:bold 14px/31px '宋体'; color:#000; padding-left:55px;}
.commondtitle1{ background:url(../images/search-top1.gif) no-repeat; width:804px; height:31px; font:bold 14px/31px '宋体'; color:#000; padding-left:55px;}
.commondtitle2{ background:url(../images/search-top2.gif) no-repeat; width:804px; height:31px; font:bold 14px/31px '宋体'; color:#000; padding-left:55px;}
.commondinfo{ float:left;border-bottom:1px solid #85cbf1; border-left:1px solid #85cbf1;border-right:1px solid #85cbf1; width:857px; background:url(../images/block_5.gif) repeat-x bottom left;}
.search_team {padding:15px 0 15px 0px; width:420px; float:left;}
.search_team .sbt{ font:bold 12px/33px '宋体';}
.search_team  ul li{ margin-top:8px;}
.com_banner button{ background:url(../images/common_search.gif) no-repeat bottom; width:150px; height:58px; border:0 none; margin-top:100px;}
.search_team label{ padding-left:15px;}
.search_team .inp{ margin-left:15px;}
/*团队搜索选项卡*/
.team_box{ width:860px; margin-top:15px; float:left;}
.TeamBtn {background:url(../images/block_2.gif) repeat-x  bottom  center;float:left;height:25px;line-height:25px;width:860px;margin:5px 0;}
.TeamBtn ul {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0 0 0 60px;padding:0;}
.TeamBtn .on {background:transparent url(../images/block_1.gif) no-repeat scroll 0 0;color:#333333;font-weight:bold;}
.TeamBtn li {background:transparent url(../images/block_1.gif) repeat scroll -53px 0;float:left;height:25px;margin-left:4px;text-align:center;width:53px;cursor:pointer;}
.TeamBtn ul li a:link,.TeamBtn ul li a:visited {color:#0067a5;text-decoration:none;}
.TeamLi{ float:left; border:1px solid #ddedfd; width:860px;display:none; margin-top:5px; padding-bottom:10px;}
.Team_title{ background:url(../images/block_3.gif) repeat-x bottom; padding:1px 8px 0 8px; height:29px; font:bold 14px/30px '宋体'; color:#000;}
.Team_info { float:left; color:#000;}
.Team_info ul{ margin:8px; display:inline; width:262px;}
.Team_info ul li{ width:262px; border:1px solid #d8d9db; background:#f1f5f8; margin:10px 0 0 11px; display:inline; float:left; height:165px; padding:5px 3px 4px 3px;}
.Team_cc{ background:#fff; width:247px;height:129px;padding:8px; float:left;}
.Team_info ul li span{ margin-left:10px; line-height:22px;}
.Team_info ul li span a{line-height:20px; height:1%; margin-left:108px; display:inline;}
.Team_info ul li img{width:70px; height:70px; padding:2px; border:1px solid #d8d7dc; float:left; margin-right:12px;}
.pingjia{ margin-top:25px; height:1%; line-height:22px;}
.Team_info ul li p a em {color:#FF2200;font-style:normal;white-space:nowrap; margin:5px 0 0 0;}
.Team_info ul li p{ margin-top:20px;}
#TeamLi_1{ display:block;}
/*团队内页*/
.team_left{ float:left; margin-right:8px;}
.show_road{ width:168px; border:1px solid #dceef4;margin:8px 0 0 0; padding-bottom:8px;}
.show_road1{ width:168px; border:1px solid #dceef4;margin:8px 0 0 0; padding-bottom:8px; float:left;}
.show_road h3{ background:url(../images/comm_bg.gif) repeat-x; height:26px; font:bold 12px/26px '宋体';color:#000; padding-left:8px; border-bottom:1px solid #bfe8f8;}
.show_road1 h3{ background:url(../images/comm_bg.gif) repeat-x; height:26px; font:bold 12px/26px '宋体';color:#000; padding-left:8px; border-bottom:1px solid #bfe8f8;}
.show_road1 ul{ float:left;}
.show_road1 ul li{ width:160px; float:left; margin:0 3px; display:inline;}
.show_road p{border-bottom:1px dotted #CCCCCC;clear:left;height:1%;padding:0 2px 5px 2px; text-align:left; margin-top:10px;}
.show_road1 p{border-bottom:1px dotted #CCCCCC;padding:0 2px 5px 2px; text-align:left; margin-top:10px;}
.show_road1 img{ margin:5px;float:left;}
.show_road1 p a em {color:#FF2200;font-style:normal;white-space:nowrap; margin:5px 0 0 0;}
.show_road p a em {color:#FF2200;font-style:normal;white-space:nowrap; margin:5px 0 0 0;}
.special_recommend{ width:680px;border:1px solid #bfe8f8; float:right; margin-top:8px; height:1%;}
.special_recommend h3{ background:url(../images/comm_bg.gif) repeat-x; height:26px; font:bold 12px/26px '宋体';color:#000; padding-left:8px; border-bottom:1px solid #bfe8f8; }
.special_recommend h3 span{ font:bold 12px/26px'宋体'; color:#f40;}
.special_recommend h3 span a{ font:bold 12px/26px'宋体'; color:#f40;}
.special_recommend p{border-bottom:1px solid #bfe8f8; width:100%; height:30px;}
.special_recommend p img{ float:right;margin-top:10px;}
#teamMainDivTab {float:left;margin:6px 0 !important;padding-bottom:10px;padding-top:0px;}
table {margin:0 auto;text-indent:0;}
tbody {vertical-align:middle;}
tr {vertical-align:inherit;}
#teamMainDivTab td {line-height:18px;padding:5px;}
#teamMainDivTab button{background:url(../images/login_img.gif) no-repeat 2px -3px; border:0 none; width:68px; height:27px; color:#C64F00; font-weight:bold; line-height:27px; margin-left:5px; display:inline;}
.but_info button{ background:url(../images/button_img.gif) no-repeat 2px -1px; border:0 none; width:95px; height:25px; color:#C64F00; font-weight:bold; line-height:27px;}
/*自游行内页*/
#teamTbchInfo {background:#fff none repeat scroll 0 0;float:left;margin:0 6px !important;padding-bottom:0;width:97%; display:inline;}
.xst{ height:25px;text-align:left; border-bottom:1px dotted #eeeeee; font:bold 14px/25px '宋体'; margin-bottom:8px;}
.xsc{ text-align:left; line-height:22px; margin-bottom:8px;}
#UpdatePanel1 td{ line-height:22px;}
#teamTbchInfo button{ background:url(../images/button_img.gif) no-repeat 2px -1px; border:0 none; width:95px; height:25px; color:#C64F00; font-weight:bold; line-height:27px;}
/*搜索列表*/
.list{ margin:5px;}
.list .location{ float:left;}
.list .location em{ font-style:normal;font-size:12px; font-family:'宋体'; padding:0 3px;}
.list img{ float:right; vertical-align:middle;}
.main_list{margin:0px 0px 8px 0px; padding:5px 0 0 10px; line-height:175%;}
.mail_list ul{height:1%;}
.main_list ul li{ margin:0px 0px 0px 0px; height:1%; text-align:left; clear:both;}
.main_list ul li span{ float:left; width:70px; text-align:left;}
.main_list ul li a{ display:block;  float:left;  white-space:nowrap; margin:0px 15px 0px 0px;  cursor:pointer; color:#0067A5;}
.main_list ul li a.active{font-weight:bold; color:#f40;}
/*搜索内容*/
.content{ float:left; width:860px;}
.content ul{}
.content ul.content_lists{float:left; width:860px;}
.content ul.content_lists h6{background:#EAF7FA; padding:3px 10px 3px 10px;  border-top:3px solid #57C0E6; font-weight:normal;}
.content ul.content_lists li{ margin:5px 0px 5px 0px; float:left;  height:1%; border-bottom:1px dashed #d9dadc;  padding:5px 0px 5px 0px;}
.content ul.content_lists li img{float:left; width:75px; height:56px;margin:2px 10px 2px 10px;}
.content ul.content_lists li span{float:left; width:365px; color:#000;  line-height:145%;}
.content ul.content_lists li span strong{display:block; color:#000;margin:2px 0px 6px 0px;  font-size:12px; font-weight:bold;} 
.content ul.content_lists li span strong i{background:#ff0; float:right;}
.content ul.content_lists li s{float:left;  width:70px;   text-decoration: none; color:#7a7a7a; padding:22px 0px 0px 0px; margin:0px 20px 0px 30px;}
.content ul.content_lists li em{float:left; width:50px; font-style:normal; text-align:center; color:#7a7a7a; padding:10px 0px 0px 0px;}
.content ul.content_lists li em i{display:block;font-style:normal; font-size:12px; font-weight:bold; color:#f40; border-bottom:1px solid #eaebed;} 
.team_riqi{ float:left; height:1%; width:860px; background:#f6fcfe;}
.team_riqi em{float:left; width:50px; font-style:normal; text-align:center; color:#7a7a7a; padding:10px 0px 0px 0px;}
.team_riqi i{display:block;font-style:normal; font-size:12px;color:#f40; border-bottom:1px solid #eaebed;}
.team_riqi1{float:left; height:1%; width:850px; background:#f6fcfe; padding-left:10px;} 
.team_riqi1 p{float:left;font-style:normal;color:#7a7a7a; width:70px; }
.team_riqi1 p i{ font-style:normal;color:#f40;}
.content ul.content_lists_product{float:left; width:650px;}
.content ul.content_lists_product h6{background:#EAF7FA; padding:3px 10px 3px 10px;  border-top:3px solid #57C0E6; font-weight:normal;}
.xz {color:#FF4400;padding-right:20px;}
.content ul.content_lists_product li{ margin:5px 10px 5px 0px;  height:1%; border-bottom:1px dashed #d9dadc;  padding:5px 0px 5px 0px;}
.content ul.content_lists_product li img{float:left; width:75px; height:56px;margin:2px 10px 2px 10px;}
.content ul.content_lists_product li span{float:left; color:#000; width:470px; line-height:145%;}
.content ul.content_lists_product li span strong{display:block; color:#000;margin:2px 0px 6px 0px;  font-size:12px; font-weight:bold;}
.content ul.content_lists_product li span strong i{font-style:normal; float:right; color:#ccc;font-weight:normal;}
.content ul.content_lists_product li span strong i a:link, .content ul.content_lists_product li span strong i a:visited{text-decoration:none;color:#666;}
.content ul.content_lists_product li span strong i a:hover{color:#f40; text-decoration:none;}
.holiday_spe_flag {background:url(../images/icon.gif) no-repeat right -110px;padding:0 50px 0 0;}
.holiday_hot_flag {background:url(../images/icon.gif) no-repeat scroll right -136px;padding:0 50px 0 0;}
.content ul.content_lists_product li em{float:right; width:50px; font-style:normal; text-align:center; color:#7a7a7a; padding:10px 0px 0px 0px;} 
.content ul.content_lists_product li em i{display:block;font-style:normal; font-size:12px; font-weight:bold; color:#f40; border-bottom:1px solid #eaebed;}
/*酒店搜索结果*/
.hotelinfo{border:1px solid #A8D3E2; margin:8px 0px 8px 0px; float:left; width:858px;} 
.hotelinfo h2{background:#EAF7Fb; padding:3px 10px 3px 10px; font-size:14px; color:#0067A5;}
.hotelinfo h2 span {float:right;font-size:12px;font-weight:normal; line-height:22px;}
.hotelinfo h2 i{padding:0px 0px 0px 10px; position:relative; top:3px; cursor:help; font-style:normal; font-weight:normal; font-size:12px; }
.hotelinfo h2 span em{font-style:normal; color:#f40; cursor:help;}
.hotelinfo h2 span a{margin:0px 0px 0px 10px; border-left:1px solid #75B2E3; padding:0px 0px 0px 8px;}
.hotelinfo .info{float:left; width:765px; line-height:185%; padding:10px 0px 0px 10px;}/
.hotelinfo .info .text{float:left; width:615px;text-indent:25px;}
.hotelinfo .info .text a{white-space: nowrap;}
.hotelinfo .info .pic{float:left; width:130px;padding:5px;}
.hotelinfo .price{float:right; width:80px;text-align:center; padding:25px 0px 0px 0px;}
.hotelinfo .price i{display:block;color:#f40;font: normal 20px  Arial, Helvetica, sans-serif; text-decoration:underline;}
.hotelinfo .price em{display:block; font-style:normal;color:#A4A4A4;}
/*房价*/
.hotelinfo .prices {clear:both;}
.prices {margin:15px 0 5px;padding:0;}
.hotelinfo .prices ul {padding:0 0 0 5px;}
.prices ul {height:1%;line-height:185%;padding:0;}
.prices ul p {clear:both;color:#000000;font-weight:bold;margin:0;padding:1px 0;text-align:center;}
.prices ul p b {background:#eeeeee none repeat scroll 0 0;float:left;font-style:normal;margin:0 1px 0 0;padding:2px 0 2px 20px;width:23.5%;}
.prices ul p s {background:#eeeeee none repeat scroll 0 0;float:left;font-style:normal;margin:0 1px 0 0;padding:2px 0;text-decoration:none;width:15%;}
.prices ul p em {background:#eeeeee none repeat scroll 0 0;float:left;font-style:normal;margin:0 1px 0 0;padding:2px 0;width:15%;}
.prices ul p span {background:#eeeeee none repeat scroll 0 0;float:left;font-style:normal;margin:0;padding:2px 0;width:13%;}
.prices ul li {clear:both;color:#0078BD;margin:0;padding:1px 0;}
.prices ul li b {background:#eeeeee none repeat scroll 0 0;float:left;font-style:normal;font-weight:normal;margin:0 1px 0 0;padding:2px 0 2px 20px;text-align:left;width:23.5%;}
.prices ul li b small {border-bottom:1px dotted #7B797B;color:#7B797B;cursor:pointer;font-size:12px;font-style:normal;margin:0 0 0 5px;padding:0;}
.prices ul li b i {cursor:pointer;font-style:normal;margin:0 0 0 10px;padding:0;position:relative;top:5px;}
.prices ul li s {background:#EEEEEE none repeat scroll 0 0;color:#7B797B;float:left;font-style:normal;margin:0 1px 0 0;padding:2px 0;text-align:center;text-decoration:line-through;width:15%;}
.prices ul li span {background:#EEEEEE none repeat scroll 0 0;float:left;font-style:normal;margin:0;padding:2px 0;text-align:center;width:13%;}
.prices ul li span a:link, .prices ul li span a:visited {color:#fff;text-decoration:underline;}
.prices ul li span a {background:#0078BD none repeat scroll 0 0;float:left;font-weight:bold;margin-left:18px;padding:0 15px;}
.prices ul li em {background:#eeeeee none repeat scroll 0 0;float:left;font-style:normal;margin:0 1px 0 0;padding:2px 0;text-align:center;width:15%;}
.prices ul li em big {color:#FF4400;font-size:12px;font-style:normal;margin:0;padding:0 0 0 5px;}
.clickdivrooom {padding:5px 20px 0 0;text-align:right; margin-top:5px;}
.clickdivrooom span.click {background:transparent url(../images/morerootbg.gif) no-repeat scroll 0 3px;cursor:pointer;padding:0 0 0 12px;}
/*酒店概况以及详细内容页面*/
.hotelpics{ margin-top:8px; float:left; background:url(../images/2008111063271597.jpg) no-repeat; width:860px; height:150px;}
.path {color:#666666;height:1%;margin-top:5px;padding:5px 0 3px 10px;border-bottom:5px solid #57C0E6;}
.main_hotel_detail{background:url(../images/detail_bg.gif) repeat-y 100px 50%;_height:1%; overflow:hidden;width:100%;}
.sidebar {float:left;width:101px;}
.sidebar .sid_menu {left:0;padding:40px 0 0;top:0;}
.sidebar .sid_menu li.active {background:#fff;border-bottom:1px solid #0081C3;border-left:1px solid #0081C3;border-top:1px solid #0081C3;color:#81471F;}
.sidebar .sid_menu li {background:#0081C3;font-size:14px;height:20px;line-height:20px;margin:5px 0;padding:8px 0;text-align:center;}
.sidebar .sid_menu li.active a:link,.sidebar .sid_menu li.active a:visited{ font:bold 14px '宋体'; color:#81471F;}
.sidebar .sid_menu li.active a:hover{text-decoration:underline;}
.sidebar .sid_menu li a:link,.sidebar .sid_menu li a:visited{ font:normal 14px '宋体'; color:#fff;}
.sidebar .sid_menu li a:hover{font:bold 14px '宋体'; text-decoration:underline;}
.hotel_main_show {float:right;font-size:12px;width:740px;}
.hotel_main_show h1 {color:#81471F;font-size:20px;height:30px;line-height:30px;padding:10px 10px 5px;}
.aboutleft {float:left;width:100%;}
.detail_title {color:#0067A5;font-size:14px;padding:5px 5px 5px 0;}
.aboutleft ul {line-height:185%;padding:0 0 5px;text-indent:25px; color:#000;}
.aboutright{ float:right;}
.prices {margin:15px 0 5px; height:1%;}
.prices-detail {border-bottom:1px dotted #0081C4;padding:0 0 5px;}
.prices h3 {color:#0067A5;font-size:14px;padding:5px 5px 5px 0;}
.beizhu{ border-bottom:1px dotted #0081C4; padding:10px 10px; line-height:22px; color:#000;}
.hotel_pics {padding:5px;}
.descpic {border-bottom:1px dotted #0081C4;margin:15px 0 5px;}
.hotel_pics ul{ height:1%;}
.hotel_pics ul a {float:left;margin:14px 10px 5px;text-align:center;width:120px;}
.hotel_pics ul a img {display:block;height:90px;width:120px; margin-bottom:5px;}
.position {border-bottom:1px dotted #0081C4;margin:15px 0 5px; padding:0 150px 8px 5px;}
.position p{ font:normal 12px/22px '宋体'; color:#000;}
.detail_part1{border-bottom:1px dotted #0081C4; float:left;}
.hotel_text{color:#000000;font-size:12px;float:left; width:730px;}
.hotel_text img{ padding:7px 7px 0 7px;border:0 none;height:75px;width:100px;}
.traffic_text p{ font:normal 12px/22px '宋体'; color:#000;}
/*预订酒店*/
.order_lef{ width:200px; margin-top:8px; height:345px;border:1px dotted #0081C4; float:left;}
.order_rig{ float:right;display:inline; width:100%;}
#main07H1 {border-bottom:3px solid #006699;float:left;padding-bottom:5px;width:100%; margin-bottom:8px;}
#main07H1 b {color:#FF4400;float:left;font-size:14px;margin-top:12px;width:300px;}
#main07H1 i {float:right;width:335px; margin-top:8px;}
#main07H2{width:648px; float:left; border:1px solid #0081c4;margin-top:8px; padding-bottom:8px;} 
#main07H2title {background:#0081c4 none repeat scroll 0 0;float:left;padding:5px 15px;width:618px;color:#fff;}
#main07H2title b {float:left;}
#main07H2title i {float:right;font-style:normal;text-align:right;width:100px;}
#main07H2Td {float:left;padding:10px;width:620px;}
#main07H2Td td {padding:5px;}
/*核对信息*/
.check_tit{ padding-bottom:8px;border-bottom:3px solid #0081C4; float:left; margin-bottom:8px;}
.check_tit b {color:#FF4400;float:left;font-size:14px;margin-top:12px;width:300px;}
.check_tit i {float:right;width:335px; margin-top:8px;}
.xinxi{ float:left;}
.ch_jine{ float:left; height:1%; margin:8px 0; width:630px;}
.ch_jine span{ font:bold 14px Arial, Helvetica, sans-serif; color:#f40;}
.check_1{ margin-bottom:15px;}
.check_2{ margin-bottom:15px;}
.check_3{ margin-bottom:15px;}
.check_butt{ text-align:center;}
/*登录页面*/
.loginmain{ float:left; margin-top:8px;}
.lg_box {float:left;width:300px;}
.lg_box.lg_top{background:url(../images/login_bg1.gif) no-repeat; width:300px; height:6px;}
.lg_box.lg_center{ background:url(../images/login_cl.gif) repeat-y 0 0;padding-left:5px;padding-right:5px; padding-bottom:5px;width:290px;}
.lg_center form{ margin:0; padding:0; height:1%;}
.lg_center h3 {line-height:31px;margin:0;padding:2 10px 0;border-bottom:1px solid #CEE0F4;color:#FF4400;font-size:14px;}
.lg_center ul{ margin:25px 0 0 10px;}
.lg_center ul li {clear:left;font-size:13px;margin:4px 0;padding:4px 0;}
.lg_center ul li label {float:left;text-align:right;width:60px;}
.lg_center ul li input {border:1px solid #909397;font-weight:bold;height:22px;line-height:22px;padding:0 0 0 18px;width:165px;}
.lg_center ul li input.user{ background:url(../images/login_img.gif) no-repeat 2px -70px; float:left;}
.lg_center ul li input.password{background:url(../images/login_img.gif) no-repeat 2px -112px;float:left;}
.lg_center ul .goto {margin:20px 0 2px;text-align:center;}
.lg_center ul.goto a:link, .lg_center ul .goto a:visited {text-decoration:underline;}
.lg_center ul .goto a {margin:0 15px 0 5px;}
.lg_center button{background:url(../images/login_img.gif) no-repeat 2px -2px; border:0px; width:75px; height:28px; color:#C64F00; font-weight:bold; line-height:30px;}
.login_txt {border-top:1px solid #CEE0F4;margin:5px 10px 1px;padding:15px 5px 10px;}
.login_txt h6 {font-size:14px;padding:4px;}
.login_txt ul li{font-size:12px;line-height:20px;}
.login_bottom{background:url(../images/login_bg.gif) no-repeat 0 -6px; width:300px; height:6px;}
.lg_right{ float:right; margin-left:10px; display:inline; width:550px;}
.lg_right h3{ margin-top:8px; font:bold 14px/30px '宋体'; color:#f40;}
.lg_right ul li{ font:normal 13px/26px '宋体';padding:8px 8px;}
/*我的账户*/
.acc_show{ margin-top:8px;border:1px solid #c9eaf7;width:150px; float:left;}
.acc_info{ float:left;width:150px;}
.acc_show h3 {font:bold 12px/31px '宋体'; color:#000;background:url(../images/ball-bord.gif); height:31px; width:130px;float:left; padding:0 10px;}
.acc_show img{ float:left; display:block; width:80px; height:80px; padding:10px; border:1px solid #eee; margin:10px; display:inline;}
.acc_show p{ margin-top:10px;}
.acc_show p em{color:#FF2200;font-style:normal;}
.acc_tit{height:17px; padding:5px 5px 0 13px; width:132px;margin-top:8px; float:left; border-bottom:1px solid #dbf4fa; border-top:1px solid #dbf4fa; background:url(../images/acc_1.gif) no-repeat 5px center #f6fcfe;}
.acc_info1{margin-left:15px; float:left; display:inline;}
.acc_right{ float:left; margin:8px 0 0 8px; width:698px;}
.rig_tit{ height:34px; background:url(../images/acc_ribg.gif) repeat-x;}
.rig_tit span{float:left;}
.rig_tit span a{ height:34px; line-height:45px; display:block; float:left; margin-left:5px; width:68px;}
.rig_menu{ background:url(../images/acc_rti.gif) no-repeat left top; width:118px; height:34px;}
.rig_menu a:link,.rig_menu a:visited{ font:bold 14px/42px '宋体'; color:#fff; display:block; width:108px; padding-left:5px;}
.acc_right button{background:url(../images/login_img.gif) no-repeat 2px -3px; border:0 none; width:68px; height:27px; color:#C64F00; font-weight:bold; line-height:27px; margin-left:5px; display:inline;}
/*积分广场*/
.point_body1{float:left;width:210px; margin-top:8px;}
.point_all_present_title {background:transparent url(../images/point_29.jpg) repeat scroll 0 0;height:28px;}
.present_title_l {background:transparent url(../images/point_28.jpg) repeat scroll 0 0;float:left;height:100%;width:7px;}
.present_title_c {float:left;font-weight:bold;height:28px;line-height:28px;padding-left:4px;}
.present_title_r2 {background:transparent url(../images/point_68.jpg) repeat scroll right 0; width:99px;height:28px;float:right;}
.present_border {background:#a3c3fe none repeat scroll 0 0;padding:0 1px 1px;}
.present_content {background:#fff none repeat scroll 0 0;padding-bottom:1px;}
.point_change_list {background:transparent url(../images/point_56.jpg) no-repeat scroll 17px 20px;padding:13px 12px 13px 38px;}
.point_change_list li {line-height:28px;}
.point_change_list li a:link, .point_change_list li a:hover, .point_change_list li a:active {color:#3D3D3D;text-decoration:none;}
.point_rule {margin-top:8px;width:208px; border:1px solid #d9d9d9;}
.point_rule_content {background:#fff none repeat scroll 0 0;}
.point_rule_content_title {background:transparent url(../images/point_59.jpg) no-repeat scroll left center;border-bottom:1px solid #D9D9D9;height:44px;line-height:44px;margin:0 auto;text-align:right;width:190px;}
.point_rule_content_title2 {background:transparent url(../images/point_63.jpg) no-repeat scroll left center;border-bottom:1px solid #D9D9D9;height:44px;line-height:44px;margin:0 auto;text-align:right;width:190px;}
.point_rule_content_txt {color:#3E3E3E;font-size:12px;height:auto;line-height:20px;margin:1em;padding:1em 1em 0;width:auto;}
.point_all_present_list {padding:13px 12px;}
.point_all_present_list li {background:transparent url(../images/point_67.jpg) no-repeat scroll 5px center;border-bottom:1px dashed #7E7E7E;line-height:30px;text-indent:2em;}
.hackbox {background:#fff none repeat scroll 0 0;clear:both;height:0;line-height:0;overflow:hidden;}
.point_tel {background:#e8e8e8 none repeat scroll 0 0;margin-top:8px;width:100%;}
.point_tel_content {background:#fff none repeat scroll 0 0;border:1px solid #D9D9D9;margin:3px;padding:19px 15px;}
.point_tel_content p {background:transparent url(../images/point_66.jpg) no-repeat scroll left center;font-weight:bold;
padding-left:45px;}
.point_body_r {float:right;width:638px; margin-top:8px;}
.point_bigpic{ background:url(../images/point_ban.jpg) no-repeat; width:638; height:212px;}
.point_search {background:#f3f8fc none repeat scroll 0 0;border-bottom:1px solid #D9E4EA;height:28px;margin-top:8px;}
.point_search_element {height:100%;}
.point_search_element_1 {text-align:center;width:71px;}
.point_search_element_2 {width:144px;}
textarea, select{color:#333333;font-family:Tahoma,宋体;font-size:12px;font-weight:inherit;margin:0;padding:0;}
.point_search_element_3 {width:58px;}
.point_search_element_4 {width:195px;}
.point_search_btn {background:transparent url(../images/point_37.jpg) repeat scroll 0 0;border:medium none;color:#FFFFFF;cursor:pointer;height:18px;line-height:18px;width:51px;}
.point_hot {margin-top:8px;width:100%;}
.point_hot_title {border-bottom:1px solid #E5E7E6;border-top:1px solid #E5E7E6;height:22px;width:638px;}
.point_hot_title h2 {float:left;height:22px;width:120px; color:#000; line-height:22px;}
.point_hot_title a:link, .point_hot_title a:visited, .point_hot_title a:hover, .point_hot_title a:active {
background:transparent url(../images/point_43.jpg) repeat scroll 0 -3px;display:block;float:right;height:22px;text-indent:-999999px;width:54px;}
.pointLi{ height:1%; padding:10px 0;display:none;}
.pointLi ul { float:left; margin-left:5px;}
.pointLi ul li{ float:left; text-align:center; margin-bottom:15px;}
.pointLi ul li img { border:1px solid #e0e0e0; margin:10px 10px 5px 0; display:inline; width:145px; height:120px;}
.pointLi ul li p{ line-height:22px;}
.pointLi ul li strong{ color:#f40; font:bold 12px/22px Arial, Helvetica, sans-serif;}
.point_exchange{ background:url(../images/exchange.gif) no-repeat;height:17px; width:68px; line-height:17px; margin-top:8px;}
.point_exchange a:link,.point_exchange a:visited{ color:#fff;}
#pointLi_1{ display:block;}
.gift_info{ margin-top:8px;}
.gift_info img{ padding:8px; border:1px solid #e0e0e0; float:left;}
.gift_info p{ float:left; margin:10px 0 0 20px; line-height:22px; width:270px;}
.gift_xx p{ line-height:28px;}
/*联盟社区*/
.union_lef{float:left; width:258px;}
.ulef_title{ background:url(../images/union_2.gif) no-repeat; height:30px; font:bold 12px/30px '宋体'; color:#000; padding-left:10px; margin-top:8px; }
.ulef_info{ padding:0 10px; border:1px solid #b8e3f1; border-top:none!important;}
.ulef_info ul{ padding-top:10px; border-bottom:1px dotted #ccc;padding-bottom:10px;}
.ulef_info ul  li{ color:#f40; line-height:22px;}
.ulef_banner{ margin-top:8px;}
.union_rig{ width:590px;margin-left:8px; float:left;}
.urig_title01{ background:url(../images/union_01.gif) no-repeat; height:30px; font:bold 12px/30px '宋体'; color:#000; padding-left:10px; margin-top:8px; width:360px;}
.urig_jf{ width:370px; float:left;}
.urig_info01{ padding:0 10px; border:1px solid #b8e3f1; border-top:none!important; float:left; width:348px;}
.urig_title{ background:url(../images/union_1.gif) no-repeat; height:30px; font:bold 12px/30px '宋体'; color:#000; padding-left:10px; margin-top:8px;}
.urig_info{ padding:0 10px; border:1px solid #b8e3f1; border-top:none!important; float:left; width:568px;}
.urig_info01 p{ padding-top:9px;padding-bottom:9px; border-bottom:1px dotted #ccc;}
.urig_list{ width:348px; float:left;}
.urig_info01 li{ color:#f40; line-height:22px; float:left; width:48%;}
.urig_title02{background:url(../images/union_02.gif) no-repeat; height:30px; font:bold 12px/30px '宋体'; color:#000; padding-left:10px; margin-top:8px; width:200px; float:right;}
.urig_info02{ padding:0 10px; border:1px solid #b8e3f1; border-top:none!important; float:right; width:188px;}
.urig_info02 ul{ margin:15px 0;}
.urig_info02 ul  li{ color:#f40; line-height:22px; border-bottom:1px dotted #ccc;padding-bottom:6px;padding-top:6px;}
.urig_tit1{ width:280px; background:url(../images/union_7.gif) no-repeat; height:30px; float:left; margin-top:8px; font:bold 12px/30px '宋体'; color:#000; padding-left:10px;}
.urig_info1{ padding:0 5px; border:1px solid #b8e3f1; border-top:none!important;width:278px; float:left;}
.urig_tit2{ width:280px; background:url(../images/union_7.gif) no-repeat; height:30px; margin-top:8px;font:bold 12px/30px '宋体'; color:#000; padding-left:10px;}
.urig_info2{ padding:0 5px; border:1px solid #b8e3f1; border-top:none!important;width:278px;}
.urig_box{ float:left;}
.urig_box1{ float:right;}
.urig_info1 ul{ padding-top:10px;padding-bottom:10px;}
.urig_info1 ul  li{ color:#f40; line-height:22px;}
.urig_info2 ul{ padding-top:10px;padding-bottom:10px;}
.urig_info2 ul  li{ color:#f40; line-height:22px;}
.un_rig{ float:right; width:656px; margin-top:8px;}
.un_rig h2{border-bottom:3px solid #0081C4;color:#0067A5;font-size:14px;line-height:35px; height:35px;}
.un_rig h2 span{ float:right; margin-top:10px;}
.trig_2{ height:24px; background:#e7f5fc; font:normal 12px/24px '宋体'; color:#065076; padding-left:15px;}
.un_rig fieldset {border:0 solid #D3E3F5;margin:20px 0 5px;}
.un_rig fieldset legend {color:#000; font:bold 12px/22px '宋体';margin:0 5px;}
.un_rig fieldset legend i {background:transparent url(../images/legend_icon.gif) no-repeat 0 3px;color:#fff;float:left; font: bold 12px/18px Arial, Helvetica, sans-serif;margin:0 5px 0 0;text-align:center;width:13px;}
.un_rig fieldset ul{background:#F2FAFC;border-bottom:1px solid #C8E4ED;font-size:12px;height:1%;line-height:155%;padding:10px 0 10px 20px;}
.un_rig fieldset ul li { float:left; width:97%;}
/*机票*/
.ticket_lef{ width:190px; float:left; margin-top:8px;}
.tlf_1{ background:#0081c4; height:30px; font: bold 12px/30px '宋体'; color:#fff; padding-left:10px;}
.tlf_2 ul{ margin:10px 0;}
.tlf_2 ul li{ color:#f40; line-height:22px;border-bottom:1px dotted #ccc; margin-bottom:5px;}
.ticket_rig{ float:right; width:656px; margin-top:8px;}
.ticket_rig h2{border-bottom:3px solid #0081C4;color:#0067A5;font-size:14px;line-height:35px; height:35px;}
.ticket_rig h2 span{ float:right; margin-top:10px;}
.trig_2{ height:24px; background:#e7f5fc; font:normal 12px/24px '宋体'; color:#065076; padding-left:15px;}
.ticket_rig fieldset {border:0 solid #D3E3F5;margin:20px 0 5px;}
.ticket_rig fieldset legend {color:#000; font:bold 12px/22px '宋体';margin:0 5px;}
.ticket_rig fieldset legend i {background:transparent url(../images/legend_icon.gif) no-repeat 0 3px;color:#fff;float:left; font: bold 12px/18px Arial, Helvetica, sans-serif;margin:0 5px 0 0;text-align:center;width:13px;}
.ticket_rig fieldset ol{background:#F2FAFC;border-bottom:1px solid #C8E4ED;font-size:12px;height:1%;line-height:155%;padding:10px 0 10px 20px;}
.ticket_rig fieldset ol span {font-size:13px;margin:0 10px 0 0;}
.ticket_rig fieldset ol li#sNo1,.ticket_rig fieldset ol li#sNo2{color:#5B5B5B;display:block;float:left;font-weight:bold;height:20px;margin:10px 0 0;width:99%;}
.ticket_rig fieldset ol li{float:left;height:27px;margin:1px 2px;padding:0;width:48%;}
.ticket_bt1{ padding:10px; background:url(../images/b1_a.gif) no-repeat; height:30px; width:109px;font:bold 14px/15px '宋体'; border:none; color:#fff;}
.ticket_bt2{padding:10px; background:url(../images/b3_a.gif) no-repeat; height:30px; width:140px;font:bold 14px/15px '宋体'; border:none; color:#fff; margin-left:100px;}
.ticket_rig p{ text-align:center; padding:10px;}
.trig_3{ background:#0081c4; font:bold 14px/24px '宋体'; height:24px; text-align:center;color:#fff; margin-top:15px;}
.bg_4 {background:#EFF2F7;border-bottom:1px solid #6B8EC6;}
.pcalendar_titleinactive{background:#EFF2F7;border-bottom:1px solid #6B8EC6;cursor:pointer;line-height:25px;}
.pcalendar_titleactive {border-left:1px solid #6B8EC6;border-right:1px solid #6B8EC6;border-top:1px solid #6B8EC6;color:#CC6600;font-weight:bold;line-height:25px;}
a.red:link, a.red:hover, a.red:active, a.red:visited {color:#D11F1D;}
.tlf_search{ margin:15px;}
.tlf_search ul li label{ font:bold 12px/24px '宋体';}
.tlf_search ul li select{ width:130px;}
.trig_t1{ background:#f2fafc; height:30px; margin-top:15px; padding-left:10px;}
.trig_t2{ margin-top:8px; width:656px;}
.trig_t2 h3{ color:#fff; font:bold 14px/30px '宋体'; padding-left:10px;background:#46a8d0;height:30px;}
.eterm-table{ border:1px solid #46a8d0;}
.Eterm-Date {padding:0 0 10px !important;}
.Eterm-Date .black {color:#000;}
.Eterm-Date span, .Eterm-Date a:active{ background:#f1f6f8;}
.Eterm-Date a:hover {background:#f1f6f8;}
.Eterm-Date a, .Eterm-Date span {border-bottom:1px solid #46a8d0;border-right:1px solid #46a8d0;float:left;padding:5px 5px;text-align:center;width:57px;}
.Eterm-Date.red {color:#f40;}
.black_on{ background:#f1f6f8;}
.eterm-table th {background:#f1f6f8;font-weight:bold;padding:5px 2px;text-align:center;}
.ticketBtn{background:transparent url(../images/point_on2.gif) repeat-x scroll  bottom -33px;float:right;height:26px;line-height:26px;width:654px;font-weight:normal;}
.ticketBtn ul {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;}
.ticketBtn .on {background:transparent url(../images/point_on2.gif) no-repeat;font:bold 14px/33px '宋体';color:#ff4400;}
.ticketBtn li {background:transparent url(../images/point_on2.gif) repeat -90px 0;float:left;height:33px;text-align:center;width:90px;cursor:pointer;margin-left:3px;font:bold 14px/33px '宋体';}
.ticketBtn ul li a:link,.ticketBtn ul li a:visited{font:bold 14px/33px '宋体';color:#0067a5;text-decoration:none;}
.ticketBtn ul li a:hover{color:#ff4400;}
.ticket_team{ float:right; width:860px; margin-top:8px;}
.tic_team1{ margin-top:15px; float:left; width:180px;}
.tic_team1 span{ width:60px; float:left;}
.tic_team2{ margin-top:8px; float:left; width:100%;}
.tic_team3{ float:left; width:100%; margin-top:8px;}
.tic_yd1{ float:left; margin-top:10px; width:100%;}
.tic_yd1 p{ height:25px; border-bottom:2px solid #0183c7; margin-bottom:10px; background:#f2f9fd; padding-left:5px;}
.tic_yd1 p span{ font:bold 12px/25px '宋体'; color:#f40; margin-right:100px;}
.yd2{ padding:2px; background:#fafafa; font:bold 12px/22px '宋体';height:22px; margin-bottom:8px;}
.yd2 label { margin:0 10px;}
/*团队订单详细页面*/
.pointBtn{background:transparent url(../images/point_on1.gif) repeat-x scroll  bottom -23px;float:right;height:23px;line-height:23px;width:698px;font-weight:normal;}
.pointBtn ul {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;}
.pointBtn .on {background:transparent url(../images/point_on1.gif) no-repeat scroll 0 0;font-weight:bold;color:#ff4400;}
.pointBtn li {background:transparent url(../images/point_on1.gif) repeat scroll -90px 0;float:left;height:23px;text-align:center;width:90px;cursor:pointer;margin-left:3px;}
.pointBtn ul li a:link{color:#0067a5;text-decoration:none;}
.pointBtn ul li a:hover{color:#ff4400;}
/*公告*/
.notice_ban{ float:left; margin-top:8px;}
.notice_tit{ font:bold 15px/30px '宋体'; color:#000; border-bottom:1px dotted #eee; margin-top:10px; float:left; width:860px; text-align:center;}
.notice_bt{ float:left; margin-top:8px; background:#eee; height:25px; width:860px; text-align:center; color:#666; line-height:25px;}
.notice_info{ margin:8px 10px 0 10px; float:left; width:820px; font:normal 12px/22px '宋体'; color:#000;}
.notice_info p{text-indent:20px;}
/*注册*/
.reg_box{ background:#e7f5fc; width:820px; height:400px; margin-top:5px; padding-left:40px; padding-top:2px;}
.reg_box ul li{ margin-top:12px; float:left; width:100%;}
.reg_box ul li label{ width:100%; line-height:22px; display:block; float:left;}
/*计调手册*/
.jidiao_box{ width:843px; margin-top:15px; float:left; border:3px solid #c3e7f6; padding:10px; padding-left:0px !important; }
.jidiao_box li{ float:left; margin-left:10px; display:inline;text-align:center;width:200px;}
.jidiao_box li img{ height:190px; width:190px; border:1px solid #ccc; padding:4px;display:block;}
.jidiao_box li p{ margin:5px auto; height:22px; background:#eeeeee; line-height:22px; width:200px;}
.jd_jd{ float:left; width:750px; margin-top:8px;}
.aboutleft img{ padding:5px; border:1px solid #ccc; margin-left:10px; margin-bottom:8px;}
.jd_txt{ float:left; text-align:center; margin-top:20px; color:#000;}
.jd_gw{ float:left; width:750px; margin-top:8px;}
.jd_gw li{float:left; margin-bottom:8px;}
.gw_lef{ float:left; width:211px; height:162px; padding-right:8px;}
.gw_rig{ float:right; width:531px;height:162px;color:#000; text-align:left;}
.gw_rig td{ padding-left:5px;line-height:26px;}
.gw_txt {font:bold 14px/26px '宋体';}
.gw_lef img{ padding:5px; border:1px solid #eee;}
