

html,body,div,p,ul,ol,li,h1,h2,h3,h4,pre,form,p,button,img {
	margin: 0;
	padding: 0;
	border: 0;
}

body {
	
	font: small Georgia;/*, serif;normal 12px/17px Tahoma, Arial, sans-serif;*/
	line-height: 120%;
	background-color: #fff;
}

ul,li {list-style-type: none;}
a {outline: none; text-decoration: none;}
a:hover {text-decoration: none; cursor: pointer;}
a span, button span, ul#navigation span, h2 span, h3 span {display: none;}
.a_none_underline a:hover{text-decoration:none}
a.a_c_000000{color: #000000}

.l{float:left;}
.r{float:right;}

.text_align_l{text-align: left;}
.text_align_c{text-align: center;}
.text_align_r{text-align: right;}


.clear{clear:both;}
.overflow_hidden {overflow:hidden;}

.inline {display: inline;}

.a_bluegray:hover{border-bottom: 1px solid #d7e1e9;}
.bluegray{color:#6385a1;}
.bluegray_d a{color:#6385a1;}
.bluegray_d a:hover{border-bottom: 1px solid #d7e1e9;}

.black{color:#000000;}
.color_333 {color:#333;}
.color_6385a1 {color:#6385a1;}
.color_006600 {color:#006600;}
.color_c0c0c0 {color:#c0c0c0;}
.color_5c5c5c {color:#5c5c56;}
.color_aa0033 {color:#aa0033;}
.color_808080 {color:#808080;}
.color_ffffff {color:#ffffff;}
.color_445566 {color:#445566;}
.color_ff0000 {color:#ff0000;}

.background_ffffff {background-color:#ffffff;}
.background_fcfcfc {background-color:#fcfcfc;}
.background_f8f8f8 {background-color:#f8f8f8;}
.background_f0f0f0 {background-color:#f0f0f0;}
.background_ffffaa {background-color:#ffffaa;}
.background_5c5c5c {background-color:#5c5c5c;}
.background_000000 {background-color:#000000;}
.background_ddeef6 {background-color:#ddeef6;}

.size9{font-size: 9px;}
.size10{font-size: 10px;}
.size11{font-size: 11px;}
.size12{font-size: 12px;}
.size13{font-size: 13px;}
.size14{font-size: 14px;}
.size15{font-size: 15px;}
.size16{font-size: 16px;}
.size17{font-size: 17px;}
.size18{font-size: 18px;}
.size19{font-size: 19px;}
.size20{font-size: 20px;}

.width50 {width:50px;}
.width80 {width:80px;}
.width100 {width:100px;}
.width120 {width:120px;}
.width200 {width:200px;}
.width220 {width:220px;}
.width278 {width:278px;}
.width280 {width:280px;}
.width300 {width:300px;}
.width350 {width:350px;}
.width400 {width:400px;}
.width500 {width:500px;}
.width600 {width:600px;}
.width640 {width:640px;}
.width940 {width:940px;}

.height20 {height:20px;}
.height30 {height:30px;}
.height50 {height:50px;}
.height80 {height:80px;}
.height90 {height:90px;}
.height100 {height:100px;}
.height150 {height:150px;}
.height170 {height:170px;}
.height180 {height:180px;}
.height200 {height:200px;}
.height400 {height:400px;}

.line_height_17 {line-height: 17px;}
.line_height_18 {line-height: 18px;}
.line_height_19 {line-height: 19px;}
.line_height_20 {line-height: 20px;}

.borde_0{border:0px}
    
.borde_1{border:1px solid #BBB9BA;}
.borde_1_dcdcdc{border:1px solid #dcdcdc;}
.borde_1_ffffff{border:1px solid #ffffff;}
.borde_1_ddeef6{border:1px solid #ddeef6;}

.border_width_0 {border-width: 1px;}
.border_width_1 {border-width: 1px;}

.input_border_color {border-color: #999 #efefef #efefef #999;}
.border_style {border-style: solid;}

.borde_top_1{border-top:1px solid #e1e1e1;}
.borde_bottom_1{border-bottom:1px solid #e1e1e1;}
.borde_left_1{border-left:1px solid #e1e1e1;}
.borde_right_1{border-right:1px solid #e1e1e1;}

.borde_1_dcdcdc{border:1px solid #dcdcdc;}
.borde_top_1_dcdcdc{border-top:1px solid #dcdcdc;}
.borde_bottom_1_dcdcdc{border-bottom:1px solid #dcdcdc;}
.borde_left_1_dcdcdc{border-left:1px solid #dcdcdc;}
.borde_right_1_dcdcdc{border-right:1px solid #dcdcdc;}

.borde_1_f0f0f0{border:1px solid #f0f0f0;}
.borde_top_1_f0f0f0{border-top:1px solid #f0f0f0;}
.borde_bottom_1_f0f0f0{border-bottom:1px solid #f0f0f0;}
.borde_left_1_f0f0f0{border-left:1px solid #f0f0f0;}
.borde_right_1_f0f0f0{border-right:1px solid #f0f0f0;}

.borde_top_1_dedede{border-top:1px solid #dedede;}
.borde_bottom_1_dedede{border-bottom:1px solid #dedede;}
.borde_left_1_dedede{border-left:1px solid #dedede;}
.borde_right_1_dedede{border-right:1px solid #dedede;}

.line_height_17{line-height: 17px;}
.line_height_18{line-height: 18px;}
.line_height_19{line-height: 19px;}
.line_height_20{line-height: 20px;}
.line_height_21{line-height: 21px;}
.line_height_22{line-height: 22px;}
.line_height_23{line-height: 23px;}
.line_height_24{line-height: 24px;}
.line_height_25{line-height: 25px;}

.column{
  	background: #FFFFFF url(../images/right_column.png) repeat-x top left;
  	_background: #FFFFFF;/* ie6 */
}

.margin_0_auto {margin: 0 auto 0 auto;}

.margin_5 {margin: 5px;}
.margin_left_5 {margin-left: 5px;}
.margin_right_5 {margin-right: 5px;}
.margin_top_5 {margin-top: 5px;}
.margin_bottom_5 {margin-bottom: 5px;}

.margin_10 {margin: 10px;}
.margin_left_10 {margin-left: 10px;}
.margin_right_10 {margin-right: 10px;}
.margin_top_10 {margin-top: 10px;}
.margin_bottom_10 {margin-bottom: 10px;}

.margin_20 {margin: 20px;}
.margin_left_20 {margin-left: 20px;}
.margin_right_20 {margin-right: 20px;}
.margin_top_20 {margin-top: 20px;}
.margin_bottom_20 {margin-bottom: 20px;}

.margin_100 {margin: 100px;}
.margin_left_100 {margin-left: 100px;}
.margin_right_100 {margin-right: 100px;}
.margin_top_100 {margin-top: 100px;}
.margin_bottom_100 {margin-bottom: 100px;}

.margin_200 {margin: 200px;}
.margin_left_200 {margin-left: 200px;}
.margin_right_200 {margin-right: 200px;}
.margin_top_200 {margin-top: 200px;}
.margin_bottom_200 {margin-bottom: 200px;}

.margin_250 {margin: 250px;}
.margin_left_250 {margin-left: 250px;}
.margin_right_250 {margin-right: 250px;}
.margin_top_250 {margin-top: 250px;}
.margin_bottom_250 {margin-bottom: 250px;}

.margin_400 {margin: 400px;}
.margin_left_400 {margin-left: 400px;}
.margin_right_400 {margin-right: 400px;}
.margin_top_400 {margin-top: 400px;}
.margin_bottom_400 {margin-bottom: 400px;}

.margin_450 {margin: 450px;}
.margin_left_450 {margin-left: 450px;}
.margin_right_450 {margin-right: 450px;}
.margin_top_450 {margin-top: 450px;}
.margin_bottom_450 {margin-bottom: 450px;}

.padding_8{padding:8px;}
.padding_top_8{padding-top:8px;}
.padding_bottom_8{padding-bottom:8px;}
.padding_left_8{padding-left:8px;}
.padding_right_8{padding-right:8px;}

.padding_10{padding:10px;}
.padding_top_10{padding-top:10px;}
.padding_bottom_10{padding-bottom:10px;}
.padding_left_10{padding-left:10px;}
.padding_right_10{padding-right:10px;}

.padding_top_5{padding-top:5px;}
.padding_bottom_5{padding-bottom:5px;}
.padding_left_5{padding-left:5px;}
.padding_right_5{padding-right:5px;}

.padding_top_3{padding-top:3px;}
.padding_bottom_3{padding-bottom:3px;}
.padding_left_3{padding-left:3px;}
.padding_right_3{padding-right:3px;}

.padding_20{padding:20px;}
.padding_top_20{padding-top:20px;}
.padding_bottom_20{padding-bottom:20px;}
.padding_left_20{padding-left:20px;}
.padding_right_20{padding-right:20px;}

.light{
	background:#000;
	position:absolute;
	left:0;top:0;
	width:100%;
	z-index:98;
	opacity:0.50;
	filter: alpha(opacity = 50);
	zoom:1;
}

#nowjoin {background:url(../images/nowjoinaibai.gif) no-repeat scroll 0px 0px;width: 200px;height: 40px;display: block;cursor: pointer;}
#nowjoin:hover{background-position: 0px -40px;}

hr.sep { color:gray;height:1px;background-color:gray;}

.hr{
	border-width: 1px 0;
	border-color: #a03;
	border-style: solid;
	margin: 10px 0;
	clear: both;
	font-size: 0;
	line-height: 0px;
	height: 0px;
}
.hr hr{ display: none; }

.hr_s{
	border-width: 1px 0;
	border-color: #f0f0f0;
	border-style: solid;
	margin: 10px 0;
	clear: both;
	font-size: 0;
	line-height: 0px;
	height: 0px;
}
.hr_s hr{ display: none; }

div.clear {
	font-size: 1px;
	line-height: 1px;
	height: 1px;
	position: relative;
	clear: both;
}

div.oneline {
    border-bottom: 1px solid #ededed;
	margin: 0px 0 20px 0px;
}

div.oneline2 {
    border-bottom: 2px solid #ededed;
	margin: 0px 0 20px 0px;
}

div.oneline3 {
    border-bottom: 3px solid #ededed;
	margin: 0px 0 20px 0px;
}

.box400 {width:400px;font-size:14px;line-height:20px;}
.box400 a{color: #000000;}
.box400 a:hover{color: #000000;}
.box500 {width:500px;font-size:14px;line-height:20px;}
.box500 a{color: #000000;}
.box500 a:hover{color: #000000;}
.box500 .line {
	margin: 10px 0 10px 0;
    border-bottom: 1px solid #dcdcdc;
}

.box600 {width:600px;font-size:14px;line-height:20px;}
.box600 a{color: #000000;}
.box600 a:hover{color: #000000;}
.box700 {width:700px;font-size:14px;line-height:20px;}
.box700 a{color: #000000;}
.box700 a:hover{color: #000000;}
.box800 {width:800px;font-size:14px;line-height:20px;}
.box800 a{color: #000000;}
.box800 a:hover{color: #000000;}
.box900 {width:900px;font-size:14px;line-height:20px;}
.box900 a{color: #000000;}
.box900 a:hover{color: #000000;}

.follow{
	background: url(../images/follow.png) 0 0 no-repeat;
}
div.inputbutton{
	border: 1px solid #ccc;
	padding: 2px 4px 2px 4px;
	margin: 0 1px 0 1px;
	line-height:15px;
}
div.inputbutton a{
    border: none;
    white-space:nowrap;
}
div.inputbutton a:hover{text-decoration: none;border: none;}

h1 {
    font: 26px small Georgia, serif;
}
h2 {
	font: 18px small Georgia, serif;
}
h3 {
	font: 14px small Georgia, serif;
}
h4 {
	font: 12px small Georgia, serif;
}

div.login_success{
	background: url(../images/login.png) 0 0 no-repeat;
	width: 507px;
	height:252px;
}

.miniblogs_more{outline:none;display:block;width:100%;padding:6px 0;text-align:center;border:1px solid #ddd;border-bottom:1px solid #aaa;border-right:1px solid #aaa;background-color:#fff;background-repeat:repeat-x;background-position:left top;font-size:14px;text-shadow:1px 1px 1px #fff;font-weight:bold;height:22px;line-height:1.5em;margin-bottom:6px;background-image:url('../images/more.gif');}
.miniblogs_more:hover{border:1px solid #bbb;text-decoration:none;background-position:left -78px;}
.miniblogs_more:active{color:#666;background-position:left -38px;}
.miniblogs_more.loading{cursor:default!important;background-color:#fff;background-repeat:no-repeat;background-position:50% 50%;border:1px solid #eee;background-image:url('../images/ajax.gif');}
.miniblogs_more::-moz-focus-inner{border:0;}
.round{-moz-border-radius:5px;-webkit-border-radius:5px;}

.hide-textindent {
    text-indent: -999em; 
    display: block; 
    overflow: hidden; 
    text-decoration: none;
}

.shadow {/*阴影*/
	box-shadow: 2px 2px 2px #505050;
	-moz-box-shadow: 2px 2px 2px #505050;
	-webkit-box-shadow: 2px 2px 2px #505050;
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#505050');
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#505050')";
}

.y-fp-pg-controls {
    background-image: url(../images/sprite_pg_slate_20100422_ltr.png);
    background-repeat: no-repeat;
}
.btn{border-width:1px;border-style:solid;}
.y-fp-pg-grad {
    background-image: url(../images/gsprite_pg_slate_20100405.png);
    background-repeat: repeat-x;
}
.b_c_dbe1e6 { border-color: #dbe1e6; }
.prev .btn,.next .btn{display:block;width:22px;height:13px;background-repeat:repeat-x;background-position:0 -1248px;}
.prev .btn span,.next .btn span{display:block;width:8px;height:9px;margin:2px 8px;}
.prev .btn span{background-position:0 -1321px;}
.next .btn span{background-position:1px -1380px;}
.prev,.next{margin:0;padding:0;cursor:pointer;display:block;width:23px;}


/* 框架
============================================================================= */

.page_content {
  background: url(../images/content.gif) 0 0 repeat-y;
}

#left_column div.section {
    margin-bottom: 10px;
}

#left_column h1 a {
    color:#54574f;
    border: none;
}
#left_column h1 a:hover {
    color:#686c61;
    border: none;
}
#left_column h3 a {
    color:#6385a1;
   	font-weight:bold;
    border: none;
}
#left_column h3 a:hover {
    color:#6385a1;
   	font-weight:bold;
  	border-bottom: 1px solid #d7e1e9;
}
#left_column h3#bigimg_title a {
    color:#f0f0f0;
   	font-weight:bold;
    border: none;
}
#left_column h4#bigimg_subtitle a{
	color: #ffffff;
    border: none;
}


/* 头部
============================================================================= */
	#header {
		min-height: 90px;
		}
	#header #logo {
		width: 142px;
		height: 43px;
		padding: 28px 0 0 15px;
		position: absolute;
	}
	#header h1 {
		display: block;
		background: url(../images/aibai_top_logo.gif) 0 0 no-repeat;
		text-indent: -9999px;
		height: 43px;
		cursor: pointer;
	}
	#header h1:hover {background-position: 0 -43px;}
	#header h1 a {
		display: block;
		width: 142px;
		height: 29px;
	}

	/*用户&搜索*/
	#header .super-nav {
		color:#000;
		font-size:9pt;
		padding:5px 0px 4px 0;
		height:80px;
		}
	#header .super-nav .isuper-nav ul.isuper-nav_menu {
		margin: 0; padding: 0;
	}
	#header .super-nav .isuper-nav ul.isuper-nav_menu a { color: black; text-decoration: none; }
	#header .super-nav .isuper-nav ul.isuper-nav_menu a:hover { text-decoration: underline; }
	#header .super-nav .isuper-nav ul.isuper-nav_menu em { line-height: 105%; }
	#header .super-nav .isuper-nav ul.isuper-nav_menu li { list-style: none; display: inline;padding: 1px 2px 5px 2px; }
	#header .super-nav .isuper-nav ul.isuper-nav_menu li.remind_li_hover{background-color:#999;}
	#header .super-nav .isuper-nav ul.isuper-nav_menu li.remind_li_hover a{color:#ffffff;}

	#header .super-nav .isuper-nav .remind_r {
	}

	#header .super-nav .isuper-nav .remind_r .remind_div {
		position: absolute;
		width: 300px;
		padding: 10px;
		margin: 16px 0px 0px 610px;
		border: 5px solid #999;
		z-index: 100;
		background-color: #fefefe;
	}
	
	#header .super-nav .isuper-nav .remind_r .remind_div ul {
		margin: 10px 0px 10px 0px;
	}
	#header .super-nav .isuper-nav .remind_r .remind_div ul li {
	}

	#header .super-nav .isuper-nav .remind_r .remind_div .right_line {
		margin: 10px 0 10px 0;
		border-bottom: 1px solid #dcdcdc;
	}
	
	#header .super-nav .isuper-nav .remind_r .remind_div li a {
		color:#6385a1;
	}

	#header .super-nav .isuper-nav .remind_r .remind_div li .closs {
		color:#c0c0c0;
		margin: 0px 0 0px 5px;
	}

	#header .super-nav .isuper-nav .remind_r .remind_div div.right_column_infolist_logo {
		margin: 0px 10px 0px 0px;
		float:left;
	}

	#header .super-nav .isuper-nav .remind_r .remind_div div.right_column_infolist_logo img{
		border:1px solid #BBB9BA;;
		width:50px;
	}

	#header .super-nav .isuper-nav .remind_r .remind_div div.right_column_infolist_logo a {
		border: none;
	}

/*删除对话框*/

	#delete_div {
	 	display: inline;
	}
	#delete_div a.deletecheck_a{
	 	background-color:#999;
	 	color:#ffffff;
	 	padding: 0px 0px 10px 0px;
	}
	
	#delete_div div.deletecheck_div {
		position: absolute;
		margin: 24px 0px 0px 0px;
		padding: 5px;
		border: 5px solid #999;
		z-index: 100;
		text-align: left;
		background-color: #fefefe;
	}
	#delete_div div.deletecheck_div a{
	    padding: 1px 2px 2px 2px;
    	border: none;
	    white-space:nowrap;
	}
	#delete_div div.deletecheck_div a:hover{
	    padding: 1px 2px 2px 2px;
	  	background:#a03;
	  	color:#ffffff;
	    border: none;
	    white-space:nowrap;
	}

	/*搜索栏*/
	#header .super-nav .miniblogs {
		position: absolute;
		width: 640px;
		padding: 3px 8px 3px 8px;
		margin: 10px 0 12px 280px;
		background-color: #f7f7f7;
		border:2px solid #f7f7f7;;
		vertical-align: bottom;
		display:inline;
		z-index: 99;
	}

	/*搜索输入框*/
	#header .super-nav .miniblogs .stylish-textarea {
		border: 1px solid #eee;
		background-color: #ffffff;
		float: left;
		color: #666;
		width: 530px;
		margin:0px 10px 0px 0px;
		height:34px;
		overflow-x:hidden;
	}
	#header .super-nav .miniblogs .miniblogs_button_div {
		float:left;
	}
	
	#header .super-nav .miniblogs .miniblogs_label{
		color: #000000;
		height:30px;
		font-size:12px;
		line-height:30px;
	}
	#header .super-nav .miniblogs .miniblogs_label a{
		color: #000000;
		line-height:20px;
	}

	#header .super-nav .miniblogs .miniblogs_label_emoticons_div {
		border: 1px solid #eee;
	  	background:#ffffff;
		padding: 3px;	
	}

	#header .super-nav .miniblogs .miniblogs_label_emoticons_div img{
		cursor:pointer;
	}
	
	#header .super-nav .miniblogs a.a-btn{
		zoom:1;
		background:#ddd url(../images/bg-btn.gif) repeat-x scroll 0 0;
		cursor:pointer;
		text-shadow:1px 1px 0 #fff!important;
		border-color:#ddd #ddd #ccc!important;
		border-style:solid;
		border-width:1px!important;
		text-decoration:none;
		line-height:14px;
		display:inline-block;
		_display:inline;
		font-size:15px;
		font-family:"helvetica neue",arial,sans-serif;
		padding:7px 15px 7px;
		line-height:20px;
		-moz-border-radius:5px;
		-webkit-border-radius:5px;
		border-radius:5px;
		background-position:0 -200px;
	}

	#header .super-nav .miniblogs a.a-btn,a.a-btn:visited{
		color:#333!important;
	}

	#header .super-nav .miniblogs a.a-btn:hover,a.a-btn:focus{
		text-decoration:none;
		border-color:#999 #999 #888!important;
		color:#000;
		outline:none;
	}

	#header .super-nav .miniblogs a.a-btn:active{
		background-image:none;
		outline:none;
	}:focus{-moz-outline-style:none;}

/* caption styling 头条图片的文字
============================================================================= */
.caption-top, .caption-bottom {
	color: #ffffff;	
	padding: 1.2em;	
	font-weight: bold;
	font-size: 13px;
	cursor: default;
	border: 0px solid #334143;
	background: #000000;
}
.caption-top {
   border-width: 0px 0px 8px 0px;
}
.caption-bottom {
   border-width: 8px 0px 0px 0px;
}
.caption a, .caption a {
	border: 0 none;
	text-decoration: none;
	background: #000000;
	padding: 0.3em;
}
.caption a:hover, .caption a:hover {
	background: #202020;
}
.caption-wrapper {
	float: left;
}
br.c { clear: both; }
/* end caption styling */

/* footer stuffs
============================================================================= */
#footer_new {
	margin: 20px 0 0 0;
	padding:25px 0 0px 0;
	background:#6B6B6B url(../images/footer_bg.gif) repeat-x top left;
	font: 12px Tahoma, Verdana, Arial, Serif;
}
#footer_new ul,li {list-style-type: none;}

#footer_new .clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
#footer_content {
	color:#B4B4B4;
	margin:0 auto;
	width:840px;
}
#footer_content .locations {
	float:left;
	padding:0 45px 0 0;
	background:url(../images/footer_content_locations_bg.gif) repeat-y top right;
	font: 10px Tahoma, Verdana, Arial, Serif;
}
#footer_content .locations a {color:#f0f0f0;text-decoration: none;}
#footer_content .locations a:hover { color:#f0f0f0;text-decoration: none; }
#footer_content .locations h4 {color:#f0f0f0;margin:0;padding:0;font: 12px Tahoma, Verdana, Arial, Serif;}
#footer_content .locations p {margin:2px 0 12px 0;padding:0;}
#footer_content .locations p a{color:#B4B4B4;}
#footer_content .locations p a:hover{color:#B4B4B4;}

#footer_content .navigation_footer {
	font: 10px Tahoma, Verdana, Arial, Serif;
	margin:0px 0 0 0;
	padding: 0 0 0 0;
}

#footer_content .navigation_footer li strong{
	font: 12px Tahoma, Verdana, Arial, Serif;
}


#footer_content .navigation_footer2 {
	font: 10px Tahoma, Verdana, Arial, Serif;
	margin:15px 0 0 0;
	padding: 0 0 0 0;
}

#footer_content .navigation_footer2 li strong{
	font: 12px Tahoma, Verdana, Arial, Serif;
}

#footer_content .navigation_footer li,#footer_content .navigation_footer2 li {
	float:left;
	margin:0 0 0 15px;
	padding:0 0 0 0;
}

#footer_content .navigation_footer li a,#footer_content .navigation_footer2 li a {
	float:left;
	display:block;
	color:#B4B4B4;
	text-decoration:none;
	padding:0 0 0 0;
}

#footer_content .navigation_footer li a:hover,#footer_content .navigation_footer2 li a:hover {
	color:#B4B4B4;text-decoration:none;
}

#footer_content .navigation_footer li a strong,#footer_content .navigation_footer2 li a strong {
	display:block;
	color:#f0f0f0;
	margin:0 0 0 0;
	font: 12px Tahoma, Verdana, Arial, Serif;
}

#footer_content #legal {
	width:530px;
	margin:15px 0 10px 0;
	padding:0 0 0 0;
	background:url(../images/footer_content_legal_bg.gif) repeat-x top left;
}

#footer_content #legal p {
	width:550px;
}

#footer_content #legal .rss {
	margin:20px 0 20px 0;
	width:100px;
}

#footer_content #legal .rss a {
	color:#B4B4B4;
	text-decoration:none;
	line-height:20px;
}

#footer_content #legal .contact a:hover {
	color:#B4B4B4;
	text-decoration:none;
}

#footer_content #legal .copyright {
	text-align:right;
	margin:20px 0 0 0;
	width:400px;
	line-height:20px;
}
#footer_content #legal .copyright a {
	color:#B4B4B4;
	text-decoration:none;
}

#footer_content #legal .copyright a:hover {
	color:#B4B4B4;
	text-decoration:none;
}

#timer {
	width: 230px;
	padding: 0 10px 0 0;
	float: right;
	position: relative;
	font-size:9pt;
	font-style:italic;
	text-align:right;
}

/* Navigation
============================================================================= */

/* new_Navigation
============================================================================= */

	div#new_navigation {height: 50px;white-space:nowrap;}
	div#new_navigation span {
		width: 94px;
		float: left;
    	display: block;
		height: 50px;
		cursor: pointer;
	}
    div#new_navigation span#menu_home {background:url(../images/menu_home.gif) no-repeat scroll 0px 0px;}
    div#new_navigation span#menu_home:hover{background-position: 0px -50px;}

    div#new_navigation span#menu_info {background:url(../images/menu_info.gif) no-repeat scroll 0px 0px;}
    div#new_navigation span#menu_info:hover{background-position: 0px -50px;}

    div#new_navigation span#menu_qanda {background:url(../images/menu_qanda.gif) no-repeat scroll 0px 0px;}
    div#new_navigation span#menu_qanda:hover{background-position: 0 -50px;}

    div#new_navigation span#menu_books {background:url(../images/menu_books.gif) no-repeat scroll 0px 0px;}
    div#new_navigation span#menu_books:hover{background-position: 0 -50px;}

    div#new_navigation span#menu_movies {background:url(../images/menu_movies.gif) no-repeat scroll 0px 0px;}
    div#new_navigation span#menu_movies:hover{background-position: 0 -50px;}

    div#new_navigation span#menu_literature {background:url(../images/menu_literature.gif) no-repeat scroll 0px 0px;}
    div#new_navigation span#menu_literature:hover{background-position: 0 -50px;}

    div#new_navigation span#menu_law {background:url(../images/menu_law.gif) no-repeat scroll 0px 0px;}
    div#new_navigation span#menu_law:hover{background-position: 0 -50px;}

    div#new_navigation span#menu_no {background:url(../images/menu_no.gif) no-repeat scroll 0px 0px;}

    div#new_navigation span#menu_no_end {background:url(../images/menu_no_end.gif) no-repeat scroll 0px 0px;}

.icn_share_webryblog{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -656px -16px}
a:hover .icn_share_webryblog{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -656px 0}


/* index_news
============================================================================= */

.index_news {
	width: 400px;
	padding: 0 0 0px 0;
	margin: 0 0px 0 0;
	float: left;
}

h3#index_news, h3#service_header {
  background: url(../images/services_1.gif) 0 0 no-repeat;
  width: 52px;
  margin: 0px 0 12px 0;
}
h3#service_header {background-image: url(../images/we_do.gif);}

div.bignews {
	width: 394px;
	height: 222px;
	margin: 0px 0 0px 0;
	border-top: 3px solid #BBB9BA;
	border-bottom: 3px solid #BBB9BA;
	border-left: 3px solid #BBB9BA;
	border-right: 3px solid #BBB9BA;
}

  div.pullout span {display: none;}

#page_text p {
  color: #5c5c56;
  margin: 9px 0 0 0;
}

#index_news_list div.index_news_list_box{
    padding: 0px 0px 0px 0;
    margin: 20px 0 0px 0;
}

#index_news_list div.index_news_list_box h3{
    margin: 2px 0 0px 0;
}

