﻿html { overflow-x: hidden; overflow-y: auto; } 
body { font-family:Tahoma, "宋体", arial; margin:0; padding:0; color:#B7B7B7; background-image:url(../images/right_main_bg.jpg) ; background-color:#0B0B0B; background-position:top left;  background-repeat:no-repeat; background-attachment:fixed; font-size:12px;}
div,form,img,ul,ol,li,dl,dt,dd { margin:0; padding:0; border:0;list-style-type: none; }
h1,h2,h3,h4,h5,h6 { margin:0; padding:0; }
table,td,tr,th{ font-size:12px; }
img { border:0px; }
.clear { clear:both; }
a:link {color: #B7B7B7; text-decoration:none;}
a:visited {color: #B7B7B7; text-decoration:none;}
a:hover {color:#FFFFFF; text-decoration:underline;}
a:active {color: #B7B7B7; text-decoration:none;}

#warpper_left { margin:0px auto; width:386px; background:url(../images/left_content_bg.jpg) top no-repeat; height:640px;}
#logo { margin:0px; height:120px; padding-bottom:140px;}
#menu { margin:0px; float:left;}
#menu ul {}
#menu li { width:227px; float:left; height:24px; padding-bottom:2px;}
#warpper_right { margin:0px; width:100%;}
#top_line { margin:0px; width:100%; height:5px; background-color:#5F0E14;}
#content { margin:0px; float:left; width:574px;}
#top_menu { margin:0px; float:left; height:23px; padding-bottom:232px; width:574px; text-align:right;}
#top_menu ul { margin:0px; list-style:none;}
#top_menu li { margin:0px; float:right; padding-right:10px; font-size:12px; height:23px; line-height:23px;}
#ad_pic { margin:0px; float:left; width:552px; height:155px; padding:0px 11px 30px 11px;}
#news { margin:0px; float:left; width:552px; padding:0px 11px; }
.newslist { margin:0px; float:left; width:337px;}
.newslist ul { margin:0px; float:left;}
.newslist li { margin:0px; float:left; width:337px; height:24px; line-height:24px; font-size:12px;}
.ad_pic { margin:0px; float:left; width:215px;}
.ad_pic ul { margin:0px; float:left;}
.ad_pic li { margin:0px; float:left; width:180px; height:60px; padding-left:35px; padding-bottom:15px;}
#copyright { clear:both; margin-top:20px; width:574px; float:left; background:url(../images/avex_logo.jpg) right no-repeat; height:40px; line-height:40px; border-top:solid 1px #8D8D8D; font-size:10px; color:#8D8D8D;}
#title { margin:0px; float:left; width:552px; height:23px; line-height:23px; border-bottom:1px #8D8D8D solid;}

#contents { margin:0px; width:540px; padding:0px 6px; clear:both}
#contents .news_title { margin:0px; width:540px; padding:10px 0px;}
#contents .content { margin:0px; width:540px; text-indent:2em; word-wrap: break-word; word-break: break-all; overflow:auto; white-space:normal; padding-bottom:50px;}
#contents .photolist{ margin:0px; width:160px; float:left; padding:8px;}
#contents .photolist img { border:#8d8d8d 1px solid;}
#contents .photolist p{ margin:0px; line-height:30px; line-height:30px; text-align:center;word-wrap: break-word; word-break: break-all; overflow:auto; white-space:normal; width:160px;}
#contents ul { margin:0px; width:500px; padding:0px 20px; }
#contents li { margin:0px; width:500px; list-style:disc; height:29px; line-height:29px; }
#contents li img { padding-top:8px;}

.quotes {padding-right: 3px; padding-left: 3px; padding-bottom: 20px; margin: 3px; padding-top: 20px; text-align: center}
.quotes a {border-right: #ddd 1px solid; padding-right: 5px; border-top: #ddd 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: #ddd 1px solid; color: #aaa; margin-right: 2px; padding-top: 2px; border-bottom: #ddd 1px solid; text-decoration: none}
.quotes a:hover {border-right: #a0a0a0 1px solid; padding-right: 5px; border-top: #a0a0a0 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: #a0a0a0 1px solid; margin-right: 2px; padding-top: 2px; border-bottom: #a0a0a0 1px solid}
.quotes a:active {border-right: #a0a0a0 1px solid; padding-right: 5px; border-top: #a0a0a0 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: #a0a0a0 1px solid; margin-right: 2px; padding-top: 2px; border-bottom: #a0a0a0 1px solid}
.quotes span.current {border-right: #e0e0e0 1px solid; padding-right: 5px; border-top: #e0e0e0 1px solid; padding-left: 5px; font-weight: bold; padding-bottom: 2px; border-left: #e0e0e0 1px solid; color: #aaa; margin-right: 2px; padding-top: 2px; border-bottom: #e0e0e0 1px solid; background-color: #f0f0f0}
.quotes spanN.disabled {border-right: #f3f3f3 1px solid; padding-right: 5px; border-top: #f3f3f3 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: #f3f3f3 1px solid; color: #ccc; margin-right: 2px; padding-top: 2px; border-bottom: #f3f3f3 1px solid}

.cdlist { margin:0px; padding-top:15px; width:552px; float:left;}
.cdlist img { border:1px #CCCCCC solid;}
.cdlist .cdnanme { margin:0px; padding:0px 10px 15px 10px; color:#C09225; font-weight:bold; font-size:13px;}
.cdlist .cddisc { margin:0px; padding:0px 10px 15px 10px; font-size:13px;}
.cdlist .cddisctitle { margin:0px 10px; padding:0px; font-size:13px; border-bottom:1px #999999 solid;}
.cdlist ul { margin:0px; width:350px;padding:0px 10px 15px 10px; }
.cdlist li { float:left; width:340px; list-style:none; height:30px; line-height:30px; padding:0px 5px;}
.cdlist li img { border:0px; padding-top:10px;}
.cdlist .cdlisttitle { margin:0px; background:#333333;}
.lyctitle { margin:0px; padding-top:15px; width:552px; float:left; text-align:center; font-size:14px; color:#C09225; }
.lyccon { margin:0px; padding:0px 50px; clear:both; text-align:center;}
.floatright { float:right;}


