/*html{ 
	filter:progid:dxImageTransform.Microsoft.BasicImage(grayscale=1); 
}
 project: walkera.com
   design: wise.huang
   framework: */

a {
	background: inherit;
	color: #0E4D8B;
}

a:hover {
	background: inherit;
	color: #000000;
}

a.title {
	background: #FFFFFF;
	color: #B41A1A;
}

body {
	background: #0053A0;
	color: #121212;
	font: 12px Arial, Sans-Serif;
	line-height: 1.5em;
	margin: 0;
	padding: 0;
}

form {
	margin: 0;
}

h1 {
	font: bold 2em Arial, Sans-Serif;
	letter-spacing: -1px;
	margin: 0;
	padding: 16px 0 0 8px;
}

h1 a {
	background: inherit;
	color: #FFFFFF;
}

h1 a, h2 a {
	text-decoration: none;
}

h1 a:hover, h2 a:hover {
	background: inherit;
	color: #BFE1ED;
}

h2 {
	font: normal 1.6em Arial, Sans-Serif;
	letter-spacing: -1px;
	margin: 0;
	padding: 0;
}

h3 {
	background: #FFFFFF;
	color: #5F5F5F;
	font: 100% Arial, Sans-Serif;
	margin: 0 0 10px 0;
	padding: 0;
}


input.username{
	border: 1px solid #7F9DB9;
	color: #1D8DCF;
	height: 16px;
	padding: 4px;
	width: 130px;
	vertical-align: middle;
}

input.userpwd {
	border: 1px solid #7F9DB9;
	color: #1D8DCF;
	font-weight: bold;
	height: 16px;
	padding: 4px;
	width: 130px;
	vertical-align: middle;
}

input.submit {
	border: 1px solid #7F9DB9;
	color: #1D8DCF;
	font-size: 12px;
	height: 21px;
	padding: 4px;
	margin: 5px 0 0 2px;
	width: 63px;
}

input.reg {
	border: 1px solid #7F9DB9;
	color: #1D8DCF;
	font-size: 12px;
	font-weight: bold;
	height: 21px;
	padding: 4px;
	margin: 5px 0 0 8px;
	width: 63px;
}
input{
	color: #1D8DCF;
	font-size: 12px;
	font-weight: bold;
}
p {
	line-height: 1.5em;
	margin: 0;
}
img{
	/*vertical-align: middle;*/
}
/*分页显示*/
.page{
	background: White url(/images/multipage.gif) no-repeat left;
	float: right;
	width: auto !important;
	padding: 2px 2px 5px 12px;
}
.page span{
	background: white;
	padding: 0 4px 0 4px;
	font: bold 14px Arial, Sans-Serif;
	color: Black;
}
.page #currpage{
	background: #FFA07A;
}
.page a:link,.page a:visited{
	color: Black;
}
/*导航栏*/
.mainNav{
	background: White url(/images1/main_bg.gif) repeat-x left;
	width: 762px;
	height: 32px;
	margin-top: 3px;
}
.mainNav #left{
	float: left;
	background: url(/images1/main_left_but.gif) no-repeat left;
	height: 32px;
	width: 5px;
}
.mainNav #cent{
	float: left;
	background: url(/images1/folder.gif) no-repeat left;
	height: 32px;
	width: auto;
	line-height: 32px;
	padding-left: 30px;
}
.mainNav #right{
	float: right;
	background: url(/images1/main_right_but.gif) no-repeat right;
	height: 32px;
	width: 5px;
}
/*右边边边*/
.article {
	border: 1px solid #C6C6C6;
	margin: 3px 0 3px 0;
	background: White;
	float: left;
	height: 100px;
	height:auto !important;
}
/*产品主页面*/
.parImage{
	border: 1px solid #6495ED;
	padding: 0;
	width: 752px;
	display: inline;
	margin: 3px;
	float: left;
}
.parImage p{
	background: url(/images1/inc_1.gif) no-repeat 1%;
	border-bottom: 1px solid #6495ED;
	line-height: 23px;
	height: 23px;
	width: auto;
	padding-left: 26px;
	font-size: 14px;
	color: Blue;
	margin-bottom: 1px;
}
.ima1{
	float: left;
	display: inline;
	margin: 2px 4px 5px 8px;
	padding: 0;
}
.ima1 p{
	background: url(/images1/inc_1.gif) no-repeat left;
	width: 224px;
	padding-left: 16px;
	font-size: 14px;
	line-height: 20px;
	color: Blue;
	text-align: left;
}
.ima1 img{
	border: 2px solid #6495ED;
	padding: 2px 2px 2px 2px;
}
.downloadico{
	height: 48px;
	width: 592px;
	border: 2px solid #FFB162;
	float: right;
	display: inline;
	margin: 1px 3px 0 0;	
}
.ico{
	height: 48px;
	width: 432px;
	border: 2px solid #FFB162;
	float: right;
	display: inline;
	margin: 1px 3px 0 0;
}
.ico img,.downloadico img{
	float: left;
	margin: 3px;
	border: 1px solid #DCDCDC;
	FILTER: alpha(opacity=40);
	-moz-opacity:0.4;
}
.ico a img,.downloadico a img{
	margin: 3px;
	border: 1px solid #8BAFEF;
	FILTER: alpha(opacity=100);
	-moz-opacity:1.0;
}
.ico input,.downloadico input{
	float: left;
	margin: 3px;
	padding: 12px 0 11px 0;
}

