.H {
	COLOR: #f50! important
}
#IMG {
	WIDTH: 750px; margin:0px auto;float:left;
}
#IMG {
	WIDTH: 750px; HEIGHT: 70px;margin:0px auto;BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; MARGIN-BOTTOM: 8px; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid;

}
#IMG IMG {
	MARGIN: 4px;  WIDTH: 750px;;vertical-align:middle
}
#page {
	FONT-SIZE: 12px;width:950px; margin:auto
}
 .right770 { float:right; width:750px;}
 .left210 { float:left; width:191px;}
.eshop TABLE {
	MARGIN: 0px
}
.eshop P {
	LINE-HEIGHT: 1.5
}
.eshop #gd {
	MARGIN-BOTTOM: 10px
}
.eshop #hd {
	MARGIN-BOTTOM: 10px
}
.eshop #bd {
	MARGIN-BOTTOM: 10px
}
.eshop #ft {
	MARGIN-BOTTOM: 10px
}

.header {
	MARGIN-BOTTOM: 10px
}
.eshop #gd {
	MARGIN: 0px 0px 4px
}
.eshop A:link {
	TEXT-DECORATION: none
}
.eshop A:visited {
	TEXT-DECORATION: none
}
.eshop A:hover {
	COLOR: #f60; TEXT-DECORATION: underline
}
.eshop A:active {
	COLOR: #f60; TEXT-DECORATION: underline
}

.eshop #hd .grid-c {
	BACKGROUND-POSITION: 0px 0px; OVERFLOW: hidden; WIDTH: 950px; HEIGHT: 300px
}
.eshop #hd .shop-summary {
	PADDING-RIGHT: 0px; PADDING-LEFT: 85px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 30px; HEIGHT: 93px
}
.eshop #hd .shop-summary .shop-logo {
	FLOAT: left; MARGIN-LEFT: -60px
}
.eshop #hd .shop-summary IMG {
	WIDTH: 50px; HEIGHT: 50px
}
.eshop #hd .shop-summary H2 {
	BORDER-TOP-WIDTH: 0px; CLEAR: none; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 24px; BACKGROUND-IMAGE: none; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; LINE-HEIGHT: 1; PADDING-TOP: 0px; FONT-FAMILY: "Microsoft YaHei","Î¢ÈíÑÅºÚ","Microsoft JhengHei","»ªÎÄºÚÌå",STHeiti,Georgia,"Times New Roman",Times,serif; HEIGHT: auto; BORDER-RIGHT-WIDTH: 0px
}
.eshop #hd .shop-summary P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px
}
.eshop #hd .nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 40px; PADDING-BOTTOM: 0px; WIDTH: 910px; PADDING-TOP: 0px; HEIGHT: 29px
}
.eshop #hd .nav LI {
	DISPLAY: block; FLOAT: left; LINE-HEIGHT: 27px; HEIGHT: 25px
}
.eshop #hd .nav LI A {
	DISPLAY: block; FLOAT: left; LINE-HEIGHT: 27px; HEIGHT: 25px
}
.eshop #hd .nav LI A EM {
	DISPLAY: block; FLOAT: left; LINE-HEIGHT: 27px; HEIGHT: 25px
}
.eshop #hd .nav LI {
	BACKGROUND-IMAGE: none; OVERFLOW: hidden; MARGIN-RIGHT: 2px
}
.eshop #hd .nav LI A {
	PADDING-RIGHT: 5px; OVERFLOW: hidden
}
.eshop #hd .nav LI A EM {
	PADDING-RIGHT: 10px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; CURSOR: pointer; PADDING-TOP: 0px
}
.eshop #hd .nav LI.current A EM {
	FONT-WEIGHT: 700
}
.box {
	MARGIN-BOTTOM: 5px; WIDTH: 750px; ZOOM: 1; POSITION: static
}

.box .hd H4 {WIDTH: 750px;hight:23px;LINE-HEIGHT: 23px
	
}

.box .hd H3 {
	FONT-WEIGHT: 700; FONT-SIZE: 12px; MARGIN: 0px
}

.box .hd H3 {
	COLOR: #db4c5e; LINE-HEIGHT: 25px! important
}
.box .bd {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; BACKGROUND-COLOR: #fff; BORDER-RIGHT-WIDTH: 0px;BORDER-RIGHT: #ccc 1px solid;  BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid;
}
.box .ft .act LI {
	LINE-HEIGHT: 25px! important
}

.col-sub .box {
	MARGIN-BOTTOM: 0px
}
.shopkeeper .box {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}

.col-sub .box .hd H3 {
	FONT-SIZE: 12px; COLOR: #fff; LINE-HEIGHT: 24px! important; TEXT-ALIGN: left
}
.shopkeeper .box .hd H3 {
	FONT-SIZE: 12px; COLOR: #fff; LINE-HEIGHT: 24px! important; TEXT-ALIGN: left
}

