@charset "utf-8";

/*Add grids*/
.g-e11m0s6,.j-gird01,.j-gird02{position:relative;}
.j-gird01 .m-wrap {margin: 0 230px 0 210px;}
.j-gird01 .col-s {width: 200px; margin-left: -100%;}
.j-gird01 .col-e {width: 220px; margin-left: -220px;}

.j-gird02 .m-wrap {margin-left:210px; }
.j-gird02 .col-s {width: 200px; margin-left: -100%;}

/*Image*/
.j-mod .tit h1,.j-l01 ul li,.j-box02 .hd h3,.j-l03 ul li,.j-hot dd,.j-l07 ul li{background:url(../images/jianshen-ico.gif) no-repeat;}

/*Class*/
.j-l02 dl,.j-mod,.j-nav-item dd{zoom:1;}
.j-l02 dl:after,.j-mod:after,.j-nav-item dd:after{height:0; visibility:hidden; content:"\0020"; display:block; clear:both;}

.j-jianshen,.j-jianshen a{color:#666;}

.j-nav{height:91px; background:url(../images/jianshen-nav-bg.png) repeat-x;}
.j-nav .j-logo{display:inline; float:left; margin:20px 10px 0 10px;}
.j-nav .j-nav-item dl{float:left; width:142px; margin-top:10px;}
.j-nav .j-nav-item dt{text-align:center;}
.j-nav .j-nav-item dt strong{font-size:16px; font-family:"\9ed1\4f53"; font-weight:normal;}
.j-nav .j-nav-item dd{padding:5px 5px 5px 0; background:url(../images/jianshen-nav-item.png) no-repeat right #515151;}
.j-nav .j-nav-item .nobg dd{background:#515151;}
.j-nav .j-nav-item dd ul li{display:inline; float:left; margin-left:10px; font-size:14px; white-space:nowrap;}
.j-nav .j-nav-item dd ul li a{color:#fff;}
.j-nav .j-nav-add{padding-top:30px;}
.j-nav .j-nav-add ul li{float:left; margin-left:10px; font-size:16px; font-family:"\9ed1\4f53"; line-height:23px;}

.j-mod{border:1px solid #fce1aa; font-size:14px;}
.j-mod .tit{height:40px; border-bottom:1px solid #fd9534;}
.j-mod .tit h1{padding-left:35px; background-position:10px 14px; font-family:"\9ed1\4f53"; font-weight:normal; line-height:40px;}
.j-mod .tit span{float:right; padding-top:10px;}
.j-mod .tit span a{margin:0 8px;}
.j-mod .tit span a.j-more{font-size:12px; color:#f80;}
.j-mod .con{padding:10px 10px 0 10px;}
.j-mod .con.bn{padding:0 10px;}

.j-box01{padding:5px; border:1px solid #ddd; font-size:14px;}
.j-box01.w210{float:left; width:210px;}
.j-box01.noline{border:none;}
.j-box01 a,.j-box01 a:hover{color:#888;}
.j-box01 .hd{height:24px;}
.j-box01 .hd h3{padding:5px; color:#666;}
.j-box01 .hd span{float:right; font-size:12px; line-height:24px;}
.j-box01 .hd span a{color:#f60;}
.j-box02{float:left; width:238px;}
.j-box02.w232{width:232px;}
.j-box02 .hd{border-bottom:4px solid #e2e2e2;}
.j-box02 .hd h3{padding-left:15px; background-position:0 -93px; color:#53301C;}
.j-box02 .hd span{float:right; font-size:12px;}
.j-box02 .bd{padding:8px 0; border-bottom:1px dashed #ccc;}
.j-box02 .ft{padding:5px 0;}
.j-box03{border:1px solid #f5f0dc; font-size:14px;}
.j-box03 .hd{height:26px; background:url(../images/jianshen-tit.png) no-repeat;}
.j-box03 .hd h3{padding:5px 0 0 10px; color:#da5f3e;}
.j-box04{float:left; width:203px;}
.j-box05 .hd{float:left;border-right:1px solid #ddd;}
.j-box05 .hd h3{width:1.5em; height:110px; padding:35px 5px 0 10px; background:url(../images/jianshen-ico-imgbox.gif) no-repeat 15px 10px; color:#fc855a; font-size:18px; font-family:"\9ed1\4f53"; font-weight:normal;}
.j-box05 .bd{float:left;}

.j-img01{width:198px; border:1px solid #fce1ac;}
.j-img01 p{background:#fce1ac; line-height:22px; font-size:12px; text-align:center;}
.j-img01 img{display:block; width:198px;}
.j-img01.latest img{width:198px; height:87px;}
.j-img01.h220 img{width:198px; height:220px;}
.j-img01.w218{width:218px; margin-top:10px; border:1px solid #fff;}
.j-img01.w218 img{width:218px; height:95px;}
.j-img01.w218 p{padding:4px 0; background:#fff;}
.j-img02 img{display:block; width:948px; height:88px;}
.j-img03 img{border:3px solid #fce1ac;}
.j-img03.limg img{display:block; width:424px; height:84px;}
.j-img03.rimg img{display:block; width:224px; height:84px;}

.j-hot dl{border:1px solid #d95e3c;}
.j-hot dt{float:left; width:135px; padding:7px;}
.j-hot dt img{display:block; width:134px; height:87px;}
.j-hot dd{float:left; width:257px; padding:10px 10px 0 10px; background-position:0 -112px; line-height:21px; height:92px; overflow:hidden; background:none;}
.j-hot dd h2{padding-bottom:5px; font-size:20px; font-family:"\9ed1\4f53"; font-weight:normal;}
.j-hot .j-on dd h2 a{color:#009b01}

.j-l01 ul li{padding-left:12px; background-position:2px -40px; line-height:25px; width:210px; white-space:nowrap; overflow:hidden;}
.j-box01 .j-l01 ul li{ width:190px;}
.j-l02 dt{padding-bottom:5px;}
.j-l02 dd ul li{display:inline; float:left; margin-right:10px; color:#604101; line-height:25px; white-space:nowrap;}
.j-l02 dd ul li a{color:#fc8859;}
.j-l02 dd .w30 li,.j-l02 dd .w50 li{float:left; width:33%; margin:0; overflow:hidden;}
.j-l02 dd .w50 li{width:50%;}
.j-l04 ul {padding:5px 0;}
.j-l04 ul li{padding-left:10px; line-height:25px;}
.j-l04 ul li span a{margin-right:5px; color:#fea803;}
.j-l05{font-size:14px;}
.j-l05 ul li{float:left; width:48%; padding-left:8px; line-height:24px;}
.j-l05 ul li span a{margin-right:5px; color:#d45535;}
.j-l06{float:left;}
.j-l06 ul{padding:3px 0;}
.j-l06 ul li{line-height:25px; white-space:nowrap; overflow:hidden; width:195px;}
.j-l06 ul li a{color:#666;}
.j-l06 ul li span a{margin-right:5px; color:#af885f;}
.j-l07 ul li{float:left; width:46%; padding-left:10px; line-height:23px; background-position:0 -40px;}
.j-home ul li{width:240px;}

.j-p01{font-size:12px;}
.j-p01 dt{display:inline; float:left; width:116px; margin-right:5px; overflow:hidden;}
.j-p01 dt.nomrg{margin-right:0;}
.j-p01 dt img{display:block; width:114px; height:78px; border:1px solid #e2e2e2;}
.j-p01 dt p{background:#e2e2e2; line-height:20px; text-align:center; white-space:nowrap; overflow:hidden;}
.j-p01 dd{float:left; width:108px; padding-left:10px;}.w232 dd{width:102px;}
.j-p01 dd strong{display:block; padding-bottom:10px;  font-size:14px;}.j-p01 dd strong a{color:#634104}
.j-p01 dd p{color:#ad885b;}
.j-p02 ul li{display:inline; float:left; padding:10px 0 10px 9px;}
.j-p02 ul li img{display:block; width:138px; height:98px; border:1px solid #bbb;}
.j-p02 ul li p{padding-top:5px; text-align:center; font-size:12px;}
.j-p03 ul li{float:left; width:115px; margin-right:5px;}
.j-p03 ul li.nomrg{margin-right:0;}
.j-p03 ul li img{display:block; width:113px; height:78px; border:1px solid #e2e2e2;}
.j-p03 ul li p{background:#e2e2e2; line-height:20px; font-size:12px; text-align:center;}
.j-p04 dt img{display:block; float:left; width:80px; height:80px; border:1px solid #fee0aa;}
.j-p04 dd{float:left; width:120px; margin-left:5px; font-size:12px; line-height:16px; height:80px; overflow:hidden;}
.j-p04 dd strong a{color:#f80;}

.col-s .j-l01{padding:4px;}
.col-s .j-p03 ul li{width:92px;}
.col-s .j-p03 ul li img{width:90px; height:63px;}

.wl100 {width:100%;}
.wl100 .bd{border-bottom:0;}
.wl100 .j-p01{float:left; width:118px;}
.wl100 .j-p01 dt{margin:0 0 5px 0;}
.wl100 .j-l01{display:inline; float:left; width:360px; margin-left:10px; padding-bottom:10px;}
.wl100 .j-l01 ul li{float:left; width:46%; line-height:26px;}

.j-yoga .j-img01{border:1px solid #d4d4d4;}
.j-yoga .j-img01 p{background:#d4d4d4;}
.j-yoga .col-e .j-l01{padding:3px 0;}
.j-yoga .col-e .j-l01 ul li{line-height:24px;}
.j-fashion .col-e .j-l01{padding:2px 0;}
.j-part .col-s .j-l01 ul li{background-position:0 -20px;}
.j-part .col-s .j-l01 ul li a{color:#fb865a;}
.j-part .col-e .j-l01{padding:4px 0;}
.j-sports .tit h1{color:#3d784a}
.j-sports .j-box02 .hd{border-bottom:4px solid #add4b5;}
.j-tech{margin:10px;}
.j-tech dt img{height:110px;}
.j-tech dd{line-height:18px; height:110px;}

/*2011-2-17*/
.zhslide{}
.slide-mini{position:absolute; bottom:0; right:0;z-index:999;padding:10px;}
.zhslide .slide-mini li{ color:#fff;display:inline;float:left;margin-right:3px;width:17px; height:17px; line-height:16px;background:#000; border:1px solid #fff; padding:0; text-align:center; cursor:pointer;}
.zhslide .slide-mini li a{ color:#fff;}
.zhslide .slide-mini li.on{background:#E93E2C;}
.zhslide .slide-mini li.on a{color:#fff;}
.zhslide .slide-mini ul{float:right;}
.zhslide .slide-thumb .slide-thumb-textinfo p{height:30px;overflow:hidden;}
.zhslide .slide-thumb .slide-thumb-textinfo{padding:10px;width:248px; bottom:50px;}
.zhslide .slide-thumb img{width:268px;height:445px;}
.zhslide .slide-thumb-wrap{height:447px;}
.zhslide .slide-thumb{padding:1px; background:#F1E7DD;}
.zhslide .slide-thumb img{height:445px;}

