body{margin:0; padding:0; font-size:12px; font-family:"Microsoft Yahei"; text-align:center; color:#333333;}
a{color:#333333; text-decoration:none;}
a:hover{color:#e20c3a; text-decoration:underline;}
h1,h2,h3,h4,h5,h6,h7{margin:0; padding:0; font-size:12px;}
ul,li,dl,dt,dd,form,p{margin:0; padding:0; border:none; list-style-type:none;}
img{margin:0; padding:0; border:0;}
.l{float:left; display:inline;}
.r{float:right; display:inline;}
.h{color:#e20c3a;}
.clear{clear:both; margin:0; height:0; overflow:hidden;}

.top{width:100%; height:26px; margin:0 auto; border-bottom:#d2d2d2 1px solid; background-color:#f6f6f6; overflow:hidden;}
.top_in{width:1150px; height:26px; margin:0 auto; overflow:hidden;}
.top_link{width:200px; line-height:26px; float:left; text-align:left; overflow:hidden;}
.top_link a{padding-left:5px; padding-right:5px; color:#e20c3a;}
.top_link span{padding-left:5px; padding-right:5px;}
.top_text{width:940px; line-height:26px; float:right; text-align:right; overflow:hidden;}
.top_text a{padding-left:5px; padding-right:5px; color:#e20c3a;}
.top_text span{padding-left:5px; padding-right:5px;}
@media(max-width:767px)
{
.top{width:640px;}
.top_in{width:640px;}
.top_link{width:120px;}
.top_text{width:520px;}
}

.head{width:1150px; height:65px; margin:0 auto; background:#fff;}
.head_logo{width:450px; height:65px; float:left; overflow:hidden; text-align:left;}
.head_search{width:700px; height:60px; padding-top:5px; float:right; overflow:hidden;}
.head_search_icon{float:left; width:70px;}
.head_search_input{float:left; width:540px; margin-top:10px; padding:6px; border:#d2d2d2 1px solid; background-color:#f6f6f6;}
.head_search_input_key{width:538px; height:20px; line-height:20px; border:1px solid #cccccc; font-size:12px; padding:0;}
.head_search_submit{float:left; width:56px; padding:10px;}
@media(max-width:767px)
{
.head{width:640px;}
.head_logo{width:220px;}
.head_search{width:420px;}
.head_search_input{width:260px;}
.head_search_input_key{width:258px;}
}

.menu{width:100%; height:32px; margin:0 auto; background-image:url(../img/xiaomao/top_menu.gif); background-repeat:repeat-x; text-align:left; clear:both; overflow:hidden;}
.menu ul{width:1150px; height:32px; line-height:32px; margin:0 auto; overflow:hidden;}
.menu ul li{float:left; font-size:14px; font-weight:bold; padding-right:11px; padding-left:11px;}
.menu ul li a{color:#fff;}
.menu ul li a:hover{color:#fff; text-decoration:underline;}
@media(max-width:767px)
{
.menu{width:640px;}
.menu ul{width:640px;}
.menu ul li{padding-right:10px; padding-left:10px;}
}

.menu_sub{width:1148px; margin:0 auto; background-color:#f6f6f6; border-left:1px solid #e10c3a; border-right:1px solid #e10c3a; border-bottom:1px solid #e10c3a; text-align:left; clear:both; overflow:hidden;}
.menu_sub ul{width:1148px; line-height:22px; margin:0px auto; padding:5px 0px; overflow:hidden;}
.menu_sub ul li{float:left; font-size:12px; font-weight:bold; padding-right:9px; padding-left:9px; white-space:nowrap;}
.menu_sub ul li a{color:#e20c3a;}
.menu_sub ul li a:hover{color:#e20c3a; text-decoration:underline;}
@media(max-width:767px)
{
.menu_sub{width:638px;}
.menu_sub ul{width:638px;}
.menu_sub ul li{padding-right:9px; padding-left:9px;}
}

.goods_head{height:33px; line-height:33px; background:#ebebeb; border-top:#d2d2d2 1px solid; border-bottom:#d2d2d2 1px solid; border-right:#e10c3a 10px solid; font-size:14px;}
.goods_head_title{float:left; width:85px; height:33px; line-height:33px; padding-left:35px; font-weight:bold; color:#ffffff; background:url(../img/xiaomao/nav01.gif) no-repeat;}
.goods_head_hot{float:right; height:33px; padding-right:5px; overflow:hidden;}
.goods_head_hot a{padding:0px 5px; color:#e20c3a;}

.goods_list{width:1136px; padding:0px 6px 10px; border-left:#d2d2d2 1px solid; border-right:#d2d2d2 1px solid; border-bottom:#d2d2d2 1px solid; overflow:hidden;}
.goods_list_item{width:274px; float:left; padding:10px 5px; background-image:url(../img/xiaomao/goods_line.gif); background-repeat:repeat-x; background-position:bottom;}
.goods_list_img{width:270px; height:270px; padding:1px; border:#d2d2d2 1px solid; overflow:hidden;}
.goods_list_img_hover{width:270px; height:270px; padding:1px; border:#e10c3a 1px solid; overflow:hidden;}
.goods_list_img a img{width:270px; height:270px;}
.goods_list_img_hover a img{width:270px; height:270px;}
.goods_list_title{width:274px; padding-top:5px; height:40px; line-height:20px; overflow:hidden;}
.goods_list_title a{color:#333333;}
.goods_list_title a:hover{color:#e20c3a; text-decoration:none;}
.goods_list_num{width:274px; overflow:hidden;}
.goods_list_numl{width:216px; float:left; overflow:hidden;}
.goods_list_numr{width:58px; float:right; overflow:hidden;}
.goods_list_price{height:20px; line-height:20px; color:#e20c3a; overflow:hidden;}
.goods_list_price img{padding-right:5px;}
.goods_list_price span{font-size:18px; font-weight:bold;}
.goods_list_sold{height:20px; line-height:20px; color:#009900; overflow:hidden;}
.goods_list_sold img{padding-right:5px;}
.goods_list_sold span{font-size:18px; font-weight:bold;}
.goods_list_button{height:18px; background:#f9117e; color:#ffffff; border-radius:3px; text-align:center; overflow:hidden;}
.goods_list_line{height:4px;}
.goods_list_button a{color:#ffffff; padding:3px 15px;}
.goods_list_button a:hover{color:#ffffff; text-decoration:none;}
@media(max-width:767px)
{
.goods_list{width:628px; padding:0px 5px 10px;}
.goods_list_item{width:304px; padding:10px 5px;}
.goods_list_img{width:300px; height:300px;}
.goods_list_img_hover{width:300px; height:300px;}
.goods_list_img a img{width:300px; height:300px;}
.goods_list_img_hover a img{width:300px; height:300px;}
.goods_list_title{width:304px;}
.goods_list_num{width:304px;}
.goods_list_numl{width:246px;}
.goods_list_numr{width:58px;}
}

.copyright{width:1150px; margin:0 auto; clear:both; margin-top:5px; border-top:1px solid #d2d2d2;}
.copyright_icp{padding-top:10px;}
.copyright_text{padding-top:5px; padding-bottom:10px;}
@media(max-width:767px)
{
.copyright{width:640px;}
}

.footer{width:100%; height:42px; margin:0 auto; background-image:url(../img/xiaomao/footer_line.gif); background-repeat:repeat-x;}
.footer_in{width:530px; height:42px; margin:0 auto; color:#cc0033;}
.footer_in span{font-weight:bold;}
.footer_mall{float:left; padding-top:15px;}
.footer_qq{float:left; padding-top:15px;}
.footer_tel{float:left; padding-top:15px;}
.footer_count{float:left; padding-top:15px;}
.footer_share{float:left; padding-top:15px;}
.footer_line{float:left; padding-left:15px; padding-right:15px; width:2px; height:42px; background-image:url(../img/xiaomao/footer_bottom_line.gif); background-repeat:no-repeat; background-position:center;}
@media(max-width:767px)
{
.footer{width:640px;}
}