#page {width:990px;}
#head {width:990px;clear:both;}
#foot {margin:auto;width:990px;clear:both;}

/* ----->> Page Head <<----- */
#logo {float:left;overflow:hidden;width:210px;height:81px;}
.hotline {float:left;overflow:hidden;width:260px;height:81px;}

/* .passport */
.passport {float:right;width:480px;height:25px;padding:4px 10px 0 0;text-align:right;color:#FFF;font-size:13px;background:url(img/passport_bg_pifa.gif) no-repeat right;}
.passport a {color:#FFF !important;}
#form-login {display:inline;}
#form-login input {border:1px solid #000;width:70px;height:16px;}
#form-login select {font-size:12px;}
#form-login button {width:35px;height:18px;font-size:12px;}

.contactus {padding:25px 5px 0 0;}
.trustpass {width:200px;height:33px;clear:right;padding:15px 10px 0 0;overflow:hidden;}

/* ----->> Page Foot <<----- */
#service {border-bottom:1px solid #920e0e;padding:13px 0;overflow:hidden;background:url(img/service_bg.gif) repeat-x;*zoom:1;}
#service dl {float:left;display:inline;margin-left:-1px;padding:0 15px 0 35px;width:145px;background:url(img/service_bar.gif) no-repeat 0 5px;}
#service dl dt {font-weight:bold;font-size:13px;}

.nav-bottom, .copyright, .org-logo {text-align:center;line-height:25px;}
.nav-bottom {margin-top:10px;letter-spacing:1px;font-size:13px;}
.nav-bottom a {margin:0 5px;}
.copyright, .copyright a {}
.org-logo img {margin:10px 5px;}

/*=====================>>> Common Style <<<=====================*/
/* layout */
#body {margin:0 auto 10px;width:990px;clear:both;*zoom:1;}

.grid-c {clear:both;overflow:hidden;*zoom:1;}
.grid-c2-s200 .col-side {width:190px;margin-right:10px;}
.grid-c2-s200 .col-main {width:790px;}

/* --- .mod.mod-c  --- */
.mod-c {margin-top:10px;border:1px solid #c5c5c5;color:#615d5d;padding:1px;}
.mod-c .hd {padding-right:15px;height:24px;line-height:24px;color:#FFF;background:#2f63b6 no-repeat;}
.mod-c .hd h3 {padding-left:30px;background:url(img/mod_hd_c.gif) no-repeat;}
.mod-c .bd {padding:10px;}
.mod-c a {color:#615d5d;}

/* .breadcrumb */
.breadcrumb {margin-bottom:10px;padding-left:30px;height:25px;line-height:25px;background:url(img/icon_bc.gif) no-repeat #eee 4px 0;}

/* library */
.img-list.il-one li {line-height:21px;}
.img-list.il-one li img {border:1px solid #9f9b9b;padding:4px;width:144px;height:192px;}

.img-list .shop-price {color:#920e0e;}
.img-list a:hover .shop-price {color:#F00;}
.img-list .market-price {color:#999;}


/* =================================== xxxxxxxxxx 2009-10-27 -- ==================================== */

/* #nav-box */
#nav-box {clear:both;height:45px;}
#nav-box a:hover {color:#F00 !important;}
#nav-box li {float:left;display:inline;text-align:center;font-size:14px;}

#nav-box .main {float:left;padding:9px 0 0 0; width::720px;}
#nav-box .main li {width:114px;height:36px;font-weight:bold;margin-right:10px; background-image:url(img/nav_bg_x.gif); background-repeat:no-repeat;text-indent:-9999px;}
#nav-box .main li a {color:#FFF;display:block;width:114px;height:36px;overflow:hidden;}

#nav-item-1 {background-position:0 0;}
#nav-item-2 {background-position:0 -37px;}
#nav-item-3 {background-position:0 -74px;}
#nav-item-4 {background-position:0 -111px;}
#nav-item-5 {background-position:0 -148px;}

#nav-item-1.active {background-position:-115px 0;}
#nav-item-2.active {background-position:-115px -37px;}
#nav-item-3.active {background-position:-115px -74px;}
#nav-item-4.active {background-position:-115px -111px;}
#nav-item-5.active {background-position:-115px -148px;}


#nav-box .sub {float:right;padding:10px 0 0 30px; width:330px;}
#nav-box .sub li {width:134px;height:35px;margin-right:15px;}


/* #search-box */
#search-box {margin:0 auto 2px;padding:0px 10px;height:33px;background:url(img/search_bg_pifa.gif) repeat-x;}
#form-search {padding-top:7px;width:300px;height:27px;}
#form-search input {float:left;display:inline;margin-right:5px;border:1px solid #CCC;width:152px;height:17px;font-size:13px;}
#form-search select {float:left;display:inline;margin-right:5px;width:6.3em;}
.img-btn.btn-search {float:left;display:inline;width:52px;height:18px;background: url(img/btn_search_x.gif) no-repeat;}

.hot-search {float:right !important;margin:6px 10px 0;height:22px;line-height:22px;overflow:hidden;_line-height:25px;color:#FFF;}
.hot-search a {margin-left:10px;color:#FFF;}


/* library */
.img-list.il-one li {width:188px;height:300px;}
.img-list.il-one li img {border:0;padding:0;width:188px;height:250px;}

