﻿/*新样式*/
body,div,span,h4,h5,p,a,em,img,ol,ul,li,caption,tbody,tfoot,thead,tr,th,td {
	margin:0;
	padding:0;
	border:0;
	font-size:100%;
	font:inherit;
	vertical-align:baseline;
}
body {
	line-height:1.5;
	background:white;
}
caption,th,td {
	text-align:left;
	font-weight:normal;
	float:none!important;
}
a img {
	border:none;
}
:focus {
	outline:0;
}
html {
	font-size:100.01%;
}
body {
	font-size:75%;
	color:#222;
	background:#fff;
	font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;
}
h4,h5{
	font-weight:normal;
	color:#111;
}
h4 {
	font-size:1.2em;
	line-height:1.25;
	margin-bottom:1.25em;
}
h5 {
	font-size:1em;
	font-weight:bold;
}
h4 img,h5 img{
	margin:0;
}
p {
	margin:0 0 .5em;
}
a:focus,a:hover {
	color:#f60;
	text-decoration:underline;
}
a {
	color:#3E3E3E;
	text-decoration:none;
}
em,dfn {
	font-style:italic;
}
abbr,acronym {
	border-bottom:1px dotted #666;
}
address {
	margin:0 0 1.5em;
	font-style:italic;
}
del {
	color:#666;
}

li ul,li ol {
	margin:0;
}
ul,ol {
	margin:0;
	padding:0;
}
ul {
	list-style-type:none;
}
ol {
	list-style-type:decimal;
}
dl {
	margin:0 0 1.5em 0;
}
dl dt {
	font-weight:bold;
}
dd {
	margin-left:1.5em;
}
th {
	font-weight:bold;
}
th,td,caption {
	padding:4px 10px 4px 5px;
}
caption {
	background:#eee;
}
.hide {
	display:none;
}
.last {
	margin-right:0;
	padding-right:0;
}
.top {
	margin-top:0;
	padding-top:0;
}
.bottom {
	margin-bottom:0;
	padding-bottom:0;
}

