@charset "utf-8";
/* CSS Document */

.sort_list{display:none} /*隐藏导航菜单列表*/
.sort_item_list{
width:1200px;
margin:auto;
margin-top:30px;
}
.sort_list_frame{ 
width:1200px;
border-bottom:1px dashed #CCCCCC; 
display: flex;
justify-content:left;
align-items:Center;
}

.item_list_left{
float:left;
width:100px;
text-align:left;
color:#666666
}
.item_list_right{
float:left;
width:1090px;
margin-bottom:1px;
margin-left:1px;
margin:10px 0px;
}
.item_list_right ul{ float:left; padding:0; margin:0;}
.item_list_right ul li{ float:left; list-style:none;}
.item_list_right ul li a{ float:left; font-size:14px; color:#333333;padding:3px 10px; margin-right:10px; text-decoration:none;}
.item_list_right ul li a:hover{ color:#C9151E}
.item_list_right ul li a.sele{ background-color:#C9151E; color:#FFFFFF;border-radius:3px; font-weight:bold;}
.sx_item{ width:1200px; margin:auto; margin-top:20px;}
.sx_item p{ float:left;font-size:14px; margin-right:10px; margin-left:10px;}
.sx_item span{ float:left;padding:5px 8px; color:#000000; margin:6px 5px 0px 5px; border:1px dashed #C9151E;}
.sx_item span a{
color:#C9151E;
padding:3px 8px;
text-decoration:none;
font-size:16px;
font-weight:bold;
}

.product_item_frame{ width:1200px; margin:auto; }
.product_item_frame dl{ float:left; width:275px; height:295px; margin:0; padding:0; border:1px solid #DCDCDC;border-radius:5px; margin-right:30px; margin-top:30px; transition: transform 0.5s;}
.product_item_frame .mgr0{ margin-right:0px;}
.product_item_frame dl:hover{ 
border:1px solid #999999;
transform:translate(-5px,-5px);
-webkit-box-shadow: 3px 3px 3px #C3C3C3;
-moz-box-shadow: 3px 3px 3px #C3C3C3;
box-shadow: 3px 3px 3px #C3C3C3;
}

.product_item_frame dl dt{
float:left;
width:265px; 
height:190px; 
margin:5px;
}
.product_item_frame dl dt span{
width:265px;
height:190px;
text-align:center;
display: table-cell;
vertical-align:middle;
*display: block; 
*font-size: 165px;/* -----Height*0.873 -----*/
*font-family:Arial;
}
.product_item_frame dl dt img{
max-width:265px;
max-height:180px;
}
.brand_brand_list dl dt img{max-width:210px;max-height:180px;}

.product_item_frame dl dd{
float:left;
padding:0;
margin:0;
width:245px;
font-size:12px;
background-color:#EDEDED;
margin-left:5px;
padding:6px 10px 13px 10px;
}

.product_item_link{text-decoration:none; color:#000000; font-size:12px; line-height:18px; float:left; height:36px;}
.product_item_link:hover{ text-decoration:underline; color:#C9151E}
.product_item_btn{text-decoration:none; padding:5px 10px; background-color:#C9151E; color:#FFFFFF;border-radius:3px; margin-right:10px;}
.product_item_btn:hover{ background-color:#9A1017;}
.p_tj_brand{ color:#000000; margin-left:-5px;}
.btn_bg_change{ background-color:#EF8201}
.search_tips{ width:1200px; margin:auto; margin-top:30px; font-size:16px;}
.search_tips span{ font-weight:bold; color:#FF0000;}

.nav_crumbs{ width:1200px; margin:auto; height:30px; line-height:30px; margin-top:20px; color:#666666;}
.nav_crumbs a{ color:#666666; text-decoration:none;}
.nav_crumbs a:hover{ color:#C9151E;}

.product_frame{
width:1200px;
margin:auto;
margin-top:20px;
}

.nav_anli_item{ float:left; width:250px;}
.nav_anli_item a{ float:left; width:250px; height:40px; background-color:#24292E; line-height:40px; color:#FFFFFF; text-decoration:none; border-bottom:1px solid #3A3F43;}
.nav_anli_item a:hover,.nav_anli_item a.sele{ background-color:#C9151E;}
.nav_anli_item a i{ padding:0px 5px 0px 10px;}

.nav_anli_item dd{ padding:0; margin:0;}
.nav_anli_item dt a{ float:left; width:250px;background-color:#EBECED; color:#000000;font-size:14px; border-bottom:1px dashed #B7BCBF; height:30px; line-height:30px;}
.nav_anli_item dd a{ float:left; width:220px;background-color:#EBECED; color:#000000; font-size:12px;padding-left:30px;border-bottom:1px dashed #B7BCBF;height:30px; line-height:30px;}
.nav_anli_item dl a:hover{ color:#FFFFFF;background-color:#70757A}
.nav_anli_item .icon-xiala{ float:right; padding-right:10px; font-size:20px;}

.product_info_frame{ float:left; width:930px;}
.product_img_frame{ float:left; width:420px;}
.product_img_frame dl{ float:left; padding:0; margin:0;}
.product_img_frame dl dt{ 
width:418px; 
height:298px; 
border:1px solid #E5E5E5; 
text-align:center;
display: table-cell;
vertical-align:middle;
*display: block; 
*font-size: 260px;/* -----Height*0.873 -----*/
*font-family:Arial;
}
.product_img_frame dl dt img{ max-width:418; max-height:298px;}

.product_img_frame dl dd{
width:400px;
margin-top:20px;
margin-left:15px;
}
.product_img_frame dl dd span{
float:left;
width:62px;
height:42px;
margin-right:15px;
border:1px solid #B2B2B2; 
text-align:center;
cursor:pointer;
}
.product_img_frame dl dd span img{ max-width:90%;  max-height:90%; margin-top:3%;}

.product_img_frame dl dd span:hover,.product_img_frame dl dd span.active{
border:1px solid #C9151E;
}

.product_title_frame{
float:left;
width:490px;
margin-left:20px;
}
.p_selling{ color:#666666;}
.product_title_frame p{ margin:0; padding:0; font-size:12px;}
.product_title_frame h1{ font-size:16px;}
.product_title_frame h4{ font-size:14px;}
.product_price_bg{ float:left; width:470px; height:110px; background:url(/static/images/webpage/p_content_bg.jpg) center no-repeat; margin:30px 0px 0px 20px;border-radius:3px; padding-top:10px;}
.product_price_bg p{margin:0; padding:0;height:25px; line-height:25px;margin-left:15px;}
.product_price_bg span{ margin-left:10px; font-size:14px; font-weight:bold; color:#C40000;}
.product_link_btn{ float:left; width:470px; margin-top:20px; margin-left:20px;}
.product_link_btn a{ 
float:left; 
padding:8px 15px;
border:1px solid #C8151E;
background-color:#C8151E;
border-radius:2px;
margin-right:10px;
color:#FFFFFF;
text-decoration:none;
}

.product_link_btn a:hover{
border:1px solid #C9151E;
color:#C9151E;
background: -webkit-linear-gradient(#FFFFCC, #FFFF99); /* Safari 5.1 - 6.0 */
background: -o-linear-gradient(#FFFFCC, #FFFF99); /* Opera 11.1 - 12.0 */
background: -moz-linear-gradient(#FFFFCC, #FFFF99); /* Firefox 3.6 - 15 */
background: linear-gradient(#FFFFCC, #FFFF99); /* 标准的语法 */
}

.product_content_frame{
float:left;
width:928px;
margin-top:50px;
border:1px solid #E5E5E5;
}
.product_content_border{
float:left;
height:45px;
width:928px;
border-bottom:2px solid #C9151E;
background: -webkit-linear-gradient(#ffffff, #EBEBEB); /* Safari 5.1 - 6.0 */
background: -o-linear-gradient(#ffffff, #EBEBEB); /* Opera 11.1 - 12.0 */
background: -moz-linear-gradient(#ffffff, #EBEBEB); /* Firefox 3.6 - 15 */
background: linear-gradient(#ffffff, #EBEBEB); /* 标准的语法 */
}
.product_content_border a{
float:left;
line-height:45px;
height:45px;
width:114px;
text-align:center;
font-size:16px;
color:#666666;
text-decoration:none;
border-right:1px solid #E5E5E5;
}
.product_content_border .p_link_01:hover{ 
background: -webkit-linear-gradient(#FFFFCC, #FFFF99); /* Safari 5.1 - 6.0 */
background: -o-linear-gradient(#FFFFCC, #FFFF99); /* Opera 11.1 - 12.0 */
background: -moz-linear-gradient(#FFFFCC, #FFFF99); /* Firefox 3.6 - 15 */
background: linear-gradient(#FFFFCC, #FFFF99); /* 标准的语法 */
}
.product_content_border a.active{
color:#FFFFFF;
background: -webkit-linear-gradient(#E71823, #C9151E); /* Safari 5.1 - 6.0 */
background: -o-linear-gradient(#E71823, #C9151E); /* Opera 11.1 - 12.0 */
background: -moz-linear-gradient(#E71823, #C9151E); /* Firefox 3.6 - 15 */
background: linear-gradient(#E71823, #C9151E); /* 标准的语法 */
}
#content2,#content3{ display:none; margin-top:10px;}
#content2 a{ color:#C9151E;}

.product_content_info{
float:left;
width:888px;
margin:20px;
line-height:28px;
font-size:14px;
}

.brand_brand_list{ float:left; width:920px; margin-top:20px;}
.brand_brand_list dl{ margin-top:0px; margin-bottom:30px; width:220px; margin-right:10px;}
.brand_brand_list dl dt{ width:210px; text-align:center;}
.brand_brand_list dl dd{ float:left;width:190px;}
.product_right_frame{ float:left; width:930px; margin-left:20px;}
.product_xg_frame{ float:left;width:920px; margin-top:30px; font-size:16px; height:20px; line-height:20px;}
.product_xg_frame span{ float:left; width:6px; height:20px; background:#C9151E; margin-right:6px;}
.sx_item .sort_arr{ float:left;border:0px; padding:5px 0;}
.item_list_right .sort3_item_pb a{ font-size:12px; float:left; width:90px; height:20px; line-height:20px;overflow:hidden;}
.item_list_right .sort2_item_pb a{ font-size:13px;}

/*  型号搜索页面CSS */
.xh_list_frame{ width:1200px; margin:0 auto;}
.xh_list_item{ width:1200px; height:40px; line-height:40px; border-bottom:2px solid #C9151E; margin-top:10px;}
.xh_list_item ul{ margin:0; padding:0;}
.xh_list_item ul li { float:left; list-style:none; font-size:16px;}
.xh_list_item ul .col_1{ width:190px; padding-left:10px;}
.xh_list_item ul .col_2{ width:425px; margin-left:15px;padding-left:10px;}
.xh_list_item ul .col_3{ width:182px; margin-left:15px; text-align:center}
.xh_list_item ul .col_4{ width:101px; margin-left:15px; text-align:center}
.xh_list_item ul .col_5{ width:106px; margin-left:15px; text-align:center}
.xh_list_item ul .col_6{ width:101px; margin-left:15px; text-align:center}
.items_info{ border:0px; margin:0; margin-top:10px;}
.items_info ul{ float:left;width:1200px; padding:15px 0px; border-bottom:1px dotted #DDDDDD}
.items_info ul:hover{  background-color:#FFFFC8}
.xh_list_item ul .col_1 span{
float:left;
width:198px;
height:123px;
border:1px solid #CACACA;
text-align:center;
background-color:#FFFFFF;
}
.xh_list_item ul .col_2 p{ margin:0; padding:0; font-size:12px; height:30px; line-height:30px;}
.xh_list_item ul .col_2 .xh_title{ font-size:14px;}
.xh_list_item ul .col_1 img{ max-width:180px; height:110px; margin-top:8px;}
.xh_list_item ul .xh_other_info{ height:123px; line-height:123px; font-size:12px;}
.xh_other_info .kf_btn{ padding:5px 10px; text-decoration:none; background-color:#EE810C; color:#FFFFFF; border-radius:3px;}
.xh_other_info .kf_btn:hover{ background-color:#BA660A;}
.items_info .small_btn{ color:#C71119}
.reg_form_left{ width:90%; padding:15px; border-radius:5px; border:1px dotted #FF6600; background-color:#FFFFCC}