@CHARSET "UTF-8";

/* CSS Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre, 
form,fieldset,input,textarea,p,blockquote,th,td { 
padding: 0; 
margin: 0; 
} 
table { 
border-collapse: collapse; 
border-spacing: 0; 
} 
fieldset,img { 
border: 0; 
} 
address,caption,cite,code,dfn,em,strong,th,var { 
font-weight: normal; 
font-style: normal; 
} 
ol,ul { 
list-style: none; 
} 
caption,th { 
text-align: left; 
} 
h1,h2,h3,h4,h5,h6 { 
font-weight: normal; 
font-size: 100%; 
} 
q:before,q:after { 
content:; 
} 
abbr,acronym { border: 0; 
}

/* typography */
body{font-size:12px;line-height:150%;font-family:"Arial";}
a{ text-decoration:none; color:#636363;}
a:hover{ text-decoration:underline;}
.datetime1{font-size:12px;margin-left:5px;color:#999;}
.datetime2{font-size:12px;margin-left:20px;color:#999;}
.datetime3{font-size:12px;}

/* Layout */
html{ text-align:center;}
body{ position:relative; text-align:left; background-color:#efefef;}


/* branding */
div#branding {width:920px;height:117px;  margin:14px auto; }
h1 a {display:block; width:214px;height:117px;text-indent:-9999px;float:left;}
h1 {width:214px;height:117px;background:transparent url("../images/logo.png") no-repeat;
    }

/* Navigations */
div#nav_main{clear:both; margin: 0 0 14px 0;font-size:14px;}
div#nav_main{border:1px solid #5b9400;background-image:url(../images/nav_bg.jpg);border-left:none;border-right:none;}
div#nav_main ul {padding-left:30px; width:920px; height:30px; line-height:30px; margin:0 auto;}
div#nav_main ul li {display:inline; font-weight:bold;}
div#nav_main a {color:#fff; padding:5px;}
div#nav_main a:hover {color:#000; background-color:#fff;}

/* wrapper */
div#wrapper {width:925px; margin:0 auto;}
div#main_wrapper{float:left; width:602px; margin:0px 0px 0 0;}
div#content_wrapper{width:100%;margin:14px 0; float:left;}
div#content_wrapper_sub{width:auto;height:auto;margin:14px 0; float:left;padding:12px 24px 0 10px;}
div#content_wrapper_sub h2{font-size:20px; font-weight:bold;line-height:300%;}

/* Sidebar*/
div#sidebar{float:right; width:302px;}

/* Master */
div#master {border:1px solid #ccc; height:209px; width: 300px; text-align:center;}
div#master {float:right; margin: 0px 0 0 0; background-image:url(../images/master_bg.gif);}
div#master img {width:160px; height:120px;display:block;margin:16px auto;
border:1px solid #ccc; padding:5px;}

/* Video list */
.alist {text-indent: 1em; width:290px;border-style:solid;border-width:1px;background-color:#fff}
.alist h3 {font-size:14px; line-height:30px; font-weight:bold;margin-bottom:8px;border-bottom: 1px solid;}
.alist li { line-height:28px;}

div#content3 {float:right;margin:14px 0px 25px 0;border-color:#5b9400;width:300px;}
div#content3 h3  {color:#fff; background-image:url(../images/nav_bg2.jpg);border-color:#499eb3;}
div#content3 li {}

/* Content*/

/* tips */
div#tips {margin: 0px 23px 0 0; color:#000; float:left;}
div#tips {border:1px solid #ccc; height:209px; width:598px; background-image:url(../images/front_show_bg2.jpg); overflow:hidden;}
div#tips h3 {margin: 35px 0 16px 255px; font-size:18px;font-weight:bold;}
div#tips p {margin: 0 70px 0 255px;}

/* News list */
div#content1 {float:left;margin:0 16px 18px 0;border-color:#5b9400;}
div#content1 h3  {color:#fff; background-color:#dc6b00; background-image:url(../images/nav_bg2.jpg);border-color:#5b9400;}
div#content1 li {}

/* Song list*/
div#content2 {float:left;margin:0 0 18px 0;border-color:#5b9400;}
div#content2 h3  {color:#fff; background-color:#dc6b00; background-image:url(../images/nav_bg2.jpg);border-color:#5b9400;}
div#content2 li {}

/*  Jianzheng list*/
div#content4 {float:left;margin:0 18px 0 0;border-color:#5b9400;}
div#content4 h3  {color:#fff; background-color:#dc6b00; background-image:url(../images/nav_bg2.jpg);border-color:#5b9400;}
div#content4 li {}

/*Photo list*/
div#photo_list {float:left;width:292px; height:263px; text-indent:0;border:none;background-color:#efefef;}
div#photo_list h3 {color:#fff; background-image:url(../images/nav_bg2.jpg);border:1px solid #5b9400;text-indent:1em;margin-bottom:10px;}
div#imagerotator {}

/*Mail Login*/
div#mail_login {background:#ffffff url("../images/mail_bg.jpg") no-repeat right;
	height: auto; font-size:12px; line-height:200%; padding:20px;border:1px solid #ccc;}
div#mail_login h4 {font-size:18px;font-weight:bold;line-height:200%;}
div#mail_login input {background-color:#fff;border:1px solid #ccc;height:18px;width:100px;}

/* Album Page */
div#album {margin-top:20px;}
div#album a {display:block;float:left;width:120px;height:120px; overflow:hidden;}
div#album a {border:0px solid #999;margin:0 22px 22px 0;}
div#album img {width:120px;display:block;}

/* Sub Page Content */
#content_list {line-height:200%;}
#cate_pager {font-size:12px;margin-left:20px;}
#cate_pager a {margin:0 6px;border:1px solid #999; padding:3px;}

/* Site Info */
div#site_info{clear:both;border-top:0px solid #499eb3;margin:0 auto;text-align:center;
background-color:#fff; height:40px; font-size:12px; line-height:40px;
}



