html { font-family:Arial, Helvetica, sans-serif; background:#666 url('../images/bg.jpg') repeat-x; }

ins {text-decoration:none; }
a{text-decoration:none; color:#fff;}
a:hover, .highlight{color:#a8ff03;}

.hr1{overflow:hidden; overflow:hidden; height:4px; width:998px; background:#000 url('../images/line_hr01.jpg') right top no-repeat; clear:both;}

.page-frame { width:998px; margin:0 auto; }

.page-header  { padding-left:14px; font-size:70%;}
.page-header .page-header-top{ text-align:right; line-height:24px; color:#fff; font-size:93%; vertical-align:middle;}
.page-header .page-header-top .pulldownStyle2{ vertical-align:middle; padding-right:12px; width:40px; height:13px; line-height:13px; text-align:center; background:url('../images/bg_lang.jpg') no-repeat; cursor:pointer; }
.page-header .page-header-top .stylist-pulldown-list{ width:40px; padding-right:12px; text-align:center; line-height:15px;}
.page-header .page-header-middle { float:left; width:173px;}
.page-header .page-header-middle a { display:block; height:88px; width:173px;}
.page-header .page-header-middle a img { position:relative; top:50%; margin-top:-10px;}
.page-header .page-header-banner { float:left; width:452px; padding-left:0px; }
.page-header .page-header-banner img { margin:10px 0 0 0; _margin:15px 0 0 0;}
.page-header .page-header-bottom { /*text-align:right;*/ width:803px;/* letter-spacing:26px; */}
/*.page-header .page-header-bottom a { letter-spacing:.05em; text-transform:uppercase; display:inline-block; height:23px; border-right:1px solid #838383; padding-right:16px;}*/
.page-header .page-header-bottom table tr td {border-right:1px solid #838383; height:23px;}
.page-header .page-header-bottom a{display:block; height:23px; margin-right:12px; text-align:right; text-transform:uppercase; margin-top:-3px; letter-spacing:.14em; font-size:110%;}
.page-header .page-header-bottom td:first-child a { padding-left:0;}

.page-content-wrapper { background:#000 url('../images/bg_body_top_bg03.jpg') no-repeat;}
.page-content-wrapper .page-content-right { margin-left:831px;text-align:right;padding-bottom:65px;}
.page-content-wrapper .page-content-right .page-content-right-top{ text-align:left;}
.page-content-wrapper .page-content-right .page-content-right-top { line-height:30px;}
.page-content-wrapper .page-content-left { width:831px; float:left;}
.page-content, .page-content-bottom { margin-left:14px; background-repeat:no-repeat; }
.page-content-bottom img {vertical-align:top; padding:0; margin:0}
.page-content { width:802px;}
.page-content p { color:#fff; font-size:77%;}
.page-content .opacity85 {/*min-height:416px;*/}

.page-footer { height:45px; }
.page-footer .page-footer-right { width:530px; float:right; text-align:right;}
.page-footer .page-footer-right a{ display:inline-block; height:45px;}
.page-footer .page-footer-right a img { padding-top:10px;}
.page-footer .page-footer-left { font-size:56%; color:#fff; padding-top:10px; padding-left:6px;}

.news-content{ height:400px; overflow:visible;}

a.brand {padding: 5px 5px 5px 5px; display:inline-block; text-align:center; font-size:77%; cursor:default;}
a:hover.brand { color:#fff;}

