@charset "utf-8";
@import url("normalizes.css");

body{background:#e1e1b6 url(../images/bg/background.jpg) repeat-x left top; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}
a{ color:#fff; text-decoration:none;}
a:hover{ text-decoration:underline;}
#content{ padding-bottom:60px; width:930px; overflow:hidden; margin: 0 auto; position:relative;}
#leftNav{ width:190px; height:344px; background:#003366; border:6px solid #006699; color:#FFFFFF; float:left;}
#leftNav h3{ font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; padding:12px;}
#leftNav li{ background:url(../images/icons/circle.gif) no-repeat left center; padding-left:10px; height:24px; line-height:24px;font-size:14px;}
#leftNav ul{ padding-left:12px;}
#email{font-weight:bold;font-size:14px; padding-left:20px; padding-right:12px;}  
#contact a{font-family:arial;color:#000033;}
#contact{ color:#c8c8ba; padding-top:49px; padding-bottom:9px; position:relative;}
#siteUrl{ font-size:13px; padding-left:12px;}
#banner{ position:relative; float:right;margin:6px;height:344px; width:707px; background:url(../images/bg/bannerbg.gif) no-repeat left top;}
#logo{ position:absolute; top:21px; left:21px; z-index:10;}
#logo_descrption{ position:absolute; left:14px; bottom:14px; z-index:10;}
#girl{ position:absolute; background:url(../images/bg/girl.png) no-repeat left top; width:526px; height:424px; z-index:1; right:0; bottom:0;}
#bannerBorder{ position:absolute; border:6px solid #fff; width:707px; height:344px; z-index:20; left:-6px; top:-6px;}
#tel{ position:absolute; right:0; top:36px; color:#003399; font-size:24px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; z-index:10;}
#contact-form{ border:6px solid #fff;margin:10px 0; background:#FFFEFF; height:124px;}
.wrap{ overflow:hidden; clear:both;}
#designext {
	font-size: 14px;
	text-align: center;
	padding-top: 10px;
}
#contact-form .title{ font-size:16px; background:url(../images/icons/titleJb.gif) repeat-x left top; height:39px;padding-left:10px;}
#contact-form .title img{padding-top:14px;}
.wrapFrom { width:auto; padding-left:10px; overflow:hidden; float:left;padding-top:9px;}
.wrapFrom table{ width:702px; overflow:hidden; font-family:"Myriad Pro"; font-size:14px; float:left;line-height:25px;}
.self_field{ border:1px solid #999; background:url(../images/icons/field_bg.gif) repeat-x left top; padding:3px;width:64px; margin-right:4px;}
.lastField{ position:absolute;left:76px;}
.wrapField{ position:relative;}
.long{width:157px;}
.short{width:33px;margin-right:14px;}
.wrapFrom table .item_01{width:170px;}
.wrapFrom table .item_02{width:184px;}
.wrapFrom table .item_03{width:170px;}
.from_descrption{ float:left; width:200px; font-family:"Myriad Pro"; font-size:14px; height:86px;padding-top:5px; background:url(../images/icons/field_jb.gif) no-repeat left center; line-height:20px;}
.wrapField .field_01{position:absolute;left:10px;}
.wrapField .field_02{position:absolute;left:65px;}
.wrapField .field_03{position:absolute;left:121px;}
.from_descrption p{ padding-left:18px;}
.blue{ color:#003399;}
.wrap-2{ clear:both;height:355px;}
.wrap .advs{ text-align:center;background:#20376c url(../images/bg/advbg.gif) no-repeat left top ; margin-right:3px;width:296px; height:288px; border:6px solid #006699; float:left;}
.wrap .last_item{ margin:0;}