﻿/*手機*/
/*手機版選單樣式*/
/*框架樣式*/
/*m_header 樣式*/
/*頁首樣式*/
/*頁面樣式*/
/*圖文列表樣式1*/
/*圖文列表樣式2*/
/*檔案下載2*/
/*訊息列表樣式*/
/*資料下載*/
/*訊息列表樣式3*/
/*分頁樣式*/
/*多媒體資料樣式*/
/*多媒體資料樣式2*/
/*會員專區k_member*/
/*九宮格樣式*/
/*九宮格樣式2*/
/*影片區樣式*/
/*園區地圖樣式*/
/*海洋動畫樣式*/
/*壓線樣式*/
/*頁尾樣式*/
/*頁尾選單樣式*/
/*相關連結*/
/*其他樣式*/
/*網站導覽*/
/***********************************/

/*框架樣式*/
#page
{
     width:100%;
   background-color:#FFFFFF; 
    }
    
    #container
{
    width:100%;
    }
    
#content {
    width:auto;
     padding:0 20px;
     
}
/*mcontent-patty+*/
#mcontent a{word-wrap:break-word;word-break:break-all;}
#mcontent .column_mainbox img{ max-width:100%;height:auto;}
#mcontent img{ max-width:100%; height:auto;}
#mcontent ul li ul{margin-bottom:20px;}	    
#mcontent ul li ul li{ margin:0; padding:0; line-height:150%; height:auto; margin-bottom:-20px;} 
	    /*圖文列表樣式1*/
	    #page_content .list
	    {
	         margin-bottom:30px;
	         float:left;
	          width:100%;
	        }
	    
	    #page_content .list .a
	    {
	        float:left;
	         width:300px;
	          margin-right:36px;
	        }
	        
	        #page_content .list .b
	    {
	        float:left;
	        width:570px;
	        }
	        
	        #page_content .list h1
	    {
	         font-size:1.125rem;
	          color:#0056A6;
	           margin-top:5px;
	            margin-bottom:0px;
	    }
	    
	     #page_content .list .line
	    {
	          border-top:1px solid #CCCCCC;
	    }
	    
	    #page_content .list p
	    {
	        margin-top:10px;
	        font-size:0.9375rem;
	    }
		 #page_content
	    {
	         width:100%; height:auto;  position:relative; overflow:hidden;
	         margin:0px auto 0 auto;background-color:#FFF; padding:20px 30px; border-radius:0 0;
	        }
			#page_content .db{ width:95%; margin:auto;overflow: auto;overflow-y: hidden; padding:10px 10px;}
	        
		/*#page_content .db
	    {
	         padding:20px;
	    }*/

