﻿/* 登录页  */
.loginbg { background:url("../image/login_bg.jpg") no-repeat top center; }
.fixed { width:100%; position: fixed; top:0;}
.titlebg {margin-top:50px; }
.header { width: 1200px; height:80px; margin:0 auto;}
.logo { line-height:80px; padding-left:280px; font-size:22px!important; color:#666; background:url("../image/login-logo.gif") no-repeat left center;}
/*.LogoBottom{border-bottom:5px solid #0277C4;}*/
.titlelink ul{ }
.titlelink li{ float:left; margin-top:25px; margin-right:15px; display:inline; }
.titlelink a{ display:block; padding:5px 10px; color:#fff; border:solid 1px #fff; }
.titlelink a:hover{ color:#999; border-color:#999;}


.login-group {display:inline-block; margin:5px 0 15px 30px; float:left;}
.input-icon { border-left:2px solid #35aa47;}
.input-icon i { color: #ccc; display: block !important; position: absolute !important; z-index: 1; margin: 12px 2px 7px 10px; width: 16px; height: 16px; border1: 1px solid #ddd; font-size: 16px; text-align: center;
}
.input-icon input { padding-left: 33px !important; height:26px; line-height:26px;}
.login-group .username-w  { width: 230px; font-size:12px;}
.login-group .password-w  { width: 230px; font-size:12px;}
.login-group .checkcode-w { width: 130px; font-size:12px;}
.form-actions{ text-align:center;}
.forget-password { margin-top: 25px; color:#666;}
.create-account { border-top: 1px dotted #999; padding-top: 10px; margin-top: 15px; color:#666;}
.forget-password a, .create-account a { text-decoration:underline;}
.LoginBottom { height:30px; line-height:30px; margin-top:100px; width:100%; text-align:center; }

.slides{width:100%;height:500px;overflow:hidden; position:absolute;}
.slideInner{height:500px;position:relative;left:0;margin-left:0;}
.slideInner a{display:block;height:500px;background-size:cover;background-position:center center;position:relative;text-align:center;z-index:1;}
.slideInner a div.img1{width:1070px;position:absolute;left:50%;margin-left:-535px;}
.slideInner a div.img2{width:1070px;position:absolute;top:557px;left:50%;margin-left:-535px;}
.slideInner .slide3 .img2{top:150px;}
.slideInner .slide3 .img3{width:181px;height:286px;position:absolute;left:50%;margin-left:330px;top:330px;}
.slideInner a.inner1{ background:url(../image/login_img.jpg) top center no-repeat;}

.nav{width:1200px;position:relative;left:50%;margin-left:-600px;display:none;}
.nav a{display:block;width:41px;height:119px;opacity:.2;z-index:9;}
.nav a.prev{position:absolute;left:0;top:-250px;margin-top:-58px;background:url("../image/ban_pre.png") no-repeat;}
.nav a.next{position:absolute;right:0;top:-250px;margin-top:-58px;background:url("../image/ban_next.png") no-repeat;}
.navListBox{position:absolute;left:50%;bottom:15px;z-index:99;}
.navListBox li{width:12px;height:12px;float:left;margin-left:5px;border-radius:50%;overflow:hidden;}
.navListBox li:first-child{margin-left:0;}
.navListBox li a{display:block;width:100%;height:100%;border-radius:50%;background-color:#fff;box-shadow:0 0 5px #666 inset;}
.navListBox li a.active{background-color:#55ddff;}

.clear{ clear:both;}
.login_main{ margin:0 auto;}
.login_list{ width:340px; height:390px;float:right; position:relative; z-index:10; margin-top:60px; background:url(../image/login_bg.png) #fff bottom center no-repeat; border-radius:4px; overflow:hidden;}
.login_list h2{ font-size:20px; color:#333; height:45px; line-height:45px; width:92%; margin:0 auto; font-weight:normal; font-weight:normal; border-bottom:1px #e7e7e7 solid;}
.login_bnt{ width:100%; float:left; margin-left:30px; margin-top:30px;}
.login_bnt a{ width:265px; background:#4cbf4a; height:45px; line-height:45px; padding:0; display:block; border-radius:3px; text-align:center; font-size:15px; color:#fff; border-bottom:4px #2da42b solid;}
.login_b{ width:83%; margin:0 auto; height:30px; line-height:30px; margin-top:5px;}
.login_b a{ color:#999; cursor:pointer; font-size:12px;}
.login_b a:hover{ color:#2272de;}

/*供应商登录页面样式*/
.main_login{ width:340px; float:right; position:relative; z-index:10; background:#fff; padding:15px; border-radius:4px; margin-top:45px;}
.main_login h2{ font-size:20px; color:#333; height:45px; line-height:45px; width:92%; margin:0 auto; font-weight:600; border-bottom:1px #e7e7e7 solid; margin-bottom:20px;}
.main_login table.table{ width:100%;}
.main_login table.table tr td{ border:none; padding:2px 4px;}
td.login_ts{width:330px;height:25px; line-height:25px;float:left;color:#666; text-indent:82px;}
td.login_ts span{font-size:12px;}
td.login_c{width:330px;height:25px; line-height:25px;float:left; margin-left:10px;}
td.login_c span{ width:70px; float:left; text-align:left;}
td.login_c span em{ font-weight:normal; font-style:normal;color:#ff0000; margin-right:5px; float:left;}
.main_login .submit_box{ padding:0; margin-left:35px; margin-bottom:30px;}
.main_login .submit_box a{width:265px; background:#327ECB; height:45px; line-height:45px; padding:0; display:block; border-radius:3px; text-align:center; font-size:15px; color:#fff; }
.main_login .submit_box .btn.green:hover{background:#0d64bc;}
.main_login .submit_box a i.xy-icon{ display:none;}
.login_foot{ width:100%; height:30px; line-height:30px; text-align:center; line-height:22px; color:#666; margin-top:10px;}
.login_foot a{color:#666;}