@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 { 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; } 
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; }
.b:link, .b:visited, .b:hover, .b:active { color: #851054; }
.c:link, .c:visited, .c:hover, .c:active { color: #ffffff; }
.d:link, .d:visited, .d:hover, .d:active { color: #7e255a; }

.s_gallery { width: 100%; min-width: 1000px; margin: 0px auto; }
.s_gallery_head { width: 100%; height: 89px; margin: 0px auto; }
.s_gallery_body { width: 960px; margin: 0px auto; }
.s_gallery_info { width: 960px; padding: 8px 0px; border-bottom: 2px solid #e7d8e1; float: left; }
.s_gallery_foot { width: 960px; float: left; }
.s_row { width: 960px; padding-bottom: 8px; float: left; }
.s_row_bot { width: 960px; float: left; }
.s_row_bot_l { width: 658px; float: left; }
.s_row_bot_r { width: 300px; border: 1px solid #e7d8e1; float: left; }

/* shoes gallery focus */
.focus_bg { width: 648px; height: 339px; border: 1px solid #e7d8e1; margin-right: 8px; float: left; }
#focus { text-align: left; width: 640px; height: 331px; border: 4px solid #ffffff; }
#focus img { width: 640px; height: 331px; display: block; }

/* update log */
.log { width: 296px; border: 1px solid #e7d8e1; padding: 4px 0px 4px 4px;  float: left; }
.log_tit { width: 292px; height: 27px; background: url(/Content/images/shoes/titbg_right1.gif); float: left; overflow: hidden; }
.log_tit h1 { width: 120px; height: 27px; line-height: 29px; *line-height: 27px; _line-height: 29px; font-size: 14px; padding-left: 10px; color: #ffffff; float: left; }
.log_tit span { width: 154px; height: 27px; line-height: 29px; *line-height: 27px; _line-height: 29px; color: #ffd1ed; text-align: right; padding-right: 8px; float: left; }
.log_info { width: 292px; height: 304px; float: left; overflow: hidden; }
.log_tex { width: 292px; height: 224px; float: left; overflow: hidden; }
.log_tex li { width: 238px; height: 27px; line-height: 29px; *line-height: 27px; _line-height: 29px; padding: 0px 27px; border-top: 1px solid #e7d8e1; float: left; overflow: hidden; }
.log_tex li strong { color: #95125e; }
.log_tex .libg1 { background: url(/Content/images/shoes/bg_li1.gif); }
.log_tex .libg2 { background: url(/Content/images/shoes/bg_li2.gif); }
.log_pic { width: 292px; height: 80px; background: #e7d8e1; float: left; overflow: hidden; }
.log_pic li { width: 60px; padding: 10px 0px 0px 10px; float: left; }
.log_pic li img { width: 60px; height: 60px; display: block; }

/* shoes style */
.s_style { width: 648px; border: 1px solid #e7d8e1; margin-right: 8px; float: left; }
.s_style_tit { width: 648px; height: 31px; background: url(/Content/images/shoes/titbg_left1.gif); float: left; overflow: hidden; }
.s_style_tit h1 { height: 31px; line-height: 33px; *line-height: 31px; _line-height: 33px; font-size: 14px; color: #851054; padding-left: 35px; float: left; overflow: hidden; }
.s_style_tit span { height: 31px; line-height: 33px; *line-height: 31px; _line-height: 33px; color: #ffffff; text-align: right; padding-right: 20px; float: right; overflow: hidden; }
.s_style_info { width: 648px; height: 267px; float: left; overflow: hidden; }
.s_style_tex { width: 633px; height: 93px; padding: 11px 0px 0px 15px; float: left; overflow: hidden; }
.s_style_tex li { width: 181px; padding: 0px 20px 0px 10px; height: 21px; line-height: 21px; background: url(/Content/images/bg_li1.gif) no-repeat 0px 8px; float: left; overflow: hidden; }
.s_style_pic { width: 632px; height: 147px; padding: 16px 0px 0px 16px; background: #f2e9ef; float: left; overflow: hidden; }
.s_style_pic li { padding-right: 7px; float: left; }
.s_style_pic li a img { border: 1px solid #e7d8e1; margin-bottom: 7px; display: block; }
.s_style_pic li a:hover img { border: 1px solid #d1bfca; }
.s_style_pic .li_col1 { width: 132px; height: 138px; }
.s_style_pic .li_col2 { width: 62px; height: 69px; }

/* famous brand tracking */
.famous_brand { width: 297px; height: 295px; padding: 5px 0px 0px 5px; background: url(/Content/images/shoes/bg_brand.gif); float: left; overflow: hidden; }
.brand_tit { width: 292px; height: 27px; background: url(/Content/images/shoes/titbg_right1.gif); float: left; overflow: hidden; }
.brand_tit h1 { height: 27px; line-height: 29px; *line-height: 27px; _line-height: 29px; font-size: 14px; color: #ffffff; padding-left: 11px; float: left; overflow: hidden; }
.brand_pic { width: 287px; height: 213px; padding: 16px 0px 0px 11px; float: left; overflow: hidden; }
.brand_pic li { width: 94px; height: 52px; float: left; }
.brand_pic li img { width: 82px; height: 40px; display: block; }
.brand_tex { width: 219px; height: 39px; color: #7e255a; padding-left: 78px; float: left; overflow: hidden; }
.brand_tex span { width: 102px; text-align: right; line-height: 41px; float: left; }
.brand_tex a:link, .brand_tex a:visited { color: #7e255a; }
.brand_tex a:hover, .brand_tex a:active { color: #501638; }

/* street fashion */
.s_street { width: 648px; border: 1px solid #e7d8e1; margin-right: 8px; float: left; }
.s_street_tit { width: 648px; height: 31px; background: url(/Content/images/shoes/titbg_left1.gif); float: left; overflow: hidden; }
.s_street_tit h1 { height: 31px; line-height: 33px; *line-height: 31px; _line-height: 33px; font-size: 14px; color: #851054; padding-left: 35px; float: left; overflow: hidden; }
.s_street_tit span { height: 31px; line-height: 33px; *line-height: 31px; _line-height: 33px; color: #ffffff; text-align: right; padding-right: 20px; float: right; overflow: hidden; }
.s_street_info { width: 648px; height: 275px; float: left; overflow: hidden; }
.s_street_left { width: 384px; padding-left: 15px; float: left; }
.s_street_tex { width: 384px; height: 72px; padding-top: 11px; overflow: hidden; }
.s_street_tex li { width: 162px; padding: 0px 20px 0px 10px; height: 21px; line-height: 21px; background: url(/Content/images/bg_li1.gif) no-repeat 0px 8px; float: left; overflow: hidden; }
.s_street_pic { width: 384px; height: 109px; overflow: hidden; }
.s_street_pic li { width: 124px; float: left; }
.s_street_pic li a img { width: 103px; height: 103px; padding: 2px 2px; border: 1px solid #dedede; display: block; }
.s_street_pic li a:hover img { border: 1px solid #d1bfca; }
.s_street_right { width: 232px; height: 243px; border: 1px solid #cdb29a; margin: 15px 15px 0px 0px; float: left; overflow: hidden; }
.s_street_right h2 { width: 220px; height: 37px; line-height: 33px; font-size: 14px; color: #934500; text-align: center; background: url(/Content/images/shoes/bg_street.gif); padding: 0px 6px; }
.s_street_right h2 a:link, .s_street_right h2 a:visited { color: #934500; }
.s_street_right h2 a:hover, .s_street_right h2 a:active { color: #733600; }
.s_street_right span { padding-left: 6px; display: block; }

/* pattern */
.s_pattern { width: 297px; height: 303px; padding: 5px 0px 0px 5px; background: url(/Content/images/shoes/bg_pattern.gif); float: left; overflow: hidden; }
.s_pattern_tit  { width: 292px; height: 27px; background: url(/Content/images/shoes/titbg_right3.gif); float: left; overflow: hidden; }
.s_pattern_tit  h1 { height: 27px; line-height: 29px; *line-height: 27px; _line-height: 29px; font-size: 14px; color: #ffffff; padding-left: 11px; float: left; overflow: hidden; }
.s_pattern_tit span { height: 27px; line-height: 29px; *line-height: 27px; _line-height: 29px; color: #ffffff; text-align: right; padding-right: 15px; float: right; overflow: hidden; }
.s_pattern_info { width: 281px; height: 276px; padding-left: 11px; float: left; overflow: hidden; }
.s_pattern_tex { width: 164px; padding-top: 12px; float: left; }
.s_pattern_tex li { width: 138px; padding-left: 10px; height: 23px; line-height: 23px; color: #663351; background: url(/Content/images/shoes/bg_li3.gif) no-repeat 0px 9px; float: left; overflow: hidden;}
.s_pattern_tex a:link, .s_pattern_tex a:visited { color: #663351; }
.s_pattern_tex a:hover, .s_pattern_tex a:active { color: #000000; }
.s_pattern_pic { width: 107px; padding-top: 21px; float: left; }
.s_pattern_pic li { width: 107px; height: 127px; float: left; overflow: hidden; }
.s_pattern_pic li img { width: 103px; height: 103px; border: 2px solid #ffffff; display: block; }

/* shows released */
.s_shows { width: 958px; border: 1px solid #e7d8e1; float: left; }
.shows_tit { width: 958px; height: 31px; background: url(/Content/images/shoes/titbg_left2.gif); float: left; overflow: hidden; }
.shows_tit h1 { height: 31px; line-height: 33px; *line-height: 31px; _line-height: 33px; font-size: 14px; color: #851054; padding-left: 35px; float: left; overflow: hidden; }
.shows_tit span { height: 31px; line-height: 33px; *line-height: 31px; _line-height: 33px; color: #7e255a; text-align: right; padding-right: 20px; float: right; overflow: hidden; }
.shows_tit span a:link, .shows_tit span a:visited { color: #7e255a; }
.shows_tit span a:hover, .shows_tit span a:active { color: #501638; }
.shows_info { width: 958px; height: 168px; padding-top: 15px; float: left; overflow: hidden; }
.shows_info .shows_botton { width: 30px; padding: 52px 0px 0px 15px; height: 116px; cursor: pointer; float: left; }
.shows_info .shows_cont { width: 868px; height: 168px; float: left; overflow: hidden; }
.shows_info .shows_cont ul { width: 883px; float: left; }
.shows_info .shows_cont li { width: 132px; padding-right: 15px; float: left; }
.shows_info .shows_cont li .imgbg { width: 129px; height: 129px; padding: 3px 0px 0px 3px; background: #dedede; display: block; }
.shows_info .shows_cont li img { width: 124px; height: 124px; border: 1px solid #ffffff; display: block; }
.shows_info .shows_cont li h2 { height: 36px; line-height: 33px; text-align: center; font-size: 12px; font-weight: normal; overflow: hidden; }
.shows_cont a:link, .shows_cont a:visited { color: #404040; }
.shows_cont a:hover, .shows_cont a:active { color: #701f4f; }

/* shoe pattern analysis */
.s_analysis { width: 648px; border: 1px solid #e7d8e1; margin-bottom: 8px; float: left; }
.s_analysis_tit { width: 648px; height: 31px; background: url(/Content/images/shoes/titbg_left3.gif); float: left; overflow: hidden; }
.s_analysis_tit h1 { height: 31px; line-height: 33px; *line-height: 31px; _line-height: 33px; font-size: 14px; color: #851054; padding-left: 35px; float: left; overflow: hidden; }
.s_analysis_tit span { height: 31px; line-height: 33px; *line-height: 31px; _line-height: 33px; color: #ffffff; text-align: right; padding-right: 20px; float: right; overflow: hidden; }
.s_analysis_info { width: 648px; height: 383px; float: left; overflow: hidden; }
.s_analysis_l { width: 193px; padding: 15px 0px 0px 15px; float: left; }
.s_analysis_l li { width: 169px; height: 184px; float: left; overflow: hidden; }


/* 修改大图样式开始 */
.s_analysis_l li span { width: 169px; border-bottom: 1px solid #fff; display: block; }
.s_analysis_l li span img { width: 169px; height: 145px; display: block; }
/* 修改大图样式结束 */


.s_analysis_l li h2 { width: 157px; height: 23px; padding: 0px 6px; line-height: 25px; background: #b98a4e; text-align: center; font-size: 12px; font-weight: normal; color: #ffffff; overflow: hidden; }
.s_analysis_r { width: 440px; padding-top: 15px; float: left; }
.s_analysis_r_pic { width: 440px; height: 106px; float: left; overflow: hidden; }
.s_analysis_r_pic li { width: 110px; float: left; }

/* 修改小图样式开始 */
.s_analysis_r_pic li a img { width: 89px; height: 89px; padding: 2px 2px; border: 1px solid #e7d8e1; display: block; }
/* 修改小图样式结束 */


.s_analysis_r_pic li a:hover img { border: 1px solid #d1bfca; }
.s_analysis_r_tex { width: 440px; height: 63px; padding-bottom: 15px; float: left; overflow: hidden; }
.s_analysis_r_tex li { width: 190px; padding: 0px 20px 0px 10px; height: 21px; line-height: 21px; background: url(/Content/images/bg_li1.gif) no-repeat 0px 8px; float: left; overflow: hidden; }

/* sole heels */
.sole { width: 648px; border: 1px solid #e7d8e1; float: left; }
.sole_tit { width: 648px; height: 31px; background: url(/Content/images/shoes/titbg_left3.gif); float: left; overflow: hidden; }
.sole_tit h1 { height: 31px; line-height: 33px; *line-height: 31px; _line-height: 33px; font-size: 14px; color: #851054; padding-left: 35px; float: left; overflow: hidden; }
.sole_tit span { height: 31px; line-height: 33px; *line-height: 31px; _line-height: 33px; color: #ffffff; text-align: right; padding-right: 20px; float: right; overflow: hidden; }
.sole_info { width: 648px; height: 277px; float: left; overflow: hidden; }
.sole_pic { width: 633px; height: 179px; padding: 15px 0px 0px 15px; float: left; overflow: hidden; }
.sole_pic li { width: 143px; padding-right: 15px; float: left; }
.sole_pic li a img { width: 141px; height: 141px; border: 1px solid #e7d8e1; display: block; }
.sole_pic li a:hover img { border: 1px solid #d1bfca; }
.sole_pic li h2 { height: 33px; line-height: 33px; text-align: center; font-size: 12px; font-weight: normal; overflow: hidden; }
.sole_tex { width: 633px; height: 87px; padding: 11px 0px 0px 15px; background: #f4ecf1; float: left; overflow: hidden; }
.sole_tex li { width: 181px; padding: 0px 20px 0px 10px; height: 21px; line-height: 21px; color: #7e255a; background: url(/Content/images/shoes/bg_li4.gif) no-repeat 0px 8px; float: left; overflow: hidden; }
.sole_tex a:link, .sole_tex a:visited { color: #7e255a; }
.sole_tex a:hover, .sole_tex a:active { color: #501638; }

/* design vision */
.design { width: 300px; float: left; }
.design_top { width: 296px; padding: 4px 0px 0px 4px; background: #f3eaf0; float: left; }
.design_tit { width: 292px; height: 27px; background: url(/Content/images/shoes/titbg_right3.gif); float: left; overflow: hidden; }
.design_tit  h1 { height: 27px; line-height: 29px; *line-height: 27px; _line-height: 29px; font-size: 14px; color: #ffffff; padding-left: 11px; float: left; overflow: hidden; }
.design_tit span { height: 27px; line-height: 29px; *line-height: 27px; _line-height: 29px; color: #ffffff; text-align: right; padding-right: 15px; float: right; overflow: hidden; }
.design_tex { width: 296px; height: 93px; padding-top: 11px; float: left; overflow: hidden; }
.design_tex li { width: 127px; height: 21px; line-height: 21px; padding: 0px 5px 0px 11px; float: left; overflow: hidden; }
.design_tex li a:hover { border-bottom: 1px solid #000000; }
.design_bot { width: 296px; height: 359px; float: left; overflow: hidden; }
.design_bot ul { padding-left: 11px; }
.design_bot li { width: 274px; height: 164px; padding: 15px 0px 0px 4px; border-bottom: 1px dashed #d4c3cd; float: left; overflow: hidden; }
.design_bot li.lastli { border: none; }
.design_bot li img { width: 270px; height: 126px; display: block; }
.design_bot li h2 { padding: 0px 4px; font-size: 14px; font-weight: normal; color: #954b02; height: 35px; line-height: 35px; text-align: center; overflow: hidden; }
.design_bot li h2 a:link, .design_bot li h2 a:visited { color: #954b02; }
.design_bot li h2 a:hover, .design_bot li h2 a:active { color: #733600; }

/* magazines and books */
.s_magazines { width: 296px; background: #f3eaf0; border-top: 1px solid #e7d8e1; padding: 4px 0px 0px 4px; float: left; }
.s_magazines_tit { width: 292px; height: 27px; background: url(/Content/images/shoes/titbg_right3.gif); float: left; overflow: hidden; }
.s_magazines_tit  h1 { height: 27px; line-height: 29px; *line-height: 27px; _line-height: 29px; font-size: 14px; color: #ffffff; padding-left: 11px; float: left; overflow: hidden; }
.s_magazines_tit span { height: 27px; line-height: 29px; *line-height: 27px; _line-height: 29px; color: #ffffff; text-align: right; padding-right: 15px; float: right; overflow: hidden; }
.s_magazines_info { width: 285px; height: 191px; padding: 15px 0px 0px 11px; float: left; overflow: hidden; }
.s_magazines_info li { width: 128px; height: 180px; padding-right: 14px; float: left; overflow: hidden; }
.s_magazines_info li a img { width: 122px; height: 149px; background: #ffffff; padding: 2px 2px; border: 1px solid #d4b1c6; display: block; }
.s_magazines_info li a:hover img { border: 1px solid #ab93a2; }
.s_magazines_info li h2 { height: 33px; line-height: 33px; color: #7e255a; text-align: center; font-size: 12px; font-weight: normal; overflow: hidden; }
.s_magazines_info a:link, .s_magazines_info a:visited { color: #7e255a; }
.s_magazines_info a:hover, .s_magazines_info a:active { color: #501638; }
