body{font-family: 'XinGothic-SinaWeibo','Microsoft YaHei',helvetica,arial,sans-serif;background:none;}
h1{margin:10px 0;text-align:center;padding:0;}
.fr{float:right;}
.fl{float:left;}
.welcome{display:none;}
.m_top{padding:0 10px 0 5px;background:#74b5f7}
.m_top .m_logo{height:40px;line-height:40px;margin-right:100px;}
.m_top .m_logo a{display:inline-block;height:40px;}
.m_top .m_logo a.back{padding-left:25px;background:url(//static4style.oss-cn-hangzhou.aliyuncs.com/txt_m_img%2Ffanhui.png) no-repeat left center;}
.m_top .m_logo a.m_refresh{padding-left:80px;background:url(//static4style.duoduocdn.com/m_images/logo_m.png) no-repeat left center;}
.m_top .fr_feedback{line-height:40px;}
.m_top .feedback{display:inline;padding:3px 8px;color:white;border:1px solid white;border-radius:8px;}

.match_mode{clear: both;padding: 6px 0px 0px;overflow: hidden;background: #fff;position: relative;min-height: 70px;}

.match_mode .home_team,.match_mode .guest_team{float:left;width:50%;margin-left:-53px;height:auto;font-size:12px;font-weight:700;}
.match_mode .inner{margin-left:53px;height:auto;text-align:center;}
.match_mode .team_box{width:56px;height:56px;margin:0 auto 2px;border-radius: 4px}
.match_mode .team_box img{max-width:52px;border-radius: 4px}
.match_mode .f_center{float:left;width:104px;height:20px;text-align:center;font-size:12px;padding-top:10px;}

.team_score{height: 40px;line-height: 40px;font-size: 25px;text-align: center;font-weight: bold;}

.match_mode_line{overflow: hidden;width: 100%;height: 12px;line-height: 12px;float:left;}
.match_mode_line dt{border-bottom: 2px solid #f33a3a;float: left;height: 10px;margin-right: 2px;line-height: 8px;overflow: hidden;}
.match_mode_line dd{height: 10px;line-height: 8px;border-bottom: 2px solid #247ed8;overflow: hidden;text-align: right;}


.live_nav{clear: both;overflow:hidden;height: 36px;line-height: 36px;border-bottom: 1px solid #dfdfdf;border-top: 1px solid #dfdfdf;background: #fff;position: relative;}
.live_nav_items{clear: both;font-size: 14px;width:100%;overflow-x:auto;white-space:nowrap;}
.live_nav_items::-webkit-scrollbar{display:none;}
.live_nav_items:after,.live_nav_items:before{content:'';display:block;clear:both;}
.live_nav_items li{cursor: pointer;display:inline-block;width:20%;-webkit-transition:.6s;white-space: nowrap;text-overflow: ellipsis;position: relative;text-align: center;border-bottom:2px solid #fff;max-width:120px;}
.live_nav_items li.on{border-bottom: 2px solid #74B5F7;}
.live_nav_items li a{color: #999;width: 100%;height: 36px;display: block;margin: 0 auto;font-size: 16px;}
.live_nav_items li.on a{color: #93CDFB;font-weight: 600;/*修改width: 100px;*/width:100%;height: 34px;display: block;margin: 0 auto;font-size: 16px;}

.section .t-tlt{
	line-height: 20px;
    font-size: 16px;
    padding: 12px 10px;
    margin: 0;
    height: auto;
    overflow: hidden;
    position: relative;
    font-weight: bold;
    text-align:left;
}
.section .t-time{
	font-size: 12px;
    margin-bottom: 5px;
    color: #7E7E7E;
    padding: 0 10px;
}

.signals{ padding: 0 5px;font-size: 16px;line-height: 30px;}
.signals a{	display:block;	width:90%;	height:auto;overflow:hidden;position:relative;line-height:30px;padding: 2px 10px; margin:10px auto;box-shadow: 0 1px 3px rgba(0,0,0,0.6);text-decoration: none; background: #ffffff; border-radius: 4px;}
.signals img{max-width: 100% !important; height:auto; /*padding: 5px; border: solid 1px #ccc;*/}

.signals a{width:auto;padding:2px 5px;box-shadow:none;color:#000;}
.signals ul{margin:0 -5px;}
.signals ul li{padding:0 5px;border-bottom:1px solid #f2f2f2;}
.signals ul li:first-of-type{border-bottom:none;}
.signals ul li a{padding:2px 0;margin:5px;}
.signals ul li img{float:left;width:60px;height:60px;margin-right:5px;}
.signals ul li img.player{position:absolute;top:20px;left:15px;width:30px;height:auto;}
.signals ul li .line_tlt{display:table-cell;height:60px;vertical-align:middle;line-height:20px;}

/*商城*/
.topic{width:100%;text-align:center;}
.topic .t-more img{max-width:100%;}
.topic .t-list{padding:0 10px;margin-top:10px;}
.topic .t-list:nth-child(2){margin-top:0;}
.topic .t-list img{max-width:100%;}

ul.sje a:after,ul.sje a:before{content:'';display:block;clear:both;}
ul.sje a{display:inline;color:#333;}
ul.sje li{display:block;padding:5px 10px 5px 10px;border-bottom:1px solid #f2f2f2;}
ul.sje li .sje-img{width:105px;max-width:130px;height:auto;}
ul.sje li .sje-w{padding-left:105px;margin-left:8px}
ul.sje li .sje-w .sje-h2{margin:3px 0;font-size:16px;line-height:20px;height:40px;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.sje-w .sje-w-m{margin:10px 0 8px 0;overflow:hidden;color:#ff5943;font-size:16px;font-weight:bold;line-height:20px;}
.sje-w .sje-w-m .m-price{padding-right:5px;}
.sje-w .sje-w-m .old-price{display:inline-block;*display:inline;*zoom:1;line-height:10px;font-size:14px;color:#C5C5C5;border-left:1px solid #C5C5C5;padding-left:3px;}
.sje-w .sje-w-b{overflow:hidden;font-size:12px;color:#C5C5C5;line-height:20px;}
.sje-w .sje-w-m .source{width:20px;}

.coupon{position:relative;float:left;display:inline-block;*display:inline;*zoom:1;font-size:12px;height:16px;line-height:16px;border:1px solid #ff5943;border-radius:2px 0 0 2px;}
.coupon .coupon-logo{float:left;background:#FF5943;color:#fff;border-radius:2px 0 0 2px;padding:0 3px;}
.coupon .coupon-word{float:left;padding:0 12px 0 5px;color:#ff5943;}
.coupon .coupon-word:after{content:"";display:block;position:absolute;top:2px;right:-5px;width:10px;height:10px;border:1px solid #FF5943;border-right:none;border-bottom:none;border-radius:50%;background:#fff;z-index:2;
							transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transfrom:rotate(-45deg);-o-transform:rotate(-45deg);}

/*动图*/
.d-content{margin-top:15px;}
.d-list{padding:0 10px;}
.d-list .d-time{position:relative;overflow:hidden;font-size:14px;height:20px;line-height:20px;}
.d-list .d-time .d-fl{float:left;}
.d-list .d-mk{display:inline-block;*display:inline;*zoom:1;width:10px;height:10px;border-radius:50%;border:1px solid #D7D7D7;background:#fff;margin-right:6px;margin-top:3px;}
.d-list .d-ent{margin:-5px 0 -5px 5px;padding:10px 0 20px 24px;border-left:1px solid #D7D7D7;}
.d-list .d-ent .d-tlt{margin:0px 0px 10px;font-size:16px;}
.d-list .d-ent img{min-height:80px;max-width:100%;}
