
/* CSS Document */
/*通用*/
.ycTxt{ width:0; height:0; border:none; background:none; display:none;}
.dw_erweima{ display:none;}
input{ outline:none;}
.margintop { margin-top: 8px; }
.paddingtop { padding-top: 8px; }
#top {background:#f5f5f5; border-bottom:1px solid #eaeaea; height: 30px;margin-bottom:5px;}
.top { width: 1000px; margin: 0px auto; position: relative; z-index: 2;}
.top .left{ width:330px; line-height:30px; float:left;}
.top .left span{background:url(http://www.5588.tv/images/sjk.jpg) left 9px no-repeat; padding-left:12px; float:left; height:30px; display:block; margin-right:5px;}
.top .left p{ float:left; font-size:12px; font-weight:normal; margin-right:8px; color:#707070;}
.top .left p a{ padding-left:5px; padding-right:5px;}
.top .left span { }
.top .left #planar{ float:left;}
.top .left #planar_wx{ float:left;}
.top .left span a { float: left; display: block; height: 30px; background: url(../images/bz1.jpg) right center no-repeat; }
.top .left span a:hover { text-decoration: none; background: url(../images/bz.jpg) right center no-repeat; }
.top .left a { color: #707070; }
.top .left a:hover { color: #F00; }
.top .right { width: 670px; float: right; line-height: 30px; }
.top .right .login { width: 510px; border: 1px solid #ffc525; position: absolute; top: 30px; right: 37px; }
.zc { width: 210px; height: 180px; float: right; background: #fff9df; }
.zc p { margin: 50px 0 0 30px; float: left; display: inline; }
.dl { width: 300px; height: 180px; float: left; background: #fff; }
.dl p { line-height: 30px; float: left; display: inline; margin: 5px 0 0 30px; color: #434242; }
.panel { display: none }
.glzx { float: right; margin-right: 10px; }
.glzx p { color: #707070; float: left; display: inline; margin-left: 4px; }
.glzx p span { color: #ff7900; }
.glzx p a { color: #707070; }
.gly { width: 90px; float: left; display: inline; margin-left: 10px; }
.menu { BACKGROUND: url(../images/bg01.gif) repeat-x; float: left; WIDTH: 90px; POSITION: relative }
.menu UL { FLOAT: left; WIDTH: 90px; LIST-STYLE-TYPE: none }
.menu LI { DISPLAY: inline; FLOAT: left; HEIGHT:29px; }
.menu LI.t_right { RIGHT: 0px; POSITION: absolute; TOP: 0px }
.menu LI A { width: 90px; line-height:32px; display: block; text-align: center; color: #707070; }
.menu LI A:hover { BACKGROUND: #0094d2; COLOR: #fff; TEXT-DECORATION: none }
.menu LI A.on { FONT-SIZE: 12px; BACKGROUND: #0094d2; FLOAT: left; COLOR: #fff; HEIGHT:29px; TEXT-DECORATION: none }
.menu LI A.on:hover { BACKGROUND: #0094d2; COLOR: #fff; TEXT-DECORATION: none }
.menu LI A.onh { PADDING-RIGHT: 9px; PADDING-LEFT: 9px; BACKGROUND: #0094d2; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px; HEIGHT:29px }
.menu LI A.hs { PADDING-RIGHT: 33px; PADDING-LEFT: 10px; BACKGROUND: #0094d2; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 0px; HEIGHT:29px }
.topnav LI { Z-INDEX: 999; POSITION: relative }
.subnav { BORDER: #0094d2 1px solid; DISPLAY: none; BACKGROUND: #fff; right: 0px; FLOAT: left; WIDTH: 270px; padding-bottom: 10px; position: absolute; TOP:29px }
.subnav dl dt { float: left; }
.subnav dl dt a { width: 120px; height: 24px; line-height: 24px; margin: 10px 0 0 10px; background: none; }
.subnav dl dt a:hover { color: #fff; }

.piaofu {width:150px;height:478px;position:fixed;top:16%;right:0.5%;}

.gl { width: 92px; color: #707070; background: url(../images/fbsj.png) repeat-y; overflow: hidden; border-bottom: 1px solid #dcdcdc; border-top: 1px solid #dcdcdc; position: absolute; top: 32px; right: 228px; }
.gl a { width: 90px; line-height: 23px; display: block; text-align: center; color: #707070; }
.glzxlj { font-size: 12px; width: 92px; height: 32px; color: #707070; text-align: center; display: block; cursor: pointer; font-weight: normal; margin: 0px; }
.glzxlj:hover { text-decoration: none; background: url(../images/fbsj.png) repeat-y; }
.mainlevel { float: left; }
.hh:hover { text-decoration: none; background: url(../images/fbsj.png) repeat-y; }
.fli { float: right; margin: 0px 7px; }
.fli ul { float: left; }
.qqdl { float: left; margin: 4px 0 0 12px; }
.zclj { margin-left: 8px; float: left; font-size: 13px; }
.zclj a { color: #707070; }
.fx { float: left; margin: 2px 0 0 7px; }
.fli p { float: left; }
.hhhs { float: left; display: block; text-align: right; padding: 0px; color: #ff7900; font-size: 13px; text-decoration: underline;/*width:30px; */ }
/*---------------------------------百科分类导航---------------------------------*/
.bkNav { margin-top: 10px; }
.bkNav h2 { background: url(../images/bktit.jpg) no-repeat; width: 188px; height: 46px; line-height: 46px;  font-size: 22px; padding-left: 12px; float: left; font-family: "微软雅黑"; }
.bkNav h2 a{color: #fff;}
.bkNav h2 a:hover{color: #fda0c0; text-decoration:none;}
.bkNav ul { background: url(../images/bknavbg.jpg) repeat-x; line-height: 40px; width: 800px; height: 46px; position: relative;}
.bkNav li { float: left; margin-left: 17px; font-size: 14px; font-weight: bold; height: 46px; }
.bkNav li a { color: #e2e2e2; }
.bkNav li.marZero { margin-left: 0px; }
.bkNav li a:hover { color: #fff; text-decoration: none; }
.bkNav li.orange a { color: #ff8a00 }
.bkNav li.orange a:hover { color: #fff; }
.bkNav .hotImg { position: absolute; left: 312px; top:-15px; }
/*---------------------------------主体左部分---------------------------------*/
.topCon { margin-top: 10px; }
.mainLeft { width: 690px; overflow: hidden; }
.mainRig { width: 298px; overflow: hidden; background: url(../images/linebg2.jpg) repeat; height: 560px; border: 1px solid #f5cfdd; }
/*---------------------------------焦点图---------------------------------*/
#slider { width: 100%; background-color: #000; }
.sliderBox { width: 690px; margin: 0 auto; height: 240px; overflow: hidden; position: relative; }
.silderCon { height: 240px; overflow: hidden; position: absolute; left: 0px; top: px; }
.silderPanel { width: 690px; height: 240px; overflow: hidden; float: left; position: relative; background: #111; }
.silderPanel img { width: 410px; height: 195px; display: block; overflow: hidden; }
.silderIntro { width: 220px; height: 240px; line-height: 20px; overflow: hidden; color: #999; padding: 0 40px 0 0; }
.silderIntro h3 { padding: 10px 0; color: #7acf39; line-height: 30px; overflow: hidden; }
.silderIntro h3 strong { font-family: "宋体"; font-size: 14px; height: 30px; overflow: hidden; font-weight: normal; display: block; }
.silderIntro h3 strong a { color: #fff; font-weight: bold; }
.silderIntro ul { height: 60px; overflow: hidden; }
.silderIntro li { height: 20px; overflow: hidden; color: #787878; }
.silderIntro li a { color: #787878; margin: 0 6px; }
.silderIntro span { margin: 0 10px 0 0; }
.silderIntro p { overflow: hidden; color: #b0b0b0; margin-top: 0px; line-height: 22px; }
.silderIntro p a { color: #fff; }
.silderNav { width: 690px; height: 38px; margin: 0 auto; bottom: 0; position: absolute; overflow: hidden; }
.silderNav li { float: left; padding: 0px; border: 1px solid #fff; margin: 2px; }
.silderNav li.current { border: 2px solid #c5c5c5; margin: 0 4px; }
.silderNav li, .silderNav img { display: block; width: 79px; height: 38px; overflow: hidden; }
.sliderBox a.prev, .sliderBox a.next { display: block; width: 45px; height: 100px; overflow: hidden; text-indent: -999px; position: absolute; cursor: pointer; margin: 45px 0 0 0; background: url(../images/silder_btn.gif) no-repeat; }
.sliderBox a.prev { left: 0; background-position: left 0; }
.sliderBox a.next { right: 0; background-position: right 0; }
.silderBox { height: 5px; line-height: 5px; }
/*---------------------------------美妆词条---------------------------------*/
.wordCon { background: url(../images/linebg1.jpg) repeat; border: 1px solid #f5cfdd; margin-top: 10px; padding-bottom: 8px; }
.wordTit h2 { color: #ce0048; float: left; background: url(../images/dot.jpg) no-repeat left center; padding-left: 15px; font-size: 16px; margin-top: 10px; margin-left: 10px; display: inline; font-family: "微软雅黑"; }
.wordTit span { display: block; float: right; margin-top: 15px; margin-right: 10px; display: inline; }
.wordLeft { border-right: 1px dotted #999; padding-right: 20px; width: 170px;}
.wordLeft ul { margin-left: 10px; margin-top:6px; font-size: 14px;background: url(../images/wordLeft_bg.jpg) no-repeat left 5px; padding-left: 25px;}
.wordLeft ul li { line-height:26px; }
.wordLeft li span.redbg { padding: 0px 3px; background: #ce0048; font-size: 12px; color: #fff; }
.wordLeft li span.graybg { padding: 0px 3px; background: #333333; font-size: 12px; color: #fff; }
.wordLeft li a { margin-left: 6px; color: #333; }
.wordRig { margin-left: 23px; margin-top: 12px;}
.ztPlan img { width: 136px; height: 130px; float:left;}
.ztPlanText { width: 295px; float: left; margin-left: 20px; display: inline; }
.ztPlanText h3 { font-size: 14px; font-family: "微软雅黑"; }
.ztPlanText h3 a { color: #333; }
.ztPlanText p { text-indent: 24px; }
.ztPlanText p a { color: #ce0048; font-weight: bold; }
.entry { margin-top: 20px; border: 3px solid #f5cfdd; width: 450px; }
.wordClass { width: 100px }
.wordClass li { font-size: 16px; font-weight: bold; background: #333; color: #fff; height: 45px; line-height: 45px; text-align: center; font-family: "微软雅黑"; }
.wordText { width: 350px; height: 90px; overflow: hidden;}
.wordText ul { margin-top: 6px; display:none; }
.wordText li { float: left; white-space: nowrap; overflow: hidden; margin-left: 10px; font-size: 14px; display: inline; line-height: 26px; }
.entry .wordClass li.hover { background: #ce0048; text-align: center; color: #fff; padding: 0px 4px; cursor: pointer }
.wordText li.more a { color: #ce0048; font-weight: bold; }
/*---------------------------------美妆问答精选---------------------------------*/
.askImg { width: 278px; height: 80px; margin: 10px auto; }
.askImg img { width: 278px; height: 80px; }
.askCon ul { margin-left: 10px; margin-right: 10px; }
.ask { background: url(../images/qbg.jpg) no-repeat left center; padding-left: 30px; line-height: 24px; color: #444; font-weight: bold; font-size: 14px; }
.anwser { margin-left: 15px; background: url(../images/abg.jpg) no-repeat left top; padding-left: 30px; line-height: 22px; margin-top: 5px; }
.anwser a { color: #d87500; }
.questionTit { cursor: pointer; margin-top: 10px; }
.questionTit li { float: left; width: 148px; text-align: center; color: #ce0048; font-size: 14px; font-weight: bold; background: #f7f7f7; height: 38px; line-height: 38px; border-left: 1px solid #e2e2e2; border-top: 1px solid #e2e2e2; border-bottom: 1px solid #e2e2e2; font-family: "微软雅黑"; }
.questionTit li.hover { border-top: 2px solid #ce0048; text-align: center; color: #ce0048; cursor: pointer; background: #fff; }
.questionCon{ display:none;}
.questionCon ul { margin-left: 10px; margin-right: 10px; margin-top: 10px; }
.questionCon li { line-height: 22px; }
.questionCon li span.askCount { float: right; color: #cccccc; }
.questionCon li span { float: none; color: #f08eb0; }
.questionImg li { float: left; margin-top: 8px; margin-left: 12px; display: inline; }
/*---------------------------------护肤保养区域---------------------------------*/
.skinArea { margin-top: 20px; }
.skinLeft { width: 700px; overflow: hidden; }
.skinRig { width: 270px; }
.skinTit { background: url(../images/hufutit.jpg) no-repeat; height: 46px; }
.skinTit h2 { color: #fff; font-size: 20px; margin-left: 35px; display: inline; margin-top: 15px; font-family: "微软雅黑"; }
.skinTit h2 a{ color:#fff;}
.skinTit h2 a:hover{ text-decoration:none; color:#fda0c0;}
.skinTit span { line-height: 46px; margin-top: 25px; margin-right: 10px; }
.skinHot { width: 315px; margin-top: 10px; overflow: hidden;}
.showBoxd { height: 315px; overflow: hidden; }
.showBoxd .boxcaption { BACKGROUND: #000; padding-left:10px;FILTER: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
LEFT: 0px; WIDTH: 315px; COLOR: #fff; POSITION: absolute; opacity: .8; MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}
.showBoxd .boxgrid { OVERFLOW: hidden; WIDTH: 100%; POSITION: relative; margin-bottom:15px;}
.showBoxd .boxgrid IMG { DISPLAY: block; WIDTH: 315px }
.showBoxd .showCon_boxa { FLOAT: left; WIDTH: 315px }
.showBoxd .show_con .last { BORDER-BOTTOM-STYLE: none }
.showBoxd .showCon_boxa { FLOAT: left; WIDTH: 315px }
.showBoxd .boxcaption H3 { FONT-WEIGHT: lighter; FONT-SIZE: 14px; LINE-HEIGHT: 30px; }
.qudouClass { margin-top: 20px; }
.skinClassTit { background: url(../images/hufuline.jpg) no-repeat left bottom; }
.qudouTopCon { margin-top:15px; }
.qudouTopCon h3 a { margin-top: 15px; font-family: "微软雅黑"; }
.skinClassTit h2 { font-size: 16px; background: url(../images/arrowicon.jpg) no-repeat left 5px; padding-left: 18px; margin-bottom: 5px; font-family: "微软雅黑"; }
.skinClassTit h2 a:hover{ text-decoration:none;}
.qudouClass img { margin-right: 15px; }
.qudouClass h3 { font-size: 14px; color: #444; }
.qudouClass p { line-height: 22px; margin-top: 5px; text-indent: 24px; color: #444; }
.qudouClass ul { margin-top:12px; }
.qudouClass li { line-height: 26px; font-size: 14px; }
.qudouClass li span { color: #888; font-family: "宋体"; }
/*---------------------------------护肤保养右边---------------------------------*/
.skinTopList { border-bottom: 1px dotted #ccc; padding-bottom: 5px; }
.skinClass { width: 360px; margin-top: 10px; }
.skinTopList h3 { font-size: 16px; color: #ce0048; font-weight: bold; text-align:center; }
.skinTopList h3 a { color: #ce0048; }
.skinTopList li { line-height: 26px; float: left; width: 180px; font-size: 14px; }
.skinTopList li span { font-family: "宋体"; color: #888; }
.skinClassLeft { margin-right: 10px; margin-top: 15px; }
.skinClassCon { margin-top: 8px; }
.skinClassRig { margin-top:14px; }
.skinClassRig li { line-height: 26px; font-size: 14px; }
.skinClassRig li span { font-family: "宋体"; color: #888; }
/*---------------------------------首页产品推荐---------------------------------*/
.hlMain5Content { width: 270px; border-top: none; margin-top: 14px; margin-left: 5px; }
.hlMain5Content1 { width: 220px; overflow: hidden; float: left; margin-left: 5px; margin-right: 5px; }
.hlMain5Content1 ul { width: 1600px; overflow: hidden; float: left; height: 105px; }
.hlMain5Content1 ul li { float: left; width: 220px; height: 105px; display: inline; margin-right: 10px; }
.hlMain5Content1 ul li a { float: left; }
.hlMain5Content1 li .productText { float: right; margin-left: 5px; width: 100px; }
.hlMain5Content1 li .productText h4 { font-size: 14px; }
.hlMain5Content1 li .productText p { line-height: 22px; }
.hlMain5Content1 ul li img { width: 106px; height: 103px; float: left; border:1px solid #f0f0f0;}
.hlScroolLeftbtn { width: 12px; height: 105px; background: url(../images/arowleft.jpg) no-repeat; float: left; cursor: pointer; }
.hlScroolRightbtn { width: 12px; height: 105px; background: url(../images/arowrig.jpg) no-repeat; float: left; cursor: pointer; }
.productHot { background: url(../images/cptjbg.jpg) repeat-x; border: 1px solid #e7e7e7; height: 170px; width: 268px; margin-top: 12px; font-family: "微软雅黑"; }
.productHot h2 { font-size: 16px; color: #ce0048; margin-top: 10px; margin-left: 5px; }
.productHot h2 span { font-size: 14px; margin-left: 5px; font-family: Arial; }
/*---------------------------------达人心得---------------------------------*/
.talentTip { margin-top: 12px; }
.talentTit { background: url(../images/darentit.jpg) no-repeat; height: 36px; color: #fff; line-height: 36px; font-size: 18px; font-weight: bold; padding-left: 8px; font-family: "微软雅黑"; }
.talentBox { margin-top: 15px; }
.talentBox img { width: 105px; height: 105px; float: left; margin-right: 10px; }
.talentBox h4 { font-size: 14px; font-family: "微软雅黑"; }
.talentTip span { font-size: 10px; }
.talentTip span a { font-size: 12px; }
.keyWords { margin-top: 15px; }
.keyWords h2 { font-style: italic; font-size: 18px; font-family: "微软雅黑"; }
.keyWords h2 span { font-family: Arial; margin-left: 5px; color: #ce0048; }
.keyWords ul { margin-top: 5px; }
.keyWords li { float: left; padding:2px 4px; background: #333; line-height:26px;margin-right:5px; margin-top:5px; white-space: nowrap; }
.keyWords li a { color: #ccc; }
/*---------------------------------美人妆---------------------------------*/
.caizhuangArea { margin-top: 10px; }
.czTit { background: url(../images/cztit.jpg) no-repeat; height: 46px; }
.czTit h2 { color: #fff; font-size: 20px; margin-left: 45px; display: inline; margin-top: 15px; font-family: "微软雅黑"; }
.czTit h2 a{ color:#fff;} 
.czTit h2 a:hover{ color:#fda0c0; text-decoration:none;}
.czTit span { line-height: 46px; margin-top: 25px; margin-right: 10px; }
.czLeft { width: 700px; overflow: hidden; }
.czRig { width: 270px; overflow: hidden; margin-top: 10px; }
.czLeft { margin-top: 10px; margin-right: 15px; }
.czHot { overflow: hidden; width: 331px; }
.czHot h4 { font-size: 16px; text-align: center; margin-top: 15px; font-family: "微软雅黑"; }
.czHot p { text-indent: 24px; margin-top: 10px; border-bottom: 1px dotted #ccc; padding-bottom: 10px; }
.czHot p a { color: #ce0048; }
.czHot span.nextP { display: block; font-size: 14px; text-align: center; line-height: 50px; }
.czClass{ width:350px;}
.czClassCon { width: 350px; margin-bottom: 35px;}
.czClassLeft { margin-right: 15px; width: 140px; height: 140px; }
.czClassLeftTwo { margin-right: 0px; width: 140px; height: 140px; }
.czClassCon h2 { margin-bottom: 10px; }
.czClassRig li { line-height: 26px; font-size: 14px; }
.czClassRig li span { color: #888; font-family: "宋体"; }
/*---------------------------------香氛美甲---------------------------------*/

.sweetBoxTit { background: url(../images/xfmjtit.jpg) no-repeat; font-size: 16px; margin-bottom: 10px; height:36px;line-height: 36px;}
.sweetBoxTit h2 {font-size: 16px; color: #fffefe; margin-left: 25px; font-family: "微软雅黑"; display: inline; }
.sweetBoxTit h2 a{ color:#fff;}
.sweetBoxTit h2 a:hover{ color:#fff; text-decoration:none;}
.sweetBoxTit span { margin-top: 15px; margin-right: 10px; }
.SweetBox { margin-bottom: 10px; margin-top:}
.SweetBox img { margin-right: 10px; width:76px; height:76px;}
.sweetBoxTit img{ width:auto; height:auto;}
.SweetBox h4 a { color: #ce0048; font-size: 14px; }
.SweetBox p { text-indent: 24px; }
.sweetList { margin-top: 17px; }
.sweetList span { color: #f08eb0; font-family: "宋体"; }
/*---------------------------------小主体---------------------------------*/
.mainConLeft { width: 700px; margin-top:5px;}
.mainConRig { width: 270px; }
/*---------------------------------美发---------------------------------*/
.hairArea { margin-top: 10px; }
.hairTit { background: url(../images/meifatit.jpg) no-repeat; height: 46px; }
.hairTit h2 { color: #fff; font-size: 20px; margin-left: 35px; display: inline; margin-top: 15px; font-family: "微软雅黑"; }
.hairTit h2 a{ color:#fff;}
.hairTit h2 a:hover{ color:#fda0c0; text-decoration:none;}
.hairTit span { line-height: 46px; margin-top: 25px; margin-right: 10px; }
.showBoxe { overflow: hidden; }
.showBoxe .boxcaption { BACKGROUND: #000; padding-left:10px; FILTER: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
LEFT:0px; WIDTH: 330px; COLOR: #fff; POSITION: absolute; opacity: .8; MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)" }
.showBoxe .boxgrid { OVERFLOW: hidden; WIDTH: 100%; POSITION: relative; margin-bottom: 15px; }
.showBoxe .boxgrid IMG { DISPLAY: block; WIDTH: 330px }
.showBoxe .showCon_boxa { FLOAT: left; WIDTH: 330px }
.showBoxe .show_con .last { BORDER-BOTTOM-STYLE: none }
.showBoxe .showCon_boxa { FLOAT: left; WIDTH: 330px }
.showBoxe .boxcaption H3 { FONT-WEIGHT: lighter; FONT-SIZE: 14px; LINE-HEIGHT: 30px; }
.hairHot { margin-top: 10px; width: 330px; margin-right: 15px; }
.hairBox { margin-top: 15px;width:355px; padding-bottom:10px;display:block;}
.hairBox img{ float:left;}
.hairBox h2 { font-size: 16px;border-bottom: 2px solid #6d6d6d;font-family: "微软雅黑"; }
.hairBox h2 a:hover{ text-decoration:none;}
.hairBox div{ margin-top:20px;}
.hairImg { margin-right: 15px; }
.hairList { line-height: 26px; font-size: 14px;}
.hairList .hairListOne { font-weight: bold; font-size: 16px; margin-bottom:0px;}
.hairList span { font-family: "宋体"; color: #888; }
.noMar { margin-bottom: 0px; }
/*---------------------------------美体---------------------------------*/
.bodyArea { margin-top:10px; }
.bodyHot { margin-top: 10px; width: 315px; margin-right: 15px; }
.bodyTit { background: url(../images/meititit.jpg) no-repeat; height: 46px; }
.bodyTit h2 { color: #fff; font-size: 20px; margin-left: 35px; display: inline; margin-top: 15px; font-family: "微软雅黑"; }
.bodyTit h2 a{ color:#fff;}
.bodyTit h2 a:hover{ color:#fda0c0; text-decoration:none;}
.bodyTit span { line-height: 46px; margin-top: 25px; margin-right: 10px; }
.bodyDream { width: 315px; overflow: hidden; }
.bodyDream li { float: left; margin-left: 15px; display: inline; }
.bodyDream .orange { color: #d76a00; }
.bodyDream .green { color: #0d8800; }
.bodyDream .red { color: #9e0000; }
.bodyClass { width:370px;margin-top: 10px; }
.showBoxc { overflow: hidden; }
.showBoxc .boxcaption { BACKGROUND: #000; padding-left:10px; FILTER: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
LEFT:0px; WIDTH: 315px; COLOR: #fff; POSITION: absolute; opacity: .8; MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)" }
.showBoxc .boxgrid { OVERFLOW: hidden; WIDTH: 315px; POSITION: relative; margin-bottom: 15px; }
.showBoxc .boxgrid IMG { DISPLAY: block; WIDTH: 315px }
.showBoxc .showCon_boxa { FLOAT: left; WIDTH: 315px }
.showBoxc .show_con .last { BORDER-BOTTOM-STYLE: none }
.showBoxc .showCon_boxa { FLOAT: left; WIDTH: 315px }
.showBoxc .boxcaption H3 { FONT-WEIGHT: lighter; FONT-SIZE: 14px; LINE-HEIGHT: 30px; }
.bodyClaList { width: 256px; margin-top: 0px; }
.bodyClaList ul { margin-top: -6px; }
.bodyClaList li { line-height: 26px; font-size: 14px; }
.bodyClaList li span { color: #888; font-family: "宋体"; }
.bodyClassCon { margin-bottom: 20px; }
/*---------------------------------保健养生---------------------------------*/
.helthArea { margin-top: 0px; }
.heltTit { background: url(../images/baojiantit.jpg) no-repeat; height: 46px; }
.heltTit h2 { color: #fff; font-size: 20px; margin-left: 35px; display: inline; margin-top: 15px; font-family: "微软雅黑"; }
.heltTit h2 a{ color:#fff;}
.heltTit h2 a:hover{ color:#fda0c0; text-decoration:none;}
.heltTit span { line-height: 46px; margin-top: 25px; margin-right: 10px; }
.helthBox { margin-top: 0px; }
.helthBox h2 { font-size: 16px; }
.helthLeft { width: 314px; margin-top:5px;}
.helthTab { border-bottom: 1px solid #383134; padding-bottom: 0px; text-align: center; margin-bottom: 10px; }
.helthTab h2 { margin-top: 8px; font-family: "微软雅黑"; }
.helthTab li { float: left; width: 34px; height: 20px; background: #333; margin-right: 3px; margin-top: 10px; color: #fff; margin-bottom: -2px; }
.helthTab li a { color: #fff; }
.helthTab li a:hover{ text-decoration:none;}
.helthTab li.hover { background: #fff; color: #333; border: 1px solid #333; border-bottom: 1px solid #fff; ; }
.helthTab li.hover a { color: #333; }
.helthTabCon{ display:none;}
.helthTabCon img { margin-right: 10px; width:75px; height:75px;}
.helthTabCon h4 { font-size: 14px; font-weight: bold; }
.helthTabCon p { text-indent: 28px; margin-top: 8px; }
.helthList { margin-top:0px; }
.helthList li { line-height: 26px; font-size: 14px; }
.helthList span { color: #888; font-family: "宋体"; }
.helthRig { width: 368px; margin-top: 15px; }
.helthTit { background: url(../images/helthtitbg.jpg) no-repeat; height: 21px; line-height: 21px; margin-bottom: 12px; font-family: "微软雅黑"; }
.helthRigList { margin-top:0px; margin-bottom: 45px; }
.helthRigList h2 { font-size: 16px; line-height: 24px; margin-left: 8px; }
.helthRigList h2 a:hover{ text-decoration:none;}
.helthRigList span { float: right; line-height: 24px; margin-right: 25px; color: #999; }
.helthRigList span a:hover{ text-decoration:none;}
.helthRigList span a { color: #999; padding: 3px 4px 0px; }
.healthImg { margin-right: 15px; }
.healthList { line-height: 26px; font-size: 14px; }
.healthList span { float: none; margin-right: 0px; color: #888; font-family: "宋体"; }
.noMar { margin-bottom: 0px; }
/*---------------------------------小主体右边---------------------------------*/
.hotNewTop { background: url(../images/newshot.jpg) no-repeat; width: 270px; height: 383px; margin-top:7px; }
.hotNewTop h2 { font-size: 18px; font-family: "微软雅黑"; text-align: center; margin-left: 40px; margin-top: 10px; }
.hotNewTab { margin-left: 10px; margin-top:25px; _margin-top:10px; display:inline-block;}
.hotNewTab li { float: left; background: #333; padding: 3px 23px; margin-left: 1px; color: #fff; font-size: 14px; font-weight: bold; font-family: "微软雅黑"; cursor: pointer; }
.hotNewList { margin-top: 6px; margin-left: 10px;background: url(../images/hotNewList_bg.jpg) left 7px no-repeat; height:272px;padding-left:25px; display:none;}
.hotNewList li { line-height:28px; font-size: 14px; text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.hotNewList li span.red { background: #d54100; padding: 2px 6px; color: #fff; margin-right: 6px; font-size: 12px; }
.hotNewList li span.gray { background: #b1b1b1; padding: 2px 6px; color: #fff; margin-right: 6px; font-size: 12px; }
.hotNewList li span.gray2 { background: #b1b1b1; padding: 2px 3px 3px 4px; color: #fff; margin-right: 6px; font-size: 12px; }
.hotNewTab li.hover { background: #d54100; padding: 3px 23px; margin-left: 1px; color: #fff; font-size: 14px; font-weight: bold; }
.bkAd { margin-top: 13px; }
.askTop { margin-top: 18px; }
.askTop h2 { background: url(../images/askanswertit.jpg) no-repeat; height: 38px; line-height: 38px; font-size: 18px; padding-left: 70px; font-family: "微软雅黑"; }
.askTop ul { margin-top: 10px; background: url(../images/wdph_bg.jpg) left no-repeat; padding-left:25px;}
.askTop li { line-height: 28px; font-size: 14px; text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.askTop li span { line-height: 20px; font-size: 14px; }
.askTop li span.roundred { background: url(../images/roundred.jpg) no-repeat; vertical-align: middle; color: #fff; font-size: 12px; padding: 3px 6px; text-align: center; margin-right: 6px; }
.askTop li span.roundgray { background: url(../images/roundgray.jpg) no-repeat; vertical-align: middle; color: #fff; font-size: 12px; padding: 3px 6px; text-align: center; margin-right: 6px; }
/*---------------------------------编辑心语---------------------------------*/
.edit { margin-top:10px; }
.edit h2 { color: #cc0048; font-family: "微软雅黑"; border-bottom: 2px solid #cc0048; font-size: 18px; }
.edit h2 a{ color:#cc0048;}
.edit h2 a:hover{ text-decoration:none; color:#cc0048;}
.editConOne { background: #f2f2f2; padding:8px; margin-top:5px;_margin-top:7px; }
.editConOne img { float: left; margin-right: 10px; width:65px; height:65px;}
.editConOne ul { }
.editConOne .editName { font-weight: bold; }
.editConTwo { background: #ececec; padding: 12px 8px; margin-top: 8px; }
.editConTwo img { float: right; margin-left: 10px; width:65px; height:65px;}
.editConTwo ul { }
.editConTwo .editName { font-weight: bold; }
.friendLink{ border-top:1px dotted #ccc; margin-top:15px; padding-top:10px;}
.friendLink span{ color:#cb0048; font-weight:bold;}
.friendLink a{ color:#555; padding-right:15px;}

/*---------------------------------首页end---------------------------------*/

/*---------------------------------百科列表--护肤保养导航---------------------------------*/
.hufuNav {height: 46px;margin-top:16px; margin-bottom:15px;}
.hufuNav .listNav{ font-family: "微软雅黑""宋体"; font-size:16px; display: inline; font-weight: normal; float: left;background: url(../images/listtit_bg.jpg) no-repeat; line-height:28px; width:95px; height:28px; text-align:center; color:#fff;}
.hufuNav ul { margin-top:5px; list-style:none;}
.hufuNav li { font-family: "宋体";}
.hufuNav li a { color: #444; font-size: 14px;height:28px; line-height:28px;border-right:1px dotted #777; padding:0 5px;}
.hufuNav img { }
.hufuNav p{ font-weight:bold; font-family:"微软雅黑"; font-size:18px; color:#444;}
.hufuNav p a{ color:#444;}
/*---------------------------------护肤保养主体左侧美白淡斑新闻---------------------------------*/
.hufumainLeft { width: 636px; border-right: 1px solid #ccc; padding-right: 30px;}
.hufumainLeft h2 { font-family: "微软雅黑"; font-size: 18px; font-weight: bold; height: 32px; margin-top:0px;}
.hufumainLeft img { margin: 10px 0px; }
.hufumainLeft p { font-family: "宋体"; color: #444; }
.hotNews { height: 410px; padding-top: 20px; }
.hotNews h3 { font-family: "微软雅黑"; font-size: 24px; font-weight: normal; height: 30px; padding-left: 8px; color: #000; }
.hotNews p { font-size: 14px; text-indent: 28px; line-height: 26px; }
.hufuNews p { font-size: 12px; text-indent: 24px; margin-top: 9px; line-height: 22px; color: #666; }
.hufuNews { border-top: 1px #999 dotted; }
.hufuNews img { float: left; margin: 20px 15px 20px 0px; width:180px; height:180px;}
.hufuNews h3 { font-size: 18px; font-weight: normal; margin-top: 26px; }
.hufuNews h3 a { font-family: "微软雅黑"; }
.hufuNews span { margin: 14px 4px 0px 0px; color: #898989; }
.hufuNews .spanSpecial { color: #999; font-family: "宋体"; font-size: 12px; }
.xinwenNav li { float: left; }
.a1 { color: #fd94b9; font-weight: normal; font-family: "宋体"; font-size: 12px; margin-right: 10px; }
.a2 { color: #ce0048; }
/*---------------------------------护肤保养主体右侧特别策划---------------------------------*/
.mainRight { width: 305px; padding-top: 18px; }
.mainRight h4 { height: 37px; width: 305px; border-bottom: 1px #d1d1d1 solid; border-top: 4px #000 solid; font-size: 16px; line-height: 42px; font-weight: bold; font-family: "微软雅黑"; }
.mainRight h4 span { color: #df004e; }
.bkCehua img { margin-top: 13px; width: 304px; height: 172px; }
.bkCehua h5 { font-family: "微软雅黑"; font-size: 14px; margin: 5px 0px 5px 0px; }
.bkCehua p { font-family: "宋体"; font-size: 12px; line-height: 22px; text-indent: 24px; color: #444; }
/*---------------------------------护肤保养主体右侧美妆资讯排行---------------------------------*/
.newsTop { width: 305px; margin-top: 20px; }
.newsTop ul { margin-top: 13px; }
.newsTop .newsLi { font-size: 14px; line-height: 28px; display: block; }
.newsLi img { }
.newsTop .topImg { margin: 18px auto 26px auto; }
.newstopNav { border-bottom: 1px #d1d1d1 solid; border-top: 4px #000 solid; }
.newstopNav h3 { float: left; margin-top: 8px; font-family: "微软雅黑"; font-weight: bold; font-size: 16px; }
.newstopNav ul { float: right; }
.listNewTop{background: url(../images/wdph_bg.jpg) left 5px no-repeat; padding-left:25px;}
.listNewTop li { line-height: 28px; font-size: 14px;}
.listNewTop span.listTopRed { font-weight: bold; color: #ce0048; font-style: italic; margin-right: 10px; font-size: 16px; }
.listNewTop span.listTopGray { font-weight: bold; color: #999; font-style: italic; margin-right: 10px; font-size: 16px; }
.newstopNav h3 span { color: #df004e; }
.newstopNav em { font-family: "宋体"; font-size: 12px; line-height: 42px; margin-left: 190px; }
.newstopNav li { display: inline; list-style: none; background: #444444; margin-right: 10px; color: #fff; font-size: 12px; margin-top: 15px; line-height: 22px; padding: 5px 8px; }
.newstopNav li:hover { background: #FFF; color: #444; cursor: pointer; }
.newstopNav li.hover { background: #FFF; color: #fff; cursor: pointer; background: #ce0048; }
/*---------------------------------护肤保养主体右侧热门关键词---------------------------------*/
.hotWords { width: 305px;}
.hotWords ul { margin-top: 18px; }
.hotWords ul li { line-height: 24px; margin-top: 5px; white-space: nowrap; }
.hotWords a { padding: 2px 5px; background-color: #444; color: #cbcbcb; font-family: "宋体"; font-size: 12px; margin-top: 10px; display: block; float: left; margin-right: 10px; white-space: nowrap; }
.hotWords a:hover { color: #fff; }
/*---------------------------------护肤保养主体右侧问答精选---------------------------------*/
.askGood { width: 305px; margin-top: 26px; }
.askGood em { font-family: "宋体"; font-size: 12px; line-height: 42px; margin-left: 190px; }
.askGood ul { margin-top: 15px; }
.askGood li { display: block; background-color: #f5f5f5; margin-top: 15px; padding-top: 10px; padding-bottom: 10px; }
.askGood li h6, .askGood li p { font-family: "宋体"; font-size: 12px; font-weight: normal; height: 21px; }
.askGood h6 { background: url(../images/askicon.jpg) no-repeat 15px; padding-left: 47px; margin-top: 9px; }
.askGood p { background: url(../images/answerimg.jpg) no-repeat 15px; padding-top: 3px; padding-left:47px; }
.askGood .askimg { position: absolute; top: 50%; }
.askGood .answerimg { margin: 0px 12px 0px 27px; }
.askGood .tiWen { background: url(../images/tiwenbg.jpg) no-repeat; height: 42px; margin-top: 12px; font-family: "微软雅黑"; font-size: 18px; padding: 6px 0px 0px 12px; }
.askGood a { text-decoration: none; }
.askGood .img4 { margin-top: 11px; }
/*---------------------------------护肤保养主体右侧行业词库--------------------------------*/
.professionWords { width: 305px; margin-top: 26px; }
.professionWords h4{ margin-bottom:10px;}
.professionWords p { margin-top: 15px; font-family: "宋体"; font-size: 12px; }
.professionWords a { margin-right: 7px; }
.professionWords .aHot { color: #888; }
/*---------------------------------护肤保养主体右侧达人心得--------------------------------*/
.doyenSay { width: 305px; margin-top: 20px; }
.doyenSay ul { margin-top: 12px; width:305px; }
.doyenSay ul li { float: left; display:inline; margin-bottom: 15px; width:305px;}
.doyenSay img { border: 1px #e5e5e7 solid; display:block; width:80px; height:80px; float:left; margin:0 7px 0 0;}
.doyenSay ul li h3{ font-size:14px; width:215px; float:left; left:20px; height:20px; overflow:hidden;}
.doyenSay ul li p{ font-size:12px; line-height:20px; width:215px; float:left; text-indent:24px; margin:2px 0 0;}
.doyenSay ul li p a{ color:#F00;}

/*---------------------------------百科内容页面--------------------------------*/
.bkConLeft { width: 636px; }
.newsNav { font-family: "宋体"; width: 636px; margin-top:0px; }
.bkNewCon { margin-top: 20px; }
.bkNewCon h1 { font-size: 20px; font-family: "微软雅黑"; text-align: center; color: #555; }
.bkNewCon h2 {font-size:18px; color: rgb(245, 66, 66);margin: 15px 0; padding: 10px 20px; line-height: 20px;  font-family: "微软雅黑"; vertical-align: baseline;border-left-color: rgb(245, 66, 66); border-left-width: 5px; border-left-style: solid; display: block; word-wrap: break-word; max-width: 100%; background-color: rgb(239, 239, 239);}
.bkNewCon h3 { font-size: 12px; text-align: center; color: #888; font-weight: normal; margin-top: 10px; }
.bkNewCon h3 span { margin-right:5px; }
.bkNewCon h3 span a:hover{ color:#F00;}
.bkNewCon p { line-height: 24px; font-size: 14px; text-indent: 28px; margin-top: 20px; color: #444; }
.bkNewCon p a:hover{ color:#F00; text-decoration:underline;}
.bkNewCon .guide { background: #f8f8f8; padding: 10px; line-height: 24px; }
.bkNewCon img { display:block; margin:0 auto}
.keyWord { margin-top: 20px; width: 636px; background-color: #f7f7f7; font-size: 14px; font-family: "宋体"; padding: 12px; }
.share { margin-top: 15px; font-family: "宋体"; font-size: 16px; font-weight: bold; }
.share em { float: left; margin-top: 12px; font-size: 16px; font-family: "微软雅黑"; font-style:normal;}
.relateNew { margin-top: 20px; }
.relateNew h2 { font-size: 16px; margin-bottom: 10px; }
.relateImgNew li { float: left; margin-right:12px;}
.relateImgNew li img{ width:145px; height:145px;border:1px solid #f0f0f0;}
.relateNew .relateNewList { margin-top:10px; display: inline;}
.relateNew .relateNewList li { float: left;line-height: 26px; font-size: 14px; width:315px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap; }
.relateNew .relateNewList li span { color: #f08eb0; }
.products { width: 637px; position: relative; }
.products p { font-family: "宋体"; font-size: 16px; font-weight: bold; margin-top: 20px; }
.proImg { margin-left: 15px; }
.products .productsImg { margin: 20px 0px 10px 10px; border:1px solid #f0f0f0;}
.products .imgLeft { position: absolute; top: 85px; float: none; }
.products .imgRight { position: absolute; top: 85px; left: 635px; float: none; }
.hotWords ul { margin-top: 5px; }
.hotWords li { float: left; padding: 2px 4px; margin-right: 10px; margin-top: 10px; white-space: nowrap; }
.hotWords li a { color: #ccc; }
/*------分页JS样式------*/
.Pagination { float: left; display: inline; margin-left: 70px; height: 55px; _height: 45px; line-height: 20px; color: #565656; margin-top: 30px; _margin-top: 30px; clear: both; }
.Pagination span { margin-right: 5px; display: block; float: left; margin-left: 5px; }
.Pagination span b { padding: 0 2px; }
.Pagination div { float: left }
.Pagination a { font-size: 12px; text-decoration: none; display: block; float: left; color: #565656; border: 1px solid #cacaca; height: 20px; line-height: 20px; padding: 0 10px; margin: 0 2px; }
.Pagination .Ellipsis { line-height: 32px; overflow: hidden; display: none; }
cite.FormNum { display: block; float: left; line-height: 20px; height: 20px; font-style: normal; padding-left: 10px; }
#PageNum { color: #777; width: 30px; height: 20px; line-height: 20px; border: 1px solid #cacaca; margin: 0 5px; text-align: center; }
.Pagination a:hover, .Pagination a.PageCur { background-color: #ee6600; border: 1px solid #d64c01; color: #ffffff; }
/*------分页JS样式------*/
.photo { width: 590px; padding: 0px 25px; position: relative; }
.photo li img { width: 108px; height: 105px; display: block; margin: 0 auto 6px; }
.photo li a:hover { text-decoration: none; }
/*rolling box*/
.rolb h2 { padding-left: 14px; line-height: 24px; float: none; clear: both; }
.rollcon { width: 590px; height: 150px; }
.rollcon li { }
.rollcon dl { float: none; margin: 0; }
.gol, .gor { position: absolute; top: 60px; overflow: hidden; display: block; cursor: pointer; z-index: 9999999 }
.gol { left: 4px; }
.gor { right: 4px; }
.photo .gol, .photo .gor { height: 124px; }
.photo .gol { background-position: 0 -16px; }
.photo .gor { background-position: -20px -16px; }
/*垂直样式*/
.rolc { width: 200px; }
.rolc h2 { height: 20px; line-height: 20px; margin: 5px 0; padding: 0 0 0 10px; }
.rolc .rollcon { padding-left: 0; }
.up, .down { width: 169px; height: 19px; margin: 0 auto; text-indent: -500em; overflow: hidden; display: block; cursor: pointer; background: url(img/bg.gif) no-repeat; }
.up { margin-bottom: 10px; }
.down { margin-top: 10px; background-position: 0 -20px; }
#roll2 { padding-left: 8px; }
/*---------------------------------百科问答--------------------------------*/
.quesNavArea { margin-top: 10px; }
.quesNavArea h2 { background: url(../images/bktit.jpg) no-repeat; width: 180px; height: 46px; line-height: 46px; font-family: "微软雅黑"; font-size: 20px; padding-left: 20px; }
.quesNavCon { margin-bottom:10px;}
.quesNavCon input{ outline-style:none;}
.quesNavCon h3 { color: #fff; font-size: 16px; font-family: "微软雅黑"; color:#444;}
.quesNavCon ul { margin-right:0px; }
.quesNavCon ul li { float: left; }
.quesNavCon .quesTxt {width:200px; height: 20px; border: none; padding-left: 5px; margin-top:0px; border:3px solid #e5e5e5; margin-left:0px;}
.quesNavCon .quesTxt * { vertical-align: middle; }
.quesNavCon .quesBtn { margin-left:0px;}
/*---------------------------------百科问答左--------------------------------*/
.questionLeft { width: 677px; overflow: hidden; }
/* scrolltab */
.scrolltab { position: relative; width: 677px; margin: 0 auto; }
.scrolltab .ulBigPic { width: 585px; height: 224px; padding: 0px 40px 0; overflow: hidden; }
.scrolltab .ulBigPic li { width: 565px; height: 224px; display: none; }
.scrolltab .ulBigPic .liSelected { display: block; }
.scrolltab .ulBigPic img { background-color: #fff; }
.scrolltab .ulBigPic .sPic { width: 350px; float: left; }
.scrolltab .ulBigPic .sSideBox { width: 185px; float: right; }
.scrolltab .sSideBox span { width: 185px; display: block; overflow: hidden; }
.scrolltab .ulBigPic .sTitle { height: 32px; line-height: 32px; font-size: 14px; color: #333; font-weight: bold; }
.scrolltab .ulBigPic .sIntro { line-height: 24px; color: #666; word-wrap: break-word; word-break: break-all; }
.scrolltab .ulBigPic .sMore { height: 24px; line-height: 24px; }
.scrolltab .ulBigPic .sMore a { color: #841; }
.scrolltab .ulBigPic .sTitle a { color: #333; }
.scrolltab .ulBigPic .sTitle a:hover { color: #840; }
.scrolltab .sLeftBtnA, .scrolltab .sLeftBtnASel, .scrolltab .sLeftBtnABan, .scrolltab .sRightBtnA, .scrolltab .sRightBtnASel, .scrolltab .sRightBtnABan { width: 38px; height: 86px; display: block; position: absolute; top: 80px; background: url(../images/bgArt.png) no-repeat; }
.scrolltab .sLeftBtnA, .scrolltab .sLeftBtnASel, .scrolltab .sRightBtnA, .scrolltab .sRightBtnASel { cursor: pointer; }
.scrolltab .sLeftBtnA, .scrolltab .sLeftBtnASel, .scrolltab .sLeftBtnABan { left: 0px; }
.scrolltab .sLeftBtnA { background-position: -5px -2px; }
.scrolltab .sLeftBtnASel { background-position: -80px 0; }
.scrolltab .sLeftBtnABan { background-position: -161px 0; }
.scrolltab .sRightBtnA, .scrolltab .sRightBtnASel, .scrolltab .sRightBtnABan { right: 10px; }
.scrolltab .sRightBtnA { background-position: -36px 0; }
.scrolltab .sRightBtnASel { background-position: -116px 0; }
.scrolltab .sRightBtnABan { background-position: -192px 0; }
/*---------------------------------百科问答分类--------------------------------*/
.quesClassMain { margin-top: 0px; }
.quesClassTit { border-top: 3px solid #df004e; background: url(../images/ask_navbg.jpg) repeat-x; height: 31px; border-right: 1px solid #ffc6da; border-bottom: 1px solid #ffc6da; border-left: 1px solid #ffc6da; border-right: 1px solid #ffc6da; margin-top: 20px; }
.quesClassTit ul { margin-left: 0px; margin-top: 0px; }
.quesClassTit li { float: left; font-size: 14px; border-right: 1px solid #ffc6da; display: block; padding-top: 0px; width: 85px; line-height: 31px; height: 31px; text-align: center; }
.quesClassTit li a:hover { text-decoration:none; }
.quesClassTit li.hover { background: #fff; color: #ce0048; font-weight: bold; }
.quesClaTxt { border-bottom: 1px solid #d9d9d9; padding-bottom: 10px; margin-top: 20px; }
.quesClaTxt .praise { width: 60px; overflow: hidden; }
.quesClaTxt .praise img { float: left; }
.quesClaTxt .praise span { background: #ebeaea; padding: 8px 10px; vertical-align: middle; text-align: center; display: block; float: left; }
.quesClaTxt .praiseRig { float: left; width: 580px; margin-top: 0px; }
.quesClaTxt .praiseRig ul { margin-top: 0px; margin-left: 0px; }
.quesClaTxt .praiseRig li { line-height: 20px; margin-top: 0px; color: #777; }
.quesClaTxt .praiseRig li a { color: #777; font-weight: bold; }
.quesClaTxt .praiseRig li.quesAnwser { float: right; }
.quesClaTxt .praiseRig li.quesAnwser a { font-weight: normal; margin-right: 10px; color: #999; }
.quesClassCon .quesMore a { color: #ce0048; font-size: 16px; font-weight: bold; float: right; margin-top: 15px; font-family: "微软雅黑"; }
/*---------------------------------百科问答右--------------------------------*/
.questionRig { margin-top:15px; width: 290px; float: right; }
.questionRig ul { margin-left: 0px; }
.quesLoginArea { margin-left: 20px; padding-right: 15px; height: 230px; overflow: hidden; }
.quesLoginCon { border-bottom: 1px dotted #999; padding-bottom: 10px; }
.quesLoginCon img { display: block; margin-bottom: 15px; }
.quesLoginCon span { text-align: center; font-size: 14px; font-weight: bold; margin-left: 25px; }
.quesLoginCon span a { color: #75a801; }
.quesLoginImg { margin-top: 20px; }
.quesLoginImg a { margin-left: 15px; }
.quesTit { border-top: 3px solid #000; border-bottom: 1px solid #d1d1d1; }
.quesTit h3 {font-size: 16px; font-family: "微软雅黑"; margin: 6px 3px;}
.quesTit h3 span { color: #df004e; }
.quesListMore { float: right; margin-top: -22px; }
.quesHotNews {margin-top: 5px; }
.quesHotNews ul { margin-left: 0px;}
.quesHotNews ul li { line-height: 26px; font-size: 14px; }
.quesSelect { margin-top: 15px; }
.quesSelect { }
.dis { display: block; padding-left: 7px; width: 260px; text-align: left }
.dis span { display: block }
.dis img { display: block; margin-bottom: 2px }
.undis { display: none; padding-left: 0px; width: 260px }
.quesSelect ul { margin-left: 0px; border-bottom: 1px dotted #ccc; padding-bottom: 12px; padding-top: 5px; }
.quesSelect li { background: url(../images/wen.gif) no-repeat left top; padding-left: 25px; color: #333; font-size: 14px; margin-top:10px;}
.quesSelect li p{ display:none; font-size: 12px; background: url(../images/da.gif) no-repeat left top; padding-left: 20px; line-height: 20px; margin-top: 5px;}
.page { margin-top: 15px; margin-bottom: 5px; }
DIV.green-black { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 5px; TEXT-ALIGN: center }
DIV.green-black A { BORDER-RIGHT: #2c2c2c 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #2c2c2c 1px solid; PADDING-LEFT: 8px; BACKGROUND: url(image1.gif) #2c2c2c; PADDING-BOTTOM: 5px; BORDER-LEFT: #2c2c2c 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 5px; BORDER-BOTTOM: #2c2c2c 1px solid; TEXT-DECORATION: none }
DIV.green-black A:hover { BORDER: #970035 1px solid; BACKGROUND: url(image2.gif) #ce0048; COLOR: #fff; }
DIV.green-black A:active { BORDER-RIGHT: #aad83e 1px solid; BORDER-TOP: #aad83e 1px solid; BACKGROUND: url(image2.gif) #aad83e; BORDER-LEFT: #aad83e 1px solid; COLOR: #fff; BORDER-BOTTOM: #aad83e 1px solid }
DIV.green-black SPAN.current { BORDER: #970035 1px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; BACKGROUND: url(image2.gif) #ce0048; PADDING-BOTTOM: 5px; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 5px; }
DIV.green-black SPAN.disabled { BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #f3f3f3 1px solid }
/*---------------------------------百科问答内容--------------------------------*/
.quesAnswer { margin-top:10px; }
.quesAnswer h2 { font-family: "微软雅黑"; font-size: 20px; background: url(../images/wenhao.jpg) no-repeat left center; padding-left: 42px; height:34px; line-height: 34px; }
.quesAboutCon { background: #f6f6f6; padding: 8px; margin-top: 20px; }
.quesAboutCon p { background: url(../images/wtms.jpg) no-repeat left top #f6f6f6; padding-left: 75px; line-height: 24px; min-height:44px; font-size: 14px; text-indent: 30px; color: #666; }
.quesAboutCon span a { float: right; color: #fe5f01; }
.quesAnswerTit h3 { font-size: 14px; font-family:"Microsoft Yahei"; font-weight:normal; color:#ff6100; }
.quesPraise { float: right; }
.quesAnswerCon { margin-top: 20px; margin-bottom:20px; border-bottom: 1px dotted #888; padding-bottom: 15px; }
.quesPraise .quesTime { float: left; margin-right: 10px; color: #999; }
.quesPraise img { float: left; }
.quesPraise .praiseSmall { padding: 7px 5px; background: #cfcfcf; }
.quesAnswerCon p { margin-top: 10px; line-height: 28px; font-size: 14px; font-family:"Microsoft Yahei"; text-indent: 32px;}
.quesSubmit { margin-top: 20px; color: #666； }
.quesSubmitTit { font-size: 16px; font-weight: bold; padding-bottom: 6px; }
.quesSubmit .quesSubmitArea { width: 660px; height: 120px; border: 1px solid #ffc6d9; padding:5px; outline-style:none;}
.quesSubmitBtn { background: url(../images/submitbtn.jpg) no-repeat; width: 93px; height: 35px; border: none; font-size: 14px; margin-top: 5px; }
.quesSubmitTxt { width: 120px; height: 22px; border: 1px solid #ffc6d9; outline-style:none; padding-left:5px;}
.quesSubmitBox { margin-right: 3px; vertical-align: middle; width: 20px; height: 20px; line-height: 20px; margin-top: -3px; }
.quesSubmit table td *{ vertical-align:middle;}
.quesSubmit table img{ display:inline;}
/*---------------------------------百科提问--------------------------------*/
.quesMap { margin-top: 20px; }
.quesAsk { margin-top: 30px; margin-bottom: 10px; }
.quesAsk h2 { border-bottom: 2px solid #b2b2b2; padding-bottom: 20px; text-align: center; }
.quesAsk table { margin-top: 20px; margin-left: 85px; }
.quesAsk table td { padding: 5px; }
.quesAsk table td * { vertical-align: middle; line-height: 30px; }
.askFenlei { font-size: 16px; font-weight: bold; font-family: "微软雅黑"; color: #ce0048; }
.quesBlack16 { font-size: 16px; font-weight: bold; font-family: "微软雅黑"; color: #333; }
.quesBlack16 span { color: #ce0048; font-size: 12px; }
.quesTxtBox { width: 460px; height: 30px; border: 1px solid #cdcdcd; }
.quesTxtBoxt { width: 130px; height: 30px; border: 1px solid #cdcdcd; }
.quesTxtArea { width: 460px; height: 150px; border: 1px solid #cdcdcd; }
/*---------------------------------百科词条--------------------------------*/
.wordContent { background: url(../images/wordbg.jpg) repeat-y; border: 1px solid #ffd2e2; margin-top:0px; }
.wordContent h1 { font-size: 24px; font-family: "微软雅黑"; text-align: center; margin: 20px auto; }
.wordBox { background: #ffeef4; border: 2px solid #ffb9d1; width:550px; margin-left: 30px; padding: 10px; }
.wordBox .wordBoxTit { font-size: 20px; font-weight: bold; color: #ce0048; font-family: "微软雅黑"; margin-bottom: 10px; }
.wordBox li { line-height: 30px; font-size: 16px; font-weight: bold; font-family: "微软雅黑"; }
.wordBoxCon { margin-left: 30px; margin-top: 20px; margin-right: 30px; margin-bottom: 20px; line-height: 24px; font-family: "微软雅黑"; font-size: 14px; }
.wordBoxCon p { text-indent: 30px; margin-top:12px; color:#424242;}
.wordBoxCon .wordConTit { font-size: 16px; text-indent: 0px; font-weight: bold; line-height: 30px; margin-top: 15px; }
.wordTabTit { width: 294px; margin: 0 auto; }
.wordTabTit li { float: left; background: url(../images/wordtithover.jpg) no-repeat; text-align: center; width: 147px; height: 49px; line-height: 49px; color: #fff; font-size: 20px; font-weight: bold; font-family: "微软雅黑"; cursor: pointer; }
.wordTabCon { margin: 20px 20px; }
.wordTabCon a { font-size: 16px; font-family: "微软雅黑"; padding:0px 10px; line-height:35px; }
.wordTabTit li.hover { background: url(../images/wordtita.jpg) no-repeat; }
/*首页搜索*/
.logo_bar { width: 1000px; margin-bottom:5px;}
.logo { float: left; }
.logocolumn { float: left; margin-top: 12px; margin-left: 8px; }
.search { width: 460px; float: left; position: relative; margin: 13px 0 0 15px; z-index: 1 }

.search{ width:453px; float:left; margin:12px 0 0 55px; z-index:1}
	#xianshi{background:url(../images/sskbg.jpg) no-repeat;width:453px;height:32px;}
	#xianshi #text{ width:48px; height:28px; line-height:28px; display:inline-block; background: url(http://www.5588.tv/images/newjt.jpg) 34px 14px no-repeat; color:#666;}
	#xianshi dl{ width:60px; height:30px; position:relative; z-index:99; float:left; cursor:pointer; font-size:14px; border:1px solid #cccccc;border-right:none;}
	#xianshi dl dt{ width:48px; height:28px; margin:1px; background:#fafafa; padding-left:10px; border-right:1px solid #cccccc;}
	#xianshi dl dd{ display:none; position:absolute; top:29px; left:-1px; width:59px; background:#FFF; border:1px solid #cccccc; border-top:none;}
	#xianshi dl dd{}
	#xianshi dl dd i{ font-style:normal; display:inline-block; width:49px; padding-left:10px; line-height:26px; color:#949494;}
	#xianshi dl dd i:hover{ background:#fff9df; color:#ff8500;}
	.birds{ float:left;background:none;padding:2px;height:22px;line-height:22px;width:300px;border:none;font-size:12px;font-family:"宋体";color:#999; margin-top:2px;}
	.sreachbtn{  float:right;width:72px; height:32px; cursor:pointer; background:none; border:none; color:#fff; font-size:14px; margin:0; padding:0;}
	
	.resou{ width:460px; line-height:26px;}
	.resou span{ font-weight:bold; color:#373737;}
	.resou a{ margin-right:4px; color:#373737;}
	.resou a:hover{ color:#F00;}
#planarimg{ position:absolute; top:5px; left:80px; }
.yeshu{ float:left;}
.count{ float:left;}
/*关键词页*/
.gjc_com{margin-bottom:20px; border-bottom:1px dashed #d0d0d0; padding-bottom:20px;}
.gjck a{color:#6c6c6c;}
.gjck a:hover{color:#ce0048; text-decoration:underline;}
.gjck{margin-top:0px; width:635px; font-family:"微软雅黑"; font-size:16px;}
.gjck .gjc_bt{ width:100px; height:46px; color:#fff;  line-height:46px; float:left;}
.hfby{background:url(/images/hfby.png) no-repeat 8px center #ce0048;}
.hfby p{padding-left:27px;}
.mrz{background:url(/images/mrz.png) no-repeat 12px center #ce0048;}
.mrz p{padding-left:38px;}
.xf{background:url(/images/xf.png) no-repeat 17px center #ce0048;}
.xf p{padding-left:50px;}
.mj{background:url(/images/meijia.png) no-repeat 22px center #ce0048;}
.mj p{padding-left:47px;}
.lfj{background:url(/images/lfj.png) no-repeat 6px center #ce0048;}
.lfj p{padding-left:45px;}
.mtss{background:url(/images/mtss.png) no-repeat 7px center #ce0048;}
.mtss p{padding-left:30px;}
.bjys{background:url(/images/bjys.png) no-repeat 5px center #ce0048;}
.bjys p{padding-left:31px;}
.gjck ul{width:535px; float:left;}
.gjck ul li{ margin-left:10px;}
.gjck ul li a{line-height:26px; float:left; margin-right:20px;}
.gjck ul li a:hvoer{color:#ce0048;}