﻿/* ------------------------------ */
/* 洁瑞 手机版 */
/* Styles by L 20160623 */
/* Contact us: www.wegojierui.com */
/* ------------------------------ */

/* == 初始值重定义 == */
	body{ padding:0; margin:0; font-family:"Microsoft Yahei",Tahoma,Arial,Helvetica,sans-serif; background:#FFF; line-height: 130%; color:#333;}
	*{ font-family:"Microsoft Yahei",Tahoma,Arial,Helvetica,sans-serif;}
	a{ color:#333; text-decoration:none;}
	a:hover{ color:#555; text-decoration:none;}
	ul,li,form{ margin:0; padding:0;}
	li{ list-style:none;}
	img{ border:0;}
	em{ font-style:normal;}
	input,textarea,select{ padding:0; margin:0;}
	.clear{ clear:both;}
	.pipe{ padding:0 3px;}
	.l{ float:left;}
	.r{ float:right;}
	.mt20{ margin-top:20px;}
	.pipe { margin:0 5px; font-size:12px; color:#DDD; }

/* == 公共部分 == */
	#messagetext{ margin:0 3%;}
	.container{}
	/* 顶部 */
	.web_head{ padding:15px 0; background-color:#FFF;}
		.web_head h1{ margin:0 0 0 15px; max-width:250px; min-width:160px;}
			.web_head h1 img{ margin-top:3px; width:100%;}
		.web_list_head{ background-color:#3dabe1;}
				.web_list_head h1{color:#FFF;font-size:16px;width:100%;text-align:center;height:17px;line-height:52px;}
				.web_list_head h1 .sr {margin-left:-40px;}
		.navbar .ico-back{ float:left; width:35px; height:35px; line-height:35px; background:url(ico_back.png) 2px 10px no-repeat; text-indent:-9999em; overflow:hidden;}
		.navbar .ico-nav{ float:right; width:35px; height:35px; line-height:35px; background:url(ico-nav.png) 2px -4px no-repeat; text-indent:-9999em; overflow:hidden;}
		.news_lst .v_alk{ margin-top:4%;}
		.news_lst .v_alk .v_title{text-align:left;}
		.v_alk .v_title{ margin:0 10px; padding-top:5px; height:40px; line-height:40px; font-size:14px; color:#333;text-align:center; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow:ellipsis;border-bottom:solid 1px #dcdcdc;}
		.v_alk .v_title a{ color:#333;}
		.v_alk .v_title em{ float:right;display:inline-block; margin:0 5 0 0px; line-height:40px; border-radius:5px; color:#0d91d2; font-size:12px;}
		
		.search_btn{ margin-right:10px; width:30px; height:30px; background:url(ico_search.png) 2px 2px no-repeat;}
		
		.seablk_drop{ display:none; position:fixed; top:0; left:0; right:0; width:100%; background-color:#FFF; z-index:999;}
		.seablk_con{ padding:20px 10px; background:#F95E5E;}
			.seablk_con .seaback{ float:left; margin:0; width:30px; height:30px; background:url(ico_back.png) 0 0 no-repeat;}
			
			#scbar_txt{ float:left; margin:0; padding:0 2px; width:65%; height:30px; line-height:30px; border:none; border-radius:0; border-top-left-radius:15px; border-bottom-left-radius:15px; box-sizing:border-box; background:#FFF; text-indent:8px; outline:none;}
			#scbar_btn{ float:left; margin:0; padding:0; width:30px; height:30px; box-sizing:border-box; border:none; border-top-right-radius:15px; border-bottom-right-radius:15px; background:#FFF url(ico_search.png) center center no-repeat; background-size:22px 22px; outline:none;}
			.top_search_no{ float:right; margin:5px 0 0 0; font-size:15px; color:#FFF;}
		.seablk_key{}
			.seablk_key_tit{ margin:0 1%; padding-top:10px; height:30px; line-height:30px; font-size:18px;}
			.seablk_key a{ float:left; margin:1% 1% 0; width:31%; height:30px; line-height:30px; background-color:#E7E7E7; text-align:center;}
		

		.top_user{ padding-right:10px; line-height:35px; font-size:14px;}
			.top_user a{ color:#333;}
			

	/* 导航 */
	.my_nav{ border-bottom:solid 3px #D63434; background-color:#F95D5D;}
		.my_nav a{ float:left; padding:5px 0; width:20%; color:#FFF; text-align:center;}
		.my_nav a:hover,.my_nav a.on{ background-color:#D63434;}
			.my_nav a strong{ display:block; line-height:1.2; font-weight:normal; font-size:16px; text-align:center;}
			.my_nav a em{ display:block; font-size:12px;}
	
	/* 焦点图 
	#touchSlide{position:relative; z-index:1;}
	#touchSlide .bd{position:relative; overflow:hidden}
	#touchSlide .bd img{display:block; width:100%}
	#touchSlide .hd{position:absolute;bottom:20px;z-index:1;width:100%;height:20px;text-align:center;margin:0 auto}
	#touchSlide .hd li{display:inline-block;cursor:pointer;width:6px;height:6px;background:#333;border:1px solid rgba(255,255,255,0.9);border-radius:50%;margin:0 6px 4px}
	#touchSlide .hd li.on{background:rgba(255,255,255,0.8);border:1px solid #333;padding:4px;margin:0 2px}
	#touchSlide i{background:url(ap.svg) no-repeat;-webkit-background-size:750px 50px;-moz-background-size:750px 50px;background-size:750px 50px;height:50px;width:100%;position:absolute;left:0;bottom:-1px}*/
	.slideBox{ position:relative; overflow:hidden; margin:0 auto;  max-width:800px;/* 设置焦点图最大宽度 */ }
	.slideBox .hd{ position:absolute; padding:0; border:none; height:28px; line-height:28px; bottom:0; right:0; z-index:1; }
	.slideBox .hd li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#333; text-indent:-9999px; overflow:hidden; margin:0 6px;   }
	.slideBox .hd li.on{ background:#fff;  }
	.slideBox .bd{ position:relative; z-index:0; }
	.slideBox .bd li{ position:relative; text-align:center;}
	.slideBox .bd li img{ display:block; height:auto; /*background:url(images/loading.gif) center center no-repeat;*/  vertical-align:top; width:100%;/* 图片宽度100%，达到自适应效果 */}
	.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */
	/*.slideBox .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; background:url(images/focusBg.png) repeat-x; color:#fff;  text-align:left;  }*/

	
	
	
	
	.header .nav #position{text-align:center;list-style:none;margin:0;padding:0}
	.header .nav #position li{ display:inline-block; margin:0 2px; width:12px; height:12px; border-radius:10px; background:#D2D2D2; box-shadow:inset 0 1px 2px #666; cursor:pointer}
	.header .nav #position li.on{ background-color:#E80021; box-shadow:0 1px 3px #333;}
	
	.header{text-align:center;}
	.header a,.header a:visited{text-decoration:none;color:#c6cacd;font-size:12px;letter-spacing:1px;text-transform:uppercase;display:block;vertical-align:middle;font-weight:600;}
	.header a:hover,.header a:visited:hover{color:#8c9397;text-decoration:none}
	
	.header{ position:relative; z-index:9;}
		.nav{ position:absolute; width:100%; bottom:10px; text-align:center;}
		#slider{ padding:0;}
		#slider .image{ position:relative; width:100%;}
		#slider .image img{ width:100%;}
		#slider .image span{ position:absolute; left:10px; bottom:10px; width:60%; height:20px; line-height:20px; color:#FFF; text-align:left; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow:ellipsis; text-shadow:0 1px 5px #333;}
	
		.swipe{ overflow:hidden; visibility:hidden; position:relative;}
		.swipe-wrap{ overflow:hidden; position:relative;}
		.swipe-wrap > figure{ float:left; margin:0; padding:0; width:100%; position:relative; overflow:hidden;}

	
	/* 标题 */
	.myTitle{margin:5px 0 0 5px;height:25px; background:url(lb.png) 0 0 no-repeat;overflow:hidden;}
	.myTitle ul{padding:6px 0 10px 32px;}
	.myTitle ul li{list-style-type:none; font-size:small;}
	
	
	/* 按钮 */
	.btn{ display:block; padding:0 10px; height:30px; line-height:30px; border:0; border-radius:5px; box-shadow:0 2px 2px #CCC; background-color:#E5001E; font-size:16px; color:#FFF;}
	.ipt{ padding:0 2px; height:30px; line-height:30px; border:solid 1px #D6D6D6; border-radius:5px; box-shadow:inset 1px 1px 3px #DDD; font-size:14px; background-color:#FFF; font-size:14px;}
	.slc{ padding:5px; height:30px; line-height:30px; border:solid 1px #D6D6D6; border-radius:5px; background-color:#FFF; font-size:14px;}
	.txa{ padding:2px; line-height:30px; border:solid 1px #D6D6D6; border-radius:5px; font-size:14px; box-shadow:inset 1px 1px 3px #DDD; background-color:#FFF;}
	
	/* 更多 */
	.see_more{ display:block; margin:20px auto 0; width:80%; min-width:200px; max-width:400px; height:40px; line-height:40px; border-radius:5px; font-size:20px; text-align:center; border:solid 1px #FEB5B5; color:#FF6363;}
	
	

	
ul,li,dl,dt,dd,ol{ list-style-type:none; margin:0; padding:0;}
h1,h2,h3,h4,h5,h6,form,input,textarea,label,table,tr,td,p,header,article,footer,nav,section,aside,menu{margin:0; padding:0;}
header,article,footer,nav,section,aside,menu{ display:block;}
table{ border-collapse:collapse; border-spacing:0;}
img{ border:none;}
.fl{ float:left;}
.fr{ float:right;}
.cl{ clear:both; font-size:0; line-height:0; height:0; width:100%; overflow:hidden;}
.fix:after {visibility: hidden;display: block;font-size: 0;content:""; clear: both; height: 0;}
.fix{*zoom:1;}
.bg{ background:#F5F5F5;}
/**============ Reset End ===============**/



/**==================弹出导航菜单==============**/
#nav-over{position:fixed;left:0;top:0;z-index:9998;display:none;width:100%;height:100%;}
.warmp{position:relative;right:0;z-index:1;-webkit-transition:all .5s ease;transition:all .5s ease;}
.nav{position:fixed;top:0;right:-480px;z-index:9999;width:480px;height:100%;background:#393939;-webkit-transition:all .5s ease;transition:all .5s ease;}
.openMenu{right:480px;-webkit-transition:all .5s ease;transition:all .5s ease;}
.openNav{right:0;-webkit-transition:all .5s ease;transition:all .5s ease;}
.nav h3{padding:65px 0 30px 25px;font-size:3.142em;font-weight:normal;color:#fff;line-height:50px;}
.nav h3 a { color:#fff;}
.scrollerBox{overflow-x:hidden;overflow-y:scroll;}
.scroller {width:100%;padding:0 0 100px 0;}


/**============= 科室菜单 ========================**/
.nav ul li a{display:block;height:90px;overflow:hidden;padding:0 0 0 24px;line-height:90px;color:#dcdcdc;font-size:2em;border-bottom:1px solid #272727; text-align:left;}
.home ul li span{ display:block;float:left;width:72px;height:90px;margin:0 1.2em 0 0;}



#gotop{/*display:none;*/position:fixed;z-index:777;width:45px;height:45px;right:10px;bottom:130px;background:url(ico_2top.png) 0 0 no-repeat;cursor:pointer;}
.ks-nav dl{overflow:hidden;clear:both;padding:30px 50px;border-top:1px solid #454545;}
.ks-nav dl dt{padding:0 0 30px 20px;font-size:2.5em;color:#fffc00; text-shadow:0 0 1px #000;}
.ks-nav dl dt a{color:#fffc00;}
.ks-nav dl dd{float:left;display:table;width:46%;height:70px;margin:2%;padding:0 2%;text-align:center;overflow:hidden;box-sizing:border-box;background:#ffffff;border-radius:4px;box-shadow:0 0 10px #4b4b4b;}
.ks-nav dl dd a{display:table-cell;color:#000;vertical-align:middle;font-size:24px;line-height:24px;}



/**==================== 科室菜单 ===============**/	
.nav{width:240px;}
.nav h3{padding:32px 0 15px 12px;font-size:1.571em;font-weight:normal;color:#fff;line-height:25px;}	
.nav ul li{clear:both;}
.nav ul li a{display:block;height:45px;padding:0 0 0 12px;line-height:45px;font-size:1em;}
.home ul li span{width:36px;height:45px;}
	.home ul li .side_ico1 span{ background:url(ico_side1.png) 0 0 no-repeat;}
	.home ul li .side_ico2 span{ background:url(ico_side2.png) 0 0 no-repeat;}
	.home ul li .side_ico3 span{ background:url(ico_side3.png) 0 0 no-repeat;}
	.home ul li .side_ico4 span{ background:url(ico_side4.png) 0 0 no-repeat;}
	.home ul li .side_ico5 span{ background:url(ico_side5.png) 0 0 no-repeat;}
	.home ul li .side_ico6 span{ background:url(ico_side6.png) 0 0 no-repeat;}


.nav{right:-240px}
.openMenu{right:240px;}
.openNav{right:0;}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	

/* == 首页 == */
	/* == 最新资讯 == */
	.index_t1{ display:block; width:100%; height:90px; background:url(title_news.png) center center no-repeat; background-size:auto 90px;}
	
	.news_lst .v_blk{ margin-top:4%;}
	.news_lst .v_blk .v_name{ margin:0; text-align:left;}
	.v_news1{ color:#666; font-size:12px;}
		.v_news1 span{ float:left;}
		.v_news1 em{ float:right; padding-left:18px; background:url(ico_news_comm.gif) 0 4px no-repeat;}
	.v_news2{ height:40px; line-height:20px; font-size:12px; overflow:hidden;}
	
	
	/* == 客片大赏 ==*/
	.lst_pian{}
	.pian_blk{ position:relative; width:100%; border-bottom:solid 10px #D5D5D5; background-color:#FFF;}
		.pian_tit{ padding:2px 0; height:45px; line-height:45px;}
			.pian_tit em{ float:left; margin:5px 0 0 10px; padding:0 0 0 8px; width:27px; height:35px; line-height:35px; border-radius:20px; background-color:#000; font-size:28px; color:#FFF; font-family:sans-serif; text-align:left; font-style:oblique;}
			.pian_tit strong{ float:left; padding:0 0 0 10px; font-size:20px; font-weight:normal; color:#333;}
			.pian_tit span{ float:right; padding-right:10px; font-size:12px; color:#333;}
		.pian_pic{ width:100%;}
			.pian_pic img{ width:100%; vertical-align:middle;}
		.pian_inf{ padding-bottom:5px; height:35px; line-height:35px; color:#474747; font-size:12px;}
			.pian_inf .pian_click{ float:right; margin-right:10px; padding-left:20px; background:url(ico_love.png) left center no-repeat;}
			.pian_inf .pian_comm{ float:right; margin-right:20px; padding-left:20px; background:url(ico_comm.png) left center no-repeat;}
	
	
	/* == 最新样片 ==*/
	.pian_tit2{}
		.pian_tit2 em{ display:none;}
		.pian_tit2 strong{ margin-left:10px; padding-left:30px; background:url(ico_arrow.png) left center no-repeat;}
			
 
	/* == 客片大赏 ==*/
	.index_t2{ display:block; width:100%; height:90px; background:url(title_kepian.png) center center no-repeat;}
	
	.taoxi_blk{ position:relative; width:100%;}
		.taoxi_pic{ margin:2% auto 0; width:96%;}
			.taoxi_pic img{ width:100%; vertical-align:middle;}
		.taoxi_inf{ width:96%; height:90px; color:#D70000;}
			.taoxi_name{ float:left; margin-top:20px; padding-left:15px; width:45%; height:60px; line-height:30px; font-size:16px; text-align:center; color:#D70000; overflow:hidden;}
				.taoxi_name a{ color:#D70000;}
	

	/* == 样片 ==*/	
	.index_t3{ display:block; width:100%; height:90px; background:url(title_yangpian.png) center center no-repeat;}
	
	
	.v_blk{ float:left; margin:2% 0 0 2%; width:47%; box-sizing:border-box;}
		.v_blk .v_pic{ position:relative; width:100%; box-sizing:border-box; border-radius:5px; background-color:#F2F2F2;}
		.v_blk .v_pic span{ position:absolute; right:0; bottom:0; display:inline-block; padding:0 8px; line-height:20px; background:url(alpha_black40.png) 0 0 repeat; color:#FFF;}
		.v_blk .v_pic img{ width:100%; box-sizing:border-box; border-radius:5px; vertical-align:middle;}
		.v_blk .v_name{ margin:0 10px; padding-top:5px; height:30px; line-height:30px; font-size:14px; color:#333; text-align:center; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow:ellipsis;}
		.v_blk .v_name a{ color:#333;}
		.v_blk .v_name em{ display:inline-block; margin:0 0 0 5px; padding:0 5px; line-height:20px; border-radius:5px; background-color:#D70000; color:#FFF; font-size:12px;}
		.v_blk .v_pro{ margin:0 10px; padding-bottom:10px; font-size:12px; height:25px; line-height:25px; color:#8A8A8A; text-align:center; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow:ellipsis;}
		.v_blk .v_pro span{ margin-right:3px; color:#D70000;}
		
	 
		

	/* == 底部表单 == */
	.Btmpic{ margin-top:40px; width:100%; clear:both;}
		.Btmpic img{ width:100%; vertical-align:bottom;}
		
			
	
/* == 列表页 == */	
	/* 公用 */
	.mTitle2{ margin-top:10px; width:100%; height:60px; line-height:60px; text-indent:-9999px; overflow:hidden;}

	/* == 二级分类名称 == */
	.by_class{ padding:0 0 0; line-height:40px; border-bottom:solid 30px #DDD; text-align:center;}
		.by_class a{ display:inline-block; padding:0 10px; border-bottom:solid 3px #FFF; font-size:15px; color:#666;}
		.by_class a.on{ border-bottom:solid 3px #E5001D; color:#333;}
	
	
	/* == 在线预订 ==*/
	.index_t5{ display:block; width:100%; height:60px; background:url(title_yuding.gif) center center no-repeat;}
		.sv_price_old{ text-align:right; text-decoration:line-through; color:#999;}
			.sv_price_old strong{ padding-right:5px; font-size:16px; font-weight:normal;}
		.sv_price_new{ text-align:right;}
			.sv_price_new strong{ padding-right:5px; font-weight:normal; font-size:26px; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; color:#f66;}
			
		.sv_side .btn_ok{ float:right; margin-top:20px; padding:0 25px; height:35px; border-radius:5px; line-height:35px; font-size:14px; background-color:#da0000; color:#FFF;}
		.sv_side .btn_ok:hover{ background-color:#CE0000;}	
		.sv_ding{ padding:20px 0;}
			.sv_ding table{ margin:0 auto; width:90%;}
			.sv_ding td{ padding:10px 0; vertical-align:top;}
			.sv_ding .td_l{ padding:17px 5px 0 0; width:30%; line-height:1; text-align:right;}
			.sv_ding .td_l span{ float:right; margin-top:10px;}
			
			.sv_ding .td_r .sv_price_new{ margin-top:6px; line-height:1.5;}
			.sv_ding .td_r .sv_price_old{ margin-top:18px; margin-left:15px;}
		
		.sv_ding .ipt{ width:60%;}
		#code.ipt{ width:100px;}
		.sv_ding .txa{ width:80%;}
		
		.btn_yuding{ display:block; margin:0 auto; width:255px; height:50px; line-height:50px; border:0; border-radius:25px; box-shadow:0 2px 2px #CCC; background-color:#E5001E; font-size:26px; color:#FFF;}
	 
	
	/* == 联系我们 == */
	.index_t6{ display:block; width:100%; height:60px; background:url(title_lianxi.gif) center center no-repeat;}

	/* == 分页 == */
	.PageNumbers{ padding:15px 0 15px 15px; font-size:14px; line-height:1; text-align:center;}
		.PageNumbers em{ display:inline-block; margin:6px 6px 0 0; padding:10px 5px; border-radius:5px;}
		.PageNumbers a{ display:inline-block;  margin:6px 6px 0 0; padding:10px 13px; border-radius:5px; background-color:#EEE;}
		.PageNumbers a:hover{ background-color:#f2f2f2; text-decoration:none;}
		.PageNumbers strong{ display:inline-block;  margin:6px 6px 0 0; padding:10px 13px; border-radius:5px; background-color:#939393; color:#FFF;}
		.PageNumbers label{ display:none;}
		.PageNumbers .prev,.PageNumbers .nxt{ display:none;}

/* == 内容页 == */	
	/* 题头 */
	.by_author{ padding:20px 0; border-bottom:solid 30px #DDD;}
		.by_author_pic{ float:left; margin:0 0 0 10px; width:60px; height:60px; border-radius:40px; overflow:hidden;}
			.by_author_pic img{ width:80px;}
		.by_author_tit{ float:left; margin:5px 0 0 10px; width:40%;}
			.by_author_tit .l1{ font-size:16px;}
			.by_author_tit .l2{ font-size:12px; color:#999;}
			.by_author_tit .l3{ font-size:12px; color:#999;}
		
		.by_author_nxt{ float:right; padding-top:7px; width:100px; height:50px; }
			.by_author_nxt a{ float:left; width:50px; height:50px; color:#333; font-size:14px; vertical-align:top;}
			.by_author_nxt .btns_pre{ background:url(btns_pre.png) center 0 no-repeat;}
			.by_author_nxt .btns_nxt{ background:url(btns_nxt.png) center 0 no-repeat;}
	
	/* 标题 */
	.showTitle{ margin:0 15px; padding:15px 0; line-height:1.2; font-size:22px; text-align:center;}
		.showTitle .name{ padding:10px 0; font-size:20px;}
		.showTitle .time{ font-size:12px; color:#666;}
	
	.showContent{ padding:10px 2% 20px; font-size:12px; line-height:2; color:#666;}
		.showContent img{ margin:10px auto; max-width: 100%;height:auto !important;}
	
	/* 新闻 上一篇 下一篇 */
	.news_nxt{ margin:0 2%; padding:20px 0; text-align:center;}
		.news_nxt a{ display:inline-block; padding-top:50px; width:80px; height:30px; line-height:30px; color:#333; font-size:14px; vertical-align:top;}
		.news_nxt .btns_pre{ background:url(btns_pre.png) center 0 no-repeat;}
		.news_nxt .btns_lst{ background:url(btns_lst.png) center 0 no-repeat;}
		.news_nxt .btns_nxt{ background:url(btns_nxt.png) center 0 no-repeat;}
	
	.news_contact{ margin:0 2%; padding:15px 0; border-bottom:solid 5px #DDD;}
		.contact_l{ float:left; padding-left:50px; height:42px; background:url(ico_contact.gif) 0 0 no-repeat; line-height:18px;}
			.contact_l a{ color:#EA243E;}
			.contact_l strong{ display:block; padding-top:5px; font-weight:normal;}
		.contact_r1{ float:right; width:32px; height:30px; line-height:30px; border:solid 1px #EA243E; border-radius:5px; background:url(ico_dia.gif) center center no-repeat;}
		.contact_r2{ float:right; margin-right:15px; padding:0 8px; height:30px; line-height:30px; border:solid 1px #EA243E; border-radius:5px;}
		
	/* 相关 */
	.news_other_tit{ margin:20px 0; padding:10px 0 10px 2%; background-color:#D6D6D6;}
		.news_other_tit strong{ display:block; font-size:16px; font-weight:normal; color:#333;}
		.news_other_tit span{ display:block; font-size:12px; color:#EA243E;}
	
	.pictxt_news{ float:left; margin:0 0 0 2%; width:22.5%;}
		.npic_news{ width:100%;}
			.npic_news img{ width:100%; vertical-align:bottom;}
		.ntxt_news{ text-align:center;}
			.ntxt_news .l1{ padding:10px 0; font-size:16px; line-height:1.2; text-align:center;}
			.ntxt_news .l2{ margin:5px 0; line-height:20px; font-size:14px; color:#14805C; overflow:hidden;}
			.ntxt_news .l3{ font-size:12px; color:#878C92;}
	
	/* 预约 */
	.yuyue_tit{ margin:20px 0; height:45px; background-color:#D6D6D6; text-align:center;}
		.yuyue_tit strong{ display:inline-block; height:43px; line-height:43px; border-bottom:solid 2px #FF6363; font-size:16px; font-weight:normal;}
	
	.yuyue_blk{ padding:0 2%;}
		.yuyue_blk li{ padding:10px 0;}
		.yuyue_blk li .ipt{ width:97%; height:40px; line-height:40px;}
		.yuyue_blk li .btn{ width:98%; height:40px; border-radius:5px; line-height:40px; -webkit-appearance: none;}
	
	/* 评论 */
	.comm_lst{ margin:20px 2% 0;}
		.comm_tit{ height:40px; line-height:40px; border-bottom:dashed 1px #DDD;}
			.comm_name{ float:left; font-size:16px; font-weight:bold;}
			.comm_more{ float:right;}
		.pictxt{ position:relative; margin:15px 0 0; padding:0; min-height:60px; border-bottom:dashed 1px #DDD;}
			.npic{ position:absolute; top:0; left:5px; width:50px; height:50px;}
				.npic img{ width:50px; height:50px; border-radius:40px;}
			.ntxt{ margin:10px 10px 0 65px; padding-bottom:8px;}
				.ntxt .l1{ font-size:14px; line-height:23px; color:#999;}
				.ntxt .l1 strong{ color:#666;}
				.ntxt .l2{ padding:0 0 5px 0; line-height:20px; font-size:14px; color:#14805C; overflow:hidden;}
	
	.comm_pst{ margin:0 2%;}
		.comm_pst .pictxt{ border:none;}
			.comm_pst .pictxt a{ color:#1320A6;}
			.comm_pst .pictxt .l4{ padding-top:10px;}
		.comm_pst .txa{ width:100%;}
		
	/* 套系内容 */
	.sv_main{ padding:0;}
		.sv_blk{ position:relative; padding:10px 0; border-bottom:1px solid #EEE; font-size:14px;}
			.sv_blk_tit{ position:absolute; top:10px; left:0; width:80px; line-height:25px; font-size:14px; text-align:right; color:#999;}
			.sv_blk_con{ margin-left:95px; line-height:25px; color:#333;}
			
			.sv_main .sv_price_old{ margin-left:10px;}
	
	/* 联系我们 */
	.showClass{ padding:15px 0; line-height:1.5; text-align:center;}
		.showClass a{ display:inline-block; margin:0 1%; width:80px; height:80px; line-height:1.1; border:solid 1px #F95D5D; border-radius:50px; text-align:center; color:#F95D5D; vertical-align:bottom;}
		.showClass a.on{ border:solid 1px #F95D5D; background-color:#F95D5D; color:#FFF;}
			.showClass a strong{ display:block; padding-top:26px; font-size:14px; font-weight:normal;}
			.showClass a span{ display:block; font-size:11px;}
			
			.showClass a.about1 strong{ padding-top:12px;}
			.showClass a.about2 strong{ padding-top:12px;}
			.showClass a.about3 strong{}
			.showClass a.about4 strong{ padding-top:20px;}
			.showClass a.about5 strong{}
			.showClass a.about6 strong{}
			
		
		
/* == 底部按钮 == */
.Btmbtn{ position:fixed; left:0; right:0; bottom:0; height:65px; z-index:9999;}
	.Btmbtn_con{}
		.btm_btn{ float:left; width:33.3%; height:65px; border-top-left-radius:5px; border-top-right-radius:5px; font-size:16px; text-align:center; color:#FFF; box-shadow:0 -1px 3px #999;}
			.btm_btn span{ display:inline-block; margin:0 auto; padding-left:32px; height:65px; line-height:65px; background-position: 0 20px; background-repeat:no-repeat; background-size:28px; color:#FFF;}
		.btm_btn1{ background-color:#35BBB5;}
			.btm_btn1 span{ background-image:url(btm_ico1.png);}
		.btm_btn2{ background-color:#3385C5;}
			.btm_btn2 span{ background-image:url(btm_ico2.png);}
		.btm_btn3{ background-color:#F95D5D;}
			.btm_btn3 span{ background-image:url(btm_ico3.png);}
	
	
/* == 弹出层 == */
.sgswtBox{ width:250px; height:110px; background-color:#fff; position:fixed; left:50%; top:50%; margin-left:-120px; margin-top:-50px; z-index:10000; box-shadow: 0 0 3px rgba(0,0,0,0.3); opacity:0.95;}
	.sgswtBox h2{ padding-top:8px; height:22px;line-height:22px; color:#000; font-size:20px; font-weight:normal; text-align:center; position:relative; z-index:0;}
	.sgswtBox h3{ padding:5px 0; height:40px; line-height:20px; color:#000; font-size:12px; font-weight:normal; text-align:center;}
	
	.sgswtBoxBtn{ font-size:14px;}
		.sgswtBoxBtn .swtclose{ float:left; width:125px; height:30px; line-height:30px; background-color:#0167B7; color:#FFF; text-align:center;}
		.sgswtBoxBtn .swtgo{ float:right; width:125px; height:30px; line-height:30px; background-color:#FF3B3B; color:#FFF; text-align:center;}
	
	/*
	.sgswtBox .swtCon{width: 172px;margin: 0 auto;}
	.sgswtBox .swtCon a{width:80px;height:28px;display:inline-block;text-align: center;z-index: 10002;font-size: 15px;font-weight: bold;line-height: 28px;border-radius: 5px;color: #fff;}
	.sgswtBox .swtCon a:nth-child(1){left:20px;background-color: #c61d01;margin-right: 12px;}
	.sgswtBox .swtCon a:nth-child(2){left:168px;background-color: #4c3a1c;}
	.sgswtBox .swtclose{width:23px;height:21px;display:block;background-color: #148DD2;position:absolute;right:-2px;top:-2px;z-index: 19002;}
	.sgswtBox .swtclose i {background-color: #7CCEFC;display: block;height: 1px;left: 50%;margin-left: -7px;margin-top: -1px;position: absolute;top: 50%;transform: rotate(45deg);-webkit-transform: rotate(45deg);width: 14px;}
	.sgswtBox .swtclose i:nth-child(2) {transform: rotate(-45deg);-webkit-transform: rotate(-45deg);}
*/
/* == 底部 == */
.Btmblk{ margin-top:20px; padding-bottom:20px; background-color:#FFF; color:#333;}
	.BtmNav{ padding:20px 15px 15px; text-align:center; font-size:14px;}
		.BtmNav a{ display:inline-block; color:#333; white-space:nowrap;}
	.copyright{ padding:0 0 0 20px; text-align:left; font-size:12px; color:#646464;}
	.copyright a{ color:#646464;}
	
.pro_ul{width:100%; height:auto; margin-top:8px;overflow:hidden;}
.pro_ul li{width:22.5%; float:left; margin:2% 0 0 2%}
.pro_ul li p{line-height:8px; text-align:center; overflow:hidden;}
.pro_ul li p a{ color:#888;}
.pro_ul li p a:hover{ color:#fff;}

.pro_ul .nei{position:relative;width:100%; overflow:hidden; float:left; text-align:center;margin:0px 5px 20px 5px;background-color: #F2F2F2;max-height:175px;height:175px;}
.pro_ul .nei img{ width:100%; border:1px solid rgba(224, 212, 212, 0.9);box-sizing: border-box;border-radius: 5px;}
.pro_ul .nei p{line-height:28px;}
.pro_ul .nei a{ color:#888;}
.pro_ul .nei a:hover{color:#2690c3}
.pro_ul .wai {width:100%; float:left;margin-top:-15px;background-color:#fff;text-align:center;font-size:12px;}

/*header*/
.favor-header-bar{background-color: #fff;padding:0 1.1rem;overflow: hidden;height:3.46rem;line-height: 3.46rem;border-bottom: 1px solid #e1e1e1;}
.favor-header-bar li{display: block;width:33.33%;text-align: center;float: left;margin-left:-1px;height:2.3rem;line-height: 2.3rem;margin-top:0.58rem;border-right: 1px solid #e1e1e1;position: relative;}
.favor-header-bar a{font-size:14px;color:#333;display:block;padding-bottom: 0.5rem;width:85%;margin:0 auto;}
.favor-header-bar li:last-child{border-right:none;}
.favor-header-bar li.default a{color:#139dea;border-bottom: 2px solid #139dea;}
.favor-header-bar li span{position: absolute;display: block;width:25%;top:-0.4rem;right:0.2rem;max-width: 32px;}

@media screen and (max-width: 639px){
	
}
