@charset "gb2312";
/* CSS Document */

body {font-family:"ËÎÌå"; margin:0; font-size:12px;
}
#wrap{ width:1000px; margin:0 auto;
}
img {border:0;
}
a:link,a:visited,a:active{ color:#333; text-decoration:none;
}
#top{  background:#F4F3F2; border-bottom:solid 1px #CDCDCD; height:24px; text-align:center;
}
#top_in{ width:1000px; margin:0 auto; height:23px;
}
#top_in_left{ width:420px; height:23px; line-height:23px;  float:left; text-align:left;
}
#top_in_left a:link,#top_in_left a:visited,#top_in_left a:active{ color:red;
}
#top_in_center{ width:400px; float:left; height:23px; 
}
#top_in_right{ width:180px; height:23px; line-height:23px;  float:left; text-align: right;
}
ul,li{ margin:0; padding:0; list-style:none;
}
li{ overflow:hidden;
}
table{ border-collapse:collapse; margin-bottom:4px;
}
td{ border:#000 solid 1px; text-align:center;
}

#logo{ width:1000px; height:115px; margin:0 auto;
}
#logo_l{width:200px; height:100px; float:left; padding:15px 0 0 0;
}
#logo_r{width:798px; height:115px; float:right
}

#logo_r_up{ height:20px; line-height:19px; text-align:right; padding-top:5px;
}
#logo_r_down{height:70px; padding-top:20px; 
}
#logo_r_down2{height:70px; float:left; 
}
#logo_r_down2 ul{ margin:0; padding:0 0 0 30px; list-style:none;
}
#logo_r_down2 li{ float:left; width:70px; padding:0 0 0 25px; text-align:center; display:inline;
}
#logo_r_down2 li img{border:0; padding-bottom:10px;
}
img{ border:0;
}


#top_logo{width:1000px; height:80px; padding-top:8px; text-align:left; 
}
#logo {text-align: left; width: 190px; height:80px; float:left;
}
.left{float:left;
}
.right{float:right;
}
.other_left{width:5px;height:26px;background-image:url(../../image/member/corleft.gif);
}
.other_middle{width:590px;height:26px;text-align:right;line-height:26px;
}
.other_middle a {color:#FFFFFF;
}
.other_right{width:5px;height:26px;background-image:url(../../image/member/corright.gif);
}

#h1{ height:25px; line-height:25px; color:#d9271d;
}
#h1 span{ font-weight:bold;
}
#h1 a:link,#h1 a:visited,#h1 a:active{ color:#d9271d;
}

#h2_left{ border:#d9271d solid 4px; width:292px; float:left; text-align:center; height:242px; font-size:14px; font-weight:bold; color:#666;
}
#h2_left img{ margin-bottom:4px;
}
#h2_middle{ width:340px; margin:0 8px; float:left; display:inline; border:#fa8a81 solid 1px; height:248px;
}
#h2_right{ width:340px; float:left; border:#fa8a81 solid 1px; height:248px;
}
.t{ height:25px; line-height:25px; color:#f83424; font-weight:bold; font-size:14px; background:url(../images/sprite_t.png) repeat-x 0 -50px; text-indent:10px;
}
.c{ padding:7px 0 0 8px;
}
.c li{ height:23px; line-height:23px; font-size:14px;
}

#h3{ margin-top:8px;
}
.h3_one{ width:184px; margin-right:20px; float:left; display:inline; text-align:center;
}
.h3_two{ width:184px; float:left; display:inline; text-align:center;
}

#h4{ margin-top:8px;
}
#h4_left{ width:326px; float:left; border:#89d4f8 solid 1px;
}
#h4_middle{ width:326px; float:left; margin:0 8px;  border:#e8ca78 solid 1px;
}
#h4_right{ width:326px; float:left; position:relative;
}
#h4_right_in{ width:326px; position:absolute; border:#d9271d solid 1px; height:396px;
}
.t2{ height:25px; line-height:25px; color:#038dd9; font-weight:bold; font-size:14px; background:url(../images/sprite_t.png) repeat-x 0 -25px; text-indent:10px;
}


#h5{ margin-top:8px;
}
#h5_left{ width:326px; float:left; border:#89d4f8 solid 1px;
}
#h5_middle{ width:326px; float:left; margin:0 8px;  border:#e8ca78 solid 1px;
}
/* #h5_right{ width:326px; float:left;  border:#d9271d solid 1px;
}
#h5_right #h5_right_c{ padding:8px; line-height:200%; height:152px;
}
#h5_right .c,#h4_right .c{padding:7px 0 0 8px; height:161px;
}
*/
.c{ padding:7px 0 0 8px; height:161px;
}
.t3{ height:25px; line-height:25px; color:#83443b; font-weight:bold; font-size:14px; background:url(../images/sprite_t.png) repeat-x; text-indent:10px;
}
#h4_right_in .c{ height:364px; line-height:200%; padding:8px;
}



.t_l{ width:200px; float:left;
}
.t_r{ float:right; width:80px;
}


#links{margin-top:50px; float:right;text-align:right;width:600px;height:26px;background:#40984C;
}
#footer{border-top:1px solid #B0B0B0; padding-top:8px;line-height:22px; text-align:center; width:1000px; margin:0 auto; margin-top:8px;
}
