@charset "utf-8";
/* CSS Document */
#sjfzxmgg_10271 {display:none;width:0;height:0;}
.s_sole,.s_sole_row2,.list_page {width:99%;}
.s_sole_row1,.s_sole_row1 img,.sole_class,.sole_list,.sole_class .class_tabinfo{width:100%;}
.list_page {padding-left:2px; height:auto;}
.list_page_left {text-align:left;padding-left:0;} 
@media all and (min-width:310px) and (max-width:410px) {
.s_sole_row2_left {width:58%;}
.s_sole_row2_right {width:41%;}
.sole_list li  {width:100%;}
.sole_class .class_tabtit  {width:98%; height:auto;overflow:visible;}
.sole_list li,.list_page_left1 a  {padding-right:1px;}
.sole_list ul {padding-left:2px;}
.sole_list li a img {width:130px;}
.list_page {display:none; height:0;width:0;}
}
@media all and (min-width:410px) and (max-width:610px) {
.s_sole_row2_left {width:40%;}
.s_sole_row2_right {width:59%;}	
.sole_class .class_tabtit {width:98%;}
.sole_list li {width:46%;}
.sole_list ul {padding-left:2px;}
.sole_list li a img {width:120px;}
.list_page_left1  {width:180px;}
.list_page_left2 {width:31px;}
.list_page_left2 input {width:18px;}
.sole_list li,.list_page_left1 a { padding-right:2px;}
.list_page_left4 {padding-left:0;}
}
@media all and (min-width:611px) and (max-width:810px) {
.s_sole_row2_left {width:29%;}
.s_sole_row2_right {width:70%;}
.sole_class .class_tabtit  {width:98%;}	
.sole_list ul {padding-left:12px;}
.sole_list li {width:33%; padding-right:1px;}
.sole_list li a img  {width:140px;}
}
@media all and (min-width:811px) and (max-width:959px) {
.s_sole_row2_left {width:26%;}
.s_sole_row2_right {width:73%;}	
.sole_class .class_tabtit {width:98%;}
.sole_list li {width:24%; padding-right:1px;}
}
