@charset "UTF-8";

.mgt20{margin-top:20px!important}
.richContentTable td.red{width:150px;}
.richContentTable{width:430px;}
body{
padding:0;
margin:0;
font:12px Arial,"宋体";
line-height:18px;
background:#FFFFFF;
background-color:#FFFFFF;
width:950px;
margin:0 auto;
}
/*布局*/
.line{
height:18px;
background:url(/images/line.gif) repeat-x 0 0;
border-bottom:1px dashed #8E9AA3;
padding-left:880px;
margin-left:8px;
}
.location a{
color:#000000;
text-decoration:none;
}
#location_service a:hover{
color:#3366CC;
}
#location_about a:hover{
color:#333366;
}
#location_buy a:hover{
color:#280D77;
}
#location_vote a:hover{
color:#ff6600;
}
#location_news a:hover{
color:#275F33;
}
#location_product a:hover{
color:#cc0000;
}
#location_club a:hover{
color:#A67C51;
}
#content{
border-right:1px solid #E4E4E4;
}
.footer{
height:65px;
color:#3F4448;
}
.footer a{
color:#3F4448;
text-decoration:none;
}
.footer a:hover{
text-decoration:underline;
}
.cy{
color:#3F4448;
font-size:11px;
}
#gotop{
margin:15px 0;
}
#gotop a{
color:#e30000;
text-decoration:none;
}
#gotop a:hover{
text-decoration:underline;
}
.gotop2{
margin:15px 0;
}
.gotop a{
color:#e30000;
text-decoration:none;
}
.gotop a:hover{
text-decoration:underline;
}
.left_menu_act{
padding-left:33px;
line-height:24px;
}
.left_menu_act a{
text-decoration:none;
color:#3366cc;
}
.left_menu_act a:hover{
text-decoration:underline;
}
.left_menu_act a.a_brown{
color:#A67C51;
text-decoration:none;
}
.left_menu_act a.a_brown:hover{
color:#A67C51;
text-decoration:underline
}
.newk_pic{
padding-top:6px;
}
/*布局 END*/

/*新闻*/
#product_left .left_menu_act a{
color:#cc0000;
}
#news_left a.left_menu{
color:#828282;
text-decoration:none;
line-height:24px;
padding-left:33px;
}
#product_left a.left_menu{
color:#828282;
text-decoration:none;
line-height:24px;
padding-left:33px;
}
#news_left a.left_submenu{
line-height:24px;
padding-left:50px;
color:#828282;
text-decoration:none;
}
#product_left a.left_submenu{
line-height:24px;
padding-left:46px;
color:#828282;
text-decoration:none;
}
#product_left a:hover{
color:#cc0000;
}
.left_submenu_act{
height:24px;
padding-left:46px;
line-height:24px;
}
.left_submenu_act a{
color:#cc0000;
text-decoration:none;
}
.left_submenu_act a:hover{
color:#cc0000;
text-decoration:underline;
}
a.menu_year{
color:#AFAFAF;
line-height:40px;
padding-left:5px;
text-decoration:none;
}
.act , a.act, #news_left  a.left_menu:hover ,#news_left a.left_submenu:hover ,a.menu_year:hover{
color:#275F33;
}
#news_list td{
height:30px;
}
#news_list a{
color:#30363A;
text-decoration:none;
}
#news_list a:hover{
text-decoration:underline;
color:#275F33;
}
.post_time{
padding-left:5px;
padding-right:13px;
}
#news_list .page_set{
color:#969696;
text-decoration:none;
padding:10px;
}
#news_detail p{
width:585px;
color:#4B4B4B;
line-height:21px;

}
.news_detail_title{
color:#8E979E;
background:#ffffff url(/news/images/t1.gif) no-repeat 0 0;
line-height:21px;
padding-left:18px;
width:570px;
margin:20px 0;
}
.news_detail_subtitle{
color:#000000;
font-weight:bold;
}
/*新闻 END*/

