SECTION > #MAINTOPGROUP { 
    clear: both;
	position: relative;
	margin-top:10px;
	width:100%;
}
SECTION > #MAINTOPGROUP .indicatorArea {
	width:100%;
	height:410px;
	overflow: hidden;
}


SECTION > #CONTENTMAINTOPGROUP {
    clear: both;
	position: relative;
	margin-top:20px;
	width:100%;
	height:109px;
	border-bottom: 1px solid #e5e5e5;
}
SECTION > #CONTENTMAINTOPGROUP .catalogeMenu-text {margin-top:7px;}
SECTION > #CONTENTMAINTOPGROUP ul {
	list-style-type:none;
	margin-top:-1px;
	padding:0;

}
SECTION > #CONTENTMAINTOPGROUP li {
	float:left;
	padding-top:75px;
	min-width:120px;
	height:109px;
	display:inline;
	font-size: 14px;
	text-align: center;
}
SECTION > #CONTENTMAINTOPGROUP ul li:hover,
SECTION > #CONTENTMAINTOPGROUP ul li.active {
	color:#ffffff;
	background-color: #da5461;
}


SECTION > #CONTENTMAINGROUP {
    clear: both;
	position: relative;
	margin-top:20px;
	width:100%;
	text-align: left;
}
SECTION > #CONTENTMAINGROUP ul {list-style-type:none;padding:0;}
SECTION > #CONTENTMAINGROUP li {float:left;}

SECTION > #CONTENTMAINGROUP .productlist-section {
	position: relative;
	/*width:233px;
        border:1px solid #ecedee;
        */
        width:192.7px;
        border:1px solid #B2CCFF;;
	overflow: hidden;
}
SECTION > #CONTENTMAINGROUP .productlist-section .hot_iconDisplayGroup {
	position: absolute;
	top:0;
	left:2px;
}
SECTION > #CONTENTMAINGROUP .productlist-section .saleoff_iconDisplayGroup {
    position: absolute;
	padding:15px 0 0 0;
	top:40%;
	left:10px;
	width:79px;
	height:79px;
	background: url("../../../images/icons/inco_round_blue.png") no-repeat;
}
SECTION > #CONTENTMAINGROUP .productlist-section .saleoff_iconDisplayGroup .rate {
	width:100%;
	font-size:24px;
	color:#fff;
	text-align: center;
}
SECTION > #CONTENTMAINGROUP .productlist-section .saleoff_iconDisplayGroup .text {
	width:100%;
	font-size:14px;
	color:#fff;
	text-align: center;
}

SECTION > #CONTENTMAINGROUP .productlist-section .top_iconDisplayGroup {
    position: absolute;
	top:-4px;
	right:0px;
}
SECTION > #CONTENTMAINGROUP .productlist-section .top_iconDisplaySection {
	float:left;
}
SECTION > #CONTENTMAINGROUP .productlist-section .top_iconDisplaySection .iconText {
    margin-top:10px;
	color:#ffffff;
	font-size:16px;
	font-weight: bold;
	width:100%;
	padding-right:4px;
	text-align: center;
	overflow: hidden;
	word-wrap:break-word;

}
SECTION > #CONTENTMAINGROUP .productlist-section .top_iconDisplaySection.s_orange {
	width:52px;
	height:46px;
	background: url("../../../images/icons/icon_prod_s_orange.png") no-repeat;
} 
SECTION > #CONTENTMAINGROUP .productlist-section .top_iconDisplaySection.b_orange {
	width:66px;
	height:46px;
	background: url("../../../images/icons/icon_prod_b_orange.png") no-repeat;
}


