H1 {
	FONT-WEIGHT: bold; COLOR: #333333; MARGIN: 5px 0px
}
H2 {
	FONT-WEIGHT: bold; COLOR: #333333; MARGIN: 5px 0px
}
H3 {
	FONT-WEIGHT: bold; COLOR: #333333; MARGIN: 5px 0px
}
H4 {
	FONT-WEIGHT: bold; COLOR: #333333; MARGIN: 5px 0px
}
H5 {
	FONT-WEIGHT: bold; COLOR: #333333; MARGIN: 5px 0px
}
H6 {
	FONT-WEIGHT: bold; COLOR: #333333; MARGIN: 5px 0px
}
H1 {
	FONT-SIZE: 18px
}
H2 {
	FONT-SIZE: 16px
}
H3 {
	FONT-SIZE: 14px
}
H4 {
	FONT-SIZE: 12px
}
H5 {
	FONT-SIZE: 1em
}
H6 {
	FONT-SIZE: 1em
}
H1 IMG {
	MARGIN: 0px
}
H2 IMG {
	MARGIN: 0px
}
H3 IMG {
	MARGIN: 0px
}
H4 IMG {
	MARGIN: 0px
}
H5 IMG {
	MARGIN: 0px
}
H6 IMG {
	MARGIN: 0px
}
.Navigation {
	COLOR: #888888; LINE-HEIGHT: 36px
}
.Navigation A {
	TEXT-DECORATION: underline; COLOR: #888888
}
.Navigation SPAN {
	MARGIN: 0px 5px 0px 0px
}
.Navigation .now {
	FONT-WEIGHT: 700
}
.ArticleDetailsWrap P FONT {
	LINE-HEIGHT: normal
}
.horizontal-m .goodpic {
	OVERFLOW: hidden; FLOAT: left; TEXT-ALIGN: center; _display: inline
}
.horizontal-m .goodinfo {
	WHITE-SPACE: normal; FLOAT: left; _display: inline
}
.vertical-m .goodpic {
	POSITION: relative; MARGIN: 0px auto
}
.price-wrap {
	TEXT-ALIGN: left
}
.button LI {
	HEIGHT: 25px; ZOOM: 1; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; DISPLAY: inline; LINE-HEIGHT: 25px; PADDING-RIGHT: 0px
}
.goodinfo H3 {
	OVERFLOW: hidden; FONT-SIZE: 12px; HEIGHT: 30px; FONT-WEIGHT: normal; TEXT-ALIGN: left; LINE-HEIGHT: 15px
}
.horizontal-m .goodinfo H3 {
	OVERFLOW: visible; HEIGHT: auto
}
.gridlist .goodpic {
	HEIGHT: 58px; WIDTH: 50px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 2px; PADDING-RIGHT: 0px
}
.gridlist .goodinfo {
	FLOAT: none; PADDING-BOTTOM: 0px; TEXT-ALIGN: left; PADDING-TOP: 0px; PADDING-LEFT: 5px; MARGIN-TOP: 5px; PADDING-RIGHT: 5px
}
.gridlist .goodinfo H3 {
	MARGIN: 0px
}
.goodsDetailContent .items-gallery {
	WIDTH: 158px
}
.forforma-btn {
	MARGIN-LEFT: 10px
}
.liststyle-option TH {
	VERTICAL-ALIGN: middle; BACKGROUND: #eeeeee; TEXT-ALIGN: center
}
.liststyle-option TD {
	VERTICAL-ALIGN: middle; BACKGROUND: #eeeeee; TEXT-ALIGN: center
}
.liststyle .viewpic {
	HEIGHT: 20px; WIDTH: 20px; BACKGROUND: url(../images/goodsgallary_icon.gif) no-repeat 0px -25px; DISPLAY: block; TEXT-INDENT: -9999px
}
.liststyle .addtocart {
	HEIGHT: 20px; WIDTH: 20px; BACKGROUND: url(../images/goodsgallary_icon.gif) no-repeat 0px -25px; DISPLAY: block; TEXT-INDENT: -9999px
}
.liststyle .addtocart {
	BACKGROUND-POSITION: 0px -100px
}
.liststyle .phone-group LI {
	LIST-STYLE-TYPE: none; LINE-HEIGHT: 30px
}
.present-btn {
	BORDER-LEFT-WIDTH: 0px; HEIGHT: 23px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 40px; BACKGROUND: url(../images/present_btn.gif) no-repeat; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ff6600; TEXT-ALIGN: center; MARGIN-LEFT: 3px; BORDER-TOP-WIDTH: 0px
}
.btn-fav:hover {
	TEXT-DECORATION: none
}
.star-off .btn-fav SPAN {
	MARGIN: 0px 0px 0px 25px
}
.star-on .btn-fav SPAN {
	MARGIN: 0px 0px 0px 25px
}
.star-off .collect-cart {
	COLOR: #367ec1; PADDING-LEFT: 0px
}
.cart-coll-ul {
	WIDTH: 98px; MARGIN: 0px auto
}
.CartNav_del .has-icon {
	MARGIN-LEFT: 2px
}
.price1 {
	FONT-SIZE: 16px; FONT-WEIGHT: bold; COLOR: #ff6600
}
.price-normal {
	COLOR: #ff6600
}
.point {
	COLOR: #ff6600
}
.mktprice1 {
	FONT-SIZE: 12px; TEXT-DECORATION: line-through
}
.saveprice1 {
	FONT-SIZE: 11px; COLOR: #ff9900
}
.goodpic {
	TEXT-ALIGN: center
}
.goodpic A {
	OVERFLOW: hidden; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-ALIGN: center; DISPLAY: block
}
.goodpic A IMG {
	MARGIN: 0px
}
.cantbuy .tip-text {
	BORDER-TOP-COLOR: white; BORDER-LEFT-COLOR: white; COLOR: red; BORDER-BOTTOM-COLOR: white; BORDER-RIGHT-COLOR: white; BACKGROUND-COLOR: #fffcc1
}
.cantbuy .tip {
	BORDER-TOP-COLOR: #f6a100; BORDER-LEFT-COLOR: #f6a100; BORDER-BOTTOM-COLOR: #f6a100; BORDER-RIGHT-COLOR: #f6a100
}
.MenuList {
	_white-space: nowrap
}
.MenuList DIV {
	FLOAT: none
}
.MenuList .v-m-page {
	BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; BACKGROUND: white; BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; PADDING-LEFT: 25px; BORDER-LEFT: #cccccc 1px solid; Z-INDEX: 65535; PADDING-RIGHT: 0px
}
.MenuList .wgt-menu-more {
	POSITION: relative
}
#Menu .v-m-page A {
	BACKGROUND: none transparent scroll repeat 0% 0%; WHITE-SPACE: nowrap; COLOR: #333333; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
