@import url(reset.css);
@import url(common.css);

.cornerLT, 
.cornerRT,
.cornerLB,
.cornerRB {position:absolute; width:14px; height:14px; font-size:11px; line-height:14px; background: url(../images/index_corner_white.gif) no-repeat -9999px; overflow:hidden; _zoom:1;}
.cornerLT {left:-1px; top:-1px; background-position:0 0; }
.cornerLB {left:-1px; bottom:-1px; background-position:0 -14px; }
.cornerRT {left:100%; top:-1px; margin-left:-13px; background-position:-14px 0; }
.cornerRB {left:100%; top:100%; margin:-13px 0 0 -13px; background-position:-14px -14px; }

/* 主体盒子
--------------------------------------------------*/
.main {overflow:hidden; _zoom:1;}

/*--- 左侧栏 ---*/
.sidebar {float:left; margin:0 19px 0 0; width:214px; }
	
	/*二级导航*/
	.subnav {position:relative; margin:0 0 10px; border:1px solid #E2E2E2; padding:14px 12px 15px 11px; _zoom:1;}
		.subnav h2 {padding:0 0 8px; color:#E6332C; font-size:14px; background:url(../images/subnav-heading-bg.gif) no-repeat right 7px; }
			.subnav h2 span {border-right:5px solid #ffffff; background:#ffffff; }
		.subnav li {height:29px; border-bottom:1px solid #E5E5E5;}
		.subnav li.current a, .subnav li a:hover {color:#ffffff; background:#E7342D url(../images/subnav-li-bg-hover.gif) no-repeat; }
			.subnav li a {display:block; margin:4px 0 5px; height:20px; text-indent:28px; background:url(../images/subnav-li-bg.gif) no-repeat 17px 50%; }

	/*宣传位置*/
	.advertise {margin:0 0 3px; border:6px solid #E3E3E3; }
		.advertise img {display:block; }

		/*活动*/
		.sidebar-activity {position:relative; padding:4px 10px; color:#ffffff; line-height:14px; background:#C91A1A; }
			.sidebar-activity a {position:absolute; right:10px; top:10px; width:63px; height:17px; color:#FFD9D9; line-height:17px; text-align:center; background:url(../images/sales/sidebar-advertize-button.gif) no-repeat; }
		
		/*推荐促销产品*/
		.sidebar-sales-product {position:relative; width:200px; text-align:center; }
			.sidebar-sales-product a.prev {position:absolute; left:13px; top:38px; width:4px; height:7px; text-indent:-9999px; background:url(../images/sales/rightbanner_bluearrow01.jpg) no-repeat; }
			.sidebar-sales-product a.next {position:absolute; right:16px; top:38px; width:4px; height:7px; text-indent:-9999px; background:url(../images/sales/rightbanner_bluearrow02.jpg) no-repeat; }
			.sidebar-sales-product img {margin:5px auto; border:1px solid #cccccc; }
			.sidebar-sales-product div a {display:block; height:36px; line-height:36px; color:#ffffff; text-align:center; background:#C91A1A; }

/* 主体内容
--------------------------------------------------*/
.content {position:relative; float:left; width:710px; border:1px solid #E2E2E2; padding:14px 14px 14px 16px;}
	/*纯色圆角*/
	.content-heading .cornerLT,
	.content-heading .cornerLB,
	.content-heading .cornerRT,
	.content-heading .cornerRB { width:6px; height:6px; }

	.content-heading .cornerLT {left:0; top:0; background:url(../images/other/corner-pixel6_LT.png) no-repeat !important; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/other/corner-pixel6_LT.png', sizingMethod='crop')}
	.content-heading .cornerLB {left:0; bottom:0; background:url(../images/other/corner-pixel6_LB.png) no-repeat !important; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/other/corner-pixel6_LB.png', sizingMethod='crop')}
	.content-heading .cornerRT {top:0; margin-left:-6px; background:url(../images/other/corner-pixel6_RT.png) no-repeat !important; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/other/corner-pixel6_RT.png', sizingMethod='crop')}
	.content-heading .cornerRB {bottom:0; margin:-6px 0 0 -6px; background:url(../images/other/corner-pixel6_RB.png) no-repeat !important; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/other/corner-pixel6_RB.png', sizingMethod='crop')}

	
	.content-heading {position:relative; height:27px; padding:9px 0 0 20px; color:#ffffff; font-size:14px; vertical-align:middle; font-weight:bold; background:#5CB6E4; _zoom:1;}

/*--- dm ---*/
.dm_box {padding:10px 20px;}
	.dm_box h3 { color:#d37919; font-weight:bold; font-size:14px; padding:5px 0 5px 0;}
	.dm_box p {margin:0 0 15px;}