@charset "utf-8";
/**格式化样式**/
img {border: 0px}
a:hover {color: #f78f20;text-decoration: none;}
table{border-collapse: collapse;border-spacing: 0;}
/* ---------------------常用公共样式----------------------- */
/* display */
.dn{display:none;}
.di{display:inline;}
.db{display:block;}
.dib{display:inline-block;}
/* width */
.w20{width:20px;}
.w40{width:40px;}
.w50{width:50px;}
.w55{width:55px;}
.w60{width:60px;}
.w80{width:80px;}
.w100{width:100px;}
.w120{width:120px;}
.w140{width:140px;}
.w160{width:160px;}
.w180{width:180px;}
.w200{width:200px;}
.w220{width:220px;}
.w250{width:240px;}
.w260{width:260px;}
.w280{width:280px;}
.w300{width:300px;}
.w320{width:320px;}
.w340{width:340px;}
.w360{width:360px;}
.w380{width:380px;}
.w400{width:400px;}
.w420{width:420px;}
.w440{width:440px;}
.w460{width:460px;}
.w480{width:480px;}
.w500{width:500px;}
.w600{width:600px;}
.w700{width:700px;}
.w800{width:800px;}
.w900{width:900px;}
.w1000{width:1000px;}
.w1060{width:1060px;}
.w1100{width:1100px;}
.w1200{width:1200px;}
.w1215{width:1215px;}
/* 百分比宽度 */
.pct10{width:10%;}
.pct20{width:20%;}
.pct30{width:30%;}
.pct40{width:40%;}
.pct45{width:45%;}
.pct50{width:50%;}
.pct60{width:60%;}
.pct70{width:70%;}
.pct80{width:80%;}
.pct90{width:90%;}
.pct100{width:100%;}
/* height */
.h14{height:14px;}
.h16{height:16px;}
.h18{height:18px;}
.h20{height:20px;}
.h22{height:22px;}
.h24{height:24px;}
.h26{height:26px;}
.h28{height:28px;}
.h30{height:30px;}
.h40{height:40px;}
.h50{height:50px;}
.h60{height:60px;}
.h70{height:70px;}
.h80{height:80px;}
.h90{height:90px;}
.h100{height:100px;}
/* line-height */
.lh14{line-height:14px;}
.lh16{line-height:16px;}
.lh18{line-height:18px;}
.lh20{line-height:20px;}
.lh22{line-height:22px;}
.lh24{line-height:24px;}
.lh26{line-height:26px;}
.lh28{line-height:28px;}
.lh30{line-height:30px;}
.lh40{line-height:40px;}
.lh50{line-height:50px;}
.lh60{line-height:60px;}
.lh70{line-height:70px;}
.lh80{line-height:80px;}
.lh90{line-height:90px;}
.lh100{line-height:100px;}
/* margin */
.m0{margin:0;}
.ml1{margin-left:1px;}
.mr1{margin-right:1px;}
.mt1{margin-top:1px;}
.mb1{margin-bottom:1px;}
.ml2{margin-left:2px;}
.mr2{margin-right:2px;}
.mt2{margin-top:2px;}
.mb2{margin-bottom:2px;}
.ml5{margin-left:5px;}
.mr5{margin-right:5px;}
.mt5{margin-top:5px;}
.mb5{margin-bottom:5px;}
.ml10{margin-left:10px;}
.mr10{margin-right:10px;}
.mt10{margin-top:10px;}
.mb10{margin-bottom:10px;}
.ml15{margin-left:15px;}
.mr15{margin-right:15px;}
.mt15{margin-top:15px;}
.mb15{margin-bottom:15px;}
.ml20{margin-left:20px;}
.mr20{margin-right:20px;}
.mt20{margin-top:20px;}
.mb20{margin-bottom:20px;}
.ml25{margin-left:25px;}
.mr25{margin-right:25px;}
.mt25{margin-top:25px;}
.mb25{margin-bottom:25px;}
.ml30{margin-left:30px;}
.mr30{margin-right:30px;}
.mt30{margin-top:30px;}
.mb30{margin-bottom:30px;}
.mtb5{margin-top:5px;margin-bottom:5px;}
.mtb10{margin-top:10px;margin-bottom:10px;}
.mtb15{margin-top:15px;margin-bottom:15px;}
.mtb20{margin-top:20px;margin-bottom:20px;}
.mlr5{margin-left:5px;margin-right:5px;}
.mlr10{margin-left:10px;margin-right:10px;}
.mlr15{margin-left:15px;margin-right:15px;}
.mlr20{margin-left:20px;margin-right:20px;}
.ml40{margin-left:40px;}
.mr40{margin-right:40px;}
.mt40{margin-top:40px;}
.mb40{margin-bottom:50px;}
.ml50{margin-left:50px;}
.mr50{margin-right:50px;}
.mt50{margin-top:50px;}
.mb50{margin-bottom:50px;}
.ml60{margin-left:60px;}
.mr60{margin-right:60px;}
.mt60{margin-top:60px;}
.mb60{margin-bottom:60px;}
/* padding */
.p0{padding:0;}
.p1{padding:1px;}
.pl1{padding-left:1px;}
.pt1{padding-top:1px;}
.pr1{padding-right:1px;}
.pb1{padding-bottom:1px;}
.p2{padding:2px;}
.pl2{padding-left:2px;}
.pt2{padding-top:2px;}
.pr2{padding-right:2px;}
.pb2{padding-bottom:2px;}
.pl5{padding-left:5px;}
.p5{padding:5px;}
.pt5{padding-top:5px;}
.pr5{padding-right:5px;}
.pb5{padding-bottom:5px;}
.p10{padding:10px;}
.pl10{padding-left:10px;}
.pt10{padding-top:10px;}
.pr10{padding-right:10px;}
.pb10{padding-bottom:10px;}
.p15{padding:15px;}
.pl15{padding-left:15px;}
.pt15{padding-top:15px;}
.pr15{padding-right:15px;}
.pb15{padding-bottom:15px;}
.p20{padding:20px;}
.pl20{padding-left:20px;}
.pt20{padding-top:20px;}
.pr20{padding-right:20px;}
.pb20{padding-bottom:20px;}
.p25{padding:25px;}
.pl25{padding-left:25px;}
.pt25{padding-top:25px;}
.pr25{padding-right:25px;}
.pb25{padding-bottom:25px;}
.p30{padding:30px;}
.pl30{padding-left:30px;}
.pt30{padding-top:30px;}
.pr30{padding-right:30px;}
.pb30{padding-bottom:30px;}
.p40{padding:40px;}
.pl40{padding-left:40px;}
.pt40{padding-top:40px;}
.pr40{padding-right:40px;}
.pb40{padding-bottom:40px;}
.p50{padding:50px;}
.pl50{padding-left:50px;}
.pt50{padding-top:50px;}
.pr50{padding-right:50px;}
.pb50{padding-bottom:50px;}
.p60{padding:60px;}
.pl60{padding-left:60px;}
.pt60{padding-top:60px;}
.pr60{padding-right:60px;}
.pb60{padding-bottom:60px;}
/* border */
.bd0{border:0;}
.bdc{border:1px solid #ccc;}
.blc{border-left:1px solid #ccc;}
.brc{border-right:1px solid #ccc;}
.btc{border-top:1px solid #ccc;}
.bbc{border-bottom:1px solid #ccc;}
.bdd{border:1px solid #ddd;}
.bld{border-left:1px solid #ddd;}
.brd{border-right:1px solid #ddd;}
.btd{border-top:1px solid #ddd;}
.bbd{border-bottom:1px solid #ddd;}
.bde{border:1px solid #eee;}
.ble{border-left:1px solid #eee;}
.bre{border-right:1px solid #eee;}
.bte{border-top:1px solid #eee;}
.bbe{border-bottom:1px solid #eee;}
.bde6{border:1px solid #e6e6e6;}
.ble6{border-left:1px solid #e6e6e6;}
.bre6{border-right:1px solid #e6e6e6;}
.bte6{border-top:1px solid #e6e6e6;}
.bbe6{border-bottom:1px solid #e6e6e6;}
.bd6{border:1px solid #666;}
.bl6{border-left:1px solid #666;}
.br6{border-right:1px solid #666;}
.bt6{border-top:1px solid #666;}
.bb6{border-bottom:1px solid #666;}
.bdblue{border:1px solid #26aba2;}
.blblue{border-left:1px solid #26aba2;}
.brblue{border-right:1px solid #26aba2;}
.btblue{border-top:1px solid #26aba2;}
.bbblue{border-bottom:1px solid #26aba2;}
.bdblack{border:1px solid #000;}
.blblack{border-left:1px solid #000;}
.brblack{border-right:1px solid #000;}
.btblack{border-top:1px solid #000;}
.bbblack{border-bottom:1px solid #000;}
/* border-radius */
.brs2{border-radius:2px;}
.brs4{border-radius:4px;}
.brs6{border-radius:6px;}
.brs8{border-radius:8px;}
.brs10{border-radius:10px;}
/* background-color */
.bgwh{background-color:#fff;}
.bgfa{background-color:#fafafa;}
.bgfb{background-color:#fbfbfb;}
.bgf5{background-color:#f5f5f5;}
.bgf0{background-color:#f0f0f0;}
.bgeb{background-color:#ebebeb;}
.bge0{background-color:#e0e0e0;}
.bge{background-color:#eee;}
.bg6{background-color:#666;}
.bgc{background-color:#ccc;}
.bgblack{background-color:#000;}
.bgblue{background-color:#26aba2;}
.bgopa{background-color:#000;filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5;}
/* color */
.c0{color:#000;}
.c3{color:#333;}
.c6{color:#666;}
.c9{color:#999;}
.cc{color:#ccc;}
.cf{color:#fff;}
.ca0{color:#a0a0a0;}
.cblue{color:#26aba2;}
.corange{color:#eb5f27;}
/* font-size */
.f0{font-size:0;}
.f10{font-size:10px;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f22{font-size:22px;}
.f24{font-size:24px;}
.f26{font-size:26px;}
.f28{font-size:28px;}
.f30{font-size:30px;}
.f36{font-size:36px;}
/* font-family */
.fa{font-family:Arial;}
.ft{font-family:Tahoma;}
.fv{font-family:Verdana;}
.fs{font-family:Simsun;}
.fh{font-family:SimHei;}
.fw{font-family:'Microsoft Yahei';}
/* font-style */
.n{font-weight:normal; font-style:normal;}
.b{font-weight:bold;}
.i{font-style:italic;}
/* text-align */
.tc{text-align:center;}
.tr{text-align:right;}
.tl{text-align:left;}
.tj{text-align:justify;}
/* text-decoration */
.tdl{text-decoration:underline;}
.tdt{text-decoration:line-through;}
.tdn,.tdn:hover,.tdn a:hover,a.tdl:hover{text-decoration:none;}
/* letter-spacing */
.lt-1{letter-spacing:-1px;}
.lt0{letter-spacing:0;}
.lt1{letter-spacing:1px;}
/* resize */
.res{resize:none;}
/* white-space */
.nowrap{white-space:nowrap;}
/* word-wrap */
.bk{word-wrap:break-word;}
/* vertical-align */
.vm{vertical-align:middle;}
.vtb{vertical-align:text-bottom;}
.vb{vertical-align:bottom;}
.vt{vertical-align:top;}
.vn{vertical-align:-2px;}
/*浮动*/
.fl {display: block;float: left;}
.fr {display: block;float: right;}
/* float */
.l{float:left;}
.r{float:right;}
/* clear */
.cl{clear:both;}
.clear:after {display: block;clear: both;content: "";visibility: hidden;height: 0;}

.clear { *zoom: 1;}
/* position */
.rel{position:relative;}
.abs{position:absolute;}
.fix{position:fixed;}
/*z-index*/
.zx1{z-index:1;}
.zx2{z-index:2;}
.zx3{z-index:3;}
.zx4{z-index:4;}
.zx5{z-index:5;}
/* cursor */
.poi{cursor:pointer;}
.def{cursor:default;}
/* overflow */
.ovh{overflow:hidden;}
.ova{overflow:auto;}
/* visibility */
.vh{visibility:hidden;}
.vv{visibility:visible;}
/* 块状元素水平居中 */
.auto{margin-left:auto; margin-right:auto;}
/* 基于display:table-cell的自适应布局 */
.cell{display:table-cell; *display:inline-block; width:2000px; *width:auto;}
/* 双栏自适应cell部分连续英文字符换行 */
.cell_bk{display:table; width:100%; table-layout:fixed; word-wrap:break-word;}
/* 单行文字溢出虚点显示 */
.ell{text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
/* css3过渡动画效果 */
.trans{-webkit-transition:all 0.3s; transition:all 0.3s;}
/* box-sizing内边距、边框不再增加元素的宽度 */
.boxsiz{box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
/* 多行截字  适用于webkit内核浏览器 */
.jiezi{display: -webkit-box;-webkit-line-clamp: 2;overflow: hidden;-webkit-box-orient: vertical;}
/* 禁止浏览器在获取焦点时加边框 */
*:focus {outline: none} 


/* 头部 start */
/********顶部条 start************/
.pageTop{border-top:2px solid #2ba79d;}
.index_collect{background:url(../image/index/index_sc.jpg) no-repeat 0 4px;}
.pageTop_search{width:560px;}
.siteTop{ line-height:30px;height:40px !important;line-height:40px !important;background-color:#fff !important;border-bottom:none !important;}
.siteTop a {color: #666;}
.siteTop a:hover, .siteTop a span {color: #28b4aa;}
.siteTop .stow { background: url("../image/common.png") no-repeat;_background: url("../image/common.gif") no-repeat;background-position: -200px 8px;background-position: -200px 13px !important;padding-left: 16px;}
.siteTop .public_logo{background: url(../image/index/head_public.png) left center no-repeat;padding-left: 25px;float: left;height: 20px;position: relative;left: 400px;top: 4px;}
.siteTop .headPublic{width: 400px;height: 32px;overflow: hidden;float: left;margin-left:398px;}
.siteTop .headPublic .head_public1{color:#ff0000;font-family:"新宋体";white-space:nowrap;position:relative; float:left;}
.siteTop .kefu {background-position: -360px 15px !important;background:rgba(0, 0, 0, 0) url("../image/common.png") no-repeat scroll 0 0;background-position: -360px 9px;padding-left: 26px;border-left: 1px solid #ccc;}
.siteTop .cart {background-position: -290px 12px;padding-left: 16px;}
.siteTop .cart span{background-color: #f8f8f8;}
.siteTop .fr .mr a {color: #28b4aa;}
.siteTop .fr .mr a:hover {text-decoration: underline;}
.siteTop .txt {color: #ccc;}
.siteTop .txt a {margin: 0px 10px;display:inline-block;vertical-align:middle;}
/********顶部条 end************/
.pagetopImgAd{height:95px;}
.search_input{width:510px;padding-left:44px;background:url(../image/index/index_s.jpg) no-repeat 11px 8px;height:34px;border-top:2px solid #2ba79d;border-bottom:2px solid #2ba79d;border-left:2px solid #2ba79d;}
.search_text{width:424px;height:32px;padding:1px;line-height:32px;font-family:Simsun;}
.search_btn{width:80px;height:38px;background:#2ba79d;top:-2px;cursor:pointer;}
/* 头部 end */
/**导航 menu start**/
.index_Nav{border-bottom:3px solid #2ba79d;}
.all_Types{width:180px;background:url(../image/index/index_ico.png) no-repeat 10px 11px #2ba79d;}
.nav_Bar a:hover{color:#eb5f27;}
.all_TypesBox{top:40px;left:0;padding-top:3px;z-index:4;}
.all_TypesBox_cont{height:371px;background:#fff;}
.all_Types:hover .all_TypesBox{display:block;}
.all_TypesBox span{width:186px;margin:0 auto;}
.all_TypesBox_cont li{border-left:2px solid #fff;}
.selectType,.all_TypesBox_cont li:hover{background-color:#e6f6f4;border-left:2px solid #2ba79d !important;}
.index_type1,.index_type2,.index_type3,.index_type4,.index_type5{background:url(../image/index/index_ico.png) no-repeat;}
.index_type1{background-position:2px -29px;}
.index_type2{background-position:2px -48px;}
.index_type3{background-position:2px -67px;}
.index_type4{background-position:2px -87px;}
.index_type5{background-position:2px -108px;}
.nav_Bar li a{font-size:16px;}
/**导航 menu end**/


/**尾部 start**/
/*底部条 start*/
.index_tuihuo,.index_zhengpin,.index_jifen{background:url(../image/index/index_f.jpg) no-repeat;}
.index_tuihuo{background-position: 6px 4px;}
.index_zhengpin{background-position:6px -34px;}
.index_jifen{background-position:6px -67px;}
/*底部条 end*/
.pageFoot{height:130px;}
.bgf0{background-color:#f0f0f0;}
/**尾部 end**/


/*******积分兑换页面样式 start********/
/**活动专题页面 jfdh byzhou(变化内容)**/
	.jfdh_Banner{height:405px; background:url(../image/jfdh/jfdhbanner.jpg) center top no-repeat; min-width:1020px;}
	.jfdh_nav{ min-width:1020px; height:45px; background:url(../image/jfdh/titlebg.jpg) repeat-x center;}
	.jfdh_nav ul li a{ display:inline-block; font-size:19px; color:#c12c20;font-family:"Microsoft Yahei";  height:45px; background-color:#fce646; line-height:45px; padding:5px 15px;}
	.jfdh_nav ul li a.check_hover{ color:#fff; background-color:#e23b57;}
	.jfdh_title{ background:url(../image/jfdh/title1.gif) repeat-x center;}
	.jfdh_title h1{font-family:"Microsoft Yahei"; font-size:25px; color:#fff; line-height:56px; text-align:center; font-style:normal; font-weight:normal; margin-bottom:10px; margin-top:10px;}
	.jfdh_top{ width:100%; height:220px;}
	.one_box ul{ margin-left:-10px;}
	.one_box ul li{ width:240px; min-height:265px; border:1px solid #d5d5d5;}
	.bbd5d5{ border-bottom:1px solid #d5d5d5;}
	.jfdh_bottom .fontnumber{ font-style:normal; font-size:35px; color:#e23b57;font-family:"Microsoft Yahei";}
	.jfdh_bottom .font17{ font-style:normal; font-size:17px; color:#e23b57;font-family:"Microsoft Yahei";}
	.jfdh_bottom .dhBtn{ width:74px; height:32px; display:inline-block; background-image:url(../image/jfdh/jfdhbtn.png); background-repeat:no-repeat; text-align:center; position:absolute; right:0px; top:10px; font-weight:normal;}
	.mcbg{ width:100%;height:50px; cursor:pointer;}
	.jfdh_mcbg{ width:100%; height:50px;background-color:#000;position:absolute; bottom:0px; left:0px; opacity:0.5; }
	.jfdh_mc{width:100%;color:#fff; line-height:50px; text-align:center;position:absolute; bottom:0px; left:0px;}
	
	.jfdh_right{ width:79px; height:77px; display:block; position:absolute; right:0px; top:0px; background-image:url(../image/jfdh/jfdh_right.png); background-repeat:no-repeat;}
	.jfdh_rightSz{ display:block;font-size:20px; color:#fff;font-family:"Microsoft Yahei"; margin-top:18px; text-align:center;}
	.jfdh_rightJf{ display:block; font-size:16px; color:#fff;font-family:"Microsoft Yahei"; text-align:center;}
	.actGotop_jf{position:fixed;bottom:100px;right:50px;width:75px;height:75px;display:none;cursor:pointer;background:url(../image/jfdh/link.jpg) no-repeat;filter:alpha(opacity=70);-moz-opacity:0.7;opacity: 0.7;}
	.actGotop_jf:hover{ background:url(../image/jfdh/hover.jpg) no-repeat;-moz-opacity:0.7;opacity: 0.7;}
/*******积分兑换页面样式 end********/