/*
Theme Name: SimpleEnterprise
Theme URI:
Description: A Web 2.0 Wordpress Enterprise Theme
Version: 1.0
Author: Cedric Fung
Author URI: http://abitno.linpie.com
Tags: blue, white, fixed width, enterprise
*/

* {
    margin:0;
    padding:0;
}



body{
    color:#253E72;
    font-family: Verdana,"BitStream vera Sans",Tahoma,Helvetica,Sans-serif;
    font-size:12px;
    line-height:20px;

}
a{
    color:#253E72;
    text-decoration:none;
}
a:hover {
    text-decoration:none;
    color:#CC0000
}
img{border: 0;}
img.centered {
    display: block;
    margin-left: auto;
    margin-right: auto;
}
img.alignright {
    display: inline;
    padding: 4px;
    margin-left:10px;
}
img.alignleft {
    display: inline;
    padding: 4px;
    margin-right:10px;
}
.center{text-align:center;}
.alignright{float: right;}
.alignleft{float: left;}
ul,li{
    list-style-type:none;
    margin:0;
    padding:0;
}
#wrap{
    width: 910px;
    margin: 0 auto;
}



/*Header style*/
#header{background:url(images/header_bg1.gif) repeat-x 0 0;}
#login{
    float:right;
    font-weight: bold;
    font-size: 110%;
    margin:13px;
}
/*menu style on the top*/
#menubar{
    clear:both;
    height:36px;
    background:url(images/menu_bg.gif) repeat 0 0;
    border:0 solid #dddddd;
    border-width:0 0 0 0;
    overflow:hidden;
}
#menubar .page_item, #menubar .cat-item{
    float:left;
    width:100px;
    height:36px;
    text-align:center;
    background:url(images/menu_style.gif) no-repeat 0 0;
}
#menubar a{
    display:block;
    width:100px;
    height:28px;
    color:#ffffff;
    text-decoration: none;
    font-weight:bold;
    padding:8px 0 0 0;
}
#menubar .page_item a:hover,
#menubar .cat-item a:hover,
#menubar .current-cat,
#menubar .current_page_item{background:url(images/menu_style_out.gif) no-repeat 0 0;}


/* Home Banner */
#slide{
    margin:0 auto;
    /*padding:1px 5px 2px;*/
    width:910px;
    background-color:#FFFFFF;
    /*border-left:1px solid #D0D6DC;
    border-right:1px solid #D0D6DC;*/
}

/* Slideshow */
.slideshow{
    width:910px;
    height:160px;
    position:relative;
    overflow:hidden;
}
#showimg img{
    width:910px;
    height:160px;
}
.opacity{
    width:910px;
    height:30px;
    background-color:#F0F0F0;
    position:relative;
    z-index:99;
    bottom:0px;
    filter:alpha(opacity=30);
    -moz-opacity:0.3;
    opacity:0.3;
    overflow:hidden;
}
.operate{
    position:absolute;
    z-index:1000;
    right:3px;
    bottom:3px;
}
.operate span{
    float:left;
    padding:1px 10px;
    margin-left:1px;
    height:22px;
    line-height:22px;
    font-weight:bold;
    cursor:pointer;
    color:#000000;
    text-align:center;
}
.operate span.hov{
    color:#FFFFFF;
    background-color:#055395;
}
#msg{
    float:left;
    width:898px;
    height:26px;
    line-height:26px;
    position:absolute;
    z-index:100;
    bottom:0px;
    overflow:hidden;
}
#msg li{
    height:24px;
    text-align:left;
    text-indent:16px;
    font-size:14px;
    font-weight:bold;
    display:block;
}
#msg li a:link, #msg li a:visited{
    color:#000;
    text-decoration:none;
}
#msg li a:hover{ color:#FFFFFF; }