.rc{
	float: left;
	padding: 0;
	margin: 2px 4px 5px 4px;
}
.rc p{
	background: url(/images1/inc_1.gif) no-repeat left;
	padding-left: 16px;
	font-size: 14px;	
	color: Blue;
}
.rc div{
	border: 2px solid #6495ED;
	float: left;
	width: 740px;
	text-align: left;
	padding: 2px 2px 2px 2px;
}

.spec{
	float: left;
	padding: 0;
	margin: 2px 4px 5px 4px;
}
.spec p{
	background: url(/images1/inc_1.gif) no-repeat left;
	padding-left: 16px;
	font-size: 14px;
	border-bottom: 2px solid #6495ED;
	color: Blue;
}
.spec div{
	float: left;
	width: 250px;
	text-align: left;
	padding: 2px 2px 2px 2px;
}
.feat{
	float: left;
	padding: 0;
	margin: 2px 4px 5px 4px;
}
.feat p{
	background: url(/images1/inc_1.gif) no-repeat left;
	padding-left: 16px;
	font-size: 14px;
	border-bottom: 2px solid #6495ED;
	color: Blue;
}
.feat div{
	float: left;
	width: 480px;
	text-align: left;
	padding: 2px 2px 2px 2px;
}
.comp{
	float: left;
	padding: 0;
	margin: 2px 4px 5px 4px;
}
.compTxt{
	font-size: 12px;
	color: #4169E1;
	font-weight: bold;
}
.comp p{
	background: url(/images1/inc_1.gif) no-repeat left;
	padding-left: 16px;
	font-size: 14px;
	color: Blue;
}
.comp div{
	float: left;
	width: !important;
	width: 740px;
	text-align: left;
	border: 2px solid #6495ED;
	padding: 2px 2px 2px 2px;
}
.comp table{
	border-right: 1px solid #ACC5F2;
	border-bottom: 1px solid #ACC5F2;
}
.comp table td{
	padding: 2px;
	border-left: 1px solid #ACC5F2;
	border-top: 1px solid #ACC5F2;
}
.comp table #bold{
	color:#FF0000;
}
.comp div span{
	float:left;
	width: !important;
	width:118px;
	height: 23px;
	margin: 0 2px 2px 2px;
}
.comp #sub{
	float: left;
	width: !important;
	width: 220px;
}

