HTML {
background:#000;
color:#fff;
}

BODY {
font-size:13px;
font-family:"ËÎÌå";
margin:0;
padding:0;
}

* {
margin:0;
padding:0;
}

TABLE {
border-collapse:collapse;
border-spacing:0;
}

ADDRESS,CAPTION,CITE,CODE,DFN,EM,STRONG,TH,VAR {
font-weight:400;
font-style:normal;
}

LI {
list-style-type:none;
}

H1,H2,H3,H4,H5,H6 {
font-weight:400;
font-size:100%;
}

SUP {
vertical-align:text-top;
}

SUB {
vertical-align:text-bottom;
}

SMALL {
font-size:100%;
}

.clear {
clear:both;
line-height:0;
height:0;
}


.comment_btn {
margin:5px 0 0 60px;
}

.product01 {
border:1px dotted #ddd;
padding:4px;
}



.gray-big {
font-weight:700;
font-size:120%;
color:gray;
font-family:Arial, Helvetica, sans-serif;
}

.gray-bold {
font-weight:700;
font-size:100%;
color:#343434;
padding-top:6px;
}


.red-larger {
color:#e60012;
font-weight:700;
font-size:26px;
font-family:Arial, Helvetica, sans-serif;
}

.white-big {
font-weight:700;
font-size:150%;
color:#fff;
font-family:Arial, Helvetica, sans-serif;
}


.white-large {
font-weight:700;
color:#fff;
}

.black-large {
font-weight:700;
font-size:120%;
color:#000;
}

.green {
color:green;
}

STRIKE {
font-family:"ËÎÌå";
}


.footer {
padding-top:12px;
}

.footer .footLogo {
float:left;
background:url(../images/foot_logo.gif) no-repeat left top;
width:143px;
height:115px;
}

.footer .helpLink {
float:left;
background:url(../images/foot_center_bg.gif) no-repeat left top;
margin-left:4px;
width:694px;
margin-right:4px;
height:115px;
}

.footer .footPhone {
float:left;
background:url(../images/foot_right_bg.gif) no-repeat left top;
width:143px;
height:115px;
text-align:center;
}

.footer .helpLink .box {
border-right:gray 1px dashed;
float:left;
width:100px;
height:85px;
margin:2px;
padding:10px 2px;
}

.footer .helpLink UL LI {
padding-left:6px;
line-height:16px;
}

.footer .helpLink .title {
padding-bottom:5px;
}

.footer .footPhone .innertube2 {
padding-top:30px;
}

.footer .footCopyRight {
padding-bottom:8px;
width:90%;
margin:8px auto;
}

#footBottom {
clear:both;
background:url(../images/foot_bottom.gif) no-repeat left top;
width:999px;
height:60px;
}



.menu_form_exit {
cursor:pointer;
}

#page1 {
width:999px;
margin:0 auto;
}

#wrapper1 {
margin-left:5px;
margin-right:5px;
height:100%;
}

#wrapper2 {
margin-left:5px;
margin-right:5px;
height:100%;
clear:both;
}

#leftcolumn {
float:left;
width:174px;
position:relative;
margin-top:-35px;
}

#leftcolumn2 {
float:left;
width:174px;
}

#rightcolumnin {
float:right;
width:174px;
position:relative;
margin-top:-35px;
}

#rightcolumn {
float:right;
width:174px;
margin-top:0;
position:static;
}

#rightcolumn .btnCheckOut {
margin-top:-35px;
position:relative;
}

.sideTop {
background:url(../images/side_top.gif) no-repeat left top;
width:100%;
height:25px;
}

.beforeLogin .sideTop {
background:url(../images/side_top_before_login.gif) no-repeat left top;
width:100%;
height:100%;
}

.sideBottom {
background:url(../images/side_bottom.gif) no-repeat left top;
overflow:hidden;
width:100%;
height:7px;
}

.innertube {
padding-left:3px;
margin:1px;
}


.more {
text-align:right;
padding:4px 4px 0 0;
}

.position {
height:6px;
padding:5px 0 10px 5px;
}


.nav_arrow {
padding-left:18px;
background:url(../images/nav_arrow.gif) no-repeat 0 22%;
white-space:nowrap;
height:9px;
}