.column,.span-5,.span-19,.span-24 {
	float:left;
	margin-right:10px;
}
.last {
	margin-right:0;
}
.span-5 {
	width:190px;
}
.span-19 {
	width:750px;
}
.span-24 {
	margin-right:0;
	padding:10px;
}
.clearfix:after,.container:after {
	content:"\0020";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	overflow:hidden;
}
.clearfix,.container {
	display:block;
}
.clear {
	clear:both;
}
body {
	font:12px/1.5 'Tahoma','simsun';
	font-family:arial;
}
#content .intro-steps,#content .reg-intro {
	width:948px;
	border:1px solid #f1f1f1;
	margin:0 0 12px
}
.fl {
	float:left
}
.fr {
	float:right
}
.price,.green-price {
	text-align:center;
	word-wrap:break-word
}
.price .cny,.rebate .cny {
	color:#8f8f8f;
	font-family:Arial
}
.price em,.order-list-main em {
	color:#f60;
	font-weight:bold;
	font-family:tahoma;
	font-size:1.15em
}
.green-price em {
	color:#4ea205;
	font-weight:bold;
	font-family:tahoma;
	font-size:1.15em
}
em {
	font-style:normal
}
.adv-item-filter,.adv-shop-filter,.shop-info-box {
	padding:10px 5px;
	background-color:#fffff6;
	border:1px solid #f4dab4;
	border-top:3px solid #f4dab4;
	margin-bottom:10px
}
.adv-item-filter h4,.adv-shop-filter h4,.shop-info-box h4,.shop-coupon h4 {
	padding-left:10px;
	color:#f60;
	font-weight:bold;
	font-size:16px;
	margin-bottom:15px
}
.adv-item-filter .filter-panel,.adv-shop-filter .filter-panel {
	margin:0 0 12px
}
.btnshop {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: #C8C8C8 #999999 #999999 #C8C8C8;
    border-image: none;
    border-radius: 2px;
    border-style: solid;
    border-width: 1px;
    color: #404040;
    cursor: pointer;
    display: inline-block;
    letter-spacing: 0;
    line-height: 20px;
    padding: 0;
    text-decoration: none;
    word-spacing: 0;
}
.btnshop .i {
    background-color: #F6F6F6;
    background-image: url("http://s0.husor.cn/image/btnshop-bg.png");
    background-position: 0 -60px;
    background-repeat: repeat-x;
    border: 0 none;
    color: #404040;
    cursor: pointer;
    display: inline-block;
    font: 100 12px/14px '宋体',serif;
    height: 16px;
    margin: 1px;
    overflow: visible;
    padding: 1px 12px;
    text-shadow: 0 1px 0 #FFFFFF;
}
.btnshop:hover, .btnshop:focus {
    border-color: #AAAAAA #999999 #999999 #AAAAAA;
}
.btnshop:hover, .btnshop .i, .btnshop .i:hover {
    text-decoration: none;
}
.btnshop .i:active, .btnshop .disabled {
    background-position: 0 -70px;
    margin-bottom: 0;
    text-decoration: none;
}
.btnshop .disabled {
    color: #BBBBBB;
}
.btnshop-yellow {
    border-color: #F9C250 #E59900 #E59900 #F9C250;
}
.btnshop-yellow:hover, .btnshop-yellow:focus {
    border-color: #E59900;
}
.btnshop-yellow .i {
    background-color: #FEF3A9;
    background-position: 0 0;
    color: #CC6600;
}
.btnshop-yellow .i:active {
    background-position: 0 -15px;
}
.icon-commission,.icon-activity,.ic_on-coupon {
	background:url('http://oss-image1.quanmamaimg.com/AdminImageUpload/2014622232520681.jpg') no-repeat
}
.icon-commission {
	background-position:0 0;
	padding-left:45px
}
.icon-activity {
	background-position:0 -21px;
	padding-left:22px
}
.ic_on-coupon {
	background-position:0 -41px;
	padding-left:22px
}
.adv-shop-filter .mall-cats li {
	padding:5px 25px 5px 15px;
	margin:0 0 3px 0;
	font-size:14px;
	border-top:1px dashed #f9dfb2
}
.mall-cats li a {
	padding-left:25px;
	background:url('http://oss-image1.quanmamaimg.com/AdminImageUpload/201471175526234.jpg') no-repeat -10px 50px;
	display:block;
	height:24px;
	line-height:24px
}
.adv-shop-filter .mall-cats li a:hover,.adv-shop-filter .mall-cats li a.current {
	color:#f60;
	font-weight:bold;
	text-decoration:none
}
.mall-cats .cat-0 {
	background-position:0 -900px
}
.mall-cats .cat-1 {
	background-position:0 -64px
}
.mall-cats .cat-2 {
	background-position:0 -474px
}
.mall-cats .cat-3 {
	background-position:0 -553px
}
.mall-cats .cat-4 {
	background-position:0 -294px
}
.mall-cats .cat-5 {
	background-position:0 -700px
}
.mall-cats .cat-6 {
	background-position:0 -213px
}
.mall-cats .cat-7 {
	background-position:0 -865px
}
.mall-cats .cat-8 {
	background-position:0 -836px
}
.mall-cats .cat-9 {
	background-position:0 -630px
}
.mall-cats .cat-10 {
	background-position:0 -770px
}
.mall-cats .cat-11 {
	background-position:0 -667px
}
.mall-cats .cat-12 {
	background-position:0 -513px
}
.mall-cats .cat-13 {
	background-position:0 -406px
}
.mall-cats .cat-99 {
	background-position:0 -924px
}
.adv-shop-filter .mall-cats li span {
	color:#ccc;
	margin-left:15px;
	font-size:12px
}
.letter-filter {
	background:none repeat scroll 0 0 #fff;
	border:3px solid #e3e3e3;
	font-size:14px;
	font-weight:bold;
	height:34px;
	line-height:34px;
	margin-bottom:15px
}
.letter-filter .caption {
	color:#4f4f4f;
	float:left;
	font-size:14px;
	margin:0 8px
}
.letter-filter a {
	color:#f60;
	padding:0 3px
}
.mall-list h5 {
	border-left:5px solid #aaa;
	font-size:14px;
	margin:15px 8px;
	padding-left:10px
}
.mall-list h5 span {
	color:#f60
}
.mall-list h5 em {
	font-size:12px;
	color:#aaa;
	font-weight:normal
}
.mall-list ul {
	border-left:1px solid #dcdcdc;
	border-top:1px solid #dcdcdc;
	overflow:hidden;
	width:744px;
	margin-left:2px;
	background:#fff
}
.mall-list li {
	border-bottom:1px solid #dcdcdc;
	border-right:1px solid #dcdcdc;
	float:left;
	height:180px;
	padding:10px 10px 10px 15px;
	width:222px
}
.mall-list .logo {
	left:0;
	padding:10px 0 28px 20px;
	position:relative;
	top:0;
	width:197px
}
.mall-list .logo img 
{
    height:40px;
	width:80px
}
.mall-list .commission {
	display:block;
	font-size:14px;
	position:absolute;
	right:-10px;
	top:15px;
	width:104px
}
.mall-list .summary {
	color:#aaa;
	height:36px;
	line-height:160%;
	overflow:hidden;
	width:220px
}
.mall-list .go-channel {
	overflow:hidden;
	padding-top:32px;
	clear:both;
	text-align:right;
	position:relative
}
.mall-list .go-channel .shopdetail {
	background:url("http://oss-image1.quanmamaimg.com/AdminImageUpload/201471175543634.jpg") no-repeat scroll left 0 transparent;
	float:left;
	padding:0 0 0 10px;
	display:block;
    overflow:hidden;
    white-space:nowrap;
    width:90px;
    text-align:left; 
    -o-text-overflow: ellipsis;     
    text-overflow: ellipsis;  
}
.mall-list .go-channel .ic_on-coupon {
	margin-right:8px;
	display:inline-block;
	background-position:0 -40px;
	padding-left:18px;
	line-height:16px;
	color:green;
	text-decoration:nonestore.Name
}
.no-result {text-align: center;margin: 100px;}
.pagination{padding:3px 3px;margin:30px 0 15px;text-align:center;position:relative;}
.pagination a{background:#fff;border:1px solid #ddd;color:#777;display:inline-block;font-weight:bold;height:34px;line-height:34px;margin-right:6px;padding:0 13px;text-decoration:none;}
.pagination a:hover{border:1px solid #F50;color:#F50;}
.pagination span.current,.pagination a.current{background-color:#F50;color:#fff;display:inline-block;font-weight:bold;height:34px;line-height:34px;margin-right:6px;padding:0 13px;}
.pagination span.disabled{display:none;}
.pagination .omit{padding:4px 2px;margin-right:6px;}
.pagination .enhanced_tip{background:url('http://oss-image1.quanmamaimg.com/AdminImageUpload/201471175610782.jpg') no-repeat;width:136px;height:72px;display:inline-block;position:absolute;top:-30px;_top:0;}

