﻿@charset "utf-8";
.cates-wrapper{position: relative;top:0;height:40px;padding-right: 50px}
.cates-wrapper:before,.cates-wrapper:after{content:'';position: absolute;top:14px;right:30px;border:solid 5px transparent;border-bottom:none;border-top-color:#06A4E1}
.cates-wrapper:after{border-top-color:#fff;top:13px}/*
.cates-wrapper:hover::before{border-top:none;border-bottom:solid 5px #06A4E1}
.cates-wrapper:hover::after{border-top:none;border-bottom:solid 5px #fff;top:15px}*/
/************/
.job-cates-dropdown{display:none;}
.job-cates-dropdown .wrapper{position: relative;width:1198px;}
.job-cates-dropdown-container{position:absolute;width:100%;left:-1px;border:solid 1px #ddd;background:#fff;z-index:999}
.job-cates-dropdown-left{/* float:left; *//* margin-right:-1px; */font-size:15px;/* width:226px; *//* height:100%; */line-height:36px;/* border-right:solid 1px #ddd; */}
.job-cates-dropdown-right{/* overflow:hidden;  border: solid 1px #ddd;  margin-right:30px;  position: absolute;  background: #fff; */}
.job-cates-btn{/* padding-left:29px; */cursor:pointer;position:relative;*height:36px;float: left;width: 20%;text-indent: 15px;}
/*.job-cates-btn:before,.job-cates-btn:after{content:'';position:absolute;border:solid 5px transparent;right:10px;top:15px;border-right:none;}
.job-cates-btn:before{border-left-color:#000}
.job-cates-btn:after{border-left-color:#fff;right:11px}*/
.job-cates-btn:hover{background: url(../imgs/arrow-updown.png) no-repeat 95% 13px;}
.job-cates-btn.active{box-shadow: 0 0 10px #aaa;background:url(../imgs/arrow-updown.png) no-repeat 95% -30px;}
/*.job-cates-btn.hover{ background:#eee}*/
/*.job-cates-btn.hover:after{border-left-color:#eee;}*/
.job-cates-btn.active:after{content:'';position:absolute;width:100%;height:10px;left: 0;bottom: 0;z-index: 999;background: #fff;}
.job-cates-page{display:none;width: 690px;position: absolute;background: #fff;box-shadow: 0 0 10px #aaa;}
.active-page{display:block}
.job-cates-page li{margin-right:30px}
.job-cates-page dl{*overflow:hidden;*zoom:1;}
.job-cates-page dt{float:left;width:129px;padding-right:10px;text-align:right;margin:18px 0;color:#333;border-right:solid 1px #ddd}
.job-cates-page dd{overflow:hidden;padding:9px 0;border-bottom:solid 1px #ddd;*zoom:1;}
.job-cates-page a{display:inline-block;margin:9px 0;padding: 0 15px;color:#666;float: left;width: 200px;}
.job-cates-page a:hover{color:#06A4E1;text-decoration:underline;}
/***************/
.column{margin-top:12px}
.main-column .wrapper{overflow:hidden}
.hot-jobs-wrap,.ads-wrap,.login-wrap{float:left}
.hot-jobs-wrap{font-size:14px;width:268px;height:452px;border:solid 1px #ddd;padding:10px}
.hot-jobs-wrap .hj-name{color:#333;}
.hj-item{color:#8c8c8c;margin-top:12px}
.hj-item a{display:block;color:#888;text-decoration:none;cursor:pointer;padding:10px;background: #f8f8f8;transition:background .3s}
.hj-item a:hover{background:#e8e8e8}
.hj-title{color:#06A4E1;font-size:16px;font-weight:bold;height:20px;line-height:20px}
.hj-info{height:20px}
.hj-info a{text-decoration:none;color:#666}
.hj-info a:hover{text-decoration:underline}
.hj-area,.hj-salary,.hj-name,.hj-com{width:48%;display:inline-block;*display:inline;*zoom:1}
.hj-salary{color:#F0504E;text-align: right}
.hot-jobs-wrap .hj-area{width:30%;text-align: right;float:right}
.hot-jobs-wrap .hj-com{width:70%;float:left}
.hj-name,.hj-area,.hj-salary,.hj-com{height:18px;line-height:18px;white-space:nowrap;overflow: hidden;text-overflow: ellipsis}
.ads-wrap{position: relative;width:600px;height:325px;margin-left:10px;background:#c0c0c0;overflow:hidden}
.slide-wrapper {overflow:hidden}
.slide-wrapper .slide{float:left;width:600px;height:325px}
.slide-wrapper .slide img{width:600px;height: auto}
.ads-wrap .slide-indicator{position: absolute;bottom: 10px;width: 100%;text-align: center;}
.ads-wrap .slide-indicator li{display: inline-block;margin:0 5px;font-size: 0;width:10px;height:10px;background: #eee;border-radius: 5px}
.ads-wrap .slide-indicator .on{background:#08A4DF}
.sw_sing{float:right;width:288px;height:326px;background:#fff;margin-left:0px;border:solid 1px #ddd;}
.sw_sing .sws_up{width:288px;height:326px;}
.sing_no{padding:20px 25px 0;}
.sing_no .sn_ava{float:left;width:54px;height:54px;background:#f6f6f6;border-radius:54px;}
.sing_no .sn_ava img{width:54px;height:54px;border-radius:54px;}
.sing_no .sn_txt{color:#06A4E1;font-size:16px;font-weight:bold;height:20px;line-height:20px}
.sing_no .sn_txt .a{color:#ff6700;}
.sing_no .d_inp{position:relative;width:230px;height:38px;margin-top:15px;}
.sing_no .d_inp .inp{width:198px;height:36px;line-height:36px;border:1px solid #e6e6e6;border-radius:3px;padding:0 15px;color:#333;font-weight:600;transition:all .3s;-webkit-transition:all .3s;}
.sing_no .d_inp .inp::placeholder{font-weight:normal;}
.sing_no .d_inp .inp::-webkit-outer-spin-button,.sing_no .d_inp .inp::-webkit-inner-spin-button{-webkit-appearance:none;}
input[type="number"]{-moz-appearance:textfield;}
.sing_no .d_inp .inp:hover, .sing_no .d_inp .inp:focus{background-color:#ECF9FF;border:1px #33CCFF solid;}
.sing_no .d_inp .sf{position:absolute;left:133px;top:9px;width:1px;height:20px;background:#e6e8ec;}
.sing_no .d_inp .get_bt{position:absolute;right:1px;top:1px;width:94px;height:36px;line-height:36px;text-align:center;color:#1787fb;z-index:1;background:#fff;border:0;cursor:pointer;}
.sing_no .d_inp .get_bt.disabled{color:#C9C9C9;}
.sing_no .sn_login_btn{float:left;width:118px;height:36px;line-height:36px;text-align:center;color:#fff;border:1px solid #1787fb;border-radius:2px;margin-top:15px;transition:all .3s;-webkit-transition:all .3s;cursor:pointer;background:#1787fb;}
.sing_no .sn_login_btn:hover{border-color:#1787fb;color:#fff;background:#f60;}
.sing_no .sn_login_btn.disabled{border:1px solid #e6e6e6;background-color:#FBFBFB;color:#C9C9C9;cursor:not-allowed;opacity:1;}
.sing_no .get_pwd{float:right;line-height:38px;margin-top:15px;}
.sing_no .get_pwd a{color:#999;}
.sing_no .get_pwd a:hover{text-decoration:underline;}
.sing_no .sn_other{position:relative;width:230px;height:0px;line-height:0px;margin:8px 0;}
.sing_no .sn_other .alb{position:absolute;height:16px;right:0;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);}
.sing_no .sn_other .a_l{display:block;text-decoration:none;float:left;margin-left:15px;}
.sn_other .a_l.qq{width:14px;height:16px;background:url("../images/index/o_qq_1.png") no-repeat;}
.sn_other .a_l.qq:hover{background:url("../images/index/o_qq_2.png") no-repeat;}
.sn_other .a_l.weixin{width:18px;height:15px;background:url("../images/index/o_wx_1.png") no-repeat;}
.sn_other .a_l.weixin:hover{background:url("../images/index/o_wx_2.png") no-repeat;}
.sn_other .a_l.sina{width:18px;height:14px;background:url("../images/index/o_wb_1.png") no-repeat;}
.sn_other .a_l.sina:hover{background:url("../images/index/o_wb_2.png") no-repeat;}
.sing_no .sn_re_btn{float:left;width:110px;height:36px;line-height:36px;text-align:center;color:#fff;background:#1787fb;border-radius:2px;transition:all .3s;-webkit-transition:all .3s;cursor:pointer;}
.sing_no .sn_re_btn:hover{background:#177ae0;}
.sing_no .sn_re_btn_big{width:230px;height:36px;line-height:36px;text-align:center;color:#fff;background:#f60;border-radius:2px;transition:all .3s;-webkit-transition:all .3s;cursor:pointer;}
.sing_no .sn_re_btn_big:hover{background:#177ae0;}
.sing_no .sn_re_btn.last{float:right;}
.sing_in{padding:20px 20px 0;}
.sing_in .si_ava{float:left;width:54px;height:54px;background:#f6f6f6;border-radius:54px;}
.sing_in .si_ava img{width:54px;height:54px;border-radius:54px;}
.sing_in .si_txt{width:145px;height:24px;line-height:24px;padding-left:15px;color:#333;margin-bottom:2px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:break-all;float:left;}
.sing_in .si_txt a{color:#ff6700;}
.sing_in .si_txt a.name{color:#333;}
.sing_in .si_t{position:relative;width:230px;height:14px;margin-top:22px;margin-bottom:13px;}
.sing_in .si_t .t_li{width:230px;height:1px;background:#e6e8ec;left:0;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);z-index:1;position:absolute;}
.sing_in .si_t .t_tx{color:#999;width:120px;background:#fff;line-height:1;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);z-index:2;text-align:center;position:absolute;}
.sing_in .si_sl{width:230px;height:36px;line-height:36px;}
.si_sl .si_sll{float:left;width:145px;}
.si_sl .si_sll span{color:#1787fb;}
.si_sl .si_sll a{color:#666;}
.si_sl .si_slr{float:right;color:#ff6700;}
.si_sl.res .si_sll{width:100px;}
.si_sl.res .si_slr{color:#666;}
.sw_sing .sws_down{width:200px;height:56px;position:relative;padding:2px 35px;margin-top:15px;background:url("../images/notice_bg.png") no-repeat;overflow:hidden;}
.sw_sing .sws_down.no{background:#fff;}
.sw_sing .sws_down li{width:200px;height:28px;line-height:28px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:break-all;}
.sws_down li a{color:#666;font-size:13px;}
.sws_down li a:hover{text-decoration:underline;}
.login-wrap{width:288px;height:326px;margin-left:10px;border:solid 1px #ddd;border-top:none;}
/************未登录***************/
.btn-wrap{overflow: hidden}
.tab-btn{float:left;font-size:16px;width:50%;text-align: center;height:38px;line-height:38px;border-top:solid 4px #eee;background: #eee;cursor:pointer}
.tab-btn.active{background:#fff;border-top-color:#08A4DF}
.page-wrap{padding:0 24px}
.tab-page{display:none}
.page-wrap .active{display:block}
.form-field{width:100%;margin-top:19px;overflow:hidden}
.form-field .f-input{float:left;width:238px;height:38px;line-height:38px;text-indent:5px;border:solid 1px #ddd}
.check,.chk-txt{vertical-align:middle}
.check{*width:13px;*height:13px}
.btn-login{display:inline-block;line-height:36px;text-align:center;width:238px;height:36px;border:solid 1px #08A4DF;color:#08A4DF;background:0;border-radius:5px;outline:none;cursor: pointer}
.btn-login:hover{}
.btn-login:active{}

.btn-comlogin {
    display: inline-block;
    line-height: 36px;
    text-align: center;
    width: 238px;
    height: 36px;
    border: solid 1px #08A4DF;
    color: #08A4DF;
    background: 0;
    border-radius: 5px;
    outline: none;
    cursor: pointer
}

.comlogin:hover {
}

.comlogin:active {
}

.disabled,.disabled:hover,.disabled:active{background:#fff;border-color:#aaa;color:#aaa;cursor:not-allowed;}
.keepuin,.forget-pwd{float:left;width:48%}
.forget-pwd{text-align:right}
.reg-per,.reg-com{display:inline-block;width:108px;height:40px;line-height:40px;text-decoration:none;text-align:center;color:#fff;background:#08A4DF;border-radius:4px;*display:inline;*zoom:1}
.reg-com{margin-left:24px}
/****已登录****/
.login-info-wrap{color:#666;font-size:19px;margin-top:20px;}
.login-info-com .login-info-wrap{text-align:center;margin-top:40px;}
.login-avatar,.login-welcome{display:inline-block;*display:inline;*zoom:1;vertical-align: middle;text-align: center;}
.login-avatar{background:#eee;border-radius:50%;margin:0 28px 0 12px;background:#eee;border-radius:50%;object-fit:cover}
.login-options{color:#666;font-size:15px;overflow:hidden}
.lo-item{float:left;width:111px;margin:25px 0 0 9px;*display:inline}
.lo-icon,.lo-txt{vertical-align:middle}
.lo-icon{width:32px;height:32px;display:inline-block;margin-right:8px;background:url(/imgs/icon-index.png)}
.lo-resume .lo-icon{background-position:0 -64px}
.lo-interview .lo-icon{background-position:0 -128px}
.lo-msg .lo-icon{background-position:0 -160px}
.lo-post .lo-icon{background-position:0 -96px}
.login-info-com .lo-post .lo-icon{background-position:0 -32px}
.login-info-btns{margin-top:28px;}
.btn-per-center,.btn-logout{font-size:14px;display:inline-block;height:36px;line-height:36px;text-align:center;color:#fff;border-radius:4px}
.btn-per-center{width:124px;background:#06A5E1}
.btn-logout{width:98px;margin-left:18px;background:#FB4F4F}
/***********/
.sec-ad{float:left;width:294px;height:137px;margin:10px 0 0 10px;background:#c0c0c0}
.sec-ad-tail{width:290px;}
.sec-ad img{width:100%;height:100%;object-fit:cover;}

/************/
.ad-column{margin-top:0}
.ad-column .job-mq{width:1200px;margin:0 auto;}
.ad-column .job-mq img{width:1200px;padding-top:8px;margin:0 auto;}

.ad-column .wrapper{width:1220px;font-size:0}
.column-item{display:inline-block;*display:inline;*zoom:1;margin:0 auto;height:70px;background:#eee}
.column-item{margin:10px 0 0 10px;font-size:13px}
.column-item img{width:100%;height:100%;object-fit:cover}
.column1 .column-item{}
.column2 .column-item{width:595px;height:80px;}
.column3 .column-item{}
.column4 .column-item{width:293px;height:72px;}
.column5 .column-item{width:232px}

/***********************/
.job-column .wrapper{font-size:0}
.job-list{border:solid 1px #eee;padding-bottom:8px;*zoom:1}
.job-list-cate{font-size:18px;line-height:2;margin:10px;overflow:hidden}
.jlc-title{float:left;border-bottom:solid 4px #06A4E1;padding:0 20px;color:#606060;font-weight:bold}
.jlc-more{overflow:hidden;height:39px;border-bottom:solid 1px #ddd;text-align:right}
.jcl-link{color:#666}
.job-list .column-item{font-size:14px;height:auto;border:none;width:287px;background:#fff}
.job-name{width:65%;font-size: 16px;color:#3ca5ff;overflow:hidden;}
.job-name a{color:#07a4e0;float:left;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.job-fast-column .job-name a{width:85%}
.job-label{font-size:12px;color:#fff;padding:3px;background:#ff9327;font-weight:normal;}
.job-list .hj-info{margin: 3px 10px}
.job-list .hj-salary{width:32%;font-size:12px;color:#999;}
.job-list .hj-salary img{width:16px;height:18px;vertical-align:middle;}
.job-region{width:26%;color:#606060;text-align:right}
.job-com{width:72%;}
/**************************/
.news .wrapper{width:1222px;font-size:0}
.news .column-item{/* width:368px; */width: 569px;height:200px;padding:12px;padding-top:0;border:solid 1px #ddd;vertical-align:top;background:#fff;}
.news .column-item:first-child {margin-left: 11px;}
.column-item .news-avatar{float:left;width:128px;height:128px;margin-right:12px;background:#c0c0c0}
.news-title{padding:10px 0;border-bottom:solid 1px #ddd}
.nt-txt{font-size:14px;padding-left:8px;color:#666;border-left:solid 5px #06A4E1;}
.news-content{margin-top:28px;}
.news-list{overflow: hidden;*zoom:1;}
.news-list a{*width:100%;display:block;text-decoration:none;color:#999;font-size:12px;height:25px;line-height:25px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap}
.news-list a:hover{color:#333;}
/********************************/

.resumes-wrapper{border:solid 1px #ddd}
.resumes-title{padding-left:19px;font-size:18px;line-height:2;font-weight:bold;color:#fff;background:#06A4E1;}

.resume-list{overflow: hidden;*zoom:1;padding: 15px;}
.resume-list li{float:left;width: 300px;margin: 0;*display:inline;padding:9px 0 15px 15px}
.resume-list li:hover {background: #f4f5f7;}
.res-info{font-size:12px;*width:130px;/* overflow: hidden; */}
.res-avatar{width:100px;height: 145px;float:left;margin-right:9px;margin-top: 6px;background:#c0c0c0;object-fit:cover;}
.ri-detail{*width:100%;line-height:28px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;*zoom:1;}
.res-link{display: inline-block;font-size:12px;padding:7px 21px;margin-top:9px;color:#fff;background:#06A4E1;border-radius:3px;/* float: right; */}

/******************************/
.links-wrap{border:solid 1px #ddd;padding:10px;padding-top:0}
.links-title{font-size:18px;font-weight:bold;line-height:2;color:#666;border-bottom:solid 1px #ddd;}
.link-list{padding:10px}
.link-list li {display:inline-block;padding:6px;*display:inline;}
.link-list a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;display:inline-block;color:#333}
/*************************/
.footer{line-height:30px;color:#999;padding:15px 0;text-align:center}
.footer a{text-decoration:none;color:#666;padding:0 10px}
.footer a:hover{text-decoration:underline;color:#f00;}
.link{display:inline-block;*display:inline;*zoom:1;overflow: hidden}
.link a{border-right:solid 1px #999;margin-right:-1px}
.bei-an img,.bei-an a{vertical-align:middle}



.float{
	float: left;
}

.right_title_text { padding:6px 10px 0 10px; color: #ffff00; font-size: 14px; float: right; line-height: 23px; cursor: pointer; }

.pu_more { float: right; line-height: 23px; font-size: 12px; padding:6px 10px 0 10px; color: #fff; }

.home_con8 { background: #fff; margin-top: 10px; }

.con8_title_padding { padding: 20px 20px; border-bottom: 1px solid #f3f3f3; }

.home_con8 .margin { margin-right: 0px; }

.personnel_list1 { border-top: 1px solid #f0f0f0; border-bottom: 1px solid #f0f0f0; }

.personnel_item { border-right: 1px solid #efefef; width: 300px; text-align: center; }

.personnel_item:last-child { border-right: none; }

.personnel_img { width: 64px; border-radius: 50%; padding: 25px 0 6px; margin: auto; }

.personnel_img img { width: 64px; height: 64px; border-radius: 50%; }

.require_padding { padding: 10px 0 13px; font-size: 14px; }

.personnel_name, .personnel_name a { color: #333333; font-size: 16px; font-weight: bold; cursor: pointer; }

.personnel_name img { width: 45px; height: 16px; vertical-align: -2px; font-weight: bold; }

.updateTime { font-size: 12px; color: #999999; margin-bottom: 13px; }

.personnel_list1_btn { padding-bottom: 31px; }

.personnel_list1_btn .btn { width: 120px; background: #1787fb; border-radius: 5px; color: #ffffff; font-size: 14px; padding: 8px 32px; margin: auto; cursor: pointer; }

.personnel_item2 { width: 290px;height: 145px;}

.personnel_item2 .l_link { transition: linear all .2s; padding: 20px 20px; display: block; text-decoration: none; cursor: pointer; }

.personnel_item2 .l_link:hover { -webkit-box-shadow: 0 3px 20px 2px #f0f0f0; box-shadow: 0 3px 20px 2px #f0f0f0; -webkit-transform: translateY(-3px); transform: translateY(-3px); z-index: 9; }

.personnel_item2 .l_link:hover .personnel_name2 a { color: #1787fb; }

.personnel_img2 { width: 45px; height: 45px; margin-right: 8px; }

.personnel_img2 img { width: 45px; height: 45px; border-radius: 45px; }

.personnel_name2 { margin-bottom: 7px;width: 220px; }

.personnel_name2 .cn { display: block;  font-size: 16px; color: #333333; font-weight: bold; line-height: 20px; max-width: 220px; }

.personnel_name2 .ic1 {  display: block; width: 45px; height: 20px; background: url("../images/great.png") 0 center no-repeat; margin-left: 10px; }

.personnel_item2 .jan { margin-bottom: 4px; }

.job_type { padding: 10px 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

.job_type, .region { color: #666666; font-size: 12px; padding-left: 3px; }

.job_type span, .region span { color: #999999; font-size: 12px; }

.home_con9 { margin-top: 10px; }

.consult { width: 850px; height: 398px; margin-right: 10px; background: #fff; }

.con9_title_padding { padding: 20px 20px; border-bottom: 1px solid #f3f3f3; }

.consult_title { padding: 20px 20px 20px; }

.consult_title li { width: 400px; margin-bottom: 9px; }
.consult_title li:hover .text1 { color: #1787fb; }
.consult_title li:hover .text2 { color: #1787fb; }

.consult_title li a { color: #999; font-size: 14px; margin-right: 5px; cursor: pointer; display: block; height: 24px; }

.consult_title li .text2 { color: #666; font-size: 14px; max-width: 224px; }

.consult_time { color: #999; font-size: 12px; float: right; margin-right: 18px; }

/*新的登录后样式*/
.index_frist_login_box{width:100%;height:240px; overflow:hidden}
.login_ok{width:100%;}
.login_ok_mune{width:100%; text-align:center}
.login_ok_mune_list{width:32%; display:inline-block; font-size:12px; padding-top:38px; position:relative; vertical-align:top}
.login_ok_mune_list .login_ok_mune_icon{width:32px;height:32px; display:inline-block; background:url(../images/login_okicon1.png) no-repeat; position:absolute;left:50%;top:0px; margin-left:-16px;}
.login_ok_mune_list .login_ok_mune_icon_cj{ background:url(../images/login_okicon2.png) no-repeat;}
.login_ok_mune_list .login_ok_mune_icon_gz{ background:url(../images/login_okicon3.png) no-repeat;}
.login_ok_mune_list .login_ok_mune_icon_mb{ background:url(../images/login_okicon4.png) no-repeat;}
.login_ok_mune_list a:hover{color:#f60;} 
.login_ok_n{ font-size:18px;color:#3d9af6}
.login_ok_dw{ font-size:12px;color:#333;}
.login_ok_n_list{width:32%; display:inline-block; font-size:12px; position:relative; vertical-align:top; text-align:center}
.login_ok_n_list a:hover{color:#f60;} 
.login_ok_name{ padding:2px 0 15px 0;}
.login_ok_user{ padding:0px 0px 10px 80px; position:relative}
.login_ok_hi{ font-size:12px;color:#999; padding-top:10px;}
.login_ok_username{width:100%;height:20px; line-height:20px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; font-size:16px;}
.login_ok_user_photo{width:60px; position:absolute;left:10px;top:
0px;border-radius:50%;border:1px solid #eee}
.login_ok_user_photo img{border-radius:50%;}
.login_ok_member{ padding:12px 0px 0px 10px;}
.login_ok_member_who{margin-top: 5px;margin-bottom: 10px;padding:6px 10px; background:#00BE09; display:inline-block; text-align:center;border-radius:3px;box-shadow: 0 2px 10px 0 #b8d5f6;color:#fff; }
.login_ok_member_who:hover{ background:#ffff00;color:#ffffff; text-decoration:none}

.login_ok_member_bth{ padding:6px 10px; background:#276bf2; display:inline-block; text-align:center;border-radius:3px;    box-shadow: 0 2px 10px 0 #b8d5f6;color:#fff; }
.login_ok_member_bth:hover{ background:#0a6dd8;color:#fff; text-decoration:none}
.login_ok_member_bthtc{ padding:6px 13px; background:#f60; display:inline-block;  text-align:center;border-radius:3px;    box-shadow: 0 2px 10px 0 #f7c7a7;color:#fff; margin-left:10px;}
.login_ok_member_bthtc:hover{color:#fff;}
.login_ok_n_listbox{width:100%; text-align:center}
.login_ok_n_list a:hover{ text-decoration:none}
.index_frist_gg{width: 225px;float: left;padding: 0 20px;}
.index_frist_gg_tit{ position:relative;border-bottom:2px solid #f5f5f5;padding-bottom:10px;}
.index_frist_line{width:50px;height:2px; background:#1c99ef; display:inline-block; position:absolute;left:0px;bottom:-2px;}
.index_frist_gg_more{ font-size:12px;color:#1787fb; position:absolute;right:0px;top:0px; }
.index_frist_gg_list{ padding-top:8px}
.index_frist_gg_list li{width:100%;height:32px; line-height:32px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;padding-left: 14px;position: relative;}
.index_frist_gg_list li:after{position: absolute;display: block;content: '';clear: both;background: #a6a6a6;width: 4px;height: 4px;border-radius: 50%;left: 0;top: 13px;}
.index_frist_gg_list li a{color:#666}
.index_frist_gg_list li a:hover{ color:#f60;}
