@charset "utf-8";
/* CSS Document */

.extend { width:1000px; margin:7px auto 0 auto;}
.extend .left { width:718px; float:left; margin-bottom:7px;}
.extend .right { width:275px; float:right; margin-bottom:7px;}
.extend .guider { clear:both; line-height:24px; background:#e6e6e6 url(../images/guider_left_corner.gif) no-repeat left; width:1000px;}
.extend .guider_wrap { background:url(../images/guider_right_corner.gif) no-repeat right; padding-left:10px;}
.extend .guider a { color:#000; font-weight:bold; background:url(../images/arrow_right.gif) no-repeat right; padding:0 18px 0 13px;}
.extend .guider span { margin-left:13px; color:#da3f1b;}

.products { width:1000px; margin:7px auto 0 auto;}
.products .left { width:718px; float:left;}
.products .right { width:275px; float:right;}

.frame01 { /*margin-top:10px;*/}
.frame01 .content { border-top:1px solid #e4e4e4; float:left; clear:both;}
.frame01 .topone { border-top:none;}
.frame01 .content .pic { width:226px; text-align:center; float:left; padding-top:20px;}
.frame01 .content .description { float:right; width:490px; line-height:20px; padding-top:8px;}
.frame01 .content .description  a{ color:#333333;}
.frame01 .content .description  a:hover{ color:#333333;}



.frame01 .content span { color:#da3f1b; font-weight:bold; display:block; margin:20px 30px 12px 0; font-size:13px;}
.frame01 .content span a { color:#da3f1b;}
.frame01 .topone span { margin-top:0;}
.frame01 .content p { margin:12px 30px 5px 0;}
.frame01 .link_style { margin-right:30px; float:right; clear:right; text-align:right; margin-bottom:10px; width:300px;}
.frame01 .link_style a, .frame01 .info a { color:#0066b5; font-weight:bold; /*font-size:12px;*/ text-decoration:underline;}
.frame01 .info a:hover { color:#f30b1c;}
.frame01 .link_style a { text-decoration:none;}
.frame01 .link_style a:hover { text-decoration:underline;}
.frame01 .link_style img { margin:0 5px 0 30px;}
.frame01 a.more { color:#10519f; text-decoration:underline; margin-left:10px;}
.frame01 .info { clear:both; width:716px; padding:0 0 20px 0; /*background:#f8f8f8;*/}
.frame01 .info table { width:660px; margin:0 auto; font-weight:bold; background:#f8f8f8 url(../images/product_list_table_bg.gif);}
.frame01 .info span { color:#076984; margin-left:20px;}
.frame01 .info .product_list_a { color:#000; text-decoration:none;}
.frame01 .info .product_list_a:hover { text-decoration:underline;}
.frame01 .info img { margin-left:10px;}
.frame01 .info span.green { color:#269513;}

.tab { height:30px; margin-top:10px;}
.tab ul { list-style:none;}
.tab li { float:left; text-align:center; height:24px; padding-top:5px; /*line-height:28px;*/ display:block;}
.tab li.line01, .tab li.line02, .tab li.line03 { border-bottom:1px solid #e4e4e4;}
.tab li.line01 { width:7px;}
.tab li.line02 { width:10px;}
.tab li.tab_on { width:128px; height:25px; background:url(../images/tab_on.gif) no-repeat;}
.tab li.tab_off { width:134px; height:25px; background:url(../images/tab_off.gif) no-repeat 0 2px;}
.tab li.line03 { width:419px;}
.tab li.line_blank { width:10px;}
.tab a { color:#a3a3a3; display:block; margin-top:-3px;}
.tab li.tab_on a { color:#444444;}
.tab img { margin-top:2px;}

.topcorner { clear:both;}
.leftcorner { float:left;}
.rightcorner { float:right;}

.tabcontent { clear:both; line-height:23px; border-left:1px solid #e4e4e4; border-right:1px solid #e4e4e4; padding-top:10px; float:left;}
.tabcontent_bottom { height:10px; background:url(../images/frame01_bottom02.gif) no-repeat top; margin-bottom:10px; clear:both;}
.tabcontent p { padding:10px 20px; padding-left:0;}

#content1 { width:716px;}
#content2 { display:none; width:716px;}
