@charset "utf-8";



/* CSS Document */
body {color: #666; font-family:Arial, Helvetica, sans-serif; font-size: 13px;line-height: 180%;margin: 0 0px; padding: 0 0px; -webkit-font-smoothing: antialiased;-webkit-text-size-adjust: none; background-color:#FFFFFF;  min-height: 100%;}
body, .scales {
  background-position: center center;
  background-repeat: no-repeat;
}
img { border: 0;}
a{ color: #666666;/* text-decoration: none;*/  text-decoration: none; cursor:hand;}
a:hover{ color: #000000; /*text-decoration: underline; */  text-decoration: none; cursor:hand;}
h1, h2, h3, h4, h5, h6, h7, p { margin: 0 0px; padding: 0px }
ul { list-style-type: none; margin: 0px; padding: 0px;}
li { list-style-type: none; margin: 0px; padding: 0px;}
.clear { clear: both; zoom: 1; }
.clear:after { clear: both; content: ''; display: block; height: 0; visibility: hidden; }
dd,dl,dt { margin: 0px; padding: 0px; float:left;}
p { padding:0; margin:0;}

/*---------------form---------------------*/
form { margin: 0 0px; padding: 0px; }
.input { _position: relative; border: 1px solid #E0E0E0; color: #666666; font-family: Verdana, Geneva, sans-serif; font-size: 12px; height: 15px; padding: 3px 1px 1px 1px;}
.textfield { _position: relative; border: 1px solid #E0E0E0; font-family:Arial, Helvetica, sans-serif; height: 16px; color: #666666; filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FEFEFE', endColorstr='#eeeeee',GradientType=0 ); padding:3px;}
.textarea { _position: relative; border: 1px solid #E0E0E0; font-family:Arial, Helvetica, sans-serif; color: #666666; font-size: 12px; filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FEFEFE', endColorstr='#eeeeee',GradientType=0 ); padding:3px;}
.select { _position: relative; border: 1px solid #E0E0E0; color: #666666; font-family:Georgia, "Times New Roman", Times, serif; font-size: 11px; height: 23px; letter-spacing:1px; padding:1px;}
.checkbox { _position: relative; border:none;}
.option { font-size:12px; color:#333; font-weight:bold;}
.radio { _position: relative; background: transparent; filter:progid: DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF', endColorStr='#FFFFFF', gradientType='0'); font-family: Verdana, Geneva, sans-serif;}
src { position: relative }
.bfont { color:#397199; font-weight:bold; font-size:11px;}
h1{ font-size:15px; color:#2C518C; font-weight:bold; float:left; clear:both;}
h2{ font-size:12px; color:#666; float:left; clear:both; font-weight:normal; margin:0; padding:0;}
h3{font-size:13px; color:#000; font-weight:bold;}
h4{ color:#4E2600; font-size:14px; font-weight:normal;}

h5{ color:#815E3A; font-size:12px; font-weight:normal;}
h6{ color:#815E3A; font-size:21px; font-weight:bold;}
h7{ color:#C4A07D; font-size:12px; font-weight:normal;}
.form_remark { font-size:12px; -webkit-text-size-adjust: none; color:#999; margin-left:20px;}

.edit-tit1{ font-size:30px; font-family:"Times New Roman", Times, serif; color:#000; letter-spacing:-0.02em;}
.edit-tit2{ font-size:18px; color:#9A7B5C; font-family:Calibri Light; padding:0; margin:0; letter-spacing:-0.02em;}
.edit-tit3{ font-size:15px; color:#333; font-family:Calibri Light; padding:0; margin:0 0 15px 0;}
.edit-tit4{ font-size:24px; font-family:"Times New Roman", Times, serif; color:#000; letter-spacing:-0.02em;}

/*---------------index---------------------*/
#wrapper {width:100%;  margin:0 auto;}
#wrapper div.header{ width:1000px; height:69px; margin:68px auto 0 auto; }
#wrapper div.header span.logo{ width:243px; height:69px; float:left;}
#wrapper div.header span.menu{ width:695px; height:40px; float:right; background:url(../_img/00_layout/menu_bg.png) left top repeat; margin-top:13px; padding-left:5px;}
#wrapper div.header span.menu ul{ padding:0; margin:0;}
#wrapper div.header span.menu li.m1{width:104px; height:40px; float:left; display:block;}
#wrapper div.header span.menu li.m1 a{ width:104px; height:40px; background:url(../_img/00_layout/menu_01.png) left top no-repeat; text-indent:-9999px; display:block; float:left;}
#wrapper div.header span.menu li.m1 a:hover{ background:url(../_img/00_layout/menu_01ov.png) left top no-repeat;}
#wrapper div.header span.menu li.m2{width:158px; height:40px; float:left; display:block;}
#wrapper div.header span.menu li.m2 a{ width:158px; height:40px; background:url(../_img/00_layout/menu_02.png) left top no-repeat; text-indent:-9999px; display:block;}
#wrapper div.header span.menu li.m2 a:hover{ background:url(../_img/00_layout/menu_02ov.png) left top no-repeat;}
#wrapper div.header span.menu li.m3{width:145px; height:40px; float:left; display:block;}
#wrapper div.header span.menu li.m3 a{ width:145px; height:40px; background:url(../_img/00_layout/menu_03.png) left top no-repeat; text-indent:-9999px; display:block;}
#wrapper div.header span.menu li.m3 a:hover{ background:url(../_img/00_layout/menu_03ov.png) left top no-repeat;}
#wrapper div.header span.menu li.m4{width:126px; height:40px; float:left; display:block;}
#wrapper div.header span.menu li.m4 a{ width:126px; height:40px; background:url(../_img/00_layout/menu_04.png) left top no-repeat; text-indent:-9999px; display:block;}
#wrapper div.header span.menu li.m4 a:hover{ background:url(../_img/00_layout/menu_04ov.png) left top no-repeat;}
#wrapper div.header span.menu li.m5{width:72px; height:40px; float:left; display:block;}
#wrapper div.header span.menu li.m5 a{ width:72px; height:40px; background:url(../_img/00_layout/menu_05.png) left top no-repeat; text-indent:-9999px; display:block;}
#wrapper div.header span.menu li.m5 a:hover{ background:url(../_img/00_layout/menu_05ov.png) left top no-repeat;}
#wrapper div.header span.menu li.m6{ width:90px; height:40px; float:right; line-height:40px; text-align:center;}
#wrapper div.header span.menu li.m6 a{ color:#BAAF9A; font-size:13px;}
#wrapper div.header span.menu li.m6 a:hover{ color:#EFEDE9;}

#index_content{padding:0px; font-size:15px; width:1000px; margin:0 auto;}
#index_content div.timer{ width:380px; height:230px; float:left; margin:135px 0 0 13px;}
#index_content div.timer div.up{ width:380px; height:100px; padding-bottom:26px; float:left; background:url(../_img/00_index/index_line.png) left bottom no-repeat;}
#index_content div.timer div.up ul{ padding:0; margin:0;}
#index_content div.timer div.up li.clock{ width:116px; height:66px; float:left;}
#index_content div.timer div.up li.icon{ width:5px; height:22px; float:left; padding:22px 24px 0 24px;}
#index_content div.timer div.up li.txt{ margin-top:12px; width:375px; float:left; color:#fff; font-size:15px; font-family:\5FAE\8EDF\6B63\9ED1\9AD4,\65B0\7D30\660E\9AD4 , "Microsoft JhengHei","微軟正黑體", Arial, Helvetica, sans-serif; padding-left:5px;}
#index_content div.timer div.down{ padding:22px 0 0 7px; float:left;}

.num_txt{ font-family:Arial, Helvetica, sans-serif; font-size:17px;}

#index_footer{ width:100%;margin:0 auto; overflow:hidden; height:140px; background:#333; position:fixed; bottom:0; left:0;}
#index_footer div.footerin{ width:1000px; margin:0 auto; height:85px; margin-top:35px;}
#index_footer div.footerin div.left{ width:680px; float:left;}
#index_footer div.footerin div.left ul.footermenu{ width:680px; float:left; display:block;}
#index_footer div.footerin div.left ul.footermenu li{ width:auto; padding:0 12px; float:left; background:url(../_img/00_layout/footer_line.jpg) right center no-repeat; font-size:12px; text-align:center; }
#index_footer div.footerin div.left ul.footermenu li a{color:#ADADAD; text-align:center;}
#index_footer div.footerin div.left ul.footermenu li a:hover{ color:#fff;}
#index_footer div.footerin div.left ul.copyright{width:520px; float:left; display:block; background:url(../_img/00_layout/footer_logo.jpg) left center no-repeat; padding:2px 0 0 40px; color:#ADADAD; font-size:12px; line-height:18px; margin-top:28px; margin-left:20px;}
#index_footer div.footerin div.right{ width:320px; float:right; display:block;}
#index_footer div.footerin div.right ul.icon{ width:320px; height:27px; float:left;}
#index_footer div.footerin div.right ul.icon li{ width:28px; float:right; padding-left:3px;}
#index_footer div.footerin div.right ul.creatop{ width:320px; float:left; margin-top:19px; color:#767676; font-size:11px; text-align:right;}
#index_footer div.footerin div.right ul.creatop a{color:#767676;}
#index_footer div.footerin div.right ul.creatop a:hover{ text-decoration:underline;}




/*---------------maincenter--------------------*/
#outbg{width:100%; margin:0 auto; overflow:hidden;}
#outbg div.header{ width:1000px; height:69px; margin:68px auto 0 auto; }
#outbg div.header span.logo{ width:243px; height:69px; float:left;}
#outbg div.header span.menu{ width:695px; height:40px; float:right; background:url(../_img/00_layout/menu_bg.png) left top repeat; margin-top:13px; padding-left:5px;}
#outbg div.header span.menu ul{ padding:0; margin:0;}
#outbg div.header span.menu li.m1{width:104px; height:40px; float:left; display:block;}
#outbg div.header span.menu li.m1 a{ width:104px; height:40px; background:url(../_img/00_layout/menu_01.png) left top no-repeat; text-indent:-9999px; display:block; float:left;}
#outbg div.header span.menu li.m1 a:hover{ background:url(../_img/00_layout/menu_01ov.png) left top no-repeat;}
#outbg div.header span.menu li.m2{width:158px; height:40px; float:left; display:block;}
#outbg div.header span.menu li.m2 a{ width:158px; height:40px; background:url(../_img/00_layout/menu_02.png) left top no-repeat; text-indent:-9999px; display:block;}
#outbg div.header span.menu li.m2 a:hover{ background:url(../_img/00_layout/menu_02ov.png) left top no-repeat;}
#outbg div.header span.menu li.m3{width:145px; height:40px; float:left; display:block;}
#outbg div.header span.menu li.m3 a{ width:145px; height:40px; background:url(../_img/00_layout/menu_03.png) left top no-repeat; text-indent:-9999px; display:block;}
#outbg div.header span.menu li.m3 a:hover{ background:url(../_img/00_layout/menu_03ov.png) left top no-repeat;}
#outbg div.header span.menu li.m4{width:126px; height:40px; float:left; display:block;}
#outbg div.header span.menu li.m4 a{ width:126px; height:40px; background:url(../_img/00_layout/menu_04.png) left top no-repeat; text-indent:-9999px; display:block;}
#outbg div.header span.menu li.m4 a:hover{ background:url(../_img/00_layout/menu_04ov.png) left top no-repeat;}
#outbg div.header span.menu li.m5{width:72px; height:40px; float:left; display:block;}
#outbg div.header span.menu li.m5 a{ width:72px; height:40px; background:url(../_img/00_layout/menu_05.png) left top no-repeat; text-indent:-9999px; display:block;}
#outbg div.header span.menu li.m5 a:hover{ background:url(../_img/00_layout/menu_05ov.png) left top no-repeat;}
#outbg div.header span.menu li.m6{ width:90px; height:40px; float:right; line-height:40px; text-align:center;}
#outbg div.header span.menu li.m6 a{ color:#BAAF9A; font-size:13px;}
#outbg div.header span.menu li.m6 a:hover{ color:#EFEDE9;}

.menu_line{ background:url(../_img/00_layout/menu_line.png) right center no-repeat;}

#outbg div.root{width:1000px; height:16px; margin:20px auto 9px auto;}
#outbg div.root ul{}
#outbg div.root li.current{ font-size:13px; color:#fff; float:right; background:none; padding:0; margin:0;}
#outbg div.root li{font-size:13px;  float:right; color:#fff; padding-right:13px; background:url(../_img/00_layout/root_icon.png) right center no-repeat; margin-right:10px; }
#outbg div.root li a{ color:#fff; filter:Alpha(opacity=40);}
#outbg div.root li a:hover{ text-decoration:underline;}


/*---------------01_brand--------------------*/

#brand_list{ width:880px; height:505px; padding:31px 66px 6px 66px; background:url(../_img/01_brand/brand_inbg.png) left top no-repeat; margin:0 auto; display:block; margin-top:48px; margin-bottom:63px;}
#brand_list div.tit{ width:880px; float:left; margin-bottom:40px;}
#brand_list div.tit ul{ padding:0; margin:0;}
#brand_list div.tit li{ width:880px; height:30px; text-align:center; float:left; margin-top:30px; }
#brand_list div.list{ width:880px; height:310px; float:left;}

#outbg div.brand_detail{ width:880px; min-height:736px; margin:0 auto; background:url(../_img/01_brand/brand_detailbg.png) left top no-repeat; padding:53px 66px 0 66px; overflow:hidden;}
#outbg div.brand_detail div.tit{ width:880px; float:left; padding-bottom:26px; border-bottom:#E0E0E0 2px solid;}
#outbg div.brand_detail div.tit ul.left{ width:110px; height:30px; float:left;}
#outbg div.brand_detail div.tit ul.right{ width:770px; height:30px; float:left;}
#outbg div.brand_detail div.tit ul.right li{ padding:0 15px; color:#525252; font-size:15px; float:right;}
#outbg div.brand_detail div.tit ul.right li a{color:#525252;}
#outbg div.brand_detail div.tit ul.right li a:hover,#outbg div.brand_detail div.tit ul.right li a.current{ color:#9A7B5C}
.brand_line{ background:url(../_img/01_brand/brand_08.jpg) right center no-repeat;}

#outbg div.brand_detail div.edit{ width:880px; float:left; padding:42px 0 25px 0; border-bottom:#ccc 1px dotted;}
#outbg div.brand_detail div.showcut{ width:880px; float:left; height:185px; margin:50px 0 75px 0;}
#outbg div.brand_detail div.showcut ul{ width:260px; float:left; display:block;}
#outbg div.brand_detail div.showcut li.img{ width:260px; height:100px; background:url(../_img/01_brand/brand_13.jpg) left bottom no-repeat; padding-bottom:12px;}
#outbg div.brand_detail div.showcut h1{ font-size:16px; color:#525252; font-weight:bold; width:260px; margin-top:18px; float:left;}
#outbg div.brand_detail div.showcut h1 a{color:#525252;}
#outbg div.brand_detail div.showcut h1 a:hover{ color:#333;}
#outbg div.brand_detail div.showcut h2{ font-size:12px; color:#8A8A8A; width:260px; float:left; margin-top:10px;}
.mar_50{ margin-right:50px;}
.mar_10{ margin-right:10px;}


/*---------------02_declaration--------------------*/
#declaration_list{ width:1000px; height:530px; padding:6px 6px 14px 6px; background:url(../_img/02_declaration/declaration_listbg.png) left top no-repeat; margin:0 auto; display:block; margin-top:48px; margin-bottom:42px;}

#declaration_list ul.tit1{ width:376px; float:left; margin:89px 0 0 560px;}
#declaration_list ul.tit2{ width:341px; height:39px; float:left; margin:29px 0 0 564px;}
#declaration_list ul.tit3{ width:340px; height:11px; float:left; margin:69px 0 0px 560px;}
#declaration_list ul.tit4{ width:345px; height:110px; float:left; margin:16px 0 0 560px; display:block;}
#declaration_list ul.tit4 li{width:85px; height:110px; margin-right:1px; float:left; display:block;}
#declaration_list ul.tit4 li a{ width:85px; height:110px; float:left; display:block; filter: url(desaturate.svg#greyscale); filter:Gray; -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%);}
#declaration_list ul.tit4 li a img{width:85px; height:110px; float:left; filter: url(desaturate.svg#greyscale);}
#declaration_list ul.tit4 li a:hover{ -webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%); -o-filter: grayscale(0%); filter: none;}
#declaration_list ul.tit4 li a img:hover{filter: none;}

#outbg div.brand_detail div.dec_left{ width:180px; float:left; margin-top:7px;}
#outbg div.brand_detail div.dec_left div.mainimg{ width:180px; height:225px; float:left; margin-bottom:30px;}
#outbg div.brand_detail div.dec_left div.other{ width:180px; float:left; overflow:hidden;}
#outbg div.brand_detail div.dec_left div.other ul{ padding:0; margin:0;}
#outbg div.brand_detail div.dec_left div.other li{ width:85px; height:110px; float:left; margin-bottom:10px;}

#outbg div.brand_detail div.dec_right{ width:646px; float:left; margin:0 0 94px 54px;}
#outbg div.brand_detail div.dec_right div.back{ width:646px; height:55px; float:left; text-align:right;}
#outbg div.brand_detail div.dec_right div.tit{ width:646px; float:left; border:none; overflow:hidden;}
#outbg div.brand_detail div.dec_right div.tit ul{ padding:0; margin:0;}
#outbg div.brand_detail div.dec_right div.tit li.intit{width:626px; font-size:25px; color:#333; font-style:italic; padding-right:20px;  float:left;}
#outbg div.brand_detail div.dec_right div.tit li.insub{width:646px;  color:#AE7F47; font-size:12px; float:left; margin-top:3px;}
#outbg div.brand_detail div.dec_right div.decedit{ width:646px; float:left; border:none; color:#858585; line-height:24px; margin-top:10px; font-size:15px;}

#pro_list{ width:1000px; height:400px; padding-bottom:14px; background:url(../_img/03_product/pro_s.png) left bottom no-repeat; margin:0 auto; display:block; margin-top:48px; margin-bottom:50px;}
#pro_list ul{ width:250px; height:400px; float:left;}
#pro_list li{ width:196px; padding:50px 27px 0 27px; color:#EFE8DD; line-height:20px;}
#pro_list li img{ margin-bottom:24px;}

#pro_inlist{ width:1000px; height:776px; padding:66px 6px 6px 6px; background:url(../_img/03_product/pro_detail.png) left top no-repeat; margin:0 auto; display:block; margin-bottom:33px;}
#pro_inlist div.tit{ width:1000px; height:82px; float:left; text-align:center;}
#pro_inlist div.menu{ width:800px; float:left; background:url(../_img/03_product/pro_09.jpg) left top no-repeat; padding:0 100px; margin-top:40px;}

.pro_menu a{ color:#fff; font-size:12px; font-weight:bold; display:block; line-height:30px; background:#BFA479;}
.pro_menu a:hover,.pro_menu a.current{display:block; background:#333; color:#fff; font-size:12px; height:30px; line-height:30px;}
.pro_rightline{ border-right:#fff 1px solid;}
#pro_inlist div.prolist{ width:800px; height:525px; float:left; padding:30px 100px 0 100px;}

#pro_detail{ width:1000px; height:630px; padding:0; background:#fff; margin:0 auto; display:block; margin-bottom:40px; padding:0 70px;}
#pro_detail div.left{ width:350px; float:left; margin-top:115px;}
#pro_detail div.left div.edit{ width:350px; float:left; margin-top:15px;}
#pro_detail div.right{ width:645px; float:right; height:540px; margin-top:55px;}
#pro_detail div.left ul.maintit{ width:260px; float:left;}
#pro_detail div.left ul.maintit li.txt1{ width:260px; color:#9A7B5C; font-weight:bold; margin-top:5px; font-size:20px;}
#pro_detail div.left ul.maintit li.txt2{ width:190px; color:#999; float:left; margin-top:5px; padding:0; font-size:16px;}
#pro_detail div.left ul.maintit li.txt3{ width:190px; color:#525252; margin-top:10px; line-height:20px; float:left; font-size:14px;}
#pro_detail div.left ul.color{ width:30px; float:right;}
#pro_detail div.left ul.color li.back{ width:23px; height:23px; float:right;}
#pro_detail div.left ul.color li.selects{ width:105px; float:right; margin-top:73px;}
#pro_detail div.left ul.color li.selects ul{}
#pro_detail div.left ul.color li.selects ul li{ width:20px; height:20px; margin-left:5px; float:right;}
#pro_detail div.left ul.maintxt{ width:350px; float:left; margin-top:18px; font-size:12px; color:#525252; line-height:22px;}
#pro_detail div.left ul.price{ width:350px; margin-top:22px; color:#C93A3C; float:left; font-size:12px;}
#pro_detail div.left ul.buy{ width:350px; height:80px; float:left; margin-top:35px;}
.price_txt1{ font-size:12px; font-weight:bold; color:#990000; font-style:italic;}
.price_txt2{font-size:20px; font-weight:bold; color:#990000; font-style:italic;}

/*---------------04_news--------------------*/
#news_list{ width:880px; height:505px; padding:45px 66px 6px 66px; background:url(../_img/01_brand/brand_inbg.png) left top no-repeat; margin:0 auto; display:block; margin-top:48px; margin-bottom:49px;}
#news_list div.title{ width:880px; height:30px; float:left; padding-bottom:27px; border-bottom:#E0E0E0 2px solid;}
#news_list div.title ul.left{ width:150px; height:30px; float:left;}
#news_list div.title ul.right{ width:730px; height:30px; float:left; text-align:right; background:url(../_img/04_news/new_line.jpg) right center no-repeat;}
#news_list div.title ul.right li{ font-size:15px; color:#525252; padding:0 20px; line-height:30px; background:url(../_img/04_news/new_line.jpg) left center no-repeat; text-align:center; float:right;}
#news_list div.title ul.right li a{font-size:15px; color:#525252; line-height:30px; text-align:center;}
#news_list div.title ul.right li a:hover ,#news_list div.title ul.right li a.current{ color:#9A7B5C;}
#news_list div.list{ width:880px; height:325px; float:left; margin-top:55px;}

#news_list div.list ul{ width:244px; height:100px; float:left;}
#news_list div.list li.imgs{ width:60px; height:60px; padding:3px; background:#D9CDBB; float:left; margin-right:14px; margin-top:5px;}
#news_list div.list li.date{ width:164px; float:left; font-size:12px; color:#999;}
#news_list div.list li.txt{ width:164px; float:left; margin-top:10px; color:#676767; line-height:20px; font-size:12px;}
.news_date{ font-size:12px; color:#9A7B5C; font-weight:bold;}
.news_left{ padding-right:37px; border-right:#999999 1px dotted;}
.news_center{ padding:0 37px; border-right:#999999 1px dotted;}
.news_right{ padding-left:35px;}
.mar_btn55{ margin-bottom:55px;}

#news_list div.video{ width:880px; height:340px; float:left; margin-top:40px;}
/*#news_list div.video ul{
	width:240px;
	height:140px;
	float:left;
}
#news_list div.video li.mv{ width:240px; height:140px; float:left; padding:5px;  background:#D9CDBB;}
#news_list div.video li.mv ul{ width:240px; height:140px; position:relative;}
#news_list div.video li.mv ul li.bimgs{ width:240px; height:140px; position:absolute; z-index:0;}
#news_list div.video li.mv ul li.play{width:240px; height:140px; position:absolute; z-index:1; left:0; top:0;}
#news_list div.video h1{ font-size:16px; color:#9A7B5C; margin-top:30px; width:250px; float:left; font-weight:normal;}
#news_list div.video h1 a{color:#9A7B5C;}
#news_list div.video h1 a:hover{ text-decoration:underline;}
#news_list div.video h2{ width:250px; color:#666; font-size:12px; float:left; margin-top:10px;}*/

.video_left{ padding-right:32px; border-right:#999999 1px dotted;}
.video_center{ padding:0 32px; border-right:#999999 1px dotted;}
.video_right{ padding-left:32px;}

#outbg div.news_detail{ width:880px; overflow:hidden; margin:0 auto; background:url(../_img/01_brand/brand_detailbg.png) left top no-repeat; padding:66px;}
#outbg div.news_detail div.title{ width:880px; height:95px; float:left;}
#outbg div.news_detail div.title div.left{ width:805px; float:left;}
#outbg div.news_detail div.title div.left ul{}
#outbg div.news_detail div.title div.left li.tit{ width:805px; font-size:25px; color:#333; font-weight:bold; font-style:italic; line-height:30px;}
#outbg div.news_detail div.title div.left li.date{ width:805px; margin-top:16px; color:#999; font-size:12px;}
#outbg div.news_detail div.title div.right{ width:50px; height:50px; float:right;}
#outbg div.news_detail div.edit{ width:880px; float:left; padding:43px 0 65px 0; border-bottom:#ccc 1px dotted;}
#outbg div.news_detail div.dl{ width:880px; float:left; padding-top:28px;}
#outbg div.news_detail div.dl ul{width:880px; float:left;}
#outbg div.news_detail div.dl li.icon{ width:25px; height:17px; float:left;}
#outbg div.news_detail div.dl li.txt{ font-size:12px; color:#999; float:left;}
#outbg div.news_detail div.dl li.txt a{ color:#666; font-weight:bold; text-decoration:underline;}
#outbg div.news_detail div.dl li.txt a:hover{ color:#9A7B5C;}

.mar_20{ margin-right:20px;}
.news_date{ font-size:12px; font-weight:bold; color:#9A7B5C;}

/*---------------05_faq--------------------*/
#outbg div.faq_out{ width:880px; min-height:736px; margin:0 auto; background:url(../_img/01_brand/brand_detailbg.png) left top no-repeat; padding:40px 66px 0 66px; overflow:hidden}
#outbg div.faq_out div.qatit{ width:880px; height:94px; float:left; background:url(../_img/05_faq/qa_01.jpg) right bottom no-repeat;}
#outbg div.faq_out div.qatit p.tit{ width:480px; height:32px; margin-top:6px; float:left; padding-right:0px;}
#outbg div.faq_out div.qatit p.txt{ width:540px; float:left; color:#666; line-height:160%; margin:5px 0 0 0;}
#outbg div.faq_out div.qatit p.txt a{ color:#977C55; text-decoration:underline;}
#outbg div.faq_out div.qatit p.txt a:hover{color:#745E47;}

#outbg div.faq_out div.qaleft{ width:185px; float:left; overflow:hidden; padding-right:55px;}
#outbg div.faq_out div.qaleft ul.menu{ width:185px; background:url(../_img/05_faq/qa_03.jpg) left bottom no-repeat; padding-bottom:14px; float:left; display:block;}
#outbg div.faq_out div.qaleft ul.menu li{ width:185px; height:40px; color:#fff; font-size:15px; line-height:40px; background:#BEA478; margin-bottom:1px; display:block;}
#outbg div.faq_out div.qaleft ul.menu li a{color:#fff; display:block; padding-left:24px;}
#outbg div.faq_out div.qaleft ul.menu li a:hover,#outbg div.faq_out div.qaleft ul.menu li a.current{ background:#333; display:block;}
#outbg div.faq_out div.qaleft ul.showcut{ width:185px; float:left; margin-top:12px;}
#outbg div.faq_out div.qaleft ul.showcut li{ width:185px; height:90px; float:left;}
.line_dotted{ border-bottom:#999 1px dashed}

#outbg div.faq_out div.qaright{ width:580px; float:left; overflow:hidden; padding-left:59px; border-left:#D8D8D8 1px solid; background:url(../_img/05_faq/qa_line.jpg) right top no-repeat; overflow:hidden;}
#outbg div.faq_out div.qaright div.main{ width:580px; float:left;}
#outbg div.faq_out div.qaright div.page{ width:180px; height:22px; float:left; margin:35px 0 0 200px;}
#outbg div.faq_out div.qaright div.page ul{}
#outbg div.faq_out div.qaright div.page li.arrow{ width:35px; height:22px; float:left; text-align:center;}
#outbg div.faq_out div.qaright div.page li.num{ width:22px; height:22px; float:left; font-size:13px; color:#525252; text-align:center; line-height:22px;}
#outbg div.faq_out div.qaright div.page li.num a{color:#525252;}
#outbg div.faq_out div.qaright div.page li.num a:hover,#outbg div.faq_out div.qaright div.page li.num a.current{ color:#666; text-decoration:underline;}




.page_txt{ color:#927852;}

/*---------------06_buy--------------------*/
#outbg div.buy_out{ width:900px; min-height:736px; overflow:hidden; margin:0 auto; background:url(../_img/01_brand/brand_detailbg.png) left top no-repeat; padding:53px 56px 30px 56px;}
#outbg div.buy_out div.buy_tit{ width:900px; height:30px; margin-bottom:50px; float:left; text-align:center;}
#outbg div.buy_out div.buy_edit{ width:900px; overflow:hidden; float:left;}
#outbg div.buy_out div.buy_edit a{ color:#AB955C;}
#outbg div.buy_out div.buy_edit a:hover{ color:#745E47;}


/*---------------07_contact--------------------*/
#contact_list{ width:1000px; height:530px; padding:6px 6px 14px 6px; background:url(../_img/07_contact/contact_inbg.png) left top no-repeat; margin:0 auto; display:block; margin-top:48px; margin-bottom:55px;}
#contact_list div.left{ width:495px; margin:57px 55px 0 60px; float:left; overflow:hidden;}
#contact_list div.right{ width:280px; margin:57px 55px 0 55px; float:left; overflow:hidden; color:#666; font-size:12px;}
#contact_list div.right a{ color:#A68B70; font-size:12px; text-decoration:underline;}
#contact_list div.right a:hover{ color:#745E47;}
.contact_txt1{ font-size:12px; color:#676767;}
.contact_txt2{ color:#9A7B5C; font-size:12px; font-weight:bold;}
.form_select{ width:220px; border:#A5ACB2 1px solid; color:#999999; width:220px;}
.form_input1{ width:213px; height:18px; border:#A5ACB2 1px solid; font-size:12px; color:#999999; padding-left:5px}
.form_input2{ width:253px; height:18px; border:#A5ACB2 1px solid; font-size:12px; color:#999999; padding-left:5px}
.form_input3{ width:483px; height:18px; border:#A5ACB2 1px solid; font-size:12px; color:#999999; padding-left:5px}
.form_input4{ width:113px; height:18px; border:#A5ACB2 1px solid; font-size:12px; color:#999999; padding-left:5px}
.form_area{ width:483px; height:90px; border:#A5ACB2 1px solid; font-size:12px; color:#999999; padding-left:5px}

/*---------------footer--------------------*/
#footerwrap { width:100%; margin:0 auto; overflow:hidden; height:140px; background:#333;}
#footerwrap div.footerin{ width:1000px; margin:0 auto; height:85px; margin-top:35px;}
#footerwrap div.footerin div.left{ width:680px; float:left;}
#footerwrap div.footerin div.left ul.footermenu{ width:680px; float:left; display:block;}
#footerwrap div.footerin div.left ul.footermenu li{ width:auto; padding:0 12px; float:left; background:url(../_img/00_layout/footer_line.jpg) right center no-repeat; font-size:12px; text-align:center; }
#footerwrap div.footerin div.left ul.footermenu li a{color:#ADADAD; text-align:center;}
#footerwrap div.footerin div.left ul.footermenu li a:hover{ color:#fff;}
#footerwrap div.footerin div.left ul.copyright{width:520px; float:left; display:block; background:url(../_img/00_layout/footer_logo.jpg) left center no-repeat; padding:2px 0 0 40px; color:#ADADAD; font-size:12px; line-height:18px; margin-top:28px; margin-left:20px;}
#footerwrap div.footerin div.right{ width:320px; float:right; display:block;}
#footerwrap div.footerin div.right ul.icon{ width:320px; height:27px; float:left;}
#footerwrap div.footerin div.right ul.icon li{ width:28px; float:right; padding-left:3px;}
#footerwrap div.footerin div.right ul.creatop{ width:320px; float:left; margin-top:19px; color:#767676; font-size:11px; text-align:right;}
#footerwrap div.footerin div.right ul.creatop a{color:#767676;}
#footerwrap div.footerin div.right ul.creatop a:hover{ text-decoration:underline;}





#outbg div.footerwrap{ width:100%; margin:0 auto; overflow:hidden; height:140px; background:#333;}
#outbg div.footerwrap div.footerin{ width:1000px; margin:0 auto; height:85px; margin-top:35px; }
#outbg div.footerwrap div.footerin div.left{ width:580px; float:left;}
#outbg div.footerwrap div.footerin div.left ul.footermenu{ width:580px; float:left; display:block;}
#outbg div.footerwrap div.footerin div.left ul.footermenu li{ width:96px; float:left; background:url(../_img/00_layout/footer_line.jpg) right center no-repeat; font-size:12px; text-align:center; }
#outbg div.footerwrap div.footerin div.left ul.footermenu li a{color:#ADADAD; text-align:center;}
#outbg div.footerwrap div.footerin div.left ul.footermenu li a:hover{ color:#fff;}
#outbg div.footerwrap div.footerin div.left ul.copyright{width:520px; float:left; display:block; background:url(../_img/00_layout/footer_logo.jpg) left center no-repeat; padding:2px 0 0 40px; color:#ADADAD; font-size:12px; line-height:18px; margin-top:28px; margin-left:20px;}
#outbg div.footerwrap div.footerin div.right{ width:420px; float:right; display:block;}
#outbg div.footerwrap div.footerin div.right ul.icon{ width:420px; height:27px; float:left;}
#outbg div.footerwrap div.footerin div.right ul.icon li{ width:28px; float:right; padding-left:3px;}
#outbg div.footerwrap div.footerin div.right ul.creatop{ width:420px; float:left; margin-top:19px; color:#767676; font-size:11px; text-align:right;}
#outbg div.footerwrap div.footerin div.right ul.creatop a{color:#767676;}
#outbg div.footerwrap div.footerin div.right ul.creatop a:hover{ text-decoration:underline;}
