﻿/* 页面默认 css 文件 */

.pageMainContent ul li{font-size:14px; line-height:26px; height:26px; background:url(dotLine.gif) repeat-x bottom;}
.pageMainContent ul li a.listTitle{ background:url(bullet2.gif) no-repeat 0 50%;  padding-left:20px; }

.hide { display: none; }
.explain { color: #999999; }

/*===== SinglePage 公共部分 =====*/
.sideMenu { margin-bottom: 10px; background:#fff; clear:both; overflow:hidden;}
.sideMenu .tm { background:url(sideMenu_tm.jpg) no-repeat; height:31px; line-height:40px; overflow:hidden;}
.sideMenu .tl { display:none; }
.sideMenu .tr {display:none;}
.sideMenu span.tt{ color: #24344d; font-size: 12px; padding-left:30px; letter-spacing:3px}
.sideMenu .mm { border:1px #D2D9E3 solid; border-top:none; background:#EEF2F5; padding:4px 0 3px 0}
.sideMenu .ml {display:none;}
.sideMenu .mr {display:none;}
.sideMenu .bm {display:none;}
.sideMenu .bl {display:none;}
.sideMenu .br {display:none;}

.sideMenu .mm ul {}
.sideMenu .mm li { background:url(bullet.gif) no-repeat 11px 50%; padding-left:29px; border-bottom:1px #DBE2E8 solid; line-height:23px}

#sideMenuBox {}
#sideMenuBox img { display: none; }
.sideMenuContent { padding-right: 5px; }
.sideMenuTitle {}

/*--------------动态菜单*/
.dynamicMenuItem { height: 25px; border: 1px solid #D2D9E3;  }
.dynamicMenuItem a {line-height: 25px; text-align: left;background:#EEF2F5;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;border-bottom:1px #DBE2E8 solid;overflow:hidden; margin-left:3px }
.staticMenuItem a {background:url(bullet.gif) no-repeat 11px 50%; padding-left:29px; border-bottom:1px #DBE2E8 solid; line-height:23px; height:23px; display: block;}
.staticHover { }
.staticMenu { }
.staticSelected { }

/*产品介绍*/
.intro{ margin:10px}
.intro .itm{ background:url(bullet.gif) left center no-repeat; height:24px; line-height:24px;}
.intro span.itt{ font-weight:bold; padding-left:20px}
.intro .imm{ line-height:24px;}
.intro .ibm{ background:url(dotLine.gif) repeat-x; height:1px; overflow:hidden; margin-top:10px;}

.siteMapPath { height:28px; line-height:28px; }

.pageMainContent { border:1px #D1DAE3 solid;margin:0 auto;}
.pageMainContent .tm { background:url(bg2.gif) repeat-x; height:30px; line-height:30px;overflow:hidden }
.pageMainContent .tl { display:none; }
.pageMainContent .tr {display:none;}
.pageMainContent span.tt{ font-size:12px; background:url(icon1.gif) no-repeat left center; font-weight:normal; padding-left:15px; color:#293A56; display:block; float:left; margin-left:5px;}
.pageMainContent .mm{overflow:hidden; padding:10px; line-height:22px;}
.pageMainContent .ml {display:none;}
.pageMainContent .mr {display:none;}
.pageMainContent .bm {display:none;}
.pageMainContent .bl {display:none;}
.pageMainContent .br {display:none;}



/*动态菜单*/
.supportCenter{ background:url(supportCenter.gif) no-repeat; width:189px; height:136px; cursor:pointer}




/*版本下载*/
.down{ font-size:12px; overflow:hidden;}
.down .downhead{ _width:694px; height:185px;}
.down .downlocal{ background:url(downLocalBg.gif) no-repeat; width:216px;height:133px; padding-top:40px; padding-left:10px; float:right; line-height:20px;line-height:30px;}
.down .downlocal .downbtn{ background:url(downLocalBtn.gif) no-repeat; width:104px; height:28px; float:right; margin-right:5px;cursor:pointer}
.down .downlocal ul{ list-style:none; margin:0; padding:0;}
.down .downlocal ul li{ clear:both;margin-left:-5px;}
.down .title{ background:url(downTitle.gif) no-repeat; width:430px; padding-top:40px; font-size:14px; float:left;}
.down .title ul{ list-style:none; margin:20px 0 0px 20px; padding:5px 0 0 0;}
.down .title ul li{ display:block; float:left; width:100%;font-size:14px; line-height:20px;}
.down .line{ background:url(dotLine.gif) repeat-x center; height:9px; overflow:hidden;}
.down .icon{ background:url(downIcon1.gif) no-repeat; width:44px; height:37px; float:left; margin:0 10px}
.down .downcon{ background:url(downConBg.gif) no-repeat; width:226px; height:173px; float:right;}
.down .downcon ul{ list-style:none;margin:0px; padding:0px; clear:both; height:20px}
.down .downcon ul li{ display:block; float:left; margin-right:15px}
.down .question{background:url(downIcon1.gif) no-repeat; padding-left:50px;}
.down .question .itm{height:24px; line-height:24px;}
.down .question span.itt{ font-weight:bold;}
.down .question .imm{ line-height:24px;}
.down .question .ibm{ background:url(dotLine.gif) repeat-x; height:1px; overflow:hidden; margin:10px 0; width:100%;}

/*最新模板*/
.lastTemplate{ margin:10px auto; text-align:center}
.lastTemplate img{ width:116px; height:135px; border:1px solid #e1e1e1}
.lastTemplate a:hover img{border:1px solid #ff6e1f;}
.lastTemplate{ display:block;text-align:center; line-height:24px; background:none;border:none}

/*功能定制*/
.func{ padding-right:10px;}
.func ul{ list-style:none;margin:0px; padding:0px;}
.func li{ background:url(funcTitle.gif) no-repeat left top;line-height:22px; padding-left:35px; font-size:14px;}
.func li.line{ background:url(dotLine.gif) repeat-x center; height:9px; overflow:hidden;}
.func .bg{ background:url(funcBg.gif) no-repeat; width:161px; height:220px; float:right; margin-top:-20px}
.func .funccontent{width:487px; line-height:28px; text-indent:2em; margin:20px;}

/*模板定制*/
.templet{ padding-right:10px;}
.templet ul{ list-style:none;margin:0px; padding:0px;}
.templet li{ background:url(funcTitle.gif) no-repeat left top;line-height:26px;text-indent:3em; font-size:14px;}
.templet li.line{ background:url(dotLine.gif) repeat-x center; height:9px; overflow:hidden;}
.templet .bg{ background:url(templetBg.gif) no-repeat; width:166px; height:166px; float:right; margin-top:40px}
.templet .templetcontent{width:487px; line-height:28px; margin:20px; font-size:14px;  font-weight:bold;}
.templet .templetcontent ul { list-style:none;margin:0px; padding:0px;}
.templet .templetcontent ul li{ background:url(templetLi.gif) no-repeat left 9px; font-size:12px; font-weight:normal; padding-left:20px; text-indent:0;}

/*加盟代理*/
.union{ margin:10px}
.union .headline{ text-align:center; font-size:14px; font-weight:bold; line-height:30px}
.union .line{ background:url(dotLine.gif) repeat-x center; height:9px; overflow:hidden;}
.union .unioncontent{ line-height:20px;}
.union .unioncontent .title{ font-weight:bold; margin-top:20px}
.union .unioncontent ul { list-style:none;margin:0px; padding:0px;}
.union .unioncontent ul li{font-size:12px;padding-left:20px; height:auto}

/*注册购买*/
.pay{ margin:10px}
.pay .line{ background:url(dotLine.gif) repeat-x center; height:9px; overflow:hidden;}
.pay table{text-align:center;color:#0a4a87}
.pay tr{ height:30px;vertical-align:middle}
.pay th { background:#3d4e6a;text-align:center; font-weight:bold; color:#FFF; font-size:14px}
.pay .mouseOver{ background:#edf1f4}
.pay .mouseOut{ background:#fff}
.pay .firstTd{ background:#edf1f4;text-align:left; color:#013076}
.pay .iTd{ color:#ff6e1f;}
.pay .bTd{ font-weight:bold;}

/*客服中心*/
.service{ margin:10px; line-height:22px;}
.service .line{ background:url(dotLine.gif) repeat-x center; height:9px;overflow:hidden; }
.service .itm{ font-size:14px; font-weight:bold;}
.service .imm{ font-size:12px;}
.service .imm span{ font-size:14px;}
.service .ibm{ font-size:12px;}
.service .icons1{ background:url(icons1.gif) no-repeat left center; height:146px; padding-left:180px; width:420px; padding-top:16px;}
.service .icons2{ background:url(icons2.gif) no-repeat left center; height:146px; padding-left:180px; width:420px; padding-top:16px;}
.service .icons3{ background:url(icons3.gif) no-repeat left center; height:146px; padding-left:180px; width:420px; padding-top:16px;}
.service .icons4{ background:url(icons4.gif) no-repeat left center; height:146px; padding-left:180px; width:420px; padding-top:16px;}
.service .icons5{ background:url(icons5.gif) no-repeat left center; height:146px; padding-left:180px; width:420px; padding-top:16px;}


.more{float:right; margin-top:4px; margin-right:5px;}
.pack {overflow:hidden;}
.tl, .bl , .itl , .ibl , .iitl , .iibl { float:left;}
.tr, .br , .itr , .ibr , .iitr , .iibr { float:right;}
.ml, .l , .il , .iil , .iml , .iiml { float:left;padding-bottom:10000px;margin-bottom:-10000px;}
.mr, .r , .ir , .iir , .imr , .iimr  { float:right;padding-bottom:10000px;margin-bottom:-10000px;}



.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: 0px; }
.pageMainContent li { height: 20px; background-image: url(notice-newsLi.jpg); background-repeat: no-repeat; background-position: left 2px; padding-left: 10px; }
.pageMainContent .pageMenu { padding:0 10px 10px 15px; }
.pageMainContent .pageMenu .pagerCurrentPageButton { font-weight: bold; color: #FF0000; text-decoration: none; }

.sideMenu ul { padding-top: 10px; padding-right: 0px; padding-bottom: 10px; padding-left: 20px; }
.sideMenu ul li { line-height: 25px; height: 18px;}

#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: #906b10;}
#NoLoginPanel a:hover{ text-decoration:none;cursor:default;color: #906b10;}
#NoLoginPanel a:active{ display:block; margin-top:1px; margin-left:1px;color: #906b10;}
.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{ 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}
.pageMainContent .memberLogin{ margin:10px 0 0px 0px;}
.pageMainContent .memberLogin a{color: #906b10;}
.pageMainContent .memberLogin a:hover{ text-decoration:none;cursor:default;color: #906b10;}
.pageMainContent .memberLogin a:active{ display:block; margin-top:1px; margin-left:1px;color: #906b10;}
.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:50px;  height:50px;}
.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;}

/*===== 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 td{ text-align:center; height:40px;}
.link img{ width:88px; height:31px;}

/*===== 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}


