/************************ global ************************/
body,div,dl,dt,dd,ul,ol,li,pre,form,fieldset,input,textarea,blockquote,th,td{ padding:0; margin:0;}
address, caption, cite, code, dfn, th, var{ font-weight:normal; font-style:normal;}
fieldset, img, abbr, acronym{ border:0; }
table{ border-collapse:collapse; border-spacing:0;}
ol, ul{ list-style:none;}
q:before,q:after{ content:'';}
body{ color:#333;  font:12px/1.8em Arial,ËÎÌå; vertical-align:baseline; background:#fff;}
a{ color:#333; text-decoration:none;}
a:hover{ color:#f60; text-decoration:underline; cursor:pointer;}
.hnone{ text-decoration:none;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{zoom:1;_height:1px;display:block}
*html .clearfix{height:1%}
*+html .clearfix{height:1%}
.spacer{clear:both; font-size:0; line-height:0;}
.c_tx,a.c_tx:link,a.c_tx:visited{color:#F00;}
.c_tx1,a.c_tx1:link,a.c_tx1:visited{color:#06F;}
.c_tx2,a.c_tx2:link,a.c_tx2:visited{color:#F60;}
.c_tx3,a.c_tx3:link,a.c_tx3:visited{color:#090;}

#wrapper{/*padding-top:100px; background: url(images/festival_bg.jpg) no-repeat center top;*/width: 100%; display: table;}
#big_box{ width:950px; margin:0 auto;}
#main_cont{ width:950px; height:100%; background:#fff; display:table;}
.homeLogin,.main,.main2{ margin:0 0 10px 0;}
