*{margin:0;padding:0;font-family:Tahoma,SimSun,Arial;font-size:12px;color:#666;}
ul, li{list-style:none;}
table{border-collapse:collapse;}
img{border:0;}
a:link, a:visited{color:#36c;text-decoration:none;}
a:hover, a:active{color:#f60;text-decoration:underline;}
.clearing{border-top:1px solid transparent !important;clear:both;visibility:hidden;}
.body{margin:0 auto;width:950px;}
.head, .menu_r li button, .logo, .menu_u li.current, .menu_u li.current a, .head_l, .head_r, .woman i, .man i, .photo i, .tea i, .ball i, .bag i, .food i, .hzp i, .bg1, .bg2, .bg3, .bg4, .bg5, .bg6, .bg7, .bg8{background:url(phb_bg.png);background-repeat:no-repeat;float:left;background-repeat:no-repeat;}
.head{background-position:left -72px ;background-repeat:repeat-x;height:34px;width:100%;margin:5px 0px;text-align:left;}
.head_l{width:10px; height:34px;}
.head_c{ position:absolute; margin-left:10px;_margin-left:0px;}
.head_c li{ float:left;}
.menu_u li{ background:url(menu_line.png) no-repeat right top;}
.menu_u li a {display:block; margin-left:20px; _margin-left:10px; padding-right:20px;}
.menu_u li a span{font-weight:bold;font-size:14px; color:#fff; display:block; line-height:34px;}
.menu_u li a:hover, .menu_u li a:active{color:#FFFF00;}
.menu_u li a:hover, .menu_u li a:active, .menu_u li.current a:hover, .menu_u li.current a:active{ text-decoration:none;}
.menu_u li.current{background-position:left -108px ;}
.menu_u li.current a span{color:#484848;line-height:30px;margin-top:4px;}
.menu_u li.current a:link, .menu_u li.current a:visited{background-position:right -144px ;}
.head_r{background-position:right -36px ;width:10px; height:34px;float:right;}
.AddFav{background:url(AddFav.gif);background-repeat:no-repeat;padding-left:16px;background-position: left 2px;}
#site-nav,.select-search li,.select-search .selected a,.search-form{background:url(hd_20090313.png) 0 0 no-repeat;}
#site-nav{width:100%;height:25px;background-position:0 -4px;background-repeat:repeat-x;}
#site-nav .bd{width:950px;margin:0 auto;border:0;}
#site-nav .login-info{float:left;padding-top:5px;}
#site-nav .quick-link{float:right;padding-top:4px;}
#site-nav a{color:#404040;}
#site-nav a:hover{color:#f50;}
.zz_header{ float:left; font-size:12px; color:#D1C8BF; height:22px; padding:0px 10px 0px 10px; line-height:22px; border:1px solid #F9F3CF; background-color:#FFFDE8; }
.zz_header a{ font-size:12px; color:#36c; text-decoration:none;}
.zz_header a:hover{ font-size:12px; color:#F96122; text-decoration:none;}
/*  ËÑË÷¿ò¿ªÊ¼  */
#site-search, #site-search .search-box, #site-search .search-box form, #site-search button{background:transparent url(header_bg.png) no-repeat scroll 0 0;}
#site-search{clear:both;margin-top:9px;background-position:0 -210px;padding-left:5px;width:600px;text-align:center;}
#site-search .search-box{display:block;float:left;background-position:right -240px;padding-right:5px;}
#site-search .search-box form{height:24px;padding:3px 1px;background-position:0 -270px;background-repeat:repeat-x;}
#site-search input,#site-search select{border:1px solid #B5B5B5;padding:1px;}
#site-search input{padding:2px 2px 1px;height:15px;}
#site-search button{background-position:0 -180px;border:none;text-indent:-99999px;width:65px;height:24px;cursor:pointer;}
#site-search .search-type select{width:67px;}
#site-search .search-cat select{width:220px;}
#site-search .search-query input{width:210px;}
#site-search .search-cat .S{background-color:#EBEFFF;}
#site-search form span{float:left;display:block;margin-right:3px;margin-top:2px;}
#site-search{_position:relative;_width:600px;_zoom:1;text-align:center;}
#site-search form span.search-query{*margin-top:1px;}
#site-search form{_display:inline;_zoom:1;}
#site-search input,x:-moz-any-link,x:default{padding-bottom:2px;}*+html 
#site-search input{padding-bottom:1px;}
#site-search .search-more{float:left;margin-left:10px;margin-right:3px;line-height:16px;margin-top:0px;}
#site-search .search-more a{display:block;color:#03c;}
#site-search .search-more a:hover{color:red;}
/*  ËÑË÷¿ò½áÊø   */
.hot_word{width:580px;margin:0px;padding:0px;text-align:center;overflow:hidden;}
.hot_word li{float:left;line-height:22px;color:#333;}
.hot_word li a{color:#333;padding-left:2px;padding-right:5px;}
.hot_word li a:hover{color:red;}
.hot_word li a:visited{color:#333;}
#footer{border-top:1px solid #D1D7DC;clear:both;color:#111;margin:5px auto;text-align:center;width:950px;}
.foot-nav{width:758px;}
.ali-group{margin:5px auto;width:680px;}
.iframe{width:100%;height:2815px;text-align:center;overflow:hidden;}
#footer ul{display:block;height:20px;margin:10px auto 0;text-align:center;}
#footer ul li{display:block;float:left;margin:0 7px;} 