/*general layout*/
body, form, ul, li, dl, dt, dd{padding:0;margin:0;}
body{background:#fff;font-family:"ËÎÌå";font-size:12px;}

/*selceter*/
img{border:0;}


/*a*/
.a_white a{color:#333;}

/*button*/
.btn{ line-height:16px;background:#eee;border:1px solid #CCC;cursor:pointer; font-weight:bold;}

/*classes*/
.block{display:block;}
.right{float:right;}
.left{float:left;}
.center{text-align:center;}
.righttxt{text-align:right;}
.lefttxt{text-align:left;}
.none{display:none;}
.clear{clear:both;line-height:0; font-size:0;}
.font14{font-size:14px;}

/*separate*/
.clear_5{ clear:both; height:5px; font-size:0;}
.clear_10{ clear:both; height:10px; font-size:0;}
.left_5{ width:5px; float:left;font-size:0;height:1px;}
.left_10{ width:10px; float:left;font-size:0;height:1px;}
.right_5{ width:5px; float:right;font-size:0;height:1px;}
.right_10{ width:10px; float:right;font-size:0;height:1px;}

/*color*/
.white{color:#fff;}
.gray{color:#929292;}
.green{color:#008000;}
.blue{color:#04d;}

/*ad*/
.ad{width:100%; overflow:hidden;text-align:center;}

/**/


.photo_left{position:relative; float:left; width:580px;}
.photo_left_mid{background-color:#fff;}


.member_info{ line-height:1.5em; font-family:Arial;}
.member_info img{background:#fff;}


.album_info{ line-height:1.5em; color:#FFFFFF;}
.album_info td{padding-left:10px;}


.photo_show{text-align:center;overflow:hidden;}
.photo_show_mid{position:relative;margin:0 auto;}
.photo_show_left, .photo_show_right{width:50%; height:100%;position:absolute;z-index:100; background-color:#fff;filter:alpha(opacity:0);opacity:0; cursor:pointer;}
.photo_show_left{ left:0; cursor:url(images/arr_left.cur),auto;}
.photo_show_right{ right:0;cursor:url(images/arr_right.cur),auto;}

/**/
.container{width:580px; background:#fff;overflow:hidden}

.content{width:580px;overflow:hidden;}

.content img{width:90px; height:90px;border:0;display:block;padding:2px;cursor:pointer;filter:alpha(opacity:50);opacity:0.5;}
.content img.on{filter:alpha(opacity:100);opacity:1;}

.slider{ padding:1px 0; position:relative;background:#0A0A0A; height:15px; border-bottom:1px solid #545454;border-top:1px solid #545454; float:left; width:544px;cursor:pointer; }
.slider_left, .slider_right{ background:url(../images/slider_ctrl.gif) no-repeat; height:19px; width:28px; float:left;}
.slider_left{background-position:left top;}
.slider_right{background-position:right top;}

.bar{ height:15px; width:150px; background:url(../images/slider_bar.gif) left top repeat-x;}
.bar_left, .bar_right{background:url(../images/slider_barside.gif) no-repeat;height:15px; _font-size:0; width:6px; position:absolute; top:0px;}
.bar_left{background-position:left top;left:-6px;}
.bar_right{background-position:right top;right:-6px;}
/**/

#idPre, #idNext{cursor:pointer;}


.photo_list table{width:100%;background:#fff;}

/************************************/

.font_1{ color:#a8a8a8; font-size:10px; }
.font_2{ line-height:1.6em;}




.page{text-align:center; color:#929292;}
.page b{color:#ff0066;}
.page a{color:#D5D5D5;text-decoration:none;}
.page a:hover{color:#fff; text-decoration:underline;}


/************************************/

.box1 dd{border-bottom:1px solid #fff; padding-bottom:5px; word-break:break-all;}

.type2 dt{background-image:url(../images/note_1.gif);}
.type2 dd{border-bottom:3px solid #ff0066;}

.type3 dt{background-image:url(../images/note_4.gif); }
.type3 dt b{color:#fe016c;background-image:url(../images/note_5.gif);}

.type4 dt{background-image:url(../images/note_1.gif);}
.type4 dd{border:1px solid #fff; background-color:#232323; padding:10px;}

.type5 dt{}
.type5 dd{border:1px solid #454545; background-color:#232323; padding:0;}


.box2{border:1px solid #232323;}
.box2 dt{background:url(../images/note_1.gif) 10px center no-repeat; padding-left:25px; line-height:30px;}
.box2 dt b{ color:#c1e800; font-size:14px;background:url(../images/note_2.gif) right center no-repeat; padding-right:40px;}
.box2 dd{ line-height:20px;}



.box_search{}
.box_search dt{ background:url(../images/search_top.gif); height:32px;}
.box_search dd{ background:#e0e0e0; padding:10px;}
.box_search dd table{width:100%;}

/************************************/


.list{ }

.list li{list-style:none;text-align:center;}


.list li img{width:100px; height:100px; border:2px solid #171717; padding:2px;}
.list li a:hover img{ border-color:#848484;}

/************************************/

.list_table{ width:100%;}
.list_table td:hover{ background-color:#171717;}
.list_table td{padding:5px; width:33%;}
.list_table td a{ text-decoration:none;}
.list_table td a:hover{ text-decoration:underline;}

.list_table2{width:100%; text-align:center;}
.list_table2 td{ vertical-align:top;}
.list_table2 td img{display:block; width:40px; height:40px; border:2px solid #171717; padding:2px;background:#fff;}
.list_table2 td a{color:#fff;text-decoration:none;}
.list_table2 td a:hover{ text-decoration:underline;}


/************************************/

.comment{ color:#FFF; line-height:20px;background:#232323;padding:5px;}
.comment table{ width:100%; border-top:#454545 1px solid;}

.comment_add{border-top:#454545 1px solid;padding:5px;}
.comment_add textarea{ background:#eee;}
.comment_info{color:#CCC; line-height:25px;}
.comment_info b{color:#fff;}

.commnet_page{border-top:#454545 1px solid;padding:5px;}


/************************************/

.jump{ width:100%; color:#333;border-top:#454545 1px solid; padding-top:5px; table-layout:fixed;}
