#submenu{ margin-top: 110px;margin-bottom: -8px;}
#submenu h2{height: 66px;line-height: 66px;font-size: 34.69px;background: url(../img/artist/submenu.png) no-repeat right center #F8F8F8;background-position: 665px; text-align: center;color: #333333;font-weight: 300;}
#sub{width: 100%;background: #adadad;line-height: 70px;font-size: 34.69px;text-align: center;position: relative;top: -135px;z-index: 3;}
#sub h3{height: 135px;line-height: 135px; font-size: 34.69px; background: #333;text-align: center;color: #fff;}
#sub_pro{width: 100%;background: #adadad;line-height: 66px;font-size: 28px;position: relative;top: -66px;z-index: 3;}
#sub_pro h3{height: 66px;background: #333;text-align: center;color: #fff;}
#sub_pro li{
    background: url(http://www.elegant-prosper.com/wp-content/themes/ep2014html/tpl/images/sub_pro_li.png) no-repeat top center;line-height: 85px;width: 750px;background-size: 750px ;
}
#sub_pro li .kidelist{display: block;border-bottom: 1px #d5d5d5 solid;color: #fff;font-size: 33px;padding-left: 50px;}
#sub_pro li .sub_pro2{display: none;}
#sub_pro li .sub_pro2 a{
    display: block;color: #fff;font-size: 33px;border-bottom: 1px#d5d5d5 solid;padding-left: 90px;background: #BEBEBE;
}
#sub li{border-bottom: 1px #d5d5d5 solid;}
#sub li a {display: block;width: 100%;color: #fff;font-size: 30px;}
#sub li a.active{color: #333;}


.clearfix:after{content: '\20';display: block;height: 0;clear: both;}
#foot{margin-top: 8px;}

.section{position: relative;}
img{max-width: 100%;}
#prod_list li:nth-child(2n+1){margin-right: 8px;}
#prod_list li{width:371px;float: left;margin-top: 8px;}