@charset "gb2312";
/* CSS Document */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,div,dl,dt,dd
{margin:0;padding:0;border:0;}
body{background:#fff;color:#333;font-size:12px;font-family:"宋体";background:url(../images/body_bg.gif?v=20101124) repeat-x;}
ul,li{list-style-type:none;}
select,input,img,select{vertical-align:middle; }
.fl{ float:left}
.fr{ float:right}
.f13{ font-size:13px;}
.fb{ font-weight:bold;}
a:link{color:#1373bd;text-decoration:none;}
a:visited{color:#1373bd;text-decoration:none;}
a:hover{color:#1373bd;text-decoration:underline;}
a:active{color:#1373bd;}
.clear{clear:both;}
#top{ width:960px; height:24px; margin:0 auto; line-height:24px; overflow:hidden; }
#top_left{ width:500px;}
#top_right{width:450px; text-align:right;}
.orange{ color:#ff6600; padding:0 5px;}
.orange a:link{ color:#ff6600; text-decoration:underline;}
.gray1{ color:#bbb;}
.lh22{ line-height:22px;}

#container{width:960px; margin:0 auto; text-align:left; position:relative; padding:0;}
.logo{ height:66px; margin:30px auto 0 auto; padding-bottom:10px; border-bottom:}
.step{ height:28px; width:960px;}
.step ul li{ width:240px; float:left; line-height:28px; text-align:center; font-size:14px; font-weight:bold;}
.step ul li.step_current{ color:#FFF;}
#step1{ background-image:url(../images/step1.gif?v=20101124);}
#step2{ background-image:url(../images/step2.gif?v=20101124);}
#step3{ background-image:url(../images/step3.gif?v=20101124);}
#step4{ background-image:url(../images/step4.gif?v=20101124);}


/*8.30新修改begin*/
.reg_content{margin:10px auto;}
.reg_form{ width:720px; float:left;}
/*8.30新修改end*/

.maincontent{ width:698px; float:left; overflow:hidden; border:1px solid #d4e8fc; padding:10px;}
.maincontent2{ width:698px; float:left; overflow:hidden; border:1px solid #d4e8fc; padding:10px;}
.maincontent3{ width:698px; float:left; overflow:hidden; border:1px solid #d4e8fc; padding:10px; background:url(../images/jihuo_bg.jpg);}
.maincontent h2{ font-size:14px; background-color:#EEE; height:24px; line-height:24px; text-indent:10px;}
.maincontent h3{ font-size:13px; background-color:#D4E8FC; height:24px; line-height:24px; text-indent:10px;}

/*8.30去掉*/
/*.reg_form ul{ overflow:hidden;}*/


.reg_form ul li.field{border:1px solid #FFF; height:68px; padding:8px 14px 4px 24px;}
.reg_form ul li.hover{border:1px solid #d4e8fc; background-image:url(../images/login_hover_bg.gif); height:68px; padding:8px 14px 4px 24px;_padding:8px 0px 4px 24px;}
.input{ float:left; width:270px; margin-top:23px;}
.input2{float:left; width:560px; margin-top:12px; margin-left:80px; display:inline;}
.inputname{ display:block; width:60px; text-align:right; float:left; height:24px;line-height:24px;}
.inputname2{ display:block; width:90px; text-align:right; float:left; height:24px;line-height:24px; padding-right:10px;}
.normal_field { border:none; background:url(../images/normal_field.gif) no-repeat; width:170px; height:20px; line-height:20px; padding:2px 3px; color:#666;}
.normal_field2 { border:none; background:url(../images/normal_field2.gif) no-repeat; width:220px; height:20px; line-height:20px; padding:2px 3px; color:#666;}
.right_field { border:none; background:url(../images/input_bg.gif) no-repeat; width:170px; height:20px; line-height:20px; padding:2px 3px;color:#666;}
.error_field { border:none; background:url(../images/error_field.gif) no-repeat; width:170px; height:20px; line-height:20px; padding:2px 3px;color:#666;}
.yanzheng_field{ border:none; background:url(../images/yanzheng_bg.gif) no-repeat; width:75px; height:20px; line-height:20px; padding:2px 3px;color:#666;}
.msg{ float:left; width:160px;}
.yanzheng_error_field{ border:none; background:url(../images/yanzheng_error_field.gif) no-repeat; width:75px; height:20px; line-height:20px; padding:2px 3px;color:#666;}
.yanzheng_right_field{ border:none; background:url(../images/yanzheng_input_bg.gif) no-repeat; width:75px; height:20px; line-height:20px; padding:2px 3px;color:#666;}
.show-attention .attention { background:url(../images/right.gif?v=1) no-repeat 10px 27px; padding-left:30px;display:block; width:140px; height:70px; line-height:70px; float:left;}
.show-attention .error { background:url(../images/error.gif) no-repeat 10px 27px; padding-left:30px;display:block; width:140px; height:70px; line-height:70px; float:left;}
.tips{ float:right; width:230px; height:60px; line-height:20px; padding:5px 5px 5px 15px; vertical-align:middle; color:#999;}
.btn_line{ border-bottom:1px dotted #CCC;}
.pad10{ padding-bottom:10px; }
.xieyi{ padding:10px; text-align:center;}
.xieyi_info{ border:1px solid #8BB2D9; padding:10px; color:#666; width:480px; height:160px; overflow:scroll; margin:0 auto;}

.contentright{ float:right; width:228px; background-color:#F7FCFF; border:1px solid #D0E6FE; overflow:hidden;}
.contentright{float:right;width:228px;height:500px;color:#666;}
.contentrighttop{width:228px;height:20px;}
.contentright01{width:168px;padding:20px 0 15px 60px;}
.contentright010{width:168px;line-height:20px;padding:8px 0 10px 60px;}
.contentright02{width:210px;height:1px;margin:0 auto;}
.contentright03{width:167px;height:27px;padding:28px 0 0 62px;border-top:1px dotted #CCC}
.red{color:#f00;}
.red a:link,.red a:visited,.red a:hover{color:#f00;text-decoration:underline;}
.blue a:link,.blue a:visited,.blue a:hover{color:#316294;text-decoration:underline;}
.blue a:active{color:#316294;}
.jihuo01{height:37px;width:960px;background:url(../images/jihuo_03.jpg) no-repeat;}
.jihuo02{height:380px;width:960px;background:url(../images/jihuo_04.jpg) bottom no-repeat #fff;}
.jihuo02_2{height:380px;width:960px;background:url(../images/jihuo_05.jpg) bottom no-repeat #fff;}
.jihuo02_3{height:379px;width:960px;line-height:20px;background:url(../images/jihuo_06.jpg) no-repeat;}
.jihuo03{width:930px;height:30px;line-height:30px;margin:0 auto;background:url(../images/link.gif) bottom repeat-x;padding-top:14px;text-align:center;font-size:14px;font-weight:bold;}
.jihuo04{width:930px;height:30px;line-height:30px;margin:0 auto;padding-top:35px;text-align:center;}

/* 升级页面t */
.add_list{ margin-top:10px; overflow:hidden;}
.list_info{ height:82px; padding:9px 0; overflow:hidden; border-bottom:1px solid #D4E8FC;}
.list_select{ float:left; width:40px; text-align:center; margin-top:30px;}
.list_pic{ float:left; width:80px; height:80px; padding:1px; border:1px solid #CCC;}
.qiye_info{ float:right; width:560px;}
.qiye_info h5{ font-size:12px; height:24px; line-height:24px;}
.qiye_info p{ font-size:12px; color:#333; line-height:24px; display:block; margin-top:5px;}
.PagerCSS {width:460px; margin:5px auto; padding:3px 0px; height:20px;}
.PagerCSS ul { float:left; padding-left:10px;width:420px;}
.PagerCSS span { float:left; border:1px solid #5d9cdf; height:20px; line-height:20px; margin:0px 2px;}
.PagerCSS span a, .pageinfo { display:block; background:#e6f2fe; margin:0px; padding:0px 6px; color:#333;}
.PagerCSS A:hover{color: #000000;background:#a9d2ff;text-decoration: none;}
.pageinfo{ color:#555;}
.current{ background:#a9d2ff; display:block;font-weight:bold; padding:0px 6px; }
.PagerCSS SPAN.disabled{display: none;}
.aspnetPager{font-size: 12px;height:30px;*height:60px;_height:30px;padding-left: 25px;margin-bottom:10px;margin-top:-20px;}
.pagerstyle{text-align:left;float:left;padding:0px;}    
.PagerCSS span.slhstyle{width:20px; border:none;}

.successcontent{ width:698px; float:left; overflow:hidden; border:1px solid #d4e8fc; padding:10px;}
.contentleft101{width:722px;height:133px;background:url(../images/icon03.jpg) no-repeat 140px 27px #fff;}
.contentleft102{width:572px;height:310px;line-height:30px;background:url(../images/chenggong.gif) no-repeat;padding:23px 0 0 150px;}
.form_info{ overflow:hidden;}
.line{ border-bottom:1px dotted #CCC; padding-top:20px;}
.normal_select{ border: 1px solid #85B0D2;; background:none; width:220px; height:24px; line-height:20px;color:#666;}
.short_select{ border: 1px solid #85B0D2;; background:none; width:110px; height:24px; line-height:20px;color:#666;}
.contentleft2input{ width:100px;} 

.input2 span.right { margin-left:20px; display:inline; background:url(../images/right.jpg) no-repeat 5px 3px; padding-left:24px;display:block; width:160px; height:24px; line-height:24px; float:left;}
.input2 span.error { margin-left:20px; display:inline; background:url(../images/error.gif) no-repeat 5px 3px; padding-left:24px;display:block; width:160px; height:24px; line-height:24px;float:left; }

/*8.30新加*/
.emaillist{ line-height:20px; color:#999999; background-color:#FFFFFF; position:absolute;width: 174px; left: 60px; _left:63px; top: 24px; border:1px solid #ccc; z-index:100}
.input .emaillist a{cursor:pointer;font-size:12px;height:20px;padding:0 5px; display:block; width:164px;color:#999999; }
.input .emaillist a:hover{ background-color:#bfe6ff; color:#000000; text-decoration:none}
.input .emaillist .note{ background-color:#F0F0F0;display:block; width:164px;padding:0 5px;}