@charset "utf-8";
/* CSS Document */

body{font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0; background:url(../images/mainbg.jpg) top center no-repeat}
.logedbody{background:url(../images/logedbg.gif) repeat-x}
	.toolbar a{width:120px; height:15px;} 
a img{border:none}
a{color:#000}
a:hover{text-decoration:underline !important}

input{}

.clear{clear:both; font-size:0; line-height:0; float:none !important}

.header{height:123px; *height:133px; width:900px; margin:0 auto}
	.headerlink{text-align:right; margin-top:10px; margin-bottom:15px}
		.headerlink a{text-decoration:none}
		.headerlink .home{background:url(../images/dot1.gif) no-repeat 0 4px; padding-left:8px}
	.logo{float:left}
	.mainmenu{float:left; margin-left:5px; _margin-left:0; margin-top:10px}
		.mainmenu a{height:63px; display:block; text-decoration:none; line-height:95px; overflow:hidden; text-align:center; float:left; background:no-repeat 0 -63px}
			.mainmenu a:hover, .mainmenu .hot{font-weight:bold; color:#fff; background-position:0 0; text-decoration:none !important}
		.mainmenu .menu1{width:80px; background-image:url(../images/menu1.gif)}
		.mainmenu .menu2{width:90px; background-image:url(../images/menu2.gif)}
		.mainmenu .menu3{width:89px; background-image:url(../images/menu3.gif)}
		.mainmenu .menu4{width:93px; background-image:url(../images/menu4.gif)}
		.mainmenu .menu5{width:88px; background-image:url(../images/menu5.gif)}
		.mainmenu .menu6{width:92px; background-image:url(../images/menu6.gif)}
		.mainmenu .menu7{width:85px; background-image:url(../images/menu7.gif)}
		.mainmenu .menu8{width:98px; background-image:url(../images/menu8.gif)}
.content{width:900px; margin:0 auto}
	.contentleft{width:706px; float:left}
	.consultation{padding-top:10px; background:url(../images/signupcorner.gif) no-repeat top right; _margin-top:-4px}
		.consultation .title{font-size:20px; font-weight:bold; font-style:italic; color:#FE0000; font-family:微软雅黑, 黑体}
			.consultation .title font{color:#5F5F5F; font-size:18px}
		.consultation div{width:33%; float:left}
			.consultation div p{}
				.consultation div p span{display:block; height:23px; line-height:23px; font-size:16px; font-weight:bold; background:#665542; color:#fff; padding-left:10px; width:80%; margin:5px 0}
				.consultation div p .phone2{background:#7C6142}
	.listcontent{border:dotted 1px #7F6642; padding:3px; margin-right:10px}
		.list{margin:0; border:solid 1px #C8B188; background:url(../images/listbg.gif) bottom repeat-x; padding-bottom:20px}
		.list dt{background:url(../images/listtitle.gif) repeat-x; line-height:30px; height:30px; padding:0 10px 0 15px}
			.list dt strong{float:left; line-height:17px; margin-top:5px}
			.list dt a{float:right; width:44px; height:17px; display:block; background:url(../images/btnbg1.gif) no-repeat; margin-top:6px; line-height:17px; text-align:center; text-decoration:none; color:#C1A981; padding-left:2px}
		.list dd{margin:0; border-bottom:dotted 1px #7F6642; line-height:18px; margin:0 17px; padding:0 12px; background: url(../images/dot2.gif) no-repeat 0 6px; height:18px}
			.list dd a{text-decoration:none; float:left}
				.list dd a img{margin-left:5px}
			.list dd span{float:right; color:#7A8087}
		.list .last{border:none}
		.dotline{border:none; border-top:dotted 1px #7F6642; height:1px}
		.list2{}
			.list2 dd{background:url(../images/dot3.gif) no-repeat 0 5px; border:none; width:160px; line-height:normal; display:inline-block; *float:left}
			
	.contentright{float:right; margin-top:-11px; _margin-top:-15px}
		.contentright .service{margin:0; margin-top:2px; border:dotted #7F6642; border-width:0 1px}
			.contentright .service dt{height:45px; background:url(../images/titlebg1.gif) repeat-x; border-bottom:dotted 1px #7F6642; padding-left:5px; padding-top:5px}
				.contentright .service dt img{float:left; margin-right:5px}
				.contentright .service dt strong{color:#B72214}
				.contentright .service dt span{padding-top:5px; display:block}
			.contentright .service dd{margin:0; padding:3px 5px; color:#665542}
	.frame1{border-bottom:dotted 1px #8A7054}
		.frame1 .title{background:url(../images/titlebg2.gif) repeat-x; height:23px; border:solid 1px #8A7054; border-bottom:none; text-align:center; color:#fff; font-size:12px; line-height:23px; margin:0; *width:192px}
		.frame1 .subject{text-align:center; border:dotted #8A7054; border-width:0 1px}
			.frame1 .subject a{padding:5px 0; display:block}
			.frame1 .subject select{width:98%; margin:5px auto}

.footer{background:url(../images/footerbg.gif) repeat-x; text-align:center; padding:10px 0 0 0; line-height:20px; margin-top:10px}
	.footer span{color:#FE0000}

.topic{border-top:solid 2px #665542; padding-top:10px}
	.topic div{width:900px; margin:0 auto}

.login{margin-top:20px}
	.login .textbox{border:solid 1px #CBB58D; float:left; width:200px}
	.login .textboxcode{width:50px}
	.login div{border:solid #CBB58D; border-width:0 1px; width:646px; background:url(../images/loginbg1.gif) repeat-x}
	.login table{margin:40px auto}
	.login .code{border:solid 1px #CBB58D; float:left; margin-left:5px}
	.login a{float:left; margin-left:10px; text-decoration:none; padding-top:3px}
	.login .button1{width:64px; height:26px; background:url(../images/btnbg2.gif) no-repeat; border:none; color:#fff; font-weight:bold}
	.login .button2{width:87px; height:26px; background:url(../images/btnbg3.gif) no-repeat; border:none; font-weight:bold; margin-left:10px}
	.login .button3{width:71px; height:26px; background:url(../images/btnbg5.gif) no-repeat; border:none; font-weight:bold; margin-left:10px}

.forgot{margin-top:20px}
	.forgot .textbox{border:solid 1px #CBB58D; float:left; width:200px}
	.forgot .textboxcode{width:50px}
	.forgot div{border:solid #CBB58D; border-width:0 1px; width:646px; background:url(../images/forgotbg.jpg) repeat-x}
	.forgot table{margin:40px auto}
	.forgot .code{border:solid 1px #CBB58D; float:left; margin-left:5px}
	.forgot a{float:left; margin-left:10px; text-decoration:none; padding-top:3px}
	.forgot .button1{width:64px; height:26px; background:url(../images/btnbg2.gif) no-repeat; border:none; color:#fff; font-weight:bold}
	.forgot .button2{width:87px; height:26px; background:url(../images/btnbg3.gif) no-repeat; border:none; font-weight:bold; margin-left:10px}

.loged{margin:20px 100px}
	.loged h1{font-size:14px; color:#665542}
	.loged a{text-decoration:none}
		.loged a span{color:#665542; font-weight:normal}
	.loged .button{background:url(../images/btnbg4.gif) repeat-x; color:#f00; font-weight:bold; display:inline-block; text-align:center; padding:5px 10px; border:dotted 1px #CBB58D}

	
	.loged .button2{}
		