@charset "utf-8";
.clear{clear:both;}
input,textarea{outline:none}

/* template_id HOM_VI08_HOT01 */
/* load db web_menu009 */
.web_menu009{
    display: inline-block;
    width: 100%;
    position: relative;
    background-color: white;
    padding: 20px 0 12px;
}
.web_menu009_contener{position:relative;text-align: center;}
.web_menu009 ul{display: inline-block; }
.web_menu009 ul, .web_menu009 li, .web_menu009 a{margin: 0;padding: 0;text-decoration: none;}
.web_menu009 ul, .web_menu009 li {list-style: none;}
.web_menu009 ul.navigation li {position: relative;float: left;}
.web_menu009 ul.navigation li a{    position: relative;
    display: inline-block;
    line-height: 20px;
    margin: 0 15px;
    cursor: pointer;}
.web_menu009 ul.navigation ul{display: none;float: left;position: absolute;left: 0;  margin: 0;z-index:9;}
.web_menu009 ul.navigation li:hover > ul{display: block;}
.web_menu009 ul.navigation ul li:last-child {border-bottom: none;}
.web_menu009 ul.navigation ul {width: 120%;min-width:120px;}
.web_menu009 ul.navigation ul li {width: 100%;}
.web_menu009 ul.navigation ul a {text-align: left;padding: 10px 12px;margin:0px;}
.web_menu009 ul.navigation ul li:hover > ul{display: block;position: absolute;top: 0;left: 100%;}

.web_menu009 ul.navigation li .m_stitle{display:none;}
.web_menu009 ul.navigation li:hover .m_stitle{display:block;}
.web_menu009 ul.navigation li:hover .m_title {display:none;}

