dl,dd,p,ul,ol,li,body{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; color:#454545;}

img{ border:0}
p{ line-height:20px}
h1,h2,h3,h4,h5{ margin:0; padding:0; color:#666666;}
a{color:#0096fc ; text-decoration:none;}
a:hover{color:#ffab09;text-decoration:none;}

body{
font-size:12px;
line-height:15px;
width:1024px;
background-color:#1a4770;
/*background: -moz-linear-gradient(left, #1a4770, #000000);
background: -webkit-gradient(linear, left top, right top, from(#1a4770), to(#000000));
filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#1a4770', EndColorStr='#000000', GradientType=1);
background-position: center center;*/
background: -moz-linear-gradient(top, #1a4770, #000000);   
background: -webkit-gradient(linear, left top, left bottom, from(#1a4770), to(#000000));
filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#1a4770', EndColorStr='#000000', GradientType=0);
margin-left:auto;
margin-right:auto;
}
#content_wrap{background-color:#f3ffe2;}

#head {position:relative;z-index:100}
#head .account_text {position:absolute;left:815px;top:25px;font-weight:bold;}
#head .account_text a {margin: 6px;color:#adefef;}
#head .account_text a:hover {color: #ffffff}
#head #profile {position: absolute; left:815px;top:60px; font-weight:normal;color:#21527b}
#head #profile a {margin: 3px;font-weight:bold;color:#adefef;}
#head #profile a:hover {color: #ffffff}
.login_panel{  width:280px; height:60px; position:absolute; left:724px; top:19px; z-index:100;background-color:#1094a5}
.login_panel p{ padding:5px 0;}
.login_panel input{ width:90px;font-size:11px; }
#top_note{ line-height: 11px; font-size:11px; position:absolute; top:20px;}
#community{ position: absolute; left:815px; top: 40px; font-size: 11px; line-height: 11px;color:#21527b}
#profile{ font-size:20px; float:right; margin:0 -15px 0 0; }
#profile a#profile_sel{ color: #b2d1e4; }
#head #numchatting {
	text-align:center; font-size:40px; line-height:40px; font-weight: bold;
	position:absolute;top:143px;left:765px;width:66px;height:40px;
	text-shadow: #000 2px 2px 1px;
}
#head #numchatting a {color:#21527b;}
#head #numchatting a:hover{color:#ffcc00;}
#head #login_fb a {position:absolute;left:750px;top:70px;font-size:18px;color:#ADEFEF}
#head #login_fb a:hover {color:#FFFFFF}

#content{ }
#content #c_full { position: relative; left: 25px; width: 95%}
#content #upload_popup { display:inline; background:#ffffff; border: 1px solid black; position:absolute; z-index:100}
#content #c_left{ width:23%; float:right; padding:0 25px 0 0 }
#content #c_right{ width:70%; float:left; padding:0 0 0 25px;  }
#content #c_right .item02{  clear:both; height:100%; overflow:hidden; }
#content #c_right .item02 div.left{ float:left; width:380px; height:200px; background:#d9b6a2}
#content #c_right .item02 div.right{ float:right; width:290px; }

#submit { background: transparent; border: 0px;}

.close{position:absolute;right:4px;top:20px;cursor:pointer;width:16px;height:16px;background-image:url('../images/close.png');}
.title{font-size:18px;line-height:14px;font-weight:bold;color:#225378;}

.item div.mid{  padding:8px  0px ; height:100%; overflow:hidden; }
.item div.mid2{  padding:8px  0px ; height:100%; overflow:auto }
.item div.btm{ height:19px; line-height:19px;}
.item  p{ margin:8px 0 0 0; }
.item div.mid li{ height:30px; line-height:30px; color:#0096fc; padding:0 0 0 30px }
.item div.mid li span{ float:right; font-size:12px; color:#9e979e}
.item div.mid li.banma{ background-color:#f2f2f2}


.item_rounded_outer{
margin:0px 0 7px 0;
background-color:#1a4770;
-moz-border-radius:8px;
-webkit-border-radius:8px;
border-radius:8px;
box-shadow:3px 3px 2px #555;
-moz-box-shadow: 3px 3px 2px #555;
-webkit-box-shadow: 3px 3px 2px #555;
padding:4px;
}
.item_rounded_inner{
margin:0;
background-color:#d0f0f0;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px;
}
.item_content_outer {margin: 2px 4px; background-color:#1a4770;}
.item_content_inner {margin: 0 2px; padding: 2px 0 2px; background-color:#d0f0f0;}

.thumbnail{
border:3px solid #1a4770;
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
}
.thumbnail:hover{border:3px solid #ffcc00}

#footer {
	background: -moz-linear-gradient(top, #F3FFE2, #000000);   
	background: -webkit-gradient(linear, left top, left bottom, from(#F3FFE2), to(#000000));
	filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#F3FFE2', EndColorStr='#000000', GradientType=0);
}
#footer a:hover{ color:#2fadfa;}
#f_left{ text-align:left; color:#1a4770;position:relative;top:-10px;}
#f_left a { color:#1a4770}
#f_right{ text-align:right;position:relative;top:-12px;left:724px;width:300px }
#f_right a{ color:#ef7b00; font-size:12px; padding:0 5px 0 5px;}
#ad{ margin-left:25px; height:90px; clear:both;}

#show{}
#show_head { text-align:right; padding:0 0 8px 0; }
#show #gameContent_wrap{ text-align:center; margin:0 auto}

.com_list{ padding:0 30px 0 0; margin:0 0 10px 0; clear:both;  border:1px solid #e4e4e4; border-width: 0 0 1px  0;}
.com_list h6{ height:22px; line-height:22px; font-size:13px; margin:0px; padding:0px;color:#0096fc }
.com_list h6 span{ float:right; font-size:12px; color:#9e979e}
.com_list .bd{ min-height:60px; padding:0 0 5px 0}
.com_list img{ float:left; margin:0 10px 0 0}

.chat_list{padding:0 1px 0 0;margin:0 0 1px 0;clear:both;}
.chat_list h6{ height:16px; line-height:16px; font-size:13px; margin:0px; padding:0px;color:#0096fc }
.chat_list h6 span{ float:right; font-size:12px; color:#9e979e}
.chat_users thead {font-weight: bold;}
.chat_users td {height: 12px; padding:0; line-height:12px; font-size: 80%;}

.button{cursor:pointer;line-height:27px;padding:3px;text-align:center;color:#0096FC;font-weight:bold;text-transform:none;font-size:12px;}
.button:hover {color:#ffab09;}
.button_disabled{line-height:27px;padding:3px;text-align:center;color:#0096FC;font-weight:bold;text-transform:none;font-size:12px;filter:alpha(opacity=50);opacity:0.5;}

cite {border-width:0;color:#777777;padding:0;}
pre {background-color:#CCCCCC;border:1px solid black;color:#000000;font-family:FixedSys;overflow:auto;padding:6px;white-space:pre;}
.tb{ padding:0px; margin:0px;}
.tb td{   margin:0px; padding:3px;}
