*{margin:0;padding:0}
BODY {
	MARGIN: 0px; FONT: 75%/150% arial; BACKGROUND-COLOR: #F6EFE1; background-image:url(header_bg.jpg); background-repeat:repeat-x; padding:0px; margin:0;
}

UL {
	FONT: 12px Verdana;
    MARGIN: 0px;
    list-style:none;
}
.img {
	border: 1px solid #dadada;margin: 3px;padding:3px;
}
img{border:0px;}
.clear{clear:both}
A:link {
	COLOR: #07519A; TEXT-DECORATION: none
}
A:visited {
	COLOR: #07519A; TEXT-DECORATION: none
}
A:hover {
	COLOR: #07519A; TEXT-DECORATION: underline
}
#site {
	MARGIN-LEFT: auto; WIDTH: 960px; MARGIN-RIGHT: auto
}
#header {
	BACKGROUND: url(headCap.gif) #fff repeat-x; HEIGHT: 24px
}
.utility {
	MARGIN: auto; WIDTH: 960px;PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; FONT: 0.85em verdana; PADDING-TOP: 3px; HEIGHT: 25px; TEXT-ALIGN: left
}
.utility A:link {
	COLOR: #3d5376; TEXT-DECORATION: none
}
.utility A:visited {
	COLOR: #3d5376; TEXT-DECORATION: none
}
.utility A:hover {
	COLOR: #3d5376; TEXT-DECORATION: none
}
#mainNav {
	MARGIN-TOP: 10px;
}
#mainNav UL {
	DISPLAY: inline;
}
#mainNav LI {
	DISPLAY: block; BACKGROUND: url(mainNavHome.gif) #ffffdd no-repeat right 50%; FLOAT: right; MARGIN-RIGHT: 4px
}
#mainNav A:link {
	DISPLAY: block; FONT: bold 11px/20px arial; WIDTH: 83px; COLOR: #4e2207; HEIGHT: 21px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#mainNav A:visited {
	DISPLAY: block; FONT: bold 11px/20px arial; WIDTH: 83px; COLOR: #4e2207; HEIGHT: 21px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#aliLogo {
	FLOAT: left; FONT: bold 10px verdana; MARGIN-RIGHT: 15px
} 
.aliSearch {
	CLEAR: both; BACKGROUND: url(header_menu.gif); height:90px;
}
.aliSearch UL {
	LIST-STYLE-IMAGE: none; MARGIN: 0px 0px 0px 320px; LIST-STYLE-TYPE: none; HEIGHT: 26px;
	}
