body,td,th { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height:150%; }
a:link, a:visited{ color: #2628A8; text-decoration: none; }
a:hover,a:active { color: #ff0000; text-decoration: none; }
a.black:link, a.black:visited{ color: #000; text-decoration: none; }
a.black:hover,a.black:active { color: #ff0000; text-decoration: none; }
body { background-color: #FFFFFF; margin: 0 auto 0 auto; }
img { border: 0;}
#wrapper{ text-align: left; margin: 0 auto; width: 770px; }
.clearfix:after {content: ".";  display: block;  height: 0;  clear: both;  visibility: hidden;}
.clearfix {display: block;}/* End hide from IE-mac */
.clearfix {display:inline-block;}/* End hide from IE-mac */
.clear {clear:both; line-height:0; height:0; font-size:0px;}
.h10{height:10px; font-size: 0px; line-height: 0px; display: block; width: 10px; clear: both;}
.h7{height:7px; font-size: 0px; line-height: 0px; display: block; width: 10px; clear: both;}
.h5{height:5px; font-size: 0px; line-height: 0px; display: block; width: 10px; clear: both;}
#footer { border-top: 0px solid #D9DBDA; clear: both; display: block; font-size:12px; margin-left:auto; margin-right: auto; padding-top: 20px; text-align: center; width: 750px; }
a.header12:link, a.header12:visited, a.header12:hover, a.header12:active {font-size: 12px; text-decoration: none; }
/*head*/
.bodyTop { font-size: 10px; height: 10px; line-height: 10px; }
#topNav { float:right; height: 49px; margin-top:16px; text-align: right; width: 540px; }
#topNavLeft { float: left; height: 48px; line-height: 24px; width: 397px; }
#topNavRight { float: left; height: 33px; padding-top: 10px; text-align: right; vertical-align: middle; width: 139px; }
#headerBottom { float: left; height: 38px; margin-left:0; margin-right:0; clear:both;}
#header {height: 108px; margin-bottom: 0; margin-left:auto; margin-right:auto; padding-bottom: 0; width: 750px; }
#headerbjP,#headerbj{ background-image: url(header_bg.gif);background-position: bottom; background-repeat: repeat-x; height:118px; width: 100%; padding:0; margin:0; }
#logo { background:#FFFFFF url(logo.gif) no-repeat; float: left; height: 65px; width: 206px;}
#headerTop {margin-left:0; margin-right:0; height:70px; clear:both;}
#headerBottomOne { margin: 0px; padding-top: 0;float:left; width:750px; line-height:normal; font-size:14px;} 
#headerBottomOne ul { margin:0 auto 0 150px; padding:10px 0 10px 0; list-style:none; display:block;} 
#headerBottomOne li { float:left; margin:0; padding:0 0 0 10px;} 
#headerBottomOne a {  margin-left:-6px; text-indent :6px;float:left; display:block; padding:5px 15px 4px 10px; text-decoration:none; color:#000000; font-weight:bold;} /* commented backslash hack hides rule from ie5-mac \*/ 
#headerBottomOne a {float:none;} /* end ie5-mac hack */ 
#headerBottomOne a:hover { color:#000; } 
/*head end*/
/*main body*/
.left{width:250px; float:left;}
.right{width:510px; float:right;}
.login,.servicesList,.applicationList,.forum,.corp,#bank{ border:1px #ccc solid; margin-top:10px;}
.servicesList,.applicationList{ width:508px;}
.login{ height:205px;}
.experience,.understand{ margin-top:10px;}
.understand{ background:url(/seashell/website/img_s/common/index/mobileBottom.gif) bottom no-repeat; height:137px; width:230px; padding-left:20px;}
.understand img{ margin-left:-20px;}
.mobileno{ width:92px; color:#666; height:18px; line-height:18px; margin:0px 0px 5px 0px;}
.startmobile{ width:101px; height:49px; margin:0 0 5px auto; background:none; border:0; cursor:pointer;} 
.mobileOut{ width:112px;float:right;}
.mobileOut img{ margin-left:0px;}
#info,#services,#application,#bank{clear:both; width:100%;}
.propagandize{ border-top:10px solid #FFFFFF;}
.individual{width:250px; float:left}
.individualHead,.enterpriseHead{ width:225px; margin-left:15px; margin-top:11px; clear:both;}
.forumHead{margin-left:15px; margin-right:10px; margin-top:9px; border-bottom:4px solid #F36F31; display:block;}
* html .forumHead{margin-top:5px;}
*+html .forumHead{margin-top:5px;}
.corpHead{margin-left:15px; margin-right:10px; margin-top:8px; border-bottom:1px solid #ccc; display:block;}
* html .corpHead{margin-top:5px;}
*+html .corpHead{margin-top:5px;}
.individualHead {border-bottom:4px solid #FFE92B;}
.enterpriseHead {border-bottom:4px solid #5A73C5;}
.enterprise {width:250px; float:right;}
h2,h3{font-size:14px; font-weight:bold; margin:0; padding:0;}
h4{font-size:12px; font-weight:bold; margin:0; padding:0;}
.individualContent{margin-left:15px; width:240px; border-right:1px solid #ccc; margin-top:6px; margin-bottom:8px;}
* html .individualContent{margin-top:8px;}
*+html .individualContent{margin-top:8px;}
.enterpriseContent{margin-left:15px;margin-top:6px; margin-bottom:8px;}
* html .enterpriseContent{margin-top:8px;}
*+html .enterpriseContent{margin-top:8px;}
.individualContentS{margin-left:15px; width:240px; border-right:1px solid #ccc; line-height:180%; margin-top:7px; margin-bottom:10px;}
.enterpriseContentS{margin-left:15px;margin-top:7px; margin-bottom:10px;line-height:180%}
ul { list-style-type: none;margin:0; padding:0;}
li{margin:0; padding:0;}
.login-inner { margin:6px; margin-bottom:0;}
.loginFooter {text-align:center; border-top:1px solid #ccc; height:43px; vertical-align:middle; padding-top:4px;}
.enterpriseListL { width:88px; float:left;}
.enterpriseListR { width:130px; float:left;}
.email{ vertical-align:bottom; line-height:16px; height:16px; color:#666666} 
.individualList{ clear:both;}
.individualListL { width:88px; float:left;}
.individualListR { width:130px; float:left;}
.corpContent,.forumContent{ margin-left:15px; margin-top:9px;}
.moreText{ display:block; text-align:right; margin-right:15px;}
.bankInfo-left{ width:44%; float:left; border-right:1px solid #ccc; margin-top:10px; margin-bottom:10px; }
.bankInfo-right{ width:54%; float:right; margin-top:10px; margin-bottom:10px;}
.bankListHead{ border-bottom:1px solid #ccc; margin-right:10px;margin-left:15px;}
.bankInfoHead{border-bottom:1px solid #ccc;margin-right:10px;margin-left:0;}
.bankListContent{margin-left:15px; margin-top:8px;}
.bankInfoContent{margin-right:10px;margin-left:0; margin-top:8px;}
.bankInfoContent ul li{width:198px; display:block; float:left; height:22px;}
.bankListContent ul li{width:111px; display:block; float:left; height:30px;}
.texttcont{border:0px solid #FDB258;overflow:hidden; padding-top:2px; display:block;}
.gonggao{border:1px solid #ccc;overflow:hidden; padding-top:2px; display:block;}
.gonggao a:link,.gonggao a:visited,.gonggao a:hover,.gonggao a:active { color: #000; text-decoration: none; margin-right:0px;}
.gonggaoHead{font-weight:bold;width:50px; float:left; text-align:right;display:block;}
.gonggaoMore{width:20px;float:right;}
.gonggaoMore img{ padding-top:2px;}
.gonggaoMore a{ margin-right:0;}
/*main body end*/
a.black:link, a.black:visited{ color: #000; text-decoration: none; }
a.black:hover,a.black:active { color: #ff0000; text-decoration: none; }
