 {
	padding: 0px; MARGIN: 0px;
}
BODY {
	BACKGROUND: #f4f4f4; FONT: 12px Arial, "ËÎÌå", sans-serif; COLOR: #000;
}

INPUT {
	FONT-SIZE: 12px
}
SELECT {
	FONT-SIZE: 12px
}
BUTTON {
	FONT-SIZE: 12px
}
TEXTAREA {
	FONT-SIZE: 12px
}
UL {
	LIST-STYLE-TYPE: none
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A {blr:expression(this.onFocus=this.blur())}
A {
	CURSOR: pointer; COLOR: #000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #36c; TEXT-DECORATION: underline
}
H1 {
	
}
H2 {
	
}
H3 {
	
}
H4 {
	
}
H5 {
	
}
H6 {
	
}
BUTTON {
	CURSOR: pointer; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.clear {
	CLEAR: both
}
.dis_none {
	DISPLAY: none
}
.wrap {
	MARGIN: 0px auto; WIDTH: 960px
}
.comma {
	PADDING-RIGHT: 6px; FONT: 12px "ËÎÌå"
}
.font_blue {
	COLOR: #36c
}
.font_black {
	COLOR: #000
}
.font_f60 {
	COLOR: #f60
}
.font_e00 {
	COLOR: #e00
}
.font_f00 {
	COLOR: #f00
}
.font14_black {
	FONT-SIZE: 14px
}
.font14B_blue {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #36c
}
.font14B_black {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000
}
.font18_f60 {
	FONT-SIZE: 18px; COLOR: #f60
}
.font20_f60 {
	FONT-SIZE: 20px; COLOR: #f60
}
.font24_f60 {
	FONT-SIZE: 20px; COLOR: #f60
}
.font20_simhei_f60 {
	FONT: 20px simhei; COLOR: #f60
}




#header {
	MARGIN: 0px auto 15px; WIDTH: 968px
}
.headerMsgArea {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 76px
}
#logo {
	BACKGROUND: url(../images/logo.gif) no-repeat left top; FLOAT: left; WIDTH: 311px; HEIGHT: 76px
}
#slogan {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(../images/index_logo.jpg) no-repeat -311px top; FLOAT: left; PADDING-BOTTOM: 0px; FONT: bold 14px/66px "ËÎÌå"; WIDTH: 133px; COLOR: #fb0102; PADDING-TOP: 6px; HEIGHT: 70px
}
#slogan SPAN {
	PADDING-RIGHT: 3px; PADDING-LEFT: 5px; BACKGROUND: url(../images/slogan_dot_v2.0.gif) no-repeat center center; PADDING-BOTTOM: 0px; WIDTH: 4px; PADDING-TOP: 0px; HEIGHT: 13px
}
#topCouponInfo {
	PADDING-LEFT: 11px; BACKGROUND: url(../images/header_bg_v2.0.jpg) no-repeat left -135px; FLOAT: right; MARGIN: 17px 16px 0px 0px; LINE-HEIGHT: 32px; HEIGHT: 32px
}
#topCouponInfo P {
	PADDING-RIGHT: 11px; BACKGROUND: url(../images/header_bg_v2.0.jpg) no-repeat right -135px
}
.bnt_forUser {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(../images/header_bg_v2.0.jpg) no-repeat left -89px; FLOAT: right; MARGIN: 18px 11px 0px 0px; WIDTH: 150px; COLOR: #fff; LINE-HEIGHT: 42px; HEIGHT: 40px
}
.headerMsgArea .ckWap {
	PADDING-LEFT: 10px; BACKGROUND: url(../images/bnt_ckwap_v2.0.gif) no-repeat left top
}
#nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/header_bg.jpg) no-repeat left top; PADDING-BOTTOM: 0px; WIDTH: 940px; PADDING-TOP: 7px; HEIGHT: 43px; margin-left:-3px; 
}
#nav LI {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 98px; PADDING-TOP: 0px;
}
#nav A {
	MARGIN-TOP: 2px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px; WIDTH: 98px; COLOR: #fff; LINE-HEIGHT: 29px; HEIGHT: 28px; TEXT-ALIGN: center
}
#nav A:hover {
	BACKGROUND: url(../images/header_bg_v2.0.jpg) no-repeat -150px -90px; TEXT-DECORATION: none
}



