@charset "gb2312";
/* index20120220.css
 * Created: 2012-02-20
 * Update: 2012-02-20
 * Author: amanda
 */
html, body, div, span,applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;}
body{font:12px/1.5 Arial,Tahoma,Helvetica,simsun,sans-serif;color:#333;word-wrap:break-word;word-break:break-all;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
em,b,i,strong,cite,sub,sup{font-style: normal;}
a{text-decoration: none;color: #333;}
a:hover{text-decoration:underline;color:#f40;}
a:active{outline:none;}
li{list-style-type:none;}
img{border:0 none;vertical-align:top;}
fieldset{border-style: none }
label,button{cursor: pointer;}
select,input,textarea{font:12px/1.2em tahoma,arial,\5b8b\4f53;}
.clearfix:after{content:".";height:0;visibility:hidden;display:block;clear:both;font-size:0;line-height:0;}
.clearfix{*zoom:1;}
.fix{word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}
.clear{font-size:0;line-height:0;height:0;clear:both;overflow: hidden;display: block;}
.none{display:none;}

.header .head_bd,.nav .nav_bd,.footer .tool-bar,.wrapper{margin:0 auto;width:990px;text-align:left;}
.header,.nav,.nav_bd,.nav_bd .line,.nav_bd li a:hover,.nav_bd li a:hover i,.nav_bd li .cur,.nav_bd li .cur i,.footer{background:url(../../images/football_images/sport_global.png) no-repeat 0 0;}
/* top */
/* header */
.header{height:74px;background-repeat:repeat-x;overflow:hidden;}
.head_bd .logo,.head_bd .banner{float:left;}
.head_bd .logo{padding:6px;}
.head_bd .banner{padding-top:18px;}
.search_gg{float:right;padding:24px 25px 0 0;text-align:center;height:30px; }
.search_gg span,.search_gg b{ display:block; float:left;}
.search_gg b a{font-weight:100; height:26px;line-height:30px; _line-height:36px; margin:0 6px; _margin:0 6px 0 3px;display:block; float:left;}
.search_gg input,.search_gg img{ vertical-align:middle;}
.input_gg_sch{ width:275px; height:26px; line-height:26px;  padding-left:4px; font-size:17px; border:1px solid #7f9db9;}
.butn_gg_sch{ width:63px; height:28px; line-height:25px; margin-left:3px; cursor:pointer;}
/* nav */
.nav{height:36px;background-repeat:repeat-x;background-position:0 -74px;}
.nav_bd{height:36px;font-size:14px;font-weight:bold;line-height:36px;background-position:right -110px;}
.nav_bd li{float:left;height:36px;overflow:hidden}
.nav_bd .line{margin:0 4px;width:2px;background-position:0 -146px;overflow:hidden;}
.nav_bd li a,.nav_bd li i{float:left;height:36px;}
.nav_bd li a{padding-left:22px;color:#fff;cursor:pointer;}
.nav_bd li i{padding-right:22px;cursor:pointer;}
.nav_bd li a:hover{text-decoration:none;color:#fff;background-position:-140px -146px;}
.nav_bd li a:hover i{background-position:right -146px;}
.nav_bd li .cur,.nav_bd li .cur:hover{color:#1364a5;background-position:-140px -182px;}
.nav_bd li .cur i,.nav_bd li a.cur:hover i{background-position:right -182px;}
/* footer */
.footer{margin-top:12px;background-position:0 -218px;background-repeat:repeat-x;background-color:#fff;}
.footer .tool-bar{padding:15px 0 20px;text-align:center; font-size:16px;}
.footer .tool-bar img{ vertical-align:middle; }
.footer .tool-bar .op input{ border:none; width:56px; height:19px; margin:0 20px; cursor:pointer; }
.footer .fh{ background:transparent url(../../images/football_images/fh.gif) no-repeat; }
.footer .gb{ background:transparent url(../../images/football_images/gb.gif) no-repeat; }