/*投票*/
.vote_btn{
background:#FF6600;
width:78px;
height:22px;
text-align:center;
color:#FFFFFF;
line-height:22px;
border:1px solid #B3B3B3;
margin:0 14px;
}
.vote_his{
float:right;
background:#FFFFFF url(/vote/images/ol2.gif) no-repeat 0 100%;
line-height:24px;
margin-right:62px;
}
.vote_his a{
color:#FF6600;
text-decoration:none;
}
.vote_his a:hover{
text-decoration:underline;
}
.vote_list{
padding:0 10px;
padding-top:8px;
width:550px;
border-bottom:1px dashed #919294;
}
.vote_list a , .vote_a a{
text-decoration:none;
color:#000000;
}
.vote_a , .vote_a a{
color:#969696;
padding: 2px 10px;
padding-bottom:0px;
}
.vote_list a:hover , .vote_a a:hover{
color:#FF6600;
}
.vote_res{
width:550px;
padding:0 10px;
}
.vote_res_table{
clear:both;
border-right:1px solid #5D5D5D;
border-bottom:1px solid #5D5D5D;
}
.vote_res_table td{
border-left:1px solid #5D5D5D;
border-top:1px solid #5D5D5D;
height:28px;
line-height:28px;
}
.vote_res_table_title td{
color:#FFFFFF;
height:20px;
line-height:20px;
}
.vote_res_table img{
margin-top:5px;
margin-left:10px;
}
.vote_res a{
text-decoration:none;
color:#000000;
margin-left:30px;
}
.vote_res a:hover{
color:#ff6600;
}
/*投票 END*/
/*服务支持*/
.sub_t , .sub2_t{
margin:85px 0;
display:block;
}
.sub_t a{
color:#30363a;
text-decoration:none;
}
.sub_t a:hover{
color:#3366cc;
text-decoration:none;
}
.sub2_t a{
color:#30363a;
text-decoration:none;
}
.sub2_t a:hover{
color:#280D77;
text-decoration:none;
}
.sub_t td , .sub2_t td{
height:32px;
line-height:32px;
border-top:1px solid #5a5a5a;
}
.sub_t td.noborder,.sub2_t td.noborder{
border:none;
}
.sub_t td.last, .sub2_t td.last{
border-bottom:1px solid #5a5a5a;
}
.sub_t td strong,.sub2_t td strong{
line-height:50px;
}
#faq_left a.left_menu{
color:#828282;
text-decoration:none;
line-height:24px;
padding-left:33px;
}
#faq_left a.left_submenu{
line-height:24px;
padding-left:50px;
color:#828282;
text-decoration:none;
}
#faq_left a:hover{
color:#3366CC;
}
#faq{
width:570px;
}
#faq .faq_detail{
border-bottom:1px dashed #828282;
padding:12px 0;
padding-left:10px;
margin:0;
clear:both;
}
#faq a{
color:#3366CC;
text-decoration:underline;
}
#faq a.category{
text-decoration:none;
}
#faq a.category:hover{
text-decoration:underline;
}
#feedback .btn_feedback{
background:#3366cc;
border:none;
border:1px solid #b3b3b3;
color:white;
height:22px;
line-height:22px;
width:78px;
margin:0 10px;
}
#feedback select,#feedback input{
width:200px;
}
.repair_com{
margin:0;
margin-left:13px;
width:535px;
color:#3366CC;
border-bottom:1px solid #5a5a5a;
font-weight:bold;
padding:30px 0 14px 10px;
}
.repair_area{
margin:0;
font-weight:bold;
padding:13px 0 5px 10px;
border-bottom:1px solid #5a5a5a;
margin-left:13px;
width:535px;
}
.repair_add{
margin:0;
padding:13px 0 13px 10px;
border-bottom:1px solid #5a5a5a;
margin-left:13px;
background:#ebebeb;
width:535px;
}
#faq a.more{
text-decoration:none;
}
#faq a.more:hover{
text-decoration:underline;
}
/*服务支持 END*/
/*标题*/
p#news_t{
background:url(/news/images/xwzx2.gif) no-repeat left bottom;
height:18px;
width:303px;
font-size:14px;
line-height:18px;
font-weight:bold;
padding-left:217px;
padding-top:55px;
display:block;
margin:0;
margin-bottom:13px;
}
p#about_t{
background: url(/about/images/t1.gif) no-repeat left bottom;
height:19px;
width:284px;
font-size:14px;
line-height:18px;
font-weight:bold;
padding-left:236px;
padding-top:54px;
display:block;
margin:0;
margin-bottom:13px
}
p#club_t{
background: url(/club/images/t.gif) no-repeat left bottom;
height:19px;
width:335px;
font-size:14px;
line-height:18px;
font-weight:bold;
padding-left:185px;
padding-top:54px;
display:block;
margin:0;
margin-bottom:18px
}
p#service_t{
background:url(/service/images/fwzc2.gif) no-repeat left bottom;
height:19px;
width:336px;
font-size:14px;
line-height:18px;
font-weight:bold;
padding-left:184px;
padding-top:54px;
display:block;
margin:0;
margin-bottom:13px
}
p#vote_t{
background:url(/vote/images/tpxt.jpg) no-repeat left bottom;
height:19px;
width:380px;
font-size:14px;
line-height:18px;
font-weight:bold;
padding-left:140px;
padding-top:54px;
display:block;
margin:0;
margin-bottom:13px
}
p#buy_t{
background:url(/buy/images/gmzc.gif) no-repeat left bottom;
height:19px;
width:329px;
font-size:14px;
line-height:18px;
font-weight:bold;
padding-left:191px;
padding-top:54px;
display:block;
margin:0;
margin-bottom:13px;
}
p#sitemap_t{
background:url(/sitemap/images/wzdt.gif) no-repeat left bottom;
height:17px;
width:350px;
font-size:14px;
line-height:18px;
font-weight:bold;
padding-left:170px;
padding-top:56px;
display:block;
margin:0;
margin-bottom:13px;
}
p#terms_t{
background:url(/terms/images/bqsm.gif) no-repeat left bottom;
height:17px;
width:370px;
font-size:14px;
line-height:18px;
font-weight:bold;
padding-left:190px;
padding-top:56px;
display:block;
margin:0;
margin-bottom:13px;
}
p#product_t6{
background:url(/product/images/pt.jpg) no-repeat left bottom;
height:19px;
font-size:14px;
line-height:18px;
font-weight:bold;
padding-left:230px;
padding-top:54px;
display:block;
margin:0;
margin-bottom:18px
}
p#product_t{
background:url(/product/images/k10d.jpg) no-repeat 0 1px;
height:31px;
width:340px;
font-size:14px;
font-weight:bold;
padding-left:230px;
padding-top:24px;
padding-bottom:10px;
display:block;
margin:0;
margin-top:30px;
}
p#product_t2{
background:url(/product/images/compact/compact.jpg) no-repeat 0 1px;
height:32px;
width:340px;
font-size:14px;
font-weight:bold;
padding-left:230px;
padding-top:23px;
padding-bottom:10px;
display:block;
margin:0;
margin-top:30px;
}
p#product_t3{
background:url(/product/images/lens/lens.jpg) no-repeat 0 1px;
height:32px;
width:340px;
font-size:14px;
font-weight:bold;
padding-left:230px;
padding-top:23px;
padding-bottom:10px;
display:block;
margin:0;
margin-top:30px;
}
p#product_t4{
background:url(/product/images/medical/t.gif) no-repeat 0 1px;
font-size:14px;
font-weight:bold;
padding-left:218px;
display:block;
margin:0;
height:28px;
margin-left:-3px;
padding-top:34px;
margin-top:20px;
margin-bottom:13px;
}
p#product_t4_2{
background:url(/product/images/medical/t.gif) no-repeat 0 1px;
font-size:14px;
font-weight:bold;
padding-left:218px;
display:block;
margin:0;
height:28px;
margin-left:-3px;
padding-top:34px;
margin-top:20px;
}
p#product_t5{
background:url(/product/images/telescope/t.jpg) no-repeat left bottom;
font-size:14px;
font-weight:bold;
padding-left:230px;
display:block;
margin:0;
height:29px;
padding-top:34px;
margin-top:20px;
margin-bottom:12px;
}
/*标题 END*/
/*关于宾得*/
#about_left a.left_menu{
color:#828282;
text-decoration:none;
line-height:24px;
padding-left:33px;
}
#about_left a.left_submenu{
line-height:24px;
padding-left:50px;
color:#828282;
text-decoration:none;
}
#about_left a:hover{
color:#333366;
}
table.about_family{

}
table.about_family a{
color:#30363A;
text-decoration:none;
}
table.about_family a:hover{
color:#333366;
text-decoration:underline;
}
table.about_family td{
padding-left:10px;
border-top:1px solid #5a5a5a;
}
table.about_family td strong{
margin-top:10px;
display:block;
}
table.about_family td.noborder{
border:none;
}
table.about_family td.about_family_last{
border-bottom:1px solid #5a5a5a;
}
/*关于宾得 END*/
/*产品中心*/
.left_sub2{
padding-left:57px;
line-height:17px;
}
.left_sub2 a{
color:#828282;
text-decoration:none;
}
.left_sub2 a:hover{
color:#cc0000;
text-decoration:none;
}
.left_sub3{
line-height:14px;
padding-top:4px;
padding-bottom:2px;
}
.dobl{
height:42px;
line-height:18px;
padding-top:6px;
padding-left:46px;
}
.dobl a{
color:#828282;
text-decoration:none;
}
.dobl a:hover{
color:#cc0000;
text-decoration:none;
}
/*产品中心 END*/
/*购买支持*/
#buy_left a.left_menu{
color:#828282;
text-decoration:none;
line-height:24px;
padding-left:33px;
}
#buy_left a.left_submenu{
line-height:24px;
padding-left:50px;
color:#828282;
text-decoration:none;
}
#buy_left a:hover{
color:#333366;
}
.repair_area2{
margin:0;
border-top:1px solid #5a5a5a;
padding-left:15px;
line-height:32px;
height:32px;
font-weight:bold;
width:530px;
margin-top:25px;
margin-left:13px;
}
.repair_area3{
margin:0;
padding-left:15px;
line-height:32px;
height:32px;
font-weight:bold;
width:530px;
margin-top:25px;
margin-left:13px;
}
.repair_add2{
margin:0;
padding:13px 0 13px 10px;
border-bottom:1px solid #5a5a5a;
border-top:1px solid #5a5a5a;
margin-bottom:32px;
margin-left:13px;
background:#ebebeb;
width:535px;
}
/*购买支持 END*/
/*望站地图 END*/
.sitemap_table{
margin:15px 0;
}
.sitemap_table a{
color:#000000;
text-decoration:none;
background:#ffffff url(/sitemap/images/icon_2.gif) no-repeat right 2px;
width:85px;
padding-right:5px;
display:block;
margin-left:12px;
}
.sitemap_table a:hover{
color:#FF6600;
text-decoration:none;
}
.sitemap_table a.ind{
font-weight:bold;
color:#ff6600;
background:#ffffff url(/sitemap/images/icon_1.gif) no-repeat right 50%;
padding-right:10px;
margin-right:5px;
width:55px;
display:block;
margin-top:5px;
margin-left:0;
}
.sitemap_table a.ind:hover{
text-decoration:underline;
}
/*望站地图 END*/
/*使用规则*/
.terms_tb{
margin:35px 0;
border-bottom:1px solid #5a5a5a;
}
.terms_tb td{
border-top:1px solid #5a5a5a;
padding:8px 9px;
}
.terms_tb strong {
display:block;
margin:5px 0;
}
.terms_tb table,.terms_tb table td{
border:none;
margin:0;
}
/*使用规则 END*/


