﻿@charset "utf-8";

/* 公共样式 */
/* general */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,label,dl,dt,dd,fieldset,img {margin:0;padding:0;border:0;list-style:none}
table,th,td{margin:0;padding:0;}
body,fieldset,th,td,select,input,textarea {font-size:12px;font-family:Verdana, "宋体", sans-serif}
select,input {vertical-align:middle}
cite,em {font-style:normal}
a {text-decoration:none}
a:hover {text-decoration:underline}
input[type=button],input[type=reset],input[type=submit],input[type=radio],input[type=checkbox] {cursor:pointer}
label {cursor:pointer!important;cursor:hand}
.hidden {display:none}
.wordwrap {word-wrap:break-word;word-break:break-all; }
.clearit{ clear: both; height:0px; overflow:hidden}


/* 功能性链接 */
a.CP_a_fuc { margin:0 0 0 3px; font-family:"宋体"; font-size:12px; font-weight:normal; white-space:nowrap; zoom:1 }
a.CP_a_fuc cite { cursor:pointer!important; cursor:hand; font-family:Verdana }
a.CP_a_fuc:link,
a.CP_a_fuc:visited,
a.CP_a_fuc:hover,
a.CP_a_fuc:active { text-decoration:none; }
a.CP_a_fuc:link cite,
a.CP_a_fuc:visited cite { text-decoration:none; }
a.CP_a_fuc:hover cite,
a.CP_a_fuc:active cite { text-decoration:underline; }

/* ################布局相关################### */
body.SG_page_c{ text-align: center;}
body.SG_page_l{ text-align:left;}

/*
		模块命名规则，单位命名规则：
			固定宽度框架
			 |--.SG_wrap730
			 |--.SG_wrap510
			 |--.SG_wrap210
			  	   |--SG_colFirst       为横排第一个子框架额外class
			  	   |--.SG_colW210         等一系列子框架
					 			|---.SG_conn    模块中的内容区域
			        |--.SG_colW510
								|---.SG_conn    模块中的内容区域
*/
/* 绝对布局主框 */
.SG_wrap950{ width:950px;} /* 固定宽度框架 */
.SG_page_c .SG_wrap950{ margin:0 auto;}
/* 子框架定义 */
.SG_colW1{ width:10px;}
.SG_colW21{ width:210px;}
.SG_colW51{ width:510px;}
.SG_colW73{ width:730px;}
.SG_colW95{ width:950px;}
/* 默认宽度定义结束，如果添加宽度定义需要在本行上下各添加一项  */
.SG_colW1,
.SG_colW21,
.SG_colW51,
.SG_colW73,
.SG_colW95{ margin-left:10px; display:inline; float:left; overflow:hidden;}
/*	每一横列的第一个子框架需附加 .SG_first 样式以清除左边距 	*/
.SG_colFirst{ margin-left:0;}
/* 为支持:first-child 的浏览器准备 */
.SG_conn{ clear:both; margin:0;text-align:left; overflow:hidden; width:auto; height:100%; margin-bottom:10px}
/*	浮动样式 	*/
.SG_floatL{ float:left; display:inline;}
.SG_floatR{ float:right; display:inline;}
.SG_clearB{ clear:both;}
.SG_clearL{ clear:left;}
.SG_clearR{ clear:right;}
.SG_clearFix{ display:block;}
.SG_clearFix:after {content:"."; display:block;visibility:hidden;height:0;clear:both;}

/* 截取字段以及强制换行 */
.SG_brk{overflow:hidden;word-wrap:break-word;word-break:break-all;}
.SG_rip{overflow:hidden;text-overflow:ellipsis; white-space:nowrap; }

