a { text-decoration:none }a:active { outline:none }a.underline:link, a.underline:visited { text-decoration:underline; font-size:14px; }a.underline:hover, a.underline:active { text-decoration:underline; font-size:14px; }a.nine:link, a.nine:visited, .nine { color:#999 }a.nine:hover, a.nine:active { color:#F60 }.blue_link:link, .blue_link:visited { color:#008EF2 }.blue_link:hover, .blue_link:active { color:#008EF2 }.clear { clear:both; display:block; overflow:hidden; visibility:hidden; width:0; height:0 }.clear10 { clear:both; overflow:hidden; height:10px }.clearfix:after, .container:after { content:"\0020"; display:block; height:0; clear:both; visibility:hidden; overflow:hidden; font-size:0 }.clearfix, .container { *zoom:1}/* invite */#wrapper { width:100%; background:#f9f6df; font-family:Microsoft YaHei; }.banner-invite { position:relative; height:320px; width:100%; min-width:980px; background:#f9f6df url("../img/bg-invite-banner.png") 0 0 repeat; }.banner-invite .inner { position:absolute; left:0; top:0; width:100%; min-width:980px; height:360px; background:url("../img/banner-invite.png") center top no-repeat; }#wrapper_invite { margin:0 auto; width:980px; margin-top:30px; overflow:hidden }.m-box-invite .tit { position:relative; margin:25px 0 15px 0; }.m-box-invite .tit h3 { float:left; margin-right:25px; vertical-align:top; }.m-box-invite .tit .show_tjsj { display:inline-block; vertical-align:top; margin-top:22px; font:16px/1.5 Microsoft YaHei; color:#666; }.m-box-invite .tit span { color:#f60; font-weight:bold; }.m-box-invite .tit a { font-size:16px; }.m-box-invite .con { position:relative; padding-bottom:30px; *zoom:1;}.m-box-invite .con p { font:16px/1.5 Microsoft YaHei; padding:10px 0; color:#666; }.ico-invite { display:inline-block; *display:inline; *zoom:1; background:url("../img/ico-invite.png") 0 0 no-repeat; }.i-invite-t1 { width:197px; height:45px; background-position:0 0; }.i-invite-t2 { width:256px; height:45px; background-position:0 -45px; }.i-invite-t3 { width:169px; height:45px; background-position:0 -90px; }.i-invite-t4 { width:227px; height:45px; background-position:-189px -90px; }.i-invite-tip { width:22px; height:22px; background-position:-197px 0; vertical-align:middle; margin:0 3px 3px 10px; *margin:0 3px 0 10px;}.i-invite-arrow { width:23px; height:14px; background-position:-219px 0; }.i-invite-true { width:14px; height:11px; background-position:-242px 0; vertical-align:middle; margin:0 5px 2px 0; *margin-bottom:0;}.i-invite-s1 { width:68px; height:68px; background-position:0 -135px; }.i-invite-s2 { width:68px; height:68px; background-position:-68px -135px; }.i-invite-s3 { width:68px; height:68px; background-position:-136px -135px; }.i-invite-s4 { width:68px; height:68px; background-position:-340px -135px; }.i-invite-s5 { width:68px; height:68px; background-position:-204px -135px; }.i-invite-s6 { width:68px; height:68px; background-position:-408px -135px; }.i-invite-s7 { width:68px; height:68px; background-position:-272px -135px; }.share-list li { _display:inline; float:left; width:68px; margin-right:30px; overflow:hidden; text-align:center; }.share-list li a { display:block; cursor:pointer; }.share-list li a span { display:inline-block; color:#666; margin-top:10px; }.share-list li a:hover { text-decoration:none; }.share-list li a:hover span { color:#333; text-decoration:none; }.invite-method { position:relative; _zoom:1; }.invite-method a { display:inline-block; }.invite-method .show-detail { font-size:16px; }.invite-method .invite-detail { position:absolute; right:108px; bottom:47px; width:475px; padding:20px 25px; background:#fff; border:1px solid #f6f2da; box-shadow:1px 1px 2px rgba(0, 0, 0, 0.05); }.invite-method .invite-detail .i-invite-arrow { position:absolute; left:170px; bottom:-14px; }.invite-method .invite-detail h5 { font:bold 12px/20px Microsoft YaHei; }.invite-method .invite-detail li { padding-left:12px; line-height:20px; }.invite-method .invite-detail li span { float:left; display:inline-block; margin-left:-12px; }.invite-code-outer { *zoom:1; }#invite_code { width:948px; padding:15px; font:16px/1.2 Microsoft YaHei; background:#fff; border:1px solid #ededed; color:#666; }#invite-act { margin-top:15px; }#invite-act .i-invite-btn { vertical-align:bottom; }#invite-act .tip-success, #invite-act .tip-error { display:inline-block; margin-left:10px; vertical-align:bottom; }#invite-act .tip-success { color:#009800; font-size:14px; }#invite-act .tip-error { color:#f85300; font-size:14px; }.invite-code-outer a:hover { color:#FFF; text-decoration:none; }.invite-tip-login { border:1px solid #ededed; background:#fff; padding:30px 15px; color:#666; font-size:14px; _zoom:1; }.bar-notice { padding:10px 0 80px 15px; }.bar-notice ol { padding-left:30px }.bar-notice li,.bar-notice p { list-style:decimal; font:14px/25px Microsoft YaHei; color:#666 }.bar-notice li a { font-size:14px; }.bar-notice .blue { margin-left:20px }.reword-list { float:left; width:650px; margin-top:5px; }.reword-charts { float:right; width:310px }.reword-list .caption, .reword-charts .caption { height:35px; padding:10px 0 6px; font-size:14px; color:#666 }.reword-list .caption h6, .reword-charts .caption h6 { float:left; font-weight:600; line-height:30px }.reword-list .caption select { background:#fff; border:1px solid #e1e1e1; padding:5px 8px; font-size:14px; line-height:1.2em; font-family:Arial; color:#c5c5c5 }.reword-list table { width:100%; border-collapse:collapse; border:solid 1px #ededed; font-size:12px; line-height:20px }.reword-list th.nickname, .reword-list td.nickname { text-align:left }.reword-list .nicknamediv { white-space:nowrap; text-overflow:ellipsis; width:86px; height:22px; line-height:22px; overflow:hidden }.reword-list .leveldiv { padding-left:30px; text-align:left; line-height:22px }.reword-list .leveldiv .record-ico-hb { margin-left:8px; vertical-align:middle }.reword-list td.fanli { color:#f60; font-weight:600 }.reword-list th { height:18px; padding:8px 20px; background:#f3f3f3; border-bottom:solid 1px #ededed; color:#a1a1a1; text-align:center; white-space:nowrap }.reword-list td { height:18px; padding:8px 20px; background:#fff; border-bottom:dashed 1px #ededed; color:#666; text-align:center }.reword-list .no-recode { height:293px; padding-top:80px; text-align:center }.reword-list .no-recode a, .reword-list .no-recode a:hover { color:#FFF; text-decoration:none; }.reword-list .no-recode p { margin:0 0 30px; line-height:30px; font-size:14px }.reword-list .top_b{width:18px;height:18px;line-height:18px;overflow:hidden;display:block;font-weight:bold; font-style:normal;margin:0 auto;text-align:center;color:#fff;background:#F60;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;overflow:hidden}.{ADDONVAR} { float:left; font-size:12px; }.btn-red-invite { display:inline-block; *display:inline;zoom:1; border-radius:0.2em; padding:0 40px; height:50px; border:1px solid #E96F00; background:#FFAD00; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FFAD00), to(#FF7F00)); background: -webkit-linear-gradient(#FFAD00, #FF7F00); background: -moz-linear-gradient(#FFAD00, #FF7F00); background: -ms-linear-gradient(#FFAD00, #FF7F00); background: -o-linear-gradient(#FFAD00, #FF7F00); background:linear-gradient(#FFAD00, #FF7F00); -webkit-box-shadow:#CFCFCF 0px 2px 2px; -moz-box-shadow:#CFCFCF 0px 2px 2px; box-shadow:#CFCFCF 0px 2px 2px; vertical-align:middle; color:#FFF; font:22px/50px microsoft yahei; white-space:nowrap }.btn-red-invite:hover, .btn-red-invite.hover { border-color:#F89200; background:#FFCB00; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FFCB00), to(#FF8000)); background: -webkit-linear-gradient(#FFCB00, #FF8000); background: -moz-linear-gradient(#FFCB00, #FF8000); background: -ms-linear-gradient(#FFCB00, #FF8000); background: -o-linear-gradient(#FFCB00, #FF8000); background:linear-gradient(#FFCB00, #FF8000); font:22px/50px microsoft yahei; }/* reg */.ht { margin:0; padding:0; height:0; list-style:none; text-indent:-9999px; overflow:hidden }#wrapper2 { background:url(../../plugin/invite/template/images/bg.png); font-family:Microsoft YaHei; }.invite-reg-box { width:955px; margin:0 auto; padding-bottom:80px }.invite-reg-box .hd { height:174px; background:url(../../plugin/invite/template/images/bg-t.png) no-repeat }.invite-reg-box .bd { height:519px; background:url(../../plugin/invite/template/images/bg-l.png) no-repeat }.invite-letter { float:left; width:450px; height:380px }.invite-letter .letter-content { position:relative; margin:38px 0 0 63px }.invite-letter .letter { width:339px; height:360px; background:url(../../plugin/invite/template/images/letter-a.png) no-repeat }.invite-letter .friend-name { position:absolute; left:68px; top:32px; z-index:2; display:block; overflow:hidden; width:133px; height:22px; border-bottom:1px solid #b88c65; font-size:14px; font-weight:bold; line-height:22px; text-align:center; color:#F60; text-indent:0; word-break:break-all }.invite-reg { float:right; width:425px; padding:20px 20px 0 0 }.invite-form { width:385px; padding:20px 0 0 40px; border-top:1px solid #FFF; color:#333 }.invite-item { height:60px }.invite-reg-label { float:left; width:70px; height:34px; font-size:14px; line-height:36px; text-align:right; white-space:nowrap; overflow:hidden }.invite-reg-right { float:left; }.invite-reg-right span { font-size:12px; color:#F00; font-family:"宋体"; margin-top:18px; }.invite-reg-field { width:216px; height:14px; padding:10px; border:1px solid #E3D6B7; background:#FFF; line-height:14px }.invite-reg-pad { padding-left:70px }.invite-form .checkbox { vertical-align:-2px; margin:0; }.invite-reg-pad a.btn-invite-reg { width:238px; height:40px; padding:0; outline:0; border:0; font-size:16px; font-weight:bold; color:#FFF; line-height:40px; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px }.invite-reg-pad a.btn-invite-reg:focus { outline:0; border:0 }.invite-reg-expire { margin-bottom:5px; padding:5px 13px; border:1px solid #FC9; background:#FFC; line-height:20px; color:#F30 }.invite-reg-jump { margin-bottom:9px; text-align:right; font-size:14px; line-height:25px }.invite-oauth { padding:5px 0 24px; border-bottom:1px solid #E3D6B6 }.invite-oauth .t { height:25px; font-size:14px; line-height:25px; color:#333; font-family:Microsoft YaHei; }.invite-oauth a { float:left; display:block; width:136px; height:33px; margin-right:8px; margin-top:8px; background:url(../../plugin/invite/template/images/btn-oauth-new.png) no-repeat }.invite-oauth a.btn-invite-tb { background-position:0 0 }.invite-oauth a.btn-invite-tb:hover { background-position:-136px 0 }.invite-oauth a.btn-invite-qq { background-position:0 -33px }.invite-oauth a.btn-invite-qq:hover { background-position:-136px -33px }.invite-oauth a.btn-invite-sina { background-position:0 -66px; }.invite-oauth a.btn-invite-sina:hover { background-position:-136px -66px }.invite-oauth a.btn-invite-qqweibo { background-position:0 -99px; }.invite-oauth a.btn-invite-qqweibo:hover { background-position:-136px -99px }.invite-oauth a.btn-invite-kaixin { background-position:0 -132px; }.invite-oauth a.btn-invite-kaixin:hover { background-position:-136px -132px }.btn_r { position:relative; display:inline-block; *display:inline;zoom:1; overflow:visible; vertical-align:middle; height:26px; margin:0; padding:0 1.1em; border-width:1px; border-style:solid; outline:0; -webkit-border-radius:0.2em; -moz-border-radius:0.2em; border-radius:0.2em; -webkit-box-shadow:2px 2px 2px #cfcfcf; -moz-box-shadow:2px 2px 2px #cfcfcf; box-shadow:2px 2px 2px #cfcfcf; cursor:pointer; -moz-background-clip:padding; background-clip:padding-box; font:bold 14px/26px 'SimSun', sans-serif; text-decoration:none; text-align:center; white-space:nowrap }.btn_r:hover, .btn_r:active, .btn_r:focus { text-decoration:none }.btn_r::-moz-focus-inner { padding:0; border:0 }a.btn_r { height:28px; *line-height:23px }.btn-orange { border-color:#f89100; background:#ffa000; background:-webkit-gradient(linear, 0 0, 0 bottom, from(#ffa000), to(#ff8000)); background:-webkit-linear-gradient(#ffa000, #ff8000); background:-moz-linear-gradient(#ffa000, #ff8000); background:-ms-linear-gradient(#ffa000, #ff8000); background:-o-linear-gradient(#ffa000, #ff8000); background:linear-gradient(#ffa000, #ff8000); color:#fff }.btn-orange:hover, .btn-orange:focus { background:#ffbe4e; background:-webkit-gradient(linear, 0 0, 0 bottom, from(#ffbe4e), to(#ff8000)); background:-webkit-linear-gradient(#ffbe4e, #ff8000); background:-moz-linear-gradient(#ffbe4e, #ff8000); background:-ms-linear-gradient(#ffbe4e, #ff8000); background:-o-linear-gradient(#ffbe4e, #ff8000); background:linear-gradient(#ffbe4e, #ff8000); color:#fff }.btn-orange:active, .btn-orange-active { background:#ff8000; background:-webkit-gradient(linear, 0 0, 0 bottom, from(#ff8000), to(#ffa000)); background:-webkit-linear-gradient(#ff8000, #ffa000); background:-moz-linear-gradient(#ff8000, #ffa000); background:-ms-linear-gradient(#ff8000, #ffa000); background:-o-linear-gradient(#ff8000, #ffa000); background:linear-gradient(#ff8000, #ffa000); color:#fff }a.btn_r { *filter:chroma(color=#000000) }.m-box-invite .tit ul{ width:300px; float:left; display:block}.m-box-invite .tit ul li{ float:left; margin:10px 10px; line-height:35px;}.m-box-invite .tit ul li.current a{ color:#F00}