﻿/*
#stepcontent{ height:37px; background-color:White;}
#stepcontent .inner{width:975px; margin:0px auto; height:37px; height:24px; padding:7px 0px 6px 0px; overflow:hidden;}
#stepcontent ul{ width:604px; background:url(imagesstepcontent_bg.jpg) no-repeat 0px 0px; height:24px;}
#stepcontent li{ padding:0px 0px 0px 26px; font-weight:bold; font-size:16px; color:#9A9A9A; float:left; height:24px; line-height:24px;}
#stepcontent .li1{ width:83px;}
#stepcontent .li2{ width:136px;}
#stepcontent .li3{ width:134px;}
#stepcontent .li4{ padding-left:40px;}
#stepcontent .current{ color:#FD8311;}
*/


#stepcontent{ height:37px; background-color:White;}
#stepcontent .inner{width:975px; margin:0px auto; height:37px; height:24px; padding:0px 0px 13px 0px; overflow:hidden;}
#stepcontent li{ font-size:14px; font-weight:bold; color:#9A9A9A; height:24px; line-height:24px; overflow:hidden; background:url(imagesstep03.jpg) no-repeat right 0px #EFEFEF; float:left; padding:0px 35px 0px 20px;}
#stepcontent .current{  color:White; background-image:url(imagesstep01.jpg); background-color:#FD780F;}
#stepcontent .currents{ color:White; background-image:url(imagesstep02.jpg); background-color:#FD780F;}
#stepcontent .last{ background-image:url(imagesstep04.jpg);}
#stepcontent .select{ color:#FD780F;}

#maincontent{ border:solid 1px #E6E5E5;width:948px; background-color:White; padding:25px 0px 25px 25px; margin:20px auto;}
#maincontent h2{ color:#123174; font-size:18px; font-family:'微软雅黑'; line-height:25px;}
#maincontent h2 span{ display:block; color:#484848; line-height:20px; font-weight:normal;}
#maincontent .h2{color:#FD780F;}
#maincontent .r{ float:right; border-left:solid 1px #DDDDDD; width:270px; padding:20px 30px 30px 50px;}
#maincontent .r ul{ background:url(../images/login_t_title.jpg) no-repeat center 0px; padding:130px 0px 0px 0px;}
#maincontent .r .ul{ background-image:url(../images/alarmtitle1.jpg);}
#maincontent .r li{ color:#858585; font-size:14px; background:url(imagesli02.jpg) no-repeat 0px 8px; line-height:20px; padding:3px 0px 3px 18px;}
#maincontent .l{ float:left; width:570px;}
#maincontent .l ul{ padding:25px 0px;}
#maincontent .l li{ padding:5px 0px;}
#maincontent .l label{ display:inline-block; width:70px;}
#maincontent .l .text{ margin:0px 9px 0px 0px; width:185px; padding:0px 5px; height:28px; line-height:28px; border:solid 1px #E0E0E0; background-color:#F9F9F9; vertical-align:middle;}
#maincontent .l .text1{ margin:0px 9px 0px 0px; width:55px; padding:0px 5px; height:28px; line-height:28px; border:solid 1px #E0E0E0; background-color:#F9F9F9; vertical-align:middle;}
#maincontent .l .s1{ color:#FB7914;}
#maincontent .l .s2{ color:#5E99D6;}
#maincontent .l li .s2 a{ margin:0px 8px 0px 0px; color:#FD780F;}
#maincontent .l .agreeli{ padding-left:70px;color:#5E99D6;}
#maincontent .l .agreelis{ color:#FD780F;}
#maincontent .l .checkbox{ vertical-align:middle; margin:-2px 5px 0px 0px;}
#maincontent .l .libtn{ padding-left:70px;  padding-top:15px;}
#maincontent .l .regbtn{ width:88px; height:29px; border:0px; cursor:pointer; background:url(imagesregbtn.jpg) no-repeat 0px 0px;}


