﻿/*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,sans-serif,simsun;}
a img, :link img, :visited img{border:0}
table{border-collapse:collapse;border-spacing:0;}
ul{list-style:none}
q:before, q:after,blockquote:before, blockquote:after{content: ""}
/* 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{width:16px;height:16px;background:url(/imgpro/icons/iFeed.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;}
/**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;line-height:1.5em;background:url(/imgpro/icons/l-icon.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 -368px;}
.icon-list li.l-game{background-position:0 -272px;}
.icon-list li.l-recommend{background-position:0 -591px;}
.icon-list li.l-request{background-position:0 -623px;}
.icon-list li.l-request14{background-position:0 -617px;padding-left:24px;}
.icon-list li.l-poke{background-position:0 -527px;}
.icon-list li.l-poke14{background-position:0 -521px;padding-left:24px;}
.icon-list li.l-detail{background-position:0 -144px;}
.icon-list li.l-im{background-position:0 -400px;}
.icon-list li.l-im14{background-position:0 -396px;padding-left:24px;}
.icon-list li.l-invite{background-position:0 -432px;}
.icon-list li.l-findfriends{background-position:0 -208px;}
.icon-list li.l-msn{background-position:0 -464px;}
.icon-list li.l-blog{background-position:0 -80px;}
.icon-list li.l-tag{background-position:0 -496px;}
.icon-list li.l-photo{background-position:0 -496px;}
.icon-list li.l-friend{background-position:0 -240px;}
.icon-list li.l-friend14{background-position:0 -235px;padding-left:24px;}
.icon-list li.l-pm{background-position:0 -396px;}
.icon-list li.l-pm14{background-position:0 -390px;padding-left:24px;}
.icon-list li.l-group{background-position:0 -336px;}
.icon-list li.l-class{background-position:0 -112px;}
.icon-list li.l-film{background-position:0 -176px;}
.icon-list li.l-share{background-position:0 -655px;}
.icon-list li.l-event{background-position:0 -16px;}
.icon-list li.l-poll{background-position:0 -559px;}
.icon-list li.l-app{background-position:0 -48px;}
.icon-list li.l-app14{background-position:0 -42px;padding-left:24px;}
.icon-list li.l-gift{background-position:0 -304px;}
.icon-list li.l-test{background-position:0 -687px;}
.icon-list li.l-page{background:url(/imgpro/icons/follow-add.gif) no-repeat left top;}
/* Link */
a{color:#005EAC}
a:link, a:visited{text-decoration:none}
a:hover{text-decoration:underline}
a.dark{}
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/theme/xn/share.gif) no-repeat right center;border:1px solid #7f93bc;color:#525c97;display:block;float:left;line-height:1em;padding:3px;width:40px}
a.share:hover{background:#005EAC url(/imgpro/theme/xn/share_hover.gif) no-repeat right center;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/bg/cs_home.png) no-repeat scroll -225px -24px;width:14px;text-decoration:none;display:block;height:14px}
.x-to-hide:hover {background-position:-225px -38px;text-decoration:none}
/* Form */
fieldset{border:none}
input,select{vertical-align:middle;font-size:12px}
label{color:#333;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,simsun,sans-serif}
.input-text{border:1px solid #bdc7d8;padding:3px}
.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}
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}
.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='/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='/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='/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='/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='/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:#6d84b4;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 #555;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:#f2f2f2;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: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.png) no-repeat center center;display:block;height:35px;text-indent:-2000em;width:120px;outline:none}
#logo2 {float:left}
#logo2 h1 a{height:35px;width:120px;outline:none}
#footer{width:980px;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:980px;margin:0 auto;}
.navigation{width:980px;background:#1080c0;}
.navigation .nav-main{float:left}
.navigation .nav-main .menu-title a {color:#fff;padding:0 9px}
.navigation .nav-other{float:right;_background-position:373px 29px}
.navigation .nav-other .menu{margin:0}
.navigation .nav-other .menu .charge a {background:url(/imgpro/bg/cs_navtop.gif) no-repeat 4px -83px;padding-left:20px;}
.navigation .nav-other .menu .charge a:hover {background-color:#2f90c8;}
.navigation .nav-other .menu-title a{font-size:12px;color:#c3cddf;padding:0 5px}
.navigation .nav-other .last{margin-right:10px}
.nav-shadow{width:960px;border-bottom:1px solid #254888;height:0;overflow:hidden;margin:0 auto;display:none}
.dropmenu-holder{position:relative;margin:0 auto;width:980px;height:0;z-index:999999}
.navigation .menu{float:left;height:35px;line-height:35px;margin-right:2px}
.navigation .menu-title{font-size:14px}
.navigation .info-edit{margin-left:-5px}
.navigation .info-edit .menu-title{padding-top:1px}
.navigation .menu-title a{padding:0 5px;display:block;color:#fff;outline:0}
.navigation .menu-title.with-arrow a{padding-right:17px;background:url(/imgpro/bg/cs_navtop.gif) 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:#2f90c8}
.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 10px 0 5px}
#navSearch #search-input{float:left}
#navSearch #search-submit{float:left;width:21px;height:22px;overflow:hidden;margin-top:-1px;}
#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}
#navSearch #search-submit a{background:#B8D4E8 url(/imgpro/theme/xn/search_input_gloss.gif) top center repeat-x;border:1px solid #315091;display:block;font-size:11px;margin:0;padding:0;text-decoration:none;width:19px;}
#navSearch #search-submit a span{background:url(/imgpro/bg/cs_navtop.gif) 3px -122px no-repeat;display:block;margin:0;padding:3px 0}
/*#navSearch #search-submit a:active{border:1px solid #3b5998;border:1px solid #315091}
#navSearch #search-submit a:active span{background:url(/imgpro/theme/xn/search_glass.gif) 100% 70% no-repeat}*/
/* Dropdown Menu*/
.full-page-holder{background:#fff}
.full-page {width:980px;margin:0 auto}
/* Dropdown Menu*/
/* .menu-dropdown{position:absolute;top:-99999px;left:-99999px;z-index:200;background:#fff} */
.menu-dropdown{z-index:200;background:#fff}
.menu-dropdown-border{}
.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{height:24px;line-height:24px;overflow:hidden;display:block;padding:0 5px 0 33px;text-decoration:none;background-repeat:no-repeat;background-image:url(/imgpro/icons/l-icon.png);background-position:10px 4px}
.menu-dropdown .menu-item li.show-more a{padding-right:10px;text-align:right;background:none;}
.menu-dropdown .menu-item li.show-more a:hover{background:#005EAC;}
.menu-dropdown .menu-item li.title{color:gray;padding:0 10px 5px}
.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) -18px 4px no-repeat}
.menu-dropdown .optionmenu a.optionprivacy{background:url(/imgpro/bg/cs_navtop.gif) -18px -21px no-repeat}
.menu-dropdown .optionmenu a.optionapplication{background:url(/imgpro/bg/cs_navtop.gif) -18px -46px no-repeat}
.menu-dropdown .optionmenu a.optionprofile{background:url(/imgpro/icons/edit_profile.gif) 8px center 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/topbannerfootline.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;text-align:center;}
.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;margin-top:1px}
.m-chat-button-status.m-chat-button-hover{background:url(/imgpro/chat/im_online.gif) 50% no-repeat;width:20px;height:15px;padding:5px 3px 4px 5px;margin-bottom:0;margin-top:0}
.m-chat-button-status.offline{background:url(/imgpro/chat/xn-pager.png) 6px -167px;border-left:1px solid #e5e5e5;margin-bottom:-2px}

.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 -215px no-repeat;height:15px;padding:6px 0 4px 24px;width:116px;border-left:1px solid #b5b5b5;margin-bottom:-2px;margin-top:1px}
.m-chat-button-onlinefriends.m-chat-button-hover{padding:6px 0 3px 24px;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}
.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;_position:static}
.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}
.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 #333;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}

.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}

.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}
.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;}

.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;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;}

.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:-6px;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:4px 6px 0}
.m-chat-box.offline .m-chat{width:61px}
.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(/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 #E3EEF8;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 #E3EEF8;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:10px auto;border:1px solid gray}
#pop-login h1 {text-indent:130px;color:#FFF;font-size:14px;height:25px;padding-top:10px;}
#pop-login .poplogin span {display:inline-block}
#pop-login .poplogin-info{border-bottom:1px solid #000;padding:10px}
#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;text-align:right;display:inline-block}
#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;
	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;
}


/** 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);}


/** modified addon **/
#navBar a { }
#topbar {height:26px; border-bottom:1px solid #e6e6e6;background:#f8f8f8;color:#a1a0a0;text-align:center;overflow:hidden; width:975px; margin:0 auto;}
#topbar #miniNav {width:370px; float:left; margin-left:5px; border:0;line-height:16px; overflow:hidden;}
#topbar #miniNav img{margin-bottom:4px;border:0;}
#topbar #miniNav div{font-size:12px;padding-top:4px; font-family:""; float:left;}
#topbar #miniNav span{display:bolck;float:left;}
#topbar #miniNav a{color:#a1a0a0;margin:0 3px;font-size:12px;text-decoration:none;padding:1px 3px 1px 3px;display:bolck;float:left;}
#topbar #miniNav a:hover{color:#fff;background:#929292;}
#topbar #miniNav .qq{font-family:Verdana;margin-top:-2px;}

#topbar .uinfo {float:right;width:450px;height:26px;overflow:hidden; margin-right:10px;}
#topbar .uinfo .ulogin {margin-top:2px; width:305px; float:right;}
#topbar .uinfo .ulogin form {display:inline;padding:2px 0;}
#topbar .uinfo .ulogin form label, #secondary .uinfo form input {vertical-align:middle;}
#topbar .uinfo .ulogin input {margin-right:3px;padding:0;width:60px;height:18px;line-height:18px;background:url(http://i3.dukuai.com/ui/style/09/img/19ui09_img1.png) no-re-repeat 0 -60px; border:1px solid #C8C8C8;color:#C6C6C6;}
#topbar .uinfo .ulogin input:hover {border:1px solid #7DBDE2;}
.btn_sumbit {background:url(/images_site/forum/img/19lou_secondary_bg.png) no-repeat 0 0;}
#topbar .uinfo .ulogin .btn_sumbit {margin-left:10px;width:43px;height:20px;border:none;background-position:0 -166px;overflow:hidden;}
#topbar .uinfo .ulogin .btn_sumbit:hover {border:none;cursor:pointer;}
#topbar .uinfo .ulogin input.remember {margin:0 0 0 5px;padding:0;width:auto;height:auto;line-height:auto;border:none;background:none;}
#topbar .uinfo .ulogin input.remember:hover {border:none;}
#topbar .uinfo .ulogin span {display:inline-block;*display:inline;zoom:1;margin-left:5px;}
#topbar .uinfo #logined img {float:right;margin-right:8px;border:1px solid #D2D2D2; width:20px; height:20px; margin-top:2px;}
#topbar .uinfo #logined div {float:right;width:auto;height:26px;line-height:26px;}
#topbar .uinfo #logined div span {margin-left:15px;}
#topbar .uinfo #logined div a {margin-right:5px;}
#topbar .uinfo #logined div .pm_new, #secondary .uinfo #logined div .pm{margin-right:10px;display:inlne-block;*display:inline;zoom:1;padding-left:18px;color:#fc6d02;text-decoration:none;}
#topbar .uinfo #logined div .pm {background:url(/images_site/forum/img/f00316.gif) no-repeat 0 50%;}
#topbar .uinfo #logined div .pm_new {background:url(/images_site/forum/img/f00216.gif) no-repeat 0 50%}

#header_v3 {width:980px;height:74px;margin:0 auto;border-top:1px solid #fff; position:relative; overflow:hidden;}
#header_v3 h1 {float:left;width:200px;height:75px; overflow:hidden;}


/*************************************************HEADER***/
		
.dropmenu_drop {padding:3px 0; border:1px solid #005eac; background:#fff;}


/*************************************************GLOBALS***/

.blocklink a { padding-left: 0.5em; line-height: 2em; display: block; }
  .blocklink a:hover { background: #2C629E; color: #FFF; text-decoration: none; }
  .blocklink .active a { color: #333; font-weight: bold; }

.h_status { margin-bottom: 8px; padding: 5px; border-bottom: 1px solid #F5F5F5; color: #999; }
    .h_status .active { font-weight: bold; }
.d_content form { padding: 4px 9px; background: #EEE; }

.ajax_selector { position: relative; z-index: 999; }
    .ajax_selector_option { position: absolute; margin-top: -3px; padding: 3px 2px; border: 1px solid #CCC; background: #FFF; overflow: auto; overflow-x: hidden; overflow-y: auto; }
.float_del, .float_edit { position: absolute; width: 13px; height: 14px; background: url(image/delete.gif) no-repeat 0 0; top: 0.5em; right: 5px; text-indent: -999em; overflow: hidden; display: block; }
    .float_del:hover { background-position: 0 -14px; }
.float_block { background-image: url(image/block.gif); }
.float_edit { background-image: url(image/edit.gif); right: 13px; }

.listcol li { float: left; width: 100%; }
    .list2col li { float: left; padding: 3px 0; width: 150px; }

.float_del, .float_edit { position: absolute; width: 13px; height: 14px; background: url(image/delete.gif) no-repeat 0 0; top: 0.5em; right: 5px; text-indent: -999em; overflow: hidden; display: block; }

.showmessage { margin: 50px auto; width: 600px; background: #FCF9E6; }
    .showmessage h2 { font-size: 14px; }
    .showmessage .ye_l_b { padding: 15px 20px 20px; }
    .showmessage p { padding: 2em 1em;  font-size: 14px; overflow: hidden; }
    .showmessage .op { font-size: 12px; text-align: right; }
	
/*.popupmenu_layer{ padding: 3px 6px 6px 1px; width: 220px; height: 70px; text-align: center; background: #0e6a9f none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; opacity: 0.4; filter:alpha(opacity=40); overflow:hidden; }
.popupmenu_layer p{ line-height: 20px; color: #fff; }
.popupmenu_layer p.btn_line{ font-size: 14px; color: #F30; padding:2px 0; }
.popupmenu_layer strong{ font-weight: normal; font-size: 18px; color: #FFF; }*/

.popupmenu_layer{width: 400px; height:auto; text-align: center; background: #79a736 none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; opacity: 0.8; filter:alpha(opacity=80); overflow:hidden;color: #fff;  border-radius: 4px;}
.popupmenu_layer p.po_title{font-size: 16px;font-weight: bold;margin-top: 30px;}
.popupmenu_layer p.btn_line{ font-size:20px;margin-top: 20px;color: #eaeaea;margin-bottom: 30px;}
.popupmenu_layer p.po_num{ font-size:16px;color: #eaeaea;margin-top:-10px;margin-bottom: 30px;}

/*************************************************GLOBALS***/
	
th, td { font: 12px/1.5em Verdana, "Lucida Grande", Arial, Helvetica, sans-serif; }
caption, th { text-align: left; }

.r_option { float: right; font-size: 12px; font-weight: normal; }
.r_option .active { font-weight: bold; }
.floatleft{ float: left; }
.floatright{ float: right; }
.clear, .s_clear { clear: both; }
.s_clear:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.s_clear { display: inline-block; }
/* Hide from IE Mac \*/ .s_clear { display: block; } /* End hide from IE Mac */

/*************************************************TABS HEADER***/

.tabs_header { margin-bottom: 15px; height: 29px; border-bottom: 1px solid #EBE6C9; clear: both; overflow: hidden; }

.tabs_header ul.tabs li a,
.tabs_header ul.tabs li a span{ background: url(image/tab_bg.gif) no-repeat;  display: block; }
        .tabs_header ul.tabs { position: absolute; z-index: 10; }
            .tabs_header ul.tabs li { float: left; margin: 0 1px 0 0; display: inline; }
                .tabs_header ul.tabs li a { float: left; padding: 0 0 0 10px; height: 30px; background-position: left top;  }
                    .tabs_header ul.tabs li a span { padding: 9px 10px 7px 0; background-position: right top; font-size: 14px; line-height: 14px; }
                        .tabs_header ul.tabs li a span img{ vertical-align: middle; }

            .tabs_header ul.tabs li.active a { float: left; padding: 0 0 0 10px; height: 30px; background: url(image/active_tab_bg.gif) no-repeat left top; color: #000; display: block; }
                .tabs_header ul.tabs li.active a span { padding: 9px 10px 7px 0; background: url(image/active_tab_bg.gif) no-repeat right top; line-height: 14px; display: block; }
            .tabs_header ul.tabs li.null { margin: 0 0 0 15px; padding: 0 0 0 25px; height: 25px; background: url(image/add_button.gif) no-repeat 0 0; line-height: 24px; }
                .tabs_header ul.tabs li.null a { padding: 0 10px 0 0; height: 25px; background: url(image/add_button.gif) no-repeat right top; color: #FFF; font-size: 12px; }

.c_header { margin: 0 0 10px; width: 100%; line-height: 26px; overflow: hidden; }
    .c_header .avatar48 { float: left; margin: 0 10px 0 0; }
h2.title { margin: 0 0 20px; font-size: 14px; }
h2.title img { margin: 0 5px 0 0; vertical-align: middle; }

/*************************************************TASK***/

.task_percent { margin: 0 0 10px; height: 30px; border: 1px solid #FF8E00; }
    .task_percent .percent { height: 30px; background: #FF8E00; }
    .task_percent .label { position: relative; margin: -30px 0 0; line-height: 30px; text-align: center; }
        .task_status_progress { padding: 10px; border: 1px solid #E2EAED; background: #F7F7F7; }
    .space_task { margin: 0 0 10px; padding: 10px; border: 1px solid #EBE6C9; background: #FCF9E6; }
    .task_done { border: 1px solid #E2EAED; background: #F7F7F7; }
    .task_status_done { padding-left: 70px; background: transparent url(image/task_done.gif) no-repeat scroll left center; }
        .task_status_done p { margin: 10px 0; }
.formtable caption.complete { padding: 10px 0 10px 55px; background: url(image/task_done.gif) no-repeat left center; }

#share_ul { padding-bottom: 10px; border-bottom: 1px solid #EBE6C9; }
    #share_ul li { overflow: hidden; }
    #share_ul .title { padding: 5px; border-bottom: 1px solid #EBE6C9; background: #FCF9E6; }
.page { margin: 10px 0 0; padding: 3px; text-align: center; }
    .page * { margin: 0 3px 0 0; padding: 3px 5px; border: 1px solid #EBE6C9; background: #FCF9E6; color: #999; }
    .page em { border-color: #FEE4AB; color: #C30; font-style: normal; }
    .page strong { background: #FEE4AB; color: #C30; }
    .page a { color: #C60; }
    .page a:hover { background: #FEE4AB; text-decoration: none; }
textarea { border: 1px solid #ddd; overflow: auto; }
.t_input, select { padding: 3px 2px; border: 1px solid #ddd; line-height: 16px; }
.button { padding: 0 5px; margin: 0 0 0 3px; height: 24px; border: none; background: #DDD; color: #333; line-height: 20px; letter-spacing: 1px; cursor: pointer; }
.submit { padding: 0 5px; height: 24px; border: none; color: #FFF; line-height: 20px; letter-spacing: 1px; cursor: pointer; }
a.submit { padding: 5px; }
a.button { padding: 5px; }
.c_form { padding: 0.5em 3em; }
.quickpost table { width: 100%; }
.quickpost td { padding: 0.2em 0; }
.quickpost textarea { width: 99%; height: 70px; font-size: 1.17em; }


.formtable { width: 100%; }
    .formtable caption { padding: 10px 0; color: #666; font-size: 12px; }
        .formtable caption h2 { padding-bottom: 8px; border-bottom: 1px solid #CCC; color: #333; font-size: 14px; }
        .formtable caption p { margin-top: 8px; }
            .formtable td, .formtable th { padding: 5px; }
            .formtable th { padding-right: 1em; text-align: right; }

.infotable { width: 100%; }
    .infotable th { padding-right: 1em; text-align: right; color:#999; }
    .infotable .td_title {  text-align: right; font-weight:bold; border-bottom: 1px solid #ECF1F3; color:#999; padding:10px 0 0 10px;  }

.listtable { width: 100%; }
    .listtable caption { padding: 10px 0; color: #666; font-size: 12px; }
        .listtable caption h2 { padding-bottom: 8px; border-bottom: 1px solid #CCC; color: #333; font-size: 14px; }
        .listtable caption p { margin-top: 8px; }
        .listtable td, .listtable th { padding: 5px; border-bottom: 1px dashed #ECF1F3; }
        .listtable .title td, .listtable .title th { border-bottom: 1px solid #CCC; font-weight: bold; }
        .listtable .line td { background: #FCFCFC; }


.facebox { padding: 8px; width: 250px; border: 1px solid #CCC; background: #FFF; z-index: 100000;}
    .facebox ul li { float: left; width: 25px; height: 25px; overflow: hidden; }

/*avatar bg*/
.ar_r_t,
.ar_l_t,
.ar_r_b,
.ar_l_b{ background: url(http://vanpeople.com/blog/template/default/image/avatar_bg.gif) no-repeat; }
.ar_r_t { float: left; background-position: right top; }
  .ar_l_t { padding: 5px 0 0; background-position: left top; }
    .ar_r_b { background-position: right bottom; }
      .ar_l_b { padding: 0 12px 12px 5px; background-position: left bottom; }

/*************************************************THUMB***/
.thumb_list { line-height: 160%; }
  .thumb_list ul { width: 100%; overflow: hidden; }
     .thumb_list li { float: left; margin: 0 10px 0 0; padding: 0 0 0 68px; width: 200px; height: 100px; overflow: hidden; }
        .thumb_list .avatar48 { position: absolute; margin: 0 5px 0 -68px; }
        .thumb_list .online_icon { margin: 0 3px 0 0; }
    .thumb_list p { line-height: 180%; }
    .thumb_list table { width: 100%; table-layout: fixed; }
       .thumb_list td { padding: 5px; vertical-align: top; }
    .thumb_list .image { width: 150px; }
      .thumb_list .image img { width: 120px; }
    .thumb_list h6 { font-size: 1.17em; }
    .thumb_list .op { padding: 5px 0 10px 0; }

.l_status { margin: 5px 0; padding-bottom: 5px; border-bottom: 1px solid #EBE6C9; }
	.l_status .active { font-weight:bold; }
.box { padding: 0 0 10px 0; }
    .box h2 { margin: 10px 0; font-size: 14px; }
    .box h3 { margin: 10px 0; font-size: 12px; }
	
/*************************************************COMPOSER***/

.c_mgs{background:#FCF9E6;margin:0 0 20px; line-height:200%;}
.c_mgs .ye_l_b{padding:5px 10px 10px;}


/*************************************************GLOBALS***/

.gray { color: #999; font-size:12px; font-weight:normal; }
    .gray a { color: #999; }

/*************************************************COMMENTS***/

.space_list table { border: 1px solid #EBE6C9; margin:10px 0; }
    .space_list td { padding: 5px; color: #999; overflow: hidden; }
    .space_list thead td { background: #FCF9E6; color: #333; }
    .space_list .topline { padding: 5px; }
    .space_list tbody tr.alt td { background: #FCF9E6; }
    .space_list .note { padding: 5px; color: #333; }

/*************************************************THUMB***/
.thumb_list { line-height: 160%; }
  .thumb_list ul { width: 100%; overflow: hidden; }
     .thumb_list li { float: left; margin: 0 10px 0 0; padding: 0 0 0 68px; width: 200px; height: 100px; overflow: hidden; }
        .thumb_list .avatar48 { position: absolute; margin: 0 5px 0 -68px; }
        .thumb_list .online_icon { margin: 0 3px 0 0; }
    .thumb_list p { line-height: 180%; }
    .thumb_list table { width: 100%; table-layout: fixed; }
       .thumb_list td { padding: 5px; vertical-align: top; }
    .thumb_list .image { width: 150px; }
      .thumb_list .image img { width: 120px; }
    .thumb_list h6 { font-size: 1.17em; }
    .thumb_list .op { padding: 5px 0 10px 0; }

/*************************************************CP SIDEBAR***/
/*
.line_list li { padding: 5px 10px 5px 10px; border-bottom: 1px solid #ECF1F3; }
    .line_list img { margin: 0 2px 0 0; vertical-align: middle; }

.searchfriend .avatar_list li{ padding: 7px; }
.atitle{ padding: 10px; background: #FCF9E6; }

.search_table { width: 100%; }
	.search_table th { font-size:14px; padding:10px; border-top: 1px solid #E3E3E3; }
	.search_table td { padding:0 0 10px 5px; }

ins.modify { padding-top: 5px; color: #666; text-decoration: none; text-align: right; display: block; }

.photo_list td { vertical-align: middle; text-align: center; }
    .photo_list img { padding: 3px; max-width: 120px; max-height: 120px; border: 1px solid #CCC; background: #FFF; }
    * html .photo_list img { width: expression(this.width > 120 && this.height < this.width ? 120 : true); height: expression(this.height > 120 ? 120 : true); }
*/

/*************************************************TASK***/
.task_percent { margin: 0 0 10px; height: 30px; border: 1px solid #FF8E00; }
    .task_percent .percent { height: 30px; background: #FF8E00; }
    .task_percent .label { position: relative; margin: -30px 0 0; line-height: 30px; text-align: center; }
        .task_status_progress { padding: 10px; border: 1px solid #E2EAED; background: #F7F7F7; }
    .space_task { margin: 0 0 10px; padding: 10px; border: 1px solid #EBE6C9; background: #FCF9E6; }
    .task_done { border: 1px solid #E2EAED; background: #F7F7F7; }
    .task_status_done { padding-left: 70px; background: transparent url(image/task_done.gif) no-repeat scroll left center; }
        .task_status_done p { margin: 10px 0; }

.task_notice_body { width: 100%; overflow: hidden; }
    .task_notice .icon { float: left; position: relative; margin: 0 10px 0 0; width: 64px; height: 64px; }
    .task_notice h2 { margin: 0 0 5px; font-size: 12px; }
    .task_notice h3 { margin: 10px 0 5px; font-size: 14px; }
    .task_notice p { color: #666; }
        .task_notice p span.num { color: #F60; font-size: 20px; }

.avatar_list { zoom: 1; }
    .avatar_list .gray { font-size: 10px; }
    .avatar_list li { float: left; padding: 8px; width: 60px; overflow: hidden; }
    .avatar_list p { width: 100%; height: 22px; line-height: 22px;  text-align: center; white-space: nowrap; overflow: hidden; -moz-text-overflow: ellipsis; }
    .avatar_list p.online_icon_p { text-align: left; }
    .avatar_list:after { height: 0; clear: both; display: block; visibility: hidden; content: "."; }
	
.bar_text { padding: 10px 0 0 12px; width: 110px; font-size: 12px; font-weight: normal; }
    .bar_text p { line-height: 200%; }
    .bar_text .title { padding: 10px 0 5px 0; font-weight: bold; }

/*-- 全局 --*/

#comment_ul div{line-height:19px; }
div {text-align:left; word-break:break-all; word-wrap:break-word;}
img{border:0;}
.l{float:left;}.r{float:right; clear:right;}.c{clear:both;}
.tal{text-align:left;}.tar{text-align:right;}.tac{text-align:center;}
.c0,a.c0{color:#000; font-family:Arial;}
.c6,a.c6{color:#666; font-family:Arial;}
.c9,a.c9{color:#999; font-family:Arial;}
.cc,a.cc{color:#ccc; font-family:Arial;}
.cd,a.cd{color:#ddd; font-family:Arial;}
.ce,a.ce{color:#eee; font-family:Arial;}a.ce:hover{color:#fff; font-family:Arial;}
.co,a.co{color:#f90; font-family:Arial;}
.cr,a.cr{color:#f00; font-family:Arial;}
.cf,a.cf{color:#fff; text-decoration:none; font-family:Arial;}a.cf:hover{color:#fff; text-decoration:underline; font-family:Arial;}
.sl,a.sl{color:#369; font-family:Arial;}a.sl:hover{color:#36c; font-family:Arial;}
.cl,a.cl{color:#3c0; font-family:Arial;}a.cl:hover{color:#36c; font-family:Arial;}
.sl2,a.sl2{color:#369; text-decoration:none; font-family:Arial;}a.sl2:hover{color:#36c; text-decoration:underline; font-family:Arial;}
a.sl2_r{display:block; padding:0 5px; color:#369; text-decoration:none;}a.sl2_r:hover{color:#fff; background:#369;}
.ql,a.ql{color:#36f; font-family:Arial;}a.ql:hover{color:#369; font-family:Arial;}
.ql2,a.ql2{color:#8692A2; text-decoration:none; font-family:Arial;}a.ql2:hover{color:#369; font-family:Arial;}
.qh,a.qh{color:#c33; font-family:Arial;}a.qh:hover{color:#c36; font-family:Arial;}
.gb,a.gb{color:#B2BACE; font-weight:bold; text-decoration:none;}a.gb:hover{color:#369; font-weight:bold; text-decoration:none;}
.gbh,a.gbh{color:#D01E3B; font-weight:bold; text-decoration:none;}
.gbj,a.gbj{color:#fc0; font-weight:bold; text-decoration:none;}
a.c_ql{color:#B9C1D5; text-decoration:none; font-weight:bold;}
.b1c{border:1px solid #ccc;}
.f11{font-size:11px;}
.f12{font-size:12px;}
.f13{font-size:13px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.cp{cursor:pointer;}
.dn{display:none;}

.p1{padding:1px;}
.p5{padding:5px;}
.p7{padding:7px;}
.p10,.gw{padding:10px;}
.p20{padding:20px;}
.p1_0{padding:1px 0;}
.p010{padding:0 10px;}
.p30{padding:30px;}
.pl60 {padding-left:60px;}
.pl100{padding:30px 130px;}

.m30{margin:30px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.m15{margin:15px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt30{margin-top:30px;}
.ml10{margin-left:10px;}
.ml12{margin-left:12px;}
.ml20{margin-left:20px;}
.m0_10{margin:0 10px;}
.m0_15{margin:0 15px;}
.m0_20{margin:0 20px;}
.m0_20x{margin:-10px 0 5px 10px;}
.m0_25{margin:0 25px;}

.w65{width:65px;}
.w80{width:80px;}
.w100{width:100px;}
.w120{width:120px;}
.w265{width:265px;}
.w300{width:300px;}


.h10{height:10px;}
.h15{height:15px;}
.h20{height:20px;}
.h50{height:50px;}
.h100{height:100px;}
.h200{height:200px;}
.h300{height:300px;}

/* kaixin comments */

.sl,a.sl{color:#369; font-family:Arial;}a.sl:hover{color:#36c;}

.b1c{border:1px solid #ccc;}
.f11{font-size:11px;}
.f12{font-size:12px;}
.f13{font-size:13px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.cp{cursor:pointer;}
.dn{display:none;}

.l50_s {width:76px; height:63px; overflow:hidden; padding-top:6px; margin:0 5px 5px 0; text-align:center; background:url(http://img1.kaixin001.com.cn/i/l50_bg_s.gif) no-repeat;}

.gw1{padding:0px 10px 10px 10px; border-bottom:1px solid #D8DFEA;}
.gw11{float:left; width:70px; padding-top:5px;}
.gw12{float:left; width:350px; color:#333;}
.gw13{float:right; clear:right; color:#999; font-size:10px; font-family:Arial;}
.gw14{float:left; width:40px; text-align:center;}
.gw1l{float:left; width:610px; padding-bottom:20px; border-bottom:1px solid #3B5998;}
.gw1l2{float:left; width:420px; color:#333;}

.czhy_tx2{float:left; width:220px;}
.czhy_pt1{border-top:1px solid #D8DFEA; margin-right:200px;}
.czhy_jg{padding:0 80px 0 10px;}
.q_yslx{float:left; width:230px; margin-right:30px;}
.q_yslx1{background:#F5F5F5; text-align:center;}
.q_yslx2{padding:30px 12px; color:#333;}
.q_yslx2 p{background:url(http://img1.kaixin001.com.cn/i/sy_hyd2.gif) top left no-repeat; padding-left:18px; margin-bottom:10px;}

.q_cygl {padding:5px; border-bottom:1px solid #D8DFEA; color:#333;}
.q_cygl1{float:left; width:240px;}
.q_cygl2{float:left; width:90px;}
.q_cygl_fy{text-align:right; padding:10px 0;}

#r6{margin-top:10px;}
#r6l{float:left; width:570px; position:relative; padding-left: 25px;}
.r6l2{padding:10px 0;}
.r6l3,.r6l4{margin-top:30px;}
.r6l41{font-size:13px; font-weight:bold; border-bottom:1px solid #D8DFEA; padding:0 0 2px 5px; margin-bottom:5px;}

.gw_p1{margin-bottom:5px; color:#8692A2;}
.gw_p1 b a{color:#333;}
.gw_p2{padding-top:10px; color:#ddd;}

/*-- 消息 --*/
.hy_n{width:315px; margin-top:15px; border-top:1px solid #D8DFEA;}
.hy_of{padding:2px 5px 0 2px; color:#8692A2; height:21px; background:#fff;}
.hy_on{padding:2px 5px 0 2px; color:#8692A2; height:21px; background:#EEF0F4;}
.hy_wd{padding:0 25px; color:#f00;}
.hy_br{padding:0 25px; color:#000;}
.wgbr_r{float:left; width:380px; padding:5px 15px; background:url(http://img1.kaixin001.com.cn/i/wgbr_r.gif) left repeat-y;}
.xx_yhxx{display:none; position:absolute; top:10px; left:0; border:1px solid #ccc; padding:5px; background:#fff; width:120px;}
.xx_yhzt{border-bottom:2px solid #D8DFEA; color:#8692A2; margin-bottom:5px;}

/*-- 首页 --*/
.sy_pr1{width:390px; padding:2px 10px; margin-bottom:2px; border-bottom:1px solid #D8DEEA; line-height:23px;}
.sy_pr2{padding:2px 10px; color:#808080;}
.sy_p_zt{color:#8690A5; font-size:10px; font-style:italic;}
.sy_xlb{background:#EFEFEF; padding:5px;}
.sy_rj{border-bottom:1px solid #D8DFEA; padding:5px 0 10px 0;}
.rj_of{padding:4px 10px 0 10px; color:#8692A2; height:23px; background:#fff;}
.rj_on{padding:4px 10px 0 10px; color:#8692A2; height:23px; background:#EEF0F4;}
.l50_s{width:68px; padding-top:3px;}
.l50_s_list{width:71px; height:63px; overflow:hidden; padding-top:6px; margin:0 5px 0px 0; text-align:center; background:url(http://img1.kaixin001.com.cn/i/l50_bg_s_list.gif) no-repeat center center; margin-left:8px;}
.dl_why2{height:55px; padding:7px 12px 0 25px; overflow:hidden; background:url(http://img1.kaixin001.com.cn/i/dl_why2.gif) top center no-repeat;}
.ta_wqfw{height:60px; padding:25px 0 0 75px; overflow:hidden; background:url(http://img1.kaixin001.com.cn/i/ta_wqfw.gif) top center no-repeat; font-size:14px;}


/*-- Comments --*/
.chs_reply{position:relative; cursor:pointer;}
.chs_reply .chsr_area{position:absolute; top:-4px; *top:0px; _top:2px; left:-24px; color:#333;}
.chsr_area .chs_bg{background:url(http://img1.kaixin001.com.cn/i2/chs_bg.gif) bottom no-repeat; width:121px; height:20px; padding-top:2px; text-indent:5px;}
.chsr_area .reply_list{width:119px; border-left:solid 1px #c0c0c0; border-bottom:solid 1px #e3e3e3; border-right:solid 1px #e3e3e3; background:#f8f8f8; padding:3px 0;}
.chsr_area .reply_list a{width:119px; height:20px; line-height:20px; display:block; text-indent:5px; color:#333; text-decoration:none;}
.chsr_area .reply_list a:link,.chsr_area .reply_list a:visited{background:#f8f8f8;}
.chsr_area .reply_list a:active,.chsr_area .reply_list a:hover{background:#e3e3e3;}


.fdy_comt{position:relative; top:5px; left:30px; width:454px; margin:0 0 5px 0;}
.fdy_comt .bgt{width:454px; height:12px; background:url(http://img1.kaixin001.com.cn/i/home/bgt.gif) no-repeat bottom;}
.fdy_comt .bgb{width:454px; height:11px; background:url(http://img1.kaixin001.com.cn/i/home/bgb.gif) no-repeat top;}
.fdy_comt .bg{width:453px; background:#f3f5f9;}
.new_comt{margin-left:35px;}

.bbf{height:7px; border-bottom:solid 1px #eee; _margin-top:-10px;}
.btg{height:5px; border-top:solid 1px #fff; _margin-bottom:-15px;}

#newsdiv .gw13{float:right; color:#999; font-size:10px; font-family:Arial; _margin-left:-54px;}	

.cuspic{width:20px; height:20px; padding:1px; border:solid 1px #dddeee; margin:-2px 5px 0 0;}
.ml5{margin-left:5px;}
.pt3{padding-top:6px;}

.album_bg{background:url(http://img1.kaixin001.com.cn/i/home/album_bg.gif) no-repeat; width:119px; height:87px; text-align:center;}
.album_bg img{height:68px; margin-top:8px;}

/* new left navigation */

article,aside,nav{display:block;}

.site-menu-nav{border-bottom:1px solid #E3EEF8;}
.site-menu-nav .nav-item a:link,.site-menu-nav .nav-item a:visited{color:#333;}
.site-menu-nav .nav-item{line-height:26px;}.site-menu-nav .nav-item img.icon{vertical-align:text-bottom;}
.site-menu-nav .nav-item .item-title{background-image:url(/imgpro/switch/switch.png);background-repeat:no-repeat;background-position:6px center;*zoom:1;}
.site-menu-nav .nav-item .item-title:hover{background-color:#CEE1EE;background-image:url(/imgpro/switch/switch4.png);}
.site-menu-nav .nav-item .item-title.opened{background-image:url(/imgpro/switch/switch3.png);}
.site-menu-nav .nav-item .item-title.opened .item-main,.site-menu-apps .with-menu .item-title.opened .item-main{font-weight:bold;}
.site-menu-nav .nav-item .item-title.selected{background-color:#558BC6;background-image:url(/imgpro/switch/switch3.png);background-repeat:no-repeat;background-position:6px center;}.site-menu-nav .nav-item .single-item{background-image:none!important;}
.site-menu-nav .nav-item .item-title.selected .item-main a:link,.site-menu-nav .nav-item .item-title.selected .item-main a:visited,.site-menu-apps .with-menu .item-title.selected .item-main a:link,.site-menu-apps .with-menu .item-title.selected .item-main a:visited{color:#FFF;font-weight:bold;}
.site-menu-nav .nav-item .item-title.loading .item-main a,.site-menu-apps .apps-item .item-title.loading .item-main a{padding-right:5px;background:url(/imgpro/indicator/loading.gif) no-repeat right center;background-origin:content;-webkit-background-origin:content;-moz-background-origin:content;*background-position:135px center;}
.site-menu-nav .nav-item .item-title.loading .item-operation{visibility:hidden;}.site-menu-nav .nav-item .item-main a{display:block;padding-left:20px;}
.site-menu-nav .nav-item .item-main a img{*zoom:expression(function(ele){ele.style.zoom='1';Expressions.style.fixLineHeight(ele);}(this));}
.site-menu-nav .nav-item .item-main a:hover{text-decoration:none;}.site-menu-nav .nav-item .item-operation{display:block;margin-top:-26px;margin-right:10px;line-height:26px;float:right;}
.site-menu-nav .nav-item .item-operation a:link,.site-menu-nav .nav-item .item-operation a:visited{display:block;color:#888;}.site-menu-nav .nav-item .item-title.selected .item-operation a{color:#CEE1EE;}
.site-menu-nav .nav-item ul li,.site-menu-apps .apps-item ul li{display:none;}.site-menu-nav .nav-item li,.site-menu-apps .apps-item li{*zoom:1;}
.site-menu-nav .nav-item li:hover,.site-menu-apps .apps-item li:hover{background-color:#E3EEF8;}.site-menu-nav .nav-item li a:hover,.site-menu-apps .apps-item li a:hover{text-decoration:none;}
.site-menu-nav .nav-item li a,.site-menu-apps .apps-item li a{padding-left:40px;display:block;*zoom:1;}.site-menu-nav .nav-item li.selected,.site-menu-apps .apps-item li.selected{background-color:#558BC6;_background-image:none;}
.site-menu-nav .nav-item li.selected a:link,.site-menu-nav .nav-item li.selected a:visited,.site-menu-apps .apps-item li.selected a:link,.site-menu-apps .apps-item li.selected a:visited{color:#FFF;font-weight:bold;}
.site-menu-nav .nav-item li.loading a,.site-menu-apps .apps-item li.loading a{padding-right:5px;background-image:url(/imgpro/indicator/loading.gif);background-repeat:no-repeat;background-position:right center;background-origin:content;-webkit-background-origin:content;-moz-background-origin:content;*background-position:135px center;}
.site-menu-box img.new{vertical-align:baseline;}

.site-menu-apps{padding-top:5px;border-bottom:1px solid #E3EEF8;*zoom:1;}
.site-menu-apps:after{content:'\20';display:block;clear:both;}
.site-menu-apps .apps-item a:link,.site-menu-apps .apps-item a:visited{color:#333;}
.site-menu-apps .apps-item{line-height:26px;}
.site-menu-apps .apps-item img.icon{vertical-align:text-bottom;}
.site-menu-apps .apps-item .item-title:hover{background-color:#CEE1EE;}
.site-menu-apps .apps-item .item-title.selected,.site-menu-apps .apps-item .item-title.selected:hover{background-color:#558BC6;}
.site-menu-apps .apps-item .item-title.selected .item-main a:link,.site-menu-apps .apps-item .item-title.selected .item-main a:visited{color:#FFF;font-weight:bold;}
.site-menu-apps .apps-item .item-main a{display:block;padding-left:20px;}
.site-menu-apps .apps-item .item-main a img{*zoom:expression(function(ele){ele.style.zoom='1';Expressions.style.fixLineHeight(ele);}(this));}
.site-menu-apps .apps-item .item-main a:hover{text-decoration:none;}
.site-menu-apps .apps-item .item-title.selected .item-operation a{color:#CEE1EE;}.site-menu-apps .apps-more{float:left;line-height:20px;padding:5px 5px 5px 20px;}
.site-menu-apps .apps-more a{padding-left:10px;background:url(/imgpro/cssimg/more.png) no-repeat left center;}
.site-menu-apps .apps-less{float:left;line-height:20px;padding:5px 5px 5px 20px;}
.site-menu-apps .apps-less a{padding-left:10px;background:url(/imgpro/cssimg/less.png) no-repeat left center;}
.site-menu-apps .apps-link{float:right;line-height:20px;padding:5px 10px 5px 5px;}
.site-menu-apps .apps-item .item-main a{*zoom:1;}
.site-menu-apps .apps-item .x-to-hide-holder{position:absolute;margin-left:-9999px;margin-top:-9999px;padding-right:5px;cursor:pointer;padding-top:6px;padding-bottom:6px;}
.site-menu-apps .apps-item:hover .x-to-hide-holder,.site-menu-apps .apps-item a:hover .x-to-hide-holder{margin-left:-33px;margin-top:0;}
.site-menu-apps .adimg { text-align:center;padding:8px 0; }

.x-to-hide{background:url(/imgpro/home/home_icon.png?ver=122) 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;}
.float-right{float:right;}.float-left{float:left;}
a.skin-action{display:block;position:absolute;top:10px;right:0;padding:3px 3px 3px 4px;border:1px solid #FFDAAA;border-right:0 none;background:#fff;color:#005EAC;width:12px;}
a.skin-action:visited{color:#005EAC;}
a.skin-action:hover{background:#D84328;color:#fff;text-decoration:none;}
/* end of new left navigation */

/* feed-header navi */
.feed-header {border-bottom: 1px solid #a0bedc;margin:5px 0;} .feed-filter {float: left;padding-left: 10px;}.feed-filter li {float: left;margin-right:5px;}.feed-filter a {height:23px;line-height:23px;*line-height:25px;padding: 0 16px;display: inline-block;background-color: #e3eef8;}.feed-filter a:hover {background-color: #cee1ee;color: #333;text-decoration: none;}.feed-filter a.current, .feed-filter a.current:hover {background-color: #fff;color: #333;border-width: 1px 1px 0;border-style: solid;border-color: #a0bedc;position: relative;top: 1px;margin-top: -1px;}

article,aside,dialog,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video,details,summary{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}

.page-titletabs .return-index{position:absolute;right:0;height:26px;line-height:26px;}
.page-titletabs .click-index{position:absolute;right:90px;height:26px;line-height:26px;}
.page-titletabs .our-index{position:absolute;right:192px;height:26px;line-height:26px;}

.album-blog-side-body{}
.album-blog-side-body .user-info{margin-bottom:10px;border-top:1px solid #CEE1EE;padding-top:10px;}
.album-blog-side-body .user-info .user-avatar{width:50px; float:left;}
.album-blog-side-body .user-info .user-detail{margin-left:60px;zoom:1;}
.album-blog-side-body .user-info .user-detail h4{padding:5px 0 8px 0;}
.album-blog-side-body .user-info .user-detail p.total{color:#888888}
.album-blog-side-body .user-info .user-detail p.total strong{color:#005EAC;}

/* share page layout_3cols css */
.layout_3cols #container{width:980px;margin:0 auto;}.layout_3cols #main{width:980px;margin-right:-20px;padding-bottom:20px;}.layout_3cols #main #content{float:left;margin-right:20px;width:800px;}.layout_3cols #sidebar2{float:left;width:180px;margin-right:20px;_display:inline;}.layout_home3cols #container{width:980px;margin:0 auto;}.layout_home3cols #main{width:980px;padding-bottom:20px;}.layout_home3cols #sidebar{float:left;width:159px;margin-right:20px;border-right:1px solid #CEE1EE;_display:inline;}.layout_home3cols #main #content{float:left;margin-right:20px;width:720px;}.layout_home3cols #sidebar2{float:left;width:240px;_display:inline;}
/* end of share page layout_3cols css */