.iconProm {
margin-top:5px;
margin-left:123px;
position:absolute;
}

#skuList .iconProm {
margin-left:70px;
}

.contentLogin {
padding-top:10px;
height:169px;
}

#memberInfo UL LI {
clear:both;
padding-bottom:3px;
padding-top:2px;
}

#memberInfo UL.ulLogin LI {
padding-bottom:6px;
}

#memberInfo UL.info2 LI {
padding-left:5px;
height:25px;
}

#memberInfo .btn {
padding-top:3px;
}

#memberInfo .reLN {
margin-left:44px;
}

#memberInfo .memberName {
margin-left:5px;
overflow:hidden;
width:89%;
white-space:nowrap;
text-overflow:ellipsis;
}

#memberInfo DIV.memberLink {
clear:both;
}

#memberInfo DL DT {
float:left;
margin-bottom:3px;
margin-left:2px;
width:50px;
text-align:center;
}

.iconLevel {
margin-left:135px;
position:absolute;
}

#detailInfo {
margin-top:12px;
background:url(../images/sku_detail_bg.jpg) no-repeat left top;
width:617px;
height:100%;
}

#detailInfo .dIList {
background:url(../images/sku_detail_bg2.gif) no-repeat left top;
width:600px;
height:417px;
margin:0 auto;
}

#detailInfo .dIListtext {
background-color:#CCC;
width:596px;
height:100%;
margin:0 auto;
}

.infotitle {
padding-top:5px;
text-align:center;
font-weight:700;
font-size:100%;
color:gray;
}

#detailInfo .dIList .imageViewer {
float:left;
color:#000;
padding:8px 0 5px 8px;
}

#detailInfo .dIList .itemSummary {
float:left;
color:#000;
width:46%;
padding:8px 0 5px 8px;
}

#detailInfo .dIList .itemart {
width:98%;
float:left;
color:#000;
padding:10px 8px;
}

#detailInfo .dIListtext .itemarttext {
width:98%;
float:left;
color:#000;
MIN-HEIGHT:595px;
padding:10px 8px;
}

.itemart li {
background:url(dot.gif) no-repeat left center;
border-bottom:1px dotted #333;
padding:2px 1px 1px 15px;
}

#detailInfo .iconZoom {
margin-top:343px;
margin-left:220px;
position:absolute;
}

#detailInfo .dIList .curImage {
border-right:#999 1px solid;
border-top:#999 1px solid;
padding-bottom:10px;
border-left:#999 1px solid;
width:300px;
border-bottom:#999 1px solid;
height:360px;
}

#detailInfo .dIList .curImage .img {
width:300px;
height:300px;
text-align:center;
margin:0 auto;
}

#detailInfo .iconZoom IMG {
width:25px;
height:22px;
}

#detailInfo .dIList .smallImage UL LI {
background-color:#333;
border:#999 1px solid;
float:left;
margin:8px 2px 2px;
padding:3px;
}

#detailInfo .dIList .itemSummary UL LI {
clear:both;
line-height:24px;
}

#detailInfo .dIList .itemSummary UL LI.skuName {
font-weight:700;
font-size:120%;
line-height:18px;
height:35px;
}

#detailInfo .dIList .itemSummary UL.basedInfo {
height:175px;
}

#detailInfo .dIList .itemSummary UL.selectInfo {
background:url(../images/selectInfo_bg.gif) no-repeat 0 0;
height:224px;
padding:0 4px 4px 12px;
}

#detailInfo .dIList .itemSummary UL LI.selectColor IMG {
border-right:#999 1px solid;
border-top:#999 1px solid;
border-left:#999 1px solid;
width:30px;
border-bottom:#999 1px solid;
height:30px;
}

#detailInfo .dIList .itemSummary UL LI.confirmInfo DL DT {
float:left;
margin-right:2px;
}

#detailInfo .dIList .itemSummary UL LI.confirmInfo DL DT.btnPrint {
float:right;
padding-top:1px;
}

.detailTop {
background:url(../images/detailsinfo_top.gif) no-repeat center top;
width:100%;
height:8px;
}

.detailContent {
background:url(../images/detailsinfo_bg.gif) repeat-y left top;
margin-bottom:0;
width:100%;
line-height:19px;
height:100%;
}

