body{ font-family: "微软雅黑"; background-color: #eeeeee; margin-bottom: 48px;}

/*header{ background-color: #fff; padding-top: 40px;}
header .header_hao{ position: relative; background-color: #fff; height: 40px; line-height: 40px; padding: 0 12px; border-bottom: 1px solid #ececec; position: fixed; top: 0; left: 0; right: 0; z-index: 9;}
header .header_hao h4{ background: url(../img/icon_title_01.png) no-repeat left center; padding-left: 20px; background-size: 14px 15px; font-size: 14px; color: #333;}
header .header_hao a{ position: absolute; top: 0; right: 0; width: 40px; height: 40px; background: url(../img/icon_refresh.png) no-repeat center; background-size: 18px;}
header .nav_logo{ position: relative; padding: 15px 12px 10px;}
header .nav_logo .nav_left img{ width: 48px; height: 16px; margin-bottom: 5px;}
header .nav_logo .nav_left a{ font-size: 15px; color: #333;}
header .nav_logo .nav_right{ position: absolute; right: 12px; top: 18px; width: 65%;}
header .nav_logo .nav_right a{ text-align: right; font-size: 12px; color: #666; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}*/
header.head_box{background-color: #00c27c;padding: 0 4%;width:92%;}
header.head_box a.left{height: 40px;}
header.head_box a.left span{ padding-right: 20px;}
header.head_box a.left span.home{display: inline-block;width: 74px;padding-right: 0;height: 27px;margin-top: 7px;background: url("../img/logo_left.png") no-repeat;background-size: 100%;}
header.head_box .title{font-size: 17px;color: #ffffff;}
.header_hao{padding-top:20px;margin-top:40px;}
.header_hao .search_wrap{ position: relative; padding: 0 12px 15px;}
.header_hao .search_wrap .search_box{ position: absolute; right: 77px; top: 0; left: 12px;}
.header_hao .search_wrap .search_box input{ font-size: 14px; border-top-left-radius: 5px; border-bottom-left-radius: 5px; font-family: "微软雅黑"; box-sizing: border-box; padding: 10px 10px 10px 35px; background: url(../img/icon_search.png) no-repeat 10px center; background-size: 20px; width: 100%; height: 40px; line-height: 20px; border: 1px solid #00c27c;}
input[type="text"]{ -webkit-appearance: none;}
.header_hao .search_wrap .seaBtn{ border-top-right-radius: 5px; border-bottom-right-radius: 5px; font-family: "微软雅黑"; font-size: 14px; width: 65px; height: 40px; line-height: 40px; background-color: #00c27c; border: 0; color: #fff;}

.mttop{ margin-top: 15px;}
.nav_wrap .mainnav,.nav_wrap .subnav ul{ padding: 0 12px;}
.nav_wrap .mainnav li{ float: left; width: 16.66%; height: 38px; line-height: 38px; overflow: hidden;}
.nav_wrap .mainnav li a{ display: block; color: #a7a9a6; font-size: 14px; text-align: center;}
.nav_wrap .mainnav li.active a,.nav_wrap .mainnav li:active a{ color: #00C27C;}
.nav_wrap .subnav{ background-color: #fff;}
.nav_wrap .subnav ul:first-child{ border-bottom: 1px solid #f3f3f3;}
.nav_wrap .subnav li{ box-sizing: border-box; float: left; width: 33.33%; height: 38px; line-height: 38px; border-left: 1px solid #f3f3f3; text-align: center; padding: 0 5px;}
.nav_wrap .subnav li:first-child{ border-left: none;}
.nav_wrap .subnav li a{ display: inline-block; color: #333; font-size: 14px; overflow: hidden; white-space: nowrap;}
.nav_wrap .subnav li.apply a{ color: #f45034;}
.nav_wrap .subnav li span{ background-position: left center; background-repeat: no-repeat; background-size: 22px; width: 22px; height: 38px; display: inline-block; float: left; margin-right: 5px;}
.nav_wrap .subnav li span.arrow1{ background-image: url(../img/icon_site_01.png);}
.nav_wrap .subnav li span.arrow2{ background-image: url(../img/icon_site_02.png);}
.nav_wrap .subnav li span.arrow3{ background-image: url(../img/icon_site_03.png);}

.website .website_title{ border-bottom: 1px solid #f3f3f3; height: 36px; line-height: 36px; padding: 0 12px; position: relative;}
.website .website_title h4{ font-size: 18px; color: #333; background-repeat: no-repeat; background-position: left center; background-size: 24px; padding-left: 30px;}
.website .website_title h4.web_arrow1{ background-image: url(../img/icon_title_02.png);}
.website .website_title h4.web_arrow2{ background-image: url(../img/icon_title_03.png);}
/*.website .website_title ul{ position: absolute; right: 12px; top: 0;}
.website .website_title li{ float: left; font-size: 14px; color: #999; padding: 0 10px;}
.website .website_title li.active{ color: #00c27c; border-bottom: 1px solid #00c27c;}*/
.website .website_type,.website .website_weixin{ background-color: #fff;}
.website .website_type .type_box{ padding: 15px 12px;}
.website .website_type .type_items:last-child{ margin-bottom: 0;}
.website .website_type .type_items_nav{ padding-right: 20px; position: relative; height: 24px; line-height: 24px; margin-bottom: 10px; overflow: hidden;}
.website .website_type .type_items_nav a{ float: left; display: block; text-align: left; font-size: 14px; color: #333; line-height: 22px; overflow: hidden; padding: 4px 20px 4px 0;}
.website .website_type .type_items_nav .arrow_up{ background-image: url(../img/icon_arrow_01.png); background-position: center; background-size: 12px 8px; background-repeat: no-repeat; position: absolute; right: 0; width: 22px; height: 30px;}
.website .website_type .type_items_nav .arrow_down{ background-image: url(../img/icon_arrow_02.png);}
.website .website_type .type_items_nav em{ color: #00C27C; border-radius: 12px; display: block; width: 70px; height: 22px; line-height: 22px;}
.website .website_type .type_items_more a{ font-size: 14px; color: #333; padding: 5px 12px; display: block; float: left; line-height: 14px;}

.website_weixin .weixin_items{ padding: 15px 12px;}
.website_weixin .weixin_items li{ float: left; font-size: 14px; color: #333; line-height: 30px; overflow: hidden; white-space: nowrap; padding-right: 20px;}

.close{ text-align: center; background-color: rgba(0,0,0,0.5); position: fixed; left: 0; bottom: 0; width: 100%; height: 48px; line-height: 48px;}
.close img{ width: 25px; height: 25px;}

/*弹窗*/
/*.mask{ position: fixed; left: 0; top: 0; z-index: 10; width: 100%; height: 100%; background-color: rgba(0,0,0,0.5);}*/
.popwindow{ position: fixed; top: 15%; left: 50px; right: 50px; z-index: 101;}
.erweicode_window{ background-color: #fff; border-radius: 10px; overflow: hidden;}
.erweicode_window .erweicodeImg{ padding: 25px 30px 0; text-align: center;}
.erweicode_window .erweicodeImg img{ margin-bottom: 15px; max-width: 160px;}
.erweicode_window .erweicodeImg p{ margin-bottom: 15px; font-size: 12px; color: #00c27c;}
.erweicode_window .erweicodeImg p.code_des{ color: #333; font-size: 14px;}
.erweicode_window .save_btn{ background-color: #00C27C; height: 50px; line-height: 50px; color: #fff; font-size: 16px; text-align: center;}
.popwindow .edit{ color: #fff; text-align: center; font-size: 16px; height: 50px; line-height: 50px;}