/*会员俱乐部*/
#club_left a.left_menu{
color:#828282;
text-decoration:none;
line-height:24px;
padding-left:33px;
}
#club_left a.left_submenu{
line-height:24px;
padding-left:50px;
color:#828282;
text-decoration:none;
}
#club_left a:hover{
color:#A67C51;
}
/*会员俱乐部 END*/
a:hover{
text-decoration:underline;
}
.color_white{
word-break:break-all;
background:#FFFFFF;
background-color:#ffffff;
}
.white{
color:#ffffff;
}
.a_red{
color:#cc0000;
text-decoration:none;
}
.a_white{
color:#ffffff;
text-decoration:none;
}
.color_gray{
color:#8E9AA6;
border-left:3px solid #8E9C9D;
line-height:22px;
padding-left:15px;
font-weight:bold;
padding-top:2px;
margin-top:20px;
margin-bottom:5px;
}
.color_gray_notop{
color:#8E9AA6;
border-left:3px solid #8E9C9D;
line-height:22px;
padding-left:15px;
font-weight:bold;
padding-top:2px;
margin-bottom:5px;
}
.pad_b5{
padding-bottom:5px;
}
.color_gray a{
color:#8E9AA6;
text-decoration:none;
}
.color_gray a:hover{
color:#cc0000;
text-decoration:none;
}
.color_gray3{
color:#8E9AA6;
border-left:3px solid #8E9C9D;
line-height:22px;
padding-left:15px;
padding-top:2px;
margin-top:20px;
margin-bottom:5px;
font-size:14px;
font-weight:bold;
}
.color_gray2{
color:#8E9AA6;
line-height:22px;
}
.font_color{
color:#38393B;
text-align:justify;
}
.font_color2{
color:#38393B;
}
.font_color3{
color:#38393B;
line-height:20px;
}
.color_amethyst{
color:#333366;
}
.color_amethyst2{
color:#280D77;
}
.color_green{
color:#275F33;
}
.pad_l17{
padding-left:17px;
}
a.yz{
color:#2E2F31;
text-decoration:none;
background:#ffffff url(/product/images/icon2.gif) no-repeat 100% -1px;
padding-right:15px;
}
a.yz:hover{
color:#cc0000;
text-decoration:none;
}
.tb_yz{
background:#ffffff url(/product/images/co.gif) no-repeat 0 0;
margin-bottom:30px;
}
.tb_yzt{
border-top:1px solid #BABBBC;
border-bottom:1px solid #BABBBC;
}
.tb_yzt td{
color:#2E2F31;
}
a.md{
width:78px;
line-height:19px;
border:1px solid #BAA4A4;
text-align:center;
color:#FFFFFF;
background:#CD1D1D;
display:block;
margin:7px;
text-decoration:none;
}
a.md2{
width:78px;
line-height:19px;
border:1px solid #BAA4A4;
text-align:center;
color:#FFFFFF;
background:#CD1D1D;
display:block;
margin-top:12px;
margin-bottom:4px;
margin-right:10px;
text-decoration:none;
}
a.md3{
width:78px;
line-height:19px;
height:19px;
border:1px solid #BAA4A4;
text-align:center;
color:#FFFFFF;
background:#CD1D1D;
display:block;
margin-bottom:4px;
text-decoration:none;
}
.sub_red{
color:#cc0000;
font-weight:bold;
border-left:3px solid #cc0000;
padding-left:15px;
margin:5px 0;
margin-left:5px;
display:block;
line-height:14px;
}
.sg{
display:block;
border:1px solid #ADADAD;
background:#696969;
width:78px;
height:12px;
font-size:8px;
line-height:12px;
color:#fff;
margin-top:4px;
}
.a_gray{
color:#020202;
text-decoration:none;
}
.a_gray:hover{
color:#cc0000;
text-decoration:none;
}
.border_right{
border-right:1px solid #6E6E6E;
}
.jscs{
height:220px;
border:1px solid #cc0000;
text-align:center;
color:#38393B;
}
.jscs td{
border-bottom:1px solid #cc0000;
}
table.jscs .red{
color:#ffffff;
border-bottom:1px solid #ffffff;
background:#cc0000;
}
table.jscs .td_last{
border-bottom:1px solid #cc0000;
}
table.jscs .noborder{
border:none;
}
.jscs2{

border:1px solid #cc0000;
text-align:center;
color:#38393B;
}
.jscs2 td{
border-bottom:1px solid #cc0000;
border-right:1px solid #cc0000;
}
table.jscs2 .red{
color:#ffffff;
border-bottom:1px solid #ffffff;
background:#cc0000;
}
span.note{
color:#969696;
}
.pad_l25{
padding-left:25px;
}
.font_song{
font-family:"宋体";
}
.left{
float:left;
}
.right{
float:right;
}
.cursor_hand{
cursor:pointer;
}
.line-height24{
line-height:24px;
}
.color_gray4{
color:#30363A;
}
.mar_l37{
margin-left:37px;
}
.txt_indent{
text-indent:24px;
}
.txt_justify{
text-align:justify;
text-justify:inter-ideograph;
}
a.a_gray2{
color:#828282;
text-decoration:none;
}
a.a_gray2:hover{
color:#cc0000;
text-decoration:none;
}
.color_red{
color:#cc0000;
}
.color_gray5{
color:#323232;
border-left:3px solid #8F9498;
line-height:22px;
padding-left:10px;
font-weight:bold;
padding-top:2px;
margin-top:20px;
margin-bottom:5px;
}
.color_brown{
color:#A67C51;
}
.color_blue{
color:#3366CC;
}
.a_brown{
color:#A67C51;
text-decoration:none;
}
.a_brown:hover{
color:#A67C51;
text-decoration:underline
}
h4{
font-size:14px;
padding:0;
margin:0;
}
.num_pd{
padding:0 10px 0 15px;
}
.color_brown2{
color:#A67C51;
border-left:3px solid #A67C51;
line-height:22px;
padding-left:15px;
padding-top:2px;
margin-top:20px;
margin-bottom:5px;
font-size:14px;
font-weight:bold;
}
.ol_m{
margin-top:0px;
padding-top:0;
margin-left:0px !important;
margin-left:32px;
}
.color_red2{
color:#cc0000;
border-left:3px solid #cc0000;
line-height:22px;
padding-left:15px;
font-weight:bold;
font-size:14px;
padding-top:2px;
margin-top:20px;
margin-bottom:5px;
}
.a_amethyst{
color:#828282;
text-decoration:none;
}
.a_amethyst:hover{
color:#280D77;
text-decoration:none;
}
.pm0{
padding:0;
marign:0;
}
.noBorder{
border:none;
}
.pd_l10{
padding-left:10px;
}
.bor_tottom_dash{
border-bottom:1px dashed #828282;
}
.mar_l13{
margin-left:13px;
}

