body{ font-size:12px}html,legend{color:#404040;background:#fff;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:none;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;}h1{font-size:18px;}h2{font-size:16px;}h3{font-size:14px;}
q:before,q:after{content:'';}
abbr,acronym{border:none;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}
button,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
button,textarea,select{*font-size:100%;}select,button,textarea{font:100% Tahoma,Helvetica,Arial,sans-serif;}
table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:'Courier New',Courier,monospace;}
small{font-size:100%;}
a{color:#295394;text-decoration:none;}a:hover{color:#f60;text-decoration:underline;}
abbr,acronym{border-bottom:1px dotted;cursor:help;}ins{text-decoration:none;}del{text-decoration:line-through;}
hr{color:#D1D7DC;background-color:#D1D7DC;border:none;height:1px;}
html{overflow-y:scroll;}

.msg .attention,.msg .tips,.msg .ok,.msg .notice,.msg .question,.msg .help,.msg .small-help{color:#404040;background:url(../images/esf/tools/msg_bg.png) no-repeat;border:1px solid #ddd;float:left;padding:2px 10px 2px 23px;line-height:18px;}.msg .error{background-position:3px 3px;border-color:#ff8080;background-color:#fff2f2;}.msg .stop{background-position:3px -47px;border-color:#ff8080;background-color:#fff2f2;}.msg .alert{background-position:3px -97px;border-color:#ff8c40;background-color:#fff5f6;}.msg .attention{background-position:3px -147px;border-color:#40b3ff;background-color:#e5f5ff;}.msg .tips{background-position:3px -197px;border-color:#ffcc7f;background-color:#ffffe5;}.msg .ok{background-position:3px -247px;border-color:#4dbf00;background-color:#f0ffe5;}.msg .notice{background-position:5px -295px;border-color:#40b3ff;background-color:#e6f5ff;}.msg .question{background-position:3px -347px;border-color:#bfbfbf;background-color:#f2f2f2;}.msg .small-help{background-position:5px -1095px;border-color:#fff;background-color:#fff;}.msg .help{background-position:3px -1197px;border-color:#FF9900;background-color:#fff;}
.grid-c2{width:1150px;margin:0 auto; padding:8px 0;zoom:1; overflow:hidden;}
.grid-c2 .main-wrap{float:right; width:895px; position:relative;}
.grid-c2 .col-sub{ float:left;position:relative; background-color:#FEFDF9;}

.grid-c2 .pri,.grid-c2 .sec{float:left;*display: inline;overflow:hidden;position:relative}
.grid-c2 .pri{width:535px;}
.grid-c2 .sec{width:250px;margin-left:10px;}

.gTop{height:27px;line-height:27px!important;padding:0px 8px;color:#000;margin:0px auto;background:#F6F6F6; border-bottom:1px solid #DCDCDC;}
/*左边栏目*/
#i-nav-menu{}
#i-nav-menu .i-hd,
#i-nav-menu .i-collapser .i-indicator,#i-nav-menu .i-collapser .i-indicator-closed,
#i-nav-menu li,
#i-nav-menu li a,
#i-nav-menu li .i-collapser,
#i-nav-menu li .i-selected,
#i-nav-menu li.i-selected dl dt{background:transparent url(../images/esf/tools/08.gif) no-repeat scroll 9999px 9999px;}

#i-nav-menu,#i-nav-menu a{color: #333;}#i-nav-menu a:hover{text-decoration:underline!important; color:#F00}
#i-nav-menu li{overflow: hidden;list-style-type: none;min-height: 28px;_height: 28px;_overflow: visibile; padding-left:10px;}
#i-nav-menu .i-menu-wrap{border-color: #C4D5DF;border-width: 0 1px 0px 1px;border-style: solid;line-height: 28px;width:240px;overflow: hidden;}
#i-nav-menu .i-hd,#i-nav-menu .i-hd1{height: 32px;line-height: 32px;text-indent: 8px;color:#5893b7;font-weight: bold; background:url(../images/esf/tools/tit_bg.gif) repeat-x -10px 0;position:relative;}
#i-nav-menu .i-hd1{background-image:url(../images/esf/tools/tit_bgg1.gif); color:#000; font-size:14px;}
#i-nav-menu .i-hd1 i{background:transparent url(../images/esf/tools/down.gif) no-repeat;position:absolute;top:10px;*top:9px;_top:9px;top:10px\0;left: 7px;display: block;width: 7px;height: 9px;overflow: hidden;background-position: 0 4px;}
#i-nav-menu .i-hot{display: block;width:28px;height: 15px;position: absolute; right:40px;top: 2px;background: transparent url(../images/esf/tools/09.png) no-repeat 0 0;}
#i-nav-menu li a{display:inline-block;text-indent:18px;background-position: 10px -333px; color:#666}
#i-nav-menu li{ padding-left:0px!important;}
#i-nav-menu li li a{text-indent:32px;background-position: 22px -333px;}
#i-nav-menu li.i-selected{background-position: 4px -366px;}
#i-nav-menu li .i-selected{background-position: 4px -406px;}
#i-nav-menu li.i-selected a,#i-nav-menu li .i-selected a{background-position: -133px -335px;}
#i-nav-menu li li.i-selected a{background-position: -122px -333px;}
#i-nav-menu li.i-selected a,#i-nav-menu li.i-selected a:hover,#i-nav-menu li .i-selected a,#i-nav-menu li .i-selected a:hover{color: #fff!important;}
#i-nav-menu li.i-selected dl{background: #fff;}
#i-nav-menu li.i-selected dd a{color: #333;background-position: 22px -334px;}
#i-nav-menu li.i-selected dd a:hover{color: #f60;}
#i-nav-menu .i-collapser{text-indent: 20px;cursor: pointer;padding-left:0px;*zoom: 1;}
#i-nav-menu .i-collapser .i-indicator,#i-nav-menu .i-collapser .i-indicator-closed{position:absolute;top:12px;*top:10px;_top:11px;top:10px\0;left: 7px;display: block;width: 9px;height: 9px;overflow: hidden;background-position: 0 -320px;}
#i-nav-menu .i-collapser .i-indicator-closed{background-position:-9px -320px;}
#i-nav-menu li .i-collapser{position:relative;}
#i-nav-menu li .i-collapser .i-indicator,#i-nav-menu li .i-collapser .i-indicator-closed{position:absolute;top:10px;*top:9px;_top:9px;top:10px\0;left: 7px;display: block;width: 9px;height: 9px;overflow: hidden;background-position: 0 -320px;}
#i-nav-menu li .i-collapser .i-indicator-closed{background-position:-9px -320px;}
#i-nav-menu li .i-collapser a{text-indent: 0;margin-left:18px;background: none;}
.noMargin{}
/*#i-nav-menu li .i-collapser{background:url(10.png) no-repeat 5px 9px;}*/
#i-nav-menu .i-hidden{display: none;}
#i-nav-menu .app-list{}
#i-nav-menu .app-list li.one a{ color:#F00!important}

#i-nav-menu .show_n .showdiv{ display:none!important;}

#i-nav-menu .show i.on,#i-nav-menu .show_n i.on{background:transparent url(../images/esf/tools/08.gif) no-repeat scroll 9999px 9999px;position:absolute;top:10px;*top:9px;_top:9px;top:10px\0;left: 7px;display: block;width: 9px;height: 9px;overflow: hidden;background-position: 0 -320px;}
#i-nav-menu .show_n i.on{background-position:-9px -320px!important;}

/*中间栏目*/
.user-info{display:block;clear: both;background: transparent url(../images/esf/tools/02.png) no-repeat 0 -281px;}
.i-user-info{display:block;height:auto;overflow: hidden;padding: 10px 0 0 10px;zoom:1;}
.i-user-info .avatar-info{width:120px;height:150px;float: left;margin-right: 10px;overflow: hidden;}
.i-user-info .avatar{width: 120px;height: 120px;display: table-cell;*display: block;*font-size: 105px;*line-height: 105px;*font-family: Arial;cursor: pointer;text-decoration: none;overflow: hidden;text-align: center;vertical-align: middle;}
.i-user-info .avatar img{border: none;vertical-align: middle;}
.i-user-info .info{display: block;float: left;width: 380px; padding-left:10px;margin-left: 0;}
.i-user-info .info li{clear: both;line-height: 23px;height: 23px;*vertical-align: bottom;}
.i-user-info .info li a{line-height:16px;height:16px;display:inline-block;}

.mt-feed{zoom:1; overflow:hidden; margin-top:28px;}
.mt-feed a{color: #4388ce;}
.mt-feed .ks-switchable-content{padding-top: 14px;}
.filter-panel .feeds-group{height:30px;padding-left:15px;border-bottom: #C4D5DF solid 1px;line-height: 30px;font-size: 14px;font-weight: bold;}
.filter-panel .feeds-filter{height: 25px;padding-top: 5px;padding-left: 5px;background-color: #F7F7F7;}
.feeds-filter ul{overflow: hidden;}
.feeds-filter ul li{float: left;margin-right: 10px;}
.feeds-filter ul li a{padding: 2px 8px;display: block;color: #5893B7;}
.feeds-filter ul li a:hover{text-decoration: none;border-radius: 2px;background-color: #B5CCD9;color: #FFF;}
.feeds-filter ul li a.current{border-radius: 2px;background-color: #B5CCD9;color: #FFF;}

.tabpanel li,.tabpanel li a{background:transparent url(../images/esf/tools/tabs.png) no-repeat scroll 9999px 9999px;}
.tabpanel{border-bottom: 1px solid #AED2FF;padding: 0 0 0 20px;background: #fff;zoom: 1;overflow: hidden;}
.tabpanel li{background-position: 0 4px;cursor: pointer;float: left;height: 27px;line-height: 21px;margin-right: 3px;padding-left: 2px;text-align: center;width: auto;}
.tabpanel li a{background-position: 100% 4px;display: block;float: left;padding: 5px 12px 0;color: #4388CE;}
.tabpanel li.current{background-position: 0 -24px;top: 1px;}
.tabpanel li.current a{background-position: 100% -24px;color: #111;font-weight: bold;height: 24px;padding-top: 3px;line-height: 21px;}

.quick{height:170px;border:1px solid #D8D8D8;border-left:none;overflow:hidden;}
	.quick-mod{height:170px;width:172px;border-left:1px solid #D8D8D8;float:left;overflow:hidden;}
		.quick-buy{width:189px;}
	.quick-mod em{display:none;}
	.quick-mod a{display:block;height:63px;padding:95px 12px 12px;color:#808080;background:url(../images/esf/tools/11.png) no-repeat 50% 24px;zoom:1;overflow:hidden;}
	.quick-mod a:hover{text-decoration:none;background-color:#FFF;padding:93px 10px 10px;color:#FF771C;border:2px solid #F60;}
	#qm-account{background-position:50px 24px;}
		#qm-account:hover{background-position:-142px 22px;}
	#qm-buy{background-position:-317px 24px;}
		#qm-buy:hover{background-position:-509px 22px;}
	#qm-appeal{background-position:-710px 24px;}
		#qm-appeal:hover{background-position:-902px 22px;}
	#qm-service{background-position:-1090px 24px;}
		#qm-service:hover{background-position:-1282px 22px;}

/*右边栏目*/
.sider-module-hd,.tb-news-list li{background:transparent url(../images/esf/tools/01.png) no-repeat 0 0;}
.tb-news-list{overflow: hidden;width: 100%;}
.tb-news-list li{line-height: 23px;margin-bottom: 2px;text-indent: 10px;background-position: -92px -69px;}
.sider-module-bd:after{clear:both;content: ".";display:block;height: 0;visibility:hidden;}
.sider-module{margin-bottom: 10px;width: 248px;border: 1px solid #c4d5df;}
.sider-module a:link,.sider-module a:visited{color: #333;}
.sider-module a:hover{color:#f60;}
.sider-module-hd{padding:0 10px;height:22px;line-height:22px;border:1px solid #fff;border-left:none;border-right:none;background-repeat: repeat-x;position:relative;}
.sider-module-hd h3{font-size:12px;font-weight:bold;color:#333;}
.sider-module-bd{*float:left;*width:228px;padding:5px 10px;border-top:1px solid #c4d5df;background-color:#f5f8fa;}

/*list 页面*/
.main-wrap .navigation{border: 1px solid #c4d5e0;padding: 1px;position: relative;margin-bottom: -1px;}
.main-wrap .navigation .crumbs{background:#f9fafc url(h2_bg1.png);padding:1px 12px 1px 12px; height:23px; line-height:23px;font-weight: bold;}
.main-wrap .navigation .crumbs a{font-weight: normal;}
.main-wrap .navigation .crumbs a.nolink{color: #404040;text-decoration: none;cursor: text;}
.main-wrap .navigation .absright{position: absolute;top: 3px;right: 2px;line-height: 22px;}
.main-wrap .navigation .absright a{color:#F60; text-decoration:underline}
.main-wrap .navigation .absright a:hover{color:#000;}
.main-wrap #main-content{background-color: #FFF;border: 1px solid #c4d5e0;}
.main-wrap #main-content{_height:835px;_overflow: visible;background: #fff;padding: 10px;min-height:835px;}
#main-content h2.nav-title{font-size: 14px;background-color: #E5EEF7;padding: 4px 10px;margin-bottom: 10px;}
#main-content h2.nav-title select{font-size: 12px;}
#refund-list-help{margin-bottom:20px;}
#refund-list-help .msg-size{width:95.5%;}#refund-list-help .msg-size{width:95.5%;}#refund-list-help .msg-size .attention{width:100%;}#refund-list-help .refund-search{padding-top:10px;margin-left:20px;}#refund-list-help .refund-search td{padding-right:10px;padding-bottom:15px;text-align:left;}

/*列表页中的列表样式*/
.news_list1 {line-height: 22px;padding-right: 20px;padding-left: 20px; padding-top:2px; padding-bottom:15px; border-bottom:1px solid #E5E5E5}
.news_list1 .line{background: url(line1.gif) repeat-x center bottom;text-align:center;}
.news_list2 {line-height: 22px;background:url(new_list_bg.gif) repeat-x center bottom;padding-bottom: 8px;background-color: #eef5ff;width: 571px;padding-right: 20px;padding-left: 20px;}
.list_title { font-size: 14px; font-weight: bold; color:#000; line-height: 25px; margin-top:5px; margin-bottom:5px; zoom:1; overflow:hidden;}
.list_title span { font-size: 14px; font-weight: bold;color:#000; line-height: 25px; }
.list_title span a{font-size: 16px;font-weight: bold; color:#004499;line-height: 25px;text-decoration: none;}
.list_title span a:hover{font-size: 16px;font-weight: bold;color:#F00;line-height: 25px;text-decoration: underline;}
.list_cont { font-size: 12px; font-weight: normal; color: #293b56;}
.list_cont a{ font-size: 12px; font-weight: normal; color: #767676!important;}
.list_cont a:hover{ font-size: 12px; font-weight: normal; color: #000; }
.list_t{margin-bottom:5px;}
.list_t p {background:url(../images/esf/tools/new_list_ico.gif) no-repeat left 6px;display: block;float:left;padding-left: 18px;padding-right: 10px; margin-left:10px;}
.list_t span{ background:url(../images/esf/tools/new_list_ico.gif) no-repeat -105px 5px; display: block; float: left; padding-left: 16px; }
.list_t .flei{ background:url(fei.gif) no-repeat 6px 6px; display: block; float: right; padding-left: 16px;padding-right:15px;}
.list_t .flei a{ color:#000!important;}
.list_t .flei a:hover{ color:#767676!important}
.list_t { font-weight: normal; color: #000; text-align: right;zoom:1; overflow:hidden;}
.l_ico1 { background:url(../images/esf/tools/new_list_ico.gif) no-repeat -295px bottom; display: block; float: left; height: 25px; width: 20px; background-repeat: no-repeat; }
.l_ico2 { background:url(../images/esf/tools/new_list_ico.gif) no-repeat -21px bottom; display: block; float: left; height: 25px; width: 35px; background-repeat: no-repeat; }
.l_ico3 { background:url(../images/esf/tools/new_list_ico.gif) no-repeat -126px bottom; display: block; float: left; height: 25px; width: 35px; background-repeat: no-repeat; }
.l_ico4 { background:url(../images/esf/tools/new_list_ico.gif) no-repeat -94px bottom; display: block; float: left; height: 25px; width: 30px; background-repeat: no-repeat; }
.l_ico5 { background:url(../images/esf/tools/new_list_ico.gif) no-repeat -62px bottom; display: block; float: left; height: 25px; width: 25px; background-repeat: no-repeat; }
.l_ico6 { background:url(../images/esf/tools/new_list_ico.gif) no-repeat left -14px; display: block; float: left; height: 32px; width: 25px; background-repeat: no-repeat; }

/*信息显示页面*/
.til{overflow: hidden;line-height: 16px;padding: 5px 0px;font-FAMILY: Arial, Helvetica, sans-serif;border-bottom:1px #CCCCCC solid; color:#ccc; text-align:center; margin-bottom:20px;}
.til .fontSize .small {font-size:10px;color:#666;padding-right:4px;font-family:"微软雅黑", "黑体", "宋体";}
.til .fontSize .sbig {font-size:13px;color:#C62D0A;padding-right:1px;font-family:"微软雅黑", "黑体", "宋体";}
.til .fontSize .big {font-size:15px;color:#0B3B8C;padding-left:2px;font-family:"微软雅黑", "黑体", "宋体";}
.til span{padding-right: 10px;padding-left: 10px;}
.til a{ color:#7E7E7E!important;}
.til a:hover,.til a:visited{ color:#003795!important;}
.zrbj{display:block; clear:both; line-height:23px; text-align:right; padding-right:20px; padding-top:10px;color:#7E7E7E; font-size:14px;}

.summary {text-align:justify; text-justify:inter-ideograph; background:#FFF9ED; margin-bottom:20px;padding:8px 5px 6px; line-height:23px; font-size:14px; text-indent:2em;word-break:break-all;}
.blkContainerSblkCon *,.blkContainerSblkCon p,.blkContainerSblkCon h1,.blkContainerSblkCon h2,.blkContainerSblkCon h3,.blkContainerSblkCon h4,.blkContainerSblkCon h5,.blkContainerSblkCon h6{font-size:14px; line-height:23px!important;}
.blkContainerSblkCon_16 *,.blkContainerSblkCon_16 p,.blkContainerSblkCon_16 h1,.blkContainerSblkCon_16 h2,.blkContainerSblkCon_16 h3,.blkContainerSblkCon_16 h4,.blkContainerSblkCon_16 h5,.blkContainerSblkCon_16 h6{font-size:16px; line-height:26px;}
.blkContainerSblkCon_14 *,.blkContainerSblkCon_14 p,.blkContainerSblkCon_14 h1,.blkContainerSblkCon_14 h2,.blkContainerSblkCon_14 h3,.blkContainerSblkCon_14 h4,.blkContainerSblkCon_14 h5,.blkContainerSblkCon_14 h6{font-size:14px; line-height:23px;}
.blkContainerSblkCon_12 *,.blkContainerSblkCon_12 p,.blkContainerSblkCon_12 h1,.blkContainerSblkCon_12 h2,.blkContainerSblkCon_12 h3,.blkContainerSblkCon_12 h4,.blkContainerSblkCon_12 h5,.blkContainerSblkCon_12 h6{font-size:12px; line-height:20px;}

.blkContainerSblkCon dl{float:left; border:1px solid #ddd;margin-left:25px; width:212px; height:330px; margin-bottom:5px;}
.blkContainerSblkCon dl dt{padding:2px 5px; background:#93CCDD; color:#063; font-weight:700;text-align:center;}
.blkContainerSblkCon dl dd{padding:2px 10px;}
.blkContainerSblkCon dl dd .rd{margin-left:10px;}


.blank12 {clear:both; height:12px; overflow:hidden; display:block;}

.endMore {background:#fff;overflow:hidden; clear:both; margin:10px 0!important; text-align:left;}
.endMore .left {display:inline; margin-left:9px; text-decoration:underline;}
.endMore .left a {text-decoration:underline;}
.endMore .right {display:inline; margin-right:9px;}
.endMore .copyLink {background:url(bg_n.gif) left -364px no-repeat; padding-left:23px;}
.endMore .mail {background:url(bg_n.gif) -157px -364px no-repeat; padding-left:23px;}

.endMore ul li{line-height:26px;color:#888!important; font-size:14px!important}
.endMore ul li a:link{color:#7E7E7E!important; font-size:14px!important;}
.endMore ul li a:visited{color:#626F91!important; font-size:14px!important;}
.endMore ul li a:active{color:#7E7E7E!important; font-size:14px!important;}
.endMore ul li a:hover{color:#FF0000!important; text-decoration:underline; font-size:14px!important;}

/*新闻内容分页代码*/
.pageinfo{height:auto; padding:1px;}
.pageinfo p{display:block;}
.pageinfo p img{ text-align:center; margin:0 auto;}
.pageNum{margin:3px auto;text-align:center;height:50px; padding-top:10px;display:block; font-size:14px!important;}
.pageNum a{padding:0 4px;text-align:center;font-size:14px;color:#333333;display:inline-block;vertical-align:middle; }
.pageNum a.on{color:#C2130E;text-decoration:underline;}
.pageNum span{width:69px;height:21px;display:inline-block;vertical-align:middle;background-image:url(../images/esf/tools/pagenumBg.gif);}
.pageNum span a{width:69px;height:21px;display:block;padding:0;}
.pageNum span em{display:none;}
.pageNum span.nextPageS{background-position:left top;margin-left:10px;}
.pageNum span.prePageS{background-position:left bottom;margin-right:10px;}

/*****列表内容分页*******/
div.page {FONT-SIZE:12px;PADDING:15px 0 5px 0;TEXT-ALIGN: center;}
div.page a {border:#E5E5E5 1px solid;PADDING:7px 15px;COLOR:#2953A6; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
div.page a:hover {border: #2b55af 1px solid;COLOR: #fff;BACKGROUND-COLOR: #3666d4;}
div.page span.current {FONT-WEIGHT: bold; PADDING:2px 10px; COLOR: #000; MARGIN-RIGHT: 3px; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
div.page span.disabled { font-size:14px; color:#003399}
div.page a.next {BORDER-RIGHT: #ccdbe4 2px solid; BORDER-TOP: #ccdbe4 2px solid; MARGIN: 0px 0px 0px 10px; BORDER-LEFT: #ccdbe4 2px solid; BORDER-BOTTOM: #ccdbe4 2px solid;}
div.page a.next:hover {BORDER-RIGHT: #2b55af 2px solid; BORDER-TOP: #2b55af 2px solid; BORDER-LEFT: #2b55af 2px solid; BORDER-BOTTOM: #2b55af 2px solid;}
div.page a.prev {BORDER-RIGHT: #ccdbe4 2px solid; BORDER-TOP: #ccdbe4 2px solid; MARGIN: 0px 10px 0px 0px; BORDER-LEFT: #ccdbe4 2px solid; BORDER-BOTTOM: #ccdbe4 2px solid;}
div.page a.prev:hover {BORDER-RIGHT: #2b55af 2px solid; BORDER-TOP: #2b55af 2px solid; BORDER-LEFT: #2b55af 2px solid; BORDER-BOTTOM: #2b55af 2px solid;}


/*第二版本首页设计*/
.main-wrap .search{height:88px;border:1px solid #D8D8D8;}
.main-wrap .search-ss{height:80px;padding:0 20px 0 20px;background:#FFFBF2 url(../images/esf/tools/15.jpg) no-repeat right top;}
.search-form{padding-top:15px;}
.search-s .search-form{padding-top:8px;}
.search-form .i-text{width:436px;height:22px;margin-right:10px;font-size:14px;line-height:22px;padding:2px;vertical-align:middle;border:1px solid #CCC;}
.search-hot{padding-top:10px;color:#808080;}
.search-hot a{margin:0 5px; color:#999; text-decoration:underline;}.search-hot a:hover{color:#ED7C11;}

.step-mod{padding-right:0;}
.step{height:33px;padding:10px 0;overflow:hidden;}
.step h2{float:left;width:105px;font:bold 14px/33px "\5FAE\8F6F\96C5\9ED1";border-right:2px solid #FF6600; color:#FF6600}
.step-box{overflow:hidden; float:left;width:645px;padding-left:15px;height:33px;position:relative;}
.step-label{width:645px;height:33px;position:absolute;top:0;z-index:2;}
.step-label li{height:33px; line-height:33px;float:left;cursor:pointer;position:relative;}
.step-label a{text-decoration:underline}
.step-label .step-tit{padding:1px 0 5px 10px;}
.cred,.cred a,a.cred{color:#FF662B!important;}.cred a:hover,a.cred:hover{color:#C00!important;}
.btn-b{width:102px;height:30px;line-height:28px;color:#FFF;font-size:14px;font-weight:bold;vertical-align:middle;overflow:visible;border:none;background:url(../images/esf/tools/16.png) no-repeat 0 -48px;overflow:hidden;}
.btn-b:hover,.btn-b.hover{background-position:0 -78px;}

.mod{padding:0 10px;border:1px solid #D8D8D8; margin-top:10px;}
.mod-hd{height:29px;line-height:29px;border-bottom:1px solid #D8D8D8;}
.mod-hd h2{float:left;font:bold 15px/29px "\5FAE\8F6F\96C5\9ED1";}
.mod-hd .link-more{float:right;}

.quick-guide{}
.quick-guide .col{float:left;width:435px;}
.guide-mod{padding:6px 0;line-height:26px;overflow:hidden;zoom:1;}
.guide-list span{margin:0 10px;}
.guide-mod h2,.guide-mod h3{font-family:"\5FAE\8F6F\96C5\9ED1"; font-weight:700; font-size:14px;}

.mod-bd{zoom:1; overflow:hidden}
ul.item-list{float:left;width:370px;padding:0; padding-left:10px;list-style:none;margin:0;}
ul.item-list li{height:26px;line-height:26px;padding:0;margin:0;list-style:none;}
ul.item-list a{padding-left:10px;background:url(../images/esf/tools/li.png) no-repeat 0 5px!important;}
.p5{padding:5px;}
.calculator{margin:0 auto; padding:10px 0}
.calculator h2{ width:451px; height:45px; text-indent:-9999px; overflow:hidden; background-image:url(../images/esf/tools/title12.jpg)}

.calculator .top{ background:url(../images/esf/tools/newbg3.png); height:20px; overflow:hidden}
.calculator .center{ /*background:url(newbg4.png);*/ padding:5px 10px;}
.calculator .center h3{ color:#155383; font-family:微软雅黑; font-size:18px; font-weight:700}
.calculator .bottom{ background:url(../images/esf/tools/newbg3.png) 0 -20px; height:25px; overflow:hidden}

.table1 td{ height:35px; line-height:16px; vertical-align:middle;border-bottom:1px dashed #D9D9D9}
.table1 .txt{ border:1px solid #B1B7BC; width:72px; padding:2px 3px;}
.table1 .txt2{ border:none; border-bottom:1px solid #B1B7BC; width:72px; margin-top:2px;}
.table1 strong{ font-size:14px; font-weight:400}


.btn1{ background:url(../images/esf/tools/btn2.png) 0 0;width:96px;height:20px;margin:0 10px;border:none;cursor:pointer!important;text-indent:-9999px;display:block;float:left;}
.btn2{ background:url(../images/esf/tools/btn2.png) 0 -20px;width:96px;height:20px;margin:0 10px;border:none;cursor:pointer!important;display:block;text-indent:-9999px;float:left;}



/* jsj 按钮*/
.f14bw { color:#fff;font-weight:bold;font-size:14px;line-height:25px;width:220px; margin:5px auto; text-align:left; padding-left:0px;}
.f14bw1 { color:#BE181C;font-weight:bold;font-size:14px;line-height:25px;width:220px; margin:5px auto; text-align:left; padding-left:0px;}
.f1em {text-indent:0;*text-indent:1em; padding-left:1em;*padding-left:0;}
.dotline{background-image:url(../images/esf/tools/dot_line.gif);background-repeat: repeat-x;background-position: bottom;font-size: 13px; margin-left:15px; padding-top:10px;padding-bottom:8px;}
.mfsize {font-size:14px;color:#000;font-weight:700;}
.jsqbj{ width:188px; margin:0px auto;}
.jsqbj li{ width:168px; height:33px;padding:3px 10px; margin:5px 0 0 0!important;}
.jsqbj li a{  width:168px; height:33px; background:url(../images/esf/tools/btn12.jpg) no-repeat; text-indent:-9999px; display:block;}
.jsqbj li a.m1{ background-position:-178px 0;margin:0px!important;}
.jsqbj li a.m2{ background-position:-178px -132px;margin:0px!important;}
.jsqbj li a.m3{ background-position:-178px -198px;margin:0px!important;}
.jsqbj li a.m4{ background-position:-178px -231px; margin:0px!important;}
.jsqbj li a.m5{ background-position:-178px -99px;margin:0px!important;}
.jsqbj li a.m6{ background-position:-178px -165px;margin:0px!important;}
.jsqbj li a.m7{ background-position:-178px -264px;margin:0px!important;}
.jsqbj li a.m8{ background-position:-178px -297px;margin:0px!important;}
.jsqbj li a.m9{ background-position:-178px -330px;margin:0px!important;}
.jsqbj li a.m1:hover,.jsqbj li a.m1_activ{ background-position:0 0}
.jsqbj li a.m2:hover,.jsqbj li a.m2_activ{ background-position:0 -132px}
.jsqbj li a.m3:hover,.jsqbj li a.m3_activ{ background-position:0 -198px}
.jsqbj li a.m4:hover,.jsqbj li a.m4_activ{ background-position:0 -231px}
.jsqbj li a.m5:hover,.jsqbj li a.m5_activ{ background-position:0 -99px}
.jsqbj li a.m6:hover,.jsqbj li a.m6_activ{ background-position:0 -165px}
.jsqbj li a.m7:hover,.jsqbj li a.m7_activ{ background-position:0 -264px}
.jsqbj li a.m8:hover,.jsqbj li a.m8_activ{ background-position:0 -297px}
.jsqbj li a.m9:hover,.jsqbj li a.m9_activ{ background-position:0 -330px}

.qitjs{ width:188px; margin:0px auto;}
.qitjs li{ float:left; width:168px; height:33px; padding:3px 10px; vertical-align:middle; margin-top:5px;}
.qitjs li a{float:left; width:168px; height:33px; background:url(../images/esf/tools/qita1.png) no-repeat; text-align:center; line-height:33px;}
.qitjs li a:hover{ background:url(../images/esf/tools/qita2.png) no-repeat; }
.qitjs li a:active{ background:url(../images/esf/tools/qita2.png) no-repeat;}


.r_left{ float:left; width:600px;}
.r_right{ float:right; width:270px;}

.r_right h3{ background:url(../images/esf/tools/tit_bg.gif);margin:0 auto; height:28px; line-height:28px; font-size:14px; font-weight:700; text-align:center; border-right:1px solid #CBDDF9;border-bottom:1px solid #CBDDF9;}
.r_right table{margin:5px 0px;background-color:#cdcdcd!important;}
.r_right table tr th{ text-align:center; background:#f7f7f7;  }
.r_right table tr th,.r_right table tr td{ height:24px; line-height:24px;}
.r_right table tr td{ background-color:#fff!important;}

.linkred{ color:red;}

.tablenew{ background:#FFFBF7; padding-top:8px;}

.tablenew td{ height:35px; line-height:16px; vertical-align:middle;/*border-bottom:1px dashed #D9D9D9; */ padding-left:10px;}
.tablenew .txt{ border:1px solid #B1B7BC; width:72px; padding:2px 3px;}
.tablenew .txt2{ border:none; border-bottom:1px solid #B1B7BC; width:72px;margin-top:2px;}
.tablenew strong{ font-size:12px; font-weight:400}

.tablenew2{ background:#f5f8fd; border:1px solid #c9d3df;}
.tablenew2 td{ height:35px; line-height:16px; vertical-align:middle;/*border-bottom:1px dashed #D9D9D9; */padding-left:10px;}
.tablenew2 .txt{ border:1px solid #B1B7BC; width:72px; padding:2px 3px;}
.tablenew2 .txt2{ border:none; border-bottom:1px solid #B1B7BC; width:72px; background:none;margin-top:2px;}
.tablenew2 strong{ font-size:12px; font-weight:400}

.yh td{ padding-left:3px;}

.txbox{margin:10px 0 0 0; padding:10px; background:#f6faff; border:1px solid #c8d5df; line-height:23px;}
.txbox h3{font-size:13px!important; /*font-weight:700; */font-family:宋体; text-align:left;padding:0; color:#000!important;}
.txbox .rexx{ color:#F00!important;}

.ziti{ color:#000; font-family:宋体; font-size:12px;}
.xuxian{height:1px; font-size:0; border-bottom:1px solid #ccc;margin:0 auto;}

/***********中间 ***********/
.jsqtit{height: 50px;background: url(../images/esf/tools/title2.gif) no-repeat left top;}
.jsqjieguo{height: 50px;background: url(../images/esf/tools/gieguo.gif) no-repeat left top;margin:0 10px;}
.jsqshuom{height: 50px;background: url(../images/esf/tools/shuoming.gif) no-repeat left top;}
.jsqtitle {padding-top: 10px;padding-left: 50px;color:#000;font-size:14px; font-weight:700;line-height:22px;}

.ctab { border-collapse:collapse; }
.ctab,.ctab td,.ctab th{border: #DDD9D3 1px solid;}

/*----sygjtest.css---*/
@charset "gb2312";
/* CSS Document */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: Microsoft YaHei; }
:focus { outline: 0; }
table { border-collapse: separate; }
a img, iframe { border: none; }
ol, ul { list-style: none; }
input, textarea, select, button { font-size: 100%; font-family: inherit; }
select { margin: inherit; }
/* Fixes incorrect placement of numbers in ol's in IE6/7 */
ol { margin-left:2em; }
/* == clearfix == */
.clearfix:after { /*/*/ content: "."; /* IE8 hack */ display: block; height: 0; clear: both; visibility: hidden; }
/* IE7 hack */
.clearfix { display: inline-block; }
/* IE-mac, IE5, IE6 */
* html .clearfix { height: 1%; }
.clearfix { display: block; }
body { font-size:12px; font-family:宋体;}
a { text-decoration:none; color:#000 }
a:hover { text-decoration:underline }
.tdu { text-decoration:underline }
.fr { float:right }
.fl { float:left }

.gray, .gray a{ color:#A2A2A2}
.blue, .blue a{ color:#155383;}
.red, .red a{ color:#F00;}
.lh20{ line-height:20px;}


#wrap { width:955px; margin:0 auto; }
.t{ background:url(../images/esf/tools/newbg1.gif); height:10px; overflow:hidden;}
.con{ background:url(../images/esf/tools/newbg2.gif);  position:relative}
.b{ background:url(../images/esf/tools/newbg1.gif) 0 -10px; height:10px; overflow:hidden;}
.ico{ background:url(../images/esf/tools/b1.png) -709px -20px; width:38px; height:11px; overflow:hidden; position:absolute; right:229px; top:87px;}
.ico2{ background:url(../images/esf/tools/newbg1.gif) -251px -20px; width:453px; height:11px; overflow:hidden;}
.left{ float:left; width:241px;}
.right{ float:right; width:704px;}
.btn{ width:453px; margin:0 auto}
.btn li{ float:left; width:168px; height:33px; padding:5px 10px; vertical-align:middle;}
.btn li a{ float:left; width:168px; height:33px; background-image:url(../images/esf/tools/btn1.png); background-repeat:no-repeat; text-indent:-9999px; overflow:hidden}
.btn li a.m1{ background-position:-178px 0}
.btn li a.m2{ background-position:-178px -33px}
.btn li a.m3{ background-position:-178px -66px}
.btn li a.m4{ background-position:-178px -99px}
.btn li a.m5{ background-position:-178px -132px}
.btn li a.m6{ background-position:-178px -165px}
.btn li a.m1:hover,.btn li a.m1_activ{ background-position:0 0}
.btn li a.m2:hover,.btn li a.m2_activ{ background-position:0 -33px}
.btn li a.m3:hover,.btn li a.m3_activ{ background-position:0 -66px}
.btn li a.m4:hover,.btn li a.m4_activ{ background-position:0 -99px}
.btn li a.m5:hover,.btn li a.m5_activ{ background-position:0 -132px}
.btn li a.m6:hover,.btn li a.m6_activ{ background-position:0 -165px}

.blk{ border-top:1px solid #E5E5E5; padding:3px 0 0 0; margin-top:10px;}
.blk dt{ height:26px; line-height:26px; font-size:14px; font-weight:700; background:#F3F3F3; padding-left:15px;}
.blk dd{ float:left; width:108px; padding:13px 14px 13px 13px; text-align:center; line-height:16px;}
.blk dd a{display:block;*zoom:1;}
.blk img{ padding:2px; background:#FFF; border:1px solid #CCCCCC; margin-bottom:5px;vertical-align:top;}
.blk span{ color:#F00}

.calculator{ width:600px; margin:0 auto; padding:10px 0}
.calculator h2{ width:500px; height:45px; text-indent:-9999px; overflow:hidden; background-image:url(../images/esf/tools/title12.jpg)}
.title1{ background-position:0 0}
.title2{ background-position:0 -45px}
.title3{ background-position:0 -90px}
.title4{ background-position:0 -135px}
.title5{ background-position:0 -180px}
.title6{ background-position:0 -225px}
.title7{ background-position:0 -270px}
.title8{ background-position:0 -315px}
.title9{ background-position:0 -360px}
.title10{ background-position:0 -405px}
.title11{ background-position:0 -450px}
.title12{ background-position:0 -495px}
.calculator .top{ background:url(../images/esf/tools/newbg3.png); height:20px; overflow:hidden}
.calculator .center{ /*background:url(../images/esf/tools/newbg4.png);*/ padding:5px 10px;}
.calculator .center h3{ color:#155383; font-family:微软雅黑; font-size:18px; font-weight:700}
.calculator .bottom{ background:url(../images/esf/tools/newbg3.png) 0 -20px; height:25px; overflow:hidden}

.table1 td{ height:35px; line-height:16px; vertical-align:middle;border-bottom:1px dashed #D9D9D9}
.table1 .txt{ border:1px solid #B1B7BC; width:72px; padding:2px 3px;}
.table1 .txt2{ border:none; border-bottom:1px solid #B1B7BC; width:72px;}
.table1 strong{ font-size:14px; font-weight:400}


.btn1{ background:url(../images/esf/tools/btn2.png) 0 0; width:96px; height:20px; margin:0 10px; border:none; cursor:pointer!important;text-indent:-9999px;display:block; float:left;}
.btn2{ background:url(../images/esf/tools/btn2.png) 0 -20px; width:96px; height:20px; margin:0 10px; border:none; cursor:pointer!important;display:block;text-indent:-9999px;float:left;}
/*.right h3{ background:url(../images/esf/tools/b5.png); width:200px; margin:0 auto; height:22px; line-height:22px; font-size:14px; font-weight:700; text-align:center; border:1px solid #CECECE}
.right table{ margin:0 20px; width:200px; border-bottom:1px dashed #D9D9D9}
.right table tr th{ text-align:center; color:#A45555; border-bottom:1px solid #D9D9D9}
.right table tr th,
.right table tr td{ height:24px; line-height:24px;}
.right table tr td{ background:#F4F4F4}
.right .show_btn{ display:block; padding:10px 20px 20px 10px; text-align:right; background:url(../images/esf/tools/down.png) 135px 16px no-repeat; padding-left:20px;}
.right .show_on{ background:url(../images/esf/tools/up.png) 135px 16px no-repeat;}
*/


/* jsj 按钮*/
.f14bw { color:#fff;font-weight:bold;font-size:14px;line-height:25px;width:220px; margin:5px auto; text-align:left; padding-left:0px;}
.f14bw1 { color:#BE181C;font-weight:bold;font-size:14px;line-height:25px;width:220px; margin:5px auto; text-align:left; padding-left:0px;}
.f1em {text-indent:0;*text-indent:1em; padding-left:1em;*padding-left:0;}
.dotline{background-image:url(../images/esf/tools/dot_line.gif);background-repeat: repeat-x;background-position: bottom;font-size: 13px; margin-left:15px; padding-top:10px;padding-bottom:8px;}
.mfsize {font-size:14px;color:#000;font-weight:700;}
.jsqbj{ width:188px; margin:0px auto;}
.jsqbj li{ width:168px; height:33px;padding:3px 10px; margin:5px 0 0 0!important;}
.jsqbj li a{  width:168px; height:33px; background:url(../images/esf/tools/btn12.jpg) no-repeat; text-indent:-9999px; display:block;}
.jsqbj li a.m1{ background-position:-178px 0;margin:0px!important;}
.jsqbj li a.m2{ background-position:-178px -132px;margin:0px!important;}
.jsqbj li a.m3{ background-position:-178px -198px;margin:0px!important;}
.jsqbj li a.m4{ background-position:-178px -231px; margin:0px!important;}
.jsqbj li a.m5{ background-position:-178px -99px;margin:0px!important;}
.jsqbj li a.m6{ background-position:-178px -165px;margin:0px!important;}
.jsqbj li a.m7{ background-position:-178px -264px;margin:0px!important;}
.jsqbj li a.m8{ background-position:-178px -297px;margin:0px!important;}
.jsqbj li a.m9{ background-position:-178px -330px;margin:0px!important;}
.jsqbj li a.m1:hover,.jsqbj li a.m1_activ{ background-position:0 0}
.jsqbj li a.m2:hover,.jsqbj li a.m2_activ{ background-position:0 -132px}
.jsqbj li a.m3:hover,.jsqbj li a.m3_activ{ background-position:0 -198px}
.jsqbj li a.m4:hover,.jsqbj li a.m4_activ{ background-position:0 -231px}
.jsqbj li a.m5:hover,.jsqbj li a.m5_activ{ background-position:0 -99px}
.jsqbj li a.m6:hover,.jsqbj li a.m6_activ{ background-position:0 -165px}
.jsqbj li a.m7:hover,.jsqbj li a.m7_activ{ background-position:0 -264px}
.jsqbj li a.m8:hover,.jsqbj li a.m8_activ{ background-position:0 -297px}
.jsqbj li a.m9:hover,.jsqbj li a.m9_activ{ background-position:0 -330px}

.qitjs{ width:188px; margin:0px auto;}
.qitjs li{ float:left; width:168px; height:33px; padding:3px 10px; vertical-align:middle; margin-top:5px;}
.qitjs li a{float:left; width:168px; height:33px; background:url(../images/esf/tools/qita1.png) no-repeat; text-align:center; line-height:33px;}
.qitjs li a:hover{ background:url(../images/esf/tools/qita2.png) no-repeat; }
.qitjs li a:active{ background:url(../images/esf/tools/qita2.png) no-repeat;}


.r_left{ float:left; width:600px;}
.r_right{ float:right; width:261px;}

.r_right h3{ background:url(../images/esf/tools/b5.png); width:240px; margin:0 auto; height:28px; line-height:28px; font-size:14px; font-weight:700; text-align:center; border:1px solid #CECECE}
.r_right table{ margin:5px 10px; width:240px;  background-color:#cdcdcd!important;}
.r_right table tr th{ text-align:center; background:#f7f7f7;  }
.r_right table tr th,.r_right table tr td{ height:24px; line-height:24px;}
.r_right table tr td{ background-color:#fff!important;}

.linkred{ color:red;}

.tablenew{ background:#FFFBF7!important; padding-top:8px;}
.tablenew td{ height:35px; line-height:16px; vertical-align:middle;/*border-bottom:1px dashed #D9D9D9; */ padding-left:10px;}
.tablenew .txt{ border:1px solid #B1B7BC; width:72px; padding:2px 3px;}
.tablenew .txt2{ border:none; border-bottom:1px solid #B1B7BC; width:72px;}
.tablenew strong{ font-size:12px; font-weight:400}

.tablenew2{ background:#f5f8fd; border:1px solid #c9d3df;}
.tablenew2 td{ height:35px; line-height:16px; vertical-align:middle;/*border-bottom:1px dashed #D9D9D9; */padding-left:10px;}
.tablenew2 .txt{ border:1px solid #B1B7BC; width:72px; padding:2px 3px;}
.tablenew2 .txt2{ border:none; border-bottom:1px solid #B1B7BC; width:72px; background:none;}
.tablenew2 strong{ font-size:12px; font-weight:400}

.yh td{ padding-left:3px;}

.txbox{margin:10px 0 0 0; padding:10px; background:#f6faff; border:1px solid #c8d5df; line-height:23px;}
.txbox h3{font-size:13px!important; /*font-weight:700; */font-family:宋体; text-align:left;padding:0; color:#000!important;}
.txbox .rexx{ color:#F00!important;}

.ziti{ color:#000; font-family:宋体; font-size:12px;}
.xuxian{height:1px; font-size:0; border-bottom:1px dashed #ccc; width:220px; margin:0 auto;}
.titname{ word-break: break-all; overflow: hidden;font-size: 20px;line-height: 24px;font-weight: bold;height: 24px;text-align: center; padding: 10px 0px;}

.overclass{ border:1px solid #000;background-color:#CE4347;color:#fff!important; padding:3px 5px;cursor:pointer!important;}
.table_bg { border-collapse:collapse; }
.table_bg,.table_bg td,.table_bg th{border:#ddd 1px solid; line-height:20px;font-size:12px!important;}
.table_bg td{ padding:5px; text-align:center;}.table_bg th{ padding:5px 0; background:#e3f4f9;}
.even,.odd{ background:#F6F4F5;}
.checked,.hover{background-color:#FEF3D2!important;}
.dh th,.dh td{padding-left:50px; line-height:25px!important; padding-top:5px; padding-bottom:5px;}
.dh th{background-color:#FFC!important;}

.xssb{zoom:1; overflow:hidden; padding-left:10px; border-bottom:2px solid #CE4347; margin-bottom:10px;}
.xssb li{ float:left; height:26px; line-height:26px; padding:2px 5px; background-color:#f1f1f1;}
.xssb li.hover{background-color:#CE4347!important;}
.xssb li a{color:#000;}
.xssb li.hover a{color:#fff;}
.xssb li a:hover{color:#FFF; text-decoration:underline;}