﻿body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td{margin: 0;padding: 0;}
.clear{clear: both;}
img{border:0;vertical-align: top;background-color: #fff}
img, input, select, textarea, iframe{vertical-align: middle}
ul, dl, li{list-style:none}
body{_display: block;_overflow-x: hidden;_width: 100%;_height: 100%;}
body, button, input, select, textarea{font: 12px/18px \5b8b\4f53;word-wrap: break-word;word-break: normal;_font-family: "????";font-family: Arial, Tahoma, Helvetica, Hiragino Sans GB, "??????", "Microsoft Yahei";}
a{color: #333;text-decoration: none;outline: 0 none;}
a:hover img{opacity: 0.9;filter:alpha(opacity=90);transition: all .4s ease-in-out;}
.l{ float:left;}
.r{ float:right;}
.hr10{ height:10px;}
.hr20{ height:20px;}
.ml10{ margin-left:10px;}
.mt10{ margin-top:10px;}
.mb10{ margin-bottom:10px;}
.focus-pic-item p a:hover,.picList_1 li p a:hover,.picList_1 li.bigPic p a:hover{ color:#82d900;}
.top{ width:100%; height:87px; background:url(../images/topNav_repeat.png) repeat-x;box-shadow: 0 1px 2px rgba(0,0,0,.3); margin:0 auto;}
.m_top{ width:1250px; min-width:1250px; height:87px; margin:0 auto;}
.logo{ width:177px; height:87px; overflow:hidden; background:url(../images/logo.png) no-repeat left center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/logo.png',sizingMethod='scale');
-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
src='../images/logo.png',sizingMethod='scale');}
.logo a{ display:block; height:87px; line-height:300px; overflow:hidden;}
.searchBox {display: inline-block;width: 500px;}
.search_nav {float: right;margin-top: 20px;border-radius: 5px;}
.search_nav input {background: #fff;height: 30px;line-height: 30px;margin: 0; padding: 0;font-size: 14px;}
.search_nav #bdcsMain {width: 415px;padding: 0 0 0 6px;
border-radius: 2px 0 0 2px;border:0;}
.search_nav #ssubmit {border-radius: 0 2px 2px 0;font-size:0;overflow: hidden; padding: 0;margin: 0 0 0 -5px;width: 76px;height: 30px;background:url(../images/isouBtn-new.png) no-repeat;cursor: pointer;border:0;}
.hot-tag {float: right; width: 495px;height: 25px;line-height: 25px;overflow: hidden;margin-top: 5px;}
.hot-tag .h_search {padding: 0;color:#81d900;}
.hot-tag a {float: left;font-size: 12px;color: #fff;padding: 0 5px;display: inline-block;}
.hot-tag a:hover{ color:#81d900;}
.homemenu{background-color: #292929; display:inline-block; width:100%;}
.subtopicmenu{ background:#000; display: inline-block; width:100%;}
/*ctys*/
.ctys{margin:0 auto;text-align:center;width:100%;z-index:9999999;min-width:1250px;}
.ctys .ctys-content{width:1250px;margin:0 auto;min-width:1250px;*zoom:1;display:inline-block;background:#000;}
.ctys .cty-list .cty-list-item{text-align:center;float:left;height:38px;overflow:hidden}
.ctys .cty-list .cty-list-item-hover{background:#000 !important;}
.ctys .cty-list .cty-list-item-hover .cty-l1 a{color:#82d900!important;}
.ctys .cty-list .cur-cty{}
.ctys .cty-list .cty-list-item a{font-size:12px;color:#ccc;}
.ctys .cty-list .cty-list-item a.special{color:#55b64f}
.ctys .cty-list .cty-list-item a:hover{text-decoration:underline}
.ctys .cty-list .cty-list-item-last .cty-l1{border-right:none!important}
.ctys .cty-list .cur-cty .cty-l1{border-right:0}
.ctys .cty-list .cty-list-item .cty-l1 a{line-height:1em;font-size:16px;font-weight:normal;padding:12px 19px;display:inline-block;color:#fff;}
.ctys .cty-list .cty-list-item .cty-l1 a:hover{text-decoration:none;}
.ctys .cty-list .cur-cty .cty-l1 a{color:#82d900;font-weight:normal;}
.ctys .cty-list .cty-list-item .cty-list-sub-ctys-wrapper{display:none;position:absolute;top:38px;left:0;text-align:center;width:100%;z-index:999999999;*zoom:1}
.ctys .cty-list .cty-list-item .cty-list-sub-ctys{line-height:12px;*line-height:14px;*zoom:1;position:relative}
.ctys .cty-list .cty-list-item .cty-list-sub-ctys .cty-list-content-wrapper{width:1250px;margin:0 auto;overflow:hidden;padding:5px 0;background-color: #333;opacity: .8;filter: alpha(opacity = 80); position:relative; z-index:9999;}
.ctys .cty-list .cty-list-item .cty-list-sub-ctys .cty-list-content{text-align:left;width:1250px;-moz-transition:margin .6s ease;-webkit-transition:margin .6s ease;-o-transition:margin .6s ease;transition:margin .6s ease}
.ctys .cty-list .cty-list-item .cty-list-sub-ctys a{font-size:14px;display:inline-block;padding:0 10px;border-right:1px solid #fff;color:#fff;margin-top:9px;margin-bottom:10px;font-family:"????"}
.ctys .cty-list .cty-list-item .cty-list-sub-ctys a:hover{color:#82d900;text-decoration:none;}
.ctys .cty-list .cty-list-item .cty-list-sub-ctys a.sub-cty-all{color:#82d900;font-weight:bold;}
.ctys .cty-list .cty-list-item .cty-list-sub-ctys a.cur-sub-cty{color:#55b64f}
.ctys .cty-list .cty-list-item .cty-list-sub-ctys a.last{border-right:0}
/*h-pic*/
.headerBox{display:inline-block;width:100%;background:#292929;height:376px;}
.h_picBox{ width:1250px; margin:0 auto; height:356px;}
.focus-pic-item{float: left;overflow: hidden; width:410px;}
.focus-pic-first li{ display:inline-block; width:410px; height:356px; position:relative;}
.focus-pic-first li img{ width:410px; height:356px;}
.focus-pic-first li .icon-today{}
.icon-today {display: inline-block;width: 108px;height: 141px;position: absolute;top: 0;left: 0;background:url(../images/tj.png) no-repeat; _background: 0;}
.focus-pic-item p{font-family: "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53";font-size: 14px;line-height:28px;text-align: left;text-indent: 10px;height: 30px; overflow:hidden;position: absolute;bottom:0;left: 0;width: 100%;_bottom:0;cursor: pointer;filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#66000000',endColorstr='#66000000');background: rgba(0,0,0,.6); }
.focus-pic-item p a{ color:#fff;}
.focus-pic-sec{ width:410px; height:356px;}
.focus-pic-sec li.pic1{ float:left;width:410px;	height:234px; position:relative;}
.focus-pic-sec li.pic1 img{ width:410px; height:234px;}
.focus-pic-sec li.pic2{ float:left; width:200px; height:112px; position:relative;}
.focus-pic-sec li.pic2 img{ width:200px; height:112px;}
/*main*/
.wraper{ width:1250px; margin:0 auto;}
.module{ display:inline-block; width:1250px;}
.ColumnBanner {width: 1240px;height: 108px;background: url(../images/banner.png) no-repeat;padding: 10px;overflow: hidden; display:inline-block;position: relative;left: 0;top: 0; z-index: 1;}
.green-Banner{background-position: 0 0;height: 98px;}
.aqua-Banner{background-position: 0 -138px;height: 98px;}
.purple-Banner{background-position: 0 -276px;height: 98px;}
.fuchsia-Banner{background-position: 0 -414px;height: 98px;}
.orange-Banner{background-position: 0 -552px;height: 98px;}
.reseda-Banner{ background-position: 0 -690px; height:98px;}
.violet-Banner{ background-position: 0 -828px; height:98px;}
.pink-Banner{ background-position:0 -966px; height:98px;}
.ColumnTit{ float:left;width: 100px;height: 98px;text-align: center;text-shadow: 2px 2px 2px #333;color: #FFF;}
.ColumnTit a{display: inline-block; height: 40px;line-height: 40px;font-weight: normal;font-size: 32px; color:#fff; letter-spacing:5px; margin-top:14px;}
.ColumnTit span {display: block;height: 30px;font-size: 18px; line-height:30px;}
.ColumnTagList{float:left;width: 1130px;height:98px;   overflow: hidden; margin-left:10px;}
.ColumnTagList li {width: 102px;padding: 0 5px;float: left; height: 49px;text-align: center;overflow: hidden;background: rgba(255,255,255,0.1);filter:
progid:DXImageTransform.Microsoft.gradient(startColorstr=#1fffffff,endColorstr=#1fffffff);}
li.C1 {background: rgba(255,255,255,0.3);filter:
progid:DXImageTransform.Microsoft.gradient(startColorstr=#4fffffff,endColorstr=#4fffffff);}
.ColumnTagList li a {display: block;line-height: 49px;font-size: 14px;color: #FFF; text-shadow:1px 1px 1px #3A3A3A;}
.ColumnTagList li:hover,li.C1:hover {background:none;}
.Column-picBox{ display:inline-block; width:1250px;}
.picList_1,.picList_4{ display:inline-block; width:100%;}
.picList_1 li{ float:left; width:213px; height:213px; margin:10px 0 0 10px; overflow:hidden; position:relative;}
.picList_1 li.bigPic{ float:left; width:358px; height:436px; overflow:hidden; margin:10px 0 0 0;}
.picList_1 li.bigPic img{ width:358px; height:436px;}
.picList_1 li img{ width:213px; height:213px;}
.picList_1 li p,.picList_1 li.bigPic p,.picList_2 li p,.picList_3 li p,.picList_4 li p,.picList_4 li.bigPic p,.picList_5 li p,.picList_51 li p,.bigPic1 p,.picList_6 li p,.picList_7 li p,.picList_7 li.bigPic p,.bigPic2 p,.picList_8 li p,.picList_81 li p{display: block;height: 50px;width: 100%;position: absolute;left: 0px;bottom: 0px;background: url(../images/Opacity.png) no-repeat;}
.picList_1 li p a,.picList_1 li.bigPic p a,.picList_2 li p a,.picList_3 li p a,.picList_4 li p a,.picList_4 li.bigPic p a,.picList_5 li p a,.picList_51 li p a,.bigPic1 p a,.picList_6 li p a,.picList_7 li p a,.picList_7 li.bigPic p a,.bigPic2 p a,.picList_8 li p a,.picList_81 li p a{display: block; height: 24px;width: 90%;position: absolute;left: 0px;bottom: 0px; padding: 0 5%; font-size: 14px;line-height: 23px; overflow: hidden; color: #fff;}
.picList_2,.picList_3,.picList_5,.picList_51,.picList_6,.picList_8{ display:inline-block; width:110%;}
.picList_2 li,.picList_3 li,.picList_5 li,.picList_51 li,.picList_6 li,.picList_8 li,.picList_81 li{ float:left; overflow:hidden; margin:10px 10px 0 0; position:relative;}
.picList_2 li,.picList_2 li img{ width:200px; height:300px;}
.picList_2 li p a:hover{ color:#46bbb3;}
.picList_3 li,.picList_6 li{ width:242px; height:197px;}
.picList_3 li img,.picList_6 li img{ width:242px; height:197px;}
.picList_3 li p a:hover{ color:#1e58d2;}
.picList_6 li p a:hover{ color:#a3bb46;}
.picList_4 li,.picList_5 li,.picList_51 li,.picList_7 li,.picList_8 li,.picList_81 li{ float:left; width:215px; height:161px; overflow:hidden; margin:10px 0 0 10px; position:relative;}
.picList_5,.picList_51,.picList_8,.picList_81{ height:351px; width:450px;}
.picList_5 li,.picList_8 li{ margin:10px 10px 0 0;}
.picList_51 li,.picList_81 li{ margin:10px 0 0 10px;}
.picList_4 li img,.picList_5 li img,,.picList_51 li img,.picList_7 li img,.picList_8 li img,,.picList_81 li img{ width:215px; height:161px;}
.picList_4 li.bigPic,.picList_7 li.bigPic{ float: left; width:350px; height:331px; overflow:hidden; margin:10px 0 0 0; position:relative;}
.picList_4 li.bigPic img,.picList_7 li.bigPic img{ width:350px; height:331px;}
.picList_4 li p a:hover,.picList_4 li.bigPic p a:hover{ color:#e946ce;}
.picList_7 li p a:hover,.picList_7 li.bigPic p a:hover{ color:#6846bb;}
.picList_5 li p a:hover,.picList_51 li p a:hover,.bigPic1 p a:hover{ color:#ef6d18;}
.picList_8 li p a:hover,.picList_81 li p a:hover,.bigPic2 p a:hover{ color:#cb325c;}
.bigPic1,.bigPic2{ float:left; width:350px; height:331px; margin:10px 0 0 0; position:relative;}
.bigPic1 img,.bigPic2 img{ width:350px; height:331px;}
/*ColumnTabList*/
.ColumnTabList{width:1250px;overflow:hidden;clear:both;}
.ColumnTabUl { display:inline-block;font-size: 14px; height:40px;line-height: 40px;width:105%;background:#6aa000;color: #fff;clear: both;}
.ColumnTabUl li { width:157px;float: left;cursor: pointer; text-align:center;}
.ColumnTabUl li.show { background:#85bb1b;color: #fff;line-height: 40px;}
.ColumnList {width: 1250px;overflow: hidden;}
.ColumnList .tagList{width: 1250px;display: none;}
.ColumnList .tagList.show{display: block;}
.col-list{display: inline-block;width: 110%;margin-top:5px;}
.col-list li {height: 30px;width: 300px;line-height: 30px;overflow: hidden;float: left; margin-right: 18px;font-size: 14px;text-overflow: ellipsis;white-space: nowrap;}
.col-list li em { float: left;color: #68a000;height: 30px;font-style:normal;}
.col-list li em .col_word {color: #68a000;margin-left: 0; height: 20px;line-height: 26px;}
.col-list li a { margin-left: 5px;overflow: hidden;}
.col-list li a:hover,.flink li a:hover{ color:#68a000;}
/*flink*/
.flink{ display:inline-block; width:1228px; background:#f6f6f6; border:1px solid #f1f1f1; padding:10px;}
.flink strong{display: block;height: 40px;line-height: 40px; float: left;font-size: 22px;font-weight: normal;color:#68a000;}
.flink ul{ display:inline-block; width:101%;}
.flink li{ float:left;margin-right: 20px; min-width:50px;height:26px;}
.flink li a{ line-height:26px; padding:0 10px 0 0;}
/*footer*/
.footer{ width:100%; display:inline-block; background:#fff; border-top:1px solid #ccc; padding:20px 0; text-align:center;}
.footer p{ color:#666;}
.footer p a:hover{ text-decoration:underline;}
.position{ display:inline-block; width:100%; height:30px; line-height:30px; color:#333;}
.position a,.position h1 a{ font-size:12px; color:#333; margin:0 3px;}
.position h1 { display:inline-block; font-weight:normal;}
.position .hst { display:inline-block; font-weight:normal; font-size:12px;}
.position a:hover{ color:#68a000;}
.SubTit{ height:45px; overflow:hidden;}
.SubTit a{ color:#699f00;float: left; padding-right: 7px;height: 45px;white-space: nowrap; background:url(../images/tit-playBtn.png) no-repeat 0 10px; line-height:45px;}
.SubTit .more,.SubTit strong{font-family: "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53","CourierNewPSMT";font-size: 14px;display: inline-block;padding-left: 15px;padding-right: 5px; color: #699f00;cursor: pointer; background:none; height:26px; line-height:26px; margin-top:15px;}
.SubTit span{font-size: 28px;padding-left: 23px;white-space: nowrap;}
.SubTit strong{ float:left; display:inline-block; width:1000px; height:26px; padding:0; overflow:hidden;}
.SubTit strong a{ float:left; height:26px; line-height:26px; font-weight:normal; padding:0 10px;background:url()}
.SubTit strong a:hover{ font-weight:bold;}
.tit-bgLine {border-bottom: 2px solid #8ac024;margin-bottom: 16px;}
.listBox,.listBox2{ display:inline-block; width:110%;}
.listBox li,.listBox2 li{ float:left; width:195px; margin:0 16px 16px 0;}
.listBox li img,.listBox2 li img{ width:195px; height:auto;}
.listBox li .l-text{ display:inline-block; width:185px; height:45px; overflow:hidden; padding:5px; background:#f2f2f2;}
.listBox li .l-text p{ text-align:left; display:inline-block; width:100%; height:23px; line-height:23px; overflow:hidden; color:#333; font-size:14px;}
.listBox li .l-text p.l-tag,.listBox li .l-text p.l-tag a{ color:#666;}
.listBox li .l-text p.l-tag a{ padding:0 5px;}
.listBox li .l-text p.l-tag a:hover,.listBox li .l-text p a:hover{ color:#68a000}
.listBox2 li p a{ display:inline-block; width:183px; text-align:center; padding:3px 6px; height:23px; line-height:23px; background:#f2f2f2; overflow:hidden; font-size:14px;}
.listBox2 li p a:hover { background:#699f00; color:#fff;}
.tagInfo,.foodInfo,.hairInfo{ display:inline-block; width:100%;}
.Intro{ width:642px; display:inline-block;position: relative;}
.Intro .tips {width: 600px;height: 145px;background: #fff url(../images/tips.png) 0 0 no-repeat;padding: 15px 30px 15px 14px;overflow: hidden;}
.Intro strong{ float:left; font-size:23px; color:#699f00; font-weight:normal; height:30px; line-height:30px; width:590px; overflow:hidden;}
.Intro p{ float:left; text-indent:2em; font-size:14px; color:#333; width:590px; height:80px; line-height:26px; padding-top:10px; overflow:hidden;}
.tagInfo .pinfix{position: absolute;top: -20px;right:60px;width: 58px;height: 58px;background: url(../images/pin.png) 0 0 no-repeat;}
.tagBox{ display:inline-block; width:604px;border-top: 1px solid #e0e0e0;background: #fff url(../images/recipe-s1.png) repeat-y;}
.tagBox dt {height: 30px;padding: 15px 10px 0 10px;}
.tagBox dt strong {height: 30px;overflow: hidden;font-size: 18px;color: #699f00;line-height: 30px;display: inline-block;padding: 0 10px 0 35px; font-weight:normal; background:url(../images/ttips.png) no-repeat;}
.tagBox dd { display:inline-block; width:586px; padding:10px 9px 0 9px; height:85px; overflow:hidden;line-height: 25px;}
.tagBox dd a {white-space: nowrap;display: inline-block;font-size: 14px; padding:2px 8px; margin:0 5px 0 0;}
.tagBox dd a:hover{ background:#699f00;border-radius: 5px; color:#fff;}
.tagBox .recipe-s2{ width:604px;display: inline-block; height: 22px;background: #fff url(../images/recipe-s2.png) 0 0 no-repeat;}
.sec-colName{height: 45px;overflow: hidden;}
.tit-bgLine2{border-bottom: 1px solid #e1e1e1;margin-bottom: 16px;}
.sec-colName strong{ font-weight:normal; font-size:25px; color:#699f00; line-height:45px;}
.pages{text-align: center;height: 39px;line-height: 32px; font-size: 14px;color: #666;margin:5px 0 0 0;position: relative;}
.pages ul {float: left;position: relative;left: 50%;}
.pages li {position: relative;right: 50%;float: left; margin: 0 5px;}
.pages li a{display: inline-block;color: #333;line-height: 27px;font-size: 14px;vertical-align: middle;border-radius: 2px;border: 1px solid #e3e3e3;background: #fff; padding:2px 10px; height:28px;}
.pages li.thisclass a,.pages li a:hover{background: #699e00;color: #fff; height:26px; border:1px solid #699e00;}
/*tag*/
.tagBanner{ display:inline-block; width:100%;}
.tagBanner img{ width:1250px; height:186px;}
.tag-list,.tag-list dl,.tag-list dd{ display:inline-block; width:100%;}
.tag-list dd{ margin-bottom:10px;}
.tag-list h2{display:inline-block;}
.tag-list dl {padding-bottom: 20px;border-bottom: 1px solid #e1e1e1;margin-bottom: 15px;}
.tag-list dt span h2{ display:inline-block; font-size:23px; }
.tagnav{display: inline-block;font-size: 18px;color: #fff;clear: both; float:right; width:1100px;}
.tagnav a{float: left;position:relative;cursor: pointer;text-align: center;padding:0 10px;margin:0 10px;color:#699f00;font-weight:bold;padding-bottom:2px;}
.tagnav a:hover.on {color: #699f00;border-bottom:2px solid #699f00;}
.tagnav a:hover.on b{display: inline-block;width: 9px;height: 16px;position: absolute;left: 45%;margin-left: -9px;bottom: -3px;top: auto;}
.tagnav a:hover.on b .tip_inner, .tagnav a:hover.on b .tip_outer {position: absolute;overflow: hidden;width: 0;height: 0;font-size: 0;}
.tagnav a:hover.on b .tip_inner,.tagnav a:hover.on b .tip_outer {border: 8px dashed transparent;}
.tagnav a:hover.on b .tip_outer {border-bottom: 7px solid #699f00;}
.tagnav a:hover.on b .tip_inner {border-bottom: 8px solid #f2f2f2;bottom: -3px;}

.tagnavA{display: inline-block;font-size: 18px;color: #fff;clear: both; float:right; width:1100px;}
.tagnavA a{float: left;position:relative;cursor: pointer;text-align: center;padding:0 10px;margin:0 10px;color:#699f00;font-weight:bold;padding-bottom:2px;}
.tagnavA a:hover.on {color: #699f00;border-bottom:2px solid #699f00;}
.tagnavA a:hover.on b{display: inline-block;width: 9px;height: 16px;position: absolute;left: 45%;margin-left: -9px;bottom: -3px;top: auto;}
.tagnavA a:hover.on b .tip_inner, .tagnavA a:hover.on b .tip_outer {position: absolute;overflow: hidden;width: 0;height: 0;font-size: 0;}
.tagnavA a:hover.on b .tip_inner,.tagnavA a:hover.on b .tip_outer {border: 8px dashed transparent;}
.tagnavA a:hover.on b .tip_outer {border-bottom: 7px solid #699f00;}
.tagnavA a:hover.on b .tip_inner {border-bottom: 8px solid #f2f2f2;bottom: -3px;}

.tag-list dt{color: #699f00;float: left;padding-right: 7px; width:100%;height: 45px;  background: url(../images/tit-playBtn.png) no-repeat 0 10px;  line-height: 45px; margin-bottom:5px;}
.tag-list dt span{ font-size:23px; padding-left:23px;}
.tag-list dd a {display: inline-block; width: 153px;margin-top: 8px;font-size: 14px;}
.tag-list dd a:hover{ color:#699f00;}
/*article*/
.leftBox{ float:left; width:970px;}
.rightBox{ float:right; width:250px; padding:0 5px;}
.artBox{ display:inline-block; width:960px; border:1px solid #f2f2f2; padding:4px; text-align:center;}
.art-top h1 {display: block;line-height: 45px;font-size: 25px; color: #333; text-align: center; margin:10px 0;font-weight:normal;}
.art-info {color: #656464;font-size: 14px;text-align: center; padding-bottom: 10px;}
.art-info span {display: inline-block;height: 26px;line-height: 26px;text-align: center;padding-right: 15px;}
.icon-timer {background: url(../images/info.png) no-repeat;padding-left: 15px;display: block;height: 26px; background-position: 0 8px;}
.icon-eye {background: url(../images/info.png) no-repeat;padding-left: 20px;display: block;height: 26px;background-position: -1px -12px;}
.artbody{ display:inline-block; width:100%;}
.artbody p{text-align: center;padding: 5px 0;font-size: 14px;line-height: 26px;}
.artbody img {max-width: 950px;}
.con-module{ display:inline-block; width:100%;}
.w960{ padding:0 5px; display:inline-block; width:960px;}
.art-tit{margin: 0 0 15px 0px;height: 29px; border-bottom:1px solid #ddd; position:relative;}
.art-tit .rel-tit{ position: relative;color: #333;font-size: 18px; height: 28px;display: inline-block;border-bottom: 2px solid #699f00;margin-bottom: -2px;}
.art-tit .rel-tit .ttit{display: inline-block;width: 9px;height: 16px; position: absolute;left: 50%;margin-left: -9px; bottom: -3px;top: auto;}
.art-tit .tip_inner, .art-tit .tip_outer { position: absolute; overflow: hidden; width: 0;height: 0;font-size: 0;}
.art-tit .rel-tit .ttit .tip_inner, .art-tit .rel-tit .ttit .tip_outer {border: 8px dashed transparent;}
.art-tit .rel-tit .ttit .tip_inner {border-bottom: 8px solid #fff;bottom: -3px;}
.art-tit .rel-tit .ttit .tip_outer { border-bottom: 7px solid #699f00;}
.rel-tit a:hover{ color:#699f00;}
.tagmore{ height:22px; overflow:hidden; display:inline-block;width:780px;}
.tagmore li.firstItem {background: 0;}
.tagmore li { padding: 0 8px 0 22px;line-height: 20px;font-size: 14px;display: inline-block; background: url(../images/divide-i.png) no-repeat left 4px;}
.tagmore li a {white-space: nowrap; color:#666;}
.art-picBox{ display:inline-block; width:960px;}
.art-picBox ul{ display:inline-block; width:110%;}
.art-picBox li{ float:left; width:184px; margin-right:10px; overflow:hidden;}
.art-picBox li img{ width:184px; height:auto;}
.art-picBox li p a{ display:inline-block; width:180px; padding:0 2px; height:30px; line-height:30px;overflow:hidden;}
.art-picBox li p a:hover,.art-list li a:hover,.h-pic li p a:hover,.tagmore li a:hover{ color:#699f00;}
.art-list{ display:inline-block; width:100%;}
.art-list ul{ display:inline-block; width:110%;}
.art-list li {height: 30px;width: 310px;line-height: 30px; overflow: hidden; float: left; margin-right: 15px;font-size: 14px;text-overflow: ellipsis;white-space: nowrap;}
.art-list li em { float: left; color: #699f00;height: 30px;font-style:normal;}
.art-list li em .col-word {color: #699f00;margin-left: 0;height: 20px; line-height: 26px;}
.art-list li a { margin-left: 5px;overflow: hidden;}
.h-tag{ display:inline-block; width:100%;}
.h-tag ul{ display:inline-block; width:110%;}
.h-tag li{ float:left; width:78px; border:1px solid #f2f2f2; margin:0 5px 5px 0; overflow:hidden; height:26px; line-height:26px; text-align:center;}
.h-tag li a{font-size:14px; color:#333;}
.h-tag li:hover{background:#699f00;}
.h-tag li:hover a{ color:#fff;}
.h-pic,.like-list{ display:inline-block; width:100%;}
.h-pic ul{ display:inline-block; width:110%;}
.h-pic li{ float:left; width:120px; margin-right:10px;}
.h-pic li img{ width:120px; height:auto;}
.h-pic li p a{ width:120px; height:26px; line-height:26px; overflow:hidden; float:left;}
.like-list dl{width:80px;height:120px;float:left;margin-right:3px;position:relative;margin-bottom:3px}
.like-list dt{width:100%;height:100%}
.like-list dt img{ width:80px; height:120px;}
.like-list dt:hover img{opacity:0.1;filter:alpha(opacity=10);transition: all .4s ease-in-out;}
.like-list dd{position:absolute;width:100%;height:100%;left:0;top:0;background: url(../images/alpha_bg.png) repeat;z-index:-1}
.like-list dd:hover .show{z-index:99999}
.like-list dl a{color:#fff}
.like-list dd p{width:90%;padding:0 5%;text-align:center;position:absolute;top:50%;_margin-top:30%;margin-top:-27px}
.columnListTab{ width:250px;overflow: hidden;clear: both;}
.rtb {font-size: 14px;line-height: 22px;width: 250px;margin-left:2px;border-top: 2px solid #dedede;color: #333;clear: both;}
.rtb li { width:62.5px;float: left;margin-top: -1px;cursor: pointer; text-align:center; padding:5px 0 0 0;}
.rtb li.show {border-top: 2px solid #699f00;color: #699f00;line-height: 18px; font-weight:bold;}
.rtb_con {width: 250px;overflow: hidden;}
.rtb_con .tagList{width: 240px;display: none;}
.rtb_con .tagList.show{display: block;}
.artlist{ display:inline-block; width:210px; margin-top:3px;}
.artlist li{ float:left; width:230px; height:26px; line-height:26px; overflow:hidden; text-align:left; padding-left:10px; background:url(../images/tit-ico.png) no-repeat left center;}
.artlist li a{width:230px; height:26px; line-height:26px; overflow:hidden;color:#333; font-size:12px; border:none; border-radius:0; padding:0; margin:0;}
.artlist li a:hover{ background:none; color:#699f00;}
.zuofa{ display:inline-block; width:100%; text-align:left; margin:10px 0;}
.zfbox{ display:inline-block; font-size:15px; margin-bottom:10px;}
.zfbox span{float: left;width: 80px; line-height:26px;}
.g2{ color:#a69f96; margin-left:10px;}
.infos{ float:left; width:870px; color:#333; height:auto; line-height:26px;}
.infos p{ text-align:left; font-size:15px;}
.introduction{ display: inline-block; width:100%; margin:10px 0;}
.introduction span{ float:left; width:70px; margin-left:10px; color:#699f00; font-size:16px; line-height:26px; font-weight:bold;}
.textinfo{ float: right; width:870px; line-height:26px; font-size:16px; color:#333; text-align:left;}
/*food-item*/
.foodpic{ display:inline-block; width:560px;}
.ftpic{ float:left;}
.ftpic img{ width:187px; height:297px;}
.fpic_1{ float:left; width:368px; height:146px; margin:0 0 5px 5px;display: block;position: relative;overflow: hidden;zoom: 1;}
.fpic_1 img{ width:368px; height:146px;}
.fpic_1 .title-alpha,.fpic_s1 .title-alpha,.fpic_s2 .title-alpha { bottom: -30px; padding: 0;text-align: center; font-size: 16px; position: absolute;left: 0;}
.title-alpha{ width:100%; height:30px; line-height:30px;background: rgba(0,0,0,0.5);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000, endColorstr=#66000000);-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}
.fpic_1:hover .title-alpha,.fpic_s1:hover .title-alpha,.fpic_s2:hover .title-alpha{left: 0;bottom: 0px;_bottom: expression((this.parentNode.clientHeight % 2 == 1 ? '-1' : '0') + 'px');text-decoration: none;}
a:hover .title-alpha{text-decoration: underline;color: #699f00;}
.fpic_1 .title-alpha a,.fpic_s1 .title-alpha a,.fpic_s2 .title-alpha a{ color:#fff; padding:0 2%;}
.fpic_1 .title-alpha a:hover,.fpic_s1 .title-alpha a:hover,.fpic_s2 .title-alpha a:hover{ color:#75b100;}
.fpic_2{ float:left; width:368px; height:146px; margin-left:5px;}
.fpic_s1,.fpic_s2{ float: left; width:182px; height:146px;display: block;position: relative;overflow: hidden;zoom: 1;}
.fpic_s1 img,.fpic_s2 img{ width:182px; height:146px;}
.fpic_s1{ margin-right:2px;}
.fpic_s2{ margin-left:2px;}
.foodtag{ display:inline-block; width:680px;}
.ftbox{padding: 20px;width: 630px;height: 270px; margin: 0 0 0 15px;background: #fff url(../images/food_bg.png) 0 0 no-repeat;overflow: hidden; float: left; display: inline; position: relative;}
.ftbox ul{ display:inline-block; width:100%;}
.ftbox li{ float: left; position:relative; width:620px; margin:0 10px 12px 10px; display:inline-block; height:32px; line-height:32px; overflow:hidden;}
.ftbox li .fttit{ float:left; position:relative;}
.ficon{display: inline-block;vertical-align: middle;background: none no-repeat 0;background-image: url(../images/ficon.png);text-indent: 49px;width: 32px;height: 32px;margin-right: 10px;}
.ftbox li .f1 {background-position: 0 -2px;}
.ftbox li .f2 {background-position: 0 -34px;}
.ftbox li .f3 {background-position: 0 -66px;}
.ftbox li .f4 {background-position: 0 -98px;}
.ftbox li .f5 {background-position: 0 -129px;}
.ftbox li .f6 {background-position: 0 -161px;}
.ftbox li .fttit span{ background:#699f00; padding:3px 6px; color:#fff; border-radius:5px; font-size:14px;}
.ftag{ display:inline-block; width:510px; height:32px; line-height:32px; overflow:hidden;}
.ftag .fticon{ background:url(../images/ficon.png) -13px -201px no-repeat; } 
.ftag a{ margin-left:15px; padding-left:12px; font-size:14px;}
.ftag a:hover{ color:#699f00;}
/*hairstyle*/
.hpBox .p1 .title-alpha,.hpBox .p2 .title-alpha,.hpBox .p3 .title-alpha,.hpBox .p4 .title-alpha{ width:100%; background: rgba(0,0,0,0.5);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000, endColorstr=#66000000);-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}
.hpBox .p1:hover .title-alpha,.hpBox .p2:hover .title-alpha,.hpBox .p3:hover .title-alpha,.hpBox .p4:hover .title-alpha{left: 0;bottom: 0px;_bottom: expression((this.parentNode.clientHeight % 2 == 1 ? '-1' : '0') + 'px');text-decoration: none;}
.hpBox .title-alpha { bottom: -30px; margin-left:-1px;}

.hairpic{ display:inline-block; width:595px; background:#fff; border-top:2px solid #699f00;}
.hpBox{ display:inline-block; width:290px; height:236px; background:#f2f2f2; position:relative;}
.htop { display:inline-block; width:290px; height:55px; overflow:hidden;}
.htop .nabla{display: inline-block; float:left;width: 0;height: 0;border-style: solid dashed dashed dashed;border-width: 55px;border-color: #699f00 #f2f2f2 #f2f2f2 #f2f2f2;overflow: hidden;zoom: 1;font-size: 0;}
.htop .nabla b{ font-size:26px; position:absolute; top:8px; left:30px; color:#fff; zoom: 1; font-style:normal; font-size:23px; letter-spacing:3px;}
.ht-tag{ display:inline-block; float:right; width:180px; height:55px; overflow:hidden;}
.ht-tag li{ float:left; margin:4px 0 0 4px; color:#333; height:23px; line-height:23px;}
.ht-tag li a{ font-size:14px; color:#333; padding:0 4px;}
.ht-tag li a:hover{ color:#699f00;}
.hpic{ display:inline-block; width:100%;}
.hpic ul{ padding:11px 10px 10px 10px; display:inline-block; width:105%;}
.hpic li{ float:left; width:128px; height:158px; background:#fff; border:1px solid #ddd; margin-right:10px; position:relative;overflow:hidden;}
.hpic li .imgs{ display:inline-block; margin:2px; position:relative;}
.hpic li .imgs,.hpic li img{ width:124px; height:154px;}
.hpic li p{font-family: "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53";font-size: 14px;line-height: 24px;text-align: center;height: 26px;overflow: hidden;position: absolute;bottom: 0;left: 0;width: 124px;margin:0 2px 2px 2px;_bottom: 0;cursor: pointer;filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#66000000',endColorstr='#66000000');background: rgba(0,0,0,.6);}
.hpic li p a {color: #fff;}
.hpic li p a:hover{ color:#699f00;}
.hairtag{ display:inline-block; width: 614px; height:217px; background:#fff; border:8px solid #f2f2f2; padding:0 0 5px 10px;}
.hairtag dl{ float:left; width:614px; height:63px; overflow:hidden; margin:5px 0;}
.hairtag dt {width: 60px;height: 100%;float: left;text-align: center; color:#2B2B2B; font-size:14px; font-weight:bold;}
.hicon { width: 40px; height: 43px;display: block;margin:0 10px 2px 10px;background:url(../images/ficon.png) no-repeat;}
.hairtag dt .hi1{ background-position:-51px -4px;}
.hairtag dt .hi2{ background-position:-91px -4px;}
.hairtag dt .hi3{ background-position:-131px -4px;}
.hairtag dd{display:inline-block; width:544px; height:63px; overflow:hidden; padding-left:10px;}
.hairtag dd a{ display:inline-block; padding:0 10px; margin:8px 0 2px 0; color:#333; font-size:14px;}
.hairtag dd a:hover{ color:#699f00;}
/*plant*/
.pBox .p1 .title-alpha,.pBox .p2 .title-alpha,.pBox .p3 .title-alpha,.pBox .p4 .title-alpha,.pBox .p5 .title-alpha{ width:100%; background: rgba(0,0,0,0.5);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000, endColorstr=#66000000);-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}
.pBox .p1:hover .title-alpha,.pBox .p2:hover .title-alpha,.pBox .p3:hover .title-alpha,.pBox .p4:hover .title-alpha,.pBox .p5:hover .title-alpha{left: 0;bottom: 0px;_bottom: expression((this.parentNode.clientHeight % 2 == 1 ? '-1' : '0') + 'px');text-decoration: none;}
.pBox .hpic .title-alpha { bottom: -30px; }

.pBox .hpic{ display:inline-block; width:100%;}
.pBox .hpic ul{  display:inline-block; width:105%;padding:0;}
.pBox .hpic li{ float:left; width:177px; height:133px; background:#fff; border:1px solid #ddd; margin-right:40px; position:relative;overflow:hidden;border:3px solid #699f00;}
.pBox .hpic li .imgs{ display:inline-block; margin:2px; position:relative;}
.pBox .hpic li .imgs,.pBox .hpic li img{ width:177px; height:133px;}
.pBox .hpic li p{font-family: "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53";font-size: 14px;line-height: 24px;text-align: center;height: 26px;overflow: hidden;position: absolute;bottom: 0;left: 0;width: 124px;margin:0;_bottom: 0;cursor: pointer;filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#66000000',endColorstr='#66000000');background: rgba(0,0,0,.6);}
.pBox .hpic li p a {color: #fff;}
.pBox .hpic li .shadowbg{ position: absolute; bottom:-16px; left:0; width:177px; height:13px; background:url(../images/bg-featured.jpg) no-repeat;}

.plants{ float:left;display:inline-block; width:159px; height:354px; background:url(../images/plant.jpg) no-repeat;}
.pBox{ display:inline-block; float:right; width:1080px; height:354px; overflow:hidden;}
.plantPic{ display:inline-block; width:1080px;}
.plantPic ul{ display:inline-block; width:106%;}
.plantPic li{ float:left; position:relative; margin-right:40px; border:3px solid #699f00;}
.plantPic li .shadowbg{ position: absolute; bottom:-16px; left:0; width:177px; height:13px; background:url(/images/bg-featured.jpg) no-repeat;}
.plantPic li img{ width:177px; height:133px;}
.plantPic li:hover img{opacity:0.6;filter:alpha(opacity=60);transition: all .4s ease-in-out; background:none;}
.plantPic li span{position: absolute;width: 100%;height: 100%;left: 0;top: 0;color: #fff; filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#00000000',endColorstr='#00000000');  background: rgba(0,0,0,.0);}
.plantPic li span:hover{background: rgba(0,0,0,.7);}
.plantPic li span a{width:167px; height:133px; line-height:133px; overflow:hidden;padding: 0 5px;text-align: center;font-size:25px; position:absolute; color:#fff; z-index:-1;}
.plantPic li span:hover a{ z-index:1;}
.plantTag{display:inline-block; width:1080px; margin-top:30px;}
.tBox{ display:inline-block; width:100%; padding-bottom:10px; border-bottom:1px dashed #ccc; margin-bottom:12px;}
.tBox em{ float:left; width:40px; height:40px; margin-right:10px; background:url(../images/ficon.png) no-repeat;}
.tBox .t1{ background-position:-48px -75px;}
.tBox .t2{ background-position:-91px -75px;}
.tBox .t3{ background-position:-136px -75px;}
.t_r{ float:left; width:1030px; height:40px; overflow:hidden;}
.t_r span{ float:left; height:25px; font-size:18px; color:#699f00;}
.t_list{ float:left; width:101%; height:15px; overflow:hidden;}
.t_list li{ float: left; margin-right:20px;}
.t_list li a{ font-size:14px; color:#333;}
.t_list li a:hover{ color:#699f00;}
/*animal*/
.animalPic .p1 .title-alpha,.animalPic .p2 .title-alpha,.animalPic .p3 .title-alpha,.animalPic .p4 .title-alpha{ width:100%; background: rgba(0,0,0,0.5);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000, endColorstr=#66000000);-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}
.animalPic .p1:hover .title-alpha,.animalPic .p2:hover .title-alpha,.animalPic .p3:hover .title-alpha,.animalPic .p4:hover .title-alpha{left: 0;bottom: 0px;_bottom: expression((this.parentNode.clientHeight % 2 == 1 ? '-1' : '0') + 'px');text-decoration: none;}
.animalPic .title-alpha { bottom: -30px; }

.animalTop{ display:inline-block; width:1250px;}
.animalPic{ float:left; display:inline-block; margin-right:10px; width:837px;}
.a_Bigpic{ float:left; width:369px; height:274px; margin-right:4px; position:relative;overflow:hidden;}
.a_Bigpic img{ width:369px; height:274px;}
.a_Bigpic p,.a_Minpic p,.a_Tpic li p { font-family: "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53";font-size: 14px;line-height: 28px;text-align: left;text-indent: 10px;height: 30px;overflow: hidden;position: absolute;bottom: 0; left: 0;width: 100%; _bottom: 0; cursor: pointer; filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#66000000',endColorstr='#66000000');   background: rgba(0,0,0,.6);}
.a_Bigpic p a,.a_Minpic p a,.a_Tpic li p a{ color:#fff;}
.a_Bigpic p a:hover,.a_Minpic p a:hover,.a_Tpic li p a:hover{ color:#699f00;}
.a_Minpic{ float:left; width:250px; height:274px; margin-right:4px; position:relative;overflow:hidden;}
.a_Minpic img{ width:250px; height:274px;}
.a_Tpic{ float:left; width:210px; height:274px; overflow:hidden;}
.a_Tpic ul{ display:inline-block; width:100%;}
.a_Tpic li{ float:left; width:210px; height:135px; position:relative;overflow:hidden;}
.a_Tpic li img{ width:210px; height:135px;}
.rankBox{ float:right; display:inline-block; width:403px; height:274px; overflow:hidden;}
.r-tit{ display:inline-block; width:100%; height:32px; line-height:32px; border-bottom:1px solid #e1e1e1;}
.r-tit .r-icon{ display:inline-block; width:130px; height:26px; background:url(../images/17u58PICBkX.png) no-repeat;}
.r-tit span{ padding-left:40px; width:100%; height:26px; line-height:30px; border-bottom:2px solid #699f00; display:inline-block; font-size:16px; padding-bottom:4px; color:#699f00; font-weight:bold; letter-spacing:1px;}
.ranklist{ display:inline-block; width:110%;}
.ranklist li{ float:left; width:403px; height:30px; line-height:30px; background:url(../images/symbol-8.png) no-repeat; padding-left:30px;}
.ranklist li.r1{background-position: 0 20px;}
.ranklist li.r2{background-position: 0 -33px;}
.ranklist li.r3{background-position: 0 -86px;}
.ranklist li.r1,.ranklist li.r2,.ranklist li.r3{float:left;width:403px;height: 55px;line-height: 55px;border-bottom:1px solid #e1e1e1;}
.ranklist li .r-pic img{float:left;width:60px;height:45px;margin-top: 5px;}
.ranklist li .rtit{float:left;margin-left:10px;width:300px;height:30px;line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top: 13px;}
.ranklist li .rtit a{ font-size:16px; color:#333;}
.ranklist li .rtit a:hover,.ranklist li .rtit2 a:hover,.anBox dd a:hover{ color:#699f00;}
.ranklist li.r4,.ranklist li.r5{float:left;width:403px;height:23px;line-height:23px;margin-top: 12px; padding-left:20px;}
.ranklist li .rtit2{ float:left; margin-left:10px; width:350px; height:20px; line-height:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.ranklist li .rtit2 a{ font-size:14px; color:#333;}
.ranklist li.r4{ background-position:0 -155px;}
.ranklist li.r5{ background-position:0 -207px;}
.animalTag{ display:inline-block; width:1234px; border:8px solid #eef1f1; padding:0 0 10px 0; position:relative;}
.animalTag dl{ float:left; position:relative;}
.anBox{ display:inline-block; width:410px; height:80px; overflow:hidden;}
.anBox dt{ width:60px; height:80px; float:left; position:relative;}
.A1{ background:url(../images/pet.png) no-repeat 8px -2px;}
.A2{ background:url(../images/pet.png) no-repeat -65px -2px;}
.A3{ background:url(../images/pet.png) no-repeat -135px 3px;}
.anBox dt span{ position:absolute; display:inline-block; width:100%; height:26px; line-height:26px; overflow:hidden;text-align:center; left:0; bottom:0; font-size:14px; letter-spacing:1px;}
.anBox dd{ float:left; width:350px; height:70px; overflow:hidden; padding:10px 0 0 0;}
.anBox dd a{ display:inline-block; padding:3px 10px; font-size:14px; color:#333;}

.articleTag {height:25px; margin-left:13px;width:28%;overflow:hidden;}
.articleTag dt {display: block; height: 25px; line-height: 25px; padding: 0 8px; margin: 0px 10px 0px 0px; float: left; border-radius: 2px; background: #699e00; font-size: 14px; font-weight: 500; color: #fff}
.articleTag dd {float:left;height:25px; line-height:25px; padding:0 3px;}
.articleTag dd a {font-family: Verdana, Geneva, sans-serif; font-size: 12px; float: left; border-radius: 2px; height: 25px; line-height: 23px; background-color: #efefef; padding: 0px 10px; margin: 0px 10px 0px 0px; white-space: nowrap; text-align: center !important}
.articleTag dd a:hover {background:#699e00; color:#fff}
.introd{ display: inline-block; width:100%; }
.introd span{ float:left; width:70px; margin-left:10px; color:#699f00; font-size:16px; line-height:26px; font-weight:bold;}
.preAnext {position:relative; height:25px; overflow:hidden; width:66%; margin:0 auto;}
.preAnext .pre {float:left; height:25px; line-height:25px; width:50%; overflow:hidden;  background:url(../images/preNext.png) no-repeat 0 -31px;font-size:13px;}
.preAnext .next {float:left; height:25px;line-height:25px; width:50%; overflow:hidden;  background:url(../images/preNext.png) no-repeat 0 -94px;font-size:13px;}
.preAnext .pre:hover {background-position:0 0;}
.preAnext .next:hover {background-position:0 -63px;}
.preAnext a:hover{ color:#699e00}