#reginfo{}
#reginfo dl{ width:925px;}
#reginfo dt{ padding:0px 0px 0px 15px; height:30px; line-height:30px; background-color:#F7F7F7; color:#FD780F; font-size:14px; font-weight:bold;}
#reginfo dt span{ padding:0px 3px; font-weight:normal; color:#AEAEAE;}
#reginfo dt label{ color:#FD780F;}
#reginfo dd{ padding:15px;}
#reginfo .image{ width:99px; padding:50px 50px 0px 0px; float:right;}
#reginfo .image img{ width:97px; height:120px; border:solid 1px #DDDDDD;}
#reginfo .image .uploadbtn{ margin:10px 0px 0px 0px; width:100px; height:25px; border:0px; background:url(imagesuploadbtn.jpg) no-repeat 0px 0px; cursor:pointer;}
#reginfo .dec{ border-top:dotted 1px #DDDDDD; padding:15px 0px; line-height:180%; color:#EA4D21;}
#reginfo .dec p{color:#EA4D21;}
#reginfo2 .dec{ border-top:dotted 1px #DDDDDD; padding:15px 0px; line-height:180%; color:#EA4D21;}
#reginfo2 .dec p{color:#EA4D21;}
#reginfo .btns .btn1{ margin:0px 10px 0px 0px; width:155px; border:0px; height:25px; cursor:pointer; background:url(imagessavebtns.jpg) no-repeat 0px 0px;}
#reginfo .btns .btn2{ width:202px; height:25px; border:0px; cursor:pointer;background:url(imagessavebtns.jpg) no-repeat right 0px;}
#reginfo2 .btns .btn1{ margin:0px 10px 0px 0px; width:155px; border:0px; height:25px; cursor:pointer; background:url(imagessavebtns.jpg) no-repeat 0px 0px;}
#reginfo2 .btns .btn2{ width:202px; height:25px; border:0px; cursor:pointer;background:url(imagessavebtns.jpg) no-repeat right 0px;}
#reginfo ul{ padding:10px 0px 20px 30px;}
#reginfo li{ color:#AEAEAE; line-height:20px; padding:12px 0px 2px 0px;}
#reginfo li span{ text-align:right; display:inline-block; width:100px; color:#484848;}
#reginfo li label{ color:#FD780F; padding:0px 2px;}
#reginfo li p{color:#FD780F; padding-left:100px;}
#reginfo li .text{ width:220px; padding:0px 5px; height:21px; line-height:21px; border:solid 1px #E0E0E0; vertical-align:middle; margin:0px 8px 0px 0px;}
#reginfo li .text_short{ width:100px; padding:0px 5px; height:21px; line-height:21px; border:solid 1px #E0E0E0; vertical-align:middle; margin:0px 8px 0px 0px;}
#reginfo li .select{ height:20px; line-height:20px; border:solid 1px #E0E0E0; vertical-align:middle; margin:0px 8px 0px 0px;}
#reginfo li .checkbox{ width:auto;vertical-align:middle; margin:0px 8px 0px 0px;}
#regsuccess{ padding:40px 170px;}
#regsuccess p{ padding:2px 0px; font-size:14px; line-height:22px;}
#regsuccess span{ color:#FD780F; font-size:14px;}
#regsuccess label{ color:#FD780F; font-size:14px;}
#regsuccess .btns{ text-align:center; padding:45px 0px 15px 0px;}
#regsuccess .btns .btn1{height:48px; border:0px; margin:0px 10px; background:url(imagesregsuccessbtns.jpg) no-repeat 0px 0px; cursor:pointer; width:179px;}
#regsuccess .btns .btn2{ height:48px; border:0px; margin:0px 10px; background:url(imagesregsuccessbtns.jpg) no-repeat right 0px; cursor:pointer; width:178px;}
#regsuccess a{ color:#154AAF; text-decoration:underline; font-size:14px; font-weight:bold; margin:0px 1px;}
#regsuccess .a1{color:#FD780F; font-weight:normal; text-decoration:none;}

#resumecontent{ width:975px; margin:20px auto 0px auto;  padding:0px 0px 10px 0px;}
#leftcontent{ float:left; width:178px; border:solid 1px #E1E1E1; background-color:White;}
#leftcontent dl{ padding:10px 14px;}
#leftcontent dd{ padding:0px 2px;}
#leftcontent dt{ color:#FD780F; font-size:18px; font-family:'微软雅黑'}
#leftcontent li{ background:url(imagesli04.jpg) no-repeat right 5px; height:25px; line-height:25px; overflow:hidden;}
#leftcontent li span{ color:#FD780F;}
#leftcontent .finish{background:url(imagesli03.jpg) no-repeat right 5px;}
#leftcontent ul{ padding:7px 0px; border-bottom:solid 1px #E1E1E1;}
#leftcontent .dec{ line-height:20px; padding:5px 0px 0px 0px;}
#leftcontent .dec span{color:#FD780F; padding:0px 3px 0px 0px;}
#leftcontent .p2{ background:url(imagesli04.jpg) no-repeat 0px 4px; padding:0px 0px 0px 24px;}
#rightcontent{ line-height:180%; background-color:White; overflow:hidden; float:right;border:solid 1px #E1E1E1; width:740px; padding:10px 20px;}
#rightcontent dl{padding:5px 0px 5px 0px;border-bottom:dotted 1px #BFBFBF;}
#rightcontent dt{ cursor:pointer; padding:0px 20px 0px 10px; *padding:0px 10px 0px 10px; color:#FD780F; font-size:14px; font-weight:bold; height:30px; line-height:30px; background-color:#F7F7F7;}
#rightcontent dd{ display:none; padding:10px 0px; }
#rightcontent .dec{ padding:10px 0px; border-top:dotted 1px #BFBFBF; }
#rightcontent .dec p{ padding-left:0px; color:#FD780F;}
#rightcontent dd ul{ padding:0px 50px 0px 10px;}
#rightcontent dd li{ padding:7px 0px; line-height:170%;}
#rightcontent dd span{ display:inline-block; width:100px; text-align:right;}
#rightcontent dd span label{color:#FD780F; padding:0px 2px;}
#rightcontent dd .myresume{ vertical-align:middle; border:solid 1px #E0E0E0; background-color:#F9F9F9; height:25px; line-height:25px; padding:0px 5px; width:460px; margin:0px 10px 0px 0px;}
#rightcontent dd .saveresumebtn{ vertical-align:middle; width:55px; height:23px; border:0px; background:url(imagessavebtn.jpg) no-repeat 0px 0px; cursor:pointer;}
#rightcontent dd p{ padding-left:100px; color:#AEAEAE;}
#rightcontent dd a{ color:#5E99D6;}
#rightcontent dd .textarea{border:solid 1px #E0E0E0; width:150px; background-color:#F9F9F9;  padding:5px; vertical-align:top; height:50px;}
#rightcontent dt .addbtn{ cursor:pointer; padding:0px 0px 0px 20px;*padding:0px 0px 0px 10px; color:#174387; font-size:14px; font-weight:bold; height:16px; line-height:16px; float:right; margin:8px 0px 0px 0px; background:url(imagesaddtitle.jpg) no-repeat 0px 0px; border:0px;}
#rightcontent dt .savebtn{ display:none; cursor:pointer; padding:0px 0px 0px 20px;*padding:0px 0px 0px 10px; color:#FD780F; font-size:14px; font-weight:bold; height:16px; line-height:16px; float:right; margin:8px 0px 0px 0px; background:url(imagessavetitle.jpg) no-repeat 0px 0px; border:0px;}
#rightcontent .current .addbtn{ display:block;}
#rightcontent .current dd{ display:block;}
#rightcontent .current .savebtn{ display:block;}
#rightcontent dt .normalbtn{ display:block; cursor:pointer; padding:0px 0px 0px 20px;*padding:0px 0px 0px 10px; color:#FD780F; font-size:14px; font-weight:bold; height:16px; line-height:16px; margin:8px auto 0px auto; background:url(imagessavetitle.jpg) no-repeat 0px 0px; border:0px;}

