body {
    font-family: "\5FAE\8F6F\96C5\9ED1";
    font-size: 12px;
    color: #666;
    width: expression(document.body.clientWidth <= 1200? "1200px": "auto");
    min-width: 1200px;
}

a {
    text-decoration: none;
    transition: all 0.3s
}

a:hover {
    text-decoration: none;
}
.flex1{flex: 1;}
.flex-nowrap{flex-wrap:nowrap;}
.flex-wrap{flex-wrap: wrap;}
.flex-center{display: flex;justify-content:center;}
.flex-between{display: flex;justify-content: space-between;}
.flex-start{display: flex;justify-content:flex-start;}
.flex-end{display: flex;justify-content:flex-end;}
.flex-column{display: flex;flex-direction:column;;}
.jccenter{justify-content: center;}
.jcbetween{justify-content: space-between;}
.jcend{justify-content: flex-end;}
.jcstart{justify-content: flex-start;}
.alcenter{  align-items: center;}
.alstart{  align-items: flex-start;}
.alend{  align-items: flex-end;}
.hidden-text{  white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.hidden-two{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.hidden-three{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}
.hidden-four{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;}

.pc-page-container >  div:first-of-type{display: none!important;}
#copy-right-global{display: none;}
.page-footer-runtime{display: none;}
 #static_html_container{min-height: 100vh;}

.wrap {
    width: 1200px;
    margin: 0 auto;
}

.imgbox img {
    max-width: 100%;
    vertical-align: top;
}

.header {
    border-bottom: 3px solid #00427f;
    height: 100px;
    background: #fff
}

a.logo {
    background: url(//yuege-beijing.oss-cn-beijing.aliyuncs.com/coamc/images/logo2.jpg) no-repeat left center;
    display: inline-block;
    float: left;
    width: 388px;
    height: 100px;
}

.nav {
    float: right;
    width: 750px;
}

.nav a {
    float: left;
    width: 107px;
    height: 100px;
    line-height: 100px;
    text-align: center;
    position: relative;
    color: #333;
    font-size: 16px;
}

.nav a:hover,.nav a.now {
    color: #fff;
    background: #00427f
}

.icon3 {
    display: inline-block;
    width: 26px;
    height: 16px;
    background: url(//yuege-beijing.oss-cn-beijing.aliyuncs.com/coamc/images/icon3aa.gif) no-repeat center center;
    position: absolute;
    top: 18px;
    left: 80px;
}

.nav a:hover .icon3,.nav a.now .icon3 {
    background: url(//yuege-beijing.oss-cn-beijing.aliyuncs.com/coamc/images/icon3b.gif) no-repeat center center;
}

.footer {
    background: #000608;
    padding: 15px 0;
    line-height: 20px;
    color: #fff;
    font-size: 13px;
    text-align: center
}

.icon4 {
    background: url(//yuege-beijing.oss-cn-beijing.aliyuncs.com/coamc/images/icon4.png) no-repeat left center;
    padding-left: 20px;
}

.index {
    position: relative;
    width: 100%;
    background: url(http://stc-cms.beisen.com/cmsportal/10137800/10137800_themes_theme2_images_img2025.jpg) no-repeat center bottom;
    background-size: 100% 100%;
    height: calc(100vh - 153px);
}

.indexm {
    position: relative;
    max-width: 1200px;
    padding-top: 5%;
    margin: 0 auto;
    text-align: center
}

.icon1 {
    position: relative;
    width: 882px;
    margin: 30px auto 0
}

.icon1 a {
    display: inline-block;
    width: 114px;
    height: 100%;
    position: absolute;
    left: 170px;
    top: 0;
}

.banner {
    width: 100%;
    height: 400px;
}

.img2 {
    background: url(http://stc-cms.beisen.com/cmsportal/10137800/10137800_themes_theme2_images_xzbanner2022.jpg) no-repeat center center
}

.img5 {
    background: url(http://stc-cms.beisen.com/cmsportal/10137800/10137800_themes_theme2_images_szbanner2022.jpg) no-repeat center center
}

.img7 {
    background: url(//yuege-beijing.oss-cn-beijing.aliyuncs.com/coamc/images/img7.jpg) no-repeat center center
}

.bannerm {
    max-width: 1200px;
    margin: 0 auto;
    position: relative;
    height: 400px;
}

.icon5a {
    background: url(//yuege-beijing.oss-cn-beijing.aliyuncs.com/coamc/images/icon5a.png) no-repeat center center;
    width: 526px;
    height: 254px;
    display: inline-block;
    position: absolute;
    top: 40px;
    left: 45px;
}

.icon8 {
    background: url(//yuege-beijing.oss-cn-beijing.aliyuncs.com/coamc/images/icon8.png) no-repeat center center;
    width: 447px;
    height: 219px;
    display: inline-block;
    position: absolute;
    top: 25px;
    left: 0;
}

.icon5b {
    background: url(//yuege-beijing.oss-cn-beijing.aliyuncs.com/coamc/images/icon5b.png) no-repeat center center;
    display: inline-block;
    width: 200px;
    height: 45px;
    position: absolute;
    left: 350px;
    top: 115px;
}

.icon5bb {
    background: url(//yuege-beijing.oss-cn-beijing.aliyuncs.com/coamc/images/icon5b.png) no-repeat center center;
    display: inline-block;
    width: 200px;
    height: 45px;
    position: absolute;
    left: 252px;
    top: 87px;
}

.icon5c {
    background: url(//yuege-beijing.oss-cn-beijing.aliyuncs.com/coamc/images/icon5c.png) no-repeat center center;
    width: 269px;
    height: 108px;
    display: inline-block;
    position: absolute;
    left: 580px;
    top: 100px;
}

.menu {
    position: relative;
    margin: 50px 0 0
}

.menuline {
    width: 100%;
    height: 1px;
    background: #e3e3e3;
    position: absolute;
    z-index: 1;
    left: 0;
    top: 27px;
    display: inline-block
}

.menum {
    max-width: 1200px;
    margin: 0 auto;
    position: relative;
    z-index: 2
}

.menum li {
    width: 350px;
    margin-right: 75px;
    display: inline-block;
    float: left;
}

.menum li:nth-child(3) {
    margin-right: 0
}

.menum li a {
    display: inline-block;
    width: 100%
}

.menum li h2 {
    border: 1px solid #e3e3e3;
    color: #c9c9c9;
    font-size: 28px;
    height: 55px;
    line-height: 55px;
    text-align: center;
    background: #fff;
}

.menum li p {
    line-height: 50px;
    text-align: center;
    font-family: Arial;
    font-size: 22px;
    color: #fff
}

.menum li a:hover h2,.menum li a.now h2 {
    color: #fff;
    border: 1px solid #00498c;
    background: #00498c
}

.menum li a:hover p,.menum li a.now p {
    color: #00498c
}

.menum2 {
    max-width: 1200px;
    margin: 0 auto;
    position: relative;
    text-align: center;
    z-index: 2
}

.menum2 li {
    width: 350px;
    margin: 0 65px;
    display: inline-block
}

.menum2 li a {
    display: inline-block;
    width: 100%
}

.menum2 li h2 {
    border: 1px solid #e3e3e3;
    color: #c9c9c9;
    font-size: 28px;
    height: 55px;
    line-height: 55px;
    text-align: center;
    background: #fff;
}

.menum2 li p {
    line-height: 50px;
    text-align: center;
    font-family: Arial;
    font-size: 22px;
    color: #fff
}

.menum2 li a:hover h2,.menum2 li a.now h2 {
    color: #fff;
    border: 1px solid #00498c;
    background: #00498c
}

.menum2 li a:hover p,.menum2 li a.now p {
    color: #00498c
}

.zpgs {
    max-width: 1200px;
    margin: 0 auto;
    padding: 50px 60px;
    min-height: 110px;
    text-align: center;
}

.zpgs li {
    display: inline-block;
    float: left;
}

.zpgs li:nth-child(4n) {
    margin-right: 0
}

.zpgs li a {
    display: inline-block;
    width: 300px;
    height: 60px;
    line-height: 58px;
    text-align: center;
    border: 1px solid #e3e3e3;
    box-sizing: border-box;
    margin: 0 30px
}

.zpgs li a span {
    display: inline-block;
    line-height: 58px;
    color: #666;
    font-size:18px;
    position: relative
}

.zpgs li a:hover {
    border: 1px solid #00498c;
    background: #00498c
}

.zpgs li a:hover span {
    color: #fff;
}

.zpgs li a span::before {
    content: '';
    display: inline-block;
    width: 22px;
    height: 14px;
    position: absolute;
    top: 13px;
    right: -25px;
    background: url(//yuege-beijing.oss-cn-beijing.aliyuncs.com/coamc/images/icon3aa.gif) no-repeat center center
}

.zpgs li a:hover span::before {
    background: url(//yuege-beijing.oss-cn-beijing.aliyuncs.com/coamc/images/icon3b.gif) no-repeat center center
}

.zpgs li.fgssxs a span::before {
    display: none
}

.gsmc {
    padding: 10px 0 0;
    position: relative;
    text-align: center
}

.gsmc b {
    display: inline-block;
    border-bottom: 5px solid #00498c;
    line-height: 50px;
    padding: 0 45px;
    color: #000;
    font-size: 24px;
    position: relative;
    z-index: 2;
    font-weight: normal
}

.gsmcline {
    display: inline-block;
    width: 100%;
    height: 1px;
    background: #e3e3e3;
    position: absolute;
    z-index: 1;
    left: 0;
    bottom: 2px
}

.xzzw {
    padding: 55px 0;
    max-width: 1200px;
    margin: 0 auto;
    min-height: 135px;
}

.xzzw li {
    margin-bottom: 20px;
    background: #f7f7f7;
    border: 1px solid #e2e4e6;
    padding: 0 20px;
    height: 45px;
}

.xzzw li:hover {
    background: #e4f2ff;
    border: 1px solid #c5dff6;
}

.xzzw li a {
    display: inline-block;
    width: 100%;
    height: 45px;
    line-height: 45px;
    color: #000;
    font-size: 16px;
}

.xzzw li a:hover {
    color: #000
}

.icon6 {
    background: url(//yuege-beijing.oss-cn-beijing.aliyuncs.com/coamc/images/icon6.png) no-repeat right center;
    padding-right: 25px;
    display: inline-block;
    float: right;
    color: #999;
    font-size: 13px;
}

.xqt {
    background: url(//yuege-beijing.oss-cn-beijing.aliyuncs.com/coamc/images/img3.jpg) no-repeat center top;
    padding: 61px 0 0;
    position: relative
}

.xqtline {
    display: inline-block;
    width: 100%;
    height: 1px;
    background: #e3e3e3;
    position: absolute;
    z-index: 1;
    left: 0;
    top: 116px
}

.xqtitle {
    text-align: center;
    line-height: 65px;
    color: #000;
    font-size: 24px;
}

.xqzw {
    border-top: 5px solid #00498c;
    border-bottom: 1px solid #e3e3e3;
    background: #f4f4f4;
    padding: 25px 0;
}

.xqzwm {
    max-width: 1200px;
    margin: 0 auto;
    padding-left: 10px;
    box-sizing: border-box
}

.xqzwm li {
    float: left;
    display: inline-block;
    padding-right: 130px;
    line-height: 25px;
    color: #000;
    font-size: 16px;
}

.xqzwm li.last {
    padding: 0
}

.lan {
    color: #00498c
}

.xqm {
    border-bottom: 1px solid #e3e3e3;
    padding: 35px 0
}

.xqmm {
    max-width: 1200px;
    margin: 0 auto;
    padding-left: 10px;
    color: #666;
    font-size: 15px;
    line-height: 32px;
}

.xqmm h2 {
    color: #00498c;
    font-size: 18px;
    line-height: 35px;
    margin-bottom: 10px;
}

a.icon7 {
    display: inline-block;
    border-radius: 5px;
    height: 50px;
    line-height: 50px;
    padding: 0 30px;
    background: #fab740;
    margin: 0 65px
}

a.icon7 span {
    background: url(//yuege-beijing.oss-cn-beijing.aliyuncs.com/coamc/images/icon7a.png) no-repeat right center;
    padding-right: 40px;
    display: inline-block;
    line-height: 50px;
    color: #fff;
    font-size: 18px;
}

a.icon7:hover {
    background: #fca100
}

a.icon7b {
    display: inline-block;
    border-radius: 5px;
    height: 50px;
    line-height: 50px;
    padding: 0 30px;
    background: #c8daf2;
    margin: 0 65px
}

a.icon7b span {
    background: url(//yuege-beijing.oss-cn-beijing.aliyuncs.com/coamc/images/icon7b.png) no-repeat right center;
    padding-right: 40px;
    display: inline-block;
    line-height: 50px;
    color: #fff;
    font-size: 18px;
}

a.icon7b:hover {
    background: #00498c
}

a.ckxq {
    display: inline-block;
    border-radius: 5px;
    height: 50px;
    line-height: 50px;
    padding: 0 30px;
    background: #82c1e0;
}

a.ckxq span {
    background: url(//yuege-beijing.oss-cn-beijing.aliyuncs.com/coamc/images/icon7a.png) no-repeat right center;
    padding-right: 40px;
    display: inline-block;
    line-height: 50px;
    color: #fff;
    font-size: 18px;
}

a.ckxq:hover {
    background: #00498c
}

.xzxc {
    max-width: 1200px;
    margin: 0 auto;
    padding: 60px 0 90px;
}

.xzxc h2 {
    text-align: center;
    line-height: 45px;
    margin-bottom: 25px;
    color: #000;
    font-size: 28px;
}

.xzxc th {
    background: #387bb8;
    color: #fff;
    font-weight: normal;
    font-size: 18px;
    line-height: 45px;
}

.xzxc td {
    border-bottom: 1px solid #e3e3e3;
    line-height: 45px;
    color: #666;
    font-size: 15px;
}

.xzxc tr:hover {
    background: #f7f7f7
}

.zpjh {
    color: #666;
    font-size: 16px;
    line-height: 35px;
}

.zpjh p {
    text-indent: 2em
}

.xzlc {
    text-align: center;
    padding: 65px 0 105px
}

.xzlc img {
    max-width: 100%;
    height: auto
}

.title {
    position: relative;
    text-align: center;
}

.title b {
    font-weight: normal;
    display: inline-block;
    padding: 0 50px;
    height: 60px;
    line-height: 60px;
    color: #fff;
    font-size: 28px;
    background: #00498c;
    position: relative;
    z-index: 2
}

.titleline {
    display: inline-block;
    width: 100%;
    height: 1px;
    background: #e3e3e3;
    position: absolute;
    z-index: 1;
    left: 0;
    top: 30px
}

.ljwm {
    padding: 40px 0 60px;
    max-width: 1200px;
    margin: 0 auto;
    color: #333;
    font-size: 15px;
    line-height: 30px;
}

.ljwm p {
    text-align: justify;
    text-indent: 2em;
    padding-bottom: 20px;
}

.ypxz {
    padding: 40px 0 60px;
    width: 1200px;
    margin: 0 auto;
    color: #333;
    font-size: 15px;
    line-height: 30px;
}

.ypxz p {
    text-align: justify;
    padding-bottom: 20px;
}

.zwss {
    background: #f1f1f1;
    padding: 35px 0
}

.zwssm {
    margin: 0 auto;
    max-width: 1200px;
}

.ssfll {
    box-sizing: border-box;
    float: left;
    width: 415px;
    padding-right: 45px;
}

.ssflr {
   
    width: 370px
}

.ss_input {
    border: 1px solid #e0e0e0;
    border-right: none;
    height: 45px;
    line-height: 43px;
    width: 320px;
    box-sizing: border-box;
    padding: 0 10px;
    font-family: "\5FAE\8F6F\96C5\9ED1";
    font-size: 16px;
    color: #999;
    float: left;
    background: #fff;
}

.ss_btn {
    border: none;
    float: right;
    height: 45px;
    background: url(//yuege-beijing.oss-cn-beijing.aliyuncs.com/coamc/images/icon9.jpg) no-repeat center center #00498c;
    width: 50px;
    cursor: pointer
}

.szzw {
    max-width: 1200px;
    margin: 0 auto;
    padding: 55px 0 75px
}

.szzw th {
    background: #387bb8;
    color: #fff;
    font-weight: normal;
    line-height: 45px;
    font-size: 18px;
}

.szzw td {
    border-bottom: 1px solid #e2e4e6;
    line-height: 45px;
    color: #666;
    font-size: 15px;
}

.hot {
    background: url(//yuege-beijing.oss-cn-beijing.aliyuncs.com/coamc/images/icon3b.gif) no-repeat center center;
    display: inline-block;
    width: 22px;
    height: 14px;
    position: absolute;
    right: -25px;
    top: 0
}

a.ck {
    color: #357dbe;
    font-size: 14px;
}


.w370{width: 370px;}

.selectbox{border:1px solid #e0e0e0; position:relative; background:#fff; padding: 0 15px; box-sizing:border-box;  height:45px; width:100%;  }
.selectbox:after {content: "";top: auto;bottom: 0px;color: #959595;position: absolute;right: 15px;top: 0;z-index:1;display: inline-block;width: 15px;height: 100%;background: url(//yuege-beijing.oss-cn-beijing.aliyuncs.com/shenergy/pcimg/icon5a.png) no-repeat right center;}
.selecttxt{ display:inline-block;  line-height:43px; font-size:16px; color:#333; padding-right:15px; width:100%; box-sizing:border-box; cursor:pointer;position:relative; z-index:2;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.selectb{position: absolute;top: 37px;left: -1px;display: block;max-height: 200px;background: #fff;
overflow: auto;width: 100%;border: 1px solid #e0e0e0;border-top: none;z-index: 1;display: none;}
.selectb ul{display: block;overflow-y: auto;padding: 0;margin: 0;}
.selectb li {line-height: 30px;font-size: 15px;padding: 5px 20px 5px 15px;height: auto;color: #39393A;white-space: break-spaces;cursor: pointer;}
.selectb li.act,.selectb li:hover{color: #00427f;}
.selectb::-webkit-scrollbar,.dzbl::-webkit-scrollbar,.dzbr::-webkit-scrollbar {
    width: 3px;
    height: 3px;
    background-color: transparent;
}

.selectb::-webkit-scrollbar-track,.dzbl::-webkit-scrollbar-track,.dzbr::-webkit-scrollbar-track {
    -webkit-box-shadow: transparent;
    border-radius: 0;
    background-color: #FAFAFA;
}

.selectb::-webkit-scrollbar-thumb,.dzbl::-webkit-scrollbar-thumb,.dzbr::-webkit-scrollbar-thumb {
    border-radius: 3px;
    background: #e0e0e0;
}

.tcbox{position: fixed;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 100;width: 360px;}

.dl_dialog1{border:1px solid #C4C4C4;padding:20px;background:#fff;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    -o-border-radius:3px;
    -moz-box-shadow:0 0 3px rgba(0,0,0,.41);
    -webkit-box-shadow:3px 3px 2px rgba(229,229,229,.41);
    -o-box-shadow:0 0 3px rgba(0,0,0,.41);
     }
     .dl_dialog_btn{padding-top:10px;margin-top:20px; text-align: center;border-top:1px solid #D3DAE2;color:#333}
     .dl_dialog_icoqa{background: url(//yuege-beijing.oss-cn-beijing.aliyuncs.com/coamc/images/dl_dialog_icoqa.gif) no-repeat;padding-left: 20px;color:#333}
     .dl_dialog_icook{background: url(//yuege-beijing.oss-cn-beijing.aliyuncs.com/coamc/images/dl_dialog_icook.gif) no-repeat;padding-left: 20px;color:#333}
     .dl_dialog_icowarn{background: url(//yuege-beijing.oss-cn-beijing.aliyuncs.com/coamc/images/dl_dialog_icoqwarn.gif) no-repeat;padding-left: 20px;color:#333}
    
     /*btn样式*/
    a.dl_btn_grey1{display:inline-block;height:32px;background:url(//yuege-beijing.oss-cn-beijing.aliyuncs.com/coamc/images/dl_btn_bg.png) no-repeat 0 -409px;color:#666;line-height:32px}
    a.dl_btn_grey1 span{display:block;float:left;padding:0 25px;background:url(//yuege-beijing.oss-cn-beijing.aliyuncs.com/coamc/images/dl_btn_bg.png) no-repeat 100% -450px;color:#666;}
    a.dl_btn_grey1:hover{background-position:0 -495px;}
    a.dl_btn_grey1:hover span{background-position:100% -542px}

    .page{position: relative;z-index: 5; }
    .page a,.page span{ display:inline-block; height:35px; box-sizing:border-box; line-height:33px; color:#333; font-size:14px; margin:0 3px; width: 35px; text-align: center;background: #fff;cursor: pointer;border-radius:0!important;border: 1px solid #e6e6e6; overflow: hidden;padding: 0; }
    .page a.now,.page a:hover{background:#00498c;;color: #fff;}
    .page a:first-child,.page a:last-child{width: 94px;}
    .page span em{font-style: normal;color:#333; }
    .page span.layui-laypage-curr{background:#00498c!important;color: #fff!important;}
    .page span.layui-laypage-curr em{color: #fff!important;background:#00498c!important;font-size:14px; }
    
    .el-pagination::before,.el-pagination::after{display: none;}
    .el-pagination button, .el-pagination span:not([class*=suffix]){font-size: 20px;}
    .el-pagination .btn-next, .el-pagination .btn-prev{background: none;}
    .el-pager li{background: none;}
    .el-pagination button:disabled{background: none;}
    .el-pager li.active{color: #355CA2;}
    .el-pager li:hover {    color: #355CA2;}
    
    .layui-laypage{margin: 0;display: flex; position: relative;justify-content: flex-end;align-items: center;}
    /* .layui-laypage a, .layui-laypage span{margin: 0!important;font-size: 16px!important;background: none!important;color: #606266!important;}
    .layui-laypage a, .layui-laypage button,  .layui-laypage select, .layui-laypage span{border: none!important;}
    .layui-laypage .layui-laypage-count{position: absolute;left: 0;top: 0;color: #606266;font-size: 18px!important;margin: 0!important;padding: 0!important;background: none!important;}
    .layui-laypage .layui-laypage-skip{margin-left: 10px!important;height:inherit!important;line-height: inherit!important;display: flex;align-items: center;font-size: 18px!important;}
    .layui-laypage button, .layui-laypage input{height:inherit!important;line-height: inherit!important;}
    .layui-laypage input{font-size: 13px!important;padding: 3px 0; }
    .layui-laypage button{background: none;font-size: 18px!important;color: #606266!important;}
    .layui-laypage .layui-laypage-curr .layui-laypage-em{background: none!important;}
    .layui-laypage .layui-laypage-curr em{color: #355CA2!important;font-size: 16px!important;font-weight: bold;} */
    
    .layui-laypage-count{width: auto!important;border: none!important;}
    .layui-laypage-limits{width: auto!important;padding: 0 10px;display: flex!important; flex-direction: column!important;justify-content: center!important;margin: 0 15px 0 10px!important;}
    .layui-laypage-limits select{border: none;line-height: 30px;font-size: 14px;appearance:auto}
    .layui-laypage-skip{display: none!important;}
    .layui-laypage-prev,.layui-laypage-next{width: 80px!important;font-size: 12px!important;}

@media screen and (max-height: 780px) {
    .index {
        background:url(//yuege-beijing.oss-cn-beijing.aliyuncs.com/coamc/images/img2025.jpg) no-repeat center bottom;
        background-size: 100% 100%
    }

    .indexm {
        padding-top: 4%
    }

 

    .icon1 a {
        left: 175px;
        width: 100px;
    }
}

@media screen and (max-width: 981px) {
    body {
        min-width:inherit;
        width: 100%
    }

    .indexm {
        width: 100%;
    }

    .wrap {
        width: 100%
    }

    .icon1 {
        width: 100%
    }

    .indexm img {
        width: 80%
    }

    .index {
        background: url(//yuege-beijing.oss-cn-beijing.aliyuncs.com/coamc/images/img2025.jpg) no-repeat center bottom;
        background-size: 100% 100%
    }

    a.logo {
        background-size: 100% auto;
        width: 20%
    }

    .nav {
        width: 75%
    }

    .nav a {
        width: 20%
    }

    .menum {
        width: 100%
    }

    .menum li {
        margin-right: 25px;
        width: 310px;
        display: inline-block;
    }
}

