/* 
---------------------------------------------------------------
內容模組 model content
--------------------------------------------------------------- 
*/
#mShareCategories {
	color: #2d67b1;
	text-align: left;
	margin: 0px 0px 10px;
}
#mShareCategories a {
	color:#2d67b1;
	text-decoration:none;
	font-weight: bold;
	height: 20px;
	display:block;
	padding: 5px 0px 0px 5px;
	margin: 0px 0px 2px;
	border-bottom: 1px dotted #0077a2;
}
#mShareCategories a:hover {
	color:#990000;
	text-decoration:underline;
	height: 20px;
	padding: 5px 0px 0px 5px;
	margin: 0px 0px 2px;
	border: 1px dotted #0077a2;
}
#mShareCategories .mShareCategoriesTitle {
	font-size: 12px;
	text-align: left;
	background: url(../images/design/mCategoriesTitle.jpg) repeat-x;
	padding: 5px 0px 0px 5px;
	height: 22px;
}
#mShareCategories .mShareCategoriesTitle strong {
	color: #FFFFFF;
	padding: 0px 0px 0px 5px;
	font-size: 13px;
}
#mShareCategories .mShareCategoriesContent{
	padding: 10px;
}
/* 
---------------------------------------------------------------
--------------------------------------------------------------- 
*/
#mShareNew {
	color: #2d67b1;
	text-align: left;
	line-height: 150%;
	width:150px;
}
#mShareNew .mShareNewTitle{
	text-align: left;
	background: #FFFFFF url(../images/design/mTitle.jpg) no-repeat;
	padding: 8px 0px 0px 5px;
	height: 22px;
}
#mShareNew .mShareNewTitle strong{
	font-size: 12px;
	color: #FFFFFF;
}
#mShareNew .mShareNewContent {
	background:#FFFFFF;
	padding:5px;
	border: 1px solid #0077a2;
	overflow: hidden;
}
#mShareNew .mShareNewContent ul {
	margin: 0px;
	padding:0px !important; /*IE7 FF2*/
}
#mShareNew .mShareNewContent li {
	color:#79b9d2;
	list-style: none;
	margin-top:5px;
	border-bottom: 1px dotted #CCCCCC;
	width:140px;
}
#mShareNew .mShareNewContent li a {
	color: #2d67b1;
	font-weight:bold;
	display:block;
}
/* 
---------------------------------------------------------------
--------------------------------------------------------------- 
*/
#cShareActivity {
	color: #2d67b1;
	text-align: left;
	line-height: 150%;
}
#cShareActivity .cTitle {
	text-align: left;
	background: #FFFFFF url(../images/design/mTitle.jpg) no-repeat;
	padding: 8px 0px 0px 5px;
	height: 22px;
}
#cShareActivity .cTitle h2 {
	font-size: 12px;
	color: #FFFFFF;
}
#cShareActivity .cContent{
	padding: 30px 5px 5px;
}
#cShareActivity .cContent table {
	border-top: 1px dotted #2d67b1;
}
#cShareActivity .cContent th {
	color:#FFFFFF;
	background: #0077a2;
	padding: 10px 0px 5px 10px;
	border-bottom: 1px dotted #2d67b1;
	text-align: center;
}
#cShareActivity .cContent td {
	background: #eaf5fd;
	padding: 5px;
	border-bottom: 1px dotted #2d67b1;
	vertical-align: top;
}
#cShareActivity .cContent p {
	background: #c5e1f9;
	padding:5px;
	margin:0;
	border-top: 1px solid #a1cef5;
	border-bottom: 1px solid #a1cef5;
}
#cShareActivity .cContent div {
	text-align:right;
}
#cShareActivity .cContent span {
	color:#FF0000;
}
/* 
---------------------------------------------------------------
--------------------------------------------------------------- 
*/

#cShare1 {
	color: #2d67b1;
	text-align: left;
	line-height: 150%;
}
#cShare1 .cTitle {
	text-align: left;
	background: #FFFFFF url(../images/design/mTitle.jpg) no-repeat;
	padding: 8px 0px 0px 5px;
	height: 22px;
}
#cShare1 .cTitle h2{
	font-size: 12px;
	color: #FFFFFF;
}
#cShare1 .cContent {
	background: #FFFFFF url(../images/design/share_bg.gif) repeat-x;
	padding: 150px 7px 5px;
	_padding: 150px 0px 5px 7px;
	overflow: hidden;
}
#cShare1 .cBox {
	background:#FFFFFF;
	float: left;
	padding:5px;
	width: 305px;
	margin-right: 5px;;
}
#cShare1 .cRecord {
	display: block;
	text-align:left;
	padding: 0px 0px 5px 0px;
}
#cShare1 .cTopic{
	color:#000000;
	margin-bottom:5px;
	height:110px;
}
#cShare1 .cTopic strong{
	color:#694241;
	font-size:14px;
	display:block;
}
#cShare1 .cTopic h3{
	color:#666666;
	border-top: 1px dotted #0077a2;
}
#cShare1 .cTopic a:hover {
	text-decoration: underline;
}
#cShare1 .cImage {
	background:#EEEEEE;
	padding: 5px;
	margin: 0 5px 5px 0;
	height: 100px;
	width: 100px;
	float: left;
}
#cShare1 .cDescription {
	background:#FFFAEC;
	padding: 5px;
	margin-bottom: 5px;
}
/* 
---------------------------------------------------------------
--------------------------------------------------------------- 
*/

#cShare2 {
	color: #2d67b1;
	text-align: left;
	line-height: 150%;
}
#cShare2 .cTitle {
	text-align: left;
	background: #FFFFFF url(../images/design/mTitle.jpg) no-repeat;
	padding: 8px 0px 0px 5px;
	height: 22px;
}
#cShare2 .cTitle h2{
	font-size: 12px;
	color: #FFFFFF;
}
#cShare2 .cContent {
	background: #FFFFFF url(../images/design/share_bg.gif) repeat-x;
	padding: 200px 7px 5px;
	_padding: 150px 0px 5px 7px;
	overflow: hidden;
}
#cShare2 .cBox {
	background:#FFFFFF;
	float: left;
	padding:5px;
	width: 305px;
	margin-right: 5px;;
}
#cShare2 .cRecord {
	display: block;
	text-align:left;
	padding: 0px 0px 5px 0px;
}
#cShare2 .cTopic{
	color:#000000;
	margin-bottom:5px;
	height:110px;
}
#cShare2 .cTopic strong{
	color:#694241;
	font-size:14px;
	display:block;
}
#cShare2 .cTopic h3{
	color:#666666;
	border-top: 1px dotted #0077a2;
}
#cShare2 .cTopic a:hover {
	text-decoration: underline;
}
#cShare2 .cImage {
	background:#EEEEEE;
	padding: 5px;
	margin: 0 5px 5px 0;
	height: 100px;
	width: 100px;
	float: left;
}
#cShare2 .cDescription {
	background:#FFFAEC;
	padding: 5px;
	margin-bottom: 5px;
}

/* 
---------------------------------------------------------------
--------------------------------------------------------------- 
*/
#mShareForm { 
	z-index: 2;
	padding: 5px;
} 
#mShareForm table {
	border-top: 1px dotted #e0e0e0;
}
#mShareForm th {
	text-align: left;
	color:#FFFFFF;
	background: #0077a2;
	padding: 10px 0px 5px 10px;
	border-bottom: 1px dotted #e0e0e0;
}
#mShareForm td {
	text-align: left;
	line-height: 25px;
	padding: 5px 0px 5px 10px;
	border-bottom: 1px dotted #e0e0e0;
}