/*#nav A.navCoupon {
	MARGIN-TOP: 0px; BACKGROUND: url(../images/header_bg_v2.0.jpg) no-repeat -248px -90px; WIDTH: 98px; COLOR: #000; LINE-HEIGHT: 43px; HEIGHT: 43px
}
#nav A.navCoupon:hover {
	MARGIN-TOP: 0px; BACKGROUND: url(../images/header_bg_v2.0.jpg) no-repeat -248px -90px; WIDTH: 98px; COLOR: #000; LINE-HEIGHT: 43px; HEIGHT: 43px
}

#nav A.navClub {
	MARGIN-TOP: 0px; BACKGROUND: url(../images/header_bg_v2.0.jpg) no-repeat -248px -90px; WIDTH: 98px; COLOR: #000; LINE-HEIGHT: 43px; HEIGHT: 43px
}
#nav A.navClub:hover {
	MARGIN-TOP: 0px; BACKGROUND: url(../images/header_bg_v2.0.jpg) no-repeat -248px -90px; WIDTH: 98px; COLOR: #000; LINE-HEIGHT: 43px; HEIGHT: 43px
}
*/
#nav A.active {
	MARGIN-TOP: 0px; BACKGROUND: url(../images/header_bg_v2.0.jpg) no-repeat -248px -90px; WIDTH: 98px; COLOR: #000; LINE-HEIGHT: 43px; HEIGHT: 43px
}
#nav A.active:hover {
	MARGIN-TOP: 0px; BACKGROUND: url(../images/header_bg_v2.0.jpg) no-repeat -248px -90px; WIDTH: 98px; COLOR: #000; LINE-HEIGHT: 43px; HEIGHT: 43px
}


.subNav {
	PADDING-LEFT: 24px; BACKGROUND: url(../images/header_bg.jpg) no-repeat left -50px; WIDTH: 915px; LINE-HEIGHT: 26px; HEIGHT: 37px; margin-left:-4px; 
}
.subNav .hotSearch {
	PADDING-LEFT: 12px; BACKGROUND: url(../images/header_bg_v2.0.jpg) no-repeat -892px -90px; FLOAT: left; WIDTH: 524px; LINE-HEIGHT: 26px;
}
.subNav .hotSearch .title {
	PADDING-RIGHT: 26px; FLOAT: left; COLOR: #fff
}
.subNav .hotSearch MARQUEE {
	FLOAT: left
}
.subNav .hotSearch A {
	COLOR: #36c
}
.subNav .searchForm {
	PADDING-RIGHT: 5px; FLOAT: right; WIDTH: 352px;
}
.subNav .searchForm .inputKeyword {
	PADDING-LEFT: 25px; BACKGROUND: url(../images/header_bg_v2.0.jpg) no-repeat -423px -90px; FLOAT: left; WIDTH: 149px; MARGIN-RIGHT: 3px; PADDING-TOP: 6px; HEIGHT: 19px
}
.subNav .searchForm .inputKeyword INPUT {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #999; BORDER-TOP-STYLE: none; LINE-HEIGHT: 14px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.subNav .searchForm .selectSort {
	Z-INDEX: 2; FLOAT: left; WIDTH: 92px; LINE-HEIGHT: 25px; MARGIN-RIGHT: 3px; POSITION: relative; HEIGHT: 25px
}
.subNav .selectbox_a {
	FLOAT: left
}
.subNav .selectbox_b {
	FLOAT: left
}
.subNav .selectbox_a A {
	FLOAT: left
}
.subNav .selectbox_b A {
	FLOAT: left
}
.subNav .selectbox_open {
	FLOAT: left
}
.subNav .selectbox_open UL {
	FLOAT: left
}
.subNav .selectbox_open LI {
	FLOAT: left; text-align:left;
}
.subNav .selectbox_a {
	OVERFLOW-Y: hidden; LEFT: 0px; WIDTH: 92px; POSITION: absolute; TOP: 0px; HEIGHT: 25px
}
.subNav .selectbox_b {
	OVERFLOW-Y: hidden; LEFT: 0px; WIDTH: 92px; POSITION: absolute; TOP: 0px; HEIGHT: 25px
}
.subNav .selectbox_b {
	HEIGHT: auto
}
.subNav .selectbox_a A {
	COLOR: #000
}
.subNav .selectbox_b A {
	COLOR: #000
}
.subNav .selectbox_a A:hover {
	TEXT-DECORATION: none
}
.subNav .selectbox_b A:hover {
	TEXT-DECORATION: none
}
.subNav .selectbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; WIDTH: 85px; CURSOR: default; PADDING-TOP: 1px; HEIGHT: 24px; text-align:left;
}
.subNav .selectbox_a .selectbox {
	BACKGROUND: url(../images/header_bg_v2.0.jpg) no-repeat -597px -90px
}
.subNav .selectbox_b .selectbox {
	BACKGROUND: url(../images/header_bg_v2.0.jpg) no-repeat -741px -90px
}
.subNav .selectbox_open {
	BACKGROUND: url(../images/selectbox_bbg_v2.0.gif) repeat-y left top; WIDTH: 92px
}
.subNav .selectbox_open UL {
	BACKGROUND: url(../images/selectbox_tbg_v2.0.gif) no-repeat left bottom; PADDING-BOTTOM: 3px
}
.subNav .selectbox_open LI {
	PADDING-BOTTOM: 3px; WIDTH: 92px
}
.subNav .selectbox_open LI A {
	PADDING-LEFT: 5px; MARGIN: 0px 3px; WIDTH: 81px; LINE-HEIGHT: 17px
}
.subNav .selectbox_open LI A:visited {
	COLOR: #000
}
.subNav .selectbox_open LI A:hover {
	BACKGROUND: #fe6c00; COLOR: #fff
}
.subNav .selectbox_open LI A:active {
	BACKGROUND: #fe6c00; COLOR: #fff
}
.subNav .searchForm .bnt_search {
	BACKGROUND: url(../images/header_bg_v2.0.jpg) no-repeat -689px -90px; FLOAT: left; WIDTH: 52px; CURSOR: pointer; COLOR: #fff; BORDER-TOP-STYLE: none; LINE-HEIGHT: 27px; MARGIN-RIGHT: 9px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 25px; BORDER-BOTTOM-STYLE: none
}
.subNav .searchForm .advancedSearch {
	FLOAT: left; WIDTH: 60px
}




