@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; }

.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_analysis { width: 960px; border-bottom: 2px solid #d9c9d2; padding-bottom: 8px; float: left; }
.s_gallery_foot { width: 960px; float: left; }
.analysis_row1 { width: 958px; border-right: 1px solid #d9c9d2; border-bottom: 1px solid #d9c9d2; border-left: 1px solid #d9c9d2; padding-top: 11px; float: left; }
.analysis_row2 { width: 960px; padding-top: 8px; float: left; }
.analysis_row2_left { width: 220px; float: left; }
.analysis_row2_right { width: 717px; padding-left: 23px; float: left; overflow: hidden; }

/* focus */
.focus_bg { width: 651px; padding: 0px 0px 11px 11px; float: left; }
#focus { text-align: left; width: 640px; height: 331px; }
#focus img { width: 640px; height: 331px; display: block; }

/* last updated */
.last { width: 280px; height: 331px; background: url(/Content/images/shoes_analysis/bg_update.gif); float: left; overflow: hidden; }
.last_info { width: 255px; padding: 40px 0px 0px 25px; }
.last_tex { width: 168px; height: 288px; float: left; overflow: hidden; }
.last_tex li { width: 148px; height: 22px; line-height: 23px; float: left; overflow: hidden; }
.last_pic { width: 83px; height: 288px; float: left; overflow: hidden; }
.last_pic li { width: 83px; height: 93px; padding-top: 4px; float: left; overflow: hidden; }
.last_pic li a img { width: 75px; height: 75px; padding: 3px 3px; border: 1px solid #D9C9D2; display: block; }

.last_pic li a:hover img { border: 1px solid #b19faa; }
.last_tex a:link, .last_tex a:visited { color: #404040; }
.last_tex a:hover, .last_tex a:active { color: #6d2651; }

/* shoes pattern analysis */ 
.analysis_class { width: 220px; float: left; }
.analysis_class_tit { width: 220px; height: 36px; background: url(/Content/images/left_tit_bg4.jpg); float: left; overflow: hidden; }
.analysis_class_tit h1 { font-size: 14px; color: #a4156c; padding-left: 39px; line-height: 41px; *line-height: 40px; _line-height: 41px; }
.analysis_class_info { width: 220px; border-top: 1px solid #d9c9d2; float: left; }
.analysis_class_info .analysis_tabtit { width: 219px; clear: both; height: 26px; border-left: 1px solid #d9c9d2; overflow: hidden; }
.analysis_class_info .analysis_tabtit li { width: 72px; cursor: pointer; height: 25px; line-height: 27px; *line-height: 26px; _line-height: 27px; text-align: center; color: #7c2b5c; float: left; overflow: hidden; }
.analysis_class_info .analysis_tabtit .active { width: 72px; height: 26px; background: #fdfbfc; border-right: 1px solid #d9c9d2; font-weight: bold; }
.analysis_class_info .analysis_tabtit .normal { width: 72px; background: url(/Content/images/left_tab_bg.gif); border-right: 1px solid #d9c9d2; border-bottom: 1px solid #d9c9d2; }
.analysis_class_info .none { display: none; }
.analysis_class_info .analysis_tabinfo { width: 218px; height: 390px; background: #fdfbfc; border-right: 1px solid #d9c9d2; border-left: 1px solid #d9c9d2; float: left; overflow: hidden; }
.analysis_class_info .classification { width: 218px; float: left; }
.classification #class_tit { padding: 17px 0px 0px 14px; *padding-top: 16px; _padding-top: 17px; }
.classification #class_tit li { width: 205px; float: left; }
.classification #class_tit li h2 { width: 205px; height: 20px; line-height: 19px; font-size: 12px; color: #7b2a5b; overflow: hidden; }
.classification #class_info { width: 198px; padding-bottom: 11px; }
.classification #class_info li { width: auto; line-height: 21px; padding-right: 13px; white-space: nowrap; float: left; } 
.classification h2 a:link, .classification h2 a:visited, .classification h2 a:hover, .classification h2 a:active { color: #7b2a5b; }
#class_info a:link, #class_info a:visited { color: #404040; }
#class_info a:hover, #class_info a:active { color: #7b2a5b; }

/* shoes analysis search */
.analysis_search { width: 218px; height: 175px; border-left: 1px solid #d9c9d2; border-right: 1px solid #d9c9d2; border-bottom: 1px solid #d9c9d2; float: left; overflow: hidden; }
.analysis_search_tit { width: 218px; height: 29px; background: #e9dce4; float: left; overflow: hidden; }
.analysis_search_tit h1 { font-size: 14px; color: #651646; padding-left: 14px; line-height: 31px; *line-height: 30px; _line-height: 31px; }
.analysis_search_info { width: 218px; float: left; }
.analysis_search_info ul { padding: 14px 0px 0px 14px; }
.analysis_search_info li { width: 190px; height: 29px; text-align: center; }
.analysis_search_info li select { width: 190px; height: 17px; height: 19px\9; padding: 1px 1px 1px 0px\9; color: #404040; }

.analysis_search_info li input {  color: #404040;height: 17px;width: 185px; padding-left:2px; }
.analysis_search_info .libg { padding-top: 4px; }

/* shoes pattern analysis list */
.analysis_list { width: 740px; height: 564px; border-bottom: 1px solid #ede4e7; float: left; overflow: hidden; }
.analysis_list li { width: 185px; height: 282px; float: left; }
.analysis_list li a img { width: 154px; height: 202px; padding: 3px 3px; border: 1px solid #D9C9D2; display: block; }
.analysis_list li a:hover img { border: 1px solid #b19faa; }
.analysis_list li h1 { width: 154px; height: 21px; line-height: 21px; font-size: 12px; font-weight: normal; padding: 6px 0 0 4px; float: left; overflow: hidden; }
.analysis_list li span { width: 154px; padding-left: 4px; float: left; }
.analysis_list li h2 { width: 60px; height: 21px; line-height: 21px; font-size: 12px; padding-right: 10px; font-weight: normal; float: left; overflow: hidden; }
.analysis_list li h3 { width: 80px; height: 21px; line-height: 21px; font-size: 12px; font-weight: normal; text-align: right; float: right; overflow: hidden; }
.analysis_list a:link, .analysis_list a:visited { color: #404040; }
.analysis_list a:hover, .analysis_list a:active { color: #6d2651; }

.list_page { width: 703px; height: 32px; padding: 23px 0 0 13px; float: left; overflow: hidden; }
.list_page_left { width: 361px; text-align: right; padding-left: 50px; float: left; }
.list_page_left1 { width: 232px; padding-top: 3px; padding-top: 4px\9; float: left; }
.list_page_left1 a { padding-right: 13px; }
.list_page_left2 { width: 51px; float: left }
.list_page_left2 input { width: 38px; height: 17px; line-height: 17px; color: #404040; margin: 0px 6px 0px 5px; *margin-top: -1px; _margin-right: 0px; border: 1px solid #d9c9d2; padding: 0 3px; }
.list_page_left3 { width: 18px;  padding-top: 3px; padding-top: 4px\9; float: left; }
.list_page_left4 { padding-left: 5px;  float: left; }
.list_page_right { width: 287px; padding-top: 3px; padding-top: 4px\9; float: left; }
.list_page_right strong { font-weight: normal; color: #8e0056; }
.list_page_right span { padding-right: 7px; }