#index_news_list div.section {
    padding: 0px 0px 0px 0;
    margin: 0px 0px 3px 0px;
    line-height: 1.2;
    height:115px;
    overflow:hidden;
}

#index_news_list div.alllink {
    margin: 0px 0px 5px 0px;
}

#index_news_list div.alllink,#index_news_list div.alllink a,#index_news_list div.alllink a:hover {
    color:#c0c0c0;
}

#index_news_list div.section span { 
	background: url(../images/gradient-white.png) repeat-x; 
	margin: 89px 0 0 0;
	position: absolute; 
	display: block; 
	width: 400px; 
	height: 31px; 
}

#index_news_list div.index_news_list_logo img {
	margin: 0px 0px 20px 20px;
	border:1px solid #BBB9BA;
	width:90px;
	height:90px;
}
#index_news_list div.index_friendlylinks_list_logo img {
	margin: 0px 0px 20px 20px;
	border:1px solid #BBB9BA;
}

#index_news_list div.index_friendlylinks_list_logo a {
    border: none;
}

#index_news_list div.index_news_list_logo a {
    border: none;
}

/* index_news_list_info
============================================================================= */

#index_news_list_info div.index_news_list_info_box{
    padding: 0px 0px 0px 0;
    margin: 20px 0 0px 0;
}