/*m_header 樣式*/
#m_header
	{
	     width:auto;
	     position:relative;
	    }
	    
	    #m_header .a
	{
	     /*background-color:#000000;*/
         background-color:rgba(0,0,0,1);
	     padding:5px 2%;
	     width:100%;
	      float:left;text-align: right;
	}
	
	#m_header .a .aa
	{
	    float:right;
        text-align: right;
	    }
   #m_header .a .hotS{ vertical-align:middle;text-align: right;}
   #m_header .a .hotS a{ color:#FFF;}    
	    #m_header .a .aa_a a
    {
        margin-left:1px;
    }
    
    #m_header .a .bb
    {
        float:right;
        }
        
        #m_header .a .bb a
    {
        margin:0px 6px 0 5px;
	     float:right;
    }
    
    #m_header .a .bb input[type="text"]
    {
        border: 1px solid #848484; 
    -webkit-border-radius: 30px; 
    -moz-border-radius: 30px; 
    border-radius: 30px; 
    outline:0; 
    height:20px; 
    width: 130px; 
    padding-right:10px;
    float:right;
	font-size:0.8125rem;;
        }
		 #footer2 .a2
                               {
                                  width:600px;
                                   }
        
        #m_header .b
        {
            /*background-color:#000000;*/
            background-color:rgba(0,0,0,0.9);
           padding:5px 2%;
	     width:100%; height:50px;
             float:left;
            }
            
            #m_header .b .aa
        {
             width:50%;
             float:left;
             position:relative;
              margin-top:-20px;
        }
        
        
        #m_header .b .aa .cc
        {
            position:absolute;
             top:0px;
              left:0px;
               z-index:1;
               opacity: 0;
            }
        
         #m_header .b .aa .cc img{ width: auto; height:30px; }
        
        #m_header .b .bb
        {
            float:right;
        }
        
        #m_header .b .bb a
        {
            background: center center no-repeat transparent;
	background-image: url( data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADhJREFUeNpi/P//PwOtARMDHQBdLGFBYtMq3BiHT3DRPU4YR4NrNAmPJuHRJDyahEeT8Ii3BCDAAF0WBj5Er5idAAAAAElFTkSuQmCC );
	display: block;
	width: 40px;
	height: 40px;
            }

/*頁面樣式*/
#page_content
{
     width:auto;
      margin-top:0px;
       padding-top:52px;
    }
    
    #page_content .a
{width:auto;/*patty1124*/
	     margin-top:15px;
}

#page_content .b .b
{
     width:auto;
      margin-right:0px;
    }

#page_content .d .c /*patty1124*/
{
     margin-top:-8px;
}
    
    #page_content .d .c a div/*patty1124*/
	    {
	         right:6px;
	          top:-7px;
	        position:absolute;
	        font-size:0.625rem;
	    }
	    
    
#page_content .d .da
	    {
	         display:none;
	    }
	    
	   /* #page_content .d .db 
	    {
	        width:100%;
	         margin-top:30px;
	    }*/
	    /*圖文列表樣式1*/
	    #page_content .list .a 
	    {
	        width:100%;
	         margin:0 0 5px 0;
	          text-align:center;
	    }
	    
	    #page_content .list .a img
	    {
	        width:100%;
	        }
	    
	    #page_content .list .b 
	    {
	        width:100%;
	         margin:0 auto;
	    }
	    /*圖文列表樣式2*/
	    .list2 
	    {
	       width:auto;
	    }
	    
	    .list2 .list2_a 
	    {
	      width:100%;
	      margin-right:0px;
    float:none;
     text-align:center;   
	    }
	    
	    .list2 .list2_a img
	    {
	         width:100%;
	        }
	    
	    .list2 .list2_b
	    {
	         margin-top:10px;
	        width:100%;
	        float:none;
	         text-align:justify;
	        }
	        
	        .list2 .list2_b .more
	        {
	             margin-top:10px;
	              float:right;
	               display:inline-block;
	            }
	        /*檔案下載2*/
	    .download2
	    {
	         width:100%;margin:10px auto;
	        }
	        
	        .download2 .download2_a
	        {
	             width:100%;
	              
	               
	               float:none;
	                text-align:center;
	            }
	            
	            .download2 .download2_b
	            {
	                width:100%;
	                float:none;
	                }
	                
	                .download2 .download2_c
	                {
	                     display:block;
	                     float:none;
	                      margin-top:10px;
	                    }
	                    
	                    .download2:last-child
	                    {
	                         margin-bottom:0px;
	                        }
	    
	    
	    /*訊息列表樣式*/
	    .table_css
	    {
	         width:100%;
	        }
	        
	       /* .table_css thead tr th:nth-child(1) 
	        {
	            padding:10px 5px;
	             text-align:center;
	        }
	        
	       /* .table_css thead tr th:nth-child(2) 
	        {
	            padding:10px 5px;
	             text-align:left;
	        }*/
	        
	     /*    .table_css tbody tr:nth-child(1) td
	    {
	          padding:0px;
	           height:9px;
	            border-left:1px solid #FFFFFF;
	            border-right:1px solid #FFFFFF;
	    }
	        
	   .table_css tbody tr:nth-child(1n+2) td:nth-child(1)
	    {
	         padding:15px 10px;
	    }
	    
	    .table_css tbody tr:nth-child(1n+2) td:nth-child(2)
	    {
	         padding:10px 5px;
	    }*/
	    /*資料下載*/
	     .table_css2
	    {
	         width:100%;
	          margin:0px auto 0px auto;
	        }
	        
	        .table_css2 tbody tr:nth-child(1n+2) td:nth-child(1)
	    {
	        white-space:normal;
	         vertical-align:top;
	    }
	        
	        .table_css2 tbody tr:nth-child(1n+2) td:nth-child(2)
	    {
	        white-space:normal;
	         vertical-align:top;
	    }
	    
	    .table_css2 tbody tr:nth-child(1n+2) td:nth-child(3)
	    {
	       white-space:normal;
	    }
	    
	    /*訊息列表樣式3*/
	    .table_css3
	    {
	         width:100%;
	          margin:0px auto 0px auto;
	        }
	        
	        
	        .table_css3 tbody tr:nth-child(1n+2) td:nth-child(1)
	    {
	        
	        word-wrap: break-word;/*英文斷行語法*/
word-break: break-all;/*英文斷行語法*/
	        white-space:normal;
	         vertical-align:top;
	          padding:15px 5px;
	    }
	      .table_css3 .line
	    {
	      border-top:1px dotted #666666;
	          margin:5px 0;
	           width:100%;  
	    }
	    
	    .table_css3 tbody tr:nth-child(1n+2):hover .line
	        {
	             border-top:1px dotted #FFFFFF;
	            }
	     
	    
	    
	    
	    
	    
	    
/*分頁樣式*/
.pager a
	      {
	      }
	      
	      .pager_result
	          {
	          }
	          
/*多媒體資料樣式*/
.media_category
{
     width:auto;
     margin-bottom:20px;
    }
    
    .media_category a
    {
         margin-bottom:10px;
        }
        
        .gallery
        {
           width:100%;
            }
            
            .gallery .ga:nth-child(odd) 
            {
                 margin-right:0px;
            }
            
            .gallery .ga 
            {
                 width:100%; min-height:auto;
                  margin:20px auto;
                   padding:2%; margin-left:0px;
            }
			 .gallery .gaa 
            {
                 width:100%; min-height:auto;
                
            }
			.gallery .ganame 
            {
                 width:49%; height:auto;
                  margin:10px 2px;
                   padding:2%; margin-left:0px;
            }
            .gallery .gaimg{width:100%; height: auto; overflow:hidden;}
			.gallery .gaimg img{ width:100%;height: auto ;}
            .gallery .ga img{ width:100%;height:auto; }
			
            /*多媒體資料樣式2*/
            .gallery2
            {
                 width:100%;
                  margin:0px auto;
                }
                
               .gallery2 .ga2
               {
                   width:100%; height:auto;
                    padding:10px;
                    
                   }
                   
                   .gallery2 .ga2:last-child
               {
                   margin-bottom:0px;
               }
                   
                   .gallery2 .ga2:nth-child(odd)
                   {
                       margin-right:0px;
                       }
                   
                   .gallery2 .ga2_a
               {
                    width:100%;
                     height:auto;min-height:150px;
                      margin:10px;
                       float:none;
                        text-align:center;
               }
               
               .gallery2 .ga2_a img
               {
                    width:100%;
                   }
               
               .gallery2 .ga2_b
               {
                  width:auto;
                  float:none;
                   padding-top:0px;
                   }

/*.ga_effects {
  position: relative;
  display: block; margin-left:40px; */

}
                   /*會員專區k_member*/
                   .k_member
                   {
                       width:100%;
                       }
                       
                       .k_member .k_a
                       {
                            padding:0px;
                              width:44%;
                               margin:0 3% 30px 3%;
                           }
                       
                       /*
                       .k_member .k_a:not(:nth-child(3n+3))
                       {
                            margin-right:0px;
                           }
*/
                           
                           .k_member .k_a .k_b
                           {
                                width:100%;
                                 margin:0 auto 10px auto;
                               }
                   
            
            /*九宮格樣式*/
            #nine
	    {
	         width:auto;
	         float:none;
	        margin-top:20px;
	      margin-bottom:20px;
	    }
            #nine .box 
            {
                 width:100%;
                 height:250px;
                  margin:0 auto 10px auto;
            }
            #nine .box:nth-child(1)
            {
                width:100%;
                }
                
            #nine .box:nth-child(1) .a {
    width: auto;
    padding: 0px 5px 5px 5px;
}