SECTION > #CONTENTMAINGROUP .productlist-section .top_iconDisplaySection.s_green {
	width:52px;
	height:46px;
	background: url("../../../images/icons/icon_prod_s_green.png") no-repeat;
}
SECTION > #CONTENTMAINGROUP .productlist-section .top_iconDisplaySection.b_green {
	width:66px;
	height:46px;
	background: url("../../../images/icons/icon_prod_b_green.png") no-repeat;
}
SECTION > #CONTENTMAINGROUP .productlist-section .top_iconDisplaySection.s_blue {
	width:52px;
	height:46px;
	background: url("../../../images/icons/icon_prod_s_blue.png") no-repeat;
}
SECTION > #CONTENTMAINGROUP .productlist-section .top_iconDisplaySection.b_blue {
	width:66px;
	height:46px;
	background: url("../../../images/icons/icon_prod_b_blue.png") no-repeat;
}
SECTION > #CONTENTMAINGROUP .productlist-section .top_iconDisplaySection.s_gray {
	width:52px;
	height:46px;
	background: url("../../../images/icons/icon_prod_s_gray.png") no-repeat;
} 
SECTION > #CONTENTMAINGROUP .productlist-section .top_iconDisplaySection.b_gray {
	width:66px;
	height:46px;
	background: url("../../../images/icons/icon_prod_b_gray.png") no-repeat;
}



SECTION > #CONTENTMAINGROUP .productlist-section .image-section {/* width:233px; height:240px*/ width:192.7px; height:199px;}
SECTION > #CONTENTMAINGROUP .productlist-section .content-section {
    clear: both;
	position: relative;
	margin-top:-1px;
	padding:7px;
	/* width:233px;
	height:107px;	 
        width:192.7px;*/
width:100%;
	height:86px;	
	background-color: #f9f9f9;
	border-top: 1px solid #e0e0e0;	
}

SECTION > #CONTENTMAINGROUP .productlist-section .content-section .icons-recommend {
    position: absolute;
	left:27%;
	top:-20px;
	width:100px;
	height:26px;line-height:26px;
	color:#ffffff;
	text-align: center;
	overflow: hidden;
	background-color: #32bdb1;
}
SECTION > #CONTENTMAINGROUP .productlist-section .content-section .subject {color:#999999;font-size:10px;height:12px;letter-spacing:-0.5 !important;}
SECTION > #CONTENTMAINGROUP .productlist-section .content-section .subject a {color:#999999;line-height:100% !important;}
SECTION > #CONTENTMAINGROUP .productlist-section .content-section .name {color:#333333;margin-top:1px;font-size:14px;font-weight: 600;}
SECTION > #CONTENTMAINGROUP .productlist-section .content-section .name a {color:#333333;width:100%;line-height:100% !important;}
SECTION > #CONTENTMAINGROUP .productlist-section .price-section {clear: both;position: relative;/* margin-top:10px; */}
SECTION > #CONTENTMAINGROUP .productlist-section .price-section .sale-rate-area {float:left;line-height:5px;color:#ff5100;font-size:14px;font-weight: bold; margin-bottom:4px; /*height:40px;line-height:40px;font-size:18px;*/}
SECTION > #CONTENTMAINGROUP .productlist-section .price-section .sale-rate-area .price_text {}
SECTION > #CONTENTMAINGROUP .productlist-section .price-section .sale-rate-area .extra_text {font-size:14px;margin-top:-10px;margin-left:10px;color:#333333;font-weight: bold;}

SECTION > #CONTENTMAINGROUP .productlist-section .price-section .price-area {float:left;}
SECTION > #CONTENTMAINGROUP .productlist-section .price-section .price-area .common-price-div {clear: both;position: relative;height:14px;margin-bottom:-10px;}
SECTION > #CONTENTMAINGROUP .productlist-section .price-section .price-area .common-price-div .sale-currency {float:left;font-size:12px;margin-right:2px;color:#999999;text-decoration: line-through;} 
SECTION > #CONTENTMAINGROUP .productlist-section .price-section .price-area .common-price-div .sale-price {float:left;font-size:12px;color:#999999;text-decoration: line-through;} 

