/* CSS Document */
body { font-size:12px; color:#333; margin:0; padding:0; line-height:1.5em; text-align:center;}
table td { font-size:12px;}
img { border:0;}
h3,h4,h5,p { margin-top:2px; margin-bottom:3px;}
ul { margin:0; padding:0; list-style-type:none;}
em { font-style:normal; color:#FF0000; margin-left:3px; margin-right:3px;}
.blank5 { clear:both; height:5px; overflow:hidden; width:100%;}
.blank10 { clear:both; height:10px; overflow:hidden; width:100%;}
.l { float:left;}
.r { float:right;}
a { text-decoration:none;}
a:hover { text-decoration:underline; color:#FF6633;}
#mainbox { width:950px; text-align:left;}
#header .menu1 { width:100%; clear:both;}
#header a { color:#fff; text-decoration:none;}
#header a:hover { text-decoration:underline;}
#header .menu1 li { float:right; background:url(images/line1.gif) no-repeat; background-position:right top; padding:3px 8px;}
#header .menu1 li a { text-decoration:none; color:#666;}
#header .menu2 { width:100%; clear:both;}
#header .menu2 li { float:right; font-size:14px; padding-left:8px; color:#669900;}
#header .menu2 li a { text-decoration:none; color:#669900; font-weight:bold;}
#header .menu2 li.active a{ color:#FF9900;}
#pagebox .ipages a { border-color:#cc0001; color:#cc0001;}
#pagebox .ipages .now { border:0; padding:2px 5px 2px 5px;background:none;}
#cydl a { color:#fff;}
.artbox {width:348px; height:150px; float:left;}
.artbox .title {text-align:right; padding:5px 15px;}
.artbox .content {padding:10px 28px;}
.phlist a:hover { text-decoration:underline; color:#FF3300;}
.phlist td{ width:120px; height:90px; text-align:center; font-size:12px;}
.phlist td img{ border:0;}
#phlist td{ width:150px; text-align:center; padding-top:15px;}
#phlist td img{ border:0;}
a.photo { border:solid 1px #ccc; padding:3px; background:#fff;}
a.photo:hover { border:solid 1px #669966;}
ul.newslist li { width:290px; overflow:hidden; white-space:nowrap;-o-text-overflow:ellipsis; text-overflow:ellipsis;}
ul.newslist li a{ color:#333333;}
#xqdt-left-bar {width:180px; height:auto; float:left; border:solid 1px #D4D4D4;}

#xqdt-left-bar ul li {border-bottom:dotted 1px #cccccc; padding:12px 10px 5px 18px;}
#xqdt-left-bar ul li a { text-decoration:none; color:#669900;}
#right-bar {width:150; float:right; padding:10px; background:#EDFAEF;}
#right-bar .cat {width:100%; margin-top:10px; padding-bottom:15px;}
.dot { border-bottom:dotted 1px #ccc;}
#right-bar .cat .title { font-size:14px; margin-bottom:5px;}
.xqdt-list li{ border-bottom:dotted 1px #cccccc; padding:8px 1px;}
.xqdt-list li .title { width:435px;}
.xqdt-list li .date { color:#666;}
.xqdt-list li a { text-decoration:none; color:#333333;}
.member-list { width:100%;}
.member-list li{ width:100px; float:left; text-align:center; margin-bottom:30px;}
.member-new { width:100%;}
.member-new li { width:55px; float:left; text-align:center; margin-bottom:20px;}
table.tbsolid th { font-weight:100; font-size:12px; color:#009900; border-bottom:dotted 1px #ccc;}
table.tbsolid td{ border-bottom:dotted 1px #ccc; text-align:center;}
table.tbsolid td a { text-decoration:none; color:#333;}
table.tbsolid td a:hover { color:#FF6600;}
.stripe_tb th{background:#F7F7F4; font-size:12px; height:25px; color:#333;}
.stripe_tb tr.alt td{background:#ecf6fc} /*这行将给所有偶数行加上背景色*/
.stripe_tb tr.over td{background:#FEF3D1} /*这个将是鼠标高亮行的背景色*/
.pvsubnav {
width:700px;
margin:5px 9px 0px;
clear:both;
background:transparent url(/admin/images/mv-pvsubnav_bg.gif) no-repeat 0 26px;
float:left;
display:inline;
}

.pvsubnav ul {
clear:both;
}

.pvsubnav li {
float:left;
display:inline;
margin:0 6px 0 0;
}

.pvsubnav li a {
display:block;
width:78px;
height:34px;
line-height:33px;
overflow:hidden;
background:transparent url(/admin/images/mv-pvsubnav-item_bg.gif) no-repeat 0 3px;
text-align:center;
color:#267CD3 !important;
text-decoration:none;
}
    .pvsubnav li.active a,
	.pvsubnav li a:hover {
	font-weight:bold;
    color:#7D7D7D !important;
    background:transparent url(/admin/images/mv-pvsubnav-item_bg_all.gif) no-repeat 0 0;
   	text-decoration:none;
	}

.pvsubnav li a.len {
display:block;
width:110px;
height:34px;
line-height:33px;
overflow:hidden;
background:transparent url(/admin/images/mv-pvsubnav-item_l_bg.gif) no-repeat 0 3px;
text-align:center;
color:#267CD3 !important;
text-decoration:none;
}
    .pvsubnav li.active a.len,
	.pvsubnav li a.len:hover {
	font-weight:bold;
    color:#7D7D7D !important;
    background:transparent url(/admin/images/mv-pvsubnav-item_l_bg_all.gif) no-repeat 0 0;
   	text-decoration:none;
	}

.pvsubnav_info {
background:transparent url(/admin/images/mv-pvsubgenre-title_bg.gif) no-repeat 0 bottom;
width:100%;
height:29px;
line-height:29px;
clear:both;
text-indent:15px;
color:#7E7E7E;
/*position:relative;*/
margin:0;
font-weight:bold;
padding:0 10px;
}

.pvsubnav_info a {
color:#267CD3;
}

.pvsubnav_info em {
color:#FE5400;
font-weight:normal;
margin:0 2px;
}

.pvsubnav_info img,
.pvsubnav_info input {
vertical-align:middle;
}

.pvsubnav_info .func {
position:absolute;
right:5px;
top:0;
font-weight:normal;
}

.pvsubnav_info ul{ list-style-type:none; margin:0; padding:0;}
.pvsubnav_info ul li{ display:inline; margin-right:15px;}
.pvsubnav_info ul li.selectTag a{ font-weight:bold; color:#000000; text-decoration:none;}

.button {
    background-color: #4CAF50;
    border: none;
    color: white;
    padding: 7px 32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 15px;
    margin: 4px 2px;
    cursor: pointer;
}

.button1 {
    background-color: #0066FF;
    border: none;
    color: white;
    padding: 20px 20px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 15px;
    margin: 4px 2px;
    cursor: pointer;
}


.button2 {
    background-color: #4CAF50;
    border: none;
    color: white;
    padding: 7px 7px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 15px;
    margin: 4px 2px;
    cursor: pointer;
}
