body{
        background-color: #0f63ac;
}

h3 {margin: 0;}
P {margin-bottom: 0;}
.ey_news359 {height: auto;color: #434343;    background-color:  #0f63ac;margin-top: 40px;}
.ey_news359 .news_ny {width: 100%;padding: 20px 0;height:auto; overflow:hidden;display:flex;flex-wrap:wrap;}
.ey_news359 .news_list {width: 47%;float: left;height: auto;overflow: hidden;background-color: #fff;box-shadow: 0px 2px 10px #b3b3b3;margin: 1.5%}
.ey_news359 .e_news_l {width: 35%;float: left}
.ey_news359 .e_news_l .img {display: block;width: 100%;padding-top: 75%;position: relative;overflow: hidden;}
.ey_news359 .e_news_l .img img {width: 100%;height: 100%;position: absolute;left: 0;top: 0;min-height: 100%;display: block;}
.ey_news359 .e_news_r {width: 62%;float: right;}
.ey_news359 .e_news_r h3 {font-size: 16px;line-height: 20px;font-weight: normal;color: #222;}
.ey_news359 .e_news_r span {padding-top: 5px;display: block;font-size: 13px;line-height: 26px;font-family: Arial, Helvetica, sans-serif;color: #787878;}
.ey_news359 .e_news_r p {padding-top: 5px;color: #626262;line-height: 26px;}
.ey_news359 .e_news_r .zhiwei{
    line-height: 18px;
    font-size: 8px;
}
.ey_news359 .e_news_r .btn{
    line-height: 18px;
margin-bottom: 10px;
}
.ey_news359 .ey_page {line-height: 30px;font-size: 14px;text-align: center;color: #626262;margin: 30px 0;}
.ey_news359 .e_news_r .toupiao{
    line-height: 18px;
    margin-top: 10px;
    
}
.ey_news359 .ey_page {line-height: 30px;font-size: 14px;text-align: center;color: #626262;margin: 30px 0;}
.ey_news359 .ey_page li {display: inline-block;}
.ey_news359 .ey_page a {margin: 0px 2px;padding: 8px 16px;border: 1px solid #ccc;color: #626262;background-color: #fff}
.ey_news359 .ey_page a:hover, .ey_news359 .ey_page .active a { background-color: #fa9600; color: #fff; border: 1px solid #fa9600; box-shadow: 0 0 14px rgb(0 0 0 / 20%);}



 .rule-index {
	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px;
	background-color:#ffffff;
	width:90%;
	box-sizing:border-box;
	box-shadow:0 5px 5px 0 rgba(0,0,0,0.1);

	margin:0 auto;
		margin-bottom:60px;
}
 .rule-index .title {
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	font-size:16px;
	color:#fff;
	width:100%;
	height:45px;
	line-height:45px;
	text-align:center;
	background-color:#59a3fc;
	position:relative
}
.rule-index .title .icon {
	position:absolute;
	top:-10px;
	left:-6px;
	width:28px;
	height:28px;
	transform:rotateZ(-28deg)
}
 .rule-index .content {
	padding:.32rem .53rem;
	word-break:break-all;
	font-size:14px
}
 .rule-index .content img {
	max-width:100%
}
.rule-index .content * {
	max-width:100%
}
 .rule-index .more {
	font-size:14px;
	display:block;
	text-align:center;
	padding-bottom:10px;
	text-decoration:underline
}

  .img img{
        width:100%;
    }
    
  .count-info {
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	margin-top:.32rem;
	width:90%;
	height:1.6rem;
	display:flex;
	align-items:center;
	justify-content:center;
	background-color:#59a3fc;
	box-shadow:0 3px 6px 0 rgba(0,0,0,0.15);
	    height: 50px;
    margin: 0 auto;
    margin-top: 18px;
	
}
 .count-info .info {
	flex:1;
	color:#ffffff;
	text-align:center;
	font-size:14px
}
 .count-info .info .type {
	display:flex;
	align-items:center;
	justify-content:center;
	margin-bottom:.2rem
}
 .count-info .info .type .iconfont {
	font-size:12px;
	margin-right:.1rem
}
 .apply-btn {
	border-radius:3px;
	width:2.56rem;
	height:1rem;
	line-height:1rem;
	text-align:center;
	font-size:14px;
	margin-bottom:.53rem;
	color:#fff
}
 .apply-btn .iconfont {
	margin-right:.1rem
}
 .count-down {
	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px;
	display:flex;
	align-items:center;
	justify-content:center;
	font-size:12px;
	margin-bottom:.53rem;
	width:90%;
	height:30px;
	background-color:#ffffff;
	box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);
	margin:0 auto;
	
}
 .count-down .iconfont {
	margin-right:.1rem;
	color:#f4ba1c
}
.count-down .text {
	color:#d0555c
}
.user{
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    box-shadow: 0 3px 6px 0 rgba(0,0,0,0.15);
    width: 90%;
    margin: 0 auto;
    margin-top: 20px;
}
.user .img img{
     border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}
.user p{
    line-height: 30px;
    text-align: center;
}

.user .btn.btn-xl{margin-top:0px;}
.container h2{font-size:22px;}
@media (max-width:1199px) {

.ey_news359 .e_news_r p {padding-top: 10px;}
.ey_news359 .news_ny {padding: 20px 0;height:auto; overflow:hidden;}
}
@media (max-width:991px) {
.ey_news359 .e_news_l {width: 40%;float: left}
.ey_news359 .e_news_r {width: 57%;float: right;}
.ey_news359 .e_news_r span {padding-top: 0;}
}
@media (max-width:768px) {
.ey_news359 .e_news_l {width: 100%;float: none}
.ey_news359 .e_news_r {width: 100%;float: none;}
}
@media (max-width:480px) {
.ey_news359 .news_list {width: 47%!important;float: none;margin: 0 1.5% 25px 1.5%}
.ey_news359 .e_news_r h3 {margin-top: 15px}
.ey_news359 .e_news_r span {padding-top: 5px;}
}
@media (max-width:768px) {
.ey_news359 .ey_page {line-height: 30px;font-size: 14px;text-align: center;color: #626262;margin: 30px 0}
.ey_news359 .ey_page a {margin: 2px 1px;padding: 0px 8px;border: 1px solid #ccc;color: #626262;background-color: #fff;display: inline-block}
.ey_news359 .ey_page a:hover {background-color: #fa9600;color: #fff;padding: 0px 8px;border: 1px solid #fa9600;}
.ey_news359 .ey_page span { background-color: #fa9600; color: #fff;padding: 0px 8px; border: 1px solid #fa9600; display: inline-block;}
}
.font-80 {font-size: 4rem;line-height: 80px;}
.pix-yellow {color: #fdbd10;}
h5 {font-size: 1.5rem;line-height: 25px;}
.pix-padding-top-50 {padding-top: 50px;}
.mp-20 {padding: 20px 0;margin-bottom: 40px;}
/*.ey_header {background-image: linear-gradient(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7)), url(../images/bg.jpg);background-size: cover;background-position: center;background-attachment: fixed;    padding-top: 65px;padding-bottom: 65px;}*/
.pix-white {color: #fff;margin: 10px 0;}
/*.pix-slight-white {color: #fff;width: 95%;margin: 10px auto;text-indent:2em;    background: #000000e8;*/
/*    padding: 10px;*/
/*    border-radius: 10px;*/
/*    line-height: 28px;}*/
.pix-slight-white{color:#59a3fc;}
.header-logo {margin: 40px 0;}
.btn.btn-xl {font-size: 14px;margin-top:30px;}
.btn {border-radius: 3px;padding: 8px 18px;border: 0px;}
.pix-white {color: #fff;}
.green-bg {background: #82b541;}
.blue-bg {background: #59a3fc;}
.search149 {margin-top: 30px;text-align: center;width:90%;margin:0 auto;margin-top:20px;}
.search149 input {width: 70%;height: 38px;font-size: 14px;line-height: 38px;color: #333;padding: 15px 20px;appearance: none;-moz-appearance: none;-webkit-appearance: none;border:2px solid #59a3fc;outline: none;border-top-left-radius:5px;border-bottom-left-radius:5px;}
.search149 .search149-btn {display: inline-block;margin-left: -6px;cursor: pointer;color: #FFF;background-color: #59a3fc;width:30%;height:38px;font-size:14px;line-height:37px;border: none;padding: 0;border-top-right-radius:5px;border-bottom-right-radius:5px;}
.search149 .search149-btn:hover {text-decoration: none}
a:hover {text-decoration: none}
.ey_header .users .users_info {display: inline-block;}
.ey_header .users .users_info span.nickname a img {width: 26px;height: 26px;border-radius: 50px;vertical-align: middle;margin-bottom: 5px;}
.ey_header .users .users_info span.nickname a span {line-height: 38px;background-color: #59a3fc;color: #fff;border-radius: 20px;padding: 10px 34px;margin-top: 14px;}
.ey_header .users .users_info {display: block;margin-top: 10px;}
.btn.btn-xl:hover {color: #fff;box-shadow: 0 0 3rem 3rem rgba(0, 0, 0, 0.08) inset;}
.ey_header .users .users_info span.nickname .login span:hover {background: #82b541;}
.ey_header .users .users_info span.nickname a {font-size: 14px;}
.ey_header .users .users_info span.nickname .reg span:hover {background: #59a3fc;}
/*.ey_news359 .news_lists .news_list {width: 30.3333%;}*/
.ey_news359 .news_lists .e_news_l {width: 100%;float: none;}
.ey_news359 .news_lists .e_news_l img{width: 100%;}
.ey_news359 .e_news_l .users_img {padding-top: 75%;position: relative;overflow: hidden;width: 75%;height: 75%;margin: 0 auto;}
.ey_header .container .users p {margin-top: 10px;font-size: 16px;}
.ey_header .container .users p i {font-size: 36px;padding: 0 10px;font-weight: normal;}
.ey_news359 .e_news_l .users_img img {width: 100%;height: 100%;position: absolute;left: 0;top: 0;min-height: 100%;display: block;border-radius: 50%;text-align: center;}
.ey_news359 .news_lists .e_news_r {width: 100%;text-align: center;float: none;}
.ey_news359 .news_lists .e_news_r h3 {font-size: 14px;padding:0 4%;}
.ey_news359 .news_lists .e_news_r p {height: 30px;}
.ey_news359 .news_lists .e_news_r p.e_users_intro {height: 60px;}
.ey_news359 .news_lists .e_news_r .e_votes {background: #59a3fc;font-size: 12px;padding: 12px 26px;    color: #fff;border-radius: 5px;margin-top: 10px;}
@media (max-width:480px) {
.ey_header .container .users p i {font-size: 24px;padding: 0 10px;font-weight: normal;}
}
@media (max-width:390px) {
.ey_header .container .users p i {font-size: 20px;padding: 0 10px;font-weight: normal;}
}
.btn:not(.pix-line):not(.btn-flat):not(.btn-link):hover {
    box-shadow: 0 0 3rem 3rem rgba(0, 0, 0, 0.08) inset;
}

.btn.pix-white:hover {
    color: #fff;
}
.type-file-file {
    width: 362px;
    height: 28px;
    position: absolute;
    top: 0;
    right: 0;
    filter: alpha(opacity:0);
    opacity: 0;
    cursor: pointer;
}
.type-file-button, .type-file-button:focus {
    background-color: #E6E6E6;
    display: block;
    width: 99px;
    height: 28px;
    float: left !important;
    border: 0;
    border-radius: 0 3px 3px 0;
}
.type-file-text {
    line-height: 26px !important;
    display: block;
    width: 261px;
    height: 26px !important;
    float: left !important;
    padding: 0 !important;
    margin: 0 !important;
    border: none 0 !important;
    border-radius: 0 !important;
}
.type-file-box {
    display: block;
    width: 360px;
    height: 28px;
    position: relative;
    z-index: 1;
}

.input-file-show {
    position: relative;
    width: 100px;
    height: 100px;
    overflow: hidden;
}
.img1_litpic_inpiut {position: absolute;width: 100px;
    height: 100px;}
.form-horizontal .form-group {
    margin-right: 10%;
    margin-left: 10%;
}
.xiangqye .ey_header {background-image: linear-gradient(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7)), url(../images/bg3.jpg);background-size: cover;background-position: center;background-attachment: fixed;padding-top: 65px;padding-bottom: 65px;}