﻿@charset "utf-8";
*{margin:0;padding:0;list-style:none;}
div{overflow:hidden;}
input{font-size:12px;vertical-align:middle;}
body{font-size:14px;font-family:"宋体",Arial, Helvetica, sans-serif;color:#444;}
h1{font-size:28px;font-family:"黑体";font-weight:normal;text-decoration:none;line-height:30px;margin-top:10px;}
h1.blue{padding-top:20px;padding-bottom:10px;}
a{color:#333;/*text-decoration:none;*/}
a:hover{color:#c00;}
img{border:0;}
p{padding:10px}
.input_txt{width:96px;height:18px;padding:1px;border:1px solid #ccc;background:#fff;}
.top_menu{ width:940px;padding:0 10px;background:url(../images/index_02.jpg) repeat-x;height:29px;font-size:12px;line-height:29px; margin:0 auto;}
.top_menu input, .top_menu select{margin:2px 5px 0 0;}
.top_menu input, .top_menu label{float:left;}
.input_top{width:100px;height:20px;border:1px solid #ddd;}
.top_menu select{height:20px;border:1px solid #ddd;}
.top_menu .f_left{ width:500px;}

.menu{background:#487597;height:58px;padding:4px 0 4px 2px;}
.menu_part{height:58px; background:url(../images/index_18.jpg) repeat-x;float:left;line-height:22px;margin-right:5px;}
.menu_part p{padding:4px 10px 0 0;}
.f_right{float:right;}
.f_left{float:left;}
.a_1{background:url(../images/a_1.gif) no-repeat;height:166px;width:300px;text-align:center;}
.a_1 p{color:#000;padding:3px 0;width:300px;float:left;}
.menu{font-size:12px;line-height:30px;}
.menu a{text-decoration:none;}
.logo{width:97px;height:30px;}



.floor{margin:5px;background:#fafafa;border:1px solid #ccc;}
.title{background:url(../images/path_ico.gif) 10px 12px no-repeat;olor:#000; border-bottom:1px solid #ccc;line-height:30px;border-top:1px solid #ccc;width:293px;margin:0 auto;padding:5px 0 0 30px;}
#CommentPanel .other{width:600px;margin-left:35px;}
.other{width:280px;padding:5px 5px 5px 0;line-height:24px;}
.other a{color:#039;text-decoration:none;}
.other table{font-size:12px;border-top:1px #ccc solid;border-left:1px #ccc solid;margin-bottom:10px;}
.other td{border-bottom:1px #ccc solid;border-right:1px #ccc solid;text-align:center;}

.left_content{width:648px;border:1px solid #ccc; border-top:3px solid #3279c8;}
.info{width:560px;font-size:12px;padding:0 10px;margin:0 auto;}
.info p{padding:8px 0;}
.info p.top_p{border-bottom:1px dotted #ccc;margin:0 0 10px 0;padding-top:0;}
.info p a{ text-decoration:none;}
.cont{line-height:24px;color:#000;padding:10px 0 0;width:580px;margin:0 auto;}
.cont p{ padding:10 15px; line-height:24px;}

.pic_600{width:600px;height:70px;border:1px #ccc solid;margin:5px auto;}
.path{background:url(../images/path_ico.gif) 0 4px no-repeat;padding-left:18px;font-size:12px;height:20px;line-height:22px;}
.search{padding-top:4px;}
.search_btn{background:url(../images/btn_bg.gif) repeat-x;height:22px;padding:0 5px;color:#fff;border:0;}
.search_input{border:1px solid #6ea8d8;height:20px;}
.shqu a{width:60px; float:left; font-size:12px;padding:0 5px; color:#039;}

.comments{border-bottom:#ccc 1px dotted;clear:both;font-size:12px;width:600px;margin:0 auto;margin-bottom:10px;}
.comments li{padding:5px;}


.right_title{background:#e3eefa url(../images/endtit_icon.png) no-repeat 5px 7px;height:25px; border-top:3px solid #3279c8;vertical-align:middle;font-weight:bold;padding:5px 5px 0 25px;font-size:14px;clear:both;}
.right_title a{ text-decoration:none;}
.list_left{width:708px;border:1px solid #ccc;}
.list_content{width:680px;margin:0 auto;padding:10px;}
.list_ten{padding:10px;border-bottom:1px dotted #ccc;line-height:24px;}
.list_right{width:240px;}
.list_title{height:28px;background:url(../images/title_bg.gif) no-repeat left bottom;clear:both;}
.list_title .float_left{width:64px;text-align:center;font-weight:bold;line-height:18px;color:#039;}
.list_title .float_right, .title .float_right a, .title .float_right img{font-size:12px;vertical-align:middle;text-decoration:none;}



.t1{height:20px;background:url(../images/li_pic.gif) 5px 5px no-repeat;width:90px;}
.t2{height:20px;background:url(../images/li_pic.gif) 5px -19px no-repeat;}
.t3{height:20px;background:url(../images/li_pic.gif) 5px -44px no-repeat;}
.t4{height:20px;background:url(../images/li_pic.gif) 5px -68px no-repeat;}
.t5{height:20px;background:url(../images/li_pic.gif) 5px -91px no-repeat;}
.t6{height:20px;background:url(../images/li_pic.gif) 5px -116px no-repeat;}
.t7{height:20px;background:url(../images/li_pic.gif) 5px -142px no-repeat;}
.t8{height:20px;background:url(../images/li_pic.gif) 5px -166px no-repeat;}

.cont_title{color:#069;height:28px;line-height:28px;background:url(../images/index_65.jpg) repeat-x;padding-left:3px;font-size:14px;}
.cont_title span.f_right{font-size:12px;padding:3px 5px 0 0;}
.blod{ font-weight:bold;}

.quick_menu{text-align:center;line-height:22px;clear:both;background:#f3faff;font-size:12px;margin:8px 0px;border:solid 1px #ddd;}


.bg_right{background:url(../images/right_bg.gif) right repeat-y;}
.bg_right1{background:url(../images/right_bg.gif)  720px repeat-y;}

.right_t_list li{padding-left:24px;height:26px;width:100%;line-height:26px;}
.right_t_list li a{text-decoration:none;}


.site_bottom{ width:960px; margin:0 auto;padding-top:15px;text-align:center;line-height:24px;clear:both; font-size:12px; border-top:1px solid #ccc;}
.tab_title {
background:transparent url(../images/tab_bg.gif) repeat-x scroll 0 24px;
height:25px;
}
.tab_title a {
float:left;
height:14px;
margin-left:5px;
padding:5px 3px;
text-decoration:none;
}
.tab_on {
background:transparent url(http://www.horise.com/images/tab_on.gif) repeat-x scroll 0 0;
border:1px solid #CDE1F0;
color:#003399;
}
.tab_off {
background:transparent url(http://www.horise.com/images/tab_off.gif) repeat-x scroll 0 0;
border:1px solid #CDE1F0;
}


/***************************通用样式**************************************/
.main{width:960px;margin:0 auto;clear:both;}
.float_left{float:left;}
.float_right{float:right;}

.red, .red a,  a.red{color:#c00;}
.red a:hover, a.red:hover{color:#f00}
.blue, .blue a, a.blue{color:#039;}
.blue1, .blue1 a, a.blue1{color:#05a;}
.blue a:hover, a.blue:hover, .blue1 a:hover, a.blue1:hover{color:#c00;}
.yellow, .yellow a, a.yellow{color:#fff000;}
.yellow a:hover, a.yellow:hover{color:#ff0;}
.white, .white a, a.white{color:#fff;}
.white a:hover, a.white:hover{color:#ccc;}
.green, .green a, a.green{color:#090;}
.green a:hover, a.green:hover{color:#090;}
.f12{color:#888;font-size:12px;font-weight:normal;}
.search_rig{ width:290px;margin-left:10px;padding-right:10px; font-size:12px; color:#039; line-height:30px;}

.m_top{margin-top:8px;}
.m_left{margin-left:10px;}

.bold{font-weight:bold;}
.border{border:1px solid #ccc;}
.border_left{border-left:1px #ccc solid;} 
.input_bg{height:16px;background:url(../images/input_bg.gif) no-repeat;padding:2px 3px;border:1px solid #ccc;}


.page{text-align:center;padding:10px;font-size:12px;}
.page a{background:#eee;border:1px #ccc solid;padding:2px 5px;margin-left:5px;text-decoration:none;}
.page a:hover{background:#fff;color:#039;}
.updown{text-align:center;padding:10px;width:130px;margin:0 auto;}
.updown a{width:60px;height:24px;padding-top:30px;color:#fff;display:block;text-decoration:none;float:left;}
.up{background:url(../images/up.gif) no-repeat;}
.down{background:url(../images/down.gif) no-repeat;margin-left:10px;}




.right{width:300px;font-size:12px;line-height:18px;}
.right_cont{padding:8px;line-height:22px;}
.right_cont, .right_cont a{font-size:12px;text-decoration:none;}

.clear{clear:both;}


.table_tr{background:#f1f8ff;}


.right_menu{padding-top:20px;padding-right:10px;}

.bg_white{background:#fff;}



.video_line{clear:both;height:2px;line-height:0;font-size:0;border-bottom:1px #ccc dotted;margin-bottom:4px;}
.video{width:110px;padding:5px 13px;text-align:center;float:left;}
.video_pic{width:100px;border:1px #eee solid;}
.video_pic img{width:100px;height:64px;}
.video_txt{width:100px;font-size:12px;padding-top:5px;}
.video_txt a{text-decoration:none;}



.book_pic{width:208px;height:288px;border:1px solid #ccc;padding:1px;float:left;}
.book_about{height:240px;width:390px;float:left;padding-left:10px;}
.book_writer{height:50px;width:390px;float:left;padding-left:10px;font-size:12px;}
.book_content{margin-top:10px;clear:both;width:610px;}
.book_content span{width:295px;padding:1px 5px;float:left;}
.book_content span a{text-decoration:none;}
* a:hover, * li a:hover, * ul li a:hover{color:#c00; text-decoration:underline;}

.right_cont_l{float:left;width:60px;height:60px;padding:1px;border:1px solid #ccc;}
.right_cont_l img{height:60px;width:60px;}
.right_cont_r{float:right;width:210px;padding:10px 0;}
.content_bottom{border-bottom:1px solid #ccc;height:40px;clear:both;margin:0 auto;width:625px;text-align:right;}
.content_bottom1{margin:5px auto;width:625px;padding:5px 0;}

.content_bottom1 a{display:block;width:295px;float:left;padding-left:10px;height:30px;line-height:30px;}
.content_bottom1 td a{display:inline;float:none; text-decoration:none;font-size:12px;}
.content_bottom1 td{height:20px;line-height:20px;}
.downup {text-align:center;width:200px;float:right;}
.downup a span{width:46px;height:36px;padding-left:14px;display:block;color:#000000;ont-size:14px;line-height:34px;font-weight:bold;font-famliy:font-family:"宋体",Arial,Helvetica,sans-serif;}
.downup a {color:#fff;display:block;float:left;height:54px;text-decoration:none;width:60px;margin-right:30px;line-height:10px;font-weight:bold;}
.downup a:hover{color:#fff;}
.upp{background:url(../images/up.gif) no-repeat;}
a.upp span{color:#be0f16;}
.downn{background: url(../images/down.gif) no-repeat;}
a.downn span{color:#004fd3;}
.line{font-size:0px;line-height:0px;padding:0;height:1px;background:#ccc;display:block;}
.gg_left, .gg_left img{width:710px;height:90px;float:left;}
.gg_right{width:210px;height:78px;font-size:12px;float:right;line-height:20px;padding:6px 15px;}
.pic_new{float:left;margin:0 0 0 10px;}
.pic_new a img{ width:100px; height:64px; border:1px solid #ccc; padding:2px; background:#fff;}
.pic_txt{width:190px;height:60px;float:right;color:#999;padding-top:20px;}
.pic_txt a{color:#039;display:block; text-decoration:underline;}
.right_a{display:block;padding:5px 0;}
.right_a li{height:22px;}

.a3{border:1px solid #ccc;background:#fff;}
.a_bottom{border-bottom:1px solid #ccc;height:28px;line-height:28px;background:#fafafa;padding-left:5px;}