/*全站共用樣式表*/

/*@import url(css/SpryMenuBarHorizontal.css); */
@import url(/css/reset.css);


/*layout*/
#layout{width:980px;margin:auto;background-color:#ffffff;}
#layout td{padding:0; margin:0;vertical-align: top; text-align: left;}
#layout .Left{width:200px; background-color:#F2F2F2;text-align:center;}
#layout .center{width:580px;text-align:center;/*padding-left:15px;*/}
#layout .centerSec{width:780px;padding-left:15px;}
#layout .Right{width:200px;border-left:1px solid #F7F7F7;text-align:center;}


/*LeftClass*/
#LeftClass{width:190px;text-align:left;padding:0;margin:auto;margin-bottom:1em;}
#LeftClass td{padding:0;margin:0;}
#LeftClass .top{height:13px;background:url(/webimg/bgL02_01.gif);background-repeat:no-repeat;}
#LeftClass .middle{padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;background-color:#ffffff;background:url(/webimg/bgL02_02.gif);background-repeat:repeat-y;}
#LeftClass .down{border-bottom:1px solid #C0C0C0;}
#LeftClass .subject{/*min-height:32px;*/padding-top:12px;padding-bottom:0px;padding-left:30px;margin:0;font-size:15px;line-height:1.2em;font-weight:bold;text-align:left;color:#280000;letter-spacing:0.1em;background:url(/webimg/subL_00.gif);background-repeat:no-repeat;}
#LeftClass .subject a{color:#000000}
#LeftClass .subject .note_small_font{letter-spacing:0;}

#LeftClass ul{margin-left:1.5em; maring-left:1.2em \9; }/*2011.0516*/
#LeftClass li{ list-style-image: url(/webimg/arrow01.gif);padding-top:0.5em; padding-top:-5em \9;padding:0em \9;*padding-top:0em;

}/*2011.0516*/

#LeftClass .on{color:#DD0003;font-weight:bold;text-decoration: none;list-style-image:url(/webimg/arrow01_on.gif);}
#LeftClass .on a{color:#DD0003;font-weight:bold;text-decoration: none;list-style-image:url(/webimg/arrow01_on.gif);}
#LeftClass .off a{color:#333333;font-weight:normal;list-style-image:url(/webimg/arrow01.gif);}
#LeftClass .pro{width:180px;text-align:center;}
#LeftClass label{width:105px;padding-bottom:5px;border:1px}
#LeftClass .main{background-color:#e9e9e9;padding-top:0.5em;}
#LeftClass .more{width:55px;height:20px;font-size:12px;float:right;background-image: url(/webimg/RightClass_more01.gif);background-repeat:no-repeat;cursor:pointer;}

#LeftClass .moreOpen{list-style-image: url(/webimg/LmoreOpen.gif);padding-top:0;}
#LeftClass .moreOpen a{color:#0087C7;}
#LeftClass .moreClose{list-style-image: url(/webimg/LmoreClose.gif);padding-top:0;}
#LeftClass .moreClose a{color:#0087C7;}


#LeftClass02 {width:190px;text-align:left;padding:0;margin:auto;margin-bottom:1em;background-color:#ffffff;border:1px solid #C0C0C0;}
#LeftClass02 .left{width:49.4%;text-align:left;float:left;background-color:#ffffff;}
#LeftClass02 .right{width:50%;text-align:left;border-left:1px solid #e2e2e2;float:right}
#LeftClass02 h2{line-height:2.5em;text-align:center;background-color:#F2F2F2;}
#LeftClass02 ul{margin:0.5em;list-style:none;}
#LeftClass02 li{padding-bottom:0.5em;}
#LeftClass02 .hot{font-size:15px;color:#0c8ff3;}
#LeftClass02 .hot a{color:#0c8ff3;}


#LeftClass .hotnews{font-weight:normal;}


