@charset "gb2312";
/*Reset*/
body,td,th { font-family: Tahoma, Helvetica, Arial, "ËÎÌå", sans-serif; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0;}
body,button,input,textarea{font:12px/1.5 Tahoma,Helvetica,Arial,'ËÎÌå',sans-serif;}
ol,ul{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
fieldset,img{border:0;vertical-align:top;}
table{border-collapse:collapse;border-spacing:0;}
address,caption,cite,code,dfn,em,th,var{font-weight:normal;font-style:normal;}
a{text-decoration:none;cursor:pointer;color:#4f4f4f; outline: none;}
a:hover{text-decoration:none;color:#2a7f00;}
a.black{color: #000;}
.red{color:#ff0000;}
body{color:#371e1e; background:url(/static/v2/img/activities/201206/eurocup/bg.png) 0 43px repeat-x #4d7c04;}
.top{ clear:both; height:43px; background:url(/static/v2/img/activities/201206/eurocup/top.png) repeat-x top;}
.topc{ width:980px; margin:0 auto;}
.bg{ background:url(/static/v2/img/activities/201206/eurocup/bnr.jpg) no-repeat center top;}
.logo{ float:left; width:92px; height:23px; background:url(/static/v2/img/activities/201206/eurocup/logo.png) no-repeat; overflow:hidden; line-height:100em; margin:10px 0 0 20px; }  
.logo a{ display:block; width:92px; height:23px;}
.nav{ float:right; white-space:nowrap; line-height:45px;}
.nav a{ margin:0 4px;}
.topr{ float:right; position:relative; z-index:1;}
.top-btn{ display:block; width:97px; height:31px; line-height:30px; padding-left:15px; font-size:14px; background:url(/static/v2/img/activities/201206/eurocup/top_btn.png) no-repeat; margin:6px 0 0 0; font-weight:bold; cursor:pointer;}
.topr .on{ background-position:0 -32px;}
.top-pop{ display:none; position:absolute; width:224px; border:1px solid #c3c3c3; background:#fff; top:34px;right:2px; overflow:hidden; z-index:10;}
.top-pop dl{ clear:both; border-top:1px solid #e4e4e4; margin:-1px 8px 0; padding:8px 0 11px;}
.top-pop dt{ float:left;}
.top-pop dt span{ display:inline-block; width:23px; height:22px; background:url(/static/v2/img/activities/201206/eurocup/ico.png) no-repeat; vertical-align:middle; margin:-1px 8px 0 0;}
.top-pop dd{ overflow:hidden; zoom:1;}
.top-pop dt .icon-2{ background-position:0 -32px;}
.top-pop dt .icon-3{ background-position:0 -64px;}
.top-pop dt .icon-4{ background-position:0 -96px;}
.top-pop dt .icon-5{ background-position:0 -128px;}
.top-pop dt .icon-6{ background-position:0 -160px;}
/*wrap*/
.wrap{ clear:both; width:980px; margin:0 auto;}
.bnr{ height:266px;}
.bnr p{ font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; color:#fffeac; padding:159px 0 0 105px;}
.box{ width:485px; height:283px; background:url(/static/v2/img/activities/201206/eurocup/box.png) no-repeat;}
.one{ float:left;}
.two{ float:right;}
.tit{ height:43px; background:url(/static/v2/img/activities/201206/eurocup/imgbg.png) no-repeat; margin:-8px 0 4px -8px; *margin:-9px 0 4px -8px; overflow:hidden; line-height:100em; position:relative;}
.two .tit{ background-position:0 -53px;}
.box dl{ padding:2px 30px;}
.box dt{ font-weight:bold; font-size:14px; padding-bottom:4px;}
.step{ clear:both; height:157px; background:url(/static/v2/img/activities/201206/eurocup/step.jpg) no-repeat; margin-bottom:10px;}
.btn1{ float:right; width:143px; height:51px; background:url(/static/v2/img/activities/201206/eurocup/imgbg.png) no-repeat 0 -278px; margin:60px 50px 0 0; }
.box2{ width:485px; margin-bottom:10px;}
.tit2{ height:33px; background:url(/static/v2/img/activities/201206/eurocup/imgbg.png) no-repeat;}
.bdr{ border:2px solid #719e15; height:265px; background:#fff;}
.box2 .bdr2{height:175px;}
.xz{ float:left;}
.xz .tit2{ background-position:0 -106px;}
.jq{ float:right;}
.jq .tit2{ background-position:0 -149px;}
.dj{ float:left;}
.dj .tit2{ background-position:0 -192px;}
.zj{ float:right;}
.zj .tit2{ background-position:0 -235px;}
.ad{ clear:both; margin-bottom:20px;}
.new{ padding:18px 0 0 0;}
.new li{ font-size:14px;height:28px;color:#4f4f4f;line-height:28px; padding:0 0 0 32px; background:url(/static/v2/img/activities/201206/eurocup/dot.png) no-repeat 20px 13px; white-space:nowrap;overflow:hidden;}
.new li span{ float:right; padding-right:22px;}
.new li span a{ color:#2a7f00;}
.tab{ padding:20px 50px 0;overflow:hidden;}
.tab span{display:inline-block;text-align:center;}
.utab{height:30px;border-bottom:1px solid #c6c6c6;font-size:14px;overflow:hidden;}
.tab span.u1{width:130px;}
.tab span.u2{width:104px;}
.tab span.u3{width:145px;}
.tab ul{height:180px;overflow:hidden;}
.tab ul li{border-bottom:1px solid #c6c6c6; height:27px; line-height:27px; padding-top:2px;}
/*footer*/
.footer{ padding:30px 0 50px; text-align:center; line-height:20px; clear:both; background:#fff;}
.footer p{ font-family:Arial; color:#666666;}
.footer p a,.footer em{ color:#666666; margin:0 5px;}
.footer p a:hover,.footer p.red{color:#ff6600;}
.footer .other{ display:block; color:#ff6600; padding:8px 0;}
.footer .other a{display:inline-block;zoom:1; height:49px; margin:0 2px;*margin:0 4px; background: url(http://cp.360.cn/static/v2/img/footother.png) no-repeat;}
.footer .other .o1{width: 133px;}
.footer .other .o2{width: 132px;background-position:-142px 0;}
.footer .other .o3{width: 122px;background-position:-283px 0;}
.footer .other .o4{width: 149px;background-position:-414px 0;}
.footer .other .o5{width: 213px;background-position:-572px 0;}

.setdan{ float:right; margin:-20px 32px 0 0; display:inline;}
.ballomitn{ position:absolute;width:240px;background:#ffffde;border:1px solid #5b5b5b;top:0;left:0; color:#2a2a2a;padding:10px 10px 7px;z-index:100;display:none;}
.ballomitn strong{display:block;}
.ballomitn em{width:17px;height:18px;background:url(http://w.qhimg.com/images/v2/ons/caipiao/img/dot1.png) no-repeat;display:block;position:absolute;left:30px;top:-18px;}
.ballomitn img{vertical-align:middle;}
.dan{color:#146AC9;}
