@charset "utf-8";
/* CSS Document 
.p_tourbg{box-shadow:0 0px 6px rgba(0, 0, 0, 0.2)}*/
.p_gt,.quote_before,.quote_after,.pingjia i,.p_zy,.p_yl,.p_dz,.p_dd,.p_bzy{background-attachment: scroll;background-image: url("../images/icon-product.png-v=1"/*tpa=http://www.clts1199.com/templets/2018/images/icon-product.png?v=1*/); background-repeat: no-repeat;}
.new_mice_link i,.p_phone_img,.icon_b_day,.line_lc .tripzs i,.line_lc .tripyc i,.p_tour_outline i,.fybh dt,.p_dayin,.p_email{background-attachment: scroll;background-image: url("../images/un_group_detail.png"/*tpa=http://www.clts1199.com/templets/2018/images/un_group_detail.png*/); background-repeat: no-repeat;}
.p_gt{background-position:-95px -390px; padding-left:30px; margin-left:10px; width:60px; height:90px; position:absolute;top:-3px; right:-3px;}
.p_zy{background-position:5px -490px; padding-left:30px; margin-left:10px; width:60px; height:90px; position:absolute;top:-3px; right:-3px;}
.p_bzy{background-position:5px -390px; padding-left:30px; margin-left:10px; width:60px; height:90px; position:absolute;top:-3px; right:-3px;}
.p_yl{background-position:-195px -390px; padding-left:30px; margin-left:10px; width:60px; height:90px; position:absolute;top:-3px; right:-3px;}
.p_dz{background-position:5px -720px; padding-left:30px; margin-left:10px; width:60px; height:90px; position:absolute;top:-3px; right:-3px;}
.p_dd{background-position:-95px -720px; padding-left:30px; margin-left:10px; width:60px; height:90px; position:absolute;top:-3px; right:-3px;}