/*.LeftClassOver{position:relative;z-index:1}*/
.LeftClassOver{position:absolute;border:1px #a8a8a8 solid;background-color:#FFFFFF;margin-left:3em;padding:0.5em;width:10em;z-index:999;}
.LeftClassOver ul{}
.LeftClassOver li{line-height:1.5em;}
.LeftClassOver ul li a{text-decoration:underline;}
.LeftClassOver ul li a:hover{text-decoration:none;}
.LeftClassOut ul{display:none;visibility:hidden;}





/*Left_Publish 每月出版品*/
#LeftPublish{width:190px;height:45px;background:url(/webimg/Left_PublishBg.gif);background-repeat:no-repeat;margin-left:5px;margin-bottom:1em;padding-left:5px;padding-right:5px;padding-top:8px;text-align:left;}
#LeftPublish .submenu{position:absolute;}
#LeftPublish .title{width:75px;font-weight:bold;color:#333333;float:left;line-height:1.2em;}
#LeftPublish select{font-size:13px;width:85px; line-height:1.8em;border:1px solid #e2e2e2;}
#LeftPublish option{height:1.6em;background-color :#ffffff;border-bottom:1px #e2e2e2 solid;}


/*MidUnit*/
#MidUnit{width:545px;margin:auto;margin-bottom:1em;background:url(/webimg/MidUnitBg_03.gif);background-repeat:repeat-y;}
/*#MidUnit tboby{margin-left:20px;}*/
#MidUnit td{margin:0;padding:0;text-align: left;}
#MidUnit .top{height:5px;background:url(/webimg/MidUnitBg_01.gif);background-repeat:no-repeat;}
#MidUnit .middle{background:url(/webimg/MidUnitBg_02.gif);background-repeat:no-repeat;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:1px;}
#MidUnit .down{border-bottom:1px solid #C0C0C0;}



/*MidUnit03*/
#MidUnit03{width:760px;margin:0;padding:0;margin:auto;margin-bottom:1em;background:url(/webimg/MidUnitBg03_03.gif);background-repeat:repeat-y}
#MidUnit03 td{margin:0;padding:0;text-align: left;}
#MidUnit03 .top{margin:0;padding:0;height:5px;background:url(/webimg/MidUnitBg03_01.gif);background-repeat:no-repeat;}
#MidUnit03 .middle{background:url(/webimg/MidUnitBg03_02.gif);background-repeat:no-repeat;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:1px;text-align:center;}
#MidUnit03 .down{border-bottom:1px solid #C0C0C0;}
#MidUnit03 h1{height:32px;background-image:url(/webimg/BigBnList.gif);background-repeat:no-repeat;margin-bottom:5px;padding-top:0;padding-left:30px;font-size:15px;color:#280000;letter-spacing:0.1em;font-weight:bold;text-align:left;}
#MidUnit03 h1 .note_small_font{letter-spacing:0;}
#MidUnit03 .unit_right{margin-right:0.3em;font-size:13px;font-weight:normal;letter-spacing:0;float:right;}



#MidUnit04{width:98%;margin:auto;height:42px;padding:0;padding-top:2px;padding-bottom:2px;margin-bottom:15px;background:url(/webimg/hot_news_Bg.gif);background-repeat:repeat-x;background-color:#E6E6E6;border:1px solid #CDCDCD;margin-left:20px;*margin-left:4px;_margin-left:4px;margin-left:20px \9;}/*2011.0517 */
#MidUnit04 ul{list-style:none;}
#MidUnit04 li{height:37px;text-align:left;vertical-align: top;padding-top:8px;padding-left:1em;padding-right:1em;list-style:none;float:left;background:url(/webimg/hot_news_line.gif);background-repeat:no-repeat;background-position:right;}
#MidUnit04 .last{background:none;}
#MidUnit04 input{margin-left:0.1em;margin-right:0.1em;}
#MidUnit04 li .title{font-weight:bold;}



#MidUnit05{width:98%;margin:auto;height:30px;padding:0;padding-top:2px;padding-bottom:2px;margin-bottom:15px;}




/*BigBn*/
#BigBn{width:545px;padding:0px;margin:0px}
#BigBn label img{border:0}
#BigBn .menu{height:32px;margin-top:5px;margin-right:2px;_margin-right:0px;*margin-right:0px;}
#BigBn ul{list-style:none;}
#BigBn li{width:20%;*width:108px;height:25px;/*height:29px;*/float:left;background:url(/webimg/BigBnUnit.gif) no-repeat;text-align:center;vertical-align: top;padding-top:4px;list-style:none;cursor:pointer;text-decoration:none;color:#333333;/*border-right:1px #d7d7d7d solid;*/}
#BigBn li a{color:#333333;}
#BigBn .on{background:url(/webimg/BigBnUnitOn.gif) no-repeat;color:#ffffff;}
#BigBn .on a{color:#ffffff;text-decoration:none;}
#BigBn .menu .Line{/*background:url(/webimg/BigBnUnitLine.gif) no-repeat;width:1px;*/display:none;}
#BigBn .last{float:right;margin-right:0;}
#BigBn .menu02 li{width:180px;}
#BigBn .menu02 .on{background:url(/webimg/BigBnUnitOn02.gif);}

#BigBn .menu02 .line{/*width:1px;*/display:none;}/*20110505*/



/*OnSale66*/
#OnSale66{width:100%;margin:0;padding:0;margin-left:20px /9;}/* 20110511*/
#OnSale66 h1{height:32px;background-image:url(/webimg/BigBnList.gif);background-repeat:no-repeat;margin-bottom:5px;padding-top:0;padding-left:30px;font-size:15px;color:#280000;letter-spacing:0.1em;font-weight:bold;text-align:left}
#OnSale66 h2{font-size:15px;font-weight:bold;margin-bottom:0.5em;}
#OnSale66 h3{font-size:13px;font-weight:bold;margin-bottom:0.5em;}
#OnSale66 h4{height:3em;overflow: hidden;text-overflow:ellipsis;font-size:13px;font-weight:normail;margin-bottom:0.5em;text-align:center;vertical-align: top;}/*書名*/
#OnSale66 .proName{height:2em;overflow: hidden;font-size:13px;font-weight:normail;margin-bottom:0.5em;text-align:center;vertical-align: top;}/*書名*/
#OnSale66 .unit_right{margin-right:0.3em;font-size:13px;font-weight:normal;letter-spacing:0;float:right;}

#OnSale66 label{margin-right:15px;margin-left:15px;margin-bottom:5px;float:left;}
#OnSale66 label img{width:auto;height:250px;}
#OnSale66 .info {margin-bottom:0.5em;text-align:left;}
#OnSale66 .content{margin-left:5px;margin-right:5px;text-align:left;}
#OnSale66 .content dfn {margin-right:1em;font-weight:normal;}
#OnSale66 .CartIcon02{margin:0;float:left;margin-bottom:0.5em;}
#OnSale66 .CartIcon{margin:0;float:left;margin-bottom:0.5em;}
#OnSale66 ul{list-style-image: url(/webimg/arrow04.gif);margin-left:25px;margin-right:5px;}
#OnSale66 li{padding-bottom:0.1em;}

#OnSale66 .last{list-style:none;float:none;}
#OnSale66 .right{text-align:right;width:100%;height:30px;}
#OnSale66 hr{margin:auto;margin-top:0.4em;margin-bottom:0.4em;width:98%;color:#e2e2e2;height:1px;}
#OnSale66 dfn{font-weight:bold}
#OnSale66 dfn a{color:#000000}
#OnSale66 dl{margin-bottom:1em;color:#8A731E}
#OnSale66 dt{font-weight:bold}
#OnSale66 dd{}
#OnSale66 tr.m11 td{background-color:#F4F4F4;border-bottom: 1px dotted #D9D9D9;height:25px;padding:3px;color:#333333;font-weight:normal;}/*基本頁，單元標題用 color:#A02D18*/
#OnSale66 .classPro{margin-top:0.5em;margin-left:0.75em;margin-right:0.75em;padding:0.5em;padding-right:1.5em;padding-left:1.5em;border:1px solid #e2e2e2;background-color:#f4f4f4;}
#OnSale66 .x_bar{width:540px;Overflow:auto;overflow-y: hidden;}

#OnSale66 .secnav{margin:auto;margin-bottom:5px;width:95%;background:#fafafa;border:1px solid #ebebeb;}
#OnSale66 .secnav ul{margin:0.5em 0 0.5em 0;list-style:none;margin:0;}
#OnSale66 .secnav ul li{padding:0.3em 0 0.3em 0.3em;width:48.5%;float:left;color:#8d8d8d;line-height:1.5em;height:1.5em;}
#OnSale66 .secnav ul li a{color:#8d8d8d;line-height:1.5em;}
#OnSale66 .secnav ul li dfn{font-weight:bold;}
#OnSale66 .secnav ul li .on{color:#8A731E;}


/*hot news*/
#hot_news{width:540px;height:35px;margin:auto;padding:0;margin-bottom:1em;background:url(/webimg/hot_news_Bg.gif);background-repeat:repeat-x;background-color:#E6E6E6;border:1px solid #CDCDCD;}
#hot_news ul{list-style:none;}
#hot_news li{float:left;vertical-align:top;padding-top:5px;margin-right:0;margin-left:0;text-align:left;vertical-align:baseline;}
#hot_news .title{width:15%;font-size:15px;text-align:center;}
#hot_news .news{font-size:12px;width:65%;height:25px;margin-top:6px;padding-top:0;padding-left:25px;padding-right:10px;white-space:nowrap;overflow: hidden;text-overflow:ellipsis;;background:url(/webimg/hot_news_Bg02.gif);background-repeat:no-repeat;border-right:1px solid #B4B4B4;}
#hot_news .news span{margin-top:10px;line-height:2em;}
#hot_news .more{width:8.5%;font-size:12px;padding-left:10px;}
#hot_news .arrow{width:10px;margin-top:7px;background:url(/webimg/hot_news_arrow.gif);background-repeat:no-repeat;cursor:pointer;float:left;}




/*MidUnit_Event*/
#MidUnit_Event{width:555px;text-align:left;padding:0px;margin:auto;margin-bottom:1em; }
#MidUnit_Event td{margin:0;padding:0;text-align: left;}
#MidUnit_Event .top{height:40px;background:url(/webimg/MidUnitBg02_01.gif);background-repeat:no-repeat;padding-top:10px;}
#MidUnit_Event .middle{background:url(/webimg/MidUnitBg02_02.gif);background-repeat:repeat-y;padding-top:5px;padding-right:0px;padding-bottom:10px;padding-left:10px}
#MidUnit_Event .down{height:10px;background:url(/webimg/MidUnitBg02_06.gif);background-repeat:no-repeat;}
#MidUnit_Event .down2{background:url(/webimg/MidUnitBg02_07.gif);background-repeat:repeat-y;padding-left:15px;font-size:12px;color:#B03E00}
#MidUnit_Event .down2 img{margin-left:3px;margin-right:3px;}
#MidUnit_Event .down2 a {color:#B03E00;text-decoration: none }
#MidUnit_Event .Pro_top{height:10px;background:url(/webimg/MidUnitBg02_03.gif);background-repeat:no-repeat;}
#MidUnit_Event .Pro_middle{background:url(/webimg/MidUnitBg02_04.gif);background-repeat:repeat-y;padding-right:0px;padding-bottom:5px;padding-left:10px/*padding-top:5px;*/}
#MidUnit_Event .Pro_down{height:5px;background:url(/webimg/MidUnitBg02_05.gif);background-repeat:no-repeat;}
#MidUnit_Event .banner{padding-right:10px;padding-bottom:3px;filter: DropShadow(Color=#E4E4E4, OffX=5, OffY=5, Positive=1);border-color:#D4D4D4;float:left;}

#MidUnit_Event .banner01{width:34%;margin-left:0.2em;padding:0.5em;border:1px solid #D4D4D4;float:left;
_width:18%;*width:34%;_margin-left:0.2em;/*_padding-left:-100px;*/*padding-left:-100px;} /*20110511*/

