﻿/*-share-*/
#cntBody{width:980px; height:auto; clear:both; margin:10px auto}
#cntLeft{float:left; width:750px}
#Brief {border:1px solid #ccc; height:455px}
#imgZone {float:left; text-align: center; line-height:200%; padding:12px}
.bigImg {border:1px solid #93a6b4; margin-bottom: 5px; height:220px; width:220px}
#iContentFm{border-width:0; padding:0; margin:0}
.TextBar {background:url(../images/bgBar1.jpg) repeat;	height:26px; line-height:26px; padding-left:7px; border:1px solid #ccc; font-weight:bold;}
.TextBar img {margin-top: 6px}
.TextBar a {padding-left:50px; font-weight:bold; font-size:1.2em; color:#006}
#detailRecord {border:1px solid #ccc; border-top-style:none; padding:10px}
.detailTr {height:2em; line-height:2em}
.detailTrAlt {height:2em; line-height:2em; background-color:#eff}
.detailTh {height:2em; line-height:2em; font-weight:bold; text-align:center; border:none}
.detailTh th{border:none; background-color:#eff}
#detailPager {padding:10px; text-align:center; height:3em}
#cntRight{float:right; overflow:hidden; width:220px; border:1px solid #ccc; border-top:none}
.rightBar {background:url(../images/bgBar1.jpg) repeat; height:26px; line-height:26px; padding:0 5px 0 7px; text-align:left; font-weight:bold; border:1px solid #ccc; border-left:none; border-right:none}
.rightBar img {margin-top:5px; float:left}
#Right{float:right;width:220px;border:1px solid #ccc}
#Right #ShopBrief {padding: 7px;width:195px;height:auto}
.shopLogo{border: 1px solid #002065; width:75px; height:75px; float:left}
#Right #ShopBrief #Phone{float:right; padding:0 7px}
#Right #ShopBrief #Phone li{width:100px; line-height:1.4em; white-space:normal;word-break:break-all;overflow:auto}
#Right #ShopBrief #Memo{float: left;  width:190px; line-height:160%}
.rltPdct {padding-bottom: 10px; text-align:center}
.rltPdct img {border: 1px solid #002065; margin:12px 0 5px 0;width:75px;height:75px}
.rltPdct ul {clear: both}
.rltPdct li {width: 200px}
#bbpRcmd img {width:120px;height:60px}
#RltLink {border-top:1px solid #ccc; line-height:180%; padding: 10px 7px}

.TabBar {font-weight:bold;background: url(../images/bg_10.jpg) repeat;margin-top:5px;border:1px solid #ccc;padding-left:7px;line-height: 25px;text-align:left; height:25px;color:navy}
.TabBar img{margin: 5px 0 0 650px}
.TabDiv{clear:both;padding:10px;overflow: hidden; width: 728px;border:1px solid #ccc;border-top:0}

.tab-nav {background: url(tab-line.gif) repeat-x 50% bottom; float:left; overflow:hidden; z-index:2; margin-bottom:0}
.tab-nav br {clear:both}
.tab-nav ul {border-bottom:1px solid #CCC; height:27px; list-style-type:none; margin:0.5em 0 0; padding:0 0 0 1em; width:737px}
.tab-nav li {background:url(../images/tab-back.png) 100% -100px; float:left; padding:0 5px 0 0; margin: 0 1px 0 0; border-bottom:#bbb 1px solid}
.tab-nav li.current {background: url(../images/tab-back.png) 100% 0; border-bottom: #fff 1px solid}
.tab-nav li a,.tab-nav li a:visited {display:block; background:url(../images/tab-back.png) 0 -100px; float: left; padding:5px 11px 5px 16px;
	min-height:17px; color:#000; white-space: nowrap; text-align: center; text-decoration: none}
.tab-nav li.current a, .tab-nav li.current a:link, .tab-nav li.current a:visited {background: url(../images/tab-back.png) 0 0}
.tab-nav li img {vertical-align: middle}
.tab-nav li:hover {background-position: 100% -200px}
.tab-nav li:hover a {background-position: 0 -200px}
.tab-nav li.current:hover {background-position: 100% 0}
.tab-nav li.current:hover a {background-position:0 0; text-decoration: none}
.tab-nav li#ftop, .tab-nav li#ftop a, .tab-nav li#ftop a:visited {background-image:none; border-style:none; float:right; padding-right:8px; width:80px}
.relateMcnd {padding-bottom: 10px; text-align:center;}
.relateMcnd img {border: 1px solid #002065;	margin: 12px 0 5px 0;width:120px;height:60px;}
.relateMcnd ul {clear: both;}
.relateMcnd li {width: 200px;}
/*-bidItem-*/
#bidItemBrief {float:left; padding:10px 0; width:490px; position:relative}
#bidItemBrief li{line-height:25px; height:25px}
#bidItemBrief #help {position:absolute; top:10px; left:380px}
#bidIntro{text-align:center; height:20px; line-height:20px; padding-bottom:80px; background:url(../images/intor.jpg) left bottom no-repeat; width:748px; border-top:1px dashed #ccc}
.bidIntroBar{width:730px; height:28px; line-height:28px; background:#cccc99 url(../images/yuan.png) 10px center no-repeat; font-size:13px; font-weight:bold; color:#666; margin-top:15px; text-indent:35px}
#bidIntroImg{width:730px; background:url(../images/daogou.gif) bottom center no-repeat; height:120px}
#OtherInfo li{border-bottom:1px dashed #ccc;	line-height:26px; height:26px}
#BjRmb{background:#E0F4FF; font-weight:bold; text-align:center; font-size:1.3em}
#payWay li {float:left; width:240px; text-align:center; vertical-align:middle}
.bidHis {width:728px;overflow:hidden; margin-bottom:5px}
.bidHis th,.bidHis td {border-bottom:1px dashed #ccc; height:25px; text-align:center; width:180px}
#bidZone {height:160px; padding:10px; border:1px solid #ccc}
#bidZone #bid{float:left; width:396px; line-height:2.1em}
#bidZone #Help{float:right}
#bidZone #Help li{border:1px dashed #ccc;background: #f9fcfe;padding:4px 0; width:300px}
#bidZone #Help li a{color:#090}
#bid_display{margin-top:10px; border:1px solid #ccc}
#btnBid{background: url(../images/pai/bid.gif) no-repeat;height: 23px;width: 80px; border: 0; cursor: pointer}
.Agent{background:url(../images/daili.png); border:0; cursor:pointer; height:23px; width:80px; line-height:22px}
#shopBriefAddress{float:left; width:190px; line-height:160%}
/*-pdct-*/
#pdct {width: 980px; height:auto; clear:both; margin: 10px auto}
.Bar {background:url(../images/line.png);	height: 29px;line-height: 29px;margin:1px;padding:0 5px;text-align:left; border-bottom: 1px solid #ccc;}
.Bar .TitleWide{width: 200px; color:#fff; float:right; text-align: right}
.Bar img {margin-top: 6px;float: left;}
#pdct #OrderHis th, #pdct #OrderHis td{border-bottom: 1px dashed #ccc; height: 25px; text-align: center;}
#pdct #OrderHis th{font-weight: bold;}
#pdct #OrderSum{padding: 10px; text-align:center; height: 20px}
#pdct ul.Star{margin-left:100px;}
#pdct #orderLine{font-weight:bold;color:#c33}
#pdct #quantity {width:30px;}
#pdctBrief {float: left; padding:10px 0;width:400px; position:relative;margin:15px 0 0 40px;}
#pdctBrief li {border-bottom:1px dashed #ccc;line-height:30px;}
#CakePrice{margin-left:10px}
#CakePrice li{text-align:center; float:left}
#CakePrice p{border:1px solid #ccc; margin:0; padding:0 8px}
.BreakLine {line-height: 25px; background-color: #f9fcfe; height:25px; padding-left:7px; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc;clear:both}

#Banner {margin-bottom:2px}
#BetMenu {float:left}
#BetMenu li{float:left; list-style:none}
#BetList {margin:10px}
#BetList th{background-color:#CFF; font-weight:bold; padding:4px; min-width:45px; width:50px; text-align:center}
#BetList td{padding:2px; min-width:45px; width:50px}
#BetList #memo{text-align:left; width:700px; padding:5px}
#BetList .teams li{border-bottom:1px silver solid; padding:5px 0 5px 5px; text-align:left; width:360px;	height:1.2em}
#BetList .OptionsHorizontal li{float:left; width:100px;	border:1px silver solid}
#BetList .Header{border:1px silver solid; background-color:#CFF; font-weight:bold; padding:5px}
#BetList .tr1:hover,#BetList .tr2:hover{background-color:aqua}
#BetList .tr2{background-color:#BFF}
#BetList .note{border: solid 1px red; background-color: #DFF; padding:5px;}
#BetList .note a{color:Blue; text-decoration:underline;}
#BetList h1{margin:10px; font-weight:bold; font-size:1.5em}
#BetList .memo{line-height:1.3em; margin:5px; text-align:left}
#BetList .Options td{width:400px; text-align:left;padding:5px 0; border:none; border-bottom:1px silver solid;}
#BetList td li {border:none; border-bottom:1px silver solid; border-collapse:collapse; height:25px;	padding:3px 0; font-weight:bold}
#BetList .betHistory td,#BetList .betHistory th{width:100px; height:1.5em; border:1px silver solid; padding:0 5px}
#BetList .betResult {text-align:center;	line-height:1.5em; font-size:1.2em; font-weight:bold; background-color:yellow; margin:10px 200px; border:1px silver solid}
#BetGame{table-layout:fixed;width:980px;}
#BetGame th{text-align:right; padding:10px 10px;line-height:2em; width:95px;}
#BetGame td{padding:10px 10px; width:830px;}
#BetGame .note{border: solid 1px red; background-color: #DFF; padding:5px; margin-left:10px;}
#BetGame .note a{color:Blue; text-decoration:underline}
#BetGame h1{font-weight:bold; font-size:14px; margin:20px; padding:20px;}
#BetGame .Options {margin:5px 0; text-align:left;}
#BetGameRules {width: 700px; border: solid 1px red; background-color: #DFF;	padding:10px 20px; margin-top:10px}
#BetGameRules h1 {margin:0; padding:5px; text-align:center; font-weight:bold; font-size:2em}
#BetGameRules ol {text-align: left; margin-left:20px}
#BetGameRules li {list-style-type: decimal; line-height:1.4em; list-style-position:outside}
#BetGameRules li ol li {list-style-type:upper-alpha}
#BetGameRules li h2{font-weight:bold; font-size:1.2em; line-height:1.7em}
/*card*/
#techu{text-align: center; line-height:230%; margin-top:15px}
#techu ul{margin-left:240px}
#techu li{float:left}
#card_inpout{padding-top:35px; margin:0 auto; width:421px; height:40px; background:#000 url("../images/cardInput.jpg") top no-repeat; text-align:center; color:white; line-height:270%}
#card_info{background:#fff url("../images/card.png") top no-repeat;	width:421px; height:195px; margin:0 auto; text-align:center; font-weight:bold; color:white}
#card_info a:link,#card_info a:visited{color:white; font-weight:bold}
#card_info p{text-align:right}
#card_intro h1{font-size:15px; font-weight:bold; line-height:25px; padding-top:20px; padding-bottom:20px; color:navy}
#card_intro .outer{float:left; width:440px; padding:13px 0; margin-left:30px; border:1px solid #ccc; text-align:center}
#card_intro .outer ul{margin:0; padding:0}
#card_intro .outer li.images{width:422px; margin:0 auto}
#card_intro .outer li.text{font-size:13px; font-weight:bold; line-height:30px; height:30px}
#reg{background:#E1EAF1; width:980px; margin-top:5px; text-align:center; color:#7F7F77; font-weight:bold;
	line-height:150%; height:100%; border:1px solid #ccc; padding:10px 10px 20px 10px}
#reg a,#reg a:link,#reg a:visited{font-weight:lighter; color:green; text-decoration:none}

#Card {height:auto;width:981px; margin-right:auto; margin-left:auto}
#CardMsg{margin:10px auto; text-align:center; height:120px; width:440px; background:#FFF4D2; border:1px solid #C90; padding:20px 20px 10px; color:maroon; font-size:1.2em; line-height:2em}
#cardNote {float:left; margin-top:31px; height:321px; width:242px; border:1px solid #CCC}
#cardNote #Bar {padding-top:10px; height:25px; background-color:#ffe6f2; text-align:center; font-size:14px; color:navy; font-weight:bold}
#cardNote .notes li {margin-top:22px; line-height:18px; text-indent:20px; color:#000}
#cardImg {margin-top:50px}
#cardFaq {margin-right:auto; margin-top:30px; float:left; margin:5px 0; width:981px; text-align:center}
#cardFaq .yangshi{width:981px; height:27px; margin-top:1px; background-color:#d9ecff; border:1px solid #CCC; line-height:25px; font-size:14px; color:Navy; font-weight:bold; cursor:pointer}
#cardFaq .answer {display:none; line-height:20px; padding:15px 10px; border:1px solid #ccc; width:700px; font-size:14px}
#cardFaq a{color:green}
.pbTb {width:98%; border:1px #666 solid; text-align:center; border-collapse:collapse}
.pbTb td {border:solid 1px silver; width:20%; font-size:14px}
.pbTb td.memo {text-align:left; line-height:1.2em; padding:5px; width:60%}
.cardPdctList {width:981px; height:388px; border:1px solid #CCC; margin-top:15px}
.cardPdctBar {margin:1px; height:25px; width:981px; background-color:#d1e0ef; font-size:16px; color:Navy; line-height:25px; text-align:center; font-weight:bold}
.cardPdct {width:981px}
.cardPdct div{float:left; width:175px; padding:10px 20px 10px 0; text-align:center}
.cardPdct div p{width:142px; height:1.8em; text-align:center; margin:7px 0}
#Card .down {height:633px;margin:3px 1px; width:981px}
#Card .Card21{background-image:url(../images/card2.gif); background-repeat:no-repeat; width:402px; height:255px; background-position:bottom; margin-left:180px}

#Reg td{height:2em; padding-left:2px; border-right:none}
#Reg th{text-align:right; border-left:none}
#cstReg{width:680px}
#cstReg th{height:2em}
/*login*/
#login{width:760px; margin:5px auto 0; text-align:center}
#loginTop{height:85px; width:760px; float:right; background:url(../Images/logo_2.jpg) no-repeat left center}
#loginTop table{float:right}
#loginTop table td{width:6em; height:2em; padding-top:15px}
.RoundCorner{margin-top:5px}
.RoundCorner .lt{background-image:url("../images/loginLt.gif"); width:10px; height:28px; float:left}
.RoundCorner .ht{background-color:#ddc; height:20px; width:356px; float:left; font-weight:bold; padding-top:8px}
.RoundCorner .rt{background-image:url("../images/loginRt.gif"); width:10px; height:28px; float:left}
.RoundCorner .cnt{width:370px; height:180px; border:3px solid #ddc}
.RoundCorner .lb{background-image:url("../images/loginLb.gif");  background-repeat:no-repeat; width:10px; height:10px; float:left}
.RoundCorner .hb{background-color:#ddc; height:10px; width:356px; float:left}
.RoundCorner .rb{background-image:url("../images/loginRb.gif"); background-repeat:no-repeat; width:10px; height:10px; float:left}
#lg{margin-left:40px}
#lg tr, #Reg tr{height:2em}
#Reg th{text-align:right}
#lg td,#Reg td{text-align:left}
#lgFoot {text-align:center; margin-top:10px; border-top:1px dotted silver; line-height:1.5em}
/*product*/
#btnPdct1 {border-width:0px;width:110px;height:32px;border:0;margin:5px 0}
#btnRcmd2Frnd {margin:5px 0 5px 10px;background:url(../images/addto_frnd.gif) left top no-repeat;width:110px;height:32px;border:0}
#btnPdct1:hover, #btnRcmd2Frnd:hover {cursor:pointer}
/*srch*/
#srchIntroBar {margin:7px 0 5px 0; width:980px; height:22px}
#srchIntroBar img{border:0; width:980px; height:22}
.srchLeft{border:1px solid #C4C8DB; width:212px; margin-bottom:5px; float:left}
.srchLeftTitle{width:195px; background-color: #A3D8F7; height:20px; color:#1A4073; font-weight:bold; margin:1px; padding-top:5px; padding-left:15px; clear:both}
.srchLeftTxt, srchLeftShop{margin:5px 0 5px 5px; line-height:120%}
.srchLeftTxt li{width:60px; height:20px; color:#144991; margin: 5px 4px 0 4px; float:left}
.srchLeftShop li{width:194px;height:21px; color: #144991; margin:5px 4px 0 4px; line-height:1.5em}
.srchRst {width:752px; float:left; border:1px solid #C4C8DB; margin-left:7px; overflow:hidden}
.srchRstTitle{height:25px; line-height:25px; background:#A3D8F7; text-indent:20px; color:#333; font-weight:bold; margin:1px}
.srchRstTable{border-bottom:1px dashed #ccc; width:100%; padding:10px}

.srchRst td{padding-top:5px; line-height:20px; border-style: dashed; border-width: 1px; border-color:gray; background-color: rgb(239, 243, 251); width:740px}
.srchList{margin:5px}
.srchRst a{color:#090}
.srchPageRoller{text-align:center; margin-top:5px;}

ul.TabBarLevel1{width:100%; list-style:none; margin:0; padding:0; height:29px; background-image: url(../images/tabbar_bk.gif)}
ul.TabBarLevel1 li{float: left;	padding:0; height:29px; margin-right: 1px; background: url(../images/tabbar_left_bk.gif) left top no-repeat}
ul.TabBarLevel1 li span{float: left; padding: 0; height: 29px; background-color: #FFF; width: 455px; background-image: url(../images/spanbg.gif)}
ul.TabBarLevel1 li a{display:block; line-height:29px; padding: 0 20px; color:#333;	background:url(../images/tabbar_right_bk.gif) right top no-repeat; white-space: nowrap}
ul.TabBarLevel1 li.Selected{background: url(../images/tabbar_selected_left_bk.gif) left top no-repeat}
ul.TabBarLevel1 li.Selected a{background: url(../images/tabbar_selected_right_bk.gif) right top no-repeat}
ul.TabBarLevel1 li a:link, ul.TabBarLevel1 li a:visited{color:#333}
ul.TabBarLevel1 li a:hover, ul.TabBarLevel1 li a:active{color:#F30; text-decoration: none}
ul.TabBarLevel1 li.Selected a:link, ul.TabBarLevel1 li.Selected a:visited{color:#000}
ul.TabBarLevel1 li.Selected a:hover, ul.TabBarLevel1 li.Selected a:active{color:#F30; text-decoration: none}
/*--shop--*/
#shop{clear:both; float:left; width:auto; border:1px solid #ccc;	margin-bottom: 10px}
.shopTitle {text-align:left; text-indent:10px; width:978px; height:26px; line-height:26px; border-bottom:1px solid #ccc; text-decoration:none; color:#333; font-weight:bold; background-image: url(../images/bgBar1.jpg)}
.shopBrief {clear:both;	padding-top:10px}
#shop #logoDiv{float:left; padding:20px 20px 20px 40px; text-align:center; line-height:30px}
#shop #logoDiv img{border:1px solid #002065; padding:4px; height:134px; width:134px}
#shop #brief{float:left; line-height:26px; width:360px; padding-top:15px; overflow:hidden}
#shop #brief li{line-height:22px}
#shop #bulletin {float:right; line-height:22px; height:126px; background:url(../images/bg_gongao.gif) no-repeat;
	width:336px; padding:10px;	margin:25px 10px; color:#090}
#htmlContent {padding:0 0 10px; text-align:left}
/*srchBidItem*/
#listFix {width:100%; float:left;}/*默认列表*/
#listFix dl{margin: 5px 3px 5px 5px; width:100%;}
#listFix dl dt img{ float:left; margin: 8px 8px 0 2px; display:block; height:75px; width:75px;}
#listFix dl dt{ float:left;text-align: left;width:738px !important; width:734px; margin:4px 0 4px 2px}
#listPic{width:100%; float:left}
#listPic dl{float:left; margin:6px 6px 3px 2px}
#listPic dl dt img{width:75px;height:75px}
#listPic dl dt{color: #666; line-height:150%; text-align:center; width:185px !important;width:182px}
#listTxt{width: 100%;float:left;}
#listTxt dl{margin: 5px 3px 5px 2px; width:100%; }
#listTxt dl dt{ float:left; line-height: 120%;line-height:200%;width:738px !important; width:734px;margin:3px;}
/*srchProduct*/
.srchListLeftImg {float:left; margin:0 8px 8px 5px; display:block; width:75px; height:75px}
#srchProductBuyImg{float:right; margin:30px 8px 0 0}
#srcProductLeft{float:left; width:88%}