.SG_conn2{ clear:both; margin:0;text-align:left; overflow:hidden; width:auto; height:100%; margin-bottom:10px}
.noWidget_box{ clear:both; border:1px solid #999; height:48px; overflow:hidden; filter:alpha(opacity=70);
-moz-opacity:0.7;opacity: 0.7; }
.noWidget_txt{ height:46px; clear:both; border:1px solid #fff; background-color:#e6e6e6; line-height:46px; text-align:center; color:#333;}
/* 基本正文字色 */
body {color:#555; background-color: #fff;}
/* 基本表单字色、边框 */
textarea,input,option {color:#666;}/* 基本链接字色 */
a,
a:link,
a:visited,
a:hover,
.SG_more{color:#6d5887}
/* A类文字色 （同默认链接，特殊情况下定义样式用） */
.SG_txta{color:#6d5887}
/* B类文字色（举例：正文标题下面的标签、分类） */
.SG_txtb{color:#909090}
/* C类文字色（举例：正文标题后面的时间） */
.SG_txtc{color:#909090}
/*  提示性文字色A（红色，一般不处理） */
.SG_clewtxta{color: #FF0000}
/*  提示性文字色B（橙色，一般不处理） */
.SG_clewtxtb{color: #FF6600}
/* A类链接色（同body色即可） */
.SG_linka a:link,
.SG_linka a:visited,
.SG_linka a:hover,
a.SG_linka:link,
a.SG_linka:visited,
a.SG_linka:hover{color: #555}
/* B类链接色（同C类文字色即可） */
.SG_linkb a:link,
.SG_linkb a:visited,
.SG_linkb a:hover,
a.SG_linkb:link,
a.SG_linkb:visited,
a.SG_linkb:hover{color:#909090}

.borderc{ border: 1px solid #d0d0d0; }

.space20{ height:20px; clear:both; margin:0 auto}
.sinabloga{ background-image: none; background-repeat: no-repeat; background-position: center bottom; width: 100%; clear: both; }
.sinablogb{ background-image: none; background-repeat: no-repeat; background-position: center top; width: 100%; clear: both; }
.sinabloghead{ width: 950px; height: 265px; clear: both;  margin: 0 auto; position:relative; z-index:100;}
.sinabloghead .headflash{ width:950px; height:265px; overflow:hidden; position: absolute; left:0; top:0;}
.sinabloghead .headarea{position:relative; width:100%; height:100%; }
.sinabloghead .blogtoparea{position:absolute; top:35%; left:115px;}
.sinabloghead .blogtitle{ font-family:"微软雅黑","黑体"; font-size:24px; color:#000 }
.sinabloghead .blogtitle .CP_a_fuc{ margin-left:5px;}
.sinabloghead .bloglink{ color: #333; padding-top:5px}
.sinabloghead .bloglink .CP_a_fuc{color:#000;margin-left:5px;}
.sinabloghead .blognav{ position: absolute; top: 80%; left: 20px; width: 250px; height: 38px;}
.sinabloghead .blognav .blognavInfo{  position:absolute; top:11px;*top:13px;left:0px; height:16px;}
.sinabloghead .blognav .blognavBg{  width: 100%; height:100%;background-image:none; background-repeat:no-repeat; background-position:left top;}
.sinabloghead .blognav span{float: left;font-size: 14px; overflow:hidden; padding:0 13px;*padding:0 12px;
							background-image:url(../../images/common/blognavline.gif); background-repeat: no-repeat;
							background-position: right 2px; background-position: right 1px\9; }
.sinabloghead .blognav .last{ background-image:none; padding-right:0}
.sinabloghead .blognav  a,
.sinabloghead .blognav  a:link,
.sinabloghead .blognav  a:visited,
.sinabloghead .blognav  a:hover{ color: #6e635b}
.sinabloghead .blognav a.on { font-weight: 700; }
.sinabloghead .blognav a.on,
.sinabloghead .blognav a.on:link,
.sinabloghead .blognav a.on:visited,
.sinabloghead .blognav a.on:hover{color:#3b3b3b}
.sinabloghead .adsarea { position:absolute; right:0; bottom:50px; display:none}
.sinabloghead .adsarea .pic{}
.sinabloghead .adsarea .link{ color:#FFFFFF; font-size:14px; padding-top:5px}
.sinabloghead .adsarea .link a,
.sinabloghead .adsarea .link a:link,
.sinabloghead .adsarea .link a:visited,
.sinabloghead .adsarea .link a:hover{color: #0099FF;}



.sinablogbody{ width: 950px; clear: both; margin: 0 auto; z-index:10;}
.sinablogfooter{ width: 950px; height: 100px; clear: both;  margin: 0 auto; text-align:center; padding-top:50px; background-position:bottom}
.sinablogfooter p{ line-height:22px}
.sinablogfooter .copyright{ padding-top:10px}
.sinabloghead .blogtopoption{position:absolute; bottom: 15px; right:-10px; _margin-right:-10px;}
.blogtopoption .topBtn { display:block; float:left; width:69px; height:23px; line-height:23px; *line-height:25px; overflow:hidden; background:url(../../images/common/topBtn_bg.gif) no-repeat left top; text-align:center; margin-right:10px;}
.blogtopoption a.topBtn,
.blogtopoption a.topBtn:link,
.blogtopoption a.topBtn:visited,
.blogtopoption a.topBtn:hover{ color:#595959; text-decoration:none;}
.blogtopoption a.topBtn *{ cursor:pointer;}
.blogtopoption a.wrtBlog{ width:81px;}
.blogtopoption a.wrtBlog img{ float:left; margin:5px 5px 0 6px;}
.blogtopoption a.wrtBlog em{ float:left;}
.blogtopoption a.wrtBlog .wrtblog_arrow{ float:right; width:16px; height:23px; background:url(../../images/common/topBtn_bg.gif) no-repeat left -30px; }
.blogtopoption a.wrtBlog:hover .wrtblog_arrow{ background:url(../../images/common/topBtn_bg.gif) no-repeat -30px -30px;}
.wrtBlog_sub{width:87px; position:absolute; left:0px; top:22px; overflow:hidden; z-index:10}
.wrtBlog_sub2{ width:67px; background-color:#fff; border:1px solid #acacac; padding:4px 6px 0;}
.wrtBlog_sub2 p{ height:20px; padding-top:7px;}
.wrtBlog_sub2 p img{ float:left; margin-right:4px;}
.wrtBlog_sub2 p a{ float:left; line-height:17px;}
.wrtBlog_sub2 p a,
.wrtBlog_sub2 p a:link,
.wrtBlog_sub2 p a:visited{ color:#656565;}
.wrtBlog_sub2 p a:hover{ color:#6977a2; text-decoration:none;}



/* none */
.SG_colWnone{ width:0; overflow:hidden}
/* w950 */
.SG_colW95 .SG_connHead{background-image: url(../../images/common/modelhead.png); height: 25px; overflow:hidden}
.SG_colW95 .SG_connBody{background-image: url(../../images/common/modelbody.png); }
.SG_colW95 .SG_connFoot{background-image: url(../../images/common/modelfoot.png);  height: 1px; overflow:hidden; background-position:bottom}


/* w730 */
.SG_colW73 .SG_connHead{ background-image: url(../../images/common/modelhead.png); background-position: 1450px 0; height: 26px; overflow:hidden}
.SG_colW73 .SG_connBody{background-image: url(../../images/common/modelbody.png);  background-position: 1450px 0;}
.SG_colW73 .SG_connFoot{background-image: url(../../images/common/modelfoot.png);  background-position: 1450px 0; height: 1px; overflow:hidden}
/* w510 */
.SG_colW51 .SG_connHead{ background-image: url(../../images/common/modelhead.png); background-position: 720px 0; height: 26px; overflow:hidden}
.SG_colW51 .SG_connBody{background-image: url(../../images/common/modelbody.png);  background-position: 720px 0;}
.SG_colW51 .SG_connFoot{background-image: url(../../images/common/modelfoot.png);  background-position: 720px 0; height: 1px; overflow:hidden}
/* w210 */
.SG_colW21 .SG_connHead{ background-image: url(../../images/common/modelhead.png); background-position: 210px 0; height: 26px; overflow:hidden}
.SG_colW21 .SG_connBody{background-image: url(../../images/common/modelbody.png); background-position: 210px 0; _zoom:1;}
.SG_colW21 .SG_connFoot{background-image: url(../../images/common/modelfoot.png);  background-position: 210px 0; height: 1px; overflow:hidden}
/* 实线虚线 */
.SG_j_line { height:1px; overflow:hidden; background:url(../../images/common/SG_line.gif) repeat-x; clear:both; }
.SG_j_linedot { height:1px; overflow:hidden; background:url(../../images/common/SG_linedot.gif) repeat-x; clear:both; }
.SG_j_line1 { background-image: url(../../images/common/SG_line.gif); background-repeat: repeat-x; }
.SG_j_linedot1 { background-image: url(../../images/common/SG_linedot.gif); background-repeat: repeat-x; }

.SG_connHead .title{ float:left; padding-left:10px; padding-top:8px; font-weight:700; color:#333333}
.SG_connHead .title  a,
.SG_connHead .title  a:link,
.SG_connHead .title  a:visited,
.SG_connHead .title  a:hover{ color: #333}
.SG_connHead .title em{ font-weight:normal; font-family:"宋体";}
.SG_connHead .tip{float:left; font-weight:normal; padding-top:8px; margin-left:19px; }
.SG_connHead .tip a,
.SG_connHead .tip a:link,
.SG_connHead .tip a:visited,
.SG_connHead .tip a:hover{ color:#333}
.SG_connHead .edit{ float:right; padding-right:10px; padding-top:8px;}
.SG_connHead .edit  a,
.SG_connHead .edit  a:link,
.SG_connHead .edit  a:visited,
.SG_connHead .edit  a:hover{ color: #333}
.SG_connHead .edit a{ float:left;}
.SG_connHead .edit .move a{ font-family:"宋体";}
.SG_connHead .edit .move a:hover{ text-decoration:none;}
.SG_connHead .edit a.CP_a_fuc{ margin-left:6px;}
.SG_connHead .tip_r{ float:left;font-family:"宋体"; margin-right:10px;}
.SG_connHead .tip_r a{ float:none;}
.SG_connHead .tip_r,
.SG_connHead .tip_r a,
.SG_connHead .tip_r a:link,
.SG_connHead .tip_r a:visited,
.SG_connHead .tip_r a:hover{ color:#333}
.SG_connHead .icon{ width:18px; height:18px; overflow:hidden; float:left; margin-left:5px; margin-top:4px;}
.SG_connHead .fontSize{ float:left;}
.SG_connHead .fontSize a{ float:none;}
.SG_connHead .fontSize a,
.SG_connHead .fontSize a:link,
.SG_connHead .fontSize a:visited,
.SG_connHead .fontSize a:hover{ text-decoration:underline;}

.SG_icon{ background-image:url(../../images/common/sg_icon.png?20130522); _background-image:url(../../images/common/sg_icon.gif?20130522)}
.SG_icon1{ background-position: 765px top; }
.SG_icon2{ background-position: 735px top; }
.SG_icon3{ background-position: 705px top; }
.SG_icon4{ background-position: 675px top; }
.SG_icon5{ background-position: 645px top; }
.SG_icon6{ background-position: 615px top; }
.SG_icon7{ background-position: 585px top; }
.SG_icon8{ background-position: 555px top; }
.SG_icon9{ background-position: 525px top; }
.SG_icon10{ background-position: 495px top; }
.SG_icon11{ background-position: 465px top; }
.SG_icon12{ background-position: 435px top; }
.SG_icon13{ background-position: 405px top; }
.SG_icon14{ background-position: 375px top; }
.SG_icon15{ background-position: 345px top; }
.SG_icon16{ background-position: 315px top; }
.SG_icon17{ background-position: 285px top; }
.SG_icon18{ background-position: 255px top; }
.SG_icon19{ background-position: 225px top; }
.SG_icon20{ background-position: 195px top; }
.SG_icon21{ background-position: 165px top; }
.SG_icon22{ background-position: 135px top; }
.SG_icon23{ background-position: 105px top; }
.SG_icon24{ background-position: 75px top; }
.SG_icon25{ background-position: 45px top; }
.SG_icon26{ background-position: 15px top; }
.SG_icon27{ background-position: left -30px; }
.SG_icon28{ background-position: 765px -30px; }
.SG_icon29{ background-position: 735px -30px; }
.SG_icon30{ background-position: 705px -30px; }
.SG_icon31{ background-position: 675px -30px; }
.SG_icon32{ background-position: 645px -30px; }
.SG_icon33{ background-position: 615px -30px; }
.SG_icon34{ background-position: 585px -30px; }
.SG_icon35{ background-position: 555px -30px; }
.SG_icon36{ background-position: 525px -30px; }
.SG_icon37{ background-position: 495px -30px; }
.SG_icon38{ background-position: 465px -30px; }
.SG_icon39{ background-position: 435px -30px; }
.SG_icon40{ background-position: 405px -30px; }
.SG_icon41{ background-position: 375px -30px; }
.SG_icon42{ background-position: 345px -30px; }
.SG_icon43{ background-position: 315px -30px; }
.SG_icon44{ background-position: 285px -30px; }
.SG_icon45{ background-position: 255px -30px; }
.SG_icon46{ background-position: 225px -30px; }
.SG_icon47{ background-position: 195px -30px; }
.SG_icon48{ background-position: 165px -30px; }
.SG_icon49{ background-position: 135px -30px; }
.SG_icon50{ background-position: 105px -30px; }
.SG_icon51{ background-position: 75px -30px; }
.SG_icon52{ background-position: 45px -30px; }

.SG_icon101{ background-position: left -60px; }
.SG_icon102{ background-position: 765px -60px; }
.SG_icon103{ background-position: 735px -60px; }
.SG_icon104{ background-position: 705px -60px; }
.SG_icon105{ background-position: 675px -60px; }
.SG_icon106{ background-position: 645px -60px; }
.SG_icon107{ background-position: 615px -60px; }
.SG_icon108{ background-position: 585px -60px; }
.SG_icon109{ background-position: 555px -60px; }

.SG_icon201{ background-position: left  -120px; }
.SG_icon202{ background-position: 745px -120px; }
.SG_icon203{ background-position: 695px -120px; }
.SG_icon204{ background-position: 645px -120px; }
.SG_icon205{ background-position: 436px -90px; }
.SG_icon206{ background-position: 557px -230px; }
.SG_icon207{ background-position: 526px -230px; }
.SG_icon208{ background-position: 497px -230px; }
.SG_icon209{ background-position: 466px -230px; }
.SG_icon210{ background-position: -361px -229px; }
.SG_icon211{ background-position: -420px -229px; margin:0 0 0 9px; *height:17px!important;}
.SG_icon212{ background-position: -390px -229px; }

.SG_dot{ background-image:url(../../images/common/SG_dot.gif); background-repeat:no-repeat;}

/*  按钮css  */
a.SG_aBtn,
a.SG_aBtn:link,
a.SG_aBtn:visited{color:#333; cursor:pointer; _cursor:hand;}

/* 内容按钮 */

a.SG_aBtn,
a.SG_aBtn:link,
a.SG_aBtn:visited {text-decoration:none;font-size:12px!important;padding:4px 0 6px 3px; padding:0 0 0 3px\9;*display:inline-block;*height:25px; overflow:hidden;*padding:0 0 0 3px;white-space:nowrap;*vertical-align:middle;background-repeat:no-repeat;background-position:0 0; display:inline-block\9;}

a.SG_aBtn cite {font-size:12px!important;line-height:23px;padding:4px 10px 6px 8px;padding:0px 10px 0px 8px\9;*padding:0 10px 0 8px; _padding-top:1px; display:inline-block\9; *display:block;_line-height:23px; height:23px; _height:auto; background-repeat:no-repeat;background-position:right -28px;min-width:48px;_width:48px; overflow-x:visible; white-space:nowrap; text-align:center;}
a.SG_aBtn, x:-moz-any-link, x:default{ display:inline-block; padding:0 0 0 3px;}/* ff3 hack 解决ff 2 不支持 inline-block 问题 */
a.SG_aBtn:link, x:-moz-any-link, x:default{ display:inline-block; padding:0 0 0 3px;}/* ff3 hack 解决ff2 真2 不支持 inline-block 问题 */
a.SG_aBtn:visited, x:-moz-any-link, x:default{ display:inline-block; padding:0 0 0 3px;}/* ff3 hack 解决ff2 真2 不支持 inline-block 问题 */
a.SG_aBtn cite, x:-moz-any-link, x:default{ display:inline-block; padding:0 10px 0 8px;}/* ff3 hack 解决ff2 真2 不支持 inline-block 问题 */
a.SG_aBtn,a.SG_aBtn cite{ background-image: url(../../images/common/sg_btn.png);}
/* 浮层按钮 - 按钮b */
a.SG_aBtnB,
a.SG_aBtnB cite{ color:#333399;background-image: url(../../images/common/sg_btnb.png);_background-image: url(../../images/common/sg_btnb.gif);}
/* 设置按钮 - 按钮c */
a.SG_aBtnC,
a.SG_aBtnC cite{ font-weight:bold;color:#656565;background-image: url(../../images/common/sg_btnc.png);_background-image: url(../../images/common/sg_btnc.gif);}
/* 设置按钮2 - 按钮d */
a.SG_aBtnD,
a.SG_aBtnD cite{ color:#595959;background-image: url(../../images/common/sg_btnd.png);_background-image: url(../../images/common/sg_btnd.gif);}
/* 按钮 14px大按钮 */
a.SG_aBtn14,
a.SG_aBtn14:link,
a.SG_aBtn14:visited{ font-size:14px !important; height:25px; background-position:0 -250px;}
a.SG_aBtn14 cite{ font-size:14px !important; height:25px;_height:auto; line-height:25px;  min-width:56px;_width:56px; background-position:right -280px}
/* 可提交 */
a.SG_aBtn_sub input {position:absolute;height:100%;left:0;top:0;margin:0;padding:0;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);border:none;cursor:pointer!important;cursor:hand;width:0}
	/* 带图标 */
a.SG_aBtn_ico{position: relative}
a.SG_aBtn_ico cite {padding-left:26px; padding-right:12px; text-align:left; min-width:1px;_width:auto;}
a.SG_aBtn img {position:absolute;left:9px;top:4px}
a.SG_aBtn14 img {top:5px}
	/* 不可用 */
a.SG_aBtn_dis,
a.SG_aBtn_dis cite{ background-image:url(../../images/common/sg_btn_dis.png);_background-image:url(../../images/common/sg_btn_dis.gif);}
a.SG_aBtn_dis,
a.SG_aBtn_dis:link,
a.SG_aBtn_dis:visited,
a.SG_aBtn_dis:hover{color:#999;cursor:default!important; cursor:default; color:#B9B8B8; background-position:0 0;}
a.SG_aBtn_dis cite{background-position:right -30px;cursor:default!important; cursor:default}
a.SG_aBtn14.SG_aBtn_dis{ background-position:0 -60px;}
a.SG_aBtn14.SG_aBtn_dis cite{ background-position:right -90px;}

/* 按钮与文本输入框一行时添加 */
a.SG_InputLine{ position:relative; top:1px; *top:-4px; margin-left:1px;}

/* "更多" */
.SG_more{ font-family: "宋体"; color:#336699}

/* 翻页 */
.SG_page { width:100%; height:21px; line-height:21px; clear:both; overflow:hidden; _overflow:visible }
.SG_pages { float:right; height:100% }
.SG_pages li { float:left; height:100%; margin:0 2px; font-family:Arial }
.SG_pages a { display:block; height:19px; padding:0 5px; line-height:19px; float:left; border-width:1px; border-style:solid; font-family:Arial; font-size:11px; text-align:center; text-decoration:none }
.SG_pages a:hover { text-decoration:none }
.SG_pgon { font-weight:bold; padding:0 3px }
.SG_pgttl { padding:0 1em }
.SG_pgprev a,
.SG_pgnext a { width:62px; height:21px; line-height:21px; padding:0; border:none; font-size:12px; background-repeat:no-repeat; background-position:0 0; font-family:"宋体" }
.SG_pgprev a:hover,
.SG_pgnext a:hover { background-position:0 -21px }
.SG_pages .SG_pgelip a { border:0; height:21px; line-height:21px; padding:0 2px }
.SG_pages a:link,
.SG_pages a:visited { color:#748396 }
.SG_pages a:hover { color:#900 }
.SG_pages a { border-color:#ccc; background:#fff }
.SG_pgprev a,
.SG_pgnext a { background-image:url(../../images/common/CP_page.png); }
.SG_pgprev a:hover,
.SG_pgnext a:hover { color:#43609c }


li.SG_s_pgprev a,li.SG_s_pgnext a{ display:inline; height:22px; padding:0 3px; line-height:22px; float:left; border:none;  background:none; font-family:Arial; font-size:12px; text-align:center; text-decoration:none }


.SG_input{ height:15px; padding-top:3px; padding-left:3px; font-family:"宋体";}



/* 页签 */
.SG_tag{ clear:both; height:25px; overflow:hidden; background:url(../../images/common/tag.gif) repeat-x left 24px;}
.SG_tag ul{ clear:both; height:25px;}
.SG_tag ul li{ height:25px; padding-left:20px; font-family:"宋体"; font-size:12px; float:left; margin-right:-1px; background:url(../../images/common/tag.gif) no-repeat left -30px; }
.SG_tag ul li span{ float:left; padding-top:7px;}
.SG_tag ul li span.tagR{ width:20px; height:25px; padding:0; float:left; background:url(../../images/common/tag.gif) no-repeat right -30px;}
.SG_tag ul li.current{background:url(../../images/common/tag.gif) no-repeat left -55px; }
.SG_tag ul li.current span.tagR{background:url(../../images/common/tag.gif) no-repeat right -55px;}
.SG_tag ul li span a{ float:left;}
.SG_tag ul li span a:hover{ text-decoration:none;}
.SG_tag ul li span a,
.SG_tag ul li span a:link,
.SG_tag ul li span a:visited,
.SG_tag ul li span a:hover{ color:#878787;}
.SG_tag ul li span img.SG_icon{ float:left; margin-left:3px; margin-top:-2px;}
.SG_tag ul li span strong{ float:left; font-weight:normal;}



/* 回复 */
.SG_cmp_revert{ overflow:hidden; width:100%;}
.SG_cmp_revert li{ width:100%; overflow:hidden; background-position:top; padding:20px 0px;}
.SG_cmp_revert li .SG_revert_Left{ float:left;}
.SG_cmp_revert li .SG_revert_Left img{height:50px; width:50px; border:1px solid #DCDCDC;}
.SG_cmp_revert li .SG_revert_Cont{ float:left; margin-left:10px; width:620px; font-family:"宋体"; padding-top:2px;}
.SG_cmp_revert li .SG_revert_Cont p{ width:100%; clear:both; overflow:hidden; font-size:12px;}
.SG_cmp_revert li .SG_revert_Cont .SG_revert_Tit{ float:left; font-weight:bold;}
.SG_cmp_revert li .SG_revert_Cont .SG_revert_Time{ float:right;}
.SG_cmp_revert li .SG_revert_Inner{ line-height:22px; clear:both; width:100%; font-size:14px; margin-top:9px;}
.SG_revert_Time em{ padding-right:5px;}
.SG_revert_Answer{ margin-top:11px; overflow:hidden; width:530px; clear:both;}
.SG_revert_Answer .SG_revert_Answer_Top{height:30px; line-height:30px; width:518px; font-size:12px;}
.SG_revert_Answer .SG_revert_Answer_right{ float:left; width:100%;}
.SG_revert_Btn{ margin-top:10px; overflow:hidden; text-align:center; clear:both;}
.SG_revert_Btn .SG_revert_Btn_left span{ padding-right:7px;}
.SG_revert_Btn .SG_revert_Btn_Right{ float:right;}
.SG_revert_Answer .SG_revert_Answer_right textarea{ width:515px; height:74px; font-size:14px;}
.SG_cmp_revert .SG_cmt_from{overflow:hidden; margin-top:6px;}
.SG_cmp_revert .SG_cmt_from img{ vertical-align:-3px;}
.SG_cmp_revert .SG_revert_Re{ margin:15px 0 0; padding:15px 0 0; }
.SG_cmp_revert .SG_revert_Re .SG_linka{ font-weight:600;}
.SG_cmp_revert .SG_revert_Re .myReInfo{font-size:14px; padding-top:10px;}
.SG_cmp_revert .SG_revert_Re em{ padding-right:5px;}
.SG_cmp_revert .CP_cmt_none{clear:both;font-size:14px;padding-bottom:3px;padding-top:20px;text-align:center;}
/* 评论 */
.allComm{ zoom:1;}
.allComm .allCommTit{ background:url(../../images/common/cmtpost.gif) repeat-x left top; height:25px; line-height:25px; line-height:27px\9;	}
.allComm .allCommTit .SG_floatL{ padding-left:10px;}
.allComm .allCommTit .SG_floatL strong{ margin-right:25px;}
.allComm .allCommTit .SG_floatR{ padding-right:10px;}
.allComm .myCommPages{ margin:0 0 10px; padding:10px 0 10px;}
.allComm .noCommdate{ padding:40px 0 50px; text-align:center; font-size:14px;}
.writeComm { padding:15px 0px; width:684px; margin:0px auto;}
.writeComm .wrCommTit{ height:28px; clear:both; width:684px; overflow:hidden; margin-top:18px; }
.writeComm .wrCommTit .SG_floatL{ height:28px; line-height:28px; line-height:30px\9; overflow:hidden;}
.writeComm .wrCommTit .SG_floatR{ padding-top:5px; margin-right:-2px\9;}
.writeComm .wrCommTit a.SG_aBtn,
.writeComm .wrCommTit a.SG_aBtn cite,
.writeComm .wrCommTit a.SG_aBtnD, 
.writeComm .wrCommTit a.SG_aBtnD cite {background-image:url(../../images/common/sg_btnd.png); _background-image:url(../../images/common/sg_btnd.gif)}
.writeComm .formTextarea{ padding-bottom:10px}
.writeComm .formTextarea textarea{ width:680px; height:110px;}
.writeComm .formLogin{ width:100%; clear:both;}
.writeComm .formLogin .SG_floatL p{ margin-bottom:8px;}
.writeComm .formLogin .SG_floatR input{ vertical-align:-2px;}
.writeComm .formBtn{ text-align:center; padding:25px 0 0; width:100%; clear:both;}
.writeComm .formBtn p{ padding:15px 0 25px}

/* 公用 空内容块*/
.SG_nodata { font-size:14px; clear:both; padding-top:65px;padding-bottom:130px; text-align:center;}
.SG_nodata a.SG_aBtn{ vertical-align:-5px; *vertical-align:3px;}
.SG_colW21 .SG_nodata{ font-size:12px; clear:both; padding-top:30px; padding-bottom:30px; text-align:center;}
/* 未开通 */
.notOpen{ clear:both; min-height:380px; _height:380px;  text-align:center;}
.notOpen_title{ font-size:14px;padding-top:85px;}
.notOpen_para{ font-size:12px; padding-top:20px;}
.notOpen_btn{padding-top:17px;}
/* 404 */
.notFound{ clear:both; min-height:408px; _height:408px; width:590px; margin:0 auto;}
.notFound_top{ padding-top:83px; clear:both;}
.notFound_top h1{ font-family:"微软雅黑","黑体"; font-size:20px; font-weight:normal; padding-left:85px;}
.notFound_top h1 img{ margin-right:11px;}
.notFound_top_tip{ font-size:14px; clear:both; padding-left:145px;color:#f00; margin-top:18px;}
.notFound_para{ clear:both; padding-left:145px; padding-top:50px;}
.notFound_para p{ clear:both; font-size:14px; margin-top:10px;}
.notFound_para p .SG_input{ float:left; height:15px; padding-top:3px; margin-right:10px;}
.notFound_para p select{ float:left; margin-right:10px; font-size:14px;}
.notFound_para pa.SG_aBtn { float:left;}

.notFound_para p.nf_bottom{ margin-top:45px;}
.notFound_para p.nf_search{ margin-top:15px;}
.notFound_para p a.nf_link:link,
.notFound_para p a.nf_link:visited,
.notFound_para p a.nf_link:hover{ text-decoration:underline;color:#336699; }

/* 读取出错 */
.canNotLoad{ width:948px; height:403px; background-color:#fff; border:1px solid #d2d2d2; overflow:hidden;}
.canNotLoad h2{ padding-left:390px; margin-top:110px; font-size:14px;}
.canNotLoad p{ padding-left:390px; margin-top:18px;}

/* 加载中 */
.wdtLoading{ clear:both;font-size:12px; font-family:"宋体"; padding-top:40px; height:215px; overflow:hidden; text-align:center;}
.wdtLoading img{ margin-right:7px; vertical-align:-3px;}

/* 加载失败 */
.loadFailed{ clear:both; font-size:12px; font-family:"宋体"; padding-top:40px; height:215px; overflow:hidden; text-align:center;}
.loadFailed p{ margin-top:10px;}
/* 拖动 */
.SG_dragBlk_wrap{ width:328px; height:246px; overflow:hidden; background:none;}
.SG_dragBlk{ width:128px; height:46px; overflow:hidden;border:2px solid #005fe0; cursor:pointer; margin:100px auto;}
.SG_dragBlk .SG_conn{ margin:0; width:128px; height:46px; overflow:hidden; background:url(../../images/common/drag_bg.gif) no-repeat left top; filter:alpha(opacity=70);
-moz-opacity:0.7;opacity: 0.7; }
.SG_dragBlk .SG_connHead .title {padding-left:8px;padding-top:5px;}



.SG_colW73 .diywidget,
.SG_colW51 .diywidget,
.SG_colW21 .diywidget{padding:10px 0 10px 10px; overflow-x:hidden; overflow-y:visible; line-height:150%;  word-break:break-all; word-wrap:break-word;}
.SG_colW73 .diywidget p,
.SG_colW51 .diywidget p,
.SG_colW21 .diywidget p{ padding-left:8px; background-position:left 7px; }
.diywidget .SG_j_linedot{ margin-top:7px;*margin-top:5px;margin-bottom:6px; *margin-bottom:8px;}
.SG_colW21 .diywidget{width:190px}
.SG_colW51 .diywidget{width:490px}
.SG_colW73 .diywidget{width:710px}
.SG_colW73 .diywidget font,
.SG_colW51 .diywidget font,
.SG_colW21 .diywidget font{ line-height:150%;}


/*可克隆组件*/
.cloneWidget{ clear:both; zoom:1; height:auto; padding-top:10px; padding-bottom:10px;}
.cloneWidget .cloneLink{ clear:both; text-align:center; height:14px; font-size:12px; padding-top:10px; margin-bottom:-5px;}
.cloneWidget .cloneLink img{ margin-right:5px; vertical-align:-1px;}
/* 广告共享计划 */
.F_31,
.F_13,
.F_211,
.F_112,
.F_121{ position:relative}

.F_31 #column_1{ margin-top:120px}
.F_13 #column_2{ margin-top:120px}
.F_211 #column_1,
.F_211 #column_2{ margin-top:120px}
.F_112 #column_2,
.F_112 #column_3{ margin-top:120px}
.F_121 #column_2,
.F_121 #column_3{ margin-top:120px}

.F_31 .blogads{ left:0; top:0}
.F_13 .blogads{ left:220px; top:0}
.F_211 .blogads{ left:0; top:0}
.F_112 .blogads{ left:220px; top:0}
.F_121 .blogads{ left:220px; top:0}

.blogads{ position:absolute; width:730px; overflow:hidden; clear:both}
.blogads .ad_head{ background-image: url(../../images/common/modelhead.png);_background-image: url(../../images/common/modelhead.gif); background-position: 1450px 0; height: 1px; overflow:hidden}
.blogads .ad_body{background-image: url(../../images/common/modelbody.png); _background-image: url(../../images/common/modelbody.gif); background-position: 1450px 0; padding:10px; height:90px; clear:both}
.blogads .ad_foot{background-image: url(../../images/common/modelfoot.png);_background-image: url(../../images/common/modelfoot.gif); background-position: 1450px 0; height: 1px; overflow:hidden}
.blogads .ad_body .adsle{ width:640px; height:90px; float:left; background-color:#f1f1f1; overflow:hidden;}
.blogads .ad_body .adsrig{ width:50px; height:90px; float:left; padding-left:10px; line-height:18px}



.widgetcen{ text-align:center}
.widgetconn{ width:190px; margin:0 auto; text-align:left}

/* 正文页广告位 */
.blogads2{ clear:both; width:640px; height:110px;overflow:hidden; padding:10px; margin:0px auto 20px auto;}
.blogads2 img{ margin-bottom:8px;}
/*宣传 头*/
.mainnav{width:986px;height:36px;position:relative;background:url('../../images/blog/expand/navbg.gif') repeat-x 0 -72px;}
.navl,.navr{position:absolute;top:0;left:0;background:url('../../images/blog/expand/navbg.gif') no-repeat;width:5px;height:36px;}
.navr{left:auto;right:0;background-position:0 -36px;}
.navlogo{position:absolute;top:0;left:30px;}
.mainnav ul{margin-left:248px;}
.mainnav ul li{float:left;background:url('../../images/blog/expand/linkbg.gif') no-repeat;width:144px;height:36px;cursor:pointer;}
.mainnav ul li.box1{background-position:0 0;}
.mainnav ul li.box2{background-position:-144px 0;}
.mainnav ul li.box3{background-position:-288px 0;}
.mainnav ul li.box4{background-position:-432px 0;}
.mainnav ul li.cur01{background-position:0 -36px;}
.mainnav ul li.cur02{background-position:-144px -36px;}
.mainnav ul li.cur03{background-position:-288px -36px;}
.mainnav ul li.cur04{background-position:-432px -36px;}
.mainnav ul li.cur{background:url('../../images/blog/expand/linkbg.gif') no-repeat;}
.mainnav ul li span{display:none;}


/* 发现墙 by chenhui 2011.11.18 */
.discoverWall{width:900px; height:450px; background:#538792; margin:15px auto 20px; overflow:hidden; -webkit-box-shadow:0 0 5px 0 #aeaeae; -moz-box-shadow:0 0 5px 0 #aeaeae; -box-shadow:0 0 5px 0 #aeaeae; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px;}
.discoverWall .con .row{width:900px; height:150px; overflow:hidden;}
.discoverWall .con .row .cell{position:relative; width:150px; height:150px; overflow:hidden; float:left; _display:inline; cursor:pointer;}
.discoverWall .con .row .cell .content{position:relative; height:150px;}
.discoverWall .con .row .cell .content h3{font-size:16px; margin-bottom:6px; font-weight:normal;}
.discoverWall .con .row:first-child .cell:first-child .content,.discoverWall .con .row:first-child .cell:first-child .content img{-webkit-border-radius:8px 0 0 0;overflow:hidden;position:static;}
.discoverWall .con .row:first-child .cell:last-child .content,.discoverWall .con .row:first-child .cell:last-child .content img{-webkit-border-radius:0 8px 0 0;overflow:hidden;position:static;}
.discoverWall .con .row:nth-child(3) .cell:first-child .content,.discoverWall .con .row:nth-child(3) .cell:first-child .content img{-webkit-border-radius:0 0 0 8px;overflow:hidden;position:static;}
.discoverWall .con .row:nth-child(3) .cell:last-child .content,.discoverWall .con .row:nth-child(3) .cell:last-child .content img,.discoverWall .con .row:nth-child(3) .cell:last-child .txtopa{-webkit-border-radius:0 0 8px 0;overflow:hidden;position:static;}
.discoverWall .con .row .cell .cate{position:absolute; bottom:0; left:0;}
.discoverWall .con .row .cell .ico_play{position:absolute;left:50%;top:50%;margin:-22px 0 0 -22px; z-index:3; width:44px; height:44px; background:url(../../images/common/ico_playd.png) no-repeat;_background:url(../../images/common/ico_playd.gif) no-repeat;}
.discoverWall .con .row .cell.cellMusic .ico_play{ background-position:0 -44px;}
.discoverWall .con .row .tag{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px; background:#000; background:rgba(0,0,0,0.8); position:absolute;bottom:8px;left:6px;padding:0 9px; display:inline-block;height:20px; line-height:20px;color:#fff;font-size:12px;z-index:2; white-space:nowrap;word-break:break-all}
.discoverWall .con .row .cellText .content{width:130px; height:134px; padding:8px 10px; font-size:12px; line-height:21px; color:#fff; overflow:hidden; position:relative;zoom:1;}
.discoverWall .con .row .cellText .content p{height:128px; overflow:hidden; line-height:18px;}
.discoverWall .con .row .cell .mask{position:absolute; top:0; left:0; z-index:2; display:none; width:150px; height:150px; background:#000; opacity:0.2; filter:alpha(opacity=20);}
.discoverWall .con .row .cell .mask a{width:150px; height:150px; float:left; display:block;}
.discoverWall .con .row .cell .txtopa{position:absolute; bottom:0; left:0; z-index:1; width:150px; height:49px; background:url(../../images/common/txtopa_bg.png) no-repeat; _background:none;}
.discoverWall .con .row .cell .author{position:absolute; top:50px; left:15px; z-index:4; width:100px; overflow:hidden; background:#000; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; padding:10px; font-size:12px; text-align:center; color:#fff;}
.discoverWall .con .row .cell .author a,.discoverWall .con .row .cell .author a:link{color:#fff; text-decoration:none;}
.discoverWall .con .row .cell .author a:hover{color:#fff; text-decoration:none;}
