@charset "UTF-8";
/* CSS Document */
/* edit border-width 0 0 1px 1px - 0 0 0 1px */
/* edit   by JJR 29-7-2010  */

/*palav for H0_ad.aspx*/
#main-block-ad
{
    z-index:0;
	display:table-cell;
	vertical-align:top;
	width:960px;
	border:solid #a8bdc6;
	border-width:1px 1px 1px 1px;
	background:#fff;
}/*palav for H0_ad.aspx*/

#main-block
{
    z-index:0;
	display:table-cell;
	vertical-align:top;
	width:649px;
	/*border:solid #a8bdc6;*/
	border:solid #ccc;
	border-width:0 0 1px 1px;
	background:#fff;
}
#main-block H3 {
	color:#000000;
	}
#main-block H3.dc { /* by NATTA */
	padding:7px;
	}
#main-block H3.in-bg {
	padding:7px;
	font-size:1px;
	}
#main-block H3.in-bg-pd 
{
	padding:7px;
	font-size:0.8em;
	color:#fff;	
	}
#main-block-one 
{
    z-index:0;
	display:table-cell;
	vertical-align:top;
	width:960px;
	border:solid #a8bdc6;
	border-width:1px 1px 1px 1px;
	padding:5px 5px 5px 5px;
	}
#main-block-one H3 {
	color:#000000;
	}
#main-block H3.dc { /* by NATTA */
	padding:7px;
	}
#main-block-one H3.in-bg {
	padding:7px;
	font-size:1px;
	}
#main-block-one H3.in-bg-pd 
{
	padding:7px;
	font-size:0.8em;
	color:#fff;	
	}
/* border and bg
-------------------------------------- */
#main-block .pink-bg { background:url(../img/sidebg/pink.png); }
#main-block .green-bg { background:url(../img/bg-color/credit-green.png); }
#main-block .greenlf-bg { background:url(../img/bg-color/greenlf-bg.png); }
#main-block .orange-bg { background:url(../img/bg-color/orange.png); }
#main-block .red-bg { background:url(../img/bg-color/red.png); }
#main-block .blue-bg { background:url(../img/bg-color/blue.png); }
#main-block .blue2-bg { background:url(../img/bg-color/blue2-bg.png); }
#main-block .violet-bg { background:url(../img/bg-color/violet.png); }
#main-block .violet2-bg { background:url(../img/bg-color/violet2.png); }
#main-block .brown-bg { background:url(../img/bg-color/brown.png); }
#main-block .top-border {	border:solid #a8bdc6; border-width:1px 0 0 0; }
#main-block .bottom-border {	border:solid #a8bdc6; border-width:0 0 1px 0; }

/* Two Col  Suggest   add by JJR
-------------------------------------------------------------------------- */
#main-block .twocol-with-rss {
	z-index:0;
	position:inherit;
	/*z-index:-1;
	display:inline-block;
	padding:0 0 60px 0;*/
	padding:0 0 25px 0;
	width:649px;
	background:url(../img/top-with-rss-bg.png) no-repeat bottom #0058ac;
	}	
#main-block .twocol-suggest 
{
    z-index:0;
	/*position:relative;*/
	padding:0 0 10px 0;
	}
#main-block .twocol-with-rss .recommended-list
{
    z-index:0;
	padding:10px;
	/*min-height:320px;
	height:auto !important;
	height:320px;*/
	min-height:440px;
	height:auto !important;
	height:440px;
	background:url(../img/top-recommended.png) no-repeat right top;
	}	
#main-block .twocol-suggest .recommended-list {
	padding:10px;
	min-height:277px;
	height:auto !important;
	height:277px;
	background:url(../img/recommended-newhome.png) no-repeat right top;
	}
	
/*===================== PalaWEE ========= U7_promotion.ascx ===============*/
#main-block .twocol-suggest.credit-bg .recommended-list {
	
	font-size:1em;
	color:Black;	
	padding:10px;
	min-height:277px;
	height:auto !important;
	height:277px;
	background:none;	
	}
/*===================== PalaWEE ========= U7_promotion.ascx ===============*/	
	
#main-block .twocol-suggest.condo-bg .recommended-list
{
	padding:10px;
	min-height:277px;
	height:auto !important;
	height:277px;
	background:url(../img/recommended-condo.png) no-repeat right top;
} 
#main-block .twocol-suggest.baan-bg .recommended-list
{
	padding:10px;
	min-height:277px;
	height:auto !important;
	height:277px;
	background:url(../img/recommended-baanhome.png) no-repeat right top;
} 
#main-block .twocol-suggest.baab-bg .recommended-list
{
	padding:10px;
	min-height:277px;
	height:auto !important;
	height:277px;
	background:url(../img/recommended-baab.png) no-repeat right top;
} 

#main-block .twocol-with-rss .recommended-list LI
{
	float:left;
	margin:0 10px 10px 0;
	padding:10px 0 0 0;
	background:url(../img/dotted-bg.png) repeat-x top left;
	width:300px !important;
	width:290px;
	/*min-height:95px;
	height:auto !important;
	height:95px;
	height:120px;*/
	min-height:125px;
	height:auto !important;
	height:125px;
	
	}
#main-block .twocol-suggest .recommended-list LI {
	float:left;
	margin:0 10px 10px 0;
	padding:10px 0 0 0;
	background:url(../img/dotted-bg.png) repeat-x top left;
	width:300px !important;
	width:290px;
	min-height:95px;
	height:auto !important;
	height:95px;
	}

#main-block .twocol-with-rss.blue-bg .recommended-list LI
{
	background:url(../img/dotted-bg.png) repeat-x top left;
}

#main-block .twocol-suggest.blue2-bg .recommended-list LI {
	background:url(../img/dotted-bg.png) repeat-x top left;
	}
	/*===================== PalaWEE ========= U7_promotion.ascx ===============*/
#main-block .twocol-suggest.white-bg .recommended-list LI {
	background:url(../img/dotted-bgw.png) repeat-x top left;
	color:#000;
	}
#main-block .twocol-suggest.green-bg .recommended-list LI {
	background:url(../img/dotted-bg-green.png) repeat-x top left;
	color:#000;
	}	
	/*===================== PalaWEE ========= U7_promotion.ascx ===============*/
#main-block .twocol-suggest.brown-bg .recommended-list LI {
	background:url(../img/dotted-bg-brown.png) repeat-x top left;
	}
#main-block .twocol-suggest.violet-bg .recommended-list LI {
	background:url(../img/dotted-bg-violet.png) repeat-x top left;
	}