.aliSearch LI {
	BACKGROUND: url(aliSearch_tabsLeft.gif) #d6e5ee no-repeat left top; FLOAT: left; MARGIN-RIGHT: 2px;
}
.aliSearch LI A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(aliSearch_tabsRight.gif)  no-repeat right top; PADDING-BOTTOM: 8px; FONT: bold 13px/100% arial; MARGIN-LEFT: 2px; WIDTH: auto; COLOR: #455b80; PADDING-TOP: 9px
}
.aliSearch .searchBox {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 10px; COLOR: #fff; PADDING-TOP: 6px; TEXT-ALIGN: center;
}
.aliSearch .searchBox A {
	COLOR: #fff
}
.aliSearch LI.current {
	BACKGROUND: no-repeat left top; HEIGHT: 31px; width:160px;
}
.aliSearch LI.current A {
	FONT-WEIGHT: bold; BACKGROUND: url(aliSearch_current_tabsRight.gif) no-repeat right top; COLOR: #172e54; important; TEXT-DECORATION: none; text-align:right; padding-right:25px;
}
.aliSearch UL LI A {
	outline: none
}
.aliSearch LI.other {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: 20px
}
.aliSearch LI.other A {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-FAMILY: verdana
}
.homePopSearch {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: url(aliSearch_popBg.gif) no-repeat 50% top; PADDING-BOTTOM: 10px; PADDING-TOP: 5px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.intelligent {
	DISPLAY: inline; Z-INDEX: 9; POSITION: relative; float:left; padding-top:15px; padding-left:30px;
}
.yourcart{width:250px;float:right;text-align:center;font-weight:bold;}
.yourcart a{display:block}
#left {
		float:left;width:17.7%;
}
#main_center{
		float:left;width:81.7%;margin:5px 0 0 5px;
}
#center{
		float:left;width:59.5%;margin:5px 0 0 5px;
}
#right{
		float:left;width:21.5%;margin:5px 0 0 5px;
}
.mail{
	FLOAT: right; MARGIN-RIGHT: 5px;
	padding:0 0 0 23px;
	line-height:19px;
	font-size: 95%;
	FONT: 11px/20px arial;
	background:url(mail01.gif) no-repeat 0 50%;
}
.feed{
	FLOAT: right; MARGIN-RIGHT: 5px;
	padding:0 0 0 21px;
	line-height:19px;
	font-size: 95%;
	FONT: bold 11px/20px arial;
	background:url(msn2.gif) no-repeat 0 50%;
}
.flash {
    float:left; 
	width:100%; 
	border:1px #AACCEE solid;
	MARGIN-TOP: 5px;
}
.welcome{
	clear:right;text-align:right;padding:8px 3px;
}
#category_top {
    BORDER-RIGHT: #b07003 1px solid; BORDER-TOP: #b07003 1px solid;MARGIN-BOTTOM: 0px;
	BORDER-LEFT: #b07003 1px solid;  BORDER-BOTTOM: b07003 1px solid; HEIGHT:100%;
}
#category_top H1 {
	PADDING-LEFT: 10px; FONT-SIZE: 13px; PADDING-TOP: 3px;  HEIGHT: 25px; color: #07519A
}
#category {
    BORDER-RIGHT: #b07003 1px solid; BORDER-TOP: #b07003E 1px solid;MARGIN-BOTTOM: 0px;MARGIN-TOP: 5px;
	BORDER-LEFT: #b07003 1px solid;  BORDER-BOTTOM: #b07003 1px solid; HEIGHT:100%;
}
H1 {
	BACKGROUND: #EBF3FB;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 140%; PADDING-TOP: 0px
}
#category H1 {
	PADDING-LEFT: 10px; FONT-SIZE: 13px; PADDING-TOP: 3px;  HEIGHT: 25px; color: #07519A
}
H2 {
	BORDER-BOTTOM: #b07003 1px solid;BACKGROUND: #FFAC1F;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 140%; PADDING-TOP: 0px; BORDER-TOP: #b07003 1px solid;
}
#category H2 {
	PADDING-LEFT: 10px; FONT-SIZE: 13px; PADDING-TOP: 3px;  HEIGHT: 22px; color: #07519A
}
.catalog-div {
	border: 1px solid #d7dabd; 
	background: #FFF; 
	display: none; 
	position: absolute; 
	padding: 5px;
	margin:0;z-index:999;
}
.catalog-div ul{
  padding: 0px;
  margin: 0px;
  list-style: none;
}
.catalog-div li {
  white-space:nowrap;
}
.catalog-div .top-cate {
  border-bottom: 1px solid #d7dabd; 
	margin: 1px auto;
}
.catalog-div .snd-cate {
  padding-left: 1em;
}
.top-cate a{display:block;}
.why {
     height: 90px;
     overflow: auto;
     margin: 5px;
     font-size: 10pt;
     font-family: verdana;
     vertical-align: middle;
}
.border {
	BORDER-RIGHT: #b0bec7 1px solid; BORDER-TOP: #b0bec7 1px solid; BORDER-LEFT: #b0bec7 1px solid; BORDER-BOTTOM: #b0bec7 1px solid
}
#bottom {
	CLEAR: both; MARGIN: 12px auto 15px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.box04{
	border:1px #d8d8d8 solid;
	margin-top:5px;
	height:1%;width:168px;overflow:hidden;
}
.title05{
	background:url(title05_bg.gif) repeat-x;
	FONT-WEIGHT: bold; FONT-SIZE: 10pt;
	height:24px;
	line-height:24px;
	border-bottom:1px #d8d8d8 solid;
	padding:0 0 0 8px;
	position:relative;
}
.title05left{
	overflow: hidden; 
	width:3px;
	height:3px;
	position:absolute; 
	top: -1px; 
	left: -1px;
	background: url(title05.gif) no-repeat 0px 0px; 
}
.title05right{
	overflow: hidden; 
	width:3px;
	height:3px;
	position:absolute; 
	top: -1px; 
	right: -1px;
	background: url(title05.gif) no-repeat -2px 0px; 
}
.mail2{
	margin:0 8px;
	padding:0 0 0 20px;
	line-height:30px;
	height:30px;
	font-size: 85%;
	background:url(mail01.gif) no-repeat 0 50%;
}
.msn{
	margin:0 8px;
	padding:0 0 0 20px;
	line-height:30px;
	height:30px;
	font-size: 85%;
	background:url(msn2.gif) no-repeat 0 50%;
}
.more {
	CLEAR: both; LINE-HEIGHT: 22px; HEIGHT: 22px; TEXT-ALIGN: right
}
.more A {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
#preview_div {
    display: none;
    position: absolute;
    z-index: 110;
    left: -500px;
    top: 48px;
}
.border_preview{
    z-index:100;
    position:absolute; 
    background: #fff;
    border: 1px solid #333;
}

