/* ---------------------------------------------------------------------------------
Winliuxq_biz914 
Author:winliuxq.com
For:phpcms_2007 sp6
--------------------------------------------------------------------------------- */

body{margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;background:#e5e5e5;}
p{color:#3b3b3b;font-size:0.80em;line-height:1.5em;margin:0 0 1.1em 0;}
h1, h2, h3{font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;margin:0 0 0.75em 0;}
h4, h5, h6{margin:0 0 0.75em;font-size:0.80em;}
h1{color:#306395;font-size:1.5em;border-bottom:solid 1px #c4c4c4;padding:0 0 11px 0;}
h1 span{color:#6c9dcd;}
h2, h3, h4, h5, h6{color:#434343;}
h2{font-size:1.3em;}
h2 span{color:#727272;}
h3{font-size:1.05em;color:#b01818;margin:0 0 0.5em 0;}
h3 span{color:#515151;}
h4{margin:0 0 0.4em 0;}
h5{font:0.70em Verdana, Arial, Helvetica, sans-serif;text-transform:uppercase;font-weight:bold;color:#666;line-height:1.4em;}
a img{border:none;}
#headerOuter{width:100%;float:left;background:#fff;min-width:900px;}
#header{background:url(img/windwill2.gif) no-repeat center 0;}
#headerInner{width:900px;height:180px;margin:0 auto;} 

.hide{display:none;}
.show{display:block;}

#mainOuter{width:100%;float:left;background:#fff;min-width:900px;}
#main{width:900px;margin:0 auto;}
#mainInner{width:900px;float:left;background:url(img/bg-main.gif) repeat-y 0 0;}
#mainSpace{background:url(img/bg-main-bottom.gif) no-repeat 0 0 #fff;width:100%;height:40px;float:left;}

#shadow{width:900px;float:left;height:43px;background:url(img/bg-nav-shadow.gif) repeat-x 0 0 #fff;}
#left{float:left;width:209px;background:url(img/bg-left-top.gif) no-repeat 0 0 #e5e5e5;padding:8px 8px 52px 8px;}
#right{width:652px;float:right;padding:3px 0 0px 0;margin-bottom:-10px;}

#logo{margin:52px 0 7px 0;float:left;text-indent:-5000px;}
#logo a{width:379px;height:76px;background:url(img/logo.gif) no-repeat 0 0;display:block;}
#phone{width:229px;height:54px;float:right;background:url(img/bg-phone.gif) no-repeat 0 0;margin:69px 0 0 0;}
#navigation{width:900px;background:url(img/bg-navigation.jpg) no-repeat 0 0 #184272;height:45px;float:left;}

.left{float:left;}
.right{float:right;}

/* ---------------------------------------------------------------------------------
   NAVIGATION
--------------------------------------------------------------------------------- */

#navigation ul{margin:0;padding:0;}
#navigation ul li{float:left;list-style-type:none;}
#navigation ul li a {color:#fff;font:0.7em Verdana, Arial, Helvetica, sans-serif;text-decoration:none;font-weight:bold;text-transform:uppercase;display:block;float:left;}

.s1{background:url(img/bg-nav-divider.gif) no-repeat right 8px;padding-right:1px;}
.s1 span{float:left;padding:16px 17px 0px 20px;display:block;background:url(img/bg-nav-cornerL.gif) no-repeat 0 0;height:29px;cursor:hand;}
.s3 span {padding:16px 20px 0px 18px;display:block;background:url(img/bg-nav-cornerR.gif) no-repeat right 0;text-align:center;height:29px;cursor:hand;float:right;}
.s2{ background:url(img/bg-nav-divider.gif) no-repeat right 8px;height:45px;padding-right:1px;}
.s2 a{ padding:16px 18px 0px 18px;height:29px;}
.s1 a:hover{background:#163657;}
.s2 a:hover{background:#163758;} 
.s3 a:hover{background:#112e50;}

#p01 #n01,#p01 #n01:hover,
#p02 #n02,#p02 #n02:hover,
#p03 #n03,#p03 #n03:hover,
#p04 #n04,#p04 #n04:hover,
#p05 #n05,#p05 #n05:hover,
#p06 #n06,#p06 #n06:hover,
#p07 #n07,#p07 #n07:hover,
#p08 #n08,#p08 #n08:hover
{ background:url(img/bg-nav-arrow-hover.gif) no-repeat center bottom #102339;} 

/* ---------------------------------------------------------------------------------
right
--------------------------------------------------------------------------------- */

#right ul{margin:0 0 1.1em 0;padding:3px 0 0 0;}
#right ul li{color:#2e2e2e;font-size:0.80em;list-style-type:none;padding:2px 0px;background:url(img/arrow-01.gif) no-repeat 0px 7px;text-indent:22px;}
#right ul li a{color:#2e2e2e;text-decoration:none;}
#right ul li a:hover{color:#ba2929;text-decoration:underline;}

#right p a{color:#2e2e2e;}
#right p a span,#right p a:hover{color:#ba2929;}
#right p a span{font-size:1.1em;}

.intro{font-size:1.30em;line-height:1.4em;font-family:Georgia, "Times New Roman", Times, serif;color:#4d4d4d;}
.intro span{width:400px;display:block;}

#home #right{padding-bottom:120px;margin:0;}
#home #mainSpace{background:url(img/bg-main-bottom-home.gif) no-repeat 0 0;margin-top:-40px;}
.homeimg{background:url(img/home-business.jpg) no-repeat right bottom;}

.homeWidth1{width:350px;}
.green{color:#1b9000;font-weight:bold;}
.imgRight{margin:3px 0 0 25px;padding:5px;border:solid 1px #ccc;}

#packages,#purchase{border-top:dashed 1px #ccc;padding:20px 0 2px 0;margin-top:10px;}
#packages em span{font-weight:bold;font-style:normal;}
#packages .list01{width:300px;float:left;}
#packages .list02{width:350px;float:left;}
#packages ul li{font-size:0.70em;padding:2px 0px 2px 0px;}

#purchase .left{float:left;width:150px;font-size:0.95em;color:#2e2e2e;display:block;padding:3px 0px 3px 50px;}
#purchase p a:hover span,#purchase a:hover em {cursor:hand;}
#purchase .right{float:right;width:65px;display:block;text-align:right;margin:0;text-indent:0px;padding:2px 0px 0px 0px;}

#purchase p em{color:#666;}
#purchase{float:left;width:100%;position:relative;}
#purchase p{font-size:0.70em;float:left;width:100%;margin:0 0 6px 0;}
#purchase p a{text-decoration:none;float:left;overflow:hidden;}
#purchase p:hover{background:url(img/bg-buy-hover.gif) repeat-y 0 0;}
#purchase p a:hover,#purchase p a:hover span{color:#000;}
#purchase h3,.purchaseBox3 h3{ margin:0 0 20px 0px;font-size:0.95em;}
#purchase h4{margin:10px 0 20px 0px;display:block;float:left;width:100%;}

.purchaseBox,.purchaseBox2{border:solid 1px #adadad;float:left;padding:7px 9px 15px 10px;width:278px;background:url(img/bg-purchaseBox.gif) repeat-x 0 0;}
.purchaseBox2{padding-right:0px;width:288px;}
.purchaseBox3{margin-bottom:15px;border:solid 1px #adadad;padding:7px 9px 0px 10px;background:url(img/bg-purchaseBox.gif) repeat-x 0 0;clear:both;}
.purchaseBox3 h3 a.more{float:right;padding-top:2px;display:block;font-size:12px;}
.dh{margin-bottom:12px;padding-bottom:10px;font-size:12px;border-bottom:1px solid #f6f6f6;}
.times{font-size:12px;color:#999;}
span.post{float:right;font-size:14px;border:1px solid #ccc;background:#eee;}
span.post a{padding:0 12px;height:27px;display:block;line-height:29px;}
span.post a:hover{background:#fff;}
.gbform{font-size:12px;clear:both;}
.gbform .t1{width:40px;font-weight:bold;color:#666;}
.gbform .input1{height:16px;border:1px solid #ccc;font-size:12px;font-family:arial;}
.gbshow{font-size:12px;line-height:21px;border-top:1px solid #ccc;border-left:1px solid #ccc;}
.gbshow td,.gbshow th{border-right:1px solid #ccc;border-bottom:1px solid #ccc;text-align:left;}
.gbshow th{background:#eee;}
#purchase #online p{margin:0 0 1px 0px;}

.large{width:632px;}
.height1{height:125px;}
.extra{color:#666;padding:0px 0px 10px 50px;line-height:0.3em;display:block;}
.greyTxt{font-size:0.9em;color:#666;}

.pdf,.word,.buy{background:url(img/icon-pdf.gif) no-repeat 3px 0;display:block;padding:6px 0px 6px 41px;float:left;margin:0 0 6px 0;}
.pdf,.word{width:240px;}
.word{background:url(img/icon-word.gif) no-repeat 5px 0;}
.buy{background:url(img/icon-buy.gif) no-repeat 5px 5px;padding:3px 0px 4px 0px;}

#or,#or2{width:50px;height:135px;background:url(img/icon-or.gif) no-repeat center 20px;float:left;}
#or2{width:100%;height:50px;background-position:0 20px;}

.noMargin{margin:0;}
.smH1{font-size:0.7em;}

#gst{float:left;width:100%;margin:15px 0 0 0;position:relative;}
#searchLeft{width:310px;float:left;padding-left:10px;}
#searchRight,#searchRight2{width:270px;float:right;border-left:dashed 1px #ccc;padding:0px 10px 0 12px;margin:0px;}
#searchLeft .left{width:195px;}
#searchRight2 .left{width:142px;}

#OrArrow{background:url(img/bg-or.gif) no-repeat 26px 8px;}

.partner{width:100%;float:left;margin:5px 0 20px 0;}
.partner a img{border-right:solid 3px #ccc;float:left;margin-right:10px;display:inline;}
.partner h3{color:#666;margin:4px 0px 0px 0px;}
.partner p{margin:0;}

/* ---------------------------------------------------------------------------------
left
--------------------------------------------------------------------------------- */

#left h3{float:left;width:201px;color:#363636;height:29px;background:url(img/bg-left-h3.gif) no-repeat 0 0 #fff;padding:8px 0 0 8px;margin:0 0 6px 0;}
#left hr{display:none;}
#left ul{margin:0 0 12px 0;padding:0 0 0 10px;width:185px;float:left;position:relative;z-index:99;}
#left ul li{list-style-type:none;font-size:0.7em;float:left;width:100%;}
#left ul li a{color:#2e2e2e;padding:8px 0px 8px 19px;float:left;width:166px;display:block;text-decoration:none;cursor:pointer;cursor:hand;}
#left #lForms li a{background:url(img/icon-pdf2.gif) no-repeat 0 center;}

#left .underline,#left .underline3{border-bottom:dashed 1px #b2b2b2;background:url(img/arrow-02.gif) no-repeat 0 center;}
#left .underline2,#left .underline4{background:url(img/arrow-03.gif) no-repeat 0 center;border-bottom:dashed 1px #b2b2b2;}
#left .noUnderline{background:url(img/arrow-02.gif) no-repeat 0 center;}

#left ul ul{margin:0;padding:0;}
#left ul ul li a,#left #lForms ul li a,#left ul ul li .underline{background:url(img/arrow-sm.gif) no-repeat 4px 12px;font-size:11px;color:#666;}

#left ul li a:hover,#left ul ul li a:hover,#left #lForms li a:hover,#left .ImOver{color:#ba2929;text-decoration:underline;}
#left .ImOff{color:#2e2e2e;text-decoration:none;}

/* ---------------------------------------------------------------------------------
footer
--------------------------------------------------------------------------------- */

#footerOuter{width:100%;float:left;padding:15px 0px 35px 0px;}
#footer{width:900px;margin:0px auto;}
#footer p{font-size:0.7em;color:#595959;line-height:1.6em;margin:0;}
#footer a{color:#595959;}
#footer a:hover{color:#ba2929;}

#footer ul{margin:0;padding:0;font-size:0.7em;}
#footer ul li{list-style-type:none;padding:0 7px;float:left;}

#footer .underline{border-right:solid 1px #ccc;}
#footer hr{display:none;}