.detailContent .bgcolor {
background:#e6e6e6;
}

.detailContent DL DT UL LI {
padding:2px;
}

.additionalInfo .aTitle {
background:url(../images/tab_bg_cur.gif) repeat-x 0 0;
width:370px;
height:28px;
}

DT.aTitle DIV {
margin-top:6px;
}


.dl-box {
background:url(../images/sku_list_bg.gif) no-repeat 0 0;
float:left;
width:156px;
color:#000;
line-height:15px;
height:240px;
margin:3px 3px 0 0;
}

.dl-box .img {
padding-bottom:5px;
padding-top:5px;
width:140px;
height:160px;
text-align:center;
margin:2px auto 0;
}

.dl-box .skuPrice a {
color:red;
}

.line_list {
width:148px;
}

.line_list li {
background:url(ddt.GIF) no-repeat left center;
border-bottom:1px dotted #333;
line-height:25px;
padding:2px 1px 1px 6px;
}

.dl-box DT.skuName {
width:146px;
height:30px;
text-align:center;
margin:0 auto;
padding:0;
}

.dl-box .skuPrice {
border-top:gray 1px dashed;
width:132px;
height:30px;
margin:0 auto;
padding:2px;
}

.dl-box .skuPrice DIV {
margin-top:2px;
float:left;
}

.dl-box .skuPrice DIV.priceRight {
float:right;
border-left:gray 1px solid;
width:30%;
text-align:center;
}

.dl-box .skuPrice .noneOff {
padding-bottom:6px;
padding-top:10px;
}

.dl-smallbox {
padding-bottom:12px;
margin-left:4px;
}

.dl-smallbox DT.img {
background:url(../images/sku_list_bg2.gif) no-repeat 0 0;
float:left;
width:70px;
height:70px;
margin:10px 7px 0 3px;
}

.detailtop12 {
height:12px;
}

#recommendSku .rBF {
background:url(../images/recommendsku_bg.gif) no-repeat center top;
width:57px;
height:22px;
margin:0 auto;
}

#relatedSku .rBF {
background:url(../images/relatedsku_bg.gif) no-repeat center top;
width:125px;
height:22px;
margin:0 auto;
}

#treemenu2 {
margin-top:12px;
z-index:1;
margin-bottom:0;
width:100%;
height:100%;
}


#detail_tabs {
display:block;
min-height:28px;
background:url(../images/tab_bar_bg.gif) repeat-x 0 0;
width:100%;
height:28px;
}

#detail_tabs DT {
display:block;
float:left;
height:28px;
}

#detail_tabs DT.tabs {
background:url(../images/tab_bg.gif) repeat-x 0 0;
width:65px;
height:28px;
}

#detail_tabs DT.cur_tabs {
background:url(../images/tab_bg_cur.gif) repeat-x 0 0;
width:65px;
height:28px;
}


#detail_tabs DT.tab1 {
background:url(../images/tab1.gif) no-repeat 0 0;
}

#detail_tabs DT.cur_tab1 {
background:url(../images/tab1_cur.gif) no-repeat 0 0;
}

#detail_tabs DT.tab2 {
background:url(../images/tab2.gif) no-repeat 0 0;
}

#detail_tabs DT.cur_tab2 {
background:url(../images/tab2_cur.gif) no-repeat 0 0;
}

#detail_tabs DT.tab3 {
background:url(../images/tab3.gif) no-repeat 0 0;
}

#detail_tabs DT.cur_tab3 {
background:url(../images/tab3_cur.gif) no-repeat 0 0;
}

#detail_tabs DT.tab4 {
background:url(../images/tab4.gif) no-repeat 0 0;
}

#detail_tabs DT.cur_tab4 {
background:url(../images/tab4_cur.gif) no-repeat 0 0;
}

#detail_tabs DT.tableft0 {
background:url(../images/tab_left_cur.gif) no-repeat 0 0;
width:12px;
height:28px;
}

#detail_tabs DT.tableft1 {
background:url(../images/tab_left.gif) no-repeat 0 0;
width:12px;
height:28px;
}

