
/*dede58.com 做最好的织梦模板*/
@charset "utf-8";
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, p, blockquote, pre, form, input, textarea, fieldset, table, th, td {
	margin:0;
	padding:0;
}
html {
	height:100%;
}
body {
	background:url(img/body_bg.png~v=56f5.png) repeat 0 0;
}
body, button, input, select, textarea {
	font:12px/1.5 "微软雅黑", Tahoma, "宋体", sans-serif;
}
ul, ol {
	list-style:none;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
img {
	border:none;
	vertical-align:top;
}
a:focus, input {
	outline:0;
}
a {
	color:#666;
	text-decoration:none;
}
a:hover {
	text-decoration:none;
}
div.container {
	margin:auto;
	width:948px;
	min-width:927px;
	position:relative;
}
.b, strong {
	font-weight:700;
}
.i {
	font-style:italic;
}
.normal {
	font-weight:normal;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
.abs {
	position:absolute;
}
.rel {
	position:relative;
}
.f12 {
	font-size:12px;
}
.f13 {
	font-size:13px;
}
.f14 {
	font-size:14px;
}
.f16 {
	font-size:16px;
}
.f18 {
	font-size:18px;
}
.f20 {
	font-size:20px;
}
.f24 {
	font-size:24px;
}
.tl {
	text-align:left;
}
.tc {
	text-align:center;
}
.tr {
	text-align:right;
}
.white {
	color:white;
}
.silver {
	color:silver;
}
.gray {
	color:gray;
}
.dimgray {
	color:dimgray;
}
.lgray {
	color:#BBB;
}
.black {
	color:black;
}
.blue {
	color:blue;
}
.pink {
	color:pink;
}
.red {
	color:#df444f;
}
.crimson {
	color:crimson;
}
.maroon {
	color:maroon;
}
.lavender {
	color:lavender;
}
.purple {
	color:purple;
}
.green {
	color:green;
}
.beige {
	color:beige;
}
.orange {
	color:orange;
}
.orangered {
	color:orangered;
}
.hide {
	display:none;
}
.clear {
	clear:both;
	height:0;
	overflow:hidden;
	font-size:0;
}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {
	zoom:1;
}
.layout_nav {
	background:url(img/pic_repeat_x.png~v=17b8.png) repeat-x;
	z-index:9999;
	height:55px;
	position:fixed;
	top:0;
	width:100%;
}
.layout_nav a.logo {
	float:left;
	background:url(img/logo3.png~v=bb85.png) no-repeat left center;
	width:234px;
	height:50px;
	display:block;
}
.layout_nav ul.nav1 {
	float:left;
	font-size:14px;
	margin:0 0 0 39px;
}
.layout_nav ul.nav1 li {
	float:left;
	margin-right:15px;
	_display:inline;
}
.layout_nav ul.nav1 li a {
	color:#000;
	padding-right:15px;
	display:inline-block;
	height:50px;
	line-height:50px;
	cursor:pointer;
	_zoom:1;
}
.layout_nav ul.nav1 li a:hover, .layout_nav ul.nav1 li.cur a, .layout_nav .navr a.regist, .layout_nav .navr a.regist:hover, .layout_nav .navr a.login, .layout_nav .navr a.login:hover, .layout_bd ul.nav2 li a, .layout_bd ul.nav2 li a:hover, .layout_tag .bd a.tag, .layout_tag .bd a.tag span, .layout_tag .bd a.tag:hover, .layout_tag .bd a.tag:hover span, .layout_tag .bd .cur, .layout_tag .bd .cur:hover, .layout_tag .bd .cur span, .layout_tag .bd .cur:hover span, .layout_pin h3 .like-num, .layout_pin h3 .cmt-num {
	background:url(img/pic_ilike.png~v=459f.png) no-repeat scroll 0 0 transparent;
}
.layout_nav ul.nav1 li a:hover {
	text-decoration:none;
	background-position:-104px 0;
}
.layout_nav ul.nav1 li.cur a {
	background-position:0 0;
}
.layout_nav .navr {
	float:right;
	margin-top:11px;
}
.layout_nav .navr a.regist, .layout_nav .navr a.login {
	text-decoration:none;
	text-align:center;
	font-size:14px;
	padding:0;
	width:88px;
	height:28px;
	line-height:26px;
	margin-left:10px;
	float:left;
}
.layout_nav .navr a.regist {
	background-position:1px -840px;
	color:#efefef;
	text-shadow:0 1px 0 #505050;
}
.layout_nav .navr a.regist:hover {
	background-position:-103px -840px;
	color:#fff;
}
.layout_nav .navr a.login {
	background-position:1px -808px;
	color:#404040;
}
.layout_nav .navr a.login:hover {
	background-position:-103px -808px;
	color:#303030;
}
.layout_nav .navr .u-item {
	float:left;
	position:relative;
	z-index:998;
	display:block;
}
.layout_nav .navr a.u-list {
	width:28px;
	height:24px;
	background:url(img/pic_ilike.png~v=459f.png) no-repeat scroll 32px -643px;
transparent;
	padding:2px 10px 2px 2px;
	margin-left:6px;
	float:left;
}
.layout_nav .navr a.u-list .tx-clip {
	position:absolute;
	width:23px;
	height:23px;
	z-index:1;
	background:url(img/tx_clip_ss.png~v=37f1.png) no-repeat;
	_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/resource/css/img/tx_clip_ss.png?v=37f1");
}
.layout_nav .navr a.u-list .info-icon {
	background:url(img/pic_ilike.png~v=459f.png) no-repeat scroll 8px -430px transparent;
	display:block;
	height:24px;
	width:24px;
}
.layout_bd ul.nav2 {
	clear:both;
	font-size:12px;
	color:#8e8e8e;
	height:14px;
	line-height:14px;
	text-align:right;
	padding:10px 0;
}
.layout_bd ul.nav2 li {
	display:inline;
}
.layout_bd ul.nav2 li a {
	color:#8e8e8e;
	padding-left:17px;
	margin-left:13px;
}
.layout_bd ul.nav2 li a:hover {
	text-decoration:none;
	color:#666;
}
.layout_bd ul.nav2 .piclink {
	background-position:0 -582px;
*background-position:0 -584px;
	_background-position:0 -582px;
}
.layout_bd ul.nav2 .artlink {
	background-position:-128px -581px;
*background-position:-128px -583px;
	_background-position:-128px -581px;
}
.layout_bd ul.nav2 .alblink {
	background-position:-64px -581px;
}
.layout_bd ul.nav2 .piclink:hover, .layout_bd ul.nav2 .piclink-cur {
	color:#666;
	background-position:0 -601px;
*background-position:0 -603px;
	_background-position:0 -601px;
}
.layout_bd ul.nav2 .artlink:hover, .layout_bd ul.nav2 .artlink-cur {
	color:#666;
	background-position:-128px -600px;
*background-position:-128px -602px;
	_background-position:-128px -600px;
}
.layout_bd ul.nav2 .alblink:hover, .layout_bd ul.nav2 .alblink-cur {
	color:#666;
	background-position:-64px -600px;
}
.layout_bd {
	padding-top:60px;
}
.layout_menu {
	position:absolute;
	right:6px;
	top:40px;
	top:39px\9;
	border:1px solid #ccc\9;
	background:#fff;
	z-index:9999;
	-webkit-box-shadow:1px 2px 3px #888;
	-moz-box-shadow:1px 2px 3px #888;
	box-shadow:1px 2px 3px #888;
}
.layout_menu span.arrow {
	background:url(img/pic_ilike.png~v=459f.png) no-repeat scroll right -970px transparent;
	width:60px;
	position:absolute;
	top:-30px;
	right:-1px;
	height:0;
	overflow:hidden;
	padding-top:30px;
}
.layout_menu ul {
	border-bottom:1px solid #dedede;
}
.layout_menu ul li a {
	color:#333;
	display:block;
	padding:2px 10px 2px 24px;
	height:24px;
	line-height:24px;
}
.layout_tag {
	background:none repeat scroll 0 0 #FFF;
	border:1px solid #c0c0c0;
	border-color:#EAEAEA #d9d9d9 #c0c0c0 #d9d9d9;
	box-shadow:none;
	overflow:hidden;
	width:220px;
	z-index:9;
	top:0;
	left:0;
	position:absolute;
	float:left;
}
.layout_tag .bd {
	padding:15px 15px 0;
}
.layout_tag .bd a.tag {
	color:#666;
	display:inline-block;
	zoom:1;
	font-size:14px;
	margin:0 3px 6px 0;
	padding-left:2px;
	background-position:0 -872px;
}
.layout_tag .bd a.tag span {
	background-position:right -714px;
	display:inline-block;
	height:26px;
	line-height:26px;
	padding:0 10px;
	padding-left:8px;
	cursor:pointer;
}
.layout_tag .bd a.tag:hover {
	color:#333;
	background-position:0 -904px;
	text-decoration:none;
}
.layout_tag .bd a.tag:hover span {
	background-position:right -744px;
}
.layout_tag .bd a.cur, .layout_tag .bd a.cur:hover {
	color:#fff;
	background-position:0 -936px;
	text-decoration:none;
}
.layout_tag .bd a.cur span, .layout_tag .bd a.cur:hover span {
	background-position:right -774px;
}
.layout_tag .bd .line {
	border-bottom:1px dotted #CCC;
	height:5px;
	margin:0 -15px 10px -15px;
}
.layout_waterfall {
	position:relative;
}
.layout_pin {
	background:none repeat scroll 0 0 #FFF;
	border:1px solid #c0c0c0;
	border-color:#EAEAEA #d9d9d9 #c0c0c0 #d9d9d9;
	box-shadow:none;
	padding:12px 0 0;
	width:220px;
	position:absolute;
}
.layout_pin .pic {
	padding-bottom:0;
	margin-bottom:7px;
	position:relative;
	text-align:center;
	zoom:1;
}
.layout_pin .pic-overflow {
	position:absolute;
	z-index:1;
	left:12px;
	bottom:-1px;
	height:8px;
	width:196px;
	background-position:0 -674px;
	font-size:0;
	line-height:0;
	display:none;
}
.layout_pin .func {
	position:absolute;
	width:100%;
	height:29px;
	right:0;
	top:2px;
	display:none;
}
.layout_pin .func .options {
	float:right;
	display:inline-block;
}
.layout_pin .func .like {
	width:72px;
	background-position:-95px -1px;
}
.layout_pin .func .privacy {
	width:46px;
	background-position:-48px -1px;
}
.layout_pin .func .public {
	width:46px;
	background-position:-48px -31px;
}
.layout_pin .func .larger {
	position:absolute;
	width:56px;
	left:14px;
	margin:0;
	background-position:-95px -31px;
}
.layout_pin .func .edit {
	width:46px;
	background-position:-1px -1px;
}
.layout_pin .func .delete {
	width:46px;
	background-position:-1px -31px;
}
.layout_pin .pic .private {
	width:58px;
	height:52px;
	background:url(img/sc.png~v=e1f7.png) no-repeat;
	display:none;
	position:absolute;
	left:-28px;
	top:-28px;
	_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="http://grab.woxihuan.com/resource/css/img/sc.png");
}
.layout_pin h3 {
	font-weight:normal;
	font-size:12px;
	margin:0 13px 7px;
	line-height:22px;
	word-wrap:break-word;
	color:#AD9C9C;
}
.layout_pin p.cells .icon-like {
	background-position:0 -524px;
	margin-right:20px;
	padding-left:15px;
}
.layout_pin p.cells .icon-like {
	background-position:0 -548px;
	padding-left:15px;
}
.layout_pin p.ft {
	color:#ad9c9c;
	background:#F2F0F0;
	margin:0;
	padding:10px 13px 10px 0;
	line-height:15px;
	zoom:1;
	min-height:30px;
	word-wrap:break-word;
}
.layout_pin p.ft a {
	color:#555;
}
.layout_pin p.ft img {
	float:left;
	margin:0 0 0 14px;
}
.layout_pin p.ft .cont {
	margin-left:52px;
	display:block;
}
.layout_pin p.ft .edit {
	width:11px;
	height:11px;
	background:url(img/i_1.gif~v=2ed3.gif) no-repeat;
	display:none;
	vertical-align:middle;
}
.layout_loading {
	padding-top:65px;
	text-align:center;
}
.layout_loading p {
	padding-top:15px;
	padding-bottom:30px;
	border-top:1px solid #d6d3d4;
}
.ilike_btn {
	background:url(img/ilike_btn_bg.png~v=fd78.png) no-repeat;
	_background:url(img/ilike_btn_bg.gif~v=59bc.gif) no-repeat;
	position:relative;
	height:27px;
	cursor:pointer;
	vertical-align:middle;
	display:inline-block;
*display:inline;
*zoom:1;
}
.btn_attnAlbum, .btn_attnAlbumed {
	background-position:0 -68px;
	width:83px;
}
.btn_attnAlbumed {
	background-position:-136px -68px;
}
.btn_ilike, .btn_ilike:hover, .btn_iliked {
	background-position:0 -111px;
	width:65px;
}
.btn_ilike:active {
	background-position:0 -138px;
}
.btn_iliked, .btn_iliked:hover {
	background-position:-73px -153px;
}
.btn_comment, .btn_comment_off {
	background-position:-159px -180px;
	width:61px;
}
.btn_comment_off {
	background-position:0 -180px;
	cursor:default;
}
.btn_attn, .btn_attned {
	background-position:0 -242px;
	width:47px;
	height:22px;
}
.btn_attn:hover, .btn_attn_hover {
	background-position:-83px -242px;
}
.btn_attned, .btn_attned:hover {
	background-position:-173px -242px;
}
.btn_tag_selected {
	background-position:right 0;
	height:42px;
	line-height:42px;
	width:220px;
}
.btn_zoom {
	position:absolute;
	top:0;
	right:0;
	background-position:0 -297px;
	width:40px;
	height:40px;
	overflow:hidden;
	opacity:.6;
	filter:alpha(opacity=60);
}
.btn_zoom:hover {
	background-position:-180px -297px;
}
.btn_heart_gray, .btn_heart_red {
	background-position:0 -539px;
	_background-position:0 -535px;
	width:15px;
	height:16px;
}
.btn_heart_red {
	background-position:-208px -540px;
}
.ilike_btn_share {
	background:url(../img/icon_share.png) no-repeat;
	_background:url(../img/icon_share.gif) no-repeat;
	position:relative;
	height:27px;
	cursor:pointer;
	vertical-align:middle;
	display:inline-block;
*display:inline;
*zoom:1;
}
.btn_toSina, .btn_toRenren, .btn_toEmail {
	margin-left:3px;
	width:25px;
	height:30px;
	background-position:-10px -97px;
}
.btn_toRenren {
	background-position:-10px -65px;
}
.btn_toSina:hover {
	background-position:-37px -97px;
}
.btn_toRenren:hover {
	background-position:-37px -65px;
}
.btn_toEmail {
	background-position:-10px -129px;
}
.btn_toEmail:hover {
	background-position:-37px -129px;
}
.ilike_btn_long {
	background:url(img/loginbtn_api.png~v=8795.png) no-repeat;
	position:relative;
	width:140px;
	height:35px;
	cursor:pointer;
	vertical-align:middle;
	display:inline-block;
*display:inline;
*zoom:1;
}
.btn_toSina_long, .btn_toRenren_long {
	width:140px;
	height:35px;
	background-position:-4px -4px;
}
.btn_toRenren_long {
	background-position:-155px -4px;
	margin-left:5px;
}
.btn_toSina_long:hover {
	background-position:-4px -42px;
}
.btn_toRenren_long:hover {
	background-position:-155px -42px;
}
.btn_toSina_long:active {
	background-position:-4px -80px;
}
.btn_toRenren_long:active {
	background-position:-155px -80px;
}
.mod-3thlogin .other-passport {
	padding:6px;
}
.btn_attned, .btn_iliked, .btn_tag_selected, .btn_heart_gray, .btn_heart_red {
	cursor:default;
}
.ibtn_red, .ibtn_red em, .ibtn_gray, .ibtn_gray em {
	background:url(img/ibtn.png~v=220e.png) no-repeat;
}
.ibtn_red, .ibtn_gray {
	display:inline-block;
	height:35px;
	color:#666;
	line-height:24px;
	font-size:12px;
	font-weight:normal;
	cursor:pointer;
	text-decoration:none;
	background-position:-2px -4px;
	padding-left:10px;
}
.ibtn_red em, .ibtn_gray em {
	font-style:normal;
	background-position:right -39px;
	height:35px;
	line-height:32px;
	color:white;
	font-size:14px;
	display:inline-block;
	padding:0 29px 0 20px;
}
.ibtn_red:hover {
	background-position:-2px -76px;
}
.ibtn_red:hover em {
	background-position:right -111px;
}
.ibtn_red:active {
	background-position:-2px -147px;
}
.ibtn_red:active em {
	background-position:right -183px;
}
.ibtn_gray, .ibtn_gray:hover {
	background-position:-2px -220px;
}
.ibtn_gray em, .ibtn_gray:hover em {
	background-position:right -255px;
	color:#BBB;
}
.pagination-container {
	clear:both;
}
.pagination {
	margin-top:8px;
	height:30px;
	float:right;
}
.pagination a {
	text-decoration:none;
	color:#0987AB;
}
.pagination a:hover {
	color:#0987AB;
}
.pagination a, .pagination span {
	display:block;
	float:left;
	padding:.1em .4em;
	margin:0;
}
.pagination .current {
	color:#444;
	font-weight:800;
}
.pagination a.prev, .pagination a.next, .pagination .current.prev, .pagination .current.next {
	background:url(img/ilike_btn_bg.png~v=fd78.png) no-repeat 8px -512px;
	_background:url(img/ilike_btn_bg.gif~v=59bc.gif) no-repeat 8px -512px;
	border:solid 1px #cbcbcb;
	width:20px;
	height:20px;
	padding:0;
	text-indent:-9999px;
	overflow:hidden;
}
.pagination .current.prev, .pagination a.prev {
	margin-right:5px;
}
.pagination .current.next, .pagination a.next {
	margin-left:5px;
}
.pagination .current.prev {
	background-position:-40px -512px;
	border-color:#e1e1e1;
}
.pagination .current.next {
	background-position:-166px -512px;
	border-color:#e1e1e1;
}
.pagination a.next {
	background-position:-207px -512px;
}
.item-partition {
	background:#fbfbfb;
}
.ilike-icon {
	background:url(img/pic_ilike.png~v=459f.png) no-repeat;
	_background:url(img/pic_ilike.gif~v=33ea.gif) no-repeat;
}
.icon-like-num {
	background-position:0 -524px;
	padding-left:15px;
}
.icon-cmt-num {
	background-position:0 -548px;
	padding-left:15px;
}
.icon-renren, .icon-sina {
	padding-left:20px;
}
.icon-renren {
	background-position:-188px -1176px;
}
.icon-renren:hover {
	background-position:0 -1177px;
}
.icon-sina {
	background-position:-188px -1152px;
}
.icon-sina:hover {
	background-position:0 -1151px;
}
.tx-box, .tx-box-s, .tx-box-36 {
	position:relative;
}
.tx-box .tx-clip {
	position:absolute;
	z-index:1;
	width:70px;
	height:70px;
	background:url(img/tx_clip_b.png~v=3c7c.png) no-repeat 0 0;
	_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/resource/css/img/tx_clip_b.png?v=3c7c");
}
.tx-box-s .tx-clip {
	position:absolute;
	width:30px;
	height:30px;
	z-index:1;
	background:url(img/tx_clip_s.png~v=4959.png) no-repeat;
	_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/resource/css/img/tx_clip_s.png?v=4959");
}
.tx-box-36 .tx-clip {
	position:absolute;
	width:36px;
	height:36px;
	z-index:1;
	background:url(img/tx_clip_36.png~v=2d3d.png) no-repeat;
	_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/resource/css/img/tx_clip_s.png?v=4959");
}
.mod-waterunit {
	padding:12px;
}
.mod-waterunit .pic-box {
	position:relative;
}
.mod-waterunit .pic-opt {
	position:absolute;
	left:0;
	top:0;
}
.mod-waterunit .pic-sc {
	position:absolute;
	left:-28px;
	top:-28px;
}
.mod-waterunit .pic-overflow {
	position:absolute;
	bottom:0;
	width:100%;
	height:7px;
}
.mod-waterunit .pic-album {
	margin-left:35px;
}
.mod-artlist {
	background:#fff;
}
.mod-artlist li {
	width:712px;
}
.mod-article {
	padding:10px 20px;
}
.mod-article .submitting {
	background:none repeat scroll 0 0 #FFFDDE;
	border:1px solid #E5D691;
	border-radius:3px 3px 3px 3px;
	color:#BD7D1B;
	display:none;
	height:24px;
	left:50%;
	line-height:24px;
	position:absolute;
	text-align:center;
	top:0;
	width:100px;
	z-index:100;
}
.mod-article .sc {
	background:url(img/sc.png~v=e1f7.png) no-repeat scroll 0 0 transparent;
	display:block;
	height:52px;
	left:-20px;
	position:absolute;
	top:-15px;
	width:58px;
	z-index:1;
}
.mod-article .title h1 {
	font-size:20px;
	font-weight:normal;
	float:left;
	width:590px;
	line-height:24px;
	padding:10px 0;
	word-wrap:break-word;
	padding:2px 0 13px;
}
.mod-article .title a {
	color:#666;
}
.mod-article .content {
	font-size:14px;
	line-height:1.5;
	overflow:hidden;
	padding-bottom:5px;
	text-align:justify;
	word-wrap:break-word;
	color:#878787;
}
.mod-article .pics {
	font-size:14px;
	line-height:1.5;
	margin-bottom:15px;
}
.mod-article .artinfo {
	color:#888;
	line-height:30px;
}
.mod-article .artinfo2 {
	background:#F5F5F5;
	margin:0 -20px -10px;
	padding:10px 20px;
	line-height:30px;
}
.mod-article .artinfo-left {
	display:inline;
	float:left;
}
.mod-article .artfrom {
	margin-bottom:10px;
}
.mod-article .from-site {
	margin-right:30px;
}
.mod-article .tx {
	float:left;
}
.mod-article .pubto {
	margin-left:35px;
}
.mod-article .artinfo-right {
	display:inline;
	float:right;
}
.mod-article .artinfo-right a {
	margin-left:20px;
}
.btn-fillname-ok, .btn-fillname-disabled {
	display:inline-block;
	float:left;
	_zoom:1;
	width:187px;
	height:38px;
	line-height:38px;
	text-align:center;
	color:#fff;
	background:url(img/regist_pic.png~v=d222.png) no-repeat 0 -1022px;
	_background:url(img/regist_pic.gif~v=c0b6.gif) no-repeat 0 -1022px;
	font-size:14px;
	text-shadow:1px 1px 1px #811515;
	cursor:pointer;
	border:0;
	margin:18px 0 0 7px;
	;
}
.btn-fillname-ok:hover {
	text-decoration:none;
	background-position:0 -1062px;
}
.btn-fillname-ok:active {
	background-position:0 -1102px;
}
.btn-fillname-disabled {
	background-position:0 -1142px;
	cursor:default;
}
.btn-fillname-skip {
	display:inline-block;
	float:left;
	_zoom:1;
	width:93px;
	height:38px;
	line-height:38px;
	text-align:center;
	color:#fff;
	background:url(img/regist_pic.png~v=d222.png) no-repeat 0 -1218px;
	_background:url(img/regist_pic.gif~v=c0b6.gif) no-repeat 0 -1218px;
	font-size:14px;
	text-shadow:1px 1px 1px #811515;
	cursor:pointer;
	border:0;
	margin-top:18px;
}
.btn-fillname-skip:hover {
	text-decoration:none;
	background-position:0 -1260px;
}
.btn-fillname-skip:active {
	background-position:0 -1302px;
}
.btn-regist {
	display:inline-block;
	_zoom:1;
	width:285px;
	height:38px;
	line-height:38px;
	text-align:center;
	color:#fff;
	background:url(img/regist_pic.png~v=d222.png) no-repeat 0 0;
	_background:url(img/regist_pic.gif~v=c0b6.gif) no-repeat 0 0;
	font-size:14px;
	text-shadow:1px 1px 1px #811515;
	cursor:pointer;
	border:0;
}
.btn-regist:hover {
	text-decoration:none;
	background-position:0 -40px;
}
.btn-regist:active {
	background-position:0 -80px;
}
.btn-regist.disabled {
	background-position:0 -120px;
	cursor:default;
}
.icon-success {
	background:url(img/regist_pic.png~v=d222.png) no-repeat 0 -352px;
	_background:url(img/regist_pic.gif~v=c0b6.gif) no-repeat 0 -352px;
	float:left;
	width:20px;
	height:20px;
	margin:12px 0 0 10px;
	overflow:hidden;
	display:inline;
}
.icon-regwrong {
	background:url(img/regist_pic.png~v=d222.png) no-repeat 0 -312px;
	_background:url(img/regist_pic.gif~v=c0b6.gif) no-repeat 0 -312px;
	float:left;
	width:20px;
	height:20px;
	margin:12px 0 0 10px;
	overflow:hidden;
	display:inline;
}
.mod-referrals {
	height:100px;
	background:url(img/reg_topbg.png~v=973d.png) 0 0;
}
.mod-referrals .top-nav {
	width:980px;
	margin:0 auto;
	padding:15px 0;
}
.mod-referrals .top-nav .mod-l {
	float:left;
}
.mod-referrals .top-nav .mod-l img {
	border-radius:6px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	-webkit-box-shadow:#000 1px 1px 3px;
	-moz-box-shadow:#000 1px 1px 3px;
	border:1px #000 solid;
}
.mod-referrals .top-nav .mod-c {
	color:#999;
	margin-left:10px;
	float:left;
}
.mod-referrals .top-nav .mod-c p {
	line-height:30px;
}
.mod-referrals .top-nav .mod-c .p1 {
	color:#FCEAB0;
	font-size:14px;
	font-weight:bold;
}
.mod-referrals .top-nav .mod-r {
	color:#999;
	float:right;
	margin-top:20px;
	line-height:50px;
}
.mod-referrals .top-nav .mod-r img {
	width:48px;
	height:48px;
	-webkit-box-shadow:#000 1px 1px 3px;
	-moz-box-shadow:#000 1px 1px 3px;
	border:1px #000 solid;
}
.mod-loginheader {
	height:53px;
	background:url(img/hd_bg2.jpg~v=ef68.jpg) repeat-x 0 0;
}
.mod-loginheader .top-nav {
	margin:0 auto;
	width:350px;
	padding-top:10px;
	padding-left:630px;
	text-align:right;
}
.mod-loginheader .top-nav span {
	margin-right:10px;
	color:#888;
}
.mod-loginheader .btn-login, .mod-loginheader .btn-seeall {
	background:url(img/regist_pic.png~v=d222.png) no-repeat 0 0;
	_background:url(img/regist_pic.gif~v=c0b6.gif) no-repeat 0 0;
	display:inline-block;
	_zoom:1;
	width:80px;
	height:33px;
	line-height:33px;
	text-align:center;
	font-size:14px;
}
.mod-loginheader .btn-login {
	color:#fff;
	background-position:0 -168px;
}
.mod-loginheader .btn-login:hover {
	text-decoration:none;
	background-position:-96px -168px;
}
.mod-loginheader .btn-login:active {
	background-position:-192px -168px;
}
.mod-loginheader .btn-login.disabled {
	background-position:0 -202px;
}
.mod-loginheader .btn-seeall {
	width:100px;
	background-position:0 -240px;
	margin-left:5px;
}
.mod-loginheader .btn-seeall:hover {
	text-decoration:none;
	background-position:-104px -240px;
}
.mod-loginheader .btn-seeall:active {
	background-position:0 -275px;
}
.mod-loginheader .btn-seeall.disabled {
	background-position:0 -240px;
}
.mod-loginbody {
	margin:0 auto;
	width:950px;
}
.mod-passport {
	padding-left:330px;
	width:600px;
	color:#888;
	min-height:600px;
}
.mod-passport .fill-tip {
	padding:10px;
}
.mod-name-input, .mod-email-input, .mod-pass-input, .mod-verify-input {
	position:relative;
	display:block;
	width:240px;
	height:47px;
	line-height:47px;
	padding-left:37px;
	padding-right:10px;
	font-size:14px;
	color:#bebdbd;
	background:url(img/regist_pic.png~v=d222.png) no-repeat 0 0;
	_background:url(img/regist_pic.gif~v=c0b6.gif) no-repeat 0 0;
	background-position:0 -672px;
}
.mod-name-input input, .mod-email-input input, .mod-pass-input input, .mod-verify-input input {
	color:#666;
	font-size:14px;
	position:absolute;
	z-index:1;
	left:37px;
	top:0;
	border:0;
	width:240px;
	height:21px;
	line-height:21px;
	padding-top:13px;
	padding-bottom:13px;
	background:#fff;
	opacity:0;
	filter:alpha(opacity=0);
}
.mod-name-focus input, .mod-email-focus input, .mod-pass-focus input, .mod-verify-focus input {
	background:transparent;
	opacity:1;
	filter:none;
}
.mod-name-input.focus, .mod-name-focus {
	background-position:0 -721px;
	text-indent:-99999em;
}
.mod-email-input {
	background-position:0 -464px;
}
.mod-email-input.focus, .mod-email-focus {
	background-position:0 -513px;
	text-indent:-99999em;
}
.mod-pass-input {
	background-position:0 -568px;
}
.mod-pass-input.focus, .mod-pass-focus {
	background-position:0 -617px;
	text-indent:-99999em;
}
.mod-verify-input {
	padding-left:15px;
	padding-right:15px;
	background-position:0 -776px;
	width:120px;
}
.mod-verify-input input {
	left:15px;
	width:120px;
}
.mod-verify-input.focus, .mod-verify-focus {
	background-position:0 -825px;
	text-indent:-99999em;
}
.mod-regist {
	overflow:hidden;
}
.mod-regist a {
	color:#888;
	text-decoration:underline;
}
.mod-regist a:hover {
	color:#666;
}
.mod-regist dt {
	display:none;
}
.mod-regist dd {
	clear:both;
}
.mod-regist .clearfix {
	float:left;
	width:325px;
	margin-bottom:10px;
}
.mod-regist .clearfix label, .mod-regist .rem label {
	display:none;
}
.mod-regist .clearfix span {
	position:relative;
	float:left;
}
.mod-regist .clearfix span input {
	position:absolute;
}
.mod-regist .tips-wrong {
	background:url(img/regist_pic.png~v=d222.png) no-repeat 0 -312px;
	_background:url(img/regist_pic.gif~v=c0b6.gif) no-repeat 0 -312px;
	float:left;
	width:20px;
	height:20px;
	margin:12px 0 0 10px;
	overflow:hidden;
	display:none;
}
.mod-regist .reg-tips-success {
	display:none;
}
.mod-regist .login-tips {
	line-height:46px;
	color:#888;
	display:none;
}
.mod-regist .reg-tips-wrong {
	display:block;
}
.mod-regist .verify-code {
	float:left;
}
.mod-regist .yz {
	float:left;
	width:135px;
	margin-left:5px;
	margin-top:2px;
}
.mod-regist .yz img {
	float:left;
}
.mod-regist .yz a {
	float:left;
}
.mod-regist .rules {
	margin:10px 0 15px;
	padding-top:8px;
*padding-top:0;
}
.mod-regist #regGlobal_tips {
	display:none;
}
.mod-regist #is_agree {
	margin-right:10px;
	vertical-align:-2px;
}
.mod-regist .level1, .mod-regist .level2, .mod-regist .level3, .mod-regist .level4, .mod-regist .level5 {
	display:inline-block;
	_zoom:1;
	vertical-align:middle;
	width:80px;
	height:30px;
	background:url(img/regist_pic.png~v=d222.png) no-repeat 0 0;
	_background:url(img/regist_pic.gif~v=c0b6.gif) no-repeat 0 0;
}
.mod-regist .level1 {
	background-position:-176px -312px;
}
.mod-regist .level2, .mod-regist .level3 {
	background-position:-176px -368px;
}
.mod-regist .level4, .mod-regist .level5 {
	background-position:-176px -424px;
}
.mod-regist .find {
	margin:10px 0 15px;
}
.mod-regist .find input {
	vertical-align:-2px;
	margin-right:10px;
}
.mod-regist .find a {
	margin-left:120px;
}
.mod-regist .login-error {
	color:#f00;
	padding:10px 0;
}
.mod-regist .emptyhint {
	display:none;
}
.mod-logo {
	padding:50px;
}
.mod-logo .logo {
	display:block;
	width:200px;
	height:46px;
	background:url(img/reg_logo.png~v=66b6.png) no-repeat 0 0;
	_background:url(img/reg_logo.gif~v=2c9d.gif) no-repeat 0 0;
	outline:none;
}
.mod-3thlogin {
	padding:30px 0;
}
.mod-3thlogin .link-sina, .mod-3thlogin .link-renren {
	display:inline-block;
	_zoom:1;
	vertical-align:middle;
	width:20px;
	height:17px;
	background:url(img/regist_pic.png~v=d222.png) no-repeat 0 -408px;
	_background:url(img/regist_pic.gif~v=c0b6.gif) no-repeat 0 -408px;
	margin-left:13px;
}
.mod-3thlogin .link-sina {
	background-position:0 -431px;
}
.mod-3thlogin .link-sina:hover {
	background-position:-56px -431px;
}
.mod-3thlogin .link-renren {
	background-position:0 -408px;
}
.mod-3thlogin .link-renren:hover {
	background-position:-56px -408px;
}
.mod-fillname {
	color:#888;
	padding-left:330px;
	width:600px;
}
.mod-fillname .fill-tip {
	padding:10px 0;
}
.mod-fillname .fill-name-inp {
	float:left;
}
.mod-fillname .check-status {
	float:left;
	height:20px;
	margin:12px 0 0 10px;
	overflow:hidden;
	width:20px;
}
.mod-fillname .check-msg {
	float:left;
	line-height:43px;
	margin-left:5px;
	display:none;
	color:#f00;
}
.mod-fillname .btn-regist {
	margin-top:10px;
}
.mod-userguide {
	width:944px;
	padding:25px 3px 0;
	background:url(img/user_guidebg2.png~v=47ca.png) no-repeat center 5px;
	_background:url(img/user_guidebg2.gif~v=0cd9.gif) no-repeat center 5px;
}
.mod-userguide .guide-title {
	height:20px;
	margin:0 0 10px;
	background:url(img/user_guidetxt.png~v=7b7d.png) no-repeat center;
}
.mod-userguide .refresh {
	text-align:right;
	padding-right:20px;
	height:25px;
	line-height:25px;
}
.mod-userguide .tag-item {
	display:block;
	float:left;
	_display:inline;
	width:178px;
	height:153px;
	margin:0 28px 8px 28px;
	padding:1px;
	border:0;
}
.mod-userguide .tag-item:hover, .mod-userguide .tag-item.on {
	cursor:pointer;
	text-decoration:none;
}
.mod-userguide .tag-inner {
	position:relative;
	border:1px solid #ccc;
	border-color:#EAEAEA #D9D9D9 #D8D8D8;
	padding:8px 8px 0 8px;
	background:#fff;
}
.mod-userguide .tag-item:hover .tag-inner, .mod-userguide .tag-item.on .tag-inner {
	border:1px solid #15B5D2;
}
.mod-userguide .tag-thumb {
	width:160px;
	height:115px;
}
.mod-userguide .tag-txt {
	height:27px;
	line-height:26px;
	text-align:center;
	border-bottom:1px solid #C3C3C3;
	margin:0 -8px;
	color:#666;
}
.mod-userguide .tag-item:hover .tag-txt, .mod-userguide .tag-item.on .tag-txt {
	border-bottom:none;
}
.mod-userguide .tag-status {
	position:absolute;
	left:53px;
	top:58px;
	z-index:10;
	width:70px;
	height:20px;
	line-height:20px;
	text-align:center;
	background:#000;
	opacity:.7;
	filter:alpha(opacity=70);
	color:#fff;
	border-radius:3px;
	display:none;
}
.mod-userguide .tag-select {
	position:absolute;
	left:58px;
	top:40px;
	z-index:11;
	width:58px;
	height:58px;
	background:url(img/sel_tag.png~v=81a9.png) no-repeat 0 0;
	_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/resource/css/img/sel_tag.png?v=81a9");
	display:none;
}
.mod-userguide .tag-bg {
	width:176px;
	height:150px;
	position:absolute;
	left:0;
	top:0;
	_left:-8px;
	_top:1px;
	z-index:10;
	background:#fff;
	opacity:.4;
	filter:alpha(opacity=40);
	display:none;
}
.mod-userguide .tag-item.on .tag-select, .mod-userguide .tag-item.on .tag-bg {
	display:block;
}
.mod-userguide .tag-item:hover .tag-status {
	display:block;
}
.mod-userguide .tag-item.on .tag-status {
	display:none;
}
.mod-userguide .next-step {
	padding:20px 30px;
	text-align:right;
}
.mod-userguide .btn-tag {
	display:inline-block;
	_zoom:1;
	background:url(img/user_guide.png~v=0b28.png) no-repeat 0 0;
	_background:url(img/user_guide.gif~v=e9d4.gif) no-repeat 0 0;
	text-align:center;
	width:146px;
	height:33px;
	line-height:33px;
	font-size:14px;
	color:#fff;
	text-shadow:1px 1px 1px #811515;
}
.mod-userguide .btn-tag:hover {
	background-position:0 -35px;
	text-decoration:none;
}
.mod-userguide .btn-tag:active {
	background-position:0 -70px;
}
.mod-userguide .btn-tag.disabled {
	background-position:0 -105px;
	cursor:default;
}
.mod-guidemod {
	width:944px;
	padding:25px 3px 0;
	background:url(img/user_guidebg2.png~v=47ca.png) no-repeat center 5px;
	_background:url(img/user_guidebg2.gif~v=0cd9.gif) no-repeat center 5px;
}
.mod-guidemod .guide-title {
	height:20px;
	margin:0 0 10px;
	background:url(img/user_guidetxt2.png~v=f169.png) no-repeat center;
}
.mod-guidemod .refresh {
	text-align:right;
	padding-right:20px;
	height:25px;
	line-height:25px;
}
.mod-guidemod .tag-item {
	display:block;
	float:left;
	_display:inline;
	width:224px;
	height:265px;
	margin:0 5px 8px;
	padding:1px;
	border:0;
}
.mod-guidemod .tag-item:hover, .mod-guidemod .tag-item.on {
	cursor:pointer;
	text-decoration:none;
}
.mod-guidemod .tag-inner {
	position:relative;
	border:1px solid #ccc;
	border-color:#EAEAEA #D9D9D9 #D8D8D8;
	padding:13px 13px 0 13px;
	background:#fff;
}
.mod-guidemod .tag-item:hover .tag-inner, .mod-guidemod .tag-item.on .tag-inner {
	border:1px solid #15B5D2;
}
.mod-guidemod .tag-thumb {
	width:196px;
	height:206px;
}
.mod-guidemod .album-thumb {
	clear:both;
	margin-bottom:2px;
}
.mod-guidemod .album-thumb2, .mod-guidemod .album-thumb3, .mod-guidemod .album-thumb4 {
	float:left;
	margin-right:2px;
	_display:inline;
}
.mod-guidemod .album-thumb4 {
	margin-right:0;
}
.mod-guidemod .tag-txt {
	height:42px;
	line-height:42px;
	text-align:center;
	border-bottom:1px solid #C3C3C3;
	margin:0 -13px;
	font-weight:bold;
	color:#666;
}
.mod-guidemod .tag-item:hover .tag-txt, .mod-guidemod .tag-item.on .tag-txt {
	border-bottom:none;
}
.mod-guidemod .tag-status {
	position:absolute;
	left:75px;
	top:100px;
	z-index:10;
	width:70px;
	height:20px;
	line-height:20px;
	text-align:center;
	background:#000;
	opacity:.7;
	filter:alpha(opacity=70);
	color:#fff;
	border-radius:3px;
	display:none;
}
.mod-guidemod .tag-select {
	position:absolute;
	left:70px;
	top:80px;
	z-index:11;
	width:82px;
	height:82px;
	background:url(img/sel_album.png~v=042e.png) no-repeat 0 0;
	_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/resource/css/img/sel_album.png?v=042e");
	display:none;
}
.mod-guidemod .tag-bg {
	width:220px;
	height:260px;
	position:absolute;
	left:0;
	top:0;
	_left:-12px;
	_top:1px;
	z-index:10;
	background:#fff;
	opacity:.4;
	filter:alpha(opacity=40);
	display:none;
}
.mod-guidemod .tag-item.on .tag-select {
	display:block;
}
.mod-guidemod .tag-item.on .tag-bg {
	display:block;
}
.mod-guidemod .tag-item:hover .tag-status {
	display:block;
}
.mod-guidemod .tag-item.on .tag-status {
	display:none;
}
.mod-guidemod .next-step {
	padding:20px 10px;
	text-align:right;
}
.mod-guidemod .btn-tag {
	display:inline-block;
	_zoom:1;
	background:url(img/user_guide.png~v=0b28.png) no-repeat 0 -248px;
	_background:url(img/user_guide.gif~v=e9d4.gif) no-repeat 0 -248px;
	text-align:center;
	width:98px;
	height:33px;
	line-height:33px;
	font-size:14px;
	color:#fff;
	text-shadow:1px 1px 1px #811515;
}
.mod-guidemod .btn-tag:hover {
	background-position:0 -283px;
	text-decoration:none;
}
.mod-guidemod .btn-tag:active {
	background-position:0 -318px;
}
.mod-guidemod .btn-tag.disabled {
	background-position:0 -353px;
	cursor:default;
}
.mod-loginbody #userNameResultTips {
	line-height:24px;
	color:#f00;
	display:none;
	background:url(img/regist_pic.png~v=d222.png) no-repeat 0 -980px;
	_background:url(img/regist_pic.gif~v=c0b6.gif) no-repeat 0 -980px;
	padding-left:25px;
	padding-top:2px;
	padding-bottom:2px;
}
.ilike-popup {
	position:absolute;
	z-index:10000;
	margin-top:-5px;
	padding:3px;
}
.ilike-popup .popup-panel {
	background:none repeat scroll 0 0 #DFE6EE;
	border:1px solid #C0C9D2;
	border-radius:3px 3px 3px 3px;
	box-shadow:0 0 10px #777;
	float:left;
	position:relative;
}
.ilike-popup .popup-content {
	font-size:12px;
}
.ilike-popup .pop-in {
	background:none repeat scroll 0 0 #FFF;
	padding:15px 10px;
}
.ilike-popup .pop-in h4 {
	color:#000;
	font-weight:normal;
	text-align:center;
	font-size:100%;
}
.ilike-popup .pop-in p {
	margin-top:5px;
	text-align:center;
}
.ilike-popup .pop-in p input {
	background:url(img/btn_9.png~v=0a3f.png) no-repeat scroll 0 0 transparent;
	border:medium none;
	cursor:pointer;
	height:24px;
	margin:0 10px;
	width:57px;
}
.ilike-popup h4 span {
	background:url(img/pop_info.png~v=d43d.png) no-repeat scroll 0 0 transparent;
	display:inline-block;
	height:21px;
	margin-right:10px;
	vertical-align:middle;
	width:21px;
}
.ilike-popup .i-warn {
	background-position:0 0;
}
.ilike-popup .i-right {
	background-position:-21px 0;
}
.ilike-popup .i-wrong {
	background-position:-42px 0;
}
.ilike-popup .i-alert {
	background-position:-63px 0;
}
.pic_num {
	position:absolute;
	right:20px;
	bottom:10px;
	display:none;
	z-index:10;
}
.ilike-popup .popup-dialog {
	box-shadow:0 0 2px 3px rgba(102, 102, 102, 0.2);
	color:#666;
	background:#fff;
	border:1px solid #b0b0b0;
}
.ilike-popup .popup-dialog .pop-in {
	padding:0;
}
.ilike-popup .popup-dialog .pop-in .pop-title {
	padding:6px 14px 6px 36px;
	margin:0;
	font-size:12px;
	font-weight:500;
	background:#f5f5f5;
	position:relative;
}
.ilike-popup .popup-dialog .pop-in .pop-title .i-warn {
	width:16px;
	height:16px;
	background:url(img/pop_info.png~v=d43d.png) no-repeat scroll -86px -2px transparent;
	position:absolute;
	top:6px;
	left:14px;
	_left:-20px;
}
.ilike-popup .popup-dialog .pop-in .pop-title .pop-close {
	width:12px;
	height:12px;
	background:url(img/pop_info.png~v=d43d.png) no-repeat scroll -104px -4px transparent;
	position:absolute;
	top:8px;
	right:10px;
	text-indent:-999em;
}
.ilike-popup .popup-dialog .pop-in h4 {
	font-size:12px;
	font-weight:500;
	padding:16px 14px;
	color:#666;
	white-space:nowrap;
}
.newuser-guide {
	background:url(img/newuser_guide_bg.png~v=a05c.png) no-repeat;
	_background:url(img/newuser_guide_bg.gif~v=7c4a.gif) no-repeat;
	position:absolute;
	width:242px;
	height:85px;
	z-index:998;
	background-position:0 -95px;
	color:#333;
	zoom:1;
}
.newuser-guide .info {
	padding:13px;
	padding-top:22px;
}
.newuser-guide-detail {
	background-position:0 0;
	width:222px;
	height:89px;
	top:40px;
	right:0;
}
.newuser-guide .btn {
	position:absolute;
	display:block;
	z-index:999;
	text-indent:-99em;
	cursor:pointer;
	width:54px;
	height:26px;
	overflow:hidden;
	bottom:8px;
	right:8px;
	_background:url(img/newuser_guide_bg.gif~v=7c4a.gif) no-repeat -180px -145px;
}
.ilike-userhelp-cover {
	background-color:#000;
	opacity:.7;
	filter:alpha(opacity=70);
	position:absolute;
	z-index:98;
	left:0;
	top:0;
}
.ilike-userhelp-arrow {
	position:absolute;
	z-index:99;
	left:0;
	top:0;
}
.ilike-userhelp-target {
	position:absolute;
	z-index:99;
	cursor:pointer;
}
.userhelp-close {
	_background:url(img/space.gif~v=f124.gif) repeat 0 0;
	zoom:1;
	display:block;
}
.userhelp-doclick {
	_background:url(img/space.gif~v=f124.gif) repeat 0 0;
	zoom:1;
	display:block;
}
.ilike-helptip {
	position:absolute;
	z-index:99;
}
.ilike-helptip .helptip-content {
	position:relative;
}
.pin-waterfall .backwater {
	display:block;
	left:-999em;
	position:absolute;
}
@charset "utf-8";
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, p, blockquote, pre, form, input, textarea, fieldset, table, th, td {
	margin:0;
	padding:0;
}
body, button, input, select, textarea {
	font:12px/1.5 "微软雅黑", Tahoma, "宋体", sans-serif;
}
ul, ol {
	list-style:none;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
img {
	border:none;
	vertical-align:top;
}
a:focus, input {
	outline:0;
}
body {
	background:#fafafa;
	color:#333;
}
.wrap {
	background:url(idialog-) repeat-x;
}
a {
	color:#444;
	text-decoration:none;
}
a:hover {
	text-decoration:none;
	color:#dd0909;
}
.f_l {
	float:left;
}
.f_r {
	float:right;
}
.f_l, .f_r {
	display:inline;
}
.c_b {
	clear:both;
}
.clear {
	clear:both;
	height:0;
	overflow:hidden;
	font-size:0;
}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {
	zoom:1;
}
h1 {
	font-size:18px;
}
h2 {
	font-size:16px;
}
h3 {
	font-size:14px;
}
h4, h5, h6 {
	font-size:100%;
}
.f_w_b {
	font-weight:bold;
}
.f_w_n {
	font-weight:normal;
}
.black {
	color:#000;
}
.red {
	color:#f00;
}
.gray {
	color:#999;
}
.t_a_l {
	text-align:left;
}
.t_a_c {
	text-align:center;
}
.t_a_r {
	text-align:right;
}
.t_d_u {
	text-decoration:underline;
}
.v_a_m {
	vertical-align:middle;
}
.f_s_12 {
	font-size:12px;
}
.f_s_14 {
	font-size:14px;
}
.ibtn-26-g {
	height:24px;
	padding:0 12px;
	line-height:22px;
	border:1px solid #916666;
	border-radius:3px;
	font-size:12px;
	font-weight:800;
	color:#fff;
	background:url(img/btn-gra-a.png~v=c993.png) repeat-x;
	cursor:pointer;
}
.abtn-26-g {
	display:inline-block;
	height:24px;
	padding:0 12px;
	line-height:24px;
	border:1px solid #916666;
	border-radius:3px;
	font-size:12px;
	font-weight:800;
	color:#fff;
	background:url(img/btn-gra-a.png~v=c993.png) repeat-x;
	cursor:pointer;
}
.abtn-26-g:hover {
	text-decoration:none;
}
.m_b_10 {
	margin-bottom:30px;
}
.m_t_10 {
	margin-top:10px;
}
.m_t_20 {
	margin-top:20px;
}
.pos-r {
	position:relative;
}
.pos-a {
	position:absolute;
}
.hint_blank {
	color:#999;
}
@charset "utf-8";
html {
	height:100%;
}
#doc {
	width:948px;
	margin:0 auto;
	min-height:500px;
	height:auto!important;
	height:88%;
}
#top_div_place {
	padding-top:55px;
}
#bd {
	x-margin-top:10px;
	position:relative;
}
.page_load {
	background:url(img/loading-page.gif~v=4c7f.gif) left top no-repeat;
}
.main_1 {
	width:712px;
	float:right;
}
.main_2 {
	width:753px;
	float:right;
}
.side_1 {
	width:228px;
	float:right;
	background:#f6f8fa;
	border:1px solid #C9C7C8;
}
.side_1 .side_1_bd {
	border:1px solid #c7d4e0;
	border-bottom:none;
	padding:10px 0;
}
.side_1 .side_1_ft {
	height:2px;
	overflow:hidden;
	background:url(../../../w.qhimg.com/images/v2/ilike/2011/side_1_ft.gif) no-repeat;
}
.side_2 {
	width:220px;
	border:1px solid #c9c7c8;
	x-border-top:3px solid #000;
	background:#fff;
	z-index:9;
	float:left;
	-webkit-box-shadow:0 1px 3px #ccc;
	-moz-box-shadow:0 1px 3px #ccc;
	box-shadow:0 1px 3px #ccc;
	overflow:hidden;
}
.side_4 {
	width:1160px;
	border:1px solid #c9c7c8;
	x-border-top:3px solid #000;
	background:#fff;
	z-index:9;
	float:left;
	-webkit-box-shadow:0 1px 3px #ccc;
	-moz-box-shadow:0 1px 3px #ccc;
	box-shadow:0 1px 3px #ccc;
	overflow:hidden;
}
.side_3 {
	width:195px;
	float:right;
}
#hd {
	height:45px;
	position:relative;
	z-index:99;
}
#hd .logo {
	position:absolute;
	top:8px;
	left:50%;
	width:149px;
	height:26px;
	margin-left:-75px;
	background:url(img/logo.png~20120226.png) left top no-repeat;
}
.umenu {
	position:absolute;
	right:-7px;
	top:10px;
	font-size:12px;
}
.umenu a {
	color:#524d4d;
}
.umenu a:hover {
	text-decoration:none;
}
.umenu .name {
	display:inline-block;
	height:18px;
	padding:6px 8px;
	font-size:12px;
	border:none;
	font-family:arial;
}
.umenu-item {
	float:left;
	position:relative;
	border:1px solid #FAF7F7;
	padding:0 7px;
}
.umenu-item img {
	float:left;
	margin-right:3px;
}
.umenu-drop .name {
	padding-right:20px;
	background:url(img/icon-n-a.png~v=861f.png) right no-repeat;
}
.umenu-sub {
	display:none;
	position:absolute;
	text-align:left;
	border:1px solid #d6d6d6;
	background:#fff;
	line-height:24px;
	z-index:999;
	width:100%;
	top:32px;
	left:-1px;
	top:30px;
	border-top:1px solid #ccc;
}
.umenu-sub ul {
	padding:5px 0;
	border-top:1px solid #eee;
}
.umenu-sub a {
	color:#000;
	display:block;
	padding:0 6px;
}
.umenu-sub a.red {
	color:red;
}
.umenu-sub a:hover {
	color:#fff;
	background:#84B3C7;
}
.umenu-sub a span {
	padding:0 0 0 6px;
}
.umenu-hover {
	border:1px solid #ccc;
}
.umenu-hover .name {
	color:#000;
}
.umenu-hover .umenu-sub {
	display:block;
}
.umenu-about .umenu-sub {
	width:100px;
	left:-35px;
}
.umenu-about .umenu-sub h3 {
	font-size:12px;
	font-weight:500;
	color:#999;
	padding:0 6px;
}
.umenu-msg .umenu-sub {
	width:90px;
	left:-25px;
}
#ft {
	clear:both;
	text-align:center;
	padding:5px 0;
	margin-top:93px;
	background:#DDD;
	border-top:1px #d5d5d5 solid;
	color:#ABABAB;
}
#ft a {
	color:#ABABAB;
}
#ft #ft_content {
	width:948px;
	height:35px;
	margin:0 auto;
	line-height:35px;
	position:static;
}
#ft .p-1 {
	float:right;
}
#ft .p-2 {
	float:left;
}
#ft .p-1 a {
	padding:0 5px;
}
#ft .p-1 a:hover {
	padding:0 5px;
	color:#666;
}
#ft .p-2 a:hover {
	color:#666;
}
.loading {
	padding-top:65px;
	text-align:center;
	font-size:18px;
}
.loading p {
	padding-top:15px;
	padding-bottom:30px;
}
.loading p img {
	vertical-align:-4px;
}
.nav {
	font-size:18px;
	font-family:"微软雅黑";
	position:absolute;
	left:220px;
	top:8px;
	text-align:center;
}
.nav li {
	float:left;
	width:105px;
	height:44px;
	line-height:36px;
	margin:0 5px;
	display:inline;
}
.nav .home {
	width:77px;
}
.nav a {
	display:block;
	height:44px;
	color:#333;
}
.nav a:hover {
	text-decoration:none;
}
.nav .cur {
	background:url(img/hd_on_4words.png~v=b2db.png) 1px 0 no-repeat;
}
.nav .cur {
	color:#058c8f;
}
.nav .home .cur {
	background:url(img/hd_on_2words.png~v=ba00.png) 0 -1px no-repeat;
}
.md {
	border-bottom:1px solid #d6dde4;
}
.md .bd {
	border:1px #D6D6D6 solid;
	background-color:white;
	border-radius:4px;
}
.md_2 {
	padding:15px;
}
.md_2 h2 {
	font-weight:normal;
	font-size:12px;
	color:#666;
	padding-bottom:7px;
}
.line_1 {
	height:2px;
	overflow:hidden;
	background:url(../../../w.qhimg.com/images/v2/ilike/2011/line_1.gif) repeat-x;
	margin:10px 15px;
}
.t_1 {
	text-align:center;
	color:#000;
}
.t_1 img {
	vertical-align:middle;
}
.t_2 {
	margin:0 48px;
	border-bottom:1px solid #b7c9cf;
	padding-left:43px;
}
.t_3 {
	height:30px;
	line-height:30px;
	border-bottom:1px solid #c7d4e0;
	padding:10px 10px 0;
	color:#666;
	font-size:14px;
}
.t_3 .tit {
	float:left;
}
.t_3 .opt:link, .t_3 .opt:visited {
	float:right;
	background:url(../../../w.qhimg.com/images/v2/ilike/2011/btn_6.png) no-repeat;
	width:70px;
	height:26px;
	display:block;
	font-size:12px;
	color:#000;
	text-align:center;
	line-height:26px;
	text-decoration:none;
	font-weight:normal;
}
.t_3 .opt_2:link, .t_3 .opt_2:visited {
	color:#9e9e9e;
	background-image:url(../../../w.qhimg.com/images/v2/ilike/2011/btn_6_2.png);
}
.t_3 .load {
	font-weight:normal;
	font-size:12px;
	margin-left:190px;
	float:left;
	_margin-top:7px;
}
.t_3 .load img {
	vertical-align:middle;
}
.t_4 {
	line-height:28px;
	width:300px;
	margin:0 auto;
}
.t_4 span {
	width:41px;
	height:41px;
	display:inline-block;
	vertical-align:middle;
	background:url(img/tishi.png~v=fe1b.png) no-repeat;
	float:left;
	margin:7px 18px 0 0;
}
.t_4 .i_right {
	background-position:0 0;
}
.t_4 .i_wrong {
	background-position:-41px 0;
}
.t_4 .i_warn {
	background-position:-82px 0;
}
.t_4 .s_1 {
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
}
.t_5 {
	height:30px;
	line-height:30px;
	border-bottom:1px solid #c7d4e0;
	padding:0 10px;
	color:#000;
	font-size:14px;
}
.t_6 {
	height:29px;
	line-height:29px;
	background:#f4f7fb;
	font-size:14px;
	color:#000;
	padding-left:24px;
}
.user-tab {
	font-size:14px;
	color:#cb2027;
	font-weight:bold;
	height:40px;
}
.user-tab a {
	color:#cb2027!important;
	font-weight:bold;
}
.user-tab img {
	float:left;
	margin:6px 5px 0 0;
}
.unlog-bar {
	position:relative;
	height:82px;
	margin:-11px 0 10px;
	color:#444;
	padding:0 10px;
}
.unlog-bar .unlog-bd-bg {
	background:url(img/nologintips.png~v=fd6a.png) left -82px repeat-x;
	left:10px;
	top:0;
	height:82px;
}
.unlog-bar .unlog-left-bg {
	width:10px;
	height:82px;
	background:url(img/nologintips.png~v=fd6a.png) left top no-repeat;
	position:absolute;
	left:0;
	top:0;
}
.unlog-bar .unlog-right-bg {
	width:10px;
	height:82px;
	background:url(img/nologintips.png~v=fd6a.png) left -164px no-repeat;
	position:absolute;
	right:0;
	top:0;
}
.unlog-bar .unlog-desc, .unlog-bar .unlog-oper {
	position:absolute;
}
.unlog-bar .unlog-desc {
	padding:10px 0 0 20px;
	left:0;
}
.unlog-bar .unlog-oper {
	margin-left:30px;
	padding-top:20px;
	left:300px;
}
.unlog-bar a {
	display:inline-block;
	height:34px;
	line-height:34px;
	padding:0 15px;
	border-radius:5px;
	font-size:18px;
	font-weight:700;
}
.unlog-bar a:hover {
	text-decoration:none;
}
.unlog-bar .unlog-tit {
	font:bold 16px/16px "微软雅黑";
	margin-bottom:12px;
	margin-top:5px;
	color:#333;
}
.unlog-bar .unlog-body {
	font:18px/18px '微软雅黑';
}
.unlog-bar .unlog-reg {
	background:url(img/reg.png~v=1b52.png) left top no-repeat;
	width:127px;
	height:37px;
}
.unlog-bar .unlog-reg:hover {
	background:url(img/reghover.png~v=5859.png) left top no-repeat;
	width:127px;
	height:37px;
}
.unlog-bar .unlog-log {
	background:url(img/loginhover.png~v=0292.png) left top no-repeat;
	width:83px;
	height:37px;
}
.unlog-bar .unlog-log:hover {
	background:url(img/login.png~v=b5a8.png) left top no-repeat;
	width:83px;
	height:37px;
}
.unlog-bar .unlog-img {
	position:absolute;
	width:180px;
	height:76px;
	right:15px;
	top:0;
	border-bottom:none;
	padding:0;
}
.btns {
	border:none;
	cursor:pointer;
	background:none;
	text-decoration:none;
	display:inline-block;
	text-align:center;
}
.btns:hover {
	text-decoration:none;
}
.btns_1 {
	background:url(../../../w.qhimg.com/images/v2/ilike/2011/btn_2.png) no-repeat;
	width:81px;
	height:26px;
	border:none;
}
.btns_2 {
	width:65px;
	height:24px;
	line-height:24px;
	background:url(../../../w.qhimg.com/images/v2/ilike/2011/btn.png) no-repeat;
	color:#73a0c8;
}
.btns_3 {
	width:65px;
	height:24px;
	line-height:24px;
	background:url(../../../w.qhimg.com/images/v2/ilike/2011/btn.png) no-repeat 0 -25px;
	color:#fff;
	text-align:left;
	text-indent:25px;
}
.btns_4 {
	background:url(img/grad_3.gif~v=a580.gif) repeat-x;
	line-height:28px;
	color:#fff;
	border:1px solid #910101;
	font-weight:bold;
}
.btns_5 {
	background:url(img/grad_4.gif~v=a3c6.gif) repeat-x;
	height:22px;
	color:#000;
	border:1px solid #afbac5;
	padding:0 10px;
}
.btns_6 {
	background:url(img/btn.png~v=f734.png) no-repeat 0 -124px;
	width:160px;
	height:38px;
	line-height:38px;
	color:#fff;
	font-size:16px;
	font-weight:bold;
}
.btns_7 {
	background:url(img/grad_5.gif~v=b826.gif) repeat-x #DBDBDB;
	line-height:28px;
	color:#524D4D;
	border:1px solid #BBB;
	font-weight:bold;
}
.tbox_2 {
	min-height:85px;
	padding:20px 0 0;
}
.tbox_2 .pic {
	float:left;
}
.tbox_2 .pic .p_1 {
	padding-top:3px;
	color:#a2b1c3;
	text-align:center;
}
.tbox_2 .tit {
	margin-left:75px;
	padding-bottom:4px;
	line-height:28px;
}
.tbox_2 .tit strong {
	font-size:14px;
}
.tbox_2 .tit .like {
	float:right;
	width:100px;
	height:26px;
	line-height:26px;
	background:url(../../../w.qhimg.com/images/v2/ilike/2011/like_2.png) no-repeat;
	text-align:right;
	color:#91897d;
	padding-right:17px;
}
.tbox_2 .tit .like strong {
	color:#eb6100;
	vertical-align:middle;
}
.tbox_2 .text {
	margin-left:75px;
	font-size:14px;
	line-height:26px;
	background:url(../../../w.qhimg.com/images/v2/ilike/2011/dot_x.gif) repeat-x 0 100%;
}
.tbox_2 .text .p_link {
	text-align:right;
	font-size:12px;
	padding:5px 0 10px;
}
.tbox_3 {
	min-height:85px;
}
.tbox_3 .pic {
	float:left;
}
.tbox_3 .pic a img {
	width:50px;
	height:50px;
}
.tbox_3 .pic .p_1 {
	padding-top:3px;
	color:#666;
}
.tbox_3 .pic .p_1 img {
	margin-right:2px;
}
.tbox_3 .pic .p_1 a {
	text-decoration:none;
}
.tbox_3 .pic .p_2 {
	text-align:center;
	background:url(../../../w.qhimg.com/images/v2/ilike/2011/bg_1.png) no-repeat;
	width:59px;
	height:46px;
}
.tbox_3 .pic .p_2 strong {
	display:block;
	color:#eb6100;
	font-size:16px;
	font-family:Tahoma;
	padding-top:6px;
	line-height:18px;
}
.tbox_3 .pic .p_2 span {
	color:#91897d;
}
.tbox_3 .ren {
	float:left;
	background:url(img/ren.png~v=a9c6.png) no-repeat;
	width:50px;
	height:50px;
	text-align:center;
}
.tbox_3 .ren .p_1 {
	font-family:"Tahoma";
	font-size:17px;
	color:#f84412;
	height:27px;
	line-height:27px;
	overflow:hidden;
}
.tbox_3 .ren .p_1 sup {
	font-family:"微软雅黑";
	font-size:12px;
}
.tbox_3 .ren .p_2 {
	color:#807874;
	height:22px;
	line-height:22px;
*height:23px;
*line-height:23px;
	font-family:"宋体";
	overflow:hidden;
}
.tbox_3 .box {
	width:636px;
	float:right;
	position:relative;
}
.tbox_3 .box_hd {
	background:url(img/box_hd.gif~v=fc27.gif) no-repeat;
	height:6px;
	overflow:hidden;
}
.tbox_3 .box_bd {
	background:#fff;
	padding:0 18px 3px;
	width:600px;
	overflow:hidden;
}
.tbox_3 .box_ft {
	background:url(img/box_ft.png~v=8b68.png) no-repeat;
	height:7px;
	overflow:hidden;
}
.tbox_3 .box_ft_comment {
	background-image:url(img/box_ft_gray.png~v=fe20.png);
}
.tbox_3 .box_arr {
	background:url(img/box_arr.gif~v=c796.gif) no-repeat;
	width:7px;
	height:13px;
	position:absolute;
	left:-7px;
	top:25px;
}
.tbox_3 .tit {
	padding-bottom:8px;
	line-height:24px;
}
.tbox_3 .tit .word_wrap {
	word-wrap:break-word;
	word-break:break-all;
	width:600px;
}
.tbox_3 .tit strong {
	font-size:16px;
}
.tbox_3 .tit strong img {
	vertical-align:middle;
}
.tbox_3 .tit .like {
	float:right;
	height:28px;
	line-height:28px;
	text-align:right;
	color:#91897d;
}
.tbox_3 .tit .like strong {
	color:#eb6100;
	vertical-align:middle;
	position:relative\9;
	top:-3px\9;
}
.tbox_3 .tit .tip {
	background:url(../../../w.qhimg.com/images/v2/ilike/2011/tip_2.png) no-repeat;
	height:26px;
	line-height:26px;
	padding-left:10px;
	float:right;
	margin-right:10px;
	text-align:right;
}
.tbox_3 .tit .tip span {
	background:url(../../../w.qhimg.com/images/v2/ilike/2011/tip_2.png) no-repeat 100% 0;
	height:26px;
	line-height:26px;
	_padding-top:5px;
	padding-right:10px;
	display:block;
	color:#be7e1a;
}
.tbox_3 .tit .tip img {
	vertical-align:middle;
}
.tbox_3 .tit .btn {
	float:right;
	background:url(../../../w.qhimg.com/images/v2/ilike/2011/btn_6.png) no-repeat;
	width:70px;
	height:26px;
	display:block;
	font-size:12px;
	color:#000;
	text-align:center;
	line-height:26px;
	text-decoration:none;
	font-weight:normal;
}
.tbox_3 .tit .func {
	font-size:12px;
	display:block;
	text-align:right;
	position:absolute;
	top:7px;
	right:20px;
}
.tbox_3 .tit .func a {
	margin-left:16px;
	color:#9ABBC8;
}
.tbox_3 .tit .func a.ilike {
	background:url(../../../w.qhimg.com/images/v2/ilike/2011/heart.png) no-repeat 0 50%;
	padding-left:19px;
}
.tbox_3 .tit .p_1 {
	color:#af9b9c;
	padding-bottom:7px;
	_padding-bottom:11px;
	_padding-top:5px;
}
.tbox_3 .tit .p_1 a {
	color:#af9b9c;
}
.tbox_3 .tit .p_1 a:hover {
	color:#555;
}
.tbox_3 .tit .p_1 img {
	vertical-align:middle;
}
.tbox_3 .tit .p_1 .edit {
	width:11px;
	height:11px;
	background:url(img/i_1.gif~v=2ed3.gif) no-repeat;
	display:inline-block;
	vertical-align:middle;
}
.tbox_3 .text {
	font-size:14px;
	line-height:22px;
	word-wrap:break-word;
	word-break:break-all;
	overflow:hidden;
	width:100%;
}
.tbox_3 .text .pic_1 {
	float:left;
	margin-right:16px;
}
.tbox_3 .text .pics {
	width:2000px;
	margin-bottom:10px;
}
.tbox_3 .text .pics img {
	float:left;
	margin-right:1px;
}
.tbox_3 .text .video_url {
	font-size:12px;
}
.tbox_3 .text .video_url a {
	color:#a2b1c3;
}
.tbox_3 .text .video_url .collapse {
	float:right;
}
.tbox_3 .text .video_url .collapse img {
	vertical-align:middle;
}
.tbox_3 .text .content {
	overflow:hidden;
	word-wrap:break-word;
	word-break:break-all;
	text-align:justify;
}
.tbox_3 .text .content p {
	text-indent:2em;
	margin-bottom:15px;
}
.tbox_3 .text .content p.no_sj {
	text-indent:0;
}
.tbox_3 .text .discuss {
	clear:both;
	color:#666;
	padding-top:5px;
	font-size:12px;
	position:relative;
	zoom:1;
	height:23px;
	line-height:23px;
}
.tbox_3 .text .discuss .tag a {
	margin-right:2px;
	text-decoration:none;
	padding:0 3px;
}
.tbox_3 .text .discuss .tag a.item:hover {
	background:#4588cd;
	color:#fff;
}
.tbox_3 .text .discuss .tag a.arrow {
	background:url(img/arrow_4.gif~v=bd7b.gif) no-repeat;
	width:15px;
	height:14px;
	display:inline-block;
	vertical-align:middle;
	margin-left:3px;
}
.tbox_3 .text .discuss .tag a.edit {
	background:none;
}
.tbox_3 .text .discuss .tag a.edit img {
	vertical-align:middle;
}
.tbox_3 .text .discuss .opt {
	float:right;
	color:#ccc;
}
.tbox_3 .text .discuss .opt .tip {
	background:url(../../../w.qhimg.com/images/v2/ilike/2011/tip_1.gif) no-repeat;
	width:84px;
	height:24px;
	font-style:normal;
	color:#999;
	display:inline-block;
	padding-left:8px;
	font-size:12px;
}
.tbox_3 .text .discuss .opt a {
	margin-left:16px;
	display:inline-block;
	color:#9ABBC8;
}
.tbox_3 .text .discuss .opt .like {
	background:url(../../../w.qhimg.com/images/v2/ilike/2011/heart.png) no-repeat 0 50%;
	padding-left:19px;
}
.tbox_3 .text .discuss .opt .sep {
	font-family:"宋体";
	padding-left:12px;
}
.tbox_3 .text .wb a {
	text-decoration:none;
	color:#666;
}
.tbox_3 .text .suojin {
	margin-bottom:10px;
}
.tbox_3 .text .view_more {
	font-size:12px;
}
.tbox_3 .text .view_more a {
	color:#9abbc8;
	margin-right:13px;
}
.tbox_3 .sc {
	width:58px;
	height:52px;
	background:url(img/sc.png~v=e1f7.png) no-repeat;
	display:none;
	position:absolute;
	left:42px;
	top:-13px;
	z-index:1;
	_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="css/img/sc.png");
}
.main_3 .sc {
	width:22px;
	height:22px;
	background:url(img/sc.png~v=e1f7.png) no-repeat;
	display:none;
	position:absolute;
	left:-18px;
	_left:-10px;
	top:-5px;
	z-index:1;
	_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="http://grab.woxihuan.com/resource/css/img/sc.png");
}
.tbox_3 {
	position:relative;
}
.tbox_3 .submitting {
	border:1px solid #e5d691;
	background:#fffdde;
	color:#bd7d1b;
	height:24px;
	line-height:24px;
	text-align:center;
	position:absolute;
	display:none;
	z-index:100;
	width:100px;
	left:50%;
	top:0;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
.submitting .tbox_3 .submitting {
	display:block;
}
.submitted .tbox_3 .submitting {
	display:block;
	background:#e5f5ff;
	border:1px solid #40b3ff;
	color:#000;
}
.non-op .tbox_3 .text .opt .add_public, .non-op .tbox_3 .text .opt .add_privacy, .submitted .tbox_3 .text .opt .add_public, .submitted .tbox_3 .text .opt .add_privacy, .submitting .tbox_3 .text .opt .add_public, .submitting .tbox_3 .text .opt .add_privacy, .privacy .tbox_3 .text .opt .add_public, .privacy .tbox_3 .text .opt .add_privacy, .public .tbox_3 .text .opt .add_public, .public .tbox_3 .text .opt .add_privacy {
	display:none;
}
.non-op .tbox_3 .text .opt .to_privacy, .non-op .tbox_3 .text .opt .to_public, .submitted .tbox_3 .text .opt .to_privacy, .submitted .tbox_3 .text .opt .to_public, .submitting .tbox_3 .text .opt .to_privacy, .submitting .tbox_3 .text .opt .to_public, .privacy .tbox_3 .text .opt .to_privacy, .public .tbox_3 .text .opt .to_public {
	display:none;
}
.nofavorite .main_3 .to_public, .nofavorite .main_3 .to_privacy {
	display:none;
}
.public .main_3 .to_public, .public .main_3 .add_public, .public .main_3 .add_privacy, .privacy .main_3 .to_privacy, .privacy .main_3 .add_public, .privacy .main_3 .add_privacy, .submitting .main_3 .to_public, .submitting .main_3 .to_privacy, .submitting .main_3 .add_public, .submitting .main_3 .add_privacy .submitted .main_3 .to_public, .submitted .main_3 .to_privacy, .submitted .main_3 .add_public, .submitted .main_3 .add_privacy {
	display:none;
}
.non-op .pic .func .add_public, .non-op .pic .func .add_privacy, .submitted .pic .func .add_public, .submitted .pic .func .add_privacy, .submitting .pic .func .add_public, .submitting .pic .func .add_privacy, .privacy .pic .func .add_public, .privacy .pic .func .add_privacy, .public .pic .func .add_public, .public .pic .func .add_privacy {
	display:none;
}
.non-op .pic .func .to_privacy, .non-op .pic .func .to_public, .submitted .pic .func .to_privacy, .submitted .pic .func .to_public, .submitting .pic .func .to_privacy, .submitting .pic .func .to_public, .privacy .pic .func .to_privacy, .public .pic .func .to_public {
	display:none;
}
.nofavorite .pic .func .to_public, .nofavorite .pic .func .to_privacy {
	display:none;
}
.tbox_4 {
	text-align:center;
}
.tbox_4 h2 img {
	margin:30px 15px 25px 0;
	vertical-align:middle;
}
.tbox_5 {
	height:550px;
	padding-top:100px;
}
.tbox_5 h2 {
	line-height:22px;
	width:300px;
	margin:0 auto;
}
.tbox_5 span {
	width:41px;
	height:41px;
	display:inline-block;
	vertical-align:middle;
	background:url(img/tishi.png~v=fe1b.png) no-repeat;
	float:left;
	margin-right:20px;
}
.tbox_5 .i_right {
	background-position:0 0;
}
.tbox_5 .i_wrong {
	background-position:-41px 0;
}
.tbox_6 h3 {
	font-weight:normal;
	padding-bottom:30px;
}
.tbox_6 p {
	margin-bottom:15px;
}
.tbox_7 h3 {
	font-size:14px;
	padding-bottom:5px;
}
.tbox_7 p {
	margin-bottom:10px;
	line-height:22px;
}
.tbox_8 h3 {
	font-size:12px;
	padding-bottom:5px;
}
.tbox_8 h3 a {
	text-decoration:underline;
}
.tbox_8 li {
	line-height:22px;
}
.tbox_8 .more {
	padding-top:15px;
}
.tbox_8 .more a {
	text-decoration:underline;
}
.tbox_9 {
	color:#000;
	zoom:1;
}
.tbox_9 .pic {
	float:left;
}
.tbox_9 h2 {
	font-size:14px;
	margin-left:38px;
	padding-bottom:3px;
}
.tbox_9 p {
	margin-left:38px;
}
.waterfall {
	position:relative;
}
.waterfall .backwater {
	position:absolute;
	display:none;
}
.waterfall .water {
	position:absolute;
	z-index:0;
}
.backwater {
	display:none;
}
.p-cell {
	width:220px;
	background:#fff;
	padding:13px 0 0;
	-webkit-box-shadow:0 1px 3px rgba(34, 25, 25, .4);
-moz-box-shadow:0 1px 3^x rgba(34, 25, 25, .4);
	box-shadow:0 1px 3px rgba(34, 25, 25, .4);
}
.p-cell .pic .animate {
	height:276px;
	width:140px;
	margin-left:30px;
	background:url(img/lock_bg.png~v=a6f6.png) no-repeat;
	_background:none;
	background-position:0 center;
	display:none;
	position:absolute;
	top:50px;
	left:20px;
	z-index:10;
}
.p-cell .pic {
	padding-bottom:7px;
	position:relative;
	text-align:center;
	zoom:1;
}
.p-cell .pic a {
	color:#999;
	cursor:pointer;
}
.p-cell .pic a:hover {
	color:#999;
	text-decoration:none;
}
.p-cell .pic a img:hover {
	filter:alpha(opacity=90);
	-moz-opacity:.9;
	-khtml-opacity:.9;
	opacity:.9;
}
span.fly {
	position:absolute;
	top:10px;
	right:60px;
	width:16px;
	height:16px;
	background:url(img/pic_ilike.png~v=459f.png) no-repeat;
	background-position:-10px -172px;
	_background-position:-112px -168px;
	opacity:.9;
	filter:alpha(opacity=90);
}
.p-cell .list_words {
	overflow:hidden;
	width:192px;
	min-height:75px;
	max-height:290px;
	margin:0 auto;
	padding:3px 0;
	line-height:21px;
	text-align:left;
	word-wrap:break-word;
_height:expression(this.scrollHeight>290 ? "290px":(this.scrollHeight < 75 ? "75px":"auto"));
}
.p-cell .func {
	position:absolute;
	width:100%;
	height:29px;
	right:0;
	top:2px;
	display:none;
}
.p-cell .func .wf-opt {
	float:right;
	display:inline-block;
}
.p-cell .func .like {
	width:72px;
	background-position:-95px -1px;
}
.p-cell .func .privacy {
	width:46px;
	background-position:-48px -1px;
}
.p-cell .func .public {
	width:46px;
	background-position:-48px -31px;
}
.p-cell .func .larger {
	position:absolute;
	width:56px;
	left:15px;
	margin:0;
	background-position:0 -1311px;
}
.p-cell .func .edit {
	width:46px;
	background-position:-1px -1px;
}
.p-cell .func .delete {
	width:46px;
	background-position:-1px -31px;
}
.p-cell .sc {
	width:12px;
	height:16px;
	background:url(img/pic_ilike.png~v=459f.png) no-repeat -178px -1468px;
	_background:url(img/pic_ilike.gif~v=33ea.gif) no-repeat -178px -1468px;
	display:none;
	float:right;
*margin-top:-20px;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="http://grab.woxihuan.com/resource/css/img/sc.png");
}
.privacy .sc {
	display:block;
}
.p-cell h3 {
	font-weight:normal;
	font-size:12px;
	margin:0 13px 7px;
	line-height:20px;
	word-wrap:break-word;
	color:#AD9C9C;
	padding-left:2px;
	padding-right:2px;
}
.p-cell h3 a {
	color:#aaa;
}
.p-cell .cellTit {
	color:#888;
}
.p-cell .cell-info {
	color:#AD9C9C;
}
.p-cell p {
	margin:0 13px;
	line-height:22px;
}
.p-cell .p-1 {
	color:#888;
	background:#f5f5f5;
	margin:0;
	padding:10px 14px 10px 14px;
	line-height:15px;
	zoom:1;
	min-height:30px;
	word-wrap:break-word;
	border-bottom:1px solid #C3C3C3;
	height:30px;
}
.p-cell .p-1 .cont {
	margin-left:35px;
	display:block;
	height:30px;
	overflow:hidden;
}
.p-cell .p-1 .edit {
	width:11px;
	height:11px;
	background:url(img/i_1.gif~v=2ed3.gif) no-repeat;
	display:none;
	vertical-align:middle;
}
.p-cell .p-2 {
	color:#8c7e7e;
	padding-bottom:7px;
}
.p-cell .p-2 a {
	color:#8c7e7e;
}
.a-cell {
	width:222px;
	height:300px;
	background:#fff;
	float:left;
	margin:0 0 11px 12px;
	overflow:hidden;
	position:relative;
	-webkit-box-shadow:0 1px 3px rgba(34, 25, 25, .4);
	-moz-box-shadow:0 1px 3px rgba(34, 25, 25, .4);
	box-shadow:0 1px 3px rgba(34, 25, 25, .4);
}
.a-cell-right {
	margin-right:0;
}
.a-cell h3 {
	margin:2px 13px 0;
	border-bottom:1px solid #e9eef2;
	color:#000;
	line-height:30px;
	white-space:nowrap;
}
.a-cell .thumbnail {
	text-decoration:none;
	background:url(img/thumbnail.png~v=2566.png) no-repeat;
	height:191px;
	display:block;
	margin:0 0 6px 15px;
	overflow:hidden;
}
.a-cell .thumbnail img {
	float:left;
	margin:0 4px 4px 0;
}
.a-cell .p-1 {
	margin:0 13px;
	color:#ad9c9c;
	line-height:24px;
}
.a-cell .p-1 .s-1 {
	color:#000;
}
.a-cell .p-2 {
	text-align:center;
	background:url(img/grad_1.gif~v=3bac.gif) repeat-x;
	margin:0 13px;
	border:1px solid #ccc;
	line-height:28px;
	color:#b999b9;
	word-spacing:5px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
.a-cell .p-2 .a-1 {
	display:block;
	color:#000;
}
.a-cell .p-2 .a-1:hover {
	text-decoration:none;
	-webkit-box-shadow:1px 1px 3px #ccc;
	-moz-box-shadow:1px 1px 3px #ccc;
	box-shadow:1px 1px 3px #ccc;
}
.a-cell .p-2 .a-2 {
	color:#9abbc8;
}
.a-cell .p-2 .s-1 {
	background:url(img/i_2.gif~v=69aa.gif) no-repeat 0 50%;
	padding-left:15px;
	color:#5d5d5d;
}
.a-cell .create {
	background:url(img/grad_2.png~v=5a09.png) repeat-x;
	height:300px;
	position:relative;
	display:block;
}
.a-cell .create span {
	background:url(img/create.png~v=fac5.png) no-repeat;
	width:118px;
	height:175px;
	display:block;
	position:absolute;
	left:55px;
	top:45px;
}
.a-cell .fav-no {
	background:#000;
	color:#fff;
	position:absolute;
	top:135px;
	left:55px;
	text-align:center;
	width:106px;
	margin:0 auto;
	padding:10px 0;
	font-weight:bold;
	display:none;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	filter:alpha(opacity=70);
	-moz-opacity:.7;
	-khtml-opacity:.7;
	opacity:.7;
}
.a-cell .pre_next {
	position:relative;
	padding:4px 13px 0;
}
.a-cell .pre_next a {
	width:56px;
	height:24px;
	display:block;
	background:url(img/pre_next.png~v=a659.png) no-repeat;
}
.a-cell .pre_next .next {
	float:right;
	background-position:-56px 0;
}
.a-cell .cur-art {
	position:absolute;
	width:100%;
	top:0;
	left:0;
	color:#ad9c9c;
	line-height:24px;
	text-align:center;
}
.side_2 .a-cell {
	width:220px;
	float:none;
	border:none;
	height:270px;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
}
.side_2 .a-cell .p-2 {
	margin-bottom:8px;
}
.side_2 .a-cell .fav-no {
	top:78px;
}
.detail_share {
	height:33px;
}
.detail_share a {
	display:block;
	float:left;
	width:90px;
	height:26px;
	padding:7px 0 0 10px;
	background:#fff;
	color:#333;
	text-decoration:none;
}
.detail_share .toRenren {
	float:right;
}
.tlist_1 {
	zoom:1;
	font-size:0;
}
.tlist_1 li {
	zoom:1;
	border-top:1px solid #eef1f6;
	padding:12px 0;
	overflow:hidden;
	font-size:12px;
}
.tlist_1 .img {
	float:left;
	border:1px solid #ccc;
	margin-left:15px;
}
.tlist_1 .p_3 {
	margin:0 15px 0 80px;
	color:#999;
	line-height:18px;
	font-size:12px;
}
.tlist_1 .p_3 a {
	color:#000;
}
.tlist_1 .p_3 .s_1 {
	float:right;
}
.tlist_1 .p_3 .s_1 a {
	color:#c9c9c9;
}
.tlist_1 .p_5 {
	margin:0 15px 0 80px;
	color:#000;
	font-size:14px;
	width:540px;
	word-break:break-all;
	word-wrap:break-word;
	overflow:hidden;
}
.tlist_2 {
	width:400px;
	margin:0 auto;
	color:#666;
}
.tlist_2 li {
	background:url(img/dot_1.gif) no-repeat 0 10px;
	padding-left:8px;
	line-height:22px;
}
.tlist_3 {
	padding-bottom:10px;
}
.tlist_3 dt {
	border-top:1px dotted #dee5ed;
	font-size:14px;
	color:#656565;
	font-weight:bold;
	line-height:24px;
	padding:9px 25px 0;
}
.tlist_3 dt.first {
	border:none;
}
.tlist_3 dd {
	color:#656565;
	line-height:24px;
	padding:0 25px;
}
.tlist_4 {
	height:54px;
	font-size:24px;
	color:#bababa;
	font-family:"微软雅黑";
}
.tlist_4 li {
	float:left;
	border-bottom:6px solid #ececec;
	text-align:center;
	width:312px;
	margin-right:4px;
	line-height:50px;
}
.tlist_4 .cur {
	border-color:#8aafde;
	color:#6495d3;
}
.tlist_5 li {
	height:32px;
	line-height:32px;
	padding:0 15px 0;
	font-size:14px;
}
.tlist_5 a {
	display:block;
	height:33px;
	color:#3264a3;
	padding:0 5px 0 5px;
}
.tlist_5 a:hover {
	text-decoration:none;
}
.tlist_5 em {
	float:right;
	font-weight:bold;
	color:#000;
}
.tlist_5 .cur {
	background:url(img/icon-b-re.gif~v=5980.gif) 3px 12px no-repeat;
	color:#fff;
	background-color:#DF444F;
}
.tlist_5 .cur a {
	color:#fff;
	border:none;
}
.tlist_5 .cur em {
	color:#fff;
}
.tlist_5 .last {
	border:none;
}
.tlist_6 {
	position:relative;
	left:-1px;
}
.tlist_6 li {
	font-size:16px;
}
.tlist_6 a {
	background:url(img/i_3.png~v=5b82.png) no-repeat;
	padding-left:50px;
	height:41px;
	line-height:41px;
	border-top:1px solid #d3d3d3;
	border-bottom:1px solid #fff;
	display:block;
	margin-left:30px;
}
.tlist_6 a:hover {
	text-decoration:none;
}
.tlist_6 .cur, .tlist_6 .cur a {
	font-weight:bold;
	color:#000;
}
.tlist_6 .cur {
	background:url(img/arrow_7.gif~v=33be.gif) no-repeat 0 50%;
}
.tlist_6 .item_1 a {
	border-top:none;
}
.tlist_6 .item_1 a {
	background-position:14px 12px;
}
.tlist_6 .item_2 a {
	background-position:16px -30px;
}
.tlist_6 .item_3 a {
	background-position:16px -68px;
}
.tlist_6 .item_4 a {
	background-position:16px -110px;
}
.tlist_6 .item_5 a {
	background:url(img/ico_wb.png~v=a73a.png) 16px 50% no-repeat;
	border-bottom:none;
}
.tlist_6 .item_6 {
	position:relative;
}
.tlist_6 .item_6 a {
	background:none;
	border:none;
	padding:5px 0 10px 84px;
	cursor:pointer;
}
.tlist_6 .fow_iframe {
	position:absolute;
	top:5px;
	left:46px;
	_left:16px;
	width:63px;
	height:24px;
}
.tlist_6 .fow_iframe iframe {
	width:63px;
	height:24px;
}
.ilist_2 li {
	width:50px;
	float:left;
	height:80px;
	margin-right:19px;
}
.ilist_2 li.last {
	margin-right:0;
}
.ilist_2 h3 {
	font-size:12px;
	font-weight:normal;
	text-align:center;
	line-height:22px;
}
.ilist_3 li {
	position:relative;
	border:1px solid #c9d2da;
	width:156px;
	height:204px;
	float:left;
	margin:0 0 26px 26px;
	_display:inline;
}
.ilist_3 .pic {
	margin:3px;
}
.ilist_3 h3 {
	font-weight:normal;
	font-size:12px;
	padding:0 3px;
}
.ilist_3 .p_1 {
	color:#91897d;
	padding:0 3px;
}
.ilist_3 .p_1 a {
	color:#91897d;
}
.ilist_3 .p_1 .opt {
	float:right;
}
.ilist_3 .p_1 .orange {
	color:#f60;
}
.ilist_3 .p_2 {
	position:absolute;
	right:9px;
	top:133px;
	z-index:666;
	display:none;
}
.ilist_3 .p_2 a {
	color:#fff;
}
.ilist_3 .shadow {
	width:150px;
	height:19px;
	background:#000;
	position:absolute;
	left:3px;
	top:134px;
	z-index:66;
	display:none;
	filter:alpha(opacity=60);
	-moz-opacity:.6;
	-khtml-opacity:.6;
	opacity:.6;
}
.ilist_3 li.hover {
	border-color:#f60;
}
.ilist_3 li.hover .p_2 {
	display:block;
}
.ilist_3 li.hover .shadow {
	display:block;
}
.ilist_4 {
	width:882px;
	margin:0 auto;
}
.ilist_4 li {
	float:left;
	width:126px;
	height:170px;
	position:relative;
}
.ilist_4 h3 {
	font-weight:normal;
	text-align:center;
	font-size:12px;
	line-height:22px;
}
.ilist_4 .xz, .ilist_4 .xz_2 {
	width:126px;
	height:126px;
	display:block;
	background:url(img/xz.png~v=146d.png) no-repeat 50%;
	position:absolute;
	left:0;
	top:0;
	display:none;
}
.ilist_4 .xz_2 {
	background-image:url(img/xz_2.png~v=9036.png);
	background-position:42px 40px;
}
.ilist_4 .hover .xz, .selected .xz_2 {
	display:block;
}
.ilist_5 li {
	width:440px;
	height:110px;
	float:left;
	margin-right:30px;
}
.ilist_5 h3 {
	margin-bottom:7px;
}
.ilist_5 h3 img {
	vertical-align:middle;
}
.ilist_5 h3 .opt {
	float:right;
	font-weight:normal;
	font-size:12px;
}
.ilist_5 h3 .opt a {
	color:#c7c7c7;
}
.ilist_5 h3 .opt .a_1 {
	color:#3a6cab;
	font-weight:bold;
}
.ilist_5 .pics img {
	margin-right:1px;
}
.ilist_5_2 li {
	width:310px;
	margin:0 0 0 26px;
	_display:inline;
}
.tb_1 {
	font-size:14px;
}
.tb_1 td {
	padding:0 5px 12px;
}
.tb_1 tr.suggest td {
	padding-bottom:0;
}
.tb_1 .td_tip {
	padding:0 5px 0 10px;
	vertical-align:top;
}
.tb_1 .lb {
	text-align:right;
}
.tb_1 textarea {
	border:1px solid #bbdae3;
	background:#f5f5f5;
	padding:5px;
	font-size:14px;
}
.tb_1 .ip {
	border:1px solid #bbdae3;
	height:27px;
	line-height:27px;
	background:#f5f5f5;
	padding:0 5px;
	font-size:14px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	background:#fff;
}
.tb_1 .btn_1 {
	background:url(img/btn_2.png~v=3470.png) no-repeat;
	_background:url(img/btn_2.gif~v=66f4.gif) no-repeat;
	width:81px;
	height:26px;
}
.tb_1 .btn_2, .tb_1 .btn_3 {
	background:url(../../../w.qhimg.com/images/v2/ilike/2011/btn_3.png) no-repeat;
	width:170px;
	height:37px;
	font-size:16px;
	font-weight:bold;
	color:#17628e;
}
.tb_1 .btn_3 {
	background:url(../../../w.qhimg.com/images/v2/ilike/2011/btn_4.png) no-repeat;
	width:130px;
}
.tb_1 .star {
	font-size:16px;
	font-family:"宋体";
}
.tb_1 .tishi {
	color:#959595;
	font-size:12px;
}
.tb_1 .tishi img {
	vertical-align:middle;
}
.tb_1 .tips {
	position:relative;
	height:24px;
	top:-7px;
	_top:-20px;
}
.tb_1 .tips .p_1 {
	text-align:left;
	padding-left:10px;
}
.tb_1 .tips .arr_left {
	left:-4px;
	top:17px;
	_top:30px;
}
.tb_1_1 td {
	padding-bottom:30px;
}
.tb_1_2 td {
	padding-bottom:20px;
}
.tb_1_3, .tb_1_3 textarea, .tb_1_3 .ip {
	font-size:12px;
}
.tb_2 th {
	width:80px;
	font-weight:normal;
	text-align:left;
	vertical-align:top;
}
.tb_4 {
	font-size:14px;
}
.tb_4 td {
	padding:0 5px 22px;
}
.tb_4 .lb {
	text-align:right;
}
.tb_4 textarea {
	border:1px solid #bbdae3;
	background:#f5f5f5;
	padding:5px;
	font-size:14px;
}
.tb_4 .ip {
	border:1px solid #d4d4d4;
	height:20px;
	line-height:20px;
	padding:3px 5px 4px;
	font-size:14px;
	background:#f5f5f5;
}
.tb_4 .ip_wrong {
	background-color:#ffdada;
	border-color:#ff3f3f;
}
.tb_5 {
	font-size:14px;
}
.tb_5 td {
	padding:0 5px 22px;
}
.tb_5 .ip {
	border:1px solid #c2c2c2;
	height:24px;
	line-height:24px;
	padding:6px 5px;
	font-size:14px;
}
.tb_5 .ip_wrong {
	background-color:#ffcbc0;
	border-color:#ff5e3e;
}
.tb_5 .close, .tb_5 .add {
	background:url(img/close_6.png~v=f927.png) no-repeat 50% 50%;
	width:38px;
	height:36px;
	display:inline-block;
	position:relative;
	left:-38px;
	top:13px;
*top:0;
	margin-top:-13px;
	border-left:1px solid #ececec;
}
.tb_5 .add {
	background-image:url(img/add_2.png~v=85ce.png);
}
.list-tab {
	height:34px;
	padding:0;
	margin:0 0 10px;
	line-height:32px;
	x-box-shadow:inset 0 1px #fff, 0 1px 2px rgba(34, 25, 25, .4);
:;
}
.list-tab li {
	float:left;
}
.list-tab a {
	color:#221919;
	font-size:14px;
	margin:0 7px;
}
.list-tab a:hover {
	color:#cb2027;
	text-decoration:underline;
}
.list-tab .cur {
	color:#cb2027;
	font-weight:bold;
}
.tabs_1 {
	border-bottom:1px solid #b7c9cf;
	height:38px;
	margin:20px 50px 19px;
	font-weight:bold;
	font-size:14px;
	padding-left:10px;
}
.tabs_1 li {
	float:left;
	line-height:38px;
}
.tabs_1 .cur {
	border:1px solid #b7c9cf;
	border-bottom:none;
	background:#fff;
	_position:relative;
	_bottom:-1px;
}
.tabs_1 a {
	color:#333;
	padding:0 18px;
	text-decoration:none;
	display:inline-block;
}
.list-1 {
	border-top:1px solid #dee5ec;
	padding-top:5px;
	zoom:1;
}
.list-1 a {
	color:#000;
}
.list-1 li {
	height:50px;
	padding:10px 0;
	margin:0 13px;
}
.list-1 .pic {
	float:left;
	margin-right:10px;
}
.list-1 h3 {
	font-weight:normal;
	font-size:12px;
	color:#999;
}
.list-2 {
	border-top:1px solid #dee5ec;
	padding-top:5px;
	color:#999;
	line-height:22px;
}
.list-2 a {
	color:#000;
}
.list-2 li {
	margin:0 13px 10px;
}
.list_2 li {
	float:left;
	width:309px;
	padding:20px 15px 20px 5px;
	background:url(../../../w.qhimg.com/images/v2/ilike/2011/dot_x.gif) repeat-x 0 100%;
}
.list_2 .cbox {
	float:left;
	margin:22px 5px 0 0;
}
.list_2 .pic {
	float:left;
	margin-right:14px;
}
.list_2 .text {
	float:left;
	line-height:20px;
	color:#666;
}
.list_2 .text h3 img {
	vertical-align:middle;
}
.list_2 .add {
	float:right;
	width:42px;
	height:20px;
	line-height:20px;
	display:block;
	background:url(../../../w.qhimg.com/images/v2/ilike/2011/add.gif) no-repeat;
	padding-left:14px;
	text-decoration:none;
}
.list_3 .cell {
	zoom:1;
	margin-bottom:12px;
*margin-bottom:8px;
	position:relative;
	background:url(about:blank);
}
.list_3 .li_bd {
	zoom:1;
}
.list_3 .cell_corner, .list_3 .cell_confirm {
	position:relative;
}
.list_3 .cell_corner .corner, .list_3 .cell_confirm .corner {
	position:absolute;
	right:0;
	top:0;
	width:15px;
	height:15px;
	background:url(img/corner.png~v=4a83.png) no-repeat;
	z-index:1;
}
.list_3 .cell_corner.first .corner, .list_3 .cell_confirm.first .corner {
	background-image:url(img/corner_first.png~v=03df.png);
}
.list_3 .next_art {
	position:absolute;
	left:686px;
	top:200px;
	background:url(../../../w.qhimg.com/images/v2/ilike/2011/btn_5.png) no-repeat;
	width:73px;
	height:84px;
	_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="http://w.qhimg.com/images/v2/ilike/2011/btn_5.png");
}
.list_3 .next_art_link {
	position:absolute;
	left:686px;
	top:200px;
	width:73px;
	height:84px;
	display:block;
}
.list_3 .func {
	display:none;
}
.list_3 .cell_corner .func, .list_3 .cell_confirm .func {
	display:block;
	position:absolute;
	right:5px;
	top:7px;
	_top:9px;
	z-index:2;
}
.list_3 .cell_corner .func a, .list_3 .cell_confirm .func a {
	text-decoration:none;
	margin-right:10px;
	color:#524D4D;
}
.list_3 .func a.edit {
	padding-left:12px;
}
.list_3 .cell_corner .func img, .list_3 .cell_confirm .func img {
	vertical-align:middle;
}
.list_3 .privacy .sc {
	display:block;
}
.list_4 li {
	border-bottom:1px dotted #bcc8cf;
	padding:25px 0;
	margin:0 50px;
	zoom:1;
	min-height:68px;
	color:#707070;
}
.list_4 li.last {
	border:none;
}
.list_4 p {
	line-height:24px;
}
.list_4 .wb img {
	vertical-align:middle;
}
.list_4 .wb a {
	text-decoration:none;
}
.list_4 .m h3 {
	font-size:12px;
}
.list_4 .pic {
	border:1px solid #bfbfbf;
	padding:3px;
	background:#fff;
	float:left;
	margin-right:10px;
}
.list_4 .func {
	float:right;
	text-align:right;
}
.list_5 li {
	height:50px;
	border-bottom:1px solid #e1e8ee;
	margin:24px 0 0 0;
	padding:0 0 24px 6px;
}
.list_5 li.last {
	border:none;
}
.list_5 .pic {
	float:left;
	margin-right:21px;
}
.list_5 .func {
	float:right;
}
.list_5 h3 {
	line-height:17px;
	padding-bottom:6px;
}
.list_5 h3 span {
	font-weight:normal;
	font-size:12px;
}
.list_5 p {
	line-height:20px;
}
.list_5 p input {
	vertical-align:middle;
}
.list_5 .p_1 {
	color:#999;
}
.list_6 {
	color:#ad9c9c;
}
.list_6 li {
	height:50px;
	padding:10px 0;
	border-bottom:1px solid #d1cdcd;
}
.list_6 .pic {
	float:left;
	margin-right:10px;
}
.list_6 h3 {
	float:left;
	width:145px;
	font-weight:normal;
	padding-top:3px;
}
.list_6 h3 span {
	display:block;
}
.list_6 h3 a {
	color:#000;
}
.list_6 .p_1 {
	float:left;
	margin:15px 0 0 10px;
}
.list_6 .btns_4, .list_6 .btns_7 {
	float:left;
	width:50px;
	margin-top:10px;
}
.list_6 .btns_7 {
	padding:0;
}
.list_6 .pics {
	float:right;
}
.list_6 .pics img {
	margin-left:5px;
}
.u-info {
	padding:13px 13px 8px;
	color:#AD9C9C;
	zoom:1;
}
.u-info a {
	color:#AD9C9C;
}
.u-info .pic {
	float:left;
}
.u-info h3, .u-info .addr, .u-info .wb, .u-info .sign, .u-info .p_1 {
	margin-left:80px;
	line-height:22px;
	word-wrap:break-word;
}
.u-info .wb {
	margin:0;
	_margin-top:5px;
	clear:both;
	line-height:30px;
}
.u-info .wb a {
	display:inline-block;
	height:17px;
	margin:0 3px 0 0;
	padding:0 0 1px;
	line-height:15px;
	line-height:17px\9;
	vertical-align:middle;
}
.u-info .wb img {
	margin:-1px 2px 0 0;
}
.u-info h3 a {
	color:#555;
}
.u-info .sign {
	margin:0 0 10px 0;
}
.u-info .tit_1 {
	font-size:12px;
	color:#000;
	font-weight:normal;
}
.u-info .p_1 {
	font-weight:bold;
	color:#000;
}
.u-info .p-2 {
	text-align:center;
	background:url(img/grad_1.gif~v=3bac.gif) repeat-x;
	border:1px solid #ccc;
	line-height:28px;
	color:#b999b9;
	word-spacing:5px;
	margin-bottom:10px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
.u-info .p-2 .a-1 {
	display:block;
	color:#000;
}
.u-info .p-2 .a-1:hover {
	text-decoration:none;
	-webkit-box-shadow:1px 1px 3px #ccc;
	-moz-box-shadow:1px 1px 3px #ccc;
	box-shadow:1px 1px 3px #ccc;
}
.u-info .p-2 .a-2 {
	color:#9abbc8;
}
.u-info .p-2 .s-1 {
	background:url(img/i_2.gif~v=69aa.gif) no-repeat 0 50%;
	padding-left:15px;
	color:#5d5d5d;
}
.u-info .send-msg {
	display:inline-block;
	margin:6px 0 0 6px;
	cursor:pointer;
}
.cate {
	width:220px;
	border:1px solid #c9c7c8;
	border-top-color:#dedcdd;
	background:#fff;
	-webkit-box-shadow:0 1px 3px rgba(34, 25, 25, 0.4);
	-moz-box-shadow:0 1px 3px rgba(34, 25, 25, 0.4);
	box-shadow:0 1px 3px rgba(34, 25, 25, 0.4);
}
.cate .hd {
	padding-bottom:5px;
	line-height:22px;
}
.cate .bd {
	padding:14px 14px 6px;
}
.cate a {
	display:inline-block;
	background:#eef3f7;
	border:1px solid #cecece;
	text-decoration:none;
	padding:3px 10px;
	margin:0 8px 8px 0;
	color:#573434;
	-moz-border-radius:50px;
	-webkit-border-radius:50px;
	border-radius:50px;
}
.cate a:hover, .cate .cur {
	background:#fff;
	color:#000;
}
.cate-2 {
	color:#bfbfbf;
	font-size:14px;
	font-family:"微软雅黑";
	border-bottom:1px solid #C3C3C3;
*padding-top:10px;
}
.cate-2 .bd {
	padding:15px 15px 5px 40px;
}
.cate-2 .taglist-title, .cate-2 .taglist-title2 {
	background:url(img/page_tag.gif~v=f7bd.gif) no-repeat 0 2px;
}
.cate-2 .taglist-title {
	display:none;
	height:30px;
	line-height:30px;
	text-align:right;
	border-bottom:1px solid #ECECEC;
	font-size:14px;
	padding-right:15px;
	color:#333;
	font-weight:bold;
}
.cate-2 .taglist-title2 {
	height:20px;
	line-height:20px;
	color:#333;
	background-position:0 -46px;
	margin:10px 15px 6px 25px;
	font-size:12px;
	background:none;
	font-size:14px;
	font-weight:bold;
}
.cate-2 .tag-title {
	background-position:0 -74px;
}
.cate-2 .tag-group-line {
	border-bottom:1px dashed #ECECEC;
	height:10px;
	line-height:10px;
	margin-bottom:5px;
}
.cate-2 .tag-title-pc {
	background-position:1px -107px;
}
.cate-2 .tag-title-phone {
	background-position:0 -142px;
}
.cate-2 .taglist-top {
	margin-top:18px;
}
.cate-2 .tag-group-name {
	font-size:14px;
	color:#333;
	font-weight:bold;
}
.cate-2 .taglist-list {
	margin-left:25px;
	margin-right:15px;
	padding:0;
	padding-bottom:10px;
	line-height:2;
}
.cate-2 .taglist-more {
	display:block;
	clear:both;
	font-size:12px;
	color:#666;
	position:relative;
	cursor:pointer;
	zoom:1;
}
.cate-2 .taglist-more:hover {
	text-decoration:none;
}
.cate-2 .taglist-more-block {
	padding-top:0;
	padding-bottom:0;
	display:block;
	position:relative;
	right:-1px;
	z-index:100;
	background:#fff;
	position:relative;
	right:0;
	padding:1px;
	text-align:right;
	padding-right:20px;
	zoom:1;
}
.cate-2 .taglist-title3 {
	background:url('img/title3_bg.jpg') no-repeat 0 0;
	padding-left:25px;
	color:#999;
	font-size:12px;
	line-height:27px;
}
.cate-2 .taglist-more-hover .taglist-more-block {
	padding-top:0;
	padding-bottom:0;
	display:block;
	z-index:10100;
	border:1px solid #D9D9D9;
	border-right:0;
	background:#fff;
	padding-right:21px;
	right:-1px;
}
.cate-2 .tag-line {
	height:0;
	line-height:0;
	overflow:hidden;
	border-bottom:1px dashed #ECECEC;
	margin:0 10px 0 40px;
}
.cate-2 .taglist-more-list {
	display:none;
	position:absolute;
	padding:13px 0;
	top:-109px;
	background:#fff;
	zoom:1;
	border:1px solid #D9D9D9;
	border-left:0;
}
.cate-2 .taglist-more:hover .taglist-more-list, .cate-2 .taglist-more-hover .taglist-more-list {
	right:-112px;
}
.cate-2 .taglist-more-list .tag2 {
	display:block;
	padding-right:15px;
	white-space:nowrap;
	overflow:hidden;
	word-break:keep-all;
	white-space:nowrap;
	width:80px;
	padding:0 15px;
	height:24px;
	line-height:24px;
}
.cate-2 .taglist-more-list .tag2:hover {
	text-decoration:none;
}
#doc .left-tag-box {
	overflow:visible;
	z-index:98;
}
.cate-2 .taglist-list .hot {
	background-image:url(img/HOT.gif~v=4933.gif);
	background-repeat:no-repeat;
	background-position:93% center;
	padding-right:25px;
}
.cate-2 .taglist-list .new {
	background-image:url(img/new.gif~v=f07a.gif);
	background-repeat:no-repeat;
	background-position:93% center;
	padding-right:30px;
}
.tips {
	position:absolute;
}
.tips .p_1 {
	border:1px solid #e5d691;
	background:#fffdde;
	color:#bd7d1b;
	height:24px;
	line-height:24px;
	text-align:center;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
.tips .arr_up {
	width:9px;
	height:5px;
	background:url(img/tips_arr_up.gif~v=7c30.gif) no-repeat 0 50%;
	position:relative;
}
.tips .arr_down {
	width:9px;
	height:5px;
	background:url(img/tips_arr_down.gif~v=22e9.gif) no-repeat 0 50%;
	position:relative;
}
.tips .arr_left {
	width:5px;
	height:9px;
	background:url(img/tips_arr_left.gif~v=dff5.gif) no-repeat;
	position:relative;
}
.tips_1 .p_1 {
	height:40px;
	line-height:20px;
	text-align:left;
	padding:6px 12px;
}
.tips_1 .close {
	width:8px;
	height:7px;
	display:block;
	position:relative;
	float:right;
	right:10px;
*right:15px;
	top:10px;
}
.tips_2 {
	height:40px;
	position:relative;
	background:#fffdde;
	border:1px solid #e6d794;
	margin-bottom:10px;
	color:#bf7e1a;
	padding-left:12px;
	font-size:14px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
.tips_2 a {
	color:#bf7e1a;
}
.tips_2 .p {
	line-height:40px;
}
.tips_2 .opt {
	position:absolute;
	right:10px;
	top:10px;
	_top:7px;
}
.tips_2 .opt .close {
	background:url(img/close_2.gif~v=f25a.gif) no-repeat;
	width:8px;
	height:7px;
	display:inline-block;
	vertical-align:middle;
	margin-left:15px;
	_margin-top:9px;
}
.tips_4 {
	background:#ffffdb;
	border:1px solid #cdcdcd;
	font-size:14px;
	color:#000;
	padding:7px 15px;
}
#popBack {
	position:absolute;
	z-index:99999;
	background:#000;
	left:0;
	top:0;
	filter:alpha(opacity=60);
	-moz-opacity:.6;
	-khtml-opacity:.6;
	opacity:.6;
}
.popbox {
	position:absolute;
	z-index:999999;
}
.popbox .tb td {
	vertical-align:top;
}
.popbox .hd_l, .popbox .hd_r {
	width:8px;
	height:14px;
	overflow:hidden;
}
.popbox .hd_l {
	background:url(../../../w.qhimg.com/images/v2/ilike/2011/popbox_hd_l.png) no-repeat;
	_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="http://w.qhimg.com/images/v2/ilike/2011/popbox_hd_l.png");
}
.popbox .hd_r {
	background:url(../../../w.qhimg.com/images/v2/ilike/2011/popbox_hd_r.png) no-repeat;
	_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="http://w.qhimg.com/images/v2/ilike/2011/popbox_hd_r.png");
}
.popbox .hd_m {
	background:url(../../../w.qhimg.com/images/v2/ilike/2011/popbox_hd_m.png) repeat-x;
}
.popbox .bd_l {
	background:#f5faff url(../../../w.qhimg.com/images/v2/ilike/2011/popbox_bd_l.png) repeat-y;
	width:8px;
	overflow:hidden;
}
.popbox .bd_m {
	background:#f5faff;
	padding:3px 15px 10px;
}
.popbox .bd_r {
	background:#f5faff url(../../../w.qhimg.com/images/v2/ilike/2011/popbox_bd_r.png) repeat-y;
	width:8px;
	overflow:hidden;
}
.popbox .ft_l, .popbox .ft_r {
	width:8px;
	height:8px;
	overflow:hidden;
}
.popbox .ft_l {
	background:url(../../../w.qhimg.com/images/v2/ilike/2011/popbox_ft_l.png) no-repeat;
	_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="http://w.qhimg.com/images/v2/ilike/2011/popbox_ft_l.png");
}
.popbox .ft_r {
	background:url(../../../w.qhimg.com/images/v2/ilike/2011/popbox_ft_r.png) no-repeat;
	_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="http://w.qhimg.com/images/v2/ilike/2011/popbox_ft_r.png");
}
.popbox .ft_m {
	background:url(../../../w.qhimg.com/images/v2/ilike/2011/popbox_ft_m.png) repeat-x;
}
.popbox .close {
	background:url(../../../w.qhimg.com/images/v2/ilike/2011/popbox_close.png) no-repeat;
	width:34px;
	height:34px;
	display:inline-block;
	position:relative;
	float:right;
	top:24px;
	right:-10px;
	cursor:pointer;
	_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="http://w.qhimg.com/images/v2/ilike/2011/popbox_close.png");
}
.popbox .arr_t {
	background:url(../../../w.qhimg.com/images/v2/ilike/2011/popbox_arr_t.png) no-repeat;
	width:20px;
	height:12px;
	display:block;
	position:relative;
	top:25px;
	_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="http://w.qhimg.com/images/v2/ilike/2011/popbox_arr_t.png");
}
.popbox .btn_1 {
	background:url(../../../w.qhimg.com/images/v2/ilike/2011/btn_10.png) no-repeat;
	width:74px;
	height:27px;
	line-height:27px;
	text-align:center;
	display:inline-block;
}
.popbox .btn_1:hover {
	text-decoration:none;
}
.popbox h2 {
	font-size:24px;
	font-weight:normal;
}
.popbox h3 {
	font-weight:normal;
	text-indent:2em;
}
.popbox .guide {
	background:url(../../../w.qhimg.com/images/v2/ilike/2011/bg_4.png) no-repeat;
	width:191px;
	height:88px;
	padding:10px;
	line-height:21px;
	margin-top:15px;
}
.wdxh {
	width:120px;
	height:108px;
	background:url(../../../w.qhimg.com/images/v2/ilike/2011/wdxh.png) no-repeat;
	position:absolute;
	z-index:999998;
	_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="http://w.qhimg.com/images/v2/ilike/2011/wdxh.png");
}
.rdb {
	width:120px;
	height:108px;
	background:url(../../static/tmpimg/rdb.png) no-repeat;
	position:absolute;
	z-index:999998;
	_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="/static/tmpimg/rdb.png");
}
.rmbq {
	width:120px;
	height:108px;
	background:url(../../static/tmpimg/rmbq.png) no-repeat;
	position:absolute;
	z-index:999998;
	_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="/static/tmpimg/rmbq.png");
}
.highlight_setting {
	width:120px;
	height:108px;
	background:url(../../static/tmpimg/hl_set.png) no-repeat;
	position:absolute;
	z-index:999998;
	_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="/static/tmpimg/hl_set.png");
}
.webpage {
	margin:0 14px;
	padding:10px 0;
}
.webpage h2.hd {
	font-size:14px;
	margin:0 0 7px 4px;
}
.webpage .pic {
	border-bottom:1px solid #b7c3d0;
}
.webpage .pic img {
	background:url(img/loading.gif~v=5c4a.gif) no-repeat center center;
}
.webpage .btn {
	text-align:right;
}
.webpage .btn a {
	width:39px;
	height:27px;
	display:inline-block;
	background:url(../../../w.qhimg.com/images/v2/ilike/2011/btn_lr.png) no-repeat;
}
.webpage .btn a.next {
	background-position:100% 0;
}
.webpage .btn a.pre:hover {
	background-position:0 100%;
}
.webpage .btn a.next:hover {
	background-position:100% 100%;
}
.dayup {
	margin:14px;
	padding:0;
	background:none;
}
.dayup h2.hd {
	font-size:12px;
	margin:0;
	font-weight:bold;
}
.dayup h2.hd a.feedback {
	float:right;
	font-weight:normal;
}
.dayup p {
	padding:0;
	padding-top:2px;
	line-height:18px;
}
.dayup strong {
	font-weight:bold;
}
.dayup .line_2 {
	height:2px;
	overflow:hidden;
	background:url(../../../w.qhimg.com/images/v2/ilike/2011/line_1.gif) repeat-x;
	margin:3px 0;
}
.subbox_2 {
	margin:15px -15px -8px;
	font-size:12px;
	background:#f6f6f6;
	overflow:hidden;
}
.subbox_2 .arrow {
	width:14px;
	height:7px;
	display:block;
	background:url(../../../w.qhimg.com/images/v2/ilike/2011/arrow_2.gif) no-repeat;
	position:relative;
	top:-7px;
	left:548px;
	_overflow:hidden;
}
.subbox_2 .dian {
	position:relative;
	padding-bottom:20px;
	margin-bottom:-10px;
	border-top:1px solid #fff;
}
.subbox_2 .dian .icon {
	vertical-align:middle;
	margin-right:3px;
}
.subbox_2 .dian .ip {
	width:450px;
	height:23px;
	line-height:23px;
	vertical-align:middle;
	border:1px solid #70b8e1;
}
.subbox_2 .dian textarea {
	width:606px;
	height:53px;
	border:1px solid #e2e2e2;
	color:#d9d9d9;
	padding:5px;
	float:right;
	margin:0 15px 0 0;
}
.subbox_2 .dian .btn {
	background:url(img/btn_bg_a.png~v=968c.png) repeat-x;
	border:1px solid #b7c3cf;
	width:77px;
	height:28px;
	vertical-align:middle;
	cursor:pointer;
	font-size:14px;
	font-weight:bold;
	color:#524d4d;
	border-radius:3px;
}
.subbox_2 .dian .p_1 {
	margin:0 15px 0 0;
	clear:both;
	padding:10px 0 0 80px;
	color:#999;
	font-size:12px;
}
.subbox_2 .dian .p_1 a {
	display:none;
}
.subbox_2 .dian .p {
	margin-left:32px;
	height:25px;
	line-height:25px;
	color:#707070;
	padding-bottom:5px;
}
.subbox_2 .dian .p img {
	vertical-align:middle;
}
.subbox_2 .dian .pl {
	padding:10px 0 0;
	margin:0;
}
.subbox_2 .dian .pl .pic {
	border:1px solid #ccc;
	margin-left:15px;
}
.subbox_2 .dian .pl a {
	float:left;
}
.subbox_2 .dian .more {
	background:url(../../../w.qhimg.com/images/v2/ilike/2011/dot_x.gif) repeat-x;
	clear:both;
	margin:0 15px;
	height:35px;
	line-height:35px;
	font-family:"宋体";
}
.subbox_2 .share {
	padding-bottom:8px;
	color:#000;
}
.subbox_2 .share input {
	vertical-align:-2px;
}
.no_fav .t_1 {
	padding:27px 0 40px;
}
.no_fav .tbox {
	background:url(img/no_fav.png~v=3cc3.png) no-repeat 50% 25px;
	height:252px;
}
.no_fav .tbox h3 {
	font-size:14px;
	color:#f7062e;
	padding-left:30px;
}
.bangding .bd {
	height:654px;
}
.bangding .t_1 {
	padding-top:222px;
}
.bangding p {
	padding-left:418px;
	line-height:30px;
}
.bangding .p_2 {
	color:#666;
}
.bangding_2 .bd {
	height:665px;
}
.bangding_2 .t_1 {
	padding-top:126px;
}
.bangding_2 p {
	padding-left:300px;
	line-height:30px;
}
.bangding_2 .p_2 {
	color:#666;
}
.setup .bd {
	padding-bottom:40px;
}
.setup .col_1 {
	float:left;
	width:190px;
}
.setup .col_2 {
	float:right;
	width:700px;
	margin-right:50px;
}
.setup .col_1 .pic {
	margin-left:60px;
	padding:3px;
	border:1px solid #dddee1;
	background:#fff;
}
.setup .col_2 p {
	margin-bottom:10px;
}
.setup .col_2 .t_5 {
	margin-bottom:8px;
}
.setup .col_2 .p_1 {
	color:#d9611f;
}
.setup .col_3 {
	padding:25px 50px 0;
}
.setup .t_5 {
	margin-bottom:15px;
}
.setup .tips {
	position:static;
}
.setup .tips img {
	float:left;
	margin:5px 0 0 15px;
}
.guide .bd {
	padding-bottom:200px;
}
.guide .t_2 {
	padding:33px 0 5px 43px;
	margin-bottom:45px;
}
.guide .tbox {
	border:1px solid #b7c9cf;
	width:582px;
	margin:0 auto 65px;
	font-size:14px;
	line-height:30px;
	color:#666;
	padding:12px 0;
}
.guide .tbox p {
	padding-left:130px;
}
.guide table {
	width:520px;
	margin:0 auto;
}
.guide .tlist_2 {
	border:1px solid #e6e6e6;
	background:#fffee9;
	padding:15px 20px;
	width:530px;
}
.reg .col_1 {
	float:left;
	width:415px;
	height:380px;
	background:url(../../../w.qhimg.com/images/v2/ilike/2011/bg_3.png) no-repeat;
}
.reg .col_2 {
	float:right;
	width:422px;
	border-left:1px solid #e1e8ee;
	padding:0 55px;
}
.reg .tbox {
	font-size:14px;
	padding:176px 0 0 67px;
}
.reg .tbox p {
	padding-bottom:20px;
}
.reg .col_2 h2 {
	border-bottom:1px solid #bfbfbf;
	padding:90px 0 15px 15px;
	margin-bottom:28px;
	color:#000;
}
.reg .p_1 {
	text-align:center;
	font-size:14px;
	font-weight:bold;
	border-top:1px solid #bfbfbf;
	padding:10px 0 20px;
}
.reg .p_2 {
	padding:10px 0 20px 85px;
}
.wxh_fav {
	width:240px;
	height:57px;
	background:url(../../../w.qhimg.com/images/v2/ilike/2011/wxh_fav.png);
	position:absolute;
	_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="css/http://w.qhimg.com/images/v2/ilike/2011/wxh_fav.png");
}
.wxh_fav .bd {
	padding:10px 20px;
	zoom:1;
}
.wxh_fav .pic {
	float:left;
}
.wxh_fav h3 {
	margin-left:27px;
	color:#014d87;
	font-weight:normal;
	line-height:18px;
}
.wxh_fav p {
	margin-left:27px;
	color:#9b9a9a;
	padding-top:2px;
}
.usercard {
	width:322px;
	position:absolute;
	padding:11px 0 0 0;
	border:1px solid #959595;
	background:#f6f8fa;
}
.usercard .hd {
	display:none;
}
.usercard .pic {
	float:left;
	border:1px solid #bfbfbf;
	padding:3px;
	background:#fff;
	margin:0 10px 0 11px;
}
.usercard h3 {
	font-weight:normal;
	font-size:12px;
	line-height:22px;
	padding-left:11px;
}
.usercard p {
	line-height:22px;
}
.usercard .addr {
	padding-left:11px;
}
.usercard .desc {
	clear:both;
	padding:3px 11px 3px;
	line-height:20px;
}
.usercard .wb {
	padding-left:11px;
}
.usercard .wb a {
	text-decoration:none;
}
.usercard .desc {
	color:#666;
}
.usercard .func {
	text-align:right;
	background:#e3eff3;
	height:37px;
}
.usercard .func a {
	background:url(../../../w.qhimg.com/images/v2/ilike/2011/btn_8.png) no-repeat;
	width:81px;
	height:28px;
	line-height:28px;
	display:inline-block;
	margin:4px 16px 0 0;
	text-align:center;
	color:#000;
	text-decoration:none;
}
.usercard .func span {
	height:28px;
	line-height:28px;
	display:inline-block;
	margin:4px 16px 0 0;
	text-align:center;
	color:#000;
	text-decoration:none;
}
.usercard .arr {
	width:13px;
	height:11px;
	background:url(../../../w.qhimg.com/images/v2/ilike/2011/arrow_3.gif) no-repeat;
	position:relative;
	overflow:hidden;
	margin:0 0 -11px 28px;
}
.usercard .down_l {
	background-position:-26px 0;
}
.usercard .up_l {
	margin:-11px 0 0 28px;
	background-position:-39px 0;
	top:-11px;
}
.bookmarknote p {
	margin-bottom:20px;
	text-indent:2em;
}
.suojin {
	text-indent:2em;
}
.viewmore {
	background:url(../../../w.qhimg.com/images/v2/ilike/2011/more_bg.gif) no-repeat scroll 0 0 transparent;
	height:29px;
	text-align:center;
	margin:0 auto;
	width:558px;
	margin-top:10px;
	line-height:30px;
	font-weight:bold;
	font-size:14px;
	color:black;
	clear:both;
}
.page {
	text-align:center;
	padding:15px 0 20px;
	font-size:14px;
}
.page a {
	padding:0 5px;
	height:16px;
	line-height:16px;
	border:1px solid #fff;
}
.page .no {
	padding:0 10px;
}
.page .no a {
	display:inline-block;
	margin:0 2px;
}
.page .no a.cur {
	background:url(img/page.gif~v=4e24.gif) repeat-x;
	border-color:#bbb;
	color:#000;
}
.editor td {
	padding-bottom:10px;
}
.editor .ip_1 {
	width:660px;
	height:27px;
	line-height:27px;
	border-top:1px solid #abadb3;
	border-right:1px solid #dbdfe6;
	border-bottom:1px solid #e3e9ef;
	border-left:1px solid #e2e3ea;
	vertical-align:middle;
	padding:0 5px;
	font-size:14px;
	background:#fff;
}
.editor .s_1 {
	color:#999;
}
.editor textarea {
	border:1px solid #696969;
	width:556px;
	height:390px;
	padding:5px;
	font-size:14px;
*margin-top:-1px;
	display:none;
}
.editor .lb {
	width:80px;
	font-size:14px;
}
.editor .btn {
	float:right;
}
.editor .btn input {
	background:url(img/btn_1.png~v=9420.png) no-repeat;
	width:64px;
	height:28px;
	border:none;
	cursor:pointer;
}
.editor label {
	font-size:16px;
}
.editor em {
	font-style:normal;
	position:relative;
	top:-1px;
	color:#999;
}
.editor em.error {
	color:#f00;
}
.mask {
	background-color:#000;
filter:alpha(opacity:50);
	opacity:.5;
	overflow:hidden;
	-moz-user-select:none;
	width:100%;
	height:100%;
	position:fixed;
	_position:absolute;
	left:0;
	top:0;
}
.mask iframe {
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
}
.mask div {
	width:100%;
	height:100%;
	top:0;
	left:0;
	z-index:1;
	background-color:#000;
	-moz-user-select:none;
}
.pop_stage {
	position:absolute;
	padding:3px;
	z-index:1000;
	margin-top:-5px;
}
.pop_info {
	border:1px solid #c0c9d2;
	background:#dfe6ee;
	float:left;
	position:relative;
	_width:186px;
	-webkit-box-shadow:0 0 10px #777;
	-moz-box-shadow:0 0 10px #777;
	box-shadow:0 0 10px #777;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
.pop_info .pop_in {
	background:#fff;
	padding:15px 10px;
}
.pop_info h4 {
	font-weight:normal;
	text-align:center;
	color:#000;
}
.pop_info h4 span {
	background:url(img/pop_info.png~v=d43d.png) no-repeat;
	width:21px;
	height:21px;
	display:inline-block;
	vertical-align:middle;
	margin-right:10px;
}
.pop_info h4 .i_warn {
	background-position:0 0;
}
.pop_info h4 .i_right {
	background-position:-21px 0;
}
.pop_info h4 .i_wrong {
	background-position:-42px 0;
}
.pop_info p {
	text-align:center;
	margin-top:5px;
}
.pop_info p input {
	background:url(img/btn_9.png~v=0a3f.png) no-repeat;
	width:57px;
	height:24px;
	border:none;
	cursor:pointer;
	margin:0 10px;
}
.pop_tip {
	border:1px solid #e5d691;
	background:#fffdde;
	color:#bd7d1b;
	height:24px;
	line-height:24px;
	text-align:center;
	position:absolute;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
.panel .panel-iframe {
	width:100%;
height:expression(this.parentNode.offsetHeight-3);
	position:absolute;
	top:0;
	left:0;
	z-index:-8;
	visibility:hidden;
}
.panel {
	z-index:99;
	position:absolute;
	text-align:left;
	font-size:0;
}
.panel-content {
	zoom:1;
	font-size:12px;
	overflow:hidden;
	border-radius:6px;
	border:6px #444 solid;
	border:6px solid rgba(68, 68, 68, 0.5);
	border:6px #444 solid\0;
	border:6px solid rgba(68, 68, 68, 0.5)\9;
*border:6px #444 solid;
}
.panel .co1, .panel .co2, .panel .cue, .panel .sd, .panel .close, .panel .resize {
	z-index:3;
}
.panel .close {
	cursor:pointer;
}
.panel .resize {
	position:absolute;
	right:0;
	bottom:0;
	width:10px;
	height:10px;
	background-color:#ccc;
	overflow:hidden;
}
.panel .panel-iframe {
	width:100%;
height:expression(this.parentNode.offsetHeight-3);
	position:absolute;
	top:0;
	left:0;
	z-index:-8;
}
.panel-ilike {
	zoom:1;
	z-index:0;
	_padding-bottom:3px;
	_overflow-x:hidden;
	text-align:center;
}
.panel-ilike .panel-content {
	position:relative;
	z-index:2;
	_width:477px;
}
.panel-ilike .panel-content .hd {
	display:none;
	font-size:0;
}
.panel-ilike .panel-content .ft {
	background:#dbf4bf;
	text-align:center;
}
.panel-ilike .panel-content .ft button {
	margin:.2em .4em;
	font-size:108%;
	padding:0 .6em;
	cursor:pointer;
	_cursor:hand;
}
.panel-ilike .sd {
	display:block;
	background:#333;
	width:100%;
	height:100%;
	_height:3000px;
	position:absolute;
	top:3px;
	left:3px;
	z-index:-1;
	opacity:.20;
	filter:alpha(opacity="20");
}
.panel-ilike .close, .pview-close, .pop-close {
	cursor:pointer;
	position:absolute;
	right:10px;
	top:10px;
	width:20px;
	height:20px;
	overflow:hidden;
	text-indent:-9999em;
	background:url(jquery_plugin/images/dialog_bg.png) no-repeat 0 -84px;
	z-index:99999;
}
.panel-ilike.close:hover, .panels-ilike .close:active, .pview-close:hover, .pview-close:active, .pop-close:hover, .pop-close:active {
	background:url(jquery_plugin/images/dialog_bg.png) no-repeat;
}
.panel-ilike .close:hover, .pview-close:hover, .pop-close:hover, .pop-close:active {
	background-position:-53px -84px;
}
.panel-ilike .close:active, .pview-close:active, .pop-close:hover, .pop-close:active {
	background-position:-100px -84px;
}
.panel-ilike span.close {
	display:none;
}
.form_1 .tit {
	font-size:14px;
	font-weight:bold;
	color:#000;
	padding-bottom:10px;
}
.form_1 p {
	padding-bottom:10px;
}
.form_1 h4 {
	font-weight:normal;
	padding-bottom:5px;
}
.form_1 .ip_1 {
	height:23px;
	line-height:23px;
	padding:0 5px;
	vertical-align:middle;
	margin-right:5px;
	background:#fff;
}
.nav_tag {
	margin:0 5px 12px;
}
.nav_tag li {
	display:inline;
	font-size:14px;
	color:#bcbcbc;
	line-height:25px;
}
.nav_tag li a {
	margin-right:3px;
	display:inline-block;
	padding:0 6px;
}
.nav_tag li a.cur {
	background:#3265a4;
	color:#fff;
	text-decoration:none;
}
.related_tag {
	border:1px solid #ecf0f4;
	background:#f4f8fc;
	border:1px solid #ecf0f4;
	line-height:27px;
	padding-left:6px;
	margin:0 5px 15px;
}
.related_tag a {
	margin-right:8px;
}
.how_to {
	width:625px;
	height:159px;
	background:url(img/bg_3.png~v=075f.png) no-repeat;
	position:relative;
	margin:0 auto 30px;
}
.how_to li {
	position:absolute;
	top:107px;
}
.how_to .li_1 {
	left:20px;
}
.how_to .li_2 {
	left:210px;
}
.how_to .li_3 {
	left:400px;
}
.how_to a {
	text-decoration:underline;
}
.pop_plus {
	background:#fefee7;
	border:1px solid #abab5f;
	padding:9px 0 15px;
}
.pop_plus .close {
	text-align:right;
	margin-bottom:5px;
	padding-right:8px;
}
.pop_plus .close a {
	width:8px;
	height:7px;
	overflow:hidden;
	background:url(../../../w.qhimg.com/images/v2/ilike/2011/close_4.gif) no-repeat;
	display:inline-block;
}
.pop_plus p {
	padding:0 15px;
	line-height:20px;
	color:#000;
}
.pop_plus p img {
	vertical-align:middle;
}
.pop_plus .add {
	text-align:right;
	padding-top:5px;
}
.pop_plus .add .btn {
	background:url(../../../w.qhimg.com/images/v2/ilike/2011/btn.png) no-repeat 0 -75px;
	width:65px;
	height:24px;
	line-height:24px;
	display:inline-block;
	text-align:center;
	color:#fff;
	text-decoration:none;
	margin-left:0;
}
.pop_succ {
	border:1px solid #c0c9d2;
	background:#fff;
}
.pop_succ .close {
	text-align:right;
	padding:6px 6px 0 0;
}
.pop_succ .close a {
	width:8px;
	height:7px;
	overflow:hidden;
	background:url(img/close_5.gif) no-repeat;
	display:inline-block;
}
.pop_succ h3 {
	text-align:center;
	font-weight:normal;
	font-size:12px;
	padding-bottom:13px;
}
.pop_succ h3 img {
	vertical-align:-5px;
}
.pop_succ .sub {
	background:url(img/pop_succ_sub.png) no-repeat 50% 0 #f8f7f7;
	padding:4px 0 8px;
}
.pop_succ .sub .p_1 {
	padding:0 20px;
	color:#5d6471;
}
.pop_succ .sub .btn_1 {
	float:left;
	display:block;
	width:57px;
	height:23px;
	background:url(../../../w.qhimg.com/images/v2/ilike/2011/btn.png) no-repeat 0 -100px;
	text-align:center;
	line-height:23px;
	margin:8px 11px 0 20px;
	color:#5d6471;
	text-decoration:none;
	_display:inline;
}
.pop_succ .sub ul {
	float:left;
	color:#626366;
	margin-top:2px;
}
.pop_succ .sub li input {
	vertical-align:-2px;
}
.pop_succ .sub li a {
	color:#1a89e7;
}
.login .col_l {
	height:230px;
	float:left;
	margin:75px 0 0 30px;
	display:inline;
	border-right:1px solid #e2e2e2;
	padding:35px 60px 0 0;
}
.login .col_l dt {
	font-weight:bold;
	line-height:40px;
}
.login .col_l dd {
	line-height:24px;
}
.login .col_l dd a {
	color:#000;
	text-decoration:none;
}
.login .col_l dd img {
	vertical-align:middle;
}
.login .col_r {
	float:left;
	width:560px;
	margin:45px 0 0 60px;
	display:inline;
}
#LoginPanel01 {
	position:absolute;
}
#se_suggest, #plugin_suggest {
	display:none;
	position:absolute;
	top:80px;
	left:50%;
	margin-left:200px;
	z-index:2;
}
#se_suggest_short, #plugin_suggest_short {
	display:none;
	overflow:hidden;
}
.mod_a {
	padding:15px 0 40px;
	line-height:2;
}
.ab_us {
	padding:14px 28px 24px;
	font-size:14px;
}
.ab_us p {
	margin-bottom:20px;
	line-height:2;
}
.ab_us_help {
	padding:14px 28px 24px;
	border:1px solid #C7D4E0;
	border-top:none;
	line-height:2;
	font-size:14px;
	background:#f1f5fb;
}
.main_3 {
	float:right;
	width:670px;
*width:660px;
	_overflow:hidden;
	padding:10px 20px 22px 30px;
	border:1px solid #ccd1d4;
	background:#fff;
	-moz-box-shadow:0 1px 2px #dfdfdf;
-webkit-box-shadow:0 1px 2px #dfdfdf box-shadow:0 1px 2px #dfdfdf;
}
.article_top {
	position:relative;
	color:#888;
}
.article .detail-full {
	position:relative;
	height:12px;
	padding-left:20px;
	line-height:12px;
	cursor:pointer;
	color:#9bbbc6;
	background:url(img/icon-fred.png~v=c84a.png) left no-repeat;
+background-position:left 0;
}
.article .detail-full embed {
	position:absolute;
	left:0;
	top:0;
}
.article .detail-full:hover {
	text-decoration:underline;
}
.article_top a, .article_bot a {
	color:#9BBBC6;
	margin-left:10px;
}
.article_top .a_ilike, .article_bot .a_ilike {
	padding-left:20px;
	background:url(img/icon_n_b.png~v=309e.png) left 0 no-repeat;
	color:#9BBBC6;
}
.article_top .a_slide {
	padding-left:18px;
	background:url(img/ico_b.png~v=b19a.png) left no-repeat;
}
.article_top .red {
	color:#f60;
}
.article h1, .article p {
	color:#3d3d3d;
}
.article h1 {
	font-size:16px;
	padding:10px 0;
	line-height:24px;
	word-wrap:break-word;
}
.article h1 a {
	color:#444;
}
.article h1 a:hover {
	color:#444;
}
#article_list h1 {
	padding:2px 0 13px;
}
.article p {
	margin-bottom:20px;
	font-size:14px;
	line-height:1.5;
}
.article_bot {
	color:#AD9C9C;
	line-height:30px;
}
.article .or_url {
	word-wrap:break-word;
	line-height:1.5;
	margin-top:10px;
}
.article .or_url a {
	color:#8c7e7e;
	margin:0 10px 0 0;
}
.article .tag {
	color:#8c7e7e;
	margin:0 10px 0 0;
}
.article .comm_cur {
	position:absolute;
	width:11px;
	height:7px;
	right:35px;
	top:-6px;
	background:url(img/ico_cur.png~v=2892.png) no-repeat;
}
.article .first_p:first-letter {
	font-size:16px;
	font-weight:800;
}
.article .author, .article .album {
	margin:0;
}
.article .date {
	margin:0 0 0 6px;
}
.article .all {
	color:#AD9C9C;
}
.article .pic_cut {
	display:block;
	width:150px;
	height:520px;
	overflow:hidden;
}
.article .pic_more {
	position:relative;
	display:block;
	clear:both;
	width:150px;
	height:25px;
	background:url(img/pic-more.png~v=1657.png) left bottom no-repeat;
}
.article .pic_more ins {
	position:absolute;
	bottom:17px;
	right:12px;
	width:17px;
	height:13px;
	background:url(img/cut.png~v=bc91.png) no-repeat;
}
.u-detail {
	padding:8px 0 5px;
	color:#ae9b9d;
	clear:both;
	line-height:18px;
	overflow:hidden;
}
.u-detail li {
	float:left;
	padding:0 15px;
	margin-left:-1px;
	border-left:1px solid #dee5ed;
}
.u-detail .num {
	font-size:14px;
	font-weight:800;
}
.u-detail a {
	color:#AE9B9D;
}
.u-tit {
	font-size:12px;
	text-indent:15px;
	font-weight:normal;
	color:#ad9c9c;
	margin:0 0 7px 0;
}
.u-tit a {
	color:#000;
}
.u-tit span {
	color:#ad9c9c;
}
.hr {
	height:0;
	margin:0 14px;
	border:none;
	border-top:1px solid #ddd;
	margin-bottom:4px;
}
.main_3 .submitting {
	border:1px solid #e5d691;
	background:#fffdde;
	color:#bd7d1b;
	height:24px;
	line-height:24px;
	text-align:center;
	position:absolute;
	display:none;
	z-index:100;
	width:100px;
	left:50%;
	top:0;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
.submitting .main_3 .submitting {
	display:block;
}
.submitted .main_3 .submitting {
	display:block;
	background:#e5f5ff;
	border:1px solid #40b3ff;
	color:#000;
}
.main_3 .detail_content {
	overflow:hidden;
	padding-bottom:5px;
	word-wrap:break-word;
	word-break:break-all;
	text-align:justify;
	font-size:14px;
	line-height:1.5;
	color:#333;
}
.main_3 .detail_content p {
	margin-bottom:15px;
}
.main_3 .detail_content img {
	max-width:680px;
}
.main_3 .detail_content p.no_sj {
	text-indent:0;
}
.main_3 .detail_content .pic-txt {
	padding:0;
	margin:0;
}
.main_3 .detail_content .pic-txt a {
	float:left;
	margin-right:10px;
}
.main_3 .article_bot {
	color:#ABABAB;
}
.main_3 .article_bot a {
	color:#9BBBC6;
}
.main_3 .article_bot .f_r {
	color:#888;
}
.main_3 .article_bot .f_r .red {
	color:#f60;
}
#article_list .detail_content {
	color:#878787;
}
.pop-shade {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:250%;
	background:rgba(0, 0, 0, 0.6);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)\9;
	z-index:100;
	text-align:center;
}
:root .pop-shade {
filter:progid:DXImageTransform.Microsoft.gradient(enabled="false")\0;
}
.pop-ctl {
	display:inline-block;
*display:inline;
*zoom:1;
	background:none;
}
:root .pop-under {
filter:progid:DXImageTransform.Microsoft.gradient(enabled="false")\0;
}
.pop-panel {
	position:relative;
	color:#000;
	font:12px/1.5 "微软雅黑";
	box-shadow:2px 2px 4px rgba(0, 0, 0, 0.2);
	border-radius:10px;
}
.pop-panel-tit {
	height:40px;
	line-height:40px;
	padding:0 20px;
*height:auto;
*line-height:100%;
*padding:10px 20px;
	border-bottom:solid 1px #f2f2f2;
	background:url(jquery_plugin/images/dialog_bg.png) repeat-x #f6f6f6;
	text-align:left;
	color:#666;
	font-size:14px;
	cursor:default;
}
.pop-panel-m {
	background:#FFF;
}
.pop-panel-f {
	padding:0 20px;
	background:#F8F5F5 url(img/pop_foot.png~v=9841.png) repeat-y;
	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px;
}
.pop-panel-c {
	padding:35px 0 65px;
	background:#FFF;
}
.pop-log {
	padding:20px 30px;
}
.pop-tbl {
	position:relative;
	z-index:1;
}
.pop-tbl td {
	padding:8px 0;
}
.pop-tbl .td-inbox {
	position:relative;
	padding-left:8px;
}
.pop-log-lab {
	width:90px;
	text-align:right;
	font-size:14px;
}
.pop-panel .input-t {
	width:228px;
	height:20px;
	padding:4px 5px;
	border:none;
	font:14px/20px "微软雅黑";
	background:url(img/bg_text.png~v=cefe.png) no-repeat;
}
.pop-log-autolog input, .pop-log-autolog label {
	vertical-align:middle;
	margin-right:6px;
}
.pop-log .btn-log {
	width:95px;
	height:30px;
	border:none;
	background:url(img/btn_log.png~v=5e69.png) no-repeat;
	cursor:pointer;
}
.pop-log-opt {
	text-align:right;
	padding:0 60px 10px;
}
.pop-log-opt a {
	margin-left:20px;
	color:#3f3f3f;
}
.pop-log-f {
	height:42px;
	padding-left:40px;
	background:url(img/pop_foot.png~v=9841.png) repeat-y;
}
.pop-log-f .a_wb, .pop-log-f .a_rr {
	float:left;
	width:37px;
	height:25px;
	margin:8px 20px 0 0;
	text-indent:-9999px;
}
.pop-log-f .a_wb {
	background:url(img/ico_sn.png~v=5649.png) center no-repeat;
}
.pop-log-f .a_rr {
	background:url(img/ico_rr.png~v=2f69.png) center no-repeat;
}
.pop-mod {
	width:238px;
	margin:0 auto;
	text-align:left;
}
.pop-mod-btn {
	position:relative;
	padding:35px 0 0;
	zoom:1;
*width:330px;
}
.pop-panel .btn-com {
	width:98px;
	height:32px;
	line-height:30px;
	background:url(img/picup_all.png~v=6921.png) no-repeat 0 0;
	_background:url(img/picup_all.gif~v=4453.gif) no-repeat 0 0;
	display:inline-block;
	_zoom:1;
	color:white;
	font-size:14px;
	text-align:center;
	text-shadow:1px 1px 1px #811515;
	cursor:pointer;
	border:0;
}
.pop-panel .btn-com:hover {
	background-position:0 -35px;
	color:#fff;
}
.pop-panel .btn-com:active {
	background-position:0 -70px;
	color:#fff;
	text-decoration:none;
}
.pop-panel .btn-com-bw {
	width:98px;
	height:32px;
	line-height:30px;
	background:url(img/picup_all.png~v=6921.png) no-repeat 0 0;
	_background:url(img/picup_all.gif~v=4453.gif) no-repeat 0 0;
	display:inline-block;
	_zoom:1;
	color:white;
	font-size:14px;
	text-align:center;
	text-shadow:1px 1px 1px #811515;
	cursor:pointer;
	border:0;
}
.abox .prom {
	font-size:16px;
	color:#f00;
	line-height:2;
}
.abox .btn_com {
	width:84px;
	height:35px;
	border:none;
	background:url(img/btn_com.png~v=b4c9.png) no-repeat;
}
.pop-tips {
	display:none;
	position:absolute;
	width:238px;
	height:28px;
	top:2px;
	left:0;
	font-size:14px;
	line-height:28px;
	color:#f00;
	text-align:center;
}
.pop-tips span {
	display:inline-block;
*display:inline;
	zoom:1;
	height:28px;
	padding:0 8px;
	border:1px solid #f89878;
	border-radius:5px;
	background:#ffdcd2;
}
.pop-panel .a-del {
	position:absolute;
	left:20px;
	font-size:16px;
	text-shadow:1px 1px 2px #999;
}
.pop-tbl .chk-tips {
	position:absolute;
	top:26px;
	left:10px;
	color:#f00;
}
.select_create {
	position:absolute;
	display:none;
	padding-top:2px;
	background:#EDF3F4 url(img/bg_cbox.png~v=b300.png) no-repeat;
	z-index:1000;
	border-radius:5px;
}
.abox_02 {
	position:relative;
	width:320px;
	font:12px/1.5 "微软雅黑";
	background:url(img/bg_alert.png~v=ce42.png) repeat-y;
	border-radius:10px;
}
.abox_02_m {
	height:36px;
	padding:40px 0;
	font-size:24px;
	line-height:36px;
	color:#444;
	text-align:center;
}
.abox_02_con {
	position:relative;
	display:inline-block;
*display:inline;
	zoom:1;
	padding-left:40px;
	line-height:36px;
	background:url(img/ok.png~v=4858.png) left no-repeat;
}
.abox_02_m .error {
	background:url(img/cancel.png~v=5683.png) left no-repeat;
}
.abox_02_st {
	position:absolute;
	height:32px;
	width:32px;
	left:3px;
	top:12px;
	line-height:36px;
	text-indent:-9999px;
}
.mod_select {
	position:relative;
	display:inline-block;
	width:238px;
	text-align:left;
	z-index:1;
}
.mod_select_text {
	position:relative;
	height:28px;
}
.mod_select_text label {
	position:absolute;
	line-height:28px;
	top:1px;
	left:5px;
	color:#ccc;
}
.mod_select_txt {
	width:228px;
	height:28px;
	padding:0 5px;
	border:none;
	font:14px/28px "微软雅黑";
	background:url(img/bg_text.png~v=cefe.png) no-repeat;
	cursor:pointer;
}
.mod_select_btn {
	position:absolute;
	right:2px;
	top:1px;
	width:25px;
	height:25px;
	background:url(img/ico_d.png~v=f86a.png) no-repeat;
}
.mod_select_box {
	overflow:auto;
	width:229px;
	height:72px;
	padding:2px 1px 2px 8px;
	text-align:left;
	font-size:14px;
	line-height:20px;
	cursor:pointer;
}
.mod_select_box .cur {
	color:#fff;
	background:#666;
}
.mod-cbox {
	overflow:hidden;
	width:229px;
	height:104px;
	padding:2px 1px 2px 6px;
	text-align:left;
	font-size:14px;
	line-height:21px;
	background:url(img/bg_cbox.png~v=b300.png) no-repeat;
}
.mod-cbox ul {
	width:228px;
	height:104px;
	overflow:auto;
	cursor:default;
}
.mod-cbox .cur {
	background:#09f;
}
.mod-ctext {
	position:relative;
	width:238px;
	height:28px;
	margin-top:5px;
	background:url(img/bg_text.png~v=cefe.png) no-repeat;
}
.mod-ctext .ctext-txt {
	width:163px;
	color:#000;
	padding:4px 0;
	margin-left:5px;
	border-radius:5px;
	outline:none;
}
.mod-ctext .btn-cte {
	position:absolute;
	top:0;
	right:1px;
	width:63px;
	height:30px;
	border:none;
	background:url(img/btn_cte.png~v=8a2c.png) no-repeat;
	cursor:pointer;
}
.mod-ctext .gray {
	background:url(img/btn_cte_bw.png~v=3ebf.png) no-repeat;
}
.mod-ctext .create_tip {
	position:absolute;
	display:none;
	top:-32px;
	right:0;
	height:28px;
	padding:0 8px;
	line-height:28px;
	border:1px solid #f89878;
	border-radius:5px;
	background:#ffdcd2;
	color:#f00;
	font-size:14px;
}
.fixed {
	position:fixed;
	top:64px;
}
.largerCon {
	overflow-x:hidden;
	overflow-y:scroll;
	width:100%;
	height:100%;
	text-align:center;
	position:absolute;
	z-index:9999999;
	top:0;
	_padding:0 17px 0 0;
}
.pview-oper {
	position:relative;
}
.pview-oper .larger-cur {
	width:50%;
	height:100%;
	position:absolute;
	z-index:99;
	top:0;
	background:url(about:blank);
}
.pview-oper .larger-pre {
	left:0;
	cursor:url(../../../w.qhimg.com/images/v2/site/ilike/cur/cur_previous.cur), pointer;
}
.pview-oper .larger-pre-none {
	cursor:url(../../../w.qhimg.com/images/v2/site/ilike/cur/cur_previousbw.cur), pointer;
}
.pview-oper .larger-next {
	right:0;
	cursor:url(../../../w.qhimg.com/images/v2/site/ilike/cur/cur_next.cur), pointer;
}
.pview-oper .larger-next-none {
	cursor:url(../../../w.qhimg.com/images/v2/site/ilike/cur/cur_nextbw.cur), pointer;
}
.pview-shade {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:#000;
	z-index:9999998;
	text-align:center;
	filter:alpha(opacity=85);
	opacity:.85;
	overflow:hidden;
}
.pview-ctl {
	display:inline-block;
*display:inline;
*zoom:1;
}
.pview-under {
	position:relative;
*zoom:1;
*display:inline;
}
:root .pview-under {
filter:progid:DXImageTransform.Microsoft.gradient(enabled="false")\0;
}
.pview-panel {
	position:relative;
	font-weight:800;
	text-align:center;
	-moz-box-shadow:0 5px 5px 1px #000;
	-webkit-box-shadow:0 5px 5px 1px #000;
	box-shadow:0 5px 5px 1px #000;
}
.pview-panel a {
	color:#f00;
}
.pview-info {
	margin-top:10px;
	text-align:left;
	font-weight:500;
	padding:0 15px;
}
.pview-info .larger-title {
	display:none;
}
.pview-info .pview-detail {
	position:absolute;
	z-index:100;
	right:0;
	bottom:20px;
	padding:6px 15px;
	color:#fff;
	background:#000;
	opacity:.4;
}
.pview-info .pview-detail:hover {
	opacity:.8;
	text-decoration:none;
}
.pview-op {
	position:absolute;
	width:120px;
	top:7px;
	right:0;
	height:50px;
}
.pview-op ul {
	height:28px;
	line-height:28px;
	-moz-border-radius:11px;
	-webkit-border-radius:11px;
	border-radius:11px;
	position:absolute;
	left:-20px;
	top:10px;
}
.pview-op li {
	float:left;
}
.pview-op a {
	color:#C8C8C8;
}
.pview-op .disable {
	color:#606060;
}
.pview-op .disable:hover {
	text-decoration:none;
}
.pview-op .pageCount {
	display:inline-block;
*zoom:1;
*display:inline;
	width:36px;
}
.pview-op .fullscreen {
	position:absolute;
	left:15px;
	top:0;
	width:90px;
	height:28px;
	vertical-align:middle;
	cursor:pointer;
}
.pview-op .larger-full {
	position:relative;
	cursor:pointer;
	height:28px;
	width:70px;
	line-height:28px\9;
	padding-left:20px;
	background:url(img/largerfull_button.png~v=b644.png) no-repeat 0 -2px;
	_background:url(img/largerfull_button.gif~v=f176.gif) no-repeat 0 -2px;
	z-index:99999999;
}
.pview-op .larger-full:active {
	background-position:0 -58px;
}
.pview-x {
	position:relative;
	cursor:pointer;
	height:28px;
	width:30px;
	background:url(img/largerfull_button.png~v=b644.png) no-repeat -90px -2px;
	_background:url(img/largerfull_button.gif~v=f176.gif) no-repeat -90px -2px;
	z-index:99999999;
	display:block;
	top:10px;
	margin-left:72px;
}
.pview-x:active {
	background-position:-90px -58px;
}
.pview-op .single-pic .larger-full {
	border:none;
}
.pview-op .many-pic, .pview-op .single-pic {
	visibility:hidden;
}
.largerCon .more .many-pic {
	visibility:visible;
}
.largerCon .more .single-pic {
	visibility:hidden;
}
.largerCon .less .many-pic {
	visibility:hidden;
}
.largerCon .less .single-pic {
	visibility:visible;
}
.webpage {
	margin:0 14px;
	padding:10px 0;
}
.webpage h2.hd {
	font-size:14px;
	margin:0 0 7px 4px;
}
.webpage .pic {
	border-bottom:1px solid #b7c3d0;
}
.webpage .pic img {
	background:url(img/loading.gif~v=5c4a.gif) no-repeat center center;
}
.webpage .btn {
	text-align:right;
}
.webpage .btn a {
	width:39px;
	height:27px;
	display:inline-block;
	background:url(../../../w.qhimg.com/images/v2/ilike/2011/btn_lr.png) no-repeat;
}
.webpage .btn a.next {
	background-position:100% 0;
}
.webpage .btn a.pre:hover {
	background-position:0 100%;
}
.webpage .btn a.next:hover {
	background-position:100% 100%;
}
#LoginPanel01 .panel-iframe {
	display:none;
}
.public .pop-panel {
	width:590px;
}
.public .pub-item {
	padding:10px 0;
	font-size:14px;
	color:#ccc;
}
.public .pub-item li {
	width:186px;
	float:left;
	padding:30px 5px 20px;
	border-right:1px solid #e1dfdf;
	cursor:pointer;
}
.public .pub-item h3 {
	font-size:18px;
	margin:20px 0 10px;
	color:#ccc;
}
.public .pub-item .last {
	border:none;
}
.public .pub-item .current {
	color:#999;
}
.public .pub-item .current h3 {
	color:#000;
}
.public .pub-f {
	height:40px;
	font-size:14px;
	line-height:40px;
	text-align:left;
}
.public .pub-f a {
	margin-left:7px;
}
.seemod .pop-panel {
	width:590px;
	text-align:center;
}
.seemod .see-item {
	padding:20px 25px;
	font-size:14px;
	color:#676767;
text-align;
center;
}
.seemod .see-item li {
	float:left;
	width:250px;
	padding:0 10px;
	cursor:pointer;
}
.seemod .see-item h3 {
	margin:10px 0;
	font-weight:500;
}
.seemod .see-item .focus {
	display:none;
}
.seemod .see-item .current h3 {
	font-weight:800;
	background:url(img/icon-n-j.png~v=df74.png) 160px 4px no-repeat;
}
.seemod .see-item .current .focus {
	display:inline-block;
}
.seemod .see-item .current .blur {
	display:none;
}
.seemod .see-save {
	position:relative;
	top:-10px;
	height:40px;
	line-height:40px;
}
.seemod .btn-save {
	width:75px;
	height:30px;
	line-height:30px;
	font-weight:800;
	font-family:arial, tahoma;
	margin-top:5px;
	border:none;
	color:#fff;
	cursor:pointer;
	background:url(img/btn_save.png~v=5b1b.png) no-repeat;
}
.changMode {
	width:630px;
	height:547px;
	overflow:hidden;
}
.main_3 .msg-tab {
	margin:-10px -15px 0;
}
.msg-tab {
	position:relative;
	height:34px;
	line-height:34px;
	font-size:14px;
	background:#f6f6f6;
}
.msg-tab .tabitem {
	padding:0 0 0 10px;
	color:#000;
}
.msg-tab .tabcur {
	color:#CB2027;
	font-weight:800;
}
.msg-subtab .send-msg {
	position:absolute;
	right:0;
	top:6px;
}
.msg-subtab {
	position:relative;
	height:36px;
	border-bottom:1px solid #ddd;
	line-height:36px;
}
.msg-subtab span {
	font-weight:normal;
	color:#000;
}
.msg-subtab .re-allmsg {
	position:absolute;
	right:0;
	font-size:12px;
	font-weight:normal;
}
.msg-box {
	overflow:hidden;
}
.msg-box .msg-item {
	padding:10px 0;
	border-bottom:1px dashed #ddd;
	zoom:1;
}
.msg-box .msg-item:after {
	visibility:hidden;
	display:block;
	height:0;
	font-size:0;
	clear:both;
	content:"";
}
.msg-detail {
	position:relative;
	overflow:hidden;
	top:-3px;
	zoom:1;
}
.msg-aut {
	float:left;
	margin:0 10px 0 0;
}
.msg-con .aut-name {
	margin-right:6px;
}
.msg-aut img {
	width:50px;
	height:50px;
	margin:0 5px 0 0;
}
.msg-date {
	margin:0 0 0 6px;
	color:#aaa;
}
.permsg-con {
	color:#333;
}
.msg-con .art-tit, .msg-con .album-name {
	margin:0 6px;
}
.msg-comm, .msg-opt {
	margin:18px 0 0;
}
.msg-opt a {
	margin:0 0 0 12px;
}
.msg-opt input {
	margin-top:4px;
}
.msg-mod .mod-pages {
	padding:20px 0 15px;
}
.msg-mod .msg-con {
	word-wrap:break-word;
*white-space:pre;
}
.msg-sendbox {
	margin-top:15px;
	padding:0 0 10px;
	border-bottom:1px dashed #ddd;
}
.msg-myhead {
	float:left;
	width:50px;
	height:50;
	margin:10px 30px 0 0;
}
.msg-sendarea {
	position:relative;
	width:590px;
	float:left;
	zoom:1;
}
.msg-sendarea .textarea {
	width:568px;
	height:60px;
	padding:5px 10px;
	overflow-y:hidden;
	border:1px solid #EDEEEE;
	border-radius:5px;
	resize:none;
	background:#fff;
}
.msg-sendarea .textarea:focus {
	outline:none;
}
.msg-sendarea .sendarea-icon {
	position:absolute;
	width:19px;
	height:34px;
	top:18px;
	left:-18px;
	background:url(img/icon-n-z.png~v=5617.png) no-repeat;
}
.msg-sendarea .btn-send {
	float:right;
}
.msg-sendarea .word-opt {
	text-decoration:none;
	float:left;
}
.msg-dialog .msg-detail {
	overflow:visible;
	width:488px;
	float:left;
	padding:5px 10px;
	border:1px solid #edeeee;
	border-radius:5px;
}
.msg-dialog .msg-item {
	border:none;
}
.msg-dialog .del-opt {
	position:relative;
	margin:5px 88px 0;
	text-align:right;
}
.msg-dialog .bat-all {
	float:left;
}
.msg-dialog .bat-all input {
	vertical-align:middle;
	margin:0 6px 2px 8px;
}
.msg-dialog .bat-del {
	font-size:12px;
}
.msg-dialog .msg-mine .msg-aut {
	margin:0 30px 0 0;
}
.msg-dialog .msg-other .msg-aut {
	float:right;
	margin:0 0 0 30px;
}
.msg-dialog .msg-other .msg-detail {
	float:right;
	background:#f4f4f4;
}
.msg-dialog .detail-icon {
	position:absolute;
	width:19px;
	height:34px;
	background:url(img/icon-n-z.png~v=5617.png) no-repeat;
}
.msg-dialog .msg-mine .detail-icon {
	left:-18px;
	top:18px;
}
.msg-dialog .msg-other .detail-icon {
	right:-18px;
	top:18px;
	background:url(img/icon-n-y.png~v=7b52.png) no-repeat;
}
.msg-dialog .msg-wrap {
	overflow:hidden;
}
.msg-dialog .single-item {
	margin:0 0 -1px 0;
	padding:0 0 3px;
	border-bottom:1px dashed #ddd;
}
.msg-dialog .msg-marks {
	float:left;
}
.msg-dialog .msg-date {
	float:left;
	margin:0;
}
.Del_on .Del_selectAll, .Del_on .Del_selected, .Del_on .Del_cancel {
	display:inline-block;
}
.Del_on .Del_toSel {
	display:none;
}
.Del_off .Del_toSel {
	display:inline-block;
}
.Del_off .Del_selectAll, .Del_off .Del_selected, .Del_off .Del_cancel {
	display:none;
}
.msg-set {
	padding:0 20px 20px;
	line-height:28px;
}
.msg-set h3 {
	font-weight:normal;
	margin:0 0 10px 0;
}
.msg-set ins {
	margin:0 0 0 6px;
	text-decoration:none;
	color:#ccc;
}
.msg-set p input {
	vertical-align:middle;
	margin:0 6px 3px 0;
}
.msg-setbox {
	margin:20px 0;
	padding:20px 0 0;
	border-top:1px solid #ccc;
}
.mod-tips {
	position:absolute;
	padding:5px 20px;
	border:1px solid #ECEDED;
	border-radius:5px;
);
	z-index:100;
}
.mod-tips .btn-enter, .mod-tips .btn-cancel {
	width:56px;
	height:26px;
	margin:0 3px;
	border:none;
	cursor:pointer;
}
.mod-tips .tips-close {
	position:absolute;
	top:5px;
	right:5px;
	line-height:1;
	cursor:pointer;
}
.delmsg-tips {
	font-size:14px;
	color:#33709f;
	background-image:-webkit-linear-gradient(left, #F4F4F4, #fff);
	background-image:linear-gradient(left, #F4F4F4, #fff);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#fff4f4f4, endColorstr=#ffffffff, enabled=true, gradientType='1');
}
.delmsg-tips .btn-enter {
	width:60px;
	background:url(img/btn-enter.png~v=ebe0.png) no-repeat;
}
.delmsg-tips .btn-cancel {
	background:url(img/btn-cancel.png~v=6905.png) no-repeat;
}
.tips-box {
	position:absolute;
	right:2px;
	top:50px;
	width:170px;
filter:alpha(opacity:90);
	opacity:.9;
}
.tips-in {
	position:relative;
	float:left;
	width:140px;
	background:#FEF9BB;
	font-size:12px;
	color:#960;
	border:1px #FC6 solid;
	margin-bottom:4px;
	padding:5px 15px;
}
#closeA, #closeB {
	position:absolute;
	right:0;
	top:0;
	display:block;
	width:15px;
	height:15px;
	cursor:pointer;
}
.msg-tips {
	width:90px;
	right:0;
	top:48px;
	background:#fcfce9;
	background:rgba(252, 252, 233, 1);
	font-size:12px;
	color:#000;
	border-radius:0;
}
.msg-tips a {
	color:#CB2027;
}
.pop-sendmsg {
	width:auto;
	padding:30px 50px 30px 0;
}
.pop-sendmsg .pop-log-lab {
	color:#777;
}
.pop-sendmsg .input-t {
	width:280px;
	border:1px solid #cdeaf2;
	background:#fff;
	border-radius:5px;
}
.pop-sendmsg textarea {
	overflow-y:hidden;
	width:280px;
	height:80px;
	padding:4px 5px;
	border:1px solid #cdeaf2;
	border-radius:5px;
	background:#fff;
	resize:none;
}
.pop-sendmsg .sendmsg-bot {
	position:relative;
	width:280px;
	padding:4px 5px;
	text-align:left;
}
.pop-sendmsg .num-sendmsg {
	text-decoration:none;
	color:#777;
}
.pop-sendmsg .btn-sendmsg {
	position:absolute;
	right:0;
}
.pop-delmsg {
	padding:10px;
	font-size:14px;
	color:#33709f;
}
.pop-delmsg .pop-p {
	padding:15px 0;
}
.pop-delmsg .delmsg-aut {
	margin:0 14px;
}
.pop-delmsg .btn-enter, .pop-delmsg .btn-cancel {
	width:56px;
	height:26px;
	margin:0 6px;
	border:none;
	cursor:pointer;
}
.pop-delmsg .btn-enter {
	width:60px;
	background:url(img/btn-enter.png~v=ebe0.png) no-repeat;
}
.pop-delmsg .btn-cancel {
	background:url(img/btn-cancel.png~v=6905.png) no-repeat;
}
.ok-sendmsg .abox_02_con {
	font-size:18px;
	background:none;
}
.ok-sendmsg .icon-ok {
	position:absolute;
	left:-6px;
	width:32px;
	height:32px;
	background:url(img/icon-n-x.png~v=adff.png) no-repeat;
}
.pic-upload .swfupload {
	vertical-align:middle;
}
.pic-upload .tip-trigger {
	font-size:12px;
	float:right;
	line-height:30px;
	width:60px;
}
.pic-upload .btn-gd-1, .pic-upload .btn-gd-2, .pic-upload .gd-1 .pic {
	background:url(img/gd.png~v=634b.png) no-repeat;
}
.pic-upload .btn-1, .pic-upload .btn-2, .pic-upload .btn-3, .pic-upload .btn-4, .pic-upload .btn-5, .pic-upload .btn-6, .pic-upload .btn-7, .pic-upload .select-1, .pic-upload .select-1 .create, .pic-upload .tip-selpic, .pic-upload .tip-selpic li, .pic-upload .progressCancel, .pic-upload .add-pic-info, .pic-upload .add-pic-info-2 {
	background:url(img/upload_p.png~v=b506.png) no-repeat;
}
.pic-upload .md-2 {
	border:1px solid #cbc9c6;
	background:#fff;
}
.pic-upload .t-7 {
	text-align:center;
	font-family:"微软雅黑";
	font-size:22px;
	color:#ca3839;
	font-weight:normal;
	padding:28px 0 20px;
}
.pic-upload .btn-gd-1 {
	width:313px;
	height:50px;
	margin-bottom:10px;
}
.pic-upload .btn-gd-2 {
	width:189px;
	height:48px;
	background-position:0 -51px;
}
.pic-upload .btn-1 {
	width:151px;
	height:37px;
	background-position:0 -33px;
	vertical-align:middle;
}
.pic-upload .btn-2 {
	width:0;
	height:34px;
	background:none;
	vertical-align:middle;
}
.pic-upload .btn-3 {
	width:151px;
	height:37px;
	background-position:-152px -33px;
	vertical-align:middle;
}
.pic-upload .btn-4, .pic-upload .btn-5, .pic-upload .btn-6, .pic-upload .btn-7 {
	width:142px;
	height:40px;
	line-height:40px;
	background-position:0 -350px;
	font-size:16px;
	font-weight:bold;
	color:#514d4d;
	text-align:left;
	padding-left:40px;
}
.pic-upload .btn-4:hover {
	background-position:-184px -350px;
}
.pic-upload .btn-5 {
	background-position:0 -391px;
}
.pic-upload .btn-5:hover {
	background-position:-184px -391px;
}
.pic-upload .btn-6 {
	background-position:0 -434px;
	cursor:default;
}
.pic-upload .btn-7 {
	background-position:-184px -434px;
	cursor:default;
}
.pic-upload .tbox-10 {
	padding:20px 0 30px;
}
.pic-upload .tbox-10 h2 {
	font-size:18px;
}
.pic-upload .tbox-11 {
	font-size:14px;
	color:#494a4b;
	padding-bottom:10px;
	padding-top:10px;
}
.pic-upload .tbox-11 .ip-1 {
	border:1px solid #cbc9c6;
	padding:0 5px;
	width:540px;
	height:26px;
	line-height:26px;
	color:#898a8a;
	vertical-align:middle;
	box-shadow:0 1px 0 0 rgba(0, 0, 0, .1) inset;
}
.pic-upload .tbox-12 {
	padding-left:383px;
}
.pic-upload .tbox-12 input {
	vertical-align:middle;
}
.pic-upload .tbox-13 h1 {
	text-align:center;
	font-size:30px;
	font-weight:normal;
	padding:54px 0 10px;
}
.pic-upload .tbox-13 .p-1 {
	text-align:center;
	font-size:14px;
	padding-bottom:55px;
}
.pic-upload .tbox-13 .p-1 a {
	margin:0 20px;
	color:#1c8ec2;
}
.pic-upload .tbox-13 .p-2 {
	border-top:1px dotted #9db398;
	padding-top:30px;
	text-align:center;
}
.pic-upload .tbox-13 .p-2 a {
	margin:0 15px;
}
.pic-upload .of-1 {
	height:350px;
	overflow-x:hidden;
	overflow-y:auto;
	width:900px;
	margin:20px 0 0 30px;
}
.pic-upload .piclist-box {
	width:900px;
}
.pic-upload .progressContainer textarea {
	width:100%;
	display:none;
}
.pic-upload .show-desc .progressContainer textarea {
	display:block;
}
.pic-upload .progressWrapper {
	width:122px;
	float:left;
	margin:6px 28px 0 0;
}
.pic-upload .progressBarInProgress {
	width:0;
	height:2px;
	background-color:#00f;
}
.pic-upload .progressContainer {
	position:relative;
}
.pic-upload .progressCancel {
	width:20px;
	height:20px;
	position:absolute;
	top:0;
	right:0;
	z-index:10;
	background-position:3px -318px;
	cursor:pointer;
	background-color:#000;
	filter:alpha(opacity=40);
	opacity:.4;
	display:none;
}
.pic-upload .progressPic {
	wdith:120px;
	height:120px;
	border:1px solid #DDD;
	text-align:center;
}
.pic-upload .progressBarStatus {
	text-align:right;
	font-size:11px;
}
.pic-upload .progressBarComplete {
	text-align:right;
}
.pic-upload .pic-loading {
	background:url(img/loading.gif~v=5c4a.gif) no-repeat center;
	width:100%;
	height:100%;
}
.pic-upload .red {
	color:#f00;
}
.pic-upload .green {
	color:#9B9;
}
.pic-upload .blue {
	color:#99B;
}
.pic-upload .pic-thumb {
	max-width:120px;
	max-height:120px;
}
.pic-upload .select-1 {
	position:relative;
	width:223px;
	background-position:0 -71px;
	display:inline-block;
	color:#898a8a;
	vertical-align:middle;
	z-index:99;
}
.pic-upload .select-1 .sel {
	width:214px;
	height:28px;
	line-height:28px;
	overflow:hidden;
	display:inline-block;
	cursor:pointer;
	padding-left:8px;
}
.pic-upload .select-1 .sel i {
	width:187px;
	height:28px;
	overflow:hidden;
	font-style:normal;
	display:inline-block;
}
.pic-upload .select-1 .sub {
	width:221px;
	position:absolute;
	top:27px;
	left:0;
	background:#fff;
	border:1px solid #cccac6;
	z-index:999;
}
.pic-upload .select-1 ul {
	width:221px;
	height:100px;
	overflow-x:hidden;
	overflow-y:auto;
}
.pic-upload .select-1 li {
	height:24px;
	line-height:24px;
}
.pic-upload .select-1 li a {
	color:#898a8a;
	padding:1px 0 0 8px;
	display:block;
}
.pic-upload .select-1 li a:hover {
	background:#f0efef;
	text-decoration:none;
}
.pic-upload .select-1 .create {
	width:221px;
	height:45px;
	background-position:0 -100px;
	position:relative;
}
.pic-upload .select-1 .c-ip {
	width:123px;
	height:26px;
	line-height:26px;
	color:#898a8a;
	padding:0 5px;
	border:none;
	background:none;
	position:absolute;
	left:9px;
	top:10px;
}
.pic-upload .select-1 .c-btn {
	width:64px;
	height:28px;
	line-height:25px;
	border:none;
	background:none;
	position:absolute;
	right:7px;
	top:9px;
	cursor:pointer;
	color:#898A8A;
}
.pic-upload .select-1 .c-btn-active {
	background:url(img/upload_p.png~v=b506.png) no-repeat -222px -109px;
	color:#333;
	_background-position:-221px -109px;
}
.pic-upload .tip-selpic {
	width:275px;
	height:157px;
	background-position:0 -146px;
	position:absolute;
	left:360px;
	top:240px;
	color:#97724a;
	z-index:10;
}
.pic-upload .tip-selpic .close {
	width:8px;
	height:7px;
	float:right;
	cursor:pointer;
	margin:16px 9px 0 0;
	overflow:hidden;
	_display:inline;
}
.pic-upload .tip-selpic ul {
	clear:both;
	line-height:20px;
}
.pic-upload .tip-selpic li {
	padding:0 20px 0 20px;
	background-position:-285px -138px;
}
.pic-upload .tip-selpic p {
	margin:8px 0 0 20px;
}
.pic-upload .add-desc-link {
	float:right;
	line-height:30px;
	margin-right:20px;
	width:60px;
}
.pic-upload .percent {
	width:202px;
	height:9px;
	border:1px solid #ddd7d7;
	background:#faf5f5;
	margin:0 5px;
	overflow:hidden;
}
.pic-upload .percent span {
	height:9px;
	background:#d0e5c3;
	display:inline-block;
}
.pic-upload .u-tip {
	width:170px;
	height:30px;
	background-image:url(img/tip_selpic.png~v=6336.png);
}
.pic-upload .msg-tip {
	display:none;
	position:absolute;
	height:28px;
	padding:0 6px;
	font-size:14px;
	line-height:28px;
	border:1px solid #F89878;
	border-radius:5px;
	color:#CB2027;
	background:#ffdcd2;
	z-index:1000;
}
.pic-upload .piclist-default {
	font-family:"微软雅黑", "宋体";
	font-size:38px;
	text-align:center;
	color:#dadada;
	line-height:300px;
}
.pic-upload .upload-btn-box {
	width:450px;
	float:left;
}
.ui-tips {
	position:absolute;
	padding:4px 8px;
	border:1px solid #f5e4c6;
	background:#feffe5;
	line-height:1.5;
}
.ui-tips-pointer {
	position:absolute;
	bottom:-12px;
	left:40%;
	width:13px;
	height:12px;
	background:url(img/tips01-icon.png~v=c36f.png) no-repeat;
}
body {
	background:url(img/body_bg.png~v=56f5.png) repeat fixed 0 0;
}
.wrap {
	background:none;
}
.wrap .doc-hd-outer {
	background:url(img/nav_bg.png~v=3b36.png) repeat-x;
	position:fixed;
	_background:url(img/nav_bg.gif~v=9b42.gif) repeat-x;
	_position:absolute;
	top:0;
	left:0;
	width:100%;
	z-index:100;
}
.goTop, .p-cell .func .wf-opt, .nav-2 a, .p-cell .like-num, .p-cell .praise-num, .p-cell h3 .cmt-num, .tlist_5 li, .p-cell .pic-overflow, .doc-hd .nav-r .login, .doc-hd .nav-r .regist, .doc-hd .nav-sub .arrow, .doc-hd .ico a {
	background:url(img/pic_ilike.png~v=459f.png) no-repeat;
	_background:url(img/pic_ilike.gif~v=33ea.gif) no-repeat;
}
.goTop {
	bottom:140px;
	color:#666;
	display:none;
	font-size:12px;
	height:48px;
	position:fixed;
	right:15px;
	text-align:center;
	width:38px;
	z-index:10;
_display:expression(documentElement.scrollTop>200 ? 'block':'none');
	_position:absolute;
_top:expression(documentElement.scrollTop+documentElement.clientHeight - 71+"px");
}
.goTop {
	background-position:-86px -1312px;
}
.goTop:hover {
	background-position:-125px -1312px;
}
.goTop:active {
	background-position:-164px -1312px;
}
.doc-hd .guide-icon, .doc-hd .info-icon, .doc-hd .plug-icon, .doc-hd .mobile-icon, .doc-hd .msg-icon, .doc-hd .tool a, .doc-hd .help a, .doc-hd .feedback a, .doc-hd .daydayup a, .doc-hd .about a, .doc-hd .weibo a, .doc-hd .upload a, .doc-hd .my a, .doc-hd .setting a, .doc-hd .logout a, .doc-hd .dotask a, .doc-hd .dotask a {
	background:url(img/nav_icon_new.png~v=1128.png) no-repeat;
	_background:url(img/nav_icon_new.gif~v=3e91.gif) no-repeat;
}
.feedback-hd a {
	background:url(img/nav_icon_new.png~v=1128.png) no-repeat 7px -112px;
	_background:url(img/nav_icon_new.gif~v=3e91.gif) no-repeat 7px -1268px;
	color:#FFF;
	display:block;
	padding:2px 0 2px 30px;
	height:26px;
	line-height:26px;
	float:left;
	margin-top:6px;
}
.doc-hd .nav-r .u-item {
	float:left;
	position:relative;
	z-index:998;
	display:block;
	padding:9px 1px 8px;
}
.doc-hd .nav-r .u-hover {
	background:#333;
	opacity:.98;
	border:1px solid #232323;
	border-bottom:0;
	padding:8px 0 8px;
}
.doc-hd .nav-r .u-hover .nav-sub {
	display:block;
}
.doc-hd .nav-sub {
	width:90px;
}
.doc-hd .sub-1 {
	width:90px;
}
.doc-hd .sub-2 {
	width:90px;
}
.doc-hd .sub-3 {
	width:90px;
}
.doc-hd .nav-sub li a {
	padding-left:30px;
}
.doc-hd .nav-sub li.my a {
	background-position:7px -681px;
	_background-position:7px -1450px;
}
.doc-hd .nav-sub li.my a:hover {
	background-position:7px -801px;
	_background-position:7px -1570px;
}
.doc-hd .nav-sub li.setting a {
	background-position:7px -741px;
	_background-position:7px -1510px;
}
.doc-hd .nav-sub li.setting a:hover {
	background-position:7px -861px;
	_background-position:7px -1630px;
}
.doc-hd .nav-sub li.logout a {
	background-position:7px -772px;
	_background-position:7px -1540px;
}
.doc-hd .nav-sub li.logout a:hover {
	background-position:7px -892px;
	_background-position:7px -1660px;
}
.doc-hd .nav-sub li.upload a {
	background-position:7px -442px;
	_background-position:7px -1688px;
}
.doc-hd .nav-sub li.upload a:hover {
	background-position:7px -234px;
	_background-position:7px -1714px;
}
.doc-hd .nav-sub li.tool a {
	background-position:7px -260px;
	_background-position:7px -1024px;
}
.doc-hd .nav-sub li.tool a:hover {
	background-position:7px -52px;
	_background-position:7px -1208px;
}
.doc-hd .nav-sub li.help a {
	background-position:7px -290px;
	_background-position:7px -1054px;
}
.doc-hd .nav-sub li.help a:hover {
	background-position:7px -82px;
	_background-position:7px -1238px;
}
.doc-hd .nav-sub li.feedback a {
	background-position:7px -320px;
	_background-position:7px -1084px;
}
.doc-hd .nav-sub li.feedback a:hover {
	background-position:7px -112px;
	_background-position:7px -1268px;
}
.doc-hd .nav-sub li.daydayup a {
	background-position:7px -351px;
	_background-position:7px -1115px;
}
.doc-hd .nav-sub li.daydayup a:hover {
	background-position:7px -143px;
	_background-position:7px -1299px;
}
.doc-hd .nav-sub li.about a {
	background-position:7px -382px;
	_background-position:7px -1146px;
}
.doc-hd .nav-sub li.about a:hover {
	background-position:7px -174px;
	_background-position:7px -1330px;
}
.doc-hd .nav-sub li.weibo a {
	background-position:7px -412px;
	_background-position:7px -1176px;
}
.doc-hd .nav-sub li.weibo a:hover {
	background-position:7px -204px;
	_background-position:7px -1360px;
}
.doc-hd .nav-sub li.dotask a {
	background-position:7px -1934px;
	_background-position:7px -1983px;
}
.doc-hd .nav-sub li.overtask a {
	background-position:7px -1959px;
	_background-position:7px -2006px;
}
.doc-hd .ui-effects-wrapper .dotask a, .doc-hd .ui-effects-wrapper .overtask a {
*float:left;
*width:50px;
}
.doc-hd .nav-sub li.dotask a:hover {
	background-position:7px -1934px;
	_background-position:7px -2035px;
}
.doc-hd .sub-2 li.msg a {
	background-position:11px -1224px;
}
.doc-hd .sub-2 li.msg a:hover {
	background-position:-184px -1224px;
}
.doc-hd .nav-r .guide-icon, .doc-hd .nav-r .info-icon, .doc-hd .nav-r .plug-icon, .doc-hd .nav-r .mobile-icon {
	display:block;
	width:24px;
	height:24px;
}
.doc-hd .umenu-userguide {
	position:relative;
}
.doc-hd .u-userguide .num {
	background:none repeat scroll 0 0 #C00;
	border-radius:3px 3px 3px 3px;
	color:#FFF;
	display:inline-block;
	font-family:"Arial";
	font-size:11px;
	font-weight:500;
	height:11px;
	line-height:11px;
	margin-left:3px;
	padding:1px 3px;
	position:absolute;
	top:-7px;
	left:16px;
	display:none;
}
.doc-hd .nav-r .info-icon {
	background-position:3px -609px;
	_background-position:6px -1770px;
}
.doc-hd .nav-r .guide-icon {
	background-position:3px -1869px;
	_background-position:6px -1909px;
}
.doc-hd .nav-r .plug-icon {
	background-position:3px -584px;
	_background-position:7px -1745px;
}
.doc-hd .nav-r .mobile-icon {
	background-position:6px -494px;
}
.doc-hd .nav-r .msg-icon {
	background-position:1px -554px;
	_background-position:5px -1422px;
}
.doc-hd .nav-r .u-new-msg .msg-icon {
	background-position:1px -529px;
	_background-position:5px -1397px;
}
.doc-hd .nav-r .btn_toSina {
	margin:6px 0 0 4px;
}
.doc-hd .nav-r .btn_toRenren {
	margin:6px 0 0 1px;
}
.nav-1 {
	float:left;
	font-family:"微软雅黑";
	font-size:14px;
	margin:0;
}
.nav-1 li {
	float:left;
	_display:inline;
}
.nav-1 a {
	color:#ccc;
	padding:0 13px;
	display:inline-block;
	height:40px;
	line-height:40px;
	cursor:pointer;
	_zoom:1;
}
.nav-1 a:hover, .nav-1 .cur a, .nav-1 .interestbox-hover a, .nav-1 .mypagebox-hover a {
	text-decoration:none;
	color:#fff;
	background-color:#333;
	opacity:.98;
	filter:alpha(opacity=98);
	padding:0 12px;
	border:1px solid #232323;
	border-width:0 1px;
	height:41px;
	line-height:40px;
}
.nav-1 span {
	display:inline-block;
	_zoom:1;
	text-align:center;
}
.nav-1 a:hover, .nav-1 .cur a {
	height:40px;
	line-height:40px;
}
.nav-1 .interestbox-hover a:hover, .nav-1 .mypagebox-hover a:hover {
	height:41px;
	line-height:40px;
}
.nav-1 .interestbox, .nav-1 .mypagebox {
	position:relative;
}
.nav-1 .interest, .nav-1 .mypage {
	padding-right:15px;
	background:url(img/nav_icon_new.png~v=1128.png) no-repeat;
	_background:url(img/nav_icon_new.gif~v=3e91.gif) no-repeat;
	background-position:right 18px;
	_background-position:right -1792px;
}
.nav-1 .cur .interest, .nav-1 .cur .mypage {
	_background-position:right -2086px;
}
.nav-1 .interestbox-hover .interest, .nav-1 .mypagebox-hover .mypage {
	background-position:right -9px;
	_background-position:right -1817px;
}
.nav-1 .interest-group {
	position:absolute;
	left:0;
	top:41px;
	width:426px;
	display:none;
	zoom:1;
}
.nav-1 .mypage-list {
	position:absolute;
	left:0;
	top:41px;
	zoom:1;
	background:url(img/nav_sub_bg.png~v=bb85.png) repeat 0 0;
	_background:#333;
	border:1px solid #262626;
	border-width:0 1px 1px 1px;
	display:none;
}
.nav-1 .mypagebox .mypage-list .mypage-item {
	border:0;
	display:block;
	width:65px;
	padding:0 15px;
	height:26px;
	line-height:26px;
	color:#ccc;
	font-size:12px;
}
.nav-1 .mypagebox-hover .mypage-item:hover, .nav-1 .mypage-list .on {
	background-color:#222;
	color:#fff;
	height:26px;
	line-height:26px;
}
.nav-1 .interestbox-hover .interest-group, .nav-1 .mypagebox-hover .mypage-list {
	display:block;
}
.nav-1 .interest-row {
	float:left;
	background:url(img/nav_sub_bg.png~v=bb85.png) repeat 0 0;
	_background:#333;
	border:1px solid #262626;
	border-width:0 1px 1px 0;
	padding:12px 0;
}
.nav-1 .interest-group .row-first {
	border-left-width:1px;
}
.nav-1 .interestbox .interest-group .interest-item {
	border:0;
	display:block;
	width:75px;
	padding:0 15px;
	height:26px;
	line-height:26px;
	color:#ccc;
	font-size:12px;
}
.nav-1 .interestbox-hover a.interest-item:hover, .nav-1 .interest-group .on {
	background-color:#222;
	color:#fff;
	border:0;
	display:block;
	width:75px;
	padding:0 15px;
	height:26px;
	line-height:26px;
}
.nav-1 .interest-group .new {
	background-image:url(img/new2.gif~v=eb7c.gif);
	background-repeat:no-repeat;
	background-position:92% center;
}
.nav-1 .interest-group .hot {
	background-image:url(img/hot2.gif~v=3a87.gif);
	background-repeat:no-repeat;
	background-position:92% center;
}
.nav-1 i {
	width:7px;
	height:4px;
	display:block;
	zoom:1;
	overflow:hidden;
	display:none;
}
.nav-1 .last span {
	background:none;
}
.nav-1 .cur i {
	display:none;
}
.nav-2 {
	clear:both;
	font-size:12px;
	color:#8e8e8e;
	text-align:right;
	margin-top:-5px;
	height:30px;
	line-height:30px;
}
.nav-2 .tag-group {
	font-size:18px;
	float:left;
	color:#666;
}
.nav-2 .tag-now {
	font-size:12px;
	padding:1px 4px;
	margin-left:15px;
	background-color:#FFF;
	border:1px solid #CCC;
	color:#666;
}
.nav-2 li {
	display:inline;
	_position:relative;
	float:right;
}
.nav-2 a {
	color:#666;
	padding-left:20px;
	_padding-left:18px;
	margin-left:10px;
}
.nav-2 a:hover {
	text-decoration:none;
	color:#666;
}
#scrollTopic {
	width:450px;
	margin-top:5px;
	height:20px;
	line-height:20px;
	float:left;
	overflow:hidden;
	position:relative;
}
.nav-2 li.topic, .nav-2 li.jinbu {
	width:100%;
	float:left;
	text-align:left;
	height:20px;
}
.nav-2 li.topic a {
	background:transparent url(img/topic.gif~v=ab84.gif) no-repeat 0 0;
	color:#888;
	margin-left:0;
}
.nav-2 li.topic a:hover, .nav-2 li.jinbu a:hover {
	color:#CB2027;
	text-decoration:underline;
}
.nav-2 li.jinbu a {
	background:transparent url(img/jinbu.gif~v=b9f5.gif) no-repeat 0 0;
	color:#888;
	margin-left:0;
}
.nav-2 .piclink {
	background-position:3px -582px;
*background-position:0 -584px;
	_background-position:0 -582px;
}
.nav-2 .artlink {
	background-position:-127px -581px;
*background-position:-128px -583px;
	_background-position:-128px -581px;
}
.nav-2 .alblink {
	background-position:-61px -581px;
}
.nav-2 .piclink:hover {
	color:#666;
	background-position:3px -601px;
*background-position:0 -603px;
	_background-position:0 -601px;
}
.nav-2 .piclink:active, .nav-2 .piclink-cur, .nav-2 .piclink-cur:hover {
	background-position:-188px -540px;
	color:#888;
}
.nav-2 .artlink:hover {
	color:#666;
	background-position:-127px -600px;
*background-position:-128px -602px;
	_background-position:-128px -600px;
}
.nav-2 .artlink:active, .nav-2 .artlink-cur, .nav-2 .artlink-cur:hover {
	background-position:-188px -598px;
	color:#888;
}
.nav-2 .alblink:hover {
	color:#666;
	background-position:-61px -600px;
}
.nav-2 .alblink:active, .nav-2 .alblink-cur, .nav-2 .alblink-cur:hover {
	background-position:-188px -568px;
	color:#888;
}
.nav-2 .tag-nav, .nav-2 .tag-nav-pic, .nav-2 .tag-nav-type {
	background:url(img/tag-nav.png~v=d70e.png) no-repeat;
	_background:url(img/tag-nav.gif~v=0281.gif) no-repeat;
}
.nav-2 .tag-nav {
	display:block;
	width:87px;
	height:29px;
	line-height:29px;
	background-position:0 0;
	float:right;
	margin-left:6px;
}
.nav-2 .tag-nav:hover {
	background-position:0 -29px;
}
.nav-2 .tag-nav-cur {
	background-position:0 -58px;
	text-decoration:none;
	color:#333;
}
.nav-2 .tag-nav-type {
	width:12px;
	height:27px;
	line-height:27px;
	float:left;
	color:#666;
	text-align:left;
}
.nav-2 .tag-nav-type:hover {
	text-decoration:none;
	color:#333;
}
.nav-2 .tag-nav-pic {
	width:50px;
	padding:0 0 0 8px;
	margin:1px 0;
	background-position:42px -88px;
}
.nav-2 .tag-nav-pic:hover, .nav-2 .tag-nav-phover {
	background-position:42px -110px;
}
.nav-2 .tag-nav-article {
	padding:0 8px;
	margin:1px 0;
	background-position:-16px -88px;
}
.nav-2 .tag-nav-article:hover, .nav-2 .tag-nav-ahover {
	background-position:-16px -110px;
}
.top-path {
	font-weight:bold;
	font-size:14px;
	margin:10px 5px;
}
.top-path a {
	color:#CB2027;
}
.waterfall .side_2 {
	float:left;
}
.waterfall .side_2 .side_2_bottom {
	border-bottom:1px solid #C3C3C3;
}
.p-cell .func .wf-opt {
	margin-right:4px;
	color:#666;
	height:26px;
	line-height:26px;
	_height:26px;
}
.p-cell .func .wf-opt:hover {
	color:#666;
}
.p-cell .func .larger {
	background-position:0 -1311px;
	width:24px;
}
.p-cell .func .larger:hover {
	background-position:-26px -1311px;
}
.p-cell .func .like {
	background-position:0 -140px;
	width:48px;
	padding-left:18px;
	margin-right:14px;
	color:#FFF;
}
.p-cell .func a.like:hover {
	color:#FFF;
}
.p-cell .func a.like:active {
	color:#f6d6d6;
	background-position:0 -167px;
}
.p-cell .func .privacy {
	width:26px;
	height:27px;
	background-position:-108px -1373px;
}
.p-cell .func .privacy:hover {
	width:26px;
	height:27px;
	background-position:-76px -1404px;
}
.p-cell .func .privacy:active {
	width:26px;
	height:27px;
	background-position:-76px -1435px;
}
.p-cell .func .public {
	width:26px;
	height:27px;
	background-position:-172px -1373px;
}
.p-cell .func .public:hover {
	width:26px;
	height:27px;
	background-position:-172px -1404px;
}
.p-cell .func .public:active {
	width:26px;
	height:27px;
	background-position:-172px -1435px;
}
.p-cell .func .delete {
	width:26px;
	height:27px;
	background-position:-140px -1373px;
}
.p-cell .func .delete:hover {
	width:26px;
	height:27px;
	background-position:-140px -1404px;
}
.p-cell .func .delete:active {
	width:26px;
	height:27px;
	background-position:-140px -1435px;
}
.p-cell .func .edit {
	margin-right:14px;
	padding-left:20px;
	width:46px;
	height:27px;
	background-position:0 -1373px;
}
.p-cell .func .edit:hover {
	margin-right:14px;
	padding-left:20px;
	width:46px;
	height:27px;
	background-position:0 -1404px;
}
.p-cell .func .edit:active {
	margin-right:14px;
	padding-left:20px;
	width:46px;
	height:27px;
	background-position:0 -1435px;
}
.p-cell .pic .more_line {
	background:transparent url(img/pic_ilike.png~v=459f.png) no-repeat 0 -1497px;
	_background:transparent url(img/pic_ilike.gif~v=33ea.gif) no-repeat 0 -1497px;
	width:196px;
	margin:0 auto;
	height:12px;
	display:block;
}
.p-cell .func .praise {
	color:#444;
	padding-left:12px;
	position:absolute;
	width:44px;
	left:15px;
	margin:0;
	background-position:0 -1754px;
}
.p-cell .func .praise:hover {
	color:#444;
	background-position:0 -1784px;
}
.p-cell .func .praise:active {
	color:#707070;
	background-position:0 -1814px;
}
.p-cell .func .praised {
	position:absolute;
	width:44px;
	left:15px;
	margin:0;
	background-position:0 -1844px;
	padding:0;
	width:51px;
	cursor:default;
	color:#A8A8A8;
}
.p-cell .func .praised:hover {
	color:#A8A8A8;
}
.tlist_5 li {
	background-position:4px -618px;
	border-bottom:1px solid #DEDEDE;
	margin:0 10px;
	color:#666;
}
.tlist_5 li a {
	color:#888;
}
.tlist_5 .num-text {
	font-weight:bold;
}
.tlist_5 .line {
	height:0;
	line-height:0;
	font-size:0;
	border-bottom:1px solid #fdfdfd;
*margin-top:-2px;
	_margin-top:-3px;
}
.u-info .tx-box {
	position:relative;
}
.u-info .tx-box .tx-clip {
	position:absolute;
	z-index:1;
	width:70px;
	height:70px;
	background:url(img/tx_clip_b.png~v=3c7c.png) no-repeat 0 0;
	_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/resource/css/img/tx_clip_b.png?v=3c7c");
}
.u-info .bind {
	margin:10px 0;
	height:28px;
}
.u-info .info-box {
	margin:10px -13px -9px -13px;
	background:#f5f5f5;
	padding-bottom:5px;
}
.u-info .p-2 {
	margin:10px 13px;
}
.cate-2 .line {
	border-bottom:1px dotted #E5E5E5;
	height:2px;
	line-height:0;
	font-size:0;
	margin:0 -12px 10px -12px;
}
.cate-2 .tag {
	font-size:12px;
	word-break:keep-all;
	height:20px;
	line-height:20px;
	margin:2px 15px 2px 0;
	float:left;
	color:#666;
	display:block;
}
.cate-2 .tag-last {
	border-right:0;
	margin-right:0;
}
.cate-2 .tag:hover {
	color:#000;
	text-decoration:none;
}
.cate-2 .cur {
	background:#666;
	padding:2px 5px;
	color:#fff;
	border-right:0;
}
.cate-2 .cur:hover {
	color:#fff;
}
.cate-2 .cur2, .cate-2 .tag2:hover {
	background-color:#ECECEC;
}
.doc-hd {
	height:40px;
	width:948px;
	margin:0 auto;
	margin-bottom:2px;
	background:none;
	position:relative;
	z-index:10;
}
.wrap-hasnav2 .doc-hd {
	height:85px;
	margin-bottom:0;
}
.doc-hd .logo {
	float:left;
	background:url(img/logo_chd.png~v=2144.png) no-repeat left center;
	_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/resource/css/img/logo_chd.png?v=2144");
	width:145px;
	height:41px;
	margin-right:15px;
}
.doc-hd .nav-r {
	float:right;
}
.doc-hd .nav-r a.a-list {
	width:28px;
	height:24px;
	background:url(img/nav_icon_new.png~v=1128.png) no-repeat;
	_background:url(img/nav_icon_new.gif~v=3e91.gif) no-repeat;
	background-position:15px -638px;
	padding:0 13px 0 6px;
	float:left;
}
.doc-hd .u-hover a.a-list {
	background-position:15px -662px;
}
.doc-hd .nav-r a.a-link {
	width:28px;
	padding:5px 0 2px 2px;
	margin-left:5px;
	float:left;
}
.doc-hd .nav-sub {
	position:absolute;
	right:-1px;
	top:40px;
	top:39px\9;
	border:1px solid #262626;
	background:#333;
	opacity:.98;
	filter:alpha(opacity=98);
	z-index:9999;
	display:none;
	border-top:0;
}
.doc-hd .nav-sub h3 {
	color:#999;
	font-weight:normal;
	font-size:12px;
	padding:5px 6px;
}
.doc-hd .nav-sub ul {
	border-bottom:1px solid #dedede;
}
.doc-hd .nav-sub .last {
	border:none;
}
.doc-hd .nav-sub a {
	color:#999;
	display:block;
	padding:2px 10px;
	height:26px;
	line-height:26px;
}
.doc-hd .nav-sub a:hover {
	text-decoration:none;
	background-color:#222;
	color:#fff;
}
.doc-hd .nav-sub .arrow {
	background-position:right -985px;
	width:60px;
	position:absolute;
	top:-15px;
	right:-1px;
	height:0;
	overflow:hidden;
	padding-top:15px;
	display:none;
}
.doc-hd .umenu-user {
	position:relative;
}
.doc-hd .umenu-user .tx-clip {
	position:absolute;
	width:23px;
	height:23px;
	z-index:1;
	background:url(img/tx_clip_nav.png~v=7dfe.png) no-repeat;
	_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/resource/css/img/tx_clip_nav.png?v=7dfe");
}
.p-cell {
	background:none repeat scroll 0 0 #FFF;
	border:1px solid #c0c0c0;
	border-color:#EAEAEA #d9d9d9 #D8D8D8 #d9d9d9;
	box-shadow:none;
	padding:12px 0 0;
	width:220px;
}
.grabbing {
	background:#ebebeb;
	padding:12px 0;
	height:100px;
	text-align:center;
	color:#999;
}
.side_right {
	float:right;
}
.side_2 {
	background:none repeat scroll 0 0 #FFF;
	border:1px solid #c0c0c0;
	border-color:#EAEAEA #D9D9D9 #D8D8D8 #d9d9d9;
	box-shadow:none;
	overflow:hidden;
	width:220px;
	z-index:9;
}
.p-cell .tx-box-s {
	position:relative;
	display:block;
}
.p-cell .tx-box-s .tx-clip {
	position:absolute;
	left:0;
	width:30px;
	height:30px;
	z-index:1;
	background:url(img/tx_clip_s.png~v=4959.png) no-repeat;
	_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/resource/css/img/tx_clip_s.png?v=4959");
}
.p-cell .tx-box-s img {
	position:absolute;
	left:0;
}
.p-cell .praise-num {
	background-position:-192px -1879px;
	padding-left:15px;
	margin-right:20px;
	color:#777;
}
.p-cell .like-num {
	background-position:-192px -1823px;
	padding-left:15px;
	margin-right:20px;
	color:#777;
}
.p-cell h3 .cmt-num {
	background-position:-192px -1763px;
	padding-left:15px;
	color:#777;
}
.p-cell .praise-num:hover {
	background-position:-192px -1897px;
	color:#DD0909;
}
.p-cell .like-num:hover {
	background-position:-192px -1843px;
	color:#DD0909;
}
.p-cell h3 .cmt-num:hover {
	background-position:-192px -1783px;
	color:#DD0909;
}
.p-cell .pic {
	padding-bottom:0;
	margin-bottom:10px;
}
.p-cell .pic-overflow {
	position:absolute;
	z-index:1;
	left:12px;
	bottom:-1px;
	height:8px;
	width:196px;
	background-position:0 -674px;
	font-size:0;
	line-height:0;
	display:none;
}
.unlog-bar {
	margin-top:0;
}
.doc-hd .nav-r a.login, .doc-hd .nav-r a.regist {
	text-decoration:none;
	text-align:center;
	font-size:14px;
	padding:0;
	width:80px;
	height:28px;
	line-height:26px;
	float:left;
	margin-top:7px;
}
.doc-hd .nav-r a.regist {
	background-position:0 -1529px;
	color:#efefef;
	margin-right:7px;
	_background-position:0 -1640px;
}
.doc-hd .nav-r a.regist:hover {
	background-position:0 -1566px;
	color:#fff;
	_background-position:0 -1677px;
}
.doc-hd .nav-r a.regist:active {
	background-position:0 -1602px;
	background-position:0 -1713px;
}
.doc-hd .nav-r a.login {
	background-position:-88px -1529px;
	color:#404040;
	background-position:-88px -1640px;
}
.doc-hd .nav-r a.login:hover {
	background-position:-88px -1566px;
	color:#303030;
	background-position:-88px -1677px;
}
.doc-hd .nav-r a.login:active {
	background-position:-88px -1602px;
	background-position:-88px -1713px;
}
.whd_waterfall_img {
	height:278px;
	margin:1px;
}
.whd_waterfall_img:hover {
	opacity:.9;
	filter:alpha(opacity=90);
}
.secondnav a span {
	background-image:url(img/tit-col-v1.png~v=6351.png);
	background-repeat:no-repeat;
}
.listtype-tab a {
	background-image:url(img/nav-col-v1.png~v=2891.png);
	background-repeat:no-repeat;
}
.searchlist-secondnav {
	overflow:hidden;
	width:100%;
	height:24px;
	margin:0 0 15px 0;
	font-size:14px;
}
.searchlist-noresult {
	clear:both;
	line-height:2;
	font-size:18px;
	padding:200px 0;
	text-align:center;
	background:#fff;
}
.searchlist-secondnav .search-rs, .searchlist-secondnav .search-now, .searchlist-secondnav .search-link {
	float:left;
	line-height:24px;
}
.searchlist-secondnav .search-rs {
	padding-left:16px;
	background:url(img/nav-col-v1.png~v=2891.png) no-repeat 0 0;
	_background:url(img/nav-col-v1.gif~v=fdb1.gif) no-repeat 0 0;
	background-position:0 -106px;
}
.searchlist-secondnav .search-now {
	margin-right:5px;
	border:1px solid #0987AB;
	padding:2px 3px;
	background:#fff;
	line-height:18px;
	height:18px;
	overflow:hidden;
*padding:0 3px 4px 3px;
}
.searchlist-secondnav .search-link {
	margin-right:10px;
	color:#0987AB;
	padding:0 10px;
}
.searchlist-secondnav .search-link:hover {
	text-decoration:none;
	border:1px solid #0987AB;
	padding:0 9px;
	line-height:22px;
	background:#fff;
}
.searchlist-secondnav .search-kw, .searchlist-noresult .search-kw {
	color:#0987AB;
}
.searchlist-secondnav .search-rs-num {
	color:#fff;
	background:#0987AB;
	font-family:arial;
	padding:0 3px;
	margin-left:2px;
	line-height:18px;
	vertical-align:1px;
	display:inline-block;
	vertical-align:0\9;
	vertical-align:1px\9\0;
	_zoom:1;
}
.searchlist-secondnav .search-result {
	display:inline-block;
	color:#aaa;
}
.secondnav {
	margin-left:-1px;
	float:left;
}
.secondnav li {
	overflow:hidden;
	float:left;
	height:20px;
	padding:0 20px;
	line-height:24px;
	border-left:1px solid #dbdbdb;
}
.secondnav a {
	display:inline-block;
	position:relative;
	width:40px;
	height:20px;
}
.secondnav a span {
	position:absolute;
	top:0;
	left:0;
	width:40px;
	height:20px;
	background-color:#fafafa;
}
.secondnav .secondnav-01 {
	background-position:2px -20px;
}
.secondnav .secondnav-02 {
	background-position:-38px -20px;
}
.secondnav .secondnav-03 {
	background-position:-78px -20px;
}
.secondnav-cur .secondnav-01 {
	background-position:2px 0;
}
.secondnav-cur .secondnav-02 {
	background-position:2px 0;
}
.secondnav-cur .secondnav-03 {
	background-position:2px 0;
}
.listtype-tab {
	float:right;
}
.listtype-tab li {
	float:right;
}
.listtype-tab a {
	display:inline-block;
	height:24px;
	padding-left:28px;
	margin-left:10px;
	line-height:24px;
	color:#000;
}
.listtype-tab a:hover {
	text-decoration:none;
}
.listtype-tab .list-pic-tab {
	background-position:-277px -104px;
}
.listtype-tab .list-txt-tab {
	background-position:-277px -128px;
}
.listtype-tab .list-pic-tab:hover {
	background-position:-277px -56px;
}
.listtype-tab .list-txt-tab:hover {
	background-position:-277px -80px;
}
.listtype-tab-cur .list-pic-tab {
	background-position:-277px -56px;
	font-weight:800;
}
.listtype-tab-cur .list-txt-tab {
	background-position:-277px -80px;
	font-weight:800;
}
.nav-search-module {
	float:right;
	margin:8px 10px 0 0;
}
.hd-search {
	position:relative;
	width:120px;
	height:22px;
	padding:2px 35px 3px 5px;
	background:url(img/nav-search.png~v=6df9.png) no-repeat 0 0;
	_background:url(img/nav-search.gif~v=4f0a.gif) no-repeat 0 0;
}
.hd-search-focus {
	background-position:0 -32px;
}
.hd-search-active {
	background-position:0 -64px;
}
.hd-search-right {
	display:none;
}
.hd-search-text {
	width:120px;
	height:14px;
	padding:3px 0;
	border:none;
	background:transparent;
}
.hd-search-submit {
	position:absolute;
	top:0;
	right:0;
	width:30px;
	height:25px;
	border:none;
	background:transparent;
	cursor:pointer;
}
.hd-search-sugg {
	display:none;
	position:absolute;
	z-index:10;
	top:24px;
	left:0;
	width:158px;
	border:1px solid #222;
	background:#333;
	opacity:.98;
	filter:alpha(opacity=98);
}
.hd-search-sugg .sugg-item {
	display:block;
	height:26px;
	line-height:26px;
	padding:0 5px;
	color:#999;
	text-decoration:none;
	word-wrap:keep-all;
}
.hd-search-sugg .sugg-item-hover {
	background:#222;
	color:#fff;
	text-decoration:none;
}
.hd-search-sugg .sugg-item .hd-sugg-kw {
	color:#0987AB;
	max-width:60px;
	overflow:hidden;
}
b.hot_icon {
	background:url(img/HOT.gif~v=4933.gif) no-repeat scroll center center transparent;
	padding:0 15px;
*width:1px;
*height:1px;
}
.speaker {
	background:url(img/speaker.gif~v=e64a.gif) no-repeat;
	width:22px;
	height:22px;
	box-shadow:#e6e6e6 0 1px 2px;
	display:block;
	position:absolute;
	top:20px;
	left:-5px;
	z-index:999;
}
.wallpaper-item {
	padding:0;
}
.wallpaper-item a {
	color:#aaa;
}
.wallpaper-item .pic {
	margin:0;
	height:138px;
	overflow:hidden;
}
.wallpaper-item-v .pic {
	height:320px;
}
.wallpaper-item .wallpapaer-info {
	border-bottom:1px solid #C3C3C3;
	height:28px;
	line-height:28px;
	padding:0 10px;
	text-align:right;
}
.wallpaper-item .wallpaper-usenum, .wallpaper-item .wallpaper-likenum, .wallpaper-item .wallpaper-praisenum, .showzoom .wallpaper-usenum, .showzoom .wallpaper-likenum, .showzoom .wallpaper-praisenum {
	background:url(img/wallpaper_pic.png~v=1e8c.png) no-repeat 0 0;
	_background:url(img/wallpaper_pic.gif~v=3247.gif) no-repeat 0 0;
	padding-left:15px;
	color:#aaa;
	margin-left:10px;
}
.wallpaper-item .wallpaper-usenum, .showzoom .wallpaper-usenum {
	background-position:0 4px;
}
.wallpaper-item .wallpaper-likenum, .showzoom .wallpaper-likenum {
	background-position:0 -35px;
}
.wallpaper-item .wallpaper-praisenum, .showzoom .wallpaper-praisenum {
	background-position:0 -16px;
}
.showzoom .wallpaper-usenum, .showzoom .wallpaper-likenum, .showzoom .wallpaper-praisenum {
	font-size:12px;
}
.wallpaper-item .wallpaper-usenum:hover, .wallpaper-item .wallpaper-likenum:hover, .wallpaper-item .wallpaper-praisenum:hover, .showzoom .wallpaper-usenum:hover, .showzoom .wallpaper-likenum:hover, .showzoom .wallpaper-praisenum:hover {
	color:#aaa;
}
.waterfall .wallpaper-dolike, .waterfall .wallpaper-dopraise {
	display:none;
	position:absolute;
	z-index:1;
	right:10px;
	top:10px;
	width:48px;
	height:26px;
	line-height:26px;
	cursor:pointer;
	padding-left:18px;
	font-size:12px;
	color:#fff;
	text-align:center;
	background:url(img/pic_ilike.png~v=459f.png) no-repeat scroll 0 0;
	_background:url(img/pic_ilike.png~v=459f.png) no-repeat scroll 0 0;
	background-position:0 -140px;
}
.waterfall .wallpaper-dopraise {
	right:80px;
	background-position:0 -1754px;
	width:34px;
	color:#000;
}
.waterfall .wallpaper-praised {
	right:80px;
	background-position:0 -1844px;
	width:52px;
	padding-left:0;
	color:#999;
	cursor:default;
}
.waterfall .wallpaper-dolike:hover {
	color:#FFF;
	text-decoration:none;
}
.waterfall .wallpaper-dolike:active {
	color:#f6d6d6;
	background-position:0 -167px;
}
.waterfall .wallpaper-data {
	position:absolute;
	left:0;
	right:0;
	bottom:0;
	height:70px;
	border-bottom:1px solid #D8D8D8;
}
.waterfall .wallpaper-opt {
	display:none;
	height:42px;
	line-height:42px;
	background:url(img/wallpaper_zoom_bt.png~v=2c16.png) no-repeat 0 0;
	font-size:12px;
	_background:#000;
	_filter:alpha(opacity=60);
}
.waterfall .wallpaper-loading {
	width:70px;
	height:30px;
	position:absolute;
	z-index:999;
	left:45%;
	top:40%;
	background:url(img/wp_loading.gif~v=904e.gif) no-repeat center;
}
.waterfall .wallpaper-moreinfo {
	position:absolute;
	left:0;
	right:0;
	bottom:0;
	height:28px;
	line-height:28px;
	background:#fff;
	border-bottom:1px solid #c3c3c3;
}
.waterfall .zoomin-img {
	cursor:pointer;
}
.waterfall .showzoom .wallpaper-delink {
	float:right;
	font-size:12px;
	margin-right:10px;
}
.waterfall .wallpaper-opt .tx-box-s {
	position:absolute;
	top:5px;
	left:10px;
}
.waterfall .wallpaper-opt .wallpaper-ulink {
	margin-left:45px;
	color:#fff;
}
.wallpaper-opt .wallpaper-douse {
	width:350px;
	height:100%;
	float:right;
}
.wallpaper-douse .wp-share, .wallpaper-douse .wp-use {
	float:right;
	margin-right:10px;
	height:27px;
	_height:26px;
	line-height:26px;
	margin-top:8px;
	background:url(img/wallpaper_pic.png~v=1e8c.png) no-repeat 0 0;
	_background:url(img/wallpaper_pic.gif~v=3247.gif) no-repeat 0 0;
}
.wallpaper-douse .wp-use {
	background-position:0 -63px;
	padding-left:30px;
	width:60px;
	_position:relative;
}
.wallpaper-douse .wp-use:hover {
	text-decoration:none;
	background-position:0 -96px;
}
.wallpaper-douse .wp-use:active {
	background-position:0 -128px;
}
.wallpaper-douse .wp-share {
	position:relative;
	background-position:0 -161px;
	padding-left:14px;
	width:62px;
}
.wallpaper-douse .wp-share:hover, .wallpaper-douse .wp-share-hover {
	text-decoration:none;
	background-position:0 -194px;
}
.wallpaper-douse .wp-share-list {
	display:none;
	position:absolute;
	z-index:1;
	bottom:26px;
	left:1px;
	right:0;
	background:#fff;
	border:1px solid #CCC;
	border-bottom:0;
	_width:72px;
}
.wallpaper-douse .wp-share:hover .wp-share-list, .wallpaper-douse .wp-share-hover .wp-share-list {
	display:block;
}
.wallpaper-douse .wp-shareitem {
	display:block;
	height:30px;
	line-height:30px;
	padding-left:35px;
	border-bottom:1px solid #CCC;
	background:url(img/wallpaper_pic.png~v=1e8c.png) no-repeat 0 0;
	_background:url(img/wallpaper_pic.gif~v=3247.gif) no-repeat 0 0;
}
.wallpaper-douse .wp-shareitem:hover {
	background-color:#eee;
	text-decoration:none;
}
.wallpaper-douse .wp-sina {
	background-position:10px -222px;
}
.wallpaper-douse .wp-renren {
	background-position:10px -251px;
}
.wallpaper-douse .wp-email {
	background-position:10px -279px;
}
.waterfall .showzoom .tx-box-s .tx-clip {
	display:none;
}
.waterfall .showzoom .tx-box-s img {
	border-radius:3px;
}
.wallpaper-item .func .like {
	margin-right:2px;
	margin-top:1px;
}
.wallpaper-item .func .to_praise {
	left:95px;
	top:1px;
}
.wallpaper-setdialog {
	padding:20px;
	background:url(img/body_bg.png~v=56f5.png) repeat;
}
.wallpaper-setdialog dt {
	text-align:center;
	margin:0 auto;
}
.wallpaper-setdialog dd {
	text-align:center;
	margin:20px auto;
}
.wallpaper-setdialog .wp-tit {
	visibility:hidden;
	font-size:14px;
	width:230px;
	height:36px;
	line-height:36px;
	padding-left:26px;
	background:url(img/brw_nospt.jpg~v=62ae.jpg) no-repeat 0 center;
}
.wallpaper-setdialog .wp-brw {
	font-size:14px;
}
.wallpaper-setdialog .wp-brw a {
	font-size:14px;
	color:#f00;
}
.wallpaper-setdialog .wp-360 {
	visibility:hidden;
	background-color:#DDD;
	color:#999;
	width:280px;
	height:32px;
	line-height:32px;
	border:1px solid #C5C5C5;
	border-radius:16px;
}
.wallpaper-setdialog .brw_se {
	background:url(img/brw_se.jpg~v=e9dd.jpg) no-repeat 0 center;
	padding-left:24px;
}
.wallpaper-setdialog .wp-360 img {
	margin-top:4px;
	width:24px;
}
.ui-effects-transfer {
	border:1px dotted #74B5FF;
	background:#000;
	opacity:.3;
*filter:alpha(opacity=30);
}
.left-tjalbum-box .cate-2 {
	padding-top:0;
}
.side_2 .tuijian-list {
	padding-bottom:10px;
	font-size:12px;
}
.side_2 .tuijian-list dt {
	padding:0 10px;
	height:36px;
	line-height:36px;
	font-size:14px;
	background:#F8F8F8;
	border-bottom:1px solid #EEE;
}
.side_2 .tuijian-list dt h3 {
	float:left;
	color:#313131;
}
.side_2 .tuijian-list .tuijian-all-link {
	font-size:12px;
	font-weight:normal;
	float:right;
}
.side_2 .tuijian-list dd {
	padding:0 10px;
}
.side_2 .tuijian-list .album-item {
	margin-top:10px;
}
.side_2 .tuijian-list .album-img {
	border:1px solid #E6E4E5;
	padding:1px;
	width:72px;
	height:72px;
	float:left;
}
.side_2 .tuijian-list .album-img a:hover img {
	opacity:.8;
*filter:alpha(opacity=80);
}
.side_2 .tuijian-list .album-info {
	width:110px;
	float:right;
	line-height:24px;
}
.side_2 .tuijian-list .album-title {
	width:110px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	font-weight:bold;
}
.side_2 .tuijian-list .album-title a:link {
	color:#444;
}
.side_2 .tuijian-list .album-user a:link {
	color:#999;
}
.side_2 .tuijian-list .album-title a:hover {
	color:#dd0909;
}
.side_2 .tuijian-list .album-user a:hover {
	color:#dd0909;
}
.side_2 .tuijian-list .album-col-num, .side_2 .tuijian-list .album-like-num {
	color:#A9A9A9;
	padding-left:14px;
	background:url(img/myhome_bg.png~v=15c3.png) no-repeat 0 0;
	_background:url(img/myhome_bg.gif~v=df73.gif) no-repeat 0 0;
}
.side_2 .tuijian-list .album-col-num {
	background-position:-80px -194px;
}
.side_2 .tuijian-list .album-like-num {
	background-position:-80px -226px;
}
.top_div_place_forlogin {
	height:75px;
}
.mod-top-login {
	width:929px;
	margin:0 auto;
	margin-top:-1px;
}
.mod-top-login .top-login-bar, .mod-top-login .top-login-slide {
	width:929px;
}
.mod-top-login .tl-bottom {
	height:7px;
	line-height:0;
	font-size:0;
	background:url(img/top_login_ft.png~v=24a9.png) no-repeat 0 0;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/resource/css/img/top_login_ft.png?v=24a9");
}
.mod-top-login .tl-content {
	background-color:#FEFDF7;
	border:1px solid #DBD6C9;
	border-width:0 1px;
	padding:20px 25px 15px 25px;
	position:relative;
}
.mod-top-login .tl-close {
	position:absolute;
	width:24px;
	height:24px;
	top:0;
	right:0;
	z-index:10;
	background:url(img/top_login_info.gif~v=6cbc.gif) no-repeat -500px -334px;
}
.mod-top-login .tl-close:hover {
	background-position:-500px -358px;
}
.mod-top-login .tl-close:active {
	background-position:-500px -382px;
}
.mod-top-login .tl-left {
	float:left;
	width:440px;
	font-size:16px;
	line-height:32px;
}
.mod-top-login .tl-right {
	float:right;
	width:430px;
}
.mod-top-login .go-login, .mod-top-login .go-reg, .mod-top-login .go-sina, .mod-top-login .go-renren {
	vertical-align:middle;
	font-size:14px;
	margin-right:5px;
	display:inline-block;
	_zoom:1;
	color:#fff;
	text-align:center;
	background:url(img/top_login_info.gif~v=6cbc.gif) no-repeat 0 0;
	height:32px;
	line-height:28px;
}
.mod-top-login .go-login, .mod-top-login .go-reg {
	width:90px;
	background-position:-179px -334px;
}
.mod-top-login .go-sina, .mod-top-login .go-renren {
	background-position:-456px -334px;
	width:37px;
}
.mod-top-login .go-renren {
	background-position:-414px -334px;
}
.mod-top-login .go-login, .top-login-slide .go-reg {
	background-position:-276px -334px;
	color:#000;
}
.mod-top-login .go-login:hover, .mod-top-login .top-login-slide .go-reg:hover {
	background-position:-276px -370px;
	color:#000;
}
.mod-top-login .go-reg:hover {
	background-position:-179px -370px;
	color:#fff;
}
.mod-top-login .go-sina:hover {
	background-position:-456px -370px;
}
.mod-top-login .go-renren:hover {
	background-position:-414px -370px;
}
.mod-top-login .go-login:active, .mod-top-login .top-login-slide .go-reg:active {
	background-position:-276px -406px;
	color:#333;
}
.mod-top-login .go-reg:active {
	background-position:-179px -406px;
}
.mod-top-login .go-sina:active {
	background-position:-456px -406px;
}
.mod-top-login .go-renren:active {
	background-position:-414px -406px;
}
.mod-top-login .tl-login-box {
	height:180px;
	padding-top:10px;
}
.mod-top-login .tl-login-tit {
	line-height:30px;
	color:#656460;
}
.mod-top-login .tl-ifr {
	width:310px;
	height:180px;
}
.top-login-slide {
	position:relative;
	display:none;
	overflow:hidden;
}
.top-login-slide .tl-left {
	width:540px;
	height:270px;
	background:url(img/top_login_info.gif~v=6cbc.gif) no-repeat -8px -10px;
}
.top-login-slide .tl-right {
	width:320px;
}
.doc-hd-outer .daren_top_tip {
	background:url(img/daren_top_tip.gif~v=7138.gif) no-repeat 0 0;
	margin:-1px auto 0 auto;
	width:929px;
	height:80px;
	position:relative;
}
.doc-hd-outer .daren_top_tip .go-link {
	position:absolute;
	width:124px;
	height:32px;
	left:767px;
	top:22px;
}
.top_div_place_fordaren {
	height:80px;
}
.daren_top_tip {
	width:100%;
	z-index:99;
	margin-top:-10px;
}
.daren_top_tip .daren_top_tip_inner {
	background:url(img/daren_top_tip.gif~v=7138.gif) no-repeat 0 0;
	margin:-1px auto 0 auto;
	width:929px;
	height:80px;
	position:relative;
}
.daren_top_tip .daren_top_tip_inner .go-link {
	position:absolute;
	width:124px;
	height:32px;
	left:767px;
	top:22px;
}
@charset "utf-8";
.nopic-tips {
	position:relative;
	height:27px;
	top:-12px;
	border:1px solid #C8C18B;
	line-height:27px;
	text-indent:20px;
	background:url(img/bg-tips-a.png~v=8942.png) repeat-x;
}
.nopic-pos {
	position:absolute;
	top:6px;
	right:40px;
	height:14px;
	line-height:14px;
	padding-right:16px;
	background:url(img/icon-pos.png~v=3d9c.png) right top no-repeat;
}
.nopic-close {
	position:absolute;
	right:0;
	top:0;
	width:29px;
	height:27px;
	border-left:1px solid #C8C18B;
	background:url(img/close-a.png~v=81e5.png) no-repeat;
}
.nopic-close:hover {
	background:url(img/close-a-hover.png~v=9457.png) no-repeat;
}
.nopic-close:active {
	background:url(img/close-a-active.png~v=81c9.png) no-repeat;
}
.panels-ilike {
	width:620px;
	box-shadow:0 2px 5px rgba(34, 25, 25, 0.2);
}
.panels-ilike .hd {
	height:41px;
	line-height:40px;
	padding:0 20px;
	border-bottom:solid 1px #f2f2f2;
	background:url(jquery_plugin/images/dialog_bg.png) repeat-x #f6f6f6;
}
.panels-ilike .hd h3 {
	color:#666;
	font-size:14px;
	cursor:default;
}
.panels-ilike .bd {
	padding:20px;
	border-bottom:1px solid #F0F0F0;
	height:30px;
	background:#FFF;
}
.panels-ilike .close {
	cursor:pointer;
	position:absolute;
	right:16px;
	top:16px;
	width:20px;
	height:20px;
	overflow:hidden;
	text-indent:-9999em;
	background:url(jquery_plugin/images/dialog_bg.png) no-repeat 0 -84px;
}
.panels-ilike .close:hover, .panels-ilike .close:active {
	background:url(jquery_plugin/images/dialog_bg.png) no-repeat;
}
.panels-ilike .close:hover {
	background-position:-53px -84px;
}
.panels-ilike .close:active {
	background-position:-100px -84px;
}
.mask-album {
	background:#fff;
	opacity:.9;
	filter:alpha(opacity=9);
}
.panels-ilike .pub-over {
	padding:30px 10px 50px;
	font-size:20px;
	line-height:1.5;
	color:#444;
	text-align:center;
}
.panels-ilike .pub-over h4 {
	font-weight:700;
	margin-bottom:10px;
}
.panels-ilike .pub-over a {
	margin:0 15px;
	color:#8C7E7E;
	font-weight:500px;
}
.panels-ilike .pub-over a:hover {
	color:#CB2027;
}
.panels-ilike .pub-over .panel-opt {
	margin-bottom:10px;
	font-size:16px;
	color:#8C7E7E;
}
.panels-ilike .pub-over .panels-close {
	margin:0;
}
.panels-ilike .pub-over .view-coll {
	margin:0 15px 0 0;
}
.panels-ilike .pub-over .view-album {
	font-style:normal;
	font-weight:800;
	margin:0 0 0 12px;
}
.panels-ilike .pub-over .warn {
	height:48px;
	line-height:48px;
	font-size:30px;
	font-weight:800;
}
.panels-ilike .pub-over .warn i {
	display:inline-block;
	height:48px;
	padding-left:60px;
	font-style:normal;
	background:url(img/icon-warn.png~v=d297.png) 0 0 no-repeat;
}
.panels-ilike .pub-over .toShare {
	height:36px;
	position:relative;
	display:inline-block;
	padding:0 10px 0 36px;
	margin:0 10px;
	line-height:36px;
	font-size:12px;
	border:1px solid #b8b8b8;
	border-radius:5px;
	background:url(img/bg-gra-d.png~v=632f.png) repeat-x;
	color:#4a4a4a;
	cursor:pointer;
}
.panels-ilike .pub-over .toShare span {
	position:absolute;
	width:24px;
	height:24px;
	left:6px;
	top:6px;
	background:url(img/login_icons.png~v=48d6.png) 0 -24px no-repeat;
}
.panels-ilike .pub-over .toRenren span {
	background:url(img/login_icons.png~v=48d6.png) -24px -24px no-repeat;
}
.panels-ilike .pub-over .toShare:hover {
	text-decoration:none;
	color:#4a4a4a;
}
.panels-ilike .pub-over .toSina:hover span {
	background:url(img/login_icons.png~v=48d6.png) 0 1px no-repeat;
}
.panels-ilike .pub-over .toRenren:hover span {
	background:url(img/login_icons.png~v=48d6.png) -24px 1px no-repeat;
}
.panels-ilike .pub-over .toSinaDis, .panels-ilike .pub-over .toRenrenDis {
	border:none;
	background:none;
	cursor:default;
}
.panels-ilike .pub-over .toRenrenDis span {
	background:url(img/login_icons.png~v=48d6.png) -24px -24px no-repeat;
}
.panels-ilike .panels-tips {
	display:none;
	position:absolute;
	height:28px;
	padding:0 6px;
	font-size:14px;
	line-height:28px;
	border:1px solid #F89878;
	border-radius:5px;
	color:#CB2027;
	background:#ffdcd2;
	z-index:1000;
}
.panels-pub table {
	width:450px;
	margin:20px 44px;
	color:#999;
}
.panels-pub table td {
	padding:10px 0;
}
.panels-pub .art-tit {
	overflow:auto;
	width:354px;
	height:84px;
	padding:5px 10px;
	border:1px solid #E8E8E8;
	color:#999;
	font-size:12px;
	line-height:28px;
	background:#fff;
}
.panels-pub-lab {
	font-size:12px;
	width:100px;
}
.panels-pub-dd {
	width:376px;
}
.panels-pub .btn-submit {
	width:98px;
	height:32px;
	line-height:30px;
	background:url(img/picup_all.png~v=6921.png) no-repeat 0 0;
	_background:url(img/picup_all.gif~v=4453.gif) no-repeat 0 0;
	display:inline-block;
	_zoom:1;
	color:white;
	font-size:14px;
	text-align:center;
	text-shadow:1px 1px 1px #811515;
	cursor:pointer;
	border:0;
}
.panels-pub .btn-submit:hover {
	background-position:0 -35px;
	color:#fff;
}
.panels-pub .btn-submit:active {
	background-position:0 -70px;
	color:#fff;
	text-decoration:none;
}
.panels-pub .share {
	float:right;
*margin-top:-34px;
}
.panels-pub .share label {
	display:inline-block;
	padding:6px 12px;
	border-radius:5px;
	font-size:12px;
	cursor:pointer;
	outline:none;
}
.panels-pub .share label:hover {
	padding:5px 11px;
	border:1px solid #c2c2c2;
	background:#fff;
}
.panels-pub .share .isSelf-label {
	position:absolute;
	left:100px;
	top:0;
	_width:94px;
}
.panels-pub .share .share-dis {
	color:#aaa;
}
.panels-pub .share .share-dis:hover {
	padding:6px 12px;
	border:none;
	background:none;
}
.panels-pub .share input, .panels-pub .share span {
	vertical-align:middle;
}
.panels-pub .btn-submiting {
	background:#efeff0;
	color:#bbb;
	border:1px solid #d4d4d4;
}
.ui-select {
	display:inline-block;
	position:relative;
	width:374px;
	font-size:12px;
	text-align:left!important;
	z-index:100;
	vertical-align:middle;
}
.ui-select-main {
	position:relative;
	width:330px;
	height:32px;
	padding:0 34px 0 10px;
	border:1px solid #c7c7c7;
	border-radius:5px;
	background:url(img/text-gra-b.png~v=34ad.png) repeat-x;
	cursor:pointer;
}
.ui-select-text {
	position:absolute;
	left:10px;
	top:0;
	width:334px;
	height:24px;
	padding:4px 0;
	border:none;
	line-height:24px;
	border-width:0;
	font-size:12px;
	background:none;
}
.ui-select-btn {
	position:absolute;
	right:3px;
	top:0;
	width:33px;
	height:32px;
	line-height:32px;
	text-align:center;
	border:none;
	background:url(img/icon-aaa.png~v=95ab.png) no-repeat;
	vertical-align:middle;
}
.ui-select-btn span {
	display:inline-block;
	width:10px;
	height:6px;
*margin:12px 0 0;
	font-size:0;
	background:url(images/btn-icon.png) -10px -68px no-repeat;
}
.ui-select-options {
	display:none;
	position:absolute;
	left:0;
	top:0;
	width:374px;
	border:1px solid #AAA;
	background:#fff;
	border-radius:5px;
	box-shadow:0 0 17px #BBB;
}
.ui-select-options ul {
	overflow-y:auto;
	max-height:200px;
	background:none;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
}
.ui-select-option a {
	display:block;
	height:32px;
	line-height:32px;
	color:#999;
	text-indent:10px;
	cursor:pointer;
}
.ui-select-option a:hover {
	background:#eaeaea;
	text-decoration:none;
}
.ui-select-option a:active {
	color:#666;
}
.ui-select-ed a {
	background:#fff;
}
.album-select .ui-select-main:active .ui-select-btn {
	background:url(img/icon-aa.png~v=8c1e.png) no-repeat;
}
.album-select .ui-option-create {
	padding:10px 6px;
	background:#efefef;
	border-top:1px solid #ccc;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}
.album-select .ui-option-cretext {
	width:238px;
	height:20px;
	padding:4px 10px;
	border:1px solid #b0b0b0;
	border-radius:5px;
	font-size:12px;
	vertical-align:middle;
}
.album-select .ui-option-crebtn {
	width:68px;
	height:28px;
	border:1px solid #b0b0b0;
	border-radius:5px;
	vertical-align:middle;
	cursor:pointer;
}
.album-select .ui-option-crebtn-dis, .album-select .ui-option-cretext-dis {
	background:#ebebeb;
	color:#c5c5c5;
}
.a-cell {
	width:220px\9;
	border-top:1px solid #dedcdd\9;
	border-right:1px solid #c9c7c8\9;
	border-bottom:1px solid #c9c7c8\9;
	border-left:1px solid #c9c7c8\9;
}
:root .a-cell {
	border:none\0/;
	width:222px\0/;
}
.umenu-drop .name {
	margin-top:-1px\9;
*margin-top:0;
}
.umenu-sub {
	top:29px\9;
*top:30px;
}
.umenu-sub {
	_right:-2px;
	_left:auto;
	_width:auto;
}
.umenu-sub a {
	_display:inline;
	_width:auto;
	_padding:6px;
}
.umenu-sub a span {
	_padding:0;
}
.umenu-sub ul {
	_padding:10px 5px;
}
.btn-gd-1, .btn-gd-2, .gd-1 .pic {
	background:url(img/gd.png~v=634b.png) no-repeat;
}
.t-7 {
	text-align:center;
	font-family:"微软雅黑";
	font-size:22px;
	color:#ca3839;
	font-weight:normal;
	padding:28px 0 20px;
}
.btn-gd-1 {
	width:313px;
	height:50px;
	margin-bottom:10px;
}
.btn-gd-2 {
	width:189px;
	height:48px;
	background-position:0 -51px;
}
.tbox-10 {
	padding:20px 0 30px;
}
.tbox-10 h2 {
	font-size:18px;
}
.plist-1 li {
	width:422px;
	height:145px;
	float:left;
	margin-left:33px;
	_display:inline;
}
.plist-1 .pics {
	width:422px;
	height:93px;
	cursor:pointer;
	position:relative;
}
.plist-1 .pics img {
	position:absolute;
}
.plist-1 .pic-1 {
	left:0;
	top:0;
}
.plist-1 .pic-2 {
	left:95px;
	top:0;
}
.plist-1 .pic-3 {
	left:142px;
	top:0;
}
.plist-1 .pic-4 {
	left:189px;
	top:0;
}
.plist-1 .pic-5 {
	left:236px;
	top:0;
}
.plist-1 .pic-6 {
	left:283px;
	top:0;
}
.plist-1 .pic-7 {
	left:330px;
	top:0;
}
.plist-1 .pic-8 {
	left:377px;
	top:0;
}
.plist-1 .pic-9 {
	left:95px;
	top:48px;
}
.plist-1 .pic-10 {
	left:142px;
	top:48px;
}
.plist-1 .pic-11 {
	left:189px;
	top:48px;
}
.plist-1 .pic-12 {
	left:236px;
	top:48px;
}
.plist-1 .pic-13 {
	left:283px;
	top:48px;
}
.plist-1 .pic-14 {
	left:330px;
	top:48px;
}
.plist-1 .pic-15 {
	left:377px;
	top:48px;
}
.plist-1 h3 {
	width:422px;
	color:#444;
	line-height:24px;
}
.plist-1 h3 a {
	color:#444;
}
.plist-1 h3 span {
	font-weight:normal;
	float:right;
	color:#999;
	font-size:12px;
}
.plist-1 .bg {
	width:422px;
	height:93px;
	position:absolute;
	left:0;
	top:0;
	background:#fff;
	display:none;
	filter:alpha(opacity=70);
	-moz-opacity:.7;
	-khtml-opacity:.7;
	opacity:.7;
}
.plist-1 .selector-null, .plist-1 .selector {
	width:58px;
	height:58px;
	position:absolute;
	left:184px;
	top:22px;
	display:none;
}
.plist-1 .selector-null {
	background:url(img/selector_null.png~v=462b.png) no-repeat;
	_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/resource/css/img/selector_null.png?v=462b");
}
.plist-1 .seled .selector-null {
	background:url(img/selector.png~v=5ebf.png) no-repeat;
	_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/resource/css/img/selector.png?v=5ebf");
}
.plist-1 .hover .bg, .plist-1 .seled .bg {
	display:block;
}
.plist-1 .hover .selector-null, .plist-1 .hover .selector, .plist-1 .seled .selector-null, .plist-1 .seled .selector {
	display:block;
}
.gd-1 .col-1 {
	width:469px;
	float:left;
	height:450px;
	overflow:hidden;
}
.gd-1 .col-2 {
	width:469px;
	float:right;
}
.gd-1 ul {
	padding-top:55px;
}
.gd-1 li {
	padding-bottom:37px;
	cursor:pointer;
}
.gd-1 li h3 {
	margin-left:59px;
	font-size:16px;
	line-height:30px;
	color:#565656;
	padding-bottom:5px;
}
.gd-1 li.cur h3 {
	color:#cb2027;
}
.gd-1 li p {
	margin-left:59px;
	color:#999;
	line-height:28px;
}
.gd-1 li a {
	text-decoration:underline;
}
.gd-1 .pic {
	width:50px;
	height:50px;
	overflow:hidden;
	float:left;
}
.gd-1 .item-1 .pic {
	background-position:0 -100px;
}
.gd-1 .item-2 .pic {
	background-position:-51px -100px;
}
.gd-1 .item-3 {
	padding-bottom:50px;
}
.gd-1 .item-3 .pic {
	background-position:-102px -100px;
}
.gd-1 .p-ck {
	color:#585858;
	padding-left:10px;
}
.gd-2 .change {
	text-align:right;
	padding:15px 35px 15px 0;
}
.gd-2 .change a {
	color:#000;
}
.courseImg img {
	display:none;
}
.mod-attention {
	padding-bottom:15px;
}
.mod-attention-tit {
	padding-bottom:10px;
	line-height:18px;
	font-size:14px;
}
.mod-attention-em {
	display:inline-block;
	width:30px;
	text-align:center;
	font-style:normal;
	color:#f60;
	font-weight:800;
}
.mod-attention-list li {
	position:relative;
	padding:15px 0;
	border-top:1px solid #ececec;
	zoom:1;
}
.mod-attention-uhead {
	float:left;
	margin-right:8px;
}
.mod-attention-uname {
	font-size:14px;
}
.mod-attention-detail {
	position:relative;
	height:30px;
	color:#ad9c9c;
	line-height:30px;
	z-index:1;
}
.mod-attention-albums {
	display:none;
	position:relative;
	margin-left:58px;
	margin-top:-1px;
	padding:15px;
	border:1px solid #ececec;
	background:#f8f8f8;
	line-height:20px;
}
.mod-attention-albums span {
	float:left;
	margin:3px 10px 3px 0;
	padding:0 15px;
	border:1px solid #d7d7d7;
	background:#fff;
	line-height:20px;
	cursor:pointer;
	white-space:nowrap;
}
.mod-attention-albums .mod-attention-albumed {
	background:#fff url(img/attention-col.png~v=6954.png) right 8px no-repeat;
	border:1px solid #f1cab1;
}
.mod-attention-toggle {
	display:inline-block;
	height:12px;
	padding:9px 0;
	margin:0 15px;
	color:#9bbbc6;
	line-height:12px;
	cursor:pointer;
	zoom:1;
*vertical-align:middle;
}
.mod-attention-toggle ins {
	display:inline-block;
	width:7px;
	height:8px;
	margin-left:5px;
	line-height:8px;
	font-size:0;
	background:url(img/attention-col.png~v=6954.png) 0 -13px no-repeat;
}
.mod-attention-toggle-on {
	background:url(img/icon-22.png~v=639c.png) bottom center no-repeat;
}
.mod-attention-toggle-on ins {
	background-position:0 -22px;
}
.btn-attention {
	position:absolute;
	right:0;
	top:14px;
	width:65px;
	height:23px;
	line-height:23px;
	color:#fff;
	text-indent:24px;
	cursor:pointer;
	background:url(img/btn.png~v=f734.png) 0 -25px no-repeat;
}
.btn-attention-ed {
	position:absolute;
	right:0;
	top:14px;
	width:106px;
	height:24px;
	line-height:23px;
	text-indent:24px;
	color:#686e71;
	background:url(img/btn.png~v=f734.png) 0 -50px no-repeat;
}
.btn-attention-ed a {
	margin-left:8px;
	color:#91b4c2;
}
#nick-tips {
	top:-50px;
	left:80px;
	z-index:100;
}
#uinfo-tips {
	width:156px;
	top:50px;
	right:0;
	color:#333;
	z-index:2;
}
#uinfo-tips .ui-tips-pointer {
	top:-12px;
	background:url(img/tips01-icon01.png~v=742e.png) no-repeat;
}
#uinfo-tips .t_a_c {
	padding:5px 0;
}
#uinfo-tips a {
	color:#ca3839;
	padding:2px 3px;
	margin:2px 4px;
}
#uinfo-tips .tips-nicknm-now {
	color:#fff;
	background:#ca3839;
}
#uinfo-tips .tips-nicknm-now:hover {
	text-decoration:none;
}
.page-seeall .article_title h1 {
	float:left;
	width:540px;
}
.page-seeall .btn_ilike {
	float:right;
}
.page-seeall .icon-cmt-num {
	margin-left:20px;
}
.page-seeall .icon-cmt-num span, .page-seeall .icon-cmt-num:hover {
	text-decoration:none;
	color:#888;
}
.page-seeall .add_public {
	text-indent:-99999px;
}
.page-seeall .praise, .page-seeall .praised {
	background:url(img/pic_ilike.png~v=459f.png) no-repeat scroll 0 -1754px;
	color:#444;
	margin:0;
	padding-left:17px;
	width:34px;
	height:26px;
	line-height:26px;
	text-align:center;
	margin-right:5px;
}
.page-seeall .praised {
	background-position:0 -1844px;
	color:#A8A8A8;
	cursor:default;
	padding:0;
	width:51px;
}
.page-seeall .icon-renren, .page-seeall .icon-sina {
	margin:0;
	margin-right:10px;
}
.page-seeall .from-site {
	margin:0;
}
.page-seeall .from-site {
	margin-right:30px;
}
.page-seeall .article_bot {
	color:#888;
}
.page-seeall .article_bot a {
	color:#666;
}
.page-seeall .article_bot2 {
	background:#F5F5F5;
	margin:0 -5px -10px;
	padding:10px;
	line-height:30px;
	color:#888;
}
.page-seeall .tx-box, .page-seeall .tx-box-s {
	margin-left:0;
	margin-right:5px;
}
.page-seeall .article h1 {
	font-size:20px;
	font-weight:normal;
}
.page-seeall .article h1 a {
	color:#666;
}
.page-seeall .loading {
	padding:20px 0;
	text-align:center;
}
#ad_banner {
	color:white;
	font-size:14px;
	line-height:30px;
	text-align:center;
	cursor:pointer;
	vertical-align:top;
	position:relative;
	overflow:hidden;
	padding-bottom:5px;
}
#ad_banner a {
	color:white;
	display:block;
	width:100%;
	overflow:hidden;
}
#ad_banner ol {
	position:relative;
	height:160px;
	width:100%;
	overflow:hidden;
	border:1px solid #fff;
	box-shadow:none;
	overflow:hidden;
}
#ad_banner ol li {
	width:100%;
	overflow:hidden;
	left:0;
	top:0;
}
#ad_banner ul {
	position:absolute;
	bottom:18px;
	right:10px;
	z-index:4;
	background-color:#000;
	opacity:.5;
	-moz-opacity:.5;
	filter:alpha(opacity=50);
	padding:5px 0 5px 5px;
	border-radius:2px;
}
#ad_banner ul li {
	float:left;
	background-color:#999;
	cursor:pointer;
	text-indent:-9999px;
	overflow:hidden;
	width:8px;
	height:8px;
	margin-right:5px;
	display:inline;
}
#ad_banner ul li.on {
	background-color:#FFF;
}
.page-seeall .icon-like-num {
	margin-left:20px;
}
.page-seeall .icon-praise-num {
	background-position:-192px -1861px;
	padding-left:15px;
}
.layout_main {
	padding-right:215px;
}
.layout_main .inner {
	position:relative;
	background:#fff;
	padding:0 55px 30px;
	border-right:solid 1px #dfdfdf;
	-webkit-box-shadow:0 1px 2px #dfdfdf;
	-moz-box-shadow:0 1px 2px #dfdfdf;
}
.layout_main .inner .toolbar {
	float:right;
	margin-left:16px;
}
.layout_main .inner .title {
	font-size:14px;
	word-wrap:break-word;
	word-break:break-all;
	line-height:20px;
	margin-bottom:10px;
	text-align:center;
}
.layout_main .inner .content {
	font-size:12px;
	padding:0;
	position:relative;
	word-wrap:break-word;
	color:#666;
	line-height:1.9;
}
.layout_main .inner .content pre {
	word-wrap:break-word;
	word-break:break-all;
	white-space:pre-wrap;
}
.layout_main .inner .content .img_link {
	display:block;
	position:relative;
}
.layout_main .inner .content .img_link img {
	display:block;
	margin:0 auto;
}
.layout_main .inner .content .img_link .btn_zoom {
	width:40px;
	height:40px;
}
.layout_main .inner .content img, .layout_main .inner .content embed {
	max-width:592px;
_width:expression(this.width>592 ? 592:true);
}
.layout_main .inner .content .btn_pre, .layout_main .inner .content .btn_next {
	background-position:-50px -348px;
	display:none;
	width:44px;
	height:70px;
	position:fixed;
	_position:absolute;
	float:left;
	top:45%;
	margin-left:623px;
	z-index:10;
}
.layout_main .inner .content .btn_pre {
	margin-left:-45px;
	opacity:.9;
	filter:alpha(opacity=90);
}
.layout_main .inner .content .btn_pre:hover {
	background-position:-3px -348px;
}
.layout_main .inner .content .btn_next {
	background-position:-126px -348px;
}
.layout_main .inner .content .btn_next:hover {
	background-position:-173px -348px;
}
.layout_main .inner .content .info {
	padding:10px 0;
	font-size:13px;
	color:#888;
	line-height:25px;
}
.layout_main .inner .content .f_b {
	color:#888;
}
.layout_main .inner .content .info strong {
	color:#666;
}
.layout_main .inner .content .info .from {
	padding:0 8px;
}
.layout_main .inner .content .info .ilike_btn {
	margin-top:-4px;
}
.layout_main .inner #content_body {
	background:#F5F5F5;
	padding:15px 0;
	overflow:hidden;
}
.layout_main .inner .gray_pic_list {
	text-align:center;
}
.layout_main .inner .gray_pic_list, .layout_main .inner #gray_pic_div {
	position:relative;
	zoom:1;
}
.layout_main .inner .comment {
	padding:18px;
	padding-top:3px;
	background:#f5f5f5;
	border-radius:4px;
}
.layout_main .inner .comment .linkmore {
	padding-top:10px;
	display:none;
}
.layout_main .inner .comment .avatar {
	color:#242424;
}
.layout_main .inner .comment .avatar img {
	float:left;
	margin-left:-46px;
	width:36px;
	height:36px;
}
.layout_main .inner .comment .time {
	color:#cbcbcb;
}
.layout_main .inner .comment .link_btn {
	color:#242424;
	float:right;
	cursor:pointer;
	margin-left:10px;
}
.layout_main .inner .comment .link_btn:hover {
	color:#dd0909;
}
.layout_main .inner .comment .list li, .layout_main .inner .comment .fm {
	padding-left:46px;
}
.layout_main .inner .comment .list li {
	min-height:36px;
	_height:36px;
	padding-top:15px;
	padding-bottom:15px;
	border-bottom:dotted 1px #DEDEDE;
}
.layout_main .inner .comment .list li .del {
	display:none;
	_display:inline;
}
.layout_main .inner .comment .list li:hover .del {
	display:inline;
}
.layout_main .inner .comment .list li .text {
	line-height:150%;
	color:#868686;
	font-size:13px;
	overflow-x:hidden;
	width:510px;
	margin-top:3px;
}
.layout_main .inner .comment .fm {
	margin-top:12px;
	position:relative;
}
.layout_main .inner .comment .fm .avatar {
	_position:absolute;
	_left:0;
}
.layout_main .inner .comment .fm .avatar img {
	_margin-left:0;
}
.layout_main .inner .comment .fm .arrow {
	position:absolute;
	width:10px;
	height:15px;
	overflow:hidden;
	left:40px;
	top:8px;
	background-position:-106px -513px;
	cursor:default;
}
.layout_main .inner .comment .fm .tb {
	width:537px;
	overflow:hidden;
	margin-bottom:5px;
	border:solid 1px #d9d9d9;
	border-color:#dadada #d9d9d9 #d9d9d9 #d8d8d8;
	zoom:1;
}
.layout_main .inner .comment .fm .tb textarea {
	overflow:auto;
	border:solid 1px #eee;
	border-width:1px 0 0 1px;
	width:100%;
	height:56px;
	outline:none;
	resize:none;
}
.layout_main .inner .tm_like {
	height:70px;
	margin-top:30px;
	overflow:hidden;
}
.layout_main .inner .tm_like .hd {
	margin-bottom:10px;
	color:#999;
}
.layout_main .inner .tm_like .hd .num {
	font-size:14px;
	font-weight:normal;
}
.layout_main .inner .tm_like a {
	float:left;
	width:36px;
	height:36px;
	margin-left:9px;
	_margin-left:8px;
	margin-bottom:10px;
}
.layout_main .inner .tm_like a.first {
	margin-left:0;
}
.layout_main .inner .tm_like a img {
	width:36px;
	height:36px;
}
.layout_side {
	position:absolute;
	right:0;
	top:0;
	width:215px;
	margin-right:-1px;
}
.layout_side .inner {
	position:absolute;
	border-top-right-radius:4px;
	border-bottom-right-radius:4px;
	top:1px;
	width:195px;
	padding:5px 10px;
	background:url(img/side_bg.png~v=a37c.png) repeat-x 0 0;
}
.side_userinfo {
	width:100%;
	overflow:hidden;
	word-break:break-all;
}
.side_userinfo .name_outer {
	padding-left:80px;
	min-height:80px;
	_height:80px;
}
.side_userinfo .name_outer .avatar-tx {
	float:left;
	margin-left:-80px;
}
.side_userinfo .name_outer .avatar {
	font-size:14px;
	font-weight:600;
}
.side_userinfo .name_outer .avatar img {
	width:70px;
	height:70px;
	float:left;
	margin-left:-80px;
}
.side_userinfo .name_outer .address {
	padding:5px 0;
	color:#8c8c8c;
}
.side_userinfo .num {
	margin:12px 0 20px;
	color:#888;
	background:#fafafa;
	height:30px;
	padding:10px 0;
}
.side_userinfo .num div {
	width:64px;
	height:30px;
	line-height:130%;
	float:left;
	text-align:center;
	overflow:hidden;
}
.side_userinfo .num div strong {
	display:block;
}
.side_userinfo .num .line {
	width:1px;
	font-size:1px;
	line-height:1px;
	overflow:hidden;
	background:#e4e4e4;
}
.side_ablum_hd {
	height:42px;
	line-height:42px;
	color:#656565;
}
.side_ablum_hd .all {
	float:right;
	font-weight:400;
	font-size:12px;
}
.side_tag {
	position:relative;
	height:42px;
}
.side_tag .btn_tag_selected {
	position:absolute;
	font-size:13px;
	color:#020202;
	padding:0 68px 0 10px;
	width:142px;
	overflow:hidden;
	left:-12px;
	z-index:2;
}
.side_tag .btn_tag_selected .link {
	color:#020202;
}
.side_tag .btn_tag_selected .default_link_btn_long {
	position:absolute;
	right:6px;
	margin-top:8px;
	_margin-top:0;
}
.side_tag .btn_attn, .side_tag .btn_attned {
	position:absolute;
	right:13px;
	margin-top:10px;
	_margin-top:0;
}
.side_ablum_list {
	margin-top:12px;
	height:100px;
}
.side_ablum_list .line {
	clear:both;
	font-size:0;
	height:1px;
	line-height:1px;
	overflow:hidden;
	background:#dedede;
	border-bottom:solid 1px #f9f9f9;
}
.side_ablum_list .hd {
	padding-bottom:12px;
	font-size:13px;
	color:#8c8c8c;
	clear:both;
}
.side_ablum_list .hd .num {
	float:right;
}
.side_ablum_list a.ln_img {
	float:left;
	margin-left:6px;
	margin-bottom:12px;
}
.side_ablum_list a.first {
	margin-left:0;
}
.side_ablum_list a img {
	width:60px;
	height:60px;
}
.default_link_btn {
	background-position:0 -625px;
	position:relative;
	width:40px;
	height:26px;
	line-height:26px;
	cursor:pointer;
	vertical-align:middle;
	display:inline-block;
*display:inline;
*zoom:1;
	text-align:center;
	margin-left:4px;
	color:#666;
}
.default_link_btn:hover {
	color:#333;
}
.default_link_btn_long {
	width:74px;
	background-position:-146px -625px;
}
.private_views_ico {
	width:22px;
	height:22px;
	background:url(img/sc.png~v=e1f7.png) no-repeat;
	position:absolute;
	left:15px;
	top:20px;
	z-index:1;
	_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="http://grab.woxihuan.com/resource/css/img/sc.png");
}
.ilike_confirm {
	position:absolute;
	border:solid 1px #eee;
	top:10px;
	margin-left:3px;
	padding:18px 18px 12px 18px;
	text-align:center;
	font-size:13px;
	background:#f6f6f6;
	z-index:99;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-webkit-box-shadow:2px 2px 2px #ECE6E6;
	-moz-box-shadow:2px 2px 2px #ECE6E6;
	box-shadow:2px 2px 2px #ECE6E6;
}
.ilike_confirm .btn_row {
	margin-top:10px;
	padding:5px 0;
}
.ilike_confirm .btn_row a {
	margin-left:5px;
	margin-right:5px;
}
.layout_main .inner .comment .fm .tx-clip {
	margin-left:-46px;
}
#detail_carousel_loading {
	position:absolute;
	top:43%;
	left:49%;
	display:none;
}
.jcarousel-skin-ilike .jcarousel-direction-rtl {
	direction:rtl;
}
.jcarousel-skin-ilike .jcarousel-container-horizontal {
	width:580px;
	padding:10px 20px 25px;
}
.jcarousel-skin-ilike .jcarousel-container-vertical {
	width:75px;
	height:245px;
	padding:40px 20px;
}
.jcarousel-skin-ilike .jcarousel-clip {
	overflow:hidden;
}
.jcarousel-skin-ilike .jcarousel-clip-horizontal {
	width:571px;
	height:69px;
	margin:0 3px;
	border:1px solid #eee;
	background:#fff;
}
.jcarousel-skin-ilike .jcarousel-clip-vertical {
	width:75px;
	height:245px;
}
.jcarousel-skin-ilike .jcarousel-item {
	width:65px;
	height:65px;
	padding:2px;
}
.jcarousel-skin-ilike .jcarousel-item-hover {
	padding:1px;
	border:1px solid #000;
}
.jcarousel-skin-ilike .jcarousel-item-current {
	padding:0;
	border:2px solid #000;
}
.jcarousel-skin-ilike .jcarousel-item-other img {
	filter:alpha(opacity=70);
	opacity:.7;
}
.jcarousel-skin-ilike .jcarousel-item-hover img {
	filter:alpha(opacity=100);
	opacity:1;
}
.jcarousel-skin-ilike .jcarousel-item-horizontal {
	margin-left:0;
	margin-right:0;
	float:left;
}
.jcarousel-skin-ilike .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left:10px;
	margin-right:0;
}
.jcarousel-skin-ilike .jcarousel-item-vertical {
	margin-bottom:10px;
}
.jcarousel-skin-ilike .jcarousel-item-placeholder {
	background:#fff;
	color:#000;
}
.jcarousel-skin-ilike .jcarousel-next-horizontal {
	position:absolute;
	top:10px;
	right:0;
	width:22px;
	height:71px;
	cursor:pointer;
	background:transparent url(img/ilike_btn_bg.png~v=fd78.png) no-repeat -190px -424px;
}
.jcarousel-skin-ilike .jcarousel-direction-rtl .jcarousel-next-horizontal {
	left:5px;
	right:auto;
	background-image:url(img/ilike_btn_bg.png~v=fd78.png) on-repeat 0 -424px;
}
.jcarousel-skin-ilike .jcarousel-next-horizontal:hover, .jcarousel-skin-ilike .jcarousel-next-horizontal:focus {
	background-position:-190px -424px;
}
.jcarousel-skin-ilike .jcarousel-next-horizontal:active {
	background-position:-190px -424px;
}
.jcarousel-skin-ilike .jcarousel-next-disabled-horizontal, .jcarousel-skin-ilike .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-ilike .jcarousel-next-disabled-horizontal:focus, .jcarousel-skin-ilike .jcarousel-next-disabled-horizontal:active {
	cursor:default;
	background-position:-38px -424px;
}
.jcarousel-skin-ilike .jcarousel-prev-horizontal {
	position:absolute;
	top:10px;
	left:0;
	width:22px;
	height:71px;
	cursor:pointer;
	background:transparent url(img/ilike_btn_bg.png~v=fd78.png) no-repeat -152px -424px;
}
.jcarousel-skin-ilike .jcarousel-direction-rtl .jcarousel-prev-horizontal {
	left:auto;
	right:5px;
	background-image:url(img/ilike_btn_bg.png~v=fd78.png) on-repeat -152px -424px;
}
.jcarousel-skin-ilike .jcarousel-prev-horizontal:hover, .jcarousel-skin-ilike .jcarousel-prev-horizontal:focus {
	background-position:-152px -424px;
}
.jcarousel-skin-ilike .jcarousel-prev-horizontal:active {
	background-position:-152px -424px;
}
.jcarousel-skin-ilike .jcarousel-prev-disabled-horizontal, .jcarousel-skin-ilike .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-ilike .jcarousel-prev-disabled-horizontal:focus, .jcarousel-skin-ilike .jcarousel-prev-disabled-horizontal:active {
	cursor:default;
	background-position:0 -424px;
}
#input_email_multi {
	width:530px;
	height:30px;
	line-height:30px;
	border:1px solid #CCC;
	padding-left:10px;
	font-size:14px;
	color:#666;
}
.suggest-container {
	width:200px;
	border:1px #ccc solid;
	cursor:default;
	z-index:2014;
	background:#FFF;
	position:relative;
}
.suggest-item, .suggest-active {
	padding-left:10px;
	line-height:25px;
	font-size:14px;
}
.suggest-item {
	color:#999;
}
.suggest-active {
	background:#e6e6e6;
	cursor:pointer;
	color:#666;
}
.rEmail_container {
	padding:10px;
	font-size:12px;
	color:#666;
	background:url(img/body_bg.jpg~v=493f.jpg);
	border-bottom:1px #AEAEAE solid;
}
.sjr {
	margin:0 10px;
}
.mail_me {
	margin:10px 0 0 90px;
}
.picup-ok-icon {
	display:inline-block;
	width:30px;
	height:30px;
	vertical-align:-8px;
	background:url(img/picup_all.png~v=6921.png) no-repeat 0 -440px;
	_background:url(img/picup_all.gif~v=4453.gif) no-repeat 0 -440px;
	margin-right:6px;
}
.pwdtip {
	position:absolute;
	width:525px;
	height:26px;
	line-height:26px;
	background:#FFF;
	top:13px;
	left:85px;
	padding-left:5px;
	cursor:text;
	color:#888;
}
.d_content {
	width:100%;
	font-size:14px;
	padding-bottom:10px;
}
.d_content img {
	max-width:620px;
}
.detail-title {
	color:#999;
	width:622px;
	height:36px;
	padding:20px 55px 10px 55px;
	position:absolute;
	z-index:99;
	left:0;
	top:0;
}
.detail-title a {
	color:#666;
}
.detail-title-fake {
	height:36px;
	padding:20px 0 10px 0;
}
.detail-title.fixed {
	background:url(img/page_detail_tbg.png~v=4aa0.png) no-repeat 0 0;
	_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/resource/css/img/page_detail_tbg.png?v=4aa0");
	position:fixed;
}
.detail-title .user-tx {
	width:36px;
	height:36px;
	float:left;
	padding-right:10px;
}
.detail-title .user-tx img {
	width:36px;
	height:36px;
}
.detail-title .user-info {
	width:370px;
	float:left;
}
.detail-title .user-operate {
	width:200px;
	float:right;
}
.detail-title .user-name {
	font-weight:bold;
	line-height:1.3;
}
.detail-title .user-opr-host, .detail-title .user-opr-visit {
	padding-top:9px;
}
.detail-title .site-fav {
	width:16px;
	height:16px;
}
.detail-title .from-method, .detail-title .from-site, .detail-title .opr-edit, .detail-title .mv_privacy, .detail-title .mv_public, .detail-title .opr-del, .detail-title .opr-like, .detail-title .opr-liked, .detail-title .opr-cmt, .layout_main .inner .opr-edit-album, .layout_main .inner .btn_attn, .layout_main .inner .btn_attned {
	background:url(img/page_detail.png~v=3f12.png) no-repeat;
	_background:url(img/page_detail.gif~v=654d.gif) no-repeat;
	line-height:26px;
}
.detail-title .opr-edit, .detail-title .mv_privacy, .detail-title .mv_public, .detail-title .opr-del, .detail-title .opr-like, .detail-title .opr-liked, .detail-title .opr-praise, .detail-title .opr-praised, .detail-title .opr-cmt {
	float:right;
	font-weight:bold;
	margin-left:5px;
}
.detail-title .opr-edit:hover, .detail-title .mv_privacy:hover, .detail-title .mv_public:hover, .detail-title .opr-del:hover, .detail-title .opr-like:hover, .detail-title .opr-liked:hover, .detail-title .opr-cmt:hover, .layout_main .inner .opr-edit-album:hover, .layout_main .inner .btn_attn:hover, .layout_main .inner .btn_attned:hover {
	text-decoration:none;
}
.detail-title .opr-cmt:active, .detail-title .opr-praise:active {
	color:#aaa;
}
.detail-title .bm-from {
	line-height:16px;
	margin-top:0;
}
.detail-title .from-method {
	background-position:0 -279px;
	padding-left:16px;
}
.detail-title .from-site {
	background-position:right -253px;
	padding-right:14px;
}
.detail-title .from-site:hover {
	background-position:right -437px;
}
.detail-title .from-site img {
	vertical-align:-3px;
	margin-right:5px;
}
.detail-title .opr-edit {
	padding-left:32px;
	width:38px;
	height:27px;
	background-position:0 -128px;
}
.detail-title .mv_public {
	width:26px;
	height:27px;
	background-position:-76px -128px;
	text-indent:-9999em;
}
.detail-title .mv_privacy {
	width:26px;
	height:27px;
	background-position:-108px -128px;
	text-indent:-9999em;
}
.detail-title .opr-del {
	padding-left:32px;
	width:33px;
	height:27px;
	background-position:0 -459px;
}
.detail-title .opr-like {
	width:35px;
	height:27px;
	background-position:0 0;
	padding-left:31px;
	color:#FFF;
}
.detail-title .opr-liked {
	width:73px;
	height:27px;
	background-position:0 -93px;
}
.detail-title .opr-cmt {
	width:34px;
	height:27px;
	background-position:-79px 0;
	padding-left:32px;
}
.detail-title .opr-report {
	width:39px;
	height:20px;
	background:transparent url(img/report3.gif~v=6e0e.gif) no-repeat scroll 0 6px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	float:right;
	margin-right:2px;
}
.detail-title .opr-report:hover {
	background-position:0 -13px;
}
.layout_main .inner .opr-edit-album {
	width:55px;
	padding-left:23px;
	height:25px;
	line-height:25px;
	background-position:0 -312px;
	display:none;
}
.layout_main .inner .btn_attn {
	width:60px;
	height:27px;
	line-height:27px;
	background-position:-104px -312px;
}
.layout_main .inner .btn_attned {
	width:60px;
	height:27px;
	line-height:27px;
	background-position:-104px -400px;
}
.detail-title .opr-praise {
	width:24px;
	height:27px;
	line-height:27px;
	padding-left:28px;
	background:url(img/pic_ilike.png~v=459f.png) no-repeat scroll 0 -1754px;
	_background-image:url(img/pic_ilike.gif~v=33ea.gif);
}
.detail-title .opr-edit:hover {
	background-position:0 -159px;
}
.detail-title .mv_public:hover {
	background-position:-76px -159px;
}
.detail-title .mv_privacy:hover {
	background-position:-108px -159px;
}
.detail-title .opr-del:hover {
	background-position:0 -490px;
}
.detail-title .opr-like:hover {
	background-position:0 -31px;
}
.detail-title .opr-liked:hover {
	background-position:0 -93px;
}
.detail-title .opr-cmt:hover {
	background-position:-79px -31px;
}
.layout_main .inner .opr-edit-album:hover {
	background-position:0 -340px;
}
.layout_main .inner .btn_attn:hover {
	background-position:-104px -340px;
}
.detail-title .opr-praise:hover {
	background-position:0 -1784px;
}
.detail-title .opr-edit:active {
	background-position:0 -190px;
}
.detail-title .mv_public:active {
	background-position:-76px -190px;
}
.detail-title .mv_privacy:active {
	background-position:-108px -190px;
}
.detail-title .opr-del:active {
	background-position:0 -521px;
}
.detail-title .opr-like:active {
	background-position:0 -62px;
	color:#f6d6d6;
}
.detail-title .opr-liked:active {
	background-position:0 -93px;
}
.detail-title .opr-cmt:active {
	background-position:-79px -62px;
}
.layout_main .inner .opr-edit-album:active {
	background-position:0 -368px;
}
.layout_main .inner .btn_attn:active {
	background-position:-104px -368px;
}
.detail-title .opr-praise:active {
	background-position:0 -1814px;
}
.detail-title .praised, .detail-title .praised:visited, .detail-title .praised:hover, .detail-title .praised:active {
	color:#aaa;
	cursor:default;
	width:52px;
	padding:0;
	height:27px;
	line-height:27px;
	text-align:center;
	background:url(img/pic_ilike.png~v=459f.png) no-repeat scroll 0 -1844px;
	_background-image:url(img/pic_ilike.gif~v=33ea.gif);
}
.mod-detail-right {
	padding:2px 0 2px 4px;
	color:#999;
}
.mod-detail-right a {
	color:#666;
}
.mod-detail-right .m-content {
	padding:0;
}
.mod-detail-right .m-thumb img {
	width:60px;
	height:60px;
	float:left;
	margin-right:3px;
	margin-bottom:3px;
	_display:inline;
}
.mod-detail-right .m-thumb:hover img {
	opacity:.8;
	filter:alpha(opacity=80);
}
.mod-detail-right .m-title {
	font-size:12px;
	font-weight:normal;
}
.mod-detail-right .site-logo {
	width:36px;
	height:36px;
	float:left;
	margin-right:10px;
}
.mod-detail-right .site-logo img {
	width:36px;
	height:36px;
}
.mod-detail-right .site-name {
	font-size:14px;
	font-weight:bold;
	height:16px;
	line-height:16px;
	margin:10px 0;
	float:left;
}
.mod-detail-right .site-name-v {
	padding-right:23px;
	background:url(img/page_detail.png~v=3f12.png) no-repeat right -231px;
}
.layout_main .inner .info-like {
	color:#999;
	font-size:14px;
	line-height:30px;
}
.layout_main .inner-album {
	padding-top:10px;
	border:1px solid #D6D6D6;
	border-top:0;
	border-radius:0 0 4px 4px;
}
.layout_main .inner-pic {
	padding-bottom:5px;
	border:1px solid #D6D6D6;
	border-bottom:0;
	border-radius:4px 0 0 0;
}
.layout_main .btn_comment {
	background:url(img/page_detail.png~v=3f12.png) no-repeat;
	_background:url(img/page_detail.png~v=3f12.png) no-repeat;
	width:33px;
	height:27px;
	padding-left:32px;
	line-height:27px;
	background-position:-79px 0;
	color:#666;
	font-weight:bold;
	cursor:pointer;
}
.layout_main .btn_comment:hover {
	background-position:-79px -31px;
	text-decoration:none;
}
.layout_main .btn_comment:active {
	background-position:-79px -62px;
}
.layout_main .comment-total {
	padding-bottom:10px;
	margin-top:10px;
	font-size:14px;
	font-weight:normal;
	padding-left:20px;
	color:#999;
	background:url(img/pic_ilike.png~v=459f.png) no-repeat scroll 0 -1280px;
	_background:url(img/pic_ilike.gif~v=33ea.gif) no-repeat scroll 0 -1280px;
	width:250px;
	line-height:14px;
}
.mod-detail-right .line {
	border-top:1px solid #E3E3E3;
	border-bottom:1px solid #FAFAFA;
	height:0;
	font-size:0;
	line-height:0;
	margin-left:-14px;
	margin-top:6px;
}
.layout_main .inner .info-like {
	position:relative;
}
.layout_main .inner .info-like .share_inner {
	position:absolute;
	right:0;
	_right:267px;
	top:0;
}
.page-detail .info-tags {
	line-height:18px;
	padding:5px 0 15px;
	width:570px;
	float:left;
}
.page-detail .info-tags-left {
	background:url(img/nav_icon_new.png~v=1128.png) no-repeat;
	_background:url(img/nav_icon_new.gif~v=3e91.gif) no-repeat;
	padding-left:20px;
	background-position:0 -974px;
	color:#999;
	width:40px;
	float:left;
}
.page-detail .report-box .opr-report {
	width:39px;
	height:20px;
	background:transparent url(img/report3.gif~v=6e0e.gif) no-repeat scroll 0 6px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	float:right;
	margin-right:2px;
	margin-bottom:10px;
}
.page-detail .info-tags-right {
	width:510px;
	float:left;
}
.page-detail .info-tags-right a:hover {
	text-decoration:none;
}
.page-detail .info-tag-item {
	float:left;
	position:relative;
	margin-right:10px;
	margin-bottom:10px;
	padding:1px 8px;
	background:#dd0909;
	color:#fff;
	height:18px;
	line-height:18px;
	_height:16px;
	_padding-top:3px;
	word-break:keep-all;
	overflow:visible;
}
.page-detail .selected-tags .info-tag-item {
	cursor:default;
}
.page-detail .info-tag-item:hover {
	text-decoration:none;
	zoom:1;
}
.page-detail .info-tag-close {
	width:12px;
	height:12px;
	background:url(img/nav_icon_new.png~v=1128.png) no-repeat;
	_background:url(img/nav_icon_new.gif~v=3e91.gif) no-repeat;
	background-position:0 -948px;
	position:absolute;
	z-index:1;
	right:-5px;
	top:-5px;
	cursor:pointer;
	display:none;
}
.page-detail .inner-album .info-tag-close {
	z-index:-9999;
	visibility:hidden;
}
.page-detail .info-tag-item:hover .info-tag-close {
	display:block;
}
.page-detail .info-tag-add {
	float:left;
	padding-left:14px;
	background:url(img/nav_icon_new.png~v=1128.png) no-repeat;
	_background:url(img/nav_icon_new.gif~v=3e91.gif) no-repeat;
	background-position:0 -924px;
	color:#0987AB;
	_line-height:20px;
	word-break:keep-all;
}
.page-detail .tag-select-box {
	color:#666;
	margin-right:8px;
}
.page-detail .tag-select-box .selected-tags {
	min-height:30px;
	_height:30px;
}
.page-detail .tag-sbox-th {
	width:60px;
	vertical-align:top;
}
.page-detail .tag-select-box td {
	padding:5px;
}
.page-detail .tag-select-box select {
	border:1px solid #CCC;
	border-radius:3px 3px 3px 3px;
	padding:3px 5px;
	width:300px;
}
.page-detail .tag-list-head {
	line-height:30px;
	display:none;
}
.page-detail .tag-nosel {
	background-color:#fff;
	color:#666;
	border:solid 1px #e4e4e4;
	padding:0 6px;
	_padding-top:2px;
}
.page-detail .tag-refresh-link {
	margin-left:300px;
	color:#0987AB;
}
.page-detail .tag-list-outer, .page-detail .tag-list-outer .tag-list-hd-left, .page-detail .tag-list-outer .tag-list-hd-right, .page-detail .tag-sel .tag-select-arrow, .page-detail .tag-pager a, .page-detail .hbt-logo, .page-detail .info-tag-close, .page-detail .seal-operat .info-tag-add {
	background-image:url(img/detail_addtag_bg.png~v=6ccd.png);
	_background-image:url(img/detail_addtag_bg.gif~v=ecb0.gif);
	background-repeat:no-repeat;
}
.page-detail .tag-row-div {
	height:28px;
	padding-top:10px;
	margin-top:-10px;
	overflow:hidden;
	padding-left:65px;
	position:relative;
}
.page-detail .tag-row-div .tag-sbox-th {
	position:absolute;
	left:0;
}
.page-detail .tag-list-outer {
	height:28px;
	padding:1px 0;
	background-repeat:repeat-x;
	background-position:0 -121px;
	padding-left:10px;
	margin:0 3px;
	position:relative;
}
.cate-2 .tag-list .cur {
	background:url(img/tag_bg.gif) no-repeat right -28px;
	padding-right:5px;
	color:#fff;
	border-right:0;
	margin-left:-3px;
	margin-right:12px;
}
.cate-2 .cur span, .cate-2 .cur:hover span {
	padding-left:5px;
	background:url(img/tag_bg.gif?v=8ec7) no-repeat left 0;
	display:inline-block;
	_zoom:1;
}
.page-detail .tag-list-outer .tag-list-hd-left {
	position:absolute;
	left:-3px;
	top:0;
	background-position:-19px -70px;
	width:3px;
	height:30px;
}
.page-detail .tag-list-outer .tag-list-hd-right {
	position:absolute;
	right:-3px;
	top:0;
	background-position:-106px -70px;
	width:3px;
	height:30px;
}
.page-detail .tag-sel {
	float:left;
	width:289px;
	height:28px;
	line-height:28px;
	border-right:solid 1px #d8d8d8;
	color:#999;
	position:absolute;
}
.page-detail .tag-sel .cur-tag {
	color:#333;
}
.page-detail .tag-sel .tag-select-arrow {
	width:10px;
	height:10px;
	background-position:-97px -182px;
	position:absolute;
	right:10px;
	top:10px;
	text-indent:-9999em;
}
.page-detail .tag-pager {
	width:90px;
	float:right;
	margin-top:2px;
}
.page-detail .tag-pager a {
	width:45px;
	height:24px;
	float:left;
	text-indent:-9999em;
	overflow:hidden;
	cursor:pointer;
}
.page-detail .tag-pager .tag-prev {
	background-position:-11px -255px;
}
.page-detail .tag-pager .tag-next {
	background-position:-60px -255px;
	margin-left:-1px;
}
.page-detail .tag-pager .tag-prev:active {
	background-position:-11px -286px;
}
.page-detail .tag-pager .tag-next:active {
	background-position:-60px -286px;
}
.page-detail .tag-pager .tag-prev-disabled, .page-detail .tag-pager .tag-prev-disabled:active {
	background-position:-11px -223px;
	cursor:default;
}
.page-detail .tag-pager .tag-next-disabled, .page-detail .tag-pager .tag-next-disabled:active {
	background-position:-60px -223px;
	cursor:default;
}
.page-detail .for-seal .tag-list {
	height:95px;
	margin-top:-1px;
	padding-top:12px;
	padding-left:12px;
	border:solid 1px #ddd;
	background:#f6f6f6;
	border-radius:0 0 3px 3px;
	overflow:hidden;
}
.page-detail .tag-list .tag-nosel:hover, .page-detail .tag-list .tag-nosel:active {
	border-color:#dd0909;
	color:#dd0909;
}
.page-detail .d-btn-default {
	font-weight:500;
}
.page-detail .seal-operat .info-tag-add {
	background:url(img/daren_addtag_bg.png~v=0eac.png) no-repeat -3px -3px;
	width:89px;
	height:34px;
	padding:0;
	margin-top:-8px;
	text-indent:-9999em;
}
.page-detail .seal-operat .info-tag-add:hover {
	background-position:-3px -38px;
}
.page-detail .tag-select-box.for-seal {
	width:400px;
	float:right;
}
.page-detail .tag-select-box-img {
	position:absolute;
	width:165px;
	height:165px;
	padding:1px;
	border:solid 1px #dcdcdc;
	border-bottom-color:#b8b8b8;
	float:left;
	margin-left:8px;
	background:#fff;
}
.page-detail .hbt-logo {
	width:28px;
	height:35px;
	overflow:hidden;
	position:absolute;
	left:-12px;
	top:-2px;
	background:url(daren/default/daren_bg.png) no-repeat 0 -83px;
	z-index:999;
}
#tagSelectBox_daren {
	position:absolute;
	right:0;
	top:0;
}
#tagSelectBox_daren .jquery-select .select-show {
	background:transparent;
	width:200px;
	height:28px;
	line-height:30px;
}
#tagSelectBox_daren .jquery-select .select-options {
	top:28px;
	width:244px;
}
.page-detail .info-tags-right .tag-item-can-del {
	background:#999;
}
.page-detail .tag-img {
	position:absolute;
	width:165px;
	height:165px;
	text-decoration:none;
}
.page-detail .tag-img span {
	position:absolute;
	bottom:0;
	_bottom:-1px;
	left:0;
	height:28px;
	line-height:28px;
	padding:0 10px;
	background:#fff;
	color:#8a8989;
	width:145px;
	overflow:hidden;
	filter:alpha(opacity=90);
	opacity:.9;
}
.page-detail .tag-img-shadow {
	position:absolute;
	bottom:-2px;
	_bottom:-3px;
	height:1px;
	line-height:1px;
	overflow:hidden;
	background:#ddd;
	width:165px;
}
.page-detail .info-tag-close {
	background-position:-62px -182px;
}
.page-detail .jquery-dialog .d-content, .page-detail .jquery-dialog .d-footer .d-btn, .page-detail .jquery-dialog .d-inner {
	background:url(img/body_bg.png~v=56f5.png) repeat fixed 0 0 transparent;
}
.page-detail .d-line {
	width:92%;
	margin:0 auto;
}
.share_left .share_inner {
	position:fixed;
	top:130px;
	width:38px;
	height:160px;
	background:url(../img/icon_share.png) no-repeat -97px -7px;
	_background:url(../img/icon_share.gif) no-repeat -97px -7px;
	text-align:center;
	padding:6px 0;
}
.mod-detail-right .cutline {
	width:200px;
	_height:0;
	_overflow:hidden;
	border-top:1px #e3e3e3 solid;
	border-bottom:1px #FFF solid;
	display:block;
	margin-left:-14px;
}
.mod-detail-right .whd_arrow {
	background:url(../img/whd_arrow.gif) no-repeat 0 4px;
	padding:3px 0 0 20px;
}
.mod-detail-right a.whd_title {
	color:#930;
}
.mod-detail-right .whd_img {
	margin-top:8px;
	display:none;
}
.mod-detail-right .whd_img img:hover {
	opacity:.9;
	filter:alpha(opacity=90);
}
.mod-detail-right a.weibo_woxihuan {
	color:#0080CE;
	padding:8px 0;
	display:none;
	background:url(../img/weibo_v.gif) no-repeat 55px 10px;
}
.type_tips .js_txtFull strong {
	color:#F00;
}
.key_next {
	position:absolute;
	z-index:80;
	left:240px;
	bottom:0;
	display:none;
}
.key_next img, .key_next span {
	float:left;
	color:#bbb;
}
.key_next span {
	margin:18px 0 0 2px;
}
.page-detail .admin-operat, .page-detail .seal-operat {
	clear:both;
	position:absolute;
	right:0;
	line-height:30px;
	height:30px;
	z-index:1999;
	width:0;
	height:0;
}
.page-detail .seal-operat .info-tag-add {
	position:fixed;
	_position:absolute;
	top:315px;
	left:40px;
	z-index:1999;
}
.page-detail .admin-del, .page-detail .admin-like {
	color:#ccc;
	background:#333 url(img/detail_admin.png~v=ee01.png) no-repeat 5px center;
	width:30px;
	height:30px;
	display:block;
	position:fixed;
	top:270px;
	left:40px;
	padding-left:26px;
	padding-right:4px;
	z-index:1999;
}
.page-detail .admin-del:hover, .page-detail .admin-like:hover {
	text-decoration:none;
	color:#fff;
}
.page-detail .admin-del {
	border-radius:5px 0 0 5px;
}
.page-detail .admin-like {
	background-position:-70px center;
	left:101px;
	border-radius:0 5px 5px 0;
}
.page-detail .inner .related {
	zoom:1;
}
.page-detail .inner .related span {
	line-height:25px;
}
.page-detail .inner .related .hd {
	margin-bottom:6px;
	color:#999;
	font-size:14px;
	font-weight:normal;
}
.page-detail .inner .related .related_content {
	overflow:hidden;
	_height:1px;
	_overflow:visible;
}
.page-detail .inner .related .related_content dd {
	width:90px;
	height:90px;
	text-align:center;
	margin:0 3px 3px 0;
	position:relative;
	overflow:hidden;
	float:left;
}
.page-detail .inner .related .related_content dd .desc {
	visibility:hidden;
	position:absolute;
	z-index:9;
	left:0;
	right:0;
	bottom:0;
	display:none;
	height:24px;
	line-height:24px;
	padding:0 5px;
	color:#FFF;
	overflow:hidden;
	background:#000;
	opacity:.6;
}
.page-detail .inner .related .related_content dd img {
	width:90px;
}
.page-detail .inner .related .related_content dd img:hover {
	opacity:.8;
}
.page-detail .inner .related2 {
	margin-bottom:25px;
	zoom:1;
	background:url(img/body_bg.png~v=56f5.png);
	padding:40px 0;
	position:relative;
}
.page-detail .inner .related2 span {
	line-height:25px;
}
.page-detail .inner .related2 .hd {
	padding:10px 40px 5px 40px;
	color:#999;
	font-size:14px;
	font-weight:normal;
}
.page-detail .inner .related2 .related_content {
	overflow:hidden;
	margin:0 30px;
	_margin:0 15px;
	_height:1px;
	_overflow:visible;
}
.page-detail .inner .related2 .related_content dd {
	width:122px;
	height:122px;
	text-align:center;
	margin:5px 0 5px 12px;
	padding:2px;
	position:relative;
	overflow:hidden;
	float:left;
	background:url(img/related_picbg.png~v=d13b.png);
}
.page-detail .inner .related2 .related_content dd img {
	width:119px;
}
.page-detail .inner .related2 .related_content dd .desc {
	position:absolute;
	z-index:9;
	left:0;
	bottom:0;
	display:none;
	width:116px;
	height:24px;
	line-height:24px;
	padding:0 5px;
	color:#FFF;
	overflow:hidden;
	background:#000;
	opacity:.6;
}
.page-detail .inner .related2 .related_content dd img:hover {
	opacity:.8;
}
.page-detail .inner .related2 .cutline {
	width:535px;
	height:38px;
	margin:0 auto;
	background:url(img/related2_cutline.png~v=d622.png);
	_background:url(img/related2_cutline.gif~v=81dc.gif);
}
.page-detail .inner .related2 .album_title {
	margin:0 auto;
	text-align:center;
	line-height:32px;
	font-size:16px;
	color:#999;
}
.page-detail .inner .related2 .low_warn {
	margin-right:10px;
}
.page-detail .inner .related2 .more {
	margin-left:400px;
}
.page-detail .inner .related2 .other {
	text-align:center;
	padding:10px 0;
	height:150px;
}
.page-detail .inner .related2 .close {
	width:14px;
	height:14px;
	position:absolute;
	background:url(img/x.gif~v=0358.gif) no-repeat 0 0;
	top:12px;
	right:20px;
	display:block;
}
.page-detail .wallpaper-info {
	margin:0 -11px 0 -12px;
	border:1px solid #E8E8E8;
	border-width:1px 0;
	padding:4px 16px;
}
.page-detail .wallpaper-info .num {
	font-weight:bold;
	color:#666;
}
.page-detail .wallpaper-info .num-use {
	margin-left:10px;
}
.page-detail .act-do {
	line-height:46px;
}
.page-detail .act-do:hover {
	background-color:#E8E8E8;
	margin:0 -14px;
	padding:0 14px;
}
.page-detail .act-time {
	font-size:12px;
	font-weight:normal;
	padding-left:40px;
	line-height:26px;
	background:url(img/wallpaper_pic.png~v=1e8c.png) no-repeat 0 0;
	_background:url(img/wallpaper_pic.gif~v=3247.gif) no-repeat 0 0;
	background-position:4px -336px;
}
.page-detail .act-now {
	background-position:4px -307px;
}
.page-detail .act-tx, .page-detail .act-ac {
	float:left;
}
.page-detail .act-ac {
	margin-left:10px;
}
.page-detail .act-tx {
	margin-top:8px;
	height:30px;
}
.page-detail .layout_main .inner .wp-recommand dd {
	float:left;
	width:200px;
	height:120px;
	margin:3px;
}
.page-detail .layout_main .inner .wp-recommand .wp-recommand-first {
	width:406px;
	height:246px;
}
.page-detail .wp-recommand .wp-likenum, .page-detail .wp-recommand .wp-usenum {
	background:url(img/wallpaper_pic.png~v=1e8c.png) no-repeat 0 0;
	_background:url(img/wallpaper_pic.gif~v=3247.gif) no-repeat 0 0;
	padding-left:15px;
	margin-left:10px;
	color:#aaa;
}
.page-detail .wp-recommand .wp-likenum {
	float:right;
	background-position:0 -33px;
}
.page-detail .wp-recommand .wp-usenum {
	float:right;
	background-position:0 7px;
}
.page-detail .wp-recommand .wp-user {
	float:left;
}
.page-detail .wp-showsize {
	display:none;
	float:left;
	font-size:14px;
	color:#DD0909;
}
.page-detail .wallpaper-opt {
	line-height:30px;
}
.page-detail .wallpaper-douse .wp-share, .page-detail .wallpaper-douse .wp-use {
	margin-top:0;
}
.page-detail .time-line {
	background:url(img/timeline_bg.png~v=2c4a.png) 16px top repeat-y;
}
.page-detail .btn_praise_gray {
	background:url(img/pic_ilike.gif~v=33ea.gif) no-repeat 0 -1896px;
	height:16px;
	width:15px;
	display:inline-block;
	position:relative;
	vertical-align:middle;
	cursor:default;
}
.page-detail .p-cell .admin-delete {
	visibility:hidden;
}
.page-detail .btn_zoom {
	background:#666 url(img/fullscreen_icon.gif~v=d809.gif) no-repeat 0 1px;
	opacity:.7;
*filter:alpha(opacity=70);
}
.page-detail .btn_zoom:hover {
	background-position:0 -40px;
}
.my-album-edit-hd-inner, .my-album-edit-hd-inner .my-ablum-arrow, .my-album-edit-hd-inner .local a.editalb, .my-album-edit-hd-inner .local a.delalb, .my-album-edit-hd-inner .local a.tidy, .my-album-edit-hd-inner .local a.picUploadBtn, .my-album-edit-hd-inner #tidy_div a.cancel-edit, #tidy_succ_tip .succ-icon, .myalbum-waterfall .water-selected .p-1 .cont {
	background-image:url(img/album_edit_bg.png~v=6a68.png);
}
.my-album-edit-hd {
	height:40px;
	z-index:1;
	width:100%;
	padding:2px 0 10px 0;
	margin-top:-20px;
}
.my-album-edit-hd-inner {
	height:44px;
	border:solid 1px #dfdfdf;
	border-top:none;
	border-bottom:none;
	background-position:0 -251px;
}
.my-album-edit-hd-inner-fixed {
	z-index:99;
}
.my-album-edit-hd-inner .local {
	padding-left:15px;
}
.my-album-edit-hd-inner .local a, .my-album-edit-hd-inner .local span {
	display:inline-block;
	float:left;
	color:#999;
	height:33px;
	line-height:33px;
	margin-top:5px;
	font-size:14px;
	font-weight:700;
}
.my-album-edit-hd-inner .my-ablum-arrow {
	width:11px;
	overflow:hidden;
	text-indent:-999em;
	background-position:-8px -55px;
	margin:0 10px;
}
.my-album-edit-hd-inner .local span.here {
	color:#666;
}
.my-album-edit-hd-inner .local a:hover {
	color:#666;
}
.my-album-edit-hd-inner .local a.editalb {
	text-indent:-999em;
	background-position:-2px 4px;
	width:15px;
	overflow:hidden;
	margin:5px 15px 0;
}
.my-album-edit-hd-inner .local a.editalb:hover {
	background-position:-2px -23px;
}
.my-album-edit-hd-inner .local a.delalb {
	text-indent:-999em;
	background-position:-2px -433px;
	width:15px;
	overflow:hidden;
	margin:5px 5px 0;
}
.my-album-edit-hd-inner .local a.delalb:hover {
	background-position:-2px -461px;
}
.my-album-edit-hd-inner .local a.tidy {
	text-indent:-999em;
	background-position:-44px -7px;
	width:66px;
	overflow:hidden;
	margin:6px 13px 0 5px;
	float:right;
}
.my-album-edit-hd-inner .local a.tidy:hover {
	background-position:-44px -47px;
}
.my-album-edit-hd-inner .local a.tidy:active {
	background-position:-44px -87px;
}
.my-album-edit-hd-inner .local a.picUploadBtn {
	text-indent:-999em;
	background-position:-17px -315px;
	width:93px;
	overflow:hidden;
	margin:6px 0 0 0;
	float:right;
}
.my-album-edit-hd-inner .local a.picUploadBtn:hover {
	background-position:-17px -355px;
}
.my-album-edit-hd-inner .local a.picUploadBtn:active {
	background-position:-17px -395px;
}
.my-album-edit-hd-inner #tidy_div {
	position:absolute;
	right:13px;
	top:6px;
	display:none;
}
.my-album-edit-hd-inner #tidy_div a.cancel-edit {
	float:right;
	height:33px;
	line-height:33px;
	text-indent:-999em;
	background-position:-117px -7px;
	width:90px;
	overflow:hidden;
}
.my-album-edit-hd-inner #tidy_div a.cancel-edit:hover {
	background-position:-117px -47px;
}
.my-album-edit-hd-inner #tidy_div a.cancel-edit:active {
	background-position:-117px -87px;
}
.my-album-edit-hd-inner #tidy_div a.finish-edit {
	background-position:-117px -314px;
}
.my-album-edit-hd-inner #tidy_div a.finish-edit:hover {
	background-position:-117px -354px;
}
.my-album-edit-hd-inner #tidy_div a.finish-edit:active {
	background-position:-117px -394px;
}
.my-album-edit-hd-inner #tidy_div #album_selector_box {
	float:right;
	margin:0 3px;
	display:none;
}
.my-album-edit-hd-inner #tidy_div #select_info {
	padding-top:8px;
	float:right;
	display:none;
}
#tidy_div_mask {
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	display:none;
	background:#fff;
	filter:alpha(opacity=0);
	opacity:0;
}
#tidy_tip, #tidy_succ_tip {
	display:none;
	width:336px;
	color:#666;
	position:absolute;
	left:50%;
	margin-left:-168px;
	text-align:center;
	height:28px;
	line-height:28px;
	top:8px;
}
#tidy_tip {
	background:#fdcf73;
	color:#930;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
}
#tidy_succ_tip .inner {
	display:inline-block;
	padding-left:23px;
	position:relative;
}
#tidy_succ_tip .succ-icon {
	position:absolute;
	margin-left:-23px;
*margin-top:-4px;
	text-indent:-999em;
	background-position:-2px -92px;
	width:20px;
	overflow:hidden;
}
#tidy_succ_tip a {
	color:#999;
}
#tidy_succ_tip a:hover {
	color:#666;
}
.edit-waterfall .water {
	border:dashed 1px #15b5d2;
}
.edit-waterfall .water-selected {
	border:solid 1px #15b5d2;
}
.edit-waterfall .water .func {
	visibility:hidden;
	height:0;
	overflow:hidden;
}
.edit-waterfall .p-1 {
	zoom:1;
}
.edit-waterfall .p-1 a.tx-box-s {
	position:absolute;
	background:#fff;
	text-indent:-9999em;
	z-index:99;
	left:0;
	right:0;
	bottom:0;
	top:0;
	_width:100%;
	_height:100%;
	cursor:pointer;
	filter:alpha(opacity=0);
	opacity:0;
}
.edit-waterfall .water-selected .p-1 a.tx-box-s {
	filter:alpha(opacity=40);
	opacity:.40;
}
.myalbum-waterfall .water .p-1 {
	height:40px;
	overflow:hidden;
	padding:0;
	min-height:40px;
}
.myalbum-waterfall .water h3 .like-num, .myalbum-waterfall .water h3 .cmt-num, .myalbum-waterfall .water h3 .sc, .myalbum-waterfall .water h3 .praise-num {
	margin-top:18px;
	position:absolute;
}
.myalbum-waterfall .water h3 .cmt-num {
	margin-left:100px;
}
.myalbum-waterfall .water h3 .sc {
	right:15px;
}
.myalbum-waterfall .water h3 .like-num {
	margin-left:50px;
}
.myalbum-waterfall .p-1 .cont {
	display:none;
}
.myalbum-waterfall .water-selected .p-1 .cont {
	display:inline;
	background-position:-59px -136px;
	text-indent:-999em;
	overflow:hidden;
	padding-left:80px;
	width:0;
	height:80px;
	position:absolute;
	top:50%;
	left:50%;
	margin-left:-40px;
	margin-top:-40px;
	filter:alpha(opacity=90);
	opacity:.90;
}
.myalbum-waterfall .p-1 a.tx-box-s img, .myalbum-waterfall .p-1 a.tx-box-s span.tx-clip {
	display:none;
}
.user-album-list .doc-hd {
	width:927px;
}
.list_album_edit {
	margin:0 15px;
	margin:0 14px\0;
}
.list_album_edit .picUploadBtn, .list_album_edit .editAlbum {
	background:url(img/list_album_edit.png~v=2f3e.png) no-repeat;
	float:left;
	text-decoration:none;
}
.list_album_edit .picUploadBtn {
	background-position:-4px -4px;
	width:130px;
	height:30px;
	text-align:center;
	line-height:30px;
}
.list_album_edit .editAlbum {
	background-position:-134px -4px;
	width:62px;
	height:30px;
	text-align:center;
	line-height:30px;
}
.list_album_edit .picUploadBtn:hover {
	background-position:-4px -40px;
}
.list_album_edit .picUploadBtn:active {
	background-position:-4px -76px;
}
.list_album_edit .editAlbum:hover {
	background-position:-134px -40px;
}
.list_album_edit .editAlbum:active {
	background-position:-134px -76px;
}
.home-empty-img {
	padding:26px 0;
	border-bottom:solid 1px #f1eadd;
	text-align:center;
	background:#fffdf0;
	zoom:1;
	color:#e48f10;
	font-size:14px;
}
.home-empty-cat {
	border-bottom:solid 1px #f1eadd;
	background:#fffdf0;
	height:22px;
	padding:15px 30px;
	position:relative;
	z-index:999;
}
.home-empty-cat a {
	float:left;
	padding:0 12px;
	height:18px;
	border-left:solid 1px #f1eadd;
	cursor:pointer;
}
a.empty-cat-here {
	background:#dd0909;
	color:#fff;
	text-decoration:none;
}
a.empty-cat-more span {
	display:inline-block;
*display:inline;
	zoom:1;
	vertical-align:middle;
	width:6px;
	height:6px;
	overflow:hidden;
	background:url(img/myhome_bg.png~v=15c3.png) no-repeat -16px -57px;
	margin-left:3px;
}
.home-empty-cat-sub {
	display:none;
	width:96px;
	z-index:999;
	border:solid 1px #ccc;
	position:absolute;
	top:52px;
	right:8px;
	background:#fff;
	border-radius:2px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	box-shadow:0 2px 4px rgba(34, 25, 25, .2);
	-moz-box-shadow:0 2px 4px rgba(34, 25, 25, .2);
	-webkit-box-shadow:0 2px 4px rgba(34, 25, 25, .2);
}
.home-empty-cat-sub a {
	height:28px;
	line-height:28px;
	border-left:none;
	width:auto;
	display:block;
	zoom:1;
	float:none;
}
.home-empty-cat-sub a:hover, .home-empty-cat-sub a.empty-cat-here {
	background:#f5f5f5;
	color:#666;
}
.cat-sub-arrow {
	position:absolute;
	left:30px;
	top:-7px;
	z-index:40;
	width:14px;
	height:7px;
	background:#fcfcfc url(img/myhome_bg.png~v=15c3.png) no-repeat -79px -169px;
	_background:#fcfcfc url(img/myhome_bg.gif~v=df73.gif) no-repeat -79px -169px;
}
.home-empty-bd {
	padding:30px;
*padding-top:45px;
	padding-right:10px;
	position:relative;
	min-height:600px;
	_height:600px;
}
.home-empty-bd2 {
	padding-left:35px;
}
.home-loading {
	position:absolute;
	left:50%;
	margin-left:-100px;
	top:6px;
	display:none;
	width:200px;
	padding:10px 0;
	text-align:center;
	border:solid 1px #ccc;
	background:#fff;
	border-radius:2px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	box-shadow:0 2px 4px rgba(34, 25, 25, .2);
	-moz-box-shadow:0 2px 4px rgba(34, 25, 25, .2);
	-webkit-box-shadow:0 2px 4px rgba(34, 25, 25, .2);
}
.home-title-line {
	border-top:solid 1px #f0f0f0;
	margin-top:16px;
	margin-right:110px;
	clear:both;
	height:26px;
	color:#333;
}
.home-title-line span {
	float:left;
	background:#fff;
	padding:3px 7px 3px 0;
	margin-top:-14px;
	font-size:14px;
	_position:relative;
}
.home-title-line .see-more {
	float:right;
	background:#fff;
	color:#999;
	padding:3px 0 3px 7px;
	font-size:12px;
	margin-top:-12px;
	cursor:pointer;
	text-decoration:none;
	_position:relative;
}
.home-title-line .see-more:hover {
	color:#333;
}
.home-title-line .see-more b {
	display:inline-block;
*display:inline;
	zoom:1;
	width:13px;
	height:13px;
	overflow:hidden;
	background:url(img/myhome_bg.png~v=15c3.png) no-repeat -99px -43px;
	_background-image:url(img/myhome_bg.gif~v=df73.gif);
	margin-right:3px;
	vertical-align:middle;
}
.home-title-line .see-more:hover b {
	background-position:-99px -69px;
}
.home-user-list {
	min-height:208px;
	_hieght:208px;
}
.home-user-list li {
	float:left;
	padding-left:76px;
	width:130px;
	height:76px;
	position:relative;
	margin-bottom:24px;
	padding-right:6px;
}
.home-user-list li .avatar {
	position:absolute;
	cursor:pointer;
	left:0;
	top:2px;
	width:66px;
	height:66px;
	padding:1px;
	border:solid 1px #f0f0f0;
}
.home-user-list li .avatar img {
	width:66px;
	height:66px;
}
.home-user-list li .avatar:hover {
	border-color:#ccc;
}
.home-user-list li .avatar span {
	position:absolute;
	display:none;
	right:1px;
	bottom:1px;
	width:25px;
	height:25px;
	background:url(img/myhome_bg.png~v=15c3.png) no-repeat 0 -172px;
	_background-image:url(img/myhome_bg.gif~v=df73.gif);
	overflow:hidden;
}
.home-user-list li .selected, .home-user-list li .selected:hover {
	border-color:#ccc;
}
.home-user-list li .selected span, .home-user-list li .selected:hover span {
	display:block;
}
.home-user-list li div {
	color:#666;
	padding:5px 0;
}
.home-user-list li strong {
	color:#bbb;
}
.home-user-list li .uname {
	font-weight:700;
	color:#333;
}
.home-user-list li .uname:hover {
	color:#dd0909;
}
.home-user-list li .uname span {
	display:inline-block;
*display:inline;
	zoom:1;
	width:18px;
	height:14px;
	overflow:hidden;
	background:url(img/myhome_bg.png~v=15c3.png) no-repeat -39px -53px;
	_background-image:url(img/myhome_bg.gif~v=df73.gif);
	margin-left:3px;
	vertical-align:middle;
}
.home-album-list {
	min-height:280px;
	_hieght:280px;
}
.home-album-list li {
	float:left;
	margin-left:20px;
	margin-bottom:30px;
	width:198px;
	overflow:hidden;
}
.home-album-list li.first {
	margin-left:0;
}
.home-album-list li .album-imgs {
	position:relative;
	cursor:pointer;
	width:194px;
	height:205px;
	display:block;
	overflow:hidden;
	padding:1px;
	border:solid 1px #f0f0f0;
	background:url(img/album_box_bg.gif~v=dc2f.gif) no-repeat;
	text-decoration:none;
}
.home-album-list li .album-imgs img {
	float:left;
	margin-bottom:1px;
	margin-right:1px;
	width:64px;
	height:64px;
}
.home-album-list li .album-imgs .first {
	width:194px;
	height:140px;
	overflow:hidden;
	margin-right:0;
	margin-bottom:1px;
	display:block;
}
.home-album-list li .album-imgs .first img {
	width:216px;
	height:160px;
	margin-top:-10px;
	margin-left:-10px;
}
.home-album-list li .album-imgs img.last {
	margin-right:0;
}
.home-album-list li .album-imgs span {
	position:absolute;
	display:none;
	right:0;
	bottom:1px;
	width:38px;
	height:36px;
	background:url(img/myhome_bg.png~v=15c3.png) no-repeat -33px -159px;
	_background-image:url(img/myhome_bg.gif~v=df73.gif);
	overflow:hidden;
}
.home-album-list li .selected, .home-album-list li .selected:hover, .home-album-list li .album-imgs:hover {
	border-color:#ccc;
}
.home-album-list li .selected span, .home-album-list li .selected:hover span {
	display:block;
}
.home-album-list li strong {
	color:#999;
	font-weight:500;
}
.home-album-list li .album-name {
	padding-top:10px;
	padding-bottom:6px;
}
.home-album-list li .album-name a {
	color:#666;
	font-size:14px;
	font-weight:600;
}
.home-album-list li .album-name a:hover {
	color:#dd0909;
}
.home-add-row {
	text-align:center;
	padding-bottom:24px;
}
.home-add-row .home-add-btn {
	height:32px;
	width:114px;
	line-height:32px;
	background:url(img/myhome_bg.png~v=15c3.png) no-repeat 0 -84px;
	text-indent:-9999em;
*text-indent:0;
*font-size:0;
*line-height:0;
	overflow:hidden;
*color:#eee;
	display:inline-block;
*display:inline;
	zoom:1;
	cursor:pointer;
}
.home-add-row .home-add-btn:active {
	background-position:0 -125px;
*text-decoration:none;
}
.home-add-row .home-collect-btn {
	background-position:0 -484px;
}
.home-add-row .home-collect-btn:hover, .home-add-row .home-collect-btn:active {
	background-position:0 -525px;
}
.home-add-row .home-add-btn-saving, .home-add-row .home-add-btn-saving:hover, .home-add-row .home-add-btn-saving:active {
	background-position:0 -562px;
	text-indent:0;
*font-size:12px;
*line-height:32px;
	text-decoration:none;
	color:#ccc;
	cursor:default;
	display:none;
}
.home-add-row .btn-saving-show {
	display:inline-block;
}
.home-add-row-s {
	position:absolute;
	right:27px;
	top:34px;
	padding:0;
}
.home-add-row-s .home-add-btn {
	width:61px;
	height:24px;
	line-height:24px;
	background-position:0 -602px;
}
.home-add-row-s .home-add-btn:active {
	background-position:0 -633px;
}
.home-add-row-s .home-adddr-btn {
	background-position:0 -694px;
}
.home-add-row-s .home-adddr-btn:hover, .home-add-row .home-adddr-btn:active {
	background-position:0 -725px;
}
.home-add-row-s .home-add-btn-saving, .home-add-row-s .home-add-btn-saving:hover, .home-add-row-s .home-add-btn-saving:active {
	background-position:0 -663px;
*font-size:12px;
*line-height:24px;
}
.home-empty-bd2 .home-add-row-s {
	right:38px;
}
.home-waterfall .a-cell {
	width:220px;
	height:324px;
	margin:0;
	position:absolute;
	left:-999em;
	float:left;
	margin-right:13px;
	margin-bottom:13px;
	border:solid 1px silver;
	border-color:#e4e4e4 #D9D9D9 #D8D8D8 #D9D9D9;
	box-shadow:none;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
}
.home-waterfall .a-cell .side_2_bottom, .home-waterfall .side_2 .side_2_bottom {
	border-bottom:1px solid #C3C3C3;
	position:absolute;
	bottom:0;
	height:0;
	line-height:0;
	font-size:0;
	width:220px;
}
.home-waterfall .a-cell .album-title {
	height:35px;
	padding:10px 12px 0;
	position:relative;
}
.home-waterfall .a-cell .album-title strong {
	font-size:14px;
	font-weight:600;
}
.home-waterfall .a-cell .album-title .total_num {
	position:absolute;
	right:12px;
	top:12px;
	padding-left:18px;
	color:#aaa;
}
.home-waterfall .a-cell .album-title .total_num span {
	position:absolute;
	width:11px;
	height:11px;
	top:3px;
	left:3px;
	background:url(img/myhome_bg.png~v=15c3.png) no-repeat -80px -201px;
}
.home-waterfall .a-cell .album-bottom-bar {
	height:45px;
	line-height:45px;
	color:#999;
	padding:0 12px;
	background:#f5f5f5;
}
.home-waterfall .a-cell .album-bottom-bar .editAlbum {
	float:right;
	width:61px;
	height:24px;
	text-indent:-999em;
	overflow:hidden;
	background:url(img/myhome_bg.png~v=15c3.png) no-repeat -28px -419px;
	margin-top:11px;
	margin-left:3px;
}
.home-waterfall .a-cell .album-bottom-bar .picUploadBtn {
	float:right;
	width:24px;
	height:24px;
	text-indent:-999em;
	overflow:hidden;
	background:url(img/myhome_bg.png~v=15c3.png) no-repeat 0 -419px;
	margin-top:11px;
}
.home-waterfall .a-cell .album-bottom-bar .num-text {
	float:left;
}
.home-waterfall .a-cell .album-bottom-bar .p-2 {
	float:right;
	position:relative;
	width:61px;
	height:24px;
	overflow:hidden;
	text-align:center;
	background:none;
	margin:0;
	border:none;
	line-height:auto;
	color:#B999B9;
	margin-top:11px;
	margin-left:3px;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	border-radius:0;
}
.home-waterfall .a-cell .album-bottom-bar .p-2 .s-1 {
	float:right;
	width:61px;
	height:24px;
	text-indent:-999em;
	overflow:hidden;
	background:url(img/myhome_bg.png~v=15c3.png) no-repeat 0 -325px;
	padding:0;
}
.home-waterfall .a-cell .album-bottom-bar .p-2 .a-2 {
	position:absolute;
	width:61px;
	height:24px;
	text-indent:-999em;
	overflow:hidden;
	top:0;
	left:0;
}
.home-waterfall .a-cell .album-bottom-bar .attnAlbumBtn {
	float:right;
	width:61px;
	height:24px;
	text-indent:-999em;
	background:url(img/myhome_bg.png~v=15c3.png) no-repeat 0 -263px;
}
.home-waterfall .a-cell .album-bottom-bar .editAlbum:active {
	background-position:-28px -450px;
}
.home-waterfall .a-cell .album-bottom-bar .picUploadBtn:active {
	background-position:0 -450px;
}
.home-waterfall .a-cell .album-bottom-bar .attnAlbumBtn:active {
	background-position:0 -294px;
}
.home-waterfall .create-album-box {
	height:326px;
	width:222px;
	overflow:hidden;
	border:none;
}
.home-waterfall .create-album-box .create {
	background:url(img/album_add.gif~v=753b.gif) no-repeat;
	height:326px;
}
.home-waterfall .album-imgs {
	width:218px;
	height:231px;
	display:block;
	overflow:hidden;
	margin:1px;
	border:none;
	background:url(img/album_box_bg.gif~v=dc2f.gif) no-repeat 2px 2px;
	text-decoration:none;
}
.home-waterfall .album-imgs:hover {
	filter:alpha(opacity=90);
	-moz-opacity:.9;
	-webkit-opacity:.9;
	opacity:.9;
}
.home-waterfall .album-imgs span img {
	float:left;
	margin-bottom:1px;
	margin-right:1px;
	width:72px;
	height:72px;
}
.home-waterfall .album-imgs span.first {
	width:218px;
	height:157px;
	display:inline-block;
*display:inline;
	cursor:pointer;
	overflow:hidden;
	margin-bottom:1px;
}
.home-waterfall .album-imgs span.first img {
	width:238px;
	margin-left:-10px;
	height:auto;
	margin-right:0;
}
.home-waterfall .album-imgs span.last img {
	margin-right:0;
}
.home-waterfall .list_album_edit .picUploadBtn {
	width:128px;
}
.home-waterfall .side_2 {
	overflow:visible;
	position:absolute;
	left:0;
}
.album-waterfall-not-top {
	border-top:none;
	_border-top:none;
	_margin-top:0;
}
.album-waterfall-not-top .side_2 {
	top:0;
}
.album-waterfall .col0 {
	margin-top:0;
}
.album-waterfall .a-cell {
	height:345px;
}
.album-waterfall .album-nickname {
	height:30px;
	padding-left:12px;
}
.album-waterfall .album-nickname a {
	color:#999;
}
.album-waterfall .album-nickname a:hover {
	color:#dd0909;
}
.album-waterfall .a-cell .album-title {
	height:26px;
}
.a-cell .thumbnail4 b {
	display:inline-block;
*display:inline;
	zoom:1;
	width:191px;
	height:126px;
	overflow:hidden;
	margin-bottom:4px;
	clear:both;
}
.a-cell .thumbnail4 b img {
	margin-left:-10px;
	width:211px;
	height:auto;
}
.waterfall-top-div {
	height:5px;
	overflow:hidden;
}
.home-bd {
	padding-left:235px;
	padding-top:5px;
}
.home-bd .home-main {
	min-height:450px;
	_height:450px;
	_zoom:1;
}
.userinfo-box {
	position:absolute;
	left:0;
	z-index:90;
	width:220px;
	padding-bottom:2px;
	border:solid 1px silver;
	border-color:#e4e4e4 #D9D9D9 #c1c1c1 #D9D9D9;
	background:#fff;
}
.userinfo-box .avatar-box {
	padding:12px;
	padding-left:92px;
	padding-top:10px;
	position:relative;
	;
	min-height:70px;
	_height:70px;
}
.userinfo-box .avatar-box .img-link {
	position:absolute;
	left:12px;
	top:12px;
}
.userinfo-box .avatar-box .img-link img {
	width:70px;
	height:70px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.userinfo-box .avatar-box div {
	padding-bottom:4px;
}
.userinfo-box .avatar-box .name-div {
	white-space:normal;
	word-break:break-all;
	table-layout:fixed;
}
.userinfo-box .avatar-box .name-div a {
	font-size:14px;
	font-weight:700;
	color:#333;
}
.userinfo-box .avatar-box .address-div {
	color:#999;
}
.userinfo-box .avatar-box .home-div a {
	color:#333;
}
.userinfo-box .side-nav li {
	height:37px;
	line-height:37px;
}
.userinfo-box .side-nav li a {
	display:block;
	zoom:1;
	border-top:solid 1px #f5f5f5;
	color:#888;
	padding-bottom:1px;
	font-size:14px;
	_height:30px;
	_line-height:30px;
	_padding-top:7px;
}
.userinfo-box .side-nav li a span {
	display:block;
	zoom:1;
	margin-left:3px;
	border-left:solid 0 #dcbbbb;
	padding-left:14px;
}
.userinfo-box .side-nav li a:hover, .userinfo-box .side-nav li a.selected {
	background:#f8f8f8;
	border-top-color:#eee;
	padding-bottom:0;
	border-bottom:solid 1px #eee;
	color:#333;
	cursor:pointer;
}
.userinfo-box .side-nav li a:hover span, .userinfo-box .side-nav li a.selected span {
	margin-left:1px;
	border-left-width:2px;
}
.userinfo-box .side-nav li a span b {
	margin-right:7px;
	display:inline-block;
*display:inline;
	zoom:1;
	_margin-top:2px;
	width:18px;
	height:18px;
	vertical-align:middle;
	background:url(img/myhome_bg.png~v=15c3.png) no-repeat 0 -490px;
	_background:url(img/myhome_bg.gif~v=df73.gif) no-repeat 0 -490px;
}
.userinfo-box .side-nav li a.mysub:hover span b, .userinfo-box .side-nav li a.mysub.selected span b {
	background-position:-39px -490px;
}
.userinfo-box .side-nav li a.mycol span b {
	background-position:0 -528px;
}
.userinfo-box .side-nav li a.mycol:hover span b, .userinfo-box .side-nav li a.mycol.selected span b {
	background-position:-39px -528px;
}
.userinfo-box .side-nav li a.myalb span b {
	background-position:0 -570px;
}
.userinfo-box .side-nav li a.myalb:hover span b, .userinfo-box .side-nav li a.myalb.selected span b {
	background-position:-39px -570px;
}
.userinfo-box .side-nav li a.myatt span b {
	background-position:-58px -482px;
}
.userinfo-box .side-nav li a.myatt:hover span b, .userinfo-box .side-nav li a.myatt.selected span b {
	background-position:-97px -482px;
}
.userinfo-box .side-nav li a.myfans span b {
	background-position:-58px -519px;
}
.userinfo-box .side-nav li a.myfans:hover span b, .userinfo-box .side-nav li a.myfans.selected span b {
	background-position:-97px -519px;
}
.userinfo-box .side-nav li a.mymsg span b {
	background-position:-58px -558px;
}
.userinfo-box .side-nav li a.mymsg:hover span b, .userinfo-box .side-nav li a.mymsg.selected span b {
	background-position:-97px -558px;
}
.userinfo-box .side-nav li a.myinfo span b {
	background-position:-58px -582px;
}
.userinfo-box .side-nav li a.myinfo:hover span b, .userinfo-box .side-nav li a.myinfo.selected span b {
	background-position:-97px -582px;
}
.userinfo-box .box-shadow {
	position:absolute;
	bottom:-2px;
	height:1px;
	font-size:0;
	overflow:hidden;
	width:220px;
	background:#D9D9D9;
	filter:alpha(opacity=50);
	opacity:.5;
}
.userinfo-box .bind {
	padding-bottom:10px;
	padding-left:9px;
}
.home-bd .page-tab {
	height:40px;
	line-height:40px;
	margin-bottom:15px;
	_zoom:1;
	border:solid 1px silver;
	border-color:#e4e4e4 #D9D9D9 #c1c1c1 #D9D9D9;
	background:#fafafa url(img/myhome_bg.png~v=15c3.png) repeat-x 0 0;
}
.home-bd .page-tab .page-tab-line {
	float:left;
	width:1px;
	min-width:1px;
	overflow:hidden;
	background:url(img/myhome_bg.png~v=15c3.png) no-repeat 0 -42px;
	text-indent:-9999em;
	padding:0;
}
.home-bd .page-tab a, .home-bd .page-tab a:hover {
	min-width:66px;
	_width:66px;
	white-space:nowrap;
	padding:0 20px;
	text-align:center;
	position:relative;
	float:left;
	font-size:14px;
	font-weight:600;
	color:#666;
	z-index:1;
}
.home-bd .page-tab a.active, .home-bd .page-tab a.active:hover {
	background:#e4e4e4 url(img/myhome_bg.png~v=15c3.png) repeat-x 0 -101px;
	z-index:2;
	color:#333;
	cursor:default;
}
.home-bd .page-tab a em {
	position:absolute;
	display:none;
	right:-1px;
	top:0;
	width:1px;
	height:40px;
	background:url(img/myhome_bg.png~v=15c3.png) no-repeat -5px -42px;
	font-size:1px;
	overflow:hidden;
}
.home-bd .page-tab a em.l {
	left:-1px;
}
.home-bd .page-tab a.active em {
	display:block;
}
.form-box {
	border:solid 1px silver;
	border-color:#e4e4e4 #D9D9D9 #c1c1c1 #D9D9D9;
	background:#fff;
	padding:22px;
	margin-bottom:15px;
	zoom:1;
}
.form-box .title-div {
	border-top:solid 1px #f0f0f0;
	margin-top:16px;
	height:26px;
	color:#333;
}
.form-box .title-div strong, .form-box .title-div .r-text {
	float:left;
	background:#fff;
	padding:3px 10px 3px 0;
	margin-top:-14px;
	font-size:14px;
	_position:relative;
}
.form-box .title-div .r-text {
	float:right;
	font-size:12px;
	padding:3px 0 3px 10px;
	margin-top:-12px;
}
.form-box .form-table {
	border-collapse:collapse;
	border-spacing:0;
	width:99.9%;
}
.form-box .form-table td {
	padding:10px 0;
}
.form-box .form-table td td {
	padding:0;
}
.form-box .form-table .lb {
	width:10%;
	color:#666;
}
.form-box .form-table p {
	padding:5px 0;
}
.form-box .btn-row {
	height:36px;
	padding-top:18px;
	margin-top:10px;
	border-top:solid 1px #f0f0f0;
	text-align:center;
}
.form-box .btn-row .ibtn_red img {
	margin-left:-18px;
	margin-top:9px;
	display:none;
}
.form-box .btn-row .ibtn_gray img {
	display:inline;
}
.form-box .form-table .itag {
	width:100%;
}
.form-box .form-table .itag, .form-box .form-table .itag li {
	list-style-type:none;
	float:left;
}
.form-box .form-table .itag li span {
	display:block;
	border:1px #E5E5E5 solid;
	padding:0 8px;
	margin:0 10px 15px 0;
	background:#F5F5F5;
	cursor:pointer;
}
.form-box .form-table .itag li .selected {
	border:1px #F8DDB6 solid;
	background:#FFF7DF;
}
.form-box .form-table .tips_o {
	color:#E71;
}
.form-box .pic {
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
#left_userinfo_msg_num {
	color:#dd0909;
	font-style:normal;
}
.home .home-bd {
	padding-left:0;
}
.home .home-bd .userinfo-box {
	margin-left:0;
	margin-right:13px;
	margin-bottom:13px;
}
.home .home-bd .backwater {
	display:block;
	position:absolute;
	left:-999em;
}
.home .home-bd #waterfall #page_tab {
	min-width:690px;
	left:235px;
	position:absolute;
}
.home .home-bd .p-cell {
	float:left;
	margin-right:13px;
	margin-bottom:13px;
}
.home-empty .form-box {
	padding:0;
	border-width:0;
}
.home-bd .msg-subtab {
	height:26px;
	line-height:100%;
}
.home-bd .msg-subtab .send-msg {
	top:-5px;
}
.home-bd .msg-subtab .send-msg:hover, .home-bd .msg-subtab .send-msg:active {
	color:#f8f8f8;
}
.home-bd .list_6_h, .home-bd .list_6 li {
	border-bottom:solid 1px #ececec;
}
.home-bd .list_6_h {
	padding-bottom:10px;
	font-size:14px;
}
.home-bd .list_6 h3 a:hover {
	color:#DD0909;
}
.home-bd .mod-attention-em {
	width:auto;
}
.userinfo-box .p-2 {
background:url(img/grad_1.gif~v=3bac.gifc") repeat-x scroll 0 0 transparent;border:1px solid #CCC;border-radius:3px 3px 3px 3px;color:#B999B9;line-height:28px;margin:15px;text-align:center;word-spacing:5px;}.userinfo-box .p-2 .a-1{color:#000;display:block;}.userinfo-box .p-2 .a-1:hover{text-decoration:none;box-shadow:1px 1px 3px #ccc;}.userinfo-box .p-2 .s-1{background:url(img/i_2.gif~v=69aa.gifa") no-repeat scroll 0 50% transparent;
	color:#5D5D5D;
	padding-left:15px;
}
.userinfo-box .p-2 .a-2 {
	color:#9ABBC8;
}
.home-bd .msg-sendarea {
	width:80%;
}
.home-bd .msg-sendarea .textarea {
	width:97%;
}
.home-bd .home-empty-box {
	border:solid 1px silver;
	border-color:#e4e4e4 #D9D9D9 #c1c1c1 #D9D9D9;
	background:#fff;
}
body.daren {
	background:url(daren/default/body_bg.jpg) repeat fixed 0 0;
}
.daren #top_div_place {
	padding-top:40px;
	display:none;
}
.daren .doc-hd {
	_margin-bottom:0;
}
.daren .home-bd {
	padding-left:0;
	padding-top:0;
}
.daren #ft {
	margin-top:10px;
}
.ut-daren, .ut-corp {
	background:url("daren/default/daren_bg.png") no-repeat scroll -34px -98px transparent;
	position:relative;
	display:inline-block;
	margin-left:2px;
	height:18px;
	margin-top:-5px;
	overflow:hidden;
	vertical-align:middle;
	width:18px;
}
.ut-corp {
	width:18px;
	height:14px;
	top:-2px;
	background-position:-63px -102px;
}
.p-cell .p-1 .cont {
	padding-top:3px;
	margin-top:-3px;
}
.daren .daren-page-content {
	border:solid 1px silver;
	border-color:#EAEAEA #D9D9D9 #D8D8D8 #D9D9D9;
	background:#f5f5f5;
	zoom:1;
	min-height:450px;
	_height:450px;
}
.daren .daren-page-content2 {
	border-top:none;
	border-left:none;
	border-right:none;
}
.daren .daren-page-content3 {
	padding-top:15px;
	border-left:none;
	border-right:none;
	border-bottom:none;
	background:transparent;
}
.daren .fans-list li {
	height:108px;
	border-bottom:solid 1px #e8e8e8;
}
.daren .fans-list li .item-box {
	float:left;
	height:108px;
	width:33.3%;
	zoom:1;
	position:relative;
}
.daren .fans-list li .item-box .item {
	height:108px;
	border-right:solid 1px #e8e8e8;
	position:relative;
}
.daren .fans-list li .item-box .item-last {
	border-right-width:0;
}
.daren .fans-list li .item-box .item-inner {
	height:88px;
	padding:19px 21px 1px;
}
.daren .fans-list li .item-box .btn-attention, .daren .btn-attention-ed, .daren .btn-attention-ed .fans_unAttnAllAlbm {
	position:absolute;
	right:20px;
	top:20px;
	z-index:3;
}
.daren .fans-list li .hover {
	z-index:10;
}
.daren .fans-list li .hover .item-inner {
	background:#f0f0f0;
	border:solid 1px #fff;
	padding:18px 20px 0;
	position:relative;
	z-index:10;
}
.daren .fans-list li .item-box .info-row {
	min-height:72px;
	_height:72px;
	padding-left:82px;
	position:relative;
	color:#666;
}
.daren .fans-list li .item-box .info-row .avatar {
	width:72px;
	height:72px;
	position:absolute;
	top:0;
	left:0;
}
.daren .fans-list li .item-box .info-row .avatar img {
	width:72px;
	height:72px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.daren .fans-list li .item-box .info-row .row1 {
	padding-bottom:6px;
}
.daren .fans-list li .item-box .info-row .row1 a {
	color:#333;
	font-size:14px;
	font-weight:800;
}
.daren .fans-list li .item-box .info-row .row1 a em {
	display:inline-block;
*display:inline;
*zoom:1;
	width:18px;
	height:18px;
	background:url(daren/default/daren_bg.png) no-repeat -34px -98px;
	vertical-align:middle;
	margin-top:-5px;
*margin-top:-2px;
	overflow:hidden;
}
.daren .fans-list li .item-box .info-row .row1 a em.v {
	background-position:-99px -103px;
	width:15px;
	height:12px;
}
.daren .fans-list li .item-box .info-row .row2 {
	padding-bottom:6px;
}
.daren .fans-list li .item-box .info-row .row2 a {
	color:#666;
}
.daren .fans-list li .item-box .img-row {
	height:0;
	display:none;
	z-index:11;
	overflow:hidden;
	position:absolute;
	bottom:-2px;
	left:-1px;
	right:-1px;
	background:#f5f5f5;
	border-bottom:solid 1px #E0E0E0;
	box-shadow:0 3px 5px 1px rgba(102, 102, 102, 0.1);
}
.daren .fans-list li .item-box .img-row div.img-row-inner {
	height:100%;
	margin-top:-1px;
	border:solid 1px #fff;
	border-top-width:0;
	padding:0 18px;
}
.daren .fans-list li .item-box .img-row div.img-row-inner div {
	height:48px;
	overflow:hidden;
	left:420px;
	position:relative;
}
.daren .fans-list li .item-box .img-row a {
	height:48px;
	width:48px;
	float:left;
	margin-right:1px;
}
.daren .fans-list li .item-box .img-row a img {
	height:48px;
	width:48px;
}
.daren .fans-list li .item-box .img-row a:hover img {
	filter:alpha(opacity=80);
	opacity:.8;
}
.daren .fans-list li .item-box .img-row .see-all {
	width:48px;
	height:48px;
	background:#e4e4e4;
	position:absolute;
	right:2px;
	top:0;
	text-align:center;
	line-height:48px;
	overflow:hidden;
	color:#999;
	text-decoration:none;
	cursor:pointer;
}
.daren .fans-list li .item-box .img-row .see-all:hover {
	color:#888;
	background:#e0e0e0;
}
.daren .fans-list li .hover .img-row {
	background:#f0f0f0;
}
.daren .split-line {
	color:#ccc;
	padding:0 3px;
}
.daren .followeduser-list li, .daren .followeduser-list li .item-box, .daren .followeduser-list li .item-box .item {
	height:168px;
}
.daren .followeduser-list li .item-box .item-inner {
	height:148px;
}
.daren .page {
	text-align:right;
	color:#999;
	padding:20px;
	font-size:12px;
}
.daren .page a {
	border:solid 1px #e1e1e1;
	background:#fff;
	color:#999;
	padding:2px 7px;
}
.daren .page a:hover {
	border-color:#e0e0e0;
	background:#f0f0f0;
	color:#666;
}
.daren .page a.cur, .daren .page a.cur:hover {
	color:#333;
	border-width:0;
	background:transparent;
}
.daren .page .no {
	padding:0 4px;
*vertical-align:middle;
}
.daren .backwater {
	display:block;
	position:absolute;
	left:-999em;
}
.daren #waterfall {
	background:#f5f5f5 url(daren/default/wf_bg.png) repeat 0 0;
	border-left:solid 1px #e0e0e0;
	border-right:solid 1px #e0e0e0;
}
.daren .p-cell {
	width:231px;
	border-width:0;
	padding-top:0;
	background:#f5f5f5;
	border-top:solid 1px #E8E8E8;
}
.daren .p-cell .p-1 {
	border-bottom:none;
}
.daren .p-cell .func .like, .daren .p-cell .func .edit {
	margin-right:18px;
}
.daren .p-cell .func .larger {
	left:20px;
}
.daren .p-cell h3 {
	margin:0 16px 7px;
}
.daren .p-cell h3 div {
	padding-top:3px;
	min-height:20px;
	_height:20px;
}
.daren .p-cell .cellTit {
	color:#666;
}
.daren .p-cell .from-info {
	color:#666;
	margin:0 18px 16px;
}
.daren .p-cell .from-info a {
	color:#666;
}
.daren .p-cell .from-info label {
	color:#aaa;
}
.daren .p-cell .p-cell-inner {
	padding:1px;
	padding-top:19px;
}
.daren .p-cell .hover {
	padding:0;
	padding-top:18px;
	border:solid 1px #fff;
	background:#f0f0f0;
}
.daren .p-cell .hover .from-info {
	border-color:#ddd;
	color:#333;
}
.daren .p-cell .hover h3 a, .daren .p-cell .hover .from-info a {
	color:#333;
}
.daren .p-cell a em {
	display:inline-block;
*display:inline;
	zoom:1;
	width:13px;
	height:11px;
	overflow:hidden;
	vertical-align:middle;
	margin-top:-3px;
*margin-top:0;
	background:url(daren/default/daren_bg.png) no-repeat -73px -28px;
}
.daren .p-cell a em.like-ico {
	background-position:-73px -28px;
}
.daren .p-cell a em.cmt-ico {
	background-position:-89px -28px;
}
.daren .p-cell .hover h3 a em.like-ico {
	background-position:-73px -42px;
}
.daren .p-cell .hover h3 a em.cmt-ico {
	background-position:-89px -42px;
}
.daren .p-cell .hover h3 a:hover em.like-ico {
	background-position:-73px -56px;
}
.daren .p-cell .hover h3 a:hover em.cmt-ico {
	background-position:-89px -56px;
}
.daren .p-cell .pic .img-more-link, .p-cell .pic .img-more-link {
	position:absolute;
	left:17px;
	bottom:12px;
	background:#333;
	text-align:center;
	height:28px;
	line-height:28px;
	width:196px;
	overflow:hidden;
	color:#fff;
	letter-spacing:2px;
	filter:alpha(opacity=80);
	-moz-opacity:.8;
	-webkit-opacity:.8;
	opacity:.8;
}
.p-cell .pic .img-more-link {
	left:12px;
}
.daren .p-cell a em.praise-ico {
	background-position:-57px -28px;
}
.daren .p-cell .hover h3 a em.praise-ico {
	background-position:-57px -42px;
}
.daren .p-cell .hover h3 a:hover em.praise-ico {
	background-position:-57px -56px;
}
.daren .p-cell .infonum-list a {
	margin-right:15px;
}
.daren .p-cell .func .praise, .daren .p-cell .func .praised {
	margin-left:3px;
}
.daren .alb-info-box {
	margin-bottom:20px;
	padding:0;
}
.daren .alb-info-box .alb-name {
	font-size:18px;
	font-weight:800;
	white-space:normal;
	word-break:break-all;
	table-layout:fixed;
	padding:0 18px;
	padding-bottom:12px;
}
.daren .alb-info-box .line {
	height:2px;
	line-height:1px;
	width:180px;
	margin:0 auto;
	overflow:hidden;
	background:#e9e9e9 url(daren/default/daren_bg.png) no-repeat 0 -74px;
	clear:both;
}
.daren .alb-info-box .btn-div, .daren .alb-info-box .ed-btn-div {
	height:36px;
	padding:0 18px;
	padding-top:20px;
	position:relative;
	color:#999;
}
.daren .alb-info-box .btn-div .p-2 {
	position:absolute;
	right:3px;
	top:14px;
	width:80px;
	height:30px;
	overflow:hidden;
}
.daren .alb-info-box .user-list {
	padding-left:18px;
	margin-bottom:12px;
}
.daren .alb-info-box .user-list a {
	float:left;
	margin-right:3px;
	margin-bottom:3px;
	width:36px;
	height:36px;
}
.daren .alb-info-box .user-list a img {
	width:36px;
	height:36px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
.daren .alb-info-box .alb-list {
	padding:16px 16px 0;
	margin-top:10px;
}
.daren .alb-info-box .alb-list ul {
	margin-top:12px;
}
.daren .alb-info-box .alb-list li {
	height:36px;
	margin-bottom:5px;
}
.daren .alb-info-box .alb-list li a {
	height:34px;
	line-height:34px;
	background-color:#fafafa;
	border:solid 1px #e8e8e8;
	color:#888;
	display:block;
	text-align:left;
	font-size:14px;
	padding:0 12px;
	overflow:hidden;
	zoom:1;
	border-radius:3px;
	-zom-border-radius:3px;
	-webkit-border-radius:3px;
}
.daren .alb-info-box .alb-list li a:hover {
	color:#333;
	border-color:#cacaca;
}
.daren .alb-info-box .alb-list li a:hover span {
	color:#333;
}
.daren .alb-info-box .alb-list li a:hover span em {
	background-position:-68px -1px;
}
.daren .alb-info-box .alb-list li a span {
	float:right;
	color:#aaa;
}
.daren .alb-info-box .alb-list li a span em {
	width:11px;
	height:11px;
	display:inline-block;
	overflow:hidden;
*display:inline;
*zoom:1;
*vertical-align:middle;
	background:url(daren/default/daren_bg.png) no-repeat -56px -1px;
	margin-right:3px;
}
.daren .alb-info-box .alb-page-row {
	height:18px;
	padding:3px 0 3px 18px;
	color:#666;
}
.daren .alb-info-box .alb-page-row a {
	float:right;
	text-indent:-999em;
	width:22px;
	height:16px;
	background:url(daren/default/daren_bg.png) no-repeat 0 -1px;
	margin-left:5px;
}
.daren .alb-info-box .alb-page-row a.next {
	background-position:-27px -1px;
}
.daren .alb-info-box .alb-page-row a.next:hover {
	background-position:-27px -19px;
}
.daren .alb-info-box .alb-page-row a.next:active {
	background-position:-27px -37px;
}
.daren .alb-info-box .alb-page-row a.n-disable, .daren .alb-info-box .alb-page-row a.n-disable:hover, .daren .alb-info-box .alb-page-row a.n-disable:active {
	background-position:-27px -55px;
	cursor:default;
}
.daren .alb-info-box .alb-page-row a.prev {
	background-position:0 -1px;
}
.daren .alb-info-box .alb-page-row a.prev:hover {
	background-position:0 -19px;
}
.daren .alb-info-box .alb-page-row a.prev:active {
	background-position:0 -37px;
}
.daren .alb-info-box .alb-page-row a.p-disable, .daren .alb-info-box .alb-page-row a.p-disable:hover, .daren .alb-info-box .alb-page-row a.p-disable:active {
	background-position:0 -55px;
	cursor:default;
}
.daren .more-loading {
	background:url(img/loading-page.gif~v=4c7f.gif) no-repeat center center;
	height:60px;
	visibility:hidden;
}
.daren .page_load {
	position:absolute;
	height:30px;
	width:80px;
	margin-left:-40px;
	left:50%;
	top:60px;
}
.daren .btn-attention, .daren .btn-attention-ed {
	width:64px;
	height:26px;
	line-height:24px;
	background:url(img/active_btn.png~v=d9d7.png) no-repeat 0 -95px;
	text-indent:-999em;
}
.daren .btn-attention:hover {
	background-position:0 -125px;
}
.daren .btn-attention:active {
	background-position:0 -155px;
}
.daren .btn-attention-ed, .daren .btn-attention-ed .fans_unAttnAllAlbm {
	background-position:0 -217px;
}
.daren .btn-attention-ed .fans_unAttnAllAlbm {
	position:absolute;
	left:0;
	top:0;
	width:64px;
	height:26px;
	margin:0;
	text-indent:-999em;
}
.ibtn-gz, .ibtn-dy, .daren .p-cell .p-2 .a-1, .daren .p-cell .p-2 .a-2 {
	width:64px;
	height:26px;
	line-height:24px;
	background:url(img/active_btn.png~v=d9d7.png) no-repeat 0 -95px;
	display:inline-block;
*display:inline;
*zoom:1;
	cursor:pointer;
}
.ibtn-gz:hover {
	background-position:0 -125px;
}
.ibtn-gz:active {
	background-position:0 -155px;
}
.ibtn-dy, .daren .p-cell .p-2 .a-1 {
	width:80px;
	height:30px;
	line-height:27px;
	background-position:0 0;
}
.ibtn-dy:hover, .daren .p-cell .p-2 .a-1:hover {
	background-position:0 -32px;
}
.ibtn-dy:active, .daren .p-cell .p-2 .a-1:active {
	background-position:0 -64px;
}
.daren .p-cell .p-2 .a-1, .daren .p-cell .p-2 .a-2 {
	position:absolute;
	left:0;
	top:0;
	text-indent:-999em;
}
.daren .p-cell .p-2 .a-2, .daren .p-cell .p-2 .a-2:hover, .daren .p-cell .p-2 .a-2:active {
	width:80px;
	height:30px;
	line-height:27px;
	background-position:0 -186px;
}
.daren .allAlbmItem {
	position:relative;
	width:65px;
	height:26px;
	overflow:hidden;
	float:left;
	margin-right:3px;
	-moz-box-shadow:0 0 3px rgba(102, 102, 102, 0.5);
	-webkit-box-shadow:0 0 3px rgba(102, 102, 102, 0.5);
	box-shadow:0 1px 3px rgba(102, 102, 102, 0.5);
}
.daren .allAlbmItem .canlAttnAllAlbm {
	position:absolute;
	left:0;
	top:0;
	filter:alpha(opacity=0);
	opacity:0;
	z-index:9;
}
.daren .page-tab-right {
	position:absolute;
	right:20px;
	top:0;
}
.daren .page-tab-right .my-link a {
	height:37px;
	float:right;
	line-height:40px;
	color:#888;
	font-size:14px;
	margin-left:30px;
}
.daren .page-tab-right .my-link a:hover {
	border-bottom:solid 2px #c00;
	color:#666;
}
.daren .page-tab-right .my-link a em {
	margin-right:3px;
	display:inline-block;
	zoom:1;
	_margin-top:2px;
	width:18px;
	height:18px;
	vertical-align:middle;
	background:url(img/myhome_bg.png~v=15c3.png) no-repeat -58px -558px;
	_background:url(img/myhome_bg.gif~v=4aa0.gif) no-repeat -58px -558px;
}
.daren .page-tab-right .my-link a.mymsg em {
	background-position:-58px -558px;
}
.daren .page-tab-right .my-link a.mymsg:hover em, .daren .page-tab-right .my-link a.mymsg.active em {
	background-position:-97px -558px;
}
.daren .page-tab-right .my-link a.myinfo em {
	background-position:-58px -583px;
}
.daren .page-tab-right .my-link a.myinfo:hover em, .daren .page-tab-right .my-link a.myinfo.active em {
	background-position:-97px -583px;
}
.daren .page-tab-right .my-link a.active {
	border-bottom:solid 2px #c00;
	color:#666;
}
.daren .sub-tab-outer {
	padding-right:238px;
	position:relative;
}
.daren .sub-tab-outer .um-right {
	position:absolute;
	width:220px;
	top:0;
	right:0;
}
.daren .sub-tab-outer .um-right .right-box {
	border:solid 1px #e5e5e5;
	border-bottom-color:#dbdbdb;
	margin-bottom:16px;
	background:#fff;
}
.daren .sub-tab-outer .um-right .right-box .list-title {
	height:35px;
	line-height:35px;
	background:#f8f8f8;
	padding-left:15px;
	font-weight:600;
	font-size:14px;
	border:solid 1px #fff;
}
.daren .sub-tab-outer .um-right .right-box ul {
	padding:8px 16px;
	border-top:solid 1px #eee;
}
.daren .sub-tab-outer .um-right .right-box ul li {
	padding:4px 0;
	position:relative;
	padding-left:11px;
}
.daren .sub-tab-outer .um-right .right-box ul li em {
	width:3px;
	height:3px;
	position:absolute;
	left:0;
	top:11px;
	overflow:hidden;
	background:#ccc;
}
.daren .sub-tab-outer .um-right .right-ad {
	background:#fbf5ca;
	height:130px;
	overflow:hidden;
}
.daren .sub-tab {
	height:46px;
	padding-left:22px;
}
.daren .sub-tab strong {
	font-size:18px;
	font-weight:600;
}
.daren .sub-tab div {
	padding:4px 16px;
	display:inline-block;
*display:inline;
	zoom:1;
	position:relative;
	border:solid 1px #e5e5e5;
	border-bottom-color:#dbdbdb;
	background:#fff;
	margin-left:18px;
	font-size:14px;
}
.daren .sub-tab div a {
	color:#999;
}
.daren .sub-tab div a:hover {
	color:#dd0909;
}
.daren .sub-tab div a.here {
	color:#dd0909;
}
.daren .sub-tab div .line {
	display:inline-block;
*display:inline;
	zoom:1;
	width:1px;
	height:14px;
	background:#d7d7d7;
	overflow:hidden;
	margin:0 14px;
	vertical-align:-2px;
}
.daren .sub-tab div .arrow {
	width:7px;
	height:13px;
	overflow:hidden;
	position:absolute;
	left:-7px;
	top:7px;
	background:url(daren/default/daren_bg.png) no-repeat -88px 0;
}
.daren .alb-info-box .ed-btn-div {
	height:30px;
	padding-right:0;
	padding-left:17px;
}
.daren .alb-info-box .ed-btn-div a {
	display:inline-block;
*display:inline;
	zoom:1;
	height:30px;
	width:56px;
	margin-right:3px;
	background:url(daren/default/daren_bg.png) no-repeat -83px -268px;
	text-align:center;
	line-height:28px;
	overflow:hidden;
	color:#666;
}
.daren .alb-info-box .ed-btn-div a:hover {
	background-position:-83px -301px;
}
.daren .alb-info-box .ed-btn-div a:active {
	background-position:-83px -334px;
	color:#999;
}
.daren .alb-info-box .ed-btn-div a.picUploadBtn {
	background-position:0 -268px;
	width:80px;
}
.daren .alb-info-box .ed-btn-div a.picUploadBtn:hover {
	background-position:0 -301px;
}
.daren .alb-info-box .ed-btn-div a.picUploadBtn:active {
	background-position:0 -334px;
}
.daren-tidy .p-cell h3 {
	display:none;
}
.daren-tidy .p-cell .p-1 {
	height:3px;
	min-height:3px;
	background:#fff;
}
.daren .daren-header-inner {
	position:relative;
	height:205px;
}
.daren .daren-header {
	height:204px;
	background:#f2eadb url(daren/default/header_bg.jpg) no-repeat center bottom;
	border-bottom:solid 1px #ddd;
	margin-top:-20px;
}
.daren .daren-header-inner .inner-left {
	position:absolute;
	top:12px;
	left:0;
	width:500px;
	padding-left:138px;
	z-index:2;
}
.daren .daren-header-inner .avatar {
	width:120px;
	height:120px;
	position:absolute;
	top:8px;
	left:0;
	border:solid 1px #fff;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	-moz-box-shadow:0 0 3px rgba(102, 102, 102, 0.5);
	-webkit-box-shadow:0 0 3px rgba(102, 102, 102, 0.5);
	box-shadow:0 0 3px rgba(102, 102, 102, 0.5);
}
.daren .daren-header-inner .avatar img {
	width:120px;
	height:120px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.daren .daren-header-inner .avatar em {
	width:28px;
	height:35px;
	position:absolute;
	top:-1px;
	right:5px;
	z-index:2;
	background:url(daren/default/daren_bg.png) no-repeat 0 -83px;
}
.daren .daren-header-inner .avatar em.v {
	width:18px;
	height:14px;
	top:-2px;
	background-position:-63px -102px;
}
.daren .daren-header-inner .inner-left div {
	min-height:24px;
	_height:24px;
	padding:3px 0;
}
.daren .daren-header-inner .name-div {
	color:#666;
}
.daren .daren-header-inner .name-div a {
	color:#333;
	font-size:14px;
	font-weight:800;
	margin-right:10px;
}
.daren .daren-header-inner .domain-div {
	color:#666;
	font-weight:800;
	font-family:"arial";
}
.daren .daren-header-inner .domain-div #copy_to_friend {
	color:#dd0909;
	font-size:12px;
	font-weight:500;
	cursor:pointer;
	position:relative;
}
.daren .daren-header-inner .intro-div {
	color:#888;
}
.daren .daren-header-inner .btn-div a, .daren .allAlbmItem .s-1, .daren .allAlbmItem .canlAttnAllAlbm {
	background:#f84949;
	border:solid 1px #ef3434;
	float:left;
	width:63px;
	height:24px;
	line-height:24px;
	text-align:center;
	margin-right:3px;
	color:#fff;
	-moz-box-shadow:0 0 3px rgba(102, 102, 102, 0.5);
	-webkit-box-shadow:0 0 3px rgba(102, 102, 102, 0.5);
	box-shadow:0 1px 3px rgba(102, 102, 102, 0.5);
}
.daren .daren-header-inner .btn-div a:hover, .daren .allAlbmItem .s-1:hover, .daren .allAlbmItem .canlAttnAllAlbm:hover {
	background:#fb5a5a;
}
.daren .daren-header-inner .btn-div a:active, .daren .allAlbmItem .s-1:active, .daren .allAlbmItem .canlAttnAllAlbm:active {
	background:#ef3434;
}
.daren .daren-header-inner .btn-div a.att em {
	width:10px;
	height:10px;
	line-height:0;
	margin-right:5px;
	position:relative;
	display:inline-block;
*display:inline;
*zoom:1;
*vertical-align:middle;
*margin-top:-1px;
	cursor:pointer;
	background:url(daren/default/style_bg.png) repeat-x 0 -85px;
	overflow:hidden;
}
.daren .daren-header-inner .inner-right {
	position:absolute;
	top:33px;
	right:0;
	width:250px;
	z-index:1;
	color:#888;
	padding-left:50px;
}
.daren .daren-header-inner .inner-right div {
	min-height:32px;
	_height:32px;
	padding:3px 0;
	position:relative;
}
.daren .daren-header-inner .inner-right div label {
	position:absolute;
	left:-50px;
}
.daren .daren-header-inner .medal {
	z-index:3;
}
.daren .daren-header-inner .medal em {
	position:relative;
	display:inline-block;
*display:inline;
*zoom:1;
	margin-top:-12px;
	margin-right:10px;
	vertical-align:middle;
	width:42px;
	height:42px;
	overflow:hidden;
	background:url(daren/default/daren_bg.png) no-repeat -1px -131px;
}
.daren .daren-header-inner .medal em.m2 {
	background-position:-51px -131px;
}
.daren .daren-header-inner .inner-right div.medal-hover {
	color:#666;
	display:none;
	position:absolute;
	z-index:2;
	top:36px;
	left:-6px;
	height:70px;
	width:150px;
	padding-top:16px;
	padding-left:100px;
	border:solid 1px #b5b1ab;
	background:#fff;
	-moz-box-shadow:0 0 2px 3px rgba(102, 102, 102, 0.2);
	-webkit-box-shadow:0 0 2px 3px rgba(102, 102, 102, 0.2);
	box-shadow:0 0 2px 3px rgba(102, 102, 102, 0.2);
}
.daren .daren-header-inner .inner-right div.medal-hover p {
	position:absolute;
	top:1px;
	left:1px;
	width:87px;
	height:87px;
	background:#f5f5f5;
}
.daren .daren-header-inner .inner-right div.medal-hover p span {
	position:absolute;
	top:12px;
	left:10px;
	width:66px;
	height:66px;
	background:url(daren/default/daren_bg.png) no-repeat -1px -194px;
}
.daren .daren-header-inner .inner-right div.medal-hover strong {
	color:#333;
	padding-bottom:3px;
	display:block;
	font-size:13px;
}
.daren .daren-header-inner .inner-right div.medal-hover p span.m1-hover {
	background-position:-1px -194px;
}
.daren .daren-header-inner .inner-right div.medal-hover p span.m2-hover {
	background-position:-72px -194px;
}
.daren .daren-header-inner .page-tab-outer {
	position:absolute;
	bottom:0;
	left:0;
	right:0;
	z-index:3;
	_left:0;
	_bottom:-1px;
	_width:100%;
}
.daren .page-tab-outer .page-tab {
	margin-bottom:0;
	border-top-width:0;
	border-bottom-color:#d9d9d9;
	border-right-color:rgba(224, 216, 202, 0.6);
	border-left-color:rgba(224, 216, 202, 0.6);
}
.daren .page-tab-outer .page-tab .active, .daren .page-tab-outer .page-tab .active:hover {
	background:#f84949 url(daren/default/style_bg.png) repeat-x 0 -40px;
	color:#fff;
	border-top:solid 1px #e21010;
}
.daren .page-tab-outer .page-tab .active em, .daren .page-tab-outer .page-tab .active:hover em {
	background-position:0 -99px;
}
.daren .page-tab-outer .page-tab a:hover {
	background:#f8f6f4 url(daren/default/style_bg.png) repeat-x 0 1px;
	color:#dd0909;
}
.daren .page-tab-outer .page-tab a em {
	background:url(daren/default/style_bg.png) no-repeat 0 -99px;
	top:-1px;
	display:none;
	_height:41px;
}
.daren .page-tab-outer .page-tab a:hover em {
	background-position:-2px -99px;
	display:block;
	z-index:2;
	top:0;
	_height:40px;
}
.daren .page-tab-outer .page-tab .page-tab-line {
	background:url(daren/default/style_bg.png) no-repeat 0 -99px;
}
.daren .home-bd .p-cell .hover h3 a:hover, .daren .home-bd .p-cell .hover .from-info a:hover, .daren .album-detail-link:hover, .daren .album-waterfall .album-nickname a:hover, .daren .fans-list li .item-box .info-row .row1 a:hover, .daren .daren-header-inner .name-div a:hover, .daren .fans-list li .item-box .info-row .row2 a:hover {
	color:#dd0909;
}
.msg-html-body-overflow {
	overflow-x:hidden;
	overflow-y:hidden;
	padding-right:17px;
*padding-right:0;
}
.msg-html-body-overflow #doc_hd {
	padding-right:17px;
*padding-right:0;
}
.msg-html-body-overflow .goTop {
	right:32px;
*right:15px;
}
.u-hover .u-msg, .u-msg .sub-msg .sub-msg-inner .msg-hd, .u-msg .sub-msg .sub-msg-inner .msg-bd .collect .item .time .clock, .u-msg .sub-msg .sub-msg-inner .msg-bd .comment .goto-detail, .u-msg .sub-msg .sub-msg-inner .msg-ft .goback-list, .u-msg .sub-msg .sub-msg-inner .msg-bd .comment-detail .c-fm .btn-r, .nav-msg-empty .empty-succ {
	background:url(img/msg_bg.png~v=5542.png) no-repeat 0 -1px;
}
#nav_msg {
	z-index:996;
	position:relative;
}
.u-hover .u-msg {
	background:#333;
	height:45px;
	margin-top:-6px;
*margin-top:-4px;
	display:inline-block;
	_zoom:1;
	_display:inline;
}
.u-msg a.a-list {
	background:none;
	text-decoration:none;
	cursor:pointer;
}
.u-msg .msg-icon {
	display:block;
	width:24px;
	height:24px;
	background-position:0 -58px;
}
.u-new-msg .msg-icon {
	background-position:0 -88px;
	margin-top:0;
}
.u-hover .msg-icon {
	background-position:0 -88px;
	margin-top:6px;
}
.u-msg .sub-msg {
	top:40px;
	right:-50px;
	display:none;
	border-top:none;
	border-left:none;
	border-right:none;
	border-bottom-color:#dcdcdc;
	width:362px;
	overflow:hidden;
	filter:alpha(opacity=100);
	opacity:1;
}
.u-msg .sub-msg .sub-msg-inner {
	border:solid 1px #d0d0d0;
	background:#fff;
	position:relative;
	color:#aaa;
	width:360px;
	overflow:hidden;
}
.u-msg .sub-msg .sub-msg-inner a {
	height:auto;
	line-height:100%;
	color:#444;
	padding:0;
	display:inline;
}
.u-msg .sub-msg .sub-msg-inner a:hover {
	background-color:transparent;
	color:#0987ab;
}
.u-msg .gray-text {
	color:#ababab;
}
.u-hover .u-msg .sub-msg {
	display:block;
}
.u-msg .sub-msg .sub-msg-inner .msg-hd {
	height:42px;
	background-color:#f0f0f0;
	background-position:0 -376px;
	background-repeat:repeat-x;
	border-bottom:solid 1px #d0d0d0;
	padding:0 0 0 5px;
}
.u-msg .sub-msg .sub-msg-inner .msg-hd li {
	float:left;
	width:70px;
	height:42px;
	text-align:center;
	color:#666;
	list-style-type:none;
}
.u-msg .sub-msg .sub-msg-inner .msg-hd li div {
	height:30px;
	line-height:30px;
	display:inline-block;
	zoom:1;
*display:inline;
	padding:0 8px;
	_padding-top:6px;
	_height:24px;
	_line-height:20px;
	cursor:pointer;
	border:solid 1px #f0f0f0;
	border-bottom:none;
	margin-top:11px;
	overflow:hidden;
	white-space:nowrap;
	border-radius:4px 4px 0 0;
	-moz-border-radius:4px 4px 0 0;
	-webkit-border-radius:4px 4px 0 0;
}
.u-msg .sub-msg .sub-msg-inner .msg-hd li.hover div {
	border-color:#ccc;
}
.u-msg .sub-msg .sub-msg-inner .msg-hd li.current div {
	background:#fff;
	border-color:#ccc;
	cursor:default;
	padding-bottom:1px;
	_margin-bottom:-1px;
	font-weight:600;
	position:relative;
}
.u-msg .sub-msg .sub-msg-inner .msg-hd li .num, #nav_msg_link .num {
	padding:1px 2px;
	margin-left:3px;
	display:inline-block;
	_zoom:1;
	_display:inline;
	height:11px;
	line-height:11px;
	font-size:11px;
	font-weight:500;
	font-family:"Arial";
	background:#c00;
	color:#fff;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}
.u-msg .sub-msg .sub-msg-inner .msg-bd {
	height:378px;
	overflow:auto;
	overflow-x:hidden;
	position:relative;
}
.u-msg .sub-msg .sub-msg-inner .msg-bd .collect .item {
	padding:13px 15px 0 15px;
	line-height:160%;
}
.u-msg .sub-msg .sub-msg-inner .msg-bd .collect .item-hover {
	background:#fefefe;
}
.u-msg .sub-msg .sub-msg-inner .msg-bd .collect .item .inner {
	position:relative;
	min-height:72px;
	_height:72px;
	padding-left:43px;
	border-bottom:dotted 1px #f0f0f0;
}
.u-msg .sub-msg .sub-msg-inner .msg-bd .collect .item .last {
	border-bottom:none;
}
.u-msg .sub-msg .sub-msg-inner .msg-bd .collect .item .img, #tag_private_detail .fm-detail .img {
	position:absolute;
	left:0;
	margin-top:-1px;
	padding:0;
	border-bottom:solid 1px #efefef;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}
.u-msg .sub-msg .sub-msg-inner .msg-bd .collect .item .img span, #tag_private_detail .fm-detail .img span {
	display:block;
	background:#fff;
	padding:1px;
	width:28px;
	height:28px;
	padding-top:0;
	border:solid 1px #efefef;
	border-bottom-color:#cfcfcf;
	border-top-width:0;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}
.u-msg .sub-msg .sub-msg-inner .msg-bd .collect .item .img img, #tag_private_detail .fm-detail .img img {
	width:28px;
	height:28px;
}
.u-msg .sub-msg .sub-msg-inner .msg-bd .collect .item .time {
	color:#ccc;
	padding-top:8px;
	position:absolute;
	_position:static;
	bottom:12px;
*left:40px;
}
.u-msg .sub-msg .sub-msg-inner .msg-bd .collect .item .time .clock {
	width:12px;
	height:12px;
	background-position:0 -127px;
	float:left;
	overflow:hidden;
	margin-right:5px;
	_margin-right:3px;
	margin-top:3px;
}
.u-msg .sub-msg .sub-msg-inner .msg-bd .comment .item .inner {
	padding-left:64px;
	min-height:80px;
	_height:80px;
}
.u-msg .sub-msg .sub-msg-inner .msg-bd .comment .item .img {
	left:28px;
	top:42px;
	z-index:1;
}
.u-msg .sub-msg .sub-msg-inner .msg-bd .comment .txt {
	padding:2px 24px 3px 0;
	height:16px;
	overflow:hidden;
}
.u-msg .sub-msg .sub-msg-inner .msg-bd .comment .txt a {
	color:#999;
	display:block;
}
.u-msg .sub-msg .sub-msg-inner .msg-bd .comment .goto-detail {
	position:absolute;
	right:0;
	top:50%;
	margin-top:-21px;
	width:12px;
	height:16px;
	background-position:0 -325px;
	cursor:pointer;
}
.u-msg .sub-msg .sub-msg-inner .msg-bd .comment .item-hover .goto-detail {
	background-position:-28px -325px;
}
.u-msg .sub-msg .sub-msg-inner .msg-bd .comment .pic {
	position:absolute;
	background:#fff;
	left:0;
	width:50px;
	height:63px;
	padding:1px;
	border:solid 1px #ccc;
	overflow:hidden;
	z-index:0;
}
.u-msg .sub-msg .sub-msg-inner .msg-bd .comment .pic table {
	border-collapse:collapse;
	border-spacing:0;
	height:100%;
}
.u-msg .sub-msg .sub-msg-inner .msg-bd .comment .pic img {
	display:inline-block;
	margin:0 auto;
	max-width:50px;
_width:expression(this.width>50 ? 50:true);
	max-height:63px;
_height:expression(this.height>63 ? 63:true);
}
#tag_comment, #tag_private {
	height:424px;
	width:360px;
	overflow:hidden;
}
#tag_comment_container, #tag_private_container {
	width:756px;
}
#tag_comment_list, #tag_comment_detail, #tag_private_list, #tag_private_detail {
	width:360px;
	overflow:hidden;
	float:left;
}
#tag_private_list .img {
	top:3px;
	left:0;
}
#tag_private_list .inner {
	min-height:30px;
	_height:30px;
	padding-left:43px;
	padding-right:16px;
	padding-bottom:30px;
}
#tag_private_detail .c-fm {
	padding-left:10px;
}
#tag_private_detail .fm-detail {
	padding-left:40px;
	position:relative;
}
#tag_private_detail .fm-detail .img {
	left:0;
	_left:-40px;
	margin-top:0;
}
#tag_private_detail .img {
	margin-left:0;
}
#tag_private_detail .inner {
	padding-left:40px;
	padding-bottom:35px;
	min-height:37px;
	_height:37px;
}
#tag_private_detail .btn-row {
	display:block;
	border-bottom:dotted 1px #f0f0f0;
	_width:100%;
}
#nav_msg_link {
	position:relative;
	padding-left:8px;
	padding-right:8px;
	background:none;
}
#nav_msg_link .num {
	top:-7px;
	left:10px;
	position:absolute;
}
#nav_msg_link .num0 {
	left:16px;
}
.u-hover #nav_msg_link .num {
	top:-1px;
*top:-3px;
}
.u-msg .sub-msg .sub-msg-inner .msg-bd .comment-detail {
	width:330px;
	margin:0 auto;
	height:100%;
	padding:10px;
	padding-right:0;
}
.u-msg .sub-msg .sub-msg-inner .msg-bd .comment-detail .content {
	padding:10px;
}
.u-msg .sub-msg .sub-msg-inner .msg-bd .comment-detail .content img {
	max-width:320px;
_width:expression(this.width>320 ? 320:true);
	display:block;
	margin:5px auto;
}
.u-msg .sub-msg .sub-msg-inner .msg-bd .comment-detail .c-fm {
	padding:10px;
	padding-left:45px;
}
.u-msg .sub-msg .sub-msg-inner .msg-bd .comment-detail .c-fm .img {
	float:left;
	margin-left:-40px;
	margin-top:3px;
}
.u-msg .sub-msg .sub-msg-inner .msg-bd .comment-detail .c-fm .item, .u-msg .sub-msg .sub-msg-inner .msg-bd .comment-detail .c-fm .fm {
	padding-left:0;
}
.u-msg .sub-msg .sub-msg-inner .msg-bd .comment-detail .c-fm .item .inner {
	padding-left:0;
}
.u-msg .sub-msg .sub-msg-inner .msg-bd .comment-detail .c-fm .c-text {
	width:97%;
	color:#666;
	border:solid 1px #ccc;
	background:#fcfcfc;
	height:24px;
	line-height:100%;
	_line-height:24px;
	padding-top:2px;
	padding-left:6px;
}
.u-msg .sub-msg .sub-msg-inner .msg-bd .comment-detail .c-fm .btn-r {
	width:56px;
	height:24px;
	text-indent:-99em;
	background-position:0 -174px;
	margin-left:10px;
	margin-right:2px;
	_margin-right:0;
	border:none;
	cursor:pointer;
}
.u-msg .sub-msg .sub-msg-inner .msg-bd .comment-detail .c-fm .btn-row {
	text-align:right;
	padding:10px 0;
	display:none;
}
.u-msg .sub-msg .sub-msg-inner .msg-ft {
	position:relative;
	height:46px;
	overflow:hidden;
	background:#f0f0f0;
	text-align:center;
}
.u-msg .sub-msg .sub-msg-inner .msg-ft .goback-list {
	float:left;
	width:53px;
	height:26px;
	background-position:0 -224px;
	text-indent:-999em;
	overflow:hidden;
	margin-top:10px;
	margin-left:15px;
}
.u-msg .sub-msg .sub-msg-inner .msg-ft .goback-list:hover {
	background-position:0 -252px;
}
.u-msg .sub-msg .sub-msg-inner .msg-ft .goback-list:active {
	background-position:0 -280px;
}
.u-msg .sub-msg .sub-msg-inner .msg-ft .right-txt {
	position:absolute;
	right:15px;
	color:#999;
	top:16px;
}
.u-msg .sub-msg .sub-msg-inner .msg-ft .right-link {
	color:#666;
	background:none;
	cursor:pointer;
	padding:0;
	position:relative;
}
.u-msg .sub-msg .sub-msg-inner .msg-ft .right-link:hover {
	color:#444;
}
.u-msg .sub-msg .sub-msg-inner .msg-ft .arrow-txt {
	font-family:"宋体";
	padding-left:2px;
}
.u-msg .sub-msg .sub-msg-inner .msg-ft .pagination-container {
	display:inline-block;
	zoom:1;
*display:inline;
	_margin:0 auto;
	_width:180px;
	margin-top:4px;
}
.u-msg .sub-msg .sub-msg-inner .msg-ft .pagination-container .pagination {
	float:none;
}
.u-msg .sub-msg .sub-msg-inner .msg-ft .pagination-container .pagination a, .u-msg .sub-msg .sub-msg-inner .msg-ft .pagination-container .pagination span {
	height:20px;
	line-height:20px;
	color:#0987ab;
	padding:.1em .5em;
	overflow:hidden;
}
.u-msg .sub-msg .sub-msg-inner .msg-ft .pagination-container .pagination a.prev, .u-msg .sub-msg .sub-msg-inner .msg-ft .pagination-container .pagination a.next, .u-msg .sub-msg .sub-msg-inner .msg-ft .pagination-container .pagination span.prev, .u-msg .sub-msg .sub-msg-inner .msg-ft .pagination-container .pagination span.next {
	padding:0;
}
.u-msg .sub-msg .sub-msg-inner .msg-ft .pagination-container .pagination a:hover {
	background-color:transparent;
}
.u-msg .sub-msg .sub-msg-inner .msg-ft .pagination-container .pagination .current {
	color:#444;
}
.u-msg .msg-loading, .nav-msg-empty {
	position:absolute;
	top:48%;
	width:360px;
	text-align:center;
	color:#999;
	display:none;
}
.nav-msg-empty {
	display:block;
}
.nav-msg-empty span {
	display:inline-block;
	zoom:1;
*display:inline;
	padding-left:20px;
	position:relative;
}
.nav-msg-empty .empty-succ {
	position:absolute;
	left:0;
	top:4px;
	width:13px;
	height:9px;
	overflow:hidden;
	padding-left:0;
	background-position:0 -355px;
}
.u-msg .msg-loading-detail {
	left:360px;
}
.u-msg .goto-detail-div {
	cursor:pointer;
	display:block;
}
.nav-msg-sending {
	float:left;
	display:none;
}
.page-picupiframe {
	color:#999;
	background:#fff;
	width:650px;
	min-width:650px;
}
.page-picupiframe .top {
	padding:20px;
	border-bottom:1px solid #F0F0F0;
	height:30px;
}
.page-picupiframe .pic-upbtn {
	width:340px;
	float:left;
	line-height:34px;
}
.page-picupiframe .swfupload, .page-picupiframe .picup-tip {
	float:left;
}
.page-picupiframe .picup-tip {
	margin-left:10px;
	width:220px;
}
.page-picupiframe .pic-album {
	width:260px;
	float:right;
}
.page-picupiframe .content {
	height:255px;
	border-bottom:1px solid #CCC;
	overflow-y:auto;
	margin-top:8px;
*position:relative;
}
.page-picupiframe .piclist-box {
	padding:0 0 8px 20px;
}
.page-picupiframe .progressWrapper {
	margin:0 6px 8px 0;
	width:196px;
	height:170px;
	float:left;
	_display:inline;
}
.page-picupiframe .progressPic, .page-picupiframe .progressBarStatus {
	width:196px;
	height:120px;
}
.page-picupiframe .progressPic {
	text-align:center;
	background-color:#E8E8E8;
}
.page-picupiframe .progressContainer {
	width:196px;
	height:170px;
	position:relative;
}
.page-picupiframe .progressCancelBg {
	display:none;
	position:absolute;
	z-index:10;
	left:0;
	bottom:50px;
	width:100%;
	height:26px;
	background-color:#333;
	opacity:.9;
*filter:alpha(opacity=90);
}
.page-picupiframe .progressCancel {
	display:none;
	position:absolute;
	z-index:11;
	right:0;
	bottom:50px;
	width:26px;
	height:26px;
	background:url(img/picup_all.png~v=6921.png) 6px -107px;
	_background:url(img/picup_all.gif~v=4453.gif) 6px -107px;
}
.page-picupiframe .progressCancel:hover {
	background-position:-34px -107px;
}
.page-picupiframe .progressBarStatus {
	background-color:#E8E8E8;
	position:absolute;
	top:0;
	z-index:5;
}
.page-picupiframe .progressStatusTxt {
	text-align:center;
	margin-top:36px;
	line-height:20px;
}
.page-picupiframe .progressBarBox {
	width:110px;
	height:5px;
	border:1px solid #F6B473;
	background-color:#fff;
	margin:0 auto 56px auto;
	font-size:0;
	line-height:0;
}
.page-picupiframe .progressBarError {
	color:#F00;
}
.page-picupiframe .progressBarInProgress {
	width:0;
	height:5px;
	background-color:#FC6;
}
.page-picupiframe .progressContainer textarea {
	margin-top:1px;
	height:38px;
	border:1px solid #E8E8E8;
	padding:4px 10px;
	display:block;
	width:174px;
	resize:none;
	color:#999;
}
.page-picupiframe .progressContainer textarea:focus {
	color:#666;
}
.page-picupiframe .bottom {
	position:relative;
	background:#F3F3F3;
	border-top:1px solid #fff;
	padding:0 20px;
}
.page-picupiframe .pic-pubtip {
	display:none;
	position:absolute;
	z-index:100;
	left:0;
	top:-32px;
	width:600px;
	padding:0 20px 0 30px;
	background:#FC6;
	color:#930;
	height:32px;
	line-height:32px;
	opacity:.9;
*filter:alpha(opacity=90);
}
.page-picupiframe .pic-pubtip-close {
	display:block;
	float:right;
	width:20px;
	height:20px;
	margin-top:6px;
	background:url(img/picup_all.png~v=6921.png) no-repeat 3px -132px;
	_background:url(img/picup_all.gif~v=4453.gif) no-repeat 3px -156px;
}
.page-picupiframe .pic-pubtip-close:hover {
	background-position:-24px -132px;
	_background-position:-24px -156px;
}
.page-picupiframe .pic-pubin1 {
	padding:10px 0;
	height:32px;
	line-height:32px;
	display:none;
}
.page-picupiframe .pic-pub {
	width:202px;
	padding:20px 0;
	line-height:32px;
	height:32px;
	float:right;
	clear:both;
}
.page-picupiframe .picin1-btn {
	width:110px;
	height:32px;
	float:left;
	cursor:pointer;
	_display:inline;
}
.page-picupiframe .picin1-btn input {
	vertical-align:-2px;
}
.page-picupiframe .picin1-title {
	width:470px;
	height:32px;
	padding:0 10px;
	height:30px;
	line-height:30px;
	border:1px solid #CCC;
	color:#666;
	float:right;
	display:none;
	border-radius:3px;
}
.page-picupiframe .pic-pub-myself {
	float:left;
	cursor:pointer;
	_margin-top:5px;
}
.page-picupiframe .pic-pub-myself input {
	vertical-align:-2px;
}
.page-picupiframe .pic-pub-btn, .page-picupiframe .p-1 .goon-pubpic {
	width:98px;
	height:32px;
	line-height:30px;
	background:url(img/picup_all.png~v=6921.png) no-repeat 0 0;
	_background:url(img/picup_all.gif~v=4453.gif) no-repeat 0 0;
	display:inline-block;
	_zoom:1;
	color:#fff;
	font-size:14px;
	text-align:center;
	text-shadow:1px 1px 1px #811515;
}
.page-picupiframe .pic-pub-btn:hover, .page-picupiframe .p-1 .goon-pubpic:hover {
	background-position:0 -35px;
	color:#fff;
	text-decoration:none;
}
.page-picupiframe .pic-pub-btn:active, .page-picupiframe .p-1 .goon-pubpic:active {
	background-position:0 -70px;
	color:#fff;
}
.page-picupiframe .pic-pub-btn {
	margin-left:20px;
	float:left;
}
.page-picupiframe .pic-pub-disbtn, .page-picupiframe .pic-pub-disbtn:hover, .page-picupiframe .pic-pub-disbtn:active {
	background:url(img/picup_all.png~v=6921.png) no-repeat 0 -192px;
	_background:url(img/picup_all.gif~v=4453.gif) no-repeat 0 -192px;
	cursor:default;
}
.page-picupiframe .btn-4, .page-picupiframe .btn-5 {
	background:url(img/picup_all.png~v=6921.png) no-repeat;
	_background:url(img/picup_all.gif~v=4453.gif) no-repeat;
	width:92px;
	height:33px;
	line-height:33px;
	background-position:0 -228px;
	font-size:14px;
	font-weight:bold;
	color:#999;
	text-align:left;
	padding-left:40px;
}
.page-picupiframe .btn-4:hover {
	background-position:0 -261px;
}
.page-picupiframe .btn-4:active {
	background-position:0 -294px;
}
.page-picupiframe .btn-5 {
	background-position:0 -331px;
}
.page-picupiframe .btn-5:hover {
	background-position:0 -364px;
}
.page-picupiframe .btn-5:active {
	background-position:0 -397px;
}
.page-picupiframe .line {
	border-top:1px solid #E5E5E5;
	border-bottom:1px solid #F8F8F8;
	height:0;
	font-size:0;
	line-height:0;
	overflow:hidden;
}
.page-picupiframe .pubin1-line {
	display:none;
}
.page-picupiframe .picup-ok-icon {
	display:inline-block;
	_zoom:1;
	width:30px;
	height:30px;
	vertical-align:-8px;
	background:url(img/picup_all.png~v=6921.png) no-repeat 0 -440px;
	_background:url(img/picup_all.gif~v=4453.gif) no-repeat 0 -440px;
	margin-right:6px;
}
.page-picupiframe .upload-ok {
	height:275px;
	background:url(img/body_bg.jpg~v=493f.jpg) repeat 0 0;
}
.page-picupiframe .upload-ok h1 {
	text-align:center;
	font-size:16px;
	padding:54px 0 30px;
	color:#666;
	height:30px;
	line-height:30px;
}
.page-picupiframe .upload-ok h1 a {
	text-decoration:underline;
	color:#999;
}
.page-picupiframe .upload-ok h1 a:hover {
	color:#666;
}
.page-picupiframe .upload-ok .p-1 {
	text-align:center;
	font-size:14px;
	padding-bottom:55px;
}
.page-picupiframe .see-my-link {
	text-decoration:underline;
	margin-right:15px;
	color:#999;
}
.page-picupiframe .see-my-link:hover {
	color:#666;
}
.page-picupiframe .upload-ok .p-2 {
	border-top:1px solid #CCC;
	padding:20px 0;
	text-align:center;
	background:#F3F3F3;
}
.page-picupiframe .upload-ok .p-2 a {
	margin:0 15px;
}
.page-picupiframe .text-focus {
	color:#666;
}
.page-picupiframe .default {
	color:#999;
}
.pubin1form .progressWrapper, .pubin1form .progressContainer {
	height:120px;
}
.pubin1form .progressContainer textarea {
	display:none;
}
.pubin1form .progressCancelBg, .pubin1form .progressCancel {
	bottom:0;
}
.turnlist-waterfall .p-cell .func .delete {
	text-indent:-99em;
	overflow:hidden;
	margin-right:14px;
}
.turnlist-bg {
	background:url(img/turnlist_page_bg.png~v=7464.png);
	_background:url(img/turnlist_page_bg.gif~v=902b.gif);
}
.turnlist-container {
	height:48px;
	background-position:0 -247px;
}
.turnlist-tips {
	float:right;
	padding-right:185px;
	position:relative;
}
.turnlist-tips .tips-text-box {
	padding:5px 30px;
	background:#fdcf73;
	margin-top:10px;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
}
.turnlist-tips .tips-text-box a {
	color:#dd0909;
	text-decoration:underline;
}
.turnlist-tips .arrow-login {
	position:absolute;
	top:4px;
	right:68px;
	width:109px;
	height:31px;
	background-position:0 0;
}
.turnlist-local {
	float:left;
	margin:12px 0 0 18px;
	color:#666;
	font-size:14px;
}
.turnlist-local .num-text {
	font-size:12px;
	color:#999;
}
.turnlist-dialog-bd {
	background:url(img/turn_bg.png~v=f34d.png);
	height:100%;
}
.turnlist-dialog-bd h1 {
	padding-top:42px;
	text-align:center;
	color:#666;
	font-size:16px;
}
.turnlist-dialog-bd h1 a {
	font-size:14px;
	color:#999;
	text-decoration:underline;
	font-weight:500;
}
.turnlist-dialog-bd .ok-icon, .turnlist-dialog-bd .warning-icon {
	display:inline-block;
	zoom:1;
*display:inline;
	vertical-align:-8px;
*vertical-align:-3px;
	margin-right:8px;
	width:31px;
	height:30px;
	background-position:-1px -51px;
	_position:relative;
}
.turnlist-dialog-bd .warning-icon {
	background-position:-1px -92px;
}
.turnlist-dialog-bd .row2 {
	text-align:center;
	margin-top:26px;
	font-size:13px;
}
.turnlist-dialog-bd .saving, .turnlist-dialog-bd .err {
	margin-top:0;
	padding-top:80px;
}
.turnlist-dialog-bd .saving img {
	margin-top:-2px;
}
.turnlist-dialog-bd .tologin-btn {
	cursor:pointer;
	display:inline-block;
	zoom:1;
*display:inline;
	vertical-align:-2px;
	margin-left:8px;
	width:76px;
	height:29px;
	line-height:35px;
	font-size:14px;
	color:#fff;
	font-weight:600;
	text-decoration:none;
	background-position:0 -178px;
	position:absolute;
	top:0;
	right:50px;
}
.turnlist-dialog-bd .tologin-btn:hover {
	background-position:0 -214px;
}
.turnlist-dialog-bd .tologin-btn:active {
	background-position:0 -250px;
}
#nologin_collect_count {
	position:absolute;
	display:block;
	font-family:Arial, "宋体";
	top:2px;
	right:5px;
	color:#fff;
	padding:0 4px;
	background:#e91313;
	font-size:12px;
	height:13px;
	padding-top:1px;
	line-height:11px;
	border-radius:2px;
}
.turnlist-dialog-bd .turn_cutline {
	background:url(img/turn_cutline.png~v=5a1d.png) no-repeat;
	width:567px;
	height:2px;
	margin:0 auto;
	display:block;
	margin-top:15px;
}
.turnlist-dialog-bd .turn_tips {
	background:#FC3;
	width:260px;
	height:30px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	display:block;
	margin:-26px auto;
	line-height:30px;
}
.turnlist-dialog-bd .turn_login {
	margin:40px auto 0 auto;
	width:500px;
	display:block;
	line-height:30px;
}
.about_dr ul, .about_dr ol, .about_dr li {
	list-style:none;
	float:left;
}
.about_dr {
	margin-top:-15px;
}
.about_dr .flag_box .flag1, .about_dr .flag_box .flag2, .about_dr .flag_box .flag3, .about_dr .flag_box .flag4, .about_dr .flag_box .flag_arrow, .about_dr .step1, .about_dr .step2, .about_dr .step3, .about_dr .step4, .about_dr .status ul li, .about_dr .cutline, .about_dr .sub_text, .about_dr .btn_submit, .about_dr .new_dr .user_title, .about_dr .new_dr .u_col_num, .about_dr .new_dr .u_vol_num, .about_dr .new_dr .user_box .user_hover, .about_dr .new_dr .user_box .user .u_name .ut-daren, .about_dr .new_dr .user_box .btn-attention, .about_dr .status ul li .button a.btn_succ, .about_dr .status ul li .button a.btn_fail, .about_dr .mode1_icon, .about_dr .mode2_icon, .about_dr .mode3_icon, .about_dr .mode .weibo, .about_dr .mode .renren, .about_dr .mode .link_box #copy_to_friend, .about_dr .type_daren .selected, .about_dr .btn_follow {
	background:url(img/about_dr_bg.png) no-repeat;
	_background:url(img/about_dr_bg.gif) no-repeat;
}
.about_dr .clear {
	clear:both;
}
.about_dr .fillet img {
	border-radius:2px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
}
.about_dr .b, .about_dr strong {
	font-weight:700;
}
.f12 {
	font-size:12px;
}
.f13 {
	font-size:13px;
}
.f14 {
	font-size:14px;
}
.f16 {
	font-size:16px;
}
.f18 {
	font-size:18px;
}
.f20 {
	font-size:20px;
}
.f24 {
	font-size:24px;
}
.about_dr .gray {
	color:#999;
}
.about_dr .dimgray {
	color:#666;
}
.about_dr .purple {
	color:#695977;
}
.about_dr .beige {
	color:#FEA60D;
}
.about_dr .m-t-10 {
	margin-top:10px;
}
.about_dr .m-t-15 {
	margin-top:15px;
}
.about_dr .m-t-50 {
	margin-top:50px;
}
.about_dr .fl {
	float:left;
}
.about_dr .dr_header {
	width:100%;
	height:375px;
	background:#38333C url(img/aboutdaren_headerbg.jpg) no-repeat center top;
	position:relative;
}
.about_dr .dr_body {
	width:790px;
	border:1px #F2CC4E solid;
	border-top:none;
	margin:0 auto;
	background:#FFF;
	position:relative;
	padding:30px 80px 60px 80px;
}
.about_dr .flag_box, .about_dr .step, .about_dr .step_info, .about_dr .submit {
	width:100%;
	position:relative;
	float:left;
}
.about_dr .flag_box .flag1 {
	width:267px;
	height:48px;
	background-position:-496px -765px;
	position:relative;
	left:-87px;
	float:left;
}
.about_dr .flag_box .flag2 {
	width:146px;
	height:48px;
	background-position:-496px -705px;
	position:relative;
	left:-87px;
	float:left;
}
.about_dr .flag_box .flag3 {
	width:214px;
	height:48px;
	background-position:-496px -824px;
	position:relative;
	left:-67px;
	float:left;
}
.about_dr .flag_box .flag4 {
	width:214px;
	height:48px;
	background-position:-496px -1006px;
	position:relative;
	left:-87px;
	float:left;
}
.about_dr .flag_box .flag_text {
	height:48px;
	line-height:48px;
	float:left;
	margin-left:-60px;
	position:relative;
}
.about_dr .flag_box .flag_arrow {
	width:150px;
	height:45px;
	background-position:-135px -622px;
	position:absolute;
	right:-200px;
	top:-10px;
}
.about_dr .status {
	float:left;
	margin:20px 0 50px 0;
}
.about_dr .status ul {
	margin:25px 0;
	display:inline;
}
.about_dr .status ul li {
	width:114px;
	height:100px;
	padding-top:54px;
	float:left;
	margin-right:16px;
	position:relative;
}
.about_dr .status ul li p {
	text-align:center;
}
.about_dr .status ul li.succ {
	color:#CBCBCB;
}
.about_dr .status ul li.fail {
	color:#53455D;
}
.about_dr .status ul li .button {
	bottom:-30px;
	position:absolute;
	width:100%;
}
.about_dr .status ul li .button_tip {
	bottom:-60px;
	position:absolute;
	width:100%;
}
.about_dr .status ul li .button a.btn_succ {
	width:62px;
	height:24px;
	background-position:-8px -576px;
	display:block;
	margin:0 auto;
	line-height:24px;
	padding-left:15px;
	color:#6A5A77;
	cursor:default;
}
.about_dr .status ul li .button a.btn_fail {
	width:64px;
	height:24px;
	background-position:-100px -576px;
	display:block;
	margin:0 auto;
	line-height:24px;
	color:#6A5A77;
}
.about_dr .status ul li.status1_0 {
	background-position:-7px -184px;
}
.about_dr .status ul li.status2_0 {
	background-position:-136px -184px;
}
.about_dr .status ul li.status3_0 {
	background-position:-265px -184px;
}
.about_dr .status ul li.status4_0 {
	background-position:-394px -184px;
}
.about_dr .status ul li.status5_0 {
	background-position:-522px -184px;
}
.about_dr .status ul li.status6_0 {
	background-position:-649px -184px;
}
.about_dr .status ul li.status1_1 {
	background-position:-7px -6px;
}
.about_dr .status ul li.status2_1 {
	background-position:-136px -6px;
}
.about_dr .status ul li.status3_1 {
	background-position:-265px -6px;
}
.about_dr .status ul li.status4_1 {
	background-position:-394px -6px;
}
.about_dr .status ul li.status5_1 {
	background-position:-522px -6px;
}
.about_dr .status ul li.status6_1 {
	background-position:-650px -6px;
}
.about_dr .step1, .about_dr .step2, .about_dr .step3, .about_dr .step4 {
	color:#656565;
	font-size:16px;
	font-weight:bold;
	height:46px;
	line-height:46px;
	text-align:center;
}
.about_dr .step1 {
	width:206px;
	background-position:-7px -369px;
}
.about_dr .step2 {
	width:179px;
	background-position:-218px -369px;
}
.about_dr .step3 {
	width:222px;
	background-position:-401px -369px;
}
.about_dr .step4 {
	width:163px;
	background-position:-629px -369px;
}
.about_dr .step {
	margin:30px 0;
}
.about_dr .step_info {
	margin-top:30px;
}
.about_dr .step_info p {
	line-height:25px;
}
.about_dr .step_info a {
	color:red;
}
.about_dr .submit {
	text-align:center;
}
.about_dr .cutline {
	width:739px;
	margin:0 auto;
	height:20px;
	background-position:-89px -435px;
}
.about_dr .sub_text {
	width:103px;
	height:30px;
	background-position:-3px -641px;
	display:block;
	margin:0 auto;
}
.about_dr .btn_submit {
	width:208px;
	height:54px;
	background-position:-8px -704px;
	display:block;
	margin:5px auto;
}
.about_dr .btn_submit:hover {
	background-position:-8px -764px;
}
.about_dr .btn_submit:active {
	background-position:-8px -823px;
}
.about_dr .new_dr {
	width:950px;
	margin:0 auto;
	text-align:right;
}
.about_dr .new_dr .user_box {
	width:250px;
	float:right;
	text-align:left;
}
.about_dr .new_dr .user_box .user, .about_dr .user_join {
	width:220px;
	float:left;
	padding:8px 15px;
}
.about_dr .new_dr .user_box .user_hover {
	background-position:-13px -1091px;
}
.about_dr .new_dr .user_box .user .u_r {
	margin-left:10px;
}
.about_dr .new_dr .user_box .user .u_name a {
	color:#B291BF;
}
.about_dr .new_dr .user_box .user .u_num a {
	color:#757377;
}
.about_dr .new_dr .user_box .user .u_l {
	float:left;
}
.about_dr .new_dr .user_box .user .u_r {
	float:left;
	width:150px;
	position:relative;
}
.about_dr .new_dr .user_title {
	width:250px;
	height:45px;
	background-position:-318px -630px;
	float:left;
}
.about_dr .user_join a.btn_submit {
	width:220px;
	height:40px;
	background-position:-240px -704px;
	float:left;
}
.about_dr .user_join a.btn_submit:hover {
	background-position:-240px -747px;
}
.about_dr .user_join a.btn_submit:active {
	background-position:-240px -791px;
}
.about_dr .new_dr .u_col_num {
	background-position:-9px -524px;
	width:50%;
	padding-left:15px;
}
.about_dr .new_dr .u_vol_num {
	background-position:-9px -499px;
	padding-left:15px;
}
.about_dr .new_dr .user_box .user .u_name .ut-daren {
	background-position:-8px -545px;
	display:inline-block;
	margin-left:2px;
	height:16px;
	margin-top:-5px;
	overflow:hidden;
	vertical-align:middle;
	width:16px;
}
.about_dr .new_dr .user_box .btn-attention {
	display:none;
	background-position:-628px -577px;
	position:absolute;
	right:-22px;
	top:5px;
	width:54px;
	height:22px;
	line-height:23px;
	color:transparent;
	text-indent:24px;
	cursor:pointer;
}
.about_dr .new_dr .user_box .btn-attention-ed {
	right:-72px;
	top:5px;
}
.about_dr .dr_tequan {
	width:100%;
	float:left;
	padding-top:30px;
}
.about_dr .dr_tequan p {
	width:380px;
	float:left;
	line-height:25px;
	margin-bottom:30px;
}
.about_dr .dr_tequan p .num {
	font-size:24px;
	color:#FEA60D;
	font-style:italic;
	font-weight:bold;
}
.about_dr .mode {
	position:relative;
	width:100%;
}
.about_dr .mode p {
	line-height:25px;
}
.about_dr .mode1_icon, .about_dr .mode2_icon, .about_dr .mode3_icon {
	background-position:-249px -576px;
	width:20px;
	height:20px;
	margin-left:-25px;
	position:absolute;
	top:3px;
	left:-2px;
}
.about_dr .mode2_icon {
	background-position:-279px -576px;
}
.about_dr .mode3_icon {
	background-position:-309px -576px;
}
.about_dr .mode_content {
	width:100%;
	float:left;
	margin-top:20px;
}
.about_dr .mode_content p {
	margin:10px 0;
}
.about_dr .mode_content .mode1_l {
	width:420px;
	float:left;
}
.about_dr .mode_content .mode1_r {
	width:380px;
	margin-left:30px;
	float:left;
	display:inline;
}
.about_dr .mode .weibo {
	width:199px;
	height:54px;
	background-position:-376px -915px;
	display:block;
	float:left;
}
.about_dr .mode .renren {
	width:199px;
	height:54px;
	background-position:-597px -915px;
	display:block;
	float:left;
	margin-left:20px;
}
.about_dr .mode .link_box {
	background:#F8F7F7;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	padding:10px;
	border:1px #E7E7E7 solid;
	height:32px;
}
.about_dr .mode .link_box #daren_domain {
	border:1px #EFAA21 solid;
	border-right:none;
	padding:0 10px;
	display:block;
	width:225px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	float:left;
}
.about_dr .mode .link_box #copy_to_friend {
	width:107px;
	height:32px;
	background-position:-248px -915px;
	display:block;
	float:left;
}
.about_dr .type_daren {
	width:244px;
	_width:243px;
	float:left;
	background:#F5F5F5;
	padding:15px;
	border:1px #E8E8E8 solid;
	display:block;
	cursor:pointer;
	position:relative;
}
.about_dr .border_top_none {
	border-top:none;
}
.about_dr .border_lr_none {
	border-left:none;
	border-right:none;
}
.about_dr .daren_title {
	font-size:14px;
	font-weight:bold;
	width:100%;
	margin:0 0 10px 0;
	float:left;
}
.about_dr .type_daren .user {
	width:210px;
	float:left;
	margin:5px 10px 7px 10px;
*margin:2px 10px 7px 10px;
	font-size:12px;
	display:inline;
}
.about_dr .type_daren .u_l {
	float:left;
	display:block;
	border:1px #fff solid;
	position:relative;
}
.about_dr .type_daren .u_r {
	float:left;
	line-height:22px;
	height:72px;
	margin-left:10px;
	overflow:hidden;
	display:inline;
	width:150px;
}
.about_dr .type_daren .u_r .u_name {
	width:100%;
	height:20px;
	line-height:18px;
	display:block;
}
.about_dr .type_daren .u_r .u_name span {
	font-size:16px;
	font-weight:bold;
	display:block;
	float:left;
}
.about_dr .type_daren .u_r p {
	margin:0;
}
.about_dr .type_daren .m-content {
	margin:10px 0 0 1px;
	width:100%;
	float:left;
}
.about_dr .type_daren .selected {
	position:absolute;
	width:25px;
	height:24px;
	background-position:-518px -576px;
	bottom:1px;
	right:1px;
	z-index:2;
}
.about_dr .mode .follow {
	float:left;
	width:100%;
}
.about_dr .btn_follow {
	width:222px;
	height:42px;
	background-position:-9px -916px;
	display:block;
	margin:25px auto;
}
.about_dr .btn_follow:hover {
	background-position:-9px -960px;
}
.about_dr .btn_follow:active {
	background-position:-9px -1004px;
}
.about_dr .mode .mode3_l, .about_dr .mode .mode3_r {
	width:390px;
	height:220px;
	padding:20px 0;
	text-align:center;
	float:left;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background:#F5F5F5;
	border:1px #F5F5F5 solid;
	font-size:16px;
	font-weight:bold;
	line-height:35px;
}
.about_dr .mode .mode3_r {
	margin-left:40px;
}
.about_dr .flag_box .fans_user_join {
	float:right;
	padding:0;
}
.about_ilike {
	width:100%;
	background:#fff;
	float:left;
	padding:20px 0 50px 0;
	overflow:hidden;
	position:relative;
	display:inline;
}
.about_ilike .content {
	width:870px;
	margin:0 auto;
	_overflow:hidden;
}
.about_ilike .sub_section {
	width:100%;
	float:left;
}
.about_ilike .sub_section .ilike_logo, .about_ilike .cutline, .about_ilike .section1 .ico1, .about_ilike .section2 .ico2, .about_ilike .slogan1, .about_ilike .slogan2, .about_ilike .slogan3, .about_ilike .plus_ico, .about_ilike .btn_plus, .about_ilike .btn_login, .about_ilike .btn_reg {
	background:url(img/about_ilike_bg.png) no-repeat;
}
.about_ilike .sub_cutline {
	width:1200px;
	position:relative;
	margin-left:-150px;
	border-bottom:1px #EEE solid;
	float:left;
}
.about_ilike .m-t-10 {
	margin-top:10px;
}
.about_ilike .m-t-15 {
	margin-top:15px;
}
.about_ilike .m-t-20 {
	margin-top:20px;
}
.about_ilike .m-t-40 {
	margin-top:40px;
}
.about_ilike .m-tb-40 {
	margin-top:40px;
	margin-bottom:40px;
}
.about_ilike .sub_section .ilike_logo {
	width:263px;
	height:164px;
	background-position:-31px 0;
	display:block;
	margin:0 auto;
}
.about_ilike .cutline {
	width:870px;
	height:58px;
	background-position:-31px -205px;
}
.about_ilike .section1, .about_ilike .section2 {
	width:235px;
	font-size:24px;
	line-height:75px;
	margin-left:150px;
	_margin-left:75px;
	color:#666;
}
.about_ilike .section1 .ico1 {
	width:76px;
	height:76px;
	background-position:-374px -36px;
	display:block;
	float:left;
	margin-right:15px;
}
.about_ilike .section2 .ico2 {
	width:76px;
	height:76px;
	background-position:-486px -37px;
	display:block;
	float:left;
	margin-right:15px;
}
.about_ilike .title {
	font-size:34px;
	color:#333;
	margin:70px 0 20px 0;
}
.about_ilike .subtitle {
	font-size:30px;
	color:#666;
}
.about_ilike .des {
	font-size:14px;
	color:#666;
	line-height:30px;
}
.about_ilike .sub_user {
	width:295px;
	float:left;
	margin-top:30px;
}
.about_ilike .sub_user_right {
	margin-left:-75px;
	position:relative;
}
.about_ilike .type_daren {
	width:269px;
	margin-bottom:20px;
	float:left;
}
.about_ilike .type_daren .u_l {
	float:left;
	display:block;
	border:1px #fff solid;
	position:relative;
}
.about_ilike .type_daren .u_r {
	float:left;
	line-height:22px;
	height:62px;
	overflow:hidden;
	display:inline;
}
.about_ilike .type_daren .u_sign {
	line-height:32px;
}
.about_ilike .type_daren .u_r .u_name {
	height:20px;
	line-height:20px;
	display:block;
}
.about_ilike .type_daren .u_r .u_name a {
	color:#333;
	font-size:16px;
	font-weight:bold;
	display:block;
	float:left;
}
.about_ilike .fillet img {
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}
.about_ilike .slogan1 {
	width:294px;
	height:61px;
	background-position:-709px -300px;
	float:left;
}
.about_ilike .slogan2 {
	width:284px;
	height:55px;
	background-position:-35px -309px;
	float:left;
}
.about_ilike .slogan3 {
	width:273px;
	height:61px;
	background-position:-373px -304px;
	float:left;
}
.about_ilike .plus {
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border:1px #EBEBEB solid;
	background:#F6F6F6;
	padding:15px 60px 10px 60px;
	width:705px;
	font-size:14px;
}
.about_ilike .plus span, .about_ilike .plus a {
	display:block;
	float:left;
}
.about_ilike .plus_ico {
	width:54px;
	height:50px;
	background-position:-1056px -297px;
}
.about_ilike .btn_plus {
	width:116px;
	height:37px;
	background-position:-1026px -30px;
	margin:5px 0 0 120px;
}
.about_ilike .btn_plus:hover {
	background-position:-1026px -71px;
}
.about_ilike .btn_plus:active {
	background-position:-1026px -112px;
}
.about_ilike .btn_login, .about_ilike .btn_reg {
	float:left;
	margin-left:10px;
	display:block;
}
.about_ilike .btn_login {
	width:80px;
	height:34px;
	background-position:-827px -29px;
}
.about_ilike .btn_login:hover {
	background-position:-827px -66px;
}
.about_ilike .btn_login:active {
	background-position:-827px -103px;
}
.about_ilike .btn_reg {
	width:80px;
	height:34px;
	background-position:-916px -29px;
}
.about_ilike .btn_reg:hover {
	background-position:-916px -66px;
}
.about_ilike .btn_reg:active {
	background-position:-916px -103px;
}
#header {
	width:100%;
	padding-bottom:10px;
}
#header .container {
	width:948px;
	margin:auto;
}
#header .sp, #header .i-empty, #header .i-text, #header .i-arrow, #header .i-hot, #header .i-new, #header div.outline2 .out-wrap ul li, #header div.outline2 .out-wrap div.nav-opt-wrap a:hover, #header div.outline2 .out-wrap div.nav-opt-wrap a.hover, #new_cate ul li, #header a.btn_register, #header a.btn_login, #tip_login .login_weibo, #tip_login .login_renren {
	background:transparent url(nimg/nav_sp.png) scroll no-repeat 0 0;
	_background:transparent url(nimg/nav_sp.gif) scroll no-repeat 0 0;
}
#header .nav-emt {
	float:left;
}
#header .nav-opt {
	float:right;
	margin-left:10px;
	display:inline;
}
#header .i-empty {
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	width:22px;
	height:22px;
}
#header .i-text {
	display:block;
	padding-left:20px;
}
#header .i-arrow {
	padding-right:12px;
	background-position:right -625px;
}
#header .i-hot {
	padding-right:15px;
	background-position:right -590px;
	_background-position:right -588px;
}
#header .i-new {
	padding-right:15px;
	background-position:right -611px;
	_background-position:right -610px;
}
#header a.select {
	color:#DD0909;
}
#header .box {
	position:relative;
	margin-bottom:5px;
}
#header .box-shadow span {
	position:absolute;
	background:#dadada;
	opacity:.59;
	filter:alpha(opacity=59);
}
#header .box-shadow span.t {
	display:none;
}
#header .box-shadow span.l {
	display:none;
	left:-4px;
	top:3px;
	height:100%;
	width:4px;
	border-left:solid 1px #d0d0d0;
	border-bottom:solid 1px #d0d0d0;
	display:none;
}
#header .box-shadow span.r {
	display:none;
	right:-4px;
	top:3px;
	height:100%;
	width:4px;
	border-right:solid 1px #d0d0d0;
	border-bottom:solid 1px #d0d0d0;
	display:none;
}
#header .box-shadow span.b {
	display:none;
	bottom:-4px;
	height:100%;
	width:100%;
	border-bottom:solid 1px #d0d0d0;
}
#header .box-wrap {
	background:#fff;
	border-bottom:solid 1px #c1c1c1;
	position:relative;
	zoom:1;
}
#header .box-b span.b {
	display:block;
	_display:none;
}
#header .box-lrb span.l, #header .box-lrb span.r, #header .box-lrb span.b {
	display:block;
	_display:none;
}
#header .box-lrb .box-wrap {
	border-left:solid 1px #c1c1c1;
	border-right:solid 1px #c1c1c1;
}
#header div.out-tip .container {
	height:0;
	position:relative;
*z-index:999;
}
#header div.outline1 {
	background-repeat:repeat;
}
#header div.outline1 .out-wrap {
	height:50px;
}
#header div.outline1 .nav-emt {
	height:50px;
}
#header div.outline1 .nav-opt {
	height:50px;
}
#header div.outline1 .nav-hover a:hover, #header div.outline1 .nav-hover a.hover {
	background:#333;
	border-left:1px solid #232323;
	border-right:1px solid #232323;
	position:relative;
	padding:13px 5px 0;
}
#header div.outline1 .nav-hover a:hover div.b-line, #header div.outline1 .nav-hover a.hover div.b-line {
	display:block;
	position:absolute;
	width:100%;
	height:1px;
	background:#333;
	left:0;
	bottom:0;
}
#header div.outline1 a.logo {
	float:left;
	height:50px;
	width:188px;
	display:block;
	background-position:0 -50px;
	text-indent:-9999px;
	overflow:hidden;
}
#header div.outline1 p.slogan {
	height:50px;
	width:140px;
	background-position:0 -100px;
}
#header div.outline1 a.nav-help {
	display:block;
	width:37px;
	height:37px;
	padding:13px 6px 0;
}
#header div.outline1 div.nav-search-module {
	margin:12px 0 0 0;
}
#header .nav-search {
	margin:12px 0 0 0;
}
#header .nav-search-wrap {
	position:relative;
	width:120px;
	height:22px;
	padding:2px 35px 3px 5px;
	background:url(img/nav-search.png~v=6df9.png) no-repeat 0 0;
	_background:url(img/nav-search.gif~v=4f0a.gif) no-repeat 0 0;
}
#header .nav-search-focus {
	background-position:0 -32px;
}
#header .nav-search-active {
	background-position:0 -64px;
}
#header .nav-search-text {
	width:120px;
	height:14px;
	padding:3px 0;
	border:none;
	background:transparent;
}
#header .nav-search-submit {
	position:absolute;
	top:0;
	right:0;
	width:30px;
	height:25px;
	border:none;
	background:transparent;
	cursor:pointer;
}
#header a.weibo {
	display:block;
	width:44px;
	height:24px;
	background-position:0 -150px;
	margin-top:11px;
	padding:4px 0 0 70px;
}
#header a.weibo span {
	display:block;
	text-align:center;
}
#header div.outline2 {
	z-index:100;
	padding-bottom:5px;
}
#header div.outline2 .out-wrap .container {
	height:40px;
	line-height:40px;
}
#header div.outline2 .out-wrap .nav-emt {
	height:40px;
	background-position:1px -754px;
	padding:0 10px 0 18px;
}
#header div.outline2 .out-wrap h2 {
	float:left;
	font-size:16px;
	margin-right:5px;
	display:inline;
}
#header div.outline2 .out-wrap h2 a:hover {
	color:#444;
}
#header div.outline2 .out-wrap .i-arrow {
	background-position:right -639px;
}
#header div.outline2 .out-wrap ul {
	float:left;
}
#header div.outline2 .out-wrap ul li {
	float:left;
	font-size:14px;
	background-position:right -796px;
}
#header div.outline2 .out-wrap ul li.end {
	background:none;
}
#header div.outline2 .out-wrap ul li a {
	padding:0 10px 0 8px;
	color:#666;
}
#header div.outline2 .out-wrap ul li a:hover {
	color:#DD0909;
}
#header div.outline2 .out-wrap ul li a.select {
	color:#DD0909;
}
#header div.outline2 .out-wrap .nav-opt {
	margin:0;
	background-position:right -842px;
	padding-right:1px;
}
#header div.outline2 .out-wrap div.nav-opt-wrap a:hover, #header div.outline2 .out-wrap div.nav-opt-wrap a.hover {
	background-position:0 -842px;
}
#header div.outline2 .out-wrap div.nav-opt-wrap a div.b-line {
	display:none;
}
#header div.outline2 .out-wrap div.nav-opt-wrap a.hover div.b-line {
	display:block;
	position:absolute;
	width:100%;
	height:1px;
	background:#fff;
	left:0;
	bottom:-1px;
}
#header div.outline2 .out-wrap .nav-opt a.nav-opt-wrap {
	display:block;
	height:32px;
	padding:8px 10px 0 10px;
	position:relative;
}
#header div.outline2 .out-wrap .nav-opt img.avatar {
	width:23px;
	height:23px;
	border-radius:2px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
}
#header div.outline2 div.out-tip div.box {
	position:absolute;
*z-index:999;
}
#header div.outline2 div.out-tip div.box-wrap {
	padding:5px 15px;
}
#header a.btn_login {
	display:block;
	float:left;
	text-indent:-9999px;
	overflow:hidden;
	height:30px;
	width:76px;
	background-position:0 -177px;
	margin-top:4px;
	margin-right:10px;
}
#header a.btn_register {
	display:block;
	float:left;
	text-indent:-9999px;
	overflow:hidden;
	height:30px;
	width:68px;
	background-position:-78px -177px;
	margin-top:4px;
	margin-right:10px;
}
#header a.btn_login:hover {
	background-position:0 -210px;
}
#header a.btn_register:hover {
	background-position:-78px -210px;
}
#header a.btn_login:active {
	background-position:0 -243px;
}
#header a.btn_register:active {
	background-position:-78px -243px;
}
#fire_message div.num_message {
	padding:1px 2px;
	margin-left:3px;
	display:inline-block;
	_zoom:1;
	_display:inline;
	height:11px;
	line-height:11px;
	font-size:11px;
	font-weight:500;
	font-family:"Arial";
	background:#c00;
	color:#fff;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	position:absolute;
	right:5px;
	top:2px;
}
#tip_message {
	right:0;
	width:150px;
	top:-5px;
}
#tip_message ul li {
	line-height:25px;
	height:25px;
}
#tip_message ul li a {
	display:block;
	position:relative;
}
#tip_message ul li a span {
	display:block;
	color:#dd0909;
	position:absolute;
	right:0;
	top:0;
}
#tip_message ul.new_message {
	border-bottom:1px solid #e9e9e9;
	padding-bottom:8px;
	margin-bottom:8px;
}
#new_cate {
	left:2px;
	width:325px;
	top:-6px;
}
#new_cate ul {
	overflow:auto;
	padding:5px 0 8px 0;
}
#new_cate ul li {
	float:left;
	background-position:left -804px;
	padding:0 5px;
}
#new_cate ul li a {
	display:block;
	line-height:25px;
	padding:0 15px 0 8px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
#new_cate ul li a.i-hot {
	background-position:right -584px;
}
#new_cate ul li a.i-new {
	background-position:right -603px;
}
#my_cate {
	left:588px;
	top:-6px;
	width:70px;
}
#my_cate ul, #my_cate ul li {
	padding:0;
	margin:0;
}
#my_cate ul li {
	height:25px;
	line-height:25px;
}
#my_cate ul li a {
	display:block;
	text-align:center;
}
#avatar_cate {
	right:0;
	width:160px;
	top:-5px;
}
#avatar_cate ul li a {
	display:block;
	line-height:30px;
	height:30px;
}
#avatar_cate ul li a span.i-text {
	padding-left:30px;
}
#help_cate {
	position:absolute;
	right:0;
	top:0;
	background:#333;
	border:1px solid #262626;
	border-top:none;
	z-index:2000;
	_width:95px;
}
#help_cate ul li a {
	display:block;
	height:30px;
	line-height:30px;
	padding:0 10px;
	color:#999;
}
#help_cate ul li a:hover {
	background:#222;
}
#help_cate ul li .i-text {
	padding-left:25px;
}
#tip_login {
	position:absolute;
	right:0;
	top:-6px;
	width:182px;
}
#tip_login .login_weibo, #tip_login .login_renren {
	display:block;
	width:148px;
	height:30px;
	text-indent:-9999px;
	overflow:hidden;
	margin-bottom:5px;
}
#tip_login .login_weibo {
	background-position:0 -277px;
}
#tip_login .login_weibo:hover {
	background-position:0 -308px;
}
#tip_login .login_weibo:active {
	background-position:0 -339px;
}
#tip_login .login_renren {
	background-position:0 -369px;
}
#tip_login .login_renren:hover {
	background-position:0 -400px;
}
#tip_login .login_renren:active {
	background-position:0 -431px;
}
#header span.icon-help {
	background-position:0 -723px;
}
#header a:hover span.icon-help {
	background-position:-179px -723px;
}
#header span.icon-upload {
	background-position:0 -587px;
	width:27px;
}
#header a:hover span.icon-upload {
	background-position:0 -610px;
	width:27px;
}
#header a:active span.icon-upload {
	background-position:0 -633px;
	width:27px;
}
#header span.icon-message {
	background-position:-1px -696px;
}
#header span.icon-home {
	background-position:0 -465px;
}
#header span.icon-profile {
	background-position:0 -494px;
}
#header span.icon-setting {
	background-position:0 -522px;
}
#header span.icon-logout {
	background-position:0 -549px;
}
#header a:hover span.icon-home {
	background-position:-147px -465px;
}
#header a:hover span.icon-profile {
	background-position:-147px -494px;
}
#header a:hover span.icon-setting {
	background-position:-147px -522px;
}
#header a:hover span.icon-logout {
	background-position:-147px -549px;
}
#header span.icon-tool {
	background-position:0 -895px;
}
#header span.icon-helpus {
	background-position:0 -926px;
}
#header span.icon-feed {
	background-position:0 -956px;
}
#header span.icon-up {
	background-position:0 -990px;
}
#header span.icon-aboutus {
	background-position:0 -1018px;
}
#header span.icon-weibo {
	background-position:0 -1055px;
}
#header a:hover span.icon-tool {
	background-position:-178px -895px;
}
#header a:hover span.icon-helpus {
	background-position:-178px -926px;
}
#header a:hover span.icon-feed {
	background-position:-178px -956px;
}
#header a:hover span.icon-up {
	background-position:-178px -990px;
}
#header a:hover span.icon-aboutus {
	background-position:-178px -1018px;
}
#header a:hover span.icon-weibo {
	background-position:-178px -1055px;
}
#header #navUpload {
	_width:23px;
}
#header #navUpload div.b-line {
	_width:54px;
	overflow:hidden;
}
#header #fire_message {
	_width:23px;
}
#header #fire_message div.b-line {
	_width:54px;
	overflow:hidden;
}
#header #fire_avatar {
	_width:23px;
}
#header #fire_avatar div.b-line {
	_width:55px;
	overflow:hidden;
}
div.search_tip {
	background:none repeat scroll 0 0 #333;
	border:1px solid #222;
	width:160px;
	z-index:3000;
	opacity:.98;
	filter:alpha(opacity=98);
}
div.search_tip div.como_menuitem {
	padding:0 10px;
	height:25px;
	line-height:25px;
	color:#999;
}
div.search_tip div.como_menuitem span {
	color:#0987AB;
	max-width:60px;
	overflow:hidden;
}
div.search_tip div.como_menuitem_selected {
	background:#222;
	color:#fff;
	cursor:pointer;
}
#header a.btn_about_ilike {
	background:transparent url(nimg/nav_about.png) scroll no-repeat -3px -1px;
	width:102px;
	height:28px;
	display:block;
	margin-top:10px;
}
#header a.btn_about_ilike:hover {
	background-position:-3px -32px;
}
#header a.btn_about_ilike:active {
	background-position:-3px -63px;
}
