/*
 @ NBA2KOL-好友招募专题(一呼百应好友招募)
 @ author liguanglan(杭州全速)
 @ time:20120710
*/
body,h1,h2,h3,h4,p,ul,ol,li,th,td{margin:0;padding:0}
body{font:12px/1.5 tahoma,arial,'\5b8b\4f53',sans-serif; color:#595d65; padding-top:42px; background-color:#fff;}
h1,h2,h3{font-size:100%}
ul{ list-style:none;}
a{ color:#595d65; text-decoration:none;}
a:hover{ text-decoration:underline;}
.clearfix:after{content:" "; clear:both; height:0; visibility:hidden; display:block;}
.clearfix{*zoom:1;}
table{ border-collapse:collapse;}
.hide{height:0; line-height:0; font-size:0; visibility:hidden; display:none;}
/*------------------------- index.htm------------------------ */
.wrapper,.p_wrapper{ margin:0 auto; min-width:1000px;}
.wrapper{ background:#000 url(http://ossweb-img.qq.com/images/nba2k/act/a20120710friend/bg.jpg) center top no-repeat;}
.main{width:1000px; margin:0 auto; background:url(http://ossweb-img.qq.com/images/nba2k/act/a20120710friend/sidebar.jpg) left top no-repeat; position:relative;}
.sidebar{ width:570px; float:left;}
.process{ padding:115px 0 0 218px;}
.l_mt30{ margin-top:30px;}
.l_pl30{ padding-left:25px;}
.hid{ display:none;}
.t_fe5{ color:#fe5f5f;}
.t_fff{ color:#fff;}
.font14{ font-size:14px;}
.t_center{ text-align:center;}
.logo{ width:155px; height:70px; display:block; position:absolute; left:10px; top:18px; text-indent:-999em; overflow:hidden;}
.btn_box{ clear:both; padding:233px 0 0 205px;}
/* btn */
.btn,.s_btn{background:url(http://ossweb-img.qq.com/images/nba2k/act/a20120710friend/btn.png?3) no-repeat; border:0; cursor:pointer;}
.s_btn{ text-align:center; color:#fff; display:inline-block; line-height:22px;}
.btn{ display:block; text-indent:-999em; overflow:hidden; height:38px;}
.btn_nba2k,.btn_down{ width:143px; height:50px; float:left; margin:0 13px;}
.btn_nba2k{ background-position:0 0;}
.btn_down{background-position:-144px 0;}
.btn_down2,.btn_bang,.btn_bang2{width:147px; margin:0 auto;}
.btn_down2{ background-position:-438px 0;}
.btn_bang{ background-position:-587px 0;}
.btn_bang2{ background-position:-108px -99px;}
.btn_invite,.btn_test,.btn_get{ width:177px; height:43px; margin:15px auto 0 auto;}
.btn_invite{ background-position:0 -53px;}
.btn_test{ background-position:-358px -53px;}
.btn_get{ background-position:-179px -53px;}
.btn_bbs{ background-position:-237px -141px; width:98px; height:24px;}
.btn_affirm,.btn_sure,.btn_closed,.btn_no_bid{ width:106px; margin:0 auto;}
.btn_affirm{ background-position:0 -99px;}
.btn_sure{ background-position:0 -99px;}
.btn_closed{ background-position:-468px -99px;}
.btn_copy{ width:209px; float:left; background-position:-257px -99px;}
.btn_no_bid{ background-position:-576px -99px;}
.btn_older,.btn_newer{ width:164px; height:79px; float:left; margin:10px 3px;}
.btn_older{ background-position:-737px 0;}
.btn_newer{ background-position:-737px -81px;}
/* box */
.box,.xbox{ width:308px; border:1px solid #0f131e; color:#939ebf; font-size:14px;}
.box .con,.xbox .con{ border:1px solid #30364c; background:#212635 url(http://ossweb-img.qq.com/images/nba2k/act/a20120710friend/bg_block.jpg) center top no-repeat; padding:10px 0;}
.con2 {height:458px;border:1px solid #30364c; background:#212635 url(http://ossweb-img.qq.com/images/nba2k/act/a20120710friend/bg_block.jpg) center top no-repeat; padding:10px 0;}
.box .title{ border-bottom:1px dashed #191d27;}
.box .bd{ padding:5px 10px 0 10px;}
.title,.sm span,.faq span,.inv span,.sta span{ background:url(http://ossweb-img.qq.com/images/nba2k/act/a20120710friend/title.png?2) no-repeat; height:37px; text-indent:-999em;}
.tit_invite{ background-position:15px -115px;}
.tit_test{ background-position:15px -145px;}
.tit_get{ background-position:15px -175px;}
.btn_red,.btn_red3,.btn_blue{width:67px; height:24px;}
.btn_red{ background-position:-380px -141px;}
.btn_red2,.btn_red4{ width:37px; height:24px;}
.btn_red2{ background-position:-339px -141px;}
.btn_red3{ background-position:-491px -141px;}
.btn_red4{ background-position:-451px -141px;}
.btn_blue{ background-position:-103px -141px; vertical-align:middle;}

/* xbox */
.xbox{width:375px; position:relative; display:none;}
.xbox .con{padding:15px 15px 20px 15px;}
.tit_bang{ background-position:0 -640px;}
.tit_b_succ{ background-position:0 -708px;}
.tit_f_succ{ background-position:0 -740px;}
.tit_g_succ{ background-position:0 -773px;}
.tit_remove{ background-position:0 -803px;}
.tit_remove2{ background-position:0 -835px;}
.tit_select{ background-position:0 -673px;}
.tit_activ{ background-position:0 -868px;}
.tit_id{ background-position:0 -900px;}
.xbox .title{border-bottom:1px solid #383f5f;}
.xbox .bd{border-top:1px solid #171b25; padding-top:10px;}
.h_90{ height:80px; overflow:hidden;}
.h_90 a{ font-weight:bold; text-decoration:underline; color:#fff;}
.xbox_btn{ padding-left:20px;}
.xbox_btn .btn{ margin:0 10px; float:left;}
.font_12{ font-size:12px;}
.skip{ text-align:center; padding:10px 0 15px 0;}
.skip .i_text{ width:40px; text-align:center; margin:0 5px;}
.skip a{ color:#939ebf; font-weight:bold;}
.close{ width:29px; height:29px; position:absolute; right:20px; top:20px; background-position:-684px -99px;}
/* tab */
.tab{ width:428px; float:left; line-height:22px;}
.tab_nav{ background-color:#000; height:56px; padding-top:18px; padding-left:15px;}
.tab_con{background:url(http://ossweb-img.qq.com/images/nba2k/act/a20120710friend/i_con.jpg) left top no-repeat; height:980px; padding-top:5px;}
.tab_nav li{ float:left;}
.sm span,.faq span{ width:135px; height:56px; display:block; text-indent:-999em; cursor:pointer;}
.sm span{ background-position:0 -58px;}
.sm .nav_on{ background-position:0 0;}
.faq span{ background-position:-148px 0;}
.faq .nav_on{ background-position:-148px -58px;}
.box_time{ padding:10px 20px;}
.line{ border-bottom:1px dashed #c8c9cc;}
.tit_time{ background-position:0 -208px;}
.tit_rules{background-position:0 -243px;}
.tit_price{background-position:0 -275px;}
.tit_sm{background-position:0 -315px;}
.list_price li{ float:left; border:1px solid #e2e5ea; border-bottom:5px solid #d1d6e1; background-color:#f5f5f5; width:75px; padding:10px 7px 0 7px; margin:10px 3px 0 2px; height:130px;}
.name,.libao .name{ font-size:11px; color:#55575f; line-height:14px; font-family:'Microsoft Yahei'; height:30px; overflow:hidden;}
.count,.libao strong{  text-align:right; color:#f31313; font-size:14px; font-family:Arial; font-weight:bold;}
.libao strong { line-height: 20px;}
.list_price .libao{ width:330px;}
.libao .name{width:175px; height:14px; display:inline-block; padding-left:5px;}
.libao img,.libao p,.libao .name,.libao .strong{ float:left;}
.tips{ color:#8595b2; padding-top:5px;}
.box_faq{padding:5px 20px;}
.t_f50{ color:#f50d00;}
.box_faq h3,.box_faq p{ position:relative; padding-left:20px;}
.box_faq .ques,.box_faq .t_f50{ width:15px; margin-left:-20px; position:relative; margin-right:5px;}
/*-----------------  page02 ------------------------*/
.p_wrapper{ background:#000 url(http://ossweb-img.qq.com/images/nba2k/act/a20120710friend/p_bg.jpg) center top no-repeat;}
.page_main{ padding:175px 0 0 190px; width:810px; margin:0 auto; position:relative; background:url(http://ossweb-img.qq.com/images/nba2k/act/a20120710friend/main.jpg) left top no-repeat;}
.side{ width:239px; float:left; color:#c5c7cb;}
#unlogin,#logined,.myfriend,.about,.aboutinfo{padding:15px 30px;}
#unlogin a,#logined a{color:#c5c7cb;}
.myfriend{ background-color:#16181b; border-bottom:1px dashed #414245; border-top:1px dashed #414245;}
.myfriend p,.about p{ padding-top:8px; padding-bottom:3px;}
.about .s_btn{ margin-top:5px;}
.content{ padding:30px; width:505px; float:left;}
.block{ border:1px solid #d1d3db; background-color:#f4f5f7; margin-top:8px; padding:45px 60px 30px 60px;}
.tit_step1,.tit_step2,.tit_step3{ height:30px; margin-bottom:15px;}
.tit_step1{ background-position:0 -357px;}
.tit_step2{ background-position:0 -402px;}
.tit_step3{ background-position:0 -447px;}
.step{ padding-bottom:30px;}
.i_text{ border:1px solid #d1d3db; padding:2px 5px; margin-right:10px; vertical-align:middle; width:190px;}
.l_pd20{ padding:20px 0;}
.bangding{ width:300px; margin:0 auto 20px auto; font-family:'\5b8b\4f53'; font-size:12px;}
.bangding li{ padding:7px 0;}
.tb_table{ padding-top:5px;}
.tb_table th,.tb_table td{ border:1px solid #dddee5; text-align:center; background-color:#fff; color:#9a9da6; padding:8px 10px;}
.tb_table th{ font-weight:normal; background-color:#555a68; color:#fff;}
/*-----------------  page01 ------------------------*/
.main_box{width:535px;padding:30px 0 0 30px;float:left;}
.btn_blue3{ width:37px; height:24px;}
.btn_blue2,.btn_blue4{width:67px;height:24px;}
.btn_blue2{background-position:-103px -141px;}
.btn_blue3{background-position:0 -141px;}
.btn_add,.btn_cut,.btn_add2,.btn_cut2{width:47px;height:20px;}
.btn_add{background-position:-559px -141px;}.btn_add2{background-position:-662px -49px;}
.btn_cut{background-position:-609px -141px;}.btn_cut2{background-position:-662px -71px;}
.aboutinfo span{color:#DD8B8D;}
.aboutinfo strong{text-decoration:underline;}
/*--tabnav---*/
.tabnav li{float:left;}
.inv span,.sta span{float:left;width:228px;height:32px;text-indent:-999em;cursor:pointer;}
.inv span{background-position:0 -525px;}
.sta span{background-position:0 -602px;}
.inv .nav_on{background-position:0 -485px;}
.sta .nav_on{background-position:0 -563px;}
.inv{margin-right:48px;}
/*----step_box---*/
.step_box{padding-top:20px;height:802px;}
.friend_box{width:490px;height:290px;background:#F4F5F7;border:1px solid #DDDEE5;padding:10px 0 0 10px;margin-top:10px;}
.friendlist,.listadd{overflow:scroll;overflow:auto;background:white;margin-top:8px;}
.friendlist{width:200px;height:193px;}
.listadd{width:200px;height:249px;}
.friend,.listbox{width:200px;}
.control{width:47px;padding:74px 16px 0;}
.control a{margin-bottom:30px;}
.friend,.listbox,.control{float:left;}
.friend p{padding-top:8px;}
.inptxt input{width:110px;height:22px;line-height:22px;border:1px solid #DDDEE5;float:left;}
.inptxt a{float:left;margin:2px 0 0 9px;}
.listadd li{line-height:20px;padding-left:16px;cursor:pointer;}
.obtinfo{padding-top:10px;}
.infocont{background:#FFF;width:500px;height:81px;text-align:center;margin-top:8px;}
.infocont p{padding:8px 0;}
.btn_send{width:147px;height:38px;background-position:-289px 0;margin:0 auto;}
.step01 .status{width:505px;}
.tb_table1{width:527px;padding-top:14px;}
.tb_table1 th,.tb_table1 td{border:1px solid #DDDEE5; text-align:center; }
.tb_table1 td{height:47px;background-color:#fff; color:#ACAFB8;}
.tb_table1 .s_btn{margin:0 5px;}
.tb_table1 th{height:38px;background:#F00909;font-weight:normal;color:#FFF;}
.status{padding:15px 10px 0 0;}
.status li{line-height:22px;}
.list_price2 li{ float:left; border:1px solid #e2e5ea; border-bottom:5px solid #c9ced9; background-color:#f5f5f5; width:106px; padding:10px 14px 0; margin:3px 5px;}
.sdbtn_copy { width:209px; float:left; background-position:0 -166px;}
/*footer*/
.footer-wrap{min-width:1000px; color:#c7cbd3;}
.footer{width:1000px; margin:0 auto;padding:10px 0 80px 0}
.footer a,.footer a:hover {color:#c7cbd3;}
.f-logo{float:left; display:inline;margin:10px 25px 0 60px; width:262px;height:50px; background:url(http://ossweb-img.qq.com/images/nba2k/act/a20120710friend/footer.jpg) no-repeat;}
.f-logo a{display:block;width:130px;height:42px; text-indent:-999px; margin-top:5px; overflow:hidden;}
.nav-copyright{float:right;margin:20px 0 0 0; padding-left:10px; margin-bottom:10px}
.f-nav{float:right}
.f-nav li{float:left;display:inline;margin:0 0 0 10px; text-align:center}
.f-nav li a{margin-right:10px; text-decoration:none;}
.copyright{clear:both;}
.copyright .en{float:left;font-family:Tahoma; font-size:10px;margin:8px 0 0 12px}
.copyright .zh{float:right; margin:5px 10px 0 0; text-decoration:none;}
.small{clear:both;margin:0 0 0 60px; font-family:Arial;font-size:10px}/*  |xGv00|c42c1a1d6cfafb77af36bcdf69a7521b */