﻿﻿@charset "utf-8";
/* CSS Document */

*{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;outline:0}html,body,ul,li,ol,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,form,fieldset,legend,img,input,textarea,figure,figcaption,button,label{margin:0;padding:0;border:0;font-family:"Microsoft YaHei","微软雅黑",Helvetica,STHeiTi-Light,STHeiTi,sans-serif;word-wrap:break-word}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0;padding:0}a,a:link,a:visited{color:#4f5157;text-decoration:none}a:hover{color:#469dee;text-decoration:none}img{border:0;max-width:100%}table{width:auto;border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:400}
ul,ol{list-style:none}
input{padding-top:0;padding-bottom:0;font-family:SimSun,"宋体"}
input::-moz-focus-inner{border:0;padding:0}
select,input{vertical-align:middle}
input[type=text],input[type=password],textarea{outline-style:none;-webkit-appearance:none}
textarea{resize:none}
html{font-size:62.5%}
body{font-size:1.6rem;font-size:16px}
.clearfix:after{content:".";display:block;height:0;visibility:hidden;clear:both}
.clearfix{zoom:1}
.clearit{clear:both;height:0;font-size:0;overflow:hidden}
.fwit a:link,.fwit a:visited{color:#fff}
.fwit a:hover{color:#fff}
.fblue,.fblue a:link,a.fblue:link,.fblue a:visited,a.fblue:visited{color:#5cafec}
.fblue a.hover,a.fblue:hover{color:#5cafec;text-decoration:underline}
.tmbg a span{filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#00000000', endColorstr='#fa000000')\9;*background-color:transparent\9;background:-moz-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.7));background:-webkit-gradient(linear,bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.7)));background:-webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.7));background:-o-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.7));background:-ms-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.7));background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.7))}
.icons{background-image:url(../images/icons.png);background-position:0 0;background-repeat:no-repeat;background-repeat:no-repeat;background-image:-webkit-image-set(url(../images/icons.png) 1x,url(/crsta/images/icons_2x.png) 2x)}
.partner{background:url(../images/partner.png) 0 0 no-repeat}
/* .logo{background-image:url(../images/logo.jpg);background-repeat:no-repeat;background-image-webkit-image-set(url(../images/logo.jpg) 1x)} */
.lf{float:left!important}
.rt{float:right!important}
.space{height:20px;width:100%;overflow:hidden;zoom:1}
.header_wrap{width:1220px;margin:0 auto;}
.header,.top_nav{min-width:1220px}
.header{height:36px;line-height:36px;background:#5cafec;color:#fff;width:100%; font-size:14px;}
.header .login_center{float:right}
.login_center .normal_login{float:left;padding-right:10px}
.login_center .normal_login span{cursor:pointer}
.login_center .yjty{cursor:pointer}
.login_center .coworker{float:left;padding-left:10px}
.login_center .partner{display:block;float:left;margin:10px 5px 0;height:20px;width:20px;overflow:hidden;line-height:999px}
.header .after_login{float:right}
.header .user_opt{float:left;color:#fff;padding-left:20px}
.top_nav{height:100px;width:100%;background:#fff}
.top_nav .header_wrap{padding-top:15px;overflow:hidden;zoom:1;}
.top_nav .logo{width:350px;height:75px;text-indent:-999px;overflow:hidden;float:left}
.top_nav .nav_list{float:left;padding-left:5%;width:65%;overflow-x:hidden;padding-top:10px;}
.top_nav .nav_list li{float:left;text-align:center;width:12%;height:52px;line-height:46px;}
.top_nav .nav_list li span{ border-bottom:5px solid #5cafec;display:block}
.top_nav .nav_list li.on{padding-left:10px;width:12%; font-weight:bold;}
.top_nav .mo_btn_menu{display:none}
.top_nav .search_fm{border-radius:15px;margin-top:10px;padding:0 10px;border:1px solid #ebebeb;float:right;height:30px;line-height:30px}
.top_nav .search_fm input{border:0;color:#b2b2b2;width:150px;height:30px;line-height:30px;display:block;float:left;font-size:1.6rem;font-size:16px}
.top_nav .search_btn{height:30px;width:20px;text-indent:-999px;overflow:hidden;display:block;float:left;background-position:0 -75px}@media screen and (min-width:1220px){.top_nav .mo_btn_menu{visibility:hidden}}@media screen and (min-width:1024px) and (max-width:1219px){.header_wrap{width:100%;min-width:1024px;margin:0 auto}
.header,.top_nav{min-width:1024px}
.top_nav .mo_btn_menu{visibility:hidden}}@media screen and (min-width:768px) and (max-width:1023px){.header_wrap{width:100%;min-width:768px;margin:0 auto}
.header,.top_nav{min-width:768px}
.top_nav .search_fm{display:none}
.top_nav .mo_btn_menu{visibility:hidden}
.top_nav .nav_list{width:70%}}@media screen and (min-width:200px) and (max-width:767px){.header,.top_nav{min-width:100%}.header_wrap{width:96%;margin:0 2%}
.top_nav{border-top:9px solid #449fec;position:relative;height:60px}
.top_nav .logo{margin-left:24%;height:35px;width:120px;background-size:cover}
.top_nav .mo_btn,.top_nav .mo_login{display:block}
.top_nav .mo_user_face{width:80px;height:30px;font-size:14px;line-height:30px;float:right;margin-right:2px}
.top_nav .mo_user_face .user_face{float:left;padding-right:5px}
.top_nav .mo_beforeL{width:80px}.top_nav .mo_afterL{display:none}.top_nav .mo_btn_menu{display:none;position:absolute;bottom:-40px;width:100%;background:#f2f2f2;z-index:999;overflow:hidden;zoom:1;color:#469dee}.top_nav .mo_btn_menu li{width:16%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-right:1px solid #ccc;font-size:2rem;height:40px;line-height:40px;float:left;text-align:center}.top_nav .mo_btn_menu li:last-child{width:20%}.mo_none{display:none!important;visibility:hidden}.mo_app,.mo_app img{display:block;padding-top:20px;width:100%;height:auto}}