#main-block .twocol-with-rss .recommended-list LI.top-of-type,
#main-block .twocol-suggest .recommended-list LI.top-of-type {
	padding:0;
	background:none;
	}
#main-block .twocol-with-rss .recommended-list LI IMG,
#main-block .twocol-suggest .recommended-list LI IMG {
	float:left;
	margin-right:10px;
	border:solid 1px #000;
	width:83px;
	height:69px;
	}
#main-block .twocol-with-rss .recommended-list LI DL,
#main-block .twocol-suggest .recommended-list LI DL {
	float:left;
	width:200px !important;
	width:190px;
	}
#main-block .twocol-with-rss .recommended-list LI DT,
#main-block .twocol-suggest .recommended-list LI DT {
	margin:0 0 3px 0;
	font-size:0.8em;
	font-weight:bold;
	color:#fff;
	}	
#main-block .twocol-with-rss .recommended-list LI DD,
#main-block .twocol-suggest .recommended-list LI DD {
	font-size:0.8em;
	color:#fff;
	}
/*===================== PalaWEE ========= U7_promotion.ascx ===============*/		
	#main-block .twocol-suggest.credit-bg .recommended-list LI DT {
	margin:0 0 3px 0;
	font-size:0.8em;
	font-weight:bold;
	color:Black;
	}	
#main-block .twocol-suggest.credit-bg .recommended-list LI DD {
	font-size:0.7em;
	color:Black;
	}
#main-block .twocol-suggest.credit-bg .recommended-list LI DD.read-me A 
	{ color:Black;
	  font-weight:bold; }
/*====================== PalaWEE ======== U7_promotion.ascx ===============*/	
#main-block .twocol-with-rss .recommended-list LI DD.read-me,
#main-block .twocol-suggest .recommended-list LI DD.read-me {
	padding:5px 0 0 0;
	font-size:0.8em;
	}
#main-block .twocol-with-rss .recommended-list LI DD.read-me A,
#main-block .twocol-suggest .recommended-list LI DD.read-me A 
{ color:#03f0ff; }
#main-block .twocol-suggest.brown-bg .recommended-list LI DD.read-me A 
{ color:#d4a877; }
#main-block .twocol-with-rss .recommended-list P,
#main-block .twocol-suggest .recommended-list P 
{ padding-left:10px; }	
	
#main-block .twocol-with-rss .shot-note {
	/*position:absolute;			
	left:10px;*/
	bottom:0px;	
	width:550px;
	font-family:Arial, Tahoma, Verdana;
	font-size:0.7em;
	}
#main-block .twocol-with-rss .shot-note A {
	color:#fff;
	}
/*#main-block .twocol-with-rss .rss {
	position:absolute;
	right:82px;
	bottom:10px;
	}
	*/
/* content detail 
---------------------------------------------------------------------------- */
#main-block-ad .content-detail,
#main-block .content-detail {
	margin:0 0 10px 0;
	font-size:0.8em;
	color:#333333;
	line-height:20px;
	}
#main-block .content-detail P {
	margin:0 0 10px 0;
	}
#main-block .content-detail H4 {
	margin:0 0 10px 10px;
	}
	
#main-block .content-detail TABLE { border-collapse:none; }
#main-block .content-detail TH,
#main-block .content-detail TD {
	vertical-align:top;
	}

/* b detail */
#main-block .content-detail .tb-detail { margin:0 0 20px 0; }
#main-block .content-detail .tb-detail TH { 
	width:130px; 
	text-align:left;
	vertical-align:top;
	}
#main-block .content-detail .tb-detail TD { 
	width:550px; 
	padding:3px; 
	vertical-align:top; 
	}
#main-block .content-detail .tb-detail TD SPAN { padding-right:50px; }

/* home detail*/
#main-block .content-detail .home-detail {
	margin:0 10px 10px 10px;
	}
#main-block .content-detail .home-detail .tb-description  TH {
	padding:2px 0 2px 1px;
	text-align:left;
	width:100px;
	}
#main-block .content-detail .home-detail .tb-gray {
	border-collapse:separate;
	}
#main-block .content-detail .home-detail .tb-gray TH {
	padding:5px;
	width:12%;
	background:#ccc;
	}
#main-block .content-detail .home-detail .tb-gray TD {
	padding:5px;
	background:#ddd;
	text-align:center;
	}
#main-block .content-detail .home-detail .ul-description {
	margin:20px 0 20px 10px;
	}
#main-block .content-detail .home-detail .ul-description LI {
	float:left;
	margin:0 0 8px 0;
	padding-left:20px;
	/*  width:200px; */
	width:255px;
	background:url(../img/non-desc.png) no-repeat;
	}
#main-block .content-detail .home-detail .ul-description LI.active {
	background:url(../img/have-object.png) no-repeat;
	}
#main-block .content-detail .home-detail .ul-description LI SPAN {
	float:left;
	width:80px;
	}
#main-block .content-detail .home-detail .ul-description LI EM {
	float:left;
	width:30px;
	font-style:normal;
	}
/* add by JJR */
#main-block .content-detail .home-detail .ul-description LI.active2 {
	background:url(../img/have-object.png) no-repeat;
	}
#main-block .content-detail .home-detail .ul-description LI.active2 EM {
	float:left;
	width:100px;
	font-style:normal;
	}
#main-block .content-detail .home-detail .remark {
	margin:10px 0 10px 0;
	}
#main-block .content-detail .home-detail .remark SPAN {
	display:block;
	}
	
/* secondhand home */
#main-block .content-detail .sechome { margin:20px; width:600px; }
#main-block .content-detail .sechome .title { width:20%; }
#main-block .content-detail .sechome .desc { width:13%; }
#main-block .content-detail .sechome .unit { width:10%; }
#main-block .content-detail .sechome .title-buy { width:120px; text-align:left; }
#main-block .content-detail .sechome .desc-buy { width:480px; text-align:left; }

#main-block .content-detail .sechome DL {
	margin:0 0 30px 0;
	}
#main-block .content-detail .sechome TH,
#main-block .content-detail .sechome DT {
	padding:3px;
	/*background:#d4a877;*/
	text-align:left;
	color:#000;
	 font-size:1.2em;
	 font-weight:bold;
	 margin-top:10px;
	 border-bottom:solid 1px #d4a877;
	}
#main-block .content-detail .sechome DT,
#main-block .content-detail .sechome DD {
	padding:3px 1px 2px 1px;
	font-size:13px;
	color:#1f1f1f;
	line-height:20px;
	}
#main-block .content-detail .sechome DD SPAN {
	padding-right:20px;
	width:100px;
	}
