/*common*/
body{line-height:150%;border-top:1px solid #000;font-size:12px;font-family:arial,Verdana;}
body,form,img,p{margin:0px;padding:0px;border:0px;}
dl,dd,dt,ul,li{list-style-position:outside;list-style-type:none;margin:0px;padding:0px;border:0px;}
h1,h2,h3,h4{margin:0px;padding:0px;border:0px;}
a:link,a:visited{text-decoration:none;color:#305077;}
a:active,a:hover{text-decoration:none;color:#e7674b;}
.centess{margin:0 auto;padding-top:1px;width:980px;}
.clear{clear:both;font-size:0px;visibility:hidden;width:0px;line-height:0px;}
.clr{clear:both;}

/*head*/
.enFuncton{padding:2px 10px 1px 0px;background:#f1f1f2;text-align:right;font-size:10px;color:#636466;font-weight:bold;}
.date{padding:5px 10px 3px 0px;text-align:right;font-family:Arial Bold/Helvetica Bold;font-size:12px;color:#636466;}
.searchBox{padding:0px 0px 2px 10px;}
.searchBoxlf{float:left;}
.searchBoxri{float:right;padding:3px 3px 0px 0px;}
.advanced{font-size:9px;}
.advanced a:link,.advanced a:visited{font-size:9px;text-decoration:underline;color:#636466;}
.advanced a:active,.advanced a:hover{font-size:9px;text-decoration:underline;}
.searchBoxri table{margin-top:24px;width:240px;font-family:Arial Bold/Helvetica Bold;font-size:14px;color:#636466;}
.searchInput{padding:8px 5px 0px;width:155px;height:21px;border:1px solid #E8E8E8;}
/*navigation*/
.nav{padding:0px;height:32px;}
.nav li{float:left;margin-right:1px;height:30px;background:#636466;}
.nav li.cur a:link,.nav li.cur a:hover,.nav li.cur a:active,.nav li.cur a:visited{display:block;padding:5px 24px 5px 25px;color:#e7674b;background:#e7674b;border:1px solid #F6C5B7;border-left:none;border-right:none;color:#ffffff;}
.nav li a:link,.nav li a:visited{display:block;padding:5px 24px 5px 25px;color:#ffffff;border:1px solid #A4ACB7;border-left:none;border-right:none;}
.nav li a:hover,.nav li a:active{display:block;padding:5px 24px 5px 25px;color:#e7674b;background:#e7674b;border:1px solid #F6C5B7;border-left:none;border-right:none;color:#ffffff;}
.nav li.navdrop{position:relative;overflow:hidden;height:30px;display:block;}
*html .nav li.navdrop{position:relative;overflow:hidden;height:31px;display:block;}
*+html .nav li.navdrop{position:relative;overflow:hidden;height:31px;display:block;}
.nav li.w74 a:link,.nav li.w74 a:hover,.nav li.w74 a:active,.nav li.w74 a:visited{float:left;display:block;padding:5px 28px 5px 19px;width:10px;}
*html .nav li.w74 a:link,*html .nav li.w74 a:hover,*html .nav li.w74 a:active,*html .nav li.w74 a:visited{float:left;display:block;padding:5px 18px 5px;width:10px;}
.nav li.navdrop2{position:relative;overflow:visible;}
.navExtend{position:absolute;background:#ffffff;width:76px;}
.navExtend li{float:none;display:block;margin-bottom:1px;padding:0px;width:76px;height:30px;background:#636466;text-align:center;}
.navExtend li a:link,.navExtend li a:visited{display:block;padding:5px 0px 0px;height:25px;background:#DCDDDF;color:#636466;border:none;}
.navExtend li a:hover,.navExtend li a:active{display:block;padding:5px 0px 0px;height:25px;background:#e7674b;color:#ffffff;border:none;}


.bottom a:link,.bottom a:visited{color:#ffffff;}
.bottom a:hover,.bottom a:active{text-decoration:underline;color:#ffffff;}
/*bottom*/
.bottom{padding:23px 15px 40px;background:#636466;color:#ffffff;font-weight:bold;}
.bottomlogo{float:left;width:160px;}
.bottomNav{float:left;width:165px;}
.bottomNav2{float:left;width:330px;}
.bottomCon{float:left;width:140px;font-size:10px;font-weight:normal;line-height:15px;}

.enBody{padding:12px 0px 10px;width:980px;}
.enBodylf{float:left;width:655px;}
.enBodyri{float:right;width:316px;}
.enConlf{float:left;width:482px;}
.enConmid{float:left;padding-left:16px;width:150px;}
.enConmid h3{padding:15px 10px 0px;height:23px;background:#f1f1f2;font-size:13px;letter-spacing:1px;}
.enListlf{float:left;margin-top:10px;padding-right:18px;width:472px;border-right:1px solid #C7C7C7;}
.enBodylf h3,.enBodyri h3{padding:15px 10px 0px;height:23px;background:#f1f1f2;font-size:13px; letter-spacing:0px;}
.enListlf{float:left;margin-top:10px;padding-right:18px;width:472px;border-right:1px solid #C7C7C7;}
.enListlfCon{padding:0px 0px 35px 10px;}
.enListlfCon dt{padding:10px 0px;font-size:16px;font-weight:bold;}
.enListlfCon dd{color:#646464;line-height:15px;}
.enListmid{float:left;margin-top:10px;padding-left:6px;width:150px;}
.enListmid h3{padding:11px 10px 4px;background:#ffffff;font-size:12px;letter-spacing:1px;}

/*翻页样式2*/
#pageNext{margin:0px 0px 15px;text-align:right;}
#pageNext div{display:inline;margin-right:2px;}
.nored{padding:5px;background:#F3F3F3;border:none;color:#305077;font-weight:bold;}
#pageNext div a:link,#pageNext div a:active,#pageNext div a:visited{padding:5px;background:#F3F3F3;}
#pageNext div a:hover{padding:5px;background:#E1E8F0;}

#pageNext li{display:inline;margin-right:2px;}
#pageNext li a:link,#pageNext li a:active,#pageNext li a:visited{padding:5px;background:#F3F3F3;}
#pageNext li a:hover{padding:5px;background:#E1E8F0;}

.high20{margin:20px 0 0;}

/*注册*/
.messageDiv{width:596px;padding:14px;border:1px solid #686868;background:#FFF;}
.messageDivtitle{height:100%;overflow:hidden;}
.messageDivtitle dt{float:left; font-family:"黑体"; font-size:16px;}
.messageDivtitle dd{float:right;}
.writeinput{width:68px;background:#FFF;padding:1px 2px;border:1px solid #D9D9D9;}
.writelogin{padding:1px 0 0;vertical-align:top;}
#bg{width:100%;height:100%;_width:1345px;top:0px;left:0px;position:absolute;filter:Alpha(opacity=50);opacity:0.5;background:#000;}
#popbox{position:absolute;width:598px;left:50%;top:50%;margin:-100px 0 0 -350px;background:#FFF;}
.logninInfo{margin:12px 0 0;padding:0px 0px 0px;}
.passwordRemind{padding:0px 28px;color:#ff0000;}
.logninInfoTit{padding-bottom:12px;font-size:20px;color:#cc0000;line-height:24px;background:url(http://file.caing.com/images/english/common/images/bg_line.gif) repeat-x bottom;}
.logninInfoTit span{color:#000000;}
.logninInfoCon{padding:0px;}
.logninInfo th{width:125px;font-weight:normal;text-align:right;}
.logninInfo td{text-align:left;}
.logninInfo td b{color:#cc0000;}
.logninInfo td div{padding:10px 75px 0px 10px;}
.logninInfo .red{color:#cc0000;}
.logninInfo .green{color:#006633;}
.logninInfo td span{color:#999999;font-size:10px;}
.logninInfo td i{color:#999999;font-style:normal;}
.logninInfoInput{width:157px;height:22px;border:1px solid #6D8EBA;border-right:1px solid #BFCEE1;border-bottom:1px solid #BFCEE1;}
.logninInfoIdentifyingCode{width:98px;height:22px;border:1px solid #6D8EBA;border-right:1px solid #BFCEE1;border-bottom:1px solid #BFCEE1;}
.logninInfoCon p{padding:6px 30px 20px 20px;line-height:13px;background:url(http://file.caing.com/images/english/common/images/bg_line.gif) repeat-x top;}
.logninInfoCon p span{color:#999999;}
.logninSuccse{padding-bottom:60px;}
.logninSuccse p{padding:20px 30px 65px 20px;line-height:21px;}
.logninSuccse p a:link,.logninSuccse p a:visited{color:#cc0000;}
.findPassword p{padding:10px 30px 25px 20px;line-height:15px;color:#797C7A;}

.messageDiv .wrInput{width:560px;height:141px;padding:4px;overflow:auto;border:1px solid #9A9A9A;background:#FFF;font-size:14px;}
.writeInfo2 dl{height:100%;overflow:hidden;padding:7px 14px 7px 10px;}
.writeInfo2 dl dt{float:left;}
.writeInfo2 dl dd{float:right;}
.tabwrite{width:450px;}
.tabwrite tr td{margin:0;padding:0 1px;}