/*Reset Settings*/
body,div,span,object,frame,h1,h2,h3,h4,h5,h6,p,blockquote,a,code,em,img,q,small,strong,dd,dl,dt,li,ol,ul,fieldset,form,label,table,tbody,tr,th,td,input{margin:0;padding:0}
body{font-size:12px;font-family:Tahoma,Verdana,STHeiTi,simsun,sans-serif}
a img, :link img, :visited img{border:0}
table{border-collapse:collapse}
ul{list-style:none}
q:before, q:after,blockquote:before, blockquote:after{content: ""}
input.inputtext:focus, textarea:focus, select:focus {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#FCFCFC none repeat scroll 0 0;
}
select {border:1px solid #BDC7D8;height:22px;padding:2px;}
/* Base - Global.css , imported on 2008-08-10*/
/** border radius by jingwei.li**/
body {
	*letter-spacing: expression(function(ele){
		ele.style.letterSpacing="0";
    	document.createElement("c1");
		document.createElement("c2");
		document.createElement("c3");
		document.createElement("c4");
		document.createElement("c");
	}(this));
}
c, c1, c2, c3, c4 {position:absolute;display:block;font-size:0;}
c1, c.tl {background-position:left top;}
c2, c.tr {background-position:right top;}
c3, c.br {background-position:right bottom;}
c4, c.bl {background-position:left bottom;}

/**the long English word**/
.word_break {display:block;float:left;margin-left:-10px;padding:0;*line-height:0;}
/**img icons**/
.iActs,
.iAiting,
.iApp,
.iBlog,
.iPost,
.iMyj,
.iClass,
.iFriend,
.iGift,
.iGroup,
.iClub,
.iProfile,
.iIm,
.iMarket,
.iBindphone,
.iFilm,
.iPhoto,
.iPoll,
.iSanguo,
.iShare,
.iStatus,
.iTinyphone,
.iVip,
.icon-addguy,
.iStar,
.iViponline,
.iOnline,
.iPhoneyes,
.iPhoneno,
.iChat,
.iVipdraw,
.iVippic,
.iVipmusic,
.iTieba,
.iPagevideo{width:16px;height:16px;background:url(/imgpro/home/iFeed_or_Requests.png) no-repeat;}
.iStar{background-position:0 -736px;}
.iViponline{background-position:0 -768px;}
.iOnline{background-position:0 -800px;}
.iPhoneyes{background-position:0 -832px;}
.iPhoneno{background-position:0 -864px;}
.iChat{background-position:0 -896px;}
.iActs{background-position:0 0;}
.iAiting{background-position:0 -32px;}
.iApp{background-position:0 -64px;}
.iBlog{background-position:0 -96px;}
.iPost{background-position:0 -128px;}
.iMyj{background-position:0 -160px;}
.iClass{background-position:0 -192px;}
.iFriend,
.icon-addguy{background-position:0 -224px;}
.iGift{background-position:0 -256px;}
.iGroup{background-position:0 -288px;}
.iClub{background-position:0 -320px;}
.iProfile{background-position:0 -352px;}
.iIm{background-position:0 -384px;}
.iMarket{background-position:0 -416px;}
.iBindphone{background-position:0 -448px;}
.iFilm{background-position:0 -480px;}
.iPhoto{background-position:0 -512px;}
.iPoll{background-position:0 -544px;}
.iSanguo{background-position:0 -576px;}
.iShare{background-position:0 -608px;}
.iStatus{background-position:0 -640px;}
.iTinyphone{background-position:0 -672px;}
.iVip{background-position:0 -704px;}
.iVipdraw{background-position:0 -958px;}
.iVippic{background-position:0 -990px;}
.iVipmusic{background-position:0 -1021px;}
.iPagevideo{background-position:0 -1048px;}
.iTieba{background-position:0 -1080px;}
/**background icons**/
.icon{background-repeat:no-repeat;}
.l-icon{padding:3px 0 3px 20px;background-repeat:no-repeat;background-position:0 2px}
.l-poll-s1{background:url(/img/poll.gif) 2px 3px no-repeat!important;height:40px;line-height:40px;padding:15px 0 8px 40px!important}
.icon-list li{padding-left:20px;background:url(/imgpro/home/iFeed_or_Requests.png) no-repeat;}
.icon-list li a{display:block}
.profile-poll .phead{margin-bottom:5px}
.profile-poll .l-poll{margin-bottom:5px}
.profile-poll .ujoin{border-bottom:1px solid #d8dfea;margin-bottom:5px}
.talk-online{background:url(/imgpro/icons/talk.gif) no-repeat left center;padding-left:16px}
.icon-list li.l-hs{background-position:0 -1201px;}
.icon-list li.l-game{background-position:0 -1172px;}
.icon-list li.l-recommend{background-position:0 -1319px;}
.icon-list li.l-request{background-position:0 -1348px;}
.icon-list li.l-poke{background-position:0 -1291px;}
.icon-list li.l-detail{background-position:0 -192px;}
.icon-list li.l-im{background-position:0 -1230px;}
.icon-list li.l-invite{background-position:0 -1261px;}
.icon-list li.l-findfriends{background-position:0 -1141px;}
.icon-list li.l-msn{background-position:0 -1524px;}
.icon-list li.l-blog{background-position:0 -96px;}
.icon-list li.l-tag{background-position:0 -512px;}
.icon-list li.l-photo{background-position:0 -498px;}
.icon-list li.l-friend{background-position:0 -224px;}
.icon-list li.l-group{background-position:0 -289px;}
.icon-list li.l-class{background-position:0 -192px;}
.icon-list li.l-film{background-position:0 -1111px;}
.icon-list li.l-share{background-position:0 -608px;}
.icon-list li.l-event{background-position:0 -1px;}
.icon-list li.l-poll{background-position:0 -544px;}
.icon-list li.l-app{background-position:0 -64px;}
.icon-list li.l-gift{background-position:0 -256px;}
.icon-list li.l-test{background-position:0 -1378px;}
.icon-list li.l-page{background-position:0 -1409px;}
.icon-list li.l-gamehall{background-position:0 -1440px;}
.icon-list li.l-paopaoyu{background-position:0 -1471px;}
.icon-list li.l-club{background-position:0 -1502px;}
/* Link */
a{color:#005EAC}
a:link, a:visited{color:#005EAC;text-decoration:none}
a:hover{color:#005EAC;text-decoration:underline}
a.dark{color:#333}
a.action{border-bottom:1px solid #d8dfea;display:block;padding:3px 9px;text-decoration:none}
a.action:hover{background-color:#005EAC;color:#fff;text-decoration:none}
a.share{background:#fff url(/imgpro/icons/icon_btn_all.gif) no-repeat 29px -183px;border:1px solid #7f93bc;color:#525c97;display:block;float:left;line-height:1em;padding:3px;width:40px}
a.share:hover{background:#005EAC url(/imgpro/icons/icon_btn_all.gif) no-repeat 29px -206px;border:1px solid #005eac;color:#fff;text-decoration:none}
a.mini-share{background:#fff url(/imgpro/theme/xn/share_tiny.gif) no-repeat right center;width:38px;padding:3px 2px 1px;font-size:11px;line-height: 11px;font-family:mingliu;display: block;border: 1px solid #7f93bc;color: #525c97;text-decoration: none}
a.mini-share:hover{background: #005EAC url(/imgpro/theme/xn/share_tiny_hover.gif) no-repeat right center;border:1px solid #005eac;color: #fff;text-decoration:none}
/* Elements */
body{color:#333;background:#FFF}
h1{font-size:16px}
h2{font-size:14px}
h3{font-size:14px}
h4{font-size:12px}
h5{font-size:12px}
h6{font-size:12px}
small{font-size:11px}
option{padding-left:5px}
em {font-style:normal;font-weight:400}
/* Standard */
.pipe{margin:0 3px;color:#aaa;font-size:11px;font-weight:400}
.hyphen{padding:0 5px;font-size:14px;color:#aaa}
.status-em{margin:0 0.15em;cursor:pointer;border:0}
.shadow{border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}
.description,.time{color:gray}
.float-left{float:left}
.float-right{float:right}
.clear-both{clear:both}
.hide {display:none}
.show{display:block}
.small{font-size:11px;font-family:tahoma, mingliu}
.large {font-size:14px}
.empty{visibility:hidden}
.quote{background:url(/img/quote_start.gif) no-repeat;margin-top:10px;padding:0 20px;}
.quote q{background:transparent url(/img/quote_end.gif) no-repeat 100% 100%;color:#555;display:inline-block;padding-right:20px}
.feedbody .quote q{background:transparent url(/img/quote_end.gif) no-repeat right bottom;color:#555}
.x-to-hide {background:url(/imgpro/icons/icon_btn_all.gif) no-repeat scroll -63px -420px;width:14px;text-decoration:none;display:block;height:14px}
.x-to-hide:hover {background-position:-63px -434px;text-decoration:none}
/* Form */
fieldset{border:none}
input,select{vertical-align:middle;font-size:12px}
label{color:#666;cursor:pointer;font-weight:700}
textarea{border:1px solid #bdc7d8;padding:3px;font-size:12px;overflow:auto}
select,label,textarea,input {font-family:'lucida grande',tahoma,verdana,arial,STHeiTi,simsun,sans-serif}
.input-text{border:1px solid #bdc7d8;padding:3px;*behavior:expression(function(ele){ele.style.behavior='none';if (ele.disabled) ele.style.backgroundColor='#D4D0C8';}(this));}
.input-text[disabled]{background-color:#D4D0C8;}
.input-checkbox{margin-right:5px}
.input-file{border:1px solid #bdc7d8}
.input-button,.input-submit{background-color:#005eac;border-color:#b8d4e8 #124680 #124680 #b8d4e8;border-style:solid;border-width:1px;color:#fff;cursor:pointer;font-size:12px;padding:2px 15px;text-align:center;*behavior:expression(function(ele){ele.style.behavior=' ';if (ele.disabled) {ele.style.backgroundColor='#D4D0C8';ele.style.border="0";}}(this));}
.input-button[disabled], .input-submit[disabled] {background-color:#D4D0C8;border:0;}
input.gray{border:1px solid;border-color:#fff #848484 #848484 #fff !important;background:#f0f0f0 !important;color:#333 !important}
input.mini{padding:2px}
input.large{padding:3px 15px;font-size:14px}
/* Error */
.messages_div,.errors_div{margin:10px;padding:10px;border:1px solid;text-align:center;line-height:20px}
.messages_div{border-color:#ffe222;background:#fffbe2}
.errors_div{border-color:#dd3c10;background:#ffebe8}
/*  PNG Fix-*/
.png-img{background-repeat:no-repeat;height:64px;width:64px}
.png-img a,
.png-img a:hover{display:block;height:64px;text-decoration:none}
/* clearFix*/
.clearfix:after,.feed:after,.feed-content .headline:after,.comment:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix,.feed,.feed-content .headline,.comment{display:inline-block}
.clearfix,.feed,.feed-content .headline,.comment {display:block}
/*Module autosug 080716 By YanQiang*/
.m-autosug{z-index:10;position:absolute;min-height:200px;min-width:100px;overflow:hidden}
.m-autosug-iframe{position:absolute;z-index:-1;height:100%;top:0;left:0;scrolling:no}
.m-autosug .m-autosug-content{border:1px solid #bdc7d8; background-color:#fff}
.m-autosug ul li{padding:3px 5px;border-bottom:1px solid #e0e0e0;word-wrap:break-word;}
.m-autosug p{line-height:1.3em}
.m-autosug em{font-weight:700;background-color:#d9e0ea}
.m-autosug small{font-size:11px;font-family:MingLiU;color:#878787;padding-left:3px}
.m-autosug-content .m-autosug-hover{background-color:#3b5998;color:#fff}
.m-autosug-content .m-autosug-hover em{background-color:#6670a6}
.m-autosug-content .m-autosug-hover small{color:#95a5c6}
.min-width-rule{width:110px;height:1px;font-size:0;margin-bottom:-1px}
/*Module autosug END*/
/* Module dialog , imported on 2008-08-10*/
table.pop_dialog_table{border-collapse:collapse;margin:auto;table-layout:fixed;}
td.pop_topleft,td.pop_topright,td.pop_bottomleft,td.pop_bottomright{height:10px;overflow:hidden;padding:0px!important;width:10px!important}
td.pop_topleft{background-image:url(/img/pop_dialog_top_left.png)!important;background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://s.xnimg.cn/img/pop_dialog_top_left.png',sizingMethod='crop') !important;}
td.pop_topright{background-image:url(/img/pop_dialog_top_right.png)!important;background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://s.xnimg.cn/img/pop_dialog_top_right.png',sizingMethod='crop') !important;}
td.pop_bottomleft{background-image:url(/img/pop_dialog_bottom_left.png)!important;background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://s.xnimg.cn/img/pop_dialog_bottom_left.png',sizingMethod='crop') !important;}
td.pop_bottomright{background-image:url(/img/pop_dialog_bottom_right.png)!important;background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://s.xnimg.cn/img/pop_dialog_bottom_right.png',sizingMethod='scale') !important;}
td.pop_border{background-image:url(/img/pop_dialog_border.png)!important;background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://s.xnimg.cn/img/pop_dialog_border.png',sizingMethod='scale') !important;}
td.pop_content{background-color:#FFF;padding:0}
td.pop_content.morpadding_bluebg{padding:10px;background-color:#d2d9e6}
td.pop_content h2{float:none !important;background:#3777BC;border:1px solid #005eac;color:#FFF;font-size:14px;font-weight:700;margin:0}
td.pop_content h2 span{display:block;padding:4px 10px 5px}
td.pop_content h2 a.floatright{float:right}
td.pop_content .dialog_content{background:#fff;border:1px solid #005EAC;border-top-width:0}
td.pop_content .dialog_body p{	color: #333;}
td.pop_content .dialog_body a,td.pop_content .dialog_body a:visited{	color: #005EAC;}
td.pop_content .dialog_content.borderblue{border:1px #8598c0 solid}
td.pop_content .dialog_body{padding:10px;border-bottom:1px solid #ccc}
td.pop_content .dialog_buttons input{background-color:#005eac !important; background-image: none!important; border-color:#b8d4e8 #124680 #124680 #b8d4e8 !important;border-style:solid;border-width:1px;color:#fff;}
td.pop_content .dialog_buttons input.gray{border:1px solid;border-color:#fff #848484 #848484 #fff !important;background:#f0f0f0 !important;color:#333 !important}
td.pop_content .share_popup {padding:0}
td.pop_content .dialog_summary{background:#f2f2f2;padding:8px 10px;border-bottom:1px solid #ccc}
td.pop_content .dialog_summary  p.centertext{margin:30px;text-align:center;line-height:20px}
td.pop_content .dialog_summary ul.classlist{list-style:none}
td.pop_content .dialog_summary ul.classlist li{list-style:none;height:25px;line-height:25px}
td.pop_content .dialog_summary ul.classlist li input.floatleft{background:none;float:left;vertical-align:middle;margin-right:5px;margin-top:7px}
td.pop_content .dialog_summary ul.classlist li .gray{color:#b4b4b4}
td.pop_content .dialog_summary.higher{height:100px;padding:10px}
td.pop_content .dialog_buttons{background:#F0F5F8;padding:8px;text-align:right}
td.pop_content .dialog_buttons.alignleft{text-align:left}
td.pop_content .dialog_buttons input{margin-left:5px}
td.pop_content .dialog_buttons_left_msg{float:left}
td.pop_content .loading{padding:10px;font-size:14px;font-weight:700;background:#f7f7f7}
.contextual_dialog .generic_dialog_popup{width:360px}
.contextual_dialog .contextual_arrow, .contextual_dialog .contextual_arrow_rev{background-image:url('/img/minifeed_dialog_triangle.gif');background-repeat:no-repeat;height:12px;position:relative;top:1px}
.contextual_dialog .contextual_arrow_rev{background-image:url('/img/minifeed_dialog_triangle_rev.gif')}
.contextual_dialog .contextual_arrow span,.contextual_dialog .contextual_arrow_rev span{display:none}
.contextual_dialog h2{color:#000;padding-bottom:4px}
.contextual_dialog .contextual_dialog_content{background-color:#f0f0f0;border:1px solid #b7b7b7;border-bottom:2px solid #005eac;line-height:15px;padding:8px 10px 10px}
.contextual_dialog .dialog_buttons{padding-top:10px}
.contextual_dialog .dialog_buttons input{margin-right:10px}
.errorDialog td.pop_content h2{background:#ffebe8;border:none;border-bottom:1px solid #AAA;color:#333}
.errorDialog td.pop_content h2 span{padding:6px 10px 7px}
.errorDialog td.pop_content{border:1px solid #ee7c90}
.errorDialog td.pop_content .dialog_content{border:none}
.errorDialog td.pop_content .dialog_content .dialog_body{padding:15px}
ul.square_bullets{color:#005eac;list-style-image:none;list-style-position:outside;list-style-type:square;padding-left:20px}
/* popup div start*/
.share_popup .tabs{padding-top:15px;border-bottom:1px solid #898989}
.share_popup .toggle_tabs{list-style:none;width:360px;margin:0 auto}
.share_popup .toggle_tabs li{float:left;background:#f1f1f1 url(/img/toggle_tab_bg.gif) repeat-x 0 1px}
.share_popup .toggle_tabs li a{border:solid #898989;border-width:1px;border-left:0;padding:3px 15px;display:block;color:#333;margin-bottom:-1px}
.share_popup .toggle_tabs li a.selected{color:#fff;background:#6d84b4;border-color:#005eac;text-decoration:none}
.share_popup .toggle_tabs li.first a{border:1px solid #898989}
.share_popup .toggle_tabs li.first a.selected{border-color:#005eac #5973a9}
.share_popup .toggle_tabs li.middle a{border:1px solid #898989;border-left:none;}
.share_popup .toggle_tabs li.middle a.selected{border-color:#005eac #5973a9}
td.pop_content h2 a{float:right;padding:6px 10px;color:#fff;font-weight:400;font-size:12px}
td.pop_content h2 a.close-button{position:absolute;top:10px;right:6px;padding:6px 10px;color:#fff;font-weight:400;font-size:12px}
td.pop_content h2 a:hover{color:#fff}
.share_send,.share_post{background:#f7f7f7 none repeat scroll 0;padding-top:15px}
.share_send{display:none}
.share-preview{background:#f7f7f7}
.share_fields{padding-bottom:10px}
.composer_fields dt{float:left;margin:0;padding:0 10px 0 20pt;text-align:right;width:65px}
.composer_fields dd{float:left;margin:0 0 10px;width:300px}
.composer_fields dd#dd_privacy_field{margin:0}
.composer_fields textarea{height:50px; margin:0pt;overflow:auto}
.composer_fields label{color:#666;font-weight:700;padding-top:4px;display:block}
.attachment_stage{background-color:#f0f0f0;border-bottom:1px solid #ccc;border-top:1px solid #ccc}
.attachment_stage_area{overflow:hidden;padding:8px 3px 7px 8px}
.share-title{font-weight:700;color:#555}
.music-summary{ margin-top:5px}
.share_info.share-with-pic{margin-left:115px}
.share_thumb{border:1px solid #ccc;float:left;margin-right:5px}
.share_thumb img{border:3px solid #fff}
.share-description{line-height:18px;color:gray}
.share-description span{color:#333}
.share-description a{margin-right:3px}
.share_buttons{text-align:center;padding:0 60px 10px 0}
.share_buttons input{margin:0 5px}
.share_popup div.tokenizer,.share_popup input.inputtext,.share_popup textarea{width:295px; border:1px solid #8496BA}
.share_popup input.inputtext,.share_popup textarea{padding:5px 0 5px 3px}
/*  share_popup */
.tokenizer{overflow:hidden;padding:0 0 3px 3px;width:100%;background:#fff;font-size:12px}
.tokenizer_locked{background:#f4f4f4}
.tokenizer,
.tokenizer *{cursor:text}
.tokenizer input{width:100%}
.tokenizer .tokenizer_input,
.tokenizer .token{margin-right:3px;margin-top:1px}
.tokenizer .tab_stop,
.tokenizer .tokenizer_stretcher{display:block;float:left;overflow:hidden;width:0}
.tokenizer .tab_stop{height:0}
.tokenizer .tokenizer_stretcher{padding-top:7px}
.tokenizer .tab_stop input{border:0 solid #000;display:inline;position:relative;left:-500px}
.tokenizer_input_borderless div{left:4px;margin-left:-1px;overflow:hidden;position:relative}
.tokenizer_input_borderless div input{border:3px solid white!important;border-left:none;display:block;margin:-2px 0 -2px -2px;padding:0px!important}
.tokenizer div:-moz-first-node{padding-top:1px!important}
.tokenizer_input{width:150px;overflow:hidden;padding:1px 0}
.tokenizer_input input,
.tokenizer_input_shadow{border:0 solid #000;font-size:12px;padding:3px 5px;white-space:pre;width:68px;margin-top:1px}
.tokenizer_input_shadow{display:inline;left:-10000px;position:absolute;top:-10000px}
.tokenizer .tokenizer_input_shadow{height:0;display:block;left:0;overflow:hidden;position:relative;top:0}
div.tokenizer .token{float:left;background-image:url(/img/fb/token.gif);background-repeat:no-repeat;color:#000;white-space:nowrap;margin-top:3px}
div.tokenizer .token span{background-image:url(/img/fb/token.gif);background-position:top right;background-repeat:no-repeat;display:block}
div.tokenizer .token span span{background-position:bottom right}
div.tokenizer .token span span span{background-position:bottom left}
div.tokenizer .token span span span span{background-image:none;padding:2px 3px 2px 5px;line-height:14px;}
div.tokenizer.tokenizer_locked .token span span span span{padding-right:5px}
html div.tokenizer_locked .token:hover,
html div.tokenizer_locked .token:hover span{background-image:url(/img/fb/token.gif)}
div.tokenizer .token:hover,
div.tokenizer .token:hover span{background-image:url(/img/fb/token_hover.gif);text-decoration:none}
div.tokenizer .token_selected,
div.tokenizer .token_selected span,
div.tokenizer .token_selected:hover,
div.tokenizer .token_selected:hover span{background-image:url(/img/fb/token_selected.gif);color:#FFF;text-decoration:none}
div.tokenizer .token span.x,
div.tokenizer .token span.x_hover,
div.tokenizer .token:hover span.x,
div.tokenizer .token:hover span.x_hover{background-image:url(/img/fb/token_x.gif);background-position:4px 2px;cursor:pointer;display:inline-block;height:7px;width:4px;}
div.tokenizer.tokenizer_locked .token span.x,
div.tokenizer.tokenizer_locked .token span.x_hover{display:none}
div.standard_tokenizer div.tokenizer{border:solid 1px #8F96BD}
/*end*/
.messages_div{font-size:14px}
.share-description strong{color:#333}
/* popup div end */
.friend-request{overflow:hidden;zoom:1}
.friend-request .avatar{float:left;margin-right:15px}
.friend-request .avatar img{width:100px}
.friend-request .msg{width:275px;float:left; border:0}
.friend-request #addMsgBox p{padding-bottom:0.2em}
.twin_comment_holder label{font-weight:400;float:right;padding:0;margin-top:-6px;position:relative}
.twin_comment_holder label input{margin-right:5px;background:#F7F7F7}


/*for recommendpop style*/
td.pop_content .dialog_body h1.general{font-size:15px; margin-bottom:15px}
td.pop_content .dialog_body p.altbox{color:#999; margin-bottom:15px; padding-bottom:3px; border-bottom:1px #e0e0e0 solid}
td.pop_content .dialog_body p.namefilter{margin-bottom:15px}
td.pop_content .dialog_body p.namefilter label{color:#999; font-weight:700}
td.pop_content .dialog_body p.namefilter .inputtext{width:200px}
td.pop_content .dialog_body #list-results .selector{height:200px; margin-bottom:15px}
table.pop_dialog_table.w515{width:515px}
td.pop_content .msbbox_yellow{margin:10px;border:1px #e2c822 solid;background-color:#fff9d7;padding:15px;text-align:center}
/*msg*/
.dialog_body.msg{border:1px solid #555}
.dialog_body.msg h4{color:#333;font-size:14px;text-align:center;padding:10px;border:1px solid #e2c822;background:#fff9d7}
.dialog_body.msg.error h4{border-color:#dd3c10;background:#ffebe8}
.dialog_body h4.err-msg{color:#dd3c10;margin-bottom:5px}
/* popup */
.popupwrap{display:none;overflow:hidden;position:absolute;padding:10px;border:1px solid;border-color:#fff #666 #666 #fff;background:#d8dfea;text-align:left;z-index:1000}
.popupwrap iframe{position:absolute;top:0;left:0;z-index:-1;filter:mask();width:3000px;height:3000px;display:hidden;}
.popup{display:block;padding:10px;border:1px solid #005eac;background:#f7f7f7;}
.popup h4{color:#333;border-bottom:1px solid #e8eef6;line-height:24px;}
.popup p{margin:5px 0;color:#000}
.popup p.operation{text-align:right}
#commendit{width:300px}
/* styling for poke */
#pan{width:300px}
#poke_confirm,#poke_working,#poke_ok{display:none}
#poke_ok,#poke_working{text-align:center}
/* import section end --- */
/*just for a beta preview*/
.beta-bar{background:url(/imgpro/theme/xn/beta_bar.gif) repeat-x 0 100%;height:26px}
.beta-bar .clearfix{padding:5px 10px 0}
.beta-bar .green{color:green;padding-left:6px}
.beta-bar a.red{color:red}
/*just for a beta preview*/
/* Global*/
#logo {float:left}
#logo h1 a{background:url(/imgpro/logo/logo-renren-120.png) no-repeat center center;display:block;height:35px;text-indent:-2000em;width:120px;outline:none}
#logo2 {float:left}
#logo2 h1 a{outline:none;display:inline-block;*display:inline;*zoom:1;height:35px;overflow:hidden;}
body.guest #wrapper {
	width: 960px;
	margin: 0 auto;
}
body.guest #header ,body.guest #movie-header {
	position: relative;
	height: 130px;
	width: 960px;
	margin: 0 auto 15px;
	background: url(http://s.xnimg.cn/imgpro/bg/guest-header.png?timestamp=090921) no-repeat left top;
}
body.guest #movie-header {
	background: url(http://s.xnimg.cn/imgpro/bg/guest-header0.png?timestamp=090921) no-repeat left top;
}
.theme{
	position:absolute;
	top:80px;
	left:30px;
	font:600 20px  "华文细黑" ;
	}
body.guest #siteNav {
	float: right;
	font-size: 9pt;
	line-height: 55px;
	margin-right: 15px;
}
body.guest #siteNav a {
	color: #C3CDDF;
	text-decoration: none;
}
body.guest #siteRegister a {
	position: absolute;
	display: block;
	width: 120px;
	height: 35px;
	left: 583px;
	top: 75px;
	text-indent: -9999px;
	outline: 0;
	background: url(http://s.xnimg.cn/imgpro/bg/guest-header.png?timestamp=090921) no-repeat -583px -75px;
}

#footer{width:960px;margin:20px auto 30px}
#footer .copyright{border-top:1px solid #B8D4E8;margin:10px 0;overflow:hidden;padding:5px;color:gray}
#footer .pipe{padding:0 6px}
.tab-content{cursor: default}
.hidden-area{display:none}
.dashnotic{background-color:#feffcf;border-bottom:1px solid #ccc;margin-bottom:5px;padding:10px 15px}
.dashnotic h2{margin-bottom:10px}
.dashnotic p{margin-bottom:10px}
/* Nav*/
.menu-bar{z-index:20;padding-bottom:10px}
.navigation-wrapper{width:960px;margin:0 auto}
.navigation{width:960px;background:url(/imgpro/theme/xn/nav_top_bg.gif) #005EAC no-repeat right -25px;}
.navigation .nav-main{float:left;margin-left: 6px;}
.navigation .nav-main .menu-title a {color:#fff;padding:0 7px}
.navigation .nav-other{float:right;background:url(/imgpro/bg/cs_navtopcorner.gif) no-repeat right bottom;}}
.navigation .nav-other .menu{margin:0}
.navigation .nav-other .menu .charge a {background-image:url(/imgpro/bg/cs_navtop.gif?ver=090806);background-repeat: no-repeat;background-position: 4px -83px;padding-left:20px;}
.navigation .nav-other .menu-title a{font-size:12px;padding:0 5px}
.navigation .nav-other .last{margin-right:10px}
.nav-shadow{width:950px;border-bottom:1px solid #254888;height:0;overflow:hidden;margin:0 auto;display:none}
.dropmenu-holder{position:relative;margin:0 auto;width:960px;height:0;z-index:999999}
.navigation .menu{float:left;height:35px;line-height:35px;margin-right:1px}
.navigation .menu-title{font-size:14px}
.navigation .info-edit{margin-left:-5px;}


.kx .navigation {background-color:#E68A31;}
.kx .navigation .menu-title a:hover {background-color:#FDA341;}
.kx #navSearch #search-input #navSearchInput {border-color:#CA731F;}
.kx #navSearch #search-submit {border-color:#CA731F;}
.kx #navSearch #search-submit .separator {border-color:#CA731F;}
.kx .navigation .nav-other{background-image:url(/imgpro/bg/cs_navtopcorner-kx.gif);}
.kx .menu-dropdown-border{border-color: #E68A31}

/*.navigation .info-edit .menu-title{padding-top:1px}*/
.navigation .menu-title a{padding:0 5px;display:block;color:#fff;outline:0}
/*search a is white*/
.navigation .menu-title a.searchcolor{color:#fff;}
.navigation .menu-title.with-arrow a{padding-right:17px;background:url(/imgpro/bg/cs_navtop.gif?ver=090806) 37px -7px no-repeat;}
.navigation .info-edit .menu-title a{font-size:12px;display:inline;padding:0;color:#D8DFEA}
.navigation .menu-title a:hover {text-decoration:none;background-color:#3777BC;}
.navigation .info-edit .menu-title a:hover{text-decoration:underline;background:none;color:#FFF}
.navigation .menu-title a .count{font-weight:700;color:#fff;font-size:14px}
.navigation #searchMenu{margin-right:0}
.navigation #searchMenu .menu-title a{color:#fff}
#navSearch{float:left;margin:6px 5px 0}
#navSearch #search-input{float:left}
#navSearch #search-submit{float:left;border:1px solid #084679;margin-left:2px;}
#navSearch #search-submit a {display:inline-block;vertical-align:top;margin:0;padding:0 5px;height:18px;line-height:18px;border:1px solid #FFF;border-width:1px 0;text-decoration:none;background-color:#EDEDED;color:#464646;*display:inline;*zoom:1;}
#navSearch #search-submit a.more {width:12px;padding:0;background-image:url(/imgpro/home/icon_btn_all.png);background-repeat:no-repeat;background-position:-142px -20px;*behavior:expression(function(ele){ele.style.behavior="none";Expressions.focus(ele);}(this));}
#navSearch #search-submit a.more:focus {background-color:#FFF;}
#navSearch #search-submit a.more.focus {background-color:#FFF;}
#navSearch #search-submit .separator {width:1px;height:22px;border-left: 1px solid #084679;*overflow:hidden;}
#navSearch #search-input #navSearchInput{background:#FFF url(/imgpro/theme/xn/search_shadow.gif) no-repeat top left;border:1px solid #315091;border-right:0;float:left;margin:0;padding:3px 4px;width:136px}
/* Dropdown Menu*/
.full-page {width:960px;margin:0 auto}
/* Dropdown Menu*/
.menu-dropdown{position:absolute;top:-99999px;left:-99999px;z-index:200;background:#fff}
.menu-dropdown-border{border:1px solid #005eac}
.menu-dropdown .menu-holder{float:left;padding:5px 0}
.menu-dropdown .menu-dropdown-border h4{font-weight:400;color:gray;padding:5px 10px 0;font-weight:400}
.menu-dropdown .menu-item{border-left:1px solid #bdc7d8;width:133px}
.menu-dropdown .recent-app .menu-item{border:none}
.menu-dropdown .menu-item li a.title {height:24px;line-height:24px;overflow:hidden;display:block;padding:0 5px;text-decoration:none;background-repeat:no-repeat}
.menu-dropdown .menu-item li a.title .icon {vertical-align:text-bottom;}
.menu-dropdown .menu-item li.show-more a{display:block;padding:4px 10px 4px 0;text-align:right;background:none;}
.menu-dropdown .menu-item li.show-more a:hover {background:#005EAC;}
.menu-dropdown .menu-item a:hover{background-color:#005EAC;color:#fff;text-decoration:none}
.menu-dropdown .separator{height:1px;margin:0 10px;overflow:hidden;clear:both;background:#d8dfea}
.menu-dropdown .app-actions{padding:5px 10px}
.menu-dropdown .app-actions li.title{color:gray;font-size:12px}
.menu-dropdown .app-actions li{line-height:1.6em}
.menu-dropdown .recent-app li.last-app{background:#feffde}
.all-app .menu-item{float:left}
.menu-dropdown .search-menu{padding:3px 0}
.menu-dropdown .search-menu li a{display:block;padding:5px 40px 5px 20px}
.menu-dropdown .search-menu li a:hover{background-color:#005EAC;color:#fff;text-decoration:none}
.menu-dropdown .optionmenu{width:124px!important;padding:3px 0}
.menu-dropdown .optionmenu  li a:hover{background-color:#005EAC;color:#fff;text-decoration:none}
.menu-dropdown .optionmenu a.optionprivacy,
.menu-dropdown .optionmenu a.optionapplication,
.menu-dropdown .optionmenu a.optionprofile,
.menu-dropdown .optionmenu a.optionaccount{display:block;height:25px;line-height:25px;padding-left:35px}
.menu-dropdown .optionmenu a.optionaccount{background:url(/imgpro/bg/cs_navtop.gif?ver=090806) -18px 4px no-repeat}
.menu-dropdown .optionmenu a.optionprivacy{background:url(/imgpro/bg/cs_navtop.gif?ver=090806) -18px -16px no-repeat}
.menu-dropdown .optionmenu a.optionapplication{background:url(/imgpro/bg/cs_navtop.gif?ver=090806) -18px -36px no-repeat}
.menu-dropdown .optionmenu a.optionprofile{background:url(/imgpro/bg/cs_navtop.gif?ver=090806) -18px -58px no-repeat}
/* Ad Settings*/
.blank-holder .banner{height:91px;background:#f0f0f0;padding:2px}
.banner .float-left{width:726px;height:91px;overflow:hidden}
.banner .float-right{width:228px;height:90px;_display:inline;overflow:hidden}
.navigation .blank-holder .banner{background:#F0F5F8 url(/imgpro/bg/topbannerfootline122.gif) left bottom no-repeat;padding:1px;border:1px solid #B8D4E8; border-bottom:0; border-right:0}
.blank-bar{float:right;text-align:center;_height:0;}
.ad-bar{padding:5px 5px 0;width:120px;background:#f7f7f7}
.ad-bar h3{margin-bottom:5px;font-size:12px;padding:6px 10px 4px;text-align:center;border-bottom: 1px solid #E9E9E9}
.ad-bar iframe{margin-bottom:5px}
.ad-bar .block{width:108px; margin-bottom:5px;background:#FFF;padding:5px;margin-top:5px;border:1px solid #B8D4E8;overflow:hidden}
.ad-bar .block .adtextlink{text-align:left;line-height:1.3}
.ad-bar .optimus{height:280px}
.ad-bar .adimg{width:120;margin:5px auto}
.adimgr{margin-top:5px}
.ad-bar .block iframe{margin-bottom:0}
.ad-bar .block p{padding-left:5px}
.ad-bar .block p#postannouncement{padding-left:0}
.ad-bar .block h3{padding:2px 5px;color:gray;font-size:12px;line-height:15px;font-weight:400;text-align:center}
.ad-bar #postannouncement a{display:block;height:18px;margin:0 5px;border:1px solid;border-color:#d8dfea #0e1f5b #0e1f5b #d8dfea;background:#005eac;color:#fff;line-height:18px;text-align:center;text-decoration:none;cursor:pointer}
/* Globe buttonStyle*/
.imgbtn-1{background:url(/imgpro/bg/btnbg1.png) left -23px no-repeat;padding:3px 0 5px 20px;font-weight:700}
.imgbtn-1 span{color:#333; background:#fff url(/imgpro/bg/btnbg1.png) right -46px no-repeat;padding:3px 10px 5px 0}
.imgbtn-1:hover span{text-decoration:underline}
/*page clip*/
ol.pageclip{float:right;list-style:none;overflow:hidden;display:block}
ol.pageclip li{float:left}
ol.pageclip li a{display:block;padding:3px;font-size:11px;text-decoration:none!important;}
ol.pageclip li a:hover{background-color:#005eac;color:#fff}
ol.pageclip li a.next{font-size:12px;padding-bottom:4px}
ol.pageclip li.current a{border-bottom:2px solid #005eac}
/*Module: Webpage*/
.m-chat-box{position:fixed;z-index:99999;width:100%;bottom:0}
.m-chat{position:relative;height:25px;background:url(/imgpro/chat/xn-pager.png) repeat-x 0 -396px;border-left:1px solid #b5b5b5;margin:0 15px;display:block}
.m-chat-button{cursor:hand;border-right:1px solid #b5b5b5;height:25px}
.m-chat-button-hover{background-color:#fff!important;border-top:1px solid #b5b5b5}
.m-allchattab{float:right;max-width:738px}

.m-allchattab,x:-moz-any-link,x:default{max-width:873px}
.m-chat-tabbar{float:right;height:25px}
.m-chat-chattab{height:25px}
.m-chat-chattab,x:-moz-any-link{width:auto}
.m-chat-chattab,x:-moz-any-link,x:default{float:left}
.m-chat-presence{display:inline!important; float:none!important}
.m-chat-button-notifications,
.m-chat-button-status{float:right;cursor:pointer;border-right:1px solid #b5b5b5}
.m-chat-button-onlinefriends{float:right;cursor:pointer}
.m-chat-button-status{background:url(/imgpro/chat/xn-pager.png) no-repeat 6px -188px;width:20px;height:15px;padding:6px 3px 4px 5px;border-left:1px solid #e5e5e5;margin-bottom:-2px;}
*html .m-chat-button-status.m-chat-button-active{border-left-color:#333;border-top:none;background-color:#fff!important}
.m-chat-button-status.offline{_background:none!important;border-top:0!important;background-image:url(/imgpro/chat/xn-pager.png);background-position:6px -167px;border-left:1px solid #b5b5b5;_border-left:1px solid #b5b5b5!important;margin-bottom:-2px}

.m-chat-button-status.m-chat-button-hover{background-color:#fff!important;border-top:1px solid #b5b5b5!important;width:20px;height:15px;padding:5px 3px 4px 5px;margin-bottom:0;margin-top:0}
.m-chat-button-notifications{position:relative; background:url(/imgpro/chat/xn-pager.png) 6px -343px no-repeat;width:20px;height:15px;padding:6px 3px 4px 6px;border-left:1px solid #b5b5b5;margin-bottom:-2px;margin-top:1px}
.m-chat-button-notifications.m-chat-button-hover{padding:6px 3px 3px 6px;margin-bottom:0;margin-top:0}
.m-chat-button-onlinefriends{position:relative;background:url(/imgpro/chat/xn-pager.png) 5px -217px no-repeat;height:15px;padding:6px 0 4px 24px;width:116px;border-left:1px solid #b5b5b5!important;margin-bottom:-2px;margin-top:1px}
.m-chat-button-onlinefriends.m-chat-button-hover{margin-bottom:0;margin-top:0}
.m-chat-button-chattab{font-weight:700;padding:6px 3px 4px 6px;float:right;width:127px;border-left:1px solid #b5b5b5;cursor:pointer}
.m-chat-button-chattab.offline{background-color:#cfcfcf; border-top:1px solid #b5b5b5;padding-bottom:3px}
.m-chat-button-chattab.uhavemsg{background:url(/imgpro/chat/bar_bg.gif) repeat-x;color:#c3cddf;position:relative}
.m-chat-button-chattab.uhavemsg .x{background-position:50% -21px}
.m-chat-button-chattab .chattab-name{width:100px;overflow:hidden;height:15px}
.m-chat-button-chattab .chattab-name span.online{padding-right:13px;background:url(/imgpro/chat/im_online_dot.gif) right 50% no-repeat}
.m-chat-button-chattab .chattab-name span.offline{padding-right:28px;color:#555;background:url(/imgpro/chat/xn-pager.png) no-repeat right 3px!important;_border-left:none!important}
.m-chat-button-chattab .chattab-name span.imonline{padding-right:13px;color:#555;background:url(/imgpro/chat/client-available-dot.gif) right 50% no-repeat}
.m-chat-button-chattab.uhavemsg .chattab-name span.imonline{color:#fff!important}
.m-chat-button-chattab .x{background:url(/imgpro/chat/xn-pager.png) 5px -518px no-repeat;width:14px;height:12px;cursor:pointer;margin-top:3px;display:inline;float:right;_top:4px;}
.m-chat-button-chattab.m-chat-button-hover{padding-top:5px;}
.m-chat-button-chattab.m-chat-button-hover .chattab-name span{text-decoration:underline}
.m-chat-button-chattab.m-chat-button-hover .x{background-position:5px -549px;}
.m-chat-button-chattab.showmore{width:3px;font-weight:400;position:relative}
.m-chat-button-chattab.showmore .m-chat-msgcount{right:-8px}
.m-chat-button-chattab.showmore a{text-decoration:none; color:#333}
.m-chat-button-chattab.showmore.leftbtn{padding:6px 20px 4px 0;margin-top:1px; float:left}
.m-chat-button-chattab.showmore.leftbtn a{font-size:11px;background:url(/imgpro/chat/tab_next.gif) left no-repeat;padding-left:12px}
.m-chat-button-chattab.showmore.leftbtn.disable{background-color:#ccc}
.m-chat-button-chattab.showmore.leftbtn.disable a{background:url(/imgpro/chat/tab_next_disable.gif) left no-repeat}
.m-chat-button-chattab.showmore.rightbtn{padding:6px 16px 4px 5px}
.m-chat-button-chattab.showmore.rightbtn{padding:6px 16px 4px 5px;margin-top:1px}
.m-chat-button-chattab.showmore.rightbtn a{font-size:11px; background:url(/imgpro/chat/tab_previous.gif) right no-repeat;padding-right:12px}
.m-chat-button-chattab.showmore.rightbtn.disable{padding:6px 16px 4px 5px;background-color:#ccc}
.m-chat-button-chattab.showmore.rightbtn.disable a{font-size:11px;background:url(/imgpro/chat/tab_previous_disable.gif) right no-repeat;padding-right:12px}
.m-chat-button-active{border-color:#333!important;margin-top:0px!important;padding-top:5px;background-color:#FFF;border-width:0 1px 1px;border-style:solid}
*html .m-chat-button-active{border-width:0 1px 1px!important}
.m-chat-button-onlinefriends.m-chat-button-active{width:116px;border-right-color:#333}
.m-chat-button-active .chattab-name span{color:#555;text-decoration:underline}
.m-chat-windowshadow{width:227px;height:278px;margin-left:-102px;position:fixed;bottom:24px;padding:5px 5px 0;background:url(/imgpro/chat/window_shadow.png) center top no-repeat}
.m-chat-windowshadow,x:-moz-any-link{margin-left:-101px}

.m-chat-window{width:226px;height:auto;margin-left:-97px;border:1px solid #333333;border-bottom:0;position:fixed;bottom:24px;background:#fff url(/imgpro/chat/chat_window_bg.gif) 0 bottom no-repeat;cursor:default}
.m-chat-window,x:-moz-any-link,x:default{margin-left:-97px}
.m-chat-window .m-chat-notice{padding:5px;background-color:#e5e5e5;margin-bottom:3px;overflow:hidden;color:#005EAC}
.m-chat-window .m-chat-notice .close{display:block;float:right;width:13px;height:13px;background:url(/imgpro/chat/close_window.gif) -2px -2px no-repeat}
.m-chat-window .m-chat-notice .close:hover{background-color:#005eac;background-position:-2px -19px}
.m-chat-window .chat-head{width:100%;background-color:#526EA6}
.m-chat-window .chat-head .chat-info-pic{width:50px;height:50px;overflow:hidden;position:absolute;margin:4px}
.m-chat-window .chat-head .head-name{padding:4px 0 3px;color:#fff;font-weight:700;margin-left:58px}
.m-chat-window .chat-head .head-name a{color:#fff;text-decoration:none}
.m-chat-window .chat-head .head-btn{float:right;margin-right:2px;margin-top:2px;width:32px}
.m-chat-window .chat-head .head-btn .close{background:url(/imgpro/chat/xn-pager.png) 3px -576px no-repeat;display:block;float:right;height:15px;width:15px}
.m-chat-window .chat-head .head-btn .close:hover{background-position:3px -604px;}
.m-chat-window .chat-head .head-btn .minimize{background:url(/imgpro/chat/xn-pager.png) 0 -474px no-repeat;display:block;float:right;height:15px;width:15px}
.m-chat-window .chat-head .head-btn .minimize:hover{background-position:0 -490px}
.m-chat-window .chat-info{min-height:32px;background-color:#eee;padding:2px 0 2px 55px;border-bottom:1px solid #ccc}
.m-chat-window .chat-info .chat-info-status{color:#333;font-size:11px;font-family:Arial,MingLiU;margin-left:4px;margin-right:1em;font-weight:400}
*+html .m-chat-window .chat-info .chat-info-status{text-overflow:ellipsis;white-space:nowrap;overflow: hidden}
.m-chat-window .chat-info .chat-info-status-time{font-size:10px;color:gray;margin-left:4px;font-weight:400}
.m-chat-window .chat-conv{height:190px;overflow-y:auto;overflow-x:hidden;font-weight:400;border-bottom:1px solid #b9c4da}
* html .m-chat-button-status .m-chat-window .chat-conv {height:90px;}
* html .m-chat-button-notifications .m-chat-window .chat-conv {height:190px;}
* html .m-chat-button-onlinefriends .m-chat-window .chat-conv {height:190px;}
.m-chat-window .chat-conv table{width:100%}
.m-chat-window .chat-conv td{color:#333;padding:5px;border-bottom:1px solid #eee}
.m-chat-window .chat-conv td.clearcon{font-size:12px;font-family:MingLiU;border-bottom:1px solid #e0e0e0}
.m-chat-window .chat-conv td.date-divider-first,
.m-chat-window .chat-conv td.date-divider{color:gray;font-weight:700;*padding-top:6px}
.m-chat-window .chat-conv td .sending{padding:3px 0 3px 28px;margin:3px -5px;background:#fff9d7 url(/imgpro/chat/indicator_blue_small.gif) 5px 50% no-repeat}
.m-chat-window .chat-conv td.visibility-change{font-weight:bold;background-color:#f7f7f7;color:gray}
.m-chat-window .chat-conv td .self,
.m-chat-window .chat-conv td .other{color:gray}
.m-chat-window .chat-conv td .time-stamp{float:right;font-size:10px;font-weight:normal;color:#999}
.m-chat-window .chat-conv td .dlxnt{background:#FFF7C6;line-height:22px;padding:5px;margin:-5px}
.m-chat-window .dlxnt .dlink {background:url(/imgpro/chat/xn-pager.png) no-repeat 0 50px;}
.m-chat-window .chat-input{padding:4px 4px 6px 24px;background:url(/imgpro/chat/xn-pager.png) 5px -138px no-repeat;border-top:1px solid #93a2c1}

.m-chat-window .chat-input .input-button{ width:34px;*text-indent:-6px;}
.m-chat-window .chat-input textarea.chat-shadow-input{padding:3px;height:13px;overflow:hidden;border:0;width:96%}
.m-chat-window .chat-input input.chat-shadow-input{padding:3px;overflow:hidden;border:0;width:158px;font-weight:normal;}
.m-chat-msgcount{color:#fff;background:url(/imgpro/chat/xn-pager.png) 0 -260px no-repeat;text-align:center;width:26px;height:24px;padding-top:1px;position:absolute;right:-10px;top:-10px;font-size:12px;font-weight:bold}
.uhavemsg .m-chat-msgcount{right:15px}
.m-chat-window.buddy-list{background:#fff url(/imgpro/chat/buddy_list_menu_bg.gif) 1px bottom no-repeat;width:201px;min-height:57px;margin-left:-25px}
.m-chat-window.buddy-list,x:-moz-any-link,x:default{margin-left:-25px}

.m-chat-window.buddy-list .chat-head .head-name{margin-left:5px}
.m-chat-window.buddy-list .chat-conv{max-height:200px;min-height:20px;height:auto;border-bottom:0;margin-bottom:1px}

.m-chat-window.buddy-list .chat-conv td{padding:0;border-bottom:0}
.m-chat-window.buddy-list .chat-conv .buddy-list-item a{padding:2px 5px}
.m-chat-window.buddy-list .chat-conv .buddy-list-item .buddy-list-item-name{float:left;width:100px;height:1.3em;overflow:hidden;color:#005EAC}
.m-chat-window.buddy-list .chat-conv .buddy-list-item a:hover{background-color:#3b5998;color:#fff;text-decoration:none}
.m-chat-window.buddy-list .chat-conv .buddy-list-item a:hover .buddy-list-item-name{color:#fff;text-decoration:none}
.m-chat-window.buddy-list .chat-conv .buddy-list-item .available-dot{float:right;background:url(/imgpro/chat/im_idle_dot.gif) center no-repeat;height:11px;width:11px}
.m-chat-window.buddy-list .chat-conv .buddy-list-item a:hover .available-dot{background-image:url(/imgpro/chat/im_idle_dot_alt.gif)}
.m-chat-window.buddy-list .chat-conv .buddy-list-item.available .available-dot{background:url(/imgpro/chat/xn-pager.png) 0 -19px;}
.m-chat-window.buddy-list .chat-conv .buddy-list-item.available a:hover .available-dot{background:url(/imgpro/chat/xn-pager.png) 0 -41px;}
.m-chat-window.buddy-list .chat-conv .buddy-list-item .im-available-dot{float:right;background:url(/imgpro/chat/xn-pager.png) 0 -61px;height:11px;width:11px}
.m-chat-window.buddy-list .chat-conv .buddy-list-item  a:hover .im-available-dot{background:url(/imgpro/chat/xn-pager.png) 0 -84px;}
.m-chat-window.buddy-list .chat-conv .buddy-list-item img{width:25px;float:left;margin-right:3px;display:none}
.m-chat-window.buddy-list .chat-conv .buddy-list-item.available img{display:inline}
.m-chat-window.buddy-list .chat-conv .buddy-list-item.available span.friendico{float:left;background-color:#fff;border:1px solid #ccc;margin-right:5px;width:24px;height:24px;overflow:hidden}
.m-chat-windowshadow.status-control{bottom:30px;margin-left:-183px;width:200px;background:none;height:0}
.m-chat-windowshadow.status-control,x:-moz-any-link{margin-left:-182px}
.m-chat-window.status-control{background:#fff url(/imgpro/chat/notifications_menu_bg.gif) -70px bottom no-repeat;width:200px;height:auto;margin-left:-178px;margin-bottom:1px}
.m-chat-window.status-control .chat-head .head-name{margin-left:5px}
.m-chat-window.status-control .chat-conv{min-height:80px;height:auto;overflow:visible;border-bottom:0}
.m-chat-window.status-control .actionbar{padding:3px 9px 4px;text-align:right;background-color:#eee;font-family:MingLiU;font-size:11px}
.m-chat-window.status-control .chat-conv .setoption{background-color:#eee}
.m-chat-window.status-control .chat-conv .setoption .optionlist{margin:0 9px; width:90%}
.m-chat-window.status-control .chat-conv .setoption td{border-bottom:0;text-align:left;padding:5px 3px}
.m-chat-window.status-control .chat-conv .setoption td.checkboxitem{width:12px}
.m-chat-window.status-control .chat-conv .ifonline{margin:0 9px;padding:6px 0 7px 30px;}
.m-chat-window.status-control .chat-conv .ifonline.online{background:url(/imgpro/chat/xn-pager.png) 5px -186px no-repeat}
.m-chat-window.status-control .chat-conv .ifonline.offline{background:url(/imgpro/chat/xn-pager.png) 5px -166px no-repeat!important;_border-left:none!important}
.m-chat-window.status-control .chat-conv .statusbox{overflow:hidden;padding:5px; margin:0 9px}
.m-chat-window.status-control .chat-conv .statusbox img{float:left;width:25px;margin-right:5px}
.m-chat-window.status-control .chat-conv .statusbox .status-body{margin-left:30px}
.m-chat-window.status-control .chat-conv .statusbox .status-body p{line-height:1.2em}
.m-chat-window.status-control .chat-conv .statusbox .status-body .status-content{display:block}
.m-chat-window.status-control .chat-conv .statusbox .status-body .status-meta{font-family:MingLiU;font-size:11px}
.m-chat-window.status-control .chat-conv .statusbox .status-body .status-meta .time{color:gray}
.m-chat-window.status-control .chat-conv .statusbox .editor{display:block;clear:both;margin-top:5px;padding:5px 0;border-top:1px solid #eee}
.m-chat-window.status-control .chat-conv .statusbox .editor select{width:100%}
.m-chat-window.status-control .chat-conv .statusbox .editor .btnchange{text-align:right;font-family:MingLiU; ont-size:11px}
.m-chat-windowshadow.notifications{bottom:30px;margin-left:-183px;width:193px;background:none;height:0}
.m-chat-windowshadow.notifications,x:-moz-any-link{margin-left:-142px}
.m-chat-window.notifications{background:#fff url(/imgpro/chat/notifications_menu_bg.gif) -21px bottom no-repeat;width:280px;height:auto;margin-left:-228px;margin-bottom:1px}
.m-chat-window.notifications .chat-head .head-name{margin-left:5px}
.m-chat-window.notifications .chat-conv{max-height:200px;padding:0 5px;margin-bottom:1px;height:auto;overflow-y:auto;overflow-x:hidden;border-bottom:0}
.m-chat-window.notifications .actionbar{padding:3px 9px 4px;text-align:right;font-family:MingLiU;font-size:12px}
.m-chat-window.notifications .chat-conv .notifyitem{clear:both;margin:5px 0}
.m-chat-window.notifications .chat-conv .notifyitem .notifyico{float:left; margin-top:2px}
.m-chat-window.notifications .chat-conv .notifyitem .close{display:block;visibility:hidden;float:right;width:13px;height:13px;background:url(/imgpro/chat/close_window.gif) -2px -2px no-repeat}
.m-chat-window.notifications .chat-conv .notifyitem.hover .close{display:block;visibility:visible}
.m-chat-window.notifications .chat-conv .notifyitem.hover .close:hover{background-color:#005eac;background-position:-2px -19px}
.m-chat-window.notifications .chat-conv .notifyitem .notifybody{margin-left:22px;padding:0 10px 5px 0;margin-top:6px;border-bottom:1px solid #eee;word-wrap:break-word;color:#333!important}
.m-chat-window.notifications .chat-conv .notifyitem .notifybody img{margin-bottom:-3px; *margin-bottom:0}
.m-chat-window.notifications .chat-conv .notifyitem .notifybody a{color:#005EAC!important}
.m-chat-window.notifications .chat-conv .notifyitem .notifybody span{margin-left:3px}
.m-chat-window.notifications .chat-conv .notifyitem .notifybody .time{clear:gray;font-family:MingLiU;font-size:11px}
.m-chat-window.notifications .chat-conv .notifyitem .notifybody img{vertical-align:text-bottom;}
.m-chat-button-apps{position:absolute;left:0;bottom:0;width:100px;height:25px;cursor:pointer;border-right:1px solid #B5B5B5;}
.m-chat-button-con{position:absolute;left:0;bottom:0;width:auto;height:25px;padding-left:102px;}
.m-chat-button-apps-active{background-color:#FFFFFF;border:1px solid #333333;border-top:none;}
.m-chat-button-apps-text{padding:6px 0 4px 27px;background:transparent url(/imgpro/chat/app_menu_logo.png) 6px 60% scroll no-repeat;}
.m-chat-button-apps.m-chat-button-hover {margin-bottom:0;margin-top:0}
.m-chat-button-apps .m-chat-window {margin-left:-1px;background:#FFFFFF url(/imgpro/chat/buddy_list_menu_bg.gif) no-repeat scroll -39px bottom;}
.m-chat-button-apps .m-chat-window .chat-head .head-name {margin-left:5px;}
.m-chat-button-apps .chat-conv {display:block;width:100%;min-height:300px;max-height:415px;height:auto;_height:415px;position:relative;}
.m-chat-button-apps .m-chat-notice.header img {float:left;margin-right:4px;}
.m-chat-button-apps .m-chat-notice.header input.input-text {vertical-align:top;width:139px;height:15px;border:none;background:url(/imgpro/chat/status-input.gif) no-repeat left top;padding-left:10px;padding-top:5px;margin-bottom:4px;}
.m-chat-button-apps .m-chat-notice.header input.input-submit {margin-left:4px;*height:20px;*padding-top:2px;_padding-top:1px;}
.m-chat-button-apps .m-chat-notice.header {padding:10px;}
.m-chat-button-apps .m-chat-notice.footer {margin-bottom:1px;}
.m-chat-button-apps .m-chat-notice.footer a{margin-left:30px;}
.m-chat-button-apps .m-chat-notice.footer strong {font-weight:normal;color:#666666;}
.m-chat-button-apps dl.apps{padding:2px 0;}
.m-chat-button-apps dl.apps dt {position:relative;border-bottom:1px solid #E3EEF9;color:#666666;line-height:2em;margin:0 10px;}
.m-chat-button-apps dl.apps dt a.edit {position:absolute;right:0;*position:static;*margin-top:-2em;*float:right;}
.m-chat-button-apps dl.apps dd {height:27px;line-height:27px;font-size:12px;}
.m-chat-button-apps dl.apps dd.move {position:relative;}
.m-chat-button-apps dl.apps dd.movemirror,.m-chat-button-links .movemirror{position:absolute!important;cursor:pointer;opacity:0.6;filter:alpha(opacity=60);background:transparent none;border:1px solid #DDDDDD;z-index:100000;}
.m-chat-button-apps dl.apps dd a:link, .m-chat-button-apps dl.apps dd a:visited {display:block;padding:0 10px;_padding:5px 10px 6px;text-decoration:none;outline:none;}
.m-chat-button-apps dl.apps dd a img {vertical-align:text-bottom;margin-right:10px;}
.m-chat-button-apps dl.apps dd a:hover {background-color:#FEEEB2;}
.m-chat-button-apps dl.apps dd a:hover span.del-handle {position:absolute;top:8px;_top:6px;right:9px;width:13px;height:15px;background:transparent url(/imgpro/theme/xn/x_to_hide.gif) center center no-repeat;cursor:pointer;}
.m-chat-button-apps dl.apps dd a:hover span.del-handle:hover{background-color:#005EAC;}
.m-chat-button-apps dl.apps dd.moving span.move-handle {width:19px;height:19px;background:transparent url(/imgpro/chat/moving-handle.gif) no-repeat left top;}
.m-chat-button-apps dl.apps dd.move tt.del-tip{font-size:12px;margin-left:10px;color:#999999;}
.m-chat-button-apps dl.apps dd.move tt.del-reroll{position:absolute;top:1px;right:10px;font-size:12px;margin-left:10px;color:#333333;cursor:pointer;}
.m-chat-button-links{position:relative;float:left;cursor:pointer;padding:1px;height:24px;}
.m-chat-button-links.m-chat-button-hover{margin-bottom:0;margin-top:0}
.m-chat-button-links a:link, .m-chat-button-links a:visited {float:left;text-decoration:none;position:relative;}
.m-chat-button-links a:hover {background-color:#FDFDFD;}
.m-chat-button-links a.commend {border-left:1px solid #B5B5B5;border-right:1px solid #B5B5B5;padding:0 5px;}
.m-chat-button-links a img.icon {vertical-align:middle;margin:4px 6px;overflow:hidden;}
.m-chat-button-links a img.bullet.plus,
.m-chat-button-links a img.plus-bullet {position:absolute;margin-left:-10px;margin-top:10px;}
.m-chat-button-links a .tooltip {display:none;padding:5px 8px;color:#FFFFFF;position:absolute;bottom:34px;left:0;}
.m-chat-button-links a:hover .tooltip {display:inline-block;background-color:#005EAC;_border-bottom:1px solid #114580;}
.m-chat-button-links a .tooltip .tooltip-arrow {display:none;height:6px;_font-size:0;}
.m-chat-button-links a:hover .tooltip .tooltip-arrow {display:block;position:absolute;bottom:-6px;left:0;right:0;background:url(/imgpro/arrow/tooltip-arrow.gif) no-repeat -4px top;_bottom:-7px;_width:20px;}
.m-chat-button-links a.commend .tooltip,.m-chat-button-links a.commend:hover .tooltip {display:inline-block;color:#666666;background:#FEFFCF url(/imgpro/theme/xn/x_to_hide.gif) 104px 2px no-repeat;padding-right:15px;border:1px solid #EDCE7B;margin-left:40px;}
.m-chat-button-links a.commend .tooltip .tooltip-arrow,.m-chat-button-links a.commend:hover .tooltip .tooltip-arrow{display:block;position:absolute;bottom:-6px;left:0;right:0;background:url(/imgpro/arrow/tooltip-arrow-y.gif) no-repeat -4px top;_bottom:-7px;_width:20px;}

#wpi_togMenuPanel .tooltip{position:absolute;top:-37px;left:0;padding:5px 15px 5px 5px;display:inline-block;color:#666666;border:1px solid #EDCE7B;}
#wpi_togMenuPanel .tooltip .tooltip-arrow{position:absolute;top:25px;left:40px;display:block;position:absolute;bottom:-6px;left:0;right:0;background:url(/imgpro/arrow/tooltip-arrow-y.gif) no-repeat -4px top;_bottom:-7px;_width:20px;}
#wpi_stowApp{border-left:none;}
#wpi_menuPanel{display:none;_position:absolute;_bottom:24px;_left:-1px;_margin:0;z-index:100;width:190px;}
#wpi_togMenuPanel  #newuserAppTip{
	background:transparent url(/imgpro/theme/xn/wpi-menu-pop.gif) 0 0 no-repeat;
	border:0;
	padding:0;
	display:block;
	width:173px;
	height:73px;
	top:-76px;
}

.m-chat-box .stow{color:#333333;}

.chat-conv p.p-self{width:200px;table-layout:fixed;word-wrap:break-word;overflow:hidden;}
.chat-conv p.p-other{width:200px;table-layout:fixed;word-wrap:break-word;overflow:hidden;}

.admin-menu{background:#f7f7f7;padding:5px}
.admin-menu a{color:red; display:block}
.admin-menu ul{background:#fff;border:1px solid #d8dfea}
.admin-menu ul li{line-height:16px;padding-left:5px}
.m-chat .chatnote{float:left;position:absolute;height:25px;line-height:25px}
.m-chat .chatnote a{color:#005EAC}
.m-chat .chatnote .imico{float:left;margin:4px 3px 0}
.m-chat .chatnote em{font-weight:700;color:#005eac}
.chattip{position:absolute;margin-top:-34px;right:-10px}
.m-chat-button-notifications .chattip{width:38px}
.chattip .chattip-content{padding:3px 7px;color:#fff;background-color:#2b2b2b}
.chattip .chattip-for{height:4px;background:url(/imgpro/chat/xn-pager.png) right -458px no-repeat;margin-right:5px}
.chatnote .chattip{margin-top:-28px;width:77px;left:0;height:16px;line-height:16px}

.chatnote .chattip .chattip-for{background:url(/imgpro/chat/xn-pager.png) left -458px no-repeat;margin-left:5px}
.m-chat-box.offline{width:auto;right:0}
.m-chat-box.offline .chatnote{border-right:1px solid #b5b5b5}
.m-chat-box.offline .chatnote .imico{margin:6px 6px 0}
.m-chat-box.offline .m-chat{width:59px}
.sortholder{overflow:hidden;height:22px;position:relative;background-color:#fff;padding:5px}
.sortholder span.sorticon{background:#8D9DBE url(/imgpro/chat/xn-pager.png) no-repeat 0 -306px;display:block;width:21px;height:20px;border:solid 1px #BDC7D8;border-right:none;float:left}
.sortholder .input-text{width:160px;float:left}
.sortholder button.cancel{border:none;text-indent:-999em;overflow:hidden;width:16px;height:16px;position:absolute;padding:0;background:url(http://s.xnimg.cn/imgpro/theme/xn/cancel.gif) no-repeat center;top:7px;left:175px;z-index:999}
.gray-text{color:#ccc}

.m-chat .chatnote .statusico{float:left;margin:1px 2px; border-right:1px solid #b5b5b5; cursor:pointer}
.m-chat .chatnote .noticecontainer{position:absolute; bottom:30px; z-index:9999; margin-left:-1px;}
.m-chat .chatnote .noticecontainer .anglebottom{ height:5px; background:url(/imgpro/arrow/anglebottom.gif) 15px 0 no-repeat}
.m-chat .chatnote .noticebox_shadow{border:3px solid #7f7f7f;}
.m-chat .chatnote .noticebox{width:370px; background-color:#fff; border:1px solid #676767;padding:5px; line-height:1.2}
.m-chat .chatnote .noticebox .closenotice{ text-indent:-999em; float:right; width:10px; height:10px; background:url(/imgpro/bg/close_window.gif) -5px -5px no-repeat;}
.m-chat .chatnote .noticebox .closenotice:hover{ background-position:-5px -38px}
.m-chat .chatnote .noticebox .headpic{ float:left; margin-right:5px; display:inline; background-color:#ccc; background-repeat:no-repeat; background-position:center; width:25px; height:25px}
.m-chat .chatnote .noticebox .noticecontent{ float:left; width:300px; margin-bottom:5px}
.noticebox .noticecontent .friendname{margin-bottom:5px}
.noticebox .noticecontent .friendname span{color:#808080}
.noticebox .noticecontent .contenttext{line-height:1.3}

.m-chat .chatnote .noticebox .replybox .replytext{width:362px; height:32px}
.m-chat .chatnote .noticebox .replybox .actionbox{text-align:right}
.m-chat .chatnote .noticebox .replybox .input-button{ margin-top:3px; padding:3px}

.m-chat .chatnote .status_input .input-text{width:210px; border-color:#666 #ccc #ccc #666; padding:2px;margin:4px;}

/* pager pro -- needs rewrite!! */
.pager-top {border-bottom: 1px solid #D8DFEA;padding:5px 10px 0;overflow:hidden;zoom:1}
.pager-top.moretopmargin{margin-top:10px}
.pager-top span {float:left;padding-bottom:6px}

.pager-top span.pipe {float:none}
.pager-bottom {border-top: 1px solid #D8DFEA;padding:0 10px 5px;overflow:hidden;zoom:1;height:21px}
.pagerpro{float:right;list-style:none;margin:0;padding:0}
.pagerpro li{display:inline;float:left}
.pagerpro li a{font-size:12px;display:block;padding:3px;padding-bottom:2px}
.pager-bottom .pagerpro li a{border-top:2px solid #FFF;border-bottom:0;padding-top:2px;padding-bottom:3px}
.pagerpro li a.chn{font-size:12px}
.pagerpro li a:hover{background:#005eac;border-color:#D8DFEA;border-bottom:2px solid #005eac;color:#FFF;text-decoration:none}
.pagerpro li a.chn:hover{border-bottom:1px solid #005eac}
.pager-bottom .pagerpro li a:hover{border-top:2px solid #005eac;color:#FFF;border-bottom:0}
.pager-bottom .pagerpro li a.chn:hover{border-top:1px solid #005eac}

.pagerpro li.current a,
.pagerpro li.current a:hover{background:transparent;border-color:#005eac;border-bottom:2px solid #005eac;color:#005eac;font-weight:700;padding-left:2px;padding-right:2px}
.pager-bottom .pagerpro li.current a,
.pager-bottom .pagerpro li.current a:hover{border-bottom:none;border-top:2px solid #005eac}
#pages-jump {background: #F7F7F7;clear:both;height:3em;line-height:3em;position:relative;text-align:center;padding:0 1em;z-index:10}
#pages-jump a {background: #FFF;border:1px solid #D8DFEA;color: #005eac;padding:2px 6px;text-decoration:none}
#pages-jump span a {background: none;border:none;padding: 0}
#pages-jump span a:hover {text-decoration:underline}
#pages-jump .this-page {font-weight:700;padding:2px 6px}
#pages-jump.top {border-bottom:1px solid #CCC}
#pages-jump.bottom {border-top:1px solid #CCC;margin-top: 10px}
#pages-jump .right-line {float:right}
#pages-jump .left-line {float:left}
#pages-jump strong {margin:0 0.25em}
.no-page {height:2em !important;line-height:2em !important}
.no-page.align-left {text-align:left !important}
/* pager pro ends -- needs rewrite!! */
/*leftnavStyleForMoto*/
.home .bookmarks .app-list li.styleformoto a{font-size:12px;height:3em;line-height:1.2em;padding-right:10px;margin:5px 0}
/*.share_info{float:left; padding-left:5px; color:#666}
.share_info p{ margin:5px 0}
.share_info .tag{color:#333}
.share_app_rating .share_rating{margin:0;background:url(http://s.xnimg.cn/img/stars.png) no-repeat left top;line-height:15px; height:15px;float:left;width:90px}
.share_rating .rating_num{text-indent:-999em;overflow:hidden;display:block;background:url(http://s.xnimg.cn/img/stars.png) no-repeat left bottom}*/
/*pop login*/
#pop-login .poplogin {width:500px;margin:0 auto;border:1px solid gray}
#pop-login h1 {text-indent:130px;color:#FFF;font-size:14px;height:25px;padding-top:10px;background: #005EAC url(/imgpro/logo/logo-renren-122.png) no-repeat scroll -1px 0pt;}
#pop-login .poplogin span {display:inline-block}
#pop-login .poplogin-info{border-bottom:1px solid #000;padding:10px;height:20px;}
#pop-login .poplogin-info span {float: right;}
#pop-login .poplogin-info h2 {float: left;}
#pop-login .pop-login-box {width:300px;margin:20px auto}
#pop-login .pop-login-box p {margin:10px 0}
#pop-login .pop-login-box p label {width:100px;font-weight:normal;margin-right:5px;text-align:right;display:inline-block}
#pop-login .pop-login-box p input {padding:2px; border: 1px solid #8496BA;}
#pop-login .pop-login-box a{margin-left: 20px}
/*pageclip for FriendSelectModule*/
.fselect-pager{float:right;overflow:hidden;zoom:1;padding-right:20px;margin-top:-5px}
.fselect-pager li{border:0!important;float:left;margin:0!important;margin-right:1px;padding:0!important}
.fselect-pager li a{padding:1px 3px;display:block;font-size:11px;text-decoration:none;font-family:Arial;border-top:2px solid #fff}
.fselect-pager li a:hover,
.fselect-pager li.current a{border-top:2px solid #005eac}
.fselect-pager li a:hover{text-decoration:none}
/*pageclip for FriendSelectModule End*/
.status-em {cursor:default}
/* new pop windows */
.newpop .share_popup .tabs{*padding-bottom:-1px;border:none;background:#F2F2F2 url(/img/line-c.gif) repeat-x 0 100%}
.newpop td.pop_content .dialog_buttons {text-align:center;border-top:1px solid #CCC}
.newpop .tycon-set-pop {padding:20px}
.newpop .tycon-set-pop p {line-height:1.8em}
.newpop .tycon-set-pop p label {font-weight:400;margin-left:1em;color:#333}
.newpop .tycon-set-pop p b {width:100px;text-align:right;display:inline-block;font-weight:400}
.newpop .tycon-set-pop p span {margin-left:1em}
.newpop .share_popup .toggle_tabs {margin-left:10px}
.newpop .share_popup .toggle_tabs li {background:none}
.newpop .share_popup .toggle_tabs li a {color:#005EAC;border:none}
.newpop .share_popup .toggle_tabs li a.selected {background:#FFF;color:#333;border:1px solid #CCC;border-bottom-color:#FFF}
.newpop .td.pop_content h2 a {color:#FFF}
.newpop .tycon-set-pop p .lock select {margin-left:24px}
.newpop .tycon-set-pop p .lock {background:url(/imgpro/icons/icon-lock.gif) no-repeat;display:inline-block;margin-left:8px}
.textmid{text-align:center}
.textleft{text-align:left}
.notice-holder{border-right:2px solid #E1E1E1;border-bottom:2px solid #E1E1E1;margin-bottom:15px}
.notice{border:1px solid #cfcfcf;padding:10px;background:#FEFFCF}
.notice.lightblue{background:#F2F4F7}

/* tooltip */
.tooltip {position:absolute;z-index:1;float:left;}
.tooltip .share-n-hide {float:right;margin:5px;}
.tooltip .toptipshadow{ border-right:1px solid #d9d9d9; margin-right:-1px;}
.tooltip .toptipcontent{background-color:#FFF; border-style:solid; border-color:#3777bc; border-width:1px;background-color:#F0F9F8;padding:5px;}
.tooltip .footangle{ position:relative;margin-top:-1px;height:7px; background:url(/imgpro/bg/tooltipfootangle.gif) -125px 0 no-repeat;}
.tooltip .headangle{ position:relative;margin-bottom:-1px;height:7px; background:url(/imgpro/bg/tooltipheadangle.gif) -125px 0 no-repeat;}

/**friend ;**/
.friendsfilter label{margin:0 7px 0 0;}
/**chat bar**/
.status_input .w220{width:224px;}
.replybox textarea{text-align:left;}
.m-chat .chatnote2 .statusico{background-color:#FFF;border:1px solid #333;border-width:0 1px 1px;margin:0;}
.chatnote2{left:-1px;}
.chatnote2 .status_input{margin:0 0 0 5px;}
.m-chat .chatnote2 .noticecontainer{left:1px;width:217px;border:1px solid #333;bottom:25px;border-width:1px 1px 0;background:#FFF url(/imgpro/chat/state-line.gif) no-repeat scroll -4px bottom;}
.chatnote2 .state-head{background-color:#526EA6;width:212px;padding:0 0 0 5px;}
.m-chat .chatnote.chatnote2 a{color:#FFF;}
.chatnote2 .noticecontainer .state-head .head-btn .minimize {background:url(/imgpro/chat/minimize.gif) no-repeat center top;display:block;float:right;height:15px;width:15px;}
.chatnote2 .state-checkbox{padding:0 0 0 10px;}
.chatnote2 .state-checkbox label{margin:0 0 0 10px;}

div.nav-tabs {
	position: relative;
	padding-left:10px;
	padding-right:10px;
	margin-bottom:10px;
	border-bottom:1px solid #EACACC;
	*zoom:1;
}
div.nav-tabs:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}
div.nav-tabs form.searchbar {
	float: right;
}
div.nav-tabs ul.tabs {
	float:left;
	font-size: 0;
}
div.nav-tabs ul.tabs li {
	display:inline-block;
	position: relative;
	height:25px;
	line-height:25px;
	font-size: 12px;
	border:solid #B8D4E8;
	border-width:1px 1px 0 1px;
	background-color:#E3EEF8;
	padding:0 10px;
	margin-right:5px;
	border-radius:5px 5px 0 0;
	-moz-border-radius:5px 5px 0 0;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	*height:26px;
	*line-height:26px;
	*margin-right:5px;
	*border:0;
	*padding-right:0;
	*background:url(/imgpro/bg/nav-tabs.png) no-repeat left top;
}


div.nav-tabs ul.tabs li a {
	display:block;
	*padding-right:10px;
	*background:url(/imgpro/bg/nav-tabs.png) no-repeat right top;
}
div.nav-tabs ul.tabs li.selected {
	height:26px;
	margin-bottom:-1px;
	border-color:#EACACC;
	background-color:#FFF;
	*height:27px;
	*background-position:left -55px;
}
div.nav-tabs ul.tabs li.selected a {
	*background-position:right -55px;
}
div.nav-tabs ul.tabs li.selected a:link, div.nav-tabs ul.tabs li.selected a:visited {
	color:#000;
}
div.nav-tabs li span.new {
	position: absolute;
	height: 15px;
	width: 45px;
	right: -40px;
	top: 0;
	text-indent: -9999px;
	background: url(http://xnimg.cn/imgpro/bullets/new-label.png) no-repeat right top;
	*right: -38px;
}


/** VIP by jingwei.li **/
.vip-level {display:inline-block;width:5px;padding-left:33px;padding-right: 7px;line-height:14px;height:16px;background:url(/imgpro/icons/vip-level.gif) no-repeat left top;font-size: 10px;font-weight:bold;vertical-align:top;color: #000;text-decoration:none;}
.vip-level:hover {color: #000;text-decoration:none;}
.vip-level.expired {background-image: url(/imgpro/icons/vip-level-expired.gif);}


div.playable-video {
	position: relative;
	width: 120px;
	height: 90px;
	margin-bottom: 0.5em;
	background: url(/imgpro/media/p_bg.png) no-repeat center center;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}
div.playable-video a {
	display: block;
	height: 100%;
	text-indent: -9999px;
	outline: none;
	background: url(/imgpro/icons/icon_btn_all.gif) no-repeat -70px -200px;
	opacity: 0.9;
	*filter: alpha(opacity=90);
}
div.playable-video a:hover {
	display: block;
	background-position: -70px -280px;
	text-indent: -9999px;
}
div.playable-audio a {
	display: block;
	width: 102px;
	height: 29px;
	text-indent: -9999px 0;
	background: url(/imgpro/media/p_m.png) no-repeat left top;
}
div.playable-audio a:hover {
	background-position: left -29px;
}
/**by yang.zha
.tokenizer_input{background:transparent url(/imgpro/bg/bg-addfri.png) no-repeat scroll 0 0;height:26px;width:208px;display:block}
.tokenizer input{width:100%;height:14px;margin:2px 0 0 59px;width:108px;}**/

/*temp style*/
.navigation .nav-other .xn2rr{float:left;margin:5px 5px 0 0;_display:inline}

/** Copy from zhaoyang**/
.all-error {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/imgpro/bg/error-bg.png) no-repeat scroll 0 0;
margin:30px auto;
padding:20px 0 20px 270px;
width:390px;
}
.all-error h1 {
display:block;
font-size:12px;
font-weight:lighter;
width:260px;
}
.all-error h1 span {
font-weight:700;
}
.all-error p {
color:#999999;
font-weight:700;
padding-top:80px;
}
/* Base-layout by yang.zhao */
.no-ad-center .compatible {margin:0 auto;float:none;}
.no-ad-center .blank-bar {float:none;width:810px;margin:10px auto 0;}
.no-ad-center .blank-bar .ad-bar{ display:none;}
.compatible {float:left;width:800px;}
.compatible #content {width:800px;}
#content:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#content {display:inline-block;}
#content {display:block;}
.font-normal {font-weight:normal;}
cite { font-style:normal;}
a {cursor:pointer;}
/*hints of  top by ming.zhou*/
.hints{text-align:center;background:#fdeda6;border:1px solid #ccc;padding:8px;}
.hints a{font-weight:bold;padding:0 20px;}
.hints strong{padding:0 10px;}
.hints img{border:0;padding:0 5px;vertical-align:-4px;}