#index_news_list_info div.index_news_list_info_box h3{
    margin: 2px 0 0px 0;
}

#index_news_list_info div.section {
    padding: 0px 0px 0px 0;
    margin: 0px 0px 3px 0px;
    line-height: 1.2;
    height:115px;
    overflow:hidden;
}

#index_news_list_info div.alllink {
    margin: 0px 0px 5px 0px;
}

#index_news_list_info div.alllink,#index_news_list_info div.alllink a,#index_news_list_info div.alllink a:hover {
    color:#c0c0c0;
}

#index_news_list_info div.section span { 
	background: url(../images/gradient-gary.png) repeat-x; 
	margin: 86px 0 0 0;
	position: absolute; 
	display: block; 
	width: 600px; 
	height: 31px; 
}

#index_news_list_info div.index_news_list_info_logo img {
	margin: 0px 0px 20px 20px;
	border:1px solid #BBB9BA;
	width:90px;
	height:90px;
}

#index_news_list_info div.index_news_list_info_logo a {
    border: none;
}


/* resview_list
============================================================================= */

#resview_list div.resview_list_box{
    padding: 0px 0px 0px 0;
    margin: 10px 0 0px 0;
}

#resview_list div.section {
    padding: 0px 0px 0px 0;
    margin: px 0px 5px 0px;
    line-height: 1.2;
}

