html,body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, address, code,em, img, q, dl, dt, dd, ol, ul, li, form, label, table, caption, tbody, tfoot, thead, tr, th, td,textarea{margin:0;padding:0;}
img{border:none;}
li{list-style:none;}
table{ border-collapse:collapse; width:100%;}
body{ font-family: Arial,'ËÎÌå'; font-size:14px; color:#000; background-color:#FFF;}
a{ text-decoration:none;color:#0053A5;}
a:hover{color:red; text-decoration:underline;}
a:active{color:green;}

.l-w{ width:960px; margin:0 auto;} /* w-> wrap*/
.hide{ display:none;}
.clear{clear:both; font-size:0; line-height:0; }
.gray-bg{ background-color:#EFEDED;}
/*------border----*/

/*-------------*/
 .m-hd{}
 .bd{ margin-top:2px;}
 .ft{ margin-top:12px; padding-bottom:10px; clear:both;}
/*--header------------*/
 .usrbar{ display:none; height:12px; border-top:1px solid #EDF1F8; border-bottom:1px solid #EDEDED; background:url(http://www.hao123.com/images/base/subpage/m-hd-top-bg.png) repeat-x;}
 .m-hd-bd{ background:url(http://www.hao123.com/images/base/subpage/m-hd-main-bg.png) repeat-x; border-bottom:2px solid #32AF00; height:89px;}
 .m-hd-bd_w{ border-bottom:1px solid #FFF;} /*w -> wrap*/
 .m-hd-bd .l-w{ position:relative;}
 
 /*---header body----*/
 .logo{position:absolute; top:20px; left:0;}
 .m-hd-tab{position:absolute; top:20px; left:255px;}
 .m-hd-tab li{ float:left; margin-right:23px; cursor:pointer;}
 .m-hd-tab li.current{ color:#05974C; font-weight:bold;} 
 
 .m-hd-search{position:absolute; top:42px; left:244px;}
 .m-hd-search_color_gray{ color:#CECECE;}
 .m-hd-search_d{ display:block; background:url(http://www.hao123.com/images/base/subpage/m-hd-search-decorated-bg1.png) no-repeat; height:28px; width:8px;}/*d-> decorated*/
 .m-hd-search_text{background:url(http://www.hao123.com/images/base/subpage/m-hd-search-text-bg.png) repeat-x; width:350px; outline:none; padding:7px 0px 6px 0px;border:none; height:15px}
 .m-hd-search_btn{ height:28px; width:95px;background:url(http://www.hao123.com/images/base/subpage/m-hd-search-btn-bg.png) no-repeat; border:none; outline:none; cursor:pointer;}/*btn-button*/
 .m-hd-search_table{ width:auto;}
 .m-hd-fav{ position:absolute; padding-left:20px; background:url(http://www.hao123.com/images/base/subpage/hd-fav.gif) 0 50% no-repeat; top:50px; right:10px; font-size:12px; cursor:pointer;}
 /*----bar---*/
 .m-bar{ color:#666; position:relative; font-size:12px; height:30px; margin-top:3px;}
 .m-bar-font{ position:absolute; right:-2px; top:4px; border:1px solid #BCBCBC; width:68px; height:90px; background-color:#FFF;}
 .m-bar-font_ul{ margin-top:22px;}
 .m-bar-font_ul li{ line-height:21px; cursor:pointer;}
 .m-bar-font_ul li:hover{background-color:#EFEDED;}
 .m-bar-font_li_small{ font-size:12px;}
 .m-bar-font_li_medium{ font-size:14px;}
 .m-bar-font_li_large{ font-size:16px;}
 .m-bar-font_letter,.m-hd-font span{ font-family:Bell MT; color:#32AF00; font-weight:bold;}
 .m-bar-font_letter{ margin-right:3px;}
 .m-bar-font span{ margin-left:2px; margin-right:3px;}
 
 .m-bar-crumb{ position:absolute; left:0; top:10px;}
 .m-bar-crumb a{ color:#054DA1;}
 .m-bar-crumb a:hover{ color:Red;}
 .m-bar-crumb_sep{ margin:3px;} /*sep-> seperate*/
 .m-bar-bar{ position:absolute; top:10px; right:0px;}
 .m-bar-bar a{ color:#666;}
 .m-bar-bar a:hover{ color:Red;}
 .m-bar-bar li{background-image:url(http://www.hao123.com/images/base/subpage/m-hd-bottom-icons.gif); background-repeat:no-repeat; padding-left:20px;float:left;line-height:14px !important; line-height:15px;}
 .m-bar-bar li span{ cursor:pointer;}
 .m-bar-bar li.sep{ padding:0; border:none; margin:0px 8px; background:none; font-family:@ËÎÌå;}
 .m-bar-bar li.font{ padding:0; width:65px;background-position:right -48px; border:none; height:13px; cursor:pointer;}
 
 .m-bar-bar_sethome{ background-position:0 0;}
 
 .m-bar-bar_feedback{background-position:0 -17px;}
 
 /*---footer-----*/
 .ft-link{border:1px solid #D9D9D9; line-height:30px;}
 .ft-link a{ margin-right:20px;color:#333;}
 .ft-link a:hover{color:#FF0000;}
 .ft-link_more{ font-family:"ËÎÌå";}
 .ft-link_hot{color:#FF3300; display:inline-block; padding-left:10px; padding-right:35px; background:#EDEDED url(http://www.hao123.com/images/base/subpage/ft-link-hot.gif) top right no-repeat;}

 .ft-quicklink{ text-align:center; margin-top:12px;}
 .ft-quicklink a,.ft-quicklink span{ margin:8px; font-size:12px; color:#666; cursor:pointer;}
 .ft-quicklink a:hover{ margin:8px; font-size:12px; color:red;}

 .ft-ft{ text-align:center; margin-top:8px; font-size:12px;color:#CECECE;}
 .ft-ft span{ margin-right: 5px;}
 .ft-ft a{color:#666; margin-left:3px;}
 .ft-ft a:hover{color:red;}
 
 /*--set font----*/
 #small .m-list td{ font-size:12px;}
 #middle .m-list td{ font-size:14px;}
 #large .m-list td{ font-size:16px;}
 
 .logo_m{ position:absolute; top:21px; left:155px;}
 /*------------special css-----------------------*/
 
 /*-- widder head---*/

       /*-------head for music-------*/
     .widder  .m-hd-search{left:284px;}
     .widder  .m-hd-tab{ left:358px; top:18px;}
     .widder .m-hd-tab li{ float:left; margin-right:5px; cursor:pointer;font-size:12px;}
     .widder .m-hd-hint{ color:#CECECE;}
     /*-------subpage which has sublogo---------------*/
     .sub .m-hd-search{left:284px;}
     .sub .m-hd-tab{ left:295px;}
     .sub-ft{ text-align:center; color:#999; font-size:12px; margin-top:15px; padding-bottom:15px;}
     .sub .logo{ top:8px;}
     .sub .logo_m{left:131px; top:24px;}
 /*-------box---------*/
  .m-box1{ border:1px solid #E1E1E1; position:relative; -moz-border-radius:2px; -webkit-border-radius:2px;border-radius:2px;}
  .m-box1-corner{ width:1px; height:1px; background-color:#FFF; font-size:0; overflow:hidden; font-size:0; line-height:0; position:absolute; z-index:999;}
  .m-box1-corner_lt{ top:-1px;left:-1px;}
  .m-box1-corner_rt{ top:-1px;right:-1px;}
  .m-box1-corner_lb{ bottom:-1px;left:-1px;}
  .m-box1-corner_rb{ bottom:-1px;right:-1px;}
  .m-box1-hd{ border-bottom:1px solid #F1F1F1; background:url(/images/music/bd-title.png) bottom repeat-x; line-height:30px;  }
  .m-box1-hd_i{ border-top:1px solid #F1F1F1;}
  .m-box1-title{ border-bottom:1px solid #FFF; display:block;padding-left:15px;font:bold 15px/30px 'ËÎÌå';color:#018759; height:30px;}
  .m-box1-bd{border:1px solid #FFF;-moz-border-radius:2px; -webkit-border-radius:2px;border-radius:2px; }
  .m-box1-title img{ margin-top:8px;}
  /*-----tab1----*/
   .m-tabl{ font-size:0; letter-spacing:0; margin-top:10px;}
   .m-tabl span{ letter-spacing:normal; display:inline-block; width:98px; border:1px solid #E1E1E1; font-size:14px; color:#666; text-align:center; height:26px; line-height:28px; background:url(/images/caipiao/caipiao-bg.png) no-repeat; cursor:pointer;-moz-border-radius:1px; -webkit-border-radius:1px;border-radius:1px; margin-right:-1px; border-bottom:none;position:relative; bottom:-1px;}
   .m-tabl span.selected{background:url(/images/base/subpage/tab1-bg-selected.png) no-repeat; z-index:2; font-weight:bold;}
   