#main-block .content-detail .sechome .remark SPAN {
	color:#990000;
	}
/* add by JJR condo secondhome */
/* secondhand home */
#main-block .content-detail .condosechome { margin:20px; width:600px; }
#main-block .content-detail .condosechome .title { width:27%; }
#main-block .content-detail .condosechome .desc { width:13%; }
#main-block .content-detail .condosechome .unit { width:10%; }
#main-block .content-detail .condosechome .title-buy { width:120px; text-align:left; }
#main-block .content-detail .condosechome .desc-buy { width:480px; text-align:left; }

#main-block .content-detail .condosechome DL {
	margin:0 0 30px 0;
	}
#main-block .content-detail .condosechome TH,
#main-block .content-detail .condosechome DT {
	padding:3px;
	background:#d093c8;
	text-align:left;
	color:#fff;
	}
#main-block .content-detail .condosechome DT,
#main-block .content-detail .condosechome DD {
	padding:3px 1px 2px 1px;
	}
#main-block .content-detail .condosechome DD SPAN {
	padding-right:20px;
	width:100px;
	}
#main-block .content-detail .condosechome .remark SPAN {
	color:#990000;
	}
/*project-detai*/
#main-block .content-detail .project-detail {
	margin:0px 10px 30px 10px;
	}
#main-block .content-detail .project-detail TH {
	padding:5px 0 8px 3px;
	text-align:left;
	width:35%;
	}
#main-block .content-detail .project-detail TD {
	padding:2px 0 2px 3px;
	text-align:left;
	width:65%;
	}
#main-block .content-detail .project-detail TD .qr  {
	padding:2px 0 50px 8px;
	text-align:left;
	}

/* company-detail
---------------------------------------------------------------------------- */
#main-block .company-detail {
	padding:15px;
	}


/* Comment
---------------------------------------------------------------------------- */
#main-block .comment-list {}
#main-block .comment-list .total-resault {
	font-size:0.8em;
	color:#333;
	padding:10px 15px 10px 15px;
	}
#main-block .comment-list .total-resault SPAN {
	padding:2px 0 0 0;
	}
#main-block .comment-list UL { margin:10px }
#main-block .comment-list LI {
	position:relative;
	padding:10px;
	border:solid #ccc;
	border-width:0 0 1px 0;
	font-size:0.8em;
	color:#333;
	}
#main-block .comment-list LI P {
	padding:10px 0 0 0;
	color:#006699;
	font-size:0.85em;
	}
#main-block .comment-list LI SPAN {
	float:left;
	display:block;
	margin:5px 0 0 0;
	}
#main-block .comment-list LI SPAN,
#main-block .comment-list LI A {
	/*color:#006699;*/
	}
#main-block .comment-list LI EM {
	float:right;
	}
#main-block .comment-list .p-num {
	padding:0 0px 10px 20px;
	text-align:center;
	font-size:0.8em;
	}
#main-block .comment-list .p-num TD {
	padding-right:5px;	
	}
#main-block .comment-list .p-num A {
	color:#006699;
	}
#main-block .comment-list H4 {
	margin:10px 0 20px 20px;
	}
#main-block .comment-list FIELDSET {
	margin:0 0 20px 20px;
	}
#main-block .comment-list FIELDSET P {
	font-size:0.8em;
	}
#main-block .comment-list FIELDSET LABEL {
	float:left;
	width:80px;
	}
#main-block .comment-list FIELDSET INPUT,
#main-block .comment-list FIELDSET TEXTAREA {
	margin:0 0 5px 0;
	border:solid 1px #999;
	width:300px;
	padding:3px;
	}
#main-block .comment-list FIELDSET .submit {
	border:none;
	margin-left:80px;
	width:auto;
	}


/* company list
-------------------------------------- */
#main-block .company-detail-list { 
	padding:10px;
	}
#main-block .company-detail-list H3 {
	margin:0 0 10px 0;
	font-size:1.2em;
	font-weight:normal;
	vertical-align:middle;
	}
#main-block .company-detail-list H3 IMG {
	margin-right:10px;
	}
/* data list */
#main-block .company-detail-list .data-list {
	border:solid #ccc;
	border-width:1px 0 0 0;
	}
	
	/* edit width , add height by JJR 
-------------------------------------------------------------------------- */

#main-block .company-detail-list .data-list LI {
	float:left;
	padding:20px 8px 30px 8px !important;
	padding:20px 5px 30px 5px;
	font-size:0.7em;
	/*width:140px;*/
	width:130px;
	height:150px; 
	border:solid #ccc;
	border-width:0 0 1px 0;
	}

#main-block .company-detail-list .data-list LI SPAN {
	display:block;
	font-weight:bold;
	}
#main-block .company-detail-list .data-list LI A {
	color:#000;
	}
#main-block .company-detail-list .data-list LI IMG {
	border:1px solid #000;
	width:150px;
	height:110px;
	}


/* decor detail 
-------------------------------------------------------------------------- */
#main-block .decor-detail {
	padding:10px !important;
	padding:8px;	
	}
#main-block .decor-detail H3 {
	margin:0 0 5px 0;
	font-size:1.3em;
	}
#main-block .decor-detail LI IMG {
	border:1px solid #000;
	width:210px;
}
	
/* decor product detail 
---------------------------------------------------------------------------- */
#main-block .decor-product-detail {
	padding:10px !important;
	padding:8px;
	font-size:1.2em;
	}
#main-block .decor-product-detail .content-detail H3 {
	float:right;
	margin:0 0 0 0;
	width:370px;
	font-size:1.2em;
	}
#main-block .decor-product-detail .content-detail P 
{    
	float:right;
	width:370px;	
	}
#main-block .decor-product-detail .full-img {
	float:left;
	margin-right:10px;
	padding:10px;
	background:#f2f2f2;
	border:solid 1px #d4dde2;
	width:220px;
	}

/* home data detail 
-------------------------------------------------------------------------- */

/*palav for H0_ad.aspx*/
/*#main-block-ad .home-data-detail {
	padding:10px !important;
	padding:8px;	
	}palav for H0_ad.aspx*/

#main-block .home-data-detail {
	padding:10px !important;
	padding:8px;	
	}
#main-block .home-data-detail H3 {
	margin:0 0 5px 0;
	font-size:1.3em;
	}
#main-block .home-data-detail .list-img {    
	margin-right:5px;
	margin-bottom:5px;	
	border:solid 1px #000;
	width:200px;	
}
#main-block .home-data-detail .list-img-center {    
 margin-right:15px;
 margin-bottom:15px; 
 border:solid 1px #000;
 width:450px; 
}
/* Picture 3 column
-------------------------------------------------------------------------- */
/* top with rss */
#main-block .twocol-left-thumb {
	position:relative;
	padding:0 0 10px 0;
	}