#nine .box:nth-child(1) .a p 
{
      font-size:0.75rem;
}

#nine .box:nth-child(1) .b div:nth-child(1)
{
     width:32%;
}

#nine .box:nth-child(1) .b div:nth-child(2)
{
     width:31.8%;
      margin:0 0.75%;
}



#nine .box:nth-child(1) .b div:nth-child(3)
{
     width:32.1%;
}

#nine .box:nth-child(1) .a .line {
    width: 70%;
}

#nine .box:nth-child(1n+2) .a
	{
	      width:100%;
	}
	
	#nine .box:nth-child(1n+2) .b 
	{
	  width:100%;
	   height:250px;
	   line-height:250px;
	}
	
	/*九宮格樣式2*/
            #nine2
	    {
	         width:auto;
	         float:none;
	        margin-top:20px;
	      margin-bottom:20px;
	    }
            #nine2 .box 
            {
                 width:100%;
                 height:250px;
                  margin:0 auto 10px auto;
            }
           

#nine2 .box .a
	{
	      width:100%;
	}
	
	#nine2 .box .b 
	{
	  width:100%;
	   height:250px;
	   line-height:250px;
	}
	
/*影片區樣式*/
#movie
{
    width:auto;
    }
    
    #movie #Lmovie 
    {
        width: 100%;
         height:214px;
    }
    
    #movie #Rmovie 
    {
        width:100%;
         height:auto;
        padding:10px 0 50px 0;
         margin-top:10px;
          margin-bottom:10px;
    }
    
    #movie #Rmovie .content
    {
        width:95%;
        height:auto;
         padding:10px;
    }
    
    #movie #Rmovie .line2
    {
        width:90%;
         margin:0 auto 20px auto;
        }
    
    #movie #Rmovie h1 
    {
          font-size:1.125rem;
    }
    
    #movie #Rmovie h2 
    {
        font-size:1rem;
    }
    
    #movie #Rmovie h3 
    {
        font-size:0.875rem;;
    }
    
    /*園區地圖樣式*/
    
    #map
    {
        width:100%;
            height: 150px;
             margin-top:20px;
              margin-bottom:20px;
			   background-size:100%;
	            }
	            
	            #map .a 
	            {
	                 width:100%;
	            }
	            
	            #map .b 
	            {
	                width:100%;
	                height: 150px;
	                line-height: 150px;
	            }
	            
	            
	            /*海洋動畫樣式*/
	            #m_sea
	{
	    position:relative;
	    width:100%;
	      height:120px;
	       overflow:hidden;
	        margin-bottom:-1px;
	    }
	    
	    /*燈塔*/
	    #m_sea .a
	    {
	        width: 11%;
	         bottom:-8px;
	         left:50%;
	          margin-left:-5.5%;
	        position:absolute;
	        z-index:1;
	       
	        }
	        
	        
	        
	        /*船*/
	        #m_sea .b
	        {
	            width: 15%;
	            position:absolute;
	            bottom:-5px;
	         left:50%;
	          margin-left:-48%;
	          z-index:1;
	          -ms-transform: rotate(1deg); /* IE 9 */
    -webkit-transform: rotate(1deg); /* Chrome, Safari, Opera */
	          
	            }
	            
	            /*船*/
	             #m_sea .c
	        {
	            width: 15%;
	            position:absolute;
	            bottom:-6px;
	         left:50%;
	          margin-left:-27%;
	          z-index:1;
	          -ms-transform: rotate(1deg); /* IE 9 */
    -webkit-transform: rotate(1deg); /* Chrome, Safari, Opera */
	            }
	            
	            /*船*/
	             #m_sea .d
	        {
	            width: 15%;
	            position:absolute;
	             bottom:-7px;
	         left:50%;
	          margin-left:12%;
	          z-index:1;
	          -ms-transform: rotate(3deg); /* IE 9 */
    -webkit-transform: rotate(3deg); /* Chrome, Safari, Opera */
	            }
	            
	            /*船*/
	             #m_sea .e
	        {
	            width: 15%;
	            position:absolute;
	            bottom:-7px;
	         left:50%;
	          margin-left:30%;
	          z-index:1;
	          -ms-transform: rotate(3deg); /* IE 9 */
    -webkit-transform: rotate(3deg); /* Chrome, Safari, Opera */
	            }
	            
	           
	            
	            /*鳥*/
	            #m_sea .f
	        {
	            width: 7%;
	            position:absolute;
	            bottom:35px;
	         left:50%;
	          margin-left:-22%;
	          z-index:1;
	            }
	            
	            /*鳥*/
	            #m_sea .g
	        {
	            width: 7%;
	            position:absolute;
	            bottom:53px;
	         left:50%;
	          margin-left:-13%;
	          z-index:1;
	            }
	            
	            /*鳥*/
	            #m_sea .h
	        {
	            width: 7%;
	            position:absolute;
	            bottom:30px;
	         left:50%;
	          margin-left:23%;
	          z-index:1;
	            }
	            
	            /*海浪*/
	    #m_sea .i
	    {
	         width:110%;
	          height:30px;
	        position:absolute;
	        bottom:-20px;
	        left:50%;
	        margin-left:-55%;
	        z-index:2;
	    }
	           
