/* v4.0 */
.searchTopSection{border: 1px #DEDEDE solid;padding:5px 0 5px 35px;}
.searchTopSection .oneSection,.searchTopSection .twoSection{margin-right:15px;}
.searchTopSection #searchTxt{border: 1px #B5AEB5 solid;padding:2px;width:350px;background:#FFF;color:#ADB6c6;}
.searchTopSection .fourSection{margin-left:140px;}
.searchTopSection .fourSection a{margin-left:10px;}
.searchTopSection .threeSection{display:inline-block;height:28px;padding-left:3px;background-position:0 -1320px;position:relative;margin-bottom:-10px;}
.searchTopSection .threeSection a{float:left;height:28px;line-height:25px;padding-left:5px;width:60px;text-decoration:none;background-position:-55px -1350px;color:#575757;}

.searchContent{padding:0px 0 8px 15px;height:30px;}
.searchContent input{float:left;border:1px #B5AEB5 solid;background:#fff;padding:2px;color:#ADB6c6;margin-right:20px;width:280px;}
.searchContent span.button{float:left;padding-left:3px;display:block;height:25px;width:60px;background-position:0 -1320px;position:relative;top:-2px;}
.searchContent #searchBnt{float:left;padding-left:5px;display:block;height:25px;width:55px;line-height:25px;background-position:-58px -1350px;text-decoration:none;color:#575757;}
.searchContent span.keywords{float:left;margin-left:25px;padding-top:4px;}
.searchContent span.keywords a{margin-left:15px;}
#search-form .kc-tab{width:660px;}

#mainSide{float:right;display:inline;overflow:hidden;}
#mainSide .nextInner li{line-height:20px;}
#mainSide .hightSearch,#mainSide .communitySection,#mainSide .saasSection{width:250px;}
#mainSide .hightSearch h2,#mainSide .communitySection h2,#mainSide .saasSection h2{font-size:14px;}
#mainSide .communitySection h2 a{font-weight:normal;font-size:12px;line-height:33px;margin-right:5px;float:right;}
#mainSide .communitySection .eleInner{padding:15px 5px;}
#mainSide .communitySection .bbsAnd{text-align:center;padding-bottom:5px;border-bottom:1px #DEDEDE solid;margin-bottom:10px;}
#mainSide .communitySection .eleInner li{line-height:22px;}
#mainSide .communitySection .bbsAnd .textDot{padding-left:10px;margin-left:5px;background-position:0 -1387px;}
#mainSide .saasSection .eleInner{padding:10px 5px 0 5px;}
#mainSide .saasSection ul{margin-top:8px;padding-bottom:8px;padding-left:15px;border-bottom:1px #DEDEDE solid;}
#mainSide .saasSection ul li{line-height:18px;padding-left:25px;background-position:0 -212px;}
#mainSide .saasSection ul.onlineManage li{background-position:0 -192px;}
.mainSideFour{width:250px;}
.mainSideFour h2 a{font-weight:normal;line-height:33px;padding-right:5px;float:right;}
.mainSideFour h2 span em{float:left;height:32px;line-height:32px;width:100px;background-position:0 -1110px;}
.mainSideFour .eleInner{padding:10px 5px;}
.mainSideFour .eleInner li{line-height:22px;}

#mainContent{width:690px;float:left;display:inline;*margin-bottom:-20px;}
.mainContentLeft{float:left;width:250px;}
.mainContentLeftOne,.mainContentLeftTwo{width:260px;}
.mainContentLeftOne h2,.mainContentLeftTwo h2{font-size:14px;}
.mainContentLeftOne .eleInner{padding:10px;}
.mainContentLeftOne .eleInner h3 a{font-weight:normal;position:relative;top:0;left:90px;}
.mainContentLeftOne .eleInner table{margin-bottom:35px;}
.mainContentLeftOne .eleInner td{padding-bottom:10px;padding-right:10px;}
.mainContentLeftOne .lowerTitle{border-bottom:1px #DEDEDE solid;padding-bottom:5px;}
.mainContentLeftOne .lowerTitle a.name{font-size:14px;padding-left:10px;background-position:0 -1295px;margin-right:10px;}
.mainContentLeftOne .lowerTitle a.more{position:relative;top:0;left:20px;}
.mainContentLeftOne .listSection{padding-left:5px;margin-bottom:15px;}
.mainContentLeftOne .listSection li{line-height:22px;}
.mainContentLeftOne .bottomSection a{margin-left:108px;display:block;height:26px;line-height:24px;width:124px;background-position:0 -349px;background-repeat:no-repeat;}
.mainContentLeftTwo h2 a{font-weight:normal;font-size:12px;line-height:33px;padding-right:5px;float:right;}
.mainContentLeftTwo .eleInner{padding:13px 5px 10px 5px;}
.mainContentLeftTwo .customerInfo{width:150px;}

.mainContentRight{margin-left:272px;}
.mainContentRightOne,.mainContentRightTwo,.mainContentRightThree,.mainContentRightFour,.mainContentRightFive{width:410px;}
.mainContentRightOne h2,.mainContentRightTwo h2,.mainContentRightThree h2,.mainContentRightFour h2,.mainContentRightFive h2{font-size:14px;}
.mainContentRightOne .eleInner{padding-bottom:10px;}
.twoColList{width:100%;}
.twoColList td{padding:5px;}
.mainContentRightTwo .eleInner{padding:10px 5px;}
.mainContentRightTwo h2 a{font-weight:normal;font-size:12px;line-height:33px;padding-right:30px;float:right;}
.mainContentRightTwo .eleInner li{line-height:20px;}
.mainContentRightTwo .eleInner li a{padding-left:25px;}
.providingInfoList{margin-left:220px;}
.providingInfoList a{background-position:0 -236px;background-repeat:no-repeat;}
.purchaseInfoList{float:left;}
.purchaseInfoList a{background-position:0 -259px;background-repeat:no-repeat;}
.mainContentRightThree .eleInner{padding:8px 15px;height:195px;padding-left:0;}
.mainContentRightThree .eleInner ul{float:left;}
.mainContentRightThree .eleInner li{float:left;margin-left:12px;width:110px;}
.mainContentRightThree .eleInner li p{text-align:center;}
.mainContentRightFour .eleInner{padding:10px;}
.mainContentRightFour h2 a{font-weight:normal;font-size:12px;line-height:33px;padding-right:30px;float:right;}
.mainContentRightFour .twoColList td{padding:3px;}
.mainContentRightFive h2 a{font-weight:normal;font-size:12px;line-height:33px;padding-right:30px;float:right;}
.mainContentRightFive h2 a:link,.mainContentRightFive h2 a:visited,.mainContentRightFive h2 a:hover,.mainContentRightFive h2 a:active{color:#089ED6;}
.mainContentRightFive .eleInner{padding:11px 8px;}

/* catalog */
#mainContent .mainContentOne{width:690px;}
#mainContent .mainContentOne h2 a{font-weight:normal;position:relative;top:10px;left:520px;}
#mainContent .mainContentSection{padding-left:5px;}
#mainContent .huangye{margin:10px 0;}
#mainContent .mainContentSection .infoList{margin-top:10px;margin-left:10px;padding-bottom:10px;}
#mainContent .mainContentSection .twoColList{width:98%;}
#mainContent .mainContentSection .twoColList td{padding:3px 0;}
.noDeclare{padding:5px 10px;border:1px #DEDEDE solid;line-height:18px;}

/* list */
.searchBlock{border:1px #DEDEDE solid;}
.blockOne h2,.blockTwo h2{font-size:14px;}
#main .catalogBlock{padding:10px;padding-left:25px;}
#main #searchDetail{margin:5px 0;border:1px solid #DCDCDC;padding-left:5px;height:28px;background:url(../images/sear_07.gif) left top no-repeat;}
#main #searchDetail span{margin:5px;}
#main .tableContent{border:1px #DCDCDC solid;padding:10px;}

/* list table */
#main table.list{width:100%;}
#main table.list .head{height:25px;background:url(../../images/m_51.gif) left top repeat-x;}
#main table.list th{text-align:center;color:white;}
#main table.list td{text-align:center;padding:8px 0;border-bottom:1px dashed #999;}
#main table.list td h1{color:#005aaa;font-size:14px;font-weight:bold;}
#main table.list td h1.add{margin-top:6px;}
#main table.list td span{color:#999;font-size:10px;font-family:Arial;margin-left:10px;}
#main table.list td p{font-size:12px;padding-top:5px;}
#main table.list td p.introduction{color:#666;line-height:18px;}
#main table.list td p.btn{margin: 6px 0;}
#main table.list a.btn{font-size:12px;padding:3px 12px 4px 15px;background:url(../images/button1_16.gif) left top no-repeat;text-decoration: none;}
#main table.list a.btn:hover{text-decoration: none;}
#main .pagination {margin-top: 10px;text-align: center;background: #fff;border: 1px #d8d8d8 solid;padding: 5px 0;}
#main .pagination .current {background: #ff7300;color: white;padding: 3px;font-weight: bold;font-size: 13px;}
#main .pagination .normal:link, .pagination .normal:visited {color: black;font-weight: bold;margin: 3px;font-size: 13px;}
#main .pagination .normal:hover, .pagination .normal:active {color: #FF8D09;font-weight: bold;margin: 3px;font-size: 13px;}
#main .pagination .spot {font-size: 20px;}
#main .pagination .next {background: url(../../images/arrow_nextpage.gif) right no-repeat;padding-right: 10px;}

/* detail */
#main .detailContent{padding:45px;padding-bottom:15px;height:100%;}

.searchTopSection .threeSection,.searchTopSection .threeSection a,
.searchContent span.button,.searchContent #searchBnt,
#mainSide .saasSection ul li,
.mainContentLeftOne .bottomSection a,.mainContentLeftOne .lowerTitle a.name,
.mainContentRightTwo .eleInner li a,.mainContentRightTwo .eleInner li a,
.mainSideFour h2 span em,#mainSide .communitySection .bbsAnd .textDot{background-image:url(../../images/level2.gif);background-repeat:no-repeat;}

/* company card */
.main-relation-frame{float:left;border-left:1px #999 solid;border-right:1px #999 solid;border-top:1px #999 solid;border-bottom:5px #f60 solid;width:450px;display:inline;}
.background-frame{padding:15px 0 3px 25px; margin-right:5px; margin-bottom:5px; height:100%;}
.background-frame h1{color:#f60;font-size:14px;font-weight:bold;display:inline;}
.background-frame h1 a:link, .background-frame h1 a:visited, .background-frame h1 a:active{color:#f60; text-decoration:none;}
.background-frame h1 a:hover{color:#f60;text-decoration:underline;}
table.relation-table{border:0;margin-top:10px;}
table.relation-table td{padding: 4px 10px 0 0;*padding-top:7px;}
table.relation-table td.cellOne{color:#666;font-weight:bold;width:19%;text-align:right;}
table.login-table td{padding:5px 0;}
table.login-table td input.kdtext{border:1px #DCDCDC solid;width:120px;}
table.login-table td .loginBt,table.login-table td .loginBt a{background:url("../images/ssoLg.gif") no-repeat;}
table.login-table td .loginBt{height:25px;padding-left:3px;float:left;line-height:24px;background-position:left top;}
table.login-table td .loginBt a{height:25px;padding:0px 16px 0px 16px;float:left;line-height:24px;background-position:-108px top;}
table.login-table td .loginBt a:link,.loginBt a:visited{color:#000;text-decoration:none;}
table.login-table td .loginBt a:hover,.loginBt a:active{color:#FF7700;text-decoration:none;}
.company-login-right{margin-left:220px;margin-top:15px;}
#loginTip{color:red;}