/* body{
      filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
       -webkit-filter: grayscale(100%);
      -moz-filter: grayscale(100%);
      -ms-filter: grayscale(100%);
      -o-filter: grayscale(100%);
      filter: grayscale(100%);
      filter: gray;
  } */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {
    margin: 0;
    padding: 0;
}
body, button, select, textarea {
    font: 12px/1.5 "Microsoft YaHei", Verdana, Arial, '����';
}
h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
}
address, cite, dfn, em, var {
    font-style: normal;
}
code, kbd, pre, samp {
    font-family: courier new,courier,monospace;
}
small {
    font-size: 12px;
}
ul, ol {
    list-style: none outside none;
}
a {
    text-decoration: none;
}
a:hover {
    text-decoration: underline;
}
sup {
    vertical-align: text-top;
}
sub {
    vertical-align: text-bottom;
}
fieldset, img {
    border: 0 none;
}
button, input, select, textarea {
    font-size: 100%;
}
html, body {
    color: #333333;
    font-size: 13px;
    line-height: 1.231;
    min-width: 960px;
    width: 100%;
}
input {
    outline: medium none;
}
.common-input {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #8F9CA3;
    border-radius: 6px 6px 6px 6px;
    box-shadow: 0 2px 2px rgba(0, 0, 0, 0.15) inset;
    display: inline-block;
    font-family: Arial;
    font-size: 13px;
    height: 22px;
    line-height: 22px;
    padding: 0 4px;
    width: 250px;
}
div, button {
    font-family: Arial;
    margin: 0;
    padding: 0;
}
ol, ul {
    list-style: none outside none;
}
a {
    color: #0096D6;
    text-decoration: none;
}
a:hover {
    text-decoration: underline;
}
h2 {
    color: #474747;
    font-size: 26px;
    font-weight: normal;
}
h3 {
    background: none repeat scroll 0 0 #E2E8EB;
    font-size: 13px;
    height: 24px;
    line-height: 24px;
    padding-left: 10px;
}
h4 {
    font-size: 13px;
    font-weight: normal;
    margin-bottom: 16px;
}



/* * * * ** * * ** General page setup  * * * * *   */
.button { 
	background: #0089cd; 
	background: -webkit-gradient(linear, left top, left bottom, from(#72857c), to(#72857c)); 
	background: -moz-linear-gradient(top, #72857c, #72857c); 
	padding: 8px 30px; 
	-webkit-border-radius: 8px; 
	-moz-border-radius: 8px; 
	border-radius: 8px; 
	-webkit-box-shadow: rgba(0,0,0,1) 0 1px 0; 
	-moz-box-shadow: rgba(0,0,0,1) 0 1px 0; 
	text-shadow: rgba(0,0,0,.4) 0 1px 0; 
	color: white; 
	font-size: 14px; 
	font-family: Georgia, serif; 
	text-decoration: none; 
	vertical-align: middle; 
}

.button:hover { 
	border-top-color: #72857c; 
	background: #72857c; 
	color: #ccc; 
} 
.button:active { 
	border-top-color: #1b435e; 
	background: #1b435e; 
}
.button:visited { 
	color: white; 
}
.button span {
	display: inline-block;
	text-align:center;
}

.btn-yellow {
	background: -webkit-gradient(linear, left top, left bottom, from(#FAFAF1), to(#4EC3A6)); 
	background: -moz-linear-gradient(top, #FAFAF1, #4EC3A6); 
}

.btn-yellow:hover { 
	border-top-color: #F2F2DC; 
	background: #F2F2DC; 
	color: #ccc; 
}

.btn-red {
	background: -webkit-gradient(linear, left top, left bottom, from(#FAFAF1), to(#FF0000)); 
	background: -moz-linear-gradient(top, #FAFAF1, #FF0000); 
}

.btn-red:hover { 
	border-top-color: #FF0000; 
	background: #FF0000; 
	color: #ccc; 
}

.btn-blue {
	background: -webkit-gradient(linear, left top, left bottom, from(#42CC18), to(#42CC18)); 
	background: -moz-linear-gradient(top, #50a186, #42CC18); 
}
.btn-blue:hover { 
	border-top-color: #42CC18; 
	background: #42CC18; 
	color: #ccc; 
}
.cBlue{
    color:#42CC18;
}

.btn-blue2 {
	background: -webkit-gradient(linear, left top, left bottom, from(#2164B2), to(#2164B2)); 
	background: -moz-linear-gradient(top, #50a186, #2164B2); 
}
.btn-blue2:hover { 
	border-top-color: #2164B2; 
	background: #2164B2; 
	color: #ccc; 
} 

.list-header {
    border-bottom: 3px solid #669900;
    display: inline-block;
    width: 100%;
	height: 39px;
}
.list-header ul, ol {
    list-style: none outside none;
}
.list-header li {
    float: left;
    position: relative;
}
.list-header  li {
    color: #56585A;
    display: block;
    height: 35px;
    min-width: 100px;
    overflow: hidden;
    text-align: center;
}
.list-header li >a{
	color: red;
	font-size: 14px;
}
.list-header li >a, .list-header li >span{
	height: 35px;
    line-height: 35px;
    text-decoration: none;
    vertical-align: middle
}
.list-header .result-content {
    line-height: 35px;
	font-size: 14px;
}
.choseType .selected{
    border-bottom: #3385ff solid 1px;
}

.h3Style {
	background: none repeat scroll 0 0 #E2E8EB;
}

