*{ margin:0; padding:0;}
body { padding-top:42px; font:normal 12px/22px Arial, simsun, Arial, Verdana; color:#997664; background:#0F0D0B url(http://ossweb-img.qq.com/images/xy/success201006/bg_body.jpg) no-repeat center 42px;}
table { border-collapse:collapse;border-spacing:0;empty-cells:show;text-align:left;}
th,td { border-collapse:collapse;}
ol,ul { list-style:none;}
input,select,form img,button { vertical-align:middle;}
img { border:0;}
button { cursor:pointer;}
h1,h2,h3,h4,h5,h6 { font-size:100%;}
a { text-decoration:none; color:#A14717;}
a:hover { text-decoration:underline;}

.wrap { width:950px; margin: 0 auto;}
.wrap h1 { height:85px; overflow:hidden; line-height:999px;}
.menu { padding:8px 0 0 33px; overflow:hidden; zoom:1;}
.menu li { float:left; padding-right:15px;}
.menu li a { display:block; width:85px; height:40px; overflow:hidden; text-indent:-9999em; background:url(http://ossweb-img.qq.com/images/xy/success201006/title.png) no-repeat 0 10px;}
.menu li.m2 a { background-position:8px -50px}
.menu li.m3 a { background-position:10px -110px}
.menu li.m4 a { width:100px; background-position:12px -170px}
.index_menu li.m1 a { background-position:0 -20px;}
.succ_menu li.m2 a { background-position:8px -80px;}
.my_menu li.m3 a { background-position:10px -140px;}
.phb_menu li.m4 a { background-position:12px -200px;}

.mainer { padding:42px 37px; overflow:hidden; zoom:1;}
.r_box { float:right; padding:10px 10px 0; width:240px; height:380px; position:relative; background:url(http://ossweb-img.qq.com/images/xy/success201006/bg_box.png) no-repeat 0 0;}
.l_box { float:left; margin-right:7px; padding:6px; width:172px; height:422px; background:url(http://ossweb-img.qq.com/images/xy/success201006/bg_box.png) no-repeat -680px 0;}
.xxpic { float:left; padding:9px 0 0 9px; width:409px; height:144px; background:url(http://ossweb-img.qq.com/images/xy/success201006/bg_box.png) no-repeat -260px -280px;}
.xxpic img { width:400px; height:135px;}
.ph_box { float:left; margin:6px 8px 0 0; padding:0 10px; width:397px; height:275px; background:url(http://ossweb-img.qq.com/images/xy/success201006/bg_box.png) no-repeat -260px 0;}
.rolltext { float:left; width:259px; margin-top:8px; height:35px; overflow:hidden; background:#281E17 url(http://ossweb-img.qq.com/images/xy/success201006/bg_merge.png) no-repeat -163px -2px;}
.rolltext #mq { height:35px; padding-left:10px;}
.rolltext ul { width:100%; overflow:hidden;}
.rolltext ul li { display:block; height:35px; line-height:35px; overflow:hidden; padding-left:10px;}

.user { height:45px; padding-left:20px;}
.user img { float:left; margin-right:10px; width:42px; height:42px; border:1px solid #615543;}
.user p { font-weight:bold; color:#AF7200; line-height:18px; padding-top:4px;}
.user a { line-height:18px; color:#7C5D23}
.after { padding-bottom:12px; height:138px;}
.after ul { padding:20px 10px 10px;}
.after ul li { padding-left:10px; background:url(http://ossweb-img.qq.com/images/xy/success201006/bg_merge.png) no-repeat -140px 8px}
.after ul li strong { color:#A56300;} 
.befor { height:150px; border:1px solid #3B2417; background:url(http://ossweb-img.qq.com/images/xy/success201006/bg_violet.png) repeat;}
.befor p { color:#6E4A36; padding:10px; line-height:19px; border-bottom:1px solid #422B1F;}
.befor a { display:block; width:136px; height:30px; margin:10px auto 0;overflow:hidden; text-indent:-9999em; background:url(http://ossweb-img.qq.com/images/xy/success201006/bg_merge.png) no-repeat;}

/*index.shtml*/
.newact { position:relative;}
.tit_act { padding-top:8px; height:37px; background:url(http://ossweb-img.qq.com/images/xy/success201006/bg_box.png) no-repeat 0 -395px;}
.tit_act span { display:block; height:20px; overflow:hidden; line-height:999px; background:url(http://ossweb-img.qq.com/images/xy/success201006/title.png) no-repeat 0 -300px;}
.newact .a_prev,  .newact .a_next { position:absolute; top:10px; left:195px; width:17px; height:17px; overflow:hidden; text-indent:-9999em; background:url(http://ossweb-img.qq.com/images/xy/success201006/bg_merge.png) no-repeat -20px -30px;}
.newact .a_next { left:220px; background-position: 0 -30px;}
.piclist { width:238px; height:155px; overflow:hidden; position:relative; background:url(http://ossweb-img.qq.com/images/xy/success201006/bg_box.png) no-repeat -620px -450px;}
.piclist ul{ position:absolute; top:0; left:0; width:238px;}
.piclist li { display:block; float:left; width:100%; padding:5px 0; margin-bottom:5px;}
.piclist .pic { float:left; padding:0 10px 0 5px;}
.piclist .pic img { width:60px; height:60px; padding:1px; border:1px solid #615543; background:#000;}
.piclist p { float:left; padding-top:5px; width:153px; white-space:nowrap; overflow:hidden; line-height:18px; color:#A14717;}
.piclist p span { display:block; color:#583B2B; font-size:11px;}

.hotpp img { width:168px; height:121px; border:1px solid #615442; padding:1px;}
.tit_new { padding-top:5px; height:25px; background:url(http://ossweb-img.qq.com/images/xy/success201006/bg_box.png) no-repeat 0 -403px;}
.tit_new span { display:block; height:20px; overflow:hidden; line-height:999px; background:url(http://ossweb-img.qq.com/images/xy/success201006/title.png) no-repeat 0 -260px;}
.newlist { padding:5px 0 0; border-bottom:1px solid #21170E; overflow:hidden; zoom:1;}
.newlist li { display:block; float:left; width:167px; padding:5px 0 5px 5px; margin-bottom:5px; background:url(http://ossweb-img.qq.com/images/xy/success201006/bg_deep.png) repeat;}
.newlist .pic { float:left; padding:3px; margin-right:10px; background:url(http://ossweb-img.qq.com/images/xy/success201006/bg_merge.png) no-repeat 0 -50px;}
.newlist .pic img { width:25px; height:25px; padding:0; border:0; background:none;}
.newlist p {float:left; width:120px; line-height:16px;}
.newlist p span { display:block; color:#583B2B; font-size:11px;}
.newmore { border-top:1px solid #442D1E;}
.newmore a { float:right; margin-top:4px; display:block; width:63px; height:21px; overflow:hidden; text-indent:-9999em; background:url(http://ossweb-img.qq.com/images/xy/success201006/bg_merge.png) no-repeat -110px -85px;}

/*phb.shtml*/
.ph_box h2 { margin:10px 0 15px; height:20px; overflow:hidden; line-height:999px; background:url(http://ossweb-img.qq.com/images/xy/success201006/title.png) no-repeat 0 -280px;}
.phtab { width:100%; text-align:center;}
.phtab th { height:27px; color:#944119; background:url(http://ossweb-img.qq.com/images/xy/success201006/bg_deep.png) repeat;}
.phtab th span { display:block; background:url(http://ossweb-img.qq.com/images/xy/success201006/bg_merge.png) no-repeat 100% -165px;}
.phtab td { height:32px; background:url(http://ossweb-img.qq.com/images/xy/success201006/line.gif) repeat-x 0 31px;}

.bigbox { float:left; margin-right:8px; padding:10px; width:588px; height:415px; position:relative; background:url(http://ossweb-img.qq.com/images/xy/success201006/bg_box.png) no-repeat 0 -440px;}
.tit_phb, .tit_my, .tit_succ { margin:8px 0 17px; height:20px; overflow:hidden; line-height:999px; background:url(http://ossweb-img.qq.com/images/xy/success201006/title.png) no-repeat 0 -320px;}
.tit_my { background-position:0 -340px;}
.tit_succ { background-position: 0 -360px;}
.pm { position:absolute; top:17px; right:6px; padding:0 10px; width:163px; height:17px; line-height:17px; color:#704903; background:url(http://ossweb-img.qq.com/images/xy/success201006/bg_merge.png) no-repeat 0 -145px;}

/*mysucce.shtml*/
.mylist { padding:10px 5px 0; height:62px; position:relative; background:url(http://ossweb-img.qq.com/images/xy/success201006/bg_deep.png) repeat;}
.mylist .a_prev, .mylist .a_next { display:block; float:left; margin-right:15px; width:28px; height:52px; overflow:hidden; text-indent:-9999em; background:url(http://ossweb-img.qq.com/images/xy/success201006/bg_merge.png) no-repeat -40px -30px;}
.mylist .a_next { float:right; margin:0; background-position: -70px -30px;}
.mylist .m { float:left; width:505px; height:56px; overflow:hidden; position:relative;}
.mylist .m .m_nr { position:absolute; top:0; left:0; width:auto;}
.mylist .m_nr a { float:left; padding:3px; width:45px; height:50px; margin-right:12px; background:url(http://ossweb-img.qq.com/images/xy/success201006/bg_merge.png) no-repeat 0 -85px;}
.mylist .m_nr a.on { background:url(http://ossweb-img.qq.com/images/xy/success201006/bg_merge.png) no-repeat -55px -85px;}
.mylist .m_nr a img { width:45px; height:45px;}
.myinfo { padding:10px 0;}
.myinfo iframe { width:100%; height:292px;}
body.ifrbody { padding-top:0; background:url(http://ossweb-img.qq.com/images/xy/success201006/bg_box.png) no-repeat -2px -500px}
.mypic { float:left; margin-right:12px; border:1px solid #5F5441;}
.mypic img {width:245px; height:287px;}
.mytext { float:left; width:328px; overflow:hidden;}
.mytext h4 { padding-top:5px; font-size:14px; color:#AF846C;}
.mytext p { padding-bottom:3px; margin-bottom:5px; color:#7F533E; border-bottom:1px dashed #503E32;}
.mytext dl { padding-bottom:3px; margin-bottom:5px; border-bottom:1px dashed #503E32;}
.mytext dl dt, .mytext .c_red { color:#B96100;}
.mytext .bt { padding-top:10px; height:25px;}
.mytext .bt .a_xq, .mytext .bt .a_jl { float:left; margin-right:15px; display:block; width:63px; height:21px; overflow:hidden; text-indent:-9999em; background:url(http://ossweb-img.qq.com/images/xy/success201006/bg_merge.png) no-repeat -100px -55px;}
.mytext .bt .a_jl { background-position:-100px -30px;}

/*succlist.html*/
.succlist { *padding-top:10px; overflow:hidden; zoom:1;}
.succlist li { float:left; width:98%; padding:8px 0 8px 10px; border-bottom:1px dashed #503E32; background:url(http://ossweb-img.qq.com/images/xy/success201006/bg_violet.png) repeat;}
.succlist .mypic { padding:3px; border:0; background:url(http://ossweb-img.qq.com/images/xy/success201006/bg_merge.png) no-repeat 0 -85px;}
.succlist .mypic img { width:45px; height:45px; cursor:pointer;}
.succlist .mytext { width:450px;}
.succlist .mytext h4 { padding-top:2px;}
.succlist .mytext h4 a { color:#B28269;}
.succlist .mytext h4 span { font-size:11px; color:#A24718; padding-left:10px; font-weight:normal;}
.succlist .mytext dl, .succlist .mytext p { border:0; color:#7D553C;}
.succlist .mytext dl dd { white-space:nowrap; width:422px; overflow:hidden;}
.succlist .mytext .bt { padding:0;}
.succlist .xz { float:left; height:45px; width:40px; padding:5px 0 0 10px; margin-top:3px; border-left:1px solid #422E21;background:url(http://ossweb-img.qq.com/images/xy/success201006/bg_merge.png) no-repeat 10px -255px;}
.succlist .xz em { display:block; width:39px; height:45px; color:#FFD6C0; text-align:center; font:normal 14px/38px Tahoma; font-weight:bold;  text-shadow:1px 1px 3px #000000; *filter:glow(color=#000000,strength=1);}
.succlist li dl, .succlist li div.bt { display:none;}
.succlist li.on { background-image:url(http://ossweb-img.qq.com/images/xy/success201006/bg_deep.png);}
.succlist li.on .mytext h4 a { color:#B66003;}
.succlist li.on dl, .succlist li.on div.bt { display:block;}
.succlist li.on p { display:none;} 
.pager { padding-top:10px; text-align:center;}
.pager a { color:#80553C; font-size:11px; margin: 0 5px; font-weight:bold;}

/*get.html*/
.getinfo { background:url(http://ossweb-img.qq.com/images/xy/success201006/bg_box.png) no-repeat 0 -880px;}
.getpic { float:left; margin-right:12px; padding:10px 0 0 10px;}
.getpic img {width:255px; height:235px; border:2px solid #930C00;}
.getpic .bt { margin-top:10px; padding-top:5px; padding-left:50px; height:27px; background:url(http://ossweb-img.qq.com/images/xy/success201006/bg_deep.png) repeat;}
.getpic .bt a { float:left; display:block; margin-right:20px; width:63px; height:21px; overflow:hidden; text-indent:-9999em; background:url(http://ossweb-img.qq.com/images/xy/success201006/bg_merge.png) no-repeat -100px -55px;}
.getpic .bt a.zg { background-position:-110px -110px;}
.gettext{ float:left; padding-top:10px; width:300px; overflow:hidden;}
.gettext ul { padding:10px 0 0;}
.gettext ul li { padding:5px; display:block; height:30px; background:url(http://ossweb-img.qq.com/images/xy/success201006/bg_box.png) no-repeat -5px -450px;}
.gettext .bt { padding-top:20px;}
.gettext .bt .a_jl { display:block; margin:0 auto; width:136px; height:32px; overflow:hidden; text-indent:-9999em; background:url(http://ossweb-img.qq.com/images/xy/success201006/bg_merge.png) no-repeat 0 -220px;}

.footer { width:746px; margin:0 auto; height:45px; padding:31px 0 40px 104px;}
.footer .f_qqgame, .footer .f_next { display:block; float:left; margin-right:10px; width:90px; height:43px; overflow:hidden; text-indent:-9999em;}
.footer .f_next { margin-right:20px; width:72px;}
.footer, .footer a { color:#464646;}
.footer p { float:left; white-space:nowrap;line-height:18px;font-family:Tahoma, simsun;}
.footer p span { padding:0 5px;}
.footer .f_desc { padding-left:105px;}
.footer .f_desc strong { font-weight:normal; padding-right:15px;}

.succlist .mytext h4 a, .mylist .m_nr a{blr:expression(this.onFocus=this.close());blr:expression(this.onFocus=this.blur());} 
.succlist .mytext h4 a:focus, .mylist .m_nr a:focus { outline:0; }/*  |xGv00|c663d0062328eb5566ef612a3b3fdf43 */