@charset "utf-8";
/* CSS Document */
body{ font-size:12px; color:#111; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; background:url(bg.gif) repeat-x #ddecff;}
p{ padding:0; margin:0;}
img{ border:0;}
ul, ol { list-style:none;list-style-image:none;list-style-position:outside;list-style-type:none;}
.c1{ color:red;}
.c2{ color:#c4af41;}
.fl{ float:left;}
.fr{ float:right;}

.fw{ font-weight:bold;}
.teu{ text-decoration:underline;}
.c10{ color:#0033FF;}
.c11{ color:#00CC33;}
.c12{ color:#FF00CC;}
.c13{ color:#FFCC33;}

/*----------CMS style-----------> */
.c1{color:#000;}
.c2{color:#fff;}
.c3{color:#008000;}
.c4{color:#800000;}
.c5{color:#808000;}
.c6{color:#000080;}
.c7{color:#800080;}
.c8{color:#808080;}
.c9{color:#ff0;}
.c10{color:#0f0;}
.c11{color:#0ff;}
.c12{color:#f0f;}
.c13{color:#f00;}
.c14{color:#00f;}
.c15{color:#008080;}

.bg1{background-color:#000;}
.bg2{background-color:#fff;}
.bg3{background-color:#008000;}
.bg4{background-color:#800000;}
.bg5{background-color:#808000;}
.bg6{background-color:#000080;}
.bg7{background-color:#800080;}
.bg8{background-color:#808080;}
.bg9{background-color:#ff0;}
.bg10{background-color:#0f0;}
.bg11{background-color:#0ff;}
.bg12{background-color:#f0f;}
.bg13{background-color:#f00;}
.bg14{background-color:#00f;}
.bg15{background-color:#008080;}
.b{font-weight:bold;}

/* ---end cms style----  */
.tbo,.tbo-all *{ border:1px solid red;}
/*===========INC==================*/
.clear{ clear:both; line-height:0px; font-size:0px; height:0px;}
.MW{ width:940px; margin:0 auto; border-left:10px solid #fff; border-right:10px solid #fff; overflow-x:hidden; background:#fff;}
.MW2{ width:960px; margin:0 auto; overflow-x:hidden; background:#fff;}

.box1{ background:#f0f7ff; overflow-x:hidden;}
.box1-top{ height:27px; border:1px solid #3082da; overflow:hidden;}
.box1-top-border{ height:25px; border:1px solid #c9e7ff; overflow:hidden; background:url(box1-top-bg.gif) repeat-x;}
.box1-top .title{ position:absolute; padding:5px 0 0 12px; font-size:12px; font-weight:bold; color:#fff;}
.box1-top .more{ float:right; padding:5px 12px 0 0;}
.box1-top .more a{ color:#fff; text-decoration:none;}
.box1-main{ border:1px solid #bcddff; border-top:0; border-bottom:0;}

.box2{ background:#fff; border:1px solid #99c9fb; overflow-x:hidden;}
.box2-top{ height:27px; border-bottom:1px solid #99c9fb; overflow:hidden;}
.box2-top-border{ height:25px; border:1px solid #f6faff; overflow:hidden; background:#e8f2ff;}
.box2-top .title{ position:absolute; padding:5px 0 0 12px; font-size:12px; font-weight:bold; color:#005699; font-size:14px;}
.box2-top .more{ float:right; padding:5px 12px 0 0;}
.box2-top .more a{ color:#59a8e5; text-decoration:none;}

.position{ background:#E4F3FC url(bg_position.gif) no-repeat 0 0; padding-left:90px; height:28px; line-height:28px; border:1px solid #fff;}
.position a{ font-weight:bold; color:#077ac7; background:url(bg_position.gif) no-repeat right -40px; padding-right:16px;}

.text_list li { text-align:left; padding-left:1.2em; background:url(list_bg.gif) no-repeat 5px 9px; line-height:200%;}

.text_list_f14{ padding:5px;}
.text_list_f14 li{ border-bottom:1px dotted #eee; }
.text_list_f14 li a{ font-size:14px; color:#077AC7; text-decoration:none;}
.text_list_f14 li a:hover{ text-decoration:underline;}
.text_list_f14 .date{ color:#ccc; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin-right:8px; float:right;}

.pages a { border:1px solid #B9DFF9; color:#077AC7; margin:3px; padding:3px 6px 2px; text-align:center; text-decoration:none;}
.button_style { background:transparent url(bg_admin.jpg) repeat-x scroll 0 -51px; border:1px solid #9CC9E0; color:#077AC7; cursor:pointer; height:21px; padding:1px 4px; text-align:center;}

.FH-gg-1{ border:5px solid #e4f3fc; background:#fff; overflow-x:hidden;}


.FH-list1 div{ height:18px; padding-top:6px; overflow:hidden;}
.FH-list1 div a{ color:#077ac7; text-decoration:none;}
.FH-list1 div a:hover{ text-decoration:underline;}

/*-------------*/
.FH-top{ height:90px; background:url(top-bg.gif) repeat-x top #fff;}
.FH-top .logo{ position:absolute; padding:33px 0 0 32px;}
.FH-top .midd{ float:right; width:400px; padding:38px 0 0 0;}
.FH-top .right{ float:right; width:180px; text-align:right; padding:48px 15px 0 0;}
.FH-top .today{ display:inline-block; margin-left:30px;}

.FH-menu{ height:31px; overflow:hidden; background:url(menu-bg.gif) repeat-x;}
.FH-menu a{ display:inline-block; padding-left:5px; padding-right:5px; line-height:31px;}
.FH-menu a{ color:#fff; font-size:14px; text-decoration:none;}
.FH-menu a:hover{ text-decoration:underline;}
.FH-menu a.index{ margin-left:10px; text-decoration:underline;}
.FH-menu a.this{ font-weight:bold; text-decoration:underline;}
.FH-menu a.bbs{ font-weight:bold; color:#ffff00; text-decoration:underline; margin-left:5px;}

.FH-friends{ border-bottom:10px solid #fff;}
.FH-friends .main{ border:1px solid #99c9fb;}
.FH-friends .main .top{ padding:10px; border-bottom:1px dashed #99c9fb; line-height:1.8;}
.FH-friends .main .link{ padding:10px;}
.FH-friends .main .link a{ display:inline-block; margin-right:10px; color:#A0CEE4; text-decoration:none;}
.FH-friends .main .link a:hover{ text-decoration:underline;}

.FH-foot{ height:50px; margin-top:3px;}
.FH-foot .copyright{ padding-top:15px; text-align:center; color:#7a889a;}

/*===========paper==================*/
.FH-INDEX-main{ padding-top:10px;}
.FH-INDEX-main .index-main-left{ width:280px; overflow-x:hidden; float:left;}
.FH-INDEX-main .index-main-right{ width:648px; overflow-x:hidden; float:right;}
.FH-INDEX-main .box1 .FH-list1{ padding:5px 2px 12px 12px;}
.FH-INDEX-main .box2 .FH-list1{ padding:5px 2px 12px 12px;}
.FH-INDEX-main .box2{ width:316px; height:190px; overflow:hidden; float:left; margin-bottom:10px;}
.FH-INDEX-main .box2.mar-left{ margin-left:10px;}
.FH-INDEX-main .index-main-left .bottom-line{ line-height:1px; height:1px; font-size:1px; border-bottom:1px solid #bcddff;}

.FH-LIST-main{ padding-top:10px; border-bottom:10px solid #fff;}
.FH-LIST-main .list-main-left{ width:650px; border:1px solid #B9DFF9; overflow-x:hidden; float:left;}
.FH-LIST-main .list-main-right{ width:270px; background:#e4f3fc; overflow-x:hidden; float:right;}
.FH-LIST-main .list-main-left .text_list{ border-top:1px solid #B9DFF9; margin-top:10px; padding-top:10px;}
.FH-LIST-main .list-main-left .pages{ text-align:center; padding:10px;}
.FH-LIST-main .list-main-right .box1{ background:#fff;}
.FH-LIST-main .list-main-right .box1-main{ border:5px solid #e4f3fc;}

.FH-SHOW-main .info{ border-bottom:1px solid #B9DFF9; text-align:center;}
.FH-SHOW-main h1{ color:#077AC7; font-family:"宋体"; font-size:20px; margin:10px auto; padding:0;}
.FH-SHOW-main h2{ font-size:12px; font-weight:normal; line-height:24px; color:#666;}
.FH-SHOW-main .endtext{ padding-left:10px; padding-right:10px;}
.FH-SHOW-main .endtext p{ margin-top:10px; clear:both; font-size:14px; line-height:180%; overflow:hidden; text-align:left; text-indent__:2em;}
.FH-SHOW-main .text_1{ background-color:#E4F3FC; padding:5px 0 3px 20px;}
.FH-SHOW-main .text_1 a{ display:inline-block; font-weight:bold; color:#077AC7; margin-left:8px; text-decoration:none;}
.FH-SHOW-main .FH-list1{ padding:8px 10px 15px 30px;}