.page_list2{
width:300px;
margin:0 auto;
color:#969696;
font-weight:700;
text-align:center;
}
.page_list2 a , .page_list2 span{
padding:0 10px;
text-decoration:none;
color:#969696;
}
#news_list p{
padding:0;
margin:0;
}

ul.spec{
margin-left:-20px !important;
*margin-left:20px !important;
*margin-left:20px;
}

.color_gray_nn{
color: #333333;
line-height:30px;
padding-left:0px;
font-weight:bold;
padding-top:2px;
margin-top:10px;
margin-bottom:10px;
}
.table_med{
border:1px solid #000;
border-collapse:collapse;
}
.table_med th{
border:1px solid #000;
background:#cc0001;
text-align:center;
font-weight:400;
color:#fff;
padding:3px;
}
.table_med td{
border:1px solid #000;
padding:2px;
}

span.w_100{
width:100px;
display:block;
float:left;
}

span.w_200{
width:20px;
display:block;
float:left;
}

.square{
background:url(/product/images/medical/ztygnk/square.jpg) no-repeat left 6px;
padding-left:10px;
font-weight: bold;}

.pro2{font-weight: bold;
text-align:center;
padding-bottom:0px;}

.med_info li{
color:#3A3A3C;
list-style:none;
margin:0;
padding-left:12px;
background:url(/product/images/medical/ztygnk/square.jpg) no-repeat left 6px;
}

