/*公共*/
body { background-color: #ffffff; height: auto; -webkit-touch-callout: none; }
a { color: #222; font-size: 1.4rem; font-family: "微软雅黑"; text-decoration: none; }
a img { border: none; }
* { font-family: "微软雅黑"; font-size: 1.4rem; margin: 0px; padding: 0px }
.main_div { overflow-y:auto;}
.hidden { display:none;}
.nowrap1line { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; }
.nowrap2line { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.weui_grid_label { font-size: 1.4rem; }
.weui_toptips { font-size:1.4rem;}
.weui_cells_title { font-size:1.4rem;}
.weui_loading_toast .weui_toast_content { font-size:1.4rem;}
.weui_msg .weui_msg_title { font-size:2rem;}
.weui_msg .weui_msg_desc { font-size:1.4rem;}
.weui_btn.weui_btn_mini { font-size:1.2rem;}
.dropload-up, .dropload-down { font-size:1.2rem;}
.weui_mask.weui_mask_visible { z-index:1001;}
.weui_actionsheet { z-index:1002;}
/* weui-header */
.weui-header { position: fixed; width: 100%; }
.weui-header .weui-header-title, .weui-header h1 { margin: 0 18px;}
.bg-darkblue { /*蓝色*/ background-color: #0070bb; height: 40px; top: 0; z-index: 10; }
.bg-darkblue:not(.weui_btn_disabled):visited { color: #FFFFFF; }
.bg-darkblue:not(.weui_btn_disabled):active { color: rgba(255, 255, 255, 0.4); background-color: #0070bb; }
.bg-darkblue-b { color: #0070bb; border: 1px solid #0070bb; }
button.bg-darkblue-b,input.bg-darkblue-b { border-width: 1px; background-color: transparent; }
.bg-darkblue-b:active { border-color: #0070bb; }
.bg-darkblue-b:after { border-width: 0; } 

.bg-darkblue.weui-header .weui-header-left, .bg-darkblue.weui-header .weui-header-right { top: 10px; }
.bg-darkblue.weui-header .weui-header-title, .bg-darkblue.weui-header h1 { height: 40px; font-size: 1.6rem; line-height: 34px; }
.bg-darkblue.weui-header .weui-header-title.float-left, .bg-darkblue.weui-header h1.float-left { margin-left:54px;float:left; }
.weui-header .weui-header-right { right: 20px; }
.weui-header .weui-header-right .icon { font-size:18px;}
.weui-header .weui-header-left .icon,.weui-header .weui-header-right .icon { padding:8px;margin-top:-8px;margin-left:-10px;margin-right:-8px;}
/* weui-footer */
.weui-footer { padding-top: 0.52em; padding-bottom: 0.52em; background-color: #ffffff;font-size:1.4rem; }
.weui-footer.light-gray { background-color: #f5f5f5;}
.weui-footer a { color: #ffffff; width: 94%; font-weight: bold; }
.weui-footer-fixed-bottom { bottom: 0;z-index:1000; }
/* 表单相关 */
.weui_cells { font-size: 12px; }
.vcode { width: 84px; height: 21px; font-family: '微软雅黑 Regular', '微软雅黑'; font-weight: 400; font-style: normal; font-size: 1.2rem; color: #FF6600; background-color: #fffae5; box-sizing: border-box; border-width: 1px; border-style: solid; border-color: #f93; border-radius: 2px; padding: 2px 4px; }
.weui_cell_ft .weui-vcode-btn { position:relative;}
.weui_cell_ft .weui-vcode-btn .count-down { position:absolute;left:6px;top:0px;color:gray;display:none;}
.weui_label .star { color: #FF0000; }
.tip { padding: 10px 8px; margin: 10px auto; background-color: #fffdf3; box-sizing: border-box; border-width: 1px; border-style: solid; border-color: #eddc9d; border-radius: 2px; font-size: 1.2rem; line-height: 18px; }
.weui_cells_title { padding-top:0.55em;padding-bottom:0.3em;margin-top:0;margin-bottom:0;background-color:#f5f5f5;}
.weui_cells_title img { margin-right:5px;}
.weui-picker-container { z-index: 1000; }
form *{ font-size:1.2rem;}
.text-bold { font-weight:bold;}
.text-black { color: #1B1B1B;}
.text-blue { color: #199ED8;}
.text-blue2 { color:#0070BB;}
.text-red { color:#FF6633;}
.text-red2 { color:#CC0000;}
.text-red3 { color:#ff0000;}
.text-orange { color:#FF9900;}
.text-yellow3 { color:#CC9900;}
.text-green { color:#008000;}
.text-green2 { color:#00CC66;}
.text-gray { color: #8a8585;}
.bg-gray { background-color:#f5f5f5;}
.bg-gray2 { background-color:#f0f0f0;}
.bg-gray3 { background-color:#d7d7d7;}
.bg-purple { background-color:#cc65cc;}
.bg-red { background-color:#ff0032;}
.bg-orange { background-color:#f90;}
.status-tag { padding:4px 16px;margin-left:10px;margin-top:10px;margin-bottom:10px;color:white;float:left;}
.tip2 { width: 100%; margin-top: 20px; margin-bottom: 20px; }
.tip2 tr td { vertical-align:middle;font-size:1.2rem;}
.tip2 tr:first-child td:first-child { width:32px;text-align:center;}
.float-right { float:right;}
.placeholder { visibility:hidden;margin:0;padding:0;}
.weui_cell_bd.weui_cell_primary { word-break:break-all;}
.city-picker .col-district, .city-picker .col-city, .city-picker .col-province, .picker-items-col .col-city, .picker-items-col .col-province { width: 11rem; }
.weui-picker-modal .picker-items { text-align:center;}
.weui-picker-modal .toolbar-inner { height:2.8rem;}
.weui_btn { font-size:1.8rem;}
.weui_dialog_title { font-size:1.7rem;}
.weui_dialog_bd { font-size:1.5rem;}
.weui_label { width:10.5rem;}
/* 验证码 */
.BDC_CaptchaDiv { border-left: 1px solid #e5e5e5; }
.weui_vcode .weui_cell_ft img {  margin-left: -2px;height: 44px;vertical-align: middle; }
.weui_cell_ft .BDC_CaptchaIconsDiv { opacity:0;}
/* 证号信息 */
.certinfo { line-height:3rem;}
.certinfo select { min-width:5rem;}
.certinfo input[type="text"] { width:8rem;}
/* weui-menu */
.weui-menu { z-index:1000;}
.weui-menu-inner * { font-size:1.6rem;}
.weui-menu-inner:first-child { border-left-width: 0; }
/* 登记类别树 */
.menu { width: 100%; padding-top: 40px;padding-bottom:52px; }
.menu ul li { display: block; width: 100%; background-color: #E4E4E4; list-style: none; border-top: solid 1px #F2F2F2; }
.menu ul li a { display: block; height: 40px; line-height: 40px; text-indent: 40px; outline: none; }
.menu ul li a:active{color:#222;}
.menu ul li a span:active { color:#18b4ed;}
.menu ul li .active { background: url(../Images/menu_firstIco2.gif) 12px center no-repeat; }
.menu ul li .inactive { background: url(../Images/menu_firstIco.gif) 12px center no-repeat; }
.menu ul li ul li a .guide { float: left; border: none; margin-top: 8px; margin-left: 16px; }
.menu ul li ul li a span { float: left;width:82%; }
.menu ul li ul li.selected { /*background: url(../Images/ok.png) #fff 14px center no-repeat;*/ }
.menu ul li ul { display: none; }
.menu ul li ul li { display: block; background: #fff; border-bottom: solid 1px #ddd; border-top: none; }
.menu ul li ul li a { background: none; height: 40px; line-height: 40px; text-indent: 56px; }
/* 文章相关 */
.weui_article table { border-collapse: collapse; }
.article_type1 { margin-bottom: 10px; }
.article_type1 .article_title { font-size: 1.8rem; text-align: left; font-family: '微软雅黑 Bold', '微软雅黑'; font-weight: 700; }
.article_type1 .article_title_desc *,.article_type1 .reply-date { font-size: 1.2rem; color: #999999; font-family: '微软雅黑 Regular', '微软雅黑'; }
.article_type1 section p { font-size: 1.2rem; line-height: 20px; }
/* 列表页 */
.search{ width:100%; height:42px; line-height:42px; border:none; color:#141414; background:url(../Images/serach.png) no-repeat 10px center #F6F3F6; text-indent:40px;}
.weui-header.searchDiv{position:fixed;top:78px;width:100%;z-index:1000;background-color:#F6F3F6;}
.searchBlue{ width:100%; height:30px; line-height:30px; border:none; color:#141414; background:url(../Images/u2434.png) no-repeat 10px center white; text-indent:40px;}
.weui-header.searchBlueDiv{position:fixed;top:28px;width:100%;z-index:1000;background-color:white;}
/* 文章列表 */
.weui_article table { border-collapse: collapse; }
.article_list .list{ float:left; padding:12px 4%; width:92%; border-bottom:solid 1px #D8D8D8;position:relative;}
.article_list .list img{ width:106px; height:70px; margin-right:12px;float:left;}
.article_list .list_txt .title{ color:#222;font-size:1.4rem;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;line-height: 22px;}
.article_list .list_txt .time{ color:#999; font-size:1.2rem; float:left; margin-top:8px;margin-right:10px;}
.article_list .list_txt .hits{ color:#999; font-size:1.2rem; float:left; margin-top:8px;}
.article_list .list_txt .content{ color:#999; font-size:1.2rem; margin-top:24px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;line-height: 22px;clear:both;}
.article_list.weui_panel_access{padding-top:76px;padding-bottom:80px;}
.article_list.weui_panel_access:after{border-bottom-width:0;}
.article_list .dropload-down{ position:absolute;bottom:40px;text-align:center;width:100%;}
/* 公示公告列表 */
.notice_list .list{ float:left; padding:12px 4%; width:92%; border-bottom:solid 1px #D8D8D8;position:relative;}
.notice_list .list_txt{width:100%;display:inline-block;}
.notice_list .list_txt .title{ float:left;font-weight:bold;font-size:1.4rem;}
.notice_list .list_txt .time{ float:right;font-size:1.2rem;color:#999;}
.notice_list .list_txt .period{float:left;color:#666666;font-size:1.2rem;}
.notice_list .list_txt .hits{ float:right;font-size:1.2rem;color:#999;}
.weui_panel_access.notice_list{padding-top:72px;padding-bottom:80px;}
.weui_panel_access.notice_list:after{border-bottom-width:0;}
.notice_list .dropload-down{ position:absolute;bottom:40px;text-align:center;width:100%;}
/* 使用说明列表 */
.instruction_list .list:first-child { border-top:solid 1px #D8D8D8;}
.instruction_list .list{ float:left; padding:2px 2%; width:96%; border-bottom:solid 1px #D8D8D8;position:relative;background-color:#f8f8f8;}
.instruction_list img{ width:24px;height:30px;margin-right:4px;float:left;}
.instruction_list .list_txt { line-height:30px;font-family: '微软雅黑 Regular', '微软雅黑';font-size: 1.4rem;color: #333333;float:left;}
.instruction_list.weui_panel_access{padding-top:30px;padding-bottom:30px;}
.instruction_list.weui_panel_access:after{border-bottom-width:0;}
.instruction_list .dropload-down{ position:absolute;bottom:-10px;text-align:center;width:100%;}
/* 图片预览 */
.weui-gallery-close { display:block;}
.weui-gallery-img { top:60px;}
.weui-gallery-nav { color:white;position:absolute;top:60px;text-align:center;width:100%;z-index:1;}
/* 导航栏 */
.weui_navbar_item { padding:1px 0;font-size:16px;}
.weui_navbar_item.tab-darkblue { background: rgba(0,0,0,0) none repeat scroll 0 0; border-bottom: 3px solid #0070bb; color: #0070bb; font-weight:bold;}
/* 提示信息 */
.weui_toast_content { word-wrap: break-word; word-break: normal; }
.no_data { background-image:url('../Images/NoResult.png');background-size:contain;background-repeat:no-repeat;width:200px;height:200px;margin:100px auto 0 auto;text-align:center;padding-top:150px;font-size:1.4rem;}
.weui_dialog, .weui_toast { z-index:9999;}
/* 菜单相关 */
.weui-menu-inner ul li { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; }
a[_href] { cursor:pointer;}
.weui-menu-inner ul { border-radius:0;box-shadow: 0 2px 16px #d5d5d6, 0 0 2px #d5d5d6, 0 0 2px #d5d5d6;}
/*物流信息*/
.logistic_top{ padding: 12px 4%; width: 92%; float: left; background-color: #fff; border-bottom: solid 1px #E2E2E2;}
.logistic_top img{ float: left; margin-top: 6px;}
.logistic_state{ float: left; margin-left: 10px; font-size: 15px; line-height: 24px;}
.logistic_state label{ color:#25AE5F; font-size: 15px;}
.logistic_state span{ color: #CC6600; font-size: 15px;}
.logistic{ width: 100%; margin-top: 8px; float: left; background-color: #fff; border-top: solid 1px #E2E2E2; border-bottom: solid 1px #E2E2E2;}
.logistic_title{ float: left; width: 100%; text-indent: 4%; line-height: 40px; border-bottom: solid 1px #E2E2E2;}
.logistic_detail{ padding: 14px 4% 14px 6%; width: 90%; float: left;}
.status_list{ width: 100%;}
.status_list li{ clear:both; padding-left: 30px; border-left: 1px solid #d9d9d9; font-size: 14px; padding-bottom: 30px;list-style:none;}
.status_list li span{ font-size: 1.4rem; color: #888; margin-top: -2px;}
.status_list li a{ color: #018BF2; font-size: 1.4rem; text-decoration: underline;}
.status_list .status_ico{ width: 16px; height: 16px; margin-left: -38px; background:url(../Images/state1.png) left no-repeat; float: left;}
.status_list .status_text{ float: left; line-height: 20px; margin-bottom: 6px; width: 100%;}
.status_list .late .status_ico{ background-image:url(../Images/state2.png);}
.status_list .late span{ color: #25AE5F;}
.status_list .start{ border: none; padding-bottom: 0;}
/*步骤相关*/
.steps { width: 100%; }
.steps td { text-align: center; font-size: 14px; }
.steps .step_icon { background-size: contain; width: 25px; height: 25px; font-size: 18px; font-family: Arial; font-style: italic; text-align: center; line-height: 25px; margin-left: auto; margin-right: auto; }
.steps .step_icon.off { background-image: url(../Images/stepoff.png); color: #70c87b; }
.steps .step_icon.on { background-image: url(../Images/stepon.png); color: white; }
.steps .next_step { margin-top: 5px; width: 18px; height: 20px; background-image: url(../Images/arrow_r.png); background-size: contain; background-repeat: no-repeat; margin-left: auto; margin-right: auto; }
/*.doc_pics {display: inline-block !important;}*/
.doc_pics3 {display: inline-block !important;}
.doc_pics2 {display: flex !important;}