.comp #sub input{
	background: url(/images/compare.gif) no-repeat left;
	float: left;
	width: !important;
	width: 220px;
	padding-left: 40px;
	color: #C96300;
	text-align: left;
}
/*===资讯页面*/
.infohd{
	float: left;
	display: inline;
	width: 754px;
	border: 1px solid #DCDCDC;
	margin: 2px 2px 0 2px;
}
.infohd #image{
	float: left;
	width: 70px;
	margin: 1px 1px 1px 1px;
	text-align: left;
}
.infohd #type{
	float: left;
	width: 100px;
	margin: 1px 1px 1px 1px;
	text-align: left;
}
.infohd #name{
	float: left;
	width: 400px;
	margin: 1px 1px 1px 1px;
	text-align: left;
}
.infohd #date{
	float: left;
	width: 150px;
	margin: 1px 1px 1px 1px;
	text-align: left;
}
.information{
	float: left;
	display: inline;
	width: 754px;
	line-height: 30px;
	border: 1px solid #DCDCDC;
	margin: 2px 2px 2px 2px;
}
.information #image{
	float: left;
	width: 70px;
	margin: 1px 1px 1px 1px;
	text-align: left;
}
.information #type{
	float: left;
	width: 100px;
	margin: 1px 1px 1px 1px;
	text-align: left;
}
.information #name{
	float: left;
	width: 400px;
	margin: 1px 1px 1px 1px;
	text-align: left;
}
.information #date{
	float: left;
	width: 150px;
	margin: 1px 1px 1px 1px;
	text-align: left;
}
.information div{
	width: 100px;
	margin: 0 auto;
}
.information #image img{
	float: left;
	padding: 1px;
	margin: 1px;
}
.topic {
	width:754px;
}
.topic h4{
	color: Blue;
	text-align: center;
	margin: 4px 2px 0 2px;
	width: 754px;
	font: normal bold 2.1em Arial, Sans-Serif;
}
.infoContent{
	width: 98%;
	float: left;
	padding: 0 4px 0 4px;
}
.topic span{
	float: right;
	margin-right: 30px;
}

/*网页foolod*/
.about div{
	width: 550px;
	float: left;
	padding: 0 4px 2px 4px;
}

