/*头部*/
.logo{width:330px; position:relative;height:60px;overflow:hidden;padding:15px 0}
.logo img{float:left}
.modname{font-size:20px;margin-top:30px}
.slogo{float:left;margin-top:5px}
.top .center {float:left;margin-top:27px;}
.head_search {position:relative;}
.search_i {width:380px;font-size:12px;height:38px;line-height:38px;padding:0px 0 0 10px;color:#666666;background:url('http://ef.mysticrottweilers.com/template/news/dianshang/styles/bu/images/spacer.gif');border:#FE3303 2px solid;border-left:none;border-right:none}
.search_i:focus{outline:none;}
.search_m {width:80px;cursor:default;font-size:12px;height:38px;line-height:38px;color:#333;border:#FE3303 2px solid;float:left; border-right:none; text-indent:12px;border-radius: 4px 0 0 4px;}
.search_s {width:80px;height:42px; font-size:16px;line-height:42px; border:none; text-align:center;margin:0;cursor:pointer;color:white;background:#FE3303;float:right;border-radius: 0 4px 4px 0;}
.dropdown {position: relative;z-index: 1;width: 80px;float:left;}
.dropdown .level {position: relative;}
.dropdown .level i {width: 5px;height: 5px;border: 1px #aaa solid;border-right-width: 0;border-bottom-width: 0;display: inline-block;margin-left: 7px;-webkit-transform: rotate(225deg); transform: rotate(225deg);margin-top: -4px;position:absolute;right:8px;top:19px;}
.dropdown .dropdown-menu {position: absolute;width: 100%;left: 2px;top:40px;box-shadow: 0 2px 6px 0 rgba(193, 200, 199, 0.43);background: #fff;margin-top: 0px;padding-bottom: 10px;z-index: 2;opacity: 0;visibility: hidden;transition: all 0.5s;display: block;min-width: auto;border: 0;border-radius: 0;padding-top:5px}
.dropdown .dropdown-menu li  {margin: 0;display: block;line-height:25px;font-size:12px;padding-left:10px;cursor:pointer}
.dropdown .dropdown-menu li:hover{color:#ff6000;font-weight:bold}
.dropdown:hover .level {color: #006953;opacity: 1;}
.dropdown:hover .level i {border-left-width: 0;border-top-width: 0;margin-top: 2px;border-right-width: 1px;border-bottom-width: 1px;}
.dropdown:hover .dropdown-menu {margin-top: 0px;visibility: visible;opacity: 1;}
.weixin {position: absolute;z-index: 1000;width: 120px;float:right;top:5px; right:0px}
.weixin .level{text-align:center}
.weixin .level p {padding-bottom:5px}
.weixin .weixin-menu {position: absolute;width: 100%;right: 5px;top:20px;box-shadow: 0 2px 6px 0 rgba(193, 200, 199, 0.43);background: #fff;margin-top: -100px;z-index: 2;opacity: 0;visibility: hidden;transition: all 0.5s;display: block;min-width: auto;border: 0; text-align:center;border-radius: 0;padding:10px;}
.weixin:hover .weixin-menu {margin-top: 0px;visibility: visible;opacity: 1;}
#search_tips {z-index:1000;position:absolute;width:446px;overflow:hidden;cursor:pointer;margin:78px 0 0 480px;font-size:14px;line-height:20px;color:#666666;background:#FFFFFF;border:#ee2e2c 2px solid;padding-top:8px;}
#search_tips div {height:20px;padding:3px 8px 3px 10px;clear:both;overflow:hidden;}
#search_tips div span {float:right;font-size:12px;}
#search_tips label {display:block;width:100%;background:#f5f5f5;font-size:12px;line-height:26px;color:#ff7200;text-align:right;}
.search_t_div_1 {color:#333333;}
.search_t_div_1 span {color:#008000;}
.search_t_div_2 {background:#3366CC;color:#FFFFFF;}
.search_t_div_2 span {color:#FFFFFF;}
.fabu{width:145px;height:40px;float:left;font-size:14px;margin-top:27px;margin-left:45px;}
.fabu a{display:block;background:url(http://ef.mysticrottweilers.com/template/news/dianshang/styles/bu/images/fabu.png) no-repeat 12px 12px;padding-left:40px;line-height:40px;color:#000;border:#eee 1px solid;border-radius:3px;color:#666}
.fabu a:hover{background:url(http://ef.mysticrottweilers.com/template/news/dianshang/styles/bu/images/fabu2.png) no-repeat 12px 12px;color:white;border:#FE3303 1px solid;color:#FE3303}
.res{overflow:hidden;margin-top:10px;color:#ff6600}
.res a{color:#888}



.menu_v16 { height:40px; background:#fff; margin-bottom:15px;}
.menu_v16 .allmenu {background:#FE3303;color:#fff;font-size:16px;height:40px;line-height:40px;float:left;width:220px;margin-right:20px;cursor:pointer;position:relative;}
.menu_v16 .allmenu:before {content:"\e60e";display:inline-block;font-family:'iconfont'; width:40px;height:40px;float:left;text-align:center;font-size:20px;margin:0 5px;}
.menu_v16 .nav_16 li { height:40px; line-height:40px; font-size:16px; float:left;padding:0 25px;}
.menu_v16 .nav_16 li a { padding:8px 2px;}
.menu_v16 .nav_16 li.menuon a { color:#FE3303;border-bottom:2px solid #FE3303;}
.menu_v16 .allmenu .im0l_v16 { width:220px; position:absolute; top:40px; left:0; background:rgba(0,0,0,.88);z-index:3;padding-bottom:10px;display:none;}
.menu_v16 .allmenu:hover .im0l_v16 { display:block;}
.menu_v16 .allmenu .im0l_v16 ul li {padding: 0px 20px 11px;}
.menu_v16 .allmenu .im0l_v16 ul li:nth-child(1n+2) { margin-top:-1px;}
.menu_v16 .allmenu .im0l_v16 ul li:hover { background:#2d2e3e;}
.menu_v16 .allmenu .im0l_v16 ul li p { height:20px;overflow:hidden; line-height:20px;}
.menu_v16 .allmenu .im0l_v16 ul li .p_1 { font-size:16px; margin-bottom:5px;border-top: 1px solid #333;padding-top:12px;}
.menu_v16 .allmenu .im0l_v16 ul li .p_1 a { color:#fff;}
.menu_v16 .allmenu .im0l_v16 ul li .p_2 { font-size:12px;}
.menu_v16 .allmenu .im0l_v16 ul li .p_2 a { color:#aaa; display:inline-block; margin-right:5px;}
.menu_v16 .allmenu .im0l_v16 ul li .p_2 a:hover { color:#FE3303;}
.menu_v16 .allmenu .im0l_v16 ul li .right { width:0px; height:487px; background:#fff;position:absolute; left:220px; top:0px; overflow:hidden;  transition:all .8s; box-sizing:border-box;}
.menu_v16 .allmenu .im0l_v16 ul li:hover .right { width:980px;}
.menu_v16 .allmenu .im0l_v16 ul li .right_box { padding:10px 20px; position:absolute; right:0;width:980px;height:487px;border:1px solid #FE3303;box-sizing:border-box;}
.menu_v16 .allmenu .im0l_v16 ul li .right_box .menu_left { float:left; width:730px;}
.menu_v16 .allmenu .im0l_v16 ul li .right_box strong { font-size:16px; display:block;}
.menu_v16 .allmenu .im0l_v16 ul li .right_box strong a { color:#FE3303;}
.menu_v16 .allmenu .im0l_v16 ul li .right_box dl { font-size:12px;padding: 10px 0; overflow:hidden;}
.menu_v16 .allmenu .im0l_v16 ul li .right_box dl dt { line-height: 25px;font-weight: 700;float:left; width:10%; margin-right:3%;}
.menu_v16 .allmenu .im0l_v16 ul li .right_box dl dd { line-height: 25px; overflow:hidden; float:left; width:85%;}
.menu_v16 .allmenu .im0l_v16 ul li .right_box dl dd a { color:#666; display:inline-block; float:left; margin-right:15px;}
.menu_v16 .allmenu .im0l_v16 ul li .right_box dl dd a:hover { color:#FE3303;}
.menu_v16 .allmenu .im0l_v16 ul li .right_box .menu_AD { float:right; width:168px;padding-top:10px;}
.menu_v16 .allmenu .im0l_v16 ul li .right_box .menu_AD img { margin-top:10px;}






/*商铺信息*/
.company-box {height:auto;overflow:hidden;background:#fff}
.company-box h2 {font-size:16px;line-height:40px;padding:5px 15px;font-weight:normal;color:#000}
.company-box h2:before {content:"";background:#ff6000;float:left;margin-right:10px;height:16px;width:3px;margin-top:12px;}
.shopName {height:77px;padding:0px 0px 0px 15px;background:url("http://ef.mysticrottweilers.com/template/news/dianshang/styles/bu/images/news-hot.png") no-repeat 0px 0px scroll;border-bottom:#eee 1px solid}
.shopName h3 {color:#FE3303;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;overflow:hidden;height:20px;line-height:20px;padding:13px 5px 0px 0px;}
.shopName h3 a {color:#FE3303;}
.shopName h3 a:hover {color:#FE3303;text-decoration:none;}
.shopName .jwsy {margin-top:10px;font-size:12px;height:27px;line-height:27px;}
.shopName .jwsy1 {background:#FE3303;color:#fff;border-radius:2px;text-align:center;padding:4px 6px;margin-right:5px;}
.shopName .jwsy1 a {color:#fff}
.shopName .jwsy1:hover,.shopName .jwsy2:hover {opacity:.8;filter:alpha(opacity=80);}
.shopName .jwsy2 {background:#9E9E9E;color:#fff;border-radius:2px;text-align:center;padding:4px 6px;margin-right:5px;}
.shopName .jwsy3 {background:#607D8B;color:#fff;border-radius:2px;text-align:center;padding:4px 6px;}
/*-- 诚信档案 --*/
.shopData p:before,.shopData p:after {content:"";display:block;clear:both;height:0;visibility:hidden;}
.shopData p {zoom:1;}
.shopData p {line-height:30px;padding:0px 5px 0px 15px;height:30px;z-index:1}
.shopData p em {float:left}
.shopData p em.wxqrcode {float:left;position:relative;height:16px;z-index:100;display:block;margin-right:10px}
.shopData p em.wxqrcode span {display:none}
.shopData p em.wxqrcode:hover span {display:block;z-index:1000;width:100px;height:100px;overflow:hidden;position:absolute;left:-40px;padding:5px;top:-105px;box-shadow:0px 0px 5px rgba(0,0,0,0.25);background:white;}
.shopData p em.wxqrcode span img {width:100px;height:100px;}
.shopData p i {color:#999;float:left;font-size:12px;padding-right:4px;text-align:right;}
.shopData p a {color:#4c4c4c;margin-right:10px;}
.fl {float:left}
.v-year {display:block;font-size:14px;line-height:16px;padding-left:10px;float:left}
.v-year b {font-weight:bold;color:#FE3303;font-size:16px;}
/*-- 公司信息 --*/
.companyInfo {height:auto;overflow:hidden;border-top:#eee solid 1px;padding:15px 0px 5px 15px;margin-top:10px;}
.companyInfo a {width:62px;height:28px;float:left;border:#eee solid 1px;line-height:28px;border-radius:1px;margin:0px 6px 10px 0px;padding-left:34px;color:#535353;}
.companyInfo a:hover {color:#FE3303;text-decoration:none;}
.companyInfo a.dp {background:#FEFCE4 url(http://ef.mysticrottweilers.com/template/news/dianshang/styles/bu/images/dp-icon.png) no-repeat 12px center;background-size:16px 16px;}
.companyInfo a.gs {background:#FEFCE4 url(http://ef.mysticrottweilers.com/template/news/dianshang/styles/bu/images/gs-icon.png) no-repeat 12px center;background-size:16px 18px;}
.companyInfo a.dz {background:#FEFCE4 url(http://ef.mysticrottweilers.com/template/news/dianshang/styles/bu/images/dz-icon.png) no-repeat 12px center;background-size:16px 16px;}
.companyInfo a.cp {background:#FEFCE4 url(http://ef.mysticrottweilers.com/template/news/dianshang/styles/bu/images/fl-icon.png) no-repeat 12px center;background-size:16px 16px;}
.black_overlay {display:none;position:fixed;top:0%;left:0%;width:100%;height:100%;background:black;z-index:1001;-moz-opacity:0.6;opacity:.60;filter:alpha(opacity=60);}
.blank_content {display:none;position:fixed;top:35%;left:40%;width:50%;height:270px;background:#f7f7f7 url(http://ef.mysticrottweilers.com/template/news/dianshang/styles/bu/images/cart.png) no-repeat left 40px;z-index:1002;width:470px;border-radius:5px;padding:5px;}
.blank_content h2 {height:40px;line-height:40px;clear:both;font-size:18px;padding:0px 5px 0px 10px;font-weight:normal}
.blank_content h2 span {float:right}
.blank_content h3 {height:40px;line-height:40px;clear:both;font-size:18px}
.blank_content h3 a {color:#ee2e2c}
.blank_content .open {padding:10px 15px 20px 15px;overflow:hidden;}
.blank_content ul li {font-size:14px;line-height:28px;height:28px}
.blank_content ul li em {font-size:12px;color:#666}
.blank_content ul li img {margin-top:-5px}
.blank_content ul li.com {font-size:16px}
.blank_content dl dt {float:left;margin-right:10px;margin-top:8px;}
.blank_content dl dt img {width:100px;height:100px;border-radius:3px;}
.blank_content dl ul {overflow:hidden;}
.wx {border-top:#e3e3e3 1px solid;padding-top:15px;text-align:center;font-size:14px;}
.wx b {color:red}
.qrcode2 {width:47px;position:absolute;right:30px;top:63px;z-index:1000}
.qrcode2 p {font-size:12px;}
.qrcode2 dl {display:none}
.qrcode2:hover dl {display:inline-block;position:relative;z-index:10000;background:white;width:100px;box-shadow:0px 0px 3px rgba(0,0,0,0.15);top:0px;padding:5px;left:-90px}
.qrcode2:hover dl img {width:100px;height:100px;}
.open {padding:0px 0px;}
.buycar {padding:0px 15px 15px 15px}
.buycar a {background:#FE3303 url(http://ef.mysticrottweilers.com/template/news/dianshang/styles/bu/images/s-ico1.png) no-repeat 40px 8px;background-size:20px 22px;display:block;height:40px;line-height:40px;color:white;font-size:16px;text-align:center;cursor:pointer;border-radius:2px}
.buycar a:hover {background:#009231 url(http://ef.mysticrottweilers.com/template/news/dianshang/styles/bu/images/s-ico1.png) no-repeat 40px 8px;background-size:20px 22px;}