@import url("pub.css");

#cenTop {width:950px; height:639px; margin-top:10px;}

#cenTopLeft {width:296px; height:639px; float:left;}

#recFashionAll {width:296px; height:387px; overflow:hidden;}

#recFashion {width:294px; height:385px; border:#919191 1px solid;}

#recPicPage {width:296px; height:19px; position:relative; top:-20px;}
#recPicPage ul {width:165px; height:19px; float:right;}
#recPicPage ul li {width:32px; height:15px; line-height:15px; margin-right:1px; padding-top:4px; text-align:center; background:url(../images/recPicBg.gif) bottom no-repeat; float:left;}
#recPicPage ul li {color:#fff; font-weight:bold; line-height:15px; text-decoration:none;}
#recPicPage ul li.hover {background:url(../images/recPicBg1.gif) bottom no-repeat;}

#recOrder {width:294px; height:245px; border:#c9c9c9 1px solid; margin-top:5px; background:url(../images/recOrder.gif) 6px 4px no-repeat;}

#recOrderTit {width:274px; height:25px; padding:4px 0 0 20px; color:#fff; font-size:14px; line-height:25px;}

#recOrderList {width:280px; height:189px; margin:18px 0 0 6px;}
#recOrderList dl {width:280px; height:27px;}
#recOrderList dl dd {width:60px; height:27px; line-height:27px; background:url(../images/recList.gif) center no-repeat; color:#000; padding-left:12px; float:left;}
#recOrderList dl dt {width:202px; height:27px; float:right;}
#recOrderList dl dt a {line-height:27px; color:#2a2a2a;}

#cenTopMid {width:392px; height:639px; margin-left:14px; float:left;}

#recNewsAll {width:392px; height:198px; background:url(../images/recNewsBg.gif) no-repeat;}

#topNews {width:354px; height:87px; margin:0 19px;}
#topNews dl {width:354px; height:79px; padding-top:8px;}
#topNews dl dt {width:354px; height:28px; text-align:center;}
#topNews dl dt a {line-height:28px; color:#b42259; font-size:16px;}
#topNews dl dd {width:354px; height:48px;}
#topNews dl dd a {line-height:24px;}

#topNewsList {width:354px; height:91px; margin-top:8px;}
#topNewsList dl {width:354px; height:21px;}
#topNewsList dl dt {width:354px; height:21px; text-align:center; float:left;}
#topNewsList dl dt a {color:#2a2a2a;}
#topNewsList dl.title {width:354px; height:28px;}
#topNewsList dl.title dt {width:354px; height:28px; overflow:hidden; text-align:center; float:left;}
#topNewsList dl.title dt a {line-height:28px; color:#b42259; font-size:16px;}

#topNewsList.bot {width:366px; height:42px; margin-top:7px;}
#topNewsList.bot dl {width:366px; height:21px;}
#topNewsList.bot dl dt {width:174px; height:21px; float:left;}
#topNewsList.bot dl dt a {color:#2a2a2a;}
#topNewsList.bot dl dd {width:18px; height:21px; float:left;}

#recNewsList {width:392px; height:180px; margin-top:9px;}

#recNewsLista {width:260px; height:180px; float:left;}
#recNewsLista ul {width:260px; height:180px;}
#recNewsLista ul li {width:260px; height:30px;}
#recNewsLista ul li a {line-height:30px; font-size:14px;}

#recNewsPic {width:104px; height:155px; padding:3px; border:#c9c9c9 1px solid; margin-top:7px; float:right;}
#recNewsPic dl {width:104px; height:155px;}
#recNewsPic dl dd {width:104px; height:134px;}
#recNewsPic dl dt {width:104px; height:21px; text-align:center;}

#newsLine {width:392px; height:1px; background:url(../images/line.gif) repeat-x; margin-top:5px; overflow:hidden;}

#recNewsBot {width:390px; height:55px; padding:1px; background:url(../images/recNewsBot.gif) no-repeat;}

#cenTopRig {width:234px; height:639px; float:right;}

#ad-fashion {width:234px; height:190px;}

#rigNewsAll {width:232px; height:440px; border:#c9c9c9 1px solid; background:url(../images/rigNewsTitle.gif) no-repeat; margin-top:7px;}

#rigNewsTitle {width:215px; height:33px; line-height:31px; padding-left:17px; color:#fff;}

