.m-director-part{margin-top: 20px; border-top:3px solid #1463b4; padding-top: 10px;}
.m-director-blk1{padding:6px 0 4px 0; border-top:1px solid #d2be97; border-bottom: 1px solid #d2be97;}
.u-director-title1{height: 30px; line-height: 30px; color: #a89060; font-size: 22px; text-align: center;}
.u-director-ranking{display:none; height: 24px; line-height: 24px; color:#a89060; font-size: 18px; text-align: center;}

.m-director-blk2{position: relative; zoom: 1; margin-top: 20px; padding-bottom: 56px; background: url(../images/pic_director01.png) no-repeat center bottom;}
.m-director-box2{margin:0 auto; width: 192px; height: 270px; background:url(../images/pic_director06.png) no-repeat;}
.m-director-box2 img{ display: block; width: 192px; height: 270px;}
.u-director-title2{margin:12px 20px 0; padding-left: 86px; height: 30px; line-height: 30px; background: url(../images/pic_director02.png) no-repeat center left; color: #1c1f2a; font-size: 24px; text-align: left; font-weight: normal;}
.u-director-des1{margin: 0 16px; padding-right: 78px; line-height: 20px; background: url(../images/pic_director03.png) no-repeat center right; color: #1c1f2a; font-size: 14px; text-align: right;}
.u-director-des2{padding:4px 32px 0; line-height: 20px; color: #1c1f2a; font-size: 12px; }

.m-director-box1{display:none; position: absolute; left: 61px; bottom: -12px; width: 140px; height: 30px; line-height: 30px; z-index: 99; overflow: hidden;}
.u-director-btn1{display: block; padding-left: 30px; width: 110px; height: 30px; line-height: 30px; cursor:pointer; background: url(../images/pic_director04.png) no-repeat;  text-align: center; color:#fff; font-size: 14px;}
.m-director-box1 .choose{background: url(../images/pic_director05.png) no-repeat;}

.m-director-blk3{position: relative; zoom:1; margin:0 auto; margin-top: 30px; width: 260px; height: 20px; line-height: 20px;font-size: 14px; text-align: center;}
.u-director-btn2{margin: 0 auto; display: block; width: 116px; height: 20px; line-height: 20px; background:#fff;  color:#a89060; font-size: 14px; text-align: center;z-index: 10; cursor: pointer;}
.u-director-btn2:hover{ color:#444; }

.u-director-line1{position: absolute; top:19px; left: 48px; margin:0 auto; margin-top: -10px; width: 160px; height: 1px; background: #a89060; z-index: -1;}

.m-director-part2{padding: 12px 0; border:1px solid #1c1f2a; line-height: 24px; color:#1c1f2a; font-size: 18px; text-align: center; cursor: pointer;}
.m-director-part2 p{color:#a89060;}
.m-director-part2:hover{color:#a89060;}
.m-director-part2:hover p{color:#1c1f2a;}

.m-director-part3{ display: none; position: absolute; top:70px; left: 50%; margin-left: -375px; padding: 30px 10px 0; border:1px solid #bfa36b; width: 748px; background: #fff; z-index: 100003;}
.m-director-part3 li{margin-bottom: 20px;}

.u-director-title3{float: left; padding-right: 10px; width: 140px; height: 36px; line-height: 36px; text-align: right; font-size: 14px; color:#000;font-family: Microsoft YaHei,STHeiti Light;}
.u-director-text{float: left; padding:5px; border: 1px solid #c9c9c9; width: 258px; height: 24px; line-height: 24px;}
.u-director-text:focus{border: 1px solid #bfa36b;}
.u-director-text2{float: left; padding:5px; border: 1px solid #c9c9c9; width: 258px; height: 84px; line-height: 24px; resize: none;}
.u-director-text2:focus{ border: 1px solid #bfa36b;}
.u-director-des3{float: left; padding-left: 12px;font-family: Microsoft YaHei,STHeiti Light;}

.m-director-box3{padding:10px 0 5px;}
.u-director-btn3{display: block; margin:0 auto;  width: 200px; height: 44px; line-height: 44px; text-align: center; background: #bfa36b; color: #fff; font-size: 18px; border-radius: 5px;}
.u-director-btn3:hover{ background: #af935c; color: #fff; text-decoration: none;}
.u-director-btn4{display: block; margin:0 auto; width: 200px; height: 44px; line-height: 44px; text-align: center; background: #c9c9c9; color: #fff; border-radius: 5px;}

.m-director-part3 .m-director-box4{margin-bottom:0;}
.u-director-btn4{position: absolute; top:12px; right: 12px; width: 22px; height: 22px; background: url(../images/pic_director07.png) no-repeat; cursor: pointer;}
.u-director-des4{height: 26px; line-height: 26px; color: #777; font-size: 14px; text-align: center;}

.m-mask{position: fixed; left: 0; top: 0; width: 100%; height: 100%; background: #000; opacity: 0.3; filter:alpha(opacity: 30); display: none; z-index: 10001;}

select,input,textarea{outline: none;}
.m-local{float: left;}
.m-local select{display: inline-block;margin-right: 12px; width: 80px; height: 38px; line-height: 36px; border:1px solid #c9c9c9; background:#f8f8f8; outline: none;  -ms-padding:10px 0; -ms-height:0; -ms-line-height: 0; vertical-align: top;}
.sel_year,.sel_month,.sel_day{border:1px solid #c9c9c9; width: 80px;height: 36px;}


.u-local{float: left; width: 95px; position: relative; zoom:1;}

.selectView{position:absolute;width:80px!important;text-align:left;cursor:default;height: 36px!important;font-family: Microsoft YaHei,STHeiti Light;}
.selectView .ds_cont{border:1px solid #ccc;background:#fff;height:34px;line-height:34px; background:url(../images/pic_director08.png) no-repeat;}
.selectView .ds_title{float:left;padding-left:10px;}
.selectView .ds_button{float:right;width:22px;height:34px;display:inline;background:url(../images/pic_director09.png) no-repeat center right;}
.selectView .ds_list{position:absolute;top:36px;left:0;background:#fff;width:100%;}
.selectView .dsl_cont{border:1px solid #ccc;max-height:200px;overflow: auto;}
.selectView .ds_list p{line-height:20px;margin:1px;color:#000;padding-left:2px;background:#fff;}
.selectView .ds_list p.selected{background:#335ea8;color:#fff;}

.m-director-box5{position: relative; zoom:1; float: left; width: 270px; height: 108px;}
.content-img{position: absolute;top:0;left:0;width: 76px;height:108px;background: url(../images/pic_director11.png) no-repeat;}
.content-img img{width: 76px;height:108px;}
.content-info{margin-left:120px;width:370px;height:108px;position: relative;border-radius: 3px;}
.lc-upload{display: inline-block;*display: inline;*zoom:1;border:1px solid #ccc;width: 80px; height: 34px;line-height: 34px;background:url(../images/pic_director08.png) no-repeat;color:#000;font-size: 14px; font-family: Microsoft YaHei,STHeiti Light;}
.info-img-tip{position: absolute;bottom: 0;left:0;color:#9e9e9e;font-size: 14px;}


.idx_pop{ background:url("../images/t_bg_02.png") no-repeat; padding:8px 8px 16px; position:absolute; z-index:100009 }
.idx_pop img{ width:311px; height:154px; }
.popup{ position:fixed; left:50%; top:50%; z-index:100011; margin:-200px 0 0 -300px; padding:6px; background:rgba(41, 72, 110, .3) }
.popup_mask{ position:absolute; top:0; left:0; background:#000; filter:Alpha(Opacity=60); opacity:0.6; width:100%; z-index:100010; }
.popup .popContent{background:#fff}
.popup .popTitle{background:#006cda; height:35px; line-height:35px; }
.popup .popTitle h3{ color:#fff; font-size:16px; padding-left:20px; }
.popup .popClose{ position:absolute; right:17px; top:14px; background:url("../images/t_bg_05.png") no-repeat 0 -400px; width:20px; height:20px; cursor:pointer; z-index:100; }
.dialog_popup .popClose{}
.popup .popClose:hover{ filter:Alpha(Opacity=80); opacity:0.8; }
.popup div.p{ font-size:14px; text-align:left; padding:20px; height: 400px; overflow-y: scroll;}
.popup div.notice{ background:url("../images/t_bg_05.png") no-repeat 23px -188px; padding:31px 20px 30px 98px; font-size:16px; text-align:left; line-height:24px; min-height:48px; }
.popup div.question{ background:url("../images/t_bg_05.png") no-repeat 23px -617px; padding:31px 20px 30px 98px; font-size:16px; text-align:left; line-height:24px; min-height:48px; }
.popup div.pbtn{ text-align:center }
.popup div.pbtn span{ display:inline-block;padding:0 20px;height:30px; line-height:30px; text-align:center; cursor:pointer; margin:0 14px; font-size:14px; }
.popup div.pbtn span:hover{ filter:Alpha(Opacity=80); opacity:0.8; }
.popup span.popConform{ color:#fff; background:#006cda; border:solid 1px #006cda; }
.popup span.popCancel{ color:#fff; background:#006cda; border:solid 1px #006cda }
.popup span.grey{background:#ccc; border:solid 1px #ccc }
.popup .popUpdate div.notice{background: none;padding: 41px 0 8px;text-align: center;color: #999;font-size: 14px}
.popup .popUpdate div.dlist{padding-left:92px;}
.popup .popUpdate div.dlist ul{ overflow:hidden;}
.popup .popUpdate div.dlist li{ float:left;width:88px;height:130px;margin-right:66px;text-align:center}
.popup .popUpdate div.dlist li a{background:url("../../tzy/images/t_bg_07.png") no-repeat -999em 0;color:#999;font-size:14px;padding-top:90px;line-height:33px;display:block}
.popup .popUpdate div.dlist li a.ie{background-position:0 -100px;}
.popup .popUpdate div.dlist li a.ie:hover{background-position:0 -299px;}
.popup .popUpdate div.dlist li a.firefox{background-position:-90px -100px;}
.popup .popUpdate div.dlist li a.firefox:hover{background-position:-90px -299px;}
.popup .popUpdate div.dlist li a.chrome{background-position:-182px -100px;}
.popup .popUpdate div.dlist li a.chrome:hover{background-position:-183px -299px;}
.level2_alert{ margin:-50px 0 0 -100px; width:200px; }
.level2_alert .alertContent{ padding:10px; font-size:16px; color:#000; background:#eee; text-align:left; }
.level2_alert .loading{ background:#eee url(../../../cj/news/2009/0525/progress.gif) no-repeat 10px 50%; height:auto; padding-left:30px; }
.level2_alert .success{ background:#fff url("../images/t_bg_05.png") no-repeat 18px 7px; padding:25px 0 25px 84px; }
.level2_alert .wrong{ background:#fff url("../images/t_bg_05.png") no-repeat 18px -472px; padding:25px 0 25px 84px }

#m_director{padding-bottom: 20px;}
.u-director-btn5{color:#999; cursor: pointer;}
.u-director-btn5:hover{text-decoration: underline;}
.popInner{padding-bottom: 20px;}