@charset "utf-8";

/* layout fix */
#wrap{margin-bottom:80px;}

/* topbanner */
.topbanner{text-align:center;_zoom:1;*zoom:1;}
.topbanner img.topbanner_img1{margin:0 0 20px;}
.topbanner img.topbanner_img2{margin-bottom:16px;}
.topbanner img.topbanner_img3{border:4px solid #99252f;}

/* interview */
.interview{padding:30px 0;_padding-bottom:0;_zoom:1;*zoom:1;}
.interview .a_side{width:450px;float:left;}

.interview .b_side {width:450px;float:left;text-align:right;}
.interview .b_side a {margin-top:11px;display:block;}
.interview .b_side .profile img {float:left;}

.interview .social_btns { float:right; margin-top:20px;}
.interview .social_btns ul {width:450px;}
.interview .social_btns li { float:right; padding-left:5px; }
.interview .social_btns li.mixiBtn { padding: 0; }
.interview .social_btns li.fbShareBtn { padding: 1px 0 0 0; }
/*.interview .social_btns li.tweetBtn { overflow:hidden; width:70px; }*/
.interview .social_btns li.tweetBtn { overflow:hidden; }
.interview .social_btns li a { margin:0; }

/* selectpaper*/
.selecttitle{padding:20px 30px 0;text-align:right;background:url('../IMAGES/WALLPAPER/select_title_bg.gif') repeat left top;_zoom:1;*zoom:1;}
.selecttitle p{float:left;}
.selectpaper{padding:30px 30px 0;background:url('../IMAGES/WALLPAPER/select_bg.gif') left 30px #252525;}
.selectpaper ol{overflow:hidden;background:url('../IMAGES/WALLPAPER/select_ol_bg.gif') repeat left top;_zoom:1;*zoom:1;}
.selectpaper ol li{width:190px;height:195px;margin-right:26px;float:left;background:url('../IMAGES/WALLPAPER/select_ol_li_bg.gif') no-repeat left top;}
.selectpaper ol li.nomargin{margin-right:0;}
.selectpaper ol li img{float:left;clear:both;}
.selectpaper ol li img.select_year{margin-bottom:16px;}
.selectpaper ol li img.select_title{margin-bottom:9px;}
.selectpaper ol li a{display:block;float:left;border:2px solid #696969;}
.selectpaper ol li a.on{border:2px solid #aa2934;}

/* inputbox */
.inputboxContainer {_zoom:1;}
.inputbox{width:424px;height:125px;float:left;background:url('../IMAGES/WALLPAPER/box_bg.gif') no-repeat left top;}
.inputbox .section_a {padding:15px;background:url('../IMAGES/WALLPAPER/inputbox_bar.gif') no-repeat center bottom;padding-right:0;}
.inputbox .section_a img{vertical-align:-3px;}
.inputbox .section_a img.section_title{margin:0 40px 0 10px;}
.inputbox .section_b{padding:15px;}
.inputbox .section_c{padding:20px;font-family:'MS UI Gothic',MS UI Gothic;}
.inputbox .section_c img{margin-right:20px;float:left;}
.inputbox .section_c p{margin-top:18px;font-size:1.2em;font-weight:bold;color:#d6842c;}
.inputbox .section_c a{color:#fff;}
.inputbox .section_c a:hover{text-decoration:underline;}
.inputLeft {margin-right:8px;}

/* email */
p.email {text-align:center;}
p.email img {margin-right:8px;vertical-align:middle;}
p.email a {font-size:1.2em;color:#fff;}
p.email a:hover {text-decoration:underline;}

/* linkbox */
.footerBox {background-color:#2b2b2b;padding:22px;}
.linkbox {padding:25px 0 20px;margin-top:20px;background-color:#252525;}
.linkbox ul.banner {width:798px;margin:0 auto;_zoom:1;}
.linkbox ul.banner li {float:left;margin-right:30px;}
.linkbox ul.banner li.last {margin-right:0;}
.linkbox ul.banner li a {display:block;border:4px solid #434343;}
.linkbox ul.banner li a:hover {border:4px solid #ab2933;}
.linkbox img.linkbox_title{margin:31px 0 13px 27px;}
.linkbox ul.btn {padding-left:30px;overflow:hidden;_zoom:1;}
.linkbox ul.btn li {margin:0 4px 6px 0;float:left;}
.linkbox ul.btn li a {float:left;}
.linkbox ul.btn li a img {float:left;}

/* download box */
.dlBox {height:504px;background:url('../IMAGES/WALLPAPER/lightbox.jpg') no-repeat 0 0;margin-bottom:9px;}
.dlBox a.close{position:absolute;right:16px;top:0;}
.dlBox .container{height:450px;padding:22px 30px;position:relative;_padding-bottom:10px;_padding-right:0px;}
.dlBox .container a.heritage{position:absolute;right:25px;top:30px;}
.dlBox .container p.title{margin:0 0 10px 0;}
.dlBox .container img.preview{margin-right:26px;float:left;border:2px solid #aa2934;}
.dlBox .container .papers {float:left;width:406px;}
.dlBox .container .papers p{padding-bottom:6px;}
.dlBox .container .papers p.info{padding-bottom:0;text-align:right;}
.dlBox .container .papers ul {padding-bottom:20px;overflow:hidden;_zoom:1;}
.dlBox .container .papers ul.foros {padding-bottom:6px;}
.dlBox .container .papers ul li {float:left;}
.dlBox .container .papers ul li a{display:block;}
.dlBox .container .comment_title{padding-top:15px;}
.dlBox .container .comment {min-height:100px;_height:100px;margin-top:10px;padding:10px 20px;background:url('../IMAGES/WALLPAPER/topbanner_bg.gif') 0 0 repeat;color:#aa2934;_width:800px;}
.dlBox .container .comment em {display:block;font-style:normal;margin-bottom:0.3em;}
.ptop {padding-bottom:28px;text-align:right;}

/* extension 20121121 */
.info_section03{padding:30px 31px 14px;display:inline-block;background:url("../IMAGES/WALLPAPER/info_bg7.gif") no-repeat 0 0;}
.info_section03 .info_content{width:569px;float:left;}
.info_section03 .info_content h3{padding-top:10px;}
.info_section03 .info_content p{padding-top:18px;}
.info_section03 .info_content a{padding-top:19px;display:block;}
.info_section03 .info_content span{padding-top:13px;display:block;}
.info_section03 .info_side{width:269px;float:left;}
.info_section03 .info_side img{margin-bottom:12px;display:block;}
.info_section03 .info_side span{margin-top:-4px;display:block;text-align:right;}
.info_section03 .info_side span img{margin-bottom:0;display:inline;}

/* slide images */
.flickBox {overflow:hidden;}
.flickContainer {position:relative;overflow:hidden;clear:both;width:900px;height:474px;}
.flickContainer .itemBox {position:relative;}
.flickContainer .itemBox .item {float:left;text-align:center;}

.moving {
 -webkit-transition: -webkit-transform .3s ease-out;
 -moz-transition: -moz-transform .3s ease-out;
 -o-transition: -o-transform .3s ease-out;
 -ms-transition: -ms-transform .3s ease-out;
}
ul.pagination, ul.flickNav {width:204px;margin:10px auto 0;}
ul.flickNav {display:none;}
ul.pagination li, ul.flickNav li {float:left;width:17px;}
ul.pagination li a, ul.flickNav li a {display:block;width:9px;height:0;padding-top:9px;margin-left:4px;overflow:hidden;background:url(../IMAGES/WALLPAPER/pagenation.gif) 0 0 no-repeat;}
ul.pagination li a:hover, ul.pagination li.current a,
ul.flickNav li a:hover, ul.flickNav li.current a {background:url(../IMAGES/WALLPAPER/pagenation_o.gif) 0 0 no-repeat;}

div.anchorList {margin-bottom:15px;}
div.anchorList ul li {float:left;width:145px;margin-right:6px;margin-bottom:6px;_zoom:1;}
div.anchorList ul li.last {margin-right:0;}
div.anchorList ul li a {display:block;height:0;padding-top:32px;overflow:hidden;background-image:url(../IMAGES/WALLPAPER/anchor_list.gif);background-position: 0 0;background-repeat:no-repeat;}
div.anchorList ul li a#anc02 {background-position:-151px 0;}
div.anchorList ul li a#anc03 {background-position:-302px 0;}
div.anchorList ul li a#anc04 {background-position:-453px 0;}
div.anchorList ul li a#anc05 {background-position:-604px 0;}
div.anchorList ul li a#anc06 {background-position:-755px 0;}
div.anchorList ul li a#anc07 {background-position:0 -38px;}
div.anchorList ul li a#anc08 {background-position:-151px -38px;}
div.anchorList ul li a#anc09 {background-position:-302px -38px;}
div.anchorList ul li a#anc10 {background-position:-453px -38px;}
div.anchorList ul li a#anc11 {background-position:-604px -38px;}
div.anchorList ul li a#anc12 {background-position:-755px -38px;}

/* searchSeg */
#searchSeg {
width:100%;
height:40px;
background-color:#202020;
color:#8f8f8f;
}
.searchFixed {
position:fixed;
bottom:0;
}

* html .searchFixed {
position: expression('absolute');
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#searchSeg .searchInner {width:900px;margin:5px auto;text-align:right;}
#searchSeg .searchInner input.zip {width:79px;height:26px;border:1px solid #151515;background:#434343;color:#fff;}
#searchSeg .searchInner img {vertical-align:middle;}
#searchSeg .searchInner img.search_title {margin-right:20px;}
#searchSeg .searchInner img.zipmark {margin-right:5px;}
/* smartphone */
#spSearch {display:none;line-height:40px;}

div.anchorList ul:after,
.linkbox ul.banner:after,
.dlBox .container .papers ul:after,
.inputboxContainer:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

