.grayscale {
      /* filter: grayscale(75%);
        -webkit-filter: grayscale(75%);
		-o-filter:grayscale(75%);
		-ms-filter:grayscale(75%);
		-moz-filter:grayscale(75%);*/
}


@font-face {
  font-family: 'Parisienne';
  font-style: normal;
  font-weight: 400;
  src: url(font/Parisienne.eot);
  src: local('Parisienne'), local('Parisienne-Regular'), url(font/Parisienne.eot) format('embedded-opentype'), url(font/Parisienne.woff) format('woff');
}

/* MAIN HTML */
body,td,th{font-family:Arial,Verdana,Tahoma,Verdana,Geneva,sans-serif;font-size:13px;color:#333;}
form{ margin:0; padding:0;}
body{margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;background-color:#000;}
html,
body{height:100%;}
#wrapper{min-height:100%;position:relative;}
#header{padding:0;}
#content{padding:0;padding-bottom:60px;}
#footer{width:100%;height:42px;position:absolute;bottom:0;left:0;}

/* ************************************************************************ */
/* define main begin */
.df-m-w{width:960px;}
.df-m-c{ margin:0 auto;}
.line-gold{height:3px;background-color:#D4AA5E;background-image:url(../pictures/line-bottom-gold.png);}
.inline-block{display:inline-block;*display: inline;zoom:1;}
.btn-dropdown{color:#FFF;text-decoration:none; padding-right:16px !important; background-image:url(../pictures/icon/dropdown-g.png); background-position:right; background-repeat:no-repeat;text-transform: capitalize;}
.btn-dropdown:hover{color:#999;background-image:url(../pictures/icon/dropdownup-g.png);}

.slide-nav{text-align:right;margin:0 auto;margin-bottom:10px;}
.slide-nav ul{display:block; list-style:none;overflow:hidden; padding:0; margin:0; line-height:none;}
.slide-nav ul li{display:inline-block;*display: inline;zoom:1;width:9px; height:9px;*margin-left:2px;}
.slide-nav ul li a{text-decoration:none;display:block;width:9px; height:9px; -webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%; background-color: #FFF;}
.slide-nav ul li.active a, .slide-nav ul li a:hover{background-color:#D5AB45;}
/* define main end */
/* ************************************************************************ */
/* header begin */
#header{position:relative;margin:0 auto;background-image:url(../pictures/bg-header.png);background-position:right bottom;background-repeat:no-repeat;}
.h-logo{position:absolute; bottom:-15px; width:284;height:142;z-index:99 !important;}
.h-logo-size{width:284px; height:130px;}
.h-box-content-right{text-align:right;position: absolute; bottom:0; right:0px;}
.h-search{margin-bottom:14px;color:#FFF; vertical-align:bottom;}
.h-search form{padding:0;margin:0;line-height:nome;}
.h-search input{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:none;padding:2px 8px;background-color:rgba(255,255,255,0.3); *background-color:#FFF;color:#FFF;*color:#333;width:120px; font-size:11px;}
.h-language{margin-bottom:14px;color:#FFF;}
.h-menu ul{list-style:none;display:inline-block;*display:inline;zoom:1;padding:0;margin:0;overflow:hidden;text-align:right;}
.h-menu ul li{display:inline-block;*display:inline;zoom:1;color:#FFF;margin-left:20px;margin-bottom:-4px;*margin-bottom:0px;overflow:hidden;padding:4px 0px;}
.h-menu ul li a{padding:4px 0px;font-size:14px;font-weight:bold;text-decoration:none;color:#D7B35D;text-shadow: 2px 2px #000; text-transform: capitalize;}
.h-menu ul li a:hover{color:#CCC;}
.h-menu ul li.active a{color:#CCC;}
.h-menu ul li ol{display:block ;background-color: #FFF; border:1px #FFF solid; padding:0; margin:0; list-style:none;position:absolute; overflow:hidden; z-index:99;}
.h-menu ul li ol{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:0px 1px 8px #000;border-top:4px solid #FFF;}
.h-menu ul li ol li{display:block !important;text-align:left;padding:0; margin:0;background: #e0e0e0;float:none !important;
background: -moz-linear-gradient(top,  #e0e0e0 0%, #ededed 100%);
background: -webkit-gradient(linear,left top, left bottom, color-stop(0%,#e0e0e0), color-stop(100%,#ededed));
background: -webkit-linear-gradient(top,  #e0e0e0 0%,#ededed 100%);
background: -o-linear-gradient(top,  #e0e0e0 0%,#ededed 100%);
background: -ms-linear-gradient(top,  #e0e0e0 0%,#ededed 100%);
background: linear-gradient(to bottom,  #e0e0e0 0%,#ededed 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0e0e0', endColorstr='#ededed',GradientType=0 );
-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;
}
.h-menu ul li ol li a{ display:block !important;font-weight: normal; color:#333 !important; font-size:13px;padding:6px 20px; text-decoration:none;color:#84652B;text-shadow:none;overflow:hidden;}
.h-menu ul li ol li a:hover , .h-menu ul li ol li.active a{color:#FFF !important;}
.h-menu ul li ol li:hover, .h-menu ul li ol li.active{color: #FFF !important;background: #c2943d;
background: -moz-linear-gradient(top,  #c2943d 0%, #c1ab3e 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c2943d), color-stop(100%,#c1ab3e));
background: -webkit-linear-gradient(top,  #c2943d 0%,#c1ab3e 100%);
background: -o-linear-gradient(top,  #c2943d 0%,#c1ab3e 100%);
background: -ms-linear-gradient(top,  #c2943d 0%,#c1ab3e 100%);
background: linear-gradient(to bottom,  #c2943d 0%,#c1ab3e 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c2943d', endColorstr='#c1ab3e',GradientType=0 );

}
/* header end */
/* ************************************************************************ */
/* footer begin */
#footer{background-image:url(../pictures/bg-footer.png);background-position:center top;background-repeat:no-repeat;margin-top:40px;}
.footer-box{padding:10px 20px;position:relative;margin:0 auto;}
.footer-box ul{list-style:none;padding:0;margin:0; display:block;overflow:hidden;}
.footer-box ul li{display:inline-block;*display: inline;zoom:1;font-size:12px;color:#FFF;margin-right:10px;float:left;}
.footer-box ul li a{ color:#FFF;font-size:12px;text-decoration:none;overflow:hidden; float:left;border-bottom:2px rgba(0,0,0,0) solid;}
.footer-box ul li a:hover{ color:#C7AD6C; border-bottom:2px #C7AD6C solid;}
.footer-box ul li a img{ border:none; height:14px;}
.footer-box ul li.cright{margin-right:0;float:right;}
/* footer end */
/* ************************************************************************ */
/* body begin */
.box-about-bg{background-position:left top; background-repeat:no-repeat; padding-left:30px;}
.box-about-str{width:50%; left:50%; margin-left:50%; font-size:13px; color:#FFF; padding-top:50px;}
.box-about-str h1{font-size:76px;font-weight:normal; font-style:italic;color:#D8B758;font-family: 'Parisienne', cursive;text-shadow:inset 1px 1px 10px #000; line-height:none; padding:0; margin:0; margin-bottom:20px;}

.box-contact-bg{overflow:hidden; background-position:center top; background-repeat:no-repeat;}
.box-contact{width:50%;float:left;display:inline-block;*display: inline;zoom:1;}
.box-contact h1{ color:#E8C263; font-size:30px; font-weight:bold;padding:0; margin:0; line-height:none; margin-bottom:10px;}
.box-contact h2{ color: #FFF; font-size:20px; font-weight:bold;padding:0; margin:0; line-height:none;margin-bottom:10px;}
.box-contact{color: #FFF; font-size:14px; font-weight:normal;}
.box-contact-map{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px; border:4px #FFF solid;}
.box-contact-map:hover{border:4px #9C0 solid;}
.box-contact-form{display:block;padding:0;margin:0;list-style:none; overflow:hidden; margin-bottom:8px;}
.box-contact-form li{display:inline-block;*display: inline;zoom:1; float:left;width:30%;text-align:right;font-size:13px;font-weight:bold;text-align:left;}
.box-contact-form li div{padding-right:10px;}
.box-contact-form li input, .box-contact-form li textarea{ border:none; background-color:#F0EDE5; padding:2px 4px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:2px #FFF solid; color:#724D09; font-weight:bold;}
.box-contact-form li input:hover, .box-contact-form li textarea:hover{border:2px #9C0 solid;}
.box-contact-form li .btn-send, .box-contact-form li .btn-clear{ background-color:#CBAA6B; color:#312611; border:1px #DBC499 solid; cursor:pointer; font-weight:bold;}
.box-contact-form li .btn-clear{ background-color:#CCC; color:#724D09;}
.box-contact-form li .btn-send:hover{ background-color:#D7BD8C;border:1px #CBAA6B solid;}
.box-contact-form li .btn-clear:hover{ background-color: #FFF;border:1px #FFF solid;}

.box-product{display:inline-block;*display: inline;zoom:1;background-color:#C7AD6C; overflow:hidden;padding:2px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin:0 20px; margin-right:32px; margin-bottom:20px;
	background-color:#B19441; background-image:url(../pictures/bg-product-list-bg.png); background-position:right bottom; background-repeat:no-repeat;
}
.box-product:hover{
	background-color: #D1C5AB;background-image:url(../pictures/bg-product-list-bg.png); background-position:right bottom; background-repeat:no-repeat;
}
.box-product-img{display:block;background-color: #000;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;box-shadow:0px 0px 3px #000; padding:10px;
background: #000000; background-image:url(../pictures/bg-product-list.jpg); background-position:top left; background-repeat:no-repeat;

}
.box-product a{ text-decoration:none;}
.box-product-img img{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px; border:none !important;}
.box-product-str{display:block;padding:4px 2px;font-size:12px;font-weight:bold;color:#FFF;text-decoration:none ;}
.box-product-str a{font-size:12px;font-weight:bold;color:#FFF;text-decoration:none;}
.box-product:hover .box-product-str a{color:#FFF;}

.box-product-navi {display:block;margin-top:10px;margin-left:20px;color: #FFF; font-weight:bold; font-size:11px;}
.box-product-navi a{color:#CCC;font-weight:bold;font-size:11px;padding:2px 8px;text-decoration:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px; margin-right:4px;border-bottom:2px #CCC solid;}
.box-product-navi a:hover, .box-product-navi a.active{background-color:#CCC; color: #000;}

/* body end */
/* ************************************************************************ */

/* product detail */
.prod-detail-list{/*background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAABCAYAAAAb4BS0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDYvMjAvMTOH3+HBAAAAFklEQVQImWMoLS188v//f4b///8zAAA04Ag64YjB9AAAAABJRU5ErkJggg==);*/background-repeat:repeat-x; background-position:center;overflow:hidden;list-style:none; width:100%; display:block; padding:0; margin:0;clear:both; margin-bottom:0px;border-bottom:1px rgba(255,255,255,0.2) dotted;*border-bottom:1px #666 dotted;}
.prod-detail-list li{ display: inline-block; float:left;font-size:14px;color: #CCC;/*background-color: #000;*/}
.prod-detail-list:hover{ border-bottom:1px #FFF solid;}
.prod-detail-list:hover li{ color:#FFF;}
.prod-detail-list li.title{ float:left; text-align:left;padding-right:4px;}
.prod-detail-list li.info{ float:right; text-align:left;padding-left:4px;}
.prod-detail-list li.info ol{font-size:12px;}
.prod-detail-list li.title-main{font-size:14px;color:#CCC; font-weight:bold; text-decoration:underline; width:100%;margin:10px 0 4px 0;}
.prod-detail-picture{padding:10px 10px 1px 0px;*padding-bottom:5px;background-color: rgba(255,255,255,0.1) /*#222*/;overflow:hidden;}
.pd-det-info-title{ font-size:14px; font-weight:bold; margin-bottom:10px; text-decoration: underline;color:#CCC;}
.pd-det-info{ font-size:12px; margin-bottom:10px; text-indent:30px;color:#CCC;}
.pd-det-info-list-pay{ display:block; list-style: square; font-size:12px; color: #CCC; padding-left:0px;}
.pd-det-info-list-pay li{display: inline;}
.pd-det-info-list-pay li.main{ margin:2px; margin-left:0; list-style:none; font-size:12px; font-weight:bold; clear:both; display:block;}
.pd-det-info-list-pay li:after{ content:" / ";}
.pd-det-info-list-pay li.main:after{ content:"";}
.pd-det-box-list-info{display:inline-block;width:340px;margin:0px 0px 0px 10px;*margin:20px 10px;*zoom: 1;*display: inline;vertical-align:top;}
.pd-det-box-list-info .ins-box{padding:0px; padding-top:0;}
/* box product */
.pd-box-data{display: block;margin:0 auto;text-align: left;}
.pd-box{display:inline-block;width:200px;margin:20px 11px;*margin:20px 12px;*zoom: 1;*display: inline;}
.pd-box-border{display:block;padding:2px;background-color: #000;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.pd-box:hover .pd-box-border{background-color: #FC3;}
.pd-box:hover .pd-box-pic-cover{-moz-box-shadow:inset 0px 0px 120px #FC3;-webkit-box-shadow:inset 0px 0px 120px #FC3;box-shadow:inset 0px 0px 120px #FC3;}
.pd-box:hover .box-btn-cate{background-color: rgba(0,0,0,0.7);}
.pd-box-pic{display:block;background-position:center; background-repeat:no-repeat; background-color:#000 !important;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
/*.pd-box-pic-cover{display:block;height:160px;background-image:url(../pictures/pd-bg-cover.png);*background-image: none; background-position:center; background-repeat:no-repeat; background-size:100% 100%;-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;}*/
.pd-box-pic-cover{display:block;height:160px;-moz-box-shadow:inset 0px 0px 120px rgba(0,0,0,0.4);-webkit-box-shadow:inset 0px 0px 120px rgba(0,0,0,0.4);box-shadow:inset 0px 0px 120px rgba(0,0,0,0.4); background-color: transparent;-webkit-border-radius:2px;-moz-border-radius: 2px;border-radius: 2px;}
.pd-box-pic-cover-l{-moz-box-shadow:inset 0px 0px 200px rgba(0,0,0,0.4);-webkit-box-shadow:inset 0px 0px 200px rgba(0,0,0,0.4);box-shadow:inset 0px 0px 200px rgba(0,0,0,0.4);}
.pd-box-pic-cover-m{-moz-box-shadow:inset 0px 0px 100px rgba(0,0,0,0.4);-webkit-box-shadow:inset 0px 0px 100px rgba(0,0,0,0.4);box-shadow:inset 0px 0px 100px rgba(0,0,0,0.4);}
.pd-box-pic-cover-s{-moz-box-shadow:inset 0px 0px 70px rgba(0,0,0,0.4);-webkit-box-shadow:inset 0px 0px 70px rgba(0,0,0,0.4);box-shadow:inset 0px 0px 70px rgba(0,0,0,0.4);}
.pd-box-txt{width:196px;background-color:#0CF; margin-left:2px; background-color:#E4DFC9; 
-webkit-border-bottom-right-radius: 2px;
-webkit-border-bottom-left-radius: 2px;
-moz-border-radius-bottomright: 2px;
-moz-border-radius-bottomleft: 2px;
border-bottom-right-radius: 2px;
border-bottom-left-radius: 2px;

}
.pd-box-txt-detail{padding:8px;overflow:hidden; display:block; padding-top:2px; text-align:left;}
.pd-box-txt-detail-title, .pd-box-txt-detail-title a{color:#59574E; font-size:14px; font-weight:bold; text-decoration:underline;}
.pd-box-txt-detail-stitle{color:#59574E; font-size:12px;}
.pd-box-txt-btn-left{color:#59574E; font-size:12px; float:left; margin-top:4px;}
.pd-box-txt-btn-right{color:#59574E; font-size:12px; float: right; margin-top:4px;}
.pd-box-txt-btn-left a, .pd-box-txt-btn-right a{font-family:Arial,Verdana;padding:4px 20px; background-color:#393833; font-weight:bold; color:#D5C766;overflow:hidden; display:block; text-decoration:none; font-size:13px;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.pd-box-txt-btn-left a:hover, .pd-box-txt-btn-right a:hover{ background-color:#A5941D; color:#333;}

.box-btn-cate{width:100%;position:absolute; bottom:0;background-color: rgba(0,0,0,0.5); padding:0 !important; margin:0 !important; border-top:1px solid rgba(255,255,255,0.2);*background-color:#333;*border-top:1px solid #666;}
.box-btn-cate-blur{height:36px !important;position:absolute;width:94%;text-align:center; left:4px; margin-left:0px; bottom:6px;z-index:2; height:32px;  background-position:-6px 76px;
filter: blur(4px);-webkit-filter: blur(4px);-moz-filter: blur(4px);-o-filter: blur(4px); -ms-filter: blur(4px);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='4');}
.btn-cat-name{overflow:hidden; white-space:nowrap;color:rgba(255,255,255,0.8) !important;*color:#FFF !important;font-size:18px !important;
padding:1px 10px !important; background-color:transparent !important;text-shadow: 1px 1px 0px rgba(0,0,0,0.4);
/*background-size:100%;background-color:rgba(0,0,0,0.4) !important;background-image:url(../pictures/btn-cover.png);*background-image:none;background-position:center; -moz-box-shadow: 0px 1px 1px rgba(0,0,0,0.6);-webkit-box-shadow: 0px 1px 1px rgba(0,0,0,0.6);box-shadow: 0px 1px 1px rgba(0,0,0,0.4);*/}
.btn-cat-name sup{ padding:0 !important; margin:0 !important;line-height: 0;} 
.btn-cat-name:hover{ /*background-color: rgba(0,0,0,0.8) !important;color: #FFF !important;*background-color: #000 !important;*/ text-decoration:underline; color:#FFF !important;}
.btn-cat-next{color:#FFF !important;float:left; display:inline; margin-right:4px !important;font-size:18px !important; background-color:#F63 !important; padding:1px 10px !important; background-position:center; background-size:100%;-moz-box-shadow: 0px 1px 2px rgba(0,0,0,0.6);-webkit-box-shadow: 0px 1px 2px rgba(0,0,0,0.6);box-shadow: 0px 1px 2px rgba(0,0,0,0.4);
box-shadow:inset 4px -4px 20px rgba(0,0,0,0.2),inset -4px -4px 20px rgba(0,0,0,0.2);
}
.btn-cat-next:hover{ background-color:#82BA36 !important;}
/* btn */
.btn-a{ background-color:#DCC533; padding:8px 40px; color:rgba(0,0,0,0.7);*color:#333; font-size:18px; text-decoration:none; font-weight:bold; overflow:hidden; float:left;/*background-image:url(../pictures/btn-cover.png);*/background-position:center; background-repeat:no-repeat; background-size:100% 100%;*background-image:none;
text-shadow: 1px 1px 0px rgba(255,255,255,0.4);
-moz-box-shadow: 0px 1px 2px rgba(0,0,0,0.6);-webkit-box-shadow: 0px 1px 2px rgba(0,0,0,0.6);box-shadow: 0px 1px 2px rgba(0,0,0,0.6);
-moz-box-shadow:inset 0px 0px 6px rgba(255,255,255,0.6);-webkit-box-shadow:inset 0px 0px 6px rgba(255,255,255,0.6);box-shadow:inset 0px 0px 6px rgba(255,255,255,0.6);-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAuMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0OCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC4yIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ5JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(-45deg,  rgba(255,255,255,0.1) 0%, rgba(255,255,255,0.2) 48%, rgba(255,255,255,0) 49%, rgba(255,255,255,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(255,255,255,0.1)), color-stop(48%,rgba(255,255,255,0.2)), color-stop(49%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg,  rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.2) 48%,rgba(255,255,255,0) 49%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg,  rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.2) 48%,rgba(255,255,255,0) 49%,rgba(255,255,255,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg,  rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.2) 48%,rgba(255,255,255,0) 49%,rgba(255,255,255,0) 100%); /* IE10+ */
background: linear-gradient(135deg,  rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.2) 48%,rgba(255,255,255,0) 49%,rgba(255,255,255,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1affffff', endColorstr='#00ffffff',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */


box-shadow:inset 4px -4px 30px rgba(0,0,0,0.1),inset -4px -4px 30px rgba(0,0,0,0.1);
/*-webkit-box-shadow:inset 10px -20px 80px rgba(0,0,0,0.3),inset -10px 0px 80px rgba(0,0,0,0.3);
-moz-box-shadow:inset 10px -20px 80px rgba(0,0,0,0.3),inset -10px 0px 80px rgba(0,0,0,0.3);*/
}
.btn-a:hover{ color: #000;-moz-box-shadow:inset 0px 0px 20px rgba(255,255,255,1);-webkit-box-shadow:inset 0px 0px 20px rgba(255,255,255,1);box-shadow:inset 0px 0px 20px rgba(255,255,255,1);}

/* search */
.search-qm{ border:none; color:#FFF; font-size:18px; padding:4px 10px; background-color:rgba(0,0,0,0.4);*background-color: #000;
-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.2);
-webkit-box-shadow: 0px 1px 2px rgba(0,0,0,0.2);
box-shadow:0px 1px 2px rgba(0,0,0,0.2);
-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;
}
.search-qm:focus{
background-color:rgba(255,255,255,0.6);*background-color:#FFF; color:#000;
-moz-box-shadow:inset 2px 2px 2px rgba(0,0,0,0.2);
-webkit-box-shadow:inset 2px 2px 2px rgba(0,0,0,0.2);
box-shadow:inset 2px 2px 2px rgba(0,0,0,0.2);
}
.search-qm-btn{
	border:none; background-color:#DCC533;font-size:18px; padding:4px 10px; cursor:pointer;
	-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.2);
-webkit-box-shadow: 0px 1px 2px rgba(0,0,0,0.2);
box-shadow:0px 1px 2px rgba(0,0,0,0.2);
	-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;
}
.box-aJaxdata{-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;}
/* ge */
.data_cat{ display:block; clear:both; overflow:hidden;background-color:#3F3E38; margin:0; padding:0;-moz-box-shadow: 0px 1px 2px rgba(0,0,0,0.6);-webkit-box-shadow: 0px 1px 2px rgba(0,0,0,0.6);box-shadow: 0px 1px 2px rgba(0,0,0,0.6);}
.data_cat ul{ display:block;font-family:'KKFONT',Arial,Tahoma; padding:0; margin:0; padding:4px;}
.data_cat ul li{ font-size:30px; color:#FFF; list-style:none;padding:0; float:left; margin:0;background-color:rgba(0,0,0,0.1); padding:10px 10px; margin:4px 4px;border-radius:2px;}
.data_cat ul li.cat-main{ background-color:#A5914F;}
.data_cat ul li.line{ background-color: #333; border-color:#000;padding:1px;}
.data_cat ul li.b{ background-color: #38832C;}
.data_cat ul li.main{ background-color: #AB5210;}
.data_cat ul li.w{ overflow:hidden; display:block !important; width:90%;}
.data_cat ul li:hover, .data_cat ul li:hover a{ background-color:#5098A5; color: #FFF;}
.data_cat ul li a{ font-size:14px; color:#FFF; text-decoration:none;padding:0; margin:0;display:block;}
/* op page */
.box-pop{display:block;margin-bottom:10px;overflow:hidden; z-index:99;}
.box-pop ul{display:block; margin:0;padding:0; list-style:none;overflow:hidden;}
.box-pop ul li{display:inline;padding:0;margin:0;margin-right:10px;}
.box-pop ul li a{ font-family:kkMenu;display: inline-block;padding:10px 20px; background-color: transparent;color:#333; font-size:22px; text-decoration:none; font-weight:bold;
-webkit-border-bottom-left-radius: 4px;
-webkit-border-bottom-right-radius: 4px;
-moz-border-radius-bottomleft: 4px;
-moz-border-radius-bottomright: 4px;
border-bottom-left-radius:4px;
border-bottom-right-radius: 4px;border:1px solid; border-top:none; border-color:transparent;}
.box-pop ul li a:hover, .box-pop ul li.active a{background-color:rgba(0,0,0,0.5); border:1px rgba(0,0,0,0.4) solid; border-top:none;*background-color:#666;color: #FFF;}