#main-block .twocol-left-thumb UL {
	padding:10px;
	min-height:277px;
	height:auto !important;
	height:277px;
	background:url(../img/top-recommended.png) no-repeat right top;
	}
#main-block .twocol-left-thumb LI {
	float:left;
	margin:0 10px 10px 0;
	padding:10px 0 0 0;
	background:url(../img/dotted-bg.png) repeat-x top left;
	width:300px !important;
	width:290px;
	}
#main-block .twocol-left-thumb.brown-bg LI {
	background:url(../img/dotted-bg-brown.png) repeat-x top left;
	}
#main-block .twocol-left-thumb.violet-bg LI {
	background:url(../img/dotted-bg-violet.png) repeat-x top left;
	}
#main-block .twocol-left-thumb LI.top-of-type {
	padding:0;
	background:none;
	}
#main-block .twocol-left-thumb LI IMG {
	float:left;
	margin-right:10px;
	border:solid 1px #000;
	width:83px;
	height:69px;
	}
#main-block .twocol-left-thumb LI DL {
	float:left;
	width:200px !important;
	width:190px;
	}
#main-block .twocol-left-thumb LI DT {
	margin:0 0 3px 0;
	font-size:0.8em;
	font-weight:bold;
	color:#fff;
	}
#main-block .twocol-left-thumb LI DD {
	font-size:0.7em;
	color:#fff;
	}
#main-block .twocol-left-thumb LI DD.read-me {
	padding:5px 0 0 0;
	font-size:0.8em;
	}
#main-block .twocol-left-thumb LI DD.read-me A { color:#03f0ff; }
#main-block .twocol-left-thumb.brown-bg LI DD.read-me A { color:#d4a877; }
#main-block .twocol-left-thumb P { padding-left:10px; }
	
	
	
	
/* Picture 3 column
-------------------------------------------------------------------------- */
#main-block .pic3col { margin:0 0 10px 0; }
#main-block .pic3col LI {
	float:left;
	margin-right:8px;
	}
#main-block .pic3col LI IMG {
	padding:3px;
	border:1px solid #d7dfe4;
	background:#f2f2f2;
	width:192px;
	height:104px;
	}
/* add replace hot property */
/* Picture 5 column edit border  by JJR
-------------------------------------------------------------------------- */

#main-block .pic5col  
{
    display:table;    
    margin:0 0 10px 0; 
    /*border:solid #a8bdc6;
	border-width:0 0 0 1px;*/
    }
#main-block .pic5col H3 
{
     margin:5px 0 5px 0; 
     padding:12px 0 0 12px;
     height:30px;
     background:#031e42;
     }
#main-block .pic5col H4  
{
    margin:5px 0 5px 10px; 
    /*margin:10px 0 8px 12px;*/
    }
    /* edit by JJR */
#main-block .pic5col .btn 
{
    margin-left:560px;
	/*padding:10px 0 20px 10px;*/
	}
#main-block .pic5col UL {
	margin-left:12px;
	margin-bottom:20px;
	}
#main-block .pic5col LI {
	float:left;
	margin-right:10px;
	padding:0 0 10px 0;
	width:140px;
	font-size:0.8em;
	
	/*margin:0 5px 5px 0;*/
	}
#main-block .pic5col LI IMG {
	/*padding:5px;
	border:1px solid #d7dfe4;*/
	background:#fff;
	width:61px;
	height:61px;
	
	border:solid 1px #ccc;
	}
	/* edit padding */
#main-block .pic5col P {
	margin:0;
	padding:5px 0 5px 12px;
	/*padding:10px 0 15px 12px;*/
	border:solid #ccc;
	border-width:0 0 1px 0;
	}
#main-block .pic5col LI SPAN {
	display:block;
	}
#main-block .pic5col LI A {
	color:#000;
	}
/*non-txt */
#main-block .pic5col .non-txt {
	margin:10px 0 0 5px !important;
	margin:10px 0 0 0;
	}
#main-block .pic5col .non-txt LI {
	margin:0 5px 0 5px;
	width:118px;
	}
#main-block .pic5col .non-txt IMG  
{
    width:100px; height:55px;
    }

/*non-txt */
#main-block .pic5col .non-img-border {
	margin:10px 0 0 5px;
	}
#main-block .pic5col .non-img-border LI {
	margin:0 5px 0 5px;
	text-align:center;
	}
#main-block .pic5col .non-img-border IMG { width:109px; height:55px; padding:3px;}	
	
	
	
/* Picture 5 column
--------------------------------------------------------------------------
#main-block .pic5col { margin:0 0 10px 0; }
#main-block .pic5col H3 { margin:5px 0 5px 0; }
#main-block .pic5col H4 { margin:5px 0 5px 10px; }
#main-block .pic5col .btn {
	padding:10px 0 20px 10px;
	}
#main-block .pic5col LI {
	float:left;
	margin-right:10px;
	padding:0 0 10px 0;
	font-size:0.8em;
	}
#main-block .pic5col LI IMG {
	padding:5px;
	border:1px solid #d7dfe4;
	background:#f2f2f2;
	width:100px;
	height:100px;
	}
#main-block .pic5col LI SPAN {
	display:block;
	}
#main-block .pic5col LI A {
	color:#000;
	} */
/*non-txt
#main-block .pic5col .non-txt {
	margin:10px 0 0 5px !important;
	margin:10px 0 0 0;
	}
#main-block .pic5col .non-txt LI {
	margin:0 5px 0 5px;
	}
#main-block .pic5col .non-txt IMG { width:109px; height:55px; padding:3px;}
 */
/*non-txt 
#main-block .pic5col .non-img-border {
	margin:10px 0 0 5px;
	}
#main-block .pic5col .non-img-border LI {
	margin:0 5px 0 5px;
	text-align:center;
	}
#main-block .pic5col .non-img-border IMG { width:109px; height:55px; padding:3px;}	
	
	*/
	
/* pic-gallery
-------------------------------------------------------------------------- */
#main-block .pic-gallery {
	padding:15px 0 5px 10px;
	}
