.dashed_line{border-top:1px dashed #dbdbdb} .solid_line{border-top:1px solid #dbdbdb; height:0px; line-height:0px; font-size:0px} #main_area{width:1000px; margin:0 auto; margin-top:8px} #main_area #b_nav{height:26px; line-height:26px; padding-left:10px; cursor:default} #main_area #main_area_tourism{background-color:#E8F4FF; border:1px solid #CBD2DC} #main_area_tourism_l{border:1px solid #DFDFDF; background-color:#FFF; margin:10px; padding:10px; margin-bottom:0; display:inline} #main_area_tourism_r{border:1px solid #E0E0E1; background-color:#FFFDED; margin-top:10px; margin-right:10px; padding:10px; width:342px; line-height:28px; display:inline} #main_area_tourism_r #t_title{font-size:20px} #main_area_tourism_calendar{border:1px solid #DFDFDF; background-color:#FFF; margin:10px; padding:10px; width:956px; clear:both; display:inline} .btn_qrcode{background:url(../../../template/orange/images/ico_wechat.gif) no-repeat left center; padding-left:20px} #qrcode_box{position:absolute; z-index:100; background:url(../../../template/orange/images/ico_qrcode_loading.gif) no-repeat center #FFFFFF; border:2px solid #e1e1e1; left:50%; top:50%; box-shadow:4px 4px 4px rgba(0,0,0,0.3)} #qrcode_box img{margin-top:10px; margin-left:10px} #t_detail{margin-top:10px} #t_detail #t_detail_nav{height:31px; background:url(../../../template/orange/images/bg_detail_nav.gif) repeat-x; font-size:14px; font-weight:bold; line-height:31px} #t_detail_nav ul{height:29px; margin-top:2px; margin-left:10px} #t_detail_nav ul li a{color:#993e23; padding:0 16px; display:block} #t_detail_nav ul li.selected a{background-color:#FFF} .t_detail_content_title{height:30px; margin-bottom:14px} .t_detail_content_title .block{width:110px; background-color:#ac4613; height:29px; line-height:29px; color:#FFF; font-size:14px; font-weight:bold; cursor:default} .t_detail_content_title .bline{border-top:1px solid #ac4613; height:0px; line-height:0px; font-size:0px} #t_detail #t_detail_content_features{margin-top:24px} #t_detail_content_features #t_detail_content_features_content{font-size:14px; line-height:1.6} #t_detail #t_detail_content_introduction{margin-top:24px} #t_detail_content_introduction .one_day{margin-bottom:10px} .one_day .day{font-size:16px; font-weight:bold} .one_day .day span{font-size:22px; font-family:Arial; font-style:italic; color:#ac4613; font-weight:bold} .one_day .other{line-height:1.4; font-size:14px} .one_day .content{line-height:1.6; font-size:14px} #t_detail #t_detail_content_fee{margin-top:24px} #t_detail_content_fee #t_detail_content_fee_content{font-size:14px; line-height:1.6} #t_detail #t_detail_content_notes{margin-top:24px} #t_detail_content_notes #t_detail_content_notes_content{font-size:14px; line-height:1.6} #t_detail #t_detail_content_reminder{margin-top:24px} #t_detail_content_reminder #t_detail_content_reminder_content{font-size:14px; line-height:1.6} #t_detail #t_detail_content_photoalbum{margin-top:24px} #t_detail_content_photoalbum #t_detail_content_photoalbum_content a{width:210px; height:140px; border:1px solid #666; display:block; margin-left:34px; margin-top:14px; display:inline} #t_detail #t_detail_content_videoalbum{margin-top:24px} #t_detail_content_videoalbum #t_detail_content_videoalbum_content a{width:210px; height:140px; border:1px solid #666; display:block; margin-left:34px; margin-top:14px; display:inline} #t_detail #t_detail_content_tel{margin-top:24px} #t_detail_content_tel #t_detail_content_tel_content{font-size:14px; line-height:1.6} #t_detail #t_detail_content_payment{margin-top:24px; display:none} #t_detail_content_payment #t_detail_content_payment_content{font-size:12px; line-height:1.6}