.end{
color:#FF0000;}


.med_con{
color:#3A3A3C;
}
.med_con p{
text-indent:24px;
padding:0px;
margin:0;
}
.med_con p.color_gray{
margin:20px 0 10px;
}

.textt{color: #666666;
line-height:22px;
font-weight:bold;
padding-top:2px;
margin-top:15px;
}

.med_pro{
width:258px;
border:1px solid #cf0003;
background:#f3f3f3 url(/product/images/medical/list/bg.jpg) no-repeat 0 0;
height:153px;
}
.med_pro ul{
list-style:none;
padding:0;
margin:0;
}
.med_pro ul li{
line-height:14px;
list-style:none;
background:url(/images/square.gif) no-repeat 0 3px;
padding-left:10px;
margin-bottom:4px;
padding-right:4px;
}
.med_pro ul li a:link{
color:#38393b;
text-decoration:none;
}
.med_pro ul li a:visited{
color:#38393b;
text-decoration:none;
}
.med_pro ul li a:hover{
color:#cd1d1d;
text-decoration:none;
}
.med_pro ul li a:active{
color:#38393b;
text-decoration:none;
}
.med_pro a.a_detail{
display:block;
width:78px;
height:19px;
line-height:19px;
background:#cd1d1d;
border:1px solid #baa4a4;
text-align:center;
color:#ffffff;
margin:1px auto 0;
text-decoration:none;
}
.med_pro img{
border:none;
display:block;
}
.med_pro td.t{
height:29px;
font-weight:700;
line-height:14px;
padding:4px;
vertical-align:middle;
color:#38393b;
}

.toplist_pro{
margin-top:5px;
margin-bottom:3px;
}

.toplist_pro1{
margin-top:5px;
}

.left_submenu_act1{
height:24px;
padding-left:46px;
line-height:16px;
padding-bottom:3px;
padding-top:3px;
}
.left_submenu_g{
color:#828282;
height:24px;
padding-left:46px;
line-height:16px;
padding-bottom:3px;
padding-top:3px;
}

.left_submenu_g a{
color:#828282;
text-decoration:none;
}
.left_submenu_g a:hover{
color:#cc0000;
text-decoration:none;
}

a.a_r1:hover{
color:#cc0000;
}

.gall1_blkgl{
background-color:#DADEDF;
padding:24px 10px 10px 10px;
width:550px;
}

.gall_tabblk{
margin-left:21px;
margin-right:21px;
width:540px;
}

.table_km{
background:url(/product/images/k_m/tab_bg1.jpg) no-repeat;}

#km{
padding:0 10px 10px 0;}

