
/* 公司名称 */
#main1{ position:relative; margin:auto;top:158px;z-index:2;width:100%; height:auto; text-align:left; padding:0px 0px; background: url(/images/browse/tm.png) repeat;  }
.main1{ margin:auto; width:1200px; height:130px; text-align:left;padding-top:30px;  }
.main1 .left{ float:left; width:120px; height:auto; }
.main1 .left img{ width:100px; height:100px; border:0px #E6E6E6 solid;border-radius:5px; }

.main1 .mid{ float:left; width:720px; height:auto; }
.main1 .mid .name{ float:left; width:720px; height:35px; line-height:35px; margin-bottom:5px; }
.main1 .mid .name b{ float:left; width:auto; height:35px; line-height:35px;font-size:18pt; color:#fff; margin-right:2px; }
.main1 .mid .name span{ float:left;  width:24px; height:24px;margin-top:8px; margin-left:8px;  }
.main1 .mid .name .cert{ background: url(/images/browse/cert.png) no-repeat; }
.main1 .mid .name .vip{ background: url(/images/browse/vip.png) no-repeat; }
.main1 .mid .name i{ float:right; width:98px; height:32px; line-height:32px; border:1px #3CB6F0 solid; font-style:normal;  text-align:center; }
.main1 .mid .name i:hover{ border:1px #3CB6F0 solid; background-color:#3CB6F0; }
.main1 .mid .name i a{ display:inline-block; color:#3CB6F0; font-size:14px; }
.main1 .mid .name i a:hover{ color:#FFF; }
.main1 .mid .basic{ float:left; width:720px; height:35px; line-height:35px; font-size:12px; color:#fff;margin-bottom:5px; }
.main1 .mid .basic i{ font-style:normal; margin:0px 3px; color:#fff; }
.main1 .mid .tag{ float:left; width:720px; height:25px; line-height:25px; padding-bottom:15px; color:#fff; }
.main1 .mid .tag i{ float:left; width:auto; height:auto; line-height:20px; border:1px #fff solid; padding:0px 10px; margin-right:15px; font-style:normal; font-size:12px;border-radius:10px; }

.main1 .right{ float:right; width:240px; height:auto; }
.main1 .right  ul{ float:left; width:240px; height:auto; margin-top:20px;  }
.main1 .right  ul li{ float:left; width:119px; height:auto; border-right:0px #EEE solid; text-align:center; }
.main1 .right  ul li b{ float:left; width:119px; height:25px; line-height:25px; font-size:15pt; font-weight:normal; color:#fff; }
.main1 .right  ul li p{ float:left; width:119px; height:25px; line-height:25px; color:#fff; font-size:12px; }
.main1 .right  ul .line{ border-left:1px #aaa solid; }


/* 公司导航 */
.main2{ margin:auto; width:1200px; height:42px; text-align:left; }
.main2 .left{ float:left; width:920px; height:auto; }
.main2 .left ul li{ float:left; width:auto; height:40px; line-height:40px; margin-right:40px; font-size:15px;}
.main2 .left ul .nav1{ border-bottom:2px #3b99fb solid; }
.main2 .left ul .nav1 a{ color:#3b99fb; }
.main2 .left ul .nav2{ border-bottom:0px #E9EAEC solid; }
.main2 .left ul .nav2 a{ color:#fff; }
.main2 .left ul .nav2:hover{ border-bottom:0px #3b99fb solid; }
.main2 .left ul .nav2:hover a{ color:#3b99fb; }

/* 分享 */
.main2 .right{ float:right; width:220px; height:auto; }
.main2 .right .share{ float:left; height:30px;display:inline; position: relative; margin-left:55px; }
.main2 .right .share p{ float:left; width:auto; line-height:32px; margin-top:11px; margin-right:10px; color:#999; }
.main2 .right .share span{ float:left; width:auto; height:32px;line-height:28px; margin:5px; margin-top:10px;  }
.main2 .right .share span img{ margin:5px 5px; }
.main2 .right .share a.shareMore{ float:right; width:18px;height:18px; z-index:3; position: relative; display:block; padding-right:10px; }
.main2 .right .share a.shareMorecurrent { width:18px;height:18px; }
.main2 .right .share .shareMoredown { z-index:100; position: absolute; background: #E45B00;top:42px;left:-35px; width:180px; height:auto;background-color:#FFF; border:1px #DDD solid; padding:10px 0px; overflow:hidden; }
.main2 .right .share .shareMoredown b{ float:left; width:180px; height:auto; padding:0px 0px; text-align:center;}
.main2 .right .share .shareMoredown p{ float:left; width:180px; height:auto; line-height:20px; padding:0px 0px; text-align:center; font-size:12px;color:#999;} 




/* 模板背景 */
.bannerad{position:relative;z-index:0;height:360px;}
.banner-show{position:absolute;top:0;left:0;z-index:0;width:100%;min-width:1200px;height:360px;overflow:hidden;}
.banner-show .cell{position:absolute;top:0;left:0;width:100%;overflow:hidden;background-repeat:repeat-x;background-position:center top;}
.banner-show .cell .con{position:relative;height:420px;background-repeat:no-repeat;background-position:center top;}

.banner-link{position:absolute;top:100px;left:50%;width:100%;height:400px;margin-left:-600px;}
.banner-link i{display:none;}
.banner-control{position:absolute;top:0;left:50%;width:1100px;margin-left:-550px;}
.banner-control a{position:absolute;top:140px;width:30px;height:30px;line-height:10;overflow:hidden;background-image:url(/images/public/icon_control.png);background-repeat:no-repeat;background-repeat:no-repeat;}
.banner-control a.left{left:-75px;background-position:0 0;}
.banner-control a.left:hover{background-position:0 -30px;}
.banner-control a.right{right:-75px;background-position:-30px 0;}
.banner-control a.right:hover{background-position:-30px -30px;}

.container{position:relative;top:600px;z-index:2;width:980px;height:0;margin:auto;}
.storage-info{display:none;position:absolute;top:0;width:980px;height:30px;padding:20px 0;text-align:right;overflow:hidden;}
.storage-info span{position:relative;display:inline-block;height:30px;margin:0 0 0 40px;padding-left:48px;line-height:30px;zoom:1;font-size:18px;color:white;}
.storage-info i{position:absolute;top:0;left:0;width:36px;height:30px;overflow:hidden;background-image:url(/images/icon_storage.gif?v=201406241538);background-repeat:no-repeat;}
.ist-user{background-position:0 0;}
.ist-storage{background-position:-36px 0;}
.ist-file{background-position:-72px 0;}
.register-box{position:absolute;top:-550px;right:0;width:396px;height:476px;background:white;border-radius:3px;background:rgba(255, 255, 255, 0.95);}
.reg-tab{position:relative;width:396px;height:57px;zoom:1;overflow:hidden;border-radius:3px 3px 0 0;}
.reg-tab span{float:left;width:198px;height:57px;margin-left:-1px;line-height:57px;text-align:center;font-size:24px;color:#444;border-left:1px solid #d2d3d4;background:url(/images/bg_tab_x.png?v=201406241538) repeat-x 0 0;cursor:pointer;}
.reg-tab span:first-child{border-top-left-radius:3px;}
.reg-tab span:last-child{border-top-right-radius:3px;}
.reg-tab span.current{background:none;cursor:default;}
.reg-slogan{height:50px;line-height:50px;text-align:center;font-size:16px;}
.reg-form{width:328px;height:280px;margin:auto;}
.reg-form .cell{position:relative;height:40px;margin-bottom:22px;zoom:1;}
.reg-form .cell label{position:absolute;top:0;left:0;z-index:1;padding:0 12px;line-height:40px;font-size:16px;color:#999;font-weight:bold;cursor:text;}
.reg-form .cell input{position:absolute;top:0;left:0;width:304px;padding:7px 11px;font-size:16px;background:none;}
.reg-form .cell .icon-form{top:11px;right:10px;}
.reg-form .vcode input{width:110px;}
.reg-form .vcode .button{position:absolute;top:0;left:144px;width:182px;padding:0;font-size:14px;}
.reg-form .vcode img{position:absolute;top:0;left:144px;width:110px;height:40px;}
.reg-form .vcode span{position:absolute;top:0;left:264px;line-height:40px;font-size:14px;}
.reg-form .vcode .icon-form{right:204px;}
.reg-form .vcode .login-popup-hint{right:194px;}
.reg-form .user-agreement{height:16px;margin-top:-22px;padding:18px 0;line-height:16px;}
.reg-form .user-agreement input{float:left;width:14px;height:14px;margin:1px 5px 0 0;}
.reg-form .bottom{height:40px;}
.reg-form .bottom .button{display:block;border-radius:3px;}