#MidUnit_Event .banner01 img{margin-bottom:0.2em;}
#MidUnit_Event .banner01 h2{margin:0;padding:0;font-size:13px;overflow: hidden;text-overflow:ellipsis;font-weight:normal;color:#8A731E}
#MidUnit_Event .description{margin:0;padding:0;width:62%;float:right;#margin:0 auto;}/*20110512*/

#MidUnit_Event .description dl{margin:0;padding:0;margin-right:0.2em;text-align:center;border-right:1px dotted #e2e2e2;float:left;color:#000000;
_margin-left:-18px;_padding-left:0px;}/*20110513*/
#MidUnit_Event .description dl{*width:60px;*padding-left:20px;*margin-right:1em;*border-right:1px dotted #e2e2e2;}/*2111.05.11-12*/



#MidUnit_Event .description dl label{float:none;}
#MidUnit_Event .description dl label img{width:75px;height:auto;float:none;}
#MidUnit_Event .description dl h5{margin:0 auto;padding:0;font-size:12px;line-height:1em;height:3em;overflow: hidden;text-overflow:ellipsis;width:7em;}
#MidUnit_Event .description dl .cartIcon{margin:auto 0;}
/*#MidUnit_Event .description dl h5 a{line-height:1.2em;}*/
#MidUnit_Event .title{font-size:15px;font-weight:bold;margin-left:30px;margin-right:10px;line-height:1.5em;letter-spacing:0.1em;}
#MidUnit_Event .date{font-size:13px;font-weight:normal;}


