@charset "utf-8";
/***********************************
* 以下是 basic.css
***********************************/

*{ margin: 0; padding: 0; border: 0; font-family: "新細明體", "微軟正黑體", Verdana, Arial, Helvetica, sans-serif;  line-height: 18px; font-size: 12px;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset, img { border:0; }
address, caption, cite, code, dfn, em, th, var { font-style:normal; font-weight:normal; }
caption, th { text-align:left; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
q:before, q:after { content:''; }
abbr, acronym { border:0; }
pre{ font-size: 1em; }
br.cr{ clear:both; }
/**/
html, body { color:#232322; height: 100%; background: #FFF; }
a{ color: #5f5c5d; text-decoration: none; }
a:link{ color: #5f5c5d; text-decoration: none; }
a:hover{ color: #f5536a; text-decoration: none; }
span.ahoverd{ color: #f5536a; text-decoration: none; font-weight: bold; font-size: 15px; }
div#fullContent { margin: 0 auto; padding:0 8px; width:984px; }

/*上方*/
div#top{ font-size: 12px; position:relative; width:984px; height:89px; background: url(../images/top.gif) 0 0 no-repeat; }
div#top h1{ display:none}
div#top div.logolink{ position: absolute; width: 180px; height: 89px; top: 0px; left: 0px; }
div#top div.logolink img{ width: 180px; height: 89px; }

/*--上方 選單--*/
ul.topMenu{ font-size: 10pt; position: absolute; width: 700px; height: 25px; top: 0px; right: 0px; text-align: right; list-style:none; }
ul.topMenu li{ font-size: 10pt; float:left; margin:3px 5px; }
ul.topMenu li a{ color:#ccc; }
ul.topMenu li a:link{ color:#ccc; }
ul.topMenu li a:hover{ color:#8b1355; }

/*--上方 主選單--*/
ul.mainMenu{ font-size: 12px; position: absolute; width: 800px; height: 28px; top: 55px; left: 180px; list-style:none; }
ul.mainMenu li{ display:block; float:left; width:88px; height:28px; }
ul.mainMenu li a{ padding:5px 0 5px 0; display:block; width:88px; height:18px; background: url(../images/mainMenuHover.gif) no-repeat; background-position:0 -28px; color:#e65b2a; text-align: center; }
ul.mainMenu li a:link{ color:#e65b2a; }
ul.mainMenu li a:hover{ color:#FFF; background-position:0 0; }
ul.mainMenu li.hoverd{ 	margin:0 4px; padding:5px 0 5px 0; display:block; width:88px; height:18px; background: url(../images/mainMenuHover.gif) no-repeat; background-position:0 0; color:#FFF; text-align: center; }

/*搜尋與主選單*/
div#mainmenu{ font-size: 12px; width:984px; height:87px; background: url(../images/topMenu.jpg) 0 0 no-repeat; }
div#mmSearch{ position:relative; float:left; width:524px; height:87px; background: url(../images/topMenuRight.jpg) 0 0 no-repeat; }
div#mmSearch div#searchBar{ position: absolute; width: 400px; height: 23px; top: 24px; left: 110px; background-position: center; }
div#mmSearch div#searchBar input.searchInput{ margin-right:6px; width:330px; height:20px; background:#F6E6D7; border-top: 1px solid #747172; border-left: 1px solid #747172; }
div#mmSearch div#searchHot{ padding-left:50px; position: absolute; width: 350px; height: 15px; top: 50px; left: 110px; background: url(../images/searchotT.png) 0 0 no-repeat; }
div#mmSearch div#searchHot a{ color:#390924}
div#mmSearch div#searchHot a:link{ color:#390924}
div#mmSearch div#searchHot a:hover{ color:#fd5f27}

div#mmBtn{ float:left; width:460px; height:87px; }
div#topMenuInfo{ padding:7px 11px 0 11px; width:438px; height:29px; background: url(../images/topMenuInfoBg.jpg) 0 0 no-repeat; color:#FFF; }
div#topMenuInfo p.tMIw{ padding-top:4px; display:block; float:left; width:270px; height:20px; }
div#topMenuInfo div.tMIb{ display:block; float:right; width:160px; height:26px; text-align: right; }
ul.topMenuBtn{ list-style:none; }
ul.topMenuBtn li{ float:left; position:relative; }
ul.topMenuBtn li div.num{ position:absolute; right:4px; top:13px; width:20px; height:11px; text-align: center; padding-bottom:5px; color: #747172; font-size: 10px; letter-spacing: 1px; }
li.topMenuBtn_1 a, li.topMenuBtn_2 a, li.topMenuBtn_3 a, li.topMenuBtn_4 a{ font-size: 12px; width:115px; height:51px; display:block; background:url(../images/topMenuBtn.jpg) no-repeat; text-indent: -200em; }
li.topMenuBtn_1 a{ background-position:0px 0px; }
li.topMenuBtn_2 a{ background-position:-115px 0px; }
li.topMenuBtn_3 a{ background-position:-230px 0px; }
li.topMenuBtn_4 a{ background-position:-345px 0px; }
li.topMenuBtn_1 a:hover{ background-position:0px 0px; }
li.topMenuBtn_1 a:link{ background-position:0px 0px; }
li.topMenuBtn_2 a:link{ background-position:-115px 0px; }
li.topMenuBtn_3 a:link{ background-position:-230px 0px; }
li.topMenuBtn_4 a:link{ background-position:-345px 0px; }
li.topMenuBtn_1 a:hover{ background-position:0px 0px; }
li.topMenuBtn_2 a:hover{ background-position:-115px 0px; }
li.topMenuBtn_3 a:hover{ background-position:-230px 0px; }
li.topMenuBtn_4 a:hover{ background-position:-345px 0px; }

/*footer*/
div#footer{ font-size: 12px; position:relative; width:984px; height:108px; background: url(../images/footerBg.jpg) 0 0 no-repeat; }
div#footer div.intro{ position:absolute; width:510px; height:40px; top:61px; left:110px; color:#747172; font-size:12px; text-shadow: 1px 1px 2px #333;}
div#footer div.copyright{ font-family: Arial; position:absolute; width:370px; height:15px; top:83px; right:7px; color:#747172; font-size:10px; text-align:right; }

/*主內容*/
div#main{ width:984px; padding:7px 0; }

/*左方選單列*/
div#main div#menu{ font-size: 12px; margin-right:10px; float: left; width: 270px; min-height:1000px; border-right-width: 1px; border-right-style: dashed; border-right-color: #e4e4e4; }
div.menuList{ width:270px; height:50px; margin-bottom:8px; }

/*選單*/
div.menupr{ font-size: 12px; margin-left:13px; width:237px; height:42px; }
ul.menuprInn{ margin-left:13px; display: block; padding:5px 0; width:237px; background:#f9f9f9; list-style:none; }
ul.menuprInn li{ font-size: 12px; margin:1px; display: block; width:235px; height:26px; vertical-align:middle; }
/*ul.menuprInn li a{ padding:8px 0 8px 35px; display: block; width:200px; height:13px; background:url(../images/mprInnHover.gif) no-repeat; background-position:0 -33px; color:#3e3839; }*/
ul.menuprInn li a{ padding-left:35px; display: block; width:200px; color:#3e3839; }
ul.menuprInn li a:link{ color:#3e3839; }
/*ul.menuprInn li a:hover{ color:#FFF; background-position:0 0; }*/
ul.menuprInn li a:hover{ color:#cb6000; }

/*top5*/
ul.menuprTOP5{list-style:none; }
ul.menuprTOP5 li{ font-size: 10pt; margin:1px; display: block; width:250px; height:60px; border-bottom: 1px dashed #c9c6bc; }
ul.menuprTOP5 li img{ float:left; border:1px solid #f2f1ef; }
ul.menuprTOP5 li h1{ margin:10px 0 0 10px; float:left; color:#AEADAA; }
ul.menuprTOP5 li h1 span{ font-size:15px; color:#c35c6c; font-weight: bold; }
ul.menuprTOP5 li a{ padding:7px 0 3px 23px; display: block; width:226px; height:50px; }
ul.menuprTOP5 li a:link{ color:#b9b8b6; }
ul.menuprTOP5 li a:link h1 span{ font-size:15px; color:#c35c6c; }
ul.menuprTOP5 li a:hover{ background:#fd5f27; }
ul.menuprTOP5 li a:hover img{ border:#FFF; }
ul.menuprTOP5 li a:hover h1{ color:#FFF; }
ul.menuprTOP5 li a:hover h1 span{ font-size:15px; color:#FFF; }

/*右方主內容列*/
div#main div#contenter{ float:left; width:702px; }/*702*/

/*列表分頁*/
div#listBottom{ position:relative; padding:15px 0 0 0; width:700px; height:35px; border-top:1px solid #e4e4e4; text-align:center; }
div#listBottom a{ padding:4px 4px 5px; margin:10px 2px 0px; width:15px; height:15px; border:1px solid #e4e4e4; }
div#listBottom a:link{ }
div#listBottom a:hover{ border:1px solid #fd5f27; background:#fd5f27; color:#FFF; }
div#listBottom .curPage { padding:4px 4px 5px; border:solid 1px #e4e4e4; font-weight:bold; vertical-align:top; background:#FFF; color:#f99500; }



/***********************************
* 以下是 index.css
***********************************/
/*右方主內容列*/
div#hotnews{ margin-bottom:15px; height:32px; }
div#hotnews div#hotTit{ margin-right:5px; float:left; width:88px; height:32px; background:url(../images/hotNews.gif) 0 0 no-repeat; }
div#hotnews div#hotTit h1{ display:none; }
div#hotnews div#hotCon{ padding:8px 0px 12px 20px; float:left; width:589px; height:12px; color:#7e6c6e; background:url(../images/hotNewsC.gif) 0 0 no-repeat; }

/*廣告*/
div#ad{ margin-bottom:15px; width:700px; height:275px; }
div#adPic{ height:230px; }
div#adPic img{ border:1px solid #e4e4e4; }
ul.adMenu{
	margin-top:5px;
	padding:0 1px 0 4px;
	width:697px;
	height:40px;
	background:url(../images/admenuBg.gif) 0 0 repeat-x;
	list-style:none;
}
ul.adMenu li{
	font-size: 12px; 
	display:block;
	float:left;
	width:135px;
	height:40px;
	text-align:center;
}
ul.adMenu li a{ font-size: 12px; padding-top:14px; width:135px; height:26px; display:block; background:url(../images/admenuHover.jpg) no-repeat; background-position:0 -40px; }
ul.adMenu li a:link{ }
ul.adMenu li a:hover{ color:#FFF; background-position:0 0; }
ul.adMenu li a.on{ color:#FFF; background-position:0 0; background:url(../images/admenuHover.jpg) no-repeat; }

/*產品內容列表*/
div#prList{ margin-bottom:15px; }

/*-- 上方選單 --*/
ul.prlist1, ul.prlist2, ul.prlist3{ height:50px; background:url(../images/listT.gif) 0 0 no-repeat; list-style:none; }
ul.prlist1 li, ul.prlist2 li, ul.prlist3 li{ font-size: 12px; margin-left:15px; display:block; float:left; width:82px; height:50px; text-align:center; }
ul.prlist1 li a.on{ background:url(../images/prlistHover1.jpg) no-repeat; color:#FFF; }
ul.prlist2 li a.on{ background:url(../images/prlistHover2.jpg) no-repeat; color:#FFF; }
ul.prlist3 li a.on{ background:url(../images/prlistHover3.jpg) no-repeat; color:#FFF; }
ul.prlist1 li a, ul.prlist2 li a, ul.prlist3 li a{ padding:18px 0 10px 0; width:82px; height:22px; display:block; background-position:0 -50px; }
ul.prlist1 li a:link, ul.prlist2 li a:link, ul.prlist3 li a:link{ }

/*-- 中間列表 --*/
div#prList div.plCon{ width:697px;padding-right:6px; height:250px; background:url(../images/listC.gif) 0 0 repeat-y; }
div.plCon div.plConlist{ margin:15px 0 0 6px; float:left; width:165px; height:235px; }
div.plCon div.plConlist h1{ margin-top:15px; font-size:12px; color:#5f5c5d; text-align:center; }
div.plCon div.plConlist p{ font-size:11px; color:#f5536a; text-align:center; }

/*-- 下方底 --*/
div#prList div.plBottom{ height:10px; background:url(../images/listB.gif) 0 0 no-repeat; }


/***********************************
* 以下是 shopping.css
***********************************/
div#cartTitle{ font-size: 12px; margin-bottom:30px; padding:15px 10px 0 0; width:690px; height:35px; border-bottom:1px solid #e4e4e4; text-align:right; }
div#cartTitle img{ margin-right:3px; }

/*登入*/
div#cartTitle{ font-size: 12px; background:url(../images/carTit.gif) 0 no-repeat; }

div.shoinnCon{ margin-bottom:15px; }

/*-- 上方 --*/
div.shoinnfoTop{ padding-left:12px; }

div.shinnfoTop{ padding-top:10px; height:40px; background:url(../images/listT.gif) 0 0 no-repeat; }
div.shinnfoTop h1{color:#fd5f27; font-weight: bold; font-size: 15px;}
div.shinnfoTop h1.general, div.shinnfoTop h1.low, div.shinnfoTop h1.free { display:block; margin:0 10px 10px; width:680px; height:25px; font-weight: bold; font-size: 15px; }
div.shinnfoTop h1.general{ color:#ff9c00; }
div.shinnfoTop h1.low{ color:#5bc8d8; }
div.shinnfoTop h1.free{ color:#e3042e; }
div.shinnfoTop h1 img{ margin:0 10px; }

/*-- 中間列表 --*/
div.shinnfoCon{ padding:10px 5px 10px 5px; background:url(../images/listC.gif) 0 0 repeat-y; }
div.shinnfoCon span{ color:#f3056a; }
div.shinnfoCon span.title{ letter-spacing: 1px; font-size: 12px; font-weight: bold; color: #FF6600; }
div.shinnfoCon p{ letter-spacing: 1px; display:block; margin:0px 5px; padding:5px 0px; width:650px; border-bottom: 1px solid #e4e4e4; }

/*-- 下方底 --*/
div.shinnfoBtm{ font-size: 12px; height:10px; background:url(../images/listB.gif) 0 0 no-repeat; }

/**/
table.shoinnCon{ margin:0 auto; width:680px; }
table.shoinnCon td{ padding:5px; border:#fff 1px solid; }
table.shoinnCon td.title{ background:#88C901; color:#fff; letter-spacing: 4px; text-align: center; }
table.shoinnCon td.dtitle{ color:#fff; letter-spacing: 4px; text-align: center; background: #FF6600; }
table.shoinnCon td.content, table.shoinnCon td.bottom{ letter-spacing: 1px; }
table.shoinnCon td.content{ background:#fcf9d7; color:#390924; text-align: center; }
table.shoinnCon td.content a{ font-size: 13px; color: #FF6600; }
table.shoinnCon td.content a:link{ color: #FF6600; }
table.shoinnCon td.content a:hover{ color: #FF3300; }
table.shoinnCon td.content img.pic{ border:#CCCCCC 1px solid; }
table.shoinnCon td.bottom{ background:#fff366; color:#390924; text-align: right; padding-right:10px; }
table.shoinnCon td.bottom-c{ background:#fff366; color:#390924; text-align: center; }
input.inW{ font-size: 12px; height:20px; border:1px solid #d1d1d1; }
textarea.inW{ font-size: 12px; border:1px solid #d1d1d1; }
select.inS{ font-size: 12px; height:20px; border:1px solid #d1d1d1; }
table.shoinnCon td span{ font-size: 12px; color:#f3056a; }

/**/
div.submit, div.cancel, div.buyOther, div.check{ font-size: 12px; margin-left:10px; float:left; display:block; width:140px; height:35px; }
div.submit{ background:url(../images/submit.gif) 0 no-repeat; }
div.cancel{ background:url(../images/cancel.gif) no-repeat; }
div.buyOther{ background:url(../images/buyOther.gif) 0 no-repeat; }
div.check{ background:url(../images/check.gif) 0 no-repeat; }
div.submit a, div.cancel a, div.buyOther a, div.check a{ display:block; width:140px; height:35px; text-indent: -200em; background-position:0 0; }
div.submit a{ background:url(../images/submit.gif) no-repeat; }
div.cancel a{ background:url(../images/cancel.gif) no-repeat; }
div.buyOther a{ background:url(../images/buyOther.gif) 0 no-repeat; }
div.check a{ background:url(../images/check.gif) 0 no-repeat; }
div.submit a:link, div.cancel a:link, div.buyOther a:link, div.check a:link{ background-position:0 0; }
div.submit a:hover, div.cancel a:hover, div.buyOther a:hover, div.check a:hover{ background-position:0 -35px; }



/***********************************
* 以下是 list.css
***********************************/
div#searchTitle{ font-size: 12px; padding:15px 10px 0 0; width:690px; height:35px; border-bottom:1px solid #e4e4e4; text-align:right; font-size:15px;}
div#listTitle img, div#listInnTitle img, div#searchTitle img{ margin-right:3px; }

/*列表*/
/*div#listTitle{ padding:15px 10px 0 0; width:690px; height:35px; border-bottom:1px solid #e4e4e4; text-align:right; font-size:15px; background:url(../images/listTit.gif) 0 no-repeat; }*/
div#listTitle{ font-size: 12px; padding:15px 10px 0 0; width:690px; height:35px; border-bottom:1px solid #e4e4e4; text-align:left; font-size:15px; }
div#listTitle a { font-size:15px; }
div#searchTitle{ background:url(../images/searchTit.gif) 0 no-repeat; }
div.liplCon{ margin-bottom:20px; position:relative; }
div.liplCon div.plConlist{ position:relative;margin:15px 0 0 6px; float:left; width:165px; height:288px; border:1px solid #e4e4e4; }
div.liplCon div.plConlist img{height:165px;margin-down:5px; }
div.liplCon div.plConlist h1{ margin-top:5px; font-size:12px; color:#5f5c5d; text-align:center; }
div.liplCon div.plConlist p{height:35px;font-size:11px;color:#999999;text-align:center;padding:0 8px;overflow:hidden;}/*position:relative;*/
div.liplCon div.plConlist p.spec{ color:#f5536a;height:20px;overflow:hidden; }
div.liplCon div.plConlist div.plConBtm{ 
margin-top:10px;
padding:5px 0 12px 0;
*padding:5px 0 10px 0;/*ie7*/
_padding:5px 0 8px 0;/*ie6或更舊的版本*/
width:165px;height:17px;
border-top:1px solid #e4e4e4;
text-align:center;
background:#ebebeb
}
div.liplCon div.plConlist div.plConBtm select{ font-size: 12px; height:17px; width:40px; border:1px solid #CECECE; }
div.liplCon div.plConlist div.plConBtm img{ height:17px;margin-left:10px;margin-down:0; }

/*列表 內頁*/
/*div#listInnTitle{ padding:15px 10px 0 0; width:690px; height:35px; border-bottom:1px solid #e4e4e4; text-align:right; font-size:15px; margin-bottom:20px; background:url(../images/listInnTit.gif) 0 no-repeat; }*/
div#listInnTitle{font-size: 12px; padding:15px 10px 0 0; width:690px; height:35px; border-bottom:1px solid #e4e4e4; text-align:left; font-size:15px; margin-bottom:20px; }
div#listInnTitle a { font-size:15px; }
div#liinnTop{ margin-bottom:15px; padding-bottom:10px; position:relative; border-bottom:1px dashed #e4e4e4; }
div#liinnTop div#lipic{ font-size: 12px; margin-right:20px; margin-left:15px; float:left; width:260px; }
div#lipic img{}/*border:1px solid #e4e4e4;*/
div#lipic ul{ margin-top:5px; padding:0 1px; }
div#lipic li{ font-size: 12px; margin:0 2px; padding:3px; float:left; width:60px; height:60px; border:1px solid #e4e4e4; }
div#lipic li img{ border: none}
div#liinnTop div#liprInfo{ float:left; width:380px; }
div#liprInfo h1{ display:block; padding:10px 0 3px 13px; line-height:30px; background:url(../images/prInfoTit.gif) 0 0 no-repeat; color:#cd5327; font-size:24px; }
div#liprInfo h1 span{ color:#c0c0c0; font-size:12px; }
div#liprInfo p.prIntro{ margin:0 0 15px 15px; padding:10px 0 10px 0; display:block; border-bottom: 1px dashed #e0e0e0; color:#8cb066; width:370px; }
div#liprInfo p.prIcon{ padding:8px 0; }
div#liprInfo span.prShare{ padding:8px 0; letter-spacing: 4px; }
div#liprInfo span.prShare img{ margin-left:8px; }
div#liprInfo div.prPrize{ border: 1px solid #e0e0e0; padding:12px 20px 18px; height:30px; width:337px; margin-left:15px; }
div#liprInfo div.prPrize table.prize{ display:block; width:200px; float:left }
div#liprInfo div.prPrize td.prT, div#liprInfo div.prPrize td.prTspec{ padding-right:3px; letter-spacing: 4px;text-align:right; width:60px; }
div#liprInfo div.prPrize td.prT{ color: #CCCCCC; }
div#liprInfo div.prPrize td.prTspec{ color: #CC0000; font-size:13px; }
div#liprInfo div.prPrize td.prPspec, div#liprInfo div.prPrize td.prPstand{ letter-spacing: 2px; width:90px; font-weight: bold; }
div#liprInfo div.prPrize td.prPspec{ color: #CC0000;font-size:13px; }
div#liprInfo div.prPrize td.prPstand{ color: #CCCCCC; }
div#liprInfo div.prPrize img{ float:left; margin-left:20px; width:100px; height:35px; }
div#liprInfo div.prSubmit { width:100%; margin-left:15px; }
div#liprInfo div.prSubmit table{ margin-top:10px; width:100%; }
div#liprInfo div.prSubmit #product_spec_select { border:1px solid #ccc; cursor: pointer; font-size: 13px; font-family: Verdana,Helvetica,Arial,sans-serif; font-weight: normal; vertical-align: middle; padding:3px; }
div.liinnCon{ margin-bottom:15px;}

/*-- 兩種規格 --*/
table.double_spec { border: 1px solid #ccc; margin-bottom:10px; }
table.double_spec th { border: 1px solid #ccc; padding:5px; text-align:center; color: #000; font-size:13px; background:#fffded; }
table.double_spec td { border: 1px solid #ccc; padding:5px; text-align:center; color: #000; font-size:13px; background:#fff; }

/*-- 上方 --*/
div.liinnfoTop{ padding-top:15px; height:35px; background:url(../images/listT.gif) 0 0 no-repeat; }
div.liinnfoTop h1{ display:block; margin:0 10px 10px; width:680px; height:25px; color:#fd5f27; font-weight: bold; font-size: 15px; }
div.liinnfoTop h1 img{ margin-right:5px; }

/*-- 中間列表 --*/
div.liinnfoCon{ font-size: 12px; background:url(../images/listC.gif) 0 0 repeat-y; padding:0 10px; width:680px; overflow:hidden;}
div.liinnfoCon div.innfolt{ margin:5px 0 0 4px; float:left; width:165px; height:210px; }
div.liinnfoCon div.innfolt h1{ margin-top:5px; font-size:12px; color:#5f5c5d; text-align:center; }
div.liinnfoCon div.innfolt p{ margin:0; width:165px; font-size:11px; color:#f5536a; text-align:center; }

/*-- 下方底 --*/
div.liinnfoBtm{ font-size: 12px; height:10px; background:url(../images/listB.gif) 0 0 no-repeat; }



/***********************************
* 以下是 mem.css
***********************************/
div#loginTitle, div#forgeTitle, div#joinTitle, div#memTitle{ font-size: 12px; margin-bottom:15px; padding:15px 10px 0 0; width:690px; height:35px; border-bottom:1px solid #e4e4e4; text-align:right; }
div#loginTitle img, div#forgeTitle img, div#joinTitle img, div#memTitle img{ margin-right:3px; }

/*登入*/
div#loginTitle{ font-size: 12px; background:url(../images/loginTit.gif) 0 no-repeat; }

/*忘記*/
div#forgeTitle{ font-size: 12px; background:url(../images/forgeTit.gif) 0 no-repeat; }

/*加入會員*/
div#joinTitle{ font-size: 12px; background:url(../images/joinTit.gif) 0 no-repeat; }

/*會員中心*/
div#memTitle{ background:url(../images/memTit.gif) 0 no-repeat; margin-bottom:0px; }
div.meminnCon{ margin-bottom:15px; }

/*-- 上方 --*/
div.meminnfoTop{ font-size: 12px; padding-top:10px; height:40px; background:url(../images/listT.gif) 0 0 no-repeat; }
div.meminnfoTop h1 img{ margin-left:5px; }

/*-- 中間列表 --*/
div.meminnfoCon{ padding:10px 0 20px 0; background:url(../images/listC.gif) 0 0 repeat-y; }

/*-- 下方底 --*/
div.meminnfoBtm{ height:10px; background:url(../images/listB.gif) 0 0 no-repeat; }

/**/
div.titleNote{ margin:10px auto 0; padding-bottom:5px; color:#c35c6c; text-align:center; width:500px; letter-spacing: 2px; font-size: 15px; font-weight: bold; border-bottom:1px dashed #e4e4e4; }
table.memCon{ width:700px; margin-top:10px; margin-bottom:20px; }
table.meminnCon{ margin:0 auto; width:680px; }
table.memCon td, table.meminnCon td{ padding-top:10px; height:5px; } table.meminnCon td{ border:#fff 1px solid; }
table.meminnCon td img.pic{ border:#CCC 1px solid; }
table.memCon td.title, table.meminnCon td.title, table.memCon span.title, table.meminnCon span.title{ color:#fd5f27; padding-right:5px; width:135px; letter-spacing: 4px; text-align:right; }
table.memCon td.content, table.meminnCon td.content{ padding-left:15px; width:470px; }
table.memCon td.content img, table.meminnCon td.content img{ margin:0 3px; }
table.memCon td.content a, table.meminnCon td.content a{ color:#C83402; text-decoration: none; }
table.memCon td.content a:link, table.meminnCon td.content a:link{ color:#C83402; text-decoration: none; }
table.memCon td.content a:hover, table.meminnCon td.content a:hover{ color:#fd5f27; text-decoration: underline; }
table.meminnCon td.tCol{ color:#fff; letter-spacing: 4px; text-align: center; padding-bottom:10px; background-color: #88C901; }
table.meminnCon td.cColo, table.meminnCon td.cColt, table.meminnCon td.cColow, table.meminnCon td.cColtw, table.meminnCon td.cColow2, table.meminnCon td.cColtw2{ letter-spacing: 1px; text-align: center; padding-bottom:10px; }
table.meminnCon td.cColo div, table.meminnCon td.cColt div{ padding-left:10px; text-align: left; }
table.meminnCon td.cColo{ background:#fcf9d7; color:#390924; }
table.meminnCon td.cColt{ background:#fff366; color:#390924; }
table.meminnCon td.cColow{ background:#fcf9d7; color:#c63a08; }
table.meminnCon td.cColtw{ background:#fff366; color:#C81006; }
table.meminnCon td.cColow2{ background:#fcf9d7; color:#0099CC; }
table.meminnCon td.cColtw2{ background:#fff366; color:#045886; }
input.inW{ height:20px; border:1px solid #d1d1d1; }
select.inS{ height:20px; border:1px solid #d1d1d1; }
table.memCon td span, table.meminnCon td span{ color:#f3056a; }

/**/
div#listBottom{border-top:none; padding-top:20px; }
div#Bottom{ position:relative; padding:5px 0 0 0; margin:0 auto; width:490px; height:35px; }
div#BottomSignal{ position:relative; padding:15px 0 0 0; width:700px; height:35px; text-align:center; }
div#Bottom div.title, div#BottomSignal div.title{ margin-top:20px; font-size: 15px; color:#c63a08; font-weight: bolder; text-align:left; letter-spacing:2px; }
div#Bottom ul, div#BottomSignal ul{ margin-top:7px; list-style-type: none; }
div#Bottom li, div#BottomSignal li{ font-size: 12px; text-align:left; background:url(../images/icon_sub.jpg) 0 no-repeat; padding-left:13px; margin-bottom:5px; color:#fd5f27; }

div.submit, div.clear, div.change, div.join, div.cancel, div.leavemessage, div.reordersh, div.return{ font-size: 12px; margin-left:10px; float:left; display:block; width:140px; height:35px; }
div.submit{ background:url(../images/submit.gif) 0 no-repeat; }
div.clear{ background:url(../images/clear.gif) no-repeat; }
div.change{ background:url(../images/change.gif) no-repeat; }
div.join{ background:url(../images/join.gif) 0 no-repeat; }
div.cancel{ background:url(../images/cancel.gif) 0 no-repeat; }
div.leavemessage{ background:url(../images/leavemessage.gif) 0 no-repeat; }
div.reordersh{ background:url(../images/reordersh.gif) 0 no-repeat; }
div.return{ background:url(../images/return.gif) 0 no-repeat; }

div.submit a, div.clear a, div.change a, div.join a, div.cancel a, div.leavemessage a, div.reordersh a, div.return a{ font-size: 12px;  display:block; width:140px; height:35px; text-indent: -200em; background-position:0 0; }
div.submit a{ background:url(../images/submit.gif) no-repeat; }
div.clear a{ background:url(../images/clear.gif) no-repeat; }
div.change a{ background:url(../images/change.gif) no-repeat; }
div.join a{ background:url(../images/join.gif) no-repeat; }
div.cancel a{ background:url(../images/cancel.gif) no-repeat; }
div.leavemessage a{ background:url(../images/leavemessage.gif) no-repeat; }
div.reordersh a{ background:url(../images/reordersh.gif) no-repeat; }
div.return a{ background:url(../images/return.gif) no-repeat; }
div.submit a:link, div.clear a:link, div.change a:link, div.join a:link, div.cancel a:link, div.leavemessage a:link, div.reordersh a:link, div.return a:link{ background-position:0 0; }
div.submit a:hover, div.clear a:hover, div.change a:hover, div.join a:hover, div.cancel a:hover, div.leavemessage a:hover, div.reordersh a:hover, div.return a:hover{ background-position:0 -35px; }

/**/
ul.memSub{ width: 652px; height: 10px; padding:10px 0px 10px 50px; margin-bottom:10px; list-style:none; }
ul.memSub li{ font-size: 12px; padding-left:15px; margin-right:15px;  float:left; background:url(../images/icon_sub.jpg) 0 4px no-repeat; }/*width:90px;*/


/***********************************
* 以下是 service.css
***********************************/
div#srviceTitle{ font-size: 12px; margin-bottom:15px; padding:15px 10px 0 0; width:690px; height:35px; border-bottom:1px solid #e4e4e4; text-align:right; }
div#srviceTitle img{ margin-right:3px; }

/*客服中心*/
div#srviceTitle{ font-size: 12px; background:url(../images/serviceTit.gif) 0 no-repeat; margin-bottom:0px; }
div.sevinnCon{ margin-bottom:15px; }

/*-- 上方 --*/
div.sevinnfoTop{ font-size: 12px; padding-top:10px; height:40px; background:url(../images/listT.gif) 0 0 no-repeat; }
div.sevinnfoTop h1 img{ margin-left:5px; }

/*-- 中間列表 --*/
div.sevinnfoCon{ padding:10px 0 20px 0; background:url(../images/listC.gif) 0 0 repeat-y; }
div.sevinnfoCon div.frCon{ margin:0 auto; width:680px; }
div.sevinnfoCon div.frCon h1{ margin-bottom:10px; font-size: 15px; font-weight: bolder; color: #CC0000; letter-spacing: 1px; }
div.sevinnfoCon div.frCon p{ margin:10px; letter-spacing: 2px; line-height: 20px; }
span.note{ color: #FF6600; font-weight: bold; }
span.important{ font-weight: bold; color: #33B4C7; }
span.notestar{ font-weight: bold; color: #FF0033; }
div.sevinnfoCon div.frCon ol li{ padding-left:5px; margin:5px 30px; line-height: 20px; letter-spacing: 2px; }
div.sevinnfoCon div.frCon ul li{ background:url(../images/icon_general.gif) 0 4px no-repeat; padding-left:15px; margin:0 0 5px 15px; line-height: 20px; letter-spacing: 2px; list-style-type: none; }

/*-- 下方底 --*/
div.sevinnfoBtm{ height:10px; background:url(../images/listB.gif) 0 0 no-repeat; }

table.sevinnCon{ margin:0 auto; width:680px; }
table.sevinnCon td{ padding-top:10px; height:5px; }
table.sevinnCon td{ border:#fff 1px solid; text-align:left; }
table.sevinnCon td img.pic{ border:#CCC 1px solid; }
table.sevinnCon td.title{ color:#fd5f27; padding-right:5px; width:135px; letter-spacing: 4px; text-align:right; }
table.sevinnCon td.tCol{ color:#fff; letter-spacing: 4px; text-align: center; padding-bottom:10px; background-color: #88C901; }
table.sevinnCon td.cColo, table.sevinnCon td.cColt, table.sevinnCon td.cColow{ letter-spacing: 1px; text-align: center; padding-bottom:10px; }
table.sevinnCon td.cColo div, table.sevinnCon td.cColt div{ padding-left:10px; text-align: left; }
table.sevinnCon td.cColo{ background:#fcf9d7; color:#390924; }
table.sevinnCon td.cColo div{ text-align:left; font-weight: bolder; }
table.sevinnCon td.cColo div img{ margin-right:5px; }
table.sevinnCon td.cColt{ text-align:left; padding-left:20px; background:#fff366; color:#390924; }
table.sevinnCon td.cColow{ background:#fcf9d7; color:#c63a08; }

/**/
ul.sevSub{ width: 652px; height: 30px; padding:0px 0px 0px 50px; list-style:none; }
ul.sevSub li{ font-size: 12px;  padding:0; margin-right:8px; height:30px; width:90px; float:left; color:#fd5f27; background:url(../images/bg_sub.gif) 0px 1px no-repeat; }
ul.sevSub li a{ display:block; padding:10px 0 0 25px; margin-right:8px; height:20px; width:65px; float:left; color:#fd5f27; background:url(../images/bg_sub.gif) 0px 1px no-repeat; }
ul.sevSub li a:link{ color:#fd5f27; background:url(../images/bg_sub.gif) 0px 1px no-repeat; }
ul.sevSub li a:hover{ color:#fff; background:url(../images/bg_sub.gif) 0px -29px no-repeat; }
ul.sevSub li.over{ display:block; padding:10px 0 0 25px; margin-right:8px; height:20px; width:65px; float:left; color:#fff; background:url(../images/bg_sub.gif) 0px -29px no-repeat; }

/**/
ul.sevSubone, ul.sevSubtwo, ul.sevSubthree{ font-size: 12px; height: 10px; padding:8px 0 12px 0; margin-bottom:10px; background:#fd5f27; list-style:none; }
ul.sevSubone{ font-size: 12px; width: 682px; padding-left:20px; }
ul.sevSubtwo{ font-size: 12px; width: 652px; padding-left:50px; }
ul.sevSubthree{ width: 652px; padding-left:20px; }
ul.sevSubone li, ul.sevSubtwo li, ul.sevSubthree li{ font-size: 12px; padding-left:10px; margin-right:8px; width:60px; float:left; color:#fff; background:url(../images/icon_sub2.gif) 0 4px no-repeat; }
ul.sevSubone li a, ul.sevSubtwo li a, ul.sevSubthree li a{ color:#fff; }
ul.sevSubone li a:link, ul.sevSubtwo li a:link, ul.sevSubthree li a:link{ color:#fff; }
ul.sevSubone li a:hover, ul.sevSubtwo li a:hover, ul.sevSubthree li a:hover{ color:#fff; }
