﻿/* 页面默认 css 文件 */
.hide { display: none; }
.explain { color: #999999; }

/*.sideMenu.pageMainContent.cartBox*/

/*===== SinglePage 公共部分 =====*/
.sideMenu { margin-bottom: 10px; background:url(panel.gif) no-repeat;padding:5px; clear:both}
.sideMenu .tm { height:34px; line-height:26px; overflow:hidden;}
.sideMenu .tl { display:none;}
.sideMenu .tr {display:none;}
.sideMenu span.tt{font-size: 12px; font-weight: bold; padding-left:10px}
.sideMenu .mm {}
.sideMenu .ml {display:none;}
.sideMenu .mr {display:none;}
.sideMenu .bm {display:none;}
.sideMenu .bl {display:none;}
.sideMenu .br {display:none;}

.sideMenu ul { padding-top: 10px; padding-right: 0px; padding-bottom: 10px; padding-left: 20px; }
.sideMenu ul li { line-height: 25px; height: 18px;}

#sideMenuBox { }
#sideMenuBox img { display: none; }
.sideMenuContent { width:100%; padding-right: 5px; }
.sideMenuTitle { width: 100%; }

/*--------动态菜单------*/
.dynamicMenuItem { height: 25px; border: 1px solid #eedebc; width:180px;}
.dynamicMenuItem a {line-height: 25px; text-align: left;background:#fff9ed;display: block; margin: 0px; padding: 0px 25px 0px 25px; }
.dynamicHover { color: #009900; }
/*子菜单*/
.dynamicMenu {background: url(sitemappath.gif) repeat-x left bottom; }
.dynamicSelected { }

/*-------静态菜单-------*/
.staticMenuItem { height: 25px; }
.staticMenuItem a { margin-left: 35px; line-height: 25px; text-align: left;background:url(panel_tm.gif) repeat-x; display: block;}
.staticHover { }
.staticMenu { }
.staticSelected { }

.siteMapPath { line-height: 20px; background: url(sitemappath.gif) repeat-x left bottom; height: 20px; padding-left: 5px; margin-bottom:10px; }

.pageMainContent { }
.pageMainContent .tm { background:url(notice.gif) repeat-x; height:22px; line-height:22px; overflow:hidden; border-left:1px solid #d5d5d5; border-right:1px solid #d5d5d5;}
.pageMainContent .tl {display:none;}
.pageMainContent .tr {display:none;}
.pageMainContent span.tt{ background:url(notice_span.gif) no-repeat; width:73px; height:22px; text-align:center; display:block; float:left; margin-left:10px;}
.pageMainContent .mm {padding:10px }
.pageMainContent .ml {display:none;}
.pageMainContent .mr {display:none;}
.pageMainContent .bm {display:none;}
.pageMainContent .bl {display:none;}
.pageMainContent .br {display:none;}
.pageMainContent li{ height: 20px; background: url(notice_li.gif) no-repeat left 2px; padding-left: 15px; }

.pageMainContent .innerContent { padding-top: 20px; line-height: 120%; }
.pageMainContent p { padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; text-indent: 2em; }
.pageMainContent ul { padding-top: 10px; padding-left: 15px; }
.pageMainContent li { height: 20px; background-image: url(notice-newsLi.jpg); background-repeat: no-repeat; background-position: left 2px; padding-left: 10px; }
.pageMainContent .pageMenu { padding-left: 15px; }
.pageMainContent .pageMenu .pagerCurrentPageButton { font-weight: bold; color: #FF0000; text-decoration: none; }

#NoLoginPanel{ width:270px; margin:0 auto}
.plealseLogin{ line-height:30px;padding: 0px 5px 0px 10px;margin: 0px;color: #9e0205; font-size: 12px; font-weight: bold; background:none;}
#NoLoginPanel a{color: #000;}
#NoLoginPanel a:hover{ text-decoration:none;cursor:default;color: #000;}
#NoLoginPanel a:active{ display:block; margin-top:1px; margin-left:1px;color: #000;}
.pageMainContent .plealseLogin {padding: 0px 5px 0px 10px; line-height: 20px;margin: 0px;color: #9e0205; font-size: 12px; font-weight: bold; background:none;}
.pageMainContent .memberLogin { margin-top: 10px; width:240px}
.pageMainContent .memberLogin .regMember{ color: #000; background:url(login_btn.gif) no-repeat; width:41px; height:19px;border:none; text-align:center; display:block; line-height:19px;padding:1px 0 0 0;*padding:0 0 0 1px;_padding:1px 0 0 1px;}
.pageMainContent .memberLogin{ margin:10px 0 0px 0px;}
.pageMainContent .memberLogin a{color: #000;}
.pageMainContent .memberLogin a:hover{ text-decoration:none;cursor:default;color: #000;}
.pageMainContent .memberLogin a:active{ display:block; margin-top:1px; margin-left:1px;color: #000;}
.pageMainContent .loginErrorSummary { background-color: #FFFFCC; display: block; font-size: 12px; border: 1px solid #A0A0A0; padding: 10px; position: absolute; left: 240px; top: 145px; width: 160px; }
.pageMainContent .loginErrorSummary li { background-image: none; padding-left: 0px; }
.loginLink { }

/*===== SinglePage 页 =====*/

/*===== News 页 =====*/
.articleListTitle { }
.className {display:none;}
.ArticleTitle { }
.addTime {}
.pageMenu { }
.pagerCurrentPageButton { color: #006600; text-decoration: underline; }
.pagerInputBox { }
.pagerSubmitButton { }

/*===== NewsDetail 页 =====*/
.articleTitle { font-size:14px; text-align:center; font-weight:bold; line-height:30px; }
.articleInfo { margin-top: 5px; margin-right: 0px; margin-bottom: 0px; margin-left: 10px; color: #666666; text-align:center}
.author { }
.articleContent{ padding:10px;}
.addTime { }
.previous{ background:url(btn.gif) no-repeat; width:89px; height:20px; line-height:20px; padding-top:1px; overflow:hidden; border:none;color:#ff6e1f; text-align:center;text-indent:0; cursor:pointer}
.next{ background:url(btn.gif) no-repeat; width:89px; height:20px; line-height:20px; padding-top:1px; overflow:hidden; border:none;color:#ff6e1f; text-align:center;text-indent:0; cursor:pointer}

/*===== Pictrue 页 =====*/
.picList { margin-top: 5px; margin-left: 10px; }
.picText { padding-top: 5px; padding-right: 5px; padding-bottom: 10px; padding-left: 5px; line-height: 120%; }
.picClassName { display:none; }
.picList .picTitle { }
.picShortContent { display:none }
.picHeader { }
.picSeparator { }
.picAlternating, .picItem { }

/*===== PicDetail 页 =====*/
.picL{ width:210px; float:left; display:none;}
.picR{text-align:center;}
.picBigImage {margin:10px; }
.picR span.PicTitle { font-size:14px; font-weight:bold; line-height:30px;text-align:center; width:100%}
.picR .PicContent{ text-align:left; padding:10px; line-height:17px;}

/*===== Product 页 =====*/
.productList { margin-top: 5px; margin-left: 10px; }
.productListTitle { }
.productImage { }
.productText { }
.productClassName { display: none; }
.productName { }
.productNumber { }
.price { }
.productShortContent { }
.productHeader { }
.productSeparator { }
.productAlternating, .productItem { text-align: center; padding-top: 5px; padding-bottom: 8px; }
.cartButton { }
.productNameBox { text-align:center}
.productList .productNameBox a { color: #FF0000; text-decoration: underline;}
.productNumberBox, .priceBox { padding-left: 25px; text-align: center; }
.cartButtonBox { padding-top: 5px; text-align: center; }

/*===== ProductDetail 页 =====*/
.product { }
.productMainContent { }
.productInfo { }
.productImage { }
.productText { }
.productInfo .productClassName { display: inline; }
.productTitle { }
.productInfo .productShortContent { display: inline; }
.productNumberLabel { }
.productNumber { }
.priceLabel { }
.price { }
.productShortContentLabel { }
.classNameLabel { }
.attributeLabel0, .attributeLabel15 { }
.attribute0, .attribute15 { }
.cartButton { }
.cartBox { border: 1px solid #eedebc; background:#fff9ed;  margin-bottom: 10px;padding:5px;  }
.cartBox .itm { background:url(panel_tm.gif) repeat-x; height:22px; line-height:16px;}
.cartBox .itl { background:url(panel_tl.gif) no-repeat; width:10px; height:22px; margin-right:-3px;}
.cartBox .itr {display:none;}
.cartBox span.itt{color: #9e0205; font-size: 12px; font-weight: bold; padding-left:5px}
.cartBox .imm {padding: 10px; }
.cartBox .iml {display:none;}
.cartBox .imr {display:none;}
.cartBox .ibm {display:none;}
.cartBox .ibl {display:none;}
.cartBox .ibr {display:none;}
.showCartBox { }
.showCartBt { background:url(btn.gif) no-repeat; width:89px; height:20px; line-height:20px; padding-top:1px; overflow:hidden; border:none;color:#ff6e1f; text-align:center;text-indent:0; cursor:pointer}
.goodsCountBox, .grossBox { height: 18px; }
.goodsCountLabel { }
.goodsCount { }
.goodsCountUnit { }
.grossBox { }
.grossLabel { }
.gross { }
.attribute1LiteralBox { }
.productShortContentBox { }
.productNameBox { }
.productList .productNameBox a { }
.productInfo .productNumberBox, .productInfo .priceBox { padding-left: 0px; text-align: left; }
.productInfo .cartButtonBox { text-align: left; }

/*===== MessageList 页 =====*/
.messageListBox { margin-top: 0px; margin-right: 30px; margin-bottom: 5px; margin-left: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #D3D4D6; padding-top: 8px; padding-bottom: 5px; padding-right: 0px; padding-left: 10px; }
.messageListBox p { text-indent: 0px; margin: 0px; padding: 0px; }
.answerBox { color: #666666; background-color: #F6F6F6; padding: 5px; border: 1px dashed #E7E7E7; }

/*===== OrderFormDetail 页 =====*/
.paymentNameBox, .deliveryNameBox { padding: 5px; }
.paymentContent, .deliveryContent { padding-left: 15px; }

/*===== NoticeDatail 页 =====*/
.sideMenuTitle { }
.noticeTitle { }
.noticeContent { }

/*===== Register 页 =====*/
.sideRegTitle { }
.thisPanel { color: #FF0000; }
.regMainContent {}
.regTable { }
.regLeftTd { width: 100px; height:25px; line-height:25px }
.regRightTd { }
.requiredLabel { color: red; }
.memberName, .password, .repeatPassword, .fullName, .email, .tel, .fax, .address, .QQ, .msn, .code ,.tbQuestion ,.tbAnswer{ color: #666666; background: #F9FAFB; height: 16px; border: 1px solid #E2E8EE; }
.sexList { }
.codeImg { }
.agreement { line-height: 140%; margin-top: 10px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; }
.regButton { }
.exitButton { }

.LostMainContent{{ border:1px #D1DAE3 solid;margin:0 auto; padding:20px}

/*===== AssociatorEdit 页 =====*/
.sideMemberControlTitle { }
.memberMenuList { }
.associatorword { color: #666666; background-color: #FFFFCC; padding: 5px; border: 1px solid #D3D4D6; display: block; margin-bottom: 10px; }
.regMainContent { }
.SaveButton{ background:url(btn.gif) no-repeat; width:89px; height:20px; line-height:20px; padding-top:1px; overflow:hidden; border:none;color:#ff6e1f; text-align:center;text-indent:0; cursor:pointer}

/*===== AssociatorOrder 页 =====*/

.orderList { border: 1px solid #D3D4D6; }
.row, .alternatingRow { height: 25px; text-align: center; }
.pager { padding-left: 15px; font-size: 18px; color: #333333; }
.header { color: #666666; background-color: #F7F7F7; height: 24px; line-height: 24px; text-align: center; font-weight: normal; font-variant: normal; }

/*===== OrderFormDetail 页 =====*/
.memberOrderDetailMainContent { }
.memberOrderDetailMainContent table {
 width:100%  border-collapse:collapse; border: 1px solid #D3D4D6; }
.memberOrderDetailMainContent table td { height:25px; border: 1px solid #D3D4D6; vertical-align: middle; padding-right: 5px; padding-left: 5px; }
.memberOrderDetailMainContent .orderInfoH2 { font-size: 12px; line-height: 20px; font-weight: bold; color: #666666; margin-top: 10px; }
/*===== link 页 =====*/
.link{ text-align:center}
.link th{height:24px; line-height:24px; font-weight:bold;}
.link td{ text-align:center; height:40px; line-height:40px;}
.link img{ width:88px; height:31px; vertical-align:middle}

/*===== LostPaw 页 =====*/
.tbName{color: #666666; background:url(login_bg1.gif) no-repeat; width:97px; height:18px;border: none;}
.btnNext1{ background:url(btn.gif) no-repeat; width:89px; height:20px; line-height:20px; padding-top:1px; overflow:hidden; border:none;color:#ff6e1f; text-align:center;text-indent:0; cursor:pointer}

.more{float:right; margin-top:4px; margin-right:5px;}
.pack {overflow:hidden;}
.tl, .bl{ float:left;}
.tr, .br{ float:right;}
.ml, .l{ float:left;padding-bottom:10000px;margin-bottom:-10000px;}
.mr, .r{ float:right;padding-bottom:10000px;margin-bottom:-10000px;}
