
body, div, span, object, iframe, 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;
	color:#666666;
}

/*20090710yang*/
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: "";}

/* Link */
a {color:#2e63b9;text-decoration:none;cursor:pointer}
a:link, a:visited {color:#2e63b9;text-decoration:none;cursor:pointer}
a:hover {color:#2e63b9;text-decoration:underline;cursor:pointer}


/*200903020 yang*/
.green{ color:#669900}
.green:link{ color:#669900}
.green:visited{ color:#669900}
.green:hover{ color:#669900}
/* Elements */
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:normal;}
/* Standard */
.pipe {color:#CCCCCC;font-weight:normal;margin-left:6px;}
.hyphen {padding:0 5px; font-size:14px;}
.status-em {margin:0 0.15em;cursor: pointer;border:0;}
.shadow {border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
.description, .time {color:#808080;}
.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;}
.small_time{ font-size:12px; margin-left:24px; color:#999999; float:left; clear:left; width:100px}
.large {font-size:14px;}
.empty{visibility:hidden;}
.quote {background:url(/img/quote_start.gif) no-repeat 0 3px;margin-top:8px;padding-left:20px; float:left}
.quote q {background:transparent url(/img/quote_end.gif) no-repeat 100% 100%;color:#555;display:inline;padding-right:18px;}
.x-to-hide {background:url(../../images/11_remove.gif) no-repeat;width:16px;height:16px;text-decoration:none; position:absolute;right:0;top:4px;}
.x-to-hide:hover {background:url(../../images/11_remove.gif) no-repeat 0 -32px;text-decoration:none;text-decoration:none;position:absolute;right:0;top:4px;}

/* List */
.icon {background-repeat:no-repeat;background-position:center center;}
.l-icon {padding:3px 0 3px 20px;background-repeat:no-repeat;background-position:0 2px;}
.icon-list li{background:url(../../images/inco.gif) no-repeat;}
.icon-list .l-hs {background-position: 0 -345px;}
.icon-list .l-game {background-position: 0 -285px;}
.icon-list .l-recommend {background-position: 0 -121px;}
.icon-list .l-request {background-position: 0 -140px;}
.icon-list .l-poke {background-position: 0 3px;}
.icon-list .l-invite {background-position: 0 -125px;}
.icon-list .l-findfriends {background-position: 0 -65px;}
.icon-list .l-gossip{background-position: 0 -488px;}
.icon-list .l-blog {background-position:0 -220px; }
.icon-list .l-photo {background-position: 0 -178px;}
.icon-list .l-friend {background-position: 0 -20px;}
.icon-list .l-share {background-position: 0 -242px;}
.icon-list .l-poll{background-position: 0 -78px;}
.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 .l-app {background-position: 0 -185px;}
.icon-list .l-gift {background-position: 0 -30px;}
.icon-list li {padding-left:20px;line-height:1.5em;background-repeat:no-repeat;background-position:0 2px;}
.icon-list li a {display:inline; width:155px;  padding-bottom:4px; float:left; margin-left:8px;}
.icon-list li a small{ color:#898989; margin-left:4px;}
.profile-poll .phead{ margin-bottom:5px;}
.profile-poll .l-poll{ margin-bottom:5px;}
.profile-poll .ujoin{ border-bottom:1px solid #d8dfea; margin-bottom:5px;}
/*--CornerStyle 1 --*/
.rcorner-s1,.rcorner-s1-l,.rcorner-s1-bottom,.rcorner-s1-bottom-l{ height:3px; font-size:0; background:url(/imgpro/box/corner.png) 0 0 no-repeat; clear:both; display:block; position:relative; text-align:left;}

.rcorner-s1,.rcorner-s1-bottom{ right:-1px; width:auto;}
.rcorner-s1-l,.rcorner-s1-bottom-l{ left:-2px; width:3px;}
.rcorner-s1{ background-position:100% -6px; position:absolute; width:100%; margin-top:-1px;_left:1px;}
.rcorner-s1-l{ background-position:0 0;}
.rcorner-s1-bottom-l{ background-position:0 -3px;}
.rcorner-s1-bottom{background-position:100% -9px; position:absolute; width:100%; bottom:-1px;_left:1px;}
/* Form */
fieldset {border:none;}
input, select { vertical-align:middle; font-size:12px; }
label { color:#666; cursor:pointer; font-weight:bold; }
textarea {border:1px solid #86ae3b;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 #86ae3b;padding:3px;}
.input-checkbox {margin-right:5px;}
.input-file {border:1px solid #86ae3b;}
.input-button{ background:url(../../images/2_button.png) 0 0 no-repeat; color:#666; cursor:pointer; font-size:12px; text-align:center; }
.input-button5{ background:url(../../images/2_button.png) 0 -30px no-repeat; color:#666; cursor:pointer; font-size:12px; text-align:center;width:100px;height:24px;line-height:24px;margin:0;padding:0;border:0;}
.input-submit{background:#b8e56b ;border-color:#fff #7fbb1e #7fbb1e #fff;border-style:solid;border-width:1px;color:#FFFFFF;cursor:pointer;font-size:12px;padding:2px 15px;text-align:center; margin-top:2px; color:#333333}
html .input-submit { background:url(../../images/nav_bg.png) no-repeat 0 -248px ; color:#fff; cursor:pointer; font-size:12px; width:60px;text-align:center;border:none;padding:3px 0 4px 0;}
*+html .input-submit { background:url(../../images/nav_bg.png) no-repeat 0 -248px ; color:#fff; cursor:pointer; font-size:12px; width:60px;text-align:center;border:none;height:24px;line-height:20px;}


.input-submit-no { background:url(../../images/nav_bg.png) no-repeat 0 -278px ; color:#fff; cursor:pointer; font-size:12px; width:60px; text-align:center;border:none; color:#666666;padding:3px 0 4px 0;}
*html .input-submit-no { background:url(../../images/nav_bg.png) no-repeat 0 -278px ; color:#fff; cursor:pointer; font-size:12px; width:60px; height:24px;text-align:center;border:none; color:#666666;line-height:21px;}
*+html .input-submit-no { background:url(../../images/nav_bg.png) no-repeat 0 -278px ; color:#fff; cursor:pointer; font-size:12px; width:60px; height:24px;text-align:center;border:none; color:#666666;line-height:22px;}

.input-message { background:url(../../images/nav_bg.png) no-repeat 0 -307px ; color:#fff; cursor:pointer; font-size:12px; width:60px; height:25px; line-height:20px;text-align:center;border:none}
button.gray,
input.gray {background:url(../../images/nav_bg.png) no-repeat 0 -278px ; color:#fff; cursor:pointer; font-size:12px; width:60px; text-align:center;border:none; color:#666666;padding:3px 0 4px 0;}

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:#7db91f; background:#eaffb5;}
.errors_div { border-color:#ff7b00; background:#faca81;}

/*  PNG Fix
------------*/
.png-img { background-repeat:no-repeat; height:64px; width:64px;}
.png-img a { 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;}


.min-width-rule{ width:110px; height:1px; font-size:0; margin-bottom:-1px; }
.generic_dialog{height:0px;  left:0px;  overflow:visible;  position:absolute;  top:0px;  width:100%;  z-index:10000;}
#generic_dialog_iframe{filter:alpha(opacity=0);  left:0px;  position:absolute;  top:0px;  z-index:3;}
.generic_dialog .generic_dialog_popup{height:0px;  overflow:visible;  position:relative;}
.generic_dialog div.dialog_loading{background-color:#f2f2f2;  border:1px solid #606060;  font-size:24px;  padding:10px;}
#generic_dialog_overlay{z-index:99;  display:block;  position:absolute;  top:0px;  left:0px;  width:100%;}
table.pop_dialog_table{border-collapse:collapse;  margin:auto;  table-layout:fixed;  width:465px;}
table.pop_dialog_table.shorter{width:270px;}
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(../../images/pop_dialog_top_left.png); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://rrimg.com/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://rrimg.com/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://rrimg.com/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://rrimg.com/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://rrimg.com/img/pop_dialog_border.png',sizingMethod='scale') !important;  }
td.pop_content{background-color:white;  padding:0px;}
td.pop_content.morpadding_bluebg{padding:10px; background-color:#d2d9e6;}
td.pop_content h2{float:none !important;background:url(../../images/2_share.png) repeat-x;color: white;font-size: 14px;font-weight: bold;margin: 0px;}
td.pop_content h2 span{display:block;  padding:4px 10px 5px 10px;}
td.pop_content h2 a.floatright{float:right; }
td.pop_content .selectfilter{ margin:5px 0;}
td.pop_content .dialog_content{background:#fff;  border:1px solid #CCCCCC;  border-top-width:0px;}
td.pop_content .dialog_content.borderblue{border:1px #8598c0 solid;}
td.pop_content .dialog_body{ padding:10px;background:#f6f6f6;}
td.pop_content .dialog_body .sugestform{padding:10px 0 5px 0;border:1px solid #d3d3d3;background:#fff;}
td.pop_content .dialog_summary{background:#f2f2f2;  padding:8px 10px 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;}
*html td.pop_content .dialog_summary ul.classlist li input.floatleft{margin:0; margin-top:3px;}
*+html td.pop_content .dialog_summary ul.classlist li input.floatleft{margin:0; margin-top:3px;}
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:#F6F6F6;  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;}
.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:black;  padding-bottom:4px;}
.contextual_dialog .contextual_dialog_content{background-color:#f0f0f0;  border:1px solid #b7b7b7;  border-bottom:2px solid #3B5888;  line-height:15px;  padding:8px 10px 10px 10px;}
.contextual_dialog .dialog_buttons{padding-top:10px;}
.contextual_dialog .dialog_buttons input{margin-right:10px;}
.errorDialog td.pop_content h2{background:transparent url(../../images/2_share.png) repeat-x scroll 0 0;color:white;float:none !important;
font-size:14px;font-weight:bold;margin:0;}
.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:#3B5888;    list-style-image:none;    list-style-position:outside;    list-style-type:square;    padding-left:20px;}

/* popup div start*/
#dialog_content .tabs{padding-top:15px;border-bottom:1px solid #898989;}
#dialog_content .toggle_tabs{list-style:none;margin:0 auto;}
#dialog_content .toggle_tabs li{float:left;background:#f1f1f1 url(/img/toggle_tab_bg.gif) repeat-x 0 1px;}
#dialog_content .toggle_tabs li a{border-left:0;padding:3px 15px 3px;display:block;color:#333;margin-bottom:-1px;}
*html #dialog_content .toggle_tabs li a{padding:3px 15px 3px;}
*+html #dialog_content .toggle_tabs li a{padding:5px 15px 2px;}
#dialog_content .toggle_tabs li a.selected{color:#fff;background:#F17B05;border-color:#3b5888;text-decoration:none;}
#dialog_content .toggle_tabs li.first a{}
#dialog_content .toggle_tabs li.first a.selected{border-color:#3b5888 #5973a9;}
td.pop_content h2 a{float:right;padding:6px 10px;color:#fff;font-weight:normal;font-size:12px; }
td.pop_content h2 a:hover{color:#fff; }
.share_send,.share_post{background:#f7f7f7 none repeat scroll 0%;}
.share_send{}
.share-preview{background:#f7f7f7;}
.share_fields{padding:10px 0 5px 0;border:solid #d3d3d3;border-width:0px 1px 1px;background:#fff;}
.composer_fields dt{float:left;margin:0pt;padding:0pt 10px 0pt 20px;text-align:right;width:65px;}
.composer_fields dd{float:left;margin:0pt 0pt 10px;width:300px;}
.composer_fields dd#dd_privacy_field{margin:0; }
.composer_fields textarea{height:50px; margin:0pt;overflow:auto;}
.composer_fields label{color:#000;font-weight:bold;padding-top:4px;display:block; }
.attachment_stage{background-color:#f6f6f6;}
.attachment_stage_area{overflow:hidden;padding:10px;}
.share-title {font-weight:bold;color:#000; }
.share_info{color:#666;line-height:19px;}
.share_info a{color:#79ba14;}
.share_info a:hover{color:#79ba14;}
.share_info a:visited{color:#79ba14;}

.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; }
/*20090322yang*/
.share-description{line-height:18px; color:#808080; font-weight:normal}
.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_pop_dialog div.tokenizer, .share_pop_dialog input.inputtext, .share_pop_dialog textarea{width:295px; border:1px solid #8496BA; }
.share_pop_dialog input.inputtext, .share_pop_dialog textarea{padding:5px 0pt 5px 3px;}
.loading{padding:10px;font-size:14px; font-weight:bold;}
.messages_div{font-size:14px;}
.share-description strong{color:#333; }

/* popup div end */
.friend-request{overflow:hidden;zoom:1;padding:10px;}
.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:normal;float:right;padding:0;margin-top:-6px;position:relative;}
.twin_comment_holder label input{margin-right:5px;background:#F7F7F7}
* html .twin_comment_holder label input{margin:0;padding:0;vertical-align:middle}
*+html .twin_comment_holder label input{margin:0;padding:0;vertical-align:middle}

/*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:bold;}
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;}
/* new msg */
.msgbox{border:solid 1px #9dd120;background:#eaffb5; padding:10px}
.yes{padding-left:25px;background:url(/imgpro/icons/yes.gif) no-repeat left center}
.msgtitle{color:#f90}
/* styling for poke */
#pan {width:300px;}
#poke_confirm, #poke_working, #poke_ok {display:none;}
#poke_ok, #poke_working {text-align:center;}

.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
-----------*/
#header{width:990px;margin:0 auto;overflow:hidden; background:url(../../imgpro/logo/logo_bg.png);display: block; height:41px}
#main {width:990px;margin:0 auto;}
#logo{float:left;}
#navigation {float:left;width:801px;}
#main {clear:both; background:transparent url(../../imgpro/bg/v2_main_box_repeat.gif) repeat-y scroll -990px top; }
#main:after {content:"."; display:block; height:0; clear: both; visibility: hidden; }
* html>body #main { display: inline-block; width: 100%; }
* html #main { zoom:1;}
*+html #main { zoom:1;}
.main_pic{ width:990px; margin:0 auto; overflow:hidden; height:6px}
#sidebar {background-color:#f9f9f9;border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;float:left;width:132px;} 
#sidebar .sidebar-top{margin:-5px -1px -50px -1px;height:50px;background:url(../../imgpro/bg/v2_l_top.gif) no-repeat left top;}
*html #sidebar .sidebar-top{position:relative;}
.sidebar-bottom{ background:url(../../images/left_bttom.gif); width:140px; height:10px; overflow:hidden}
#mainContent{width:838px;float:left;margin-top:-9px; margin-left:12px; display:inline}
* html #mainContent{position:relative;}
#secSidebar{margin-top:4px;float:right;min-height:22px;width:220px; margin-right:4px; display:inline;}

#secSidebar .cornerlt, #secSidebar .cornerrt {position:relative;background:url(../../imgpro/bg/v2_cornerr_l_r.png) no-repeat;width:9px; height:9px;top:0;left:9px;}
*html #secSidebar .cornerlt, #secSidebar .cornerrt{left:9px}
*+html #secSidebar .cornerlt, #secSidebar .cornerrt{left:9px}
#secSidebar .cornerrt{float:right;background-position:right 0;width:220px;}
*html #secSidebar .cornerrt {right:-1px;}

#logo h1 a {background:url(/imgpro/logo/logo.gif) no-repeat center 1px;display:block;height:32px;text-indent:-2000em;width:106px;outline:none;}
#footer { clear:both; width:990px;margin:20px auto 30px;}
#footer .blank-holder{position:relative;width:990px;overflow:hidden;height:10px;margin-top:-20px;margin-bottom:20px;background:url(../../imgpro/bg/v2_main_box.gif) no-repeat -990px bottom;
}
#home #main {background-position:left bottom;}
#home #footer .blank-holder{background:url(../../imgpro/bg/v2_main_box.gif) no-repeat 0 bottom}
#profile #footer .blank-holder{ background-position:left bottom}
* html #footer .blank-holder{margin-top:-24px;height:14px;}
*+html #footer .blank-holder{margin-top:-24px;height:14px;}
#footer .copyright {border-top:1px solid #ECE2ED;margin:0 0 10px;overflow:hidden;padding:5px;color:#808080;font-size:12px}
#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;}

.clearfix, .feed, .feed-content .headline, .comment {display:block;}
.menu-bar {z-index:20;padding-bottom:10px;}
.navigation-wrapper {width:990px;margin:0 auto;}
.navigation {width:990px;background:url(../../imgpro/logo/logo_bg.png) repeat scroll 0 0;}
#logo2 {float:left;}
.navigation .nav-main {float:left;}
.navigation .nav-main .menu-title a {color:#FFFFFF;padding:1px 6px;}
.navigation .nav-other {float:right;background:url(../../imgpro/bg/cs_navtop.gif) no-repeat scroll 276px 0;}
.navigation .nav-other .menu {margin:0;}
.navigation .nav-other .menu-title a {font-size:12px;color:#E5FDA7;padding:1px 5px; }

.navigation .nav-other .last {margin-right:10px;display:inline}
.nav-shadow {width:950px;border-bottom:1px solid #ccc;height:0px;overflow:hidden;margin:0 auto;}
.dropmenu-holder{position:relative;margin:0 auto;width:990px;height:0;z-index:9999;}
.navigation .menu {float:left;height:41px;line-height:35px;margin-right:6px;}
.navigation .menu-title {font-size:14px;}
.navigation .info-edit {margin-left:-3px; margin-right:3px}
.navigation .info-edit .menu-title {padding-top:1px;}
.navigation .menu-title a {padding:0 5px;display:block;color:#fff;outline:0}
.navigation .menu-title a:hover {text-decoration:none;background:url(../../imgpro/bg/v2_head_bg_hover.png) repeat-x scroll 0 0}
.navigation .menu-title.with-arrow a {}
.navigation .menu-title .with-apply{background:url(../../imgpro/bg/apply.gif) no-repeat 42px 18px;}
.navigation .info-edit .menu-title a {font-size:12px;display:inline;padding:0;color:#fff;}
.navigation .menu-title.with-arrow a:hover {background-image:url(../../imgpro/bg/v2_head_bg_hover.png) ; background-position:0 0; background-repeat:repeat-x}
.menu-hotlink{background: url(../../images/hot.gif) no-repeat scroll right 3px}
.menu-hotlink:link{background: url(../../images/hot.gif) no-repeat scroll right 3px}
.menu-hotlink:visited{background: url(../../images/hot.gif) no-repeat scroll right 3px}
.menu-hotlink:hover{background: url(../../images/v2_head_bg_hover1.png) no-repeat scroll 0 0!important}


.with-arrow .new-with-apply{ margin-left:4px; }
.navigation .info-edit .menu-title a:hover {text-decoration:underline;background:none;color:#FFF}
.navigation .menu-title a .count {color:#dcf4b7;font-size:12px;font-family:"Tahoma"}
.nav-main .menu .notify{display:inline-block;float:left;margin-top:10px; margin-left:6px}
.nav-main .menu .notify a {background:transparent url(../../imgpro/bg/new_bj.png) no-repeat scroll left 0;color:#fff;font-size:11px;font-weight:bold;height:17px;
line-height:17px;padding:0 0 0 10px;text-align:center;float:left; font-family:"Tahoma"; text-decoration:none}
.nav-main .menu .notify a span {background:transparent url(../../imgpro/bg/new_bj.png) no-repeat scroll right 0;display:block;padding-right:10px;}
.nav-main .menu .notify a span {font-size:11px;}

.navigation #searchMenu {margin-right:0;}
.navigation #searchMenu .menu-title a {color:#fff;}
#navSearch {float:left;margin:7px 4px 0 0;}
#navSearch #search-input {float:left;}
#navSearch #search-submit{float:left;width:49px;}
#navSearch #search-input #navSearchInput, #navSearch #search-input #navSearchFormInput {background:white url(../../imgpro/bg/search_shadow.gif) no-repeat top left;border:1px solid #698d2d;border-right:0px;float:left;margin:0px;padding:3px 4px;width:116px;}
#navSearch #search-submit a{background:url(../../imgpro/bg/serch_friend.gif) no-repeat 0 0;border:1px solid #698d2d;display:block;font-size:11px;margin:0px;padding:0px;text-decoration:none;width:47px; height:20px}
*html #navSearch #search-submit a{margin-top:1px;}
#navSearch #search-submit a span{background:url(/imgpro/theme/xn/search_glass.gif) 0% 70% no-repeat;display:block;margin:0px;padding:3px 0px;}
#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;}

.nav-other .topnotify{ position:relative; cursor:pointer; border:1px solid #5d74a2; border-bottom:0; float:left; margin-top:3px; margin-right:5px; width:30px; height:24px; background:url(/imgpro/bg/note_topstyle_off.gif) 3px center no-repeat;}
.nav-other .topnotify.active,
.nav-other .topnotify.notifyselect{ border:1px solid #3b5888; border-bottom:0; background:#fff url(/imgpro/bg/note_topstyle_on.gif) 3px center no-repeat;}
.nav-other .topnotify .notifycount{ position:absolute; text-align:center; font-weight:bold; color:#fff; padding:8px 0 2px 0; width:27px; overflow:hidded; background:url(/imgpro/bg/notifycountbg.gif) top center no-repeat; margin:18px 0pt 0pt 12px;}
.nav-other .notelist{ z-index:9999; position:absolute; width:200px; margin-top:24px; margin-left:-1px; cursor:default; border:1px solid #3b5888; border-top:0; background:#fff url(/imgpro/bg/notifylistbg.gif) 30px top no-repeat;}
.nav-other .notelist .notelistfooter{ padding:3px 5px; margin-top:5px; background-color:#526ea6; color:#fff; font-weight:bold;}
.nav-other .notelist .notelistfooter .close{ float:right; display:block; width:15px; height:15px; background:url(/imgpro/bg/close_window.gif) center top no-repeat;}
.nav-other .notelist .notelistfooter .close:hover{ background-position:center -17px;}
.nav-other .notelist .notifyitem{ padding:0 8px;}
.nav-other .notelist .notifyitem.hover .close{ display:block!important;}
.nav-other .notelist .notifyitem .close{ display:none; float:right; margin-top:6px; width:15px; height:15px; background:url(/imgpro/bg/close_window.gif) center top no-repeat;}
.nav-other .notelist .notifyico{ float:left; margin:8px 5px 0 3px;}
.full-page-holder {padding-top:10px;}
.full-page {margin:0 auto;}
.menu-dropdown {position:absolute;top:-99999px;left:-99999px;z-index:200;background:#fff;}
.menu-dropdown-border{border:1px solid #a8a9ad; width:282px; padding-bottom:6px;}
.menu-dropdown .menu-holder {float:left;padding:8px 0;}
.menu-dropdown .menu-dropdown-border h4 {color:#000;padding:5px 10px 0;}
.menu-dropdown .menu-item {border-left:1px solid #D8DFEA;width:140px;}
.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 36px;text-decoration:none;background-repeat:no-repeat;background-position:10px center;}
.menu-dropdown .menu-item li.show-more a {padding-right:10px;text-align:right;}
.menu-dropdown .menu-item li.title {color:#808080;padding:0 10px 5px;}
.menu-dropdown .menu-item a:hover {background-color:#f2fae3;text-decoration:none;}
.menu-dropdown .separator {height:1px;margin:0px 10px;overflow:hidden;clear:both;background:#d8dfea;}
.menu-dropdown .separator-dashed{height:1px;margin:0px 10px;overflow:hidden;clear:both; border-top:#d8dfea 1px dashed}
.menu-dropdown .app-actions {padding:5px 10px;}
.menu-dropdown .app-actions li.title {color:#808080;font-size:12px;}
.menu-dropdown .app-actions li {line-height:1.6em; width:130px;float:left}
.menu-dropdown .app-actions li.browse-app{ padding-left:13px; width:117px;}
.menu-dropdown .app-actions li span{ color:#666666}
.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:#3b5888; color:#fff; text-decoration:none;}
.tips_app{ width:194px; height:22px; background:transparent; padding:0; color:#000; }
.blank-holder .banner {height:60px;background:#f0f0f0;padding:3px;}
.banner .float-left {width:690px;height:60px;overflow:hidden;}
.banner .float-right {width:260px;height:60px;overflow:hidden;}
.navigation .blank-holder {border:2px solid #3b5888;}
.navigation .blank-holder .banner {background:#3b5888;padding:1px;}


.imgbtn-1{ background:url(/imgpro/bg/btnbg1.png) left -23px no-repeat; padding:3px 0 5px 20px; font-weight:bold; }
.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;}
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:#3b5888; color:#fff;}
ol.pageclip li a.next{ font-size:12px; padding-bottom:4px;}
ol.pageclip li.current a{ border-bottom:2px solid #3b5888; }

.section-header{ padding:4px 10px;_height:1px; }
.section-header h5 .count{ color:#808080; font-weight:normal; margin-left:3px; }
#section-header {padding:0 15px 15px 15px;overflow:hidden;zoom:1;}
#section-header .section-avatar {float:left;height:50px;margin-right:10px;margin-top:18px;overflow:hidden;position:relative;width:50px;z-index:1;}
#section-header .section-avatar a {display: block;height: 50px;width: 50px;background-position: 50% 50%;background-repeat: no-repeat;}
#section-header .section-info {float:left;padding-top:23px;width:706px}
#section-header .section-info .section-gray{ margin-bottom:3px;}
#section-header .section-actions .share {float:right;}
#section-header .section-actions .new-media-shell {float:right;}
#section-header h2 em {font-weight: normal;font-style: normal;}

#sidebar2{ z-index:99; position:relative; float:left; margin-top:50px; width:132px; background-color:#fcfcf3; border:1px solid #ECE2ED; min-height:300px; _height:300px;}
#widebar2{float:right;position: relative; width:856px; border-width: 0 1px 1px 0;}
.mainbox{ position:relative; overflow:hidden; width:990px; margin:0 auto 20px auto; text-align:left; }
.content{/* clear:both;*/}
.content:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
/*090318 change*/
.page-title{ overflow:hidden; zoom:1; padding:10px 10px 6px 10px; line-height:1.5em;}
.page-title_new{background:none; padding-left:30px; color:#656565}
.page-title .inline{ font-size:14px; line-height:1.2em;}
.page-title h2.inline{ float:left; margin-right:10px; margin-left:6px; display:inli}
.page-title span.section-icon{display:block;height:24px;width:24px;float:left;}
.page-title .friendheadpic{ float:left; background:url(../../imgpro/bg/headbg-50.png) left top no-repeat; display:block; height:57px; padding:4px 0 0 4px; width:57px; margin:10px 15px 0 10px;}
.page-title .friendheadpic a{ display:block; height:50px; width:50px; overflow:hidden; background:url() center center;}
.page-title .title-text{ float:left; padding-top:15px;}
.page-title .title-text h2{ margin-bottom:7px;}
.page-title .title-text a{color:#7db91e;}
.page-title .rightbtn{ float:right;}
.page-title .uploadbtn{ float:right; background:url(../../imgpro/bg/btnbg.png) 0 no-repeat; display:block; width:74px; height:26px; line-height:26px; font-weight:bold; font-size:14px; padding-left:31px; margin-top:-5px;}
.page-title .uploadbtn a{ color:#fff;}
.tab-menu{background:transparent url(../../imgpro/bg/v2_feedbottombg.gif) repeat-x scroll center bottom;line-height:normal;overflow:hidden;padding-left:10px;margin:0 0 14px 23px!important; clear:both; width:98%; margin:0 0 14px 13px!important; }
.tab-menu ul li {display:inline;margin-right:6px;text-align:center; float:left;text-decoration:none;}
.tab-menu ul li a {font-weight:bold;padding:0 0 0 0;float:left; }
.tab-menu ul li a:visited{text-decoration:none;}
.tab-menu ul li a span {float:left;padding:9px 10px 4px 10px;line-height:18px;font-size:14px;font-weight:bold;background:transparent url(../../imgpro/bg/v2_tab_menubg.gif) no-repeat scroll right -111px;height:21px;}
.tab-menu ul li a:hover span {background:url(../../images/v2_tab_menubg.gif) right -73px no-repeat;text-decoration:none; height:21px;  }
.tab-menu ul li a:hover {height:34px; overflow:hidden; background:url(../../images/v2_tab_menubg.gif) no-repeat 0px -148px;padding:0 0 0 0px;text-decoration:none}
.tab-menu ul li.selected{ background:url(../../images/v2_tab_menubg.gif) no-repeat left -73px;height:34px;padding:0 0 0 0px;}
.tab-menu ul li.selected a{ font-weight:bold; background:url(../../images/v2_tab_menubg.gif) right 0px no-repeat;color:#333 !important; height:34px;padding:0;}
.tab-menu ul li.selected a span{ background:url(../../images/v2_tab_menubg.gif) right 0px no-repeat;}
.tab-menu ul li.selected a:hover{background:url(../../images/v2_tab_menubg.gif) right 0px no-repeat;color:#333 !important; height:21px;padding:9px 10px 4px 10px;text-decoration:none}
.tab-menu ul li.selected a:hover span{background:none;padding:0 0 0 0px;}
.tab-menu ul li.selected:hover{background:url(../../images/v2_tab_menubg.gif) left -73px no-repeat;padding:0; text-decoration:none }
.tab-menu ul li.ml{margin-left:5px} 
.tab-menu li div.fortabsbg, .tab-menu li a {display:block;font-size:14px;font-weight:bold;line-height:18px;padding:9px 15px 4px 5px;height:33px;float:left;background:transparent url(../../imgpro/bg/v2_tab_menubg.gif) no-repeat scroll 0px -187px;}
/*steps tab*/
div.step-tabs ul.tabs { margin-bottom:10px; padding-left:10px; overflow:hidden; background:transparent url(/imgpro/bg/v2_feedbottombg.gif) repeat-x scroll center bottom; color:#CCC;}
* html div.step-tabs ul.tabs {zoom:1;}
div.step-tabs ul.tabs li { font-size:14px; float:left; margin-right:25px; padding:0 25px; line-height:; text-align:center;overflow:hidden; font-weight:bold; line-height:30px;}
div.step-tabs ul.tabs li label { float:left;}
div.step-tabs ul.tabs li.current { background:url(/imgpro/bg/v2_tab_menubg.gif) no-repeat left -72px; padding-right:0;}
div.step-tabs ul.tabs li.current label { background:url(/imgpro/bg/v2_tab_menubg.gif) right 1px no-repeat; color:#333;padding-right:25px}
div.step-tabs ul.tabs li.finished { color:#799A20; background:url(/imgpro/icons/yes.gif) no-repeat right center}
/*  new post */
.newpost_btn{width:60px; height:23px; line-height:23px; font-weight:bold; font-size:12px; padding-left:26px;float:left;margin:8px 0 0 10px}
/*20090322yang*/
.pheadpic-list{ overflow:hidden; zoom:1;}
.pheadpic-list li{ float:left; width:84px; padding:8px 8px 4px;height:90px; margin-right:1px; margin-bottom:1px; display:inline }
.know_mopper li{padding:10px 8px 0; height:82px;}
.pheadpic-list .green_visit{  float:left;}
.pheadpic-list li .olname,
.pheadpic-list li .small{ display:block; height:1.2em; line-height:1.2em; width:84px; text-align:center; overflow:hidden;overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis; color:#808080; vertical-align:bottom; margin-top:2px}
.pheadpic-list li .olname a:link{ text-decoration:none}
.pheadpic-list li .olname a:visited{ text-decoration:none}
.pheadpic-list li .olname a:hover{ text-decoration:none}
.pheadpic-list li .olname img,
.pheadpic-list li .small img{ margin-right:2px;}
.pheadpic-list .pheadpic{background:transparent url(../../images/invitation_bg.gif) no-repeat scroll left top;display:block; width:50px; height:50px; margin-bottom:5px;padding:3px 4px 6px 3px; margin-left:12px;}
.pheadpic-list .pheadpic a{ display:block; width:50px; height:50px; overflow:hidden; background:url() center center no-repeat;}

/* common float list */
.floatlist{overflow:hidden;zoom:1}
.floatlist li{float:left; margin-bottom:20px;}
.twocol li{width:50%}
.twocol li a{color:#7db91e;}
.twocol li a:hover{color:#7db91e;}
.twocol li a:visited{color:#7db91e;}
/* new profile */
#statusUpdateTime{ margin-left:5px;}
*html .bottomstatus{ display:none;}

/*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 #E36B0F;}
.fselect-pager li a:hover{text-decoration:none;}
/* for minifeed */
a.mini-share {
background:#FFFFFF url(/imgpro/theme/xn/share.gif) no-repeat scroll right center;
border:1px solid #7F93BC;
color:#525C97;
display:block;
font-family:mingliu;
font-size:11px;
line-height:11px;
padding:3px 2px 1px;
text-decoration:none;
width:43px;
}
a.mini-share:hover {
background:#005EAC url(/imgpro/theme/xn/share_hover.gif) no-repeat scroll right center;
border:1px solid #3B5888;
color:#FFFFFF;
text-decoration:none;
}
#blogpage .text-article p em {font-style:italic;}
#blogpage .text-article p strong {font-weight:bold;}
#blogpage .text-article p {color:#333;}
#blogpage .text-article ul {list-style:disc inside;}
#blogpage .text-article ol {list-style:decimal inside;}
/*090321 change*/
.share_popup .tabs{padding-top:15px;border-bottom:1px solid #d3d3d3;}
.share_popup .toggle_tabs{list-style:none;}
.share_popup .toggle_tabs li{float:left;background:url(../../images/2_share.png) repeat-x 0 -42px;margin-bottom:-1px;}
.share_popup .toggle_tabs li a{padding:3px 15px 3px;display:block;color:#fff;margin-bottom:-1px;}
*html .share_popup .toggle_tabs li a{padding:3px 15px 3px;}
*+html .share_popup .toggle_tabs li a{padding:5px 15px 2px;}
.share_popup .toggle_tabs li a.selected{background:#FFFFFF none repeat scroll 0 0;
border-color:#D3D3D3 #D3D3D3 #FFFFFF;border-style:solid;border-width:1px;color:#000000;text-decoration:none;}

.share_popup .toggle_tabs li.first a{}
.share_popup .toggle_tabs li.first a.selected{border:1px solid #d3d3d3;border-bottom:none;border-bottom:1px solid #fff;}
td.pop_content h2 a{float:right;padding:6px 10px;color:#fff;font-weight:normal;font-size:12px; }
td.pop_content h2 a:hover{color:#fff; }
.share_send,.share_post{background:#f7f7f7 none repeat scroll 0%;}
.share_send{}
.share-preview{background:#f7f7f7;}
.share_fields {padding:10px 0 5px 0; }
.composer_fields dt{float:left;margin:0pt;padding:0pt 10px 0pt 20px;text-align:right;width:65px;}
.composer_fields dd{float:left;margin:0pt 0pt 10px;width:300px;}
.composer_fields dd#dd_privacy_field{margin:0; }
.composer_fields textarea{height:50px; margin:0pt;overflow:auto;}
.composer_fields label{color:#000;font-weight:bold;padding-top:4px;display:block; }
.attachment_stage{background-color:#f6f6f6;}
.attachment_stage_area{overflow:hidden;padding:10px;}
.share-title {font-weight:bold;color:#000; }
.share_info{color:#666;line-height:19px;}
.share_info a{color:#79ba14;}
.share_info a:hover{color:#79ba14;}
.share_info a:visited{color:#79ba14;}

.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:#808080;}
.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:270px; border:1px solid #79ba14;float:left;}
.share_popup input.inputtext, .share_popup textarea{padding:5px 0pt 5px 3px;}
/*  share_popup 20090401yang*/
.tokenizer{overflow:hidden;padding:0px 0px 3px 3px;width:100%;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:0px;}
.tokenizer .tab_stop{height:0px;}
.tokenizer .tokenizer_stretcher{padding-top:7px;}
.tokenizer .tab_stop input{border:0px solid black;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 0px -2px -2px;padding:0px!important;}
.tokenizer div:-moz-first-node{padding-top:1px!important;}
.tokenizer_input{width:150px;overflow:hidden;padding:1px 0px;}
.tokenizer_input input,
.tokenizer_input_shadow{border:0px solid black;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:0px;display:block;left:0px;overflow:hidden;position:relative;top:0px;}
div.tokenizer .token{float:left;background-image:url(/img/fb/token.gif);background-repeat:no-repeat;color:black;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;}
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:white;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;padding:0px 8px 0 5px;}
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:normal;float:right;padding:0;margin-top:-6px;position:relative;}
.twin_comment_holder label input{margin-right:5px;background:#F7F7F7}
* html .twin_comment_holder label input{margin:0;padding:0;vertical-align:middle}
*+html .twin_comment_holder label input{margin:0;padding:0;vertical-align:middle}

/*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:bold;}
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;}

/* for foot set */
.footset {margin-top:10px;}
.footset a{color:#7db91e;text-decoration:underline;background:url(../../images/10_shezhi1.png) no-repeat 2px;padding-left:15px;}
.footset a:hover{background:url(../../images/10_shezhi2.png) no-repeat 2px;}
.footlock h2{line-height:2em;}

/*2009.2.24 request border*/
.border_bottom{border-bottom:1px #E9E9E9 solid}


.feed-header{width:100%;line-height:normal;background:transparent url(../../imgpro/bg/v2_feedbottombg.gif) repeat-x scroll center bottom;height:26px; }
.feed-header ul {margin:0;padding:0 10px 0;list-style:none;zoom:1;}
.feed-header ul li {display:inline;margin-right:6px;text-align:center; float:left;height:26px;}
.feed-header ul li a {padding:0 0 0 10px;float:left;cursor:pointer }
.feed-header ul li a:link{text-decoration:none;}
.feed-header ul li a:visited{text-decoration:none;}
.feed-header ul li a:hover{text-decoration:none;}
.feed-header ul li a span {float:left;padding:4px 15px 4px 5px;line-height:18px;font-size:14px;}
*html .feed-header ul li a span {float:left;padding:6px 15px 2px 5px;line-height:18px;font-size:14px;}
*+html .feed-header ul li a span {float:left;padding:6px 15px 2px 5px;line-height:18px;font-size:14px;}

.feed-header ul li a:hover {height:26px; overflow:hidden; background:url(../../images/v2_tab_menubg01.gif) no-repeat 0px -148px;}
.feed-header ul li.current a,.feed-header .current a:hover{ background:url(../../images/v2_tab_menubg01.gif) left -73px no-repeat;height:26px;font-weight:bold;}
.feed-header a span {float:none;}
.feed-header a span {display:block;font-size:14px;line-height:18px;padding:4px 15px 4px 5px;height:13px;}
.feed-header ul li.current a span,.feed-header .current a:hover span{background:url(../../images/v2_tab_menubg01.gif) right 0px no-repeat;color:#333 !important; height:18px; overflow:hidden;font-weight:bold;}

.gift-bg{ float:right;  margin-top:6px;}
#secSidebar .center{text-align:center !important; margin-bottom:10px; margin-left:22px;}
#secSidebar .m30-0 {margin:30px 0;}
#secSidebar .m10-0 {margin:10px 0;}
/*20090421yang*/
.reply-border{border-top:1px #E9E9E9 solid}
.sectionbg{background:transparent url(/imgpro/bg/v2_profile_title_bg.png) no-repeat scroll 0 0;padding:6px 12px 6px 11px;margin-top:10px}
/* tooltip */
.tooltip {position:absolute;z-index:1;float:left;}
.tooltip .share-n-hide {float:right;margin:5px;}
.tooltip .toptipshadow{}
.tooltip .toptipcontent{background-color:#FFF; border-style:solid; border-color:#C0C0C0; border-width:1px;background-color:#FEFFCF;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;}
* html .tooltip .headangle,
* html .tooltip .footangle {overflow:hidden;font-size:0;line-height:0;zoom:1;}

/*2009.2.20 apply*/
#sidebar .app-list li.apply a,#sidebar .app-list li.on-line a{border:1px solid #FCFCF3;border-right:0 none;background:url(/imgpro/icons/v2_more_app.gif) no-repeat scroll 116px 10px;font-weight:normal!important;background-color:transparent!important;padding-left:11px!important;text-align:left!important;height:28px!important;line-height:28px!important;margin-top:10px!important}
#sidebar .app-list li.on-line a,#sidebar .app-list li.on-line a:hover{padding-right:2px;border:1px solid #C0C0C0;border-right:0 none;font-weight:normal!important;background-color:#fff!important;padding-left:11px!important;text-align:left!important}



/*statuscmtitem-x-to-hide*/
.share-to-hide{background:transparent url(../../images/10_remove.gif) no-repeat scroll 0 0;height:16px;position:absolute;right:0;text-decoration:none;top:15px;width:16px;}
*html .share-to-hide{top:14px}
*+html .share-to-hide{top:14px}
.share-to-hide:hover{background:transparent url(../../images/10_remove.gif) no-repeat scroll 0 -32px;height:16px;position:absolute;right:0;text-decoration:none;width:16px;}
.center {text-align:center;}

.m30-0{margin:30px 0;}
.m10-0{margin:10px 0;}
a.fc-gray,
a.fc-gray:hover{color:gray;}
/* 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}

/* Status */
#pageStatus .h50 {height:50px;}
#pageStatus .w560 {width:559px;}
.font11 {font-size:11px;}
.ml60 {margin-left:60px;}
.mb5 {margin-bottom:5px;}
/*--pagepro--*/
.pager-top { padding:0 20px; line-height:2em;overflow:hidden; zoom:1;}
.pager-top.moretopmargin{ margin-top:10px;}
.pager-top span {float:left;display:inline}
* html .pager-top span {padding-bottom:5px;}
*+html .pager-top span {padding-bottom:4px;}
.pager-top span.pipe {display:inline;width:auto;float:none;}
.pager-bottom {padding:0 20px; margin-bottom:10px; line-height:2em;overflow:hidden; zoom:1; clear:both; }
.pagerpro,
.pager-top ol.pagerpro,
.pager-top span.pagerpro{float:right!important;text-align:right;margin:0 auto; display:block; width:420px; height:25px; line-height:25px}
.pager-top .pagerproleft{float:right;}
.pager-bottom span.pagerpro{float:right!important;position:relative;text-align:right;margin:0 auto; display:block; width:420px; height:25px; line-height:25px;}
.pagerpro li{list-style:none inside; display:inline}
.pagerpro a{ padding:3px 7px; border:1px solid #e9e9e9;text-decoration:none;}
.pagerpro a:hover{ background-color:#FFFF8C;border:1px #F8981D solid}
.pagerpro a.firstpage,
.pagerpro a.previous{ margin-right:8px;}
.pagerpro a.nextpage{ margin-left:8px;}
.pagerpro em{color:#F8981D;font-weight:bold;font-family:Lucida Grande;}
.pagerpro a.current,
.pagerpro a.current:hover{background-color:transparent;border:0 none;color:#000000;font-weight:bold}
#pages-jump {clear: both;height: 3.0em;line-height: 3.0em;position: relative;text-align: center;z-index: 10; margin-bottom:10px;}
#pages-jump a {background: #FFF;border: 1px solid #D8DFEA;color: #3B5888;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: bold;padding: 2px 6px;}
#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: 2.0em !important;line-height: 2.0em !important;}
.no-page.align-left {text-align: left !important;}

/*--share--*/
.share-actions {overflow:hidden;width:62px;float: right;font-weight:normal;position: relative;}
a.share {float:none;padding:4px 10px;width:40px;line-height: 1.0em;color: #525C97;background:url(/imgpro/bg/v2_share.png) no-repeat 0 0;border:0 none}
a.share:hover {text-decoration: none;background:url(/imgpro/bg/v2_share.png) no-repeat 0 -20px;color:#525C97}

a.news_share {float:none;padding:7px 10px;width:40px;line-height: 1.0em;color: #525C97;background:url(http://img.hi.mop.com/images/2_share.gif) no-repeat 0 0;border:0 none;height:13px;  margin-left:10px; display:inline-block;vertical-align:middle;}
a.news_share:hover {text-decoration: none;background:url(http://img.hi.mop.com/images/2_share.gif) no-repeat -68px 0;color:#525C97}
.no-ad-center .compatible {margin:0 auto;float:none;}
.no-ad-center .blank-bar {float:none;width:810px;margin:10px auto 0;}
.compatible {border:5px solid #e5e5e5;float:left;width:800px;overflow:hidden;}
.compatible #content {width:798px;border:1px solid #aaa;}
#content:after {content:".";display:block;height:auto;*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;}
.hide{ display:none;}
.hidden{ visibility:hidden}
/* Aux Position */
.clear {clear: both;}
.no-float {float: none !important;}
.go-inline {display: inline;}
.go-block {display: block;}
.top-margin {margin-top: 1.0em;}
.bottom-margin {margin-bottom: 1.0em;}
.vertical-margin {margin: 10px 0;}
.center {text-align: center !important;}
.align-left {text-align: left !important;}
.align-right {text-align: right !important;}

/*error page*/
#errorPage .errors_div {background: none;border: none;text-align: left;margin: 0;padding: 0;font-weight: bold;font-size: 1.2em;}
#errorPage #content {padding:35px;width:728px;}
#errorPage #content p.notes {margin: 1.0em 0;color: #808080;}
#errorPage #content ul {list-style: square inside;color: #3B5888;}
a.sudo { color:#dc5173;}
a.sudo:hover { background:#dc5173;}
ul.actions {list-style:none;}
ul.actions li {line-height:1.5em;text-indent:0.5em;border-bottom: 1px solid #D8DFEA;}
ul.actions a { display:block; width:100px; text-decoration:none;}
ul.actions a:hover { background:#e4f8c3; color:#fff; text-decoration:none;}

/* styling for the icons with link */
table.personIconList{ width:99%;}
a.photoicon img { padding:2px; border:1px solid #d8dfea; background:#fff;}
a.photoicon:hover img { border-color:#3B5888; background:#d8dfea;}
a.albumicon img { padding:4px; border:1px solid #d8dfea; background:#fff;}
a.albumicon:hover img { border-color:#3B5888; background:#d8dfea;}
/* styling for the tables with user icons */
.personInfo { overflow:hidden; width:70px; vertical-align:bottom;}
.personInfo.aligntop{ vertical-align:top;}
.personIcon { width:52px; overflow:hidden;}
.personIcon td { width:52px; text-align:center;}
.personName { padding:5px 0 2px; width:51px; text-align:center; line-height:15px; overflow:hidden;}
.personName a { display:block; white-space:nowrap;}
/* styling for the forms */
form#basicInfoForm h4 { margin:5px 60px; padding-left:20px; border-bottom:1px solid #d8dfea; color:#3B5888; font-size:12px; text-align:left; line-height:20px;}
form .notes { margin:10px 0; padding:10px; border:1px solid #d8dfea; background:#fff; text-align:center; line-height:24px;}
form .notes h4 { margin:5px 60px; padding-left:20px; border-bottom:1px solid #d8dfea; color:#3B5888; font-size:12px; text-align:left; line-height:20px;}
form .notes p, form .notes ol, form .notes ul { margin:0 60px; padding-left:20px; text-align:left; line-height:24px;}
form .notes em { font-style:normal; color:#dd3c10;}
form .notes span.url { margin-left:15px;}
form .hint em { font-style:normal; color:#dd3c10;}
form .required, form .optional { clear:both; padding:2px 0; line-height:24px;overflow:hidden;zoom:1}
form .required h4, form .optional h4 { margin:5px 80px 5px 150px; padding-left:10px; border-bottom:1px solid #d8dfea; color:#3B5888; font-size:12px; line-height:20px;}
form .required h4, form .optional h4, form .required p, form .optional p { margin:5px 80px 5px 150px; padding-left:10px;}
form .required label, form .optional label,.bindmsn label { float:left; width:150px; margin:0 10px 0 0; color:#808080; font-weight:bold; text-align:right;}
form .required .labelCheckbox, form .optional .labelCheckbox { display:block; float:none; width:auto; margin:0 0 0 160px; color:#000; font-weight:normal; text-align:left;}
form .required .labelCheckbox input, form .optional .labelCheckbox input { margin-right:10px;}
form .required em, form .optional em { padding:0 2px; font-style:normal;}
form .actions { margin:10px 0;text-align:center;}
form .actions-left{margin:10px 0 10px 160px;}
form .required .labelRadio, form .optional .labelRadio { display:block; float:none; width:auto; margin:0; padding-left:160px; color:#000; font-weight:normal; text-align:left;}
form .wide textarea { width:350px; margin-left:160px;}
form .required .labelRadio input, form .optional .labelRadio input { margin-right:10px;}
.wideform .wide { text-align:center;}
.wideform .wide textarea { width:500px; margin:0;}
.wideform .actions { padding:0; text-align:center;}
.wideform .actions a { margin:0 50px;}
.narrowform .wide label { display:block; float:none; width:100%; margin:0; color:#000; text-align:left;}
.narrowform .actions { padding:0; text-align:left;}
.highlight {color: #333;}
.highlight h2 {height: 2.0em;line-height: 2.0em;}
.highlight h5 {height: 2.0em;line-height: 2.0em;font-size: 1.2em;}
.highlight h5 span {padding-left: 1.2em;background: url(/img/sigh.gif) no-repeat 0 50%;}
.highlight.error {border: 1px solid #DD3C10;text-align: center;background: #FFEBE8;}
.white .highlight.yellow {border: 1px solid #E0E0E0;background: #FFFFE1;text-align: center;}
.gray .highlight.yellow {border: 1px solid #E0E0E0;background: #FFF;text-align: center;}
.highlight.narrow {margin: 10px 30px;}
.highlight .highlight-border {display: block;position: relative;border: 1px solid #3B5888;padding: 10px;}
.highlight.error .highlight-border {border-color: #FFEBE8;padding: 6px;}
.highlight.yellow .highlight-border {border: 0;padding: 20px;}
#userFriendUniv .highlight ul {margin-left: 0.5em;}
#userFriendUniv .highlight li {width: auto;float: none;text-indent: 1.0em;background: url(/img/arrow.gif) no-repeat 0 4px;}

/*2009.3.6 shareBtn*/
.share-actions {overflow:hidden;width:62px;float: right;font-weight:normal;position: relative;}
a.share {float:left;display: block;padding:4px 10px;width:40px;line-height: 1.0em;color: #525C97;background:url(../../imgpro/bg/2_share.gif) no-repeat 0 0;border:0 none;height:21px;}
a.share:hover {text-decoration: none;background:url(../../imgpro/bg/2_share.gif) no-repeat -68px 0;color:#525C97;height:21px;}

/* Oak */
#oak {zoom: 1;overflow: hidden;}
#oak.white {background: #FFF;}
#oak.gray {background: #F7F7F7;}
#oak.white-gray {background: url(/img/white_gray_bg.gif) repeat-y right top;width:840px;margin-right:15px;}
#oak.gray-gray {background: #F7F7F7 url(/img/white_gray_bg.gif) repeat-y right top;}
*html .white {background: #FFF;}
*html .gray {background: #F7F7F7;}
*html .white-gray {background: url(/img/white_gray_bg.gif) repeat-y right top;width:840px;margin-right:15px;}
*html .gray-gray {background: #F7F7F7 url(/img/white_gray_bg.gif) repeat-y right top;}
#single-column {clear: both; padding:20px 0;}
#single-column h2{padding-left:22px}
#single-column.multifriends{ padding:30px;}
#wide-column {width:660px;float:left; margin:10px 20px;_display:inline; overflow: hidden;}
#side-column{width: 162px;float: left;}
#side-column .single-box {padding: 10px;background: #F0F0F0;border-top: 1px solid #CCC;border-bottom: 1px solid #CCC;margin: 0.8em 10px 0.8em 0;position: relative;}
#side-column .top-box {padding: 10px;}
#side-column .mid-box {padding: 10px;border-bottom: 1px solid #CCC;border-top: 1px solid #FFF;}
#side-column .bottom-box {padding: 10px;border-top: 1px solid #FFF;}
#side-column .no-margin {margin: 0;}
#equal-left {float: left;width: 48.5%;}
#equal-right {float: right;width: 48.5%; }
.cube {padding: 10px;}
.gray .cube {border: 1px solid #D8DFEA;background: #FFF;padding: 10px;}
.gray-gray .cube {border: 1px solid #D8DFEA;background: #FFF;padding: 10px;}
.gray .side-cube {padding: 0.5em;margin-bottom: 1.0em;line-height: 1.5em;}
.gray .side-cube ul {padding: 0.5em;list-style: square inside;}
.blocks {padding: 12px;}
.blocks h3 {background:#D8DFEA none repeat scroll 0%;border-top:1px solid #3B5888;color:#3B5888;height:2.0em;line-height:2.0em;text-indent: 1.0em;margin-bottom: 0.6em;}

#self-nav {padding: 14px 10px 0;border-bottom: 1px solid #3B5888;}
#self-nav ul {list-style: none;overflow: auto;zoom: 1;}
#self-nav li {float: left;margin: 0 2px;}
#self-nav li a {height: 1.8em;line-height: 1.8em;display: block;color: #3B5888;text-align: center;padding: 0 0.6em;}
#self-nav li a:hover {background:#D8DFEA;text-decoration:none;}
*html #self-nav li a {height: 1.3em;line-height: 1.0em;padding-top: 0.5em;white-space: nowrap;width: 1px;}
#self-nav .selected a {color: #FFF;background: #3B5888;}
#self-nav .selected a:hover {color: #FFF;background: #3B5888;}
#self-nav .float-right {line-height: 1.8em;}


.no-page {height:2em !important;line-height:2em !important;}
.pager-top.bordertop{ border:0; border-top:1px #ccc solid;}
.commentlist { list-style:none;}
.commentlist li { padding:5px 10px;}
.commentlist .odd { background:#f7f7f7; border-top:1px solid #d8dfea; border-bottom:1px solid #d8dfea;}
.commentlist .even { background:#fff;}
.commentlist .content {padding:5px;}
.comment:after { content:"."; display:block; height:0; clear:both; visibility:hidden;}
.comment .picture { float:left; width:60px; }
* html .comment .picture { display:inline;}
.comment .usericon img { width:50px; max-height:75px;}
.comment .info {}
.comment .floor { float:right; color:#808080;}
.commentlist, .comment { *zoom:1;}
#comments .info{background:#F7F7F7 none repeat scroll 0% 50%;border-top:1px #d8dfea solid;float: left;width:520px}
#comments .info span.author,#comments .info span.timestamp,#comments .info span.reply,#comments .info span.remove {float: left;}
*+html #comments .info span.timestamp {margin-top: -2px;}
#comments .info span.reply,#comments .info span.remove {padding: 0 0.5em;float:right;}
#comments .info span.author {padding-left: 0.5em;}
#comments .info .super-actions {float: left;padding-top: 3px;}
*+html #comments .info .super-actions {float: right;padding-top: 1px;}
* html #comments .commentlist {position: relative;}
#comments .info .super-actions-menu {top: 19px;}
*+html #comments .info .super-actions-menu,*+html #threadlist .info .super-actions-menu {top: 17px;}
#comments .info .super-actions,#comments .info span.timestamp{ float:right;}
.super-actions {position: relative;}

.super-actions-menu {visibility:hidden;position: absolute;top: 18px;right: 0;border: 1px solid #B8B7AF;border-color: #B8B7AF #727271 #727271 #B8B7AF;list-style: none;width: 64px;z-index: 1000;}
.super-actions-menu li a.red{ color:#FF0000;}
.super-actions-menu li {padding: 0 !important;}
.super-actions-menu li a {display: block;background: #FFF !important;padding-right: 10%;width: 90%;line-height: 20px;height: 20px;text-align: right;border-bottom: 1px solid #DEDEEF;}
.super-actions-menu li a:hover {text-decoration: none;color: #FFF;background: #5D74A2 !important;}
.super-actions-menu li.report a {border-bottom: 0;}
.super-actions:hover ul,.super-actions a:hover ul {visibility:visible;}
.text-article {width:548px !important}
h3.title-article {font-size:12px !important}
.timestamp, .editarticle, h3.title-article .edit {font-weight:normal !important}
.top-box h3, .bottom-box h3 {font-size:12px !important}
iframe#rte {border:none;height:390px;margin:5px 0pt;overflow:hidden;}
#pageShare #wide-column {width:660px !important}
.share-tips h3, .share-link h3 {font-size:12px !important}
.share-body h3 {font-size:12px !important}
.share-body {width:600px !important}
.share-body.no-ava {width:100% !important}
.noborder_bottom {border-bottom:none !important}
h3.title-article {font-size:12px;}
.timestamp, .time, .date {color:#808080;font-size:10px;font-weight:normal}
h3.title-article span {font-weight:normal;}
.list-blog, .list-box {padding-bottom:10px;}
.text-article {width:548px !important}
#blogpage #comments .info span.remove {float: right;}
#pageFriends .inviteexpl h2 {color:#000;}
#pageFriends .invite_box .invite_friendlist .resultlist {width:100%;}
#pagePrivacy #content { padding-top:15px;}
#profilePage #wide-column.form-network {width:605px !important}
.compatible .message_rows .subject .subject_wrap {width:502px;}
.compatible .message_rows .delete_msg a {text-decoration:none;}
.compatible .message .body .text {width:500px;}

#pageMessage .compatible .message .attached_item {width:480px;}
#pageMessage .compatible #oak .composer_fields {width:558px;}
#pageMessage .compatible #oak .composer_fields dd {width:482px;}
#pageMessage .compatible #oak .composer_fields .field #subject_field, #pageMessage .compatible #oak .composer_fields textarea {width:455px;}
#pageMessage .compatible .wide-column {width:612px;}
#pageMessage .compatible .opi-content {width:540px;}
#pageMessage .compatible .opi-content .headline .title {width:538px;}
#pageMessage .compatible #oak .composer_fields dd .tokenizer {width:458px;}
.compatible #message_post_status {width:441px;}
#contentInner {width:auto !important; padding:10px 20px !important}
#contentInner #pokeMore {margin-top:10px;}
#contentInner #pokeList {margin-bottom:10px;}
#pageNotify #wide-column {width:636px !important}
#dashboardPage #wide-column {width:598px !important}
#avatar-table td {padding: 0 10px;}
.page {clear: both;margin: 0.75em 0;text-align: center;overflow: hidden;zoom: 1;padding: 3px;}
.page .this-page { padding:2px 6px; font-weight:bold;}
.page a { position:relative; padding:2px 6px; border:solid 1px #d8dfea; background:#fff; color:#3B5888; text-decoration:none;}
.page a:hover { border:solid 1px #d8dfea; color:#fff; background:#3B5888; text-decoration:none;}
.page .pageCount { display:block; color:#808080; text-align:center; padding-top:10px;}
.page select { float:left;}
#toc { position:relative; height:28px; line-height:28px; word-break:break-all;}
#toc a { text-decoration:none;}
.crumbs, .snav { padding:0 10px;}
.crumbs a { text-decoration:none; font-weight:bold;}
#toc .status { float:right; color:#808080;}
#toc .status.sign {background: url(/img/sigh.gif) no-repeat left center; text-indent: 0.6em;}
#toc .op { color:#808080;}
#toc .op a { font-weight:normal;}
#toc .count { padding:0 3px; color:#3B5888; font-weight:bold;}
#toc form { float:right;}
#toc input#name, #toc input#groupname { border:1px solid #98A8C2; padding:3px;}
#toc strong { padding:0 3px;}
.stdcontainer { clear:both; margin:0 20px;}
.stdcontainer:after { content:"."; display:block; font-size:0; clear:both; visibility:hidden;}
.stdcontainer { *zoom:1;}
.infolist { margin:10px 0; list-style:none;}
.infolist div { margin:5px 0; padding:10px; border:1px solid #d8dfea; background:#fff;}
.infolist div:after { content:"."; display:block; clear:both; height:0; visibility:hidden;}
.infolist div { *zoom:1;}
.infolist .image { float:left; margin-right:10px; overflow:hidden;}
.infolist .info { float:left; table-layout:fixed; overflow:hidden;}
.infolist .info caption { padding:3px 0; color:#808080; font-weight:bold; text-align:left; word-break:break-all;}
.infolist .info th { color:#808080; font-weight:normal; text-align:left; vertical-align:top;}
.infolist .info .count, .infolist .info .date, .infolist .info .time { padding:0 2px; font-size:11px;}
.infolist .actions { float:right; list-style:none; width:100px;}
.infolist .actions li { border-bottom:1px solid #d8dfea; background:#fff; color:#808080; text-indent:8px;}
#pan { width:300px;}
#poke_confirm, #poke_working, #poke_ok { display:none;}
#poke_ok, #poke_working { text-align:center;}
.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 #3B5888; 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;}
.attention, .warning, .success, .none, .messages_div, .errors_div { margin:0 16px; border:1px solid; text-align:center; line-height:20px;}
.stdcontainer .attention, .stdcontainer .warning, .stdcontainer .success, .stdcontainer .none, .stdcontainer .messages_div, .stdcontainer .errors_div { margin:10px 0;}
.gnrcontainer .attention, .gnrcontainer .warning, .gnrcontainer .success, .gnrcontainer .none, .gnrcontainer .messages_div, .gnrcontainer .errors_div { margin:10px 0;}
.attention { border-color:#ffe222; background:#fffbe2;}
.attention strong { font-size:1.2em;}
.warning { border-color:#dd3c10; background:#ffebe8;}
.success { border-color:#3B5888; background:#f7f7f7;}
.none { border-color:#d8dfea; background:#fff;}
.messages_div { border-color:#ffe222; background:#fffbe2; margin-bottom:10px;}
.errors_div	{ border-color:#dd3c10; background:#ffebe8;}
.updated {background:#FFF8CC;border-bottom:1px solid #FFE222;}
/* ompatibility of Form Elements */
.subcontainer form { margin:0; background:#FFF; padding:20px}
.submit-form {position:relative}
.submit-form h3 { border-bottom:1px solid #D8DFEA; line-height:1.75em;margin-bottom:5px;}
.submit-form p { clear:left; padding:2px 0; line-height:1.5em;}
.submit-form p.label { line-height:18px;margin-bottom:2.0em;}
.submit-form p.operation {margin-top: 1.5em;}
.submit-form p select {width: 10.0em;}
.submit-form p em { color:#808080; font-style:normal; font-weight:bold; padding:2px 2px 0pt 0pt;}
.submit-form label { float:left; position:relative; width:100px; margin:0 10px 0 0; color:#808080; font-weight:bold; text-align:right;}
.submit-form label.empty {color:#FFF}
.submit-form .errors_div {margin:0}
.submit-form span {color:#808080;padding-left:1.0em;}
.submit-form #univDeptComponent_Span,
.submit-form #univDormComponent_Span{ padding-left:0;}
/* photo upload */
.compatible .edit-form {width:500px;}
.compatible .edit-form textarea {width:450px;}
/* ompatibility of Photo Comments */
.photo-comments #wide-column{width:560px !important;}

/* compatibility of Sui bian kan kan */
.compatible #people, #result {width:778px;}
#browsesociety .compatible #people, #browsesociety .compatible #result {width:605px;}
#browsesociety .compatible #province {width:93px;}
.compatible #helpMenu table {width:757px;}
.compatible #helpMenu table td {vertical-align:top;}
/* Talk Page */
#talkpage #content { padding:15px 0 0;}
#talkpage #talk { overflow:hidden; width:584px; padding:10px; border:1px solid #d8dfea; background:#fff;}
#talkpage #message { width:598px; padding:3px;}
#talkpage #starttalk { padding-bottom:5px; border-bottom:1px solid #d8dfea;}
#talkpage .pnav { margin:5px 0;}
#allRead {text-align:center; margin-top:10px}
.compatible .opi-content{width: 555px;}
/* compatibility of APP */
.developer .compatible h3 {font-size:12px;}
.developer .compatible .w210 .app_stats_box h3 {overflow:hidden;width:186px;}
.products .compatible .wide_column{width:595px;}
.products .compatible .info_wide{width:489px;}
.fbpage_profile .compatible .profile-image{width:548px;}
.fbpage_profile .compatible .profile-widecolumn{width:548px;}
.apps-config #promo_main{float:right;padding-top:26px;}
.applications .dialog_body p{margin:10px 0;}
.applications .messages_div{font-size:14px;margin:10px 0 10px;}
.apps-config{padding:10px 20px 20px;}
.apps-config h2{line-height:2.0em;}
#promo_main a{cursor:pointer;}
.browse_more_button{float:left;border:1px solid #145c9a;background:#526ea6;border-right-color:#0e1f5b;border-bottom-color:#0e1f5b;}
.browse_more_button div{border-top:1px solid #6e84b3;padding:3px 24px 5px 15px;background:url(/img/white_arrow_on_blue.gif) no-repeat center right;color:#fff;}
*+html .browse_more_button div{padding:4px 24px 4px 15px;}
.browse_more_button:hover{background-color:#40578a;text-decoration:none;}
.browse_more_button:active{border:1px solid #324a7b;background:#526ea6;border-right-color:#758bb7;border-bottom-color:#758bb7;background-color:#39548a;text-decoration:none;}
.browse_more_button:active div{border-top:1px solid #39548a;}
.developer .compatible #wide-column.w406{width: 556px;}
.compatible .dev_app_infos_shadow {width:569px;}
.compatible .dev_app_infos {width:568px;}
.compatible .dev_app_list {width:190px;}
.compatible .dev_app_list li {width:189px;}
.compatible .dev_app_list li.selected {width:190px;}

/* univlist */
#univlist, #searchSchoolList, #highSchoolList { position:absolute; width:606px; z-index:9999;}
#univlist_provinces { border-bottom:1px solid #3B5888;}
#univlist_provinces td { vertical-align:middle; color:#808080; text-align:center; font-size:13px;}
#univlist_provinces a { font-size:12px;display:block; text-decoration:none;}
#univlist_provinces td.activetab a { background:#3B5888; color:#fff;}
#univlist_provinces:after { content:"."; display:block; height:0; clear:both; visibility:hidden;}
#univlist_provinces { *zoom:1;}
#univlist_univs { list-style:none; padding:5px 10px; border:1px solid #d8dfea; background:#fff;}
#univlist_univs:after { content:"."; display:block; height:0; line-height:0; clear:both; visibility:hidden;}
#univlist_univs { *zoom:1;}
#univlist_univs li { float:left; width:140px; border-bottom:1px solid #f4f4f4; line-height:23px;}
#univlist_univs li.univ { width:112px;}
#univlist_univs li a:hover { background:#3B5888; color:#fff; text-decoration:none;}
#searchlist_school { list-style:none; padding:5px 10px; border:1px solid #d8dfea; background:#fff;}
#searchlist_school:after { content:"."; display:block; height:0; line-height:0; clear:both; visibility:hidden;}
#searchlist_school { *zoom:1;}
#searchlist_school li { float:left; width:140px; border-bottom:1px solid #f4f4f4; line-height:23px;}
#searchlist_school li.univ { width:112px;}
#searchlist_school li a:hover { background:#3B5888; color:#fff; text-decoration:none;}
#univlist .operation a { margin-right:180px;}
#uniList {width: 612px;}
.popup-wrapper {border: 10px solid #D8DFEA;position: absolute;z-index: 9999;overflow: hidden;}
.popup-wrapper iframe {position:absolute;top:0;left:0;z-index:-1;filter:mask();width:3000px;height:3000px;display:hidden;}
.popup-content {border: 1px solid #3B5888;background: #F7F7F7;padding: 6px;overflow: hidden;zoom: 1;}
#popup-country {font: 13px sans-serif;list-style: none;overflow: hidden;zoom: 1;}
#popup-country li {float: left;line-height: 26px;padding: 0 4px 0 5px;background: url(/img/popup_country_separator.gif) no-repeat 0 50%;}
* html #popup-country li {background-position: 0 40%;}
#popup-country li a {word-break: keep-all;}
#popup-country li#c_0, #popup-country li#c_13 {background: none;}
#popup-country li a {display: block;}
#popup-country li.active a {font-weight: bold;color: #000;}
#popup-country li.active a:hover {text-decoration: none;}
#popup-province, #popup-province-hs {list-style: none;overflow: hidden;zoom: 1;border: 1px solid #C3C3C3;background: #FFF;padding: 3px;}
#popup-province li, #popup-province-hs li {float: left;width: 33px;text-align: center;}
#popup-province li a, #popup-province-hs li a {height: 18px;line-height: 18px;}
#popup-province li.active a, #popup-province-hs li.active a {background: #3B5888;color: #FFF;}
#popup-province li.active a:hover, #popup-province-hs li.active a:hover {text-decoration: none;}
#popup-province li a, #popup-province-hs li a {display: block;}
#popup-province li#p_0_3, #popup-province li#p_0_20, #popup-province li#p_0_26, #popup-province li#p_0_9 {width: 44px;}
#popup-province-hs li#hsp_0_5, #popup-province-hs li#hsp_0_8, #popup-province-hs li#hsp_0_22, #popup-province-hs li#hsp_0_25 {width: 44px;}
#popup-unis, #popup-unis-hs {list-style: none;overflow-x: hidden;overflow-y:auto;height:200px;zoom: 1;border: 1px solid #C3C3C3;background: #FFF;padding: 10px 0 10px 10px;margin: 5px 0;}
#popup-unis li, #popup-unis-hs li {float: left;width: 160px;padding: 4px 12px;background: url(/img/school_list_dot.gif) no-repeat 0 9px;}
#popup-unis li a:hover, #popup-unis-hs li a:hover {background: #3B5888;color: #FFF;text-decoration: none;}
* html #popup-unis li {height: 1.3em;}
#uniList .canbutton {float: right;}
.module-popupcity{background-color:#fff; padding:3px 8px; border:1px solid #C3C3C3; overflow:hidden; zoom:1; margin:5px 0; }
.module-popupcity li{ list-style:none; margin-right:5px; height:18px; float:left; word-break:keep-all; line-height:18px;}
.module-qulist{ background-color:#fff; overflow:hidden; zoom:1; padding:3px 8px; border:1px #c3c3c3 solid; margin-bottom:5px;}
.module-qulist li{ display:inline-block; list-style:none; margin-right:5px; float:left; word-break:keep-all; height:18px; line-height:18px; }
.module-schoollist{ background-color:#fff; height:200px; padding:5px; overflow-y:scroll; overflow-x:hidden; border:1px #c3c3c3 solid; margin-bottom:5px;}
.module-schoollist li{ float:left; list-style:none; display:block; width:170px; height:18px; line-height:18px; overflow:hidden; padding-left:10px; margin-right:5px; background:url(/img/school_list_dot.gif) left 5px no-repeat; }
/* compatible for demo page */
#demoPage .compatible #wide-column {width:595px;}
/* Compatible for global */

.mt0{ margin-top:0px!important;}
.m10{ margin:10px;}
.m20_auto{ margin:20px auto;}
.mb10{ margin-bottom:10px;}
.m10_0{ margin:10px 0;}
.m0_10{ margin:0 10px;}
.m10_20_compatibleIE{ margin:10px 20px; _margin:20px;}
.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.mb5{ margin-bottom:5px;}
.mb15{ margin-bottom:15px;}
.mb20{ margin-bottom:20px;}
.ml5{ margin-left:5px;}
.ml10{ margin-left:10px;}
.ml20{ margin-left:20px;}
.ml35{ margin-left:35px;}
.ml60{ margin-left:60px;}
.mr5{ margin-right:5px;}
.mr10{ margin-right:10px;}
.mr15{ margin-right:14px;}
*html .mr15{ margin-right:15px; }

.p0{ padding:2px!important;}
.p2_0{ padding:2px 0;}
.p5{ padding:5px;}
.p10{ padding:10px;}
.pl10{ padding-left:10px;}
.pl20{ padding-left:20px!important;}
.pr8{ padding-right:8px;}
.pt10{ padding-top:10px;}
.pb10{ padding-bottom:10px!important;}

.p20{ padding:20px;}
.pb5{ padding-bottom:5px;}
.pr5{ padding-right:5px;}
.bb_ccc{ border-bottom:1px solid #ccc;}
.bb_d8dfea{ border-bottom:1px solid #d8dfea;}
.graybg{ background-color:#f7f7f7;}
.wauto{ width:auto;}
.w40{ width:40px;}
.w60{ width:60px;}
.w70{ width:70px;}
.w80{ width:80px;}
.w100{ width:100px;}
.w150{ width:150px;}
.w180{ width:180px;}
.w190{ width:190px;}
.w200{ width:200px;}
.w245{ width:245px;}
.w260{ width:260px;}
.w280{ width:280px;}
.w300{ width:300px;}
.w330{ width:330px;}
.w370{ width:370px;}
.w390{ width:390px;}
.w560{ width:559px; _width:556px;}
.w610{ width:610px;}
/* guide */
.compatible .opi-content .headline .title {width:555px;}
.compatible .opi-guide-add {padding:0 10px;}
/* iconlist */
.iconlist { list-style:none;}
.iconlist li { clear:both; margin:5px 0; overflow:hidden;}
.iconlist li .icon { float:left; margin-right:5px;}
.iconlist li .icon img { width:20px; max-height:30px;}

/* a strange problem in inbox page */
.inbox {_border-top:1px solid #fff;}

/* Talk Page */
#talkpage .compatible #talk {width:753px;}
/* Friends -> People U May Know */
#friendpage .compatible #friends { clear:both;}
#friendpage ol#friends.peoplelist .info, .people .info caption {width:auto !important;}
#friendpage ol#friends.peoplelist .info th {width:40px;}
.btn-addpic {background:url(/imgpro/btn/btnadd1.png) no-repeat;width:52px;height:19px;border:none;cursor:pointer;}
/* Setting Fillet*/
.setting_float{width:80px;z-index:9999;background-color:#fff}

/* friends Fillet*/
.friends_list_float{width:178px;z-index:9999;background-color:#fff;border:1px solid #C0C0C0;position:absolute}
.friends_list_float .j1,.friends_list_float .j2,.friends_list_float .j3,.friends_list_float .j4{background:url(/imgpro/box/corner_float.png) 0 0 no-repeat;width:4px;height:4px;line-height:0;position:absolute;line-height:50px;overflow:hidden}
.friends_list_float .j1 {background-position:0 0;left:-1px;margin-top:-1px}
.friends_list_float .j2 {background-position:-4px -8px;right:-1px;margin-top:-1px}
*html .friends_list_float .j2 {right:0px;left:175px}
.friends_list_float .j3 {background-position:0 -4px;left:-1px;margin-top:-3px}
.friends_list_float .j4 {background-position:-4px -12px;right:-1px;margin-top:-3px}
*html .friends_list_float .j4 {right:0px;left:175px}
.friends_list_float .fillet-content{padding:2px 5px}
.friends_list_float .fillet-content ul{background-color:#fff}
.friends_list_float .fillet-content li{display:block;border-bottom:1px #EFF0F1 solid;padding-left:7px;line-height:23px}
.friends_list_float .m-autosug-hover{background-color:#FFFF8C;cursor:pointer}

/*home statusReply*/
.statusaudiobtn{ padding-left:48px; padding-bottom:2px; _padding-bottom:3px; margin:0 5px; text-decoration:none; background:url(/imgpro/icons/statusvideobtn.gif) left 0px no-repeat;}
.statusaudiobtn.expand{background-position:left -27px}

.statusvideobtn{ padding-left:48px; padding-bottom:2px;  _padding-bottom:3px; margin:0 5px; text-decoration:none; background:url(/imgpro/icons/statusvideobtn.gif) left -54px no-repeat;}
.statusvideobtn.expand{background-position:left -81px}
.statusvideobtn:hover,
.statusaudiobtn:hover{ text-decoration:none}

/*star*/
.star-info{position:relative;color:#666;text-decoration:none;font-size:12px;text-align:center;line-height:25px;}
.star-info span{display:none}
.star-info:hover span{display:block;position:absolute;height:23px;margin-left:1px;margin-top:-50px;width:427px;z-index:10000}
*html .star-info:hover span{margin-left:-54px;margin-top:-28px}
*+html .star-info:hover span{margin-left:-54px;margin-top:-28px}

.happybaddy-promote,
.group-promote{width:122px;margin:10px auto;}

/**group:right sidebar**/
.ex-group .box-body ul{padding:5px 0;}
.ex-group .box-body li{margin:10px 0 0;padding:0 0 5px 15px;}
.ex-group .group-pic{border:1px solid #E0E0E0;padding:1px;float:left;margin:0 10px 0 0;}
.ex-group .acc{color:gray;}
/**group:mid**/
.v2-btn {background:url(/imgpro/btn/v2_btn.png) no-repeat 100% 100%;padding:5px 4px 3px 0;}
.v2-btn span{background:url(/imgpro/btn/v2_btn.png) no-repeat 0 0;padding:5px 0 5px 10px;}
.group-container {background:url(/imgpro/bg/group-grad.jpg) repeat-x;height:291px;font-family:微软雅黑,黑体;color:#FFF;padding:10px;
	-moz-border-radius:3px;
	-webkit-border-bottom-right-radius:3px;
}


/**old beas by yang.zhao**/
/* Oak */
#oak {zoom: 1;overflow: hidden;}
#oak.white {background: #FFF;}
#oak.gray {background: #F7F7F7;}
#oak.white-gray {background: url(/img/white_gray_bg.gif) repeat-y right top;width:805px;margin-right:15px;}
#oak.gray-gray {background: #F7F7F7 url(/img/white_gray_bg.gif) repeat-y right top;}
*html .white {background: #FFF;}
*html .gray {background: #F7F7F7;}
*html .white-gray {background: url(/img/white_gray_bg.gif) repeat-y right top;width:840px;margin-right:15px;}
*html .gray-gray {background: #F7F7F7 url(/img/white_gray_bg.gif) repeat-y right top;}
#single-column {clear: both; padding:20px 0;}
#single-column h2{padding-left:22px}
#single-column.multifriends{ padding:30px;}
#wide-column {width:660px;float:left; margin:10px 15px 10px 0;_display:inline; overflow: hidden;}
#side-column{width: 162px;float: left;}
#side-column .single-box {padding: 10px;background: #F0F0F0;border-top: 1px solid #CCC;border-bottom: 1px solid #CCC;margin: 0.8em 10px 0.8em 0;position: relative;}
#side-column .top-box {padding: 10px;}
#side-column .mid-box {padding: 10px;border-bottom: 1px solid #CCC;border-top: 1px solid #FFF;}
#side-column .bottom-box {padding: 10px;border-top: 1px solid #FFF;}
#side-column .no-margin {margin: 0;}
#equal-left {float: left;width: 48.5%;}
#equal-right {float: right;width: 48.5%;}
.cube {padding: 10px;}
.gray .cube {border: 1px solid #D8DFEA;background: #FFF;padding: 10px;}
.gray-gray .cube {border: 1px solid #D8DFEA;background: #FFF;padding: 10px;}
.gray .side-cube {padding: 0.5em;margin-bottom: 1.0em;line-height: 1.5em;}
.gray .side-cube ul {padding: 0.5em;list-style: square inside;}
.blocks {padding: 12px;}
.blocks h3 {background:#D8DFEA none repeat scroll 0%;border-top:1px solid #3B5888;color:#3B5888;height:2.0em;line-height:2.0em;text-indent: 1.0em;margin-bottom: 0.6em;}

/* compatibility of Friends' Friends */
#toc { position:relative; height:28px; line-height:28px; word-break:break-all;}

/* compatibility of notice boxs */
.attention, .warning, .success, .none, .messages_div, .errors_div { margin:0 16px; border:1px solid; text-align:center; line-height:20px;}
.stdcontainer .attention, .stdcontainer .warning, .stdcontainer .success, .stdcontainer .none, .stdcontainer .messages_div, .stdcontainer .errors_div { margin:10px 0;width:99%;height:auto}
.gnrcontainer .attention, .gnrcontainer .warning, .gnrcontainer .success, .gnrcontainer .none, .gnrcontainer .messages_div, .gnrcontainer .errors_div { margin:10px 0;}
.attention { border-color:#ffe222; background:#fffbe2;}
.attention strong { font-size:1.2em;}
.warning { border-color:#dd3c10; background:#ffebe8;}
.success { border-color:#3B5888; background:#f7f7f7;}
.none { border-color:#d8dfea; background:#fff;}
.messages_div { border-color:#ffe222; background:#fffbe2; margin-bottom:10px;}
.errors_div	{ border-color:#dd3c10; background:#ffebe8;}
.updated {background:#FFF8CC;border-bottom:1px solid #FFE222;}

/* add pic-btn */
.btn-addpic {background:url(/imgpro/btn/btnadd1.png) no-repeat;width:52px;height:19px;border:none;cursor:pointer;}

/* compatibility of Friends' Friends */
.stdcontainer { clear:both;}
.stdcontainer:after { content:"."; display:block; font-size:0; clear:both; visibility:hidden;}
.stdcontainer { *zoom:1;}

/**guide high school:app scrolling**/
.app-scroll{margin:20px 0 10px;}.app-scroll h4{background:url(/imgpro/icons/app.png) no-repeat;padding-left:25px;font-size:14px;}.app-scroll-box{padding:10px 0;height:125px;border-bottom:1px solid #ECEFF5;margin:0 0 10px;}.app-scroll-box .pre,.app-scroll-box .next{width:15px;height:39px;display:block;background:url(/imgpro/app/arrows.png) no-repeat;float:left;margin:20px 0 0;}.app-scroll-box .pre:hover{background-position:0 0;}.app-scroll-box .next:hover{background-position:100% 0;}.app-scroll-box .pre{background-position:0 100%;}.app-scroll-box .next{background-position:100% 100%;}.app-scroll-win{width:510px;overflow:hidden;height:120px;float:left;}.app-scroll-win ul li{float:left;display:block;width:102px;height:120px;overflow:hidden;text-align:center;}.app-scroll-win ul li *{margin:0 auto;}.app-scroll-win ul li .acc{color:#FFF;text-align:center;}.app-scroll-win ul li .hot_app_logo{display:block;width:87px;height:78px;overflow:hidden;text-align:center;}.app-scroll-win ul li .hot_app_logo a img{border:1px solid #E3EEF8;}.app-scroll-win ul li .hot_app_logo a{display:block;width:81px;}.app-scroll-win ul li .hot_app_logo a:hover{border:2px solid #005EAC;}.app-scroll-win ul li .hot_app_logo a:hover img{border:none;}.app-scroll-win ul li .hot_app{display:block;margin-top:3px;font-size:14px;text-align:center;}

/* univlist */
#univlist, #searchSchoolList, #highSchoolList { position:absolute;
width:606px; z-index:9999;}
#univlist_provinces { border-bottom:1px solid #3B5888;}
#univlist_provinces td { vertical-align:middle; color:#808080;
text-align:center; font-size:13px;}
#univlist_provinces a { font-size:12px;display:block; text-decoration:none;}
#univlist_provinces td.activetab a { background:#3B5888; color:#fff;}
#univlist_provinces:after { content:"."; display:block; height:0;
clear:both; visibility:hidden;}
#univlist_provinces { *zoom:1;}
#univlist_univs { list-style:none; padding:5px 10px; border:1px solid
#d8dfea; background:#fff;}
#univlist_univs:after { content:"."; display:block; height:0;
line-height:0; clear:both; visibility:hidden;}
#univlist_univs { *zoom:1;}
#univlist_univs li { float:left; width:140px; border-bottom:1px solid
#f4f4f4; line-height:23px;}
#univlist_univs li.univ { width:112px;}
#univlist_univs li a:hover { background:#3B5888; color:#fff;
text-decoration:none;}
#searchlist_school { list-style:none; padding:5px 10px; border:1px solid
#d8dfea; background:#fff;}
#searchlist_school:after { content:"."; display:block; height:0;
line-height:0; clear:both; visibility:hidden;}
#searchlist_school { *zoom:1;}
#searchlist_school li { float:left; width:140px; border-bottom:1px solid
#f4f4f4; line-height:23px;}
#searchlist_school li.univ { width:112px;}
#searchlist_school li a:hover { background:#3B5888; color:#fff;
text-decoration:none;}
#univlist .operation a { margin-right:180px;}
#uniList {width: 612px;}
.popup-wrapper {border: 10px solid #D8DFEA;position: absolute;z-index:
9999;overflow: hidden;}
.popup-wrapper iframe
{position:absolute;top:0;left:0;z-index:-1;filter:mask();width:3000px;height:3000px;display:hidden;}
.popup-content {border: 1px solid #3B5888;background: #F7F7F7;padding:
6px;overflow: hidden;zoom: 1;}
#popup-country {font: 13px sans-serif;list-style: none;overflow:
hidden;zoom: 1;}
#popup-country li {float: left;line-height: 26px;padding: 0 4px 0
5px;background: url(/img/popup_country_separator.gif) no-repeat 0 50%;}
* html #popup-country li {background-position: 0 40%;}
#popup-country li a {word-break: keep-all;}
#popup-country li#c_0, #popup-country li#c_13 {background: none;}
#popup-country li a {display: block;}
#popup-country li.active a {font-weight: bold;color: #000;}
#popup-country li.active a:hover {text-decoration: none;}
#popup-province, #popup-province-hs {list-style: none;overflow:
hidden;zoom: 1;border: 1px solid #C3C3C3;background: #FFF;padding: 3px;}
#popup-province li, #popup-province-hs li {float: left;width:
33px;text-align: center;}
#popup-province li a, #popup-province-hs li a {height: 18px;line-height:
18px;}
#popup-province li.active a, #popup-province-hs li.active a {background:
#3B5888;color: #FFF;}
#popup-province li.active a:hover, #popup-province-hs li.active a:hover
{text-decoration: none;}
#popup-province li a, #popup-province-hs li a {display: block;}
#popup-province li#p_0_3, #popup-province li#p_0_20, #popup-province
li#p_0_26, #popup-province li#p_0_9 {width: 44px;}
#popup-province-hs li#hsp_0_5, #popup-province-hs li#hsp_0_8,
#popup-province-hs li#hsp_0_22, #popup-province-hs li#hsp_0_25 {width:
44px;}
#popup-unis, #popup-unis-hs {list-style: none;overflow-x:
hidden;overflow-y:auto;height:200px;zoom: 1;border: 1px solid
#C3C3C3;background: #FFF;padding: 10px 0 10px 10px;margin: 5px 0;}
#popup-unis li, #popup-unis-hs li {float: left;width: 160px;padding: 4px
12px;background: url(/img/school_list_dot.gif) no-repeat 0 9px;}
#popup-unis li a:hover, #popup-unis-hs li a:hover {background:
#3B5888;color: #FFF;text-decoration: none;}
* html #popup-unis li {height: 1.3em;}
#uniList .canbutton {float: right;}
.module-popupcity{background-color:#fff; padding:3px 8px; border:1px
solid #C3C3C3; overflow:hidden; zoom:1; margin:5px 0; }
.module-popupcity li{ list-style:none; margin-right:5px; height:18px;
float:left; word-break:keep-all; line-height:18px;}
.module-qulist{ background-color:#fff; overflow:hidden; zoom:1;
padding:3px 8px; border:1px #c3c3c3 solid; margin-bottom:5px;}
.module-qulist li{ display:inline-block; list-style:none;
margin-right:5px; float:left; word-break:keep-all; height:18px;
line-height:18px; }
.module-schoollist{ background-color:#fff; height:200px; padding:5px;
overflow-y:scroll; overflow-x:hidden; border:1px #c3c3c3 solid;
margin-bottom:5px;}
.module-schoollist li{ float:left; list-style:none; display:block;
width:170px; height:18px; line-height:18px; overflow:hidden;
padding-left:10px; margin-right:5px;
background:url(/img/school_list_dot.gif) left 5px no-repeat; }
/**User Pic by yang.zhao**/
.userpicImage{display:block;overflow:hidden;position:relative;}
.userpicImage_Image {background:transparent none repeat scroll 0 0 !important;display:block;left:0;overflow:hidden;position:absolute;top:0;vertical-align:middle;}
.userpicImage_Corners {background:transparent none repeat scroll 0 0;display:block;height:100%;left:0;position:absolute;top:0;width:100%}
.imgpng{background:transparent none repeat scroll 0 0 !important;height:200px !important;width:110px !important;}
/**header banner by yang.zhao**/
.header-banner{border:1px #c7e195 solid;border-bottom:0;width:986px;margin:0 auto;overflow:hidden; background:#fff; padding:1px}
/**Publisher by yang.zhao**/
.publisher-login{text-align:right;font-size:14px;background:url(/imgpro/icons/v2_loading.gif) no-repeat scroll left center;width:40%;margin:10px auto;padding:10px}
.publisher #logo{margin-right:30px}
.publisher .userpic{position:absolute}
.tab-menu a.add.button, .tab-menu a.add-button {float:right;}
a.add.button:link, a.add.button:visited, a.add-button:link, a.add-button:visited {background:transparent url(/imgpro/bg/btnbg2.png) no-repeat scroll left top;
color:#FFFFFF;display:inline-block;font-weight:bold;height:26px;line-height:25px;padding-left:39px;vertical-align:middle;width:80px;
margin-top:5px;}
/*2009 0508yang*/
.setting_float {background-color:#FFFFFF;border:1px solid #5E9F09;position:relative;width:44px;z-index:9999; height:50px;padding:5px 0; overflow:hidden}
.fillet-guide-tips {margin-bottom:15px;position:relative;}
.fillet-guide-tips ul{width:44px; z-index:99999; background:#fff; height:50px;}
*html .fillet-guide-tips ul{width:42px; }
.fillet-guide-tips ul li{line-height:2; text-align:center;color:#2e63b9!important;cursor:pointer;width:42px!important; padding:0!important; }
.fillet-guide-tips ul li a{width:24px!important; padding:0 9px;}
.fillet-guide-tips ul li a:link{background:#fff;cursor:pointer;color:#2E63B9 !important;}
.fillet-guide-tips ul li a:visited{background:#fff;cursor:pointer;color:#2E63B9 !important;}
.fillet-guide-tips ul li a:hover{background:#ffffbb!important;color:#2e63b9; text-decoration:none;height:24px;text-decoration:none;cursor:pointer;}
.publisher-status textarea{ border:#cbcbcb 1px solid}
.publisher-status-inner{display:inline;float:left;margin-right:5px;}
.publisher-status-btn{display:block;padding-top:2px; float:left}
.publisher-status-btn .input-button{background:transparent url(../../imgpro/bg/publisher_status_btn.gif) no-repeat scroll 0 0;border:medium none;font-size:14px;font-weight:bold;height:37px;line-height:30px;width:96px; margin-left:12px; display:inline}
.publisher-status .application {width:410px;}
.publisher-status .application li {color:#7F7F7F;float:left;padding-right:36px;}
.publisher-status .application li input.addfile {background-color:#FFFFFF;cursor:pointer;height:16px;margin-left:-28px;opacity:0;position:absolute;width:10px;}
.publisher-status .application li a {display:block;padding-left:20px;width:25px;}
.publisher-status .iexpression {background:transparent url(../../imgpro/icons/new-statusface/1.gif) no-repeat scroll 0 0;height:16px;}
.publisher_main_status {height:19px;overflow:hidden;width:412px;}
.all_material{display:inline;height:18px;line-height:16px;margin-top:4px;text-align:right;text-decoration:underline;font-size:12px; width:110px; text-align:right; float:right}
.all_username{ float:left;font-size: 12px; font-weight:normal!important}
.all_username b{ font-size:14px; font-family:"Arial, 宋体"}
.all_data{ float:left;text-decoration:none; line-height:normal; margin-top:0px;*margin-top:2px;_margin-top:2px}
.all_advertise{width:580px; height:180px; float:left}
.new_repair{height:16px;width:14px;background:url(../../images/answer.gif) no-repeat 0 3px;} 
.new_repair:hover{height:16px;width:14px; background:url(../../images/answer01.gif) no-repeat 0 3px;} 
.feed-status-publish .content{ width:410px;}
.public-info {background:#ffffe7 none repeat scroll 0 0;border:1px solid #E2C822;width:548px;padding:10px 15px ;position:relative;margin-bottom:10px;float:left}
*html .public-info {width:551px;padding:10px 15px }
*+html .public-info {width:548px;margin-right:1px;padding:10px 15px}
.public-info h2 {color:#FF6600; float:left; width:426px;}
.public-info p {line-height:24px;margin-top:5px;float:left; width:444px;}
.public-info p span {float:right;font-size:12px;font-weight:normal;margin:-5px -5px 0 0;float:left}
.search-friends-left p{height:30px}
.search-friends-right p{height:30px}
/* friend search div weiboxie*/
.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 #86ae3b; background-color:#fff; }
.m-autosug ul li{ padding:3px 10px; border-bottom:1px solid #e0e0e0;}
.m-autosug p{ line-height:1.3em;}
.m-autosug em{ font-weight:bold; 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; }

.container{position:relative;}

.moreWrap_ating{border:1px solid #79a506;width:88px!important;height:294px!important;position:absolute;background:#fff;right:0px;top:0;overflow:hidden}
#moreWrap_ating_hi ul li{height:24px!important;line-height:24px!important;padding-left:20px!important;width:68px!important; display:inline-block; text-align:left!important}
#moreWrap_ating_hi ul li a{color:#000!important;width:68px!important; display:inline-block;line-height:24px!important; padding:0!important}
#moreWrap_ating_hi ul li a:link{color:#000!important;width:68px!important; display:inline-block; line-height:24px!important;padding:0!important}
#moreWrap_ating_hi ul li a:visited{color:#000!important;width:68px!important; display:inline-block; line-height:24px!important;padding:0!important}
#moreWrap_ating_hi ul li a:hover{color:#000!important;width:68px!important; display:inline-block;line-height:24px!important;background:none!important; padding:0!important}
#moreWrap_ating_hi ul li.select{background:#eaf5d2!important;width:68px!important;display:inline-block;}
#moreWrap_ating_hi ul li.select a{background:#eaf5d2!important; }
.viewer-actions ul li{border-bottom:1px solid #dddce1;display:block;padding:3px 0px 5px 9px;text-decoration:none;}
.viewer-actions ul li span{ padding:0 10px 0 4px; display:inline-block;}
.add_friends{ margin-left:12px; margin-bottom:10px;}
a.action{border-bottom:1px solid #dddce1;display:block;padding:3px 0px 3px 9px;text-decoration:none;}
a.action:hover{text-decoration:none;}


.publication{float:right; margin-right:34px; display:inline; margin-top:2px; background: url(http://mopimg.cn/images/publication.gif) no-repeat scroll 0 0px; width:60px; height:27px; padding-left:26px; line-height:27px;}
.publication:link{ color:#000}
.publication:visited{ color:#000}
.publication:hover{ color:#000}