#loader_container {
    text-align:center;
    position:absolute;
    top:40%;
    width:100%
}

#loader_preview {
    font-family:Tahoma, Helvetica, sans;
    font-size:12px;
    color:#000000;
    background-color:#FFFFFF;
    padding:10px 0 16px 0;
    margin:0 auto;
    display:block;
    width:135px;
    border:1px solid #09C;
    text-align:left;
    z-index:255;
    filter: progid:DXImageTransform.Microsoft.BasicImage(opacity=.65);
    opacity: 0.65;
}

.preview_temp_load {
    vertical-align:middle;
    text-align:center;
    padding: 15px 0 0 0;
    padding-bottom:15px;
}

.preview_temp_load img{ 
    vertical-align:middle;
    text-align:center;
    border:1px solid #09C;
}
.ad4 {
    CLEAR: both; BORDER-RIGHT: #DBD3C4 1px solid; MARGIN: 0px 0px;  BORDER-TOP: #DBD3C4 1px solid;
	BORDER-LEFT: #DBD3C4 1px solid; HEIGHT: 100%;BORDER-BOTTOM: #DBD3C4 1px solid ;MARGIN-TOP: 5px
}
.ad3 {
    CLEAR: both; BORDER-RIGHT: #CDCDCD 1px solid; MARGIN: 0px 0px;  BORDER-TOP: #CDCDCD 1px solid;
	BORDER-LEFT: #CDCDCD 1px solid; HEIGHT: 100%;BORDER-BOTTOM: #cdcdcd 1px solid ;MARGIN-TOP: 5px;
	width:780px; border-bottom-color:#6F6;
	float:left;
}
#goods-info {
    background:#FFF;
	margin-bottom:10px;
}

#goods-info dl {
    float:left;
    margin-top:10px;
	
}

#goods-info dt {
    color:#D44100;
    font-size:18px;
    font-weight:bold;
    margin-bottom:10px;
}

#goods-info dd {
    color:#7B3900;
    line-height:160%;
	margin-left:50px;
	
}
#brand-info {
    float:left;
	margin-top:5px;
    border:1px solid #CDCDCD;
	background:#F8F8F8;
	padding-left:20px;
}
#info-photo {
    float:left;
    margin:5px;
    border:1px solid #CDCDCD;
    padding:5px;
	background:#F8F8F8;
}
#info-photo p{
    margin-bottom:15px;
}
#goods-info-photo {
    float:left;
    margin:5px;
    border:1px solid #CDCDCD;
    padding:5px;
	background:#F8F8F8;
}
#goods-info-photo li {
    list-style-type: none;
	text-align:left; 
}
#goods-info-photo img {
    border:1px solid #CDCDCD;
}

#goods-info-photo .zoom {
    width:60px;
    height:14px;
    padding-left:15px;
    margin:5px auto 0 auto;
    background:url(zoom.gif) no-repeat center left;
}

