﻿
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, figure, section, address, article, aside, canvas, dialog, header, footer, nav, menu, figcaption { margin: 0; padding: 0; word-wrap: break-word }
header, footer, article, section, nav, menu, hgroup, figcaption { display: block; }
body, html, input { font: 12px/1.5 '', 微软雅黑, arial, \5b8b\4f53, sans-serif; }
table { border-collapse: collapse; border-spacing: 0; }
img { border: none }
pre { white-space: pre-wrap; /* css-3 */ white-space: -moz-pre-wrap; /* Mozilla, since 1999 */ white-space: -pre-wrap; /* Opera 4-6 */ white-space: -o-pre-wrap; /* Opera 7 */ word-wrap: break-word; /* Internet Explorer 5.5+ */ }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
input.dialog { height: 0; height: 0; font-size: 0; line-height: 0; border: none }
h1 { font-size: 34px; }
h2 { font-size: 26px; }
h3 { font-size: 18px; }
h4 { font-size: 16px; }
h5 { font-size: 14px; }
h6 { font-size: 12px; }
input, label, img, th { vertical-align: middle; }
address, cite, dfn, em, var { font-style: normal; }
code, kbd, pre, samp { font-family: courier new, courier, monospace; }
ul, ol, li { list-style: none; }
a { text-decoration: none; color: #666; blr: expression(this.onFocus=this.blur());
outline: none; }
a:hover { text-decoration:none; color:#e60044;}
.white, .white a { color: #fff }
.blue, .blue a { color: #004499 }
.gray, a.gray { color: #999 }
.yellow { color: #FF6600; }
.red, .red a, a.red { color: #D4376C; }
.green { color: #0E774A }
.li li { padding: 0px 10px; padding-top: 5px; }
.li li, .li li a { color: #333; font-size: 14px; }
.bd { border: 1px solid #dadada; }
.hovor a:hover { color: #FF6600; }
select optgroup { color: #CAC8BB; }
tr td { width: auto; }
/*ͨʽ*/
.clear { _zoom: 1; clear: both; }
.lt, .left, .l { float: left }
.rt, .right, .r { float: right }
.hidden { display: none; }
.invisible { visibility: hidden; }
.clear:after { content: '\20'; display: block; height: 0; clear: both; }
.f12 { font-size: 12px }
.f13 { font-size: 13px }
.f14, .f14 a { font-size: 14px }
.f16 { font-size: 16px }
.f18 { font-size: 20px }
.f20 { font-size: 20px }
.lh20 { line-height: 20px }
.lh22 { line-height: 22px }
.lh24 { line-height: 24px }
.lh26 { line-height: 26px }
.lh28 { line-height: 28px }
.fb { font-weight: bold }
.fn { font-weight: normal }
.bk, .bk3, .bk5, .bk8, .bk10, .bk15, .bk20, .bk30 { clear: both; font-size: 1px; height: 0; line-height: 1px }
.bk3 { height: 3px; }
.bk5 { height: 5px }
.bk8 { height: 8px }
.bk10 { height: 5px }
.bk15 { height: 15px }
.bk20 { height: 20px }
.bk30 { height: 30px }
.pr { position: relative }
.pa { position: absolute }
.fh { height: 10px; font-size: 1px; overflow: hidden; clear: both; }
.ff { font-family: "microsoft YaHei" }
.p { color: #666; text-indent: 0em; line-height: 175%; padding-top: 5px; height: 90px }
.p5 { padding-top: 5px; }
.p10 { padding-top: 10px; }
.p15 { padding-top: 15px; }
.p20 { padding-top: 20px; }
.id2 { text-indent: 0em; }
.imgHover a:hover img { border-color: #f60; }
.imgMask a:hover img { filter: alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7; }
body { background: #ebebeb; }
.header { height: 140px; padding-top: 0px; width: 1000px; background-color: #fff }
.topNav { background-color: #e84266; height: 40px; }
.topNav div { backgnd: url(../index_15.jpg) top right no-repeat; height: 35px; margin: 0 auto; width: 980px }
.topNav ul { background: url(../index_09.jpg) top left no-repeat; height: 35px; }
.topNav li { float: left; width: 96px; text-align: center; height: 40px; padding: 0 3px }
.topNav li a:hover { background: url(../images/dhbj.gif) no-repeat top center; cursor: pointer; font-size: 19px }
.topNav li.select { background: url(../images/dhbj.gif) no-repeat top center; width: 96px; }
.topNav li a { font-size: 15px; color: #fff; text-shadow: 1px 1px 5px #000; line-height: 35px; text-decoration: none; font-family: "microsoft YaHei"; width: 96px; height: 40px; display: block }
.topNav .rt { background: none; float: right; width: 180px; text-align: left; height: 35px; padding-top: 5px; }
.topSub { border-top: none; width: 1000px; height: 40px; padding-top: 3px; border-bottom: 3px solid#e6dcdd }
.topSub li { clear: both; padding: 10px 10px 0px 10px; color: #333; _height: 21px; overflow: hidden; }
.topSub li a { padding: 0px 5px; }
.topSub .sub { background: url(index_29.jpg) top right no-repeat; width: 43px; height: 21px; border: none; cursor: pointer; }
.topSub .txt { height: 19px; border: 1px solid #ddd; color: #666; width: 200px; }
.search { width: 270px; text-align: right; }
.search form { _margin-top: -2px; }
.mainSlide { width: 360px; height: 270px; }
.slideBox { width: 360px; height: 270px; position: relative; }
.rollBox { width: 360px; overflow: hidden; height: 235px; position: relative; }
.rollCont { width: 8000px; position: relative; }
.rollCont ul { position: absolute; left: 0px; top: 0px; }
.rollCont li { float: left; width: 360px; text-align: center; vertical-align: top }
.rollCont li img { width: 360px; height: 235px; }
.slideBtn { position: absolute; top: 210px; color: #b4b4b4; height: 65px; z-index: 66; text-decoration: none; cursor: pointer; width: 138px; right: 0px; }
.slideBtn li { float: left; display: inline; border: 1px solid #2f2f2f; background: url(../slide_03.jpg) center center repeat-x; background-color: #999; color: #a1a1a1; width: 22px; height: 18px; line-height: 18px; text-align: center; margin-right: 3px; font-weight: bold; }
.slideBtn li.select { color: #fff; }
.slideTxt { height: 35px; background: url(../slide_10.jpg) 9px 8px no-repeat; line-height: 35px; font-size: 14px; color: #333; padding-left: 30px; }
.mainHeader { width: 605px; height: 272px; }
/*四张图片的透明显示*/
.shoplist { width: 474px; height: 360px; position: relative; float: left; }
.shopimg a { position: absolute; display: block; border: 0px solid #999; padding: 0px; }
.shopimg a:hover { text-decoration: none }
.shopimg a p { float: left; display: none; cursor: hand; padding-left: 10px; font: bold 14px Arial, Helvetica, sans-serif; }
.shopimg a:hover p { width: 465px; height: 50px; float: left; padding-top: 10px; background-color: rgba(0, 0, 0, 0.8)!important; filter: Alpha(opacity=80); background: #000; /*　使用IE专属滤镜实现IE背景透明*/ display: block; position: absolute; bottom: 0; left: 0; color: #fff; }
.shopimg a:hover span { color: #F00; font-size: 18px; padding-right: 10px; }
/*--ҳͷ--*/
.mainHeaderBox { padding: 15px 15px 0px 15px; display: none; }
.mainHeader .block { display: block; }
.mainHeaderBox .l { border: 1px solid #e4e4e4; padding: 1px; width: 150px; height: 120px; margin-right: 10px; }
.mainHeaderBox strong a:hover { color: #990000; }
.mainHeaderBox .bk10 { border-bottom: 1px solid #e4e4e4; }
.mainHeaderBox li { float: left; font-family: ""; width: 50%; _width: 49%; zoom: 1; background: url(../dot.jpg) 0px 15px no-repeat; padding-top: 6px; }
.mainHeaderBox li a { padding-left: 10px; }
.mainHeaderBox li a:hover { color: #000; }
.newProduct li { float: left; border-right: 1px solid #e4e4e4; width: 210px; text-align: center; margin-left: 23px; }
.newProduct .last { border: none; }
.newProduct li img { width: 200px; height: 130px; }
.newProduct li a { padding: 0px 15px; color: #666; font-size: 13px; }
.shoplist { width: 975px; height: 140px; position: relative; padding-top: 10px; margin-top: 5px; border: 3px solid#ebebeb }
.shopimg { float: left; width: 210px; height: 130px; margin-left: 30px }
.shopimg a { position: absolute; display: block; border: 0px solid #999; padding: 0px; }
.shopimg a:hover { text-decoration: none }
.shopimg a p { float: left; display: none; cursor: hand; padding-left: 11px; font: bold 14px Arial, Helvetica, sans-serif; }
.shopimg a:hover p { width: 190px; height: 32px; float: left; padding-top: 10px; background-color: rgba(0, 0, 0, 0.6)!important; filter: Alpha(opacity=60); background: #000; /*　使用IE专属滤镜实现IE背景透明*/ display: block; position: absolute; bottom: 0; left: 1; color: #fff; }
.shopimg a:hover span { color: #fff; font-size: 12px; text-align: center; width: 210px }
.fw2 { margin: 0 auto; width: 980px; height: auto; overflow: hidden }
/*---mainLeft---*/
.mainLeft, .mainList2 { width: 672px; }
.mainList li { clear: both; padding: 5px 0px 0px 0px; height: 205px; }
.mainList .title h4 { background: #666; font-size: 12px; }
.mainList .title h4 a { color: #fff; padding: 0px 10px; }
.mainList.l { padding: 1px; width: 180px; height: 120px; }
.mainList .rt { width: 420px; padding-top: 20px; color: #999; }
.mainList .rt p { font-size: 14px; border-top: 1px dashed #e9e9e9; margin-top: 5px; }
.mainList .rt .p1 { font-size: 12px }
.mainList .rt p a { font-size: 12px; color: #E84266; padding: 3px 15px; line-height: 25px; font-family: ""; }
.mainList li .arr01, .mainLeft .arr01 { width: 230px; height: 160px; float: left; padding-left: 8px }
.mainList li .arr01 img, .mainLeft .arr01 img { padding: 23px 0 0 20px }
.mainList li .arr01, .mainLeft .arr01 { background: url(/templets/shan../images/imgbj.jpg) no-repeat }
.mainList li .arr01 { margin-top: 20px }
.mainLeft .arr02 h4 a { color: #e84266; height: 25px }
.mainLeft .arr02 h4 { border-bottom: 1px dotted#d3d3d3; padding-bottom: 8px }
.mainLeft .arr02 { width: 420px; float: right }
.mainLeft .arr02 li { height: 36px; line-height: 30px; background: url(/templets/shan../images/libj.jpg) no-repeat }
.mainLeft .arr02 li a { padding-left: 30px; font-size: 14px; font: 14px/1.5 "microsoft yahei", "微软雅黑", tahoma, arial; color: #444 }
.mainLeft .title, .mainList .title { border-bottom: 1px solid #d9d9d9; height: 26px; margin-bottom: 10px; margin-left: 10px }
.mainLeft .title .It a, .mainList .title a { line-height: 26px; color: #E56581; font-size: 16px; font-weight: bold; }
.newsShare { padding-top: 5px; }
.mainLeft .title .It { width: 120px; float: left }
.mainLeft .title .rt a { color: #666666; font-size: 12px; }
.mainLeft .title .rt { line-height: 26px; }
.sjPrice li { clear: both; height: 70px; padding: 10px 10px 0px 10px; border-bottom: 1px solid #eee; }
.sjPrice li img { width: 65px; height: 50px; padding: 1px; border: 1px solid #e4e4e4; margin-right: 5px; }
.sjPrice li.last { border: none; }
.yejieBox ul { display: none; }
.yejieBox .block { display: block; }
.Ranking { background: url(../index_73.jpg) 0px 7px no-repeat; margin: 0px 10px; height: 315px; }
.Ranking li { line-height: 32px; vertical-align: middle; padding-left: 35px; }
.linker { width: 1000px; margin: 0 auto; border: 1px solid #DADADA; }
.linker .t { background: url(index_76.jpg) top right repeat-x; height: 32px; line-height: 32px; padding: 0px 10px; }
.linker .t a { padding: 0px 5px; }
.linker .t strong { padding-right: 10px; }
.linker ul { padding: 0px 10px; padding-top: 10px; line-height: 175%; color: #ddd; }
.linker ul li { float: left; }
.linker ul li a { color: #888; padding: 0px 5px; }
.footer { text-align: center; color: #666; border-top: 1px solid #d9d9d9; padding-top: 15px; height: 40px; background-color: #ebebeb }
/*---бҳ---*/
.listHeader li { float: left; width: 23%; zoom: 1; text-align: center; padding-top: 10px; padding-left: 8px }
.listHeader li a { width: 150px; height: 30px }
.listHeader li img { width: 150px; height: 100px; margin-bottom: 5px; border: 1px solid #e4e4e4; padding: 1px; }
.listHeader li a:hover { color: #000; }
<!--
头部--> .sitenav-right { width: 400px; float: right; height: 30px; overflow: hidden; display: inline-block; }
.sitenav-right li { float: right; line-height: 30px; margin-left: 15px; padding-top: 2px; }
.sitenav-right li a { width: 26px; height: 26px; display: inline-block; overflow: hidden; }
.sitenav-right li a:hover { text-decoration: none; }
.icon6 { background: url(../images/qqq.jpg) no-repeat; }
.icon5 { background: url(../images/xinlang.jpg) no-repeat; }
.icon4 { background: url(../images/tengxun.jpg) no-repeat; }
.icon3 { background: url(../images/weixin2.jpg) no-repeat; }
.icon7 { background: url(../images/email.png) no-repeat; }
/*.icon6 { background: url(../images/qqq1.jpg) no-repeat; }
.icon6:hover { background: url(../images/qqq.jpg) no-repeat; }
.icon5 { background: url(../images/xinlang1.jpg) no-repeat; }
.icon5:hover { background: url(../images/xinlang.jpg) no-repeat; }
.icon4 { background: url(../images/tengxun1.jpg) no-repeat; }
.icon4:hover { background: url(../images/tengxun.jpg) no-repeat; }
.icon3 { background: url(../images/weixin1.jpg) no-repeat; }
.icon3:hover { background: url(../images/weixin2.jpg) no-repeat; }
.icon7 { background: url(../images/email1.png) no-repeat; }
.icon7:hover { background: url(../images/email.png) no-repeat; }*/
/*底部*/
.new-foot { margin: 0px auto; width: 1036px; background-color: #f5f5f5; }
.bottom { padding: 20px; overflow: hidden; }
.bottom .paixu { padding-left: 55px }
.bottom .paixu ul { float: left; width: 120px }
.bottom .paixu span { font-size: 16px; color: #E60044; ; font-weight: bold; line-height:26px; }
.bottom .paixu ul li a {font:normal 14px/25px "微软雅黑"; }
.bottom .paixu ul li a:hover { color: #F00 }
.bottom .wx,.bottom .wx2 { padding:30px 10px 0px 0px; width:130px; text-align:center;}
.bottom .wx i,.bottom .wx2 i{ font:normal 14px/22px "microsoft yahei"; display:inline-block; color:#666;}
.bottom .wx img,.bottom .wx2 img { width: 120px; }
.bottom .logo2 { padding: 65px 0px 0px 0px; }
.foot { width: 100%; background-image: url(../images/foot.jpg);}
.foot p { font-size: 14px; color: #FFF; text-align: center; padding: 20px 0px; }
.foot a{ padding:0px 10px; line-height:30px; color:#fff;}
/*列表页*/
.fw { width: 1000px; margin: 0px auto; padding-top: 10px }
.fw1 { width: 1000px; margin: 0px auto; background-color: #fff; height: auto; overflow: hidden }
/*列表左侧*/
.con-l { width: 688px; border: 1px solid #E5E5E5; float: left; }
.lists li { border-bottom: 1px dashed #dcdcdc; padding: 15px 15px; display: inline-block; }
.lists li .biaoti { overflow: hidden; }
.lists li img { width: 180px; border: 1px solid #dcdcdc; padding: 3px 3px; }
.lists .rt { width: 460px; margin-left: 10px; }
.lists .rt .l a { color: #333; font: 16px/24px "微软雅黑"; font-weight: normal; }
.lists .rt p { line-height: 24px; color: #666; font-size: 13px; padding: 5px 0px; }
.lists .rt .r { color: #999; line-height: 20px; }
.lists li.select { clear: both; background: url(list_03.jpg) 0px 0px repeat-x; cursor: pointer; }
.lists .biaoqian { background: url(bianqian.png) no-repeat left; padding-left: 17px; width: 443px; overflow: hidden; display: block; white-space: nowrap; text-overflow: ellipsis; }
.lists .biaoqian a { color: #E60044; }
.lists .biaoqian a:hover { text-decoration: underline; }
.lists li.select .biaoti a { color: #E60044; }
.lists2 li.select .biaoti a { color: #6A9B03; }
.lists2 .biaoqian a { color: #6A9B03;}
.lists2 .biaoqian a,.lists3 .biaoqian a,.lists4 .biaoqian a,.lists5 .biaoqian a{ padding-right: 10px; font-size: 12px; }
.lists3 li.select .biaoti a { color: #6F449D; }
.lists3 .biaoqian a { color: #6F449D;}
.lists4 li.select .biaoti a { color: #405992; }
.lists4 .biaoqian a { color: #405992; }
.lists5 li.select .biaoti a { color: #E86143; }
.lists5 .biaoqian a { color: #E86143;}
/*关键词*/
.titzy { margin: 5px 0px; overflow: hidden; padding: 10px 0 10px 10px; line-height: 25px; border-bottom: 1px solid #e1e1e1; }
.titzy p { font-size: 14px; color: #666; padding-top: 4px; font-family: 微软雅黑; letter-spacing: 2px; }
.titzy h1 { color: #D4376C; font-family: 微软雅黑; font-size: 20px }
.titzy2 h1 { color: #6A9B03; }
.titzy3 h1 { color: #6F449D; }
.titzy4 h1 { color: #405992; }
.titzy5 h1 { color: #E86143; }
/*面包屑*/
.globalNav { height: 39px; margin: 0px 0px; }
.globalNav .lt { height: 37px; padding-left: 10px; }
.globalNav .lt a { line-height: 37px; color: #e56581; font-size: 18px; }
.globalNav .lt strong { line-height: 37px; color: #333; font-size: 15px; }
.globalNav .lt span { padding-left: 10px; font-size: 12px; color: #999 }
.globalNav .lt span1 { line-height: 37px; color: #595959; font-size: 25px; font-weight: bold; font-family: 宋体 }
.globalNav .rt { padding-right: 10px; color: #333; line-height: 39px; font-size: 14px; }
.globalNav .rt a:hover, .globalNav .rt a.select { color: #D4376Cd; }
.gbl_o { background: url(../index_47.jpg) no-repeat }
.gbl_t { border-bottom: 1px solid #e1e1e1; }
.gbl_th { border-top: 1px solid#565656; border-bottom: 1px dotted#e4e4e4 }
.globalBox { margin-bottom: 5px }
/*列表右侧*/
.mainRight { width: 290px; }
.list-r { border: 1px solid #c7c7c7; overflow: hidden; padding-top: 10px; }
.list-r .tit { height: 38px; margin: 0px 10px; border-bottom: 1px solid #ccc; color: #000; font: bold 15px/38px "microsoft yahei"; background: url(ml.gif) no-repeat left; padding-left: 10px; }
.list-r ul { margin: 10px 10px; overflow: hidden; }
.list-r ul li { background: url(block.gif) no-repeat left; padding-left: 10px; display: block; line-height: 30px; overflow: hidden; }
.list-r ul li a { color: #666; float: left; display: inline-block; width: 210px; white-space: nowrap; text-overflow: ellipsis;overflow: hidden; }
.list-r ul li span { color: #999; float: right; width:40px;}
.list-r ul li a:hover { color: #E60044; }
.list-r2 ul li a:hover { color: #6A9B03; }
.list-r3 ul li a:hover { color: #6F449D; }
.list-r4 ul li a:hover { color: #405992; }
.list-r5 ul li a:hover { color: #E86143; }
/*广告位*/
.list-ad { margin: 0 auto; border: 1px solid #ccc; width: 286px; text-align: center; padding: 10px 0px; }
.list-ad2 { margin: 0 auto; border: 1px solid #ccc; width: 286px; text-align: center; }
/*tag标签*/
.hot-tag { border: 1px solid #dcdcdc; padding-top: 5px; }
.hot-tag .tit { height: 28px; margin: 0px 10px; border-bottom: 1px solid #ccc; color: #000; font: bold 15px/28px "microsoft yahei"; background: url(ml.gif) no-repeat left; padding-left: 10px; overflow: hidden; }
.hot-tag .con { margin: 10px 10px; overflow: hidden; }
.hot-tag .con a { display: inline-block; border-radius: 2px; color: #525252; padding: 0px 10px; font-size: 12px; margin: 6px 6px; line-height: 24px; }
.hot-tag .con a:hover { text-decoration: none; }
.hot-tag .tagc1 { background: #d2e6f4; }
.hot-tag .tagc2 { background: #f8e4bd; }
.hot-tag .tagc3 { background: #c4cbf4; }
.hot-tag .tagc4{ background: #fbf4ea; }
.hot-tag .tagc5 { background: #def0b8; }
.hot-tag .tagc6 { background: #f8e2ed; }
.hot-tag .tagc1:hover { background: #a9c9e2; }
.hot-tag .tagc2:hover { background: #f9d07f; }
.hot-tag .tagc3:hover { background: #a0a6ce; }
.hot-tag .tagc5:hover { background: #6A9B03; }
.hot-tag .tagc4:hover{ background: #bcb388; }
.hot-tag .tagc6:hover { background: #f8b3d0; }
/*右侧推荐视频*/
.subsp{}
.subsp .tab{ height:40px;overflow:hidden; display:block;}
.subsp .tab li{ width:50%; float:left;font:bold 15px/38px "microsoft yahei"; text-align:center;}
.subsp .out,.subsp .outa{border-bottom:1px solid #c7c7c7; color:#000000;}
.subsp .nei ul{ }
.subsp .nei li{ border-bottom:1px dotted #dbdbdb; padding:8px 0px; display:block;float:none; overflow:hidden;}
.subsp .nei .zuo{ float:left;}
.subsp .nei .zuo img{ width:110px;max-height:83px;}
.subsp .nei .you{ width:170px; float:right;}
.subsp .nei .you h3{color:#333;font:14px/20px "microsoft yahei";display:block;}
.subsp .nei .you span{font-size:13px; color:#bbbbbb; margin:5px 0px;}
.subsp .title{height:40px;overflow:hidden; display:block;font:bold 15px/40px "microsoft yahei";border-bottom:1px solid #c7c7c7; color:#000000; background:url("../images/ml.gif") no-repeat left; padding-left:12px;}

.subsp2 .tab li:hover,.subsp2 .on,.subsp2 .ona{ border-bottom:1px solid #6A9B03;color:#6A9B03;}
.subsp2 .nei .you a:hover{color:#6A9B03;}

/*分页*/
.content_page { padding-bottom: 20px; margin: 0px auto; text-align: center; padding-top: 10px; }
.content_page li { float: left; border: 1px solid #ccc; }
.content_page li a, .content_page span { background: #fff; padding: 4px 8px; font-size: 14px; line-height: 1em; vertical-align: middle; margin-right: 3px; }
.content_page li a:hover, .content_page span { background: #D4376C; border: #c00 1px solid; color: #FFF; text-decoration: none; font-weight: normal; margin-left: 10px }
/*文章页*/
.erweima { margin: 20px 40px; color: #666; overflow: hidden; text-align: center; }
.erweima img { margin-top: 6px; width:150px; }
.contHeader { background: url(../cont_03.jpg) left bottom repeat-x; }
.contHeader h2 { line-height: 40px; text-align: center; background: url(../cont_06.jpg) center bottom no-repeat; }
.contTop { text-align: center; color: #000; line-height: 20px; padding:5px 10px; }
.contTop a { padding: 0px 5px; }
.contTop2 a { color: #6A9B03; }
.contTop3 a { color: #6F449D; }
.contTop4 a { color: #405992; }
.contTop5 a { color: #E86143; }
.contOption { line-height:30px; height:30px; margin:5px 15px 0px;display:block; text-align:center;}
.contOption p,.contOption .fenxiang{ padding: 0px 20px 0px 0px; color: #888; display:inline; float:left;}
.contOption .fenxiang{padding: 0px 0px 0px 5px;}
.contOption .right{ margin-left:20px; }
.scbw,.ysjk{float: left;}
.scbw em,.ysjk em,.ysjk-ewm,.ysjk-ewm a span{background: url(../images/xzx_ico_article.png) no-repeat;}
.scbw span,.ysjk span{float: left;}
.scbw em{float: left;width: 14px;height: 13px;background-position: -17px 0;display: block;margin-right:8px 5px 0 0;}
.ysjk em{background-position: 0 0;width: 16px;height: 16px;display: block;margin-right: 5px;margin-top: 8px;float: left;}
.scbw a,.ysjk a{color: #0177e5;}
.ysjk{margin-left: 24px;position: relative;}
.ysjk-ewm{width: 374px;height: 153px;background-position: 0 -26px;position: absolute;left: -301px;top: 30px;display: none;}
.ysjk-ewm img{margin: 34px 0 0 255px;display: block;width: 100px;height: 100px;border: 1px solid #eee;}
.ysjk:hover .ysjk-ewm{ display:block;}
.content_cont { text-align: left; margin: 5px 15px 0px; font-size: 15px; color: #252525;line-height: 175%;border-top:1px dashed #e1e1e1; overflow:hidden; padding-top:10px; font-family:"宋体",sans-serif;  }
.content_cont a{ text-decoration:underline; color:#405992;}
.content_cont img { display: block; margin: 3px auto; width: 300px; height:271px;}
.content_cont br{ height:0px; padding:0px; margin:0px;}
.content_cont p { padding-top: 0px; line-height: 175%; }
.content_cont table{ margin:0px auto;}
.nextLast { width: 100%; height: 45px; }/*上一页下一页*/
.nextLast a:hover { color: #E60044; }
.nextLast2 a:hover { color: #6A9B03; }
.nextLast3 a:hover { color: #6F449D; }
.nextLast4 a:hover { color: #405992; }
.nextLast5 a:hover { color: #E86143; }
.nextLast span { line-height: 20px; font-size: 14px; padding: 0px 5px; width: 300px }
.contShare { border-top: 1px dashed #ddd; height: 30px; padding: 10px 10px 0px 10px; }
.contShare .left a { padding: 0px 5px; }
.contComment { text-align: center; }
.commentSub { background: url(../contComment.jpg) no-repeat; height: 23px; line-height: 23px; width: 83px; border: none; cursor: pointer; }
.here { background: #F0F0F0; height: 28px; line-height: 28px; padding-left: 10px; float: left; font-size: 14px; }
.here a { color: #AD1359; }
.read { border: 1px solid #dadada; overflow: hidden; }
.read-jl{  border:none;border-bottom:1px solid #dadada;}
.read span { color: #333; height: 30px; line-height: 30px; padding-left: 15px; margin: 10px 10px 0px 10px; font-size: 16px; background: url(ml.gif) no-repeat left; border-bottom: 1px solid #dadada; }
.read ul li { float: left; width: 152px; margin: 10px 9px; overflow: hidden; height: 125px }
.read-jl ul{ margin-left:3px;}
.read-jl ul li { text-align:center;}
.read ul li a { line-height: 25px; }
.read2 ul li a:hover { color: #6A9B03; }
.read3 ul li a:hover { color: #6F449D; }
.read4 ul li a:hover { color: #405992; }
.read5 ul li a:hover { color: #E86143; }
.read ul li img { width: 150px; height: 100px; border: 1px solid #e1e1e1; }
.rightNews, .rightNews3 { margin: 0px 10px; }
.rightNews li, .rightNews3 li { clear: both; width: 260px; overflow: hidden; }
.rightNews li a, .rightNews3 li a { color: #777 }
.rightNews li a:hover, .Ranking li a:hover { color: #000; }
.rightNews1, .rightNews2 { height: auto; margin: auto; width: 300px; }
.rightNews1 li { width: 120px; float: left; margin-left: 10px; line-height: 23px; }
.rightNews1 li, .rightNews li { background: url(dot.jpg) -2px 11px no-repeat; padding-left: 10px; border-bottom: 1px dashed #e4e4e4; line-height: 30px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; height: 30px; }
.rightNews3 li { padding-left: 8px; border-bottom: 2px dashed #e4e4e4; line-height: 30px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; height: 30px; }
.rightNews2 li { float: left; height: 115px; overflow: hidden; width: 130px; padding-top: 10px; padding-left: 10px; overflow: hidden; }
.rightNews2 li span { cursor: pointer; display: block; font-size: 12px; height: 28px; line-height: 28px; text-align: center; width: 120px; }
.rightNews3 li strong { color: #666; float: left; font-family: Monotype Corsiva; font-size: 20px; font-style: italic; height: 33px; padding-left: 10px; width: 35px; }
.mainHeader .globalBox { height: 233px; }
.mainLeft .zTlist li { width: 340px; margin-left: 7px; float: left; display: inline; height: 138px; border: 1px solid #d9d9d9; clear: none; margin-bottom: 15px; }
.mainLeft .zTlist li img { width: 115px; height: 85px; border: 1px solid #e4e4e4; padding: 1px; margin-left: 5px; display: inline; }
.zTlist li h3 { height: 33px; background: url(../index_66.jpg) 0px -3px repeat-x; }
.zTlist li h3 a { font-size: 12px; line-height: 34px; padding-left: 10px; font-family: "microsoft YaHei"; }
.zTlist li .rt { width: 200px; padding-right: 5px; }
.zTlist li p { color: #666; line-height: 175%; }
.brandList { padding-top: 15px; }
.brandList dt { height: 33px; background: url(../index_66.jpg) 0px -3px repeat-x; line-height: 33px; padding-left: 14px; font-weight: bold; font-size: 14px; border-top: 1px solid #e4e4e4; font-family: "microsoft YaHei"; clear: both; }
.brandList dd { display: inline; float: left; width: 25%; zoom: 1; text-align: left; padding-top: 15px; }
.brandList dd a { color: #666; font-size: 14px; font-family: ""; padding-left: 20px; }
/* ҳʽ */
/*footer*/
.site-info { background: #dbdbdb; border-top: 1px solid #D4376C; height: auto; margin-top: 20px; }
.site-info .condenast-nav { height: 35px; padding: 23px 28px 0 28px; border-bottom: 1px solid #393a3c; }
.site-info .condenast-nav .cn-logo { display: block; width: 105px; height: 27px; float: left; background-position: 0 -63px; }
.site-info p { width: 810px; color: #fff; font-size: 14px; float: left; display: inline; }
.site-info p a { color: #999; display: inline-block; margin-left: 7px; margin-right: 7px; }
.site-info p a:hover { color: #fff; }
.site-info p span { color: #7c7d7d; }
.site-info .footer-nav { height: 110px; padding: 10px 0px; width: 980px; margin: 0px auto; }
.site-info .footer-nav .self-logo { display: block; width: 133px; height: 27px; float: left; background: url(../footer.png) 0 -93px no-repeat; }
.site-info .footer-nav p { margin-left: 40px; width: 780px; margin-top: 8px; text-align: center }
.site-info .footer-nav .copyright { width: 780px; margin: 10px auto 0px; line-height: 18px; color: #333; text-align: center; font-size: 12px; float: right; }
.site-info .footer-nav .copyright a { color: #666; }
.logo_left { float: left; width: 200px; padding-top: 10px; }
.diynav { line-height: 25px; }
.site-info { border-width: 3px; }
.site-info .inner-wrapper { background: none; }
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.clearfix a { width: 30px; color: #666; font-size: 14px; padding-left: 25px }
.clearfix { zoom: 1; /* for IE6 IE7 */ margin: 0 auto; width: 980px }
/*head*/
<!--
.index_top { width: 100%; height: 31px; border-bottom: 1px solid #d4d4d4; margin-bottom: 25px; }
.index_top_left { width: 340px; height: 31px; float: left; margin: 0 0 0 10px; display: inline; line-height: 31px; color: #e2e2e2; }
.index_top_left a { color: #5b5b5b; }
.index_top_left a:hover { color: #cc0066; }
.index_top_left span { float: left; }
.index_top_left cite { float: left; background: url(../icon1.jpg) no-repeat 0 6px; padding: 0 0 0 33px; margin: 0 0 0 5px; display: inline; }
.index_top_left a.a1 { color: #D32322; }
.index_top_left a.a2 { color: #4E8593; }
.index_top_left i { float: left; padding: 0px; margin: 0px; display: inline; font-style: normal; }
.index_top_right { width: auto; height: 31px; float: right; line-height: 31px; color: #e2e2e2; }
.index_top_right cite { float: left; background: url(../rss_pic1.jpg) no-repeat 0 8px; padding: 0 0 0 13px; display: inline; }
.index_top_right a { color: #5b5b5b; padding: 0 5px; }
.index_top_right a:hover { color: #cc0066; }
/*top*/
/*焦点图*/
.focus { position: relative; width: 660px; height: 440px; background-color: #000; float: left; }
.focus img { width: 660px; height: 440px; }
.focus .shadow .title { width: 260px; height: 50px; padding-left: 30px; padding-top: 20px; }
.focus .shadow .title a { text-decoration: none; color: #fff; font-size: 14px; font-weight: bolder; overflow: hidden; }
.focus .btn { position: absolute; bottom: 34px; left: 510px; overflow: hidden; zoom: 1; }
.focus .btn a { position: relative; display: inline; width: 13px; height: 13px; margin: 0 5px; color: #B0B0B0; font: 12px/15px "\5B8B\4F53"; text-decoration: none; text-align: center; outline: 0; float: left; background: #D9D9D9; }
.focus .btn a:hover, .focus .btn a.current { cursor: pointer; background: #fc114a; }
.focus .fPic { position: absolute; left: 0px; top: -40px; }
.focus .D1fBt { overflow: hidden; zoom: 1; height: 16px; z-index: 10; }
.focus .shadow { width: 100%; position: absolute; bottom: 0; left: 0px; z-index: 10; height: 60px; line-height: 60px; background: rgba(0,0,0,0.6); filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0, startColorstr = '#80000000', endColorstr = '#80000000')\9;
display: block; text-align: left; }
.focus .shadow a { text-decoration: none; color: #fff; font-size: 20px; overflow: hidden; margin-left: 10px; font-family: "\5FAE\8F6F\96C5\9ED1"; }
.focus .fcon { position: relative; width: 100%; float: left; display: none; background: #000 }
.focus .fcon img { display: block; }
.focus .fbg { bottom: 25px; right: 40px; position: absolute; height: 21px; text-align: center; z-index: 200; }
.focus .fbg div { margin: 10px auto 0; overflow: hidden; zoom: 1; height: 14px }
.focus .D1fBt a { position: relative; display: inline; width: 12px; height: 12px; margin: 0 5px; color: #B0B0B0; font: 12px/15px "\5B8B\4F53"; text-decoration: none; text-align: center; outline: 0; float: right; background: #D9D9D9; -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; }
.focus .D1fBt .current, .focus .D1fBt a:hover { background: #fc114a; }
.focus .D1fBt img { display: none }
.focus .D1fBt i { display: none; font-style: normal; }
.focus .prev, .focus .next { position: absolute; width: 40px; height: 74px; background: url(/templets/shan../images/focus_btn.png) no-repeat; }
.focus .prev { top: 50%; margin-top: -37px; left: 0; background-position: 0 -74px; cursor: pointer; }
.focus .next { top: 50%; margin-top: -37px; right: 0; background-position: -40px -74px; cursor: pointer; }
.focus .prev:hover { background-position: 0 0; }
.focus .next:hover { background-position: -40px 0; }
/* 栏目下摘要*/
/*友情链接*/
.friendlink_tab { width: 980px; overflow: hidden; margin: 0 auto; clear: both; }
.friendlink_tab .hd { font-size: 12px; }
.friendlink_tab .hd ul { zoom: 1; height: 33px; }
.friendlink_tab .hd ul li { float: left; background: #fefefe; background: -moz-linear-gradient(top, #fefefe, #ededed); background: -o-linear-gradient(left top, left bottom, from(#fefefe), to(#ededed)); background: -webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#ededed)); border: 1px solid #ccc; border-bottom: none; margin-right: 1px; width: 100px; height: 32px; text-align: center; cursor: pointer; line-height: 32px; }
.friendlink_tab .hd ul li a { line-height: 32px; }
.friendlink_tab .hd ul li a:hover { text-decoration: none; color: #FF0105; }
.friendlink_tab .hd ul li.on { background: #fff; height: 34px; margin-bottom: -2px; }
.friendlink_tab .hd ul li.on a { height: 34px; line-height: 34px; }
.friendlink_tab .bd { border: 1px solid #ccc; overflow: hidden; padding: 10px 0px; }
.friendlink_tab .bd li { height: 26px; line-height: 26px; float: left; padding: 0px 10px; font-size: 12px; }
* { padding: 0px; margin: 0px; }
*html { background-image: url(about:blank); background-attachment: fixed; }/*解决IE6下滚动抖动的问题*/
/*解决IE6下不兼容 position:fixed 的问题*/
#code, #code_hover, #gotop { width: 36px; height: 48px; background: url(..../images/icon.jpg) no-repeat; position: fixed; right: 50px; cursor: pointer; _position: absolute; _bottom: auto; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));
}
#code { background-position: -276px -258px; bottom: 120px; _margin-bottom: 120px; }
#code_hover { background-position: -316px -258px; bottom: 120px; _margin-bottom: 120px; }
#gotop { background-position: -276px -310px; bottom: 67px; _margin-bottom: 67px; }
#code_img { width: 270px; height: 355px; background: url(..../images/icon.jpg) -4px -3px no-repeat; position: fixed; right: 90px; bottom: 67px; cursor: pointer; display: none; _position: absolute; _bottom: auto; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));
_margin-bottom: 67px; }
/*lunbo*/
.col1-left { float: left; padding-bottom: 20px; width: 660px; }
.focus-wrap { background-color: #FFFFFF; border-bottom: 1px solid #EEEEEE; float: left; height: 400px; padding-bottom: 12px; position: relative; width: 660px; z-index: 10; }
.focus .slides_container { height: 400px; position: relative; width: 660px; }
.focus-wrap .slidesjs-navigation { background-image: url(../images/icon.png); height: 46px; line-height: 46px; opacity: 0.8; overflow: hidden; position: absolute; text-align: center; text-indent: -9999px; top: 333px; width: 40px; z-index: 100; }
.focus-wrap .prev { background-position: -310px -137px; left: 0; }
.focus-wrap .prev:hover { background-position: -310px -183px; }
.focus-wrap .next { background-position: -351px -137px; right: 0; }
.focus-wrap .next:hover { background-position: -351px -183px; }
.focus-wrap .pagination { left: 50%; margin-left: -58px; position: absolute; top: 407px; z-index: 10; }
.focus { height: 400px; overflow: hidden; position: relative; width: 660px; }
.focus ul { height: 400px; left: 0; position: absolute; top: 0; width: 5940px; }
.focus li { display: inline; float: left; height: 400px; overflow: hidden; position: relative; width: 660px; }
.focus-wrap .pagination span { background: url(../images/icon.png) no-repeat scroll -322px -241px rgba(0, 0, 0, 0); float: left; height: 11px; margin-right: 4px; overflow: hidden; text-indent: -9999px; width: 11px; }
.focus-wrap .pagination .current { background-position: -310px -241px; }
.col1-right { background: url(../images/icon.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0); float: right; height: 400px; width: 300px; }
.col1-right .hd { color: #000000; font-size: 18px; padding: 12px 0 0 15px; }
.col1-right li { overflow: hidden; padding: 21px 0 0 65px; width: 220px; }
.col1-right li .tit { color: #333333; display: block; font-size: 16px; height: 24px; line-height: 24px; overflow: hidden; }
.col1-right li a:hover { color: #E56581; text-decoration: none; font-size: 18px }
.col1-right li p { color: #666666; font-size: 12px; height: 36px; line-height: 18px; overflow: hidden; padding-top: 5px; }
.con-col1 { padding-top: 3px; }
 .con-col1, {
 clear: both;
 height: auto;
 overflow: hidden;
 padding: 0 5px;
 width: 980px;
}
#featured { margin: 0 0 10px 0; }
#featured .item { position: relative; overflow: hidden; width: 236px; height: 155px; float: left; padding: 0 0 0 7px; }
#featured .item img { position: absolute; }
#featured .item .boxCaption { width: 211px; padding: 10px; margin: 115px 0 0 3px; position: absolute; top: 160px; z-index: 4; background: url(images/bg-box.png) repeat top left; color: #fff; }
.top_box { background: url(images/boxtop.png) no-repeat; position: absolute; z-index: 5; width: 236px; height: 155px; }
.top_box a { position: absolute; padding: 152px 0 0 185px; }
.top_t { position: absolute; width: 236px; z-index: 3; }
.top_t img { width: 236px; }
.thumbnail_hot img { position: absolute; width: 236px; height: 155px; z-index: 3; }
#featured .item h2 { font-weight: normal; text-align: center; }
#featured .item a { color: #f2f2f2; }
#featured .item a:hover { color: #d9d9d9; }
.backtotop { background: url(../images/top.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0); bottom: 150px; cursor: pointer; display: none; height: 71px; position: fixed; width: 71px; }
.reference { width: 1000px; margin: 0 auto; height: 0; line-height: 0; font-size: 0; clear: both }
/*会馆定位*/
.huiguan { padding: 10px 20px 10px 20px; font-size: 14px; }
.huiguan a:hover { text-decoration: none; }
.huiguan ul li { border-bottom: 1px dashed #dbdbdb; padding: 5px 0px; position: relative; display: block; z-index: 0; overflow: hidden; }
.huiguan ul li div.flexible { width: 124px; color: #999; position: absolute; right: -20px; top: 12px; }
.huiguan ul li div.flexible span { margin: 0 3px; padding: 0; cursor: auto; color: #999; background: #fff; }
.huiguan ul li div.flexible span.onfocus { border: 1px solid #ebebeb; position: relative; top: 2px; cursor: pointer; padding: 1px; width: 11px; height: 11px; background: url(../images/common.png) no-repeat -59px -78px; }
.huiguan ul li div.flexible span.onfocus:hover { background-position: -72px -78px; }
.huiguan ul li div.flexible span.onfocus2 { background: url(../images/common.png) no-repeat -59px -65px; }
.huiguan ul li div.flexible span.onfocus2:hover { background-position: -72px -65px; }
.huiguan ul li .selected, .huiguan ul li #menu_true, .huiguan ul li .list_item { padding: 0px 0px; position: relative; }
.huiguan ul li:after { content: ''; clear: both; display: table; }
.huiguan ul li .list_item { height: auto; padding: 0px 0px; display: inline; }
.huiguan ul li .list_item a { display: block; float: left; }
.huiguan ul li:after { content: ''; clear: both; display: table; }
.huiguan ul li span { cursor: pointer; }
.huiguan ul li span:hover { color: #f60; }
.huiguan ul li em.more:after { content: '更多>'; height: 17px; position: absolute; right: 0px; top: 10px; font-style: normal; color: #999; font-size: 13px; cursor: pointer; z-index: 99; }
.huiguan ul li em.onfocus:after { content: '收起>>'; color: #f60; }
.huiguan .selected { display: inline; }
.qcqb { border: 1px solid #f60; background: #fff !important; color: #f60; position: relative; padding: 2px 20px 2px 8px !important; }
.qcqb:hover:after { background-position: -122px -132px; }
.qcqb:after { content: ''; width: 7px; height: 7px; position: absolute; top: 8px; right: 6px; line-height: 20px; background: url(../images/common.png) no-repeat -122px -132px; }
.huiguan strong { color: #999; font-weight: normal; font-size: 14px; float: left; line-height: 32px; text-align: center; }
.huiguan span { line-height: 20px; padding: 5px 10px; margin: 0px 5px; display: inline-block; }
.huiguan span a { font-size: 15px; }
.huiguan span:hover { color: #53a634; background: #ebebeb; }
.huiguan span.onclick { background: #53a634; color: #fff !important; }
.huiguan span.onclick a { color: #fff !important; }
/*瑜伽教练*/
.jiaolian{ font-size:14px; padding:10px 0px 10px 10px; border-bottom:1px solid #E1E1E1;}
.jiaolian select{border:1px solid #e1e1e1; height:26px; margin:5px 5px;font:14px/26px "microsoft yahei"; color:#646464;padding:0px 3px;}
.jiaolian select option{ font:14px/26px "microsoft yahei";}
.jiaolian input{ border:1px solid #e1e1e1; height:26px; margin:5px 5px;font:14px/26px "microsoft yahei"; color:#646464;padding:0px 3px;}
.jiaolian .btn{height:26px; background:#E86143; color:#fff;width:80px; border:none; text-align:center; }
.jiaolian2{margin:10px 0px 10px 10px;}
.qcqb { display: none; display: inline-block; cursor: pointer; }
.zj a { border: 1px solid #ebebeb; position: relative; color: #666; padding: 2px 20px 2px 20px !important; }
.list-jl { }
.list-jl li { float: left; width: 210px; margin: 10px 9px; }
.list-jl2 li{margin: 5px 20px;}
.list-jl li a { display: inline-block; }
.list-jl li .pic { width: 210px; height: 140px; }
.list-jl li .tit { color: #e86143; font: 15px/20px "microsoft yahei"; height: 20px; background: url(../images/jl-ico.jpg) no-repeat; padding: 2px 0px 2px 28px;white-space:nowrap;text-overflow:ellipsis; width:180px; overflow:hidden; margin-top:3px; }
.list-jl li p { font: 14px/22px "microsoft yahei"; color: #999; height: 44px; overflow: hidden; }
.jl-po { border-bottom: 2px solid #E0E0E0; overflow:hidden; clear:both; }
.jl-po { line-height: 30px; }
.jl-l { width: 350px; float: left; }
.jl-l .jl-con { border: 1px solid #e5e5e5; overflow: hidden; }
.jl-l .pic img { width: 350px; height:219px; }
.jl-l .font { font: 13px/29px "microsoft yahei"; color: #666; background: url(../images/jl-pic.jpg) no-repeat 10px top; padding: 0px 15px 0px 30px; }
.jl-l .font li { display: block; border-bottom: 1px solid #f5f5f7; }
/*右侧*/
.jl-r { width: 630px; float: right; }
ul.pagetable { height: 40px; line-height: 24px; border-bottom: 2px solid #dbdbdb; padding-bottom: 5px; border-top: 1px 1px 0 1px solid #ebebeb; background: #f8f8f8; }
ul.pagetable li { float: left; border-right: 1px dotted #dbdbdb; padding: 0px 15px; cursor: pointer; font-size: 16px; position: relative; height: 40px; bottom: -5px; line-height: 34px; }
ul.pagetable li.onfocus { border-bottom: 2px solid #f60; }
ul.pagetable li.onfocus a { color: #f60; }
.tabs li a { color: #111; }
.CoHoRule { color: #555; font-size: 15px !important; line-height: 28px; padding: 20px 0;background: url(../images/jiaolian-bg.png) no-repeat bottom;  }
.xiangce li{ float:left; padding:3px 3px; margin:2px 2px; border:1px solid #e1e1e1; width:191px; height:248px;text-align:center; font-size:0;
    position:relative;
    overflow:hidden;
    display:table-cell;
    vertical-align:middle;
}
.xiangce li a{width: 190px;
	position:static;
      +position:absolute;
      top:50%;
    left:0;
    text-align:center;
}
.xiangce li .alpha_img{height:100%; width:1px; vertical-align:middle;}
.xiangce li .show_img{vertical-align:middle;max-width: 190px;+width: 188px;height:auto;max-height:248px;
    position:static;
    +position:relative;
    top:-50%;
}
.none{ display:none;}
/* highslide with HTML END ------------------------------------------------ */
.highslide-number{color:gray;font-size:12px;margin-bottom:3px;}
.highslide-container div{font-family:"\5FAE\8F6F\96C5\9ED1",Verdana, Helvetica;}
.highslide{outline:none;}
.highslide-wrapper{color:#333;background:#FFF;background-color:#FFF;}
.highslide-wrapper a{color:#3B5998;text-decoration:none;}
.highslide-wrapper a:hover{text-decoration:underline;}
.highslide-image{outline:none;}
.highslide-active-anchor img{visibility:hidden;}
.highslide-caption{display:none;border:2px solid #FFF;border-top:none;font-size:14px;background-color:#FFF;padding:5px;}
.highslide-loading{display:block;color:#000;font-size:12px;font-weight:700;text-decoration:none;border:1px solid #000;background-color:#FFF;background-image:url(graphics/loader.white.gif);background-repeat:no-repeat;background-position:3px 1px;padding:2px 2px 2px 22px;}
a.highslide-credits,a.highslide-credits i{color:silver;text-decoration:none;font-size:10px;padding:2px;}
a.highslide-credits:hover,a.highslide-credits:hover i{color:#FFF;background-color:gray;}
a.highslide-full-expand{background:url(graphics/fullexpand.gif) no-repeat;display:block;width:34px;height:34px;margin:0 10px 10px 0;}
.highslide-display-block{display:block;}
.highslide-html{background-color:#FFF;}
.highslide-html-content{position:absolute;display:none;}
.highslide-wrapper .highslide-html-content{width:300px;padding:5px;}
.highslide-wrapper .highslide-header ul{text-align:right;margin:0;padding:0;}
.highslide-wrapper .highslide-header ul li{display:inline;padding-left:1em;}
.highslide-wrapper .highslide-header a{font-weight:700;color:gray;text-transform:uppercase;text-decoration:none;}
.highslide-wrapper .highslide-header a:hover{color:#000;}
.highslide-wrapper .highslide-footer{height:11px;}
.highslide-wrapper .highslide-footer .highslide-resize{float:right;height:11px;width:11px;background:url(graphics/resize.gif);}
.highslide-resize{cursor:nw-resize;}
.highslide-display-none,.highslide-wrapper .highslide-header ul li.highslide-previous,.highslide-wrapper .highslide-header ul li.highslide-next{display:none;}
.highslide-wrapper .highslide-header .highslide-move a,.highslide-move{cursor:move;}
.highslide-controls{width:195px;height:40px;background:url(../images/controlbar-white.gif) 0 -90px no-repeat;margin:20px 15px 10px 0;}
.highslide-controls ul{position:relative;left:15px;height:40px;list-style:none;margin:0;padding:0;background:url(../images/controlbar-white.gif) right -90px no-repeat;}
.highslide-controls li{float:left;padding:5px 0;margin:0;list-style:none;}
.highslide-controls a{background-image:url(../images/controlbar-white.gif);display:block;float:left;height:30px;width:30px;outline:none;}
.highslide-controls a.disabled{cursor:default;}
.highslide-controls a.disabled span{cursor:default;}
.highslide-controls a span{display:none;cursor:pointer;}
.highslide-controls .highslide-previous a{background-position:0 0;}
.highslide-controls .highslide-previous a:hover{background-position:0 -30px;}
.highslide-controls .highslide-previous a.disabled{background-position:0 -60px !important;}
.highslide-controls .highslide-play a{background-position:-30px 0;}
.highslide-controls .highslide-play a:hover{background-position:-30px -30px;}
.highslide-controls .highslide-play a.disabled{background-position:-30px -60px !important;}
.highslide-controls .highslide-pause a{background-position:-60px 0;}
.highslide-controls .highslide-pause a:hover{background-position:-60px -30px;}
.highslide-controls .highslide-next a{background-position:-90px 0;}
.highslide-controls .highslide-next a:hover{background-position:-90px -30px;}
.highslide-controls .highslide-next a.disabled{background-position:-90px -60px !important;}
.highslide-controls .highslide-move a{background-position:-120px 0;}
.highslide-controls .highslide-move a:hover{background-position:-120px -30px;}
.highslide-controls .highslide-full-expand a{background-position:-150px 0;}
.highslide-controls .highslide-full-expand a:hover{background-position:-150px -30px;}
.highslide-controls .highslide-full-expand a.disabled{background-position:-150px -60px !important;}
.highslide-controls .highslide-close a{background-position:-180px 0;}
.highslide-controls .highslide-close a:hover{background-position:-180px -30px;}
.highslide-dimming{background:#000;}
.sub-link{border:1px solid #e1e1e1; overflow:hidden;padding:5px 0px;}
.sub-link p{ font:bold 14px/24px "microsoft yahei";color:#666;padding:10px 10px;}
.sub-link li{ padding:5px 10px; float:left;}
/*首页瑜伽视频*/
.index-viedo{}
.index-viedo .tit{ background:#fff; padding:0px 0px; line-height:30px; overflow:hidden;}
.index-viedo .tit a.fl{ color:#e60044; float:left;font:14px/30px "microsoft yahei";}
.index-viedo .tit a.fr{ float:right;color:#999; font-size:12px; }
.index-viedo ul{ border-bottom:1px solid #e1e1e1; margin-bottom:10px;}
.index-viedo li{ }
.index-viedo li a{color:#666; font:14px/30px "microsoft yahei";}
.index-viedo li a:hover{ color:#e60044}
/*单页*/
.about_left{width:175px;border-top:0px solid #eee;float:left;margin-top:0px;}
.about_left a,.about_left a:hover,.about_left li.active a{display:block;width:173px;height:49px;border:1px solid #eee;border-top:none;background:#fdfdfd;font-size:16px;color:#929292;text-align:center;line-height:49px;z-index:99;}
.about_left a:hover,.about_left li.active a{background:#fff;border-left:1px solid #fa287c;text-decoration:none;border-right:1px solid #fff;}
.about_left li.active a{border-right:1px solid #fff;}

/**right**/
.about_right{float:right;z-index:-1;}
.about_bd{width:703px;border:1px solid #eee;border-top:none;padding:40px 60px 40px 60px;min-height:500px;color:#929292;}
/***右侧内容***/
.about_r_txt h1,.about_r_txt h2,.about_r_txt h3,.about_r_txt h4,.about_r_txt h5{font-weight:normal;}
.about_r_txt h4{font-size:16px;color:#101011;margin-bottom:15px;}
.about_r_txt h5{font-size:12px;color:#cbcbcb;margin-bottom:45px;}
.about_r_txt ul{margin-bottom:45px;}
.about_r_txt li{font-size:14px;color:#929292;line-height:30px;}

.arc-page a.readall{ background:#E74851; color:#fff;}
.arc-page a.readall:hover{ background:#E74851;}