#detail_tabs DT.tabright0 {
background:url(../images/tab_right_cur.gif) no-repeat 0 0;
width:35px;
height:28px;
}

#detail_tabs DT.tabright1 {
background:url(../images/tab_right1.gif) no-repeat 0 0;
width:35px;
height:28px;
}

#detail_tabs DT.tabright2 {
background:url(../images/tab_right2.gif) no-repeat 0 0;
width:35px;
height:28px;
}

#detail_tabs DT.tabrightend0 {
background:url(../images/tab_right_end.gif) no-repeat 0 0;
width:35px;
height:28px;
}

#detail_tabs DT.tabrightend1 {
background:url(../images/tab_right_end_cur.gif) no-repeat 0 0;
width:35px;
height:28px;
}

#detail_tabs .morepro {
float:left;
padding:5px;
}

#masthead {
margin-top:5px;
background:url(../images/head_bg.png) no-repeat left bottom;
width:999px;
height:124px;
}

HTML #masthead {
background:none transparent scroll repeat 0 0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,SizingMethod=crop, src="/images/head_bg.png");
}

#logo {
float:left;
margin:0;
padding:5px 0 0 15px;
}

#utility {
float:right;
height:90px;
margin:0;
padding:0 15px 0 0;
}

#utility .globalLink {
text-align:right;
padding:0;
}

#masthead #cart {
padding-left:25px;
background:url(../images/new.gif) no-repeat left top;
margin-left:650px;
position:absolute;
}

#globalNav {
clear:both;
margin-left:172px;
width:650px;
height:auto;
}

#globalNav IMG {
vertical-align:middle;
}

#globalNav UL LI {
display:inline;
float:left;
}

#globalNav UL LI A.nav01 {
display:block;
background:url(../images/ie6_nav01.gif) no-repeat center top;
width:35px;
height:14px;
padding-right:16px;
margin-top:2px;
padding-left:16px;
cursor:pointer;
position:relative;
}

#globalNav UL LI A.nav01:hover {
background:url(../images/ie6_nav01.gif) no-repeat center bottom;
}

#globalNav UL LI A.nav01_cur {
display:block;
background:url(../images/ie6_nav01.gif) no-repeat center bottom;
width:35px;
height:14px;
padding-right:16px;
margin-top:2px;
padding-left:16px;
cursor:pointer;
position:relative;
}

#globalNav UL LI A.nav02 {
display:block;
background:url(../images/ie6_nav02.gif) no-repeat center top;
width:55px;
height:14px;
padding-right:16px;
margin-top:2px;
padding-left:16px;
cursor:pointer;
position:relative;
}

#globalNav UL LI A.nav02:hover {
background:url(../images/ie6_nav02.gif) no-repeat center bottom;
}


#globalNav UL LI A.nav06 {
display:block;
background:url(../images/ie6_nav06.gif) no-repeat center top;
width:42px;
height:14px;
padding-right:16px;
margin-top:2px;
padding-left:16px;
cursor:pointer;
position:relative;
}

#globalNav UL LI A.nav06:hover {
background:url(../images/ie6_nav06.gif) no-repeat center bottom;
}

#globalNav UL LI A.nav07 {
display:block;
background:url(../images/ie6_nav07.gif) no-repeat center top;
width:77px;
height:14px;
padding-right:16px;
margin-top:2px;
padding-left:16px;
cursor:pointer;
position:relative;
}

#globalNav UL LI A.nav07:hover {
background:url(../images/ie6_nav07.gif) no-repeat center bottom;
}



#globalNav UL LI A.nav09 {
display:block;
background:url(../images/ie6_nav09.gif) no-repeat center top;
width:50px;
height:14px;
padding-right:16px;
margin-top:2px;
padding-left:16px;
cursor:pointer;
position:relative;
}

#globalNav UL LI A.nav09:hover {
background:url(../images/ie6_nav09.gif) no-repeat center bottom;
}

#globalNav UL LI A.nav10 {
display:block;
background:url(../images/ie6_nav10.gif) no-repeat center top;
width:72px;
height:14px;
padding-right:16px;
margin-top:2px;
padding-left:16px;
cursor:pointer;
position:relative;
}

#globalNav UL LI A.nav10:hover {
background:url(../images/ie6_nav10.gif) no-repeat center bottom;
}