.MenuList .v-m-page A {
	BACKGROUND: none transparent scroll repeat 0% 0%; WHITE-SPACE: nowrap; COLOR: #333333; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
.Navigation {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 10px; MARGIN: 5px 0px 10px; PADDING-RIGHT: 0px
}
.textarea-lazyload-block {
	DISPLAY: none
}
.fmenu {
	CURSOR: default; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; BACKGROUND: white; BORDER-BOTTOM: #cccccc 1px solid; POSITION: absolute; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; PADDING-LEFT: 2px; LEFT: 0px; BORDER-LEFT: #cccccc 1px solid; Z-INDEX: 65535; PADDING-RIGHT: 2px
}
.fmenu .item {
	CURSOR: pointer
}
.ImChat TD {
	PADDING-BOTTOM: 3px; PADDING-TOP: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px
}
.ImChat TD A {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px
}
#siderIMchat-main .bg A IMG {
	MARGIN: 3px 0px
}
.Comment LI {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.Comment H6 {
	MARGIN: 0px
}
.Comment .cmt_item {
	DISPLAY: block
}
.Comment SPAN {
	TEXT-ALIGN: right; MARGIN: 0px 5px 0px 0px
}
.OrderList LI {
	WHITE-SPACE: normal; BORDER-BOTTOM: #cccccc 1px dotted; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px
}
.OrderList .OrderListName {
	FONT-WEIGHT: 700; COLOR: black
}
.OrderList .OrderListPrice {
	FONT-SIZE: 11px; COLOR: black
}
.OrderList .OrderListDate {
	FONT-SIZE: 11px; COLOR: #ff9900
}
.TransportList LI {
	WHITE-SPACE: normal; BORDER-BOTTOM: #cccccc 1px dotted; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px
}
.TransportList .TransportListId {
	FONT-SIZE: 11px; FONT-WEIGHT: 700; COLOR: #ff9900
}
.TransportList .TransportListShipname {
	FONT-SIZE: 11px; COLOR: black
}
.GoodsBrowsed {
	OVERFLOW: hidden; WIDTH: 100%; LINE-HEIGHT: 15px
}
.GoodsBrowsed .goodpic {
	BACKGROUND: white; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px
}
.GoodsBrowsed .view-time {
	FONT-SIZE: 11px; FONT-FAMILY: verdana; COLOR: #999999
}
.GoodsBrowsed .goodsName {
	FONT-SIZE: 11px
}
.LinkList {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px
}
.ImChat {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px
}
.LinkList .LinkListItem {
	FLOAT: left; TEXT-ALIGN: center; LINE-HEIGHT: 18px
}
.GoodsList .mktprice1 {
	FONT-SIZE: 1em; TEXT-DECORATION: line-through
}
.GoodsList .price1 {
	FONT-SIZE: 1em; FONT-WEIGHT: normal
}
.more {
	MARGIN: 5px 5px 0px 0px
}
.ArticleList LI {
	OVERFLOW: hidden; WHITE-SPACE: nowrap
}
.ArticleList TD {
	OVERFLOW: hidden; WHITE-SPACE: nowrap
}
.ArticleList TD {
	PADDING-LEFT: 10px
}
.ArticleList LI A {
	PADDING-LEFT: 3px
}
.ArticleList TD A {
	PADDING-LEFT: 3px
}
.GoodsList-Tabs IMG {
	MARGIN-RIGHT: 4px
}
.ArticleList IMG {
	MARGIN-RIGHT: 4px
}
.Article-Tabs {
	OVERFLOW: auto; BORDER-BOTTOM: #cccccc 1px solid; ZOOM: 1; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.GoodsList-Tabs {
	OVERFLOW: auto; BORDER-BOTTOM: #cccccc 1px solid; ZOOM: 1; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.Article-Tabs DIV {
	CURSOR: pointer; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px; FLOAT: left; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; PADDING-LEFT: 5px; MARGIN: 0px 0px 0px -1px; BORDER-LEFT: #cccccc 1px solid; PADDING-RIGHT: 5px
}
.GoodsList-Tabs DIV {
	CURSOR: pointer; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px; FLOAT: left; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; PADDING-LEFT: 5px; MARGIN: 0px 0px 0px -1px; BORDER-LEFT: #cccccc 1px solid; PADDING-RIGHT: 5px
}
.Article-Tabs .current {
	BACKGROUND: #efefef; FONT-WEIGHT: bold
}
.GoodsList-Tabs .current {
	BACKGROUND: #efefef; FONT-WEIGHT: bold
}
.IndexLoginWrap {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px
}
.IndexLoginWrap LABEL {
	WIDTH: 50px; FONT-WEIGHT: normal; MARGIN: 0px 2px 0px 0px
}
.IndexLoginWrap INPUT.userinput {
	WIDTH: 100px
}
.IndexLoginWrap INPUT.vcode {
	WIDTH: 40px
}
.IndexLoginWrap .buttonbar {
	BORDER-TOP: #efefef 1px solid; PADDING-BOTTOM: 0px; TEXT-ALIGN: center; PADDING-TOP: 5px; PADDING-LEFT: 0px; CLEAR: both; MARGIN: 5px 0px 0px; PADDING-RIGHT: 0px
}
.IndexLoginWrap .buttonbar A {
	MARGIN: 0px 4px
}
.IndexLoginWrap .logon {
	TEXT-ALIGN: center; MARGIN: 5px 0px; LINE-HEIGHT: 20px
}
.IndexLoginWrap .bar {
	OVERFLOW: hidden; WHITE-SPACE: nowrap
}
.IndexLoginWrap .bar SPAN {
	PADDING-BOTTOM: 0px; TEXT-ALIGN: left; PADDING-TOP: 0px; PADDING-LEFT: 8px; DISPLAY: inline; LINE-HEIGHT: 12px; PADDING-RIGHT: 8px
}
.GoodsList .item TABLE {
	MARGIN: 5px 0px
}
.GoodsList .item {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px
}
.GoodsList .item TABLE TD {
	VERTICAL-ALIGN: top; PADDING-BOTTOM: 5px; TEXT-ALIGN: left; PADDING-TOP: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px
}
.GoodsList TABLE .goodsDesc {
	WIDTH: 99%
}
.GoodsList .goodsImg {
	MARGIN: 0px auto
}
.GoodsList .goodsImg A {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
.GoodsList H6 {
	OVERFLOW: hidden; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis
}
.GoodsShow .pic {
	MARGIN: 5px auto 0px; DISPLAY: block
}
.GoodsShow .info {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px
}
.GoodsShow .gname {
	OVERFLOW: hidden; COLOR: #333333
}
.GoodsShow .desc {
	OVERFLOW: hidden; COLOR: #333333
}
.SiteMaps TD A {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px
}
.SiteMaps H3 A {
	BACKGROUND: url(../images/arrs.gif) no-repeat 0px -82px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 13px; PADDING-RIGHT: 0px
}
.GoodsListWrap {
	TEXT-ALIGN: center
}
.GoodsListWrap .button {
	WIDTH: 110px; MARGIN: 0px auto
}
.GoodsListWrap .button LI {
	ZOOM: 1; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px 2px; DISPLAY: inline; PADDING-RIGHT: 0px
}
.GoodsListWrap .listact {
	CURSOR: pointer; HEIGHT: 23px; WIDTH: 46px; POSITION: relative; DISPLAY: block; TEXT-INDENT: -9999px
}
.GoodsListWrap .button .vdetail {
	DISPLAY: none
}
.GoodsListWrap .addcart .listact {
	BACKGROUND: url(../images/wgt_btns.gif) no-repeat
}
.GoodsListWrap .star-off .listact {
	BACKGROUND: url(../images/wgt_btns.gif) no-repeat 0px -23px
}
.GoodsListWrap .star-on .listact {
	BACKGROUND: url(../images/wgt_btns.gif) no-repeat 0px -46px
}
.GoodsListWrap .nobuy .listact {
	BACKGROUND: url(../images/wgt_btns.gif) no-repeat 0px -92px
}
.TreeList .cat1 {
	PADDING-LEFT: 3px
}
.TreeList .cat2 {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px
}
.TreeList .cat3 {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px
}
.TreeList .cat4 {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px
}
.TreeList .cat5 {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px
}
.GoodsCategoryWrap {
	TEXT-ALIGN: left
}
.c-cat-depth-1 A {
	BACKGROUND: url(../images/arrs.gif) no-repeat 0px -82px; ZOOM: 1; FONT-WEIGHT: bold; PADDING-LEFT: 10px
}
.c-cat-depth-1 TABLE A {
	DISPLAY: inline
}
.c-cat-depth-2 A {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT-WEIGHT: normal; MARGIN: 0px 2px
}
.c-cat-depth-3 A {
	FONT-WEIGHT: normal
}
.s-cat-depth-1 A {
	BACKGROUND: url(../images/arrs.gif) no-repeat 0px -82px; FONT-WEIGHT: bold; PADDING-LEFT: 15px
}
.s-cat-depth-1 A {
	ZOOM: 1
}
.s-cat-depth-1 SPAN {
	ZOOM: 1
}
.s-cat-depth-2 A {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT-WEIGHT: normal
}
.s-cat-depth-1 .s-cat-depth-2 .s-cat-depth-2-onlyfor2 {
	WHITE-SPACE: nowrap
}
.s-cat-depth-1 .s-cat-depth-2 .s-cat-depth-2-onlyfor2 LI A {
	BACKGROUND: url(../images/arrs.gif) no-repeat 5px -40px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 15px; DISPLAY: block; PADDING-RIGHT: 15px
}
.s-cat-dropdown {
	BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; BACKGROUND: white; WHITE-SPACE: nowrap; BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 10px; BORDER-LEFT: #cccccc 1px solid; PADDING-RIGHT: 10px
}
.s-cat-dropdown A {
	BACKGROUND: url(../images/arrs.gif) no-repeat 5px -40px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 15px; DISPLAY: block; PADDING-RIGHT: 0px
}
.e-cat-depth-1 A {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.e-cat-depth-1 P {
	MARGIN: 0px
}
.e-cat-depth-2 A {
	FONT-WEIGHT: normal
}
.e-cat-depth-3 {
	WHITE-SPACE: nowrap
}
.e-cat-depth-3 A {
	DISPLAY: block
}
.e-cat-depth-1 .symbols {
	CURSOR: pointer; FLOAT: left; TEXT-ALIGN: center; DISPLAY: block; MARGIN-RIGHT: 2px
}
.BrandListWrap {
	TEXT-ALIGN: center
}
.GoodsCategoryWrap {
	TEXT-ALIGN: left
}
.GoodsCategoryWrap TD {
	OVERFLOW: hidden; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis
}
.system-widgets-box {
	BORDER-LEFT-WIDTH: 1px; HEIGHT: 500px; BORDER-RIGHT-WIDTH: 1px; BORDER-TOP-COLOR: #cccccc; BACKGROUND: url(../images/system-widgets-box.gif) #e6e6e6 no-repeat 50% 50%; BORDER-BOTTOM-WIDTH: 1px; BORDER-LEFT-COLOR: #cccccc; BORDER-BOTTOM-COLOR: #999999; BORDER-RIGHT-COLOR: #999999; BORDER-TOP-WIDTH: 1px
}
.textarea-lazyload {
	DISPLAY: none
}
.minicart_box {
	WIDTH: 231px; RIGHT: 27px; POSITION: absolute; Z-INDEX: 9999; MARGIN-TOP: 10px
}
.minicart_cont {
	BORDER-TOP: #dddddd 1px solid; HEIGHT: 365px; BORDER-RIGHT: #dddddd 1px solid; WIDTH: 229px; BACKGROUND: white; RIGHT: 0px; OVERFLOW-X: hidden; OVERFLOW-Y: auto; BORDER-BOTTOM: #dddddd 1px solid; POSITION: absolute; BORDER-LEFT: #dddddd 1px solid; Z-INDEX: 9997; VISIBILITY: hidden
}
.minicart_cont .loading {
	HEIGHT: 34px; BACKGROUND: url(../images/indicator_medium.gif) no-repeat center 50%; POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 118px; CLEAR: both; LINE-HEIGHT: 32px; TOP: 50%; PADDING-RIGHT: 0px
}
.minicart_cont .nocommod {
	FONT-SIZE: 14px; HEIGHT: 25px; COLOR: #666666; PADDING-BOTTOM: 10px; TEXT-ALIGN: center; PADDING-TOP: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.minicart_cont .nodisplay {
	DISPLAY: none
}
.minicart_cont .goodpic {
	BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid; BORDER-BOTTOM: #dddddd 1px solid; FLOAT: left; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; PADDING-LEFT: 1px; MARGIN: 10px 0px 0px; BORDER-LEFT: #dddddd 1px solid; PADDING-RIGHT: 1px
}
.minicart_cont .goodpic IMG {
	HEIGHT: 50px; WIDTH: 50px
}
.minicart_cont .goods-main {
	FONT-SIZE: 12px; WIDTH: 65%; FLOAT: right; MARGIN: 3px 0px 0px; LINE-HEIGHT: 125%
}
.minicart-single {
	MARGIN-BOTTOM: 5px; HEIGHT: auto; BACKGROUND: white; BORDER-BOTTOM: #dddddd 1px dashed; ZOOM: 1; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px
}
.minicart-single .goodinfo {
	FLOAT: none; TEXT-ALIGN: left
}
.minicart-single .price-wrap {
	FLOAT: none; TEXT-ALIGN: left
}
.boxGray {
	FONT-FAMILY: tahoma, arial, simsun; PADDING-BOTTOM: 3px; PADDING-TOP: 8px; PADDING-LEFT: 8px; LINE-HEIGHT: 150%; PADDING-RIGHT: 8px
}
.micolor1 {
	FONT-SIZE: 12px; FONT-WEIGHT: 100; COLOR: #777777
}
.micolor2 {
	COLOR: #cc0000
}
.min-btn {
	WIDTH: 175px; MARGIN: 0px auto
}
.min-mal {
	MARGIN-LEFT: 0px
}
.SearchBar TABLE TD {
	VERTICAL-ALIGN: middle; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px
}
.SearchBar .inputstyle {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px
}
.ArtListWrap UL LI .date {
	FLOAT: right
}
.Numinput {
	HEIGHT: 19px; WIDTH: 48px
}
.Numinput INPUT {
	FONT-SIZE: 12px; BORDER-TOP: #b4b4b4 1px solid; HEIGHT: 17px; BORDER-RIGHT: #b4b4b4 1px solid; WIDTH: 24px; BACKGROUND: url(../images/Numinput-bj.gif) no-repeat 0px 0px; BORDER-BOTTOM: #b4b4b4 1px solid; FLOAT: left; PADDING-BOTTOM: 0px; TEXT-ALIGN: center; PADDING-TOP: 0px; PADDING-LEFT: 0px; BORDER-LEFT: #b4b4b4 1px solid; LINE-HEIGHT: 17px; PADDING-RIGHT: 0px
}
.Numinput .numadjust {
	OVERFLOW: hidden; CURSOR: pointer; HEIGHT: 9px; WIDTH: 18px; BACKGROUND-IMAGE: url(../images/numadjust.gif); BACKGROUND-REPEAT: no-repeat; POSITION: relative; DISPLAY: block
}
.Numinput .increase.numadjust {
	MARGIN-BOTTOM: 2px; RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; TOP: 0px
}
.Numinput .active.increase.numadjust {
	BACKGROUND-POSITION: 0px -20px
}
.Numinput .decrease.numadjust {
	RIGHT: 0px; POSITION: relative; BACKGROUND-POSITION: 0px -10px; BOTTOM: 1px
}
.Numinput .active.decrease.numadjust {
	BACKGROUND-POSITION: 0px -30px
}
.numadjust-arr {
	HEIGHT: 19px; WIDTH: 18px; FLOAT: left; MARGIN-LEFT: -1px
}
.mini-cart-dialog {
	BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid; WIDTH: 300px; BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; box-shadow: 2px 2px 3px #dddddd; -webkit-box-shadow: 2px 2px 3px #dddddd; -moz-box-shadow: 2px 2px 3px #dddddd; -o-box-shadow: 2px 2px 3px #dddddd
}
.mini-cart-dialog .dialog-title {
	BACKGROUND: #eeeeee; COLOR: #696d6f; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 4px; LINE-HEIGHT: 22px; PADDING-RIGHT: 4px
}
.mini-cart-dialog .dialog-box {
	LEFT: 1px; DISPLAY: none; TOP: 1px
}
.mini-cart-dialog .title {
	FONT-SIZE: 12px; PADDING-LEFT: 8px
}
.mini-cart-dialog .title IMG {
	FLOAT: left; MARGIN-RIGHT: 5px
}
.mini-cart-dialog .dialog-close-btn {
	FONT-FAMILY: Arial Black; COLOR: #9bcaea; TEXT-ALIGN: center
}
.mini-cart-dialog .dialog-close-btn:hover {
	COLOR: #63adde
}
.mini-passport TABLE {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.mini-passport .loading {
	BACKGROUND: url(../images/loading.gif) no-repeat 50% 50%
}
.mini-passport .form {
	BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 0px; MARGIN: 0px; BORDER-LEFT-STYLE: none; PADDING-RIGHT: 0px
}
.mini-passport .row-span {
	WIDTH: 190px; VERTICAL-ALIGN: top; BACKGROUND: #fff5ee; PADDING-BOTTOM: 0px; TEXT-ALIGN: center; PADDING-TOP: 4px; PADDING-LEFT: 0px; BORDER-LEFT: #ffece0 1px solid; PADDING-RIGHT: 0px
}
.mini-passport .row-span A {
	FONT-WEIGHT: bold; COLOR: #fa6400
}
.mini-passport .register-wrap {
	MARGIN: 0px
}
.mini-passport .register-wrap H4 {
	PADDING-BOTTOM: 2px; PADDING-TOP: 10px; PADDING-LEFT: 10px; MARGIN: 0px; PADDING-RIGHT: 0px
}
.mini-passport .register-wrap I {
	COLOR: #999999; PADDING-LEFT: 10px
}
.mini-dialog-close {
	CURSOR: pointer; FONT-SIZE: 14px; BORDER-TOP: #fa6400 1px solid; HEIGHT: 21px; FONT-FAMILY: Arial Black; BORDER-RIGHT: #fa6400 1px solid; WIDTH: 25px; BACKGROUND: #ff9955; RIGHT: 4px; BORDER-BOTTOM: #fa6400 1px solid; POSITION: absolute; COLOR: white; TEXT-ALIGN: center; BORDER-LEFT: #fa6400 1px solid; TOP: 4px
}
.mini-dialog-close:hover {
	BORDER-TOP-COLOR: #ff6655; BACKGROUND: #ff6655; BORDER-LEFT-COLOR: #ff6655; BORDER-BOTTOM-COLOR: #ff6655; BORDER-RIGHT-COLOR: #ff6655
}
.fast-login {
	PADDING-BOTTOM: 5px; PADDING-TOP: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.fast-login SPAN {
	BACKGROUND: url(../images/ra.gif) no-repeat 0px 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px
}
UL.fast-login LI {
	BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; TEXT-ALIGN: left; PADDING-TOP: 0px; PADDING-LEFT: 10px; CLEAR: both; PADDING-RIGHT: 0px
}
#siderIMchat {
	POSITION: absolute; Z-INDEX: 65535
}
#siderIMchat_hiddenbar {
	HEIGHT: 136px; WIDTH: 26px; BACKGROUND: url(im/siderim_hiddenbar.gif)
}
#siderIMchat-main {
	WIDTH: 170px; MARGIN: 0px 10px; DISPLAY: none
}
#siderIMchat-main .top {
	HEIGHT: 34px; BACKGROUND: url(im/siderim_title.gif)
}
#siderIMchat-main .infobox {
	FONT-SIZE: 12px; BACKGROUND: url(im/siderim_infobox.gif) no-repeat; FONT-WEIGHT: bold; COLOR: black; PADDING-BOTTOM: 5px; TEXT-ALIGN: center; PADDING-TOP: 5px; PADDING-LEFT: 5px; LINE-HEIGHT: 14px; PADDING-RIGHT: 5px
}
#siderIMchat-main .bg {
	FONT-SIZE: 12px; BACKGROUND: url(im/siderim_bg.gif); PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px
}
#siderIMchat-main UL LI {
	MARGIN-BOTTOM: 6px; FLOAT: left; MARGIN-RIGHT: 5px
}
#siderIMchat-main .bottom {
	OVERFLOW: hidden; HEIGHT: 9px; BACKGROUND: url(im/siderim_bottom.gif)
}
.actbtn {
	CURSOR: pointer; BORDER-TOP: 0px; HEIGHT: 36px; BORDER-RIGHT: 0px; WIDTH: 90px; BACKGROUND-REPEAT: no-repeat; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: block; TEXT-INDENT: -9999px
}
.btn-buy {
	BACKGROUND: url(../images/btn-bj.gif) no-repeat
}
.btn-fastbuy {
	BACKGROUND: url(../images/btn-bj.gif) no-repeat
}
.btn-search {
	BACKGROUND: url(../images/btn-bj.gif) no-repeat
}
.btn-gift-exchange {
	BACKGROUND: url(../images/btn-bj.gif) no-repeat
}
.btn-buy {
	WIDTH: 112px; BACKGROUND-POSITION: 0px -402px; FLOAT: left
}
.btn-fastbuy {
	HEIGHT: 41px; WIDTH: 126px; BACKGROUND-POSITION: 0px -344px; FLOAT: left; MARGIN-RIGHT: 5px
}
.btn-search {
	BORDER-TOP-STYLE: none; CURSOR: pointer; HEIGHT: 25px; WIDTH: 57px; BORDER-BOTTOM-STYLE: none; BACKGROUND-POSITION: 0px -1110px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none
}
.btn-gift-exchange {
	HEIGHT: 35px; WIDTH: 132px; BACKGROUND-POSITION: 0px -820px; FLOAT: left
}
.btn-gift-exchange:hover {
	BACKGROUND: url(../images/btn-bj.gif) no-repeat 0px -877px
}
.btn {
	BORDER-TOP-STYLE: none; OVERFLOW: visible; CURSOR: pointer; TEXT-DECORATION: none; FONT-VARIANT: normal; VERTICAL-ALIGN: middle; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-STYLE: none; ZOOM: 1; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; FONT-STYLE: normal; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 0px; MARGIN: 0px 1px; BORDER-LEFT-STYLE: none; DISPLAY: inline; PADDING-RIGHT: 0px
}
.btn SPAN {
	OVERFLOW: visible; HEIGHT: 25px; BACKGROUND: url(../images/btn-bj.gif); WHITE-SPACE: nowrap; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 15px; DISPLAY: block; PADDING-RIGHT: 0px
}
.btn SPAN SPAN {
	BACKGROUND-POSITION: right 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; LINE-HEIGHT: 20px; PADDING-RIGHT: 12px
}
.btn .btn-has-icon SPAN SPAN {
	BACKGROUND-POSITION: right 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; LINE-HEIGHT: 20px; PADDING-RIGHT: 12px
}
.btn:hover SPAN {
	BACKGROUND-POSITION: 0px -50px
}
.btn:hover SPAN SPAN {
	BACKGROUND-POSITION: right -50px
}
.btn SPAN SPAN {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; LINE-HEIGHT: 23px; PADDING-RIGHT: 15px; _line-height: 25px
}
.btn .btn-icon {
	ZOOM: 1; MARGIN: 3px 2px 0px 0px
}
.btn .disabled {
	CURSOR: not-allowed
}
.btn-has-icon SPAN {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px
}
.btn IMG {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 0px
}
.relevance-goods IMG {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 0px
}
.btn-icon IMG {
	MARGIN: -1px 3px 0px; _margin: 1px 3px 0 1px
}
.order-btn SPAN {
	HEIGHT: 28px; BACKGROUND-POSITION: 0px -479px; FONT-WEIGHT: bold; COLOR: white; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; text-shadow: 1px 1px 0 #B15F15
}
.order-btn SPAN SPAN {
	BACKGROUND-POSITION: right -479px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; LINE-HEIGHT: 28px; PADDING-RIGHT: 10px; _line-height: 30px
}
.order-btn:hover SPAN {
	BACKGROUND-POSITION: 0px -539px
}
.order-btn:hover SPAN SPAN {
	BACKGROUND-POSITION: right -539px
}
.btn-margin {
	MARGIN: 10px 5px 0px
}
.btn-a {
	CURSOR: pointer; HEIGHT: 25px; BACKGROUND: url(../images/btn-bj.gif); FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 7px; LINE-HEIGHT: 24px; PADDING-RIGHT: 0px; MARGIN-RIGHT: 5px
}
.addcart-btn {
	CURSOR: pointer; HEIGHT: 25px; BACKGROUND: url(../images/btn-bj.gif); FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 7px; LINE-HEIGHT: 24px; PADDING-RIGHT: 0px; MARGIN-RIGHT: 5px
}
.orangebtn {
	CURSOR: pointer; HEIGHT: 25px; BACKGROUND: url(../images/btn-bj.gif); FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 7px; LINE-HEIGHT: 24px; PADDING-RIGHT: 0px; MARGIN-RIGHT: 5px
}
.nogoods {
	CURSOR: pointer; HEIGHT: 25px; BACKGROUND: url(../images/btn-bj.gif); FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 7px; LINE-HEIGHT: 24px; PADDING-RIGHT: 0px; MARGIN-RIGHT: 5px
}
.btn-a SPAN {
	HEIGHT: 25px; BACKGROUND: url(../images/btn-bj.gif) right 0px; WHITE-SPACE: nowrap; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; DISPLAY: block; LINE-HEIGHT: 25px; PADDING-RIGHT: 7px; text-shadow: 1px 1px 0 white
}
.addcart-btn SPAN {
	HEIGHT: 25px; BACKGROUND: url(../images/btn-bj.gif) right 0px; WHITE-SPACE: nowrap; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; DISPLAY: block; LINE-HEIGHT: 25px; PADDING-RIGHT: 7px; text-shadow: 1px 1px 0 white
}
.orangebtn SPAN {
	HEIGHT: 25px; BACKGROUND: url(../images/btn-bj.gif) right 0px; WHITE-SPACE: nowrap; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; DISPLAY: block; LINE-HEIGHT: 25px; PADDING-RIGHT: 7px; text-shadow: 1px 1px 0 white
}
.nogoods SPAN {
	HEIGHT: 25px; BACKGROUND: url(../images/btn-bj.gif) right 0px; WHITE-SPACE: nowrap; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; DISPLAY: block; LINE-HEIGHT: 25px; PADDING-RIGHT: 7px; text-shadow: 1px 1px 0 white
}
.btn-a:hover {
	TEXT-DECORATION: none; COLOR: black
}
.addcart-btn:hover {
	TEXT-DECORATION: none; COLOR: black
}
.orangebtn:hover {
	TEXT-DECORATION: none; COLOR: black
}
.nogoods:hover {
	TEXT-DECORATION: none; COLOR: black
}
.btn-a IMG {
	VERTICAL-ALIGN: top
}
.addcart-btn IMG {
	VERTICAL-ALIGN: top
}
.orangebtn IMG {
	VERTICAL-ALIGN: top
}
.nogoods IMG {
	VERTICAL-ALIGN: top
}
.btn-a {
	COLOR: #454545
}
.btn-a:hover {
	BACKGROUND-POSITION: 0px -50px
}
.btn-a:hover SPAN {
	BACKGROUND-POSITION: right -50px
}
.nogoods SPAN {
	COLOR: #999999
}
.nogoods .stockout {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px
}
.addcart-btn {
	BACKGROUND-POSITION: 0px -104px; COLOR: white
}
.addcart-btn SPAN {
	BACKGROUND-POSITION: right -104px; ZOOM: 1; text-shadow: 1px 1px 0 #B15F15
}
.addcart-btn:hover {
	BACKGROUND-POSITION: 0px -157px; COLOR: white
}
.addcart-btn:hover SPAN {
	BACKGROUND-POSITION: right -157px
}
.has-icon {
	FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 4px
}
.has-icon IMG {
	_margin-top: -1px
}
.buy-btn {
	BORDER-TOP-STYLE: none; CURSOR: pointer; HEIGHT: 39px; WIDTH: 126px; BACKGROUND: url(../images/btn-bj.gif) no-repeat; BORDER-BOTTOM-STYLE: none; ZOOM: 1; BORDER-RIGHT-STYLE: none; MARGIN: 0px 3px; BORDER-LEFT-STYLE: none; DISPLAY: inline; LINE-HEIGHT: 39px
}
.buy.buy-btn {
	BACKGROUND-POSITION: 0px -344px
}
.add.buy-btn {
	BACKGROUND-POSITION: 0px -402px
}
.common-btn SPAN {
	HEIGHT: 31px; BACKGROUND-POSITION: 0px -595px
}
.common-btn SPAN SPAN {
	BACKGROUND-POSITION: right -595px; FONT-WEIGHT: bold; COLOR: white; LINE-HEIGHT: 31px; text-shadow: 1px 1px 0 #B15F15
}
.common-btn:hover SPAN {
	HEIGHT: 31px; BACKGROUND-POSITION: 0px -670px
}
.common-btn:hover SPAN SPAN {
	HEIGHT: 31px; BACKGROUND-POSITION: right -670px
}
.orangbtn:hover {
	BACKGROUND-POSITION: 0px -269px; text-shadow: 1px 1px 0 white
}
.orangbtn:hover SPAN {
	BACKGROUND-POSITION: 0px -269px; text-shadow: 1px 1px 0 white
}
.submit-btn:hover {
	BACKGROUND-POSITION: 0px -269px; text-shadow: 1px 1px 0 white
}
.submit-btn:hover SPAN {
	BACKGROUND-POSITION: 0px -269px; text-shadow: 1px 1px 0 white
}
.orangbtn:hover SPAN SPAN {
	BACKGROUND-POSITION: right -269px
}
.submit-btn:hover SPAN SPAN {
	BACKGROUND-POSITION: right -269px
}
.orangebtn {
	BACKGROUND-POSITION: 0px -211px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; text-shadow: 1px 1px 0 white
}
.submit-btn SPAN {
	BACKGROUND-POSITION: 0px -211px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; text-shadow: 1px 1px 0 white
}
.submit-a SPAN {
	BACKGROUND-POSITION: 0px -211px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; text-shadow: 1px 1px 0 white
}
.orangebtn SPAN {
	BACKGROUND-POSITION: right -211px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; LINE-HEIGHT: 25px; PADDING-RIGHT: 15px
}
.submit-btn SPAN SPAN {
	BACKGROUND-POSITION: right -211px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; LINE-HEIGHT: 25px; PADDING-RIGHT: 15px
}
.orangebtn:hover {
	BACKGROUND-POSITION: 0px -269px
}
.orangebtn:hover SPAN {
	BACKGROUND-POSITION: right -269px
}
.star-off .fav {
	DISPLAY: inline
}
.star-off .nofav {
	DISPLAY: none
}
.nofav {
	DISPLAY: none
}
.star-on .btn-fav {
	BACKGROUND: url(../images/collect_iconbj.gif) no-repeat; DISPLAY: block; LINE-HEIGHT: 25px
}
.star-off .btn-fav {
	BACKGROUND: url(../images/collect_iconbj.gif) no-repeat; DISPLAY: block; LINE-HEIGHT: 25px
}
.star-on .btn-fav {
	BACKGROUND-POSITION: 5px 5px
}
.star-off .btn-fav {
	BACKGROUND-POSITION: 5px -17px
}
.star-on .fav {
	DISPLAY: none
}
.star-on .nofav {
	COLOR: #333333; DISPLAY: inline
}
.star-on I {
	HEIGHT: 16px; WIDTH: 14px; BACKGROUND: url(../images/collect_iconbj.gif) no-repeat
}
.star-off I {
	HEIGHT: 16px; WIDTH: 14px; BACKGROUND: url(../images/collect_iconbj.gif) no-repeat
}
.star-on I {
	BACKGROUND-POSITION: 0px 5px
}
.star-off I {
	BACKGROUND-POSITION: 0px -17px
}
.del-bj {
	CURSOR: pointer; FONT-SIZE: 12px; HEIGHT: 21px; WIDTH: 37px; FONT-WEIGHT: normal; TEXT-ALIGN: center; MARGIN-TOP: 5px; DISPLAY: block; LINE-HEIGHT: 21px
}
.del-bj:hover {
	BORDER-TOP: #eeeeee 1px solid; HEIGHT: 19px; BORDER-RIGHT: #eeeeee 1px solid; WIDTH: 35px; BACKGROUND: white; BORDER-BOTTOM: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 1px solid; LINE-HEIGHT: 19px; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; -ms-border-radius: 3px
}
.btn-bj-hover {
	CURSOR: pointer; HEIGHT: 25px; COLOR: #333333; PADDING-LEFT: 13px; CLEAR: both; DISPLAY: block; LINE-HEIGHT: 25px
}
.btn-bj-hover:hover {
	TEXT-DECORATION: none; BACKGROUND: url(../images/btn-bj.gif) no-repeat 0px -927px; COLOR: #367ec1
}
.btn-bj-hover I {
	MARGIN-RIGHT: 0px
}
#goodsbody .gridlist {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.gridlist .liststyle TD {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.gridlist .liststyle TH {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.gridlist .takegoods TD {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.gridlist .takegoods TH {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.gridlist {
	BORDER-COLLAPSE: separate; BORDER-BOTTOM-STYLE: none; COLOR: #7e7e7e
}
.gridlist A {
	CURSOR: pointer
}
.gridlist TH {
	HEIGHT: 27px; BORDER-RIGHT: white 1px solid; BACKGROUND: #f3f3f3; BORDER-COLLAPSE: collapse; BORDER-BOTTOM: #dddddd 1px solid; COLOR: #464646; TEXT-ALIGN: center; BORDER-LEFT: #dddddd 1px solid; LINE-HEIGHT: 27px; text-shadow: 1px 1px 0 white
}
.gridlist TH.first {
	BORDER-LEFT-COLOR: white
}
.gridlist TD {
	VERTICAL-ALIGN: middle; BORDER-BOTTOM: #dddddd 1px solid; PADDING-BOTTOM: 7px; PADDING-TOP: 7px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px
}
.table-goods-list {
	BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid; BORDER-BOTTOM: #dddddd 1px; MARGIN: 5px 0px; BORDER-LEFT: #dddddd 1px solid
}
.table-goods-list .goodinfo {
	OVERFLOW: hidden; WORD-WRAP: break-word
}
.table-goods-list .has-right-price {
	MARGIN-RIGHT: 70px
}
.table-goods-list .goods-main {
	MARGIN-LEFT: 60px
}
.table-goods-list .price-wrap {
	WIDTH: 60px; FLOAT: right
}
.off-screen {
	POSITION: absolute; LEFT: -9999px
}
.giftpackage-wrap {
	WIDTH: 220px; FLOAT: left
}
.giftpackage-wrap H6 {
	FONT-WEIGHT: normal
}
.giftpackage-wrap DD {
	WIDTH: 118px
}
.giftpackage-wrap .goods-main {
	WIDTH: 150px; MARGIN-LEFT: 55px
}
.cart-product-img IMG {
	HEIGHT: 50px; WIDTH: 50px
}
.cart-product-img {
	HEIGHT: 50px; WIDTH: 50px
}
.member-giftwrap {
	BORDER-TOP: #dddddd 1px dotted; POSITION: relative; PADDING-BOTTOM: 0px; PADDING-TOP: 3px; PADDING-LEFT: 0px; MARGIN-TOP: 5px; PADDING-RIGHT: 0px
}
.member-gift-name {
	POSITION: absolute; FONT-WEIGHT: bold; LEFT: 0px; DISPLAY: block
}
.member-giftlist LI:unknown {
	BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none
}
.member-giftlist LI {
	WIDTH: 211px
}
.member-myorder-gift {
	WIDTH: 211px
}
.member-gift-pic {
	HEIGHT: 50px; WIDTH: 50px; MARGIN: 0px auto
}
.member-gift-pic IMG {
	HEIGHT: 50px
}
.gridlist TD.font-red {
	COLOR: #ff6600
}
.member-order-list {
	BORDER-BOTTOM: #dddddd 1px dotted; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; PADDING-LEFT: 0px; MARGIN: 0px 0px 5px; PADDING-RIGHT: 0px
}
.gift-item-name {
	TEXT-ALIGN: left; MARGIN-TOP: 10px; LINE-HEIGHT: 20px; PADDING-RIGHT: 10px
}
.gift-item-name A {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px
}
.gift-item-name DL {
	MARGIN: 0px
}
.gift-item-name DT {
	MARGIN-LEFT: 10px
}
.gift-bag H3 {
	FONT-SIZE: 12px
}
.gift-mr6 {
	MARGIN-RIGHT: 6px
}
.gift-title {
	WIDTH: 65%; COLOR: #367ec1
}
.offScreen {
	POSITION: absolute; LEFT: -9999px
}
.popup-container {
	POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; Z-INDEX: 131061; DISPLAY: none; PADDING-RIGHT: 0px; BACKGROUND-COLOR: white
}
.popup-body {
	BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BACKGROUND-COLOR: white; box-shadow: 0 0 8px 1px #aaaaaa; -webkit-box-shadow: 0 0 8px 1px #aaaaaa; -moz-box-shadow: 0 0 8px 1px #aaaaaa; -o-box-shadow: 0 0 8px 1px #aaaaaa
}
.popup-header {
	OVERFLOW: hidden; BORDER-TOP: white 1px solid; HEIGHT: 20px !important; BORDER-RIGHT: white 1px solid; BACKGROUND: #f0f0f0; BORDER-BOTTOM: white 1px solid; COLOR: #333333; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; PADDING-LEFT: 1px; FILTER: progid:DXImageTransform.Microsoft.gradient(enabled=true, gradientType=0, startColorstr='#FFF3F3F3', endColorstr='#FFEBEBEB'); BORDER-LEFT: white 1px solid; LINE-HEIGHT: 20px; PADDING-RIGHT: 1px; _zoom: 1
}
.popup-header H2 {
	OVERFLOW: hidden; FONT-SIZE: 14px; WHITE-SPACE: normal; FLOAT: left; PADDING-LEFT: 6px; MARGIN: 0px; text-shadow: 1px 1px 0 white
}
.popup-header SPAN {
	FLOAT: right; DISPLAY: block
}
* HTML .popup-header SPAN {
	WIDTH: 48px; ZOOM: 1; TEXT-ALIGN: right
}
.popup-header SPAN BUTTON {
	OVERFLOW: visible; CURSOR: pointer; BORDER-TOP: 0px; HEIGHT: 16px; BORDER-RIGHT: 0px; WIDTH: 16px; VERTICAL-ALIGN: middle; BORDER-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-RIGHT: 0px; TEXT-INDENT: -26px
}
.popup-header BUTTON.popup-btn-close {
	FONT-SIZE: 0px; BACKGROUND: url(../images/icons.png) no-repeat; MARGIN: 2px 2px 0px 0px
}
.popup-header BUTTON.popup-btn-maximize {
	BACKGROUND: url(../images/icons.png) no-repeat -16px 0px; MARGIN: 2px 2px 0px 0px
}
.popup-content {
	BORDER-TOP: #dddddd 1px solid; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px
}
.popup-content .loading {
	HEIGHT: 55px; BACKGROUND: url(../images/loading.gif) no-repeat center bottom; TEXT-ALIGN: center; DISPLAY: block; LINE-HEIGHT: 22px
}
.popup-modalMask {
	HEIGHT: 100%; WIDTH: 100%; BACKGROUND: #777777; POSITION: absolute; LEFT: 0px; FILTER: alpha(opacity=30); Z-INDEX: 131060; DISPLAY: none; TOP: 0px; opacity: 0.3
}
.mini-cart-dialog .popup-body {
	BORDER-TOP: 0px; BORDER-RIGHT: 0px; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; box-shadow: 0 0 0 0; -webkit-box-shadow: 0 0 0 0; -moz-box-shadow: 0 0 0 0; -o-box-shadow: 0 0 0 0
}
.mini-cart-dialog .popup-header {
	BORDER-TOP: 0px; BORDER-RIGHT: 0px; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px
}
.message-main {
	OVERFLOW: hidden
}
.message-main .figure aside {
	BORDER-TOP: 0px; HEIGHT: 45px; BORDER-RIGHT: 0px; WIDTH: 45px; BACKGROUND: url(../images/icon_big.png) no-repeat 10px 0px; BORDER-BOTTOM: 0px; FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 10px; MARGIN: 10px 10px 0px 15%; BORDER-LEFT: 0px; PADDING-RIGHT: 10px; TEXT-INDENT: -999em; _display: inline
}
.message-main .figure DFN {
	BORDER-TOP: 0px; HEIGHT: 45px; BORDER-RIGHT: 0px; WIDTH: 45px; BACKGROUND: url(../images/icon_big.png) no-repeat 10px 0px; BORDER-BOTTOM: 0px; FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 10px; MARGIN: 10px 10px 0px 15%; BORDER-LEFT: 0px; PADDING-RIGHT: 10px; TEXT-INDENT: -999em; _display: inline
}
.message-main .figure .confirm {
	BACKGROUND: url(../images/icon_big.png) no-repeat 10px -68px
}
.message-main .figure .confirm {
	BACKGROUND: url(../images/icon_big.png) no-repeat 10px -68px
}
.message-main .mark {
	WIDTH: 100%; POSITION: absolute; PADDING-BOTTOM: 0px; TEXT-ALIGN: center; PADDING-TOP: 26px; PADDING-LEFT: 0px; LEFT: 0px; DISPLAY: block; PADDING-RIGHT: 0px; BACKGROUND-COLOR: transparent
}
.message-main .bottom {
	BORDER-TOP: #cccccc 1px dashed; TEXT-ALIGN: center; PADDING-TOP: 2px; CLEAR: both; MARGIN-TOP: 2px
}
.message-main .bottom BUTTON {
	OVERFLOW: visible; CURSOR: pointer; BORDER-TOP: 0px; HEIGHT: 25px; BORDER-RIGHT: 0px; WIDTH: auto; BACKGROUND: white; BORDER-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; BORDER-LEFT: 0px; PADDING-RIGHT: 0px; text-shadow: 1px 1px 0 white
}
.message-main .bottom BUTTON I {
	BORDER-TOP: #bbbbbb 1px solid; BORDER-RIGHT: #bbbbbb 1px solid; BORDER-BOTTOM: #bbbbbb 1px solid; ZOOM: 1; COLOR: #111111; BORDER-LEFT: #bbbbbb 1px solid; DISPLAY: inline; border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; -o-border-radius: 2px; -ms-border-radius: 2px
}
.message-main .bottom BUTTON I I {
	BORDER-TOP: #f0f0f0 1px solid; HEIGHT: 21px; BORDER-RIGHT: #f0f0f0 1px solid; WHITE-SPACE: nowrap; BORDER-BOTTOM: #f0f0f0 1px solid; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 8px; FILTER: progid:DXImageTransform.Microsoft.gradient(enabled=true, gradientType=0, startColorstr='#FFE9E9E9', endColorstr='#FFCECECE'); BORDER-LEFT: #f0f0f0 1px solid; LINE-HEIGHT: 21px; PADDING-RIGHT: 8px; BACKGROUND-COLOR: white
}
.message-main .bottom BUTTON.btn-cancel I {
	BORDER-TOP-COLOR: #cccccc; BORDER-LEFT-COLOR: #cccccc; COLOR: #555555; BORDER-BOTTOM-COLOR: #cccccc; BORDER-RIGHT-COLOR: #cccccc
}
.message-main .bottom BUTTON.btn-cancel I I {
	BORDER-TOP-COLOR: white; BORDER-LEFT-COLOR: white; BORDER-BOTTOM-COLOR: white; FILTER: progid:DXImageTransform.Microsoft.gradient(enabled=true, gradientType=0, startColorstr='#FFF5F5F5', endColorstr='#FFE5E5E5'); BORDER-RIGHT-COLOR: white
}
.xtips-container {
	BORDER-TOP: #f6a100 1px solid; BORDER-RIGHT: #f6a100 1px solid; BACKGROUND: #fffcc1; BORDER-BOTTOM: #f6a100 1px solid; POSITION: absolute; COLOR: #cd0000; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; PADDING-LEFT: 12px; BORDER-LEFT: #f6a100 1px solid; Z-INDEX: 65535; DISPLAY: none; PADDING-RIGHT: 12px; box-shadow: 1px -1px 8px #aaaaaa; -webkit-box-shadow: 1px -1px 8px #aaaaaa; -moz-box-shadow: 1px -1px 8px #aaaaaa; -o-box-shadow: 1px -1px 8px #aaaaaa; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; -ms-border-radius: 5px
}
.xtips-arr {
	OVERFLOW: hidden; FONT-SIZE: 0px; BORDER-TOP: #f6a100 5px solid; HEIGHT: 0px; BORDER-RIGHT: transparent 5px dashed; WIDTH: 0px; BORDER-BOTTOM: transparent 5px dashed; POSITION: absolute; BORDER-LEFT: transparent 5px dashed; BOTTOM: -11px
}
.xtips-arr2 {
	OVERFLOW: hidden; FONT-SIZE: 0px; BORDER-TOP: #f6a100 5px solid; HEIGHT: 0px; BORDER-RIGHT: transparent 5px dashed; WIDTH: 0px; BORDER-BOTTOM: transparent 5px dashed; POSITION: absolute; BORDER-LEFT: transparent 5px dashed; BOTTOM: -11px
}
.xtips-arr2 {
	BORDER-TOP-COLOR: #fffcc1; BOTTOM: -10px
}
.cmpresult TH {
	BORDER-RIGHT: #ddd 1px solid; VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
.cmpresult TD {
	BORDER-RIGHT: #ddd 1px solid; VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
.cmpresult TH {
	LINE-HEIGHT: 18px
}
.cmpresult TD:unknown {
	BORDER-RIGHT-STYLE: none
}
.cmpresult .gridlist TD {
	VERTICAL-ALIGN: middle; BACKGROUND: white
}
.cmpresult .gridlist {
	WIDTH: 100%
}
.cmpresult .items-gallery {
	BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none
}
.cmpresult .items-gallery .button LI {
	MARGIN-LEFT: 1px
}
.GoodsSearchWrap .goods-diff {
	WIDTH: 171px; MARGIN: 0px auto
}
.goods-compare {
	WIDTH: 180px; RIGHT: 0px; POSITION: absolute; Z-INDEX: 2000; TOP: 40px; box-shadow: 0 0 4px #cccccc; -webkit-box-shadow: 0 0 4px #cccccc; -moz-box-shadow: 0 0 4px #cccccc; -o-box-shadow: 0 0 4px #cccccc; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; -ms-border-radius: 3px
}
.goods-compare .division {
	MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px
}
.goods-compare .goods-name {
	WIDTH: 134px; FLOAT: left
}
.goods-compare .btn-delete {
	CURSOR: pointer; FLOAT: right; COLOR: red
}
.goods-compare .tpl {
	DISPLAY: none
}
.items-list {
	BORDER-BOTTOM: #dddddd 1px dotted; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px
}
.items-list .goodpic A {
	OVERFLOW: hidden; ZOOM: 1; FONT-WEIGHT: bold; DISPLAY: block
}
.items-list .goodinfo {
	WIDTH: 42%; WHITE-SPACE: normal; COLOR: #666666; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.items-list .goodinfo H3 {
	FONT-WEIGHT: bold
}
.items-list .price-wrap {
	WIDTH: 40%; FLOAT: right
}
.items-list .giftlist-btn LI {
	WHITE-SPACE: nowrap; PADDING-LEFT: 0px
}
.items-list .price-wrap .button {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-TOP: 50px; PADDING-RIGHT: 0px
}
.items-list .button .addcart {
	WIDTH: 100px; BACKGROUND: url(../images/list_btns.gif) no-repeat
}
.items-list .button .present {
	WIDTH: 100px; BACKGROUND: url(../images/list_btns.gif) no-repeat 0px -125px
}
.items-list .button .star-del {
	WIDTH: 62px; BACKGROUND: url(../images/list_btns.gif) 0px -150px
}
.items-list .button .btncmp {
	WIDTH: 62px; BACKGROUND: url(../images/list_btns.gif) no-repeat 0px -50px
}
.items-list .button .nobuy {
	WIDTH: 100px; BACKGROUND: url(../images/list_btns.gif) no-repeat 0px -100px
}
.items-list .button LI.vdetail {
	DISPLAY: none
}
.items-list .pricelist {
	PADDING-LEFT: 70px; MARGIN: 0px auto; LINE-HEIGHT: 22px
}
.items-gallery {
	OVERFLOW: hidden; BORDER-TOP: #dfe2eb 1px solid; HEIGHT: auto; BORDER-RIGHT: #dfe2eb 1px solid; BORDER-BOTTOM: #dfe2eb 1px solid; POSITION: relative; FLOAT: left; PADDING-BOTTOM: 5px; TEXT-ALIGN: center; PADDING-TOP: 5px; PADDING-LEFT: 5px; MARGIN: 5px; BORDER-LEFT: #dfe2eb 1px solid; PADDING-RIGHT: 5px; _display: inline
}
.items-gallery .goodpic {
	OVERFLOW: hidden; MARGIN: 2px; DISPLAY: block
}
.items-gallery .goodpic A {
	OVERFLOW: hidden; VERTICAL-ALIGN: middle; TEXT-ALIGN: center; MARGIN: 0px auto; DISPLAY: block
}
.items-gallery .picwidth.goodpic {
	HEIGHT: 140px; WIDTH: 120px; MARGIN: 0px auto
}
.items-gallery LI {
	DISPLAY: block
}
.items-gallery .btn-a {
	WIDTH: 25px; BACKGROUND-IMAGE: none
}
.items-gallery .btn-a SPAN {
	BACKGROUND-IMAGE: none; DISPLAY: none
}
.items-gallery .btn-a I {
	DISPLAY: none
}
.items-gallery .goodinfo {
	PADDING-BOTTOM: 0px; TEXT-ALIGN: left; PADDING-TOP: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.items-gallery .goodinfo H3 {
	OVERFLOW: hidden; MARGIN-BOTTOM: 5px; HEIGHT: auto; LINE-HEIGHT: 15px
}
.items-gallery .goodinfo .price1 {
	FONT-SIZE: 14px
}
.items-gallery .collect-pic {
	CURSOR: pointer; WIDTH: 22px; VERTICAL-ALIGN: middle; MARGIN: 0px 0px 0px 1px; DISPLAY: inline-block; LINE-HEIGHT: 20px
}
.items-gallery .button {
	MARGIN: 5px auto 0px
}
.items-gallery .button LI {
	OVERFLOW: hidden; FLOAT: left; _display: inline
}
.items-gallery .button A {
	HEIGHT: 25px; WIDTH: auto; MARGIN: 0px; DISPLAY: block; LINE-HEIGHT: 25px
}
.items-gallery .button .addcart {
	HEIGHT: 25px; WIDTH: 33px; BACKGROUND: url(../images/goodsgallery_icon.gif) 0px -100px; MARGIN-RIGHT: 1px
}
.items-gallery .button .btncmp {
	CURSOR: pointer; WIDTH: 20px; BACKGROUND: url(../images/goodsgallery_icon.gif) no-repeat
}
.items-gallery .button .vdetail {
	CURSOR: pointer; WIDTH: 20px; BACKGROUND: url(../images/goodsgallery_icon.gif) no-repeat
}
.items-gallery .button .star-off {
	CURSOR: pointer; WIDTH: 20px; BACKGROUND: url(../images/goodsgallery_icon.gif) no-repeat
}
.items-gallery .button .star-on {
	CURSOR: pointer; WIDTH: 20px; BACKGROUND: url(../images/goodsgallery_icon.gif) no-repeat
}
.items-gallery .button .btncmp {
	BACKGROUND-POSITION: 4px -191px
}
.items-gallery .button .btncmp:hover {
	BACKGROUND-POSITION: -1px 1px
}
.items-gallery .button .vdetail {
	BACKGROUND-POSITION: 2px -165px
}
.items-gallery .button .vdetail:hover {
	BACKGROUND-POSITION: 2px -25px
}
.items-gallery .button .star-off {
	BACKGROUND-POSITION: 3px -75px
}
.items-gallery .button .star-on {
	BACKGROUND-POSITION: 3px -50px
}
.items-gallery .button .star-off A {
	WIDTH: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.items-gallery .button .star-on A {
	WIDTH: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.items-gallery .button .nobuy {
	WIDTH: 32px; BACKGROUND: url(../images/goodsgallery_icon.gif) 0px -125px
}
.loading {
	BACKGROUND: url(../images/indicator_medium.gif) no-repeat
}
.loading-box {
	BACKGROUND: url(../images/indicator_medium.gif) no-repeat
}
.loading {
	HEIGHT: 35px; BACKGROUND-POSITION: center 0px; Z-INDEX: 50
}
.loading-box {
	HEIGHT: 33px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 40px; LINE-HEIGHT: 33px; PADDING-RIGHT: 0px
}
.member-btn-bj {
	HEIGHT: 25px; COLOR: #333333; PADDING-LEFT: 13px; CLEAR: both; DISPLAY: block; LINE-HEIGHT: 25px
}
.member-btn-bj:hover {
	TEXT-DECORATION: none; BACKGROUND: url(../images/btn-bj.gif) no-repeat 0px -927px; COLOR: #367ec1
}
.member-btn-bj I {
	MARGIN-RIGHT: 0px
}
.img-zoom {
	BORDER-TOP: #666666 1px solid; BORDER-RIGHT: #666666 1px solid; BACKGROUND: white; BORDER-BOTTOM: #666666 1px solid; POSITION: absolute; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; PADDING-LEFT: 1px; BORDER-LEFT: #666666 1px solid; Z-INDEX: 65535; PADDING-RIGHT: 1px
}
.select-paymethod .payment {
	WIDTH: 120px; MARGIN: 5px auto; LINE-HEIGHT: 20px
}
.cal {
	BORDER-LEFT-WIDTH: 1px; BORDER-RIGHT-WIDTH: 1px; BACKGROUND: url(../icons/calendar.png) white no-repeat 2px center; BORDER-BOTTOM-WIDTH: 1px; PADDING-LEFT: 20px; BORDER-TOP-WIDTH: 1px
}
#view-products-list {
	WHITE-SPACE: nowrap; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 9px
}
#view-products-list A {
	BORDER-TOP-STYLE: none; BACKGROUND: url(../images/gg_arr.gif) no-repeat 0px 10px; BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 3px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 12px; MARGIN: 0px; BORDER-LEFT-STYLE: none; DISPLAY: block; PADDING-RIGHT: 0px
}
.goods-spec {
	HEIGHT: auto; LINE-HEIGHT: 180%
}
.ec-spec-box .goods-spec {
	POSITION: relative
}
.goods-spec SPAN {
	COLOR: #333333
}
.goods-spec .spec-warp {
	MARGIN-BOTTOM: 5px; BACKGROUND: url(../images/listmode.png) no-repeat right -168px
}
.goods-spec .spec-tip {
	WIDTH: 272px; FLOAT: left
}
.goods-spec .spec-selected {
	FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #333333
}
.goods-spec .spec-item {
	WHITE-SPACE: nowrap; POSITION: relative; CLEAR: left
}
.goods-spec .spec-item LI {
	box-shadow: 1px 1px 1px rgba(200, 200, 200, 0.7); -webkit-box-shadow: 1px 1px 1px rgba(200, 200, 200, 0.7); -moz-box-shadow: 1px 1px 1px rgba(200, 200, 200, 0.7); -o-box-shadow: 1px 1px 1px rgba(200, 200, 200, 0.7)
}
.goods-spec .spec-item .spec-label {
	FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN-TOP: 3px; PADDING-RIGHT: 0px
}
.goods-spec .spec-item .spec-values {
	FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px
}
.goods-spec .spec-item TH {
	VERTICAL-ALIGN: middle
}
.goods-spec .spec-item TD {
	VERTICAL-ALIGN: middle
}
.goods-spec .warn {
	COLOR: red
}
.goods-spec LI {
	FLOAT: left; MARGIN: 2px 5px 2px 0px
}
.goods-spec LI A:hover {
	TEXT-DECORATION: none
}
.goods-spec A {
	OVERFLOW: visible; BORDER-TOP: white 1px solid; BORDER-RIGHT: white 1px solid; BACKGROUND: white; BORDER-BOTTOM: white 1px solid; POSITION: relative; FLOAT: left; BORDER-LEFT: white 1px solid; DISPLAY: block
}
.goods-spec A I {
	OVERFLOW: hidden; HEIGHT: 12px; WIDTH: 12px; BACKGROUND: url(../images/item_sel.gif) no-repeat 0px 0px; RIGHT: -1px; POSITION: absolute; DISPLAY: none; BOTTOM: -1px; TEXT-INDENT: -9999em
}
.goods-spec A SPAN {
	BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; BACKGROUND: white; BORDER-BOTTOM: #cccccc 1px solid; COLOR: #333333; PADDING-BOTTOM: 1px; TEXT-ALIGN: center; PADDING-TOP: 1px; PADDING-LEFT: 1px; BORDER-LEFT: #cccccc 1px solid; DISPLAY: block; PADDING-RIGHT: 1px
}
.goods-spec A IMG {
	BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; BACKGROUND: white; BORDER-BOTTOM: #cccccc 1px solid; COLOR: #333333; PADDING-BOTTOM: 1px; TEXT-ALIGN: center; PADDING-TOP: 1px; PADDING-LEFT: 1px; BORDER-LEFT: #cccccc 1px solid; DISPLAY: block; PADDING-RIGHT: 1px
}
.goods-spec A SPAN {
	BACKGROUND: url(../images/goodspecbg.gif); WHITE-SPACE: nowrap; WORD-BREAK: break-all; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; PADDING-LEFT: 5px; LINE-HEIGHT: 15px; PADDING-RIGHT: 5px
}
.goods-spec A:hover {
	BORDER-TOP-COLOR: #f90; BORDER-LEFT-COLOR: #f90; BORDER-BOTTOM-COLOR: #f90; BORDER-RIGHT-COLOR: #f90
}
.goods-spec A:hover IMG {
	BORDER-TOP-COLOR: white; BORDER-LEFT-COLOR: white; BORDER-BOTTOM-COLOR: white; BORDER-RIGHT-COLOR: white
}
.goods-spec A:hover SPAN {
	BORDER-TOP-COLOR: white; BORDER-LEFT-COLOR: white; BORDER-BOTTOM-COLOR: white; BORDER-RIGHT-COLOR: white
}
.goods-spec .selected {
	BORDER-TOP-COLOR: #f90; BORDER-LEFT-COLOR: #f90; BORDER-BOTTOM-COLOR: #f90; BORDER-RIGHT-COLOR: #f90
}
.goods-spec .selected:hover {
	BORDER-TOP-COLOR: #f90; BORDER-LEFT-COLOR: #f90; BORDER-BOTTOM-COLOR: #f90; BORDER-RIGHT-COLOR: #f90
}
.goods-spec .selected SPAN {
	BORDER-TOP-COLOR: #f90; BORDER-LEFT-COLOR: #f90; BORDER-BOTTOM-COLOR: #f90; BORDER-RIGHT-COLOR: #f90
}
.goods-spec .selected:hover SPAN {
	BORDER-TOP-COLOR: #f90; BORDER-LEFT-COLOR: #f90; BORDER-BOTTOM-COLOR: #f90; BORDER-RIGHT-COLOR: #f90
}
.goods-spec .selected:hover IMG {
	BORDER-TOP-COLOR: #f90; BORDER-LEFT-COLOR: #f90; BORDER-BOTTOM-COLOR: #f90; BORDER-RIGHT-COLOR: #f90
}
.goods-spec .selected IMG {
	BORDER-TOP-COLOR: #f90; BORDER-LEFT-COLOR: #f90; BORDER-BOTTOM-COLOR: #f90; BORDER-RIGHT-COLOR: #f90
}
.goods-spec .selected I {
	DISPLAY: block
}
.goods-spec A.lock {
	BORDER-TOP-STYLE: dotted; CURSOR: not-allowed; BORDER-TOP-COLOR: #cccccc; BORDER-BOTTOM-STYLE: dotted; BORDER-LEFT-COLOR: #cccccc; BORDER-BOTTOM-COLOR: #cccccc; BORDER-RIGHT-STYLE: dotted; BORDER-LEFT-STYLE: dotted; BORDER-RIGHT-COLOR: #cccccc
}
.goods-spec A.lock:hover {
	BORDER-TOP-STYLE: dotted; CURSOR: not-allowed; BORDER-TOP-COLOR: #cccccc; BORDER-BOTTOM-STYLE: dotted; BORDER-LEFT-COLOR: #cccccc; BORDER-BOTTOM-COLOR: #cccccc; BORDER-RIGHT-STYLE: dotted; BORDER-LEFT-STYLE: dotted; BORDER-RIGHT-COLOR: #cccccc
}
.goods-spec A.lock SPAN {
	BORDER-TOP-COLOR: white; BORDER-LEFT-COLOR: white; COLOR: #cccccc; BORDER-BOTTOM-COLOR: white; FILTER: alpha(opacity=20); BORDER-RIGHT-COLOR: white; opacity: 0.2
}
.goods-spec A.lock IMG {
	BORDER-TOP-COLOR: white; BORDER-LEFT-COLOR: white; COLOR: #cccccc; BORDER-BOTTOM-COLOR: white; FILTER: alpha(opacity=20); BORDER-RIGHT-COLOR: white; opacity: 0.2
}
.goods-spec .specItem UL {
	_float: left
}
.goods-spec UL {
	_zoom: 1
}
.goods-spec .handle {
	CURSOR: pointer; BORDER-TOP: #cccccc 1px solid; HEIGHT: 25px; BORDER-RIGHT: #cccccc 1px solid; BACKGROUND: url(../images/arrowdown.gif) white no-repeat right center; WHITE-SPACE: nowrap; BORDER-BOTTOM: #cccccc 1px solid; POSITION: relative; COLOR: #999999; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 5px; BORDER-LEFT: #cccccc 1px solid; LINE-HEIGHT: 25px; PADDING-RIGHT: 12px; _float: left
}
.goods-spec .curr.handle:hover {
	BORDER-TOP: #333333 1px solid; BORDER-RIGHT: #333333 1px solid; BORDER-BOTTOM: #333333 0px; BORDER-LEFT: #333333 1px solid
}
.goods-spec .handle EM {
	FONT-SIZE: 12px; ZOOM: 1; COLOR: #333333; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px
}
.goods-spec .handle .warn {
	COLOR: red
}
.goods-spec .handle SPAN {
	OVERFLOW: hidden; HEIGHT: 25px
}
.goods-spec .handle .select {
	COLOR: #333333
}
.goods-spec .content {
	BORDER-TOP: #333333 1px solid; HEIGHT: auto; BORDER-RIGHT: #333333 1px solid; WIDTH: auto; BORDER-BOTTOM: #333333 1px solid; POSITION: absolute; CLEAR: both; LEFT: 0px; BORDER-LEFT: #333333 1px solid; Z-INDEX: 20; DISPLAY: none; BACKGROUND-COLOR: #efefef; box-shadow: 1px 1px 1px rgba(200, 200, 200, 0.7); -webkit-box-shadow: 1px 1px 1px rgba(200, 200, 200, 0.7); -moz-box-shadow: 1px 1px 1px rgba(200, 200, 200, 0.7); -o-box-shadow: 1px 1px 1px rgba(200, 200, 200, 0.7); _width: 100%
}
#spec_area .goods-spec .content {
	WIDTH: 100%
}
.goods-spec .content UL {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px
}
.goods-spec .curr {
	BORDER-TOP-COLOR: #333333; BORDER-BOTTOM: #333333 0px; BORDER-LEFT-COLOR: #333333; COLOR: #333333; PADDING-TOP: 1px; Z-INDEX: 21; BORDER-RIGHT-COLOR: #333333; BACKGROUND-COLOR: #efefef
}
.goods-spec .content-curr {
	DISPLAY: block
}
.goods-spec .spec-selected-error {
	COLOR: red
}
#spec_area {
	POSITION: relative; Z-INDEX: 1
}
.goods-buy-area {
	MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND-COLOR: #ffe8ca
}
.goods-buy-area .spec-item {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.goods-buy-area .store {
	FONT-WEIGHT: 700; COLOR: red
}
.gift-title {
	FONT-SIZE: 14px; BACKGROUND: url(../images/gift_title_bj.jpg) repeat-x; COLOR: black; LINE-HEIGHT: 29px
}
.gift-single .gift-dec {
	OVERFLOW: hidden; HEIGHT: auto
}
.gift-single .gift-dec P {
	FONT-SIZE: 12px; HEIGHT: 34px; WIDTH: 160px; POSITION: relative; COLOR: black; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 5px; Z-INDEX: 0; LINE-HEIGHT: 15px; PADDING-RIGHT: 5px
}
.gift-single .gift-btn {
	HEIGHT: 28px; POSITION: relative; TEXT-ALIGN: center; Z-INDEX: 0
}
.gift-list IMG {
	HEIGHT: 120px; WIDTH: 120px
}
.dialog-specbox {
	HEIGHT: auto; WIDTH: 360px; POSITION: relative
}
.dialog-specbox .gift-btn {
	WIDTH: 300px; PADDING-BOTTOM: 0px; TEXT-ALIGN: right; PADDING-TOP: 0px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px
}
.dialog-specbox .goodsname {
	FONT-SIZE: 12px
}
.dialog-specbox .spec-pic {
	OVERFLOW: hidden; WIDTH: 95px; FLOAT: left; TEXT-ALIGN: center; MARGIN: 0px 10px 0px 0px
}
.dialog-specbox .spec-pic IMG {
	MAX-WIDTH: 95px; HEIGHT: 85px; MARGIN: 0px auto 6px; DISPLAY: block
}
.dialog-specbox .specbox-btn {
	OVERFLOW: hidden; CLEAR: both
}
.dialog-specwrap {
	WIDTH: 255px; FLOAT: left; MIN-HEIGHT: 140px; _overflow: hidden
}
.dialog-specauto {
	POSITION: relative; _height: 140px
}
.small-specbtn {
	FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 6px; PADDING-LEFT: 5px; PADDING-RIGHT: 10px
}
.small-specbtn .error {
	HEIGHT: 22px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 5px; MARGIN-TOP: 2px; LINE-HEIGHT: 22px; PADDING-RIGHT: 5px
}
.small-specbtn .shopbtn {
	FLOAT: right; DISPLAY: block
}
.small-specbtn .nostore {
	DISPLAY: none
}
.small-specbtn .confirm {
	DISPLAY: none
}
.confirm-spec .confirm {
	DISPLAY: block
}
.stockout .nostore {
	FLOAT: right; DISPLAY: block
}
.stockout .shopbtn {
	DISPLAY: none
}
.stockout .confirm {
	DISPLAY: none
}
.dialog-title {
	BACKGROUND: #f3f3f3
}
.dialog-close-btn SPAN {
	HEIGHT: 16px; WIDTH: 16px; BACKGROUND: url(../images/gift_del.gif) no-repeat; MARGIN: 2px 2px 0px 0px; DISPLAY: block
}
#goods-intro IMG {
	VERTICAL-ALIGN: top
}