.km_tab_tex{
color:#FFFFFF;
padding-right:5px;
}

.km_img{
padding-top:5px;}

.km_img2{
padding-top:18px;
}

.color_km{
color:#999999;
font-weight:bold;
line-height:15px;
}

.km_list{
text-align:right;
}

.slr_km{
color:#666;
text-decoration:none;
}

.caption_l {
color:#666666;
font-size:11px;
line-height:1.2;
}

.km_img{
padding-top:6px;
}

.stnub {
clear:both;
padding-top:20px;
}

.st_end {
color:#919FA2;
font-weight:bold;
margin-bottom:7px;
}

.st_e {
color:#919FA2;
}

.st_page {
background-color:#DADEDF;
border:1px solid #DADEDF;
color:#919FA2;
font-weight:bold;
margin:3px;
padding:3px 3px 3px 5px;
}

.a_story{
color:#919FA2;
text-decoration:none;
}

.title_line{
border-bottom-color:#DDDDDD;
border-bottom-style:dotted;
border-bottom-width:1px;
margin-bottom:-10px;
width:570px;
}

.title_km{
background-color:#FFFFFF;
margin-bottom:30px;
margin-left:200px;
width:190px;
font-weight:bold;
text-align:center;
color:#666666;
}

.km_right_img{
float:right;
padding-top:5px;
padding-left:20px;
}