SECTION > #CONTENTMAINGROUP .productlist-section .price-section .price-area .sale-price-div {clear: both;position: relative;}
SECTION > #CONTENTMAINGROUP .productlist-section .price-section .price-area .sale-price-div .sale-currency {float:left;margin-top:0px;font-size:14px;margin-right:5px;} 
SECTION > #CONTENTMAINGROUP .productlist-section .price-section .price-area .sale-price-div .sale-price {float:left;font-size:16px;font-weight: bold;} 

SECTION > #CONTENTMAINGROUP .productlist-section .icons-section {
    clear: both;
	padding:7px;
	/*width:233px;*/
        width:192.7px;
	height:37px;	
	background-color: #f9f9f9;
	border-left: 1px solid #e0e0e0;	
	border-right: 1px solid #e0e0e0;	
	border-bottom: 1px solid #e0e0e0;
}
SECTION > #CONTENTMAINGROUP .productlist-section .icons-view {
    float:left;
	margin-top:3px;
	padding:0 7px 0 7px;
	font-size:11px;
	line-height:16px;
}

SECTION > #CONTENTMAINGROUP .productlist-section .icons-view.sale {
    float:left;
	padding:0 7px 0 7px;
	color:#fff;
	background-color: #ff7342;
}
SECTION > #CONTENTMAINGROUP .productlist-section .icons-view.hot {
    float:left;
	padding:0 7px 0 7px;
	color:#fff;
	background-color: #4c99f0;
}
SECTION > #CONTENTMAINGROUP .productlist-section .icons-view.recommend {
    float:left;
	padding:0 7px 0 7px;
	color:#fff;
	background-color: #2cbfb5;
}

SECTION > #CONTENTTOPGROUP { clear: both;margin-top:20px;}

SECTION > #CONTENTTOPGROUP .contentBottom-left {
	float:left;
	padding: 10px 0px 0px 100px;
    width:292px;
	height:182px;
	border: 1px solid #dedede;
	overflow: hidden;
	background: url("../../../images/icons/bg_customer.gif") no-repeat 20px 20px;
}
SECTION > #CONTENTTOPGROUP .contentBottom-left .hx {
	margin-bottom: 5px;
	font-size: 16px;
	font-weight: bold;
}
SECTION > #CONTENTTOPGROUP .contentBottom-left .telnum {
	width: 100%; 
	height: 25px; 
	margin-bottom: 10px;
	font-family: "Arial";font-weight: bold;
	font-size: 28px;
	color: rgb(237, 44, 28);
}
SECTION > #CONTENTTOPGROUP .contentBottom-left .time_01 {
	padding: 1px 0px;
	font-size:12px;
}
SECTION > #CONTENTTOPGROUP .contentBottom-left .time_02 {
	margin-top:5px;
	padding: 4px 0px;
	margin-bottom: 5px;
	font-size:12px;
}
SECTION > #CONTENTTOPGROUP .contentBottom-left .btn-location {
	float:left;
	margin-right:10px;
	width: 85px;
	height: 30px;line-height: 30px;
	font-size:12px;
	color:#ffffff;
    background-color: #363636;
	text-align: center;
	
}
SECTION > #CONTENTTOPGROUP .contentBottom-left .btn-inquery {
	float:left;
	width: 85px;
	height: 30px;line-height: 30px;
	font-size:12px;
	color:#ffffff;
    background-color: #363636;
	text-align: center;
}
SECTION > #CONTENTTOPGROUP .contentBottom-left a {
	font-size:12px;
	color:#ffffff;
}

SECTION > #CONTENTTOPGROUP .contentBottom-center {
	float:left;
	margin-left:10px;
    width:476px;
	height:182px;
	border: 1px solid #dedede;
	overflow: hidden;
}

