/*body {background: #fff url(../images/bg.jpg) center top no-repeat;}*/
/*.W_miniblog .global_header{background: none}*/
.W_main{width: 980px; padding: 5px 5px}

#Box_left .zyz_title{color: #013769}
#zyz_user{font-size: 14px; font-weight: bold; margin-right: 10px}
#Box_left .left_item_select{width: 5px; display: inline-block; height: 26px;margin-left: -5px; float: left;}
#Box_left .current .left_item_select{}
.zyz_center{width: 137px: height: 40px; padding: 0 5px}

.zyz_clear{clear: both}
#zyz_person{margin-right: 5px; float: left}
#zyz_info{float: left}
.banner #logo_img{height: 51px; margin-top: 20px; cursor: pointer}
.banner{position: relative}
.banner #zyz_service_info{position: absolute; right: 10px; bottom: -30px; background: url(../images/info_bot.png) no-repeat; height: 47px; width: 325px; padding: 12px; z-index: 1000}
#zyz_service_info #service_info_inner{padding: 10px; font-size: 12px }
#zyz_service_info .info_item{magin-right: 2px}
#zyz_service_info .info_num{color: #dd0101}
#zyz_service_info #info_num_hours{cursor: pointer; position:relative}
#zyz_service_info .info_detail_num{color: #ffa902}
#zyz_service_info #info_number_detail{position: absolute; background: url(../images/info_number_detail.png) no-repeat; width: 107px; height: 47px; bottom: 10px; left: -85px; padding: 20px 20px 30px 20px;}
#info_number_detail .detail_tip {display: block; color: #fff; margin: 5px}
#edit_zyz_info{background: url(../images/edit_zyz.jpg) no-repeat; width: 90px; height: 20px; display: inline-block; padding: 10px 20px; line-height: 20px; font-size: 14px; color: #fff; float: right; margin-top: 20px}
#offer_title{background: url(../images/offer_title.jpg) no-repeat; width: 745px; height: 53px }
.index_title .servie_title {line-height: 53px; font-size: 20px; margin-left: 20px; color: #fff; font-weight: bold; font-family: Microsoft YaHei;}
.service_info_items{}
.service_info_items.line_1{width: 360px; float: left;}
.service_info_items.line_left{margin-right:20px}
.service_info_items .service_title_area{height: 30px}
.service_title_area .service_title{font-size: 16px; font-family: Microsoft YaHei; }
.offer_title.service_title_area{color: #0f9508; overflow: hideen; }
.service_title_area{margin-top: 30px}
.service_title_area .service_title_border{width: 100%; height: 5px; margin: 5px 0}
.offer_title .service_title_border{background-color: #7edc7a}
.service_title_area .title_tip{background: url(../images/title_san.jpg) no-repeat; width: 8px; height: 10px; display: inline-block; margin: 0 10px;}
#zyz_offer .service_title_border{color: #7edc7a}
.service_info_items .more{float: right; color: #aaaaaa; cursor: pointer}
.item_ul{padding: 0 5px}
.item_ul li{overflow:hidden; margin: 10px 0}
.item_ul .item_title{width: 280px; overflow: hidden; color: #8a8989; display: inline-block}
.item_ul .item_title:hover{color: #000}
.item_ul .item_date{float: right; color: #9a9a9a}

#zyz_offer .tbl_1 .operation .inner_border{color: #e8f4eb; border-top: solid 1px #ceefcd;}
#zyz_offer .tbl_1 .operation {background: url(../images/offer_bg.jpg) repeat-x bottom center; border: solid 1px #ceefcd}
#zyz_offer .lv_calendar{background: url(../images/calendar_offer.jpg) right center no-repeat}
#zyz_offer .tbl_1 table{border: #ceefcd}
#zyz_offer .tbl_1 th{background-color: #e8f4eb; border-bottom: 1px solid #ceefcd;}
#zyz_offer .tbl_1_border{border: 1px solid #ceefcd;}
#zyz_offer .tbl_1 tr:hover{background-color: #e8f4eb}
#zyz_offer .tbl_1 .tbl_page{background: url(../images/offer_bg_2.jpg) repeat-x top center}

#need_title {background: url(../images/need_title.jpg) no-repeat; width: 745px; height: 53px }
.need_title .service_title_border{background-color: #ff524e}
.need_title.service_title_area{color: #ff4a4a}
#zyz_need .tbl_1 .operation {background: url(../images/need_bg.jpg) repeat-x bottom center; border: solid 1px #ceefcd}
#zyz_need .lv_calendar{background: url(../images/calendar_need.jpg) right center no-repeat}
#zyz_need .tbl_1 table{border: #ceefcd}
#zyz_need .tbl_1 th{background-color: #f5e9e7; border-bottom: 1px solid #ceefcd;}
#zyz_need .tbl_1_border{border: 1px solid #ceefcd;}
#zyz_need .tbl_1 .tbl_page{background: url(../images/need_bg_2.jpg) repeat-x top center}


#team_title{background: url(../images/team_title.jpg) no-repeat; width: 745px; height: 53px }
.team_title .service_title_border{background-color: #298ac9}
.team_title.service_title_area{color: #298ac9}
#team_service .tbl_1 .operation {background: url(../images/team_bg.jpg) repeat-x bottom center; border: solid 1px #ceefcd}
#team_service .lv_calendar{background: url(../images/calendar_need.jpg) right center no-repeat}
#team_service .tbl_1 table{border: #f8f8f8}
#team_service .tbl_1 th{background-color: #e8f2f4; border-bottom: 1px solid #ceefcd;}
#team_service .tbl_1_border{border: 1px solid #ceefcd;}
#team_service .tbl_1 .tbl_page{background: url(../images/team_bg.jpg) repeat-x top center}
#team_service .servie_item_title,
#team_service .tab_left a{color: #298ac9 }
#team_service .tab_left .select a{color: #aaa}

#Foot{background-color: #d0e3f7}


#zyz_title{background: url(../images/zyz_title.jpg) no-repeat; width: 745px; height: 53px }
.col_block_2,.col_block_1{border: 1px solid #f7e7bc; border-bottom: 0}
#zyz_flow_img{width: 730px}
.zyz_head{background-color: #d0e3f7; padding: 0 20px; overflow: hidden}
.zyz_head .title{font-size: 20px; color: #015e9e; padding: 4px 10px; background: #fff;line-height: 35px; float: left}
.zyz_head .more{float:right; line-height: 20px; padding: 10px; color: #ff4e00}
.col_block_1 .news_list .list_title{width: 600px; overflow: hidden; display: inline-block; color: #4b4b4b}
.col_block_1 .news_list .list_title:hover{000}
.col_block_1 .news_list .list_date {color: #9a9a9a; float: right}
.news_list{padding: 10px 10px}
.news_list li{line-height: 28px; height: 28px}
.service_type_info{margin: 10px 0; display: inline-block}
.service_status{padding: 6px;background-color: #dbdbdb; display: inline-block; margin-bottom: 10px;}
.service_status.selected{background-color: #81c025; color: #fff}
.zyz_page .ev_detail_top .ev_operating{width: 280px; margin-top: -20px}
.service_arrow{background: url(../images/service_arrow.jpg) right center no-repeat; width: 15px; height: 15px; display: inline-block;}
.zyz_page .ev_detail_top{overflow: hidden}
.zyz_page .service_status_tip{color: #0e6aaa;}
.mh_main{margin: 0 auto}
#offer_service{background: url(../images/offer_service.png) no-repeat;}
#need_service{background: url(../images/need_service.png) no-repeat;}
#zyz_wxy .user_service{padding: 0px 10px 10px 20px; float: left; margin: 20px 5px; width: 320px; height: 210px}

.zhfw_header{padding: 10px; overflow: hidden}
.zhfw_header .title{color: #fff; font-family: Microsoft YaHei; font-size: 24px; float: left}
#offer_service .zhfw_header .wyfb{color: #e7e7e7; font-family: Microsoft YaHei;}
#need_service .zhfw_header .wyfb{color: #e7e7e7; font-family: Microsoft YaHei;}
.wyfb{background: url(../images/wyfb.png) right center no-repeat; padding: 4px 15px; float: right; margin-top: 15px; font-size: 12px }
#zyz_wxy .list_title{width: 220px; height: 20px;  overflow: hidden; display: inline-block;font-size: 12px; color: #000; font-family: SimSun;}
.user_service ul{height: 120px; padding: 0 10px}
.user_service .more{float: right}
#zyz_info .team_info{margin: 10px 0}
.sub_menu{background: url(../images/sub_menu.jpg) 5px 10px no-repeat; margin-left: 20px; }
#admin .sub_menu{display: none}
.zyz_star{margin-left: -4px}
.zyz_page .ev_title{width: 300px}
.zyz_page .W_main_event_main{padding: 30px; width: 650px;}
#offer_service .more{font-size: 12px; color: #117f0c; font-family: SimSun;}
#need_service .more{font-size: 12px; color: #ff524e; font-family: SimSun;}
#team_service_list li{float: left; margin: 10px}
#team_service_list p{margin: 5px 0;text-align: center;}
/*首页服务更多列表*/
.clear{
	clear: both;
}
.service_items {
    margin: 10px;
}
.service_items .service_img{
    margin: 10px;
    float: left;
    height: 150px;
    width: 130px;
}

.service_items .service_content{
    margin: 0 20px;
    float: left;
}

.service_items .service_info{
    margin: 6px 0;
}
.service_items .info_tip {
    color: #A1A19F;
    width: 70px;
    display: inline-block;
}
.service_items .title{
    font-size: 14px;
    margin-right: 10px;
}
.archives_right{width:750px;float: right;display:inline;}
.border_archives{width:748px;min-height:100px !important;padding-bottom:20px;}
.tbl_page_archives{border: solid 1px #efe1cd;border-top: none;background: url(../../images/common/title_bg.png) repeat-x top center;}
.map_table{width:900px;margin:0 auto;overflow:hidden;}
.map_table td{border:0px solid #efe1cd;text-align:center;}
.W_main_event_main{margin:0 auto;}
.info_tab01{margin-top:10px;}
.fwxx{overflow:hidden;margin:0 auto;}
.wyrl_btn{width:96px;height:28px;line-height:28px;background:url(../images/wyrl_btn.png) no-repeat;display:block;text-align:center;color:#fff;font-size:14px;}
.wyrl_btn:hover{color:#fff;}
.ev_detail_top .ev_operating .op_stat{padding:0px;height:20px;line-height:20px;border:none;background:none;}
.service_type_info{float:left;display:inline;overflow:hidden;}
.service_status_tip{float:right;display:inline;overflow:hidden;line-height:24px;}
.ev_detail_top{overflow:hidden;}
.zrg_table th{padding:3px;border:1px solid #efe1cd;height:1.8em;text-align:center;background:url(../images/title_bg.png) repeat-x;width:15%;}
.zrg_table td{border:1px solid #efe1cd;padding:3px;height:1.8em;word-break:break-all;word-wrap:break-word;}
.fw_table{width:70%;}
.fw_table td{width:25%;border:0px solid #efe1cd;padding:3px;height:1.8em;word-break:break-all;word-wrap:break-word;}
.op_stat,.man{float:right;display:inline;overflow:hidden;}
.man{height:33px;line-height:33px;}