@charset "utf-8";

*{font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#333333;}
form{margin:0;padding:0;}
label {float: left;   width: 100px; _width: 100px;display: block;   margin-left: 1em;   margin-right: 4px; _margin:0px;font-weight: normal;font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #333333;text-align: right;}
.clear{clear:both !important; line-height:0 !important; height:0 !important; font-size:0 !important; margin:0 !important; padding:0 !important}

input.submit_input{cursor: pointer;}
a:link{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#333333;}
a:hover{color:#CC9900;text-decoration:underline}
deals-table-title a:hover{color:#CC9900;}
.img-link {border: 0px;}
.edge-ul    {font-family: Arial, Helvetica, sans-serif;   font-size: 12px;   list-style-type: none;margin: 5px 2px 2px 0; _margin: 5px 1px 2px 0; padding-left:6px; }
.edge-ul li{margin:0;padding:0;}
.blackFriday {font-family: Arial, Helvetica, sans-serif;font-size: 15px;color: #000000;}
#rss a {text-decoration: none;}
.line-shuxing  {float: left;width:758px;}
.shuxing  {float: right;    padding-top: 0px;}
.submit-but{background-color: #EBE4CD;   border: 1px solid #999999;   font-weight: bold; *+margin-bottom:5px;}
.tag-title {margin: 0px;  font-family: Arial, Helvetica, sans-serif;color: #CC6600;font-size: 19px;}
.tags-box-ML {float: left;   width: 758px; margin-bottom:12px;}
.list-ctg {float: left;   margin:5px 0 0 6px; }
.deal-list-from {float: left;   padding-left: 140px;}

#store-location {float: left;   width: 80px;  text-align:center;  padding: 8px 3px 5px 3px; }
/*merchant page*/
.store_introduct {float: left;  background:url(../images/main-deal-bar.jpg) no-repeat top;width: 758px;  margin:6px 0px 8px 0px;  padding:7px 0px 0px 0px;}
.store_introduct .logo{width:120px;float:left;}
.store_introduct .desc{width:410px;padding-left:10px;float:left;}
.store_introduct .links{margin: 6px 0px 0px; width: 200px; text-align: right; float: right;}

#poster-slide-box-XL {float: left;   height: 99px;  width:800px;   margin: 3px 0px 12px 0px;background:url(../images/slide-bg.jpg) repeat-x top left;}
#slide-win-XL {float: left;   height: 99px;   width: 770px;}
#poster-slide-box {float: left;width:750px;   margin: 3px 0px 8px 0px;_margin: 3px 0px 4px 0px;  /*background:url(../images/slide-bg.jpg) repeat-x top left;*/}

#arrow-slide-R-O {float: right;}
#arrow-slide-L-O {float: left;}
#slide-win {float: left;   height: 99px;   width: 568px;}
.choose-abc-win {height: 18px;  border: 1px solid #999999;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #333333;margin: 0px 5px 5px 260px; }
#relate-tags-box {float: left;width: 736px;  background-color: #F3F3F3; border:1px solid #CCCCCC;margin-top: 4px;  margin-bottom: 2px;   padding: 5px 10px 5px 10px;}
#relate-tags-box b{float:left;width:100%}
.tagsNo1 a{float: left; display: block; margin: 4px 6px 0px 0px;  color:#CC6600;}
.tagsNo2 a{float: left; display: block; margin: 4px 6px 0px 0px;white-space:nowrap;}
.tagsNo1 a:hover{color:#CC9900;}

.poster-slide-img {float: left;   margin-top: 9px;   margin-bottom: 9px;   padding: 4px;}

.poster-slide-img-hover{float: left;   margin-top: 8px;   margin-bottom: 8px; padding: 5px 3px 5px 3px;  border:#E89E25 1px solid;}
.comment-page {margin-bottom: 4px;width: 440px;}
.submit-page-dv {margin-bottom: 5px;width: 440px;}
#submit-page-but {text-align:center; padding-left:90px; width: 290px;}
.buttom {background-color: #EADFCE;  border: 1px solid #999999;font-family: Arial, Helvetica, sans-serif;}

#main-mid-submit {float: left;   width: 100%;  background-color: #FFFFFF; _margin-top: 6px;   padding-top: 3px;     padding-bottom: 3px;   border: 1px solid #CCCCCC;  padding:10px 10px 15px 10px;}

body {height: 100%; width: 100%; background:#fff url(../images/head-bg.jpg) repeat-x  left top;  margin: 0px;}
#warpper {width: 100%;background: url(../images/warpper-bg.jpg) repeat-x left bottom;   margin-bottom: 0px;}
#container {width: 996px; margin:0  auto;}

#head {overflow:hidden;_zoom:1;}
    #head #head-logo {float: left;  padding-top: 30px;  margin-left: 17px;_display:inline;}
    #head #sign-in {float: right;   margin:20px 5px 9px 0;}
    #head  #head-nav  {float: right;   height: 35px;   width: 600px;padding: 8px 0 0;}
        #head #head-nav .nav {float: left;   padding: 4px 18px 0px 16px;    background: url(../images/nav-bar.jpg) no-repeat right center;}
        #head #head-nav .nav_last {background: none;padding-right:0;}
        #head #head-nav .nav a {text-decoration: none;font-size: 13px;font-family: Arial, Helvetica, sans-serif;font-weight: 300;}
        #head #head-nav .nav a:hover{color:#FFFFFF}
    #head #rss {float: right;   margin-top: 20px;   margin-right: 33px;}
    /*lhd logo and text link*/
    .lhd_logo_link{float: right;  margin:10px  15px 0 0;padding:4px;border:1px solid #c90;}
        .lhd_logo_link a {text-decoration:none;}
        .lhd_logo_link a b{font-size:14px;font-weight:bold;color:#CC6600}
        .lhd_logo_link a:hover b{text-decoration:none;color:#CC6600;}


#main {overflow:hidden;_zoom:1;}
    #main-left {float: left; width: 209px;}
    #main-mid {float: left; width: 760px; padding-top: 4px;   padding-left: 15px;  _display:inline;}
    .main-right {float: right; width: 209px;}
    #foot {clear: both; height: 12px;text-align: center;  font-family: Arial, Helvetica, sans-serif;   font-size: 12px;  color: #333333;padding: 9px 0; margin: 10px 0  0;}


/*left or right panels*/   
/*left panel subscribe_email*/
.subscribe_email_left{margin:4px 0 8px 4px;width:200px;}
    .subscribe_email_left .title{width:200px;height:52px;}
    .subscribe_email_left .subscribe_email_content{border:1px solid #CCCCCC;border-top:0 none;padding:0 6px 6px;text-align:center;}
    .subscribe_email_content .desc{text-align:justify;padding-bottom:5px;}
    
/*search search_box*/  
.search_bar{margin:4px 0 8px 4px;width:200px;background:#f9f7ea}
    .search_bar .search_title{width:200px;height:46px;}
    .search_bar .search_box{border:1px solid #CCCCCC;border-top:0 none;margin:0;padding:0 6px 5px;}
    .search_box div{padding:2px 0}
    .search_box div b{display:inline-block;width:40px;padding-left:5px;}
    .search_box div.search_input input{border:1px solid #999999;height:18px;margin-bottom:3px;width:165px;}
    .search_box .div_center{text-align:center;}
    
/*tag panel*/  
.tags_panel{margin:4px 0 8px 4px;width:200px;padding-bottom:8px;overflow:hidden;}
    .tags_panel .title{width:200px;height:35px;}
    .tags_panel .tags_content{border:1px solid #CCCCCC;border-top:0 none;}
    .tags_panel .tags_content b.tags_title{color:#FF9900;font-size:13px;font-weight:bold;padding:4px 0 4px 3px;display:block;}
    .tags_panel .tags_content .tags{padding-bottom:4px;padding-left:4px;}
    .tags_panel .tags_content .tags span{color:#666666;font-size:11px;margin:2px;}
    .tags_panel .tags_content .tags a{color:#333;font-size:12px;}
    .tags_panel .tags_content .tags a:hover {background-color:#ddd;color:#000000;text-decoration:none;}
    
.best-box {width: 198px;  border: 1px solid #CCCCCC;margin:4px 0 8px 4px;   padding-bottom: 8px;overflow:hidden;_zoom:1;}
    .box-title {font-size: 15px;font-weight: bold;color: #FF9900;text-align: center;margin: 1px 0; padding: 3px 0; background: url(../images/main-choose-bg.jpg)  repeat;}
    .box-title a{background:transparent url(../images/livehotdeals-ads-img.jpg) repeat-x scroll left top;border-bottom:1px solid #DFCBBD;color:#CC6600;
        display:block;font-size:14px; font-weight:bold;text-align:center;margin: 1px 0; padding: 3px 0;}
        
/*left or right store panel*/
.top_merchants {overflow:hidden;_zoom:1;font-size:12px;list-style:none;margin:0;padding:0 0 0 2px;}
    .top_merchants li{padding:3px 0;margin:0;float:left;width:97px;height:40px;overflow:hidden;text-align:center;}
    .top_merchants li.top_merchant_more{height:20px;padding:26px 0 0;padding-top:20px;}
    .top_merchant_more a{color:#c60} 
    .top_merchant_more a:hover{color:#FF9900} 
    .all_merchants {font-size:12px;list-style:none;margin:5px 0 0;padding:5px 5px 0;}        
    
/*home page*/ 
.home_box{margin-bottom:5px;}
    .home_box h1{font-size: 18px;color: #CC6600;font-weight: bold;font-family: Arial, Helvetica, sans-serif;margin: 0px;line-height: 30px;padding-right: 5px;padding-left: 5px;}
    .home_box .introduction{margin:0 ;padding:5px 0;color:#333;font-size:13px;font-weight:normal;font-family:generic-family;text-align:justify;}
    .home_click_here{margin:0 0 15px 4px ;padding:15px;border: 1px solid #c60; background: #F9F7EA;font-size:13px;}
    .home_click_here a{color:#f00;font-size:13px;}
    .home_click_here a:hover{color:#c63;}
    
/*home page subscribe_email*/
.subscribe_email{margin-bottom:5px;}
    .subscribe_email .desc{margin:5px;}
    .subscribe_email .form{text-align:center;margin-bottom:5px;}
.home_news{margin:5px 0 15px;padding-left:5px;}
    .home_news p{margin:0px 0px 3px 0px;padding:0;}
    .home_news p span.red{color:#f00}
    .home_news p span.red a{color:#f00}
    .home_news p span.red a:hover{color:#c60}
/*home page ,available stores*/
.home-store-box {width: 756px;margin-bottom:10px;}
    .home-store-box td{ vertical-align:middle; width:136px; height:60px;  text-align:center; border:1px solid #CCCCCC; padding:3px;}
    .home-store-box td a{color:#c60}
    .home-store-box td a:hover{color:#c90}
    
    
#search-tags-box {float:left; width:190px; padding-left:4px;  padding-bottom:4px; _display:inline;}
#search-tags-box2 {float:left; width:140px; padding:5px 3px 5px 7px;; _display:inline;}
#tags-title2 {float: left; width:140px; _width:140px; padding: 4px 0px 4px 7px; _display:inline;    color: #FF9900;}

.orange-title  {font-family: Arial, Helvetica, sans-serif;font-weight: bold;color: #FF9900;font-size: 13px;}



#main #main-detail-warpper {float: left; width: 770px; padding: 15px 0 0 5px;}
#main #main-detail-warpper-poster {float: left;   width: 760px;   padding-top: 15px;   padding-left: 15px;}
#main  #main-detail-warpper  .details-box  .deals  .main-left .poster-detail-img {float: left;   width: 130px;  text-align: center; margin:3px 8px 0px 5px; padding-top:5px; padding-bottom:5px; border:1px solid #CCCCCC;}

#main #main-detail-warpper .details-box .deals .main-left .main-poster-headline{font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;margin: 3px 0px 3px 8px;}
/*poster show page*/
.details-box-poster{float:left;}
#poster_show_content{float:left;}
.poster_links{float:left;text-align:center;width:760px;line-height:2;}
.poster_links b{color:#c60;display:inline-block;padding:0 10px;}
.large-poster {float: left; width: 750px; overflow:hidden;margin:4px 0 10px 0;_margin:2px 0 5px 0; text-align:center;padding:0;}
.large-poster table{margin:auto;border:0 none;}
.large-poster a , .large-poster img {margin:0;padding:0;}

#main-detail-warpper  .details-box  .deals  .main-left  .infor-cmmt  {float: left;  width: 500px;}

#main-detail-warpper .details-box .deals .main-left #detal-img-left {float: left; width:160px;text-align: center;}

#main #main-detail-warpper .details-box .deals .main-left .infor-cmmt .comment-box {float: left;   width: 497px;margin-top: 4px;   padding-left: 2px; padding-bottom: 6px;   border: 1px solid #CCCCCC;}

#main #main-detail-warpper .details-box .relate-deals {float: left;   width: 808px;margin-top: 5px;  margin-bottom:5px; border: 1px solid #CCCCCC;   padding-bottom: 5px;}

#main #main-detail-warpper .details-box .relate-deals .relate-img-box {float: left;   width: 808px;}

#main #main-detail-warpper .details-box .relate-deals .relate-title {float: left;  width: 788px;  height: 18px;   display: block; 
    background:url(../images/relate-box-bg.jpg) repeat-x left top;font-size: 14px;  font-weight: bold;  font-family: Arial, Helvetica, sans-serif;  color: #CC6600;
    padding-left: 20px;padding-top: 2px;border-bottom: 1px solid #CCCCCC;margin-bottom:5px;}
.relate-title a{color:#C60;}
.relate-title a:hover{color:#C90;}
#main #main-detail-warpper .details-box .relate-deals .relate-img-box .relate-img {float: left;   width: 150px;text-align: center;   margin: 3px;}

#main-detail-warpper .details-box #tags-box-XL .tags-box-XL {float: left;   width: 790px;  background-color: #F5F5F5;margin-top: 3px;   margin-bottom: 3px;   padding: 1px 2px 6px 15px;border: 1px solid #CCCCCC;}


#main  #main-detail-warpper .details-box {float: left; width: 770px; /*background: url(../images/main-deal-bar.jpg) repeat-x left top;margin-top: 5px;padding-top: 5px;*/font-family: Arial,Helvetica,sans-serif;}
.detail-box-detail{text-align:center;float:left;}
.detail-box-detail .detail-box-top{float:left;width:760px;text-align:right;padding:5px 0 10px;}
.detail-box-detail .detail-box-top a{padding:0 10px;;text-decoration:none;}
.detail-box-detail .detail-box-top span a{color:#cc6600;}
.detail-box-detail .detail-left{float:left;width:120px;text-align:center;}
.detail-box-detail .detail-left b{display:block;width: 120px; margin:0; text-align: center;}
.detail-box-detail .detail-left span{display:block;width: 120px; margin:0; text-align: center;}
.detail-box-detail .detail-left span.click-here{margin:10px 0;}

.detail-box-detail .detail-left span.old-price{text-decoration: line-through;}
.detail-box-detail .detail-left span.click-here a{font-size:16px;color:#cc6600;font-weight:bold;}
.detail-box-detail .detail-left span.click-here a:hover{color:#c93;}
.detail-box-detail .detail-left span.lowest_price a{color:#CC6600}
.detail-box-detail .detail-left span.lowest_price a:hover{color:#c93;}

.detail-box-detail .detail-right{float:left; width:650px;}	
.detail-box-detail .detail-right .detail-right-img{float:left;margin-left:10px;display:inline;text-align:center;width:310px;}
.detail-box-detail .detail-right .detail-big-img{border: 2px solid #cecece; padding: 2px; max-height: 300px;max-width: 300px; width:expression(this.width > 300 ? 300: true); height:expression(this.height > 300 ? 300: true);}    	
.detail-box-detail .detail-right .compare-price{float:right;margin-right:5px;display:inline;width:300px;}
.detail-box-detail .detail-right .compare-price .search-low-middle{background: url(../images/zw-bg-M.gif) repeat-y  left top; padding:25px; 0px 0px 43px; text-align:center}
.detail-box-detail .detail-right .compare-price .search-low-middle .search-low-img img{border:0px; margin-bottom:-10px;}
.detail-box-detail .detail-right .compare-price .search-low-middle a{font-size:15px; font-family:"Times New Roman", Times, serif; color:#c60;}
.detail-box-detail .detail-right .compare-price .search-low-middle a:hover{color:#c90;}
.details-box .detail-long{margin:10px 0;}
    .details-box .detail-long .deal-buttons span{margin-right:10px;color:#333;}
    .details-box .detail-long .deal-buttons span.important{color:#f00;}
    .details-box .detail-long .deal-buttons a{text-decoration:none;}
    .details-box .detail-long .deal-buttons a:hover{color:#c93;}
    .details-box .detail-long .deal-buttons span.available_online a{color:#c63;text-decoration:underline}
    .details-box .detail-long .deal-buttons span.available_online a:hover{color:#c93}
.details-box .detail-content{margin-top: 5px;padding-top: 5px;}
.details-box .detail-content .title{overflow:hidden;_zoom:1;}
.details-box .detail-content .title b{float:left}
.details-box .detail-content .title span{float:right;}
.details-box .detail-content .title span a{color:#c63;}
.details-box .detail-content .title span a:hover{color:#c93;}
.details-box .detail-content p{margin:0;padding:5px 0;display:block;}
.details-box .detail-content p a{color:#cc6600;font-size:13px;}
.details-box .detail-content p a:hover{color:#c90;}
.details-box #tags-box-XL{}
.details-box #tags-box-XL .detail-tags{float:left;width: 768px;margin-top:5px;  margin-bottom:5px; border: 1px solid #DFCBBD;padding:5px 0;}
.details-box #tags-box-XL .detail-tags span.title{margin:4px 6px 0 6px;_margin:2px 3px 0 3px ;float:left;}  

.detail-headline{float:left;width:810px;}
.detail-headline h1{padding-top:15px;margin:0;} 
.detail-headline h1 a{color: #cc6600; font-size: 16px;}
.detail-headline h1 a:hover{color: #cc9900;}

h2.main-headline{margin:0;  font-family:Arial,Helvetica,sans-serif;color:#CC6600; font-weight:bold;font-size: 19px;
    background:url(../images/headline-pic.jpg) no-repeat left center;padding-left:20px;}
/*.main-headline .h1{margin: 0px;  font-family:Arial,Helvetica,sans-serif;color:#CC6600; font-weight:bold;font-size: 19px;float:left;}*/
.main-headline .h1{margin: 0px;  font-family:Arial,Helvetica,sans-serif;color:#CC6600; font-weight:bold;font-size: 19px;float:left;
    background:url(../images/headline-pic.jpg) no-repeat left center;padding-left:20px;}
.main-headline .h1 a{color:#c60;font-size:16px;}

.ndex-ads{float:left;margin:10px 0;padding:0;}
.index-ads .ad-box{}
.index-ads .ad-box .ad-img{padding:0;margin:5px;border:1px solid #888;float:left;width:240px;display:inline;}
.index-ads .ad-box .ad-img .ad-img-c{padding:5px 0 0;margin:0;border-top:4px solid #f4e08a;border-bottom:4px solid #f4e08a;border-left:2px solid #f4e08a;border-right:2px solid #f4e08a;float:left;}
.index-ads .ad-box div.ad-img a{float:left;width:80px;height:80px;padding-left:5px;}
.index-ads .ad-box .ad-img span{float:left;padding-left:2px;text-align:center;width:149px;}
.index-ads .ad-box div.ad-img span a{text-decoration: none; color:#336797;width:auto;height:auto;}
.index-ads .ad-box div.ad-img span b{display:block;color:#996732}

#main  #main-detail-warpper .details-box-poster {float:left;width:760px;background: url(../images/main-deal-bar.jpg) repeat-x left top; margin-top: 5px; padding-top: 5px;}

#main #main-detail-warpper .details-box .deals {float: left;  width: 810px;}

#main #main-detail-warpper .details-box  .main-left {float: left;   width: 680px;}

#main #main-detail-warpper .details-box  .main-left .infor-cmmt {float: left;   width: 500px;}

#main #main-detail-warpper .details-box  .main-left .infor-cmmt .comment-box .comment-pp {float: left;  width: 470px; margin: 3px 2px 1px 2px;   background: url(../images/pp-comment-bg.jpg) repeat;}

.comment-pp-2{float: left;  width: 440px;}


#main #main-detail-warpper .details-box .main-left .infor-cmmt .comment-box .comment-pp .pp-said {float: left;   width: 480px;}

#main #main-detail-warpper .details-box  .main-left .infor-cmmt .poster-large {float: left;   width: 500px;}

#main  #main-detail-warpper  .details-box   .main-left .deal-detail-img {float: left;   width: 160px; margin-bottom:8px; text-align: center;}

#main  #main-detail-warpper  .details-box   .main-left .deal-detail-content {float: left;   width: 500px;}

#main  #main-detail-warpper  .details-box   .main-deal-right {float: right;  width: 115px;   border-left: 1px solid #CCCCCC;   padding-left: 8px;}



.comment-pp .pp-name{float: left; display: block;   color: #CC6600;}

.pp-name-2{float: left; display: block;   color: #CC6600;}

.comment-pp  .pp-date    {float: right; padding-top: 7px;   color: #CC6600;   display: block;}
.pp-date-2    {float: right; padding-top: 7px;   color: #CC6600;   display: block;}

.comment-pp {float: left;  width: 728px;   background: url(../images/pp-comment-bg.jpg) repeat;
    padding: 2px 10px 2px 10px;   margin: 3px 5px 0px 5px; _display:inline;}
.comment-error {float: left;  width: 440px; padding: 2px 10px 2px 10px;   margin: 3px 5px 0px 5px; _display:inline;}

/*.comment-pp-XL {float: left;  width: 650px;   background: url(../images/pp-comment-bg.jpg) repeat;

padding: 2px 10px 2px 10px;   margin: 3px 5px 0px 5px; _display:inline;}*/

.comment-pp .pp-said    {float: left;   width: 630px;   color: #333333;   display: block;}
.pp-said-2 {float: left;   width: 430px;   color: #333333;   display: block;}

.comment-submit  label{float: left;  width:80px; display: block;text-align: right;     }
.comment-submit  lable{float: left;   /*width: 8em;*/  width:80px; display: block;text-align: right;}
.comment-submit  .lable1{float: left;  width:80px; display: block;text-align: right; padding-left:60px;margin-left: 5px;  *+margin:25px;}
.comment-submit  .lable2{float: left; width:100px; display: block;text-align: right;  margin-left: 5px;  *+margin:0px 0px 125px 0px;}
.comment-title #close-img {float: right;   margin-right: 7px;   margin-top: 1px;}
#add-a-comment {float: left;   width: 200px; margin-top:2px; margin-left:5px;}
#add-a-comment a{color:#CC6600;}
#add-a-comment a:hover{color:#CC9900;}
.comment-title {float: left;   width: 495px;}
.comment-submit{float: left; width:440px;   margin-top: 4px;   margin-bottom: 4px;}

.comment-submit  .submit-but    {margin-top: 3px; margin-left:6px;}
.main-deal-ul{padding:3px 0 3px 15px;font-family: Arial, Helvetica, sans-serif;font-size:12px;color: #333333;margin:0;list-style-type: none;list-style-position:outside;list-style-image: url(../images/ul-img.jpg);}

.deal-price     {font-size: 15px;  color: #CC6633;   font-weight: bold;margin-top: 0px;   margin-bottom: 0px;}
.comment     {float: left;  display: block;  padding-left: 10px;  padding-right: 10px;color: #999999;font-weight: normal;}

.deal-price-ago {text-decoration: line-through;   font-weight: normal;   font-size: 13px;}
.deals-table {width:602px; border-collapse:collapse;}
/*.deals-table-XL {width:680px; border-collapse:collapse;  margin:10px 0px 10px 0px;}*/

.click  here    {float: left;   width: 100%;  display: block;}

.page-number    {float: left;   width: 70px;   text-decoration: none;padding-bottom: 5px;	padding-top: 3px;   border-bottom: 1px solid #CCCCCC;}

#thr-mid {float: left;   width: 600px;padding-top: 15px;   padding-left: 15px; _padding-left:5px; _display:inline;}

#main-mid .deals {float: left;   width: 606px;   background: url(../images/main-deal-bar.jpg) no-repeat left top;
    padding-top: 8px;   margin-top: 2px;font-family: Arial, Helvetica, sans-serif;   font-size: 12px;   color: #333333;}

#main-mid.shuxing    {float: left;   width: 80px;   margin-top: 18px;}

#main-mid .main-choose {float: left;   height: 27px;   width: 708px; padding-right:50px;background: url(../images/main-choose-bg.jpg)  repeat;}

#main-mid #poster-box .poster-small {float: left;    margin:6px 0px 0px 4px;  width:95px; height:72px;  _display:inline;}

#main-mid #poster-box {float: left;    width: 600px; }

#main-mid .main-choose .choose-categories-win {float:right; height: 18px;  border: 1px solid #999999;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #333333; margin: 5px 0px 3px 320px; *+margin-bottom:0px;}
#main-mid .deals .main-deal-right {float: right;   width: 80px;}

#deals-box{float:left;  width:100%; padding-bottom:10px;}
#deals-box .comment-box {float: left;   width: 601px; *+width:600px; border: 1px solid #CCCCCC; border-top:none; margin-top: 0px;  margin-bottom:6px; margin-left:-1px; *+margin-left:0px;
    font-family: Arial, Helvetica, sans-serif;   font-size: 12px;   color: #666666;}

.comment-box-intable {float: left;   width: 758px; border:1px solid #CCCCCC; margin-top: 0px;  margin-bottom:6px; margin-left:0px;   font-family: Arial, Helvetica, sans-serif;   font-size: 12px;   color: #666666;}

.comment-box-intable-XL {float: left;   width: 680px; *+width:680px; border-top:none; margin-top: 0px;  margin-bottom:6px; margin-left:-1px; *+margin-left:0px;
    font-family: Arial, Helvetica, sans-serif;   font-size: 12px;   color: #666666;}

.comment-box-intable .comment-title{width: 670px;  padding: 1px 0px 2px 10px;   border-bottom: 1px solid #CCCCCC;}
#deals-box .comment-box .comment-title {width: 590px;  padding: 1px 0px 2px 10px;   border-bottom: 1px solid #CCCCCC;}
.comment-box-intable .comment-title{width: 590px;  padding: 1px 0px 2px 10px;   border-bottom: 1px solid #CCCCCC;}
#deals-box .comment-box .comment-title a {color: #CC6600;   font-size: 13px;}
#main-mid #main-mid-warpper {float: left;width: 758px;margin-bottom: 15px;}

#main-mid .deals .main-left {float: left;  width: 520px;   border-right: 1px solid #CCCCCC;}
#main-mid .deals .main-left .deal-img {float: left;  width: 113px;}
#main-mid .deals .main-left .deal-content {float: left;  width: 380px;}
#main-mid .deals .main-deal-left {float: left;   width: 520px; font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #333333;line-height: 14px;}

#main-mid .deals .main-left .main-deal-headline {font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;margin-top: 2px;  margin-bottom: 3px;}

.deals-table-title .main-deal-headline a{text-decoration:none;}

.deals-table-title .main-deal-headlinea:hover{color:#CC9900;}

#main-mid .deals .main-left .deal-img {text-align: center;font-size: 12px;font-family: Arial, Helvetica, sans-serif;}

#main-mid .deals .main-left .deal-content .comment .deal-comment {text-decoration: none;color: #666666;}


.main-right .main-right-box {float: left;   width: 209px;   background-color: #FFFFFF;border: 1px solid #CCCCCC;  margin-top: 15px;  padding-bottom: 15px;}
.main-right .main-right-box .special-box-title{float:left; padding-bottom:2px; border-bottom:1px solid #CCCCCC; background-color:#fff;}
.main-right .main-right-box .special-box-title b {display:block; float:left; padding:8px 0px 0px 1px; color:#CC6600; font-size:9px; font-weight:bold; }
.main-right .main-right-box .special-box-title span{float:left;}
.main-right .main-right-box .right-box-deal {float: left; width: 100%;  margin-top: 5px;text-align: center;  font-size: 12px;  font-family: Arial, Helvetica, sans-serif;}



#web-page {width: 996px;text-align:center;clear: both;}
#deals-box .deals-table-box {float:left;   width:600px;  margin-top:10px;}
.deals-table-img {width: 60px;   text-align: center;}
.table-commt{padding:0px;margin:0px;}
.deals-table-box .deals-table .dals-table-store {width: 65px;   text-align: center;}
.deals-table .deals-table-title {width: 285px;}
.deals-table-price {width: 70px;   text-align: center;}
.deals-table .deals-table-shuxing {width: 40px;}
.deals-table-add {width: 57px;   text-align: center;}
.best-box #tags-title {float: left; width:194px; _width:190px; padding: 4px 0px 4px 3px;  _display:inline;    color: #FF9900;}
#search-tags-box span {margin: 2px;color:#666;font-size:11px;}
#search-tags-box span a{color:#333;font-size:12px;}
#search-tags-box a:hover {background-color:#CCCCCC;color:#000000;font-family:Arial, Helvetica, sans-serif;font-weight:normal;text-decoration:none;}

.mB15{margin-bottom:15px}

img{border:0}

.disabled {opacity:.50; -moz-opacity:0.5}

.prodTopCenterCl{padding-right:15px;text-align:left}

.topModuleLabel{font-weight:700;white-space:nowrap}

.arrowImg {width:33px;}

.arrowImg div {padding:0 2px; cursor:pointer;}

#poster-slide-box-XL  {margin-bottom:0px; width:750px; height:103px;}

#posterlist {margin:0; width:720px;float:left;}

#posterlist #posterContent {border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;white-space:nowrap; width:721px; float: left; overflow-x: scroll; overflow-y: hidden; text-align:left;padding-bottom:4px;}

#posterlist .galleryFadeIn {text-align:left; padding-left:5px;}

#posterlist .galleryFadeOut {text-align:right; padding-right:5px;}

#postertable {width:auto;}

#postertable td {text-align:center; padding:7px 5px 0 20px;;font-size:12px}

#postertable .firstStorefront {padding-left:0 !important;}

#postertable .firstStorefront img {border-left:none !important;}

#postertable .lastStorefront img {border-right:none !important;}

a.sfItem:link,a.sfItem:active,a.sfItem:visited{display:block;border:1px solid #fff;padding:2px;text-decoration:none}

a.sfItem:hover{display:block;border:1px solid #ccc;padding:2px;text-decoration:none}

a.sfItem b,a.sfItem i,a.sfItem em,a.sfItem img{display:block;text-decoration:none;font-style:normal;font-weight:bold;white-space:nowrap}

a.sfItem b{color:#ff7500;font-size:12px}

a.sfItem img.stars{padding:4px 0 1px}

.vMid,.popSurvey img{vertical-align:middle}

.p1{padding:1px}

#postertable a{color:#03c;text-decoration:none}

#postertable a:visited{color:#639;text-decoration:none;}

#postertable a:hover{color:#f60;text-decoration:underline} 

.noborder {border:0px;padding:0px;margin:0px;border-spacing:0px}
.poster_table,.poster_table tr,.poster_table td{border:0px;padding:0px;margin:0px;border-spacing:0px}
.poster_table td{vertical-align:middle; width:136px; height:60px;  text-align:center;}

#favorate-submit-list{float:left;margin-left:-100px;position:absolute;z-index:30; width:350px; padding:5px; padding-top:10px; background:#FBF7F2; border:1px solid #CCCCCC;}

#favorate-ul{border: 0px none ; margin: 10px 0px 0px 40px; padding: 0px; float: left; list-style-type: none; width: 300px;}

.favorate-li{float: left; list-style-type: none; width: 50%; /*overflow:hidden;*/text-align: left; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px;}

#favorate-new-group{float:left; width: 300px; padding-left:45px; padding-top:8px; padding-bottom:10px;}



#favorate-list-done{ width: 350px; text-align: center; clear: both;}

#favorate-title{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#CC6600; padding-left:45px; }

.buttom {background-color: #EADFCE;  border: 1px solid #999999;
    
    font-family: Arial, Helvetica, sans-serif;}

.zidong-lable{width:80%; text-align:left;}

#favorate-new-group lable{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#333333;}





.deals-box {float:left; width:758px; padding-top:4px; padding-bottom:4px; border-top:1px solid #CCCCCC;margin:1px 0px;}

.deals-box .deals-img-box{float:left; width:66px;  padding:8px 0px 0px -2px; text-align:center;}

.deals-box .deals-mid-box{float:left; width:462px;}

.deals-box .deals-img-box a{ text-decoration:none;}

.deals-box .deals-mid-box .deals-title{float:left; width:450px; margin:-7px 0px -8px 0px; *+margin-top:1px; *+margin-bottom:-6px; padding:0px 0px 0px 12px;}

.deals-box .deals-mid-box .deals-title a{ text-decoration:none;}

.deals-box .deals-store{float:left; width:64px; padding:4px 0px 0px 4px; text-align:center;}



.deals-tag{float:right; width:80px; padding:4px 0px 0px 0px; color:#CC6600;}

.deals-box .deals-mid-box .deals-add{float:left; width:267px; padding:5px 0px 4px 8px;}

.deals-box .deals-mid-box .deals-add a{text-decoration:none; color:#666666;}

.deals-box .deals-mid-box .deals-add a:hover{color:#CC9900;}

.deals-shuxing{float:left; padding:0px 0px 0px 5px; width:140px; height:28px;}

.deals-shuxing .deals-img-span{float:left; padding:0px 12px 0px 0px;}

.deals-price{float:right;width:70px;padding-top:1px; padding-left:5px; vertical-align: bottom; line-height: 1.4em; text-align:center;}
.deals-price a{ text-decoration:none;}
.deals-box .deals-tag{color:#CC6600;}
.deals-box .deals-tag a{color:#CC6600;}
.deals-box .deals-tag a:hover{color:#CC9900;}
.tip-add {float: left; width: 556px; padding-right:50px; margin-top: 5px;}
#tip-img{margin-bottom:-3px;}
fieldset{width:700px; border:1px solid #EAEAEA;}

#main-sign {float: left;   width: 980px;padding-top: 15px;   padding-left: 15px; _padding-left:5px; _display:inline;}
#sign-box{ float: left; width:900px; padding-left:50px;  padding:30px 0px 80px 0px;}

#new_form fieldset{background-color:#F0F0F0;     border:1px solid #DBDBDB;margin:2em 0;    padding:1em;}
.submit-page-dvie6 {margin-bottom: 4px;}
.submit-page-dv-top{margin-bottom: 4px; margin-top:18px;}
.submit-page-rmbr {margin-bottom: 4px; padding:5px 0px 5px 117px; _padding-left:132px;}
#submit-merchant {width: 20em;   border: 1px solid #999999;}
#submit-page-sign a {color: #CC6600;}
#submit_coupon_description {width: 20em;   border: 1px solid #999999;}
.submit-page-dv {margin-bottom: 5px;}
#submit-page-but-sign {padding:0px 0px 12px 122px;  _padding-left:137px;}
#submit-page-sign {padding:0px 0px 12px 122px;  _padding-left:137px;}
.buttom {background-color: #EADFCE;  border: 1px solid #999999; font-family: Arial, Helvetica, sans-serif;}

#main-mid-submit {float: left;   width: 100%;  background-color: #FFFFFF;margin-top: 12px;   _margin-top: 6px;   padding-top: 3px;padding-bottom: 3px;   border: 1px solid #CCCCCC;  padding:10px 10px 15px 10px;}

.deals-box .deals-img-box .deals-img{width:70px; height:52px; text-align:center;}
#tip-img{margin-bottom:-3px;}       

.deals-box .deals-mid-box .deals-title{float:left; width:417px; margin:-5px 0px -1px 0px; *+margin-top:1px; *+margin-bottom:-6px; padding:0px 0px 0px 12px;} 



.img-link {border: 0px;}

.slide-table-head{border:1px solid #cccccc; background-color:#FFFFFF; text-align: right; padding:2px 10px 2px 0px;}

.slide-table-head a{font-family: Arial, Helvetica, sans-serif;font-style: normal;font-variant: normal;font-weight: normal;font-size: 12px;line-height: normal;font-size-adjust: none;font-stretch: normal;-x-system-font: none;color: #666666; text-decoration:none;}

.slide-table-head a:hover{color:#CC6600;}

.slide-table-body{border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; background-color:#FFFFFF; padding:5px 4px 5px 4px;}

.default-slide-table-head{background:url(relate-box-bg.jpg) repeat-x top left;border:1px solid #cccccc; border-bottom:none; background-color:#F7F7F7; text-align: right; padding:2px 10px 2px 0px;}

.default-slide-table-head a{font-family: Arial, Helvetica, sans-serif;font-style: normal;font-variant: normal;font-weight: normal;font-size: 12px;line-height: normal;font-size-adjust: none;font-stretch: normal;-x-system-font: none;color: #666666; text-decoration:none;}

.default-slide-table-head a:hover{color:#CC6600;}

.default-slide-table-body{height:55px; border:1px solid #CCCCCC; border-top:none;background-color:#F7F7F7;  padding:32px 4px 30px 4px;}

.default-box{width:350px;}

.tip-img{margin-bottom:-3px;}

/* deal show lhd ads*/
#tags-box-XL {float: left;   width: 770px;  margin-top:5px; margin-bottom:10px;}
.details-box .livehotdeals-ads-box {float: left;margin: 5px 0;border: 1px solid #DFCBBD;   padding-bottom: 5px;}
.details-box .livehotdeals-ads-box .livehotdeals-ads-title {float: left;  width: 748px;  height: 18px;   display: block; 
    background:url(../images/livehotdeals-ads-img.jpg) repeat-x left top;font-size: 14px;  font-weight: bold;  font-family: Arial, Helvetica, sans-serif;  color: #CC6600;
    padding-left: 20px;padding-top: 2px;border-bottom: 1px solid #DFCBBD;margin-bottom:5px;}

.main-left .infor-cmmt .deal-detail-content .deals-store{float:left; width:267px; padding:0px 0px 4px 8px;}
.deal-detail-content .deals-add{float:left; width:400px; padding:4px 0px 4px 8px;}
.deal-detail-content .deals-add a{text-decoration:none; color:#666666;}
.deal-detail-content .deals-add a:hover{color:#CC9900;}
.main-deal-right .deals-price{float:left;   width:100px;   padding-top:6px;line-height: 1.8em;}
.deal-detail-content .deals-tag{color:#CC6600;}
.deal-detail-content .deals-tag a{color:#CC6600;}
.deal-detail-content .deals-tag a:hover{color:#CC9900;}

#detail-additional{float:left; width:488px;}
.deals-shuxing{float:left; padding:0px 0px 0px 5px; width:140px; height:28px;}
.deals-shuxing .deals-img-span{float:left; padding:0px 12px 0px 0px;}

.hot-box-deal {float: left; width: 100%;  margin-top: 5px;text-align: center;  font-size: 12px;  font-family: Arial, Helvetica, sans-serif;}

.paging {clear:both;font-size:100%;font-weight:700;margin-bottom:20px;padding-top:20px;text-align:center;}
.paging a {border:1px solid #CC6633;padding:3px 7px;text-decoration:none}

/*#warpper-print {float: left;  width:100%;   height: 100%; margin:auto;text-align:center; }
#warpper-print #container {float: none;  width: 996px;  height: 100%; margin:auto;text-align:left;}
#warpper-print #container #head-logo{text-align:center;}
.deals-box-print {float:left; width:996px; padding:4px 0 4px 0; border-top:1px solid #CCCCCC;text-decoration:none;margin:0;}
.deals-box-print .deals-mid-box{float:left; width:996px;margin:0;padding:0;}
.deals-box-print .deals-mid-box .deals-title{float:left; padding:5px 0px 4px 12px; width:500px;margin:0;}
.deals-box-print .deals-mid-box .deals-title h2 {float:left; padding:0;margin:0;}
.deals-box-print .deals-shuxing{float:left;padding:5px 0px 4px 10px; width:200px;height:15px;margin:0;}
.deals-box-print .deals-store{float:left;padding:5px 0px 4px 10px; width:152px;height:15px;margin:0;}
.deals-box-print .deals-price {float:right;padding:0 5px 0 10px;width:95px;text-align:right;margin:0;}
.headline-print {margin: 5px;}
.h1-print {margin: 0px;  font-family: Arial, Helvetica, sans-serif;color:#CC6600; font-weight:bold;font-size: 19px;}
#warpper-print .favorite-title {float:left;height:15px;width:996px;}
#warpper-print .favorite-title .title {float:left;color:#CC6600;font-weight:bold;font-size:13px;}
.favorite-category-print {float:left;margin:5px 0 5px 0 ;width:100%;}*/
#simple_captcha {width: 200px;}

#simple_captcha .simple_captcha_field{
    border:1px solid #CCCCCC;
    margin:0 0 2px !important;
    padding:0 !important;
    background:url(../images/capcha_input.jpg) repeat left top;
}

.deals-price-2{float:right;   width:85px;   padding-top:1px;  padding-left:5px; line-height: 1.4em; text-align:center;}
.deals-tag-2{float:right; width:125px; padding:4px 0px 0px 0px; text-align:center;}
.deals-tag-2 a{color:#CC6600;}
.deals-tag-2 a:hover{color:#CC9900;}
.deals-shuxing-2{float:right; padding:0px; width:110px; }
.deals-img-span-2{float:left; padding:0px 10px 1px 0px; height:19px;}
.deals-img-box-2{float:left; width:40px;  padding:0px 0px 0px -2px; text-align:center;}
.deals-title-2{float:left; width:385px; margin:-2px 0px -4px 0px; *+margin-top:1px; *+margin-bottom:-6px; padding:0px 0px 0px 6px;}
.deals-title-2-double-img{float:left; width:370px; margin:-2px 0px -4px 0px; *+margin-top:1px; *+margin-bottom:-6px; padding:0px 0px 0px 6px;}
.main-deal-headline-2 {font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;
    margin-top: 2px;  margin-bottom: 3px;}
.main-deal-headline-2 a{text-decoration:none;}
.deals-store-2{float:right; width:125px; padding:1px 0px 0px 0px; text-align:center;}
.tag-store-box{float:right; width:125px;}
.price-price{float:left;}
.price-icon{float:right;}

.main-left .infor-cmmt .deal-detail-content .deals-store{float:left; width:470px; padding:0px;}
.deals-tag{float:left; width:480px; padding:4px 0px 0px 0px; color:#CC6600;}
.gray-word{ font-weight:normal; color:#333333;}
.img-margin-bottom{margin-bottom:-3px;}
.detail-title{padding-left:120px;}

.deals-tag-2-only a:hover{color:#CC9900;}
.deals-tag-2-only a{color:#CC6600;}
.deals-tag-2-only{float:right; width:125px; padding:1px 0px 0px 0px; text-align:center;}
.max_char {padding-left:80px; _padding-left:50px;}

.comment-box2 {float: left;   width: 450px;   margin-top: 4px;   padding-left: 2px; padding-bottom: 6px;   border: 1px solid #CCCCCC;}
.comment-pp2 {float: left;  width: 440px;    margin: 3px 2px 1px 2px;   background: url(../images/pp-comment-bg.jpg) repeat;}    

.new-large-img-11-12{float:left; width:400px; padding:8px; text-align:center;}

.deals-price-2{float:right;   width:85px;   padding-top:1px;  padding-left:10px; line-height: 1.4em; text-align:center;}

.deals-tag-2{float:right; width:100%; padding:1px 0px 0px 0px; text-align:center;margin:0;}
.deals-tag-2 a{margin:0;padding:0;}
.deals-tag-2-only{float:right; width:100%; padding:1px 0px 0px 0px; text-align:center;margin:0;}
.deals-tag-2-only a{margin:0;padding:0;}
.deals-tag-2 a{color:#CC6600;}
.deals-tag-2-only a{color:#CC6600;}
.deals-tag-2 a:hover{color:#CC9900;}
.deals-tag-2-only a:hover{color:#CC9900;}
.deals-shuxing-2{float:right; padding:0px; width:110px; }
.deals-img-span-2{float:left; padding:0px 10px 1px 0px; height:19px;}
.deals-img-box-2{float:left; width:40px;  padding:0px 0px 0px -2px; text-align:center;}
.deals-title-2{float:left; width:385px; margin:-2px 0px -4px 0px; *+margin-top:1px; *+margin-bottom:-6px; padding:0px 0px 0px 6px;}
.deals-title-2-double-img{float:left; width:370px; margin:-2px 0px -4px 0px; *+margin-top:1px; *+margin-bottom:-6px; padding:0px 0px 0px 6px;}
.main-deal-headline-2 {font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;
    margin-top: 2px;  margin-bottom: 3px;}
.main-deal-headline-2 a{text-decoration:none;}
.deals-store-2{float:right; width:100%; padding:1px 0px 0px 0px; text-align:center;margin:0;}
.deals-store-2 a{margin:0;padding:0;}
.tag-store-box{float:right; width:130px;margin:0;padding:0;}

.price-price{float:left;}
.price-icon{float:right;}

/*lhd ad left panel*/
.ad-left-box{overflow:hidden;_zoom:1;width: 198px;  border: 1px solid #dfcbbd; margin:4px 0 8px 4px;  padding-bottom: 8px;}
    .lhd_logo{text-align:center;padding:5px;font-size:14px;color:#CC6600}     
    .ad-title,.ad-title a{display: block;font-size:13px;font-weight: bold;color:#CC6600;text-align: center;margin: 1px 0;padding: 3px 0;background:url(../images/livehotdeals-ads-img.jpg) repeat-x top left;}
    .ad-left-box span {float: left; width: 100%;  margin-top: 5px; text-align: center;  font-size: 12px;  font-family:Arial, Helvetica, sans-serif;}


.livehotdeals-ads-title a{color:#CC6600; font-size:14px;}  
.livehotdeals-ads-title a:hover{color:#C90;}  

.small-11-19 {float:left;width:675px;margin: 5px 0px;padding-left:25px;font-weight:normal;}

.coming-soon {margin: 0px;  font-family:Arial,Helvetica,sans-serif;color:#CC6600; font-weight:bold;font-size: 19px;float:left;padding-left:5px;}

.livehotdeals-ads-x-box {float: left;   width: 755px;margin-top: 5px;  margin-bottom:5px; border: 1px solid #DFCBBD;   padding-bottom: 15px;}

.livehotdeals-ads-x-title {float: left;  width: 735px;  height: 18px;   display: block;background:url(../images/livehotdeals-ads-img.jpg) repeat-x left top;
    font-size: 14px;font-weight: bold;  font-family: Arial, Helvetica, sans-serif;color:#CC6600; padding-left: 20px;padding-top: 2px;border-bottom: 1px solid #DFCBBD;}

.deals-title-2-double-img span a{}
.list-ad{float: left; margin-right: 6px; margin-top: 5px; padding-left:15px;}
.list-ad a{color:#CC6600;}
.deals-price span a{color:#C60;}
.search_lowest_price {font-size:11px;}
.search_lowest_price a{color:#999;}
.search_lowest_price a:hover {color:#C90;}



.infor-cmmt .deal-detail-content .detail-additional .deals-add a{text-decoration:none; color:#666666;}
.favorite_operation_link a{color:#999999;}
.favorite_operation_link a:hover{color:#C90;}

#check-latest-deals{}
#check-latest-deals .check-latest-l{float:left;}
#check-latest-deals .check-latest-c{background:url(../images/banner-M.gif) repeat-x top left;}
#check-latest-deals .check-latest-c a{text-decoration:none; font-size:17px; font-family:Times New Roman, Times, serif; color:#CC6600; font-weight:bold; display:block; height:29px; background:url(../images/banner-r.gif)  no-repeat right top; text-align:center; padding-top:8px;}
#check-latest-deals .check-latest-c a b{font-size:17px;margin:0;padding:0;display:inline;color:#663300;}
#check-latest-deals .check-latest-c a strong{font-size:17px;color:#999900;}

#copyright{margin:10px auto;text-align:center;}

.ad_lst *{font-family:Arial, Helvetica, sans-serif; color:#333; line-height:17px;}
.ad_lst{border:1px solid #5F381F; border-top:1px dashed #000; background-color:#fff8ea; padding:3px;margin-bottom:10px;}
.ad_lst a{color:#CC6600;}
.ad_lst ul{list-style:none; margin:0px; padding:0px;}
.ad_lst li{display:block; float:left; padding:1px 0px;width:49%;text-align:center;}

.j_w{font-size:17px; font-family:"Times New Roman", Times, serif; color:#CC6600; font-weight:bold; display:block; text-align:left; }
.br-l{float:left;}
.br{background:url(/images/banner-M.gif) repeat-x top left;}
.br a{text-decoration:underline; font-size:21px; font-family:"Times New Roman", Times, serif; color:#CC6600; font-weight:bold; display:block; height:29px; background:url(/images/banner-r.gif)  no-repeat right top; text-align:center; padding:4px}
.br a p, .br a b{font-size:21px; margin:0px; padding:0px; display:inline;}
.br a p{color:#999900}
.br a b{color:#663300}


.lhd_deals_in_deal_show ul li span{color:#CC9933;font-weight:bold;}

/* deal/price history */
.lhd_deals_in_deal_show{margin:10px 0;}
.lhd_deals_in_deal_show table{border:1px solid #ABAEB1;border-collapse:collapse;font-size:11px;width:620px;line-height:20px;}
.lhd_deals_in_deal_show table caption{border:1px solid #ABAEB1;font-size:13px;margin-left:-1px;font-weight:bold;}
.lhd_deals_in_deal_show table caption div{font-size:13px;font-weight:bold;width:614px;padding-left:5px;text-align:left;overflow:hidden;white-space:nowrap}
.lhd_deals_in_deal_show table td{border:1px solid #ABAEB1;text-align:center;font-size:12px;}
.lhd_deals_in_deal_show table td a.price{color:#CC9933;font-weight:bold;}
.lhd_deals_in_deal_show table td a.price:hover{color:#CC6600;}

.notice_box {float:left;width:790px;margin:5px;_display:inline;padding:8px 5px;background-color:#FFF8EA;border-color:#000000 #5F381F #5F381F;border-style:dashed ;border-width:1px;}
.notice_box div {line-height:17px;font-size:13px;}
.notice_box a {color:#CC6600;}
.notice_box a:hover {color:#CC9900;}

.favorate-title{padding-top:10px;}
.favorate-title b{font-size:14px;}

.deals_list{width:100%;float:left;overflow:hidden;z-index:1;}
.deals_list table{width:100%;border-collapse:collapse;}
        .deals_list table tr{line-height:1.5;}
        .deals_list table td{text-align:center;vertical-align:middle;padding:2px 0;white-space: nowrap;border-bottom:1px solid #ccc}
        .deals_list table td.image{width:40px;padding-right:5px;}
        .deals_list table td.title{text-align:left;white-space: normal;padding-right:5px;}
            .deals_list table td.title h2{font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;margin: 2px 0 3px;}
            .deals_list table td.title .compare_and_lowest{width:370px;overflow:hidden;_zoom:1;white-space:nowrap;}
            .deals_list table td.title .compare_and_lowest a.compare{color:#999;line-height:19px;height:19px;float:left;z-index:-1;}
            .deals_list table td.title .compare_and_lowest a.lowest{color:#999;line-height:19px;height:19px;float:left;width:220px;overflow:hidden;white-space:nowrap;z-index:-1;}
            .deals_list table td.title .compare_and_lowest a.lowest font{color:#c63;}
            .deals_list table td.title .compare_and_lowest a.compare img{margin-bottom: -3px;}
            .deals_list table td.title .compare_and_lowest a:hover{color:#c90;}
        .deals_list table td.small_images{text-align:left;overflow:hidden;_zoom:1;white-space:normal;width:66px;padding-right:5px;}
        .deals_list table td.small_images span.image_item{padding:0 3px;float:left;width:16px;height:16px;}
        .deals_list table td.deal_price{padding-left:15px;padding-right:15px;}
            .deals_list table td.deal_price b{color:#CC6633;font-size:15px;font-weight:bold;margin:0;display:block;}
            .deals_list table td.deal_price b.available_price{color:#f00;}
            .deals_list table td.deal_price span{text-decoration: line-through;display:block;}
        .deals_list table td.merchant_or_tag{white-space: normal;}
        .deals_list table  tr.title_tr td{border:0 none;padding:10px;color:#c63;font-size:13px;text-align:left;font-weight:bold;}

/*.merchant_coupon{float:left;width:100%;border-bottom:1px solid #ccc;line-height:2;}
.merchant_coupon .image{float:left;padding:0 5px;}
.merchant_coupon .title{float:left;width:50%;margin:0;padding:0 5px;}
.merchant_coupon  a{color:blue;}
.merchant_coupon .coupon{float:left;width:30%;padding:0 6px;}*/

.no_deals{border:1px solid #CCCCCC;color:#CC6600;font-size:15px;margin:10px 0;padding:10px;text-align:center;font-family:verdana, Arial, Helvetica, sans-serif;}

.deal_compare_price{background:#fff;padding:4px;border:1px solid #ccc;z-index: 100; position: absolute;width:360px;background:#FFF; white-space:normal;margin-left: 100px;*+margin-left:0px;}
.deal_compare_price .close {text-align:right;margin-bottom:5px;}
.deal_compare_price .close img{cursor: pointer}
table.table_content{border:1px solid #ABAEB1;border-collapse:collapse;font-size:11px;width:100%}
table.table_content caption{background-color:#ccc;font-size:10px;text-align:left;border:1px solid #ABAEB1;margin-left:-1px;font-family:verdana,Arial,Helvetica,sans-serif;padding:5px; }
/*table.table_content caption b{display:block;font-size:11px;font-weight:normal;}*/
table.table_content td{border:1px solid #ABAEB1;border-collapse:collapse;color:#333;font-family:verdana, Arial, Helvetica, sans-serif;font-size:11px;padding:4px 3px;text-align:center;height:31px;}
table.table_content th{border:1px solid #ABAEB1;color:#333;font-family:verdana, Arial, Helvetica, sans-serif;padding:4px 3px;font-weight:normal;}
/*table.table_content td.td_price_1{text-align: right; padding-right: 42px;}
table.table_content td.td_price_2{text-align: right; padding-right: 32px;}*/
table.table_content td.top_text{background-color:#ccc;font-size:10px;text-align:left;}
table.table_content tr.top_title td{background-color:#F3F3F3;font-size:10px;height:auto;}
table.table_content th{background-color:#F3F3F3;font-size:10px;height:auto;text-align:center;}
table.table_content td a{color:#333;text-decoration:underline;}
table.table_content td a:hover{ color:#000099; text-decoration:underline;}
table.table_img{border:0 none;border-collapse:collapse;width:100%;}
table.table_img td{background-color:#FFFFFF;text-align:right;padding:4px 3px;border:0 none;}

/*deal show page ads*/
.details_ad_box{float:left;border:1px solid #336797;padding:0 1px;}
    .details_ad_box .ad_item{float:left;width:249px;padding:6px 3px;}
    .details_ad_box .ad_item a.ad_img{float:left;width:60px;height:60px;text-align:center;overflow:hidden;}
    .details_ad_box .ad_item dl{float:right;padding:0;margin:0;text-align:left;width:180px;line-height:15px;height:75px;overflow:hidden;}              
    .details_ad_box .ad_item dt a{text-decoration: none; color:#336797;}
    .details_ad_box .ad_item dt a:hover{color:#C60;}
    .details_ad_box .ad_item dd{margin:0;padding:0;line-height:15px;height:15px;overflow:hidden;white-space:nowrap;}
    .details_ad_box .ad_item dd a{color:#C90}    
    .details_ad_box .ad_item dd a:hover{color:#C60}  
    .details_ad_box .ad_item dd a b{font-weight:bold;color:#C90} 
    .details_ad_box .ad_item dd a:hover b{color:#C60}    
   

/*deal show headline and merchang logo*/
.deal_show_headline{float:left;width:760px;padding-right:10px;}
    .deal_show_headline .main-headline{float:left;width:640px;background:transparent url(../images/main-deal-bar.jpg) repeat-x scroll left bottom;padding:10px 0 5px;}
    .deal_show_headline .merchant_logo{float:right;width:110px;text-align:center;}
/*deal show poster deals ads*/   
.deals_ad_box{border:1px solid #DFCBBD;float:left;margin:5px 0;padding-bottom:5px;}
.deals_ad_box dl{float:left;width:100%;margin:0;padding:0;}
    .deals_ad_box dt{float:left;width:748px;background:transparent url(../images/livehotdeals-ads-img.jpg) repeat-x scroll left top;border-bottom:1px solid #DFCBBD;color:#CC6600;font-weight:bold;height:18px;margin-bottom:5px;padding-top:2px;padding-left:20px;}
    .deals_ad_box dt a{color:#CC6600;font-size:14px;}
    .deals_ad_box dt a:hover{color:#CC9900;}
    .deals_ad_box dd{float:left;font-size:12px;padding:0;margin:0;text-align:center;width:150px;overflow:hidden;}
    .deals_ad_box dd b.original_price{font-size:13px;font-weight:normal;text-decoration: line-through;}
    .deals_ad_box dd b.current_price{color:#CC6600;font-family:Arial,Helvetica,sans-serif;font-size:14px;padding-left:5px;}
    .deals_ad_box dd a{font-size:12px;color:#666;text-decoration:none;}
    .deals_ad_box dd a:hover{color:#c60;text-decoration: none;}

.twitter_and_facebook{float:right} 
.twitter_and_facebook a{font-family:Verdana,Arial,Helvetica,sans-serif;padding-left:10px;} 



/*tags_page*/
.tags_page{float:left;width:760px;}
    .tags_page .tags_box{margin:10px;}
    .tags_page .tags_box b{color:#FF9900;font-size:13px;line-height:2;}
    .tags_page .tags_box .tags_content span{padding-right:5px;}

/*merchant deals list page*/
.merchant_sort{float:left;width:750px;background:transparent url(../images/main-choose-bg.jpg) repeat scroll 0 0}
    #main-mid .merchant_sort .main-choose {float:left;width:500px;padding:0;}
    .merchant_sort .merchant_coupon {float:right;width:240px;padding:5px 5px 0 0;text-align:right;}
    .merchant_sort .merchant_coupon a{color:#c63;}
    .merchant_sort .merchant_coupon a:hover{color:#c93;}

/*the information div css*/
div.flash{font-size:1.1em;border:2px solid;padding:4px 4px 4px 30px;display:block;}
div.error{background:url(../images/false.png) 8px 5px no-repeat;background-color:#ffe3e3;color:#500;border-color:#d00;}
div.notice{background:url(../images/true.png) 8px 5px no-repeat;background-color:#dfffdf;color:#005f00;border-color:#9fcf9f;}    

/*online deal list page*/
.online_deals_list{width:100%;float:left;overflow:hidden;margin:10px 0;z-index:1;}
.online_deals_list table{width:100%;border-collapse:collapse;margin-top:5px;}
    .online_deals_list table tr{line-height:1.5;}
    .online_deals_list table td{text-align:left;vertical-align:middle;padding:2px;white-space: nowrap;border-bottom:1px solid #ccc}
    .online_deals_list table td .merchant a{color:#c60}
    .online_deals_list table td .merchant:hover a{color:#c90}
    .online_deals_list table td.image{width:40px;overflow:hidden;}
    .online_deals_list table td.title{white-space:normal}
        .online_deals_list table td.title a.title_link{font-weight:bold;text-decoration:none;}
        .online_deals_list table td.title .compare_and_lowest{white-space:nowrap;}
        .online_deals_list table td.title  img , .online_deals_list table td.price  img{margin-bottom: -2px;}
        .online_deals_list table td.title .compare_and_lowest a.compare font{color:#c63}
        .online_deals_list table td.title .compare_and_lowest a.compare{color:#999999;line-height:19px;}
        .online_deals_list table td.title .compare_and_lowest a:hover{color:#c90;}
    .online_deals_list table td.price{text-align:right;}
        .online_deals_list table td.price span{display:block;color:#666;line-height:14px;}
        .online_deals_list table td.price a{color:#c60}
        .online_deals_list table td.price a b{color:#c60;}
        .online_deals_list table td.price a.lowest{color:#666}
        .online_deals_list table td.price a:hover{color:#c90}
        .online_deals_list table td.price a.lowest:hover{color:#c90}
        .online_deals_list table td.price a:hover b{color:#c90}    
     .online_deals_list table td.more{text-align:right;border:0 none;padding:5px 2px;vertical-align:bottom;}
          .online_deals_list table td.more a{color:#00f;font-size:13px;}
           .online_deals_list table td.more a:hover{color:#c90;}
    .online_deals_list table a:hover{color:#c90;text-decoration:underline;}
    .online_deals_list table .merchant_link{width:100%;}
        .online_deals_list table .merchant_link .merchant_image{text-align:left;border:0 none;width:130px}
        .online_deals_list table .merchant_link .link{text-align:left;border:0 none;}
        .online_deals_list table .merchant_link .link a{color:#c60;}
        .online_deals_list table .merchant_link .link a:hover{color:#c90;}

.icons_explanation{float: left;width:758px;padding:5px 0}
.icons_explanation span{display:inline-block;padding:0 5px;}

/*online deals page title*/
.online_title {float:left;}
  .online_title h1{background:transparent url(../images/headline-pic.jpg) no-repeat scroll left center;color:#CC6600;font-size:19px;font-weight:bold;margin:0;padding-left:20px;}
  .online_title .desc{margin:10px 5px;font-size:14px;padding:0;line-height:1.6}
  .online_title .desc form{display:inline;}

/*online deals page ,available merchants*/
.available_merchants {float: left;width: 756px;margin:10px 0 0;}
.available_merchants table {width:100%}
    .available_merchants td{ vertical-align:middle; text-align:left;  padding: 3px;color:#666;}
    .available_merchants a{ color:#c60}
    .available_merchants a:hover{ color:#c90}
    .available_merchants td.important a{ color:#f00;font-weight:bold;}
    .available_merchants td.important a:hover{ color:#c90}

    /*tag deal list page , tag groups*/
.group_tags{float:left;background-color:#F3F3F3;border:1px solid #CCCCCC;margin:4px 0 2px;padding:5px 10px;width:736px;line-height:1.5;margin:5px 0;}
    .group_tags table{border:0 none;width:100%;border-spacing: 0;border-collapse :collapse }
    .group_tags th{white-space:nowrap;text-align:left;color:#c63;font-weight:normal;padding:0;vertical-align:top;padding-top:2px;}
    .group_tags td{width:90%;text-align:left;padding-left:5px;}
    .group_tags td a{padding-right:5px;}
    .group_tags td a.current{color:#c63;}
    .group_tags td a.current:hover{color:#c90;}
 
