/* CSS Document love chnhr yun*/

@import url('global.css');
@import url('columnsnav.css');
@import url('gg.css');
body{background:#F5FBEC url(images/bodybg.jpg);}
a{ color:#666; text-decoration:none; }
a:hover {color: red; text-decoration:underline; }
dl , dt , dd{margin:0; padding:0;}
h1,h2{font:20px/1.5 '黑体';}
h1 a,h2 a,h3 a,h4 a,h5 a{color:#000;}
#tbody{background:url(images/tbodytop_bg.gif) no-repeat center 150px; width:100%; }
#header , .tbody_down{width:1018px;overflow:hidden; margin:0 auto; clear:both; }

.levela ,  .levelb , .levelc , .list_tbody{width:962px; overflow:hidden; padding:0 28px; margin:0 auto; background:#fff url(images/tbody_bg.jpg) repeat-y left top; clear:both;}
#header{width:100%; text-align:center;  }
.up_banner{background:url(images/up_banner.jpg) no-repeat center top; height:150px;}
.tbody_down{height:30px; background:url(images/tbody_down.jpg) no-repeat left top;}
.up_menu{width:1018px;  height:42px; overflow:hidden;  margin:0 auto;  background:url(images/menu_bg.jpg) repeat-x left top;}
.up_menu ul{ padding-left:30px; float:left; height:42px; background: url(images/upmenu_le.jpg) no-repeat left top;}
.up_menu ul li{float:left; display:inline; line-height:42px; background:url(images/menu_li.jpg) no-repeat right 2px;}
.up_menu ul li a , .up_menu ul li span{ display:block;}
.up_menu ul li span{padding:0 18px;}
.up_menu ul .active a{background:url(images/active_ri.jpg) no-repeat right top; color:#fff; font-weight:bold; }
.up_menu ul .active a span{background:url(images/active_le.jpg) no-repeat left top; padding:0 20px;}
.up_menu  .search_box{float:right; width:28px; height:43px;  background:#ccc url(images/upmenu_ri.jpg) no-repeat right top;}
.levela{width:1018px;   padding:0;}
.levela .levela_content{width:962px; height:301px; overflow:hidden; clear:both; padding:12px; margin:0 auto;  background:url(images/tbody_bgstyle.jpg) repeat-x left top;}
.levela .help_box{width:180px; overflow:hidden;   float:left;  display:inline; margin-right:16px; background:#eee url(images/helpbox_bg.jpg) repeat-y left top; }
.levela .help_box h4{height:34px; line-height:34px; font-size:14px; background:url(images/helpbox_up.jpg) no-repeat left top;text-indent: 3em; margin:0;}
.levela .help_box .box_main{height:246px; overflow:hidden; font:12px/24px "宋体"; text-indent:1em; padding:10px 0; background:url(images/helpbox_down.jpg) no-repeat left bottom; }
.levela .flash_box{width:490px; height:301px; overflow:hidden; float:left; display:inline; background:#eee url(images/flashbox_bg.jpg) no-repeat left top; }
.levela .flash_box #ifocus {width:490px; height:301px;  }
.levela .flash_box #ifocus #ifocus_pic { background:#fff; display:inline; position:relative; float:left; width:368px; height:206px;  margin:12px 0 0 12px; overflow:hidden;  }
.levela .flash_box #ifocus #ifocus_piclist {height:206px;  position:absolute; }
.levela .flash_box #ifocus #ifocus_piclist li {height:204px;   overflow:hidden; }
.levela .flash_box #ifocus #ifocus_piclist img {  }
.levela .flash_box #ifocus #ifocus_btn { display:inline; float:right; width:91px; margin:12px 12px 0 0; }
.levela .flash_box #ifocus #ifocus_btn li {  text-align:center;width:88px; height:52px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
.levela .flash_box #ifocus #ifocus_btn img { width:74px;  height:42px;  margin:5px 0 0 4px;  }
.levela .flash_box #ifocus #ifocus_btn .current {width:88px; height:30px; margin:0px 0 4px 0;   background: url(images/flashbox_active.jpg) no-repeat 0 0; opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }
.levela .flash_box #ifocus #ifocus_opdiv { /*position:absolute; left:0; bottom:0; width:410px; height:35px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); */ display:none;}
.levela .flash_box #ifocus #ifocus_tx {width:460px; overflow:hidden; margin:0 auto;  /* position:absolute; left:8px; bottom:8px; color:#FFF; */ clear:both;  }
.levela .flash_box #ifocus #ifocus_tx h2{margin:8px 0 0 0;}
.levela .flash_box #ifocus #ifocus_tx h2 a{color:#333;}
.levela .flash_box #ifocus #ifocus_tx .normal { display:none; }








.levela .okhelp_box{width:261px; overflow:hidden; float:right; display:inline;  }
.levela .okhelp_box h4{font-size:14px; line-height:36px; height:36px;color:#fff; background:url(images/greenbox_up.jpg) no-repeat left top;text-indent:1em; margin:0;}
.levela .okhelp_box h4 .num{background:url(images/num_bg.gif) no-repeat right 0;color:#477500;margin:0 4px;font-family: Arial;}
.levela .okhelp_box h4 .num b{padding:2px 10px 4px 10px;background:url(images/num_bg.gif) no-repeat left -21px;  }
.levela .okhelp_box .box_main{  clear:both; height:252px; overflow:hidden; background:#fff;  border:1px solid #9CC956; border-bottom:none;  }
.levela .okhelp_box .box_down{height:10px; background:url(images/greenbox_down.jpg) no-repeat left top;}
.levela .okhelp_box .box_main .photo_a{float:left;display:inline; width:228px;   padding:6px; background:#F7FDEE; margin:10px 0 0 8px; font-size:12px;}
.levela .okhelp_box .box_main .photo_a .img{width:75px; height:102px; overflow:hidden; float:left;display:inline; margin-right:10px;}
.levela .okhelp_box .box_main .photo_a .img img{width:75px;}
.levela .okhelp_box .box_main .photo_a .t{float:left;display:inline; font-weight:bold; color:#333; width:140px;  }
.levela .okhelp_box .box_main .photo_a .t a{color:#333;}
.levela .okhelp_box .box_main .photo_a .txt{float:left;display:inline; width:140px;}


/*levelb*/
.levelb{ padding-bottom:12px;}
.levelb .nohelp_box{width:685px;overflow:hidden; float:left; display:inline; background:url(images/redbox_bg.jpg) repeat-y left top; }
.levelb .nohelp_box h4{font-size:14px; line-height:36px; height:36px;color:#fff; background:url(images/redbox_up.jpg) no-repeat left top;text-indent:3em; margin:0; }
.levelb .nohelp_box h4 .num{background:url(images/num_bg.gif) no-repeat right 0;color:#477500;margin:0 4px;font-family: Arial;}
.levelb .nohelp_box h4 .num b{padding:2px 10px 4px 10px;background:url(images/num_bg.gif) no-repeat left -21px;  }
.levelb .nohelp_box .box_main{width:685px;height:380px; overflow:hidden; padding-top:15px;  background:url(images/redbox_down.jpg) no-repeat left bottom;}
.levelb .nohelp_box .box_main .photo_a{float:left; margin:0px 15px 12px 15px; display:inline;  width:310px; height:102px; padding-bottom:12px;  overflow:hidden;  border-bottom:1px  dotted #ccc;}
.levelb .nohelp_box .box_main .photo_a .img{width:75px; height:102px; overflow:hidden; float:left;display:inline; margin-right:10px;}
.levelb .nohelp_box .box_main .photo_a .img  img{width:75px;}
.levelb .nohelp_box .box_main .photo_a .t{float:left;display:inline; font-weight:bold; color:#333; width:220px;  }
.levelb .nohelp_box .box_main .photo_a .t a{color:#333;}
.levelb .nohelp_box .box_main .photo_a .txt{float:left;display:inline; width:220px; font-size:12px;  }
.levelb .nohelp_box .box_main .photo_a .view{float:left;display:inline; width:220px; font-size:12px; color:#6CA40A;  }
.levelb .nohelp_box .box_main .photo_a .view a{color:#6CA40A; }
.levelb .nohelp_box .box_main .photo_a .view a:hover{background:#6CA40A; color:#fff; }
.levelb .left_banner_a{background:#fff; padding-top:12px;}

/*.levelb .newevents*/
.levelb .newevents{width:261px; height:516px; overflow:hidden; float:right; display:inline;   background:#f3f3f3 url(images/f3box_down.jpg) no-repeat left bottom; }
.newevents h4{height:36px; line-height:36px; font-size:14px; color:#333; background:url(images/f3box_up.jpg) no-repeat left top;text-indent:2.4em; margin:0;}
.newevents .box_main{padding:15px 0 0 0;  overflow:hidden;}
.newevents .box_main .photo_c{width:226px; font-size:12px; margin:12px auto;  padding-bottom:12px;  overflow:hidden;  }
.newevents .box_main .photo_c .img{width:226px; height:68px; overflow:hidden;  }
.newevents .box_main .photo_c .img img{width:226px;}
.newevents .box_main .photo_c .t{height:24px;line-height:24px; overflow:hidden; background:#eee url(images/photow226_txt.jpg) no-repeat left top;text-indent: 2em;}
 


/*levelc*/
.levelc{}
.levelc .moreevents{width:685px; overflow:hidden; float:left; display:inline; background:#f3f3f3 url(images/leftf3box_down.jpg) no-repeat left bottom;}
.levelc .moreevents h4{width:685px; height:36px; line-height:36px; font-size:14px; color:#333; background: url(images/leftf3box_up.jpg) no-repeat left top; text-indent:2.4em; margin:0;}
.levelc .moreevents h4 .tit{float:left;}
.levelc .moreevents h4 .btn{float:right; margin:10px 10px 0 0;}
.levelc .moreevents h4 .btn img{cursor:pointer; margin:0 4px;}

.levelc .moreevents .blk_04{height:130px; overflow:hidden; width:650px; margin:12px auto 14px auto;  }
.levelc .moreevents .blk_04 .Cont{width:650px;  overflow:hidden;}
.levelc .moreevents .blk_04 .ScrCont{width:10000000px;}
.levelc .moreevents .photo_b{width:188px;  overflow:hidden; float:left; display:inline;  margin:0 26px 0 8px;  }
.levelc .moreevents .photo_b .img{width:188px; height:104px; overflow:hidden;  }
.levelc .moreevents .photo_b .t{height:24px; line-height:24px; overflow:hidden; font-size:12px; background:#eee url(images/photow188_txt.jpg) no-repeat left top; text-indent: 2em;}
 
.levelc .moreevents .blk_04 .img .videoIco{ }
.levelc .moreevents .blk_04 .img a:link,.blk_04 .box a:visited{ }
.levelc .moreevents .blk_04 .img a:hover{ }
.levelc .moreevents .blk_04 #List1,.blk_04 #List2{float:left;}


.levelc .contactbox{width:261px; height:192px; overflow:hidden; float:right; display:inline;  background:#f3f3f3 url(images/contact.jpg) no-repeat left top; }

.contactbox .box_main{margin:40px 10px 0 80px; font-size:12px; color:#335400;}







/*list*/
.list_tbody{width:1018px;   padding:0; }
.tbody_main{width:962px;  clear:both; padding:12px 12px 0px 12px; margin:0 auto;  background:url(images/tbody_bgstyle.jpg) repeat-x left top;}
.list_tbody .content{width:685px;overflow:hidden; float:left; display:inline;}
.list_tbody .content .story_post{margin-bottom:12px; background:#fff ;}
.list_tbody .content .story_post h3{width:685px; height:37px; overflow:hidden; font:normal 16px/36px '微软雅黑'; background:url(images/list_postit.jpg) no-repeat left top; margin:0; text-indent:50px;} 
.list_tbody .content .story_post h3 a{float:left; /*margin-left:40px; text-indent:0;*/ color:#333; }
.list_tbody .content .story_post h3 span{float:right; margin-right:20px;   font:normal 11px/40px Arial; }
.list_tbody .content .story_post .box_main{border-left:1px solid #ddd; border-right:1px solid #ddd;
background:url(images/list_postbg.jpg) no-repeat right top; padding:20px 20px 20px 20px;} 
.list_tbody .content .story_post .box_main p{margin-top:0;}
.list_tbody .content .story_post .box_main a{
	color:#0F69CE;
	text-decoration: underline;
}
.list_tbody .content .story_post .story_info{height:24px; font-size:12px; line-height:24px; padding:0 20px; background:url(images/list_postdown.jpg) no-repeat left top; text-align:right; }




.list_tbody .sider{
	width:261px;
	overflow:hidden;
	float:right;
	display:inline;
	
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
}
.list_tbody .sider .love_story{padding:0; color:#888;  background:#F4F4F4 url(images/lovestory_bg.jpg) repeat-x left top;}
.list_tbody .sider .love_story p{margin-left:20px;}
.list_tbody .sider .love_story .box_up{height:17px; background:url(images/lovestory_up.jpg) no-repeat left top;}
.list_tbody .sider .love_story .box_down{height:17px;  margin-bottom:12px; background:#ccc url(images/lovestory_down.jpg) no-repeat left top; }
.sider .contactbox{width:261px; height:192px; overflow:hidden;  background:#f3f3f3 url(images/contact.jpg) no-repeat left top; }

.page_box{ float:right; }
.page_box a , .page_box b {font:12px/1.5 Arial;  margin:2px; display:inline; padding:2px 6px; border:1px solid #CCC; } 
.page_box b{ background:#ccc; color:#fff; font-weight:bold;}








/*article_events.php*/
.article_events {}
.sider .newevents{background:#f3f3f3 url(images/f3box_down.jpg) no-repeat left bottom;    }
.story_post h1{ font-size:20px; color:#D6312C; text-align:center; margin:0; padding:10px 0 0 0; background: url(images/h1bg.jpg) no-repeat left top;}
.story_post h1 span{display:block; color:#666; font:12px Arial;  border-bottom:1px solid #ccc;  padding:8px 0; width:640px; margin:0 auto;}
.story_post .box_main{padding-top:20px;}
.sider .events_photo{margin-bottom:12px; width:261px;  overflow:hidden;    background:#f3f3f3 url(images/f3box_down.jpg) no-repeat left bottom; }
.sider .events_photo h4{height:36px; line-height:36px; font-size:14px; color:#333; background:url(images/f3box_up.jpg) no-repeat left top;text-indent:2.5em; margin:0;}
.sider .events_photo .box_main{padding:15px 0 0 0;  overflow:hidden;}
.sider .events_photo .box_main .photo_c{width:226px; font-size:12px; margin:12px auto;  padding-bottom:12px;  overflow:hidden;  }
.sider .events_photo .box_main .photo_c .img{width:226px;  height:125px;  overflow:hidden; }
.sider .events_photo .box_main .photo_c .img img{width:226px;}
.sider .events_photo .box_main .photo_c .t{height:24px;line-height:24px; overflow:hidden; background:#eee url(images/photow226_txt.jpg) no-repeat left top;text-indent: 2em;}

/*article_help.php*/
.article_help .help_situation{margin-top:20px; border:1px  dotted  #ccc; background:#F7FDEF; padding:10px;}
.article_help .nohelp_box{width:261px; margin-bottom:8px; overflow:hidden;   }
.article_help .nohelp_box h4{height:36px; line-height:36px; font-size:14px; color:#fff; background:url(images/greenbox2_up.jpg) no-repeat left top;text-indent:1em; margin:0;}
.article_help .nohelp_box .box_main{ width:259px;  overflow:hidden; background:#fff;  border:1px solid #FFA6A7; border-bottom:none;  }
.article_help .nohelp_box .box_down{width:261px; height:10px; background:url(images/greenbox2_down.jpg) no-repeat left top;}
.article_help .nohelp_box .box_main .photo_a{float:left;display:inline; width:228px;   padding:6px; background:#FFF4F4; margin:10px 0 0 8px; font-size:12px;}
.article_help .nohelp_box .box_main .photo_a .img{width:75px; height:102px; overflow:hidden; float:left;display:inline; margin-right:10px;}
.article_help .nohelp_box .box_main .photo_a .img img{width:75px;}
.article_help .nohelp_box .box_main .photo_a .t{float:left;display:inline; font-weight:bold; color:#333; width:140px;  }
.article_help .nohelp_box .box_main .photo_a .txt{float:left;display:inline; width:140px;}
.article_help .help_box{width:261px;  overflow:hidden;   float:left;  display:inline; margin-right:16px; margin-bottom:12px; background:#eee url(images/helpbox_bg2.jpg) repeat-y left top; }
.article_help .help_box h4{height:34px; line-height:34px; font-size:14px; background:url(images/helpbox_up2.jpg) no-repeat left top;text-indent: 3em; margin:0;}
.article_help .help_box .box_main{  overflow:hidden; font:12px/24px "宋体"; text-indent:1em; padding:10px 0; background:url(images/helpbox_down2.jpg) no-repeat left bottom; }












/*comment_box*/
/*评论*/
.comment_box{background:#ccc url(images/comment_bg.jpg) repeat-y left top; width:685px; float:left; overflow:hidden;   }
.comment_h4{
	font-size:14px;
	height:28px; line-height:28px;
	color:#333;
	background:url(images/comment_t.jpg) no-repeat left top;
	margin:0;
	text-indent: 1em;
}
.comment{padding:0px;  display:inline;  width:610px; margin:20px 0 0px 34px; float:left;   font-size:12px; overflow:hidden;  }

/*头像*/
.comment .user-pic{font-family:Arial;  float:left;color:#4460AA; display:inline;  line-height:1.4; font-size:11px; overflow: hidden;   width:55px; text-align:center;  }
.comment .user-pic a img{width:50px;   padding:2px; background-color:#D4E9B1;}
.comment .user-pic a:hover img{width:50px;   padding:2px; background-color:#B9DA84;}
.comment .user-ip{ float:right; display:inline;  background:url(images/comment_up.gif) no-repeat right 0; height:33px;width:550px; line-height:33px; text-indent:2.5em;}/*name ip time*/
.comment  .user-ip .date , .comment  .quote-t .date {float:right;font-size:11px;font-family: Arial;} 
.user-ip .date{margin-right:10px;}/*time*/
.comment  .user-ip .ip , .comment  .quote-t .ip{float:left; color:#6CA40A;  } 
.user-ip .ip a , .quote-t .ip a{  color:#6CA40A; }/*quote title*/
.comment .txt{float:right; text-align:left;   display:inline;  overflow: hidden; width:510px; padding:0 10px 0 30px; word-break:break-all;  background:url(images/comment_bg.gif) repeat-y right 40px;  }
/*quote*/
.comment  .quote-box{border:1px solid #CAD6E6; padding:5px;margin-bottom:10px; background:#F7F9FC;}
.comment  .quote-boxhove{border:1px solid #999; padding:5px;margin-bottom:10px; background:#f3f3f3;}
.comment  .quote-box .quote-t{height:20px; clear:both; border-bottom:1px dotted #ADBDD1;margin-bottom:8px;  }
.comment  .quote-box .quote-txt{clear:both;}
.comment  .operation{color:#4460AA; font-family:Arial; font-size:12px;  display:inline; float:right;  text-align:right;   overflow: hidden;width:550px;  height:26px; word-break:break-all; background:url(images/comment_down.gif) no-repeat right bottom; }
.comment  .operation img{display:none;}
.comment .operation a{color:#4460AA; text-decoration:underline;}
.comment .operation .operation-btn{  margin-right:10px;}


/*发表评论*/
.comment-post{  background:url(images/comment_down_style.jpg) no-repeat left bottom; width:685px ; margin-top:20px; float:left;    font-size:12px; }
.cptit{ display:none; font-weight:bold;     }
.comment-post .area-post{ overflow: hidden; width:600px;   margin:0 auto; }
.comment-post .area-post-nav{background:#CE0101; color:#fff; padding:2px 8px 1px 8px; }
.comment-post .area-post-nav a{color:#fff; }
.comment-post .area-post-nav .txtinput{border:none;}
.comment-post .area-post-nav .add-ico{border:none;color:#fff;  background:url(images/ico/topicq.gif) no-repeat left center; height:18px; line-height:18px; padding-left:10px;}
.comment-post textarea{clear:both;height:85px;width:588px;background:#FAFAFE url(images/commentformbg.gif) no-repeat center 10px  fixed;}
.comment-post .icq-box{border:1px solid #ccc; width:598px; margin:0 auto}
.comment-post .icq-tit{background:#eee; height:22px; line-height:22px; padding:0 10px;}
.comment-post .icq-tit b{float:left; }
.comment-post .icq-tit span{float:right; cursor:pointer;}
.comment-post .post-ico-box{height:140px; clear:both; overflow: hidden;overflow-y:auto;padding:10px;}
.comment-post .icq-box img{margin:10px 12px;  display:inline;}
.comment-post .com-sgin a{ text-decoration:underline;}
.comment-post .loginbtn{ }
.comment-post .loginbtn a{ }
.comment-post .com-login{margin:6px auto 20px auto; width:600px; }
.comment-post .com-login .txtinput{width:40px;}
.comment-post .com-login .inputbtn{/* background:url(images/btn/btn-13.gif) no-repeat left top; border:none;width:82px; height:26px; */}










