@charset "UTF-8";

/* ========showroom======== */

#content .showroom{float:left; width:1052px; margin:0 29px 0 0; padding:0;}

#content .showroom h2{width:100%; font-size:18px; color:#fff; text-align:center; font-weight:normal; padding:15px 0; margin:0 auto; background:#a92222; line-height:100%;}
#content .showroom h3{width:100%; font-size:18px; color:#fff; text-align:center; font-weight:normal; padding:15px 0; margin:60px auto 30px auto; background-color:#343434; line-height:100%;}
#content .showroom h3.small{font-size:16px;}

#content .showroom .main_pict{width:500px; height:544px; margin:30px auto 0 auto; padding:0;}
#content .showroom .pict1{width:640px; margin:30px auto 0 auto; padding:0; text-align:center;}
#content .showroom .pict1 img{width:640px; height:427px; margin:0 auto; padding:0;}

#content .showroom .showroom_table{width:900px; margin:3% auto; padding:0; border-top:1px solid #e3e3e3; border-right:1px solid #e3e3e3; border-left:1px solid #e3e3e3;}
#content .showroom .showroom_table table{margin:0 auto; padding:0; border-collapse:collapse;}
#content .showroom .showroom_table tr{width:900px; margin:0 auto; padding:0;}
#content .showroom .showroom_table th{width:380px; font-size:16px; color:#a92222; text-align:right; border-right:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; margin:0; padding:10px 20px 10px 0; font-weight:bold; background-color:#f1f1f1;}
#content .showroom .showroom_table td{width:600px; font-size:14px; color:#201f1f; text-align:left; border-bottom:1px solid #e3e3e3; margin:0; padding:10px 0 10px 20px; line-height:160%;}

#content .showroom ul.box_1{width:90%; margin:30px auto 0 auto; padding:0; list-style:none;}
#content .showroom ul.box_1 li.box_l{width:24.75%; height:300px; margin:0; padding:0; border:1px solid #e3e3e3; float:left; position:relative; background-image:url(../img/brand/pecan/shousai/k_necter_mark1.jpg); background-repeat:no-repeat; background-size:100%; display:block;}
/* #content .showroom ul.box_1 li.box_r{width:49.5%; height:300px; margin:0; padding:0; border-top:1px solid #e3e3e3; border-right:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; float:left; position:relative; background-image:url(../img/showroom_stove_r.jpg); background-repeat:no-repeat; background-size:100%; background-position:center; display:block;} */
#content .showroom ul.box_1 li a{position:absolute; width:100%; height:100%; top:0; left:0; overflow:hidden; text-indent:100%; white-space:nowrap;}
#content .showroom ul.box_1 li a:hover{display:block; background-color:#dddddd; opacity:0.4;}

/* #content .showroom ul.box_2{width:900px; margin:30px auto 0 auto; padding:0; list-style:none;}
#content .showroom ul.box_2 li.box_l{width:32.9%; height:300px; margin:0; padding:0; border:1px solid #e3e3e3; float:left; position:relative; background-image: url(../img/showroom_parts_l.jpg); background-repeat:no-repeat; background-size:100%; display:block;}
#content .showroom ul.box_2 li.box_c{width:32.9%; height:300px; margin:0; padding:0; border-top:1px solid #e3e3e3; border-right:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; float: left; position:relative; background-image:url(../img/showroom_parts_c.jpg); background-repeat:no-repeat; background-size:100%; display:block;}
#content .showroom ul.box_2 li.box_r{width:32.9%; height:300px; margin:0; padding:0; border-top:1px solid #e3e3e3; border-right:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; float:left; position:relative; background-image:url(../img/showroom_parts_r.jpg); background-size:100%; display:block;}
#content .showroom ul.box_2 li a{position:absolute; width:100%; height:100%; top:0; left:0; overflow:hidden; text-indent:100%; white-space:nowrap;}
#content .showroom ul.box_2 li a:hover{display:block; background-color:#dddddd; opacity:0.4;} */

#content .showroom ul.box_3 li.box_l{width:32.9%; height:300px; margin:0; padding:0; border:1px solid #e3e3e3; float:left; position:relative; background-image: url(../img/showroom_acc_l.jpg); background-repeat:no-repeat; background-size:100%; display:block;}
#content .showroom ul.box_3 li.box_c{width:32.9%; height:300px; margin:0; padding:0; border-top:1px solid #e3e3e3; border-right:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; float:left; position:relative; background-image:url(../img/showroom_acc_c.jpg); background-repeat:no-repeat; background-size:100%; display:block;}
#content .showroom ul.box_3 li.box_r{width:32.9%; height:300px; margin:0; padding:0; border-top:1px solid #e3e3e3; border-right:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; float:left; position:relative; background-image:url(../img/showroom_acc_r.jpg); background-repeat:no-repeat; background-size:100%; display:block;}

#content .showroom p{font-size:16px; color:#201f1f; text-align:left; margin:3% auto 5% auto; padding:0 60px; line-height:160%;}
#content .showroom p a{color: #a92222; text-align: left; font-weight: bold; text-decoration: underline;}
#content .showroom p a:link:visited{color: #a92222; text-align: left; font-weight: bold; text-decoration: underline;}
#content .showroom p a:hover{filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;}

#content .showroom .btn{margin:60px auto; text-align:center;}
#content .showroom .btn a{background:#4681a6; margin:0 auto; padding:20px 120px 20px 120px; color:#fff; font-size:14px; text-decoration:none; line-height:100%;}
#content .showroom .btn a:hover{filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;}

#content .showroom .acc_btn{width:55%; margin-top: 0; margin-left: auto; margin-right: auto; margin-bottom: 5%; padding: 0;}
#content .showroom .acc_btn a:hover{filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;}

#content .showroom .rogo{width:30%; margin:30px auto; padding:0;}
#content .showroom p.ad{font-size:14px; color:#201f1f; text-align:center; font-weight:bold; margin:1% auto 0 auto; padding: 0;}
#content .showroom .map{width:70%; margin:2% auto; padding:0;}

#content .showroom .access_map{width:90%; margin:10px auto; padding:0;}
#content .showroom .access_map .gmap{position:relative; padding:0; width:100%; height:600px; overflow:hidden;}
#content .showroom .access_map .gmap iframe{position:absolute; top:0; left:0; width:100% !important; height:100% !important;}
#content .showroom p.access{font-size:14px; color:#0366cc; text-align:center; margin:0 auto 20px auto; padding:0;}
#content .showroom p.access a{color:#0366cc;}
#content .showroom p.access a:link:visited{text-decoration:none;}
#content .showroom p.access a:hover{filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;}

#content .showroom .box{width:100%; margin:0 auto 30px auto; padding:0;}
#content .showroom .box table{width:90%; margin:0 auto; padding:0; border-collapse:collapse;}
#content .showroom .box tr{width:100%; margin:0; padding:0;}
#content .showroom .box th{font-size:16px; color:#a92222; font-weight:bold; text-align:center; padding:15px 0; margin:0; background-color:#f1f1f1; border:1px solid #e3e3e3; line-height:160%;}
#content .showroom .box td{font-size:14px; color:#201f1f; text-align:left; padding:15px 0 15px 10px; margin:0; background-color:#fff; border:1px solid #e3e3e3; line-height:160%;}
#content .showroom .box td span.bold{font-weight:bold;}



