﻿@charset "utf-8";
/* CSS Document */
body{margin:auto; background:#FFF; font-size:13px; font-family:'宋体';color:#3E5179;}
div,ul,li{margin:auto; overflow:hidden;}
ul{padding:0;}
li,#i_left,#i_right,#banner,#i_r_left,#i_r_right,.i_r_l_01,.i_r_l_02,#banner_s,.i_r_l_01 .list,.i_r_l_01 .pic,#i_r_right ul li .list{float:left; display:inline;}
a{text-decoration:none; color:#3E5179; }
a:hover{color:#F00;}
a img{border:none;}
#top,#bottom,.body{width:988px;}
.body{background:url(../img/left_bg.jpg) repeat-y left;}
#top{height:110px; background:url(../img/top_bg.jpg) #64739A no-repeat; margin-bottom:10px;}
#go_index{position:absolute; margin-left:880px; margin-top:15px;}
#nav{height:40px; padding-left:70px; background:url(../img/nav_left.jpg) no-repeat; position:absolute; margin-top:69px; margin-left:198px;}
#nav li{background:url(../img/nav_bg.jpg) repeat-x; height:40px; line-height:38px;}
#nav li a{display:block; color:#FFF; width:90px; text-align:center; height:40px; background:url(../img/nav_line.jpg) no-repeat right; overflow:hidden; cursor:pointer;}
#nav li a span{font-family:Arial, Helvetica, sans-serif; font-size:8px; color:#A7A9BE; position:absolute; margin-left:-55px; margin-top:12px;*margin-top:0;}
#nav li a:hover{color:#A7A9BE;}
#nav li a:hover span{color:#FFF;}
#bottom{border-top:1px solid #B7BCD2; line-height:30px; margin-top:10px;}
#i_left{background:#47577B; width:197px; color:#A2B2D4;}
#i_left a{ color:#A2B2D4;}
#i_left a:hover{color:#FFF;}
#i_left ul{width:197px;}
#i_left ul li{width:187px; padding:5px;}
#i_left ul .t_p{border-bottom:1px dashed #7E7F9B; margin:4px auto; line-height:25px; color:#A2B2D4;}
#i_left ul .t_p_{ margin-top:20px;}
#i_left ul .t_p_:hover{ color:#F13B38; cursor:pointer;}
#i_left ul .title{ height:35px; padding:0; width:177px; background:#3D4D71; line-height:35px; font-weight:bold; color:#F13B38; padding-left:20px; border-bottom:1px solid #5D7098;}
#i_left ul .title a{ color:#F13B38;}
#i_left .list{display:block; line-height:22px; height:22px; overflow:hidden;}
#i_left .nav{display:block; line-height:30px; height:30px; overflow:hidden; background:#4E5F87; margin-bottom:5px; text-align:center;}
#i_left .nav:hover{background:#566996;}
#i_left label input{border:1px solid #E3E3E3; border-top:#ACACAC; }
#i_left label .but{margin-left:55px; margin-top:4px;}
#i_left form{display:inline;}
#i_left label{display:block; height:25px; line-height:25px;}
#i_right{width:781px; margin-left:10px;}
#banner{margin-bottom:12px;}
#i_r_left{width:523px;}
#i_r_right{background:#A5C0D1; width:248px; margin-left:10px;}
#i_r_right a{ color:#062C41;}
#i_r_right a:hover{ color:#F00;}
#i_r_right ul{width:248px;}
#i_r_right ul li{width:228px; padding:10px; background:url(../img/i_r_right_bg.jpg) no-repeat top;}



#i_r_right .title{padding:0; width:228px; padding-left:20px; height:31px; line-height:31px; color:#FFF; font-weight:bold; background:url(../img/i_r_right_title.jpg) no-repeat;}
#i_r_right ul li .list{ height:24px; line-height:24px; overflow:hidden; width:108px; margin-left:6px; text-decoration:underline;}
.i_r_l_01{width:521px; border:1px solid #B8BDD3; margin-bottom:5px;}
.i_r_l_01 li{width:511px; padding:5px;}
.i_r_l_01 .title{height:30px; width:500px; padding:0; padding-left:21px; line-height:30px; background:url(../img/i_r_left_title_01.jpg) no-repeat; color:#42547A; font-weight:bold;}
.i_r_l_01 .title span{float:right; margin-top:-18px; margin-right:10px;}
.i_r_l_02{width:254px; border:1px solid #B8BDD3; margin-bottom:5px;}
.i_r_l_02 li{width:244px; padding:5px;}
.i_r_l_02 .title{height:30px; width:233px; padding:0; padding-left:21px; line-height:30px; background:url(../img/i_r_left_title_02.jpg) no-repeat; color:#42547A; font-weight:bold;}
.i_r_l_02 .title span{float:right; margin-top:-18px; margin-right:10px;}
#banner_s{width:523px}
.i_r_l_02 .list{display:block; line-height:24px; height:24px; overflow:hidden;}
.i_r_l_01 .list{width:380px; line-height:24px; height:24px; overflow:hidden; margin-left:8px;}
.i_r_l_01 .pic{margin-top:8px; margin-left:10px;}
.i_r_l_01 .list a{float:left;}
.i_r_l_01 .list span{float:right;}
#friends{background:url(../img/friends.jpg) no-repeat; height:80px; padding:5px; padding-left:35px; width:483px; margin-top:5px;}
#here{border-bottom:3px solid #CCC; background:#F7F7F7; line-height:25px; padding-left:5px; font-weight:bold;}
#here span{float:right; margin-right:10px; font-weight:normal;}
#content{width:96%; line-height:22px; margin-top:12px; overflow-x:auto;}
hr{height:1px; color:#CCC; width:96%;}
#bbs{width:100%;}
#bbs li{width:100%;}
#bbs .class{height:34px; line-height:34px; padding-left:32px; font-weight:bold; color:#670100; letter-spacing:normal; background:url(../img/right_title__.jpg) no-repeat;}