.about span{
	float: left;
	margin: 4px 4px 4px 5px;
	counter-increment: inherit;
	text-indent: 28px;
	margin-right: 0px;
}
.about #img{
	width: 450px;
}
.about #contact{
	width: 500px;
	float: left;
}
.about #contact span{
	float: left;
	width: 90%;
}
.statement span{
	width: 965px;
	float: left;
	text-indent: 28px;
	margin:0 -32px 0 4px;;
}
.statement p{
	width: 500px;
	float: left;
	color: Blue;
	text-indent: 32px;
}
.about h3,.statement h3{
	width: 900px;
	float: left;
	color: Blue;
	font: normal bold 1.5em Arial, Sans-Serif;
	text-align: center;
}
.about #alert span,.about #alert{
	width: 350px;
	margin-top: 30px;
	float: left;
}
/*===下载页面*/
.downloadhd{
	float: left;
	display: inline;
	width: 754px;
	border: 1px solid #DCDCDC;
	margin: 2px 2px 0 2px;
}
.downloadhd span{
	float: left;
	width: 146px;
	margin: 1px;
	background:	White;
}
.download{
	float: left;
	display: inline;
	width: 754px;
	border: 1px solid #DCDCDC;
	margin: 2px 2px 2px 2px;
}
.download span{
	float: left;
	width: 145px;
	line-height: 40px;
	margin: 1px 1px 1px 1px;
	text-align: left;
}
.download #name{
	color: Navy;
}
.download div{
	width: 100px;
	margin: 0 auto;
}
.download #image img{
	float: left;
	border: 1px solid #8BAFEF;
	padding: 1px;
	margin: 1px;
}
/*===配件页面*/
.fit{
	float: left;
	height: 178px;
	display: inline;
	margin: 2px 19px 2px 18px;
	text-align: center;
}
.fit img{
	width: 144px;
	height: 116px;
	border: 2px solid #4169E1;
	padding: 2px 2px 2px 2px;
}
.fit p{
	width: 144px;
}
/*===留言块*/
.message{
	display: inline;
	margin: 2px 4px 5px 4px;
	float: left;
	padding: 0px;
}
.message #userCue,#topCue,#contCue,#maiCue{
	color: Red;
}
.message p{
	float: left;
	width: 735px;
	display: inline;
	background: url(/images1/inc_1.gif) no-repeat left;
	padding-left: 16px;
	font-size: 14px;
	margin-bottom: 2px;
	border-bottom: 2px solid #6495ED;
	color: Blue;
}
.message #row{
	clear: both;
	margin-top:3px; 
	padding: 3px 0 3px 0;
}
.message .label{
	float: left;
  	width: 160px;
  	text-align: right;
}
.message .formw{
	float: left;
	padding-left:3px;
  	text-align: left;
}
.message input{
	border: 1px solid #D3D3D3;
	margin-right:5px;
}
/*主页面左边留言显示*/
.messhow{
	float: left;
	display: inline;
	margin: 6px 0 4px 6px;
}
.messhow #p{
	float: left;
	CURSOR: hand;
	font-size: 14px;
	width: 183px;
	padding-top: 2px;
	line-height: 24px;
	background: url(/images1/left_but2.gif) no-repeat top;
	color: White;
	border-right: 1px solid #7F9DB9;
	text-indent: 7px;	
}
.messhow #topic{
	float: left;
	font-size:12px;
	color: Black;
	width: 182px;
}
.messhow div{
	float: left;
	width: 182px;
	margin: 3px 0 0 0;
	word-wrap:break-word;
	border: 1px solid #DCDCDC;
	font-size:12px;
	color: #696969;
}
/*===留言主要页面*/
.messagemain{
	float: left;
	display: inline;
	width: 754px;
	border: 1px solid #DCDCDC;
	margin: 2px 2px 2px 2px;
}
.messNotLogin{
	float: left;
	width: 754px;
	border: 1px solid #DCDCDC;
	margin: 2px 2px 2px 2px;
	text-align: center;
	height: 300px;
	line-height: 280px;
}
.messagemain p{
	float: left;
	width: 754px;
	background: #74B8F6;
}
.messagemain #left{
	float: left;
	color: Black;
}
.messagemain #right{
	display: inline;
	margin-right: 20px;
	float: right;
	color: White;
}
.messagemain .mLeft{
	float: left;
	width: 150px;
	text-align: center;
	bottom: 50%;
}
.messagemain .mRight{
	float: left;
	text-align: left;
	border-left: 1px solid #DCDCDC;
}
.messagemain .content{
	float: left;
	width: 602px;
	height: auto !important;
	height: 100px;
	min-height:100px;	
	word-wrap:break-word;
}
.messagemain .recontent{
	float: left;
	width: 602px;
	word-wrap:break-word;
	color: Green;
	border-top: 1px solid #DCDCDC;
	
}
.messagemain .mLeft .pro{
	float: left;
	width: 150px;
}
.messagemain .mLeft .user{
	float: left;
	width: 150px;
}
.messpage{
	float: right;
	display: inline;
	margin: 0 2px 2px 2px;
}
/*分类产品显示引导页面右栏*/
.proclass{
	float: left;
	margin: 2px 4px 2px 4px;
	width: !important;　/****兼容Firefox浏览器*****/
	width: 98%;
	height: 140px;
}
.proclass_image{
	width: 230px;
	float: left;
	height: 128px;
	background: White;
}
.proclass_image img{
	padding: 2px;
	margin: 0;
	border: 2px solid #6495ED;
}
.proclass .protext1{
	float: left;
	width: 150px;
	height: 128px;
	margin: 1px 2px 1px 2px;
	padding: 0;
}
.proclass_image .oldimg{
	background: url(../../images/newb.gif) no-repeat center;
	width: 30px;
	height: 24px;
	position:absolute;
	z-index:2;
	margin:0 0 0 310px;
}

.proclass .protext1 span{
	margin-left: 10px;
	margin-right: -10px;
	float: left;
	width: 120px;
	font: 12px Arial, Sans-Serif;
	height: 20%;
	text-align: left;
}
.parImage p span{
	margin: 0 0 0 20px;
	font-size: 12px;
	color: #C96300;
	letter-spacing: normal;
	}
	
