/* time:2009-09-22 */
#page{width:960px; margin:0 auto; background:#fff; overflow:hidden;}
#content{overflow:hidden;}
#content h2{text-indent:-9000px; overflow:hidden;}
#hot h2,.headerLine,#exclusive h2,.newsBox .top,.bottom,.box .show,.news_text .top,.productsList .top,#Jewelry h2,#fashion h2,.box .star,#display h2,#marketing h2,#brand h2{background:url(../images/news/news_icon.gif) no-repeat;display:block;overflow:hidden;}
.headerLine{ display:block;height:3px;overflow:hidden;background-position:0 -8px; clear:both;}
#banner{ width:960px;overflow:hidden;margin-bottom:10px; position:relative;}
#banner ul{bottom:8px;height:21px;position:absolute;right:8px;z-index:10;}
#banner ul li{ background:#97508C; width:16px; height:16px; font-size:12px; text-align:center; float:left; margin:0 3px;color:#fff; border:1px solid #fff; line-height:16px; font-family:Arial; font-weight:700;}
#banner ul li.cur{ background:#C2073A;}
#banner img{ display:block; vertical-align:middle;}
#banner #mpc{width:960px;height:265px;overflow:hidden;}
#partOne{ margin:0 10px 10px 10px; overflow:hidden;}
#hot{width:630px; float:left;}
#hot h2{height:16px;margin:12px 0 5px 14px; background-position:0 -11px;width:180px;float:left;}
#hot .more{ float:right;margin-top:14px;}
#hot .more a {color:#BF0050;}
#hot .line1{width:630px;}
#hot ul{height:260px;overflow:hidden; float:left;}
#hot .text_list{width:192px;padding-top:8px;}
.text_list li{padding-left:14px; line-height:24px; background:url(../images/news/arrow.gif) no-repeat left center;}
#hot .pic_list{width:123px;padding-top:14px;}
#hot .pic_list li{height:73px; overflow:hidden;margin-bottom:10px;}
#exclusive{width:291px; float:left;margin-left:18px;_display:inline;}
#exclusive h2{ background-position:0 -27px;height:16px;margin:12px 0 5px 14px;}
#exclusive .more{margin-top:14px;}
#exclusive .line2{width:285px;}
.newsBox .top{display:block;height:8px;overflow:hidden;background-position:top right;}
#exclusive .top{width:291px;}
.newsBox .news_main{background:#F9F9F9 url(../images/news/newsBox_right.gif) scroll repeat-y top right;overflow:hidden;}
#exclusive .news_main{width:291px; height:254px; }
#exclusive .text_list{background:#F9F9F9;padding:8px 0 0 14px;margin-right:6px;width:271px; height:246px; }
.newsBox .bottom{height:5px; display:block; overflow:hidden;}
#exclusive .bottom{width:291px;background-position:0 -44px;}

.box{margin:0px 10px 0 10px; overflow:hidden;}
.box .show{ height:19px; width:38px;margin:0 0 5px 14px;background-position:0 -49px;_display:inline; float:left;}
.box .star{ height:19px; width:38px;margin:0 0 5px 14px;background-position:0 -140px;_display:inline; float:left;}
.box .more{ float:right;margin-top:6px;}
.box .more a{ color:#BF0050;}
.box .header{ height:24px; width:auto;overflow:hidden;}
.box .box_main{margin-top:10px; overflow:hidden;}
.box .box_main .sBox{ width:470px; float:left; overflow:hidden;}
.box .box_main .sBox .news_pic{ width:247px; height:279px; border-top:1px solid #CBCBCB; background:#DCDDD8; padding-top:5px; float:left;}
.box .box_main .sBox .news_pic img{ display:block; vertical-align:top;}
.box .box_main .sBox .news_text{width:223px; height:283px; float:left;border-top:1px solid #CBCBCB;border-bottom:1px solid #CBCBCB;}
.news_text .top{width:223px; height:22px; background-position:0 -68px; display:block;}
.box .box_main .sBox .text_list{ padding:12px 0 0 28px; width:195px; height:249px; background:url(../images/news/box_text_list.gif) scroll repeat-y left top;}
.box .productsList{margin-top:18px;}
.productsList .top{ width:940px; height:5px; background-position:0 -90px;}
.productsList .bottom{ width:940px; height:5px; background-position:0 -95px;}
.productsList .main{ width:auto; border-left:1px solid #D6D2D3;border-right:1px solid #D6D2D3; background:#EAEAEA; height:120px;}
.productsList .main .sPicList{ background:#fff;width:930px;height:120px; margin:0 4px;}
.productsList .main .sPicList li{float:left; margin:7px 2px 0 12px ;_display:inline;}
.behindbox{ margin:18px 10px 14px;}
#partTwo{ margin:0 10px 10px 10px; overflow:hidden;}
#Jewelry{width:464px;float:left;}
#Jewelry h2{height:18px;margin:0 0 5px 14px; background-position:0 -100px;}
#partTwo .line3{ width:458px;}
#partTwo .top{width:464px;}
#partTwo  .news_pic{width:189px;height:259px;}
.newsBox  .news_pic{padding-left:12px; float:left;}
.newsBox .text_list{ float:left;}
#partTwo .news_main{ height:259px;}
#partTwo .bottom{ width:464px;background-position:0 -118px;}
#partTwo .text_list{height:259px; overflow:hidden;}
#fashion{width:464px;float:left;margin-left:10px;_display:inline;}
#fashion h2{height:18px;margin:0 0 5px 14px; background-position:0 -123px;}
#partThree{ margin:0 10px 10px 10px; overflow:hidden;}
#partThree #display{width:306px;float:left;}
#display h2{height:18px;margin:0 0 5px 14px; background-position:0 -162px;}
.newsBox .line4{width:300px;}
#partThree .top{ width:306px;}
#partThree .bottom{ background-position:0 -157px;}
#partThree .news_main{height:170px;}
#partThree .text_list{ margin-left:14px;_display:inline;height:170px;}
#partThree #marketing{width:306px;float:left;margin-left:10px;_display:inline;}
#marketing h2{height:18px;margin:0 0 5px 14px; background-position:0 -197px;}
#partThree #brand{width:306px;float:left;margin-left:10px;_display:inline;}
#brand h2{height:18px;margin:0 0 5px 14px; background-position:0 -179px;}
.newsBox .header{height:24px;overflow:hidden;width:auto;}
.newsBox .more{float:right;margin:6px 6px 0 0;}
.newsBox h2{ width:38px; float:left;}
.newsBox .more a {color:#BF0050;}
.nav_box .subnav{ background:none;}