/* add .pic-gallery.bluehome by JJR
-------------------------------------------------------------------------- */
#main-block .pic-gallery.bluehome { background:url(../img/bg-color/gright-blue-wrapper.png) no-repeat right top #008de2; }
#main-block .pic-gallery.blue { padding:15px 0 5px 30px; background:url(../img/bg-color/gright-blue-wrapper.png) no-repeat right top #008de2; }
#main-block .pic-gallery.blue2 { background:url(../img/bg-color/gright-blue2-wrapper.png) no-repeat right top #00479d }
#main-block .pic-gallery.orange { background:url(../img/bg-color/gright-orange-wrapper.png) no-repeat right top #ff6121 }
#main-block .pic-gallery.brown { background:url(../img/bg-color/gright-brown-wrapper.png) no-repeat right top #a36338 }
#main-block .pic-gallery.violet { background:url(../img/bg-color/gright-violet-wrapper.png) no-repeat right top #792d89 }

#main-block .pic-gallery H3 {
	margin:0 0 10px 0;
	font-size:1.2em;
	color:#fff;
	vertical-align:middle;
	}
#main-block .pic-gallery H4 {
	margin:0 0 10px 0;
	font-size:0.8em;
	color:#fff;
	vertical-align:middle;
	}
#main-block .pic-gallery H5 {
	margin:0 0 10px 0;
	font-size:0.9em;
	color:#fff;
	vertical-align:middle;
	}
#main-block .pic-gallery.violet,
#main-block .pic-gallery.blue2,
#main-block .pic-gallery.brown H3 {
	font-size:1em;
	}
#main-block .pic-gallery H3 IMG {
	margin-right:10px;
	}
#main-block .pic-gallery.page-view 
{
    background-color:Transparent;    
    font-size:0.9em;
    /*font-weight:normal;    */
    text-align:right;
	}
/* full img */
#main-block .pic-gallery.blue .full-img { background:url(../img/bg-color/gright-blue.png) right top no-repeat; }
#main-block .pic-gallery.orange .full-img-btn { background:url(../img/bg-color/gright-orange.png) right top no-repeat; }
#main-block .pic-gallery.blue2 .full-img,
#main-block .pic-gallery.blue2 .full-img-btn { background:url(../img/bg-color/gright-blue2.png) right top no-repeat; }
#main-block .pic-gallery.blue2 .full-img-btn-qr {}
#main-block .pic-gallery.brown .full-img,
#main-block .pic-gallery.brown .full-img-btn { background:url(../img/bg-color/gright-brown.png) right top no-repeat; }
#main-block .pic-gallery.violet .full-img,
#main-block .pic-gallery.violet .full-img-btn { background:url(../img/bg-color/gright-violet.png) right top no-repeat; }

#main-block .pic-gallery .full-img {
	float:left;
	width:400px;
	height:auto !important;
	min-height:280px;
	height:280px;
	}
#main-block .pic-gallery .full-img IMG { margin:0 0 10px 0; width:373px; height:231px; }
#main-block .pic-gallery .full-img P {
	font-size:0.8em;
	color:#fff;
	}
/* full-img-btn-qr */
#main-block .pic-gallery .full-img-qr {
	float:left;
	width:280px;
	height:auto !important;
	min-height:280px;
	height:280px;
	}
#main-block .pic-gallery .full-img-btn-qr IMG { margin:0 0 10px 0; width:280px;  }
#main-block .pic-gallery .full-img-btn-qr P {
	font-size:0.8em;
	color:#fff;
	}
/* full img with btn */
#main-block .pic-gallery .full-img-btn {
	float:left;
	width:460px;
	height:auto !important;
	min-height:280px;
	height:280px;
	}
#main-block .pic-gallery .full-img-btn-qr {
	float:left;
	width:280px;
	height:auto !important;
	min-height:280px;
	height:280px;
	}
#main-block .pic-gallery .full-img-btn .full-pic { margin:0 0 10px 0; width:445px; /*height:208px;*/ }
#main-block .pic-gallery .full-img-btn .full-pic-qr { margin:0 0 10px 0; width:280px; /*height:208px;*/ }
#main-block .pic-gallery .full-img-btn P {
	margin: 0 0 10px 0;
	font-size:0.7em;
	color:#fff;
	}
	
/* thumb img */
#main-block .pic-gallery .thumb-img {
	float:left;
	margin-left:20px;
	width:150px;
	
	}
#main-block .pic-gallery .thumb-img LI {
	float:left;
	width:70px;
	height:55px;
	}
#main-block .pic-gallery .thumb-img LI IMG {
	width:55px;
	height:45px;
	border:solid 1px #000;
	}
	
/* add by JJR
-------------------------------------------------------------------------- */

#main-block .pic-gallery .thumb-img LI INPUT {
	width:55px;
	height:45px;
	border:solid 1px #000;
	}
		
/* Ads  add border,width by JJR
-------------------------------------------------------------------------- */
#main-block .full-ads 
{
    width:628px;
     /*position:relative;
    padding:10px 0 10px 0;*/
	padding:10px;
	text-align:center;
	border:solid #ccc;
	border-width:0 0 1px 0; 
	background:#fff;
	}
/* add  by JJR */
#main-block .full-ads  IMG {
	width:620px;
	height:130px;
	/*border:solid 1px #000;*/
	}
#main-block .full-ads  OBJECT {
	width:620px;
	height:130px;
	/*border:solid 1px #000;*/
	}
	
	
/* 3 column 
-------------------------------------------------------------------------- */
/* add for default page by JJR    */
#main-block .three-col-first {
	padding:10px 0 10px 5px;
	/*width:649px;
	background:url(../img/bg-color/blue2-bg.png); 
	border:solid #a8bdc6;
	border-width:0 0 1px 0px;*/
	}	
#main-block div.three-col-first {
	/*padding:10px 0 10px 5px;
	background:url(../img/bg-color/blue2-bg.png); 
	width:649px;*/
	border:solid #a8bdc6;
	border-width:0 0 1px 0px;
	height:350px;
	}	
#main-block .three-col-first  H3 {
	margin:0 0 10px 0;
	height:30px;
 	}

#main-block .three-col-first  H4 {
	margin:0 0 10px 0;
	height:30px;
 	}
#main-block .three-col-first  UL {
	float:left;	
	/*width:650px;*/
	}
#main-block .three-col-first  LI {
	float:left;
	margin-right:10px;
	width:200px;
	}
#main-block .three-col-first  LI A {
	color:#000;
	}
#main-block .three-col-first  DL {
	margin-left:5px;
	}
#main-block .three-col-first  DT {
	margin:0 0 5px 0;
	height:40px;
	font-family:Arial, Tahoma, Verdana;
	font-size:0.95em;
	}

#main-block .three-col-first  DD {
	font-family:Arial, Tahoma, Verdana;
	font-size:0.75em;
	}