.proclass .protext2{
	float: right;
	width: 336px;
	margin: 1px 0 1px 0;
	text-align: left;
	font: 12px Arial, Sans-Serif;
}
.proclass .protext2 span,.proclass .protext1 #mode{
	font-weight: bolder;
}
/*产品分类总页面
-------------*/
.product{
	background: White;
	float: left;
	display: inline;
	margin: 3px 9px 1px 9px;
}
.product img{
	width: 160px;
	height: 128px;
	padding: 2px 2px 2px 2px;
	border: 3px solid #4169E1;
}
.product p{
	text-align: center;
	margin: 1px;
}
/*左边采单*/
.menu ul{
	list-style: none;
	padding: 0;
	margin: 0;
}
.menu li{
	background: url(/images1/left_but1.gif) no-repeat center;
	width: 180px;
	line-height: 32px;
	float: left;
	padding: 5px 0 0 14px;
	font-size: 14px;
	font-family: Arial, Sans-Serif;
}
.menu #current{
	background: url(/images1/left_but2.gif) no-repeat center;
	width: 184px;
	float: left;
}
.menu LI.childrens{
background: url(/images1/children_but2.gif) no-repeat center;
	float: left;
	font-size: 12px;
	margin-left:20px !important;
	margin: 0 0 1px 10px;
	padding: 0 0 0 14px;
	line-height: 22px;
	width: 154px;
}
.menu LI.childrens.current{
	background: url(/images1/children_but1.gif) no-repeat center;
	float: left;
}
.menu li a{
	color: Black;
	text-decoration: none;
}
.menu li a:hover{
	color: #667482;
	text-decoration: none;
}

/*产品搜索*/
.prosearch{
	float: left;
	display: inline;
	margin: 6px 0 4px 6px;
}
.prosearch p{
	float: left;
	font-size: 14px;
	width: 183px;
	padding-top: 2px;
	line-height: 24px;
	background: url(/images1/left_but2.gif) no-repeat top;
	color: White;
	border-right: 1px solid #7F9DB9;
	text-indent: 7px;
}
.prosearch input,.prosearch #prosearch1 select{
	width: 90%;
	border: 1px solid #7F9DB9;
	color: #1D8DCF;
	margin: 4px;
	padding: 2px;
}
.prosearch div{
	float: left;
	width: 182px;
	border: 1px solid #7F9DB9;
}
.prosearch #prosearch1{
	border: 0;
}
.nosearch{
	width: 200px;
	height: 100px;
	margin: 0 auto;
}
/*===最新资讯*/
.inHD{
	float: left;
	display: inline;
	margin: 4px 0 2px 6px;
}
.inHD p{
	float: left;
	font-size: 14px;
	width: 183px;
	background: url(/images1/left_but2.gif) no-repeat top;
	color: White;
	border-right: 1px solid #7F9DB9;
	text-indent: 7px;
}
/*首页分栏*/
.index_side {
	float: left;
	padding: 0 0 2px 0;
	width: 240px;
}
.indexHD{
	float: left;
	display: inline;
	margin: 4px 0 2px 6px;
}
.indexHD #pro{
	float: left;
	font-size: 14px;
	width: 200px;
	background: url(/images/blue_circle_triangle.gif) no-repeat 4%;
	color: Blue;
	/*border-right: 1px solid #7F9DB9;*/
	text-indent: 30px;
	font-weight: bold;
}
.indexHD #pro1{
	float: left;
	font-size: 14px;
	width: 200px;
	background: url(/images/blue_circle_triangle.gif) no-repeat 4%;
	color: Blue;
	/*border-right: 1px solid #7F9DB9;*/
	text-indent: 30px;
	font-weight: bold;
}
.indexHD #pro2{
	float: left;
	font-size: 14px;
	width: 200px;
	background: url(/images/blue_circle_triangle.gif) no-repeat 4%;
	color: Blue;
	/*border-right: 1px solid #7F9DB9;*/
	text-indent: 30px;
	font-weight: bold;
}
.indexHD #pro4{
	float: left;
	font-size: 14px;
	width: 200px;
	background: url(/images/blue_circle_triangle.gif) no-repeat 4%;
	color: Blue;
	/*border-right: 1px solid #7F9DB9;*/
	text-indent: 30px;
	font-weight: bold;
}
.indexbox {
	float: left;
	background: #FFFFFF;
	border-right: 1px dashed Maroon;
	height: 150px;
	color: #595959;
	width: 200px;
	padding: 2px 15px 0 0;
	margin: 0 0 5px 0;
}
.indexbox2 {
	float: left;
	background: #FFFFFF;
	color: #595959;
	width: 200px;
	height: 150px;
	padding: 2px 15px 0 0;
}
.indexbox ul,.indexbox2 ul{
	margin: 0px;
	padding: 0px;
}
.indexbox li,.indexbox2 li{
	list-style-type: none;
	background: url(/images1/left_li.gif) no-repeat 22px 6px;
	width: 200px;
	white-space:nowrap;
	text-overflow:ellipsis; 
	-o-text-overflow:ellipsis; 
	overflow: hidden;
	margin: 3px 0 3px 0;
}
.indexbox li a,.indexbox2 li a{
	display: block;
	padding-left: 34px;
}
.indexbox #more a,.indexbox #more,.indexbox2 #more a,.indexbox2 #more{
	text-align: right;
	background: White;
}
/*-首面综合资讯*/
.box {
	float: left;
	background: #FFFFFF;
	/*border-left: 2px solid #F0F0F0;
	border-right: 2px solid #F0F0F0;
	border-bottom: 2px solid #F0F0F0;*/
	color: #595959;
	width: 183px;
	padding-top: 2px;
}
.box ul{
	margin: 0px;
	padding: 0px;
}
.box li{
	list-style-type: none;
	background: url(/images1/left_li.gif) no-repeat 12px 6px;
	width: 186px;
	white-space:nowrap;
	text-overflow:ellipsis; 
	-o-text-overflow:ellipsis; 
	overflow: hidden;
}
.box li a{
	display: block;
	padding-left: 20px;
}
.box #more a,.box #more{
	text-indent: 70%;
	background: White;
}
/* layout
   ------ */