SECTION > #CONTENTTOPGROUP .contentBottom-right {
	float:right;
    width:412px;
	height:182px;
}
SECTION > #CONTENTTOPGROUP .contentBottom-right .subtapgrop01 {
	width: 198px;
	float: left;
}
SECTION > #CONTENTTOPGROUP .contentBottom-right .subtapgrop01 ul {
	width: 100px;
}
SECTION > #CONTENTTOPGROUP .contentBottom-right .subtapgrop01 li {
    margin-bottom: 10px;
	padding: 0 0 0 10px;
	width: 199px;
	background: url("../../../images/icons/arrow01.gif") no-repeat 0px 0px;	
	font-size:16px;
    text-align: left;
	line-height: 38px;	
	color: rgb(50, 50, 50);
	font-size:16px;
	cursor: pointer;
}
SECTION > #CONTENTTOPGROUP .contentBottom-right .subtapgrop02 {
    background-color:rgb(221, 222, 224);
    width: 198px;
    height: 85px;
    float: right;
}
SECTION > #CONTENTTOPGROUP .contentBottom-right .subtapgrop02 .inquiry {
	background: url("../../../images/icons/icon_inquiry.gif") no-repeat 0px 0px;
	margin-bottom: 11px;
    width: 100%;
    height: 85px;
	line-height: 85px;
	padding:0 0 0 10px;
	font-size:16px;
    text-align: left;
}
SECTION > #CONTENTTOPGROUP .contentBottom-right .subtapgrop02 .asi {
	background: url("../../../images/icons/icon_as.gif") no-repeat 0px 0px;
    width: 100%;
    height: 85px;
	line-height: 85px;	
	padding:0 0 0 10px;
	font-size:16px;
    text-align: left;
}

/*----------------------------------------------------------------------- */
/* Shop List */
/*----------------------------------------------------------------------- */
SECTION > #TOPBANNER { 
    clear: both;
	position: relative;
	margin-top:15px;
	width:1200px;
}
SECTION > #LOCATION { 
    clear: both;
	position: relative;
	margin-top:7px;
	margin-bottom:7px;
	width:1200px;
}

SECTION > #SUBCATALOGUE {
       clear: both;
	position: relative;
}

SECTION > #SUBCATALOGUE UL {
	list-style-type:none;
	padding: 0;
	margin: auto 0 auto 0;
}
SECTION > #SUBCATALOGUE li {
	float:left;
	width:120px !important;
	height:50px;
        border-right:1px solid #B2CCFF;
        border-bottom:1px solid #B2CCFF;
	text-align: center;
	cursor: pointer;
}


SECTION > #SUBCATALOGUE .subcategory {
	border-top-right-radius: 15px;
	border-bottom-right-radius: 15px;
        margin-left:-8px;
}

SECTION > #SUBCATALOGUE li div{
    width: inherit;
    height:50px;

}
SECTION > #SUBCATALOGUE li.active, 
SECTION > #SUBCATALOGUE li:hover {
  color:#ffffff;
  background-color: #6193d1; /* 선택 전 => 배경 색상 */
  border:1px solid #B2CCFF;
}
SECTION > #SUBCATALOGUE .first-border-left {
    /* border-left:1px solid #ecedee;*/
       border-left:1px solid #B2CCFF;
}
SECTION > #SUBCATALOGUE .first-border-top {
    /*border-top:1px solid #ecedee;*/
      border-top:1px solid #B2CCFF;
}

SECTION > #SEARCH-SORT {
    display:none; /* 2017.12.21  삭제 */
    clear: both;
    position: relative;
    margin-top:10px;
}

SECTION > #SEARCH-SORT UL {
	float:right;
	list-style-type:none;
	padding:0;
    border-right:1px solid #dddddd;
}
SECTION > #SEARCH-SORT li {
	float:left;
	padding-left:15px;
	padding-right:15px;
	font-size:12px;
	height:27px;line-height:27px;
    border-top:1px solid #dddddd;
    border-left:1px solid #dddddd;
    border-bottom:1px solid #dddddd;
	text-align: center;
	cursor: pointer;
}
SECTION > #SEARCH-SORT li.active, 
SECTION > #SEARCH-SORT li:hover {
  color:#ffffff;
  background-color: #666666;/* 선택 전 => 배경 색상 */
}




