* {
	padding:0;
	margin:0
}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,figure {
	margin:0;overflow-y
	padding:0
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%
}
table {
	table-layout:fixed;
	border-collapse:collapse;
	border-collapse:collapse;
	border-spacing:0
}
section,article,aside,header,footer,nav,dialog,figure {
	display:block
}
address,cite,dfn,em,var {
	font-style:normal
}
code,kbd,pre,samp {
	font-family:courier new,courier,monospace
}
small {
	font-size:12px
}
ul,ol {
	list-style:none
}
sup {
	vertical-align:text-top
}
sub {
	vertical-align:text-bottom
}
legend {
	color:#000
}
fieldset,img {
	border:0 none
}
img {
	border:none
}
img a {
	border:none
}
button,input,select,textarea {
	font-size:100%
}
input:focus {
	outline:none
}
.clearfix:after {
	content:"\20";
	display:block;
	height:0;
	line-height:0;
	font-size:0;
	clear:both
}
.disabled,.disabled:link,.disabled:hover,.disabled:visited,.actions .disabled,.actions .disabled:link,.actions .disabled:hover,.actions .disabled:visited {
	text-decoration:none;
	cursor:default;
	pointer-events:none;
	color:#9ebdd9
}
.left {
	float:left
}
.right {
	float:right
}
.mag-1 {
	margin-top:210px
}
.height1 {
	height:30px
}
.radius-3 {
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px
}
.radius-2 {
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px
}
.red {
	color:#d34a4a
}
.blue {
	color:#7e9bdb
}
.bold {
	font-weight:bold
}
.yellow {
	color:#ff9000
}
.gray {
	color:#9ebdd9
}
.gray2 {
	color:#AAB2BF
}
.gray {
	color:#606060
}
.footer {
	text-align:center;
	width:100%;
	overflow:hidden;
	margin:0 auto;
	position:relative;
	z-index:0;
	padding:30px 0
}
.footer .iplog {
	width:100%;
	height:35px;
	position:absolute;
	left:0;
	bottom:200px;
	text-align:center
}
.footer .footer-txt {
	width:100%;
	height:30px;
	clear:both;
	color:#687a8f;
	line-height:30px;
	position:absolute;
	left:0;
	bottom:50px
}
.footer .footer-state {
	width:373px;
	height:35px;
	overflow:hidden;
	text-align:center;
	line-height:35px;
	background:url('/res/static/images/login_btn.gif?t=201401235333?@=-1') 0 -244px;
	margin:0 auto
}
.img-ico {
	_dispaly:inline;
	*zoom:1;
	background:url('../images/cloud/btn_icon.gif') no-repeat
}
.sprite {
	background:url('../images/cloud/sprite.png') 0 0 no-repeat
}
.sprite-2 {
	background:url('../images/cloud/sprite_3.png') 0 0 no-repeat
}
.sprite-3 {
	background:url('../images/cloud/sprite_3.gif') 0 0 no-repeat
}
.re-x {
	background:url('../images/cloud/bg_y.png') 0 0 repeat-x
}
.b-list-1 {
	margin-top:23px;
	height:16px;
	line-height:16px;
	font-size:12px;
	float:right;
	white-space:nowrap;
	padding-right:5px
}
.b-list-1 .b-list-separator {
	color:#ccc;
	padding:0 4px
}
.b-list-1 .notice em {
	margin-left:-4px;
	padding-left:4px;
	font-style:normal;
	background:#c00 url('../images/cloud/bar_common.gif') 0 -37px no-repeat;
	height:16px;
	line-height:16px;
	display:inline-block;
	_display:inline;
	*zoom:1;
	_position:relative;
	_top:-1px
}
.b-list-1 .notice em b {
	padding-right:4px;
	font-family:Arial;
	font-weight:bold;
	display:block;
	background:url('../images/cloud/bar_common.gif') right -37px no-repeat;
	height:16px;
	_width:6px;
	text-align:center;
	color:#FFF
}
.b-list-1 .haspulldown {
	cursor:pointer;
	position:relative
}
.b-list-1 .haspulldown em {
	height:16px;
	width:16px;
	background-position:-40px -96px;
	line-height:16px
}
.b-list-1 .haspulldown .u-sina,.b-list-1 .haspulldown .u-renren,.b-list-1 .haspulldown .u-qq {
	background:url('/res/static/images/third-icon.gif?t=201401235333?@=-1');
	display:block;
	float:left;
	width:16px;
	height:16px;
	margin-right:3px
}
.b-list-1 .haspulldown .u-sina {
	background-position:-72px 0
}
.b-list-1 .haspulldown .u-renren {
	background-position:-72px -23px
}
.b-list-1 .haspulldown .u-qq {
	background-position:-72px -44px
}
.b-list-1 .haspulldown .pull-down-menu {
	right:0;
	padding-top:5px;
	*background:url('/res/static/images/gif1px-forie67.gif?@=-1') repeat;
	cursor:pointer
}
.b-list-1 .haspulldown .pull-down-menu ul {
	cursor:default;
	padding:8px 0 5px 0;
	border-radius:3px
}
.b-list-1 .haspulldown .pull-down-menu li {
	*width:98px;
	height:23px!important;
	padding:2px 0
}
.b-list-1 .haspulldown .pull-down-menu li.pull-menu-separator {
	border-bottom:solid 1px #e7e7e7
}
.b-list-1 .haspulldown .pull-down-menu li a,.b-list-1 .haspulldown .pull-down-menu li a:link,.b-list-1 .haspulldown .pull-down-menu li a:visited {
	height:23px;
	line-height:23px;
	padding:0 30px 0 20px
}
.location .haspulldown {
	z-index:99
}
.b-list-item2 {
	margin-top:1px;
	height:16px;
	line-height:16px;
	font-size:12px;
	float:right;
	white-space:nowrap;
	padding-right:5px
}
.admove {
	float:right;
	width:170px
}
.list-ad {
	margin-top:20px
}
.list-ad .b-no-ln {
	padding-right:10px;
	margin-top:-30px
}
.b-list-1 .b-list-item span,.img-ico {
	float:left
}
.b-list-1 .b-list-item,.b-list-1 .b-list-separator {
	float:left
}
.b-list-2,.b-list-2 {
	padding:0;
	float:left
}
.b-list-2 .b-list-item {
	padding:0 0 0 12px;
	float:left
}
.location .b-list-2 {
	position:relative
}
.main-views .b-ig-ln,.actions .b-ig-ln,.actions .b-ig-ln:link,.actions .b-ig-ln:visited,.upload-crumb-label .b-ig-ln {
	position:relative;
	display:block;
	padding:0 10px 0 32px;
	height:22px;
	line-height:20px;
	line-height:24px\9;
	_overflow:hidden;
	_line-height:22px;
	background-position:0 -1px;
	color:#2974b6;
	float:left;
	border:1px solid #BBD4EF
}
.upload-curdir {
	display:block;
	width:360px;
	height:22px;
	line-height:20px;
	line-height:24px\9;
	overflow:hidden;
	_line-height:22px;
	text-overflow:ellipsis;
	white-space:nowrap;
	cursor:pointer
}
.upload-crumb-label .b-ig-ln,.upload-crumb-label .b-ig-ln:link,.upload-crumb-label .b-ig-ln:visited {
	overflow:hidden;
	padding:0 20px 0 10px;
	display:block;
	float:none;
	color:#7099c5
}
.actions .select,.actions .select:link,.actions .select:visited {
	background-position:0 -61px
}
.b-list-view-item .b-ig-ln,.b-list-view-item .b-ig-ln:link,.b-list-view-item .b-ig-ln:visited {
	padding:0 4px 0 25px
}
.main-views .b-ig-ln {
	background-position:0 -159px;
	height:26px;
	line-height:24px;
	padding:0 10px 0 32px;
	padding:2px 10px 0 32px\9
}
.main-views .select {
	background-position:0 -94px
}
#barCmdPublic .b-ig-ln,#barCmdMore .b-ig-ln {
	padding:0 20px 0 10px
}
.b-list-item .action-more,.b-list-item .action-more {
	left:auto;
	right:2px;
	background-position:-96px -25px
}
.b-list-item .user-drop-tra {
	position:absolute;
	right:-1px;
	top:2px
}
.b-img-over .action-more {
	background-position:0 0
}
.actions .b-ig-ln:hover,.actions .b-ig-ln:active {
	background-position:0 -31px
}
.actions .select,.actions .select:hover,.actions .select:active {
	background-position:0 -60px
}
.b-list-item .hover,.b-list-item .hover:link,.b-list-item .hover:visited {
	background:url('/res/static/images/bg_y.png?t=201401235333?@=-1') 0 -31px repeat-x
}
.main-views .b-list-item,.actions .b-list-item,.actions .b-list-view-item {
	padding:0;
	margin:0 10px 0 0
}
.main-views .b-list-item {
	border:1px solid #1b60a1
}
.main-views .first,.actions .first {
	-webkit-border-radius:4px 0 0 4px;
	-moz-border-radius:4px 0 0 4px;
	border-radius:4px 0 0 4px
}
.first .b-ig-ln,.first .b-ig-ln:link,.first .b-ig-ln:visited {
	-webkit-border-radius:3px 0 0 3px;
	-moz-border-radius:3px 0 0 3px;
	border-radius:3px 0 0 3px
}
.main-views .mid,.actions .mid {
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0
}
.main-views .off {
	-webkit-box-shadow:0 1px 9px rgba(0,0,0,0.52) inset;
	-moz-box-shadow:0 1px 9px rgba(0,0,0,0.52) inset;
	box-shadow:0 1px 9px rgba(0,0,0,0.52) inset
}
.mid .b-ig-ln,.mid .b-ig-ln:link,.mid .b-ig-ln:visited {
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0
}
.main-views .end,.actions .end {
	-webkit-border-radius:0 4px 4px 0;
	-moz-border-radius:0 4px 4px 0;
	border-radius:0 4px 4px 0
}
.end .b-ig-ln,.end .b-ig-ln:link,.end .b-ig-ln:visited {
	-webkit-border-radius:0 3px 3px 0;
	-moz-border-radius:0 3px 3px 0;
	border-radius:0 3px 3px 0
}
.main-views .b-list-item,.actions .b-list-view-item {
	margin:0 -1px 0 0
}
.actions .b-img-over .b-ig-ln,.actions .b-img-over .b-ig-ln:link,.actions .b-img-over .b-ig-ln:visited,.upload-label-over .b-ig-ln,.upload-label-over .b-ig-ln:link,.upload-label-over .b-ig-ln:visited {
	background-position:0 -61px;
	color:#fff
}
.indicator .action-more {
	background-position:-335px -161px
}
.indicator .action-dd {
	background-position:0 -87px
}
.desc .action-dd {
	background-position:0 -106px
}
#sortColsHeader .indicator .action-dd {
	background-position:0 9999px
}
#sortColsHeader .asc .action-dd {
	background-position:-50px -354px;
	-webkit-transition:background-position 0.2s ease-in 0s;
	transition:background-position 0.3s ease-in 0s
}
#sortColsHeader .desc .action-dd {
	background-position:-50px -338px;
	-webkit-transition:background-position 0.2s ease-in 0s;
	transition:background-position 0.3s ease-in 0s
}
.d-cnt {
	margin-left:10px;
	*position:relative;
	*top:-1px;
	_top:10px
}
.hover .action-dd {
	background-position:-46px -98px;
	position:relative;
	left:35px
}
.desc .action-more {
	background-position:-214px -161px
}
.b-bdr-1 {
	border:1px solid #f2f2f2
}
.b-bdr-7 {
	border:1px solid #d2d2d2
}
.b-bdr-3 {
	border:1px solid #bbd5f0
}
.b-bdr-5 {
	border:1px solid #8cb75d
}
.b-bdr-6 {
	border:1px solid #fbda91
}
.b-pend-f,.b-pend-f:link,.b-pend-f:visited {
	display:block;
	padding:0 10px 0 0;
	background-position:100% -475px;
	font-weight:400;
	color:#fff
}
.b-pend-f span {
	display:block;
	padding:0 10px 0 20px;
	height:24px;
	line-height:24px;
	*line-height:26px;
	_line-height:22px;
	background-position:0 -475px;
	_float:left
}
.b-rlv {
	position:relative;
	z-index:1
}
.center {
	text-align:center
}
.left {
	text-align:left
}
.right {
	text-align:right
}
.corner-left-top,.corner-right-top,.corner-right-bottom,.corner-left-bottom {
	height:4px;
	width:4px;
	position:relative;
	background:url('/res/static/images/corner.png?t=201401235333?@=-1') 0 0 no-repeat
}
.corner-left-top {
	background-position:0 0;
	float:left;
	left:-1px;
	top:-1px
}
.corner-right-top {
	background-position:3px 0;
	float:right;
	right:-1px;
	top:-1px
}
.corner-right-bottom {
	background-position:-4px -4px;
	bottom:-1px;
	float:right;
	right:-1px
}
.corner-left-bottom {
	background-position:0 -5px;
	bottom:-2px;
	float:left;
	left:-1px
}
.pan-inner {
	zoom:1
}
.aside {
	background:#F0F0F0 url('../images/cloud/aside-right-shadow.jpg') right top repeat-y;
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	width:210px;
	z-index:900;
	padding-top:10px;
	border-right:#c6c8cc 1px solid
}
#upload-dialog-btn,.upload-dialog-filed {
	padding:20px 0 0 25px;
	height:50px;
	background:url('/res/static/images/outer_ico.gif?t=201401235333?@=-1') right 0 no-repeat
}
.nav,.nav-corner {
	height:40px;
	background:#3587d9 url('/res/static/images/bg_y.png?t=201401235333?@=-1') 0 -160px repeat-x
}
.nav {
	overflow:hidden;
	position:relative
}
.nav-corner {
	position:absolute;
	top:0;
	z-index:1;
	width:5px;
	background-repeat:no-repeat
}
.nav-left-corner {
	left:0;
	background-position:0 -202px
}
.nav-right-corner {
	right:0;
	background-position:0 -244px
}
.b-fr {
	float:right
}
.b-fl {
	float:left
}
.files a {
	color:#333
}
.file-list {
	background-color:#FFF;
	margin-left:10px;
	overflow:hidden;
	overflow-y: auto;
	height:500px
}
.flag2-files .file-list {
	margin-left:0
}
.copyright {
	color:#666;
	padding:30px;
	*position:relative;
	*z-index:9;
	font:12px/1.5 tahoma,arial,simsun;
	_zoom:1
}
.copyright .b-lnk-gy {
	color:#666
}
.copyright a:hover {
	text-decoration:underline;
	color:#666
}
.hp-footer-link {
	position:relative
}
#vers-update-new {
	padding-bottom:3px;
	font-size:12px;
	color:#FFF;
	font-weight:normal;
	width:102px;
	text-align:center;
	display:inline-block;
	position:absolute;
	background:url('/res/static/images/help/menu.gif?t=201401235333?@=-1') no-repeat 0 -69px;
	height:18px;
	line-height:18px;
	left:0;
	top:-21px;
	visibility:hidden;
	z-index:3
}
.doc {
	min-width:1000px;
	background:#fff;
	_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1000?"1000px":"")
}
.flag-2 .doc {
	background:#E9ECEC
}
.hd-main {
	height:60px;
	background:#fff url('/res/static/images/headerbg.png?t=201401235333?@=-1') 0 2px repeat-x;
	z-index:15;
	border-bottom:#b3b3b3 1px solid;
	box-shadow:0 0 5px #333
}
.logo-main {
	position:absolute;
	top:0;
	left:25px;
	width:190px;
	height:50px;
	overflow:hidden
}
.yun-logo {
	background:url('/res/static/images/yun_pan_logo.gif?@=-1') no-repeat scroll 0 0 transparent;
	display:block;
	float:left;
	*display:inline;
	height:44px;
	margin:10px 0 0;
	outline:medium none;
	text-indent:-9999em;
	width:140px
}
.pan-logo {
	background:url('/res/static/images/yun_pan_logo.gif?@=-1') no-repeat scroll right 0 transparent;
	display:block;
	float:left;
	height:44px;
	margin:10px 0 0 6px;
	outline:medium none;
	text-indent:-9999em;
	width:40px
}
.b-input {
	position:relative
}
ul.top_menu li {
	line-height:15px;
	height:15px;
}
.top-username {
	display:block;
	overflow:hidden;
	max-width:75px;
	text-overflow:ellipsis;
	_width:40px;
	_text-align:right
}
.nav-list .b-list-2 {
	padding:0 0 0 7px
}
.options .b-list-item {
	*display:inline;
	padding:0 7px
}
.options .list-li {
	border-right:1px solid #C4CAD8
}
.options .list-vip {
	border-right:none;
	padding:0 0 0 7px
}
.options .list-vip a {
	display:block;
	height:18px;
	width:18px;
	background:url('../images/cloud/btn_icon.gif') no-repeat
}
.options .t-vip a {
	background-position:-89px -335px
}
.options .f-vip a {
	background-position:-89px -354px
}
.options .haspulldown {
	padding-left:4px
}
.options .user-info {
	position:relative;
	padding-right:13px;
	cursor:pointer
}
.user-info .b-list-drop {
	top:18px
}
.b-list-3 a,.b-list-3 a:link,.b-list-3 a:visited {
	display:block;
	height:31px;
	line-height:31px;
	line-height:32px\9;
	*line-height:31px;
	padding:1px 0;
	font-size:14px;
	text-decoration:none;
	zoom:1;
	color:#333;
	margin:3px 0
}
.b-list-4 a,.b-list-4 a:link,.b-list-4 a:visited {
	font-weight:normal;
	font-size:12px
}
.b-list-4 a:hover {
	text-decoration:none
}
.b-list-3 a .text1 {
	position:relative;
	display:block;
	height:31px;
	width:115px;
	margin:0 auto;
	padding-left:35px;
	cursor:pointer
}
.b-list-3 .on .text1 {
	height:31px
}
.b-list-4 a .text1 {
	width:90px;
	padding-left:55px
}
.b-list-tools li {
	float:left
}
.b-list-tools a,.b-list-tools a:link,.b-list-tools a:visited {
	display:block;
	background-position:1px -64px;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	line-height:1;
	text-decoration:none;
	zoom:1;
	position:relative;
	float:left
}
.aside .img-ico {
	width:23px;
	height:22px;
	position:absolute;
	left:2px;
	top:6px;
	margin:0
}
.aside .b-list-4 .img-ico {
	width:14px;
	height:13px;
	position:absolute;
	left:32px;
	top:11px;
	margin:0
}
.b-list-3 a:hover,.b-list-3 a:active {
	height:31px;
	line-height:31px;
	line-height:32px\9;
	*line-height:31px;
	background:url('../images/cloud/aside-hover-on.png') right top repeat-y;
	_text-decoration:none
}
.b-list-3 .last a:hover,.b-list-3 .last a:active {
	background-position:1px -435px
}
.b-ig-ln,.b-ig-ln:link,.b-ig-ln:visited {
	text-decoration:none
}
.ic-star {
	margin:0 10px 0 -20px;
	width:18px;
	height:18px;
	background-position:-210px -271px
}
.b-list-3 .on,.b-list-3 .on:link,.b-list-3 .on:visited {
	height:31px;
	line-height:31px;
	line-height:32px\9;
	*line-height:31px;
	background:url('../images/cloud/aside-hover-on.png') 0 -33px repeat-y;
	font-weight:bold
}
.orphan a,.orphan a:link,.orphan a:visited {
	padding:33px 0 26px;
	background-position:1px -494px;
	color:#fff
}
.b-no-ln,.b-no-ln:link,.b-no-ln:visited {
	text-decoration:none;
	cursor:pointer
}
.b-no-ln:hover,.b-no-ln:active {
	text-decoration:underline
}
.loading-data {
	padding:10px 0 0
}
.locked,.locked .scrollbar-tracker,.locked .scrollbar-arrow,.locked .scrollbar-thumb {
	cursor:not-allowed
}
.bdr-rnd-2 {
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	-khtml-border-radius:2px;
	border-radius:2px
}
.bdr-rnd-3 {
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-khtml-border-radius:3px;
	border-radius:3px
}
.box-shadow {
	-moz-box-shadow:1px 2px 5px rgba(0,0,0,0.5);
	-webkit-box-shadow:1px 2px 5px rgba(0,0,0,0.5);
	box-shadow:1px 2px 5px rgba(0,0,0,0.5)
}
.toast-dialog .box-shadow {
	-moz-box-shadow:0 1px 3px rgba(0,0,0,0.2);
	-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2);
	box-shadow:0 1px 3px rgba(0,0,0,0.2)
}
.box-shadow3 {
	-moz-box-shadow:0 2px 2px rgba(0,0,0,0.1);
	-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.1);
	box-shadow:0 2px 2px rgba(0,0,0,0.1)
}
.b-dlg-btn {
	padding:0 20px;
	height:22px;
	line-height:22px;
	*line-height:24px;
	_line-height:22px;
	_overflow:hidden;
	background-position:0 -1px
}
.sprite-ic {
	background:url('../images/cloud/btn_icon.gif') 9999px 9999px no-repeat
}
.sprite-ic2 {
	background:url('../images/cloud/btn_icon.gif') 9999px 9999px no-repeat
}
.sprite-list-ic {
	background:url('../images/cloud/btn_sprite.gif') 9999px 9999px no-repeat
}
.sprite-ic-3 {
	background:url('/res/static/images/sprite_3.gif?t=201401235333?@=-1') 9999px 9999px no-repeat
}
.tips .sprite-ic {
	width:18px;
	height:20px;
	background-position:0 -245px;
	margin-right:5px;
	display:block;
	float:left
}
.tips a {
	text-decoration:none
}
.tips a:hover,.tips a:active {
	text-decoration:underline
}
.dlg-music-min .dlg-music-min {
	background-position:-109px -36px;
	right:32px;
	top:10px
}
.dlg-ft .dlg-cnr-l {
	left:0;
	height:3px;
	top:58px;
	overflow:hidden
}
.round-t-mid,.round-t-btm {
	height:1px;
	border:1px solid #cdcdcd;
	border-width:0 1px;
	overflow:hidden;
	background:#FFF
}
.round-t-top {
	height:0;
	border-bottom:1px solid #CDCDCD;
	overflow:hidden;
	margin:0 3px;
	background:#FFF
}
.round-t-mid {
	margin:0 2px
}
.round-t-btm {
	margin:0 1px
}
.round-f-top,.round-f-mid {
	height:1px;
	border:1px solid #cdcdcd;
	border-width:0 1px;
	overflow:hidden;
	background:#FFF
}
.round-f-top {
	margin:0 1px
}
.round-f-mid {
	margin:0 2px
}
.round-f-btm {
	height:0;
	border-top:1px solid #CDCDCD;
	overflow:hidden;
	margin:0 3px;
	background:#FFF
}
.dlg-ft .dlg-cnr-r {
	right:0;
	top:58px;
	height:3px
}
.dlg-hd h3 {
	text-indent:1em;
	color:#333;
	font-size:14px;
	background:url('/res/static/images/dlg_hd_m.png?@=-1') repeat-x 0 0 #EEE
}
.dlg-control {
	position:absolute;
	top:0;
	left:0
}
.dlg-music-icon {
	height:22px;
	width:22px;
	position:absolute;
	top:10px;
	left:10px;
	font-size:0;
	z-index:2;
	background:url('../images/cloud/btn_icon.gif') -82px -0px no-repeat
}
.dlg-music-play {
	background:url('../images/cloud/btn_icon.gif') no-repeat scroll -82px -23px transparent;
	font-size:0;
	height:22px;
	left:10px;
	position:absolute;
	top:-24px;
	width:22px;
	z-index:2
}
.dlg-music-pause {
	background:url('../images/cloud/btn_icon.gif') no-repeat scroll -82px -46px transparent;
	font-size:0;
	height:22px;
	left:10px;
	position:absolute;
	top:-24px;
	width:23px;
	z-index:2
}
.b-lnk-gy,.b-lnk-gy:link,.b-lnk-gy:visited {
	color:#666
}
.anim-pop-callout {
	-webkit-animation-name:pop-callout;
	-webkit-animation-duration:350ms;
	-webkit-animation-timing-function:ease-in-out;
	-moz-animation-name:pop-callout;
	-moz-animation-duration:350ms;
	-moz-animation-timing-function:ease-in-out;
	-ms-animation-name:pop-callout;
	-ms-animation-duration:350ms;
	-ms-animation-timing-function:ease-in-out
}
@-webkit-keyframes pop-callout {
	0% {
	-webkit-transform:scale3d(0.5,0.5,1)
}
45% {
	-webkit-transform:scale3d(1.07,1.07,1)
}
70% {
	-webkit-transform:scale3d(0.95,0.95,1)
}
100% {
	-webkit-transform:scale3d(1,1,1)
}
}@-moz-keyframes pop-callout {
	0% {
	-moz-transform:scale(0.5,0.5)
}
45% {
	-moz-transform:scale(1.07,1.07)
}
70% {
	-moz-transform:scale(0.95,0.95)
}
100% {
	-moz-transform:scale(1,1)
}
}@-ms-keyframes pop-callout {
	0% {
	-ms-transform:scale(0.5,0.5)
}
45% {
	-ms-transform:scale(1.07,1.07)
}
70% {
	-ms-transform:scale(0.95,0.95)
}
100% {
	-ms-transform:scale(1,1)
}
}.b-list-2 .none:link,.b-list-2 .none:visited {
	display:none
}
.dlg-intr {
	position:absolute;
	-moz-box-shadow:0 5px 48px rgba(0,0,0,0.5);
	-webkit-box-shadow:0 5px 48px rgba(0,0,0,0.5);
	box-shadow:0 5px 48px rgba(0,0,0,0.5);
	border-radius:15px;
	-webkit-border-radius:15px;
	-moz-border-radius:15px;
	z-index:10000;
	background:url('/res/static/images/intr/bg.png?t=201401235333?@=-1') repeat-x
}
.dlg-intr-inside {
	border-radius:15px;
	-webkit-border-radius:15px;
	-moz-border-radius:15px;
	width:694px;
	height:337px;
	overflow:hidden
}
.dlg-intr img {
	border-radius:15px;
	-webkit-border-radius:15px;
	-moz-border-radius:15px
}
.dlg-intr .order-container {
	position:absolute;
	bottom:24px;
	left:0;
	width:100%
}
.order-container {
	float:left
}
.play-order {
	display:block;
	width:77px;
	height:7px;
	overflow:hidden;
	background:url('/res/static/images/intr/order-off.png?t=201401235333?@=-1') repeat-x;
	margin:0 auto
}
.play-order ul {
	background:url('/res/static/images/intr/order-on.png?t=201401235333?@=-1') no-repeat
}
.play-order li,.play-order ul li a {
	display:block;
	width:11px;
	height:7px;
	float:left
}
.img-group {
	float:left
}
.img-group li,.img-group img {
	line-height:1;
	float:left
}
.pre-container,.next-container {
	position:absolute;
	bottom:10px
}
.pre-container {
	right:90px
}
.next-container {
	right:10px
}
.intr-p,.intr-n {
	display:block;
	width:70px;
	height:30px;
	border:2px solid #cddeef;
	background-color:#fafbfc;
	text-decoration:none;
	text-align:center;
	line-height:28px;
	border-radius:8px;
	-webkit-border-radius:8px;
	-moz-border-radius:8px
}
.intr-al {
	position:absolute;
	bottom:12px;
	left:16px;
	text-decoration:underline
}
.intr-p,.intr-p:link,.intr-p:visited,.intr-n,.intr-n:link,.intr-n:visited {
	text-decoration:none
}
.ellipsis {
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.drag-over {
	outline:3px dashed rgba(255,0,0,0.5)
}
.drag-over::before {
	display:block;
	position:absolute;
	left:0;
	top:110px;
	z-index:10;
	width:100%;
	content:"脗路脙鈥γ冣�撁兤捗兣矫冣�灻偮济兟久冣�澝兣∶冣�⒚兟⒚冣偓脙炉脙鈥懊兟徝偮疵偮�";
	text-align:center;
	color:rgba(255,0,0,0.5);
	font-size:16px;
	font-weight:700
}
.promotion,.promotion a,.promotion a:link,.promotion a:visited {
	color:#cae4fe
}
.promotion a.fWhite {
	color:#FFF
}
.promotion .promotion_icon {
	margin:3px 5px 0 10px;
	display:block;
	*display:inline;
	width:16px;
	height:14px;
	float:left;
	background:url('/res/static/images/invite_icon.png?t=201401235333?@=-1') -116px 0 no-repeat
}
a.promotion_space {
	color:#709ac5;
	text-decoration:underline
}
.public-zhuanhua {
	position:absolute;
	right:160px;
	top:5px;
	height:42px;
	width:360px;
	line-height:42px;
	font-size:12px;
	white-space:nowrap
}
.public-zhuanhua em {
	font-style:normal
}
.public-zhuanhua a {
	color:#0965CB
}
.public-zhuanhua a:hover {
	text-decoration:underline
}
.actions .public-zhuanhua .b-ig-ln,.actions .public-zhuanhua .b-ig-ln:link,.actions .public-zhuanhua .b-ig-ln:visited {
	padding-left:10px;
	margin-left:10px
}
.separator-1 {
	height:0;
	line-height:0;
	_font-size:0;
	border-top:#dce1e6 1px solid;
	border-bottom:#f7f9fb 1px solid;
	overflow:hidden;
	margin:5px auto
}
li.separator-1 {
	*margin:-4px auto;
	_margin:5px auto
}
.fns_title {
	font-weight:bold;
	font-size:14px;
	padding:25px 0 0 22px;
	position:relative;
	z-index:10;
	height:30px;
	background-color:white;
	color:#333
}
.his-time {
	font-size:12px;
	font-weight:100;
	float:right;
	padding:0 20px 0 0;
	position:relative;
	top:38px;
	*top:18px
}
.pf-c5 a.b-lnk-gy {
	text-decoration:underline
}
#folderGeneratorFormId .img-ico {
	float:none;
	margin-left:5px;
	margin-top:-4px
}
.pcs-hide-ele {
	position:absolute;
	left:-100px;
	top:-100px;
	z-index:-1;
	width:0;
	height:0;
	overflow:hidden;
	visibility:hidden
}
.flag-2 .public-zhuanhua,.flag-3 .public-zhuanhua {
	right:100px
}
.flag-2 .minheight-forfooter,.flag-3 .minheight-forfooter {
	margin-top:-55px
}
.alert-dialog-commands {
	background:#FFF;
	height:60px
}
.alert-dialog-commands-plus {
	background:#FFF;
	height:60px;
	text-align:right;
	margin:0 17px;
	display:none
}
.share_update_dialog .alert-dialog-commands {
	display:none
}
.share_update_dialog .alert-dialog-commands-plus {
	display:block
}
div.share_update_dialog {
	width:615px
}
div.share_update_dialog .dlg-bd {
	padding:18px 37px;
	line-height:21px
}
div.share_update_dialog .alert-dialog-msg {
	text-align:left
}
.vip-offlinelist-dialog .dlg-hd h3,.vip-offlinebtlist-dialog .dlg-hd h3 {
	padding-left:29px;
	border-bottom:3px solid #DB3710;
	height:39px
}
.vip-offlinebtlist-dialog .dlg-hd h3 {
	border-bottom:3px solid #f3f3f3
}
.vip-offlinelist-dialog .dlg-hd h3 em,.vip-offlinebtlist-dialog .dlg-hd h3 em {
	display:block;
	height:18px;
	width:18px;
	background:url('../images/cloud/btn_icon.gif') -89px -335px no-repeat;
	position:absolute;
	left:20px;
	top:13px
}
.vip-offlinelist-dialog .dlg-hd .dlg-cnr-r,.vip-offlinebtlist-dialog .dlg-hd .dlg-cnr-r {
	background-position:-278px -46px
}
.vip-offlinelist-dialog .dlg-hd .dlg-cnr-r:hover,.vip-offlinebtlist-dialog .dlg-hd .dlg-cnr-r:hover {
	background-position:-253px -46px
}
.vip-offlinelist-dialog .dlg-hd .dlg-cnr-r:active,.vip-offlinebtlist-dialog .dlg-hd .dlg-cnr-r:active {
	background-position:-278px -46px
}
.vip-offlinelist-dialog .scrollbar-arrow,.vip-offlinebtlist-dialog .scrollbar-arrow {
	display:none
}
.vip-offlinelist-dialog .scrollbar-tracker,.vip-offlinebtlist-dialog .scrollbar-tracker {
	border:1px solid #DFDFDF;
	padding:0 1px
}
.vip-offlinelist-dialog .scrollbar-thumb,.vip-offlinebtlist-dialog .scrollbar-thumb {
	background:#DFDFDF;
	border:1px solid #DFDFDF;
	width:4px
}
.vip-offlinelist-dialog .scrollbar-thumb:hover,.vip-offlinebtlist-dialog .scrollbar-thumb:hover {
	background:#EE4A23;
	border:1px solid #EE4A23
}
.app-entry .entry:hover {
	background-color:#313131
}
.f-icon {
	background-image:url('/res/static/images/frame-icon.png?t=201401235333?@=-1');
	background-repeat:no-repeat
}
.h-hide {
	display:none!important
}
.no-height {
	height:0;
	line-height:0;
	font-size:0
}
.doc-triple .hd-main {
	padding:0 5px;
	height:49px;
	min-width:800px;
	background:#252525;
	border-bottom:0
}
.hd-main .has-pulldown {
	cursor:pointer;
	position:relative;
	*z-index:10000
}
.hd-main .pulldown {
	position:absolute;
	cursor:default;
	display:none;
	top:30px;
	left:0
}
.hd-main .pulldown .arrow {
	*margin-bottom:-1px;
	_margin-bottom:0;
	height:0;
	width:0;
	font-size:0;
	line-height:0;
	border-width:7px;
	border-style:solid;
	border-color:transparent transparent #F6F6F9 transparent;
	_filter:chroma(color=tomato);
	_border-color:tomato tomato #F6F6F9 tomato;
	position:relative;
	display:block;
	left:20px;
	z-index:2
}
.hd-main .pulldown .content {
	background:#F6F6F9;
	color:#333;
	text-align:left;
	border-radius:3px;
	border:rgb(175,175,175) 1px solid;
	border-width:0 1px 1px 1px;
	box-shadow:0 2px 4px rgba(0,0,0,.2);
	position:relative;
	z-index:1
}
.hd-main .pulldown-canvas {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	opacity:0;
	filter:alpha(opacity=0)
}
.hd-main .logo {
	display:block;
	height:36px;
	width:113px;
	float:left;
	margin-left:10px;
	background-position:0 0;
	margin-top:5px;
	display:inline
}
.hd-main .navs-title {
	font:18px/30px "Microsoft YaHei","Microsoft JhengHei","茅禄鈥樏ぢ解��";
	color:#d8d8d8;
	display:block;
	float:left;
	height:30px
}
.hd-main .navs {
	padding:0 0 3px 25px;
	height:45px;
	float:left
}
.hd-main .navs a,.hd-main .info a,.hd-main .navs a:visited,.hd-main .info a:visited,.hd-main .navs a:active,.hd-main .info a:active {
	color:#d8d8d8
}
.hd-main .navs a:hover,.hd-main .navs a:active {
	text-decoration:none;
	background-color:#0f0f0f
}
.hd-main .navs .def-nav,.hd-main .navs .pulldown-nav,.hd-main .navs .separate {
	display:block;
	float:left;
	height:48px;
	font:18px/30px "Microsoft YaHei","Microsoft JhengHei","茅禄鈥樏ぢ解��";
	color:#d8d8d8;
	text-align:center;
	width:90px;
	line-height:48px
}
.hd-main .navs .def-nav .app-url {
	left:185px;
	width:641px;
	top:48px
}
.hd-main .navs .def-nav .pulldown-canvas-url {
	width:575px;
	height:109px
}
.hd-main .navs .def-nav .app-url .arrow {
	left:140px
}
.hd-main .navs .app-url .content {
	padding:17px 0 0 22px;
	height:91px
}
.hd-main .navs .app-url .content a,.hd-main .navs .app-url .content a:hover {
	color:#333
}
.hd-main .navs .app-url .li {
	cursor:pointer;
	padding-top:8px;
	width:66px;
	height:66px;
	border-radius:3px;
	display:block;
	float:left;
	text-align:center
}
.hd-main .navs .app-url .li:hover {
	background-color:#e0e1e5
}
.hd-main .navs .app-url .li .icon {
	margin:0 auto;
	width:35px;
	height:38px;
	display:block;
	background:url('/res/static/images/dropdown_menu.png?t=201401235333?@=-1') no-repeat
}
.hd-main .navs .app-url .li:hover .icon {
	background-image:url('/res/static/images/dropdown_menu_hover.png?t=201401235333?@=-1')
}
.hd-main .navs .app-url .tongxunlu .icon {
	background-position:-35px 0
}
.hd-main .navs .app-url .xiangce .icon {
	background-position:-70px 0
}
.hd-main .navs .app-url .note .icon {
	background-position:-105px 0
}
.hd-main .navs .app-url .duanxin .icon {
	background-position:-140px 0
}
.hd-main .navs .app-url .zhaohui .icon {
	background-position:-175px 0
}
.hd-main .navs .app-url .xiaodu .icon {
	background-position:-210px 0
}
.hd-main .navs .app-url .jiankang .icon {
	background-position:-245px 0
}
.hd-main .navs .app-url .wenzhang .icon {
	background-position:-280px 0
}
.hd-main .navs .app-url .li .text {
	height:30px;
	display:block;
	font:14px/30px "Microsoft YaHei","Microsoft JhengHei","茅禄鈥樏ぢ解��"
}
.hd-main .navs .separate {
	margin:0;
	height:48px;
	width:2px;
	background:#2A2B2D
}
.hd-main .navs .pulldown-nav {
	position:relative
}
.hd-main .navs .pulldown-nav em {
	position:absolute;
	display:block;
	left:69px;
	top:18px;
	height:12px;
	width:12px;
	font-size:0;
	background-position:-89px -45px
}
.hd-main .navs .pulldown-nav:hover .f-icon,.hd-main .navs .pulldown-nav:active .f-icon {
	position:absolute;
	display:block;
	right:11px;
	top:18px;
	height:12px;
	width:12px;
	font-size:0;
	background-position:-89px -55px
}
.hd-main .navs .current,.hd-main .navs .current .pulldown-nav {
	font-weight:bold;
	color:#FFF;
	display:inline-block;
	width:90px;
	height:49px;
	background-color:#0f0f0f;
	text-align:center;
	line-height:48px
}
.hd-main .navs .current:hover {
	color:#ECECEC
}
.hd-main .info,.hd-main .info ul {
	height:36px;
	float:right;
	text-align:right;
	margin-top:3px;
	white-space:nowrap
}
.hd-main .info a {
	color:#d8d8d8
}
.hd-main .info a:hover {
	color:#FFF;
	text-decoration:underline
}
.hd-main .info .info-i {
	padding:0 10px;
	margin:10px 0;
	display:inline-block;
	*display:inline;
	*zoom:1;
	height:16px;
	border-right:#393939 1px solid;
	color:#d8d8d8;
	font:12px/16px "SimSun"
}
.hd-main .info .has-pulldown {
	padding-right:28px
}
.hd-main .info .has-pulldown .pull-arrow {
	position:absolute;
	display:block;
	right:10px;
	top:1px;
	height:12px;
	width:12px;
	font-size:0;
	background-position:-89px -45px
}
.hd-main .info .no-separate {
	border:none
}
.hd-main .gg-content,.hd-main .gg-content a,.hd-main .gg-content a:hover {
	color:#E15F00!important
}
.hd-main .search-box {
	width:180px;
	position:relative
}
.hd-main .search-box .robin-b-input {
	position:absolute;
	left:3px;
	top:-3px;
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:180px;
	height:24px
}
.robin-search-form {
	overflow:hidden;
	height:22px;
	width:177px;
	border:#1a1a1a 1px solid;
	position:relative;
	background-color:#7f7f7f
}
.robin-search-form .robin-q {
	width:109px;
	height:20px;
	float:left;
	padding-left:4px;
	line-height:20px;
	border:#d3d3d3 1px solid;
	border-bottom:#FFF 1px solid;
	color:#666
}
.robin-search-form .robin-b-ic-query {
	width:61px;
	height:22px;
	border:0;
	cursor:pointer;
	float:right;
	background:#ccc url('/res/static/images/robin-search-btn.png?@=-1')
}
.robin-search-form .input-placeholder {
	position:absolute;
	top:3px;
	left:4px;
	color:#999;
	text-align:left;
	cursor:text;
	_z-index:1
}
.hd-main .info .disk-capacity {
	width:170px;
	position:relative;
	text-align:left
}
.hd-main .info .progress {
	position:absolute;
	top:0;
	right:10px;
	width:138px;
	height:16px;
	border-bottom:#2f2f2f 1px solid
}
.hd-main .info .pro-con {
	position:relative;
	width:136px;
	height:14px;
	border:#1b1b1b 1px solid;
	background:#323232
}
.hd-main .info .progress .bar {
	position:absolute;
	display:block;
	top:0;
	left:0;
	width:20%;
	height:14px;
	background:#c6c7c8 url('/res/static/images/frame-rx.png?@=-1') repeat-x 0 0
}
.hd-main .info .progress .text {
	position:absolute;
	top:0;
	left:0;
	text-align:right;
	display:block;
	width:130px;
	height:14px;
	line-height:14px;
	color:#999
}
.hd-main .info .user-name {
	position:relative;
	padding-left:24px
}
.hd-main .info .user-name .name {
	display:inline-block;
	display:inline\0;
	white-space:nowrap;
	max-width:75px;
	overflow:hidden;
	text-overflow:ellipsis;
	vertical-align:bottom
}
.hd-main .info .user-name .identity {
	position:absolute;
	top:0;
	left:0;
	height:16px;
	width:16px;
	background-position:-89px -88px
}
.hd-main .info .user-name .is-vip {
	background-position:-89px -68px
}
.hd-main .info .user-info,.hd-main .info .more-info {
	top:9px;
	left:auto;
	right:-24px;
	width:116px
}
.hd-main .info .notice-nu {
	display:inline-block;
	padding-left:4px;
	background-position:-86px -109px;
	height:14px;
	-webkit-text-size-adjust:none;
	font-size:10px;
	font-style:normal
}
.hd-main .info .notice-nu .f-icon {
	display:inline-block;
	padding-right:4px;
	background-position:right -109px;
	color:#FFF
}
.hd-main .info .pulldown-canvas-user {
	width:116px;
	height:243px
}
.hd-main .info .user-info .arrow {
	left:70px;
	*left:-32px
}
.hd-main .info .user-info .content,.hd-main .info .more-info .content {
	padding:10px 0;
	height:180px
}
.hd-main .info .more {
	padding:0;
	display:inline;
	line-height:inherit;
	background:none
}
.hd-main .info .pulldown-canvas-more {
	width:116px;
	height:285px
}
.hd-main .info .more-info .content {
	height:280px
}
.hd-main .info .user-info .content a,.hd-main .info .more-info .content a {
	display:block;
	padding-left:33px;
	height:30px;
	line-height:30px;
	color:#888
}
.hd-main .info .user-info .content a:hover,.hd-main .info .more-info .content a:hover {
	color:#333;
	text-decoration:none;
	background:#e0e1e5
}
.hd-main .info .user-info .li,.hd-main .info .more-info .li {
	display:block;
	padding:2px 0;
	height:30px
}
.hd-main .info .user-info .separate-li,.hd-main .info .more-info .separate-li {
	display:block;
	margin:3px 11px;
	border-top:#EBEBEC 1px solid;
	border-bottom:#FFF 1px solid
}
.hd-main .info .more-info {
	right:0
}
.hd-main .info .more-info .arrow {
	left:94px;
	*left:-8px
}
.jfk-scrollbar::-webkit-scrollbar {
	height:16px;
	overflow:visible;
	width:16px
}
.jfk-scrollbar::-webkit-scrollbar-thumb {
	background:#F0F8FD url('/res/static/images/scrollbar_scale.png?t=201401235333?@=-1') 50% 50% no-repeat;
	border:1px solid #BBD4EF;
	padding:100px 0 0
}
.jfk-scrollbar::-webkit-scrollbar-button {
	height:13px;
	border:1px solid #BBD4EF;
	background:#f0f8fd
}
.jfk-scrollbar {
	width:100%;
	overflow-x:hidden;
	overflow-y:hidden;
	_overflow-y:auto;
	scrollbar-face-color:#F0F8FD;
	scrollbar-highlight-color:#F0F8FD;
	scrollbar-3dlight-color:#BBD4EF;
	scrollbar-shadow-color:#F0F8FD;
	scrollbar-darkshadow-color:#BBD4EF;
	scrollbar-track-color:#fff;
	scrollbar-arrow-color:#4c6fae;
	scrollbar-base-color:#fff
}
.jfk-scrollbar:hover {
	overflow-y:auto
}
.scrollbar {
	width:16px;
	padding:13px 0;
	background:#fff;
	border-width:0 1px
}
.scrollbar-tracker {
	position:relative;
	-moz-user-select:none;
	-webkit-user-select:none
}
.scrollbar-arrow {
	-moz-user-select:none;
	border:1px solid #ADADAD;
	border-radius:2px 2px 2px 2px;
	cursor:default;
	font-size:0;
	height:13px;
	left:0;
	line-height:13px;
	position:absolute;
	text-align:center;
	width:14px
}
.scrollbar-thumb {
	-moz-user-select:none;
	background:url('/res/static/images/scrollbar_scale.png?@=-1') no-repeat scroll 50% 50% #F2F2F2;
	border:1px solid #A7A7A7;
	border-radius:2px;
	cursor:default;
	position:absolute;
	width:14px
}
.scrollbar-arrow-up {
	top:0;
	background-color:#fff;
	background-position:-192px 0
}
.scrollbar-arrow-down {
	bottom:0;
	background-color:#fff;
	background-position:-177px 0
}
.scrollbar {
	position:absolute;
	right:0;
	top:129px;
	z-index:11
}
.flag-4 .scrollbar {
	top:101px
}
.flag-2 .scrollbar {
	top:74px
}
.scrollbar-tracker {
	height:450px;
	cursor:default
}
.scrollbar-holder {
	position:relative
}
.scrollbar-holder .scrollbar-shadow {
	margin-right:0;
	height:8px;
	left:0;
	position:absolute;
	opacity:0;
	width:100%;
	*display:none;
	display:none\9
}
.scrollbar-top-shadow {
	top:0;
	border-top:1px solid rgb(82,82,82);
	background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.4)),to(transparent));
	-webkit-mask-box-image:-webkit-gradient(linear,left top,right top,color-stop(0.0,rgba(0,0,0,0)),color-stop(0.5,rgba(0,0,0,.8)),color-stop(1.0,rgba(0,0,0,0)));
	background-image:-moz-radial-gradient(top,ellipse farthest-side,rgba(0,0,0,.4),transparent)
}
.scrollbar-bottom-shadow {
	bottom:0;
	border-bottom:1px solid rgb(82,82,82);
	background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.4)),to(transparent));
	-webkit-mask-box-image:-webkit-gradient(linear,left bottom,right bottom,color-stop(0.0,rgba(0,0,0,0)),color-stop(0.5,rgba(0,0,0,.8)),color-stop(1.0,rgba(0,0,0,0)));
	background-image:-moz-radial-gradient(bottom,ellipse farthest-side,rgba(0,0,0,.4),transparent)
}
.actions {
	padding:8px 0 12px 12px;
	position:relative;
	z-index:10;
	height:40px;
	background:#F7F7F7 url('../images/cloud/outer_bn2.gif') left -53px repeat-x
}
.b-ic-dd {
	width:15px;
	height:10px;
	background-position:-208px -299px
}
.main {
	position:relative;
	overflow:hidden
}
.dirCategory {
	margin-left:20px
}
#drag_file_icon {
	width:32px;
	height:32px;
	background:url('../images/cloud/sprite_icon.gif') 0 -1208px no-repeat;
	position:absolute;
	z-index:998;
	font-size:9px
}
#drag_file_icon em {
	top:14px;
	left:19px;
	position:relative;
	color:#FFF;
	font-size:10px
}
#choosetype {
	position:absolute;
	z-index:999;
	top:0;
	right:0;
	left:0;
	bottom:0;
	display:none
}
#module {
	position:relative;
	display:inline-block;
	*display:inline;
	float:right;
	zoom:1;
	width:188px;
	margin:5px 3px 0 0
}
#type-size-inner {
	position:relative;
	top:50%;
	margin-top:-32px;
	width:960px;
	float:left
}
#type-size dt,#type-size dd,#type-sizeicon dl {
	float:left
}
#type-sizebar-div {
	height:23px;
	width:721px;
	margin:0 auto;
	position:relative
}
#type-sizebar-div dt {
	padding:3px 14px 0
}
#type-sizebar {
	_display:inline;
	background:url('/res/static/images/type_size_bar.jpg?@=-1') 0 0 repeat-x;
	margin-top:3px;
	border-radius:3px;
	border-left:1px solid #c4c9d5;
	border-right:1px solid #c4c9d5;
	height:21px;
	width:610px;
	overflow:hidden
}
#type-sizebar div {
	width:150%
}
.type-sizebar-a1 {
	float:left;
	height:20px;
	width:50px;
	border:0 none;
	background:url('/res/static/images/type_size_bar.jpg?@=-1') 0 0 repeat-x
}
#type-bar-1 {
	border-radius:3px 0 0 3px;
	border-left:1px solid #97b8da;
	background-position:0 -21px
}
#type-bar-2 {
	border-left:1px solid #88b18a;
	background-position:0 -42px
}
#type-bar-3 {
	border-left:1px solid #b0b161;
	background-position:0 -63px
}
#type-bar-4 {
	border-left:1px solid #8ca2a6;
	background-position:0 -84px
}
#type-bar-5 {
	border-left:1px solid #a48b78;
	background-position:0 -105px
}
#type-bar-6 {
	border-left:1px solid #9a73b1;
	background-position:0 -126px
}
#type-sizeicon {
	position:relative;
	margin:10px auto;
	width:480px
}
.type-size-a2,.type-size-a1,.type-a {
	cursor:pointer
}
#choosetype a,#choosetype a:hover,#choosetype a:link,#choosetype a:active,#choosetype a:visited {
	outline:none;
	text-decoration:none
}
.type-size-a2 {
	float:left
}
.type-sizebar-p1 {
	height:12px;
	overflow:hidden;
	_display:inline;
	margin-top:3px;
	width:12px;
	background:url('/res/static/images/netdisk_all.jpg?@=-1') -7px 0 no-repeat
}
.type-sizeicons-t {
	padding:0 0 7px 5px;
	width:48px;
	text-align:center
}
.type-sizeicons {
	width:80px;
	height:33px
}
.type-size-num {
	padding-left:23px;
	height:12px;
	line-height:12px
}
#type-pic-icon {
	background-position:-7px -15px
}
#type-mov-icon {
	background-position:-7px -30px
}
#type-doc-icon {
	background-position:-7px -45px
}
#type-app-icon {
	background-position:-7px -60px
}
#type-oth-icon {
	background-position:-7px -75px
}
.type-div {
	position:absolute;
	margin:-65px 0 0 -69px;
	text-align:center
}
#type-container {
	height:72%;
	position:relative;
	background-color:#f7fafe;
	overflow:hidden;
	border:1px solid #BBD4EF
}
#type-size {
	height:28%;
	background-color:#ecf2f9;
	text-align:center;
	border:1px solid #BBD4EF;
	border-top:0 none
}
.t-d-l1 {
	left:25%
}
.t-d-l2 {
	left:50%
}
.t-d-l3 {
	left:75%
}
.t-d-t1 {
	top:24%
}
.t-d-t2 {
	top:72%
}
#type-mus .type-folder {
	background-position:-5px -20px
}
#type-pic .type-folder {
	background-position:-140px -20px
}
#type-mov .type-folder {
	background-position:-280px -20px
}
#type-doc .type-folder {
	background-position:-5px -160px
}
#type-app .type-folder {
	background-position:-140px -160px
}
#type-oth .type-folder {
	background-position:-280px -160px
}
.type-folder {
	background:url('/res/static/images/type_all.png?t=201401235333?@=-1') 0 0 no-repeat;
	height:100px;
	width:130px;
	display:block;
	position:relative;
	-webkit-transition:0.3s ease-out;
	-moz-transition:0.3s ease-out;
	-o-transition:0.3s ease-out;
	-ms-transition:0.3s ease-out;
	transition:0.3s ease-out
}
.type-shadow {
	background:url('/res/static/images/type_shadow.jpg?@=-1') 0 0 repeat;
	background-position:0 -100px;
	height:16px;
	width:130px;
	display:block;
	position:relative
}
.type-a:hover {
	outline:none;
	text-decoration:none
}
.type-title {
	font-size:15px;
	color:#727780;
	display:block;
	text-align:center
}
.type-num {
	color:#9FA6B3;
	font-size:11px
}
.main-views span,.actions span,.action-more,.sns-btn .action-sina {
	width:17px;
	height:17px
}
.main-views span {
	position:absolute;
	left:14px;
	top:6px
}
.bar-cmd-view span {
	left:6px;
	cursor:pointer
}
.aside-disk,.aside-disk:link,.aside-disk:visited {
	background-position:-205px -0px
}
a:hover .aside-disk,a:active .aside-disk {
	background-position:-228px -0px
}
.on .aside-disk,.on:link .aside-disk,.on:link .aside-disk,.on:hover .aside-disk,.on:active .aside-disk {
	background-position:-228px -0px
}
.close .aside-disk {
	background-position:-1px -40px
}
.close a:hover .aside-disk,.open a:active .aside-disk,.close .on .aside-disk {
	background-position:-1px -60px
}
.aside-mpic {
	background-position:-205px -21px
}
a:hover .aside-mpic,a:active .aside-mpic {
	background-position:-228px -21px
}
.on .aside-mpic,.on:link .aside-mpic,.on:link .aside-mpic,.on:hover .aside-mpic,.on:active .aside-mpic {
	background-position:-228px -21px
}
.aside-mdoc {
	background-position:-205px -44px
}
a:hover .aside-mdoc,a:active .aside-mdoc {
	background-position:-228px -44px
}
.on .aside-mdoc,.on:link .aside-mdoc,.on:link .aside-mdoc,.on:hover .aside-mdoc,.on:active .aside-mdoc {
	background-position:-228px -44px
}
.aside-mmusic {
	background-position:-205px -66px
}
a:hover .aside-mmusic,a:active .aside-mmusic {
	background-position:-228px -66px
}
.on .aside-mmusic,.on:link .aside-mmusic,.on:link .aside-mmusic,.on:hover .aside-mmusic,.on:active .aside-mmusic {
	background-position:-228px -66px
}
.aside-mvideo {
	background-position:-205px -89px
}
a:hover .aside-mvideo,a:active .aside-mvideo {
	background-position:-228px -89px
}
.on .aside-mvideo,.on:link .aside-mvideo,.on:link .aside-mvideo,.on:hover .aside-mvideo,.on:active .aside-mvideo {
	background-position:-228px -89px
}
.aside-mmodel {
	background-position:-205px -110px
}
a:hover .aside-mmodel,a:active .aside-mmodel {
	background-position:-228px -110px
}
.on .aside-mmodel,.on:link .aside-mmodel,.on:link .aside-mmodel,.on:hover .aside-mmodel,.on:active .aside-mmodel {
	background-position:-228px -110px
}
.aside-mbt {
	background-position:-252px 0
}
.aside-hot-icon {
	background:url('../images/cloud/btn_icon.gif') no-repeat scroll -229px -208px transparent;
	display:inline-block;
	height:13px;
	margin:3px 0 14px;
	vertical-align:middle;
	width:25px
}
a:hover .aside-mbt,a:active .aside-mbt {
	background-position:-275px 0
}
.on .aside-mbt,.on:link .aside-mbt,.on:link .aside-mbt,.on:hover .aside-mbt,.on:active .aside-mbt {
	background-position:-275px 0
}
.aside-moth {
	background-position:-205px -177px
}
a:hover .aside-moth,a:active .aside-moth {
	background-position:-228px -177px
}
.on .aside-moth,.on:link .aside-moth,.on:link .aside-moth,.on:hover .aside-moth,.on:active .aside-moth {
	background-position:-228px -177px
}
.aside-mpart {
	background-position:-205px -511px
}
a:hover .aside-mpart,a:active .aside-mpart {
	background-position:-228px -511px
}
.on .aside-mpart,.on:link .aside-mpart,.on:link .aside-mpart,.on:hover .aside-mpart,.on:active .aside-mpart {
	background-position:-228px -511px
}
.aside-player {
	background-position:-205px -511px
}
a:hover .aside-player,a:active .aside-player {
	background-position:-228px -511px
}
.aside-share {
	background-position:-206px -130px
}
a:hover .aside-share,a:active .aside-share {
	background-position:-229px -130px
}
.on .aside-share,.on:link .aside-share,.on:link .aside-share,.on:hover .aside-share,.on:active .aside-share {
	background-position:-229px -130px
}
.aside-inbox {
	background-position:-251px -89px
}
a:hover .aside-inbox,a:active .aside-inbox {
	background-position:-275px -89px
}
.on .aside-inbox,.on:link .aside-inbox,.on:link .aside-inbox,.on:hover .aside-inbox,.on:active .aside-inbox {
	background-position:-275px -89px
}
.aside-public {
	background-position:-206px -151px
}
a:hover .aside-public,a:active .aside-public {
	background-position:-229px -151px
}
.on .aside-public,.on:link .aside-public,.on:link .aside-public,.on:hover .aside-public,.on:active .aside-public {
	background-position:-229px -151px
}
.aside-recycle {
	background-position:-206px -151px
}
a:hover .aside-recycle,a:active .aside-recycle {
	background-position:-229px -151px
}
.on .aside-recycle,.on:link .aside-recycle,.on:link .aside-recycle,.on:hover .aside-recycle,.on:active .aside-recycle {
	background-position:-229px -151px
}
.aside-trade {
	background-position:-107px -660px
}
a:hover .aside-trade,a:active .aside-trade {
	background-position:-139px -660px
}
.on .aside-trade,.on:link .aside-trade,.on:link .aside-trade,.on:hover .aside-trade,.on:active .aside-trade {
	background-position:-139px -660px
}
.aside-favour {
	background-position:-336px -117px
}
.on .aside-favour,a:hover .aside-favour,a:active .aside-favour {
	background-position:-336px -89px
}
.side-options {
	position:relative;
	width:176px;
	font-size:12px;
	margin:20px auto
}
.side-lalldownload span,.cl-dl-container span {
	position:static;
	background:url('/res/static/images/btn-4.png?t=201401235333?@=-1') no-repeat
}
.side-lalldownload span,.cl-dl-container span {
	width:40px;
	height:35px;
	display:block;
	position:relative;
	top:0
}
.side-option-panel .img-ico span {
	margin:0 auto
}
.side-option-panel {
	display:none;
	position:absolute;
	top:146px;
	_top:130px;
	left:18px;
	z-index:999
}
.side-option-panel dl {
	background:#f9f9f9
}
.side-option-panel .cl-dl-container {
	width:278px;
	border:1px solid #C6C6C6;
	box-shadow:0 3px 5px rgba(0,0,0,0.4)
}
.side-option-panel .cl-dl-container dt {
	float:left;
	width:140px;
	padding:10px 0 10px 18px
}
.side-option-panel .cl-dl-container a,.side-options .side-lalldownload a {
	padding:0 4px 0 0;
	width:42px;
	height:auto;
	background:none;
	text-align:center;
	color:#656565;
	position:static
}
.side-option-panel .cl-dl-container a {
	width:62px
}
.side-option-panel .cl-dl-container a:hover,.side-options .side-lalldownload a:hover {
	color:#237de2
}
.side-lyunguanjia span {
	background-position:8px -64px
}
.side-landroid span {
	background-position:-63px -64px
}
.side-lwp7 span {
	background-position:-128px -64px
}
.side-liphone span {
	background-position:8px -94px
}
.side-lipad span {
	background-position:-63px -94px
}
.side-lmactong span {
	background-position:-128px -94px
}
.side-lpctong span {
	background-position:-199px -94px
}
.side-more span {
	background-position:-203px -64px;
	width:32px
}
.side-lyunguanjia:hover span {
	background-position:-27px -64px
}
.side-landroid:hover span {
	background-position:-98px -64px
}
.side-lwp7:hover span {
	background-position:-163px -64px
}
.side-liphone:hover span {
	background-position:-27px -94px
}
.side-lipad:hover span {
	background-position:-98px -94px
}
.side-lmactong:hover span {
	background-position:-163px -94px
}
.side-lpctong:hover span {
	background-position:-234px -94px
}
.side-more:hover span {
	background-position:-238px -64px
}
.side-option-panel .side-lqrcode {
	font-weight:bold;
	color:#666;
	margin:22px 13px 0 0;
	float:right;
	line-height:35px;
	font-size:14px
}
.side-option-panel .side-lqrcode img {
	height:67px;
	width:67px;
	display:block;
	margin:0 auto 5px
}
.side-option-panel .cl-dl-container a.side-lmactong,.side-option-panel .cl-dl-container a.side-lpctong {
	padding-top:5px;
	padding-bottom:7px
}
.side-lalldownload .side-lapple {
	background-position:16px 7px
}
.side-lalldownload .side-landr {
	background-position:-34px 7px
}
.side-lalldownload .side-lpc {
	background-position:-76px 7px
}
.side-lalldownload .side-lapple,.side-lalldownload .side-landr,.side-lalldownload .side-lpc {
	background-color:#f6f6f6
}
dl.side-lalldownload .side-lapple {
	background-position:16px -31px;
	padding-left:8px
}
dl.side-lalldownload .side-landr {
	background-position:-34px -31px
}
dl.side-lalldownload .side-lpc {
	background-position:-76px -31px
}
dl.side-lalldownload .side-lapple,dl.side-lalldownload .side-landr,dl.side-lalldownload .side-lpc {
	background-color:#f9f9f9
}
.side-lalldownload .side-arrow {
	background-position:-143px 7px;
	height:42px;
	margin:0;
	width:24px;
	transition:1s
}
.side-lalldownload .side-arrow-down {
	_background-position:-120px 7px;
	*background-position:-120px 7px;
	background-position:-120px 7px\9;
	-webkit-transform:rotateX(180deg)
}
.side-options .side-featuretips {
	height:25px;
	width:143px;
	float:left;
	border:1px solid #f4ce79;
	border-radius:1px;
	background:#f9edbe;
	overflow:visible;
	position:relative;
	margin-top:3px;
	display:none;
	line-height:25px;
	text-align:center;
	padding-right:20px
}
.side-options .side-featuretips span {
	width:143px;
	display:inline-block;
	_display:inline
}
.side-featuretips em {
	position:absolute;
	height:14px;
	width:14px;
	background:url('/res/static/images/btn-4.png?t=201401235333?@=-1') -170px -2px no-repeat;
	top:-14px;
	overflow:hidden
}
em.side-featuretips-appl {
	left:22px;
	_left:25px
}
em.side-featuretips-andr {
	left:62px;
	_left:65px
}
em.side-featuretips-pc {
	left:102px;
	_left:105px
}
em.side-arrow {
	background:url('/res/static/images/btn-4.png?t=201401235333?@=-1') -185px -4px no-repeat;
	height:18px;
	top:68px;
	position:absolute;
	z-index:999;
	width:18px;
	display:block;
	margin-left:-15px
}
s.side-featuretips-clo {
	background:url('../images/cloud/btn_icon.gif') no-repeat;
	position:absolute;
	width:15px;
	height:15px;
	right:0;
	top:0;
	background-position:-112px -113px;
	cursor:pointer
}
.side-lalldownload {
	display:inline-block;
	float:none
}
dl.side-lalldownload {
	height:42px;
	margin-top:-1px;
	width:140px;
	overflow:hidden
}
.side-options a {
	height:42px;
	margin:0;
	display:inline-block;
	float:left;
	cursor:pointer;
	_display:inline;
	outline:none
}
.side-options a.side-more {
	padding:0;
	width:32px
}
.side-options .side-link a {
	color:#333
}
.side-options .side-link-all a {
	color:#666
}
.side-options .side-lwindows {
	background-position:0 -0px;
	width:46px
}
.side-options .side-landroid {
	background-position:-45px -0px;
	width:39px
}
.side-options .side-liphone {
	background-position:-84px -0px;
	width:37px
}
.side-options .side-lipad {
	background-position:-122px -0px;
	width:30px
}
.side-options .side-lwp7 {
	background-position:-153px -0px;
	width:22px
}
.side-options .side-lwindows:hover {
	background-position:0 -36px
}
.side-options .side-landroid:hover {
	background-position:-45px -36px
}
.side-options .side-liphone:hover {
	background-position:-84px -36px
}
.side-options .side-lipad:hover {
	background-position:-122px -36px
}
.side-options .side-lwp7:hover {
	background-position:-153px -36px
}
.aside-history {
	background-position:0 -476px
}
.aside-history-on,.aside-history:hover,.aside-history:active {
	background-position:0 -444px
}
.aside-notification {
	background-position:0 -412px
}
.aside-notification-on,.aside-notification:hover,.aside-notification:active {
	background-position:0 -380px
}
.view-list {
	background-position:-218px -1px
}
a:hover .view-list,a:active .view-list {
	background-position:-218px -1px
}
.view-media {
	background-position:-240px -1px
}
a:hover .view-media,a:active .view-media {
	background-position:-240px -1px
}
.action-upload {
	background-position:0 -63px
}
.action-cancel {
	background-position:0 -20px
}
.action-new-folder {
	background-position:0 0
}
.action-restore {
	background-position:-115px -1173px
}
.action-delp {
	background-position:-144px -1173px
}
.action-clearall {
	background-position:-86px -1173px
}
.action-view-list,.action-view-list:link,.action-view-list:visited {
	background-position:-64px -1101px
}
.select .action-view-list,.select .action-view-list:link,.select .action-view-list:visited {
	background-position:-64px -1076px
}
.action-view-small,.action-view-small:link,.action-view-small:visited {
	background-position:-96px -1101px
}
.select .action-view-small,.select .action-view-small:link,.select .action-view-small:visited,.select .action-view-small:hover,.select .action-view-small:active {
	background-position:-96px -1077px
}
.action-view-big,.action-view-big:link,.action-view-big:visited {
	background-position:-126px -1101px
}
.select .action-view-big,.select .action-view-big:link,.select .action-view-big:visited {
	background-position:-126px -1077px
}
.action-download {
	background-position:0 -42px
}
.action-transfer {
	background-position:-29px -22px
}
.actions .action-dd,.user-info .action-dd,.inline-commands .action-dd,.upload-crumb-label .action-dd {
	position:absolute;
	width:9px;
	height:6px;
	background-position:0 -88px
}
.actions .action-dd,.inline-commands .action-dd,.upload-crumb-label .action-dd {
	left:auto;
	right:5px;
	top:9px
}
.upload-label-over .action-dd,.b-img-over .action-dd,.dd-hover .action-dd,.inline-commands a:hover .action-dd,.inline-commands a:active .action-dd {
	background-position:-15px -89px
}
.col .action-dd {
	width:5px;
	height:10px;
	line-height:6px;
	font-size:0;
	position:relative;
	top:-2px
}
.infinite-listview .col .action-dd {
	_position:relative;
	_top:10px
}
.user-info .action-dd {
	right:-1px;
	top:8px
}
.indicator-cols {
	cursor:pointer;
	display:block;
	height:40px;
	line-height:40px;
	text-decoration:none;
	_padding-top:14px
}
.indicator-cols .input-cbx {
	padding:11px 15px 11px 15px
}
.selectionArbitrate {
	_padding-top:14px
}
.action-root {
	margin:0 5px 0 0;
	background-position:0 -975px
}
.action-delete {
	background-position:0 -20px
}
.action-more {
	background-position:-232px -161px
}
.action-play-all {
	background-position:-28px -1073px
}
.b-ic-home {
	width:17px;
	height:15px;
	background-position:0 -123px
}
.disabled .b-ic-home,.disabled:link .b-ic-home,.disabled:visited .b-ic-home {
	background-position:0 -144px;
	cursor:not-allowed
}
a:active .b-ic-home {
	background-position:0 -798px
}
.b-ic-book,span.b-ic-book {
	width:26px;
	height:22px;
	background-position:1px -191px
}
.b-ic-query {
	position:absolute;
	right:8px;
	top:5px;
	width:16px;
	height:15px
}
a.b-ic-query {
	background-position:-21px -27px
}
a.b-ic-query:hover,a.b-ic-query:active {
	background-position:0 -27px
}
.b-header {
	border-width:1px
}
.flag-2 .b-header {
	border-width:0 0 1px 0;
	padding-right:0
}
.indicator,.indicator:link,.indicator:visited {
	display:block;
	height:40px;
	font-weight:400;
	padding:0
}
#nameCompareTrigger {
	text-align:left
}
.indicator:hover,.indicator:active {
	background:url('../images/cloud/bg10.png') 0 0 repeat-x
}
.sl-url {
	color:#00F
}
.sl-yzm,.sl-url,.sl-type {
	margin-right:8px
}
.sl-fr-rul {
	word-wrap:break-word
}
.sl-fr-rul span {
	padding-right:15px
}
.space {
	text-align:center;
	padding:5px 0 0
}
.file-list .hover {
	background-color:#f0f8fd;
	z-index:98
}
#infiniteContact .hover {
	background-color:#f2f7ff
}
.highlight-on .highlight,.highlight-on .highlight:hover {
	background:#f6f9fe
}
.file-list .on,.file-list tr.on,.b-dialog-ct-con .h-on,.highlight-on .highlight,.highlight-on .highlight:hover {
	background-color:#f2f7ff
}
.d .b-ic-book {
	background-position:0 0
}
#property-table .f40 {
	background-position:-414px -5px
}
#property-table .f41 {
	background-position:-512px -5px
}
#property-table .f42 {
	background-position:-612px -5px
}
#property-table .f43 {
	background-position:-712px -5px
}
#property-table .f44 {
	background-position:-812px -5px
}
#property-table .f4 {
	background-position:-918px -5px
}
#property-table .f50 {
	background-position:-1111px -5px
}
#property-table .f51 {
	background-position:-1012px -5px
}
#property-table .f52 {
	background-position:-1212px -5px
}
#property-table .f61 {
	background-position:-312px -5px
}
#property-table .f1 {
	background-position:-1312px -5px
}
#property-table .f2 {
	background-position:-1408px -5px
}
#property-table .f6 {
	background-position:-111px -4px
}
#property-table .mutipleSelect {
	background-position:-209px -4px
}
.q {
	padding:2px 3px 3px 8px;
	_padding:2px 3px 2px 8px;
	width:230px;
	height:18px;
	line-height:18px;
	color:gray
}
.b-dialog-shadow-ct .q {
	width:150px
}
.q:focus,.q-focus {
	outline:none;
	color:#000
}
.notification {
	display:block;
	padding:5px 0 0;
	height:39px;
	text-align:center;
	background:url('/res/static/images/footer.png?t=201401235333?@=-1') 0 0 no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/res/static/images/footer.png",sizingMethod="scale")
}
.img-dialog .b-canvas {
	z-index:1000
}
.b-contacts-chooser-panel .dlg-i-bd {
	background:#fff
}
#weibo_clear {
	width:100%;
	height:30px;
	padding:0;
	margin:0
}
#weibo_clear .checkbox {
	vertical-align:middle;
	margin-top:0;
	_margin-top:3px;
	+margin-top:3px
}
.verify-code {
	width:300px;
	height:100%;
	padding-left:22px;
	float:left;
	font-size:12px;
	padding-top:5px
}
.verify-body {
	height:30px;
	padding:5px 0
}
.verify-body * {
	vertical-align:middle
}
.verify-body input {
	padding:3px;
	width:60px;
	height:23px
}
.verify-code .verify-body .underline {
	margin:0
}
a.underline,a.underline:link,a.underline:visited,a.underline:hover,a.underline:active {
	text-decoration:underline
}
.verify-body img {
	margin-left:10px
}
.verify-error {
	clear:both;
	font-size:12px;
	color:#d80000
}
.creat-parst {
	color:#06C;
	float:right;
	padding-right:5px;
	_padding-right:12px;
	position:relative
}
#infiniteListView .inline-file-col a.mis-examining {
	color:#91969E
}
.comfortable-tips,#infiniteListView s.mis-examining,#infiniteListView s.mis-examined {
	color:#06c;
	text-decoration:none;
	vertical-align:middle;
	padding-left:6px
}
#infiniteListView s.mis-examined {
	color:red
}
.login-dialog .dlg-ft {
	margin-top:-30px
}
.upload-dialog .dialog-content {
	position:relative;
	z-index:2
}
.upload-dialog {
	*width:492px
}
.property-dialog .dialog-content {
	height:200px
}
.move-dialog .dialog-content {
	margin:10px 10px 10px 10px;
	_width:334px
}
.property-dialog .dialog-content {
	margin:30px 15px 5px
}
.b-dialog-shadow-ct .dialog-content {
	overflow:auto;
	margin:0 10px;
	height:168px;
	overflow:hidden;
	position:relative;
	_width:478px
}
.b-contacts-chooser-panel {
	width:500px;
	left:50px;
	top:50px;
	z-index:1001
}
.scrollbarCt {
	position:absolute;
	right:-1px;
	top:0;
	z-index:1
}
.scrollbarCt-tracker {
	height:142px
}
.dlg-i-bd {
	padding:0 0 5px
}
.property-dialog .dialog-content {
	overflow-x:hidden
}
.property-dialog .title-item,.property-dialog .record-item,.b-dialog-ct-con .title-item {
	border-bottom:1px solid #E3F0F9
}
.b-dialog-ct-con .title-item-none {
	text-align:center;
	height:30px;
	line-height:26px
}
.b-dialog-ct-con .title-item {
	padding:6px 5px
}
.b-dialog .b-h3-3 {
	padding:8px 0 6px 5px;
	text-indent:15px;
	font-size:14px
}
.b-dialog .b-h3-4 {
	padding:7px 0;
	text-indent:2px;
	font-size:14px
}
.b-dialog .b-h4-1 {
	padding:8px 0 5px 10px
}
.upload-tip {
	position:absolute;
	right:100px;
	top:100px;
	z-index:1;
	display:none
}
.upload-tip ul {
	padding:5px 0 0 20px;
	list-style-type:disc
}
.uploading-files {
	overflow:auto;
	overflow-x:hidden
}
.upload-crumb {
	position:relative;
	padding:10px 0;
	z-index:2
}
.upload-crumb-label .b-fl {
	margin:1px 0 0;
	*margin:3px 0 0
}
.upload-dialog-col {
	position:relative;
	overflow:hidden;
	height:340px;
	background-color:#fff
}
.upload-cmds-ct {
	padding:8px 0 0
}
.b-dialog-close,.b-dialog-close:link,.b-dialog-close:visited {
	position:absolute;
	right:5px;
	_right:4px;
	top:8px;
	z-index:10;
	width:22px;
	height:21px;
	text-indent:-999em;
	background:url('/res/static/images/dialog_bg.png?t=201401235333?@=-1') -652px -63px no-repeat;
	z-index:100;
	display:block
}
.folders {
	overflow:auto;
	width:398px;
	height:160px
}
.folder-factory {
	display:none;
	position:absolute;
	z-index:10;
	right:0;
	top:35px;
	*width:398px
}
.upload-crumb-reverse .folder-factory {
	top:auto;
	bottom:35px
}
.folder-cmds {
	padding:5px;
	background:#ECF3FB
}
.mr10 {
	margin:0 10px 0 0
}
.ml10 {
	margin:0 0 0 10px
}
.ml20 {
	margin:0 0 0 20px
}
.pf-c1 {
	width:35%
}
.pf-c3 {
	width:45%
}
.pf-c2 {
	width:12%
}
.pf-c4 {
	width:8%
}
.b-ic-del,.b-ic-del:link,.b-ic-del:visited {
	width:23px;
	height:21px;
	background-position:2px -999px
}
.b-ic-uploading {
	width:22px;
	height:16px;
	background-position:-240px -271px
}
.b-uploader {
	height:35px;
	left:18px;
	position:absolute;
	top:7px;
	width:110px
}
.size-cell {
	text-indent:5px
}
.in-uploading .b-ic-book {
	background:url('/res/static/images/loading.gif?t=201401235333?@=-1') 50% 50% no-repeat
}
.list-loc .re-x,.list-loc .re-x:link,.list-loc .re-x:visited {
	background-position:0 0
}
.list-loc .re-x:hover {
	background-position:0 -30px
}
.list-loc .re-x:active {
	background-position:0 -62px;
	color:#fff
}
.list-loc .disabled,.list-loc .disabled:link,.list-loc .disabled:visited,.list-loc .disabled:hover,.list-loc .disabled:active {
	color:#000;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=100)";
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	opacity:1
}
.lock .list-loc a,.lock .list-loc a:link,.lock .list-loc a:visited {
	color:#000;
	cursor:not-allowed;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=100)";
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	opacity:1
}
.fWhite {
	color:#FFF
}
.fMainBlue {
	color:#06C
}
.f333 {
	color:#333
}
.lnk,.lnk:link,.lnk:visited {
	color:#5199fd;
	text-decoration:none
}
.lnk:hover,.lnk:active {
	color:#a4caff
}
.udrln-lnk,.udrln-lnk:link,.udrln-lnk:visited {
	text-decoration:underline
}
.upload-file-item {
	_height:20px;
	_overflow:hidden
}
.file-3-party {
	display:none;
	position:absolute;
	right:0;
	top:0;
	width:37px;
	height:13px;
	background:url('../images/cloud/sprite_icon.gif') -278px -1164px no-repeat
}
.file-3-on .file-3-party {
	display:block
}
.file-item .inline-commands {
	display:none;
	float:right;
	left:-110px;
	position:relative;
	top:-5px;
	z-index:1;
	*top:-3px
}
.flag-6 .file-item .inline-commands {
	left:-120px
}
.dd-hover .b-options-dd-menu,.hover .inline-commands {
	display:block
}
.inline-commands a,.inline-commands a:link,.inline-commands a:visited {
	float:left;
	padding:0 12px;
	height:24px;
	line-height:24px;
	_display:inline;
	*line-height:26px;
	_line-height:24px;
	*overflow:hidden;
	position:relative
}
.inline-commands .first,.inline-commands .first:link,.inline-commands .first:visited {
	margin-right:-1px;
	-webkit-border-top-left-radius:2px;
	-webkit-border-bottom-left-radius:2px;
	-moz-border-radius-topleft:2px;
	-moz-border-radius-bottomleft:2px;
	border-top-left-radius:2px;
	border-bottom-left-radius:2px
}
.inline-commands .last,.inline-commands .last:link,.inline-commands .last:visited {
	margin-left:-1px;
	-webkit-border-top-right-radius:2px;
	-webkit-border-bottom-right-radius:2px;
	-moz-border-radius-topright:2px;
	-moz-border-radius-bottomright:2px;
	border-top-right-radius:2px;
	border-bottom-right-radius:2px
}
.inline-commands .b-act-more,.inline-commands .b-act-more:link,.inline-commands .b-act-more:visited {
	padding-right:22px
}
.inline-commands .action-dd {
	top:10px
}
.inline-commands span {
	display:block;
	padding:0 10px 0 15px;
	height:25px;
	line-height:25px;
	cursor:pointer
}
.inline-commands span {
	background-position:0 -80px
}
.inline-commands.inline-commands a:hover,.inline-commands a:active,.dd-hover .b-act-more,.dd-hover .b-act-more:link,.dd-hover .b-act-more:visited {
	background-position:0 -61px;
	color:#fff
}
.inline-commands span,.inline-commands a {
	_float:left
}
.auto .inline-file-col {
	width:auto
}
.flag-6 .inline-file-col {
	width:90%
}
.inline-commands dfn {
	float:left;
	background-position:-10px -72px;
	background-repeat:no-repeat;
	text-decoration:none
}
.list-loc .b-ig-ln,#dirPath a,#dirPath span,.list-loc li {
	float:left;
	list-style:none
}
.list-loc .b-ig-ln,#dirPath a,#dirPath span,.list-loc li * {
	float:left
}
.b-list-item .b-ig-ln .none {
	display:none
}
.separator {
	margin:0 10px;
	width:1px;
	background:#b3b5b7;
	height:16px;
	border-right:1px solid #fff
}
.bterror-dialog {
	width:562px
}
.b-btn,.b-btn-inner,.b-btn-triple,.clearfix,.main {
	zoom:1
}
.mai-n {
	-webkit-box-shadow:0 0 10px rgba(0,0,0,0.3);
	-moz-box-shadow:0 0 10px rgba(0,0,0,0.3);
	box-shadow:0 0 10px rgba(0,0,0,0.3)
}
.b-list-drop {
	position:absolute;
	background:#f5fafe;
	top:24px;
	left:0;
	z-index:2;
	display:none;
	width:92px
}
.b-img-over .b-list-drop {
	display:block
}
.b-img-over-disabled .b-list-drop {
	display:none
}
#barCmdMore .b-list-drop {
	width:66px;
	background-position:-98px 100%
}
#barCmdOffline .b-list-drop {
	width:104px
}
#barCmdOffline .b-ig-ln {
	padding-left:33px;
	padding-right:20px
}
#barCmdOffline span.text {
	padding:0;
	margin:0;
	width:auto;
	height:auto;
	position:relative;
	left:0;
	top:0
}
#icon-offline {
	background-position:-28px 0;
	width:18px
}
.b-list-drop a,.b-list-drop a:link,.b-list-drop a:visited {
	float:none;
	clear:both;
	margin:2px 0;
	padding:0;
	height:22px;
	line-height:22px;
	text-align:center;
	display:block;
	text-decoration:none
}
.b-list-drop a:hover,.b-list-drop a:active {
	background:#e6f3fe;
	color:#fff
}
.b-list-drop a.disabled,.b-list-drop a.disabled:link,.b-list-drop a.disabled:visited,.b-list-drop a.disabled:hover,.b-list-drop a.disabled:active {
	background:#f5fafe;
	color:#CCC
}
#right-context-menu a.disabled {
	background:#FFF;
	color:#CCC
}
.toast-content {
	left:0;
	top:0;
	background:#f9edbe;
	padding:0 28px 0 8px
}
.toast-outer {
	max-width:370px;
	_width:370px
}
.toast-dialog {
	z-index:999;
	word-break:break-all
}
.toast-msg {
	border-top:1px solid #FBF2D1;
	color:#000;
	line-height:21px;
	margin:0;
	text-align:center;
	font-size:12px;
	overflow-x:hidden;
	white-space:nowrap
}
.b-ic-dimen-1 {
	margin:0 5px 0 0;
	width:20px;
	height:20px
}
.ic-mini-caution {
	background-position:-42px -269px
}
.ic-mini-ok {
	background-position:-42px -226px
}
.ic-mini-ok:hover,.ic-mini-ok:active {
	background-position:-42px -226px
}
.ic-mini-failure {
	background-position:-42px -246px
}
.ic-mini-failure:hover,.ic-mini-failure:active {
	background-position:-42px -246px
}
.ic-chname-ok,.ic-chname-ok:link,.ic-chname-ok:visited,.ic-chname-ok:hover,.ic-chname-ok:active {
	background-position:0 -512px
}
#infiniteGridView .ic-chname-ok,#infiniteGridView .ic-chname-ok:link,#infiniteGridView .ic-chname-ok:visited,#infiniteGridView .ic-chname-ok:hover,#infiniteGridView .ic-chname-ok:active {
	background-position:-51px -512px
}
.ic-chname-failure,.ic-chname-failure:link,.ic-chname-failure:visited,.ic-chname-failure:hover,.ic-chname-failure:active {
	background-position:-27px -512px
}
#infiniteGridView .ic-chname-failure,#infiniteGridView .ic-chname-failure:link,#infiniteGridView .ic-chname-failure:visited,#infiniteGridView .ic-chname-failure:hover,#infiniteGridView .ic-chname-failure:active {
	background-position:-81px -512px
}
.toast-dialog .loading {
	background:url('/res/static/images/loading.gif?t=201401235333?@=-1') 50% 50% no-repeat
}
.no-ic .b-ic-toast {
	display:none
}
.tt {
	background:url('/res/static/images/content_04.gif?t=201401235333?@=-1') left 0 no-repeat;
	border:1px solid red
}
.ic-new-dir {
	margin:0 5px 0 0;
	width:17px;
	height:16px;
	background-position:-73px -1px;
	_background-position:-39px -208px
}
.photo-frame,.photo-frame span {
	width:32px;
	height:32px;
	overflow:hidden
}
.photo-frame span {
	line-height:1;
	display:table-cell;
	vertical-align:middle;
	text-align:center;
	*display:block;
	*font-size:26px;
	background-color:#bbb
}
.photo-frame img {
	vertical-align:middle
}
.beings {
	_float:left
}
.beings-frame,.beings-avatar {
	overflow:hidden;
	width:34px;
	height:34px
}
.beings-avatar {
	position:relative;
	margin:-5px 0 0 -10px
}
.beings-frame {
	position:absolute;
	left:0;
	top:0;
	z-index:1;
	background:url('/res/static/images/avatar.png?t=201401235333?@=-1') 0 0 no-repeat
}
.form-flds {
	padding:10px;
	*width:530px
}
.form-flds dt {
	padding:5px 10px 3px 0;
	width:90px
}
.communicating .tab-host {
	background:url('/res/static/images/loader_1.gif?t=201401235333?@=-1') 98% 15px no-repeat
}
.b-dialog-shadow-ct .tips {
	position:absolute;
	left:15px;
	top:5px;
	z-index:-1
}
.plus {
	margin:0 3px;
	width:15px;
	height:15px;
	cursor:pointer;
	background-position:-45px -180px
}
.minus {
	background-position:-45px -203px
}
.treenode-empty .plus {
	background-position:-999px -999px
}
.inner-path {
	width:5000px
}
* html {
	background-image:url('/static/css/about:blank?@=-1');
	background-attachment:fixed
}
.b-dialog-ct-con .name {
	margin:0 10px
}
.dlg-search-col {
	padding:5px 10px 3px 0
}
.actions .interim {
	clear:both;
	height:19px;
	background:url('/res/static/images/interim.png?t=201401235333?@=-1');
	margin:-10px
}
.property {
	display:block;
	position:relative;
	width:200px;
	height:427px;
	float:right;
	background:#F6F9FE;
	border-width:0 0 0 1px
}
.main-views {
	margin:7px 8px 0 0;
	display:none
}
.a-white:link {
	color:#fff
}
.path-sepa {
	margin:0 6px;
	_display:inline;
	width:15px;
	background-position:-320px -34px;
	_background-position:-319px -34px
}
#dirRoot {
	_display:inline
}
.user-drop {
	display:none
}
#property-table {
	width:100%
}
#property-header h1 {
	color:#2974B6;
	font-weight:500;
	text-align:left;
	padding:7px 0 0 12px
}
.property-spans {
	float:left;
	color:rgb(141,154,166);
	font-weight:400;
	text-align:left
}
.property-stable {
	padding:2px 0 2px 12px
}
.property-data {
	padding:2px 0 2px 2px
}
.property-buttons {
	float:right;
	padding:2px 20px 2px 0
}
#property-trigger {
	visibility:hidden;
	display:block;
	position:absolute;
	width:28px;
	height:25px;
	right:0;
	background:#fff;
	z-index:999;
	text-indent:-999px;
	background:url('../images/cloud/sprite_icon.gif') 1px -51px no-repeat
}
#property-picture {
	margin-left:11px;
	height:100px;
	width:100px;
	background:transparent url('../images/cloud/property_icon_100.png') -12px -4px no-repeat;
	_background-image:url('/res/static/images/property_icon_100_2.gif?t=201401235333?@=-1')
}
.property-hrs {
	overflow:hidden;
	zoom:1;
	margin:4px 12px 1px;
	height:0;
	border:0 none;
	border-top:1px dashed rgb(179,206,235)
}
#property-icon {
	float:left;
	display:inline;
	*zoom:1;
	margin:2px 0 2px 12px;
	height:18px;
	width:22px
}
.property-share-p {
	display:block;
	color:rgb(141,154,166);
	font-weight:400;
	text-align:left;
	padding:2px 0 2px 35px
}
.property-share-p,#property-name {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	width:155px
}
#property-name {
	width:178px
}
.property-child-share {
	display:none
}
.property-trs {
	overflow:hidden;
	zoom:1
}
#property-suggest {
	position:absolute;
	left:0;
	top:50%;
	width:200px;
	text-align:center;
	color:rgb(141,154,166);
	font-weight:400
}
#huishou-notice {
	position:absolute;
	left:10px;
	bottom:5px;
	width:180px;
	height:110px;
	z-index:101;
	display:block;
	background-color:#fffae6;
	line-height:20px;
	text-align:left;
	border:1px solid #f1ddad
}
#huishou-notice p {
	padding:0 8px;
	color:#656a72
}
#huishou-notice .notice-ico {
	line-height:24px;
	color:#2974b6;
	font-weight:bold
}
.property-div {
	padding:2px 0 2px 12px;
	color:#8D9AA6;
	font-weight:400;
	text-align:left
}
.property-icons {
	float:right;
	*display:inline;
	*zoom:1;
	margin:2px 6px 0 0;
	background:url('../images/cloud/sprite_icon.gif') 0 0 no-repeat;
	height:20px;
	width:24px;
	display:none
}
.property-share-icon {
	background-position:-3px -668px
}
.property-share-load {
	background:url('/res/static/images/loading.gif?t=201401235333?@=-1') 50% 50% no-repeat
}
#property-share-person span {
	float:none;
	display:block
}
#property-public-icon {
	background-position:-3px -731px
}
.module-select-li,.module-select-li a {
	position:relative;
	cursor:pointer;
	float:left;
	overflow:hidden
}
.module-select-li a,.module-select-li a:link,.module-select-li a:visited {
	outline:none;
	text-decoration:none;
	color:#fff;
	position:relative;
	display:block;
	background-position:0 -1px;
	float:left
}
.module-a {
	padding:5px 15px 7px 30px;
	height:18px;
	width:48px;
	display:block
}
.unon {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	opacity:0.5;
	background-color:transparent
}
.module-select-li a:hover,.module-select-li a:active {
	background-color:transparent;
	zoom:1;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	opacity:1
}
.module-icon {
	position:absolute;
	display:block;
	height:13px;
	width:16px;
	left:8px;
	top:8px
}
#module-path .module-icon {
	background-position:0 -941px
}
#module-type .module-icon {
	background-position:0 -958px
}
.module-borders {
	background:url('/res/static/images/module-select.png?t=201401235333?@=-1') 0 0 repeat-x;
	height:30px;
	width:2px;
	top:0;
	left:0;
	display:block;
	position:absolute
}
#module-border-right {
	background-position:-1px -96px;
	left:183px
}
#module-bg,#module-slide {
	display:block;
	position:absolute;
	background:url('/res/static/images/module-select.png?t=201401235333?@=-1') 0 -32px repeat-x;
	width:185px;
	height:30px
}
#module-slide {
	left:2px;
	border-radius:3px;
	width:91px;
	background-position:0 -64px
}
.fns {
	border-width:0 1px 0 0
}
.flag2-fns {
	border:1px solid #E7E7E7;
	margin-left:30px;
	margin-right:256px;
	margin-top:25px;
	background:#fff;
	box-shadow:0 0 3px #D3D3D6
}
.flag2-fns .link-title {
	padding:10px 0 3px;
	margin:10px 10px 5px 20px;
	*display:inline
}
.flag2-fns .link-title .link_names {
	width:40%
}
.flag2-fns .a-back,.flag2-fns .a-back:link,.flag2-fns .a-back:visited {
	padding-right:5px
}
.link-title span {
	float:left;
	margin-top:8px;
	_display:block
}
.flag2-pan-right {
	position:absolute;
	top:25px;
	right:30px;
	background:#F9F9F9;
	border:1px solid #E7E7E7;
	height:100%;
	margin-right:1px;
	box-shadow:2px 0 3px #D3D3D6
}
.files .scrollbar {
	right:-1px;
	_right:-2px
}
.b-options-dd-menu {
	padding:4px 0;
	width:110px;
	left:0;
	right:0;
	top:-5px;
	*top:-5px;
	z-index:2;
	background:#fefefe;
	display:none
}
.btt {
	top:auto;
	bottom:26px;
	*bottom:25px
}
.dd-hover {
	z-index:10
}
.menu-separator {
	border-width:1px 0 0
}
.tl-file {
	background-position:-100px -5px
}
.tl-folder {
	background-position:-1px -5px
}
.tl-music {
	background-position:-4px -2px
}
.tl-moive {
	background-position:-4px -2px
}
#uploadDialog {
	z-index:99
}
.multi-sel .inline-commands {
	display:none
}
.b-share-n .input-placeholder {
	left:5px;
	top:4px;
	*top:5px;
	width:300px;
	color:#B7B5B5;
	font-size:12px
}
.useless {
	_height:0;
	_width:0;
	display:none
}
.useless .dlg-hd .dlg-cnr-l {
	_background:url('/res/static/images/property_icon_100_2.gif?t=201401235333?@=-1') 0 0 no-repeat
}
.useless .dlg-hd .dlg-cnr-r {
	_background:url('/res/static/images/property_icon_100_3.gif?t=201401235333?@=-1') 0 0 no-repeat
}
.useless .dlg-ft .dlg-cnr-l {
	_background:url('/res/static/images/property_icon_180_2.gif?t=201401235333?@=-1') 0 0 no-repeat
}
.useless .dlg-ft .dlg-cnr-r {
	_background:url('/res/static/images/property_icon_180_3.gif?t=201401235333?@=-1') 0 0 no-repeat
}
.ic-shr-plc {
	display:none;
	position:absolute;
	left:0;
	bottom:0;
	font-size:0;
	background-position:0 0;
	background-repeat:no-repeat
}
.tl-folder .ic-shr-plc {
	left:6px
}
.ic-plc-on .ic-shr-plc {
	display:block;
	width:23px;
	height:23px;
	background:url('../images/cloud/btn_icon.gif') -66px -189px no-repeat
}
.ic-shr-on .ic-shr-plc {
	display:block;
	width:23px;
	height:23px;
	background:url('../images/cloud/btn_icon.gif') -66px -213px no-repeat
}
.dialog-min-proxy {
	left:100px;
	top:auto;
	bottom:-50px;
	width:450px
}
.dialog-min-proxy .dlg-hd .dlg-cnr-r {
	background:url('/res/static/images/dlg_hd_min_r.png?t=201401235333?@=-1') 0 0 no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/res/static/images/dlg_hd_min_r.png",sizingMethod="scale")
}
.dlg-proxy-property {
	position:absolute;
	left:80px;
	top:8px
}
.dlg-proxy-property,.dlg-proxy-property li {
	float:left
}
.dlg-proxy-property li {
	margin:0 0 0 10px;
	color:#fff
}
.dlg-proxy-dic-id {
	overflow:hidden;
	width:130px;
	text-overflow:ellipsis;
	white-space:nowrap
}
.cat-trigr,.cat-trigr:link,.cat-trigr:visited {
	float:left;
	padding:0 15px 0 30px;
	border-width:0 1px;
	border-style:solid;
	border-color:#fff #c1d7ee #fff #fff;
	position:relative;
	text-decoration:none
}
.cat-trigr-ic {
	position:absolute;
	left:7px;
	top:4px;
	width:22px;
	height:18px;
	background-position:1px -191px
}
.list-loc .cat-tigr-on,.list-loc .cat-tigr-on:link,.list-loc .cat-tigr-on:visited,.list-loc .cat-tigr-on:hover,.list-loc .cat-tigr-on:active {
	color:#fff;
	background-position:0 -62px;
	border-color:#7EA5D7
}
.cat-trigr-1 .cat-trigr-ic,.cat-trigr-1:link .cat-trigr-ic,.cat-trigr-1:visited .cat-trigr-ic {
	background-position:-253px -191px
}
.cat-trigr-2 .cat-trigr-ic,.cat-trigr-2:link .cat-trigr-ic,.cat-trigr-2:visited .cat-trigr-ic {
	background-position:-276px -191px
}
.cat-trigr-3 .cat-trigr-ic,.cat-trigr-3:link .cat-trigr-ic,.cat-trigr-3:visited .cat-trigr-ic {
	background-position:-230px -191px
}
.cat-trigr-4 .cat-trigr-ic,.cat-trigr-4:link .cat-trigr-ic,.cat-trigr-4:visited .cat-trigr-ic {
	background-position:-138px -191px
}
.cat-trigr-5 .cat-trigr-ic,.cat-trigr-5:link .cat-trigr-ic,.cat-trigr-5:visited .cat-trigr-ic {
	background-position:-152px -1079px
}
.cat-trigr-6 .cat-trigr-ic,.cat-trigr-6:link .cat-trigr-ic,.cat-trigr-6:visited .cat-trigr-ic {
	background-position:0 -191px
}
.cat-1-tigr-on .cat-trigr-ic,.cat-1-tigr-on:link .cat-trigr-ic,.cat-1-tigr-on:visited .cat-trigr-ic {
	background-position:-31px -1096px
}
a.gift,a.gift:link,a.gift:visited {
	height:14px;
	line-height:14px;
	padding-left:20px;
	*display:inline;
	background:url('../images/cloud/btn_icon.gif') -40px -151px no-repeat;
	text-decoration:none;
	_width:26px!important;
	_float:right;
	_display:block
}
#awardBubbleP {
	width:155px;
	font-size:12px;
	margin:0 auto
}
#awardBubbleP .b-rlv {
	width:155px;
	float:right;
	_display:inline;
	text-align:right;
	margin-top:2px
}
#awardBubbleP li.relative,#awardBubbleP li.b-rlv {
	float:left;
	_display:inline
}
.relative {
	position:relative
}
.remainingSpace span {
	font-size:12px;
	position:relative;
	top:0;
	left:0
}
.remainingSpace {
	position:absolute;
	top:10px;
	left:0
}
#remainingSpace {
	font-weight:bold
}
.remainingSpaceUi {
	height:6px;
	width:155px;
	background:#c6cfda;
	line-height:0;
	_font-size:0
}
#remainingSpaceUi_tail {
	height:6px;
	max-width:155px;
	width:0;
	line-height:0;
	_font-size:0;
	background:#3482da;
	display:block
}
.gt {
	width:20px;
	height:20px;
	background-position:-44px -20px;
	float:left
}
.remainingSpace,span.pay-quota {
	color:#666
}
a.pay-quota,span.pay-quota {
	float:left;
	padding-bottom:4px;
	padding-bottom:0\9
}
a.pay-quota {
	float:right
}
a.pay-quota:link,a.pay-quoa:visited {
	text-decoration:none
}
a.pay-quota:hover,a.pay-quoa:active {
	text-decoration:underline
}
.hidden {
	visibility:hidden
}
.bubble-panel {
	display:block;
	top:0;
	position:absolute;
	opacity:1;
	left:0;
	width:200px;
	position:absolute;
	left:13px;
	top:40px;
	z-index:1000;
	padding:10px;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=90)";
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
	opacity:0.9
}
.bubble-panel-back {
	width:106px;
	left:-24px;
	top:-35px
}
.bubble-arrow {
	position:absolute;
	z-index:2;
	left:30px;
	width:16px;
	height:10px;
	font-size:0;
	top:auto;
	bottom:1px;
	background-image:url('/res/static/images/bubble_arrow_r_d.gif?t=201401235333?@=-1')
}
.bubble-panel-main {
	padding:5px 10px;
	background:#4872ab;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	-ms-border-radius:5px;
	border-radius:5px;
	color:white;
	-moz-box-shadow:0 3px 15px rgba(0,0,0,0.5);
	-webkit-box-shadow:0 3px 15px rgba(0,0,0,0.5);
	box-shadow:0 3px 15px rgba(0,0,0,0.5)
}
.side-options .bubble-close {
	position:absolute;
	top:15px;
	right:7px;
	width:20px;
	height:20px;
	background-image:url('/res/static/images/bubble_close.gif?t=201401235333?@=-1')
}
.dir-chooser-cancel {
	margin:0 0 0 10px
}
#systemNoti strong {
	display:none
}
.action-sina {
	position:absolute;
	left:7px;
	top:3px;
	background:url('/res/static/images/invite_icon.png?t=201401235333?@=-1') no-repeat 0 0
}
.files-header p {
	line-height:40px
}
.b-hint {
	background:#FDFDD7
}
.b-bdr-10 {
	border:1px solid #EBE9E9
}
.b-new-feature-bubble {
	width:120px;
	padding:5px 20px;
	text-align:center;
	font-weight:700
}
.b-hint-cls,.b-hint-cls:link,.b-hint-cls:visited {
	position:absolute;
	right:3px;
	top:3px;
	width:20px;
	height:20px;
	font-size:16px;
	line-height:20px;
	text-decoration:none;
	text-align:center
}
.tl-folder .file-name {
	padding:0 7px 1px;
	border:none
}
.tl-file .file-name {
	background-color:#FFF
}
.tl-folder .file-name {
	border-top:none
}
.file-name a.b-no-ln,.file-name a.b-no-ln:link,.file-name a.b-no-ln:hover,.file-name a.b-no-ln:visited {
	color:#333
}
.flag2-files {
	margin:0 20px
}
.location {
	clear:both;
	padding:0 19px 8px 0;
	font-size:12px;
	zoom:1
}
#header-shaw {
	position:relative;
	z-index:2;
	background:#F7F7F7 url('../images/cloud/outer_bn2.gif') left -53px repeat-x
}
.flag-2 #header-shaw {
	background:white;
	position:relative;
	margin:0 20px
}
.location a {
	color:#06c
}
.location span {
	color:#000
}
.location .uploadify-button-text {
	color:#FFF
}
.location .gray {
	color:#a6a6a6
}
.a-back,.a-back:link,.a-back:visited {
	height:29px;
	background:#fff
}
#parentDir {
	padding-left:20px;
	color:#aaa
}
#parentDir span {
	color:#06C;
	cursor:pointer;
	padding-right:5px
}
#parentDir span:hover {
	text-decoration:underline
}
.a-back span,.lock .a-back:hover span {
	height:30px;
	display:block;
	background:#fff
}
.a-back:hover span {
	background-position:-125px -171px
}
.dir-path .disabled span,.dir-path .disabled:link span,.dir-path .disabled:visited span,.dir-path .disabled:hover span,.dir-path .disabled:active span {
	background-position:-67px -171px
}
.dir-path {
	background:#fff;
	height:30px;
	line-height:30px;
	zoom:1
}
.flag-2 .dir-path {
	background:transparent;
	border-bottom:0 none;
	left:-23px;
	overflow:hidden;
	position:absolute;
	top:8px
}
.flag-2 .dir-path #parentDir {
	margin-left:5px
}
.flag-2 #dirPath a.disabled {
	margin-left:-5px;
	_margin-left:0
}
.more-description {
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	margin:15px 20px 0;
	color:#656565;
	display:block
}
#upDirPath {
	background:#fff;
	float:left
}
#dirPath {
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	padding-left:10px;
	background:#fff;
	*line-height:24px
}
#dirData {
	float:right;
	margin-right:20px
}
.flag-2 #parentDir {
	margin-left:-20px
}
.flag-2 #dirPath {
	padding-left:0;
	overflow:visible
}
.flag-2 #dirData {
	display:none
}
.flag-6 #dirPath {
	padding-left:20px
}
.menu_btn {
	float:right;
	margin:12px 10px 0 0
}
#dirPath span,#dirPath a,#dirPath a:link,#dirPath a:visited {
	height:30px;
	line-height:30px;
	_overflow:hidden
}
#dirData span {
	float:none
}
#dirPath .last {
	width:150px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.bar-cmd-list {
	padding:11px 12px 0 12px
}
.bar-cmd-view-list {
	float:right;
	margin:11px 0 0
}
.bar-cmd-view-list li {
	float:left
}
.bar-cmd-view-list li a {
	height:29px;
	width:32px;
	display:block;
	background:url('../images/cloud/btn_icon.gif') -66px -238px no-repeat
}
.bar-cmd-view-list li a.select,.bar-cmd-view-list li a.select:hover {
	background-position:-66px -268px
}
.bar-cmd-view-list li.end a {
	background-position:-100px -268px
}
.bar-cmd-view-list li.end a.select,.bar-cmd-view-list li.end a.select:hover {
	background-position:-99px -238px
}
.bar-cmd-view-list li a:hover {
	background-position:-89px -141px
}
.bar-cmd-view-list li.end a:hover {
	background-position:-123px -141px
}
.all-files-headers {
	height:41px;
	display:block;
	overflow:hidden;
	clear:both;
	margin:0 10px
}
.flag-10 .all-files-headers,.flag-4 .all-files-headers,.flag-2 .all-files-headers {
	height:41px;
	display:block;
	overflow:hidden;
	clear:both;
	margin:0
}
.flag-10 .all-files-headers {
	height:42px
}
.files-header {
	color:#666;
	font-size:12px;
	line-height:41px;
	height:40px;
	overflow:hidden
}
header#fileActionHeader {
	background-color:#F2F6FF
}
#fileActionHeader span,#fileThumbHeader span {
	float:left;
	*zoom:1;
	*display:inline
}
#netdiskTips {
	display:none
}
#netdiskTips .tips {
	border:1px solid #F4CC6F;
	background:#F8EBBF;
	padding:3px 30px 3px 20px;
	border-radius:3px;
	box-shadow:0 1px 3px #DDD
}
#netdiskTips .close-tips {
	background:url('../images/cloud/btn_icon.gif') no-repeat -112px -114px;
	cursor:pointer;
	width:14px;
	height:14px;
	position:absolute;
	right:4px;
	top:11px
}
.toast-msg .close-tips {
	background:url('../images/cloud/btn_icon.gif') no-repeat -112px -114px;
	cursor:pointer;
	width:14px;
	height:14px;
	position:absolute;
	right:8px;
	top:5px
}
.files-header span#file_action_buttons {
	padding:0;
	line-height:40px;
	_padding-top:7px
}
#file_action_buttons a {
	margin:0 11px 0 0
}
.file_action_word {
	margin-left:15px
}
#fileActionHeader span.input-cbx,#fileThumbHeader span.input-cbx {
	*margin-top:1px;
	_padding-top:13px
}
#file_action_buttons {
	margin-left:13px
}
#file_action_buttons .none {
	display:none
}
#file_action_buttons .disabled,#commands .disabled {
	cursor:not-allowed
}
#right-context-menu {
	display:block
}
#fileActionHeader .pull-down-menu {
	z-index:99;
	top:33px;
	*top:32px;
	left:622px;
	width:64px
}
.time-col span,.size-col span,.folder-generator,.inline-file-col a,.inline-file-col span {
	line-height:40px
}
.share-style {
	position:relative;
	left:80px;
	width:102px;
	display:inline-block
}
.share_copy_btn {
	left:-100px
}
.flag-4 .file-handler {
	*width:70%
}
.flag-6 .file-handler {
	*width:76%
}
#sortColsHeader .c1,#sortColsHeader .file-col {
	width:50%;
	height:40px
}
.flag-6 #sortColsHeader .c1,.flag-6 #sortColsHeader .file-col {
	width:50%;
	height:40px
}
.flag-1 .searchMode #sortColsHeader .c1,.flag-1 .searchMode #sortColsHeader .file-col {
	width:50%;
	height:40px
}
#commands .b-list-2,#commands .b-list-2 .b-list-item {
	float:left
}
.flag-4 .file-col,.flag-4 #sortColsHeader .file-col,.flag-4 #sortColsHeader .c1,.flag-10 .file-col,.flag-10 #sortColsHeader .file-col,.flag-10 #sortColsHeader .c1 {
	width:49%;
	text-align:left;
	float:left;
	min-width:340px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.flag-4 .c3,.flag-4 .size-col,.flag-4 .c2,.flag-4 .remaining-col,.flag-4 .c4,.flag-4 .time-co3,.flag-4 .c3,.flag-4 .remaining-co4,.flag-4 .c4,.flag-4 .remaining-co5,.flag-4 .c5 {
	overflow:hidden;
	width:10%;
	text-align:center
}
.flag-10 .c3,.flag-10 .size-col,.flag-10 .c2,.flag-10 .remaining-col,.flag-10 .c4,.flag-10 .time-co3,.flag-10 .c3,.flag-10 .remaining-co4,.flag-10 .c4,.flag-10 .remaining-co5,.flag-10 .c5 {
	overflow:hidden;
	width:10%;
	text-align:center;
	white-space:nowrap;
	text-overflow:ellipsis
}
.minheight-forfooter {
	min-height:100%;
	_height:100%;
	margin-top:-135px
}
#aside-menu {
	padding-top:0
}
#file_action_buttons {
	position:relative;
	top:-1px
}
.flag-6 #dirPath {
	padding-left:20px;
	_padding-left:15px
}
.genere {
	position:relative
}
.hover .inline-file-col {
	width:73%
}
.flag-6 .hover .inline-file-col {
	width:80%
}
.displaynone {
	display:none
}
.ad-img-wrap {
	position:absolute;
	margin:0;
	top:220px;
	outline:none;
	display:none;
	width:201px;
	height:300px
}
#top_menu_other {
	display:inline-block;
	height:16px;
	line-height:16px;
	background:0 -6px no-repeat;
	*position:relative;
	*margin-top:2px;
	_margin-top:0;
	background-image:none!important
}
.b-list-item2 .b-no-ln {
	color:red
}
ul.b-list-1 {
	position:relative;
	z-index:1
}
#bdshare span.bd_shares,#bdshare a.bd_shares {
	height:16px;
	float:left;
	cursor:pointer;
	padding:4px 0 3px 26px;
	margin:10px 0 10px 2px;
	_display:inline;
	color:#3A699A
}
#bdshare span.bd_shares {
	padding-left:15px;
	padding-right:10px;
	color:#333
}
#bdshare a.bd_shares:hover,#bdshare_s a.bd_shares:hover,#bdshare_pop a.bd_shares:hover {
	color:#3A699A;
	text-decoration:underline
}
#link-password {
	text-align:center;
	letter-spacing:3px;
	float:left;
	width:50px;
	height:16px;
	padding:6px 0;
	line-height:16px
}
p.view-passport,a.copy-private,#link-password {
	margin-top:15px
}
a.copy-public {
	margin-left:20px;
	padding-left:15px
}
a.copy-private {
	margin-left:272px
}
span.link-notice {
	position:absolute;
	top:120px;
	left:17px
}
p.link-notice .creat-parst {
	padding-right:39px;
	_padding-right:46px
}
#barCmdOffline .bt-plugin-hidden {
	display:none
}
#barCmdNewBTOffline {
	cursor:default
}
#wizard-functions-intro {
	position:absolute;
	left:0;
	top:0;
	z-index:100
}
#wizard-functions-intro .intro-inner {
	font-size:14px;
	padding:47px 0 0 54px;
	position:absolute;
	top:0;
	width:152px;
	z-index:2
}
#wizard-functions-intro .intro-bg {
	height:160px;
	left:0;
	position:absolute;
	top:0;
	width:235px;
	background:url('/res/static/images/unzip_tips.png?t=201401235333?@=-1') no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/res/static/images/unzip_tips.png",sizingMethod="scale")
}
#wizard-functions-intro .intro-close {
	display:block;
	height:9px;
	left:204px;
	outline:none;
	position:absolute;
	right:10px;
	width:12px;
	font-size:0;
	top:34px
}
.flag10-fns .share-line {
	margin-right:0
}
.flag10-fns #header-shaw {
	margin-right:15px
}
.newoffline-dialog .alert-dialog-commands a,.upload-dialog .alert-dialog-commands a,.move-dialog .alert-dialog-commands a,.public-link-dialog .alert-dialog-commands a,.b-contacts-chooser-panel .alert-dialog-commands a,.share-dialog .alert-dialog-commands a {
	margin:5px 10px 0;
	_display:inline
}
.newoffline-dialog .dlg-bd,.upload-dialog .dlg-bd,.offlinelist-dialog .dlg-bd,.share-dialog .dlg-bd,.public-link-dialog .dlg-bd {
	background-color:#FFF
}
.alert-dialog,.newoffline-dialog,.move-dialog,.share-dialog,.offlinelist-dialog,.doc-dialog,.login-dialog,.offlinebtlist-dialog,.unzip-dialog,.download-mgr-dialog,.revision-dialog {
	background:#FFF;
	border-radius:0;
	box-shadow:0 0 9px #999;
	padding:0;
	border:3px solid #999
}
.b-panel {
	position:absolute;
	left:0;
	top:0
}
.b-dialog {
	left:300px;
	top:100px;
	z-index:998;
	display:none
}
.b-canvas {
	z-index:890;
	background:#000;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=0)";
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
	opacity:0
}
.form-flds input {
	padding:3px;
	height:18px
}
.form-flds dd {
	font-size:12px;
	overflow:hidden
}
.dlg-hd {
	zoom:1;
	overflow:hidden
}
.dlg-ft {
	zoom:1
}
.dlg-hd h3,.dlg-cnr {
	height:42px;
	line-height:40px
}
.dlg-cnr {
	background:none repeat scroll 0 0 #FFF;
	font-size:0;
	position:absolute;
	width:3px;
	z-index:2;
	_width:6px
}
.dlg-hd .dlg-cnr-l {
	height:3px;
	left:0;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/res/static/images/dlg_hd_l.png",sizingMethod="scale")
}
.dlg-hd .dlg-cnr-min,.dlg-hd .dlg-cnr-r {
	background:url('../images/cloud/btn_icon.gif') no-repeat scroll -109px -111px transparent;
	cursor:pointer;
	height:20px;
	right:10px;
	top:10px;
	width:20px
}
.dlg-hd .dlg-music-min,.dlg-hd .dlg-music-close,.dlg-music-min .dlg-cnr-min {
	background:url('../images/cloud/btn_icon.gif') no-repeat;
	cursor:pointer;
	height:20px;
	width:20px
}
.dlg-hd .dlg-music-min {
	background-position:-109px -58px;
	right:35px;
	top:12px
}
.dlg-hd .dlg-music-close {
	background-position:-110px -75px;
	right:10px;
	top:10px
}
.dlg-hd .pageWarm {
	background:#fcfcfc;
	border-color:#b8cdc6;
	border-image:none;
	border-style:solid;
	border-width:1px 0 0 0;
	clear:both;
	height:20px;
	padding:3px 20px
}
.pageWarm .tit-img {
	display:block;
	float:left;
	width:12px;
	height:18px;
	margin:2px 5px 0 0;
	background:url('../images/cloud/btn_icon.gif') no-repeat scroll -45px 0 transparent
}
.pageWarm .dlink {
	color:blue;
	cursor:pointer;
	font-weight:100
}
.alert-dialog {
	width:450px;
	z-index:1000
}
.alert-dialog .dlg-bd {
	padding:22px 5px;
	background:#fff;
	line-height:24px
}
.alert-dialog-msg {
	text-align:center;
	font-size:14px;
	color: #333;
}
.alert-dialog-commands .sns-btn {
	padding:0 10px 0 25px
}
.alert-dialog .b-dlg-btn {
	margin:5px 0 0
}
.alert-dialog .okay {
	margin-right:5px
}
.tab-content-mail {
	padding:0 0 0 9px
}
.award-dialog {
	width:500px
}
.award-dialog .sbtn {
	padding-left:30px
}
.award-dialog .sbtn b {
	padding-right:30px
}
.award-dialog .alert-dialog-commands .cancel {
	text-decoration:underline;
	margin-left:38px;
	font-size:14px;
	outline:none
}
.award-dialog .dialog-pic {
	background:url('/res/static/images/award-new-pic.jpg?t=201401235333?@=-1') 0 0 no-repeat;
	width:79px;
	height:93px;
	float:left;
	margin-left:80px;
	_margin-left:40px
}
.award-dialog .dialog-text {
	float:left;
	margin-top:20px;
	margin-left:30px;
	line-height:26px;
	text-align:left
}
.award-dialog .dialog-text .title {
	font-size:14px;
	font-weight:bold;
	font-family:"sonti"
}
.award-dialog .dialog-text .mark {
	color:#f92e0d
}
.award-dialog .dlg-bd {
	padding:38px 5px 55px
}
.award-dialog .alert-dialog-commands {
	height:70px
}
.award-img-section {
	display:none
}
.award-img {
	background:url('/res/static/images/award_ad.gif?t=201401235333?@=-1') no-repeat;
	display:block;
	width:174px;
	height:45px;
	outline:none
}
.dialog-award-code {
	width:268px;
	height:177px;
	position:relative
}
.dialog-award-code .inner-award-code {
	background:url('../images/cloud/award_dialog_bg.png') no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/cloud/award_dialog_bg.png",sizingMethod="scale");
	width:268px;
	height:177px;
	font-size:14px;
	line-height:22px
}
.dialog-award-code .inner-award-code .nu {
	color:#c00
}
.award-code-cls {
	position:absolute;
	left:229px;
	top:43px;
	display:block;
	width:20px;
	height:20px;
	zoom:1;
	text-indent:-999em;
	outline:none;
	z-index:5
}
.inner-award-text {
	width:160px;
	position:relative;
	top:54px;
	left:60px
}
.inner-award-link {
	position:relative;
	outline:none;
	cursor:pointer;
	font-weight:bold;
	top:62px;
	left:60px
}
.download-mgr-dialog {
	width:568px;
	z-index:1000
}
.download-mgr-dialog .sbtn,.download-mgr-dialog .dbtn {
	margin:0 10px
}
.download-mgr-dialog-msg {
	word-break:break-all;
	padding:50px 10px 40px
}
.download-mgr-tight {
	padding:45px 10px
}
.download-mgr-dialog .dlg-ft {
	padding-bottom:40px
}
.download-mgr-client-hint {
	padding:5px 0 5px 11px;
	background:#f6f3dc;
	color:#977f45;
	text-align:left
}
.download-mgr-hint {
	position:relative;
	display:none;
	float:left;
	margin:20px 2px 0;
	color:#666;
	border-radius:2px
}
.download-mgr-hint b {
	color:#0088fb;
	font-weight:100
}
.download-mgr-banner {
	color:#977f45
}
.download-mgr-hint em {
	left:46%;
	top:-7px;
	z-index:20;
	height:0;
	width:0;
	font-size:0;
	line-height:0;
	border-width:7px;
	border-style:none dashed solid;
	border-color:#FFF #FFF #F7F7F7;
	_filter:chroma(color=tomato);
	_border-color:tomato tomato #F7F7F7 tomato;
	position:absolute;
	display:block
}
.download-mgr-hint-l {
	width:207px;
	clear:left;
	margin-left:100px;
	_margin-left:50px;
	line-height:20px
}
.download-mgr-hint-r {
	width:148px;
	margin-left:21px
}
.download-mgr-dialog-m0 .download-mgr-hint {
	padding:5px 0;
	display:block;
	height:40px;
	_display:inline;
	background:#F7F7F7;
	line-height:40px
}
.download-mgr-dialog-m0 .special-mgr-left {
	line-height:20px
}
.download-mgr-dialog .abtn {
	margin-left:10px
}
.download-mgr-dialog .dlg-tips {
	width:466px;
	height:111px;
	background:url('/res/static/images/tips_icon/download_tips.gif?@=-1') 0 0 no-repeat;
	position:relative;
	top:-30px;
	left:60px;
	text-indent:-999em
}
.download-verify {
	margin-top:10px;
	padding:0 28px;
	text-align:left;
	font-size:12px
}
.download-verify .input-code {
	padding:3px;
	width:85px;
	height:23px;
	border:1px solid #C6C6C6;
	background-color:white;
	vertical-align:middle
}
.download-verify .img-code {
	margin-left:10px;
	vertical-align:middle
}
.download-verify .verify-error {
	padding-left:84px;
	height:18px;
	color:#d80000
}
.download-verify .underline {
	text-decoration:underline
}
.download-verify-tips {
	margin-top:10px;
	padding:0 28px;
	text-align:center;
	font-size:12px
}
.move-dialog {
	width:520px
}
.move-dialog .dlg-bd {
	background:#FFF;
	padding:10px 0
}
.move-dialog .dlg-inner-bd {
	background:none repeat scroll 0 0 #FFF;
	height:200px;
	margin:0 11px;
	overflow-x:auto;
	overflow-y:auto;
	_width:494px
}
.move-dialog .dialog-content {
	margin:10px 10px 10px 10px;
	_width:334px
}
.dialog_two_dimension_code {
	display:none;
	position:absolute;
	top:20px;
	left:100px;
	padding-top:10px;
	cursor:pointer;
	z-index:9999
}
.iframe_two_dimension_code {
	position:absolute;
	top:0;
	left:0;
	height:199px;
	width:183px;
	z-index:100;
	background-color:transparent;
	filter:alpha(opacity=0);
	display:none
}
.dialog_two_dimension_code .inner_two_dimension_code {
	position:relative;
	width:180px;
	height:185px;
	border:solid 1px #b6b6b6;
	border-radius:2px;
	box-shadow:0 2px 3px #cfcfcf;
	background-color:#f7f7f7;
	cursor:default;
	z-index:101;
	line-height:185px;
	text-align:center
}
.dialog_two_dimension_code .two_dimension_code_top {
	width:12px;
	height:10px;
	position:absolute;
	top:-7px;
	left:155px;
	background:url('/res/static/images/two_dimension_code_icons.png?t=201401235333?@=-1') 0 1px no-repeat
}
.inner_two_dimension_code a:hover {
	text-decoration:underline
}
.two_dimension_code_down {
	width:12px;
	height:10px;
	position:absolute;
	top:182px;
	_top:178px;
	left:155px;
	background:url('/res/static/images/two_dimension_code_icons.png?t=201401235333?@=-1') 0 1px no-repeat
}
.dialog_two_dimension_code .two_dimension_code_main {
	text-align:center;
	vertical-align:middle;
	height:160px;
	background-position:16px 10px;
	background-repeat:no-repeat
}
.dialog_two_dimension_code .two_dimension_code_bottom {
	text-align:center;
	font:12px/1.5 tahoma,arial,脙鈥姑兣矫兣捗兟�;
	color:#6c6c6c;
	padding-top:2px
}
.newoffline-dialog {
	width:560px;
	height:auto;
	overflow:hidden;
	display:block
}
.newoffline-dialog .left {
	width:auto;
	padding-left:8px;
	padding-right:0
}
.newoffline-dialog .dlg-inner-t {
	padding-top:13px
}
.newoffline-dialog .form-flds .error,.newoffline-dialog .form-flds .exmaple {
	float:left;
	_display:inline
}
.newoffline-dialog .form-flds .href {
	float:right;
	_display:inline
}
.newoffline-dialog dt.error {
	text-align:center
}
.newoffline-dialog .dlg-inner-f {
	padding:3px 0 4px 0;
	width:auto
}
.newoffline-dialog dt.example {
	padding-left:12px;
	float:left
}
.newoffline-dialog dt.href,.newoffline-dialog .b-input .share-n {
	margin-right:22px;
	color:#709ac5
}
.newoffline-dialog .dlg-inner-bottom {
	width:auto;
	padding:0 0 10px 10px;
	clear:both
}
.newoffline-dialog .dlg-inner-bottom .dlg-inner-bottom-path {
	padding-right:20px;
	max-width:433px;
	display:inline-block;
	_width:210px;
	vertical-align:middle
}
.newoffline-dialog .dlg-inner-bottom .mbtn {
	vertical-align:middle
}
.newoffline-dialog .dlg-inner-bottom .mbtn b {
	padding-right:16px
}
.newoffline-dialog .b-input .share-n {
	width:500px
}
#share-offline-link {
	background:none repeat scroll 0 0 #FFF;
	border:1px solid #C4C4C4;
	padding:3px
}
.offlinebtlist-dialog {
	width:558px;
	height:auto;
	overflow:hidden;
	background:#FFF
}
.offlinebtlist-dialog .btlist-tips {
	display:none
}
.offline-offlinebtlist-dialog .btlist-tips {
	display:block;
	height:37px;
	background:#fff3de;
	text-align:center;
	line-height:37px;
	padding:5px 0;
	color:#333;
	font-weight:bold
}
.offline-offlinebtlist-dialog .btlist-tips p {
	float:left;
	padding-left:10px
}
.offline-offlinebtlist-dialog .btlist-tips p em {
	padding-right:5px;
	color:#db3710
}
.vip-offlinebtlist-dialog .btlist-tips {
	display:block;
	height:38px;
	background:#DB3710;
	text-align:center;
	line-height:38px;
	color:#FFF;
	font-weight:bold
}
.offlinebtlist-dialog .btlist-header {
	height:63px;
	background:#fafafa;
	padding:13px 18px 10px 18px
}
.vip-offlinebtlist-dialog .btlist-header {
	background:#fff9ee
}
.offlinebtlist-dialog .btlist-header .btlist-icon {
	float:left;
	height:60px;
	text-indent:-9999em;
	width:70px;
	background:url('/res/static/images/bt_list_file_icon.png?t=201401235333?@=-1') no-repeat
}
.offlinebtlist-dialog .btlist-header .btlist-info {
	float:left;
	padding:8px 0 0 14px;
	width:260px
}
.offlinebtlist-dialog .btlist-header .btlist-diskinfo {
	float:right;
	padding:10px 0 0;
	width:155px
}
.offlinebtlist-dialog .btlist-header .btlist-diskinfo-process {
	background:#C6CFDA;
	height:6px
}
.offlinebtlist-dialog .btlist-header .btlist-diskinfo-userage {
	background:#3482DA;
	width:0;
	height:6px;
	font-size:0
}
.offlinebtlist-dialog .btlist-header .btlist-diskinfo-size {
	padding:5px 0
}
.offlinebtlist-dialog .btlist-header .btlist-diskinfo-size-left {
	display:block;
	float:left
}
.offlinebtlist-dialog .btlist-header .btlist-diskinfo-size-right {
	display:block;
	float:right
}
.offlinebtlist-dialog .btlist-header .btlist-diskinfo-size-right a:hover {
	text-decoration:underline
}
.offlinebtlist-dialog .btlist-header .btlist-diskinfo-tips {
	display:none
}
.offlinebtlist-dialog .btlist-header .btlist-diskinfo-tips span {
	color:#f00
}
.offlinebtlist-dialog .btlist-header .btlist-info-title {
	font-weight:bold;
	color:#000;
	padding-bottom:2px;
	width:260px
}
.offlinebtlist-dialog .btlist-header .btlist-info-size {
	color:#000
}
.offlinebtlist-dialog .btlist-content-title {
	padding:8px 15px 7px;
	height:19px;
	line-height:16px
}
.vip-offlinebtlist-dialog .btlist-content-title {
	width:510px;
	margin-left:15px
}
.offlinebtlist-dialog .btlist-content-title span {
	display:block;
	color:#9a9a9a;
	height:19px;
	line-height:15px
}
.offlinebtlist-dialog .btlist-content-title .content-title-checkbox {
	float:left;
	padding-left:5px;
	width:32px
}
.offlinebtlist-dialog .btlist-content-title .content-title-checkbox .input-cbx {
	padding:0;
	vertical-align:middle
}
.offlinebtlist-dialog .btlist-content-title .content-title-name {
	float:left;
	width:355px
}
.vip-offlinebtlist-dialog .btlist-content-title .content-title-name {
	float:left;
	width:385px
}
.offlinebtlist-dialog .btlist-content-title .content-title-size {
	float:right;
	width:50px
}
.vip-offlinebtlist-dialog .btlist-content-title .content-title-size {
	width:88px
}
.offlinebtlist-dialog .btlist-content-main {
	height:190px;
	position:relative;
	overflow:hidden;
	width:557px
}
.vip-offlinebtlist-dialog .btlist-content-main {
	width:510px;
	margin-left:15px;
	border:none;
	border-top:1px solid #F2F2F2;
	border-bottom:1px solid #F2F2F2;
	position:static
}
.offlinebtlist-dialog .offlinebt-item {
	padding-left:8px
}
.offlinebtlist-dialog .hover-item,.offlinebtlist-dialog .btlist-content-inner .on {
	background:#F0F8FD
}
.offlinebtlist-dialog .offlinebt-item div {
	height:37px;
	float:left;
	display:block
}
.offlinebtlist-dialog .offlinebt-item .offlinebt-checkbox {
	width:44px;
	line-height:37px
}
.offlinebtlist-dialog .offlinebt-item .offlinebt-checkbox .input-cbx {
	padding:11px
}
.offlinebtlist-dialog .offlinebt-item .offlinebt-icon {
	width:35px;
	line-height:37px
}
.offlinebtlist-dialog .offlinebt-item .offlinebt-icon span {
	width:26px;
	height:22px;
	line-height:37px
}
.offlinebtlist-dialog .offlinebt-item .offlinebt-icon a {
	display:inline-block
}
.offlinebtlist-dialog .offlinebt-item .offlinebt-filename {
	width:300px
}
.offlinebtlist-dialog .offlinebt-item .offlinebt-filename span {
	line-height:37px
}
.offlinebtlist-dialog .offlinebt-item .offlinebt-size {
	float:right;
	margin-right:40px;
	width:70px;
	display:inline
}
.offlinebtlist-dialog .offlinebt-item .offlinebt-size span {
	float:right;
	line-height:37px
}
.offlinebtlist-dialog .btlist-content-downpath {
	height:19px;
	padding:10px 15px;
	color:#666
}
.offlinebtlist-dialog .btlist-content-downpath .btlist-content-downpath-subpath {
	padding-right:20px;
	max-width:450px;
	display:inline-block;
	_width:221px;
	vertical-align:middle
}
.offlinebtlist-dialog .btlist-content-downpath .mbtn {
	vertical-align:middle
}
.offlinebtlist-dialog .btlist-content-downpath .mbtn b {
	padding-right:16px
}
.offlinebtlist-dialog .btlist-bottom {
	text-align:right;
	padding:24px 17px 0 0
}
.offlinebtlist-dialog .btlist-bottom .okay {
	margin-right:18px
}
.offlinebtlist-dialog .scrollbar {
	top:0;
	height:164px
}
.vip-offlinebtlist-dialog .scrollbar {
	top:200px;
	right:9px;
	width:10px;
	padding:0;
	height:194px
}
.offlinebtlist-dialog .scrollbar-tracker {
	height:100%
}
.pending-files {
	width:100%;
	zoom:1
}
.offlinebtlist-dialog .offlinebt-item {
	height:38px;
	border-bottom:1px solid #ebebeb;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.offlinelist-dialog {
	width:625px;
	height:auto;
	overflow:hidden;
	display:block
}
.offlinelist-dialog .headdiv {
	padding:15px 13px 0;
	height:42px;
	line-height:42px;
	color:#333;
	font-size:12px
}
.offlinelist-dialog .headdiv .create-bt-space {
	display:inline-block;
	width:10px;
	height:30px
}
.offlinelist-dialog .loading-tips {
	height:214px;
	line-height:214px;
	text-align:center;
	color:#333
}
.offlinelist-dialog .offline-item {
	height:38px;
	border-bottom:1px solid #ebebeb;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.offlinelist-dialog .offline-item .offline-recommend-item {
	background:#F6F6F6;
	clear:both;
	padding-left:10px
}
.offlinelist-dialog .offline-item .offline-recommend-first-item {
	border-top:solid 1px #EBEBEB
}
.offlinelist-dialog .offline-item .offline-recommend-item .file-handler {
	width:380px
}
.offline-item div {
	_display:inline;
	margin-left:5px;
	line-height:38px;
	height:38px
}
.offline-filename .offline-fileprocess {
	position:absolute;
	height:38px;
	width:0;
	background-color:#99d1ff;
	left:0;
	z-index:-1
}
.offline-complete {
	width:105px
}
.offline-item .prog-bar {
	overflow:hidden
}
.offline-item .b-progress-bg {
	margin-top:3px
}
.offline-filesize {
	width:70px
}
.offline-status span {
	float:left;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.green,dt.green,span.green {
	color:#589938
}
.red,dt.red,span.red {
	color:#ce4625
}
.offline-item a,.offline-item a:link,.offline-item a:visited,.offline-item a:hover,.offline-item a:active {
	outline:none;
	text-decoration:none;
	cursor:auto
}
.offline-handles a,.offline-handles a:link,.offline-handles a:visited,.offline-handles a:hover,.offline-handles a:active {
	outline:none;
	text-decoration:underline;
	cursor:pointer;
	color:#999
}
.offline-item {
	color:#999
}
.offline-item .lfloat {
	float:left;
	_display:inline
}
.offline-item .rfloat {
	float:right;
	_display:inline
}
.offline-item .file-handler {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	width:260px;
	color:#333;
	line-height:38px
}
.offline-item .offline-handles {
	float:right;
	padding-right:5px;
	-moz-user-select:-moz-none;
	-webkit-user-select:none
}
.offline-item .offline-handles a {
	width:72px;
	float:left
}
.offline-item .offline-handles .offline-recommend,.offline-item .offline-handles .offline-more {
	width:62px
}
.offline-item .offline-handles .offline-recommend {
	position:relative
}
.offline-item .offline-handles .offline-recommend em {
	display:none;
	left:29%;
	top:29px;
	z-index:2;
	height:10px;
	width:15px;
	font-size:0;
	line-height:0;
	position:absolute;
	background:url('../images/cloud/btn_icon.gif') no-repeat;
	background-position:-236px -311px
}
.offline-item .offline-handles .recommend-open em {
	display:inline-block
}
.offline-item .offline-handles .offline-retry {
	width:40px
}
.offline-item .offline-handles .offline-open,.offline-item .offline-handles .offline-delete,.offline-item .offline-handles .offline-play,.offline-item .offline-handles .offline-cancel,.offline-item .offline-handles .offline-cancel,.offline-item .offline-handles .offline-recommend-info {
	width:35px
}
.offline-item .offline-handles .offline-recommend-transfer {
	width:75px
}
.offline-item .offline-handles .offline-recommend-transfer,.offline-item .offline-handles .offline-recommend-transfer:hover,.offline-item .offline-handles .offline-recommend-transfer:active,.offline-item .offline-handles .offline-recommend,.offline-item .offline-handles .offline-recommend:hover,.offline-item .offline-handles .offline-recommend:active,.offline-item .offline-handles .offline-play,.offline-item .offline-handles .offline-play:hover,.offline-item .offline-handles .offline-play:active {
	color:#06C
}
.offlinelist-dialog .offline-head {
	background-color:#fff3de
}
.offlinelist-dialog .offline-package {
	font-weight:bold
}
.offlinelist-dialog .offline-package em {
	padding-right:5px;
	color:#db3710
}
.offlinelist-dialog .actions {
	height:auto
}
.offlinelist-dialog .dlg-inner-t {
	margin:10px 10px 0;
	_display:inline
}
.vip-offlinelist-dialog .headdiv {
	padding:17px 13px;
	height:34px
}
.offlinelist-dialog .offline-bottom {
	padding:10px 10px 0
}
.offlinelist-dialog .offline-bottom .offline-pageing {
	text-align:right;
	color:#666
}
.offlinelist-dialog .offline-bottom .offlinelist-vip-tips {
	position:relative;
	float:left;
	margin-top:3px
}
#OfflineListContainer {
	overflow-x:hidden;
	overflow-y:auto;
	width:100%;
	height:265px;
	font-size:12px;
	position:relative
}
.vip-offlinelist-dialog #OfflineListContainer {
	position:static;
	width:595px;
	border-top:1px solid #F2F2F2;
	border-bottom:1px solid #F2F2F2;
	border-left:none;
	margin-left:10px;
	border-right:none
}
.offlinelist-dialog .dlg-ft {
	margin-top:-24px
}
.offlinelist-dialog .dlg-ft .alert-dialog-commands {
	background-color:#FFF;
	height:38px
}
.offlinelist-dialog .offline-moreerror {
	padding-left:10px
}
.offlinelist-dialog .message-list-offline {
	padding:100px 0 0;
	text-align:center
}
.offlinelist-dialog .left {
	float:left;
	padding:0
}
.displaynone,.offlinelist-dialog #OfflineListView .displaynone {
	display:none
}
#OfflineListContainer .scrollbar {
	height:239px;
	right:-1px;
	top:0
}
.vip-offlinelist-dialog #OfflineListContainer .scrollbar {
	height:265px;
	padding:0;
	width:10px;
	top:66px;
	right:15px
}
#OfflineListContainer .scrollbar-tracker {
	height:100%
}
.offlinelist-dialog .dlg-bd a.b-ig-ln {
	float:right;
	padding:0 10px
}
.b-ig-ln .process {
	position:absolute;
	width:0;
	background-color:#63c154;
	left:-1px;
	height:2px;
	top:21px;
	border-radius:0 0 0 2px
}
.offlinelist-dialog .header-task-title {
	height:30px;
	line-height:30px;
	color:#666;
	border-top:1px solid #EBEBEB;
	display:none
}
.offlinelist-dialog .header-task-title .header-task-name {
	float:left;
	width:265px;
	margin-left:10px
}
.offlinelist-dialog .header-task-title .header-task-size {
	float:left;
	width:75px
}
.offlinelist-dialog .header-task-title .header-task-status {
	float:left;
	width:105px
}
.offlinelist-dialog .header-task-title .header-task-handler {
	float:right;
	margin-right:51px
}
#uploadBTFileIframeParent {
	background-color:#1A71D3;
	filter:alpha(opacity=0);
	opacity:0;
	border:0 none;
	display:block;
	overflow:hidden;
	position:absolute;
	z-index:1000
}
#uploadBTFileIframe {
	border:0 none
}
.offlinelist-dialog .offlinelist-vip-tips {
	display:none;
	border:1px solid #F5D283;
	height:23px;
	line-height:23px;
	padding:0 15px;
	border-radius:3px;
	background:#F9EDBE
}
.offlinelist-dialog .offlinelist-vip-tips .offlinelist-vip-tipicons {
	width:13px;
	height:10px;
	position:absolute;
	top:-10px;
	left:34px;
	background:url('/res/static/images/unzip_dialog_tips.png?t=201401235333?@=-1') no-repeat scroll -125px 4px transparent
}
.vip-offlinelist-dialog .abtn {
	background-position:0 -1590px;
	height:36px;
	line-height:36px
}
.vip-offlinelist-dialog .abtn b {
	background-position:right -1590px;
	height:36px;
	line-height:36px
}
.vip-offlinelist-dialog .abtn:hover {
	background-position:0 -1637px
}
.vip-offlinelist-dialog .abtn:hover b {
	background-position:right -1637px
}
.vip-offlinelist-dialog .abtn:active {
	background-position:0 -1590px
}
.vip-offlinelist-dialog .abtn:active b {
	background-position:right -1590px
}
.vip-offlinebtlist-dialog .abtn {
	background-position:0 -1590px;
	height:36px;
	line-height:36px
}
.vip-offlinebtlist-dialog .dlg-ft .abtn b {
	background-position:right -1590px;
	height:36px;
	line-height:36px
}
.vip-offlinebtlist-dialog .dlg-ft .abtn:hover {
	background-position:0 -1637px
}
.vip-offlinebtlist-dialog .dlg-ft .abtn:hover b {
	background-position:right -1637px
}
.vip-offlinebtlist-dialog .dlg-ft .abtn:active {
	background-position:0 -1590px
}
.vip-offlinebtlist-dialog .dlg-ft .abtn:active b {
	background-position:right -1590px
}
.vip-offlinebtlist-dialog .sbtn {
	background-position:0 -1497px;
	height:36px;
	line-height:36px
}
.vip-offlinebtlist-dialog .dlg-ft .sbtn b {
	background-position:right -1497px;
	height:36px;
	line-height:36px
}
.vip-offlinebtlist-dialog .dlg-ft .sbtn:hover {
	background-position:0 -1542px
}
.vip-offlinebtlist-dialog .dlg-ft .sbtn:hover b {
	background-position:right -1542px
}
.vip-offlinebtlist-dialog .dlg-ft .sbtn:active {
	background-position:0 -1497px
}
.vip-offlinebtlist-dialog .dlg-ft .sbtn:active b {
	background-position:right -1497px
}
.vip-offlinebtlist-dialog .btlist-content-downpath .mbtn {
	background-position:0 -1681px;
	height:28px;
	line-height:28px
}
.vip-offlinebtlist-dialog .btlist-content-downpath .mbtn b {
	background-position:right -1681px;
	height:28px;
	line-height:28px
}
.vip-offlinebtlist-dialog .btlist-content-downpath .mbtn:hover {
	background-position:0 -1715px
}
.vip-offlinebtlist-dialog .btlist-content-downpath .mbtn:hover b {
	background-position:right -1715px
}
.vip-offlinebtlist-dialog .btlist-content-downpath .mbtn:active {
	background-position:0 -1681px
}
.vip-offlinebtlist-dialog .btlist-content-downpath .mbtn:active b {
	background-position:right -1681px
}
.print_image .on {
	background:none repeat scroll 0 0 #FFF;
	border:3px solid #2F80DC;
	box-shadow:0 0 3px #2F80DC
}
.print_image .input-cbx {
	position:absolute;
	left:-23px;
	top:-15px;
	display:none
}
.print_image .on .input-cbx,.print_image .hover .input-cbx {
	display:block;
	background:url('../images/cloud/btn_icon.gif') 6px -305px no-repeat
}
.print_image .on .input-cbx dfn,.print_image .hover .input-cbx dfn {
	position:relative;
	top:-6px;
	left:-6px
}
#cloudprint-dialog {
	width:100%;
	height:100%;
	z-index:995
}
#cloudprint-dialog .print_title {
	padding:0 10px 5px 10px
}
#cloudprint-dialog .file-name {
	border:0
}
#cloudprint-dialog .thumb-grid {
	position:relative;
	top:20px
}
.print-dialog {
	border:1px solid #6d7a89;
	width:629px;
	z-index:999;
	left:50%;
	top:50%;
	margin-left:-313px;
	margin-top:-247px;
	box-shadow:0 0 31px 6px #ccc
}
.print-dialog .dlg-bd {
	padding:5px;
	background:#fff;
	line-height:24px
}
.print-dialog .print_image {
	height:330px;
	width:615px;
	_width:618px;
	clear:both;
	overflow:auto;
	overflow-x:hidden;
	border:1px solid #ddd;
	padding:10px 0;
	box-shadow:0 0 10px 1px #ccc;
	position:relative
}
.print-dialog .file-handler {
	position:relative;
	top:-4px
}
.print-ad {
	float:right
}
.print_t {
	*float:left
}
.print-dialog-commands {
	background:#FFF;
	height:60px;
	padding:15px 22px 0 0
}
.print-tit {
	background:#fff;
	color:#950000;
	padding-left:10px
}
.public-link-dialog {
	width:600px;
	height:auto;
	overflow:hidden;
	display:block
}
.public-link-dialog .dlg-bd h3 {
	font-weight:700;
	padding:0 5px;
	line-height:20px;
	height:20px;
	clear:both
}
.public-link-dialog .dlg-bd h3.part2 {
	padding-top:15px
}
.public-link-dialog .dlg-bd p {
	line-height:20px;
	height:20px;
	padding:0 5px 3px 5px
}
.public-link-dialog .dlg-bd p.last {
	padding:0 5px 0 5px
}
.public-link-dialog .b-input .share-n {
	width:248px;
	color:#818891
}
.public-link-dialog .dlg-bd .b-dlg-btn {
	padding:0 10px;
	margin-top:2px
}
.public-link-dialog .dlg-bd span.spantitle {
	line-height:27px;
	height:27px;
	padding-left:5px;
	float:left;
	display:block
}
.public-link-dialog .dlg-bd span.bindspan {
	line-height:27px;
	height:27px;
	float:left;
	display:none
}
.public-link-dialog .dlg-bd .sinalogin p {
	height:26px;
	line-height:26px;
	text-align:center;
	margin:7px 0
}
.public-link-dialog .dlg-bd .sinalogin p.first {
	margin-top:10px
}
.public-link-dialog .dlg-bd .sinalogin p.last {
	margin:16px 0
}
.public-link-dialog .dlg-bd .sinalogin p .public-link {
	width:194px;
	height:24px
}
.public-link-dialog .dlg-bd .sina_ico {
	margin-left:5px;
	height:27px;
	width:27px;
	overflow:hidden;
	background:url('../images/cloud/sprite_icon.gif') -2px -1174px no-repeat;
	display:block;
	float:left;
	z-index:1001
}
.public-link-dialog .dlg-bd .on {
	background-position:-33px -1174px
}
.public-link-dialog .b-dialog-shadow {
	background:url('/res/static/images/dialog_bg_pub_lnk.png?t=201401235333?@=-1');
	z-index:-1
}
.public-link-dialog .dlg-bd,.offlinelist-dialog .dlg-bd,.login-dialog .dlg-bd {
	position:relative;
	z-index:2
}
.public-link-dialog .dialog-content {
	padding:20px 0 20px 10px;
	position:relative
}
.public-link-dialog .public-link {
	border:1px solid #E8E8E8;
	color:#989898;
	font-size:12px;
	height:18px;
	padding:5px
}
.public-link-dialog .download-lk {
	width:490px
}
.public-link-dialog .b-dialog-frame {
	left:6px;
	top:30px
}
.select-dialog .dlg-bd {
	padding:12px 65px
}
.select-dialog {
	width:492px
}
.select-dialog .alert-dialog-msg {
	text-align:left
}
.select-dialog .center dt {
	width:25px;
	height:25px
}
.select-dialog .center dt,.select-dialog .center dd {
	float:left
}
.select-dialog .center dt {
	background:url('/res/static/images/share_sprite.gif?@=-1') 9999px 9999px no-repeat
}
.select-dialog .center dt.radio {
	background-position:2px -79px
}
.select-dialog .center dl.on dt.radio {
	background-position:2px -107px
}
.select-dialog .center dl {
	margin:8px 0 0
}
.select-dialog textarea {
	margin:0 5px;
	width:350px;
	height:100px;
	resize:none;
	border:1px solid #ccc;
	margin-top:8px;
	overflow:auto;
	text-indent:2em
}
.select-dialog .alert-dialog-commands a {
	margin:0 15px
}
.select-dialog .alert-dialog-commands a,.select-dialog .alert-dialog-commands a b {
	width:130px;
	padding:0 0 0 1px
}
.mbox-dialog {
	-moz-box-shadow:0 5px 8px rgba(0,0,0,0.5);
	-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);
	box-shadow:0 5px 15px rgba(0,0,0,0.5);
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	width:522px;
	top:auto;
	bottom:0;
	left:30px;
	z-index:888
}
#music-head {
	border:1px solid #267dd5;
	border-width:0 1px 0;
	border-radius:3px 3px 0 0;
	background:url('/res/static/images/dlg_hd_m.png?@=-1') repeat-x scroll 0 -53px #4190E7;
	height:40px;
	color:#FFF
}
.dlg-music-min {
	width:350px;
	left:auto;
	top:auto;
	bottom:-50px;
	right:100px;
	overflow:hidden;
	*bottom:-5px
}
.dlg-music-min .dlg-music-min {
	background-position:-109px -36px;
	right:32px;
	top:10px
}
.dlg-music-mask {
	height:35px;
	width:35px;
	position:absolute;
	top:0;
	left:0;
	font-size:0;
	z-index:12;
	background:transparent
}
.dlg-hd .dlg-cnr-min {
	right:30px;
	background:url('/res/static/images/dlg_hd_r.png?t=201401235333?@=-1') 0 -46px no-repeat
}
.dlg-hd .dlg-music-title {
	margin-left:25px;
	width:400px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	display:block
}
.dlg-music-min .box-wraper {
	visibility:hidden;
	height:0;
	overflow:hidden
}
.dlg-music-min .dlg-music-title {
	width:250px
}
.dlg-music-min .mbox {
	*width:0;
	*height:0
}
.dlg-music-min .wrap {
	*width:0;
	*height:0
}
.unzip-dialog {
	width:558px;
	height:auto;
	overflow:hidden;
	border:3px solid #6d7a89;
	background:#FFF
}
.unzip-dialog .unzip-header-title {
	width:500px;
	display:block
}
.unzip-dialog .unzip-loading,.unzip-dialog .unzip-loaded {
	display:none
}
.unzip-dialog .unzip-loading {
	height:210px
}
.unzip-dialog .unzip-loading .commoncenter {
	margin:0 auto;
	display:block;
	text-align:center
}
.unzip-dialog .unzip-loading .unzip-loading-icon {
	padding:35px 0 15px
}
.unzip-dialog .unzip-loading .unzip-loading-icon span {
	background:url('/res/static/images/bt_list_file_icon.png?t=201401235333?@=-1') no-repeat scroll -72px -1px transparent;
	height:59px;
	width:75px;
	text-indent:-9999em
}
.unzip-dialog .unzip-loading .unzip-loading-title span {
	color:#333;
	font-size:14px;
	width:400px;
	font-weight:bold
}
.unzip-dialog .unzip-loading .unzip-loading-size {
	padding:20px 0 10px 0
}
.unzip-dialog .unzip-loading .unzip-loading-size .unziplist-loading-size {
	width:215px;
	background:#c6cfda;
	height:8px;
	font-size:0;
	overflow:hidden;
	text-align:left
}
.unzip-dialog .unzip-loading .unzip-loading-size .unziplist-loading-size-left {
	width:0;
	background:#3482da;
	height:8px;
	font-size:0;
	display:block
}
.unzip-dialog .unzip-loading .unzip-loading-tip span {
	color:#9a9a9a;
	text-align:center
}
.unzip-dialog .unzip-loading .unzip-loading-tip .errormsg {
	color:red
}
.unzip-dialog .unzip-loaded {
	position:relative
}
.unzip-dialog .unziplist-content-topmenu {
	height:20px;
	background:#fafafa;
	border-bottom:solid 1px #e5e5e5;
	padding:8px 15px 7px
}
.unzip-dialog .unziplist-content-topmenu .unzip-topmenu-goparent {
	float:left;
	display:block;
	width:100px
}
.unzip-dialog .unziplist-content-topmenu .unzip-topmenu-goparent a {
	display:none
}
.unzip-dialog .unziplist-content-topmenu .unzip-topmenu-goparent a:hover {
	text-decoration:underline
}
.unzip-dialog .unziplist-content-topmenu .unzip-topmenu-loading {
	float:right;
	display:block;
	width:150px;
	text-align:right
}
.unzip-dialog .unziplist-content-title {
	padding:8px 15px 7px;
	height:20px
}
.unzip-dialog .unziplist-content-title span {
	display:block;
	color:#9a9a9a
}
.unzip-dialog .unziplist-content-title .unzip-title-name {
	float:left;
	width:445px
}
.unzip-dialog .unziplist-content-title .unzip-title-size {
	float:right;
	width:70px
}
.unzip-dialog .unziplist-content-main {
	height:193px;
	position:relative;
	overflow:hidden;
	width:557px
}
.unzip-dialog .unzip-content-item {
	padding-left:15px;
	height:38px;
	border-bottom:1px solid #ebebeb;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.unzip-dialog .hover-item {
	background:#F0F8FD
}
.unzip-dialog .unzip-content-item div {
	height:37px;
	float:left;
	display:block
}
.unzip-dialog .unzip-content-item .unzip-content-icon {
	width:35px;
	line-height:37px
}
.unzip-dialog .unzip-content-item .unzip-content-icon span {
	width:26px;
	height:22px;
	line-height:37px
}
.unzip-dialog .unzip-content-item .unzip-content-icon a {
	display:inline-block
}
.unzip-dialog .unzip-content-item .unzip-content-filename {
	width:360px;
	position:relative
}
.unzip-dialog .unzip-content-item .unzip-content-filename span {
	line-height:39px;
	float:left;
	display:block;
	width:359px
}
.unzip-dialog .unzip-content-filename .unzip-operate {
	position:absolute;
	right:0;
	top:5px;
	display:none;
	width:110px
}
.unzip-dialog .hover-item .unzip-content-filename span {
	width:250px
}
.unzip-dialog .hover-item .unzip-operate {
	display:block
}
.unzip-dialog .hover-item .unzip-operate .mbtn {
	padding-left:10px;
	vertical-align:middle
}
.unzip-dialog .hover-item .unzip-operate .mbtn b {
	padding-right:10px
}
.unzip-dialog .unzip-content-item .unzip-content-filename span .go-parent-class {
	width:50px;
	display:block
}
.unzip-dialog .unzip-content-item .unzip-content-filename span a,.unzip-dialog .unzip-content-item .unzip-content-filename span a:active,.unzip-dialog .unzip-content-item .unzip-content-filename span a:visited {
	color:#000
}
.unzip-dialog .unzip-content-item .unzip-content-filename span a:hover {
	text-decoration:underline
}
.unzip-dialog .unzip-content-item .unzip-content-size {
	float:right;
	margin-right:60px;
	width:70px;
	display:inline
}
.unzip-dialog .unzip-content-item .unzip-content-size span {
	float:right;
	line-height:37px
}
.unzip-dialog .scrollbar {
	top:0;
	height:167px
}
.unzip-dialog .scrollbar-tracker {
	height:100%
}
.unzip-dialog .unziplist-bottom {
	padding:24px 17px 0;
	text-align:right
}
.unzip-dialog .unziplist-bottom .okay {
	display:none
}
.unzip-dialog .unziplist-bottom .cancel {
	margin-left:10px
}
.unzip-dialog .unziplist-bottom-center {
	text-align:center
}
.unzip-dialog .hd-vip-tips,.dlg-cnr {
	height:40px
}
.unzip-dialog .unzip-down-tips {
	position:absolute;
	top:26px;
	left:10px;
	z-index:2;
	display:none;
	visibility:hidden;
	border:1px solid #F5D283;
	height:23px;
	line-height:23px;
	padding:0 15px;
	border-radius:3px;
	background:#F9EDBE
}
.unzip-dialog .unzip-down-tips .unzip-down-tipicons {
	width:13px;
	height:10px;
	position:absolute;
	top:-10px;
	left:34px;
	background:url('/res/static/images/unzip_dialog_tips.png?t=201401235333?@=-1') no-repeat scroll -125px 4px transparent
}
.unzip-dialog .unzip-vip-top-tips {
	border:1px solid #f6dea3;
	border-width:1px 0;
	background:#fef7db;
	height:38px;
	line-height:38px
}
.unzip-dialog .unzip-vip-top-tips .vip-top-tips-info {
	position:relative;
	float:left;
	padding-left:33px;
	color:#666
}
.unzip-dialog .unzip-vip-top-tips .vip-top-tips-button {
	float:right;
	padding-right:15px;
	*padding-top:5px
}
.alert-dialog .unzip-vip-tips {
	padding:10px 30px
}
.files header {
	height:39px
}
#fileThumbHeader,#sortColsHeader {
	background:#F7F7F7;
	border-radius:2px
}
.flag-2 #fileActionHeader {
	padding:0
}
.flag-2 #fileThumbHeader,.flag-2 #sortColsHeader {
	margin:0
}
.col .indicator-cols span.input-cbx,.files-header span.input-cbx {
	margin:0;
	padding:14px 5px 14px 14px;
	_padding:0 15px
}
.files #infiniteListView {
	/*margin-right:11px;*/
	-moz-user-select:-moz-none;
	-webkit-user-select:none
}
#sortColsHeader a,#infiniteListView a,#infiniteListView p,#right-context-menu a {
	color:#666;
	font:12px/1.5 simsun;
	outline:0 none
}
#infiniteListView a.sl-a {
	color:rgb(9,101,203);
	text-decoration:underline
}
#sortColsHeader .c1 {
	border-right:1px solid #e5e5e5
}
#sortColsHeader .c3 {
	border-left:1px solid #fff;
	border-right:1px solid #e5e5e5
}
#sortColsHeader .c2,#sortColsHeader .c4,#sortColsHeader .c5 {
	border-left:1px solid #fff;
	border-right:1px solid #e5e5e5
}
#sortColsHeader .c1 {
	border-right:1px solid #e5e5e5
}
#sortColsHeader .c3 {
	border-left:1px solid #fff;
	border-right:1px solid #e5e5e5
}
#infiniteListView span {
	color:#666;
	font:12px simsun;
	outline:0 none;
	line-height:35px
}
#infiniteListView a.sl-a {
	color:rgb(9,101,203);
	text-decoration:underline
}
#infiniteListView .inline-file-col a {
	outline:0 none;
	font:12px/1.5 simsun;
	color:#000;
	vertical-align:middle;
	zoom:1;
	line-height:28px
}
.file-item {
	border-bottom:1px solid #d2d2d2;
	zoom:1;
	position:relative
}
.inline-file-col {
	padding:0 0 0 10px;
	float:left;
	width:90%;
	overflow-x:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	_display:inline;
	_margin-top:3px
}
.flag-2 #sortColsHeader .c3,.flag-1 #sortColsHeader .c3,.flag-6 #sortColsHeader .c4 {
	border-left:1px solid #fff;
	border-right:0 solid #e5e5e5
}
.c1,.file-col {
	width:51%
}
.c2,.size-col {
	width:16%
}
.c3,.time-col {
	width:23%
}
.c4,.remainingCompareTrigger {
	display:none;
	width:10%;
	text-align:center
}
.col {
	line-height:34px;
	float:left
}
.col span {
	line-height:34px
}
.c1 span,.c2 span,.c3 span,.c4 span,.c5 span {
	padding-left:7px;
	color:#888
}
.flag-2 #sortColsHeader .c3,.flag-1 #sortColsHeader .c3,.flag-6 #sortColsHeader .c4 {
	border-left:1px solid #fff;
	border-right:0 solid #e5e5e5
}
.desc span,.desc span,.desc span,.desc span,.desc span,.asc span,.asc span,.asc span,.asc span,.asc span {
	color:#222;
	-webkit-transition:all 0.3s ease-in 0s;
	transition:all 0.3s ease-in 0s
}
.searchMode .c1,.searchMode .file-col {
	width:60%
}
.searchMode .c2,.searchMode .size-col {
	width:10%;
	text-align:left
}
.searchMode .c3,.searchMode .time-col {
	width:15%;
	text-align:left
}
.searchMode .c4,.searchMode .remainingCompareTrigger {
	display:block;
	width:14%;
	text-align:left
}
.flag-4 .time-col span {
	display:inline
}
.flag-4 .inline-file-col span {
	margin:8px 0
}
.flag-4 #sortColsHeader .c5,.flag-10 #sortColsHeader .c5 {
	border-left:1px solid #fff;
	border-right:0
}
.flag-4 .inline-file-col a,.flag-4 .inline-file-col span {
	padding-top:0;
	padding-bottom:0
}
.flag-4 .inline-file-col span {
	margin:8px 0
}
.flag-4 #sortColsHeader .c5,.flag-10 #sortColsHeader .c5 {
	border-left:1px solid #fff;
	border-right:0
}
.flag-4 .inline-file-col a,.flag-4 .inline-file-col span {
	padding-top:0;
	padding-bottom:0
}
.flag-6 .file-col,.flag-6 .c1 {
	width:50%
}
.flag-6 .size-col,.flag-6 .c2 {
	width:14%
}
.flag-6 .time-col,.flag-6 .c3 {
	width:22%
}
.flag-6 .remaining-col,.flag-6 .c4 {
	width:13%;
	text-align:center
}
.flag-6 .file-col,.flag-6 .c1 {
	width:50%
}
.flag-6 .size-col,.flag-6 .c2 {
	width:14%
}
.flag-6 .time-col,.flag-6 .c3 {
	width:22%
}
.flag-6 .remaining-col,.flag-6 .c4 {
	width:13%;
	text-align:center
}
.flag-6 .c4,.remainingCompareTrigger,.flag-4 .c4,.remainingCompareTrigger,.flag-10 .c4,.remainingCompareTrigger {
	display:block;
	width:10%;
	text-align:center
}
.flag-1 .size-col span,.flag-1 .time-col span,.flag-2 .size-col span,.flag-2 .time-col span,.flag-6 .size-col span,.flag-6 .time-col span {
	padding-left:10px
}
.remaining-col {
	display:block
}
.pathing-col {
	display:none
}
.searchMode .pathing-col {
	display:block;
	height:37px;
	line-height:37px;
	width:14%;
	overflow:hidden
}
.path-handler {
	display:block;
	height:7px;
	overflow:hidden;
	padding:11px 0;
	width:100%
}
.flag-4 .time-col,.flag-4 .c1,.flag-4 .size-co2,.flag-4 #sortColsHeader .c2,.flag-10 .time-col,.flag-10 .c1,.flag-10 .size-co2,.flag-10 #sortColsHeader .c2 {
	width:19%;
	float:left;
	min-width:150px;
	overflow:hidden;
	text-overflow:ellipsis;
	text-align:center;
	white-space:nowrap;
	zoom:1
}
.flag-10 #infiniteListView .inline-file-col .input-cbx,.flag-10 #sortColsHeader span.input-cbx,.flag-10 #fileActionHeader span.input-cbx,.flag-10 #fileThumbHeader span.input-cbx {
	display:none
}
.infinite-listview .col .action-dd {
	_position:relative;
	_top:10px
}
.file-item .input-cbx,.file-item .input-cbx:link,.file-item .input-cbx:visited,.file-item .input-cbx:hover,.file-item .input-cbx:active {
	padding:11px 7px 11px 15px;
	position:relative
}
.t-input-cbx {
	float:left;
	margin:5px 0 0 10px
}
.file-list .on,.file-list tr.on,.b-dialog-ct-con .h-on,.highlight-on .highlight,.highlight-on .highlight:hover {
	background-color:#f2f7ff
}
.file-col .inline-file-col,.inline-file-col .sprite-list-ic {
	padding:0
}
.input-cbx dfn {
	border-width:1px 0
}
.file-handler {
	padding-left:5px;
	line-height:28px
}
.share-warn .share-warn-cnt {
	border-top:1px solid #CCC;
	color:#666;
	margin:0 40px;
	padding:11px 0 10px 4px
}
.share-link {
	padding:17px 17px;
	display:none
}
.share-icons {
	border:1px solid #F1F1F1;
	background-color:#FBFBFB;
	margin-left:3px;
	border-top:0 none
}
.share-link input {
	width:250px
}
.share-link input,.share-dialog .input-outer,.share-link input.share-link-input,.verify-body input {
	border:1px solid #C6C6C6;
	background-color:white;
	box-shadow:0 0 3px #C6C6C6;
	-moz-box-shadow:0 0 3px #C6C6C6;
	-webkit-box-shadow:0 0 3px #C6C6C6;
	*border:1px solid #7FADDC
}
.share-link input:focus,.share-dialog .b-input-focus .input-outer,.share-link input:focus.share-link-input,.verify-body input:focus {
	border:1px solid #7FADDC;
	box-shadow:0 0 3px #7FADDC;
	-moz-box-shadow:0 0 3px #7FADDC;
	-webkit-box-shadow:0 0 3px #7FADDC
}
.share-link p {
	margin:5px 0
}
.share-link-cnt {
	line-height:25px;
	margin:0 0 15px
}
.share-dialog .b-input .input-suggest,.share-dialog .b-input .input-inputed {
	display:none
}
.share-dialog h3 span,.share-dialog .mail-content p {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.share-dialog .mail-content p {
	width:535px
}
.share-dialog h3 span {
	width:560px;
	display:block
}
.share-dialog .form-flds {
	padding:0
}
.share-dialog .form-flds dt {
	padding-right:5px;
	padding-bottom:5px;
	font-size:12px
}
.share-explain {
	border:1px solid #F6DeA7;
	margin-left:20px;
	margin-top:16px;
	width:549px;
	padding-left:30px;
	line-height:31px;
	height:31px
}
.share-warn {
	clear:both;
	width:100%;
	border-top:1px solid #D9E2F1;
	display:none;
	font-size:12px
}
.share-warn a {
	color:#00F;
	text-decoration:underline
}
.share-warn .share-warn-tit {
	margin:0 0 0 44px
}
.share-copy-outer {
	margin:5px 0;
	height:35px;
	position:relative
}
.share-copy-outer a,.share-copy-outer span {
	line-height:35px
}
.treeview-node,.treeview-node:link,.treeview-node:visited {
	border:1px solid #fff;
	border-width:1px 0;
	color:#2974B6;
	cursor:pointer
}
.treeview-node,.treeview-node:link,.treeview-node:visited,.treeview-node-handler {
	display:block;
	white-space:nowrap;
	text-decoration:none
}
.treeview-node-hover {
	background:#f4f9fd;
	border-color:#e5f0fb
}
.treeview-node-on,.treeview-node-on:link,.treeview-node-on:visited,.treeview-node-on:hover,.treeview-node-on:active {
	background:#e5f0fb;
	border-color:#BBD4EF #fff
}
.treeview-node-parti {
	cursor:not-allowed;
	opacity:0.5;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=50)";
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50)
}
.treeview-node-handler {
	padding:4px 0;
	color:#333
}
.treeview-txt {
	font-size:12px;
	font: 12px/20px simsun;
}
._minus .treeview-ic,treeview-root .treeview-ic {
	background:url('../images/cloud/btn_icon.gif') no-repeat scroll -2px -227px transparent;
	margin-right:5px;
	height:18px;
	width:22px
}
.treeview-ic {
	width:22px;
	height:18px;
	margin-right:5px;
	background:url('../images/cloud/btn_icon.gif') -1px -205px no-repeat
}
.treeview-collapse {
	display:none
}
.treeview-leaf-loading {
	background-image:url('../images/cloud/loading.gif');
	background-position:0 0
}
.treeview-ancestor {
	margin:-1px 0
}
.files {
	float:left;
	overflow:hidden;
	width:100%
}
.files #infiniteGridView {
	margin-right:11px;
	-moz-user-select:-moz-none;
	-webkit-user-select:none
}
.files #infiniteGridView {
	margin-right:11px;
	-moz-user-select:-moz-none;
	-webkit-user-select:none
}
#infiniteGridView .thumb-large,#infiniteGridView .thumb-grid {
	display:block;
	overflow:hidden;
	width:92px;
	height:92px;
	margin:auto;
	padding:0;
	position:relative;
	border:2px solid #fff
}
#infiniteGridView .on .thumb-large,#infiniteGridView .on .thumb-grid,#infiniteGridView .hover .thumb-large,#infiniteGridView .hover .thumb-grid {
	display:block;
	overflow:hidden;
	width:92px;
	height:92px;
	margin:auto;
	padding:0;
	position:relative;
	border:2px solid #2e80dc
}
#infiniteGridView .thumb-grid {
	background:url('../images/cloud/property_icon_101.png') 0 0 no-repeat;
	_background:url('/res/static/images/property_icon_101.gif?t=201401235333?@=-1') 0 0 no-repeat
}
.thumb-grid {
	display:block;
	width:100px;
	height:100px;
	margin:auto;
	margin-top:2px;
	position:relative;
	background:url('../images/cloud/property_icon_100.png') 0 0 no-repeat;
	_background:url('/res/static/images/property_icon_100_1.gif?t=201401235333?@=-1') 0 0 no-repeat
}
.on .thumb-grid {
	_background:url('/res/static/images/property_icon_100_3.gif?t=201401235333?@=-1') 0 0 no-repeat
}
.hover .thumb-grid {
	_background:url('/res/static/images/property_icon_100_2.gif?t=201401235333?@=-1') 0 0 no-repeat
}
.icon-item-big .thumb-grid {
	width:180px;
	height:180px;
	margin-top:2px;
	background:url('/res/static/images/property_icon_180.png?t=201401235333?@=-1') 0 0 no-repeat;
	_background:url('/res/static/images/property_icon_180_1.gif?t=201401235333?@=-1') 0 0 no-repeat
}
.on .thumb-grid {
	_background:url('/res/static/images/property_icon_100_2.gif?t=201401235333?@=-1') 0 0 no-repeat
}
.hover .thumb-grid {
	_background:url('/res/static/images/property_icon_100_3.gif?t=201401235333?@=-1') 0 0 no-repeat
}
.big-icon .on .thumb-grid {
	_background:url('/res/static/images/property_icon_180_2.gif?t=201401235333?@=-1') 0 0 no-repeat
}
.big-icon .hover .thumb-grid {
	_background:url('/res/static/images/property_icon_180_3.gif?t=201401235333?@=-1') 0 0 no-repeat
}
#infiniteGridView .input-cbx {
	position:absolute;
	left:18px;
	top:-5px;
	display:none
}
#infiniteGridView .hover .input-cbx {
	display:block;
	background:url('../images/cloud/btn_icon.gif') 4px -305px no-repeat
}
#infiniteGridView .on .input-cbx {
	display:block;
	background:url('../images/cloud/btn_icon.gif') 4px -340px no-repeat
}
#infiniteGridView .on .input-cbx dfn,#infiniteGridView .hover .input-cbx dfn {
	position:relative;
	top:-6px;
	left:-6px;
	display:none
}
#infiniteGridView .tl-folder {
	background:url('../images/cloud/spritenew-f.gif') 0 0 no-repeat;
	border:none
}
.grid-view-video-thumb,.grid-view-video-arrow {
	display:block;
	position:absolute;
	left:0;
	top:0;
	width:94px;
	height:94px
}
.grid-view-video-arrow {
	visibility:hidden;
	background:center center no-repeat url('../images/cloud/video_gridview_arrow_icon.png');
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/cloud/video_gridview_arrow_icon.png",sizingMethod="scale")
}
.infinite-gridview .hover .grid-view-video-arrow {
	visibility:visible
}
.icon-item-big {
	width:185px;
	height:204px
}
.icon-item {
	text-align:center
}
.icon-item,.icon-item-big {
	border:1px solid #FFF;
	float:left;
	position:relative;
	margin:2px
}
.infinite-gridview .hover,.icon-item:hover,.icon-item-big:hover,.file-list .infinite-gridview .on {
	background:none repeat scroll 0 0 #FFF;
	border:1px solid #fff
}
.file-list .infinite-gridview .thumb-holder {
	border:0
}
.infinite-gridview form {
	+clear:both;
	line-height:18px
}
.folder-generator {
	display:inline
}
.folder-generator input {
	margin:-2px 3px 0 0;
	padding:2px 3px;
	height:18px;
	vertical-align:middle;
	border:1px solid #D2D2D2;
	background:white
}
.infinite-gridview .folder-generator {
	display:block;
	height:20px
}
.infinite-gridview .folder-generator input {
	margin:2px 3px 2px 0;
	padding:0 4px;
	height:14px;
	line-height:14px;
	font-size:12px;
	width:76px;
	position:relative;
	top:-1px
}
.folder-generator .b-in-blk {
	width:22px;
	height:22px;
	cursor:pointer
}
.infinite-gridview .file-handler {
	padding:0;
	position:static;
	line-height:20px;
	top:0
}
.thumb-holder {
	background-color:#FFF;
	position:relative;
	width:140px;
	height:120px;
	margin:0
}
.file-name {
	padding:0 5px;
	float:left;
	width:128px;
	height:20px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	text-decoration:none;
	border-top:none;
	font:12px/20px simsun
}
.grid-view-video-name-icon {
	width:120px;
	padding:0 10px
}
.grid-view-video-name-icon #folderGeneratorHandler {
	width:62px
}
.pull-down-menu {
	display:none;
	position:absolute;
	top:13px
}
.pull-down-menu ul,ul.pull-down-menu {
	padding:0;
	background:#FFF;
	border:#cfcfcf 1px solid;
	box-shadow:0 2px 3px #cfcfcf;
	line-height:24px;
	_width:10px;
	_zoom:1;
	cursor:default
}
.pull-down-menu li {
	display:block;
	height:24px!important;
	*zoom:1
}
.pull-down-menu li a,.pull-down-menu li a:link,.pull-down-menu li a:visited {
	color:#666;
	display:block;
	height:24px;
	line-height:24px;
	padding:0 5px;
	text-align:left
}
.pull-down-menu li.vip-bt-plugin-hidden a,.pull-down-menu li.vip-bt-plugin-hidden a:link,.pull-down-menu li.vip-bt-plugin-hidden a:visited {
	color:#da3610
}
.pull-down-menu li.vip-bt-plugin-hidden em {
	display:block;
	height:18px;
	width:18px;
	background:url('../images/cloud/btn_icon.gif') -89px -335px no-repeat;
	position:absolute;
	left:7px;
	top:29px
}
.pull-down-menu li a:hover {
	background:#e4eefe;
	text-decoration:none
}
.pull-down-menu li .amousehover {
	background:#e4eefe;
	text-decoration:none
}
.pull-down-menu li.vip-bt-plugin-hidden a:hover {
	background:#faecd6
}
.pull-down-menu li.vip-bt-plugin-hidden .amousehover {
	background:#faecd6
}
.b-img-over .pull-down-menu {
	display:block
}
#barCmdOffline .pull-down-menu {
	left:12px;
	top:27px;
	width:101px
}
#barCmdOffline li a {
	text-align:center
}
#barCmdOffline .pull-down-menu ul li,#barCmdOffline .pull-down-menu ul li a {
	height:30px!important;
	height:30px;
	line-height:30px;
	font-size:12px
}
#barCmdOffline .pull-down-menu ul li a {
	padding-left:12px
}
.HideFocus {
	outline:none
}
.abtn,.bbtn,.cbtn,.dbtn,.ibtn,.ubtn,.mbtn,.sbtn,.obtn,.lbtn,.new-dbtn,.new-sbtn,.green-sbtn,.green-btn,.gray-btn,.red-btn {
	color:#333;
	background:url('../images/cloud/btn_sprit.gif') no-repeat 0 0;
	display:inline-block;
	_width:35px;
	white-space:nowrap;
	outline:0;
	text-decoration:none
}
.abtn b,.cbtn b,.dbtn b,.ibtn b,.ubtn b,.sbtn b,.obtn b,.new-dbtn b,.new-sbtn b,.green-sbtn b,.green-btn b,.gray-btn b,.red-btn b {
	font-weight:100;
	display:block;
	*display:inline-block;
	height:37px;
	line-height:37px;
	background:url('../images/cloud/btn_sprit.gif') no-repeat right 0;
	text-decoration:none;
	text-align:center;
	cursor:pointer
}
.new-sbtn,.green-sbtn {
	background-position:0 -918px;
	font-size:12px;
	height:34px;
	line-height:34px;
	padding-left:35px;
	position:relative;
	margin-right:10px
}
.green-btn {
	background-position:0 -1748px;
	font-size:12px;
	height:25px;
	line-height:25px;
	padding-left:10px;
	position:relative;
	margin-right:10px
}
.green-btn b {
	background-position:right -1748px;
	padding-right:10px;
	height:25px;
	line-height:25px;
	color:white
}
.gray-btn {
	background-position:0 -1832px;
	font-size:12px;
	height:25px;
	line-height:25px;
	padding-left:10px;
	position:relative;
	margin-right:10px
}
.gray-btn b {
	background-position:right -1832px;
	padding-right:10px;
	height:25px;
	line-height:25px;
	color:#767b7e
}
.green-sbtn {
	background-position:0 -1368px
}
.new-sbtn b,.green-sbtn b {
	background-position:right -918px;
	color:#fff;
	padding-right:10px;
	height:34px;
	line-height:34px
}
.green-sbtn b {
	background-position:right -1368px
}
.new-dbtn {
	background-position:0 -1028px;
	text-decoration:none;
	font-size:12px;
	height:34px;
	line-height:34px;
	padding-left:35px;
	position:relative;
	margin-right:10px
}
.new-dbtn b:hover,.new-dbtn:hover {
	text-decoration:none
}
.new-dbtn b {
	background-position:right -1028px;
	color:#666;
	padding-right:10px;
	height:34px;
	line-height:34px;
	text-decoration:none
}
.new-dbtn em {
	top:8px
}
.bbtn b,.mbtn b {
	font-weight:100;
	display:block;
	line-height:28px;
	background:url('../images/cloud/btn_sprit.gif') #F2F6FF no-repeat right 0;
	text-decoration:none;
	text-align:center;
	cursor:pointer
}
.img-dialog .bbtn b,.img-dialog .mbtn b {
	font-weight:100;
	display:block;
	line-height:28px;
	background:url('../images/cloud/btn_sprit.gif') #000 no-repeat right -144px;
	text-decoration:none;
	text-align:center;
	cursor:pointer
}
.lbtn {
	background:url('../images/cloud/btn_sprit.gif') no-repeat 0 -601px;
	text-align:center;
	padding-left:20px;
	position:relative
}
.lbtn b {
	color:#fff;
	font-weight:100;
	display:block;
	line-height:26px;
	line-height:29px\9;
	_line-height:28px;
	height:28px;
	background:url('../images/cloud/btn_sprit.gif') no-repeat right -601px;
	text-decoration:none;
	padding-right:15px;
	font-size:12px;
	cursor:pointer
}
.abtn {
	font-size:14px;
	padding-left:47px;
	height:37px;
	line-height:37px
}
.abtn b {
	color:#333;
	padding-right:47px
}
.bbtn {
	background-position:0 -144px;
	font-size:12px;
	height:28px;
	line-height:28px;
	padding-left:35px;
	position:relative
}
.printbtn .bbtn {
	_padding-right:10px
}
.mbtn {
	background-position:0 -144px;
	font-size:12px;
	height:28px;
	line-height:28px;
	padding-left:16px;
	position:relative
}
.bbtn b {
	background-position:right -144px;
	color:#666;
	padding-right:10px;
	height:28px;
	line-height:28px
}
.mbtn b {
	color:#666;
	padding-right:26px;
	background-position:right -144px;
	height:28px;
	line-height:28px
}
.cbtn {
	font-size:12px;
	padding-left:20px;
	height:42px;
	line-height:41px
}
.cbtn b {
	color:#fff;
	padding-right:20px
}
.dbtn {
	font-size:14px;
	padding-left:50px;
	height:37px;
	line-height:37px;
	margin:0 4px
}
.dbtn b {
	color:#333;
	padding-right:50px
}
.bterror-dialog .dbtn {
	padding-left:20px
}
.bterror-dialog .dbtn b {
	padding-right:20px;
	color:#3e3e3e;
	font-weight:bold
}
.ibtn {
	font-size:14px;
	line-height:40px;
	padding:0 0 0 41px;
	position:relative
}
.ibtn b {
	color:#333;
	padding-right:15px
}
.ibtn em {
	top:10px
}
.obtn {
	font-size:14px;
	line-height:40px;
	padding:0 0 0 51px;
	position:relative
}
.obtn b {
	color:#333;
	padding-right:40px
}
.ubtn {
	display:block;
	font-size:14px;
	padding-left:50px;
	height:42px;
	line-height:41px;
	position:relative;
	width:100px
}
.ubtn b {
	color:#fff;
	padding-right:45px;
	height:42px
}
.sbtn {
	background-position:0 -440px;
	font-size:14px;
	padding-left:50px;
	height:37px;
	line-height:37px;
	position:relative
}
.sbtn b {
	background-position:right -440px;
	color:#fff;
	padding-right:50px
}
.bterror-dialog .sbtn,.red-btn {
	background-position:0 -711px;
	font-size:14px;
	padding-left:12px;
	font-weight:bold;
	height:37px;
	line-height:37px;
	position:relative
}
.bterror-dialog .sbtn b,.red-btn b {
	background-position:right -711px;
	color:#fff;
	padding-right:13px;
	font-weight:bold
}
.red-btn {
	padding-left:50px
}
.red-btn b {
	padding-right:50px
}
.bterror-dialog .sbtn em {
	position:absolute;
	height:17px;
	width:17px;
	display:block;
	background:url('../images/cloud/btn_icon.gif') -89px -333px no-repeat;
	top:8px;
	left:24px
}
.bterror-dialog .alert-dialog-msg {
	font-family:"氓戮庐猫陆炉茅鈥衡�γ┞烩��";
	font-weight:bold
}
.icon-btn-createfile {
	height:28px;
	background:url('../images/cloud/btn_icon.gif') 0 -416px no-repeat;
	display:block;
	width:65px;
	line-height:29px;
	line-height:29px\9;
	padding-left:35px;
	color:#666!important
}
.icon-btn-createfile:hover {
	background-position:0 -448px;
	text-decoration:none
}
.lock .icon-btn-createfile:hover {
	background-position:0 -416px;
	color:#06C!important
}
.icon-btn-createfile:active {
	background-position:0 -479px;
	color:#06C!important
}
.icon-btn-download {
	width:62px;
	height:28px;
	background:url('../images/cloud/btn_icon.gif') -100px -416px no-repeat;
	display:block;
	line-height:26px;
	line-height:29px\9;
	padding-left:34px;
	padding-right:0;
	color:#666!important
}
.icon-btn-download:hover {
	background-position:-100px -448px;
	text-decoration:none
}
.icon-btn-download:active {
	background-position:-100px -479px;
	color:#06C!important;
	text-decoration:none
}
.b-list-item .download-hot {
	display:block;
	height:13px;
	width:25px;
	background:url('../images/cloud/btn_icon.gif?@=-1') -230px -227px no-repeat;
	position:absolute;
	left:117px;
	top:3px
}
.cbtn,.ubtn {
	background-position:0 -267px
}
.cbtn b,.ubtn b {
	background-position:right -267px
}
.abtn:link,.bbtn:link,.dbtn:link,.ibtn:link,.cbtn:link,.mbtn:link,.sbtn:link,.obtn:link,.lbtn:link,.abtn:visited,.bbtn:visited,.dbtn:visited,.ibtn:visited,.cbtn:visited,.mbtn:visited,.sbtn:visited,.obtn:visited,.lbtn:visited,.abtn:hover,.bbtn:hover,.dbtn:hover,.ibtn:hover,.cbtn:hover,.mbtn:hover,.sbtn:hover,.obtn:hover,.lbtn:hover,.abtn:active,.bbtn:active,.dbtn:active,.ibtn:active,.cbtn:active,.mbtn:active,.sbtn:active,.obtn:active,.lbtn:active,.new-dbtn:hover,.new-sbtn:hover {
	zoom:1;
	text-decoration:none
}
.abtn:hover,.ibtn:hover,.dbtn:hover {
	background-position:0 -47px
}
.abtn:hover b,.ibtn:hover b,.dbtn:hover b {
	background-position:right -47px
}
.b-img-over .obtn {
	background-position:0 -94px
}
.b-img-over .obtn b {
	background-position:right -94px
}
.abtn:active,.ibtn:active,.dbtn:active {
	background-position:0 -94px
}
.abtn:active b,.ibtn:active b,.dbtn:active b {
	background-position:right -94px
}
.bbtn:hover,.bbtn-hover,.mbtn:hover {
	background-position:0 -180px
}
.bbtn:hover b,.bbtn-hover b,.mbtn:hover b {
	background-position:right -180px
}
.bbtn:active,.bbtn-active,.mbtn:active {
	background-position:0 -216px
}
.bbtn:active b,.bbtn-active b,.mbtn:active b {
	background-position:right -216px
}
.lbtn:hover,.lbtn-hover {
	background-position:0 -639px
}
.lbtn:hover b,.lbtn-hover b {
	background-position:right -639px
}
.lbtn:active,.lbtn-active {
	background-position:0 -678px
}
.lbtn:active b,.lbtn-active b {
	background-position:right -678px
}
.cbtn:hover {
	background-position:0 -323px
}
.cbtn:hover b {
	background-position:right -323px
}
.cbtn:active {
	background-position:0 -379px
}
.cbtn:active b {
	background-position:right -379px
}
.sbtn:hover {
	background-position:0 -496px
}
.sbtn:hover b {
	background-position:right -496px
}
.sbtn:active {
	background-position:0 -553px
}
.sbtn:active b {
	background-position:right -553px
}
.bterror-dialog .sbtn:hover {
	background-position:0 -763px
}
.bterror-dialog .sbtn:hover b {
	background-position:right -763px
}
.bterror-dialog .sbtn:active {
	background-position:0 -817px
}
.bterror-dialog .sbtn:active b {
	background-position:right -817px
}
.new-sbtn:hover {
	background-position:0 -955px
}
.new-sbtn:hover b {
	background-position:right -955px
}
.new-sbtn:active {
	background-position:0 -991px
}
.new-sbtn:active b {
	background-position:right -991px
}
.green-sbtn:hover {
	background-position:0 -1408px;
	text-decoration:none
}
.green-sbtn:hover b {
	background-position:right -1408px
}
.green-sbtn:active {
	background-position:0 -1448px
}
.green-sbtn:active b {
	background-position:right -1448px
}
.green-btn:hover {
	background-position:0 -1776px;
	text-decoration:none
}
.green-btn:hover b {
	background-position:right -1776px
}
.green-btn:active {
	background-position:0 -1804px
}
.green-btn:active b {
	background-position:right -1804px
}
.gray-btn:hover {
	background-position:0 -1859px;
	text-decoration:none
}
.gray-btn:hover b {
	background-position:right -1859px
}
.gray-btn:active {
	background-position:0 -1887px
}
.gray-btn:active b {
	background-position:right -1887px
}
.new-dbtn:hover {
	background-position:0 -1065px
}
.new-dbtn:active {
	background-position:0 -1101px
}
.new-dbtn:hover b {
	background-position:right -1065px
}
.new-dbtn:active b {
	background-position:right -1101px
}
.icon-more-info {
	display:block;
	height:20px;
	width:20px;
	background:url('../images/cloud/btn_icon.gif') -45px -113px no-repeat;
	position:absolute;
	top:10px;
	right:5px
}
.mbtn em {
	top:6px;
	left:10px
}
.icon-download,.icon-print,.icon-creat-file,.icon-clear-file,.icon-edit-pic,.icon-more-sfile,.icon-share,.icon-copy,.icon-share-cancle,.icon-dump,.icon-share-sina,.icon-play-music,.icon-reduction,.icon-tomyram,.icon-update,.icon-window,.icon-revision,.icon-offline-bt,.icon-offline-normal {
	top:5px;
	left:10px;
	position:absolute;
	display:block;
	height:20px;
	width:20px;
	background:url('../images/cloud/btn_icon.gif') no-repeat
}
.icon-offline-bt {
	left:5px;
	top:3px;
	background-position:-234px -371px;
	padding-right:5px
}
.create-bt-button b {
	padding-left:8px
}
.create-normal-button {
	padding-left:29px
}
.icon-offline-normal {
	background-position:-234px -351px;
	left:7px
}
.bbtn:hover .icon-offline-normal {
	background-position:-234px -329px
}
.icon-share-sina {
	top:6px
}
.icon-more {
	top:6px;
	left:50px;
	position:absolute;
	display:block;
	height:20px;
	width:20px;
	background:url('../images/cloud/btn_icon.gif') no-repeat
}
.ubtn .icon-upload-file {
	top:10px;
	left:30px;
	position:absolute;
	display:block;
	height:20px;
	width:95px;
	background:url('/res/static/images/upload_file.png?t=201401235333?@=-1') no-repeat
}
.icon-download {
	background-position:-159px -39px
}
.down-sfile .icon-download {
	background-position:-208px -210px
}
a:hover .icon-download,.down-sfile:hover .icon-download {
	background-position:-182px -39px
}
.icon-print {
	background-position:-255px -419px
}
a:hover .icon-print {
	background-position:-255px -468px
}
.icon-revision {
	background-position:-253px -22px
}
a:hover .icon-revision {
	background-position:-276px -22px
}
a:hover .icon-share-tomail {
	background-position:-229px -421px
}
a:hover .icon-sharedownload {
	background-position:-229px -421px
}
a:hover .icon-share-qr {
	background-position:-230px -441px
}
.icon-creat-file {
	background-position:-159px -20px
}
a:hover .icon-creat-file {
	background-position:-182px -20px
}
.icon-clear-file {
	background-position:-156px -130px
}
.clear-sfile .icon-clear-file {
	background-position:-205px -276px
}
a:hover .icon-clear-file,.clear-sfile:hover .icon-clear-file {
	background-position:-179px -130px
}
.icon-edit-pic.prettify {
	background-position:-70px -205px
}
a:hover .icon-edit-pic.prettify {
	background-position:-100px -205px
}
.icon-edit-pic.puzzle {
	background-position:-70px -298px
}
a:hover .icon-edit-pic.puzzle {
	background-position:-100px -298px
}
.edit-pic-hint {
	display:inline-block;
	width:144px;
	height:37px;
	background:url('../images/cloud/edit_pic_hint.gif') no-repeat;
	text-align:center;
	position:absolute;
	z-index:100;
	top:34px;
	left:392px
}
#editPicHint.none {
	display:none
}
.icon-share {
	background-position:-159px -60px
}
.icon-share-save,.icon-btdownload-save,.icon-videoplay-save {
	top:8px;
	left:10px;
	position:absolute;
	display:block;
	height:20px;
	width:20px;
	background:url('../images/cloud/btn_icon.gif') no-repeat;
	background-position:-208px -465px
}
.icon-btdownload-save {
	background-position:-144px -511px
}
.icon-videoplay-save {
	top:7px;
	background-position:-175px -511px
}
.icon-share-download {
	top:9px;
	left:10px;
	position:absolute;
	display:block;
	height:20px;
	width:20px;
	background:url('../images/cloud/btn_icon.gif') no-repeat;
	background-position:-159px -41px
}
.icon-share-tomail {
	top:10px;
	left:10px;
	position:absolute;
	display:block;
	height:20px;
	width:20px;
	background:url('../images/cloud/btn_icon.gif') no-repeat;
	background-position:-209px -421px
}
.icon-share-qr {
	top:12px;
	left:10px;
	position:absolute;
	display:block;
	height:20px;
	width:20px;
	background:url('../images/cloud/btn_icon.gif') no-repeat;
	background-position:-208px -441px
}
.user-public .icon-share {
	background-position:-208px -230px
}
a:hover .icon-share {
	background-position:-181px -60px
}
.user-public:hover .icon-share {
	background-position:-182px -59px
}
.icon-more-sfile {
	background-position:-209px -350px
}
.icon-more-sfile:hover {
	background-position:-183px -307px
}
.icon-share-cancle {
	background-position:-158px -254px
}
.share-cancle .icon-share-cancle {
	background-position:-208px -254px
}
a:hover .icon-share-cancle,.share-cancle:hover .icon-share-cancle {
	background-position:-179px -254px
}
a:hover .icon-share-download {
	background-position:-179px -254px
}
.icon-copy {
	background-position:-160px -106px
}
.icon-update {
	background-position:-183px -282px
}
.lbtn .icon-atv,.lbtn:link .icon-atv,.lbtn:visited .icon-atv {
	background-position:-183px -340px
}
.lbtn:hover .icon-atv {
	background-position:-183px -364px
}
.lbtn:active .icon-atv {
	background-position:-183px -388px
}
a:hover .icon-copy,.bbtn-hover .icon-copy {
	background-position:-183px -106px
}
.icon-window {
	background-position:-156px -280px
}
.icon-dump {
	background-position:-156px -129px
}
a:hover .icon-dump {
	background-position:-179px -129px
}
.icon-tomyram {
	background-position:-159px -153px
}
.tomyrom-sfile .icon-tomyram {
	background-position:-208px -299px
}
a:hover .icon-tomyram,.tomyrom-sfile:hover .icon-tomyram {
	background-position:-182px -153px
}
.icon-share-sina {
	background-position:-159px -179px
}
.icon-play-music {
	background-position:-156px -211px
}
a:hover .icon-play-music {
	background-position:-177px -211px
}
.icon-reduction {
	background-position:-159px -234px
}
a:hover .icon-reduction {
	background-position:-180px -234px
}
.reduction-sfile .icon-reduction {
	background-position:-180px -234px
}
.sina-public .icon-share-sina {
	background-position:-208px -325px
}
a:hover .icon-share-sina,.sina-public:hover .icon-share-sina {
	background-position:-182px -179px
}
.mbtn .icon-more {
	top:6px;
	left:50px;
	background-position:-45px -113px
}
.more-sfile .icon-more {
	top:6px;
	left:50px;
	background-position:-45px -113px
}
.sina-public,.user-public,.down-sfile,.more-sfile,.share-cancle,.reduction-sfile,.reduction-sfile,.clear-sfile,.tomyrom-sfile {
	color:#06C;
	display:block;
	float:left;
	height:30px;
	line-height:30px;
	position:relative;
	width:30px;
	z-index:9999
}
.icon-pl {
	padding-left:45px
}
.icon-pr {
	padding-right:45px
}
.icon-pl20 {
	padding-left:20px
}
.icon-pl30 {
	padding-left:30px
}
.icon-pl35 {
	padding-left:35px
}
.icon-pr35 {
	padding-right:35px
}
.input-cbx s.sprite {
	background:transparent url('../images/cloud/btn_icon.gif') -113px 0 no-repeat
}
.on .input-cbx s.sprite,.input-cbx-on s.sprite {
	background-position:-113px -19px
}
.more-btn {
	position:relative;
	cursor:pointer;
	top:8px;
	left:100px;
	z-index:9999
}
.icon-rename-sfile,.icon-copy-sfile,.icon-move-sfile,.icon-delete-sfile {
	color:#666;
	display:block;
	border-bottom:1px solid #E7E7E7;
	line-height:27px
}
.icon-delete-sfile {
	border-bottom:0 none
}
.icon-is-vip {
	height:16px;
	left:12px;
	position:absolute;
	top:11px;
	width:16px;
	display:block;
	background:url('../images/cloud/btn_icon.gif') no-repeat;
	background-position:-89px -333px
}
.icon-rename-sfile:hover,.icon-copy-sfile:hover,.icon-move-sfile:hover,.icon-delete-sfile:hover {
	background:#E4EEFE
}
.b-in-blk {
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
	vertical-align:middle
}
.b-btn-inner,.b-btn-triple {
	display:block;
	cursor:pointer
}
.b-btn {
	cursor:default
}
* html .b-btn-inner,* html .b-btn-triple {
	float:left
}
.b-btn-5,.b-btn-5:link,.b-btn-5:visited {
	padding:0 17px 0 0;
	background-position:-100% -4000px;
	text-decoration:none;
	_float:left
}
.b-btn-5:hover,.b-btn-5:active {
	background-position:100% -470px
}
.on .b-btn-5,.on .b-btn-5:link,.on .b-btn-5:visited {
	background-position:100% -428px
}
.b-btn-5 .b-btn-inner {
	padding:6px 14px 15px 34px;
	font-weight:700;
	font-size:14px;
	background-position:-200% -70px;
	_float:left
}
.b-btn-5:hover .b-btn-inner,.b-btn-5:active .b-btn-inner {
	background-position:0 -386px;
	color:#fff
}
.on .b-btn-5 .b-btn-inner,.on .b-btn-5:link .b-btn-inner,.on .b-btn-5:visited .b-btn-inner {
	background-position:0 -344px;
	color:#fff
}
.b-btn-2 {
	padding:0 18px 0 0;
	background-position:100% -796px
}
.b-btn-2 .b-btn-inner {
	padding:8px 0 8px 18px;
	background-position:0 -700px;
	text-align:center;
	font-weight:700;
	font-size:14px;
	line-height:1
}
.b-btn-8 {
	padding:0 16px 0 0;
	background-position:100% -898px;
	_display:inline
}
.b-btn-8 .b-btn-inner {
	padding:9px 5px 12px 23px;
	background-position:0 -932px;
	text-align:center;
	line-height:1;
	white-space:nowrap
}
.b-btn-4 {
	padding:0 3px 0 0;
	background-position:100% -781px
}
.b-btn-4 .b-btn-inner {
	padding:0 0 0 3px;
	background-position:0 -763px;
	float:none
}
.b-btn-6 {
	padding:0 3px 0 0;
	background-position:100% -834px
}
.b-btn-6 .b-btn-inner {
	padding:0 0 0 3px;
	height:23px;
	background-position:0 -738px
}
.b-btn-1 {
	padding:0 5px 0 0;
	background-position:100% -941px
}
.b-btn-1 .b-btn-inner {
	padding:0 0 0 5px;
	background-position:0 -865px
}
.b-btn-1 .b-btn-triple {
	background-position:0 -903px;
	background-repeat:repeat-x
}
.b-btn-6 {
	padding:0 3px 0 0;
	background-position:100% -834px
}
.b-btn-6 .b-btn-inner {
	padding:0 0 0 3px;
	height:23px;
	background-position:0 -738px
}
.b-btn-7 {
	margin-top:8px;
	padding:0 16px 0 0;
	background-position:100% -33px
}
.b-btn-7 .b-btn-inner {
	padding:8px 7px 8px 23px;
	background-position:0 1px;
	font-size:14px;
	line-height:1;
	color:#fff
}
.b-input {
	position:relative
}
.b-dialog-shadow-ct .b-input {
	background-position:100% -375px
}
.b-dialog-shadow-ct .b-input-inner {
	background-position:0 -343px
}
.b-dialog-shadow-ct .b-input-focus {
	background-position:100% -439px
}
.b-dialog-shadow-ct .b-input-focus .b-input-inner {
	background-position:0 -407px
}
.b-share-n {
	padding:0
}
.b-input-inner {
	padding:3px 0 3px 5px;
	background-position:0 -511px;
	_float:left
}
.b-dialog-con input {
	width:180px;
	background:white;
	border:1px solid #aaadb2
}
.input-cbx,.input-cbx:link,.input-cbx:visited {
	cursor:default;
	outline:0 none;
	padding:15px
}
.input-cbx s,.input-cbx dfn {
	width:14px;
	height:14px;
	line-height:14px;
	font-size:0;
	display:block;
	zoom:1
}
.b-holder-off .input-placeholder {
	display:none
}
.b-btn-abs-icon .b-btn-inner {
	position:relative;
	padding-left:45px
}
.b-btn-abs-icon em {
	position:absolute;
	left:23px;
	top:7px
}
.b-input .b-ic-query {
	background-image:url('../images/cloud/sprite_icon.gif');
	background-position:0 -1048px
}
.b-input .b-ic-query:hover,.b-input .b-ic-query:active {
	background-position:0 -1026px
}
.nonclickable,.nonclickable .b-btn-inner,.nonclickable .b-btn-triple {
	cursor:default
}
.prog-bar {
	position:relative;
	display:block
}
.prog-bar s,.prog-bar span {
	display:block;
	height:15px;
	line-height:15px;
	font-size:0
}
.prog-bar s {
	position:absolute;
	top:0;
	z-index:1;
	width:3px
}
.b-progress-bg .prog-bar-l {
	left:0;
	background-position:0 -742px
}
.b-progress-bg .prog-bar-r {
	right:0;
	background-position:100% -838px
}
.b-progress-bg span.sprite {
	margin:0 3px;
	background-position:-20px -742px;
	zoom:1;
	*min-width:1px
}
.b-progress-bg span.p2 span.sprite {
	background-position:-20px -784px
}
.b-progress-bg span.p2 .prog-bar-l {
	background-position:0 -784px
}
.b-progress-bg span.p2 .prog-bar-r {
	background-position:100% -813px
}
.b-progress-bg {
	width:100px;
	float:left;
	background-position:0 -763px
}
.prog-v {
	float:left;
	width:105px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	background-position:-999em -999em
}
.icon-action-btn {
	padding:0 10px 0 32px;
	position:relative
}
.icon-action-btn .sprite-ic {
	position:absolute;
	left:10px;
	top:3px;
	width:17px;
	height:17px
}
.noti {
	_float:right;
	background:url('../images/cloud/noti_indicator.gif') 0 2px no-repeat
}
.clr-ction {
	color:#CE4625
}
.clr-theme {
	color:#818891
}
.b-sina {
	width:16px;
	height:16px;
	background:url('../images/cloud/sprite_icon.gif') -43px -1208px no-repeat
}
.more-sfile-menu {
	display:none;
	left:-28px;
	position:absolute;
	text-align:center;
	top:0;
	width:100px;
	padding:28px 0 0
}
.more-sfile-inner {
	background:none repeat scroll 0 0 #FFF;
	border:1px solid #CFCFCF;
	box-shadow:0 2px 3px #CFCFCF;
	border-radius:3px
}
.hover-low .more-sfile-menu {
	top:-111px;
	padding:0 0 28px 0
}
.disabled {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=50)";
	opacity:0.5;
	color:#ccc
}
.no-result-div {
	padding-top:95px
}
.no-result-title {
	font-size:16px;
	color:#999;
	font-weight:bold;
	text-align:center;
	padding:10px 0 10px 0
}
.no-result-pic {
	text-align:center
}
.no-result-pic em {
	height:180px;
	width:410px;
	display:block;
	margin:0 auto;
	background:url('/res/static/images/emptypic.png?t=201401235333?@=-1') 0 0 no-repeat
}
.no-result-pic em.shr {
	height:240px;
	width:460px;
	background-position:0 -200px;
	margin-bottom:20px
}
.no-result-pic em.recy {
	background-position:-4px -450px;
	width:130px;
	height:160px
}
.no-result-pic em.nohis {
	background-position:-134px -450px;
	width:130px;
	height:160px
}
.no-result-pic em.nonoti {
	background-position:-260px -450px;
	width:150px;
	height:145px
}
.no-result-pic em.pub {
	background-position:0 -178px
}
.no-result-file {
	display:block;
	float:left;
	margin:95px 0 0 20px;
	text-align:left;
	width:100%
}
.no-result-file-download {
	margin:0 0 0 75px;
	display:block;
	text-align:left;
	position:relative;
	padding-top:20px;
	overflow-x:hidden;
	overflow-y:auto;
	height:455px
}
.no-result-file-download .no-result-file-caption,.no-result-file-download .no-result-file-noupload-caption {
	background:url('/res/static/images/emptyfile_button.png?t=201401235333?@=-1') no-repeat scroll 0 -355px transparent;
	height:138px;
	left:0;
	position:absolute;
	top:0;
	width:468px;
	z-index:1
}
.no-result-file-download .no-result-file-noupload-caption {
	background-position:0 -492px
}
.no-result-file-download .no-result-file-noupload-award {
	font-size:14px;
	font-weight:bold;
	left:114px;
	top:137px;
	position:absolute;
	outline:none;
	z-index:1
}
.no-result-file-download .no-result-file-bottom {
	background:url('/res/static/images/emptyfile_intro.jpg?t=201401235333?@=-1') no-repeat scroll 0 0 transparent;
	margin:0 auto;
	padding-left:50px;
	padding-top:408px;
	width:788px;
	height:40px;
	position:relative
}
.no-result-file-download .no-result-file-bottom a {
	text-indent:-999em;
	background:url('/res/static/images/emptyfile_button.png?t=201401235333?@=-1') 0 0 no-repeat;
	display:block;
	outline:none;
	float:left
}
.no-result-file-download .no-result-file-bottom .no-result-download-phone {
	height:42px;
	width:144px;
	margin-right:6px;
	background-position:0 0
}
.no-result-file-download .no-result-file-bottom .no-result-download-phone:hover {
	background-position:0 -43px
}
.no-result-file-download .no-result-file-bottom .no-result-download-phone:active {
	background-position:0 -86px
}
.no-result-file-download .no-result-file-bottom .no-result-download-twocode {
	height:38px;
	width:38px;
	margin:3px 36px 0 0;
	background-position:-393px -135px
}
.no-result-file-download .no-result-file-bottom .no-result-download-twocode:hover {
	background-position:-394px -178px
}
.no-result-file-download .no-result-file-bottom .no-result-download-ipad {
	height:42px;
	width:181px;
	margin-right:48px;
	background-position:-151px 0
}
.no-result-file-download .no-result-file-bottom .no-result-download-ipad:hover {
	background-position:-151px -43px
}
.no-result-file-download .no-result-file-bottom .no-result-download-ipad:active {
	background-position:-151px -86px
}
.no-result-file-download .no-result-file-bottom .no-result-download-pc {
	height:42px;
	width:181px;
	background-position:-336px 0
}
.no-result-file-download .no-result-file-bottom .no-result-download-pc:hover {
	background-position:-336px -43px
}
.no-result-file-download .no-result-file-bottom .no-result-download-pc:active {
	background-position:-336px -86px
}
.no-result-file-download .no-result-file-twocode {
	position:absolute;
	background:url('/res/static/images/emptyfile_button.png?t=201401235333?@=-1') 23px -134px no-repeat;
	width:409px;
	height:211px;
	display:none;
	left:198px;
	top:202px
}
.no-result-file-download .no-result-file-twocode a {
	float:right;
	display:inline-block;
	width:18px;
	height:13px;
	background:url('/res/static/images/emptyfile_button.png?t=201401235333?@=-1') -437px -136px no-repeat;
	text-indent:-999em;
	outline:none;
	margin:14px 20px 0 0;
	font-size:0
}
.no-result-file-download .no-result-file-twocode a:hover {
	background-position:-439px -153px
}
.no-result-file-download .no-result-file-twocode a:active {
	background-position:-439px -171px
}
.no-result-file-download .empty-bt {
	margin:0 auto;
	width:620px
}
.no-result-file-download .empty-bt .empty-bt-pic {
	background:url('/res/static/images/emptypic.png?t=201401235333?@=-1') 0 -625px no-repeat;
	width:214px;
	height:187px;
	float:left
}
.no-result-file-download .empty-bt .empty-bt-txt {
	float:left;
	vertical-align:middle;
	height:184px;
	font-weight:bold;
	font-size:16px;
	line-height:184px;
	color:#666
}
.no-result-bigpic {
	height:190px;
	width:279px;
	clear:both;
	display:block;
	margin:0 auto
}
.no-result-bigpic .nofile,.no-result-bigpic .nopic {
	height:190px;
	width:279px;
	display:block;
	background:url('/res/static/images/emptyfile.png?t=201401235333?@=-1') 0 0 no-repeat
}
.no-result-PC {
	height:299px;
	width:625px;
	clear:both;
	display:block;
	margin:0 auto
}
.windowsIcon {
	float:right;
	position:relative;
	top:-40px
}
.no-result-PC .nofile {
	height:299px;
	width:625px;
	display:block;
	background:url('/res/static/images/emptyfile_pc.gif?t=201401235333?@=-1') 0 0 no-repeat
}
.no-result-video .nopic {
	display:block;
	width:310px;
	height:160px;
	margin:0 auto 30px auto;
	background:left top no-repeat url('/res/static/images/emptyfile_video.gif?t=201401235333?@=-1')
}
.no-result-title.video {
	font-family:"脦垄茂驴陆茂驴陆茂驴陆脜潞茂驴陆",simsun,sans-serif
}
.no-result-title.video span {
	width:531px;
	height:28px;
	line-height:28px;
	background:left top no-repeat url('/res/static/images/emptyfile_video_text.gif?t=201401235333?@=-1');
	zoom:1;
	display:inline-block
}
.no-result-title.video.not-installed span {
	width:672px
}
.no-result-title.video a {
	font-size:14px;
	display:inline-block;
	zoom:1;
	width:132px;
	height:28px;
	line-height:28px;
	background:#2e7edd no-repeat url('/res/static/images/video_no_result_download.gif?t=201401235333?@=-1');
	color:#fff;
	font-weight:normal;
	float:right
}
.no-result-title.video a:link,.no-result-title.video a:visited,.no-result-title.video a:hover,.no-result-title.video a:active {
	color:#fff
}
.no-result-title.video a:hover {
	background-position:0 -28px
}
.no-result-title.video a:active {
	background-position:0 -56px
}
.goVipPage,.open-offline {
	display:block;
	padding-left:10px;
	background:url('../images/cloud/btn_sprit.gif') 0 -711px no-repeat;
	height:37px;
	line-height:37px;
	position:relative;
	text-decoration:none;
	margin-right:15px;
	_width:135px;
	outline:none
}
.goVipPage b,.open-offline b {
	padding:0 10px 0 0;
	color:#fff;
	background:url('../images/cloud/btn_sprit.gif') right -711px no-repeat;
	height:37px;
	line-height:37px;
	display:block;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer
}
.goVipPage em {
	position:absolute;
	height:17px;
	width:17px;
	display:block;
	background:url('../images/cloud/btn_icon.gif') -89px -333px no-repeat;
	top:8px;
	left:19px
}
.goVipPage:hover,.open-offline:hover {
	background-position:0 -763px
}
.goVipPage:hover b,.open-offline:hover b {
	background-position:right -763px
}
.goVipPage:active,.open-offline:active {
	background-position:0 -817px
}
.goVipPage:active b,.open-offline:active b {
	background-position:right -817px
}
.properties {
	float:left;
	width:227px;
	z-index:999
}
.properties dd {
	line-height:24px;
	height:24px;
	zoom:1;
	font-family:\5b8b\4f53
}
.properties dd,.properties dt {
	margin:0 12px 0 12px
}
.properties dt {
	padding:10px 0
}
.share-num {
	*height:46px;
	height:46px;
	width:200px;
	margin:0 auto
}
.property-list {
	border-width:0 0 0 1px
}
.properties .abuse {
	padding:5px 0 0;
	height:16px;
	line-height:16px
}
.property-v {
	width:110px
}
.b-fl {
	float:left
}
.b-bdr-slv2 {
	border:1px solid #F1F1F1
}
.properties .thumb .pic-frm {
	width:73px;
	height:73px;
	float:left;
	zoom:1;
	padding:3px;
	background:white;
	border:1px solid #ddd;
	box-shadow:0 0 1px rgba(0,0,0,.1)
}
.properties .thumb .pic-frm:hover {
	border:1px solid rgb(180,200,230)
}
.properties .thumb a:link,.properties .thumb a:visited,.properties .thumb a:hover,.properties .thumb a:active {
	text-decoration:none
}
.properties .thumb * {
	cursor:pointer
}
.properties .pic-frm {
	display:table-cell;
	text-align:center;
	vertical-align:middle
}
.properties .pic-frm-pic {
	vertical-align:middle;
	width:70px;
	height:70px
}
.properties .thumb .pic-frm {
	width:70px;
	height:70px;
	font-size:21px
}
.properties .thumb,.thumb:link,.thumb:visited {
	cursor:default
}
.properties .share-frm-lbl {
	padding-left:10px;
	color:black;
	width:109px;
	font-size:14px;
	letter-spacing:1px
}
.properties .share-frm-lbl a {
	display:block;
	line-height:42px;
	padding:0 0 2px;
	font-weight:600;
	color:black;
	text-decoration:none;
	width:109px
}
.properties .share-num a.publiccnt,.share-num a.concerncnt,.share-num a.fanscnt {
	height:28px;
	font-size:12px;
	line-height:30px;
	letter-spacing:1px;
	font-weight:normal;
	float:left;
	width:66px;
	color:#333
}
.properties .share-num a em {
	color:#333;
	font-size:18px;
	font-family:tahoma
}
.properties .share-num a:hover,.share-num a:hover em {
	color:#06c;
	text-decoration:none
}
.properties .share-frm-lbl a .number {
	font-size:15px;
	color:black;
	font-family:tahoma;
	font-style:normal;
	font-weight:600
}
.properties .link_names {
	width:335px
}
.properties .flag-2 .link-title {
	height:62px
}
.myphoto-shadow,.flag2-pan .myphoto-shadow {
	box-shadow:0 0 4px rgba(0,0,0,.1);
	font-size:40px;
	transform:skew(7deg) rotate(4deg);
	-webkit-transform:skew(7deg) rotate(4deg);
	-moz-transform:skew(7deg) rotate(4deg);
	-o-transform:skew(7deg) rotate(4deg);
	position:absolute;
	width:74px;
	height:75px;
	top:13px;
	left:15px;
	background:rgba(0,0,0,.1);
	z-index:-1
}
.radius,.radius_inner {
	border-width:1px;
	border-color:black
}
.radius {
	display:inline-block;
	border-style:none solid
}
.radius_inner {
	border-style:solid none;
	float:left;
	margin:-1px 0;
	position:relative;
	_width:100%
}
.pix-2-rnd {
	background:#fff;
	height:1px;
	line-height:1px;
	font-size:1px
}
.pix-2-rnd-1 {
	margin:1px 0
}
.pix-2-rnd-2 {
	margin:2px 0
}
.sprite-new {
	background:url('/res/static/images/sprite_n1.gif?t=201401235333?@=-1') 0 0 no-repeat
}
.bdr-n-slv {
	border:1px solid #e0e0e0
}
.bdr-n-cau {
	border:1px solid #fae79f
}
.bdr-n-blu {
	border:1px solid #6d7a89
}
.bdr-n-blu-1 {
	border:1px solid #6d7a89
}
.dlg-sys-btn,.dlg-sys-btn dfn {
	display:block
}
.dlg-sys-btn,.dlg-sys-btn:link,.dlg-sys-btn:visited {
	position:relative;
	z-index:5;
	padding:12px 6px;
	text-indent:-999em
}
.dlg-sys-btn dfn {
	width:15px;
	height:15px;
	line-height:15px;
	font-size:0;
	cursor:pointer
}
.dlg-sys-btn-min dfn {
	background-position:0 -162px
}
.dlg-sys-btn-cls dfn {
	background-position:0 -177px
}
.dlg-sys-btn-cls,.dlg-sys-btn-cls:link,.dlg-sys-btn-cls:visited {
	padding-right:12px
}
.dlg-sys-win-min .dlg-sys-btn-min dfn {
	background-position:0 -192px
}
.b-split-btn,.b-split-btn em,.b-split-btn span {
	display:block
}
.b-split-btn em,.b-split-btn span {
	_float:left
}
.b-split-btn,.b-split-btn:link,.b-split-btn:visited {
	padding:0 5px 0 0;
	text-decoration:none
}
.b-split-btn span {
	padding:0 0 0 5px
}
.b-split-btn em {
	padding:0 5px
}
.b-split-btn-1,.b-split-btn-1:link,.b-split-btn-1:visited {
	background:url('/res/static/images/btn_sprit.png?t=201401235333?@=-1') no-repeat -1px -1px;
	padding:0
}
.b-split-btn-1 em {
	padding:0 10px;
	height:25px;
	line-height:25px;
	background-repeat:repeat-x;
	background-position:0 -7000px;
	cursor:pointer;
	color:#000;
	border:1px solid #a7a7a7;
	border-radius:2px
}
.b-split-btn-1 span {
	background-position:0 -4500px;
	padding:0
}
.dlg-h4-1 {
	position:relative;
	z-index:2;
	font-size:14px;
	text-indent:1em;
	color:#fff
}
.dlg-h4-1 strong {
	margin:8px 0 0
}
.dlg-h4-1 dfn {
	margin:7px 5px 0 10px;
	float:left;
	width:21px;
	height:26px;
	background:url('/res/static/images/ic_rkt.png?t=201401235333?@=-1') 0 0 no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/res/static/images/ic_rkt.png",sizingMethod="scale")
}
.rkt-on .dlg-h4-1 strong,.rkt-on .dlg-h4-1 b {
	text-indent:0
}
.dlg-hd-upload {
	background-color:#f9f9f9;
	background-repeat:repeat-x
}
.upload-dialog {
	left:auto;
	top:auto;
	right:30px;
	bottom:0;
	width:635px;
	background:#fff;
	z-index:100;
	-webkit-box-shadow:0 0 20px -2px rgba(0,0,0,0.5);
	-moz-box-shadow:0 0 20px -2px rgba(0,0,0,0.5);
	-ms-box-shadow:0 0 20px -2px rgba(0,0,0,0.5);
	box-shadow:0 0 20px -2px rgba(0,0,0,0.5)
}
.upload-dialog,.upload-dialog a,.upload-dialog a:link,.upload-dialog:visited {
	font-size:12px
}
.upload-dialog .dlg-hd {
	padding:0
}
.upload-dialog .dlg-bd {
	clear:both;
	overflow:hidden;
	border-width:0 1px 1px
}
.status-btn,.status-btn:link,.status-btn:visited {
	position:absolute;
	right:17px;
	top:2px;
	z-index:1;
	width:16px;
	height:16px
}
.status-btn-waiting,.status-btn-waiting:link,.status-btn-waiting:visited,.flock .status-btn-waiting:link,.flock .status-btn-waiting:visited,.flock .status-btn-waiting:hover,.flock .status-btn-waiting:active {
	background-position:0 -269px;
	cursor:pointer
}
.status-btn-waiting:hover {
	background-position:-21px -269px
}
.status-btn-retry,.status-btn-retry:link,.status-btn-retry:visited,.flock .status-btn-retry:link,.flock .status-btn-retry:visited,.flock .status-btn-retry:hover,.flock .status-btn-retry:active {
	background-position:0 -287px
}
.status-btn-retry:hover,.status-btn-retry:active {
	background-position:-21px -287px
}
.status-btn-pause,.status-btn-pause:link,.status-btn-pause:visited,.flock .status-btn-pause:link,.flock .status-btn-pause:visited,.flock .status-btn-pause:hover,.flock .status-btn-pause:active {
	background-position:0 -235px
}
.status-btn-pause:hover,.status-btn-pause:active {
	background-position:-22px -235px
}
.status-btn-rsm,.status-btn-rsm:link,.status-btn-rsm:visited,.flock .status-btn-rsm:link,.flock .status-btn-rsm:visited,.flock .status-btn-rsm:hover,.flock .status-btn-rsm:active {
	background-position:0 -252px
}
.status-btn-rsm:hover,.status-btn-rsm:active {
	background-position:-22px -252px
}
.status-btn-rst,.status-btn-rst:link,.status-btn-rst:visited,.flock .status-btn-rst:link,.flock .status-btn-rst:visited,.flock .status-btn-rst:hover,.flock .status-btn-rst:active {
	background-position:0 -287px
}
.status-btn-rst:hover,.status-btn-rst:active {
	background-position:-21px -287px
}
.upload-colgroup {
	background:url('/res/static/images/ic_retry.png?t=201401235333?@=-1') -990em -990em no-repeat;
	padding:5px 0;
	color:#9a9a9a
}
.upload-colgroup .pf-c2 {
	background:url('/res/static/images/ic_retry_on.png?t=201401235333?@=-1') -990em -990em no-repeat
}
.upload-colgroup .pf-c1 {
	background:url('/res/static/images/ic_remove_hover.png?t=201401235333?@=-1') -990em -990em no-repeat
}
.upload-colgroup .pf-c5 {
	background:url('/res/static/images/ic_srt.png?t=201401235333?@=-1') -990em -990em no-repeat
}
.upload-exception-msg {
	position:absolute;
	left:0;
	top:-50px;
	z-index:10;
	width:100%;
	background:#F8EBBF;
	border-width:0 0 1px
}
.upload-exception-msg-inner {
	position:relative;
	padding:0 10px;
	height:32px;
	line-height:32px
}
.dlg-sys-win-min .upload-dialog-hd {
	height:0
}
.inline-mask {
	position:absolute;
	left:0;
	top:0;
	z-index:0;
	background:#abd7fb;
	width:0;
	height:100%;
	background:#f5f7ff -webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(153,209,255,.8)),color-stop(.5,rgba(132,199,255,.8)),color-stop(1,rgba(108,188,255,.8)));
	background:#f5f7ff -moz-linear-gradient(top,rgba(153,209,255,.8),rgba(132,199,255,.8) 50%,rgba(108,188,255,.8))
}
.upload-file-item .inline-mask {
	_height:36px
}
.dlg-hd-upload .inline-mask {
	_height:39px;
	background:#87c4fb;
	background:#87c4fb -webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(138,198,252,.8)),color-stop(.5,rgba(117,187,249,.8)),color-stop(1,rgba(97,176,247,.8)));
	background:#87c4fb -moz-linear-gradient(top,rgba(138,198,252,.8),rgba(117,187,249,.8) 50%,rgba(97,176,247,.8))
}
.overlay-col {
	position:relative;
	z-index:2
}
.overlay-col .disabled,.overlay-col .disabled:link,.overlay-col .disabled:visited {
	color:#818891
}
.state-txt-btn {
	float:left;
	display:block;
	width:18px;
	height:18px;
	text-indent:-999px;
	background-position:-22px -180px;
	-webkit-transform:scale(1)
}
.state-txt-btn-complete {
	background-position:-22px -162px
}
.state-txt-btn-complete-hit {
	padding-left:20px;
	text-indent:0;
	width:auto
}
.state-txt-btn-complete-hit i {
	font-style:normal;
	display:inline-block;
	*display:inline;
	text-indent:0
}
.status-row-cau {
	background-color:#fff2f2
}
.overlay-col .idt-10 {
	margin-right:5px
}
.upload-bar-info {
	float:left;
	width:200px;
	text-indent:0
}
.upload-dialog .scrollbar {
	top:0
}
.pf-c1 {
	width:40%;
	text-indent:15px
}
.pf-c3 {
	width:24%;
	text-indent:5px
}
.pf-c2 {
	width:13%;
	font-family:simsun
}
.pf-c4 {
	width:10%
}
.pf-c5 {
	width:13%
}
.upload-file-item {
	cursor:default;
	padding:8px 0;
	_height:20px;
	_overflow:hidden;
	border-color:#ebebeb
}
.mf-state-btn,.mf-state-btn:link,.mf-state-btn:visited {
	display:none;
	left:0
}
.b-split-btn-1 {
	position:absolute;
	top:4px;
	right:10px;
	z-index:5
}
.tips .bbtn,.tips .bbtn:link,.tips .bbtn:visited {
	padding-left:10px
}
.tips .txt1,.tips .bbtn {
	float:left
}
.tips .tips-prx {
	padding:4px 0;
	*display:inline
}
.upload-dialog .tips-prx {
	float:left;
	width:430px
}
.two-pix-btn,.two-pix-btn:link,.two-pix-btn:visited {
	padding:2px 10px;
	text-decoration:none;
	border:1px solid #a7a7a7;
	border-radius:2px;
	color:#000;
	*display:inline;
	background:url('/res/static/images/btn_sprit.png?t=201401235333?@=-1') -1px -145px no-repeat
}
.tips .two-pix-btn,.tips .two-pix-btn:link,.tips .two-pix-btn:visited {
	float:left;
	margin-top:1px;
	margin-left:10px
}
.upload-dialog .two-pix-btn,.upload-dialog .two-pix-btn:link,.upload-dialog .two-pix-btn:visited {
	float:right;
	margin-top:2px;
	line-height:22px;
	height:22px
}
.tips .two-pix-btn:hover,.tips .two-pix-btn:active {
	text-decoration:none
}
.ic-upload-caution {
	float:left;
	margin:7px 0 0;
	width:22px;
	height:20px;
	background:url('../images/cloud/btn_icon.gif') 0 -248px no-repeat
}
.atv-pro-dlg,.atv-pro-bg-sdw,.atv-pro-con {
	left:0;
	top:0;
	width:478px;
	height:218px
}
.atv-pro-dlg {
	z-index:990;
	left:200px;
	top:200px
}
.atv-pro-bg-sdw {
	z-index:-1;
	background:url('/res/static/images/active_plugin.png?t=201401235333?@=-1') 0 0 no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/res/static/images/active_plugin.png",sizingMethod="scale")
}
.atv-pro-dlg-on .atv-pro-bg-sdw {
	background:url('/res/static/images/active_plugin_on.png?t=201401235333?@=-1') 0 0 no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/res/static/images/active_plugin_on.png",sizingMethod="scale")
}
.atv-pro-dlg-on .dld-atv-pro {
	display:none
}
.atv-pro-con {
	z-index:10
}
.dld-atv-pro {
	position:absolute;
	left:173px;
	top:158px;
	z-index:5;
	width:132px;
	height:35px;
	text-indent:-999em
}
.dld-atv-cls {
	position:absolute;
	left:443px;
	top:31px;
	width:30px;
	height:30px;
	z-index:5;
	text-indent:-999em
}
.up-dd-tip {
	display:block;
	content:"\20";
	width:15px;
	height:9px;
	background:red;
	position:absolute;
	left:60px;
	bottom:-8px;
	_bottom:auto;
	_top:35px;
	font-size:0;
	background:url('/res/static/images/ic_tip_arrow.png?t=201401235333?@=-1') 0 0 no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/res/static/images/ic_tip_arrow.png",sizingMethod="scale")
}
.upload-dialog .up-dd-tip {
	display:none
}
.flock .sprite-new,.flock .sprite-new:link,.flock .sprite-new:visited,.flock .sprite-new:hover,.flock .sprite-new:active {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=50)";
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	opacity:0.5;
	cursor:default
}
.icon-atv {
	top:3px;
	width:21px;
	height:24px
}
.pf-c1 .sprite-ic {
	background:url('/res/static/images/sprite_list_icon.gif?@=-1') 9999px 9999px no-repeat
}
.ellipsis-ex .sprite-ic {
	margin-left:15px
}
.haspulldown .upload-methods {
	top:28px;
	left:12px;
	width:106px
}
.haspulldown .upload-methods a,.haspulldown .upload-methods a:link,.haspulldown .upload-methods a:visited {
	text-align:center
}
.upload-failure-report {
	z-index:100;
	position:absolute;
	left:20px;
	top:100px;
	width:560px;
	border:1px solid #b6b6b6;
	background:#f7f7f7;
	box-shadow:0 1px 10px rgba(0,0,0,0.3)
}
.upload-failure-report-btt {
	box-shadow:0 -1px 10px rgba(0,0,0,0.3)
}
.upload-fr-arw {
	position:absolute;
	left:217px;
	top:-9px;
	width:16px;
	height:9px;
	background:url('/res/static/images/ic_arw_2.png?@=-1') 0 0 no-repeat
}
.upload-failure-report-btt .upload-fr-arw {
	top:auto;
	bottom:-9px;
	background-image:url('/res/static/images/ic_arw_r_2.png?@=-1')
}
.upload-failure-report .row {
	padding:7px 0;
	border:1px solid #fff;
	border-color:#fff #fff #f2f2f2;
	border-width:1px 0
}
.upload-failure-report .first {
	border-top-width:0
}
.upload-failure-report .last {
	border-bottom-width:0
}
.upload-failure-report .cn1 {
	width:310px
}
.upload-failure-report .cn2 {
	width:112px;
	color:#999
}
.upload-failure-report .cn3 {
	width:112px;
	color:#999
}
.ellip-col {
	float:left
}
.ellip-col1 {
	width:300px;
	text-indent:10px
}
.ellip-col2 {
	width:100px
}
.pf-c1 .input {
	float:right;
	text-indent:0;
	font-weight:400;
	*margin:3px 0 0;
	_margin:0
}
.input i {
	padding:0 20px 5px 0;
	background:url('/res/static/images/btn_icon.gif?@=21211224?@=-1') 100% -583px no-repeat;
	font-style:normal;
	color:red
}
.ellipsis-ex {
	text-overflow:ellipsis;
	overflow:hidden;
	height:22px;
	word-break:break-all;
	text-indent:0
}
.row-lst .row {
	*display:inline;
	*float:left;
	*width:100%
}
.row-lst-scrollable {
	overflow:auto;
	overflow-x:hidden;
	height:267px
}
#barCmdUpload {
	background-color:#1A71D3
}
#barCmdUpload b {
	width:48px;
	text-align:center;
	padding-right:25px;
	background-color:#1A71D3
}
.ex-dd-menu dfn {
	position:absolute;
	top:1px;
	right:0;
	border-left:1px solid #3787e8
}
.ex-dd-menu strong {
	display:block;
	width:17px;
	height:25px;
	border-left:1px solid #1263b5;
	background-position:-87px -76px
}
.html5-uploader-ctrl {
	position:absolute;
	left:10px;
	top:0;
	height:30px;
	z-index:1;
	cursor:pointer
}
.html5-uploader-ctrl-fld {
	opacity:0;
	overflow:hidden;
	filter:alpha(opacity=0);
	font-size:300px;
	width:115px;
	height:30px;
	cursor:pointer
}
.html5-dnd-zone .files {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=0)";
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
	opacity:0;
	pointer-events:none
}
.html5-dnd-zone {
	display:block;
	position:absolute;
	left:1%;
	top:1%;
	z-index:100;
	width:98%;
	height:98%;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
	color:#d2d2d2;
	border:4px dashed #d2d2d2;
	content:"\20";
	text-align:center;
	font-size:16px;
	font-weight:700;
	background:rgba(255,255,255,.8)
}
.html5-dnd-zone::before {
	position:absolute;
	left:50%;
	top:50%;
	margin:-18px 0 0 -100px;
	width:200px;
	font-size:24px;
	color:#ccc;
	text-align:center;
	display:block;
	content:"茂驴陆茂驴陆茂驴陆脛录茂驴陆茂驴陆茂驴陆茂驴陆茂驴陆茂驴陆茂驴陆茂驴陆茂驴陆茂驴陆茂驴陆";
	font-family:'microsoft yahei',arial
}
@charset "utf-8";
	.mbox ul,.mbox em,.mbox li {
	list-style:none;
	padding:0;
	margin:0;
	font-style:normal
}
.mbox a {
	outline:none;
	color:#2c76c0;
	text-decoration:none
}
.mbox a:hover {
	text-decoration:underline;
	color:#61A7ED
}
.mbox {
	height:550px;
	margin:0 auto;
	width:520px;
	padding-right:2px
}
.mbox .clearfix {
	zoom:1
}
.mbox .clearfix:after {
	content:'.';
	display:block;
	visibility:hidden;
	clear:both;
	height:0
}
.mbox .hidden {
	display:none
}
.mbox .show {
	display:block
}
.mbox .gray {
	color:#ccc
}
.mbox .red {
	color:red
}
.mbox *:focus {
	outline:none
}
.mbox .truncate {
	overflow:hidden
}
.mbox {
	height:auto;
	margin:0 auto;
	width:520px
}
.mbox .wrap {
	background:#dadada;
	border:1px #aeaeae solid;
	width:100%
}
.mbox .wrap .mb-bd {
	background:url('/res/static/thirdparty/ting/skins/disk/bg_xf.png?@=-1') repeat-x 0 -962px;
	position:static
}
.mbox .mb-ft span {
	display:block;
	background:url('/res/static/thirdparty/ting/skins/disk/bg_ctrl.png?@=-1') no-repeat 0 -1693px;
	width:10px;
	height:20px;
	margin:0 auto;
	overflow:hidden;
	text-indent:-999px
}
.mbox .mb-ft a {
	display:block;
	background:url('/res/static/thirdparty/ting/skins/disk/bg_xf.png?@=-1') repeat-x scroll 0 -717px;
	height:20px;
	cursor:pointer
}
.mbox .mb-ft a:hover {
	background-position:0 -800px
}
.mbox .mb-ft a:hover span {
	background-position:0 -1672px
}
.mbox .fold .mb-bd {
	padding:0 4px
}
.mbox .fold .songlist {
	height:0;
	overflow:hidden
}
.mbox .fold .mb-ft span {
	background:url('/res/static/thirdparty/ting/skins/disk/bg_ctrl.png?@=-1') no-repeat 0 -1733px;
	width:10px;
	height:20px;
	margin:0 auto;
	cursor:pointer
}
.mbox .fold .mb-ft a {
	background-position:0 -717px;
	height:20px;
	border-top:1px solid #D8D8D8
}
.mbox .fold .mb-ft a:hover {
	background-position:0 -868px
}
.mbox .fold .mb-ft a:hover span {
	background-position:0 -1758px
}
.mbox .mb-hd {
	background:url('/res/static/thirdparty/ting/skins/disk/bg_xf.png?@=-1') repeat-x 0 0;
	height:75px;
	width:100%
}
.mbox .mb-hd .ctrl {
	width:138px;
	height:75px;
	float:left
}
.mbox .mb-hd .ctrlbtn {
	height:49px;
	padding-left:13px;
	margin-bottom:2px
}
.mbox .mb-hd .ctrlbtn li,.mbox .mb-hd .mod li {
	display:block;
	float:left
}
.mbox .mb-bd .mod li {
	display:block;
	float:right
}
.mbox .mb-hd .ctrlbtn a,.mbox .mb-hd .mod a,.mbox .mb-bd .mod a {
	background:url('/res/static/thirdparty/ting/skins/disk/bg_ctrl.png?@=-1') no-repeat;
	display:block;
	text-indent:-999px;
	overflow:hidden
}
.mbox .mb-hd .mutebtn a {
	_display:inline;
	cursor:pointer;
	background:url('/res/static/thirdparty/ting/skins/disk/bg_ctrl.png?@=-1') no-repeat 6px -1524px;
	float:left;
	height:16px;
	margin-left:17px;
	width:24px
}
.mbox .mb-hd .mutebtn a:hover {
	background-position:6px -1546px
}
.mbox .mb-hd .on .mutebtn a {
	_display:inline;
	background-position:-22px -1524px
}
.mbox .mb-hd .on .mutebtn a:hover {
	background-position:-22px -1546px
}
.mbox .mb-hd .prev a {
	width:33px;
	height:45px;
	background-position:-21px 0
}
.mbox .mb-hd .prev a:hover {
	background-position:-21px -105px
}
.mbox .mb-hd .prev a:active {
	background-position:-21px -210px
}
.mbox .mb-hd .play a:active {
	background-position:-21px -210px
}
.mbox .mb-hd .play a {
	width:44px;
	height:50px;
	background-position:-54px 0
}
.mbox .mb-hd .play a:hover {
	background-position:-54px -105px
}
.mbox .mb-hd .play a:active {
	background-position:-54px -210px
}
.mbox .mb-hd .play a.on {
	width:44px;
	height:50px;
	background-position:-243px 0
}
.mbox .mb-hd .play a.on:hover {
	background-position:-243px -105px
}
.mbox .mb-hd .play a.on:active {
	background-position:-243px -210px
}
.mbox .mb-hd .next a {
	width:33px;
	height:45px;
	background-position:-98px 0
}
.mbox .mb-hd .next a:hover {
	background-position:-98px -105px
}
.mbox .mb-hd .next a:active {
	background-position:-98px -210px
}
.mbox .mb-hd .ctrl .volslder {
	float:left;
	width:72px
}
.mbox .mb-hd .progress {
	float:left;
	height:75px;
	width:293px;
	overflow:hidden
}
.mbox .mb-hd .progress .tit {
	height:43px;
	*height:39px;
	padding-top:2px;
	*padding-top:7px;
	line-height:46px;
	overflow:hidden;
	_overflow-x:visible;
	margin-bottom:2px;
	visibility:hidden
}
.mbox .mb-hd .tit a {
	background:url('/res/static/thirdparty/ting/skins/disk/bg_ctrl.png?@=-1') no-repeat 2px -1596px
}
.mbox .mb-hd .tit a:hover {
	text-decoration:underline
}
.mbox .mb-hd .titwarper a {
	background:none;
	text-decoration:none;
	color:#000
}
.mbox .mb-hd .titwarper a:hover {
	text-decoration:underline;
	color:blue
}
.mbox .mb-hd .titwarper .titcon {
	padding-right:40px
}
.mbox .mb-hd .tit .stit {
	padding-right:10px
}
.mbox .mb-hd .tit h2 {
	float:left;
	font-family:氓戮庐猫陆炉茅鈥衡�γ┞烩��,simsun;
	font-size:23px;
	margin-right:8px;
	vertical-align:middle;
	overflow:auto
}
.mbox .mb-hd .playmod {
	float:right;
	height:45px;
	letter-spacing:-0.6px;
	padding:18px 0 0 6px;
	width:77px
}
.mbox .mod a {
	width:18px;
	height:18px;
	margin:0 4px 0 0
}
.mbox .mb-hd .random a {
	background-position:0 -339px
}
.mbox .mb-hd .random a:hover {
	background-position:0 -371px
}
.mbox .mb-hd .random a.on {
	background-position:0 -435px
}
.mbox .mb-hd .sgelroll a {
	background-position:-25px -339px;
	margin-right:6px
}
.mbox .mb-hd .sgelroll a:hover {
	background-position:-25px -371px
}
.mbox .mb-hd .sgelroll a.on {
	background-position:-25px -435px
}
.mbox .mb-hd .listroll a {
	background-position:-50px -339px
}
.mbox .mb-hd .listroll a:hover {
	background-position:-50px -371px
}
.mbox .mb-hd .listroll a.on {
	background-position:-50px -435px
}
.mbox .mb-hd .time {
	font-size:12px;
	font-family:arial;
	margin-top:32px
}
.mbox .mb-bd {
	position:relative;
	padding:5px 4px 3px 4px
}
.mbox .mb-bd .mask {
	background:url('/res/static/thirdparty/ting/skins/disk/mask.png?@=-1') no-repeat;
	height:10px;
	left:0;
	_left:-2px;
	position:absolute;
	top:0;
	width:520px;
	*background:none
}
.mbox .mb-bd .accordion {
	float:left;
	width:146px;
	height:395px;
	margin-right:4px;
	font-size:12px
}
.mbox .songlist {
	width:100%;
	background:#fff;
	overflow:hidden;
	height:310px
}
.mbox .songlist .listft {
	background:url('/res/static/thirdparty/ting/skins/disk/bg_xf.png?@=-1') repeat-x 0 -761px;
	height:33px
}
.mbox .songlist .listbtn span {
	float:left;
	padding:0
}
.mbox .songlist .listbtn a {
	background:url('/res/static/thirdparty/ting/skins/disk/bg_ctrl.png?@=-1') no-repeat;
	float:left;
	line-height:20px;
	margin:8px 10px 0 0;
	text-indent:-999px
}
.mbox .songlist .listbd {
	overflow-x:hidden;
	overflow-y:auto;
	position:relative;
	height:280px;
	width:100%
}
.mbox .listbd table {
	width:100%;
	border-collapse:separate
}
.mbox .listbd td {
	border-bottom:1px solid #ECECEC;
	cursor:default;
	font-size:12px;
	line-height:27px;
	text-align:left;
	height:27px
}
.mbox .listbd tr.hovered {
	background-color:#ececec
}
.mbox .listbd tr.selected {
	background-color:#e0f2ff
}
.mbox .listbd tr.currplay td {
	border-collapse:collapse
}
.mbox .listbd tr.currplay .col02 span {
	background:url('/res/static/thirdparty/ting/skins/disk/icon_sprite.png?@=-1') no-repeat -356px -85px transparent;
	*background-position:-358px -87px\9;
	_background-position:-356px -89px;
	width:15px;
	height:20px;
	color:#0097E3;
	float:left;
	_display:inline;
	margin:1px 5px;
	text-indent:-999px;
	zoom:1
}
.mbox .listbd tr.currplay .col03 {
	color:#1fa5e8
}
.mbox .listbd tr.pause .col02 span {
	background:url('/res/static/thirdparty/ting/skins/disk/icon_sprite.png?@=-1') no-repeat -238px -202px transparent
}
.mbox .listbd tr .col01,.mbox .listbd tr .col02,.mbox .listbd tr .col03,.mbox .listbd tr .col04,.mbox .listbd tr .col05 {
	padding-top:2px;
	float:left;
	height:25px;
	line-height:25px
}
.mbox .listbd tr .col01 {
	height:24px;
	padding-left:8px;
	*padding-left:6px;
	padding-top:3px;
	*padding-top:0;
	width:4%
}
.mbox .listbd tr .col02 {
	width:5%;
	color:#a7a7a7;
	overflow:hidden;
	text-indent:-999px
}
.mbox .listbd tr .col03 {
	width:80%;
	height:25px;
	padding-right:10px
}
.mbox .listbd tr .col03 .truncate {
	height:25px;
	white-space:nowrap
}
.mbox .listbd tr .col03 div {
	height:25px;
	overflow:hidden
}
.mbox .listbd tr .col04 {
	width:30%;
	color:#a7a7a7;
	padding-left:5px;
	display:none
}
.mbox .listbd tr .col04 .truncate {
	width:160px;
	height:25px
}
.mbox .listbd tr .col05 {
	width:12%;
	padding-right:4px
}
.mbox .listbd .tablewraper {
	zoom:1
}
.mbox .songlist .mod {
	margin-top:3px
}
.mbox .on .mod {
	display:block
}
.mbox .loadingbg {
	width:105px;
	height:100px
}
.mbox .mb-songinfo .tit li {
	width:100%;
	cursor:pointer;
	font-size:12px;
	float:left;
	line-height:30px;
	height:30px;
	text-align:center
}
.mbox .mb-songinfo .tit li a {
	width:100%;
	display:block;
	background:url('/res/static/thirdparty/ting/skins/disk/bg_xf.png?@=-1') repeat-x 0 -618px;
	height:30px;
	color:#888;
	text-decoration:none
}
.mbox .mb-songinfo .tit li a:hover {
	background-position:0 -664px
}
.mbox .mb-songinfo .tit li a.first {
	border-right:1px solid #dadada
}
.mbox .mb-songinfo .tit li.on a,.mbox .mb-songinfo .tit li.on a:hover {
	cursor:default;
	color:#000;
	background-position:0 -564px
}
.mbox .mb-songinfo .con {
	height:280px;
	overflow:hidden;
	position:absolute;
	width:512px;
	position:absolute;
	width:100%;
	background:#fff
}
.mbox .mb-songinfo .con.on {
	display:block
}
.mbox .slider-side {
	position:absolute;
	top:0;
	width:7px;
	font-size:0;
	background:url('/res/static/thirdparty/ting/skins/disk/side.gif?@=-1') no-repeat;
	z-index:1
}
.mbox .volume-slider-main {
	position:relative;
	height:17px;
	width:73px
}
.mbox .volume-slider-main .volume-slider-left {
	left:0;
	height:17px;
	background-position:-3px center
}
.mbox .volume-slider-main .volume-slider-right {
	right:-1px;
	height:17px;
	background-position:-10px center
}
.mbox .music-slider-main {
	position:relative;
	width:100%;
	height:23px
}
.mbox .music-slider-main .music-slider-left {
	left:0;
	height:23px;
	background-position:-3px center
}
.mbox .music-slider-main .music-slider-right {
	right:-1px;
	height:23px;
	background-position:-10px center
}
.mbox .tangram-slider {
	background:url('/res/static/thirdparty/ting/skins/disk/slider-bg-0.gif?@=-1') repeat-x 0 center
}
.mbox .tangram-slider-thumb {
	position:absolute;
	font-size:0;
	z-index:0
}
.mbox .tangram-progressbar-bar {
	font-size:0
}
.mbox .slider-volume,.slider-volume-followProgressbar {
	width:73px;
	height:17px
}
.mbox .slider-volume-thumb {
	width:17px;
	height:17px;
	background:url('/res/static/thirdparty/ting/skins/disk/volume-btn.png?@=-1') no-repeat 0 center;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/res/static/thirdparty/ting/skins/disk/volume-btn.png",sizingMethod="scale");
	_background:none;
	z-index:2
}
.mbox .slider-volume-thumb-hover {
	background:url('/res/static/thirdparty/ting/skins/disk/volume-btn_hover.png?@=-1') no-repeat 0 center;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/res/static/thirdparty/ting/skins/disk/volume-btn_hover.png",sizingMethod="scale");
	_background:none
}
.mbox .slider-volume-thumb-press {
	background:url('/res/static/thirdparty/ting/skins/disk/volume-btn_press.png?@=-1') no-repeat 0 center;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/res/static/thirdparty/ting/skins/disk/volume-btn_press.png",sizingMethod="scale");
	_background:none
}
.mbox .slider-volume-followProgressbar-bar {
	height:17px;
	background:url('/res/static/thirdparty/ting/skins/disk/slider-bg-2.gif?@=-1') repeat-x 0 center
}
.mbox .slider-music,.slider-music-loaderProgressbar,.slider-music-followProgressbar {
	width:293px;
	height:23px
}
.mbox .slider-music-thumb {
	width:22px;
	height:23px;
	background:url('/res/static/thirdparty/ting/skins/disk/music-btn.png?@=-1') no-repeat 0 center;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/res/static/thirdparty/ting/skins/disk/music-btn.png",sizingMethod="scale");
	_background:none;
	z-index:2
}
.mbox .slider-music-thumb-hover {
	background:url('/res/static/thirdparty/ting/skins/disk/music-btn_hover.png?@=-1') no-repeat 0 center;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/res/static/thirdparty/ting/skins/disk/music-btn_hover.png",sizingMethod="scale");
	_background:none
}
.mbox .slider-music-thumb-press {
	background:url('/res/static/thirdparty/ting/skins/disk/music-btn_press.png?@=-1') no-repeat 0 center;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/res/static/thirdparty/ting/skins/disk/music-btn_press.png",sizingMethod="scale");
	_background:none
}
.mbox .slider-music-loaderProgressbar-bar {
	height:23px;
	background:url('/res/static/thirdparty/ting/skins/disk/slider-bg-1.gif?@=-1') repeat-x 0 center
}
.mbox .slider-music-followProgressbar-bar {
	height:23px;
	background:url('/res/static/thirdparty/ting/skins/disk/slider-bg-2.gif?@=-1') repeat-x 0 center
}
.mbox .tangram-progressbar {
	cursor:pointer
}
.mbox .listbd .delsingle a {
	background-position:-88px -1074px
}
.pass_login_form {
	margin:0 20px 0 30px;
	position:relative;
	width:350px
}
.pass_login_err {
	color:red
}
.pass_login_p {
	overflow:hidden;
	position:relative
}
.pass_login_p_verifycode {
	overflow:visible
}
input.pass_login_input_username,input.pass_login_input_password {
	width:255px;
	height:18px;
	line-height:18px;
	border:1px solid #C6CAD9;
	outline:none;
	margin:2px 0 0;
	padding:4px 8px;
	font-size:14px;
	_display:inline;
	float:left
}
input.pass_login_input_verifycode {
	height:18px;
	line-height:18px;
	width:45px;
	font-size:14px;
	_display:inline;
	float:left;
	margin:2px 0;
	padding:2px 8px
}
label.pass_login_label_verifycode,label.pass_login_label_username,label.pass_login_label_password {
	float:left;
	padding:8px 10px 0 0;
	width:65px
}
p.pass_login_p_btn,p.pass_login_p_username,p.pass_login_p_password,p.pass_login_p_verifycode,p.pass_login_p_img_verifycode,p.pass_login_p_rem {
	padding:0 0 20px 0;
	_float:left
}
p.pass_login_p_btn,p.pass_login_p_rem {
	padding-bottom:12px
}
p.pass_login_p_btn {
	overflow:visible
}
p.pass_login_p_btn,p.pass_login_p_rem,span.pass_login_err {
	padding-left:75px
}
p.pass_login_p_img_verifycode {
	padding-left:5px
}
img#pass_login_img_verifycode_0 {
	height:30px
}
.pass_login_err {
	position:absolute;
	left:0;
	bottom:0;
	white-space:nowrap;
	overflow:visible
}
p.pass_login_p_des {
	display:none
}
.pass_login_verifycode,p.pass_login_p_rem input,p.pass_login_p_rem label {
	float:left;
	_display:inline
}
p.pass_login_p_rem input,label.pass_login_label_rem {
	margin:3px 10px 0 0
}
p.pass_login_p_rem input {
	height:13px;
	width:13px
}
.pass_login_change_verifycode {
	cursor:pointer;
	float:left;
	padding-left:5px
}
span#pass_login_username_0_err,span#pass_login_password_0_err,p.pass_login_p_verifycode {
	float:left
}
.pass_login_input_submit {
	float:left;
	_display:inline;
	width:132px;
	height:37px;
	background:transparent;
	border:none;
	cursor:pointer;
	color:white;
	margin-right:5px;
	background:url('/res/static/images/login-dialog.gif?t=201401235333?@=-1') -5px -2px no-repeat;
	font-size:14px;
	font-weight:bold
}
.pass_login_a_reg {
	border:none;
	cursor:pointer;
	height:21px;
	width:64px;
	background:none;
	position:absolute;
	top:140px;
	left:245px;
	*left:250px
}
.pass_login_a_reg a:link,.pass_login_a_reg a:visited,.pass_login_a_reg a:hover,.pass_login_a_reg a:active {
	text-decoration:underline;
	color:#06C
}
.pass_login_a_fgtpwd,.pass_login_a_fgtpwd:link,.pass_login_a_fgtpwd:visited,.pass_login_a_fgtpwd:hover,.pass_login_a_fgtpwd:active {
	border:none;
	cursor:pointer;
	height:21px;
	width:110px;
	background:none;
	color:black;
	text-decoration:underline;
	position:absolute;
	left:195px;
	top:-29px;
	color:#06C
}
.pass_login_form p.pass_login_p_rem,p.pass_login_p_btn {
	width:80%
}
.login-dialog {
	width:440px;
	border:1px solid black
}
div.login-dialog {
	background-color:#267DD5
}
.login-dialog .dlg-bd {
	padding:30px 0 0;
	width:100%
}
.login-dialog .dlg-hd h3 {
	background-color:#F6F6F6;
	background-position:0 0
}
.login-dialog .dlg-hd .dlg-cnr-r {
	background-position:-109px -111px
}
.login-dialog .dlg-bd,.login-dialog .alert-dialog-commands {
	background:#fff
}
#disk_login {
	height:290px;
	*height:310px;
	width:100%;
	border:0 none
}
.login-third {
	border-top:1px dotted #CCC;
	clear:both;
	height:30px;
	padding:10px 0 10px 60px;
	position:relative;
	text-align:center;
	top:10px
}
.login-third .third {
	display:block;
	float:left;
	line-height:20px;
	padding:5px 0 2px 38px;
	position:relative;
	margin:0 2px 0 0;
	color:#06c;
	top:3px;
	text-decoration:none;
	height:20px
}
.login-third .tit {
	color:#333;
	float:left;
	line-height:33px;
	*line-height:35px
}
.login-third .third:hover {
	text-decoration:underline
}
.icon-sina,.icon-renren,.icon-qq {
	position:absolute;
	background:url('/res/static/images/third-icon.gif?@=-1') 0 0 no-repeat;
	height:22px;
	width:29px;
	display:block;
	left:5px;
	top:3px
}
.third-qq span {
	position:relative;
	left:-5px
}
a:hover .icon-sina {
	background-position:-32px 0
}
.icon-renren {
	background-position:0 -20px
}
a:hover .icon-renren {
	background-position:-32px -20px
}
.icon-qq {
	background-position:0 -43px
}
a:hover .icon-qq {
	background-position:-32px -43px
}
.html-video {
	overflow:auto;
	overflow-y:auto;
	_overflow-x:auto;
	_overflow-y:scroll;
	background:none repeat scroll 0 0 #eeeef1;
	height:100%
}
.html-video .doc {
	background:#eeeef1
}
.html-video .hd-main {
	box-shadow:none
}
.video-outer {
	color:#B8BDC3;
	margin:0;
	padding:0;
	position:relative;
	z-index:1
}
.video-main {
	width:980px;
	margin:0 auto;
	padding-top:2px
}
.video-title {
	height:45px;
	line-height:45px;
	padding-top:5px
}
.video-title .video-title-left {
	display:block;
	white-space:nowrap;
	font-weight:bold;
	font-size:14px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	width:720px;
	float:left;
	color:#333
}
.video-title .video-title-right {
	width:215px;
	padding-top:13px;
	float:right
}
.video-title .video-title-right a {
	display:block;
	height:20px;
	padding-left:23px;
	color:#333;
	background:url('/res/static/images/flash_player_radio.png?t=201401235333s1175058?@=-1') -184px -30px no-repeat;
	line-height:22px
}
.video-wrap-outer {
	z-index:18;
	overflow:hidden
}
.video-wrap {
	line-height:480px;
	vertical-align:middle
}
.video-wrap,.video-wrap-outer {
	width:100%;
	height:480px;
	background:#252525;
	position:relative
}
.video-wrap-err {
	text-align:center;
	padding-top:230px;
	font-size:14px;
	color:#666;
	line-height:21px
}
.video-not-installed {
	background:center 90px no-repeat url('/res/static/images/video_not_installed_bg.gif?t=201401235333?@=-1');
	padding-top:240px
}
.video-not-installed p {
	margin:8px 0
}
.video-not-installed a {
	display:block;
	margin:0 auto;
	width:132px;
	height:28px;
	line-height:28px;
	background:#2e7edd no-repeat url('/res/static/images/video_not_installed_download.gif?t=201401235333?@=-1');
	color:#fff
}
.video-not-installed a:link,.video-not-installed a:visited,.video-not-installed a:hover,.video-not-installed a:active {
	color:#fff
}
.video-not-installed a:hover {
	background-position:0 -28px
}
.video-not-installed a:active {
	background-position:0 -56px
}
.video-lightoff .video-mask {
	display:block
}
.video-lightoff .video-title {
	color:#ccc
}
#videoListView {
	position:absolute;
	width:9999px
}
#videoListView-tips {
	height:88px;
	line-height:88px;
	text-align:center
}
#videoListView .video-list-panl {
	cursor:pointer
}
#videoListView .video-list-thumbnail {
	width:130px;
	height:84px;
	background:#181c20 50% 50% no-repeat url('/res/static/images/video_default.png?t=201401235333?@=-1');
	position:relative;
	border:2px solid #26282c
}
#videoListView .video-list-thumbnail.load {
	background:none repeat scroll 0 0 #26282C
}
#videoListView .video-list-thumbnail .thumbnail,#videoListView .video-list-thumbnail .playing,#videoListView .video-list-thumbnail .arrow {
	padding:0;
	margin:0;
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%
}
#videoListView .video-list-thumbnail .thumbnail {
	background-position:center center;
	background-repeat:no-repeat
}
#videoListView .video-list-thumbnail .playing {
	width:128px;
	height:82px
}
#videoListView .currentplay .video-list-thumbnail {
	border-color:#06C
}
#videoListView .currentplay .video-list-panl {
	cursor:default
}
#videoListView .video-list-thumbnail .arrow {
	visibility:visible;
	width:130px;
	height:84px;
	background:#000;
	filter:alpha(opacity=15);
	-moz-opacity:0.15;
	opacity:0.15;
	cursor:pointer
}
#videoListView .video-list-name,#videoListView .video-list-time {
	width:134px;
	height:1.5em;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