#first {padding:0 5px;}
#first,#first dl {width:222px; height:88px;}
#first dl dd {width:80px; height:80px; padding-bottom:8px; float:left;}
#first dl dt {width:135px; height:48px; padding-top:40px; float:right;}

#rigNewsList {width:222px; height:234px; background:url(../images/digital.gif) 0 5px no-repeat; margin:3px 5px 0 5px;}
#rigNewsList ul {width:222px; height:234px;}
#rigNewsList ul li {width:199px; height:26px; padding-left:23px;}
#rigNewsList ul li a {line-height:26px;}

#ad-fashion1 {width:216px; height:67px; padding:4px 9px 5px 9px;}

#cenDress {width:950px; height:557px; margin-top:10px;}

#dressLeft {width:243px; height:557px; float:left;}

#dressLeftTit {width:243px; height:32px;}

#dressLeftPic {width:226px; height:278px; background:url(../images/dressPicBg.gif) no-repeat; margin-top:5px; padding:5px 11px 0 6px;}

#dressLeftText {width:196px; height:25px; padding-left:47px; background:url(../images/dressPicTx.gif) no-repeat;}
#dressLeftText a {color:#fff; line-height:25px;}

#dressList {width:243px; height:212px; background:url(../images/dressListBg.gif) no-repeat;}
#dressList ul {width:243px; height:192px; padding:10px 0;}
#dressList ul li {width:225px; height:24px; margin-left:10px;}
#dressList ul li a {line-height:24px; color:#000;}

#dressMid {width:477px; height:556px; border-bottom:#c1c1c1 1px solid; overflow:hidden; float:left;}

#midTitle {width:466px; height:26px; background:url(../images/midTitle.gif) no-repeat; padding:6px 0 10px 11px;}
#midTitle a {line-height:26px;}

#newsAll {width:477px; height:180px;}
#newsAll.bot {height:150px;}

#newsListAll {width:228px; height:174px; margin-left:10px; display:inline; float:left;}
#newsListAll.bot {height:150px;}

#newsTitle {width:228px; height:30px; background:url(/public/Image/ad-top1.gif) 0 8px no-repeat;}
#newsTitle dl {width:228px; height:30px;}
#newsTitle dl dt {white-space:nowrap; height:30px; padding-left:13px; float:left;}
#newsTitle dl dd {width:42px; height:30px; float:right;}
#newsTitle dl a {line-height:30px;}
#newsTitle dl dt a {font-size:14px;}

#newsList,#newsList ul {width:228px; height:144px;}
#newsList ul li {width:220px; height:24px;}
#newsList ul li a {line-height:24px; font-size:14px;}
#newsList.bot,#newsList.bot ul {height:120px;}

#newsPic {margin-top:12px; float:right;}
#newsPic,#newsPic ul {width:231px; height:154px;}
#newsPic ul li {width:99px; height:152px; margin-right:6px; border:#a7a7a7 1px solid; float:left;}

#line {width:456px; height:1px; overflow:hidden; margin:0 10px; background:url(../images/line.gif) repeat-x;}

#dressRig {width:229px; height:552px; background:#efefef; border-top:#d02e30 4px solid; border-bottom:#c1c1c1 1px solid; border-right:#c1c1c1 1px solid; float:right;}

#ad-fashion2 {width:223px; height:159px; padding:6px 6px 0 0;}

#rigTitle {width:204px; height:21px; background:url(../images/rigNews.gif) 4px 12px no-repeat; padding:8px 0 0 25px;}
#rigTitle a {font-size:14px; color:#000;}
#rigTitle.new {background:url(../images/rigNews1.gif) 4px 12px no-repeat;}

#rigTitle_jewel {width:204px; height:21px; background:url(../images/rigNews2.gif) 4px 12px no-repeat; padding:8px 0 0 25px;}
#rigTitle_jewel a {font-size:14px; color:#000;}
#rigTitle_jewel.bea {background:url(../images/rigNews3.gif) 4px 12px no-repeat;}

#rigTitle_leisure {width:204px; height:21px; background:url(../images/rigNews4.gif) 4px 12px no-repeat; padding:8px 0 0 25px;}
#rigTitle_leisure a {font-size:14px; color:#000;}
#rigTitle_leisure.fas {background:url(../images/rigNews5.gif) 4px 12px no-repeat;}

