body{font-size:12px; margin:auto; margin:0px; padding:0px; background:#ffffff;color:#000000;}
form{ margin:0px; padding:0px;}
ul{ margin:0px; padding:0px; list-style:none;}
/*
html{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);}*/

a:link{text-decoration:none; color:#000000;}
a:visited{text-decoration:none; color:#000000;}
a:hover{text-decoration:underline;color:#ff0000;}

.red{color:#ff0000;}
.red a:link{text-decoration:none; color:#ff0000;}
.red a:visited{text-decoration:none; color:#ff0000;}
.red a:hover{text-decoration:none;color:#ff0000;}

.cu{ font-weight:bold;}

.mainleft{ width:232px; height:auto; float:left;overflow:hidden;}
.mainright{ width:762px; float:right; height:auto;overflow:hidden;}
.pbor{clear:both;width:760px;height:25px;border: solid 1px #abccef;background:url(/images/menu_bg_lan.jpg);}
.pbor div{height:25px;overflow:hidden;}
.fg{width:100px; height:6px;float:left;overflow:hidden;}
#newlist{clear:both;width:760px;height:auto; margin:0px; padding:0px;border-left: solid 1px #abccef;border-right: solid 1px #abccef;border-bottom: solid 1px #abccef;}
.onedeta{clear:both;width:760px;height:25px; overflow:hidden;}
.onedeta li{float:left; height:25px; line-height:25px;}
.onedeta .n_fb{ clear:both;width:30px; background:url(/images/icon_lv.gif) no-repeat center;}
.onedeta .n_tit{ width:600px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.onedeta .n_date{ width:100px; text-align:center;}

.gdzdy{clear:both;display:block;}
.mygpage{clear:both; float:right; padding-right:20px;}
.clear{ clear:both;}
#top_ad{clear:both;width:1000px;height:auto;margin:0 auto;overflow:hidden;}
#toploginbar{clear:both;width:1000px;margin:0 auto; height:30px; color:#5c5c5c; 
	background:url(/images/top_login_bar_bg.jpg); overflow:hidden;}
#toploginbar div{ float:left;height:30px;overflow:hidden; }
#bardate{width:210px;text-align:center;line-height:30px;}
.srnm{width:55px;height:30px;line-height:30px;}
.srinput{width:105px;height:25px; padding-top:4px;}
.srinput .inu{ width:80px; height:15px;border:solid 1px #aeb7be;}
.ltype{ width:20px;height:15px; padding-top:5px;}
.ltypetext{ width:30px;height:20px;  padding-top:8px;}
.pl20{ padding-left:20px;}
.srcc{width:60px;height:25px; padding-top:4px;}
.srcc .ccode{width:50px; height:16px;border:solid 1px #aeb7be;}
.srccode{width:60px;height:24px; padding-top:6px;}
.srccode img{ width:40px; height:15px; border:solid 1px #666666;}
.srbtn{width:auto;height:25px; padding-top:5px;}
.srbtn img{border:0px;}

.smiled{ width:40px; height:30px; background:url(/images/smile.gif) center no-repeat;}
.welcome{ width: 530px; line-height:30px; height:30px;}
.barbtn{ width:auto; padding-top:5px; height:20px;}
.barbtn img{border:0px;}

#logodiv{clear:both;width:1000px;height:85px;margin:0 auto; margin-top:5px;overflow:hidden;}
#logodiv div{float:left;overflow:hidden;}
#logodiv #logoimg{ width:354px; height:75px; padding:5px;}
#logodiv #logoimg img{ border:0px;}
#logodiv #imgm{ width:616px; height:68px; background:url(/images/imgmenubg.jpg); margin-top:5px;}
#mpic{ width:100%; margin-top:8px; height:36px;}
#mpic li{ float:left; width:88px; height:36px;text-align:center; overflow:hidden;}
#mpic .fir{ background:url(/images/slogo_home.jpg) no-repeat center;}
#mpic .sec{ background:url(/images/slogo_job.jpg) no-repeat center;}
#mpic .thi{ background:url(/images/slogo_hr.jpg) no-repeat center;}
#mpic .fou{ background:url(/images/slogo_service_company.jpg) no-repeat center;}
#mpic .fif{ background:url(/images/slogo_service_person.jpg) no-repeat center;}
#mpic .six{ background:url(/images/slogo_down.jpg) no-repeat center;}
#mpic .ser{ background:url(/images/slogo_help.jpg) no-repeat center;}
#nlink{ width:100%; margin-top:5px; height:20px;}
#nlink li{ float:left; width:88px;text-align:center; overflow:hidden;}
#nlink li a{color:#595959;}
#nlink li a:link{text-decoration:none; color:#595959;}
#nlink li a:visited{text-decoration:none; color:#595959;}
#nlink li a:hover{text-decoration:underline;color:#ff0000;}

#webmenu_b{clear:both;width:998px;height:31px;margin:0 auto;border-left:solid 1px #187cc7;
	border-top:solid 1px #187cc7;border-right:solid 1px #187cc7;}
#webmenu{width:970px; padding-left:26px;height:26px;padding-top:4px;margin:0 auto;overflow:hidden; border-left:solid 1px #29b6ee;
	border-top:solid 1px #29b6ee;border-right:solid 1px #29b6ee; background:#187cc7;}
#webmenu li{ float:left;height:22px;width:95px;overflow:hidden; padding-top:4px;
	text-align:center; font-weight:bold; font-size:14px; color:#ffffff; letter-spacing:2px;}
#webmenu li a:link{text-decoration:none; color:#ffffff;}
#webmenu li a:visited{text-decoration:none; color:#ffffff;}
#webmenu li a:hover{text-decoration:underline;color:#ffffff;}
#webmenu .sel{ background:#187cc7 url(/images/menu_sel_bg.jpg) no-repeat center;color:#002f63;}
#webmenu .sel a:link{text-decoration:none; color:#002f63;}
#webmenu .sel a:visited{text-decoration:none; color:#002f63;}
#webmenu .sel a:hover{text-decoration:underline;color:#002f63;}

#webinfo{clear:both;width:998px;height:27px;margin:0 auto;border-left:solid 1px #abccef; color:#013162;
border-right:solid 1px #abccef;border-bottom:solid 1px #abccef;background:url(/images/menu_d_web_info_bg.jpg);}
#webinfo li{float:left; height:27px;overflow:hidden;}
#webinfo .dflag{ width:28px;background:url(/images/menu_d_web_info_flag.jpg) no-repeat center;}
#webinfo .info{ width:424px; line-height:27px;}
#webinfo .lb{ width:27px; line-height:27px;background:url(/images/icon_radio2.jpg) no-repeat center;}
#webinfo .notice{ width:330px; line-height:27px;}
#webinfo .notice ul{ width:330px; line-height:27px;}
#webinfo .notice ul li{width:330px; line-height:27px; height:27px;}
#webinfo .auto{ width:auto; height:20px; padding-top:7px;}
#webinfo .auto a:link{text-decoration:none; color:#013162;}
#webinfo .auto a:visited{text-decoration:none; color:#013162;}
#webinfo .auto a:hover{text-decoration:underline;color:#ff0000;}

.onepart{clear:both;width:1000px; margin:0 auto; height:auto; margin-top:6px; overflow:hidden;}
.plift{ width:232px; height:auto; float:left; overflow:hidden;}
.pright{width:762px; height:auto; float:right;overflow:hidden;}
.indexright{ float:left;}

#index_flash{width:220px; height:165px; padding:4px; border:solid 1px #cccccc; float:left;overflow:hidden; float:left;}

#newzx{width:280px; padding-left:13px;float:left; height:175px;}
#newzx li{height:14px; margin-top:7px;white-space: nowrap; width:275px; overflow:hidden;text-overflow:ellipsis;}
#newzx #zxhead{ float:left;height:24px;margin:0px; background:url(/images/icon_radio.jpg) no-repeat left; line-height:24px; 
font-size:13px; color:#0c4497; padding-left:15px; padding-top:2px; font-weight:bold; width:180px;}
#newzx .more{ float:left; width:40px;height:20px;}

.jobsearch{width:460px;height:173px; border:solid 1px #aaccef;float:right;overflow:hidden;}
.searchmenu{clear:both;width:460px;height:25px; border-bottom:solid 1px #aaccef; background:url(/images/menu_bg_lan.jpg);overflow:hidden;}
.searchul{clear:both;width:440px; margin-top:7px;overflow:hidden; padding-left:20px;}
.searchul .linediv{ clear:both;margin-top:10px;height:22px; overflow:hidden;}
.searchul .linediv div{float:left;height:22px;overflow:hidden;}
.searchul .linediv .d338{ width:338px;}
.searchul .linediv .d176{ width:176px;}
.searchul .linediv .d176 select{ width:156px;}
.searchul .linediv .d162{ width:162px;}
.searchul .linediv .d162 select{ width:155px;}
.searchul .linediv .d162 input{ width:155px;border:solid 1px #cccccc; height:16px; line-height:18px;}
.searchul .linediv .d105{ width:105px;}
.searchul .linediv .d105 select{ width:97px;}
.searchul .linediv .d71{ width:71px;}
.searchul .linediv .d20{ width:20px; text-align:center;line-height:22px;}
.searchul .linediv .d30{ width:30px; text-align:center;line-height:22px;}
.searchul .linediv .d85{ width:80px;overflow:hidden;}
.searchul .linediv .d86{ width:86px;}
.searchul .linediv .d237{ width:230px;}
.searchul .linediv .d237 input{ width:190px;border:solid 1px #cccccc; height:16px; line-height:18px;}
.searchul .linediv .inp330{ width:330px; border:solid 1px #cccccc; height:16px; line-height:18px;}
.searchul .linediv .btn{ width:102px;}

.hotkey{ margin-top:18px;}
.hotkey li{padding-left:5px; float:left; width:auto; height:18px;}
.hotkey .mu{font-weight:bold;}


#xxgg{width:230px; height:210px; float:left; border:solid 1px #eeadab; overflow:hidden;}
#xxgg .gt{ clear:both; height:22px; line-height:22px; padding-left:9px;white-space: nowrap; width:210px; overflow:hidden;text-overflow:ellipsis;}

#zcfg{width:230px;margin-top:6px; height:210px; float:left; border:solid 1px #eeadab; overflow:hidden;}
#zcfg .gt{ clear:both; height:22px; line-height:22px; padding-left:9px;white-space: nowrap; width:210px; overflow:hidden;text-overflow:ellipsis;}

#mqjp{ width:760px; float:right; height:252px; border:solid 1px #aaccef;}
#mqjp .azp{ width:175px;  height:50px;float:left; padding-left:10px; padding-right:5px; padding-top:5px; overflow:hidden;}
#mqjp .azp ul{}
#mqjp .azp ul li{ clear:both;line-height:22px; height:22px;white-space: nowrap; overflow:hidden;text-overflow:ellipsis;}
#mqjp .azp .comname{ width:170px;background:url(/images/icon_companyname.jpg) no-repeat left; color:#ff0000; padding-left:10px;}
#mqjp .azp .comname a:link{text-decoration:none; color:#ff0000;}
#mqjp .azp .comname a:visited{text-decoration:none; color:#ff0000;}
#mqjp .azp .comname a:hover{text-decoration:underline;color:#ff0000;}
#mqjp .azp .jobname{ width:170px;}

#adlist{width:760px; float:right; height:auto;padding-left:1px; padding-right:1px;}
#adlist li{float:left; width:182px; height:52px; padding-left:4px;padding-right:4px;padding-top:4px;overflow:hidden;text-align:center;}
#adlist li img{ border:solid 1px #000;width:180px; height:50px;}

#gxzw{width:230px; height:305px; float:left; border:solid 1px #eeadab; overflow:hidden;}
#gxzw .onedet{ clear:both;height:21px;overflow:hidden; }
#gxzw .onedet ul{ padding-left:10px;}
#gxzw .onedet ul li{ height:17px; line-height:17px; float:left;overflow:hidden;text-overflow:ellipsis;}
#gxzw .onedet ul .jobname{width:123px;}
#gxzw .onedet ul .jobpay{width:80px; padding-left:15px;}

#qyzp{width:760px; float:right; height:305px; border:solid 1px #aaccef;}
#qyzp .awp{ width:180px;  height:50px;float:left; padding-left:10px; padding-top:5px; overflow:hidden;}
#qyzp .awp ul{}
#qyzp .awp ul li{ clear:both;line-height:22px; height:22px;white-space: nowrap; overflow:hidden;text-overflow:ellipsis;}
#qyzp .awp .comname{width:170px;background:url(/images/icon_companyname.jpg) no-repeat left; padding-left:10px;}
#qyzp .awp .jobname{ width:170px;}
#qyzp .awp .jobname font{font-size:12px;color:#ff0000;}

#qzbk{width:230px; height:306px; float:left; border:solid 1px #eeadab; overflow:hidden;}
#qzbk .gt{ clear:both; height:22px; line-height:22px; padding-left:9px;white-space: nowrap; width:210px; overflow:hidden;text-overflow:ellipsis;}

#rcqz{width:760px; float:right; height:306px; border:solid 1px #aaccef;}
#rcqz .onerc{ clear:both; width:760px; height:27px;}
#rcqz .onerc ul{}
#rcqz .onerc ul li{ float:left;height:27px; line-height:27px; overflow:hidden;text-overflow:ellipsis;}
#rcqz .onerc .face{ clear:both;width:60px;}
#rcqz .onerc .male{background:url(/images/face/male.gif) no-repeat center;}
#rcqz .onerc .female{background:url(/images/face/female.gif) no-repeat center;}
#rcqz .onerc .no{width:87px; color:#ff0000;}
#rcqz .onerc .no a:link{text-decoration:none; color:#ff0000;}
#rcqz .onerc .no a:visited{text-decoration:none; color:#ff0000;}
#rcqz .onerc .no a:hover{text-decoration:underline;color:#ff0000;}
#rcqz .onerc .sex{width:40px;}
#rcqz .onerc .age{ width:36px; text-align:center;}
#rcqz .onerc .edu{ width:70px; text-align:center;}
#rcqz .onerc .prof{ width:100px; padding-left:15px;text-align:left;}
#rcqz .onerc .job{ width:180px; padding-left:20px;text-align:left;}
#rcqz .onerc .date{ width:140px; text-align:center;}

#companytrue{ clear:both; width:600px; margin:0 auto; text-align:center; height:35px; line-height:35px; overflow:hidden;}
#companytrue font{ color:#ff0000; font-size:12px;}
.companyinfoone{clear:both; width:692px; margin:0 auto;margin-top:10px;height:auto; overflow:hidden;}
.companyinfoone fieldset{ margin:0px; padding:5px;}
.companyinfo{width:680px;border:solid 1px #aacbee; height:auto;}
.companyinfodiv{ padding:5px; width:670px; text-indent:2em; line-height:18px;}
.companyinfol{float:left; width:85px; text-align:right; height:30px; line-height:30px; overflow:hidden;}
.companyinfor{float:left; width:240px; padding-left:10px; text-align:left;height:30px; line-height:30px; overflow:hidden;}
.companyinforlong{float:left; width:575px; padding-left:10px; text-align:left;height:30px; line-height:30px; overflow:hidden;}
#companyul{clear:both;width:640px; margin:0 auto; margin-top:5px; background:red}
#companyul li{ float:left; overflow:hidden;}
#companyul .meu{ height:30px; line-height:30px; background:#ebf3f6;border-bottom:solid 1px #aacbee; text-align:center;}
#companyul .nom{ height:25px; line-height:25px; background:#ffffff;text-align:center;}
#companyul .jname{clear:both;width:160px;padding-left:5px; padding-right:5px;}
#companyul .jadd{ width:170px;padding-left:5px; padding-right:5px;}
#companyul .jdate{ width:120px;padding-left:5px; padding-right:5px;}
#companyul .jedate{ width:80px;}
#companyul .jnum{ width:80px;}

#friendlinksmenu{clear:both;width:983px;height:25px; margin:0 auto;border-bottom:solid 1px #aaccef;background:url(/images/menu_bg_lan.jpg);text-align:left;
line-height:25px; padding-left:15px;font-size:14px; font-weight:bold; color:#053063;}
#friendlinks{width:988px; height:auto;border:solid 1px #aaccef; padding:5px;line-height:20px;}
#friendlinks a{  display:inline;margin-left:10px; margin-top:5px; margin-bottom:5px; height:20px;}

#webfoot{clear:both;width:998px;height:19px; margin:0 auto; margin-top:6px;padding-top:6px; border:solid 1px #aaccef;
	background:url(/images/menu_bg_lan.jpg);text-align:center; overflow:hidden; }
#webfoot a{padding-left:10px; padding-right:10px;}
#webfootadd{clear:both;width:998px;height:90px; margin:0 auto;padding-top:13px; color:#012f63;
	border-left:solid 1px #aaccef;border-right:solid 1px #aaccef;border-bottom:solid 1px #aaccef;}
#webfootadd li{ clear:both ;width:998px;line-height:24px; text-align:center;}

#left_hyzp{ width:180px;height:auto; float:left; border:solid 1px #aaccef; overflow:hidden;}
#left_hyzp .hy{ clear:both;width:155px; overflow:hidden; white-space:nowrap; height:17px; padding-left:15px;
margin-left:10px;_margin-left:10px; padding-top:5px;background:url(/images/icon_lv.gif) no-repeat left;}

#searchresult{ width:810px; height:auto; float:right;border:solid 1px #aaccef; overflow:hidden;}
.listmenu{clear:both;width:800px; margin:0 auto; height:30px; line-height:30px; font-weight:bold;}
.listmenu li{ float:left;background:#eef5fd;overflow:hidden;height:30px;text-align:center;}
.joblist{clear:both;width:800px; margin:0 auto; height:25px;}
.joblist li{ float:left;background:#fffff;height:25px;line-height:25px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.joblist .c{ text-align:center;}
.srp_f{ width:20px;}
.srp_fb{ width:20px; background:url(/images/icon_lv.gif) no-repeat center;}
.srp_jn{ width:140px;margin-left:2px;_margin-left:2px;}
.srp_cn{ width:200px;margin-left:2px;_margin-left:2px;}
.srp_add{ width:95px;margin-left:2px;_margin-left:2px;}
.srp_edu{ width:90px;margin-left:2px;_margin-left:2px;}
.srp_pay{ width:108px;margin-left:2px;_margin-left:2px;}
.srp_date{ width:133px;margin-left:2px;_margin-left:2px;}

.sps_f{ width:45px;}
.sps_female{ background:url(/images/face/female.gif) no-repeat center;}
.sps_male{ background:url(/images/face/male.gif) no-repeat center;}
.sps_id{ width:60px;margin-left:2px;_margin-left:2px;}
.sps_id a:link{text-decoration:none; color:#ff0000;}
.sps_id a:visited{text-decoration:none; color:#ff0000;}
.sps_id a:hover{text-decoration:underline;color:#ff0000;}
.sps_sex{ width:40px;margin-left:2px;_margin-left:2px;}
.sps_age{ width:40px;margin-left:2px;_margin-left:2px;}
.sps_edu{ width:68px;margin-left:2px;_margin-left:2px;}
.sps_zy{ width:120px;margin-left:2px;_margin-left:2px;}
.sps_yx{ width:280px;margin-left:2px;_margin-left:2px;}
.sps_yxhigh{ width:198px;margin-left:2px;_margin-left:2px;}
.sps_payhigh{ width:80px;margin-left:2px;_margin-left:2px;}
.sps_date{ width:60px;margin-left:2px;_margin-left:2px;}

#newsdetail{ width:762px; float:left; height:auto; overflow:hidden;}
#nmenu{ clear:both; height:30px; width:750px; margin:0 auto; overflow:hidden; color:#053063;font-size:14px; border-bottom:solid 2px #aaccef; line-height:30px; text-indent:1em;}
#nmenu a:link{text-decoration:none; color:#000; font-weight:bold;}
#nmenu a:visited{text-decoration:none; color:#000;font-weight:bold;}
#nmenu a:hover{text-decoration:underline;color:#000;font-weight:bold;}
#newstitle{ text-align:center; padding-top:10px;overflow:hidden; width:730px; margin:0 auto;}
#newstitle h1{ font-size:18px;}
#newsnote{ width:700px; margin:0 auto; text-align:right; height:25px; line-height:25px;}
#newstbg{ clear:both;height:8px; width:730px; overflow:hidden; margin:0 auto;}
#newstbg .bu{ clear:both;background:#a5acf5; height:2px;width:730px;}
#newstbg .bd{ clear:both;background:#293184; margin-top:2px; height:4px;width:730px;}

#helpdetaildiv{ clear:both; width:720px; padding:2px; margin:0 auto; overflow:hidden; height: auto; margin-top:10px; line-height:20px;}
#detaildiv{ clear:both; width:740px; padding:2px; margin:0 auto; overflow:hidden; height: auto; margin-top:10px;line-height:20px;}
#detaildiv img{ max-width:720px;}
#helpclose_btn{clear:both; width:200px; padding:2px; margin:0 auto; overflow:hidden; margin-top:40px;height:25px; text-align:center; font-size:14px;}
#close_btn{clear:both; width:200px; padding:2px; margin:0 auto; overflow:hidden; height:25px; text-align:center; font-size:14px; margin-top:20px;}
.adlist{width:232px; float:right; height:auto; overflow:hidden;}
.alt{clear:both;width:230px; height:auto; border:solid 1px #aaccef; overflow:hidden;}
.altmu{}
.otherjob{clear:both;width:220px; margin:0 auto; height:25px; line-height:25px;overflow:hidden;text-overflow:ellipsis;}

.alt .ff{float:left; height:20px; line-height:20px; overflow:hidden; text-align:center;}
.alt .mm{float:left; height:25px; line-height:25px; overflow:hidden; text-align:center; font-weight:bold;}
.alt .pid{width:65px;}
.alt .psex{ width:40px;}
.alt .pedu{ width:45px;}
.alt .pdate{ width:80px;}


#jobmenu{ height:25px; line-height:25px; text-indent:1em; font-weight:bold; font-size:14px;}
#jobdetail{width:762px; float:left; height:auto; overflow:hidden;}
.jobinfo{width:740px; height:auto; border-left:solid 1px #aaccef;border-right:solid 1px #aaccef;
border-bottom:solid 1px #aaccef; padding-left:10px; padding-right:10px;overflow:hidden;}
.jobinfo .tit{ text-align:center;padding-top:10px;overflow:hidden; width:700px; margin:0 auto; border-bottom:solid 2px #aaccef;}
.jobinfo .tit h1{ font-size:18px;}

.jobinfo .yq{ width:680px; border: solid 1px #aaccef; margin:0 auto; margin-top:2px; padding-left:10px; padding-right:10px; padding-top:10px;}
.jobinfo .yq li{ overflow:hidden;}

.jobinfo .lxfs{ clear:both;height:56px; width:626px; background:url(/images/view/p_contact.gif) no-repeat center; margin-top:10px;}
.jobinfo .qzyx{clear:both; height:56px; width:626px; background:url(/images/view/p_qzyx.gif) no-repeat center; margin-top:10px;}
.jobinfo .edu{ clear:both;height:56px; width:626px; background:url(/images/view/p_edu.gif) no-repeat center; margin-top:10px;}
.jobinfo .work{ clear:both;height:56px; width:626px; background:url(/images/view/p_work.gif) no-repeat center; margin-top:10px;}
.jobinfo .qzxy{ clear:both;height:56px; width:626px; background:url(/images/view/p_qzxy.gif) no-repeat center; margin-top:10px;}

.jobinfo .tith{ clear:both;height:25px; width:670px; background:#eeeeee; line-height:25px; font-weight:bold; padding-left:10px; 
	margin-bottom:10px; margin-top:10px;}
.yql{clear:both;border-left:solid 1px #cccccc;}
.yqbott{border-bottom:solid 1px #cccccc;}
.yq90{float:left; width:88px; height:25px; line-height:25px;border-top:solid 1px #cccccc;border-right:solid 1px #cccccc; text-align:right;}
.yq250{float:left; width:244px; height:25px; line-height:25px;border-top:solid 1px #cccccc;border-right:solid 1px #cccccc; text-align:left;padding-left:5px;}
.yq590{float:left; width:583px; height:25px; line-height:25px;border-top:solid 1px #cccccc;border-right:solid 1px #cccccc; text-align:left;padding-left:5px;}
.qtyq{ height:auto; width:670px; padding:5px; line-height:20px; text-indent:2em;}

.yq90nol{float:left; width:90px; height:25px; line-height:25px;text-align:right;}
.yq250nol{float:left; width:245px; height:25px; line-height:25px;text-align:left; padding-left:5px;}
.yq590nol{float:left; width:585px; height:25px; line-height:25px;text-align:left;padding-left:5px;}

.yq90bl{float:left; width:90px; color:#82611c;height:25px; font-size:13px;line-height:25px;text-align:right; border-bottom:dashed #cccccc 1px;}
.yq250bl{float:left; width:245px; height:25px; font-size:13px;line-height:25px;text-align:left; padding-left:5px; border-bottom:dashed #cccccc 1px;}
.yq590bl{float:left; width:585px; height:25px; font-size:13px;line-height:25px;text-align:left;padding-left:5px; border-bottom:dashed #cccccc 1px;}
.yq590blauto{float:left; width:585px; height:auto; font-size:13px;line-height:25px;text-align:left;padding-left:5px; border-bottom:dashed #cccccc 1px;}

.cominfo{ line-height:18px; padding-top:5px; padding-bottom:10px; width:670px; padding-left:5px; padding-right:5px; overflow:hidden; height:auto; text-indent:2em;}

#dojob{ clear:both; width:390px; margin:0 auto; height:30px; margin-top:10px;}
#dojob li{ float:left; width:130px; height:30px; text-align:center;}
#dojob li img{ border:0px;}

.line_orange_bottom{border-bottom:solid 1px #eeadab; margin-bottom:5px;}
.menu_orange{float:right; width:164px; padding-left:15px; height:25px; line-height:25px;background:url(/images/menu_bg_orange.jpg);
	font-size:14px; font-weight:bold; color:#cc0000;}
.more_sred{float:right;background:url(/images/menu_bg_orange.jpg); width:51px; height:19px; padding-top:6px; color:#cc0000;}
.more_sred a:link{text-decoration:none; color:#cc0000;}
.more_sred a:visited{text-decoration:none; color:#cc0000;}
.more_sred a:hover{text-decoration:underline;color:#cc0000;}

.menu_o_lan{float:right; width:164px; padding-left:15px; height:25px; line-height:25px;background:url(/images/menu_bg_lan.jpg);
	font-size:14px; font-weight:bold; color:#053063;}
.more_o_sred{float:right;background:url(/images/menu_bg_lan.jpg); width:51px; height:19px; padding-top:6px; color:#cc0000;}
.more_o_sred a:link{text-decoration:none; color:#cc0000;}
.more_o_sred a:visited{text-decoration:none; color:#cc0000;}
.more_o_sred a:hover{text-decoration:underline;color:#cc0000;}

.line_lan_bottom{border-bottom:solid 1px #aaccef; margin-bottom:5px;}
.menu_lan{float:right; width:681px; height:25px; line-height:25px;background:url(/images/menu_bg_lan.jpg);
	font-size:14px; font-weight:bold; color:#053063;}
.menu_lanl{float:left; width:681px; height:25px; line-height:25px;background:url(/images/menu_bg_lan.jpg);
	font-size:14px; font-weight:bold; color:#053063;}
.menu_icon{float:right; width:27px; height:25px; background:url(/images/icon_pen2.jpg) no-repeat center;}
.menu_iconl{float:left; width:27px; height:25px; background:url(/images/icon_pen2.jpg) no-repeat center;}
.more_slan{float:right;background:url(/images/menu_bg_lan.jpg); width:51px; height:19px; padding-top:6px; color:#053063;}
.more_slan a:link{text-decoration:none; color:#053063;}
.more_slan a:visited{text-decoration:none; color:#053063;}
.more_slan a:hover{text-decoration:underline;color:#053063;}
.menu_lan_c{float:right; width:783px; height:25px; line-height:25px;background:url(/images/menu_bg_lan.jpg);
	font-size:14px; font-weight:bold; color:#053063;}
.menu_lan_du{width:165px; height:25px; line-height:25px;background:url(/images/menu_bg_lan.jpg);
font-size:14px; font-weight:bold; color:#053063; padding-left:15px;}


.menubg{float:left; width:27px; height:25px; background:url(/images/icon_pen.jpg) no-repeat center;}
.menutext{float:left; width:65px; height:25px; line-height:25px;font-size:14px; color:#0c4497;font-weight:bold;}
.menulink{float:left; width:auto; height:25px; line-height:25px;font-size:13px; color:#ff0000;font-weight:bold;}
.menulink a:link{text-decoration:none; color:#ff0000;}
.menulink a:visited{text-decoration:none; color:#ff0000;}
.menulink a:hover{text-decoration:none;color:#ff0000;}

#logindiv{ width:400px; margin:0 auto; height:auto; border:solid 1px #aaccef; margin-top:20px;}
#logindiv div{ overflow:hidden;}
#logindivme{float:left; width:100%; height:25px; line-height:25px;background:url(/images/menu_bg_lan.jpg);
	font-size:14px; font-weight:bold; color:#053063; text-indent:10px;border-bottom:solid 1px #aaccef;}
.logindivonl{ clear:both;float:left;height:30px; width:120px; text-align:right;line-height:30px; font-weight:bold;}
.logindivonr{ float:left; width:280px;height:25px; padding-top:5px;}
.logindivbtn{ clear:both;width:320px;height:25px; padding-top:10px; padding-left:80px; line-height:25px;}
#logindiv .inpp{ border:solid 1px #000000; height:18px; width:150px;}
#logindiv .inpc{ border:solid 1px #000000; height:17px; width:40px;}

#regiondiv{width:600px; margin:0 auto; height:auto; border:solid 1px #aaccef; margin-top:20px;}
#regiondiv div{ overflow:hidden;}
#regiondiv .itxt{height:16px; width:140px; border:solid 1px #cccccc;margin-top:4px;}
#regiondiv .iccod{height:16px; width:40px; border:solid 1px #cccccc;margin-top:4px;}
#regiondiv .regl{clear:both;float:left;height:30px; width:110px; text-align:right;line-height:30px; font-weight:bold;margin-top:5px;}
#regiondiv .regr{float:left;width:150px;height:30px;margin-top:5px;}
#regiondiv .rmsg{float:left;width:330px;height:30px; line-height:30px;margin-top:5px;}
#regiondiv .errorrmsg{float:left;width:315px;height:30px; line-height:30px; color:#ff0000; 
	background:url(/images/reg_error.gif) no-repeat left; padding-left:18px;margin-top:5px;}
#regiondiv .successrmsg{float:left;width:315px;height:30px; line-height:30px; color:#000000; 
	background:url(/images/reg_success.gif) no-repeat left; padding-left:18px;margin-top:5px;}
.regdivbtn{ clear:both;width:320px;height:50px; padding-top:10px; padding-left:80px;margin-top:5px;}

#helpmenu{width:230px; height:auto; float:left; border:solid 1px #aaccef; overflow:hidden;}
#helpmenu .gt{ clear:both; height:26px; line-height:26px; padding-left:15px;
	white-space: nowrap; width:200px; margin:0 auto; overflow:hidden;text-overflow:ellipsis;
	 background:url(/images/icon_lv.gif) left no-repeat;}
	 
#makesurepay{ width:260px; margin:0 auto; margin-top:20px; border-left:solid 1px #aaccef;border-top:solid 1px #aaccef;border-right:solid 1px #aaccef;}
#makesurepay li{ height:25px;line-height:25px;border-bottom:solid 1px #aaccef; float:left;}
#makesurepay .le{ clear:both;width:79px; text-align:right;border-right:solid 1px #aaccef;}
#makesurepay .ri{ width:175px; text-align:left; padding-left:5px;}
#makesurepay .btn{width:175px; text-align:left; padding-left:85px; margin-top:6px; height:35px;}
