/*-------------------- All -------------------------*/
.deal{float:right; width:76%; position:relative; top:-25px}
.deal2{float:right; width:76%; position:relative; top:-55px}
.deal ul, .deal2 ul{width:100%; float:left; display:inline; position:relative}
.deal ul li, .deal2 ul li{float:left; display:inline; width:150px; text-align:left; margin:0 0 5px 0}
.dealoff_5{width:75px; height:60px; margin:auto; border:2px solid #fff; background:#800040} 
.dealoff_10{width:75px; height:60px; margin:auto; border:2px solid #fff; background:#FF9900}
.dealoff_15{width:75px; height:60px; margin:auto; border:2px solid #fff; background:#006600} 
.dealoff_20{width:75px; height:60px; margin:auto; border:2px solid #fff; background:#FF66FF} 
.dealoff_25{width:75px; height:60px; margin:auto; border:2px solid #fff; background:#00CC33}
.dealoff_30{width:75px; height:60px; margin:auto; border:2px solid #fff; background:#0099FF}
.dealoff_35{width:75px; height:60px; margin:auto; border:2px solid #fff; background:#0033FF}
.dealoff_40{width:75px; height:60px; margin:auto; border:2px solid #fff; background:#CCCC66}
.dealoff_45{width:75px; height:60px; margin:auto; border:2px solid #fff; background:#99CC00}
.dealoff_50{width:75px; height:60px; margin:auto; border:2px solid #fff; background:#FF0000}
.dealoff_special{width:75px; height:60px; margin:auto; border:2px solid #000; background:#BBFFBB}
.dealoff_special_2{width:75px; height:60px; margin:auto; border:2px solid #000; background:#FFFDA4}

/* IE 7 */
*:first-child+html .dealoff_5 h4, *:first-child+html .dealoff_10 h4, *:first-child+html .dealoff_15 h4, *:first-child+html .dealoff_20 h4, *:first-child+html .dealoff_25 h4, *:first-child+html .dealoff_30 h4, *:first-child+html .dealoff_35 h4, *:first-child+html .dealoff_40 h4, *:first-child+html .dealoff_45 h4, *:first-child+html .dealoff_50 h4{color:#fff; text-align:center; padding:12px 0 0 0; font-size:12px}
/* IE 7*/
.dealoff_5 h4, .dealoff_10 h4, .dealoff_15 h4, .dealoff_20 h4, .dealoff_25 h4, .dealoff_30 h4, .dealoff_35 h4, .dealoff_40 h4, .dealoff_45 h4, .dealoff_50 h4{color:#fff; text-align:center; padding:12px 0 0 0}

.dealoff_5 h4 span, .dealoff_10 h4 span, .dealoff_15 h4 span, .dealoff_20 h4 span, .dealoff_25 h4 span, .dealoff_30 h4 span, .dealoff_35 h4 span, .dealoff_40 h4 span, .dealoff_45 h4 span, .dealoff_50 h4 span{display:block; text-align:center}

.dealoff_special h4{color:#000; text-align:center; padding:12px 0 0 0}
*:first-child+html .dealoff_special h4{font-size:12px;}
.dealoff_special_2 h4{color:#000; text-align:center; padding:7px 0 0 0}
*:first-child+html .dealoff_special_2 h4{font-size:12px}
.dealoff_special h4 span, .dealoff_special h4 span{display:block; text-align:center}

.dealoff_no{width:80px; height:60px; margin:auto; border:0px solid #fff}
.dealoff_no h4{color:#fff; text-align:center; padding:12px 0 0 0}
*:first-child+html .dealoff_no h4{font-size:12px}

.dealoff_hot{width:75px; height:60px; margin:auto; border:2px solid #fff; background:#800040} 

.deal_inside{float:left; margin:10px 10px 15px 10px; background:#FFCECE; border:3px double #666; width:98%; color:#ff0000}
.deal_inside strong{color:#333}
.deal_inside .remark_grey{color:#666; font-size:11px}

/*---------------------- Banner Deal --------------------------*/
.banner_deal{width:45px; height:35px; float:left; border:1px solid #fff; background:#FF8080; font-size:11px; margin:0 1px 0 1px;}
.banner_deal h4{color:#000; text-align:center; padding:5px 0 0 0}
*:first-child+html .banner_deal h4{font-size:11px}
.getfree{width:45px; height:35px; float:left; border:1px solid #fff; background:#A6FFA6; font-size:11px; margin:0 1px 0 1px; }
.getfree h4{color:#000; text-align:center; padding:5px 0 0 0}
*:first-child+html .getfree h4{font-size:11px}
.getfree h4 span{display:block; text-align:center}
.servey{width:45px; height:35px; float:left; border:1px solid #fff; background:#BFFFFF; font-size:11px; margin:0 1px 0 1px;}
.servey h4{color:#000; text-align:center; padding:5px 0 0 0}
*:first-child+html .servey h4{font-size:11px}
.servey h4 span{display:block; text-align:center}
.banner_no_deal{width:45px; height:35px; margin:auto; border:0px solid #fff; background:none; font-size:11px}
/*---------------------- Banner Deal --------------------------*/

#found2{
float:right;
font-size:11px;
color:#fff;
text-align:right;
padding:0 3px 3px 0;
}
#found2 span{color:#fff; font-weight:bold;}
.comall{
float:right; 
margin:5px 8px 0 0;
color:#fff;
}
.comall img{
border:0px; 
margin-right:3px;
}
.comall2{
float:right; 
margin:5px 8px 0 0;
color:#333;
}
.comall2 img{
border:0px; 
margin-right:3px;
}
/*-------------------- All -------------------------*/

#content .sideRight .hotzone ul{
float:left;
display:inline;
position:relative;
}
#content .sideRight .hotzone ul li{
list-style:none;
display:inline;
float:left;
width:165px;
height:315px; /*176*/
border:1px solid #ccc;
background:#fff;
margin:5px 0 5px 5px;
padding:5px 5px 0 5px;
background:url(../images/bg-hot-li.gif) repeat-x;
background-color:#77A533;
}
#content .sideRight .hotzone ul li .txtname{color:#990000; height:20px; display:block; width:100%}
#content .sideRight .hotzone ul li .txtdeal{color:#000}
#content .sideRight .hotzone ul li .txtaddress{color:#008C46; font-size:11px;}
#content .sideRight .hotzone ul li p.txtdetail{color:#666666; font-size:12px; width:100%; text-align:left;}
#content .sideRight .hotzone ul li img{
text-align:center;
margin:15px 0 0 1px; /*top 15*/
border:3px solid #fff;
}
#content .sideRight .hotzone ul li:hover{
background:#333;
color:#fff;
}
#content .sideRight .hotzone ul li:hover a{
color:#fff;
}
#content .sideRight .hotzone ul li:hover a:hover{
color:#fff;
}
#content .sideRight .hotzone ul li .wlink{
text-align:center;
font-size:11px;
display:block;
}
*:first-child+html .sideRight .hotzone ul li .wlink{
display:block;
}
/*---------------------- Hot Ads ----------------------*/
#content .sideRight .hotzone .hot_ads{
float:left;
margin:0px 5px 10px 5px;
width:98%;
}
#content .sideRight .hotzone .hot_ads .ads1, .ads2{
width:352px;
height:105px;
border:1px solid #666;
background:#eee;
}
#content .sideRight .hotzone .hot_ads .ads1 h3, .ads2 h3{
color:#000;
text-align:center;
line-height:105px;
}
#content .sideRight .hotzone .hot_ads .ads1{float:left; margin:0 0 6px 4px}
#content .sideRight .hotzone .hot_ads .ads2{float:right; margin:0 0 6px 0;}



/*===========================================================*/
#content .sideRight .com_ads{
float:left;
margin:0px 5px 10px 5px;
width:98%;
}
#content .sideRight .com_ads .ads1, .ads2{
width:228px;
height:85px;
border:1px solid #666;
background:#eee;
}
#content .sideRight .com_ads .ads1 h3, .ads2 h3{
color:#000;
text-align:center;
line-height:85px;
}
#content .sideRight .com_ads .ads1{float:left; margin:0 0 6px 4px}
#content .sideRight .com_ads .ads2{float:right; margin:0 0 6px 1px;}
/*===========================================================*/


#content .sideRight .hotzone .txt_banner{
float:left;
margin:0 5px 10px 6px;
width:98%;
background:#98F5FF;
border:1px solid #666;
}
#content .sideRight .hotzone .txt_banner h1{
text-align:center;
color:#000;
font-size:20px;
padding:5px 0 5px 0;
}
/*----------------------- Hot Zone B/K ---------------------*/
#content .sideRight .hotzone2{
float:left;
/*background:url(../images/bg-hotzone.jpg) repeat-x top;*/
width:100%;
border-top:1px solid #ddd;
margin-bottom:10px;
padding-top:15px;
padding-bottom:35px;
}
#content .sideRight .hotzone2 .viewall{
float:right;
margin:5px 8px 0 0;
}
#content .sideRight .hotzone2 .viewall img{
border:0px;
margin-right:3px;
}
#content .sideRight .hotzone2 ul{
float:left;
display:inline;
position:relative;
}
#content .sideRight .hotzone2 ul li{
list-style:none;
display:inline;
float:left;
width:165px;
height:335px; /*175*/
border:1px solid #ccc;
background:#fff;
margin:5px 0 5px 5px;
padding:5px 5px 0 5px;
background:url(../images/bg-hot-li.gif) repeat-x;
background-color:#77A533;
}
#content .sideRight .hotzone2 ul li .txtname{color:#990000; height:20px; display:block; width:100%}
#content .sideRight .hotzone2 ul li .txtaddress{color:#008C46; font-size:11px;}
#content .sideRight .hotzone2 ul li .txtdeal{color:#000}
#content .sideRight .hotzone2 ul li p.txtdetail{color:#666666; font-size:11px; width:100%;}
#content .sideRight .hotzone2 ul li .wlink{text-align:center; font-size:11px; display:block; }
#content .sideRight .hotzone2 ul li img{
text-align:center;
margin:15px 0 0 1px;
border:3px solid #fff;
}
#content .sideRight .hotzone2 ul li:hover{
background:#333;
color:#fff;
}
#content .sideRight .hotzone2 ul li:hover a{
color:#fff;
}
#content .sideRight .hotzone2 ul li:hover a:hover{
color:#fff;
}
*:first-child+html #content .sideRight .hotzone2 ul li .action{
display:block;
}

/*----------------------- Hot Zone B/K ---------------------*/


/*----------------------- Com Short List --------------------*/
table.bg-comlist{
background:url(../images/bg-comlist.png) no-repeat top;
width:100%;
height:114px;
border:none;
}
table.bg-comlist:hover{
background:url(../images/bg-comlist-hover.png) no-repeat top;
width:100%;
height:114px;
border:none;
}
table.bg-comlist-1{
background:url(../images/bg-comlist-1.png) no-repeat top;
width:100%;
height:114px;
border:none;
}
table.bg-comlist-1:hover{
background:url(../images/bg-comlist-hover-1.png) no-repeat top;
width:100%;
height:114px;
border:none;
}


#content .sideRight .comlist{
font-size:11px;
line-height:12pt;
padding:0px 0px 0 0;
float:left;
width:100%;
}
#content .sideRight .comlist a{
font-size:11px;
color:#51A8FF;
}
#content .sideRight .cyan{color:#51A8FF;}
#content .sideRight .comlist a:hover{
color:#FF9900;
}
#content .sideRight .comlist img{
float:left;
margin-right:8px;
margin-left:8px;
border:1px solid #ccc; 
padding:2px;
}
#content .sideRight .comlist strong{
color:#f00;
}
#content .sideRight span.visits{
font-size:11px;
font-weight:normal;
color:#666;
}

