﻿/* DEFAULTS ----------------------------------------------------------*/  /* HEADINGS ----------------------------------------------------------*/ h1, h2, h3, h4, h5, h6{ font-size: 24px; color: #333; text-transform: none; font-weight: 700; margin-bottom: 0px; font-family: "Microsoft Yahei"; padding: 5px 0; }  h1{ font-size: 26px; padding-bottom: 0px; margin-bottom: 0px; }  h2{ font-size: 24px; }  h3{ font-size: 20px; }  h4{ font-size: 18px; }  h5{ font-size: 16px; }  h6{ font-size: 14px; }  h1.blue, h2.blue, h3.blue, h4.blue, h5.blue, h6.blue{ color: #369; }  h1.white, h2.white, h3.white, h4.white, h5.white, h6.white{ color: #FFF; }  /* this rule styles <h1> and <h2> tags that are the first child of the left and right table columns */ .rightColumn > h1, .rightColumn > h2, .leftColumn > h1, .leftColumn > h2{ margin-top: 0px; }  /*------------------- Headers end ------------------*/  /* PRIMARY LAYOUT ELEMENTS ----------------------------------------------------------*/  body{ /*font-family: Arial, "宋体", Microsoft YaHei, Helvetica, sans-serif, cursive;*/ font-family: Microsoft YaHei, Arial, "宋体", Helvetica, sans-serif, cursive; font-size: 14px; background: #f0f0f0; }  a{ color: #333; }  .header{ z-index: 1; position: fixed; margin: 0 auto; padding: 0; width: 100%; text-align: center; height: 64px; line-height: 64px; background: #fff url(../images/bg_head.gif) repeat-x 0 20px; border-bottom: 1px solid #e5e5e5; -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(57,57,57,0.075); box-shadow: inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(57,57,57,0.075); }  .header .topbar{ width: 100%; height: 1em; }  .header h1{ margin: 0; padding: 0; font-family: "楷体"; line-height: inherit; color: #f9f9f9  ; text-shadow: 0 0 rgba(255, 255, 255, 0.8), 1px 1px rgba(255, 255, 255, 0.8), 2px 2px rgba(255, 255, 255, 0.8), 3px 3px rgba(255, 255, 255, 0.8); text-align: center; }  .header .title{ margin: 0 auto; width: 1190px; height: 100%; overflow: hidden; white-space: nowrap; }  .title .logo{ float: left; height: 100%; }  .title .logo .left_icon{ float: left; width: 55px; height: 100%; }  .title .logo .right_icon{ cursor: pointer; width: 170px; height: 100%; background: url(../images/index_4.png) no-repeat 0 9px; }  .title .toplink{ float: right; height: 100%; vertical-align: top; }  .title .toplink a{ margin: 0 10px; display: block; float: left; height: 100%; color: #58595b; font-family:"Microsoft YaHei"; text-align: center; /*color: #aaa;*/ }  .title .toplink a.divider-vertical{ border-style: solid; width: 0; height: 100%; border-width: 1px; opacity: .5; /*border-left-color: #369; border-right-color: rgb(156,202,222);*/ border-left-color: #c0c0c0; border-right-color: #f0f0f0; }  .title .toplink a:hover{ text-decoration: none; }  .f_icons {width: 1px;padding: 0 9px;height: 15px;background: url(../images/f_icons.png) no-repeat 0 0;}  .f_icons.icn_search {background-position: -2px -83px;} .f_link:hover .f_icons.icn_search {background-position: -22px -83px;}  .f_icons.icn_sethome {background-position: 0 -164px;} .f_link:hover .f_icons.icn_sethome {background-position: -20px -164px;}  .f_icons.icn_setfav {background-position: -1px -65px;} .f_link:hover .f_icons.icn_setfav {background-position: -21px -65px;}  .hovettext {color: #999;} .toplink a:hover .hovettext {color: #333;}  /*-- de_banner --*/ .header .de_banner { width: 100%; text-align: center; z-index: 0; background: url(../images/bg_green.gif) repeat-x 0 25px; }  .header .de_banner .theme { margin: 0 auto; width: 990px; height: 200px; border: 1px solid #dedede; background-color: #f9f9f9; border-radius: 4px 4px 0 0; -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; }  .header .de_banner .theme .flexslider{ margin: 5px; width: 980px; height: 190px; }  .header .de_banner .theme .flexslider li img { _width: 970px; _height: 190px; }  /* .blur{ filter: url(blur.svg#blur); -webkit-filter: blur(5px); -moz-filter: blur(5px); -ms-filter: blur(5px); filter: blur(5px); filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=20, MakeShadow=false); }*/  /*-- de_banner end --*/  /*----------- menu -----------*/ .menu{ float: left; margin: 0 0 0 2.5%; display: inline-block; height: 100%; }  .menu .nav{ width: auto; height: 100%; }  .menu .nav ul{ width: 100%; height: 100%; }  .menu .nav ul li{ float: left; display: block; margin: 0 3px; width: 100px; height: auto; }  .menu .nav ul li a{ display: block; text-align: center; color: #1a1a1a; font-family: "Segoe UI","Microsoft Yahei",Tahoma,Arial,STHeiti,sans-serif; }  .menu .nav ul li.active, .menu .nav ul li:hover{ background-color: rgb(0, 136, 204); }  .menu .nav ul li.active a.level_0, .menu .nav ul li:hover a.level_0{ color: #FFF; background: url(../images/bg-blue-opacity2.png) repeat; text-decoration: none; }  .menu .nav ul li a.level_0{ margin: 0 auto; width: 100%; font-size: 15px; }  .menu .nav ul li dl{ display: none; clear: both; width: 100px; position: absolute; top: 64px; padding-bottom: 10px; background: url(../images/bg-blue-opacity2.png) repeat; -webkit-border-radius: 0 0 5px 5px; -moz-border-radius:  0 0 5px 5px; border-radius:  0 0 5px 5px; z-index: 9999; }  .menu .nav ul li.active dl, .menu .nav ul li:hover dl{ display: block; }  .menu .nav ul li dl dd{ display: block; width: 100%; height: 30px; line-height: 30px; text-align: center; }  .menu .nav ul li dl dd a{ display: block; border-top: 1px solid #B9C7D4; margin: 0 auto; width: 90%; white-space: nowrap; color: #FFF; font-size: 13px; text-align: center; background: url(../images/aero.png) no-repeat center right; }  .menu .nav ul li dl dd a:hover { text-decoration: none; color: #f3f3f3; background: url(../images/icn_gt_white.gif) no-repeat center right; }  /*-- tabs nav --*/  .tabs{ width: 100%; height: 30px; color: #999; }  .tabs em{ font-size: 14px; }  .tabs .active{ color: #FFF; font-weight: 700; background: #0b79d0; }  .tabs a.icon{ width: auto; }  .tabs a.icon .icn_head{ height: 100%; }  .tabs a, .tabs span{ float: left; display: inline-block; height: 30px; line-height: 30px; padding: 0 5px; text-align: center; }  .tabs a{ border-right: 1px solid #FFF; background: #E3E3E3; }  .tabs a:hover{ text-decoration: none; }  /*-------------------- menu end ------------------*/  /*------------------ some main styles ---------------*/  .metro{ position: relative; top: 0; }  .blocksit{ width: 188px; min-height: 124px; background: #fff; margin: 5px; font-size: 12px; float: left; overflow: hidden; text-align: justify; /*line-height: 1.5;*/ -webkit-box-shadow: 0 1px 3px rgba(34,25,25,0.4); -moz-box-shadow: 0 1px 3px rgba(34,25,25,0.4); box-shadow: 0 1px 3px rgba(34,25,25,0.4); background: #999; overflow: hidden; }  .blocksit:hover{ box-shadow: 0 1px 13px rgba(34,25,25,1); -moz-box-shadow: 0 1px 13px rgba(34,25,25,1); -webkit-box-shadow: 0 1px 13px rgba(34,25,25,1); }  .de_container { width: 100%; height: auto; text-align: center; font-family: "Segoe UI","Microsoft Yahei",Tahoma,Arial,STHeiti,sans-serif; }  .page{ width: 980px; margin: 0 auto; }  .page_fixBg{ background-color: #FFF; border-left: 1px solid #ddd; border-right: 1px solid #ddd; }  .main{ margin: 0 auto; width: 100%; height: auto; }  .main .cont_broad, .main .cont_side{ float: left; }  .main .cont_broad{ margin: 0 auto; width: 700px; height: auto; }  .main .cont_side{ margin: 0 auto; width: 265px; height: auto; }  .fix_footer{background: #ddd;} .footer{ margin: 0 auto; text-align: center; line-height: 24px; font-size: 12px; /*background: url(../images/bg_img_footer.jpg) no-repeat bottom right;*/ }  .menu#footer_menu .nav { width: 685px; }  .menu#footer_menu .nav ul li { width: 135px; margin: 0 35px 0 0; }  .menu#footer_menu .nav ul li dl{ display: block; }  .menu#footer_menu .nav ul li dl{ position: relative; top: 0; left: 0; width: 100%; }  .menu#footer_menu .nav ul li:hover a , .menu#footer_menu .nav ul li:hover a.level_0 .menu#footer_menu .nav ul li a:hover { color: #333; }  .menu#footer_menu .nav ul li.active, .menu#footer_menu .nav ul li:hover, .menu#footer_menu .nav ul li.active a.level_0, .menu#footer_menu .nav ul li:hover a.level_0, .menu#footer_menu .nav ul li dl{ background: transparent; }  .menu#footer_menu .nav ul li a.level_0 { font-size: 15px; text-align: left; padding-bottom: 5px; margin-bottom: 5px; border-bottom: 1px dotted #ccc; }  .menu#footer_menu .nav ul li dl dd { text-align: left; height: 24px; line-height: 24px; display: inline; width: auto; float: left; }  .menu#footer_menu .nav ul li dl dd a { color: #666; border-width: 0; font-size: 12px; text-align: left; display: inline; padding: 0 5px 0 2px; }  .menu#footer_menu .nav ul li dl dd a:hover { text-decoration: underline; }  .footer .text{ text-align: left; margin: 0 10px; }  .footer .fix_frindlinks { margin: 0 10px; width: 190px; }  .de_contanier .line { border-top: 3px solid #e9e6e6; border-bottom: 2px solid #edecec; }  .icn_adminPotral { background: #ddd url(../images/icn_user_gray.png) no-repeat 10px center; padding: 4px 10px; padding-left: 30px; }  a.icn_adminPotral:hover { text-decoration: none; color: #e4567e; background: #ddd url(../images/icn_user_pink.png) no-repeat 10px center; }  /*-- page-breadcrumb --*/ .page-breadcrumb{ margin: 0 auto; width: 100%; height: 44px; line-height: 44px; /*background: #EEE url(../images/bg_label.png) no-repeat right center;*/ }  .page-breadcrumb .icon{ float: left; height: 100%; }  .icn_home{ display: block; margin: 0 5px 0 15px ; width: 30px; height: 100%; background: url(../images/icn_navigate_rose.gif) no-repeat center 45%; }  .page-breadcrumb .path{ float: left; height: 100%; }  .page-breadcrumb .path ul{ list-style: none; display: block; height: 100%; }  .page-breadcrumb .path ul li{ float: left; display: block; margin: 0 5px; }  .page-breadcrumb .path ul li.level_1 { font-weight: bold; }  .page-breadcrumb .path ul h4 { margin: 0; padding: 0 10px 0 0; color: #646464; font-size: 14px; font-family: "Microsoft YaHei"; }  .page-breadcrumb .path ul li a { display: inline-block; color: #525252; text-shadow: 1px 1px 2px #FFF; font-size: 14px; }  .page-breadcrumb .path ul li.level_1 a { font-size: 15px; color: rgb(221, 19, 123); text-shadow: 1px 1px 1px #FFF; }  /*--------------- page-breadcrumb end ----------------*/  /*-- 栏目标题部分 --*/ .index_head{ white-space: nowrap; font-size: 15px; text-align: left; color: #4b4b4b; text-shadow: 1px 1px 2px #fff; }  .index_head>em{ float: left; display: inline-block; height: 20px; line-height: 20px; }  .index_head>em.floatright{ float: right; }  em.icn_head { float: left; display: inline-block; margin-right: 5px; width: 17px; background: url(../images/icn_clbar.png) no-repeat left center; }  em.icn_head.blue { background: url(../images/icn_clbar_blue.png) no-repeat left center; }  em.icn_head.white { background: url(../images/icn_clbar_white.png) no-repeat left center; }  em.icn_head.red { background: url(../images/icn_clbar_red.png) no-repeat left center; }  em.head_alias{ color: #999; font-size: 13px; font-family: Tahoma, Geneva, sans-serif; font-weight: normal; text-indent: 10px; text-transform: uppercase; }  em.head_alias a{ font-weight: bold; }  /*-- 页面基础块  --*/ .de_contanier { text-align: center; }  .park_block{ float: left; width: 300px; min-height: 215px; margin: 0 1%; /*outline: 1px solid #CCC; box-shadow: 1px 1px 2px #CCC;*/ }  .fix_Block{ width: 340px; }  .fix_BlockAvrg{width: 31%; }  .fix_Blockfir{ width: 300px; margin: 0 10px 0 0; }  .fix_Blocklast{ width: 275px; margin: 0 auto; }  .park_block.fix_Blocklast{ float: none; clear: both; }  .fix_BlockH{ min-height: 275px; }  .fix_parkbroad{ width: 620px; margin: 0 10px 0 10px; }  /*----- park_block end ---------*/ .fix_Double{ width: 363px; }  .fix_XLL{ width: 400px; }  .ls_rows{ margin: 0 auto; width: 96%; height: auto; }  .ls_rows ul{ margin: 0 auto; width: 100%; }  .ls_rows ul>li{ display: block; height: 30px; line-height: 30px; font-size: 14px; text-align: left; padding-left: 15px; background-image: url(../images/icn_ligray.png); background-repeat: no-repeat; background-position: left center; _background-position: left 11px; border-bottom: 1px dotted gray; }  .ls_rows.fix_nolibrd ul>li, .ls_rows ul.fix_nolibrd>li{ border-bottom-width: 0; }  .ls_rows.fix_nolistyle ul>li, .ls_rows ul.fix_nolistyle>li, .ls_rows ul>li.fix_nolistyle{ background: none; padding: 0; }  .ls_rows ul li:last-child{ border: none; }  .ls_rows ul li a{ float: left; width: auto; height: 100%; }  .ls_rows ul li span { font-size: 12px; }  .ls_rows ul li.fir{ height: 65px; padding: 0; }  .ls_rows ul li.fir dl{ width: 100%; height: 100%; }  .ls_rows ul li.fir dl dd.pic{ float: left; display: block; width: 25%; height: 100%; }  .ls_rows ul li.fir dl dd.pic img { margin-top: 5px; outline: 1px solid #e0e0e0; }  .ls_rows ul li.fir dl dd.brife{ float: left; width: 75%; height: 100%; }  .ls_rows ul li.fir dl dd.brife p{ height: 22px; line-height: 22px; padding-left: 10px; }  .ls_rows ul li.fir dl dd.brife p.ti, p.ti a{ font-size: 1.125em; color: #1f1f1f; font-family: arial, "songti", "黑体"; }  .ls_rows ul li.fir dl dd.brife p.remark{ height: 18px; line-height: 18px; font-size: 12px; }  p.remark a{ color: #888; font-size: 12px; text-shadow: 1px 1px 2px #E6E6E6; }  /*-- fix park planning styles --*/ .fix_planls{ width: 100%; height: 265px; }  .fix_planls dl{ display: inline-block; width: 100%; height: 100%; }  .fix_planls dl dd{ float: left; display: block; margin: 2px; width: 73px; height: 84px; background-color: #658799; text-align: center; }  .fix_planls dl dd div{ width: 100%; }  .fix_planls dl dd a.pic{ display: inline-block; background: url(../images/cycle_white.png) no-repeat center; }  .fix_planls dl dd a img{ margin: 0 auto; width: 53px; height: 52px; }  .fix_planls dl dd .ti{ line-height: 20px; color: #FFF; font-size: 12px; font-family: "Microsoft YaHei", "微软雅黑"; }  .fix_planls dl dd.cell2h{ width: 142px; }  .fix_planls dl dd.cell4{ width: 142px; height: 172px; }  /*-- fix park planning styles end --*/  /*-- fix_Xll styles --*/ .fix_XLLL{ width: 660px; }  .fix_XLLL .fix_machine{ width: 100%; height: 265px; text-align: right; }  /*-- fix_Xll styles end --*/  /*-- Roundabout styles --*/ .fix_machine ul.Roundabout_machines{ margin: 0 7% 0 auto; width: 80%; height: 100%; }  ul.Roundabout_machines li{ float:left; width: 380px; height: 245px; color: #FFF; background-color: #658799; box-shadow: 0 4px 32px rgba(0, 0, 0, 0.4); cursor: pointer; }  ul.Roundabout_machines li.roundabout-in-focus{ cursor: default; }  ul.Roundabout_machines li dl{ display: inline-block; width: 100%; height: 100%; border: 1px solid #D5D5D5; overflow: hidden; }  ul.Roundabout_machines li dl dt{ margin: 20px auto 0 auto; width: 100%; height: 42%; font-family: "黑体"; font-weight: 700; border-bottom: 1px solid #D5D5D5; position: relative; }  ul.Roundabout_machines li dl dt a{ position: absolute; bottom: 10px; width: 50%; text-align: left; }  ul.Roundabout_machines li dl dt a.ti{ left:0; text-indent: 2em; }  ul.Roundabout_machines li dl dt .pic{ right: 0; bottom: 0; width: 45%; height: 100%; }  ul.Roundabout_machines li dl dt .pic img{ width: 90%; height: 100%; }  ul.Roundabout_machines li dl dd{ display: block; width: 100%; }  ul.Roundabout_machines li dl dd p{ margin: 0 auto; width: 90%; line-height: 24px; text-align: left; text-indent: 2em; }  ul.Roundabout_machines dl a{ color: #FFF; font-size: inherit; }  /*-- Roundabout styles end --*/  /*-- ul.ls_card styles--*/ .fix_card{ height: 120px; }  .fix_card ul.ls_card{ height: 100%; }  ul.ls_card li{ width: 100%; height: 100%; }  ul.ls_card li dl{ width :100%; height: 100%; border: 1px solid #D5D5D5; overflow: hidden; }  ul.ls_card li dl dd{ float: left; display: block; width: 45%; height: 100%; }  ul.ls_card li dl dd.pic{ margin-right: 10px; }  ul.ls_card li dl dd.pic img{ margin: 0 auto; width: 100%; height: 120px; }  ul.ls_card li dl dd p{ margin: 0 auto; width: 100%; line-height: 24px; text-align: left; text-indent: 2em; }  ul.ls_card li dl dd p.ti{ border-bottom:1px dotted #D5D5D5; }  /*-- ul.ls_card end --*/  /*-- Slider of theme-picnews --*/ .fix_news{ margin: 0; width: 320px; }  .theme-picnews{ float: left; width: 100%; height: 215px; }  .theme-picnews ul.slides li img{ width: 100%; height: 215px; }  .theme-picnews .flex-remark{ width: 33.3%; height: 100%; font-size: 12px; color: #FFF; background: #666; background: rgba(0,0,0, .6); vertical-align: baseline; }  .flex-remark .ti{ margin: 2% auto; line-height: 20px; text-align: center; font-weight: bold; }  .flex-remark .brife{ text-indent: 2em; padding: 0 4px; }  /*-- Slider of theme-picnews end --*/  /*-- html element --*/  /*-- page elements styles --*/ input[type=button], input[type=submit], input[type=reset]{ display: inline-block; text-align: center; vertical-align: middle; cursor: pointer; background-image: none; border-width: 0; white-space: nowrap; height: 24px; line-height: 24px; padding: 0 20px; color: white; background-color: #999; }  input[type=button]:HOVER, input[type=reset]:HOVER, input[type=button]:FOCUS, input[type=reser]:FOCUS, input[type=button]:ACTIVE, input[type=reset]:ACTIVE, input[type=button][disabled], input[type=reset][disabled], input[type=button].disabled, input[type=reset].disabled { color: #FFF; background-color: #777; outline: none !important; }  /*  Blue 4 Submit */ input[type=submit] { color: white; text-shadow: none; background-color: #4d90fe; }  input[type=submit]:hover, input[type=submit]:focus, input[type=submit]:active, input[type=submit].active, input[type=submit][disabled], input[type=submit].disabled { background-color: #0362fd !important; color: #fff !important; outline: none !important; }  input[type=checkbox], input[type=radio]{ vertical-align:-2px; * vertical-align:middle; _vertical-align:3px; margin-right: 4px; }  input[type=text], input[type=password]{ margin: 0; padding: 0; height: 24px; line-height: 24px; padding-left: 2px; color: #666; background: #FFF; }  input[type=text]:FOCUS, input[type=password]:FOCUS, select:FOCUS, textarea:FOCUS{ outline: none; }  input[type=text], input[type=password]{ border: 1px solid #D0D1D4; }  input[type="text"]:FOCUS, input[type="password"]:FOCUS { border: 1px solid #999; }  textarea { overflow: auto; width: 96%; color: #666666; border: 1px solid #D0D1D4; resize: vertical; padding-left: 2px; }  textarea:focus { border: 1px solid #999; }  /*-- table styles --*/  table{ border-collapse: collapse; border-spacing: 0; }  table tr th{ border-width: 0; color: #1F1F20; padding: 5px; }  table tr td{ border:0px #ccc solid; padding: 7px 5px; }  table td input[type=text].txt_time{ background: #FFF url(../images/icn_date.gif) no-repeat right center; }  .msgNormal{ background: url(../images/validate_normal.gif) no-repeat 0 center; padding-left: 25px; color: #999; font-size: 12px; height: 24px; line-height: 24px; }  .msgAlert{ background: url(../images/icn_warning.png) no-repeat; background-position: 0 center; margin: 0 0 0 1%; padding-left: 20px; color: #e40; } /*----------- operation content search section -----------*/  table caption{ color: #393939; font-family: "楷体"; font-size: 1.5em; font-weight: bold; padding: 10px 0; }  table.op_tb{ margin: 0 auto; width: 100%; margin-bottom: 50px; }  table.op_tb caption, table.op_list caption { text-align: center; }  table.op_tb caption span, table.op_list caption span { display: inline-block; width: auto; padding: 0 10px; }  .op_tb input[type="text"], .op_tb select{ width: 80%; height: 24px; line-height: 24px; }  .op_tb textarea { width: 80%; height: 100px; }  .op_tb th{ width: 15%; height: 24px; white-space: nowrap; color: #02a19c; }  .op_tb th.objhead{ text-align: left; }  .op_tb th, .op_tb td{ padding: 10px; border-bottom: 1px solid #e6e6e6; }  .tb_withbrd{ border: 1px solid #ccc; }  .td_withbrd td{ border: 1px solid #ccc; }  .td_nobrd td{ border-width: 0; }  .op_tb td{ background: #FFF; text-align: left; }  .op_tb th.label, .op_tb td.label{ min-width: 100px; width: 10%; color: #1F1F20; font-weight: bold; text-align: right; white-space: nowrap; padding-right: 1em; }  .op_tb th.label.req em, .op_tb td.label.req em{ display: inline-block; color: Red; padding: 0 5px; font-family: "Microsoft YaHei"; font-weight: bold; }  .op_tb .edui-default .edui-editor { width: 80%; }  .op_tb td.buttons input{ margin: 0 20px; }  /*-- operation table end --*/  .fix_BlockHL { height: 150px; }  .fndlinks a { float: left; display: inline-block; margin: 5px 20px; }  /*---------- Some Fixed Styles Are Supposed to be Put At End  ----------*/ .bg_white { background: none; background: white; }  .bg_666 { background: none; background: #666; }  .bg_999 { background: none; background: #999; }  .bg_898989 { background: none; background: #898989; border-top: 2px solid #e9e6e6; } .csteelblue { color: steelblue; }  .defcaption{ background: url(../images/captionbg.gif) no-repeat center; margin: 1px auto; }  .defhr { background: url(../images/line_main_hr.png) no-repeat center; width: 100%; padding: 10px 0; }  .defhr_black { margin-top: 1em; border-top: solid 1px #333; -webkit-box-shadow: #000 0 -1px 0; box-shadow: #000 0 -1px 0; }  .fix_brdb{ border-bottom: 1px solid rgb(198, 202, 210); margin-bottom: 5px; }  .fix_NoMargin{ margin: 0; }  .fix_NoMarginR{ margin-right: 0; }  .fix_NoMarginB{ margin-bottom: 0; }  .fix_NoPadding { padding: 0; }  a.link_next{ display: block; width: 40px; height: 40px; background-image: url(../images/next.png); background-repeat: no-repeat; background-position: 0 -40px; }  a.link_next:hover{ background-position: 0 0; }  /* .wrap_search .icn_query, .wrap_sethome .icn, .wrap_setfav .icn  { background:url(../images/icn_work.png); background-repeat: no-repeat; display: inline-block; width: 22px; height: 25px; background-position: 0 -48px; vertical-align: text-top; }  .wrap_sethome .icn { background-position: 0 -325px; }  .wrap_setfav .icn { background-position: 0 -350px; }  .wrap_search:hover .icn_query { background-position: -22px -48px; }  .wrap_sethome:hover .icn { background-position: -22px -325px; }  .wrap_setfav:hover .icn { background-position: -22px -350px; }  .wrap_search input[type=text] { height: 20px; line-height: 20px; }  .wrap_search input[type=submit], .wrap_search input[type=button].green{ height: 22px; line-height: 22px; vertical-align: bottom; background: #AAA; padding: 0 4px; }*/  /*-- jpages layout --*/ .pagebar .shuzi { padding: 0 0 0 1em; line-height: 22px; font-size: 12px; color: #999; }  .pagebar .holder a { float: left; display: inline; color: #3E3A39; font-family: 微软雅黑; width: 28px; height: 26px; line-height: 26px; font-size: 14px; text-align: center; margin-left: 3px; background-image: url(../images/page_normal.gif); text-decoration: none; }  .pagebar .holder a.jp-current, .pagebar .holder a.jp-current:hover{ color: #FFFFFF; background: #0296d9; }  .pagebar .holder a:hover { text-decoration: none; background: none; background-color: #5a90ad; }  .pagebar .holder .jp-previous, .pagebar .holder .jp-next { width: 42px; color: #FFF; background: #0296d9; padding: 0 15px; }  .pagebar .holder .jp-previous:hover , .pagebar .holder .jp-next:hover{ background: none; background-color: #b6d4d9; text-decoration: none; }  .pagebar .holder .jp-previous.jp-disabled, .pagebar .holder .jp-next.jp-disabled{ background: none; background-color: #b6d4d9; color: #f0f0f0; }  .pagebar .holder .jp-previous.jp-disabled { background-position: left -24px; }  .pagebar .holder .jp-next.jp-disabled { background-position: right -24px; }  .pagebar .holder .jp-disabled:active { font-size: 12px; transition: none; } /*-- jpages layout end --*/  .fix_mauto_w960 { margin: 0 auto; width: 960px; }  .fix_mauto_w97{ margin: 0 auto; width: 97.5%; }  .fix_mauto_w95{ margin: 0 auto; width: 95%; }  .fix_mauto_w9{ margin: 0 auto; width: 90%; }  .fix_mauto_w85{ margin: 0 auto; width: 85%; }  .list_control, .list_control td{ border-width: 0; }  .icn_download { padding-right: 25px; background: url(../images/icn_download.gif) no-repeat right center; }  .icn_wait { background: url(../images/wait.gif) no-repeat left center; padding-left: 20px; }