#resview_list div.section a.friendsButton {
    padding: 2px 2px 0px 2px;
    margin: 0px 0px 0px 0px;
    color:#6385a1;
}
#resview_list div.section .post-body {
    margin: 10px 10px 10px 10px;
}

#resview_list div.resview_list_logo img {
	margin: 0px 20px 20px 0px;
	float:left;
	border:1px solid #BBB9BA;
	width:50px;
	height:50px;
}

#resview_list div.resview_list_logo a {
    border: none;
}
/* index_movies
============================================================================= */

#index_movies_list div.index_movies_list_box{
    padding: 0px 0px 0px 0;
    margin: 20px 0 0 0;
}

#index_movies_list div.section {
    padding: 0px 0px 0px 0;
    margin: 0px 0px 10px 0px;
    line-height: 1.2;
}
#index_movies_list div.index_movies_list_logo img {
	margin: 0px 20px 20px 0px;
	float:left;
	border:1px solid #BBB9BA;
}
#index_movies_list div.index_movies_list_logo a {
    border: none;
}
#index_movies_list div.section .index_movies_list_inscription {
    margin: 0px 0px 0px 120px;
}


/* index_books
============================================================================= */

#index_books_list div.index_books_list_box{
    padding: 0px 0px 0px 0;
    margin: 20px 0 0 0;
}

#index_books_list div.section {
    padding: 0px 0px 0px 0;
    margin: 0px 0px 10px 0px;
    line-height: 1.2;
}
#index_books_list div.index_books_list_logo img {
	margin: 0px 20px 20px 0px;
	float:left;
	border:1px solid #BBB9BA;
}
#index_books_list div.index_books_list_logo a {
    border: none;
}
#index_books_list div.section .index_books_list_inscription {
    margin: 0px 0px 0px 120px;
}

/* index_user
============================================================================= */

#index_user_list div.index_user_list_box{
    padding: 0px 0px 0px 0;
    margin: 20px 0 0 0;
}

#index_user_list div.section {
    padding: 0px 0px 0px 0;
    margin: 0px 0px 10px 0px;
    line-height: 1.2;
}
#index_user_list div.index_user_list_logo img {
	margin: 0px 20px 20px 0px;
	float:left;
	border:1px solid #BBB9BA;
	width:90px;
	height:90px;
}
#index_user_list div.index_user_list_logo a {
    border: none;
}
#index_user_list div.section .index_user_list_inscription {
    margin: 0px 0px 0px 120px;
}


/* index_advice
============================================================================= */
#index_advice {
	width: 220px;
	margin: 0px 0 0px 20px;
	padding:0px 0px 3px 0px;
	float: left;
	border-top:1px solid #dedede;
	border-bottom:1px solid #dedede;
    background: #fcfcfc;
}
#index_advice span { 
	background: url(../images/gradient-gary.png) repeat-x; 
	margin: 374px 0 0 0;
	position: absolute; 
	display: block; 
	width: 200px; 
	height: 31px; 
}

#index_advice .index_advice_question a{
	    border: none;
}


/* index_sorry
============================================================================= */
#index_sorry {
	width: 220px;
	margin: 20px 0 0px 20px;
	float: left;
	border-top:1px solid #dedede;
}
#index_sorry .index_sorry_title {
	margin: 0 0 0 0;
	font-size:14px;
	padding:10px 10px;
	background:#f0f0f0;
	color:#333;
	border-bottom:1px solid #dedede;
}
#index_sorry ul {
	margin: 0 0 0 0;
	}
#index_sorry ul li {
    background: #fcfcfc url(../images/t.gif) 10px 12px no-repeat;
    padding: 10px 10px 10px 29px;
	margin: 0px 0px 0px 0px;
	border-bottom:1px solid #e1e1e1;
    line-height: 17px;
  }

#index_sorry ul li a {
}
#index_sorry ul li a:hover {
}
#index_sorry .index_sorry_more{
	text-align: right;
    margin: 0 0 0 0;
	padding:5px 10px 5px 10px;
    line-height: 17px;
    background: #fcfcfc;
	border-bottom:1px solid #dedede;
}

/* index_Poster
============================================================================= */
#index_poster {
	width: 620px;
	margin: 0px 14px 10px 0px;
	_margin: 0px 14px 10px 0px;/* ie6 */
	float: left;
}
#index_poster .index_poster_title {
	margin: 0 0 0 0;
	font-size:14px;
	padding:10px 10px;
	background:#f0f0f0;
	color:#333;
	border-bottom:1px solid #dedede;
}
#index_poster ul {
	margin: 0 10px 0 10px;
	font-size: 12px;
	}
