@charset "utf-8";
/* CSS Document */
.matches-section{position:relative}
.matches-section .matches-tabs{position:relative;}
.matches-section .matches-tabs .tab-btns{position:relative;z-index:1; border-bottom:solid 1px #bec0c3; margin:0 0 2%; padding:0 0 2%}
.matches-section .matches-tabs .tab-btns .tab-btn{ background:#f2f2f2;position:relative;display:block;float:left;margin-right:1%;font-size:1.5em;color:#000;line-height:2em;cursor:pointer;letter-spacing:1px;padding:1% 0;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;transition:all 500ms ease; width:15.83%; text-align:center}
.matches-section .matches-tabs .tab-btns .tab-btn:nth-child(6){ margin-right:0}
.matches-section .matches-tabs .tab-btns .tab-btn span{position:relative;z-index:1}
.matches-section .matches-tabs .tab-btns .tab-btn span a{ color:#000; display:block; width：100%}
.matches-section .matches-tabs .tab-btns .tab-btn:before{content:'';position:absolute;left:0;top:0;width:0;height:100%;background:#1e1d22;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;transition:all 500ms ease}
.matches-section .matches-tabs .tab-btns .tab-btn:hover:before,.matches-section .matches-tabs .tab-btns .tab-btn.active-btn:before{width:100%}
.matches-section .matches-tabs .tab-btns .tab-btn:hover,.matches-section .matches-tabs .tab-btns .tab-btn.active-btn,
.matches-section .matches-tabs .tab-btns .active-btn span a,.matches-section .matches-tabs .tab-btns .tab-btn:hover span a{color:#ffffff}
.matches-section .matches-tabs .tabs-content{position:relative; width:100%; overflow:hidden}
.matches-section .matches-tabs .tabs-content .tab{position:relative;display:none;border-top:0px}
.matches-section .matches-tabs .tabs-content .tab.active-tab{display:block}
.matches-section .matches-tabs .matches-block{border-bottom:1px solid #302f2f}
.matches-section .matches-tabs .matches-block:last-child{border-bottom:0px}

.tab_ul { width:100%; float:left; margin:0 auto 2%}
.tab_ul li{ float:left; width:31.66%; margin:0 auto}
/*
.tab_ul li:nth-child(2),.tab_ul li:nth-child(5){ margin:1.5% 2% 1%}
*/
.tab_img { width:100%}
.tab_con{ margin:3%;}
.tab_con h4 a{ display:block; width:100%; color:#000; padding:2% 0 3%;

  display: inline-block;
  white-space: nowrap; 
  width: 100%; 
  overflow: hidden;
  text-overflow:ellipsis;

}
.tab_con p{ color:#5b5b5b; font-size:1.4em; line-height:1.8em;
    

	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;			
	text-overflow: ellipsis;	
	display: -webkit-box;		
	-webkit-line-clamp: 2;			
	line-clamp: 2;					
	-webkit-box-orient: vertical;

}
.tab_con p a{ color:#5b5b5b; font-size:1em; line-height:2em;}
.tab_con p a:hover,.tab_con h4 a:hover{ color:#1a0f6d;}

.jishu_con h1{ border-bottom:none}

.jishu_con h1 em{ background:#bfc0c4; height:1px; width:90%; float:right; display:block; margin:2% auto 0}
.matches-section .jishu_list{ margin:0 0 0 10%;}
.matches-section .jishu_list .tab-btns .tab-btn{ width:24.25%}
.matches-section .jishu_list .tab-btns .tab-btn:nth-child(4){ margin-right:0}

.matches-section .clinical .jishu_list{ margin:0;}
.matches-section .clinical .tab-btns .tab-btn{ margin-bottom:1%}
.matches-section .clinical .tab-btns .tab-btn:nth-child(6) {margin-right: 1%;}
.matches-section .clinical .tab-btns .tab-btn:nth-child(8),
.matches-section .clinical .tab-btns .tab-btn:nth-child(12),
.matches-section .clinical .tab-btns .tab-btn:nth-child(16),
.matches-section .clinical .tab-btns .tab-btn:nth-child(20),
.matches-section .clinical .tab-btns .tab-btn:nth-child(24){margin-right:0;}


.page_news_time{
    font-size:1.6em;
    color: #b8b8b8;
    line-height: 2.3em;
}
.page_news_time span{ float:right; color:#ff5c00}

.matches-block{position:relative}
.matches-block .inner-block{position:relative;padding:55px 50px;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}
.matches-block .inner-block:hover{background-color:#1c0e6c}
.matches-block .inner-block .content-column{position:relative}
.matches-block .inner-block .content-column .inner-column{position:relative}
.matches-block .inner-block .content-column ul{position:relative}
.matches-block .inner-block .content-column ul li{position:relative;color:#848484;font-size:14px;margin-right:7px;margin-bottom:8px;padding:9px 35px 7px;display:inline-block;text-transform:uppercase;border:1px solid #2e2d2d}
.matches-block .inner-block .content-column .title{position:relative;color:#3786ff;font-size:16px;margin-top:18px;letter-spacing:1px;text-transform:uppercase}
.matches-block .inner-block .content-column .title span{position:relative;letter-spacing:2px;margin-left:10px;color:#ffffff}
.matches-block .inner-block .content-column h2{position:relative;color:#ffffff;font-size:30px;margin-top:15px;font-weight:700;text-transform:uppercase}
.matches-block .inner-block .content-column h2 a{position:relative;color:#ffffff;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}
.matches-block .inner-block .content-column h2 a:hover{color:#3786ff}
.matches-block .inner-block .content-column .date{position:relative;color:#848484;font-size:16px;margin-top:15px;font-weight:400;text-transform:uppercase}
.matches-block .match-column{position:relative}
.matches-block .match-column .inner-column{position:relative;padding-left:50px}
.matches-block .match-column .row{margin:0px -50px}
.matches-block .match-column .match-item{padding:0px 50px}
.matches-block .match-column .match-item:first-child::before{position:absolute;top:50%;right:-20px;content:'vs';width:40px;height:40px;color:#ffffff;font-size:14px;line-height:38px;text-align:center;margin-top:-30px;display:inline-block;background-color:#1c0e6c;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}
.matches-block:hover .match-column .match-item::before,.matches-block .match-column:hover .match-item::before{color:#ffffff;border-color:#3786ff;background-color:#3786ff}
.matches-block:hover .match-item .inner-item .product{background:#0c0a0a}
.match-item{position:relative}
.match-item .inner-item{position:relative}
.match-item .inner-item .icon-box{position:relative;text-align:center;font-size:70px;color:#ffffff;line-height:1em;padding:30px 0px;background:url(../image/42.jpg) no-repeat;background-size:cover}
.match-item .inner-item .icon-box .icon{position:relative}
.match-item .inner-item .product{position:relative;color:#848484;display:block;font-size:14px;text-align:center;margin-top:10px;padding:6px 0px;background:#1c0e6c;text-transform:uppercase;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}
.match-item .inner-item .product:hover{color:#ffffff;border-color:#3786ff;background-color:#3786ff}
.gallery-section-two .outer-container{position:relative;padding:0px 35px}
.gallery-item{position:relative;margin-bottom:30px}
.gallery-item .inner-box{position:relative;width:100%;overflow:hidden}
.gallery-item .image-box{position:relative;display:block;margin:0px}
.gallery-item .image-box img{position:relative;display:block;width:100%}
.gallery-item .overlay-box{position:absolute;left:1px;top:1px;right:1px;bottom:1px;opacity:0;color:#ffffff;text-align:center;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;background:rgba(0,0,0,0.70);-webkit-transform-origin:bottom;-moz-transform-origin:bottom;-ms-transform-origin:bottom;-o-transform-origin:bottom;transform-origin:bottom;-moz-transform:scaleY(0);-webkit-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0)}
.gallery-item .inner-box:hover .overlay-box{opacity:1;-moz-transform:scaleY(1);-webkit-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1);visibility:visible}
.gallery-item .overlay-inner{position:absolute;left:0px;top:0px;width:100%;height:100%;display:table;vertical-align:middle;padding:10px 0px}
.gallery-item .overlay-inner .content{position:relative;display:table-cell;vertical-align:middle}
.gallery-item .overlay-inner .link{position:relative;width:50px;height:50px;margin:0px 5px;font-weight:400;text-align:center;display:inline-block;opacity:0}
.gallery-item .overlay-inner .link .icon{position:relative;display:block;width:50px;height:50px;font-size:18px;color:#ffffff;line-height:50px;font-weight:400;text-align:center;background-color:#3786ff;transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;z-index:1}
.gallery-item .inner-box .overlay-inner .link:nth-child(1){top:-40px}
.gallery-item .inner-box .overlay-inner .link:nth-child(2){top:40px}
.gallery-item .inner-box:hover .overlay-inner .link{top:0;opacity:1;transition:all 500ms ease 600ms;-webkit-transition:all 500ms ease 600ms;-ms-transition:all 500ms ease 600ms;-o-transition:all 500ms ease 600ms}
.gallery-item .inner-box:hover .overlay-inner .link{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.gallery-item .overlay-inner .link .icon{position:relative}
.gallery-item .overlay-inner .link:hover .icon{color:#3786ff;background-color:#ffffff}

/*** 

====================================================================
	Questions Section
====================================================================

***/

.questions-section{position:relative;padding-top:70px}
.questions-section .inner-container{position:relative}
.questions-section .inner-container:before{position:absolute;content:'';left:50%;top:0px;width:1px;bottom:100px;background-color:#302f2f}
.questions-section .inner-container:after{position:absolute;content:'';left:0px;top:50%;width:100%;height:1px;margin-top:-50px;background-color:#302f2f}
.questions-section .inner-container .row{margin:0px -60px}
.questions-section .inner-container .question-block{padding:0px 60px}
.questions-section .inner-container .question-block:nth-child(3),.questions-section .inner-container .question-block:nth-child(4){border-bottom:0px;margin-bottom:0px}
.question-block{position:relative;margin-bottom:90px}
.question-block .inner-box{position:relative;padding-left:135px;padding-bottom:90px}
.question-block .inner-box .icon-box{position:absolute;left:0px;top:0px;width:94px;height:94px;color:#ffffff;font-size:40px;line-height:92px;text-align:center;border:1px solid #302f2f;background:url(../image/42.jpg) no-repeat;background-size:cover;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}
.question-block .inner-box .icon-box .icon{position:relative}
.question-block .inner-box:hover .icon-box{color:#3786ff}
.question-block .inner-box h3{position:relative;font-size:20px;color:#ffffff;text-transform:uppercase}
.question-block .inner-box h3 a{position:relative;color:#ffffff;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}
.question-block .inner-box:hover h3 a{color:#3786ff}
.question-block .inner-box .text{position:relative;color:#848484;font-size:16px;line-height:1.9em;margin-top:30px}
.call-to-action-section{position:relative}
.facts-section{position:relative}
.facts-section .title-boxed{position:relative;background-size:cover;background-position:center center;background-attachment:fixed;padding:105px 0px 105px}
.facts-section .title-boxed:before{position:absolute;content:'';left:0px;top:0px;width:100%;height:100%;display:block;background-color:rgba(0,0,0,0.40)}
.facts-section .title-boxed .content{position:relative;max-width:660px}
.facts-section .content h2{position:relative;color:#ffffff;font-size:60px;font-weight:700;line-height:1.1em;letter-spacing:1px;margin-bottom:60px;text-transform:uppercase}
.facts-section .lower-boxed{position:relative}
.facts-section .lower-boxed .counter-column{position:relative;margin-bottom:40px}
.facts-section .lower-boxed .counter-column .inner-column{position:relative;padding-top:100px;padding-right:100px}
.featured-block{position:relative}
.featured-block .inner-box{position:relative;padding-left:100px;padding-bottom:50px;margin-bottom:50px;border-bottom:1px solid #302f2f}
.featured-block .inner-box .icon-box{position:absolute;left:0px;top:14px;color:#3786ff;font-size:60px;line-height:1em}
.featured-block .inner-box h3{position:relative;color:#ffffff;font-size:50px;font-weight:400;letter-spacing:1px}
.featured-block .inner-box .text{position:relative;color:#848484;font-size:16px;margin-top:4px}
.featured-block:last-child .inner-box{margin-bottom:0px}
.facts-section .lower-boxed .testimonial-column{position:relative;margin-bottom:40px}
.facts-section .lower-boxed .testimonial-column .inner-column{position:relative;padding-top:100px;padding-left:150px;margin-top:-220px;padding-bottom:110px}
.facts-section .lower-boxed .testimonial-column .inner-column:before{position:absolute;content:'';left:0px;top:0px;width:20000px;height:100%;background:#1b1a1a url(../image/7.png) repeat-x}
.facts-section .lower-boxed .testimonial-column .owl-nav{display:none}
.facts-section .lower-boxed .testimonial-column .owl-dots{position:absolute;right:0px;bottom:0px}
.facts-section .lower-boxed .testimonial-column .owl-dots .owl-dot{width:11px;height:11px;margin-left:9px;border-radius:50px;display:inline-block;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;background-color:#4d4d4d}
.facts-section .lower-boxed .testimonial-column .owl-dots .owl-dot:hover,.facts-section .lower-boxed .testimonial-column .owl-dots .owl-dot.active{background-color:#3786ff}
.testimonial-block{position:relative}
.testimonial-block .inner-box{position:relative}
.testimonial-block .inner-box .quote-icon{position:relative;left:1px;color:#3786ff;font-size:38px;line-height:1em}
.testimonial-block .inner-box .text{position:relative;color:#ffffff;font-size:30px;line-height:1.5em;margin-top:35px}
.testimonial-block .inner-box .author{position:relative;color:#3786ff;font-size:18px;letter-spacing:2px;text-transform:uppercase;margin-top:40px}
.news-section{position:relative;padding:70px 0px 80px}
.news-block{position:relative;margin-bottom:30px}
.news-block .inner-box{position:relative;display:block}
.news-block .inner-box .image{position:relative;display:block;overflow:hidden}
.news-block .inner-box .image img{position:relative;width:100%;display:block;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}
.news-block .inner-box:hover .image img{opacity:0.70;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}
.news-block .inner-box .lower-content{position:relative;margin-top:10px;padding:55px 50px;background-color:#1c0e6c}
.news-block .inner-box .lower-content .post-date{position:relative;color:#3786ff;font-size:14px;z-index:1;padding:7px 25px;line-height:24px;letter-spacing:1px;display:inline-block;background-color:#ffffff;text-transform:uppercase;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}
.news-block .inner-box:hover .lower-content .post-date{background-color:#3786ff;color:#ffffff}
.news-block .inner-box .lower-content h3{position:relative;font-size:24px;color:#ffffff;font-weight:700;line-height:1.4em;letter-spacing:2px;margin-top:22px;text-transform:uppercase}
.news-block .inner-box .lower-content h3 a{position:relative;color:#ffffff;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}
.news-block .inner-box .lower-content h3 a:hover{color:#3786ff}
.sponsors-section{position:relative; overflow:hidden}
.sponsors-section.no-border{border:none}
.sponsors-section.dark-bg{background:#1c0e6c;border:none}
.sponsors-section .sponsors-outer{position:relative}
.sponsors-section .sponsors-outer .owl-dots,.sponsors-section .sponsors-outer .owl-nav{position:relative}
.sponsors-section .sponsors-outer .image-box{position:relative;text-align:center}
.sponsors-section .sponsors-outer .image-box img{width:100%;display:inline-block;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
.sponsors-section .sponsors-outer .image-box img:hover{opacity:1}

.gongye{background:#000 url(../image/gy_bg.jpg) no-repeat center top; background-size:100%}
.gongye .main-header,.gongye .main-footer{ background:none}

.gongye .sticky-header{background: #000 url(../image/gy_h_bg.jpg) no-repeat right center;}

.main-footer .auto-container{ background:url(../image/footer_bg.png) no-repeat 90% bottom;}

ul.overflow li {
    position: relative;
    min-height: 1px;
    float: left;
    -webkit-backface-visibility: hidden;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none;
	margin-bottom:1.7%;
}

/*slide-item*/

.slide-item{
	position:relative;
}

.slide-item .inner-box{
	position:relative;
	width:100%;
	overflow:hidden;
}

..slide-item .image-box{
	position:relative;
	display:block;
	margin:0px;
}

.slide-item .image-box img{
	position:relative;
	display:block;
	width:100%;
}

.slide-item .overlay-box{
	position:absolute;
	left:0;
	top:0;
	right:0;
	bottom:0;
	opacity:0;
	color:#ffffff;
	text-align:center;
	 transition: all 500ms ease;
    -moz-transition: all 500ms ease;
    -webkit-transition: all 500ms ease;
    -ms-transition: all 500ms ease;
    -o-transition: all 500ms ease;
    background:rgba(0,0,0,0.70);
    -webkit-transform-origin: bottom;
    -moz-transform-origin: bottom;
    -ms-transform-origin: bottom;
    -o-transform-origin: bottom;
    transform-origin: bottom;
	-moz-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    -ms-transform: scaleY(0);
    -o-transform: scaleY(0);
	transform: scaleY(0);
}

.slide-item .inner-box:hover .overlay-box{
	opacity:1;
	-moz-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    -ms-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    visibility: visible;
}

.slide-item .overlay-inner{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	display:table;
	vertical-align:middle;
	padding:10px 0px;
}

.slide-item .overlay-inner .content{
	position:relative;
	display:table-cell;
	vertical-align:middle;
}

.slide-item .overlay-inner .link{
	position:relative;
	width:50px;
	height:50px;
	margin:0px 5px;
	font-weight:400;
	text-align:center;
	display:inline-block;
	opacity: 0;
}

.slide-item .overlay-inner .link .icon{
	position:relative;
	display: block;
	width:50px;
	height:50px;
	font-size:18px;
	color:#ffffff;
	line-height:50px;
	font-weight:400;
	text-align:center;
	background-color:#3786ff;
	transition:all 300ms ease;
	-webkit-transition:all 300ms ease;
	-ms-transition:all 300ms ease;
	-o-transition:all 300ms ease;
	z-index: 1;
}

.slide-item .inner-box .overlay-inner .link:nth-child(1){
	top: -40px;
}

.slide-item .inner-box .overlay-inner .link:nth-child(2){
	top: 40px;
}

.slide-item .inner-box:hover .overlay-inner .link{
	top: 0;
	opacity: 1;
	transition:all 500ms ease 600ms;
	-webkit-transition:all 500ms ease 600ms;
	-ms-transition:all 500ms ease 600ms;
	-o-transition:all 500ms ease 600ms;
}

.slide-item .inner-box:hover .overlay-inner .link{
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
}

.slide-item .overlay-inner .link .icon{
	position:relative;
}

.slide-item .overlay-inner .link:hover .icon{
	color:#3786ff;
	background-color:#ffffff;
}

.h4_title{ position:absolute; bottom:0; left:0; width:100%; color:#fff; padding:4% 0; text-align:center;

    background: #000 \0;
    filter: alpha(opacity=50);
    zoom: 1;
    background: rgba(0,0,0,0.6);}
.slide-item a:hover .h4_title{opacity:0;}
.slide-item .content h4,.slide-item .content h4 p{ line-height:2em;    font-size: 1.5rem; color:#fff}
 .sponsors-section .sponsors-outer .owl-nav{ margin:2% auto; overflow:hidden}
.fa-angle-left:before,.fa-angle-right:before{ font-size:1em; color:#13227a;-webkit-transition: all 0.18s ease-out;
    -moz-transition: all 0.18s ease-out;
    -ms-transition: all 0.18s ease-out;
    -o-transition: all 0.18s ease-out;
    transition: all 0.18s ease-out;}
.owl-carousel .owl-nav .owl-prev, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-dot{float:left; margin:0 0.6%}
.owl-next:hover .fa-angle-right:before,.owl-prev:hover .fa-angle-left:before{ color:#752c03;}


.yy_list .slide-item a:hover .h4_title{opacity:1;}
.yy_list a .image-box img{transition:all 0.6s}
.yy_list a:hover .image-box img{transform:scale(1.2)}
ul.yy_list li{ padding:0 7.5px;    margin-bottom:15px;}




.main-footer{position:relative;}
/*.main-footer:before{position:absolute;content:'';left:0px;top:0px;right:0px;height:213px;background:url(../image/6.png) no-repeat}*/
.main-footer .widgets-section{position:relative;padding:2.5% 0 3.5%}
.main-footer .footer-widget{position:relative;}



.main-footer .footer-title{position:relative;margin-bottom:30px}
.main-footer .footer-title h2{position:relative;font-size:16px;font-weight:700;color:#ffffff;letter-spacing:1px;text-transform:uppercase}
.main-footer .logo-widget{position:relative}
.main-footer .logo-widget .logo{position:relative;margin-bottom:20px}
.main-footer .logo-widget .text{position:relative;color:#fff;font-size:16px;line-height:2.2em; margin:0 auto 0}
.main-footer .links-widget .widget-content{padding-left:5%; padding-top:3.5%; padding-right:20%}

.main-footer .links-widget .widget-content img{ width:80%; margin:0 10% }


.main-footer .links-widget .list li{position:relative;margin-bottom:15px}
.main-footer .links-widget .list li a{position:relative;color:#848484;font-size:16px;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}
.main-footer .links-widget .list li a:hover{color:#3786ff}
.main-footer .newsletter-widget .text,.main-footer .newsletter-widget .text a{position:relative;color:#fff;font-size:16px;line-height:2em;margin:10.5% auto 0; text-align:right}
.newsletter-form{position:relative}
.newsletter-form form{position:relative}
.newsletter-form .form-group{position:relative}
.newsletter-form .form-group input[type="text"],.newsletter-form .form-group input[type="tel"],.newsletter-form .form-group input[type="email"],.newsletter-form .form-group textarea{position:relative;width:100%;line-height:28px;padding:10px 25px;height:80px;display:inline-block;font-size:16px;background:none;font-weight:400;color:#ffffff;border:1px solid rgba(0,0,0,0);-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;background-color:#1b1a1a}
.newsletter-form .form-group input[type="text"]:focus,.newsletter-form .form-group input[type="email"]:focus,.newsletter-form .form-group input[type="tel"]:focus{border-color:#3786ff}
.newsletter-form .form-group input::-webkit-input-placeholder{color:#848484}
.newsletter-form .form-group .newsletter-btn{position:absolute;width:70px;height:80px;top:0px;right:0px;float:right;color:#ffffff;font-size:18px;font-weight:400;text-align:center;padding:0px;display:inline-block;background:none}
.main-footer .footer-bottom{position:relative;padding:25px 0px;border-top:1px solid #302f2f;background:url(../image/32.jpg) repeat}
.main-footer .footer-bottom .copyright{position:relative;color:#848484;font-size:15px}
.main-footer .footer-bottom .social-icons{position:relative;text-align:right}
.main-footer .footer-bottom .social-icons li{position:relative;margin-left:30px;display:inline-block}
.main-footer .footer-bottom .social-icons li a{position:relative;color:#ffffff;font-size:16px;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}
.main-footer .footer-bottom .social-icons li a:hover{color:#3786ff}
.main-footer .footer-bottom .scroll-to-top{position:absolute;left:50%;top:-30px;width:53px;height:53px;color:#ffffff;font-size:20px;line-height:53px;text-align:center;z-index:100;cursor:pointer;background:#3786ff;border-radius:0px;margin-left:-26px;display:inline-block;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}
.main-footer .footer-bottom .scroll-to-top:hover{background:#ffffff;color:#3786ff}
.games-section{position:relative;padding:105px 0px 80px}
.games-block{position:relative;margin-bottom:30px}
.games-block .inner-box{position:relative;display:block}
.games-block .inner-box:hover .btn-style-two .btn-title:before{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left}
.games-block .inner-box:hover .btn-style-two .btn-title{color:#ffffff}
.games-block .inner-box:hover .btn-style-two:before{background:#ffffff}
.games-block .inner-box .image{position:relative}
.games-block .inner-box .image img{position:relative;width:100%;display:block}
.games-block .inner-box .lower-content{position:relative;text-align:center;margin-top:10px;padding:30px 15px 35px;background-color:#1c0e6c}
.games-block .inner-box .lower-content h3{position:relative;font-size:24px;color:#ffffff;font-weight:700;line-height:1.4em;letter-spacing:2px;margin-bottom:18px;text-transform:uppercase}
.games-block .inner-box .lower-content h3 a{position:relative;color:#ffffff;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}
.games-block .inner-box .lower-content h3 a:hover{color:#3786ff}
.welcome-section-two{position:relative;padding:0px 0px 0px}
.welcome-section-two .auto-container{position:relative;padding-top:110px}
.welcome-section-two .auto-container:before{position:absolute;content:'';right:0px;top:0px;width:200000px;height:100%;background-color:#1c0e6c}
.welcome-section-two .title-column{position:relative;margin-bottom:40px}
.welcome-section-two .title-column .inner-column{position:relative;z-index:1;padding-right:70px}
.welcome-section-two .title-column .sec-title{margin-bottom:30px}
.welcome-section-two .title-column .text{position:relative;color:#848484;font-size:20px;line-height:1.7em;margin-bottom:45px}
.welcome-section-two .image-column{position:relative}
.welcome-section-two .image-column .inner-column{position:relative}
.welcome-section-two .image-column .image{position:relative}
.welcome-section-two .image-column .image img{max-width:inherit}
.players-section{position:relative;padding-bottom:90px}
.players-section.style-two{padding-top:90px}
.players-page-section{padding:115px 0px 60px}
.players-page-section .player-block{margin-bottom:60px}
.player-block{position:relative;margin-bottom:30px}
.player-block .inner-box{position:relative;display:block}
.player-block .inner-box .image{position:relative}
.player-block .inner-box:hover .image{border-color:#3786ff}
.player-block .inner-box .image img{position:relative;width:100%;display:block}
.player-block .inner-box .lower-content{position:relative;margin-top:10px;padding:30px 50px 45px;background-color:#1c0e6c;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}
.player-block .inner-box .lower-content h3{position:relative;font-size:24px;font-weight:700;line-height:1.3em;letter-spacing:1px;text-transform:uppercase}
.player-block .inner-box .lower-content h3 a{position:relative;color:#ffffff;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}
.player-block .inner-box .lower-content h3 a:hover{color:#3786ff}
.player-block .inner-box .lower-content .level{position:relative;color:#848484;font-size:14px;letter-spacing:1px;margin-top:10px;text-transform:uppercase}
.player-block .inner-box .lower-content .social-icons{position:relative;padding-top:30px;margin-top:30px;border-top:1px solid #302f2f}
.player-block .inner-box .lower-content .social-icons li{position:relative;margin-right:30px;display:inline-block}
.player-block .inner-box .lower-content .social-icons li a{position:relative;color:#ffffff;font-size:16px;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}
.player-block .inner-box .lower-content .social-icons li a:hover{color:#3786ff}
.call-to-action-section{position:relative;text-align:center;padding:115px 0px 115px;background-size:cover}
.call-to-action-section:before{position:absolute;content:'';left:0px;top:0px;right:0px;bottom:0px;background-color:rgba(0,0,0,0.40)}
.call-to-action-section .content{position:relative}
.call-to-action-section .content .play-box{position:relative;left:0px;top:0px;width:72px;height:72px;text-align:center;line-height:70px;display:inline-block;box-shadow:inset 0 0 45px rgba(0,0,0,0.40);transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}
.call-to-action-section .content .play-box span{position:relative;width:72px;height:72px;z-index:99;color:#ffffff;font-weight:400;font-size:20px;text-align:center;padding-left:4px;display:inline-block;transition:all 900ms ease;-moz-transition:all 900ms ease;-webkit-transition:all 900ms ease;-ms-transition:all 900ms ease;-o-transition:all 900ms ease;background-color:#3786ff}
.call-to-action-section .content .play-box .ripple,.call-to-action-section .content .play-box .ripple:before,.call-to-action-section .content .play-box .ripple:after{position:absolute;top:50%;left:50%;width:72px;height:72px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-shadow:0 0 0 0 rgba(255,255,255,.6);-moz-box-shadow:0 0 0 0 rgba(255,255,255,.6);-ms-box-shadow:0 0 0 0 rgba(255,255,255,.6);-o-box-shadow:0 0 0 0 rgba(255,255,255,.6);box-shadow:0 0 0 0 rgba(255,255,255,.6);-webkit-animation:ripple 3s infinite;-moz-animation:ripple 3s infinite;-ms-animation:ripple 3s infinite;-o-animation:ripple 3s infinite;animation:ripple 3s infinite}
.call-to-action-section .content .play-box .ripple:before{-webkit-animation-delay:.9s;-moz-animation-delay:.9s;-ms-animation-delay:.9s;-o-animation-delay:.9s;animation-delay:.9s;content:"";position:absolute}
.call-to-action-section .content .play-box .ripple:after{-webkit-animation-delay:.6s;-moz-animation-delay:.6s;-ms-animation-delay:.6s;-o-animation-delay:.6s;animation-delay:.6s;content:"";position:absolute}
@-webkit-keyframes ripple{70%{box-shadow:0 0 0 40px rgba(255,255,255,0)}
100%{box-shadow:0 0 0 0 rgba(255,255,255,0)}
}@keyframes ripple{70%{box-shadow:0 0 0 40px rgba(255,255,255,0)}
100%{box-shadow:0 0 0 0 rgba(255,255,255,0)}
}.call-to-action-section .content h2{position:relative;color:#ffffff;font-size:60px;letter-spacing:1px;line-height:1.1em;font-weight:700;margin-top:50px;text-transform:uppercase}
.contact-form-section{position:relative;padding-top:110px}
.contact-form-section.style-two{padding-bottom:90px}
.contact-form-section .title-column{position:relative;margin-bottom:40px}
.contact-form-section .title-column .inner-column{position:relative;padding-right:65px}
.contact-form-section .title-column .sec-title{margin-bottom:25px}
.contact-form-section .title-column .text{position:relative;color:#848484;font-size:16px;line-height:1.9em;margin-bottom:45px}
.contact-form-section .title-column .social-icons{position:relative;padding-top:30px;margin-top:30px;border-top:1px solid #302f2f}
.contact-form-section .title-column .social-icons li{position:relative;margin-right:30px;display:inline-block}
.contact-form-section .title-column .social-icons li a{position:relative;color:#ffffff;font-size:17px;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}
.contact-form-section .title-column .social-icons li a:hover{color:#3786ff}
.default-form{position:relative}
.default-form .form-group{position:relative;margin-bottom:30px}
.default-form input[type="text"],.default-form input[type="email"],.default-form input[type="password"],.default-form input[type="url"],.default-form input[type="tel"],.default-form input[type="search"],.default-form select,.default-form textarea{display:block;width:100%;line-height:28px;height:60px;font-size:1.3em;padding:10px 15px;color:#000;font-weight:400;border:1px solid #b0b0b0;transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;font-family:'Roboto Condensed',sans-serif}
.default-form textarea{height:100px;resize:none;font-size:1.3em;font-weight:400;padding:10px 15px;}
.default-form input[type="text"]:focus,.default-form input[type="email"]:focus,.default-form input[type="password"]:focus,.default-form input[type="url"]:focus,.default-form input[type="tel"]:focus,.default-form input[type="search"]:focus,.default-form select:focus,.default-form textarea:focus{border-color:#3786ff}
.default-form input.error,.default-form input.error,.default-form textarea.error{border-color:#ff0000}
.default-form label.error{text-transform:capitalize;padding-top:10px;display:block;line-height:20px;font-size:15px;font-weight:500;color:#ffffff}
.page-banner{position:relative;padding:140px 0 90px;background-position:center top;background-repeat:no-repeat;background-size:cover;text-align:center;border-bottom:1px solid #302f2f}
.page-banner .inner-container{position:relative;z-index:5}
.page-banner h1{position:relative;font-size:70px;color:#ffffff;line-height:1.2em;font-weight:700;text-transform:uppercase}
.page-banner .bread-crumb{position:relative;display:inline-block}
.page-banner .bread-crumb li{position:relative;float:left;font-size:16px;line-height:30px;color:#ffffff;font-weight:400;text-transform:uppercase;cursor:default;padding-right:15px;margin-right:15px}
.page-banner .bread-crumb li:before{position:absolute;right:-3px;font-size:18px;line-height:30px;color:#ffffff;font-weight:400;content:"."}
.page-banner .bread-crumb li:last-child{padding-right:0;margin-right:0}
.page-banner .bread-crumb li:last-child:before{display:none}
.page-banner .bread-crumb li a{color:#ffffff;font-weight:400;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}
.page-banner .bread-crumb li a:hover{color:#3786ff}
.about-section{position:relative;background:#0c0a0a;padding:115px 0px 90px}
.about-section .images-gallery{position:relative}
.about-section .images-gallery .image{position:relative;margin-bottom:30px}
.about-section .images-gallery .image img{position:relative;width:100%;display:block}
.about-section .lower-content{position:relative;margin-top:30px}
.about-section .lower-content .column{position:relative;margin-bottom:20px}
.about-section .lower-content h3{position:relative;color:#ffffff;font-size:40px;font-weight:700;text-transform:uppercase}
.about-section .lower-content p{position:relative;color:#848484;font-size:16px;line-height:1.8em}
.faq-section{position:relative;padding:100px 0px 100px}
.faq-section .inner-container{position:relative}
.faq-section .inner-container:before{position:absolute;content:'';left:50%;top:0px;width:1px;bottom:0px;background-color:#302f2f}
.faq-section .column{position:relative;float:left;padding:0px}
.faq-section .column .question-block-two:last-child{margin-bottom:0px;padding-bottom:0px;border-bottom:none}
.question-block-two{position:relative;margin-bottom:90px;padding-bottom:90px;border-bottom:1px solid #302f2f}
.question-block-two .inner-box{position:relative;padding-right:70px;padding-left:135px}
.question-block-two .inner-box .icon-box{position:absolute;left:0px;top:0px;width:94px;height:94px;color:#ffffff;font-size:40px;line-height:92px;text-align:center;border:1px solid #302f2f;background:url(../image/42.jpg) no-repeat;background-size:cover;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}
.question-block-two .inner-box .icon-box .icon{position:relative}
.question-block-two .inner-box:hover .icon-box{color:#3786ff}
.question-block-two .inner-box h3{position:relative;font-size:20px;color:#ffffff;text-transform:uppercase}
.question-block-two .inner-box h3 a{position:relative;color:#ffffff;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}
.question-block-two .inner-box:hover h3 a{color:#3786ff}
.question-block-two .inner-box .text{position:relative;color:#848484;font-size:16px;line-height:1.9em;margin-top:30px}
.question-block-two.alternate{padding-left:80px}
.question-block-two.alternate .inner-box{padding-right:0px}
.match-single{position:relative}
.match-single .title-box{position:relative;margin-bottom:60px;padding-bottom:55px;border-bottom:1px solid #302f2f}
.match-single .title-box .recent-result{position:relative;display:block;font-size:20px;line-height:1.2em;color:#3786ff;font-weight:400;text-transform:uppercase;letter-spacing:0.05em;margin-bottom:15px}
.match-single .title-box .recent-result span{color:#ffffff;margin-left:10px}
.match-single .title-box h3{position:relative;display:block;font-size:30px;line-height:1.2em;color:#ffffff;font-weight:700;letter-spacing:0.05em;margin-bottom:18px}
.match-single .title-box .date{display:block;font-size:16px;line-height:1.2em;color:#848484;letter-spacing:0.05em;text-transform:uppercase;font-weight:400}
.match-single .team-box{position:relative;padding-bottom:30px;border-bottom:1px solid #302f2f;margin-bottom:55px}
.match-single .team-box:before{position:absolute;top:95px;left:50%;content:'vs';width:70px;height:70px;color:#ffffff;font-size:24px;line-height:68px;text-align:center;background-color:#3786ff;border:1px solid #3786ff;margin-left:-35px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
.match-single .team-box .match-item{position:relative;max-width:225px;width:100%;margin-bottom:30px}
.match-single .team-box .match-item .inner-item .icon-box{font-size:90px;padding:70px 0px}
.match-single .team-box .match-item .inner-item .product{font-size:16px;font-weight:700;line-height:28px;padding:15px 0px}
.match-single .text-box{position:relative;border-bottom:1px solid #302f2f;margin-bottom:50px}
.match-single .text-box p{position:relative;font-size:16px;line-height:2em;color:#848484;font-weight:400;margin-bottom:50px}
.match-single .text-box .column{position:relative;margin-bottom:50px}
.match-single .text-box .image{position:relative;margin-bottom:0}
.match-single .text-box .image img{width:100%;height:auto}
.news-section.style-two{padding:120px 0 60px}
.news-section.style-two .news-block{position:relative;margin-bottom:60px}
.blog-detail{position:relative;border-bottom:1px solid #302f2f;margin-bottom:50px}
.blog-detail .image-box{position:relative}
.blog-detail .image-box .image{position:relative;margin-bottom:0;border:1px solid #302f2f}
.blog-detail .image-box .image img{display:block;width:100%;height:auto}
.blog-detail .lower-content{position:relative;padding:40px 0 50px}
.blog-detail .lower-content .post-date{position:relative;color:#ffffff;font-size:14px;z-index:1;padding:9px 30px 7px;letter-spacing:1px;display:inline-block;background-color:#3786ff;text-transform:uppercase;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;margin-bottom:25px}
.blog-detail .lower-content h3{position:relative;font-size:24px;line-height:1.2em;color:#ffffff;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:15px}
.blog-detail .post-info{position:relative;display:inline-block;margin-bottom:30px}
.blog-detail .post-info li{position:relative;float:left;font-size:16px;line-height:30px;color:#3786ff;font-weight:400;text-transform:uppercase;cursor:default;padding-right:15px;margin-right:15px}
.blog-detail .post-info li:before{position:absolute;right:-3px;font-size:16px;line-height:30px;color:#3786ff;font-weight:400;content:"."}
.blog-detail .post-info li:last-child{padding-right:0;margin-right:0}
.blog-detail .post-info li:last-child:before{display:none}
.blog-detail .post-info li a{color:#3786ff;font-weight:400;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}
.blog-detail .post-info li a:hover{color:#ffffff}
.blog-detail .lower-content p{position:relative;font-size:16px;line-height:32px;color:#848484;font-weight:400}
.post-share-options{position:relative;margin-bottom:50px}
.post-share-options .tags{position:relative;display:inline-block}
.post-share-options .tags li{position:relative;float:left;font-size:16px;line-height:30px;color:#3786ff;font-weight:400;text-transform:uppercase;cursor:default;letter-spacing:1px;padding-right:15px;margin-right:15px}
.post-share-options .tags li:before{position:absolute;right:-3px;font-size:16px;line-height:30px;color:#3786ff;font-weight:400;content:"."}
.post-share-options .tags li:last-child{padding-right:0;margin-right:0}
.post-share-options .tags li:last-child:before{display:none}
.post-share-options .tags li a{color:#3786ff;font-weight:400;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}
.post-share-options .tags li a:hover{color:#ffffff}
.post-share-options .social-links{position:relative}
.post-share-options .social-links li{position:relative;display:inline-block;margin-left:35px}
.post-share-options .social-links li a{position:relative;display:block;font-size:18px;line-height:30px;color:#ffffff;font-weight:400;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}
.post-share-options .social-links li a:hover{color:#3786ff}
.post-share-options .social-links li:first-child{margin-left:0}
.author-box{position:relative;border:1px solid #302f2f;padding:58px 58px;margin-bottom:50px}
.author-box .inner-box{position:relative;padding-left:215px;min-height:166px;padding-top:5px}
.author-box .thumb{position:absolute;left:0;top:0;width:160px}
.author-box .thumb img{display:block;width:100%}
.author-box .name{position:relative;display:block;font-size:20px;line-height:1em;color:#ffffff;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin-bottom:40px}
.author-box .text{font-size:16px;line-height:32px;color:#848484;font-weight:400}
/***

====================================================================
		Sidebar Page Container
====================================================================

***/

.sidebar-page-container{position:relative;padding:120px 0px 70px}
.sidebar-page-container .content-side,.sidebar-page-container .sidebar-side{margin-bottom:50px}
.sidebar-widget{position:relative;padding:45px 50px;border:1px solid #302f2f;margin-bottom:30px}
.sidebar-widget:last-child{margin-bottom:0}
.sidebar-widget .sidebar-title{position:relative;font-size:20px;line-height:1.2em;color:#ffffff;font-weight:400;text-transform:uppercase;letter-spacing:0.05em;margin-bottom:28px}
.sidebar-widget .widget-content{position:relative}
.sidebar-title{position:relative;display:block;font-size:20px;line-height:1.2em;color:#24262d;font-weight:600;text-transform:uppercase;letter-spacing:2px;margin-bottom:25px}
.sidebar .search-box{position:relative;padding:22px 50px}
.sidebar .search-box .form-group{position:relative;margin:0px}
.sidebar .search-box .form-group input[type="text"],.sidebar .search-box .form-group input[type="search"]{position:relative;display:block;font-size:18px;line-height:30px;width:100%;height:50px;color:#ffffff;font-weight:500;background:transparent;padding:10px 50px 10px 0px;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}
.sidebar .search-box .form-group button{position:absolute;right:0;top:0;height:50px;display:block;font-size:18px;color:#3786ff;line-height:100%;font-weight:normal;background:transparent;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}
.sidebar .search-box .form-group button:hover{text-shadow:0px 2px 0px #3786ff;color:#ffffff}
.sidebar .popular-posts .post{position:relative;padding-bottom:25px;border-bottom:1px solid rgba(255,255,255,.15);margin-bottom:25px}
.sidebar .popular-posts .post:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}
.sidebar .popular-posts .post .post-inner{position:relative;padding-left:80px;min-height:60px}
.sidebar .popular-posts .post .post-thumb{position:absolute;left:0px;top:0px;width:60px}
.sidebar .popular-posts .post .post-thumb img{display:block;width:100%;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}
.sidebar .popular-posts .post .text{position:relative;font-size:16px;line-height:24px;font-weight:700;color:#848484;text-transform:uppercase}
.sidebar .popular-posts .post .text a{color:#848484;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}
.sidebar .popular-posts .post a:hover{color:#3786ff}
.sidebar .popular-posts .post-info{position:relative;display:block;font-size:14px;color:#3786ff;font-weight:600;line-height:1em;text-transform:uppercase;letter-spacing:1px;margin-bottom:13px}
.blog-categories{position:relative}
.blog-categories li{position:relative;margin-bottom:26px}
.blog-categories li a{position:relative;font-size:16px;line-height:26px;color:#848484;display:block;font-weight:400;letter-spacing:1px;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}
.blog-categories li a:hover{color:#3786ff}
.blog-categories li:last-child{margin-bottom:0}
.sidebar .popular-tags .widget-content{position:relative}
.sidebar .popular-tags a{position:relative;display:inline-block;font-size:12px;line-height:24px;padding:3px 20px;color:#3786ff;text-align:center;background:#ffffff;font-weight:400;background-color:#ffffff;text-transform:uppercase;letter-spacing:0.04em;margin:0 10px 15px 0;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}
.sidebar .popular-tags a:hover{background-color:#3786ff;color:#ffffff}
.next-match-widget{position:relative}
.next-match-widget .team-box{position:relative}
.next-match-widget .team-box:before{position:absolute;top:30px;left:50%;content:'vs';width:40px;height:40px;color:#ffffff;font-size:18px;line-height:38px;text-align:center;margin-left:-20px;letter-spacing:1px;background-color:#1c0e6c;border:1px solid #302f2f}
.next-match-widget .title-box .title{position:relative;display:block;font-size:16px;line-height:1.2em;color:#3786ff;font-weight:400;letter-spacing:0.03em;text-transform:uppercase;margin-bottom:10px}
.next-match-widget .title-box h4{position:relative;display:block;font-size:18px;line-height:1.2em;color:#ffffff;font-weight:700;letter-spacing:0.05em;text-transform:uppercase;margin-bottom:10px}
.next-match-widget .title-box h4 a{color:#ffffff;display:inline-block;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}
.next-match-widget .title-box h4 a:hover{color:#3786ff}
.next-match-widget .title-box .date{display:block;font-size:14px;line-height:1.2em;color:#848484;letter-spacing:0.05em;text-transform:uppercase;font-weight:400}
.next-match-widget .team-box .match-item{position:relative;max-width:92px;width:100%;margin-bottom:30px}
.next-match-widget .match-item .inner-item .icon-box{font-size:36px;padding:30px 0 30px}
.next-match-widget .inner-item .product{font-size:12px}
.studio-widget{position:relative;padding:0}
.studio-widget .widget-content{position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;height:390px}
.studio-widget .widget-content .title{position:absolute;right:0;bottom:30px;padding:0 40px;text-align:right;font-size:40px;line-height:1.2em;color:#ffffff;font-weight:700;text-transform:uppercase;letter-spacing:0.05em}
.studio-widget .widget-content .title a{color:#ffffff;display:inline-block;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}
.studio-widget .widget-content .title a:hover{color:#3786ff}
.upcoming-widget{position:relative}
.upcoming-widget .upcoming-match{position:relative;padding-bottom:30px;border-bottom:1px solid #302f2f;margin-bottom:30px}
.upcoming-widget .upcoming-match:last-child{margin-bottom:0;border-bottom:0;padding-bottom:0}
.upcoming-widget .upcoming-match .inner{position:relative;padding-left:165px;min-height:57px}
.upcoming-widget .team-box{position:absolute;left:0;top:0;width:145px}
.upcoming-widget .team-box:before{position:absolute;top:19px;left:50%;content:'vs';width:20px;height:20px;color:#ffffff;font-size:10px;line-height:18px;text-align:center;display:inline-block;margin-left:-10px;background-color:#1c0e6c;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}
.upcoming-widget .upcoming-match:hover .team-box:before{color:#ffffff;border-color:#3786ff;background-color:#3786ff}
.upcoming-widget .match-item{position:relative}
.upcoming-widget .match-item .icon-box{position:relative;text-align:center;font-size:26px;color:#ffffff;width:52px;height:57px;line-height:55px;background:url(../image/42.jpg) no-repeat;background-size:cover}
.upcoming-widget .match-item .icon-box .icon{position:relative;text-shadow:2px 2px 0px #3786ff}
.upcoming-widget .upcoming-match .date{position:relative;display:block;font-size:13px;line-height:27px;color:#848484;font-weight:400;text-transform:uppercase;top:15px}
.upcoming-widget .upcoming-match .overlay-link{position:absolute;left:0;top:0;height:100%;width:100%}
.group-title{position:relative;margin-bottom:50px}
.group-title h3{position:relative;display:inline-block;font-size:30px;line-height:1.2em;color:#ffffff;font-weight:700;text-transform:uppercase;letter-spacing:1px}
.comments-area{position:relative;margin-bottom:55px}
.comments-area .comment-box{position:relative;padding-bottom:60px;border-bottom:1px solid #302f2f;margin-bottom:60px}
.comments-area .comment-box:last-child{margin-bottom:0}
.comments-area .comment{position:relative;min-height:160px;padding-left:200px}
.comments-area .comment-box .author-thumb{position:absolute;left:0px;top:0px;width:160px;margin-bottom:20px;overflow:hidden}
.comments-area .comment-box .author-thumb img{width:100%;display:block}
.comments-area .comment-box .name{position:relative;display:inline-block;font-size:20px;line-height:1em;font-weight:400;color:#ffffff;text-transform:uppercase;letter-spacing:1px;margin-bottom:40px}
.comments-area .comment-box .text{font-size:16px;line-height:32px;color:#848484;font-weight:400;padding-right:30px}
.comments-area .comment-box .reply-btn{position:absolute;right:0;top:0px;font-size:12px;line-height:25px;color:#ffffff;font-weight:700;padding:5px 20px;text-transform:uppercase;background-color:#3786ff;letter-spacing:1px;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}
.comments-area .comment-box .reply-btn:hover{background-color:#ffffff;color:#3786ff}
.comment-form{position:relative}
.comment-form .form-group{position:relative;margin-bottom:30px}
.comment-form .form-group:last-child{margin-bottom:0}
.comment-form .form-group input[type="text"],.comment-form .form-group input[type="email"],.comment-form .form-group textarea,.comment-form .form-group select{position:relative;display:block;height:80px;width:100%;font-size:16px;color:#ffffff;line-height:28px;font-weight:500;padding:25px 30px;border:1px solid rgba(0,0,0,0);background:#1b1a1a;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease}
.comment-form .form-group input:focus,.comment-form .form-group select:focus,.comment-form .form-group textarea:focus{border-color:#3786ff}
.comment-form .form-group textarea{height:260px;resize:none}
.comment-form .form-group .btn-title{padding:25px 63px;letter-spacing:0.1em}
.comment-form::-webkit-input-placeholder{color:#6c6d70}
.comment-form::-moz-input-placeholder{color:#6c6d70}
.comment-form::-ms-input-placeholder{color:#6c6d70}
.player-info-section{position:relative;padding:120px 0px 90px}
.player-info-section .image-column{position:relative;margin-bottom:30px}
.player-info-section .image-column .inner{position:relative;display:block}
.player-info-section .text-column{position:relative;margin-bottom:30px;order:12}
.player-info-section .text-column .inner{position:relative;display:block;padding-left:30px;padding-top:70px}
.player-info-section .text-column .title-box{position:relative;margin-bottom:40px}
.player-info-section .text-column .title-box .user-title{position:relative;font-size:24px;font-weight:700;color:#ffffff;text-transform:uppercase;margin-bottom:15px}
.player-info-section .text-column .title-box .user-info{position:relative;font-size:20px;text-transform:uppercase;color:#3786ff}
.player-info-section .text-column .text{position:relative;color:#848484;margin-bottom:50px}
.player-info-section .social-icons{position:relative;padding-top:50px;border-top:1px solid rgba(255,255,255,0.20)}
.player-info-section .social-icons li{position:relative;margin-right:28px;display:inline-block}
.player-info-section .social-icons li a{position:relative;color:#ffffff;font-size:16px;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}
.player-info-section .social-icons li a:hover{color:#3786ff}
.awards-section{position:relative;padding:120px 0px;border-top:1px solid rgba(255,255,255,0.20)}
.awards-section .awards-outer{position:relative;max-width:870px;margin:0 auto}
.awards-section .awards-outer .owl-dots,.awards-section .awards-outer .owl-nav{position:relative;display:none}
.awards-section .awards-outer .image-box{position:relative;text-align:center}
.awards-section .awards-outer .image-box img{max-width:100%;width:auto;display:inline-block;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;opacity:1}
.awards-section .awards-outer .image-box img:hover{opacity:0.80}
.gallery-section-three{position:relative;padding:120px 0px 90px}
.map-section{position:relative;padding:0px 0px 110px}
.map-data{text-align:center;font-size:14px;font-weight:400;line-height:1.8em}
.map-data h6{font-size:16px;font-weight:700;text-align:center;margin-bottom:5px;color:#121212}
.map-canvas{height:450px}


.hr_con_l{ float:left; border-right:solid 1px #bec0c3;}
.hr_con_l h5{ color:#000; font-weight:bold; margin:3.5% auto 3%}

.hr_con_input li{ font-size:1.1em; margin:3% auto}

.hr_con_input li input{ width:20px; height:20px; float:left;-webkit-border-radius:20px;
    -moz-border-radius: 20px;
    border-radius: 20px;}
.hr_con_input li label{ margin-bottom:0; line-height:20px; margin:0 0 0 3%; cursor:pointer}
.hr_con_input li label span{ color:#787878}
.hr_con_input li .selected label span{ color:#0075ff}


.hr_con_r { float:right}


.zwlb li { width:100%; overflow:hidden; margin:0 auto 1%; padding:3%;
      background: #fff;
      border-radius: .04em;
      transition: all .35s cubic-bezier(0.2, 0.0, 0.2, 1);
  }
  .zwlbm {
      padding: 0 .5em 0 .3em;
      box-sizing: border-box;
  }
  .zwlbml {
  }
  .zwlbml h4 {
      color: #333;
      transition: all 0.3s;
  }
  .zwlbml h6 {
      color: #4a4a4a; margin:2% auto
  }
  .zwlb li a:hover .zwlbml h4{ color:#1a0f6d}
  .zwlbmlb {
      font-size: 1em;
      color: #6F6E6C; line-height:2em;
  }
  .zwlb li:hover {
      box-shadow: 0 0 2em 0 rgba(0,0,0,.07);
      transform: translateY(-4px);
  }

  .page{
      display: flex;
      align-items: center;
      margin-top: .5em;
      margin-left: auto;
      width: 9.2em;
      justify-content: center;
  }
  .page a{
      height: .3em;
      width: .3em;
      display: flex;
      justify-content: center;
      align-items: center;
      font-size: .2em;
      color: #000;
      font-weight: bold;
      margin:0 .14em;
      border-radius: 50%;
      font-family: cursive;
  }
  .page a.now{
      background: #000;
      color: #fff;
  }
.zwxqm{
  }
  .zwxqm h4{
      color: #000;
      margin:2% auto 1%
  }
.wysq {
    display: block;
    background: #000;
    border-radius: 3px;
    width:12%; padding:1% 0;
    text-align: center;
    color: #fff;
    font-size:1.5em;
    margin-top:2.5em;
}
.wysq:hover{ color:#fff}





/*** 

====================================================================
	Services Section
====================================================================

***/

.services-section{
	position:relative;
	padding:95px 0px 140px;
	background-color:#252525;
}

.services-section .sec-title{
	padding-bottom:60px;
}

.services-section .owl-nav{
    position: absolute;
    right: 0px;
    top: -105px;
    z-index: 99;
}

.services-section .owl-prev, 
.services-section .owl-next{
    position: relative;
    height: 38px;
    width: 38px;
    line-height: 32px;
    text-align: center;
    font-size: 22px;
	color: #ffffff; 
	margin-left:10px;
	display:inline-block;
	border:2px solid #ffffff;
	-webkit-transition:all 300ms ease;
	-moz-transition:all 300ms ease;
	-ms-transition:all 300ms ease;
	-o-transition:all 300ms ease;
    transition: all 300ms ease;
}

.services-section .owl-prev:hover, 
.services-section .owl-next:hover{
	color: #d7a449;
	border-color:#d7a449;
}

.service-block{
	position:relative;
	margin-bottom:40px;
}

.service-block .inner-box{
	position:relative;
	overflow:hidden;
}

.service-block .inner-box .image{
	position:relative;
}

.service-block .inner-box .image .read-more{
	position:absolute;
	right:0px;
	bottom:26px;
	left:60%;
	color:#252525;
	font-size:16px;
	opacity:0;
	visibility:hidden;
	padding:15px 25px;
	transition:all 500ms ease;
	-moz-transition:all 500ms ease;
	-webkit-transition:all 500ms ease;
	-ms-transition:all 500ms ease;
	-o-transition:all 500ms ease;
	background-color:rgba(255,255,255,0.80);
}

.service-block .inner-box:hover .image .read-more{
	left:55px;
	opacity:1;
	visibility:visible;
}

.service-block .inner-box .image .read-more a{
	position:relative;
	color:#252525;
	font-weight:700;
	transition:all 500ms ease;
	-moz-transition:all 500ms ease;
	-webkit-transition:all 500ms ease;
	-ms-transition:all 500ms ease;
	-o-transition:all 500ms ease;	
}

.service-block .inner-box .image .read-more a .icon{
	position:relative;
	top:1px;
	margin-left:5px;
	font-size:16px;
	display:inline-block;
}

.service-block .inner-box .image .read-more a:hover{
	color:#d7a449;
}

.service-block .inner-box .image img{
	position:relative;
	width:100%;
	display:block;
}

.service-block .inner-box .lower-content{
	position:relative;
	padding-top:30px;
}

.service-block .inner-box .lower-content h3{
	position:relative;
	color:#ffffff;
	font-size:22px;
	font-weight:600;
	margin-bottom:10px;
}

.service-block .inner-box .lower-content h3 a{
	position:relative;
	color:#ffffff;
	transition:all 500ms ease;
	-moz-transition:all 500ms ease;
	-webkit-transition:all 500ms ease;
	-ms-transition:all 500ms ease;
	-o-transition:all 500ms ease;	
}

.service-block .inner-box .lower-content h3 a:hover{
	color:#d7a449;
}

.service-block .inner-box .lower-content .text{
	position:relative;
	color:#999999;
	font-size:14px;
	line-height:1.6em;
}

.page_showpz{ margin:0 auto 5%}

.protuce_dows{ margin:3% auto; width:100%; overflow:hidden}

.protuce_dows p{ background:url(../image/wenjian.jpg) no-repeat center left; padding-left:30px; color:#5b5b5b;font-size:1em; line-height:2em; margin:0 2.5%; padding-top:1.5%; padding-bottom:1.5%; display:block; width:45%; float:left}
.protuce_dows span{ color:#5b5b5b; float:left; font-size:1.3em;}
.protuce_dows a{ color:#cc3f3b; float:right; font-size:1.3em;}
.protuce_dows a:hover{ color:#3786ff}

#pages {
    width: 100%;
    overflow: hidden;
    margin: 0 auto;text-align:center;
    margin:2% 0 5%;
}#pages li {
list-style-type:none;

display:inline;
    margin: 0 5px;
}#pages a,#pages span { font-size: 1.2em;
    display: inline-block;
    *display: inline;
    zoom: 1;
    width:40px;
    height: 40px;
    border: 1px solid #e5e5e5;
    background-color: #fff;
    vertical-align: top;
    margin: 0 .05rem;
    text-align: center;
    line-height: 35px;
    color: #666;
    transition: all .3s;
}
#pages a:hover{ background-color:#3786ff; color:#fff;border: 1px solid #3786ff;}
.pagebox p{ padding:0; margin:0;
        margin-block-start: 0;
    margin-block-end: 0;
}



	.widgets-section .col-lg-2{    
	    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;padding:0}
    	.widgets-section .col-lg-3{    
	    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;padding:0}
  	.widgets-section .col-lg-7{    
	    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;padding:0}

.lmbody .main-header .header-upper .logo{ width:132px}



@media(min-width:2100px){
	.col-lg-2 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;}
		.col-lg-7 {
    -ms-flex: 0 0 40%;
    flex: 0 0 40%;
    max-width:40%;
}
.main-footer .newsletter-widget .text, .main-footer .newsletter-widget .text a{margin:13% auto 0;}

}

@media(max-width:1680px){
	.page_conlist2 .page_conlist_l{ width:50%}
	.page_conlist_l{ width:46%}
	.biaoti_div h2{ font-size:3.05em}
	.page_conlist3,.page_conlist2{ background-size:600px auto !important}
	
	
	
}
@media(max-width:1366px){
	
	.page_conlist2,.page_conlist3{ background-size:52% !important}
		.page_conlist_l p,.page_conlist1 .page_conlist_l p{font-size: 1.4em; line-height: 1.8em;}
	.main-footer .newsletter-widget .text,
	.main-footer .newsletter-widget .text a,
	.main-footer .logo-widget .text,
	.column_con p{ font-size:1.2em;}
	.widget-content .col-md-5{     
	-ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width:50%;}
	.main-footer .links-widget .widget-content{ margin-left:0}
	
	.tab_con p{ font-size:1.15em;}
	
	.page_dan .col-lg-7{
	    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width:100%;}
	.page_news_time{ font-size:1.4em;}
	
	
	
}
@media(max-width:1280px){
	.banner-carousel .content-box h2 strong,.biaoti_div h2 strong {font-size: 1.3em;}
	.biaoti_div{bottom:10%;}
	
	.widgets-section .col-lg-6{
	    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;padding:0 !important
	}
	.widgets-section .col-lg-6 .text,.widgets-section .col-lg-6 .text a{ font-size:1em;}

    
    .main-footer .newsletter-widget .text, .main-footer .newsletter-widget .text a, .main-footer .logo-widget .text, .column_con p {
    font-size: 1em;
}
	
	.page_con h1{ font-size:1.8rem;}
	
    .h2, h2 {font-size:1.6rem;}
    .h3, h3 {font-size: 1.3rem;}
	.h4, h4 {font-size: 1.1rem;}
	
	.main-footer .newsletter-widget .text, .main-footer .newsletter-widget .text a{margin:16% auto 0}
	.matches-section .matches-tabs .tab-btns .tab-btn span a{ font-size:0.9em; 
	line-height:1.3em;}
	.matches-section .matches-tabs .tab-btns .tab-btn{ padding:2.5% 0}
	.page_conlist1 .page_conlist_l{top:5%; width:60%}

    #example-one .nav li{ width:31.33%}
    #example-one .nav li a{font-size: 1.3em;}
    .default-form .danxuan_biaodan {margin: 0;}
    .anniu_div .btn-style-one{ width:40%;    margin: 0 ;}

.main-menu .navigation{ width:100%}
.main-menu .navigation > li{margin-right:4%;}
.main-menu .navigation > li > a{ font-size:17px;}


}
.wap_con{ display:none}
.pc_con{ display:block}
@media(max-width:768px){
    
    
	.widgets-section .col-lg-2{    
	    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;padding:0 5%}
    	.widgets-section .col-lg-3{    
	    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;padding:0 5%}
  	.widgets-section .col-lg-7{    
	    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;padding:0 5%}
    .main-footer .newsletter-widget .text,.main-footer .newsletter-widget .text a  {margin:0 auto;text-align:center}
    .main-footer .newsletter-widget .text a { font-size:1em !important; width:100%; overflow:hidden; display:block}
    
    .inner-box .auto-container{padding:0 3%;}
    .auto-container{padding:0;}
    section .auto-container{ margin:5% auto 0}
    .main-header .header-upper .logo{ width:23px; margin:2.5% auto 0}
    .ul_search{ width:100%; overflow:hidden}
    .ul_search li { padding: 0.6% 1.5%;}
    .main-header{background-size: 100% 100%;}
    .btn-box{ margin:3% auto 0}
    .btn-style-one .btn-title{padding:0 14px 0 26px; font-size:0.8em;}
    .biaoti_div h2{    font-size:2em;}
    
    .page_conlist_l,.page_conlist_r,.page_conlist_pagetwo .page_conlist_r,.page_conlist_pagetwo .page_conlist_l{ width:100%}
    
    .btn-style-one .btn-title em{background: url(../image/more.png) no-repeat center; margin:7px 0 0; background-size:20px 20px;}
.column_top {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}


.wap_con{ display:block}
.pc_con{ display:none}

    .default-portfolio-item .image-box img{ width:230%;    max-width:230%;}
    
    .widgets-section .col-lg-3{ margin:2% auto;
        -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;}
    .main-footer .logo-widget .text{margin:3% auto 0;}
    .main-footer .newsletter-widget .text, .main-footer .newsletter-widget .text a{ line-height:1.8em; font-size:1.1em}
    
    
    .page_conlist1 .page_conlist_l,
    .page_conlist1 .page_conlist_r,
    .page_conlist2 .page_conlist_l,
    .page_conlist3 .page_conlist_l,
    .page_conlist_w{ width:100%;}
    .page_conlist1 .page_conlist_l{ position:inherit;padding:3%;}
    .page_conlist_l p, .page_conlist1 .page_conlist_l p {font-size: 1.2em;line-height: 1.8em;}
    .page_conlist{ padding:2% 0 4%}
    .page_dan{padding:5.5% 5% 1%;}
    .page_conlist1 .page_conlist_l h3{margin: 1% auto 1.6%;}
    .page_conlist_w{ margin:2% auto 5%}
    
    
    #page2,#page3{ background:none}
    
    .page_lianxi_l,
    .page_lianxi_r,
    .default-form span,
    .default-form input,
    .tab_ul li,
    .con_img,
    .con_show,
    .page_news_img,
    .page_news_con,
    .protuce_dows p{ width:100%}
    .page_lianxi_l{border-right:none}
    .page_con h1{padding: 0 0 4%;}
    .default-form input[type="text"], .default-form input[type="email"], .default-form input[type="password"], .default-form input[type="url"], .default-form input[type="tel"], .default-form input[type="search"], .default-form select, .default-form textarea{ width:100% !important;
        line-height: 28px;
    height:50px;
    }
    .default-form span{font-size: 1.2em;line-height:50px;}
    .default-form .xuqiu_biaodan textarea{ height:100px; width:100% !important;}
    .default-form .danxuan_biaodan,.anniu_div .btn-style-one{    margin: 0;}
    .anniu_div .btn-style-one{ width:100%; font-size:1.3em; padding:5% 0}
    .con_show p, .con_show span{ font-size:1em;}
    
    
    .con_hr a{font-size:1.6em;top:33%;}
    .zwlb li{ padding:0}
    .hr_con_l{ border-bottom: solid 1px #bec0c3; border-right:none; padding:0}
    .hr_con_r{ margin:5% auto 10%; width:100%; padding:0}
    
    .zwlbmlb,.zwlbml h4{    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:3;
    line-clamp:3;
    -webkit-box-orient: vertical;}
    .page_news_con .page_news_time{ font-size:1.5em; margin:1% auto}
    .page_news_time span{ font-size:0.9em;}
    .page_news_con p{ font-size:1.15em; line-height:1.8em;}
    
    
    ul.overflow li{ padding:0;margin-bottom:3%;}
    .sponsors-section .sponsors-outer .owl-nav{ margin:5% auto}
    
    .matches-section .matches-tabs .tab-btns .tab-btn span a {font-size: 0.8em;}
    
    .page_newsshow span{ display:block; overflow:hidden}
    
    .panel{ margin:0 2px !important; height:35vh !important}
    .panel h3{left:6px !important;}
    .yiliao_bannertop .container{ padding:0}
    
    .main-header .header-upper .logo-outer{ z-index:9}
    
    .language_home{width:146px;}
    .language_a{padding:0;}

.page_newsying { margin:0 auto 5%}
    .page_newsying h2{ padding:0 0 3%}
    .protuce_dows p{font-size:0.9em;margin: 0;}
    
    
    
    
}

@media(max-width:735px){
    .main-header .header-upper .logo{margin:1.5% auto 0;}
    
}


