.content {
	background:#FFFFFF repeat-y;
	color: #454545;
	margin: 0 auto;
	width: 970px;
}

/* footer
   ------ */
.footer {
	background: White;
	clear: both;
	color: #0053A0;
	padding: 10px 0 5px 0;
	text-align: center;
}

.footer a {
	background: White;
	color: #0053A0;
	text-decoration: none;
}

.footer p {
	line-height: 2em;
}
/*首面最新产品*/
.grey {
	background: #EDEDED;
	color: #808080;
	margin: 4px;
	width: 946px;
	height: 100px;
	float: left;
}

.grey a {
	background: inherit;
	color: #C83C3C;
	font-weight: bold;
}

.grey a:hover {
	background: #EDEDED;
	color: #000000;
}

.grey_top {
	background: url(grey_top.gif) #EDEDED no-repeat;
	clear: both;
	color: #000000;
	height: 5px;
	margin: 0px 0 0 6px;
	padding: 0;
	width: 382px;
}

/* header */
.header {
	padding: 0 0 0 10px;
}

.header_bottom {
	background: #0053A0 no-repeat;
	clear: both;
	color: #0053A0;
	line-height: 2px;
}

.header_top {
	background: #FFFFFF;
	line-height: 1px;
	
}

.highlight {
	border-bottom: 1px solid #CCCCCC;
	margin: 0 0 3px 0;
	padding: 5px 3px 5px 3px;
}
/* main head
---------------*/
.main_header{
	float: left;
	background: #0053A0 url(/images1/inc_2.gif) no-repeat 1%;
	color: White;
	width: 942px;
	font-size: 14px;
	padding: 5px 0 5px 28px;
	margin: 2px 0 2px 0;
	
}
/* left side
   --------- */
.left {
	float: left;
	margin: 0 0 3px 0;
	width: 970px;
}

/* left and central column */
.left_side {
	float: left;
	padding: 0 0 2px 0;
	width: 192px;
}

.logo {
	padding: 18px 0 0 3px;
}

/* right side
   ---------- */
		

