﻿@charset "utf-8";
/* CSS Document */

#go_top,#left_tel{  position:fixed; bottom:60px;  z-index:999;  cursor:pointer; opacity: 0.8; max-width:640px;}
#go_top{ display:none; right:18px;  line-height:38px; font-size:14px; text-align:center; border:1px solid #dedede; background:#e5e5e5; width:38px; height:38px;  border-radius:19px;}
#left_tel{ left:18px; width:41px; height:41px;}
/*---------------------------搜索---------------------------------------*/
.ss_box{padding:0px 10px; background:#fff;}
.s_input2,.s_btn2{ height:32px;}
.s_input2{ float:left; width:78%; border-radius:5px; border:1px solid #c7c7c7; }
.s_input2_text{ padding-left:15px; width:100%; font-size:16px; background:none; height:32px; line-height:32px; color:#bcbcbc;}
.s_btn2{ float:right; width:20%; height:35px; color:#fff; font-size:18px; text-align:center;  line-height:35px; border-radius:5px; background:#fe9cc5; }

/*---------------------------提示---------------------------------------*/
.tips_row{ margin:58px 50px; height:500px;font-size:16px;color:#666; text-align:center;}
/*---------------------------加载按钮---------------------------------------*/
.loading-down{height:50px;}
.loading-down .loading-data{height: 50px;line-height: 50px;text-align: center;}
/*---------------------------首页---------------------------------------*/
#head{ width:100%; height:45px; clear:both; position:relative;max-width:640px;}
.head_icon_left,.head_icon_right{ display:block; width:24px; height:24px; position:absolute;}
.head_icon_left{  left:10px; top:10px;}
.head_icon_right{  right:10px; top:10px;}
.title_dot,.title_dot2,.title_dot3,.title_dot4,.title_dot6{ width:100%; height:45px; line-height:45px; color:#FFF;font-size:18px; text-align:center;}
.title_dot{ background:#e3177e;}
.title_dot2{ background:#ff921d;}
.title_dot3{ background:#c5191a;}
.title_dot4{ background:#3296ea;}
.title_dot6{ background:#7728e5;}
#main{ position:relative;max-width:640px;}
/*----------------------------分享-----------------------------------------*/
#share_content{ position:absolute; border-bottom:1px solid #e5e5e5; padding:20px 0px; width:100%; background:#fff;  z-index:999;-webkit-box-shadow: 0 12px 15px -10px #e5e5e5; height:50px;}
.share_list,.ys_list,.ys_list2,.ys_list3,.ys_list4,.ys_list5,.foot_list{float:left; width:100%;}
.share_list ul li,.ys_list ul li,.ys_list2 ul li,.ys_list3 ul li,.ys_list4 ul li{ float:left; width:25%;display:block;text-align:center; margin-bottom:8px;}
.share_list ul li{ height:65px;}
/*----------------------------分享-----------------------------------------*/
.ys_list ul li{ height:60px;}
.ys_list2 ul li{ height:auto;}
.ys_list5 ul li{ height:auto;}
.ys_list3 ul li{ height:40px;}
.ys_list4 ul li{ padding-top:10px; height:50px;background:#f2f2f2;}
.ys_list5 ul li{float:left; width:50%;height:auto;display:block;text-align:center; margin-bottom:8px;}
.slider{display:none;}
.focus span{width:10px;height:10px;margin-right:10px;border-radius:50%;background:#fff;font-size:0}
.focus span.current{background:#e3177e;}
.cp_box{ width:100%; height:140px;}
.cp_list{float:left; width:100%;}
.cp_list ul li{ float:left; width:20%;height:70px; display:block;text-align:center;}
#ms_box{ position:relative;}
.ms_title{ position:absolute; width:80px; height:24px; left:0px; top:0px;}
.ms_img{ padding-top:20px;  width:200px;}
.ttf_tab_pt,.ttf_tab_fh,.ttf_tab_hz,.ttf_tab_sh{ height:420px; }
.ttf_tab_pt{background:#f4e3cf url(/assets/site/front/m_img/ttf1.jpg) bottom left no-repeat;}
.ttf_tab_fh{ background:#bdd6dd url(/assets/site/front/m_img/ttf2.jpg) bottom left no-repeat;}
.ttf_tab_hz{ background:#c5e7e6 url(/assets/site/front/m_img/ttf3.jpg) bottom left no-repeat;}
.ttf_tab_sh{ background:#9ac8ac url(/assets/site/front/m_img/ttf4.jpg) bottom left no-repeat;}
.ttf{width:100% ;height:70px; }
.ttf_text{margin:5px ; padding:10px ;width:224px;background:rgba(255,255,255,0.6);border-radius:5px;}
.w_news{ width:100%;height:20px; }
.w_news_tit,.w_news_text{float:left;}
.w_news_tit{width:75px;}
.w_news_text{padding-top:2px; }
#container{display:box;display:-moz-box; display:-webkit-box;height:340px; background:#fff;}  
#container1{display:box;display:-moz-box; display:-webkit-box;background:#fff;}  
.left{ width:90px; padding:10px 0px;} 
.right{ width:90px; padding:10px 0px ;}
.content{ box-flex:1;-moz-box-flex:1; -webkit-box-flex:1;padding:10px 0px;}
.content1{ box-flex:1;-moz-box-flex:1; -webkit-box-flex:1;padding-bottom: 10px;}
.left,.right,.content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.wt{ margin:0px auto; width:138px;height:230px;}
.hot_title{ background:#f9f9f9; height:40px; }
.hot_title_line{ float:left; width:3px; height:40px; background:#e3177e; }
.hot_title_text{ float:left; padding-left:10px; font-size:15px; font-weight:bold; line-height:40px;}
.hot_title_text span{ padding-left:5px; color:#a1a1a1; font-size:12px;}
#news_rolling,#news_rolling1{ height:20px; overflow:hidden;}
#news_rolling a,#news_rolling1 a{ height:20px; font-size:13px; line-height:18px;  display:block;}
.gz_box{ padding:15px 5px 5px 5px;}
.gz{ color:#808080;line-height:18px;}
.i_b_title2{ font-size:14px;}
.gz_box2{ padding:10px 5px 5px 5px;}
.pp_tab_menu_fixed{ position:fixed; top:0px; left:0px; z-index:99; max-width:640px;} 
#pp_tab_menu ul li,#pp_tab_menu2 ul li,#route_tab_menu ul li,#ttf_tab_menu ul li{ float:left;font-size:15px;  background:#fbfbfb; line-height:35px; text-align:center; border-bottom:2px solid #f0f0f0; }
#pp_tab_menu ul li.selected,#pp_tab_menu2 ul li.selected,#route_tab_menu ul li.selected { background:#fff; border-bottom:2px solid #e3177e; color:#e3177e; font-weight:bold;}
#pp_tab_content,#pp_tab_content2,#route_tab_content,#ttf_tab_content{ padding:0px;}
#ttf_tab_menu ul li.selected { background:#fff; border-bottom:2px solid #3296ea; color:#3296ea; font-weight:bold;}
.w_100_box{ position:relative; margin-top:10px; background:#fff; }
.w_100_box1{ position:relative; margin-top:12px;}
.w_100_box img{width:100%;}
.text_box{ padding:6px 10px 10px 10px; }
.i_b_title{ font-size:15px; font-weight:bold;}
.i_b_recommend{ padding:2px 0px; color:#808080;}
.i_b_price{ position:relative; padding:6px 0px 5px 70px; font-size:15px; color:#2c2c2c;}
.i_b_price_box{ position:absolute; left:0px; top:0px; width:60px; height:28px; font-size:14px; font-weight:bold; line-height:28px; border:#F00 1px solid; color:#F00; text-align:center;  border-radius:3px;}
.i_b_price span{ padding-left:3px; text-decoration:line-through; color:#8c8c8c;}
.i_b_btn{ position:absolute; right:10px; bottom:15px; width:90px; height:50px; color:#808080; text-align:right; }
.i_yy{height:10px; background:#f0f0f0; }
.tab_content_class_fixed{ position:fixed; top:36px; left:0px; z-index:99; max-width:640px;}
.tab_content_class{ height:72px;}
.tab_content_class2{ height:36px;}
.tab_content_class ul li,.tab_content_class2 ul li{ float:left;  height:36px; line-height:36px; text-align:center; color:#666; font-size:13px;  background:#f8f8f8; display:block;}
.tab_content_class ul li.selected,.tab_content_class2 ul li.selected{ color:#e3177e; font-size:13px; font-weight:bold; background:#ebebeb;}
.line_bottom{ border-bottom:1px solid #e9e9e9;}
.line_right{border-right:1px solid #e9e9e9;}
#ys_box{padding:10px 0px; width:100%; background:#fff;}
.bottom_menu{margin:0px 0px 58px 0px; padding:10px 0px; width:100%; background:#fff;text-align:center;}
#foot,#foot2{ position:fixed; width:100%; bottom:0px; max-width:640px;z-index:999;}
#foot{ height:48px;}
#foot2{ height:66px;}
.foot_list ul li{ float:left;display:block;width:20%;text-align:center;}
.foot_list2{float:left;padding:12px 0px 12px 12px;width:50%;}
.btn_phone,.btn_submit,.total{ width:100%;border-radius:3px; height:42px;}
.btn_phone{ background:#ff8800;}
.btn_submit{ background:#e3177e;}
.btn_phone a,.btn_submit a{ display:block;  height:42px; line-height:42px; color:#fff; font-size:16px; text-align:center; }
.total{  height:42px; line-height:42px; font-size:16px; text-align:center; }
.news_info_row{width:100%;border-bottom:1px solid #dedede;}
.news_tit,.about_tit{font-size:15px;font-weight:bold;}
.news_tit{color:#444;}
.about_tit{color:#ff81b6;}
.news_time{color:#999;line-height:28px;}
.go_list{float:left; width:100%;}
.go_list ul li{ float:left; width:50%;display:block;}
.go_box{margin:0px 5px;}
.tj_class{ height:72px;}
.tj_class ul li{ float:left;  height:36px; line-height:36px; text-align:center; color:#666; font-size:13px;  background:#fff; display:block;}
.ft_time{width:100%;border-radius:3px; height:42px;line-height:42px; background:#ff921d; font-size: 14px; text-align:center; color:#fff; }
.ft_text{line-height:24px;font-size: 14px; text-align:center;}
.icon_essence{ position:absolute; top:0px; right:10px; width:32px; height:42px;}
.icon_essence1{ position:absolute; top:0px; width:32px; height:42px;}


/*---------------------------登录页---------------------------------------*/
.width_360,.width_100{ margin:0 auto;}
.width_360{ width:360px;}
.width_100{ width:100%;}
.input_row{ margin:0 10px; height:60px; border-top:1px solid #dedede; border-bottom:1px solid #dedede; margin-bottom:-1px}
.input_row div{ float:left; }
.icon_txt_user,.icon_txt_password{ padding-left:30px; width:40px; font-size:14px; line-height:60px;}
.icon_txt_user{ background:url(../img/user.png) 10px center no-repeat;}
.icon_txt_password{ background:url(../img/password.png) 10px center no-repeat;}
.input_text{ width:100%; border:none;height:40px;line-height:40px; font-size:15px;color:#a9a9a9;}
.password_icon_01_bg_text{width:190px; border:none; height:40px; font-size:16px; color:#a9a9a9; line-height:40px; background:url(../img/password_bg.jpg) no-repeat;}
.p_l_r_10{ padding:0px 10px;}
.p_t_20{ padding-top:20px;}
.btn{ width:100%;border-radius:3px; height:42px; background:#e3177e;}
.btn a{ display:block;  height:42px; line-height:42px; color:#fff; font-size:18px; text-align:center; }
.phone_active_code{ position:absolute; right:10px; width:91px; height:60px; line-height:38px; text-align:center;}
.phone_active_code a{display:block;  height:60px; line-height:60px; color:#fe9cc5; font-size:14px; text-align:center; }
.zhmm{ margin:0 auto; width:170px; }
.zhmm a{ font-size:15px;}
#check_remember{ padding-top:20px; width:360px; }
.icon_check_ed,.icon_check,.text_check{ float:left;}
.icon_check_ed,.icon_check{ width:18px; height:18px;}
.icon_check{ background-position:left -20px; }
.icon_check_ed{ background-position:left top; }
.text_check{ padding-left:5px; width:126px; line-height:20px; font-size:14px;}

/*---------------------------定制页---------------------------------------*/
 
.info_box{width:100%;}
.info_title{margin:12px 12px 0px 12px; height:30px; }
.info_title_ico{ float:left; width:28px; height:30px;}
.info_title_text,.info_title_text2{ float:left;height:30px; line-height:30px;}
.info_title_text{padding-left:5px;font-size:16px;}
.info_title_text2{font-size:15px;}
.info_content{margin:8px 12px 12px 12px; border:1px solid #dedede; border-bottom:none; background-color:#fff;}
.info_row{width:100%; height:40px; border-bottom:1px solid #dedede;}
.row_tit,.row_tit_rs,.row_info,.row_tit2,.row_info3,.row_info4,.row_info5,.row_info6,.row_tit_personinfo,.row_info_bl{float:left; padding:10px;font-size:14px; }
.row_tit_rs{width:56px;height:40px; line-height:40px; border-right:1px solid #dedede;}
.row_tit{width:56px; border-right:1px solid #dedede;}
.row_tit_personinfo{width:56px; }
.row_info{width:160px;color:#666;}
.row_info3{width:140px;color:#666;}
.row_info4{width:190px;color:#666;}
.row_info5{width:180px;height:40px;color:#666;}
.row_info6{width:200px;height:40px;color:#666;}
.row_info7{float:left; padding:10px;width:190px;color:#666;}
.row_info8{float:left; padding:10px 0px 0px 10px;width:190px;}
.row_info_bl{color:#666;}
.icon_arrow_right{float:right; padding:12px 10px 8px 10px; width:16px;}
.input_text2,.input_text3{  border:none;font-size:14px;color:#666;}
.input_text2{ width:200px; height:20px;line-height:20px; font-size:14px;color:#999;}
.input_text3{ width:100%;}
.info_row2{width:100%; border-bottom:1px solid #dedede;font-size:14px;color:#666;}
.row_info2{float:left; padding:7px 10px;font-size:14px;color:#666;}
.icon_count{float:left; width:102px; height:24px;border:1px solid #f0f0f0;}
.icon_count1,.icon_count2,.icon_count3{float:left; height:24px; line-height:24px; }
.icon_count1{width:24px;  background:#f3f3f3; font-size:20px;text-align:center;}
.icon_count2{width:54px; background:#fff; font-size:16px;text-align:center;}
.icon_count3{padding-left:5px;font-size:14px;color:#666;}
#customize_tips{ padding:10px 12px; background:#fff; font-size:16px; color:#444;}

/*---------------------------所有类别---------------------------*/
#search{ padding:10px 0px; width:100%;}
.s_input,.s_btn{ height:32px;}
.s_input{ float:left; width:84%; border-radius:50px; border:1px solid #c7c7c7; }
.s_input_text{ padding-left:15px; width:100%; font-size:16px; background:none; height:32px; line-height:32px; color:#bcbcbc;}
.no_border{ border:none;}
.s_btn{ float:right; width:35px; height:35px; color:#fff; font-size:18px; text-align:center;  line-height:35px; border-radius:70px; background:#fe9cc5; }
#products_class_box{ border-top:1px solid #dedede;  background:url(../img/gray_line.gif) 90px top repeat-y;} 
.p_left{ float:left; width:90px;}
.p_left ul li{ height:36px; line-height:36px; font-size:16px; border-bottom: 1px solid #dedede; }
.p_left ul li.selected{ height:36px;  line-height:36px; font-weight:bold; color:#e2187e; font-size:16px; border-bottom: 1px solid #e2187e; }

.p_right{ float:left; background:#f7f7f7; }
.p_r_text{ overflow:hidden; background:#f7f7f7; float:left; height:36px; text-align:center; font-size:14px;  line-height:36px; border-bottom: 1px solid #eeeeee; } 
.p_r_text a{ font-size:14px; height:36px; display:block; }

/*---------------------------导游点评---------------------------*/
.to{width:70px;height:70px;border-radius:70px;}
.to__{display:inline-block;width:70px;height:70px;border-radius:70px;}
.to2{width:50px;height:50px;border-radius:50px;}
.to3{width:26px;height:26px;border-radius:26px;}
.guide_bg{width:100%;height:125px; background:url(../img/guide_bg1.jpg) center top no-repeat; }
.guide_img{ margin:0px auto; color:#fff; text-align:center; }
.img_k{border:2px solid #fff;}
.guide_about{padding:15px; font-size:14px;line-height:26px;}
.s_tit,.s_tit2,.s_tit3{float:left; padding:10px 0px;font-size:14px;}
.s_tit{width:270px;}
.s_tit2{width:75px;}
.s_tit3{width:170px;}
.s_arrow_right{float:right; padding:12px 0px 8px 10px; width:16px;}
.pbw20 { padding:5px 10px 20px 10px !important; }
.c_content{margin:8px 12px 12px 12px; background-color:#fff;}
.c_content_text{font-size:14px;line-height:26px;}
.info_content2,.info_content3{margin:8px 12px 12px 12px; background-color:#fff;}
.info_content3{font-size:14px;line-height:26px;}
.c_info_row,.c_info_row2{width:100%; height:40px;}
.c_info_row{border-bottom:1px solid #dedede;}
.c_info_row2{border-top:1px solid #dedede;}
.c_tit,.c_info{float:left;}
.c_tit{padding:8px 0px 12px 0px;color:#666;font-size:13px;}
.c_info{padding:10px 0px;color:#666;font-size:13px;}
.choose_content{margin:8px 12px 12px 12px; padding:5px 0px;font-size:14px; background-color:#fff;}
.s_select{ float:left; position:relative; padding:2px 2px 0px 5px; width:99%;height:34px; color:#999; line-height:34px; border:1px solid #dedede; }
.s_select_arrow{ position:absolute; right:11px; top:5px; width:15px; height:15px;}
.s_select_downCotent{ display:none; z-index:999; position:absolute; left:-1px; top:36px; width:100%;  border:1px solid #dedede;  background:#fff;}
.s_select_downCotent ul li { padding-left:5px; line-height:32px; display:block;}
.evaluate_list{float:left; width:100%;height:40px; }
.evaluate_list ul li{ float:left; width:15%;height:40px;line-height:40px; display:block;}
.evaluate_list ul li.second{width:100%;padding-top:8px;line-height:14px;height:32px;text-align:center;}
.evaluate_list ul li.second .select_star{position:relative;display:inline-block;line-height:22px;padding: 5px 5px 5px 30px;}
.evaluate_list ul li.second .select_star .s_star{position:relative;padding-right:20px;}
.evaluate_list ul li.second .select_star .s_star a{position:absolute;top:2px;right:0;}
a.icon_star{background:url(../img/stars.png) 0 0 no-repeat;display:inline-block;width:16px;height:16px;}
a.icon_nostar{background:url(../img/stars.png) 0 -17px no-repeat;}
.evaluate_list ul li.three{width:10%;}
.bgevaluate{padding:1px 3px;color:#999;border: 1px solid #ccc;border-radius:3px;}
.bgevaluate.selected{padding:1px 3px;color:#fd6daa;border: 1px solid #fd6daa;}
.say_content{ margin:5px 12px;}
.say_text,.say_text2,.say_text3{ position:relative; font-size:14px;color:#999;line-height:22px; }
.say_text{ padding:5px 5px 5px 30px; border:1px solid #CCC;}
.say_text2{ padding:0px 15px 0px 25px;}
.say_text3{ padding:0px 10px 0px 25px;}
.say_text.selected{ border:1px solid #fd6daa; color:#fd6daa;}
.say_text2.selected{ color:#444;}
.say_text3.selected{ color:#444;}
.icon_selected,.icon2_selected{ position:absolute; width:18px; height:18px;}
.icon_selected{ left:5px; top:6px;}
.icon2_selected{ left:0px; top:2px;}

.subrow_comment{padding-top:10px;}
.subrow_comment .comment_urinfo,.subrow_comment .comment_urscore{display:inline-block;}
.subrow_comment .comment_urinfo span,.subrow_comment .comment_urscore span{float:left;line-height:25px;display:inline-block;margin-right:10px;}
.subrow_comment .comment_urinfo .jc_score{float:left;}
.subrow_comment .comment_urinfo .jc_score a{margin-top:4px;}

/*---------------------------签证---------------------------*/
.visa_list{float:left; width:100%;height:115px;}
.visa_list ul li{ float:left; width:33.3%; height:100px;display:block;}
.visa_box{margin:0px auto; width:92px;height:100px;}
.visa_img{border:1px solid #dedede;}
.visa_btn{ width:100%;border-radius:3px; height:42px; background:#e3177e;}
.visa_btn a{ display:block;  height:42px; line-height:42px; color:#fff; font-size:16px; text-align:center; }
.visa_title_ico{float:left; padding-top:1px; width:9%; font-size:14px;}
.visa_title_text{ float:left;width:91%;font-size:14px; line-height:22px; }
.visa_fqbg{padding:1px 2px ;color:#fff;border-radius:3px;font-size:14px;}
.visa_fqline{border-bottom:1px solid #dedede;}
.drx_content{ padding:10px;}
.drx{ width:100%; height:auto;}
.drx_img{float:left;padding-right:10px;}

.visa_ys{ margin:0px auto; width:70px; height:40px;border-radius:3px;}
.visa_ys_tit{ width:70px; height:20px;line-height:20px; background:#fcbbcc;color:#fff;text-align:center;}
.visa_ys_text{ width:70px; height:20px;line-height:20px;text-align:center;}
.s_tit2_info,.s_tit3_info{float:right;height:36px;}
.s_tit2_info{width:101px;}
.s_tit3_info{width:176px;}
.s_tit2_text,.s_tit3_text{float:left;padding-top:5px;width:75px;height:31px;line-height:31px;}
.s_tit2_text{color:#999;}
.pbw10 { padding:0px 10px !important; }

/*---------------------------产品详情---------------------------*/
.route_100_box{ position:relative; background:#fff; }
.route_no{ position:absolute;z-index:5555; bottom:3px; left:3px; padding:0px 8px; height:20px;line-height:20px;color:#fff; border-radius:15px; background-color: rgba(0,0,0,0.5);}
.route_jcsm{float:left; width:100%;}
.route_jcsm ul li{ float:left; width:33.3%;display:block;text-align:center;height:40px;}
.route_ys{ margin:0px auto; width:90px; height:40px;border-radius:3px;}
.route_ys_tit{ width:90px; height:20px;line-height:20px; background:#fcbbcc;color:#fff;text-align:center;}
.route_ys_text{ width:90px; height:20px;line-height:20px;text-align:center;}
.type_tit,.type_info,.type_tit2,.type_tit3{float:left; font-size:14px; }
.type_tit{padding:5px 5px 5px 0px;width:56px;}
.type_tit2{padding:5px 5px 5px 0px;width:180px;}
.type_tit3{padding:10px 5px 10px 0px;width:56px;}
.type_info{padding:5px 6px;color:#666;}
.type_info2{padding:7px 0px 3px 0px;float:right;}
.route_title{ background:#f2f2f2; height:24px; }
.route_title_line{ float:left; width:3px; height:24px; background:#e3177e; }
.route_title_text{ float:left; padding-left:10px; font-size:15px; font-weight:bold; line-height:24px;}
.plr12 { padding: 0px 12px !important; }
.evaluate_btn{ margin:0px auto; width:100px;;border-radius:3px;height:24px; background:#fff;border: 1px solid #e3177e;}
.evaluate_btn a{ display:block;  height:24px; line-height:24px;font-size:13px;  text-align:center; color:#e3177e;}
.c_icon{float:left; padding:8px 5px 12px 0px;}
.travel_line{background:url(/assets/site/test/m_img/travel_line.jpg) 12px top repeat-y;}
.travel_box,.travel_box2{ float:left; width:100%;padding-bottom:15px;}
.travel_box2{background:#fff;}
.travel_title_icon{float:left;padding-left:1px; width:25px;}
.travel_time,.travel_end{ float:left;padding:0px 5px;font-size:14px; line-height:20px; }
.travel_time{ width:50px;}
.travel_text{ float:left;  font-size:14px;line-height:20px; }
.travel_icon{ float:left;padding-top: 1px; width:26px;height:17px;}
.travel_traffic img{width:12px;padding:0 5px;}

/*---------------------------订单信息---------------------------*/
.order_tit_box,.order_tit_box2{padding:20px 12px; border:1px solid #dedede;background-color:#fff; text-align:center;}
.order_tit_box{margin:12px;}
.order_tit_box2{margin:12px 12px 0px 12px;}
.insurance_row{width:100%; height:40px;}
.rs_row{width:100%; height:60px; border-bottom:1px solid #dedede;}
.dkq_info,.dkq_info2{float:right;height:36px;}
.dkq_info{width:120px;}
.dkq_info2{width:180px;}
.dkq_text,.dkq_text2{float:left;padding-top:5px;height:31px;line-height:31px;text-align:center;}
.dkq_text{width:60px;}
.dkq_text2{width:120px;}
.ok_img{ margin:0px auto;height:48px;}
.ok_text{line-height:24px;text-align:center;}

/*---------------------------会员中心---------------------------*/
#member_center_banner{ margin-top:0px; padding:20px 0px 0px 0px; width:100%; height:116px; background:url(../img/members_center_bg.jpg) center top no-repeat;}
.member_img{ margin:0 auto; width:48px; height:48px;}
.member_welcome{ width:100%; text-align:center; font-size:14px; color:#fff;}
.member_money{ padding-top:22px; width:100%; text-align:center; font-size:16px; color:#fff;}
.m_menu_box{ padding:0px 10px; height:40px; background:#fff;}
.m_icon,.m_text,.m_text_tel{ float:left;}
.m_icon{ margin-right:10px; padding-top:10px;  width:20px; height:20px;}
.m_text{ width:100px; height:40px; line-height:40px; font-size:15px;}
.m_text_tel{ height:40px; line-height:40px; font-size:14px;}
.m_exit_box{ margin-top:10px; width:100%; height:40px; line-height:40px; font-size:16px; text-align:center; border-bottom: 1px solid #dedede; border-top: 1px solid #dedede; background:#fff;}
#activity_tips{ padding:10px 12px;  background:#fffef2; border-bottom:1px solid #eae3a7;}
#activity_tips a{ color:#a66804 ; font-size:12px;}
.icon_arrow2_right{float:right; padding:12px 0px 8px 10px; width:16px;}
.info_route_title{margin:0px 12px 0px 12px;line-height:24px; }
.comment_info_row{width:100%; border-bottom:1px solid #dedede;line-height:24px;}
.about_wx{width:200px; margin:50px auto;}
.box10{ padding:10px;}
.p_5101010{ padding:5px 10px 10px 10px;}
.btn_order_details{ margin-top:6px; margin-bottom:6px; width:80px; height:25px; font-size:14px; color:#ff81b6; text-align:center; line-height:25px; border-radius:15px; border:1px solid #ff81b6; }
.btn_order_details a{ color:#ff81b6; font-size:14px; }
.p_span span{ padding-right:2px; font-size:10px;}
.btn_order_details_red_bg{ margin-top:6px; margin-bottom:6px; width:80px; height:25px; font-size:14px; color:#fff; text-align:center; line-height:25px; border-radius:15px; border:1px solid #e3177e; background:#e3177e;}
.btn_order_details_red_bg a{  color:#fff; font-size:14px; }
.btn_order_details_gray_bg{ margin-top:6px; margin-bottom:6px; width:80px; height:25px; font-size:14px; color:#989898; text-align:center; line-height:25px; border-radius:15px; border:1px solid #989898; }
.btn_order_details_gray_bg a{ color:#989898; font-size:14px; }
.Logistics_query_box{ display:none;}
.input_public{ padding:0px 5px; border:1px solid #CCC; height:35px; }
.dp{color:#666;padding:10px;font-size:14px;}

/*---------------------------会员中心 订单列表头部检索---------------------------*/
.tj_row {padding-top:4px; width:100%;font-size:14px;}
.info_bq{margin:12px; background-color:#fff;}
.bq_row {width:100%;}
.bq_row .active{background-color:#e3177e;color:#fff;border-color:#ff81b6;}
.bgb{padding:2px;color:#fff;border-radius:2px;font-size:14px;line-height:14px; }
.bgred{border:1px solid #ff0000; color:#ff0000;}
.bgpink{border:1px solid #ff81b6; color:#ff81b6;}
.bgbule{border:1px solid #3abdea; color:#3abdea;}
.bggreen{border:1px solid #1e9b14; color:#1e9b14;}
.bggray{border:1px solid #989898; color:#989898;}
.mb70{margin-bottom:}
/*---------------------------首页修改新增样式2018.7.6---------------------------*/

.prolist_box{padding:2px; background:#fff;}
.prolist ul li{float:left; margin:1px 1px 0px 1px;display:block; }
.prolist_tit1,.prolist_tit2,.prolist_tit3,.prolist_tit4{margin-bottom:2px;height:46px;line-height:46px; text-align:center; border-radius:2px; color:#fff;}
.prolist_tit1{background:#ed6b75;}
.prolist_tit2{background:#fa9646;}
.prolist_tit3{background:#36c6d3;}
.prolist_tit4{background:#659be0;}
.prolist_tit_all{margin-bottom:2px;height:94px;border-radius:2px;text-align:center;background:#ed6b75;}

.pic_box{border-radius:2px;}
.ys_list_pic{width:100%;height:140px; }
.ys_list_pic ul li{ float:left; width:33%;display:block;}
/*达人卡*/
.foot_list ul li:nth-child(3) {
    bottom: -3px;
    position: absolute;
}
 .PurposeOrder{ position:fixed; bottom: 50px; width: 100%;max-width:640px; height: 50px; overflow: hidden; background:rgba(0,0,0,0.5); z-index: 20;padding: 0.2rem 0;}
.openOrder{ position:fixed; bottom: 0rem; width: 100%; height: 70px; overflow: hidden; z-index: 20;padding: 0.2rem 0;}
.openOrder .icon-open{ color: #ff6600;font-size: 1rem;margin-left: 0px;}
.PurposeOrder .orderInput{ float: left; height: 62%;background:#f8f8f8;color: #888888; font-size: 13px; outline: 0;border-radius: 5px;padding-left: 2px;width: 65%;margin-left:16px;margin-top:10px;border:none;}
.PurposeOrder .orderInput::-webkit-input-placeholder{color:#888888;}
.PurposeOrder .orderInput:-moz-placeholder{color: #888888;}
.PurposeOrder .orderInput:-ms-input-placeholder{color: #888888;}
.PurposeOrder .Text-purpose{font-size: 12px;color:#ffffff; background-color: #ED34A0;text-align: center;border-radius:5px;float: left;padding: 8px;padding-top:9px;margin-left:10px;height:36%;margin-top:8px;padding-top:-4px;width:18%;}
.PurposeOrder .icon-closeAtten{ position: absolute; color: #ffffff; font-size: 0.8rem; right: 0; top: 0;z-index: 30; }
.online-chat-box{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);z-index:100}.online-chat-box .chat-dialog{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:87.2%;background:#fff;border-radius:6px;padding:28px 0 18px}.online-chat-box .chat-dialog .chat-dialog-close{position:absolute;top:0;right:0;padding:10px;opacity:0.8;width:12px;height:12px;background:url(//m.tuniucdn.com/fb2/t1/G2/M00/11/1A/Cii-Tlgyy1yINh13AAABEqxuE2AAAEmqgP__tUAAAEr669.png) center center no-repeat;background-size:12px}.online-chat-box .chat-dialog .chat-dialog-img{background:url(/assets/site/front/m_img/Cii9EFjBJUSIDIitAABK1Kd3gB4AAIneQNkPeoAAErs212.jpg) 0 0 no-repeat;background-size:100px 80px;margin:0 auto;width:92px;height:80px}.online-chat-box .chat-dialog-btn-box{padding:0 18px}.online-chat-box .chat-dialog-btn-box .chat-dialog-btn{width:100%;height:40px;border-radius:4px;line-height:40px;text-align:center;border:1px solid #dcdcdc;background:#fff;color:#666;display:block;margin-top:10px;font-size:16px}.online-chat-box .chat-dialog-btn-box{margin-top:-10px;} .chat-dialog-btn i{color:#fa8500;font-size:1.1em;margin-right:5px;position:relative;top:3px}.online-chat-box .chat-dialog-btn-box .chat-dialog-btn .tips{font-size:.87em}.online-chat-box .chat-dialog-btn-box .chat-dialog-btn.chat-dialog-highlight,.online-chat-box .chat-dialog-btn-box .chat-dialog-btn.chat-dialog-highlight:active,.online-chat-box .chat-dialog-btn-box .chat-dialog-btn.chat-dialog-highlight:hover,.online-chat-box .chat-dialog-btn-box .chat-dialog-btn.chat-dialog-highlight:focus,.online-chat-box .chat-dialog-btn-box .chat-dialog-btn.chat-dialog-highlight:visited,.online-chat-box .chat-dialog-btn-box .chat-dialog-btn.chat-dialog-highlight span,.online-chat-box .chat-dialog-btn-box .chat-dialog-btn.chat-dialog-highlight:active span,.online-chat-box .chat-dialog-btn-box .chat-dialog-btn.chat-dialog-highlight:hover span,.online-chat-box .chat-dialog-btn-box .chat-dialog-btn.chat-dialog-highlight:focus span,.online-chat-box .chat-dialog-btn-box .chat-dialog-btn.chat-dialog-highlight:visited  span{background:#ED34A0;color:#fff;border-color:#ED34A0}.chat-dialog-internationl .J_telConsult{font-size:14px;color:#ED34A0;text-align:center;margin-left:5px}@media (max-width:370px){.online-chat-box .chat-dialog-btn-box{padding:0 14px}.online-chat-box .chat-dialog-btn-box .chat-dialog-btn{font-size:14px;margin-top:10px}}

.jxtj_img_box{padding:10px;}
html,body{ overflow-x: hidden;}
/*尼斯嘉年华*/
#head_time{ width:95.8%; height:30px; clear:both; position:relative;margin-left: 8px;}
.title_time{ width:100%; height:30px;color:#FFF;font-size:18px; text-align:center;background:#6e28a5;}
.title_rq{ color:#ffcf55;}