#main-block .three-col-first  .thumb {
	margin:0 0 10px 0;
	padding:3px;
	/*border:1px solid #ccc;*/
 	}
 	/* edit border by JJR */
#main-block .three-col-first  DD.thumb IMG {
	margin:0 0 10px 0;
	padding:3px;
	border:1px solid #ccc;
	background:#f0efef;
	width:190px;
	height:100px;
 	}
#main-block .three-col-first  DD.date {
	margin:0 0 5px 0;
	color:#006699;
 	}
#main-block .three-col-first  DD.description {
	height:100px;
}
#main-block .three-col-first  DD.promotion {
	height:100px;
}
#main-block .three-col-first  DD.viewall {
	margin:0 0 0 0;
	}


/* add for search page by JJR*/
#main-block div.three-col-search 
{
    border:solid #a8bdc6;
    border-width:1px 0 1px 0px;
 
}
#main-block .three-col-search 
{
   	padding:10px 0 10px 5px;
	}	
#main-block .three-col-search  H3 {
	margin:0 0 10px 0;
	height:30px;
 	}

#main-block .three-col-search  H4 {
	margin:0 0 10px 0;
	height:30px;
 	}
#main-block .three-col-search  LI {
	float:left;
	margin-right:10px;
	width:180px;
	}
#main-block .three-col-search  LI A {
	color:#000;
	}
#main-block .three-col-search  DL {
	margin-left:5px;
	}
#main-block .three-col-search  DT {
	margin:0 0 5px 0;
	height:40px;
	font-family:Arial, Tahoma, Verdana;
	font-size:0.95em;
	}

#main-block .three-col-search  DD {
	font-family:Arial, Tahoma, Verdana;
	font-size:0.75em;
	}
#main-block .three-col-search  DD.description {
	/*height:140px;*/
	}
	
/* edit border by JJR*/
#main-block div.three-col {
	border:solid #a8bdc6;
	border-width:0 0 1px 0px;
	}	
#main-block .three-col {
	padding:10px 0 10px 5px;
	/*border:solid #a8bdc6;
	border-width:0 0 1px 0px;*/
	}	
#main-block .three-col H3 {
	margin:0 0 10px 0;
	height:30px;
 	}

#main-block .three-col H4 {
	margin:0 0 10px 0;
	height:30px;
 	}
#main-block .three-col LI {
	float:left;
	margin-right:10px;
	width:200px;
	}
#main-block .three-col LI A {
	color:#000;
	}
#main-block .three-col DL {
	margin-left:5px;
	}
#main-block .three-col DT {
	margin:0 0 5px 0;
	height:40px;
	font-family:Arial, Tahoma, Verdana;
	font-size:0.95em;
	}
#main-block .three-col DT.hd-title { /* by NATTA */
	margin:0 0 5px 0;
	height:80px;
	font-family:Arial, Tahoma, Verdana;
	font-size:0.85em;
	}
#main-block .three-col DT.dc-title { /* by NATTA */
	margin:0 0 5px 0;
	height:120px;
	font-family:Arial, Tahoma, Verdana;
	font-size:0.85em;
	}
#main-block .three-col DT.dc-top-title { /* by NATTA */
	margin:0 0 5px 0;
	height:80px;
	font-family:Arial, Tahoma, Verdana;
	font-size:0.85em;
	}
#main-block .three-col DD {
	font-family:Arial, Tahoma, Verdana;
	font-size:0.75em;
	}
/* edit width,height ,border  by JJR  */
#main-block .three-col .thumb {
	margin:0 0 10px 0;
	padding:3px;
	/*border:1px solid #ccc;*/
 	}
 	/* edit border by JJR */
#main-block .three-col DD.thumb IMG {
	margin:0 0 10px 0;
	padding:3px;
	border:1px solid #ccc;
	background:#f0efef;
	width:190px;
	height:100px;
 	}
#main-block .three-col DD.date {
	margin:0 0 10px 0;
	color:#006699;
 	}
#main-block .three-col DD.description {
	height:100px;
	}	
#main-block .three-col DD.description-hd { /* by NATTA */
	height:100px;
	font-weight:normal;
	}
#main-block .three-col DD.description-dc { /* by NATTA */
	height:120px;
	}	
#main-block .three-col  DD.promotion {
	height:100px;
}
/* add by JJR */
#main-block .three-col  DD.imgSlide {
	height:38px;
	margin:13px 0 0 0;
}
#main-block .three-col  DD.viewall {
	margin:0 0 3px 0;
	}

/* pink */
#main-block .three-col.pink {
	background:url(../img/bg-color/main-right-pink-bg.png) right top no-repeat #ff656c;
	}
#main-block .three-col.pink DD.description {
	height:90px;
	}
#main-block .three-col.pink DD.description-dc {
	height:120px;
	}	
/* green */
#main-block .three-col.green {
	background:url(../img/bg-color/main-right-green-bg.png) right top no-repeat #45b33d;
	}
#main-block .three-col.green DD.description { height:90px; }
#main-block .three-col.green DD,
#main-block .three-col.green LI A {
	color:#fff;
	}
/* greenlf */
#main-block .twocol-suggest.credit-bg.green-bg{
	background:url(../img/bg-color/main-right-greenlf-bg.png) right top no-repeat #60ac01;
	}
#main-block .three-col.green DD.description { height:90px; }
#main-block .three-col.green DD,
#main-block .three-col.green LI A {
	color:#fff;
	}
/* red */
#main-block .three-col.red {
	background:url(../img/bg-color/main-right-red-bg.png) right top no-repeat #9b0000;
	}
#main-block .three-col.red DT {
	height:25px;
	}
#main-block .three-col.red DT { /* by NATTA */
	height:80px;
	}
#main-block .three-col.red DD.description {
	height:65px;
	font-size:0.7em;
	}
#main-block .three-col.red DD,
#main-block .three-col.red LI A {
	color:#fff;
	}
	
	
	
	
/* question answer
-------------------------------------------------------------------------- */
#main-block .question-answer {}

/*qsearch*/
#main-block .question-answer .qsearch { padding:10px 15px 10px 15px; }
#main-block .question-answer .qsearch .left,
#main-block .question-answer .qsearch .right {
	width:230px;
	}
#main-block .question-answer .qsearch .left LABEL,
#main-block .question-answer .qsearch .right LABEL {
	display:block;
	padding:0 0 5px 0;
	font-size:0.9em;
	}
#main-block .question-answer .qsearch .left SELECT {
	width:200px;
	float:left;
	font-size:0.8em;
	}
