body {margin:0px;}
form {margin:0px;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
a img {border:0px none;}
.bar {width:980px;margin:0px auto;border-left:1px solid #C0C0C0;border-right:1px solid #C0C0C0;padding:4px 5px 5px;background:url('/img/bar.gif') repeat-x;font:11px tahoma;}
.barleft {float:left;color:#909090;}
.barleft a {margin:0px 5px 0px;color:#0000FF;}
.barright {padding-right:8px;text-align:right;}
.barright a {color:#000000;}
.txtLogo {padding:0.2em;font:700 2em arial;}
.topAddress {padding:0.4em;padding-top:0px;font:1em arial;color:#0000EE;}
.site_navi {width:992px;margin:0px auto;border-left:1px solid #C0C0C0;border-right:1px solid #C0C0C0;background:url('/img/navibg.gif') repeat-x;}
.site_navi ul {float:left;width:552px;margin:0px;padding:9px 0px 5px;background:url('/img/navibg.gif') repeat-x;}
.site_navi ul li {display:inline;border-right:1px solid #EEEEEE;padding-right:8px;padding-left:12px;font:700 13px tahoma;}
.site_navi ul li a {color:#FFFFFF;}
.site_navi ul li a:hover {color:#FFFF33;}
.quickLog {float:left;width:435px;padding:5px 0px 5px;padding-right:5px;background:url('/img/navibg.gif') repeat-x;}
.quickLog table td {padding:0px 3px 0px;font:11px verdana;color:#FFFFFF;}
.qTxt {border:1px solid #F56E23;}
.qButton {width:101px;height:24px;border:0px none;background:url('/img/qButton.gif');font:11px verdana;}
.main {width:992px;margin:0px auto;border-left:1px solid #C0C0C0;border-right:1px solid #C0C0C0;}
.left {width:219px;border-right:1px solid #F69968;background:#FFF3D9;vertical-align:top;}
.innerleft {width:219px;overflow:hidden;}
.content {width:770px;height:160px;padding-bottom:8px;vertical-align:top;}
.mHead {padding-top:8px;padding-left:12px;padding-bottom:5px;border-top:1px solid #FFFCFA;border-bottom:1px solid #FEE2A1;font:700 16px arial;}
.menu {width:100%;}
.menu td {padding:4px;padding-left:27px;background:url('/img/red_arw.gif') no-repeat 14px 9px;border-top:1px solid #FFFCFA;border-bottom:1px solid #FEE2A1;font:16px arial;}
.menu td a {color:#0020EE;}
.list_yahoo {width:100%;}
.list_yahoo td {padding:5px;padding-left:27px;}
.mPhone {padding-left:27px;padding-top:12px;padding-bottom:12px;border-top:1px solid #FFFCFA;font:700 18px tahoma;color:#FF0020;}
.sitePath {padding:5px 8px 5px;background:#F4F5E0;border-bottom:1px solid #CCCCCC;font:700 13px tahoma;}
.sitePath a {color:#000000;}
.NewsListing {width:754px;padding:8px;font-family:arial;}
.NLT {font:700 16px arial;}
.NLT a {color:#003399;}
.ListDesc {margin:5px 0px 10px;font-size:80%;}
.ftNews {}
.ftNBlk {padding:5px 0px 5px;padding-left:10px;}
.ftNBlk h2 {margin:0px;font:700 18px arial;}
.ftNBlk h2 a {color:#0000CC;}
.pHead {width:758px;margin-top:5px;padding-left:8px;font:22px times;color:#FF3000;}
.pList {width:770px;}
.pItem {float:left;width:174px;margin:5px;margin-right:0px;margin-bottom:0px;padding:2px 5px 1px;border:1px solid #FF8020;}
.pIMG {width:170px;height:135px;text-align:center;overflow:hidden;}
.pPrice {width:168px;padding:1px;font:700 17px arial;color:#FF0000;text-align:center;}
.pName {height:34px;width:170px;padding-top:2px;overflow:hidden;font:700 13px tahoma;text-align:center;}
.pName a {color:#000000;}
.pTask1 {padding:1px;text-align:center;font:700 11px tahoma;}
.pTskBuy {padding-left:16px;background:url('/img/iconCart.gif') no-repeat;color:#0000FF;}
.pTskDtl {margin-right:8px;padding-left:12px;background:url('/img/red_arw.gif') no-repeat 0px 50%;color:#003399;}
.sPage {margin:12px;font:700 13px tahoma;}
.sPage a {color:#0000EE;}
.sPage b {color:#EE0000;}
.sPGs {width:736px;margin-top:5px;padding:11px;background:#FFF3D9;border:1px solid #FF9999;margin-left:10px;font:14px arial;}
.sPGs a {font-weight:700;color:#0000FF;}
.sPGs b {color:#FF0000;}
.pDetail {width:770px;}
.pLIMGc {width:310px;float:left;}
.pLIMG {width:310px;height:280px;}
.pLIMG td {border:1px solid #CCCCCC;text-align:center;}
.pLIMG td div {width:300px;overflow:hidden}
.pLIMGt {padding:5px;padding-left:40px;}
.pPCmt {float:left;padding-left:40px;padding-top:5px;padding-bottom:6px;width:74px;background:url('/img/btnComment.bmp');font:12px verdana;}
.pFIMG {float:left;margin-left:8px;padding:5px 0px 6px;width:114px;background:url('/img/btnBG2.bmp');font:12px verdana;text-align:center;}
.pPCmt a, .pFIMG a {color:#000000;}
.pPCmt a:hover, .pFIMG a:hover {color:#FF5500;text-decoration:none;}
.pTxtDetail {width:455px;float:left;padding-left:5px;}
.pName2 {padding:5px 8px 5px;font:700 25px arial;}
.pPrice2 {padding:0px 8px 5px;font:20px arial;}
.pPrice2 b {color:#FF6600;}
.pPrice2 span {color:#009900;}
.pPrice2 a {font:700 13px arial;}
.pOrderHead, .pOrderHead2 {padding:4px 5px 2px;border-bottom:1px solid #FEE2A1;}
.pOrderHead {font:700 14px arial;color:#0000E0;}
.pOrderHead2 {font:700 17px arial;color:#0050E0;}
.pOrderForm {margin-top:2px;padding:1px;border:1px solid #FEE2A1;}
.pOrderForm form {background:#FFF3D9;}
.pOrderForm table {margin-left:4px;border-top:1px solid #FFFFFF;font:12px arial;}
.pOrderForm table td {padding:3px 1px 3px;}
.orderInput {border:1px solid #A7A6AA;}
.orderArea {overflow:auto;font:12px arial;}
.pDTHead {padding:12px;font:700 18px tahoma;color:#0044AA;}
.pDesc {padding:2px;padding-top:8px;padding-left:24px;width:744px;font:14px arial;}
.footer {clear:both;width:990px;margin:0px auto;border:1px solid #C0C0C0;padding-top:5px;text-align:center;}
.fName {font:18px tahoma;}
.fAddress {font:13px tahoma;}
.fTxt {font:12px arial;}