@charset "utf-8";
/* CSS Document */

.index_top_banner{ margin:5px 0 10px 0; float:left}
/* changeBox_a1 */
.changeBox_a1 { float:left; width:1000px; height:270px; z-index:0; position:relative; background:#f5f5f5 }
.changeBox_a1 .a_bigImg img { position:absolute; top:0px; left:0px; display:none; }
.changeDiv { position:absolute; top:0px; left:0px; display:none; }
/* ul_change_a1 */
.ul_change_a1 { position:absolute; right:1px; bottom:6px; padding-left:19px; overflow:hidden; list-style:none; display:none }
.ul_change_a1 li { float:left; margin-right:7px;}
.ul_change_a1 img { border:1px solid #ddd; }
.ul_change_a1 img.now { border:1px solid #FF6600; }
.a_last, .a_next { position:absolute; top:10px; width:16px; height:16px; background:url(/images/extend/bot.png) no-repeat ; text-indent:-999em; overflow:hidden; }
.a_last { right:30px; background-position:0 0; }
.a_next { right:12px; background-position:100% 0; }
/* ul_change_a2 */
.ul_change_a2 { position:absolute; right:5px; bottom:7px; padding-left:19px; overflow:hidden; }
.ul_change_a2 li { display: -moz-inline-stack; display:inline-block; *display:inline;*zoom:1;}
.ul_change_a2 span { display: -moz-inline-stack; display:inline-block; *display:inline;
*zoom:1;
font-size:0.8em; padding:0px 3px; margin-right:2px; border:1px solid #999;background:#fff; filter:alpha(opacity=85); opacity:0.85; cursor:hand; cursor:pointer; }
.ul_change_a2 span.on { border:1px solid #CC0000; background:#FFFF9D; color:#CC0000; }
/* changeBox_b1 */

.changeBox_b1 { float:left; position:relative; width:645px; height:220px; padding-left:5px;}
.changeBox_b1 h3 { float:left; position:relative; width:80px; height:25px; line-height:25px; border:1px solid #ccc; text-align:center; margin-left:-1px; z-index:0; }
.changeBox_b1 h3.now { background:#f3f3f3; border:1px solid #B70000; border-bottom:none; color:#B70000; z-index:3; }
.changeBox_b1 h3 a { color:#666; }
.changeBox_b1 h3 a:hover, .changeBox_b1 h3.now a { color:#B70000; }
.changeBox_b1 div { position:absolute; top:25px; left:4px; _left:3px; width:500px; height:150px; background:#f3f3f3; padding:15px; border:1px solid #B70000; z-index:2; }



.index_p_top{ background-image:url(/images/index-p-top.gif); background-repeat:no-repeat; background-position:top; float:left; width:733px; padding-top:29px;}
.index_p{ background-image:url(/images/index-p-top.gif); background-repeat:no-repeat; background-position:top; float:left; width:733px; padding-top:29px;}
.index_p_a{ background-image:url(/images/index-p-a-bottom.gif); background-repeat:no-repeat; background-position:bottom;float:left; width:233px; margin-right:17px; padding-bottom:5px; margin-bottom:8px;}
.index_p_main{ border-left:1px solid #cccccc; border-right:1px solid #cccccc; line-height:18px; float:left;}
.index_p_bottom{ background-image:url(/images/index-p-bottom.gif); background-repeat:no-repeat; background-position:top;width:733px; height:6px; float:left; margin-bottom:8px; line-height:6px; font-size:6px;}
.over{ margin-right:0;}
.index_p_top h1{ font-size:24px; float:left;width:516px; padding-bottom:15px;}
.index_p_top h1 a{color:#6c6c6c;font-size:24px; text-decoration:none}
.index_p_top h1 a:hover{ text-decoration:underline}
.index_p_top .description{float:left; width:501px; padding-right:10px;}
.index_p_top .description p{padding-bottom:10px;}
.index_p_top .buy_down{ float:right; padding-bottom:10px; padding-right:20px; color:#FF9900;}
.index_p_top .buy_down p.price{line-height:23px; float:left; padding-left:10px; font-weight:bold;}
.index_p_top .buy_down p.price span{ color:#ccc; text-decoration:line-through;}
.index_p_top .buy_down img{ border:0}
.index_p_top .buy_down a{ margin-left:30px; display:block; float: left;}
.index_p  h1{ float:left;width:516px; padding-bottom:15px;}
.index_p .description{float:left; width:501px; padding-right:10px;}
.index_p .description p{padding-bottom:10px; display:block; float: left;}
.index_p .buy_down{ float:right; padding-bottom:10px; padding-right:20px; color:#FF9900;}
.index_p .buy_down img{ border:0}
.index_p .buy_down a{ margin-left:30px; display:block; float: left;}
.index_p .buy_down p.price{line-height:23px; float:left; padding-left:10px; font-weight:bold;}
.index_p .buy_down p.price span{ color:#ccc; text-decoration:line-through;}
.index_p h1 a{color:#6c6c6c; font-size:20px; text-decoration:none}
.index_p h1 a:hover{ text-decoration:underline}
.index_p_a h1{ background-image:url(/images/index-p-a-top.gif); background-repeat:no-repeat; padding-left:5px;}
.index_p_a img{ float:left; border:0}
.index_p_a .price{ font-size:16px; font-weight:bold; float:left; font-family:Arial, Helvetica, sans-serif; padding-top:20px; color:#6c6c6c}
.index_p_a .price span{ display:block; color:#940000; padding-left:20px;font-size:16px; font-family:Arial, Helvetica, sans-serif}
.index_p_a h1 a{ color:#FFFFFF; font-size:14px; text-decoration:none; line-height:29px;}
.index_p_a .buy_down{ padding-left:45px;}
.index_p_a .index_p_main{ padding-left:20px; padding-right:20px; width:191px;}
.index_p_a .description{ clear:both;padding-bottom:10px; padding-top:10px; width:191px; height:230px;}
.boxshot{ float:left; padding-right:28px; padding-left:7px; border:0;}