/*以下為各版型配色修改*/
/*選單字體顏色*/
.web_menu009 ul.navigation > li > a {color:#000000;}
/*選單字體大小*/
.web_menu009 ul.navigation > li > a {font-size: 16px;}
/*選單背景顏色*/
.web_menu009 ul.navigation > li > a {background:transparent;}
/*滑過-選單字體顏色*/
.web_menu009 ul.navigation > li > a:hover,.web_menu009 ul.navigation > li.hover > a{color:#000000;}
/*滑過-選單背景顏色*/
.web_menu009 ul.navigation > li > a:hover,.web_menu009 ul.navigation > li.hover > a{background:transparent;}
/*子選單-背景顏色*/
.web_menu009 ul.navigation ul a,.web_menu009 ul.navigation ul li {background: #000000;}
/*子選單-字體顏色*/
.web_menu009 ul.navigation ul a {color: #ffffff;}
/*子選單-字體大小*/
.web_menu009 ul.navigation ul a {font-size: 14px;}
/*滑過-子選單-字體顏色*/
.web_menu009 ul.navigation ul a:hover{color: #ffffff;}
/*滑過-子選單-背景顏色*/
.web_menu009 ul.navigation ul a:hover,.web_menu009 ul.navigation ul li:hover ,.web_menu009 ul.navigation ul a :hover{background: #232e2d;}
/*子選單-每一個分隔線*/
.web_menu009 ul.navigation ul li {border-bottom: 1px solid #0b0b0b;}          	

/*END*/
/* load db web_language004 */
.web_language004{display: inline-block;}
.top_languages{
     margin-top:20px;
     text-align: center;
}
.top_languages1{     
     margin: auto;
}
.top_languages_text{float: left;}
.top_languages_text a{
     min-width: 70px;
     text-align: center;
     color: #9b9b9b;
     font-size: 14px;
     font-family: 微軟正黑體,Arial;
     line-height: 30px;
     margin:0 10px;
}
.top_languages_text a:hover{
     color: #fff;
}
/*END*/
/* load db logo_img */
/**
*網站LOGO
**/
.logo_img {height:100%}
/*END*/
/* load db marquee001 */
.Marquee_bg{
  width: 86%;
  height: auto;
  position: absolute;
  z-index: 1;
  margin-top: -70px;
}
.Marquee_inner{
  width: 76%;
  height: 50px;
  margin: 0px auto;
}
.Marquee_in_bg{
  width: 850px;
  height: 36px;
  margin: 0px auto;
  z-index: 1;
}
.Marquee_in{
  width: 850px;
  height: 36px;
  margin: 0px auto;
  margin-top: -36px;
  position: relative;
}
.Marquee_title{
  width: 100px;
  height: 36px;
  float: left;
  background: #000 url('../../model/sample/baseimg/marquee001/Marquee_news.png') no-repeat;
  position: absolute; 
  z-index: 1000;
}
.marquee_text{
  width: 750px;
  height: 36px;
  float: left;
  font-family: 微軟正黑體,Microsoft JhengHei,MingLiU,arial,verdana,helvetica,tahoma,Sans-serif;
  font-size: 14px;
  color: #000;
  z-index: 999;
  position: absolute;
  left: 100px;
  padding-top: 7px;
}
.Marquee_text_bg{
  width: 750px;
  height: 36px;
  float: right;
  z-index: 1;
  opacity: 0.6;
  background: #b9b6b2;
}
/*END*/
/* load db web_search005 */
.web_search005{
	float: right;
    display: inline-block;
    margin-right: 7px;
}
.web_search005 img{
	float: left;
	display: inline-block;
	opacity: 0.6;
	cursor: pointer;
	-webkit-transition:all .3s ease;
    -moz-transition:all .3s ease;
    -o-transition:all .3s ease;
    -ms-transition:all .3s ease;
    transition:all .3s ease;
}
.web_search005:hover img{
	opacity: 1;
}
.web_search005 .input_box{
    color: #666666;
    font-size: 14px;
    border-bottom: 1px solid #ad9b5e;
    border-top: none;
    border-left: none;
    border-right: none;
    width: 0;
    overflow: hidden;
    float: left;
    height: 24px;
	margin-left: 4px;
	padding-left: 0;
	-webkit-transition:all .5s ease;
    -moz-transition:all .5s ease;
    -o-transition:all .5s ease;
    -ms-transition:all .5s ease;
    transition:all .5s ease;
}
.web_search005 .input_box.active{
	width: 180px;
	padding-left: 6px;
    
}
.web_search005 .send_hide{
	opacity: 0;
	width: 0;
	height: 0;
	border: 0;
}


/*END*/
/* load file model/lib/web_edm005/model.css */
.web_edm005 .button,.web_edm005 img{display:inline-block;cursor:pointer;}.web_edm005{float:right;margin-right:3px;display:inline-block}.web_edm005.active{width:280px}.web_edm005 .button,.web_edm005 .input_box{font-size:14px;border-bottom:1px solid #ad9b5e;width:0;overflow:hidden;float:left;height:24px}.web_edm005 .button{color:#ad9b5e;background-color:transparent;padding-bottom:3px;padding-right:0;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}.web_edm005 .button.active{width:51px;padding-right:8px}.web_edm005 .button.no{color:gray}.web_edm005 .input_box.active{width:145px;padding-right:5px}.web_edm005 img{float:left;opacity:.6;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}.web_edm005:hover img{opacity:1}.web_edm005 .input_box{color:#666;border-top:none;border-left:none;border-right:none;margin-left:4px;padding-left:0;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;-ms-transition:.5s;transition:.5s}
/*END*/
/* load db home_banner */
.home_banner{margin:0 auto;}
.home_banner .bxslider {margin-top:0px;padding:inherit;height:100%;width:100%;overflow:hidden;}
.home_banner .bx-wrapper {position: relative;margin: 0 auto;padding: 0;*zoom: 1;}
.home_banner .bx-wrapper li{background-repeat: no-repeat;background-size: cover;background-position: center center; float: left;width: 100%;height: 100%;}
.home_banner .bx-wrapper li .solgan{background-repeat: no-repeat;background-size: cover;background-position: center center; float: left;width: 100%;height: 100%;}
.home_banner .bx-wrapper img {display: none;}
.home_banner .bx-wrapper .bx-viewport {left: 0;-webkit-transform: translatez(0);-moz-transform: translatez(0);-ms-transform: translatez(0);-o-transform: translatez(0);transform: translatez(0);}
/* LOADER */
.home_banner .bx-wrapper .bx-loading {min-height: 50px;background: url(../../model/sample/baseimg/home_banner/bx_loader.gif) center center no-repeat #fff;height: 100%;width: 100%;position: absolute;top: 0;left: 0;z-index: 2000;}
/* 點點{*/
.home_banner .bx-wrapper .bx-pager {text-align: center;font-size: .85em;font-family: Arial;font-weight: bold;color: #666;padding-top: 20px;}
.home_banner .bx-wrapper .bx-pager .bx-pager-item,.home_banner .bx-wrapper .bx-controls-auto .bx-controls-auto-item {display: inline-block;*zoom: 1;*display: inline;}
.home_banner .bx-wrapper .bx-pager.bx-default-pager a {background: #FFF;text-indent: -9999px;display: block;width: 10px;height: 10px;margin: 0 10px;outline: 0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.home_banner .bx-wrapper .bx-pager.bx-default-pager a:hover,.home_banner .bx-wrapper .bx-pager.bx-default-pager a.active {background: #0e0e0e;}
/* 點點}*/
/* 左右箭頭 {*/
.home_banner .bx-wrapper .bx-controls-direction{display:none;}
.home_banner .bx-wrapper .bx-prev {left: 10px;background: url(../../model/sample/baseimg/home_banner/controls.png) no-repeat 0 -32px;}
.home_banner .bx-wrapper .bx-next {right: 10px;background: url(../../model/sample/baseimg/home_banner/controls.png) no-repeat -43px -32px;}
.home_banner .bx-wrapper .bx-prev:hover {background-position: 0 0;}
.home_banner .bx-wrapper .bx-next:hover {background-position: -43px 0;}
.home_banner .bx-wrapper .bx-controls-direction a {position: absolute;top: 50%;margin-top: -16px;outline: 0;width: 32px;height: 32px;text-indent: -9999px;z-index: 99;}
.home_banner .bx-wrapper .bx-controls-direction a.disabled {display: none;}
/* 左右箭頭}*/
/*版本2-使用swiper*/
.home_banner .swiper-pagination-bullet{width: 10px;  height: 10px; background:#fff;opacity: 1;}
.home_banner .swiper-pagination-bullet-active, .home_banner .swiper-pagination-bullet:hover{background:#515151}
.home_banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 10px;}
.home_banner .swiper-container-horizontal>.swiper-pagination-bullets{bottom:28px;}
/*END*/
/* load db model002 */
.model002 img{max-width:100%;max-height:100%;}
.model002{position:relative;}
/*END*/
/* load db product017 */
.product017 div, .product017 ul, .product017 li{margin: 0;padding: 0;}
.product017 .header_info{background:#316745;text-align:center;padding:62px 0px 22px 0px;}
.product017 .header_info .subject{font-size:48px;color:#FFFFFF;}
.product017 .header_info .subsubject{font-size:14px;color:#FFFFFF;}
.product017 .showtype{position:relative;margin:15px auto;display: inline-block;}
.product017 .showtype:after {
    clear: both
}

.product017 li {
    list-style: none
}
.product017 .category_workslist {
    overflow: hidden
}

.product017 .workslist {
    margin-right: -1px
}

.product017 .workslist li {
    width: 33.3333%;
    padding-bottom: 20%;
    margin-bottom: 1px;
    height: 0;
    float: left;
    position: relative;
    overflow: hidden
}

.product017 .workslist li > a,.product017 .workslist li > span {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    padding-right: 1px;
    box-sizing: border-box
}

.product017 .workslist li img {
    width: 100%;
    height: auto!important;
    opacity: 0
}

.safari .product017 .workslist li {
    margin-bottom: 2px
}

.product017 .workslist .workslist_thumb {
    -webkit-transform: translateY(100%);
    transform: translateY(100%);
    display: block;
    width: 100%;
    height: 100%;
    position: relative
}

.product017 .workslist .workslist_thumb img {
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%)
}

.product017 .workslist li.rest_box,.product017 .workslist li.rest_box img,.product017 .workslist .loaded .workslist_thumb,.product017 .workslist .loaded .workslist_thumb img {
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.product017 .workslist li.rest_box img,.product017 .workslist .loaded .workslist_thumb img,.product017 .workslist .loaded .workslist_label {
    opacity: 1
}

.product017 .workslist_label {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 10px;
    border: 0 solid #fff;
    box-sizing: border-box;
    opacity: 0
}

.product017 .workslist_label_fill {
    background: #fff;
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100%
}

.product017 .workslist_label_body {
    width: 100%;
    height: 100%;
    position: relative
}

.product017 .workslist_label_inner {
    position: relative;
    width: 100%;
    height: 100%;
    padding: 20% 15% 0 10%;
    box-sizing: border-box;
    font-size: 24px;
    color: #292929;
    line-height: 1.4;
    word-wrap: break-word
}
.product017 a{
  color: #292929;
}

.product017 .workslist .clientname {
    color: #9f9f9f;
    font-size: 12px;
    font-weight: 300;
    font-family: 'Play',sans-serif
}

.product017 .workslist.showmode_images .workslist_label_fill {
    height: 0
}

.product017 .workslist.showmode_images .workslist_label_inner {
    -webkit-transform: translateY(-10%);
    transform: translateY(-10%);
    opacity: 0;
    filter: alpha(opacity=0);
    color: #fff
}

.product017 .workslist.showmode_images .workslist_label_inner .clientname {
    -webkit-transform: translateY(-60%);
    transform: translateY(-60%);
    opacity: 0;
    filter: alpha(opacity=0)
}

.product017 .workslist.showmode_images a:hover .workslist_label_fill {
    height: 100%;
    opacity: 1;
    filter: alpha(opacity=100)
}

.product017 .workslist.showmode_images a:hover .workslist_label_inner {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    opacity: 1;
    filter: alpha(opacity=100);
    color: inherit
}

.product017 .workslist.showmode_images a:hover .workslist_label_inner .clientname {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    opacity: 1;
    filter: alpha(opacity=100)
}

.product017 .workslist.showmode_titles .workslist_label_fill {
    padding: 0 1px;
    bottom: inherit;
    top: 0
}

.product017 .workslist.showmode_titles .workslist_label {
    padding: 0;
    border-width: 10px;
    opacity: 1
}

.product017 .workslist.showmode_titles li:hover .workslist_label_fill {
    opacity: 0;
    filter: alpha(opacity=0)
}

.product017 .workslist.showmode_titles li:hover .workslist_label_inner {
    background: transparent;
    color: #fff;
    opacity: .4
}

.product017 .workslist.showmode_titles li:hover .workslist_label_inner .clientname {
    color: #fff
}

.product017 .workslist .label_bd {
    content: '';
    display: block;
    background: #d3d3d3;
    width: 0;
    height: 0;
    position: absolute
}

.product017 .workslist .bd1 {
    left: 0;
    top: 0;
    height: 1px
}

.product017 .workslist .bd2 {
    right: 0;
    bottom: 0;
    height: 1px
}

.product017 .workslist .bd3 {
    left: 0;
    bottom: 0;
    width: 1px
}

.product017 .workslist .bd4 {
    right: 0;
    top: 0;
    width: 1px
}

.product017 .workslist.showmode_titles .bd1,.product017 .workslist.showmode_titles .bd2 {
    width: 100%
}

.product017 .workslist.showmode_titles .bd3,.product017 .workslist.showmode_titles .bd4 {
    height: 100%
}

.product017 .workslist_thumb,.product017 .workslist .workslist_thumb img,.product017 .workslist_label,.workslist_label_fill,.product017 .workslist_label_inner,.product017 .clientname,.product017 .label_bd {
    transition-timing-function: cubic-bezier(0.535,0.000,0.210,1.000)
}

.product017 .workslist_label_fill {
    transition-property: height;
    transition-duration: .4s
}

.product017 .workslist.showmode_titles .workslist_label_fill {
    transition: height .7s cubic-bezier(0.535,0.000,0.210,1.000),opacity .8s
}

.product017 .workslist_label_inner,.product017 .workslist .clientname {
    -webkit-transition-property: opacity,color,-webkit-transform;
    transition-property: opacity,color,transform;
    transition-duration: .6s
}

.product017 .workslist.showmode_images .clientname {
    transition-property: opacity,-webkit-transform;
    transition-property: opacity,transform;
    transition-duration: .6s
}

.product017 .load_delay0 .workslist_thumb,.product017 .load_delay0 img {
    transition-delay: 0
}

.product017 .load_delay1 .workslist_thumb,.product017 .load_delay1 img {
    transition-delay: .1s
}

.product017 .load_delay2 .workslist_thumb,.product017 .load_delay2 img {
    transition-delay: .2s
}

.product017 .load_delay3 .workslist_thumb,.product017 .load_delay3 img {
    transition-delay: .3s
}

.product017 .workslist_thumb,.product017 .workslist_thumb img {
    -webkit-transition-property: opacity,-webkit-transform;
    transition-property: opacity,transform;
    transition-duration: .8s
}

.product017 .workslist.showmode_titles .label_bd {
    transition-property: width,height;
    transition-duration: .6s;
    transition-delay: .8s
}

.product017 .workslist_label {
    transition-property: border,padding,opacity;
    transition-duration: .5s
}

.product017 .cf:before,.product017 .cf:after {
    content: "";
    display: table
}

.product017 .cf:after {
    clear: both
}

.product017 .cf {zoom:1}

@media screen and (min-width: 1480px) {
    .product017 .workslist li {
        width: 25%;
        padding-bottom: 17%
    }
}

@media screen and (max-width: 72em) {
    .product017 .workslist_label_inner {
        padding-top: 15%
    }

}

.product017 .swichbtn {
  float:left;
    display: block;
    width: 70px;
    height: 33px;
    line-height: 33px;
    background: #42865b;
    color: #fff;
    text-align: center;
    overflow: hidden;
    position: relative;
  margin:1px;
  cursor:pointer;
}

.product017 .swichbtn.active {
    background: #4c9b69;
}

.product017 .swichbtn .icon {
    font-size: 20px;
    position: relative
}

.product017 .swichbtn .texticon {
    font-size: 20px;
    font-weight: 700;
    font-family: 'Play',sans-serif;
    position: relative
}

.product017 .swichbtn:before {
    content: '';
    display: block;
    width: 70px;
    height: 34px;
    left: 0;
    top: 0;
    position: absolute;
    background: #4c9b69;
    transition: all .4s;
    opacity: 0
}

.product017 .swichbtn:hover:before {
    opacity: .8;
    filter: alpha(opacity=80)
}

.product017 .swichbtn.active:before {
    display: none
}

.product017 .swichbtn .fa{
    font-size: 20px;
    margin-top:6px;
}

/*END*/
/* load db model002 */
.model002 img{max-width:100%;max-height:100%;}
.model002{position:relative;}
/*END*/
/* load db model002 */
.model002 img{max-width:100%;max-height:100%;}
.model002{position:relative;}
/*END*/
/* load db model002 */
.model002 img{max-width:100%;max-height:100%;}
.model002{position:relative;}
/*END*/
/* load db model002 */
.model002 img{max-width:100%;max-height:100%;}
.model002{position:relative;}
/*END*/
/* load db model002 */
.model002 img{max-width:100%;max-height:100%;}
.model002{position:relative;}
/*END*/
/* load db news003 */
.news003 {
  min-height:100px;
  width: 793px;margin:100px auto;
}
.news003 .news_in{
  
}
.news003 .news_title{position: relative;width:100%;margin-bottom:28px;}
.news003 .news_title .default{width:100%;height:45px;background:transparent url(images/news003/title_news.png) top left no-repeat;}
.news003 .news3_in_in0{
  width: 793px;
  height: 50px;
}
.news003 .news3_date{
  width: 107px;
  height: 55px;
  text-align:center;
  float: left;
  margin-top: 5px;
}
.news003 .news3_date_md{
  width: 105px;
  height: 55px;
  border: 1px solid #343434;
}
.news003 .news3_date_md1{
  margin-left: 3px;
  font-family: "微軟正黑體", "Microsoft JhengHei", MingLiU, arial, verdana, helvetica, tahoma, Sans-serif;
  color: #343434;
  font-size: 36px;
  line-height:normal;
  float: left;
}
.news003 .news3_date_md2{
  margin-left: 3px;
  margin-top: 18px;
  font-family: "微軟正黑體", "Microsoft JhengHei", MingLiU, arial, verdana, helvetica, tahoma, Sans-serif;
  color: #343434;
  font-size: 18px;
  float: left;
}
.news003 .news3_date_year{
  font-family: "微軟正黑體", "Microsoft JhengHei", MingLiU, arial, verdana, helvetica, tahoma, Sans-serif;
  color: #343434;
  font-size: 18px;
  margin-top: 3px;
}
.news003 .news3_item{
  width:530px;
  height:100px;
  float:left;
  margin-left: 35px;
}
.news003 .news3_item_subject{
  color:#ffffff;
  font-size:16px;
  font-family: "微軟正黑體", "Microsoft JhengHei", MingLiU, arial, verdana, helvetica, tahoma, Sans-serif;
  height:36px;
  overflow:hidden;
  font-weight: bold;
}
.news003 .news3_item_summary{
  font-size:13px;
  font-family: 微軟正黑體,Microsoft JhengHei,MingLiU,arial,verdana,helvetica,tahoma,Sans-serif;
  line-height: 25px;
  height:auto;
  overflow:hidden;
  color:#837b7b;
  max-width:530px;
}
.news003 .news3_item_summary a{
  color:#837b7b;
  text-decoration: none;
}
.news003 .news3_line {
  width: 1px;
  height: 85px;
  background-color: #361827;
  float: left;
  margin-left: 35px;
  margin-right: 25px;
}
.news003 .news3_item_btn{
  margin-top: 40px;
  cursor:pointer;
  font-size:13px;
  font-family: Arial, Helvetica, sans-serif;
  color:#7b3757;
  float: left;
}
.news003 .news3_item_btn a{
  font-size:13px;
  font-family: Arial, Helvetica, sans-serif;
  color:#7b3757;
  text-decoration: none;
}
.news003 .news3_item_btn a:hover {
  text-decoration: underline;
}
/*END*/
/* load db model002 */
.model002 img{max-width:100%;max-height:100%;}
.model002{position:relative;}
/*END*/
/* load db model002 */
.model002 img{max-width:100%;max-height:100%;}
.model002{position:relative;}
/*END*/
/* load db model002 */
.model002 img{max-width:100%;max-height:100%;}
.model002{position:relative;}
/*END*/
/* load db home_eform003 */
.home_eform003 .css-table .tr{clear:both;position: relative;padding:0px;}
.home_eform003 .th {width:0px;float:left;margin:0px;line-height:30px;display:none;}
.home_eform003 .td {width:382px;float:left;margin:5px 0px;}
.home_eform003 .td input[type="text"]{
	font-family: 微軟正黑體,Microsoft JhengHei,MingLiU,arial,verdana,helvetica,tahoma,sans-serif;
	font-size: 14px;
	color: #21615b;
	background-color: #f7f7f7;
    border: 1px solid #c4c4c4;
    height: 20px;
    padding: 5px 10px;
    width: 382px;}
.home_eform003 .th.textarea {height:119px;}
.home_eform003 .td textarea{
	font-family: 微軟正黑體,Microsoft JhengHei,MingLiU,arial,verdana,helvetica,tahoma,sans-serif;
	font-size: 14px;
	color: #21615b;
	background-color: #f7f7f7;
    border: 1px solid #c4c4c4;
    height: 70px;
    padding: 5px 10px;
    width: 382px;}
.home_eform003 .btn_area{clear:both;padding-top:10px;}
.home_eform003 select{color:#727272;border: 1px solid #c4c4c4;line-height: 20px;padding: 5px 10px;background-color: #f7f7f7;margin:0px 0px 5px 0px;}
.home_eform003 span{display:block;float:left;}
.home_eform003 .options{border: 1px solid #c4c4c4;border-left:0px;line-height: 20px;padding: 5px 10px;background-color: #f7f7f7;}
.home_eform003 .pre_name{border: 1px solid #c4c4c4;border-right:0px;line-height: 20px;padding: 5px 10px;background-color: #f7f7f7;}
.home_eform003 .showdate{margin-right:5px;}
.home_eform003 .web_btn1{background-color: #005f57;color: #fff;}
.home_eform003 .web_btn1:hover{background-color: #fff;color: #005f57;}
.home_eform003 .web_btn2{background-color: #1d9d92;color: #fff;}
.home_eform003 .web_btn2:hover{background-color: #fff;color: #1d9d92;}

/*END*/
/* load db model002 */
.model002 img{max-width:100%;max-height:100%;}
.model002{position:relative;}
/*END*/
/* load db model002 */
.model002 img{max-width:100%;max-height:100%;}
.model002{position:relative;}
/*END*/
/* load db model002 */
.model002 img{max-width:100%;max-height:100%;}
.model002{position:relative;}
/*END*/
/* load db RWDedictor */
.RWDedictor h3 {
    border-bottom: 0 solid #ccc;
    color: #ccc;
    font-size: 20px;
    font-weight: 800;
    line-height: 20px;
    margin: 10px 0;
    padding: 0 0 12px;
    text-transform: uppercase;
}
/*END*/
/* load db scrollTop001 */
.scrollTop001{
	transition: bottom 0.5s ease 0s;
	width: 83px;
	height: 123px;
	position: fixed;
	bottom: 10%;
	right: 25px;
	opacity: 0;
	text-align: center;	
	cursor:pointer;
	z-index: 75;
}
.scrollTop001 .icon{width:100%;height:100%;background: transparent url(../../model/sample/baseimg/scrollTop001/scrolltop.png) center center no-repeat;}
.scrollTop001:hover .icon{
  opacity:0.5;-moz-opacity:0.5;-khtml-opacity: 0.5; filter:alpha(opacity=50);
}
/*END*/
/* load db web_footer */
.web_footer a{text-decoration: none;}
.footer_desc{color:#6F6F6F}
.footer_desc a{color:#6F6F6F}
.footer_desc a:hover{color:#6F6F6F}
/*END*/
/* load db copyright */
.copyright_desc,.copyright_desc a,.copyright_desc a:hover{
	color:#fff;
	line-height: 22px;
}
/*END*/