#videoListView .video-list-name {
	padding-top:12px;
	color:#666
}
#videoListView .video-list-time {
	padding-top:6px;
	color:#999
}
#videoListView .video-list-name span {
	white-space:nowrap
}
#videoListView .video-list-time span {
	white-space:nowrap
}
.video-features {
	float:left;
	*padding-top:18px
}
.video-bps {
	float:right;
	*padding-top:18px;
	margin-right:-10px
}
.video-features a.new-dbtn,.video-bps a.new-dbtn {
	display:none;
	background-position:0 -1028px
}
.video-features a.new-dbtn:hover,.video-bps a.new-dbtn:hover {
	background-position:0 -1065px
}
.video-features a.new-dbtn:active,.video-bps a.new-dbtn:active {
	background-position:0 -1101px
}
.html-video .copyright {
	background:none
}
.html-video .copyright,.html-video .b-lnk-gy,.html-video .b-lnk-gy:link,.html-video .b-lnk-gy:visited,.html-video .copyright a:hover {
	color:#848d98
}
.video-bps-dialog {
	color:#333;
	font-size:14px;
	box-shadow:0 0 9px #000
}
.video-bps-dialog .video-radio {
	background:url('/res/static/images/flash_player_radio.png?t=201401235333?@=-1') no-repeat;
	width:23px;
	height:23px;
	background-position:-27px -2px;
	display:inline-block;
	vertical-align:middle
}
.video-bps-dialog .alert-dialog-msg {
	text-align:left
}
.video-bps-dialog .video-radio:hover {
	background-position:-51px -2px
}
.video-bps-dialog .video-radio-label.checked a {
	background-position:-4px -2px
}
.video-bps-dialog .dlg-bd,.video-bps-dialog .alert-dialog-commands {
	background:#EBEBEB;
	border-radius:0 0 3px 3px
}
.video-bps-dialog .video-radio-tips {
	font-size:12px;
	color:#757575;
	padding:1px 0 5px 0;
	text-align:center
}
.video-bps-dialog .video-radio-default {
	padding:10px 0 10px 38px
}
.video-bps-dialog .video-radio-bps {
	padding:10px 0 5px 0;
	text-align:center
}
.video-bps-dialog .video-radio-label {
	padding-right:35px
}
.video-bps-dialog .video-radio-label span {
	padding-left:5px
}
.video-bps-dialog .alert-dialog-commands {
	display:none;
	border-radius:0 0 3px 3px
}
.video-bps-dialog .video-radio-buttons {
	padding:20px 0 10px;
	text-align:center
}
.video-bps-dialog .video-radio-buttons a {
	background:url('/res/static/images/flash_player_radio.png?t=201401235333?@=-1') no-repeat scroll 0 -27px transparent;
	color:#FFF;
	display:inline-block;
	font-size:14px;
	font-weight:bold;
	height:35px;
	line-height:35px;
	outline:medium none;
	width:130px
}
.video-bps-dialog .video-radio-buttons a:hover {
	background-position:0 -62px
}
.video-bps-dialog .dlg-hd {
	border-radius:3px 3px 0 0
}
.video-bps-dialog .dlg-hd h3 {
	background:#D9D9D9;
	border-bottom:1px solid #D6D6D6
}
.video-bps-dialog .dlg-hd .dlg-cnr-r {
	background:url('/res/static/images/flash_player_radio.png?t=201401235333?@=-1') no-repeat scroll -136px 0 transparent;
	height:18px;
	width:18px;
	top:12px;
	right:14px
}
.video-bps-dialog .dlg-hd .dlg-cnr-r:hover {
	background-position:-154px 0
}
.video-main .video-toolbar {
	height:65px;
	line-height:65px
}
.video-main .video-toolbar a {
	vertical-align:middle
}
.video-other-video {
	padding-top:15px
}
.video-other-video .video-other-title {
	background:url('/res/static/images/flash_player_radio.png?t=201401235333s1175058?@=-1') no-repeat scroll -209px -4px transparent;
	height:23px;
	border-bottom:solid 1px #e2e2e4;
	padding-bottom:5px
}
.video-other-video .video-other-list {
	padding-top:15px;
	height:175px
}
.video-other-video .video-menu-left,.video-other-video .video-menu-right {
	display:block;
	float:left;
	width:18px;
	height:88px;
	border:solid 1px #e3e3e3;
	background:#f7f7f9;
	line-height:84px;
	text-align:center;
	margin-right:8px
}
.video-other-video .video-menu-left em,.video-other-video .video-menu-right em {
	background:url('/res/static/images/flash_player_radio.png?t=201401235333s1175058?@=-1') no-repeat;
	background-position:-148px -30px;
	display:inline-block;
	vertical-align:middle;
	height:20px;
	width:12px;
	*margin-top:33px;
	*cursor:pointer
}
.video-other-video .video-menu-right {
	float:right;
	margin-left:8px;
	margin-right:0
}
.video-other-video .video-menu-right em {
	background-position:-161px -30px
}
.video-other-list .disabled.video-menu-left:hover em {
	background-position:-148px -30px
}
.video-other-list .disabled.video-menu-right:hover em {
	background-position:-161px -30px
}
.video-other-video .video-menu-left:hover em {
	background-position:-88px -2px
}
.video-other-video .video-menu-right:hover em {
	background-position:-109px -2px
}
.video-other-list .disabled em {
	*cursor:default
}
.video-other-video .video-content-list {
	float:left;
	height:146px;
	overflow:hidden;
	padding:1px 0 0;
	position:relative;
	width:924px
}
.video-other-video .video-content-list .video-item {
	float:left;
	margin-right:24px;
	_width:134px
}
.video-functions-tips {
	background:none repeat scroll 0 0 #232324;
	border:1px solid #29292B;
	border-radius:3px 0 0 3px;
	display:block;
	padding-left:3px;
	position:absolute;
	right:0;
	text-align:center;
	top:110px;
	width:75px;
	z-index:200
}
.video-functions-iframe,#video-download-iframe {
	z-index:199;
	height:199px;
	background:transparent;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	opacity:0;
	border:0 none
}
#video-download-iframe {
	z-index:889
}
.video-functions-tips li {
	border-bottom:1px solid #29292B;
	height:50px;
	padding-top:15px;
	text-align:center;
	cursor:pointer
}
.video-functions-tips .video-functions-last {
	border-bottom:0 none
}
.video-functions-tips li em {
	display:inline-block;
	height:17px;
	width:26px;
	background:url('/res/static/images/flash_player_radio.png?t=201401235333?@=-1') no-repeat
}
.video-functions-tips li .video-funcitons-share {
	background-position:-145px -62px
}
.video-functions-tips li .video-funcitons-download {
	background-position:-209px -65px
}
.video-functions-tips li .open {
	background-position:-258px -65px
}
.video-functions-tips li .close {
	background-position:-177px -64px
}
.video-functions-tips li span {
	display:block
}
.html-video .video-open-lights .video-outer {
	z-index:16
}
#video-close-lights {
	position:absolute;
	background:#000;
	z-index:17;
	display:none
}
.video-bps .bps .icon-clarity {
	background:url('/res/static/images/flash_player_radio.png?t=201401235333?@=-1') no-repeat scroll -329px -60px transparent;
	display:block;
	height:20px;
	left:10px;
	position:absolute;
	top:8px;
	width:20px
}
.video-bps .bps:hover em {
	background-position:-298px -60px
}
.hotrec-dd span.hotrec-txt {
	vertical-align:middle
}
.hotrec-dd em {
	position:relative;
	vertical-align:middle;
	display:inline-block;
	zoom:1;
	margin-right:5px;
	width:16px;
	height:13px;
	background:url('/res/static/images/sprite_icon_small.png?@=-1') 9999px 9999px no-repeat
}
.hotrec-dd em.s-h-s-3 {
	background-position:0 0
}
.hotrec-dd em.s-h-s-43 {
	background-position:-17px 0
}
.hotrec-dd em.s-h-s-42 {
	background-position:-34px 0
}
.hotrec-dd em.s-h-s-44 {
	background-position:-51px 0
}
.hotrec-dd em.s-h-s-41 {
	background-position:-68px 0
}
.hotrec-dd em.s-h-s-40 {
	background-position:-85px 0
}
.hotrec-dd em.s-h-s-4,.hotrec-dd em.s-h-s-7 {
	background-position:-102px 0
}
.hotrec-dd em.s-h-s-2 {
	background-position:-119px 0
}
.hotrec-dd em.s-h-s-1 {
	background-position:-136px 0
}
.hotrec-dd em.s-h-s-52 {
	background-position:-153px 0
}
.hotrec-dd em.s-h-s-50 {
	background-position:-170px 0
}
.hotrec-dd em.s-h-s-61,.hotrec-dd em.s-h-s-63 {
	background-position:-187px 0
}
.hotrec-dd em.s-h-s-51 {
	background-position:-204px 0
}
.hotrec-dd em.s-h-s-6 {
	background-position:-221px 0
}
.hotrec-dd em.s-h-s-62 {
	background-position:-238px 0
}
.hotrec-dd em.s-h-d-aps {
	background-position:-255px 0
}
.hotrec-dd em.s-h-d-def {
	background-position:-272px 0
}
.hotrec-dd em.s-h-muti {
	background-position:-289px 0
}
.hotrec-dd em.s-h-d-pc {
	background-position:-323px 0
}
.hotrec-ele dt span.hotrec-tit {
	float:left;
	font-size:14px
}
.hotrec-ele dt {
	color:#282828;
	font-weight:bold
}
.hotrec-ele dt,.hotrec-ele dd {
	margin:0 15px;
	width:194px;
	padding:6px 0;
	line-height:16px;
	height:16px
}
.hotrec-ele dt span {
	width:150px
}
.hotrec-ele .hr {
	height:1px;
	overflow:hidden;
	border:0 none;
	margin:14px 15px 7px;
	background:#e3e3e3;
	border-bottom:1px solid #fff
}
.hotrec-ele .no-one {
	font-size:14px
}
.hotrec-ico {
	height:22px;
	width:26px;
	float:left;
	background:url('../images/cloud/btn_icon.gif') -106px -508px no-repeat;
	color:white;
	font-weight:normal;
	padding:2px 3px 1px 2px;
	letter-spacing:-1px
}
a.hotrec-link,a.hotrec-link:link,a.hotrec-link:visited,a.hotrec-link:hover,a.hotrec-link:active {
	color:#666
}
a.hotrec-link:hover {
	text-decoration:underline
}
a.hotrec-chg,a.interestrec-chg {
	float:right;
	font-weight:normal;
	padding-top:1px
}
dd.ellipsis-muti {
	padding:0;
	height:78px
}
dd.ellipsis-muti .hotrec-txt {
	float:left;
	height:12px;
	line-height:12px;
	padding:5px 0 5px 5px;
	width:169px
}
.personal-edit-btn,.personal-edit-icon,.personal-edit-btn b {
	background:url('../images/cloud/concern_btn.png?t=201401235333?@=-1') repeat-x
}
.personal-edit-btn-container {
	display:inline;
	position:relative;
	width:0;
	height:21px
}
.personal-edit-no-p {
	position:static
}
.personal-edit-no-p .personal-edit-btn {
	right:0;
	top:0
}
.personal-edit-btn {
	background-position:-315px -10px;
	width:51px;
	height:21px;
	line-height:21px;
	position:absolute;
	left:0;
	top:2px;
	cursor:pointer
}
.personal-edit-btn b {
	height:20px;
	float:right;
	background-position:right -10px;
	color:#666;
	padding-right:4px;
	font-weight:normal
}
.personal-edit-icon {
	background-position:-185px -128px;
	float:left;
	width:14px;
	height:14px;
	position:relative;
	top:20%;
	vertical-align:middle;
	left:5px
}
.personal-show {
	position:relative;
	overflow:hidden;
	height:23px;
	_height:27px;
	line-height:14px;
	white-space:nowrap;
	line-height:23px;
	margin:0 464px 8px 0;
	text-overflow:ellipsis
}
.personal-havedit {
	padding-left:55px
}
.personal-info {
	display:inline;
	color:#666;
	text-overflow:ellipsis;
	overflow:hidden;
	_zoom:1;
	_width:100%
}
.wdcnt {
	color:#bebebe;
	font-size:12px;
	line-height:12px;
	padding-right:27px;
	float:right
}
.personal-edit-dialog {
	width:622px;
	height:357px
}
.personal-edit-dialog textarea {
	margin:0 5px;
	width:555px;
	height:159px;
	resize:none;
	border:1px solid #ccc;
	margin-top:8px;
	overflow:auto;
	font-size:14px;
	padding:5px
}
.personal-dlg-bd {
	padding:12px 5px
}
.personal-dlg-btns {
	float:right;
	padding-right:30px;
	padding-top:10px;
	height:40px
}
.personal-edit-btn:hover {
	background-position:-315px -39px
}
.personal-edit-btn:hover b {
	background-position:-372px -39px
}
.share-personal-info {
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	width:200px;
	height:50px
}
.personal-warning {
	color:#da0000;
	font-size:12px
}
.share-num a {
	width:50px
}
.share-num li {
	width:64px;
	padding:0 0 3px 0;
	padding:0 3px 3px;
	float:left;
	border-right-width:1px;
	border-right-style:solid;
	text-align:center;
	width:43px;
	list-style:none;
	border-color:#f2f2f4
}
.share-num li em {
	line-height:20px;
	display:block;
	margin-bottom:5px;
	font-family:Tahoma;
	font-weight:400;
	font-size:18px;
	color:#333
}
.share-num li a {
	color:#333;
	font-size:12px
}
.share-num .fanscnt {
	border-right-width:0
}
a.to-fillname {
	margin-left:5px;
	color:#06C;
	text-decoration:underline
}
a.to-fillname:hover {
	text-decoration:none;
	color:#06C
}
.userinfo-tips {
	display:none;
	position:absolute;
	top:58px;
	left:325px;
	z-index:998
}
.userinfo-tips .tips-box {
	width:280px;
	border:1px solid #F4CC71;
	background-color:#f9edbe
}
.userinfo-tips .tips-box .tips-close {
	float:right;
	background:url('../images/cloud/btn_icon.gif') no-repeat scroll -109px -111px transparent;
	width:20px;
	height:20px;
	right:10px;
	text-indent:-999em
}
.userinfo-tips .tips-box .tips-txt {
	padding:12px 24px 12px 18px
}
.userinfo-tips .tips-arrow {
	position:absolute;
	top:-8px;
	left:16px;
	width:17px;
	height:10px;
	background:url('/res/static/images/fill_username/inbox-tips.png?@=-1') -10px 0 no-repeat
}
.userinfo-tips .to-newname {
	text-decoration:underline
}
.userinfo-tips .to-newname:hover {
	text-decoration:none
}
.to-sharehome {
	float:right
}
.to-sharehome:hover {
	text-decoration:underline
}
.share-explain .to-sharehome {
	float:none;
	padding-left:40px
}
.flag-4 .to-sharehome {
	padding-left:0;
	position:absolute;
	top:4px
}
.flag-4 .scrollbar,.flag-10 .scrollbar {
	top:218px
}
.flag-4 .scrollbar {
	top:224px
}
.flag-4 #header-shaw,.flag-10 #header-shaw {
	background:none;
	padding:2px 0;
	border-bottom:1px solid #ededed
}
.flag-4 .share-line,.flag-10 .share-line {
	margin-top:1px
}
.flag-4 .bar-cmd-view-list,.flag-10 .bar-cmd-view-list {
	margin:0
}
.flag-4 .itt-10,.flag-10 .itt-10 {
	margin-left:24px
}
.flag-10 .homepagelink,.flag-10 .homepagelink-a {
	cursor:default
}
.no-result-pic em.shr-home-slave {
	background-position:80px -625px;
	padding-bottom:20px
}
.homeheader {
	position:relative;
	z-index:99;
	height:119px;
	border-bottom:1px solid #d2d2d2;
	background:#f7f7f7 url('/res/static/images/homeheader.gif?@=-1') right 32px no-repeat
}
.flag10-pan-right {
	position:absolute;
	top:120px;
	right:-1px;
	background:#F9F9F9;
	border-left:1px solid #E7E7E7;
	height:100%;
	margin-right:1px;
	width:240px
}
#header-shaw {
	zoom:1
}
.flag-4 .share-line {
	margin:0
}
.flag-4 #header-shaw {
	margin-left:15px;
	margin-right:15px
}
.flag-4 #fileThumbHeader,.flag-4 #sortColsHeader,.flag-4 .file-list {
	margin:0 15px
}
.flag-4 .file-list {
	margin-right:0
}
.flag-4 #fileActionHeader {
	padding:0;
	margin:0 15px
}
.flag10-fns .share-line {
	margin-right:241px;
	margin-left:0
}
.flag10-fns #header-shaw {
	margin-right:241px;
	margin-left:15px
}
.flag10-files,.flag4-files {
	position:relative;
	overflow:hidden;
	width:100%
}
.flag-10 #netdiskTips {
	margin-right:225px
}
.flag-10 #fileThumbHeader,.flag-10 #sortColsHeader,.flag-10 .files #infiniteListView,.flag-10 .files #infiniteGridView,.flag-10 .file-list {
	margin:0 15px
}
.textarea {
	position:relative
}
.myphoto {
	padding:3px;
	border:1px solid #c2c2c2;
	background:#fff;
	width:109px;
	height:109px;
	display:table-cell;
	text-align:center;
	vertical-align:middle;
	position:absolute;
	top:25px;
	left:20px;
	box-shadow:0 1px 2px rgba(0,0,0,0.2);
	z-index:999
}
.myphoto-shadow {
	box-shadow:0 0 4px rgba(0,0,0,.1);
	font-size:40px;
	transform:skew(7deg) rotate(4deg);
	-webkit-transform:skew(7deg) rotate(4deg);
	-moz-transform:skew(7deg) rotate(4deg);
	-o-transform:skew(7deg) rotate(4deg);
	position:absolute;
	width:111px;
	height:111px;
	top:30px;
	left:24px;
	background:rgba(0,0,0,.1);
	z-index:11
}
.flag-4 .homeheader,.flag-10 .homeheader {
	margin-bottom:20px
}
.flag-4 #netdiskTips,.flag-10 #netdiskTips {
	z-index:1;
	margin-top:-20px;
	zoom:1
}
.flag-4 #netdiskTips .tips,.flag-10 #netdiskTips .tips {
	line-height:28px;
	color:#5a5a5a;
	border:0 none;
	border-bottom:1px solid rgb(235,215,169);
	border-radius:0;
	box-shadow:none;
	background:#F8EBBF;
	padding:4px 0 3px 19px
}
.flag-4 .tips .tips-prx,.flag-10 .tips .tips-prx {
	margin-left:97px;
	background-position:-25px 5px;
	width:14px;
	margin-right:3px
}
.flag-10 .location,.flag-4 .location {
	float:left;
	padding-bottom:0;
	border:0 none
}
.flag-10 .dir-path,.flag-4 .dir-path {
	border:0 none
}
.myphoto img {
	width:100%;
	height:100%
}
.myshare {
	float:left;
	font-size:14px;
	font-weight:bold;
	padding:5px 0 0 20px
}
.brieftext .concern-btn {
	margin-right:5px
}
.sharenum {
	font-size:14px;
	line-height:26px;
	letter-spacing:1px;
	font-weight:normal;
	padding-bottom:4px
}
.sharenum span,.sharenum a,.sharenum a:link,.sharenum a:visited,.sharenum a:hover,.sharenum a:active {
	font-size:15px;
	color:black;
	font-family:tahoma;
	font-style:normal;
	font-weight:600;
	padding-left:10px
}
.sharenum a:hover,.sharenum a:active {
	color:#06c
}
.on-publiccnt a.publiccnt,.on-publiccnt a.publiccnt:link,.on-publiccnt a.publiccnt:visited,.on-publiccnt a.publiccnt:hover,.on-publiccnt a.publiccnt:active,.on-concerncnt a.concerncnt,.on-concerncnt a.concerncnt:link,.on-concerncnt a.concerncnt:visited,.on-concerncnt a.concerncnt:hover,.on-concerncnt a.concerncnt:active,.on-fanscnt a.fanscnt,.on-fanscnt a.fanscnt:link,.on-fanscnt a.fanscnt:visited,.on-fanscnt a.fanscnt:hover,.on-fanscnt a.fanscnt:active {
	color:#06c
}
.homepagelink,.homepagelink:link,.homepagelink:visited,.homepagelink:hover,.homepagelink:active {
	color:#333;
	text-decoration:none;
	font:normal 20px/30px "Microsoft Yahei"
}
.flag-4 .homepagelink:hover {
	color:#06c
}
.homepagelink-a,.homepagelink-a:link,.homepagelink-a:visited,.homepagelink-a:hover,.homepagelink-a:active {
	font:12px/1.125 Arial,Helvetica,sans-serif;
	letter-spacing:0;
	color:#999
}
.flag-4 .homepagelink-a:hover {
	text-decoration:underline
}
.brieftext {
	padding:25px 0 0 150px;
	height:92px
}
.share-type-ic {
	background:url('../images/cloud/btn_icon.gif') 9999px 9999px no-repeat;
	width:11px;
	height:13px;
	margin:12px 0;
	margin-right:4px
}
.share-type-private {
	background-position:-47px -314px
}
#followPanel {
	width:100%;
	border:0 none;
	margin:0;
	padding:0;
	margin-right:241px;
	display:none;
	height:100%;
	position:relative;
	z-index:99999;
	top:0;
	background:#fbfbfb
}
.flag-4 .sharenum-arrow {
	display:none
}
span.sharenum-arrow {
	border:1.5px solid #2C85EA;
	_filter:chroma(color=tomato);
	_border-color:tomato tomato #b9b9b9 tomato;
	display:inline-block;
	overflow:hidden;
	height:0;
	width:50px;
	position:absolute;
	bottom:-3px;
	_bottom:-1px;
	left:0;
	transition:all 0.3s ease-in-out 0;
	background:#2C85EA
}
s.sharenum-arrow {
	_filter:chroma(color=tomato);
	_border-color:tomato tomato #fbfbfb tomato;
	overflow:hidden;
	display:inline-block;
	height:3px;
	width:50px;
	position:absolute;
	bottom:-3px;
	_bottom:-1px;
	left:1px;
	transition:all 0.3s ease-in-out 0
}
#shareqr b {
	padding-right:1px;
	text-indent:-999em;
	display:block
}
.icon-tui {
	left:10px;
	position:absolute;
	display:block;
	height:20px;
	width:20px;
	background:url('../images/cloud/btn_icon.gif') -257px -68px no-repeat
}
a:hover .icon-tui {
	background-position:-280px -68px
}
.pdl20 {
	padding-left:19px
}
.pdr20 {
	padding-right:20px
}
.pdl16 {
	padding-left:16px
}
.tui-number {
	display:inline-block;
	position:absolute;
	font-size:15px;
	font-weight:bold;
	top:-20px;
	right:3px;
	_right:140px;
	color:#06C
}
.sh-cnt-ct {
	margin:0 20px;
	color:#A2A2A2;
	position:relative;
	z-index:3
}
.sh-cnt-ct .sh-cnt-ct-infos {
	float:left;
	width:370px
}
.sh-cnt-ct .title-funcs {
	float:right;
	position:relative
}
.sh-cnt-ct .title-funcs .funcs-tui {
	position:relative
}
.sh-cnt-ct .title-funcs .funcs-tui b {
	font-weight:normal
}
.sh-cnt-ct .title-funcs .funcs-share {
	padding-right:10px
}
.sh-cnt-ct .title-funcs .bds_tools {
	border:solid 1px #CECCC8;
	background:white;
	padding:5px;
	box-shadow:0 2px 3px #CECCC8
}
.sh-cnt-ct .title-funcs #bdshare {
	padding-bottom:5px;
	padding-left:5px
}
.sh-cnt-ct .title-funcs #bdshare_panel {
	padding-top:23px;
	position:absolute;
	z-index:9999;
	width:91px;
	right:-17px;
	top:0;
	display:none;
	cursor:pointer
}
.sh-cnt-ct .title-funcs #bdshare a {
	text-decoration:none;
	cursor:pointer;
	display:block;
	width:70%;
	_width:65px;
	line-height:15px;
	color:#333
}
.sh-cnt-ct .title-funcs #bdshare a:hover {
	color:#333;
	opacity:.8;
	filter:alpha(opacity=80);
	background-color:#e4eefe
}
.sh-cnt-ct .title-funcs .funcs-share .more {
	background:url('../images/cloud/btn_icon.gif') no-repeat -66px -589px;
	height:6px;
	line-height:0;
	position:absolute;
	right:0;
	top:7px;
	width:9px;
	font-size:0
}
.sh-cnt-ct .title-funcs .funcs-share .moreselected {
	background-position:-82px -589px
}
.sh-cnt-ct .title-funcs .funcs-tui .icon-tui {
	left:-22px;
	background-position:-280px -68px
}
.sh-cnt-ct .title-funcs .seprate {
	color:#d3d3d3;
	padding:0 3px
}
.sh-cnt-ct .comment-share-panl {
	position:absolute;
	right:75px;
	top:24px;
	background:white;
	z-index:2;
	width:300px;
	display:none
}
.flag-2 .more-description {
	_width:94%;
	border-bottom:1px solid #E3E3E3;
	padding-bottom:6px
}
.cc-ct-b a.concern-btn,.cc-ct-s a.concern-btn,.cc-ct-m a.concern-btn {
	height:26px;
	line-height:26px;
	padding:0 3px 0 18px;
	background:url('../images/cloud/concern_btn.png?@=-1') -10px -10px no-repeat;
	width:69px;
	float:left;
	position:relative
}
.cc-ct-s a.concern-btn,.cc-ct-m a.concern-btn {
	font-size:12px;
	height:21px;
	line-height:21px;
	padding:0 0 0 3px;
	background-position:-315px -10px;
	width:auto
}
.cc-ct-b a.unfollow,.cc-ct-b a.unfollow:link,.cc-ct-b a.unfollow:visited,.cc-ct-b a.unfollow:hover,.cc-ct-b a.unfollow:active {
	background-position:-10px -10px;
	color:white
}
.cc-ct-s a.unfollow,.cc-ct-s a.unfollow:link,.cc-ct-s a.unfollow:visited,.cc-ct-s a.unfollow:hover,.cc-ct-s a.unfollow:active,.cc-ct-m a.unfollow,.cc-ct-m a.unfollow:link,.cc-ct-m a.unfollow:visited,.cc-ct-m a.unfollow:hover,.cc-ct-m a.unfollow:active,.cc-ct-m a.followed,.cc-ct-m a.followed:link,.cc-ct-m a.followed:visited,.cc-ct-m a.followed:hover,.cc-ct-m a.followed:active,.cc-ct-m a.mutualfollow,.cc-ct-m a.mutualfollow:link,.cc-ct-m a.mutualfollow:visited,.cc-ct-m a.mutualfollow:hover,.cc-ct-m a.mutualfollow:active,.cc-ct-m a.defollowing,.cc-ct-m a.defollowing:link,.cc-ct-m a.defollowing:visited,.cc-ct-m a.defollowing:hover,.cc-ct-m a.defollowing:active {
	background-position:-315px -10px;
	color:#666
}
.cc-ct-s a.concern-btn span,.cc-ct-m a.concern-btn span {
	background:url('../images/cloud/concern_btn.png?@=-1') -220px -10px no-repeat;
	padding-right:4px
}
.cc-ct-s a.concern-btn span,.cc-ct-m a.concern-btn span {
	background-position:right -10px
}
.cc-ct-s a.concern-btn:hover span,.cc-ct-m a.concern-btn:hover span,.cc-ct-m a.following span {
	background-position:right -97px
}
.cc-ct-s a.concern-btn:active span,.cc-ct-m a.concern-btn:active span {
	background-position:right -126px
}
.cc-ct-m a.following:active span {
	background-position:right -97px
}
.cc-ct-m a.followed:hover span,.cc-ct-m a.mutualfollow:hover span,.cc-ct-m a.defollowing:hover span {
	background-position:right -39px
}
.cc-ct-m a.followed:active span,.cc-ct-m a.mutualfollow:active span {
	background-position:right -68px
}
.cc-ct-m a.defollowing:active span {
	background-position:right -10px
}
.cc-ct-b a.unfollow:hover {
	background-position:-10px -49px
}
.cc-ct-b a.unfollow:active {
	background-position:-10px -89px
}
.cc-ct-s a.unfollow:hover,.cc-ct-m a.unfollow:hover,.cc-ct-m a.following,.cc-ct-m a.following:link,.cc-ct-m a.following:visited,.cc-ct-m a.following:hover,.cc-ct-m a.following:active {
	background-position:-315px -97px;
	color:white
}
.cc-ct-s a.unfollow:active,.cc-ct-m a.unfollow:active {
	background-position:-315px -126px;
	color:white
}
.cc-ct-m a.followed:hover,.cc-ct-m a.mutualfollow:hover,.cc-ct-m a.defollowing:hover {
	background-position:-315px -39px
}
.cc-ct-m a.followed:active,.cc-ct-m a.mutualfollow:active {
	background-position:-315px -68px
}
.cc-ct-b a.followed,.cc-ct-b a.followed:link,.cc-ct-b a.followed:visited,.cc-ct-b a.followed:hover,.cc-ct-b a.followed:active,.cc-ct-b a.following,.cc-ct-b a.following:link,.cc-ct-b a.following:visited,.cc-ct-b a.following:hover,.cc-ct-b a.following:active,.cc-ct-b a.defollowing,.cc-ct-b a.defollowing:link,.cc-ct-b a.defollowing:visited,.cc-ct-b a.defollowing:hover,.cc-ct-b a.defollowing:active,.cc-ct-b a.mutualfollow,.cc-ct-b a.mutualfollow:link,.cc-ct-b a.mutualfollow:visited,.cc-ct-b a.mutualfollow:hover,.cc-ct-b a.mutualfollow:active {
	background-position:-110px -10px;
	color:#666
}
.cc-ct-b a.defollowing:hover,.cc-ct-b a.followed:hover,.cc-ct-b a.following:hover,.cc-ct-b a.mutualfollow:hover,.cc-ct-b a.following:active,.cc-ct-b a.defollowing:active {
	background-position:-110px -49px
}
.cc-ct-b a.followed:active,.cc-ct-b a.mutualfollow:active {
	background-position:-110px -89px
}
span.defollow {
	display:none
}
span.follow {
	display:block
}
a.followed:hover span.defollowing,a.followed:hover span.follow,a.followed:active span.follow,a.mutualfollow:hover span.follow,a.mutualfollow:active span.follow {
	display:none
}
a.followed:hover span.defollowing,a.followed:hover span.defollow,a.followed:active span.defollow,a.mutualfollow:hover span.defollow,a.mutualfollow:active span.defollow {
	display:block
}
.cc-ct-b a.concern-btn em,.cc-ct-s a.concern-btn em,.cc-ct-m a.concern-btn em {
	background:url('../images/cloud/concern_btn.png?@=-1') -8px -125px no-repeat;
	height:20px;
	width:15px;
	float:left;
	left:4px;
	top:3px
}
.cc-ct-b a.concern-btn em {
	float:none;
	position:absolute;
	display:block
}
.cc-ct-s a.concern-btn em,.cc-ct-m a.concern-btn em {
	background-position:-109px -124px;
	height:10px;
	width:10px;
	left:3px;
	top:0;
	padding:5px 0;
	position:absolute
}
.cc-ct-s a.concern-btn:hover em,.cc-ct-s a.concern-btn:active em,.cc-ct-m a.concern-btn:hover em,.cc-ct-m a.concern-btn:active em,.cc-ct-m a.following em {
	background-position:-123px -124px
}
.cc-ct-m a.followed:hover em,.cc-ct-m a.followed:active em,.cc-ct-m a.mutualfollow:hover em,.cc-ct-m a.mutualfollow:active em,.cc-ct-m a.defollowing em,.cc-ct-m a.defollowing:hover em,.cc-ct-m a.defollowing:active em {
	background-position:-170px -124px
}
.cc-ct-b a.concern-btn span {
	text-align:center;
	font-size:14px;
	font-weight:bold
}
.cc-ct-m a.concern-btn span {
	width:54px;
	text-align:center;
	padding-left:10px;
	*zoom:1;
	position:static
}
.cc-ct-b a.mutualfollow em {
	background-position:-69px -125px
}
.cc-ct-m a.mutualfollow em {
	background-position:-155px -124px
}
.cc-ct-b a.followed em {
	left:8px;
	background-position:-30px -125px
}
.cc-ct-m a.followed em {
	padding-left:6px;
	background-position:-135px -124px
}
.cc-ct-b a.following em {
	left:8px;
	background:url('/res/static/images/personal_page/concerning.gif?@=-1') -5px 0 no-repeat
}
.cc-ct-b a.defollowing em,.cc-ct-b a.followed:hover em,.cc-ct-b a.followed:active em,.cc-ct-b a.mutualfollow:hover em,.cc-ct-b a.mutualfollow:active em {
	background-position:-48px -125px;
	left:4px
}
a.processing {
	cursor:default
}
.newhand-follow {
	background:url('/res/static/images/personal_page/newhands.png?@=-1') 0 -102px no-repeat
}
.newhand-concern-btn {
	background:url('/res/static/images/personal_page/newhands.png?@=-1') -110px -103px no-repeat;
	width:46px;
	height:21px;
	border:0;
	float:right;
	_margin-top:3px
}
.newhand-concern-btn:hover {
	background-position:-164px -103px
}
.newhand-concern-bigbtn {
	background:url('/res/static/images/personal_page/newhands.png?@=-1') -216px 0 no-repeat;
	width:200px;
	height:35px;
	float:left;
	margin:9px;
	border:0;
	_margin-left:15px
}
.newhand-concern-bigbtn:hover {
	background-position:-216px -39px;
	filter:alpha(opacity=90);
	opacity:0.9
}
a.newhand-concern-btn {
	width:46px;
	height:21px
}
.multi-follow-btn {
	background:url('/res/static/images/personal_page/newhands.png?@=-1') 0 -175px no-repeat;
	width:280px;
	height:50px;
	border:0;
	float:right;
	cursor:pointer
}
.concern-cbx {
	cursor:pointer
}
.multi-follow-btn:hover {
	background-position:-290px -175px
}
.cbx-on {
	background-position:0 -103px
}
.cbx-on:hover {
	background-position:-55px -103px
}
.newhands-img0 {
	background:url('/res/static/images/personal_page/preview.png?@=-1') 0 0 no-repeat
}
.newhands-img1 {
	background:url('/res/static/images/personal_page/preview.png?@=-1') -210px 0 no-repeat
}
.newhandsimg-hover:hover {
	filter:alpha(opacity=90);
	opacity:0.9
}
.newhands-img2 {
	background:url('/res/static/images/personal_page/preview.png?@=-1') -420px 0 no-repeat
}
.newhands-img3 {
	background:url('/res/static/images/personal_page/preview.png?@=-1') -630px 0 no-repeat
}
.newhands-header-tips {
	width:723px;
	height:48px;
	margin:0 auto;
	background:url('/res/static/images/personal_page/newhand_heaer.png?@=-1') no-repeat;
	margin-top:6px;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/static/images/personal_page/newhand_heaer.png',sizingMethod='scale')
}
.newhands-footer-tips {
	width:564px;
	height:27px;
	margin:0 auto;
	background:url('/res/static/images/personal_page/newhands.png?@=-1') 0 -287px no-repeat
}
.newhand-escape-btn {
	background:url('/res/static/images/personal_page/newhands.png?@=-1') 0 -140px no-repeat;
	width:61px;
	height:28px;
	border:0;
	float:right;
	cursor:pointer;
	float:right;
	position:relative;
	bottom:25px;
	right:-359px
}
.newhand-escape-btn:hover {
	background-position:-63px -140px
}
.newhand-tips-dialog {
	border-radius:9px 9px 9px 9px;
	width:230px
}
.newhand-dlg-close {
	width:34px;
	height:40px;
	float:right;
	cursor:pointer
}
.tips-dlg-text {
	padding-top:56px;
	padding-left:34px;
	line-height:24px
}
.newhandTips-arrow {
	width:62px;
	height:39px;
	position:relative;
	margin-top:-35px;
	_top:-30px;
	left:40px;
	background:url('/res/static/images/personal_page/newhands.png?t=201401235333?@=-1') -201px -237px no-repeat
}
.newhandTips-arrow-nobtn {
	width:62px;
	height:39px;
	position:relative;
	margin-top:-35px;
	_top:-30px;
	left:40px;
	background:url('/res/static/images/personal_page/newhands.png?t=201401235333?@=-1') -276px -236px
}
.tips-iknow {
	background:url('/res/static/images/personal_page/newhands.png?t=201401235333?@=-1') 0 -263px no-repeat;
	width:89px;
	height:21px;
	display:inline-block;
	margin-left:100px;
	margin-top:20px
}
.tips-iknowmainTips {
	background:url('/res/static/images/personal_page/newhands.png?t=201401235333?@=-1') 0 -319px no-repeat;
	width:60px;
	height:21px;
	display:inline-block;
	margin-left:185px;
	margin-top:5px;
	cursor:pointer
}
.tips-iknowmainTips:hover {
	background-position:-67px -319px
}
.newhandTips1 {
	top:175px;
	width:194px;
	border-radius:9px 9px 9px 9px
}
.newhand-tips-dialog {
	padding:22px 0 0 44px;
	width:370px;
	display:block;
	position:absolute;
	left:159px;
	height:42px;
	top:25px
}
.tips-iknownewhandTips3 {
	background:url('/res/static/images/personal_page/newhands.png?t=201401235333?@=-1') 0 -232px no-repeat;
	width:54px;
	height:28px;
	display:inline-block;
	cursor:pointer
}
.tips-iknownewhandTips3:hover {
	background-position:-63px -232px
}
.tips-bg {
	display:block;
	left:159px;
	height:74px;
	width:440px;
	top:25px;
	background:url('/res/static/images/personal_page/newtips_bg.png?t=201401235333?@=-1') no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/static/images/personal_page/newtips_bg.png?t=201401235333')
}
.newhandTips3-bg {
	display:block;
	position:absolute;
	z-index:990;
	left:147px;
	height:74px;
	top:25px;
	background:url('/res/static/images/personal_page/newtips_bg.png?t=201401235333?@=-1') no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/static/images/personal_page/newtips_bg.png?t=201401235333')
}
.newhandTips3 {
	display:block;
	position:absolute;
	left:105px;
	height:74px;
	top:28px
}
.mainTips {
	display:block;
	height:185px;
	width:295px;
	background:url('/res/static/images/personal_page/newtips_bg.png?t=201401235333?@=-1') no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/static/images/personal_page/newtips_bg.png?t=201401235333')
}
.personal-tips-text {
	line-height:42px;
	float:left;
	color:#E04D3C;
	font-size:15px;
	font-weight:bold
}
.dlg-tips-btn {
	margin-top:7px;
	float:right;
	width:54px;
	height:28px
}
#world_confer {
	width:741px;
	height:401px;
	position:absolute;
	top:50%;
	margin-top:-200px;
	left:50%;
	margin-left:-365px;
	z-index:99999;
	background:url('/res/static/images/feature/100G.png?t=201401235333?@=-1');
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/static/images/feature/100G.png?t=201401235333',sizingMethod='scale')
}
#world_confer .world_close {
	width:40px;
	height:40px;
	position:relative;
	top:15px;
	left:585px;
	cursor:pointer;
	font-size:0
}
#world_confer .world_open {
	width:155px;
	height:50px;
	position:relative;
	top:202px;
	left:455px;
	cursor:pointer;
	font-size:0
}
#world_1t {
	width:680px;
	height:523px;
	position:absolute;
	top:50%;
	margin-top:-250px;
	left:50%;
	margin-left:-340px;
	z-index:99999;
	background:url('/res/static/images/feature/1t.jpg?t=201401235333?@=-1') no-repeat
}
#world_1t .world_close {
	width:40px;
	height:40px;
	position:relative;
	top:0;
	left:640px;
	cursor:pointer;
	font-size:0
}
#world_1t .world_open {
	width:321px;
	height:77px;
	position:relative;
	top:271px;
	left:171px;
	cursor:pointer;
	font-size:0
}
#spring2014 {
	width:600px;
	height:500px;
	position:absolute;
	top:50%;
	margin-top:-250px;
	left:50%;
	margin-left:-300px;
	z-index:99999;
	background:url('/res/static/images/feature/2014.png?t=201401235333?@=-1') no-repeat
}
#spring2014 .world_close {
	width:40px;
	height:40px;
	position:relative;
	top:0;
	left:500px;
	cursor:pointer;
	font-size:0
}
#spring2014 .world_open {
	width:549px;
	height:363px;
	position:relative;
	top:0;
	left:0;
	cursor:pointer;
	font-size:0
}
#CTwoCGuide {
	z-index:9999;
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0
}
#CTwoCGuide .c2c_close {
	width:100px;
	height:100px;
	position:absolute;
	top:0;
	right:0;
	cursor:pointer;
	font-size:0;
	background:url('/res/static/images/feature/c2c.png?t=201401235333?@=-1') -719px -49px no-repeat
}
#CTwoCGuide .c2c_guide {
	width:125px;
	height:105px;
	position:absolute;
	top:86px;
	left:565px;
	font-size:0;
	background:url('/res/static/images/feature/c2c.png?t=201401235333?@=-1') -281px -54px no-repeat
}
#CTwoCGuide .c2c_buy {
	width:814px;
	height:455px;
	position:absolute;
	top:139px;
	left:390px;
	font-size:0;
	background:url('/res/static/images/feature/c2c.png?t=201401235333?@=-1') 0 -165px no-repeat
}
#CTwoCGuide .c2c_toShop {
	width:216px;
	height:64px;
	position:absolute;
	top:504px;
	left:458px;
	cursor:pointer;
	font-size:0;
	background:url('/res/static/images/feature/c2c.png?t=201401235333?@=-1') 0 -165px no-repeat;
	z-index:99999
}
#CTwoCGuide .c2c_shell {
	width:216px;
	height:64px;
	position:absolute;
	top:504px;
	left:868px;
	cursor:pointer;
	font-size:0;
	background:url('/res/static/images/feature/c2c.png?t=201401235333?@=-1') 0 -165px no-repeat;
	z-index:99998
}
* {
	margin:0;
	padding:0
}
.clear:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}
.fl {
	display:inline-block;
	zoom:1;
	*display:inline;
	vertical-align:top
}
.fr {
	float:right
}
.personage-panel {
	text-align:center;
	background:#fbfbfb
}
.personage-page {
	height:50px
}
.share-personage {
	margin:0;
	padding:0;
	display:inline-block
}
.share-personage li {
	text-align:left;
	list-style-type:none
}
.share-personage-item {
	border:1px solid #dfdfdf;
	color:#666;
	font-size:12px;
	margin:12.5px;
	width:318px;
	box-shadow:0 2px 3px #e8e8e8;
	*filter:'progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=180,strength=3)';
	-ms-filter:'progid:DXImageTransform.Microsoft.Shadow(color=#e8e8e8,direction=180,strength=3)';
	border:none\9
}
.interest-personage-rec {
	background-color:#f8f8f8
}
.share-personage-item a {
	color:#666;
	font-size:12px;
	text-decoration:none;
	cursor:pointer
}
.share-personage-header {
	margin:20px
}
.share-personage-face img {
	border:1px solid #c7c7c7;
	width:35px;
	height:35px
}
.round-face img {
	width:48px;
	height:48px;
	border-radius:2px;
	margin-left:10px;
	border:0 solid rgba(0,0,0,.35);
	border-radius:64%
}
.round-face {
	_margin-left:10px
}
.round-face:hover,.share-personage-face:hover {
	filter:alpha(opacity=90);
	opacity:0.9
}
.no-result-div {
	padding-top:95px
}
.no-result-pic em {
	height:180px;
	width:410px;
	display:block;
	margin:0 auto;
	background:url('/res/static/images/emptypic.png?t=201401235333?@=-1') 80px -625px no-repeat
}
.share-personage-item a:hover {
	color:#3d85d2
}
.share-personage-face,.share-personage-face img {
	border-color:#c7c7c7
}
.share-personage-con {
	margin:-3px 10px
}
.round-personage-con {
	margin:-3px 10px
}
.share-personage-con p,.share-personage-name,.share-personage-header .concern-btn {
	margin:0;
	line-height:20px
}
.share-personage-item .share-personage-header a.concern-btn {
	float:right
}
.share-personage-name {
	font-weight:bold;
	width:80px;
	display:inline-block;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.share-personage-msg a {
	color:#a2a2a2
}
.share-personage-msg {
	margin-left:10px;
	margin-top:5px;
	width:143px
}
.interestnewhand-personage-msg {
	margin-left:10px;
	margin-top:5px;
	float:left;
	width:142px;
	overflow:hidden;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis
}
.share-personage-describe {
	_width:268px;
	margin:20px;
	font-size:13px;
	word-break:break-word;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis
}
.share-personage-empty {
	color:#a0a0a0;
	font-family:KaiTi_GB2312;
	font-size:20px;
	margin:200px auto
}
.interestPerson-fans {
	position:absolute;
	right:0;
	margin-left:33px;
	color:#a2a2a2;
	_display:inline
}
.share-personage-msg a {
	padding:2px 34px 0 0;
	color:#a2a2a2;
	font-size:12px;
	float:left
}
.interest-personage-header {
	margin:0;
	position:relative;
	width:200px
}
.interest-personage-item {
	width:180px;
	height:30px;
	box-shadow:0 0 0 #f9f9f9;
	border:0;
	margin-bottom:0\9;
	height:41px\9;
	border:none\9
}
.interest-personage-item p b {
	padding-right:1px;
	display:inline-block
}
.yun_print {
	overflow-y:scroll
}
body,div,ul,li,h1,a,input,img {
	margin:0;
	padding:0
}
.hd-main {
	padding:0 5px;
	height:49px;
	min-width:800px;
	background:#252525;
	border-bottom:0
}
.main_body h1 {
	font-size:26px;
	margin:28px 0 19px 0
}
.main_body {
	width:960px;
	margin:0 auto;
	padding-top:152px
}
.mbody {
	background-color:#F6F6F6;
	min-height:100%;
	margin-top:-152px
}
.main_body .content {
	border-top:2px #C5C8CB solid
}
.content .content_head {
	overflow:hidden
}
.content_head h3 {
	font-size:18px;
	font-weight:bold;
	float:left;
	display:inline;
	margin:18px 0 0 4px
}
.content .content_box {
	border:1px #C5C8CB solid;
	overflow:auto;
	margin-top:14px;
	_float:left;
	width:958px;
	*position:relative;
	background-color:#FFF
}
.content .content_head .u_infoL,.content .content_head .u_infoR,.content .content_head .vipTips {
	float:left;
	color:#666;
	margin-left:19px;
	font-size:12px;
	margin-top:22px;
	display:inline
}
.content .content_head .u_infoL em {
	color:#C00;
	font-style:normal
}
.content .contentR {
	width:13px;
	border-left:1px #EBEBEB solid;
	background-color:#F8F8F8;
	float:left
}
.content .content_head .u_infoR {
	float:right;
	margin-right:12px;
	display:inline
}
.main_body .content .content_body {
	border:1px #E0E0E0 solid;
	padding:15px 14px 15px 10px;
	float:left;
	background-color:#FFF
}
.content_box .pic_list {
	list-style-type:none;
	width:900px;
	padding:9px;
	margin:0 auto;
	margin-top:15px;
	cursor:pointer
}
.content_box .pic_list .active,.order_dialog .d_content .active {
	border:1px #69ACE0 solid;
	-moz-box-shadow:1px 1px 10px 2px #69ACE0;
	-webkit-box-shadow:1px 1px 10px 2px #69ACE0;
	box-shadow:1px 1px 10px 2px #69ACE0
}
.content_box .pic_list li,.order_dialog .d_content .d_list {
	border:1px #E0E0E0 solid;
	width:166px;
	height:175px;
	float:left;
	background-color:#F8F8F8;
	margin-left:12px;
	position:relative;
	margin-bottom:15px;
	display:inline
}
.order_dialog .d_content .d_list {
	padding-bottom:15px
}
.pic_list .img_con {
	width:152px;
	height:103px;
	margin:16px auto;
	overflow:hidden
}
.pic_list .img_con img {
	display:block;
	margin:auto
}
.pic_list .img_btn {
	margin:auto;
	width:90px
}
.img_btn span {
	float:left;
	height:22px;
	line-height:22px
}
.img_btn .btn_box {
	margin-left:8px;
	float:left;
	width:51px;
	height:22px;
	background:url('/res/static/images/print/pic_add.png?@=-1') 0 0 no-repeat;
	display:inline
}
.img_btn .btn_box input {
	float:left;
	width:28px;
	outline:none;
	margin:1px;
	text-align:center;
	border:0;
	height:19px;
	display:inline
}
.img_btn .btn_box a {
	float:left;
	width:17px;
	height:18px
}
.content .print_info {
	height:70px;
	border:1px #E3E6E9 solid;
	background-color:#F0F1F2;
	margin-top:10px;
	padding-bottom:10px
}
.print_info em {
	color:#D82C37;
	font-style:normal;
	font-weight:bold;
	float:right;
	margin-right:22px;
	display:inline;
	width:93px;
	text-align:right
}
.print_info strong {
	margin:0 7px
}
.print_info .p_info,.print_info .r_info {
	zoom:1;
	overflow:hidden;
	margin-top:16px;
	display:block
}
.print_info .p_info span,.print_info .r_info span {
	float:right;
	display:inline
}
.content .print_address {
	border:1px #E3E6E9 solid;
	background-color:#F0F1F2;
	margin-top:10px;
	font-size:12px;
	overflow:hidden;
	_float:left;
	padding:10px 24px 16px 16px
}
.print_address .ads_info {
	overflow:hidden;
	_float:left
}
.ads_info .ads_tit {
	font-weight:bold;
	margin-top:5px
}
.ads_info span {
	float:left
}
.ads_info ul {
	list-style-type:none;
	float:left
}
.ads_info ul li {
	height:29px;
	width:740px;
	cursor:pointer
}
.ads_info .first {
	margin-top:0
}
.ads_info .sel {
	font-weight:bold
}
.ads_info .ads_sp {
	background:url('/res/static/images/print/unsel_btn.png?@=-1') 0 8px no-repeat;
	float:left;
	text-decoration:none;
	margin-left:7px;
	margin-right:8px;
	text-indent:20px;
	line-height:29px;
	color:#333;
	display:inline
}
.ads_info .sel .ads_sp {
	background:url('/res/static/images/print/sel_btn.png?@=-1') 0 8px no-repeat
}
.ads_info .del_pri {
	float:right;
	margin-top:5px
}
.del_pri em {
	font-style:normal;
	color:#D82C37;
	font-weight:bold
}
.ads_info .ads_add {
	margin-left:93px;
	color:#0065CC;
	text-decoration:none;
	float:left;
	width:60px;
	margin-top:5px
}
.ads_info .nli {
	margin-left:27px
}
.content .content_bottom {
	margin-top:40px
}
.content_bottom .p_logo {
	width:399px;
	height:112px;
	float:left;
	background:url('/res/static/images/print/logonew.jpg?@=-1') 0 0 no-repeat
}
.content_bottom .rel_pri {
	float:right;
	text-align:right;
	margin-right:8px
}
.content_bottom span {
	font-size:14px;
	font-weight:bold;
	display:block
}
.rel_pri strong {
	color:#D82C37;
	font-size:21px
}
.sub_order {
	margin-top:20px;
	display:block;
	padding-left:10px;
	background:url('../images/cloud/btn_sprit.gif') 0 -711px no-repeat;
	height:37px;
	line-height:37px;
	text-decoration:none;
	outline:none;
	margin-left:4px;
	width:135px;
	float:right
}
.sub_order b {
	padding:0 40px 0 0;
	color:#fff;
	background:url('../images/cloud/btn_sprit.gif') right -711px no-repeat;
	height:37px;
	line-height:37px;
	display:block;
	font-size:14px;
	text-decoration:none;
	cursor:pointer
}
.sub_order:hover {
	background-position:0 -763px
}
.sub_order:hover b {
	background-position:right -763px
}
.sub_order:active {
	background-position:0 -817px
}
.sub_order:active b {
	background-position:right -817px
}
.pic_list .pic_del {
	position:absolute;
	width:21px;
	height:22px;
	background:url('/res/static/images/print/del_icon.png?@=-1') 0 0 no-repeat;
	top:-10px;
	right:-10px;
	display:none;
	cursor:pointer
}
.pic_list .active .pic_del {
	display:block
}
.ads_info .active {
	background-color:#DDE8F0
}
.ads_list li {
	cursor:pointer
}
.ads_list li span {
	cursor:pointer
}
.ads_list .ads_del {
	background:none;
	color:#0065CC;
	text-decoration:none;
	float:right;
	margin-top:4px;
	margin-top:6px\9;
	font-weight:normal;
	margin-right:24px;
	display:none
}
.ads_list .active .ads_del {
	display:block
}
.address_dialog {
	position:absolute;
	width:782px;
	border:#999 1px solid;
	-moz-box-shadow:1px 1px 10px 2px #999;
	-webkit-box-shadow:1px 1px 10px 2px #999;
	box-shadow:1px 1px 10px 2px #999;
	background-color:#FFF;
	z-index:900
}
.address_dialog .d_head {
	height:62px
}
.address_dialog .d_head h3 {
	font-size:14px;
	float:left;
	margin:24px 0 22px 29px
}
.d_head .cancel {
	float:right;
	width:13px;
	height:11px;
	background:url('/res/static/images/print/btn_icon.gif?@=-1') -113px -115px no-repeat;
	margin-top:13px;
	margin-right:14px;
	display:inline
}
.address_dialog .d_content {
	list-style-type:none;
	font-size:12px
}
.d_content .ads_detail {
	width:592px;
	height:60px;
	margin-right:6px;
	margin-bottom:8px\9
}
.d_content em {
	color:red;
	font-style:normal
}
.address_dialog .d_content .d_list,.order_dialog .d_content .d_list {
	margin-bottom:7px;
	float:left
}
.order_dialog .d_content .op {
	cursor:pointer
}
.d_content .list_first {
	width:130px;
	height:24px;
	float:left;
	margin-right:6px;
	text-align:right;
	line-height:24px;
	display:inline
}
.address_dialog .d_content input,.address_dialog .d_content select,.address_dialog .d_content span {
	float:left;
	line-height:22px;
	height:22px;
	margin-right:6px;
	display:inline
}
.address_dialog .d_content select {
	width:131px;
	margin-bottom:7px;
	*margin-bottom:0;
	line-height:25px;
	padding-bottom:2px;
	padding-bottom:3px\0;
	height:25px
}
.address_dialog .d_content input {
	width:90px;
	height:20px
}
.address_dialog .d_content .postCode {
	width:78px;
	margin-bottom:7px
}
.d_bottom {
	font-size:12px;
	color:#767B7E
}
.address_dialog .d_content .gift_tip {
	color:#767B7E;
	line-height:16px;
	cursor:pointer
}
.d_content .gift_sel {
	margin-left:136px;
	width:17px;
	background:url('/res/static/images/print/unsel.png?@=-1') 0 0 no-repeat;
	cursor:pointer;
	height:17px
}
.d_content .sel .gift_sel {
	background:url('/res/static/images/print/sel.png?@=-1') 0 0 no-repeat
}
.d_btn .cancel,.d_btn .d_sure {
	height:40px;
	width:134px;
	margin-left:0;
	background:url('/res/static/images/print/ads_btnN.png?@=-1') 0 0 no-repeat;
	float:left;
	text-align:center;
	line-height:40px;
	font-size:14px;
	color:#333;
	text-decoration:none;
	margin-right:15px;
	display:inline
}
.address_dialog .d_btn {
	float:left;
	margin:28px 0 35px 135px;
	display:inline
}
.address_dialog .d_btn .active,.address_dialog .d_btn .active {
	background:url('/res/static/images/print/ads_btn.png?@=-1') 0 0 no-repeat;
	color:#FFF
}
.d_content .post_pO,.d_content .post_pNoO {
	display:none
}
.gift .post_pO,.gift .post_pNoO {
	display:block
}
.d_content .list_R {
	float:right;
	width:601px;
	margin-right:34px;
	display:inline
}
.d_content .list_R .tips {
	background-color:#FFF7D6;
	border:#F1E0A3 1px solid;
	border-radius:2px;
	color:#C00;
	font-size:12px;
	height:11px;
	line-height:10px;
	*line-height:12px;
	margin-right:200px;
	padding:5px 6px
}
.address_dialog_mp .address_dialog_mask {
	height:100%;
	width:100%;
	position:absolute;
	top:0;
	left:0;
	z-index:10
}
.order_dialog {
	width:646px
}
.order_dialog .d_head h3 {
	margin:34px 0 0 184px;
	display:inline
}
.order_dialog .d_content img {
	display:block;
	height:159px;
	width:202px;
	margin:15px auto
}
.order_dialog .d_content {
	overflow:hidden;
	margin-left:67px
}
.order_dialog .d_content .d_list {
	width:228px;
	height:auto;
	margin-top:13px;
	margin-left:10px
}
.order_dialog .d_list .pic_tip h3 {
	margin:0 auto;
	width:84px
}
.order_dialog .d_list .pic_tip p {
	color:#767B7E;
	font-size:12px;
	width:120px;
	margin:13px auto
}
.order_dialog .pic_tip .gift_sel {
	float:none;
	display:block;
	margin:0 auto
}
.order_dialog .d_btn {
	width:298px;
	margin:20px auto 33px 178px
}
.order_dialog .d_content .active {
	border:1px #69ACE0 solid;
	-moz-box-shadow:1px 1px 10px 2px #69ACE0;
	-webkit-box-shadow:1px 1px 10px 2px #69ACE0;
	box-shadow:1px 1px 10px 2px #69ACE0
}
.print-footer {
	background:#f6f6f6;
	text-align:center
}
.address_dialog .alert-dialog-commands {
	text-align:left;
	padding-left:141px
}
.order_dialog .alert-dialog-commands .sbtn {
	margin-right:15px
}
.address_dialog .d_content option {
	color:#333
}
.address_dialog .d_content select {
	color:#999
}
.orderForm {
	display:none
}
.toast-dialog {
	z-index:1001
}
.orderConfirm_dialog .alert-dialog-msg p {
	line-height:24px;
	color:#666;
	text-align:center
}
.ads_sp span {
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	width:655px
}
.print_address .ads_tips,.u_infoL span {
	color:#666;
	float:left;
	margin-top:5px
}
.orderConfirm_dialog .sbtn {
	width:137px
}
.order_dialog .dlg-hd h3 {
	background:none
}
.order_dialog .dlg-bd {
	padding-top:0
}
.order_dialog .d_content .sel {
	background-color:#e9f3fb
}
.address_dialog .dlg-hd h3 {
	background:none;
	text-indent:3em;
	margin-top:10px
}
.address_dialog .dlg-bd {
	padding-top:5px
}



ul.line,ul.mulitline{width:90%; height:29px; background:#eee; overflow:hidden;margin-top:10px;border:1px solid #ddd} 
ul.mulitline{height:90px} 
.status{height:29px;text-indent:15px; font-size:12px; line-height:30px;list-style:none}