/*footer and header and body*/
html,body {height: 100%;}
body{font-family: "Microsoft JhengHei","PMingLiU";width: 100%; letter-spacing: 1px; line-height: 180%;}
h1, .h1, h2, .h2, h3, .h3{margin-top:0; margin-bottom: 0;}

#body-main{position: relative; min-height: 100%; height: auto;}
.index-main{padding-bottom: 171px;padding-top: 114px;}
.footer{width: 100%;  position:absolute; height: 171px; bottom: 0; background: url("../images/bottom-line.png") left top repeat-x;}

.carousel-indicators li {
    border-radius: 10px;
    behavior: url(css/PIE.htc);
}

#header{width: 100%; background: #fff; padding-bottom: 25px;}
.main{ background: #fff;width: 100%;max-width:1000px; margin: 0 auto;height: auto;padding-top: 130px;padding-bottom: 171px;}
.header-main{width: 100%;max-width:1000px; overflow: visible; padding: 20px 0;}
.header-main .fr{padding-top: 25px;}
.menu-a{font-size: 16px; padding: 8px 15px; color: #262262; margin-left:5px;}
a.menu-aon{background: #262262;font-size: 16px; padding: 8px 15px; margin-left: 25px; color: #fff}
a.menu-aon:hover{color: #fff; text-decoration: none;}
.menu-a:hover{ background: #262262; color: #fff ; text-decoration: none;}

a:hover{color: #262262;}
.font-color{color: #262262}
.red{color: red}
ul,li{list-style: none;margin: 0;padding: 0;}
p{margin-bottom: 0px;}
label{padding-bottom: 0px; font-weight: normal;}
.footer{font-size: 15px; color: #787878;line-height: 180%;}
.footer-main{ margin:0 auto 10px; padding: 30px 0 10px;text-align: left;}

.footer-main p:first-child label{ font-size: 18px;}
.footer p.cb{font-family: "PMingLiU";padding:0 5% 10px 5%;}
.navbar{display: none; letter-spacing: normal;}


/*****************多级菜单********************/

#menu { display:block;}
#nav {display:block; font-size: 16px; }
#nav .mainlevel {float:left;text-align:center; display:block; }

.navi {color:#616161; text-decoration:none; line-height:34px; height:34px; text-align:center; padding:0 20px; display:block; border-top: 5px solid #fff;}
.navi:hover,.navi_now:hover {color:#0f6dae; text-decoration:none; border-top: 5px solid #0f6dae;}
.navi_now{color:#0f6dae; text-decoration:none; line-height:34px; height:34px; text-align:center; margin:0 20px; display:block; border-top: 5px solid #0f6dae;}

#nav .mainlevel ul {position:absolute; display:none; vertical-align: top;}
#nav .mainlevel li {float:left; font-size: 15px;}
#nav .mainlevel li a {padding:0 12px; margin: 0; color: #494949; display:block;  border-top: 0;height: 15px; line-height: 15px;border-right: 1px solid #ddd;}
#nav .mainlevel li a:hover {color:#0f6dae; text-decoration:none; border-top: 0;}
#nav .mainlevel li:last-child a{border-right: 0;}
#nav li a em/*input an em tag as a space*/ {padding:0 3px;}
.note { display:block; }
.Triangle_con {height:9px;display:block; _margin-bottom:-6px;/*IE6 only*/}
.log {margin:100px auto; width:1000px; text-transform:capitalize; line-height:200%;}
#nav .mainlevel .note  a ,#nav .mainlevel .note a:hover { border-top: 0px}
#mainlevel_01,#mainlevel_02,#mainlevel_03,#mainlevel_04,#mainlevel_05,#mainlevel_06{margin-top: 40px;}
.sub_nav_01{overflow: visible; width: 100%;}

/*****************多级菜单********************/


.white{background: #fff; width: 100%;}
.do,.know{max-width: 1000px; margin: 0 auto; padding: 10px; font-size: 15px; letter-spacing: 0.5px;}
.know{ background: url("../images/blue-line.png") left top repeat-x; padding: 30px 0px 30px 20px;}
.do{padding: 30px 20px;}
.do-left{float: left;width: 40%;background: url("../images/do.gif") center center no-repeat; min-height: 170px;}
.do-right{float: right;width: 60%;}
.do-right p:first-child,.know-left p:first-child{font-size: 200%; color: #494949; line-height: 180%;}

.know-left{float: left; width: 55%;}
.know-right{float: right; width: 45%;background: url("../images/know.gif") center center no-repeat; min-height: 250px;}

.yellow-btn,.yellow-btn:active,.yellow-btn:link,.yellow-btn:visited{border: 1px solid #f7b52c; color: #f7b52c; padding: 3px 10px;text-decoration: none;}
.yellow-btn:hover{background: #f7b52c; color: #fff; text-decoration: none;}

.div-blue{background: #0f6dae; width: 100%;margin-bottom: 40px; padding: 40px 0;}
.divblue-content{max-width: 1000px; margin: 0 auto;}
.blue-ptext{padding: 80px 20px 0px 0px; line-height: 180%;}
.blue-ptext p:first-child{border-top: 1px solid #fff; color: #fff; font-size: 35px !important;padding-top: 20px;padding-bottom:10px; letter-spacing: 6px;padding-left: 5px; display: inline-block;line-height: 40px;}
.blue-ptext p:last-child{border-bottom: 1px solid #fff; color: #a6bfd9; font-size: 18px !important;padding-bottom: 20px;padding-left: 5px; display: inline-block;}

.blue-ptext,.site,.system,.industrail{float: left; width: 25%;}
.site,.system,.industrail{ text-align: center; color: #fff; font-size: 25px;}
.site img,.system img,.industrail img{ border: 1px solid #fff; border-radius: 50%; padding: 30px; margin-bottom: 20px;}
.site p:last-child,.system p:last-child,.industrail p:last-child{ font-size: 16px;}


.title{background: url("../images/title.png") left center no-repeat; border-bottom:1px solid #999; padding-left: 20px; line-height: 250%; }
.title b{color: #989898; font-size: 35px; font-family: "Arial"}
.title p{color: #0f6dae; font-size: 22px; font-family: "Microsoft JhengHei"; padding-bottom: 10px;}
.site-left{float: left; width: 50%; vertical-align: bottom; font-size: 22px; line-height: 180%; }
.site-right{float: right; width: 50%; vertical-align: bottom; font-size: 22px; line-height: 180%; }
.site-right p:last-child,.site-left p:last-child{letter-spacing: 0.5px; color: #494949; font-size: 15px; line-height: 160%; }
.site-one .site-right p:first-child{ color: #0f6dae; font-size: 30px; background: url("../images/plan-one.png") left center no-repeat; padding-left: 45px; line-height: 200%;}
.site-two .site-left p:first-child{ color: #0f6dae; font-size: 30px; background: url("../images/plan-two.png") left center no-repeat; padding-left: 45px; line-height: 200%;}
.site-three .site-right p:first-child{ color: #0f6dae; font-size: 30px; background: url("../images/plan-three.png") left center no-repeat; padding-left: 45px; line-height: 200%;}
.site-two .site-right{text-align: right;}

.site-left img,.site-right img{text-align: center;}
.site-one,.site-two,.site-three{padding: 40px 0;}
.site-two,.site-three{ background: url("../images/blue-line.png") left top repeat-x; }


.site-one{position:relative;}
.site-one .site-right{position: absolute; top: 100px; right: 0;}
.site-two{position:relative;}
.site-two .site-left{position: absolute; top: 30px; left: 0;}
.site-three{position:relative;}
.site-three .site-left{position: absolute; top: 65px; left: 0;}

.maintain-img{min-height: 220px;}
.maintain-left,.maintain-right{width: 50%;}
.maintain-left{float: left; background: #88b8d9; text-align: center;min-height: 220px; line-height: 220px;}
.maintain-right{float: right; background: #0f6dae;padding: 4% 6%; color: #fff; font-size: 16px; min-height: 220px;}
.maintain-right p:last-child{font-size: 22px; line-height: 180%;}

.maintain-text{padding: 20px 0; position: relative;}
.mt-left{float: left; width: 60%; font-size: 15px; line-height: 160%; text-align: center;}
.mt-right{float: right; width: 40%; text-align: right; position: absolute; bottom: 30px; right: 0;}


.mt-left p{text-align: left;}
.mt-left h1{color: #0f6dae; font-size: 22px; border-top:1px solid #0f6dae; border-bottom:1px solid #0f6dae; 
					display: inline-block; padding: 5px; width: 240px; margin: 10px auto;}
.mt-left p:last-child{color: #0f6dae; font-size: 18px;line-height: 200%; padding-top: 20px;}

.sb-erp,.sb-cms,.sb-crm{padding: 25px 0; font-size: 15px; line-height: 160%; text-align: justify; position: relative;}
.sb-erp h1,.sb-cms h1,.sb-crm h1{color: #0f6dae; font-size: 22px; line-height: 150%; border-top:1px solid #0f6dae; border-bottom:1px solid #0f6dae;padding: 5px 0; margin-bottom: 10px;}

.sb-erpleft{ width: 55%; float: left; position:absolute; bottom: 30px; left: 0;}
.sb-erpright{ width: 45%; float: right;}
.sb-erpleft img{padding-bottom: 10px;}
.sb-erpleft p{font-size: 18px; color: #0f6dae; line-height: 180%;}

.sb-cmsleft{width: 45%; float:left;}
.sb-cmsright{width: 55%; float:right; position:absolute; bottom: 30px; right: 0; text-align: right;}


.sb-crmleft{width: 55%; float:left;}
.sb-crmright{width: 45%; float:right;}

.sb-a{padding: 25px 0; font-size: 15px; color: #494949; line-height: 180%;}
.sb-aleft{width: 60%;float: left;} 
.sb-aright{width: 40%; float: right; text-align:right;}

.sb-b,.sb-c{ background: url("../images/blue-line.png") left top repeat-x; padding-top: 20px; font-size: 15px; }
.sb-bleft{width: 37%; float: left;}
.sb-bcenter{width: 26%; float: left;}
.sb-bright{width: 37%; float: left;}

.sb-bcenter{background: url("../images/sb-left.gif") left center no-repeat; margin-top: 30px;}
.sb-bcenterbg{background: url("../images/sb-right.gif") right center no-repeat;}
.sb-bcenter p{font-size: 25px; line-height: 150%; color: #fff; background: url("../images/Round.gif") center center no-repeat; border-radius: 50%; padding:30%;}

.sb-bright div{margin: 0 22% 50px 0; }
.sb-bleft div{margin: 0 0 50px 22% ;}
.sb-bright div,.sb-bleft div{padding:10px 20px 20px 20px; border-radius: 10px; border: 1px solid #0f6dae; height: 50%;}
.sb-bright div:last-child,.sb-bleft div:last-child{margin-top: 50px}
.sb-bright div:first-child,.sb-bleft div:first-child{margin-top: 20px}
.sb-bright div p:first-child,.sb-bleft div p:first-child{ font-size: 22px; color: #0f6dae; line-height: 180%;}

.sb-blue-text{ background: #0f6dae; line-height: 35px; padding:0 30px; color: #fff; font-size: 18px; border-radius: 5px; display: none;}

.sb-c{text-align: center;padding-bottom: 20px; }
.sb-c h2{color: #0f6dae;font-size: 22px; margin-top: 10px; margin-bottom: 30px; border-top: 1px solid #0f6dae; border-bottom: 1px solid #0f6dae; display:inline-block; padding: 8px;} 

.row-margin{ background: #0f6dae;border: 1px solid #ddd; padding:20px; margin-bottom: 30px; color: #fff; font-size: 15px; 
			line-height: 150%; min-height: 300px; letter-spacing: 0px; text-align: left;}
.sb-c .row div h3{color: #f7b52c; font-size: 22px; padding-bottom: 10px;}
.sb-clast-p{font-size: 18px; line-height: 29px; color: #0f6dae; text-align: left; background: url("../images/right.gif") left center no-repeat; padding-left: 35px;}

.kb-qa{padding: 20px 0;}
.panel-group .panel + .panel{margin-top: 15px;}
.panel-title > a{width: 100%; display: inline-block; padding: 5px 15px;color: #0f6dae; text-decoration: none; line-height: 180%;}
.panel-title > a:hover{color: #fff; background: #f7b52c;}
.panel-default > .panel-heading{background: #fff;}
.panel-heading{padding: 0 0;}


.kb-seoleft{width: 50%; float:left;}
.kb-seoright{width: 50%; float:right; position:absolute; bottom: 0px; right: 0; text-align: right; padding-left: 40px;}
.kb-seoright h1{color: #0f6dae; font-size: 22px; border-bottom: 1px solid #0f6dae; line-height: 150%; text-align: left;}


.a-select{background: #f7b52c; padding:6px 10px; border-radius: 3px; text-decoration: none; color: #fff}
.a-select:hover{background: #ddd;}

.kb-web {text-align: center; padding: 20px 0;}
.kb-web h1{font-size: 22px; color: #0f6dae; border-top: 1px solid #0f6dae; border-bottom: 1px solid #0f6dae; display: inline-block;  padding: 10px; margin-bottom: 20px;}
.kb-web  input{ border: 1px solid #f7b52c;min-width: 260px;  line-height: 25px; height: 30px;padding:0 10px;}

.kb-webbody{padding: 0 5%;}
.kb-webcontent:nth-child(2n){ background: #efefef; color: #000;}
.kb-webcontent{ padding: 25px 40px;  background: #e5e5e5; text-align: left;}
.kb-webcontent:hover{background:#0f6dae;color: #fff;}
.kb-webcontent p{overflow:hidden;}
.kb-select{padding-top: 10px;color: #000}

.fy-banner{background: url("../images/about-fy.gif") left top no-repeat; width: 100%; height: 340px; margin:30px 0; color: #fff; font-size: 18px; line-height: 160%; padding-top: 170px; padding-left: 320px;}
.fy-banner div{ border-bottom: 1px solid #ddd; display: inline-block;line-height: 160%; padding-bottom: 5px;margin-bottom: 5px;}
.fy-banner div p:first-child{color: #93b4d5; font-size: 22px; font-weight: bold; letter-spacing: 0px;padding-bottom: 5px;}
.fy-banner div p:last-child{ font-size: 25px; color: #ffb512;}

.ab-fybody{padding: 0 10%;}
.ab-fybody h1{font-size: 22px; color:#0f6dae; padding: 10px; border-bottom: 1px solid #0f6dae; border-top: 1px solid #0f6dae; display: inline-block; margin-bottom: 20px; line-height: 160%; }





.ab-team{background: #0f6dae; margin-top: 30px;}
.ab-teamleft{text-align: left;}
.ab-teamleft img{width: 100%;}
.ab-team .col-xs-12,
.ab-team .col-sm-6,
.ab-team .col-md-6{padding-left: 0;padding-right: 0;}

.ab-teamright{color: #fff; font-size: 20px; line-height: 160%; padding-top: 25%;padding-left: 7%;}
.ab-teamtext{padding: 20px 10%;font-size: 15px;}
.ab-teamtext h1{font-size: 22px; line-height: 160%; padding: 20px 9.8% 0 9.8%; letter-spacing: 0.5px;}


.ab-ideabanner{background: #0f6dae;}
.team-text{color: #fff; padding-top: 20%;}
.team-text div:first-child p{font-size:25px; color: #96c0dd; line-height: 140%; font-weight: bold;}
.team-text h1{background: #fff; color:#0f62ae; display: inline-block; padding: 5px; font-size: 20px; margin-top: 10px; margin-bottom: 10px;}

.team-under{padding: 20px 10%;}

.team-under .row-margin h3{color: #f8b62b; font-size: 22px;}
.team-under .row-margin{min-height: 162px; line-height: 160%; margin-bottom: 0px;}
.team-under h2{text-align: center; font-size: 22px; color: #0f6dae; border-bottom: 1px solid #0f6dae;  border-top: 1px solid #0f6dae;  display: inline-block; padding: 5px; line-height: 150%; }


.btn-default{border-color: #f7b52c;}
.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open>.dropdown-toggle.btn-default{ background: #f7b52c;border-color: #f7b52c; color: #fff;}

.ed-right{text-align:right; margin-bottom: 20px;}
.ed-img{margin-bottom: 20px; width: 100%;}
.data{ border: 1px solid #ddd; padding: 20px; margin-bottom: 20px;}
.ed-body{margin-top: 30px;}
.ed-img img{width: 100%;}
.data div:last-child { border-top: 1px solid #ddd; margin-top: 20px;margin-bottom: 20px; padding-top: 20px;}

.e-img{background: #0f6dae;}
.e-left{float: left; padding-right: 5%;}
.e-right{color: #fff; font-size: 22px;padding: 40px 30px 0 30px; line-height: 140%;}
.e-right p:last-child { font-size: 15px;border-top: 1px solid #fff; display: table; padding-top: 5px; margin-top: 10px; line-height: 130%;}

.div-black{background: url("../images/black.png") left top repeat; width: 100%; height: 100%; text-align: center; position:absolute; bottom: 0; left: 0; display: none; color: #fff; 
padding-top: 100px;}
.e-box{position:relative;}
.e-box:hover .div-black{display: block;}
.e-box{margin-bottom:25px;}
.e-box img{width: 100%;}
.e-box a{text-decoration: none; color: #000;}

.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus,.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{background: #0f6dae; color: #fff}

@media (max-width:1024px) {
.main{padding-left: 5%; padding-right: 5%;}
.footer-ul{margin:0 18% 10px 18%;}
.index-main{padding-top: 50px;}
.navbar{display: block;}
#menu { display:none;}

.site-one .site-right,
.site-two .site-left,
.site-three .site-right{width: 60%;}

.site-one .site-left,
.site-two .site-right,
.site-three .site-left {width: 40%;}

.site-one .site-left img,
.site-two .site-right img,
.site-three .site-left  img{width: 90%;}

.site-two{position:relative;}
.site-two .site-left{position: static; bottom: 35px; left: 0;}
.site-two .site-right{position: absolute; bottom: 35px; right: 0;}

.sb-erpleft,.sb-erpright,.sb-cmsleft,.sb-cmsright,.sb-crmleft,.sb-crmright{width: 100%; float:none; position:static; padding-bottom: 20px;}
.sb-aleft,.sb-aright{width: 50%;}
.sb-aright img{width: 90%;}


.sb-bright div{margin: 0 10% 50px 0; }
.sb-bleft div{margin: 0 0 50px 10% ;}

.team-img img{width: 90%}
.team-text{color: #fff; padding:20px;}

.e-left,.e-right{padding: 3%;}

}


.navbar-default .navbar-brand,.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:link,.navbar-default .navbar-brand:visited {
  color: #0f6dae;
  font-size: 20px;
}
.foot_copyright{border-top: 1px solid #787878;padding:10px 0 5px;}
.foot_img{float:right;margin-top: 3%;}


@media (max-width:768px) {
	.footer-ul{  margin:0 5% 10px 5%;  }
	.ful-left,.ful-right{float: none; width: 100%;}
	.know{padding: 30px 20px;}

	.do-left{float: none;width: 100%;background: url("../images/do.gif") center center no-repeat; min-height: 170px;}
	.do-left img{ border: 1px solid #d1eafb; padding: 20px; border-radius: 50%}
	.do-right,.know-left{float: none;width: 100%;padding: 20px; border-radius: 10px; background: #d1eafb; margin-top: 20px;}
	.know-right{float: none; width: 100%;background: url("../images/know.gif") center center no-repeat; min-height: 250px;}
	.blue-ptext p:first-child{ font-size: 30px !important;letter-spacing: 1px;}

	.blue-ptext,.site,.system,.industrail{float: left; width: 50%; padding: 20px;}
	.blue-ptext{line-height: 180%; text-align: center;  padding: 80px 20px 20px 20px; }

	.site-two .site-right{text-align: left;}
	.site-one .site-left,.site-one .site-right,.site-two .site-right,.site-two .site-left,.site-three .site-left,.site-three .site-right {width: 100%;}

	.site-one,.site-three,.site-two{position:static;}
	.site-one .site-right,.site-two .site-left,.site-three .site-left{position: static; bottom: 0; left: 0;}
	.site-two .site-right{position: static; bottom: 0; right: 0;}
	.site-one .site-right,.site-two .site-left,.site-three .site-right{padding-top: 40px;}

	.maintain-left img{width: 90%;}
	.maintain-text{padding: 20px 0; position:static ;}
	.mt-left{float: left; width: 100%; font-size: 15px; line-height: 160%; text-align: center; padding-top:30px;}
	.mt-right{float: right; width: 100%; text-align: center; position: static; bottom: 30px; right: 0;}
	.maintain-left{float: left; width: 30%; }
	.maintain-right{float: right; width: 70%;}

	.sb-erp,.sb-cms,.sb-crm{ position: static;}
	.sb-erp h1,.sb-cms h1,.sb-crm h1{ font-size: 18px; }

	.sb-erp img,.sb-cms img,.sb-crm img,.sb-aright{width: 90%; margin-bottom: 20px;}
	.sb-erpleft{ width: 100%; float: none; position:static; bottom: auto; left: auto; text-align: center; }
	.sb-erpright{ width: 100%; float: none;}
	.sb-erpleft p{font-size: 16px;line-height: 160%; text-align: left;}

	.sb-cmsleft{width: 100%; float:none;}
	.sb-cmsright{width: 100%; float:none; position:static; bottom: auto; right: auto; text-align: center;}

	.sb-crmleft{width: 100%; float:none; text-align: center;}
	.sb-crmright{width: 100%; float:none;}

	.sb-a{padding: 25px 0; font-size: 15px; color: #494949; line-height: 180%;}
	.sb-aleft{width: 100%;float: none;} 
	.sb-aright{width: 100%; float: none; text-align:center;}
	.sb-aright img{width: auto;}

	.sb-bcenter{display: none;}
	.sb-blue-text{display: block;}
	.sb-bleft,.sb-bright{width: 100%; float: none;}

	.sb-bright div,.sb-bleft div{margin: 20px 0; }
	.sb-bright div,.sb-bleft div{padding:10px 20px 20px 20px; border-radius: 10px; border: 1px solid #0f6dae; height: 50%;}
	.sb-bright div:last-child,.sb-bleft div:last-child{margin-top: 20px}
	.sb-bright div:first-child,.sb-bleft div:first-child{margin-top: 20px}

	.kb-webcontent p{height: auto; overflow:hidden;}
	.row-margin{ min-height: 0px;}

	.fy-banner{ padding-top: 25%; padding-left: 15%;}

	.team-under .row-margin{margin-bottom: 10px; min-height: 100px;}
	.ed-img img{width: 100%;}

	.kb-seoleft,.kb-seoright{ width: 100%;position:static; padding-left: 0px; padding-bottom: 20px;}

	#header{padding-bottom: 0px;}
	.header-main{padding: 0px;}
	.kb-seoleft{ width: 100%;}
	.e-left,.e-right{padding:5%; float: none;}
	.e-left img{width: 100%;padding:5%;}
	.e-left,.e-right{width: 100%;}
	.ab-teamright{padding: 5%;}
	.ab-teamleft img{padding: 0 5% 5% 5%; width: 100%;}
	.ab-teamleft{text-align: center; }
	.ab-teamtext{padding: 20px 3%;}


	.footer-main img{padding-bottom: 20px;}
	.team-under,.ab-teamtext,.team-under {padding: 20px 0%;}
	.kb-webbody,.ab-fybody{padding: 0 0;}
	.kb-web h1{text-align: left; line-height: 180%;}
	.foot_img{float:left;margin-top:0;}
}

@media (max-width:480px) {
	.main{padding-left: 3%; padding-right: 3%;}
	.blue-ptext,.site,.system,.industrail{float: none; width: 100%; padding: 20px;}
	.blue-ptext{line-height: 180%; text-align: center;  padding: 30px 50px; }
	.blue-ptext p:first-child{ font-size: 35px !important;}
	.site-one .site-left ,
	.site-two .site-right ,
	.site-three .site-left {text-align: center;}
	.title b{font-size: 30px;}
	.title p{font-size: 20px;}
	.mt-right img{width: 90%;}
	.maintain-left{float: none; width: 100%; }
	.maintain-right{float: none; width: 100%;}
	.sb-aright img{width: 90%;}
	.kb-webbody{padding: 0 0%;}
	.kb-webcontent{ padding: 20px;  background: #e5e5e5; text-align: left; }
	.ab-fybody{padding: 0%;}
	.ab-teamleft img{width: 90%;}
	.foot_copyright{letter-spacing: 0;}
}

@media (max-width:1024px) {
	.main {
	  padding-top: 60px;
	  padding-bottom: 171px;
	}
}

.mainlevel ul{padding:10px 0;}