#content .sideRight .comlist strong a{
font-size:11px;
color:#FF0000;
}
#content .sideRight .comlist strong a:hover{
color:#000000;
text-decoration:underline;
}
#photo-company{
padding:0px;
margin:0px;
}
#photo-company a{
margin:5px;
}
#photo-company img{
margin-bottom:15px;
}
#photo-company img{
border:1px solid #999;
padding:2px;
}
#photo-company img:hover{
border:1px solid #FF0000;
padding:2px;
}
#cvdo{
padding-bottom:25px;
}
/*----------------------- Com Short List --------------------*/

/*----------------------- BTN -----------------------------*/
input.btn-blue-80,input.btn-blue-120 {
background:transparent url(../images/button-blue-80.gif) repeat-x scroll left top;
border:medium none;
color:#fff;
font-weight:normal;
font-size:11px;
cursor:pointer;
width:80px;
height:25px;
}

input.btn-blue-120 {
background:transparent url(../images/button-blue-120.gif) repeat-x scroll left top;
width:120px;
margin-bottom:10px;
}

input.btn-blue-80:hover,input.btn-blue-120:hover {
background-position:left bottom;
color:#ff0;
}

/*----------------------- BTN Orange-----------------------------*/
input.btn-orange-80 {
background:transparent url(../images/btn-80-orange.png) repeat-x scroll left top;
border:medium none;
color:#fff;
font-weight:normal;
font-size:11px;
cursor:pointer;
width:80px;
height:25px;
}
input.btn-orange-80:hover{
background-position:left bottom;
color:#ff0;
}
/*----------------------- BTN -----------------------------*/

