/* CSS Document */

body {background:url(../images/index_01.jpg) repeat-x center top; margin:0px; font-size:12px; color:#464646;}
a { color:#464646; text-decoration:none; }
a:hover { color:#FF0000; text-decoration:underline; }

img{ border:0}

ul{
list-style:none;
}

h1{
font-size:16px;
}
h2{
font-size:14px;
}
h3,h4{
font-size:12px;
}
input{
vertical-align:middle;
}

.menu a { color:#fff; font-size:12px; font-weight:bold; width:80px; text-align:center; display:block; }
.menu a:hover { color:#fff; background:url(../images/index_22.jpg) no-repeat center; line-height:40px; text-decoration:none;}

.td1 a {width:161px; text-align:center; line-height:25px; height:25px; color:#fff; margin-bottom:1px; float:left;}
.td1 a:hover {color:#FFFF00; text-decoration:none; font-weight:bold;}
.td1 .td11{background:url(../images/index_10.jpg) repeat-y #fff;  border-bottom:1px solid #fff;}
.pad3{padding:5px 2px;}

.td2 img { border:1px #ccc solid; padding:3px; background-color:#fff;}

.pad3{padding:5px 2px;}

.td3 { color:#fff;}
.td3 a { color:#fff; }
.td3 a:hover { color:#FFFF00; text-decoration:none;  }

.td4 { color:#fff; font-size:14px;font-weight:bold; padding-left:40px; padding-top:5px;}
.td4 a { color:#fff; }
.img1 img{ border:1px solid #cccccc;padding:2px}

.Bodyer_right_page_content_pro1 { float: left; width:196px; height:100px; }
.Bodyer_right_page_content_mes1 { float: left;clear: top left;padding:4px 0 4px 0; width:100%; border-bottom:1px dashed #e0e0e0; line-height:140%;}
.Bodyer_right_page_content_mes1 img{ margin:0 6px 0 0 ;}	
.Bodyer_right_page_content_mes2 { float: left; clear: top left; padding:8px 0 18px 0; width:100%; line-height:180%; word-break:break-all;}
.Bodyer_right_page_end { float:left; width:485px; padding:15px 29px 15px 29px;  text-align:right; }
.Bodyer_right_page_content_infolist p{ line-height:100%}