@charset "gb2312";

/**
* common
**/
a{hide-focus:expression(this.hideFocus=true); outline:none;}
a:link, a:visited, a:active {color:#cbddeb; text-decoration:none;}
a:hover, a:focus {color:#9bbcd4; text-decoration:underline;}
html {overflow-y:scroll;}
body {background:#900010; color:#ffba00;}
.wrap {width:980px; margin:0 auto; word-wrap:break-word; position:relative;}
.t {word-wrap:break-word; word-break:break-all;}
.t2 {overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.fimg img {display:inline; float:left;}
input,button,select,textarea{outline:none}
input.tfield {background:#fff; color:#333; font:12px/18px verdana,arial; border:none; height:18px; padding:3px 5px 3px; margin-right:5px;}

.header {background:url(http://image.tiancity.com/pcbar/event/pcbannivy4/images/bg_header_x.jpg) repeat-x 50% 0; clear:both; min-width:100%;}
.header_in {background:url(http://image.tiancity.com/pcbar/event/pcbannivy4/images/bg_header.jpg) no-repeat 50% 0; height:389px; min-width:100%;}
.header .wrap {}
.header h1 a {background:url(http://image.tiancity.com/common/images/space.gif) repeat 0 0; text-indent:-999em; overflow:hidden; display:block; width:170px; height:60px; position:absolute; top:15px; left:0px;}
.header ul {background:url(http://image.tiancity.com/pcbar/event/pcbannivy4/images/pic_navi.jpg) no-repeat 0 0; width:645px; height:49px; position:absolute; z-index:2; top:329px; left:176px;}
.header li {float:left;}
.header li a {display:block; text-indent:-999em; overflow:hidden; width:188px; height:49px;}
.header li.n02 a {width:247px;}
.header li.n03 a {width:210px;}
.main {}
.main .wrap {}
.main .days {background:url(http://image.tiancity.com/pcbar/event/pcbannivy4/images/bg_login_days.gif) no-repeat 0 0; width:362px; height:22px; line-height:22px; position:absolute; z-index:2; top:11px; right:65px;}
.main .days strong.kart {display:block; position:absolute; right:148px;}
.main .days strong.csol {display:block; position:absolute; right:22px;}
.footer {clear:both; padding:10px 0;}

/*¸¡²ã*/
#floatBoxBg {width:100%; height:100%; background:#000; filter:alpha(opacity=50); opacity:0.5; position:absolute; top:0; left:0; z-index:98;}
#floatBox {background:url(http://image.tiancity.com/pcbar/event/pcbannivy4/images/bg_popbox.png) no-repeat 0 0; width:545px; height:319px; position:absolute; top:0px; z-index:99;}
#floatBox .contents {color:#6d0000; position:relative; width:505px; height:279px;}
#floatBox .btn {text-align:center; padding-top:20px;}
#floatBox .btn img {cursor:pointer;}

.floatBox .contents {font:bold 14px/2em verdana,arial,"ËÎÌå"; padding:20px; overflow:hidden;}
.floatBox .contents .poptit {margin:5px 0 10px;}
.floatBox .contents .poptit strong {font:bold 18px/2em verdana,arial,"ËÎÌå"; color:#f00; display:block; padding-top:15px;}
.floatBox .contents dl {margin-left:25px;}
.floatBox .contents dl dd {margin-left:20px;}
.floatBox .contents dl input {margin:0 5px 0 5px;}

.submit {width:350px; height:53px; position:absolute; left:90px; bottom:25px;}
.submit a {display:block; text-indent:-999em; overflow:hidden; width:149px; height:53px;}
.submit .check {background:url(http://image.tiancity.com/pcbar/event/pcbannivy4/images/btn_popbox01.jpg) no-repeat 0 0;}
.submit .close {background:url(http://image.tiancity.com/pcbar/event/pcbannivy4/images/btn_popbox02.jpg) no-repeat 0 0;}