/* 
吉他谱网站2006样式
网址：http://www.jitapu.com
*/

/* 站点整体基本样式 */

body{
    background-image: url(../images/bgd.gif);
    margin: 0px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ccc;
}

h1,h2,h3,h4,p,ul,li,form,pre,dl,dt,dd,ol{
    margin:0;
    padding:0;
}
img{
    border:none;
}
#container{
	margin: 0 auto;
	padding:0 3px;
	width: 760px;
	height: auto;
	background: #000;
	text-align: left;
}

/* 头部样式 */
#pageHeaderTop{
	border-left:1px solid #737373;
	border-right:1px solid #737373;
	border-bottom:1px solid #737373;
	padding:5px;
	color:#608eb0;
	font-weight:bold;
	text-align:right;
}
#pageHeaderTop h1,#pageHeaderTop h2{
    display: none;
}
#pageHeaderTop a:link,#pageHeaderTop a:visited{
    color:#fff;
    font-size:12px;
	text-decoration:none;
}
#pageHeaderTop a:hover,#pageHeaderTop a:active{
    color:#ffc600;
    font-size:12px;
	text-decoration:underline;
}
#pageHeaderTop a.hlHeader:link,#pageHeaderTop a.hlHeader:visited{
    color:#ffc600;
    font-size:12px;
	text-decoration:none;
}
#pageHeaderTop a.hlHeader:hover,#pageHeaderTop .a.hlHeader:active{
    color:#000;
	background:#ffc600;
    font-size:12px;
	text-decoration:none;
}
#pageHeaderImage{
	border-left:1px solid #737373;
	border-right:1px solid #737373;
	border-bottom:1px solid #737373;
	padding:2px;
	height:50px;
}
#pageHeaderImage p{
	background:url(../images/06_bg_bgd.gif) repeat-x;
	height:100%;
}
#infoBoard{
    border-left:1px solid #737373;
	border-right:1px solid #737373;
	border-bottom:1px solid #737373;
	padding:2px;
}
#infoBoard p{
	background:#252525;
	padding:3px 10px 3px 10px;
	word-spacing: 2px;
	color:#ddddcc;
}
#infoBoard p a:link,#infoBoard p a:visited{
	color:#ffc600;
	text-decoration:none;
	font-weight:bold;
}
#infoBoard p a:hover,#infoBoard p a:active{
	color: #ddddcc;
	text-decoration:underline;
}
#infoBoard p strong{
    color:#ffc600;
}
#adverOrImage{
    border-left:1px solid #737373;
	border-right:1px solid #737373;
	border-bottom:1px solid #737373;
	margin: 0px;
	padding: 10px;
	height: auto;
	text-align: center;
}

/* 字母导航区 */
#navAndSearch{
    border-left:1px solid #737373;
	border-right:1px solid #737373;
	border-bottom:1px solid #737373;
	padding:2px;
	height: 56px;
	color:#ddddcc;
}
#navAndSearch #navMain{
	float: left;
	width: 606px;
	height: 56px;
	background: url(../images/06_bg_navAndSea.gif) repeat-x;	
}
#navAndSearch #navMain p{
    padding-top:5px;
    text-align:center;
}
html>body #navAndSearch #navMain p{
    padding-top:6px;
    text-align:center;
}
#navAndSearch #navMain .linkLetter{
	letter-spacing: 2px;
}
#navAndSearch #navMain .linkLetter a:link,#navAndSearch #navMain .linkLetter a:visited {
    font-weight:bold;
    color: #fff;
	text-decoration: none;
}
#navAndSearch #navMain .linkLetter a:hover{
	color: Orange;
	text-decoration:underline;
}
#navAndSearch #navLink{
    float: right;
	width:148px;
	height:53px;
	background: url(../images/06_bg_navAndSea.gif) repeat-x;
	padding-top:3px;
}
#navAndSearch li{
    list-style:none;
}
#navAndSearch li a:link,#navAndSearch li a:visited{
    padding-left:5px;
    color:#ffc600;
	text-decoration:none;
}
#navAndSearch li a:hover,#navAndSearch li a:active{
    color:#fff;
	text-decoration:underline;
}