.p_mianbao,.p_mianbao a{ color:#666; }
.p_lineleft{float:left; width:530px;}
.p_lineimg{ float:left; width:530px; min-height:350px;}
.hdshow{ color:#FFF; font-size:10px; position:absolute; top:0px; padding:0 2px; left:0px; }
.xiu{ position:absolute;color:#FFF; right:0; top:0px; background:#090; font-size:10px; padding:0 2px;}
.sban{ position:absolute;color:#FFF; right:0; top:0px; background:#F60; font-size:10px; padding:0 2px;}
.p_linedate{ min-height:358px;}
.p_linedate table{background-color:#EAEAEA; }
.p_linedate table th{ background-color:#a3c1d7; height:40px;}
.p_linedate table th img{ vertical-align:middle;}
.p_linedate table td{ background-color:#fff;height:45px;font:normal 12px Microsoft YaHei; color:#666; text-align:center; position:relative;}

.p_linedate table td a{color:#f30; font-size:12px; text-decoration:none; padding-bottom:5px;}
.p_linedate table td a:hover{color:#f30;}
.p_linedate table td a.jieristy{color:#09F;}
.p_linedate table .yuefen{ background-color:#a3c1d7;cursor:pointer;}
.p_linedate table .yuefen:hover{ background-color:#76a7e9;}
.p_linedate table .week{font-size:12px;  color:#333; background-color:#EAEAEA;height:35px;}
.p_linedate table .last{ color:#F60; font-size:12px; background-color:#EAEAEA;height:35px;}
.p_linedate table .ylbgs{background-color:#FFFFCC;}
.p_linedate table p{  border:1px #FFDD67 solid; padding:12px; font-size:12px;position: absolute; z-index: 999; margin-left:82px;*margin-left:16px; background:#FFFCE5; color:#000; display:none; *margin-top:15px; text-align:left; line-height:22px;}
#eventDivMsg{ border:2px dotted #78cb86;  background-color:#FeFeFe; padding:10px; max-width:210px; box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);}

.hdshow{ color:#FFF; font-size:10px; position:absolute; top:0px; padding:0 2px; left:0px; }
.he_vvt{ width:215px; margin:5px; background:url("../images/he_bg.gif"/*tpa=http://www.clts1199.com/templets/2018/images/he_bg.gif*/) left top no-repeat; height:96px; padding:20px 0 0 120px; float:left; margin-top:10px;}
.he_vvt_telephone{ color:#3e9001; font:bold 20px/24px Arial; padding-bottom:17px}
.he_vvt_telephone em{ font-style:normal;}
.he_vvt_dj{ line-height:22px; margin-top:16px;*margin-top:14px;}
.he_vvt_dj a{  vertical-align:middle; }
.he_vvt_dj strong{vertical-align:2px;  padding-right:15px;}
.he_vvt_dj span{ display:block;}
.p_tour_topcon{ float:left; position:relative; width:1183px; margin-top:5px;}
.p_tour_right{ float:left; width:632px; margin-left:20px; color:#666;max-height:665px;position: absolute; right: 0;}
.p_tour_right h1{ width:580px; line-height:35px; margin-left:0px;color:#333;}

.p_dzbg{ background-color: #fafafa; }
.p_tour_top{ float:left; width:565px; font-size:14px;}
.p_tour_top span{ float:left; width:185px;}
.p_tour_price{ float:left; background:#FFF8F4; width:575px; padding:20px 10px 20px 10px; margin-top:15px; min-height:43px;}
.p_tour_price em{ font-style:normal; font-size:36px;font-weight:bold;}
.p_price_s{ float:left; color:#f63;}
.p_price_sm{ float:left; margin-top:22px; margin-left:10px; color:#666;}
.outprice{ color:#666;margin:5px 0;}
.outprice em{ font-size:12px; font-weight:normal;}
.n_p_top{ margin:5px 0 5px 10px;}
.p_tour_feature{ float:left; margin-top:10px; font-size:14px; width:565px; border-top:1px #eaeaea solid; padding-top:15px;}
.p_tour_feature em{ float:left; font-style:normal;}
.p_tour_feature span{ float:left; margin-right:5px; background:#76a7e9 ; border-radius:3px; color:#fff; font-size:12px; padding:2px 6px; margin-bottom:5px;}
.p_tour_outline{ float:left;  font-size:14px; width:565px; padding-top:15px; line-height:28px; max-height:112px; overflow:hidden;}
.p_tour_outline strong{ color:#F90;font-size: 15px;}
.p_tour_outline i{background-position:6px -658px; width:20px; height:13px; display:inline-block;}
.p_tour_outline em{ font-style:normal;}
.p_tour_outline span{ background:#FFF ; border-radius:3px; color:#666; font-size:12px; padding:2px 6px; border:1px #eaeaea solid; margin:0 5px 5px 6px;}
.p_tour_outline a{ color:#06F;}
.p_tour_outline dt{ float:left;}
.p_tour_outline dd{ float:left;word-wrap: break-word;white-space:nowrap;}
.p_tour_book{ float:left;}
.p_tour_book a{color:#FFF;font-size:22px; background:#ffa63c; padding:8px 20px 5px 20px; border-radius:2px;}
.p_tour_book a:hover{background:#ff7533; }

.pm_face_recommend { float:left; margin-top:25px; min-height: 68px;padding-left: 68px;position: relative;}

.pm_face_recommend .pm_face {
    border-radius: 50%;
    display: block;
    left: 0;
    position: absolute;
    top: 0;}
:root .pm_face_recommend .pm_face {
    border: 1px solid #eaeaea;
    padding: 3px;}
.pm_face_recommend .pm_face img {
    border-radius: 50%;
    display: block;
    height: 68px;
    width: 68px;}
:root .pm_face_recommend .pm_face img {
    height: 65px;
    width: 65px;}

.pm_face_recommend .pm_recommend {
    padding: 0 20px 0 16px;
    position: relative;
}
.pm_face_recommend .pm_recommend h2 {
    font-size: 13px;
    padding-left: 25px;}
.pm_face_recommend .pm_recommend .tese { border-left: 1px solid #eeeeee; padding-left: 15px; margin-top:10px; line-height:22px; font-size:14px; padding-bottom:10px; width:445px; overflow:auto; max-height:210px;}
.pm_face_recommend .pm_recommend i {
    height: 30px;
    position: absolute;
    width: 30px;}
.pm_face_recommend .pm_recommend .quote_before {
    background-position: -236px -555px;
    left: 0;
    top: -10px;}
.pm_face_recommend .pm_recommend .quote_after {
    background-position: -271px -523px;
    bottom: 0;
    right: -15px;}
.p_level{ float:left; margin-top:15px;}
.actshow{float:left; position:relative; width:400px; margin-bottom:3px;}

.actshow dt{ float:left;color:#F63;*height: 35px; *line-height:25px;}
.actshow dd{ float:left;}

.actshow .bjcolor{ background-color: #F07372;color: #FFFFFF;display: block; float: left; margin: 3px 10px 0 0; padding: 1px 1px 1px 5px;border-radius:3px;}
.actshow .n_price{ color:#F63;}
.actshow .n_price em{ font-style:normal;font-weight:bold; font-size:36px;}	
.actshow .n_sheng{ padding-left:10px; color:#f63;text-decoration: underline;}
.actshow .bjcolor em{ font-style:normal;font-weight:bold; padding-left:2px; padding-right:2px; background:#fff; color:#f07372; margin-left:5px; margin-right:5px; height:20px; line-height:19px;border-radius:3px;}	
.actshow .actshuoming{ border:1px #f07372 solid; padding:5px; position:absolute; background:#FFF;top:40px; display:none;box-shadow:0px 5px 6px -5px #999; z-index:9; left:0px; line-height:22px;}
.actshow .actshuoming p{ padding-top:5px;}
.actshow .actshuoming a{ color:#06F; float:right;}
.actshow .actshuoming a:hover{ color:#f07372;}
.p_tour_l{ float:left; width:400px;}

.picshow {BORDER-BOTTOM: #d9e0ea 1px solid; BORDER-LEFT: #d9e0ea 1px solid; MARGIN: 0px auto; WIDTH: 958px; HEIGHT: 620px; BORDER-TOP: #d9e0ea 1px solid; BORDER-RIGHT: #d9e0ea 1px solid}
#picarea {MARGIN: 0px auto; WIDTH: 580px; BACKGROUND: #fff; opacity:0;}
#bigpicarea {POSITION: relative; MARGIN: 0px auto; WIDTH: 774px; HEIGHT: 482px; OVERFLOW: hidden}
.image {TEXT-ALIGN: center}
.image IMG {BORDER-BOTTOM: #ececec 1px solid; BORDER-LEFT: #ececec 1px solid; MARGIN: 0px auto; BORDER-TOP: #ececec 1px solid; BORDER-RIGHT: #ececec 1px solid}
#bigpicarea .word {TEXT-ALIGN: center; HEIGHT: 50px; COLOR: #FFF; background:#000; position:absolute; bottom:0; width:580px;  height:25px; line-height:25px; margin-left:1px;}
#bigpicarea .word H3 {TEXT-ALIGN: center; LINE-HEIGHT: 48px; HEIGHT: 48px; COLOR: #333; FONT-SIZE: 14px}
#bigpicarea .ui-els-hide {DISPLAY: none}
#thumbs {LIST-STYLE-TYPE: none; MARGIN: 0px auto; WIDTH: 585px; HEIGHT: 60px; margin-top:5px;}
* HTML #thumbs {HEIGHT: 100%}
#thumbs LI {MARGIN: 0px 7px; WIDTH: 90px; DISPLAY: inline; FLOAT: left; HEIGHT: 60px}
#thumbs UL {MARGIN-TOP: 3px}
#thumbs LI.last_img {MARGIN-RIGHT: 4px}
#thumbs LI.first {MARGIN: 20px 10px 0px 12px; WIDTH: 9px; HEIGHT: 16px; CURSOR: pointer}
#thumbs LI.last {MARGIN: 20px 10px 0px 15px; WIDTH: 9px; HEIGHT: 16px; CURSOR: pointer}
#thumbs LI A {BORDER-BOTTOM: #fff 2px solid; BORDER-LEFT: #fff 2px solid; WIDTH: 90px; DISPLAY: block; FONT-SIZE: 0px; BORDER-TOP: #fff 2px solid; BORDER-RIGHT: #fff 2px solid}
#thumbs LI A:hover {BORDER-BOTTOM: #000 2px solid; BORDER-LEFT: #000 2px solid; BORDER-TOP: #000 2px solid; BORDER-RIGHT: #000 2px solid}
#thumbs LI A.current {BORDER-BOTTOM: #f8ae0f 2px solid; BORDER-LEFT: #f8ae0f 2px solid; BORDER-TOP: #f8ae0f 2px solid; BORDER-RIGHT: #f8ae0f 2px solid}
.bigbtnPrev {Z-INDEX: 100; POSITION: absolute; WIDTH: 35px; HEIGHT: 51px; TOP: 186px; CURSOR: pointer; LEFT: 30px}
.bigbtnNext {Z-INDEX: 100; POSITION: absolute; WIDTH: 35px; HEIGHT: 51px; TOP: 186px; CURSOR: pointer; RIGHT: 30px}
#smallpicarea {MARGIN: 0px auto; WIDTH: 580px; BORDER-TOP: #ececec 1px solid;}
.new_mice_link{ float:left; width:565px; border-top:1px #eaeaea solid; padding-top:10px; margin-top:10px;}
.new_mice_link i {  background-position: -178px -585px;
    cursor: pointer;
    display: inline-block;
    font-size: 0;
    height: 28px;
    line-height: 0;
    margin-right: 6px;
    vertical-align: middle;
    width: 105px;}
.new_mice_link span { color: #666;font: 16px/28px microsoft yahei,simsun,sans-serif;}
.new_mice_link em{ font-size:12px; font-style:normal;}
.p_show_hd{ float:left; width:1168px; background:#FBFBFB; margin-top:15px; position:relative; padding-bottom:10px;}
.acorn_tip{ background:#ffa63c; float:left; color:#FFF; padding:6px 12px 4px 12px; border-radius:0 0 8px 0;}
.p_show_hd dl{ float:left; width:1168px;  margin:6px 10px 0 10px;line-height:22px; font-size:14px;}
.p_show_hd dt{ float:left; width:48px; font-weight:bold; color:#999;}
.p_show_hd dd{ float:left; width:1100px; color:#666;}
.v_show_cl .p_phone{ float:right; background:none; color:#3198FF;font-weight: bold;font-size: 18px;}
.p_phone_img{background-position:-285px -539px; width:25px; height:25px; float:left; margin-top:5px; margin-right:8px;}

.p_emailtour{ float:right; position:absolute; top:0; right:6px;}
.p_detail{ float:left; width:60px;}
.p_detail li{ float:left; width:55px; background:#F5F5F5; padding:1px; margin-bottom:5px; color:#666; text-align:center; border-radius:3px; cursor:pointer;}
.p_detail li:hover{background:#ffa63c ;color:#FFF;}
.p_detail .sel{ background:#ffa63c ;color:#FFF; }
.p_day_list{ float:left; margin-left:30px; width:1052px; }
.line_lc{ border-left:2px #eaeaea solid; padding-left:30px;position:relative;}
.line_lc .cz{ padding-top:20px; padding-bottom:20px;}
.line_lc .tripzs{ padding-bottom:15px; position:relative; color:#333;font-size:16px;}
.line_lc .tripzs i{background-position: -20px -80px;width: 20px; height:20px; float:left; position:absolute; margin-left:-38px; margin-top:2px;}
.line_lc .tripyc{ padding-bottom:15px; color:#333; font-size:16px;}
.line_lc .tripyc i{background-position: 0 -80px;width: 20px; height:20px; float:left; position:absolute; margin-left:-38px;}
.icon_b_day {
    background-position: -242px -100px;
    color: #fff;
    font-family: tahoma;
    font-size: 14px;
    font-style: normal;
    height: 40px;
    line-height: 34px;
    margin-left: -48px;
    position: absolute;
    text-align: center;
    width: 34px;
}
.p_topname{  font-size:20px; border-bottom:2px #f6f6f6 solid; line-height:40px; line-height:40px; padding-left:5px; color:#333; font-weight: bold;}
.p_topname span{ color: #333; font-weight: bold; margin-right: 10px;}
.lineimg{ float:left; width:1020px; padding-top:20px;}
.lineimg li{ float:left; position:relative; margin-right:15px; height:165px; overflow:hidden; margin-bottom:8px;}
.lineimg li:hover{box-shadow:-1px 2px 6px rgba(0, 0, 0, 0.3)}
.lineimg span{ float:left; position:absolute; bottom:0px; left:0; width:240px; background:url("../images/shawBg.png"/*tpa=http://www.clts1199.com/templets/2018/images/shawBg.png*/); color:#FFF; text-align:center;}
.lineimg span em{ font-style:normal;}
.fybh{ padding-bottom:15px; }
.fybh dt{background-position: -295px -410px; color:#39F; font-weight:bold;border-bottom:1px #eaeaea solid; padding-bottom:5px; margin-bottom:5px; padding-left:20px;}
.fybh dd table{ width:100%;}
.fybh dd table td{ text-align:left;line-height:36px;border:1px solid #eaeaea; padding-left:10px;}
.ph_b_left{ border-right:0px; padding-left:25px; padding-right:0px;}
.p_qz a{ margin-right:15px; border:2px #eaeaea solid; padding:5px 10px 4px 10px; font-size:14px; color:#F90;}
.p_qz a:hover{border:2px #F90 solid;}

.martt li{ overflow:hidden; zoom:1; padding-top:8px; border-bottom:1px #EAEAEa solid; padding-bottom:20px;}
.myd{ background:url("../images/manyi.gif"/*tpa=http://www.clts1199.com/templets/2018/images/manyi.gif*/) no-repeat; height:45px; width:82px; color: #FF6600; float:left; padding-left:10px; margin-top:13px; line-height:20px;}
.myd p{ float:left; width:50px; text-align:center; padding-top:3px;}
.myd em{ color: #FF4400; font-size:18px; font-style:normal; float:left; width:50px; text-align:center;}
.myd i{  font-size:12px; font-style:normal; }
.pingjia{ float:left; font-size:14px; color:#575757; width:850px; padding:10px 30px 0 20px; line-height:22px;}
.pingjia i{background-position: -110px -138px; width:20px; height:17px; float:left; padding-right:5px;}
.pingjia em{ font-weight:bold; font-style:normal; font-size:12px; display:block; padding-bottom:5px;}
.hfrq{ float:left; color:#999; font-family:Arial; padding:30px 0 0 0;}
.hf_pages{ overflow:hidden; line-height:30px; text-align:right;margin:10px 0; font-family:Arial; width:1140px; display:block;}
.hf_pages a{ padding:6px 9px; color:#666; border:1px solid #EAEAEA; background:#FFF; text-decoration:none; }
.hf_pages a:hover{ color:#FFF;background:#a3c1d7;}
.hf_pages a.active{ color:#FFF;background:#a3c1d7;}
.p_dayin{background-position:-292px -9px;  float:left; margin-right:20px; padding-left:20px;}
.p_email{background-position: -292px 12px; float:left;padding-left:20px;}
.p_z_plane dl{ float:left;  margin-bottom:15px;}
.p_z_plane dt{ float:left; width:1135px; border-bottom:1px #eaeaea dashed; padding-bottom:10px;}
.p_z_plane dt em{ padding:2px 15px; background:#88F; color:#fff; font-style:normal; margin-right:20px; border-radius:10px;}
.p_z_plane dd{ float:left;width:1135px; padding-top:10px;border-bottom:1px #eaeaea dashed; padding-bottom:10px;}
.p_z_plane dd span{ background:#F7F7FF; color:#8080FF; padding:2px 10px; border-radius:5px;}
.p_z_plane .p_z_company{ float:left; width:290px;}
.p_z_plane .p_z_table{ float:left; width:650px;}
.p_z_plane .p_z_ft{ float:left;}

.zy_hotle{ margin-bottom:20px;}

.zy_hotle dd{ font-size:12px; line-height:26px; }
.zy_hotle dd table{ border:1px #DFDFFF solid;border-collapse: collapse;border-spacing: 0;}
.zy_hotle dd th{ text-align:center; background:#DFDFFF; height:35px;}
.zy_hotle dd td{ text-align:center; height:30px;border-top:1px #DFDFFF solid;}
.zy_hotle dd .go{ background:url("goback.gif"/*tpa=http://www.clts1199.com/templets/2018/style/goback.gif*/) no-repeat; display:block; width:20px; height:20px;}
.zy_hotle dd .zy_linebot{ height:1px; background:#C4E9FF;}
.hotel_content{ float:left; margin-bottom:12px; border-bottom:#eaeaea 1px dashed; padding-bottom:20px; margin-bottom:20px;}
.hotel_content table{ border:1px #C4E9FF solid;border-collapse: collapse; border-spacing: 0;}
.hotel_content th{ text-align:center; background:#EEFBFF; height:35px;}
.hotel_content td{ text-align:center; height:30px;}

.hotel_zhu .hotel_fa{font-weight:bold; width:978px; float:left; font-size:18px; margin-bottom:10px; }
.hotel_zhu img {float: left;margin-right: 10px;}
.hotel_info{ float: left; width: 960px;}
.hotel_info span {margin-right: 20px;}
.hotel_info span img{ float:none;}
.hotel_info strong { display: inline; margin-right: 20px;}
.hotel_info strong a{font-size:16px;}
.hotel_info strong a:hover{ color:#F90; }
.hotel_info p { color:#999; margin-bottom:8px;
    height: 24px;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 960px;
}
.p_xuzhi_s{ float:left; width:1142px; border-bottom:2px #eaeaea dotted; padding-bottom:25px; margin-bottom:15px;}
.p_xuzhi_s table{ border:1px solid #ddd; padding:6px; margin-top:10px; width:100%;}
.p_xuzhi_s table th{ background:#ececec; padding:3px 15px 3px 15px;}
.p_xuzhi_s table td{ text-align:left;line-height:36px;border:1px solid #eaeaea; padding-left:10px;}

.icons-air,.icons-bus,.icons-ship,.icons-train{background-image: background-attachment: scroll;background-image: url("../images/icons.png"/*tpa=http://www.clts1199.com/templets/2018/images/icons.png*/); background-repeat: no-repeat;display: inline-block;}
.icons-air{background-position: -506px -10px; height: 23px;vertical-align: middle;width: 24px; margin-left:5px; margin-right:3px;}
.icons-bus{background-position: -566px -10px; height: 23px;vertical-align: middle;width: 24px; margin-left:5px; margin-right:3px;}
.icons-train{background-position: -503px -90px; height: 23px;vertical-align: middle;width: 24px; margin-left:5px; margin-right:3px;}
.icons-ship{background-position: -152px -90px; height: 23px;vertical-align: middle;width: 24px; margin-left:5px; margin-right:3px;}
.m_n_price{ width:1168px;float: left;font-size: 14px;line-height: 25px; position: relative;}
.he_qie{ height:68px;}
.he_qie .btn_previous{ background:url("../images/he_left.gif"/*tpa=http://www.clts1199.com/templets/2018/images/he_left.gif*/) no-repeat; margin:0 10px; cursor:pointer;}
.he_qie .btn_previous,.he_qie .btn_previous:hover,.he_qie .btn_next,.he_qie .btn_next:hover{ width:26px; height:59px; float:left; *display:inline;}
.he_qie .btn_previous:hover{ background:url("../images/he_left_hover.gif"/*tpa=http://www.clts1199.com/templets/2018/images/he_left_hover.gif*/) no-repeat;}
.he_qie .btn_next{ background:url("../images/he_right.gif"/*tpa=http://www.clts1199.com/templets/2018/images/he_right.gif*/) no-repeat; cursor:pointer;}
.he_qie .btn_next:hover{ background:url("../images/he_right_hover.gif"/*tpa=http://www.clts1199.com/templets/2018/images/he_right_hover.gif*/) no-repeat;}

.he_listbox{  height: 68px; float:left; position:relative;} 
.he_listbox ul li{ float:left; padding:0 10px 0 0; width:118px; text-align:center;}

.he_listbox ul li a{ display:block; text-decoration:none; height:49px; padding:10px 0 0 0; line-height:18px;}
.he_listbox ul li a:hover{ background:url("../images/he_hover.gif"/*tpa=http://www.clts1199.com/templets/2018/images/he_hover.gif*/) no-repeat; width:118px; height:57px; color:#fff; text-decoration:none;}
.he_listbox ul li a b{ display:inline-block; color:#F60;}
.he_listbox ul li a:hover b{ color:#fff;}
.he_listbox .c_yl_date{background:url("../images/he_hover.gif"/*tpa=http://www.clts1199.com/templets/2018/images/he_hover.gif*/) no-repeat; width:118px; height:57px; color:#fff; text-decoration:none;}
.he_listbox .c_yl_date b{ color:#FFF;}

.he_nav{ padding:15px 0 0px; border-bottom: solid 2px #E6E6E6; padding-bottom:33px; }
.he_nav h5{ float:left; width:80px; margin-right:10px; font-size:14px;}
.he_nav h5 a{ height:35px; color:#69bdfe; font-size:16px; font-weight:bold; width:80px; display:block; text-align:center; text-decoration:none; font-size:14px;}
.he_nav h5 a:hover,.he_nav .tabHover{ background:url("../images/he_nav_hover.gif"/*tpa=http://www.clts1199.com/templets/2018/images/he_nav_hover.gif*/) no-repeat left bottom; width:80px; color:#FF7800;}
.he_tab{ text-align:center;margin-bottom:20px;}
.he_tab td,.he_tab th,.he_tab{ border-collapse:collapse; border:1px solid #f9f9f9;}
.he_tab td,.he_tab th{ font:bold 12px/36px "Microsoft yahei";}
.he_tab th{ color:#333; background:#F6F6F6;}
.he_tab td{ color:#333; font-weight:normal;}
.he_tab .ylprice{color:#FF6600; font-size:16px; font-family:"Microsoft yahei","宋体", sans-serif}
.he_tab td em{ color:#FF6600; font-style:normal; font-size:12px;}


.he_prompt{ background:#002044; padding:5px; color:#999;  line-height:22px; font-size:14px; margin:0 8px;}
.he_prompt h5{color: #FFCC00; font-weight:bold;  font-size:14px; padding:0 0 10px 0;}
.he_showbox {float: left; height: 68px; overflow: hidden; width: 1068px; position:relative;}
.he_listbox .groupHover{ background:url("../images/he_hover.gif"/*tpa=http://www.clts1199.com/templets/2018/images/he_hover.gif*/) no-repeat; width:118px; height:57px; color:#fff; text-decoration:none;}
.he_listbox .groupHover b{ color:#fff;}
.m_menu_cang{ float:left; height:40px; line-height:40px; width:1168px; background:#4c5a65;}
.m_menu_cang li{ float:left; padding:0 15px; color:#fff;}
.f_n_left{ text-align:left;}
.v_show_cl .p_dz_pho{ margin-right:0px; padding-right:0px;}
.p_dz_pho em{ font-size:16px; font-style:normal;}
.p_mbdz,.p_mbdz a{ color:#666;}
.dz_ts{ font-size:14px; line-height:25px; margin-top:10px; float:left; width:560px;}
.dz_mybook{ float:left; padding:12px 45px 10px; background:#F90; margin-top:15px; border-radius:2px; color:#FFF;font-size:18px; font-weight:bold;}
.p_dz_s{ margin-top:10px; line-height:22px;}
.p_dz_s span{ width:auto; margin-right:30px;}
.n_menu{height:40px; display:block; width:1168px; float:left; margin-top:30px;}

.calendar-months{ float:left; width:100%; height:37px;*height:36px; margin-top:5px;}
.calendar-months li{ float:left;padding: 4px 0;text-align: center;width: 100px;overflow: hidden; cursor:pointer;}
.calendar-months li:hover{ background:#F6F6F6; }
.calendar-months li p{ color:#F60;}
.calendar-months .active{ background:#eaeaea; font-weight:bold;}