#index_poster ul li {
	float:left;
	padding:10px 29px 0px 0px;
	_padding:10px 29px 0px 0px;/* ie6 */
	width:157px;
	height:218px;
	overflow:hidden;
	margin: 0px 0px 0px 0px;
  }

#index_poster ul li img{
	border:1px solid #e1e1e1;
	margin: 0px 0px 5px 0px;
	vertical-align: middle;
}
#index_poster ul li a {
 text-decoration: none; 
}
#index_poster ul li a:hover {
 text-decoration: none; 
 border: none;
}

#index_poster .index_poster_more{
    border-bottom: 1px solid #dedede;
	margin: 0px 0 0px 0px;
}


/* index_content
============================================================================= */
#index_content {
	width: 640px;
	margin: 0px 0px 0px 0px;
	font-size:14px;
	float: left;
	border-top:1px solid #dedede;
}
#index_content .index_content_title {
	margin: 0 0 0 0;
	padding:10px 10px;
	background:#f0f0f0;
	color:#333;
	border-bottom:1px solid #dedede;
}

#index_content .index_content_text {
	margin: 0 0 0 0;
	padding: 20px 20px 20px 20px;
	color:#333;
	background:#fcfcfc;
	border-bottom:1px solid #dedede;
	line-height:24px;
	min-height:800px;
}

#index_content .index_content_text div.index_movies_list_logo img {
	margin: 0px 20px 20px 0px;
	float:left;
	border:1px solid #BBB9BA;
}
#index_content .index_content_text div.index_movies_list_logo a {
    border: none;
}

#index_content .index_content_text div.index_books_list_logo img {
	margin: 0px 20px 20px 0px;
	float:left;
	border:1px solid #BBB9BA;
}
#index_content .index_content_text div.index_books_list_logo a {
    border: none;
}

/* index_user
============================================================================= */
#index_user {
	width: 640px;
	margin: 0px 0px 0px 0px;
	font-size:14px;
	float: left;
	border-top:1px solid #dedede;
}
#index_user .index_user_title {
	margin: 0 0 0 0;
	padding:10px 10px;
	background:#f0f0f0;
	color:#333;
	border-bottom:1px solid #dedede;
}

#index_user .index_user_text {
	margin: 0 0 0 0;
	padding: 20px 20px 20px 20px;
	color:#333;
	background:#fcfcfc;
	border-bottom:1px solid #dedede;
	line-height:24px;
	min-height:800px;
}

#index_user .index_user_text div.user_title #show_button_title a{
	color:#c0c0c0;
}

#index_user .index_user_text div.index_movies_list_logo img {
	margin: 0px 20px 20px 0px;
	float:left;
	border:1px solid #BBB9BA;
}
#index_user .index_user_text div.index_movies_list_logo a {
    border: none;
}

#index_user .index_user_text div.index_books_list_logo img {
	margin: 0px 20px 20px 0px;
	float:left;
	border:1px solid #BBB9BA;
}
#index_user .index_user_text div.index_books_list_logo a {
    border: none;
}

#index_user .index_user_text a.colorlink {
    color:#6385a1;
}




  #index_user .index_user_text div.index_user_text_miniblogs ul {
	margin: 10px 10px 10px 10px;
	}
  #index_user .index_user_text div.index_user_text_miniblogs ul li {
    padding: 10px 0px 10px 0px;
	margin: 3px 0px 0px 0px;
	border-top:1px dashed #e1e1e1;
    line-height: 17px;
    color:#5c5c56;
  }
  #index_user .index_user_text div.index_user_text_miniblogs div.index_user_text_miniblogs_userinfo {
	color:#5c5c56;
  }
  
  #index_user .index_user_text div.index_user_text_miniblogs div.index_user_text_miniblogs_logo,#right_column .right_column_infolist_people div.index_user_text_miniblogs_logo {
	margin: 0px 10px 0px 5px;
  }

  #index_user .index_user_text div.index_user_text_miniblogs div.index_user_text_miniblogs_logo img.news,#right_column .right_column_infolist_people div.index_user_text_miniblogs_logo img.news{
	border:1px solid #BBB9BA;;
	width:90px;
	height:90px;
  }

  #index_user .index_user_text div.index_user_text_miniblogs div.index_user_text_miniblogs_logo img.books,#right_column .right_column_infolist_people div.index_user_text_miniblogs_logo img.books{
	border:1px solid #BBB9BA;;
  }

  #index_user .index_user_text div.index_user_text_miniblogs div.index_user_text_miniblogs_logo img.movies,#right_column .right_column_infolist_people div.index_user_text_miniblogs_logo img.movies{
	border:1px solid #BBB9BA;;
  }

  #index_user .index_user_text div.index_user_text_miniblogs div.index_user_text_miniblogs_logo img.user,#right_column .right_column_infolist_people div.index_user_text_miniblogs_logo img.user{
	border:1px solid #BBB9BA;;
	width:50px;
	height:50px;
  }
  
  #index_user .index_user_text div.index_user_text_miniblogs div.index_user_text_miniblogs_logo a,#right_column .right_column_infolist_people div.index_user_text_miniblogs_logo a{
    border: none;
  }

  #index_user .index_user_text div.index_user_text_miniblogs div.index_user_text_miniblogs_user_logo{
	margin: 0px 10px 0px 0px;
  }
  
  #index_user .index_user_text div.index_user_text_miniblogs div.index_user_text_miniblogs_user_logo img{
	background-color: #fff;
	padding: 2px 2px 2px 2px;
	border:1px solid #e1e1e1;
	width:50px;
	height:50px;
  }

  #index_user .index_user_text div.index_user_text_miniblogs div.index_user_text_miniblogs_user_blog{
	margin: 0px 10px 0px 60px;
  }
  
  #index_user .index_user_text div.index_user_text_miniblogs div.subtext,#right_column .right_column_infolist_people div.index_user_text_miniblogs div.subtext {
	margin: 10px 20px 10px 20px;
	font-size:12px;
  }

  #index_user .index_user_text div.index_user_text_miniblogs a,#right_column .right_column_infolist_people div.index_user_text_miniblogs a{
    color:#6385a1;
  }

/* miniblogs
	============================================================================= */
  #index_user .index_user_text div.index_user_text_miniblogs div.miniblogs_div {
	  background: url(../images/miniblogs_box.gif) 0 0 repeat-y;
	  width: 500px;
	  margin: 0px 0px 5px 30px;
	  _margin: 0px 0px 0px 20px;/* ie6 */
	}

  #index_user .index_user_text div.index_user_text_miniblogs div.miniblogs_div_top {
	  background: url(../images/miniblogs_box_top.gif) 0 top no-repeat;
	  height:13px;
	}
  #index_user .index_user_text div.index_user_text_miniblogs div.miniblogs_div_bottom {
	  background: url(../images/miniblogs_box_bottom.gif) 0 bottom no-repeat;
	  padding: 10px 10px 10px 10px;
	}

  #index_user .index_user_text div.index_user_text_miniblogs div.miniblogs_div_bottom img.height90 {
	background-color: #fff;
	max-width:470px;
	max-height:470px;
	CURSOR:pointer;
	height:90px;
	padding: 2px 2px 2px 2px;
	border:1px solid #e1e1e1;
	}

  #index_user .index_user_text div.index_user_text_miniblogs div.miniblogs_div_bottom img.max470 {
	background-color: #fff;
	max-width:470px;
	max-height:470px;
	CURSOR:pointer;
	padding: 2px 2px 2px 2px;
	border:1px solid #e1e1e1;
	}
	
  #index_user .index_user_text div.index_user_text_miniblogs div.miniblogs_div_bottom_link {
    font-size: 12px;
	border-bottom:1px solid #ededed;
    padding: 5px 5px 5px 5px;
    margin: 0px 0px 10px 0px;
	}

  .rotate0{
  -moz-transform:rotate(0deg);
  -webkit-transform:rotate(0deg);
  transform:rotate(0deg);
  filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);
  }

  .rotate1{
  -moz-transform:rotate(90deg);
  -webkit-transform:rotate(90deg);
  transform:rotate(90deg);
  filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  }

  .rotate2{
  -moz-transform:rotate(180deg);
  -webkit-transform:rotate(180deg);
  transform:rotate(180deg);
  filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  }

  .rotate3{
  -moz-transform:rotate(-90deg);
  -webkit-transform:rotate(-90deg);
  transform:rotate(-90deg);
  filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  }


/* review page
============================================================================= */

#index_review_list div.index_review_list_box{
    padding: 0px 0px 0px 0;
    margin: 20px 0 20px 0;
}

#index_review_list div.section {
    padding: 10px 10px 10px 10px;
    margin: 0px 0px 0px 0px;
	border-bottom:1px solid #ededed;
}
#index_review_list div.section a.friendsButton {
    padding: 2px 2px 1px 2px;
    margin: 0px 0px 0px 0px;
    color:#6385a1;
}

