﻿/* ==全局样式定义== */
body
{ 
    font: normal normal normal 12px/150% Arial, "宋体" ,Helvetica,sans-serif;
    margin: 0px;
    padding: 0px;

    text-decoration: none; text-align:left
}
a{font: normal normal normal 12px/120% Arial, "宋体" ,Helvetica,sans-serif;}
A IMG {BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none}
A:link {COLOR: #1C0E40; TEXT-DECORATION: none}
A:visited {COLOR: #1C0E40; TEXT-DECORATION: none}
A:active {COLOR: #1C0E40; TEXT-DECORATION: underline}
A:hover {COLOR: #0000FF; TEXT-DECORATION: underline}
input[type=text], input[type=Keyword]
{
    height: 15px;
    margin: 1px;
}
* + html input[type=text]
{
    margin: 0px;
}
h1
{
    margin: 0px;
    padding: 0px;
    background: none;
    font: normal normal bold 20px/150% Arial, "宋体" ,Helvetica,sans-serif;
    text-align: center;
}
h2
{
    margin: 0px;
    padding: 0px;
    background: none;
    font: normal normal bold 16px/150% Arial, "宋体" ,Helvetica,sans-serif;
    text-align: center;
}
h3{margin: 5px auto;padding: 0px;background: none;text-align: center;}
dl, dt, dd, ul, li 
{
    padding: 0px;
    margin: 0px; list-style:none
}
li
{
    line-height: 22px;
    list-style:none;
}
/* --定义文字换行(FF不支持)-- */
*, #*, .*
{
    word-wrap: break-word;
    word-break: break-all;
}
td { text-indent:0em; text-align:left}

/* ==整体布局定义开始== */

#top{ background:url(logo.jpg) no-repeat top center; width:960px; height:150px; margin:0px auto; }
#top .adtext{float:left;width:450px; height:50px; text-align:left; overflow:hidden;  }
#top .links{float:right;width:400px; height:22px; padding-top:28px; text-align:left; overflow:hidden;  }
#top .links li{ float:left; margin:0px; padding:0px 6px}
#top .links li a{ color:#FFFF00}
#top .links li a:hover{color: #FFFFFF}
#main_bg{padding: 0px;margin: 0px auto; width: 960px; background:url(main_bg.jpg) top center no-repeat #fff;}
#main_bg_b{padding: 0px;margin: 0px auto; width: 960px; background:url(main_bottom_bg.jpg) bottom center no-repeat; height:600px}

#menu{padding: 0px;margin: 0px auto;width: 960px; background: url(menu_bg.jpg) repeat-x; height:30px;}
/* ^^^^^^^^ BELOW IS THE CODE FOR THE MENU ^^^^^^^^^^ */
ul#saturday{margin:0;padding:0; display:inline}
ul#saturday li{display:block;float:left;margin:0px 8px;pading:0; text-align:center;}
ul#saturday li a{display:block;float:left;color:#fff;text-decoration:none;padding:8px 15px 0px 15px;height:22px;background:transparent url("menu_bg.jpg") repeat-x; }
ul#saturday li a:hover{background:transparent url("menu_bg_on.jpg") repeat-x;color:#ff0;}
ul#saturday li a.current,ul#saturday li a.current:hover{color:#fff;background:transparent url("menu_bg_on.jpg") repeat-x; }
ul#saturday li span{color:#99FF00; font-weight:bold;}

/* ^^^^^^^^ ABOVE IS THE CODE FOR THE MENU ^^^^^^^^^^ */
#Logo{width: 960px;height:210px; margin:0px auto; }
#Logo H1 {MARGIN: 0px; PADDING: 0px}
#Logo H1 A {DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(banner.jpg); WIDTH: 960px; TEXT-INDENT: -9000px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 210px; TEXT-DECORATION: none}

#left{ margin:0px; width:300px; float:left; height:610px; background:url(hot_bg.jpg) top left no-repeat}
#right{ float:right; margin-right:10px; width:640px; height:590px; margin-top:20px; background:url(hot_bg_rb.jpg) right bottom no-repeat}
#right .bgtitle{ background:url(hot_bgtitle.jpg) no-repeat bottom left ; color:##right; font-weight:bold; font-size:18px; text-align:center; height:25px; margin-top:10px; padding-top:5px}
#right .list{ float:right; width:550px; margin-right:20px; padding:10px 0px }
.con_l{ width:345px; display:inline; float:left; margin-left:10px; margin-top:10px}
.con_r{ width:585px; display:inline; float:right; margin-right:10px; margin-top:10px}

.clear{margin:0px auto; height:1px; line-height:1px; overflow:hidden; clear:both; padding:0px;}
.title_bg{ clear:both; margin:0px auto; height:23px; background:url(menu_bg.jpg) repeat-x;font-size:14px; line-height:20px;font-weight:bold; padding-left:10px; padding-top:3px; color:#FFFF00}

.left_bg{ width:335px; padding:5px; margin-bottom:10px }
.con_tdbg{width:395px; margin:0px auto;}
.left_bg UL{ margin:0px; padding:0px;list-style:none}
.left_bg UL li{margin:0px; padding:0px; line-height:22px; background:url(common8.gif) left 0px no-repeat; padding-left:9px; font-weight:bold; font-size:14px}
.left_bg UL li a{font-weight:bold; font-size:14px}
.con_tdbg UL{ margin:0px; padding:0px;list-style:none}
.con_tdbg UL li{margin:0px; padding:0px; line-height:22px; background:url(common8.gif) left 3px no-repeat; padding-left:9px}

.con_r_l{width:395px; display:inline; float:left;}
.con_r_r{width:180px; display:inline; float:right; background:url(right_bg.gif) no-repeat top left #D7DDEB; padding-top:0px }

.title_bg span{ background:url(common6.gif) left -3px no-repeat; padding-left:20px;color:#FFFF00}

#bottom{ margin:0px auto; padding-top:20px; width:960px; background:url(bottom_bg.jpg) no-repeat bottom center #fff; height:80px;}
#bottom .copyright{ float:right; height:80px; width:520px; overflow:hidden; color:#1C0E40; text-align:left }
#bottom .copybm{ float:left; height:80px; width:435px; overflow:hidden; text-align:right }
#bottom .copybm .bmbt{ float:right; width:164px; height:45px}
#bottom .copybm .bmbt H1 {MARGIN: 0px; PADDING: 0px}
#bottom .copybm .bmbt H1 A {DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(bottom_bm.jpg); WIDTH: 164px; TEXT-INDENT: -9000px; BACKGROUND-REPEAT: no-repeat; margin-top:35px; HEIGHT: 45px; TEXT-DECORATION: none}

#endMain {CLEAR: both; MARGIN: 5px 10px;  WIDTH: 940px; }

#endMain .theTitle {CLEAR: both; PADDING: 5px auto; MARGIN: 0px 0px 5px 0px;}
#endMain .theTitle H1 {CLEAR: both; font-size: 22pt;font-weight:bold;text-align: center;color:#510262;   line-height: 2em; word-break:break-all;Width:fixed;}
#endMain .texts {CLEAR: both; PADDING: 5px;font-size: 12px;color:#8602A2;TEXT-ALIGN: center;}
#endMain .texts .font_left{float: left;}
#endMain .texts .font_left span{margin-right: 8px;}
#endMain .texts .font_right{float: right;}

#endMain .fontzoom {
    CLEAR: both; 
    PADDING-left: 10px; 
	PADDING-right: 10px;
    FONT-SIZE: 14px; 
    OVERFLOW: hidden;
    WIDTH: 920px; 
    WORD-BREAK: break-all; 
    LINE-HEIGHT: 180%; 
    PADDING-TOP: 10px; 
	PADDING-bottom: 10px; 
    TEXT-ALIGN: left; 
	color: #000;
    WORD-WRAP: break-word;
}
#endMain .fontzoom p{letter-spacing: 0.1em;word-spacing: 0.2em;line-height: 1.8em;font-size : normal;text-align: left;text-indent: 2em;}
#endMain .fontzoom .endSummary {
    CLEAR: both; 
    BORDER: #f7f7f7 1px dashed; 
    MARGIN: 0px 0px 10px 0px;
    color:#333333;
    PADDING: 5px;
}
#endNext{
    CLEAR: both;
    MARGIN: 5px auto;  
    PADDING: 5px 20px;
    TEXT-ALIGN: left; font-size:14px;
}

.rtbutton {MARGIN: 20px auto; WIDTH: 100%; TEXT-ALIGN: center}
.rtbutton .rbut {MARGIN:0px 5px; border-width:0px; PADDING-RIGHT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 16px; BACKGROUND: url(001.png)  no-repeat  center center; color:#FFFF00; WIDTH: 250px; CURSOR: pointer; PADDING-TOP: 3px; HEIGHT: 38px; text-align:center}