SECTION > #CONTENTLISTGROUP {
    clear: both;
	position: relative;
	margin-top:20px;
	width:100%;
	text-align: left;
}
SECTION > #CONTENTLISTGROUP ul {list-style-type:none;padding:0;}
SECTION > #CONTENTLISTGROUP li {float:left;}

SECTION > #CONTENTLISTGROUP .productlist-section {
	position: relative;
	/*width:233px;
        border:1px solid #ecedee;
        */
        width:192.7px;
        border:1px solid #B2CCFF;
	overflow: hidden;
}
SECTION > #CONTENTLISTGROUP .productlist-section .hot_iconDisplayGroup {
	position: absolute;
	top:0;
	left:2px;
}
SECTION > #CONTENTLISTGROUP .productlist-section .saleoff_iconDisplayGroup {
    position: absolute;
	padding:15px 0 0 0;
	top:40%;
	left:10px;
	width:79px;
	height:79px;
	background: url("../../../images/icons/inco_round_blue.png") no-repeat;
}
SECTION > #CONTENTLISTGROUP .productlist-section .saleoff_iconDisplayGroup .rate {
	width:100%;
	font-size:24px;
	color:#fff;
	text-align: center;
}
SECTION > #CONTENTLISTGROUP .productlist-section .saleoff_iconDisplayGroup .text {
	width:100%;
	font-size:14px;
	color:#fff;
	text-align: center;
}

SECTION > #CONTENTLISTGROUP .productlist-section .top_iconDisplayGroup {
    position: absolute;
	top:-4px;
	right:0px;
}
SECTION > #CONTENTLISTGROUP .productlist-section .top_iconDisplaySection {
	float:left;
}
SECTION > #CONTENTLISTGROUP .productlist-section .top_iconDisplaySection .iconText {
    margin-top:10px;
	color:#ffffff;
	font-size:16px;
	font-weight: bold;
	width:100%;
	padding-right:4px;
	text-align: center;
	overflow: hidden;
	word-wrap:break-word;

}
SECTION > #CONTENTLISTGROUP .productlist-section .top_iconDisplaySection.s_orange {
	width:52px;
	height:46px;
	background: url("../../../images/icons/icon_prod_s_orange.png") no-repeat;
} 
SECTION > #CONTENTLISTGROUP .productlist-section .top_iconDisplaySection.b_orange {
	width:66px;
	height:46px;
	background: url("../../../images/icons/icon_prod_b_orange.png") no-repeat;
}


SECTION > #CONTENTLISTGROUP .productlist-section .top_iconDisplaySection.s_green {
	width:52px;
	height:46px;
	background: url("../../../images/icons/icon_prod_s_green.png") no-repeat;
}
SECTION > #CONTENTLISTGROUP .productlist-section .top_iconDisplaySection.b_green {
	width:66px;
	height:46px;
	background: url("../../../images/icons/icon_prod_b_green.png") no-repeat;
}
SECTION > #CONTENTLISTGROUP .productlist-section .top_iconDisplaySection.s_blue {
	width:52px;
	height:46px;
	background: url("../../../images/icons/icon_prod_s_blue.png") no-repeat;
}
SECTION > #CONTENTLISTGROUP .productlist-section .top_iconDisplaySection.b_blue {
	width:66px;
	height:46px;
	background: url("../../../images/icons/icon_prod_b_blue.png") no-repeat;
}
SECTION > #CONTENTLISTGROUP .productlist-section .top_iconDisplaySection.s_gray {
	width:52px;
	height:46px;
	background: url("../../../images/icons/icon_prod_s_gray.png") no-repeat;
} 
SECTION > #CONTENTLISTGROUP .productlist-section .top_iconDisplaySection.b_gray {
	width:66px;
	height:46px;
	background: url("../../../images/icons/icon_prod_b_gray.png") no-repeat;
}



SECTION > #CONTENTLISTGROUP .productlist-section .image-section {/*width:233px;height:240px;*/  width:192.7px; height:199px;}
SECTION > #CONTENTLISTGROUP .productlist-section .content-section {
    clear: both;
	position: relative;
	margin-top:-1px;
	padding:7px;
	/*width:233px;
	height:107px;	
        width:192.7px;*/