#index_review_list div.index_review_list_logo img {
	margin: 0px 20px 0px 0px;
	float:left;
	border:1px solid #BBB9BA;
	width:50px;
	height:50px;
}
#index_review_list div.index_review_list_logo a {
    border: none;
}
#index_review_list div.index_review_list_box div.post-body {
    padding: 10px 10px 10px 10px;
    margin: 10px 10px 10px 120px;
	border:0px solid #BBB9BA;
	font-size:14px;
}
#review_ajax_submit img{
	border:none;cursor:pointer;margin-top:10px
}

#review_ajax_submit img{
	filter:alpha(opacity=70);-moz-opacity:0.70;-kHTML-opacity: 0.70;opacity: 0.70;
    }

#review_ajax_submit img:hover{
	filter:alpha(opacity=80);-moz-opacity:0.80;-kHTML-opacity: 0.80;opacity: 0.80;
    }




#btns{}
#btns .page_btns{height:35px;overflow:hidden;padding:15px 0 0 0;margin:0 15px;position:relative;}
#btns .page_btns .topic .topic_pre,.page_btns .topic_next,.page_btns .topic_next_l{display:block;float:left;border:1px solid #cccccc;background:#f8f8f8;padding:4px 8px;margin:0 5px 0 0;color:#999;}
#btns .page_btns .topic .topic_pre{display:block;float:left;border:1px solid #cccccc;background:#f8f8f8;padding:4px 8px;margin:0 5px 0 0;color:#999;}
#btns .page_btns .topic .topic_next{display:block;float:left;border:1px solid #cccccc;background:#f8f8f8;padding:4px 8px;margin:0 5px 0 0;color:#999;}
#btns .page_btns .topic .topic_next_l{display:block;float:left;border:1px solid #cccccc;background:#f8f8f8;padding:4px 8px;margin:0 5px 0 0;color:#999;}
#btns .page_btns .page_l a{display:block;float:left;border:1px solid #cccccc;background:#f8f8f8;padding:4px 8px;margin:0 0 0 -1px;color:#999;}
#btns .page_btns .page_l a.ll {display:block;float:left;border:1px solid #cccccc;background:#f8f8f8;padding:4px 8px;margin:0 0 0 0;color:#999;}
#btns .page_btns .page_l a:hover{border:1px solid #c0c0c0;color:#707070;position:relative;}
#btns .page_btns .page_l strong{display:block;float:left;background:#f0f0f0;border:1px solid #c0c0c0;padding:4px 8px;color:#505050; position:relative;}


/* twitter
============================================================================= */
#twitter_div {
  background: url(../images/twitter_box.gif) 0 0 repeat-y;
  width: 280px;
  float: right;
  margin: 0px 0px 0px 0;
  _margin: 0px 0px 0px 0;/* ie6 */
}

#twitter_div_top {
  background: url(../images/twitter_box_top.gif) 0 top no-repeat;
  height:31px;
  padding: 3px 0px 0px 25px;
}
#twitter_div_top a:hover {
  border: none;
}

#twitter_div_bottom {
  background: url(../images/twitter_box_bottom.gif) 0 bottom no-repeat;
  height:110px;
  padding: 10px 14px 10px 10px;
}

ul#twitter_update_list {
  color: #393939;
}

#twitter_div a {
}

#twitter_div a:hover {
  border: none;
}

#twitter_aibai {
	text-align:right;
	background-color: #ffffff;
}

/* Right column
============================================================================= */

#right_column {
  width: 290px;
  float: right;
  padding: 0 0 0 0;
  margin: 0 0px 0 0px;
}

#right_column a {
}
#right_column a:hover {
}

#right_column h3 {margin: 0 0 12px 15px;}


/*--- right_newuser ---*/
  #right_column .right_newuser_top {
  background: url(../images/newuser_box_top.gif) 0 top no-repeat;
  width:280px;
  float: right;
  height:36px;
  margin: 5px 0px 0px 0px;
}

  #right_column .right_newuser {
	float: right;
    width:278px;
    padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
    border-left: 1px solid #dcdcdc;
    border-right: 1px solid #dcdcdc;
    border-bottom: 1px solid #dcdcdc;
  }

  #right_column .right_newuser_title {
	margin: 0px 0px 0px 13px;
	font-size: 14px;
    color:#5c5c56;
  }

  #right_column .right_newuser ul {
	margin: 10px 10px 0px 10px;
  }

  #right_column .right_newuser ul li {
    padding: 10px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
	border-top:1px solid #e1e1e1;
	font-size: 14px;
    color:#5c5c56;
	text-align:center;
  }

  #right_column .right_newuser ul a {
    color:#5c5c56;
  }
  #right_column .right_newuser ul a:hover {
    border: none;
  }


/*--- info ---*/

  #right_column .right_column_infolist_title {
	margin: 20px 10px 10px 10px;
	color:#a03;
   	font-weight:bold;
  }

  #right_column .right_column_infolist ul {
	margin: 10px 10px 10px 10px;
	}
  #right_column .right_column_infolist ul li {
    padding: 10px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
	border-top:1px solid #e1e1e1;
    line-height: 17px;
    color:#5c5c56;
  }
  #right_column .right_column_infolist div.right_column_infolist_logo {
	margin: 0px 10px 0px 0px;
	float:left;
  }

  #right_column .right_column_infolist div.right_column_infolist_logo img{
	border:1px solid #BBB9BA;;
	width:50px;
	height:50px;
  }

  #right_column .right_column_infolist div.right_column_infolist_logo a {
    border: none;
  }

  #right_column .right_column_infolist_people {
	float: right;
    width:280px;
	margin: 0px 0px 0px 0px;
    padding: 20px 0px 20px 0px;
    border-top: 1px solid #dcdcdc;
    border-bottom: 1px solid #dcdcdc;
  }
  #right_column .right_column_infolist_people_title {
	margin: 0px 10px 0px 10px;
	color:#000000;
   	font-weight:bold;
	float:left;
  }

  #right_column .right_column_infolist_people ul.right_column_infolist_people_box {
	margin: 10px 10px 10px 10px;
	}
  #right_column .right_column_infolist_people ul.right_column_infolist_people_box li {
    padding: 10px 0px 10px 0px;
	margin: 3px 0px 0px 0px;
	border-top:1px dashed #e1e1e1;
    line-height: 17px;
    color:#5c5c56;
  }

  #right_column .right_column_infolist_people ul.right_column_infolist_people_timer_ul {
  }

  #right_column .right_column_infolist_people ul.right_column_infolist_people_timer_ul li {
	margin: 0px 0px 0px 0px;
    padding: 0px 20px 0px 20px;
	color:#000000;
	font-size: 12px;
	float:left;
    line-height: 20px;
  }

  #right_column .right_column_infolist_people ul.right_column_infolist_people_timer_ul li strong {
	font-size: 20px;
  }
  
  #right_column .right_column_infolist_people ul.right_column_infolist_people_timer_ul li.rightline {
   	border-right:1px solid #BBB9BA;;
  }

  #right_column .right_column_infolist_people div.right_column_infolist_people_userinfo {
	color:#5c5c56;
  }
  
  #right_column .right_column_infolist_people div.right_column_infolist_people_logo {
	margin: 0px 10px 0px 0px;
	float:left;
  }

  #right_column .right_column_infolist_people div.right_column_infolist_people_logo img.news{
	border:1px solid #BBB9BA;;
	width:90px;
	height:90px;
  }

  #right_column .right_column_infolist_people div.right_column_infolist_people_logo img.books{
	border:1px solid #BBB9BA;;
  }

  #right_column .right_column_infolist_people div.right_column_infolist_people_logo img.movies{
	border:1px solid #BBB9BA;;
  }

  #right_column .right_column_infolist_people div.right_column_infolist_people_logo img.user{
	border:1px solid #BBB9BA;;
	width:50px;
	height:50px;
  }

  #right_column .right_column_infolist_people div.right_column_infolist_people_logo img.user90{
	border:1px solid #BBB9BA;;
	width:90px;
	height:90px;
  }

  #right_column .right_column_infolist_people div.right_column_infolist_people_logo a {
    border: none;
  }

  #right_column .right_column_infolist_people div.user_settings a,#right_column .right_column_infolist_people div.user_column_about a {
    color:#c0c0c0;
  }

  #right_column .right_column_infolist_people div.subtext {
	margin: 0px 0px 0px 20px;
  }


  #right_column .right_column_infolist_class {
	float: right;
    width:280px;
	margin: 0px 0px 0px 0px;
    padding: 20px 0px 20px 0px;
    border-top: 1px solid #dcdcdc;
    border-bottom: 1px solid #dcdcdc;
  }
  #right_column .right_column_infolist_class_title {
	margin: 0px 10px 0px 10px;
	color:#000000;
   	font-weight:bold;
	float:left;
  }

  #right_column .right_column_infolist_class_form {
	color:#000000;
   	font-weight:bold;
	float:left;
  }

  #right_column .right_column_infolist_class ul {
	margin: 0 0 0 0;
	float:left;
	width:212px;
	}
  #right_column .right_column_infolist_class ul li {
	margin: 0px 0px 0px 10px;
    color:#5c5c56;
    line-height: 20px;
	float:left;
  }
  #right_column .right_column_infolist_class a {
    padding: 1px 2px 2px 2px;
    border: none;
    white-space:nowrap;
  }

  #right_column .right_column_infolist_class .checked a {
    padding: 1px 2px 2px 2px;
  	background:#a03;
  	color:#ffffff;
    border: none;
    white-space:nowrap;
  }

  #right_column .right_column_infolist_class a:hover {
    padding: 1px 2px 2px 2px;
  	background:#a03;
  	color:#ffffff;
    border: none;
    white-space:nowrap;
  }

  #right_column .right_column_infolist_class .checked select {
	margin: 2px 0 0 8px;
	border-width: 1px;
	border-color: #a03;
	border-style: solid;
	float:left;
  }

  #right_column .right_column_infolist_class select {
	margin: 2px 0 0 8px;
	border-width: 1px;
	border-color: #999 #efefef #efefef #999;
	border-style: solid;
	float:left;
	}

  #right_column .right_column_search {
	float: right;
    width:280px;
	margin: 0px 0px 0px 0px;
    padding: 20px 0px 20px 0px;
    border-top: 1px solid #dcdcdc;
    border-bottom: 1px solid #dcdcdc;
  }
  #right_column .right_column_search_title {
	margin: 0px 10px 0px 10px;
	color:#000000;
   	font-weight:bold;
  }
  #right_column .right_column_search_box {
	margin: 10px 20px 0px 20px;
  }

  #right_column .right_column_tools {
  	background: #f0f0f0;
  	_background: #FFFFFF;/* ie6 */
	float: right;
    width:278px;
    padding: 0px 0px 0px 0px;
    border: 1px solid #dcdcdc;
  }
  #right_column .right_column_tools_title {
	margin: 10px 10px 10px 10px;
	color:#000000;
	font-size: 14px;
	CURSOR:pointer;
  }
  #right_column .right_column_tools_box {
	margin: 10px 20px 10px 20px;
  }


  #right_column .right_column_info_map {
	float: right;
    width:278px;
    padding: 0px 0px 0px 0px;
    border: 1px solid #dcdcdc;
  }
  #right_column .right_column_info_map_title {
	margin: 20px 10px 10px 10px;
	color:#a03;
   	font-weight:bold;
  }

  #right_column .right_column_info_map .right_column_info_map_text {
	margin: 0px 10px 0px 10px;
  }

  #right_column .right_column_info_map ul {
	margin: 10px 10px 10px 10px;
	}
  #right_column .right_column_info_map ul li {
    padding: 10px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
	border-top:1px solid #e1e1e1;
    line-height: 17px;
    color:#5c5c56;
  }

  #right_column .right_column_info_map .right_column_info_map_logo img{
	margin: 0px 10px 0px 0px;
	float:left;
	border:1px solid #BBB9BA;
	width:50px;
	height:50px;
  }
  #right_column .right_column_info_map .right_column_info_map_logo a {
    border: none;
  }

