@charset "utf-8";
/* CSS Document */

body {width:100%; margin:0; padding:0;}
img {border:0;}
.clear {clear:both;}

form {margin:0; padding:0;}
.form2 {
	width:525px;
	height:185px;
	background:url(images/im_07c.jpg) no-repeat;
	margin-top:15px;
	padding-top:5px;
}
.form2 form {
	margin:0; 
	padding:0;
}
.from2 h1 {font:bold italic 18px Arial; color:#ff6111; text-align:center; margin-top:8px;}
.form2 th {padding:6px 3px; text-align:right; font:bold italic 12px Arial;}

input {width:190px; border:1px solid #222; font:12px Arial; padding:3px;}
input.submit {width:auto; border:none; padding:0;}
select {width:196px;}

a {color:#ff600f; text-decoration:none;}
a:hover {text-decoration:underline;}
.mainrt{padding: 20px 15px 15px;}

#wrapper {width:1000px; margin:0 auto;}
#header .logo {float:left; margin-top:30px;}
#header .phone {float:right; margin-top:20px;}
#nav {float:right; width:1100px; text-align:right; height:40px; margin-top:15px; padding-right:0px;}
#nav ul {float:right; width:auto; margin:0;}
#nav ol {float:right; width:auto; margin:0;}
#nav li {float:left; background:url(../images/bg-nav.png) repeat-x top; display:inline; font:bold 14px Arial; color:#232323; text-shadow:0 1px 1px #fff; line-height:40px; padding:0 10px; border-right:1px solid #b4b4b4;}
#nav li.last {border:none;}
#nav li.end-l {background:url(../images/nav-end-left.png); height:40px; width:5px; padding:0; margin:0; border:none;}
#nav li.end-r {background:url(../images/nav-end-right.png); height:40px; width:5px; padding:0; margin:0 3px 0 0; border:none;}
#nav li a {color:#232323; text-decoration:none;}
#nav li a:hover {color:#696161;}
#main .top {float:left; width:1000px; height:8px; background:url(../images/bg-main-top.png) no-repeat; margin:0;}
#main .bot {float:left; width:1000px; height:8px; background:url(../images/bg-main-bot.png) no-repeat; margin:0;}
#main .content {float:left; width:998px; border-left:1px solid #929292; border-right:1px solid #929292; background:url(../images/bg-banner.jpg) 
no-repeat 8px 4px; min-height:400px; background-color:#FFF;}

#main .content-sue {float:left; width:998px; border-left:1px solid #929292; border-right:1px solid #929292; background:url(../images/bg-banner-sue.jpg) 
no-repeat 8px 4px; min-height:400px; background-color:#FFF;}

#main .content1 {float:left; width:998px; border-left:1px solid #929292; border-right:1px solid #929292; }

#main .content1 h1 {font:bold 24px Arial; margin-left:25px;}
#main .content1 h2 {font:bold 18px Arial; margin:0 0 0 25px;}
#main .content1 table {width:950px; margin-left:25px;}
#main .content1 td {font:12px Arial;}

#main .content .banner {float:left;}
#main .content .banner h1 {font:bold 20px Arial; color:#ff600f; text-shadow:0 0 20px #fff; margin:34px 0 0 50px;}
#main .content .banner p {font:bold 18px Arial; color:#000; text-shadow:0 0 20px #fff; margin:6px 0 0 50px;}
#main .content .banner ul {margin:6px 0 0 80px; padding:0;}
#main .content .banner ol {margin:6px 0 0 80px; padding:0;}
#main .content .banner li {font:italic bold 14px Arial; color:#000; line-height:25px; padding-left:10px; list-style-image:url(../images/check.png);}

/*banner sue*/

#main .content-sue .banner-sue {float:left;}
#main .content-sue .banner-sue h1 {font:bold 20px Arial; color:#ff600f; text-shadow:0 0 20px #fff; margin:34px 0 0 50px;}
#main .content-sue .banner-sue p {font:bold 18px Arial; color:#000; text-shadow:0 0 20px #fff; margin:6px 0 0 50px;}
#main .content-sue .banner-sue ul {margin:6px 0 0 80px; padding:0;}
#main .content-sue .banner-sue ol {margin:6px 0 0 80px; padding:0;}
#main .content-sue .banner-sue li {font:italic bold 14px Arial; color:#000; line-height:25px; padding-left:10px; list-style-image:url(../images/check.png);}

#main .content-sue .form-box-sue {float:right; margin:20px 20px 0 0; width:385px;}
#main .content-sue .form-box-sue h1 {font:bold italic 16px Arial; color:#113eff; text-align:center; margin-top:8px;}
#main .content-sue .form-box-sue p {font:11px Arial; color:#222; text-align:center; margin:20px 0 5px 0;}
#main .content-sue .form-box-sue table {margin-top:0px;}
#main .content-sue .form-box-sue th {padding:6px 3px; text-align:right; font:bold italic 12px Arial;}
#main .content-sue .form-box-sue td {padding:3px;}
#main .content-sue .form-box-sue td.privacy {padding:3px; font:10px Arial; text-align:center;}
#main .content-sue .form-box-sue .required {color:red; font-weight:bold;}
#main .content-sue .content-left {float:left; margin:-80px 0 0 15px; width:555px;}
#main .content-sue .content-left ol{font:normal 12px Arial;}
#main .content-sue .content-normal {float:left; margin:-0px 0 0 15px; width:965px;}
#main .content-sue h1 {font:bold 24px Arial; margin:0;}
#main .content-sue h2 {font:bold 18px Arial; margin:0;}
#main .content-sue p {font:12px Arial; color:#000; line-height:18px;}
#main .content-sue li {font:12px Arial; color:#000; line-height:18px;}

/*-- end sue */

#main .content .form-box {float:right; margin:20px 20px 0 0; width:385px;}
#main .content .form-box h1 {font:bold italic 18px Arial; color:#ff6111; text-align:center; margin-top:8px;}
#main .content .form-box p {font:11px Arial; color:#222; text-align:center; margin:20px 0 5px 0;}
#main .content .form-box table {margin-top:0px;}
#main .content .form-box th {padding:6px 3px; text-align:right; font:bold italic 12px Arial;}
#main .content .form-box td {padding:3px;}
#main .content .form-box td.privacy {padding:3px; font:10px Arial; text-align:center;}
#main .content .form-box .required {color:red; font-weight:bold;}
#main .content .content-left {float:left; margin:-80px 0 0 15px; width:555px;}
#main .content .content-left ol{font:normal 12px Arial;}
#main .content .content-normal {float:left; margin:-0px 0 0 15px; width:965px;}
#main .content h1 {font:bold 24px Arial; margin:0;}
#main .content h2 {font:bold 18px Arial; margin:0;}
#main .content p {font:12px Arial; color:#000; line-height:18px;}
#main .content li {font:12px Arial; color:#000; line-height:18px;}
#footer {float:left; width:1000px; min-height:50px;}
#footer .navfoot {float:left;}
#footer .navfoot ul {margin:0; padding:0;}
#footer .navfoot li {display:inline; margin-right:10px; font:11px Arial; padding:5px;}
#footer .copyright {float:right; font:11px Arial; color:#222; padding:5px;}

.newtdh3{font:bold 24px Arial; margin:0;}
.order, .order a:link, .order a:visited, .order a:active, .order a:hover {color:#d64e28;}