.right_side {
	float: left;
	margin: 0 2px 0 5px;
	text-align: justify;
	width: 762px;
}
/*首面导航与中文切换文字*/
.sf_left {
	background: #FFFFFF url(/images1/logo.gif) no-repeat;
	float: left;
	height: 61px;
	width: 254px;
}

.sf_right {
	float: left;
	width: 706px;
}

.sf_search {
	float: right;
	background: #FFFFFF;
	display:inline;
	font-size: 12px;
	clear: both;
	color: Black;
	height: 36px;
	margin: 15px 10px 0 0;
}

.sf_search a{
	padding-left: 3px;
}
/*页面广告与用户登录*/
.subheader {
	padding: 1px 1px 3px 1px;
}

.sub_left{
	float: left;
	/*background: #FFFFFF url(/cn/index_xml/0703_cn.jpg) no-repeat center;*/
	border: 1px solid #CCDCF8;
	width: 760px;
	height: 220px;
}
.sub_left img{
	vertical-align: middle;
}

.sub_right{
	float: right;
	width: 201px;
 
}

.sub_login{
	background: #FFFFFF;
	border: 1px solid #CCDCF8;
	width: !important;　/****兼容Firefox浏览器*****/ 
	width: 99%;
	height: 220px;
}
.sub_login h3{
	background: #FF4500 url(/images1/member_logo_inc.gif) no-repeat 1%;
	color: White;
	font-weight: normal;
	font-size: 14px;
	padding:2px 0 1px 26px;
	margin: 1px 1px 1px 1px;
}
.sub_login #logo{
	background: White url(/images1/lock.gif) no-repeat bottom right;
	margin: 0 auto;
	width: 80%;
	color: Black;
	font: 12px Arial, Sans-Serif;
	padding-top: 5px;
}
.sub_login #logo_line{
	width: 100%
}
.sub_login hr{
	color: Silver;
	height: 1px;
}
.sub_login #logo_line a{
	padding: 0 16px 0 0;
	line-height: 20px;
}
.sub_login #user #user_line{
	background: White url(/images1/lock_ture.gif) no-repeat bottom left;
	float: right;
	width:170px;
	padding-right: 10px;
	text-align: right;
}
.sub_login #user span{
	/*FILTER:alpha(opacity=40);*/
	float: left;
	padding: 3px 0 1px 0;
	margin: 0 0 0 10px;
	width: 180px;
}
.sub_login #user font{
	font-size: 12px;
	color: #0053A0;
}
/* navigation */
#nav {
	float: left;
	background: #C8D0E3;
	width: 100%;
	margin-top: -15px;
}

#nav #current {
	background: #1995C2;
	color: Black;
}

#nav #current a {
	background:#1995C2;
	color: Black;
	padding: 7px 20px 4px 11px;
}

#nav a {
	float: none;
}

#nav a, #nav strong, #nav span {
	background: #C8D0E3;
	color: Black;
	display: block;
	float: left;
	font-weight: normal;
	font-size: 14px;
	padding: 5px 10px 2px 10px;
	text-decoration: none;
}

#nav a:hover {
	background: #C8D0E3;
	color: #4E4E4E;
	font-size:14px;
}

#nav #bgline {
	background: #C8D0E3 url(/images1/banner_line.gif) no-repeat center;
	float: left;
	height: 25px;
}

#nav li {
	background: #C8D0E3;
	color: #FFFFFF;
	float: left;
	padding:0 0 0 9px;
}

