/*==========基本样式==========*/
body,div,h1,h2,h3,h4,form,img,ul,ol,li,dl,dt,dd,p {margin:0; padding:0;}
li {list-style:none;}
h1,h2,h3,h4 {font-size:100%;}
table{ border-collapse:collapse;}
a {color:#5c4731; text-decoration:none; outline:no ne;}
a:hover{ color:#F00;}
/*清除浮动*/
* html .q {height:1%;}
*+html .q {height:1%;}
.q:after {content:""; display:block; height:0; clear:both; overflow:hidden;}
.clear {clear:both; height:0px; overflow:hidden;}
.align_right { text-align:right;}
body {font-size:12px; padding:42px 0 0; color:#00476f; background:#d0e7f4 url(http://ossweb-img.qq.com/images/xxz/act/a20110530duanwu/body.jpg) repeat-x 50% 42px;}
#header {height:323px;background:url(http://ossweb-img.qq.com/images/xxz/act/a20110530duanwu/header.jpg) no-repeat 50% 0;}
#header h1 {font-size:1px; text-indent:-9999px; line-height:1px; height:0; overflow:hidden;}
#header ul {padding:0 0 0 760px; width:240px; margin:0 auto -22px; height:22px; line-height:22px;}
#header ul li {float:left; color:#FFFFFE; width:68px;}
#header ul li a {padding:0 5px; color:#FFFFFE; font-size:12px;}
#header ul li a:hover {color:#FF0;}
#header p {text-indent:-9999px;}
#nav {height:49px; padding:99px 0 0; background:url(http://ossweb-img.qq.com/images/xxz/act/a20110530duanwu/nav.jpg) no-repeat 50% 0;}
#nav ul {width:862px; margin:0 auto; padding:0 69px;}
#nav ul li {float:left; display:inline; width:283px; height:46px; margin:0 0 0 2px;}
#nav li a {display:block; width:283px; height:46px; text-indent:-9999px; overflow:hidden;}
#nav li a:hover,a.on {background:url(http://ossweb-img.qq.com/images/xxz/act/a20110530duanwu/nav.jpg) no-repeat -8px -148px;}
#nav li.nav1 a:hover {background-position:-8px -148px;}
#nav li.nav2 a:hover,.nav2 a.on { background-position:-293px -148px;}
#nav li.nav3 a:hover,.nav3 a.on { background-position:-578px -148px;}
.content {width:864px; margin:30px auto; min-height:500px; padding:10px 68px; background:url(http://ossweb-img.qq.com/images/xxz/act/a20110530duanwu/nav.jpg) no-repeat 28px -248px;}
* html .content {height:500px;}
.content h3 {height:44px;  margin:0 0 -33px; text-indent:-9999px;}
.time,.rule,.npc,.gift {background:url(http://ossweb-img.qq.com/images/xxz/act/a20110530duanwu/nav.jpg) no-repeat -1090px -193px;}
.rule { background-position:-1090px -238px;}
.gift { background-position:-1090px -282px;}
.npc { background-position:-1090px -327px;}
.content p {padding:0 140px 0 120px; line-height:25px;}
.content p.pst1 {padding:0; text-indent:2em;}
.content p.pst2 {padding:0; text-indent:-9999px; height:48px; background:url(http://ossweb-img.qq.com/images/xxz/act/a20110530duanwu/nav.jpg) no-repeat -5px -198px;}
.content p strong {color:#1a7eb6;}
.imga {display:block; margin:30px 0 30px 120px; width:587px; height:188px; border:4px solid #bae0f2;}
.imga img {width:587px; height:188px; border:none;}
.icolist {margin:30px 0 30px 120px;width:587px; height:77px; border:4px solid #bae0f2; background:#daecf6;}
.icolist ul {height:56px; padding:0 8px; background:#fff;}
.icolist li {float:left; height:77px; padding:0 10px; margin:0 0 -21px; position:relative; text-align:center;}
.icolist li img {display:inline-block; width:32px; height:32px; border:1px solid #000; margin-top:14px;}
.icolist strong,.icolist span {display:block; padding:0 0 0 5px; height:16px; line-height:16px; font-weight:normal; color:#fffffe; text-align:center; background:#005e98 url(http://ossweb-img.qq.com/images/xxz/act/a20110530duanwu/nav.jpg) no-repeat -1194px -165px; white-space:nowrap;}
.icolist strong {margin:11px 0 0; padding:0 5px 0 0; background-position:right -148px;}

.fixed_btn {display:block; width:28px; height:98px;position:absolute; margin-left:904px; background:url(http://ossweb-img.qq.com/images/xxz/act/a20110530duanwu/nav.jpg) no-repeat -971px -148px;}
.fixed_btn a {height:98px; width:28px; display:block; text-indent:-9999px; overflow:hidden;}


#footer_ied{height:150px;text-align:center; font-size:12px; line-height:19px; font-family:Tahoma; background:#060606 url(http://ossweb-img.qq.com/images/xxz/act/a20110530duanwu/foot.jpg) no-repeat 50% -153px;}
.wrap_ied{ margin:0 auto; padding:60px 0 10px; color:#8f8f8f;}
.wrap_ied p a {color:#8f8f8f;}
.wrap_ied p a:hover {color:#FFFF00;}
#footer_ied p.e{ margin-top:-4px; font-size:10px;}
/*  |xGv00|70771382faed11f57998fbccbaa64293 */