﻿@charset "utf-8";

/* bind_t */
.bind_title { clear:both; width:940px; height:35px; margin:0 auto 25px; padding-top:13px; border-bottom:1px dashed #ccc; }
.statement { display:inline; float:left; width:370px; margin-left:20px; }
.service_title { height:33px; line-height:33px; text-indent:4px; font-size:14px; color:#333; }
.service_list { height:129px; padding-left:32px; background:transparent url(/images/theme/new/icons.png) no-repeat 0 5px; }
.service_list ul { padding:0; margin:0; list-style:none; }
.service_list ul li { height:32px; line-height:32px; color:#777; }
.service_list ul li em { margin-right:7px; font-size:14px; color:#ff6600; }

.bindform { display:inline; float:right; width:540px; margin-right:10px; }

.bind_nav {
	border-bottom:1px solid #e9e9e9;
	margin:0 auto 20px;
	height:29px;
	text-align:center;
}
.bind_nav ul { padding:0; margin:0; list-style:none; }
.bind_nav li {
  *float:left;
	*margin-right:10px;
	font:14px/30px simsun;
	color:#000;
	margin-bottom:-1px;
	position:relative;
	display:inline-block;
	width:237px;
	background:url(/images/theme/new/titleBg.png) 0 0 no-repeat;
}
.bind_nav li.selected {
	background-position:right 0
}
.bind_nav span {
	font:12px/30px simsun;
	color:#999
}
.hide_panel{ display:none; }
.bind { margin-left:5px; }
img.png { _behavior:url(/js/iepngfix.htc); }

.div_bind_t { margin:0 auto; display:block; }
.div_bind_t .sp { margin:40px 8px 0 0; }
.div_bind_t h2 { margin:10px 0; }
.div_bind_t .t_user { background-color:#F7F7F7; padding:10px 0 0 0; margin-left:40px; }
.div_bind_t .userinfo { padding:0 20px; }
.div_bind_t .div_t_new { width:340px; float:right; background-color:#FFF; }
.div_bind_t #userhead { margin:0 auto; overflow:hidden; display:inline-block; padding-bottom:5px; }
.div_bind_t #photo { margin:0 10px 0 8px; float:left; }
.div_bind_t #userhead p { display:block; padding:2px 0; }
.div_bind_t p { line-height:150%; font-size:14px; height:24px; line-height:24px; }
.div_bind_t ul { padding:0; margin:0; list-style:none; }
.div_bind_t ul li { height:24px; margin-bottom:10px; vertical-align:top; }
.div_bind_t ul li label { float:left; width:100px; height:24px; line-height:24px; font-size:14px; text-align:right; }
.div_bind_t ul li input { float:left; }
#ul_user_att { margin:0; padding:2px 2px 6px 2px; overflow:hidden; display:inline-block; }
#ul_user_att li { list-style:none; float:left; width:64px; border-right:1px solid #f4e5c4; }
#ul_user_att li.end { border:none; }
#ul_user_att li .numeric { font-size:150%;display:block;color:#333;padding:0 10px; }
#ul_user_att li .label { display:block;color:#888;padding:0 10px; }
/* bind_t */

/* weibo list */
#ul_weibo_nav { list-style:none; margin:0; padding:0; border-bottom:1px solid #dcdcd2; display: inline-block; zoom:1; }
#ul_weibo_nav li { float:left; margin-left:6px; border:1px solid #dcdcd2; position:relative; top:1px; font-size:14px; line-height:14px; background-color:#dcdcd2; }
#ul_weibo_nav li.selected { background-color:#f8f8f4; border-bottom:1px solid #f8f8f4; padding:6px 10px 4px 26px; }
#ul_weibo_nav li a { float:left; text-decoration:none; padding:6px 6px 0 26px; height:18px; }
#ul_weibo_nav li a:hover { background-color:#999; color:#fff; }
#ul_weibo_nav li span { position:absolute; top:4px; left:4px; } 

#weibo_list ul {list-style:none; padding:4px; margin:0; }
#weibo_list ul li {  }
#weibo_list ul li span { margin:0 10px 0 10px; padding:0; float:left; }
#weibo_list .weibo { overflow:hidden; position:relative; padding:8px; zoom:1; }
#weibo_list .weibo img { vertical-align:middle; }
#weibo_list .weibo .editor { position:absolute; right:10px; top:5px; }
#weibo_list .weibo #photo { margin:0 10px 0 8px; float:left; }
/* weibo list */

/* icon */
.left_nav .t_icon {
  vertical-align: middle;
 _vertical-align: baseline;
  margin-right:5px;
}
.t_icon {
	background:url('/images/theme/new/t/ico_sidebar.png') no-repeat;
 _background:none;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop, src='/images/theme/new/t/ico_sidebar.png'); 
	width:16px;
	height:16px;
	display:inline-block;
}
.t_icon.homepage {
	background-position:0 -425px;
  _padding-left:0; _margin-left:0; _padding-top:425px; _margin-top:-425px;
}

.t_icon.followed {
	background-position:0 -50px;
 _padding-left:0; _margin-left:0; _padding-top:50px; _margin-top:-50px;
}
.t_icon.fans {
	background-position:0 -75px;
 _padding-left:0; _margin-left:0; _padding-top:75px; _margin-top:-75px;
}
.t_icon.tweets {
	background-position:0 -225px;
 _padding-left:0; _margin-left:0; _padding-top:225px; _margin-top:-225px;
}
.ico_mentionedmy {
	background-position:0 -447px;
}
.ico_myquickreply {
	background-position:0 -1150px;
}
.ico_personletter {
	background-position:0 -500px;
}
.ico_minblogs {
	background-position:0 -525px;
}
.ico_mingroup {
	background-position:0 -548px;
}
.ico_photos {
	background-position:0 -750px;
}
.ico_favor {
	background-position:0 -675px;
}
.ico_mygroup {
	background-position:0 -549px;
}
.ico_myphoto {
	background-position:0 -574px;
}
.ico_mygame {
	background-position:0 -1050px;
}
.ico_persondata {
	background-position:0 -225px;
}
.ico_modifyhead {
	background-position:0 -250px;
}
.ico_bindmobile {
	background-position:2px -325px;
}
.ico_privacyset {
	background-position:1px -200px;
}
.ico_personset {
	background-position:0 -275px;
}
.ico_appauthor {
	background-position:0 -400px;
}
.ico_accountsafety {
	background-position:1px -650px;
}
.ico_mydecoration {
	background-position:0 -750px;
}
.ico_versionchoice {
	background-position:0 -850px;
}
.ico_sheild_app {
	background-position:0 -1174px;
}
.ico_notice {
	background-position:0 -25px;
}
.ico_myconcern {
	background-position:1px -50px;
}
.ico_invitefriend {
	background-position:0 -350px;
}
.ico_findperson {
	background-position:1px -375px;
}
.ico_guessyoulike {
	background-position:1px -100px;
}
.ico_myintroduced {
	background-position:1px -125px;
}
.ico_repassword {
	background-position:1px -700px;
}
.ico_findloginname {
	background-position:2px -725px;
}
.ico_reportloss {
	background-position:0 -1075px;
}

/* left */

.left_nav {
  padding-bottom:30px 0;
	padding:0 0 15px;
	margin:0 0 12px;
}

.left_nav ul {
	padding:0;
	margin:0;
  list-style:none;
}

.left_nav li .title {
	display:block;
	height:16px;
	font-size:14px;
	line-height:16px;
	padding:5px 15px;
	margin:0 0 1px;
 _margin:0;
	overflow:hidden;
	white-space:nowrap;
	font-weight:normal;
}
.left_nav li a.title img, .left_nav li .title img {
	vertical-align:text-top;
	_vertical-align:-1px;
	margin:0 4px 0 0;
}

.left_nav li a.title:hover, .left_nav li a.son_title:hover {
	text-decoration:none;
}
.left_nav li a.title:focus, .left_nav li a.son_title:focus {
	outline:none;
}

.left_nav li a.title:hover,.left_nav li a.son_title:hover,.declist .W_moredown,.declist .W_moreup,.W_main_narrow .W_main_r .tipsinvite {
	background-color:#c9e1f2;
	background-repeat:repeat;
	background-position:left 0;
}

.left_nav li.current a {
	text-decoration:none;
	cursor:auto;
	font-size:14px;
	background:none;
}

.left_nav li.current a.title {
	cursor:default;
	color:#fff;
}

.left_nav .W_count,.left_nav .W_count span,.left_nav li.current,.left_nav li.current a.title,.left_nav li.current:hover,.left_nav li.current a.title:hover,.declist .W_moredown:hover,.declist .W_moreup:hover {
	background-image:none!important;
	background-color:#4d9cd4;
}

/* tweet */

.perAll_info {
    margin: 0 0 9px;
    padding: 0 0 10px;
}

.perAll_info .name {
    height: 30px;
    line-height: 30px;
    display: inline-block;
}

.perAll_info .name .left {
	float:left;
	font-size:16px;
	font-weight:bold;
}

.perAll_info .name .concern {
	float:none;
	display:inline-block;
 *display:inline;
 *zoom:1;
	vertical-align:top;
 *vertical-align:middle;
  margin:0;
  padding:0;
 _padding-top:2px;
 _padding-bottom:3px;
  height:auto;
}

.perAll_info .name .handle_btn {
	display:inline-block;
 *display:inline;
  margin-left:20px;
	font-size:12px;
	font-weight:400;
}

a.W_close_color {
	cursor:pointer;
	width:11px;
	height:11px;
	overflow:hidden;
	display:inline-block;
  background: url("/images/thteme/new/t/close.gif") no-repeat scroll 0 -11px transparent;
}

a.W_close_color:hover {
	background-position:0 0;
}

.W_loading span {
	background:url("/images/theme/new/loading.gif") no-repeat 0 1px;
	padding:0 0 0 18px;
	line-height:16px;
	height:16px;
	display:inline-block;
}

.tab_b {
	padding:18px 0 5px;
	margin:0 0 10px 0;
	border-bottom-width:1px;
	border-bottom-style:dotted;
  border-color: #E1E4E5;
}

.tab_b .current {
	text-decoration:none;
	cursor:text;
	font-weight:700;
}

.tab_b .W_vline {
	margin:0 8px;
}

.tab_c a {
	padding:8px 9px 8px 10px;
	vertical-align:middle;
	height:14px;
	line-height:14px;
	display:inline-block;
	margin:0 -2px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}

.tab_c .current {
	text-decoration:none;
	cursor:default;
	z-index:2;
	font-weight:700;
  background-color:#FBFBFB;
}

.tab_v_panels {
  width:480px;
  overflow:hidden;
}

.tab_v_panels .content {
  width:2000px;
}

.W_vline, .W_sline, .W_arrline, .W_arrline_mini {
  color: #E1E4E5;
}

.tab_second {
	margin:-2px 0 0;
  background-color:#FBFBFB;
	height:30px;
	line-height:30px;
	padding:0 0 0 2px;
}

.tab_second a {
	padding:0 8px 0 6px;
}

.tab_second a:hover {
	text-decoration:underline;
}
.tab_second .current {
	background:none;
}
.tab_second .current:hover {
	text-decoration:none;
}

.W_bgcolor_arrow span {
    color: #F3F3F3 !important;
}

.W_linkb a,a.W_linkb {
	color:#7aa5b9 !important;
}

.W_texta,a.W_texta {
	color:#444 !important;
}

.W_textb,a.W_textb {
	cursor:default;
	color:#999 !important;
}

a.W_textb:hover {
	text-decoration:none;
}

.tab_panels {
  width:480px;
  overflow: hidden;
}

.tab_panels .content {
  width:4000px;
}

.tab_panels .tab_panel {
  overflow: hidden;
  float:left;
  width:480px;
}

.tab_panels .scroll {
  overflow: hidden;
  height:500px;
}

.tab_panels .scroll ul {
  padding:0;
  margin:0;
  display:block;
  list-style:none;
}

.layer_mini_info {
    padding: 15px 15px 10px;
}

.layer_mini_info .btn {
    padding: 8px 0 0;
    text-align: center;
    width: 150px;
}

.layer_mini_info .btn a {
    margin: 0 5px;
}

/* page */
.W_pages,.W_pages_minibtn,.W_pages_txt,.W_pages_minitxt,.W_pages_comment {
	text-align:right;
	padding:10px 0;
}
.W_pages a,.W_pages_minibtn a,.W_pages_txt a {
	padding:0 4px;
	height:15px;
	line-height:15px;
	display:inline-block;
	text-align:center;
	vertical-align:middle;
}
.W_pages a:hover,.W_pages_minibtn a:hover,.W_pages_txt a:hover,.W_pages_minitxt a:hover {
	text-decoration:none;
}

.W_pages_comment a {
	display:inline-block;
	height:21px;
	line-height:21px;
	padding:0 8px;
	text-align:center;
	vertical-align:middle;
	margin:0 3px;
	background:#f3f3f3;
}

.W_pages_comment a.current,.W_pages_comment a.current:hover {
	color:#666;
	background:none;
}
.W_pages_comment a span {
	color:#73797c;
}

.W_pages .W_btn_a {
	margin:0 8px;
	height:24px;
	line-height:24px;
	padding:0 0 0 2px;
	background:url(/images/theme/new/t/btn.png) no-repeat 0 -144px;
}

.W_pages .W_btn_a:hover {
	background:url(/images/theme/new/t/btn.png) no-repeat 0 -144px;
}

	background-position:right -168px;
	padding:0 10px 0 8px;
	min-width:35px;
	text-align:center;
}
.W_btn_a:hover {
	background-position:0 -192px;
	text-decoration:none;
}
.W_btn_a:hover span {
	background-position:right -216px;
}

.W_layer .tab_bottom {
	height:27px;
	padding:3px 0 0;
	background:url(/images/theme/new/t/layer_tab_bottom_bg.png) repeat-x left bottom;
	margin:20px 0 0;
}

.W_layer .btn {
	text-align:right;
	padding:2px 0 0;
}
.W_layer .btn a {
	margin:0 0 0 10px;
}

.W_layer .tab_bottom .tab_title {
	font-size:12px;
}

/* aboutuser */
#aboutuser { margin-bottom:5px; overflow:hidden; }
	#aboutuser img { float:left; margin:0 10px 0 0; }
  #aboutuser img.buddyicon {
    background-color:#fff;
    float: left;
    margin: 0 10px 0 0;
    padding: 2px;
  }
	#aboutuser h1 { margin-bottom:0.5em; }
	#aboutuser p { line-height:1.3em; }
  #aboutuser span.nick { width:140px; display:inline-block; height:24px; line-height:24px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; margin-right:20px; font-size:14px; }
  #aboutuser span em { display:inline-block;height:11px;width:11px;vertical-align:top;margin:4px 2px 0 0;*margin-top:0px;overflow:hidden;background:url('/images/theme/new/visiter.png') no-repeat;}
  #aboutuser span.l { width: 140px; display:inline-block; }
  #aboutuser span.l em {background-position:-117px -45px;}

.panel h5 {
    border-bottom: 1px dashed #D9D9D9;
    border-top: 1px dashed #D9D9D9;
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;
    margin: 0;
    padding: 16px 2px 2px 10px;
}

ul.users { margin:6px; padding:0 0 1px 0; display:block; overflow:hidden; _zoom:1; }
ul.users li { float:left; list-style:none; }
ul.users li a { margin:1px 1px 0 1px; display:block; }
ul.users li img {
    border: 1px solid #eaeaea;/* transparent */
    height: 32px;
    width: 32px;
}
ul.users li a:hover img { border:1px solid #0000ff; }

/* icon */
.icon_error,.icon_del,.icon_succ,.icon_warn,.icon_ask,.icon_errorS,.icon_delS,.icon_succS,.icon_warnS,.icon_askS {
	width:16px;
	height:16px;
	background:url(/images/theme/new/msg_bg.png);
	margin:0 5px 0 0;
	overflow:hidden;
	display:inline-block;
  vertical-align: middle;
}

.icon_succ {
	background-position:0 -250px;
}

.icon_ask {
	background-position:0 -350px;
}

/* c2 */
.c2 {
	height:49px;
	position:relative;
	z-index:1;
	padding-left:2px
}
.c2 .list {
	position:relative;
	z-index:1;
  padding:0;
  margin:0;
  list-style:none;
}
.c2 .list li {
	float:left;
	line-height:16px;
  padding:0;
}
.c2 .list .list_item {
	position:relative;
	z-index:1
}
.c2 .list .list_item .mo_bg {
	top:0;
	left:-1px;
	position:absolute;
	z-index:0;
	width:78px;
	height:49px;
	padding:0;
	filter:alpha(Opacity=30);
	opacity:0.3;
	display:none
}
.c2 .list .item_prose .mo_bg {
	width:91px
}
.c2 .list .item_fans .mo_bg {
	width:92px
}
.c2 .list .list_item:hover .mo_bg,.c2 .list .hover .mo_bg {
	display:block
}
.c2 .list .item_prose {
	width:76px;
	padding-left:13px
}
.c2 .list .item_favorite {
	width:66px;
	padding-left:10px
}
.c2 .list .item_follow {
	width:66px;
	padding-left:10px
}
.c2 .list .item_fans {
	width:81px;
	padding-left:10px
}
.c2 .list .line_bor {
	padding-top:10px
}

.c2 .list .line_bor .foFun {
	display:block;
	padding:0;
	margin:0;
	height:29px;
	width:1px;
	font-size:0;
	line-height:0;
	overflow:hidden;
	filter:alpha(Opacity=50);
	opacity:0.5
}
.c2 .list .stat {
	display:block;
	height:40px;
	padding-top:9px;
	position:relative;
	z-index:5;
	_float:left
}
.c2 .list .stat:hover {
	text-decoration:none
}
.c2 .list .text_count {
	display:block;
	font-size:16px;
	font-weight:normal;
	font-family:Arial
}
.c2 .list .text_atr {
	display:block;
}
.c2 .foFun {
	margin:0 auto;
	color:#fff;
	background:#89B4CA
}
.c2 .c2_bg {
	position:absolute;
	z-index:0;
	left:0;
	top:0;
	width:100%;
	height:49px;
	margin:0;
	padding:0;
	filter:alpha(Opacity=30);
	opacity:0.3
}


/* sidebar */
.sidecommon {
	margin-bottom:10px;
	border-top:1px solid #A3E0F5;
}

.sidecommon h3 {
	height:21px;
	padding:11px 10px 0;
	line-height:21px;
	font-weight:normal;
  color:#333;
}

.sc_news .sc_news_info {
  color: #999999;
  padding: 6px;
 _padding: 0 6px 6px 6px;
  margin: 7px 15px 0;
  border:1px solid #A1C7DD;
  background-color:#f0f0f0;
}

.sc_news .sc_news_info p {
  padding-top:6px;
 _padding:0;
}

.sc_news .sc_news_info .arrow {
  margin:-15px 0 0 0;
 *top:-15px;
 *margin:0 0 -15px 0;
 _top:-9px;
 _margin:0;
 height:9px;
}

.sc_news .sc_news_info .arrow em {
  color:#A1C7DD;
}

.sc_news .sc_news_info .arrow span {
  color:#f0f0f0;
}

.bind_t { margin:4px 0; padding:5px 0; overflow:hidden; _zoom:1; }
.bind_t.hover { background-color:#a9d3e4; }
.bind_t .icon { float:left; width:30px; height:16px; text-align:center; }
.bind_t .editor { float:right; right:10px; top:5px; }
.bind_t .editor a { margin-right:5px; }
.bind_t .W_btn_b { float:right; }
.bind_t .W_btn_a_disable { float:right; }
.bind_t .userinfo { margin-left:30px; _zoom:1; overflow: hidden; }
.bind_t .userinfo .photo { float:left; margin-right:5px; }
.bind_t .userinfo .name { color:#999999; }
.bind_t .userinfo .t_att { padding:0; margin:0; list-style:none; overflow:hidden; _height:25px; }
.bind_t .userinfo .t_att li { margin:5px 5px 5px 0; padding:0 5px 0 0; float:left; border-right:1px solid #999; clear:none; color:#666; }
.bind_t .userinfo .t_att li.end { border-right:none; }
.bind_t .userinfo .t_att .numeric { color:#EF0000; }
.bind_t .content { margin-left:30px; _zoom:1; }
.bind_t .content .photo { float:left; margin-right:5px; }
.bind_t .content .name { color:#999999; }
.bind_t .content .t_att { padding:0; margin:0; list-style:none; overflow:hidden; _height:25px; }
.bind_t .content .t_att li { margin:5px 5px 5px 0; padding:0 5px 0 0; float:left; border-right:1px solid #999; clear:none; color:#666; }
.bind_t .content .t_att li.end { border-right:none; }
.bind_t .content .t_att .numeric { color:#EF0000; }

.bind_t .tweetinfo { padding: 0 4px 4px; overflow:hidden; }
.bind_t .tweetinfo .content { border:1px solid #C6C6C6; background-color:#fff; margin:0; padding:5px; -moz-border-radius:3px 3px 3px 3px; }
.bind_t .tweetinfo .arrow { position:relative; left:40px; top:1px; margin:0; }
.bind_t .tweetinfo .arrow * { color:#C6C6C6; }
.bind_t .tweetinfo .arrow span { color:#fff; }