.spectro_menu1 .arrow, .spectro_menu2 .arrow { background:#fff; width:14px; height:14px; padding:2px 0 0 2px;
 margin:3px 15px 0 0px; float:left;
                                             }
.spectro_menu1 .ar, .spectro_menu2 .ar { width:12px; height:12px; border:0; background:#ddd;
                                       }
.spectro_list li { background:url(./spectro-arrow_w1.png) no-repeat left 15px;
                 }
.spectro_bltext .spectro_list li, .spectro_blblock .spectro_list li {
 background:url(./spectro-arrow_b1.png) no-repeat left 15px;
                                                                    }
.spectro_items { padding:0; max-width:1300px; margin:0 auto; text-align:center;
               }
.spectro_item2 { margin:1%; padding:0; background:#fff; text-align:center; display:inline-block;
 float:left; min-width:160px; width:48%; list-style-type:none; box-sizing:border-box; border:1px #ddd solid;
               }
.spectro_mainarea .spectro_item2 { width:48%;
                                 }
.spectro_item3 { margin:1%; padding:0; background:#fff; text-align:center; display:inline-block;
 float:left; min-width:160px; width:31.32%; list-style-type:none; box-sizing:border-box; border:1px #ddd solid;
               }
.spectro_mainarea .spectro_item3 { width:48%;
                                 }
.spectro_item4 { margin:1%; padding:0; background:#fff; text-align:center; display:inline-block;
 float:left; min-width:160px; width:23%; list-style-type:none; box-sizing:border-box; border:1px #ddd solid;
               }
.spectro_mainarea .spectro_item4 { width:31.2%;
                                 }
.spectro_item5 { margin:1%; padding:0; background:#fff; text-align:center; text-shadow:0px 0px #fff; color:#333;
 display:inline-block; float:left; min-width:160px; width:18%; list-style-type:none; box-sizing:border-box;
 border:1px #ddd solid;
               }
.spectro_mainarea .spectro_item5 { width:23%;
                                 }
.spectro_item2 .spectro_itemimg { display:flex; overflow:hidden; height:300px; margin:0 auto;
  text-align:center; align-items:center; justify-content:center; box-sizing:border-box; border-width:0;
                                }
.spectro_item3 .spectro_itemimg { display:flex; overflow:hidden; height:300px; margin:0 auto;
  text-align:center; align-items:center; justify-content:center; box-sizing:border-box; border-width:0;
                                }
.spectro_item4 .spectro_itemimg { display:flex; overflow:hidden; height:250px; margin:0 auto;
  text-align:center; align-items:center; justify-content:center; box-sizing:border-box; border-width:0;
                                }
.spectro_item5 .spectro_itemimg { display:flex; overflow:hidden; height:180px; margin:0 auto;
  text-align:center; align-items:center; justify-content:center; box-sizing:border-box;
                                }
.spectro_item3 .spectro_itemimg img, .spectro_item4 .spectro_itemimg img, .spectro_item5 .spectro_itemimg img {
 display:flex; margin:0 auto; max-width:100%;
                                                                                                              }
.spectro_item2 .spectro_itemname, .spectro_item3 .spectro_itemname, .spectro_item4 .spectro_itemname, .spectro_item5
.spectro_itemname {
 height:70px; overflow:hidden; justify-content:center; display:flex; margin-top:5px; box-sizing:border-box;
 align-items: center;
                  }
.spectro_inbasket { display:none; position:absolute; margin:50px 0 0 -10px; color:#fff; padding:10px;
 border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; background:#999; z-index:9000;
                  }
.spectro_inbasket a { color:#fff;
                    }
.spectro_picstr2 { margin:1%; padding:0; text-align:left; text-shadow:0px 0px #fff; color:#333;
 display:inline-block; float:left; min-width:160px; width:48%; list-style-type:none; box-sizing:border-box;
                 }
.spectro_picstr3 { margin:1%; padding:0; text-align:left; text-shadow:0px 0px #fff; color:#333;
 display:inline-block; float:left; min-width:160px; width:31.2%; list-style-type:none; box-sizing:border-box;
                 }
.spectro_picstr2 .spectro_strpic, .spectro_picstr3 .spectro_strpic { float:left; width:18%;
                                                                   }
.spectro_picstr2 .spectro_strstr, .spectro_picstr3 .spectro_strstr { float:right; width:80%;
                                                                   }
.spectro_picstr2 img, .spectro_picstr3 img { display:flex; margin:0 auto; max-width:100%;
                                           }
.spectro_button { width:165px; height:35px; box-sizing:border-box; padding:0; text-align:center;
 border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; margin-bottom:10px; background:#666;
 display:flex; align-items: center; justify-content:center;
                }
.spectro_cartbutt { width:35px; margin:0;
                  }
.spectro_height35 { height:45px;
                  }
.spectro_block { background:#fff; border:1px #ccc solid; color:#333; margin-bottom:20px;
               }
.mobile_app .spectro_item3, .mobile_app .spectro_item4, .mobile_app .spectro_item5 { width:48%;
                                                                                   }
.mobile_app .spectro_itemimg { height:200px;
                             }

@media screen and (max-width:1000px) {
 .spectro_picstr3 { width:48%;
                  }
 .spectro_item4 { width:31.2%;
                }
 .spectro_item5 { width:23%;
                }
                                     }
@media screen and (max-width:800px) {
 .spectro_picstr2, .spectro_picstr3  { width:48%;
                                     }
 .spectro_item3, .spectro_item4 { width:48%;
                                }
 .spectro_mainarea .spectro_item3, .spectro_mainarea .spectro_item4 { width:48%;
                                                                    }
 .spectro_item5 { width:31%;
                }
 .spectro_mainarea .spectro_item { width:31%;
                                 }
 .spectro_item4 .spectro_itemimg, .spectro_item3 .spectro_itemimg, .spectro_item5 .spectro_itemimg { height:150px;
                                                                                                   }
                                    }
@media screen and (max-width:600px) {
 .spectro_item3, .spectro_item4 { width:48%;
                                }
 .spectro_mainarea .spectro_item3, .spectro_mainarea .spectro_item4 { width:48%;
                                                                    }
 .spectro_item5 { width:48%;
                }
 .spectro_mainarea .spectro_item5 { width:48%;
                                  }
                                    }
@media screen and (max-width:480px) {
 .spectro_item5 { width:48%;
                }
 .spectro_mainarea .spectro_item5 { width:48%;
                                  }
                                    }