@charset "utf-8";
/* CSS Document */

#result {width: 1200px; margin: 0 auto;min-height:667px;}
.listunit{ width:100%; float:left;    margin-top: 20px;    font-size: 14px;}
.widget-header{ padding-bottom:10px;width:100%; float:left;}
.invoice{width:100%; float:left; position:relative;}
.invoice span{ position:absolute; left:0;top: 5px;}
.glz{ color:#333333; font-weight:bold; font-size:14px;}
.p_t{ font-size:12px; color:#b3b3b3;    padding: 10px 0 0; float:left; width:100%;}
.red{ color:#f63131 !important;font-size:14px;}
.form-control{display: block;
    width: 98%;
    height: auto;
    padding: 6px 1%;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
   
}
.radio {
    color: #777;
    padding-bottom: 10px;
    padding-left: 5px;
}
.fujian {
    width: 132px;
    height: 35px;
    background: url(../images/fujian.jpg);
}
.pg_b,.pg_b2,.pg_b3 {
    padding: 7px 100px;margin-top: 20px; margin-left:68px;
    cursor: pointer;
    background-color: #4b8bf5;
    border: 1px solid #4b8bf5;
    color: #fff;
}
.ld{ display:none}
.fujian_show .fjs{ width:96px; height:96px; position:relative; float:left;margin-right: 10px;}
.fujian_show .fjs img.img{ width:94px; height:94px; border:1px solid #dedede;}
.fujian_show .fjs span{ position:absolute; right:-12px; bottom:-5px; cursor:pointer; z-index:2;padding: 20px;top: -14px;left: inherit;}

#wo_list{ border-radius: 5px;float: right; padding:5px;background: #e6e6e6;width: 185px;margin-top: 0px;}
#wo_list .list-group{ width:100%; background:#ffffff;}
#wo_list .list-group a{ display:block;padding: 10px;}
#wo_list .list-group a:hover{     background-color: #f5f5f5;}
#wo_list .list-group h4{ margin:0;}

#wo_list .list-group p{border-bottom: 1px solid #dedede;padding: 5px 0;color: #555;}


.service { font-size:14px;}
.service img{ max-width:100%;}
.service h3{line-height: 31px;}
.service p{ padding-left:0; padding:6px 0;    display: block;height: auto;}
.pit{    margin: 15px 0;}
.pit span{ padding:7px 15px; background:#F1F1F1;color:#777; border:1px solid #F1F1F1; cursor:pointer;}
.pit span:hover{ color:#000;border:1px solid #E18520;}
.pit span.hover{color:#000;border:1px solid #E18520;}

.simple-form-field{     margin: 4px 8px 4px 0px;    display: inline-block;    vertical-align: middle;}
label.control-label{font-weight: normal;font-size: 12px;    color: #666; display: inline-block; }
input.form-c{ display: inline-block; border: 1px solid #cccccc; background:#ffffff; padding:6px;}
.zsy_tab{ width:955px;}
.lubox2{ overflow-x:auto; float:left}
.lubox2::-webkit-scrollbar 
{  
    width: 8px;  
    height: 3px;  
    background-color: #F5F5F5;  
}  
  

.lubox2::-webkit-scrollbar-track 
{  
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);  
    border-radius: 10px;  
    background-color: #F5F5F5;  
}  
  

.lubox2::-webkit-scrollbar-thumb 
{  
    border-radius: 10px;  
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);  
    background-color: #555;  
}  


table.table {
    background: #FFF;
    font-size: 12px;
    border-top: 1px solid #e1e6eb;
    margin-top: 18px;
    width: 100%;
    margin-bottom: 20px;
    border: 1px solid #e1e6eb;border-collapse: collapse;    border-spacing: 0;
}
.text-right{ text-align:right}
.table thead tr th {
    padding: 8px 8px;
    font-weight: normal;
    color: #999;
    border-bottom: 1px solid #e1e6eb;
    background-color: #F5F6FA;text-align: left;vertical-align: bottom;line-height: 1.428571429;
}
.table tbody tr td {
    padding: 12px 8px;
    border-top: 0px;
    border-bottom: 1px solid #e1e6eb;
    vertical-align: middle;color: #666 !important;
}
.btn-link{color: #428bca;text-decoration: none;background: transparent; cursor:pointer;} 
.btn-link:hover{    color: #06C;text-decoration:underline;}

.fjss{ width:33px; height:33px; cursor:pointer; float:left; padding:2px; background:#ffffff;margin-top: 10px;}
.fjss:hover{background:#09C;}
.fjss_hover{background:#09C;}
.fjss img{ width:31px; height:31px; border:1px solid #09C;}
.bigshow{ width:100%; float:left; padding:5px 0;}

.xuxian{ border-top:1px dashed #dedede;    margin-top: 10px;}

.zz{ position:fixed; z-index:9; width:100%; height:100%; left:0; top:0; background:rgba(0,0,0,0.6);}
#play_video_box{ width:750px; height:450px;  position: fixed; z-index:10px; display:none; left:23%; top:10%; background:#000; z-index:11}
#movie{ width:100%;}