/* CSS Document */
@import url("core.css");
/***/
@import url("common.css");
/**/
.mui-bar a { color:#fff }
.mui-title { color:#fff }
.height74 { height:74px; }
.height54 { height:40px; }
#body_login { background:#eee; }
/***/
#img_list_show a{ display:block;width:16.6666%; float:left; display:block; padding:1px;}
#img_list_show img{ display:block; width:100%;}
.lg-outer .lg-thumb { display:none }
.lg-outer.lg-thumb-open .lg-thumb-outer { display:none }
@media all and (max-width:500px) {
#img_list_show a{
width:33.333%
}
}
.box_item { margin-top:0px; }
.box_item .mui-table-view .mui-media-object { -moz-border-radius:40px; -webkit-border-radius:40px; border-radius:40px; margin-top:8px; }
.box_item p { font-size:12px; }
.box_item .mui-table-view-cell:after { left:0 }
.b_title_bar { padding:6px 15px; }
.b_title span, .b_title font { color:#8f8f94; vertical-align:top; }
.b_title span { margin:0 10px; font-size:12px; }
.search_min_bar { padding:15px 15px; padding-right:45px; background:#fff; position:relative; margin-top:15px; }
.search_min_bar label { width:56px; font-size:13px; color:#8f8f94; line-height:19px; position:absolute; left:15px; top:15px; }
.search_min_bar label font { color:#2ea13c; display:block; }
.search_min_bar input { margin-left:0px; padding:8px 10px; height:36px; font-size:13px; }
.search_min_bar .fa { font-size:18px; padding:10px; cursor:pointer; position:absolute; right:5px; top:15px; }
.box_item li .mui-navigate-right:after, .box_item li .mui-push-right:after { display:none; }
.box_item .mui-table-view .mui-media-object { -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; }
#check_select_item .eye-icon { width:25px; height:25px; position:absolute; right:36px; top:50%; margin-top:-12.5px; text-align:center; display:none }
#check_select_item .eye-icon a { display:block; height:100%; width:100%; cursor:pointer; cursor:pointer; font-size:16px; line-height:25px; }
#check_select_item .check-icon { display:block; position:absolute; right:15px; top:11px; font-size:22px; width:22px; }
#check_select_item.box_item .mui-table-view .mui-media-object { margin-top:5px; }
#check_select_item .city-span { position:absolute; right:15px; bottom:12px; font-size:12px; color:#8f8f94 }
/******/
.mingpianjia_info { background:#fff; padding:15px 0; }
.mingpianjia_info p { display:block; padding:10px 15px; border-bottom:1px solid #eee; font-size:13px; position:relative; padding-left:85px; color:#5a5a5a }
.mingpianjia_info p label { display:block; position:absolute; left:15px; top:10px; color:#000; }
.del_btn_mingpianjia { padding:0 15px; padding-top:20px; }
.del_btn_mingpianjia .mui-btn-block { padding:10px 0; font-size:14px; background:#2ea13c; border-color:#2ea13c }
/**/
#button_pai { padding:6px 15px; }
#button_pai span { font-size:14px; font-weight:bold; background:#f08300; color:#fff; border-color:#f08300; width:100% }
.box_tab { height:40px; line-height:40px; border:1px solid #ebebeb; border-left:0; border-right:0; background:#fff }
.box_tab a,.box_tab label{ display:block; float:left; width:23%; text-align:center; font-size:13px; }
.box_tab a span,.box_tab a label{ height:38px; line-height:38px; border-bottom:2px solid #fff; display:block; width:85%; margin:0 auto; }
.box_tab a.three, .box_tab a.four, .box_tab label.four { width:27%; }
.box_tab a.four span { width:100%; }
.box_tab a.four span { position:relative; }
.box_tab a.four span:before { content:""; display:inline-block; background:url(../images/icon_ld.png) no-repeat; width:16px; height:17px; background-size:100% 100%; vertical-align:middle; margin-right:10px; }
.box_tab a.on span { border-bottom:2px solid #ff7300; color:#ff7300; }
#offCanvasSideScroll, #offCanvasSideScroll .mui-scroll { background:none }
.mui-off-canvas-wrap.mui-active .mui-off-canvas-backd { position: absolute; z-index: 998; top: 0; right: 0; bottom: 0; left: 0; display: block; transition: background 350ms cubic-bezier(.165, .84, .44, 1); background: rgba(0, 0, 0, .4); box-shadow: -4px 0 4px rgba(0, 0, 0, 0), 4px 0 4px rgba(0, 0, 0, 0); -webkit-tap-highlight-color: transparent; }
.mui-off-canvas-left, .mui-off-canvas-right { background:#eee }
.off_title_bar { height:38px; line-height:30px; padding:4px 10px; background:#fff }
.off_title_bar i { font-size:22px; font-weight:normal; font-style:normal; vertical-align:middle; margin-right:2px; }
.off_bar_ul { margin-top:10px; padding:0 10px; }
.off_bar_li { border:1px solid ##d9d9d9; padding:5px 6px; padding-left:50px; font-size:13px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; background:#fff; height:35px; line-height:25px; position:relative; margin-bottom:10px; }
.off_bar_li label { position:absolute; left:10px; top:5px; font-size:13px; display:block; }
.off_bar_li p { display:block; padding-right:15px; text-align:right; position:relative }
.off_bar_li p:after { content: '\e581'; font-family: Muiicons; font-size:14px; margin-left:10px; }
.off_bar_btn span { display:block; font-size: 14px; font-weight: bold; background: #cfcdcd; color: #fff; border-color: #cfcdcd; width:45%; float:left }
.off_bar_btn span#btn-yes { float:right; background: #f08300; color: #fff; border-color: #f08300; }
.fa-cursor:before { content: '\e583'; font-family: Muiicons; font-size:16px; position:absolute; right:10px; top:30px; }
/***********/
.comapny_info_show { font-size:12px; }
.comapny_info_show p { font-size:12px; }
.comapny_info_show h1 { padding:10px 10px; padding-right:40px; font-size:12px; text-align:left; font-weight:normal; background:#fff; display:block; margin-bottom:5px; word-break: keep-all; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; position:relative }
.comapny_info_show h1 a { display:block; position:absolute; right:10px; top:10px; font-size:14px; }
.comapny_info_show h2 { padding:10px 10px;font-size:12px; text-align:left; font-weight:normal; background:#fff; display:block; margin-bottom:5px;}
.company_tab { background:#fff; }
.company_tab a { display:block; float:left; width:33.3333%; text-align:center; border-bottom:2px solid #fff; font-size:14px; color:#2ea13c; padding:10px 0; }
.company_tab a.on { border-bottom:2px solid #2ea13c; }
.company_logo { height:120px; margin-top:10px; position:relative; padding-left:140px; }
.company_logo_span { width:120px; background:#fff; height:120px; position:absolute; left:0px; top:0px; }
.company_logo_span img { width:100%; }
.company_logo p { display:block; padding-right:0px; }
.company_logo p span { background:#fff; display:block; line-height:34px; height:33.333333px; padding:0 12px; word-break: keep-all; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin-bottom:10px; }
.company_logo p span b { display:block; font-weight:normal; font-size:12px; }
.company_logo p span.last { margin-bottom:0 }
.company_industry { display:block; font-size:12px; padding:10px 0; }
.company_industry p { background:#fff; display:block; padding:8px 12px }
.company_industry p label { display:block; font-weight:bold; color:#8f8f94; padding-bottom:3px; }
.compnay_product { display:block; font-size:12px; padding:10px 0; padding-top:0px; }
.compnay_product p { display:block; background:#fff; padding:8px 12px; }
.compnay_product p label { display:block }
.compnay_product p font { font-size:12px; border:1px solid #eee; padding:1px 5px; display:inline-block; float:left; margin:2px 0; margin-right:4px; }
.company_content { padding:10px 0px; padding-top:0; }
.company_content_p { background:#fff; font-size:12px; padding:8px 12px;  color:#333}
.company_content_p label { display:block; font-weight:bold; color:#333; padding-bottom:3px;}
.company_content_p p { text-indent:2em; padding:3px 0; color:#555;font-weight: 400; }
.company_dashang { padding:10px; padding-top:0 }
.company_dashang p { display:block; background:#fff; padding:20px 12px; text-align:center }
.company_dashang p span { margin:0 10px; color:#666; display:inline-block; cursor:pointer; }
.company_dashang p span i { border:1px solid #666; width:12px; height:12px; display:inline-block; vertical-align:top; margin-top:4px; margin-right:5px; }
.compnay_mingpain { padding:10px 0; }
.compnay_mingpain_p { background:#fff; padding:10px 12px; }
.compnay_mingpain_p p.mingpian_title { color:#2ea13c; position:relative; border-bottom:2px solid #f2f2f2; height:24px; padding-bottom:2px; margin-bottom:10px; }
.compnay_mingpain_p p.mingpian_title label { position:absolute; left:0; top:-1px; border-bottom:2px solid #2ea13c; display:block; padding-bottom:2px; }
.compnay_mingpain_p p { display:block; border-bottom:1px solid #f2f2f2; padding:8px 0; }
.compnay_mingpain_p p span { display:block; line-height:24px; }
.compnay_mingpain_p p span a { color:#8f8f94 }
.compnay_mingpain_p p.address { border:0; padding-bottom:20px; }
.compnay_mingpain_p p.address span { display:block; padding-left:37px; position:relative; min-height:21px; }
.compnay_mingpain_p p span i { display:block; position:absolute; left:0; top:0; display:block; font-style:normal }
@media all and (max-width:719px) {
.comapny_info_show h1 {
margin-left:10px;
margin-right:10px;
}
.comapny_info_show h2 {
margin-left:10px;
margin-right:10px;
}
.company_logo_span {
left:10px;
}
.company_logo p {
padding-right:10px;
}
.company_industry {
padding:10px;
}
.compnay_product {
padding:10px;
padding-top:0px;
}
.company_content {
padding:10px 10px;
padding-top:0;
}
.compnay_mingpain {
padding:10px;
}
}
.footrer_bar_p { border-top:1px solid #2ea13c; text-align:center }
#footer_bar .footrer_bar_p span { display:block; float:left; width:30%; height:40px; cursor:pointer; }
.footrer_bar_p span:before { content:""; display:inline-block; width:22px; height:15px; margin-top:5px; background:url(../images/icon_spmp.png) no-repeat; background-size:100% 100%; margin-bottom:0; padding:0 }
.footrer_bar_p span em { display:block; font-style:normal; height:18px; line-height:18px; margin-top:-5px }
.footrer_bar_p font { display:block; width:70%; height:40px; background:#2ea13c; line-height:40px; float:right; color:#fff; cursor:pointer; }
/******/
#pages {text-align:center; margin-top:20px;}
#pages a,#pages span{padding:6px 10px; margin-left:-1px; font-size:12px; line-height:1.428571429; text-decoration: none; background-color: #ffffff; border:1px solid #dddddd; display:inline-block; }
#pages a.prev,#pages a.next{ padding:6px 8px;}
#pages a.a1{ display:none}
#pages span{background:#2ea13c; color:#fff;border:1px solid #2ea13c;}
/***/
.lists_ul li{ background:#fff; float:left; width:100%; padding:8px 10px; padding-left:85px; height:81px; position:relative; border-bottom:1px solid #c8c7cc}
.lists_ul li .thumb_img{ width:65px; height:65px; left:10px; position:absolute; top:8px;}
.lists_ul li .thumb_img img{ width:65px; height:65px;-moz-border-radius:5px;-webkit-border-radius: 5px;border-radius: 5px;}	
.lists_ul li p.title a{ font-size:13px; font-weight:bold;}
.lists_ul li p{ margin:0; padding:0}
.lists_ul li a.copmany{ color:#8f8f94}
.lists_ul li a:hover{ text-decoration:underline; color:#2ea13c}
.lists-table{}
.lists-table ul{ padding:0 5px; background:#fff}
.lists-table .lists_ul li{ border:0; float:left; width:50%; padding:10px 5px;height:auto;}
.lists-table .lists_ul li .thumb_img{ height:auto; position:static; width:100%;}
.lists-table .lists_ul li .thumb_img img{ width:100%; height:auto;-moz-border-radius:0px;-webkit-border-radius: 0px;border-radius: 0px;}
.lists-table .lists_ul li a.copmany{ display:none;}
.lists-table .lists_ul li p{ height:22px;}
/***/
/******/
#pages em{ margin:0 4px;}
#pages label { margin-left:6px; vertical-align:middle; display:inline-block}
#pages label input { background-color: #fff; border:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; padding:5px 5px; text-align:center; width:25px; height:31px; border:1px solid #ddd;margin:0;margin-right:6px; }
#pages label i {display:inline-block; padding:2px 7px; padding-top:4px; border:1px solid #2ea13c; font-size:12px; font-style:normal; background:#2ea13c; color:#fff; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; font-family:Arial, Helvetica, sans-serif; cursor:pointer;}