#globalNav UL LI A.nav11 {
display:block;
background:url(../images/ie6_nav11.gif) no-repeat center top;
width:56px;
height:14px;
padding-right:16px;
margin-top:2px;
padding-left:16px;
cursor:pointer;
position:relative;
}

#globalNav UL LI A.nav11:hover {
background:url(../images/ie6_nav11.gif) no-repeat center bottom;
}


.abcde {
height:25px;
color:red;
}


#searchBox {
background:url(../images/search_bg.png) no-repeat center top;
width:617px;
height:57px;
margin:-9px auto;
}

HTML #searchBox {
background:none transparent scroll repeat 0 0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,SizingMethod=crop, src="/images/search_bg.png");
}

.search-pos {
width:95%;
padding-top:5px;
margin:0 auto;
}

#searchBox DL DT {
float:left;
text-align:center;
margin:5px auto 0;
}

#searchBox DT.select-spacer {
padding-right:5px;
padding-left:10px;
padding-top:0;
}

DT.advanced {
padding-right:5px;
padding-left:10px;
padding-top:5px;
}

.select-spacer SELECT {
width:115px;
}

DT.inputbg-left {
background:none transparent scroll repeat 0 0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/input_bg_01.png',sizingMethod='image');
width:8px;
height:22px;
}

DT.input-bg {
background:url(../images/input_bg.gif) repeat-x left top;
width:300px;
padding-top:3px;
height:20px;
}

#q {
width:300px;
height:18px;
border-width:0;
}




#tree_tabs {
display:block;
width:29px;
height:100%;
}

#tree_tabs DT {
display:block;
}

#tree_tabs DT.tLeftCur {
background:url(../images/lining_over.gif) no-repeat 0 0;
width:29px;
line-height:7px;
height:7px;
}

#tree_tabs DT.tLeftD {
background:url(../images/ln_dhs_over.gif) no-repeat 0 0;
width:29px;
line-height:7px;
height:7px;
}

#tree_tabs DT.tLeft {
background:url(../images/lining_lotto_over.gif) no-repeat 0 0;
width:29px;
height:7px;
}

#tree_tabs DT.trb1 {
background:url(../images/lining.gif) no-repeat 0 0;
height:91px;
}

#tree_tabs DT.cur_dhs_trb1 {
background:url(../images/cur_dhs_trb1.gif) no-repeat 0 0;
height:91px;
}

#tree_tabs DT.cur_trb1 {
background:url(../images/lining_cur.gif) no-repeat 0 0;
height:91px;
}

#tree_tabs DT.trb2 {
background:url(../images/dhs.gif) no-repeat 0 0;
height:91px;
}

#tree_tabs DT.cur_ln_trb2 {
background:url(../images/cur_ln_trb2.gif) no-repeat 0 0;
height:91px;
}

#tree_tabs DT.cur_trb2 {
background:url(../images/dhs_cur.gif) no-repeat 0 0;
height:91px;
}

#tree_tabs DT.trb3 {
background:url(../images/lotto.gif) no-repeat 0 0;
height:91px;
}

#tree_tabs DT.cur_trb3 {
background:url(../images/lotto_over.gif) no-repeat 0 0;
height:91px;
}

#tree_tabs DT.tRightC {
background:url(../images/treemenu2_trcs.gif) no-repeat 0 0;
width:38px;
height:32px;
}

#tree_tabs DT.tRight {
background:url(../images/treemenu2_tlcs.gif) no-repeat 0 0;
width:38px;
height:32px;
}

#tree_tabs DT.tRightend1 {
background:url(../images/ln_over_bottom.gif) no-repeat 0 0;
width:29px;
height:22px;
}

#tree_tabs DT.tRightend2 {
background:url(../images/lotto_bottom.gif) no-repeat 0 0;
width:29px;
height:22px;
}

#tree_tabs DT.tRightend3 {
background:url(../images/lotto_over_bottom.gif) no-repeat 0 0;
width:29px;
height:22px;
}

#idtree3 {
width:142px;
height:100%;
background:url(../images/treemenu_lotto_bg.gif) repeat-y right 0;
}

