@charset "utf-8";
/* CSS Document */
body {margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#333;}
form,input,ul,li,h3,h4,h5 {margin:0;padding:0;}
a {text-decoration:none;}
img {border:none;}
.line-x {background:url(../images/line_x.gif) 0px center  repeat-x;}
.line-y {background:url(../images/line_y.gif) center 0px  repeat-y;}
.price {font-size:14px;font-weight:bold;font-family:Geneva;color:#ff6600;}

/* header css begin */
#header {width:100%;margin:0 auto;padding-bottom:8px;background-color:#fbfbfb;border-bottom:solid 1px #f1f1f1; border-top:solid 8px #03b8fc;}
#nav {margin:0 auto;width:910px;height:35px;background:url(../images/bg_menu.gif) 0px 0px repeat-x;}
#navleft {float:left;width:18px;height:35px;background:url(../images/menu_left.gif) 0px 0px no-repeat;}
#navright {float:left;width:223px;height:35px;background:url(../images/menu_right.gif) 100% 0px no-repeat;}
#navright form {width:211px;height:23px;margin:6px;background:url(../images/search_bg.gif) 0px 0px no-repeat;}
#keywords {float:left;margin-left:9px;;width:141px;height:23px;line-height:23px;border:none;font-size:11px;}
#searchbtn {float:left;}
#nav ul {float:left;width:669px;list-style:none;background:url(../images/bg_menu.gif) 0px 0px repeat-x;}
#nav li {float:left;margin-left:10px;height:35px;line-height:33px;text-align:center;color:#fff;}
#nav a:link, #nav a:visited {line-height:35px;color:#fff;font-weight:bold;}
/* header css end */
/* footer css begin */
#footer {width:100%;height:55px;margin:0 auto;padding-top:15px;background-color:#fafafa;border-top:solid 1px #f1f1f1;line-height:20px;font-size:10px;text-align:center;color:#afb0b1;}
#footer a:link, #footer a:visited {color:#4f5255;}
/* footer css end */
/* left css begin */
#box {width:180px;margin-bottom:15px;}
#boxhead {width:180px;height:38px;background:url(../images/boxhead_bg.gif) 0px 0px repeat-x;}
#boxhead_l {float:left;width:5px;height:38px;background:url(../images/headcorner.gif) 0px 0px no-repeat;}
#boxhead_r {float:left;width:5px;height:38px;background:url(../images/headcorner.gif) -5px 0px no-repeat;}
#box h3 {float:left;width:145px;height:38px;padding-left:25px;line-height:36px;font-size:11px;color:#182334;background:url(../images/boxhead_h3.gif) 2px 9px no-repeat;}
#box ul{width:178px;padding-bottom:10px;list-style-type:none;border:solid 1px #dbdbdb;}
#box a {display:block;width:150px;margin:0 10px;padding-left:5px;line-height:22px;border-bottom:solid 1px #eee;}
#box a:hover {color:#fff;background-color:#09BAEE;}
/* left css end */
#breadcrumb {width:875px;height:20px;line-height:20px;margin:0 auto;}
#infobox {width:658px;height:auto;border:solid 1px #dbdbdb; position:relative;margin:0 15px 15px 15px;padding:10px;}
#topleft {position:absolute;overflow:hidden;width:5px;height:5px;background:url(../images/corner.gif) -5px -5px no-repeat; top:-1px; left:-1px;}
#topright {position:absolute;overflow:hidden;width:5px;height:5px;background:url(../images/corner.gif) 0px -5px no-repeat; top:-1px; right:-1px;}
/* index css begin */
#tabbox h3 {font-size:12px;}
#tabbox h4 {font-size:11px;}
#tabbox p {margin:5px 10px;text-indent:10px;}
#tabbox ul {margin:10px;clear:left;list-style:none;font-size:10px;}
#tabbox ul li {width:158px;height:20px;float:left;line-height:20px;}
#tabbox ol {margin:10px 0 0 30px;color:#ff3300;}
#tabbox ol li {margin-top:8px;}
#tabbox ol a:link,#tabbox ol a:visited {color:#ff3300;text-decoration:underline;}
#tabbox .image {float:left;width:240px; height:auto;}
#tabbox .info {float:left;width:418px;height:auto;text-align:left;}
/* index css end */

