@charset "utf-8";
body { font-family: "宋体"; font-size: 12px; margin: 0px 0px; padding: 0px 0px; background: #ffffff; color: #404040; }
div { border: 0px; padding: 0px 0px; margin: 0px 0px; display: block; }
h1,h2,h3,h4 { border: 0px; padding: 0px 0px; margin: 0px 0px; }
img { border: 0px; padding: 0px 0px; margin: 0px 0px; }
span { border: 0px; padding: 0px 0px; margin: 0px 0px; }
ul { border: 0px; padding: 0px 0px; margin: 0px 0px; float: left; }
li { border: 0px; padding: 0px 0px; margin: 0px 0px; list-style: none; }
*:focus { outline: none; } 
p { padding: 0px 0px; margin: 0px 0px; }
lable { padding: 0px 0px; margin: 0px 0px; }
input { padding: 0px 0px; margin: 0px 0px; font-size: 12px; font-family: "宋体"; }
select { font-size: 12px; font-family: "宋体"; }
.clear { clear: both; }
a:link { color: #404040; text-decoration: none; blr:expression(this.onFocus=this.blur()); outline: none; }
a:visited { color: #404040; text-decoration: none; blr:expression(this.onFocus=this.blur()); outline: none; } 
a:hover { color: #000000; text-decoration: none; blr:expression(this.onFocus=this.blur()); outline: none; }
a:active { color: #000000; text-decoration: none; blr:expression(this.onFocus=this.blur()); outline: none; }
.c_gallery { width: 100%; min-width: 1000px; margin: 0px auto; }
.c_gallery_head { width: 100%; height: 89px; margin: 0px auto; }
.c_gallery_body { width: 960px; margin: 0px auto; }
.street_beat { width: 960px; border-bottom: 2px solid #d9c9d2; padding: 8px 0px; float: left; }
.c_gallery_foot { width: 960px; float: left; }
.street_row { width: 960px; float: left; }

/* focus */
.focus { width: 464px; height: 568px; border: 1px solid #d9c9d2; margin-right: 8px; float: left; overflow: hidden; }
.focus .focus_tabtit { width: 99px; clear: both; height: 568px; float: left; overflow: hidden; }
.focus .focus_tabtit .focus_date { width: 99px; height: 74px; background: url(/Content/images/clothing_street/bg_time.gif); font-family: Arial, Helvetica, sans-serif; float: left; overflow: hidden; }
.focus_date h1 { width: 93px; height: 37px; padding-top: 8px; font-size: 33px; color: #711449; text-align: center; }
.focus_date h2 { width: 93px; font-size: 12px; font-weight: normal; color: #6e435b; text-align: center; }
.focus .focus_tabtit ul { width: 85px; height: 489px; padding: 8px 0px 0px 8px; border-right: 1px solid #eee4e9; float: left; overflow: hidden; }
.focus .focus_tabtit li { width: 73px; height: 73px; margin-bottom: 8px; padding: 2px 2px; cursor: pointer; overflow: hidden; float: left; }
.focus .focus_tabtit li img { width: 69px; height: 69px; border: 2px solid #ffffff; display: block; }
.focus .focus_tabtit .active { width: 73px; height: 73px; background: #b48ca3; }
.focus .focus_tabtit .normal { width: 73px; height: 73px; background: #d9c9d2; }
.focus .none { display: none; }
.focus .focus_tabinfo { width: 340px; padding: 9px 0px 0px 10px; padding-top: 8px\9; _padding-top: 9px; float: left; overflow: hidden; }
.focus_tabinfo .focus_pic { width: 340px; padding-bottom:10px;}
.focus_pic h3 { font-size: 14px; height: 27px; height: 28px\9; _height: 27px; line-height: 28px; margin-bottom: 7px; overflow: hidden; }
.focus_pic img { width: 340px; height: 510px; display: block; }
/* fashion information */
.fashion { width: 486px; height: 570px; float: left; overflow: hidden; }
.fashion_top { width: 486px; height: 134px; background: url(/Content/images/clothing_street/titbg_fashion.jpg); float: left; overflow: hidden; }
.fashion_top .fashion_tit { width: 454px; height: 30px; padding: 15px 0px 0px 16px; float: left; overflow: hidden; }
.fashion_tit span { float: right; }
.fashion_top .fashion_tex { width: 422px; height: 65px; padding: 13px 0px 0px 32px; padding-top: 14px\9; float: left; overflow: hidden; }
.fashion_tex h1 { width: 422px; font-size: 14px; color: #c00c94; text-align: center; height: 24px; line-height: 24x; overflow: hidden; }
.fashion_tex p { width: 422px; line-height: 21px; text-indent: 23px; color: #661058; }
.fashion_tex h1 a:link, .fashion_tex h1 a:visited { color: #c00c94; }
.fashion_tex h1 a:hover, .fashion_tex h1 a:active { color: #9c0a78; }
.fashion_tex p a:link, .fashion_tex p a:visited { color: #006ead; }
.fashion_tex p a:hover, .fashion_tex p a:active { color: #014d78; }
.fashion_bot { width: 484px; height: 435px; border-right: 1px solid #d9c9d2; border-bottom: 1px solid #d9c9d2; border-left: 1px solid #d9c9d2; float: left; overflow: hidden; }
.fashion_bot .fashion_botex1 { width: 454px; height: 112px; padding: 25px 0px 0px 30px; float: left; overflow: hidden; }
.fashion_bot .fashion_botex1 li { width: 181px; padding: 0px 35px 0px 11px; background: url(/Content/images/bg_li1.gif) no-repeat 0px 10px; font-size: 14px; height: 25px; line-height: 25px; float: left; overflow: hidden; }
.fashion_bot .fashion_botex2 { width: 454px; padding: 0px 0px 0px 30px; float: left; }
.fashion_botex2 .botex_l { width: 227px; float: left; }
.fashion_botex2 .botex_l li { width: 181px; padding: 0px 35px 0px 11px; background: url(/Content/images/bg_li1.gif) no-repeat 0px 10px; font-size: 14px; height: 25px; line-height: 25px; float: left; overflow: hidden; }
.fashion_botex2 .botex_r { width: 216px; padding: 7px 0px 0px 11px; float: left; }
.fashion_botex2 .botex_r li { width: 95px; height: 136px; float: left; overflow: hidden; }
.fashion_botex2 .botex_r img { width: 82px; height: 123px; display: block; }

/* street beat content */
.beat { width: 960px; padding-top: 8px; float: left; }
.beat_tit { width: 960px; height: 39px; float: left; overflow: hidden; }
.beat_tit span { height: 39px; line-height: 37px; *line-height: 36px; _line-height: 37px; padding-right: 17px; color: #ffffff; float: right; overflow: hidden; }
.beat_tit a:link, .beat_tit a:visited, .beat_tit a:hover, .beat_tit a:active { color: #ffffff; }
.beat_titbg1 { width: 960px; height: 39px; background: url(/Content/images/clothing_street/tit_star.gif); }
.beat_titbg2 { width: 960px; height: 39px; background: url(/Content/images/clothing_street/tit_domestic.gif); }
.beat_titbg3 { width: 960px; height: 39px; background: url(/Content/images/clothing_street/tit_europe.gif); }
.beat_titbg4 { width: 960px; height: 39px; background: url(/Content/images/clothing_street/tit_japan.gif); }
.beat_info { width: 958px; height: 334px; border-right: 1px solid #d9c9d2; border-bottom: 1px solid #d9c9d2; border-left: 1px solid #d9c9d2; float: left; overflow: hidden; }
.beat_info ul { padding: 17px 0px 0px 17px; }
.beat_info li { width: 188px; height: 317px; float: left; overflow: hidden; }
.beat_info .beat_infobg { width: 172px; height: 317px; overflow: hidden; }
.beat_info .beat_pic { width: 162px; height: 248px; background: #d9c9d2; padding: 5px 5px; margin-bottom: 6px; float: left; overflow: hidden;  }
.beat_info .beat_pic img { width: 158px; height: 244px; border: 2px solid #ffffff; display: block; }
.beat_info h1 { width: 160px; padding-left: 6px; font-size: 12px; color: #70004c; height: 21px; line-height: 21px; float: left; overflow: hidden; }
.beat_info span { width: 160px; padding-left: 6px; float: left; }
.beat_info h2 { width: 70px; font-size: 12px; font-weight: normal; height: 21px; line-height: 21px; padding-right: 10px; float: left; overflow: hidden; }
.beat_info h3 { width: 80px; font-size: 12px; font-weight: normal; height: 21px; line-height: 21px; text-align: right; float: left; overflow: hidden; }
.beat_info a:link, .beat_info a:visited { color: #70004c; }
.beat_info a:hover, .beat_info a:active { color: #58003c; }
