@charset "utf-8";
/* CSS Document */
body{margin:0; padding:0; background:url(../img/background.gif) repeat;}
dl, dt, dd, ol, ul, li, img, a, p, h1{margin:0; padding:0; border:0;}
#ind{width:999px; margin:25px auto; padding:0;}
#ind dl{width:999px; float:left;}
#ind dd{width:997px; float:left;}
#ind .border{border-left:1px solid #e98db8; border-right:1px solid #e98db8; border-bottom:1px solid #e98db8; background:#FFF;}
#ind .setMain{padding:10px;}

#top{width:999px; margin:0; padding:0; float:left;}
#top dl{width:999px; float:left;}
#top dd{float:left;}
#top .leftSet{width:300px; padding-left:13px;}
#top .rightSet{width:686px;}
#top .background{background:url(../img/ind/top_back.jpg) no-repeat; height:120px;}
#top .background2{background:url(../img/ind/top_back2.jpg) no-repeat; height:120px;}

#top #logo{width:300px; float:left; margin:0; padding:0;}
#logo dl{width:225px; float:left; padding:71px 35px 0 40px;}
#logo ol{width:225px; float:left;}

#top #btn{width:686px; margin:0; padding:0; float:left;}
#btn dl{width:686px; float:left; padding-top:57px;}
#btn ol{float:left;}
#btn .olw1{width:171px;}
#btn .olw2{width:157px;}
#btn .olw3{width:158px;}
#btn .olw4{width:170px;}

#main{width:999px; margin:0; padding:0; float:left;}
#main dl{width:999px; float:left;}
#main dd{width:999px; float:left; height:120px;}
#main ol{float:left; padding-top:30px;}
#main ol img{border:4px solid #FFF;}
#main ul{float:left; padding-top:123px;}
#main ul img{border:none;}
#main .background{background:url(../img/ind/main_back.jpg) no-repeat; height:433px;}
#main .olph1{width:118px; padding-left:30px;}
#main .olph2{width:118px; padding-left:20px;}
#main .olph3{width:118px; padding-left:155px;}
#main .olph4{width:118px; padding-left:90px;}
#main .olph5{width:118px; padding-left:310px;}
#main .ulbtn1{width:107px; padding-left:37px;}
#main .ulbtn2{width:107px; padding-left:715px;}

#donne{width:999px; margin:0; padding:0; float:left;}
#donne dl{width:999px; float:left;}
#donne dd{width:775px; float:left; padding-left:115px; padding-top:35px;}
#donne ol{width:755px; float:left; padding:0 10px;}
#donne ul{width:377px; float:left;}
#donne li{width:116px; float:right; list-style:none; padding-left:10px;}
#donne .background{background:url(../img/ind/main2_back.jpg) no-repeat; height:433px;}

#donne_list{width:999px; margin:0; padding:0; float:left;}
#donne_list dl{width:999px; margin:0; padding:0; float:left;}
#donne_list dd{width:775px; float:left; padding:35px 0 0 115px;}
#donne_list ol{width:755px; float:left; padding:0 10px 5px 10px; text-align:center;}
#donne_list a:hover{color:#FF0;}
#donne_list .background{background:url(../img/ind/main2_back.jpg) no-repeat; height:433px;}
#donne_list .Style1{border-bottom:1px #fff solid; text-align:center;}
#donne_list .Style2{border-bottom:1px #fff dotted; text-align:center;}
#donne_list .inp1{width:200px; font-size:12px; color:#00B; line-height:14px; height:14px; padding-left:5px;}
#donne_list .inp2{height:14px; font-size:12px;}

#design{width:999px; margin:0; padding:0; float:left;}
#design dl{width:803px; float:left; padding:0 98px;}
#design dd{width:803px; float:left; padding-top:15px;}
#design ol{width:755px; float:left; padding:0 24px;}
#design ul{width:377px; float:left;}
#design ul img{float:right;}
#design li{width:116px; float:right; list-style:none; padding-left:10px;}
#design table{border:1px solid #FFF;}
#design td{border:1px solid #FFF;}
#design .background{background:url(../img/ind/main2_back2.jpg) repeat-y; padding-top:35px;}
#design .down_back{ background:url(../img/ind/down_back.jpg) no-repeat; height:10px;}
#design .tab_top{background:url(../img/ind/tab_top.jpg) no-repeat;}
#design .tab_main{background:url(../img/ind/tab_main.jpg) repeat-y;}
#design .tab_down{background:url(../img/ind/tab_down.jpg) no-repeat; height:21px;}
#design .Style1{border:3px solid #FFF;}

#design_list{width:999px; margin:0; padding:0; float:left;}
#design_list dl{width:999px; margin:0; padding:0; float:left;}
#design_list dd{width:775px; float:left; padding:35px 0 0 115px;}
#design_list ol{width:755px; float:left; padding:0 10px; text-align:center;}
#design_list ul{width:151px; float:left; padding-top:5px;}
#design_list li{width:151px; float:left; list-style:none; text-align:center;}
#design_list li img{border:2px solid #FFF;}
#design_list a:hover{color:#FF0;}
#design_list .background{background:url(../img/ind/main2_back.jpg) no-repeat; height:433px;}

#footer{width:997px; margin:0; padding:0; float:left;}
#footer dl{width:997px; float:left; padding:5px 0;}
#footer dd{width:997px; float:left; text-align:center;}
#footer ol{width:997px; float:left;}
#footer a:hover{color:#F00;}
#footer .border{border:none; border-bottom:1px solid #e98db8; border-top:1px solid #e98db8; background:#ffecf5;}

#photo{width:640px; margin:0 auto; padding:0;}
#photo dl{width:620px; padding:10px; float:left;}
#photo dd{width:600px; padding:5px 10px 0 10px; float:left;}
#photo ol{width:600px; float:left;}
#photo ul{width:300px; float:left;}
#photo ul img{float:right; padding-top:10px;}
#photo .border{border:1px solid #e98db8; background:#FFF;}