@charset "utf-8"; /* css reset */ body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0;list-style:none;} body{color:#333;font-family:Arial,"Microsoft YaHei",寰蒋闆呴粦;font-size:14px;} a{text-decoration:none;color:#474747;} a:hover{text-decoration:underline;color:#2490e6;} a:focus{ outline:0;} /* for Firefox */ em{font-style:normal;} img{border:0;vertical-align:middle;} table{border-collapse:collapse;border-spacing:0;} *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} .fl{ float:left;} .fr{ float:right;} body{ position:relative; background-color:#f9f9f9; overflow-x:hidden;} /* 棣栭〉 */ .content{ display:block; width:1200px; margin:0 auto; clear:both;} .header{ display:block; background:url(../images/top_banner.png) center no-repeat #53b4ed; height:144px;} .home-nav{ display:block; background:#ffffff;} .home-nav .content{ position:relative; height:80px;} .nav-font{ position:absolute; left:0; top:0; font-size:18px;} .nav-font li{ float:left; width:120px; height:80px; margin-right:60px;} .nav-font li a{ position:relative; display:block; height:80px; border-bottom:3px solid; border-color:transparent; color:#777; text-align:center; line-height:2; padding:40px 0 0;} .nav-font li a:hover{ color:#2490e6; text-decoration:none;} .nav-font li a i{ position:absolute; left:40px; top:8px; width:40px; height:40px; background-image:url(../images/nav_icon.png);} .nav-font li.cur a{ border-color:#2490e6; color:#2490e6;} .nav-home{ background-position:0 0;} .nav-zxgg{ background-position:-40px 0;} .nav-zwfw{ background-position:-80px 0;} .nav-wsbs{ background-position:-120px 0;} .nav-zxsq{ background-position:-160px 0;} .cur .nav-home, a:hover .nav-home{ background-position:0 -40px;} .cur .nav-zxgg, a:hover .nav-zxgg{ background-position:-40px -40px;} .cur .nav-zwfw, a:hover .nav-zwfw{ background-position:-80px -40px;} .cur .nav-wsbs, a:hover .nav-wsbs{ background-position:-120px -40px;} .cur .nav-zxsq, a:hover .nav-zxsq{ background-position:-160px -40px;} .nav-log{ position:absolute; right:0; top:7px; color:#999; font-size:14px; line-height:22px;} .nav-log li, .nav-log a{ float:left;} .nav-log span{ float:left; padding:0 8px;} .nav-log span.name{ background:url(../images/nav_loginfo.png) 0 0 no-repeat; padding:0 0 0 30px;} .nav-log a.goback{ color:#2490e6; text-decoration:underline;} .nav-log a.logout{ color:#ff0000;} .nav-search{ position:absolute; right:0; bottom:10px; width:242px; height:36px; border:1px solid #ddd; border-radius:18px;} .search-inp{ float:left; width:196px; height:34px; border:none; border-radius:18px; line-height:34px; outline:none!important; padding:0 18px;} .search-btn{ float:right; background:url(../images/nav_search.png) center no-repeat transparent; width:34px; height:34px; border:none; margin-right:6px;} .home-banner{ background-color:#fff; margin-top:16px;} .flexslider{ position:relative; height:380px; overflow:hidden; background:url(../images/loading.gif) center no-repeat #fff;} .slides{ position:relative; z-index:1;} .slides li{ position:relative; width:100%; height:380px; background-position:center;} .flex-control-nav{ display:none;} .flex-direction-nav{ position:absolute; z-index:3; width:100%; top:50%; margin-top:-75px; display:block;} .flex-direction-nav li a{ display:block; width:70px; height:150px; overflow:hidden; background-image:url(../images/banner_btn.png); cursor:pointer; position:absolute;} .flex-direction-nav li a.flex-prev{ left:0; background-position:0 0; opacity:1;} .flex-direction-nav li a.flex-next{ right:0; background-position:-70px 0; opacity:1;} .flex-direction-nav li a.flex-prev:hover, .flex-direction-nav li a.flex-next:hover{ opacity:.60;} .banner-nav ul{ height:120px; text-align:center;} .banner-nav li{ display:inline-block; vertical-align:middle; margin:16px 18px;} .banner-nav li a{ display:inline-block; width:178px; height:88px; background-image:url(../images/banner_nav.png);} .bannav-01{ background-position:0 0;} .bannav-02{ background-position:-178px 0;} .bannav-03{ background-position:-356px 0;} .bannav-04{ background-position:-534px 0;} .bannav-05{ background-position:-712px 0;} .cur .bannav-01, li:hover .bannav-01{ background-position:0 -88px;} .cur .bannav-02, li:hover .bannav-02{ background-position:-178px -88px;} .cur .bannav-03, li:hover .bannav-03{ background-position:-356px -88px;} .cur .bannav-04, li:hover .bannav-04{ background-position:-534px -88px;} .cur .bannav-05, li:hover .bannav-05{ background-position:-712px -88px;} .ft{ height:auto; font-size:15px; text-align:center; padding:30px 0 40px;} .ft a{ display:inline-block; vertical-align:middle; padding:10px 20px;} .ft p{ display:inline-block; vertical-align:middle; padding:10px 10px;} /* 鍐呴〉 */ .subpage{ background:url(../images/subpage_bg.png) top repeat-x #fff;} .subheader{ display:block; background:url(../images/subpage_topbg.png) center no-repeat;} .subheader .content{ position:relative; height:186px;} .subheader .nav-log{ top:auto; bottom:6px; color:#fff; font-size:15px; text-shadow: 0 0 5px #000; line-height:30px;} .subheader .nav-log span.name{ background:url(../images/nav_loginfo.png) 0 -22px no-repeat;} .subheader .nav-log a{ color:#fff;} .subheader .nav-log a.goback{ color:#fff; text-decoration:none;} .subheader .nav-log a.goback:hover{ text-decoration:underline;} .subheader .nav-log a.logout{ color:#fff;} .spage-nav{ position:relative; display:block; background:#2490e6; height:48px;} .sp-nav-font{ position:absolute; left:0; top:0; font-size:18px;} .sp-nav-font li{ float:left; width:auto; height:48px; background:url(../images/sp_nav_line.png) right no-repeat; padding:0 10px;} .sp-nav-font li:hover a{ background-color:#1982d5;} .sp-nav-font li.cur a{ background-color:#165284;} .sp-nav-font li a{ position:relative; display:block; height:48px; color:#fff; line-height:48px; padding:0 30px 0 60px;} .sp-nav-font li a:hover{ color:#fff; text-decoration:none;} .sp-nav-font li a i{ position:absolute; left:30px; top:10px; width:26px; height:26px; background-image:url(../images/sp_nav_icon.png);} .sp-nav-font li:last-child{ background:none;} .sp-nav-home{ background-position:0 0;} .sp-nav-zxgg{ background-position:-26px 0;} .sp-nav-zwfw{ background-position:-52px 0;} .sp-nav-wsbs{ background-position:-78px 0;} .sp-nav-zxsq{ background-position:-104px 0;} .sp-nav-search{ position:absolute; right:6px; top:6px; width:242px; height:36px; border:1px solid #fff; border-radius:18px;} .sp-nav-search .search-inp{ background-color:transparent; color:#fff;} .sp-nav-search .search-inp::-webkit-input-placeholder{ color:#7fb6ee;} .sp-nav-search .search-inp:-moz-placeholder{ color:#7fb6ee;} .sp-nav-search .search-inp::-moz-placeholder{ color:#7fb6ee;} .sp-nav-search .search-inp:-ms-input-placeholder{ color:#7fb6ee;} .sp-nav-search .search-btn{ background:url(../images/sp_nav_search.png) center no-repeat transparent; outline:none!important;} .sp-banner{ background:url(../images/loading.gif) center no-repeat #fff; height:150px;} .sp-content{ background-color:#fff; height:auto; min-height:500px; overflow:hidden; border-bottom:3px solid #2490e6; padding:20px; clear:both;} .sp-grid-left{ width:860px; padding-bottom:10px;} .sp-grid-right{ width:280px; padding-bottom:10px;} .position{ height:auto; overflow:hidden; border-bottom:#ddd solid 1px;} .position li{ float:left; font-size:16px; line-height:22px; margin:0 0 10px; cursor:pointer;} .position li.cur{ color:#999;} .position li.home{ background:url(../images/position_ico.png) left center no-repeat; padding-left:26px;} .position li a{ color:#2490e6; text-decoration:underline;} .position li i{ color:#ccc; font-family:"瀹嬩綋"; font-style:normal; padding:0 10px;} .list-select-bar{ display:block; background-color:#f9f9f9; height:auto; margin:0 0 15px; padding:12px 8px; clear:both;} .list-select-bar .select-bar{ display:block; padding:8px 0;} .list-select-bar h3{ display:inline-block; color:#555; font-size:15px; font-weight:normal; line-height:34px; vertical-align:middle; padding:0 0 0 12px;} .list-select-bar .dropdown{ display:inline-block; vertical-align:middle; margin:0 6px 0 0;} .list-select-bar .dropdown button{ background-color:#fff; border-color:#ddd; color:#777; font-size:15px;} .list-select-bar .dropdown button .caret{ margin-left:4px;} .list-select-bar .dropdown .dropdown-menu{ min-width:130px; max-height:262px; overflow:auto; padding:2px 0;} .list-select-bar .dropdown .dropdown-menu li a{ padding:6px 18px;} .list-select-bar .ft-bar{ display:inline-block; vertical-align:middle; font-style:normal; color:#555;} .frame-table .stem{ float:left; max-width:280px; height:18px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;} .list-select-bar .sech-bar{ position:absolute; right:8px; top:9px; padding:6px 0;} .list-select-bar .search-input{ display:inline-block; background-color:#fff; width:180px; height:34px; border:#ddd solid 1px; border-radius:3px; color:#777; font-size:15px; line-height:34px; vertical-align:middle; padding:0 8px;} .btn-search{ display:inline-block; vertical-align:middle; background-color:#2490e6; border:none; border-radius:3px; width:80px; height:34px; color:#fff!important; font-size:15px; text-align:center; line-height:34px; outline:none!important; margin-left:6px;} .btn-search:hover{ background-color:#1982d5;} .list-select-bar .hot-bar{ display:block; color:#999; font-size:13px; padding:8px 0;} .list-select-bar .hot-bar span{ display:inline-block; vertical-align:middle; padding:0 0 0 12px;} .list-select-bar .hot-bar a{ display:inline-block; vertical-align:middle; color:#ff4a00; padding-right:12px;} .list-title{ height:50px; border-bottom:2px solid #ddd; margin-top:16px;} .list-title .line{ float:left; width:5px; height:20px; border-radius:2px; background-color:#2490e6; margin:15px 0 0 8px;} .list-title h3{ float:left; font-size:22px; line-height:1; margin:14px 0 0 8px;} .list-title .more{ position:relative; float:right; width:100px; height:28px; border-radius:14px; background-color:#f9f9f9; color:#777; line-height:28px; margin:11px 0 0 8px; padding-left:30px; text-decoration:none;} .list-title .more-ico{ position:absolute; left:16px; top:9px;} .more-ico{ display:inline-block; width:0; height:0; margin-left:2px; vertical-align:middle; border-left:5px solid; border-top:5px solid transparent; border-bottom:5px solid transparent;} .list-tit01 .line{ background-color:#ff4a00;} .list-tit01 h3{ color:#ff4a00;} .list-tit01 .more{ background-color:#ffede5; color:#ff4a00;} .list-tit02 .line{ background-color:#ff0000;} .list-tit02 h3{ color:#ff0000;} .list-tit02 .more{ background-color:#ffe5e5; color:#ff0000;} .list-tit03 .line{ background-color:#165384;} .list-tit03 h3{ color:#165384;} .list-tit03 .more{ background-color:#e7edf2; color:#165384;} .list-tit04 .line{ background-color:#44b549;} .list-tit04 h3{ color:#05910f;} .list-tit04 .more{ background-color:#ecf7ec; color:#44b549;} .list-grid{ padding:20px 0 0;} .list-grid li{ position:relative; height:20px; font-size:15px; line-height:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin:0 20px 16px; padding-left:100px;} .list-grid li span{ position:absolute; left:0; color:#999;} .list-grid-r{ background-color:#f9f9f9; margin:0 0 12px; padding:10px;} .list-grid-r h3{ display:block; font-size:22px; line-height:50px; border-bottom:1px solid #ddd;} .list-grid-r h3 i{ float:left; background-image:url(../images/title_ico.png); width:40px; height:40px; vertical-align:middle; margin:4px 2px 0 5px;} .list-grid-r ul{ padding:20px 0 0;} .list-grid-r li{ position:relative; height:20px; font-size:15px; line-height:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin:0 12px 16px;} .list-grid-r li span{ position:absolute; left:0; color:#999;} .list-grid-r h3.rtit-01{ color:#ea423c;} .list-grid-r h3.rtit-01 i{ background-position:0 0;} .list-grid-r h3.rtit-02{ color:#44b586;} .list-grid-r h3.rtit-02 i{ background-position:-40px 0;} .list-grid-r h3.rtit-03{ color:#2c96bd;} .list-grid-r h3.rtit-03 i{ background-position:-80px 0;} .class-tab{ display:block; width:100%; height:auto; overflow:hidden; border-bottom:3px solid #f9f9f9; clear:both;} .class-tab li{ float:left; width:146px; color:#474747; font-size:17px; text-align:center; line-height:44px; margin:0; cursor:pointer;} .class-tab li:hover{ color:#ffae00;} .class-tab li.cur{ background-color:#ffae00; color:#fff;} .list-grid-ser li{ position:relative; display:block; height:118px; overflow:hidden; border-bottom:1px solid #ddd; padding:15px 120px 15px 110px; clear:both;} .list-grid-ser li:hover{ background-color:#f9f9f9;} .list-grid-ser .img{ position:absolute; top:15px; left:10px; width:86px; height:86px; border:1px solid #ddd; border-radius:1px;} .list-grid-ser .img img{ width:100%; height:100%;} .list-grid-ser .tit{ height:20px; font-size:17px; line-height:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin-top:6px;} .list-grid-ser .tit a{ color:#2490e6;} .list-grid-ser .score{ margin-top:10px;} .score{ display:block; width:96px; height:16px; background-image:url(../images/star.png);} .score-01{ background-position:0 -160px;} .score-02{ background-position:0 -144px;} .score-03{ background-position:0 -128px;} .score-04{ background-position:0 -112px;} .score-05{ background-position:0 -96px;} .score-06{ background-position:0 -80px;} .score-07{ background-position:0 -64px;} .score-08{ background-position:0 -48px;} .score-09{ background-position:0 -32px;} .score-10{ background-position:0 -16px;} .score-11{ background-position:0 0;} .list-grid-ser .inf{ color:#999; margin-top:10px;} .list-grid-ser .inf span{ padding-right:40px;} .list-grid-ser .btn-apply{ position:absolute; right:0; top:18px;} .list-grid-ser .btn-collect{ position:absolute; right:0; bottom:18px;} .btn-apply{ display:block; width:100px; height:36px; background-color:#fff; border:1px solid #44b549; border-radius:3px; color:#44b549; font-size:15px; text-align:center; line-height:36px;} .btn-apply:hover{ background-color:#44b549; color:#fff; text-decoration:none;} .btn-collect{ display:block; width:100px; height:36px; background-color:#fff; border:1px solid #ddd; border-radius:3px; color:#676767; font-size:15px; text-align:center; line-height:36px;} .btn-collect:hover{ background-color:#ddd; color:#333; text-decoration:none;} .paging-style{ height:auto; overflow:hidden; margin:0 10px; clear:both;} .paging-style .pages{ display:block; padding:12px 0;} .paging-style .page-num{ color:#aaa; line-height:30px;} .paging-style .page-num span{ color:#2490e6; padding:0 3px;} .paging-style .pagination{ margin:0;} .paging-style .pagination>li>a, .paging-style .pagination>li>span{ border-radius:3px; margin:0 2px; padding:4px 10px;} .paging-style .pagination>li>a1{ padding:6px 12px; line-height:1.42857143; text-decoration:none; color:#428bca; background-color:#fff; border:1px solid #ddd; margin-left:6px;} .paging-style li a{ color:#888;} .paging-style li a.page-pre{ width:50px; height:30px; background:url(../images/pages_ico.png) 0 -1px no-repeat;} .paging-style li a.page-next{ width:50px; height:30px; background:url(../images/pages_ico.png) -50px -1px no-repeat;} .paging-style .active a{ background-color:#2490e6; border-color:#2490e6; color:#fff;} .page-ipt{ margin:0;} .page-ipt input{ width:46px; height:28px; border:#ddd solid 1px; border-radius:3px; font-size:12px; text-align:center;} .page-btn{ background-color:#fafafa; border:#ddd solid 1px; border-radius:3px; color:#555; font-size:13px; line-height:20px; margin:-1px 0 0 6px; padding:4px 8px; cursor:pointer;} .page-btn:hover{ background-color:#f0f0f0;} .paging-style .page-font{ color:#aaa; line-height:30px; margin:0 10px;} .tit-ask{ display:block; background-color:#2490e6; height:44px; color:#fff; font-size:18px; line-height:44px;} .tit-ask i{ float:left; width:26px; height:22px; background:url(../images/title_ico2.png); margin:11px 8px 0 10px;} .grid-ser-lit .list-grid-ser li{ background-color:#f9f9f9; height:108px; border-bottom:none; margin:0 0 12px; padding:10px 10px 10px 105px;} .grid-ser-lit .list-grid-ser .img{ top:10px;} .ser-detail{ background-color:#f2f4f6; margin:30px 20px;} .ser-detail .list-grid-ser li{ height:180px; border-bottom:none; padding:0 160px 0 192px;} .ser-detail .list-grid-ser li:hover{ background-color:transparent;} .ser-detail .list-grid-ser .img{ top:0; left:0; width:180px; height:180px;} .ser-detail .list-grid-ser .tit{ font-size:18px; margin-top:18px;} .ser-detail .list-grid-ser .company{ color:#999; font-size:16px; margin-top:10px;} .ser-detail .list-grid-ser .company span, .ser-detail .list-grid-ser .company a{ color:#ff0000;} .ser-detail .list-grid-ser .score{ margin-top:14px; margin-bottom:14px;} .ser-detail .list-grid-ser .inf{ display:block; height:auto; overflow:hidden; margin-top:8px;} .ser-detail .list-grid-ser .inf span{ float:left; padding-right:10px;} .ser-detail .list-grid-ser .btn-apply{ right:40px; top:48px;} .ser-detail .list-grid-ser .btn-collect{ right:40px; bottom:48px;} .detail-tab{ display:block; height:auto; overflow:hidden; border-bottom:1px solid #008800; margin:0 20px; clear:both;} .detail-tab li{ float:left; width:140px; color:#474747; font-size:17px; text-align:center; line-height:44px; margin:0; cursor:pointer;} .detail-tab li:hover{ color:#ffae00;} .detail-tab li.cur{ background-color:#008800; color:#fff;} .detail-main{ display:block; height:auto; overflow:hidden; color:#474747; font-size:16px; line-height:42px; margin:0 20px; padding:10px 36px; clear:both;} .detail-main p{ padding:10px 0;} .job-detail{ margin:20px 30px 30px;} .job-detail .list-grid-ser li{ height:auto; border-bottom:none; padding:0;} .job-detail .list-grid-ser li:hover{ background-color:transparent;} .job-detail .list-grid-ser .tit{ font-size:22px; margin-top:12px;} .job-detail .list-grid-ser .company{ border-top:1px dashed #ddd; color:#ff6000; font-size:16px; padding-top:14px;} .job-detail .list-grid-ser .company a{ color:#ff6000;} .job-detail .list-grid-ser .inf{ display:block; height:auto; overflow:hidden; margin-top:14px; margin-bottom:14px;} .job-detail .list-grid-ser .inf span{ float:left; padding-right:40px;} .job-detail .list-grid-ser .int{ display:block; height:auto; overflow:hidden; color:#333; font-size:15px; margin-top:8px;} .job-detail .list-grid-ser .int span{ float:left; padding-right:50px;} .job-detail .list-grid-ser .btnbar{ display:block; margin-top:20px;} .btn-job-apply{ display:inline-block; width:160px; height:50px; background-color:#165384; border:1px solid #165384; border-radius:3px; color:#fff; font-size:16px; text-align:center; line-height:50px; margin:0 8px 0 0;} .btn-job-apply:hover{ background-color:#1c6aa8; color:#fff; text-decoration:none;} .btn-job-collect{ display:inline-block; width:160px; height:50px; background-color:#fff; border:1px solid #ddd; border-radius:3px; color:#165384; font-size:16px; text-align:center; line-height:50px; margin:0 8px 0 0;} .btn-job-collect:hover{ background-color:#eee; color:#165384; text-decoration:none;} .job-detail-tab{ display:block; background-color:#f9f9f9; height:44px; border-bottom:1px solid #165384; margin:0 30px; padding:0 10px; clear:both;} .job-detail-tab li{ float:left; width:110px; height:44px; border-top:3px solid; border-left:1px solid; border-right:1px solid; border-color:transparent; color:#555; font-size:17px; text-align:center; line-height:42px; margin:0 10px; cursor:pointer;} .job-detail-tab li:hover{ color:#333;} .job-detail-tab li.cur{ background-color:#fff; border-color:#165384; color:#333;} .distop20{ margin-top:20px!important;} .tit-normal{ display:block; background-color:#2490e6; height:50px; color:#fff; font-size:22px; line-height:50px; padding:0 20px;} .left-tabs{ border-left:1px solid #ddd; border-right:1px solid #ddd;} .left-tabs li{ display:block; height:auto; overflow:hidden; border-bottom:1px solid #ddd; color:#474747; font-size:16px; line-height:30px; padding:20px 32px;} .left-tabs li:hover{ background-color:#f9f9f9;} .left-tabs li i{ float:left; width:30px; height:30px; background:url(../images/title_ico3.png); margin:0 8px 0 10px;} .left-tabs li.cur{ background-color:#f9f9f9; color:#2490e6;} .left-tabs li.cur i{ background-position:0 -30px;} .grid-table{ margin-top:-15px;} .frame-table{ font-size:15px;} .frame-table th{ background-color:#eee; color:#999; font-weight:normal; text-align:left; line-height:18px; padding:12px 20px;} .frame-table tr:hover td{ background-color:#fafafa;} .frame-table td{ height:18px; border-bottom:#e1e9f1 solid 1px; color:#474747; text-align:left; line-height:18px; padding:20px 20px;} .frame-table .stem{ float:left; max-width:420px; height:18px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;} th.t-center, td.t-center{ text-align:center!important;} .select-tab{ display:inline-block; vertical-align:middle;} .select-tab li{ display:inline-block; color:#474747; font-size:15px; font-weight:normal; line-height:30px; vertical-align:middle; padding:0 12px; cursor:pointer;} .select-tab li:hover{ color:#2490e6;} .select-tab li.cur{ background-color:#2490e6; color:#fff;} .search-bar{ display:block; margin-left:92px; padding:8px 0;} .search-bar label{ display:inline-block; vertical-align:middle; color:#2490e6; font-weight:normal; padding-right:12px;} .list-select-bar .search-bar .search-input{ width:354px;} .detail-main-sm{ display:block; height:auto; overflow:hidden; color:#474747; font-size:15px; line-height:32px; margin:0 40px; padding:20px 0; clear:both;} .detail-main-sm p{ padding:10px 0;} .detail-main-sm img{ display:block; margin:0 auto;} .detail-main-lg{ display:block; height:auto; overflow:hidden; color:#474747; line-height:2.12; margin:0 60px; padding:30px 0; clear:both;} .detail-main-lg h2{ color:#2490e6; font-size:24px; font-weight:bold; text-align:center; padding:10px 0;} .detail-main-lg .detail-inf{ color:#999; font-size:15px; text-align:center; padding:10px 0;} .detail-main-lg .detail-inf span{ display:inline-block; vertical-align:middle; margin:0 15px;} .font-size{ display:inline-block; vertical-align:middle; margin-left:-15px;} .font-size li{ display:inline-block; vertical-align:middle; color:#2490e6; text-decoration:underline; margin:0 8px; cursor:pointer;} .font-size li.cur{ color:#999; text-decoration:none; cursor:default;} .font-size .lg{ font-size:20px;} .font-size .nm{ font-size:17px;} .font-size .sm{ font-size:14px;} .detail-main-lg p{ padding:10px 0;} .detail-main-lg img{ display:block; margin:0 auto;} .font-size-lg{ font-size:20px;} .font-size-nm{ font-size:17px;} .font-size-sm{ font-size:14px;} /* 鐧诲綍+娉ㄥ唽+涓汉涓績 */ .log-header{ display:block; background:url(../images/log_banner_top.png) center no-repeat; height:144px;} .log-main{ display:block; background:url(../images/log_banner_mid.png) center top no-repeat; min-height:246px; height:auto; overflow:hidden;} .log-box{ display:block; background:url(../images/log_boxbg.png); width:600px; height:468px; margin:50px auto 30px;} .log-box .title{ color:#474747; font-size:30px; text-align:center; letter-spacing:5px; padding:50px 0 12px;} .log-box .inputbar{ position:relative; width:320px; height:auto; overflow:hidden; font-size:15px; margin:20px auto 0; clear:both;} .log-box .inputbar .form-control{ display:inline-block; background-color:transparent; width:100%; height:42px; border:none; vertical-align:middle; font-size:15px; padding:10px 8px;} .log-box .inputbox{ background-color:#fff; height:44px; border:1px solid #6ec0f0; border-radius:6px;} .log-box .yzmbar .fl{ width:200px;} .log-box .yzmbar .fr{ width:100px; text-align:center; line-height:44px;} .log-box .findlink{ color:#2490e6; font-size:14px; line-height:44px; margin:0 6px; cursor:pointer;} .log-box .logbtn{ width:320px; margin:20px auto 0;} .log-box .logbtn .btn{ background-color:#3ebf3a; border-color:transparent; width:100%; border-radius:6px; color:#fff; font-size:22px; padding:6px 8px; outline:none!important;} .log-box .logbtn .btn:hover{ background-color:#35b031; color:#fff; text-decoration:none;} .log-box .linkbar{ width:320px; height:20px; color:#666; font-size:16px; line-height:20px; margin:20px auto;} .log-box .linkbar a{ color:#2490e6;} .backlink{ background:url(../images/log_back_ico.png) left center no-repeat; padding-left:24px;} .backlink:hover{ color:#52aef7!important; text-decoration:none;} .log-error{ display:none; height:auto; color:#ff3333; font-size:14px; text-align:center; line-height:14px; padding:20px 0 0;} .reg-top{ height:66px; border-bottom:1px solid #ddd; margin-top:6px;} .reg-top h2{ float:left; color:#474747; font-size:28px; line-height:66px;} .reg-top h3{ float:left; color:#777; font-size:16px; line-height:20px; margin:29px 22px 0;} .reg-top .tab{ height:66px; margin-left:160px;} .reg-top .tab li{ float:left; width:120px; height:46px; border-top:2px solid transparent; border-left:1px solid transparent; border-right:1px solid transparent; color:#474747; font-size:16px; text-align:center; line-height:46px; margin:20px 0 0;} .reg-top .tab li.cur{ background-color:#fff; border-top:2px solid #2490e6; border-left:1px solid #ddd; border-right:1px solid #ddd; color:#2490e6;} .reg-top .tab li a{ display:block; text-decoration:none!important;} .reg-top .tab li.cur a{ color:#2490e6;} .reg-main{ background-color:#fff; padding:20px 40px 40px;} .reg-main .linkbar{ display:block; height:20px; color:#666; font-size:16px; line-height:20px; margin:10px 140px; clear:both;} .reg-main .linkbar a{ color:#2490e6;} .reg-type{ display:block; width:960px; height:auto; overflow:hidden; margin:0 auto; padding:0 0 20px; clear:both;} .reg-type li{ float:left; width:200px; margin:30px 60px;} .reg-type p{ display:block;} .reg-type .img{ background-image:url(../images/reg_ico.png); width:90px; height:90px; margin:0 auto;} .reg-type .img01{ background-position:0 0;} .reg-type .img02{ background-position:-90px 0;} .reg-type .img03{ background-position:-180px 0;} .reg-type .tit{ color:#474747; font-size:18px; text-align:center; margin-top:12px;} .reg-type .btn{ color:#474747; font-size:18px; text-align:center; margin-top:12px;} .reg-type .int{ color:#777; font-size:15px; line-height:24px; margin-top:12px;} .reg-type .btn-reg{ margin-top:16px;} .btn-reg{ display:block; background-color:#3ebf3a; border-color:transparent; width:100%; height:44px; border-radius:6px; color:#fff; font-size:18px; text-align:center; line-height:44px; outline:none!important;} .btn-reg:hover{ background-color:#35b031; color:#fff; text-decoration:none;} .reg-table{ padding:16px 0;} .reg-table .prompt{ display:block; color:#ff5f00; text-align:center; margin:-6px 0 12px;} .edit-table{ line-height:44px;} .edit-table th{ width:220px; color:#474747; font-size:15px; text-align:right; vertical-align:top; font-weight:normal; padding:10px 0;} .edit-table td{ color:#777; font-size:15px; text-align:left; padding:10px 15px;} .edit-table .form-control{ display:inline-block; width:374px; height:44px; font-size:15px; padding:11px 12px;} .edit-table .dropdown{ display:inline-block; margin-right:6px;} .edit-table .dropdown .btn{ width:182px; height:44px; font-size:15px; text-align:left; padding:11px 12px;} .edit-table .dropdown .caret{ float:right; margin:7px 2px 0;} .edit-table .dropdown .dropdown-menu{ width:182px; max-height:200px; overflow-x:hidden; overflow-y:auto; font-size:15px;} .edit-table .dropdown .dropdown-menu>li>a{ padding:5px 12px;} .edit-table .error{ display:none; width:100%; color:#eb413d; line-height:14px; margin:6px 0 -6px;} .edit-table .hint{ display:inline-block; vertical-align:middle; color:#aaa; padding:0 10px;} .edit-table .yzm{ display:inline-block; width:106px; height:44px; border:1px solid #ccc; border-radius:5px; text-align:center; margin-left:10px;} .edit-table .btn-reg{ width:300px; height:auto; font-size:20px; line-height:1; padding:12px 0;} .ucenter-back{ background:url(../images/logico_home.png) left center no-repeat; color:#2490e6; font-size:16px; line-height:24px; margin-top:22px; padding-left:28px;} .ucenter-back:hover{ color:#45abfc; text-decoration:none;} .ucenter-log{ color:#999; font-size:15px; line-height:24px; margin-top:23px;} .ucenter-log span{ float:left;} .ucenter-log a{ float:left; text-decoration:none; margin:0 6px 0 16px; padding:0 0 0 26px;} .ucenter-log a.name{ background:url(../images/logico_user.png) no-repeat;} .ucenter-log a.goback{ background:url(../images/logico_set.png) no-repeat;} .ucenter-log a.logout{ background:url(../images/logico_out.png) no-repeat;} .ucenter-log a:hover{ background-position:0 -24px;} .ucenter-log a:hover.name{ color:#45abfc;} .ucenter-log a:hover.goback{ color:#45abfc;} .ucenter-log a:hover.logout{ color:#fe0000;} .ucenter-tit{ width:880px; height:70px; border-bottom:1px solid #ccc; text-align:center; margin:0 auto 70px;} .ucenter-tit h3{ display:inline-block; background-color:#fff; color:#474747; font-size:24px; line-height:140px; letter-spacing:5px; padding:0 28px;} .ucenter-list{ width:880px; height:auto; overflow:hidden; margin:0 auto; padding:20px 8px;} .ucenter-list a{ position:relative; float:left; width:144px; height:160px; color:#474747; font-size:15px; text-align:center; padding:90px 10px 0;} .ucenter-list a:hover{ color:#474747; text-decoration:none;} .ucenter-list a i{ position:absolute; left:32px; top:0; width:80px; height:80px; background-image:url(../images/ucenter_ico.png);} .ucenter-list a .ico01{ background-position:0 0;} .ucenter-list a .ico02{ background-position:-80px 0;} .ucenter-list a .ico03{ background-position:-160px 0;} .ucenter-list a .ico04{ background-position:-240px 0;} .ucenter-list a .ico05{ background-position:-320px 0;} .ucenter-list a .ico06{ background-position:-400px 0;} .ucenter-list a .ico07{ background-position:-480px 0;} .ucenter-list a:hover .ico01{ background-position:0 -80px;} .ucenter-list a:hover .ico02{ background-position:-80px -80px;} .ucenter-list a:hover .ico03{ background-position:-160px -80px;} .ucenter-list a:hover .ico04{ background-position:-240px -80px;} .ucenter-list a:hover .ico05{ background-position:-320px -80px;} .ucenter-list a:hover .ico06{ background-position:-400px -80px;} .ucenter-list a:hover .ico07{ background-position:-480px -80px;}