#rigTitle_media {width:204px; height:21px; background:url(../images/rigNews6.gif) 4px 12px no-repeat; padding:8px 0 0 25px;}
#rigTitle_media a {font-size:14px; color:#000;}

#rigList {padding-top:5px;}
#rigList,#rigList ul {width:229px; height:168px;}
#rigList ul li {width:214px; height:24px; margin-left:7px;}
#rigList ul li a {line-height:24px;}
#rigList.jewel {margin-top:2px;}
#rigList.jewel,#rigList ul.jewel {height:192px;}

#rigTopic {padding-top:5px;}
#rigTopic,#rigTopic ul {width:229px; height:168px; overflow:hidden;}
#rigTopic ul li {white-space:nowrap; height:22px; margin:0 0 0 5px; display:inline; padding:2px 0 0 0; float:left;}

#rigPic {width:229px; height:137px; margin-top:15px;}
#rigPic dl {width:96px; height:137px; padding:0 9px; float:left;}
#rigPic dl dd {width:94px; height:111px; border:#a7a7a7 1px solid;}
#rigPic dl dt {width:96px; height:24px; text-align:center;}
#rigPic dl dt a {line-height:24px;}

#cenJewel {width:950px; height:418px; margin-top:10px;}

#jewelLeft {width:243px; height:418px; float:left;}

#jewelLeftTit {width:243px; height:32px;}

#jewelLeftPic {width:226px; height:243px; background:url(../images/dressPicBg.gif) no-repeat; margin-top:5px; padding:5px 11px 0 6px;}
#jewelLeftPic.bea {height:212px;}

#jewelLeftText {width:196px; height:25px; padding-left:47px; background:url(../images/dressPicTx.gif) no-repeat;}
#jewelLeftText a {color:#fff; line-height:25px;}

#jewelList {width:243px; height:108px; background:url(../images/dressListBg.gif) bottom no-repeat;}
#jewelList ul {width:243px; height:96px; padding:6px 0;}
#jewelList ul li {width:225px; height:24px; margin-left:10px;}
#jewelList ul li a {line-height:24px; color:#000;}
#jewelList.bea {height:139px;}
#jewelList.bea ul {height:121px; padding:9px 0;}

#jewelMid {width:477px; height:417px; border-bottom:#c1c1c1 1px solid; overflow:hidden; float:left;}

#jewelPic {width:231px; height:117px; margin-top:12px; float:right;}
#jewelPic dl {width:115px; height:117px; float:left;}
#jewelPic dl dd {width:91px; height:91px; border:#231f1f 1px solid;}
#jewelPic dl dt {width:93px; height:24px; text-align:center;}
#jewelPic dl dt a {line-height:24px;}

#recJewel {width:207px; height:49px; border:#a7a7a7 1px solid; background:#eeefee; margin-right:22px; display:inline; float:right;}
#recJewel ul {width:207px; height:46px; padding-top:2px;}
#recJewel ul li {width:69px; height:23px; text-align:center; float:left;}
#recJewel ul li a {color:#000; line-height:23px;}

#jewelRig {width:229px; height:413px; background:#efefef; border-top:#d02e30 4px solid; border-bottom:#c1c1c1 1px solid; border-right:#c1c1c1 1px solid; float:right;}

#beautyPic {width:231px; height:145px; margin-top:5px; float:right;}
#beautyPic dl {width:115px; height:145px; float:left;}
#beautyPic dl dd {width:99px; height:119px; border:#231f1f 1px solid;}
#beautyPic dl dt {width:93px; height:24px; text-align:center;}
#beautyPic dl dt a {line-height:24px;}

#beautyAll {width:477px; height:150px; margin-top:10px;}

#beautyPicList {width:477px; height:95px;}
#beautyPicList dl {width:119px; height:95px; text-align:center; float:left;}
#beautyPicList dl dd {width:84px; height:63px; padding:3px; border:#d9d4d1 1px solid;}
#beautyPicList dl dt {width:119px; height:24px; text-align:center;}
#beautyPicList dl dt a {line-height:24px;}

#beautyListAll {width:477px; height:96px; padding:10px 0;}

#beautyList {margin-left:10px; display:inline; float:left;}
#beautyList,#beautyList ul {width:228px; height:96px;}
#beautyList ul li {width:220px; height:24px;}
#beautyList ul li a {line-height:24px; font-size:14px;}


