/*-------------------------------------------------
 www.516show.cn, Created by 516show.cn , 2007-10-04
 Modified 2007-10-21
-------------------------------------------------*/


/* ======== Global ======== */

body { background: #FFF;color:#666;margin:0; padding:0;font-family: "ËÎÌå", Lucida Grande, Verdana, Lucida, Arial, Helvetica, sans-serif;font-size:12px;margin-right:auto;margin-left:auto;line-height:150%;}
body>div
{margin-right:auto;margin-left:auto;}

div
{ word-break: break-all }

img{ border:none; }

ul,ol,li
{ list-style:none; padding:0px; margin:0px;}

h1,h2,h3,h4,h5,h6,p,dl,dt,dd	{margin:0; padding:0;height:auto;text-align:left;}
table,td,tr,th					{font-size:12px;}
label							{cursor:hand}
input, select, textarea			{font-size:12px;vertical-align:middle}

/* ======== Link ======== */

a							{text-decoration:none;color:#037FDD}
a:hover						{text-decoration:underline;color:#FF6101}
a.noline					{text-decoration:none}

a.gray						{text-decoration:underline;color:#333;}
a:hover.gray				{text-decoration:underline;color:#ff6101;}
a.14b						{text-decoration:underline;font-size:14px;font-weight: bold;color:#07BE66;}
a:hover.14b					{text-decoration:underline;font-size:14px;font-weight: bold;color:#07BE66;}

.clear						{clear:both}
.fleft						{float:left}
.fright						{float:right}
.fclear						{clear:both}
.fclearf					{clear:left}
.tleft						{text-align:left}
.tright						{text-align:right}
.tcenter					{text-align:center}

.actleft					{float:left}
.actright					{float:right}

.arial						{font-family:Arial;font-size:12px;font-weight: bold;}
.fpoint						{font-family:Arial;font-size:12px;color:#FF6101;font-weight:bold;}
.fgray 						{color:#999;}
.fgreen 					{color:#018704;font-weight:bold;}
.fblue 						{color:#037FDD;}
.forange					{color:#FF6101;font-family:Arial;font-size:12px;}
.forangeb					{color:#FF6101;font-family:Arial;font-size:12px;font-weight:bold;}
.forange2					{color:#FF6101;font-family:Arial;font-size:12px;}
.14px						{font-size:14px}
.red						{color:#FF0000}
.bold						{font-weight:bold}
.UserPic					{border:1px solid #E1E1E1; padding:2px;}
.14pxb						{font-size:14px;font-weight: bold;}

/*======== Fix Float BUG ========*/

.clearfix {display: inline-table;}

/*======== Hides from IE-mac ========*/

.clearfix {display: block;}


/**/
div.clearfix {display: block;}
div.clearfix:after 
{
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
* html .clearfix { height: 1%;}
/**/

/*======== Title ========*/

h2.title					{color:#037FDD;font-size:12px;margin-top:4px;}
h2.title .name 				{margin-left:8px; margin-top:4px;font-weight:bold}
h2.title .more 				{float:right;width:100px;text-align:right;margin:0px 4px;}
h2.title .more a			{color:#037FDD;font-weight:bold;text-decoration:none;}
h2.title .more a:hover		{color:#FF6101;font-weight:bold;text-decoration:underline;}

h2.titleg					{color:#037FDD;font-size:12px;margin-top:4px;background:url('../images/common/arrow_gray.gif') no-repeat 6px 1px;}
h2.titleg .name 			{margin-left:16px; margin-top:4px;font-weight:bold}
h2.titleg .more 			{float:right;width:100px;text-align:right;margin:0px 4px;}
h2.titleg .more a			{color:#037FDD;font-weight:bold;text-decoration:none;}
h2.titleg .more a:hover		{color:#FF6101;font-weight:bold;text-decoration:underline;}

h2.title1					{color:#037FDD;font-size:12px;margin-top:4px;}
h2.title1 .name 			{margin-left:8px; margin-top:4px;font-weight:bold}
h2.title1 .more 			{float:right;width:100px;text-align:right;margin:2px 4px;}
h2.title1 .more a			{color:#037FDD;font-weight:bold;text-decoration:none;}
h2.title1 .more a:hover		{color:#FF6101;font-weight:bold;text-decoration:underline;}

h3.title					{margin-left:12px;color:#5D5D5D;font-size:12px;margin-top:4px;}
h3.title .name 				{margin-left:8px; margin-top:4px;font-weight:normal}
h3.title .more 				{float:right;width:100px;text-align:right;margin:0px 4px;}
h3.title .more a			{color:#037FDD;font-weight:bold;text-decoration:none;}
h3.title .more a:hover		{color:#FF6101;font-weight:bold;text-decoration:underline;}

h3.name						{color:#037FDD;font-size:12px;margin-bottom:5px;}
h3.name a					{color:#037FDD;font-size:12px;font-weight:normal;text-decoration:underline;}
h3.name a:hover				{color:#FFF;font-size:12px;font-weight:normal;text-decoration:underline;background:#037FDD;}
h3.img2						{margin-right:5px;vertical-align:-2px}

h4.title					{margin-left:12px;color:#037FDD;font-size:12px;font-weight:bold;margin-top:5px;}

h5.title					{color:#037FDD;font-size:12px;margin-bottom:5px;}
h5.title a					{color:#037FDD;font-size:12px;font-weight:bold;text-decoration:underline;}
h5.title a:hover			{color:#FFF;font-size:12px;font-weight:bold;text-decoration:underline;background:#037FDD;}



#container
{ width:950px; margin:auto; clear:both;}

#mainbody 
{ background:#FFFFFF;}

div.hackbox 
{
border-top:1px solid transparent!important;
margin-top:-1px!important;
border-top:0;
margin-top:0;
clear:both;
visibility:hidden;
} 

div.dialog_prompt{ border: #EFEFEF 2px dashed; padding:5px; margin:10px 0px; }

.upload_notice {
		PADDING-RIGHT: 0px; PADDING-LEFT: 120px; PADDING-BOTTOM: 25px; COLOR: #000; LINE-HEIGHT: 150%; PADDING-TOP: 25px; BORDER-BOTTOM: #ccc 1px dotted; TEXT-ALIGN: left;
}
.loading{position:absolute; text-align:center;
		 opacity:0.8;
		 MozOpacity:0.8;
		 KhtmlOpacity:0.8;
		 filter:alpha(opacity=80);
		 background-color:#FFFFFF;}
.xjEvent{xjTools:expression(onclick=$.xjEvent);}