@charset "utf-8";
/* CSS Document */

/*分类列表页*/
.bm{ font-size:14px;height:28px; line-height:28px;background:#eeeeee; text-align:left; font-weight:600; margin:0 0 10px;  padding-bottom:5px; clear:both; text-indent:30px;}
.target{height:18px; line-height:25px; text-indent:20px; color:#178897; width:192px; margin:0 auto; font-weight:bold; font-size:14px;}
.m_left dl{width:220px; height:auto;margin:0 auto 20px;}
.m_left dl dt{width:220px; height:36px; line-height:36px; text-indent:35px; color:#22a3a7; margin-bottom:10px; font-size:14px; font-weight:bold; 
background:#eeeeee url(../../images/m_bg.png) no-repeat -286px -245px;}
.m_left dl dd{width:220px; float:right; padding-left:5px; margin:5px 0;}
.m_left dl dd.active{background:url(../../images/remove.png) no-repeat right -1px; border: 1px solid #e7575e;}
.m_left dl dd a{display:inline-block;background:url(../../images/ar1.png) no-repeat left center; line-height:20px; text-indent:8px; color:#333; }
.m_left dl dd span{display:inline-block; text-indent:0; color:#999}
.gd_list{width:260px; height:455px; float:left; }
.gd_list img{width:260px;}
.model{width:205px; margin:10px auto;}
.model a{display:block; line-height:18px; padding:4px 0 8px; margin:3px 0; border-bottom:1px dotted #ddd; width:205px;  table-layout:fixed; word-break: break-all; overflow:hidden;}
.model a:hover{color:#22a3a7; text-decoration:none;}
.main1{width:1200px;}
.g_right{width:940px; height:auto; border-left:1px solid #ededed; background:#fff; position:relative; z-index:10}
.cs{ width:273px;height:61px; background:url(../../images/g_bg.png) no-repeat left bottom; position:absolute;left:0; top:-6px; font:normal 16px/65px arial; text-indent:50px;color:#22a3a7;}
.cs:hover{color:#000}
.show_box{height:auto;}
.show_box dl dt{width:440px; height:auto;}
.show_box dl dt h1{width:440px; margin:0 0 0 15px;height:48px; font:bold 14px/60px "microsoft yahei"; text-align:left; border-bottom:1px #dedede dotted;}
.show_box dl dt p{width:440px;display:block;text-align:left; line-height:28px; margin:0 0 0 15px;}
.show_box dl dd .img{width:220px; height:auto;display:table-cell; vertical-align:middle; text-align:center; border-left:1px #f5f5f5 solid; padding:20px; padding-left:10px\9; display:block\9; }
.show_box dl dd .img img{ vertical-align:middle; text-align:center; max-width: 220px; height:auto; _width:expression(this.width > 220 ? "220px" : this.width); }
 
.at{width:100%; height:40px;padding:10px 0 5px; border-bottom:1px dotted #ededed; background:#f9f9f9;}
.cell{width:266px; height:45px; float:left; margin:-3px 0 0 20px; display:inline-block;}
.at .s_word{width:430px; height:32px; font:14px/32px tahoma;color:#f14b42; float:left; margin-left:20px;}
.add{width:230px; height:32px; cursor:pointer; text-align:center; color:#666666;  behavior: url(ie-css3.htc); z-index:2; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; position:relative; border:0; margin:12px 15px 0 0px; font:14px/32px arial; text-align:center; background:#ededed; float:right; border:1px #ddd solid; }
.add:hover{ color:#fff; background:#22a3a7; border:1px #ddd solid; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; behavior: url(ie-css3.htc); z-index:2;}
.add span{width:22px; height:18px;display:inline-block; background:url(../../images/m_bg.png) repeat scroll -154px -63px; vertical-align:middle; margin-right:10px; transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;}
.add:hover span{background:url(../../images/m_bg.png) repeat scroll -130px -63px; }
.at_pc{height:60px; padding:15px 0 15px;}
.at_pc .add{float:left; margin-left:20px;}
.pc_page{float:right;}

.goods_list{width:940px; height:auto; margin:0 auto 0px; overflow:hidden; }
.sort{height:48px; border-bottom:0px solid #ededed; overflow:hidden}
.sort dl dt{width:330px; float:left; margin-left:14px; margin-top:10px;}
.sort dl dt .tab{height:24px; line-height:24px; padding:0 12px; margin:13px 8px 0 0; cursor:pointer;color:#1c94c4; background:#f6f6f6; border:1px #dedede solid; border-radius:3px 3px 0 0; float:left; border-bottom:none;}
.sort dl dt .tab:hover{color:#c77405; background:#fdf5ce; border:1px #fbcb09 solid; }
.sort dl dt a.current{background:#22a3a7; border:#e7e7e7 solid 1px; color:#fff;}
/*分页*/
.sort dl dd{width:580px; float:right; text-align:right; margin-top:5px;}
.page{width:auto; font-size:12px;margin:8px 14px 0 0; float:right;} 
.page b{width:auto;float:left;  margin:4px 6px 0 3px;color:#666; font-weight:normal; text-align:center;  line-height: 26px;}
.page b:hover{background:#22a3a7;border-radius: 5px;}
.page b:hover a{ color:#333; *color:#248a98;border-radius: 5px;}
.page .pre1{width:26px; height:26px; padding:0px 6px;float:left; margin:4px 6px 0 0; cursor:pointer;background:url(../../images/first_page.svg) no-repeat center center ;border: 1px solid #ccc;border-radius:5px;}
.page .next1{width:26px; height:26px;padding:0px 6px; float:left; margin:4px 0 0 2px; cursor:pointer;background:url(../../images/last_page.svg) no-repeat center center ;border: 1px solid #ccc;border-radius:5px;}
.page .pre,.page .next{float:left;}
.page .pre1:hover{background:#ff0 url(../../images/first_page.svg) no-repeat center center ;}
.page .next1:hover{background:#ff0 url(../../images/last_page.svg) no-repeat center center ;}
.pageNoLink{display: block; min-width:20px; height:26px;padding:0px 6px;border: 1px solid #ccc;border-radius:5px;background: #F7F7F7; text-align: center;text-decoration: none;color: #444;background: -moz-linear-gradient(top,#fff,#f2f2f2);background: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f2f2f2));filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#f2f2f2");-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff", endColorstr="#f2f2f2")"; *cursor:pointer;}
.pagenow{display: block; min-width:20px;padding:0px 6px; height:26px;background:#22a3a7 !important; border: 1px solid #22a3a7 !important;border-radius: 5px;}


.c4{color:#888;}
.goods_list ul{width:946px; height:auto;  }
.goods_list ul li{width:235px; height:410px;border:0px solid #f5f5f5; margin:0px 0 -1px -1px; float:left; position:relative; border-top:1px solid #ededed;}
.goods_list ul li .pcs{width:55px; height:56px; background:url(../../images/pcs.png) no-repeat left top; position:absolute; right:8px; top:8px; z-index:1000}
.goods_list ul li .pcs span.t{width:55px; height:20px;font:bold 18px/40px Arial, Helvetica, sans-serif;color:#fff; text-align:center; display:inline-block;}
.goods_list ul li .pcs span.t1{width:55px; height:20px;font:12px/30px Arial, Helvetica, sans-serif;color:#fff; text-align:center; display:inline-block;}
.goods_list ul li .est,.search_list ul li .est{width:235px; height:26px;background:url(../../images/est.png) no-repeat center top; font:14px/26px arial; text-align:center; position:absolute;bottom:1px;left:0; color:#22a3a7; z-index: 200}
.goods_list ul li .est:hover,.search_list ul li .est:hover{background:#fff;}
.goods_list ul li .est strong,.search_list ul li .est strong{margin-right:8px;}
.goods_list ul li .v_logo,.search_list ul li .v_logo{width:68px; height:72px; position:absolute; right:5px; top:5px; z-index:1000}
.v_logo .super_high,.v_logo .generic_plus,.v_logo .high_quality,.v_logo .premium_grade,.v_logo .full_assembly,.v_logo .generic,.v_logo .cof,
.v_logo .aftermarket_plus,.v_logo .aftermarket,.v_logo .premium,.v_logo .refurbished,.v_logo .service_pack{width:68px; height:72px;background:url(../../images/v_logo.png?=2023B) no-repeat; }
.v_logo .super_high{background-position:left -1px; }
.v_logo .generic_plus,.v_logo .aftermarket_plus{background-position:-69px -1px; }
.v_logo .high_quality{background-position:-138px -1px; }
.v_logo .premium_grade,.v_logo .premium{background-position:-206px -1px; }
.v_logo .full_assembly{background-position:-275px -1px; }
.v_logo .generic,.v_logo .aftermarket{background-position:-343px -1px; }
.v_logo .refurbished{background-position:-548px top; }
.v_logo .service_pack{background-position:-480px top; }
.v_logo .cof{background-position:-412px top; }

.goods_list ul li .pic{width:150px; height:150px; margin:10px auto 8px;}
.goods_list ul li .pic img{width:150px; height:150px;}
.goods_list ul li .pic:hover{opacity:0.9; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity:0.9;}
.goods_list ul li p{ text-align:center;width:180px; height:136px; line-height:19px;  word-wrap: break-word; overflow:hidden; word-break: normal; margin:10px auto 0; font-family:arial,verdana,sans-serif;}
.goods_list ul li p.re{height:90px; overflow:hidden;  display:block;}
.goods_list ul li p.remark{height:40px; overflow:hidden; margin-top:10px; text-align:left;  font-weight:normal;  display:block;color:#E3413F}
.goods_list ul li p input{margin-right:3px; vertical-align:text-bottom;}
.goods_list ul li p a:hover{color:#222222; text-decoration:underline;}
.goods_list ul li .price{font-weight:bold; text-align:center;line-height:20px;height:20px; }
.goods_list ul li .m_price{color:#888; text-align:center; line-height:16px;height:16px; }
.goods_list ul li .so{width:150px; height:26px;margin:5px auto 15px; background:url(../../images/news/soldout.jpg) no-repeat left top; cursor:pointer;}
.goods_list ul li a{ text-decoration:none;}
.goods_list ul li .more{width:110px; height:35px; margin:5px auto 0; cursor:pointer; color:#888;}
.goods_list ul li .more span{width:35px; height:33px;display:inline-block; background:url(../../images/m_bg.png) no-repeat left -88px; vertical-align:middle; margin-right:0px;}
.goods_list ul li .more:hover{color:#0b8988}
.goods_list ul li .buy{width:140px; height:28px; cursor:pointer; text-align:center; color:#fff;  behavior: url(ie-css3.htc); z-index:2; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; position:relative; border:0; margin:12px auto 12px; font:14px/28px tahoma; text-align:center; background:#22a3a7; color:#fff;text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.35);}
.goods_list ul li .buy.pre{background:#fa8a06;}
.goods_list ul li .buy.pre:hover{background:#fa7306;}
.goods_list ul li .buy:hover{ color:#fff;  background:#026675}
.goods_list ul li .buy span{width:22px; height:18px;display:inline-block; background:url(../../images/m_bg.png) repeat scroll -157px top; vertical-align:middle; margin-right:10px; transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;}
.goods_list ul li .buy:hover span{background:url(../../images/m_bg.png) repeat scroll -157px -18px; }
.goods_list ul li .stock_reminder{width:140px; height:28px; cursor:pointer; text-align:center; color:#fff;  behavior: url(ie-css3.htc); z-index:2; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; position:relative; border:0; margin:12px auto 12px; font:14px/28px tahoma; text-align:center; background:#cccccc; color:#fff;text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.35);}
.goods_list ul li .stock_reminder:hover{ color:#fff;  background:#999999}
.goods_list ul li .stock_reminder span{width:12px; height:13px;display:inline-block; background:url(../../images/m_bg.png) no-repeat -56px -6px; vertical-align:middle; margin-right:5px;}
.goods_list ul li a{ text-decoration:none;}


.search_list{width:939px; height:auto; margin:0 auto; overflow:hidden; position:relative; z-index:1;float:right;border-left: 1px solid #ddd;}
.search_list ul{width:948px; height:auto;  }
.search_list ul li{width:235px; height:415px; border:1px solid #ededed; margin:-1px 0px 0 -1px ; float:left; position:relative;z-index:2;}
.search_list ul li .save{width:99px; height:40px;z-index:1000; background:url(../../images/save.png) no-repeat left top ;color:#fff; position:absolute; right:10px; top:10px;line-height:40px; text-indent:24px;}
.search_list ul li .save span{font-weight:bold;}
.search_list ul li .save_sale{width:99px; height:40px;z-index:1000; background:url(../../images/save1.png) no-repeat left top ;color:#fff; position:absolute; right:10px; top:10px;line-height:46px; text-indent:40px;}
.search_list ul li .save_sale span{font-weight:bold;}

.search_list ul li .pic{width:150px; height:150px; margin:10px auto 8px;}
.search_list ul li .pic:hover{opacity:0.9; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity:0.9;}
.search_list ul li p{color:#222; text-align:center;width:180px; height:124px; line-height:18px;vertical-align:top; word-wrap: break-word; overflow:hidden; word-break: normal; margin:0 auto;}
.search_list ul li p.re{height:87px; overflow:hidden;  display:block;}
.search_list ul li p.remark{height:32px; overflow:hidden; margin-top:8px; text-align:left;  display:block; font-weight:normal;color:#E3413F}
.search_list ul li p input{margin-right:3px; vertical-align:text-bottom;}
.search_list ul li p a:hover{color:#222222; text-decoration:underline;}
.search_list ul li span.ss{width:188px;height:20px; line-height:20px; display:block; margin:3px auto; color:#999999; text-align:center; font-size:12px;}
.search_list ul li .price{font-weight:bold; text-align:center;line-height:20px;height:20px; }
.search_list ul li .m_price{color:#888; text-align:center; line-height:16px;height:16px; }
.search_list ul li .more{width:110px; height:35px; margin:5px auto 0; cursor:pointer; color:#888;}
.search_list ul li .more span{width:35px; height:33px;display:inline-block; background:url(../../images/m_bg.png) no-repeat left -88px; vertical-align:middle; margin-right:4px;}
.search_list ul li .more:hover{color:#0b8988}
.search_list ul li .buy{width:140px; height:28px; cursor:pointer; text-align:center; color:#fff;  behavior: url(ie-css3.htc); z-index:2; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; position:relative; border:0; margin:8px auto 12px; font:14px/28px tahoma; text-align:center; background:#22a3a7; color:#fff;text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.35);}
.search_list ul li .buy:hover{ color:#fff;  background:#026675}
.search_list ul li .buy.pre{background:#fa8a06;}
.search_list ul li .buy.pre:hover{background:#fa7306;}

.search_list ul li .buy span{width:22px; height:18px;display:inline-block; background:url(../../images/m_bg.png) repeat scroll -157px top; vertical-align:middle; margin-right:10px; transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;}
.search_list ul li .buy:hover span{background:url(../../images/m_bg.png) repeat scroll -157px -18px; }
.search_list ul li .so{width:140px; height:28px; cursor:pointer; text-align:center; color:#fff;  behavior: url(ie-css3.htc); z-index:2; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; position:relative; border:0; margin:8px auto 12px; font:14px/28px tahoma; text-align:center; background:#ddd; color:#fff;text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.35);}
.search_list ul li .sor:hover{ color:#fff;  background:#dd6901}
.search_list ul li .so span{width:12px; height:13px;display:inline-block; background:url(../../images/m_bg.png) no-repeat -56px -6px; vertical-align:middle; margin-right:5px;}
.search_list ul li a{ text-decoration:none;}
.search_list ul li .stock_reminder{width:140px; height:28px; cursor:pointer; text-align:center; color:#fff;  behavior: url(ie-css3.htc); z-index:2; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; position:relative; border:0; margin:12px auto 12px; font:14px/28px tahoma; text-align:center; background:#dd8301; color:#fff;text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.35);}
.search_list ul li .stock_reminder:hover{ color:#fff;  background:#dd6901}
.show{margin:12px 20px; float:left;}
.show label{margin-right:5px;}
.show select,.sortby select{border:1px #ccc solid; height:24px; line-height:24px; border-radius:3px;}
.sortby{margin:12px 20px 15px 0; float:left;}
.spage{width:auto; font-size:12px;margin:5px 10px 0 0; float:right;} 
.spage a{width:auto;height:26px;float:left;  margin:0px 5px 0 0;padding:0 6px;color:#666; font-weight:normal; text-align:center;  border: 1px solid #ccc;border-radius:5px;background: #F7F7F7; line-height: 26px;text-align: center;text-decoration: none;color: #444;background: -moz-linear-gradient(top,#fff,#f2f2f2);background: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f2f2f2));filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#f2f2f2");-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff", endColorstr="#f2f2f2")"; *cursor:pointer;}
.spage a:hover{background:#22a3a7;color:#fff;}
.spage a:hover a{ color:#fff; *color:#248a98;}
.spage .pre{width:29px; height:26px; float:left; margin-right:5px; cursor:pointer; padding:0 8px;}
.spage .next{width:35px; height:26px; float:left; margin-left:2px; cursor:pointer; padding:0 8px;}
.pagelink{display: block; min-width:20px; }
.page_on{display: block; min-width:26px; height:26px !important; line-height:26px !important; color:#fff !important;background:#22a3a7 !important; border: 1px solid #22a3a7 !important;border-radius: 3px;}