#MidUnit_EventIndex{width:100%;margin:0;padding:0;}
#MidUnit_EventIndex td{margin:0;padding-left:5px;padding-right:5px;text-align: left;}
#MidUnit_EventIndex .banner{float:left;padding-right:10px;padding-bottom:5px;filter: DropShadow(Color=#E4E4E4, OffX=5, OffY=5, Positive=1);border-color:#D4D4D4;}
#MidUnit_EventIndex li{padding-top:0.5em;line-height:1.5em;}






/*MajorBook*/
#MajorBook{padding-right:1em;padding-left:1em;text-align:left;}
#MajorBook H1{font-size:15px;color:#000000;margin-bottom:0.5em;font-weight:bold;}
#MajorBook label {margin-right:1.5em;display:block;float:left;width:auto;/*width:175px;*/}
#MajorBook label img {display:block;margin:0 auto;}
#MajorBook label .content{line-height:2em;float:left;}
#MajorBook .right{width:100%;text-align:right;margin-top:0.5em;}



/*billboard_List*/
#DCbillboard{width:540px;}
#DCbillboard td{line-height:1.8em;padding:0}
#DCbillboard ul{list-style:none;margin-left:0px;}
#DCbillboard li{padding:0px;line-height:1.2em;padding-top:0.5em;padding-bottom:0.1em;list-style:none;}
#DCbillboard dfn{line-height:1.2em;padding-top:0.5em;padding-bottom:0.1em;}




/*Pro_Display 4本一列*/
#Pro_Display{width:545px;padding-right:0px;padding-left:0px;margin-bottom:5px;} /* 2011.0512*/
#Pro_Display td{width:25%;border-right:1px dotted #C0C0C0;padding-right:5px;padding-left:5px;text-align:center;
*padding-right:1px;padding-left:1px \9;margin-left:15px \9;}/* 2011.0512*/

#Pro_Display label{margin-right:10px;margin-left:10px;float:none;}
#Pro_Display label img{border:1px solid #efefef;margin-bottom:5px;width:105px;height:150px;float:none}

#Pro_Display .last{border:none;padding-left:-2px\9; padding-right:-2px \9;} /* 2011.0512*/

#Pro_Display h2{font-size:13px;font-weight:normal;padding:0.3em;text-align:center;border:1px solid #e2e2e2;background-color:#f2f2f2;}
#Pro_Display h2 a{text-decoration:none;color:#333333;}
#Pro_Display h2 a:hover{text-decoration:underline;}
#Pro_Display .CartIcon{margin:auto}



/*exclusive*/
#exclusive{width:540px;padding-right:0px;padding-left:0px}
#exclusive ul{list-style:none}
#exclusive li{list-style:none}
#exclusive .list li{width:180px;height:23px;float:left;background-image: url(/webimg/exclusiveList.gif);background-repeat:no-repeat;text-align:center;vertical-align: top;padding-top:5px;}

#exc01{margin:0;padding:0;width:100%;}
#exc01 td{width:33%;border-right:1px dotted #C0C0C0;padding-right:5px;padding-left:5px;}
#exc01 h4{height:3em;font-size:13px;font-weight:normail;margin-bottom:0.5em;
/*text-align:center;*/vertical-align: top;vertical-align:baseline;
text-align:left; height:2.6em; line-height:1.2em; overflow:hidden;
}
#exc01 label{margin-right:15px;margin-left:15px;float:none;text-align:center}
#exc01 label img{border:1px solid #efefef;margin-bottom:5px;width:105px;height:150px;float:none}
#exc01 .pro01{text-align:center}
#exc01 .pro01 label{margin:auto;float:none;}
#exc01 .pro01 label img{border:1px solid #efefef;margin-bottom:5px;width:140px;height:140px;float:none}
#exc01 .info{margin-bottom:0.5em;}
#exc01 .excerpt{height:3em;overflow: hidden;text-overflow:ellipsis;}
#exc01 .last{border:none}
#exc01 dfn{font-size:13px;font-weight:bold;margin-right:3px;padding-top:2px;padding-right:2px;padding-bottom:2px;padding-left:2px;background-color:#FFDECF;color:#FF4E00}


