.pagination {
        }
        
.pagination a {
    text-decoration: none;
	border: solid 1px #AAE;
	color: #15B;
	padding: 0.2em 0.5em;
    margin-right: 5px;
	margin-bottom: 5px;
	min-width:1em;
}

.pagination a, .pagination span {
    display: block;
    float: left;
    padding: 0.2em 0.5em;
    margin-right: 5px;
	margin-bottom: 5px;
	min-width:1em;
	text-align:center;
}

.pagination .current {
    background-color: #FFEEE5;
    border: 1px solid #F50;
    color: #F50;
    font-weight: 700;
}

.pagination .current.prev, .pagination .current.next{
	color:#999;
	border-color:#999;
	background:#fff;
}

/*Ã¨Â´Â­Ã§â€°Â©Ã¨Â½Â¦Ã¤Â¼ËœÃ¦Æ'Â Ã¥Ë†Â¸Ã‚Â¹*/
.cate-cont{ margin:10px 0 0 0;width: 1000px;}
.cate-cont .quan-type01{
	position: relative;
	height: 92px;
	font-family: "Microsoft YaHei";
	border: 1px solid #e0dede;
	background: #fff;
	box-shadow: 0 10px 20px 0 rgba(0,0,0,.04);
	display: inline-block;
	display: block;
	}
	.cate-cont .quan-item {
    position: relative;
    float: left;
    width: 314px;
    margin: 0 15px 20px 0;
}
.quan-h-wrap .quan-h-cate .cate-cont .quan-type01 {
    width: 310px;
    overflow: visible;
}
.cate-cont .quan-type01 .q-type{
	/* position: relative; */
	/* float: left; */
	z-index: 2;
	/* width: 155px; */
	height: 73px;
	padding: 10px 7px;
	color: #333;
	outline: 0;
	margin-left: 94px;
	}
	.cate-cont .quan-type01 .q-opbtns{
		    position: absolute;
		    top: 0;
		    left: 0;
		    width: 90px;
		    height: 92px;
		}
	.cate-cont .disable01 .c-dong{
    background-color: #fb0f3a;
    background-image: -moz-linear-gradient(top,#fb0f3a,#f02353);
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#fb0f3a),color-stop(1,#f02353));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb0f3a', endColorstr='#f02353', GradientType='0');
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb0f3a', endColorstr='#f02353');
    background-image: linear-gradient(to bottom,#fb0f3a 0,#f02353 100%);
}

	.cate-cont .disable02 .c-dong{
    border-right: 1px solid #d1d11;
    background-color: #d1d1d1;
}


.cate-cont .quan-type01 .q-opbtns a.btn{position: relative;
    display: block;
    /* width: 52px; */
    height: 100%;
    line-height: 22px;
    text-align: center;
    vertical-align: middle;
    font-size: 14px;
    color: #fff;}

	.cate-cont .quan-type01 .q-price{    overflow: hidden;
    white-space: nowrap;
    position: relative;
    top: 20px;}
	.cate-cont .quan-type01 .q-price em{    display: inline-block;
    *display: inline;
    *zoom: 1;
    font: 400 18px arial;
    vertical-align: top;
    margin: 13px 3px 0 0;}
	.cate-cont .quan-type01 .q-price strong{
		display: inline-block;
    *display: inline;
    *zoom: 1;
    font: 400 34px arial;
    vertical-align: top;
}
		
		.cate-cont .quan-type01 .q-opbtns a.btn .txt{font-size: 12px;}
		.cate-cont .quan-type01 .q-opbtns a.btn b{
			
			position: absolute;
    z-index: 2;
    top: 0;
    left: -1px;
    display: block;
    width: 3px;
    height: 100%;
    background: url(../images/small-circle.png) top left repeat-y;}
	.cate-cont .quan-type01 .q-range{
		height: 18px;
		line-height: 18px;
		overflow: hidden;
		font-size: 12px;
		font-weight: 700;
		margin: 0 0 7px;
		cursor: default;
		font-family: "Microsoft YaHei";
		}
		.q-range .superimposed{ font-size:14px;}
		.q-range .tm-monthavg {
    display: inline-block;
    line-height: 16px;
    height: 16px;
    color: #999;
}
.cate-cont .disable01 .q-limit {
    padding: 0 5px;
    color: #f23030;
    background: #fff4ec;
}
.cate-cont .disable02 .q-limit {
    color: #545454;
}
 .q-limit-grey .invoice-tips-icon {
    width: 13px;
    height: 13px;
    background: url(../images/qmark03.png) 0 0 no-repeat;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    position: relative;
    vertical-align: middle;
    *top: -1px;
    top: -1px;
    cursor: pointer;
}
.cate-cont .quan-type01 .q-limit, .cate-cont .quan-type01 .q-limit-grey {
   display: inline-block;
    *
   display: inline;
    *
   zoom: 1;
   float: left;
   vertical-align: top;
}
	.cate-cont .quan-item-selected{border: 1px solid #e43a3d;
    background-image: url(../images/coupon-selected.png);
    background-repeat: no-repeat;
    background-position: bottom right;}
	.cate-cont .quan-item-unload:hover{
		border: 1px solid #e43a3d;
    background-image: url(../images/coupon-selected.png);
    background-repeat: no-repeat;
    background-position: bottom right;
		}
.widget-tips-question { margin-right:10px;}		
.widget-tips-question .ins-question-icon {
    width: 18px;
    height: 18px;
    line-height: 15px;
    vertical-align: middle;
}
.coupon-optimal {
    height: 45px;
    line-height: 45px;
    width: 100%;
    color: #666;
}
.bestcoupon{ margin-left:15px;}
.bestcoupon .money{font-size: 16px;color:#C03;font-family: "Microsoft YaHei";padding:0 5px;}