/*
  Webshare Album Project
  CSS file
  @21-5-08
*/

/*=page common*/
.left_column_div,.right_column_div{ margin-bottom:10px; }
.member_img{ width:60px; height:60px; }
/*.button { border:0px; background:url(../images/button.gif) no-repeat; width:78px; height:26px; line-height:26px; text-align:center; color:#333; font-weight:bold; }*/
.clear_fix{ clear:both; }
.hideClass{ display:none; }
.no_content{ padding:20px; text-align:center; border:1px dotted #CCC; background:#FFF; font-weight:bold; }
.error{ background:#FFD0D0; color:#FF0000; font-weight:bold; padding:5px; border:1px solid #FF0000;}
.success{ background:#E1F0FF; color:#0063C6; font-weight:bold; padding:5px; border:1px solid #0063C6;}
.form_action_center{ margin:10px 0px; text-align:center; }
.button{ padding:3px 10px; background:#999; border-top:1px solid #CCC; border-left:1px solid #CCC; border-right:1px solid #666; border-bottom:1px solid #666; cursor:pointer; color:#FFF; font-weight:bold; }
h1{ font-weight:bold; font-size:15px; padding:10px; color:#333; }
.allbox{ margin-top:10px; }

a{ color:#650585; }

a.ablock{ padding:3px; text-decoration:none; }
a.ablock:hover { background-color:#650585; color:#FFF; }

.pageDiv{ text-align:center; padding:10px 0px;}
.pageDiv span.multi_info{ padding:1px 7px; border:1px solid #650585; color:#650585; font-weight:bold; }
.pageDiv span.current{ padding:1px 5px; border:1px solid #E091FB; color:#808080; }
.pageDiv a{ border:1px solid #9607C5; color:#650585; padding:1px 5px; }
.pageDiv a:hover{ border:1px solid #650585; text-decoration:none; background:#650585; color:#FFF; }


#footer{ margin-bottom:10px; height:54px; background:#000 URL("../images/footer_bg.jpg") no-repeat; text-align:center; color:#CCC;  }
#footer #footer_content{ padding-top:8px; font-size:10px; line-height:18px; }
#footer a{ color:#FFF; }


html body * span.clearbox, html body * div.clearbox, html body * li.clearbox, html body * dd.clearbox {
  background:transparent none repeat scroll 0%;
  border:0pt none;
  clear:both;
  display:block;
  float:none;
  font-size:0pt;
  height:0pt;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0pt;
  overflow:hidden;
  padding:0pt;
  visibility:hidden;
  width:0pt;
}

.tip{ padding:10px; background:#F9F7A4; border:1px solid #EDA40C; color:#3C2906; font-weight:bold; }
.tips{ font-size:12px; color:#666; }
.input{ background-color:#FFF; border:1px solid #0080C0; }
.button{ background-color:#333; color:#FFF; font-size:12px; font-family:Arial,Helvetica,sans-serif; padding:2px 10px; border:0px; }
.button_l{ background-color:#0065CA; padding:2px 5px; font-size:15px; font-weight:normal; color:#FFF; }
.hideClass{ display:none; }
.no_content{ padding:50px; background:#FEF7CB; border:1px solid #FCE441; }
.error{ padding:10px; background:#FFB9B9; border:1px solid #FF0000; color:#840000; font-weight:bold; }
.success{ padding:10px; background:#BFDFFF; border:1px solid #0080FF; color:#004891; font-weight:bold; }

#domain_cat{ background:#FFF; border:1px solid #DDD; padding:2px; }
#domain_cat h3{margin:0px; padding:10px; text-align:center; color:#000; font-size:14px; background:#EEE; }
#domain_cat .cat_ul{ list-style:none; text-align:center; padding:0px 20px; background:#EEE; }
#domain_cat li{ list-style:none; border-bottom:1px dotted #FFF; margin:0px padding:0px; }
#domain_cat li a.current{ color:#FFF; background:#650585; }
#domain_cat li a{ display:block; height:25px; line-height:25px; font-weight:bold; }

#domain_list #domain_sort_title{ background:#EEE; color:#333; font-size:14px; font-weight:bold; padding:10px; text-align:left;}

#domain_list #domain_list_content{ margin-top:10px; background:#EEE; padding:10px; }
#domain_list #domain_list_content .web_info{ background:#FFF; padding:5px; margin-bottom:10px;  }
#domain_list #domain_list_content .web_info .web_name{ line-height:25px; font-weight:bold; font-size:15px; width:500px; overflow:hidden;}
#domain_list #domain_list_content .web_info .web_link{ line-height:25px; border-bottom:1px dotted #EEE; width:500px; overflow:hidden; margin-bottom:10px; }
#domain_list #domain_list_content .web_info .web_desc{ color:#666; line-height:18px; width:500px; overflow:hidden;}

.action_div{ padding:2px; border:1px solid #DDD; }
.action_div .action_wrapper{ background:#DDD; padding:10px; text-align:center; }
.action_div .action_wrapper a{ font-weight:bold; display:block; line-height:25px; background:#FFF; font-size:13px; letter-spacing:1px; }
.action_div .action_wrapper a:hover{ background:#650585; }

#domain_intro{ border:1px solid #EEE; padding:2px; }
#domain_intro h3{ background:#DDD; line-height:30px; height:30px; text-align:center; padding:0px 5px; font-size:13px; font-weight:bold; color:#333; }
#domain_intro #domain_intro_content{ padding:5px; }

