
/**********************basic**********************/
body,html { margin:0px; padding:0px;  font-size:12px; color:#868482; line-height:18px; background-color:#eeeee4; font-family:Arial, Helvetica, sans-serif;background:url(../images/gr-bg2.gif) repeat-y;}
h1,h2,h3,h4,h5,ul,dl,dt,dd,form,p { margin:0px; padding:0px; }
h2,h3,h2 a,h3 a,h2,h3,h2 a,h3 a:visited { font-size:14px;}
h3 { font-size:14px; }
h3 a, h3 a:visited { font-size:14px; }
.clear { clear:both; height:0px; font-size:1px; overflow:hidden}
a,a:visited { color:#868580; font-size:12px; text-decoration:none; }
a:hover { text-decoration:underline; }
li { list-style:none; }
.clear { clear:both;  }
img  { 
       image-rendering: optimizeQuality;  /* Firefox 3.6+; default behavior is identical, no need to specify */
       -ms-interpolation-mode: bicubic;   /* Internet Explorer 7.0; default in IE8+ */
	   border:none;
     }

.fl { float:left; }
.fr { float:right; }
.fb { font-weight:bold; }
.v_m { vertical-align:middle;}
input { vertical-align:middle;}
.FB { font-weight:bold}
em { font-style:normal}
.clearfix { zoom:1 }
.clearfix:after { content:""; height:0px; display:block; visibility:hidden; clear:both; }
/* title color  */
.green,.green a,green a:visited { color:#4B6D16}
.purple,.purple a,purple a:visited { color:#643971}
.green2,.green2 a,green2 a:visited { color:#ECFCF2}
.purple_l,.purple_l a,purple_l a:visited { color:#95579E}
.brown,.brown a,brown a:visited { color:#7A1819}
.brown_d,.brown_d a,brown_d a:visited { color:#55371A}
.brown_l,.brown_l a,brown_l a:visited { color:#786A39}
.brown_n,.brown_n a,brown_n a:visited { color:#AE6611}
.brown_2,.brown_2 a,brown_2 a:visited { color:#FAE8D3}
.blue,.blue a,blue a:visited { color:#445F96}
.gray,.gray a,gray a:visited { color:#494947}
.gray_l,.gray_l a,gray_l a:visited { color:#8C8B89}
.gray_2,.gray_2 a,gray_2 a:visited { color:#916537;text-align:left;margin-left:10px;line-height:14px;}
.red_d,.red_d a,red_d a:visited { color:#D41342}
.black,.black a,black a:visited { color:#000}
.white,.white a,white a:visited { color:#fff}

.wraper { width:1014px; overflow:hidden; border-left:1px solid #C1C1B5; border-right:1px solid #C1C1B5; background:url(../images/mainbody.gif) repeat-y; margin:0 auto}
.wrap { width:999px; margin:0 auto; background:#fff; overflow:hidden}
.wrap_b { width:999px; margin:0 auto; background:#161014; overflow:hidden}

.header { position:relative; background:#F1F1EF; position:relative;}
.topflash { width:157px; position:absolute; right:0px; top:0px; text-align:right;}
.topnav { height:19px; border-bottom:1px solid #D0BAAC; background:url(../images/topbg.jpg) repeat-x; color:#3D3C38}
.topnav a,.topnav a:visited { color:#9a6c1b;}
.topnav .l_t { width:36px; height:19px; background:url(../images/top_left.jpg) no-repeat; float:left;}
.topnav .rnav { width:530px; float:right; font-family:Arial, Helvetica, sans-serif;color:#9C7B54}

/*  logobar  */
.logobar { padding-left:10px;background:url("../images/topscn.gif") no-repeat scroll 0 0 transparent; height:70px; overflow:hidden}
.logo { width:240px; height:60px; float:left; text-align:center; background:url(../images/logo.png) no-repeat;_background: none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src='http://www.52watch.com/images/logo.png'); _background-image:none;margin-top:5px }
.logo a,.logo a:visited { display:block; width:240px; height:60px; position:absolute; position:relative }

/*  menu  */
.menubar { height:31px; background:url(../images/line_menu.jpg) left bottom no-repeat; border-top:1px solid #D5D4CF; padding:1px 0 5px}
.menulay { height:29px; line-height:29px; width:100%; background:url(../images/menu_bg.jpg) repeat-x;}
.menu { width:900px; padding-left:20px; float:left; font-size:14px; color:#fff; font-family:Arial, Helvetica, sans-serif}
.menu a,.menu a:visited { color:#fff; font-size:14px; padding:2px 4px}
.menu a.active,.menu a.active:visited { background:url(../images/menu_active.jpg) repeat-x; color:#E8DBA6}
.order_nav { padding:7px 12px; color:#369; line-height:1.9em; }
		.order_nav li  { height:1.9em; overflow:hidden; }
		.order_nav li a { margin-left:2px; color:#295B72; }
		.order_nav em { margin-right:3px; color:#295B72; }

/*  search  */
.search { background:url(../images/icon_search.jpg) left 8px no-repeat; padding-left:23px; width:280px; float:left; padding-top:4px; line-height:20px;}
.search .input { border:1px solid #8E8D8B; height:15px; line-height:15px; width:135px; color:#fff; margin-right:8px; background:#363634}
.s_btn { height:18px; cursor:pointer; background:#AAA9A5; line-height:18px; width:32px; border:none;}

#.main { padding:8px 5px 5px 5px; background:#fff; width:989px; overflow: hidden }
.main { padding:3px 5px 5px 5px; background:#fff; width:989px; overflow: hidden }
/*  footer  */
.footer { background:#2F2725; font-size:12px;  border-top:2px solid #AA8E67; width:100%; overflow:hidden}
.footer_in { padding:15px; }
#footerline{height:3px;background:#ccc;font-size:2px}
.footer,.footer a,.footer a:visited {color:#C0D0CA;font-size:12px;}
.footer .left_f {width:179px; float:left;color:#8C8B89}
.footer .left_f a{color:#8C8B89}
.left_f .boxa { margin-bottom:10px;}
.left_f .boxa img { margin-bottom:5px; }
.left_f .boxb { margin-bottom:22px; text-align:center }
.left_f .boxc { height:13px; width:155px; margin:0 auto; line-height:13px; padding:4px; 5px vertical-align: middle; background:#BBA9A6}
.left_f .boxc a,.left_f .boxc a:visited{color:#6A4935;font-weight:bold;}
.left_f .boxc img { vertical-align:middle; }
.footer .center_f { width:450px; float:left}
/*.footer .c_f { width:420px; margin:0 auto; border-left:1px solid #B7B7B5; border-right:1px solid #B7B7B5; text-align:center; line-height:25px; background:#EAEAE8; font-family:Arial, Helvetica, sans-serif}*/
.footer .c_f { width:420px; height:230px; margin:0 auto; border-left:1px solid #876158; border-right:1px solid #876158; text-align:center; line-height:25px; font-family:Arial, Helvetica, sans-serif}
.footer .c_f a,.footer .c_f a:visited { padding:0 5px; }
.c_f .boxa { margin-bottom:18px;}
.c_f .boxa a,.c_f .boxa a:visited{color:#EA7C64}
.c_f .boxb { margin-bottom:40px; }
.footer .right_f { width:340px; float:left;color:#A3928F; font-family:""}
.right_f { line-height:16px; }
.right_f .top_h { line-height:25px}
.right_f dl { width:165px; float:left; padding-top:5px;}
.right_f dt { font-weight:bold;color:#BFB5B3}
.right_f .mar_bottom { margin-bottom:8px; }
.page_list .pages a{padding:4px 9px; margin: 2px;border:1px solid #C2C1BF; background:#CDBD94; text-decoration:none;}
.page_list strong{padding:4px 9px; margin: 2px;border:1px solid #C2C1BF; background:#91B08E; text-decoration:none;}

.ad300_250{width:300px;height: 250px;border:4px solid #F7F2ED;margin-top:5px;margin-bottom:5px;margin-left:1px;}
.ad300_60{width:300px;height: 60px;border:4px solid #F7F2ED;margin-top:5px;margin-bottom:5px;margin-left:1px;}
.ad980-150{width: 980px; height: 150px; border:4px solid #F7F2ED;margin-top:5px;margin-bottom:5px;margin-left:1px;}
.ad728-90{width: 728px; height: 90px;border:1px solid #CDD6E5; padding:6px; margin-top:5px;}
.ad282-235{ padding:2px; width:282px; overflow:hidden; border:1px solid #ddd;margin-top:5px;}

.tiny-brands{height:160px;overflow:hidden;line-height:2px;}
.tiny-brands li,.tiny-brands li a,.tiny-brands li a:visited{text-align:left;font-size:5px;color:#2F2725;display:inline;}
.tiny-brands li a:hover{text-decoration:none;}
.pro{width: 730px;height: 400px;position: absolute; top: 250pt; left: 95pt; display: block;}
.ad680_205{width: 670px;height: 205px;border-bottom:1px solid #DAD7DA;margin:0px auto;padding-bottom:5px;margin-bottom:10px;}
.ad470_200{width: 470px;height: 200px;display:inline;float:left;border-right:1px solid #F4F2F4;}
.ad180_200{width: 180px;height: 200px;display:inline;float:left;padding-left:5px;}
.ad180_200 ul{font-size:12px;}
.ad180_200 li,.ad180_200 ul a,.ad180_200 ul a:visited{font-size:12px;color:#A1309B}
.txtad180_50 .txtad180_50 a,txtad180_50.a:visited{width: 180px;height: 40px;font-size:9pt;overflow:hidden;}

/* titles */
.title_brown,.title_brown a,.title_brown a:visited{color:#4F2E07;font-size:14px;}
.title_brown2,.title_brown2 a,.title_brown2 a:visited{color:#4F2E07;font-size:14px;}
.title_green2,.title_green2 a,.title_green2 a:visited{color:#4F2E07;font-size:14px;}
.title_blue,.title_blue a,.title_blue a:visited{color:#4F2E07;font-size:14px;}
.title_cafe,.title_cafe a,.title_cafe a:visited{color:#4F2E07;font-size:14px;}
gr_brown2
.title_en{color:#6D5F4F;font-size:14px;font-weight:bold;}
.title_more{float:right;padding-right:10px;width:200px;text-align:right;}
.title_more2{float:right;padding-right:10px;width:100px;text-align:right;color:#C9C8C3;}
.title_longmore{float:right;padding-right:10px;width:500px;text-align:right;}
.title_tinymore{float:right;padding-right:10px;width:80px;text-align:right;}
.title_tinymore2{float:right;padding-right:10px;width:30px;text-align:right;}
.title_longmore3{float:right;padding-right:10px;text-align:right;}
/* ads */
.ad300x250{width:300px;height:250px;border:2px solid #B3B3B2;margin:4px 0px 0px 2px;}
.ad300x250x2{width:300px;height:250px;border:2px solid #B3B3B2;}
.ad300x250x3{width:300px;height:250px;border:1px solid #4A3C38;margin:0 auto;}
.ad300x80{width:300px;height:80px;border:2px solid #B3B3B2;margin:4px 0px 0px 2px;}
.ad160x600x2{width:160px;height:600px;background-color:#000;}
.ad160x600{width:160px;height:729px;background-color:#000;}
.ad470x200{border:1px solid #E0DCDC;width:470px;height:200px;}
.ad470x200x2{border:1px solid #E0DCDC;width:470px;height:200px;margin:0 auto;margin-bottom:5px;}
.ad160x100{border:1px solid #E0DCDC;width:160px;height:100px;margin-top:5px;background-color:#8F6B3B;text-align: center;color:#fff;}
.ad160x100 p{padding:5px;}
.ad728x90{margin-left:5px;}
.ad650x45{border:1px solid #E0DCDC;width:650px;height:45px;margin:0 auto;margin-bottom:5px;}
.ad250x250{border:1px solid #b4b3b1;width:250px;height:250px;margin:5px 0 5px 0;}
.ad990x180{border-bottom:1px solid #D6D7D2; padding-bottom:2px; width:989px; overflow: hidden}
.ad250x100{border:1px solid #b4b3b1;width:250px;height:100px;margin:5px 0 5px 0;}
/* banner area */

.area_banner_left{float:left;width:730px;}
.area_banner_right{float:right;width:260px;}
/* Brand In */
.brandsnap,.brandsnap a{font-size:14px;color:#b19231;}
.brand_snap {background:#EEEEEE; width:468px !important; width:492px; padding:2px 10px 2px 10px; overflow:hidden; color:#7C5629; position:relative; margin:0 auto;font-size:12px;left:50%; margin-left:-256px
}
.brand_snap a,.brand_snap a:visited { color:#7C5629; }
.brand_snap dl { width:362px; padding:8px 0;overflow:hidden;}
.brand_snap dt { width:112px !important; width:115px;height: 100px;margin-right:6px; float:left; overflow:hidden; text-align:center; }
.brand_snap dt img { width:108px; height:50px; border:2px solid #E4BE6B; margin-bottom:8px; }
.brand_snap dt a:hover img{ border:2px solid #776710;}
.brand_snap dd em { font-weight:bold; }
.brand_snap .img_r { width:100px; height:100px; border:3px solid #8DAD8A; position:absolute; top:5px; right:10px;}
.brand_snap a:hover .img_r { border:3px solid #776710;}
.brand_snap .detail{float:left;margin-bottom:3px;}
.bs_adv .bs_footer .cluetip-close {margin:0 auto;text-align:center;}

#cluetip-waitimage {
  width: 43px;
  height: 11px;
  position: absolute;
  background-image: url(../images/wait.gif);
}

#cluetip-title {
  display:none;
}

*+html ul { 
    padding-bottom:10px;
}

*+html div { 
    overflow:hidden;
}

.notice{width:95%;color:#ac670e;margin:0 auto;text-align: left;}