/* right_column_event */
  #right_column .right_column_event {
	float: right;
    width:278px;
    padding: 0px 0px 0px 0px;
    border: 1px solid #dcdcdc;
  }
  #right_column .right_column_event_title {
	margin: 20px 10px 10px 10px;
	color:#a03;
   	font-weight:bold;
  }

  #right_column .right_column_event ul {
	margin: 10px 10px 10px 10px;
	}
  #right_column .right_column_event ul li {
    padding: 10px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
	border-top:1px solid #e1e1e1;
    line-height: 17px;
    color:#5c5c56;
  }

/* right_column_movies */
  #right_column .right_column_movies {
	float: right;
    width:278px;
    padding: 0px 0px 0px 0px;
    border: 1px solid #dcdcdc;
  }
  #right_column .right_column_movies_title {
	margin: 20px 10px 10px 10px;
	color:#a03;
   	font-weight:bold;
  }
  
  #right_column .right_column_movies ul {
	margin: 10px 10px 10px 10px;
	}
  #right_column .right_column_movies ul li {
    padding: 10px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
	border-top:1px solid #e1e1e1;
    line-height: 17px;
    color:#5c5c56;
	font-size:12px;
  }
  #right_column .right_column_movies .right_column_movies_logo img{
	margin: 0px 10px 0px 0px;
	float:left;
	border:1px solid #BBB9BA;;
  }

  #right_column .right_column_movies .right_column_movies_logo a {
    border: none;
  }


  #right_column .right_column_books {
	float: right;
    width:278px;
    padding: 0px 0px 0px 0px;
    border: 1px solid #dcdcdc;
  }
  #right_column .right_column_books_title {
	margin: 20px 0 10px 10px;
	color:#a03;
   	font-weight:bold;
  }
  
  #right_column .right_column_books ul {
	margin: 10px 10px 10px 10px;
	}
  #right_column .right_column_books ul li {
    padding: 10px 10px 10px 0px;
	margin: 0px 0px 0px 0px;
	border-top:1px solid #e1e1e1;
    line-height: 17px;
    color:#5c5c56;
	font-size:12px;
  }
  #right_column .right_column_books .right_column_books_logo img{
	margin: 0px 10px 0px 0px;
	float:left;
	border:1px solid #BBB9BA;;
  }

  #right_column .right_column_books .right_column_books_logo a {
    border: none;
  }



  #right_column .right_column_infolist_qanda {
	float: right;
    width:278px;
    padding: 0px 0px 0px 0px;
    border: 1px solid #dcdcdc;
  }
  #right_column .right_column_infolist_qanda_title {
	margin: 20px 0 10px 10px;
	color:#a03;
   	font-weight:bold;
  }

  #right_column .right_column_infolist_qanda ul {
	margin: 10px 10px 0 10px;
	}
  #right_column .right_column_infolist_qanda ul li {
    padding: 4px 0px 4px 0px;
	margin: 0px 0px 0px 0px;
	border-top:1px solid #e1e1e1;
    line-height: 17px;
    color:#5c5c56;
  }
  #right_column .right_column_infolist_qanda .right_column_infolist_qanda_logo img{
	margin: 0px 10px 0px 0px;
	float:left;
	border:1px solid #BBB9BA;;
	width:50px;
	height:50px;
  }

  #right_column .right_column_infolist_qanda .right_column_infolist_qanda_logo a {
    border: none;
  }


/*--- ebook ---*/
  #right_column .right_column_ebook {
	float: right;
    width:278px;
    padding: 0px 0px 0px 0px;
    border: 1px solid #dcdcdc;
  }
  #right_column .right_column_ebook_title {
	margin: 20px 0 10px 10px;
	color:#a03;
   	font-weight:bold;
  }
  #right_column .right_column_ebook ul{padding:0px 0px 0px 20px;font-size:12px;line-height: 20px;}
  #right_column .right_column_ebook li{float:left;padding:0px 15px 0px 0px;width:110px;height:190px;overflow:hidden;}
  #right_column .right_column_ebook ul li a:hover{text-decoration: none;border: none;}
  #right_column .right_column_ebook img{
	border:1px solid #e1e1e1;
	margin: 0px 0px 0px 0px;
  }

  #right_column .right_column_ebook_advice {
	float: right;
    width:278px;
    padding: 0px 0px 0px 0px;
    border: 1px solid #dcdcdc;
  }
  #right_column .right_column_ebook_advice_title {
	margin: 20px 0 10px 10px;
	color:#a03;
   	font-weight:bold;
  }
  #right_column .right_column_ebook_advice .ispic ul{padding:0px 0px 0px 20px;font-size:12px;line-height: 20px;}
  #right_column .right_column_ebook_advice .ispic li{float:left;padding:0px 15px 0px 0px;width:110px;height:230px;overflow:hidden;}
  #right_column .right_column_ebook_advice .ispic ul li a:hover{text-decoration: none;border: none;}
  #right_column .right_column_ebook_advice .ispic img{
	border:1px solid #e1e1e1;
	margin: 0px 0px 0px 0px;
  }

  #right_column .right_column_ebook_advice .istext ul {
	margin: 0px 10px 0 10px;
	}
  #right_column .right_column_ebook_advice .istext ul li {
    padding: 10px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
	border-top:1px solid #e1e1e1;
    line-height: 17px;
    color:#5c5c56;
  }

/*--- article ---*/
  #right_column .right_column_article {
	float: right;
    width:278px;
    padding: 0px 0px 0px 0px;
    border: 1px solid #dcdcdc;
  }
  #right_column .right_column_article_title {
	margin: 20px 10px 10px 10px;
	color:#a03;
   	font-weight:bold;
  }

  #right_column .right_column_article ul {
	margin: 10px 10px 0 10px;
	}
  #right_column .right_column_article ul li {
    padding: 10px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
	border-top:1px solid #e1e1e1;
    line-height: 17px;
    color:#5c5c56;
  }
  #right_column .right_column_article .right_column_article_logo img{
	margin: 0px 10px 0px 0px;
	float:left;
	border:1px solid #BBB9BA;;
	width:50px;
	height:50px;
  }

  #right_column .right_column_article .right_column_article_logo a {
    border: none;
  }