#nav ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
/*===找回密码与用户注册用户登录*/
.memlogin{
	margin: 0 auto;
	height: 300px;
	margin-bottom: 5px;
	padding-top: 100px;
}
.forgot{
	width: 700px;
	margin: 0 auto;
	height: 500px;
	height: auto!important;
	margin-bottom: 5px;
	border: 1px solid #D7E4FA;
}
.forgot #info{
	float: left;
	width: 700px;
	margin: 0 0 5px 0;
}
.forgot #info span{
	float: left;
	width: 700px;
	padding: 1px 1px 1px 3px;
}
.forgot .message #row .cue,.forgot #info #forgotComp,.forgot #info #registComp{
	color: Red;
	text-align: left;
}
.forgot .message #row #user_pwd,.forgot .message #row #user_pwd2{
	width: 181px;
	display: inline;
}
.memlogin .forgot .message{
	padding-left: 120px;
	margin: 0 auto;
}
.forgot h3{
	color: Blue;
	font: normal bold 1.5em Arial, Sans-Serif;
	text-indent: 25%;
}
.forgot p{
	float: left;
	width: 590px;
	display: inline;
	background: url(/images1/inc_1.gif) no-repeat left;
	padding-left: 16px;
	font-size: 14px;
	margin-bottom: 2px;
	border-bottom: 2px solid #6495ED;
	color: Blue;
}

/*=poll=*/
.pollhd{
	float: left;
	display: inline;
	width: 754px;
	border: 1px solid #DCDCDC;
	margin: 2px 2px 0 2px;
}
.pollhd #image{
	float: left;
	width: 70px;
	margin: 1px 1px 1px 1px;
	text-align: left;
}
.pollhd #type{
	float: left;
	width: 80px;
	margin: 1px 1px 1px 1px;
	text-align: left;
}
.pollhd #name{
	float: left;
	width: 350px;
	margin: 1px 1px 1px 1px;
	text-align: left;
}
.pollhd #date{
	float: left;
	width: 150px;
	margin: 1px 1px 1px 1px;
	text-align: left;
}
.pollhd #ovedate{
	float: left;
	width: 90px;
	margin: 1px 1px 1px 1px;
	text-align: left;	
}
.pollmation{
	float: left;
	display: inline;
	width: 754px;
	line-height: 30px;
	border: 1px solid #DCDCDC;
	margin: 2px 2px 2px 2px;
}
.pollmation #image{
	float: left;
	width: 70px;
	margin: 1px 1px 1px 1px;
	text-align: left;
}
.pollmation #type{
	float: left;
	width: 80px;
	margin: 1px 1px 1px 1px;
	text-align: left;
}
.pollmation #name{
	float: left;
	width: 350px;
	margin: 1px 1px 1px 1px;
	text-align: left;
}
.pollmation #date{
	float: left;
	width: 150px;
	margin: 1px 1px 1px 1px;
	text-align: left;
}
.pollmation #ovedate{
	float: left;
	width: 90px;
	margin: 1px 1px 1px 1px;
	text-align: left;
}
.pollmation div{
	width: 100px;
	margin: 0 auto;
}
.pollmation #image img{
	float: left;
	padding: 1px;
	margin: 1px;
}
.poll{
	width: 754px;
	background: White url(/images1/poll.gif) no-repeat left bottom;
}
.poll #title{
	width: 750px;
	float: left;
	margin: 3px 0 0 4px;
	color: Blue;
	font: normal bold 1.5em Arial, Sans-Serif;
	text-align: center;
}
.poll #content{
	width: 700px;
	float: left;
	margin-left: 54px;
}
.poll #pollInfo span{
	width: 600px;
	float: left;
	margin-left: 54px;
	border: 1px solid #4169E1; 
	padding-left: 6px;
}
.poll #pollInfo img{
	margin: 0 4px 1px 0;
}
.poll .le{
	width: 754px;
	float: left;
	line-height: 20px;
}
.poll .le #l{
	width: 300px;
	float: left;
	margin-left: 54px;
}
.poll .le input{
	vertical-align: text-bottom;
}
.poll .le #c{
	width: 80px;
	float: left;
	color: Green;
}
.poll .le #r{
	width: 320px;
	float: left;
	color: Green;
}
.poll #setpoll{
	float: left;
	width: 760px;
	text-align: center;
	margin: 8px 0 4px 0;
	border-top: 1px solid Silver;
}
.poll #setpoll img{
	margin: 4px 4px 0 4px;
}
.diy{
	line-height: normal;
	margin: 0 1px 2px 1px;
}

.diy p{
	line-height: normal;
	margin: 0;
}

.clear {
	/* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear: both;
	height: 0px;
	line-height: 0px;
}