width:100%;
	height:86px;	
	background-color: #f9f9f9;
	border-left: 1px solid #e0e0e0;	
	border-right: 1px solid #e0e0e0;	
	border-bottom: 1px solid #e0e0e0;
}

SECTION > #CONTENTLISTGROUP .productlist-section .content-section .icons-recommend {
    position: absolute;
	left:27%;
	top:-20px;
	width:100px;
	height:26px;line-height:26px;
	color:#ffffff;
	text-align: center;
	overflow: hidden;
	background-color: #32bdb1;
}
SECTION > #CONTENTLISTGROUP .productlist-section .content-section .subject {color:#999999;font-size:10px;height:12px;letter-spacing:-0.5 !important;}
SECTION > #CONTENTLISTGROUP .productlist-section .content-section .subject a {color:#999999;line-height:100% !important;}
SECTION > #CONTENTLISTGROUP .productlist-section .content-section .name {color:#333333;margin-top:1px;font-size:14px;font-weight: 600;}
SECTION > #CONTENTLISTGROUP .productlist-section .content-section .name a {color:#333333;width:100%;line-height:100% !important;}
SECTION > #CONTENTLISTGROUP .productlist-section .price-section {clear: both;position: relative;/*margin-top:10px;*/}
SECTION > #CONTENTLISTGROUP .productlist-section .price-section .sale-rate-area {float:left;line-height:5px;color:#ff5100;font-size:14px;font-weight: bold; margin-bottom:4px;/*height:40px;line-height:40px;font-size:18px;*/}
SECTION > #CONTENTLISTGROUP .productlist-section .price-section .sale-rate-area .price_text {}
SECTION > #CONTENTLISTGROUP .productlist-section .price-section .sale-rate-area .extra_text {font-size:14px;margin-top:-10px;margin-left:10px;color:#333333;font-weight: bold;}

SECTION > #CONTENTLISTGROUP .productlist-section .price-section .contact-area {float:left;height:40px;line-height:40px;color:#ff5100;font-size:18px;font-weight: bold;}


SECTION > #CONTENTLISTGROUP .productlist-section .price-section .price-area {float:left;}
SECTION > #CONTENTLISTGROUP .productlist-section .price-section .price-area .common-price-div {clear: both;position: relative;height:14px;margin-bottom:-10px;}
SECTION > #CONTENTLISTGROUP .productlist-section .price-section .price-area .common-price-div .sale-currency {float:left;font-size:12px;margin-right:2px;color:#999999;text-decoration: line-through;} 
SECTION > #CONTENTLISTGROUP .productlist-section .price-section .price-area .common-price-div .sale-price {float:left;font-size:12px;color:#999999;text-decoration: line-through;} 

SECTION > #CONTENTLISTGROUP .productlist-section .price-section .price-area .sale-price-div {clear: both;position: relative;}
SECTION > #CONTENTLISTGROUP .productlist-section .price-section .price-area .sale-price-div .sale-currency {float:left;margin-top:0px;font-size:14px;margin-right:5px;} 
SECTION > #CONTENTLISTGROUP .productlist-section .price-section .price-area .sale-price-div .sale-price {float:left;font-size:16px;font-weight: bold;} 

SECTION > #CONTENTLISTGROUP .productlist-section .icons-section {
    clear: both;
	padding:7px;
	/* width:233px; */
        width:192.7px;
	height:37px;	
	background-color: #f9f9f9;
	border-left: 1px solid #e0e0e0;	
	border-right: 1px solid #e0e0e0;	
	border-bottom: 1px solid #e0e0e0;
}
SECTION > #CONTENTLISTGROUP .productlist-section .icons-view {
    float:left;
	margin-top:3px;
	padding:0 7px 0 7px;
	font-size:11px;
	line-height:16px;
}

