.list{width:1150px; margin:5px auto; background:#fff; text-align:left; overflow:hidden;}
.list_left{width:842px; float:left; background-image:url(../img/xiaomao/list_body_bg.gif); background-repeat:repeat-x; overflow:hidden;}
.list_right{width:298px; float:right; margin-left:10px; background-color:#f6f6f6; overflow:hidden;}
@media(max-width:767px)
{
.list{width:640px;}
.list_left{width:640px; float:none;}
.list_right{width:640px; float:none; margin-left:0px; margin-top:5px;}
}

.list_place{width:840px; height:34px; line-height:34px; background-image:url(../img/xiaomao/goods_line.gif); background-repeat:repeat-x; background-position:bottom; border-left:#d2d2d2 1px solid; border-right:#d2d2d2 1px solid; overflow:hidden;}
.list_place_ioc{float:left; padding-top:10px; padding-right:5px; padding-left:10px;}
.list_place_nav{float:left; color:#e20c3a; overflow:hidden;}
.list_place_nav a{padding:0px 5px; color:#e20c3a;}
.list_place_nav span{padding:0px 5px;}
@media(max-width:767px)
{
.list_place{width:638px;}
}

.goods_title{width:840px; height:30px; line-height:30px; border-left:#d2d2d2 1px solid; border-right:#d2d2d2 1px solid; border-bottom:#d2d2d2 1px solid; background:url(../img/xiaomao/look_bg.gif) repeat-x; overflow:hidden;}
.goods_title_ioc{float:left; padding-top:6px; padding-right:5px; padding-left:10px;}
.goods_title_text{float:left; width:809px; line-height:30px; font-size:14px; font-weight:bold; color:#e20c3a;}
@media(max-width:767px)
{
.goods_title{width:638px;}
.goods_title_text{width:607px;}
}

.goods_info{width:820px; padding:10px; border-left:#d2d2d2 1px solid; border-right:#d2d2d2 1px solid; border-bottom:#d2d2d2 1px solid; overflow:hidden; clear:both;}
.goods_info_img{float:left; width:400px; height:400px; padding:1px; border:#d2d2d2 1px solid; overflow:hidden;}
.goods_info_img_hover{float:left; width:400px; height:400px; padding:1px; border:#e10c3a 1px solid; overflow:hidden;}
.goods_info_img a img{width:400px; height:400px;}
.goods_info_img_hover a img{width:400px; height:400px;}
.goods_info_text{float:right; width:406px; font-size:14px; overflow:hidden;}
.goods_info_text ul{padding:10px 0px;}
.goods_info_text ul li{height:28px; line-height:28px; overflow:hidden;}
.goods_info_text ul b{font-size:18px; color:#e20c3a;}
.goods_info_text ul em{font-size:18px; font-weight:bold; color:#009900; text-decoration:line-through;}
.goods_info_text ul span{color:#e20c3a;}
.goods_info_text ul a{color:#e20c3a;}
.goods_info_text div{text-align:left;}
@media(max-width:767px)
{
.goods_info{width:604px; padding:17px;}
.goods_info_img{float:none; width:600px; height:600px;}
.goods_info_img_hover{float:none; width:600px; height:600px;}
.goods_info_img a img{width:600px; height:600px;}
.goods_info_img_hover a img{width:600px; height:600px;}
.goods_info_text{float:none; width:604px;}
.goods_info_text ul li{float:left; width:302px;}
.goods_info_text div{text-align:center;}
}

.goods_desc{width:800px; padding:20px; border-left:#d2d2d2 1px solid; border-right:#d2d2d2 1px solid; border-bottom:#d2d2d2 1px solid; overflow:hidden; text-align:center;}
.goods_desc img{max-width:800px;}
.goods_desc_text{line-height:24px; font-size:14px; word-break:break-all; overflow:hidden; text-align:left;}
.goods_desc_img{padding-top:10px;}
.goods_desc_button{padding:10px 0px;}
@media(max-width:767px)
{
.goods_desc{width:628px; padding:5px;}
.goods_desc img{max-width:628px;}
}

.goods_list_width{width:284px;}
@media(max-width:767px)
{
.goods_list_width{width:628px;}
}

.news_desc{width:820px; padding:10px; border-left:#d2d2d2 1px solid; border-right:#d2d2d2 1px solid; border-bottom:#d2d2d2 1px solid; overflow:hidden;}
.news_desc_title{line-height:30px; font-size:16px; font-weight:bold; text-align:center;}
.news_desc_body{line-height:24px; font-size:14px; word-break:break-all; overflow:hidden;}
.news_desc_body p{margin:0px; padding:5px 0px;}
.news_desc_body a{color:#e20c3a;}
.news_desc_text{line-height:24px; font-size:14px; text-align:center;}
.news_desc_text a{color:#e20c3a;}
@media(max-width:767px)
{
.news_desc{width:628px; padding:5px;}
}