.treeTop1 {
background:url(../images/treemenu_top_ln.gif) no-repeat right 0;
height:7px;
}

.treeTop3 {
background:url(../images/treemenu_top_lotto.gif) no-repeat right 0;
height:7px;
}

.treeBottom1 {
background:url(../images/treemenu_bottom_ln.gif) no-repeat right 0;
height:7px;
}

.treeBottom3 {
background:url(../images/treemenu_bottom_lotto.gif) no-repeat right 0;
height:7px;
}

#treemenu2 .sideBottom {
background:url(../images/treemenu2_bottom.gif) no-repeat left top;
}

#treemenu2 UL {
margin-left:2px;
height:288px;
}

#treemenu2 UL LI {
background:url(../images/treemenu_level1_lnbg.gif) no-repeat left top;
position:relative;
}

#treemenu2 UL LI A.level11 {
display:block;
z-index:999;
border-bottom-width:0;
overflow:hidden;
height:28px;
text-decoration:none;
padding:8px 5px 0 30px;
}

#treemenu2 UL LI A.level1 {
display:block;
z-index:999;
border-bottom-width:0;
overflow:hidden;
height:28px;
text-decoration:none;
background:url(../images/arrow.gif) no-repeat 120px 12px;
padding:8px 5px 0 30px;
}

#idtree2 UL LI A.level11 {
padding:8px 5px 0;
}

#treemenu2 #idtree3 UL LI A.level1 {
background:url(../images/arrow_lotto.gif) no-repeat 120px 12px;
}

#treemenu2 UL LI .leveldcur {
background:url(../images/treemenu2_level1_bg_cur.gif) no-repeat left top;
}

.sub_item {
border-right:#e60012 1px solid;
padding-right:5px;
border-top:#e60012 1px solid;
padding-left:5px;
background:#343434;
padding-bottom:5px;
border-left:#e60012 1px solid;
width:135px;
line-height:25px;
border-bottom:#e60012 1px solid;
}

#idtree3 .sub_item {
border-right:#b3a36b 1px solid;
border-top:#b3a36b 1px solid;
border-left:#b3a36b 1px solid;
border-bottom:#b3a36b 1px solid;
}

.sub_item DL DT {
border-bottom:gray 1px dashed;
}

.sub_item DL DT A {
display:block;
padding-left:20px;
}

#idtree3 .sub_item DL DT A:hover {
background:#b3a36b;
}

FIELDSET,IMG {
border-style:none;
}

CAPTION,TH {
text-align:left;
}

abbr,ACRONYM {
font-variant:normal;
border-style:none;
}

INPUT,BUTTON,TEXTAREA,SELECT {
font-family:inherit;
font-size:100%;
}

LEGEND,.black,.black A:link,.black A:hover,.black A:active,.black A:visited {
color:#000;
}

DEL,INS,#lenovoFreshContext UL LI A {
text-decoration:none;
}

#idSkuDetailComment DT.total_count,.footer .footCopyRight UL LI.crRight,.fRight,#detail_tabs .more {
float:right;
}

.comment_content,.comment_grade,.footer .footCopyRight UL LI.crLeft,.fLeft,#displayMode DL DT.selectDisplay UL LI {
float:left;
}

.dynamic-con UL LI,#detailInfo .dIList .itemSummary UL LI.proName {
line-height:18px;
}

.dynamic-con A,.dynamic-con INPUT,#searchBox A,#searchBox INPUT {
position:relative;
}

.ec_index_left,.ec_index_right,.ecListRight,.ec_cat_left,.innertube23,.additionalInfo {
margin-top:12px;
}

.ec_index_left IMG,.ec_index_right IMG,.ec_cat_left IMG {
width:174px;
}

.ecRight #ec6 IMG,.ecRight #ec7 IMG {
width:239px;
height:103px;
}

A:link,A:visited,#treemenu2 UL LI .leveldcur A:hover {
color:#fff;
text-decoration:none;
}

A:hover,A.gray-big:hover,A:active,A.gray-big:active,.red_line A:link,.red_line A:hover,.red_line A:active,.red_line A:visited {
color:#e60012;
text-decoration:underline;
}

.gray,.gray A:link,.gray A:hover,.gray A:active,.gray A:visited,A.gray-big {
color:gray;
}