SECTION > #CONTENTLISTGROUP .productlist-section .icons-view.sale {
    float:left;
	padding:0 7px 0 7px;
	color:#fff;
	background-color: #ff7342;
}
SECTION > #CONTENTLISTGROUP .productlist-section .icons-view.hot {
    float:left;
	padding:0 7px 0 7px;
	color:#fff;
	background-color: #4c99f0;
}
SECTION > #CONTENTLISTGROUP .productlist-section .icons-view.recommend {
    float:left;
	padding:0 7px 0 7px;
	color:#fff;
	background-color: #2cbfb5;
}

SECTION > #CONTENTLISTGROUP .pagelink-section {
	width:100%;
	text-align: center;
}

.pagination>li>a,
.pagination>li>span {
	position:relative;
	float:left;
	padding:6px 12px;
	margin-left:-1px;
	line-height:1.42857143;
	color:#337ab7;
	text-decoration:none;
	background-color:#fff;
	border:1px solid #ddd;
	height:30px;
}

/*----------------------------------------------------------------------- */
/* Shop View */
/*----------------------------------------------------------------------- */
SECTION > #DEALGROUP { 
    clear: both;
	position: relative;
	margin-top:15px;
	margin-bottom:30px;
	width:1200px;
}

SECTION > #DEALGROUP .detailArea {
	float:left;
	width:578px;	
	overflow: hidden;
}

SECTION > #DEALGROUP .infoArea {
	float:right;	
	position: relative;
	width:620px;	
	height:412px;
}
SECTION > #DEALGROUP .infoArea .subjectSection {
	position: relative;
	border-bottom: 1px solid #d7d5d5;
}
SECTION > #DEALGROUP .infoArea .subjectSection .title {
	position: relative;
    width:100%;
	font-size:22px;
	font-weight: bold;
	color:#555555;
	height:30px;
}

SECTION > #DEALGROUP .infoArea .subjectSection .explain {
	position: relative;
    width:100%;
	font-size:14px;
	color:#555555;
	height:30px;
}
SECTION > #DEALGROUP .infoArea .optionSection {
	clear: both;
	position: relative;
}
SECTION > #DEALGROUP .infoArea .optionSection .sale {
    float:left;
    width:100px;
	height:26px;line-height:26px;
	color:#ffffff;
	text-align: center;
	overflow: hidden;
	background-color: #fb4600;
}
SECTION > #DEALGROUP .infoArea .optionSection .hot {
    float:left;
    width:100px;
	height:26px;line-height:26px;
	color:#ffffff;
	text-align: center;
	overflow: hidden;
	background-color: #4d6ec6;
}
SECTION > #DEALGROUP .infoArea .optionSection .recommend {
    float:left;
	width:100px;
	height:26px;line-height:26px;
	color:#ffffff;
	text-align: center;
	overflow: hidden;
	background-color: #32bdb1;
}
SECTION > #DEALGROUP .infoArea .priceSection {
	clear: both;
	position: relative;
	margin-top:20px;
	width:100%;
}

