﻿/*--------------------------全--局-------------------------------*/
* {
	margin:0;
	padding:0;
	text-decoration:none;
}
body{
	margin:0;
	padding:0;
	color:#000000;
	font-size:12px;
	background:#ffffff;
	text-align:center;
	font-family:arial;
	background:url(../images/bg.jpg) repeat-x;
}
a{
	text-decoration: none;
}
a:link {
	color: #000;
}
a:visited {
	color: #000;
}
a:hover {
	color: #DA251C;
	text-decoration: none;
}
a:active {
	color: #cc0000;
	text-decoration: none;
}
ul{
	list-style-type:none;
	list-style-position : outside;
	margin:0 0 0 0;
	padding:0 0 0 0;
	word-break:keep-all;
}
li{
	margin:0 0 0 0;
	padding:0 0 0 0;
	word-break:keep-all;
}
p{
	margin:0 0 0 0;
	padding:0 0 0 0;
	word-break:keep-all;
}
img{
	border:0;
}

ul.disc{
	list-style-type:disc;
	list-style-position : compact;
	margin:0 0 0 0;
	padding:0 0 0 20px;
	word-wrap:keep-word;
}
ul.disc li{
	margin:0 0 0 0;
	padding:0 0 0 0;
	word-break:keep-all;
}

#table_bg{
	background:url(../../in/in_r3_c3.jpg) no-repeat right 105px;
}

#maincontents{
	width:877px;
	text-align:left;
	padding:0 40px 0 30px;
	line-height:20px;
	color:#000;
}
#maincontents h2{
	font-size:17px;
	margin:30px 0 10px 0;
}

.divhspace{
	height:50px;
}

/*---------------------------------------------------------------*/

#divMisc{
	padding:10px 0 5px 0;
}
#divMisc h3{
	display: none;
}
#divMisc li{
	padding:2px 0 2px 15px;
	background-image : none;
}

#divContorPanel li{
	background-image : none;
}

#divSearchPanel li{
	background-image : none;
}

/*---------------------------------------------------------------*/


div.post {
	width:548px;
	margin:10px 0 10px 10px;
	padding:0 0 0 0;
	text-align:left;
}


