
        body ,html
       { 
height:100%;

        }
        .box
       {
            border:none;
        }
        .draggable
       {
            width:100px;
            height:100px;
             #padding:0.5em;float:left;margin:10px10px10px0}
        .droppable
       {
            width:1024px;
            min-height:750px;
            display:inline-block;
            padding:0.5em;
            float:left;
            margin:10px;#border:solid1px#888888}
        h1
       {
        }
        .dragable_body
       {
            top:0px;
            left:0px;
            position:absolute;
        }
        .draggable .delete
       {
            display:none;
        }
        .delete
       {
            float:left;
            display:block;
            padding-left:10px;
        }
        .draggable .edit
       {
            float:left;
            display:block;
            padding-left:10px;
        }
        .edit
       {
            display:none;
        } 
        .preview h1
       {
            display:none;
        }
        .preview .delete
       {
            display:none;
        }
        .top
       {
            clear:left;
            float:left;
        }
        .MyControl
       {
            #overflow:auto;
        } 
        .main_body
       {
   margin:0 auto;
            text-align:left;
    width:1024px;
    height:100%;
    background-image:url("/workdir/31/Images/body_bg.png");
    background-repeat:repeat-y;position:relative;
min-height:800px ;

        } 

#cssmenu_full > ul > li > a{
    color:#666666;
    font-size:16px;
}



.menu_sub{margin:0 auto;font-size:16px;padding:0;height:30px;width:100%;display:block;width:100%}
.menu_sub li{padding:0;margin:0;list-style:none;display:inline}
.menu_sub li a{float:left;padding-left:5px;display:block;color:blue;text-decoration:none;font:16px Verdana,Arial,Helvetica,sans-serif;cursor:pointer}
.menu_sub li a span{line-height:30px;float:left;display:block;padding-right:5px}
.menu_sub li a:hover{background-position:0px -60px;color:blue}
.menu_sub li a:hover span{background-position:100% -60px}
.menu_sub li a.active,.menu_sub li a.active:hover{line-height:30px;font:16px Verdana,Arial,Helvetica,sans-serif; color:red}
.menu_sub li a.active span,.menu_sub li a.active:hover span{ }



.menu_main{margin:0 auto;padding:0;font-size:16px;height:30px;width:100%;display:block;
           
           width:100%}
.menu_main li{padding:0;margin:0;list-style:none;display:inline}
.menu_main li a{float:left;padding-left:10px;display:block;color:#888888;text-decoration:none;font:16px Verdana,Arial,Helvetica,sans-serif;cursor:pointer; }
.menu_main li a span{line-height:30px;float:left;display:block;padding-right:10px; }
.menu_main li a:hover{background-position:0px -60px;color:#888888}
.menu_main li a:hover span{background-position:100% -60px}
.menu_main li a.active,.menu_main li a.active:hover{line-height:30px;font:16px Verdana,Arial,Helvetica,sans-serif; color:red}
.menu_main li a.active span,.menu_main li a.active:hover span{ }



#container{
	width:900px;
	padding:10px;
	margin:0 auto;
	position:relative;
	z-index:0;
}

#example{
	width:600px;
	height:350px;
	position:relative;
}

#ribbon{
	position:absolute;
	top:-3px;
	left:-15px;
	z-index:500;
}

#frame{
	position:absolute;
	z-index:0;
	width:739px;
	height:341px;
	top:-3px;
	left:-80px;
}



#slides{
	position:absolute;
	top:15px;
	left:4px;
	z-index:100;
}



.slides_container{
	width:570px;
	overflow:hidden;
	position:relative;
	display:none;
}



.slides_container a{
	width:570px;
	height:270px;
	display:block;
}

.slides_container a img{
	display:block;
}



#slides .next,#slides .prev{
	position:absolute;
	top:107px;
	left:-39px;
	width:24px;
	height:43px;
	display:block;
	z-index:101;
}

#slides .next{
	left:585px;
}



.pagination{
	margin:26px auto 0;
	width:100px;
}

.pagination li{
	float:left;
	margin:0 1px;
	list-style:none;
}

.pagination li a{
	display:block;
	width:12px;
	height:0;
	padding-top:12px;
	background-image:url(../img/pagination.png);
	background-position:0 0;
	float:left;
	overflow:hidden;
}

.pagination li.current a{
	background-position:0 -12px;
}



