/* CSS Document */
.dp_header{ width:100%; border-bottom:1px solid #dddddd; padding-top:18px; padding-bottom:10px; width:expression(document.body.clientWidth <= 1190? "1190px": "auto"); min-width:1190px;}
.dp_header_box{ width:1190px; margin:0 auto;}
.store-box{ float:left; border-left:1px solid #eeeeee; padding-left:14px; width:285px; margin-top:18px; margin-left:10px; padding-bottom:4px;}
.store-name{ float:left; width:285px; overflow:hidden;}
.store-name a{ color:#707070; font-weight:bold;}
.the-store{ float:left; width:285px; margin-top:20px;}
.lxmj-btn{ float:left; color:#2272c8; padding-left:20px; background:url(../images/kf.png) no-repeat 0 0; margin-left:10px;}
.lxmj-btn:hover{ text-decoration:underline;}
.dppf-btn{ float:left; padding-right:17px; background:url(../images/list21.png) no-repeat right center; position:relative; height:20px;}
.dppf-btn a{color:#707070;}
.dppf-btn .extra-info{ display:none;}
.dppf-btn:hover .extra-info{ display:block; position:absolute; top:20px; left:0; border:1px solid #eeeeee; padding:15px; background-color:#ffffff; width:215px; z-index:40000;}
.store-name2{ float:left; width:215px; overflow:hidden; border-bottom:1px solid #eeeeee; padding-bottom:10px;}
.store-name2 a{ color:#666666; font-size:14px;}
.baozhang{ float:left; width:215px; overflow:hidden; border-bottom:1px solid #eeeeee; padding-bottom:8px;}
.pfmx2{ float:left; width:215px; overflow:hidden; padding-bottom:8px; padding-top:8px; }
.pfmx2 dt{ float:right; width:58px; height:58px; border:1px solid #e5e5e5;}
.pfmx2 dt img{ width:58px; height:58px;}
.pfmx2 dd{ float:left; width:120px; overflow:hidden;}
.pfmx2 dd li{ float:left; display:block; width:120px; color:#a5a5a5; line-height:26px;}
.pfmx2 dd li em{ color:#a5a5a5;}
.pfmx2 dd li i{ color:#f43a47;}
.topbanner{ width:1190px; overflow:hidden; margin:0 auto;}
.dp_navs{ width:100%; background-color:#333333; height:35px; width:expression(document.body.clientWidth <= 1190? "1190px": "auto"); min-width:1190px;}
.information2{ float:left; width:215px; overflow:hidden; margin-top:10px; border-top:1px solid #eeeeee; border-bottom:1px solid #eeeeee; padding-top:8px; padding-bottom:8px;}
.information2 li{ float:left; display:block; width:215px; line-height:24px; overflow:hidden; color:#a5a5a5;}




.dp_banner{ width:100%; overflow:hidden; height:413px;}

.slide-main{height:413px;position:relative;}
.prev:hover,.next:hover,.nav-main a:hover,.nav-main a.cur{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.item{display:block;width:100%;height:16px;position:absolute;z-index:124;top:388px;left:0;text-align:center;}
.item a{display:inline-block;width:16px;height:16px;margin-right:10px;background:#ffffff; background:url(../images/d6.png) no-repeat 0 0; overflow:hidden; border-radius:50%}
.item a.cur{ background:url(../images/d5.png) no-repeat 0 0;}
.slide-box,.slide{display:block;width:100%;height:507px;overflow:hidden;}
.slide-box{position:relative;}
.slide{display:none;height:507px;padding-top:89px;background:#ff6900;position:relative;position:absolute;z-index:8;}


.dp_navs_box{ width:1190px; margin:0 auto;}
.dp_all{ float:left; line-height:35px; background: url(../images/list22.png) no-repeat right center; padding-right:30px; padding-left:30px; position:relative;}
.dp_all a{ color:#ffffff; font-size:14px;}
.dp_all .ejlm{ display:none;}
.dp_all:hover .ejlm{ display:block; position:absolute; left:0; top:35px; width:173px;z-index:322; background-color:#333333;}
.dp_all:hover .ejlm li.ejlm_li{ float:left; width:156px; padding-left:17px; height:30px; border-bottom:1px solid #000000; line-height:30px; background:url(../images/list26.png) no-repeat 155px center; position: relative;}
.dp_all:hover .ejlm li.ejlm_li a.ejlm_a{ color:#ffffff; font-size:12px;}
.dp_all:hover .ejlm li.ejlm_li:hover{ background-color:#000000;}

.dp_all:hover .ejlm li.ejlm_li .sjlm{ display:none;}
.dp_all:hover .ejlm li.ejlm_li:hover .sjlm{ display: block; position:absolute; left:173px; top:0; width:173px;z-index:322; background-color:#000000;}
.dp_all:hover .ejlm li.ejlm_li:hover .sjlm li.sjlm_li{float:left; width:156px; padding-left:17px; height:30px; border-bottom:1px solid #000000; line-height:30px;}
.dp_all:hover .ejlm li.ejlm_li:hover .sjlm li.sjlm_li a.sjlm_a{ font-size:12px;}
.dp_all:hover .ejlm li.ejlm_li:hover .sjlm li.sjlm_li:hover{ background-color:#333333;}


.dp_menu{ float:left; display:inline; margin-left:10px;}
.dp_menu li{ float:left; display: block; height:35px; line-height:35px; overflow:hidden; margin-left:55px;}
.dp_menu li a{ color:#ffffff; font-size:14px;}


.dp_cont1{ width:100%; background-color:#f4f7fa; overflow:hidden; padding-top:37px;}
.dp_cont1_box{ width:1190px; margin:0 auto; overflow:hidden;}
.jrtj-title{ float:left; width:1178px; overflow:hidden; margin-bottom:20px; border-left:2px solid #788595; padding-left:10px; margin-top:4px;color:#788595; font-size:18px;}
.ttl12 {HEIGHT: 18px}
.ctt12 { float:left; width:1190px; overflow:hidden; BORDER-TOP-WIDTH: 0px; HEIGHT: auto; CLEAR: both; padding-top:20px;}
.w93612 {WIDTH: 1190px; CLEAR: both; float:left; margin-bottom:15px; margin-top:-50px;}
.tb12_ { WIDTH: 1190px; position:relative;}
.tb12_ ul { float:left; width:1090px; margin-left:100px;}
.tb12_ li {float:left; display:block; overflow:hidden;}
.tb12_ li a{ float:left; display:block; width:90px; height:35px; margin-left:16px; overflow:hidden; text-align:center; line-height:35px;-moz-border-radius: 22px;-webkit-border-radius: 22px; border-radius:22px; color:#ffffff; font-weight:bold; font-size:14px; cursor:pointer}
.tb12_ li a.blue_background{ background-color:#0087d8}
.tb12_ li a.red_background{ background-color:#e12a00}
.tb12_ li a.orange_background{ background-color:#ff8400}
.tb12_ li a.green_background{ background-color:#82ab29}
.dis12 {DISPLAY: block}
.undis12 {DISPLAY: none}


.jrtj-list{ float:left; width:225px; overflow:hidden; background:#ffffff; margin-left:5px; margin-right:5px;transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;-ms-transition:0.5s all; box-shadow: 0 1px 3px #ddd; margin-bottom: 20px;border-radius: 3px; margin-top:6px;}
.jrtj-list dt{ float:left; width:205px; overflow:hidden; padding:10px;}
.jrtj-list dt img{ width:205px; height:205px;}
.jrtj-list dd{ float:left; width:225px; border-top:1px solid #dcdcdc; height:60px; overflow:hidden;  text-align:center; padding-top:4px;}
.jrtj-list dd a{ color:#666666; float:left; display:block; width:225px;line-height:24px; height:24px; overflow:hidden;}
.jrtj-list dd a:hover{ text-decoration:underline;}
.jrtj-list dd i{ color:#000000; font-weight:bold; font-size:20px; float:left; width:225px; overflow:hidden;}
.jrtj-list:hover{ margin-top:-5px;}

.dp_cont2{ width:1190px; margin:0 auto; overflow:hidden; padding-top:40px;}
.rmtj-bt{ float:left; width:1190px; padding-bottom:10px; color:#788595; font-size:20px; border-bottom:2px solid #788595;}
.rmtj-bt i{ font-family:Arial, Helvetica, sans-serif; font-size:23px; color:#333333; margin-right:2px;}
.dp_cont2_left{ float:left; width:230px; overflow:hidden;}
.dp_cont2_left span{ float:left; width:230px; height:380px; overflow:hidden;}
.dp_cont2_left span img{ width:230px; height:380px;}
.flag-list{height: 165px; padding: 17px 16px;border: 1px solid #e4eaed;margin-top: -1px;background-color: #f4f7fa;overflow: hidden;}
.flag-list dt{ float:left; color:#333333; font-size:14px; width:196px; padding-bottom:9px;}
.flag-list dd{float:left;}
.flag-list dd a { display: inline-block; max-width: 74px;height: 26px; margin-right: 10px; margin-bottom: 10px; padding: 0 7px;_padding: 0 5px; background-color: #fff;  border: 1px solid #e4eaed; border-radius: 2px;
font: 12px/26px 'microsoft yahei'; color: #666; overflow: hidden;}
.flag-list dd.hot a{color:#0088d7}
.flag-list dd a:hover{background-color:#0087d8;color:#fff}

.dp_cont2_right{ float:right; width:960px; overflow:hidden; border-top:1px solid #e4eaed;}
.pro-pic{ float:left; width:209px; overflow:hidden; padding:15px; border-bottom:1px solid #e4eaed; border-right:1px solid #e4eaed;}
.pro-pic dt{ float:left; width:209px; height:209px; overflow: hidden;}
.pro-pic dt img{width:209px; height:209px;}
.pro-pic dd{ float:left; width:209px; overflow:hidden; text-align:center; height:25px; line-height:25px;}
.pro-pic dd a{ color:#525252}
.pro-pic dd a:hover{ text-decoration:underline;}
.pro-pic dd i{ color:#fe0000; font-size:16px; font-weight:bold;}


.dp_cont2_middle{ float:left; width:720px; overflow:hidden; border-top:1px solid #e4eaed;}
.dp_cont3{ width:1190px; margin:0 auto; overflow:hidden; margin-top:45px;}

.news-clearfix{ float:left; width:220px; margin-left:5px; margin-right:6px; overflow:hidden; border:1px solid #ffffff; padding:2px; margin-bottom:18px;}
.news-clearfix:hover{ border:1px solid #ff9d55;}
.news-clearfix dt{ float:left; width:214px; height:214px; overflow:hidden; border:1px solid #d2d2d2; padding:2px;}
.news-clearfix dt img{ width:214px; height:214px;}
.news-clearfix dd{ float:left; width:220px; overflow:hidden; margin-top:8px;}
.news-clearfix dd.news-clearfix-bt{ height:38px; line-height:19px;}
.news-clearfix dd.news-clearfix-bt a{ color:#4a4a4a;}
.news-clearfix dd.news-clearfix-bt a:hover{ text-decoration:underline;}
.news-clearfix dd.news-clearfix-price{ color:#d90000; font-size:20px; font-weight:bold;}
.news-clearfix dd.news-clearfix-xl{ height:20px; color:#a9a9a9;}
.news-clearfix dd.news-clearfix-xl .orange{ color:#ff6c00; margin-right:10px;}
.news-clearfix dd.news-clearfix-xl .blue{ color:#2272c8}



.dp_cont2_right2{ float:right; width:239px; border-right:1px solid #e4eaed; background-color:#f4f7fa; border-bottom:1px solid #e4eaed; height:580px; overflow:hidden;}
.rxph-bt{ float:left; width:239px; height:58px; border-bottom:1px solid #e4eaed; text-align:center; line-height:58px; overflow:hidden; color:#333333; font-size:14px;}
.dp_cont2_right2 ul{ float:left; width:239px; overflow:hidden; margin-top:20px;}
.dp_cont2_right2 ul li{ float:left; width:239px; display:block; overflow:hidden; margin-bottom:32px;}
.dp_cont2_right2 ul li span{ float:left; width:20px; height:20px; text-align:center; line-height:20px; overflow:hidden; color:#ffffff; font-weight:bold;}
.rank01{ background-color:#0088d7;}
.rank02{ background-color:#7dcb02}
.rank03{ background-color:#c9c9c9}
.item-pro{ float:left; width:219px; overflow:hidden;}
.item-pro dt{ float:left; width:60px; height:60px; overflow:hidden; padding:5px; background-color:#ffffff;}
.item-pro dt img{ width:60px; height:60px;}
.item-pro dd{ float:left; width:115px; margin-left:11px; height:34px; overflow: hidden;}
.item-pro dd a{ color:#525252;}
.item-pro dd a:hover{ text-decoration:underline;}
.item-pro dd i{ color:#333333; font-size:14px; font-weight:bold; margin-top:12px; float:left;}

.wrapper3{ width:1190px; margin:0 auto; overflow:hidden; padding-top:10px;}
.wrap-right{ float:right; width:990px; overflow:hidden;}
.vid-out{ float:left; width:948px; border:1px solid #ebebeb; overflow:hidden; padding:20px 20px 0 20px;}
.vid-out-list{ float:left; width:948px; overflow:hidden; display:inline; margin-bottom:30px;}
.vid-out-list li{ float:left; display:block; width:199px; overflow:hidden; margin-left:19px; margin-right:19px; margin-top:15px; margin-bottom:15px;}
.vid-in{ float: left; width:199px; overflow:hidden; display:block;}
.vid-in dt{ float:left; width:199px; height:199px; overflow:hidden;}
.vid-in dt img{ width:199px; height:199px;}
.vid-in dd{ float:left; width:199px; overflow:hidden;}
.vid-in dd.vid-in-bt{ height:32px; overflow:hidden; margin-top:8px;}
.vid-in dd.vid-in-bt a{ color:#4a4a4a;}
.vid-in dd.vid-in-bt a:hover{ text-decoration:underline;}
.vid-in dd.vid-in-price{ margin-top:5px;}
.vid-in dd.vid-in-price i{ color:#d90000; font-size:18px; font-weight:bold;}
.vid-in dd.vid-in-price span{ float:right; color:#a3a3a3; margin-top:5px;}
.vid-in dd.vid-in-price span a{ color:#2272c8;}
.vid-in dd.vid-in-caozuo{ margin-top:8px;}
.vid-in dd.vid-in-caozuo a{ float:left; display:block; border:1px solid #dcdcdc;-moz-border-radius: 5px; -webkit-border-radius: 5px;border-radius:5px; padding-left:30px; color:#6a6a6a; padding-right:8px; height:24px; line-height:24px;}
.vid-in dd.vid-in-caozuo a.gm2{ background:url(../images/cart4.png) no-repeat 9px center; margin-left:20px;}
.vid-in dd.vid-in-caozuo a.sc2{ background:url(../images/x.png) no-repeat 9px center; margin-left:13px;}






.zjll-box2{ float:left; width:988px; border:1px solid #ebebeb; padding-bottom:15px; margin-top:18px;}
.zjll-box2 h3{ float:left; width:973px; height:37px; line-height:37px; background-color:#fafafa; padding-left:15px; color:#666666; font-weight:normal; font-size:16px; border-bottom:1px solid #ebebeb; }

.guess-like{ float:left; width:183px; overflow: hidden; margin-left:30px; margin-right:30px; margin-top:20px;}
.guess-like dt{ float:left; width:183px; overflow:hidden;}
.guess-like dt img{ width:183px; height:183px;}
.guess-like dd{ float:left; width:183px; overflow:hidden; margin-top:4px;}
.guess-like dd a{ color:#333333;}
.guess-like dd a:hover{ color:#ff3c3c; text-decoration:underline;}
.guess-like dd i{ color:#dd0000; font-size:14px; font-style:normal;}
.number{ float:left; width:1190px; overflow:hidden; margin-top:30px;}


.dp_cont4{ width:1190px; margin:0 auto; overflow:hidden; margin-top:15px;}
.propAttrs{ width:1170px; margin:0 auto; border-left:1px solid #dddddd; border-right:1px solid #dddddd; overflow:hidden;}
.propAttrs-list{ float:left; width:1170px; overflow:hidden; padding-top:6px; padding-bottom:6px; border-bottom:1px solid #dddddd; background-color:#f8f8f8;}
.bdss-title{ float:left; color:#666666; font-weight:bold; line-height:24px; margin-left:12px;}
.bdss-text{ float:left; width:200px; height:22px; border:1px solid #cfcfcf; line-height:22px; border-right:0; background-color:#ffffff;}
.bdss-btn{ float:left; width:24px; height:24px; overflow:hidden; background:url(../images/search2.png) no-repeat center center; background-color:#ffffff;border:1px solid #cfcfcf; border-left:0;}

.propAttrs-list2{float:left; width:1170px; overflow:hidden; border-bottom:1px solid #dddddd;}
.propAttrs-list2 dt{ float:left; width:62px; overflow:hidden; text-align:center; height:33px; line-height:33px; background-color:#f8f8f8; color:#8e8e8e;}
.propAttrs-list2 dd{ float:left; width:1108px; background:#ffffff; line-height:33px; overflow:hidden;}
.propAttrs-list2 dd a{ float:left; display:block; padding-left:19px; padding-right:19px; color:#505050;}

.propAttrs-list3{float:left; width:1170px; overflow:hidden; padding-top:6px; padding-bottom:6px; border-bottom:1px solid #dddddd; background-color:#f8f8f8;}
.sxtj{ float:left; margin-left:10px; overflow:hidden; display:inline; height:20px; border:1px solid #dddddd; border-right:0; background-color:#ffffff;}
.sxtj li{ float:left; display:block; overflow:hidden; border-right:1px solid #dddddd; padding-left:12px; padding-right:12px; line-height:20px;}
.sxtj li a{ color:#333333}
.sxtj li a:hover{ color:#ff7700;}
.jgqj{ float:left; height:20px; border:1px solid #dddddd; border-right:0; margin-left:15px;}
.jgqj li{float:left; display:block; overflow:hidden; border-right:1px solid #dddddd;line-height:20px;}
.qian{ float:left; width:60px; border:none; height:20px; line-height:20px; text-align: center; padding-left:15px; background:url(../images/q.png) no-repeat 5px center; background-color:#ffffff;}
.jgqj li.gang{ line-height:20px; padding-left:5px; padding-right:5px; color:#666666;}