/*--- line ---*/
  #right_column .right_line {
	margin: 10px 0 10px 0;
    border-bottom: 1px solid #dcdcdc;
  }
  #right_column .right_noline {
	margin: 10px 0 10px 0;
  }


/* inputs 按钮 more button
============================================================================= */
#index_news_list p.more,#index_advice p.more,#index_sorry p.more,#index_ebook p.more,#index_content p.more,#right_column .right_column_info_map p.more,#right_column .right_column_infolist p.more,#right_column .right_column_movies p.more,#right_column .right_column_books p.more{
	height:24px;
	}
#index_news_list p.more a,#index_advice p.more a,#index_sorry p.more a,#index_ebook p.more a,#index_content p.more a,#right_column .right_column_info_map p.more a,#right_column .right_column_infolist p.more a,#right_column .right_column_movies p.more a,#right_column .right_column_books p.more a{
	height:24px;
	line-height:24px;
	padding:0px 15px;
	background:#9f0000;
	color:#ffffff;
	border-bottom:2px solid #e1e1e1;
	text-transform:lowercase;
	font-size:12px;
}
#index_news_list p.more a:hover,#index_advice p.more a:hover,#index_sorry p.more a:hover,#index_ebook p.more a:hover,#index_content p.more a:hover,#right_column .right_column_info_map p.more a:hover,#right_column .right_column_infolist p.more a:hover,#right_column .right_column_movies p.more a:hover,#right_column .right_column_books p.more a:hover{
	margin-top:2px;
	border-bottom:none;
}

/* inputs */

/* 电子书页面
============================================================================= */
#ebook ul{padding:0px 0px 0px 0px;font-size:12px;line-height: 20px;}
#ebook li{float:left;padding:0px 10px 0px 0px;width:110px;height:250px;overflow:hidden;}
#ebook ul li a:hover{text-decoration: none;border: none;}
#ebook img{
	border:1px solid #e1e1e1;
	margin: 0px 0px 5px 0px;
}

/* 分享
============================================================================= */
.shv-post-service {
	margin: 0px 5px 5px 0px;
	width: 560px;
}
.shv-post-service a {
	padding-left: 5px;
	text-decoration: none;
}
.shv-post-service img {
	vertical-align: text-bottom;
	border-width: 0px;
}
.shv-post-service a:hover span {
	text-decoration: none;
}
.icn_share_blogger{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll 0 -16px}
a:hover .icn_share_blogger{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll 0 0}

.icn_share_cocolog{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -16px -16px}
a:hover .icn_share_cocolog{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -16px 0}

.icn_share_freewebs{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -32px -16px}
a:hover .icn_share_freewebs{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -32px 0}

.icn_share_friendster{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -48px -16px}
a:hover .icn_share_friendster{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -48px 0}

.icn_share_jagem{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -64px -16px}
a:hover .icn_share_jagem{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -64px 0}

.icn_share_livedoor{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -80px -16px}
a:hover .icn_share_livedoor{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -80px 0}

.icn_share_livejournal{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -96px -16px}
a:hover .icn_share_livejournal{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -96px 0}

.icn_share_piczo{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -112px -16px}
a:hover .icn_share_piczo{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -112px 0}

.icn_share_seesaa{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -128px -16px}
a:hover .icn_share_seesaa{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -128px 0}

.icn_share_typepad{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -144px -16px}
a:hover .icn_share_typepad{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -144px 0}

.icn_share_wordpress{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -160px -16px}
a:hover .icn_share_wordpress{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -160px 0}

.icn_share_yaplog{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -176px -16px}
a:hover .icn_share_yaplog{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -176px 0}

.icn_share_ameba{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -192px -16px}
a:hover .icn_share_ameba{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -192px 0}

.icn_share_delicious{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -208px -16px}
a:hover .icn_share_delicious{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -208px 0}

.icn_share_digg{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -224px -16px}
a:hover .icn_share_digg{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -224px 0}

.icn_share_facebook{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -240px -16px}
a:hover .icn_share_facebook{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -240px 0}

.icn_share_furl{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -256px -16px}
a:hover .icn_share_furl{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -256px 0}

.icn_share_goo{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -272px -16px}
a:hover .icn_share_goo{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -272px 0}

.icn_share_hatena{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -288px -16px}
a:hover .icn_share_hatena{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -288px 0}

.icn_share_mixi{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -304px -16px}
a:hover .icn_share_mixi{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -304px 0}

.icn_share_myspace{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -320px -16px}
a:hover .icn_share_myspace{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -320px 0}

.icn_share_nujij{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -336px -16px}
a:hover .icn_share_nujij{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -336px 0}

.icn_share_reddit{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -352px -16px}
a:hover .icn_share_reddit{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -352px 0}

.icn_share_stumbleupon{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -368px -16px}
a:hover .icn_share_stumbleupon{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -368px 0}

.icn_share_yahoo{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -384px -16px}
a:hover .icn_share_yahoo{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -384px 0}

.icn_share_livespaces{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -400px -16px}
a:hover .icn_share_livespaces{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -400px 0}

.icn_share_mixx{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -416px -16px}
a:hover .icn_share_mixx{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -416px 0}

.icn_share_hatena_bookmark{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -448px -16px}
a:hover .icn_share_hatena_bookmark{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -448px 0}

.icn_share_hyves{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -464px -16px}
a:hover .icn_share_hyves{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -464px 0}

.icn_share_tuenti{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -480px -16px}
a:hover .icn_share_tuenti{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -480px 0}

.icn_share_yigg{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -496px -16px}
a:hover .icn_share_yigg{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -496px 0}

.icn_share_meneame{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -512px -16px}
a:hover .icn_share_meneame{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -512px 0}

.icn_share_wykop{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -528px -16px}
a:hover .icn_share_wykop{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -528px 0}

.icn_share_skyblog{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -544px -16px}
a:hover .icn_share_skyblog{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -544px 0}

.icn_share_orkut{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -560px -16px}
a:hover .icn_share_orkut{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -560px 0}

.icn_share_fark{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -576px -16px}
a:hover .icn_share_fark{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -576px 0}

.icn_share_fotka{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -592px -16px}
a:hover .icn_share_fotka{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -592px 0}

.icn_share_grono{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -608px -16px}
a:hover .icn_share_grono{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -608px 0}

.icn_share_fc2{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -624px -16px}
a:hover .icn_share_fc2{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -624px 0}

.icn_share_hi5{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -640px -16px}
a:hover .icn_share_hi5{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -640px 0}

.icn_share_webryblog{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -656px -16px}
a:hover .icn_share_webryblog{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -656px 0}

.icn_share_bebo{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -672px -16px}
a:hover .icn_share_bebo{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -672px 0}

.icn_share_qq{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -704px -16px}
a:hover .icn_share_qq{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -704px 0}

.icn_share_baidu{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -720px -16px}
a:hover .icn_share_baidu{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -720px 0}

.icn_share_fanfou{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -736px -16px}
a:hover .icn_share_fanfou{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -736px 0}

.icn_share_twitter{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -752px -16px}
a:hover .icn_share_twitter{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -752px 0}

.icn_share_douban{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -768px -16px}
a:hover .icn_share_douban{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -768px 0}

.icn_share_xiaonei{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -784px -16px}
a:hover .icn_share_xiaonei{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -784px 0}

.icn_share_Netvibes{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -800px -16px}
a:hover .icn_share_Netvibes{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -800px 0}

.icn_share_friendfeed{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -816px -16px}
a:hover .icn_share_friendfeed{background:transparent url(../images/sharing_icons-vfl59811.gif) no-repeat scroll -816px 0}

div#share {
	margin: 10px 0px 10px 0px;
}

#share a{
	margin: 0px 6px 0px 0px;
	padding:0px;
	border-width: 0px;
}

#share a:hover{
	margin: 0px 6px 0px 0px;
	padding:0px;
	border-width: 0px;
}
#share img.share_button{
	filter:alpha(opacity=50);-moz-opacity:0.50;-kHTML-opacity: 0.50;opacity: 0.50;
}
#share img.share_button:hover{
	filter:alpha(opacity=70);-moz-opacity:0.70;-kHTML-opacity: 0.70;opacity: 0.70;
}


div.people_logo_list {
	font-size:12px;
	width:52px;
	margin: 0px 13px 20px 0px;
	float:left;
	overflow:hidden
}

div.people_logo_list img{
	border:1px solid #BBB9BA;;
	width:50px;
	height:50px;
}

div.people_logo_list a {
	border: none;
}