#footer{
	text-align:center;
	width:580px;
	margin-top:9px;
	padding:4.5px 0 18px;
	border-top:1px solid #dfdfdf;
}

#footer p{
	margin:4.5px 0;
	font-size:1.0em;
}



a:link,a:visited{
	color:#599100;
	text-decoration:none;
}

a:hover,a:active{
	color:#599100;
	text-decoration:underline;
}








 .row
   {
        float:left;
        clear:left;
    }
    .column
   {
        float:left;
    }
    .PagerBox
   {
        background:none repeat scroll 0 0 white;
        border:1px solid #333333;
        color:black;
        display:block;
        float:left;
        font-size:11px;
        margin:0 1px;
        padding:2px 5px;
        text-align:center;
        text-decoration:none;
        width:auto;
    }
    .PagerBoxCurrent
   {
        background:none repeat scroll 0 0 #494949;
        border:1px solid #494949;
        color:white;
    }
    
    
    
    
    
    
    
    
    
    
    

.category_tag
{
    background-color:#eeeeee;
}

.EC_logo
{
    #border:solid 1px #333333;
}
.PagerBar
{
    float:right;clear:right;margin:5px;width:100%;
      height:20px;
    
    
}
.PagerBody
{
    font-size:16px;
    float:left ;
    clear:left ;
    width:100%;
    color:#888888;
}


   .footBar
       { 
            font-size:15px;
            height:25px;
            width:1003px;
            margin:5px;
 position:absolute;bottom:5px;left:6px;
border-top:solid 1px #888888;

        }
        .footBar span
       {
             display:block;
            border-top:1px dashed #333333;
            width:97%;
            margin:7px;
        }
        .main_body2
       {
            min-height:100%; height:auto !important;height:100%; 
        }


        w
   {
        #background-image:url("/images/bk.png");
        background-position:1px 0;
        background-repeat:no-repeat;
        background-size:100% 100%;
        border:1px solid #888888;
        color:#dddddd;
        float:left;
        font-family:楷体;
        font-size:55px;
        height:60px;
        margin-left:10px;
        margin-top:20px;
        padding-left:9px;
        width:60px;
    }
    
    
    .wb
   {
      background-image:url("/images/bk55.gif");
        background-position:-2px 0;
        background-repeat:no-repeat;
        background-size:100% 100%;
        border:1px solid #888888;
        color:green;
        float:left;
        font-family:楷体;
        font-size:50px;
        height:50px;
        margin-left:10px;
        margin-top:20px;
        padding-left:9px;
        width:50px;
    } 
    
    
.wd
{
    float:left;
    
}
  .wd span
   {
        float:left;
        clear:left;
        color:Olive;
        font-size:20px;
        width:100%;
         text-align:center ;
    }  
    
    
.wc
{  background-image:url("/images/bk.png");
        background-position:-2px 0;
        background-repeat:no-repeat;
        background-size:100% 100%;
        border:1px solid #888888;
        color:green;
        float:left;
        font-family:楷体;
        font-size:102px;
        height:120px;
        margin-left:10px;
        margin-top:20px;
        padding-left:9px;
        width:120px;
}
  
     
.title{
float:left ;
clear:left ;
}
.words{
float:left ;
clear:left ;
}
.story{
float:left ;
clear:left ;
}
.pageList_5{
    float:left;
    height:1px;
    width:70px;
}

#forum page


.postlist,#postlist{
    clear:both;
    margin-bottom:10px;
    margin-top:5px;
    position:relative;
}
.above_postlist,#above_postlist{
    float:left;
    height:32px;
    left:0;
    margin-top:5px;
    position:relative;
    width:100%;
}
.posts,#message_list{
    margin:10px 0;
}


.postbit_reputation{
    clear:both;
    display:block;
    font-size:0;
    padding-left:2px;
}

