			@import url('http://www.imbc.com/commons/css/base.css');
		#wrap {
			width: 100%;
			overflow: hidden;
			position: relative;
			text-align: center;
		}
		
		.half_sale_containern1 {
			width: 100%;
			overflow: hidden;
			position: relative;
			text-align: center;
			background: #f6f2e9;
			background:url("http://img.imbc.com/broad/tv/special/sale/img/half_sale_bgn1_v3.jpg") no-repeat center top;
		}
		
		.hs_contents1 {
			width: 1024px;
			height:814px;
			margin: 0 auto;
			position: relative;
			overflow: hidden;
			z-index: 20
		}
		
		.half_sale_containern2 {
			width: 100%;
			overflow: hidden;
			position: relative;
			text-align: center;
			background:url("http://img.imbc.com/broad/tv/special/sale/img/half_sale_bgn2_v2.png") no-repeat center top;
		}
		
		.hs_contents2 {
			width: 1024px;
			height: 677px;
			margin: 0 auto;
			position: relative;
			overflow: hidden;
		}
		
		.half_sale_containern3 {
			width: 100%;
			overflow: hidden;
			position: relative;
			text-align: center;
			background:url("http://img.imbc.com/broad/tv/special/sale/img/half_sale_bgn3_v2.png") no-repeat center top;
		}
		
		.hs_contents3 {
			width: 1024px;
			height: 734px;
			margin: 0 auto;
			position: relative;
			overflow: hidden;
		}
		
		.half_sale_containern4 {
			width: 100%;
			overflow: hidden;
			position: relative;
			text-align: center;
			background:url("http://img.imbc.com/broad/tv/special/sale/img/half_sale_bgn4_v2.png") no-repeat center top;
		}
		
		.hs_contents4 {
			width: 1127px;
			height: 687px;
			margin: 0 auto;
			position: relative;
			overflow: hidden;
		}
		
		.half_sale_containern5 {
			width: 100%;
			overflow: hidden;
			position: relative;
			text-align: center;
			background: url("http://img.imbc.com/broad/tv/special/sale/img/half_sale_bgn5.jpg") no-repeat center top;
		}
		
		.hs_contents5 {
			width: 1024px;
			height: 661px;
			margin: 0 auto;
			position: relative;
			overflow: hidden;
		}
		.hs_contents6 {
			width: 1024px;
			height: 128px;
			margin: 0 auto;
			position: relative;
			overflow: hidden;
		}
		
		.half_sale_logo {
			padding-left: 32px;
		}
		
		.hs_txt { 
			padding-top:17px; 
		}

		.hs_tdx {
			padding-top:28px;
		}
		
		.hs_contents2 .header {
			padding-left: 18px;
			text-align: left;
			overflow: hidden;
			position: relative;
			padding-top:40px;
			margin-bottom: 15px;
		}
		
		.hs_contents2 .lh_area {
			width: 993px;
			margin: 0 auto;
			overflow: hidden;
		}
		
		.hs_contents2 .lh_vod_area {
			position: relative;
			overflow: hidden;
			width: 238px;
		}
		
		.hs_contents2 .lh_buy_btn {
			position: absolute;
			top: 348px;
			left: 11px;
		}
		
		button {
			border: none;
			background: none;
			margin: 0;
			padding: 0;
			cursor: pointer;
		}
		
		.hs_contents2 .lh_area ul li {
			float: left;
			padding-left: 13px;
		}
		
		.hs_contents2 .lh_area ul li:first-child {
			padding: 0;
		}
		
		.hs_contents3 .header {
			text-align: left;
			overflow: hidden;
			position: relative;
			padding-top: 74px;
			margin-bottom: 7px;
		}
		
		.hs_contents3 .lh_area {
			width: 993px;
			margin: 0 auto;
			overflow: hidden;
		}
		
		.hs_contents3 .lh_vod_area {
			position: relative;
			overflow: hidden;
			width: 238px;
		}
		
		.hs_contents3 .lh_buy_btn {
			position: absolute;
			top: 422px;
			left: 11px;
		}
		
		.hs_contents3 .lh_area ul li {
			float: left;
			padding-left: 13px;
		}
		
		.hs_contents3 .lh_area ul li:first-child {
			padding: 0;
		}
		
		.hs_contents4 .header {
			padding-left: 75px;
			text-align: left;
			overflow: hidden;
			position: relative;
			padding-top: 69px;
			margin-bottom: 21px;
		}
		
		.hs_contents4 .best_top_cn {
			position: relative;
			text-align: center;
		}
		
		.hs_contents4 .best_top_cn .hs_50_1 {
			position: absolute;
			top: 10px;
			left: 98px;
		}
		
		.hs_contents4 .best_top_cn .hs_50_2 {
			position: absolute;
			top: 10px;
			left: 289px;
		}
		
		.hs_contents4 .best_top_cn .hs_50_3 {
			position: absolute;
			top: 10px;
			left: 481px;
		}
		
		.hs_contents4 .best_top_cn .hs_50_4 {
			position: absolute;
			top: 10px;
			left: 675px;
		}
		
		.hs_contents4 .best_top_cn .hs_50_5 {
			position: absolute;
			top: 10px;
			left: 864px;
		}
		.hs_contents5 .header {
			text-align: left;
			overflow: hidden;
			position: relative;
			padding-top: 47px;
			margin-bottom: 22px;
		}
		.hs_contents5 .lh_high_area {
			position: relative;
			overflow: hidden;
			width: 312px;
		}
		
		.hs_contents5 .lh_high_btn {
		    position: absolute;
			top: 364px;
			left: 147px;
		}
		
		.hs_contents5 ul li {
			float: left;
			padding-left: 13px;
		}
		
		.hs_contents5 ul li:first-child {
			padding: 0;
		}
		.footer{
			width:100%;
			overflow:hidden;
			position:relative;
			background:url("http://img.imbc.com/broad/tv/special/sale/img/half_sale_bgn6.jpg") no-repeat center top;
		}
		.footer .footer_container{
			position:relative;
			width:1024px;
			margin: 0 auto;
			height:128px;
			overflow:hidden;
		}
		.footer .footer_container .header{
			top:26px;
			left:59px;
			position:absolute;
		}
		.footer .footer_container .hs_add_btn{
			top:47px;
			left:871px;
			position:absolute;
		}
		.hs_contents2 .lh_vod_area .lh_buy_btn a{
			width: 216px;
			height: 48px;
			background: url("http://img.imbc.com/broad/tv/special/sale/img/lh_cn_btn_v2.png") no-repeat;
			display: block;		
		}
		.hs_contents2 .lh_vod_area .lh_buy_btn a:hover{
			background-position:0 -48px;
		}
		.hs_contents3 .lh_vod_area .lh_buy_btn a{
			width: 215px;
			height: 48px;
			background: url("http://img.imbc.com/broad/tv/special/sale/img/lh_buy_btn_v2.png") no-repeat;
			display: block;		
		}
		.hs_contents3 .lh_vod_area .lh_buy_btn a:hover{
			background-position:0 -48px;
		}

		.hs_contents3 .lh_news{
			position:absolute;
			top:316px;
			left:11px;
		}
		.hs_contents3 .lh_news .lh_news_damo{
			width: 215px;
			height: 86px;
			background: url("http://img.imbc.com/broad/tv/special/sale/img/lh_buy_news_1.png") no-repeat;
			display: block;		
		}
		.hs_contents3 .lh_news .lh_news_kimsamsun{
			width: 215px;
			height: 86px;
			background: url("http://img.imbc.com/broad/tv/special/sale/img/lh_buy_news_2.png") no-repeat;
			display: block;		
		}
		.hs_contents3 .lh_news .lh_news_whitetower{
			width: 215px;
			height: 86px;
			background: url("http://img.imbc.com/broad/tv/special/sale/img/lh_buy_news_3.png") no-repeat;
			display: block;		
		}
		.hs_contents3 .lh_news .lh_news_coffee{
			width: 215px;
			height: 86px;
			background: url("http://img.imbc.com/broad/tv/special/sale/img/lh_buy_news_4.png") no-repeat;
			display: block;		
		}
		.hs_contents3 .lh_news a:hover{
			background-position:-1px -87px;
		}

		/**/
		.hs_contents5 .lh_high_area .lh_high_btn a{
			width: 148px;
			height: 48px;
			background: url("http://img.imbc.com/broad/tv/special/sale/img/high_buy_btn_v2.png") no-repeat;
			display: block;		
		}
		.hs_contents5 .lh_high_area .lh_high_btn a:hover{
			background-position:0 -48px;
		}