﻿/*--head 11.22by king-start-*/
#header{ color:#fff;}
#header a{color:#fff;}
#header .hd_mu_a a{ color:#464646;}

/*--private for header--*/
#sb_foot li, .M_tp_n li, .disinl{display :inline;line-height:normal;}

.tp_sc{ background:url(http://images.linsuo.com/bg_tp.gif) repeat scroll 0 -43px;height:35px;min-width:700px;position:absolute;width:100%;}
table.layout{border-collapse:collapse;height:100%;width:100%;}
#m_td{padding:1.8em 17px 0; vertical-align:middle;}

.m_tp{border-bottom:1px solid #BAC3C8;left:0;min-width:700px;position:absolute;top:0;width:100%;z-index:5;}
.M_tp_n{line-height:130%;min-height:14px;padding:0.35em 0 0.35em 8px;}
.M_tp_n h3{display:inline;font-size:100%;font-weight:200;width:auto;margin-right:0.25em;}

.M_tp_n li a{margin:0 0.85em;}
.tp_u{float:left;text-align:left;}
.tp_r{float:right;text-align:right;}
 
.mltops{padding-top:17px;_padding-top:0;_margin-top:17px;}
.hd_st{ padding-top:30px;border-bottom:#ccc 1px solid;}
.widset{ margin:0 auto; width:960px;}
.hd_bg{ background:url(http://images.linsuo.com/hd_bg.png) repeat-x scroll 0 0; height:109px; border-bottom:#3f3f3f 1px solid;}
.hd_mu{ background:url(http://images.linsuo.com/hd_bg.png) repeat-x scroll 0 -110px; height:31px; _overflow:hidden; border-width:1px 0; border-style:solid; border-color:#e9b944;}
.hd_mu_t{padding-top:2px;}
.hd_mu_t li{display :inline;line-height:normal;height:28px; line-height:28px; vertical-align:middle; float:left; padding:0 5px;}
.hd_fs_l{ font-size:14px; font-weight:600;}
.hd_fs_l a{ padding:0 5px;}
.hd_fs_r{font-size:12px;}
#hd_mu_ipt{ background:#FFF url(http://images.linsuo.com/se_sh.gif) no-repeat scroll left top;border-color:#e1a82f -moz-use-text-color #e1a82f #e1a82f;border-style:solid none solid solid;border-width:1px 0 1px 1px;padding:3px 4px;width:128px; margin-left:10px;}
.hd_mu_a{ border:1px solid #e1a82f;margin-left:2px;}
.hd_mu_a a{ color:#464646;padding:0 5px; background-color:#EDEDED;border-color:#e9b944;border-style:solid;border-width:1px 0;display:inline-block;height:20px;line-height:20px; vertical-align:top;margin-top:3px;}
.hd_mu_a a.more{background-image:url(http://images.linsuo.com/hd_bg.png);background-position:-165px -148px;background-repeat:no-repeat;padding:0;width:12px; margin-left:1px;}
/*tongzhi*/
#head_tz_nav{position:relative; z-index:999;display:inline;height:28px;line-height:28px;}
#head_tz_nav .nav_content{ position:absolute;top:28px;left:0; width:280px;border:#f4ad6e 1px solid;background-color: #feffea;margin:0;padding:5px;z-index:999;}
#head_tz_nav .nav_content a{ text-decoration:none; color:#f60; }
#head_tz_nav .noticeContent {border-bottom:1px  dotted #ddd;float:left;font-size:12px;line-height:16px;padding:0 0 6px;width:100%;}
#head_tz_nav .navContentBd {background-color:#fff;border:#fcd9ba 1px  solid;color:#666;padding:3px;width:270px;overflow:hidden;}
#head_tz_nav .navContentFt {text-align:right;}
#head_tz_nav .noticeItem {padding:4px 5px 3px 26px;width:100%;clear:both;height:auto;}
#head_tz_nav .noticeIcon {float:left;height:20px;margin:0 5px 0 -25px;width:20px;}
#head_tz_nav div.more {clear:both;padding:5px 20px 5px 0px;text-align:right;}
#head_tz_nav .navContentFt {text-align:right;}
#head_tz_nav .tzbg{background-color:#feffea;border:#f4ad6e 1px solid; color:#f60; border-bottom:none; padding-left:10px; padding-right:10px; z-index:500; width:40px; height:25px; line-height:25px; vertical-align:middle; position:relative; bottom:-1px; text-align:center; }

/*-- shezhi tanchukuang --*/
#sz_{ position:relative; z-index:999; }
#sz_ .sz_xbox a{ color:#666;}
.sz_xbox{position:absolute; top:28px; left:0;height:auto;margin:0px auto;max-height:200px;border:1px solid #d38f00;background-color:#fcfeda; width:80px; z-index:6000px}
.sz_xbox li{ border-bottom:#ddd 1px  dotted; line-height:25px; padding-left:10px;text-align:left;width:87%;}
.sz_xbox li:hover{background-color:#ffb622;}
.sz_xbox li:hover a{ color:#fff}
.sz_xbox li a{text-decoration:none; color:#666}
.sz_xjz{position:relative;top:-6px;left:-60px;}

/*-- #body 11.22by king-end-*/
#body{ margin:0px auto;width: 960px; padding:5px 7px; min-height:640px; background:#F7F7F7 !important; }
#main{ clear:both;}
/*.menu{background:url(http://images.linsuo.com/meber_07.jpg) repeat-x left bottom; height:44px; line-height:44px; vertical-align:middle; text-align:center; font-size:14px; font-weight:bold; color:#fff;}
.menu_on{ background:url(http://images.linsuo.com/menu_on.jpg) no-repeat; padding:4px; color:#c30;margin-right:30px;}
.menu_on a{color:#c30 !important;  padding:3px;}
.menu span{margin-right:30px;}
.menu span a{ color:#fff;padding:4px;}
.menu span a:hover{background:url(http://images.linsuo.com/menu_on.jpg) no-repeat; padding:4px; color:#c30;}
*/

/*-- sidebar --*/
.sidebar{ width:150px; float:left; background-color:#f9f9f9;line-height:25px; margin-top:5px; _height:580px;}
	.sidebarltop{position:relative; top:-3px; left:-1px;}
	.sidebarrtop{position:relative; bottom:-3px;}
	.xx_box{ margin-bottom:10px;width:96%;}
	    .xx_box li{height:30px; padding-left:4px; padding-bottom:6px; position:relative;}
	        .xx_box li a.appName{ background:url("http://images.linsuo.com/sidebar.png") no-repeat scroll 0 -999px transparent;color:#666;display:block;padding:0 0 0 5px;}
	        .xx_box a.appName span.appName{background:url("http://images.linsuo.com/sidebar.png") no-repeat scroll 0 -999px transparent;cursor:pointer;display:block;height:24px;line-height:24px;overflow:hidden;padding:3px 4px 5px 0;}
	        .xx_box a.appNameOpt{position:absolute;top:0;right:0; display:block;height:24px;line-height:24px;overflow:hidden;padding:3px 4px 5px 0;font-size:11px;text-decoration:underline;}
    	        .xx_box li:hover a.appName{background-position:0 0;text-decoration:none;}
	            .xx_box li:hover a.appName span.appName{background-position:100% 0;}
	            .xx_box li:hover a.appNameOpt{display:block;}
		.lbuton{ color:#c30;background:url("http://images.linsuo.com/sidebar.png") no-repeat scroll 100% 0 transparent}
		.lbuton a span.appName{}
		.lbuton img, .lbutoff img{ float:left; margin:0 15px;}
		.sidebartit{ background:url(http://images.linsuo.com/hyht_06.jpg) repeat-x left bottom; padding-left:10px; height:30px; padding-bottom:3px;color:#666;}
		.sidebartit img{ float:left; margin:0 15px;}
		.left_fb .lbutoff, .left_fb .lbuton{ text-align:center;padding-left:0;}

/*-- the biggest div of two columns  --*/
.main_content{ width:800px;float: left; margin-left: 10px;}
/*-- the middle div of three columns --*/
.main-mid{ margin:5px 0 5px 10px; float:left; width:568px; }
.per_detail{ display:inline-block;}
.membertx{ margin-right:20px; float:left;}
.membertx_img_b{ border: 1px solid #cccccc; padding: 3px;text-align:center; background-color:#fff;}

/*-- main content's head bar --*/
.memberdttab{ border-bottom:1px solid #ccc;overflow:hidden;padding:0 10px;line-height:20px;}
	.memberdttab .option{ float:right;margin:0 5px; padding:5px 0 0;}
.memberdttab ul{ list-style-image:none;list-style-position:outside;list-style-type:none;overflow:hidden;padding-left:2px;float:left;}
.memberdttab li{ float:left;margin-left:1px;cursor:pointer;text-align:center;padding-left:1px;padding-top:4px;display:block;}
.memberdttab li a {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#F1F1F1 url(http://images.linsuo.com/sub_tab.gif) repeat-x scroll 0 0;border-color:#ccc;border-style:solid;border-width:1px 1px 0;color:#333;display:block;min-width:60px;padding:0 1em;text-align:center;}
.memberdttab li.selected {position:relative;z-index:99;padding-top:2px;}
    .memberdttab li.selected a {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#f90 none repeat scroll 0 0;border-color:#9F4E0B #A4630B;border-style:solid;border-width:1px 1px 0;color:#FFF;padding:2px 1em 0;}
.memberdt1{ margin-top:4px; }
/* new navigation */
.navHead{line-height:25px; border-bottom:#ddd 1px solid; padding-left:20px; margin-bottom:15px;}
	.navHead li{ float:left; width:100px; border:#ddd 1px solid; text-align:center; background-color:#eee; position:relative; bottom:-1px;}
.navHeadOn{float:left; width:100px; border:#ddd 1px solid; border-bottom:#fff 1px solid!important; text-align:center; background-color:#fff!important; color:#F60}
	.navHeadOn span{ color:#f60;}

/*information tab nav bar - by king and hu - 20091123
#sub-nav {border-bottom:1px solid #CCCCCC;overflow:hidden;padding:14px 10px 0;}
#sub-nav ul {list-style-image:none;list-style-position:outside;list-style-type:none;overflow:auto;padding-left:2px;}
#sub-nav .selected {position:relative;z-index:99;}
#sub-nav ul li {float:left;margin-left:-1px;}
#sub-nav .selected a {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#f90 none repeat scroll 0 0;border-color:#9F4E0B #A4630B;border-style:solid;border-width:1px 1px 0;color:#FFFFFF;}
#sub-nav ul li a {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#F1F1F1 url(http://images.linsuo.com/sub_tab.gif) repeat-x scroll 0 0;border-color:#ccc;border-style:solid;border-width:1px 1px 0;color:#333333;display:inline;min-width:60px;padding:3px 1em;text-align:center;}
*/

/*-- fenye --*/
#page_more {margin:15px 20px;text-align:center;}
div#page_more .page_more_a {margin-top:5px;width:auto;}
div#page_more .page_more_a a {border:1px solid #CCC;color:#868585;display:inline;font-family:Verdana,Geneva,sans-serif;font-size:12px;line-height:15px;margin-right:3px;padding:1px 3px;text-decoration:none;}
div#page_more .page_more_a a:hover {border:1px solid #F60;}
div#page_more .page_more_a a.this {background-color:#F7FFFF;border:1px solid #999;color:#666;font-weight:bold;}
div#page_more .page_more_a a.none {border:1px solid #099;color:#999;}
.page_more_img {bottom:-10px;display:inline;padding-right:5px;position:relative;width:23px;}
.page_more_img input {position:relative;top:-6px;}
/*new page by tiger - 20100121
.pipe {font-weight:normal !important;padding:0 5px;}*/
.pagelist .pagePrev, .pagelist .pageNext {padding:1px 5px;}
.pagelist .pageNow {visibility:hidden;}
.pagelist strong {color:#666666;font-weight:bold;padding:2px 6px 2px 5px;}
.pagelist a,.pagelist span,.pagelist strong{display:-moz-inline-stack;display:inline-block;*display:inline;overflow:hidden;height:16px;margin:2px;padding:1px 5px;color:#6899b9;font:12px/16px Verdana,Arial,Helvetica,sans-serif;text-decoration:none;vertical-align:middle;zoom:1;}
.pagelist a{border:1px solid #cfe0eb;}
.pagelist a:hover{border-color:#0292C1;background:#0292C1;color:#fff;text-decoration:none;}
.pagelist span{padding:2px 1px;color:#999;}
.pagelist strong{padding:2px 6px 2px 5px;color:#666;font-weight:bold;}
.pagelist .pagePrev,
.pagelist .pageNext{padding:1px 5px;padding:2px 5px 0 \9;}
.pagelist .pageNow{visibility:hidden;}

/*foot*/
#footer{ border-top:#ddd 1px solid; clear:both; width:100%; text-align:center; line-height:40px; color:#666}
/* more beautiful footer bar - by xiaohu*/
.footer{background: transparent url(http://images.linsuo.com/footer_bg1.jpg) repeat-x scroll center top;}
.main-content{margin: 0 auto;width: 960px;}
.footbg{height: 50px;}
.footf{color: #FFF;padding-top: 20px;}
.footf a:link, .footf a:visited{color: #fff;}
.footf a:hover{ text-decoration:underline;}


/*-- back to top --*/
#backtop {background:#AF1010 none repeat scroll 0 0;border:2px solid #CCC;bottom:2em;position:fixed;right:2em;width:100px;}
#backtop a:link {color:#FFF;display:block;line-height:20px;}
#backtop a:hover {color:#CCC;}

/*-- smiley --*/
.smiley_main{ display:none;}
.smiley_main .decor{_display:none;position:absolute;right:-2px;bottom:-2px;z-index:-1;width:100%;height:100%;background:#000;-moz-opacity:0.1;opacity:0.10;filter:alpha(opacity=10);}
.smiley_main .smiley_list{ width:212px;padding:2px;background:#FFFFFF none repeat scroll 0 0;border:1px solid #EFC487;}
.smiley_list img{cursor: pointer; width:20px; height:20px;}

/*-- button --*/
.rbutton {background:#F2F2F2 url(images/white-grad.png) repeat-x scroll left top;border-color:#999;-moz-border-radius:6px;-webkit-border-radius:6px;text-decoration:none;text-shadow:0 1px 0 #FFFFFF;position:relative;}
a.rbutton {padding:4px 11px;top:0;font-family:"Helvetica","Arial";-moz-box-sizing:content-box;border-style:solid;border-width:1px;cursor:pointer;line-height:15px;white-space:nowrap;font-size:12px !important;}
a.rbutton:hover {color:#467;border-color:#666;}

/*-- module top name from bai --*/
/* old
.appHead{padding:0 5px 10px;}
h2.user{ display:inline-block; font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:bold;line-height:20px;margin-bottom:5px;padding:5px 0 0;white-space:nowrap;}
.user strong {display:block;padding:5px 0;}
.user img{margin:0 7px 0 0;}
.user span {-x-system-font:none;display:block;font-family:Verdana,Geneva,sans-serif;font-size:12px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:20px;}
.user span.pipe {display:inline;}*/

.appBody{min-height:400px;_height:400px;padding:10px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;background:#fff;}
.appActions{margin:5px 12px;text-align:right;}
.appCrumbs{margin:0 12px;}
.appContent{margin:10px 12px;padding:5px 0 0;}

/*- new module title - by tiger 20100326 -*/
.topName { height:28px; padding-left:10px; padding-top:5px;}
.topName_icon { width:24px; height:24px; float:left; background:url(http://images.linsuo.com/sprite_24.png) no-repeat; background-position:-650px 0;}
.topName_title { font-size:16px; font-weight:bold; color:#F90;}

/*- old DOM -*/
.appHead{padding:0 5px 10px;}
	.appHead h2{_height:20px;margin:0;padding:5px 0 0;font:bold 14px/20px Verdana,Arial,Helvetica,sans-serif;white-space:nowrap;}
		.appHead h2 .icon{width:24px;height:24px;margin:-2px 10px 0 0;*margin-top:0;_margin-top:-3px;vertical-align:middle;}
	.appHead .user a{padding-right:10px; color:#999;}
		.appHead .user img.avatar-48{float:left;width:48px;height:48px;margin:0 7px 0 0;}
		.appHead .user strong{display:block;padding:5px 0;}
		.appHead .user span{display:block;font:normal 12px/20px Verdana,Geneva,sans-serif;}
		.appHead .user span.pipe{display:inline;}
	.appHead .crumbs{float:left;}
	.appHead .option{float:right;padding:5px 0 0;}

/**Report Css**/
.reportLink{color:#acc1d6; text-decoration:none; cursor:pointer; font-size:12px; line-height:22px; display:block; background:url(http://images.linsuo.com/report.jpg) no-repeat left; padding-left:20px;}

/*- bread navigation -*/
.breadNav{ color:#666666;height:20px;padding-left:15px;padding-top:6px;}
    .breadNav a{color:#FF6600;text-decoration:underline;}
    .breadNav a.self{ color:#999;}
    
/*- appOptions -*/
.appOpt{ color:#CC3300 !important;display:block;float:left;line-height:16px;text-decoration:none;cursor:pointer;}
.appOpt:hover{ text-decoration:underline;}

/*- new tabsnavigation by king 20100324 -*/
.tabs{/*fixed*/overflow:hidden;height:24px;margin:0 0 4px;padding:4px 10px 0;border-bottom:2px solid #f90;white-space:nowrap;}
	.tabs a{text-decoration:none;}
	.tabs a:hover{text-decoration:underline;}
	.tabs ul{float:left;margin:0;list-style:none;}
		.tabs li{_display:inline;float:left;margin:1px 3px 0;}
			.tabs li a,
			.tabs li a:hover{display:block;float:left;padding:0 10px 0 0;background:#fff url(http://images.linsuo.com/tabs_main.png) 100% 0 no-repeat;text-decoration:none;color:#666;}
			.tabs li a span{display:block;float:left;height:20px;padding:2px 0 1px 10px;*padding:3px 0 0 10px;_padding:1px 0 2px 10px;background:url(http://images.linsuo.com/tabs_main.png) 0 0 no-repeat;line-height:20px;cursor:pointer;}
			.tabs li em{padding:0 0 0 3px;font:normal 10px/1.2em Arial,Helvetica,sans-serif;}
			.tabs li i{margin-right:-1em;}
		.tabs li.on{margin:0 3px;}
			.tabs li.on a,
			.tabs li.on a:hover{background-color:#fff;background-position:100% -50px;color:#fff;}
			.tabs li.on a span{padding:2px 0 2px 10px;*padding:4px 0 0 10px;_padding:2px 0 2px 10px;background-position:0 -50px;}
		.tabs li.orphan{}
			.tabs li.orphan a,
			.tabs li.orphan a:hover{padding:0;border:0;background:none;color:#c30;}
			.tabs li.orphan a:hover{text-decoration:underline;}
			.tabs li.orphan a span{padding-left:7px;padding-right:7px;background:none;}
			.tabs li.orphan a.icon-new span{padding-left:15px; background:url(http://images.linsuo.com/tabs_blogIcon.gif) 2px 7px no-repeat;}
	.tabs .action,
	.tabs .option{_display:inline;margin:0 5px;padding:3px 0 0;*padding:4px 0 0;_padding:2px 0 0;}
	.tabs .option a.icon-sug{padding-left:28px; background:url(http://images.linsuo.com/tabs_sugIcon.gif) 2px 1px no-repeat;}
	.tabs .action{float:left;}
	.tabs .option{float:right;}
.appTabs{zoom:1;}
.appTabs:after{content:"\0020";display:block;visibility:hidden;clear:both;height:0;}


/* Author yjf */
.sidebarInner{ border:#dedede 1px solid;}
.leftImg{ margin-top:10px;}
