﻿body{font: 12px/150% Arial,Verdana,"\5b8b\4f53"; color: #666; background: #fff;}
a, address, b, big, blockquote, body, center, cite, code, dd, del, div, dl, dt, em, fieldset, font, form, h1, h2, h3, h4, h5, h6, html, i, iframe, img, ins, label, legend, li, ol, p, pre, small, span, strong, u, ul, var{margin: 0; padding: 0;}
.root61 .content{width: 600px;}
.content{width: 950px;}
.m, #nav-2014{margin-bottom: 10px;}
.m, .mt, .mc, .mb, .sm, .smt, .smc, .smb{overflow: hidden;}
.content .mt{height: 25px; border: 1px solid #d0e4c2; margin-bottom: 10px; padding: 5px 10px; background: #fcfffa;}
.content h2{float: left; width: 60px; height: 22px; padding: 0; color: #333; line-height: 22px; font-size: 14px; font-weight: normal;}
.content .mt .form{float: left; width: 220px; height: 28px;}
input:not([type]), input[type="email" i], input[type="number" i], input[type="password" i], input[type="tel" i], input[type="url" i], input[type="text" i]{padding: 1px 0px;}
.content .mt .text{width: 110px; height: 18px; line-height: 18px; padding: 2px; margin: 1px 10px 0 20px; border: 1px solid; border-color: #ccc;}
input:not([type]), input[type="email" i], input[type="number" i], input[type="password" i], input[type="tel" i], input[type="url" i], input[type="text" i]{padding: 1px 0px;}
user agent stylesheetinput{-webkit-appearance: textfield; background-color: white; border-image-source: initial; border-image-slice: initial; border-image-width: initial; border-image-outset: initial; border-image-repeat: initial; -webkit-rtl-ordering: logical; -webkit-user-select: text; cursor: auto; padding: 1px; border: 2px inset;}
user agent stylesheetinput, textarea, keygen, select, button{text-rendering: auto; color: initial; letter-spacing: normal; word-spacing: normal; text-transform: none; text-indent: 0px; text-shadow: none; display: inline-block; text-align: start; margin: 0em 0em 0em 0em; font: 13.3333px Arial;}
user agent stylesheetinput, textarea, keygen, select, button, meter, progress{-webkit-writing-mode: horizontal-tb;}
.content .mt .btn-search{width: 53px; height: 25px; border: 0; line-height: 22px; text-align: center; background: url(../Images/newicon20130422.png) no-repeat -103px -112px; cursor: pointer;}
.content .mt .extra{float: right; width: 6px; height: 28px;}
.content .mc{border: 1px solid #EBEBEB; margin-bottom: 10px;}
.content h5{height: 30px; line-height: 30px; padding-left: 10px; background: #f7f7f7; color: #666;}
.content h5{font-size: 12px;}
.content h5 span{float: right; width: 135px; margin-right: 10px; text-align: right;}
ol, ul{list-style: none;}
.content ul{padding: 15px 10px 20px;}
.content li{padding: 3px 0; height: 24px; line-height: 24px; overflow: hidden; zoom: 1; border-bottom: 1px dotted #ddd;}
.content li div{float: left; margin-right: 5px;}
a{color: #666; text-decoration: none;}
.content li a:hover {
    color: #f25054;
}
.content li a{color: black;font-size: 14px;margin-left: 10px;}
.content li span{float: right; margin-left: 5px; color: #999; font-family: Verdana;}
.content li .line{float: none; height: 10px; overflow: hidden; margin-top: 11px;}
.content li span{float: right; margin-left: 5px; color: #999; font-family: Verdana;}
.content li div{float: left; margin-right: 5px;}
.fr{float: right;}
.pagin a, .pagin span{float: left; height: 20px; padding: 3px 10px; border: 1px solid #ccc; margin-left: 2px; font-family: arial; line-height: 20px; font-size: 14px; overflow: hidden; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.pagin .prev, .pagin .next, .pagin .prev-disabled, .pagin .next-disabled{position: relative; padding-top: 5px; height: 18px; line-height: 18px;}
.pagin .prev, .pagin .prev-disabled{padding-left: 12px;}
.pagin a:link, .pagin a:visited{color: #005aa0;}
.pagin .prev b{left: 3px; background-position: -68px -608px;}
.pagin a, .pagin span{float: left; height: 20px; padding: 3px 10px; border: 1px solid #ccc; margin-left: 2px; font-family: arial; line-height: 20px; font-size: 14px; overflow: hidden; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.pagin a:link, .pagin a:visited{color: #005aa0;}
.pagin a, .pagin span{float: left; height: 20px; padding: 3px 10px; border: 1px solid #ccc; margin-left: 2px; font-family: arial; line-height: 20px; font-size: 14px; overflow: hidden; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.pagin .text, .pagin .current{border: 0; padding: 4px 11px;}
.cssleft{width: 182px; float: left;}
h1, h2, h3, h4, h5, h6{font-size: 12px; font-weight: normal;}
.cssleft h6{padding-bottom: 8px;}
img{border: 0px; vertical-align: middle;}
.cssleft .csslist{background: #f5f5f5; border: 1px #e5e5e5 solid; padding: 10px; height: 329px;}
.cssleft h4{background: url(../Images/helps_l_bg.jpg) repeat-x bottom; width: 152px; height: 39px; line-height: 39px; padding-left: 10px; font-size: 14px; font-weight: 700; color: #333333; margin: 0 auto;}
.cssleft a{color: #545454; overflow: hidden; font-family: "Arial", "宋体";}
.right-extra{float: right; width: 950px;}
#detail{border: 1px solid #EBEBEB; padding: 15px 30px 0; font-family: \5fae\8f6f\96c5\9ed1;}
#detail .mt{padding-bottom: 2px; position: relative; height: 84px; border: 0px;}
#detail h1{padding: 10px 0 15px; margin-bottom: 10px; height: 24px; text-align: center; border-bottom: 1px solid #EBEBEB; font-family: \5fae\8f6f\96c5\9ed1; line-height: 24px; font-size: 20px;}
#detail .partake{position: absolute; right: 0; bottom: 0; overflow: hidden; zoom: 1;}
#detail .summary{text-align: center; color: #999;}
#detail .mc{padding: 30px 10px; font-size: 14px; line-height: 2em; border: 0px;}