.km_blog3{
float:right;
padding-top:5px;
padding-left:20px;
}
/*NEW K*/
.release_date{
font:bold 12px Arial, Helvetica, sans-serif;
display:block;
margin:-5px;
padding-left:70px;
line-height:20px;
}
.center_adjust{
text-align:center;
}
.img_right{
float:right;
margin-left:15px;
}
.img_left{
float:left;
margin-right:15px;
}
.clearFix{
overflow:auto;
}
ul.func_list{
margin:0;
padding:0 0 0 15px;
list-style-position:outside;
}
ul.func_list li{
margin:0;
padding:0;
}
.img_gap{
padding-bottom:5px;
}
.table_gap{
padding-left:10px;
}
.mul_img_right{
float:right;
width:150px;
margin-left:15px;
margin-bottom:15px;
}

#club_list{
padding:0 0 20px;
}
#club_list ul{
margin:10px 0 20px;
padding:0;
list-style:none;
}
#club_list ul li{
padding:0 0 0 15px;
line-height:24px;
background:url(/club/images/list_ico.gif) no-repeat 5px 50%;
}
#club_list ul li a{
color:#A67C51;
}
#club_list .listItem{
width:570px;
margin:0 5px 15px;
overflow:auto;
zoom:1;
}
#club_list .listItem h3{
margin:0 0 5px;
color:#A67C51;
font-size:14px;
border-bottom:1px solid #ccc;
}
#club_list .listItem .brief{
float:left;
width:370px;
line-height:22px;
text-indent:2em;
}
#club_list .listItem .brief em a{
display:block;
font-style:normal;
text-align:right;
color:#A67C51;
}
#club_list .listItem .thumb{
float:right;
width:180px;
padding:5px;
}

