锘?menulist{-webkit-appearance:menulist;border:1px solid #333;margin-right:5px}
.radio input{-webkit-appearance:radio;border:1px solid #333;margin-right:5px}
.checkbox input{-webkit-appearance:checkbox;border:1px solid #333;margin-left:5px}
.login{padding-top:10px;margin:auto;width:98%;text-align:center;font-size:14px;color:#666}
.login hr{margin-top:20px;margin-bottom:10px;width:93%;border:1px solid #c9c9c9}
.logintitle:before{font-family:iconic;content:":";font-size:14px;margin-right:10px}
.login .inputbox{margin-top:5px;margin-bottom:5px;border:1px solid #c9c9c9;border-radius:5px;box-shadow:2px 2px 2px #f1f1f1 inset;padding:9px 0 9px 8px;outline:medium none;line-height:18px;width:92%;font-size:14px}
.login .login_button{right:0;position:absolute;width:100px;color:#fff;background:#f80;text-align:center;border-radius:2px;cursor:pointer;padding:5px 0}
.login .loginline{width:92%;margin:auto;text-align:left;margin-top:10px;line-height:30px;height:30px;margin-bottom:10px;position:relative}
.login .otherway{border:1px solid #c9c9c9;border-radius:2px;height:35px;padding:3px 0;text-align:center}
.login .otherway a{display:none;cursor:pointer;line-height:35px}
.login .loginicon{height:24px;width:24px;cursor:pointer;margin-right:5px}
.login .forgetpassword{font-size:small;background-color:#eee;border:1px solid #ddd;border-radius:2px;padding-left:8px}
.login .forgetpassword a{display:block;color:#666;cursor:pointer}
.login .tips:before{font-family:iconic;content:"\e001";font-size:18px}
.login .register{background-color:#f6b26b;border-radius:2px;padding:5px 0;padding-left:8px;cursor:pointer}
.login .register a{display:block;color:#fff}
.login .pwdtitle{background-color:#eee;border:1px solid #ddd;border-radius:2px;padding:5px 0 5px 8px}
.login .pwdtitle:before{font-family:iconic;content:"g";font-size:18px}
.login .reset{text-align:center;font-size:14px;color:#06c;width:80px;border:0;padding:5px;background-color:#fff;cursor:pointer}
.manage_top{width:95%;margin:auto;margin-top:10px;color:#999}
.manage_top .userpic{width:70px;height:90px;display:block;border:1px solid #9a9899}
.manage_top .item{font-size:small;line-height:30px}
.manage_top .item .update{background:#3078d8;color:#fff;padding:0 5px;position:absolute;right:10px}
.manage_top strong{font-size:16px;color:#333}
.manage_top .jwloginid{font-size:16px;color:#333;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:70px}
.manage_top .item a{font-size:small}
.manage_sr{width:95%;margin:auto;border:1px solid #ddd;height:50px;color:#999;margin:auto}
.manage_sr .item{width:49%;text-align:center;float:left;line-height:50px;vertical-align:text-bottom;font-size:small}
.manage_sr .item strong{font-size:18px}
.manage_sr a{color:#999}
.manage_sr .sep{float:left;width:1px;border-left:1px solid #ddd;height:40px;margin-top:5px;margin-bottom:5px}
.icon_search:before{font-family:iconic;content:"g";font-size:18px;margin-right:5px}
.icon_ref:before{font-family:iconic;content:"\e049";font-size:18px;margin-right:5px}
.manage_msg{width:95%;margin:auto;color:#999;margin-top:10px;text-align:center}
.manage_msg .item{display:inline-block;text-align:center;width:23%}
.manage_msg .item .item_top{color:#fff;text-align:center;font-weight:700;height:20px;line-height:20px;width:100%}
.manage_msg .item .item_bottom{border:1px solid #ddd;height:30px;line-height:30px}
.manage_msg .item .item_bottom a{font-size:small;color:#999;display:block}
.top_blue{font-size:small;background-color:#3078d8}
.top_orange{font-size:small;background-color:#f90}
.manage_menu{border:1px solid #ddd;border-radius:5px;width:95%;margin:auto;margin-top:10px;margin-bottom:10px;font-size:16px;background:#fff}
.manage_menu .item{position:relative;height:50px;line-height:50px;border-bottom:1px solid #ddd;text-indent:10px}
.manage_menu .item:after{position:absolute;content:' ';top:50%;right:15px;margin-top:-4px;width:6px;height:6px;border:#999 solid;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);border-width:2px 2px 0 0;display:block}
.manage_menu .item input[type=checkbox]{-webkit-appearance:checkbox;border:1px solid #333;position:absolute;top:50%;left:15px;margin-top:-7px}
.manage_menu .item a{color:#333;display:block}
.manage_menu .item .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:180px}
.manage_menu .item .hidden{color:#999;position:absolute;right:35px;font-size:14px;top:0}
.manage_menu .item .show{color:#6dcc43;position:absolute;right:35px;font-size:14px;top:0}
.manage_menu .item.pk{text-indent:50px}
.manage_menu .item.pk:before{height:30px;width:30px;position:absolute;left:10px;top:10px;content:'';border-radius:5px;background:url(/uploads/image/images/pklogo.png);background-size:100% 100%}
.manage_menu .item.pk span{position:absolute;right:33px;top:14px;background:red;border-radius:0 8px;color:#fff;display:block;font-size:12px;line-height:22px;text-align:center;width:42px;height:22px;text-indent:0}
.manage_menu .item1{position:relative;height:50px;line-height:50px;border-bottom:1px solid #ddd;text-indent:10px}
.manage_menu .top{border-bottom:1px solid #ddd;font-size:12px;height:40px;line-height:40px;padding-left:10px;background:#ffffcd}
.manage_menu .btn_top{position:absolute;right:14px;border:1px solid #f90;color:#f90;line-height:25px;background:#fff;margin-top:7px;padding:0 10px}
.mypic{margin-top:10px;position:relative;height:180px;padding-left:130px}
.mypic .pic{left:10px;position:absolute;width:120px;height:160px}
.mypic .tips{font-size:small;color:#999;line-height:30px}
.mypic .tips input{font-size:small;color:#999}
.mypic .tips strong{font-size:16px;color:#333}
.uploadpic{width:70%;margin:auto;line-height:40px;text-align:center;background:#f90;margin-bottom:10px;color:#fff!important;border:none;font-size:14px;border-radius:5px;height:40px;display:block}
.note{line-height:200%;margin:0 30px 20px 37px;font-size:12px;background:#f6f6f6;border:1px solid #ddd;padding:5px;border-radius:2px;color:#999}
.ref_content{width:95%;margin:auto;margin-top:10px;margin-bottom:10px;color:#999}
.ref_input{margin-top:10px;margin-bottom:10px;margin-left:10px;border:1px solid #c9c9c9;border-radius:5px;box-shadow:2px 2px 2px #f1f1f1 inset;padding:9px 0 9px 8px;outline:medium none;line-height:18px;font-size:14px;width:70%}
.outsend_item{width:95%;margin:auto;border-bottom:1px solid #ccc;line-height:30px;padding:5px 0;font-size:14px;color:#666;position:relative}
.outsend_item:before{position:absolute;right:40px;font-family:iconic;content:"4";color:#666;font-size:15px;top:50%;margin-top:-15px}
.outsend_item:after{position:absolute;right:15px;font-family:iconic;content:"n";color:#666;font-size:20px;top:50%;margin-top:-15px}
.outsend_item .job{font-size:16px;font-weight:700;color:#333}
.outsend_item .address{width:75%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.clickedhistory{width:100%;margin:auto;border-bottom:1px solid #ccc;line-height:30px;padding:5px 0 0 15px;font-size:14px;color:#666;position:relative}
.clickedhistory:after{content:' ';position:absolute;top:50%;right:30px;width:6px;height:6px;border:#aaa solid;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);border-width:2px 2px 0 0}
.clickedhistory .ent_name{margin-top:10px;font-size:16px;font-weight:700;color:#333}
.clickedhistory .vdate{width:75%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:10px}
.clickedhistory .showvcontact{background-color:green;color:#fff;position:absolute;right:30px;top:50%;margin-top:15px;font-size:12px;height:20px;line-height:20px;padding:0 5px}
.favor_item{width:96%;margin:auto;border-bottom:1px solid #ebebeb;line-height:25px;padding:8px 2%;font-size:12px;position:relative;overflow:hidden;background:#fff}
.favor_item .competejob{background:#ffe419;color:#000;font-size:12px;height:20px;line-height:20px;left:0;margin-left:-40px;margin-top:-8px;position:absolute;text-align:center;top:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);width:100px;padding-top:20px}
.favor_item .competejob1{background:#ff1919;color:#fff;font-size:10px;height:20px;line-height:20px;left:0;margin-left:-40px;margin-top:-8px;position:absolute;text-align:center;top:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);width:100px;padding-top:20px}
.favor_item div{font-size:small}
.favor_item a{font-size:small;color:#909090;display:block;margin-left:20px;cursor:pointer}
.favor_item:after{position:absolute;content:' ';top:50%;right:10px;margin-top:-4px;width:6px;height:6px;display:block}
.favor_item .job{font-size:1.2rem;color:#333;position:relative}
.favor_item .jwmoney{font-size:.9rem;color:#333;position:absolute;right:2px;top:0;color:#0378d8;line-height:1.8rem}
.favor_item .parttimejoblabel{color:#f90;border:1px solid #f90;padding:1px 2px;margin-left:5px;font-size:12px}
.favor_item .neededitdiv{position:relative;top:37px;right:60px;height:0;float:right}
.favor_item .neededitlabel{float:right;background-color:#eee;padding:2px 6px;line-height:20px}
.favor_item .address{width:75%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:small}
.favor_item input[type=checkbox]{-webkit-appearance:checkbox;border:1px solid #333;position:absolute;top:50%;left:15px;margin-top:-7px}
.favor_item .righttop{color:#666;position:absolute;right:35px;text-align:center;top:5px}
.recwant{display:none;width:100%;border-bottom:1px solid #ccc;line-height:25px;position:relative;color:#666}
.recwant div{font-size:small;margin-left:45px}
.recwant .view{font-size:small;padding:5px 5px;background:#06c;color:#fff}
.favor_item .status_ing{background-color:#f6b26b;color:#fff;position:absolute;right:40px;top:50%;margin-top:15px;font-size:12px;height:20px;line-height:20px;padding:0 5px}
.favor_item .fair_1 .status_ing{margin-right:38px}
.favor_item .fair_2 .status_ing{margin-right:50px}
.favor_item .status_end{background-color:#999;color:#fff;position:absolute;right:40px;top:50%;margin-top:15px;font-size:12px;height:20px;line-height:20px;padding:0 5px}
.favor_item .isauto{background:red;color:#fff;position:absolute;right:40px;top:0;margin-top:5px;font-size:12px;height:20px;line-height:20px;padding:0 5px}
.favor_item .currentbid{color:red;position:absolute;right:40px;bottom:0;margin-top:15px;font-size:12px;height:20px;line-height:20px;padding:0 5px}
.favor_item .jwinfo{float:left;margin-left:3%;width:78%;padding-top:8px}
.favor_item .jwinfo .infotag{color:#747474;font-size:.5rem;line-height:2rem}
.favor_item .jwinfo .persontag span{font-size:.5rem;border:1px solid #d4b478;color:#d4b478;padding:1px 3px;margin-right:3px;border-radius:3px}
.favor_item .jwinfo .separate{color:#eaeaea}
.favor_item .jwinfo .job .rename{font-size:.9rem;color:#333;margin-right:3px;float:left;line-height:1.8rem}
.favor_item .jwinfo .job img{width:19px;vertical-align:text-top;margin-left:5px}
.favor_item .jwinfo .rztag{color:#0378d8;border:1px solid #0378d8;border-radius:2px;font-size:.6rem;padding:0 1px;float:left;height:.8rem;line-height:.8rem;margin:.5rem 1px}
.favor_item .jwinfo .rztag img{height:.7rem;width:auto;margin:1px}
.favor_item .jwinfo .xltag{color:#fa4545;border:1px solid #fa4545;border-radius:2px;font-size:.6rem;padding:0 1px;float:left;height:.8rem;line-height:.8rem;margin:.5rem 2px}
.favor_item .jwinfo .xltag img{height:.7rem;width:auto;margin:1px}
.favor_item .jwinfo .zdtag{color:#f90;border:1px solid #f90;border-radius:2px;font-size:.6rem;padding:0 1px;float:left;height:.8rem;line-height:.8rem;margin:.5rem 1px}
.favor_item .jwinfo .zdtag img{height:.7rem;width:auto;margin:1px}
.favor_item .jwpic{float:left;width:55px;height:55px;padding-top:5px;margin-bottom:5px}
.favor_item .jwpic .picbox{width:100%;height:100%;overflow:hidden;border-radius:50%;position:relative}
.favor_item .jwpic .picbox img{height:auto;left:50%;max-width:100%;position:absolute;top:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}
.favor_item .taglist{margin:2px 0}
.favor_item .taglist .jwtag{display:inline-block;padding:0 6px;color:#cfa240;border:1px solid #cfa240;margin-right:3px;border-radius:3px;font-size:10px;line-height:21px}
.favor_item .jobcategory{padding-top:5px;color:#747474;border-top:1px solid #eee;margin-top:10px;font-size:.5rem;line-height:1.7rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.favor_item .categorytag{color:#b4b6b9;font-size:.5rem;line-height:1.6rem}
.favor_item .looktag{position:absolute;bottom:8px;right:0;width:17%;padding-left:1rem;border-bottom-left-radius:.7rem;border-top-left-radius:.7rem;background-color:#f1f8fe;color:#0378d8;font-size:.8rem;height:1.4rem;line-height:1.4rem}
.favorlist_input{margin:10px;border:1px solid #c9c9c9;border-radius:5px;box-shadow:2px 2px 2px #f1f1f1 inset;padding:9px 0 9px 8px;outline:medium none;line-height:18px;font-size:14px;width:70%}
.favorlist_add{background:#f80;color:#fff;padding:9px 7px;border-radius:5px}
.favorlist_item{width:95%;margin:auto;border-top:1px solid #ccc;line-height:40px;padding:5px 0;font-size:14px;position:relative}
.favorlist_item a{color:#666;display:block;margin-left:20px}
.favorlist_item a:before{font-family:iconic;content:"\e002";color:#666}
.favorlist_item a:after{position:absolute;content:' ';top:50%;right:15px;margin-top:-4px;width:6px;height:6px;border:#999 solid;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);border-width:2px 2px 0 0;display:block}
.favorlist_item input[type=checkbox]{-webkit-appearance:checkbox;border:1px solid #333;position:absolute;top:50%;left:0;margin-top:-7px}
.set_hide{border:1px solid #ddd;border-radius:5px;width:95%;margin:auto;margin-top:10px;margin-bottom:10px;font-size:16px;color:#333}
.set_hide .item{position:relative;height:50px;line-height:50px;border-bottom:1px solid #ddd;text-indent:10px}
.set_hide .item input[type=radio]{-webkit-appearance:radio;border:1px solid #333;margin-right:5px;margin-left:5px}
.set_hide .item .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:165px}
.set_hide .item .choose{position:absolute;right:10px;top:0}
.resume{color:#666;line-height:25px}
.resume .title{background:#eee;border-top:1px solid #ddd;border-bottom:1px solid #ddd;color:#333;font-size:14px;font-weight:700;line-height:30px;height:30px}
.resume .icon{font-family:iconic;color:#333}
.resume .icon_folder:before{content:"z";margin-left:10px;margin-right:5px}
.resume .icon_user:before{content:":";margin-left:10px;margin-right:5px}
.resume .icon_book_alt:before{content:"<";margin-left:10px;margin-right:5px}
.resume .icon-book-alt2:before{content:"q";margin-left:10px;margin-right:5px}
.resume .icon-award-fill:before{content:"h";margin-left:10px;margin-right:5px}
.resume .icon-pen:before{content:"v";margin-left:10px;margin-right:5px}
.resume .icon-iphone:before{content:",";margin-left:10px;margin-right:5px}
.resume .content{font-size:small;margin-top:10px;margin-bottom:10px;margin-left:10px;padding:0;line-height:25px}
.resume .content div{font-size:small}
.resume .content .worktimetable{width:100%;margin:7px 0;border:1px solid #d3d3d3;border-collapse:collapse}
.resume .content .worktimetable td{width:12%;border:1px solid #d3d3d3;font-size:10px;text-align:center}
.resume .content .worktimetable td .notejobtime:before{font-family:v1;content:"\b007";text-indent:0;color:#f90}
.searchjob_item{width:100%;margin:auto;border-bottom:1px solid #ccc;line-height:25px;padding:5px 5px 5px 10px;font-size:12px;position:relative}
.searchjob_item a{color:#666;display:block}
.searchjob_item:after{position:absolute;content:' ';top:50%;right:35px;margin-top:-4px;width:6px;height:6px;border:#999 solid;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);border-width:2px 2px 0 0;display:block}
.searchjob_item .title{font-size:16px;color:#333;font-weight:700}
.button_add{position:absolute;right:10px;border:1px solid #ddd;border-radius:5px}
.button_add:before{content:"\e030";font-family:iconic;color:#ddd}
.resume_info{color:#999;width:95%;margin:auto;line-height:30px;padding:0 4%}
.resume_info input[type=text]{width:200px}
.resume_info .item{margin-top:10px;margin-bottom:10px;font-size:small}
.resume_info .item1{font-size:small;margin-left:10px}
.resume_info .left{font-size:small;width:80px;display:inline-block}
.resume_info .right{font-size:small;width:210px;display:inline-block}
.resume_info .right td{font-size:small}
.resume_info .input_text{border:1px solid #ccc;box-shadow:2px 2px 2px #f1f1f1 inset;padding:9px 0 9px 8px;border-radius:2px;outline:medium none;line-height:18px;font-size:small}
.resume_info .selectspan{display:inline-block;position:relative}
.resume_info .selecticon{content:"";top:14px;right:10px;position:absolute;display:inline-block;font-size:0;border-top:2px solid #666;border-left:2px solid #666;width:6px;height:6px;background-color:transparent;-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-o-transform:rotate(225deg)}
.resume_info .select{padding:9px 0 9px 6px;border:1px solid #ccc;width:210px;border-radius:2px;background:0 0}
.resume_info .item .notice{border:1px solid #ccc;box-shadow:2px 2px 2px #f1f1f1 inset;padding:9px 0 9px 8px;border-radius:2px;outline:medium none;line-height:18px;font-size:small;width:92%;height:85px}
.bottomstep{position:fixed;bottom:0;width:100%;overflow:hidden;background:#eee}
.bottomstep div{border:solid #acacac;width:24.9%;border-width:1px 0 0 1px;float:left;height:40px;line-height:40px;text-align:center;font-size:12px;color:#acacac;font-weight:700}
.bottomstep div a{color:#acacac;display:block}
.bottomstep .selected{width:24%;color:#2b78e4}
.bottomstep .icon-x{color:red;margin-right:3px;font-size:12px}
.bottomstep .icon-checkmark{color:green;margin-right:3px;font-size:12px}
.bluecircle{background:#2b78e4;color:#fff;width:20px;height:20px;border-radius:50%;text-align:center;line-height:22px;font-size:14px;margin:14px 0 0 5px}
.managetop{position:relative;line-height:30px}
.managetop .tx{width:80px;position:absolute;left:15px;top:20px;z-index:1}
.managetop .tx img{width:76px;height:76px;border-radius:50%;border:2px solid #e0e0e0}
.managetop .tx a{width:60px;border-radius:10px;height:25px;line-height:25px;margin:5px 10px 0;font-size:12px;display:block;background:#eee;color:#3078d8;text-align:center}
.managetop .jwinfo{padding:20px 0 10px 110px;background:#fff;position:relative}
.managetop .jwinfo .jwname{font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:90px}
.managetop .jwinfo .prvres{color:#3078d8;font-size:14px;position:absolute;top:16px;left:215px}
.managetop .jwinfo .prvres:before{color:#3078d8;font-family:iconic;content:"\e102";font-size:24px;margin-right:3px}
.managetop .jwinfo .viplevel{color:#999;font-size:14px}
.managetop .jwinfo .vipimg{height:45px;margin-top:-9px}
.managetop .jwinfo .sign{background:#f90;color:#fff;height:20px;line-height:17px;padding:0 5px;font-size:12px}
.managetop .jwinfo .sign:after{color:#fff;font-family:iconic;content:"\e103";font-size:14px;margin-left:3px}
.managetop .jwinfo .signed{background:#3078d8;color:#fff;height:20px;line-height:20px;padding:0 5px;font-size:12px}
.managetop .jwinfo .coinvalue{background:#ccc;color:#fff;height:20px;line-height:20px;padding:0 5px;font-size:12px}
.managetop .jwinfo .yz{height:30px;position:relative;margin-right:10px;width:30px;background:#f0f0f0;border-radius:2px}
.managetop .jwinfo .sfyz:before{font-family:iconic;content:"\e104";font-size:26px;position:absolute;left:3px;top:-3px}
.managetop .jwinfo .xlyz:before{font-family:iconic;content:"\e105";font-size:24px;position:absolute;left:6px;top:0}
.managetop .jwinfo .yxyz:before{font-family:iconic;content:"\e106";font-size:24px;position:absolute;left:5px;top:-2px}
.managetop .jwinfo .sjyz:before{font-family:iconic;content:"\e107";font-size:24px;position:absolute;left:7px;top:1px}
.managetop .jwinfo .error.sfyz:before,.managetop .jwinfo .error.sjyz:before,.managetop .jwinfo .error.xlyz:before,.managetop .jwinfo .error.yxyz:before{color:#c8c8c8}
.managetop .jwinfo .tick.sfyz:before,.managetop .jwinfo .tick.sjyz:before,.managetop .jwinfo .tick.xlyz:before,.managetop .jwinfo .tick.yxyz:before{color:#3078d8}
.managetop .jwinfo .changeactive{color:#3078d8;font-size:14px}
.jwmsg{margin-top:5px;background:#fff}
.jwmsg a{float:left;width:19%;font-size:16px;color:#f90;position:relative;padding:10px 3%;text-align:center}
.jwmsg a:after{position:absolute;border-right:1px solid #eee;height:80%;top:10%;right:0;width:1px;content:''}
.jwmsg a span{color:#3078d8;font-size:12px}
.jwmsg a b{color:#fff;background:#f90;border-radius:50%;width:10px;height:10px;display:inline-block;margin-right:5px}
.jwfunction1{margin:5px 0;padding:10px 0;background:#fff;list-style:none}
.jwfunction1 li{width:20%;float:left;font-size:12px}
.jwfunction1 li a{width:90%;max-width:65px;background:#f4f4f4;color:#666;margin:auto;display:block;text-align:center;height:65px;overflow:hidden;line-height:30px}
.jwfunction1 li a.jlgl:before{color:#f90;font-family:iconic;content:"\e108";font-size:40px;display:block;margin-left:12px;padding-top:8px}
.jwfunction1 li a.sszw:before{color:#f90;font-family:iconic;content:"\e109";font-size:35px;display:block;padding-top:10px;margin:0 0 -2px 4px}
.jwfunction1 li a.cnxh:before{color:#f90;font-family:iconic;content:"\e110";font-size:34px;display:block;padding-top:11px;margin:0 0 -3px 12px}
.jwfunction1 li a.zwscj:before{color:#f90;font-family:iconic;content:"\e111";font-size:40px;display:block;margin:0 0 -2px 2px;padding-top:10px}
.jwfunction1 li a.sxjl:before{color:#fff;font-family:iconic;content:"\e112";font-size:34px;display:block;padding-top:12px;margin:0 0 -4px 6px}
.jwfunction1 li a.fbzw:before{color:#3078d8;font-family:iconic;content:"\e124";font-size:30px;display:block;padding-top:10px;margin:3px 0 -5px -4px}
.jwfunction1 li a.zwgl:before{color:#3078d8;font-family:v1;content:"\b013";font-size:30px;display:block;padding-top:10px;margin:2px 0 -4px -5px}
.jwfunction2{margin-top:5px;background:#fff}
.jwfunction2 a{display:block;color:#666;width:100%;position:relative}
.jwfunction2 a:before{background:#fff;color:#666;height:30px;width:30px;position:absolute;left:15px;top:10px;content:'';border-radius:5px}
.jwfunction2 a:after{position:absolute;content:' ';top:50%;right:15px;margin-top:-4px;width:8px;height:8px;border:#999 solid;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);border-width:1px 1px 0 0;display:block}
.jwfunction2 a b{margin-left:50px;display:block;height:50px;line-height:50px;font-size:16px;line-height:50px;font-weight:400;border-bottom:1px solid #eee;text-indent:5px;position:relative}
.jwfunction2 a b.jfsc:before{color:#fff;font-family:iconic;content:"\e120";font-size:20px;position:absolute;top:0;left:-44px}
.jwfunction2 a b.pk:before{height:30px;width:30px;position:absolute;left:-45px;top:10px;content:'';border-radius:5px;background:url(/uploads/image/images/pklogo.png);background-size:100% 100%}
.jwfunction2 a b.tjzw:before{color:#fff;font-family:iconic;content:"\e110";font-size:20px;position:absolute;top:1px;left:-41px}
.jwfunction2 a b.jjtz:before{color:#fff;font-family:iconic;content:"\e032";font-size:18px;position:absolute;top:1px;left:-44px}
.jwfunction2 a b.wfjl:before{color:#fff;font-family:iconic;content:"\e113";font-size:20px;position:absolute;top:1px;left:-42px}
.jwfunction2 a b.jlbm:before{color:#fff;font-family:iconic;content:"\e114";font-size:20px;position:absolute;top:0;left:-41px}
.jwfunction2 a b.zhsz:before{color:#fff;font-family:iconic;content:"\e044";font-size:18px;position:absolute;top:1px;left:-44px}
.jwfunction2 a b.jlscj:before{color:#fff;font-family:iconic;content:"\e111";font-size:20px;position:absolute;top:0;left:-44px}
.jwfunction2 a b.tjjl:before{color:#fff;font-family:v1;content:"\b023";font-size:20px;position:absolute;top:1px;left:-45px}
.jwfunction2 a b.yqjl:before{color:#fff;font-family:v1;content:"\b024";font-size:16px;position:absolute;top:2px;left:-43px}
.jwfunction2 a b.cnxh:before{color:#666;font-family:iconic;content:"\e220";font-size:17px;position:absolute;top:2px;left:-36px}
.jwfunction2 a b.dyjl:before{color:#666;font-family:iconic;content:"\e179";font-size:20px;position:absolute;top:2px;left:-35px}
.jwfunction2 a b.qyxx:before{color:#666;font-family:iconic;content:"\e202";font-size:18px;position:absolute;top:0;left:-36px;font-weight:600}
.jwfunction2 a b.jzyc:before{color:#666;font-size:18px;position:absolute;top:0;left:-36px;font-weight:600}
.jwfunction2 a b.yyzz:before{color:#666;font-size:18px;position:absolute;top:0;left:-36px;font-weight:600}
.jwfunction2 a b.hjbq:before{color:#666;font-size:18px;position:absolute;top:0;left:-36px;font-weight:600}
.jwfunction2 a b.bmgl:before{color:#666;font-family:iconic;content:"\e203";font-size:18px;position:absolute;top:0;left:-35px;font-weight:600}
.jwfunction2 a b.gxhmb:before{color:#666;font-family:iconic;content:"\e186";font-size:20px;position:absolute;top:1px;left:-35px}
.jwfunction2 a b.gxhwp:before{color:#666;font-family:iconic;content:"\e200";font-size:18px;position:absolute;top:1px;left:-35px;font-weight:600}
.jwfunction2 a b.dxsz:before{color:#666;font-family:iconic;content:"\e205";font-size:20px;position:absolute;top:1px;left:-35px;font-weight:600}
.jwfunction2 a b.mytag:before{color:#fff;font-family:iconic;content:"\e128";font-size:20px;position:absolute;top:1px;left:-45px}
.jwfunction2 a b.mycircle:before{color:#fff;font-family:iconic;content:"\e126";font-size:20px;position:absolute;top:2px;left:-45px}
.jwfunction2 a b.loginout:before{color:#666;font-family:iconic;content:"\e133";font-size:20px;position:absolute;top:0;left:-35px;font-weight:600}
.jwfunction2 a b.mycourse:before{color:#fff;font-family:iconic;content:"\e155";font-size:19px;position:absolute;top:1px;left:-44px}
.jwfunction2 a b.myfavor:before{color:#fff;font-family:iconic;content:"\e156";font-size:20px;position:absolute;top:1px;left:-45px}
.jwfunction2 a b.cart:before{color:#fff;font-family:iconic;content:"\e149";font-size:20px;position:absolute;top:1px;left:-46px}
.jwfunction2 a b.yg:before{color:#666;font-family:iconic;content:"\e198";font-size:20px;position:absolute;top:1px;left:-35px}
.jwfunction2 a b.auth:before{color:#666;font-family:iconic;content:"\e214";font-size:20px;position:absolute;top:1px;left:-35px}
.jwfunction2 a span{position:absolute;right:33px;top:14px}
.jwfunction2 a span.pk{background:red;border-radius:0 8px;color:#fff;display:block;font-size:12px;line-height:22px;text-align:center;width:42px}
.jwfunction2 a span.msgcount{position:absolute;right:30px;background-color:#ff5c64;border-radius:50%;color:#fff;width:20px;height:20px;text-align:center;top:50%;font-size:9pt;line-height:18px;margin-top:-10px;text-indent:0}
.jwfunction3 a:before{background:#f90}
.jwvipfunctioin{margin-top:5px;background:#fff;padding:10px 0}
.jwvipfunctioin .title{color:#f90;font-size:16px;height:40px;line-height:40px;padding:0 0 10px 0;text-indent:65px;position:relative}
.jwvipfunctioin .title:before{background:#f90;color:#fff;height:30px;width:30px;position:absolute;left:15px;top:5px;content:'';border-radius:5px}
.jwvipfunctioin .title:after{color:#fff;font-family:iconic;content:"\e115";font-size:18px;position:absolute;left:-42px;top:0}
.jwvipfunctioin ul{margin:0;padding:0;list-style:none}
.jwvipfunctioin ul li{float:left;width:35%;margin-bottom:10px}
.jwvipfunctioin ul li a{width:90px;color:#666;margin:auto;font-size:14px;display:block;text-align:center}
.jwvipfunctioin ul li a span{width:100%;height:50px;line-height:50px;border-radius:5px;background:#3078d8;display:block;margin:0 auto 5px;position:relative}
.jwvipfunctioin ul li a span.dxfw:after{color:#fff;font-family:iconic;content:"\e116";font-size:50px;line-height:40px}
.jwvipfunctioin ul li a span.zdsx:after{color:#fff;font-family:iconic;content:"\e117";font-size:50px;line-height:50px;margin-left:7px}
.jwvipfunctioin ul li a span.xlyz:after{color:#fff;font-family:iconic;content:"\e119";font-size:45px;line-height:50px;margin-left:10px}
.jwvipfunctioin ul li a span.zdtd:after{color:#fff;font-family:iconic;content:"\e118";font-size:70px;line-height:20px}
.jwvipfunctioin ul li a span .sfyz{height:100%;margin-left:4px}
.jwvipfunctioin ul li a span .wddd{height:40px;margin:5px 0 0 -3px}
.jwfunction2 a b.wddp:before{color:#666;font-family:iconic;content:"\e204";font-size:18px;position:absolute;top:1px;left:-35px;font-weight:600}
.jwfunction2 a b.mddp:before{color:#fff;font-family:iconic;content:"\e147";font-size:18px;position:absolute;top:1px;left:-44px}
.jwfunction2 a b.wdqb:before{color:#fff;font-family:iconic;content:"\e146";font-size:18px;position:absolute;top:1px;left:-44px}
.gridul{list-style:none;padding:0;margin:0;background:#fff;display:flex;width:100%;border-bottom:1px solid #eee}
.gridul li{width:100%;height:70px;line-height:22px;text-align:center;position:relative;font-size:12px}
.gridul li a{color:#999;display:block}
.gridul li.wallet a:before{font-family:iconic;content:"\e151";font-size:20px;display:block;margin-top:14px}
.gridul li.book a:before{font-family:iconic;content:"\e152";font-size:20px;display:block;margin-top:14px}
.gridul li.write a:before{font-family:iconic;content:"\e153";font-size:20px;display:block;margin-top:14px}
.gridul li.order a:before{font-family:iconic;content:"\e154";font-size:20px;display:block;margin-top:14px}
.top_info{background:#ffffcd;font-size:12px;color:#f90;height:40px;line-height:40px;text-align:center}
.buy_now{padding:7px;border:1px solid #f90;color:#f90;display:inline-block}
.c_price{color:#8d8d8d;text-decoration:line-through}
.o_price{color:#f90}
.other_tip,.top_tip{padding:10px}
.other_tip>p,.top_msg>p,.top_tip>p{font-size:13px;margin:5px 0;padding:0}
.top_msg>p>span,.top_tip>p>span{color:#f90}
.button-container{text-align:center}
.button-container>a{display:inline-block;border:1px solid #f90;border-radius:15px;font-size:13px;padding:5px 20px;margin:0 10px}
.button-container .top_op{color:#f90}
.button-container .purchase_op{background-color:#f90;color:#fff}
.top_msg{padding:10px;line-height:22px}
.m_jw_list3{background:#fff}
.m_jw_list3 .normal_title{text-indent:24px;height:45px;line-height:45px;font-size:14px;font-weight:400;border-bottom:1px solid #f1f1f1;display:inline-block;width:100%;color:#3078d8}
.m_jw_list3 .normal_item{position:relative;text-indent:24px;height:55px;line-height:55px;font-size:15px;font-weight:400;border-bottom:1px solid #f1f1f1}
.m_jw_list3 .normal_item .msgcount{position:absolute;right:45px;background-color:#ff5c64;border-radius:50%;color:#fff;width:20px;height:20px;text-align:center;top:50%;font-size:9pt;line-height:18px;margin-top:-10px;text-indent:0}
.m_jw_list3 a{display:block;color:#666;width:100%;position:relative}
.m_jw_list3 a:before{color:#fff;height:30px;width:30px;position:absolute;left:.7rem;top:10px;content:'';border-radius:5px}
.m_jw_list3 a:after{position:absolute;content:' ';top:50%;right:30px;margin-top:-4px;width:8px;height:8px;border:#999 solid;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);border-width:1px 1px 0 0;display:block}