#main-block .question-answer .qsearch .right INPUT {
	float:left;
	margin-right:5px;
	}
#main-block .question-answer .qsearch .right .keyword {
	border:solid #ccc 1px;
	width:160px;
	height:22px;
	}

/* question list */
#main-block .question-answer .question-list {
	margin:15px 0 15px 40px;
	}
#main-block .question-answer .question-list LI {
	list-style-type:decimal;
	font-family:Arial, Tahoma, Verdana;
	font-size:0.8em;
	}
#main-block .question-answer .question-list LI A {
	color:#000;
	}
	
	
	
/* search-resualt
-------------------------------------------------------------------------- */
#main-block .search-resualt {
	/*padding:10px;*/
	color:#333;
	}
#main-block .search-resualt A {
	color:#333;
	}
#main-block .search-resualt .title {
	margin: 0 0 10px 0;
	font-size:1em;
	color:#333;
	}
#main-block .search-resualt .description {
	margin:0 0 10px 5px;
	padding-left:20px;
	background:url(../img/exam-chkbox.png) no-repeat;
	font-size:0.8em;
	color:#333;
	}
#main-block .search-resualt .btn {
	margin:0 0 20px 5px;
	}
	
#main-block .search-resualt .list {
	margin:10px 0 10px 0;
	border:solid #ccc;
	border-width:1px 0 0 0;
	}
#main-block .search-resualt .list LI {
	position:relative;
	padding:10px 0 10px 0;
	border:solid #ccc;
	border-width:0 0 1px 0;
	}
#main-block .search-resualt .list IMG,
#main-block .search-resualt .list INPUT,
#main-block .search-resualt .list DL {
	float:left;
	margin-right:10px;
	}
#main-block .search-resualt .list .imgnewhome IMG
{      
    float:left;
	margin-right:10px;
	width:86px;
    height:56px;  
}
#main-block .search-resualt .list DL {
	margin:0 10px 10px 0;
	width:400px;
	}
#main-block .search-resualt .list  DT {
	font-size:0.8em;
	font-weight:bold;
	}
#main-block .search-resualt .list  DD {
	font-size:0.7em;
	}
#main-block .search-resualt .list LI P {
	position:absolute;
	right:0;
	bottom:5px;
	}
#main-block .search-resualt .p-num {
	margin:10px 0 20px 0;
	font-size:0.8em;
	}
/* add by JJR
-------------------------------------------------------------------------- */
#main-block .search-resualt .tb-gray 
{
    margin:0 0 10px 0;
	font-size:0.8em;
	border-collapse:separate;
}		
		
	
/* top-sc-list
-------------------------------------------------------------------------- */
#main-block .top-sc-list {
	position:relative;
	padding:15px 0 0 15px;
	}
#main-block .top-sc-list FIELDSET SELECT {
	font-size:0.7em;
	width:100px;
	}
#main-block .top-sc-list FIELDSET LABEL {
	display:block;
	margin:0 0 5px 0;
	font-size:0.9em;
	}
/* add by JJR
-------------------------------------------------------------------------- */
#main-block .top-sc-list SPAN.newhomeheader {
    display:block;
	margin:0 0 5px 0;
	font-size:0.85em;
	}	
#main-block .top-sc-list P {
	position:absolute;
	top:15px;
	right:15px;
	font-size:0.8em;
	}	
/* edit padding-left 18px - 165px  by JJR
-------------------------------------------------------------------------- */
#main-block .top-sc-list P SPAN {
    float:left;
	margin:5px 10px 0 0;
	padding-left:165px;
	background:url(../img/exam-chkbox.png) no-repeat right;
	/*padding-left:18px;
	background:url(../img/exam-chkbox.png) no-repeat;*/
	}

#main-block .top-sc-list P SPAN.newline {
	display:block;
	float:none;
	margin:0 0 5px 0;
	}
	
	
	
/* page-number
-------------------------------------------------------------------------- */
#main-block .page-number {
	padding:10px 10px 10px 10px;
	}
/* edit font-size .9em to .82em by JJR  
-------------------------------------------------------------------------- */
#main-block .page-number P {
	float:left;
	font-size:0.82em;
	width:280px;
	}

#main-block .page-number .goto-page {
	float:right;
	vertical-align:middle;
	width:300px;
	}
#main-block .page-number .goto-page LI {
	float:right;
	margin-right:3px;
	}
/* add by JJR
-------------------------------------------------------------------------- */
#main-block .page-number .goto-page LI SPAN {
	font-size:0.82em;
	}
/* add height 21px by JJR
-------------------------------------------------------------------------- */
#main-block .page-number .goto-page SELECT {
	width:45px;
	font-size:0.8em;
	height: 21px;
	}

#main-block .page-number .goto-page SELECT OPTION {
	width:20px;
	}
#main-block .page-number .right IMG {
	padding:2px 0 0 0;
	}
	
	
/* order by
-------------------------------------------------------------------------- */
#main-block .orderby  { padding:0 10px 0 10px; }
#main-block .orderby SELECT {
	font-size:0.8em;
	}
#main-block .orderby .record-show {
	float:right;
	width:180px;
	}
#main-block .orderby.plan-list .record-show {
	width:200px !important;
	width:220px;
	}
#main-block .orderby .record-show LI {
	float:left;
	margin-left:10px;
	}
#main-block .orderby .record-show LI SPAN {
	padding:5px 0 0 0;
	font-size:0.9em;
	}
	
	
	
/* post Tab
--------------------------------*/
/* edit border:solid by JJR
--------------------------------*/
#container .post-block 
{
    position:relative;     
    display:block;
	padding:15px;
	/*border:solid #a8bdc6;
	border-width:0 0 0 1px;*/
	}
#post-tabs {
	background:url(../img/tab/post-bg.png) no-repeat #fff;
	}
#post-tabs.ui-tabs .ui-tabs-nav li {
	font-size:0px;
	line-height:0;
	}
#post-tabs.ui-tabs .ui-tabs-nav li IMG {
	visibility:hidden;
	}
#post-tabs.ui-tabs .ui-tabs-nav li a:hover IMG,
#post-tabs.ui-tabs .ui-tabs-selected A IMG {
	visibility:visible;
	}
#post-tabs.ui-tabs .ui-tabs-panel {
	padding:0;
	border:solid 1px #ccc;
	background: #FFF;
	}
	
#post-tabs #post-sale P {
	margin:0;
	padding:5px;
	border:solid #ccc;
	border-width:0 0 1px 0;
	font-family:Arial, Tahoma, Verdana;
	font-size:0.8em;
	}