#rightcontent .dlcontent .image{ width:99px; padding:50px 50px 0px 0px; float:right;}
#rightcontent .dlcontent .image img{ width:97px; height:120px; border:solid 1px #DDDDDD;}
#rightcontent .dlcontent .image .uploadbtn{ margin:10px 0px 0px 0px; width:100px; height:25px; border:0px; background:url(imagesuploadbtn.jpg) no-repeat 0px 0px; cursor:pointer;}
#rightcontent .dlcontent .dec{ border-top:dotted 1px #DDDDDD; padding:15px 0px; line-height:180%; color:#EA4D21;}
#rightcontent .dlcontent .dec p{color:#EA4D21;}
#rightcontent .dlcontent .btns .btn1{ margin:0px 10px 0px 0px; width:155px; border:0px; height:25px; cursor:pointer; background:url(imagessavebtns.jpg) no-repeat 0px 0px;}
#rightcontent .dlcontent .btns .btn2{ width:202px; height:25px; border:0px; cursor:pointer;background:url(imagessavebtns.jpg) no-repeat right 0px;}
#rightcontent .dlcontent ul{ padding:10px 0px 20px 0px;}
#rightcontent .dlcontent li{ color:#AEAEAE; line-height:20px; padding:12px 0px 2px 0px;clear:left;}
#rightcontent .dlcontent li span{ text-align:right; display:inline-block; width:100px; color:#484848;float:left;}
#rightcontent .dlcontent li .wspan{ width:120px; }
#rightcontent .dlcontent li label{ color:#FD780F; padding:0px 2px;}
#rightcontent .dlcontent li p{color:#FD780F; padding-left:100px;display:inline-block;}
#rightcontent .dlcontent li .text{ width:220px; padding:0px 5px; height:21px; line-height:21px; border:solid 1px #E0E0E0; vertical-align:middle; margin:0px 8px 0px 0px;}
#rightcontent .dlcontent li .lefttext{float:left;}
#rightcontent .dlcontent li .select{ height:20px; line-height:20px; border:solid 1px #E0E0E0; vertical-align:middle; margin:0px 8px 0px 0px;}
#rightcontent .dlcontent li .checkbox{ width:auto;vertical-align:middle; margin:0px 8px 0px 0px;}
.message{background:url("imagesstuff.png") no-repeat -319px -445px #FFF2F2;margin:10px 0 16px 70px;border-width:1px;border-style:solid;border-color:Silver; padding:8px 12px 8px 20px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}

#rightcontent .dlcontent li .selist{width:245px;_width:235px;margin-top:2px;}
#rightcontent .dlcontent li .selist{border:1px solid #55585D;float:left;border-bottom:1px solid #7F9DB9;border-right:1px solid #7F9DB9;min-height:19px;_height:21px;background:#fff;text-align:left;}
.addexpbtn{ vertical-align:middle; width:150px; height:23px; border:0px; background:url(imagesaddexperience.jpg) no-repeat 0px 0px; cursor:pointer;}