/* --- .mod.mod-a  --- */
.mod-a {margin-top:10px;width:100%;}
/* ---.mod-a .hd {height:31px;border-bottom:2px solid #a10003;margin-bottom:6px;} --- */
.mod-a .hd {height:35px;margin-bottom:6px;}
.mod-a .hd h3 {height:31px;text-indent:-9999px;}
.mod-a .bd {border:1px solid #BBB;padding:20px 0 10px;overflow:hidden;}
.mod-a .more {float:right;padding:10px 18px 0 0;}
.mod-a .more a {color:#FFF;}

.mod-a .img-list li {margin-left:7px;height:260px;}


/* --- .mod.mod-b  --- */
.mod-b {margin-top:10px;border:1px solid #BBB;padding:1px;}
.mod-b .hd {padding:0 15px 0 43px;height:23px;line-height:23px;color:#FFF;background:#565662 url(img/mod_hd_b.gif) no-repeat left top;}
.mod-b .bd {padding:10px 2px 0;}
.mod-b .hd h3 {font-weight:normal;}
.mod-b .more a {color:#FFF;}

/* --- #goods-xxx.img-list  --- */
#goods-xxx.img-list {padding:7px 0 7px;overflow:hidden;*zoom:1;margin-top:6px;}
#goods-xxx.img-list li {margin-left:7px;height:260px;}

/* --- #goods-man, #jeans-woman  --- */
#goods-man .hd {background:url(img/man_hd.gif) no-repeat;}
#goods-woman .hd {background:url(img/woman_hd.gif) no-repeat;}

/* --- #goods-accessory, #jeans-assoc, #hot-comments  --- */
#goods-accessory {margin-right:10px;width:566px;height:573px;overflow:hidden;}
#goods-accessory .bd {padding:10px 0 0;}

#jeans-assoc {width:406px;height:280px;}
#hot-comments {width:406px;height:220px;}

.list.news-list {padding:0 25px 10px 15px;line-height:29px;}
.list.news-list li {border-bottom:1px dotted #888;}
.list.news-list .date {float:right;width:70px;}


#safe-logo {padding:10px 0;width:410px;height:49px;overflow:hidden;}

/* --- #friend-link --- */
#friend-link {clear:both;margin:0px 0 0;}
#friend-link dt {background-color:#ddd;height:23px;line-height:23px;}
#friend-link dt strong {display:block;height:23px;width:80px;text-align:center;background-color:#bbb;}
#friend-link dd {border:1px solid #ccc;padding:5px 10px;line-height:21px;}
#friend-link a {margin-right:10px;white-space:nowrap;}
#friend-link img {margin-top:10px;width:88px;height:31px;}


#tab-a {padding-top:2px;}
#tab-a label {float:left;padding-right:2px;width:65px;height:21px;color:#000;text-align:center;background:url(img/tab_a_item.gif) no-repeat;cursor:pointer;}
#tab-a label.active {background-image:url(img/tab_a_item_active.gif);}

/* --- #block-a --- */
/* --- #block-a {height:280px;background-color:#dadada;margin-bottom:10px;} --- */
/* --- #block-a .col-side {width:200px;margin-left:9px;} --- */
/* --- #block-a .col-main {width:781px;padding-top:10px;} --- */
#block-a {height:276px;background-color:#dadada;margin-bottom:10px;}
#block-a .col-side {width:228px;margin-left:5px;}
#block-a .col-main {width:200px;padding-top:5px;}
#block-a .col-main-right {width:790px;padding-top:0px;}


/* #ifocus */
#ifocus-c {border:2px solid #FFF;width:551px;height:260px;overflow:hidden;position:relative;margin-left:0px;margin-top:5px;}
#ifocus-c img , #ifocus ul li {width:551px;height:260px;}

#ifocus-c ol {position:absolute;bottom:7px;left:10px;z-index:100;text-align:center;font-weight:bold;}
#ifocus-c ol li {float:left;display:inline;margin-right:6px;width:15px;height:17px;border:1px solid #d2c9c5;color:#922332;background-color:#f9efea;cursor:pointer;}
#ifocus-c ol li.current {color:#FFF; background-color:#922332;}

/* --- #order-query.mod  --- */
#order-query {margin-top:5px;margin-right:3px;height:98px;background-color:#FFF;}
#order-query h3 {padding:0 10px;height:25px;line-height:25px;color:#FFF;font-weight:normal;font-size:13px;background:#565662;}
#order-query .form-order-search {padding:10px;text-align:center;}
#order-query input.text {color:#5f5f5f;padding-right:18px;width:150px;height:17px;border:1px solid #a4acb2;background:url(img/icon_order_search.gif) no-repeat right 1px;}
#order-query button {margin-top:10px;width:134px;height:19px;line-height:19px;background:url(img/btn_order_search.gif) no-repeat;text-indent:-9999px;}

/* --- #jeans-trend.mod  --- */
#jeans-trend.list {margin-right:3px;height:auto;background-color:#FFF;}
#jeans-trend.list h3 {padding:0 10px;height:25px;line-height:25px;color:#FFF;font-weight:normal;font-size:13px;background:#565662;}
#jeans-trend.list h3 em {padding:0 5px;color:#FFF;font-size:12px;}
#jeans-trend.list ul {padding:5px 10px 0;}
#jeans-trend.list li {border-bottom:1px dotted #444;line-height:28px;}

.banner-001 {clear:both;width:780px;height:253px;margin-top:10px;}
.banner-002 {clear:both;width:200px;height:253px;margin-top:10px;}


/* --- #brand-logo.mod --- */
#brand-logo {width:200px;height:264px;}
#brand-logo .hd {height:23px; line-height:23px;color:#FFF; background-color:#565662;padding:0 10px;margin-left:5px;margin-right:5px;}
#brand-logo .hd h3 {font-size:13px;}
#brand-logo .hd a {color:#FFF;}
#brand-logo .hd span {float:right;}
#brand-logo .bd {margin:0 5px;background-color:#FFF;height:241px;}
#brand-logo img {float:left;display:inline;margin:17px 0 0 4px;border:1px solid #CCC;height:38px;width:87px;}

/* --- #brand-logo.mod --- */
#brand-logo-c {width:200px;height:544px;}
#brand-logo-c .hd {height:23px; line-height:23px;color:#FFF; background-color:#565662;padding:0 10px;margin-left:5px;margin-right:5px;}
#brand-logo-c .hd h3 {font-size:13px;}
#brand-logo-c .hd a {color:#FFF;}
#brand-logo-c .hd span {float:right;}
#brand-logo-c .bd {margin:0 5px;background-color:#FFF;height:544px;}
#brand-logo-c img {float:left;display:inline;margin:17px 0 0 4px;border:1px solid #CCC;height:38px;width:87px;}

#block-c {height:562px;background-color:#dadada;margin-bottom:10px;}
#block-c .col-side {width:200px;margin-left:5px;}
#block-c .col-main {width:200px;padding-top:6px;}
#block-c .col-main-right {width:786px;padding-top:6px;}