#post-tabs #post-sale P .left {
	margin:5px 0 0 0;
	}
#post-tabs #post-sale UL{
	/*padding:5px;*/
	}
#post-tabs #post-sale LI {
	margin:0 0 5px 0;
		
	font-family:Arial, Tahoma, Verdana;
	font-size:0.7em;
	
	float:left;

	}
#post-tabs #post-sale LI A {
	color:#000000;
	}
/*   add by JJR
------------------------------------*/
#post-tabs #post-buy P {
	margin:0;
	padding:5px;
	border:solid #ccc;
	border-width:0 0 1px 0;
	font-family:Arial, Tahoma, Verdana;
	font-size:0.8em;
	}
#post-tabs #post-buy P .left {
	margin:5px 0 0 0;
	}
#post-tabs #post-buy UL{
	padding:5px;
	}
#post-tabs #post-buy LI {
	margin:0 0 5px 0;
	padding-left:20px;
	background:url(../img/tab/post-icon.png) no-repeat;
	font-family:Arial, Tahoma, Verdana;
	font-size:0.7em;
	}
#post-tabs #post-buy LI A {
	color:#000000;
	}
/* ===== Hot News ====== */	
#container .news-block 
{
    clear:both;
    position:relative;     
    display:block;
	padding:15px;
	/*border:solid #a8bdc6;
	border-width:0 0 0 1px;*/
	}
#news-tabs {
	background:url(../img/tab/hotnews-bg.png) no-repeat #fff;
	}
#news-tabs.ui-tabs .ui-tabs-nav li {
	font-size:0px;
	line-height:0;
	}
#news-tabs.ui-tabs .ui-tabs-nav li IMG {
	visibility:hidden;
	}
#news-tabs.ui-tabs .ui-tabs-nav li a:hover IMG,
#news-tabs.ui-tabs .ui-tabs-selected A IMG {
	visibility:visible;
	}
#news-tabs.ui-tabs .ui-tabs-panel {
	padding:0;
	border:solid 1px #ccc;
	background: #FFF;
	}
	
	
/*-------------------*/	
#news-tabs #hot-news P {
	margin:0;
	padding:5px;
	border:solid #ccc;
	border-width:0 0 1px 0;
	font-family:Arial, Tahoma, Verdana;
	font-size:0.8em;
	}
#news-tabs #hot-news P .left {
	margin:5px 0 0 0;
	}
#news-tabs #hot-news UL{
	padding:5px;
	}
#news-tabs #hot-news LI {
	margin:0 0 5px 0;
	/*padding-left:20px;
	background:url(../img/tab/post-icon.png) no-repeat;*/
	font-family:Arial, Tahoma, Verdana;
	font-size:0.8em;
	}
#news-tabs #hot-news LI A {
	color:#000000;
 
	}
	
/*-------------------*/	
#news-tabs #inside-today P {
	margin:0;
	padding:5px;
	border:solid #ccc;
	border-width:0 0 1px 0;
	font-family:Arial, Tahoma, Verdana;
	font-size:0.8em;
	}
#news-tabs #inside-today P .left {
	margin:5px 0 0 0;
	}
#news-tabs #inside-today UL{
	padding:5px;
	}
#news-tabs #inside-today LI {
	margin:0 0 5px 0;
	padding-left:20px;
	background:url(../img/tab/post-icon.png) no-repeat;
	font-family:Arial, Tahoma, Verdana;
	font-size:0.8em;
	}
#news-tabs #inside-today LI A {
	color:#000000;
	}
	
	
/*------promotion news---------*/	
#news-tabs #pro-news P {
	margin:0;
	padding:5px;
	border:solid #ccc;
	border-width:0 0 1px 0;
	font-family:Arial, Tahoma, Verdana;
	font-size:0.8em;
	}
#news-tabs #pro-news P .left {
	margin:5px 0 0 0;
	}
#news-tabs #pro-news UL{
	padding:5px;
	}
#news-tabs #pro-news LI {
	margin:0 0 5px 0;
	/*padding-left:20px;
	background:url(../img/tab/post-icon.png) no-repeat;*/
	font-family:Arial, Tahoma, Verdana;
	font-size:0.7em;
	}
#news-tabs #pro-news LI A {
	color:#000000; 
	}	
	
/*----- slide banner ---------*/
#container .slide-banner {
	padding:15px 0 15px 0;
	background:#031e42;
	text-align:center;
	vertical-align:middle;
	}
#container .slide-banner IMG {
	margin:3px;
	}
#container .slide-banner .arrow {
	padding:0 0 30px 0;
	}
	
/* banner 3 column edit border by JJR*/
#container .banner3col 
{       
    display:block;
	padding:15px 0 5px 0;
	/*border:solid #a8bdc6;
	border-width:0 0 0 1px;*/
	}
#main-block .banner3col LI {
	float:left;
	margin:0 0 5px 9px;
	}
/* add width,height by JJR  */
#main-block .banner3col LI IMG {
	border:solid 1px #d4dde2;
	padding:5px;
	background:#efeded;
	width:190px;
	height:100px; 
	}
/* add by JJR  */
#main-block .banner3col LI OBJECT {
	border:solid 1px #d4dde2;
	padding:5px;
	background:#efeded;
	width:190px;
	height:110px; 
	}

/* Sponsor edit border by JJR*/
#main-block .sponsor 
{
    position:relative;    
    display:block;
	padding:10px 0 10px 10px;
	/*border:solid #a8bdc6;
	border-width:0 0 0 1px;*/
	}
#main-block .sponsor LI {
	float:left;
	margin:0 5px 5px 0;
	}
/*  edit width,height by JJR    */
#main-block .sponsor LI IMG {
	border:solid 2px #d4dde2;
	padding:5px;
	background:#efeded;
	width:145px;
	height:89px;
	}
/*  add by JJR    */
#main-block .sponsor LI OBJECT{
	border:solid 2px #d4dde2;
	padding:5px;
	background:#efeded;
	width:145px;
	height:99px;
}

.popupcontainer
    {
        width:109px; height:55px; padding:3px;        
        /*width: 300px;
        padding: 10px;
        margin: 0 0 10px 0;
        background: #eee;
        border: 1px solid #ccc;
        font: normal 12px Arial, Helvetica, sans-serif;
        color: #000;*/
    }
    .popupdiv
    {
        position: absolute;
        width: 250px;
        height: 100px;
        padding: 5px;
        background: #ffc;
        border: 1px solid #ccc;
        font: normal 12px Arial, Helvetica, sans-serif;
        color: #000;
    }

/* ============== Hot news  ============================*/

/*#container */
	

