/*banner */
#banner {
background:url(mainBg.gif) repeat-x 0 0;
padding-top:14px;
border-top:1px solid #fff;
}
/*服务流程*/
#vipIntro {
background:url(vipIntro.jpg) no-repeat 0 0;
height:465px;
margin: 0 auto;
position:relative;
color:#fff;
}
#vipIntro dl {
position:absolute;
top:38px;
left:186px;
width:254px;
line-height:19px;
}
#vipIntro dl dt {
font-weight:bold;
margin-top:20px;
}
#vipIntro dl dd {
color:#F4F4F4;
}
#vipIntro ul {
position:absolute;
top:60px;
right:28px;
width:180px;
}
#vipIntro ul li {
margin-bottom:40px;
line-height:19px;
}
#flows {
position:absolute;
width:650px;
height:200px;
right:0;
bottom:0;
}
#flows ol {
height:200px;
position:relative;
}
#flows li {
color:#000;
font-size:12px;
width:50px;
position:absolute;
}
#flows #flow1 {
bottom:82px;
left:48px;
}
#flows #flow2 {
bottom:70px;
left:177px;
}
#flows #flow3 {
bottom:59px;
left:310px;
}
#flows #flow4 {
bottom:78px;
left:436px;
}
#flows #flow5 {
bottom:108px;
left:558px;
}
#cooperation {
float:left;
width:570px;
background:url(cooperationBg.gif) no-repeat 0 100%;
color:#4498DF;
}
#cooperation dl {
padding:0 30px 28px 30px;
line-height:22px;
font-size:14px;
}
#cooperation dl dt {
font-weight:bold;
padding-top:12px;
}
#cooperation dl dd {
padding-bottom:11px;
}
#columnRight {
float:right;
width:326px;
}
#contact {
background:url(contactBg.gif) no-repeat 0 100%;
text-align:left;
color:#2A7693;
}
#contact .content {
padding:8px 20px 20px;
line-height:22px;
font-size:14px;
}
#comments {
margin-top:10px;
}
#comments form {
margin:0;
padding:0;
}
#comments form input {
border:none;
outline:none;
cursor:pointer;
background-position:0 0;
background-repeat:no-repeat;
width:63px;
height:26px;
display:inline-block;
}
#comments .submitComment {
background-image:url(btnSubmit.gif);
}
#comments textarea {
font-size:12px;
line-height:20px;
font-family:Arial, Helvetica, sans-serif;
width:284px;
height:80px;
}
#comments .resetComment {
background-image:url(btnReset.gif);
}
#comments .buttons{
    text-align:right;
    padding-top:6px;}
/*footer客户LOGO*/
#customer {
text-align:left;
margin-top:10px;
}
#customer #demo {
width:922px;
height:63px;
overflow:hidden;
}
#customer #demo img {
width:182px;
height:55px;
border:1px solid #cccccc;
}
#customer table {
border-collapse:collapse;
border:none;
}
/* 表单：左标签等宽右对齐
---------------------------------*/
fieldset {
border:none;
padding-left:120px;
}
fieldset legend {
font-weight:bold;
height:40px;
line-height:40px;
*margin-left:-7px;
}
fieldset ol {
list-style: none;
margin-top: 1em;
}
fieldset li {
display:inline;
float: left;
padding-bottom: 1em;
width: 100%;
}
fieldset li label {
float: left;
line-height:20px;
margin-right:1em;
text-align: left;
}
fieldset li span {
display:inline;
float:left;
line-height:18px;
margin-left:10px;
width:8em;
}
fieldset input.text, fieldset textarea {
display:inline;
float:left;
font:12px Arial, Helvetica, sans-serif;
outline:none;
padding:2px;
width:200px;
}
fieldset em {
float:left;
text-align:center;
width:7px;
}
fieldset input.text2 {
width:42px;
}
fieldset input.text3 {
width:145px;
}
fieldset textarea {
height:8em;
}
.button, .pageNav a {
background:url(btnBg.gif) no-repeat 0 -48px;
float:left;
height:24px;
line-height:14px;
margin:0 10px 0 0;
overflow:hidden;
padding-left:4px;
}
.button input, .pageNav a span {
background:url(btnBg.gif) no-repeat 100% 0;
float:left;
border:none;
color:#666;
cursor:pointer;
font-size:12px;
display:inline;
height:24px;
line-height:24px;
outline:none;
white-space:nowrap; /* 强制不换行 */
*overflow:visible;  /*IE中input的padding值随长度变长增加bug */
padding:0 15px 0 11px;
}
.button:hover, .pageNav a:hover {
background-position:0 -72px;
}
.button:hover input, .pageNav a:hover span {
background-position:100% -24px;
color:#1D7BC4;
}
.focusField {
border:solid 1px #83C6FA;
background:#F6FCFF;
color:#000;
padding:1px;
}
.idleField {
background:#fff;
color: #6F6F6F;
border: solid 1px #7D9DB9;
padding:1px;
}
.qqMe {
margin-top:20px;
}
.qqMe a {
margin-right:20px;
}
#hotline{
BACKGROUND: url(hotline.gif) no-repeat 0px 0px;
text-align:right;
font-size:18px;
color:#669FDE;
font-weight:bold;
height:35px;
line-height:35px;
width:220px;
}
#offer p.zixun{font-size:23px;}
