@charset "utf-8";

/*公共部分 s*/
.wrap {width: 1200px;margin:0 auto;}
.main {margin-top: 10px;}
.adwrap a ,.adwrap img {display: block;}
.adwrap img {margin:0 auto 10px;}
.adwrap.ad-mg0 img {margin:0;}


/*面包屑导航*/
.breadcrumb {height: 20px;margin: 17px 0;}
.breadcrumb ul {overflow: hidden;}
.breadcrumb ul li {float: left;margin-right: 4px;font-size: 14px;color: #666;}
.breadcrumb ul li a {margin-right: 4px;color: #666;}
.breadcrumb ul li a:hover ,.breadcrumb ul li.active {color: #ffaa00;}

/*类别区域*/
.sort_area .inner {padding:12px 45px;border:1px solid #f5f5f5;background: #f9f9f9;}
.sort_area dl {margin:10px 0;line-height: 26px;font-size: 14px;}
.sort_area dl dt {margin-right: 5px;color: #333;}
.sort_area dl dd {width: 1060px;}
.sort_area dl dd a {display: inline-block;padding:0 10px;margin-bottom: 10px;color: #666;}
.sort_area dl dd a.active ,.sort_area dl dd a:hover {color: #fff;background: #ffaa00;-webkit-transition: background .3s;transition: background .3s;}
.sort_area dl dd a.active_t {background:#EBC372;}

/*综合排序*/
.sequence {margin-top: 10px;}
.sequence .row1 ,.sequence ul li .drop-ul {border:1px solid #ededed;background: #f7f7f7;}
.sequence .row1 ul li {position: relative;float:left;margin-left: -1px; line-height: 40px;z-index: 100;}
.sequence .row1 ul li .drop-ul {position: absolute;top:35px;left:0;width: 90px;padding:10px 0;border-top: none;box-shadow: 0 0 10px #A7A6A6;visibility: hidden;-webkit-transition: top .2s ease-in-out;transition: top .2s ease-in-out;z-index: 10;}
.sequence .row1 ul li .drop-ul li {float: none;height: 24px;line-height: 24px;}
.sequence .row1 ul li .drop-ul li a {padding-right:0;}
.sequence .row1 ul li a {display: block;padding:0 15px;color: #3c3c3c;font-family: "宋体";border-right: 1px solid transparent;border-left: 1px solid transparent;}
.sequence .row1 ul li a.active ,.sequence ul li a:hover {background-color: #fff;border-right-color: #ededed;color: #fe4300;border-left-color: #ededed;color: #fe4300;}
.sequence .row1 ul li.dropdown a.btn {background-image: url(../images/icon.png);background-position: 30px -320px;background-repeat:no-repeat;}
.sequence .row1 ul li.dropdown a.btn:hover {background-position: 30px -342px;}
.sequence .row1 ul li.dropdown:hover .drop-ul {visibility: visible;top:40px;}

.sequence .custom_price {position: relative;width: 145px;margin-top: 8px;margin-left: 20px;text-align: center;}
.sequence .custom_price .ibox {position: absolute;top:0;}
.sequence .custom_price .ibox span {position: absolute;left:4px;top:4px;color: #999;-webkit-transition: all 1s;transition: all 1s}
.sequence .custom_price .iboxl {left:0;}
.sequence .custom_price .iboxr {right:0;}
.sequence .custom_price .ibox input {width: 40px;padding:2px 5px 2px 18px;border:1px solid #dfdfdf;outline:0;-webkit-transition: all .15s ease-in;transition: all .15s ease-in;color: #666;}
.sequence .custom_price .ibox input:focus {border-color:#fe4300;box-shadow: 0 0 5px #fe4300;color: #333;border-radius: 3px;}

.sequence .custom_price .ibox.focus span {color: #fe4300;}

.pageBtn {margin-top: 10px;margin-right: 15px;color: #600060;}
.pageBtn .go {padding:4px;font-family: sans-serif;color: #333;cursor: pointer;}
.pageBtn .go:hover {color: #000;background: #E9E9E9;}
.pageBtn .go.disable ,.pageBtn .go.disable:hover {color: #666;cursor: no-drop;}
.pageBtn .prev {margin-right: 10px}
.pageBtn .next {margin-left: 10px}
.pageBtn .active {color: #ff4460;}

.sequence .row2 {border: 1px solid #ededed; border-top: none;}
.sequence .row2 ul li {margin-left: 15px;height: 34px;line-height: 34px;float: left;}
.sequence .row2 ul li label {font-family: "宋体";font-size: 12px;color: #000;}
.sequence .row2 ul li label input {position: relative;top:2px;}
.sequence .row2 ul li:last-child label {padding-right: 15px;border-right: 1px solid #e2d5e2;}


/*列表*/
.part_floor {margin-bottom: 20px;}
.part_floor .listbox {width: 1215px;}
.part_floor .listbox li {width: 226px;float: left;margin-right: 15px;margin-top: 20px;border:1px solid #eaeaea;background-color: none;-webkit-transition: all .2s;transition: all .2s;}
.part_floor .listbox li:hover {background: #f5f5f5;}
.part_floor .listbox li:hover .name a {color: #666;}
.part_floor .listbox li a  ,.part_floor .listbox li a img {display: block;}
.part_floor .listbox li a img {width: 200px;height: 200px;padding:13px;}
.part_floor .listbox li p.name {height: 48px;line-height: 24px;padding:0 10px;text-align: left;-webkit-transition: background .2s;transition: background .2s;overflow: hidden;}
.part_floor .listbox li p.name a {font-size: 14px;color: #333;}
.part_floor .listbox li p.name a:hover {color: #333;}
.part_floor .listbox li div.price {margin-top: 5px;padding: 0 10px;height: 46px;font-size: 20px;overflow: hidden;}
.part_floor .listbox li div.price .new {line-height: 46px;font-size: 20px;color: #ff6633;margin-right: 5px;}
.part_floor .listbox li div.price .sj {margin-top: 16px;font-size: 12px;color: #999;}
.part_floor .listbox li div.price .old {text-decoration: line-through;}
.part_floor .listbox li div.price .other {float: right;margin:30px 10px 0 0;color: #999;}
.part_floor .listbox li div.price .other span {margin:0 3px;color: #333;}

/*加入购物车按钮*/
.joinCart {position: absolute;right:15px;top:15px;width: 26px;height: 24px;background: url(../images/cart.png) no-repeat;cursor: pointer;}

/*加载更多*/
.loadingMore {margin:20px auto;height: 30px;line-height: 30px;text-align: center;vertical-align: middle;}
.loadingMore .loadingPic {vertical-align: middle;}



/*品牌列表*/
.brandList .listbox ul {width: 1212px;margin-left: -12px;}
.brandList .listbox ul li , .brandList .listbox ul li a {display: block;width: 188px;height: 78px;color: #fff;}
.brandList .listbox ul li {position: relative;float: left;margin:20px 0 0 12px;border:1px solid #f2f2f2;overflow: hidden;}
.brandList .listbox ul li img {display: block;width: 140px;height: 70px;padding:10px 25px;}
.brandList .listbox ul li .bg ,.brandList .listbox ul li p {position: absolute;left:0;top:100%;width: 100%;height: 100%;}
.brandList .listbox ul li .bg {background: rgba(0,0,0,0.5);filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#80000000', EndColorStr='#80000000');}
.brandList .listbox ul li p {font-size: 14px;line-height: 80px;text-align: center;color: #fff;opacity:0;-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;cursor: pointer;}
.brandList .listbox ul li:hover .bg {top:0;}
.brandList .listbox ul li:hover p {top:0;color: #fff;opacity:1;}
.brandList .listbox ul li a:hover {color: #fff;}

/*分页*/
.pab {margin-top: 35px;text-align: center;height: 36px;line-height: 34px;}
.pab .pgl ,.pab .pgcount{display: inline-block;*display:inline;
 *zoom:1;}
.pab .pgl li {float: left;display: block;width: 38px;height: 38px;margin:0 4px;background: #fafafa;border:1px solid #ccc;color: #666;}
.pab .pgl li.go {width:70px;}
.pab .pgl li.connect {background: none;border: none;}
.pab .pgl li a {display: block;}
.pab .pgl li.active {background: #fdeaa6;}
.pab .pgl li.active a {color: #fff;font-weight: bold;}
.pab .pgcount {margin-left: 10px;font-family: "宋体";color: #888;}
.pab .gopgno {width:20px;padding:2px 4px;margin:0 2px;border:1px solid #ccc;position: relative;top: 2px;*top:4px;}
.pgcount li {float: left;}
.pab .gobtn {padding:6px 12px;border:1px solid #ccc;border-radius:4px;background: #f8f8f8;color: #444;}

.pab ul {display: inline-block;}
.pab ul {*display:inline;*zoom:1;}
.pab ul li {float: left;display: block;margin:0 4px;background: #f5f5f5;border:1px solid #ccc;color: #666;}
.pab ul li:first-child{border:none; background:#fff;}
.pab ul li.hideMore {border: none;background: none;}
/*.pab ul li:first-child {border: none;background: none;}*/
.pab ul li a {display: block;padding:0 13px;font-size: 14px;}
.pab ul li a.focus {background: #ffaa00;color: #fff;font-weight: bold;}
.pab ul li a.First_ ,.pab ul li a.Previous_ {color: #888;}



/*---------------------------------------------------------------------------------------------------------------------------公告列表----------*/
.Ant-NoticeList { padding:10px 0px 10px 0px;}
.Ant-NoticeList li { height:45px; background:url(../images/Lin_07.gif) left bottom repeat-x; line-height:45px; overflow:hidden; font-size:14px;}
.Ant-NoticeList li img { float:left; margin:19px 5px 0px 5px;}
.Ant-NoticeList li a { display:block; width:650px; height:45px; line-height:45px; overflow:hidden;}
.Ant-NoticeList li a,.Ant-NoticeList li a:link,.Ant-NoticeList li a:visited{ color:#333333;}
.Ant-NoticeList li a:hover { color:#c81500;}
.Ant-NoticeList li em { font-style:normal; float:right; font-size:12px; color:#333333;}


/*---------------------------------------------------------------------------------------------------------------------------公告详细----------*/
.Ant-NoticeDetailed {  padding-bottom:15px;}
.Ant-NoticeDetailed .Content { width:1100px; height:auto; overflow:hidden; margin: 0 auto; font-size:14px; line-height:2em; padding:10px 0px 30px 0px;}
.Ant-NoticeDetailed .Content img { max-width:1100px;width: expression(this.width > 1100 && this.width > this.height ? 1100 : true);}
/*文章标题*/
.Ant-NoticeDetailed { border-top:0px; text-align:left;}
.Ant-NoticeDetailed .hd, .Ant-NoticeDetailed .bd { width:1100px; margin:0 auto; overflow:hidden; zoom:1; }
.Ant-NoticeDetailed .hd {text-align:center;padding-top:22px;padding-bottom:0px;}
.Ant-NoticeDetailed h1 {-x-system-font:none;color:#000;font-family:"宋体",arial;font-size:26px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;line-height:30px;margin-bottom:6px;font-weight:800;}
.Ant-NoticeDetailed .titBar { zoom:1; padding:5px 0px 10px 0px;}
.Ant-NoticeDetailed .info { color:#7E7E7E;height:16px;}
.Ant-NoticeDetailed .infoCol {padding-right:19px;}
.Ant-NoticeDetailed .info .where {padding-left:19px;color:#7E7E7E}
.Ant-NoticeDetailed .info .where a{color:#7E7E7E} 



/*店铺列表*/
.class .til,.sq .br dt a,.dt .t,.dt .b,.op .tab a,.op .fr .i,.op .fr .b,.px,.px dd a,.sli dd .lc .ti,.sli dd .rz .di,.sli dd .rz .ce,.sli dd .rz .ceN,.sli dd .rz .siN,.sli dd .rz .si,.sli dd .rz .yh,.sli dd .rz .hd,.sli dd .lc span,.qyi div,.sli dd .rz .ne { background-image:url(../../../Sj/Images/Ant-ShopBg.gif); background-repeat:no-repeat;}

.sli { width:1180px; border-bottom:solid 1px #e5e5e5; padding:15px 0 15px 0; height:auto; overflow:hidden; clear:both;}
.sli dt { width:140px;} 
.sli dt,.sli dd { float:left; margin-left:8px;}
.sli dd .lc { width:330px; color:#333333;}
.sli dd .lc li { width:330px; clear:both; height:25px; line-height:25px;}
.sli dd .lc li b { font-size:14px; color:#ff6600;}
.sli dd .lc .qt a { color:#1166bb;}
.sli dd .lc .w a:hover { color:#d2320a;}
.sli dd .rz { width:660px; margin-left:20px;}
.sli dd .lc .ti { width:630px; height:25px; background-position:-172px -29px;}
.sli dd .lc span { display:block; float:left; width:45px; height:17px;background-position:-6px -85px;}
.sli dd .lc .ti h2.ico { display:block;width: expression(this.width > 230 ? 230: true); max-width:230px;height:25px; line-height:25px; float:left; overflow:hidden; padding-right:50px;
 background-position:right 3px;}
 .sli dd .lc .ti h2.ico1 { padding-right:55px;}
.sli dd .lc .ti h2 a { font-size:14px; color:#0044dd;}
.sli dd .lc .ti em { font-style:normal; float:left; display:block; width:18px; height:18px; line-height:25px; text-align:center; font-weight:bold; color:#FFF; font-family:Arial, Helvetica, sans-serif; margin-right:5px;}


/*认证，签约，折扣*/
.sli dd .rz .di,.sli dd .rz .ce,.sli dd .rz .si { display:block; float:left;}
.sli dd .rz li { clear:both;}.sli dd .rz .zk { height:37px; overflow:hidden;}
.sli dd .rz .zk em { line-height:40px; font-style:normal; font-size:18px; font-weight:bold; color:#f6282c; font-family:Arial, Helvetica, sans-serif; float:left; margin-right:10px;}
.sli dd .rz .di { width:37px; height:32px; background-position:-10px -148px;}
.sli dd .rz .ce,.sli dd .rz .si { width:60px; height:18px; position:relative; margin:10px 5px 0 0;}
.sli dd .rz .ce { background-position:-65px -155px;}
.sli dd .rz .si { background-position:-129px -155px;}
.sli dd .rz .ceN { background-position:-69px -412px; }
.sli dd .rz .siN { background-position:left -412px;}

.sli dd .rz .dp { color:#333333;}
.sli dd .rz .dp p { display:block; height:35px; overflow:hidden; line-height:1.5em;}
.sli dd .rz .dp span,.sli dd .rz .dp p a{ color:#1166bb;}
.sli dd .rz .yh,.sli dd .rz .hd { height:22px; line-height:22px; overflow:hidden; padding-left:45px; }
.sli dd .rz .yh {background-position:-160px -189px;}
.sli dd .rz .yh a,.sli dd .rz .hd a{ color:#1166bb;}.sli dd .rz .yh a:hover,.sli dd .rz .hd a:hover{ color:#f6282c;}
.sli dd .rz .hd {background-position:-160px -218px;}

/** 垂直居中 **/
.sli dt div,.sli dt div a { overflow:hidden; width:120px; height:100px;}
.sli dt div {border:solid 1px #dadada; padding:1px; margin:auto;}
.sli dt div a{display:table-cell;vertical-align:middle;text-align:center;outline:none;*display:block;*font-family:Arial;*font-size:91px;}
.sli dt div img{vertical-align:middle; max-width:120px; max-height:100px;}

/*商家企业*/
.qyw a{ color:#d2320a;}.qyi div{ height:25px; line-height:25px; float:left;padding-left:20px;}
.qyi div em { font-style:normal; color:#404040;}
.qyi .q {background-position:left -333px;}
.qyi .q1 {background-position:left -361px; margin-left:10px;}
.sli dd .rz .pr { width:54px; float:left; clear:none; margin-right:8px;}
.sli dd .rz .pr .ic img{ width:50px; height:50px; padding:1px; border:solid 1px #dddddd;}
.sli dd .rz .it { width:50px; text-align:center; height:20px; line-height:20px; overflow:hidden;}
.sli dd .rz .ne { height:22px; line-height:22px; overflow:hidden; padding-left:12px; background-position:left -304px;}
.sli dd .rz .ne a { color:#1166bb;}
.sli dd .rz .ne a:hover { color:#d2320a;}