.gray2,.gray2 A:link,.gray2 A:hover,.gray2 A:active,.gray2 A:visited,.gray3 {
color:#343434;
}

.red,.red A:link,.red A:hover,.red A:active,.red A:visited {
color:#e60012;
}

.red-largeLink A:link,.red-largeLink A:hover,.red-largeLink A:active,.red-largeLink A:visited {
font-weight:700;
font-size:14px;
color:#e60012;
text-decoration:underline;
}

.orange-largeLink,.orange-largeLink A:link,.orange-largeLink A:hover,.orange-largeLink A:active,.orange-largeLink A:visited,.orange-big {
font-weight:700;
font-size:120%;
color:#ff7f00;
}

.orange,.orange A:link,.orange A:visited,#channel_menu UL LI.sub-menu A {
color:#ff7f00;
}

.orange A:hover,.orange A:active {
color:#ff7f00;
text-decoration:underline;
}

.white,.white A:link,.white A:hover,.white A:active,.white A:visited {
color:#fff;
}

.black_line,.black_line A:link,.black_line A:hover,.black_line A:active,.black_line A:visited {
color:#000;
text-decoration:underline;
}

.black-big,.black-big A:link,.black-big A:hover,.black-big A:active,.black-big A:visited {
font-weight:700;
color:#000;
}

#contentwrapper,#productArea {
float:left;
overflow:hidden;
}

#contentcolumn,.innertube19 {
margin-left:12px;
}

#contentcolumn2,#contentcolumn3 {
margin-top:12px;
margin-left:12px;
width:803px;
}

.innertube18,#skuList .dl-box2 DT.listview1,#skuList .dl-box2 DT.listview2,#skuList .dl-box2 DT.listview4,#skuList .dl-box2 DT.listview5 {
padding-top:20px;
}

.innertube22,DIV.tips_bg DIV,#pick #leftcolumn3 .btn,#skuTextList .dl-box2 DT.listview1,#skuTextList .dl-box2 DT.listview2,#skuTextList .dl-box2 DT.listview4 {
padding-top:5px;
}

#memberInfo .content,#bulletin .content {
height:154px;
}

#bulletin UL LI,#recommendSku UL LI {
margin-left:2px;
width:99%;
line-height:19px;
white-space:nowrap;
text-overflow:ellipsis;
overflow:hidden;
}

#detailInfo .dIList .artInfo,#detailInfo .dIListtext .artInfo {
padding:6px 0;
}

#detailInfo .dIList .artgray,#detailInfo .dIListtext .artgray {
padding:5px 0;
}

#detailInfo .dIList .smallImage IMG,.dl-smallbox DT.img .innertube3 IMG {
width:50px;
height:50px;
}

.detailBottom,.myFavorite .detailBottom {
background:url(../images/detailsinfo_bottom.gif) no-repeat center top;
width:100%;
height:8px;
}

.detailContent DL DT,#skuList,#skuTextList {
background:#fff;
}

#relatedBuyed .rBF EM,#recommendSku .rBF EM,#relatedSku .rBF EM,.emptySku EM,#globalNav UL LI EM {
display:none;
}

#memberInfo,#bulletin {
background:url(../images/side_bg.gif) repeat-y left top;
margin-bottom:0;
width:100%;
height:100%;
}

#recommendSku,#relatedSku {
background:url(../images/side_bg.gif) repeat-y left top;
margin-bottom:0;
width:100%;
height:100%;
margin-top:12px;
}

.myFavorite #skuTableList .dl-box,.myFavorite2 #skuTableList .dl-box,.myFavorite3 #skuTableList .dl-box {
background:url(../images/sku_list_bg.gif) no-repeat 0 0;
width:156px;
height:173px;
}



#skuList .dl-box2 .img,#skuTextList .dl-box2 .img {
border-right:#ccc 1px solid;
border-top:#ccc 1px solid;
border-left:#ccc 1px solid;
border-bottom:#ccc 1px solid;
}

#skuList .line,#skuTextList .line {
width:98%;
margin:0 auto;
}


#idtree1,#idtree2 {
width:142px;
height:100%;
background:url(../images/treemenu_ln_bg.gif) repeat-y right 0;
}

