/* pub */
body{ text-align:center; margin:0; padding:0; }
ul,li{ margin:0; padding:0; list-style:none; }
a{color:#04d;font-size:12px; font-weight:normal;}
h1,h2{ margin:0; text-align:left; font-size:12px; font-weight:lighter; }
/* bd */
#bd{ width:950px; margin:auto; }
.title{ float:left; width:950px; text-align:left; border-bottom:#999 solid 2px; line-height:20px; }
.bd{ width:950px; float:left; background-color:#EFEFEF; }
/* bdl */
.bd_l{ width:725px; float:left; background-color:#fff; text-align:left; }
.bd_cnt{ width:725px; float:left;  background-color:#ffffff;}
.bd_cnt h1{ font-size:22px; line-height:50px; padding-left:10px; float:left; font-weight:700; }
.bd_cnt h2{ color:#949494; float:right; padding:22px 16px 0 0; }
.cnt_l{ border:1px solid #CCC;float:left; }
.cnt_r{ border-top:1px solid #CCC; border-left:1px solid #CCC;border-bottom:1px solid #CCC;float:left;}
.cnt_l{ width:121px; background:#F6F6F6; }
.cnt_l_btn1,.cnt_l_btn2{ width:63px; height:18px; padding:8px 0 0 40px; float:left;font-size:14px;color:#fff;font-weight:700; }
.cnt_l_btn1{ margin-left:8px !important; margin:8px 0 0 4px; background-image:url(images/pic_up.gif); }
.cnt_l_btn2{ margin-left:8px !important; margin:1px 0 0 4px; background-image:url(images/pic_next.gif); }
.cnt_l_c{ width:106px; border:1px solid #C paddCC; float:left; margin-left:6px !important; margin:1px 0 0 3px; }
.li{ text-align:center; height:111px;ing-top:6px; background-color:#FFEEAF; margin-top:-1px; }
.cnt_l_c li{ text-align:center; height:115px; border-top:1px solid #CCC; padding-top:3px; }

.cnt_r{ width:673px;  }
.page{ width:650px; float:left; background-color:#F6F6F6; height:48px; }
.page_cnt{ margin-left:110px; }
.page_cnt li{ margin:13px 10px 0 0; float:left; }
.cnt_r_cnt{ width:650px; margin-left:24px !important; margin-left:12px; float:left; }
.cnt_r_title,.cnt_r_img,.cnt_r_c{ width:650px; float:left; }
.cnt_r_title li{ float:right; margin:5px 10px 0 0; height:20px;}
.cnt_r_img{ text-align:center; }
.cnt_r_c{ font-size:14px; line-height:24px; margin:3px 0 5px 0 !important; margin:3px 0 10px 0; }

.bd_cnt_t,.bd_cnt_c{ float:left; width:702px; }
.bd_cnt_t{ border-bottom:2px solid #43B2DB; font-size :14px; font-weight:700; padding-left:10px; line-height:22px; margin-top:15px; }
.bd_cnt_c{ margin-top:10px; text-align:center; }
.bd_cnt_c li{ float:left; width:165px; margin:0 10px 10px 0; }
.bd_cnt_c li h3{ width:165px; font-size:12px; font-weight:normal; margin:0; line-height:30px; }
/* bdr */
.bd_r{ width:223px;float:left;border-top:1px solid #CCC;border-right:1px solid #CCC;}
.bd_r_c{ width:212px; margin:auto; text-align:left; }
.bd_r_title{ margin-left:4px !important; margin:0 0 0 2px; font-weight:700; font-size:14px; line-height:30px; background:#EFEFEF; position:relative; width:65px; padding-left:5px; float:left; }
.bd_r_cnt,.bd_r_cnt1,.bd_r_cnt2{ width:199px; border:1px solid #ccc; margin:-16px 0 5px 0; padding:15px 0 10px 10px; float:left;}
.bd_r_cnt li,.bd_r_cnt2 li{ float:left; float:left; margin-top:3px;}
.bd_r_cnt li{ border-bottom:1px dashed #ccc; width:190px; line-height:16px; }
.bd_r_cnt li img{  margin:5px 5px 0 5px; }
.bd_r_cnt1 li{ float:left; width:190px; text-align:center !important; margin-top:5px; }
.bd_r_cnt1 li h1{ width:190px; text-align:center; line-height:20px; } 
.bd_r_cnt2 li{ width:188px; line-height:20px; }

#foot1 {width:950px; text-align:center; line-height:1.6; margin:0 auto; padding:.8em 0 0 0; font-family:arial; clear:both; color:#999;}