.shopCardDetail {
	BACKGROUND: url(../images/box662a_v2.0.gif) no-repeat left top; MARGIN-BOTTOM: 10px; margin-top:8px; WIDTH: 690px; HEIGHT: 555px; 
}
.shopCardDetail .title {
	WIDTH: 662px; POSITION: relative; HEIGHT: 39px; 
}
.shopCardDetail .icon_sign {
	RIGHT: -29px; BACKGROUND: url(../images/icon_sign_v2.0.gif) no-repeat right top; WIDTH: 79px; POSITION: absolute; TOP: 0px; HEIGHT: 64px;
}
.shopCardDetail .title H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; PADDING-TOP: 11px; text-align:left;color:Green; 
}
.shopCardDetail .tab_content {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 412px;  margin-top:-0px !important; margin-top:-7px;
}
.shopCardDetail .pic {
	FLOAT: left; WIDTH: 302px; margin-top:8px;
}
.shopCardDetail .info {
	FLOAT: right; WIDTH: 322px; margin:0px; margin-top:7px; 
}
.shopCardDetail .shopIntro {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; BACKGROUND: url(../images/box322a_v2.0.gif) no-repeat left top; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 0px; WIDTH: 325px; PADDING-TOP: 10px; HEIGHT: 111px; margin-top:0px; 
}
.shopCardDetail .shopIntro DL {
	HEIGHT: 67px; margin:0px; padding:0px;
}
.shopCardDetail .shopIntro DT {
	PADDING-BOTTOM: 6px; FONT: 20px simhei
}
.shopCardDetail .shopIntro DD {
	TEXT-INDENT: 2em; color:#666; height:auto; letter-spacing:1px; line-height:16px;
}
.shopCardDetail .shopIntro .tips {
	WIDTH: 85px; PADDING-TOP: 0px; HEIGHT: 20px; float:right; margin-top:5px;
}
.shopCardDetail .shopIntro .tips A {
	COLOR: #36c
}
.shopCardDetail .shopIntro .link {
	FLOAT: left; MARGIN: 4px 10px 0px 0px
}
.shopCardDetail .shopIntro .subscibe {
	MARGIN-TOP: 4px; Z-INDEX: 1; FLOAT: left; WIDTH: 120px; POSITION: relative
}
.shopCardDetail .shopIntro .form_confirm P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 6px
}
.shopCardDetail .shopIntro .tips BUTTON {
	BACKGROUND: url(../images/bnt_bg_v2.0.gif) no-repeat left -145px; FLOAT: right; WIDTH: 102px; COLOR: #000; LINE-HEIGHT: 26px; HEIGHT: 24px; TEXT-ALIGN: center
}
.shopCardDetail .list {
	margin:0px;
}
.shopCardDetail .list LI {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 320px; PADDING-TOP: 1px; POSITION: relative; HEIGHT: 80px; margin:0px; margin-left:-40px !important; margin-left:0px; margin-bottom:9px; border:#ececec solid 1px; 
}
.shopCardDetail .list DL {
	FLOAT: left; WIDTH: 320px; margin:0px; padding:0px; 
}
.shopCardDetail .list DL A {
	COLOR: #36c
}
.shopCardDetail .list DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 2px; OVERFLOW: hidden; WIDTH: 320px; LINE-HEIGHT: 20px; PADDING-TOP: 4px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; text-align:left; 
}
.shopCardDetail .list DD_1 {
	margin-left:0px; OVERFLOW: hidden; WIDTH: 330px; LINE-HEIGHT: 18px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; border:red solid 1px;
}
.shopCardDetail .list DD {
	TEXT-INDENT: 2em; color:#666; text-align:left; margin-top:3px; line-height:16px;
}
.shopCardDetail .list DD EM {
	COLOR: #999; FONT-STYLE: normal
}
.shopCardDetail .list DD STRONG {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; COLOR: #f60; PADDING-TOP: 0px
}
.shopCardDetail .list DD .city {
	COLOR: #36c
}
.shopCardDetail .list DD .more {
	float:right; text-align:right; 
}
.shopCardDetail .list DD .link {
	FLOAT: left
}
.shopCardDetail .list .add {
	PADDING-LEFT: 4px; BACKGROUND: url(../images/box110_v2.0.gif) no-repeat left top; MARGIN: 1px 0px 0px 13px; WIDTH: 106px; COLOR: #f60; LINE-HEIGHT: 23px; POSITION: absolute; TOP: 140px; HEIGHT: 21px; left: 220px; border:red solid 1px; 
}
.shopCardDetail .list .on {
	BACKGROUND: url(../images/box110_v2.0.gif) no-repeat right top; COLOR: #090
}
.shopCardDetail .list .add INPUT {
	FLOAT: left; MARGIN: 4px 1px 0px 0px; WIDTH: 13px; HEIGHT: 13px
}
.shopCardDetail .list .msg {
	PADDING-RIGHT: 23px; PADDING-LEFT: 23px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(../images/icon_recom_v2.0.gif) no-repeat left top; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; WIDTH: 32px; COLOR: #fff; LINE-HEIGHT: 15px; PADDING-TOP: 25px; HEIGHT: 53px; TEXT-ALIGN: center; 
}



