/*----------basic----------*/
body{
    /* font-size: 14px; */
}
a{
    text-decoration: none;
}
a:hover{
    *text-decoration: underline;
}
input,
select,
textarea{
    padding: 0;
    margin: 0;
}
.bt:hover,
.bt:hover *{
    cursor: pointer;
    text-decoration: none;
    opacity:0.8;
    filter:alpha(opacity=80);
}
.bt:hover.lt,
.bt:hover.lt *{
    opacity:0.95;
    filter:alpha(opacity=95);
}
.bt:hover.gt,
.bt:hover.gt *{
    opacity:0.6;
    filter:alpha(opacity=60);
}
.clear{
    clear: both;
}
.flex{
    display: block;
    width: 115%;
}
.flex.lt{
    width: 105%;
}
.flex.gt{
    width: 125%;
}
.ht05{
    height: 5px;
}
.ht10{
    height: 10px;
}
.ht15{
    height: 15px;
}
.ht20{
    height: 20px;
}
.ht25{
    height: 25px;
}
.ht30{
    height: 30px;
}
.ht35{
    height: 35px;
}
.ht40{
    height: 40px;
}
.ht45{
    height: 45px;
}
.ht50{
    height: 50px;
}
.ht55{
    height: 55px;
}
.ht60{
    height: 60px;
}
.ht65{
    height: 65px;
}
.ht70{
    height: 70px;
}
.ht75{
    height: 75px;
}
.ht80{
    height: 80px;
}
.ht85{
    height: 85px;
}
.ht90{
    height: 90px;
}
.ht95{
    height: 95px;
}
.ht100{
    height: 100px;
}
.ht200{
    height: 200px;
}
.ht300{
    height: 300px;
}
.ht400{
    height: 400px;
}
.ht500{
    height: 500px;
}
.wh05{
    display: inline-block;
    width: 5px;
}
.wh10{
    display: inline-block;
    width: 10px;
}
.wh15{
    display: inline-block;
    width: 15px;
}
.wh20{
    display: inline-block;
    width: 20px;
}
.wh25{
    display: inline-block;
    width: 25px;
}
.wh30{
    display: inline-block;
    width: 30px;
}
.wh35{
    display: inline-block;
    width: 35px;
}
.wh40{
    display: inline-block;
    width: 40px;
}
.wh45{
    display: inline-block;
    width: 45px;
}
.wh50{
    display: inline-block;
    width: 50px;
}
.wh55{
    display: inline-block;
    width: 55px;
}
.wh60{
    display: inline-block;
    width: 60px;
}
.wh65{
    display: inline-block;
    width: 65px;
}
.wh70{
    display: inline-block;
    width: 70px;
}
.wh75{
    display: inline-block;
    width: 75px;
}
.wh80{
    display: inline-block;
    width: 80px;
}
.wh85{
    display: inline-block;
    width: 85px;
}
.wh90{
    display: inline-block;
    width: 90px;
}
.wh95{
    display: inline-block;
    width: 95px;
}
.wh100{
    display: inline-block;
    width: 100px;
}
.none{
    display: none;
}
.hide{
    opacity:0;
    filter:alpha(opacity=0);
}
.ie-radius{
    border-radius: 5px;
    behavior: url(css/ie-css3.htc);
}

.oper-a {
    text-decoration: none;
    width: 48px;
    height: 18px;
    text-align: center;
    line-height: 18px;
    color: #ffffff;
    display: inline-block;
}
.blue {
    background: url(../img/ico_bt8.png) no-repeat;
}
.red {
    background: url(../img/ico_bt9.png) no-repeat;
}
.green {
    background: url(../img/ico_bt10.png) no-repeat;
}
.oper-a:hover {
    cursor: pointer;
    text-decoration: none;
    opacity: 0.8;
}

textarea,
input[type="text"].required,
input[type="password"].required {
    width: 374px !important;
    height:40px !important;
}

.table-div {
     margin-top: 10px;
     margin-right: 12px;
     margin-left:12px;
	 border-radius:4px;
	 padding:5px 5px;
	 border:0px solid #e0e0e0;
}
table>tr:active,
table>tr:focus,
table>tr:hover{
	background-color:#d6ebff;
}
.form-search{
    margin-top: 10px;
    margin-right: 12px;
    margin-bottom: 0px;
    padding:10px 10px;
	*border:1px solid #e0e0e0;
	border-radius:4px;
	background:#ffffff;
    width: auto;
}
.input-width {
    width: 374px;
}
.input-width-money {
    width: 272px;
}
.select-width {
    width: 374px;
}

.information_services_new
{
background:url(${rootPath}/static/newstyle/img/img_xx1.jpg) no-repeat; background-size: cover;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader ( sizingMethod='scale' , src='${rootPath}/static/newstyle/img/img_xx1.jpg'); width: 100%; height:80%;
}

.margin-l30-r30_new 
{
margin-top: 0px;padding-top: 0px;border: 0px;
}
.ht35_new
{
	font-weight: bold;
    font-size: 16px;
    background-color: #DDE7F3;
    height: 23px;
}

.information_content_new
{
margin-left:50px;
margin-top: 22px;
}

#i_class_new
{
color:red; position:static;
}

#spanoftitle 
{
   width:138px;
}
.form-search .select2-container{
	margin-left:-5px;
}
.form-search input,
.form-search textarea,
.form-search select,
.form-search .help-inline,
.form-search .uneditable-input,
.form-search .input-prepend,
.form-search .input-append{
    margin-left: -5px;
}
.form-horizontal a.btn{ 
	margin-left:-50px;
	width:40px;
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #ff9933;
    background-image: -moz-linear-gradient(top, #ff9933, #ff9933);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ff9933), to(#ff9933));
    background-image: -webkit-linear-gradient(top, #ff9933, #ff9933);
    background-image: -o-linear-gradient(top, #ff9933, #ff9933);
    background-image: linear-gradient(to bottom, #ff9933, #ff9933);
    background-repeat: repeat-x;
    border-color: #ff9f40 #ff9f40 #ff9933;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa271bb', endColorstr='#ff9760b3', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

/*----------custom----------*/