@charset "utf-8";
/* CSS Document */

body{margin:0; font-size:14px;font-family:"Microsoft Yahei", "Hiragino Sans GB", tahoma, arial, "5B8B4F53" !important;}
ul,ol,li,a,dt,dd{list-style:none;padding:0;margin:0; text-decoration: none;}
.overhidden{overflow:hidden;}
.mar_t_10{margin-top:10px;}
.w_main{width:1200px;overflow:hidden;}
.border{border:1px #d8d8d8 solid; width:1198px;}
.int_ft{height:30px;}
.left{float:left;}
.center{float:left;margin-left:11px;}
.right{float:right;}
.more{float:right;font-size:12px;padding-right:5px;}
img{border:0; display:block;}
h3,h4{margin: 0;color:#5a5a5a;}
a:hover{color:#ec6a00;}
.clear{clear:both;}
.clearfix:after{content: ".";display: block;height: 0;visibility: hidden;clear: both;}
.ad_hdm{width:100%;margin:0 auto;background-color:#393838;}
#img{z-index:2;}
#img span{position:absolute;left:93%;top: 0;color:#fff;	border:1px #e2e2e2 solid;padding:0px 5px;background-color:#b16c00;font-size: 12px;CURSOR:pointer;display: block;z-index:1;font-family:Arial, Helvetica, sans-serif;}
/*一排2个使用#img span{position:absolute;left:87%;top: 0;color:#fff;	border:1px #e2e2e2 solid;padding:0px 5px;background-color:#b16c00;font-size: 12px;CURSOR:pointer;display: block;z-index:1;font-family:Arial, Helvetica, sans-serif;}*/
#header{width:100%; float:left;}
.hd{margin:0 auto;width:1200px;}
.site-top,#web_logo,#web_menu{width:100%; margin:0;float:left;}
.site-top{background-color:#e2e2e2;padding:5px 0; line-height:30px;border-bottom:1px #CCCCCC solid;}
.site-top p{margin:0;padding:0; float:left;}
.site-top .site-nav{width:1200px; margin:0 auto;}
.site-top .site-nav span{float:left}
.site-top .site-nav span a{margin:0 0 0 9px;}
#web_logo{margin-top:4px;background: #fff;}
#web_logo .logo_banner{width:1200px; margin:0 auto;}
.logo{background-image:url(http://www.sciencehr.net/images/im-bg/logo.jpg); width:227px; height:82px; float:left;}
h1.hide{display:none;}
.banner{float:right; width:960px; margin-top:8px;}
.banner .banner_list{float:right;width:292px; margin-left:15px;}
.banner .banner_list li{float:left; display:block; height:68px;}
.banner .banner_list li.bn1{float:left;}
.banner .banner_list li.bn2{float:right;}
.banner2{display:flex;justify-content:space-between;}
#web_menu{margin-top:13px; background-image:url(http://www.sciencehr.net/images/im-bg/nav_bg.png)}
#web_menu .menu{width:1200px; margin:0 auto;}
#web_menu .nav{float:left; width: 1200px;}
#web_menu .nav li{float:left;font-size:16px;color:#fff;border-right:1px solid #5f0002;}
#web_menu .nav li a{color:#fff;border-right:1px solid #bf292f; height:37px;line-height:35px;display:block;padding:0 1em;}
#web_menu .nav li a:hover{background-image:url(http://www.sciencehr.net/images/im-bg/nav_vibg.jpg);}
#warp{width:1200px; margin:0 auto;}
.int_ft h3{width: 80px;margin: 2px;background: #0A6AB6;height: 26px;text-align: center;line-height: 26px;vertical-align: middle;color: #FFF;font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体", "宋体";font-size: 16px;font-weight: normal;}
.int_ft h4 { background: url(http://www.sciencehr.net/images/im-bg/sciencehr_bg.png) no-repeat -10px -346px; height: 30px;text-indent: -9999px;display: block;width: 75px;border-left: 1px solid #E2E7EB;}
.w_290{width:290px;padding:5px 0;}
.w_290 p{margin:0 0 0 10px;line-height:30px; background:url(http://www.sciencehr.net/images/im-bg/icon.gif) no-repeat left;padding:0 0 0 1.4em;display: inline-block; white-space: nowrap; text-overflow: ellipsis;overflow: hidden;width: 260px;}
.w_600{width:608px;padding:5px 0;margin-left:5px;}
.txt_600{width:608px;}
.w_600 p{float:left;margin:0;line-height:30px; background:url(http://www.sciencehr.net/images/im-bg/icon.gif) no-repeat left;padding:0 0 0 1.4em;width:282px; display: inline-block; white-space: nowrap; text-overflow: ellipsis;overflow: hidden;}
.w_600 img{width:608px;height:60px;margin-bottom:5px;}
.search{height:65px;width:608px;float:left;margin:11px 0;}
.search #search-keyword{width:510px;height:30px;padding:0 0 0 10px;margin:0;border:2px #c84302 solid;border-right:none;border-radius:5px 0 0 5px;cursor:pointer;}
.search button{float:right;height:34px;width:80px;border:0;cursor:pointer;background-color:#c84302;color:#fff;font-size:16px;font-family:"微软雅黑";}
#leftMarquee{height:30px;line-height:30px;width:1020px;float:left;position:relative;}
.bd{margin-right:10px;width:1020px;overflow: hidden;height:30px;position:relative;}
#leftMarquee ul{margin: 0;padding:0;flaot:left;}
#leftMarquee ul li{float:left; overflow: hidden;margin:0 8px;background:url(http://www.sciencehr.net/images/im-bg/icon.gif) no-repeat left;padding:0 0 0 0.5em;}
#leftMarquee ul li a{margin: 0 5px;}
#hotjob a{width:290px;height:80px;margin-right:10px;float:left;border:1px #d2d2d2 solid; margin-top:8px;}
#hotjob a:nth-of-type(4){ background: #21bfa6; margin-right:0;}
#hotjob a:nth-of-type(8){ background: #21bfa6; margin-right:0;}
.webMain{ margin:0 auto;}
.webMain ul li{margin:0 5px; text-align:center;}
.hd{overflow: hidden;}
.scrollerAds {margin:0;padding:8px 8px 0 8px;}
.fl{float:left;display:inline}
.scrollerAds .pic{overflow: hidden;display: block;width: 97px;height: 97px;border: 1px solid #e2e2e2; border-radius:5px;padding:2px;}
.scrollerAds .pic img{width: 97px;height: 97px; text-align:center;}
.scrollerAds span.name{width: 99px;height: 27px;text-align:center;line-height: 27px;}


/*焦点广告位*/
.banner_flash{float:left;width:635px;margin-left:15px;}
.banner_flash .FP_pic img{width:635px; height:68px;}
.FocusPic {width:635px; margin:0; height:68px;position:relative;zoom:1;overflow:hidden;}
.FocusPic .FP_angle{width:7px;height:7px;overflow:hidden;font-size:0;line-height:0;position:absolute;z-index:10;}
.FocusPic .FP_arr_left{width:13px;height:25px;position:absolute;z-index:8;top:125px;left:5px;background:url() no-repeat 0 0;filter:Alpha(Opacity=80);opacity:.8;cursor:pointer;}
.FocusPic .FP_arr_right{width:13px;height:25px;position:absolute;z-index:8;top:125px;right:5px;background:url() no-repeat 0px 0;filter:Alpha(Opacity=80);opacity:.8;cursor:pointer;}
.FocusPic .FP_NumList{position:absolute;right:10px;bottom:3px;zoom:1;overflow:hidden;z-index:9;}
.FocusPic .FP_NumList span{float:left;padding:0px 5px;margin-left:5px;display:inline;background:#000;color:#fff;font-family:Arial, Helvetica, sans-serif;cursor:pointer; font-size:10px;}
.FocusPic .FP_NumList span.selected{background:#fff;color:#000; font-size:10px;}
.FocusPic .FP_pic{width:700px;height:300px;overflow:hidden;float:left;}
.FocusPic .FP_pic .FP_tit_bg{height:40px;width:395%;margin-top:-40px;background:#000;filter:Alpha(Opacity=30);opacity:.3;}
.FocusPic .FP_pic .FP_tit_txt{line-height:36px;padding-left:8px;margin-top:-40px; font-size:14px; font-weight:bold; color:#fff;position:relative;*position:static;}
.FocusPic .FP_pic .FP_tit_ico{width:11px;height:15px;margin:-22px 0 0 7px;overflow:hidden;font-size:0;line-height:0;position:relative;*position:static;}
.FocusPic .FP_pic a:link,.FP_pic a:visited{color:#fff;text-decoration:none;}
.FocusPic .FP_pic a:hover{text-decoration:underline;}



.header_all{width:1185px;margin:0 auto}
.headerbg{height:37px;margin-bottom:12px;width:100%; margin:5px auto 0 auto;    background-image: linear-gradient(45deg, #ab0303, #992525);}
#nav{float:left;font-family:\5FAE\8F6F\96C5\9ED1; font-size:14px;padding:0;}
#nav a:hover{text-decoration:none}
#nav li.nav-item{border-right: 1px solid #5f0002;}
#nav li.nav-item a.nav-link{border-right: 1px solid #bf292f;}

#nav .nav-item,#nav .nav-link{position:relative; float:left; display:block; color:#fff; z-index:1000;}
#nav .nav-link{height:37px;  margin-left:-1px; line-height:37px; font-weight:700;  border-top-color:#efefef; border-bottom:none; z-index:999; padding:0 15px;text-align: center;}

#nav .nav-item-open .nav-link{white-space:nowrap; border-bottom:1px solid #fff; color:#ca0000; background:#ffbd5f}

#nav .nav-dropdown{display:none; position:absolute; top:41px; left:-1px; width:490px; height:290px; border:1px solid #dadada; border-bottom:5px solid #c2c2c2; background:#fff; box-shadow:0 1px 6px rgba(0, 0, 0, 0.2); z-index:998}
#nav .nav-dropdown-align-right{left:auto; right:0; _right:-1px}
#nav .nav-dropdown-trending{float:left; width:240px; font-size:14px}
#nav .nav-dropdown-channel{float:right; width:240px; height:290px; font-size:14px; background:#f6f6f6}
#nav .nav-dropdown-channel img{border:1px #d2d2d2 solid; margin:5px;}
#nav .nav-dropdown a:hover{color:#ca0000}

#nav .trending li{height:35px; line-height:35px;border-bottom:1px dashed #ccc; vertical-align:bottom; overflow:hidden}
#nav .trending li a{display:block; padding-left:0px; color:#1E1E1E;}
#nav .trending li a:hover{background:#f6f6f6}
#nav .nav-dropdown-entry{line-height:34px; margin-left:25px;font-size: 14px;}
#nav .nav-dropdown-entry a{display:inline-block; color:#b20000}

#nav .channel{margin-top:16px}
#nav .channel li{line-height:2em}
#nav .channel li a{height:30px; padding-left:24px; line-height:30px; color:#6d6d6d}

#nav ul.trending li a span{display:inline-block;width:13px;height:12px;vertical-align: middle;background: url(http://www.sciencehr.net/images/smiley/navicobg.png) no-repeat center/cover;}
#nav li.nav-item a span{
display: inline-block;margin-left:10px; width: 10px;height: 4px;vertical-align: middle;background: url(http://www.sciencehr.net/images/smiley/icon-arrow-bottom.png) no-repeat center/cover;}




/*area*/
.area{float:left;line-height:30px;}
.area p{padding:0 8px;margin:0;}
.area p a{padding:0;margin:0 1px 0 0;}

/*keyword*/
.keyword{height:30px;line-height:30px;overflow:hidden;}
.keyword dl{margin: 0;padding:0;float:left;}
.keyword dl dt{float:left;width:90px;}
.keyword dl dd{float:right;margin:0;padding:0;width:505px;}
.keyword dl dd li{padding:0;margin: 0;}
.keyword dl dd li a{padding:0 0 0 10px;color:#ec6a00;}

/*HDP*/
.qiehuan{float:left; width:352px;position:relative; margin:0;}
em{font-style:italic;}
em{ font-style:normal;}
.ulds_00{background: url("http://www.chinadaily.com.cn/image_c/2011zwsy/left_ulbg.jpg") no-repeat scroll left top transparent;  border-top: 1px solid #E4E4E4;   height: 22px;	line-height:22px;    margin:0 0 8px 0 !important;	margin:0 0 1px 0;    width: 350px;float:left;padding:0;}
.ulds_00 li {border-bottom: 1px solid #E4E4E4;border-right: 1px solid #E4E4E4;cursor: pointer;float: left;line-height: 22px;height:22px;overflow: hidden;text-align: center;white-space: nowrap;width:49px;}
.ulds_00 li a{color: #333333;font-size: 14px;}
.ulds_00 li.current{background: url("http://www.sciencehr.net/images/shoup_libg.jpg") no-repeat scroll 0 0 transparent; border-bottom: 0 none;   border-left: 0 none;    border-right: 0 none;    color: #FFFFFF;    font-weight: bold;    height: 29px;    z-index: 10;}
.ulds_00 li.current2 {border-bottom: 1px solid #E4E4E4;font-weight: normal;}
.ulli_00 {display: none; height: 250px; left: 0; overflow: hidden; position: absolute; width: 350px;}
.ulli_00 li { padding: 0;margin:0;}
.ulds_01{height: 240px;	width:350px;  overflow: hidden;float:left;padding:0;margin:0;}
.ulds_01 li {position: relative;float:left;margin:0;padding:0;}
.ulds_01 li img {display: block;height: 240px;width: 350px;}
.ulds_01 li em {bottom: -1px;color: #FFFFFF;display: block;font-size: 14px;	font-style: normal;	font-weight: bold;	height: 30px;	line-height: 29px;	overflow: hidden;	padding-left: 8px;	position: absolute;	width: 340px;	z-index: 1000;}
.ulds_01 li .em_bg {background: none repeat scroll 0 0 #1B2326;bottom: 0;height: 30px;left: 0;opacity: 0.7;position: absolute;width: 350px; z-index: 100;}


.hp_head_search {
    float: left;
    width: 100%;
    padding-top: 0;
}

.hp_head_searchbor {
    width:100%;
    border: 1px solid #276bf2;
    box-shadow: 2px 2px 10px rgba(0, 0, 0, .05);
    border-radius: 5px;
    float: left;
    background: #fff
}

.hp_head_search_job {
    width: 95px;
    height: 46px;
    line-height: 46px;
    background: #fff;
    position: relative;
    z-index: 1;
    border-radius: 5px 0 0 5px;
    color: #999
}

.hp_head_search_job:after {
    position: absolute;
    display: block;
    clear: both;
    content: '';
    background: #efefef;
    width: 1px;
    height: 20px;
    right: 0px;
    top: 15px;
}

.index_header_seach_find_list {
    width: 95px;
    border: 1px solid #276bf2;
    background: #fff;
    position: absolute;
    left: 0px;
    top: 46px;
    border-top: none;
}

.index_header_seach_find_list a {
    display: block;
    padding-left: 10px;
    height: 34px;
    line-height: 34px;
}

.index_header_seach_find_list a:hover {
    background: #EFF5FC;
    color: #666;
    text-decoration: none;
}

.hp_head_search_job_b {
    padding-left: 20px;
    background: url(../images/ee.png) no-repeat 65px;
    display: block;
    cursor: pointer;
    font-size: 14px;
}

.hp_head_search_text {
    border: none;
    width: 400px;
    height: 44px;
    color: #999;
    line-height: 44px;
    background: #fff;
    text-indent: 10px;
    font-size: 14px;
}

.hp_head_search_text::-webkit-input-placeholder {
    color: #c8cbcf;
}

.hp_head_search_sr {
    color: #fff;
    font-size: 16px;
    height: 46px;
    line-height: 46px;
    background: #276bf2;
    background-image: -webkit-linear-gradient(left, #1285ff 0, #276bf2 100%);
    background-image: -o-linear-gradient(left, #1285ff 0, #276bf2 100%);
    background-image: linear-gradient(to right, #1285ff 0, #276bf2 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1389ff', endColorstr='#276bf2', GradientType=1);
    width: 110px;
    cursor: pointer;
    text-align: center;
    border: none;
    border-radius: 0px 3px 3px 0px;
}

.hp_head_search_bom {
    overflow: hidden;
    margin-top: 10px;
}

.hp_head_search_bom a {
    color: #7e7a7a;
    font-size: 12px;
    padding: 0 5px;
}

.hp_head_search_bom_left {
    width: 520px;
    height: 20px;
    line-height: 20px;
    float: left;
    padding-left: 5px;
    overflow: hidden
}

.yun_new_header_search_more {
    float: right;
    position: relative
}

.yun_new_header_search_more_box {
    line-height: 36px;
    font-size: 16px;
    font-weight: bold;
    color: #333;
    background: url(../images/indexsearch_icon.png) no-repeat right center;
    padding-right: 25px;
}

.yun_new_header_cj {
    width: 120px;
    height: 43px;
    border: 1px solid #e5e5e5;
    border-radius: 3px;
    display: inline-block;
    float: right;
    margin-top: 35px;
    line-height: 43px;
    text-indent: 40px;
    color: #8f8f92;
    background: #fff url(../images/fb_icon.png) no-repeat 15px center;
}

.yun_new_header_search_more_show {
    width: 110px;
    position: absolute;
    left: 50px;
    top: 70px;
    z-index: 1000000;
    padding-top: 10px;
}

.yun_new_header_search_more_show_c {
    width: 110px;
    background: #fff;
    border: 1px solid #ddd;
    border-radius: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
    position: relative
}

.yun_new_header_search_more_show a {
    display: block;
    line-height: 35px;
    text-align: center;
    font-size: 14px;
}

.yun_new_header_search_more_show a:hover {
    background: #f8f8f8;
    text-decoration: none;
}

.yun_new_header_search_more_show_icon {
    width: 18px;
    height: 9px;
    background: url(../images/search_sj_icon.png) no-repeat;
    display: inline-block;
    position: absolute;
    left: 46px;
    top: -9px;
}



/*index------------------------login*/
.fastloginbox {
    margin: 0px;
    width: auto;
    padding: 20px;
}

.yun_header_af.fr a{color:#CC0000;}

.hp_login {
    font-size: 14px;
    padding-top: 0;
    width: 258px;
}

.hp_login_tit {
    position: relative;
    width: 280px;
    float: left;
}

.yun_Indexlogin_tit_s {
    width: 100px;
    padding-left: 26px;
    font-size: 15px;
    font-weight: bold;
    display: inline-block;
    height: 33px;
    line-height: 33px;
    position: relative
}

.yun_Indexlogin_tit_line {
    width: 6px;
    height: 20px;
    display: block;
    position: absolute;
    left: 0px;
    top: 10px;
    overflow: hidden;
    background: #db3e00;
    display: none;
}

.login_box_h_list {
    float: left;
}

.login_box_h_list li {
    width: 110px;
    float: left;
    height: 30px;
    line-height: 30px;
    text-align: center;
    cursor: pointer;
    font-size: 14px;
    color: #666;
    border: 1px solid #e6e6e6;
    border-radius: 5px;
    margin-right: 10px;
}

.login_box_h_list .login_box_h_list_cur {
    color: #fff;
    border: 1px solid #2778f8;
    background-color: #2778f8;
    position: relative;
    font-weight: bold
}

.login_box_h_list .login_box_h_list_cur i {
    width: 8px;
    height: 4px;
    display: inline-block;
    background: url(../images/loginjt.png) no-repeat;
    position: absolute;
    left: 42px;
    bottom: -5px;
}

.indexwxcode_login {
    width: 30px;
    height: 30px;
    border: 1px solid #e6e6e6;
    background: url(../images/60ewm.png) no-repeat center center;
    float: right;
    border-radius: 5px;
    cursor: pointer;
}

.indexnormal_login {
    width: 30px;
    height: 30px;
    border: 1px solid #e6e6e6;
    background: url(../images/logo_yh.png) no-repeat center center;
    ;
    float: right;
    border-radius: 5px;
    cursor: pointer;
}

.indexwxlogintxt {
    margin: 0 auto;
    width: 190px;
    text-align: center;
    margin-top: 20px;
    height: 36px;
    line-height: 36px;
    background-color: #EEEEEE;
    color: #999999;
    border-radius: 30px;
}

.hp_login_hy {
    width: 100%;
    padding-right: 10px;
    height: 38px;
    border: 1px solid #e5e5e5;
    padding-left: 10px;
    margin-top: 15px;
    position: relative;
    float: left;
    border-radius: 5px;
    background-color: #fff;
}

.hp_login_hy_but {
    width: 100%;
    height: 38px;
    line-height: 38px;
    border: none;
    background: #fff;
    float: left;
    color: #999;
}

.hp_login_yzbox {
    width: 90px;
    height: 38px;
    border: 1px solid #e6e6e6;
    padding-left: 10px;
    margin-top: 15px;
    position: relative;
    float: left;
    border-radius: 3px
}

.hp_login_yzbox_pic {
    position: absolute;
    left: 108px;
    top: 0px;
}

.hp_login_lg {
    width: 100%;
    margin-top: 18px;
    float: left;
}

.hp_login_lg_but {
    width: 100%;
    height: 40px;
    background: #2475f5;
    color: #fff;
    border: none;
    cursor: pointer;
    border-radius: 5px;
    font-size: 15px;
}

.hp_login_rg {
    width: 100%;
    float: left;
    padding-top: 15px;
    font-size: 12px;
    color: #999
}

.hp_login_rg_l {
    float: left;
    padding-bottom: 15px;
}

.hp_login_rg_l a {
    color: #276bf2
}

.hp_login_rg_r {
    float: right;
    color: #999
}

.hp_login_hy_send {
    width: 100px;
    line-height: 20px;
    text-align: center;
    display: inline-block;
    position: absolute;
    right: 0px;
    top: 8px;
    border-left: 1px solid #eee;
    color: #1668e8;
}

.login_m_text {
    width: 100px;
    float: left;
    height: 35px;
    line-height: 35px;
    border: 0;
    color: #999;
}

.index_logoin_msg {
    width: 165px;
    height: 28px;
    position: absolute;
    left: 55px;
    top: 10px;
}

.index_logoin_msg_tx {
    width: 124px;
    height: 26px;
    line-height: 26px;
    padding-left: 25px;
    border: 1px solid #ffc7c7;
    background: #ffecec url(../images/ico_warn2.png) no-repeat 5px center;
    color: #d54801;
    position: relative
}

.index_logoin_re_m {
    position: relative;
    z-index: 10
}

.index_logoin_msg_icon {
    width: 10px;
    height: 6px;
    background: url(../images/yun_icon_sj.png) no-repeat;
    position: absolute;
    left: 10px;
    bottom: -5px;
    _bottom: -13px;
}


/*新的登录后样式*/
.index_frist_login_box {
    width: 100%;
    height: 255px;
    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: 40px;
    position: relative;
    vertical-align: top;
    margin-top: 0;
}

.login_ok_mune_list .login_ok_mune_icon {
    width: 32px;
    height: 32px;
    display: inline-block;
    background: url(https://www.sciencehr.cn/app/template/default/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(https://www.sciencehr.cn/app/template/default/images/login_okicon2.png) no-repeat;
}

.login_ok_mune_list .login_ok_mune_icon_gz {
    background: url(https://www.sciencehr.cn/app/template/default/images/login_okicon3.png) no-repeat;
}

.login_ok_mune_list .login_ok_mune_icon_mb {
    background: url(https://www.sciencehr.cn/app/template/default/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: 10px 0px 20px 90px;
    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:
        10px;
    border-radius: 50%;
    border: 1px solid #eee
}

.login_ok_user_photo img {
    border-radius: 50%;
}

.login_ok_member {
    padding: 20px 0px 0px 0px;
}

.login_ok_member a {
    color: #fff;
}

.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
}



/*footer*/
.footer{width:100%; margin-top:8px;border-top:1px #cfcfcf solid;}
.footer .link_nav{width:100%;padding:40px 0;background-color:#f7f7f7;}
.footer .link_nav .link_dl{width:1200px; margin:0 auto;display: block;}
.footer .link_nav .link_dl dl{width:200px;float:left;margin:0 0 0 2.3em;}
.footer .link_nav .link_dl dl dt{border-bottom:1px #e2e2e2 solid;font-size: 16px;color:#505050;height:30px;padding:0 0 0 10px;}
.footer .link_nav .link_dl dl dd{float:left;width:80px;margin:10px 0 0 1.3em;color:#757575;}
.footer .copyright{width:100%; margin:0 auto;padding:10px 0; background-color:#515151;}
.footer .copyright p{color:#fff; text-align:center;margin:8px 0;font-size:12px;}
.footer .copyright p a{color:#fff;}
.footer .copyright .icp{float:right;position:relative;right:35%;}
.footer .copyright .tongji{margin: 0 auto;width:30px;}
.footer .link .dl{margin:0 auto; width:1200px;}