@charset "gbk";


/*form table*/
table.tableForm {}
	table.tableForm th,
	table.tableForm td {padding:2px 0;}
	table.tableForm td.formLabel {
		padding:10px 0 0 0;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:12px;
		font-size-adjust:none;
		font-stretch:normal;
		font-style:normal;
		font-variant:normal;
		font-weight:bold;
		line-height:1.6em;
		text-align:right;
		vertical-align:top;
		width:75px;
	}
	table.tableForm td p{
		margin:0;
	 }
	 table.tableForm td span{
	 	color:#999999; font-size:12px; font-weight:normal;
	 }
	table.tableForm td.formEle {
		padding:10px 0 0 0;
		text-align:left;
		vertical-align:top;
	}
	
	table.tableForm .formTip {display:block;height:14px;padding:4px 0 0;color:#999;line-height:14px;}

/* Form */
form {margin:0;padding:0;border:0 none;}
input,
textarea,
select,
fieldset,
legend {color:#666;font:normal 12px/1.6em Verdana,Arial,sans-serif,"宋体";}
fieldset {padding:10px;}
input.submit,
input.button,
input.text,
textarea.text,
select.select {border:1px solid #ccc;outline:0 none;color:#333;}
input.text {height:16px;padding:2px;line-height:14px;}
input.popup {width:124px;height:18px;padding:2px 0 2px 5px;border:0;background:#eee url(images/home/input_popup_bg.gif) no-repeat;cursor:pointer;}
input.file {height:22px;}
textarea.text {padding:2px;line-height:14px;}
select.select {height:20px;}
input.submit,
input.button,
input.disabled {cursor:pointer;height:22px;padding:0 12px;>padding:0 4px;color:#666;}
input.submit {background:url(images/btn_submit_bg.jpg) center repeat-x; border:solid 1px #F5CA5A;}
input.button {background:url(images/btn_normal_bg.jpg) center repeat-x;}
input.disabled{cursor:default;border:1px solid #ddd;background:#f0f0f0;color:#ccc;}
	
/**/
.quickShare *{vertical-align:middle;}
input.share_submit {border:1px solid #cbd3e2;height:27px;line-height:27px;padding:0 8px;*padding:0 2px;background:#ebf6fd url(http://js5.pp.sohu.com.cn/ppp/blog/styles_ppp/images/home/miniblog_submit_bg.gif) repeat-x 0;cursor:pointer;}
/*share form*/
.shareBlock{ margin:10px auto;width:480px;border:solid 5px #E6E6E6; background-color:#fff;}
.formHeader{ width:100%;height:30px; background:url(images/formHeaderBg.gif) repeat-x center;}
.formTitle{ padding:8px 0 0 0px ; font-size:12px; text-align:left;}
	/*share tab */
	.formTitle .tabs {overflow:hidden;height:22px;margin:0;background:url(images/line_solid_e4.gif) bottom repeat-x;}
		.formTitle .tabs ul {list-style:none;margin:0;padding:0 10px 0 20px;}
		.formTitle .tabs li {display:inline;float:left;margin:0 4px; cursor:pointer;}
			.formTitle .tabs li a,
			.formTitle .tabs li span {display:block;overflow:hidden;float:left;height:16px;margin:1px 0 0;padding:2px 8px 1px;border:1px solid #ddd;border-width:1px 1px 0;background:#fbfbfb;color:#666;text-decoration:none;line-height:16px;}
			.formTitle .tabs li a:hover {background:#f6f6f6;color:#666;text-decoration:none;}
		.formTitle .tabs li.current { font-weight:bold;}
			.formTitle .tabs li.current a,
			.formTitle .tabs li.current span {margin:0;padding:4px 14px 1px;background:#fff;}
		.formTitle .tabs li.current a:hover {background:#fff;}
.shareForm{ margin:10px 0px;width:100%; height:auto; }
.shareSucc{width:100%; text-align:center;}
.sharePreTitle{margin:5px; width:300px;}
.shareOkTip{width:200px; margin:20px auto; padding-left:25px; text-align:left; font-size:12px; color:#666666;}
.shareContent{ width:305px; float:left;background-color:#F7F7F7; border-top:dashed 1px #D6D6D6 ; border-bottom: dashed 1px #D6D6D6; text-align:left; padding:10px; font-size:12px;}
.shareContent .shareSub{ margin-bottom:5px;}
.line_solid {border-color:#EAEAEA;border-style:solid;border-width:1px 0 0 0;}
/* share */
.share {word-break:break-all;}
.share .delete {float:right;right:0pt;top:0pt;}
.share .sharePreTitle{ margin:0 0 5px 5px;}
.share .shareOkTip{width:200px; margin:20px auto; padding-left:25px; text-align:left; font-size:12px; color:#666666;}
.share .shareContent{ width:305px; background-color:#F7F7F7; border-top:dashed 1px #D6D6D6 ; border-bottom: dashed 1px #D6D6D6; text-align:left; padding:10px 10px 10px 10px; font-size:12px;}
.share .shareContent .shareSub{ margin-bottom:5px;}

.shareNoItem{}
.shareNoItem p{margin:10px 0;}
.shareNoItem p.img{padding:10px;text-align:center;}
.shareNoItem li{margin:10px 0;}
.shareNoItem h5{font-weight:normal !important;}

/* other part */
/*大引号*/
.quote{overflow:hidden;width:100%;background:url(http://js1.pp.sohu.com.cn/ppp/images/icons/ico_quote_start.gif) no-repeat;>text-overflow:ellipsis;-o-text-overflow:ellipsis;}
	.quote .innerQuote:before,.quote .innerQuote:after{content:'';}
	.quote .innerQuote{display:inline;zoom:1;padding:0 18px;background:url(http://js1.pp.sohu.com.cn/ppp/images/icons/ico_quote_end.gif) no-repeat right bottom;}

/*时间*/
small {color:#999999;margin:0 0 0 5px;font-size:11px;}

/*消息体共用*/
#soShare ul.shareList{padding-left:0;margin-left:0;}
ul.shareList a {text-decoration:none;}
	ul.shareList li {list-style:none;border-bottom:1px dashed #ccc;margin-bottom:8px;padding-top:2px;}
	ul.shareList .icon {float:left;margin:0 5px 0 0;position:relative;z-index:1;}
	ul.shareList .icon a{}
	ul.shareList .icon a:hover img{border:1px solid #f63;}
	ul.shareList .icon img {width:16px;height:16px;}
	ul.shareList .option{float:right;position:relative;z-index:1;}
	ul.shareList .option a{text-decoration:underline;}
	ul.shareList .content{float:left;width:100%;margin:0 -50px 0 -22px;}
	ul.shareList .innerContent{margin:0 50px 0 22px;}
	ul.shareList dt, ul.shareList dd {padding:2px 0 !important;margin:0 !important;}
	ul.shareList dd .image {float:left;margin:0 5px 0 0;}
	ul.shareList dd .image img {padding:1px;border:1px solid #ccc;}
	ul.shareList dd .image a:hover img {border:1px solid #f63;}
	ul.shareList dd dt a {font-weight:bold;}
	/* clear & clearfix */
	ul.shareList li:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
	ul.shareList li{display:inline-table;}
	/* Hides from IE-mac \*/
	* html ul.shareList li{height:1%;}
	ul.shareList li{display:block;}
	/* End hide from IE-mac */
	*+html ul.shareList li{min-height:1%;}/* IE7 */


/*分享动感相册*/
.shareSlide	.image img{max-width:200px;max-height:200px;margin:0 auto;padding:0;border:0 !important;}
.shareSlide	.image i{float:left;margin:0 auto;font-style:normal;text-align:center;background:url(http://share.blog.sohu.com/PPP/styles/images/slideCover_bg.gif) no-repeat 0 0;}
.shareSlide	.image i i{background-position:right 0;}
.shareSlide	.image i i i{background-position:0 bottom;}
.shareSlide	.image i i i i{padding:16px 6px 6px 2px;background-position:right bottom;}

/*分享相册专辑*/
.shareAlbum .image img{max-width:200px;max-height:200px;margin:0 auto;padding:2px !important;}
.shareAlbum .image i{float:left;margin:0 auto;font-style:normal;text-align:center;background:url(http://share.blog.sohu.com/PPP/styles/images/albumCover_bg.gif) no-repeat 0 0;}
.shareAlbum .image i i{background-position:right 0;}
.shareAlbum .image i i i{background-position:0 bottom;}
.shareAlbum .image i i i i{padding:0 4px 4px 0;background-position:right bottom;}

/*分享视频*/
.shareVideo	.image{overflow:hidden;position:relative;}
.shareVideo	.image img{width:120px;height:90px;}
.shareVideo	.image .v_play {background:url(http://js2.pp.sohu.com.cn/ppp/blog/styles_ppp/images/v_play.gif) no-repeat scroll 0%;cursor:pointer;height:15px;left:99px;opacity:0.6;position:absolute;top:72px;width:16px;}

/*分享节目单*/
.sharePlaylist .image{overflow:hidden;position:relative;}
.sharePlaylist .image img{width:120px;height:90px;margin:0 auto;padding:2px !important;}
.sharePlaylist .image i{float:left;margin:0 auto;font-style:normal;text-align:center;background:url(http://share.blog.sohu.com/PPP/styles/images/albumCover_bg.gif) no-repeat 0 0;}
.sharePlaylist .image i i{background-position:right 0;}
.sharePlaylist .image i i i{background-position:0 bottom;}
.sharePlaylist .image i i i i{padding:0 4px 4px 0;background-position:right bottom;}
.sharePlaylist	.image .v_play {background:url(http://js2.pp.sohu.com.cn/ppp/blog/styles_ppp/images/v_play.gif) no-repeat scroll 0%;cursor:pointer;height:15px;left:99px;opacity:0.6;position:absolute;top:72px;width:16px;}

/*分享圈子*/
.shareGroup .image img{width:64px;height:48px;padding:3px !important;background:#eee;}
.shareGroup .image a:hover img{background:#fff;}