.col-sub .box .ft .act LI {
	LINE-HEIGHT: 24px
}
.shopkeeper .box .ft .act LI {
	LINE-HEIGHT: 24px
}
.col-main .shop-custom .bd {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.custom-area {
	LINE-HEIGHT: 1.2
}
.col-main .custom-area {
	OVERFLOW: hidden; WIDTH: 750px
}
.col-sub .shop-custom {
	MARGIN-TOP: 5px
}
.col-sub .shop-custom .bd {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.col-sub .custom-area {
	OVERFLOW: hidden; WIDTH: 190px
}
.custom-area TABLE {
	BORDER-COLLAPSE: separate
}
.custom-area P {
	LINE-HEIGHT: 1.4
}
.custom-area STRONG {
	FONT-WEIGHT: 700
}
.custom-area EM {
	FONT-STYLE: italic
}

.cats {
	BORDER-BOTTOM: #eee 1px dashed; ZOOM: 1
}
.col-sub .shop-category .cats {
	OVERFLOW: hidden; WIDTH: 178px
}
.cats .cat {
	PADDING-RIGHT: 0px; BORDER-TOP: #eee 1px dashed; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.cats .cat IMG {
	VERTICAL-ALIGN: top
}
.cats .cat H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-WEIGHT: 700; BACKGROUND: url(../images/fl-dot.png) no-repeat 0px 5px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; PADDING-TOP: 3px; ZOOM: 1
}
.cats .cat .cat-bd {
	MARGIN: 0px 0px 0px 15px; OVERFLOW: hidden
}
.cats .cat .cat-bd LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.cats .collapse .cat-hd {
	BACKGROUND-POSITION: -200px 5px
}
.cats .expand .cat-hd {
	BACKGROUND-POSITION: -400px 5px
}
.cats .collapse .cat-bd {
	HEIGHT: 0px
}
.shop-links .bd {
	PADDING-BOTTOM: 6px; PADDING-TOP: 6px;WIDTH: 180px;
}
.shop-links .bd UL {
	BORDER-BOTTOM: #eee 1px dashed
}
.shop-links .bd UL LI {
	BORDER-TOP: #eee 1px dashed; PADDING-LEFT: 10px; BACKGROUND: url(../images/fl-dot.png) no-repeat -600px 6px; OVERFLOW: hidden; WIDTH: 160px; LINE-HEIGHT: 20px
}


.main-wrap .box {
	WIDTH: 750px
}
.old .main-wrap .box {
	WIDTH: 740px
}
.main-wrap .shop-search {
	LINE-HEIGHT: 19px
}
.main-wrap .shop-search UL {
	ZOOM: 1
}
.main-wrap .shop-search UL:unknown {
	CLEAR: both; DISPLAY: block; HEIGHT: 0px; content: " "
}
.main-wrap .shop-search LI {
	MARGIN-BOTTOM: 0px; WIDTH: auto; LINE-HEIGHT: 26px; HEIGHT: 26px
}
.main-wrap .shop-search LABEL {
	DISPLAY: inline
}
.main-wrap .shop-search SPAN {
	FLOAT: none; MARGIN: 0px
}
.main-wrap .shop-search .type {
	MARGIN-RIGHT: 12px
}
.main-wrap .shop-search .keyword {
	MARGIN-RIGHT: 20px
}
.main-wrap .shop-search .keyword INPUT {
	WIDTH: 130px
}
.main-wrap .shop-search .price INPUT {
	WIDTH: 4em
}

.pic {
	DISPLAY: block; VERTICAL-ALIGN: inherit
}
.shop-list H4 {
	DISPLAY: none;FLOAT: left;
}
.shop-list {
	float:left;background:#FFFfff;
}

.grid UL:unknown {
	CLEAR: both; DISPLAY: block; HEIGHT: 0px; content: " "
}
.mid2{ width:700px; padding:0px 4px; background:#FFFfff; word-break:break-all;word-wrap:break-word;}
.grid { float:center; width:600px;}
.grid .info { paddingt:0px;}
.grid .info .li1 { width:105px; text-align:right}
.grid .info .li2 { width:345px; clear:right}
.border_white2 { border:2px solid #FFFFFF}
.grid UL {
	FLOAT: left;MARGIN: 2px; ZOOM: 1
}
.grid LI {
	FLOAT: left; MARGIN-BOTTOM: 20px; WIDTH: 182px
}
.grid .item {
	MARGIN: auto; WIDTH: 162px; TEXT-ALIGN: center
}

.grid .pic:link img{
HEIGHT: 160px;border: 1px dashed  #dddddd;
}
.grid .pic:visited img{
HEIGHT: 160px;border: 1px dashed  #dddddd;
}
.grid .pic:hover img{
HEIGHT: 160px;border: 1px dashed  #ff6600;
}
.grid .pic:active img{
HEIGHT: 160px;border: 1px dashed  #dddddd;
}
td{OVERFLOW: hidden; }
.grid A {
	COLOR: #36c; TEXT-DECORATION: none
}
.grid .pic A {
	DISPLAY: block; FONT-SIZE: 140px; VERTICAL-ALIGN: middle; WIDTH: 160px;  FONT-FAMILY: Arial! important; 
}
.grid .pic A IMG {
	VERTICAL-ALIGN: middle; max-width: 160px; border: 1px dashed  #dddddd;
}
.grid .desc {
	OVERFLOW: hidden; LINE-HEIGHT: 1.2; PADDING-TOP: 5px; HEIGHT: 42px
}

.old #hd .grid-c {
	HEIGHT: 120px
}
.old #hd .shop-summary {
	HEIGHT: 63px
}

.eshop #hd .shop-summary .shop-logo {
	DISPLAY: inline
}

#footer {
	width:950px;CLEAR: both; BORDER-TOP: #d1d7dc 3px solid;  PADDING-TOP: 5px; TEXT-ALIGN: center
}
#footer .foot-nav {
	DISPLAY: block; MARGIN: 0px auto; HEIGHT: 20px;TEXT-ALIGN: center
}
#footer UL LI {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 7px
}
#footer .foot-nav {
	WIDTH: 400px
}
#footer .ali-group {
	CLEAR: both; DISPLAY: block; MARGIN: 5px auto; WIDTH: 685px
}
#footer .ali-group H6 {
	FONT-WEIGHT: normal; FLOAT: left
}
#footer .ali-group UL {
	OVERFLOW: hidden
}
#footer .copyright {
	CLEAR: both; MARGIN: 15px auto 0px
}
.clearkit{clear:both;font-size:0;line-height:0;height:0px}