@charset "gb2312";
/*栏目简介*/
.NumInfo { width: 800px; height: 310px; position: relative; }
.NumInfobox { width: 780px; height: 290px; padding: 10px; }
.Proinfo { width: 100px; height: 30px; line-height: 30px; color: #fff; background: rgba(0,170,152,0.5); text-align: center; border-radius: 5px; font-size: 16px; font-weight: normal; }
.NumInfobox p { color: #fff; text-indent: 2em; line-height: 30px; width: 470px; height: 115px; padding: 10px; margin: 0 auto; background: url(../images/index_back.png) no-repeat; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/index_back.png", sizingMethod="crop");
border-radius: 5px; margin-bottom: 65px; }
.ProClss { background: rgba(0,170,152,0.5); margin-bottom: 10px; }
.NumInfoclass { width: 780px; overflow: hidden; position: absolute; left: 20px; bottom: 10px; }
.NumInfoclass a { display: block; float: left; padding: 0 10px; margin: 0 10px 10px 0; line-height: 30px; background: url(../images/index_back.png) no-repeat; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/index_back.png", sizingMethod="crop");
border-radius: 5px; color: #fff; font-size: 16px; }
.NumInfoclass a:hover { background: rgba(239,117,142,0.6) }
/*列表*/
.article_list li { width: 800px; height: 165px; border-top: 1px solid #e5e5e5; padding: 10px 0 15px 0; }
.article_list span { width: 520px; height: 33px; line-height: 33px; padding-right: 10px; padding: 0 5px; }
.article_list span.article_Title { background: #f8f8f8; font-size: 18px; font-weight: bold; }
.article_list p { float: right; width: 520px; height: 52px; padding-right: 10px; line-height: 26px; overflow: hidden; font-size: 12px; color: #3e3e3e; margin-top: 15px; }
.article_list span.Tag_list { height: 26px; line-height: 26px; margin-top: 8px; }
.article_list em.article_Tags { color: #999; margin-right: 10px; }
.article_list span.Tag_list a { float: left; color: #999; padding: 0 10px; margin-right: 10px; background: #eee; border-radius: 6px; }
.article_list span.Tag_list a:hover { background: #ef758e; color: #fff; }
.article_list span.artcle_Person { height: 22px; line-height: 22px; margin-top: 9px; padding: 0px; width: 530px; }
.article_list i { display: block; float: left; height: 22px; padding-left: 25px; margin-right: 10px; }
.article_list i.ic6 { color: #666; }
.article_list i.ic9 { color: #999; }
.mainboxs i.writer { background-position: 0 -420px; }
.mainboxs i.time { background-position: 0 -450px; }
.mainboxs i.numlist { background-position: 0 -480px; margin: 0; }
.mainboxs i.numlist a, .article_list i.dizhi a { color: #999; }
.mainboxs i.numlist a:hover, .article_list i.dizhi a:hover { color: #ef758e; }
.mainboxs i.dizhi2 { background-position: 0 -960px; }
.mainboxs i.dizhi2 a { color: #666; }
/*分页*/
.Pages { width: 100%; height: 32px; line-height: 32px; font-family: 'SimSun'; }
.Pages ul { float: left; left: 50%; position: relative; }
.Pages li { float: left; right: 50%; position: relative; margin-right: 10px; border: 1px solid #e0e0e0;padding: 0 15px; }
.Pages a { color: #666; }
.Pages a:hover { color: #ef758e; }
.Pages li.thisclass { background: #ff9999; border: 1px solid #ef758e; }
.Pages li.thisclass a { color: #fff; }
/*编辑推荐*/
.w320_Center ul { width: 110%; }
.w320_Center li { float: left; width: 155px; height: 132px; margin: 10px 15px 0 0; overflow: hidden; }
.w320_Center a { float: left }
.w320_Center li span { display: block; width: 145px; height: 30px; line-height: 30px; padding: 0 5px; background: #f3f2f3; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.w320_Center2 li { height: 150px; }
/*标签云*/
.w320_Foot a { float: left; height: 20px; line-height: 20px; padding: 2px 8px; margin: 5px 5px 5px 0; white-space: nowrap; background: #f2f2f2; }
a.fontColor1 { color: #00aa98 }
a.fontColor2 { color: #339900 }
a.fontColor3 { color: #e93c07 }
a.fontColor4 { color: #b0c915 }
a.fontColor5 { color: #fb9100 }
a.fontColor6 { color: #ff2465 }
a.fontColor7 { color: #5ca1dd }
a.fontColor8 { color: #ff3e73 }
a.fontColor9 { color: #fff; background: #339900; }
a.fontColor10 { color: #fff; background: #e93c07; }
a.fontColor11 { color: #fff; background: #fb9100 }
a.fontColor12 { color: #fff; background: #ff2465 }
a.fontColor13 { color: #fff; background: #5ca1dd; }
a.fontColor14 { color: #fff; background: #333; }
/*相关推荐*/
.w100a i { background: none; font-style: italic; margin-right: 5px; }
/*列表页*/
.globalH2 { width: 100%; line-height: 30px; overflow: hidden; background: #fff; }
.H2Tit { font-size: 22px; font-weight: normal; background-position: 5px -725px; padding-left: 45px; color: #f46; margin-bottom: 5px; }
.H2Tit .Typename { font-size: 22px; font-weight: normal; color: #f46; margin: 0px; width: auto; text-align: left; }
.globalH2 a { margin-bottom: 5px; color: #666; display: block; float: left; height: 30px; line-height: 30px; white-space: nowrap; width: 99px; text-align: center; font-size: 14px; }
.globalH2 a:hover { color: #ef758e; }
/*站长推荐*/
.w100a .EctRecom em { float: left; line-height: 28px; }
.w100a .EctRecom a {  height: 20px; line-height: 20px;  margin: 4px 5px 0 5px; color: #333; border-radius: 4px; }
/*文章页*/
.bgn {padding-left:23px;line-height: 22px;color:#666;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48ZGVmcz48c3R5bGUgdHlwZT0idGV4dC9jc3MiPjwhW0NEQVRBWwpAZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6IGlmb250OyBzcmM6IHVybCgiLy9hdC5hbGljZG4uY29tL3QvZm9udF8xNDQyMzczODk2XzQ3NTQ0NTUuZW90PyNpZWZpeCIpIGZvcm1hdCgiZW1iZWRkZWQtb3BlbnR5cGUiKSwgdXJsKCIvL2F0LmFsaWNkbi5jb20vdC9mb250XzE0NDIzNzM4OTZfNDc1NDQ1NS53b2ZmIikgZm9ybWF0KCJ3b2ZmIiksIHVybCgiLy9hdC5hbGljZG4uY29tL3QvZm9udF8xNDQyMzczODk2XzQ3NTQ0NTUudHRmIikgZm9ybWF0KCJ0cnVldHlwZSIpLCB1cmwoIi8vYXQuYWxpY2RuLmNvbS90L2ZvbnRfMTQ0MjM3Mzg5Nl80NzU0NDU1LnN2ZyNpZm9udCIpIGZvcm1hdCgic3ZnIik7IH0KCl1dPjwvc3R5bGU+PC9kZWZzPjxnIGNsYXNzPSJ0cmFuc2Zvcm0tZ3JvdXAiPjxnIHRyYW5zZm9ybT0ic2NhbGUoMC4wMzEyNSwgMC4wMzEyNSkiPjxwYXRoIGQ9Ik05NTAuMzg2IDk3OS44OWwtMzUuNzQzIDMzLjUwN2MtMTMuNDA0IDEzLjQwNC0zNi44NTkgMTMuNDA0LTUwLjI2MiAwbC0xNDIuOTY4LTEzNC4wMzJjLTM0LjYyNiAxOC45ODgtNzQuODM1IDMwLjE1OC0xMTcuMjc5IDMwLjE1OC0xMjYuMjE0IDAtMjM1LjY3NC0xMDAuNTI0LTIzOS4wMjQtMjE4LjkyMWgtMTc5LjgyOHYtNTUuODQ3aDE4Ni41MjhjNS41ODUtMjAuMTA1IDEzLjQwMy0zOS4wOTIgMjMuNDU2LTU1Ljg0N2gtMjA5Ljk4NHYtNTUuODQ3aDI1Ni44OTdsLTEuMTE4IDEuMTE3YzQxLjMyNy0zNS43NDMgOTYuMDU5LTU4LjA4MSAxNTYuMzcyLTU4LjA4MSAxMjguNDQ2IDAgMjQwLjE0MSAxMDMuODc2IDI0MC4xNDEgMjI0LjUwNSAwIDQxLjMyNi0xMi4yODYgODAuNDItMzMuNTA5IDExMi44MTFsMTQwLjczNSAxMzQuMDMyYzE0LjUyIDEzLjQwMyAxOC45ODggMzAuMTU4IDUuNTg1IDQyLjQ0NHYwek01OTcuNDMzIDUzMy4xMTVjLTg5LjM1NiAwLTE2MC44MzkgNjguMTMzLTE2MC44MzkgMTUwLjc4NyAwIDgzLjc3MSA3OS4zMDIgMTU3LjQ4OCAxNjcuNTQgMTU3LjQ4OCA4OS4zNTUgMCAxNjAuODQtNjguMTM0IDE2MC44NC0xNTAuNzg3cy03OS4zMDItMTU3LjQ4OC0xNjcuNTQxLTE1Ny40ODh2MHpNMTg1LjI4MiAyOTguNTU2aDQxOS45Njl2NTUuODQ3aC00MTkuOTY5di01NS44NDd6TTYwNC4xMzQgNDIzLjY1NWMtMzUuNzQyIDEwLjA1My02OS4yNDkgMjMuNDU1LTk4LjI5IDQzLjU2aC0zMjAuNTYydi01NS44NDdoNDE5Ljk2OXYxMi4yODZoLTEuMTE3ek02NjQuNDQ5IDQxMi40ODV2LTE3MC44OTJoLTUzOS40ODF2NTYwLjcwM2gyNTMuNTQ2YzEyLjI4NiA0MS4zMjcgMzQuNjI1IDc5LjMwMyA2My42NjYgMTExLjY5NGgtMzE3LjIxMmMtMzMuNTA4IDAtNjAuMzE1LTI0LjU3NC02MC4zMTUtNTUuODQ3di02NzIuMzk3YzAtMzEuMjc0IDI2LjgwOC01NS44NDcgNjAuMzE1LTU1Ljg0N2g1MzkuNDgxYzMzLjUwOCAwIDYwLjMxNSAyNC41NzMgNjAuMzE1IDU1Ljg0N3YyMjYuNzM5Yy0xMC4wNTMtMS4xMTctMjAuMTA0LTMuMzUxLTMwLjE1OC0zLjM1MS0xMC4wNTEgMS4xMTYtMjAuMTA0IDMuMzUxLTMwLjE1NyAzLjM1MXYweiIgZmlsbD0iI2E5YjdiNyI+PC9wYXRoPjwvZz48L2c+PC9zdmc+) no-repeat left center;background-size: auto 22px;}
.articleT { width: 100%; line-height: 30px; font-size: 16px; padding-bottom: 10px; }
.articleT h1 { color: #666; font-weight: normal; }
.articleT h1 strong { color: #333; font-weight: normal; font-size: 22px; }
.article_list em.ziti { color: #666; font-size: 12px; padding:0 10px}
.article_list em i { background-image: none; background-color: #ccc; width: 22px; line-height: 22px; height: 22px; padding: 0; border-radius: 100%; text-align: center; color: #fff; margin: 0 5px; cursor: pointer; }
.article_list em i.fc1 { background-color: #ff9999; }
.articleI { width: 768px; background: #f2f2f2; border-radius: 10px; border: 1px solid #e5e5e5; padding: 0 10px; line-height: 30px; overflow: hidden; color: #666; }
.articleI span { color: #333; font-weight: bold; }
.articleB { font-size: 16px; line-height: 28px; }
.articleB p { padding-bottom: 15px }
.articleB img{max-width: 90%;}
.EctColor1 { color: #fff; background: #5ca1dd; }
.EctColor2 { color: #fff; background: #fb9100; }
.EctColor3 { color: #fff; background: #ff2465; }
.EctColor4 { color: #fff; background: #e93c07; }
.EctColor5 { color: #fff; background: #339900; }
.EctColor5 { color: #fff; background: #333; }
.connect { width: 758px; background: #f2f2f2; border: 1px dashed #ccc; border-radius: 10px; padding: 20px 0 20px 20px; overflow:hidden;}
.connect h2.ConH2 { width: 748px; height: 18px; line-height: 18px; background: url(../images/index_small_ico.png) no-repeat 0 -809px; padding-left: 30px; font-size: 18px; font-weight: normal; }
.connect dd { float: left; width: 359px; height: 30px; line-height: 30px; color: #666; margin-right: 20px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.more-article {float:left; height:32px; line-height:32px; text-align:center;background: #ef758e;color:#fff;}
.Pages li,.more-article {cursor:pointer;}
.getpre {width:390px;height:25px;line-height:25px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
/*相关*/
.w550 { width: 100%; }
.XG li { width: 550px; height: 120px; position: relative; margin-bottom: 10px; }
.XG span { float: left; height: 30px; line-height: 30px; width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.XG a { font-size: 16px; color: #333; }
.XG a:hover { color: #ef758e; }
.XG i { display: inline-block; width: 30px; height: 30px; top: 30px; left: 0; }
.XG i.Ico_1 { background-position: 0 -840px; }
.XG i.Ico_2 { background-position: 0 -870px; }
.XG i.Ico_3 { background-position: 0 -900px; }
.XG i.Ico_4 { background-position: 0 -930px; }
.XG img { float: left; }
.XG p { float: right; width: 400px; height: 90px; overflow: hidden; line-height: 30px; color: #666; font-size: 12px; font-family: 'SimSun'; }
.ArtPic { width: 110%; }
.ArtPic li { width: 185px; height: 152px; float: left; margin: 10px 20px 10px 0; }
.ArtPic a { float: left; }
.ArtPic span { display: block; width: 175px; height: 30px; line-height: 30px; font-size: 13px; padding: 0 5px; background: #f3f2f3; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
/*护肤技巧*/
.SkinSkill dd { float: left; margin-top: 10px; }
.SkinSkill em { float: left; width: 25px; height: 25px; line-height: 25px; color: #999; font-size: 16px; font-style: italic; }
.SkinSkill em.ssc1 { color: #00aa98; }
.SkinSkill img { float: left; border-radius: 10px; }
.SkinSkill span { float: right; height: 20px; line-height: 20px; width: 200px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.SkinSkill p { float: right; width: 200px; height: 40px; line-height: 20px; overflow: hidden; font-family: 'SimSun'; font-size: 12px; color: #999; }
.w100a ul { width: 110%; }
.w100a li { float: left; width: 275px; height: 180px; overflow: hidden; position: relative; margin: 20px 20px 0 0; }
.EctRecom { display: block; line-height: 28px; padding-right: 35px }
.RecomSpan { width: 96%; padding: 0 2%; left: 0; bottom: 0; line-height: 40px; height: 40px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 16px; position: absolute; color: #fff; }
em.RecomColor1, em.RecomColor2, em.RecomColor3, em.RecomColor4, em.RecomColor5, em.RecomColor6, em.RecomColor7, em.RecomColor8 { display: block; width: 100%; height: 40px; background: #ef758e; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; position: absolute; left: 0; bottom: 0; }
em.RecomColor2 { background: #00aa98; }
em.RecomColor3 { background: #339900; }
em.RecomColor4 { background: #ff2465; }
em.RecomColor5 { background: #fb9100; }
em.RecomColor6 { background: #0024ff; }
em.RecomColor7 { background: #e93c07; }
em.RecomColor8 { background: #a39603; }
.w100a a:hover em { background: #000; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; }
.TitleSelect { width: 100%; height: 40px; z-index: 1; }
.TitleSelect span { display: block; height: 30px; width: 100px; text-align: center; cursor: pointer; position: absolute; left: 700px; background: #fff; color: #0a9; z-index: 2; }
.TitleSelect .globalH2 { position: absolute; width: 798px; border: 1px solid #fff; height: 30px; left: 0; top: 0; border-radius: 3px; padding-bottom: 10px; z-index: 2; }
.TitleSelect .ShowMoreTypeTop { top: 0px; }
.TitleSelect .ShowMoreTypeBottom { bottom: 10px; background-color: #FEFFF7; }
.lh22 { height: 22px; line-height: 22px; font-size: 14px; color: #666 }
/*内容页滚动*/
.float-box { width: 336px; }
.fixed-div3 { z-index: 999; _position: static; visibility: visible; }
.cont { border: 1px solid #ddd; width: 334px; overflow: hidden; }
.tab-btn { font-size: 16px; height: 41px; line-height: 42px; border-bottom: 1px solid #ddd; background: #f1f1f1; width: 334px; text-align: center; }
.tab-btn .btn { color: #000; display: inline-block; width: 83px; height: 42px; line-height: 42px; float: left; }
.tab-btn .btn:hover { text-decoration: none; }
.tab-btn .cur { background: #fff; border-right: 1px solid #ddd; border-left: 1px solid #ddd; margin-left: -1px; }
.tab-list { background: #fff; }
.tab-list .item { padding: 25px 0 0 16px; display: none; }
.tab-list .cur { display: block }
.slide { position: relative; width: 302px; height: 460px; }
.slide .bd { position: relative; width: 302px; height: 460px; overflow: hidden; }
.slide .bd li { width: 302px; float: left; position: relative; }
.slide .bd li .text { width: 90%; padding: 10px 5%; text-align: center; height: 30px; line-height: 30px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.slide .bd li .text a { font-size: 14px; color: #555; }
.slide .bd li .text a:hover { color: #d51324; }
.slide .hd { left: 0; bottom: 20px; width: 100%; height: 10px; position: relative; }
.slide .hd ul { position: relative; left: 50%; float: left }
.slide .hd li { width: 10px; height: 10px; border-radius: 100%; margin-left: 5px; background: #bdbcbc; overflow: hidden; text-indent: -9999px; position: relative; right: 50%; float: left }
.slide .hd li.on { background: #ef758e; }
.slide .btn { display: none; }
.slide .btn a { position: absolute; top: 200px; width: 30px; height: 50px; line-height: 50px; font-size: 54px; font-family: simsun; color: #ccc; }
.slide .btn a:hover { text-decoration: none; }
.slide .btn .prev { left: 0; }
.slide .btn .next { right: 0; }
.LikeMoreType { height: 30px; overflow: hidden; color: #eee; }
.LikeMoreType li { float: left; height: 30px; padding-left: 10px; }
.hide { display: none; }
/*03.22*/
.new_arcList { width: 110%; }
.new_arcList li { float: left; width: 244px; height:90px; margin:0 20px 10px 0; position:relative; padding-left:146px; }
.new_picbox {width:136px; height:90px; overflow:hidden; position:absolute; top:0; left:0; }
.new_arcList span { display: block; height: 70px; line-height: 30px; overflow: hidden; font-size: 16px; }
.new_arcList p,.new_infobox {font-size:12px; color:#999;}
.new_infobox {padding-left:10px; }
.ArcSonTypes {width:1200px; margin:0 auto; height:30px; overflow:hidden; line-height:30px}
.ArcSonTypes dt {float:left;padding-left:30px; height:30px; line-height:30px; background:url(../images/article_IcoType.png) no-repeat left center; padding-right:10px; font-weight:bold; font-size:14px;}
.ArcSonTypes dd {height:30px; line-height:30px; padding:0 10px; float:left;}
.WaiLink { border-bottom:1px dashed #666; line-height:30px;}
.WaiLink a {color:#999; padding-right:20px;}
.bottomtop2 {height:40px; line-height:40px;}
.bottomtop2 a {margin-top:10px;}
.UpdataList {width:100%; overflow:hidden}
.UpdataList li {width:100%; float:left; clear:both; border-top:1px dashed #ccc; padding:10px 0;}
.UpdataList li span {display:block; height:30px; line-height:30px; font-size:16px; background:#fafafa; margin-bottom:5px;}
.UpdataList li .Pic {float:left; margin-right:20px; width:150px; height:100px; overflow:hidden;}
.UpdataList li .info {width:600px; float:left}
.UpdataList li .info i {display:block; background:url(../images/index_small_ico.png) no-repeat; height:22px; padding:0 10px 0 25px; float:left; color:#999;}
.UpdataList li .info i.writer {background-position: 0 -420px;}
.UpdataList li .info i.time  {background-position: 0 -450px;}
.UpdataList li .info i.numlist  {background-position: 0 -480px;}
.UpdataList li p {font-size:13px; color:#999;line-height:24px; text-indent:2em }
.mainboxs { clear:both;}
/*04.02*/
.jpzj { height: 370px; overflow: hidden;}
.jpzj_title{border-top:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; height:38px; line-height:38px; font-size: 20px; text-align: center;}
.jpzj_slide{width:1160px; height: 315px; position: relative;}
.jpzj_bd{width:2360px; height: 315px; overflow: hidden;}
.jpzj_bd dl {width:275px; float:left; margin-right:20px;}
.jpzj_bd dt{ width:275px; height:180px; overflow:hidden; margin-bottom:10px;}
.jpzj_bd dd{height: 32px; line-height: 32px; overflow: hidden; padding-left: 20px; font-family: simsun; white-space:nowrap; text-overflow:ellipsis; width: 255px;background: url(/images/index_small_ico.png) no-repeat 5px -285px;}
.jpzj_bd dd a:hover{color:#d51324;}
.jpzj_hd3 li{width:8px; height: 8px; border-radius: 8px; margin: 0 5px; background: #bdbcbc; float: left; overflow: hidden; text-indent: -9999px; }
.jpzj_hd3 li.on{background: #d51324;}
/* 居中 */
.jpzj_hd3{position: absolute; top:-35px; right:27px;}
.jpzj_hd3 ul{position: relative; float: left;}
/* 带按钮 */
.jpzj_hd3 a{color:#a8a8a8; font-family: simsun; font-size: 18px; position: absolute; top:-5px; font-weight: bold;}
.jpzj_hd3 a:hover{text-decoration: none;}
.prev{left:-20px;}
.next{right:-20px;}
.XGlink { width:100%; overflow:hidden;}
.XGlink dt {font-size:16px; margin-bottom:10px; color:#fff}
.XGlink dd {float:left; padding:0 10px; height:30px; line-height:30px; white-space:nowrap;}
.XGlink dd a { color:#fff}
.innerlink { font-size:16px;}
/* 单独专题 */
.desc-tit {font-weight:normal;font-size:16px;}
.list-desc {text-indent:2em;color:#999;line-height:25px;font-size:14px;}
/*封面列表专题*/
.zt-list {width:778px;padding:10px;border:1px solid #ddd;background:#fefff7}
.zt-list dt {margin-right:20px;color:#f46}
.zt-list dd {float:left;margin:0 20px 5px 0;}
.zt-list a {white-space:nowrap;}