@charset "gb2312";
/* CSS Document */
/*box*/
.box{ border-left:1px solid #E5E6E6; border-right:1px solid #E5E6E6; background:#FFF url(images-ciemainbg.png) no-repeat center top; width:970px; padding:0px 9px 0px 9px; margin:0px auto;}

/*regcon*/
.regcon{ padding:20px 50px; text-align:left;}
  .regcon h1{ height:30px; line-height:30px; padding:0px 0px 0px 5px; border-bottom:1px solid #E5E5E5; position:relative;}
  .regcon h1 img{ margin:0px 10px;}
  .regcon h1 .red{ width:180px; height:20px; top:0px; right:0px; text-align:right;}
  .regcon table{ width:98%; margin:0px auto;}
  .regcon th,.regcon td{ border-bottom:1px dashed #E5E5E5; height:40px; padding:0px 5px;}
  .regcon th{ width:140px; text-align:right; font-weight:normal;}
  .regcon input{ margin-right:5px;}
  .regcon .wtd1{ width:290px;}
  .regcon .wth1{ width:100px;}
  .regcon .winput1{ width:170px;}
  .regcon .winput2{ width:420px;}
  .regcon .winput3{ width:596px;}
  .regcon .wslect1{ width:176px;}
  .regcon .wslect2{ width:300px;}
  .regcon .hth1{ height:80px; padding:5px 0px;}
  .regcon .radio{ border:0px; margin:0px 5px;}
  .regcon .himg1{ height:102px; vertical-align:top; padding-top:18px;}
  .regcon .himg2{ float:left; width:500px; padding-top:5px;}
  .regcon .bimg{ width:80px; height:100px; border:1px solid #E5E6E6; background:#FBFBFB; float:left;}
  .regcon .wtext{ width:730px; height:80px; margin:5px 0px; padding:2px; line-height:21px;}
  .regcon .boxbtn{ height:50px; padding-top:30px; clear:both; text-align:center;}
  .regcon .boxbtn a{ padding:0px 20px;}
/*blogin*/
.blogin{ width:425px; padding:0px 30px; float:left; height:400px;}
  .bloginbg{ background:url(images-cieloginbg.jpg) no-repeat left bottom;}
  .blogin h1{ border-bottom:1px solid #E5E5E5; height:45px; padding-top:50px; font-size:20px; text-align:center;}
  .blogin dl{ padding:30px 35px;}
  .blogin dd{ text-align:left; font-weight:bold; height:60px;}
  .blogin dd input{ width:250px; height:29px; border:0px; background:url(images-cieinputbg2.png) no-repeat left bottom; padding:0px 5px;}
  .blogin dd input#validCode{ width:80px; height:29px; border:0px; background:url(images-cieinputbg6.png) no-repeat left bottom; padding:0px 5px;}
  .blogin dt{ text-align:center; height:40px;}
  .blogin dt img{ margin:0px 15px;}
  .blogin dt .red{ padding-top:30px; display:block;}
  .blogin ul{ width:300px; float:left; margin:10px 0px 0px 150px;}
  .blogin li{ background:url(images-cieico7.gif) no-repeat left 22px; height:20px; line-height:20px; clear:both; text-align:left; text-indent:30px; padding-top:20px;}
  .blogin li a:link,.blogin li a:visited,.blogin li a:active{ color:#125B87; text-decoration:none; font-weight:bold; text-decoration:underline;}
  .blogin li a:hover{ color:#B00000; text-decoration: underline;}
  
  .mySercher{ width:250px; height:29px; border:0px; background:url(images-cieinputbg2.png) no-repeat left bottom; padding:0px 5px;}
