.w100 {
	width: 100%;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.w1280 {
	width: 1280px; margin-right: auto; margin-left: auto;
}
@media all and (max-width:1080px)
{
body {
	min-width: 1450px;
}
}
body {
	background: rgb(186, 186, 186); font: 12px/20px "Microsoft YaHei", arial, sans-serif; color: rgb(0, 0, 0); min-width: 1200px; font-size-adjust: none; font-stretch: normal;
}
a {
	color: rgb(0, 0, 0);
}
input {
	
}
a:hover {
	color: rgb(255, 255, 255);
}
input {
	
}
textarea {
	
}
.btn_com {
	background: rgb(65, 123, 231); width: 90px; height: 32px; text-align: center; color: rgb(255, 255, 255); line-height: 32px; font-size: 12px; display: inline-block; cursor: pointer;
}
.btn_com:hover {
	color: rgb(255, 255, 255); opacity: 0.9; -moz-opacity: 0.9; -khtml-opacity: 0.9;
}
.input_com {
	padding: 8px 10px; border: 2px solid rgb(0, 153, 217); border-image: none; line-height: 16px; font-size: 16px;
}
.di_in {
	display: inline-block;
}
.di_no {
	display: none;
}
.di_bl {
	display: block;
}
.mt0 {
	margin-top: 0px;
}
.mt5 {
	margin-top: 5px;
}
.mt10 {
	margin-top: 10px;
}
.mt15 {
	margin-top: 15px;
}
.mt20 {
	margin-top: 0px;
}
.mt1000 {
	margin-top: -20px;
}
.mt25 {
	margin-top: 25px;
}
.mt30 {
	margin-top: 30px;
}
.mt35 {
	margin-top: 35px;
}
.mt40 {
	margin-top: 40px;
}
.mt45 {
	margin-top: 50px;
}
.mt50 {
	margin-top: 50px;
}
.mt55 {
	margin-top: 50px;
}
.mt60 {
	margin-top: 60px;
}
.ml5 {
	margin-left: 5px;
}
.ml10 {
	margin-left: 10px;
}
.ml15 {
	margin-left: 15px;
}
.ml20 {
	margin-left: 20px;
}
.ml25 {
	margin-left: 25px;
}
.ml30 {
	margin-left: 25px;
}
.ml35 {
	margin-left: 35px;
}
.ml40 {
	margin-left: 35px;
}
.ml45 {
	margin-left: 35px;
}
.ml50 {
	margin-left: 50px;
}
.font14 {
	font-size: 14px;
}
.font16 {
	font-size: 16px;
}
.font18 {
	font-size: 18px;
}
.font20 {
	font-size: 20px;
}
.font22 {
	font-size: 22px;
}
.font24 {
	font-size: 24px;
}
.font26 {
	font-size: 26px;
}
.font28 {
	font-size: 28px;
}
.font30 {
	font-size: 30px;
}
.v_middle {
	vertical-align: middle;
}
.te-align {
	text-align: center;
}
.p_r {
	position: relative;
}
.p_a {
	position: absolute;
}
.bgfff {
	background: rgb(0, 0, 0);
}
.ells_one {
	overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.ells {
	overflow: hidden; -ms-text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical;
}
.top-falsh {
	width: 100%; height: 835px; position: relative;
}
.over_x {
	-ms-overflow-x: hidden;
}
.flash_box {
	left: 50%; top: 0px; width: 1920px; height: 930px; margin-left: -960px; position: absolute;
}
.top-falsh .big1 {
	background: url("../images/top_big_01.jpg") no-repeat top; left: 0px; top: 0px; width: 100%; height: 216px; position: absolute;
}
.top-falsh .big2 {
	background: url("../images/top_big_02.jpg") no-repeat top; left: 0px; top: 216px; width: 100%; height: 182px; position: absolute;
}
.top-falsh .big3 {
	background: url("../images/top_big_03.jpg") no-repeat top; left: 0px; top: 398px; width: 100%; height: 186px; position: absolute;
}
.top-falsh .big4 {
	background: url("../images/top_big_04.jpg") no-repeat top; left: 0px; top: 584px; width: 100%; height: 195px; position: absolute;
}
.top-falsh .big5 {
	background: url("../images/top_big_05.jpg") no-repeat top; left: 0px; top: 774px; width: 100%; height: 155px; position: absolute;
}
.top-nav-box {
	top: 0px; width: 1288px; height: 100px; right: 50%; margin-right: -644px; position: absolute;
}
.top-nav-box .top-nav {
	padding-top: 2px; padding-left: 40px; float: right;
}
.top-nav ul {
	
}
.top-nav ul li {
	padding: 26px 0px; width: 178px; text-align: center; float: left;
}
.top-nav li a {
	color: rgb(255, 255, 255); line-height: 28px; font-size: 18px;
}
.top-nav li span {
	text-align: center; color: rgb(250, 234, 200); font-size: 12px; display: block;
}
.top-nav li:hover {
	background: rgba(255, 255, 255, 0.5); cursor: pointer;
}
.top-nav li a:hover {
	color: rgb(250, 234, 200);
}
.main {
	width: 100%; height: auto; overflow: hidden; margin-top: -132px; position: relative;
}
.main::after {
	top: 326px; width: 100%; height: 100%; display: block; position: absolute; content: "";
}
.main .warp-main {
	position: relative; z-index: 99;
}
.warp-top .quotations {
	background: rgb(69, 63, 57); margin: 35px auto 40px; width: 959px; height: 28px; color: rgb(227, 216, 206); line-height: 28px; overflow: hidden; font-size: 13px;
}
.warp-top .quotations label {
	background: rgb(0, 0, 0); width: 88px; text-align: center; color: rgb(187, 149, 104); vertical-align: middle; float: left; display: block;
}
.warp-top .quotations span {
	width: 845px; margin-left: 24px; float: left; display: block;
}
.warp-top-con {
	
}
.warp-top-con .con-l {
	width: 293px;
}
.warp-top-con .con-l .xz {
	background: url("../img/xiazai.jpg") no-repeat top; width: 293px; height: 149px; display: block;
}
.warp-top-con .con-l .xz:hover {
	background-position: bottom;
}
.warp-top-con .con-l .cz {
	background: url("../img/chongzhi.jpg") no-repeat top; width: 293px; height: 149px; display: block;
}
.warp-top-con .con-l .cz:hover {
	background-position: bottom;
}
.warp-top-con .con-l .xz-address {
	background: url("../img/xz-bg_50.jpg") no-repeat top; width: 291px; height: 225px;
}
.warp-top-con .con-l li {
	width: 50%; height: 74px; float: left;
}
.warp-top-con .con-l li a {
	text-align: center; color: rgb(227, 216, 206); line-height: 74px; font-size: 16px; display: block;
}
.warp-top-con .con-l li a:hover {
	color: rgb(169, 2, 2);
}
.warp-top-con .con-l li dl {
	
}
.warp-top-con .con-l dl dt {
	text-align: center; color: rgb(159, 143, 128); line-height: 44px; font-size: 16px; display: block;
}
.warp-top-con .con-l dl dd {
	
}
.warp-top-con .con-l dl dd a {
	color: rgb(227, 216, 206); line-height: 15px; font-size: 12px; text-decoration: underline; display: inline;
}
.warp-top-con .con-l dl dd .link1 {
	padding-left: 16px;
}
.warp-top-con .con-l dl dd .link2 {
	padding-left: 24px;
}
.warp-top-con .con-c {
	background: rgb(49, 41, 38); padding: 10px; width: 630px; height: 503px; margin-left: 10px; float: left;
}
.warp-top-con .con-c img {
	width: 630px; height: 503px; float: left; display: block;
}
.warp-top-con .con-c img:hover {
	transition:0.5s; -webkit-filter: brightness(120%);
}
.warp-top-con .con-r {
	margin-left: 10px;
}
.warp-top-con .con-r .small-banner {
	width: 316px; height: 462px; overflow: hidden; display: block; position: relative;
}
.small-banner li {
	float: left;
}
.small-banner li img {
	width: 316px; height: 462px;
}
.small-banner li img:hover {
	transition:0.5s; -webkit-filter: brightness(120%);
}
.small-banner .btns {
	left: 30px; text-align: center; bottom: 56px; position: absolute; z-index: 10;
}
.small-banner .btns span {
	background: url("../img/small-btn.png") no-repeat 0px 0px; margin: 0px 5px; width: 23px; height: 25px; display: inline-block;
}
.small-banner .btns span.on {
	background-position: -33px 0px;
}
.warp-public-title {
	margin-bottom: 15px;
}
.warp-public-title {
	height: auto; overflow: hidden;
}
.warp-public-title .txt {
	width: 68px; color: rgb(44, 22, 2); line-height: 22px; font-size: 16px; float: left;
}
.warp-public-title .line {
	background: rgb(60, 61, 60); width: 100%; height: 1px; margin-top: 10px; margin-left: 80px; position: relative;
}
.warp-public-title .small-line {
	background: rgb(227, 216, 206); left: 0px; top: 0px; width: 2%; height: 1px; position: absolute; z-index: 3;
}
.warp-news {
	margin-top: 26px;
}
.warp-news .left-news {
	width: 1280px;
}
.warp-news .left-news .left-news-con {
	background: rgb(49, 41, 38); padding: 15px;
}
.new-con-title {
	height: auto; overflow: hidden; border-bottom-color: rgb(49, 41, 38); border-bottom-width: 1px; border-bottom-style: solid;
}
.new-con-title li {
	width: 63px; margin-right: 41px; float: left; position: relative;
}
.new-con-title li a {
	color: rgb(157, 137, 110); line-height: 24px; font-size: 15px;
}
.new-con-title li.on a {
	color: rgb(49, 41, 38);
}
.new-con-title li.on::after {
	background: rgb(49, 41, 38); left: 0px; width: 60px; height: 3px; bottom: 0px; display: block; position: absolute; content: "";
}
.new-con-title li:last-child {
	margin-right: 0px;
}
.left-news-bd {
	
}
.left-news-bd .news-bd-title {
	padding-top: 19px; padding-bottom: 16px; border-bottom-color: rgb(49, 41, 38); border-bottom-width: 1px; border-bottom-style: solid;
}
.news-bd-title .left-img {
	width: 111px;
}
.news-bd-title .left-img img {
	width: 111px; height: 65px; display: block;
}
.news-bd-title .right-text {
	width: 358px;
}
.news-bd-title .right-text h6 {
	color: rgb(169, 2, 2); font-size: 16px; font-weight: normal;
}
.news-bd-title .right-text p {
	color: rgb(49, 41, 38); line-height: 18px; font-size: 13px; margin-top: 7px;
}
.news-bd-title .right-text p a {
	color: rgb(169, 2, 2); font-size: 13px; vertical-align: top; display: inline-block;
}
.news-bd-title .right-text p a:hover {
	color: rgb(183, 48, 48); cursor: pointer;
}
.new-bd-con {
	height: 290px; margin-top: 12px; -ms-overflow-y: auto;
}
.new-bd-con li {
	background: url("../images/lis-bg.png") no-repeat left / 11px 11px; padding-left: 22px; margin-top: 14px;
}
.new-bd-con li a {
	color: rgb(49, 41, 38); line-height: 30px; overflow: hidden; font-size: 13px; display: inline-block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.new-bd-con li span {
	color: rgb(157, 137, 110); line-height: 30px; float: right;
}
.new-bd-con li a:hover {
	color: rgb(169, 2, 2);
}
.right-news {
	width: 730px;
}
.right-news .right-news-con {
	background: rgb(227, 216, 206); padding: 19px 40px 21px 20px;
}
.right-news .right-news-box {
	width: 678px; height: 826px; -ms-overflow-y: auto;
}
.right-news .right-news-con .right-news-text {
	background: rgb(200, 190, 180); padding: 13px 16px 14px; width: 600px; margin-bottom: 13px;
}
.right-news-text h3 {
	color: rgb(192, 0, 0); line-height: 22px; font-size: 18px;
}
.right-news-text p {
	color: rgb(49, 41, 38); line-height: 25px; font-size: 12px; margin-top: 10px;
}
.hot-activity {
	margin-top: 24px;
}
.hot-info {
	
}
.hot-info .hot-info-list {
	width: 1280px; overflow: hidden;
}
.hot-info-list ul {
	width: 1284px; margin-right: -7px;
}
.hot-info-list li {
	margin-right: 7px; float: left; position: relative;
}
.hot-info-list li a {
	display: block;
}
.hot-info-list li img {
	transition:0.5s; width: 314px; height: 176px; display: block;
}
.hot-info-list li:hover {
	transition:0.5s; -webkit-filter: brightness(150%);
}
.hot-info-list li:hover img {
	transition:0.5s; transform: scale(1.1);
}
.hot-info-list li .img-text {
	transition:0.5s; left: 24px; top: 76px; position: absolute; z-index: 3;
}
.hot-info-list li .img-text h6 {
	color: rgb(255, 255, 255); font-size: 24px;
}
.hot-info-list li .img-text p {
	color: rgb(178, 141, 141); line-height: 30px; font-size: 12px;
}
.hot-info-list li:hover .img-text {
	transition:0.5s; top: 56px;
}
.hot-info-list li:hover .img-text .look-btn {
	transition:0.5s; margin-top: auto; display: block;
}
.hot-info-list li .img-text .look-btn {
	border: 1px solid rgb(255, 255, 255); transition:0.5s; border-image: none; width: 59px; height: 22px; text-align: center; color: rgb(255, 255, 255); line-height: 22px; display: none;
}
.hot-info-list li .img-text .look-btn:hover {
	color: rgb(178, 141, 141); cursor: pointer;
}
.game-info {
	margin-top: 23px;
}
.game-info .left-game {
	width: 542px;
}
.game-info .right-game {
	width: 1280px;
}
.game-man-lis {
	
}
.game-man-lis li {
	height: 448px; border-left-color: rgb(227, 216, 206); border-left-width: 1px; border-left-style: solid; float: left; cursor: pointer;
}
.game-man-lis li .mask-bg {
	background: rgb(49, 41, 38); width: 80px; height: 100%; float: left;
}
.game-man-lis li .mask-bg strong {
	width: 24px; color: rgb(227, 216, 206); line-height: 35px; font-size: 24px; margin-top: 112px; margin-right: auto; margin-left: auto; display: block;
}
.game-man-lis li .mask-bg span {
	color: rgb(126, 124, 122); font-size: 12px; margin-top: 50px; display: block; transform: rotate(90deg);
}
.game-man-lis li .mask-bg img {
	width: 80px; height: 448px;
}
.game-man-lis li .game-img-box {
	width: 0px; overflow: hidden; float: left; position: relative;
}
.game-img-box strong {
	left: 235px; top: 118px; width: 38px; color: rgb(49, 41, 38); line-height: 40px; font-size: 38px; font-weight: normal; display: inline-block; position: absolute;
}
.game-img-box span {
	left: 242px; top: 205px; width: 16px; color: rgb(102, 51, 51); line-height: 17px; font-size: 16px; display: inline-block; position: absolute;
}
.game-img-box p {
	left: 130px; bottom: 50px; color: rgb(51, 51, 51); line-height: 24px; font-size: 13px; position: absolute; min-width: 160px;
}
.game-img-box div {
	left: 125px; bottom: 25px; position: absolute; min-width: 160px;
}
.game-img-box div label {
	color: rgb(180, 32, 31); font-size: 14px;
}
.game-img-box div em {
	background: url("../images/block_s.png") no-repeat center; width: 18px; height: 18px; vertical-align: middle; display: inline-block;
}
.game-img-box div em.on {
	background: url("../images/red_s.png") no-repeat center;
}
.game-man-lis li:first-child .game-img-box {
	width: 293px; display: block;
}
.game-man-lis li .game-img-box img {
	width: 293px; height: 448px;
}
.game-man-lis li img:hover {
	transition:0.2s; -webkit-filter: brightness(110%);
}
.equipment-banner li img:hover {
	transition:0.2s; -webkit-filter: brightness(110%);
}
.game-banner-bg {
	background: url("../images/game-img_11.jpg") no-repeat top; height: 548px; position: relative;
}
.game-banner-bg .game-banner-box {
	padding: 10px; border: 1px solid rgb(204, 193, 182); border-image: none; left: 50%; top: 50%; width: 1220px; height: 476px; margin-top: -242px; margin-left: -620px; position: absolute;
}
.game-banner {
	height: auto; text-align: center; overflow: hidden;
}
.game-banner li a {
	width: 1180px; height: 460px; margin-right: auto; margin-left: auto; display: block;
}
.game-banner li img {
	width: 1180px; height: 460px; display: block;
}
.game-banner li img:hover {
	transition:0.2s; -webkit-filter: brightness(120%);
}
.prev {
	top: 50%; width: 46px; height: 46px; margin-top: -23px; display: block; position: absolute; z-index: 10;
}
.next {
	top: 50%; width: 46px; height: 46px; margin-top: -23px; display: block; position: absolute; z-index: 10;
}
.prev {
	background: url("../img/arrow.png") no-repeat 0px 0px; left: 10px;
}
.next {
	background: url("../img/arrow.png") no-repeat right 0px; right: 10px;
}
.pub-bg {
	background: rgb(49, 41, 38);
}
.kefu {
	padding-bottom: 46px; margin-top: 23px;
}
.kefu .kefu-left {
	width: 315px;
}
.kefu-con {
	width: 315px; height: 523px; overflow: hidden; float: right;
}
.kefu-con .code {
	width: 258px; text-align: center; margin-right: auto; margin-left: auto;
}
.kefu-con .code img {
	width: 258px; height: 258px; display: block;
}
.kefu-con .code p {
	color: rgb(227, 216, 206); line-height: 26px; font-size: 14px;
}
.kefu-con .code p span {
	color: rgb(176, 1, 1); font-size: 18px;
}
.live-broadcast {
	text-align: center; color: rgb(227, 216, 206); padding-top: 20px; padding-bottom: 24px; font-size: 14px; margin-top: 23px; border-top-color: rgb(69, 60, 56); border-bottom-color: rgb(69, 60, 56); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.live-broadcast p a {
	color: rgb(176, 1, 1); font-family: "Times New Roman"; font-size: 18px; font-weight: bold; display: inline;
}
.live-broadcast p a:hover {
	color: rgb(255, 255, 255); text-decoration: underline; cursor: pointer;
}
.kefu-qq {
	background: url("../images/kefu-bg_03.jpg") no-repeat top; width: 316px; height: 130px; padding-top: 38px; padding-bottom: 24px;
}
.kefu-qq dl .kefu-icon {
	width: 83px; text-align: center; border-left-color: rgb(133, 126, 118); border-left-width: 1px; border-left-style: dotted; display: inline-block;
}
.kefu-qq dl {
	height: auto; text-align: center; overflow: hidden;
}
.kefu-qq dl dd {
	margin-top: 40px; display: block;
}
.kefu-qq dl .kefu-icon span {
	width: 77px; height: 22px; text-indent: 22px; padding-top: 9px; padding-bottom: 7px; margin-left: 5px; vertical-align: middle; display: inline-block;
}
.kefu-qq dl .kefu-icon1 span {
	background: url("../images/kefu-qq_03.jpg") no-repeat left;
}
.kefu-qq dl .kefu-icon2 span {
	background: url("../images/kefu-qq_07.jpg") no-repeat left;
}
.kefu-qq dl .border0 {
	border-left-color: currentColor; border-left-width: 0px; border-left-style: none;
}
.kefu .equipment {
	width: 950px;
}
.equipment-con {
	height: auto; overflow: hidden; padding-bottom: 40px; position: relative;
}
.equipment-con .prev {
	left: 5px;
}
.equipment-con .next {
	right: 5px;
}
.equipment-banner-box {
	width: 836px; overflow: hidden; padding-top: 30px; margin-top: 30px; margin-right: auto; margin-left: auto;
}
.equipment-banner {
	width: 836px; height: 362px; margin-right: -20px;
}
.equipment-banner li {
	text-align: center; margin-right: 13px; float: left; display: inline;
}
.equipment-banner li img {
	width: 270px; height: 360px;
}
.equipment-banner li p {
	color: rgb(227, 216, 206); line-height: 32px; font-size: 14px;
}
.custom-ad {
	background: url("../images/kefu-imgs_21.jpg") no-repeat left; height: 92px; text-align: center; margin-top: 10px;
}
.custom-ad h2 {
	color: rgb(227, 216, 206); line-height: 92px; font-size: 38px; font-weight: normal;
}
.floatbg {
	background: url("../images/float.png") no-repeat left; left: 50%; top: 100px; width: 300px; height: 360px; text-indent: -9999rem; margin-left: -610px; position: absolute; z-index: 1000;
}
.floatbg:hover {
	background: url("../images/float_hover.png") no-repeat left; transition:1s; -moz-transition: all 1s ease 0s; -webkit-transition: all 1s ease 0s; -o-transition: all 1s ease 0s;
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background: rgb(49, 41, 38); width: 10px; height: 100%;
}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
	background: rgb(39, 36, 35);
}
.left-news-com {
	background: rgb(227, 216, 206); height: 400px; display: block; position: relative;
}
.left-news-com img {
	width: 1250px; height: 400px; float: left;
}
.left-news-com .new-bd-con {
	top: 0px; width: 100%; position: absolute; z-index: -1;
}
.left-news-com :first-child.new-bd-con {
	z-index: 1;
}

.left-news-com2 {
	background: rgb(227, 216, 206); height: 650px; display: block; position: relative;
}

.left-news-com2 img {
	width: 1280px; height: 650px; float: left;
}
.left-news-com2 .new-bd-con {
	top: 0px; width: 100%; position: absolute; z-index: -1;
}
.left-news-com2 :first-child.new-bd-con {
	z-index: 1;
}

#Video {
	padding: 10px; width: 620px; height: 503px; overflow: hidden; margin-right: 10px; float: left; position: relative; background-color: rgb(49, 41, 38);
}
#playBanner {
	width: 640px; height: 523px; overflow: hidden; margin-right: 10px; float: left; position: relative; background-color: rgb(0, 0, 0);
}
#playBanner .conbox {
	width: 9999em; position: absolute;
}
#playBanner .conbox div {
	width: 383px; height: 292px; overflow: hidden; float: left;
}
#playBanner .conbox div img {
	width: 100%; height: 100%; display: block;
}
#playBanner .switcher {
	right: 10px; bottom: 11px; float: right; position: absolute; z-index: 99;
}
#playBanner .switcher a {
	background: url("../images/nav_a_bg.png") no-repeat right top rgb(253, 233, 74); margin: 0px 2px; border-radius: 10px; width: 21px; height: 21px; text-align: center; color: rgb(50, 50, 50); line-height: 21px; overflow: hidden; font-family: arial; font-size: 14px; float: left; display: inline; cursor: pointer;
}
#playBanner .switcher a.cur {
	background-position: left top; color: rgb(255, 255, 255); background-color: rgb(253, 255, 249);
}
#playBanner .switcher a:hover {
	background-position: left top; color: rgb(255, 255, 255); background-color: rgb(253, 255, 249);
}
.header-nav {
	background: url("../img/nav_bg.png") no-repeat top; width: 100%; height: 70px; position: relative; z-index: 1000;
}
.header-nav-main {
	margin: 0px auto; width: 1199px; height: 61px; text-align: center; padding-top: 8px;
}
.header-nav-main a {
	transition:color 0.2s ease-in-out; width: 100px; height: 52px; color: rgb(255, 255, 255); line-height: 52px; font-size: 14px; vertical-align: top; display: inline-block; position: relative; -moz-transition: color ease-in-out .2s; -webkit-transition: color ease-in-out .2s;
}
.header-nav-main a.header-logo-a {
	background: url("../img/toplogo.png") no-repeat 0px 0px; margin: -5px 20px 0px; width: 300px; height: 55px;
}
.header-nav-main a:hover {
	color: rgb(252, 195, 29); text-decoration: none;
}
.header-nav-main a.current {
	color: rgb(252, 195, 29); text-decoration: none;
}
.header-nav-main a .arrow {
	transition:0.3s; left: 50%; width: 0px; height: 0px; bottom: 0px; margin-left: -5px; border-right-color: transparent; border-bottom-color: rgb(0, 0, 0); border-left-color: transparent; border-right-width: 10px; border-bottom-width: 10px; border-left-width: 10px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: block; position: absolute; opacity: 0; -moz-transition: all .3s; -webkit-transition: all .3s;
}
.header-nav-main a .arrow.on {
	opacity: 0.8;
}