/*壓線樣式*/
.index-line2
	    {
	        width:100%;
	       border-top:1px solid #016782;
	        border-bottom:1px solid #21b0d7;
	         margin:23px 0px 0px 0px;
	          position:absolute;
	          top:30px;
	           left:0px;
	    }
	    
	    #footer2
	    {
	         width:auto;
	         padding:34px 20px 34px 20px;
	        }
	        
	         #footer2 .a
	        {
	            padding-top:0px;
	            width:100%;
	            }
	        
	        #footer2 .a1 
	        {
	            margin-top:0px;
	             margin-bottom:10px;
	        }
	        
	       
	            
	            #footer2 .a2
	            {
	                 width:auto;
	                 margin:0px 0px 25px 0px;
	                }
	                
	                #footer2 .a2 .a2_a
	                {
	                    width: auto;
	                    }
	                    
	                    #footer2 .a2 .a2_b
	                    {
	                         width:40%;
	                          margin-top:20px;
	                        }
	                
	            
/*頁尾樣式*/
#m_footer
	        {
	             width:100%;
	             background-color:#179bbb;
	               padding:20px 0px 5px 0px; clear:both;
	            }
	            
/*頁尾選單樣式*/

/*相關連結*/
#web_link
{
     width:100%;
}

#web_link a
	           {
	              
	              margin:0 0.5% 10px 0.5%;
	           }
	           