/*meng 2009-8-2 加入	display:inline;解决IE6 margin-left不准确的问题*/
/*content style for index*/
.content-news{
    width: 420px;
    float:left;
    margin-left: 280px;
	display:inline;
}
.content-intro{
    width: 280px;
    float:left;
    margin-left: -700px;
}
.content-about{
    margin-left: -5px;
    margin-right: 0;
    width: 210px;
    float:right;
}
.content-title{
    background: url(images/content_title_bg.gif) no-repeat 5px 5px;
    border-bottom:#CCCCCC solid 1px;
    height:26px;
    margin:0 10px 0 0;
}
.content-title span {
    float:left;
    font-weight:bold;
    padding: 5px 0 0 15px;
    width: 60px;
    height: 20px;
}
.content {padding: 5px;}
.img_down{
clear:both;
    margin:0 30px 0 20px;
}
#tab0, #tab1{padding-left: 10px;}
.post_time{float: right;}
.content-news li{
    border-bottom: 1px dotted #BBBBBB;
    margin-bottom: 4px;
    margin-left: 18px;
    padding-left: 1px;
    list-style:disc;
}
.readmore{float:right;}




/*footer style*/
#footer{
    text-align:center;
    width: 910px;
    clear: both;
    margin: 24px auto 40px auto;
}
#footer hr{
    color: #eeeeee;
}
.copyright{
    background:#055395;
    padding: 2px 0px 5px;
    font-size: 12px;
    margin-bottom: 5px;
    height: 20px;
    color: #eeeeee;
}
.beian{float: right;}
.beian a{ color: #dddddd;}
.misc{text-align: center;}




/*page style*/
#banner{
    width:910px;
    height: 160px;
    
}
.banner_introduce{background:url(images/2.jpg);}
.banner_download{background:url(images/download1.jpg);}
.banner_apply{background:url(images/4_1.jpg);}
.banner_buy{background:url(images/2-1.jpg);}
.banner_blog{background:url(images/4_1.jpg);}
.banner_help{background:url(images/4_1.jpg);}

#banner_form4{
    width:910px;
    height: 160px;
    background:url(images/form4.jpg);
}


.navigation{
    border-bottom:#dddddd 1px dashed;
    margin-bottom:15px;
    color: #aaaaaa;
}
.navigation a{color: #aaaaaa;}
#sidebar{
    background-color:#EFEFEF;
    min-height:400px;
    text-align:center;
    margin-right:745px;
    margin-bottom: 10px;
padding-top: 20px;
}
#sidebar li{
    background:url(images/line.gif) no-repeat right bottom;
    color:#435581;
    display:block;
    font-size:12px;
    height:28px;
    line-height:28px;
}
#sidebar li.now{
    background:url(images/navbg.gif) no-repeat right top ;
    font-weight:bold;
}
#sidebar li.now a{color:#FF8200}
#post{
    float:right;
    padding: 10px 10px 5px 20px;
    width: 715px;
line-height: 1.8em;
}
#post h2{text-align:center;}
#post .edit_link{float:right;}
#post .edit_link a{
    color: #FF0000;
    font-weight: bold;
    text-decoration:underline;
}
#post .entry{margin-top: 20px;}
#post h4{background:url(images/bar.jpg) no-repeat 0 0;margin-bottom:5px;}

table td{padding:3px 10px;
border:1px solid #eee;
}
table{
border:1px solid #eee;
}
table img{
width:90px;
height:90px;
}






/*enterprise blog style*/
.blog-wrap{padding: 0px 10px 0 10px;}
.blog-main{float:left;
width:650px;
background: url(images/left.gif) no-repeat scroll right 40px;
}
.blog-sidebar{float:right;
width:220px;
}
.blog-post{
margin-top: 15px;
margin-bottom: 30px;
padding-right: 20px;
}
.blog-post h2{
margin-bottom: 10px;
padding-bottom: 3px;
border-bottom: dashed #ddd 1px;
}
.blog-post p{
margin-bottom: 8px;
}
.blog-sidebar h2{
border-bottom: dashed #ddd 1px;
padding-bottom: 3px;
margin-bottom: 10px;
margin-top: 20px;
}
.blog-main{
padding-bottom: 30px;
}
.blog-main .navigation{
border:0;
border-top:1px dashed #eee 1px;
margin-top: 10px;
text-align:center;
}
.blog-sidebar li{
list-style: disc;
}
.blog-sidebar ul{
padding-left: 15px;
}
.blog-post h2, .blog-sidebar h2{
color: #333;
font-size: 130%;
}
.blog-post .blog-title{
color: #333;
}
