@import url("liststyle.css");
@import url("prolist.css");
@import url("article.css");
@import url("main.css");
@import url("body.css");
@import url("font.css");
@import url("top.css");
/* CSS Document */

body{margin:0px; padding:0px; font-size:12px; color:#000000; font-family:"ËÎÌå"; background:url(../images/bg.jpg) repeat-x; margin:auto}

#header{width:997px; margin-left:auto; margin-right:auto; margin-bottom:0px; border-top:8px solid #0133D4;}
#top{width:997px; height:108px;}
#search{float:left; padding-top:10px;}
#banner{}
.fl{float:left;}
form{margin:0px; padding:0px;}
a{text-decoration:none;}
a:link{color:#000000;}
a:visited{color:#000000;}
a:hover {color:#FF6600; text-decoration:underline;}

form{margin:0px; padding:0px;}
#pagemsg{clear:both; font-size:12px; text-align:center; padding-bottom:10px; padding-top:10px;}
.pagemsg{clear:both; font-size:12px; text-align:center;}
#pagenumdiv{clear:both; font-size:12px; color:#000000; text-align:center; width:740px; padding-bottom:15px; padding-top:10px;}
.pagenum{color:#FF6600; padding-bottom:50px;}
.pagenum a:link{color:#000000;}
.pagenum a:visited{color:#000000;}
.pagenum a:hover{color:#FF6600;}

#menu{width:740px; height:108px; float:left; margin:0px; text-align:right; overflow:hidden; background:url(../images/menu_bg.jpg) 0px 38px repeat-x;}
#menu ul{display:inline; float:left; width:740px; margin-bottom:0px; margin-top:8px; margin-left:0px; margin-right:0px; padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:0px; list-style-type:none;}
#menu ul li{ display:inline-block; float:left; padding:22px 15px; height:55px; line-height:55px; overflow:hidden; text-align:center; color:#0E2C3B; font-size:14px; font-family:"ºÚÌå";}
#menu ul li a:link{color:#FFFFFF; font-size:14px; font-weight:bold;}
#menu ul li a:visited{color:#FFFFFF; font-size:14px; font-weight:bold}
#menu ul li a:hover {color:#FFFFFF; font-size:14px; font-weight:bold}
#menu ul li.menu_line{width:3px; height:55px; padding:0; background:url(../images/menu_line.jpg) 0px 2px no-repeat;}
#logo{float:left; width:257px; height:108px;}
#addfav{display:inline; float:right; width:180px; clear:both; margin-top:8px; font-weight:normal;}
#addfav a{display:block; float:right; width:78px; height:20px; background:url(../images/addfav_bg.gif) no-repeat;}


.mtitle{position:relative; float:right; width:712px; height:71px; background:url(../images/mtitle_bg.jpg) no-repeat; border-bottom:1px solid #2EC4F7; overflow:hidden;}
.mtitle span{display:inline; padding-left:60px; line-height:70px; float:left; font-size:16px; font-family:"ºÚÌå"; color:#3F3F49;}
.mtitle span.more{position:absolute; bottom:1px; right:0px;}
.mtitle span.more a{color:red; font-size:12px;}

#left_nav img{margin-top:8px;}
#mainborder{border:1px solid #4091EA;}
#maindiv{position:relative; width:997px; height:auto; *height:auto !important; min-height:500px !important; _height:500px; margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:0px; padding:0px; background:url(../images/main_bg.jpg) no-repeat;}
#maindiv2{width:997px; height:611px; margin:0px; padding:0px; overflow:hidden;}

#main{display:inline; float:right; width:740px;}
#main2{display:inline; float:right; width:663px; height:611px;}
.main_left{position:relative; display:inline; float:left; width:257px; background:url(../images/left_bg.jpg) repeat-x; height:auto; *height:auto !important; min-height:444px !important; _height:444px;}
.main_left div{margin-left:auto; margin-right:auto;}
.main_right{position:relative; display:inline; float:left; width:341px; height:611px;}
.main_right div{margin-left:auto; margin-right:auto;}

.main_pic{float:left; padding-left:5px; padding-right:5px; padding-top:15px;}

#FriendLink{width:946px; background:url(../images/FriendLink.jpg) no-repeat; margin-left:auto; margin-right:auto; padding-left:20px; padding-right:20px; padding-top:50px; clear:both;}
#FriendLink ul{margin:0px; padding:0px; list-style-type:none;}
#FriendLink ul li{display:inline; float:left; width:130px; height:22px; overflow:hidden; margin-left:10px;}
#FriendLink a{color:#DC000A;}

.protr{clear:both; margin-bottom:0px; margin-left:auto; margin-right:auto; margin-top:10px;}
.problack{display:inline; float:left; width:auto; margin-bottom:0px; margin-left:25px; margin-right:5px; margin-top:8px; padding:0px;}

#footer{position:relative; clear:both; width:997px; background:url(../images/foot.jpg) repeat-x; margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:0px; text-align:center;}
#foot_info{width:997px; line-height:170%; font-size:12px; color:#070606; padding-top:40px; text-align:center;}
#foot_info a{color:#070606;}