#goods-info-photo .zoom a:hover {
    text-decoration:underline;
}
#new-arrivals-bar{
	MARGIN-BOTTOM: 5px;MARGIN-TOP: 0px;
	HEIGHT:100%;
}
#clbl ul{
  padding:0px;
  line-height:160%;
  margin-top:5px
}
#clbl li {
	list-style-type: none;
	text-align:center; 
}
.watchpic {
	margin:0px;
	border:0
}

#left_menu H3 {
	 HEIGHT: 24px;FONT-SIZE: 13px; background-image:url(block_title_center.gif);
}

#nav2 {
	FONT-SIZE: 11px
}
#nav2 LI {
	CLEAR: left; BACKGROUND: url(left_menu.gif) no-repeat center bottom; FLOAT: left
}
#nav2 LI:hover {
	BACKGROUND: url(left_menu.gif) no-repeat center top
}
#nav2 LI.sfhover {
	BACKGROUND: url(left_menu.gif) no-repeat center top
}
#nav2 A {
	BORDER-TOP: #ffffff 1px solid; DISPLAY: block; PADDING-LEFT: 10px; WIDTH: 160px; COLOR: #333333; LINE-HEIGHT: 22px; TEXT-DECORATION: none
}
#nav2 A:hover {
	COLOR: #0000ff; TEXT-DECORATION: underline
}
#nav2 UL {
	MARGIN-TOP: -23px; MARGIN-LEFT: 170px; POSITION: absolute
}
#nav2 UL {
	DISPLAY: none
}
#nav2 LI.show UL {
	DISPLAY: block
}
#nav2 LI.show LI UL {
	DISPLAY: none
}
#nav2 LI LI.show UL {
	DISPLAY: block
}
#visitAllCat2 {
	PADDING-RIGHT: 1px; MARGIN-TOP: 1px; PADDING-LEFT: 1px; FONT-SIZE: 1px; BACKGROUND: url(visitallcat.gif) no-repeat left bottom; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; HEIGHT: 5px
}

.globalModule {
    FLOAT: right; MARGIN-RIGHT: 5px;
	padding:0 0 0 20px;
	line-height:19px;
	FONT: bold 11px/20px arial;
	background: url(icon_cart.gif) no-repeat 0 50%;
}
.cart_list_tab {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 5px 0px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.cart_list_tab_title TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.cart_list_tab_content TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 14px; BACKGROUND: #f8f8f8; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#cart_process_wrap {
	BACKGROUND: url(process_mid.gif) repeat-x left top; HEIGHT: 27px
}
#cart_process_left {
	PADDING-LEFT: 62px; BACKGROUND: url(process_left.gif) no-repeat left top; HEIGHT: 27px
}
#cart_process {
	PADDING-RIGHT: 4px; BACKGROUND: url(process_right.gif) no-repeat right top; HEIGHT: 27px
}
#cart_process LI {
	PADDING-RIGHT: 31px; PADDING-LEFT: 20px; BACKGROUND: url(process_arrow.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 27px; PADDING-TOP: 0px
}
#cart_process LI.current {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #c00
}
#cart_process LI.process_none {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.main_block {
	
}
.main_block H3 {
	 HEIGHT: 24px;FONT-SIZE: 13px; background-image:url(block_title_center.gif);
}
.main_title {
	PADDING-LEFT: 10px; BACKGROUND: url(block_title_left.gif) no-repeat left top; FLOAT: left; COLOR: #ffffff; LINE-HEIGHT: 24px
}
.main_more {
	PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: url(block_title_right.gif) no-repeat right top; FLOAT: right; LINE-HEIGHT: 24px; HEIGHT: 24px
}
.main_more A {
	FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: underline
}
.main_content {
	BORDER-RIGHT: #7e9db9 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #7e9db9 1px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; BORDER-LEFT: #7e9db9 1px solid; WIDTH: 554px; PADDING-TOP: 10px; BORDER-BOTTOM: #7e9db9 1px solid
}
.right_content {
	BORDER-RIGHT: #7e9db9 1px solid; BORDER-TOP: #7e9db9 1px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; BORDER-LEFT: #7e9db9 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #7e9db9 1px solid;TEXT-ALIGN: center;
}
.top_content {
	BORDER-RIGHT: #7e9db9 1px solid; BORDER-TOP: #7e9db9 1px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; BORDER-LEFT: #7e9db9 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #7e9db9 1px solid;PADDING-LEFT: 10px;
}
.pro_list {
	BORDER-RIGHT: #7e9db9 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #7e9db9 1px; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; OVERFLOW: hidden; BORDER-LEFT: #7e9db9 1px solid; WIDTH: 563px; PADDING-TOP: 15px; BORDER-BOTTOM: #7e9db9 1px solid
}
.pro_list DL {
	FLOAT: left; MARGIN: 0px 5px; WIDTH: 126px
}
.pro_img IMG {
	BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; BORDER-BOTTOM: #aaa 1px solid
}
#feature_block {
	BORDER-RIGHT: #7e9db9 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #7e9db9 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 4px; OVERFLOW: hidden; BORDER-LEFT: #7e9db9 1px solid; WIDTH: 582px; PADDING-TOP: 4px; BORDER-BOTTOM: #7e9db9 1px solid; LIST-STYLE-TYPE: none
}
#feature_block LI {
	FLOAT: left; WIDTH: 115px; TEXT-ALIGN: center;FONT-SIZE: 11px;
}
#feature_block LI.category-line {
	BACKGROUND: url(category-line.gif) no-repeat right top
}
#new_block {
	BORDER-RIGHT: #7e9db9 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #7e9db9 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 4px; OVERFLOW: hidden; BORDER-LEFT: #7e9db9 1px solid; WIDTH: 567px; PADDING-TOP: 4px; BORDER-BOTTOM: #7e9db9 1px solid; LIST-STYLE-TYPE: none
}
#new_block LI {
	FLOAT: left; WIDTH: 189px; TEXT-ALIGN: center;FONT-SIZE: 11px;
}
.more {
	CLEAR: both; LINE-HEIGHT: 22px; HEIGHT: 22px; TEXT-ALIGN: right
}
.more A {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}

