@import url(/static/public/css/layout.css);
#header{ background: url(/static/public/images/jiemgnt_top_bg.gif) no-repeat 0 0; }
#header dt img{ display:none;}
#menu .t-nav{ background:#8e6a4d;}
#menu .t-nav li i{ border-color:#B18B6D;}

.mtop{background:url(/static/public/images/mtopbg.gif) no-repeat; height:105px;  border:1px solid #CDBBAF;padding:45px 0 0 290px;}
.mtop input{width:400px; height:36px; line-height:40px; border:1px solid #afafaf; background:#fff;vertical-align:middle; font-size:12px; color:#999; padding-left:10px  }
.mtop button{background:url(/static/public/images/makeup_4.gif) no-repeat 0 -1251px; width:101px; height:41px; border:0; color:#555; font-size:14px; font-weight:bold; vertical-align:middle; margin-left:4px; cursor:pointer;}
.tags{ margin:10px 0 0 0; }
.gray{color:#999;}
.tags a{margin-left:8px; line-height:28px; color:#80584A; }

/*分类解梦jmbox*/
.main-wrap,.jmbox{ overflow:hidden; height:auto;}
.nav-cate,.nav-cate li a,.mj dt span,.rbox h4,.mj dt a{background:url(/static/public/images/makeup_4.gif) no-repeat; }
.nav-cate {height:38px; border:1px solid #DED2C9; background-position:0 -1093px; background-repeat:repeat-x}
.nav-cate li{float:left;  width:81px; text-align:center; height:38px; line-height:38px; font-size:14px; border-right:1px dotted #CDBDAF;}
.nav-cate li.last{ border-right:none;width: 86px;}
.nav-cate li a{display:block ; height:38px; line-height:38px; padding-left:30px; text-align:center }
.nav-cate li a:hover{text-decoration:none;}
.nav-cate li .cl0 {background-position:13px 3px;}
.nav-cate li .cl1 {background-position:13px -39px;}
.nav-cate li .cl2 {background-position:13px -82px;}
.nav-cate li .cl3 {background-position:13px -122px;}
.nav-cate li .cl4 {background-position:13px -165px;}
.nav-cate li .cl5 {background-position:13px -206px;}
.nav-cate li .cl6 {background-position:13px -248px;}
.nav-cate li .cl7 {background-position:13px -292px;}
.nav-cate li .cl8 {background-position:13px -332px;}
.nav-cate li .cl9 {background-position:13px -375px;}
.nav-cate li .cl10 {background-position:13px -417px;}
.nav-cate li .cl11 {background-position:13px -459px;}
.nav-cate .on {background:#BA9C92;}
.nav-cate .on a {color:#fff; }
.nav-cate .on .cl0 {background-position:-105px 3px;}
.nav-cate .on .cl1 {background-position:-105px -39px;}
.nav-cate .on .cl2 {background-position:-105px -82px;}
.nav-cate .on .cl3 {background-position:-105px -122px;}
.nav-cate .on .cl4 {background-position:-105px -165px;}
.nav-cate .on .cl5 {background-position:-105px -206px;}
.nav-cate .on .cl6 {background-position:-105px -248px;}
.nav-cate .on .cl7 {background-position:-105px -292px;}
.nav-cate .on .cl8 {background-position:-105px -332px;}
.nav-cate .on .cl9 {background-position:-105px -375px;}
.nav-cate .on .cl10 {background-position:-105px -417px;}
.nav-cate .on .cl11 {background-position:-105px -459px;}
.nav-cate-fixed{position:fixed;top:0;_position:absolute;_top:expression(eval(document.documentElement.scrollTop))}

.mj{background:#FBFAF9; border:1px solid #DED2C9}
.mj dl{height:auto;padding: 16px 12px;border-bottom:2px solid #EAE2DD;overflow:hidden;}
.mj dt{width:66px;overflow:hidden;text-align:center;margin-right: 20px;display: inline-block;vertical-align: middle;}
.mj dt a{color:#E85988;  font-weight:600; width:66px; font-size:15px; padding-top:66px;  display:block; color:#884B29; font-weight:600; }
.mj dt a:hover{color:#DE4180;}
.mj dt a.m_icon{color:#fff;}
.mj dt .m_ic1{background-position:-185px -488px;}
.mj dt .m_ic2{background-position:-185px -578px;}
.mj dt .m_ic3{background-position:-185px -668px;}
.mj dt .m_ic4{background-position:-185px -758px;}
.mj dt .m_ic5{background-position:-185px -848px;}
.mj dt .m_ic6{background-position:-185px -938px;}
.mj dt .m_ic7{background-position:-280px -488px;}
.mj dt .m_ic8{background-position:-280px -578px;}
.mj dt .m_ic9{background-position:-280px -668px;}
.mj dt .m_ic10{background-position:-280px -758px;}
.mj dt .m_ic11{background-position:-280px -848px;}
.mj dt .m_ic12{background-position:-280px -938px;}
.mj dd{width: 870px;height:auto;overflow:hidden;display: inline-block;vertical-align: middle;}
.mj dd ul li{margin-right:10px; height:25px; line-height:25px; margin-bottom:5px; float:left; font-size:14px; color:#333; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.mj dd ul li strong {background: #ded2c9; padding: 0 5px; line-height: 24px; display:inline-block; font-size: 13px; font-weight: 500;border-radius: 4px; }
.rbox{border: 1px solid #ded2c9; float: left; height: auto; margin: 10px 7px 0 0;overflow: hidden; padding-bottom: 16px; width: 323px;}
.rbox1{margin-right:0;}
.rbox h4{ background-position:0 -1093px; height: 35px;  font-size: 13px; line-height: 32px; font-size:14px; padding-left:20px;}
.rbox dl{width:300px;height:105px;overflow:hidden; margin:15px auto 8px; }
.rbox dl dt{width:120px; height:90px;  float:left;}
.rbox dl dt img{width:120px; height:90px;}
.rbox dl dd{float:left; width:165px; margin-left:10px; color:#999;}
.rbox dl dd strong {font-size:12px;height:22px; line-height:22px;display:block;}
.rbox dl dd strong a{color:#DB447F; }
.rbox dl dd p{line-height:18px;}
.rbox dl dd p a{color:#04AECF;}

.rbox .listtext {
	padding: 5px;
}
.rbox .listtext li {
	height: 26px; line-height: 26px; font-size: 14px;
}
.pflink {
	border: solid 2px #ded2c9; 
}
.pflink h4 {
    border-color: #ded2c9; line-height: 32px; height: 32px;
}
.blink{border:#ded2c9 solid 2px;margin-top:10px;width:986px;}
.blink ul{float:left;bdorder:#F2ECFD 3px solid;width:972px;padding:5px;}
.blink li{float:left;white-space:nowrap;display:inline;overflow:visible;margin:4px 10px;}
.blink .z{margin-bottom:-1px;}

/*列表页*/
.main h4 ,.navlist li a,.listr .rtb h5{background:url(/static/public/images/makeup_4.gif) no-repeat;}
.main {float: left;width:730px;}
.main h4{ height: 40px;line-height: 40px;padding: 0 10px 0 20px;  font-size:16px; color:#816651;background-repeat:repeat-x; background-position:0px -1093px; padding-left:15px; border-bottom:1px solid #E5DAD4;}
.l-item li {margin-top: 20px; border-bottom: solid 1px #EEE; padding-bottom:20px;}
.l-item li h3 {font-size: 18px;}
.l-item li h3 a {	color:#B57D51; }
.l-item li h3 font {	color: #CC0000;}
.l-item li p {	line-height: 170%; margin-top: 10px; width: 100%; font-size: 14px;color:gray; margin-bottom: 10px;}
.l-item li p img {margin: 0 10px 0 0; height: 90px; float: left;}
.l-item li span {	display: inline-block; margin:4px 4px 0 0; background:#F5F0EC;line-height: 26px;padding: 0 10px;border-radius: 3px;}
.l-item li span a {	color:#816651;}
.l-item li span small {	color: #888;}

.listr{width:250px; float:right; height:auto; overflow:hidden; border-top:none; border-right:none; margin-left:10px;padding:0;}
/*分类*/
.navlist {width:248px; padding:0px; border:1px solid #E5DAD4; border-bottom:none; height:auto; overflow:hidden}
.navlist ul li {font-size: 13px;height: 45px;line-height: 45px;width: 124px; float:left; border-left:1px solid #E5DAD4; border-bottom:1px solid #E5DAD4; margin-left:-1px; text-align:center}
.navlist li a{ padding-left:35px; display:block; font-size: 14px;}
.navlist li .ot {background:#fff; padding:0}
.navlist li .ic_0{background-position: -198px 1px;}
.navlist li .ic_1{background-position: -198px -45px;}
.navlist li .ic_2{background-position: -198px -91px;}
.navlist li .ic_3{background-position: -198px -137px;}
.navlist li .ic_4{background-position: -198px -183px;}
.navlist li .ic_5{background-position: -198px -229px;}
.navlist li .ic_6{background-position:-319px 1px;}
.navlist li .ic_7{background-position:-319px -45px;}
.navlist li .ic_8{background-position:-319px -91px;}
.navlist li .ic_9{background-position:-319px -137px;}
.navlist li .ic_10{background-position:-319px -183px;}
.navlist li .ic_11{background-position:-319px -229px;}
.navlist li a:hover{background-color:#f7f7f7; text-decoration:none; }

.listr .rtb{ border:1px solid #E5DAD4; font-size:12px; padding-bottom:8px; }
.listr .rtb li{height:30px; line-height:30px; overflow:hidden;padding-left:10px; font-size: 14px; float: left; width:90px;background: url(/static/public/images/dot.gif) no-repeat 0 -86px; margin: 0 10px;}
.jiemeng_arclist .listr .rtb li {float: none; width: auto;}
.listr .rtb h5{height:35px; line-height:35px; background-position:0 -1093px; font-size:14px;padding-left:10px;margin-bottom:10px;}
