body {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
margin:0;
}
ul {
margin:0;
padding:0;
}
.textbox {
border:1px solid #999999;
color:#004C89;
font-size:12px;
line-height:160%;
}
.clear {
clear:both;
}
a:link, a:visited, a:hover {
color:#004265;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
text-decoration:none;
}
a:hover {
color:#FF0000;
}
.sub_banner {
background-image:url(../images/sub_bg.jpg);
height:38px;
}
.sub_banner_right {
background-image:url(../images/sub_right.jpg);
background-position:right center;
float:right;
height:38px;
width:6px;
}
.sub_banner_left {
background-image:url(../images/sub_left.jpg);
float:left;
height:38px;
width:6px;
}
.sub_title {
color:#004265;
float:left;
font-size:14px;
font-weight:bold;
line-height:32px;
padding-left:8px;
}
.sub_box_border {
border-left:1px solid #CBE7F2;
border-right:1px solid #CBE7F2;
}
.sub_banner_down {
background-image:url(../images/sub_down_bg.jpg);
background-repeat:repeat-x;
clear:both;
height:5px;
}
.sub_banner_down_right {
background-image:url(../images/sub_down_right.jpg);
background-repeat:no-repeat;
float:right;
height:5px;
width:6px;
}
.sub_banner_down_left {
background-image:url(../images/sub_down_left.jpg);
background-repeat:no-repeat;
float:left;
height:5px;
width:6px;
}

#top {
margin:0 auto;
width:944px;
}
#top #logo {
background-image:url(../images/logo.jpg);
float:left;
height:105px;
width:226px;
}
#top #word {
background-image:url(../images/word.jpg);
float:right;
height:17px;
margin-top:60px;
width:292px;
}
#top #menu {
background-image:url(../images/menu.jpg);
clear:both;
height:34px;
width:944px;
}
#top #menu span {
display:none;
}
#main {
margin:15px auto 0;
width:944px;
}
#main #main_right {
float:right;
width:742px;
}
#main_right_right {
float:right;
width:205px;
}
#online_box {
border-left:1px solid #CBE7F2;
border-right:1px solid #CBE7F2;
clear:right;
color:#004265;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
height:auto;
padding:6px 0 15px 3px;
}

#main_right_left {
float:left;
width:470px;
}
#Soft_show .sub_box_border {
height:160px;
padding:10px 6px 10px 2px;
}
#main_right #new_show {
margin-top:10px;
width:689px;
}
#main_right #new_show #new_show_title {
background-image:url(../images/information.jpg);
height:34px;
width:689px;
}
#main_right #new_show .sub_box_border {
height:120px;
padding:10px;
}
#main_right #new_show #new_manage {
border-left:1px dotted #0066CC;
float:right;
height:130px;
margin:0;
padding:0 0 0 35px;
width:280px;
}
#main_right #new_show #new_message {
float:left;
height:130px;
margin:0;
padding:0 0 0 20px;
width:310px;
}

#main #main_left {
float:left;
width:184px;
}
.sub_item:link, .sub_item:visited, .sub_item:hover {
border-bottom:1px dotted #81BEDD;
display:block;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
height:36px;
line-height:36px;
text-align:left;
text-decoration:none;
text-indent:16px;
}
.sub_item:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/sub_bg.jpg) repeat scroll center center;
font-weight:bold;
}
#foot {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/Footer.jpg) no-repeat scroll 0 0;
clear:both;
color:#FFFFFF;
font-size:12px;
height:129px;
margin:10px auto 0;
text-align:center;
width:942px;
}
#main_right #main_banner {
height:210px;
margin-bottom:15px;
width:692px;
}
#main_content, .content_box {
border-left:1px solid #CBE7F2;
border-right:1px solid #CBE7F2;
clear:both;
line-height:160%;
list-style-type:none;
margin:-15px 0;
padding:0;
width:740px;
}
.content_box {
color:#004265;
height:auto !important;
min-height:220px;
padding:30px;
width:630px;
}
.content_box h4 {
font-size:21px;
}
.content_box a {
color:blue;
}
.content_box img {
border:1px solid #AAAAAA;
}
#main_content .soft_title {
background-image:url(../images/sub_bg.jpg);
background-position:0 center;
background-repeat:repeat-x;
font-size:14px;
font-weight:bold;
line-height:28px;
padding-left:20px;
width:710px;
}
#main_content li {
list-style-type:none;
margin:0px 0 10px 6px !important;
width:730px;
display:table;
}
#main_content li.first {
margin:15px 0 10px 6px !important;
}
#main_content li:hover {
background-color:#ECF7FD;
}
#main_content #detail {
float:right;
font-size:12px;
line-height:180%;
overflow:hidden;
padding-right:4px;
padding-top:10px;
width:600px;
}
#main_content #img {
height:120px;
padding:13px 4px 0 0;
text-align:left;
display:table;
}
#daohang {
background-color:#ECF7FD;
font-size:14px;
line-height:20px;
margin:10px 0 !important;
padding:10px;
width:720px;
}
#daohang a.p3{
padding-right:20px;
font-size:14px;
}
