/* CSS Document For Index of Photo2all.com */
*{ margin:0; padding:0; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333;
}
#header{ margin:0 auto; background:url(header-bg.gif); height:84px; width:1002px;position:relative;
}
#header img{ margin:15px 0 0 17px;
}
#header table{ top:45px; right:20px; position:absolute;
}
#header table td{ padding:0 3px 0 3px;
}
#header .kk{ border:1px solid #666;
}
#headernav{ margin:0 auto; width:1002px; height:27px;_height:28px; background:#5e483c; position:relative; overflow:hidden;
}
#kz{
	position:absolute;
	left:0px;
	bottom:-0.5px;
	overflow: hidden;
	_width: 1005px;
}
#headernav a{font-family:Arial, Helvetica, sans-serif;font-size:12px;padding:5px 8px 3px 8px;color:#fff;font-weight:bolder;
text-decoration:none;float:left;text-align:center;word-spacing:2px;
}
A.he1:link,A.he1:visited{ border-bottom:5px solid #669933; display:block; width:126px;_width:124px;
}
A.he1:hover{ background:#669933;
}
A.he2:link,A.he2:visited{ border-bottom:5px solid #ff6600; display:block; width:126px;
}
A.he2:hover{ background:#ff6600;
}
A.he3:link,A.he3:visited{ border-bottom:5px solid #3399cc; display:block; width:126px; 
}
A.he3:hover{ background:#3399cc;
}
A.he4:link,A.he4:visited{ border-bottom:5px solid #cc3300; display:block; width:126px; 
}
A.he4:hover{ background:#cc3300;
}
A.he5:link,A.he5:visited{ border-bottom:5px solid #cccc66; display:block; width:126px; 
}
A.he5:hover{ background:#cccc66;
}
A.he6:link,A.he6:visited{ border-bottom:5px solid #6666cc; display:block; width:126px;
}
A.he6:hover{ background:#6666cc;
}
A.he7:link,A.he7:visited{ border-bottom:5px solid #009999; display:block;width:134px; _width:136px;
}
A.he7:hover{ background:#009999;
}

/*-----------------container-----------------------*/
#container{ width:890px; margin:0 auto; height:500px; padding-top:20px;
}
#leftnav{ float:left; width:143px; background:#e7e2d9; border:1px solid #ccc;
}
#leftnav h2{ background:#cdc2b1; color:#4c3345; height:22px; line-height:22px; text-indent:10px;
}
#leftnav ul{ padding-bottom:5px;
} 
#leftnav ul li{ list-style:none; padding:3px 0 2px 10px; 
}
#leftnav ul li a{ color:#4c3345; text-decoration:none;
}
/*-----------------middlebox-----------------------*/
#middlebox{ width:100%; min-height:1%; padding-top:15px; float:left;
}
.mileft{ float:left; width:261px; height:175px; border:1px solid #ccc;
}
.mileft h2{ background:#e7e2d9; height:26px; line-height:26px;text-indent:10px;
}
.mileft p{ padding:10px; line-height:150%;
}
.mileft2{ float:left; width:618px; min-height:1%; margin-top:10px; border:1px solid #ccc; height:266px;
}
#video{ float:left; width:270px;
}
#video p{ padding:5px 5px 5px 10px;
}
.customer{ width:320px; float:left; padding:5px 5px 10px 10px; border-bottom:1px solid #ccc;
}
.mileft2 table{ float:left; width:310px; 
}
/*-----------------rightbox-----------------------*/
.rightbox{ float:right; width:255px;  min-height:1%;
}
.rightbox1 h2{background:#669933; height:26px; line-height:26px; text-indent:10px; color:#fff;
}
.rightbox1{ width:252px; height:206px;_height:203px; border:1px solid #ccc; 
}
.rightbox1 ul{ padding-left:4px;
}
.rightbox1 ul li{ background:url(jiantou.gif) left center no-repeat; list-style:none;padding:4px 0 4px 15px; _padding:4px 0 4px 15px;
}
.rightbox1 ul li a{ color:#000; text-decoration:none;
}
.rightbox1 ul li a:hover{ text-decoration:underline; color:#669933
}

/*-----------------footer-----------------------*/
#footer{ clear:both;
}
#footer p{ padding:20px; text-align:center;
}
#footer a:link,#footer a:visited{ text-decoration:none; color:#666;
}
#footer a:hover{ text-decoration:underline;
}
/*-----------------other-----------------------*/
.mar{ margin-right:13px;
}
.mar1{ margin-bottom:10px;
}
.col{ color:#1199bc;
}
.font1{ font-size:14px;
}
.more{ text-align:right; font-weight:bold;
}
.more a{ text-decoration:none;
}
.more a:hover{ color:#1199bc; 
}

