﻿@media screen and (max-width:360px)
        {
        	div.xp-yhq
        	{
        		 font-size:16px;
        		 width:100%;
        	}
        	.xp-yhq-row3-p2
        	{
        		  font-size:0.8em;
        	}
        	.mctabstq{ font-size:16px;}
        }
        
        @media screen and (min-width:360px) and (max-width:639px)
        {
            div.xp-yhq
        	{
        		 font-size:18px;
        	}
        	.xp-yhq-row3-p2
        	{
        		  font-size:0.8em;
        	}
        	.mctabstq{ font-size:18px;}
        }
        @media screen and (min-width:640px) and (max-width:719px)
        {
            div.xp-yhq
        	{
        		  font-size:22px;
        	}
        	.xp-yhq-row3-p2
        	{
        		  font-size:1em;
        		  line-height:1em;
        	}
        	.mctabstq{ font-size:22px;}
        }
        @media screen and (min-width:720px) and (max-width:1920px)
        {
            div.xp-yhq
        	{
        		  font-size:24px;
        	}
        	.xp-yhq-row3-p2
        	{
        		  font-size:1em;
        		  line-height:0.7em;
        	}
        	.mctabstq{ font-size:24px;}
        }
        
        
        
        
        
        
        
        .xp-yhq
        	{
        		/* max-width:640px; */min-width:280px; text-align:center; margin-bottom:1.25em; height:10.625em; box-shadow:0 1px 3px #dadada;
        		float:left;
        		width:49%;
        		margin:0.5%;
        	}
        	.xp-yhq-row1
        	{
        		  width:100%; float:left; height:2.5em; line-height:2.5em; font-size:1em; background-color:#ff2227; text-align:center; color:White;
        	}
        	.xp-yhq-row2
        	{
        		   width:70%; float:left; height:7.5em; background-color:#fe6568; text-align:left; color:White;
        		   padding: 0 0.5em;
        	}
        	.xp-yhq-row2-dv1
        	{
        		   height:3.125em; border-bottom:1px solid #dadada; text-align:center;font-size:1em;  line-height:3.125em;
        	}
        	.xp-yhq-row2-dv2
        	{
        	       height:5.8em; font-size:0.73em; line-height:1.75em;
        	}
        	.xp-yhq-row3
        	{
        		  width:30%;float:right;height:7.5em; background-color:#ff464b; text-align:center; color:White;
        	}
        	.xp-yhq-row3-p1
        	{
        		  margin:0.9375em; background-color:White; color:Red; height:1.75em; line-height:1.75em; font-size:1em;
        	}
        	.xp-yhq-row3-p2
        	{
        		 /* font-size:0.85em;*/
        	}
        	.mctabstq{ line-height:2.35em; height:2.35em; margin-bottom:0.75em;}
        	.mctabstq li{ width:33.333%; float:left; text-align:center;}
        	.mctabstq li.curr{ border-bottom:1px solid red;}
        	.mctabstq li.curr a{ color:red;}
        	.mctabstq li.out{ border-bottom:1px solid #dadada;}
        	.mctabstq li a{ font-size:1em;}

















.scorecoupons
{
	 padding:0.5em;
}
.sc-item
{
	background-color:#0c9794;
	padding:0.3em;
	margin-bottom:0.5em;
	float:left;
}
.sci-d
{
	border:2px solid #e5e5e5;
}
.sci-main
{
	position:relative;
	padding-right:8em;
	height:7.5em;
	border-bottom:1px solid #e5e5e5;
}
.sci-main .ltr
{
	 color:#fff;
	 text-align:center;
}
.sci-main .ltr .d1
{
	height:3em;
	margin:0.2em 1em;
}
.sci-main .ltr .d0
{
	margin:0.2em 1em;
	height:1px;
	background-color:#fff;
}
.sci-main .ltr .d1 em
{
	float:left;
	color:#fff;
}
.sci-main .ltr .d1 label
{
	font-size:2em;
}
.sci-main .ltr .d2
{
	height:2em;
	line-height:2em;
	margin:0 1em;
	background-color:#fff;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.sci-main .ltr .d2 b
{
	color:#0c9794;
}
.sci-main .ltr .d3
{
	height:2em;
	font-size:0.825em;
	line-height:2em;
}
.sci-main .rtl
{
	position:absolute;
	right:0;
	top:1em;
	width:8em;
	height:6em;
	border-left:1px solid #e5e5e5;
}
.sci-main .rtl .d1
{
	 width:6em;
	 height:6em;
	 background-color:#fff;
	 padding:0.2em;
	 border-radius:10em;
}
.sci-main .rtl .d1
{
	 width:6em;
	 height:6em;
	 background-color:#fff;
	 padding:0.2em;
	 border-radius:10em;
}
.sci-main .rtl .d1 .r-main
{
	border:1px solid #ffc758;
	width:100%;
	height:100%;
	border-radius:10em;
	text-align:center;
	color:#0c9794;
	font-weight:700;
	padding:0.7em 0;
	overflow:hidden;
}
.sci-main .rtl .d1 .r-main a
{
	color:#0c9794;
}
.sci-main .rtl .d1 .r-main .p1
{
	height:2em;
	line-height:2em;
}
.sci-main .rtl .d1 .r-main .p2
{
	height:0.1em;
	background-color:#0c9794;
	margin:0 0.5em;
}
.sci-main .rtl .d1 .r-main .p3
{
	height:2em;
	line-height:2em;
}
.sci-bottom
{
	 height:1em;
	 line-height:1em;
	 font-size:0.825em;
	 margin:0.5em;
	 color:#fff;
	 overflow:hidden;
}