SECTION > #DEALGROUP .infoArea .priceSection .float-left-area {
    float:left;
	width:15%;
	padding-top:15px;
	font-size:14px;
	font-weight: bold;
	color:#555555;
	height:30px;
}
SECTION > #DEALGROUP .infoArea .priceSection .float-right-area {
    float:left;
	position: relative;
}
SECTION > #DEALGROUP .infoArea .priceSection .float-right-area .price_info {
	font-size:30px;
	font-weight: bold;
	color:#ff5100;
}
SECTION > #DEALGROUP .infoArea .priceSection .float-right-area .consumer_info {
	font-size:14px;
	color:#9e9e9e;
	font-weight: normal;
	text-decoration: line-through;
}
SECTION > #DEALGROUP .infoArea .priceSection .price_rate {
	float:left;
	position: relative;
	margin-top:-20px;
	margin-left:15px;
	padding:7px 10px 0 10px;
	width:71px;
	height:71px;
	background: url("../../../images/icons/icon_view_pricerate.png") no-repeat;
}
SECTION > #DEALGROUP .infoArea .priceSection .price_rate .rate {
	width:100%;
	text-align: center;
	font-size:24px;
	color:#fff;
	font-weight: bold;

}
SECTION > #DEALGROUP .infoArea .priceSection .price_rate .text{
	width:100%;
	text-align: center;
	font-size:16px;
	color:#fff;
	font-weight: bold;

}
SECTION > #DEALGROUP .infoArea .priceSection .price_rate .neox{
    margin-top:13px;
	margin-left:-5px;
	width:100%;
	text-align: center;
	font-size:22px;
	color:#fff;
	font-weight: bold;

}
SECTION > #DEALGROUP .infoArea .certiSection {
	clear: both;
	position: relative;
	margin-top:20px;
	width:100%;
}
SECTION > #DEALGROUP .infoArea .certiSection .float-left-area {
    float:left;
	width:15%;
	font-size:14px;
	font-weight: bold;
	color:#555555;
	height:30px;
}
SECTION > #DEALGROUP .infoArea .certiSection .float-right-area {
    float:left;
	position: relative;
	padding-left:10px;
	font-size:14px;
	color:#555555;
}

SECTION > #DEALGROUP .infoArea .statusSection {
	clear: both;
	position: relative;
	margin-top:0px;
	width:100%;
}

SECTION > #DEALGROUP .infoArea .additionSection {
	clear: both;
	position: relative;
	margin-top:20px;
	width:100%;
	border-top: 1px solid #e0e0e0;
}
SECTION > #DEALGROUP .infoArea .additionSection .sectionTitle {
	clear: both;
	position: relative;
	width:100%;
	height:40px;line-height:40px;
	text-align: center;
	font-size:22px;
	color:#fff;
	font-weight: bold;
	background-color: #cccccc;
}
SECTION > #DEALGROUP .infoArea .additionSection .form-tb {
    width:100%;
	border-top: 1px solid #dddddd;
}
SECTION > #DEALGROUP .infoArea .additionSection .form-tb .td-article {
	padding:10px;
	font-weight: bold;
	background-color:#f7f7f7;
	border-bottom: 1px solid #dddddd;
}
SECTION > #DEALGROUP .infoArea .additionSection .form-tb .td-conts {
    padding:10px;
	background-color:#ffffff;
	border-bottom: 1px solid #dddddd;
}

SECTION > #DEALGROUP .infoArea .FloatGroup {
	clear: both;
	position: relative;
	width:100%;
}

SECTION > #DEALGROUP .infoArea .FloatGroup  .leftSection {
	float:left;
	position: relative;
	width:50%;
}



SECTION > #DEALGROUP .infoArea .FloatGroup  .rightSection {
	float:right;
	position: relative;
	width:50%;
}

SECTION > #DEALGROUP .infoArea .FloatGroup .article {
	float:left;
	font-size:14px;
	font-weight: bold;

}
SECTION > #DEALGROUP .infoArea .FloatGroup .contents {
	float:left;
	max-width:80%;
	font-size:14px;
	font-weight: normal;
	word-wrap:break-word;
}



SECTION > #HOTBANNERGROUP {
	clear: both;
	position: relative;
	margin-top:30px;
	padding:15px 20px 15px 20px;
	width:100%;
	height:230px;	
	background-color:#f5f5f5;
}
SECTION > #HOTBANNERGROUP .groupTitle {
    font-size:18px;
	font-weight: bold;
	color:#5c5c5c;
}


SECTION > #VIEWGROUP {
    clear: both;
	position: relative;
	margin-top:20px;
}
SECTION > #VIEWGROUP .groupTitle {
	font-size:18px;
	font-weight: bold;
	color:#555555;
}
SECTION > #VIEWGROUP .divideLine {
	width:100%;
	border-top: 1px solid #e0e0e0;
	text-align: center;
}
SECTION > #VIEWGROUP .content {
}
