body{
background:#EFF6F0 url(/images/back2.gif) repeat-x;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:12px;
margin:0 auto;
text-align:center;
}
img{border:0}
a{color:#169305; text-decoration:none;}
a:active{color:#f60}
a:hover{color:#FF6600}
form{padding:0px;margin:0px;}
ul,li{margin:0px;padding:0px; list-style:none;}
#indexdesc{
color:#787878;
font-size:12px;
line-height:20px;
}
#indexdesc h1,#indexdesc h2{
font-size:12px;
font-weight:normal;
display:inline;
}
/*----pages------*/
.pages em{ line-height: 26px;
font-style:normal;
color:#003399; }
.pages{float:right;border: 1px solid #CAD9EA; background: #F7F7F7; height: 24px; line-height: 26px; color: #999; overflow: hidden;}
.pages a, .pages strong, .pages em, .pages kbd, #multipage .pages em {color:#169305; float: left; padding: 0 8px; line-height:26px; }
.pages a:hover { background-color:#ccc;color:red; }
.pages strong { font-weight: bold; color: #090; background: #CAD9EA; }
.pages a.prev, .pages a.next { line-height: 24px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.pages a.next { padding: 0 15px; }
.pages kbd { border-left: 1px solid #CAD9EA; margin: 0; }
.pages kbd { padding: 1px 8px; }
.pages kbd input { border: 1px solid #CAD9EA; margin-top: 3px !important; * > margin-top: 1px  !important; margin: 1px 4px 0 3px; padding: 0 2px; height: 17px; }
.pages kbd>input { margin-bottom: 2px; }
/*----pages------*/
.clear { clear: both; font-size:1px; width:1px; height:0; visibility: hidden;}

#main{
color:#787878;
margin:auto;
width:840px;
}

#main_right {
margin:auto;
width:650px;
float:right;
}
#main_left {
float:left;
margin-right:10px;
width:180px;
}

#content_top_l {
background:transparent url(/images/allbg_q.gif) no-repeat;
background-position:-659px 0px;
height:10px;
padding:0px;
margin:0px;
font-size:1px;
}
#content_main_l {
background:#EFF6F0 url(/images/allbg_q.gif) no-repeat -659px -10px;
padding:0 11px 11px;
}
#content_text_l {
background:#FFFFFF url(/images/allbar.gif) no-repeat scroll -50px -90px;
font-size:12px;
height:auto !important;
min-height:300px;
padding:0 9px 9px;
text-align:center;
}
#main_content_qqinfo {
color:#787878;
font-size:12px;
line-height:20px;
padding:5px 0px 5px 0px;
text-align:left;
}
.qqinfoa{margin-bottom:5px;border-bottom:1px dotted #E4ECF7}
#content_top {
background-position:650px 442px;
height:10px;
font-size:1px;
background:transparent url(/images/allbg_q.gif) repeat scroll 0 0;
}
#content_main {
background:#EFF6F0 url(/images/allbg_q.gif) no-repeat scroll 0 -10px;
padding:0 11px 11px;
}
#content_text{
background:#FFFFFF url(/images/allbar.gif) no-repeat scroll 0 -90px;
font-size:12px;
height:auto !important;
min-height:300px;
padding:0 10px 10px;
text-align:left;
}
#content_info {
height:20px;
padding:10px 0 0 25px;
font-size:14px;
}


.inp_n{font:14px Georgia,'Times New Roman',Times,serif; font-weight:normal;height:21px;padding-left:5px;padding-top:2px; color:#999;width:180px;}
.inp_y{font:16px Georgia,'Times New Roman',Times,serif; font-weight:bold;height:21px;padding-left:5px;padding-top:2px; color:#EB7217;width:180px;}
#sb{height:2.1em;width:8.7em;margin-left:2px;}
#ol{ font-size:14px;font-weight:normal; text-align:center;}
#ol a{margin-left:2px;}
#foot{font-size:12px;font-weight:normal; text-align:center;color:#888;margin:auto;width:800px;clear:both;margin-top:10px;}
#foot a{color:#666; text-decoration:none;}
#foot a:hover{color:#FF6600; text-decoration:underline;}
#lg{margin-bottom:10px; margin-right:60px; text-align:left;}
#hotqq{ font-size:12px;font-weight:normal; text-align:left; padding-top:20px;padding-bottom:10px;color:#444;line-height:20px;}
#hotqq a{color:##6268BD; text-decoration:none; margin-left:6px;}
#hotqq a:hover{color:#FF6600; text-decoration:underline;}
#hotqq  h1{
font-size:12px;
display:inline;
padding:0px;
margin:0px;
font-size:12px;
font-weight:normal;
color:#555;
}
#lgtd{margin:30px auto 0px auto;padding:0px;width:820px;color:#666}
#lgtd span{margin-right:10px;margin-top:10px;float:right;}
#lgtd a{font-size:14px; text-decoration:none;color:#006633}
#lgtd a:hover{color:#FFF; text-decoration:underline;}
#lgtd h1{position:absolute;margin-top:35px;margin-left:110px;color:#FFF;font-size:12px;font-weight:normal;}
#search_div{margin:0px;padding:0px;border:0px;padding-bottom:10px;}

.album_div{
width:140px;
height:80px;
background:url(/images/allbg_q.gif) no-repeat -855px -153px;
float:left;
margin:5px;
text-align:left;
line-height:18px;
font-size:14px;
}
.album_div_div{
padding:20px 10px 10px 10px;
}
.album_div a{
text-decoration:none;
}
.album_div a:hover{
color:#FF6600;
text-decoration:underline;
}
.album_name a{font-size:14px;color:#169305;font-weight:bold;}


.image_div{
width:140px;
height:140px;
background:url(/images/allbg_q.gif) no-repeat -855px 0px;
float:left;
margin:5px;
text-align:left;
line-height:18px;
font-size:14px;
}
.imgclick{
cursor:pointer;
}

.owner_name{
font-size:14px;
}
.owner_name_n{
font-size:14px; font-weight:bold;
}
.imgs_name{
color:#169305;
text-align:center;
font-size:12px;
font-weight:bold;
height:18px;
}
.imgs_desc{
font-size:12px;
color:#169305;
font-size:12px;
color:#169305;
height:70px;
}
.imgs_ob{
color:#000000;
font-size:12px;
font-weight:bold;
text-align:right;
height:18px;
}
#album_list_ul a{
color:#169305;
text-decoration:none;
}
#album_list_ul a:hover{
color:#FF6600;
text-decoration:underline;
}

.qqcodet {
float:left;
line-height:30px;
text-align:left;
width:90px;
}
.qqcodec {
border:1px solid #CCCCCC;
font-size:14px;
padding:4px;
width:440px;
text-align:left;
}
.qqcodeb {
color:#444444;
padding:2px;
width:50px;
}