#product_detail{
width:570px;
color:#38393B;
line-height:24px;
}
#product_detail h2{
border-left:3px solid #8E9C9D;
color:#8E9AA6;
font-size:14px;
font-weight:bold;
line-height:22px;
margin-bottom:5px;
margin-top:20px;
padding-left:15px;
padding-top:2px;
}
#product_detail p{
margin:0;
padding:0;
}

/*searchArea*/
.salesInfo .searchArea *{margin:0;padding:0}
.salesInfo .searchArea{padding:10px 65px 0 0;}
.salesInfo .searchArea .borderContainer{overflow:hidden;zoom:1;padding:0 15px 10px 0;border-bottom:1px #ccc solid;}
.salesInfo .searchArea form{float:right}
.salesInfo .searchArea form label{display:inline-block;padding:4px 0 0 10px;height:20px;font-size:12px}
.salesInfo .searchArea form select{height:20px;line-height:12px;}
.salesInfo .searchArea form input{margin:0;padding:0;height:14px;font-size:12px;border-spacing: 0px;space: 0px;}
.salesInfo .searchArea form #submit{height:18px;line-height:14px;padding:0 4px 2px;border:1px #666 solid;background-color:#EEE;}
.salesInfo .repair_city{font-size:12px;margin:0;padding-left:15px;line-height:32px;height:32px;margin:25px 0 0 13px;}