body {
    font-family: Arial,'Microsoft YaHei',sans-serif;
    font-size: 14px;
    color: #58666e;
    -webkit-font-smoothing: antialiased;
    line-height: 1.42857143;
}


.text-xs {
    font-size: 14px;
}

.bg-white .text-muted {
    color: #98a6ad !important;
}


.has-error-yellow .help-inline,
.has-error-yellow .help-block,
.has-error-yellow .control-label {
  color:red;
}

 
     body {
		background-color:#f3f5f9!important;
	 }
.container {
    width: 960px;
    margin: 0 auto!important;
} 

@media(max-width: 1599px){
.container {
    width: 1200px;
}

}
@media(max-width: 1300px){
.container {
    width: 1200px;
} 
}
.page-footer-fixed .footer{
	position: inherit;
	background-color:#27282d!important;
}
.program-box .program-item .program-item-title {
    font-size: 16px;
    color: #ffffff;
    padding: 15px;
    font-weight: bold;
}


.bread {
    height: 55px;
    background-color: #f8fafe;
}
.container-padding {
    padding: 0 20px 20px;
}
.bread .bread-content {
    line-height: 55px;
    color: #7d7d7d;
}
.left {
    float: left;
}.bread .break-right {
    margin-top: 10px;
}
.right {
    float: right;
}
 
	  .ui-form-label
        {
            float: left;
            text-align: left;
            width: 55px;
            height: 30px;
            line-height: 30px;
            font-weight: 700;
        }
        
        .huiyi_search ul
        {
            border-bottom: solid 1px #dedede;
            padding-bottom: 20px;
        }
        .huiyi_search ul li
        {
            display: inline-block;
            line-height: 32px;
        }
        .huiyi_search ul h3
        {
            font-size: 16px;
            margin-bottom: 10px;
            margin-top: 6px;
            float: left;
            margin-right: 29px;
        }
        .huiyi_search ul li a
        {
            padding: 6px 8px;
            color: #666;
        }
        .huiyi_search ul li a:hover, .huiyi_search ul li a.active
        {
            background: #22A3DD;
            color: #fff;
            text-decoration: none;
        }
		
.filter-box {
    background-color: #fff;
}
.container-padding {
    padding: 0 20px 20px;
}



.form-groupx {
    margin-left: auto!important;
    margin-right: auto!important;
}
.control-labelx {
    font-weight: bold!important;padding-left: 0px!important;
}
.col-md-pt {
    padding-top:7px!important;
}

  .box2-img {
            width: 150px;
            height: 120px;
            text-align: center;
            display: table-cell;
            vertical-align: baseline;
        }

             .img2 {
               width: 120px; 
               max-height:150px;
               cursor:pointer;
            }

         .box2-img {
            width: 150px;
            height: 120px;
            text-align: center;
            display: table-cell;
            vertical-align: baseline;
        }

            

    .file input {
           left: 0 !important;
    width: 0px;
    height: 120px;
    }
   .file input {
    position: absolute;
    font-size: 100px;
    right: 0;
    top: 0;
    opacity: 0;
    cursor: pointer !important;
}

        .file input[type=file],
        .file input[type=file]::-webkit-file-upload-button {
            cursor: pointer;
        }