/*
 * 功能：网站布局
 * 作者：Gavin
 * 创建时间：2008-10-27
 * 最后一次修改时间：2009-1-14 
---------------------------------*/

/*外部容器
---------------------------------*/
#container {
width:988px;
margin:0 auto;
}
/*页头
---------------------------------*/
#header {
position:relative;
height:125px;
}
#animationShow {
position:absolute;
top:74px;
left:784px;
}
#animationShow a {
display:block;
width:120px;
height:50px;
background:url(animationShow.png) no-repeat 0 0;
}
#animationShow a:hover {
background-position:0 -50px;
}
#header .main {
background:#fff url(headBg.jpg) repeat-x left top;
float:left;
width:757px;
display:inline;
margin-left:22px;
}
#header .main .headWrapper {
background:url(headBgRight.jpg) no-repeat right top;
position:relative;
height:125px;
}
/* logo */
#logo {
background:url(logoBg.jpg) repeat-x left top;
height:89px;
float:left;
}
#logo .wrapper01 {
background:url(logoBgLeft.jpg) no-repeat left top;
}
#logo h1 {
background:url(logoBgRight.jpg) no-repeat right top;
padding:8px 70px 0 16px;
}
#secondaryNav {
position:absolute;
right:10px;
top:10px;
text-align:right;
}
#secondaryNav li {
float:right;
}
#secondaryNav li a {
padding:0 8px;
color:#fff;
background:url(listDiv01.gif) no-repeat 0 50%;
}
#secondaryNav li a:hover {
text-decoration:underline;
}
/* banner */
#banner {
background:#fff;
height:206px;
overflow:hidden;
}
/* mainNav */
#mainNav {
position:absolute;
left:10px;
bottom:0;
width:736px;
overflow:hidden;
border-bottom:#E4EFF3 solid 6px;
height:29px;
}
#mainNav ul li {
display:inline;
float:left;
margin-right:1px;
}
#mainNav ul li a {
height:29px;
line-height:29px;
float:left;
text-decoration:none;
background:url(mainNavBg01.jpg) no-repeat 0 -29px;
}
#mainNav ul li a span {
line-height:29px;
background:url(mainNavBg02.jpg) no-repeat right -29px;
float:left;
cursor:pointer;
display:block;
padding:0 16px;
font-weight:700;
color:#fff;
font-size:13px;
}
#mainNav ul li a:hover {
background-position: 0 0;
}
#mainNav ul li a:hover span {
background-position:right top;
}
/*主要内容区
---------------------------------*/
#main {
overflow:hidden;
}
/* sideBar */
#sidebar {
background:#F27214 url(sideBarBg.gif) repeat-y 0 0;
}
#sidebar .wrapper01 {
background:url(sideBarBottomBg.gif) no-repeat left bottom;
}
#sidebar .wrapper02 {
background:url(sideBarTopBg.gif) no-repeat left top;
padding:20px 0 20px 779px;
}
#sidebar .main {
text-align:center;
color:#44B6FF;
}
/* content */
#content {
float:left;
width:757px;
background:#fff;
margin-left:22px;
display:inline;
padding-top:8px;
}
/* 以下代码片段使左右两列自适应高度 */
#main:after {
content:'[DO NOT LEAVE IT IS NOT REAL]';
display:block;
height:0;
clear both;
visibility:hidden;
}
#main {
display:inline-block;
}
/*\*/
#main {
display:block;
}
/*\*/
#content {
padding-bottom:32767px !important;
margin-bottom:-32767px !important;
}
@media all and (min-width: 0px) {
#content {
padding-bottom:0 !important;
margin-bottom:0 !important;
}
#content:before {
content:'[DO NOT LEAVE IT IS NOT REAL]';
display:block;
background:inherit;
padding-top:32767px !important;
margin-bottom:-32767px !important;
height:0;
}
}
/*页脚
---------------------------------*/
#footer {
background: url(footBg.gif) repeat-x left top;
margin:0 209px 0 22px;
}
#footer .wrapper01 {
background:url(footBgLeft.gif) no-repeat left top;
}
#footer .wrapper02 {
background:url(footBgRight.gif) no-repeat right top;
height:57px;
}
#footer .main {
padding-top:20px;
}
#footer #copyright {
float:left;
height:40px;
overflow:hidden;
line-height:40px;
padding:0 20px;
color:#999;
}
#friendLinks {
float:right;
width:340px;
}
#friendLinks li {
float:left;
}
#friendLinks li a {
line-height:40px;
height:40px;
background:url(listDiv02.gif) no-repeat left 50%;
color:#999;
padding:0 8px;
}
#externalLinks {
line-height:18px;
text-align:left;
}
#externalLinks a {
color:#8B8E97;
margin:0 4px;
}
#friendLinks li a:hover, #externalLinks a:hover {
text-decoration:underline;
}
/*首页模块
---------------------------------*/
/* tools360 */
#tools360 {
width:193px;
margin:0 auto;
overflow:hidden;
padding-bottom:10px;
}
#tools360 li {
float:left;
height:27px;
background:url(btnBgRight.gif) no-repeat right top;
margin-left:12px;
display:inline;
margin-bottom:10px;
}
#tools360 li.even {
margin-left:0;
}
#tools360 li a {
text-align:center;
width:90px;
display:block;
height:27px;
line-height:27px;
color:#CB3819;
font-weight:bold;
background:url(btnBgLeft.gif) no-repeat left top;
}
#tools360 li.lastTool {
margin-bottom:0;
}
#tools360 li.lastTool a {
width:193px;
}
#login, #analysis, #seo {
width:193px;
margin:0 auto 10px;
text-align:center;
}
#login {
margin-bottom:20px;
}
#login h2 {
text-align:left;
}
#login form {
padding:0;
margin:0;
}
#login form div {
margin-top:8px;
text-align:left;
padding-left:6px;
}
#login .inputTxt {
background:url(inputTxtBg.gif) no-repeat left top;
height:16px;
width:176px;
line-height:16px;
padding:5px 2px;
font-size:12px;
color:#A4A5A5;
border:none;
}
#login .btnLogin {
background:url(btnLogin.gif) no-repeat left top;
width:66px;
height:24px;
border:none;
cursor:pointer;
}
#login div a {
padding-left:10px;
color:#666;
background: url(listImg03.gif) no-repeat 0 50%;
}
#analysis {
background:#fff url(analysisBottom.gif) no-repeat left bottom;
padding-bottom:16px;
}
#analysisButton a {
display:block;
width:174px;
height:33px;
background:url(analysis.gif) no-repeat 0 0;
margin:10px auto 0;
}
#analysisButton a:hover {
background-position:0 -33px;
}
#seo {
background:#F27214 url(seoBottom.gif) no-repeat left bottom;
padding-bottom:10px;
}
#seo .wrapper {
background:#fff url(seoTop.gif) no-repeat left top;
padding-top:6px;
}
#tools {
width:186px;
margin:0 auto;
}
#tools li {
background:url(listDiv04.jpg) no-repeat center bottom;
padding:6px 0;
min-height:57px;
height:auto !important;
height:57px;
overflow:visible;
color:#8A8A8A;
}
#tools h3 a {
color:#52524F;
font-size:13px;
}
#tools .serchIcon {
float:left;
}
#tools .Info {
padding-left:46px;
}
#contact {
text-align:left;
float:right;
width:200px;
}
#contact .content {
padding:10px;
line-height:22px;
}
#column01 {
width:239px;
float:left;
}
#column02 {
width:487px;
float:right;
}
/* 首页-业务 */
#business {
background:#F9F3DF url(businessTop.gif) no-repeat right top;
}
#business .content {
background:url(businessBottom.gif) no-repeat left bottom;
padding:16px 0;
}
#business ul {
width:208px;
margin:0 auto;
}
#business ul li {
margin:4px 0;
}
#business ul li h2 a {
font-size:13px;
color:#212121;
height:24px;
line-height:24px;
}
#btnCaseMore {
text-align:right;
margin-top:10px;
}
/* 首页-服务 */
#service {
text-align:left;
background:#F5F5F5 url(serviceBottom.gif) no-repeat right bottom;
margin-top:8px;
}
#service .wrapper {
background:url(serviceTop.gif) no-repeat left top;
padding:16px 0 16px 11px;
}
#service h2 {
height:22px;
position:relative;
}
#service h2 span {
position:absolute;
right:10px;
top:7px;
}
#service .content01 {
height:180px;
margin:6px 0;
overflow:hidden;
}
#service .content01 li {
}
#service .content01 li a img {
border:1px solid #C4DBE7;
}
#service .content01 li a:hover img {
border-color:#50A3CE;
}
#service #demo {
width:214px;
overflow:hidden;
}
#service #demo .items td {
padding:0 6px;
}
#service #demo .items td a {
color:#164C98;
line-height:24px;
}
#service #demo .items td a:hover {
text-decoration:none;
color:#FF9900;
}
/* 首页-列表模块 */
#column02 li.clearfix {
background:url(homeSetsBg.gif) repeat-x left bottom;
padding:10px 0 20px;
float:left;
width:100%;
}
#column02 .news {
float:left;
width:220px;
display:inline;
margin:0 8px;
}
#column02 .even {
margin-right:18px;
}
#column02 .news .homeTitle {
border-bottom:1px solid #DBDBDB;
position:relative;
height:30px;
}
#column02 .news .homeTitle h2 {
position:absolute;
left:0;
top:4px;
}
#column02 .news .homeTitle span {
position:absolute;
right:8px;
top:10px;
}
/*--- 新闻列表 ---*/
.newsList {
text-align:left;
}
.newsList ul li {
padding:4px 0;
border-bottom:1px dashed #C6C6C6;
}
.newsList ul li a {
text-decoration:none;
background:url(listImg06.gif) no-repeat 0 7px;
color:#474747;
padding-left:8px;
display:block;
line-height:20px;
}
.newsList ul li a:hover {
color:#FE7102;
}
.newsList ul li.commend {
padding:4px 0;
}
.newsList ul li.commend a {
display:block;
}
.newsList ul li.commend a:hover {
/*text-decoration:underline;*/
}
.btnMore {
text-align:right;
padding:10px 0;
}
#newsList li {
border-bottom:1px dashed #bbb;
margin-bottom:1em;
}
.searchTopicTitle {
font-size:14px;
}
#newsList h3 {
font-weight:normal;
}
#newsList h3 a {
font-size:14px;
background:url(listImg06.gif) no-repeat 0 6px;
padding-left:10px;
text-decoration:underline;
margin-right:10px;
}
#newsList h3 a:hover {
text-decoration:none;
}
#newsList h3 span {
font-size:12px;
color:#999;
}
#newsList .newsSummary {
text-indent:2em;
padding-bottom:1em;
}
#newsList .newsSummary a {
color:#3A3A3A;
}
#relatedNews {
border:1px solid #ddd;
padding:1px;
margin:20px 0;
}
#relatedNews h3 {
font-size:14px;
line-height:24px;
height:24px;
background:#f8f8f8;
padding-left:20px;
}
#relatedNews a {
background:url(listImg06.gif) no-repeat 0 50%;
color:#666;
padding-left:10px;
}
#relatedNews ul {
padding:10px;
}
#relatedNews ul li {
height:24px;
line-height:24px;
float:left;
width:50%;
}
#relatedNews li.even {
}
/*内页内容区
---------------------------------*/
#function {
padding:18px 10px 0;
}
/*--- 二级栏目 ---*/
#subMenu {
width:193px;
margin:0 auto;
padding-bottom:15px;
}
#subMenu .subMenuwrapper01 {
background:#fff url(subMenuBottomBg.gif) no-repeat left bottom;
}
#subMenu .subMenuwrapper02 {
background:url(subMenuTopBg.gif) no-repeat right top;
min-height:150px;
height:auto !important;
height:150px;
overflow:visible;
}
#subMenu h2 {
text-align:left;
padding-bottom:8px;
}
#subNav {
width:80%;
margin:0 auto;
padding:12px 0;
}
#subNav ul li {
font-size:12px;
width:100%;
display:block;
background:url(listDiv.gif) repeat-x left bottom;
}
#subNav ul li li {
background:none;
}
#subNav ul ul {
padding-left:15px;
}
#subNav ul li a {
text-align:left;
color:#666;
line-height:18px;
background:url(newsListImg.gif) no-repeat 0 6px;
display:block;
padding:2px 0 3px 16px;
min-height:18px;
height:auto !important;
height:18px;
overflow:visible;
}
#subNav ul li a:hover, #subNav ul li.current a {
text-decoration:none;
color:#FF6600;
}
#subNav ul li li a {
background-image:url(listImg02.gif);
padding-left:12px;
}
#subNav ul li.current li li a {
background-image:url(listIcon03.gif);
}
#subMenu p {
padding:1.2em;
color:#333;
}
#function .title {
position:relative;
height:30px;
border-bottom:1px solid #92A5AD;
}
#function .title h2 {
position:absolute;
left:10px;
top:10px;
font-size:14px;
color:#1A609E;
}
#function .title span {
position:absolute;
right:10px;
top:10px;
}
#function .main {
padding:20px;
text-align:left;
line-height:22px;
}
#xxContent {
text-align:left;
margin:0 auto;
}
#recommendedNews {
background:#e7eef6;
}
#recommendedNews dl {
float:right;
width:480px;
padding:10px;
}
#recommendedNews dt {
font-weight:700;
line-height:30px;
}
#recommendedNews .newsPic {
float:left;
display:inline;
margin:15px;
}
#recommendedNews dt a {
color:#0f53a7;
font-size:14px;
text-decoration:none;
padding-left:20px;
background:url(biao.gif) no-repeat 0 50%;
}
#recommendedNews dt a:hover {
color:#fe4b05;
}
#recommendedNews dd {
line-height:24px;
color:#666;
}
.right {
text-align:right;
right:10px;
color:#666;
}
#xxContent li {
background:url(dot.gif) repeat-x bottom;
position:relative;
height:30px;
}
#xxContent li a {
background:url(newslistDiv.gif) no-repeat 5px 50%;
color:#666;
padding:5px 0 5px 15px;
position:absolute;
left:0;
top:0;
}
#xxContent li a:hover {
color:#f60;
}
#xxContent li span {
position:absolute;
height:30px;
line-height:30px;
right:10px;
color:#666;
}
#xxContent li img {
margin-left:5px;
}
#caseList ul li {
background:url(dotImg2.gif) repeat-x left bottom;
padding-bottom:10px;
margin-bottom:20px;
min-height:165px;
height:auto!important;
height:165px;
overflow:visible;
}
#caseList dt, #caseread dt {
line-height:30px;
}
#caseList dt a, #caseRead dt a {
font-weight:700;
font-size:14px;
color:#0f53a7;
padding-left:20px;
text-decoration:none;
background:url(biao.gif) no-repeat 0 50%;
}
#caseList dt a:hover, #caseRead dt a:hover {
color:#545555;
text-decoration:underline;
}
#caseList dd {
line-height:22px;
color:#666;
padding-bottom:10px;
}
#caseRead dd {
line-height:22px;
color:#666;
min-height:80px;
height:auto!important;
height:80px;
overflow:visible;
margin:10px 20px;
}
.btns {
text-align:center;
padding:20px 0;
}
.productList {
width:100%;
min-height:100px;
height:auto!important;
height:100px;
overflow:visible;
padding-bottom:20px;
}
.productList li {
background:#fff;
float:left;
display:inline;
width:289px;
margin-right:30px;
}
.productList li h4 {
background:#DCE6EF;
height:30px;
line-height:30px;
padding-left:10px;
font-size:12px;
}
.detail {
color:#484848;
text-align:left;
}
.biao {
background:url(biao.gif) no-repeat;
padding-left:20px;
}
#login2 {
width:637px;
height:195px;
text-align:center;
background:url(mem_login.jpg) no-repeat;
margin:0 auto;
}
#login2 form {
width:280px;
padding:60px 0 0 320px;
}
#login2 form div {
height:20px;
text-align:left;
padding:3px 0;
}
#login2 form div a {
color:#666769;
text-decoration:underline;
}
#login2 form label {
height:20px;
line-height:20px;
text-align:right;
width:80px;
}
#login2 form span {
padding-top:3px;
}
.btn2 {
float:right;
}
#login2 input.inputTxt {
border:#C7C7D3 1px solid;
background:#fff;
line-height:14px;
height:14px;
color:#013a5d;
width:128px;
padding:1px;
}
.memberWelcome {
background:#fff url(subMenuTopBg.gif) no-repeat right top;
}
.welcomeWrapper {
min-height:140px;
height:auto!important;
height:140px;
overflow:visible;
background:url(subMenuBottomBg.gif) no-repeat left bottom;
padding:5px 10px;
}
#login a {
color:#333;
}
#regSuccess {
width:681px;
height:236px;
background:url(regSuccessImg.jpg) no-repeat;
position:relative;
margin:0 auto;
}
#regSuccess .regContent {
position:absolute;
width:360px;
right:40px;
bottom:20px;
}
#regSuccess p, #regSuccess span {
color:#5A5A5A;
line-height:18px;
}
#regSuccess span {
padding-left:16px;
margin-left:12px;
}
#regSuccess a {
color:#DA0500;
text-decoration:underline;
}
#regSuccess .tel {
background:url(telIcon.gif) no-repeat left top;
}
#regSuccess .mail {
background:url(mailIcon.gif) no-repeat left 4px;
}
#regSuccess .tips {
background:url(tips.gif) no-repeat 0 3px;
padding-left:18px;
}
.memberForm h4 {
border-bottom:7px solid #E7EEF8;
margin-bottom:20px;
}
#welcomBar {
background:url(welcomeBarBg.gif) repeat-x;
}
.welcomBarWrapper1 {
background:url(welcomeBarBgLeft.gif) no-repeat left top;
}
.welcomBarWrapper2 {
background:url(welcomeBarBgRight.gif) no-repeat right top;
font-size:14px;
color:#5A5A5A;
position:relative;
height:35px;
line-height:35px;
}
.welcomBarWrapper2 em {
position:absolute;
left:20px;
font-style:normal;
font-size:14px;
color:#333;
}
.welcomBarWrapper2 strong {
font-size:14px;
color:#0E67AF;
}
.welcomBarWrapper2 span {
position:absolute;
right:20px;
}
#memFunction ul {
margin:16px;
}
#memFunction li {
height:144px;
margin-bottom:6px;
overflow:hidden;
background:url(functionBg.jpg) repeat-x left top;
}
#memFunction li .wrapper01 {
background:url(functionBgRight.jpg) no-repeat right top;
}
#memFunction li .wrapper02 {
background:url(functionBgRight.jpg) no-repeat right top;
height:144px;
}
#memFunction li.fun01 .wrapper02 {
background:url(memFunction01.jpg) no-repeat left top;
}
#memFunction li.fun02 .wrapper02 {
background:url(memFunction02.jpg) no-repeat left top;
}
#memFunction li.fun03 .wrapper02 {
background:url(memFunction03.jpg) no-repeat left top;
}
.funContent {
padding:4px 20px 0 300px;
}
.memberNews h3 {
height:24px;
color:#fff;
font-size:12px;
line-height:24px;
padding-left:20px;
background:#056AB2;
}
.memberNews ul {
padding-top:10px;
}
.memberNews ul li {
border-bottom:#C7DEE6 1px solid;
position:relative;
padding:6px 0;
}
.memberNews ul li a {
background:url(listImg02.gif) no-repeat 10px 4px;
padding-left:20px;
color:#525252;
}
.memberNews ul li a:hover {
color:red;
}
.memberNews ul li span {
color:#AEAEAE;
position:absolute;
right:20px;
}
.stepsNav {
background:url(stepsBg.jpg) no-repeat 10px 4px;
border-bottom:2px solid #EBEBEB;
position:relative;
width:542px;
padding:0 0 10px 110px;
}
.stepsNav span {
position:absolute;
right:10px;
top:0;
}
.stepsNav table {
background:#E7EEF6;
width:100%;
margin:4px 0;
}
.stepsNav table td {
line-height:20px;
}
.stepsNav a {
color:#5B5B59;
}
.stepsContent {
text-align:center;
padding:16px;
}
.stepsContent h3 {
font-size:14px;
color:#016AAE;
line-height:24px;
}
.stepsContent p {
line-height:22px;
color:#5B5B5B;
}
.stepsContent ul li {
background:url(stepBg.gif) repeat-x 0 3px;
width:100%;
text-align:left;
height:54px;
position:relative;
margin:8px auto;
}
.liWrapper {
background:url(stepBgRight.gif) no-repeat right 3px;
height:54px;
}
.liWrapper select {
width:200px;
position:absolute;
right:170px;
top:20px;
padding:1px;
}
.liWrapper a {
position:absolute;
right:50px;
top:20px;
}
#functionList ul li {
margin-bottom:10px;
}
.memCase ul li {
border:1px solid #C7DEE6;
margin-bottom:20px;
background:#fff;
padding:20px;
}
.caseImg {
float:left;
display:inline;
margin:10px;
}
.caseImg a img, .skinThumbnail a img {
border:4px solid #DCE6EF;
}
.caseImg a:hover img, .skinThumbnail a:hover img {
border-color:#0569B4;
}
.memCase dl, #functionList dl, #caseList dl {
float:right;
display:inline;
}
#functionList dl {
width:540px;
border-bottom:1px solid #DBE1ED;
}
.memCase dl dt, #functionList dl dt, #addFunction dt {
line-height:22px;
background:url(biao.gif) no-repeat 0 5px;
padding-bottom:5px;
}
.memCase dl dd, #functionList dl dd, #addFunction dl dd {
color:#333;
}
.memCase dl dt a, #functionList dl dt a, #addFunction dt a {
font-size:14px;
padding-left:20px;
color:#4273AB;
}
#addFunction h4, .choseSkin h4, .choseSkin h4 a {
color:#056AB2;
height:22px;
line-height:22px;
border-bottom:3px solid #E2EDEF;
}
.choseSkin h4, .choseSkin h4 a {
font-size:14px;
}
.choseSkin h4 a {
border:0;
}
#addFunction .functionImg {
width:320px;
padding-top:20px;
background:url(addFunctionBg.jpg) no-repeat right 50%;
height:110px;
}
.addFunction {
padding-bottom:4px;
text-align:right;
}
.addFunction a {
line-height:22px;
background:url(addFunctionIcon.gif) no-repeat 0 50%;
padding-left:20px;
text-decoration:underline;
color:#4274A9;
}
.showDetail {
text-align:left;
padding-top:8px;
}
.choseSkin {
padding-bottom:16px;
}
.choseSkin ul {
padding-top:16px;
}
.choseSkin ul li {
float:left;
display:inline;
text-align:center;
width:33%;
margin-bottom:10px;
}
.skinDetails {
text-align:left;
border-top:1px solid #fff;
width:195px;
height:24px;
line-height:24px;
background:#DCE6EF;
position:relative;
padding-left:10px;
color:#0369B1;
margin:0 auto;
}
.skinDetails span {
position:absolute;
right:10px;
top:0;
line-height:24px;
}
.skinDetails span a {
color:#0369B1;
text-decoration:underline;
}
.skinAdvice {
background:#E7EEF6;
padding:4px 20px;
}
.skinAdvice select {
width:180px;
}
.skinAdvice .page {
float:right;
margin:0;
padding:0;
}
#eva {
padding:0 30px;
text-align:center;
}
#eva .content {
background:#F4F7FC;
padding:10px 0;
}
#eva form {
margin:0;
}
#eva .quest {
width:540px;
margin:0 auto 20px;
border:1px solid #689ACB;
background:#fff;
padding:10px;
}
#eva h3 {
text-align:left;
line-height:30px;
height:30px;
padding:10px 20px 0 20px;
font-size:14px;
}
#eva h3.evaTitle {
 padding-left:;