/*----------------------- Hot Zone B/K ---------------------*/
#content .sideRight .clipvdo{
float:left;
background:url(../images/bg-hotzone.jpg) repeat-x top;
width:100%;
border:1px solid #ddd;
margin-bottom:10px;
padding-top:15px;
padding-bottom:35px;
}
#content .sideRight .clipvdo .play{
float:left;
width:470px;
background:#ccc;
height:300px;
margin-left:5px;
text-align:center;
padding:5px 0 5px 0;
}
#content .sideRight .clipvdo ul{
float:right;
width:253px;
margin-right:5px;
}
#content .sideRight .clipvdo ul li{
float:left;
display:block;
list-style:none;
width:253px;
margin-bottom:8px;
padding:0 0 3px 5px;
}
#content .sideRight .clipvdo ul li p{
float:right;
width:50%;
}
#content .sideRight .clipvdo ul li a{
display:block;
color:#0683FF;
font-size:11px;
font-weight:bold;
padding-bottom:5px;
}
#content .sideRight .clipvdo ul li a:hover{
text-decoration:underline;
}
/*----------------------- TAB CLIP VDO ---------------------*/
#content .sideRight .tab_clipvdo{
float:left;
background:url(../images/bg-hotzone.jpg) repeat-x top;
background-color:#fff;
width:100%;
border:1px solid #ddd;
margin-bottom:10px;
padding-top:15px;
padding-bottom:35px;
}
#content .sideRight .tab_clipvdo .play{
float:left;
width:470px;
background:#ccc;
height:300px;
margin-left:5px;
text-align:center;
padding:5px 0 5px 0;
margin:0 0 0 15px
}
#content .sideRight .tab_clipvdo ul{
float:left;
width:98%;
margin-left:5px;
display:inline; position:relative;
}
/**:first-child+html #content .sideRight .tab_clipvdo ul{width:250px;} /* IE7 */
#content .sideRight .tab_clipvdo ul li{
float:left;
list-style:none;
width:200px;
margin:0 5px 15px 5px;
padding:0 0 3px 5px;
display:inline;
text-align:center
}
/**:first-child+html #content .sideRight .tab_clipvdo ul li{width:220px;} /* IE7 */

