/* MFW C HEADER */
body,div,p,ul,ol,li,dl,dt,dd,form,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
img{border:0 none;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
ul,ol,li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:12px;}
body{background-color:#fff;}
.clear{clear:both;display:block;height:0;font-size:0;line-height:0;overflow:hidden;}
.cf:after{content:'\20';clear:both;display:block;}
.cf{zoom:1;}
.mt10{margin-top:10px;}
.mb10{margin-bottom:10px;}
.fl{float:left;}
.fr{float:right;}
.hide{display:none;}
.w980{width:980px;margin:0 auto;}
.header_wrap{padding:0 10px; width:980px; margin:0 auto;}
.pr{position:relative;}
.ww_night{display:none;}
.topbar{height:25px;padding:10px 0 0;color:#999;}
.topbar li{float:right;display:inline;}
.topbar li a{color:#e58a00;}
.topbar li.help{position:relative;z-index:102;}
.topbar li.help a{color:#e58a00;}
.topbar li.help a.arrow{_width:76px;text-align:center;line-height:16px;cursor:pointer;_height:16px;overflow:hidden;vertical-align:middle;}
.topbar li.help .arrow:hover{text-decoration:none;}
.topbar li.help .arrow img{vertical-align:top;*vertical-align:middle;}
.topbar li .tbName{display:inline-block;_display:inline;max-width:60px;height:16px;*vertical-align:middle;overflow:hidden;}
.topbar li .uSet{ position:absolute;right:0px;top:20px;padding:3px 4px 5px;background:url(/images/header/navBg.png) repeat;box-shadow:1px 1px 3px rgba(0, 0, 0, 0.3);}
@media screen and (-webkit-min-device-pixel-ratio:0) {
    .topbar li .uSet{ position:absolute;right:0px;top:18px;padding:3px 4px 5px;background:url(/images/header/navBg.png) repeat;box-shadow:1px 1px 3px rgba(0, 0, 0, 0.3);}
}
.topbar li .uSet a.menu{ display:block; width:72px; padding:5px 10px 5px 24px; color:#E58A00;vertical-align:top\9;}
.topbar li .uSet a.menu:hover{ background-color:#FFDFAA;text-decoration:none;}
.topbar li .uSet .New{ border-bottom:1px solid #F5D8AF; padding-bottom:3px; margin-bottom:3px;}
.topbar li .uSet a.NewM{ display:block; width:130px; padding:5px 10px; color:#D62D00;}
.topbar li .uSet a.NewM:hover{ background-color:#FFDFAA;text-decoration:none;}
.topbar li .uSet a.menu2{width:130px; padding:5px 10px;}
.topbar li .uSet a.wo{ clear:both;background:url(/images/header/new_i.gif) no-repeat 5px -18px;}
.topbar li .uSet a.wo:hover{ background:#FFDFAA url(/images/header/new_i.gif) no-repeat 5px -18px;text-decoration:none;}
.topbar li .uSet a.write{ clear:both;background:url(/images/header/new_i.gif) no-repeat 5px -42px;}
.topbar li .uSet a.write:hover{ background:#FFDFAA url(/images/header/new_i.gif) no-repeat 5px -42px;text-decoration:none;}
.topbar li .uSet a.msn{ clear:both;background:url(/images/login/ico/ico_msn.gif) no-repeat 5px 5px;}
.topbar li .uSet a.msn:hover{ background:#FFDFAA url(/images/login/ico/ico_msn.gif) no-repeat 5px 5px;text-decoration:none;}
.topbar li .uSet a.kaixin{ clear:both;background:url(/images/login/ico/ico_kaixin001.gif) no-repeat 5px 5px;}
.topbar li .uSet a.kaixin:hover{ background:#FFDFAA url(/images/login/ico/ico_kaixin001.gif) no-repeat 5px 5px;text-decoration:none;}
.topbar li .uSet a.sohu{ clear:both;background:url(/images/login/ico/ico_sohu.gif) no-repeat 5px 5px;}
.topbar li .uSet a.sohu:hover{ background:#FFDFAA url(/images/login/ico/ico_sohu.gif) no-repeat 5px 5px;text-decoration:none;}
.topbar li .uSet a.anquan{ clear:both;background:url(/images/login/ico/ico_360.gif) no-repeat 5px 5px;}
.topbar li .uSet a.anquan:hover{ background:#FFDFAA url(/images/login/ico/ico_360.gif) no-repeat 5px 5px;text-decoration:none;}
.topbar li.msg a{color:#999; }
.topbar li.msg span{color:#e58a00;}
.topbar li.msg span a{color:#e58a00;}
.topbar li.msg .newmsg a{padding-left:23px;background:url(/images/header/icon_msg.gif) no-repeat -16px -10px;}
.topbar .Msg{position:relative;z-index:102;}
.topbar li a.Msg{padding:5px 20px 4px 10px;background:url(/images/header/new_i.gif) no-repeat right 10px; display:inline-block; margin-top:-5px;}
.topbar li a.Msg:hover,.topbar li:hover a.Msg{display:inline-block; background-color:#FFF2D2; border-radius:5px 5px 0 0;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.topbar .MsgPop{ position:absolute;right:-54px;top:18px;background:url(/images/header/navBg.png) repeat;width:158px;box-shadow:1px 1px 3px rgba(0, 0, 0, 0.3);}
}
.topbar .MsgPop{ position:absolute;right:-54px;top:20px;background:url(/images/header/navBg.png) repeat;width:158px;box-shadow:1px 1px 3px rgba(0, 0, 0, 0.3);}
.topbar .MsgPop .con{ position:relative; padding:3px 14px;}
.topbar .MsgPop .con .close{ position:absolute; top:0px; right:0px;}
.topbar .MsgPop .con .close a{ display:block; width:15px; height:15px; background:url(/images/header/btn_close.gif) 1px 5px no-repeat; line-height:100px; overflow:hidden;}
.topbar .MsgPop .con a.link{ color:#D62D00; text-decoration:none; display:block; padding:5px 0;} 
.topbar .MsgPop .con a.link:hover{ color:#D62D00; text-decoration:underline;} 

.topbar li.money{margin-left:5px;}
.topbar li.money span{color:#e58a00;}
.topbar li.money img{vertical-align:-3px;*vertical-align:middle;}
.topbar li.lv{ position:relative;z-index:101; margin-left:5px;}
.topbar li.lv a{color:#990033;}
#btn_daka img{vertical-align:top;}
.topbar li .arrow{z-index:102;position:relative;}
.topbar li a.arrow{padding:5px 20px 4px 10px;background:url(/images/header/new_i.gif) no-repeat right 10px; display:inline-block; margin-top:-5px;}
.topbar li a.arrow:hover,.topbar li:hover a.arrow{display:inline-block; background-color:#FFF2D2; border-radius:5px 5px 0 0;}
.topbar li.my{position:relative;z-index:102;}
.topbar li.my .label{float:left;*padding-top:3px;_padding-top:0;}
.topbar li.my .connect_login{float:left;margin-right:5px;}

.connect_setPop{ width:260px; height:75px; position:absolute;top:19px;left:-145px;background:url(/images/login/C_setPopbg.gif) no-repeat; z-index:666;}
.connect_setPop .setClose{ position:absolute; margin:8px 0 0 246px;}
.connect_setPop .setClose a{ width:10px; height:10px; display:block; overflow:hidden; line-height:100px;}
.connect_setPop .setTip{ padding:20px 0 0 10px; height:25px; color:#666; font-size:12px; text-align:left;}
.connect_setPop .setBtn{ padding:0 29px 0 14px;text-align:right;}
.connect_setPop .setBtn a{ width:52px; height:22px; display:inline-block; overflow:hidden; line-height:100px;}

/* nologin */
.no_login{padding-right:5px;width:975px;}
.no_login .info a{display:inline-block;margin:0 2px;color:#e58a00;}
.no_login a.aBg2{ border:1px solid #E58A00; line-height:18px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; padding:0 5px; background-color:#E58A00; color:#fff;}
.no_login a.aBg2:hover{ background-color:#FFF3DE; color:#E58A00; text-decoration:none;}
.no_login strong{color:#ccc; margin-right:12px;}
.no_login img{vertical-align:middle;_vertical-align:top;}
.no_login a.renren{display:inline-block; width:52px; height:18px; padding-left:22px; border:1px solid #D7D7D7; line-height:18px; background:url(/images/login/xiaoneilogo.png) 4px 1px no-repeat;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; color:#999;}
.no_login a.renren:hover{ border:1px solid #e58a00;color:#e58a00;text-decoration:none;}
.no_login a.qq{display:inline-block; width:52px; height:18px; padding-left:22px; border:1px solid #D7D7D7; line-height:18px; background:url(/images/login/ico/ico_qq.gif) 4px 1px no-repeat;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; color:#999;}
.no_login a.qq:hover{ border:1px solid #e58a00;color:#e58a00;text-decoration:none;}
.no_login a.sina{display:inline-block; width:52px; height:18px; padding-left:22px; border:1px solid #D7D7D7; line-height:18px; background:url(/images/login/ico/ico_sina.gif) 4px 1px no-repeat;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; color:#999;}
.no_login a.sina:hover{ border:1px solid #e58a00;color:#e58a00;text-decoration:none;}

.no_login .userBar{top:-5px;margin-right:10px;}
.no_login li.appBar{top:-5px;}

.head{clear:both;width:980px; margin:0 auto;height:78px;margin-bottom:15px;background-color:#ffa800;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.head .mfw_logo{float:left;width:160px;padding:10px 0 0 7px;}
.head .mfw_logo a{width:150px; height:56px;display:block;background:url(/images/header/new_logo.gif) no-repeat; line-height:300px; overflow:hidden;}
.head .nav{width:525px;float:left;padding-top:30px;}
.head .nav li{float:left;padding:0 12px;+padding:0 10px;background:url(/images/header/new_header_bg.gif?v=2) right -35px no-repeat;line-height:25px;}
.head .nav li.last{background:none;}
.head .nav li a{font-size:16px;_font-size:14px;font-weight:bold;color:#fff;cursor:pointer;}
.head .nav li a:hover,.head .nav li a.on{color:#964701;}
.head .nav li a:hover{text-decoration:none;}
.head .nav li a.fz17{font-size:17px;_font-size:14px;_font-weight:bold;}
.head .nav li.pop{position:relative;z-index:60;width:auto;}
.head .nav li.pop .pop_list{position:absolute;left:0px;top:25px;width:90px;padding:5px 5px 7px;border:1px solid #dbdbdb;background-color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:1px 2px 5px #999;-webkit-box-shadow:1px 2px 5px #999;-moz-box-shadow:1px 2px 5px #999;}
.head .nav li.pop .pop_tit{padding-right:15px;background:url(/images/header/new_header_bg.gif) no-repeat right -76px;}
.head .nav li.pop .pop_list a{height:30px;line-height:30px;font-size:14px;color:#999;font-weight:normal;}
.head .nav li.pop .pop_list a:hover{color:#e58a00;text-decoration:none;}
.head .nav .i_new{position:absolute;margin:-32px 0 0 -15px;width:38px;height:44px;background:url(/images/header/icon_new_i.png) no-repeat;_background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://file.mafengwo.cn/images/header/icon_new_i.png', sizingMethod='crop');line-height:200px;overflow:hidden;
animation:iNav 1s linear 1s infinite alternate;
/* Firefox: */
-moz-animation:iNav 1s linear 1s infinite alternate;
/* Safari and Chrome: */
-webkit-animation:iNav 1s linear 1s infinite alternate;
}
@keyframes iNav
{
0%   {margin:-32px 0 0 -15px;}
25%  {margin:-33px 0 0 -15px;}
50%  {margin:-34px 0 0 -15px;}
75%  {margin:-33px 0 0 -15px;}
100% {margin:-32px 0 0 -15px;}
}
@-moz-keyframes iNav
{
0%   {margin:-32px 0 0 -15px;}
25%  {margin:-33px 0 0 -15px;}
50%  {margin:-34px 0 0 -15px;}
75%  {margin:-33px 0 0 -15px;}
100% {margin:-32px 0 0 -15px;}
}
@-webkit-keyframes iNav
{
0%   {margin:-32px 0 0 -15px;}
25%  {margin:-33px 0 0 -15px;}
50%  {margin:-34px 0 0 -15px;}
75%  {margin:-33px 0 0 -15px;}
100% {margin:-32px 0 0 -15px;}
}
.ico_new{position:absolute;right:-25px;top:-12px;}
.ico_weng{position:absolute;right:-2px;top:-5px;}
.head .search{float:left;padding-top:30px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.head .search .key{float:left;height:23px;overflow:hidden;padding-left:5px;background-color:#fff;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-top-left-radius:5px;}
.head .search .key input{width:150px;height:19px;padding:2px 0;border:0 none;line-height:18px;overflow:hidden;color:#666;font-size:12px;}
.head .search .select{position:relative;z-index:60;float:left;}
.head .search .select .selected{display:block;width:82px;height:23px;background:#f3f3f3 url(/images/header/new_header_bg.gif) no-repeat;text-indent:8px;line-height:23px;}
.head .search .select .selected:hover{text-decoration:none;}
.head .search .select .sel_list{position:absolute;width:81px;border:1px solid #B2B2B2;border-top:0 none;background-color:#fff;}
.head .search .select .sel_list a{display:block;height:23px;line-height:23px;text-indent:5px;overflow:hidden;color:#666;}
.head .search .select .sel_list a:hover,.head .search .select .sel_list a.on{background-color:#eee;text-decoration:none;}
.head .search .select a{color:#666;}
.head .search .btn{float:left;width:30px;height:23px;background:url(/images/header/new_header_bg.gif) no-repeat -98px 0;border:0 none;cursor:pointer;text-indent:-999px;overflow:hidden;}
.head .nav li.news{position:relative;}
.head .nav .ico_news{position:absolute;width:23px;height:15px;background:url(/images/header/icon_news.gif) no-repeat;right:-5px;top:-12px;}
/* msg pop tips */
.head .nav li.nav_msg{position:relative;}
.head .nav li.nav_msg .weng_ts a{color:#D62E01;font-size:12px;font-weight:normal;}
.float_weng { clear:both; width:130px; height:27px; padding:3px 0 0 0;left:0;top:25px;background:url(/images/header/wengbg.gif) 0 0 no-repeat; position:absolute;overflow:hidden;}
.float_weng .weng_ts{ width:112px; text-align:center; float:left; line-height:27px; height:27px; overflow:hidden;}
.float_weng .weng_ts a{ font-size:12px; color:#D62E01;}
.float_weng .weng_ts a:hover{ font-size:12px; color:#D62E01; text-decoration:underline;}
.float_weng .weng_close { width:18px; height:27px; float:left;}
.float_weng .weng_close img { cursor:pointer;}
/* footer */
.mdd_dh { clear:both; width:980px; margin:10px auto 0; border-top:1px solid #E0E0E0; }
.mdd_dh .mdh_tt{ padding:14px 0 0 6px; color:#666666; font-weight:bold;}
.mdd_dh .mdh_li{ padding:10px 0 0 6px; line-height:20px; word-break:break-all; word-wrap:break-word;}
.mdd_dh .mdh_li li{ width:96px; height:20px; overflow:hidden; float:left;}
.mdd_dh .mdh_li li a{ color:#666666;}
.mdd_dh .mdh_li li a:hover{ color:#9B5218; text-decoration:underline;}

.backtop{position:fixed;margin-top:-50px;right:3%;top:100%;z-index:9999;}
.backtop a{ width:48px; height:48px; display:block; background:url(/images/home/backtop.gif) 0 0 no-repeat; line-height:200px; overflow:hidden; border-radius:5px;}

/* footer */
.footer { clear:both; width:980px; height:200px; margin:15px auto 0;padding:15px 0 0 0;border-bottom:1px solid #E0E0E0;}
.footer .s_A{ height:25px; padding:0 0 8px 300px; border-bottom:1px solid #E0E0E0;display:none;visibility:hidden;}
.footer .s_A .A1{ width:80px; float:left;}
.footer .s_A .A1 input{ width:80px; height:20px; font-size:12px; color:#666666;}
.footer .s_A .A2{ width:195px; float:left; padding-left:3px; background:url(/images/header/footer_bg.gif) 0 0 no-repeat;}
.footer .s_A .A2 input{ width:195px; height:20px; border:none; background:none; line-height:20px; font-size:12px; color:#FF9900; }
.footer .s_A .A3{ width:90px; float:left;}
.footer .s_A .A3 input{ background:url(/images/header/footer_bg.gif) -202px 0 no-repeat scroll; border:0px none; cursor:pointer; width:59px; height:19px; color:#FFF; }

.footer .s_map{ clear:both; margin-top:15px;padding:15px 0 0 6px;border-top:1px solid #e0e0e0;}
.footer .map_li{ width:250px; float:left;}
.footer .map_li .ztit{ height:30px; font-size:14px; font-weight:bold; color:#666;}
.footer .map_li .li_A { width:125px; float:left;}
.footer .map_li .li_A li{ width:112px; height:21px; background:url(/images/header/footer_bg.gif) 0 -40px no-repeat; padding-left:13px;}
.footer .map_li .li_A li a{color:#666666;}
.footer .map_li .li_A li a:hover{ color:#9B5218; text-decoration:underline;}

.footer .about_M{ border-left:1px dashed #E0E0E0; padding-left:39px; width:130px; float:left;}
.footer .about_M .ztit{ height:30px; font-size:14px; font-weight:bold; color:#666;}
.footer .about_M .li_A { width:125px; float:left;}
.footer .about_M .li_A li{ width:112px; height:21px; }
.footer .about_M .li_A li a{color:#666666;}
.footer .about_M .li_A li a:hover{ color:#9B5218; text-decoration:underline;}

.mfw_Boter{ clear:both; width:980px; margin:0 auto; height:20px; padding:10px 0 5px 0;}

.follow_mfw{ float:left; width:200px;}
.follow_mfw span{ float:left; color:#666; padding-top:1px; padding-top:2px/9;}
.follow_mfw a{ width:16px; height:16px; display:block; background:url(/images/login/connect_ico.gif) no-repeat; line-height:100px; overflow:hidden; float:left; margin-right:5px;}
.follow_mfw a.weibo{ background-position:0 0;}
.follow_mfw a.weibo:hover{ background-position:0 0;}
.follow_mfw a.renren{ background-position:0 -64px;}
.follow_mfw a.renren:hover{ background-position:0 -64px;}
.follow_mfw a.QQzone{ background-position:0 -256px;}
.follow_mfw a.QQzone:hover{ background-position:0 -256px;}
.follow_mfw a.kaixin{ background-position:0 -160px;}
.follow_mfw a.kaixin:hover{ background-position:0 -160px;}
.follow_mfw a.QQt{ background-position:0 -128px;}
.follow_mfw a.QQt:hover{ background-position:0 -128px;}
.follow_mfw a.joinmfw{ width:170px; color:#666; display:inline; background:none; line-height:20px; margin-left:5px;}

.copyright{ width:480px; float:left; color:#666; padding-left:5px; font-size:11px; -webkit-text-size-adjust:none;}
.copyright a{ color:#666; font-size:11px; -webkit-text-size-adjust:none;}
.copyright img { vertical-align:middle; width:1px; height:1px;}

.mfw_Boter .back_top { width:20px; float:right; height:20px; overflow:hidden;}
.mfw_Boter .joinus { width:250px; float:right; color:#666; font-size:11px; text-align:right;}
.mfw_Boter .joinus a{ color:#666;}

.bottom { clear:both; width:980px; margin:0 auto; height:20px; padding:10px 0;}
.bottom .l{ float:left; width:600px; color:#333333; padding-left:5px; font-size:11px;}
.bottom .l a{ color:#333333; font-size:11px;}
.bottom .l img { vertical-align:middle;}
.bottom .r{ float:right; width:300px; text-align:right; color:#333333;}
.bottom .r a{ font-size:12px; color:#333333; text-decoration:none;}
.bottom .r a:hover{ font-size:12px; color:#333333; text-decoration:underline;}

/* footer2 */
.footer2 { clear:both; width:980px; margin:0 auto; height:20px; padding:10px 0; border-top:1px solid #E0E0E0;}
.footer2 .l{ float:left; width:500px; color:#333333; padding-left:5px;-webkit-text-size-adjust:none;font-size:11px;}
.footer2 .l a{ font-size:11px; color:#333333; text-decoration:none;}
.footer2 .l img { vertical-align:middle; width:1px; height:1px;}
.footer2 .r{ float:right; width:450px; text-align:right; color:#333333;}
.footer2 .r a{ font-size:12px; color:#333333; text-decoration:none;}
.footer2 .r a:hover{ font-size:12px; color:#333333; text-decoration:underline;}
/* friend link */
.f_link { clear:both; width:980px; border-bottom:1px solid #E3E3E3; margin:0 auto; padding:10px 0 8px 0; color:#666; line-height:18px;}
.f_link a{ font-size:12px; color:#666; text-decoration:none; margin-left:4px; margin-left:5px\9; margin-left:4px\9\0;}
.f_link a:hover{ font-size:12px; color:#666; text-decoration:underline;}
/* invite s */
.mt15{margin:15px 0;}
.invite_link .link{height:47px;background:url(/images/invite_bg.gif) no-repeat right top;position:relative;}
.invite_link .link a{display:block;height:29px;line-height:100px;overflow:hidden;}
.invite_link .link b{display:block;width:73px;height:122px;position:absolute;left:-68px;top:2px;background:url(/images/invite_bg.gif) no-repeat 0 -2px;}
.invite_friend{font-family:"宋体";}
.invite_bg{padding-bottom:50px;background:url(/images/header/invite_bg.png) no-repeat 40px bottom;}
.invite_friend h3{border-bottom:1px solid #e3e3e3;padding-bottom:10px;margin-bottom:10px;}
.invite_friend .user_form{padding:5px;}
.invite_friend .user_form label{display:block;margin:10px 0;color:#a6551f;font-size:14px;}
.invite_friend .user_form input{width:160px;height:25px;padding:0 2px;border:1px solid;border-color:#aaa #ddd #ddd #aaa;line-height:25px;}
.invite_friend .user_form .getmobilecode{display:inline-block;margin-left:10px;padding:0 0 0 20px;background:url(/images/home/m_messages.gif) no-repeat;}
.invite_friend .user_form .getmobilecode a{font-weight:bold;text-decoration:underline;color:#FF9900;}
.invite_friend .user_form p{margin:10px 0 20px;color:#969696;}
.invite_friend .user_form a{text-decoration:underline;color:#FF9900;}
.invite_friend .user_form a:hover{text-decoration:none;}
.invite_friend button{width:105px;height:34px;border-radius:5px;border:0 none;background-color:#ff8800;color:#fff;text-align:center;font-weight:bold;}
.jns_pic{float:right;}

.invite_list_form{padding:0 10px;}
.invite_list_form dt{font-size:14px;color:#a6551f;}
.invite_list_form ol{padding:0;margin:0;}
.invite_list_form li{float:left;width:180px;}
.invite_list_form .option{height:24px;margin:10px 0;padding-left:30px;background:url(/images/header/invite_num.png) no-repeat -75px 0;line-height:24px;}
.invite_list_form .A2 .option{background-position:-75px -24px;}
.invite_list_form .A3 .option{background-position:-75px -48px;}
.invite_list_form .green{display:none;}
.invite_list_form .red{display:none;}
.invite_list_form .red_err{display:none;}
.invite_list_form .on .green{padding-left:23px;background:url(/images/header/invite_num.png) no-repeat -81px -74px;color:#009900;display:inline;}
.invite_list_form .off .red{display:inline;color:#ff0000;}
.invite_list_form .err .red_err{display:inline;color:#ff0000;}
.invite_list_form input{width:150px;height:25px;margin-bottom:15px;padding:0 2px;border:1px solid;border-color:#aaa #ddd #ddd #aaa;line-height:25px;color:#999;}
.invite_list_form .on input{color:#999;}
.invite_list_form .off input{color:#333;}
.invite_list_form p{padding:5px;border-top:1px dotted #e3e3e3;color:#a6551f;}
.invite_list_form textarea{width:505px;margin-bottom:15px;padding:3px;border:1px solid #ddd;color:#666;line-height:18px;overflow-y:auto;font-size:12px;}

.invite_add h3{height:27px;line-height:27px;font-size:18px;color:#666;}
.invite_add li{margin-bottom:15px;}
.invite_add label{float:left;width:150px;display:inline-block;padding-top:8px;text-align:right;color:##A6551F;font-size:14px;}
.invite_add input{width:300px;height:25px;padding:0 2px;border:1px solid;border-color:#aaa #ddd #ddd #aaa;line-height:25px;}
.invite_add textarea{width:300px;padding:0 2px;border:1px solid;border-color:#aaa #ddd #ddd #aaa;line-height:25px;overflow-y:auto;}
/* 头部用户信息样式更改 */
.userBox{height:29px; z-index:120; line-height:29px;position:relative;top:-10px;top:-11px\0;line-height:29px\0;}
.userBox a{color:#e58a00;}
.userBox .name{display:inline-block;height:29px;padding:0 5px 0 6px;background:url(/images/header/userbar_bg.gif) no-repeat left top;vertical-align:top;}
.userBox .name a{position:relative;padding-left:25px;}
.userBox .weng{display:inline-block;height:29px;width:80px;background:url(/images/header/userbar_bg.gif) no-repeat right top;vertical-align:top;}
.userBox .weng a{padding:0 6px 0 30px; background-attachment:fixed;}
.userBox .float_weng{left:auto;right:-70px;}
.userBox .connect_login{float:left;height:25px;margin-right:5px;}
.userBox .connect_login img{margin-top:4px\9;}

li.userBar{ height:25px;position:relative; z-index:120; top:-5px;top:-7\0; background-color:#FFEBB7; border-radius:13px 13px 13px 13px; float:left; margin-left:5px;}

.userBar .subtit{ width:53px; float:left; line-height:25px; color:#999; padding-left:18px; font-size:12px;}
.userBar a.menu{color:#e58a00; display:block; float:left; height:20px; padding:5px 0 0 0;}
.userBar a.menu:hover{ text-decoration:none;}
.userBar a.ppshow{ width:53px; height:21px; padding-left:14px; background:url(/images/header/userbar_i4.gif) 66px -30px no-repeat; position:relative; overflow:hidden;}
.userBar a.ppshow .vtip{ width:56px; height:26px; padding-left:11px; background:url(/images/header/userbar_i4.gif) 0 -127px no-repeat; position:absolute; top:26px; left:11px; -moz-transition:all 0.2s ease-out 0s; -webkit-transition:all 0.2s ease-out 0s;}
.userBar a.ppshow:hover .vtip{ top:0;}
.userBar a.group{ width:40px; height:21px; padding-left:12px; background:url(/images/header/userbar_i4.gif) 51px -30px no-repeat; position:relative; overflow:hidden;}
.userBar a.group .vtip{ width:45px; height:25px; background:url(/images/header/userbar_i4.gif) -100px -127px no-repeat; position:absolute; top:25px; left:4px; -moz-transition:all 0.2s ease-out 0s; -webkit-transition:all 0.2s ease-out 0s;}
.userBar a.group:hover .vtip{ top:0;}
.userBar a.shequ{ width:39px; padding-left:13px; background:url(/images/header/userbar_i4.gif) 51px -30px no-repeat;}
.userBar a.shequ:hover{ background:#FFF3DE url(/images/header/userbar_i4.gif) 51px -30px no-repeat;}
.userBar .Act{ float:left; position:relative;z-index:1;}
.userBar .Act:hover a.act,.userBar .Act:hover a.act2{ background-color:#FFF3DE; position:relative;}
.userBar .Act a.act{ width:68px; padding-left:12px; background:url(/images/header/userbar_i4.gif) 63px -68px no-repeat; z-index:102; position:relative;}
.userBar .Act a.act2{ width:54px; padding-left:12px; border-radius:0 13px 13px 0; background:url(/images/header/userbar_i4.gif) 41px -68px no-repeat; z-index:102; position:relative;}
.userBar .Act a.act2:hover{ background-color:#FFF3DE;}
.userBar .uAct{ position:absolute;right:0px;top:24px; width:110px; padding:3px 4px 5px;background:url(/images/header/navBg.png) repeat;box-shadow:1px 1px 3px rgba(0, 0, 0, 0.3);}
.userBar .uAct a{ clear:both; display:block; width:102px; padding:5px 0 5px 8px; color:#E58A00;vertical-align:top;}
.userBar .uAct a:hover{ background-color:#FFDFAA;text-decoration:none;}

li.appBar{ height:25px; position:relative;top:-5px;top:-7\0; background-color:#FFEBB7; border-radius:13px 13px 13px 13px; float:left;}
.appBar a{color:#e58a00; display:block; float:left; height:20px; padding:4px 15px 0 30px; background:url(/images/header/userbar_i4.gif) -72px -79px no-repeat;}
.appBar a:hover{text-decoration:none;}
li.appBar:hover{background-color:#FFF3DE;}

li.home{ height:25px; width:25px; position:relative;top:-4px;top:-6\0; background-color:#FFEBB7; border-radius:13px 13px 13px 13px; float:left; margin-left:55px;}
li.home a{ width:25px; height:25px; background:#FFEBB7 url(/images/header/userbar_i4.gif) -2px 0 no-repeat; top:0px; left:0px; position:absolute; border-radius:13px 13px 13px 13px; display:block; line-height:100px; overflow:hidden;z-index:2;}
li.home a:hover{text-decoration:none;}
li.home a.m_on{ width:23px; padding-left:2px; height:25px; line-height:26px; overflow:hidden; position:absolute; top:0px; left:0px; border-radius:13px 13px 13px 13px; z-index:1; -moz-transition:all 0.2s ease-out 0s; -webkit-transition:all 0.2s ease-out 0s;}
li.home:hover a.m_on{z-index:3; width:36px; line-height:25px; left:-50px; padding:0 26px 0 15px; background-position:48px 0;}

li.weng{ height:25px; width:25px; position:relative;top:-4px;top:-6\0; background-color:#FFEBB7; border-radius:13px 13px 13px 13px; float:left; margin-left:10px;}
li.weng a{ width:25px; height:25px; background:#FFEBB7 url(/images/header/userbar_i4.gif) -75px 0 no-repeat; border-radius:13px 13px 13px 13px; display:block; line-height:100px; overflow:hidden; top:0px; left:0px; position:absolute;z-index:3;}
li.weng a:hover{text-decoration:none;}
li.weng a.m_on{ width:0px; height:25px; position:absolute; overflow:hidden; padding-left:25px; line-height:26px; top:0px; left:0px; border-radius:13px 13px 13px 13px; z-index:1; -moz-transition:all 0.2s ease-out 0s; -webkit-transition:all 0.2s ease-out 0s;}
li.weng:hover a.m_on{z-index:2; width:50px; line-height:25px; left:0px; padding-left:25px;}

li.connectBar{ position:relative;}

/* tips */
.topbar{ position:relative;z-index:98;}
.topbar .NewTip { position:absolute; top:35px; left:503px; width:70px; padding:10px 18px 5px 10px; background-color:#fff; border:1px solid #FFA800; font-size:14px; color:#666; border-radius:5px; z-index:600; }
.topbar .NewTip .corner{ width:9px; height:5px; position:absolute; margin-top:-15px; background:url(/images/common/tips_bg.gif) 0 0 no-repeat;}
.topbar .NewTip a.close{ width:10px; height:10px; display:block; position:absolute; top:2px; left:87px; line-height:100px; overflow:hidden; background:url(/images/common/tips_bg.gif) 0 -26px no-repeat;}
.topbar .NewTip b{color:#ffa800; font-weight:normal;}

/* 微博消息 */
.layer_weibo{position:fixed;top:0;width:980px;z-index:888;}
* html .layer_weibo{position:absolute;top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(0 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100)  + 'px');}
.weibo_msg{float:right;width:151px;padding:4px 30px 4px 6px;border:1px solid #FFE67F;background-color:#FFFFCC;color:#000;}
.weibo_msg p{padding:2px 0;}
.weibo_msg a{color:#000;}
.weibo_msg em{color:#FF6699;font-style:normal;}
.weibo_msg .close_tip{position:absolute;right:5px;top:9px;width:10px;height:10px;background:url(/images/index/close2.gif) no-repeat 0 0;line-height:200px;overflow:hidden;}

/* 分钟玩转蚂蜂 */
.no_login a.a_help{display:inline-block;height:18px; padding:0 18px 0 5px; border:1px solid #D7D7D7; line-height:18px; background:url(/images/header/help_arrow.gif) no-repeat 33px 4px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; color:#999;}
.no_login a.a_help:hover{ border:1px solid #e58a00;color:#e58a00;text-decoration:none;}
.top_guide{width:100%;background-color:#251b0e;text-align:center;}
.top_guide img{vertical-align:top;}
.top_guide .tg_btm{height:56px;background:url(/images/header/help_Tbg.jpg) repeat-x;text-align:center;}
.top_guide .tg_btm .close{display:inline-block;width:193px;height:39px;margin-top:10px;background:url(/images/header/help_Tbtn.jpg) no-repeat;line-height:200px;overflow:hidden;}
.top_guide .tg_btm .close:hover{background-position:right top;}

/* 打卡弹层 */
body,html{_height:100%;}
.gPopup{position:fixed;_position:absolute;top:0;right:0;bottom:0;left:0;z-index:999;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;}
.gpOverlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:999;width:100%;height:100%;background-color:#000;opacity:0.6;filter:alpha(opacity=60);}
.gpWrap{position:absolute;top:15%;left:50%;z-index:1000;margin-left:-361px;width:655px;padding-bottom:30px;}
.gpInner{height:302px;background:url(/images/header/gppopBg.gif) repeat;border:1px solid #000;border-radius:10px;box-shadow:0 0 12px rgba(0,0,0,0.7);}
.gpClose{position:absolute;right:-10px;top:-10px;width:27px;height:27px;cursor:pointer;overflow:hidden;}
.gpx_icon{position:absolute;width:27px;height:27px;background:url(/images/gpClose.png) no-repeat;_background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://css.mafengwo.net/images/gpClose.png', sizingMethod='crop');}
.gpx_point{position:absolute;z-index:2;width:27px;height:27px;cursor:pointer;}

.gpInner .gpL{ width:293px; float:left; background:url(/images/header/gpL.gif) 0 42px no-repeat; color:#5c2300; font-size:16px;}
.gpInner .gpL p.name{ padding:48px 0 0 86px; height:90px;}
.gpInner .gpL p.num{ padding:10px 60px 0 176px; height:50px;text-align:center;white-space:nowrap; color:#fff; font-family:Georgia, "Times New Roman", Times, serif; font-size:32px;line-height:38px;}
.gpInner .gpL p.detail{ padding:28px 0 0 22px; line-height:26px;}
.gpInner .gpL p.detail b{ color:#FF8A00; font-family:Verdana, Geneva, sans-serif; margin-left:5px;}
.gpInner .gpL p.detail span{ color:#FF8A00;}
.gpInner .gpR{ width:356px; float:left;}
.gpInner .gpR dt {padding:18px 0 8px;}
.gpInner .gpR dt a{ color:#5c2300; font-size:16px;}
.gpInner .gpR dd{}

