input{outline:medium;} 
input[type='submit'],input[type='reset'],input[type='button'],button{-webkit-appearance:none;}
input,textarea,button{outline:medium;}
a,a:visited{text-decoration:none;color:#424242;}
a:hover{text-decoration:none;color:#424242;}
.d_b,.tabS,.tabS_1,.list_con li,.tabS_1 a{display:-webkit-box;display:-moz-box;display:box;}
.b_f,.tabS li,.tabS_1 .item,.tabS_1 a span,.checkCol_con a,.checkCol_con span{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;}
.dn{display:none;}
.ell{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.tab_search{position:relative;z-index:10;width:100%;height:45px;background-color: #fff;}
/* .tab_search .tab_con{height: 80%;} */
.tabS{position:relative;z-index:2;width:100%;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;background-color:#fff;}
.tabS li{height:20px;padding:12px 0;margin:0;text-align:center;color:#313131;width: 25%;}
.tabS li.cur,.tabS li.cur i,.tabS_1 li .cur,.tabS_1 li.cur,.tabS_1 li.cur a{color:#f19149;}
.tabS li.cur .icon-sanjiaojiantouxia:before{content:'\e641';}
.tabS li .inner{padding:0 4 px;height:20px;text-align: center;border-right: 1px #e9e9e9 solid;line-height: 20px;}
.tabS li:last-child .inner{border-right:none;}
.tabS li span{display:inline-block;overflow:hidden;padding-right: 13px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;position: relative;max-width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}
.tabS li span:after{content:'';position:absolute; width: 0; height: 0; border-style: solid; border-width: 4px; border-color: #cccfd8 transparent transparent transparent;right:0; top: 50%;margin-top: -2px;}
.tabS li.cur span:after{border-color: transparent transparent #f19149 transparent;margin-top: -6px;}
.tabS_1,.tabS_2{line-height:44px;position:relative;z-index:1;overflow:auto;height:100%;-webkit-animation:fadeInDown .3s ease;-moz-animation:fadeInDown .3s ease;-ms-animation:fadeInDown .3s ease;animation:fadeInDown .3s ease;border-bottom:1px solid #eee;background-color: #fff;}
.sec_ed i{font-size:14px;}
.tabS_1 li,.tabS_2 li{position: relative;}
.tabS_2 dt,.tabS_2 dd{padding:0 16px;border-bottom:1px solid #eee;}
.tabS_1 ul{overflow:auto;}
.tabS_1 ul{display:block;}
.tabS_1 a{border-bottom:1px #e6e6e6 solid;padding:0 16px;}
.define{margin:8px 12px;}
.define td{padding:4px;}
.define .in{width:50px;height:30px;border:1px solid #eee;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;padding:0 4px;}
.define .btn{height:30px;line-height: 30px;padding:0 8px;color:#fff;border:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#60b53e;-ms-border-radius:2px;-o-border-radius:2px;}
.tabS_2 dt{text-align:center;}
.tabS_3{background-color:#fff;width: 100%;}
.tabS_3 .per25{width:25%;border-right:1px #e6e6e6 solid;}
.tabS_3 .per25 li{border-bottom:1px #f5f5f9 solid;padding:0 16px;}
.tabS_3 .per25 li.cur{border-bottom:1px #e6e6e6 solid;}
.tabS_1 li.cur{background-color: #f2f5f8;}
.tabS_1  li.cur:before{content:"";position: absolute;width: 2px;height: 20px;background-color: red;top:50%;margin-top: -10px;left: 0;}
.tabS_3 .per35 ul{height: 100%;}
.tabS_3 .per35{border-right:1px #e6e6e6 solid;background-color:#fff;height: 100%;border-bottom:1px #e6e6e6 solid;}
.tabS_3 .per35 li:last-child a{border: none;}
.tabS_3 a span{display:block;}
.tabS_3 a .icon-fuxuankuang{color:#ccc;}
.tabS_3 .checkbox li.cur a .icon-fuxuankuang{color:#f19149;}
.tabS_3 .checkbox li.cur a .icon-fuxuankuang:before{content:'\e601';}
.tabS_3 .radio li.cur .dn{display:inline-block;}
.tabS_3 li input{display:none;}
.tabS_form{height: 100%;width: 100%;overflow: hidden;}
.tabS_form .formcon{height: 85%;width: 100%;overflow: auto; }
.btn_all{padding:8px;}
.btn_all .btn input{font-size:14px;width:100%;height:30px;color:#fff;border:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#60b53e;-ms-border-radius:5px;-o-border-radius:5px;}
.btn_all .re_sel{padding-left:8px;color:green;}
/*.pb5r{padding-bottom:5rem;}*/
.tabS_3 .btn_all{position:absolute;bottom:0rem;left:0;width:100%;padding:0;}
.tabS_3 .btn_all .btn{padding:8px;}
.tabS_4 ul li{border-bottom:1px #e6e6e6 solid;padding:0 16px;}
.checkCol{padding: 0 10px;}
.checkCol_tit{display:block;line-height:1;padding:25px 0 15px 0;color:#83868f;font-size:14px;}
.checkCol_con .d_b{margin-top: 8px;}
.checkCol_con a{display:block;width:25%;line-height:15px;color:#0c0d0e;padding:7px 1px 6px;border-radius:2px;border:1px solid #eceff3;margin-right:6px;text-align:center;font-size:12px;overflow:hidden;}
.checkCol_con a.active{color:#ff5350;border:1px solid #ff6666;}
.checkCol_con a input{display: none;}
.checkCol_con a:last-child{margin-right: 0;}
.checkCol_con span{width: 25%;display: block;}
.checkCol_con .pic{height: 26px;padding:0;}
.chekCol_reset{padding:20px 0 0px;text-align:center;}
.chekCol_reset a{display:block;line-height:52px;border:none;border-top:1px solid #f4f4f4;font-size:14px;color:#565c67;text-align:center;margin:0 14px;}

.shadow{position:fixed;z-index:9;top:0;left:0;display:none;width:100%;height:100%;opacity:.7;background-color:#0d0d00;filter:alpha(opacity=70);-moz-opacity:.7;}
.shadow_fixed{overflow:hidden;height:100%;}



/*ËÑË÷²¿·Ö*/

.wp-runter a{ display:block;width:.599rem; height:0.88rem; background:url(../images/runter-ico.png) no-repeat 0 center; background-size:.359rem;}

.search_bar_btn{padding:0.227rem 0.32rem;background-color:#f5f5f9;}
.search_bar_btn .search{font-size:14px;line-height:0.867rem;height:0.867rem;padding:0 0.267rem;color:#b3b3b3;border:1px solid #e3e3e3;background-color:#fff;}
.search_bar_btn .map_btn{width:2rem;height:0.867rem;line-height:0.867rem;text-align: center;margin-left:0.187rem;border:1px solid #e3e3e3;background-color:#fff;background-color:#f27e44;}
.search_bar_btn .map_btn .ico{width:0.573rem;height:100%;margin:0 auto;background:url(../images/icon_map_search.png) no-repeat center center;-webkit-background-size:contain;background-size:contain;display: none;}
.search_bar_btn .map_btn a{color: #fff;background-color:#f27e44;}
.search_bar_btn .map_btn a:before{content: 'ËÑË÷';}
.searchForm{width: 100%;min-height: 100%;background-color: #fff;position: fixed;top:0;left:0;z-index: 11;}
.searchForm .search{padding:0.133rem;background-color: #f5f5f9;}
.searchForm .search .ipt{height:0.8rem; border:1px solid #d8d9db;background-color: #fff;border-radius: 5px;overflow: hidden;}
.searchForm .search .ipucol{padding:0.1rem 0.2rem;height: 0.6rem;position: relative;}
.searchForm .search .ipucol .off{width:16px;height: 16px;position: absolute;top: 50%;margin-top: -8px;right: 0.2rem;background-color: #fff; }
.searchForm .search .ipucol .off i{font-size: 16px;color: #b6b9c0;}
.searchForm .search .ipucol input{height: 0.6rem;line-height: 0.6rem;width:100%;border:none;font-size: 14px;}
.searchForm .search .btn{width: 1.067rem;height: 0.8rem;line-height: 0.8rem;background-color: #f3f5f7;border:none; border-left:1px solid #d8d9db;}
.searchForm .search .btn i{color:#b9bbc4;font-size: 24px;}
.searHistory{padding:0.2rem;}
.searHistory h3{font-size: 14px;color: #b3b6be;padding:0.2rem 0 0.3rem 0;font-weight: normal;border-bottom:1px solid #f4f4f4;}
.searHistory h3 i{font-size: 14px;margin-right: 8px;}
.searHistory ul li a{display: block;height:0.8rem; line-height: 0.8rem;padding:0.133rem 0; border-bottom:1px solid #f4f4f4;clear: both;}
.searHistory ul li .gray-b{color: #b3b6be;}
.searHistory ul li .num{float: right;font-size:13px;}