padding:10px 20px 10px 40px;
}
#eva .quest table {
width:100%;
}
#eva .quest td {
width:50%;
text-align:left;
}
#eva .evaSubmit {
background:url(evaSubmit2.gif) no-repeat left top;
border:none;
width:53px;
height:24px;
cursor:pointer;
}
.evaBtns a {
margin-right:15px;
}
#eva dt {
background:#DCE6F2;
color:#4272B4;
font-size:12px;
font-weight:700;
margin:10px 0 8px;
padding:2px 10px;
}
#eva dd {
color:#4F5356;
padding-left:20px;
}
#evaResult {
width:560px;
margin:20px auto;
border-top:4px solid #DCE6F2;
text-align:left;
}
#intro {
width:184px;
background:#3E81BB url(introBottomBg.gif) no-repeat left bottom;
margin:15px auto;
}
.introWrapper {
background:url(introTopBg.gif) no-repeat left top;
min-height:240px;
height:auto!important;
height:240px;
overflow:visible;
color:#fff;
text-align:left;
padding:14px 8px 10px 8px;
}
.page {
color:#2771AE;
text-align:right;
line-height:20px;
padding:15px 15px 0 0;
}
.page a {
color:#3e81bb;
text-decoration:underline;
}
input.btnViewSkin, input.btnRestart {
background-repeat:no-repeat;
border:0;
}
input.btnViewSkin {
width:105px;
height:24px;
background:url(btnViewSkin.gif);
}
input.btnRestart {
width:76px;
height:22px;
background:url(btnRestart.gif);
}
input.btnSubmit, input.btnReset {
background-repeat:no-repeat;
border:0;
width:50px;
height:47px;
}
input.btnSubmit {
background:url(btnSubmit.jpg);
cursor:pointer;
}
input.btnReset {
background:url(btnReset.jpg);
cursor:pointer;
}
#article {
border-bottom:1px solid #ddd;
}
#article h4 {
font-size:14px;
line-height:30px;
}
#article #postDate {
border-bottom:1px solid #ddd;
margin-bottom:1em;
}
#article #postDate span {
margin-right:3em;
}
#headNav li a:hover, #case h4 a:hover, .memberWelcome a:hover, .stepsNav a:hover, .memCase dl dt a:hover, #functionList dl dt a:hover {
text-decoration:underline;
}
.specialLinks, #memberFunction {
text-align:left;
}
.specialLinks a:hover, #case h4 a, .introWrapper p, .introWrapper strong {
color:#fff;
}
.list02, .memberNews {
width:100%;
}
#footLink a, .title span a {
color:#92A5AD;
}
#footLink a:hover, .title span a:hover {
color:#1A609E;
}
#recommendedNews a img, .productList li a img {
border:4px solid #b9cedf;
}
#recommendedNews a:hover img, .productList li a:hover img {
border:4px solid #6195c7;
}
.btn, #caseRead dl {
padding:10px 0;
}
#login2 form div a:hover, #regSuccess a:hover {
text-decoration:none;
}
div.center, #eva .submit {
text-align:center;
}
.memberWelcome p, .memberWelcome a {
color:#1F72BE;
}
#caseList dl, .memCase dl {
width:450px;
}
.companyAdvantages {
width:757px;
margin-left:20px;
}
#train {
text-align:center;
}
#trainInfo, #trainBox01, #trainBox02 {
width:622px;
margin:0 auto;
}
#trainBox01 {
text-align:left;
line-height:24px;
background:url(trainBg01.gif) repeat-y left top;
}
#trainBox01 .wrapper {
background:url(trainBottom.gif) no-repeat left bottom;
min-height:50px;
height:auto !important;
height:50px;
overflow:visible;
}
#trainBox02 {
text-align:left;
background:url(trainBg02.gif) repeat-y left top;
margin-top:10px;
min-height:50px;
height:auto !important;
height:50px;
overflow:visible;
}
#trainBox02 .wrapper {
background:url(trainBottom02.gif) no-repeat left bottom;
}
#trainBox01 .content, #trainBox02 .content {
padding:10px;
}
/*--- 表单：左标签等宽左对齐 ---*/
#trainBox02 fieldset {
margin: 0;
border:none;
}
#trainBox02 fieldset ol {
padding: 1em 1em 0 1em;
list-style: none;
}
#trainBox02 fieldset li {
float: left;
padding:3px 0;
width: 100%;
}
#trainBox02 fieldset li label {
float: left;
width: 300px;
margin-right: 20px;
border-bottom:1px solid #D7DEEE;
}
#trainBox02 fieldset.submit {
border:none;
}
#trainBox02 fieldset input.txt {
border:1px solid #7F9DB9;
padding:1px;
width:230px;
}
#trainBox02 fieldset textarea {
border:1px solid #7F9DB9;
padding:1px;
width:230px;
height:80px;
}
/*试用*/
.trailDownload {
background:#fff;
width:516px;
border:1px solid #3679C6;
padding:10px;
text-align:left;
margin:20px auto;
}
/*--- 表单：左标签等宽右对齐 ---*/
.memberForm fieldset {
margin: 1.5em 0 0 0;
border:none;
}
.memberForm fieldset ol {
padding: 1em 1em 0 1em;
list-style: none;
}
.memberForm fieldset li {
float: left;
width: 100%;
padding-bottom:4px;
}
.memberForm fieldset li label {
float: left;
width: 10em;
margin-right: 1em;
text-align: right;
}
.memberForm fieldset li label span {
color:red;
}
.memberForm .submit {
margin-left:12em;
}
.memberForm fieldset .text {
border:1px solid #7F9DB9;
width:200px;
font-size:12px;
padding:1px;
}
.memberForm fieldset .text2 {
border:1px solid #7F9DB9;
width:50px;
font-size:12px;
padding:1px;
}
.memberForm fieldset .text3 {
border:1px solid #7F9DB9;
font-size:12px;
width:135px;
padding:1px;
}
.memberForm fieldset textarea {
width:300px;
height:100px;
border:1px solid #7F9DB9;
font-size:12px;
padding:1px;
}
/* 搜索 */
#search {
background:url(homeSetsBg.gif) repeat-x left bottom;
padding:8px 10px;
text-align:left;
}
#search form {
margin:0;
background:url(searchTitle.gif) no-repeat left center;
padding-left:80px;
}
#search form .inputSearch {
border:1px solid #CFCFCF;
outline:none;
padding:2px;
font-size:12px;
color:666;
width:300px;
margin-right:6px;
}
#search form .inputSearch02 {
width:400px;
}
#search form .btnSearch {
border:none;
outline:none;
width:69px;
height:23px;
background:url(btnSearch.gif) no-repeat 0 0;
cursor:pointer;
text-align:center;
color:#8b8b8b;
}
.search {
margin:0 10px;
}
.businessList {
width:193px;
margin:0 auto 10px;
background:#F9F3DF url(businessListBottom.gif) no-repeat left bottom;
}
.businessList ul {
text-align:center;
background:url(businessListTop.gif) no-repeat left top;
width:100%;
padding:8px 0 2px 0;
}
.businessList ul li {
margin-bottom:2px;
}
.businessList h2 {
text-align:left;
padding-left:8px;
margin-top:6px;
}
.businessList h2 a {
font-size:12px;
color:#42413D;
}
.businessList img {
width:183px;
}

