.content-head{
    background:#FFF;
    box-shadow:0 1px 1px 0 rgba(197,197,209,0.75);
    padding:30px 0 26px 0;
}
.content-head h1{
    padding-right:265px;
    float:left;
}
.box-summary-date{
    position:relative;
    right:40px;
    top:0px;
    width:240px;
    float:right;
}
.summary-date{
    display:block;
    border:1px solid #c9c9c9;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    height:30px;
    position:relative;
    padding:0 50px 0 0;
}
.summary-date input{
    display:block;
    width:100%;
    height:100%;
    padding:7px 6px 7px 20px;
    font-size:10px;
    line-height:13px;
    color:#333333;
    background:none;
    border:none;
}
::-webkit-input-placeholder{
    color:#333333!important;
    opacity:1 !important;
}
::-moz-placeholder{
    color:#333333!important;
    opacity:1 !important;
}
.summary-date__icon{
    display:block;
    position:absolute;
    right:0px;
    top:0px;
    width:29px;
    height:100%;
    background:#c3c4d0;
    border-radius:0 2px 2px 0;
    -moz-border-radius:0 2px 2px 0;
    -webkit-border-radius:0 2px 2px 0;
    text-align:center;
    padding:4px 0 0 0;
}
.summary-date__icon:hover{
    background:#cccedb;
}
.summary-date__icon:before{
    display:block;
    content:'';
    width:18px;
    height:20px;
    margin:0 auto 0 auto;
    background-position:-3px -55px;
    background-image: url(../../img/sprite.png);
}
.content-main{
    padding:31px 0 30px 0;
}
.inner .content-head{
    padding:27px 0 31px 0;
}
.main-nav__item.active .main-nav__icon_1:before{
    background-image:url(../../img/sprite.png);
    background-position:2px 0;
    background-repeat:no-repeat;
}
.jq-selectbox__select-text{
    color:#333;
    font-size:16px;
    font-weight:400;
    text-align:left;
}
.jq-selectbox ul{
    text-align:left;
}
.content-head__title{
    color:#666;
    font-size:14px;
    font-weight:400;
    margin:0 auto 14px auto;
    letter-spacing:0.3px;
    max-width:325px;
    text-align:left;
}
.content-head__item{
    text-align:center;
}
.jq-selectbox__trigger-arrow{
    background-image:url(../../img/sprite.png);
    background-repeat:no-repeat;
    background-position:-22px 0;
    text-align:left;
}
.jq-selectbox__trigger{
    background-color:#c3c4d0;
    border:none;
}
.content-head__back{
    float:left;
}
.content-head-hide .summary-title:before{
    content:'';
    position:absolute;
    width:11px;
    height:11px;
    display:block;
    border:1px solid #898a96;
    bottom:11px;
    left:15px;
    border-radius:50%;
}
.content-head-hide .summary-title:after{
    content:'';
    position:absolute;
    width:1px;
    height:11px;
    display:block;
    background:#c3c4d0;
    bottom:0;
    left:20px;
}
.content-head__back h1{
    display:inline-block;
    color:#333;
    font-size:20px;
    line-height:24px;
    font-weight:700;
    padding:11px 0;
    letter-spacing:0.8px;
    float:none;
}
.content-head__link{
    display:inline-block;
    width:19px;
    height:12px;
    background-image:url(../../img/sprite.png);
    background-repeat:no-repeat;
    background-position:-60px 0;
    margin-right:8px;
}
.inner-graphic .content-head{
    padding:27px 0;
}
.inner-ui .content-head{
    height:100px;
}
.content-head-hide.fixed{
    padding:8px 0 0 0;
}
.content-head-hide.fixed h3{
    font-size:15px;
    line-height:14px;
}
.summary-date__icon:before{
    transform:scale(0.75);
}
.content-head-hide.fixed .summary-title__subtitle{
    font-size:11px;
    line-height:19px;
}
.content-head-hide .summary-title{
    padding:4px 0 15px 7px;
}
.content-head-hide .summary-title:before{
    width:7px;
    height:7px;
    bottom:6px;
    left:17px;
}
.content-head-hide .summary-title:after{
    height:6px;
    left:20px;
}
.inner .content-head{
    padding:11px 0 11px 0;
}
.inner .content-head{
    position:fixed;
    top:0;
    left:120px;
    right:0;
    z-index:950;
    background-color: #ffffff;
}
.content-head{
    padding:17px 0;
}
h1{
    font-size:15px;
    line-height:18px;
    padding:7px 0;
    letter-spacing:0.6px;
}
.content-head-hide{
    display:none;
}
.content-head-hide.fixed{
    display:block;
    top:0;
    left:120px;
    position:fixed;
    z-index:250;
    right:0;
    padding:12px 0 0 0;
    box-shadow:0 2px 8px rgba(0, 0, 0, 0.13);
}
.summary-title__subtitle{
    font-size:12px;
    line-height:14px;
}
.summary-title{
    padding:4px 7px 40px 7px;
}
.content-head__title{
    font-size:10px;
    margin:0 auto 5px auto;
}
.jq-selectbox__select-text{
    font-size:12px;
    line-height:28px;
}
.jq-selectbox__trigger-arrow{
    top:10px;
}
