﻿body {
}
@charset "utf-8";
/* CSS Document */
body { font-family:"Microsoft JhengHei"; font-size:13px; color:#666666;}
* { margin:0; padding:0;}
a { color:#333333; text-decoration:none;}
a:hover { color:#D70000; text-decoration:none; cursor:pointer;}
img { border:0;} 
.clear{ clear:both;}
ul{ list-style-type:none}
li{ display:inline}
li a{ font-size:12px}
a {outline: none;}
a:active {star:expression(this.onFocus=this.blur());}
:focus { outline:0; }
html{overflow-x:hidden;overflow-y:scroll}

header{color:#fff; text-align:center; line-height:40px; font-size:16px;background-color: #356213;overflow: hidden;height: 40px;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #6dcb28), color-stop(1, #356213));
}
header a{ background:url(../images/blackicon.png) no-repeat 0 12px; background-size:10px 14px; width:10px; height:40px;float:left;margin:0 5px;}
.indexa{position: absolute;right: 5px;top:0;}
header a:hover{ background-color:#088c24; color:#fff;box-shadow:0 0 5px #bbbbbb;}
.ico-right {content: "";border-bottom: transparent 5px dashed;border-left: transparent 5px dashed;border-top: #fff 5px solid;
border-right: transparent 5px dashed;vertical-align: middle;display: inline-block; float:right;margin-top: 10px;}
.ico-rightss {content: "";border-bottom: transparent 5px dashed;border-left: transparent 5px dashed;border-top: #ccc 5px solid;
border-right: transparent 5px dashed;vertical-align: middle;display: inline-block; float:left;margin: 10px 0 0 0;}
.title_1{ background-color:#f1f1f1; color:#333; text-indent:10px; padding:10px; font-size:14px; font-weight:100;}
.main{ width:100%;}
.main1{ padding:1px;}
.bigimg{ width:100%;}
.bigimg img{ width:100%; border-radius:4px;}
.yuandiv{ border-radius: 4px;border: 1px solid #e8e8e8;background: #fff;margin: 10px 0;float: left;width: 100%; padding:10px 0;}
.yuandiv p{ padding-bottom:10px;}
.txtinput{ border-radius:4px; border:1px solid #dddddd; width:100%; line-height:40px; margin:10px 0;font-family:"Microsoft YaHei";}
.searchbtn{ background:#e49704; color:#fff; text-align:center; width:100%; line-height:35px; border:none; border-radius:4px; font-family:"Microsoft YaHei";}

.main_1{ padding-bottom:20px;}
.main_1 img{width:150px; height:170px; float:left; padding-right:10px;}
.main_1 p{color:#333; padding-bottom:10px;}
.classdiv{ border-radius:8px; color:#fff;background-color: #358012;}
.class_title P{ padding-bottom:5px;}
.class_title{margin-bottom:1px; width:100%;padding:8px 0; text-indent:10px; border-bottom:1px solid #fff;}
.show2 p{ padding:6px 10px;}

.your{ margin-right:10px;}
.divshow1{display:none;margin-top: 10px; color:#666;background: #fff;}
.smalldiv{display:none; background:#fff; color:#666;border-radius: 10px; padding:10px 0;}
.smalldiv p{padding:3px;padding-left:20px;}
.borderdiv{border:3px solid #03a425; border-radius:8px; background-color:#fff; color:#666; padding:10px;}
.dx {-webkit-transform: rotate(180deg);-webkit-transform-origin: 50% 50%;-o-transform: rotate(180deg);-o-transform-origin: 50% 50%;
transform: rotate(180deg);transform-origin: 50% 50%; margin-top:0;}

.icon_div p{ text-align:center;}
.icon_div a{ display:inline-block; width:31%; color:#fff; font-size:14px;position:relative;}
.icon_div a img{ width:100%;}
.icon_div span{ position:absolute; z-index:1; left:10px; top:5px;}


/*-------鍙嶉涓績------*/
.ico-rights {content: "";border-bottom: transparent 5px dashed;border-left: transparent 5px dashed;border-top: #fff 5px solid;
border-right: transparent 5px dashed;vertical-align: middle;display: inline-block; float:right;margin-top:5px;-webkit-transform: rotate(-90deg);-webkit-transform-origin: 50% 50%;-o-transform: rotate(-90deg);-o-transform-origin: 50% 50%;
transform: rotate(-90deg);transform-origin: 50% 50%; }

.leftz{ float:left;}
.fktextarea,.txtint{ border:1px solid #dddddd; background-color:#fff; border-radius:8px; width:100%; height:38px; }
.fktextarea{ height:80px; padding:10px 0; margin-bottom:10px;}
.fkdiv{display:block;}
.fkdiv h3,.storediv h3{ padding:5px 0; font-weight:100; font-size:14px;}
.fkdiv p input[type=button]{-webkit-appearance: none;width:100%; text-align:center; color:#fff; font-family:"Microsoft YaHei"; line-height:40px; border-radius:8px; border:none; margin:5px 0;}
.btncancel{ background-color:#b1b1b1;}
/*------缃戠偣----------*/
.storediv{ display:block; border:1px solid #d5d5d5; background:#fff; margin:10px; border-radius:8px;}
.storediv em{ display:inline-block; width:25px; height:18px;}
.store_name{ background:url(../images/storeicon.png) no-repeat 2px -21px ; background-size:18px;}
.store_phone{ background:url(../images/storeicon.png) no-repeat 0 -42px ; background-size:18px;}
.store_address{ background:url(../images/storeicon.png) no-repeat 0 0 ; background-size:18px;}

/*------璧勮淇℃伅-------*/
.newsul{line-height:30px;padding:10px;}
.newsul li{width:100%;display: block;}
.newsul li b{white-space: nowrap;text-overflow: ellipsis;overflow: hidden; padding-left:10px;font-weight: bold;font-size: 14px;background: #358012;color: #fff;display: block;}
.newsul li span{line-height: 22px;border-top:1px dotted #ccc; padding-top:10px;}

.newsdiv h1{ font-size:18px; text-align:center; color:#333; padding:10px 0;}
.newsdiv span {text-align: center; font-size:12px; text-align:center; display:block;}
.newscontent{ font-size:12px; color:#666; line-height:22px; padding:10px;}
.newscontent p{ text-indent:25px; color:#666;}
/*-------鍙傝€冨敭浠�-----------*/
.price_div{ padding:10px;}
.price_div p b{text-align:center; display:block; padding-bottom:10px;}
.price_div h4{ line-height:20px; border-bottom:1px solid #ccc; font-weight:100; padding-bottom:10px;}
.pricediv{border:#CCC solid 1px;padding:10px; margin:0 auto; color:#666;}
.price_tab{border: 1px solid #ccc;width:100%;margin: 0 auto;margin-top: 10px;line-height:30px; margin-bottom:10px;}
/*瑙嗛绠＄悊*/
.videodiv{ width:100%; margin-bottom:10px;}
/*淇冮攢淇℃伅*/
.promotdiv{ position:relative; margin-top:20px;}
.promotdiv dl{ width:100%;position:relative;}
.promotdiv dd a{ font-size:14px;}
.promotdiv dd{ position:absolute; left:90px; top:10px;}
.promotdiv dd span{ color:#999;}
.promotdiv strong{ color:#333;}
.bianma_dian{ padding:10px; min-height:200px; }
.divimgcc img,.newsul li img{ width:100%;padding-top: 10px;}
/*鍒嗛〉*/
.page_div{text-align:center;margin: 15px;}
.page_div a{ padding:5px 8px; color:#fff; margin:0 4px;border-radius:8px; background:#e49704;}
/*鍚庢坊鍔犱慨鏀筩ss*/
.index01 {width: 95%;max-width: 480px;margin: 10px auto;}
.index02 {width: 100%;margin: auto;margin-bottom: 10px;overflow: hidden;}
.divshadow01 {filter: progid:DXImageTransform.Microsoft.Shadow(color=#909090, direction=120, strength=4);-moz-box-shadow: 1px 1px 1px #909090;
-webkit-box-shadow: 1px 1px 1px #909090;box-shadow: 0px 1px 2px #909090;}
.index04 {width: 100%;margin: auto;float:left;padding: 10px 0;}
.index05 {width: 45%;float: left;max-height: 180px;overflow: hidden; padding-left:10px;}
.index07 {width:47%;padding-left: 3%;float: left;line-height: 22px;}
.index07 b{ color:#333;}
.button05 {background-color: #cccccc;border: 1px solid #f1f1f1;
    border-radius: 1em;
    color: #333;
    height: 36px;
    line-height: 20px;
    text-shadow: 1px 1px 1px #fff;
    padding: 0 7px;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ffffff), color-stop(1, #cccccc));
}
.cyzj05 {width:100%;margin: auto;border-radius: 0.5em;border: #ccc solid 1px;margin-bottom: 10px;overflow: hidden;position: relative;}
.cyzj05 img{border-radius: 0.5em; }
.divshadow01 {filter: progid:DXImageTransform.Microsoft.Shadow(color=#909090, direction=120, strength=4);-moz-box-shadow: 1px 1px 1px #909090;-webkit-box-shadow: 1px 1px 1px #909090;box-shadow: 0px 1px 2px #909090;}
.index03 {margin-top: -2%;margin-bottom: -2%;margin-left: -2%;}
.index11 {width: 96%;padding: 2%;text-align: left;margin: auto;position: relative;}
.bg01 {background-color: #f3f3f3;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ffffff), color-stop(1, #f3f3f3));
}
.cyzj06 {margin: auto;line-height: 22px;text-shadow: 1px 1px 1px #fff;}
.index15 {border: #CCC solid 1px;border-radius: 0em 0em 0.5em 0.5em;}
.maxdiv{border-radius: 4px;border: 1px solid #ccc;background: #fff;margin: 10px;padding: 10px;}
.link_a{float:left; position: relative; width:100%;}
.link_a img{position: absolute;left: 12px;width: 40px;height: 40px; top:22%;}
.link_a span{line-height:22px; color:#666; width:75%;padding:10px 0 10px 65px;display: inline-block;}
.link_a b{color:#333;font-size:16px;}
.link_a:hover{color:#090;}
.link_a em{background:url(../images/icoleft.gif) no-repeat right; height:15px;position: absolute; right:10px; width:12px;top:45%;}
.price_div p{line-height:22px;text-indent: 10px;}

.phonediv{background: url(../images/sprite.png) no-repeat 10px 0; padding-left:50px; height:30px; margin:10px 0;border-bottom: 1px solid #e8e8e8;position: relative;}
.addressdiv{background: url(../images/sprite2.png) no-repeat 10px 0; padding-left:50px; height:30px; line-height:30px; margin:10px 0;position: relative;}
.em_right{background:url(../images/icoleft.gif) no-repeat right; height:15px;position: absolute; right:10px; width:12px;top:5px;}
.borderdiv_1{border-radius: 4px;border: 1px solid #e8e8e8;background: #fff;margin: 10px;}

.shuomingp{padding: 10px;background: #fff;margin: 0 0 10px 0;line-height: 22px;text-indent: 10px; border-top:2px solid #e8e6e6;border-bottom:2px solid #e8e6e6;box-shadow:2px 1px 2px #E8E6E6;;}
.btinput{width:100%; height:40px;line-height:38px;border: 1px solid #ff4e00;background-color:#ff6000;border-radius: 8px; color:#fff; font-size:16px;font-family: "Microsoft YaHei";margin-top:10px;}
.txtborder0{border:none; padding: 10px 0;font-family: "Microsoft YaHei";width:100%;border-radius: 4px;padding-left: 10px;}
.bgfff {background: #FFF;}
input[type=button]{-webkit-appearance: none;}
.middle{ display:block; margin-left:auto; margin-right:auto;}
.middle-one{ text-align:center;}

html{
    display: block;
    min-height: 100%;
}
body{
    line-height:1.5;
    color:#333;
    font-family:arial,microsoft yahei;
    font-size: 1rem;
}
input,textarea,select{
    font-size:.8rem;
    font-size:100%;    
    font-family:arial,microsoft yahei;
    font-family:inherit;
}
body,h1,h2,h3,h4,h5,h6,p,ul,ol,form{
    margin:0;
}
h4,h5,h6{
    font-size:1em;
}
ul,ol{
    padding-left:0; 
    list-style-type:none;
}
a{
    text-decoration: none;
}
a img{
    border:0;
}
img{
    border:0;
    max-width: 100%;
}
header{
	text-align: center;
	padding: .5rem 1rem;
}
.check{
	border: 1px #ccc solid;
	margin: 10px;
	text-align: center;
	padding: 8px;
}
#check{
	padding: 5px;
	border: #cccccc 1px solid;
	color: #666666;
	height: 30px;
	width: 75%;
	vertical-align: middle;
}
#go{
	padding: 0;
	display: inline-block;
	TEXT-DECORATION: none;
	vertical-align: middle;
	height: 30px;
	line-height: 30px;
	width: 20%;
	border: #cccccc 1px solid;
	font-size: 9pt;
	color: #666666;
	text-align: center;
}
.content{
	margin: 20px 10px 10px 10px;
	border:none;
	padding: .5rem;
}
.content>.title{
	font-size: 1rem;
}
#check_detail{
	text-align: center;
}
#check_info{
	display: none;
}
	
.footer-docs {
	background-color:#f5f5f5;
	padding: 5px 0;
	margin-top:0px;
}
.footer-docs p {
	margin-left:15px;
	font-weight: normal;
	font-size: 0.92em;
}

ul{ background-color:#3e3e3e;
      padding-top:10px;
	  padding-bottom:10px;
	  text-align:center;
	  width:50%;
	  float:left;
}
ul a{ color:white; font-size:1.0em;}

.btn {
    background-color: #b8ad00;
	padding-left:10px; padding-right:10px; padding-bottom:5px; padding-top:5px;
    color: #fff;
    white-space: nowrap;
    text-align: center;
    border-radius: 5px;
}
.btn:hover, .btn.hover {
    background-color: #e3d500;
}
.btn:active, .btn.active {
    background-color: #e3d500;
}
.center{ text-align:center;}
.center-box{margin-top:10px; margin-bottom:10px;}
