﻿/** 
 * global.css
 * 
 * @author lds <lds2012@gmail.com>
 * @version 2011-03-10
 */
/*{{{ reset */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,div{margin:0;padding:0;}body,button,input,select,textarea{font:12px/1.5 arial,\5b8b\4f53,sans-serif;}h1,h2,h3,h4,h5,h6{font-size:100%;}address,cite,dfn,em,var{font-style:normal;}code,kbd,pre,samp{font-family:courier new,courier,monospace;}small{font-size:12px;}ul,ol{list-style:none;}a{text-decoration:none;}a:hover{text-decoration:underline;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}legend{color:#000;}fieldset,img{border:0;}button,input,select,textarea{font-size:100%;}table{border-collapse:collapse;border-spacing:0;}
/*}}}*/
/* base {{{ 
------------------*/
body {
    color: #666;
    background: #F2F2F2 url("../images/page_bg.png");
    padding: 20px 0;
}

a:link { color: #000; text-decoration: none; }
a:visited { color: #000;/*change it*/ text-decoration: none; }
a:hover { color: #d93939; text-decoration: none; }
a:active { color: #d93939; text-decoration: none;}

h1,h2,h3,h4,h5,h6 {}
h3 {font-size: 12px;}

em {color:red;}

/* clear both */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden }
.clearfix { zoom: 1; display: inline-block; _height: 1px }
*html .clearfix { height: 1% }
*+html .clearfix { height: 1% }
.clearfix { display: block }

/* helper */
.mb5 { margin-bottom: 5px;}
.mb10 { margin-bottom: 10px;}
.mt5 { margin-top: 5px;}
.borderfix{zoom:1}
.margin_center{margin-left:auto;margin-right:auto}
.float_left{float:left}
.float_right{float:right}
.block{display:block}
.clear{clear:both;height:0px;overflow:hidden;}
.po_re{position:relative;}
.po_ab{position:absolute;}
.font_bold{font-weight:bolder}
.text_center{text-align:center}
.text_left{text-align:left}
.text_right{text-align:right}
.size_10{font-size:10px}
.size_11{font-size:11px}
.size_12{font-size:12px}
.size_13{font-size:13px}
.size_14{font-size:14px}
.size_16{font-size:16px}
.size_18{font-size:18px}
.size_20{font-size:20px}
span.li_ico{display:block;float:left;position:relative;top:0px!important;top:-1px;margin-right:-0px!important;margin-right:-3px;background:url(http://www.hbradio.com.cn/images/newslist_ico.jpg) left center no-repeat;width:15px;margin-left:8px;}
.hidden { display: none; }

/* jQuery UI */
.ui-tabs-hide{display:none!important;}
/*}}}*/

/* Layout {{{ 
-------------------------*/
.wrapper{
    background: #FFF;
    width:970px;
    margin: 0 auto;
    padding: 2px; 
    border: 1px solid #C9C9C9;
}
/*}}}*/

/* content */
.content{ padding:0 10px; /*position:relative;*/ }
.context .normal{position:absolute;top:0px;left:0px;z-index:2;}
.context .shadow{position:relative;top:1px;left:2px;z-index:1;}

/* header */
.header{height:225px;}
.banner{height:192px;}
.banner img{display:block}

/* nav */
.nav ul{float:left;width:970px;background:#fff url("../images/nav1/nav_bg.jpg") repeat-x 0 0;}
.nav li{float:left;position:relative;z-index:99;}
.nav li a{display:block;height:38px;background:no-repeat left top}
.nav li a.hover,.nav li a:hover{background-position:left -39px;}
.nav li div{position:absolute;width:100px;line-height:21px;border:1px solid #E3E3E3;background:#fff;}
.nav li div ul{padding:6px 0 2px;}
.nav li ul li{float:none;margin-top:5px;overflow:hidden;}
.nav li ul li a{height:21px;zoom:1;color:#787878;padding-left:24px}
.nav li ul li a:hover{background:#F3F3F3}
.nav li.first {
    display: inline;
    margin-left: 75px;
}

/* footer */
.footer{background:url("../images/bg/foot_border_top.jpg") repeat-x left top;line-height:26px;padding-top:25px;color:#6E6E6E;text-align:center;}
.footer a{color:#6E6E6E}
.footer_menu a{margin:0 6px;}

