.fb-nav{font-size: 16px; font-weight: bold;}
.fb-nav .nac{height: 46px;line-height: 44px;background: url(../images/nav-bg.gif) repeat-x;padding-top: 14px;}
.fb-nav .nac a{float: left;background-color: #F7F7F7;margin: 0 10px;padding: 0 38px;display: inline;border: 1px solid #DBDBDB;border-bottom: none;}
.fb-nav .nac a.act{ background: url(../images/nav-hover.gif) no-repeat; color: #FF6600;text-decoration: none;height: 55px;position: relative;margin-top: -9px;color: #FF4B00;border:none; padding-left: 32px;line-height: 55px;}

.gflc { background: url(../images/fyfb1.png?20131216) no-repeat 0 -1px; padding-left:156px; height:50px; overflow: hidden; text-align:right;font-size:18px;font-family:microsoft yahei;line-height:50px;padding-right:10px;margin-bottom:20px;}
.x_tip{border: 1px solid #FFCE6F;color: #4B4B4B;margin-bottom:20px;padding: 10px 20px;background:url(../images/ico-used1.png) #FFFCF2 no-repeat 17px 15px;text-indent: 24px; line-height:30px;}
.x_tip .btns{display:inline-block; background: #EF9B39;height:24px;line-height:24px;color: #fff;padding: 0 8px;-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;text-indent: 0}
.x_tip .btns:hover{text-decoration: none;}
.esnav a { line-height:36px; float:left; font-size:14px; padding: 0 20px; height:33px; overflow:hidden; }
.esnav a { background: #0072D3; font-weight:bold; color:#fff; }
.notice{ height:41px; line-height:40px; background-color:#f5fafe; border:1px solid #dde7f0; border-bottom:2px solid #eaf1f7; padding-left:15px; margin-bottom:15px; }
.ico_notice{ padding:0 6px; background-position:-320px -190px; }
.btn_close{ float:right; width:11px; height:11px; background:url(../images/icon.gif) no-repeat -920px -20px; margin:13px 11px; }
.btn_close:hover{ background-position:-920px 0; }

/*左侧栏*/
.r_col_l{ float:left; width:558px; }
.r_col_l em{ font-weight:bold; }
.welcome{ border:1px solid #efefef; padding:16px 10px 16px 20px; overflow:hidden; zoom:1; border-radius: 5px}
.welcome .img{ float:left; margin:20px 20px 0 0;text-align:center;}
.welcome .img img{border:1px solid #e7e7e7; width:80px; height:80px;padding: 2px;}
.hint{ float:right; width:420px; border-bottom:1px solid #dde7f1; padding-bottom:8px; }
.hint strong{ font-size:14px; padding-right:20px; }
.hint img{ width:auto; height:auto; float:none; border:none; vertical-align:middle; margin-right:8px; }
.notice a,.warn a{ text-decoration:underline; }
.r_col_l .btn_a{ width:423px; overflow:hidden; float:right; padding-top:14px; }
.r_col_l .btn_a a{ display:inline-block; background:url(../images/user_pan.gif) right -325px; margin-left:4px; white-space:nowrap; padding-right: 15px;}
.r_col_l .btn_a span{ float:left; height:27px; line-height:27px; background:url(../images/user_pan.gif) 0 -354px ; cursor:pointer; padding-left: 15px;}
.r_col_l .cor_box{ margin-top:17px; }
.r_col_l .tl{ background-position:-25px -120px; }
.r_col_l .tr{ background-position:-35px -120px; }
.r_col_l .bl{ background-position:-25px -130px; position:absolute; bottom:0; }
.r_col_l .br{ background-position:-35px -130px; position:absolute; right:0; bottom:0; }
.r_col_l .con{ padding:0; zoom:1; border: 1px solid #E4EDF9;border-top: none;}
.r_col_l .cor_box .box_head{ height:30px; font:normal 18px/34px simhei; border-width:0 0 1px; overflow:hidden; } 
.r_col_l .cor_box i{ padding:4px 12px; }
.ico_manage4{ background-position:0 -190px; }
.ico_manage5{ background-position:-520px -190px; }
.r_col_l .cor_box i.ico_spread{ background-position:-50px -190px; padding:4px 16px; }
.r_col_l .cor_box .box_head a{ float:right; font:normal 12px/54px simsun; margin-right:15px; }
.r_col_l .cor_box .box_body{ width:auto; padding:18px; border-width:1px 0 0; zoom:1; }
.r_col_l .box_body li{ float:left; white-space:nowrap; }
.r_col_l .box_body li a{ margin-right:5px; }
.r_col_l .box_body li.infos{ width:320px; padding-left:30px; }
.r_col_l ul.spread li{ padding-left:25px; }
.r_col_l ul.spread em{ font-size:14px; }
.r_col_l .box_body span{ padding-right:5px; }
.r_col_l .box_body li.cap{ float:none; padding:0; background:url(../images/dash.gif) repeat-x 0 center; clear:both; }
.r_col_l .box_body li.cap strong{ color:#2f2f2f; background-color:#FFF; padding-right:8px; }
.r_col_l dl{ padding:6px 0; }
.r_col_l dl span{ display:inline-block; width:115px; text-align:center; border:1px solid #dde7f0; border-width:0 1px 1px 0; zoom:1; }
.r_col_l dt span{ background-color:#f5fafe; border-width:1px 1px 1px 0; }
.r_col_l dl span.dl_t{ width:219px; padding-left:20px; border-left-width:1px; }
.r_col_l dl span.dl_b{ width:471px; text-align:right; padding-right:15px; border-left-width:1px; }

/*右侧栏*/
.r_col_r{ float:right; width:208px; }
.box{ border:1px solid #E4EDF9; margin-bottom:17px; }
.box .box_head{ color:#3f3f3f; background:url(../images/user_pan.gif)  -1px -1px #E2EDFB; border:1px solid #f9f9f9; border-width:0 0 1px; padding:0 7px 0 10px; }
.box .box_head i{ padding:0 8px 1px; }
.box .box_head a{ font:normal 12px/32px simsun; float:right; }
.box ul{ padding:8px 0; }
.ico_infos{ background-position:-565px 0; }
.ico_share{ background-position:-160px -190px; }
.ico_good{ background-position:-130px -190px; }
.box li{ background:url(../images/dot2.gif) no-repeat 14px center; padding-left:22px; }

.dongtai,.tuijian{ line-height:1.5; }
.dongtai ul,.tuijian ul{ padding-top:0; overflow:hidden; margin-top:9px; zoom:1; }
.dongtai li,.tuijian li{ background:url(../images/dash3.gif) repeat-x 0 top; padding:8px 10px 8px 22px; margin-top:-1px; text-indent:-8px; }
.dongtai a{ background:url(../images/dot.gif) no-repeat 0 center; padding-left:8px; }
.tuijian ul{ padding:0; margin:0; }
.tuijian li{ padding:15px 8px; text-indent:0; }
.tuijian img{ float:left; border:1px solid #e6e3ea; margin-right:12px; }
.tuijian a{ float:left; width:110px; }



/*表格单元*/
.w970{ width:970px; }
.red{ color:red; }
.tabmain { width:100%;color: #515151;border: 1px solid #f0f0f0;width: 100%;font-family: "Microsoft YaHei",sans-serif;margin-bottom: 10px; }
.divheader{ background:url(../images/headerbg.png) repeat-x; border-color:#f4f4f4; height:30px; line-height:30px; padding-left:20px; }
.divheader b{ color: #3E6915; }
tbody {display: table-row-group;vertical-align: middle;border-color: inherit;}
.tabmain tr, .tabmain td {padding:8px;border:1px solid #f0f0f0;}
.tabmain tr:hover{ border-color:#f4f4f4; background:#F5F6FB; }
.tabmain .header:hover{ }
.tabmain .category:hover{ background:#F5F6FB; }
.tabmain .header {height: 30px;line-height:30px;text-align:left;font-weight:600;color:#333;text-indent:12px;background:#f7f7f7;font-size:14px;}
.tabmain .item { text-align:center; padding:2px 5px; line-height:200%; border-bottom:1px dotted #fff; }
.tabmain .item a b{ color:#ff0000; }
.tabmain .item1 { text-align: right;line-height: 200%;font-size: 14px;}

.tabmain .item2 { text-align:left;line-height:21px; border-bottom:1px dotted #fff; color:#666666;}
.tabmain .filter  { line-height:240%;float: left;}
.tabmain .item2 input, .tabmain .item2 select, .tabmain .item2 textarea{ border:1px #CCC solid; font-size:12px; height:26px;line-height:26px;margin-right: 5px;padding: 0 5px;vertical-align: middle;font-family: "microsoft yahei","Lucida Grande",Arial,"宋体";}
.tabmain .item2 input.text{ }
.tabmain .item2 input.checkbox{ border:none; background:none; vertical-align:middle; }
.tabmain .item2 input.bigButton{ float:left; margin:3px 0; *margin:3px 0; _margin:5px 0; padding:2px 5px; *padding:2px 5px 2px; background:#DDD; color:#000; cursor:pointer; vertical-align:middle; width:80px; height:24px; line-height:24px; }/*,.button*/
.tabmain .item2 .button{  border:1px solid #5B83FF;}
.tabmain .item2 input.bigButton:hover{ border:1px solid #134d9d; background:#F5F9FD; }
.tabmain .item2 input.bigButton { float:none; }
.tabmain .item2 .radio{ border:none; }
.tabmain .item3 { text-align:left; padding:2px 2px 2px 9px; vertical-align:top; line-height:200%; border-bottom:1px dotted #deeffb; }
.tabmain .item3 input { border:none; }
.tabmain .item4 { text-align:left; padding:2px 2px 2px 9px; vertical-align:top; line-height:200%; border-bottom:1px dotted #deeffb; }
.tabmain .item5 { }/*站内搜索模型选择时的样式*/ 
.tabmain .item2 select { vertical-align:middle; border:1px #CCC solid; padding: 2px;}					

.scol_red{ color:#C4141F;}
.scol_strong{ font-weight:600;}
.scol_strong .scol_strong0{ font-weight:normal;}
.scol_top{ color:#FF0000;}
.search_area{ margin:-3px 0 3px 0; _margin:5px 0 10px; line-height:280%; }
.search_area #boxMore{margin-top:-6px;_margin-top:8px;}
.alist_setcols{ float:right; height:20px; line-height:21px; padding:0 5px; background:#FFF; border:1px solid #E4E4E4; cursor:pointer;text-indent: 0;}

.area{ margin:0 auto; width:100%; clear:both; }
.left{ text-align:left; }
.right{ text-align:right; }
th{ text-align:left; }

.spreadlink{ text-align: right; color:red; cursor: pointer; }
/*按钮*/
/*.button{ margin:3px 0; *margin:3px 0; _margin:5px 0; padding:2px 5px; *padding:2px 5px 2px; }*/
.button{ vertical-align:middle; }
.pager .button, .floatbox .button{ background:url(../images/btn_blue.gif) repeat-x scroll 0 0 transparent; border-color:#78AAD7; border-style:solid; border-width:1px 1px 2px; cursor:pointer; height:24px; padding:3px 10px; width:82px; }

/*浮动窗口*/
.floatbox{ margin:0 10px 10px 10px; }
.infoBox { border:1px solid #BFBFBF; } 
/*未定义的*/
.category { background:#F5F6FB; line-height:20px;}
.category td{ border-bottom:#E4EDF9 solid 1px; }
.button{
	 border:none;
	font:400 16px "Microsoft Yahei";
	background-color:#3498db;
	border-radius:2px;
	color:#fff !important ;
	padding:10px 40px; 
	margin:10px 0;
	-moz-transition:all .15s ease 0s;
	-webkit-transition:all .15s ease 0s;
	-o-transition:all .15s ease 0s;
	transition:all .15s ease 0s
}

.button:hover{
	text-decoration:none;
	background-color:#217dbb;
	border-color:#217dbb;
	color:#fff!important
}

.curbox { margin:0 auto; width:550px; line-height:200%; margin-top:12px; }
.curbox .header { height:30px; line-height:30px; border-bottom:1px dotted #aad6f6; text-align:left; font-weight:600; color: #134d9d; text-indent:12px; background:#f1f7fd; }
.w100{ width:100px; }
.gray{ color:#999; font-size:12px; height:18px; line-height:18px; }

.obtn{ background:url(../images/sbtn.gif) no-repeat; display:block; float:left; width:44px; height:23px; line-height:23px; font-size:12px; padding-left:0px; margin-left:20px; }
.toplink a{ float:left; text-align:center; text-indent:0px; width:45px; margin-left:10px; }
.toplink a.onlink{ background:url(../images/stopbtn.png) repeat-x; color:#FFF; float:left; display:block; }


.msgbox { margin:0 auto; width:500px; line-height:200%; margin-top:12px; }
.msgbox .header { height:30px; line-height:30px; border-bottom:1px dotted #aad6f6; text-align:left; font-weight:600; color: #134d9d; text-indent:12px; background:#f1f7fd; }

.curbox { margin:0 auto; width:550px; line-height:200%; margin-top:12px; }
.curbox .header { height:30px; line-height:30px; border-bottom:1px dotted #aad6f6; text-align:left; font-weight:600; color: #134d9d; text-indent:12px; background:#f1f7fd; }

.infoBox { border:1px solid #bfbfbf; }

.tabmain  .item2  .btnmap,.tabmain  .item2  .btnmaphover{ border:none; width:108px; height:26px; cursor:default; background:url(../map/mapmarker.gif) no-repeat; cursor: pointer;}

.borGray { border: 1px solid #E4EDF9; zoom:1;}
.menutop{ height:30px; line-height:28px; border-bottom:1px solid #E4EDF9; padding-left:10px; background:#FFF; position:relative; top:-1px; left:-1px; width:772px; vertical-align:top;}
.menutop a{  float:left; font-size:14px; color:#333;font-weight:bold;}
.menutop a span{float: left;padding:0 12px;border-top:3px solid #fff;}
.menutop a.act{ border:1px solid #E4EDF9; color:#2069D6; border-width:0 1px; position:relative; z-index:1; background:#FFF; _top:1px; }
.menutop a.act span{border-top:3px solid #87ADFD;}
.blank5{ clear:both; display:block; font-size:1px; overflow:hidden; height:5px; }


.tipm_tclose_out,.tipm_tclose,.tipm_topen{ background:url(../images/tips.gif) no-repeat;}
.tipm_topen_out,.tipm_tclose_out{ width:92%; position:relative;}
.tipm_topen_out{ width:100%;}
.tipm_tclose_out{ display:inline-block;line-height:24px;padding:0 10px 0 38px;background-position:15px 10px;border:1px solid #E4E4E4; margin:5px; background-color:#FFC;background-position:10px -58px; padding:3px 20px 3px 33px;}
.tipm_tclose{ width:15px; height:15px;text-align:center; cursor:pointer;position:absolute; right:5px; top:5px;  z-index:100; color:#666;}
.tipm_topen{ width:18px; height:18px;background-position:0 -65px; position:absolute; bottom:-27px;_bottom:-40px; right:5px; cursor:pointer;}
.tipm_botmsg{ margin:8px 5px 4px; }
.tipm_bred{ font-weight:bold; color:#FF0000; }
.tipm_green{ font-weight:bold; color:green; }

.image_pview{ width:325px; height:245px; background:#FFF; position:absolute; border:1px solid #666; text-align:center; padding:1px; margin:25px 1px 1px 1px; }
.tips1{ line-height:180%; color:#999; word-break:break-all; }
.jinggao{ width:300px; height:110px; line-height:110px;background:url(../images/foot_cw.gif) no-repeat; margin:20px auto; padding:0 0 0 150px; margin-top:10px; font-size:14px; font-weight:bold; color:#BD2928;}

#loading{width:100%;height:2px;overflow:hidden;}
#loading .loading-length{width:0;height:2px;overflow:hidden;background:#6391DC;background:-webkit-gradient(linear,10% 10%,100% 100%,color-stop(0.14,#6391DC),color-stop(0.5,#9988FF),color-stop(1,#009EFF))}  
#daohang .esf_act i{height:0;width:0;overflow: hidden;border-color: transparent transparent #fff transparent;border-style:dashed dashed solid dashed;border-width:5px;position: absolute;top: -10px;left: 50%;margin-left: -5px; display:block; position:absolute; top:35px;}
#daohang {height: 45px;background: #6391DC}
#daohang .esf_act b{background:#547BBB}
#daohang .act b { background:#547BBB;}
#daohang .act i{border-color: transparent transparent #fff transparent;}
#daohang .esf_act a{ color:#E7F1FF}
#daohang .items {border:2px solid #95B0DC; border-top:none;}
#daohang .lmore .items a{color:#6391DC}