/* 
 *  */ 

*{margin:0;padding:0}
body{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:12px;text-align:center;background:#f3d2ec;color:#222}
img{border:0}
html img{vertical-align:text-bottom}
ul{list-style:none}
a{color:#4c4c4c;cursor:pointer;text-decoration:none}
a:hover{text-decoration:underline}
p,dl{line-height:18px}
.clear{clear:both}
h1{width:212px;height:94px}
#main{width:980px;text-align:left;margin:0 auto}
#header{width:980px;height:340px;background:url(images/header2.jpg) no-repeat;position:relative}
#header .p1{position:absolute;top:270px;left:10px}
#header .p2{width:320px;position:absolute;top:212px;left:632px}
#header .p2 span{display:block;width:50px;height:45px;float:left;margin:0 5px 5px 0}
#c1{background:url(images/after/c1-top.jpg) no-repeat top}
#c1 .inner{width:980px;height:267px;background:url(images/c1-bottom.jpg) no-repeat bottom;position:relative}
#phase1 #c1{background-image:url(images/before/c1-top.jpg)}
#c1 .nav #menu1{width:165px}
#c1 .nav #menu4{width:182px}
#c1 .nav #menu5{width:215px}
#c1 .content{width:600px;height:155px;position:absolute;left:159px;bottom:0}
#c1 .content ul{padding-left:25px;line-height:18px;list-style-type:decimal;list-style-position:inside}
#c1 .link{width:165px;height:35px;line-height:35px;font-weight:800;font-size:13px;color:#fff;text-align:center;position:absolute;right:20px;bottom:50px}
#c2{display:block;height:170px;background:url(images/c2.jpg) no-repeat}
#c3{background:url(images/c3-center.jpg) repeat-y}
#c3 .inner-top{background:url(images/after/c3-top.jpg) no-repeat top}
#phase1 #c3 .inner-top{background-image:url(images/before/c3-top.jpg)}
#c3 .inner-bottom{width:980px;background:url(images/c3-bottom.jpg) no-repeat bottom;position:relative;padding:104px 0 30px}
#c3 .link{display:block;width:118px;height:35px;line-height:35px;font-weight:700;text-align:center;position:absolute;top:57px;left:199px}
#c3 .content{width:969px;margin:0 auto}
#c3 .content .first{width:293px;line-height:22px;font-size:14px;font-weight:700;float:left;padding:10px 15px}
#phase1 #c3 .content .first a{display:block;height:55px;margin-top:42px}
#c3 .content .col1{background:url(images/c3-box-center1.jpg) repeat-y}
#c3 .content .col1 .item-t{background:url(images/c3-box-top1.jpg) no-repeat top}
#c3 .content .col1 .item-b{background:url(images/c3-box-bottom1.jpg) no-repeat bottom}
#c3 .content .col2{background:url(images/c3-box-center2.jpg) repeat-y}
#c3 .content .col2 .item-t{background:url(images/c3-box-top2.jpg) no-repeat top}
#c3 .content .col2 .item-b{background:url(images/c3-box-bottom2.jpg) no-repeat bottom}
#c3 .content .col3{background:url(images/c3-box-center3.jpg) repeat-y}
#c3 .content .col3 .item-t{background:url(images/c3-box-top3.jpg) no-repeat top}
#c3 .content .col3 .item-b{background:url(images/c3-box-bottom3.jpg) no-repeat bottom}
#c3 .content .item-b{width:303px;height:205px;padding:15px 10px}
#c3 .content .right{width:142px;float:left}
#c3 .content .right-t{padding-bottom:5px;border-bottom:dotted 1px #666}
#phase1 #c3 .content .right-t{padding-bottom:20px;border:0}
#c3 .content .right-b{padding-top:5px}
#c3 .content h3{font-size:12px}
#c3 .content .comment{display:block;width:86px;height:21px;margin-top:5px;background:url(images/btn-comment.jpg) no-repeat}
#phase1 #c3 .content .comment{background:none;color:red}
#c3 .content .forum{display:block;width:112px;height:26px;background:url(images/btn-forum.jpg) no-repeat}
#c3 .content .nav{width:130px}
#c3 .content .nav li{width:65px;height:18px;line-height:18px;float:left}
#c3 .content .nav li .disabled{color:#ccc;cursor:default;text-decoration:none}
#c3 .content .poll{clear:both;padding-top:5px}
#c3 .content .poll .btn{display:block;width:105px;height:21px;border:0;cursor:pointer;background:url(images/btn-poll.jpg) no-repeat;float:left}
#c3 .content .poll span{width:35px;height:20px;line-height:20px;float:left}
#c3 .content .poll .loading{background:url(images/loading.gif) no-repeat;}
#c4 .link,#c5 .link{display:block;width:70px;height:28px;line-height:28px;font-weight:700;text-align:center;position:absolute}
#c4 .link{top:12px;left:411px}
#c4 h2{width:215px;height:27px;position:absolute;top:15px;left:20px}
#c4 .left h2{background:url(images/c4-title1.jpg) no-repeat}
#c4 .right-t h2{background:url(images/c4-title2.jpg) no-repeat}
#c4 .right-b h2{background:url(images/c4-title3.jpg) no-repeat}
#c4 .item{background:url(images/c4-box-center.jpg) repeat-y}
#c4 .item-t{background:url(images/c4-box-top.jpg) no-repeat top}
#c4 .item-b{width:450px;background:url(images/c4-box-bottom.jpg) no-repeat bottom;position:relative;padding:70px 20px 15px}
#c4 .right-b .item-t{background-image:url(images/c4-box-top3.jpg)}
#c4 .right-b .item-b{background-image:url(images/c4-box-bottom3.jpg)}
#c4 .left .item-b{height:711px}
#c4 .left .list .image{margin-bottom:25px;float:left}
#c4 .left .list dl{width:345px;float:left;margin:0 0 25px 10px}
#c4 .left .list dt a{font-weight:700;color:#8D0030}
#c4 .right-t .content{width:450px}
#c4 .right-t li{width:105px;text-align:center;float:left;margin:0 10px 10px 0}
#c4 .right-t li span{line-height:18px;font-weight:700}
#c4 .right-b .list .image{width:105px;margin-bottom:8px;float:left}
#c4 .right-b .list p{width:335px;margin-left:10px;float:left}
#c5{width:940px;height:139px;background:url(images/c5.jpg) no-repeat;position:relative;padding:70px 20px 15px}
#c5 .link{right:10px;top:10px}
#c5 .content{width:940px}
#c5 li{width:144px;margin-right:15px;text-align:center;float:left}
#c5 li a{color:#8D0030;line-height:18px}
#c6{height:102px;background:url(images/c6.jpg) no-repeat;padding:20px}
#c6 p{line-height:20px}
#c6 a .span2{color:#F10073}
#testing #contents{background:url(images/testing/c-center.jpg) repeat-y}
#testing #contents .inner-top{background:url(images/testing/c-top.jpg) no-repeat top}
#testing #contents .inner-bottom{width:980px;padding-bottom:100px;text-align:center;background:url(images/testing/c-bottom.jpg) no-repeat bottom}
#testing #contents .nav{width:980px;height:79px}
#testing #contents .nav .menu1{width:166px}
#testing #contents .nav .menu4{width:180px}
#testing #contents .nav .menu5{width:216px}
#testing #contents .nav li a,#testing #contents .nav li span{display:block;height:79px}
#testing #contents h2{color:#8D0030;font-weight:700;font-size:16px;padding:20px 0}
#testing #contents .content{width:890px;background:#EBEBEB;margin:0 auto;padding:25px 0 50px}
#testing #contents dt{margin-bottom:15px;font-weight:700;font-size:14px;color:#8D0030;padding:10px 0}
#testing #contents dd{font-size:13px}
#testing #contents label{margin-right:20px}
#testing #contents .result{font-size:14px;margin-bottom:30px}
#testing #contents .btn-section{font-size:13px;padding:15px 0}
#testing #contents .btn-section input{border:0;width:139px;height:32px;color:#8D0030;font-size:14px;cursor:pointer;background:url(images/btn-testing.gif) no-repeat}
#testing #contents .btn-section .finished{margin-right:25px}
#testing #contents .btn-section .disabled{color:#BBB;cursor:default;text-decoration:none}
#footer{clear:both;text-align:center;padding:20px 0}
#footer p span{margin-right:10px}
h1 a,#c1 .nav li a{display:block;height:94px}
#c1 .nav li,#testing #contents .nav li{width:209px;float:left}
#c1 .content p span,#c3 .content p span,#c6 a span,#testing #contents .result span{font-weight:700}
#c3 .content .item,#c3 .content .image{float:left}
#c4 .left,#c4 .right{width:490px;float:left}
#c4 .left .list,#c4 .right-b .list{width:450px;clear:both}
#c4 .right-t li.last,#c5 li.last{margin:0}
#c4 .right-t li a,#c4 .right-b p a,#c6 a,#footer p{color:#8D0030}