#cenPhoto {width:950px; height:218px; margin-top:10px;}

#photoTitle {width:932px; height:29px; line-height:29px; color:#fff; background:url(../images/photoTitle.gif) no-repeat; padding-right:18px; text-align:right;}
#photoTitle a {line-height:29px; color:#fff;}

#photoList {width:950px; height:189px; background:url(../images/photolist.gif) no-repeat;}
#photoList dl {width:140px; height:177px; margin:5px 0 5px 16px; display:inline; border:#dadada 1px solid; float:left;}
#photoList dl dd {width:134px; height:151px; padding:3px; padding-bottom:0;}
#photoList dl dt {width:140px; height:23px; text-align:center;}
#photoList dl dt a {line-height:23px;}


#cenLeisure {width:950px; height:392px; margin-top:10px;}

#leisureLeft {width:243px; height:392px; float:left;}

#leisureLeftTit {width:243px; height:32px;}

#leisureLeftPic {width:226px; height:212px; background:url(../images/dressPicBg.gif) no-repeat; margin-top:5px; padding:5px 11px 0 6px;}

#leisureLeftText {width:196px; height:25px; padding-left:47px; background:url(../images/dressPicTx.gif) no-repeat;}
#leisureLeftText a {color:#fff; line-height:25px;}

#leisureList {width:243px; height:113px; background:url(../images/dressListBg.gif) bottom no-repeat;}
#leisureList ul {width:243px; height:96px; padding:8px 0;}
#leisureList ul li {width:225px; height:24px; margin-left:10px;}
#leisureList ul li a {line-height:24px; color:#000;}

#leisureMid {width:477px; height:391px; border-bottom:#c1c1c1 1px solid; overflow:hidden; float:left;}

#leisureRig {width:229px; height:387px; background:#efefef; border-top:#d02e30 4px solid; border-bottom:#c1c1c1 1px solid; border-right:#c1c1c1 1px solid; float:right;}

#rigList_fas {padding-top:6px;}
#rigList_fas,#rigList_fas ul {width:229px; height:120px;}
#rigList_fas ul li {width:214px; height:24px; margin-left:7px;}
#rigList_fas ul li a {line-height:24px;}

#cenMedia {width:950px; height:335px; margin-top:10px;}

#mediaLeft {width:243px; height:335px; float:left;}

#mediaLeftTit {width:243px; height:32px;}

#mediaLeftPic {width:236px; height:297px; background:url(../images/dressPicBg.gif) no-repeat; margin-top:5px; padding:1px 6px 0 1px;}

#mediaMid {width:477px; height:334px; border-bottom:#c1c1c1 1px solid; overflow:hidden; float:left;}

#mediaTitle {width:467px; height:30px; margin-left:10px; background:url(/public/Image/ad-top1.gif) 0 8px no-repeat;}
#mediaTitle dl {width:477px; height:30px;}
#mediaTitle dl dt {white-space:nowrap; height:30px; padding-left:13px; float:left;}
#mediaTitle dl dd {width:42px; height:30px; float:right;}
#mediaTitle dl a {line-height:30px;}
#mediaTitle dl dt a {font-size:14px;}

#mediaList,#mediaList ul {width:477px; height:96px;}
#mediaList ul li {width:220px; height:24px; margin-left:10px; display:inline; float:left;}
#mediaList ul li a {line-height:24px; font-size:14px;}

#mediaPic {width:477px; height:148px; margin-top:12px;}
#mediaPic dl {width:119px; height:148px; float:left;}
#mediaPic dl dd {width:97px; height:122px; margin:0 10px; border:#c1c1c1 1px solid;}
#mediaPic dl dt {width:119px; height:24px; text-align:center;}
#mediaPic dl dt a {line-height:24px; color:#000;}

#mediaRig {width:229px; height:330px; background:#efefef; border-top:#d02e30 4px solid; border-bottom:#c1c1c1 1px solid; border-right:#c1c1c1 1px solid; float:right;}

#video {width:229px; height:109px; margin-top:10px;}
#video dl {width:114px; height:109px; float:left;}
#video dl dd {width:90px; height:56px; padding:5px 8px 18px 8px; margin-left:5px; background:url(../images/video.gif) no-repeat;}
#video dl dt {width:114px; height:30px; text-align:center;}
#video dl dt {line-height:30px;}