@charset "utf-8";
/* CSS Document */
html {overflow-y:scroll;}
body {margin:0; font:12px/1.5 \5b8b\4f53,Arial,sans-serif;background:#ffffff;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}
img{border:0px;}


.content{width:903px; margin:0px auto; overflow:hidden;}

.cont1{width:903px; height:333px; padding-bottom:10px; background:url(../images/ad_mid_line.gif) no-repeat bottom; margin-bottom:10px; padding-top:10px;}

/*焦点图*/
img { vertical-align: top; border: 0; }
#hotpic { width: 902px; height:325px; overflow: hidden; margin: 0 auto; margin-bottom:10px;}
#NewsPic { position: relative; width:902px; height: 325px; overflow: hidden; }
    #NewsPic a { overflow: visible; border: 0; text-decoration: none; }
    #NewsPic .Picture { position: absolute; left: 0; top: 0; }
    #NewsPic .Nav { position: absolute; height: 13px; line-height: 14px; bottom: 10px; right: 25px; }
    #NewsPic .Nav span { font-size: 12px; font-weight: 400; color: #FFF; float: right; display: block; width: 24px; text-align: center; background: #000; border-left: solid 1px #FFF; cursor: pointer; }
    #NewsPic .Nav span.Normal { color: #FFF; background: #000; filter: Alpha(opacity=50); opacity: .5; }
    #NewsPic .Nav span.Cur { background: #ce0609; color: #FFF; }
    #NewsPicTxt a:link, #NewsPicTxt a:visited { font-family: "Microsoft Yahei"; font-size: 16px; font-weight: 700; color: #000; text-decoration: none; }
    #NewsPicTxt a:hover { color: red; }


/*积分兑换区*/
.jfdh_title{width:902px; height:46px;}
.jfdh_qhbt{width:902px; height:56px; background:url(../images/index_051.jpg) no-repeat;}
.jfdh_qhbt ul{width:902px; height:53px;}
.jfdh_qhbt ul li{width:300px; height:54px; float:left; text-align:center; list-style:none; line-height:54px; font-size:22px; font-weight:bold;}
.jfdh_qhbt ul li a{width:300px; display:block; color:#333; letter-spacing:1px;  text-decoration:none;}

.btn1 a:hover{width:300px; display:block; float:left; background:url(../images/beauty_bar_selected.gif) no-repeat center bottom; cursor:pointer; text-align:center; text-decoration:none; color:#fff; letter-spacing:1px; }
.btn1 a.hover{width:300px; display:block; float:left; background:url(../images/beauty_bar_selected.gif) no-repeat center bottom; cursor:pointer; text-align:center; text-decoration:none; color:#fff; letter-spacing:1px;}

.btn2 a:hover{width:300px; display:block; float:left; background:url(../images/dress_bar_selected.gif) no-repeat center bottom; cursor:pointer; text-align:center; text-decoration:none; color:#fff; letter-spacing:1px; }
.btn2 a.hover{width:300px; display:block; float:left; background:url(../images/dress_bar_selected.gif) no-repeat center bottom; cursor:pointer; text-align:center; text-decoration:none; color:#fff; letter-spacing:1px;}

.btn3 a:hover{width:300px; display:block; float:left; background:url(../images/home_bar_selected.gif) no-repeat center bottom; cursor:pointer; text-align:center; text-decoration:none; color:#fff; letter-spacing:1px; }
.btn3 a.hover{width:300px; display:block; float:left; background:url(../images/home_bar_selected.gif) no-repeat center bottom; cursor:pointer; text-align:center; text-decoration:none; color:#fff; letter-spacing:1px;}

.hover{width:300px; display:block; float:left; background:url(../images/dress_bar_selected.gif) no-repeat center center; cursor:pointer; text-align:center; text-decoration:none; color:#fff; letter-spacing:1px; }

.jfnr{width:902px; height:auto; overflow:hidden !important}

.jsnr_red{width:902px; overflow:hidden; padding-top:10px;}
#lin1,#lin2,#lin3,#lin4,#lin5{ width:902px; height:auto; float:left; overflow:hidden }



.footer{ width:902px; margin:0 auto; overflow:hidden;}

.recommend_mid{  width:902px;  margin-top:10px; overflow:hidden}
.left_arrow , .right_arrow{ float:left}
.recommend_mid ul{ width:900px; height:232px; float:left}
.recommend_mid ul li{ width:175px; display:inline-block;  _zoom:1;*display:inline; float:left; margin-left:4px;}

.special{ width:902px; height:196px;   margin:0 auto; overflow:hidden; margin-bottom:15px;}
.special_bottom{ width:870px; height:111px; margin-left:17px; margin-top:18px; overflow:hidden; }
.special_bottom li{ margin: 0px auto; margin-left:5px; float:left}

.end{ width:902px; height:auto; margin:0 auto;}
/*焦点图*/
img { vertical-align: top; border: 0; }
#hotpic { width: 902px; height:325px; overflow: hidden; margin: 0 auto; }
#NewsPic { position: relative; width:902px; height: 325px; overflow: hidden; }
    #NewsPic a { overflow: visible; border: 0; text-decoration: none; }
    #NewsPic .Picture { position: absolute; left: 0; top: 0; }
    #NewsPic .Nav { position: absolute; height: 13px; line-height: 14px; bottom: 10px; right: 25px; }
        #NewsPic .Nav span { font-size: 12px; font-weight: 400; color: #FFF; float: right; display: block; width: 24px; text-align: center; background: #000; border-left: solid 1px #FFF; cursor: pointer; }
            #NewsPic .Nav span.Normal { color: #FFF; background: #000; filter: Alpha(opacity=50); opacity: .5; }
            #NewsPic .Nav span.Cur { background: #ce0609; color: #FFF; }
    #NewsPicTxt a:link, #NewsPicTxt a:visited { font-family: "Microsoft Yahei"; font-size: 16px; font-weight: 700; color: #000; text-decoration: none; }
    #NewsPicTxt a:hover { color: red; }
	
/*下方品牌推荐*/
#example {
	width:900px;
	height:245px;
	position:relative;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	overflow:hidden；
}

#ribbon {
	position:absolute;
	top:-3px;
	left:-15px;
	z-index:500;
}

#frame {
	position:absolute;
	z-index:0;
	width:902px;
	height:240px;
	top:-3px;
	left:-80px;
}

#slides {
	position:absolute;
	top:15px;
	z-index:100;
}

#slides .next,#slides .prev {
	position:absolute;
	width:47px;
	top:1px;
	height:252px;
	display:block;
	z-index:101;
}

.slides_container {
	width:809px;
	height:209px;
	overflow:hidden;
	position:relative;
	margin-left:47px;
}

#slides .next {
	left:856px;
}

.pagination {
	position: absolute;
	width:100px;
	top:220px;
	left:420px
}

.pagination li {
	float:left;
	margin:0 1px;
}

.pagination li a {
	display:block;
	width:12px;
	height:0;
	padding-top:12px;
	background-image: url(../images/pagination.png);
	background-position:0 0;
	float:left;
	overflow:hidden;
}
.pagination li.current a {
	background-position:0 -12px;
}
/*品牌滚动代码*/

.rollBox_f{width:800px; height:209px;margin:0; overflow:hidden;float:left;}
.Cont_f{width:800px; height:209px; overflow:hidden;  }
.ScrCont_f{width:10000000px;}
.Cont_f .pic_f{width:158px;margin-right:2px;_margin-right:2px; height:209px; float:left;text-align:center; }
.rollBox_f #List1_f,.rollBox_f #List2_f{float:left;}
.zj_mid{ width:800px; float:left}
.zj_right{ width:46px; float:left; cursor:pointer}
.zj_left{ width:50px; float:left; cursor:pointer}