div.post-nav {width:615px;clear:both;margin-top:3px;float:left;overflow:hidden;}
div.post-nav a.l{float:left;padding-right:10px;	padding-bottom:3px;}
div.post-nav a.r{float:right;padding-left:10px;	padding-bottom:3px;}
div.post-nav a.l,div.post-nav a.r {color:#666; text-decoration:none; }
div.post-nav a.l:hover,div.post-nav a.r:hover {color:#f60; text-decoration:underline; }
.articleShow .post-title{clear:both; width:615px;height:26px;line-height:26px;margin:5px auto 0 auto;font-size:12px;color:#03c;border-bottom: 1px dashed #ccc;border-top:1px dashed #ddd;overflow:hidden;}
.articleShow .post-body{width:605px;margin:8px auto;padding:5px;font-size:12px;	color:#333;}
.articleShow .post-body img {margin:3px auto;border:1px solid #666;}
.articleShow .post-body a {color:#03c;font-weight:800;}
.articleShow .post-tags,.articleShow .post-tags a {color:#666; font-size:12px; text-indent:5px;}
.articleShow .post-tags a:hover {color:#03c;}
.articleShow .post-footer,.articleShow .post-footer a {color:#666; font-size:10px; text-indent:5px;}
.articleShow .post-footer a:hover {color:#03c;}

div.post .post-date{
	width:538px;
	margin:0 0 0 0;
	padding:5px 5px 5px 5px;
	font-size:12px;
	color: #333;
}


/*---------------------------------------------------------------*/

#BlogSubTitle{
	color: #484848;
	font-size:12px;
	margin:2px 0 0 20px;
	padding:0;
}
#BlogPowerBy{
	color:#CCCCCC;
	font-size:12px;
	height:20px;
	margin:0;
	padding:20px 10px 0 10px;
	text-align:right;
	font-weight:normal;
}
#BlogCopyRight{
	color:#CCCCCC;
	font-size:12px;
	height:20px;
	margin:0;
	padding:0 10px 0 10px;
	text-align:right;
	float:none;
	clear:both;
	font-weight:normal;
}


/*---------------------------------------------------------------*/
p.posttop {
	margin:10px 0 0 0;
	padding:0 0 2px 16px;
	border-bottom:1px solid #aaaaaa;
	background: url("css_files/quote.gif") no-repeat 0 center;
}
p.postbottom {
	margin:0 0 10px 0;
	padding:2px 0 0 16px;
	border-top:1px solid #aaaaaa;
	background: url("css_files/trackback.gif") no-repeat 0 center;
}

#frmSumbit{
	padding:0;
	margin:0;
}

#frmSumbit p{
	padding:5px 0 5px 0;
}


input.button{
	border: 1px solid #8BA9D3;
	color: #fff;
	background:#1D894D;
	width:64px;
	margin:0 0 0 3px;
}

input.text {
	padding: 3px 1px 3px 1px;
	border: 1px solid #90DAF7;
	width: 120px;
	color:#2686BB;
	font-size:12px;
}

input.textt, input.textt2 {
	padding: 3px 1px 3px 1px;
	border: 0px;
	color:#396101;
	font-size:12px;
	font-family:arial;
	background:transparent;
	}
input.textt {
	width: 230px;
}
input.textt2 {
	width: 121px;
}

input.button2{
	border: 1px solid #2E93CD;
	color: #fff;
	background:#3972C3;
	width:47px;
	height:23px;
	font-size:14px;
	font-weight:bold;
	margin:0 0 0 3px;
}

input.text2{
	padding: 7px 1px 0 1px;
	border: 1px solid #8BA9D3;
	width: 99px;
	height:20px;
	color:#8BA9D3;
}

textarea.text {
	padding: 0.15em 0.25em 0.20em 0.25em;
	border: 1px dashed #909090;
	width: 80%;
	height: 80px;
	width: 520px;
	height: 120px;
	background:#FFFDF1;
}

/*---------------------------------------------------------------*/
#divCalendar{
	padding:0 0 0 0;
	text-align:center;
}

#divCalendar h3{
	display:none;
}

#divCalendar div{
	margin:0 0 0 0;
	padding:0 0 5px 8px;
	float:left;
}

p.w{
	float:left;
	width:25px;
	height:16px;
	margin:4px 0 0 0;
	padding:2px 0 1px 0;
	text-align:center;
	vertical-align :middle;
	font-size:9px;
	border-top:1px solid #aaaaaa;
	border-bottom:1px solid  #aaaaaa;
}

p.y{
	text-align:center;
	height:14px;
	margin:2px 0 0 0;
	padding:0 0 0 0;
	float:left;
	width:175px;
	font-size:12px;
	font-weight:bold;
}
p.d{
	float:left;
	width:25px;
	height:18px;
	margin:0 0 0 0;
	padding:2px 0 0 0;
	text-align:center;
	vertical-align :middle;
}
p.yd{
	float:left;
	width:25px;
	height:18px;
	margin:0 0 0 0;
	padding:2px 0 0 0;
	text-align:center;
	vertical-align :middle;
	text-decoration : line-through;
	color:#4e0a13;
	font-weight : bold;
}
p.nd{
	float:left;
	width:25px;
	height:18px;
	margin:0 0 0 0;
	padding:2px 0 0 0;
	text-align:center;
	vertical-align :middle;
}


/*---------------------------------------------------------------*/
ul.msg{
	width:548px;
	margin:10px 0 40px 10px;
	padding:0 0 0 0;
	text-align:left;
	list-style-position : outside;
}
li.msgname{
	border-bottom:1px solid Silver;
	padding:2px 0 2px 5px;
	margin:0px;
}
li.tbname{
	border-bottom:1px solid Silver;
	padding:2px 0 2px 5px;
	margin:0px;
}
li.msgurl{
	text-align:right;
	padding:2px 10px 2px 10px;
	margin:0;
	background:#E6E5DC;
}
li.msgarticle{
	list-style-position : outside;
	padding:15px 10px 15px 10px;
	margin:0;
	background:#F6F4EE;
	line-height:150%;
}
li.msgtime{
	text-align:right;
	padding:2px 5px 0 10px;
	margin:0 0 0 0;
	border-bottom:1px solid Silver;
	background:#F6F4EE;
}


/*---------------------------------------------------------------*/


#divAll{width:1004px;margin:0 auto 0 auto;overflow:hidden;}
#divPage{width:1004px;text-align:left;overflow:hidden;}
#divMiddle{width:1004px;text-align:left;overflow:hidden;background:url(../images/home_main_bg.jpg) no-repeat 35px 0px;height:486px;}
#divMiddle2{width:1004px;overflow:hidden;text-align:left;margin:6px 0 0 0;background:url(../images/left_bg2.jpg) repeat-y 37px 0px;}
#divMiddle3{width:1004px;text-align:left;background:url(../images/about_bg.jpg) repeat-y 37px 0px;margin:0px auto 0px auto;padding:0px 0px 0px 37px;color:#fff;line-height:17px;}

#divSidebar{width:264px;text-align:left;float:left;padding:0 0 20px 0;background:url(../images/left_bg.jpg) no-repeat 37px 0px;}
#divSidebarHome{width:355px;text-align:left;float:left;padding:0 0 20px 0;}
#divMainHome{width:584px;text-align:left;float:left;}

#divBottom, #divBottom2{width:990px;text-align:center;height:64px;color:#9F9F9F;background: url(../../index/index_r10_c1.jpg) no-repeat left top;font-size:12px;display:block;line-height:50px;margin:0px auto 0px auto;}
#divLeftFoot{width:1004px;background: url(../images/left_foot.jpg) no-repeat 37px top;height:36px;margin-bottom:10px;margin:0px auto 0px auto;}
#divAboutFoot{width:1004px;background: url(../images/about_foot.jpg) no-repeat left top;height:17px;margin:0px auto 0px auto;}
#divBottom2{background:transparent;border-top:#ccc 2px solid;margin:20px 0 0 0;}


/*----------------------------head info-----------------------------------*/

#header{width:1004px;height:177px;overflow:hidden;background:url(../images/head_bg.jpg) no-repeat 0px 65px;}
#header ul{list-style-type:none;}
#header li.divLogo{display:block;height:140px;width:1004px;}

#topMenu{width:936px;height:38px;overflow:hidden;margin:0px auto 0px auto;}
#topMenu li, #topMenu li.divHome, #topMenu li.divAbout, #topMenu li.divNew, #topMenu li.divHouseware, #topMenu li.divPromotion, #topMenu li.divKidware, #topMenu li.divCPC, #topMenu li.divContact{display:block;height:38px;float:left;}
#topMenu li a, #topMenu li.divHome a, #topMenu li.divAbout a, #topMenu li.divNew a, #topMenu li.divHouseware a, #topMenu li.divPromotion a, #topMenu li.divKidware a, #topMenu li.divCPC a, #topMenu li.divContact a{display:block;height:38px;float:left;}
/* divHome */
#topMenu li.divHome, #topMenu li.divHome a{width:77px;background:url(../images/home.jpg) no-repeat left top;}
#topMenu li.divHome a:hover, #topMenu li.divHomeCurr a{width:77px;background:url(../images/home2.jpg) no-repeat left top;}
/* divAbout */
#topMenu li.divAbout, #topMenu li.divAbout a{width:89px;background:url(../images/about_us.jpg) no-repeat left top;}
#topMenu li.divAbout a:hover, #topMenu li.divAboutCurr a{width:89px;background:url(../images/about_us2.jpg) no-repeat left top;}
/* divNew */
#topMenu li.divNew, #topMenu li.divNew a{width:122px;background:url(../images/new_products.jpg) no-repeat left top;}
#topMenu li.divNew a:hover, #topMenu li.divNewCurr a{width:122px;background:url(../images/new_products2.jpg) no-repeat left top;}
/* divHouseware */
#topMenu li.divHouseware, #topMenu li.divHouseware a{width:103px;background:url(../images/houseware.jpg) no-repeat left top;}
#topMenu li.divHouseware a:hover, #topMenu li.divHousewareCurr a{width:103px;background:url(../images/houseware2.jpg) no-repeat left top;}
/* divPromotion */
#topMenu li.divPromotion, #topMenu li.divPromotion a{width:98px;background:url(../images/promotion.jpg) no-repeat left top;}
#topMenu li.divPromotion a:hover, #topMenu li.divPromotionCurr a{width:98px;background:url(../images/promotion2.jpg) no-repeat left top;}
/* divKidware */
#topMenu li.divKidware, #topMenu li.divKidware a{width:80px;background:url(../images/kidware.jpg) no-repeat left top;}
#topMenu li.divKidware a:hover, #topMenu li.divKidwareCurr a{width:80px;background:url(../images/kidware2.jpg) no-repeat left top;}
/* divCPC */
#topMenu li.divPCP, #topMenu li.divPCP a{width:245px;background:url(../images/painting_cleaning_products.jpg) no-repeat left top;}
#topMenu li.divPCP a:hover, #topMenu li.divPCPCurr a{width:245px;background:url(../images/painting_cleaning_products2.jpg) no-repeat left top;}
/* divContact */
#topMenu li.divContact, #topMenu li.divContact a{width:122px;background:url(../images/contact_us.jpg) no-repeat left top;}
#topMenu li.divContact a:hover, #topMenu li.divContactCurr a{width:122px;background:url(../images/contact_us2.jpg) no-repeat left top;}


/*----------------------------left info-----------------------------------*/
#divLeftBar{width:264px;text-align:left;float:left;padding:0 0 20px 0;background:url(../images/left_bg.jpg) no-repeat 37px 0px;height:681px;min-height:681px;}

#divSearch, #divSearch2{height:20px;}
#divSearch{width:275px;margin:63px 0 0 80px;}
#divSearch2{width:167px;margin:58px 0 0 80px;}
#divSearch .sInp, #divSearch2 .sInp2{float:left;display:block;}
#divSearch .sBut, #divSearch2 .sBut{float:left;display:block;}
#divSearch .sInp{width:236px;}
#divSearch .sBut, #divSearch2 .sBut{width:39px;}
#divSearch2 .sInp2{width:123px;}
.ssimg{width:39px;height:20px;}


#divCataHome{width:274px;display:block;padding:42px 0 0 81px;}
#divCataHome li{display:block;width:274px;height:87px;overflow:hidden;}

#divCatalog{width:198px;display:block;padding:50px 0 0 64px;}
#divCatalog li{display:block;width:198px;height:25px;}
#divCatalog li a{display:block;width:190px;color:#3B3B3B;font-weight:bold;font-size:13px;padding:5px 0px 5px 5px;text-transform: uppercase;}
#divCatalog li a:hover, #divCatalog li.currnav a{background:#45931C;color:#fff;}

.divSC{display:block;margin:0 20px 0 17px;padding:0 0 10px 10px;width:153px;}
.divSC a{display:block;font-size:12px;width:153px;line-height:17px;color:#3f3f3f !important;}
.divSC a:hover{color:#fff !important;}
.divSC a.currs{color:#fff !important;}

#contactRN{width:200px;background:url(../images/contact_right_now_bg.jpg) repeat-y left top;}
#contactRN .cC{width:173px;background:url(../images/contact_right_now.jpg) no-repeat left top;padding:65px 0 0 27px;}
#contactRN .cC li{width:118px;padding:5px 0 5px 0;}
#contactRN .cC li a{width:118px;padding:5px 0 5px 0;}
#contactRN .cB{width:200px;background:url(../images/contact_right_now_bot.jpg) no-repeat left bottom;padding:0 0 15px 0;}

#divMain .divBar{width:750px;background:url(../images/tbar.jpg) no-repeat left top;margin:20px 0 40px 0;}
.divBar .divBarT{color:#0471A1;font-size:20px;font-weight:bold;padding:5px 0 0 10px;}
.divBar .divBarText{color:#3B3B3B;font-size:12px;padding:15px 0 10px 12px;line-height:17px;}

#divFactory, #contact_tracking{width:572px;}
#divFactory{height:136px;padding:12px 0px 0px 31px;}
#contact_tracking{height:326px;padding:70px 0px 0px 60px;}

#contactInfo, #divTracking{float:left;display:block;padding-top:40px;}
#contactInfo{width:310px;color:#419317;background:url(../images/contact_info.gif) no-repeat;line-height:18px;font-size:12px;font-family:arial;}
#contactInfo a{color:#419317;}
#contactInfo a:hover{color:#365E00;}
#contactInfo .cnCo{font-size:12px;}
#divTracking{width:196px;background:url(../images/order_tracking.gif) no-repeat;margin-left:20px;}

#fLink{width:540px;padding:0 0 10px 0;margin:30px 0 0 0;}


/*------------------------内页主要内容-------------------------*/
#divMain{width:693px;text-align:left;float:left;margin:0px 0px 0px 20px;}

.pos{
	width:665px;
	float:left;
	padding:20px 0 0 40px;
	text-align:right;
	color:#666;
	font-family:arial;
	font-size:12px;
}
.pos a{
	color:#666;
}
.pos h2{
	font-size:18px;
	text-align:center;
	color:#1069B5;
	padding:20px 0 0 0;
}

.pos a:hover{
	color:#DA251C;
}

.pro, .pro a, .pro a:visited, .ce, .ce a, .ce a:visited, .news, .news a, .news a:visited{
	color:#4D4434;
	text-decoration:none;
	font-size:12px;
	margin-top:10px;
}

.pro a:hover, .ce a:hover, .news a:hover{
	color:#EEA403;
}

.ce h3, .pro h3, .des h3, .news h3{
	margin:0px 0px 20px 0px;
	color:#3A5F00;
	font-family:arial;
	font-weight:bold;
	font-size:18px;
}

.ce h3, .pro h3, .news h3{
	margin-top:15px;
	text-transform: uppercase;
}

.pro ul{
	margin:25px 0 0 0;
}

.ce ul li, .pro ul li{
	float:left;
	width:160px;
	text-align:center;
	padding-bottom:20px;
}

.pro ul li{
	width:160px;
	padding:0px 5px 0 5px;
	text-align:center;
}

.pro ul li a, .pro ul li a:visited{
	display:block;
	width:160px;
	height:200px;
	overflow:hidden;
	font-family:arial;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	text-transform: uppercase;
	cursor:pointer;
}

.pro ul li a:hover{
	width:160px;
	height:200px;
}

a .proPic, a:visited .proPic{
	border:#ccc 2px solid;
	width:150px;
	height:150px;
	display:block;
	overflow:hidden;
	margin:0px auto 5px auto;
}
a:hover .proPic{
	border:#EEA403 2px solid;
}

.bImg{
	width:400px;
}

.bPic{
	width:500px;
	display:block;
	margin:0px auto 0px auto;
}

.bName{
	padding-left:10px;
	width:150px;
	display:block;
	overflow:hidden;
	float:left;
	font-size:13px;
	font-weight:bold;
}

.des, .des h3{
	width:680px;
}

.des{
	margin-top:10px;
	margin:0px auto 0px auto;
}

.divInfo, .divA{font-size:13px;color:#000;line-height:17px;}
.divA{background:url(../images/about_make_hope.jpg) no-repeat;width:905px;color:#fff;padding:173px 5px 5px 20px;}
.divAT{width:900px;}
.divInfo a{color:#419317;font-size:13px;}
.divInfo a:hover{color:#365E00;}

.des h3{
	background:#3F6802;
	color:#fff;
	padding:1px 3px 1px 3px;
	margin-bottom:0px;
}

.des .tab{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #3F6802;
	border-right-color: #3F6802;
	border-bottom-color: #3F6802;
	border-left-color: #3F6802;
	padding-top: 0px;
	padding-right: 10px;
	padding-left: 10px;
	width:664px;
	margin-bottom:20px;
	padding:10px;
	color:#333;
	font-size:12px;
}

a.eLink{
	width:300px;
	display:block;
	line-height:20px;
	float:left;
	text-align:center;
	font-weight:bold;
	font-size:12px;
}

a.backL{
	width:640px;
	display:block;
	line-height:20px;
	text-align:center;
	font-weight:bold;
	font-size:12px;
	margin:0px auto 0px auto;
}

#articleTags {width:680px;}
#articleTags ul {width:640px; height:auto; margin:0 20px 10px 20px; overflow:hidden;}
#articleTags ul li.articleTitle, #articleTags ul li.articleTitle2{display:block; float:left; text-indent:30px;height:35px;font-size:14px;font-weight:bold;color:#1D894D;padding:16px 0 0 20px;border:0px;width:640px;background:url(../images/main_title_bg.jpg) no-repeat left top;}
#articleTags ul li.articleTitle2{text-align:center;padding:20px 0 20px 0;background:transparent;}
#articleTags ul li.articleTitle2 .atd{text-align:center;font-size:10px;font-weight:bold;font-family:arial;color:#999;}
#articleTags ul li.articleTitle2 .atd2{padding:0 0 0 25px;color:#999;font-size:12px;font-weight:normal;}
#articleTags ul li {display:block; float:left; text-indent:10px;border-bottom:#ccc 1px dashed;}
#articleTags ul li a {display:block; color:#444; width:556px; line-height:22px; background: url(css_files/tag2.png) no-repeat 3px 7px; white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}
#articleTags ul li a:hover {color:#3972C3;}
#articleTags ul li.articleDate, #articleTags ul li.articleDate2{width:70px;line-height:22px;color:#9C9C9C;display:block;float:right;padding:0 13px 0 0;font-size:10px;font-weight:bold;font-family:arial;}
#articleTags ul li.articleDate2{color:#0D5C87;padding:15px 0 0 0;width:130px;}
#articleTags ul li.articleDate2 .dTxt{font-size:12px;font-weight:normal;}
#articleTags .articleContent{width:640px;margin:0 20px 10px 25px;line-height:22px;overflow:hidden;text-align:left;}
#articleTags ul.dfList {width:680px;}
#articleTags ul.dfList li.xmzsList, #articleTags ul.dfList li.xmzsList2, {width:140px;margin:10px 0 10px 0;display:block;text-align:center;float:left;border:0px;}
#articleTags ul.dfList li.xmzsList a, #articleTags ul.dfList li.xmzsList2 a{width:140px;font-weight:bold;display:block;float:left;text-align:center;}
#articleTags ul.dfList li.xmzsList2{width:200px;}
#articleTags ul.dfList li.xmzsList2 a{width:200px;}
#articleTags .aBack{width:680px;text-align:center;border-top:#ccc 1px dashed;display:block;margin:30px 0 0 0;}
#articleTags .aBack a{font-weight:bold;width:52px;display:block;margin:10px;text-align:center;}


/*------------------------pagebar-------------------------*/
.pagebar{ clear:both;color:#666;padding:18px 20px 15px 0;line-height:25px;width:673px;text-align:right;}
.pagebar a{ color:#666 !important;}
.pagebar a,.pagebar .now-page{ padding:2px 4px 2px 4px; margin:0 2px;font-weight:bold;border:1px solid #666; text-decoration:none; }
.now-page {border:1px solid #D21212; background:#D21212; color:#ddd; }
.pagebar a:hover{border:1px solid #52A124; color:#52A124 !important; text-decoration:none;}

