body { margin:0; padding:0; width:100%; color:#666; font-size:14px;background:#F4F4F4; font-family:"Microsoft Yahei",Arial,"宋体",Tahoma;}
html { padding:0; margin:0;}
img {border:0;}
a img {border:0;}
ul,li {list-style:none; margin:0; padding:0; }
a {color:#609700; text-decoration:none;}
a:hover {color:#609700; text-decoration:underline;}
.clr { clear:both; height:0;margin:0;overflow:hidden;padding:0; background:none; *display:inline;/*IE only*/}
dl,dd,form{margin:0; padding:0;}
input{font-family:"Microsoft Yahei",Arial,Tahoma;}
em{font-weight:bold;font-style:normal;}
u{font-weight:bold;}
p{margin:0;}

h2,h3{margin:0;line-height:35px;font-weight:bold;font-size:16px;margin-bottom:10px;/*background:url('../images/text-bg.png') top left repeat; */}
h3{font-size:14px;line-height:25px;line-height:25px;}
.title_big{background:#C9081D;color:#fff;padding:0 10px;text-align:center;position:absolute;top:0;left:20px;border-radius:0 0 3px 3px;}

.more{position:absolute;top:5px;right:5px;font-size:12px;}

/* Links */
a{color:#0086E3;text-decoration:none;}
a:hover {
	color:#133DB6;
	text-decoration: none;
}
a:focus,a:active,a:visited{text-decoration: none;}

.submit{padding:2px 5px;*padding:0 3px;font-size:14px;border:none;background:#1B70D6;color:#fff;cursor:pointer;border-radius:3px;vertical-align:middle;}
.submit:hover{background:#105CB6;}
.loading_16{padding:0 8px;padding-left:16px;margin:0 5px;background:url('../images/loading.gif') top left no-repeat;color:#3898BE;}

.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }

.cf{overflow:auto;_height:1%;}/*clear float*/

#top-bar{height:4px; font-size:0; width:20%; background-color:#f2f2f2;background-image:url(../images/topbar.png);}
#bodywrap{	
	width:980px;
	margin:0 auto;
}
#main{}
.box{border:1px #ddd solid;border-radius:3px;padding:5px;background:#fff;}

/*通欄設計*/
.banner{/* border:1px #eee solid; */}
.topright{margin-left:10px;display:inline-block;float:right;}

.index_center{}
.sider_bottom{margin-bottom:10px;}

/*頭部*/
#header{margin:10px 0; background:#fff;border:1px #ddd solid;border-radius:3px;padding:5px;}
.logo{
	float:left;
	font-size:30px;
	cursor:pointer;
}

/*导航*/
#navigation{
	background:#D13429;
	height:50px;
	color:#fff;
	overflow:hidden;
	border-radius:3px;
	display:block;
}
/*menu*/
#nav {margin:0 auto; width:800px; overflow:hidden; float:left;font-size:14px;}
#nav .mainlevel {background:#C9081D; float:left; border-right:1px solid #fff; width:140px;/*IE6 only*/}
#nav .mainlevel a {color:#fff; text-decoration:none; line-height:50px; display:block; padding:0 20px; width:100px; font-weight:bold;}
#nav .mainlevel a:hover {color:#fff; text-decoration:none; background:#A10618; font-weight:bold;}
#nav  .active{color:#fff; text-decoration:none; background:#A10618; font-weight:bold;}
#nav .mainlevel ul {display:none; position:absolute;z-index:9999; border:1px solid #ccc;}
#nav .mainlevel li {border-top:1px solid #eee; background:#fff;  width:140px;/*IE6 only*/ font-weight:bold;}
#nav .mainlevel li a{color:#000;}
#nav .home {width:100px;background:#C9081D url(../images/home.png) 10px 15px no-repeat;text-align:center;}
#nav .home a{width:100px;padding:0;}
#nav .home a:hover{background:#A10618 url(../images/home.png) 10px 15px no-repeat;}
#nav .homeactive{background:#A10618 url(../images/home.png) 10px 15px no-repeat;}

.topcart{height:50px;line-height:50px;width:110px;margin-right:5px;float:right;position:relative;overflow:hidden;}
.topcart a{color:#fff;font-weight:bold;}
.topcart a:hover{color:#f9f9f9;}

/*品牌*/
.brand{margin-top:10px;position:relative;padding-left:30px;height:41px;overflow:hidden;border:0;width:930px;}
.brand .title{background:#9A5DB0;color:#fff;width:18px;height:50px;line-height:1.7;font-weight:bold;text-align:center;left:1px;top:0;position:absolute;border-radius:0 3px 3px 0;word-wrap:break-word;word-break:nomal;}
.brand li{float:left;margin-right:10px;width:135px;height:40px;overflow:hidden;}
.brand li img{width:135px;height:40px;}

/* 首頁 */
.mbox{border-top:3px #C9081D solid;margin-bottom:10px;position:relative;}

/*側邊欄*/
#siderbar{float:left;width:250px;overflow:hidden;}
.recommend {}
.recommend li{margin-bottom:5px;*margin-bottom:0;padding-bottom:5px;border-bottom:1px #eee dashed;}
.recommend .thumbox{float:left;width:80px;height:80px;overflow:hidden;text-align:center;border:1px #eee solid;display:table-cell;vertical-align:middle;*display:block;*font-size:70px;*font-family:Arial;}
.recommend .about{float:right;width:150px;font-size:12px;overflow:hidden;word-wrap:break-word;word-break:nomal;}

.sidernews{}
.sidernews li{padding-bottom:0px;margin-bottom:0px;height:25px;line-height:25px;font-size:12px;overflow:hidden;}

/* 資訊列表 */
.newslist{}
.newslist .newspeace{height:25px;line-height:25px;text-align:left;width:100%;margin-bottom:0;overflow:hidden;}
.newslist li span{float:right;font-size:12px;}

/*目錄*/
.catalog{float:left;width:240px;overflow:hidden;}
.catalog li{height:35px;line-height:35px;border-bottom:1px #eee dashed;overflow:hidden;}
.catalog li a{display:block;padding:0 5px;}
.catalog li a:hover{background:#C97159;color:#fff;border-radius:5px;}

/*產品列表*/
.right_box{float:right;display:inline-block; width:720px;overflow:hidden;}
.right_box ul{*margin-bottom:20px;}
.right_box li{width:175px;float:left;text-align:center;margin-bottom:10px;border:1px #fff solid;}
.right_box li:hover{background:#f9f9f9;-moz-box-shadow:0 0 5px rgba(0,0,0,.1);-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);	box-shadow:0 0 5px rgba(0,0,0,.1);border-radius:3px;border:1px #ccc solid;}
.right_box li div{margin:5px;overflow:hidden;}
.right_box li div span{display:block;line-height:25px;height:25px;overflow:hidden;}
.right_box .thumbnail{text-align:center;width:165px;height:165px;}

/* 首頁分類 */
.catindex li{width:auto;margin-right:20px;word-wrap:break-word;word-break:break-all;white-space:nowrap;}
.catindex li a{padding:5px;display:inline-block;background:#f9f9f9;-moz-box-shadow:0 0 5px rgba(0,0,0,.1);-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);	box-shadow:0 0 5px rgba(0,0,0,.1);border-radius:3px;border:1px #eee solid;}
.catindex li a:hover{background:#72B332;color:#fff;}
.catindex li:hover{background:none;-moz-box-shadow:0 0 0px rgba(0,0,0,.1);-webkit-box-shadow:0 0 0px rgba(0,0,0,.1);	box-shadow:0 0 0px rgba(0,0,0,.1);border:1px #fff solid;}

/*產品顯示*/
#gallery {
	float:left;
	width:400px;
}
.product_detail .detail{width:550px;float:right;overflow:hidden;}
.product_detail .detail .title{font-size:22px;font-weight:bold;color:#3A78E4;font-family:"Microsoft Yahei","黑体";height:40px;line-height:40px;}
.product_detail .detail .number{font-weight:bold;height:30px;line-height:30px;font-family:Arial;color:#000;}
.product_detail .detail .number .order{margin-left:10px;}
.number .order a{color:#fff;border:1px #ccc solid;background:#333;padding:2px 5px;border-radius:3px;}
.number .order a:hover{background:#C9081D;}
.content{color:#333;line-height:1.5;}
.content p{margin:10px 0;}
.content h2,.content h3{background:none;border:0;}

.price{font-size:14px;margin:10px 0;border:1px #eee dashed;background:#FFFDEE;padding:10px 5px;color:green;}
.price .savemoney{font-size:10px;color:#999;margin-right:10px;}

/*……thumbs*/
#preview_wrap{margin:0 auto;width:400px;height:400px;border:1px #ccc solid;background:#f9f9f9;}
#preview_outer{overflow:hidden;width:400px;height:400px;position:relative;border:1px #F8F2DA solid;}
#preview_inner{text-align:left;height:100%;position:relative;}
#preview_inner div{float:left;width:400px;height:400px;overflow:hidden;position:relative;text-align:center;display:table-cell;vertical-align:middle;*display:block;*font-size:350px;*font-family:Arial;}
#preview_inner div img{/* width:400px;height:400px; */}
#preview_inner div a{position:absolute;bottom:0;left:0;display:block;width:100%;text-indent:20px;padding:20px 0;color:#fff;background:url(../images/bg_trans.png);text-decoration:none;font-size:18px;}
#thumbs{padding-top:20px;position:relative;width:400px;text-align:center;}
#thumbs span{cursor:pointer;display:inline-block;border:1px #C7E7FF solid;vertical-align:middle;}
#thumbs span .border{border:5px #fff solid;width:80px;height:80px;}
#thumbs span .border:hover{border:5px #C7E7FF solid;}

#arrow{position:absolute;top:0px;background:url('../images/bg_arrow.gif') top center no-repeat;width:90px;height:25px;display:none;}

/* 訂購 */
.info{}
.info dl{float:left; padding:5px 0;_margin-right:-3px;width:100%;}
.info dl dt{float:left; width:110px; text-align:right; line-height:26px; font-weight:bold;}
.info dl dd{float:left; line-height:26px; padding-left:10px;}
.info dl dd.t span{color:#C00;}
.info dl dd.t{color:#888;padding-left:17px;background:url(../images/admin/pic.gif) -138px 8px no-repeat; margin-left:10px;}

.int{border:1px solid #CCC; padding:3px; border-left:2px solid #5EA2D9;background-color:#F6F6F6; line-height:18px; width:200px;}
select{background-color:#F6F6F6;}
.int:hover{border:1px solid #5EA2D9;border-left:2px solid #5EA2D9;background-color:#EDF3F8;}

.tablist,.tablist td,.tablist1,.tablist1 td{ border:1px solid #E1E1E1;}
.tablist1 td{ border-top:0; border-left:0; padding:5px;}.tablist1 label{ font-weight:bold;}
.tablist,.tablist1{ border-bottom:0; border-right:0;}
.tablist td{ border-top:0; border-left:0; padding:8px; text-align:center;}
.tablist tr,.tablist1 tr{ background-color:#FFF;}.tablist tr:hover,.tablist1 tr:hover{ background-color:#FEF8E0;}
.tablist .tdleft{ text-align:left;}
.tablist .trbg{background:url(../images/admin/lin.gif);font-weight:bold; color:#333}
.tablist .trbg td{padding:0; line-height:28px;}

/*單頁*/
.single .title, .news .title{font-size:18px;font-weight:bold;color:#000;font-family:"Microsoft Yahei","黑体";padding:15px 0;text-align:center;border-bottom:1px #ddd solid;margin-bottom:5px;line-height:1.5;position:relative;}
.news .time{font-size:12px;color:#aaa;font-weight:normal;position:absolute;right:20px;bottom:0px;}
.single p .news p{text-indent:2em;}

/*客戶*/
.customer{margin-top:10px;position:relative;padding-top:40px;overflow:hidden;width:970px;}
.customer .title{background:#669900;color:#fff;width:100px;height:30px;line-height:30px;font-weight:bold;text-align:center;left:20px;top:0;position:absolute;border-radius:0 0 3px 3px;}
.customer li{float:left;margin-right:10px;width:100px;height:35px;overflow:hidden;}
.customer li img{width:100px;height:35px;}

/* 分页导航 */
.pagebox{text-align:center;font-size:12px;padding:10px 0;}
.pagebox a{padding:2px 5px;border-radius:2px}
.pagebox a:hover{background:#5899FF;color:#fff;text-decoration:none;}
.pagebox .current{background:#55DAFF;color:#fff;padding:2px 5px;}

/*底部*/
#footer{
	width:100%;
	min-width:980px;
	margin-top:20px;
	padding-bottom:20px;
	border-top:10px #555962 solid;
	background:#282827;
	color:#aaa;
	font-size:12px;
}
.copyright{width:980px;padding:20px 0;margin:0 auto;}
