.star_score span{display:inline-block;width:20px;height:19px;background-image:url(../../images/goods/star.gif);vertical-align:middle}.star_score span.active{background-image:url(../../images/goods/star_active.gif)}.star_score em{font-size:0}.star_score strong{font-size:13px;color:#636363;font-weight:300}.gd_input{border:1px solid #d5d5d5;height:35px;line-height:35px;box-sizing:border-box;padding:0 10px}.gd_input.readonly{background:#f6f6f6;border:1px solid #d5d5d5}select.gd_input{padding-right:0}textarea.gd_input{height:auto}.gdd_d_title{font-size:24px;color:#000000;font-weight:300;border-bottom:2px solid #4b4b4b;margin:0;padding:0 0 9px 0;line-height:1em;margin-bottom:40px}.gd_tit{font-size:30px;margin:0;padding:0;font-weight:400}.gd_tit span{font-size:18px;font-weight:300}.gd_icon_cart,.gd_icon_person{display:inline-block;vertical-align:middle;margin-top:-4px}.gd_icon_cart{width:33px;height:28px;background:url(../../images/goods/icon_cart.gif)}.gd_icon_person{width:31px;height:28px;background:url(../../images/goods/icon_person.gif)}.gd_d_btn{display:inline-block;height:45px;background:#008eff;border-radius:35px;color:#fff;box-sizing:border-box;font-size:18px;text-decoration:none;line-height:45px;text-align:center;font-weight:400}.gd_d_btn_c2{border:1px solid #dedede;background:#fff;color:#000}.gd_btn2{height:35px;line-height:33px;text-decoration:none;border:1px solid #e1e1e1;white-space:nowrap;padding:0 10px;display:inline-block;text-align:center;font-size:13px}.gd_btn2_c2{background:#353535;border-color:#353535;color:#fff}.gd_btn2_c3{background:#008eff;border-color:#007de0;color:#fff}.datepickerinline_cs{position:relative}.datepickerinline_cs .daterangepicker{position:static;width:auto}.datepickerinline_cs .daterangepicker::after,.datepickerinline_cs .daterangepicker::before{content:none}.datepickerinline_cs .daterangepicker::after{content:'';display:block;clear:both;position:static}.datepickerinline_cs .daterangepicker.single.ltr .ranges,.datepickerinline_cs .daterangepicker.single.ltr .drp-calendar{float:none}.datepickerinline_cs .daterangepicker .drp-calendar{max-width:none;width:50%;box-sizing:border-box}.goods_item_list{overflow:hidden}.goods_item_list .goods_item_list_warp{margin:-10px}.goods_item_list .goods_item_list_warp::after{content:'';display:block;clear:both}.goods_item_list .t_item{background:#fff;box-sizing:border-box;border:1px solid #d9d9d9;text-decoration:none;float:left;width:calc(25% - 20px);margin:10px}.goods_item_list .t_item a{display:block}.goods_item_list .t_item .t_image img{width:100%;display:block}.goods_item_list_t1 .t_item{border:0}.goods_item_list_t1 .t_item .t_cont{padding:20px;border:1px solid #d9d9d9;border-top:none}.goods_item_list_t1 .t_item .t_title{font-size:18px;word-break:keep-all;line-height:1.3em;height:2.6em;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;letter-spacing:-0.025em}.goods_item_list_t1 .t_item .t_price{margin-top:20px}.goods_item_list_t1 .t_item .t_price strong{display:inline-block;font-weight:400;width:55px}.goods_item_list_t1 .t_item .t_price>*{margin-top:2px}.goods_item_list_t1 .t_item .t_price>*:first-child{margin-top:0}.goods_item_list_t1 .t_item .t_price em{font-style:normal;color:#353535;font-size:13px}.goods_item_list_t1 .t_item .t_price1 span{position:relative;color:#4a4a4a}.goods_item_list_t1 .t_item .t_price1 span::after{content:'';position:absolute;width:100%;height:1px;background:#434343;left:0;top:50%}.goods_item_list_t1 .t_item .t_price2{color:#ff0000;font-size:18px}.goods_item_list_t1 .t_item .t_price2 span{font-style:18px}.goods_item_list_t1 .t_item .star_score{margin-top:10px}.goods_item_list_t2 .t_image,.goods_item_list_t2 .t_price{margin-top:15px}.goods_item_list_t2 .t_item{padding:20px}.goods_item_list_t2 .t_title{font-size:18px}.goods_item_list_t2 .star_score{margin-top:5px}.goods_item_list_t2 .t_price{text-align:right}.goods_item_list_t2 .t_price strong{font-size:15px;font-weight:400}.goods_item_list_t2 .t_price span{font-size:18px;font-weight:500}.goods_item_list_t2 .t_price span em{font-size:15px;font-weight:400;font-style:normal}.goods_item_list_t3 .t_item{border:0}.goods_item_list_t3 .t_item .t_cont{padding:20px;border:1px solid #d9d9d9;border-top:none}.goods_item_list_t3 .t_item .t_title{font-size:18px;word-break:keep-all;line-height:1.3em;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;letter-spacing:-0.025em}.goods_item_list_t3 .t_item .t_price{color:#5c5c5c}.goods_item_list_t4 .t_item{border:0}.goods_item_list_t4 .t_item .t_cont{padding:20px;border:1px solid #d9d9d9;border-top:none}.goods_item_list_t4 .t_item .t_cont>*{margin-top:10px}.goods_item_list_t4 .t_item .t_title{font-size:18px;word-wrap:normal;line-height:1.3em;overflow:hidden;text-overflow:ellipsis;letter-spacing:-0.025em;height:2.6em;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.goods_item_list_t4 .t_item .t_price{font-size:18px;color:#ff0000}.goods_item_list_t4 .t_item .t_price strong{font-size:15px;margin-right:10px;font-weight:400}.goods_item_list_t4 .t_item .t_price em{color:#353535;font-size:15px;font-style:normal}.goods_cate{margin-bottom:40px;padding-bottom:40px;border-bottom:4px solid #f2f2f2}.goods_cate>strong{display:block;margin-bottom:10px;font-size:18px;font-weight:400}.goods_cate ul::after{content:'';display:block;clear:both}.goods_cate ul,.goods_cate li{margin:0;padding:0;list-style:none}.goods_cate li{float:left;margin-left:10px}.goods_cate li:first-child{margin-left:0}.goods_cate a{display:block;text-decoration:none;padding:0 25px;border:1px solid #bdbbbb;box-shadow:0 0 3px rgba(0,0,0,0.15);border-radius:5px;height:45px;line-height:43px;box-sizing:border-box}.goods_cate .locked a{background:#008eff;border-color:#008eff;color:#ffffff}.goods_best{margin-bottom:40px;padding-bottom:60px;border-bottom:4px solid #f2f2f2}.goods_best .gds_b_tit{text-align:center;font-size:24px;color:#818181;font-weight:300;margin-bottom:20px}.goods_best .gds_b_tit b{color:#000000;font-weight:500}.goods_header{position:relative}.goods_header h2{font-size:24px;margin:0;padding:0;font-weight:500}.data_align{position:absolute;right:0;top:0}.data_align>*{float:left;margin-left:5px}.data_align>*:first-child{margin-left:0}.hotel_search{border:1px solid #d2d2d2;height:40px;border-radius:40px;overflow:hidden;position:relative;width:150px}.hotel_search form{padding-right:40px}.hotel_search input{display:block;height:40px;border:0;box-sizing:border-box;padding-left:15px;width:100%}.hotel_search input:focus{outline:none;-ms-outline:none}.hotel_search button{width:40px;height:40px;position:absolute;top:0;right:0;cursor:pointer;background:url(../../images/goods/search.gif) center no-repeat;border:0;padding:0 15px;font-size:0}.hotel_search_star{width:150px;position:relative}.hotel_search_star button{border:1px solid #d2d2d2;border-radius:40px;display:block;width:100%;height:42px;line-height:40px;box-sizing:border-box;padding:0 15px;text-align:left;cursor:pointer;position:relative;z-index:2;background:#fff}.hotel_search_star button::after{content:'';width:11px;height:7px;background:url(../../images/goods/search_arr.gif);position:absolute;right:15px;top:50%;margin-top:-3px}.hotel_search_star>div{position:absolute;z-index:1;left:0;top:20px;width:100%;overflow:hidden}.hotel_search_star ul{transition:all .3s;position:relative;border:1px solid #d2d2d2;margin:0;background:#fff;border-radius:0 0 20px 20px;padding:30px 15px 15px 15px;top:-200px;box-sizing:border-box}.hotel_search_star ul li{list-style:none;padding:0;margin:5px 0 0 0}.hotel_search_star.active ul{top:0}.btn_recom,.btn_prcie{border:1px solid #d2d2d2;line-height:40px;display:inline-block;height:40px;padding:0 20px;border-radius:40px;text-decoration:none;font-size:18px}.btn_recom.t_active,.btn_prcie.t_active{background:#008eff;border-color:#008eff;color:#fff}.btn_recom::before,.btn_prcie::before{margin-right:10px;vertical-align:middle;margin-top:-3px}.btn_recom::before{content:'';display:inline-block;background:url(../../images/goods/icon_recom.png);width:19px;height:16px}.btn_recom.t_active::before{background-image:url(../../images/goods/icon_recom_action.png)}.btn_prcie::before{content:'';display:inline-block;background:url(../../images/goods/icon_price.png);width:21px;height:16px}.btn_prcie.t_active::before{background-image:url(../../images/goods/icon_price_action.png)}.goods_list{margin-top:30px}.goods_list .cs_paging{margin-top:50px}.goods_detail .gdd_section{padding-top:130px}.goods_detail .travel_tip{margin-top:100px}.gdd_section{width:1200px;margin:0 auto}.gdd_hedaer.gdd_section{padding-top:0}.gdd_hedaer::after{content:'';display:block;clear:both}.gdd_hedaer .gdd_photo{float:left;width:600px}.gdd_hedaer .gdd_info{float:right;width:560px}.gdd_photo{position:relative}.gdd_p_big_otl{position:relative}.gdd_p_big.owl-carousel .owl-nav{height:0;width:100%}.gdd_p_big.owl-carousel .owl-nav button.owl-prev,.gdd_p_big.owl-carousel .owl-nav button.owl-next{width:60px;top:0;bottom:0;margin:auto;outline:none;color:transparent;background-position:center;background-repeat:no-repeat;position:absolute;transition:all .3s}.gdd_p_big.owl-carousel .owl-nav button.owl-prev{background-image:url(../../images/goods/photo_arr_l.png);left:0;background-position:6px center;opacity:.5}.gdd_p_big.owl-carousel .owl-nav button.owl-next{background-image:url(../../images/goods/photo_arr_r.png);right:0;background-position:right 6px center;opacity:.5}.gdd_p_big.owl-carousel:hover .owl-nav button.owl-prev,.gdd_p_big.owl-carousel:hover .owl-nav button.owl-next{opacity:1}.gdd_p_big.owl-carousel:hover .owl-nav button.owl-prev{background-position:15px center}.gdd_p_big.owl-carousel:hover .owl-nav button.owl-next{background-position:right 15px center}.gdd_p_numbers{background-color:rgba(0,0,0,0.6);position:absolute;height:25px;line-height:25px;padding:0 15px;border-radius:15px;color:#fff;font-weight:100;bottom:10px;right:10px;z-index:2}.gdd_p_thum{overflow:hidden;margin-top:20px}.gdd_p_thum .gdd_p_thum_wrap{margin:-10px}.gdd_p_thum .gdd_p_thum_wrap::after{content:'';display:block;clear:both}.gdd_p_thum .gdd_p_thum_wrap a{float:left;width:calc(20% - 20px);margin:10px}.gdd_p_thum .gdd_p_thum_wrap a img{display:block;width:100%;opacity:.5;transition:all .3s}.gdd_p_thum .gdd_p_thum_wrap a.t_active img{opacity:1}.gdd_info h2{font-size:24px;font-weight:400;margin:0;padding:0;border-bottom:1px solid #e4e4e4;padding-bottom:25px}.gdd_info .gdd_i_tb{margin-top:25px}.gdd_i_price{margin-top:25px;position:relative}.gdd_i_price .gdd_i_per{font-size:60px;color:#ff0000;line-height:1em;font-weight:700;font-style:italic;margin-top:-7px;float:left;margin-right:20px}.gdd_i_price .gdd_i_per span{font-size:30px}.gdd_i_price .gdd_i_num1{display:inline-block;font-weight:300;line-height:1em;letter-spacing:-.03em;position:relative;font-size:18px;color:#656565}.gdd_i_price .gdd_i_num1::after{content:'';position:absolute;left:0;top:50%;width:100%;height:1px;background:#656565}.gdd_i_price .gdd_i_num2{line-height:1em;font-size:30px;font-weight:700;letter-spacing:-.03em}.gdd_i_price .gdd_i_num2 span{font-size:15px;font-weight:400}.gdd_i_tb table{width:100%;border-collapse:collapse}.gdd_i_tb th,.gdd_i_tb td{border:1px solid #e8e4e4;padding:15px}.gdd_i_tb th{background:#fafafa;text-align:left}.gdd_i_tb td{color:#353535}.gdd_i_schedule>div{margin-top:20px}.gdd_i_schedule>div:first-child{margin-top:0px}.gdd_i_schedule strong{display:block;font-weight:500;font-size:16px}.gdd_i_schedule strong span{color:#7a7a7a;font-weight:300}.gdd_i_schedule .gdd_times{color:#505050;font-size:13px;margin-top:5px}.gdd_i_schedule .gdd_times div{display:inline}.gdd_i_schedule .gdd_times div:last-child{margin-left:10px}.gdd_i_schedule .redbox{background:#e52718;color:#fff;line-height:20px;height:20px;display:inline-block;vertical-align:middle;padding:0 3px;margin-top:-2px}.gdd_options{margin-top:40px}.gdd_options>strong{display:block;font-size:18px}.gdd_options ul,.gdd_options li{margin:0;padding:0;list-style:none}.gdd_options ul{border-top:1px solid #6c6c6c;margin-top:10px;display:table;width:100%}.gdd_options li{display:table-row}.gdd_options li>*{display:table-cell;border-bottom:1px solid #e8e4e4;padding:15px 0}.gdd_options .s_options label{margin-right:5px;margin-left:15px}.gdd_options .s_options label:first-child{margin-left:0}.gdd_prcie{margin-top:15px;text-align:right}.gdd_prcie strong{font-size:15px;font-weight:400}.gdd_prcie span{font-size:30px;color:#d41809;font-weight:600}.gdd_prcie span em{font-size:15px;font-style:normal;font-weight:400}.gdd_btns{margin-top:30px;font-size:0}.gdd_btns>*:first-child{margin-left:0}.gdd_btn1,.gdd_btn2{height:50px;line-height:50px;font-size:18px;text-decoration:none;font-weight:500;display:inline-block;background-position:right 10px center;padding:0 40px 0 20px;background-repeat:no-repeat;box-sizing:border-box;margin-left:5px}.gdd_btn1{background-image:url(../../images/goods/btn_arr_b.png);border:1px solid #e1e1e1;line-height:48px}.gdd_btn2{background-image:url(../../images/goods/btn_arr_w.png);background-color:#d41809;color:#fff}.progress_guide.gdd_section{margin-top:40px;padding-top:0}.gdd_quick_nav{margin-top:30px;height:65px}.gdd_quick_nav .gdd_quick_nav_warp{width:1200px;margin:0 auto;border:1px solid #dedede}.gdd_quick_nav .gdd_quick_nav_warp::after{content:'';display:block;clear:both}.gdd_quick_nav a{width:25%;float:left;border-left:1px solid #dedede;background:#f7f7f7;box-sizing:border-box;text-align:center;text-decoration:none;font-size:18px;color:#202020;height:65px;line-height:65px;font-weight:300}.gdd_quick_nav a:first-child{border-left:none}.gdd_quick_nav a.t_active{position:relative;font-weight:500;background:#1181bf;color:#fff}.gdd_quick_nav a.t_active::after{content:'';left:-1px;right:-1px;top:-1px;bottom:-1px;margin:auto;border:1px solid #085b89;position:absolute}.gdd_quick_nav.gdd_quick_nav_fixed .gdd_quick_nav_warp{position:fixed;top:50px;left:0;right:0;z-index:99}.gdd_quick_nav.gdd_quick_nav_fixed a{height:50px;line-height:50px}.gdd_inex.gdd_section{padding-top:120px}.gdd_inex .infobox_tb{display:table;width:100%}.gdd_inex .infobox_tb>*{display:table-cell;width:50%;position:relative}.gdd_inex .infobox_tb>*::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid #e4e4e4}.gdd_inex .inboxtit{width:120px;text-align:center;position:relative;margin:0 auto;top:-40px;background:#fff;z-index:2}.gdd_inex .inboxtit strong{display:block;font-weight:400;font-size:18px}.gdd_inex .inbox_cont{padding:30px;padding-top:0}.gdd_inex .infobox1{padding-right:10px}.gdd_inex .infobox1::after{right:10px}.gdd_inex .infobox1 .inboxtit{color:#1181bf}.gdd_inex .infobox2{padding-left:10px}.gdd_inex .infobox2::after{left:10px}.gdd_inex .infobox2 .inboxtit{color:#d43535}.plans_table>table{border-collapse:collapse;width:100%}.plans_table>table>thead>tr>th,.plans_table>table>tbody>tr>th,.plans_table>table>tbody>tr>td{padding:15px;box-sizing:border-box}.plans_table>table>thead>tr>th{background:#1181bf;color:#fff;font-weight:400;border-left:1px solid #70aed0}.plans_table>table>thead>tr>th:first-child{border-left:0}.plans_table>table>thead>tr>th:last-child{border-right:1px solid #1181bf}.plans_table>table>tbody>tr th,.plans_table>table>tbody>tr td{font-size:13px}.plans_table>table>tbody>tr>th{background:#f6f6f6;font-weight:400}.plans_table>table>tbody>tr>*{vertical-align:top;border-bottom:1px solid #e4e4e4;border-right:1px solid #d0d0d0}.plans_table>table>tbody>tr>*:first-child{border-left:1px solid #b6b6b6}.plans_table>table>tbody>tr>*:last-child{border-right:1px solid #b6b6b6}.plans_table>table>tbody>tr:last-child>*{border-bottom:1px solid #b6b6b6}.gdd_agg_box_warp .gdd_agg_box{margin-top:50px}.gdd_agg_box_warp .gdd_agg_box:first-child{margin-top:0}.gdd_agg_box{border:1px solid #e4e4e4}.gdd_agg_box h3{font-size:20px;font-weight:300;margin:0;padding:15px 20px;line-height:1em;border-bottom:1px solid #e4e4e4}.gdd_agg_box .t_cont{padding:20px;font-size:13px}.gd_table{border-top:2px solid #6c6c6c}.gd_table>table{border-collapse:collapse;width:100%}.gd_table td,.gd_table th{border-bottom:1px solid #dfdfdf}.gd_table>table>thead>tr>th{padding:15px}.gd_table>table>tbody>tr:last-child>*{border-bottom:1px solid #6c6c6c}.gd_table>table>tbody>tr th,.gd_table>table>tbody>tr td{padding:20px}.gd_table td .cart_items{margin-top:40px}.gd_table td .cart_items:first-child{margin-top:0}.cart_items::after{content:'';display:block;clear:both}.cart_items .t_images{float:left;width:200px}.cart_items .t_images img{display:block;width:100%}.cart_items .t_cont{float:left;margin-left:50px;width:calc(100% - 250px)}.cart_items .gdd_i_tb{margin-top:15px}.cart_items .gdd_i_tb th,.cart_items .gdd_i_tb td{font-size:13px}.cart_items.cart_items_small .t_images{float:left;width:150px}.cart_items.cart_items_small .t_cont{float:left;margin-left:50px;width:calc(100% - 200px)}.cart_i_price{font-weight:600;font-size:18px}.cart_i_price em{font-weight:400;font-style:normal}.cart_i_tit{display:block;font-size:18px;font-weight:500}.cart_del{display:inline-block;width:25px;height:25px;background:url(../../images/goods/icon_del.gif) center;vertical-align:middle;border:0;box-sizing:border-box;padding:0;cursor:pointer;border:0}.cart_schedule{font-size:13px}.cart_schedule strong{background:#475561;color:#fff;font-weight:400;line-height:1em;padding:0 5px}.cart_schedule div>span{font-weight:600}.cart_schedule>div{margin-top:5px}.cart_schedule>div:first-child{margin-top:0}.cart_price{margin-top:40px;text-align:right}.cart_price strong{font-size:18px;font-weight:400;display:block;color:#212121;line-height:1em}.cart_price span{display:block;font-size:35px;color:#d41809;font-weight:600}.cart_price span em{font-style:normal;font-weight:400;color:#4d4d4d;font-weight:300}.res_info_wr{display:table;width:100%;border:1px solid #dfdfdf;border-top:2px solid #6c6c6c}.res_info_wr>*{display:table-cell;vertical-align:top}.res_info_wr .res_info_frm{width:400px;background:#f9f9f9;padding:20px}.res_info_wr .res_info_agg{border-left:1px solid #d5d5d5}.res_info_frm label{float:left;line-height:35px}.res_info_frm div>div{margin-left:70px;margin-top:5px}.res_info_frm div>div:first-child{margin-top:0}.res_info_frm div>div *{width:100%}.res_info_agg_header{border-bottom:1px solid #d5d5d5;padding:20px}.res_info_agg_header strong{font-weight:400}.res_info_agg_header>div{float:right}.res_info_agg_cont{padding:20px;font-size:13px;max-height:210px;overflow-y:auto}.order_complete{background:#fff;width:500px;margin:100px auto;box-shadow:0 5px 16px rgba(0,0,0,0.2);border:1px solid #dedede;padding:70px 0}.order_complete::before{content:'';background:url(../../images/goods/complete.gif);width:78px;height:160px;display:block;margin:0 auto;margin-bottom:10px}.complete_header{text-align:center}.complete_header h2{margin:0;padding:0;font-size:30px;font-weight:400}.complete_header span{display:block;color:#656565}.login_cont{margin-top:50px}.login_frm{width:300px;margin:0 auto}.login_frm label{line-height:35px;display:inline-block;width:100px}.login_frm input{width:calc(100% - 120px);box-sizing:border-box}.login_frm>*{margin-top:5px}.login_frm>*::after{content:'';display:block;clear:both}.login_frm>*:first-child{margin-top:0}.login_input{border:1px solid #dedede;height:35px;padding:0 15px;border-radius:35px;outline:none}.login_input:focus{border-color:#494949}.login_btn{text-align:center;margin-top:35px}
/*# sourceMappingURL=goods.css.map */
