/* CSS Document */
/*common*/
* {
	margin:0px;
	padding:0px;
}
html {
	_overflow:hidden
}
body {
	/*font-family:Tahoma, SimSun;
	font-size:12px;*/
	font:normal normal normal 12px/1.5em "Arial";
	color:#333;
	background:#000 url('http://site.tongxueimg.com/v4/profile/themes/n1008/images/1.jpg?v=1') no-repeat scroll 0 0;
	margin:0;
	padding:0;
	_height:100%;
	_overflow:hidden;
	_position:relative;
}
#tongxue {
	*padding-bottom:20px;
	_height:100%;
	_overflow:auto;
	_position:relative;
}
#body {
	width:795px;
	margin:0 auto 80px;
}
ul, li {
	list-style:none;
}
form, p, a, img, h3, h4 {
	border:none medium;
}
a {
	color:#005DB1;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
.left {
	float:left;
}
.right {
	float:right;
}
.clearline {
	display:block;
	height:0;
	line-height:0;
	font-size:0;
	overflow:hidden;
	clear:both;
}
.loading_clock {
	display:block;
	padding:70px 0 30px;
	background:transparent url(../../images/loading_be.gif?v=1) no-repeat scroll center 25px;
}
/*header*/
#toolbar {
	background:none;
	border:0 none;
	height:68px;
	width:795px;

	margin:0 auto;
	position:relative;
	z-index:50;
}
#innertoolbar {
	padding:7px 0px 0;

}
#toolbar  .toolbar_logo {
	float:left;
	width:102px;
	margin-left:0px;
	padding-top:7px; 
	
}
#toolbar  .toolbar_logo a{display:block; width:217px; height:45px;background:transparent url(../images/logo.png?v=201001041730) no-repeat; 
_background-image:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="http://site.tongxueimg.com/t/images/logo.png?v=201001041730");}
.top_navigation{ 
background:#000 url(../images/index/top_nav.jpg) repeat-x;
float:right;

padding:2px 15px 2px 9px;
line-height:200%;
margin-top:12px;
}
.top_navigation li{float:left;}
.top_navigation li a{display:block; padding:6px 7px 4px; color:#fff;}
.top_navigation li.alive a{color:#24dfe2;}
.header_arrow{
background:none;/*url(http://site.tongxueimg.com/v4/k/images/t/arr2.gif) no-repeat;*/
width:21px;
height:11px;
position:absolute;
bottom:-1px;
_bottom:-4px;
left:25px;
} 
#topMenu {
	float:left;
	margin:12px 0 0;
}
#topMenu li {
	float:left;
	margin:0;
}
#topMenu li a {
	float:left;
	font-size:14px;
	line-height:18px;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
	padding:2px 11px;
	margin-top:8px;
	*margin-top:10px;
	font-weight:bold;
	color:#fff;
}
#topMenu li a:hover {
	background:#A3DD19 none repeat scroll 0 0;
	color:#000;
	text-decoration:none;
}
#topMenu #dress {
	margin-left:-10px;
}
#topMenu #dress a {
	font-size:12px;
	font-weight:normal;
}
#topMenu #dress a:hover {
	background-color:transparent;
	color:#333333;
	text-decoration:underline;
}
#topMenu li#bang {
	position:relative
}
.sup_fire {
	background:transparent url(http://site.tongxueimg.com/v4/n/images/huo.png) no-repeat scroll 0 0;
	_background-image:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="http://site.tongxueimg.com/v4/n/images/huo.png");
	display:block;
	height:20px;
	left:51px;
	position:absolute;
	top:0;
	width:25px;
	z-index:10;
}
#otherMenu {
	margin:0 12px 0 0;
	width:170px;
	float:left;
}
#otherMenu li {
	color:#FFFFFF;
	display:inline;
	float:left;
	margin:0;
}
#otherMenu li a {
	margin-top:6px;