#content .sideRight .tab_clipvdo ul li a{
display:block;
color:#0683FF;
font-size:10px;
font-weight:bold;
padding-bottom:5px;
margin:5px 0 0 0;
text-align:center
}
#content .sideRight .tab_clipvdo ul li a:hover{
text-decoration:underline;
}

/*----------------------- MAIN CLIP VDO ---------------------*/
#content .sideRight .main_clipvdo{
float:left;
background:url(../images/bg-hotzone.jpg) repeat-x top;
width:100%;
border:1px solid #ddd;
margin-bottom:10px;
padding-top:15px;
padding-bottom:35px;
}
#content .sideRight .main_clipvdo .play{
float:left;
width:460px;
background:#ccc;
height:300px;
margin-left:5px;
text-align:center;
padding:5px 0 5px 0;
}
#content .sideRight .main_clipvdo ul{
float:right;
width:253px;
margin-right:5px;
}
#content .sideRight .main_clipvdo ul li{
float:left;
display:block;
list-style:none;
width:253px;
margin-bottom:8px;
padding:0 0 3px 8px;
}
#content .sideRight .main_clipvdo ul li p{
float:right;
width:50%;
}
#content .sideRight .main_clipvdo ul li p a{
display:block;
color:#0683FF;
font-size:11px;
font-weight:bold;
padding-bottom:3px;
}
#content .sideRight .main_clipvdo ul li p a:hover{
text-decoration:underline;
}

.bordervdo{border:1px solid #ccc;}
.bordervdo:hover{border:1px solid #333;}

#content .sideRight .termite{float:left; width:719px; border:1px solid #000; margin-bottom:10px; padding:15px 8px 35px 8px; background:#666; line-height:14pt;}
.termite h1{color:#000; border-bottom:0px dotted #999; font-size:28px; padding-bottom:0px; margin:0 0 15px 0}
.termite h1 span{font-size:14px; font-weight:normal}
.termite h1 a{color:#000; text-decoration:none}
.termite h1 a:hover{color:#333; text-decoration:none}
.termite ul.ListProvince{float:left; position:relative; width:100%; display:inline}
.termite ul.ListProvice li{float:left; display:inline; width:120px}

/*-------------------------------------------------------------------------------------------------*/
.ads_tab, .ads_tab_detail{float:left; margin:5px 0 15px 10px; width:97%; color:#666666}
.ads_tab_detail strong{color:#ff0000}
.ads_tab table td{background:#CC3300; text-align:center}
.ads_tab table td:hover{background:#FF80C0; text-align:center}
.ads_tab table td a{color:#fff; font-size:11px;}
.ads_tab .hovered{color:#fff; background:#FF80C0;}
