/* 全局CSS定义 */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed,figure, figcaption, footer, header, hgroup,menu, output, ruby, section, summary,time, mark, audio, video {margin: 0; padding: 0; border: 0;  /* font: inherit; */  /* font-size: 100%; */ vertical-align: baseline;}
html { line-height: 1;}
ol, ul {list-style: none;}
table { border-collapse: collapse; border-spacing: 0;}
caption, th, td {text-align: left;  font-weight: normal; vertical-align: middle;}
q, blockquote {quotes: none;}
q:before, q:after, blockquote:before, blockquote:after { content: none;}
a img {border: none; color: inherit;}
i {font-style: normal;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, section, summary {display: block;}
img {max-width: 100%;vertical-align: top;}

*{box-sizing: border-box;}
a {color:#333; text-decoration:none;}
.flo {float:left}
.flor {float:right}
.tc-l { text-align:left}
.tc-c { text-align:center}
.clear {clear:both; display:block}
.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0} 
.clearfloat {zoom:1}
.blank10 { clear:both; height:10px}
.blank60 { clear:both; height:60px}
.blank75 { clear:both; height:75px}

/* 移动端容器定义 */
.mob-container {max-width: 640px;margin: 0 auto;}
.mob-container a {text-decoration: none;}

/* 顶部定义 */
.cyy-header {height: 44px;position: relative; background: #f9f9f9; border-bottom:1px solid #eee; overflow:hidden;}
.cyy-header .header-back {position: absolute;left: 0;top: 0;bottom: 0;}
.cyy-header .header-back .m-icon-back {display: block;width: 46px;height: 100%;background: url(../../dscyy/m_icon_back.png) no-repeat center;background-size: 16px;}
.cyy-header .header-title {font-size: 17px;color: #021710;line-height: 44px;text-align: center;}
.cyy-header .header-action {position: absolute;right: 0;top: 0;bottom: 0;display: flex;align-items: center;padding-right: 10px;}
.cyy-header .header-action .m-icon-collect {display: block;width: 35px;height: 100%;background: url(../../dscyy/m_icon_collect.png) no-repeat center;background-size: 18px;}
.cyy-header .header-action .m-icon-export {display: block;width: 35px;height: 100%;background: url(../../dscyy/m_icon_share.png) no-repeat center;background-size: 17px;}

/* 免责声明 */
.cyy-disclaimer {font-size:12px; line-height:21px; padding:10px 16px; margin-top:10px; color:#999; background:#f9f9f9}
.cyy-disclaimer span {color:#f5574d}
/* 主办单位 */
.cyy-organizer {font-size:12px; line-height:22px; padding:12px 16px; color:#666; text-align:center; margin-top:16px; border-top:1px solid #eee;}
.cyy-organizer span {color:#f5574d}

/* 底部固定 即时聊 */
.empty-footer {height: 70px; overflow:auto}
.cyy-footer {position: fixed; left: 0; right: 0; bottom: 0; max-width: 640px; margin: 0 auto; background: #FFFFFF; z-index: 99; }
.cyy-footer::before {content: ''; display: block; position: absolute; left: 0;right: 0; top: 0; height: 1px; background: #EEEEEE; transform: scaleY(1);}
.cyy-footer-inner {display: flex; align-items: center;}
.cyy-footer-left {display: block;width: 74px; flex-shrink: 0;}
.cyy-footer-left a {display: block; text-align: center;}
.cyy-footer-left .m-icon-consult i {display: block; position: relative; width: 26px; height: 26px; background: url(../../dscyy/m_icon_consult.png) no-repeat center; background-size: 100%; margin: 0 auto;}
.cyy-footer-left .m-icon-consult i::after {content: ''; display: block; position: absolute; width: 8px; height: 8px; background: #fe744f; border-radius: 50%; top: 1px; right: 2px;}
.cyy-footer-left .m-icon-consult p {font-size: 11px; line-height: 14px; color: #333333; margin-top: 6px;}
.cyy-footer-right {flex: 1; display: flex; align-items: center; padding: 10px 15px 10px 0;}
.cyy-footer-right a {display: block; color: #ffffff;width: 48.5%;height: 46px;line-height: 46px;border-radius: 4px;text-align: center;position: relative;}
.cyy-footer-right a.zxjl {background: #fe744f;margin-right: 3%;}
.cyy-footer-right a.dhzx {background: #00bfe9;}
.cyy-footer-right a h4 {font-size: 16px;line-height: 22px;margin-top: 5px;}
.cyy-footer-right a p {font-size: 10px;line-height: 12px;margin-top: 2px;}

/* 焦点滚动图 */
.focus-box {position: relative;}
.focus-swiper {}
.focus-box .m-icon-video {position: absolute;width: 60px;height: 60px;left: 50%;top: 50%;margin: -30px 0 0 -30px;background: url(../../dscyy/m_icon_video.png) no-repeat center;background-size: cover;}
.focus-nav {position: absolute;left: 0;right: 0;top: 0;z-index: 2;padding: 12px 17px;overflow: hidden;}
.focus-nav a {display: block;width: 35px;height: 35px;background: rgba(51,51,51,.5);border-radius: 50%;}
.focus-nav .nav-back {float: left;}
.focus-nav .nav-share,
.focus-nav .nav-collect {float: right;margin-left: 6px;}
.focus-nav a i {display: block;opacity: 0.7;width: 100%;height: 100%;background-repeat: no-repeat;background-position: center;}
.focus-nav .nav-back i {background-image: url(../../dscyy/m_nav_back.png);background-size: 12px;}
.focus-nav .nav-share i {background-image: url(../../dscyy/m_nav_share.png);background-size: 14px;}
.focus-nav .nav-collect i {background-image: url(../../dscyy/m_nav_collect.png);background-size: 23px;}
.focus-num {position: absolute;right: 4%;bottom: 12px;z-index: 1;}
.focus-num span {display: block;box-sizing: border-box;height: 22px;background: #282828;line-height: 10px;padding: 6px 6px 0;font-size: 9px;color: #ffffff;border-radius: 12px;}
.focus-direction {position: absolute;right: 25px;left: 25px;bottom: 12px;z-index: 1;text-align: center;font-size: 0;}
.focus-direction a {display: inline-block;position: relative;padding: 0 8px;height: 22px;line-height: 22px;font-size: 12px;color: #333333;margin: 0 3px;background: #f6f4f7;border-radius: 11px;}
.focus-direction a.current {background: #f6554d;color: #FFFFFF;}
/* 基本信息 */
.home-base {padding: 20px 16px;}
.home-base h1 {font-size: 23px;line-height: 30px;color: #021710;font-weight: bold;}
.home-base .stags {font-size: 12px;color: #666; overflow: hidden;margin-top: 10px;}
.home-base .stags span {float: left; padding: 4px 6px; overflow: hidden;border-radius: 1px; margin-right: 6px; border:1px solid #eee; display:block}
.home-base .infos-item {margin-top:12px}
.home-base .infos-item li {font-size: 14px;line-height: 28px;word-break: break-word;overflow: hidden;}
.home-base .infos-item li span { color:#999; margin-right:10px}
.home-base .infos-more {margin-top: 12px;}
.home-base .infos-more a {display: block;height: 44px;line-height: 44px;background: #fff6f9;text-align: center;font-size: 15px;color: #f5574d;}
.home-base .btn-zaiti {margin-top: 8px;overflow: hidden;}
.home-base .btn-zaiti a {float: left; height: 50px;line-height: 20px;width: 50%;padding: 15px 0;text-align: center;font-size: 15px;color: #333333;display: flex;align-items: center;justify-content: center;}
.home-base .btn-zaiti a img {width: 14px;height: 14px;margin-right: 10px;}
.line-seperator {height: 1px;background: #e4e4e4;}
/* 400电话号码 */
.home-telbox {position: relative;margin-top: 15px;background: linear-gradient(240deg,#fef7e5,#fce9e5);border-radius: 1px;}
.home-telbox > a {display: block;padding: 13px 15px 16px;}
.home-telbox .tel {font-size: 20px;color: #f5574d;font-weight: bold;line-height: 26px;white-space: nowrap;}
.home-telbox p {font-size: 10px;line-height: 12px;color: #959595;padding: 2px 0;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;margin-right: 40px;margin-top: 3px;}
.home-telbox .m-icon-tel {position: absolute;width: 43px;height: 43px;right: 16px;top: 49%;background: #ffffff;margin-top: -22px;border-radius: 50%;box-shadow: 0 3px 3px rgba(9,2,4,.06);}
.home-telbox .m-icon-tel i {position: absolute;background: url(../../dscyy/m_icon_tel.png) no-repeat center;width: 21px;height: 21px;background-size: 100%;left: 50%;top: 50%;margin-left: -11px;margin-top: -11px;}
/* 灰底间隔 */
.section-gap {background: #f7f7f7;height: 10px; clear:both; display:block}
/* 区块小标题 */
.header-box {line-height: 26px;margin-bottom: 5px;overflow: hidden;}
.header-box h3 {font-size: 17px; color: #333;font-weight: bold; float: left;}
.header-box .more {float: right;font-size: 12px;color: #999;}
/* 招商载体 */
.cyy-leasing { overflow:hidden; padding:16px 16px 14px 16px;}
.cyy-leasing .leasing-cont { overflow:hidden;}
.cyy-leasing .leasing-cont li {float:left; width:47%; text-align:center; margin:10px 1.5% 5px 1.5%; overflow:hidden;}
.cyy-leasing .leasing-cont li .photo {position:relative; width:100%;}
.cyy-leasing .leasing-cont li .photo a {display:block; color:#fff;}
.cyy-leasing .leasing-cont li .photo img {width:100%; display:block; height:50px}
.cyy-leasing .leasing-cont li .photo span {position:absolute; width:100%; left:0px; top:17px; font-weight:normal; font-size:15px; color:#fff; text-shadow: 1px 1px 2px #666; display:block; text-align:center}
.cyy-leasing .leasing-cont li .btn {margin-top:9px; font-size:12px;}
.cyy-leasing .leasing-cont li .btn a { display:block; background: #f5f5f5; color:#000; padding:5px 0 8px 0; width:48%; border-radius:20px; float:left; margin:0px 1%;}
.cyy-leasing .leasing-cont li .btn a.red {color:#f5574d;}
/* 优惠政策 */
.cyy-policy {overflow:hidden; padding:16px;}
.cyy-policy .policy-cont {overflow:hidden;}
.cyy-policy .policy-cont li {float:left; width:30.33%; text-align:center; margin:10px 1.5% 4px 1.5%; border-radius:3px; overflow:hidden;}
.cyy-policy .policy-cont li .photo {position:relative; width:100%;}
.cyy-policy .policy-cont li .photo a {display:block; color:#fff;}
.cyy-policy .policy-cont li .photo img {width:100%; display:block; height:45px}
.cyy-policy .policy-cont li .photo span {position:absolute; width:100%; left:0px; top:15px; font-weight:normal; font-size:14px; color:#fff; text-shadow: 1px 1px 2px #666; display:block; text-align:center}
.infos-more {margin-top: 5px;}
.infos-more a {display: block;height: 44px;line-height: 44px;background: #fff6f9;text-align: center;font-size: 15px;color: #f5574d;}
/* 园区资源 */
.cyy-resources {overflow:hidden; padding:16px;}
.cyy-resources .resources-cont {overflow:hidden; }
.cyy-resources .resources-cont li {padding:12px 18px; margin-top:10px; border-radius:6px; background:#f9f9f9;}
.cyy-resources .resources-cont .ad-title {display:block; overflow:hidden; border-bottom:1px dashed #ddd; height:28px}
.cyy-resources .resources-cont .ad-title img {width:19px; float:left; display:block}
.cyy-resources .resources-cont .ad-title span {margin:2px 0 0 8px; float:left; color:#093; display:block; font-size:15px; font-weight:bold}
.cyy-resources .resources-cont .ad-disp { font-size:13px; line-height:21px; margin-top:5px; color:#777}
/* 园区图册+荣誉 */
.cyy-imgbox {overflow:hidden; padding:16px;}
.cyy-imgbox .img-cont {padding-bottom:0px; overflow: hidden;}
.cyy-imgbox .img-cont li {float:left; width:47%; text-align:center; margin:10px 1.5% 5px 1.5%; overflow:hidden;}
.cyy-imgbox .img-cont li img {width:100%; height:100px; }
.cyy-imgbox .img-cont li p {margin-top:10px; font-size:13px; white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
/* 招商人员 */
.cyy-waiter {overflow:hidden; padding:16px;}
.cyy-waiter .waiter-cont {padding:5px 10px}
.cyy-waiter .waiter-item {overflow:hidden; padding:8px 0}
.cyy-waiter .waiter-item .waiter-info {display:block; float:left}
.cyy-waiter .waiter-item .waiter-photo {margin-right: 16px; float:left}
.cyy-waiter .waiter-item .waiter-photo img {width: 50px;height: 50px;border-radius:25px;}
.cyy-waiter .waiter-item .waiter-txt {vertical-align: middle;overflow: hidden;float:left;}
.cyy-waiter .waiter-item .waiter-txt h3 {font-size: 15px;display: block;line-height: 20px;color: #333333;font-weight: bold;}
.cyy-waiter .waiter-item .waiter-txt p {font-size: 12px;color: #666666;line-height: 18px;margin-top: 6px;overflow: hidden;}
.cyy-waiter .waiter-item .waiter-contact{float:right; margin-top:4px}
.cyy-waiter .waiter-item .waiter-contact a {display: block;width: 32px;height: 32px;background: #fb5654;border-radius: 50%; float:left}
.cyy-waiter .waiter-item .waiter-contact a:last-child {margin-left: 18px;}
.cyy-waiter .waiter-item .waiter-contact a i {display: block;width: 100%;height: 100%;background-repeat: no-repeat;background-position: center;}
.cyy-waiter .waiter-item .waiter-contact .contact-tel i {background-image: url(../../dscyy/m_icon_call.png);background-size: 15px; float:left}
.cyy-waiter .waiter-item .waiter-contact .contact-talk i {background-image: url(../../dscyy/m_icon_msg.png);background-size: 15px;  float:left}

/* ------------------ 走进园区页 园区详情页 ------------------ */
.cyy-profile { }
.profile-item {margin-top:12px; padding:0 18px}
.profile-item h3 { font-size:15px; font-weight:bold; color:#3c3f46; height:36px; line-height:36px; border-bottom:1px solid #eee;}
.profile-item .item-cont { font-size:15px;padding:10px 0}
.profile-item .item-cont ul { overflow:hidden}
.profile-item .item-cont li {padding:6px 0; line-height: 150%;}
.profile-item .item-cont li span {color:#999}
.profile-item .item-cont li strong { font-size:16px; color:#f5574d}
.profile-match {padding:15px 0}
.profile-match ul {overflow:hidden}
.profile-match li { width:33.33%; float:left; padding:4px 0}
.profile-match li img { width:30px; vertical-align:middle}
.profile-match li span {margin-left:10px; font-size:15px}
.profile-about { font-size:15px; padding:15px 0; line-height:22px;}
.profile-about p, .profile-match p {line-height: 180%; text-align: justify;font-size:15px;}

/* ------------------ 我要入驻页 在线留言页 ------------------ */
.cyy-guest {margin-top:16px; padding:0 1px}
.cyy-guest h5 {color:#f5574d; font-size:13px; line-height:20px; text-align:center}
/* 姓名电话 */
.cyy-guest .guest-form {background:#f9f9f9; margin-top:12px}
.cyy-guest .name-tel { border:1px solid #fc0; background:#fff7e2; overflow:hidden; padding:10px 16px;  font-size:13px;}
.cyy-guest .name-tel ul { clear:both;padding:5px 0; overflow:hidden}
.cyy-guest .name-tel li {float:left;}
.cyy-guest .name-tel .type { width:60px; padding-top:12px}
.cyy-guest .name-tel .type span { color:#f5574d; margin-right:6px}
.cyy-guest .name-tel .int {width:78%}
.cyy-guest .name-tel .int input {padding:8px; border:1px solid #ccc; width:100%}
/* 需求载体 */
.cyy-guest .guest-zaiti { overflow:hidden; padding:15px 15px 10px 15px; border-bottom:2px solid #fff}
.cyy-guest .guest-zaiti p {height:25px; line-height:25px; font-weight:bold;}
.cyy-guest .guest-zaiti li { float:left; width:25%; padding:4px 0;}
.cyy-guest .guest-zaiti li label {margin-left:7px}
/* 所属行业 */
.cyy-guest .guest-hangye { overflow:hidden; padding:10px 15px; border-bottom:2px solid #fff}
.cyy-guest .guest-hangye p {height:25px; line-height:25px; font-weight:bold;}
.cyy-guest .guest-hangye li { float:left; width:33.33%; padding:4px 0}
.cyy-guest .guest-hangye li label {margin-left:7px}
/* 面积需求 */
.cyy-guest .guest-mianji { overflow:hidden; padding:10px 15px; border-bottom:2px solid #fff}
.cyy-guest .guest-mianji p {height:25px; line-height:25px; font-weight:bold;}
.cyy-guest .guest-mianji li { float:left; width:50%; padding:4px 0}
.cyy-guest .guest-mianji li label {margin-left:7px}
/* 用电需求 */
.cyy-guest .guest-yongdian { overflow:hidden; padding:10px 15px; border-bottom:2px solid #fff}
.cyy-guest .guest-yongdian p {height:25px; line-height:25px; font-weight:bold;}
.cyy-guest .guest-yongdian li { float:left;}
.cyy-guest .guest-yongdian li.type {padding-top:9px}
.cyy-guest .guest-yongdian li label {margin-left:7px}
.cyy-guest .guest-yongdian li input {padding:6px; border:1px solid #ccc; width:150px}
/* 其他需求 */
.cyy-guest .guest-other { overflow:hidden; padding:10px 15px; border-bottom:2px solid #fff}
.cyy-guest .guest-other p {height:25px; line-height:25px; font-weight:bold;}
.cyy-guest .guest-other li { float:left; width:50%; padding:4px 0}
.cyy-guest .guest-other li label {margin-left:7px}
/* 更多留言 */
.cyy-guest .guest-txt {padding:10px 0;}
.cyy-guest .guest-txt textarea {color:#666; border:1px solid #ccc; height:80px; width:100%; padding:10px; }
.cyy-guest .guest-btn {text-align:center; padding-bottom:20px}
.cyy-guest .guest-btn input { font-size:16px; font-weight:bold; color:#fff; padding:10px 40px; background:#c00; border:0; border-radius:5px; }

/* ------------------ 出租出售列表页 ------------------ */
.leasing-box .leasing-menu {border-bottom:1px solid #eee;padding:8px 0; margin:0 12px;height:60px;}
.leasing-box .leasing-menu li {float:left; width:23%; height:35px; background: #f7f7f7; border:1px solid #ddd; text-align:center; margin:5px 1% 5px 1%;line-height: 35px;border-radius: 5px;}
.leasing-box .leasing-menu li .photo a {color:#000;}
.leasing-box .leasing-menu li .photo img {width:100%; display:block; height:45px}
.leasing-box .leasing-menu li .photo span {font-weight:normal; font-size:14px;text-align:center}
.leasing-list {font-size:13px; padding: 1px 16px 10px 16px;clear: both;}
.leasing-list ul { list-style-type: none; }
.leasing-list li {padding:12px 0 12px 0; border-bottom:1px dashed #ededed;}
.leasing-list li a {overflow: hidden; display:block}
.leasing-list .photo {float:left; width:30%;}
.leasing-list .photo img {width:90%; height:70px; border-radius:5px}
.leasing-list .infos {float:left; width:70%; overflow:hidden}
.leasing-list .infos p { margin:0;padding:0; }
.leasing-list .infos .infos-title {font-size:15px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-weight:bold}
.leasing-list .infos .infos-dis { font-size:13px; display:block; padding:8px 0; color:#666}
.leasing-list .infos .infos-dis label {margin:0 5px; font-size:12px; color:#ccc;}
.leasing-list .infos .infos-price { font-size:13px; display:block; color:#666}
.leasing-list .infos .infos-price label { font-size:16px; color:#f00; font-weight:bold}
.leasing-list .infos .infos-price span {margin:0 5px; font-size:12px; color:#ccc;}
.leasing-list .tags span{display: block;padding:3px;border-radius: 4px;background:#e7f4ff;color:#3c9aff;float:left;margin:8px 5px 0 0;font-size:12px;}

/* ------------------ 园区列表页 园区搜索页 ------------------ */
/* 一键找园 */
.cyy-search { height:135px; text-align:center; box-sizing: border-box; background-image:url(../../dscyy/cyy-banner.jpg);background-size:720px 135px}
.cyy-search h1 { text-align:center; color:#fff; font-size:18px;padding:25px 0 15px 0;}
.cyy-search .search-form {overflow:hidden; padding: 0 35px}
.cyy-search .keyword {background:#fff; border:0; font-size:14px; padding:0 10px; width:70%; border-radius:2px 0 0 2px; outline:0; line-height:40px; height:40px; overflow:hidden; float:left}
.cyy-search .okey {background:#f60; border:0; font-size:16px; border-radius:0 2px 2px 0; outline:0; cursor:pointer; color:#fff; line-height:40px; height:40px; overflow:hidden;float:left; width:30%; }
.cyy-search .hotword {margin:0 auto; color:#eee; margin-top:18px; text-align:left; font-size:12px; }
.cyy-search .hotword a {color:#eee; margin:0 6px; text-decoration:underline}
.cyy-search .hotword a:hover {color:#ff0; }
/* 园区列表 */
.park-box {margin-top:15px}
.park-box h3 { font-size:16px; padding:12px 16px; background:#f6f6f6;}
.park-box h3 span { color:#f00; margin:0 3px}
.park-box .park-list {padding:5px 16px;}
.park-box .park-item {overflow: hidden; padding:12px 0; border-bottom:1px solid #eee; clear:both}
.park-box .park-item .photo {float:left; width:30%; height:75px;}
.park-box .park-item .photo img {width:100%; height:75px; border-radius:5px}
.park-box .park-item .infos {float:left; margin-left:15px;}
.park-box .park-item .infos .name {display:block; font-size:16px; line-height:24px; height:26px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-weight:bold}
.park-box .park-item .infos .address { font-size:12px; display:block; padding:5px 0 7px 0; color:#666;}
.park-box .park-item .infos .industry { font-size:12px; display:block; padding-top:6px; color:#666}
.park-box .park-item .infos .industry span { font-size:12px; padding:4px 5px; color:#3c9aff; background:#e7f4ff; margin:0 2px; border-radius:4px}
.park-box .park-item .waiter { float:right; text-align:center; margin:20px 15px 0 0; color:#666; display:none}
.park-box .park-item .waiter span { display:block; font-size:22px; color:#333;}
.park-box .park-item .waiter a {padding:5px 12px 6px 29px; border:1px solid #f5cacb; color:#fa5555; background:url(../../dscyy/vip_ico2.jpg) no-repeat 10px 8px #fff; display:block; margin-top:6px}
/* 按条件筛选 */
.filter-out-sticky {position: sticky;z-index: 600;top: 0;right: 0;left: 0;bottom: auto;}
.filter-out {background: #f9f9f9;}
.filter-body, .filter-layer {top: 0;right: 0;bottom: auto;left: 0;display: flex;justify-content: space-between;}
.filter-body {padding: 0 17px;position: sticky;z-index: 500;border-bottom: 1px solid #eeeeee;}
.filter-body .filter-items {/* flex: 1; */display: flex;align-items: center;justify-content: center;/* width: 20%; */height: 46px;font-size: 14px;color: #333333;line-height: 1.2;}
.filter-body .filter-items .filter-items-txt {display: block;}
.ellips {text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.filter-body .filter-items .m-icon-down {display: block;width: 0;height: 0;border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 6px solid #9a9a9a;margin-left: 8px;}
.filter-body .filter-items.active {color: #FF6600;}
.filter-body .filter-items.active .m-icon-down {border-top-color: #FF6600;transform: rotate(180deg);}
.filter-body .orderby {-webkit-box-flex: 0;flex: 0 0 auto;width: 40px;}
.m-icon-paixu {display: block;width: 14px;height: 14px;background: url(../../dscyy/m_icon_filter.png) no-repeat center;background-size: cover;}
.disable-scroll {overflow: hidden;}
/* 筛选明细 */
.dropdownbox {display: none;position: absolute;left: 0;right: 0;top: 47px;bottom: 0;z-index: 6;background: rgba(0,0,0,.5);}
.dropdownbox .dropdown-inner {background: #FFFFFF;position: relative;padding: 15px 20px;}
.dropdown-title {font-size: 16px;line-height: 22px;color: #333333;font-weight: 600;margin-bottom: 15px;}
.dropdownbox .dropdown-inner dl {font-size: 0;}
.dropdownbox .dropdown-inner dd {display: inline-block;margin-right: 3%;margin-bottom: 16px;width: 30.33%;height: 32px;line-height: 32px;}
.dropdownbox .dropdown-inner dd:nth-child(3) {margin-right: 0;}
.dropdownbox .dropdown-inner dd a {display: block;color: #3C3F46;border-radius: 2px;font-size: 13px;background:#f4f4f4;text-align: center;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.dropdownbox .dropdown-inner dd.active a {position: relative;background: #FF6600;color: #FFFFFF;}
.dropdownbox .dropdown-btn {height: 40px;font-size: 0;margin-top: 30px;}
.dropdownbox .dropdown-btn a {display: inline-block;font-weight: 600;width: 48%;border-radius: 2px;height: 42px;line-height: 42px;font-size: 16px;text-align: center;}
.dropdownbox .dropdown-btn a.cancleBtn {color: #999999;background: #F2F2F2;margin-right: 4%;}
.dropdownbox .dropdown-btn a.chooseBtn {color: #FFFFFF;background: #FF6600;}

/* 页码 */
.pages {text-align: center; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; overflow:hidden;padding:10px 0; height:40px;margin-top:15px; clear: both;}
.pages a,.pages span {border: #ccc 1px solid; padding: 6px 11px; margin:3px; text-decoration: none; border-radius:4px;}
.pages a:hover {border: #ddd 1px solid; background-color: #ddd;color: #666;}
.pages a:active {border: #075fcb 1px solid; color: #000;}
.pages span.current {border: #3b5699 1px solid; margin:3px; color: #fff; background-color: #3b5699; font-weight:bold}
.pages span.disabled {border: #eee 1px solid; margin:3px; color: #ccc;}
