/* CSS Document */
body{ background:url(../images/bodybg.gif) 0 24px #fff repeat-x; font-size:12px; text-align:left;}
a:link,a:visited{ text-decoration:none; color:#000;/*467dc0*/}
a:hover{ text-decoration:underline; color:#cc0000;}
.left{ float:left;}
.right{ float:right;}

/*center_box*/
.head{ width:950px; height:123px; padding:2px 0; border-top:1px solid #1ea9fe; border-bottom:1px solid #1ea9fe; float:left; margin:0 auto; background:url(../images/head.jpg) 0 2px no-repeat; margin:5px 0;}
.head .logo{ float: left;height: 35px; margin:26px 0 0 29px; width: 122px;}
.main{ width:630px; margin:0 10px 0 0; float:left; border-top:0;}
.sidebar{ width:305px; float:right;border:1px solid #b8b8b8; padding:10px 0; _overflow:hidden;}
/*main*/
.box01{ width:96%; float:left; padding:10px 2%; border-bottom:1px solid #d7d7d7;}
.box01 h2{ width:100%; float:left; padding:5px 0 5px 0;}
.box01 h2 img{ vertical-align:top; padding:0 5px 0 0;}
.box01 h2 span{ float:left; color:#3cb2e0; font-size:14px; padding:0 5px 0 0;}
.box01 h2 b{ float:left; font-size:12px; padding:3px 0 0;}
.box01 p{ width:100%; line-height:25px; float:left;}
.box01 ul{ width:100%; float:left; padding:5px 0 0;}
.box01 li{ width:49%; float:left; line-height:22px;margin:3px 0; }
.box01 li span{ float:left;background:url(../images/ico02.gif) #fff left center no-repeat; padding:0 5px 0 20px; position:relative; top:5px;}
.box01 li b{ float:right; font-weight:normal; background:#fff; padding:0 0 0 5px;position:relative; top:5px;}
.box02{ width:100%; float:left;border-bottom:1px solid #d7d7d7;}
.box02 .leftside{ width:240px;float:left; padding:10px;}
.box02 .leftside h2{ width:100%; float:left; color:#3cb2e0; font-size:14px; padding:0 0 10px;}
.box02 .leftside img{ padding:1px; border:1px solid #cfcfcf;}
.box02 .leftside span{ width:100%; float:left; line-height:22px; text-align:center;}
.box02 .rightside{ float:right; width:360px; padding:0px 0px 10px;}
.box02 .rightside h2{ width:100%; float:left; padding:15px 0 2px; font-weight:normal; font-size:14px;color:#3cb2e0;}
.box02 .rightside p{ width:100%; line-height:25px; float:left;padding:5px 0 0;}
.box02 .rightside p b{width:20px; float:left; width:43px; text-align:right;}
.box03 h2{ font-weight:normal;}
.main .box03 img{ border:0; padding:0 10px 0 0;}
.main .box03 span{ float:none; font-size:12px; color:#000; width:auto}
.main .box03 p{ line-height:26px; padding:0 0 10px;}
.main .box03 p span{color:#3cb2e0;}
.main .box03 .leftside{ border-right:1px solid #d7d7d7; width:46%;}
.main .box03 .rightside{ border:0; padding:0}

/*-------------------*/

/*sidebar*/
.box04{ width:92%; margin:0 0 0 4%; float:left; border-bottom:1px solid #d7d7d7; padding:0 0 15px; _display:inline;_margin:0 0 0 10px;}
.box04 h2{ width:100%; border-bottom:1px solid #7d7d7d;float:left; color:#3cb2e0; font-size:14px; padding:20px 0 5px; font-weight:normal;}
.box04 h2 img{ padding:0 5px; vertical-align:top}
.box04 ul{ width:100%; float:left; padding:0;}
.box04 li{ width:99%; float:left; margin:2px 0; line-height:25px; }
.box04 li span{ float:left; background:#fff;padding:0 5px; position:relative; top:8px;}
.box04 li b{ float:right; font-weight:normal; background:#fff; padding:0 0 0 5px;position:relative; top:8px;}
.box05{ margin:10px 0 0;}
.box05 .box04{ border:0; padding:0}
.box05 ul{ width:100%; float:left; padding:5px 0 0;}
.box05 li{ width:99%; float:left; line-height:22px; margin:4px 0;}
.box05 li span{ float:left;background:url(../images/ico02.gif) #fff left center no-repeat; padding:0 5px 0 20px; position:relative; top:5px;}
.box05 li b{ float:right; font-weight:normal; background:#fff; padding:0 0 0 5px;position:relative; top:5px;}
.box05 h3{ width:100%; float:left; font-size:12px; text-align:center; padding:10px 0 5px}
.box05 p{ line-height:22px; width:100%; float:left; font-size:12px; text-align:left; border-bottom:1px solid #d7d7d7; padding:0 0 15px;}




