.clear{zoom:1}.clear:after{display:block;clear:both;content:"";visibility:hidden;height:0}#J_BookingBoxForm .sel_box ul,#J_BookingBoxForm .sel_box_m ul{position:absolute;display:none;overflow-x:hidden;max-height:250px;top:21px;left:-1px}#J_BookingBoxForm .sel_box ul{background-color:#fff;width:228px;overflow-y:scroll;border:1px solid #ccc}#J_BookingBoxForm .sel_box ul li{height:20px;line-height:20px;border:1px solid #fff;padding-left:5px;overflow:hidden}#J_BookingBoxForm .sel_box ul li.hover{height:20px;line-height:20px;border-style:solid;border-width:1px 0;border-color:#ccc;background:#efefef}#J_BookingBoxForm .sel_box_m ul{z-index:102;padding-bottom:5px;background-color:#fff;width:229px;overflow-y:scroll;border:1px solid #ccc}#J_BookingBoxForm .sel_box_m ul li{height:22px;line-height:20px;border:1px solid #fff;padding-left:5px;width:165px;overflow:hidden}#J_BookingBoxForm .sel_box_m ul li label{width:100%;height:100%;display:block;cursor:pointer}#J_BookingBoxForm .sel_box_m ul li label.hover{height:20px;line-height:20px;border-style:solid;border-width:1px 0;border-color:#ccc;background:#efefef}#J_BookingBoxForm .sel_box_m ul li label input{vertical-align:middle;margin-right:2px}#J_BookingBoxForm .disabled{color:#999}#J_BookingBoxForm .selected{color:#f60}#J_BookingBoxForm .hover{color:#F60}#J_BookingBoxForm .selectspan{cursor:pointer;width:208px;display:inline-block;background:url(../image/grey-disclosure-arrow-up-down.png) 218px center no-repeat #fff;border:1px solid #ccc;padding:0 10px;line-height:20px;height:20px}#J_BookingBoxForm .slel_box{margin-bottom:5px}#J_BookingBoxForm .end-date{font-size:12px;height:20px;line-height:20px;padding-left:34px;color:#777;display:none;margin-bottom:5px}#J_BookingBoxForm .train_box .train_list dt a.t_cancel,.book_common_flow dt a.bc_cancel{right:0;font-weight:700;font-size:20px;text-shadow:1px 1px 1px #ccc;top:0;text-align:center;font-family:"\u65b0\u5b8b\u4f53"}#J_BookingBoxForm .train_box{position:relative;z-index:5}#J_BookingBoxForm .train_box .train_list{position:absolute;display:none;width:400px;background:#fff;border:3px solid #feae11;-webkit-box-shadow:2px 2px 3px #ccc;box-shadow:2px 2px 3px #ccc}#J_BookingBoxForm .train_box .train_list dt{height:24px;line-height:24px;padding-left:10px;font-weight:700;background:#ffedcc;position:relative;border-bottom:solid 1px #ccc}#J_BookingBoxForm .train_box .train_list dt a.t_cancel{position:absolute;display:block;height:24px;line-height:24px;width:24px;color:#feae11}#J_BookingBoxForm .train_box .train_list dt a.t_cancel:hover{text-decoration:none;color:#e37124;background:#f5d9a6}#J_BookingBoxForm .train_box .train_list dl dd{height:24px;line-height:24px;padding-left:5px;border-bottom:solid 1px #ccc;overflow:auto}#J_BookingBoxForm .train_box .train_list dl dd.hover,#J_BookingBoxForm .train_box .train_list dl dd.oncur{background:#ebebeb}#J_BookingBoxForm .train_box .train_list dl dd label{display:block;cursor:pointer}#J_BookingBoxForm .train_box .train_list dl dd label input{margin-right:5px;vertical-align:middle}#J_BookingBoxForm .train_box .train_list p.train_btns{text-align:center;padding:5px 0 10px}#J_BookingBoxForm .train_box .train_list .train_pages{padding:5px 0 0 10px}#J_BookingBoxForm .train_box .train_list .train_pages a{display:none;height:20px;width:40px;text-align:center;line-height:18px;padding:0 10px;color:#000;background:#fffce1;border:1px solid #ffedcc}#J_BookingBoxForm .train_box .train_list .train_pages a:hover{text-decoration:none;background:#fde69f;border-color:#f4c064}#J_BookingBoxForm .train_box .train_list .train_pages a,t_prev{float:left}#J_BookingBoxForm .train_box .train_list .train_pages a.t_next{float:right;margin-right:10px}#J_BookingBoxForm .train_box .train_list .train_l_box{position:relative}#J_BookingBoxForm .train_box .train_list .train_l_box .abso{position:absolute;top:0;left:0;width:400px}#J_BookingBoxForm .train_box .train_list .ctrl_h{height:125px;overflow:hidden}.book_common_flow{position:absolute;display:none;width:480px;background:#fff;border:3px solid #feae11;-webkit-box-shadow:2px 2px 3px #ccc;box-shadow:2px 2px 3px #ccc;left:-145px}.book_common_flow dl dd,.book_common_flow dt{line-height:24px;border-bottom:solid 1px #ccc}.book_common_flow dt{padding-left:10px;font-weight:700;background:#ffedcc;position:relative}.book_common_flow dt a.bc_cancel{position:absolute;display:block;height:24px;line-height:24px;width:24px;color:#feae11}.book_common_flow dt a.bc_cancel:hover{text-decoration:none;color:#e37124;background:#f5d9a6}.book_common_flow dl dd{height:24px;padding-left:5px;overflow:auto}.book_common_flow dl dd.hover,.book_common_flow dl dd.oncur{background:#ebebeb}.book_common_flow .bc_list{position:relative;height:125px;overflow-x:hidden;overflow-y:auto;scrollbar-arrow-color:#FFEDCC;scrollbar-face-color:#FEAE11;scrollbar-3dlight-color:#FEAE11;scrollbar-highlight-color:#FEAE11;scrollbar-shadow-color:#FEAE11;scrollbar-darkshadow-color:#FEAE11;scrollbar-track-color:#FFEDCC;scrollbar-base-color:#FEAE11}.book_common_flow .bc_list::-webkit-scrollbar-thumb{background:#FEAE11}.book_common_flow .bc_list::-webkit-scrollbar-track-piece{background:#FFEDCC}.book_common_flow .bc_list::-webkit-scrollbar{width:12px}.book_common_flow .ctrl_h{height:125px;overflow:hidden}.book_common_flow .bc_list dl.abso{position:absolute;top:0;left:0;width:100%}.book_common_flow .bc_list dl dd label{display:block;cursor:pointer}.book_common_flow .bc_list dl dd label.disabled span{color:#ccc}.bc_detail{height:114px;overflow:auto;right:91px}.book_common_flow .bc_detail .bc_dlist{display:none}.book_common_flow .bc_detail .bc_dlist .bc_de_title a{font-weight:400;color:#327ef6;margin-left:20px}.book_common_flow .bc_list dl dd label input{margin-right:5px;vertical-align:middle}.book_common_flow p.h_list_btns{text-align:center;padding:5px 0 10px}.book_common_flow .h_list_pages{padding:5px 0 0 10px}.book_common_flow .h_list_pages a{display:none;height:20px;width:40px;text-align:center;line-height:18px;padding:0 10px;color:#000;background:#fffce1;border:1px solid #ffedcc}.book_common_flow .h_list_pages a:hover{text-decoration:none;background:#fde69f;border-color:#f4c064}#J_dAddressBoxParent .dep-add-status:hover,.sel_box_m span.title_content:hover,.sel_rooms_num:hover{text-decoration:underline}.book_common_flow .h_list_pages a,t_prev{float:left}.book_common_flow .h_list_pages a.t_next{float:right;margin-right:10px}#J_BookingBoxForm div.slel_box.dep_add>p.sel_title,.box_num{float:left}#J_BookingBoxForm .book_hotel{margin-bottom:10px;position:relative;z-index:70;padding-top:24px}#J_BookingBoxForm .book_hotel .book_btn{background:url(../image/hotelExtend.gif) no-repeat;color:#FFF;display:block;font-weight:700;height:22px;padding-top:3px;padding-left:40px;width:98px;cursor:pointer}#J_BookingBoxForm .book_hotel label.b_title{width:80px;height:20px;padding-top:3px;display:inline-block;vertical-align:top}#J_BookingBoxForm .book_hotel .after-label,#J_BookingBoxForm .book_hotel .b_hotel,#J_BookingBoxForm .book_hotel .before-label{display:none}#J_BookingBoxForm #J_Room .sel_rooms,#J_BookingBoxForm #J_Room .tra_com .check_tra{vertical-align:middle}#J_BookingBoxForm .book_hotel .b_hotel .book_title{font-size:14px;font-weight:700;color:#F7860F;margin-top:10px}#J_BookingBoxForm .book_hotel .b_hotel .book_title .no_book{font-size:12px;color:#327EF6;font-weight:400;margin-left:10px;cursor:pointer}#J_BookingBoxForm .book_hotel .b_hotel li{margin-top:5px;position:relative}#J_BookingBoxForm .book_hotel .b_hotel .date_bg,#J_hotel_check_out_date .date_bg{background:url(../image/rili_hawaii.gif) right no-repeat #fff;height:22px}#J_BookingBoxForm .book_hotel .after-label a,#J_BookingBoxForm .book_hotel .before-label a{color:#327EF6}#J_BookingBoxForm .selectspan span.cont_text{width:210px;height:20px;display:inline-block;top:0;left:0;overflow:hidden}#J_BookingBoxForm p.sel_title{height:18px;padding-top:3px;line-height:12px}#J_BookingBoxForm input.shadow_box,#J_BookingBoxForm span.shadow_box{-webkit-box-shadow:2px 2px 2px #ddd inset;box-shadow:2px 2px 2px #ddd inset;width:158px;overflow:hidden;display:inline-block;padding:0 10px;cursor:pointer;border:1px solid #ccc;line-height:20px;height:20px;background:#fff;border-radius:0}#J_BookingBoxForm input.shadow_box{width:208px}#J_BookingBoxForm #J_Room{position:relative;margin-bottom:10px;z-index:90}#J_BookingBoxForm #J_Room .room_list_box{display:none;position:absolute;padding-top:10px;padding-left:10px;right:89px;top:24px;background:#fff;border:3px solid #feae11;-webkit-box-shadow:2px 2px 3px #ccc;box-shadow:2px 2px 3px #ccc;z-index:11}#J_BookingBoxForm #J_Room .room_list_box p.room_btns{text-align:center;padding:5px 0 10px}#J_hotel_check_out_date_input{width:208px;-webkit-box-shadow:2px 2px 2px #ddd inset;box-shadow:2px 2px 2px #ddd inset;overflow:hidden;display:inline-block;padding:0 10px;cursor:pointer;border:1px solid #ccc;line-height:20px;height:20px;border-radius:0}.room_info_box{padding-left:31px;padding-right:31px}.room_info_box ul li,.sel_info_m ul li{width:218px;height:18px;line-height:18px;background:#fff;border:1px solid #ccc;padding:0 5px;margin-top:5px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;text-indent:5px;cursor:pointer}#J_BookingBoxForm .rbtn_cancel,#J_BookingBoxForm .rbtn_ok{border:none;color:#fff;width:60px;padding-top:1px;font-size:12px;font-weight:700;display:inline-block;height:20px;text-align:center}.room_info_box ul li span,.sel_info_m ul li span{margin-right:15px}#J_BookingBoxForm .rbtn_ok{background:url(../image/rooms_btn.png) left top no-repeat;margin-right:10px}#J_BookingBoxForm .rbtn_cancel{background:url(../image/rooms_btn.png) right top no-repeat}#J_BookingBoxForm #J_Room .tra_com{margin-left:10px;cursor:pointer}#J_BookingBoxForm #J_RoomList{padding:5px}#J_BookingBoxForm #J_RoomList li{width:400px;margin:0 3px;padding:7px 0;border-bottom:dashed 1px #ccc;position:relative}#J_BookingBoxForm #J_RoomList li span{display:inline-block;margin-right:5px}#J_BookingBoxForm #J_RoomList li em{font-family:"\u65b0\u5b8b\u4f53";cursor:pointer;display:none;position:absolute;right:0;top:10px;width:20px;height:20px;text-align:center;line-height:18px}.total_price_box{padding-bottom:10px}.total_price_box .total_pr{color:#F7860F;font-size:36px;font-family:Tahoma}.sel_box_m span.title_content,.sel_rooms_num{color:#327ef6;cursor:pointer}.total_price_box .total-other{padding:5px 0}.total_price_box .total-other .otherPr{padding-right:10px}.box_num{background:url(../image/icon_num.gif) no-repeat;width:29px;height:40px;margin-top:5px;margin-right:5px}.box_num.room_info{background-position:0 -42px}.box_num.consulate{background-position:0 -85px}.product_attribute{position:relative;z-index:80}.product_attribute .box_num{background-position:0 -84px;z-index:88}.hotel_check_out_time{padding-left:31px;margin-bottom:5px}.slel_box.dep_add,.slel_box.title_checkbox,.slel_box.title_radio{padding-left:34px;margin-bottom:10px}#J_dAddressBoxParent .dep-add-status{padding-bottom:5px;width:110px;color:#327ef6;cursor:pointer;font-weight:400;font-size:12px}.sel_rooms_num{float:left;position:absolute;top:-26px;left:100px}.sel_title{font-weight:700}#J_BookingBoxForm input#book_in,#J_BookingBoxForm input#book_out{width:158px}.sel_info_m{z-index:83}.b_hotel.b_before{z-index:78;position:relative}.b_hotel.b_after{z-index:73;position:relative}.single_span label{height:25px}.single_span input[type=checkbox]{position:relative;top:2px}
DIV.cal-wrapper{DISPLAY:none;Z-INDEX:9999;BACKGROUND:#fff;OVERFLOW:hidden;WIDTH:220px;POSITION:absolute}DIV.cal-wrapper IFRAME{Z-INDEX:-1;LEFT:0;WIDTH:220px;POSITION:absolute;TOP:0;HEIGHT:158px;opacity:0;frameborder:0}DIV.cal-wrapper .date-picker{BORDER-RIGHT:#bababa 1px solid;BORDER-TOP:#bababa 1px solid;BACKGROUND:url(../image/calendar_bg.png) no-repeat;FLOAT:right;MARGIN-LEFT:-1px;BORDER-LEFT:#bababa 1px solid;WIDTH:190px;CURSOR:default;BORDER-BOTTOM:#bababa 1px solid;HEIGHT:158px}DIV.cal-wrapper .next,DIV.cal-wrapper .prev{Z-INDEX:999;BACKGROUND:url(../image/calendar_btn.gif) no-repeat;WIDTH:20px;CURSOR:pointer;POSITION:absolute;TOP:5px;HEIGHT:20px}DIV.cal-wrapper .prev{BACKGROUND-POSITION:-48px 5px;LEFT:5px}DIV.cal-wrapper .next{BACKGROUND-POSITION:-65px 5px;RIGHT:5px}DIV.cal-wrapper TABLE{border-spacing:0}DIV.cal-wrapper .head{PADDING-RIGHT:0;PADDING-LEFT:0;PADDING-BOTTOM:5px;COLOR:#0069ca;PADDING-TOP:5px;BORDER-BOTTOM:#aaa 1px solid;TEXT-ALIGN:center}DIV.cal-wrapper TD,DIV.cal-wrapper TH{PADDING-RIGHT:0;PADDING-LEFT:0;FONT-WEIGHT:normal;FONT-SIZE:12px;PADDING-BOTTOM:0;WIDTH:28px;LINE-HEIGHT:18px;PADDING-TOP:0;HEIGHT:18px;TEXT-ALIGN:center}DIV.cal-wrapper A{DISPLAY:block;WIDTH:100%;HEIGHT:100%;TEXT-DECORATION:none}DIV.cal-wrapper A:unknown{outline:0}DIV.cal-wrapper A.notallowed{CURSOR:not-allowed;COLOR:#ccc}DIV.cal-wrapper A.accept:hover{BACKGROUND:#f90;COLOR:#fff}DIV.cal-wrapper A.selected{BACKGROUND:#09f;COLOR:#fff}
.aui_outer{text-align:left}table.aui_border,table.aui_dialog{border:0;margin:0;border-collapse:collapse;width:auto}.aui_c,.aui_e,.aui_footer,.aui_header,.aui_main,.aui_n,.aui_ne,.aui_nw,.aui_s,.aui_se,.aui_sw,.aui_tdIcon,.aui_w{padding:0}.aui_buttons button,.aui_header{font:12px/1.11 'Microsoft Yahei',Tahoma,Arial,Helvetica,STHeiti;-o-font-family:Tahoma,Arial}.aui_buttons button,.aui_title{font-family:Tahoma,Arial/9!important}.aui_title{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.aui_state_noTitle .aui_title{display:none}.aui_close,.aui_max,.aui_min{display:block;position:absolute;text-decoration:none;outline:0}.aui_main{text-align:center;min-width:9em;min-width:0\9}.aui_main .aui_state_full{display:block;width:100%;margin:0;padding:0!important;height:100%}.aui_content{display:inline-block;text-align:left;border:0}.aui_loading{width:96px;height:48px;text-align:left;text-indent:-999em;overflow:hidden;background:url(../image/loading_1.gif) center center no-repeat}.aui_icon{vertical-align:middle}.aui_icon div{width:48px;height:48px;margin:10px 0 10px 10px;background-position:center center;background-repeat:no-repeat}.aui_icon .aui_iconBg{background-repeat:no-repeat!important}.aui_buttons{padding:8px;text-align:right;white-space:nowrap}.aui_buttons button{margin-left:15px;padding:6px 8px;cursor:pointer;display:inline-block;text-align:center;line-height:1;letter-spacing:2px;width:auto;overflow:visible;color:#333;border:1px solid #999;border-radius:0;background:#DDD;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#DDDDDD')}.aui_buttons button::-moz-focus-inner{border:0;padding:0;margin:0}.aui_buttons button:focus{outline:0;border-color:#426DC9;-webkit-box-shadow:none;box-shadow:none}.aui_buttons button:hover{color:#000}.aui_buttons button:active{border-color:#666;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#DDDDDD', endColorstr='#FFFFFF')}.aui_buttons button[disabled]{cursor:default;color:#666;background:#DDD;border:1px solid #999;filter:alpha(opacity=50);opacity:.5;-webkit-box-shadow:none;box-shadow:none}button.aui_state_highlight,button.aui_state_highlight:active{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#33bbee', endColorstr='#2288cc')}button.aui_state_highlight{color:#FFF;border:1px solid #1c6a9e;background:#3684C5}button.aui_state_highlight:hover{color:#FFF}button.aui_state_highlight:active{border-color:#1c6a9e}.aui_inner{background:#FFF}.aui_border{-webkit-box-shadow:none;box-shadow:none}.aui_ne,.aui_nw,.aui_se,.aui_sw{width:8px;height:8px}.aui_outer:active,.aui_state_drag .aui_outer,.aui_state_focus .aui_dialog,.aui_state_focus .aui_outer,.aui_state_lock .aui_border{-webkit-box-shadow:none;box-shadow:none}.aui_titleBar{position:relative;height:100%}.aui_close,.aui_max,.aui_min,.aui_title{height:30px;line-height:30px;color:#fff}.aui_title{padding:0 28px 0 10px;letter-spacing:1px;font-weight:700;font-size:14px;background:#f80}.aui_state_drag .aui_title{background:#d77607;-webkit-box-shadow:none;box-shadow:none}.aui_state_drag .aui_titleBar{-webkit-box-shadow:none;box-shadow:none}.aui_close,.aui_max,.aui_min{padding:0;top:0;width:32px;font-size:30px;text-align:center;font-family:Helvetica,STHeiti;text-shadow:0 1px 0 rgba(255,255,255,.9)}.aui_min{right:26px}.aui_max{right:52px}.aui_close{right:0}.aui_close:hover,.aui_max:hover,.aui_min:hover{text-decoration:none;background:#d77607}.aui_close:active{-webkit-box-shadow:none;box-shadow:none}.aui_content{color:#666}.aui_state_focus .aui_content{color:#000}.aui_buttons{background-color:#F6F6F6;border-top:solid 1px #DADEE5}.aui_state_noTitle .aui_ne,.aui_state_noTitle .aui_nw,.aui_state_noTitle .aui_se,.aui_state_noTitle .aui_sw{width:3px;height:3px}.aui_state_noTitle .aui_inner{border:1px solid #666;background:#FFF}.aui_state_noTitle .aui_outer{border:0;-webkit-box-shadow:none;box-shadow:none}.aui_state_noTitle .aui_e,.aui_state_noTitle .aui_n,.aui_state_noTitle .aui_ne,.aui_state_noTitle .aui_nw,.aui_state_noTitle .aui_s,.aui_state_noTitle .aui_se,.aui_state_noTitle .aui_sw,.aui_state_noTitle .aui_w{background:0 0!important;filter:alpha(opacity=5)!important}.aui_state_noTitle .aui_titleBar{bottom:0}.aui_state_noTitle .aui_close{top:0;right:0;width:18px;height:18px;line-height:18px;text-align:center;text-indent:0;font-size:18px;text-decoration:none;color:#214FA3;background:0 0}.aui_state_noTitle .aui_close:active,.aui_state_noTitle .aui_close:hover{text-decoration:none;color:#900}.aui_state_noTitle .aui_dialog{-webkit-box-shadow:none;box-shadow:none}
#jquery-lightbox,#jquery-overlay{position:absolute;top:0;left:0;width:100%}#jquery-overlay{z-index:90;height:500px}#jquery-lightbox{z-index:100;text-align:center;line-height:0}#jquery-lightbox a img{border:none}#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}#lightbox-loading,#lightbox-nav{position:absolute;width:100%;left:0}#lightbox-container-image{padding:10px}#lightbox-loading{top:40%;height:25%;text-align:center;line-height:0}#lightbox-nav{top:0;height:100%;z-index:10}#lightbox-container-image-box>#lightbox-nav{left:0}#lightbox-nav a{outline:0}#lightbox-nav-btnNext,#lightbox-nav-btnPrev{width:49%;height:100%;zoom:1;display:block}#lightbox-nav-btnPrev{left:0;float:left}#lightbox-nav-btnNext{right:0;float:right}#lightbox-container-image-data-box{font:12px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px}#lightbox-container-image-data{padding:0 10px;color:#666}#lightbox-container-image-data #lightbox-image-details{width:65%;float:left;text-align:left}#lightbox-image-details-caption{font-weight:700}#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1em}#lightbox-secNav-btnClose{width:66px;float:right;text-align:right;padding-bottom:.7em}


/* ?????????????????? */
.addr_common_flow{ position:absolute; display:none; width:568px; background:#fff; border:solid 3px #feae11; box-shadow:2px 2px 3px #ccc;overflow:hidden;right:90px}
.addr_common_flow dt{ height:24px; line-height:24px; padding-left:10px; font-weight:bold; background:#ffedcc; border-bottom:solid 1px #ccc;}
.addr_common_flow dt a.bc_cancel{ position:absolute; top:0; right:0; display:block; height:24px; line-height:24px; width:24px; text-align:center; font-family:"??????"; font-weight:bold; font-size:20px; text-shadow:1px 1px 1px #ccc; color:#feae11;}
.addr_common_flow dt a.bc_cancel:hover{ text-decoration:none; color:#e37124; background:#f5d9a6;}
.addr_common_flow dl dd{ height:24px; line-height:24px; padding-left:5px; border-bottom:solid 1px #ccc; overflow:auto;font-size:12px;}
.addr_common_flow dl dd.oncur,.addr_common_flow dl dd.hover{ background:#ebebeb; }
.addr_common_flow .bc_list dl.abso{}
.addr_common_flow dl dd label input{ margin-right:5px; vertical-align:middle;}
.addr_common_flow dl dd label{ display:block; cursor:pointer;}
.addr_common_flow dl dd label.disabled span{ color:#ccc;}
/*.addr_common_flow .bc_detail .bc_dlist { display:none;}*/
.addr_common_flow .bc_detail .bc_dlist .bc_de_title label{ display:inline-block; padding-right:10px;}
.addr_common_flow .bc_detail .bc_dlist dl dd span.addr_time{ padding-right:20px;}
.addr_common_flow dl dd label span{  float:none; width:auto;}
.addr_common_flow p.h_list_btns{ text-align:center; padding:5px 0 10px 0;}
.addr_common_flow p.h_list_btns a{display:inline-block; color:#fff; width:60px; line-height:18px; height:20px; padding-top:1px; text-align:center; font-size:12px; font-weight:bold;}
.addr_common_flow p.h_list_btns a.rbtn_ok{ background:url(../image/rooms_btn1.png) left top no-repeat; margin-right:10px;}
.addr_common_flow p.h_list_btns a.rbtn_cancel{ background:url(../image/rooms_btn1.png) right top no-repeat;}
#calendar{position:absolute;top:300px;left:300px;border:1px solid #6981BE;background-color:#FFF;font-size:12px;z-index:20;display:none;font-family:"\5FAE\8F6F\96C5\9ED1","\5b8b\4f53",sans-serif}.calendar_left{float:left}.calendar_right{float:right}.calendar-head{width:218px;height:25px;background:#3562b9 url(../image/cal_icon.gif) repeat-x top;color:#FFF;font-size:12px;line-height:25px;position:relative;text-align:center;z-index:9}#calendar-prev{display:block;width:25px;height:25px;position:absolute;top:0;left:0;background:url(../image/cal_icon.gif) no-repeat 0 -25px}#calendar .calendar-prev-hover{background-position:0 -50px}#calendar-next{display:block;width:25px;height:25px;position:absolute;top:0;right:0;background:url(../image/cal_icon.gif) no-repeat -75px -25px}#calendar .calendar-next-hover{background-position:-75px -50px}.calendar-head .calendar-disabled{display:none!important}.calendar-month,.calendar-year{cursor:pointer;position:absolute;top:0;padding-right:12px;background:url(../image/cal_icon.gif) no-repeat right -124px;font-weight:700}.calendar-month-more{position:static;background:0 0}.calendar-title{display:block;width:110px;height:25px;line-height:25px;margin:0 auto;position:relative}.calendar-year{left:0}.calendar-month{right:0}.calendar-month-bg{background:url(../image/calendar_bg.gif) no-repeat}.calendar-body{width:217px;height:143px;position:relative;overflow:hidden;z-index:8}.calendar-weeks{height:22px;background-color:#E4EFFA;color:#21437D;overflow:hidden;border-bottom:1px solid #EAEAEA}.calendar-weeks span{float:left;width:31px;text-align:center;line-height:22px}.calendar-days{width:217px;overflow:hidden;font-family:Arial,sans-serif}.calendar-days span{float:left;width:30px;height:19px;line-height:19px;border-right:1px solid #EAEAEA;border-bottom:1px solid #EAEAEA;text-align:center}.calendar-days span.calendar-normal{font-weight:700;cursor:pointer;color:#000;b1ackground:#ECFCE5 url(../image/cal_icon.gif) repeat-x 0 -80px}.calendar-days span.calendar-today{color:#4ca9df;border:1px solid red;width:29px;height:18px}.calendar-days span.calendar-weekend{color:#ef9c68}.calendar-days span.calendar-disabled,.calendar-days span.calendar-outofdate{cursor:not-allowed;color:#CCC;font-weight:400;background:0 0}.calendar-days span.calendar-specific{background:url(../image/cal_icon.gif) no-repeat right -158px}.calendar-days span.calendar-hover{background:#507CD1 url(../image/cal_icon.gif) repeat-x 0 -100px;color:#FFF}.calendar-days span.calendar-selected{background:#507CD1 url(../image/cal_icon.gif) repeat-x 0 -100px;color:#FFF}.calendar-days span.calendar-soldout{text-decoration:line-through;color:red;cursor:text}.calendar-months,.calendar-years{width:207px;padding:0 5px;height:142px;overflow:auto;position:absolute;top:-150px;left:0;z-index:9;background-color:#FFF;display:none}.calendar-years a{float:left;width:34px;margin-top:4px;color:#000;text-decoration:none;padding:2px;text-align:center;border-radius:3px}.calendar-months a{float:left;width:60px;padding:2px;margin-top:10px;color:#000;text-decoration:none;text-align:center;border-radius:3px}.calendar-months a:hover,.calendar-years a:hover{background:#3E6FCA url(../image/cal_icon.gif) repeat-x 0 -100px;color:#FFF}.calendar-foot{width:208px;height:22px;line-height:22px;background-color:#ECF3FB;padding:0 5px;position:relative;text-align:center}#calendar-today{position:absolute;top:0;left:5px;cursor:pointer;color:#333}#calendar-close{position:absolute;top:0;right:5px;cursor:pointer;color:#333}.calendar-tip{display:inline-block;width:208px;color:red;overflow:hidden}.calendar-foot .calendar-today-mouseon{color:#2c54a1}.calendar-en .calendar-year{left:auto;right:0}.calendar-en .calendar-month{right:auto;left:0}.calendar-zh .calendar-foot,.calendar-zh .calendar-weeks{font-family:"\5b8b\4f53",sans-serif}.calendar-en .calendar-months a{width:70px;padding:2px 15px;text-align:left;margin-top:2px}.calendar-en .calendar-title{width:130px}
.formError{z-index:990}.formError .validateiframe{position:absolute;top:0;width:194px;height:38px;background:red;opacity:0;overflow:hidden}.formError .formErrorContent{z-index:991}.formError .formErrorArrow{z-index:996}.ui-dialog .formError{z-index:5000}.ui-dialog .formError .formErrorContent{z-index:5001}.ui-dialog .formError .formErrorArrow{z-index:5006}.inputContainer{position:relative;float:left}.formError{display:block;position:absolute;top:300px;left:300px;text-align:left;cursor:pointer}.formError.inline{display:inline-block;position:relative;top:0;left:0}.ajaxSubmit{display:none;padding:20px;border:1px solid #999;background-color:#55ea55}.formError .formErrorContent{position:relative;width:100%;_width:200px;min-width:120px;padding:4px 10px;border:1px solid #ddd;border-radius:5px;background-color:#FFF7F7;color:red;font:12px/18px "\5b8b\4f53",Tahoma;white-space:nowrap}.formError.inline .formErrorContent{border:0;border-radius:0;box-shadow:none}.greenPopup .formErrorContent{background-color:#33be40}.blackPopup .formErrorContent{background-color:#393939;color:#fff}.formError .formErrorArrow{position:relative;margin:-2px 0 0 13px;width:15px}body.rtl .formError .formErrorArrow,body[dir=rtl] .formError .formErrorArrow{margin:-2px 13px 0 0}.formError .formErrorArrowBottom{top:2px;margin:0 0 0 12px;box-shadow:none}.formError .formErrorArrow div{display:block;height:1px;margin:0 auto;border-right:1px solid #ddd;border-left:1px solid #ddd;background-color:#FFF7F7;font-size:0;line-height:0}.formError-noArrow .formErrorArrow,.formError-text .formErrorArrow{display:none}.formError .formErrorArrowBottom div{box-shadow:none}.greenPopup .formErrorArrow div{background-color:#33be40}.blackPopup .formErrorArrow div{background-color:#393939;color:#fff}.formError .formErrorArrow .line10{width:15px;border:0}.formError .formErrorArrow .line9{width:13px;border:0}.formError .formErrorArrow .line8{width:11px}.formError .formErrorArrow .line7{width:9px}.formError .formErrorArrow .line6{width:7px}.formError .formErrorArrow .line5{width:5px}.formError .formErrorArrow .line4{width:3px}.formError .formErrorArrow .line3{width:1px;border-right:2px solid #ddd;border-bottom:0 solid #ddd;border-left:2px solid #ddd}.formError .formErrorArrow .line2{width:3px;border:0;background-color:#ddd}.formError .formErrorArrow .line1{width:1px;border:0;background-color:#ddd}.formError-text .formErrorContent{padding:0;border:none;background:0 0;color:#ed1b23;box-shadow:none}.formError-text.greenPopup .formErrorContent{color:#33be40}.formError-text.blackPopup .formErrorContent{color:#393939}.formError-small .formErrorContent{padding:3px 10px;border:1px solid #333;border-radius:4px;box-shadow:inset 0 0 2px #fff,0 0 2px #333}.formError-small .formErrorArrow div{display:none;border-right-color:#333;border-left-color:#333;box-shadow:none}.formError-small .formErrorArrow .line1,.formError-small .formErrorArrow .line3,.formError-small .formErrorArrow .line4,.formError-small .formErrorArrow .line5,.formError-small .formErrorArrow .line6,.formError-small .formErrorArrow .line7{display:block;border-width:0 1px}.formError-small .formErrorArrow .line7{border:0}.formError-small .formErrorArrow .line3{border-width:0 1px;border-color:#333}.formError-small .formErrorArrow .line1{background-color:#333}.formError-white .formErrorContent{border-color:#ed1b23;background-color:#fff;color:#ed1b23;box-shadow:0 0 2px #ed1b23}.formError-white.greenPopup .formErrorContent{border-color:#333;background-color:#33be40;color:#fff;box-shadow:0 0 2px #333}.formError-white.blackPopup .formErrorContent{border-color:#333;background-color:#393939;color:#fff;box-shadow:0 0 2px #333}.formError-white .formErrorArrow div{border-color:#ed1b23;background-color:#fff;box-shadow:none}.formError-white.greenPopup .formErrorArrow div{border-color:#333;background-color:#33be40}.formError-white.blackPopup .formErrorArrow div{border-color:#333;background-color:#393939}.formError-white .formErrorArrow .line3{border-color:#ed1b23}.formError-white .formErrorArrow .line1,.formError-white .formErrorArrow .line2{background-color:#ed1b23}.borderRed_valida{border:1px solid red!important}
.dk_container{background:#fff;letter-spacing:2px;font-size:12px;line-height:20px;max-height:250px}.dk_container:focus{outline:0}.dk_container a{cursor:pointer;text-decoration:none}.dk_container a:hover{color:#474747}.dk_toggle{color:grey;background-color:#fafafa;text-align:left;border:1px solid #7BBBF9}.dk_ico{width:32px;height:30px;float:right;background:url(../image/dk_ico.png) no-repeat}.dk_focus .dk_toggle{box-shadow:0 0 5px #40b5e2;-moz-box-shadow:0 0 5px #40b5e2;-webkit-box-shadow:0 0 5px #40b5e2}.dk_open{z-index:10}.dk_open .dk_toggle{color:grey}.dk_options{box-shadow:rgba(0,0,0,.2) 0 2px 8px;-moz-box-shadow:rgba(0,0,0,.2) 0 2px 8px;-webkit-box-shadow:rgba(0,0,0,.2) 0 2px 8px;z-index:9999}.dk_options a{background-color:#fff;border-bottom:1px solid #7BBBF9;padding:5px 10px}.dk_options li:last-child a{border-bottom:none}.dk_option_current a,.dk_options a:hover{color:#324B9C;z-index:9999}.dk_options a:hover{background:#7BBBF9}.dk_options_inner{border:1px solid #7BBBF9;color:grey;max-height:250px;z-index:9999;background:#EEF8FE}.dk_options_inner li{z-index:9999}.dk_options_inner,.dk_touch .dk_options{max-height:250px;z-index:9999}.dk_container{display:none;float:left;position:relative}.dk_container a{outline:0}.dk_toggle{display:-moz-inline-stack;display:inline-block;position:relative;zoom:1}.dk_open{position:relative}.dk_open .dk_options{display:block}.dk_open .dk_label{color:#324B9C;float:left;padding:5px 0;padding-left:5px;display:block}.dk_label{color:#324B9C;float:left;padding:5px 0;padding-left:5px;display:block}.dk_options{display:none;margin-top:-1px;position:absolute;right:0;width:100%}.dk_options a,.dk_options a:link,.dk_options a:visited{display:block}.dk_options_inner{overflow:auto;position:relative;margin-left:0!important}.dk_options_inner li{list-style:none}.dk_touch .dk_options{overflow:hidden}.dk_touch .dk_options_inner{max-height:none;overflow:visible}
#sitebg,body,pre{background:#fff}.ins-list-hd-l .m-radio,.m-info-feat-d dd span,.m-info-feat-e li,.m-sel-box>span{-o-text-overflow:ellipsis;text-overflow:ellipsis}.m-info-img-box .temporary-discount .discount-content .discount-value span s,.md-a-txt a.xm_img_title:hover,a,a:hover{text-decoration:none}body,pre{font-family:"Microsoft Yahei",Arial,Helvetica,sans-serif}#tooltip-wrap{max-width:300px;position:absolute;z-index:1002;display:none}.servers_box{height:99px;display:block;border:2px solid red;margin:10px 0;font:12px/1 tahoma,Arial,\5b8b\4f53,Helvetica,sans-serif}.servers_box input{font-size:14px;padding:5px;border:1px solid #CCC;margin:10px;background:#FFA2B5}.servers_box div{font:12px/1.2 tahoma,Arial,\5b8b\4f53,Helvetica,sans-serif}.active-wrap{height:55px;line-height:55px;background-color:#feeedf;font:20px/1 'Microsoft Yahei',"Helvetica Neue",Helvetica,Arial,sans-serif;width:1200px;margin:20px auto;font-family:"Microsoft Yahei"}.active-wrap .active-left{float:left;margin-right:45px;position:relative;left:-5px;height:55px;line-height:55px;font-weight:700;color:#fff}.active-wrap .active-left .tria{display:block;width:0;height:0;border-top:28px solid transparent;border-left:25px solid #F93;border-bottom:27px solid transparent;position:absolute;right:-25px;top:0}.active-wrap .active-left .active-left-body{display:inline-block;height:55px;overflow-y:hidden;background-color:#f93}.active-wrap .active-left .active-left-body span{padding:0 10px 0 20px;line-height:55px;font-size:30px;letter-spacing:10px}.active-wrap .active-left .active-left-body em{line-height:55px;font-size:14px}.active-wrap .active-left .active-left-body i{line-height:55px;font-size:26px;font-family:Arial}.active-wrap .active-right{float:left;padding-left:10px}.active-wrap .active-right span{line-height:55px;font-size:14px;color:#666}.active-wrap .active-right em{line-height:55px;font-size:30px;font-family:Arial;color:#0090ff;font-weight:700}.active-wrap .active-right i{line-height:55px;font-size:30px;color:#4d4d4d;font-weight:700}.m-info-hd-box{background:#fff;width:1200px;margin:0 auto 30px}.m-info-feat-a{height:30px;margin-bottom:14px}.m-info-feat-c{margin-bottom:20px}.m-info-hd-l{border:1px solid #e6e6e6;width:1025px;border-right:none;padding:0 30px 15px}.m-info-hd-r{background:#fafafa;border:1px solid #e6e6e6;margin-top:-7px;position:relative;padding:0 8px;width:96px}.m-info-hd-r .qr-code{ margin:8px 0 8px 0; }
.m-info-hd-r .qr-code img{background: url("../image/loading_zsf.png") no-repeat center center;}.m-info-hd-r .tria-ico{width:0;height:0;display:block;border-bottom:8px solid #e6e6e6;border-left:8px solid transparent;position:absolute;left:-8px;top:-1px}.m-info-hd-r .m-info-code{color:#535353;line-height:12px;margin:32px 0 18px}.m-info-hd-r .m-info-odds{font-weight:700;font-size:12px;color:#f60;line-height:18px;margin-bottom:14px;cursor:pointer}.m-info-hd-r .m-people-num{margin-bottom:23px}.m-info-hd-r .m-info-hd-coll,.m-info-hd-r .m-info-hd-coll-y{display:none;background:url(../image/m-info-hd-ico.png) 0 -361px no-repeat;width:76px;height:25px;margin:0 0 15px;-o-transition:.2s;transition:.2s;-webkit-transition:.2s}.m-info-hd-r .coll-hide{display:none}.m-info-hd-r .coll-block{display:block}.m-info-hd-r .m-info-hd-coll:hover{background-position:0 -387px}.m-info-hd-r .m-info-hd-coll-y{background-position:0 -491px}.m-info-hd-r .m-info-hd-coll-y:hover{background-position:0 -465px}.m-info-hd-r .m-info-hd-coll.active{background-position:0 -387px}.m-info-hd-r .m-info-hd-coll2{background:url(../image/m-info-hd-ico.png) 0 -413px no-repeat;width:76px;height:25px;display:block;margin:0 0 40px;-o-transition:.2s;transition:.2s;-webkit-transition:.2s}.m-info-hd-r .m-info-hd-coll2.active,.m-info-hd-r .m-info-hd-coll2:hover{background-position:0 -439px}.m-info-hd-r .m-info-hd-saf dt{color:#535353;font-size:14px;font-weight:700;margin-bottom:20px;line-height:14px}.m-info-hd-r .m-info-hd-saf dd{height:15px;background:url(../image/m-info-hd-ico.png) no-repeat;line-height:15px;color:#535353;padding-left:24px;margin-bottom:10px;cursor:pointer}.m-info-hd-r .m-info-hd-saf dd.hd-saf1{background-position:0 -126px}.m-info-hd-r .m-info-hd-saf dd.hd-saf2{background-position:0 -142px}.m-info-hd-r .m-info-hd-saf dd.hd-saf3{background-position:0 -158px}.m-info-hd-r .m-info-hd-saf dd:hover{color:#0080ED}.m-info-hd-r .m-info-odds strong{font-size:16px}.m-info-tit{font-size:18px;color:#464646;margin:25px 0}.m-info-img-box{width:415px;margin-right:33px;height:340px;float:left}.m-info-max-img-cut{width:415px;overflow:hidden;height:275px;position:relative;margin-bottom:10px}.m-info-max-img{height:275px;width:9999px;position:absolute;left:0;top:0}.m-info-max-img li{width:415px;overflow:hidden;height:275px;position:relative;float:left}.m-info-img-tit,.m-info-img-tit-sh{width:100%;height:30px;position:absolute;bottom:0;left:0}.m-info-img-tit-sh{background:#000;opacity:.7;filter:alpha(opacity=60);z-index:1}.m-info-img-tit{z-index:2;color:#fff;text-align:center;line-height:30px;overflow:hidden}#tFocus-leftbtn,#tFocus-rightbtn,.m-info-min-img-wrap a{font:700 14px/52px '\u5b8b\u4f53';text-align:center;display:block}.m-info-min-img-wrap a{border:1px solid #EAEAEA;background:#FDFDFD;width:21px;height:52px;color:#BCBCBC}.m-info-min-img-wrap a:hover{color:#fff;background:#FC8723}.m-info-min-img-cut{width:352px;height:54px;overflow:hidden;position:relative;float:left;margin:0 8px}.m-info-min-img{position:absolute;left:0;top:0;width:9999px}.m-info-min-img li{width:80px;height:50px;border:2px solid #F3F3F3;float:left;margin-right:5px;cursor:pointer}.m-info-min-img li.active,.m-info-min-img li:hover{border:2px solid #278FEB}#tFocus{width:415px;height:340px;overflow:hidden;margin:0 auto}#tFocus-pic{width:415px;height:275px;position:relative}#tFocus-pic li{width:415px;height:275px;position:absolute;left:0;top:0;filter:alpha(opacity:0);opacity:0}#tFocusBtn{width:415px;height:61px;z-index:20;overflow:hidden}#tFocus-btn{width:353px;height:61px;position:relative;left:0;bottom:0;overflow:hidden;float:left;margin:0 8px}#tFocus-btn ul{width:100000px;position:absolute;left:0;top:0}#tFocus-btn li{height:61px;width:84px;padding-top:7px;display:block;float:left;margin-right:5px;position:relative}#tFocus-btn li img{border:2px solid #ddd}#tFocus-btn li.active{background-position:-448px -100px}#tFocus-btn li.active img{border:2px solid #40b9e5}#tFocus-leftbtn,#tFocus-rightbtn{border:1px solid #EAEAEA;background:#FDFDFD;width:21px;height:52px;color:#BCBCBC;text-decoration:none;float:left;margin-top:7px}#tFocus-leftbtn:hover,#tFocus-rightbtn:hover{color:#fff;background:#FC8723}#tFocus-leftbtn{background-position:-455px -60px}#tFocus-rightbtn{background-position:-480px -60px}#tFocus-pic .m-info-img-tit-sh{width:100%;height:30px;background:#000;position:absolute;left:0;bottom:0;opacity:.7;filter:alpha(opacity=60);z-index:1}.m-radio input,.m-sel-checkbox input,.m-sel-radio input{filter:alpha(opacity=0);opacity:0}#tFocus-pic .m-info-img-tit{width:100%;height:30px;position:absolute;left:0;bottom:0;z-index:2;color:#fff;text-align:center;line-height:30px;overflow:hidden}.info_packet_banner{line-height:37px;height:37px;width:552px;position:relative;margin-top:20px;text-align:center;font-size:12px;font-family:宋体,Tahoma,Arial,Verdana,Helvetica,sans-serif;color:#8f8f8f}.info_packet_banner_customized{background:url(../image/packet.jpg) no-repeat}.info_packet_banner_small_group{background:url(../image/packet-small-group.jpg) no-repeat}.info_packet_banner a{display:block;position:absolute;top:6px;right:14px;background:url(../image/packet_btn.png) no-repeat;width:108px;height:25px;font-size:16px;color:#000;line-height:23px;font-family:'微软雅黑';text-indent:-16px}.m-info-feat{float:left;width:570px}.m-info-feat-b{overflow:hidden}.m-info-feat-d{margin-bottom:20px;max-height:158px;overflow:hidden}.m-info-feat-e li{transform: scale(1,1.18);font-size:14px;color:#f60;float:left;text-align:left;overflow:hidden}.m-info-feat-e li strong{ color: #555;}.m-info-feat-e li.feat-e1,.m-info-feat-e li.feat-e2{padding-right:22px}.m-info-feat-e li.feat-e3{width:110px;white-space:nowrap}.m-info-feat-d dt{line-height:16px;height:16px;overflow:hidden;margin-bottom:15px}.m-info-feat-d dd{line-height:22px}.m-info-feat-d dd i{display:block;width:4px;height:4px;background:#838383;border-radius:50%;margin:4px 6px 0 0;float:left}.m-info-feat-b li,.m-info-feat-c li{height:20px;line-height:20px;float:left}.m-info-feat-d dd span{display:block;color:#000;float:left;width:560px;overflow:hidden;white-space:nowrap}.m-info-feat-d dt span{font-size:16px;color:#000;margin-right:10px;display:block;float:left;font-weight:700}.m-info-feat-d dt i{display:block;border-top:1px solid #dadada;width:480px;float:left;margin-top:7px}.m-info-feat-c li{padding-left:25px;color:#000;margin:0 21px 6px 0}.m-info-feat-c li.to{padding:3px 8px;margin:0 5px;color:#fff;background-color:#ff7800;border-radius:3px;display:inline}.m-info-feat-c li.wifi{background:url(../image/product-icon.png) -104px -20px no-repeat}.m-info-feat-c li.invitation{background:url(../image/product-icon.png) -104px 6px no-repeat}.m-info-feat-c li.feast{background:url(../image/product-icon.png) -102px -76px no-repeat}.m-info-feat-c li.bus{background:url(../image/product-icon.png) -104px -45px no-repeat}.m-info-feat-c li.half_day_city_tour{background:url(../image/service_03.png) 0 -120px no-repeat}.m-info-feat-c li.tour_guide{background:url(../image/service_03.png) 0 -145px no-repeat}.m-info-feat-c li.insurance{background:url(../image/lineMark.png) 0 -165px no-repeat}.m-info-feat-c li.aircraft{background:url(../image/service_03.png) -1px 4px no-repeat}.m-info-feat-c li.house{background:url(../image/service_03.png) 0 -19px no-repeat}.m-info-feat-c li.coin{background:url(../image/service_03.png) 0 -47px no-repeat}.m-info-feat-c li.shopping_card{background:url(../image/service_03.png) 0 -69px no-repeat}.m-info-feat-c li.ship{background:url(../image/service_03.png) 0 -92px no-repeat}.m-info-feat-c li.spa{background:url(../image/service_03.png) 1px -164px no-repeat}.m-info-feat-c li.ticket{background:url(../image/service_03.png) 1px -191px no-repeat}.m-info-feat-c li.sledge{background:url(../image/service_03.png) 1px -211px no-repeat}.m-info-feat-c li.play_project{background:url(../image/service_03.png) 1px -228px no-repeat}.m-info-feat-c li.tt{background-position:-115px -166px;color:#51af03}.m-info-feat-b li{padding:0 8px;text-align:center;color:#fff;margin-right:6px;margin-bottom:8px}.m-info-feat-b li.pro-fav-img{padding:0;max-width:80px}.m-info-feat-b li .mouth-cert{width:100%;height:100%}.m-info-feat-b li.pit_yhhd{background-color:#F49844}.m-info-feat-b li.pit_xcts{background-color:#73B7F2}.m-info-feat-b li.pit_kbrz{background-color:#8a93fa}.m-info-feat-b li.coupons{position:relative;background-color:#fd535a;cursor:pointer}.m-info-feat-b li.coupons:after,.m-info-feat-b li.coupons:before{top:35%;content:"";width:2px;height:4px;background:#fff;position:absolute}.m-info-feat-b li.coupons:before{left:0;border-radius:0 2px 2px 0}.m-info-feat-b li.coupons:after{right:0;border-radius:2px 0 0 2px}.m-info-feat-b li.coupons:hover{background-color:#fd7271}.m-info-feat-b li.coupons span{padding-left:10px;height:100%;border-left:dashed 1px #fff}.m-info-feat-a .m-info-h-ori{color:#7b7b7b;margin-right:12px;display:block;float:left;margin-top:18px;line-height:12px}.m-info-feat-a .m-info-h-cur{margin-right:50px;float:left}.m-info-feat-a .m-info-h-exp{float:left;margin-top:18px;line-height:12px}.m-info-feat-a .m-info-h-exp span{color:#0080ed;margin-right:10px;cursor:pointer}.m-info-feat-a .m-info-h-exp em{color:#7b7b7b}.m-info-feat-a .m-info-h-cur del{color:#c6c6c6;margin-right:12px;display:inline-block;margin-top:18px;line-height:12px;font-size:14px}.m-info-feat-a .m-info-h-cur em{font-size:30px;color:#f60;font-weight:700;line-height:30px}.m-info-feat-a .m-info-h-cur i{font-size:14px;color:#666;margin-right:6px}.m-info-feat-a .m-info-h-cur span{font-size:30px;color:#f60;font-weight:700;line-height:30px;margin-right:2px}.m-info-feat-a .m-info-h-cur em>span{margin-right:0}.m-info-order-box{width:1200px;margin:0 auto 40px}.m-info-order-hd{background:#f2f2f2;width:100%;height:60px;line-height:60px}.m-info-order-cn{border:1px solid #ebebeb;border-top:none;padding:30px 0}.m-info-order-cn .sel-actived{color:#FC8723}.m-info-order-endate{width:152px;height:22px;font-size:12px;position:absolute;top:17px;left:168px;line-height:24px;color:#777;cursor:pointer;z-index:200}.order-cn-pri-box{margin-left:12px;width:225px;line-height:20px;margin-bottom:8px}.total-other{margin:14px 10px}.ins-list-hd{margin-bottom:15px}.ins-list-hd-l{line-height:28px;width:580px;position:relative}.ins-list-hd-l .m-radio{max-width:300px;overflow:hidden;white-space:nowrap}.order-cn-ser-a{margin-bottom:20px}.order-cn-ser-a>span{display:block;float:left;font-size:14px;line-height:32px}.order-cn-ser-ipt-left{float:left;width:740px}.order-cn-ser-ipt-left .m-sel-box,.order-cn-ser-ipt-left .m-sel-box-multi,.order-cn-ser-ipt-left .order-cn-ser-ipt{margin:0 100px 20px 0}.order-cn-ser-ipt-left .red_label{position:absolute;right:-20px;top:6px;color:red;font:initial}.order-cn-ser-b{line-height:14px;height:14px;font-size:14px;margin-bottom:28px}.order-cn-ser-c{margin-left:70px}.order-cn-ser-ipt{height:32px;line-height:32px;margin-bottom:20px}.order-cn-ser-ipt.mr100{margin-right:100px}.order-cn-l{width:815px;margin:0 34px 0 22px}.order-cn-r{width:250px;border:2px solid #e5e5e5;margin-left:7px}.order-cn-pri{margin-left:12px;width:225px}.order-cn-pri-box strong{font-size:20px;float:left}.order-cn-pri-box em{font-size:20px;color:#fd631e;float:right}.order-cn-pri dt{color:#333;font-size:18px;line-height:18px;margin:13px 0 27px}.order-cn-pri dd{height:12px;line-height:12px;margin-bottom:21px}.order-cn-pri dd span{display:block;font-size:12px;float:left;width:60px;text-align:left}.order-cn-pri dd i{border-top:1px dashed #d1d1d1;display:block;float:left;margin:6px -4px 6px 6px}.order-cn-pri dd em{display:block;float:right}.order-cn-tit{color:#585858;font-size:18px;line-height:18px;margin-bottom:30px}.order-cn-ins-list li{margin-bottom:26px}.ins-list-bt{width:750px;height:250px;border:1px solid #d7d7d7;margin-left:25px;padding:15px;overflow-y:auto;display:none}.ins-cn-tit{color:#000;font-weight:700;line-height:12px;margin-bottom:18px}.ins-cn-box table{width:645px;margin-bottom:17px}.ins-list-bt pre{white-space:pre-wrap;word-wrap:break-word}.ins-cn-box table tr{height:24px;line-height:24px}.ins-cn-box table td{border:1px solid #d7d7d7;text-indent:2em}.ins-cn-box table th{border:1px solid #d7d7d7;text-align:center}.ins-list-hd-r{color:#333;line-height:28px}.order-cn-ser-ht>label,.order-cn-ser-ht>p{font-size:14px;line-height:14px;margin-bottom:15px}.ins-list-hd-r span{margin-right:6px}.ins-list-hd-r em{color:#fd8222}.m-radio{display:block;float:left;background:url(../image/m-info-order-ico.png) 0 -150px no-repeat;padding-left:23px;min-height:18px}.m-radio.active{background-position:0 -102px}.mr40.m-radio{margin-right:40px}.ins-list-hd-l .m-radio{background-position:0 -144px;margin-right:0;background-color:#fff}.ins-list-hd-l .m-radio.active{background-position:0 -95px}.ins-list-hd-l .ins-ico{display:block;background:url(../image/m-info-order-ico.png) 10px -193px no-repeat #fff;width:33px;cursor:pointer;height:28px;-webkit-animation-name:buzz-out;-webkit-animation-duration:.4s;-webkit-animation-direction:alternate;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-moz-animation-name:buzz-out;-moz-animation-duration:.4s;-moz-animation-direction:alternate;-moz-animation-timing-function:linear;-moz-animation-iteration-count:infinite}.ins-list-hd-l .ins-ico.active{background-position:10px -241px}.ins-list-sel{background:#fff;padding-left:20px}.ins-list-hd-l .ins-line{width:100%;border-top:1px dashed #d7d7d7;display:block;position:absolute;left:0;top:50%;z-index:-1}.ins-list-sel select{width:120px;border:1px solid #d7d7d7;height:26px}.m-radio input{width:0}.order-cn-tit i{display:inline-block;width:4px;height:12px;background:#1581ea;margin-right:12px}.order-cn-ser-ht{display:none}.order-cn-ser-ht.mr100{margin-right:100px}.order-cn-ser-ht>label{display:block;color:#585858;font-weight:700}.order-cn-ser-ht .m-sel-box{margin-bottom:15px}.m-sel-box>span,.order-cn-ser-ht input[type=text]{display:block;height:30px;border:1px solid #e4e4e4;line-height:30px;cursor:pointer}.order-cn-ser-ht input[type=text]{width:300px;padding:0 10px;margin-bottom:15px;background:url(../image/m-info-order-ico.png) 300px -291px no-repeat #fff}.m-sel-box{position:relative;width:320px;height:30px}.m-sel-box>span{color:#AFAFAF;width:280px;background:url(../image/m-info-order-ico.png) 300px -37px no-repeat #f9f9f9;padding:0 30px 0 10px;overflow:hidden;white-space:nowrap}.m-sel-box>select,.travel-bg{display:none}.m-sel-box input[type=radio]{float:left;margin-top:5px;margin-right:5px}.travel-bg{background:rgba(0,0,0,.5);position:fixed;width:100%;height:100%;z-index:999;top:0}.m-sel-box .m-sel-list{position:fixed;top:50%;left:0;right:0;margin:-200px auto auto;width:860px;max-height:500px;background:#fff;z-index:1000;min-height:280px;display:none;padding-bottom:20px}.overflow-ys{overflow-y:auto;min-height:235px;max-height:435px;width:840px;margin:0 auto}.m-sel-radio{width:13px;height:13px;float:left;margin:4px 8px 0 0;border:1px solid #ccc;border-radius:50%}.m-sel-radio.on{width:15px;height:15px;border:none;background:url(../image/m-info-order-ico.png) 0 -101px no-repeat}.m-sel-checkbox{border:1px solid #ccc;width:10px;height:10px;float:left;margin:5px 8px 0 14px}.m-sel-checkbox.on{border:none;width:12px;height:12px;background:url(../image/m-info-order-ico.png) 0 -505px no-repeat}.m-sel-close{background:rgba(0,0,0,.5);position:absolute;left:861px;top:-1px;width:40px;height:30px;color:#fff;cursor:pointer}.m-sel-close i{font-size:35px;line-height:59%;filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=4.5);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);display:block;margin-top:4px;margin-left:9px}.m-sel-box .m-sel-list li{cursor:pointer;-o-transition:.3s;transition:.3s;-webkit-transition:.3s;padding:3px 0 2px 10px;border-bottom:1px dashed #ccc;overflow:hidden}.m-sel-box .m-sel-list li span{width:520px;float:left;padding-right:30px;line-height:22px;display:block;word-break:break-all;white-space:pre-wrap;cursor:pointer}.m-sel-box-hotel .m-sel-hotel-show .m-sel-hotel-tit,.m-sel-box-hotel .m-sel-hotel-show .m-sel-hotel-tit-d span,.m-sel-box-hotel>span,.m-sel-box-multi>span{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.m-sel-box .m-sel-list li i{float:left;line-height:200%}.m-sel-box .m-sel-list li:hover{background:#EFEFEF;color:#FC8723}.pro_info_sel-tit{width:840px;margin:15px auto 0;padding-left:10px;line-height:24px;background-color:#E1E1E1;font-size:14px;font-weight:bolder;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden}.pro_info_sel-tit span:first-child{width:572px;float:left}.pro_info_sel-tit .priceName{margin-left:0}.m-sel-box-hotel{position:relative;width:320px;height:30px;margin-bottom:15px}.m-sel-box-hotel>span{display:block;width:290px;height:30px;color:#AFAFAF;border:1px solid #e4e4e4;background:url(../image/m-info-order-ico.png) 300px -37px no-repeat #f9f9f9;line-height:30px;padding:0 20px 0 10px;cursor:pointer;overflow:hidden}.m-sel-box-hotel .m-sel-hotel-show{position:fixed;top:50%;left:0;right:0;margin:-200px auto auto;width:840px;padding:10px 10px 20px;background:#fff;z-index:1000;display:none;min-height:270px;max-height:470px}.m-sel-box-hotel .m-sel-hotel-show .m-sel-hotel-tit{height:36px;line-height:36px;text-indent:1em;font-weight:700;border-bottom:1px solid #DCDCDC;overflow:hidden;font-size:14px}.m-sel-box-hotel .m-sel-hotel-show .m-sel-hotel-tit.brno{border:none;background:#ECECEC}.after-hotel-box{display:none}.m-sel-box-hotel .m-sel-hotel-show .m-sel-hotel-tit-d{height:36px;line-height:36px;text-indent:1em;font-weight:700;background:#EFEFEF}.m-sel-box-hotel .m-sel-hotel-show .m-sel-hotel-tit-d span{display:block;float:left;width:70%;overflow:hidden}.m-sel-box-hotel .m-sel-hotel-show .m-sel-hotel-tit-d a{float:right;display:block;color:#147BF2;margin-right:20px}.m-sel-box-hotel .m-sel-hotel-show .m-sel-hotel-tit-d a em{font-family:'Microsoft Yahei'}.m-sel-hotel-list{max-height:300px;overflow-y:auto;margin-top:2px}.m-sel-hotel-list li{border-bottom:1px dashed #ccc;overflow:hidden;width:97.5%;padding:2px 0 3px 15px}.m-sel-hotel-list li label{float:none;display:block;cursor:pointer;-o-transition:.3s;transition:.3s;-webkit-transition:.3s;width:100%;overflow:hidden}.m-sel-hotel-list li label span{display:block;float:left;width:88%;font-size:12px;line-height:22px}.m-sel-attr-list li,.m-sel-attr-list li label span{line-height:32px;height:32px}.m-sel-hotel-list li label:hover,.m-sel-hotel-list li.active label{background:#FBEEDF;color:#FD8222}.hotelSel .m-sel-hotel-list li label.disabled{cursor:pointer;background:#fff;color:#D3D3D3}.m-sel-hotel-list li .m-sel-radio{margin-top:4px;margin-bottom:5px}.m-sel-hotel-list li .hotel-input{float:left;margin-top:5px;margin-right:5px}.m-sel-attr-list{background:#fff;margin-top:10px}.m-sel-attr-list li{float:left;display:block}.m-sel-attr-list li.address-actvie{border-bottom:2px solid #FD8222;color:#FD8222;font-weight:700}.m-sel-attr-list li label{float:none;display:block;cursor:pointer;-o-transition:.3s;transition:.3s;-webkit-transition:.3s;padding:0 15px;text-align:center}.m-sel-attr-list li label input{float:left;width:0;opacity:0;filter:alpha(opacity=0);display:none}.m-sel-attr-list li label:hover,.m-sel-attr-list li.active label{background:#FBEEDF;color:#FD8222}.m-sel-hotel-txt{font-size:12px;color:#3d3d3d;line-height:28px;text-indent:1em}.m-sel-hotel-btn{height:34px;width:150px;line-height:34px;margin:17px auto;display:none}.m-sel-hotel-btn a{width:100%;display:block;float:left;text-align:center;font-weight:700}.m-sel-hotel-btn .ok{background:#FD8222;color:#fff}.m-sel-hotel-btn .cal{background:#D3D3D3;color:#6D6D6D}.m-sel-box-multi{position:relative;width:320px;height:30px}.m-sel-box-multi>span{display:block;color:#AFAFAF;width:280px;height:30px;border:1px solid #e4e4e4;background:url(../image/m-info-order-ico.png) 300px -37px no-repeat #f9f9f9;line-height:30px;padding:0 30px 0 10px;cursor:pointer;overflow:hidden}.m-sel-multi-show{position:fixed;top:50%;left:0;right:0;margin:-200px auto auto;width:860px;max-height:500px;min-height:300px;z-index:1000;background:#fff;display:none}.m-sel-multi-tit{height:29px;border-bottom:1px solid #E4E4E4;line-height:29px;font-size:14px;font-weight:700;text-indent:1em}.ur-rem-hd-r a,.us-ref-hd-r a{text-indent:22px;text-align:center}.m-sel-multi-list{min-height:180px;max-height:380px;overflow-y:auto}.m-sel-multi-list dd{border-bottom:1px dashed #E4E4E4;overflow:hidden;width:100%;line-height:25px;padding-top:3px;padding-bottom:2px}.m-sel-multi-list dd.disabled label{cursor:default;color:#D3D3D3}.m-sel-multi-list dd.disabled label:hover{background:#fff;color:#D3D3D3}.m-sel-multi-list dd label{float:none;display:block;cursor:pointer;-o-transition:.3s;transition:.3s;-webkit-transition:.3s;width:100%;overflow:hidden}.m-sel-multi-list dd label input{float:left}.m-sel-multi-list dd label span{display:block;float:left;width:523px;padding-right:30px;line-height:22px;word-break:break-all;white-space:pre-wrap}.route-axis-fixd p,.route-axis-fixd p a{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.m-sel-multi-list dd label i{line-height:200%}.m-sel-multi-list dd label:hover,.m-sel-multi-list dd.active label{background:#FBEEDF;color:#FD8222}.m-sel-multi-btn{height:35px;width:105px;line-height:35px;margin:20px auto}.m-sel-multi-btn a{width:100%;display:block;float:left;text-align:center;font-weight:700}.m-sel-multi-btn .ok{background:#FD8222;color:#fff}.m-sel-multi-btn .cal{background:#D3D3D3;color:#6D6D6D}.order-cn-ser-b span{display:block;float:left;font-size:14px}.mr0.order-cn-ser-ipt{margin-right:0}.order-cn-ser-ipt label{display:block;float:left;font-size:14px}.order-hd-r input{display:inline-block;color:#fff;font-size:18px;text-align:center;height:60px;line-height:60px;float:left;border:none;cursor:pointer;font-family:"Microsoft Yahei",Arial,Helvetica,sans-serif;-webkit-appearance:none}.attr-axis-btn,.route-axis-btn a i{font-family:'\u5b8b\u4f53'}.order-hd-r .im-order{width:180px;background:#fc8723}.order-hd-r .add-shop{width:140px;background:#6e6e6e}.order-hd-ipt{margin-left:22px;width:400px;position:relative;z-index:1}.order-hd-ipt>label{color:#3d3d3d;font-size:14px;font-weight:700;float:left}.order-hd-ipt input,.order-hd-ipt input[name=is_travel_companion]{line-height:36px;color:#afafaf;border:1px solid #e6e6e6;background:#fff}.order-hd-ipt input{width:299px;padding:0 10px;margin-top:10px}.order-hd-ipt input[name=is_travel_companion]{width:100px;margin-top:0}.order-hd-ipt input.agree_allocates{width:auto;margin-top:0}.order-hd-ipt .plaHol,.order-hd-ipt-room{height:36px;width:299px;line-height:36px;padding:0 10px}.order-hd-ipt>p{position:absolute;left:84px;top:0}.order-hd-ipt>a{position:absolute;top:0;right:15px}.order-hd-ipt .plaHol{position:absolute;color:#ABABAB;background-color:#fff;z-index:50;top:11px;left:18%}.order-hd-ipt-room{border:1px solid #e6e6e6;background:#fff;color:#000;float:left;margin-top:10px}.order-hd-ipt-room>p{width:80%;float:left}.order-hd-ipt-room a{float:right}.order-hd-ipt-room .not-room{float:left;margin-right:10px;color:#000}.order-hd-ipt-room .not-room:last-child{margin-right:0}.order-hd-ipt-room .not-room .child-age-tip{display:none;margin-left:12px;color:red}.order-hd-ipt-room .not-room>p{float:left;margin-right:5px}.order-hd-ipt-room .not-room .adult_sel{float:left}.order-hd-ipt-room .not-room .adult_sel select{border:1px solid #e6e6e6;height:30px;width:80px;padding:0 10px;margin-top:3px}.order-num-sel{position:absolute;left:70px;top:48px;border:2px solid #e6e6e6;background:#fff;border-top:1px solid #e6e6e6;display:none;z-index:10}.order-num-hd{height:84px;border-bottom:1px solid #EEE;margin:0 32px}.order-num-hd span{line-height:84px;float:left;display:block}.order-num-hd select{width:76px;height:24px;display:block;float:left;border:1px solid #CECECE;margin-top:30px;margin-right:28px}.order-num-hd .m-radio{background-position:0 -147px;margin-top:32px;height:20px;line-height:20px}.order-num-hd .m-radio.active{background-position:0 -98px}.order-bt{height:26px;overflow:hidden}.order-num-sel-a{margin:0 10px;line-height:normal;width:430px}.romm-num-sel{position:relative;padding-top:14px;margin-bottom:14px;height:18px;overflow:hidden}.romm-num-sel span{float:left;font-size:14px;color:#2E2E2E;font-weight:700;line-height:14px;display:block;width:162px}.romm-num-sel .child-age-tip{position:absolute;top:14px;left:60px;height:100%;line-height:100%;color:red}.order-num-sel-b dd .m-radio,.romm-num-sel-cn{line-height:normal}.order-num-sel-a label,.order-num-sel-b label{color:#6F6F6F;padding-left:20px}.order-num-sel-a dd{height:84px;border-bottom:1px solid #E6E6E6}.order-num-sel-a select{border:1px solid #CCC;width:76px;height:24px}.order-num-sel-b{margin:0 10px}.order-num-sel-b dd{height:84px;border-bottom:1px solid #E6E6E6}.order-num-sel-b select{border:1px solid #CCC;width:76px;height:24px}.romm-num-sel-cn{display:block}.order-num-btn{width:210px;margin:20px auto;height:36px}.order-num-btn a{width:105px;height:36px;text-align:center;line-height:36px;display:block;float:left}.order-num-btn-ok{color:#fff;background:#FD8322}.order-num-btn-cal{background:#D3D3D3;color:#616161}.order-hd-ipt p span{margin-right:10px}.order-hd-ipt .ord-date{height:36px;background:url(../image/m-info-order-ico.png) 300px 12px no-repeat;cursor:pointer;position:relative;z-index:100}.order-hd-ipt .ord-date.disabled{background:#DFDFDF;cursor:pointer}.m-info-route-box{width:1200px;margin:0 auto 40px}.m-info-route-tit{font-size:18px;color:#636363;font-weight:700;line-height:18px;margin-bottom:15px}.m-info-route-cn{border:2px dashed #bfbfbf;padding-bottom:17px}.order-cn-ser i.tooltip.sp-tooltip{display:inline-block;margin-left:6px;width:15px;height:15px;line-height:15px;text-align:center;border-radius:20px;background-color:#fd8222;color:#fff;font-weight:700}.order-cn-ser .m-sel-list i.tooltip.sp-tooltip{float:none;margin-top:5px}.clear{zoom:1}.route-axis-wrap{overflow:hidden;width:1092px;margin-bottom:19px;margin-left:15px}.route-axis{border-top:1px solid #a8a8a8;margin:30px 0 0;width:19999px;position:relative}.route-axis ul{display:block;float:left;position:relative}.clear:after{display:block;content:'';clear:both}.total-other:after,.uifixs:after{content:""}.route-cn-more{display:none;width:22px;height:10px;background:url(../image/m-info-order-ico.png) 0 -395px no-repeat #fff;margin:0 auto;cursor:pointer}.route-cn-more.active{background-position:0 -430px}.route-axis-btn{margin-top:18px}.route-axis-btn a{display:block;color:#fff;width:70px;height:23px;text-align:center;line-height:23px;background:#fc8723;margin-bottom:6px}.route-axis-btn a#previous{background:#a8a8a8}.route-axis-btn a i{font-style:normal;font-weight:700;margin-left:6px}.route-axis-day{position:absolute;color:#363636;font-weight:700;border:1px solid #e6e6e6;width:54px;height:18px;text-align:center;line-height:18px;float:left;left:50px;margin-top:-13px;background:#fff}.route-axis-fixd{width:156px;float:left;margin-top:-14px;text-align:center}.route-axis-fixd i{display:block;width:16px;height:19px;background:url(../image/m-info-order-ico.png) 0 -341px no-repeat #fff;margin:0 auto 20px}.route-axis-fixd p{font-size:14px;height:20px;line-height:14px;color:#2b2b2b;font-weight:700;margin-bottom:10px;width:100%}.route-axis-fixd span{display:block;line-height:13px;color:#2b2b2b;margin:0 auto 10px;width:82%}.route-axis-fixd p a{display:inline-block;width:110px;line-height:20px}.route-axis-span-c{max-height:110px;overflow:hidden;-o-transition:.5s all;transition:.5s all;-webkit-transition:.5s all}.route-axis-span-c.span-ac{max-height:none!important}.m-info-route-tit a{color:#0080ed;font-weight:700;font-size:12px;margin-left:20px}.info-md:hover{-webkit-box-shadow:0 0 3px #ccc;box-shadow:0 0 3px #ccc}.m-info-md{width:1200px;margin:0 auto 40px}.m-info-md-nav{height:48px;background:#edf4fb}.info-md{border:1px solid #e6e6e6;overflow:hidden;margin-bottom:41px}.info-md-a{border-top:none}.info-md-f .tc-search-nav.fl li{display:none}.us-ref-hd{border-bottom:1px solid #c7c7c7;width:100%;margin-bottom:32px}.us-ref-edit{width:1014px}.ur-rem-edit-a{height:14px;line-height:14px;margin-bottom:12px}.attr-axis-box,.join-min-nav{margin-bottom:20px}.ur-rem-cont{border-bottom:1px solid #eee;width:884px;min-height:97px!important}.rem-gra{margin-left:30px}.attr-axis{border-top:1px solid #0090f1;width:9999px;margin-top:8px;position:absolute;left:0;top:0}.join-min-nav{height:26px}.join-min-nav li{float:left;border:1px solid #fd631e;height:23px;line-height:23px;padding:0 25px;color:#171717;cursor:default;margin-right:12px;border-radius:3px}.join-min-nav li.active,.join-min-nav li:hover{color:#fd631e;background:#fff}.info-md-g{border:none;max-height:472px}.info-md-l{border-right:1px solid #e6e6e6;width:119px;background:#fafafa;padding-bottom:59999px;margin-bottom:-59999px}.info-md-g .info-md-l{border:1px solid #e6e6e6;height:375px;padding:0;margin:0}.info-md-g .info-md-c{border:1px solid #e6e6e6;width:460px;height:375px;border-left:none}.info-md-g .info-md-c .video{width:397px;height:329px;margin:27px auto}.info-md-r{width:1078px}.info-md-g .info-md-r{width:590px;border:1px solid #e6e6e6;height:457px;overflow:hidden}.travel-hd{width:100%;height:53px;line-height:53px;border-bottom:1px solid #e6e6e6;background:#fafafa}.travel-list{width:100%;overflow:hidden}.travel-list li{height:40px;line-height:39px;border-bottom:1px solid #e4e4e4}.travel-list li *{-o-transition:.1s;transition:.1s;-webkit-transition:.1s}.travel-list li a{color:#000}.travel-list li i{display:block;width:4px;height:4px;float:left;background:#777;margin:19px 10px 0 15px}.travel-list li p{float:left;width:466px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:normal;position:relative;height:37px}.travel-list li span{float:right;margin-right:6px}.travel-hd .travel-a,.travel-hd p{float:left;font-size:16px;font-weight:700}.travel-list li p span{display:block;background:#fff;position:absolute;left:0;top:0;padding-right:5px;color:#000}.travel-list li p em{position:absolute;width:100%;display:block;left:0;top:21px;border-top:1px dashed #afafaf;z-index:-1}.travel-list li:hover i{background:#FD8222}.travel-list li:hover span{color:#FD8222}.travel-list li:hover em{border-top:1px dashed #FD8222}.travel-hd p{color:#000;margin:0 170px 0 25px}.travel-hd .travel-a{text-align:center;color:#fc8723}.travel-hd .travel-b{float:right;margin-right:15px;color:#878787}.info-md-ico{background:url(../image/info-md-ico.png) no-repeat;margin:32px auto;width:66px;height:88px;display:block}.info-md-tit-ico-g{background-position:0 -540px}.md-f-box{width:1014px;margin:20px auto}.us-ref-edit .ref-edit-tit{color:#5c5c5c;font-size:14px;font-weight:700;line-height:14px;margin-bottom:12px}.ur-rem-edit-k{resize:none;background:#f7f7f7;border:1px solid #eaeaea;height:102px;padding:10px;width:994px;margin-bottom:20px}.ur-ref-btn{color:#fff;font-weight:700;font-size:14px;text-align:center;width:120px;height:30px;line-height:30px;background:#fd8222;display:block;border-radius:4px;margin:0 auto}.us-ref-cont li{border-bottom:1px solid #e6e6e6;padding-bottom:33px;margin-bottom:33px}.us-ref-cont li .us-qa{font-size:14px}.us-ref-cont li .us-a{overflow:hidden;padding-bottom:8px}.us-ref-cont li .us-q{margin-bottom:20px}.us-ref-cont li .us-qa i{float:left;width:24px;height:20px;text-align:center;line-height:20px;display:block;color:#2b83d7;border:1px solid #2b83d7;font-weight:700;border-radius:8px;margin-right:20px}.us-ref-cont li .us-qa p{float:left;color:#000;width:790px}.us-ref-cont li .us-a.us-qa p{width:900px;color:#888;font-size:14px}.us-ref-cont li .us-qa span{float:right;color:#a0a0a0;margin-right:20px}.us-ref-hd-l{padding-bottom:8px}.us-ref-hd-r a{display:block;width:160px;height:38px;border:1px solid #e3e3e3;color:#777;font-weight:700;font-size:14px;border-radius:7px;line-height:38px;background:url(../image/info-md-ico.png) -71px -325px no-repeat #f3f3f3;margin:20px auto 12px}.us-ref-hd-r a:hover{background-color:#fc8723;color:#fff;background-position:-81px -432px;border-color:#fc8723}.us-ref-hd-t{font-size:18px;color:#000;line-height:18px;font-weight:700;margin-bottom:14px}.us-ref-seek{height:30px;line-height:30px}.us-ref-seek input[type=text]{height:30px;width:200px;padding:0 10px;line-height:30px;border:1px solid #d8d8d8;float:left;border-right:none}.us-ref-seek input[type=submit]{float:left;height:32px;width:60px;background:#fff;border:1px solid #d8d8d8;cursor:pointer}.tc-search-nav{overflow:hidden;line-height:37px}.tc-search-nav li{float:left;padding:5px 8px;color:#333;cursor:pointer;font-size:14px;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.tc-search-nav li.selected,.tc-search-nav li:hover{color:#0080ED;font-size:18px}#J_questionsListDiv{max-height:700px;overflow:auto}.us-ref-seek span{color:#fd994b;margin-left:10px}.info-md-tit-ico-f{background-position:0 -450px}.md-e-box{width:1014px;margin:20px auto}.viewMore,.viewMore span{width:100%;font-size:14px}.ur-rem-hd{height:70px;overflow:hidden;margin-bottom:25px}.ur-rem-btn,.ur-rem-edit-file,.viewMore,.viewMore span{height:30px;line-height:30px}.ur-rem-num{padding-top:30px}.viewMore{text-align:center}.viewMore span{color:#4F97D4;display:block;background:#E1E1E1;cursor:pointer}.ur-rem-edit-file{margin-bottom:30px}.ur-rem-edit-file p{float:left}.ur-rem-btn{color:#fff;font-weight:700;font-size:14px;text-align:center;width:120px;background:#fd8222;display:block;border-radius:4px;float:left}.ur-rem-edit-a dt,.ur-rem-edit-a label{color:#5c5c5c;float:left}.ur-rem-cont-r,.us-rem-su{font-size:14px;line-height:14px}.ur-rem-edit-a dt{font-weight:700;margin-right:50px}.ur-rem-edit-a dd{float:left;margin-right:50px}.ur-rem-edit-a i{background:url(../image/info-md-ico.png) -103px -80px no-repeat;display:block;width:16px;height:14px;float:left}.ur-rem-edit-a span{color:#fda427;margin-left:15px}.ur-rem-num li{margin-bottom:32px}.ur-header{color:#949494;width:130px;text-align:center}.ur-header span{word-break:break-all;word-wrap:break-word;display:inline-block;width:120px}.ur-rem-cont-l{border-right:1px solid #e4e4e4;margin-bottom:13px;width:790px}.ur-rem-cont-l .img{margin-bottom:15px}.ur-rem-cont-l .img div.pic-wrap a{margin-right:10px;display:inline-block;width:140px;height:100px;overflow:hidden}.ur-rem-cont-l .img div.pic-wrap a img{width:100%;height:100%}.bigBox img,.bigBox2 img{position:absolute;width:500px;max-height:800px;border:2px solid #ccc;padding:2px;background:#FFF}.bigBox img{height:300px}.bigBox2 img{max-height:800px}.ur-rem-cont-r{font-weight:700;text-align:center;width:60px;height:45px;color:#fff;background:#4f97d4;margin-left:19px;border-radius:4px;position:relative}.ur-rem-cont-r i.tria{width:0;height:0;border-top:5px solid transparent;border-right:5px solid #4f97d4;border-bottom:5px solid transparent;position:absolute;left:-5px;top:50%;margin-top:-3px}.ur-rem-hd-c,.ur-rem-hd-l{border-right:1px solid #e4e4e4}.ur-rem-cont-r span{display:block;margin:7px 0}.ur-rem-cont-r strong{display:block}.us-rem-su{color:#a5a5a5;margin-bottom:12px}.us-rem-su .ur-rem-date{font-size:12px}.rem-gra-r *,.ur-rem-hd-r a{font-size:14px;display:block}.us-rem-su span{margin-right:10px;padding-right:20px}.ur-rem-text{line-height:20px;color:#000;margin-bottom:15px;margin-top:14px}.ur-rem-a{width:750px;margin-top:25px;background-color:#f6f6f6;clear:both;overflow:hidden;padding:10px 10px 14px 16px;border:1px solid #e4e4e4;margin-bottom:20px}.ur-rem-a p span{display:block;float:left;color:#fc8723}.ur-rem-a p .reviews_reply_time{display:block;float:right;color:#a5a5a5}.ur-rem-a dl{color:#676767;clear:both;padding-top:9px}.ur-rem-date{color:#a5a5a5}.ur-header i{display:block;width:50px;height:52px;background:url(../image/info-md-ico.png) no-repeat;margin:0 auto 13px}.ur-header .women{background-position:-103px -274px}.ur-header .man{background-position:-103px -221px}.ur-rem-hd-l{width:260px}.ur-rem-hd-c{width:567px}.ur-rem-hd-r{width:212px}.ur-rem-hd-r a{width:160px;height:38px;border:1px solid #e3e3e3;color:#777;font-weight:700;border-radius:7px;line-height:38px;background:url(../image/info-md-ico.png) -81px -325px no-repeat #f3f3f3;margin:12px auto}.ur-rem-hd-r a:hover{background-color:#fc8723;color:#fff;background-position:-81px -432px;border-color:#fc8723}.rem-gra-l{margin-right:17px}.rem-gra-r *{line-height:14px;margin-bottom:10px}.rem-gra-r span{color:#606060;font-weight:700}.rem-gra-r strong{color:#fe8902}.ur-rem-hd em{display:block;color:#939393;line-height:12px;margin:0 5px}.rem-gra-r em{color:#7f7f7f}.ur-rem-hd p{font-size:18px;font-weight:700;color:#656565;line-height:18px;margin:13px 5px}.ur-rem-hd p span{color:#fc8723}.info-md-tit-ico-e{background-position:0 -360px}.info-md-tit-ico-praise{background-position:0 -630px}.md-d-box{width:1014px;margin:20px auto}.matters-txt{font-size:14px;line-height:26px;margin-bottom:28px}.matters-txt pre{white-space:pre-wrap}.matters-txt-tit{color:#1e6bae;font-weight:700;font-size:16px;margin-bottom:16px}a.sp3:visited{color:#00e}.res-flow{margin-bottom:30px}.precautions-bg{background:url(../image/precautions.png) no-repeat}.res-flow li{float:left;width:168px}.res-flow .res-flow-body{text-align:center}.res-flow .res-flow-body .t{width:72px;height:72px;background-position:0 0;margin:0 auto;position:relative; background:none;}.res-flow .res-flow-body .t i{display:block;width:100%;height:100%;background-position:17px -85px}.res-flow .res-flow-body .t b{display:block;width:20px;height:10px;position:absolute;right:-57px;top:47%;background-position:-100px 0}.res-flow .res-flow-body .b-t{font-size:16px;color:#3778b1;line-height:100%;padding-top:14px}.res-flow .res-flow-body .b-b{font-size:12px;color:#ccc;line-height:20px;padding-top:4px;font-weight:400}.res-flow .res-pop{width:500px;padding:18px 33px;border:3px solid #fd631e;position:absolute;left:0;top:44px;background:#fff;display:none}.res-flow .last.res-pop .res-pop-tria1,.res-flow .res-pop .res-pop-tria1{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fd631e;position:absolute;top:-10px}.res-flow .last.res-pop{left:auto;right:0}.res-flow .res-pop .res-pop-tria1{left:60px}.res-flow .last.res-pop .res-pop-tria1{left:488px}.res-flow .last.res-pop .res-pop-tria2,.res-flow .res-pop .res-pop-tria2{border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;position:absolute;top:-7px}.res-flow .res-pop .res-pop-tria2{left:62px}.res-flow .last.res-pop .res-pop-tria2{left:490px}.res-flow .res-pop pre{white-space:pre-wrap;word-wrap:break-word}.res-flow li .res-flow-fl strong{line-height:33px;display:block;width:38px;float:left;text-align:center}.res-flow li .res-flow-fl span{white-space:nowrap;padding:0 12px;color:#fff;display:block;float:left;margin:3px 0 0;line-height:30px}.res-flow li:hover .res-flow-fl{background-position:0 0}.res-flow li:hover .res-pop{display:block}.res-flow li:hover .res-flow-fl strong{color:#F60}.res-flow li:hover .tria{border-left:5px solid #F60}.info-md-tit-ico-d{background-position:0 -270px}.md-c-box{width:1014px;margin:20px auto}.aboard-addr-tab{height:26px;margin-bottom:22px}.aboard-addr-tab li{height:26px;padding:0 10px;background:#ececec;color:#000;line-height:26px;float:left;margin-right:10px;cursor:pointer}.aboard-addr-tab li.active,.aboard-addr-tab li:hover{color:#fff;background:#FD8222}.aboard-table{display:none;width:1000px}.aboard-table td{border:1px solid #d7d7d7;height:40px;line-height:40px;text-align:center;font-size:14px}.aboard-table .ide{text-align:inherit;position:relative;padding:10px 0}.aboard-table .ide .specific_adress{width:900px;margin-left:10px}.aboard-table .ide .specific_adress .full-address{width:600px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.aboard-table .ide .specific_adress p{line-height:24px}.aboard-table .ide a{color:#3880f3;background:url(../image/info-md-ico.png) no-repeat;display:block;padding-left:24px;height:18px;line-height:18px;width:60px;position:absolute;bottom:12px;right:36px}.aboard-table .ide a.boxer-show-img{width:90px;right:140px}.aboard-table .ide a.ab-img{background-position:-103px -39px}.aboard-table .ide a.ab-map{background-position:-103px -60px}.aboard-table th{border:1px solid #d7d7d7;height:40px;line-height:40px;text-align:center;background:#ececec;color:#666}.info-md-tit-ico-c{background-position:0 -180px}.md-b-box{width:1014px;margin:20px auto}.md-b-price,.md-b-price-hd{margin-bottom:27px}.md-b-price-hd{height:32px;line-height:32px}.md-b-price-hd .m-price-box .m-price-list li,.md-b-price-hd .m-price-box>span{line-height:30px;cursor:pointer;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.md-b-price-hd label{display:block;float:left;font-size:16px;color:#5C5C5C;font-weight:700;margin-right:10px;max-width:570px;height:32px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.md-b-price-hd .m-price-box{position:relative;width:430px;height:30px;float:left}.md-b-price-hd .m-price-box>span{display:block;width:400px;height:30px;border:1px solid #e4e4e4;background:url(../image/m-info-order-ico.png) 403px -37px no-repeat #f9f9f9;padding:0 20px 0 10px;font-size:13px;color:#969696;overflow:hidden;border-radius:5px}.md-b-price-hd .m-price-box>span.open{background-position:403px -463px;color:#000;box-shadow:0 0 5px #40b5e2;-moz-box-shadow:0 0 5px #40b5e2;-webkit-box-shadow:0 0 5px #40b5e2}.md-b-price-hd .m-price-box .m-price-list{position:absolute;top:31px;left:0;width:100%;border:1px solid #E4E4E4;background:#fff;z-index:9;max-height:300px;overflow-y:auto;display:none}.md-b-price-hd .m-price-box .m-price-list li{-o-transition:.3s;transition:.3s;-webkit-transition:.3s;text-indent:10px;width:100%;overflow:hidden;height:30px}.md-b-price-hd .m-price-box .m-price-list li:hover{background:#E4E4E4;text-indent:13px;color:#FC8723}.md-b-price table{border:1px solid #dedede;margin-bottom:10px;font-size:14px}.md-b-price table thead th{height:45px;line-height:45px;width:172px;border:1px solid #dedede;text-align:center;position:relative;font-weight:400}.md-b-price table tbody{background:0 0}.md-b-price table tbody td{height:40px;line-height:40px;border:1px solid #dedede;text-align:center}.md-b-price .upgrade-price:not(.showed) tbody tr:nth-child(n+4):not(.show-all){display:none}.md-b-price .upgrade-price tbody tr td{padding:12px 0}.md-b-price .upgrade-price tbody tr.show-all td{padding:0;background:#f9f9f9;color:#969696;cursor:pointer}.md-b-price .upgrade-price tbody tr.show-all td i{display:inline-block;width:20px;height:15px;background:url(../image/m-info-order-ico.png) 3px -42px no-repeat}.md-b-price .upgrade-price tbody tr.show-all td.showed i{background-position:5px -469px;color:#000}.md-b-price .upgrade-price tbody tr td div{padding:0 6px;line-height:18px;white-space:nowrap}.md-b-price del{color:#707070}.price-min-pop{cursor:pointer;position:relative;display:inline-block;margin-left:5px;margin-top:16px}.price-min-pop:hover .cont{display:block}.price-min-pop i{display:block;width:14px;height:14px;background:#015CAE;color:#fff;font-size:12px;line-height:12px;text-align:center;border-radius:50%;margin-bottom:10px}.price-min-pop .cont div,.price-min-pop .cont p{font-size:12px;color:#000;font-weight:400;line-height:16px}.price-min-pop .cont{width:240px;border:1px solid #015CAE;background:#fff;position:absolute;left:-115px;top:25px;padding:5px 0;z-index:999;display:none;border-radius:4px}.price-min-pop .cont p{text-align:center}.price-min-pop .cont em{width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #015CAE;position:absolute;left:50%;top:-7px;margin-left:-3px}.price-min-pop .cont span{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #fff;position:absolute;left:50%;top:-5px;margin-left:-1px}.md-b-price-bt{width:970px}.md-b-price-bt table{width:100%;font-size:14px}.md-b-price-bt table th{border:1px solid #E1E1E1;height:37px;line-height:37px}.md-b-price-bt table th i{display:inline-block;width:14px;height:14px;border-radius:50%;color:#fff;background:#178AFB;line-height:12px;margin-left:4px;cursor:default}.md-b-price-bt table td{border:1px solid #E1E1E1;text-align:center;height:37px;line-height:37px}.cost-btn i,.cost-btn.active i{border-left:5px solid transparent;border-right:5px solid transparent}.md-b-txt{font-size:14px;line-height:25px;margin-bottom:20px}.mtb20.md-b-txt{margin:20px 0}.w730.md-b-txt{width:730px}.md-b-txt-tit{color:#1e6bae;font-weight:700;font-size:16px;margin-bottom:16px}.cost-table{width:100%;margin-bottom:15px}.cost-btn{display:block;line-height:12px;height:12px;width:65px;margin:30px auto}.cost-btn span{display:block;float:left;font-size:12px;color:#fc8723}.cost-btn i{display:block;width:0;height:0;border-top:5px solid #fc8723;float:left;margin:5px 0 0 5px}.cost-btn.active i{border-bottom:5px solid #fc8723;border-top:none}.cost-table td,.cost-table th{border:1px solid #d7d7d7;text-align:center}.cost-table td{font-size:14px;padding:10px 8px}.cost-table th{height:40px;line-height:40px;background:#ececec;color:#666}.info-md-tit-ico-b{background-position:0 -90px}.info-print{height:16px;padding:10px}.md-a-day,.w1014.md-a-box{padding:10px 30px}.mb35.md-a-box{margin-bottom:35px}.md-a-day{width:1014px;border-bottom:1px dashed #bfbfbf;margin-bottom:50px}.info-md-r.info-md-r-day .md-a-day:last-child{border-bottom:none}.mb20.md-a-box{margin-bottom:20px}.md-a-min-tit{display:block;width:82px;text-align:left;font-size:14px;color:#616161;font-weight:700}.md-a-cont{width:930px;margin-bottom: 0px;}.md-a-cont table{text-align:center;font-size:14px;line-height:25px}.md-a-cont table tr:first-child{font-weight:700}.md-a-cont p:first-child{font-size:14px;margin-bottom:10px}.md-a-cont .text{line-height:21px;color:#585858;margin-bottom:10px}.flight-table{width:100%;margin-bottom:18px}.md-a-txt{color:#585858;line-height:24px;margin-bottom:20px;font-size:14px}.flight-table td,.flight-table th{border:1px solid #d7d7d7;height:27px;line-height:27px;text-align:center}.md-a-txt-tit{font-size:14px;color:#585858;font-weight:700}.flight-table td{font-size:14px}.flight-table th.fgt-tle-a{width:220px}.flight-table th.fgt-tle-b{width:200px}.md-a-cont .text span{line-height:21px;color:#a3a3a3;margin:0 5px}.jour-img-box{height:150px;width:930px;overflow:hidden;position:relative;margin-bottom:32px}.md-a-feat .md-a-feat-tit{height:14px;line-height:14px;margin-bottom:10px}.md-a-feat-cn{border:1px solid #e6e6e6;background:#f9f9f9;width:890px;padding:10px 20px;position:relative;display:none}.md-a-feat-cn .md-a-feat-tria1{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #e6e6e6;position:absolute;top:-8px;left:30px}.md-a-feat-cn .md-a-feat-tria2,.pop-saf-tab li em{border-left:7px solid transparent;border-right:7px solid transparent}.md-a-feat-cn .md-a-feat-tria2{width:0;height:0;border-bottom:7px solid #f9f9f9;position:absolute;top:-7px;left:31px}.md-a-feat-cn li{line-height:30px}.md-a-feat .md-a-feat-tit span{color:#fd8222;font-weight:700;font-size:14px;display:block;float:left;cursor:pointer}.md-a-feat .md-a-feat-tit span em{float:left;margin-right:7px}.md-a-feat .md-a-feat-tit span.active i{background-position:-103px -418px}.md-a-feat .md-a-feat-tit i{display:block;width:16px;height:14px;float:left;background:url(../image/info-md-ico.png) -124px -418px no-repeat;cursor:pointer}.md-a-feat .md-a-feat-tit i.active{background-position:-103px -418px}.attr-axis-ovhd{width:904px;overflow:hidden;position:relative;height:38px}.attr-axis-btn{display:block;width:21px;height:21px;background:#80b0dc;text-align:center;line-height:21px;border-radius:50%;font-weight:700;color:#fff}.prev.attr-axis-btn{display:none}.attr-axis li i,.jour-img-box>a{display:block;position:absolute}.attr-axis li{float:left;margin-top:-7px;position:relative;padding-top:16px;cursor:pointer;width:113px}.attr-axis li.active{margin-top:-9px;padding-top:18px}.attr-axis li i{background:url(../image/info-md-ico.png) -103px -367px no-repeat;width:16px;height:19px;left:50%;top:0;margin-left:-8px}.attr-axis li p{color:#000;font-weight:700;text-align:center;height:20px;overflow:hidden}.attr-axis li.active i{background:url(../image/info-md-ico.png) -103px -386px no-repeat}.jour-img-box>a{width:20px;height:40px;line-height:40px;background:#d3d3d3;color:#676767;font-size:18px;font-weight:700;top:50%;margin-top:-20px;z-index:3;font-family:"\u5b8b\u4f53";-o-transition:.3s;transition:.3s;-webkit-transition:.3s}.jour-img-box>a:hover{color:#fff;background:#FD8222}.jour-img-box .jour-img-btnL{left:0;border-bottom-right-radius:20px;border-top-right-radius:20px;text-align:left;display:none}.jour-img-box .jour-img-btnR{right:0;border-bottom-left-radius:20px;border-top-left-radius:20px;text-align:right;display:none}.jour-img{height:150px;width:9999px;position:absolute;left:0;top:0}.jour-img li{width:225px;height:150px;overflow:hidden;position:relative;float:left;margin-right:10px;cursor:pointer}.jour-img li .jour-sh,.jour-img li .jour-tit{position:absolute;width:100%;left:0;bottom:0}.jour-img li .jour-tit{color:#fff;z-index:2;line-height:30px;text-align:center}.jour-img li .jour-sh{background:#000;opacity:.7;filter:alpha(opacity=70);z-index:1;height:30px}.m-info-pop-sh,.pop-saf-box{position:fixed;display:none}.md-a-day-tit{line-height:40px;margin-bottom:25px;background-color:#e5f4ff;padding-left: 10px;padding-right: 10px;transform: scale(1,1.1);}.flight-table td.ide{text-align:justify}.flight-table td span{text-align:left;margin-left:10px;width:350px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;display:block;float:left}.md-a-spe-txt pre,.pop-attr-txt pre{white-space:pre-wrap;word-wrap:break-word}.flight-table td a{color:#1742cd}.flight-table th.fgt-tle-c{width:500px}.md-a-day-tit strong{width:66px;font-size:20px;color:#0090f1;margin-right:5px;float:left; min-height: 43px;} .md-a-day-tit li{font-size:20px;font-weight:500;color:#555;float:left;}.md-a-day-tit li +li::before{content:">"; font-family: SimSun;color:#0090f1;margin-left:5px;margin-right:5px;}.md-a-spe-txt{color:#fe8902}.md-a-spe-txt strong{display:block;margin:5px 0}.md-a-spe-txt img{max-width:750px!important}.info-print a{display:block;background:url(../image/info-md-ico.png) -103px 0 no-repeat;color:#a7a7a7;font-weight:700;padding-left:25px;height:16px;line-height:16px;float:right}.info-md-tit-ico-a{background-position:0 0}.info-md-l-day{overflow:hidden}#day-nav{width:120px}#day-nav.active{position:fixed;left:0;top:0}.route-day li{height:24px;width:100%;text-align:center;color:#707070;font-weight:700;font-size:12px;line-height:24px;cursor:pointer;margin-bottom:25px}.route-day li.active{color:#0090f2;border-right: solid 3px;border-bottom: solid 1px;}.route-day li:hover{color:#4f97d4}.m-info-md-nav ul{float:left;height:48px;line-height:48px}.m-info-md-nav a{float:right;display:block;line-height:46px;width:160px;text-align:center;color:#fff;background:#fc8723;font-size:16px;border-radius:8px;font-weight:700}.m-info-md-nav ul li{float:left;font-size:14px;color:#616161;padding:0 32px;cursor:pointer;font-weight:700;-o-transition:.3s;transition:.3s;-webkit-transition:.3s}.m-info-md-nav ul li.active{background:#0090f1;color:#fff} .m-info-md-nav ul li:hover{color:#0090f1}.m-info-pop-sh{width:100%;height:100%;opacity:.6;background:#000;left:0;top:0;z-index:180;filter:alpha(opacity=60)}.pop-saf-box{width:530px;height:580px;background:#fff;left:50%;top:50%;margin:-290px 0 0 -265px;z-index:199}.pop-saf-close{width:24px;height:24px;color:#fff;background:#4f97d4;position:absolute;right:-24px;top:0;font-size:18px;line-height:24px;text-align:center;cursor:pointer}.pop-saf-close i{font-family:'\u5b8b\u4f53';-o-transition:.5s;transition:.5s;-webkit-transition:.5s}.pop-saf-close:hover i{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.pop-saf-tab{height:60px;width:466px;margin:0 auto;padding:30px 0}.pop-saf-cont{width:446px;margin:0 auto;font-family:"Microsoft YaHei"}.pop-saf-cont li{font-size:14px;color:#414141;line-height:24px;height:420px;overflow-y:auto;display:none}.pop-saf-tab li i,.pop-saf-tab li span{display:block;float:left}.pop-saf-cont .pop-point-style{font-size:6px}.pop-saf-cont .pop-title-style{font-size:14px;font-weight:700}.pop-saf-tab li{width:142px;height:60px;background:#f3f3f3;color:#414141;font-weight:700;font-size:18px;float:left;text-align:center;line-height:60px;cursor:pointer;position:relative;-o-transition:.3s;transition:.3s;-webkit-transition:.3s}.pop-saf-tab li.active{background:#4f97d4;color:#fff}.pop-saf-tab li.saf-tab2{margin:0 20px}.pop-saf-tab li i{background:url(../image/m-info-hd-ico.png) no-repeat;width:30px;height:30px;margin:15px 5px 0 15px}.pop-saf-tab li.saf-tab3 i{background-position:0 -237px}.pop-saf-tab li em{width:0;height:0;border-top:7px solid #4f97d4;position:absolute;bottom:-7px;left:50%;margin-left:-4px;display:none}.house-item01,.house-item02,.house-item03,.house-item04,.house-item05{border-top:1px #e4e4e4 solid}.pop-saf-tab li.saf-tab2 i{background-position:0 -206px}.pop-saf-tab li.saf-tab1 i{background-position:0 -175px}.pop-saf-tab li.saf-tab1.active i{background-position:0 -268px}.pop-saf-tab li.saf-tab2.active i{background-position:0 -299px}.pop-saf-tab li.saf-tab3.active i{background-position:0 -330px}.pop-saf-tab li:hover{background:#4f97d4;color:#fff}.pop-saf-tab li.saf-tab1:hover i{background-position:0 -268px}.pop-saf-tab li.saf-tab2:hover i{background-position:0 -299px}.pop-saf-tab li.saf-tab3:hover i{background-position:0 -330px}.pop-saf-tab li.active em{display:block}.pop-attr-box,.pop-attr-box-a{position:fixed;width:410px;height:640px;z-index:198;background:#fff;display:none;left:50%;top:50%;margin:-320px 0 0 -205px}.jour-img .pop-attr-cont,.pop-attr-close,.pop-attr-prev,.pop-saf-next{position:absolute;text-align:center}.pop-attr-close{width:24px;height:24px;color:#fff;background:#4f97d4;right:-24px;top:0;font-size:18px;line-height:24px;cursor:pointer}.pop-attr-close i{font-family:'\u5b8b\u4f53';-o-transition:.5s;transition:.5s;-webkit-transition:.5s}.pop-attr-close:hover i{-ms-transform:rotate(360deg);transform:rotate(360deg);-webkit-transform:rotate(360deg)}.pop-attr-prev,.pop-saf-next{width:35px;height:80px;background:rgba(251,251,251,.3);color:#fff;cursor:pointer;top:50%;margin-top:-40px;font-family:'\u5b8b\u4f53';font-size:30px;line-height:80px;font-weight:700}.pop-attr-prev:hover,.pop-saf-next:hover{background:#FC8723}.pop-attr-prev{left:-35px;display:none}.pop-saf-next{right:-35px;display:none}.pop-attr-lab{font-size:14px;color:#000;line-height:14px;font-weight:700;width:370px;margin:0 auto 13px}.pop-attr-lab label{color:#6E6E6E}.pop-attr-txt{width:370px;margin:0 auto}.pop-attr-txt-tit{color:#1e76c2;font-size:16px;line-height:16px;margin-bottom:15px}.pop-attr-txt pre{line-height:26px;color:#585858;font-size:14px;height:230px;overflow-y:auto}.pop-attr-img{width:410px;height:272px;overflow:hidden;margin-bottom:23px}.jour-img .pop-attr-cont{display:none;top:0;width:100%;height:100%;color:#fff;background:rgba(0,0,0,.6)}.jour-img li:hover .jour-sh,.jour-img li:hover .jour-tit{display:none}.jour-img li:hover .pop-attr-cont{display:block}.jour-img .pop-attr-cont .pop-attr-lab{position:relative;margin:24px 0 10px!important;font-size:16px!important;width:100%;color:#fff;font-weight:400}.jour-img .pop-attr-cont .pop-attr-lab:after{content:"";display:block;margin:10px auto;width:30px;height:1px;background:#fff}.jour-img .pop-attr-cont .pop-attr-txt{font-size:14px;margin:0 auto;width:70%;-webkit-line-clamp:3;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;height:53px;line-height:18px;text-align:left}.pop-attr-cont-cut{position:relative;overflow:hidden;height:640px}.pop-attr-cont-box{height:640px;width:9999px;position:absolute;left:0;top:0}.pop-attr-cont-box.active{-o-transition:.3s;transition:.3s;-webkit-transition:.3s}.pop-attr-cont-box li{float:left;width:410px}.m-calendar-box{width:656px;position:absolute;left:0;top:0;z-index:999;background-color:#fff}.m-calendar-head{height:30px;background:#fff;width:100%;border-right:1px solid #ECECEC;border-left:1px solid #ECECEC}.m-calendar-day>li,.m-calendar-week .li-border-s{border-right:1px solid #E5E5E5}.m-calendar-head span{font:700 16px/30px '\u5b8b\u4f53';display:block;float:left;width:30px;text-align:center;cursor:pointer;color:#c1c1c1}.m-calendar-head .m-calendar-p{margin-left:46px}.m-calendar-head .m-calendar-date{float:left;width:480px;font:700 16px/30px 'Microsoft Yahei';text-align:center;font-weight:700;color:#575656}.m-calendar-week{height:25px;font-size:12px;border-left:1px solid #E5E5E5;width:658px}.m-calendar-week li{border-bottom:1px solid #E5E5E5;width:93.8px;height:24px;text-align:center;line-height:25px;background:#e9e9e9;color:#747474;float:left;border-left:none}.m-calendar-day{font-family:"Microsoft Yahei",Arial,Helvetica,sans-serif;border-left:1px solid #E5E5E5;height:270px;width:660px}.m-calendar-day>li{width:80.9px;height:44px;padding:0 6px;font-size:14px;text-align:left;color:#B8B8B8;float:left;border-bottom:1px solid #E5E5E5;-o-transition:.3s;transition:.3s;-webkit-transition:.3s;background:#fff;position:relative}.house-info_main,.house-item01,.house-item02,.house-item03,.house-item04,.house-item05{border-left:1px #e4e4e4 solid;border-bottom:1px #e4e4e4 solid}.m-calendar-day>li>em{display:block;text-align:center;color:#FD8723;font-style:normal;font-size:14px;width:90px;white-space:nowrap;margin-left:-6px}.m-calendar-day>li>em>el{position:absolute;top:2px;color:red;font-size:11px;right:8px}.m-calendar-day>li>i{font-style:normal;margin-left:2px}.m-calendar-day>li.active{background:#fff;color:#565656;cursor:pointer}.m-calendar-day>li.cur{background:#458bcc;color:#fff}.m-calendar-day>li.cur>em{color:#fff}.m-calendar-day>li.active:hover{background:#FC8723;color:#FFF}.m-calendar-day>li.active:hover>em,.m-calendar-day>li.active:hover>em>el{color:#fff}.m-calendar-day .price{position:absolute;left:0;top:37px;background:#fff;height:60px;z-index:1000;-webkit-box-shadow:0 0 3px 0 #ccc;box-shadow:0 0 3px 0 #ccc;display:none}.m-calendar-day .price dd{float:left;width:76px;text-align:center}.m-calendar-day .price span{display:block;background:#E4E4E4;height:30px;line-height:30px;color:#656565;border-right:1px solid #fff}.m-calendar-day .price em{display:block;height:30px;line-height:30px;color:#4C4C4C;font-style:normal;border-right:1px solid #F1F1F1}.m-calendar-day .price dd:hover{opacity:.9}.house-info_main{width:656px;height:131px;font-family:"Microsoft Yahei";background-color:#fff;border-right:1px #e4e4e4 solid}.house-item01-price,.house-item02-price{text-align:center;font-family:Arial;color:#ff8900}.uifixs:after{display:block;clear:both;height:0;font-size:0;visibility:hidden}.house-title{height:25px;width:160px;margin:0 248px 5px;font-size:14px;font-weight:700}.house-title-span{display:block;position:relative;top:4px;left:-2px}.house-title-p-span{display:block;position:relative;top:5px;left:35px}.fl{float:left}.house-item-con{width:638px;margin:0 auto}.house-item01{width:100px;height:90px}.house-item02{width:150px;height:90px}.house-item03{width:100px;height:90px}.house-item04{width:95px;height:90px}.house-item05{width:90px;height:90px}.house-item06{float:left;width:95px;height:90px;border:1px solid #e4e4e4}.house-item01-top{width:84px;height:24px;margin:6px 6px 2px}.house-item01-img{width:20px;float:left;margin-top:2px}.house-item01-info{font-size:12px;font-weight:700;width:50px;margin-left:10px;float:left}.house-item01-img-2{width:36px;height:33px;margin:2px auto}.house-item01-price{width:100%;height:20px;margin:0 auto;font-size:12px}.house-item02-top{width:84px;height:24px;margin:6px 27px 2px}.house-item02-img{width:20px;float:left;margin-top:2px}.house-item02-info{font-size:12px;font-weight:700;width:50px;margin-left:14px;float:left}.house-item02-lbl{position:relative;top:-12px;left:2px}.house-item02-img-2{width:150px;height:33px;margin:2px 0 2px 8px}.house-item02-price{width:100%;height:20px;margin:4px auto;font-size:12px}.house-item-tfs-top{width:85px;height:24px;margin:6px 6px 2px}.house-item-tfs-img{width:20px;float:left;margin-top:2px}.house-item-tfs-info{font-size:12px;font-weight:700;width:50px;float:left;margin-left:10px}.house-item-tfs-top .bedTypeTitle{position:relative;left:8px}.house-item-tfs-img-2{width:78px;height:33px;margin:2px auto}.house-item-tfs-noprice,.house-item-tfs-price{width:100%;height:20px;margin:4px auto;font-family:Arial;text-align:center;font-size:12px;font-weight:700}.house-item-tfs-price{color:#ff8900}.house-item-tfs-noprice{color:#b6b6b6}.house-item01-child{width:60px;height:27px;margin:6px 0 6px 22px;font-size:12px;color:#868686}.house-item01-child p{position:relative;top:4px}.detail,.price{position:fixed;z-index:10}.house-item01-info-child{float:left;width:100%;text-align:center;font-size:12px;font-weight:700}.house-item01-info-child.had-tooltip{width:45px;text-align:right}.house-item07{width:95px;height:90px;border-top:1px #e4e4e4 solid;border-bottom:1px #e4e4e4 solid;border-left:1px #E4E4E4 solid;margin-left:222px}.price{top:0;width:1200px;-webkit-box-shadow:1px 1px 3px #ccc;box-shadow:1px 1px 3px #ccc}.detail{top:90px;background:#fff;left:1226px;-webkit-box-shadow:1px 1px 3px #ccc;box-shadow:1px 1px 3px #ccc}.m-calendar-day .red{color:#757575}@-webkit-keyframes buzz-out{0%{-webkit-transform:translateY(2px);opacity:1}100%{-webkit-transform:translateY(-2px);opacity:.8}}.md-a-txt a.xm_img_title{position:relative}.md-a-txt a.xm_img_title:hover{color:#f70;z-index:2}.md-a-txt a.xm_img_title span.xm_img_arr{background:url(../image/tip_top.gif) no-repeat;display:none;height:8px;left:0;position:absolute;top:17px;width:13px}.md-a-txt a.xm_img_title img{background:#fffcf0;border:1px solid #fede77;display:none;left:-5px;padding:8px;position:absolute;top:24px}.full_bg,.img_box{position:fixed;display:none}.md-a-txt a.xm_img_title:hover img,.md-a-txt a.xm_img_title:hover span.xm_img_arr{display:block}.md-a-feat{padding-bottom:16px}.play-times{display:none}.dk_open .dk_ico{background:url(../image/m-info-order-ico.png) 10px -465px no-repeat #f9f9f9}.dk_ico{background:url(../image/m-info-order-ico.png) 10px -38px no-repeat #f9f9f9}.dk_open .dk_toggle{color:#969696}.dk_toggle{border:1px solid #e4e4e4;background-color:#f9f9f9;border-radius:5px;padding-left:10px}.dk_options .dk_options_inner{border-color:#e4e4e4}.dk_options .dk_options_inner a{color:#4d4d4d}.dk_label{color:#969696;font-weight:700}.dk_open .dk_label{color:#000}.dk_options a{border:none;-o-transition:.3s;transition:.3s;-webkit-transition:.3s;text-indent:1px}.dk_options a:hover{background-color:#E4E4E4;color:#fc8723;text-indent:4px}.otherPr{float:right;width:225px;text-align:right;margin:2.5px 0;display:block;padding-right:3px}.total-other{line-height:20px}.total-other:after{clear:both;height:0;visibility:hidden;display:block}.full_bg{top:0;left:0;background:#000;opacity:.5;filter:alpha(opacity=50);width:100%;height:100%;z-index:998}.img_box{overflow:visible!important;left:50%;top:50%;border:10px solid #eaeaea;z-index:999;border-radius:10px;background:#fff;margin-left:-100px;margin-top:-100px;min-width:200px;min-height:200px}.img_box .next,.img_box .prev{position:absolute;top:50%;margin-top:-15px;width:50px;background:#0CF;height:30px;line-height:30px;color:#fff;padding:0 8px;cursor:pointer;z-index:200}.img_box .prev{left:0;border-top-right-radius:10px;border-bottom-right-radius:10px}.img_box .next{right:0;border-top-left-radius:10px;border-bottom-left-radius:10px}.scimg img{min-width:100px;min-height:100px;opacity:0}.img_box .onload{background:url(../image/load.gif) no-repeat;width:32px;height:32px;position:absolute;left:50%;top:50%;margin-left:-16px;margin-top:-16px;display:none}#dialog-coupon,#dialog-coupon .dialog-bg{left:0;height:100%;position:fixed;width:100%}.img_box .imgname{height:15px;background:#eaeaea;color:#333;padding:5px 0 0 5px;bottom:0;left:0;position:absolute;width:100%}.img_close{background:url(../image/close.png) no-repeat;width:30px;height:30px;position:absolute;top:-20px;right:-20px;cursor:pointer;z-index:201}#priceTotal{float:right!important;margin-right:65px!important}.info-md-praise .md-e-box{margin-top:0}.info-md-praise ul li{border-bottom:1px solid #eee;padding:30px 0 38px}.info-md-praise .ur-header{width:132px;position:relative}.info-md-praise .ur-header .after,.info-md-praise .ur-header:after{content:'';after:' ';display:block;width:1px;height:60px;background-color:#ccc;position:absolute;right:0;top:12px}.info-md-praise .ur-header span.txt{padding:0 2px}.info-md-praise .ur-rem-cont-praise{width:842px;padding-left:40px;border-bottom:none;min-height:97px}.info-md-praise .ur-rem-cont-l-praise{width:636px;padding-right:30px}.info-md-praise .us-rem-su-praise{color:#939393;margin-bottom:27px;margin-top:20px;font-size:14px;line-height:14px}.info-md-praise .us-rem-su-praise span{margin-right:33px}.info-md-praise .ur-rem-bt{font-size:14px;color:#636363;line-height:16px}.info-md-praise .ur-rem-text-praise{margin-top:27px;color:#2f2f2f;font-size:12px;line-height:18px}.info-md-praise .ur-rem-cont-r-praise{width:175px}.info-md-praise .ur-rem-cont-r-praise p{font-size:14px;color:#636363;line-height:120%;padding-bottom:10px}.info-md-praise .ur-rem-cont-r-praise img{width:100%}.cost-btn span.retract{display:none}#dialog-coupon{display:none;z-index:999;top:0}#dialog-coupon .dialog-bg{top:0;background:rgba(0,0,0,.5)}#dialog-coupon .coupon-content{position:relative;margin:15% auto;width:750px;height:450px;background:#fff}#dialog-coupon .coupon-content .dialog-close{position:absolute;right:-30px;content:"";height:30px;width:30px;cursor:pointer;font-size:25px;text-align:center;line-height:30px;background:#1581ea}#dialog-coupon .coupon-content .dialog-close:after{position:absolute;right:0;content:"+";height:20px;width:20px;cursor:pointer;font-size:25px;text-align:center;line-height:30px;color:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#dialog-coupon header{padding-top:30px}#dialog-coupon header .title{position:relative;margin:0 10px 0 45px;font-weight:600;font-size:20px}#dialog-coupon header .title:before{position:absolute;font-weight:600;top:0;left:-35px;content:"";height:25px;width:35px;background:url(../image/icon-title.png) no-repeat}#dialog-coupon header .br-wavy{display:inline-block;height:20px;width:253px;background:url(../image/br-wavy.png) no-repeat}#dialog-coupon .dialog-content{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#dialog-coupon .dialog-content .page{display:none;padding:5px 2px;margin:20% 25px auto;border:1px solid #ccc;cursor:pointer}#dialog-coupon .dialog-content .page i{font-size:18px;font-weight:bolder}#dialog-coupon .dialog-content .last-page{position:absolute;top:0;left:0}#dialog-coupon .dialog-content .next-page{position:absolute;top:0;right:0;text-align:center}#dialog-coupon .coupons-bar{position:relative;overflow:hidden;margin:0 auto;padding-left:10px;width:600px}#dialog-coupon .coupons-bar table{position:relative}#dialog-coupon .coupons-bar table td{min-width:650px}#dialog-coupon .coupons-bar .coupon{display:inline-block;position:relative;width:280px;height:140px;border:1px solid #ccc;margin:25px 25px 0 0}#dialog-coupon .coupons-bar .coupon:after,#dialog-coupon .coupons-bar .coupon:before{position:absolute;right:40px;z-index:1;height:20px;width:20px;background-color:#fff;border-radius:50%;content:""}#dialog-coupon .coupons-bar .coupon:before{top:-10px;border-bottom:solid 1px #ccc;-webkit-transform:rotate(35deg);-ms-transform:rotate(35deg);transform:rotate(35deg)}#dialog-coupon .coupons-bar .coupon:after{bottom:-10px;border-top:solid 1px #ccc;-webkit-transform:rotate(-35deg);-ms-transform:rotate(-35deg);transform:rotate(-35deg)}#dialog-coupon .coupons-bar .coupon.empty,#dialog-coupon .coupons-bar .coupon.empty:after,#dialog-coupon .coupons-bar .coupon.empty:before{border:none}#dialog-coupon .coupons-bar .coupon .coupon-detail{float:left;padding:10px}#dialog-coupon .coupons-bar .coupon .coupon-btn{display:table;float:right;position:relative;height:100%;width:50px;font-size:16px;background-color:#d50e09;color:#fff;cursor:pointer}#dialog-coupon .coupons-bar .coupon .coupon-btn span{display:table-cell;padding:0 25%;width:100%;line-height:19px;height:60px;vertical-align:middle;text-align:center}#dialog-coupon .coupons-bar .coupon .coupon-btn:before{content:"";left:-2px;width:3px;height:140px;position:absolute;display:block;background:-webkit-radial-gradient(transparent 0,transparent 3px,#d50e09 5px);background:-o-radial-gradient(transparent 0,transparent 3px,#d50e09 5px);background:radial-gradient(transparent 0,transparent 3px,#d50e09 5px);-webkit-background-size:11px 10px;background-size:11px 10px;background-position:15px 2px}#dialog-coupon .coupons-tag .coupon-amount{position:relative;padding-left:10px;font-size:45px;color:#fb7373}#dialog-coupon .coupons-tag .coupon-amount em{position:absolute;left:0;top:10px;font-size:16px}#dialog-coupon .coupons-tag .coupon-minimum-order{margin-left:20px;padding:3px 5px;background-color:#fb7373;color:#fff}#dialog-coupon .coupons-part a{color:#4d4d4d}#dialog-coupon .coupons-part a.empty-url{cursor:default}#dialog-coupon .coupons-part a:hover{color:#F77700}#dialog-coupon .coupons-part a.empty-url:hover{color:#4d4d4d}#dialog-coupon .coupons-got .full-chart{display:inline-block;margin-left:3px;background-color:#ccc;height:10px;width:100px;border-radius:5px;overflow:hidden}#dialog-coupon .coupons-got .got-chart{display:inline-block;background-color:#fb7373;height:10px;width:80px}#dialog-coupon .coupons-bar .coupon.had .coupon-btn,#dialog-coupon .coupons-bar .coupon.period .coupon-btn,#dialog-coupon .coupons-bar .coupon.period .coupon-minimum-order{cursor:default;background-color:#ccc}#dialog-coupon .coupons-bar .coupon.period .full-chart{display:none}#dialog-coupon .coupons-bar .coupon.period .coupon-amount,#dialog-coupon .coupons-bar .coupon.period .coupon-detail,#dialog-coupon .coupons-bar .coupon.period .coupons-part .empty-url{cursor:default;color:#ccc}#dialog-coupon .coupons-bar .coupon.had .coupon-btn:before,#dialog-coupon .coupons-bar .coupon.period .coupon-btn:before{background:-webkit-radial-gradient(transparent 0,transparent 3px,#ccc 5px);background:-o-radial-gradient(transparent 0,transparent 3px,#ccc 5px);background:radial-gradient(transparent 0,transparent 3px,#ccc 5px);-webkit-background-size:11px 10px;background-size:11px 10px;background-position:15px 2px}#dialog-coupon .coupons-bar .coupon.period .coupon-btn:after{position:absolute;content:"";bottom:0;left:-70px;height:70px;width:70px;background:url(../image/period.png) no-repeat;-webkit-background-size:70px 70px;background-size:70px 70px}.m-info-img-box{position:relative}.pro-discount{width:60px;height:68px;background:url(../image/pro_list_ico.png) no-repeat;position:absolute;top:-6px;left:15px;z-index:8;color:#fff;font-size:18px;line-height:55px;font-weight:700;text-align:center;padding-right:6px}.m-info-img-box .temporary-discount{background:url(../image/man_jian.png) no-repeat;display:none;position:absolute;top:-4px;left:9px;z-index:8;height:78px;width:78px;color:#fff;text-align:center}.m-info-img-box .temporary-discount .discount-content{width:100%;height:100%;position:absolute;left:0;top:0}.m-info-img-box .temporary-discount .discount-content .discount-title{font-size:14px;color:#fe0036;line-height:36px;position:relative}.m-info-img-box .temporary-discount .discount-content .discount-value{font-size:26px;margin-top:5px;line-height:88%}.m-info-img-box .temporary-discount .discount-content .discount-value span{position:relative;display:inline-block;height:100%}.m-info-img-box .temporary-discount .discount-content .discount-value span i{position:absolute;left:-8px;font-size:16px;top:0;line-height:16px}.group-info{font-size:14px;margin-bottom:20px}.group-info.md-a-cont p:first-child{margin-bottom:0}.group-info.md-a-cont .md-a-txt{margin-top:12px;margin-bottom:0}.info-tips-wrap .aui_inner,.info-tips-wrap .aui_outer{border-radius:6px;overflow:hidden}.info-tips-wrap{font-size:13px}.info-tips-wrap .aui_title{background-color:#57adf5;height:42px;line-height:42px;font-size:16px;font-weight:400;padding:0 28px 0 20px}.info-tips-wrap .aui_close{width:42px;height:42px;line-height:42px;text-shadow:none}.info-tips-wrap .aui_icon .aui_iconBg{background-position:center center!important;background-repeat:no-repeat!important}.info-tips-wrap .aui_main{text-align:left}.info-tips-wrap .aui_buttons{text-align:center}.info-tips-wrap .aui_buttons button{width:70px}.dialog-map-box .aui_content{width:auto!important}.dialog-map-box .aui_main{vertical-align:inherit!important}.more-routes li{padding:10px 16px;border-bottom:1px solid #e6e6e6}.more-routes li:last-child{border-bottom:none}.more-routes li .more-route-img{width:138px;height:80px;display:inline-block;float:left}.more-routes li .more-route-img img{width:122px;height:80px}.more-routes li p{width:410px;display:inline-block}.more-routes li a{color:#333;font-size:14px}.more-routes li a:hover{color:#ff8500}.more-routes li .more-route-prices{color:#fe8902}.more-routes li p.title{padding:10px 0;line-height:17px}.info-md-r-day-has-video .md-a-box-video{margin-bottom:0;padding-bottom:24px;padding-top:0}.info-md-r-day-has-video .info-print{padding-top:10px;margin-bottom:0}.tooltip.tpsf-tips{height:20px;width:20px;background:#015cae;display:inline-block;line-height:20px;border-radius:20px;color:#fff;margin-left:5px}.travel-icon{
    background-image: url('../image/icon.png');
    background-size: 194px 189px;
    margin-right: 5px;
    float:left;
    margin-top:-10px;
}
.travel-icon.icon-meal{
    background-position: -176px 0;
    width: 18px;
    height: 37px;
}
.travel-icon.icon-location{
    background-position: -36px -134px;
    width: 32px;
    height: 27px;
}
.travel-icon.icon-hotel{
    background-position: -44px -90px;
    height: 31px;
    width: 32px;
}
.area-wrap{font:12px/30px Arial,Helvetica,sans-serif}.area-wrap .areas,.area-wrap .areas input{background-color:#fff}.area-wrap .con{position:absolute;left:0;top:30px;width:400px;display:none;z-index:9999;background:#fff;border:1px solid #cbcbcb}.area-wrap dl.area-con-dl{min-height:100px;max-height:260px;_height:208px;overflow-y:auto;overflow-x:hidden;padding:0}.area-wrap dl.area-con-dl dd{height:26px;line-height:26px;padding:5px 0 5px 8px}.area-wrap dl.area-con-dl dd i{width:24px;height:11px;background:url(../image/area.png) no-repeat;display:inline-block;*display:inline;*zoom:1;vertical-align:middle}.area-wrap dl.area-con-dl dd span{padding-right:5px}.area-wrap dl.area-con-dl dd.highlight,.area-wrap dl.area-con-dl dd:hover{background:#eee}.area-wrap dl.area-con-dl dd.spl{background:#cbcbcb;height:1px;padding:0;margin:17px 0}.area-wrap dl.area-con-dl em,.area-wrap dl.area-con-dl span{display:inline-block;*display:inline;*zoom:1}.area-wrap .area-box{height:30px;line-height:30px}.area-wrap .area-box .areas{padding-left:8px;height:28px;line-height:28px;vertical-align:top;border:1px solid #bbb;display:inline-block;*display:inline;*zoom:1;border-radius:3px}.area-wrap .area-box .areas:hover{border-color:#4d90fe}.area-wrap .area-box i.flag{width:20px;height:11px;vertical-align:middle;background:url(../image/area.png) no-repeat;display:inline-block;*display:inline;*zoom:1;_overflow:hidden}.area-wrap .area-box input.areaname{width:50px;height:28px;*height:27px;line-height:28px\9;*line-height:27px;border:0;color:#333;vertical-align:middle\9}.area-wrap .area-box em{width:0;margin:0 4px;border-left:4px solid #fff;border-right:4px solid #fff;border-top:4px solid #000;display:inline-block;*display:inline;*zoom:1;*vertical-align:middle}.area-wrap .area-box input.phone{height:28px;*height:27px;_height:29px;line-height:28px\9;*line-height:27px;_line-height:29px;_margin-top:-1px;*margin-left:5px;color:#333;border:1px solid #bbb;border-radius:3px}.area-wrap .area-box .tips{padding-left:5px;*height:30px;*line-height:30px;*display:inline;*zoom:1;*vertical-align:top}.area-wrap .area-box .areas:hover,.area-wrap .area-box .phone:hover{border-color:#4d90fe}
.formError{z-index:990}.formError .validateiframe{position:absolute;top:0;width:194px;height:38px;background:red;opacity:0;overflow:hidden}.formError .formErrorContent{z-index:991}.formError .formErrorArrow{z-index:996}.ui-dialog .formError{z-index:5000}.ui-dialog .formError .formErrorContent{z-index:5001}.ui-dialog .formError .formErrorArrow{z-index:5006}.inputContainer{position:relative;float:left}.formError{display:block;position:absolute;top:300px;left:300px;text-align:left;cursor:pointer}.formError.inline{display:inline-block;position:relative;top:0;left:0}.ajaxSubmit{display:none;padding:20px;border:1px solid #999;background-color:#55ea55}.formError .formErrorContent{position:relative;width:100%;_width:200px;min-width:120px;padding:4px 10px;border:1px solid #ddd;border-radius:5px;background-color:#FFF7F7;color:red;font:12px/18px "\5b8b\4f53",Tahoma;white-space:nowrap}.formError.inline .formErrorContent{border:0;border-radius:0;box-shadow:none}.greenPopup .formErrorContent{background-color:#33be40}.blackPopup .formErrorContent{background-color:#393939;color:#fff}.formError .formErrorArrow{position:relative;margin:-2px 0 0 13px;width:15px}body.rtl .formError .formErrorArrow,body[dir=rtl] .formError .formErrorArrow{margin:-2px 13px 0 0}.formError .formErrorArrowBottom{top:2px;margin:0 0 0 12px;box-shadow:none}.formError .formErrorArrow div{display:block;height:1px;margin:0 auto;border-right:1px solid #ddd;border-left:1px solid #ddd;background-color:#FFF7F7;font-size:0;line-height:0}.formError-noArrow .formErrorArrow,.formError-text .formErrorArrow{display:none}.formError .formErrorArrowBottom div{box-shadow:none}.greenPopup .formErrorArrow div{background-color:#33be40}.blackPopup .formErrorArrow div{background-color:#393939;color:#fff}.formError .formErrorArrow .line10{width:15px;border:0}.formError .formErrorArrow .line9{width:13px;border:0}.formError .formErrorArrow .line8{width:11px}.formError .formErrorArrow .line7{width:9px}.formError .formErrorArrow .line6{width:7px}.formError .formErrorArrow .line5{width:5px}.formError .formErrorArrow .line4{width:3px}.formError .formErrorArrow .line3{width:1px;border-right:2px solid #ddd;border-bottom:0 solid #ddd;border-left:2px solid #ddd}.formError .formErrorArrow .line2{width:3px;border:0;background-color:#ddd}.formError .formErrorArrow .line1{width:1px;border:0;background-color:#ddd}.formError-text .formErrorContent{padding:0;border:none;background:0 0;color:#ed1b23;box-shadow:none}.formError-text.greenPopup .formErrorContent{color:#33be40}.formError-text.blackPopup .formErrorContent{color:#393939}.formError-small .formErrorContent{padding:3px 10px;border:1px solid #333;border-radius:4px;box-shadow:inset 0 0 2px #fff,0 0 2px #333}.formError-small .formErrorArrow div{display:none;border-right-color:#333;border-left-color:#333;box-shadow:none}.formError-small .formErrorArrow .line1,.formError-small .formErrorArrow .line3,.formError-small .formErrorArrow .line4,.formError-small .formErrorArrow .line5,.formError-small .formErrorArrow .line6,.formError-small .formErrorArrow .line7{display:block;border-width:0 1px}.formError-small .formErrorArrow .line7{border:0}.formError-small .formErrorArrow .line3{border-width:0 1px;border-color:#333}.formError-small .formErrorArrow .line1{background-color:#333}.formError-white .formErrorContent{border-color:#ed1b23;background-color:#fff;color:#ed1b23;box-shadow:0 0 2px #ed1b23}.formError-white.greenPopup .formErrorContent{border-color:#333;background-color:#33be40;color:#fff;box-shadow:0 0 2px #333}.formError-white.blackPopup .formErrorContent{border-color:#333;background-color:#393939;color:#fff;box-shadow:0 0 2px #333}.formError-white .formErrorArrow div{border-color:#ed1b23;background-color:#fff;box-shadow:none}.formError-white.greenPopup .formErrorArrow div{border-color:#333;background-color:#33be40}.formError-white.blackPopup .formErrorArrow div{border-color:#333;background-color:#393939}.formError-white .formErrorArrow .line3{border-color:#ed1b23}.formError-white .formErrorArrow .line1,.formError-white .formErrorArrow .line2{background-color:#ed1b23}.borderRed_valida{border:1px solid red!important}

input:-webkit-autofill {-webkit-box-shadow: 0 0 0 1000px #f9fbfd inset}

/* 登录框 */
.login-bg{width:100%; height:100%; left:0; top:0; position:fixed; z-index:998; background:#000; opacity:0.4;filter:Alpha(opacity=40); display:none;}
.login-box {width: 350px; height:345px; background: #fff; position: fixed; left:50%; top:50%; margin:-200px 0 0 -175px; overflow:hidden; border-radius:5px; z-index:999; display:none;}
.login-box-top{height:40px; line-height:40px; background:#57adf5; color:#d6e8fc; padding-left:15px; font-size:16px;}
.login-box-close{float:right; width:40px; height:40px; text-align:center; font-size:20px; cursor:pointer;}
.m-log {padding: 25px 40px; }

.m-log .login_now {display: none;}
.m-log .tit {color: #999999; padding-top: 5px; height: 30px;}
.m-log .tit span {color: #999999; font-size: 18px; float: left; height: 20px; line-height: 20px; cursor: pointer; width: 45%;text-align: center;}
.m-log .tit .bd {padding: 0 12px 0 0; margin: 0 10px 0 0; border-right: 1px solid #ccc;}
.m-log .tit span.on {color: #0080ed;}
.m-log .user-box, .m-log .pass-box {background: url(../image/login-icon.png) no-repeat 9999px 9999px #f9fbfd; border: 1px solid #b7bfc7; border-radius: 3px; height: 16px; padding: 9px 0 9px 45px; width: 223px; margin-bottom: 20px; display: block;}
.m-log .user-box {background-position: 0 -488px;}
.m-log input.user, .m-log input.pass, .m-log input.mpass {height: 18px; line-height: 18px; width: 212px; border: 0; background: #f9fbfd;
	font-size: 14px;}
.m-log .user-box.on { background-position: 0 -454px; border: 1px solid #6ab3f1;}
.m-log .pass-box {margin: 0 0 8px 0;background-position: 0 -524px;}
.m-log input.zddl-check { vertical-align: middle }
.m-log .pass-box.on {background-position: 0 -561px; border: 1px solid #6ab3f1; }
.m-log .zddl-text {font-size: 14px; vertical-align: middle; cursor: pointer; color: #666; margin-left: 5px;}

.m-log .submit {display: block;background: #ff8e01;height: 40px;line-height: 40px;color: #fff;text-align: center;font-size: 20px; border: 0; width: 100%; border-radius: 3px; margin: 8px 0 15px 0; font-family: "Microsoft Yahei"; cursor: pointer;}
.m-log-reg {font-size: 12px; padding-left:120px;}
.m-log-reg a {margin-left: 5px; color: #0080ed;}
.login-box #email_suggest {display: none;position: absolute; left: 38px; top: 35px; width: 230px; border: 1px solid #6ab3f1; background: #fff;
	z-index: 9999; }
.login-box #email_suggest li {width: 100%; height: 28px; line-height: 28px; text-indent: 8px; font-weight: 400; cursor: pointer; overflow: hidden; font-size: 14px;}
.g-reg-tit h1 {font-size: 20px; display: inline; margin-right: 5px; }
.g-reg-tit span { color: #ff8e01; }

/*手机登录*/
.m-log .muser-box { border: 1px solid #b7bfc7;background: #f9fbfd; border-radius: 3px; height: 34px; margin-bottom: 20px;}
.m-log .muser-box input.phone {outline: none; border: none !important; height: 15px !important; line-height: 17px; padding: 8px 0 8px 0;
	margin: 0; *float:left;}
.m-log .muser-pass { background-color: #f9fbfd; margin: 0 0 8px 0; }
.m-log .muser-pass .mpass {  }
.m-log .muser-box input.areaname {outline: none; border: none !important;line-height: 18px; padding: 8px 0 8px 2px; *padding:6px 0 6px 2px; height: 18px !important; width: 40px !important; background: #f9fbfd;}
.m-log .area-wrap .area-box {height: 34px; position: relative;}
.m-log .area-wrap .area-box .areas { border: none !important; background: #f9fbfd; height: 34px; border-right: 1px solid #b5d8f6 !important;  float:left; width:78px;}
.m-log .area-wrap .area-box em {border-left: 4px solid #f9fbfd; border-right: 4px solid #f9fbfd; border-top: 4px solid #999; margin: 0 6px 0 0; cursor: pointer; }
.m-log .area-wrap .area-box .tips {display: block; position: absolute; top: 30px; left: 118px; color: #666; }
.area-wrap dl.area-con-dl dd { cursor: pointer;  }

#mobile .area-wrap-two .area-box .areas, #mobile .area-wrap-two .area-box input.phone{background-color: #F9FBFD;}
#mobile .area-wrap-two .phone-box{border:0 !important;}
#mobile .areas{border-top:0 !important;border-bottom:0 !important;border-left:0 !important;}
.area-wrap-two dl.area-con-dl{max-height: 180px !important;}
/*新版手机号*/
.login-box .m-log .area-wrap-two .areaname{display: inline-block;*width:42px;max-width:42px !important;height: 26px !important;display: inline-block;overflow: hidden;vertical-align: middle;}
/*登录错误提示*/
.login_error {height: 20px; line-height: 20px; padding: 0 0 0 20px; color: #ff0033; font-size: 14px;margin-bottom:6px; }
.login_error * { display: none;}
.error_bg {
	/*background: url(/tpl/www/image/newlogin/login_error.png) left center no-repeat;*/
	border: 1px solid #F8D1CE;
	background: #FDEBEB url(../image/new-err.png) no-repeat 2px 3px;
}

.forgot-pass {
	width: 270px;
	margin: 0 auto;
	overflow: hidden;
	line-height: 20px;
}
.forgot-pass a {
	font-size: 12px;
	float: right;
	color: #84868A;
}

/* 修复太宽太高的手机选择框 */
.area-wrap .con {
	width:267px;
}
.area-wrap dl.area-con-dl {
	max-height: 184px;
}