/*define menu*/
.menu {font-size:12px;width:168px;padding-left:2px;background:#8e96a4;padding-bottom:4px;float:left; z-index:50; position:relative;}
.menu ul {background:transparent; float:left;}
.menu ul ul {width:168px;}
.menu ul li {float:left;background:#fff url(red_arrow_bg.gif) 150px 8px no-repeat;display:block;width:166px;height:24px;line-height:24px;border-top:1px solid #A6A6A6;font-weight:bold;}
.menu ul ul li {display:block;width:152px;height:auto; line-height:140%;border:0;font-weight:normal;padding:2px 0 2px 20px;border-left:2px solid #7E9DB9; border-right:2px solid #7E9DB9;background-position:0 -4093px;background:#fff url(red_arrow_bg.gif) 7px 8px no-repeat;}
.menu ul ul .b_top {background-position:0px -4041px;;border-top:1px solid #7E9DB9;border-right:1px solid #7E9DB9;padding-top:10px;}
.menu a, .menu a:visited {display:block;float:left;height:100%; width:166px; font-size:1em;text-decoration:none;color:#000; padding:0;text-indent:1em;}
.menu ul ul li a, .menu ul ul li a:visited {display:inline;color:#000;background:none;text-indent:0;width:auto;}
.menu ul ul li a:hover {color:#8D0011;background:none;text-decoration:underline;}
.menu ul ul :hover > a {color:#8D0011;background:none;text-decoration:underline;}
.menu table {border-collapse:collapse; padding:0; margin:-1px; width:0; height:0; font-size:1em; z-index:1;}
* html .menu a:hover {color:#fff;position:relative; z-index:100; text-decoration:none;background:#7E9DB9}
.menu li:hover {position:relative;}
.menu :hover > a {color:#000;background:#DEE7EE}
.menu ul ul {position:absolute;height:0;top:-10000000px;left:148px; width:176px;border-top:1px solid #A6A6A6;padding-top:2px;padding-bottom:4px;height:auto;background:#7E9DB9;}
.menu ul :hover ul {top:-1px;}

a.piclink:hover {background-color:#ddd;}
a.piclink img{padding:1px}
a.piclink:link img,a.piclink:visited img{padding:1px}
a.piclink:hover img,a.piclink:active img{background-color:#ddd;}

#t_p {left:5px;top:20px;text-align:left; position:absolute; z-index:61;}
#t_p ul {padding:0; margin:0; width:42px;position:relative;}
#t_p ul li {float:left; display:inline;font-size:12px;}
#t_p ul li a.one {display:block;background:url(tabs_price.gif) no-repeat;width:43px;text-indent:3px;font-size:12px;padding-top:3px;}
#t_p ul li div {position:absolute; top:-2400px;background:#fff;font-size:12px;}
#t_p ul li a div,#t_p ul li div {left:1px;text-indent:2px;height:104px;width:40px;border:1px solid #ddd; border-top:none;}
#t_p ul li:hover > a.one {background:url(tabs_price.gif) 100% -28px no-repeat; height:26px;}
* html #t_p ul li a.one:hover {height:26px; color:#000;background:url(tabs_price.gif) 100% -28px no-repeat;cursor:pointer;color:#A72D2C;} 
#t_p ul li:hover div,#t_p ul li a:hover div  {top:20px;}
#t_p div a {display:block;line-height:140%}
#t_p IFRAME {display: block; position: absolute;Z-INDEX: -1;TOP: 0; LEFT: 0; WIDTH: 40px;  HEIGHT: 108px;border:0;filter: mask(); }

.small{font-size:11px;}
.xuxian{border-bottom:1px dashed #BFDCEC;height:1px;margin:3px;line-height:1px;}
.shixian{border-bottom:1px solid #BFDCEC;height:1px;margin:3px;line-height:1px;}
.input_5 {width:250px; height:14px;border:1px solid #ddd; line-height:14px;padding:5px;}
.textarea1 {width:380px; height:120px; border:1px solid #ddd;font-size:12px;padding:5px;}

.divb{padding:5px;line-height:120%;}
.divb table{background:#ffffff;}
.login{width:350px;margin:10px;border:1px solid #DDDDDD;float:left;}
.divtitle{background:transparent url(bg_title.gif) repeat-x;height:25px;color:#000;font-size:14px;font-weight:bold;padding:10px;}
.input_box {width:254px;height:21px;border:0;padding:5px 5px 1px 5px;font-size:14px;background-image:url(bg_input.gif);background-repeat:no-repeat;}
.margin_t {margin-top:10px;}
.line_60px {line-height:60px;}

.table_orders th{padding-left:32px;text-align:left;}
.table_orders td{border-bottom:1px solid #eee; height:28px; padding-left:32px;}
.gray_bg {background-color:#ebe9df;}

.hi8{height:10px;background:#fff;line-height:10px;}
.hi5{height:5px;background:#fff;line-height:5px;}
.float_left{float:left}
.float_right{float:right}

.rdiv{margin:10px 0 10px 15px;border:1px solid #DDDDDD;overflow:auto}
.rdiv2{margin:10px 0 10px 15px;overflow:auto}
.red_arrow_list li {background:#fff transparent url(red_arrow_bg.gif) left 7px no-repeat; padding:1px 10px; line-height:140%;}





#m_content{ padding:0px; margin:0; text-align:center; border:#bbd7e5 solid 1px; width:960px;}
#m_logo{ margin:0px; padding:0; width:960px;}
#m_logo ul{}
#m_logo ul li{ float:left;}
#m_logo ul li img{width:80px; height:70px;}
#m_pic{ padding:0px; margin:0px; width:960px;}
#m_pic ul li{ float:left;}
#m_pic ul li a{ text-decoration:none;}




#viewed{ width:960px; margin:0px; padding:0px;}
#viewed_menu{ height:28px; background-color:#1abafb}
#viewed_menu a{ color:#FFF; font-size:16px; margin-left:10px; float:left; line-height:28px; text-decoration:none;}
.viewed_shop{width:260px; height:100px; float:left; padding:1px; margin-left:30px; margin-top:20px;}
.shop_img{ float:left; border:#999 solid 1px;}
.shop_font ul li{ text-align:left; margin-left:110px;}
.shop_font ul li a{text-decoration:none; display:block; width:120px; height:30px; overflow:hidden;}
.shop_font p{ color:#F00;}
.shop_font ul{}