*margin-top:8px;
	padding:3px 6px 2px;
	width:25px;
	display:block;
	color:#fff;
}
#otherMenu li.pay_ico a {
	padding-left:20px;
	background:transparent url(http://site.tongxueimg.com/v4/pay/images/cs_navtop.gif?v=1) no-repeat scroll 0 40%;
	background-position:0 center;
	width:16px;
	height:16px;
	width:30px;
}
#otherMenu li a:hover {
	background-color:#A3DD19;
	text-decoration:none;
}
#otherMenu .menuDown {
	position:relative;
}
#otherMenu .menuDownList {
	position:absolute;
	left:-9999px;
	bottom:-52px;
	background-color:#fff;
	border:1px outset #0AC0CD;
	padding:1px;
}
#otherMenu .menuDownList li a {
	width:60px;
	padding:0 5px;
	line-height:200%;
	margin:0;
	color:#000
}
#otherMenu .menuDownList li a:hover {
	color:#fff;
}
.toolbar-search {
	float:left;
	margin:8px 5px 0;
}
.toolbar-search .search-input {
	float:left;
}
.toolbar-search .search-input #navSearchInput {
	border:1px solid #16B2BF;
	border-right:none;
	font-size:12px;
	color:#666;
	width:120px;
	padding:3px;
	height:13px;
}
.toolbar-search .search-submit {
	float:left;
}
.toolbar-search .search-submit .navSearchSubmit {
	background:transparent url(http://site.tongxueimg.com/v4/images/index/sousuo.gif) no-repeat scroll 0 0;
	border:medium none;
	height:21px;
	width:21px;
	_height:23px;
	vertical-align:middle;
	cursor:pointer;
}
/*presence*/
#presence {
	position:fixed;
	_position:absolute;
	bottom:0;
	left:10px;
	right:10px;
	_right:30px;
	z-index:500;
	
	width:830px;
	margin:0 auto;
	*width:auto;
    
}
.innerPresence {
/*	background:transparent url('http://site.tongxueimg.com/v5/build/images/presence/bar_bg.gif?v=5') repeat-x scroll 0 0;*/
    background:#E5E5E5 url(../images/bg_nav_bar.png) repeat-x scroll center top;
	height:30px;
	padding:1px;
	display:table-cell;
	width:830px;
	margin:0 auto;
	position:relative;
	border-left:1px solid #9e9e9e;
	border-right:1px solid #9e9e9e;
	border-top:1px solid #9e9e9e;
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	-moz-box-shadow:0 -1px 3px rgba(0, 0, 0, 0.2);
}
/*logo*/
.presence_logo {
	float:left;
	border-right:1px solid #cccccc;
    margin-left:10px;
	position:relative
}
.presence_logo_open {
	border-right:1px solid #333;
	border-left:1px solid #333;
	border-bottom:1px solid #333;
	width:87px; height:30px;
	background:transparent url('../images/sygj.gif?v=1') no-repeat scroll 0 6px;/*#81b314 url('../images/presence_logo_open_bg.gif?v=5') no-repeat scroll 0 bottom;*/
}
.presence_logo_btn {
	background:transparent url('../images/sygj.gif?v=1') no-repeat scroll 0 6px;
	padding-left:25px;
	display:block;
	height:30px;
	line-height:30px;
	margin:1px 0 0;
	width:63px;
	text-align:left;
	color:#575757;
}
/*.presence_logo_btn:hover {
	text-decoration:none;
	background:#8fc31f url('http://site.tongxueimg.com/v4/def5/images/presence-btn-logoico.gif?v=5') no-repeat scroll 0 -40px;
}*/
.presence_logo_btn_open{
	background:none;/*#81b314 url('http://site.tongxueimg.com/v4/def5/images/presence-btn-logoico.gif?v=5') no-repeat scroll 0 -80px;*/
}
.presence_logo_open .presence_appList {
	bottom:24px;
	_bottom:23px;
}
/*appList*/
.presence_appList {
	position:absolute;
	bottom:-9999px;

	left:-1px;
	background-color:#fff;
	width:150px;
	border:1px solid #333;
	border-bottom:none;
	background:#fff url(http://site.tongxueimg.com/v4/def5/images/tx_PrecenseApplist.gif?v=5) no-repeat scroll 0 bottom;
}
.presence_appList h3 {
	background:#0BC9D7 url(../images/min.gif?v=5) no-repeat scroll 130px 1px;
	margin:1px;
	font-size:12px;
	font-weight:normal;
	height:24px;
	line-height:24px;
	text-align:left;
	padding-left:10px;
	color:#fff;
	cursor:pointer
}
/*more*/
.presence_appList_more {
	background-color:#F0F4FF;
	height:24px;
	line-height:24px;
	text-align:left;
	position:relative;
	margin-bottom:2px;
}
.presence_appList_more_btn {
	background:transparent url(http://site.tongxueimg.com/v4/def5/images/presence_AppListMore.gif?v=5) no-repeat scroll 130px 5px;
	padding-left:20px;
	background-color:#F0F4FF;
	display:block;
}
.presence_appList_more_btn:hover {
	background:transparent url(http://site.tongxueimg.com/v4/def5/images/presence_AppListMore.gif?v=5) no-repeat scroll 130px -15px;
	background-color:#95bcf7;
	color:#fff;
}
.presence_appList_more ul {
	position:absolute;
	z-index:20;
	left:-9999px;
	bottom:-2px;
	margin:0;
	padding:0;
	list-style:none;
	background-color:#fff;
	width:120px;
	border:1px solid #333;
}
.presence_appList_more ul li {
	height:24px;
}
.presence_appList_more ul li a {
	display:block;
	background:transparent url() no-repeat scroll 10px center;
	padding-left:30px;
}
.presence_appList_more ul li a.pre_garden{background:transparent url('../images/pre_icons.png?v=5') no-repeat scroll 10px -395px}
.presence_appList_more ul li a.pre_vote{background:transparent url('../images/pre_icons.png?v=5') no-repeat scroll -190px -115px}
.presence_appList_more ul li a.pre_parking{background:transparent url('../images/pre_icons.png?v=5') no-repeat scroll -190px -275px}
.presence_appList_more ul li a.pre_sofa{background:transparent url('../images/pre_icons.png?v=5') no-repeat scroll -190px 0}
.presence_appList_more ul li a.pre_realword{background:transparent url('../images/pre_icons.png?v=5') no-repeat scroll 10px -315px}
.presence_appList_more ul li a.pre_fans{background:transparent url('../images/pre_icons.png?v=5') no-repeat scroll 10px -75px}
.presence_appList_more ul li a.pre_slave{background:transparent url('../images/pre_icons.png?v=5') no-repeat scroll 10px -355px}
.presence_appList_more ul li a.pre_lucky{background:transparent url('../images/pre_icons.png?v=5') no-repeat scroll 10px -275px}
.presence_appList_more ul li a.pre_dongta{background:transparent url('../images/pre_icons.png?v=5') no-repeat scroll 10px -35px}
.presence_appList_more ul li a.pre_friendfeed{background:transparent url('../images/pre_icons.png?v=5') no-repeat scroll 10px -115px}
.presence_appList_more ul li a.pre_dog{background:transparent url('../images/pre_icons.png?v=5') no-repeat scroll 10px 5px}
.presence_appList_more ul li a.pre_gift{background:transparent url('../images/pre_icons.png?v=5') no-repeat scroll 10px -195px}
.presence_appList_more ul li a.pre_friendimpr{background:transparent url('../images/pre_icons.png?v=5') no-repeat scroll 10px -155px}
.presence_appList_more ul li a.pre_music{background:transparent url('../images/pre_icons.png?v=5') no-repeat scroll -190px -155px}
.presence_appList_more ul li a.pre_video{background:transparent url('../images/pre_icons.png?v=5') no-repeat scroll -190px -75px}
.presence_appList_more ul li a.pre_radio{background:transparent url('../images/pre_icons.png?v=5') no-repeat scroll -190px -315px}
.presence_appList_more ul li a.pre_namefate{background:transparent url('../images/pre_icons.png?v=5') no-repeat scroll -190px -195px}
.presence_appList_more ul li a.pre_test{background:transparent url('../images/pre_icons.png?v=5') no-repeat scroll -190px -355px}
.presence_appList_more ul li a.pre_niu{background:transparent url('../images/pre_icons.png?v=5') no-repeat scroll -190px -235px}
.presence_appList_more ul li a.pre_todp{background:transparent url('../images/pre_icons.png?v=5') no-repeat scroll -190px -35px}
.presence_appList_more ul li a.pre_hotornot{background:transparent url('../images/pre_icons.png?v=5') no-repeat scroll -190px -235px}
.presence_appList_more ul li a.pre_class{background:transparent url('../images/pre_icons.png?v=5') no-repeat scroll -190px -395px}
.presence_appList_more ul li a.pre_notes{background:transparent url('../images/pre_icons.png?v=5') no-repeat scroll 10px -435px}
.presence_appList_list {
	padding:0;
	margin:0;
	list-style:none;
	border-bottom:1px solid #ececec;
}
.presence_appList_list li a {
	height:30px;
	line-height:30px;
	display:block;
	text-align:left;
	padding-left:50px;
	background:transparent url() no-repeat scroll 20px center;
}
.presence_appList_list li:hover{background-color:#FEEEB2;}
.presence_appList_list li a:hover{background-color:#FEEEB2;}
.presence_gameLobby a{
    background:transparent url() no-repeat scroll 20px center;
	font-size:14px;
			 height:30px;
			 border-bottom:1px solid #ececec;
			 line-height:30px;
			 display:block;
}

.presence_start{
		    position:absolute;
			bottom:30px;
			width:175px;
			height:75px;			
}
.presence_start_bg{
     background:transparent url(../images/presence_start.gif?v=5) no-repeat scroll 0 0;
	 width:175px;
	 height:75px;
}
.presence_start_closer{
     display:block;
	 width:175px;
	 height:55px;
	 background:transparent url() no-repeat scroll 0 0;
	 position:absolute;
	 left:0;
	 top:0;
}
/*game*/
.presence_game {
	float:left;
	padding-left:10px;
	background:transparent url(http://site.tongxueimg.com/v4/def5/images/presence_game_bg.gif?v=5) no-repeat scroll 0 1px;
}
.presence_game a {
	float:left;
	display:block;
	width:20px;
	height:20px;
	margin:3px 3px 0 0;
	background:transparent url('') no-repeat scroll center center
}
.presence_game .presence_game_sanguo {
	background:transparent url('../images/pre_games.png?v=5') no-repeat scroll 0 -120px;
}
.presence_game .presence_game_wu {
	background:transparent url('../images/pre_games.png?v=5') no-repeat scroll 0 -200px;
}
.presence_game .presence_game_jian {
	background:transparent url('../images/pre_games.png?v=5') no-repeat scroll 0 -40px;
}
.presence_game .presence_game_shang {
	background:transparent url('../images/pre_games.png?v=5') no-repeat scroll 0 -160px;
}
.presence_game .presence_game_jingling {
	background:transparent url('../images/pre_games.png?v=5') no-repeat scroll 0 -80px;
}
.presence_game .presence_game_jzzj {
	background:transparent url('../images/pre_games.png?v=5') no-repeat scroll 0 0px;
}
.presence_game .presence_game_xjdg {
	background:transparent url('../images/pre_games.png?v=5') no-repeat scroll 0 -280px;
}
.presence_game .presence_game_wczz {
	background:transparent url('../images/pre_games.png?v=5') no-repeat scroll 0 -240px;
}
.presence_game .presence_game_yxzc {
	background:transparent url('../images/pre_games.png?v=5') no-repeat scroll 0 -360px;
}
.presence_game .presence_game_yxcs {
	background:transparent url('../images/pre_games.png?v=5') no-repeat scroll 0 -320px;
}
/*bar*/
.presence_bar {
	float:right;
	background:transparent url(http://site.tongxueimg.com/v4/def5/images/presence_bar_bg.gif?v=5) no-repeat right 1px;
}
.presence_bar #presence_bar_btn {
	display:block;
	height:24px;
	width:28px;
	background:transparent url(http://site.tongxueimg.com/v5/build/images/presence/im_online.gif?v=5) no-repeat scroll center center;
	margin:1px 0 0 10px;
	border-right:1px solid #027F78;
}
.presence_bar #presence_bar_btn:hover {
	background-color:#fff
}
.presence_bar_add{float:right; border-left:1px solid #ccc;}
.presence_bar_add a{display:block; float:left; height:30px; line-height:30px; padding:0 15px; border-left:1px solid #fff; border-right:1px solid #ccc; color:#575757;}
.presence_bar_add a.presence_a_out{border-right:none; color:#575757;}
/*tool*/
.presence_tool {
	float:left
}
.presence_tool span {
	float:left;
	display:block;
}
.presence_tool a {
	display:block;
	height:30px;
	border-left:1px solid #fff;
	border-right:1px solid #ccc;
	padding:0 10px 0 37px;
	line-height:30px;
	background:transparent url() no-repeat scroll 10px center;
	color:#575757;
	float:left;
	position:relative;
}
.presence_tool a span.noti_num {
	-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:6px;
-moz-border-radius-bottomright:6px;
-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px;
background:#EE0000 none repeat scroll 0 0;
color:#FFFFFF;
font-size:9px;
font-weight:bold;
left:16px;
padding:2px 5px 1px;
position:absolute;
top:2px;
display:inline; float:none;
height:9px; 
line-height:9px;
text-decoration:none;
}
.presence_tool #noti_feeds a {
	background-image:url(http://site.tongxueimg.com/v5/build/images/presence/presence-toolBar-feed.gif?v=5)
}
.presence_tool #noti_walls a {
	background-image:url(../images/noti_walls.gif?v=1);
}
.presence_tool #noti_msgs a {
	background-image:url(../images/noti_msgs.gif?v=1);
}
.presence_tool #noti_notifications a {
	background-image:url(../images/noti_notifications.gif?v=1);
}
.presence_tool #noti_viewers a {
	border-right:none;
	background-image:url(../images/noti_viewers.gif?v=1);
}
.presence_tool .noti_num {
	color:#f00
}

/*showSwf*/
.showSwf {
	width:225px;
	height:200px;
	position:relative;
}
.showSwf_resize {
	display:block;
	position:absolute;
	width:70px;
	height:24px;
	right:0;
	top:0;
	background:transparent url('../images/swf_max.gif?v=7');
	display:none;
}
/*uploadPhoto*/
#writeSlogan{
 float:left;
}
#writeGuide{
 float:left;
}
#postUploadShow{
background:transparent url(http://site.tongxueimg.com/v4/def5/images/upload_photo.jpg) no-repeat scroll 0 0;
float:left;
height:24px;
width:70px;
margin:2px 0 0 5px;
}
.postPastSwf{
float:left;
background:transparent url(http://site.tongxueimg.com/v4/def5/images/pub_video.jpg) no-repeat scroll 0 0;
display:inline-block;
height:24px;
line-height:22px;
margin-left:10px;
vertical-align:middle;
width:70px;
margin:2px 0 0 5px;
}
.showSwfPannal{

}
.showSwfPannal h3{
 font-size:14px;
 color:#FF6600;
}
.top_navigation a{font-size:14px;}
/*searchr*/
#searchr { width:169px; padding-left:25px; padding-top:3px; *margin-top:3px; position:relative;}
#searchr form {margin-top:4px; width:169px; height:21px; background:url(../images/searchr-input.gif) 0 0 no-repeat;}
#searchr-input { float:left; width:130px; height:18px; border:0; background:transparent; font-size:12px; line-height:18px; *line-height:20px; text-indent:5px; padding-top:2px; _padding-top:0px;}
#searchr-submit { float:left; width:39px; height:21px; border:0; background:url(../images/searchr-submit.gif) 0 0 no-repeat; color:#fff; font-size:12px; line-height:21px; text-align:center; cursor:pointer;}
html>/**/body #searchr-submit, x:-moz-any-link, x:default { padding-bottom:3px;}
#searchr .aheadForm{background:none; height:inherit}
#searchr .aheadSearchList li{float:none}
#searchr .point{ width:140px; border:1px solid #ccc; border-top:0px; background:#fff; position:absolute; top:31px;*top:29px; left:14px;}

#searchr .point li{ float:none; text-align:left; padding:0px 5px; color:#999; line-height:180%; background:#fff; width:128px;}

#searchr .point li.option{ color:#000; cursor:pointer;}
#searchr .point li.hover{ background:#E8F4FC; color:#666;}
#searchr .point li span{ color:#eb6100;}