/* product pages */
/* product left */
.pro_left{ border:2px solid; border-color: #3A87C1; width:186px; height:100%}
.pro_menu{width:100%; height:31px; background:url('images/pro_leftmenu.gif') repeat-x; font:bold 13px/31px Arial, Helvetica, sans-serif; border-bottom:1px solid #ccc; border-bottom-style:dotted;}
.pro_left ul{ margin:0px; padding:0px;}
.pro_left li{ height:22px; line-height:22px; padding-left:12px; padding-top:2px; background:url('images/pro_tb1.gif') no-repeat left; margin-left:10px;  font:12px/22px Arial, Helvetica, sans-serif; word-spacing:-0.05em}
#price{ padding:5px}
#price ul{ margin:0px; padding:0px}
#price ul li{ height:22px; line-height:22px; padding-left:12px; background:url('images/pro_tb2.gif') no-repeat left; margin-left:10px;}

.pro_left_item{ height:100%}
.pro_left_item ul{ margin:0px; padding:0px;}
.pro_left_item li{ height:20px; line-height:20px; padding-left:10px; background:url('images/pro_tb2.gif') no-repeat left; margin-left:15px;  font:11px/20px Arial, Helvetica, sans-serif;}
.pro_menu_item{height:22px; line-height:22px; padding-left:12px; padding-top:2px; background:url('images/pro_tb1.gif') no-repeat left; margin-left:10px;  font: bold 12px/22px Arial, Helvetica, sans-serif; word-spacing:-0.05em}


/* product right four */
.side_right{ width:780px; height:100%; float:left;}
.right_big_con {OVERFLOW: hidden; WIDTH: 780px; height:100%;}

.midframe {WIDTH: 558px}
.right_small_con {OVERFLOW: hidden; HEIGHT: 218px; widows:558px; background:url('images/small_di.jpg')}
.recommend{ font:bold 16px/30px Arial, Helvetica, sans-serif; padding:8px 0px 0px 10px}
.right_small_images{width:210px; OVERFLOW: hidden;}
.right_small_con_1{OVERFLOW: hidden; WIDTH: 558px; LINE-HEIGHT: 18px; HEIGHT: 198px}
.cname {FONT-SIZE: 24px; COLOR: #333; LINE-HEIGHT: 30px}

.big,a.big:link,a.big:visited {font-size:12px;}
.relative {Z-INDEX: 1; POSITION: relative}

#recent_flash {HEIGHT: 218px; TEXT-ALIGN: center; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; }
#recent_flash li {float: left; PADDING-BOTTOM: 5px; WIDTH: 129px; PADDING-TOP: 5px; HEIGHT: 170px}
#recent_flash P {PADDING-LEFT: 18px; MARGIN: 3px 0px}

.mid_flash_width {WIDTH: 520px; padding:0px; margin:0px}

.recent_flash_prev {DISPLAY: block; Z-INDEX: 10; WIDTH: 14px; CURSOR: pointer; POSITION: absolute; }
.recent_flash_next {DISPLAY: block; Z-INDEX: 10; WIDTH: 14px; CURSOR: pointer; POSITION: absolute; }
.recent_flash_prev {background: url('images/prev_l.gif') no-repeat; LEFT: 10px}
.recent_flash_next {RIGHT: 10px; background: url('images/next_l.gif') no-repeat}
.re_{TOP: 76px; HEIGHT: 77px}

.m_w_90 {WIDTH: 90px}
.therightframe {WIDTH: 212px}
.center {MARGIN: 0px auto}
.sold_out_s {LEFT: 0px; WIDTH: 86px; POSITION: absolute; TOP: 36px; HEIGHT: 17px}
.sold_out_s {BACKGROUND: url('images/common/sold_out_s.gif') no-repeat}
.product_count_s {FONT-WEIGHT: bold; Z-INDEX: 100; background: url('images/common/count_s.gif') no-repeat; COLOR: #fff; TEXT-INDENT: 5px; PADDING-TOP: 1px; POSITION: absolute; TOP: 1px; TEXT-ALIGN: left}
.product_count_special_s {FONT-WEIGHT: bold; Z-INDEX: 100; background: url('images/common/count_s.gif') no-repeat; COLOR: #fff; TEXT-INDENT: 5px; PADDING-TOP: 1px; POSITION: absolute; TOP: 1px; TEXT-ALIGN: left}
.product_count_special_s {background: url('images/common/count_special_s.gif') no-repeat}
.almost_sold_out_s {BACKGROUND: url('images/common/almost_sold_s.gif') no-repeat}
.almost_sold_out_s {LEFT: 35px; WIDTH: 53px; POSITION: absolute; TOP: 34px; HEIGHT: 53px}
.sale_item_s {BACKGROUND: url('images/common/sale_item_s.gif') no-repeat}
.sale_item_s {WIDTH: 86px; POSITION: absolute; TOP: 74px; HEIGHT: 15px}

A.ih:hover {background-COLOR: #ddd}
A.ih IMG {PADDING:1px}
A.ih:link IMG {PADDING: 1px;}
A.ih:visited IMG {PADDING: 1px;}
A.ih:hover IMG {background-COLOR: #ddd}
A.ih:active IMG {background-COLOR: #ddd}
.gray {COLOR: #666}
A.gray:link {COLOR: #666}
A.gray:visited {COLOR: #666}


/* products top page*/
.r_b_c{ width:778px}
.pagebar { HEIGHT: 41px; font: 10px/41px Arial, Helvetica, sans-serif; }
.pagebar a span {BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-WEIGHT: normal; MARGIN: 0px; CURSOR: pointer; LINE-HEIGHT: 2.2em; background-COLOR: #fff; TEXT-ALIGN: center}
.pagebar a {MARGIN: 0px 6px}
.pagebar ul{margin:0px; padding:0px 8px;}
.pagebar span{margin:0px; padding-left:8px;}
.pagebar ul li{ float:left; display:inline;}
.pagin_bg_sel{PADDING: 0px; background: url('images/pagin_bg_sel.gif') no-repeat center 50%; width:15px; text-align:center}
.pagin_bg{PADDING: 0px; background: url('images/pagin_bg.gif') no-repeat center 50%; width:15px; text-align:center}
.border_b {BORDER-BOTTOM: #e5e5e5 1px solid;}
.gray_bg {background:url('images/page_di.gif') repeat-x}
.next_page{background: url('images/next.gif') no-repeat 40px center}

.list_bar {BACKGROUND: url('images/list_bar_bg.gif') repeat-x; OVERFLOW: hidden; COLOR: #000; LINE-HEIGHT: 24px; HEIGHT: 24px;}
.list_bar ul{padding-left:5px; margin:0px}
.list_bar li {float: left; padding-right:5px}

.li1 {WIDTH: 560px}
.list_bar ul li A {DISPLAY: block; MARGIN: 2px 0px 0px 2px; WIDTH: 19px; HEIGHT: 19px}
.list_bar ul li A.row {BACKGROUND: url('images/search_icon.gif') left -24px}
.list_bar ul li A.row_a {BACKGROUND: url('images/search_icon.gif') left -72px}
.list_bar ul li A.col {BACKGROUND: url('images/search_icon.gif')}
.list_bar ul li A.col_a {BACKGROUND: url('images/search_icon.gif') left -48px}

.list_bar ul li select {LINE-HEIGHT: 24px; HEIGHT: 19px; WIDTH: 100px; MARGIN-RIGHT: 8px; font-size:11px}
.normal {FONT-SIZE: 11px; MARGIN-LEFT: 10px; LINE-HEIGHT: 24px}
.lipage{float:right}
.select{ width:80px}

/*²úÆ·grid07/30*/
.li01{ width:25px; text-align:center;}
.li02{ width:165px; vertical-align:top}
#pgfeature #pgrid{PADDING:0px; MARGIN: 0px; width:778px}
#pgrid ul{ height:100%; margin:0px; padding:0px; overflow:hidden}
#pgfeature ul{ height:100%; margin:0px; padding:0px; overflow:hidden}
#pgrid li {float:left; font-size:11px; font-family:Arial, Helvetica, sans-serif; margin:0px; display:inline; }
#pgfeature li{ border-bottom:1px solid #E6E6E6; height:340px; float:left; font-size:11px; font-family:Arial, Helvetica, sans-serif; margin:0px; display:inline; background:url(images/feature.gif) no-repeat 4px}
.pfeature_c{width:193px; height:340px; padding-bottom:5px; /*border-right:1px solid #E6E6E6;*/ overflow:hidden}
.pfeature_cb{width:196px; height:340px; border-bottom:1px solid #E6E6E6; padding-bottom:5px; overflow:hidden}
.productimagef{DISPLAY: block; MARGIN: 0px auto; padding:20px 10px 10px 10px; WIDTH: 120px; HEIGHT: 120px;}
.productimage{DISPLAY: block; MARGIN: 0px auto; padding:10px; WIDTH: 120px; HEIGHT: 120px;}

.pcenter{width:193px; height:300px; padding-bottom:20px; border-bottom:1px solid #E6E6E6; /*border-right:1px solid #E6E6E6;*/ overflow:hidden}
.pcenter_b{width:196px; height:300px; padding-bottom:20px; border-bottom:1px solid #E6E6E6; overflow:hidden}
.p_body{ width:165px; vertical-align:top; margin:0px auto}
.p_details{text-align:left; padding:0px; font: bold 12px/18px Arial, Helvetica, sans-serif; width:165px; color:#3C3C3C;}
.p_details A {TEXT-DECORATION: none;height:40px;}
.p_details A:hover { text-decoration:underline; color:#3C3C3C}
.p_star_w{width:165px; height:15px; padding-top:3px}
.p_select{ width:165px}
.p_select ul{ padding:0px; margin:0px; width:165px}
.p_select li{ line-height:25px}

.starl {DISPLAY: block; background: url(images/star01.gif) no-repeat left bottom; float: left; WIDTH: 11px; HEIGHT: 11px;}
.starl_gray {DISPLAY: block; background: url(images/star_empty.gif) no-repeat left bottom; float: left; WIDTH: 11px; HEIGHT: 11px}
.starl_half {DISPLAY: block; background: url(images/star02.gif) no-repeat left bottom; float: left; WIDTH: 11px; HEIGHT: 11px}

.star {DISPLAY: block; background: url(images/star_all.gif) no-repeat left bottom; float: left; WIDTH: 15px; HEIGHT: 14px;}
.star_gray {DISPLAY: block; background: url(images/unfilled.gif) no-repeat left bottom; float: left; WIDTH: 15px; HEIGHT: 14px}
.star_half {DISPLAY: block; background: url(images/star_half.gif) no-repeat left bottom; float: left; WIDTH: 15px; HEIGHT: 14px}

.more_reviews {font-size:11px; color:#4D4D4D; width:157px; text-decoration:underline; text-align:left; padding:0px}
.p_price{ width:168px; text-align:left;}
/*20090807 end*/



/*products list*/
.plist{border-bottom:1px solid #E6E6E6; WIDTH: 780px; PADDING-TOP: 10px;  HEIGHT: 160px}
.plist ul{height:100%; margin:0px; padding:0px; overflow:hidden; float:left}
.plist li{float:left; font-size:11px; font-family:Arial, Helvetica, sans-serif; margin:0px; display:inline;}
.plist li p{ line-height:25px; margin:0px; padding:0px}
.lli01{text-align:center; padding-top:20px;}
.productimagel{DISPLAY: block; MARGIN: 0px; padding:10px; WIDTH: 120px; HEIGHT: 120px;}
.p_detailsl{text-align:left; font: bold 12px/18px Arial, Helvetica, sans-serif; color:#3C3C3C;}
.p_detailsl A {TEXT-DECORATION: none;}
.p_detailsl A:hover { text-decoration:underline; color:#3C3C3C}
.p_star_wl{width:165px; height:11px; padding-top:3px}
.more_reviewsl{font-size:11px; color:#4D4D4D; text-decoration:underline; text-align:left; padding:0px; line-height:18px}
.p_selectl{padding-top:20px;}
.p_selectl ul{ padding:0px; margin:0px;}
.p_selectl li{ line-height:30px; padding-right:10px}
.product_detail {MARGIN-TOP: 3px; HEIGHT: 50px}
/*20090807 start*/
.pl_body{width:400px; vertical-align:top; display:block; margin:0px; padding:0px}
.pfeature_list{border-bottom:1px solid #E6E6E6; WIDTH: 780px;  HEIGHT: 192px; clear:both; background:url(images/feature_list.gif) no-repeat 7px 3px}
.pfeature_list ul{/*height:100%;*/ margin:0px; padding:20px 0px 0px 7px; overflow:hidden; float:left}
.pfeature_list li{float:left; font-size:11px; font-family:Arial, Helvetica, sans-serif; margin:0px;}
.pfeature_list li p{ line-height:25px; margin:0px; padding:0px}
/*20090807 end*/

/*products bottom page*/
#pd{ PADDING:0px; MARGIN: 0px; width:780px}
#pd ul {height:60px; margin:0px; padding:0px 10px;}
#pd li{height:60px; line-height:60px; float:left; font-size:11px; font-family:Arial, Helvetica, sans-serif; margin:0px; display:inline;}
.add_s{float:left; padding:10px 0px 0px 0px;}


/* Recommended products */

.max_flash_width {WIDTH: 950px}

.recent_flash_prevs {DISPLAY: block; Z-INDEX: 10; WIDTH: 14px; CURSOR: pointer; POSITION: absolute;}
.recent_flash_nexts {DISPLAY: block; Z-INDEX: 10; WIDTH: 14px; CURSOR: pointer; POSITION: absolute;}
.recent_flash_prevs {background: url('images/prev_l.gif') no-repeat; LEFT: 10px}
.recent_flash_nexts {RIGHT: 10px; background: url('images/next_l.gif') no-repeat}
.re_s{TOP: 20px; HEIGHT: 77px}

.recent_flash_prevc {DISPLAY: block; Z-INDEX: 20; WIDTH: 14px; CURSOR: pointer; POSITION: absolute; TOP: 45px; HEIGHT: 77px}
.recent_flash_nextc {DISPLAY: block; Z-INDEX: 20; WIDTH: 14px; CURSOR: pointer; POSITION: absolute; TOP: 45px; HEIGHT: 77px}
.recent_flash_prevc {background: url('images/prev_l.gif') no-repeat; LEFT: 10px}
.recent_flash_nextc {RIGHT: 10px; background: url('images/next_l.gif') no-repeat}

#recent_flash_small {OVERFLOW: hidden; POSITION: relative; HEIGHT: 114px; TEXT-ALIGN: center; margin:0px; padding:5px 0px 0px 20px}
#recent_flash_small li {FLOAT: left; WIDTH: 115px; PADDING-TOP: 5px; HEIGHT: 114px}
#recent_flash_small p {PADDING: 0px; MARGIN: 0px;}

/* products info top*/

.pro_detail{ width:980px; margin:0px auto; border:1px solid #D3D3D3; height:100%; padding-bottom:10px; background:url('images/pro_detail_ri.gif') no-repeat right top;}
.pro_detail_left{background:url('images/product-detail_di.gif') repeat-x top; width:788px; float:left; display:inline; height:100%; }
.pro_detail_left ul{ margin:0px; padding:0px}
.pro_detail_right{ width:190px; float:left;}
#product_flash {width:300px; text-align:center; display:block}
.media{ width:250px; display:block; clear:both; text-align:center; padding-top:10px; margin-left:22px;}
.p_f_en { background:url('images/max-f.gif') no-repeat; padding-left:18px; line-height:30px}
#product_flash_btn { text-align:center; margin-left:22px;}
#product_flash_btn img {border:1px solid #CFCDCD;}
#product_flash_btn li{float:left; height:45px; width:50px; padding-top:5px;}
.pad_product {width:460px;padding:15px 10px 10px 10px;}
.pad_proli{padding-top:5px; padding-bottom:10px; width:250px; font:12px/18px Arial, Helvetica, sans-serif}
.pad_proli ul{ padding:0px; margin:0px}
.pad_proli li{padding-left:12px; background:url('images/circle.gif') no-repeat left 5px;}
.product_b{border-left:1px solid #D3D3D3; border-right:1px solid #D3D3D3; background:url('images/product-select_cen.gif') repeat-x bottom;}
.p-select{ padding-top:10px; padding-bottom:10px; width:201px}
.p-select ul{ margin:0px; padding:0px}

.pad_px{ padding: 10px 0px 10px 40px; margin:0px}
.ptext{text-align:center; line-height:180%}
.pul{ margin:0px; padding:0px}
.pli{ height:38px; line-height:38px}
#table_info {width:360px; text-align:center;border:1px solid #ddd; border-width:0 0 1px 1px;}
#table_info a{text-decoration:underline;}
#table_info th{background:#FDFDE1;}
#table_info th,#table_info td,#table_info_clothes th,#table_info_clothes td {height:28px; border:1px solid #D4D5BF; border-width:1px 1px 0 0;}
.pad10{ padding:8px 8px 8px 0px}
.add_cart{ height:35px;}
.add_cart ul{ margin:0px; padding:0px; clear:left}
.add_cart li{ float:left;}

/* products info*/
.pro_bot_left{margin:10px 10px 0px 0px; width:780px; float:left; display:inline;}
.pro_bot_right{margin:18px 0 0 0; width:188px; height:435px; float:left; border:1px solid #D3D3D3}
.steps{background:url('images/steps_bg.gif') repeat-x; width:186px; height:433px; margin:1px}
.steps ul{ padding:0px; margin:0px; text-align:center}
.pro_top_big{width:780px; height:25px; background:url('images/pro_top_big.gif') no-repeat; }
.pro_top_big ul{margin:0px 0px 0px 20px; padding:0px;}
.pro_top_big ul li{text-align:center; float:left}
.pro_top_li1,.pro_top_li01,.pro_top_li02,.pro_top_li03{font: bold 14px/25px Arial, Helvetica, sans-serif; background-color:#fff;}
.pro_top_li1{width:140px;}
.pro_top_li01{width:90px;}
.pro_top_li02{width:100px;}
.pro_top_li03{width:200px;}
.pro_top_li2{width:300px; color:#A9A9A9; background-color:#fff; text-align:center; line-height:25px; font-size: x-small;/* font-weight:bold;*/}
.pro_top_li3{ background:url('images/pro_bot_big.gif') no-repeat; height:20px; width:780px}
.reviews{margin:0px; padding:20px 15px 0px 15px}
.reviews li{background:url('images/reviews_bj.gif') no-repeat; width:748px; height:100px;}
.tiny {font-family: verdana,arial,helvetica,sans-serif; font-size: x-small; }
.package{overflow:hidden; height:100%; padding-left:20px; padding-right:20px; padding-top:0px; padding-bottom:5px; display:block}
.package ul{ margin:0px; padding:0px}
.package li{ float:left; display:inline; padding:10px}
.packageli1{width:100px;}
.packageli2{width:38px;}
.packageli3{width:32px;}
.packageli4{width:180px; height:150px; vertical-align:middle;}
.pad_30px{ padding-left:40px; padding-top:20px; padding-bottom:20px;}
#packli1{ width:450px}
.description{ height:100%; padding:20px; display:block}
.description p{ margin:0px; padding:0px; line-height:20px}
.table{height:100%;}
.table td{ padding-left:10px; height:29px; line-height:29px}
.table p{ margin:0px; padding:0px}

.review_reply {width:686px;}
.review_reply em, .review_reply b {background:url('images/reply_bg.gif') no-repeat;display:block;}
.review_reply em {height:20px;}
.review_reply b {height:10px; background-position:0 100%;}
.review_reply ul {border:1px solid #ddd; border-width:0 1px; padding:0 10px; margin:0px}

.wirte{ width:522px; height:340px; background:url('images/Write_di.gif') no-repeat; margin:auto; text-align:center}
.wirte ul{ padding:0px; margin:0px; text-align:left}
.wirte li{ padding:30px 30px 20px 30px; text-align:left}
.taglist a:link,.taglist a:visited {color:#1e4e8e;}
.textarea1 {width:345px; height:50px; font-size:12px; padding:5px; font-family:Arial, Helvetica, sans-serif}


/* p-search top*/
.p_search{margin:0px; width:780px;}
.p_search_big{width:780px; height:25px; background:url('images/p_search_tbig.gif') no-repeat;}
.p_search_big ul{margin:0px 0px 0px 20px; padding:0px;}
.p_search_big ul li{text-align:center; float:left}
.p_search_li1{width:100px; font: bold 14px/25px Arial, Helvetica, sans-serif; background-color:#fff;}
.p_search_li3{ background:url('images/p_search_bbig.gif') no-repeat; height:20px; width:780px; clear:both;}
.filter_re{ width:720px; margin:0px auto; height:100%; overflow:hidden}
.filter_re p{ margin:0px; padding:0px; line-height:20px; width:180px; float:left}
.filter_time{ width:720px; margin:0px auto; height:100%; overflow:hidden}
.filter_time p{ margin:0px; line-height:20px; width:215px; float:left; padding-left:12px; background:url('images/pro_tb2.gif') no-repeat left;}
.dline{width:740px; text-align:center; margin:0px auto;}

.error{ height:100%; overflow:hidden}
.error ul{margin:0px; padding:0px}
.error li{float:left; padding:0px 10px; width:355px}
.error li span{ margin:0px; padding:0px}
.error p{ margin:0px; line-height:20px; padding-left:12px; background:url('images/pro_tb2.gif') no-repeat left;}
.fea{ background:url('images/bo_bg.gif') repeat-x; width:780px; height:25px; font: bold 13px/20px Arial, Helvetica, sans-serif;}



/* list_bar1 */
.list_bar1 {OVERFLOW: hidden; COLOR: #000; LINE-HEIGHT: 41px; HEIGHT: 41px; float:left; width:450px}
.list_bar1 ul{padding-left:5px; margin:0px}
.list_bar1 li {float: left; padding-right:5px}
.list_bar1 ul li A {DISPLAY: block; MARGIN: 12px 0px 0px 2px; WIDTH: 19px; HEIGHT: 19px}
.list_bar1 ul li A.row {BACKGROUND: url('images/search_icon.gif') left -24px}
.list_bar1 ul li A.row_a {BACKGROUND: url('images/search_icon.gif') left -72px}
.list_bar1 ul li A.col {BACKGROUND: url('images/search_icon.gif')}
.list_bar1 ul li A.col_a {BACKGROUND: url('images/search_icon.gif') left -48px}

.normal1 {FONT-SIZE: 11px; MARGIN-LEFT: 10px; LINE-HEIGHT: 41px}

/*products left modify*/
.arrow_r{background:url('images/pro_tb2.gif') 5px 10px no-repeat; padding:0px 5px 0px 0px;}

#pro_left{ border:1px solid #ddd; width:188px; height:100%}

#pro_left dt {width:100%; height:31px; background:url(images/pro_leftmenu.gif) repeat-x; font:bold 13px/31px Arial, Helvetica, sans-serif; border-bottom: 1px dotted #CCC; border-bottom-style:dotted;}

#pro_left dd {border-top:1px solid #ddd;line-height:16px;overflow:hidden;}
#pro_left dd a{ padding:5px 0px 5px 15px; display:block;}
#pro_left dd a:hover {background:url(images/pro_tb2.gif) 8px no-repeat #FFFDEA; color:#C3252C;text-decoration:underline;}
#pro_left dd.back a { font-weight:bold;padding-left:5px;}
#pro_left dd.back a:hover {background:#EEECDD;}
#pro_left dd.back1 a {padding-left:10px;font-weight:bold;}
#pro_left dd.back1 a:hover {background:#EEECDD;}
#pro_left dd img{ padding-left:5px}

#pro_left dd.bisque,#pro_left dd.bisque1,#pro_left dd.bisque2{font-size:11px; color:#C3252C; font-weight:bold;  line-height:16px; background:#FFFDEA;padding:5px 0px 5px 20px; display:block;}
#pro_left dd.bisque1{padding-left:15px; }
#pro_left dd.bisque2{padding-left:5px; }


XMP {DISPLAY: none}
.m_w_90 {WIDTH: 90px}

.display {margin-left:228px;font: 12px/20px arial,sans-serif;}
.display span{font-weight: bold;margin-left:5px;}

.bought{padding-left:10px; padding-right:10px; padding-top:0px; padding-bottom:10px;}
.bought ul{ margin:0; padding:0}

.also_bought_li {display:black; height:170px; position:relative; padding:0px 20px;}
.also_bought_li ul{display:black; left:0px; top:0px; width:10000px; padding:0px; margin:0px}
.also_bought_li ul li{float:left; width:100px; height:160px; padding-left:20px; cursor: pointer;}

.also_bought_li ul li a.substr{text-decoration:underline;display:block;height:38px;overflow:hidden;}
.also_bought_li ul li{font:10px/18px Verdana,Arial,Helvetica,sans-serif;}
.also_bought_li ul li img {height:100px;width:100px}

.also_bought_li_l{width:14px; height:77px; left:0px; top:45px; position:absolute; background: url('images/prev_l.gif') no-repeat; cursor: pointer;}
.also_bought_li_r{width:14px; height:77px; left:745px; top:45px; position:absolute; background: url('images/next_l.gif') no-repeat; cursor: pointer;}
.also_bought_li_c{width:720px;height:160px; left:10px; top:10px; position:absolute;overflow:hidden;}
.also_bought_li_c ul{top:0px; position:absolute; left:0px; padding:0px; margin:0px}

/*tag_list*/
.tag_list{ padding:10px 6px 10px 0px; overflow:hidden; height:100%; width:750px; background:#fff; margin:0px auto;}
.tag_list a{float:left; text-align:left; padding-left:10px; font:12px/20px Arial, Helvetica, sans-serif; height:22px; color:#336699; text-decoration: underline}
.tag_list a:hover{color:#333333; text-decoration:none}
#category_menu{ padding:5px}
#category_menu ul{ margin:0px; padding:0px}
#category_menu ul li{line-height:22px; padding-left:12px; background:url('images/pro_tb2.gif') no-repeat left 8px; margin-left:10px;}




/*add  20090715 end */
.pcode{margin:5px 0px 0px 0px; height:40px}
.pcode ul{ margin:0px; padding:0px}
.pcode li{ padding:2px 0px}
.p_p{margin:10px 0px; font:12px/20px Arial, Helvetica, sans-serif}
.p_p ul{ margin:0px; padding:0px}
.p_p del{ font-size:11px}

#t_p {left:115px;top:0px;text-align:left; position:absolute; z-index:500;}
#t_p ul {padding:0; margin:0; width:42px;position:relative;}
#t_p ul li {float:left; display:inline;}
#t_p ul li a.one {display:block;background:url(images/bg/bg_Sprites.gif) -550px -482px no-repeat;width:43px;text-indent:3px;}
#t_p ul li div {position:absolute; top:-2400px;background:#fff;}
#t_p ul li a div,#t_p ul li div {left:0px;text-indent:2px;width:41px;border:1px solid #ddd; border-top:none;}
#t_p ul li:hover > a.one {background:url(images/bg/bg_Sprites.gif) -550px -510px no-repeat; height:26px;}
* html #t_p ul li a.one:hover {height:26px; color:#000;background:url(images/bg/bg_Sprites.gif) -550px -510px no-repeat;cursor:pointer;color:#A72D2C;} 
#t_p ul li:hover div,#t_p ul li a:hover div  {top:20px;}
#t_p div a {display:block;line-height:140%}
#t_p IFRAME {display: block; position: absolute;Z-INDEX: -1;TOP: 0; LEFT: 0; WIDTH: 40px;  HEIGHT: 108px;border:0;filter: mask(); }

.u,a.u:link,a.u:visited {text-decoration:underline}
.big_p{ font-size:12px}

.proprice{ text-align:center; padding-left:0px}
.proprice ul{ margin:0px; padding:10px}
.proprice li{}
.propboder{border:1px solid #ddd; background:#FDFDE1;}
#product_price {width:156px; margin-top:30px;}
.product_ul_h {padding-top:20px;}
/*add  20090715 */


/*product print20090731*/
.pro_print{ width:780px; margin:0px auto; border:1px solid #D3D3D3; height:100%; padding-bottom:10px;}
.pro_print_top{background:url(images/product-detail_di.gif) repeat-x top; width:780px; float:left; display:inline; height:100%; }
.pro_print_top ul{ margin:0px; padding:0px}
.pro_print_con{margin:10px auto; width:780px;}


/*20090805 */
.float_title{PADDING-LEFT: 8px; padding-top:12px;color:#F66315; FONT: bold 14px/30px Arial, Helvetica, sans-serif; background:url(images/jump_test/float_bg2.png) repeat-x; _filter :progid:DXImageTransform.Microsoft.Alpha(startX=0, startY=0, finishX=0, finishY=40,style=1,opacity=0,finishOpacity=100);}
.float_close{background:url(images/jump_test/float_bg2.png) repeat-x; HEIGHT: 42px; width:50px; padding-top:0;cursor:pointer; _filter :progid:DXImageTransform.Microsoft.Alpha(startX=0, startY=0, finishX=0, finishY=40,style=1,opacity=0,finishOpacity=100);}
.float_body_l{background:url(images/jump_test/float_bg4.png) repeat-y; width:25px;_filter : progid:DXImageTransform.Microsoft.Alpha(startX=0, startY=0, finishX=50, finishY=0,style=1,opacity=0,finishOpacity=100);}
.float_body_r{background:url(images/jump_test/float_bg5.png) repeat-y; width:25px;_filter : progid:DXImageTransform.Microsoft.Alpha(startX=50, startY=0, finishX=100, finishY=0,style=1,opacity=100,finishOpacity=0);}
.float_foot{background:url(images/jump_test/float_bg7.png) repeat-x; HEIGHT: 29px; width:100%;_filter : progid:DXImageTransform.Microsoft.Alpha(startX=0, startY=30, finishX=0, finishY=100,style=1,opacity=100,finishOpacity=0);}
.container_1{background:transparent url(images/jump_test/float_bg1.png) no-repeat scroll right top; HEIGHT: 42px; width:25px;}
.container_2{background:transparent url(images/jump_test/float_bg3.png) no-repeat scroll left top; HEIGHT: 42px; width:25px;}
.container_3{background:transparent url(images/jump_test/float_bg6.png) no-repeat scroll right top; HEIGHT: 29px; width:25px;_width:24px;}
.container_4{background:transparent url(images/jump_test/float_bg8.png) no-repeat scroll left bottom; HEIGHT: 29px; width:25px;}
.container_1,.container_2,.container_3,.container_4{_behavior: url('css/png/iepngfix.htc')}
.extend_tell{height:555px;height:552px\9;*height:540px;}
.extend_share{height:168px;}
.extend_share_login{height:451px;*height:452px;}
.extend_share_login1{height:225px;*height:225px;}
.extend_share_login2{height:390px; }
.aplayer{position: absolute;z-index:100;}
.t_iframe   
{   
	width:0;
	height:0;
	margin-top:40px;
    position: absolute; 
    z-index:-1; 
	filter: alpha(opacity=0);
}  

/*add to cart 20090916*/
.addcart1{ /*position:absolute;*/ left:18px; top:268px; background:url(images/header.gif) no-repeat -85px -171px; width:157px; height:27px; border:0px}
.addcart2{ /*position:absolute;*/ left:580px; top:120px; background:url(images/header.gif) no-repeat -85px -171px; width:157px; height:27px; border:0px}
.addcart3{/* position:absolute;*/ left:580px; top:130px; background:url(images/header.gif) no-repeat -85px -171px; width:157px; height:27px; border:0px}
.addcart4{background:url(images/header.gif) no-repeat -85px -171px; width:157px; height:27px; border:0px} 