/* CSS Document */
@import url("core.css");
/***/
@import url("common.css");
/**/
body{-webkit-overflow-scrolling: auto;}
#banner { margin-top:46px; }
/***/
#slide-notice{height:40px;padding:5px 15px;position:relative;padding-left: 75px;border-bottom: 1px solid #ddd;background:#fff;}
#slide-notice span{display:block;font-size: 16px;font-weight:bold;color: #ff0101;width:46px;position:absolute;left:15px;top:5px;line-height:30px;}
#slide-notice span:before{content:"";border-left:1px solid #ccc;width:1px;height:14px;display:block;position:absolute;right: 2px;top:7px;}
#J_slide{ height:30px; overflow:hidden;}
#slide-notice li{ line-height:30px; padding-right:15px;}
#slide-notice li a{font-size: 15px;line-height:30px;width:100%;color: #ff0101;display:block;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
/***/
.one_category_icon { padding-top:15px; padding-bottom:15px; background:#fff;}
.one_category_icon li { width:25%; text-align:center; float:left; padding:10px 5px;}
.one_category_icon a { display:block; }
.one_category_icon a i { width:45px; height:45px; -webkit-border-radius:50%; border-radius:50%; -moz-border-radius:50%; display:inline-block }
.one_category_icon a font {display:block;color:#5a5a5a; font-size:14px;padding:0 }
.one_category_icon li.li01 i{ background:#fe4445 url(../images/one_icon_01.png) no-repeat; background-size:100% 100%; }
.one_category_icon li.li02 i{ background:#3dc9be url(../images/one_icon_02.png) no-repeat; background-size:100% 100%; }
.one_category_icon li.li03 i{ background:#f56004 url(../images/one_icon_03.png) no-repeat; background-size:100% 100%; }
.one_category_icon li.li04 i{ background:#2bc5f7 url(../images/one_icon_04.png) no-repeat; background-size:100% 100%; }
.one_category_icon li.li05 i{ background:#7ed127 url(../images/one_icon_05.png) no-repeat; background-size:100% 100%; }
.one_category_icon li.li06 i{ background:#01b0f3 url(../images/one_icon_06.png) no-repeat; background-size:100% 100%; }
.one_category_icon li.li07 i{ background:#73ba5c url(../images/one_icon_07.png) no-repeat; background-size:100% 100%; }
.one_category_icon li.li08 i{ background:#d9d9d9 url(../images/one_icon_08.png) no-repeat; background-size:100% 100%; }
.one_category_icon li.li09 i{ background:#d9d9d9 url(../images/one_icon_126.png) no-repeat; background-size:100% 100%; }
/**********/
.item_qiugou{ background:#fff; margin-top:5px; padding:15px 15px;}
.item_h1{ font-size:16px; color:#4f4f4f; padding-top:8px;}
.item_h1 em{ display:inline-block; padding:2px 10px; vertical-align:top}
.item_h1 em i{border-left:1px solid #ccc; display:inline-block; height:18px;}
.item_h1 font{ display:inline-block; font-size:13px; color:#666; vertical-align:top}
.item_qiugou_ul{width:100%; margin-top:10px; padding-bottom:10px;}
.item_qiugou_ul li{ position:relative; padding:8px 0; padding-left:40px; height:46px; border-bottom:1px solid #eee; float:left; width:100%;}
.item_qiugou_ul li a{ display:block; line-height:30px; color:#575757;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; width:100%}
.item_qiugou_ul li a:hover{ color:#2ea13c}
.item_qiugou_ul li img{ display:block;-webkit-border-radius:50%; border-radius:50%; -moz-border-radius:50%; width:30px; height:30px; position:absolute; left:0; top:8px;}
/*****/
#myad{ margin-top:5PX; background:#fff; padding:10px 0;}
#myad span{ width:45%; display:block; float:left;}
#myad span img{ width:100%; display:block;}
#myad span.myad_span_01 img{ border-right:1px solid #eee}
#myad span.myad_span_02,#myad span.myad_span_03{ width:55%; float:right;}
#myad span.myad_span_02 img{border-bottom:1px solid #eee}
/****/
.item_company_hot{ margin-top:2px; background:#fff; padding:15px;}
.item_company_hot_ul{ padding:10px 0;}
.item_company_hot_ul li{ border-bottom:1px solid #eee; padding:8px 0;}
.item_company_hot_ul li a{ display:block; position:relative; padding-left:53px;}
.item_company_hot_ul li p{ display:block; font-size:12px; color:#8e8e8e;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; width:100%}
.item_company_hot_ul li p.name{ font-size:14px; font-weight:bold; color:#575757}
.item_company_hot_ul li p.desc{ padding-right:108px;}
.item_company_hot_ul li img{display:block;-webkit-border-radius:50%; border-radius:50%; -moz-border-radius:50%; width:42px; height:42px; position:absolute; left:0; top:0px;}
.item_company_hot_ul li span{ display:block; width:45px; height:21px; font-size:14px; position:absolute; bottom:0;}
.item_company_hot_ul li span.year{ right:55px;text-align:right}
.item_company_hot_ul li span.city{ right:0; text-align:right}
.pmore{ display:block; padding-top:2px; text-align:center}
.pmore a{ font-size:14px; font-weight:bold; color:#1467c8}
/***/
.myad_04{ padding-top:10px; background:#fff}
.myad_04 img{ width:100%; display:block;}
/***/
.item_public_hot{ background:#fff; padding:15px; padding-top:25px;}
.item_public_hot_ul{ padding:10px 0}
.item_public_hot_ul li{ position:relative; border-bottom:1px solid #eee; padding:10px 0; height:105px;padding-left:100px; float:left; width:100%;}
.item_public_hot_ul li img{ width:85px; height:85px; position:absolute; left:0; top:10px;}
.item_public_hot_ul li p.title{ display:block; font-size:14px; color:#575757; line-height:20px;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;display: -webkit-box;-webkit-line-clamp: 2; display:block}
.item_public_hot_ul li p.company{ font-size:12px; color:#919191; line-height:18px; height:36px; margin-top:10px; overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;display: -webkit-box;-webkit-line-clamp: 2; display:block}
.item_public_hot_ul li p.company font{ display:block}
.item_public_hot_ul li a:hover p.title{ color:#2ea13c; text-decoration:underline}
.item_public_hot_ul li:last-child{ border-bottom:0;}
/******/
.item_activity_hot{ margin-top:5px; background:#fff; padding:15px;}
.item_activity_hot ul{ padding:10px 0;}
.item_activity_hot ul li{ position:relative;border-bottom:1px solid #eee; padding:10px 0; padding-left:90px;height:95px;float:left; width:100%;}
.item_activity_hot ul li img{ width:75px; position:absolute; left:0; top:10px; display:block}
.item_activity_hot ul li p.title{ display:block; font-size:14px; color:#575757; line-height:20px; height:40px; overflow:hidden;}
.item_activity_hot ul li p.time{font-size:14px; color:#919191; line-height:18px; margin-top:15px;}
.item_activity_hot ul li a:hover p.title{ color:#2ea13c; text-decoration:underline}
.item_activity_hot li:last-child{ border-bottom:0;}
/***/


/******/
.mui-title{ color:#fff}
/*****************/
.hidden{ display:none}
.product_search{ margin-top:44px;background:#fff}
.product_search li{ float:left; width:23%; text-align:center}
.product_search li a{ font-size:15px; color:#494949; display:block; border-right:2px solid #f2f2f2; padding:10px 0; }
.product_search li a i{ display:inline-block; width:12px; height:15px; background:url(../images/icon_listorder.png) no-repeat; background-size:100% 100%; vertical-align:middle; margin-left:8px;}
.product_search li.asc a i{ background-image:url(../images/listorder_asc.png)}
.product_search li.desc a i{ background-image:url(../images/listoder_desc.png)}
.product_search li:nth-child(3){ width:34%;}
.product_search li:nth-child(4){ width:20%;}
.product_search li:nth-child(4) a{ border-right:0; font-size:25px; font-weight:bold; display:inline-block; float:none}
/*******订单******/
#body_order{ background:#f5f5f5}
.order_tab{ margin-top:44px;}
.order_tab li{ float:left; width:22.72727272727273%; text-align:center;}
.order_tab li:first-child{width:18.18181818181818%;}
.order_tab li:last-child{ width:13.63636363636363%;}
.order_tab li a{ font-size:14px; color:#5c5c5c; display:block; padding:10px 0; border-bottom:1px solid #dfdfdf;}
.order_tab li.on a{ border-bottom:3px solid #ee574d; padding-bottom:8px;}
@media all and (max-width:400px) {
	.order_tab li a{ font-size:13px;}
}
#box-ul{}
#box-ul li{ float:left; width:30%; padding:0 8px;line-height:18px;}
#box-ul li:nth-child(2){ width:30%;}
#box-ul li:first-child{ width:22%; text-align:center}
#box-ul li:last-child{ width:18%; text-align:center}
/*******订单******/
.order_header{padding:15px 0; border-bottom:1px solid #d6d6d6;}
.order_body .item_ul{ float:left; width:100%; padding:15px 0; border-bottom:1px solid #d6d6d6;}
.order_body .item_ul li:first-child{ text-align:center;}
.order_body li{ font-size:14px; color:#656565; line-height:18px;}
.order_body li img{ width:70%;}
.height12{ line-height:12px;}
.yellow_status{ color:#fc8049; }
.red_status{ color:#ff0000}
.blue_font{ color:#3dc054}
.grey_status{ color:#008000}
.grey_xian_status{ color:#3dc054}
.write_orderno{ color:#ff4e00;}
.open_orderno{ color:#0086c8; line-height:30px;}
.xiadanliucheng_orderno{ color:#3dc054}
.red_font{ color:#ff0000}
.wrtie_baogao{ color:#339933; display:inline-block; border:1px solid #e4e4e4; padding:4px 8px; background:#eee}
/*********/
#body_yellow{ background:#fff3b0}
#yellow_center{ padding-top:44px;}
/******/
#item_form_baogao{font-size:14px; width:96%; margin:0 auto; margin-top:44px; }

#item_form_baogao h3{ font-size:14px; display:block; position:relative; background:url(../images/icon_dd.jpg) no-repeat left 5px; padding-left:15px; font-weight:normal; line-height:20px;}
#item_form_baogao h3.first_h3{ padding-left:80px;}
#item_form_baogao h3 span{ color:#ff343d; position:absolute; left:15px; top:0;}
#item_form_baogao h3 font{color:#ff343d; }
#item_form_baogao h3 em{ font-style:normal; color:#999}
.item_form{ padding-top:25px;}
.item_form p{ display:block; padding-top:6px;}
.item_form textarea{ border:1px solid #dadada; background:#eee; padding:5px 5px; font-size:13px; color:#5c5c5c; line-height:20px;}
#content_textarea{ min-height:112px;}
#title_textarea{ min-height:72px;}
input[type=button].upload_button{border:1px solid #dadada; background:#eee; padding:12px 5px; font-size:13px; color:#5c5c5c; display:block; width:100%}
#submit_button{ background:#ff343d; padding:6px 25px; color:#fff; font-weight:bold; font-size:15px; border:0;-moz-border-radius:8px;-webkit-border-radius:8px; border-radius:8px; }
/******/
#faq_ul{ color:#6a6969; font-size:14px; line-height:20px; padding:0 4%; margin-top:70px;}
#faq_ul li{ width:48%; float:left; background:#fff;border-bottom:1px solid #e7e7e7; padding:10px 13px; margin-bottom:15px; height:190px; position:relative;}
#faq_ul li:nth-child(even){ float:right}
#faq_ul li p.title{word-break:break-all; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical; overflow:hidden; }
#faq_ul li p.number{ padding-top:15px; font-size:12px;}
#faq_ul li p.number font{ display:block; color:#ff343d}
#faq_ul li p.click-a{ display:block;  text-align:right; position:absolute; left:0; bottom:20px; width:100%;}
#faq_ul li p.click-a a{ color:#fff; background:#ff343d; font-size:12px; padding:2px 10px; display:inline-block;-moz-border-radius:8px;-webkit-border-radius:8px; border-radius:8px; margin-right:13px;}
@media all and (max-width:368px) {
	#faq_ul li{ height:auto; width:100%}
	#faq_ul li p.click-a{ position:static; padding-bottom:10px;}
	}
/******/
#userinfo_header{ background:#ff343d; padding:25px 0; padding-bottom:15px; font-size:14px; color:#fff; text-align:center;}
#userinfo_header p{ color:#fff}
#userinfo_header p.user_pic img{ width:80px; height:80px; border:1px solid #fff; padding:1px;-moz-border-radius:40px;-webkit-border-radius:40px; border-radius:40px;}
#userinfo_header p.user_name{ font-size:16px; font-weight:bold;display:block; padding-top:4px;}
#userinfo_header p.user_ren{ font-size:14px; display:block; padding-top:8px;}
#userinfo_header p.user_ren i{ background:url(../images/icon_rz.png) no-repeat; height:20px; width:27px; background-size:100% 100%; display:inline-block; margin-right:10px; vertical-align:middle;}
#userinfo_header p.number_icon{ display:block; padding-top:10px;}
#userinfo_header p.number_icon span{ display:inline-block; text-align:center;font-size:14px; color:#fff; line-height:25px;}
#userinfo_header p.number_icon span em{ font-size:20px; font-weight:bold; color:#fff; display:block; font-style:normal;}
#userinfo_header p.number_icon span font{ display:block; text-align:center;}
#userinfo_header p.number_icon span:nth-child(2){ width:20%; text-align:center; color:#ff9398; line-height:50px; font-size:25px; vertical-align:top;}
#userinfo_header p.number_icon span:nth-child(3){ text-align:left}
/**/
.user_three{ display:block; background:#fff; padding:15px 0;}
.user_three li{ text-align:center; float:left; width:33.3333333%}
.user_three li i{ background:url(../images/u1.png) no-repeat center center; background-size:100% 100%;  width:55px; height:50px;display:inline-block; }
.user_three li font{ display:block; color:#666; font-size:15px; padding-top:5px;}
.user_three li:nth-child(2) i{ background-image:url(../images/u2.png)}
.user_three li:nth-child(3) i{ background-image:url(../images/u3.png)}
@media all and (max-width:400px) {
.user_three li i{ width:50px; height:45px;}	
}
.user_list_item{ margin-top:14px; background:#fff;}
.user_list_item li{ border-bottom:1px solid #e9e9e9; height:43px; line-height:43px; text-indent:45px; position:relative; padding:0}
.user_list_item li a{ color:#999; position:absolute; right:10px; top:0px;}
.mui-table-view-cell:after{ width:25px; height:25px; display:block; background:url(../images/m1.png) no-repeat center center; background-size:100% 100%; position:absolute; left:10px; top:9px; -webkit-transform: scaleY(1);transform: scaleY(1);}
.user_list_item li.mui_pay:after{ background-image:url(../images/m2.png)}
.user_list_item li.mui_taobao:after{ background-image:url(../images/m3.png)}
.user_list_item li.mui_anquan:after{ background-image:url(../images/m4.png)}
.user_list_item li.mui_kefu:after{ background-image:url(../images/m5.png)}
.user_list_item li.mui_money:after{ background-image:url(../images/m6.png)}
.user_list_item li.mui_more:after{ background-image:url(../images/m7.png)}
.user_list_item .mui-table-view-cell:last-child:after, .user_list_item .mui-table-view-cell:last-child:before{height:25px;}
.user_list_item .mui-table:before{font-family: Muiicons;
    font-size: inherit;
    line-height: 1;
    position: absolute;
    top:50%;
    display: inline-block;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    text-decoration: none;
    color: #676767;
	font-size:16px;
    -webkit-font-smoothing: antialiased; content: '\e583'; right:10px;}
