@charset "utf-8";
@import url(inc.css);
@import url(header.css);
/* CSS Document */
.main{ width:964px; height:100%; overflow:hidden}
.main2{ width:872px; height:100%; overflow:hidden; margin-top:-45px; position:relative; z-index:999}
.w197{ width:197px}
.w665{ width:665px;}
.left_pr{ background:#000 url(../images/left_pr_bg.gif) repeat-x bottom}
.left_pr img{ width:50px; height:50px; border:1px #FFF solid; background:#868686}
.left_pr li{ padding:5px; color:#868686}
.left_pr .pic{ float:left; padding-right:5px; padding-top:2px}
.left_pr .title a{ color:#FFFFFF; text-decoration:underline; font-weight:bold}
.left_pr .was{ font-size:10px}
.was span{ text-decoration:line-through}
.right_top_bg{ background:url(../images/index_right_tio_bg.gif); height:56px;}
.right_top_bg h1{ padding-top:33px; padding-left:30px; color:#540048; font-size:14px}
.right_top_bg div{padding-top:33px; padding-left:30px}
.right_center_bg{ height:100%; overflow:hidden; clear:both; background:url(../images/index_right_center_bg.gif)}
.right_bottom_bg{ background:url(../images/index_right_bottom_bg.gif); height:6px; overflow:hidden}
.pr2 li{ background:url(../images/index_pr_bg.gif); width:302px; height:140px; line-height:18px; float:left; margin-right:10px; margin-top:20px}
.pr2 img{ width:132px; height:132px; border:1px #fff solid; background:#868686}
.pr2 .pic{ float:left; padding-right:10px}
.pr2 .title{ padding-top:38px; font-weight:bold; font-size:12px}
.pr2 .title a{ text-decoration:underline}
.pr2{ font-size:11px; font-weight:bold; height:100%; overflow:hidden}
.but_buy{ background:url(../images/inc/but_buy.gif); width:99px; height:18px; border:0; cursor:pointer}


.title_st1{ padding-left:10px}
.title_st1 h1{ padding-left:27px; padding-bottom:3px;background:url(../images/title_st1.gif) no-repeat bottom left; color:#540048; font-size:14px}

.border_top,.border_top .left_bg,.border_top .right_bg,.border_bottom,.border_bottom .left_bg,.border_bottom .right_bg{ background:url(../images/border_bg.gif)}
.border_top{ background-position:0 -12px; height:5px}
.border_top .left_bg{ float:left; background-position:left top; height:5px; width:5px}
.border_top .right_bg{ float:right; background-position:right top; height:5px; width:5px}

.left_bg,.right_bg{ overflow:hidden}

.border_bottom{ background-position:0 -19px; height:5px}
.border_bottom .left_bg{ float:left; background-position:left -7px; height:5px; width:5px}
.border_bottom .right_bg{ float:right; background-position:right -7px; height:5px; width:5px}

.boder_center{ background:#eeeeee; border-left:1px #a8a8a8 solid; border-right:1px #a8a8a8 solid; height:100%; overflow:hidden}

.footer_news li{ float:left; width:25%}
.footer_news .news{ width:24%; background:url(../images/footer_news_line.gif) no-repeat center right}
.footer_news h1{ font-size:14px; font-weight:bold; padding-bottom:5px}
.footer_news div{ padding:5px 0}
.footer_news h1,.footer_news div{ padding-left:20px}
.but_add_to_cart{ background:url(../images/inc/add_to_cart.gif); width:87px; height:18px; border:0px; cursor:pointer}

.page a,.page span{ float:left; padding:3px 5px; margin-right:2px; background:#ffffff}
.page a{ border:1px #a2a2a2 solid}
.page .currently{background:#d2d2d2; font-weight:bold;border:1px #a2a2a2 solid}
.page .omitted{ border:1px e0e0e0 solid; background:none}

.but_show_add_to_cart{ background:url(../images/inc/but_show_add_to_cart.gif); width:277px; height:39px; cursor:pointer; border:0}
.parameters li{ padding:10px 0}
.details{ width:auto; clear:both; height:100%; overflow:hidden; line-height:200%}
.details p{ margin-bottom:15px}

.banner_top_bg{ background:url(../images/banner_top_bg.gif) no-repeat; height:54px}
.banner_center_bg{ background:url(../images/banner_center_bg.gif) repeat-y; width:auto; clear:both; height:100%; overflow:hidden}
.banner_bottom_bg{ background:url(../images/banner_bottom_bg.gif) no-repeat; height:5px; overflow:hidden}

.login_inp_text{ border:1px #CCCCCC solid; width:221px; height:23px; padding:7px 10px 0 10px}

.details_title{ font-size:30px; padding-bottom:10px}



/*member Begin*/
.td_fff{ background:#fff; border-collapse:collapse}
.td_fff td{ background:#e0e0e0}
.member_button{ border:0 #000000 solid; background:#fed15c; padding:10px 20px; font-size:14px; font-weight:bold; color:#663300}
/*member END*/


.title_st3{ background:url(../images/left_title_st3.gif); height:34px}
.title_st3 h1{ text-align:center; padding-top:15px}
.title_st3_center{ background:url(../images/left_title_st3_center.gif)}
.title_st3_bottom{ background:url(../images/left_title_st3_bottom.gif); height:8px; overflow:hidden}
.left_banner{ background:url(../images/left_banner.gif); height:290px}
.pr3{ width:auto; clear:both; height:100%; overflow:hidden}
.pr3 li{ float:left; width:25%;overflow:hidden;text-align:center;}
.pr3 img{ width:150px; height:150px}

.pr3 div{ width:150px; margin:5px auto 0 auto;}
.pr3 .tit{width:145px; height:45px;}