/*曲谱显示页面样式*/
#tabControlBar{
    border-left:1px solid #737373;
	border-right:1px solid #737373;
	border-bottom:1px solid #737373;
	height:auto;
}
#tabControlBar h3{
    padding:15px 0 8px 0;
	margin:0 10px;
	border-bottom:#585858 solid 1px;
	font-size:18px;
	color:#ffc600;
	text-align:center;
	letter-spacing: 2px;
}
#tabControlBar #tcbInfo{
	float:left;
	padding:10px 0 10px 30px;
}
#tabControlBar #tcbInfo span{
    margin-right:45px;
}
#tabControlBar #tcbRating{
    padding-top:10px;
    padding-right:30px;
    float:right;
	color:#f00;
	text-align:right;
}
#tabControlBar #tcbRating h4{
    padding:2px 0 0 0;
    float:left;
	font-size:12px;
	font-weight:normal;
	color:#ddc;
}
#tabControlBar #tcbRating #ratingBottom{
    border:1px solid #333;
	padding:1px 0;
	float:left;
}
#tabControlBar #tcbRating #ratingBottom tr{
    padding:0px;
    height:10px;
    margin:0px;
}
#tabControlBar #tcbRating #ratingBottom tr td{
    margin:0px;
    padding:0px;
    width:10px;
	height:10px;
	margin:0 1px;
	background:#ffc600;
	cursor: pointer;/*鼠标经过时显示手状*/
}
#tabControlBar #tcbRating .ratingWaring{
    background:#c00;
    color:#fff;
}
#tabControlBar a:link,#tabControlBar a:visited {
	color: #adf;
	text-decoration: none;
}
#tabControlBar a:hover {
	color: #fff;
	text-decoration: underline;
}
#showTab{
    border-left:1px solid #737373;
	border-right:1px solid #737373;
	border-bottom:1px solid #737373;
	height:auto;
	padding:2px;
}
#showTab a:link,#showTab a:visited{
    color:#000;
	text-decoration:underline;
}
#showTab a:hover,#showTab a:active{
    color:#333;
	text-decoration:none;
}
#showTab #tabExtend{
    border:5px solid #4a7596;
	padding:2px;
}
#showTab #tabExtend ul{
	border:1px solid #fff;
    background:#d9e6e6;
	color:#000;
	line-height:20px;
}
#showTab #tabExtend li{
    list-style:none;
	background:url(../images/06_tabs_extend_1.gif) no-repeat 5px 45%;
	padding-left:20px;
	padding-top:3px;
	padding-bottom:3px;
}
#showTab #tabExtend ul #addToFavo{
    background:#b3cccc;
}
#showTab #tabExtend ul #addToFavo .favoButtom{
    cursor: pointer;/*鼠标经过时显示手状*/
}
#showTab #tabExtend ul .addWaring{
    background:#c00;
    color:#fff;
}
#showTab #tabExtend ul #addToFavo strong{
	background:#ffc600;
	font-weight:bold;
	border:1px solid #000;
	padding:0 6px;
	color:#000;
}
#showTab #tab{
    border:5px solid #4a7596;
    background:#fff;
}
#showTab #tab #gtp{
    background:#fff;
	padding:30px 0;
	border-left:2px solid #000;
	border-right:2px solid #000;
	border-top:2px solid #000;
	text-align:center;
}
#showTab #tab #gtp .waring{
    padding:5px;
	height:auto;
    margin:10px auto 10px auto;
	background:#f0f0f0;
	border:1px solid #000;
	width:250px;
	color:#000;
	text-align:left;
}
#showTab #tab #gtp strong{
	color:#f00;
}
#showTab #tab #txt{
    padding:10px;
    background:#fff;
	border-left:2px solid #000;
	border-right:2px solid #000;
	border-top:2px solid #000;
	color:#000;
}
#showTab #tab #imgTab{
    padding:10px 0;
    background:#fff;
	border-left:2px solid #000;
	border-right:2px solid #000;
	border-top:2px solid #000;
	color:#000;
	text-align:center;
}
#showTab #tab #bookmark{
    padding:5px 10px;
    background:#d9e6e6;
    text-align:right;
	color:#000;
	border-left:2px solid #000;
	border-right:2px solid #000;
	border-bottom:2px solid #000;
}
#showTab #adverbottom{
    text-align:center;
    margin:15px;
}
#showTab #adverbottom_2{
    text-align:center;
    margin:0 15px 15px 15px;
}

