/* CSS:模板风格*/

/* 网页整体 begin*/
/* 整体背景*/
body { background: url("images/body_bg.jpg") repeat-x fixed 0 bottom #CEF0FC;font: 12px Arial,Helvetica,sans-serif;}
a {color: #4B86BF;outline: medium none;text-decoration: none;}
a:hover{ text-decoration:underline}
/* 网页整体 end*/

/* 网页顶部 begin*/
.header {color:#FEFEFE;}
.head_wrap {}
/*顶部导航背景色*/
.head_shadow {background:#4BBBD8;border-bottom: 1px solid #ffffff;}
.header_link a{color: #FEFEFE;font-size: 15px; font-weight:bold}
.header_link:hover{ background: #46A1BE;}
.header_link a:hover{ text-decoration:none;}
.head_inside {color:#D7F4FF; font-size:14px}
.ss_herder .head_inside{color: #FEFEFE; font-size:12px}
/* 网页顶部 end*/


/* 网页主体 begin*/
/*中间圆角*/
.corner_t_695{ height:5px; width:695px; background:url("images/sprites5.png") no-repeat scroll 0 -80px transparent;}
.corner_b_695{ height:5px; width:695px; background:url("images/sprites5.png") no-repeat scroll 0 -100px transparent;}
/*中间背景色*/
.main{background:#ffffff;color:#545454}
/*右侧圆角背景 颜色和右侧背景色一致*/
.corner_t_300{ height:5px; width:300px; background:url("images/sprites5.png") no-repeat scroll 0 -40px transparent;}
.corner_b_300{ height:5px; width:300px; background:url("images/sprites5.png") no-repeat scroll 0 -60px transparent;}
/*右侧背景色*/
.sidebar{background:#ffffff;}
.sidebar_menu{background:#F3F6F6}
.sidebar_menu_title{ background: url("images/sprites4.png") no-repeat scroll -280px -40px transparent;color: #FF6E02;font-size: 16px;font-weight: bold;height: 52px;line-height: 44px;text-align: center;width: 100%;}
.sidebar_menu .icon_48_li{ width:130px;background:url("images/sprites4.png") no-repeat scroll -375px -143px transparent; height:73px; padding:5px 0 0}
.sidebar_menu .icon_48_li:hover{ background:url("images/sprites4.png") no-repeat scroll 0 -160px transparent; border:none;padding:5px 0 0}
.sidebar_menu .icon_48_li_current{background:url("images/sprites4.png") no-repeat scroll 0 -160px transparent; border:none;padding:5px 0 0}
.sidebar_menu .icon_48_li span{ width:130px}
.link_more{}

.count{ color:#F68121; font-weight:bold; font-size:14px}
.count_notice{background:url("images/sprites4.png") no-repeat scroll -300px -160px transparent;color: #FFFFFF;height: 24px; padding: 4px 0 0;text-align: center; width:32px;text-decoration:none}

/*机构导航背景色*/
.linkbar_ent{ background:#93DEFD; border-radius:5px; color:#000; text-align:center}
.linkbar_ent_link{color:#000}
.linkbar_ent_close{background: url("images/sprites6.png") no-repeat scroll 0 -100px transparent;display: block;height: 12px;position: absolute;right: 8px;text-indent: -9999px;top: 8px;width: 13px;}
.linkbar_ent_close:hover{ background-position:0 -112px}

.headImage{background: url("images/sprites4.png") no-repeat scroll -419px -40px transparent;display: block;height: 58px;padding-top: 3px;text-align: center;width: 58px;overflow:hidden}
.headImage_1 img{border-radius: 4px 4px 4px 4px;display: block;height: 48px;text-align: center;width: 48px;}
.headImage_2 img{border-radius: 3px 3px 3px 3px;display: block;height: 36px;text-align: center;width: 36px;}
.headImage_big img{ width:}

/*快速导航按钮*/
.sidebar_title{background: url("images/sprites4.png") no-repeat -280px 0 transparent; color:#FFFFFF; width:270px; height:25px; font-size:14px; font-weight:bold; line-height:25px;text-indent: 20px; }
.sidebar_title_link{font-size:12px}
.sidebar_title_link:hover{}
/*右侧4个按钮*/
.btn_70{background: url("images/sprites4.png") no-repeat -60px 0 transparent; width:72px; color:#FFFFFF; height:25px; font-weight:bold; line-height:22px;}
.btn_50{background: url("images/sprites4.png") no-repeat 0 0 transparent; width:52px; color:#FFFFFF; height:25px; font-weight:bold; line-height:22px;}
.btn_70:hover{background: url("images/sprites4.png") no-repeat -60px -40px transparent; }
.btn_50:hover{background: url("images/sprites4.png") no-repeat 0 -40px transparent; }
.btn_120{background: url("images/sprites4.png") no-repeat -140px 0 transparent; width:120px; color:#FFFFFF; height:25px; font-weight:bold; line-height:22px;}
.btn_120:hover{background: url("images/sprites4.png") no-repeat -140px -40px transparent; }
.btn{ text-decoration:none;border:none; cursor:pointer;text-align: center;}
.btn:hover{text-decoration:none}

.icon_s_link{color: #333333;font-size:12px; }

/*选项卡*/
.tab{font-size: 14px;border-style: solid;border-width: 0 0 1px;height: 26px;border-color: #E1E1E1;}
.tab li{float: left;margin-right: 5px;position: relative;*margin-right: 3px}
/*未选中*/
.tab a{border-style: solid;border-top-left-radius: 3px;border-top-right-radius: 3px;border-width: 1px;float: left;height: 25px;line-height: 25px;padding: 0 10px;color: #545454;background-color: #F3F3F3;border-color: #E1E1E1;color: #545454;}
/*选中*/
.tab_current a{border-bottom-color: #FFFFFF;background-color: #FFFFFF; font-weight:bold}
/*鼠标移上去*/
.tab a:hover{border-bottom-color: #FFFFFF;background-color: #FFFFFF; text-decoration:none; color:#000000}

.blog_list li{background: url("images/sprites4.png") no-repeat scroll -480px -40px transparent;display: inline-block;float: left;height: 20px;line-height: 20px;padding: 2px 5px 2px 8px;}
.blog_list a{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 100%;}

.video_list li{float: left;margin: 5px 26px 5px 3px;width: 128px;*margin:5px 20px 5px 3px; height:110px}
.video_pic {height: 88px;width: 128px;}
.video_title a {display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 100%;}

/*中间回复框背景色和线条*/
.list{border-bottom: 1px solid #F2F2F2;}
.list_1,.AClassSelected,.BClassSelected{background: none repeat scroll 0 0 #F2F3F4;border-bottom: 1px solid #FFFFFF;}
.list_h{border-bottom: 1px solid #F2F2F2;}
.list_h:hover{background: none repeat scroll 0 0 #eceff4;}
.list_2{ background-color: #FFFFFF;border-bottom: 1px dashed #D9D9D9;}
.list_2_alt{background-color: #F5F5F5;border-bottom: 1px dashed #D9D9D9;}
/*回复线条颜色*/
.reply_txt{background: none repeat scroll 0 0 #FFFFFF;border: 5px solid #F2F3F4;color: #555555; }
	
.text_search{ width:140px; height:29px; background:url("images/sprites4.png") no-repeat 0 -120px transparent; border:none; padding-left:10px;line-height:29px}
.select_search{background: url("images/sprites4.png") no-repeat scroll -200px -120px transparent;border: medium none;color: #999999;font-size: 12px;height: 29px;line-height: 40px;padding: 7px 3px 5px;text-align: left;width: 82px;}
.btn_search{ background: url("images/sprites4.png") no-repeat scroll -300px -120px transparent;border: medium none;cursor: pointer;height: 29px;width: 68px;}	
.text_search_1{ width:105px; height:20px; background:url("images/sprites4.png") no-repeat 0 -80px transparent; border:none; padding-left:5px;}
.select_search_1{background: url("images/sprites4.png") no-repeat scroll -120px -80px transparent;border: medium none;color: #999999;font-size: 12px;height: 20px;line-height: 40px;padding: 2px 0;text-align: left;width: 73px;}
.btn_search_1{ background: url("images/sprites4.png") no-repeat scroll -200px -80px transparent;border: medium none;cursor: pointer;height: 20px;width: 47px;}
	
.headline{border-bottom:1px solid #545454; height:20px;text-indent: 10px;}
.headline h3{ font-weight:bold; font-size:14px}

.time{color: #A8A8A8; font-size:12px}	
.time_10{color: #A8A8A8; font-size:10px}	

.corner_t_130 {background: url("images/sprites5.png") no-repeat scroll 0 0 transparent;height: 5px;width: 130px;}
.corner_b_130 {background: url("images/sprites5.png") no-repeat scroll 0 -20px transparent;height: 5px;width: 130px;}
.corner_t_865 {background: url("images/sprites5.png") no-repeat scroll 0 -120px transparent;height: 5px;width: 865px;}
.corner_b_865 {background: url("images/sprites5.png") no-repeat scroll 0 -140px transparent;height: 5px;width: 865px;}
.corner_t_135 {background: url("images/sprites5.png") no-repeat scroll right 0 transparent;height: 5px;width: 100%;}
.corner_b_135 {background: url("images/sprites5.png") no-repeat scroll right -20px transparent;height: 5px;width: 100%;}

.icon_setting{ height:24px; width:24px; background:url("images/sprites4.png") no-repeat scroll -260px -160px transparent;display: block;}
.icon_setting:hover{}
.icon_news{ height:24px; width:24px; background:url("images/sprites4.png") no-repeat scroll -220px -160px transparent;display: block;}
.icon_news:hover{}
.ss_herder .icon_setting{background:url("images/sprites6.png") no-repeat scroll 0 -277px transparent;}
.ss_herder .icon_news{background:url("images/sprites6.png") no-repeat scroll 0 -237px transparent;}
.ss_herder .count_notice{background: url("images/sprites6.png") no-repeat scroll 5px -317px transparent; font-size:10px}

.box_shadow{box-shadow: 0 1px 5px #333333; border:1px solid #FFFFFF}

.icon_48_li,.icon_80_li{width:60px;float: left;height: 74px;position: relative;text-align: center; padding:6px 2px 2px 2px}
.icon_48_li:hover,.icon_80_li:hover{border:#50b2e7 2px solid; padding:4px 0px 0px 0px; background:#F2FAFE}
.icon_48_li span,.icon_80_li span {color:#000000 ;display: block;height: 20px; line-height: 20px;overflow: hidden;position: absolute;text-align: center;width: 64px;}
.icon_48,.icon_80{display: inline-block;height: 48px;overflow: hidden;width: 48px;}
.icon_80_li{width: 90px;height: 100px;}
.icon_80_li span{width: 90px;}        
.icon_80{height: 80px;width: 80px;}

.sidebar_quick_title{background-color: #4BBBD8;color: #FFFFFF;font-size: 14px;font-weight: bold;height: 25px;line-height: 25px;overflow: hidden;text-align: center;width: 100%;}
.text,.text_1{ border-color: #9A9A9A #CDCDCD #CDCDCD #9A9A9A;border-style: solid;border-width: 1px;font: 14px arial;height: 22px;outline: medium none;padding: 4px 7px;vertical-align: top;}
.text_1{padding: 2px; height:15px; font-size:12px}
.corner_b_1000 {background: url("images/sprites5.png") no-repeat scroll 0 -160px transparent;height: 5px;width: 100%;}
	
.pagination strong,.pagination .page_btn,.pagination span{ margin: 0 5px 0 0;padding: 3px 8px;cursor: default;font-weight: bold;background: none repeat scroll 0 0 #3FA7CB;color: #FFFFFF; height:14px; display:inline-block}
.pagination a{color: #454545;margin: 0 5px 0 0;padding: 3px 8px;background: none repeat scroll 0 0 #F5F5F5;cursor: pointer; height:14px; display:inline-block}
.pagination a:hover{background: none repeat scroll 0 0 #3FA7CB;}
.pagination .page_btn{ border:none; cursor:pointer; margin:0 10px; padding:2px 5px; font-weight:normal; height:20px}

.caption{ height:27px; line-height:27px; font-weight:bold; width:100%; background:#ECECEC; border-bottom:1px solid #E3E3E3; font-size:12px;color:#545454}
.ss_caption{border-bottom: 1px dotted #E3E3E3;font-size: 12px;font-weight: bold;height: 25px;line-height: 25px;text-indent: 15px;width: 100%;}
	
.expand{background: url("images/sprites4.png") no-repeat scroll -480px -97px transparent;cursor: pointer;height: 16px;line-height: 16px;padding-left: 20px;}
.shrink {background: url("images/sprites4.png") no-repeat scroll -480px -77px transparent;}
.border,.AClass,.BClass{ border:1px solid #E1E1E1}
.border_right{ border-right:1px solid #E1E1E1}
.border_left{ border-left:1px solid #E1E1E1}
.dot {background: url("images/dot.png") no-repeat scroll right center transparent;display: block;height: 30px;overflow: hidden;line-height: 30px;width: auto;margin-right:40px}
.dot:hover{ text-decoration:none}

.AMenuTitle{ background: url("images/sprites6.png") no-repeat scroll right -180px transparent;color: #5DA341;cursor: pointer;height: 20px;line-height: 10px;overflow: hidden;white-space: nowrap;}
.AMenuTitle:hover{ background:url("images/sprites6.png") no-repeat scroll right -140px transparent;}
.AMenuTitle_current{ background:url("images/sprites6.png") no-repeat scroll right -140px transparent;}

.linkbar_user_nav{height: 30px;width: 100%;background: none repeat scroll 0 0 #93DEFD;border-radius: 5px 5px 5px 5px;color: #000000;text-align: center; }
.linkbar_user_nav_link{color:#000}
.link_refresh{ height:16px; width:16px;background:url("images/sprites4.png") no-repeat scroll -140px -200px transparent;display: inline-block; cursor:pointer}
.space_name{font-size: 26px;margin-left: 50px; padding-top:20px}
.space_welcome{font-size: 18px;margin-left: 80px;margin-top: 20px;}
.banner{height:200px; width:1004px; background: url("images/banner_bg.png") no-repeat scroll 0 0 transparent;}

.tips_succ{margin: 10px 20px; padding: 10px; border: 1px solid #AADFFD; background: #D4EFFE; color: #000000; font-size: 13px;height: 24px;font-weight: bold;text-align:center; color:#000000}
.tips_fail{background: none repeat scroll 0 0 #FFFBCC;border: 1px solid #FFEC19;color: #000000;font-size: 13px;font-weight: bold;height: 24px;margin: 10px 20px;padding: 10px;text-align: center; color:#FF0000}

.sidebar_quick_right{ background:url(images/sprites4.png) no-repeat scroll -200px -160px transparent; width:10px; height:30px;top: 302px; position:relative; cursor:pointer }
.wrapper_sidebar_quick_small .sidebar_quick_right{background:url(images/sprites4.png) no-repeat scroll -180px -160px transparent; }

.btn_box{background-color:#39A5E1;color: #FFFFFF; border:1px solid #3982E1;}
.btn_box_dark{background-color:#797979;color: #ffffff;border:1px solid #545454;}

.tips{ color:#FF0000}
.link {color: #4B86BF;}

.mgr_set{ height:12px; width:12px; cursor:pointer; background:url(../../images/manage.gif) no-repeat 0 -4px; text-indent:-9999px; display:block}
.mgr_del{ height:12px; width:12px; cursor:pointer; background:url(../../images/delete.gif) no-repeat 0 -4px;text-indent:-9999px; display:block}
.mgr_share{ height:12px; width:12px; cursor:pointer; background:url(../../images/share.png) no-repeat 0 -4px;text-indent:-9999px; display:block}

.master_Main{background: url("images/page_bg.png") no-repeat right bottom ;}  
/* 网页主体 end*/

/* 网页底部 begin*/
.footer {background: none;color: #3876B3; border-radius:5px 5px 0px 0px}
.footer_link {color: #3876B3;}
/* 网页底部 end*/