/*其他樣式*/
#header .a,#header .b,#header .c,#sea,#footer
{
    display:none;
    }
    
   #m_header,#m_sea,#m_footer
   {
       display:block;
       }
       
       .p_block
       {
           display:none;
           }
           
           .m_block
       {
           display:block;
       }
       
       .p_table_row
	               {
	                   display:none;
	                    
	                   }
	                   
	                   .m_table_row
	               {
	                    display:table-row;
	                   }


img	
{
    max-width: 100%;
	height: auto;
	}
	
	#banner
	                   {
	                        display:none;
	                       }
	                       
	                       #banner2
	                   {
	                        display:none;
	                       }
	                       
	                       #banner3
	                   {
	                        display:block;
	                       }
	
	

/*網站導覽*/
#sitemap
	           {
	                width:auto;
	               }
	               
	               #sitemap .sitemap_a
	               {
	                    width:100%;
	                     float:left;
	                   }
/*searchall*/
.searchbar{padding:20px 0px;border:1px solid #D5D5D5; background-color:#eee; font-size:95%;text-align:center}
.searchbar>span{ display:inline-block; margin:0 0px;text-align:center}
.searchbar span span{display:block;text-align:center}
.searchbar span .searchwidth{ width:100%;}
.searchbar span .btn{ text-align:center}

.searchall { width:100%; margin-left:0px;}
.searchall_effects {width: 96%; margin-left:2%;}
 	
/*20170120 patty+*/
 /*《潮境》電子專刊圖文列表樣式1*/
 #page_content .FMimg{ width:180px;}/*潮境LOGO*/
 /*期數Journal*/
 #page_content .Journal{ float: none;width:100%;height:auto; max-height:88px;text-align: left; overflow:auto;}
 #page_content .Journal a{ display:inline-block;font-size:1rem; padding:3px auto; text-align:center; width:25%; background-color:#FFF; color:#000; border:1px solid #F90;}
 #page_content .Journal a:hover, #page_content .Journal a.on{ background-color:#F90; color:#FFF;}
#page_content {width:100%; padding:10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
#page_content .FMlist .a { width:100%; margin:0px auto; text-align:center;}
#mcontent .FMlist .a img { width:100%;}
#mcontent .FMlist .b  { width:100%; margin:0 auto; }	

/*產品列表*/
.dt-box{ text-align:left;}
.dt-nav{ display:inline-block;padding:5px 6px; background-color:#000; color:#FFF; margin:1px; border-radius:10px;}
.dt-box  .on{background-color: #F60; }
/*圖文列表*/
.dt-list{width:100%; height:auto; margin:0 auto; padding:10px 0px; clear:both;}
.dt-list .listbox{width:40%; height:auto; float:left; padding:10px;border:0px solid #CCC;}
.dt-list .listbox a{ text-decoration:none;}
.dt-list .listbox .imgbox{width:100%;height:0; padding-bottom:100%; overflow:hidden; margin-bottom:10px;background:#eee url(../frontimages/nopicture.png) no-repeat center center; background-size:80% auto;}
.dt-list .listbox .imgbox img{width:100%;height: auto;}
.dt-list .listbox .textbox{width:100%;height:auto;}
.dt-list .listbox .textbox .title01{width:100%;height:auto; color:#000; font-size:110%;margin:0 auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; text-decoration:none;}
.dt-list .listbox .textbox p{ font-size:90%; line-height:150%; color:#333; margin-bottom:10px; display:block; width:100%; height:40px;overflow:hidden;}
.dt-list .listbox .btn_more{ background-color:#ea68a2; color:#FFF;font-size:90%; font-weight:bold; padding:5px 12px 7px 12px; text-align:center; border:0; border-radius:15px; cursor:pointer;}
/*產品內頁*/
.dt_content{width:100%; height:auto; margin:0 auto; overflow:hidden; margin-top:1%;}
.dt_content .ductinfo{width:100%; height:auto; margin:0 auto;overflow:hidden;}
.dt_content .otherduct{width:100%; height:auto; margin:0 auto;overflow:hidden;margin-top:1%;}
.dt_content .infofront{width:100%; height:auto; margin:0 auto;overflow:hidden;margin-top:2%;}

.dt_content .ductinfo .product{ width:100%; height:auto; padding:15px 15px 20px 2px; border:0px solid #999; margin-bottom:10px; overflow:hidden;}
.dt_content .ductinfo .product .photo{float:none;width:100%; height: auto; margin-right:20px; position:relative;overflow:hidden;} 
.dt_content .ductinfo .product .photo .photobox{overflow:hidden; width:98.5%; height: 0; padding-bottom:98.5%; margin-right:0px;background:#FFF url(../frontimages/nopicture.png) no-repeat center center; 
background-size:50% auto;/*box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3);*/ border:1px solid #CCC;}

.dt_content .ductinfo .product .photo .photobox img{max-width:100%;width:100%; height:auto;}
.dt_content .ductinfo .product .text {width:100%;height:auto;float: none;margin:0 auto; padding:0px;margin-top:20px;}
.dt_content .ductinfo .product .text>i{ font-style:normal;padding:5px 10px; background-color:#000; color:#FFF; margin:3px; border-radius:15px; line-height:150%;}
.dt_content .ductinfo .product .text h2{font-size:1.25rem;line-height:110%;color:#000;}
.dt_content .ductinfo .product .text p{ font-size:0.9375rem;color:#666767;line-height:100%;}
.dt_content .ductinfo .product .text .price{width:100%;height:auto;display:inline-block; font-size:110%;}
.dt_content .ductinfo .product .text .price .nb01{display:inline-block;font-size:1.125rem; margin:0 10px; color:#000;}
.dt_content .ductinfo .product .text .price .nb02{display:inline-block;font-size:1.25rem; margin:0 0px;color:#b7292d;}
.dt_content .ductinfo .product .text .price .nb02 i{ font-style:normal; font-size:1.1875rem; color: rgba(204,0,0,0.7); margin-right:5px;}
.dt_content .ductinfo .product .text .price .money01{ margin-right:5px; display:inline-block;text-decoration: none;font-size:1.1875rem;}
.dt_content .ductinfo .product .text .price .money02{ margin-right:5px;text-decoration:line-through; display:inline-block;font-size:1.1875rem;}
.dt_content .ductinfo .product .text .shopword{ display:block;width:95%;height: auto; padding-top:20px;margin-top:18px; font-size:0.9375rem; color:#666767; line-height:120%;border-top:1px dashed #d3d3d3;}
.dt_content .otherduct .title,
.dt_content .infofront .title{ border-bottom:1px solid #dcdcdc;}
.dt_content .otherduct .title span,
.dt_content .infofront .title span{ float:left;background-color:#FFF; color:#8c8c8c; padding-right:20px; margin-top:-10px; margin-bottom:10px;font-weight:normal;}
.dt_content .infofront p{ padding:10px 0;}
.btn_buycar a{ width: auto; height:auto; text-align:center; border:0; color:#FFFFFF; padding:5px 20px; font-size:100%; margin-right:5px; border-radius:6px;background:#272727;}
.btn_buycar a:hover{background:#272727;color:#FFFFFF; text-decoration:none;}

.event2{width:100%;float:left; margin-top:-18px; }
.event2 .event_a{ float:left;}
.event2 .event_b { width:100%; float:left; padding:0px 0 0 30px; line-height:150%; }
.event2 .event_b h1 { margin: 0px; font-size:0.9375rem;;}
.event2 .event_b h1:before{content: " ►    ";}