.exc01{width:33%;border-right:1px dotted #C0C0C0}
.exc01 ul{list-style:clear;list-style-image: url(/webimg/arrow01.gif);margin-left:25px;}
.exc01 li{list-style:clear;padding:0px;line-height:1.5em;}
.exc01 img{border:1px solid #efefef;margin-left:35px;margin-bottom:10px;}
.exc01 hr{color:#e2e2e2;height:1px;}

.exc02{margin:0;padding:0;width:100%;}
.exc02 td{width:50%;border-right:1px dotted #C0C0C0;padding-right:5px;padding-left:5px;}
.exc02 td label{margin:0 auto;}
.exc02 img{border:0;/*margin-left:45px;*/margin-bottom:5px;width:150px;height:auto;float:none}
.exc02 .last{border:none;}
.exc02 ul{margin-left:25px;0;padding:0;}
.exc02 td li{padding:0px;padding-top:0.5em;}
.exc02 td li.review{padding:0px;padding-top:0.5em;height:4.5em;line-height:1.2em;border-bottom:1px solid #e2e2e2;}

.exc03{margin:auto;padding:0.5em;width:95%;border-bottom:1px solid #e2e2e2;}
.exc03 label{margin-right:0.5em;float:left}
.exc03 label img{width:105px;height:auto;border:0;}
.exc03 h2{font-weight:bold;}
.exc03 dfn{margin-right:1em;}
.exc03 .content{padding-top:1em;}
.exc03 .CartIcon{float:left;margin-bottom:0.5em;}/**/


/*ad-let*/
#ad-let{width:540px;}
#ad-let td{width:270px;padding-top:2px;padding-right:3px;padding-bottom:2px;padding-left:3px;vertical-align:top;border-right:1px dotted #C0C0C0;}
#ad-let .last{border:none}



/*proList_OneRow排行榜*/
#proList_OneRow{width:98%;position:relative; padding-top:0.5em;padding-bottom:0.5em;margin-top:0.5em;margin-bottom:0.5em;margin-left:10px;border-bottom:1px dotted #C0C0C0;float:none;overflow: hidden;text-overflow:ellipsis;text-align:left;font-size:13px;}
#proList_OneRow h1{width:11em;font-size:15px;font-weight:bold;background-image:none;padding:0px;height:1em;color:none;height:auto;overflow: hidden;text-overflow:ellipsis;}
#proList_OneRow #content{width:345px;height:auto;float:left;}
#proList_OneRow label{width:105px;border:1px;margin-right:0.5em;margin-left:0.5em;float:left;}
#proList_OneRow label img{width:105px;height:150px;border:0}
#proList_OneRow .bc-info{width:190px;float:left;}

#proList_OneRow #order{width:165px;height:150px;padding-top:10px;padding-right:3px;padding-bottom:10px;/*background-color:#ffffff;*/background-image: url(/webimg/order_Bg02.gif);background-repeat:no-repeat;text-align:right;float:right;}/*carol-110808 background-color:#ffffff;;padding-right:0px;*/

#proList_OneRow #order .order_info{margin-right:10px;height:4em;}
#proList_OneRow #order .StateBg{margin-top:5pt;margin-left:1pt;padding-top:8pt;padding-right:5pt;padding-left:5pt;padding-bottom:8pt;font-size:12px;text-align:left;}
#proList_OneRow .guide{padding-top:0.5em;}
#proList_OneRow .place{width:30px;height:30px;background-image: url(/webimg/proList_OneRow_place.gif);background-repeat:no-repeat;font-size:13px;font-weight:bold;color:#ffffff;padding-top:6px;text-align:center;float:left;}





/*BestSellers01排行榜01*/
#BestSellers01{width:98%; margin:auto;border:1px solid #DFDFDF;}
#BestSellers01 td{height:70px;padding-top:5px;padding-right:3px;padding-bottom:5px;padding-left:3px;top:50%;text-align:center}
#BestSellers01 .title td{height:45px;background-color:#eeeeee;}
#BestSellers01 .last td{height:20px;background-color:#ffffff;text-align:right;}
#BestSellers01 .last .iconBg{float:right;margin-bottom:2px;}
#BestSellers01 .proName{text-align:left;}
#BestSellers01 .Odd{background-color:#ffffff;}
#BestSellers01 .Even{background-color:#f5f5f5;}
#BestSellers01 .dark{background-color:#eeeeee;}
#BestSellers01 .Rank{font-weight:bold;color:#E14000;padding-bottom:0.5em;}
#BestSellers01 label{}
#BestSellers01 label img{width:40px;height:57px;border:1px;z-index:1;}

#BestSellers01 div.arrowDown{width:11px;height:16px;margin:auto;border:1px;background-image: url(/webimg/BestSellers01_arrow02.gif);background-repeat:no-repeat;}
#BestSellers01 div.arrowUp  {width:11px;height:16px;margin:auto;border:1px;background-image: url(/webimg/BestSellers01_arrow01.gif);background-repeat:no-repeat;}
#BestSellers01 .price{font-size:11px;}
#BestSellers01 .classes td{height:auto;padding:10px;text-align:left;}
#BestSellers01 .classes .title{border-top:1px solid #DFDFDF;border-right:2px solid #bfbfbf;border-bottom:2px solid #bfbfbf;border-left:1px solid #DFDFDF;background-color:#F8F8F8;width:150px;height:20px;margin-bottom:10px;padding:3px;letter-spacing:0.1em;float:left;text-align:center;}
#BestSellers01 .classes ul{width:100%;margin:0;padding:0;margin-left:1.5em;}
#BestSellers01 .classes li{width:18%;display: block;padding-left:1.5em;padding-left:1em;line-height:2em;background-image: url(/webimg/arrow01.gif);background-repeat:no-repeat;background-position : 0% 45%;float:left;/**/}



#imgPreviewWithStyles {background: #646464;-moz-border-radius: 5px;-webkit-border-radius: 5px;padding: 15px;z-index: 2;border: none;}
#imgPreviewWithStyles img{border:1px solid #DFDFDF;}






/*BestSellers02排行榜02  border:1px solid #000000;*/


#BestSellers02{width:98%;height:auto;padding-top:0.5em;padding-bottom:0.5em;margin-top:0.5em;margin-bottom:0.5em;margin-left:10px;border-bottom:1px dotted #C0C0C0;float:none;overflow: hidden;text-overflow:ellipsis;text-align:left;font-size:13px;}
#BestSellers02 h1{font-size:15px;font-weight:bold;background-image:none;margin:0;padding:0;color:none;height:auto}
#BestSellers02 #content{width:560px;height:auto;float:left;}
#BestSellers02 #content dfn{font-size:13px;margin-right:3px;padding:0.2em;background-color:#e2e2e2;}
#BestSellers02 label{width:120px;margin-right:0.5em;margin-left:0.5em;float:left;}
#BestSellers02 label img{border:0;margin-bottom:0.3em;}
#BestSellers02 .statusBg{float:left;}
#BestSellers02 .statusBg a{color:#ffffff;text-decoration:none;}
#BestSellers02 .statusBg a:hover{position:relative;top:1px;left:1px;}
#BestSellers02 .statusBg ul{list-style:none;}
#BestSellers02 .statusBg li{width:35px;height:23px;margin-right:0.1em;text-align:center;padding-top:2px;letter-spacing:1px;color:#ffffff;font-size:12px;background-image:url(/webimg/statusBg.gif);background-repeat:no-repeat;cursor:pointer;float:left;}
#BestSellers02 .bc-info{width:395px;float:right;}
#BestSellers02 .bc-info .info{margin-bottom:0.5em;}
#BestSellers02 .bc-info .subject{font-weight:bold}
#BestSellers02 #order{width:165px;height:150px;padding-top:5pt;padding-right:0px;padding-bottom:0;background-image: url(/webimg/order_Bg02.gif);background-repeat:no-repeat;text-align:right;float:right;}
#BestSellers02 #order .order_info{margin-right:10px;height:4em;}
#BestSellers02 #order .StateBg{margin-top:5pt;margin-left:1pt;padding-top:8pt;padding-right:5pt;padding-left:5pt;padding-bottom:8pt;font-size:12px;text-align:left;}
#BestSellers02 #order .StateBg .select{float:left;}
#BestSellers02 #order .StateBg a:hover{position:relative;top:1px;left:1px;}
#BestSellers02 .guide{padding-top:0.5em;margin-bottom:0.5em;}
#BestSellers02 .place{width:30px;height:30px;background:url(/webimg/proList_OneRow_place.gif);background-repeat:no-repeat;font-size:13px;font-weight:bold;color:#ffffff;padding-top:6px;text-align:center;float:left}







#PrizeList{width:98%; margin:auto;}
#PrizeList td{padding:0.8em;padding-left:2em;text-align:left;border-bottom:1px dotted #cccccc;background:url(/webimg/arrow04.gif);background-repeat:no-repeat;background-position:0.5em 1.2em;}
#PrizeList .noberder{border:0}
#PrizeList .noArrow td{background:none;}
#PrizeList .title td{height:45px;text-align:center;background-color:#eeeeee;}
#PrizeList .noArrow {background:none;}
#PrizeList .title {height:45px;/*text-align:center;*/background-color:#eeeeee;}

/*pageNumber*/
#pageNumber{width:100%;padding-top:1em;padding-bottom:1em;text-align:center}





/*mid_button單元右下按鈕*/
#mid_button{width:120px; height:25px;font-size:12px; margin-top:5px;margin-right:5px;padding-right:18px;padding-left:4px;text-align:left;padding-top:3px;cursor:pointer; background:url(/webimg/buttonBg.gif); background-repeat:no-repeat;float:right; /**/}
#mid_button a:hover{position:relative;top:1px;left:1px;color:#333333}




/*Others*/
#Others{width:98%;}
#Others td{border-bottom:1px dotted #DADADA;padding-top:2px;padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;}





/****************************************************************************************************/






/*BookPage-Booklist*/
#bookList{/*width:90%;*/margin:auto;margin-bottom:10px;}
#bookList td{vertical-align:top;width:126px;height:auto;padding-left:5px;padding-right:5px;border-right:1px dotted #D3D3D3;}
#bookList img{/*margin-left:10px;*/margin-bottom:5px;}
#bookList td label{width:105px;height:150px;border:1px solid #DFDFDF;float:none;}
#bookList td label img{margin:0;width:105px;height:auto;}
#bookList h1{height:3em;overflow: hidden;text-overflow:ellipsis; font-size:13px;font-weight:normal;background-image:none;padding:0;margin-bottom:0.5em;}
#bookList hr{width:100%;color:#e2e2e2;height:1px;margin-top:10px;margin-bottom:5px;}
#bookList .last{border:0}




/*BookPage-bestValue*/
#bestValue {width:100%;margin:0}
#bestValue td{padding-right:5px;padding-left:5px;}
#bestValue h1{height:3em;_height:3em;min-height:3em;overflow: hidden;text-overflow:ellipsis;font-size:13px;font-weight:normal;background-image:none;padding:0;}
#bestValue h2{font-size:13px; color:#000000;margin:0;padding:0;}
#bestValue h3{font-size:13px; color:#776823; font-weight:normal; }
#bestValue .note{color:#FF0000;padding:0;}
#bestValue label {margin:0px;float:none;}
#bestValue label img{width:105px;height:150px;border:1px;float:none;margin:0px;}
#bestValue .line{border-right:1px dotted #C0C0C0;}
#bestValue hr{height:1px;color:#e2e2e2;}


/****************************************************************************************************/




/*RightClass*/
#RightClass{width:190px;text-align:left;padding:0px;margin:auto;margin-bottom:1em;background:url(/webimg/bgR02_2008_03.gif);background-repeat:repeat-y;}
#RightClass td{padding:0; margin:0;}
#RightClass .top{min-height:40px;background:url(/webimg/bgR02_2008_01.gif);background-repeat:no-repeat;}
#RightClass .topMore{min-height:40px;background:url(/webimg/bgR02_2008_01.gif);background-repeat:no-repeat;}
#RightClass .topMore_mall{min-height:40px;background:url(/webimg/bgR02_2008_mall66_01.gif);background-repeat:no-repeat;;}
#RightClass .middle_mall{background:url(/event/0910_ahappy/images/bgR02_2008_02.gif);background-repeat:no-repeat;padding-top:13px;padding-right:5px;padding-bottom:5px;padding-left:5px;border-bottom:1px solid #C0C0C0;}
#RightClass .topTag{min-height:40px;background:url(/webimg/bgR02_2008_01.gif);background-repeat:no-repeat;}
#RightClass .middle{background:url(/webimg/bgR02_2008_02.gif);background-repeat:no-repeat;padding-top:13px;padding-right:5px;padding-bottom:5px;padding-left:5px;border-bottom:1px solid #C0C0C0;text-align:center;}
#RightClass .down{}
#RightClass h1{/*height:35px;*/padding-top:9px;padding-left:30px;font-size:15px;font-weight:bold;text-align:left;color:#280000;letter-spacing:0.1em;}
#RightClass h1 .note_small_font{letter-spacing:0;}
#RightClass h2{font-size:13px;font-weight:normal;text-align:center;line-height:1.5em;margin-bottom:0.5em;}
#RightClass label{/*width:105px;padding-left:40px;*/padding-bottom:5px;border:1px}
#RightClass label img{width:auto;height:150px;}
#RightClass .author label{width:100%;padding-left:0;padding-bottom:5px;border:1px}
#RightClass .author label img{width:180px;height:180px;}
#RightClass hr{width:100%;color:#e2e2e2;height:1px;}
#RightClass .content{padding:0;}
#RightClass .last{list-style:none;list-style-image:none;}
#RightClass .more{width:55px;height:20px;font-size:12px;float:right;background-image: url(/webimg/RightClass_more01.gif);background-repeat:no-repeat;cursor:pointer;}
#RightClass .title{width:100%;padding-top:2px;padding-bottom:2px;text-align:center;font-weight:bold;color:FFFFFF;background-color:#bb0000}
#RightClass .login{font-size:12px;float: right; margin-top: 15px; margin-right:0;letter-spacing:0;}
#RightClass li{padding-top:0.5em;padding-left:-0.5em;text-align:left;}
#RightClass ul{list-style-image: url(/webimg/arrow01.gif);margin-left:15px;margin-right:0;}
#RightClass ol{list-style:decimal;margin-left:30px;margin-right:0;}

#RightClass_member{width:190px;text-align:left;padding:0px;margin:auto;margin-bottom:1em;background:url(/webimg/bgR02_2008_03.gif);background-repeat:repeat-y;}
#RightClass_member .top{height:26px;background:url(/webimg/DRmemberTab_line.gif);background-repeat:repeat-x;}
#RightClass_member .middle{padding:0.5em;border-bottom:1px solid #C0C0C0;}
#RightClass_member li{padding-top:0.5em;padding-left:-0.5em;text-align:left;}
#RightClass_member ul{list-style-image: url(/webimg/arrow01.gif);margin-left:15px;margin-right:0;}
#RightClass_member .top ul{margin:0;list-style:none}
#RightClass_member .top li{width:69px;height:26px;margin-right:1px;text-align:center;background:url(/webimg/DRmemberTabOff.gif);background-repeat:no-repeat;float:left;}
#RightClass_member .top .On{background:url(/webimg/DRmemberTabOn.gif);background-repeat:no-repeat;}




/*RCtag左右邊選項tab*/
#RCtag{width:100%;padding:0;margin:0;margin-left:-3px;margin-top:4px;clear:both;overflow:hidden;display: block;}
#RCtag .title{font-size:13px;font-weight:bold;text-align:left;padding-top:3px;padding-bottom:2px;padding-left:20px;color:#ffffff;}
#RCtag ul{list-style:none;padding-top:0;padding-right:0;padding-bottom:0;padding-left:5px;margin:0;clear:both;overflow:hidden;display: block;}
#RCtag li{padding:0;margin:0;width:55px;height:27px;float:left;background-image: url(/webimg/RCTag.gif);background-repeat:no-repeat;text-align:center;vertical-align: top;padding-top:3px;list-style:none;border:none;color:#333333;text-decoration: underline ;cursor:pointer}
#RCtag .on{background-image: url(/webimg/RCTagOn.gif);background-repeat:no-repeat;color:#ffffff;text-decoration: none;}




/*rightMore*/
.rightMore{color:#DD0003;font-weight:bold;}


/*#180banner*/
#banner180{margin:auto;}
#banner180 td{padding:0;padding-top:0.3em;padding-bottom:0.3em;border-bottom:1px dotted #a8a8a8;}
#LeftClass #banner180 td,
#RightClass #banner180 td {border:0;}
#LeftClass #banner180 td img,
#RightClass #banner180 td img{border:1px solid #333333;}



/*Right_Edm 右邊分類edm*/
#RightEdm{width:190px;height:40px;background:url(/webimg/Right_EdmBg.gif);background-repeat:no-repeat;margin-left:5px;margin-bottom:5px;padding-left:5px;padding-right:5px;padding-top:11px;text-align:center;}
#RightEdm .title{font-weight:bold;color:#ffffff;}
#RightEdm a{color:#ffffff;text-decoration:none;}
#RightEdm a:hover{position:relative;top:1px;left:1px;}




/*browseSubject*/
.browseSubject{border-top:1px solid #DFDFDF;border-left:1px solid #DFDFDF;border-right:1px solid #C0C0C0;border-bottom:1px solid #C0C0C0;background-image:url(/webimg/BookPageContentBg.gif);background-repeat:repeat-x;background-color:#FFFFFF;width:980px;margin:auto;margin-bottom:1em;}
.browseSubject td{padding-top:5px;padding-right:3px;padding-bottom:5px;padding-left:3px;border-right: 1px solid #DADADA;border-bottom: 1px solid #DADADA;}
.browseSubject .subject{height:40px;padding-top:7px;padding-left:30px;border:none;background-image:url(/webimg/BookPageContentBg02.gif);background-repeat:no-repeat;color:#000000;font-weight:bold;font-size:15px;letter-spacing:0.1em;}
.browseSubject .class01{width:140px;padding-left:0.5em;background-color:#F1F1F1;border-right:none;vertical-align:top}
.browseSubject .class01_eng{width:230px;padding-left:0.5em;background-color:#F1F1F1;border-right:none;vertical-align:top}

.browseSubject a{text-decoration:none;}
.browseSubject a:hover{text-decoration:underline;}/**/

.browseSubject ol{list-style:decimal;}
.browseSubject ul{list-style:disc;}
.browseSubject li{list-style:disc;}
.browseSubject hr{color:#e2e2e2;height:1px;margin-top:10px;margin-bottom:5px;}
.browseSubject .content{margin-top:5px;margin-right:40px;margin-bottom:10px;margin-left:40px;line-height:1.4em;}
.browseSubject .classes{width:840px;}
.browseSubject .classes ul{width:100%;margin:0;padding:0;}
.browseSubject .classes li{width:18%;display: block;padding-left:1em;line-height:2em;background-image: url(/webimg/arrow01.gif);background-repeat:no-repeat;background-position : 0% 0.5em;float:left;/**/}
.browseSubject .classes_eng ul{width:100%;margin:0;padding:0;margin-left:1.5em;}
.browseSubject .classes_eng li{width:31%;display: block;padding-left:1em;line-height:2em;background-image: url(/webimg/arrow01.gif);background-repeat:no-repeat;background-position : 0% 0.5em;float:left;/**/}




.clear{clear:both;overflow:hidden;display: block;}

/*BigBn*/
#LoBigBn{width:545px;padding:0px;margin:0px}
#LoBigBn label img{border:0}
#LoBigBn .menu{height:32px;background-image:url(/webimg/BigBnList02.gif);background-repeat:no-repeat;margin-bottom:3px;}
#LoBigBn ul{list-style:none;}
#LoBigBn li{width:108px;height:29px;float:left;background-image: url(/lohas/images/bigbannerbgoff.gif);background-repeat:no-repeat;text-align:center;vertical-align: top;padding-top:6px;list-style:none;cursor:pointer/*filter:alpha(opacity=70);-moz-opacity:0.7;*/}
#LoBigBn .on{background-image: url(/lohas/images/bigbannerbgon.gif);background-repeat:no-repeat;font-weight:bold;color:#ffffff;filter:alpha(opacity=100);-moz-opacity:1;}
#LoBigBn .line{background-image: url(/webimg/BigBnUnitLine.gif);background-repeat:no-repeat;width:1px;/*float:none*/}
#LoBigBn .last{float:right;margin-right:0;}
#LoBigBn .on a{color:#ffffff;text-decoration:none;}





