body{width:941px; margin:0 auto; font-size:12px; font-family:"Times New Roman",Times,serif}
ul{margin:0; padding:0; list-style:none}
a{color:#000; text-decoration:none}
a img{border:0}
p{text-indent:25px; margin:0px}
textarea{resize:none; width:250px}
.cr, .cr a{color:#F00}
.user-edit{word-wrap:break-word; word-break:break-all; overflow-x:hidden}
.header{width:100%; margin:0 auto; background:#fff url(../img/buju/top_bg.jpg) repeat-x}
.top{padding:5px 0 7px; float:left; width:941px; height:65px; margin:auto}
.top_box{position:absolute; bottom:10px; width:200px; text-align:right; right:10px; zoom:1}
.top_nav{width:340px; text-align:left; float:right; margin-top:10px}
.top_nav a{color:#333; margin:0 10px}
.i_s_bt1{padding:1px; border:1px #D0DAC1 solid; width:120px; height:15px; line-height:15px; margin-top:4px}

.top_l{float:left; width:100px; overflow:hidden; text-align:center}
.top_r{float:left; display:inline; width:600px; overflow:hidden; text-indent:25px}
.top_r h1, .top_r h2{height:30px; font-size:24px; font-weight:bold; color:#333; font-family:&#40657; &#20307; ; margin-top:5px; overflow:hidden; width:600px; line-height:30px}
.top_r p{font-family:georgia; font-size:13px; margin-top:5px; color:#333; overflow:hidden; width:600px; height:16px; line-height:16px}
.nav{width:941px; float:left}
.nav_left{background:url(../img/buju/nav_left.jpg) no-repeat; width:5px; height:35px; float:left}
.nav_right{background:url(../img/buju/nav_right.jpg) no-repeat; width:5px; height:35px; float:right}
.nav_box{height:35px; background:url(../img/buju/nav_bg.jpg) repeat-x; width:931px; float:left}
.nav_box li{height:35px; float:left; text-align:center; font-size:13px; width:105px}
.nav_box li a{text-decoration:none; display:block; height:32px; color:#fff; width:102px; margin-top:3px; line-height:32px}
.nav_box li a:hover{color:#f60; text-decoration:none; background:#FFF}
.banner{width:941px; height:185px; float:left}

.box{width:941px; margin:6px auto 0; float:left}
.col{background:url(../img/buju/2col_bg.gif) repeat-y 210px top}
.g_sidebar{width:200px; float:left}
.g_nav_box{border:1px #B6DAE8 solid; padding:1px; width:196px; border-top:none; float:left; float:left}
.g_nav_t1{background:url(../img/buju/g_t1.jpg) repeat-x; height:24px; float:left; width:200px; line-height:24px}
.g_nav_t1 strong{color:#000; font-weight:700; top:5px; font-weight:700; width:80px; margin-left:20px}
ul.g_list1{background:#F3F7F8; width:196px; padding:5px 0; float:left}
ul.g_list1 li{height:26px; line-height:26px; vertical-align:bottom; overflow:hidden; background:url(../img/buju/i_list2.jpg) no-repeat 18px 11px; padding-left:25px; width:171px}
ul.g_list1 li a{height:26px; text-decoration:none; overflow:hidden; width:171px; color:#363636}
ul.g_list1 li a:hover{color:#A2080A}
ul.g_list2{background:#F3F7F8; width:196px; padding:5px 0}
ul.g_list2 li{height:26px; line-height:26px; vertical-align:bottom; overflow:hidden; background:url(../img/buju/about.gif) no-repeat 18px 11px; padding-left:25px; width:171px}

.g_container{width:712px; float:left; margin-left:29px; float:left}
.g_container_box{width:712px; line-height:20px; float:left; padding:6px 0}
.g_nav_t2{height:21px; background:url(../img/buju/g_nav_bg.gif) no-repeat; width:712px; float:left; margin:0}
.g_nav_t2 strong{color:#333; height:20px; line-height:20px; width:200px; font-size:14px; margin-left:20px}
.bar-nav{font-size:12px; overflow:hidden; height:20px; width:450px; text-align:right; line-height:20px; position:absolute; right:20px; top:-1px; z-index:3}
.bar-nav a{margin:0 3px}
.bar-nav span{margin-left:3px}
.no_tbor{border-top:none}

.i_t1{height:21px; width:481px; line-height:18px}
.i_t1 strong{left:12px; top:1px; font-weight:700; font-size:12px; color:#111; margin-left:15px}
.i_t1 a{width:40px; height:10px; right:10px; top:5px}
.i_mid{width:481px; float:left; margin-left:30px; display:inline; overflow:hidden}
.i_right{width:200px; float:right}
.i_about_box{width:481px; margin-top:10px; float:left}
.i_about_box .i_t1{background:url(../img/buju/i_about_t1.gif) no-repeat}
.i_about{padding:5px 10px; line-height:20px; height:106px; background:#fff; width:460px}
.i_about_img{width:135px; height:100px; padding:2px; border:1px #d1d1d1 solid; margin-right:10px; float:left}
.i_about_img img{display:block; width:135px; height:100px}
.i_about_img:hover{border-color:#B5CA7B}
.i_news_box{width:481px}
   .i_news_box .i_t1{background:url(../img/buju/i_news_t1.gif) no-repeat}
.i_news_box .i_news{line-height:22px; padding:10px 0}

.i_news{width:460px; text-align:right}

.i_news_box .i_news li{height:26px; width:430px; line-height:26px; background:url(../img/buju/i_news_bg.gif) repeat-x left bottom; padding-left:12px}
.i_news_box .i_news li a{height:26px; line-height:26px; background:url(../img/buju/i_list1.jpg) no-repeat left 7px; padding-left:18px; float:left; text-align:left; color:#333}

.i_p_box{width:481px; margin-top:10px; float:left}
.i_p_box .i_t1{background:url(../img/buju/i_p_t1.gif) no-repeat}
.i_p{width:481px; padding:10px 0 0; height:128px; overflow:hidden; text-align:center}
.i_p_list{width:106px; height:128px; float:left; margin-left:40px; display:inline; margin-bottom:10px}
.i_p_list .i_p_img{display:block; width:100px; height:100px; cursor:pointer; padding:2px; border:1px #d1d1d1 solid}
.i_p_list .i_p_img img{display:block; width:100px; height:100px}
.i_p_list .i_p_text{top:106px; height:22px; line-height:22px; left:0; width:106px; overflow:hidden; text-align:center}
.i_newp_box{background:#F3F7F8; width:186px; padding:5px; _height:160px; color:#424242; line-height:22px; min-height:160px}
.i_newp_img{display:inline; width:100px; height:100px; cursor:pointer; padding:2px; border:1px #d1d1d1 solid; float:left; margin-right:10px; _margin-right:7px}
.i_newp_img img{height:100px; width:100px}
.g_nav_t1{margin-top:5px}

.i_search{margin-top:6px; background:url(../img/buju/i_s_bg.gif) no-repeat; height:44px; width:190px; text-align:center; line-height:20px; padding-top:5px; float:left}

#foot{width:941px; border-top:2px solid #52a4de; margin-top:10px; text-align:center; padding-top:5px; line-height:22px; float:left}
.list{width:680px; float:left; margin-top:10px}
.list li{background:url(../img/buju/i_list1.jpg) no-repeat left; text-indent:15px; border-bottom:1px dotted #d7d7d7; margin-bottom:8px}
.online{ float:right; margin-top:-290px;_margin-top:-305px;}
