/* CSSTidy 1.3: Thu, 10 Apr 2014 06:14:59 -0500 */
body {
background-color:#FFF;
color:#333;
font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
font-size:13px;
line-height:18px;
margin:0
}

.container {
margin-left:5%;
margin-right:5%;
margin-top:10px
}

.container-fluid {
padding-left:20px;
padding-right:20px
}

p {
font-weight:700;
margin:0 0 13px
}

table {
background-color:transparent;
border-collapse:collapse;
border-spacing:0;
max-width:100%
}

.table {
margin-bottom:18px;
width:100%
}

.table th,.table td {
border-top:1px solid #DDD;
line-height:18px;
padding:8px;
text-align:left;
vertical-align:top
}

.table th {
font-weight:700
}

.table thead th {
vertical-align:bottom
}

.table tbody + tbody {
border-top:2px solid #DDD
}

.table-condensed th,.table-condensed td {
padding:4px 5px
}

.table-bordered {
-moz-border-radius:4px;
-webkit-border-radius:4px;
border:1px solid #DDD;
border-collapse:collapse;
border-left:0;
border-radius:4px
}

.table-bordered th,.table-bordered td {
border-left:1px solid #DDD
}

.table-bordered thead:first-child tr:first-child th:first-child,.table-bordered tbody:first-child tr:first-child td:first-child {
-moz-border-radius-topleft:4px;
-webkit-border-top-left-radius:4px;
border-top-left-radius:4px
}

.table-bordered thead:first-child tr:first-child th:last-child,.table-bordered tbody:first-child tr:first-child td:last-child {
-moz-border-radius-topright:4px;
-webkit-border-top-right-radius:4px;
border-top-right-radius:4px
}

.table-bordered thead:last-child tr:last-child th:first-child,.table-bordered tbody:last-child tr:last-child td:first-child {
-moz-border-radius:0 0 0 4px;
-moz-border-radius-bottomleft:4px;
-webkit-border-bottom-left-radius:4px;
-webkit-border-radius:0 0 0 4px;
border-bottom-left-radius:4px;
border-radius:0 0 0 4px
}

.table-bordered thead:last-child tr:last-child th:last-child,.table-bordered tbody:last-child tr:last-child td:last-child {
-moz-border-radius-bottomright:4px;
-webkit-border-bottom-right-radius:4px;
border-bottom-right-radius:4px
}

.table-striped tbody tr:nth-child(odd) td,.table-striped tbody tr:nth-child(odd) th {
background-color:#f9f9f9
}

.table tbody tr:hover td,.table tbody tr:hover th {
background-color:#f5f5f5
}

.nav {
font-family:'Microsoft YaHei',微软雅黑,SimSun,tahoma,arial;
font-size:14px;
list-style:none;
margin-bottom:20px;
margin-left:0
}

.nav > li > a {
display:block
}

.nav > li > a:hover {
background-color:#EEE;
text-decoration:none
}

.navr {
float:right;
font-family:'Microsoft YaHei',微软雅黑,SimSun,tahoma,arial;
font-size:14px;
list-style:none;
margin-top:10px
}

.navbar {
color:#777;
overflow:visible;
position:relative;
z-index:2
}

.logo {
background:url(../images/3106461.gif) no-repeat;
float:left;
height:46px;
width:88px
}

.navbar-inner {
-moz-border-radius:4px;
-moz-box-shadow:0 1px 4px rgba(0,0,0,0.065);
-webkit-border-radius:4 px;
-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.065);
background:url(../images/scfHeader-x.png) repeat-x;
border:1px solid #d4d4d4;
border-radius:4px;
box-shadow:0 1px 4px rgba(0,0,0,0.065);
min-height:40px;
padding-left:20px;
padding-right:20px
}

.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner {
border-width:0 0 1px
}

.navbar-fixed-bottom .navbar-inner {
border-width:1px 0 0
}

.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner {
-moz-border-radius:0;
-webkit-border-radius:0;
border-radius:0;
padding-left:0;
padding-right:0
}

.navbar .nav {
display:block;
float:left;
left:0;
margin:0 10px 0 0;
position:relative
}

.navbar .nav > li {
float:left
}

.navbar .nav > li > a {
color:#777;
float:none;
padding:10px 15px;
text-decoration:none;
text-shadow:0 1px 0 #FFF
}

.navbar .nav > li > a:focus,.navbar .nav > li > a:hover {
background-color:transparent;
color:#F60;
text-decoration:none
}

.navbar .nav > .active > a,.navbar .nav > .active > a:hover,.navbar .nav > .active > a:focus {
-moz-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);
-webkit-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);
background-color:#e5e5e5;
box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);
color:#555;
text-decoration:none
}

.hero-unit {
-moz-border-radius:6px;
-webkit-border-radius:6px;
background-color:#EEE;
border-radius:6px;
color:inherit;
font-size:14px;
line-height:30px;
margin-bottom:10px;
padding:40px
}

.hero-unit li {
line-height:30px
}

.pagelist {
font-weight:700;
margin-left:10px
}

.container:before,.container:after,.container-fluid:before,.container-fluid:after,.navbar-inner:before,.navbar-inner:after {
content:"";
display:table;
line-height:0
}

.container:after,.container-fluid:after,.navbar-inner:after {
clear:both
}

.table caption + thead tr:first-child th,.table caption + thead tr:first-child td,.table colgroup + thead tr:first-child th,.table colgroup + thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td,.table-bordered caption + thead tr:first-child th,.table-bordered caption + tbody tr:first-child th,.table-bordered caption + tbody tr:first-child td,.table-bordered colgroup + thead tr:first-child th,.table-bordered colgroup + tbody tr:first-child th,.table-bordered colgroup + tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td {
border-top:0
}

.item {
border-bottom-color:#900;
border-bottom-style:dashed;
border-bottom-width:1px;
clear:both;
margin:0 auto;
width:896px
}

.form_line {
clear:both;
margin-top:10px
}

.form_text {
float:left;
text-align:right;
width:80px
}

#form_select_avater label {
cursor:pointer;
display:block;
float:left;
text-align:center;
width:60px
}

.form_input textarea {
height:70px;
width:500px
}

#hover-animate {
border-bottom:0;
color:#21759b!important;
cursor:pointer;
display:inline-block;
margin-left:5px;
margin-right:5px;
position:relative;
text-decoration:none;
text-transform:uppercase
}

.hover-animate-left,.hover-animate-right {
-moz-transition:width .3s,left .3s;
-webkit-transition:width .3s,left .3s;
border-bottom:1px solid #6a6a6a;
bottom:0;
content:"";
height:1px;
left:50%;
position:absolute;
transition:width .3s,left .3s;
width:0;
z-index:999
}

#hover-animate:hover .hover-animate-left {
left:0;
width:60%
}

#hover-animate:hover .hover-animate-right {
width:50%
}

.scf-footer {
color:#9B938F;
line-height:1.8;
text-align:center
}

.scf-link-list li {
display:inline-block;
padding:0 0 0 10px
}

.scf-link-list a {
border-right:1px solid #9B938F;
padding-right:12px
}

.scf-link-list a:hover {
text-decoration:underline
}

.scf-link-list .last a {
border-right:none
}

a {
color:#555;
text-decoration:none
}

a:hover {
color:#F60;
text-decoration:none
}

.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container,.navbar .container {
width:auto
}