/*彩信页面样式*/
#mms{
    padding:2px 0;
	border-bottom:1px solid #737373;
	text-align:center;
}
/* 底部样式*/
#pageFooter{
    border-left:1px solid #737373;
	border-right:1px solid #737373;
	border-bottom:1px solid #737373;
	padding:8px 5px;
	text-align:right;
	background:#1f1f1f;
	color:#888;
	clear:both;
}
#pageFooter strong{
    color:#ffc600;
}
#pageFooter a:link,#pageFooter a:visited {
    color: #999;
	text-decoration: none;
	font-weight:bold;
}
#pageFooter a:hover{
	color: #707070;
	text-decoration:underline;
}
#advFloatLeft{
	top:10px;
	position: absolute;
	left: 10px;
}

/*曲谱评论页面*/
#commentTitle{
    border-left:1px solid #737373;
	border-right:1px solid #737373;
	border-bottom:1px solid #737373;
	height:auto;
}
#commentTitle h3{
    padding:15px 0 8px 0;
	margin:0 10px;
	border-bottom:#585858 solid 1px;
	font-size:18px;
	color:#ffc600;
	text-align:center;
	letter-spacing: 2px;
}
#commentTitle h3 a:link,#commentTitle h3 a:visited {
	color: #ffc600;
	text-decoration: none;
}
#commentTitle h3 a:hover {
	color: #fff;
	text-decoration: underline;
}
#commentTitle p{
	padding:10px 0 10px 50px;
}
#commentTitle p span{
    margin-right:60px;
}
#commentTitle p span strong{
	font-weight:bold;
	color:#ffc600;
}
#commentTitle p a:link,#commentTitle p a:visited {
	color: #adf;
	font-weight:bold;
	text-decoration: none;
}
#commentTitle p a:hover {
	color: #fff;
	text-decoration: underline;
}
#commentTab{
    border-left:1px solid #737373;
	border-right:1px solid #737373;
	border-bottom:1px solid #737373;
	height:auto;
	padding:2px;
	color:#000;
}
#commentTab #comment{
    background:#f4f4f4;
	padding:10px;
}
#commentTab #comment h4{
    padding-bottom:5px;
	font-size:12px;
	margin:10px 0;
	border-bottom:1px solid #ccc;
}
#commentTab #comment h4 span{
	font-size:10px;
	font-weight:bold;
}
#commentAdd{
    border-left:1px solid #737373;
	border-right:1px solid #737373;
	border-bottom:1px solid #737373;
	text-align:center;
	padding:20px;
}
#commentAdd h4{
    font-size:12px;
	height:20px;
	font-weight:normal;
}
#commentAdd  a:link,#commentAdd  a:visited {
	color: #adf;
	font-weight:bold;
	text-decoration: none;
}
#commentAdd  a:hover {
	color: #fff;
	text-decoration: underline;
}
/* 整体class样式 */
.bt1{
    border-top: 1px solid #747474;
	border-left: 1px solid #747474;
	border-right: 1px solid #282828;
	border-bottom: 1px solid #282828;
	font-family: Arial, Helvetica, sans-serif;
	color: #9d9d9d;
	font-size: 12px;
	background: #3a3a3a;
}
.bt2{
    height:30px;
	width:250px
}
.Select1
{ 
    margin:0 5px; 
	font-size: 12px;
}
.tb1{
	margin-right:5px; 
	width: 150px;
	height: 15px;
}
.tbLog{
	width: 100px;
	border: 1px solid #333;
	height: 14px;
	background: #c2c2c2;
}
.clear{
    clear:both;
}
.hide{
    display: none;
}
.tbComment{
	margin:5px 0; 
	width: 500px;
	height: 100px;
	font-size:12px;
}
