
* { font-size:12px;font-family:微软雅黑,宋体;color:#666666; } /* "Times New Roman", */

img{ cursor:pointer; border:0px;}
body { background-color:#EDEDEF;margin:0px;padding:0px; }
u { cursor:pointer; }
ul,ol,li { list-style:none; }

a        { font-size:12px;color:#39004E;cursor:pointer;text-decoration: underline; }
a:hover  { font-size:12px;color:#FF6701;cursor:pointer;text-decoration: underline; }
.a       { font-size:12px;color:#39004E;cursor:pointer;text-decoration: underline; }

select { font-size:18px;border:solid 1px #FFFFFF; }
option { font-size:18px;cursor:pointer; } 

.header-top { z-index:1000;position:fixed;width:100%;height:60px;background-color:#9500CC;opacity:0.9;filter:alpha(opacity=90); }
.header-top li:hover { border-bottom: #FFFFFF solid 2px;color:#FFFFFF; }
.header-top li { float: left;font-size: 16px;color:#FFFFFF;font-family: 'microsoft yahei';margin: 0 0 0 20px;_margin: 0 0 0 15px; }

.normal_text { font-size:12px;padding:1px;border:1px solid #CCCCCC; }

textarea { border:1px solid #CCCCCC !important;margin:0 !important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px; }
textarea { font-size:18px;padding:5px; }

table { border-collapse:collapse; }

div { word-wrap:break-word;word-break:break-all; }


.sbt { float:left;width:40px;height:18px;padding-top:7px;border:solid 1px #CCCCCC;font-size:12px;text-align:center;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-right:3px; }

.check_echo { font-size:12px;color:#EE0000; }
.fb { font-size:16px;font-weight:bold; }
.r12 { font-size:12px;color:#EE0000; }

.fz { font-size:14px;color:#FF6701;border-bottom:solid 1px #FF6701;margin-left:1px;margin-right:1px; }
.fy { font-size:14px;color:#0000EE;border-bottom:dotted 1px #0000EE;margin-left:1px;margin-right:1px; }

li{ list-style-type:none;cursor:pointer; }

#file_pad { float:left;width:128px;height:90px;text-align:center;font-size:12px;color:#AAAAAA;overflow:hidden;margin-bottom:10px; }

/* -------------- BLOG ------------------- */

.clsDrop { 
	z-index:2001;
	position:absolute;
	left:0px;
	top:0px;
	height:1px;
	background-color:#FDFDF0;
	background-image:url(/images/blog/blog-up.png);
	background-repeat:repeat-x;
	border:solid 1px #FF6701;
	text-align:left;
	font-size:12px;
	overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;
	-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#999A88,direction=120,strength=4);/*ie*/
	-moz-box-shadow: 2px 2px 10px #999A88;/*firefox*/
	-webkit-box-shadow: 2px 2px 10px #999A88;/*safari或chrome*/
	box-shadow:2px 2px 10px #999A88;/*opera或ie9*/
}

#blog_top { width:100%;height:60px;padding-top:15px;background:url(/images/back.png) no-repeat;border-bottom:dotted 1px #EEEEEE;margin-bottom:10px; } 
#blog_top_left { width:950px;height:45px;text-align:left;font-size:12px;color:#FFFFFF; }

.top_mnu { clear:both;height:40px;-moz-user-select:none;-webkit-user-select:none; }

.top_mnu_out       { float:left;width:101px;height:24px;background-image:url(/images/top-menu2.png);background-position:-0px -35px;cursor:pointer;margin-right:5px;text-align:center;font-size:12px;padding-top:7px;color:#AAAAAA;-moz-user-select:none; }
.top_mnu_out:hover { float:left;width:101px;height:24px;background-image:url(/images/top-menu2.png);background-position:-0px -0px;cursor:pointer;margin-right:5px;text-align:center;font-size:12px;padding-top:7px;color:#333333;-moz-user-select:none; } 

.say_text { width:616px;height:80px;padding:10px;border:solid 1px #CCCCCC; }
.say_text_80 { width:615px;height:80px;padding:10px;border:solid 1px #CCCCCC; }

#blog_c { width:952px;text-align:left; }

#wtable td { background-color:#FFFFFF;cursor:pointer;text-align:left;overflow:hidden;border-right:solid 1px #EEEEEE;-o-text-overflow:ellipsis;text-overflow:ellipsis; }

.w_cont1       { width:70px; height:140px;padding:5px;padding-top:10px;background-color:#FFFFFF; color:#AAAAAA; overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis; }
.w_cont1:hover { width:200px;height:140px;padding:5px;padding-top:10px;background-color:#FFFFFF; color:#39004E; overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis; }
.w_cont2       { width:200px;height:140px;padding:5px;padding-top:10px;background-color:#FFFFFF; color:#39004E; overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis; }

.tab_s1 { float:left;width:101px;height:24px;padding-top:5px;margin-right:5px;text-align:center;cursor:pointer;font-size:14px;background-image:url(/images/blog/tab.gif);background-position:-0px -50px;-moz-user-select:none; }
.tab_s2 { float:left;width:101px;height:24px;padding-top:5px;margin-right:5px;text-align:center;cursor:pointer;font-size:14px;background-image:url(/images/blog/tab.gif);background-position:-103px -50px;color:#888888;font-size:12px;-moz-user-select:none; }

#blog_ct { clear:both;width:638px;border-left:dotted 1px #C6C6CA;border-right:dotted 1px #C6C6CA;padding-left:30px;padding-right:30px;padding-top:10px;padding-bottom:20px;background-color:#FFFFFF;margin-bottom:1px; }
#blog_ct a { color:#39004E; }

#blog_st { clear:both;width:638px;border:solid 1px #CCCCCC;padding:30px;padding-top:20px;padding-bottom:20px;background-color:#FFFFFF;margin-bottom:10px; }
.blog_sz { clear:both;width:638px;border-left:dotted 1px #C6C6CA;border-right:dotted 1px #C6C6CA;padding:30px;padding-top:20px;padding-bottom:20px;margin-bottom:1px;background-color:#FFFFFF; }
.blog_sy { clear:both;width:698px;border-left:dotted 1px #C6C6CA;border-right:dotted 1px #C6C6CA;margin-bottom:1px;background-color:#FFFFFF; }
#blog_cu { clear:both;width:638px;border-left:solid 1px #CCCCCC;border-top:solid 1px #CCCCCC;border-right:solid 1px #F8F8F8;border-bottom:solid 1px #F8F8F8;padding:30px;padding-top:20px;padding-bottom:20px;background-color:#F4F4F4;margin-bottom:10px;font-size:12px;color:#666666; }
#blog_cv { clear:both;width:700px;border-top:dotted 1px #006699;padding-top:10px; }
#blog_cd { clear:both;width:700px;border-top:dotted 2px #FF0000;padding-top:10px; }

.blog_content { font-size:14px;line-height:22px;color:#333333;text-align:left; }

#blog_m_memo { font-size:14px;color:#333333;word-wrap:break-word;word-break:break-all; }
#blog_m_memo a { font-size:12px;color:#006699;text-decoration: underline; }
#blog_m_memo a:hover { font-size:12px;color:#FF6701; }
#blog_m_memo .zz { font-size:14px;color:#333333; }
#blog_m_memo .zz a { font-size:14px;color:#006699;text-decoration: underline; }
#blog_m_memo .zz a:hover { font-size:14px;color:#FF6701; }
#blog_m_memo .z0 { font-size:14px;color:#333333; }
#blog_m_memo .z0 a { font-size:14px;color:#006699;text-decoration: underline; }
#blog_m_memo .z0 a:hover { font-size:14px;color:#FF6701; }

#blog_transmit { padding:10px;font-size:12px;background-color:#F2F2F2;border:solid 1px #D9D9D9;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px; }
#blog_transmit a { font-size:12px;color:#006699;text-decoration: underline; }
#blog_transmit a:hover { font-size:12px;color:#FF6701; }

#blog_c_left { float:left;width:700px; }
#blog_c_right { float:right;width:242px; }
#blog_c_right a { color:#666666; }
#blog_d_mid        { float:left;width:200px;background-color:#FFFFFF;text-align:left;line-height:20px;padding:20px;border:solid 1px #CCCCCC;margin-bottom:2px;cursor:pointer;filter:alpha(opacity=40);opacity:0.4; }
#blog_d_mid:hover  { float:left;width:200px;background-color:#FFFFFF;text-align:left;line-height:20px;padding:20px;border:solid 1px #CCCCCC;margin-bottom:2px;cursor:pointer;filter:alpha(opacity=100);opacity:1.0; }
#blog_d_mid2       { float:left;width:200px;background-color:#FFFFFF;text-align:left;line-height:20px;padding:20px;border:solid 1px #CCCCCC;margin-bottom:2px;cursor:pointer;opacity:0.4;filter:alpha(opacity=40); }
#blog_d_mid2:hover { float:left;width:200px;background-color:#FFFFFF;text-align:left;line-height:20px;padding:20px;border:solid 1px #CCCCCC;margin-bottom:2px;cursor:pointer;opacity:1.0;filter:alpha(opacity=100); }
#blog_d_usr { float:left;width:200px;font-size:12px;text-align:left;padding-top:10px; }
#blog_d_usr_line { height:20px;color:#666666;font-size:12px; }

#blog_d_me { float:right;width:100px;height:50px;text-align:left;font-size:12px;color:#39004E;line-height:15px; }

#blog_d_clear { clear:both;height:0px;font-size:0px;line-height:0px; }

#blog_info_right { float:right;width:222px;height:20px;font-size:12px;text-align:right;color:#AAAAAA; }
#blog_next_txt { clear:both;text-align:left;font-size:12px;color:#666666;line-height:23px; }
#blog_next_txt a { font-size:12px;color:#666666; }

#blog_speak_mem { clear:both;font-size:12px;line-height:35px;text-align:left; }

#blog_diz { clear:both;font-size:12px;padding-top:10px;line-height:20px;text-align:left;border-bottom:dotted 1px #CCCCCC; }
#blog_diz_img { float:left;width:50px;height:50px; }
#blog_diz_mem { float:left;width:580px;font-size:12px;color:#666666; }

#common_table a { font-size:12px;color:#0000EE;margin-right:10px;padding:3px;padding-bottom:1px;border-bottom:solid 1px #0000EE;text-decoration: none; }
#common_table a:hover { font-size:12px;color:#FFFFFF;margin-right:10px;background-color:#FC6902;padding:3px;padding-bottom:1px;border-bottom:solid 1px #FC6902;text-decoration: none; }
#common_table td { padding:5px; }
#common_table li { color:#7E7E7E;font-size:12px; }
#common_table tr { height:50px; }
#common_table .caption { text-align:right;width:110px;color:#666666;word-break:keep-all;white-space:nowrap; }

#blog_nav { clear:both;padding-bottom:20px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis; }
#blog_nav_me { float:left;width:120px;height:50px;background-image:url(/images/blog/guide.png);background-position:-600px -0px;overflow:hidden;margin-right:5px;padding:5px; }

.marks { padding-left:3px;padding-right:3px;padding-top:2px;padding-bottom:2px;border:dotted 1px #FF6701;color:#FF6701;margin-left:3px; }
.markt { padding-left:3px;padding-right:3px;padding-top:2px;padding-bottom:2px;border:solid 1px #FF6701;color:#FF6701;margin-left:3px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px; }
.marke { padding-left:3px;padding-right:3px;padding-top:2px;padding-bottom:2px;border:solid 1px #67CC01;color:#67CC01;margin-left:3px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px; }
.mk00 { clear:both;width:260px;height:25px;font-size:12px;line-height:25px;margin-bottom:8px; }
.mk0a { float:left;width:40px;height:25px;font-size:12px;line-height:25px;padding-top:1px;border:solid 1px #FDFDF0; }

.mk1a       { float:left;cursor:pointer;width:60px;height:25px;margin-right:1px;font-size:12px;line-height:25px;color:#666666;text-align:center;padding-top:1px;border:dotted 1px #CCCCCC;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px; }
.mk1a:hover { float:left;cursor:pointer;width:60px;height:25px;margin-right:1px;font-size:12px;line-height:25px;color:#666666;text-align:center;padding-top:1px;border:dotted 1px #CCCCCC;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px; }
.mk1b { float:left;cursor:pointer;width:60px;height:25px;margin-right:1px;font-size:12px;line-height:25px;color:#FF6701;text-align:center;padding-top:1px;border:solid 1px #FF6701;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px; }
.mk1c { float:left;cursor:pointer;width:60px;height:25px;margin-right:1px;font-size:12px;line-height:25px;color:#FF6701;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px; }

.mk00_e { clear:both;width:320px;height:25px;font-size:12px;line-height:25px;margin-bottom:8px; }
.mk0a_e { float:left;width:80px;height:25px;font-size:12px;line-height:25px;padding-top:1px;border:solid 1px #FDFDF0; }
.mk1a_e       { float:left;cursor:pointer;width:70px;height:25px;margin-right:1px;font-size:12px;line-height:25px;color:#666666;text-align:center;padding-top:1px;border:dotted 1px #CCCCCC;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px; }
.mk1a_e:hover { float:left;cursor:pointer;width:70px;height:25px;margin-right:1px;font-size:12px;line-height:25px;color:#666666;text-align:center;padding-top:1px;border:dotted 1px #CCCCCC;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px; }
.mk1b_e { float:left;cursor:pointer;width:70px;height:25px;margin-right:1px;font-size:12px;line-height:25px;color:#FF6701;text-align:center;padding-top:1px;border:solid 1px #FF6701;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px; }
.mk1c_e { float:left;cursor:pointer;width:70px;height:25px;margin-right:1px;font-size:12px;line-height:25px;color:#FF6701;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px; }

.marker_over        { background-color:#FFFFFF;border:solid 1px #CCCCCC;color:#666666;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;float:left;cursor:pointer;width:25px;height:25px;margin-right:3px;font-size:12px;line-height:25px;text-align:center;padding-top:1px;margin-bottom:3px;-moz-user-select:none; }
.marker_over:hover  { background-color:#006699;border:solid 1px #006699;color:#FFFFFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;float:left;cursor:pointer;width:25px;height:25px;margin-right:3px;font-size:12px;line-height:25px;text-align:center;padding-top:1px;margin-bottom:3px;-moz-user-select:none; }

.add_out:hover { float:left;cursor:pointer;width:93px;height:25px;margin-right:5px;font-size:12px;line-height:25px;color:#FFFFFF;text-align:left;padding-left:22px;padding-top:1px;margin-bottom:3px;border:solid 1px #006699;background-image:url(/images/drops.gif);background-position:-0px -90px;background-repeat:no-repeat;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-user-select:none; }
.add_out       { float:left;cursor:pointer;width:93px;height:25px;margin-right:5px;font-size:12px;line-height:25px;color:#666666;text-align:left;padding-left:22px;padding-top:1px;margin-bottom:3px;border:solid 1px #CCCCCC;background-image:url(/images/drops.gif);background-position:-0px -60px;background-repeat:no-repeat;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-user-select:none; }

.down_out:hover { float:left;cursor:pointer;width:93px;height:25px;margin-right:5px;font-size:12px;line-height:25px;color:#FFFFFF;text-align:left;padding-left:22px;padding-top:1px;margin-bottom:3px;border:solid 1px #006699;background-image:url(/images/drops.gif);background-position:-0px -30px;background-repeat:no-repeat;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-user-select:none; }
.down_out       { float:left;cursor:pointer;width:93px;height:25px;margin-right:5px;font-size:12px;line-height:25px;color:#666666;text-align:left;padding-left:22px;padding-top:1px;margin-bottom:3px;border:solid 1px #CCCCCC;background-image:url(/images/drops.gif);background-position:-0px -0px;background-repeat:no-repeat;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-user-select:none; }

.del_out:hover { float:left;cursor:pointer;width:93px;height:25px;margin-right:5px;font-size:12px;line-height:25px;color:#FFFFFF;text-align:left;padding-left:22px;padding-top:1px;margin-bottom:3px;border:solid 1px #006699;background-image:url(/images/drops.gif);background-position:-0px -150px;background-repeat:no-repeat;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-user-select:none; }
.del_out       { float:left;cursor:pointer;width:93px;height:25px;margin-right:5px;font-size:12px;line-height:25px;color:#666666;text-align:left;padding-left:22px;padding-top:1px;margin-bottom:3px;border:solid 1px #CCCCCC;background-image:url(/images/drops.gif);background-position:-0px -120px;background-repeat:no-repeat;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-user-select:none; }

.sel_out:hover { float:left;cursor:pointer;width:93px;height:25px;margin-right:5px;font-size:12px;line-height:25px;color:#FFFFFF;text-align:left;padding-left:22px;padding-top:1px;margin-bottom:3px;border:solid 1px #006699;background-image:url(/images/drops.gif);background-position:-200px -90px;background-repeat:no-repeat;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-user-select:none; }
.sel_out       { float:left;cursor:pointer;width:93px;height:25px;margin-right:5px;font-size:12px;line-height:25px;color:#666666;text-align:left;padding-left:22px;padding-top:1px;margin-bottom:3px;border:solid 1px #CCCCCC;background-image:url(/images/drops.gif);background-position:-200px -60px;background-repeat:no-repeat;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-user-select:none; }

.usl_out:hover { float:left;cursor:pointer;width:93px;height:25px;margin-right:5px;font-size:12px;line-height:25px;color:#FFFFFF;text-align:left;padding-left:22px;padding-top:1px;margin-bottom:3px;border:solid 1px #006699;background-image:url(/images/drops.gif);background-position:-200px -30px;background-repeat:no-repeat;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-user-select:none; }
.usl_out       { float:left;cursor:pointer;width:93px;height:25px;margin-right:5px;font-size:12px;line-height:25px;color:#666666;text-align:left;padding-left:22px;padding-top:1px;margin-bottom:3px;border:solid 1px #CCCCCC;background-image:url(/images/drops.gif);background-position:-200px -0px;background-repeat:no-repeat;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-user-select:none; }

.fcs_out:hover { float:left;cursor:pointer;width:93px;height:25px;margin-right:5px;font-size:12px;line-height:25px;color:#FFFFFF;text-align:left;padding-left:22px;padding-top:1px;margin-bottom:3px;border:solid 1px #006699;background-image:url(/images/drops.gif);background-position:-200px -240px;background-repeat:no-repeat;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-user-select:none; }
.fcs_out       { float:left;cursor:pointer;width:93px;height:25px;margin-right:5px;font-size:12px;line-height:25px;color:#666666;text-align:left;padding-left:22px;padding-top:1px;margin-bottom:3px;border:solid 1px #CCCCCC;background-image:url(/images/drops.gif);background-position:-200px -210px;background-repeat:no-repeat;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-user-select:none; }

.msg_out:hover { float:left;cursor:pointer;width:93px;height:25px;margin-right:5px;font-size:12px;line-height:25px;color:#FFFFFF;text-align:left;padding-left:22px;padding-top:1px;margin-bottom:3px;border:solid 1px #006699;background-image:url(/images/drops.gif);background-position:-0px -240px;background-repeat:no-repeat;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-user-select:none; }
.msg_out       { float:left;cursor:pointer;width:93px;height:25px;margin-right:5px;font-size:12px;line-height:25px;color:#666666;text-align:left;padding-left:22px;padding-top:1px;margin-bottom:3px;border:solid 1px #CCCCCC;background-image:url(/images/drops.gif);background-position:-0px -210px;background-repeat:no-repeat;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-user-select:none; }

.say_out:hover { float:left;cursor:pointer;width:93px;height:25px;margin-right:5px;font-size:12px;line-height:25px;color:#FFFFFF;text-align:left;padding-left:22px;padding-top:1px;margin-bottom:3px;border:solid 1px #006699;background-image:url(/images/drops.gif);background-position:-0px -300px;background-repeat:no-repeat;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-user-select:none; }
.say_out       { float:left;cursor:pointer;width:93px;height:25px;margin-right:5px;font-size:12px;line-height:25px;color:#666666;text-align:left;padding-left:22px;padding-top:1px;margin-bottom:3px;border:solid 1px #CCCCCC;background-image:url(/images/drops.gif);background-position:-0px -270px;background-repeat:no-repeat;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-user-select:none; }

.srh_out:hover { float:left;cursor:pointer;width:93px;height:25px;margin-right:5px;font-size:12px;line-height:25px;color:#FFFFFF;text-align:left;padding-left:22px;padding-top:1px;margin-bottom:3px;border:solid 1px #006699;background-image:url(/images/drops.gif);background-position:-200px -360px;background-repeat:no-repeat;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-user-select:none; }
.srh_out       { float:left;cursor:pointer;width:93px;height:25px;margin-right:5px;font-size:12px;line-height:25px;color:#666666;text-align:left;padding-left:22px;padding-top:1px;margin-bottom:3px;border:solid 1px #CCCCCC;background-image:url(/images/drops.gif);background-position:-200px -330px;background-repeat:no-repeat;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-user-select:none; }

.emt_out:hover { float:left;cursor:pointer;width:93px;height:25px;margin-right:5px;font-size:12px;line-height:25px;color:#FFFFFF;text-align:left;padding-left:22px;padding-top:1px;margin-bottom:3px;border:solid 1px #006699;background-image:url(/images/drops.gif);background-position:-200px -420px;background-repeat:no-repeat;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-user-select:none; }
.emt_out       { float:left;cursor:pointer;width:93px;height:25px;margin-right:5px;font-size:12px;line-height:25px;color:#666666;text-align:left;padding-left:22px;padding-top:1px;margin-bottom:3px;border:solid 1px #CCCCCC;background-image:url(/images/drops.gif);background-position:-200px -390px;background-repeat:no-repeat;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-user-select:none; }

.sub_out:hover { float:left;cursor:pointer;width:93px;height:25px;margin-right:5px;font-size:12px;line-height:25px;color:#FFFFFF;text-align:left;padding-left:22px;padding-top:1px;margin-bottom:3px;border:solid 1px #006699;background-image:url(/images/drops.gif);background-position:-200px -300px;background-repeat:no-repeat;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-user-select:none; }
.sub_out       { float:left;cursor:pointer;width:93px;height:25px;margin-right:5px;font-size:12px;line-height:25px;color:#666666;text-align:left;padding-left:22px;padding-top:1px;margin-bottom:3px;border:solid 1px #CCCCCC;background-image:url(/images/drops.gif);background-position:-200px -270px;background-repeat:no-repeat;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-user-select:none; }

.atc_out:hover { float:left;cursor:pointer;width:93px;height:25px;margin-right:5px;font-size:12px;line-height:25px;color:#FFFFFF;text-align:left;padding-left:22px;padding-top:1px;margin-bottom:3px;border:solid 1px #006699;background-image:url(/images/drops.gif);background-position:-200px -240px;background-repeat:no-repeat;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-user-select:none; }
.atc_out       { float:left;cursor:pointer;width:93px;height:25px;margin-right:5px;font-size:12px;line-height:25px;color:#666666;text-align:left;padding-left:22px;padding-top:1px;margin-bottom:3px;border:solid 1px #CCCCCC;background-image:url(/images/drops.gif);background-position:-200px -210px;background-repeat:no-repeat;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-user-select:none; }

.tim_out:hover { float:left;cursor:pointer;width:93px;height:25px;margin-right:5px;font-size:12px;line-height:25px;color:#FFFFFF;text-align:left;padding-left:22px;padding-top:1px;margin-bottom:3px;border:solid 1px #006699;background-image:url(/images/drops.gif);background-position:-200px -150px;background-repeat:no-repeat;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-user-select:none; }
.tim_out       { float:left;cursor:pointer;width:93px;height:25px;margin-right:5px;font-size:12px;line-height:25px;color:#666666;text-align:left;padding-left:22px;padding-top:1px;margin-bottom:3px;border:solid 1px #CCCCCC;background-image:url(/images/drops.gif);background-position:-200px -120px;background-repeat:no-repeat;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-user-select:none; }

.prj_rcd:hover { float:left;cursor:pointer;width:35px;height:21px;margin-right:5px;font-size:12px;line-height:25px;color:#FFFFFF;text-align:left;padding-top:1px;margin-bottom:3px;border:solid 1px #006699;background-image:url(/images/drops.gif);background-position:-0px -363px;background-repeat:no-repeat;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-user-select:none; }
.prj_rcd       { float:left;cursor:pointer;width:35px;height:21px;margin-right:5px;font-size:12px;line-height:25px;color:#666666;text-align:left;padding-top:1px;margin-bottom:3px;border:solid 1px #E2E0E1;background-image:url(/images/drops.gif);background-position:-0px -333px;background-repeat:no-repeat;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-user-select:none; }

.prj_mst:hover { float:left;cursor:pointer;width:35px;height:21px;margin-right:5px;font-size:12px;line-height:25px;color:#FFFFFF;text-align:left;padding-top:1px;margin-bottom:3px;border:solid 1px #006699;background-image:url(/images/drops.gif);background-position:-37px -363px;background-repeat:no-repeat;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-user-select:none; }
.prj_mst       { float:left;cursor:pointer;width:35px;height:21px;margin-right:5px;font-size:12px;line-height:25px;color:#666666;text-align:left;padding-top:1px;margin-bottom:3px;border:solid 1px #E2E0E1;background-image:url(/images/drops.gif);background-position:-37px -333px;background-repeat:no-repeat;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-user-select:none; }

.prj_ppt:hover { float:left;cursor:pointer;width:35px;height:21px;margin-right:5px;font-size:12px;line-height:25px;color:#FFFFFF;text-align:left;padding-top:1px;margin-bottom:3px;border:solid 1px #006699;background-image:url(/images/drops.gif);background-position:-77px -363px;background-repeat:no-repeat;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-user-select:none; }
.prj_ppt       { float:left;cursor:pointer;width:35px;height:21px;margin-right:5px;font-size:12px;line-height:25px;color:#666666;text-align:left;padding-top:1px;margin-bottom:3px;border:solid 1px #E2E0E1;background-image:url(/images/drops.gif);background-position:-77px -333px;background-repeat:no-repeat;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-user-select:none; }

.icon_pad { float:left;width:50px;height:50px;margin-right:10px;border:solid 1px #EEEEEE;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px; }

.file_container { float:left;width:86px;height:86px;padding:1px;border:solid 1px #CCCCCC;margin-right:10px;text-align:center;font-size:12px;color:#AAAAAA;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin-bottom:5px;cursor:pointer; }
.http_container { float:left;width:86px;height:86px;padding:1px;border:solid 1px #CCCCCC;margin-right:10px;text-align:center;font-size:12px;color:#AAAAAA;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin-bottom:5px;cursor:pointer; }
.file_icon { cursor:pointer;width:64px;height:64px;background-image:url(/images/files.jpg); }

.image_http { float:left;height:88px;width:88px;border:solid 1px #CCCCCC;margin-right:10px;margin-bottom:5px;overflow:hidden;text-align:center; }
.image_local { float:left;height:88px;width:88px;border:solid 1px #CCCCCC;margin-right:10px;margin-bottom:5px;overflow:hidden;text-align:center; }

.loaded_image_http {  }
.loaded_image_local {  }

/* ------------ TOOLS --------------------- */
.radio1       { float:left;height:17px;background-image:url(/images/radio.gif);background-position:-0px -2px;background-repeat:no-repeat;padding-left:15px;cursor:pointer;margin-right:13px;line-height:17px;margin-bottom:3px; }
.radio1:hover { color:#EE0000; }

.radio2       { float:left;height:17px;background-image:url(/images/radio.gif);background-position:-0px -19px;background-repeat:no-repeat;padding-left:15px;cursor:pointer;margin-right:13px;line-height:17px;margin-bottom:3px; }
.radio2:hover { color:#EE0000; }

.checkbox1       { float:left;height:17px;background-image:url(/images/radio.gif);background-position:-0px -40px;background-repeat:no-repeat;padding-left:15px;cursor:pointer;margin-right:13px;line-height:17px;margin-bottom:3px; }
.checkbox1:hover { color:#EE0000; }

.checkbox1a { float:left;height:17px;background-image:url(/images/radio.gif);background-position:-0px -40px;background-repeat:no-repeat;padding-left:15px;cursor:pointer;margin-right:13px;line-height:17px;margin-bottom:3px; }
.checkbox1a:hover { color:#EE0000; }

.checkbox2 { float:left;height:17px;background-image:url(/images/radio.gif);background-position:-0px -57px;background-repeat:no-repeat;padding-left:15px;cursor:pointer;margin-right:13px;line-height:17px;margin-bottom:3px; }
.checkbox2:hover { color:#EE0000; }

.checkbox2a { float:left;height:17px;background-image:url(/images/radio.gif);background-position:-0px -57px;background-repeat:no-repeat;padding-left:15px;cursor:pointer;margin-right:13px;line-height:17px;margin-bottom:3px; }
.checkbox2a:hover { color:#EE0000; }

#submit_command { float:left;width:83px;height:32px;text-align:center; }
#submit_echo { float:left;width:300px;height:22px;padding-top:10px;padding-left:14px;color:#0000EE; }

/* --------------- INPUT -----------------------*/

#prj_stone1 { width:170px;padding:10px;border:solid 1px #39004E;color:#39004E;margin-bottom:5px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px; }
#prj_stone2 { color:#39004E; }
.prj_info { color:#39004E; }

.msg_one { border:dotted 1px #AAAAAA;padding:10px;margin-bottom:5px;font-size:12px;color:#666666;word-wrap:break-word;word-break:break-all; }

.rank       { float:left;min-width:10px;height:21px;text-align:center;padding-left:5px;padding-right:5px;line-height:20px;background-color:#CCCCCC;color:#FFFFFF;font-size:10px;-webkit-border-radius:3px 0px 0px 3px;-moz-border-radius:3px 0px 0px 3px;border-radius:3px 0px 0px 3px; }
.rank_score { float:left;min-width:30px;height:19px;text-align:center;padding-left:5px;padding-right:5px;line-height:20px;color:#CCCCCC;border:solid 1px #CCCCCC;font-size:10px;-webkit-border-radius:0px 3px 3px 0px;-moz-border-radius:0px 3px 3px 0px;border-radius:0px 3px 3px 0px; }

.preimage { float:left;width:16px;height:37px;background-image:url(/images/blog/branch.gif); }
.prespace { float:left;width:16px;height:37px; }

.w_day { width:70px;height:35px;background-image:url(/images/blog/weekday.png); }
.w_day_e { width:70px;height:35px;background-image:url(/images/blog/weekday-e.png); }

#user_icon       { opacity:0.5; }
#user_icon:hover { opacity:1.0; }
.formatted_input { font-size:14px;border:solid 0px #FFFFFF;border-bottom:solid 1px #CCCCCC;padding:5px;margin-left:10px;margin-right:10px; }
