@charset "utf-8";
/*style-index*/
#iMain{margin-top:2px;}
#iMain #iTop{background:transparent url(../images/itopbg.gif) no-repeat left top;height:336px;}
#iTop .iBanner{float:right;margin:14px 6px 0 4px;}
#iTop .iPro{width:380px;float:left;padding:16px 0 0 28px;}
#iTop .iPro h2{padding:12px 0;}
#iTop .iPro h2 a{display:block;font-family:Arial;font-size:24px;font-weight:bold;}
#iTop .iPro h2 a:hover{text-decoration:none;}
.iPro p.iSummary{margin-bottom:10px;font-size:14px;display:block;}
.iPro p.iSummary strong{font-size:16px;padding-right:2px;}
.iPro p.iMore{padding:10px 0;display:block;}
.iPro p.iMore a{font-size:14px;color:#0088CC;background:transparent url(../images/rarrow.gif) no-repeat scroll 100% 6px;padding-right:12px;}
.iPro p.iMore a:hover{text-decoration:none;border-bottom:1px solid #0088CC;}
.iPro .iDo{overflow:hidden;margin-top:12px;}
.iPro .iDo a{display:block;float:left;width:140px;height:43px;line-height:40px;background:transparent url(../images/ibuy.gif) no-repeat scroll 0 0;color:#ddd;font-family:Arial;font-size:18px;text-decoration:none;padding-left:26px;text-transform:uppercase;}
.iPro .iDo a:hover{color:#fff;}
.iPro .iDo p{line-height:40px;margin-left:12px;display:block;float:left;font-size:14px;}
.iPro .iDo p span{text-decoration:line-through;color:#777;margin-right:8px;}


#iMain #iList{}
#iList ul{overflow:hidden;clear:both;}
#iList ul li{float:left;display:block;width:230px;height:200px;background:transparent url(../images/iboxbg.gif) no-repeat scroll 0;margin-right:13px;}
#iList ul li.end{margin-right:0;}
#iList ul li h2{margin:12px 10px 0 24px;}
#iList ul li h2 a:link{display:block;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;text-decoration:none;}
#iList ul li h2 a:visited{display:block;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;text-decoration:none;}
#iList ul li h2 a:hover{display:block;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;text-decoration:underline;}
#iList ul li .iPic{margin:4px 0 0 10px;}
#iList ul li .iText{width:206px;margin:0 auto;line-height:18px;}

#iMain #iAbout{margin:12px 4px 0 4px;}
#iAbout h2{border-bottom:1px solid #aaa;font-size:18px;margin:6px 0;font-family:Arial, Helvetica, sans-serif;}
#iAbout p{line-height:18px;margin:4px 0;text-align:justify;}







#sMain{margin-top:2px;}
#sPart{overflow:hidden;}
#sPart h2{font-weight:bold;font-size:18px;height:35px;margin-top:10px;padding:5px 0 0 40px;width:428px;background:transparent url(../images/thanksgiving/title_01.jpg) no-repeat scroll left top;}
#sPart h2 a:link,#sPart h2 a:visited{font-weight:bold;font-size:18px;}
#sProList{width:940px;padding:20px 0 0 20px;overflow:hidden;}

#sPart h2.sOther{background:url(../images/thanksgiving/title_02.jpg) left top no-repeat;}

#sProList .sList{width:220px;padding-right:4px;margin-right:10px;border-right:1px solid #dedede;float:left;}
#sProList .sList p{padding:16px 0 18px 6px;}
#sProList .sList a.sBtn{text-indent:-9999px;display:block;width:96px; height:24px; background:url(../images/thanksgiving/button.jpg) left top no-repeat;margin-left:10px;}

#Note_Con{padding:25px 0 10px 0;}
#sProList .sList a.sBtn:hover{background:url(../images/thanksgiving/button_over.jpg) left top no-repeat;}
.bottomImg{padding:24px 20px 0 40px;float:left;text-align:center;}
.bottomText{width:540px;padding-top:16px;float:left;}
.bottomText a:link,.bottomText a:visited{color:#2971A7;}
#TD_Note{width:930px;background-color:#eee;padding:5px 15px;}
.TD_Red{color:#900;}