.postbit .posthead,.postbitlegacy .posthead,.eventbit .eventhead{
    background:url("http://www.vbdotnetforums.com/images/buttons/newbtn_middle.png") repeat-x scroll 0 0 #35496A;
    border:1px solid #5A7F97;
    clear:both;
    color:#FFFFFF;
    display:block;
    float:left;
    font:12px Tahoma,Calibri,Verdana,Geneva,sans-serif;
    margin:-1px -1px 0;
    padding:4px 0;
    width:100%;
}
.postbit .posthead .postdate,.postbitlegacy .posthead .postdate{
    clear:right;
    display:block;
    float:left;
    font:12px Tahoma,Calibri,Verdana,Geneva,sans-serif;
    margin-left:10px;
    padding-left:15px;
    width:49%;
}
.postbit .posthead .postdate.old,.postbitlegacy .posthead .postdate.old{
    background:url("http://www.vbdotnetforums.com/images/statusicon/post_old.png") no-repeat scroll left center transparent;
}
.postbit .posthead .postdate.new,.postbitlegacy .posthead .postdate.new{
    background:url("http://www.vbdotnetforums.com/images/statusicon/post_new.png") no-repeat scroll left center transparent;
}
.postbit .postdate .time{
    color:#FFFFFF;
    margin-left:10px;
}
.postbithead .postdate .time{
    color:#3E3E3E;
}
.postbit .userinfo .contact,.postbit .userinfo_noavatar .contact{
    clear:right;
    display:block;
    float:left;
    position:relative;
    width:100px;
}
.postbit .postuseravatarlink{
    clear:right;
    display:block;
    float:left;
    margin-left:15px;
    position:relative;
    text-align:center;
    top:0;
}
.postbit .postuseravatarlink img{
}
.postbit .nodecontrols .postimod{
    margin-left:10px;
    position:relative;
    top:0;
}
.postbit .userinfo,.postbit .userinfo_noavatar{
    background:none repeat scroll 0 0 #F2F6F8;
    border-bottom:1px solid #E9E9E9;
    clear:both;
    float:left;
    height:auto !important;
    padding:0.5em 0;
    width:100%;
}
.postbit .userinfo .contact,.userinfo .userinfo_extra,.postbit .userinfo_noavatar .contact{
    display:inline-block;
    height:auto !important;
}
.postbit .username_container{
    clear:right;
    display:block;
    float:left;
    margin-left:10px;
}
.postbit .userinfo .username_container .memberaction,.postbit .userinfo_noavatar .username_container .memberaction{
    display:inline;
}
.postbit .postdetails_noavatar .posthead,.postbit .postdetails_noavatar .userinfo .contact{
    margin-left:0;
}
.postbit .userinfo .username,.postbit .userinfo_noavatar .username{
    font-size:13px;
    font-weight:bold;
}
.postbit .userinfo_noavatar .imlinks img{
    display:inline;
}
.postbit .userinfo .username.guest,.postbit .userinfo_noavatar .username.guest{
    font-weight:normal;
}
.postbit .userinfo_noavatar .usertitle,.postbit .userinfo .usertitle,.postbit .userinfo_noavatar .rank,.postbit .userinfo .rank{
    clear:both;
    display:block;
    font-size:12px;
    font-weight:bold;
}
.postbit .userinfo .userinfo_extra,.postbit .userinfo_noavatar .userinfo_extra{
    float:right;
    font-size:12px;
    text-align:right;
    width:300px;
}
.postbit .userinfo .userinfo_extra dl,.postbit .userinfo_noavatar .userinfo_extra dl{
    float:right;
    margin-right:10px;
    width:150px;
}
.postbit .userinfo_extra dl dt{
    display:block;
    float:left;
    margin-right:5px;
}
.postbit .userinfo_extra dl dt:after{
    content:":";
}
.postbit .userinfo_extra dl dt.blank:after{
    content:none;
}
.postbit .userinfo_extra dl dd{
    display:block;
}
.postbit .userinfo .moreinfo,.postbit .userinfo_noavatar .moreinfo{
    display:inline;
    float:left;
}
.postbit .userinfo .popupmenu a.popupctrl,.postbit .userinfo_noavatar .popupmenu a.popupctrl{
    background:none repeat scroll 0 0 transparent;
    display:inline-block;
    font-size:12px;
    padding:0;
}
.postbit .userinfo .popupmenu a.popupctrl:hover,.postbit .userinfo_noavatar .popupmenu a.popupctrl:hover{
    color:#000099;
}
.postbit .postbody{
    background:none repeat scroll 0 0 #FAFAFA;
    clear:both;
    color:#333333;
}

.postbitlegacy .postfoot .postcontrols,.postbit .postfoot .postcontrols{
    float:right;
    padding-right:10px;
    text-align:right;
    width:50%;
}