.shopCardDetail .tab_menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; PADDING-TOP: 19px; HEIGHT: 79px; margin:0px; margin-top:1px; 
}
.shopCardDetail .tab_menu LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(../images/shoplogo_bg_v2.0.gif) no-repeat -566px top;  FLOAT: left; PADDING-BOTTOM: 16px; WIDTH: 84px; PADDING-TOP: 2px; POSITION: relative; HEIGHT: 58px; 
}
.shopCardDetail .tab_menu LI A {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; BACKGROUND: url(../images/shoplogo_bg_v2.0.gif) no-repeat -575px -2px; PADDING-BOTTOM: 4px; WIDTH: 75px; PADDING-TOP: 4px; HEIGHT: 50px; margin-left:-0px !important; margin-left:4px; 
}
.shopCardDetail .tab_menu LI A.move {
	BACKGROUND-POSITION: -675px -2px; margin-left:-0px !important;  margin:0px; margin-left:4px; margin-top:0px; 
}
.shopCardDetail .tab_menu LI.active A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; padding-top:5px; BACKGROUND: url(../images/shoplogo_bgactive_v2.0.gif) no-repeat left top; LEFT: 1px; PADDING-BOTTOM: 10px; WIDTH: 75px; PADDING-TOP: 25px; POSITION: absolute; TOP: -17px; HEIGHT: 65px; margin:0px;  margin-top:-0px !important; margin-top:-5px; margin-left:-0px !important; 
}










