/* ----------------------- */
/* Title: 用户中心         */
/* Update: 2008-10-11      */
/* ----------------------- */

@import url(base.css);
@import url(class.css);
@import url(layout.css);
@import url(search.css);

/* ----------------------- */
/* Menu                    */
#menu{
	float:left;
	width:180px;
	background:#f1f8ff;
	padding:0 0 12px 0;
}
#menu .title {
	background:#237ed1 url(../../images/ucenter_bg_menu_title.gif) repeat-x;
	border:#004ec2 1px solid;
}
#menu .title a:link, #menu .title a:visited {
	display:block;
	*height:20px !important;
	height:22px;
	line-height:20px;
	padding-left:24px;
	color:#fff;
	background:url(../../images/icon_menu_open.gif) no-repeat 6px -13px;
	border:#679bd6 1px solid;
}
#menu .title a:link.close, #menu .title a:visited.close {
	background:url(../../images/icon_menu_open.gif) no-repeat 6px 9px;
}
#menu ul {
	padding:4px 1px 4px 1px;
	border:#a3c2dd solid;
	border-width:0 1px;
}
#menu ul li {
	overflow:hidden;
}
#menu ul li a:link, #menu ul li a:visited {
	display:block;
	background:url(../../images/icon.gif) no-repeat 6px 9px;
	height:21px;
	padding-left:30px;
	line-height:21px;
	font-size:12px;
}
#menu ul a:hover {
	display:block;
	background:#b8d6f0 url(../../images/icon.gif) no-repeat 6px 9px;
}
div#menu ul li.on {
	background:#f8b602 url(../../images/ucenter_bg_menu_title.gif) repeat-x 0 100%;
	border:#dea303 1px solid;
}
div#menu ul li.on a:link, div#menu ul li.on a:hover, div#menu ul li.on a:visitied {
	display:block;
	height:16px;
	line-height:16px !important;
	line-height:19px;
	background:url(../../images/icon.gif) no-repeat 160px -16px !important;
	background:url(../../images/icon.gif) no-repeat 160px -16px;
	border:#fef8e6 1px solid;
	color:#782b17;
}

/* ----------------------- */
/* Recent                  */
#recent {
	margin-bottom:8px;
	background:url(../../images/ucenter_bg_title.gif) 0 68px;
}
#recent #action {
	float:left;
	overflow:hidden;
}
#recent #action a {
	display:block;
	width:74px;
	height:34px;
	background:url(../../images/ucenter_bg_title.gif) 0 0;
}
#recent #action a.show {
	background:url(../../images/ucenter_bg_title.gif) 74px 0;
}
#recent #action a span {
	display:none;
}
#recent ul {
	float:right;
	height:24px;
	width:560px;
	padding:6px 20px 4px 0;
	background:url(../../images/ucenter_bg_title.gif) 0 34px;
}
#recent ul li {
	float:right;
	width:81px;
	height:23px;
}
#recent a.sticky {
	background:transparent url(../../images/icon_close_small.gif) no-repeat scroll 0 0;
	text-indent:-9999px;
	width:10px;
	float:right;
}
#recent a.sticky:hover {
	background:transparent url(../../images/icon_close_small.gif) no-repeat scroll 100% 0;
}
#recent ul a {
	display:block;
	text-align:center;
	font-size:12px;
	line-height:23px;
	margin:0 2px;
	background:url(../../images/ucenter_bg_title_labels.gif) 0 23px;
}
#recent ul a:hover {
	background:url(../../images/ucenter_bg_title_labels.gif) 0 0;
}


/* ----------------------- */
/* Container               */
#container.ucenter {
	margin:0 0 0 180px;
}
.verisignucenter {
	margin:0;
	background:#FFFFFF;
}

#container.verisignucenter div#renrenleft{
	float:left;
	background:#FFFFFF;
}

#verisignheadline {
	background:url(../../images/BDbtn_top.gif) no-repeat 0 0;
	height:54px;
	padding-top:6px;
	padding-left:7px;
}

#verisignend {
	margin-left:202px;
}

#container.ucenter div.headline {
	background:url(../../images/headline_bg.gif) no-repeat 0 0;
}
#content {
	margin-left:10px;
}
#content #main {
	padding:8px 20px;
}
#content .form {
/*	padding:8px;
*/}

/* Switchbar */
#switchbar {
	float:left;
	width:8px;
}
#switchbar a {
	float:left;
	width:8px;
	overflow:hidden;
	height:500px;
	text-indent:-9999px;
	background:#f1f8ff url(../../images/switchbar.gif) no-repeat 100% 0;
}
#switchbar a:hover {
	background:#fff7c1 url(../../images/switchbar.gif) no-repeat -16px 0;
}
.ucenter #switchbar a {
	float:left;
	width:8px;
	overflow:hidden;
	height:500px;
	text-indent:-9999px;
	background:#f1f8ff url(../../images/switchbar.gif) no-repeat 0 0;
}
.ucenter #switchbar a:hover {
	background:#fff7c1 url(../../images/switchbar.gif) no-repeat -8px 0;
}

/* Detail */
#detail {
/*	margin:0 284px 0 0;
	_margin:0 280px 0 0;
	_border:#fff 1px solid;*/
	float:left;
	width:624px;
/*	overflow:auto;
	zoom:1;
*/
}

/* Side */
#side {
	background:#f9f9f9;
	border:#c0c0c0 1px solid;
	float:right;
	width:272px;
	min-height:500px;
	_height:500px;
/*	padding: 5px;
*/}

#side .greatdomain {
	padding:2px;
	overflow:auto;
	zoom:1;
}
#side .greatdomain a {
	float:left;
	display:block;
	width:128px !important;
	width:126px;
	margin:1px;
	border:2px solid #f0f0f0;
	height:60px;
	background-color:#fff;
	overflow:hidden;
}
#side .greatdomain a p {
	font-size:12px;
}
#side .sidetext {
	padding:4px;
}
#side .sidetext p {
	font-size:12px;
	margin:4px 0;
	line-height:150%;
}
#side h5 {
	margin:0;
}

#side ul li {
	overflow:hidden;
}

#side ul li a {
	font-size:12px;
	display:block;
	height:16px;
	width:255px;
	border-bottom:1px dashed #ccc;
	padding-left:12px;
}

/* Open */
div.ucenter div#detail {
	margin:0;
	float:none;
	width:100%;
}
.ucenter div.left {
	width:362px;
}
.ucenter div.right {
	width:362px;
}
.ucenter div#side {
	display:none;
}
div.ucenter .side div#detail {
	float:left;
	width:444px;
}
div.ucenter .side div#side {
	float:right;
	width:272px;
	display:block;
}
.btn_submit1 {
	border:#537bb7 1px solid;
	background:url(../../images/button_bg.png) repeat-x 0 0;
	color:#012964;
	height:23px;
	font-size:14px;
	padding:0 10px;
	width:78px;
}
