﻿@charset "utf-8";
/* CSS Document */

html{overflow-x:hidden; width:100%; height:100%;}
body,div,h1,h2,h3,h4,h5,h6,a,img,span,ul,li,table,p,form,select,input,texarea,dl,dt,dd{ margin:0; padding:0;}
body{ font-size:12px; background:#2d2d2d; position:relative;width:100%; _height:100%; font-family:"宋体";line-height:24px;}
ul{ list-style:none;}
i{ font-style:normal;}
img{ border:0; opacity:1;filter(alpha=100)}
a{ text-decoration:none; outline:none;}
a:hover{ text-decoration:underline;}
a:active {star:expression(this.onFocus=this.blur());}
:focus { outline:0; }
.clear{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}
.Arial{ font-family:Arial;}
.orange{ color:#c69a44;}
.f14{ font-size:14px;}
.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0;}
.clearfloat{zoom:1;}
.fwb{ font-weight:bold; }


/*header开始*/
#header{ width:100%; height:104px; background:url(../images/header_bg.png); z-index:99999999998;}
.top{ width:980px; height:104px; margin:0 auto;}
.logo{ float:left; margin:10px 0; width:188px; height:84px;}
.top_bar{ float:right; margin-top:14px;}
.top_bar li{ float:left;color:#a5a5a5; padding-left:12px; margin-left:12px; /* background:url(../images/top_b.png) no-repeat left center;*/}
.top_bar .tel span{ font-family:Arial; font-size:14px; color:#a5853c;}
.top_bar .tel { background:none; margin:0 12px 0 0; padding:0;}
.top_bar a{ color:#a5a5a5;}
.nav{ float:right; clear:right; margin-top:30px; width:578px;}
.nav li{ float:left;height:31px; width:72px; line-height:31px; margin-right:10px; }
.nav li a{ display:block;width:42px;color:#fff; text-align:right;padding-right:30px;background:url(../images/nav_icon.gif) no-repeat 50px center;}
.nav .nav_member{ padding:0 0 0 36px;width:108px; margin:0px; height:32px; line-height:32px; background:url(../images/member_bg.png) no-repeat left center;}
.nav .nav_member a{ background:none;}
/*header结束*/
#nav{ position:relative;z-index:9999999;}
#nav .nav_active { background:url(/images/menu_tt.gif) no-repeat top center !important; position:relative; z-index:99;}
.submenu{ width:271px; height:207px; position:absolute;top:31px; right:0; background:#393939; z-index:10000000; color:#fff;}
.menu_top{ width:271px; height:5px;background:url(/images/menu_top.gif) no-repeat top center; position:absolute;top:-2px; left:0;z-index:100;}
.menu_bottom{ width:271px; height:5px; background:url(/images/menu_btm.gif) no-repeat bottom center; position:absolute; bottom:-2px;left:0; z-index:100;}
.menu_left{margin-top:10px; margin-left:25px;}
.menu_left p a{ width:132px; background:none;padding:0; line-height:28px; text-align:left;font-size:12px;}
.menu_right { width:60px;position:absolute; top:10px; right:17px; z-index:999;}
.sub_active {padding-left:10px; background:url(/images/nav_list.png) no-repeat left center !important;}
.sub_active a{color:#c69a44 !important;}
.menu_right p a{width:60px; background:none; line-height:28px; padding:0; text-align:left; font-size:12px;}


/*hover状态*/
li.ts:hover{background:url(/images/menu_tt.gif) no-repeat top center !important; position:relative; z-index:99;}
li.xz:hover{background:url(/images/menu_tt.gif) no-repeat top center !important; position:relative; z-index:99;}
li.discount:hover{background:url(/images/menu_tt.gif) no-repeat top center !important; position:relative; z-index:99;}
li.experience:hover{background:url(/images/menu_tt.gif) no-repeat top center !important; position:relative; z-index:99;}
li.nav_member:hover{background:url(../images/pzh_bg_03.gif) no-repeat top center !important; position:relative; z-index:99; background-size:144px auto !important;}

/*探索*/
.white{ color:white !important;}
.submenu1{ display:none;}
.left_content{ display:none;}
li.ts:hover .submenu1  {display:block;width:72px; height:220px;position:absolute;top:31px; right:0; z-index:999;background:#393939;color:#fff;padding:10px 0 0 0px; border-radius:0 0 3px 0;}
li.ts:hover .submenu1  li{color:#fff;width:62px; height:30px;padding:0 0 0 10px; margin:0;}
li.ts:hover .submenu1  li a{width:62px; text-align:center;padding:0; margin:0;text-align:left;background:none; font-size:12px;}
li.ts:hover .submenu1  li:hover {background:url(../images/nav_list.png) no-repeat left center;}
li.ts:hover .submenu1  li:hover a{color:#c69a44;}
li.ts:hover .submenu1 .p1:hover .left_content{display:block;}
li.ts:hover .submenu1 .p2:hover .left_content{display:block;}
li.ts:hover .submenu1 .p3:hover .left_content{display:block;}
li.ts:hover .submenu1 .p4:hover .left_content{display:block;}
li.ts:hover .submenu1 .left_content{position:absolute; top:0; right:72px; width:276px; height:220px; background:#393939;z-index:101; padding:10px 0 0 10px;border-radius:3px 0 0 3px;}
li.ts:hover .submenu1 li:hover .left_content li,li.ts:hover .submenu1 li:hover .left_content li a{float:left;width:170px; height:30px; background:none; color:#fff;}
li.ts:hover .submenu1 li:hover .left_content li a:hover{background:none;color:#c69a44;}
/*发现*/
.submenu2{ display:none;}
li.xz:hover .submenu2 { display:block;width:180px; height:auto; position:absolute;top:31px; right:0; background:#393939; z-index:100; color:#fff;}
li.xz:hover .submenu2 .menu_top2{ width:180px; height:5px;background:url(/images/menu_bg.png) no-repeat 0 -5px; position:absolute;top:-5px; left:0;z-index:100;}
li.xz:hover .submenu2 .menu_bottom2{ width:180px; height:5px; background:url(/images/menu_bg.png) no-repeat 0 0; position:absolute; bottom:-5px;left:0; z-index:100;}
li.xz:hover .submenu2 .bar p{float:none; width:180px !important; margin:0 auto; overflow:hidden;}
li.xz:hover .submenu2 .bar p a{width:160px; margin:0 auto; padding:0;text-align:left; background:none;}
li.xz:hover .submenu2 .bar p a img{ width:28px; height:10px; background:url(/images/icon.png) no-repeat right -24px;}
/*惊喜菜单*/
.submenu3{ display:none;}
li.discount:hover .submenu3 { display:block;width:180px; height:auto; position:absolute;top:31px; right:0; background:#393939; z-index:100; color:#fff;}
li.discount:hover .submenu3 .menu_top2{ width:180px; height:5px;background:url(/images/menu_bg.png) no-repeat 0 -5px; position:absolute;top:-5px; left:0;z-index:100;}
li.discount:hover .submenu3 .menu_bottom2{ width:180px; height:5px; background:url(/images/menu_bg.png) no-repeat 0 0; position:absolute; bottom:-5px;left:0; z-index:100;}
li.discount:hover .submenu3 .bar p{float:none; width:180px !important; margin:0 auto; overflow:hidden;}
li.discount:hover .submenu3 .bar p a{width:160px; margin:0 auto; padding:0;text-align:left; background:none;}
li.discount:hover .submenu3 .bar p a img{ width:28px; height:10px; background:url(/images/icon.png) no-repeat right -24px;}

/*体验菜单*/
.white{ color:white !important;}
.submenu4{ display:none;}
.left_content{ display:none;}
li.experience:hover .submenu4  {display:block;width:72px; height:200px;position:absolute; top:31px; right:0; z-index:999;background:#393939;color:#fff;padding:10px 0 0 0px; border-radius:0 0 3px 0;}
li.experience:hover .submenu4  li{color:#fff;width:62px; height:30px;padding:0 0 0 10px; margin:0;}
li.experience:hover .submenu4  li a{width:62px; text-align:center;padding:0; margin:0;text-align:left;background:none; font-size:12px;}
li.experience:hover .submenu4  li:hover {background:url(../images/nav_list.png) no-repeat left center;}
li.experience:hover .submenu4  li:hover a{color:#c69a44;}
li.experience:hover .submenu4 .p1:hover .left_content{display:block;}
li.experience:hover .submenu4 .p2:hover .left_content{display:block;}
li.experience:hover .submenu4 .p3:hover .left_content{display:block;}
li.experience:hover .submenu4 .p4:hover .left_content{display:block;}
li.experience:hover .submenu4 .p5:hover .left_content{display:block;}
li.experience:hover .submenu4 .p6:hover .left_content{display:block;}
li.experience:hover .submenu4 .left_content{position:absolute; top:0; right:72px; width:360px; height:200px; background:#393939;z-index:101; padding:10px 0 0 10px;border-radius:3px 0 0 3px;}
li.experience:hover .submenu4 li:hover .left_content li,li.experience:hover .submenu4 li:hover .left_content li a{ float:left;width:170px; height:30px; background:none;color:#969696;}
li.experience:hover .submenu4 li:hover .left_content li a:hover{background:none; }


/*鹏尊会*/

.submenu5{ display:none;}
.nav_member:hover .submenu5{ display:block; width:144px; height:160px; position:absolute;top:30px; right:0; background:#393939; z-index:99999999999; color:#fff;}
.nav_member:hover .submenu5 .menu_top{display:none; width:723px; height:5px;background:url(/images/pzh_bg_06.gif) no-repeat left top; position:absolute;top:-1px; left:0;z-index:1;background-size:579px auto}
.nav_member:hover .submenu5 .menu_bottom{display:none; width:723px; height:5px; background:url(/images/pzh_bg_11.gif) no-repeat bottom center; position:absolute; bottom:-2px;left:0; z-index:100; background-size:723px auto;}
.nav_member:hover .submenu5 .menu_left{display:none; padding:0 0 20px 0;margin:0px 0px 0px 25px; width:554px; background:url(/images/pzh_bg_07.jpg) no-repeat right top; }
.nav_member:hover .submenu5 .menu_left td{ width:240px;}
.nav_member:hover .submenu5 .menu_left h5{font-size:12px;}
.nav_member:hover .submenu5 .menu_left h5 a{ width:300px; padding:0; margin:0; background:none; color:#c69a44; display:inline;}
.nav_member:hover .submenu5 .menu_left td input{ width:170px; border:0; outline:none; height:22px; margin-right:35px; padding:5px;}
.nav_member:hover .submenu5 .menu_left .btn{ display:block; background:url(/images/btn_90_35.png) no-repeat center; text-align:center; padding:0; width:90px; height:35px; line-height:35px; cursor:pointer;}
.nav_member:hover .submenu5 .menu_right { width:144px; padding-top:10px;position:absolute; top:0px; right:0px; z-index:999;}
.nav_member:hover .submenu5 .sub_active {padding-left:10px; background:url(/images/nav_list.png) no-repeat left center !important;}
.nav_member:hover .submenu5 .sub_active a{color:#c69a44 !important;}
.nav_member:hover .submenu5 .menu_right p {width:100px; padding-left:40px;}
.nav_member:hover .submenu5 .menu_right p a{width:100px;background:none; line-height:28px; padding:0; text-align:left; font-size:12px;}


/*main开始*/
.main{  margin-bottom:50px; width:100; background:#2d2d2d url(../images/main_bg.gif) no-repeat center top;}
.content{width:980px; margin:0 auto 50px; padding-bottom:100px;overflow:hidden;}
.content1{ width:980px; margin:0 auto; padding-bottom:0;}
.ur{ width:100%; height:14px; padding:30px 0 26px; color:#fff;}
.ur_bar{ float:right;}
.ur_bar a{ color:#fff; margin-right:12px; padding-right:12px; background:url(../images/ur_icon.gif) no-repeat right center;}

.select{ position:relative;z-index:999;}
.select ul{ display:none; z-index:999; border-top:1px solid #ccc;padding:6px 0; font-size:12px; text-align:left;width: 188px; position:absolute; background:#fff; left:11px; *left:10px; top:30px; color:#646464;}
.select ul li{ line-height:24px; padding-left:12px; cursor:pointer;}
.select ul li:hover{ background:#ccc;}
.search{ width:980px; height:114px; background:#424242;}
.search table{ text-align:center; width:870px; margin:0 auto; padding:24px 0; font-size:14px; color:#fff;}
.input_d{ width:145px; padding-left:12px;padding-right:27px;border:0; color:#646464; background:#fff url(../images/input_d.png) no-repeat 160px center;}
.input_t{ width:148px; font-family:Arial; font-size:12px; padding-left:12px; height:30px; line-height:30px;border:0; color:#646464; background:#fff url(../images/input_t.png) no-repeat 135px center;}
.input_b{cursor:pointer; width:117px; height:34px; padding:0 0 3px; background:url(../images/book_btn.png) no-repeat left center; border:0; font-size:14px; color:#fff; font-weight:bold;}
.member_style{ font-size:12px;text-align:left;width:870px; margin:0 auto; color:#fff;}
.member_style span{ cursor:pointer; padding-left:20px; background:url(../images/style.png) no-repeat left center; margin-right:35px;}
.member_style .style1{ background:url(../images/style1.png) no-repeat left center;}
.change{ margin-right:16px; float:right; font-size:12px; text-decoration:underline; color:#fff; display:block;}

.book_nav{ padding:25px 0;}
.book_nav2{ padding-bottom:25px;}
.star{ float:left; margin-left:6px; margin-top:12px;}
.star li{ margin-left:8px; float:left; width:15px; height:13px; background:url(../images/star.png) no-repeat left center;}
.star li.white{ background:url(../images/star1.png) no-repeat left center;}

.box_left{ width:696px; float:left; background:#424242; padding:26px 20px; padding-bottom: 3000px; margin-bottom: -3000px;}
.box_left2{ padding-bottom: 3000px; margin-bottom: -3000px;}
.box_detail{ width:100%; height:343px;}
.box_detail h3{ font-size:16px; color:#fff; overflow:auto;}
.box_detail h3 p{ float:left;}
.hotel_detial p{line-height:24px; margin:8px 0 16px; color:#fff; clear:both;overflow-y: auto;max-height:72px;}
.hotel_detial p::-webkit-scrollbar{width:4px;height:72px}
.hotel_detial p::-webkit-scrollbar-track{background-color:#f3f3f3;border-radius:2px}
.hotel_detial p::-webkit-scrollbar-thumb{background-color:#aaa;border-radius:2px}
.hotel_detial .more{ color:#fff; font-weight:bold;  text-decoration:underline; }
.hotel_img{ float:left; width:293px; }
.hotel_detial{ float:right;width:368px; margin-right:8px;}
.dd p{ margin:30px 0 5px;}
.link { margin-top:25px;}
.link p{ margin:0;}
.hotel_box{ width:100%; height:32px; margin-top:20px; border-bottom:1px solid #5d5d5d;}
.hotel_box li{ float:left; height:32px; line-height:32px; cursor:pointer;  padding:0 24px; color:#fff;}
.hotel_box li.active{background:#5d5d5d; font-weight:bold;}

.hotel{ color:#fff;}
.search_t{ font-size:14px; color:#fff; margin:20px 0; width:90%;}
.input_s{cursor:pointer;width:97px; height:34px; padding:0 0 3px; background:url(../images/search.png) no-repeat left center; border:0; font-size:14px; color:#fff; }
.hotel_ur{ width:100%; margin-bottom:0px;}
.hotel_ur p{ font-weight:bold;padding-bottom:0;}
.hotel_ur a.more_style{ display:none;font-weight:normal; float:right; text-decoration:underline; color:#c7c7c7; margin-right:16px;}
.hotel_ur table{ clear:both; width:100%;  text-align:center;}

.hotel_ur a:hover{ text-decoration:none;}
.input_s3{ background:none; color:#bebebe; border:0;}
.hotel_ur th,.hotel_ur td{ height:36px;}
.hotel_ur th{ color:#c69a44;}
.odd th, .odd td { background:url(../images/table_bg.gif) repeat-x;}


.side{padding:10px 20px; width:188px;background:#424242; float:right;padding-bottom: 3000px; margin-bottom: -3000px; }
.side img{ margin-bottom:20px; vertical-align:middle;}
.phone{ padding-top:15px;}
.side2{padding-bottom: 3000px; margin-bottom: -3000px;}

.box_left h2{ font-size:14px; color:#fff; margin-bottom:20px;}
.info{ margin-bottom:18px; font-weight:bold; color:#fff; height:40px; line-height:40px; padding-left:18px; background:#4d4d4d;}
.date{ width:100%; color:#343434; text-align:center;}
.date2{ margin-bottom:24px;}
.date2 td{ font-family:"宋体"; font-size:12px; color:#fff;}
.date2 .border_no{font-family:"Microsoft Yahei","微软雅黑";  font-size:14px; color:#C69A44;}
.choose{ color:#fff; padding:0 18px; height:40px; line-height:40px; background:#4d4d4d; margin-top:16px; margin-bottom:30px;}
.choose div{ float:left; _margin-top:8px;}
.choose p{ float:right;}
.choose span,.p18{font-family:"Microsoft Yahei","微软雅黑";  font-size:18px; color:#C69A44;}
.xx{ padding:20px 10px 30px; background:#4d4d4d; color:#fff;}
.xx2{ padding:12px 24px;}
.xx2 table{ width:80%;}
.xx input{ width:200px; height:26px; line-height:26px; border:0; background:#ffffff; padding-left:8px;}
.xx  select{ padding:4px 8px; width:80px; border:0; background:#fff;}
.fill{ padding-right:20px; width:210px; height:28px; background:url(../images/fill.png) no-repeat 220px  center; _background:url(../images/fill.png) no-repeat 220px  8px;}
.fill2{ padding-right:20px; width:80px; _height:24px; background:url(../images/fill.png) no-repeat 90px  center;_background:url(../images/fill.png) no-repeat 90px  4px;}
.xx td{ height:34px;}
.p1{ padding:0 12px;}
.p2{ padding:0 3px;}
.p3{ padding:0 6px;}
.yq{ margin-top:24px;}
.yq2{ margin-top:20px;}
.zf input{ width:14px; height:14px; background:none; padding:0;}

.require{ font-size:14px; font-weight:bold; color:#C69A44; background:url(../images/require.png) no-repeat 80px center; margin:30px 0 20px; width:90px; cursor:pointer;}
.require2{ font-size:14px; font-weight:bold; color:#C69A44; background:url(../images/require_ah.png) no-repeat 80px center; margin:30px 0 20px; width:90px; cursor:pointer;}
.require_list span{ margin:0 20px 0 6px;}
.require_list{  background:#4d4d4d; width:auto; padding:20px 24px 40px;}

.bus{background: url(../images/style.png) no-repeat scroll left center ;cursor: pointer;padding-left: 20px; margin-left:6px;}
.bus2{background: url(../images/style1.png) no-repeat scroll left center ;cursor: pointer;padding-left: 20px; margin-left:6px;}

.bus_time{ margin:14px 0 20px 6px; position:relative;}
.bus_time select{ color:#524e45; margin:0 30px 0 6px;  background: none repeat scroll 0 0 #FFFFFF; border: 0 none; padding: 4px 8px;width: 120px;}
.bus_time .tips{width:256px; height:56px; position:absolute; top:0; right:0; line-height:20px;}
.bus_time .tips a{ color:#c69a44;}
.bed select{float:left; color:#524e45; margin:0 30px 10px 6px;  background: none repeat scroll 0 0 #FFFFFF; border: 0 none; padding: 4px 8px;width: 160px;}
.bed div{ float:left; width:140px; background:#fff; padding:4px; color:#97958f; margin-right:12px; margin-bottom:10px;}
.bed div input{ background:#fff; border:0; width:60px;color:#97958f;}
.require_more{ width:97%; height:118px; color:#97958f; font-size:12px; border:0; background:#fff; padding:14px;}
.agree{ color:#fff; margin:30px 0;}
.agree a{color:#fff; text-decoration:underline;}
.pre{ float:left;width:115px; height:34px; border:0; background:url(../images/pre.png) no-repeat left center; margin:30px 30px 0 0; cursor:pointer;}
.next{ width:115px; height:34px; border:0; background:url(../images/next.png) no-repeat left center; margin-top:30px;cursor:pointer;}


.success{  width:212px; background:url(../images/ok.png) no-repeat left center; margin:20px auto 0; padding-left:60px;}
.success p{ font-size:18px; color:#b48e44; margin-bottom:12px;}
.success span{ color:#fff; font-size:14px;}
.thank{ color:#fff; margin:50px 0 20px; line-height:24px;}
.order{font-size:14px; padding:20px 24px; background:#4d4d4d; overflow:auto; zoom:1; margin-bottom:32px;}
.order ul{ float:left; color:#fff; margin-right:36px; }
.order li{ margin-bottom:14px;} 
.check{ float:left; text-align:center; color:#fff; width:95px; height:30px; line-height:28px; display:block; background:url(../images/d_btn.png) no-repeat left center;}
.order .orange{font-family:"Microsoft Yahei","微软雅黑";  font-size:14px; color:#C69A44;}
.order2 a{ margin:0 25px; font-size:14px;}
.order2{ margin:0 auto; width:440px; _width:460px;}
.order_n{ padding:12px 18px; background:#4d4d4d; color:#fff;}
.order_n table{ width:46%;}

.hotel_detail { padding:20px 18px; background:#4d4d4d; color:#fff; margin-bottom:28px;}
.hotel_detail h1{ font-size:16px; height:33px; width:100%;  }
.hotel_detail h1 p{ float:left; color:#f3f3f3;}
.hotel_detail h1 .star{ margin:3px 0 0 4px; _margin:-3px 0 0 4px; padding:3px 0 0; border:0;}
.hotel_detail h1 div{ float:left; padding-top:6px; margin-left:36px; padding-left:18px; background:url(../images/map.png) no-repeat left center;}
.hotel_detail h1 a{ position:relative; top:-4px; font-size:12px; font-weight:normal; text-decoration:underline; color:#fff;}
.hotel_detail p{ line-height:24px;}
.hotel_detail ul{ margin:30px 0 14px; padding-bottom:14px; border-bottom:1px dashed #646464;}
.hotel_detail li{ margin-bottom:14px;}

.date3{ margin-top:24px;}

/*main结束*/

/*footer 开始*/
#footer{width:100%; background:#343434;}
.footer_list{ width:980px; margin:0 auto; padding:26px 0 50px; *padding:26px 0 20px;}

.footer_j{ width:124px; float:left; margin-right:20px;}
.footer_k{ width:180px;}
.footer_j p{font-size:12px; color:#bdbdbd; padding-bottom:14px; background:url(../images/f_bg.gif) no-repeat left bottom; padding-left:6px;}
.footer_j ul{ margin-left:6px;}
.footer_j .ulr{ float:left; margin-left:30px;}
.footer_j li{ margin-top:12px; background:url(../images/f_icon.gif) no-repeat left center; padding-left:10px;}
.footer_j a{ color:#969696;}
.copy{ float:right; margin-top:15px;}
.copy p,.copy a{ color:#969696; text-align:right;}
.state{ margin-right:18px;}
.map{ margin-left:24px;}
.copy p { line-height:26px;}
.copy span{ font-family:Arial;}
/*footer 结束*/



/*================右侧客服=================*/
.service{position:fixed;width:88px; z-index:999999999; height:auto; right:0; *right:0; top:300px; display:block;
_position: absolute;              /*IE6 用absolute模拟fixed*/
_top: expression(documentElement.scrollTop + 220 + "px"); /*IE6 动态设置top位置*/}
.service_kf{ background:#474747; width:86px; height:205px;}
.service_kf div{ height:45px; text-align:center; padding:30px 0; margin:0 8px; cursor:pointer;}
.service_kf a{ display:block; color:#fff;}
.atitle{ margin-top:20px;}
.onlind{ border-bottom:1px solid #606060;}
/*=================end==================*/


/*banner start*//*
#banner{ width:100%; height:455px;}
#banner .baner_big{ text-align:center;}
#banner img{ vertical-align:bottom;}
.banner_bottom{ height:54px; width:100%; background:url(../images/banner/banner_bottom.png) repeat-x; position:absolute; bottom:0; _bottom:71px; left:0;}
.banner_top{height:7px; width:100%; background:url(../images/banner/banner_top.png) repeat-x; position:absolute;top:0; left:0; z-index:50;}


#banner_small {width:304px; margin:0 auto; position:relative; bottom:100px; z-index:999;}
#banner_small li{ float:left; margin-left:1px;  position:relative; width:66px; _width:63px; background:url(../images/banner/line.png) no-repeat right center;}
#banner_small li.last{ background:none; width:34px;}
*/
/*banner end*/




/*index*/

/*discount*/
.middle{ width:980px; margin:24px auto 0;}
.discount{ width:646px; float:left; }
.discount_title{font-size:14px; color:#fff; padding-bottom:18px; position:relative;}
.discount_list{ background:#424242; height:300px;}
.left{ position:absolute; right:24px; cursor:pointer;}
.right{ position:absolute; right:0; cursor:pointer;}
.discount_info{ width:186px; padding:26px 0 26px 22px; float:left;}
.discount_info h4{ margin:12px 0 6px;}
.discount_info h4 a{ color:#fff; font-size:12px;}
.cf{ clear:both; color:#aaa; display:block; line-height:22px;}
.xq{ color:#a5853c; width:50px; background:url(../images/go.png) no-repeat right center; display:block; margin-top:12px;}
.time_d{ margin-right:30px; margin-bottom:10px; float:left; color:#858585; padding-left:20px; background:url(../images/time.png) no-repeat left center;}
.eye{ font-family:Arial; float:left;color:#858585; padding-left:20px; background:url(../images/eye.png) no-repeat left center;}

.disition_box{ width:304px; float:right; }
.disition_list{ background:#424242; height:300px;}
.disition_list dl{  height:113px; padding:24px 20px 0;}
.disition_list dt{ float:left;}
.disition_list dd{ width:100px; float:right;}
.disition_list h5{ font-size:12px; margin-top:2px;}
.disition_list h5 a{ color:#fff;}
.disition_list p a { display:block; color:#aaa; line-height:20px; margin:8px 0;}
.disition_list div{color:#aaa;}
.disition_list span{ font-size:14px; font-family:Arial; color:#a5853c; padding:0 4px 0 2px;}


/*bottom start*/
#bottom{ width:100%; background:#303030; margin-top:40px; }
.bottom_list{ width:980px; margin:0 auto; padding:18px 0 8px;}

.partner{ float:left;  width:544px;  background:url(../images/b_bg.gif) no-repeat right 8px; margin-bottom:10px;}
.partner li{ float:left; width:180px; height:92px;}
.partner .title{ clear:both; width:100%; font-size:12px; height:30px; color:#c1c1c1; margin-bottom:20px;}

.notice{ float:left; width:188px; background:url(../images/b_bg.gif) no-repeat right 8px;}
.title{ color:#c1c1c1;}
.notice_list{ padding:0 26px;}
.share{ margin:6px 0 5px;}
.share a{ margin-left:8px;}

.show{ float:right; width:248px;}
.show_list{ padding-left:28px;}
.show span{color:#c1c1c1; margin:25px 0 10px; display:block;}

.indexemail{ width:216px; height:30px; line-height:30px; background:url(../images/email.png) no-repeat left center; margin-top:6px; float:left;}
.indexemail input{ border:0; width:127px; background:none; color:#737373; height:30px; line-height:30px; float:left; padding:0 10px;}
.indexemail a{ display:block; float:left; width:69px; height:30px; line-height:30px; text-align:center;font-family:"Microsoft Yahei","微软雅黑"; font-size:14px; color:#fff;}
/*bottom end*/


/*find star*/
.find{ background:#424242; clear:both; }

.find_left{ width:600px; float:left; padding:30px 0 0 22px; margin-bottom:20px;}
.find_title{ margin-bottom:20px; font-size:14px; color:#fff; padding:0 12px 28px 0; border-bottom:1px dashed #4b4b4b;}
.find_title a{ float:right; color:#8a8a8a; font-size:12px; padding-right:20px; background:url(../images/find_more.png) no-repeat right center; font-weight:normal;}
.news{ padding-bottom:20px; margin-bottom:20px;border-bottom:1px dashed #4b4b4b;}
.news dt{ width:100px;}
.news dt img{ vertical-align:top;}
.news dd{ float:right; width:440px;}
.news p a{ color:#c69a44;}
.news .detial{ color:#fff; display:block; line-height:24px; margin:10px 0;}
.news span{ color:#626262;}

.find_right{ width:300px; float:right; padding:30px 22px 0 0; _padding:30px 0 0 0;}
.pic_list{ margin-bottom:16px; position:relative; left:-26px; _left:-34px; width:322px; _width:332px; }
.pic { float:left; margin-left:24px; _margin-left:18px; margin-bottom:30px;}
.pic p{ text-align:center; margin-top:10px;}
.pic a{ color:#fff;}
.pic_title{ border-bottom:none; padding-bottom:0;}
.pic_list img{ width:137px; height:101px;} 
	
.video_list{ width:288px; height:217px; position:relative;}
.play{width:288px; height:217px; background:url(../images/news/play.png) no-repeat center; position:absolute; top:0; left:0; cursor:pointer;}
.plays{width:197px; height:164px; background:url(../images/news/play.png) no-repeat center; position:absolute; top:0; left:0; cursor:pointer;}
.video_bottom{ padding-left:20px; line-height:36px; color:#fff; height:36px; background:url(../images/news/bottom.png) repeat-x; position:absolute; left:0; bottom:0; width:268px;}
.page_button{ position:absolute; right:20px; bottom:8px; color:#fff;}
.page_button span{ margin:0 8px; cursor:pointer;}
.num{font-family:Arial; position:relative; top:-1px; font-weight:normal;}
.num i{ color:#d89116; }

.weekly{ clear:both; padding:0 20px; }
.weekly_title{ border-bottom:1px solid #4d4d4d; padding-bottom:20px;}
.weekly_list{ padding-bottom:90px; position:relative; left:-30px; _padding-left:40px;    padding-top:16px;}
.weekly_detail{ width:128px; text-align:center; float:left; margin-left:60px; _ margin-left:0; _margin-right:50px;}
.weekly_detail p { margin-top:18px;}
.weekly_detail p a{ color:#fff;}
.weekly_detail img{ width:128px; height:183px;}
/*find end*/

.content2{overflow:hidden;}
/*news*/
.nav_list{ width:188px; padding:20px; float:left; background:#424242; padding-bottom: 3000px; margin-bottom: -3000px;}
.nav_list ul{ margin-bottom:30px;}
.nav_list li{ padding:12px 8px; border-bottom:1px dashed #555;}
.nav_list li a{ color:#fff; display:block;}
.nav_list li a.ac{color:#C69A44; font-size:13px;font-weight:bold;}
.nav_list img{ margin-bottom:20px; display:block;}
.news_active{  background:url(../images/nav_list.png) no-repeat 160px 15px;}
.nav_list .news_active a{ color:#c69a44;}

.news_right{ width:696px; padding:20px; background:#424242; float:right; padding-bottom: 3000px; margin-bottom: -3000px;}
.news_right .bg{ background:#4d4d4d; color:#fff; padding:22px 34px;}
.news_right .bg b{ font-size:14px;}
.news_right .bg table{ width:90%;}
.news_right .bg label{ margin-right:30px;}
.news_right .bg label input{ margin-right:8px; vertical-align:middle;}
.key{ width:320px; padding-left:8px; border:0; background:#fff; height:28px; line-height:28px; color:#565656; margin-bottom:16px;}
.select1{ color:#565656; margin:16px 0; padding:4px 8px 4px 4px; width:100px; border:0; background:#fff;}
.select2{color:#565656; margin:16px 0; padding:4px 8px 4px 4px; width:215px; border:0; background:#fff;}
.cz_btn{ display:block; width:64px; height:28px; background:url(../images/cz.png) no-repeat left center; border:0; cursor:pointer;}

.news_style{ position:relative;  height:45px; background:#4d4d4d; width:100%; margin-top:30px;}
.news_style .style{ height:45px; line-height:45px; padding-left:4px;}
.news_style .style li{ float:left; color:#fff; width:100px; text-align:center; background:url(/images/news_b.gif) no-repeat right center;}
.news_style .style li  a{ display:block; padding:0 8px; cursor:pointer; }
.news_style .news_style_ah  a{ color:#c69a44; background:url(/images/news_bl.gif) no-repeat center bottom;}
.news_style .style .news_style_ah { color:#c69a44; background:url(/images/news_bl.gif) no-repeat center bottom;}
.news_style_ah{ color:#c69a44; background:url(/images/news_bl.gif) no-repeat center bottom;}
.news_style .style  li  a{ color:#fff; display:block;}
.news_style .style  li  a:hover{ text-decoration:none;}
.news_style .style .news_style_ah span a{color:#c69a44;}
.news_page{ position:absolute; right:20px; top:11px;}
.news_page span{ margin-left:8px; cursor:pointer;}
.news_style p{ line-height:45px; color:#fff; font-weight:bold; padding-left:20px;}
.news_page i{ font-size:14px; font-family:Arial; color:#fff; position:relative; top:-6px;}

.news_style .megazine li{ width:70px;}
.news_style .megazine .all{ background:none; padding:0 0 0 12px;}
.news_style .megazine .all span{ padding:0 18px;}

.megazine_style{ margin-top:20px;}
.magazine_list{margin-top:40px; padding-bottom:26px;  }
.magazine_list li{  height:219px;float:left; margin-left:30px; margin-bottom:40px; width:}
.magazine_list li img{ vertical-align:top; width:128px; height:183px;}
.magazine_list p{ margin-top:12px;text-align:center;width:138px;text-overflow:ellipsis;}
.magazine_list p a{ color:#fff; }
.magazine_mt{ margin-top:60px;}

.new_box ul{ height:auto; padding:30px 6px 16px; border-bottom:1px dashed #5a5a5a; }
.new_box li{  /*margin-bottom:16px; padding:0 0 0 18px; background:url(../images/news_icon.gif) no-repeat 6px center;*/}
#gift_category li{border:none;}
.new_box a{ color:#fff;}
.new_box span{ float:right; color:#aaa; font-family:Arial;}
.news_bg{ padding:4px 0; background:#4d4d4d; color:#b8b8b8;}
.news_title{ font-size:14px; color:#fff; text-align:center; margin:16px 0 30px;}
.news_title #l_title {font-size: 20px;} 
.news_bg table{ width:696px; margin:0 auto;}
.news_bg td{ padding-left:16px;}

.news_info{ color:#fff; padding-top:6px;}
.news_info p{ line-height:24px; margin-top:12px;}
.news_info div { margin-top:30px;}

.medie_box{ padding-top:30px;}
.madie{ padding-bottom:50px;}
.madie_list{ height:230px; margin-bottom:30px;}
.madie_list .first{ margin-left:18px; _margin-left:8px;}
.madie h2{ color:#fff; font-size:12px; margin:0 0 16px; padding-left:18px;}
.madie h2 span{ color:#a6a6a6; font-weight:normal; padding-left:8px;}
.madie dl{ float:left; position:relative; margin-left:36px;}
.madie dt{ padding:20px; background:#484848;}
.madie img{ vertical-align:top; width:157px; height:124px;}
.video_play{ width:157px; height:124px; position:absolute; left:20px; top:20px; background:url(../images/news/video_play.png) no-repeat center; cursor:pointer;}
.play_w{ color:#d9d9d9; padding:12px 0; cursor:pointer;}
.madie .eye{ padding-left:30px; background:url(../images/news/eye.png) no-repeat left center; color:#5d5d5d;}  

.play_box{  margin:24px auto 12px; position:relative;}
.pic_left{ position:absolute; left:0; top:160px; cursor:pointer;}
.pic_right{ position:absolute; right:0; top:160px;cursor:pointer;}

.picture h2{ padding-left:4px;}
.picture h2 a{ float:right; margin-right:20px; font-weight:normal; color:#979797; text-decoration:underline;}
.picture_list{ height:200px;}
.picture_list .video_play{ width:120px; height:80px; background:none;}
.picture .picture_list img{width:120px; height:80px;}
.picture .picture_list dt{ padding:16px; cursor:pointer;}
.picture .picture_list dl{ margin-right:15px !important; margin-left:0 !important;}
.picture .eye span{ position:absolute; right:6px; top:0;}
.picture .eye { width:120px; position:relative;}
.pic_num{ position:absolute; right:50px; top:20px; font-size:18px; font-family:Arial;}
.pic_num i{ color:#df901e;}







/*人事招聘star*/
.hr_box{ overflow:hidden; width:980px; margin:0 auto; padding-bottom:80px;}
.hr_left{background:#424242;float: left;margin-bottom: -3000px; padding: 20px 20px; padding-bottom: 3000px;  width: 696px;}
.hr_style{ margin-top:10px; margin-bottom:45px;}
.hr_style .style  li, .job_style .style  li{ background:none; width: auto!important;}
.job_style{ margin-top:10px; margin-bottom:30px;}
.hr_left dl{ height:204px; width:676px; margin:0 auto 30px; padding-bottom:26px; _ padding-bottom:0px; border-bottom:1px dashed #555;}	
.hr_left dt{ float:left; margin-right:24px;}
.hr_left dd{ float:left; width:490px; color:#d0d0d0;}
.hr_left dd div{ font-size:14px; margin-bottom:30px; margin-top:6px;}
.hr_left dd p{ line-height:24px;}
.hr_left .even dt,.hr_left .even dd{ float:right;}
.hr_left .even dt{ margin:0 0 0 24px;}

.hr_right{background: #424242;float: right; margin-bottom: -3000px;padding: 20px;padding-bottom: 3000px;width: 188px; color:#fff;}
.hr_title{ font-size:14px;}
.e-mail{ margin:20px 0; font-family:Arial;}
.addr{ line-height:24px; margin-bottom:20px;}
.link_d{ line-height:24px;}

.cooperate{ margin-left:-26px; _margin-left:-60px;}
.cooperate li{ margin-bottom:40px; float:left; text-align:center; margin-left:36px; _margin-left:33px;}
.cooperate li img{ width:202px; height:114px; cursor:pointer;}
.cooperate li p{ color:#d0d0d0; margin-top:10px;}
.cooperate li p a{ color:#d0d0d0; }
.cooperate_box .hr_left , .cooperate_box .hr_right{ padding-bottom: 3000px; margin-bottom: -3000px;}	
	

/*apply开始*/
.apply{ color:#fff;}
.apply td{ padding-bottom:10px;}
.input_name{ width:310px; height:26px; line-height:26px; border:0; padding-left:8px;}
.input_up{ border:0;width:220px; height:26px; line-height:26px; padding-left:8px; float:left;}
.upload{ display:block; width:77px; margin-left:13px; height:27px; line-height:27px; float:right; background:url(../images/ll.png) no-repeat left center; text-align:center; color:#fff;}
.more_info{ width:590px; margin-bottom:20px; padding-left:8px;height:112px; padding-top:8px; background:#fff; border:0;}
.send{ margin-top:10px; width:157px; height:35px; padding-bottom:2px; background:url(../images/send.png) no-repeat left center; border:0; color:#fff; font-size:14px; font-weight:bold; cursor:pointer;}
/*apply结束*/


/*job_info开始*/
.cooperate_box2 .hr_left , .cooperate_box2 .hr_right{ padding-bottom: 3000px; margin-bottom: -3000px;}
.cooperate_box3 .hr_left , .cooperate_box3 .hr_right{padding-bottom: 3000px; margin-bottom: -3000px;}
.job_text{ color:#fff;}
.job_info{background:#4d4d4d; height:40px; line-height:40px; padding-left:20px; font-size:14px; font-weight:bold;}
.job_more{ width:90%; margin:20px 0 10px 20px;}
.job_more td{ padding-bottom:6px;}
.work h3, .news_info h3{ font-size:12px; padding:10px 15px; margin-bottom:10px; border-bottom:1px solid #4f4f4f;}
.news_info h3{ text-align:center;}
.work p{ margin-bottom:10px; padding-left:32px; background:url(../images/main_icon.png) no-repeat 16px center;}
.job_apply{ padding-bottom:2px; margin:30px 30px 0; height:34px; line-height:34px; width:115px; text-align:center; background:url(../images/sq.png) no-repeat left center; border:0; color:#fff;cursor:pointer; font-size:14px; font-weight:bold;}
.job_back{ padding-bottom:2px; margin:30px 0 0 20px; height:34px; line-height:34px; width:115px; text-align:center; background:url(../images/cancel.png) no-repeat left center; border:0; color:#fff;cursor:pointer;font-size:14px; font-weight:bold;}
.work{ margin-bottom:20px;}
/*job_info结束*/

/*jobs_box开始*/
.jobs_box{ color:#fff;}
.job_list{ width:100%; }
.job_list th{ border-bottom:1px solid #555; background:#494949; height:32px;}
.job_list td{ height:32px; text-align:center; font-family:Arial;}
.job_list .pl{ text-align:left; padding-left:30px; width:22%;}
.job_list .pl a{ border:none; color:#fff;}
.job_list a{ color:#c69a44; border-bottom:1px solid #c69a44;}
.job_list a:hover{ text-decoration:none;}
.odd td{ background:#4d4d4d;}
.jobs_search{ padding:16px 18px 24px; background:#4d4d4d;}
.jobs_search table{ width:70%; text-align:left;}
.select_j1{ color:#7e7e7e; padding:4px 4px 4px 8px; background:#fff; border:0; width:110px;}
.select_j2{color:#7e7e7e; padding:4px 4px 4px 8px; background:#fff; border:0; width:150px;}
.jobs_search .buttons{ width:78px; height:30px; background:url(../images/serch_j.png) no-repeat left center; text-align:center; color:#fff; font-size:14px; border:0; padding-bottom:4px;}
.jobs_box h2{ font-size:14px; margin:30px 0 20px;}
.jobs_box .h2_t1{ margin-bottom:30px;}
.job_news span{ float:right; font-family:Arial;}
.job_news a{ color:#fff;}
.job_news li{ margin-bottom:10px;}
.job_dis{ margin:10px 0 20px 0;}
/*jobs_box结束*/

/*人事招聘end*/

/*优惠start*/
.news_info .tg{ text-align:left; margin:20px 0 30px;}
.news_info .tg p{ line-height:24px; margin-top:12px; padding-left:20px;background:url(/images/fill.png) no-repeat left center;}
.cooperate_box4 .hr_left , .cooperate_box4 .hr_right{ padding-bottom: 3000px; margin-bottom: -3000px;}	

/*
.right_search .time{ width:156px; margin-left:0;background: url(../images/input_t.png) no-repeat scroll 160px center #FFFFFF;}
.right_search .time input{ width:70px;}
.right_search .book_btn{ margin:0; width:188px; height:35px; font-size:14px; background:url(../images/book_now.png) no-repeat left center; margin-left:-1px;}
*/
.right_search td{ padding-bottom:10px;}
.right_search { margin:20px 0 40px;}
.right_search .cancel{ color:#ececec;}
.hr_right img{ margin-bottom:20px;}

.discount_search{ background:#4d4d4d; padding:24px 20px 20px; color:#fff; margin-bottom:40px;}
.discount_search table{ width:100%;}
.discount_search td{ padding-bottom:10px;}
.discount_search select{ color:#7e7e7e; padding:4px 4px 4px 8px; background:#fff; border:0; width:220px;}
.dy{ height:14px;  background:url(../images/dy.png) no-repeat 20px center; padding-left:18px; cursor:pointer;}
.discount_search input{ vertical-align:middle; margin-right:10px;}
.cz_d label{ float:left; margin-top:6px; }
.cz_d .cz_dd{float:right;}
.cz_d .cz_dd input{ border:none; display:inline-block; cursor:pointer;width:66px; height:30px; line-height:30px;text-align:center; background:url(/images/cz_d.png) no-repeat left  center; color:#fff; }
.discount_style{ margin-bottom:0;}

.dicount_list dl{ height:152px; width:100%; margin-top:26px;}
.dicount_list dl dt{ position:relative; float:left; width:280px; margin-right:20px;}
.dicount_list dl dt img{ vertical-align:top; width:281px; height:152px;}
.dicount_list dl dt p{ left:0; bottom:20px; color:#585858; position:absolute; height:37px; line-height:37px; padding:0 16px; background:url(../images/discount_bg.png) repeat-x;}
.dicount_list dl dt p a{ color:#585858;}
.dicount_list dl dt p.d_right{ position:absolute; right:0; bottom:20px; left:auto;}
.dicount_list dl dd{ float:left; width:390px; color:#fff;}
.dicount_list dl dd h1{ font-size:14px; margin-bottom:10px;}
.dicount_list dl dd h1 a{color:#fff}
.dicount_list dl dd p a{ line-height:24px; display:block; color:#fff;}
.dicount_list dl dd span{ display:block; font-weight:bold; margin:10px 0;}
.dicount_list dl dd span i{ font-weight:normal; font-family:Arial;}
.dicount_list dl dd div a.xq{ float:left; width:95px; height:30px; line-height:28px; background:url(../images/xq.png) no-repeat left center; text-align:center; color:#fff; font-size:12px;}
.discount_box .hr_left , .discount_box  .hr_right{ padding-bottom: 3000px; margin-bottom: -3000px;}
/*优惠end*/

/*manage start*/
.manage{ color:#fff;}
.manage p{ margin-top:10px;}
.manage table{ width:100%;  margin-top:16px;}
.manage .apply{ margin-left:20px;width:auto; }
.manage .apply td{ padding-left:0px;}
.manage td{padding-top:10px; padding-left:20px; }
.manage .more_info{ width:460px;}
.manage_title{ font-size:14px; color:#c69a44;}
.ma_top td{ background:#494949;height:34px; padding-top:0;}
.manage_t td{font-size:14px; color:#c69a44; padding-bottom:6px;}
.manage_box .nav_list,.manage_box .news_right{ padding-bottom: 3000px; margin-bottom: -3000px;}
.line { padding-bottom:24px; border-bottom:1px solid #4d4d4d;}
.message_box table{ width:auto; margin-top:0;}
.message_box table td{ padding:0 0 10px 0;}
.message_box table td select{ background:#fff; border: 0 none;padding:4px 4px 4px 8px;width: 172px;}
.message_box table td input{ cursor:pointer; border: 0 none;padding:4px 4px 4px 8px;width: 160px; background:#fff url(../images/input_t.png) no-repeat 150px center;}
.message_box table td.pl{ padding-left:20px;}

.message_box2{ margin:20px 0;}
.message_box2 table{ width:auto; margin-top:0;}
.message_box2 table td{ padding:0 0 10px 0; text-align:right;}
.message_box2 table td select{ background:#fff; border: 0 none;padding:4px 4px 4px 8px;width: 172px;}
.message_box2 table td input{  border: 0 none;padding:4px 4px 4px 8px;width: 160px; background:#fff;}
.message_box2 table td.pl{ padding-left:20px;}
/*manage end*/

/*childHotal start*/
.manage_box .childHotal_list,.manage_box .childHotal_right{ padding-bottom: 3000px; margin-bottom: -3000px;}
.childHotal{ color:#fff; margin-top:10px; margin-bottom:25px; overflow:auto; padding-bottom:16px;border-bottom: 1px solid #4D4D4D; clear:both;}
.childHotal ul{ float:left; width:300px; padding-left:20px;}
.childHotal li{ margin-bottom:8px;}
.childHotal .childTitle{ font-size:14px; color:#C69A44; margin-bottom:14px;}
/*childHotal end*/

/*flash start*/
.flash{ margin:20px auto; width:100%; text-align:center; }
.brand_box{ padding:20px 20px 24px;color:#fff; background:#4d4d4d; margin-bottom:35px;}
.brand_box h2{ font-size:18px; padding-left:4px;}
.brand_box p.info2{ line-height:22px; margin:14px 0 12px;padding-left:4px;}
.brand_box img{ vertical-align:top;}
.brand_box ul{ margin-left:10px;}
.brand_box li{ float:left; padding-left:36px; width:202px;line-height:24px; background:url(../images/brand_icon.gif) no-repeat 26px center;}
.brand_box a{ margin-right:4px; color:#fff; padding-right:12px; background:url(../images/brand_link.png) no-repeat right top;}
.brand_box .spana{ margin-right:0; color:#c69a44; padding-right:0; background:none;}
.brand_box .no_open,.brand_box .brand3{ clear:both; width:100%;}
.brand_box .no_open a{ background:none;}
/*flash end*/


/*内刊详情*/
.mega_detail h2{ font-size:14px; color:#d9d9d9; margin:40px 0 20px 15px; font-weight:normal;}
.time_bg{ color:#d9d9d9;height:40px; padding:0  70px; line-height:40px; background:#4d4d4d;}
.mega_img{ margin:40px 0 ;text-align:center;}
.download p{ text-align:center; padding:10px 0;}
.download p,.download a{color:#fff; }
.download a{text-decoration:none;}
.download_btn{ margin:0 auto;width:150px; height:30px; line-height:30px; background:#a5853c; border-radius:3px;}
.download span{ color:#a5853c;}
.download_btn1{ border:0; outline:0; width:100%; background:none; height:30px;line-height:30px; color:#fff;cursor:pointer;}
/*预定2*/
 .pr_s {
display: inline-block;
zoom: 1;
height: 18px;
margin: 3px 0 3px 5px;
font: 12px/18px Arial;
background: #f60;
color: #fff;
padding: 0 5px;
position: relative;
}
.pr_s .sj {
display: inline-block;
zoom: 1;
height: 0;
width: 0;
overflow: hidden;
border-bottom: 4px dashed transparent;
border-top: 4px dashed transparent;
border-right: 4px solid #f60;
position: absolute;
left: -4px;
top: 5px;}

	.f-wxchat{width:300px;height:250px;display: flex;justify-content: center;align-items: center;flex-direction: column;}
	
	.f-wxchat img{width: 150px;height: 150px;}