@charset "utf-8";
/* CSS Document */

/*area01*/
.area01{ background:url(area01bg01.gif) repeat-x; height:91px; width:960px; overflow:hidden;}
.area01 .box01{ float:left;}


.area01 .box02{ float:left; margin-left:26px;padding-top:61px;}
.area01 .box02 .left{background:url(box02-left.gif) no-repeat; width:7px; height:29px; overflow:hidden;float:left;}
.area01 .box02 .middle{background:url(box02-middle.gif) repeat-x; height:29px;float:left;line-height:29px;}
.area01 .box02 .middle ul li{ float:left; line-height:29px;}
.area01 .box02 .middle ul li a{ display:block; padding-left:22px; padding-right:22px; background:url(area01icon01.gif) no-repeat right;line-height:29px;color:#5f4716;}
.area01 .box02 .middle ul li a:hover{color:#f00;}
.area01 .box02 .right{background:url(box02-right.gif) no-repeat; width:8px; height:29px;float:left;margin-left:-3px;}

.main{ width:960px; padding-top:8px;}

/*area02*/
.main .area02{ margin-left:16px; float:left; display:inline; width:650px;}
.main .area02 .box01{ margin-bottom:9px;}
.main .area02 .box01 .head{ background:url(bg01.gif) repeat-x; height:26px; border:1px solid #d7d7d7;}
.main .area02 .box01 .head h4{ padding-left:11px; font-size:13px; color:#FFFFFF; line-height:26px;}
.main .area02 .box01 .head h4 a{color:#fff;  margin-top:6px;}

.main .area02 .box01 .head{ margin-bottom:7px;}
.main .area02 .box01 .body{ border:1px solid #d7d7d7;}
.main .area02 .box01 .body h4{  color:#da3f3f; width:573px;  margin-bottom:15px; text-align:center; font-size:18px; border-bottom:1px solid #b1b1b1; padding-bottom:14px;}
.main .area02 .box01 .body h5{ text-align:center; font-size:12px; font-weight:normal; margin-bottom:15px;}
.main .area02 .box01 .body p{ text-align:left; margin-left:20px; text-indent:2em; margin-bottom:18px; width:591px;line-height:18px;font-size:14px;}
.main .area02 .box01 .body .copy{ text-align:center; padding-bottom:15px;padding-top:25px;}
.main .area02 .box01 .body .copy a img{ margin-bottom:6px;}




.main .area02 .blockbox{ margin-bottom:9px;border:1px solid #d7d7d7; width:648px;}
.main .area02 .blockbox .head{ background:url(bg01.gif) repeat-x; height:27px; }
.main .area02 .blockbox .head h4{ padding-left:11px; font-size:13px; color:#FFFFFF; line-height:26px;}
.main .area02 .blockbox .head h4 a{ float:right; margin-right:9px; margin-top:6px;}

.main .area02 .box02 .body{ padding-top:18px;  padding-bottom:18px;}
.main .area02 .box02 .body ul li{ line-height:22px;padding-left:36px; background:url(icon01.gif) no-repeat 27px 9px;}

.main .area02 .box03 .part01{ margin-left:25px; padding-top:18px;}

.main .area02 .box03 .part01 .part01a{ float:left; width:65px; text-align:center; color:#0d65bf;word-break:break-all;}
.main .area02 .box03 .part01 .part01a img{ width:59px; padding:2px; border:2px solid #c2e3f2;}
.main .area02 .box03 .part01 .part01a b{line-height:20px;}


.main .area02 .box03 .part01 .part01b{ float:left; width:504px; margin-left:13px; margin-bottom:25px;}
.main .area02 .box03 .part01 .part01b h5{ padding-top:7px; font-size:12px; color:#777; margin-bottom:7px;}
.main .area02 .box03 .part01 .part01b h5 span{padding-left:15px;}
.main .area02 .box03 .part01 .part01b h5 p{ line-height:16px; color:#000;}

.main .area02 .box03 .part01 .breakline{ border-top:1px solid #a3a2a2; width:596px;}

.main .area02 .box03 .part02{ float:right; margin-right:32px;}
.main .area02 .box03 .part02 a{ margin-left:6px; vertical-align:bottom;}
.main .area02 .box03 .part02 b{ color:#FF0000; font-weight:normal; margin-left:3px;}

.main .area02 .box03 .part03{ margin-left:26px;}
.main .area02 .box03 .part03 input{ vertical-align:top;}
.main .area02 .box03 .part03 span{ padding-left:15px; padding-right:10px;}
.main .area02 .box03 .part03 .text{ width:20px; height:16px}
.main .area02 .box03 .part03 .text01{ width:96px; height:16px;v-align:middle;}
.main .area02 .box03 .part03  select{ width:86px; height:20px;}
.main .area02 .box03 .part03 .text02{ width:595px; height:140px;margin-top:6px;}
.main .area02 .box03 .part03 p{ margin-left:270px; padding-top:4px;}
.main .area02 .box03 .part03 p span{ float:right; margin-right:30px;}
.main .area02 .box03 .part03{ padding-bottom:30px;}

.main .area02 .box03 .part03 span{float:left;}
.main .area02 .box03 .part03 .nc{width:220px;float:left;margin-top:20px;}
.main .area02 .box03 .part03 .nc .text01{vertical-align:middle;}



/*area03*/
.area03{ float:left; width:271px; margin-left:8px;}
.area03 .blockbox{ border:1px solid #d7d7d7; margin-bottom:8px; width:271px;}
.area03 .blockbox .head{ background:url(area02bg04.gif) repeat-x; height:27px;}
.area03 .blockbox .head h4{ color:#fff; font-size:13px; line-height:27px; padding-left:15px;}
.area03 .blockbox .head h4 a{ float:right; margin-right:9px; margin-top:6px;}

.area03 .box01{ margin-bottom:3px;}
.area03 .box01 a img{ width:269px;border:1px solid #bcbbbb;}


.area03 .box02 .part01{ padding-left:14px; padding-top:9px;}
.area03 .box02 .part01 .part01a{ float:left;}
.area03 .box02 .part01 .part01a a img{ width:112px; height:96px;padding:1px; border:1px solid #c0c0c0;}
.area03 .box02 .part01 .part01b{ width:130px; float:left; margin-left:8px;}
.area03 .box02 .part01 .part01b h4{ padding-top:6px; padding-bottom:5px; font-size:12px; color:#ff0000;}
.area03 .box02 .part01 .part01b h4 a{color:#ff0000;}
.area03 .box02 .part01 .part01b h4 a:hover{text-decoration:underline;}

.area03 .box02 .part01 .part01b p{ line-height:16px;height:65px;overflow:hidden;}

.area03 .box02 .body{padding-bottom:8px;}


.area03 .box03 .body ul{ padding-top:8px; padding-bottom:14px;}
.area03 .box03 .body ul li span{ background:#a8abba; margin-right:6px; color:#fff; padding:1px 4px;}
.area03 .box03 .body ul li{ line-height:24px; padding-left:21px;background:url(area02icon02.gif) no-repeat 10px 10px;}
.area03 .box03 .body ul li a{ color:#000;}
.area03 .box03 .body ul li a:hover{color:#f00;}



.area03 .box04 .body{ padding-top:7px; padding-bottom:16px;}
.area03 .box04 .body ul li{ padding-left:14px; line-height:22px;}
.area03 .box04 .body ul li span{ background:#a8abba; padding:1px 3px; margin-right:6px; color:#fff;}
