﻿﻿.letter-page .h430{height:430px;}
.letter-page .w276{width:276px;}
.letter-page .h240{height:240px;}
.letter-page .letter-page .w284{width:284px;}
.letter-page .letter-main{width:824px;}
.letter-page .letter-right{width:317px;}
.letter-page .com-side{width:230px;}
.letter-page .com-main{width:900px;}

.welcome a{display:block;height:70px;line-height:70px;font-size:18px;color:#fff;background-color:#075faf;text-align:center;}

/*letter-column*/
.letter-column{width:100%;display:inline-block;}
.letter-column li{width:145px;margin: 0 5px;padding-bottom:10px;float:left;}
.letter-column li a,.letter-column li i{display:block;}
.letter-column li a{padding:28px 0 28px 0;line-height:30px;background-color:#089dd4;text-align:center;font-size:16px;color:#fff;opacity:.8;transition:all .1s linear;}
.letter-column li a:hover{opacity:1;transform:scale(1.03);}
.letter-column li i{width:56px;height:43px;margin:5px auto;background:url(../images/letter-icons.png) no-repeat 0 center;}
.letter-column li.li2 a{background-color:#0cd3d1;}
.letter-column li.li2 i{width:42px;background-position:-66px center;}
.letter-column li.li3 i{width:46px;background-position:-118px center;}
.letter-column li.li3 a{background-color:#f97985;}
.letter-column li.li4 i{width:60px;background-position:right center;}
.letter-column li.li4 a{background-color:#9cd05e;}

.hudong .tab-mode2{ width:49%; margin-top:15px; float:left;}
.hudong .left{ margin-right:2%;}

.letterList .title{ width:45%}
.letterList .depart{ width:26%}
.letterList .update{ width:80px;}
.letterList .banli{ width:80px;}

/*interview*/
.letter-page .interview{width:562px;background-color:#fff;position: relative;}
.letter-page .interview .pic{width:272px;float:left;}
.letter-page .interview .pic img{display:block;width:272px;height:224px;}
.letter-page .interview .info{float:left;width:240px;padding:25px 25px 0 25px;font-size:14px;/*background:url(../images/interview-info-bg.png) no-repeat right 0;*/ }
.letter-page .gend{ width:34px; height:52px; position:absolute;top:0px; right:0px; background:#000; background:url(../images/biaoqian.png) no-repeat; cursor:pointer; font-size:0px; line-height:0px;}
.letter-page .interview .info h3{font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.letter-page .interview .info .other{padding:5px 0;color:#2c2b2b;line-height:25px;}
.letter-page .interview .info p{padding-bottom:5px;line-height:24px;color:#707070;}
.letter-page .interview .info a{font-size:14px;color:#f08a8a;}

.letter-page .email-box{}
.letter-page .email-box table{width:100%;border-collapse:collapse}
.letter-page .email-box table td,.email-box table th{padding:10px 15px;font-size:14px;font-weight:normal;}
.letter-page .email-box table th{color:#fff;font-size:16px;text-align:left;}
.letter-page .email-box table th.depart{text-align:center;}
.letter-page .email-box table td{padding:7px 15px;color:#6e6e6e;border-bottom:1px solid #eee;}
.letter-page .email-box table .list-th{background:#b6b6b6;}
.letter-page .email-box table .list-th .index{width:190px;}
.letter-page .email-box table .list-th .update{width:80px;text-align:center;}
.letter-page .email-box table .list-th .first{border-left:none;}
.letter-page .email-box table td{text-align:center;}
.letter-page .email-box table td i{font-style:normal;}
.letter-page .email-box table .title{text-align:left;background:url(../images/list-icon.png) no-repeat 5px center;}

.letter-page .com-mode .com-hd,
.letter-page .email-mode .e-hd{padding-right:10px;height:44px;line-height:44px;background-color:#fff;}
.letter-page .com-mode .com-hd h3,
.letter-page .email-mode .e-hd h3{border-left:3px solid #075faf;padding-left:20px;font-weight:normal;font-size:18px;color:#075faf;}
.com-mode .com-bd{padding:15px 20px 20px 20px;min-height:450px;background-color:rgba(255,255,255,.6);}
.btn-box{margin-top:-5px;}

.letter-page .email-mode .btn-box{margin-top:7px;}
.letter-page .btn-box a{display:inline-block;height:30px;line-height:30px;font-size:14px;}
.letter-page .btn-box a.write{padding-left:30px;background:url(../images/write-icon.png) no-repeat 0 center;}
.letter-page .btn-box a.search-btn{float:right;width:78px;background-image:url(../images/search-btn.png);}
