body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr{padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,th,var{font-weight:normal}
li{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6,b{font-size:100%}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup,sub{line-height:0px}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;vertical-align:middle}
a{color:#0000cc;text-decoration:none}
a:link{}
a:visited{}
a:hover{text-decoration:underline}
a:active{}
img{vertical-align:middle}
.clearfix{display:inline-block}
.clearfix:after{content:" ";display:block;height:0;clear:both;font-size:0;visibility:hidden}
/* Hides from IE-mac \*/
* html .clearfix{height:1%}
*{outline:none}

.clearfix{display:block}
/* End hide from IE-mac */

.l{float:left}
.r{float:right}
a.green,.green,.green a{color:#68a615}
	#container{width:930px;margin:0 auto; line-height:20px; color:#666; margin-bottom:20px}
		#mainNavi{width:930px;margin:10px 0 20px}
			#mainNavi ul li{float:left;padding-right:12px;border-right:1px #b8b8b8 solid;margin-right:12px;height:14px;line-height:14px;font-family:'微软雅黑';font-size:14px}
			#mainNavi ul li.last{border-right:0}
			#mainNavi ul li a{float:left;color:#666}
			#mainNavi ul li.active a{color:#68a615;background:url(../images/main_navi_bg_over.gif) no-repeat center bottom;padding-bottom:8px;font-weight:700}
		#promotion{width:930px;height:270px;overflow:hidden;position:relative;margin-bottom:10px}
			.promotionBox{background:url(../images/promotion_bg.jpg) no-repeat;width:930px;height:240px}
			.promotionNav{position:absolute;bottom:35px;right:15px}
			.promotionNav li{float:left}
			.promotionNav li a{background:url(../images/promotion_point.png) no-repeat;width:11px;height:11px;text-indent:-999px;margin:0 2px;float:left}
			.promotionNav li.ui-tabs-selected a{background:url(../images/promotion_point_over.png) no-repeat}
		.providerRecruitment{padding:30px 0 0 37px;background:url(../images/promotion_01_img.png) no-repeat right;height:240px}
			.providerRecruitment h1{margin-bottom:20px}
		.descriptionList{ min-width:180px}
		.promotionBox .descriptionList{line-height:22px;margin-bottom:20px}
		.descriptionList dd{background:url(../images/icon_dott.gif) 0 8px no-repeat;padding-left:12px}
		.learn_more{background:url(../images/btn_learn_more.gif) no-repeat;width:139px;height:49px;float:left}
		.learn_more:hover{background:url(../images/btn_learn_more_over.gif) no-repeat;width:139px;height:49px;float:left;text-decoration:none}
		.fullBox{margin-bottom:40px}
		.halfBox{margin-bottom:40px;width:450px;float:left;height:275px;overflow:hidden}
		.rightBox{margin-bottom:40px;width:730px;float:left}
		.rightBox .seller{width:730px}
		.fullBox h2.title{background:url(../images/title930_bg.gif) no-repeat bottom;padding-bottom:20px;margin-bottom:20px}
		.halfBox h2.title{background:url(../images/title450_bg.gif) no-repeat bottom;padding-bottom:20px;margin-bottom:20px}
		.rightBox h2.title{background:url(../images/title730_bg.gif) no-repeat bottom;padding-bottom:20px;margin-bottom:20px}
		#serviceScroll{margin-bottom:15px;margin-top:-10px}
			#serviceScroll #left,#serviceScroll #right{float:left;width:50px;text-align:center;height:90px;padding-top:50px;cursor:pointer}
			#serviceScroll #right{background:url(../images/services_bg.gif) no-repeat left;padding-left:20px}
		#box{width:810px;float:left}
			#box li{width:235px;float:left;background:url(../images/services_bg.gif) 10px 0 no-repeat;padding-left:35px;height:110px;padding-top:30px}
			#box li .serviceImg{float:left;margin-right:15px}
			#box li .serviceText{float:left;width:160px;line-height:18px}
			#box li .serviceText h3{margin-bottom:10px}
		.becomeCertified{background:url(../images/supplier_bg.gif) no-repeat;height:94px;width:930px;padding-top:25px;line-height:24px;padding-left:320px}
			.becomeCertifiedSteps{margin-bottom:20px}
			.becomeCertifiedSteps ul li{float:left;text-align:center;position:relative; z-index:200}
			.becomeCertifiedSteps ul li.r{float:right}
			.becomeCertifiedSteps ul li a{float:left;z-index:999;color:#666}
			.becomeCertifiedSteps ul li a:hover{text-decoration:none}
		.step01{background:url(../images/icon_submit_materials.gif) center no-repeat;padding-top:60px}
		.step02{background:url(../images/icon_review_information.gif) center no-repeat;padding-top:60px}
		.step03{background:url(../images/icon_field_trip.gif) center no-repeat;padding-top:60px}
		.step04{background:url(../images/icon_success.gif) center no-repeat;padding-top:60px}
		.progress{background:url(../images/icon_progress.gif) 40px 30px no-repeat;width:100px;height:60px}
		.becomeCertifiedSteps a.greenBtn,.applicationBtn a.greenBtn{color:#fff}
		.greenBtn{height:36px;line-height:36px;background-color:#76b522;text-align:center;color:#fff;font-size:14px;font-weight:700;margin:5px 0;width:140px;clear:both;display:inline-block}
		.greenBtn:hover{border-bottom:2px #4b8400 solid;border-right:2px #4b8400 solid;height:32px;border-left:2px #99ea2e solid;border-top:2px #99ea2e solid;line-height:32px;width:136px;text-decoration:none}
		.blueBtn{height:36px;line-height:36px;background-color:#145295;text-align:center;color:#fff;font-size:14px;font-weight:700;width:160px;float:left}
		.fullBox .blueBtn{margin-top:65px;color:#fff}
		.rightBox .blueBtn{margin-top:30px;color:#fff}
		.blueBtn:hover{border-bottom:2px #001f40 solid;border-right:2px #001f40 solid;height:32px;border-left:2px #3998f0 solid;border-top:2px #3998f0 solid;line-height:32px;width:156px;float:left;text-decoration:none}
		.iconDown{background:url(../images/icon_down.gif) no-repeat right;white-space:nowrap;padding-right:15px}
		.info{display:none;left:-10px;padding:0;position:absolute;top:57px;z-index:900}
			.info h5{border:1px #76b522 solid;position:relative;border-bottom:0;z-index:2;padding-top:3px;background-color:#f9fdf3;padding-right:10px;height:20px;white-space:nowrap;float:left}
			.becomeCertifiedSteps ul li .info h5 a{color:#68a615;font-weight:700}
			.info h5 a{padding:0 15px 0 8px;background:url(../images/icon_up.gif) no-repeat right;display:block;color:#68a615}
			.info dl{position:absolute;margin-top:-1px;border:1px #76b522 solid;left:0;background-color:#f9fdf3;padding:7px 10px;top:24px}
			.info dl dd{text-align:left;white-space:nowrap}
		.seller{width:930px;padding:15px 0}
			.seller li{float:left}
			.seller li.sellerInfo{padding:15px 0 0 30px;width:430px}
			.seller li.sellerInfo h3{margin-bottom:20px}
			.seller li.sellerInfo dl{line-height:26px;font-size:14px}
			.seller li.r{float:right}
		.caseNavi{float:right;padding:15px 20px 0 0}
			.caseNavi li{display:inline}
			.caseNavi li a{background:url(../images/icon_point2.png) no-repeat;width:9px;height:9px;text-indent:-999px;margin:0 2px;float:left}
			.caseNavi li.ui-tabs-selected a{background:url(../images/icon_point2_over.png) no-repeat}
		.ui-tabs-hide{display:none}
		.caseBox li{float:left;width:200px;padding-right:25px;color:#999}
		.halfBox .caseBox li img{margin-bottom:15px}
			.caseBox li h4{font-family:'微软雅黑';font-size:14px;font-weight:700;color:#333;margin-bottom:10px}
			.caseBox li h4 span{float:right;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#aaa}
			.caseBox li h4 span.red{color:#f42e22}
		.mar30{margin-right:30px}
		
		.left{width:170px;float:left;margin-right:30px;margin-top:10px}
			.subNavi{margin-bottom:20px}
			.subNavi li a{padding-left:13px;background-color:#dadada;font-weight:700;font-size:14px;color:#666;width:157px;line-height:33px;height:33px;margin-bottom:10px;float:left}
			.subNavi li.active a{background:#76b522 url(../images/sub_navi_over.gif) no-repeat right;color:#fff}
			.subNavi li ul{margin-bottom:30px;float:left}
			.subNavi li ul li a{background:none;border-bottom:1px #cbcbca dashed;color:#666;font-weight:normal;margin-bottom:0}
			.subNavi li.active ul li a{background:none;color:#666;margin-bottom:0}
			.subNavi li.active ul li.active a{color:#76b522;font-weight:700}
			
		.right{width:730px;float:left;margin-top:10px}
			.headerBox{background:url(../images/bg.gif);padding-bottom:15px;margin-bottom:40px}
			.providerBox{background:url(../images/providers_bg.jpg) no-repeat top;padding-top:85px;padding-left:30px;width:700px}
			.providerBox p{width:360px;height:80px}
			.providerBox dl{width:700px}
			.providerBox dl dt{font-size:14px;font-weight:700;line-height:36px;margin-bottom:10px}
			.providerBox dd{background-color:#fff;width:315px;height:46px;line-height:46px;color:#76b522;font-size:14px;font-weight:700;margin-bottom:15px;margin-right:35px;float:left}
			.providerBox dd.mar0{margin-right:0}
			.providerBox dd img{padding-right:15px;float:left}
			.stepsBtn{background:url(../images/certifiedsteps_bg.gif) no-repeat 25px 20px;height:45px;padding:30px 0 0 205px}
			.stepsBtn a.greenBtn{clear:none;float:left;margin:0 10px}
		.requestBox{background:url(../images/green_bg.gif) no-repeat;width:712px;height:256px;position:relative; z-index:0}
		.becomeCertifiedSteps .requestBox ul li a,.requestBox a{float:none;font-weight:700;color:#76b522;text-decoration:underline}
		.becomeCertifiedSteps .requestBox ul li a:hover,.requestBox a:hover{text-decoration:none}
		.becomeCertifiedSteps .requestBox ul li{display:block;text-align:left;float:none}
			.development{position:absolute;top:73px;left:28px;width:325px}
			.experience li,.development li{background:url(../images/icon_dott.gif) no-repeat 0 8px;padding-left:12px}
			.design{position:absolute;top:73px;left:378px}
			.design li{background:url(../images/icon_dott_02.gif) no-repeat 0 8px;padding-left:12px}
			.experience{position:absolute;top:192px;left:28px}
			.requestOther{position:absolute;top:214px;left:378px}
			.caseBoxImg{background-color:#f0f0f0;padding:5px;height:190px;width:190px}
			.caseBoxImgOver{background-color:#76b522}
			.rightBox .caseBox{padding-top:10px}
			.rightBox .caseBox li{padding-right:43px}
			.rightBox .becomeCertifiedSteps{margin-bottom:0}
		.otherLinks{padding-top:30px}
		.text h1{color:#333;font-family:'微软雅黑';font-weight:700;font-size:16px;margin-bottom:20px}
		.text .three{width:730px}
		.three{margin:25px 0}
		.three li{width:200px;float:left;margin-right:30px;text-align:center}
		.three li img{margin-bottom:10px}
		.text h3{font-size:14px;color:#333;background:url(../images/icon_dott.gif) no-repeat 0 8px;padding-left:12px;margin-bottom:10px}
		.screenShot dt{margin-bottom:10px}
		.screenShot dd{float:left;width:190px;margin-right:30px;text-align:center}
		.screenShot dd img{margin-bottom:10px}
		.pad10{padding-top:10px}
		.providerList li{margin-bottom:25px;padding-bottom:25px;border-bottom:1px #cbcbca dashed;width:930px;float:left}
			.providerListImg{width:260px;margin-right:30px;float:left}
			.providerListImg img{width:260px}
			.providerListText{width:640px;float:left;font-size:14px;line-height:24px}
			.providerListText h4{color:#333333;font-family:'微软雅黑';font-size:14px;font-weight:700;margin-bottom:10px}
			.providerListText h4 span{
	float:right;
	color:#090
}
			.providerListText h4 span.red{float:right; color:#F42E22}
		.pages{text-align:center;width:930px;margin:20px 0 50px;float:left}
			.pages a{margin:0 3px;color:#666;background-color:#eee;padding:2px 4px}
			.pages a.active{background-color:#76b522;font-weight:700;color:#fff}
		.applicationProcess{margin-bottom:30px;float:left;width:730px}
			.applicationProcess img{margin:15px 0 10px}
			.applicationProcess ul li{float:left;width:182px;font-weight:700;font-size:14px;color:#666;text-align:center}
			.applicationProcess ul li.active{color:#76b522}
			.applicationProcess ul li.first{width:140px}
		
		.table{font-size:14px}
		.table th{width:160px;padding:5px 10px 5px 0}
		.table td{padding:5px}
		.table td span{color:#aaa}
		.red{color:#f00}
		.input{background:url(../images/input_bg.gif) top repeat-x;border:1px #b9b9b9 solid;padding:3px 2px 3px 3px;height:26px;width:280px;margin-right:10px;color:#666}
		.input100{background:url(../images/input_bg.gif) top repeat-x;border:1px #b9b9b9 solid;padding:3px 2px 3px 3px;height:26px;width:100px;margin-right:10px;color:#666}
		.textarea{background:url(../images/input_bg.gif) top repeat-x;border:1px #b9b9b9 solid;padding:5px 2px 3px 3px;height:100px;width:280px;margin-right:10px;color:#666}
		.selector{background:url(../images/input_bg.gif) top repeat-x;border:1px #b9b9b9 solid;padding:3px 2px 3px 3px;height:26px;width:140px;margin-right:10px;color:#666;position:relative;overflow:hidden;display:inline-block;vertical-align:middle;}
		.table td .selector span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:135px;line-height:26px;cursor:pointer;color:#666;background:url(../images/icon_down.gif) no-repeat right}
		.selector select{border:0;opacity:0;position:absolute;left:-1px;top:0;min-width:147px;height:32px;padding:3px 2px 3px 3px}
		label{display:inline;margin-right:15px}
		.radio,.checker{position:relative;height:32px;display:inline-block;vertical-align:middle}
		.radio input,.radio span,.checker input,.checker span{display:inline-block;text-align:center;height:18px;width:18px}
	.radio span{background:url(../images/radio.gif) 0 8px no-repeat;height:32px}
	.checker span{background:url(../images/checkbox.gif) 0 8px no-repeat;height:32px}
	.radio span.checked{background:url(../images/radio_checked.gif) 0 8px no-repeat}
	.checker span.checked{background:url(../images/checkbox_checked.gif) 0 8px no-repeat}
	.sellerBox{background:url(../images/seller_bg.jpg) no-repeat top;padding-left:30px;padding-top:85px;width:700px;}
		.sellerBox p{width:440px;height:90px}
		.sellerBox .descriptionList{padding:20px 0}
		.sellerBox .descriptionList dd{line-height:22px}
	.toolsHeaderImg{width:730x; margin-bottom:30px}
	.toolsInfo{ background-color:#eee;padding:15px 20px; width:690px; margin-bottom:30px}
	.toolsInfo ul li{width:345px; float:left; line-height:24px}
	.toolsInfo ul li img{margin-right:5px}
	.toolsTitle{color:#333; font-weight:700; padding-left:10px; height:30px; line-height:30px; width:720px; background-color:#eee; margin-bottom:20px}
	.toolsText{padding:0 10px 15px}
	.toolsTable{border-collapse:collapse;border:0;width:100%;margin:20px 0}
	.toolsTable th{border:1px solid #eee;padding:2px 5px; background-color:#eee; text-align:center; font-weight:700; color:#333}
	.toolsTable td{border:1px solid #eee;padding:5px; vertical-align:top}
	.toolsTable td a[rel=zoom] img{width:200px; border:1px #eee solid; padding:1px; margin-top:15px}
	.toolsTable td a img{_width:200px; _border:1px #eee solid;_padding:1px; _margin-top:15px}
	.toolsTable td a.zoom{ background:url(../images/icon_zoom.gif) no-repeat left; padding-left:22px; line-height:36px}
	.toolsTable td dl{padding:15px 0 15px 20px}
	.toolsTable td dl dt{font-weight:700; color:#333; margin-bottom:5px}
	.toolsTable td dl dd{background: url(../images/icon_dott.gif) no-repeat 0 8px; padding-left: 12px;}
	.otherBox,.developmentBox,.designBox{display:none}
	.tableTitle{font-weight:700; color:#333; padding-bottom:5px; margin-bottom:15px; border-bottom:1px #bbb dashed; margin-left:-5px; padding-left:2px; margin-top:15px}
	.tableTitle span{font-weight:normal; color:#999}
	.chooseType{font-size:14px; font-weight:700; margin-top:25px; margin-bottom:10px; padding:10px 0 10px 20px; background-color:#f4f8ed; color:#333; float:left; width:710px}
	.add{cursor:pointer; height:45px; float:left}
	.addList input{margin-bottom:5px}
	.applicationBtn{padding:20px 0 0 175px}
	.userFeedback input{margin-bottom:5px}
	.caseList .providerListImg{padding:5px; background-color:#F0F0F0}
	.caseList .providerListText{width:630px}
	.caseList .providerListImgOver{background-color:#76b522}
	.rightBox .pages,.rightBox .providerList li{width:730px}
	.rightBox .providerListText{width:440px}
	.halfBox h4 a,.fullBox h4 a,.rightBox h4 a{color:#666}
