@charset "utf-8";
/* CSS index.css */
/*==Author: Cat==*/
/* 首页样式*/

#index_main{ padding-top:6px;}
.l_wrap,.m_wrap,.r_wrap{ overflow:hidden;}
.l_wrap{ width:187px;float:left; }
.m_wrap{ width:595px; float:left; padding-left:9px;}
.r_wrap{ width:180px;float:right; }



.main_stone b{background:url(../img/bg1019.png) no-repeat 0 -197px; height:38px; line-height:36px; color:#FFF; font-size:15px; display:block; font-weight:bold;text-align:center;}
.main_stone p{ line-height:1.8; padding:8px 0;}
.main_stone a{width:176px;height:33px; line-height:33px; padding-left:10px; color:#333; display:inline-block;background: url(../img/bg1019.png) no-repeat -1254px -1463px; font-weight:bold; margin-bottom:10px;}
.main_stone a:hover{background-position:-1254px -1495px; color:#fff; text-decoration:none;}



.quick_link{ margin-top:15px;}
.quick_link h2{background:url(../img/bg1019.png) no-repeat 0 -520px; height:31px;}
.quick_link ul{ margin-top:5px;}
.quick_link li{text-align:left;}
.quick_link li a{background:url(../img/bg1019.png) no-repeat 0 -556px; height:30px; line-height:30px; width:130px; padding-left:57px; display:block; font-weight:bold; color:#1e62bb;}
.quick_link li a:hover{ background-position:0 -586px; color:#5490dd; text-decoration:none;}

.top5{ margin:15px 0 10px; overflow:hidden;}
.top5 b{background:url(../img/bg1019.png) no-repeat 0 -197px; height:38px; text-align:center; line-height:36px; color:#FFF; font-size:15px; display:block; font-weight:bold;}
.top5 ul{ padding-top:10px;}
.top5 li{ position:relative; text-align:left; overflow:hidden; padding-top:3px;}
.top5 li.gap{background:url(../img/bg1019.png) no-repeat 0 -319px;margin-top:5px; height:15px;}
.top5 li a{  color:#1c62be;}
.top5 li a:hover{ text-decoration:underline;}
.top5 div{overflow:hidden; width:115px; position:absolute; line-height:1.4; top:5px; left:75px; display:block;}
.top5 div a{text-align:left; font-size:11px; font-weight:normal; color:#1c62be;}
.top5 div a:hover{ color:#1e62bb;}
.top5 .yPrice{ text-decoration:line-through; font-size:11px; color:#999;font-family:Georgia;}
.top5 .price{ color:#F00; font-weight:700; font-size:13px; color:#f00;font-family:Georgia;}
.top5 i{ font-size:18px; position:absolute; top:50px; color:#ddd; left:75px;}
.top5 ul a img{background-color: #fff;border-right:solid 3px #333; border-bottom:solid 3px #333;border-left:solid 3px #f1f1f1;border-top:solid 3px #f1f1f1; }
.top5 ul a:hover img{ background-color:#f1f1f1;  }	

a.gg img{ margin-top:10px; overflow:hidden;}


.product{font-family:Georgia;}
/*---------------tab---*/
.tab-wrap{width:595px;font-family:Georgia; margin-top:15px; text-align:left; position:relative;height:40px;background:url(../img/bg1019.png) no-repeat -199px -195px;}
ul.tabs-2-trigger { position:absolute; left:3px; bottom:1px;font-family:Georgia;}
ul.tabs-2-trigger li {
	float:left;  margin-right:5px; padding:0 18px 0 0;
	height:31px; line-height:31px;
	text-align:left;
	background:url(../img/index_tab.png) no-repeat right top;
	cursor:pointer;
	font-size:13px;
	color:#fff;font-weight:700;
}
ul.tabs-2-trigger li span{ display:inline-block; width:18px; height:31px; float:left;background:url(../img/index_tab.png) no-repeat left top;}

ul.tabs-2-trigger li.current {background:url(../img/index_tab_hover.png) no-repeat right top;color:#000;}
ul.tabs-2-trigger li.current span{display:inline-block; width:18px; height:31px;background:url(../img/index_tab_hover.png)  no-repeat left top;}

.tabs-2-panel { width:595px; position:relative; text-align:left;}
.tabs-2-panel a.more{ position:absolute; top:-23px; right:8px;font-family:Georgia; font-size:11px;}


/*---------------tab---*/

.mbox{background:url(../img/bg1019.png) no-repeat -8px -929px; margin-left:8px; width:587px; overflow:hidden; padding-top:20px; }
.mbox ul{ float:left; padding:0 32px; padding-bottom:10px; position:relative; height:203px;}
.mbox ul li{ width:130px; text-align:left; font-size:13px; margin-bottom:3px;position:relative;  }
/*.mbox ul a img.pImg{ border: 1px solid #ddd; padding:5px; background-color: #fff; }
.mbox ul a:hover img.pImg{ background-color:#f1f1f1; border: 1px solid #fff; }*/	

.mbox ul a img.pImg{background-color: #fff;border-right:solid 4px #333; border-bottom:solid 4px #333;border-left:solid 4px #f1f1f1;border-top:solid 4px #f1f1f1; }
.mbox ul a:hover img.pImg{ background-color:#f1f1f1;  }	

.mbox .name a{ color:#2368bf; line-height:1.3; text-align:left;}
.mbox .price{ color:#F00; font-weight:700; font-size:13px;}
.mbox .yPrice{ text-decoration:line-through; font-size:11px;}
.mbox .cart{ margin-top:5px;}
.mbox .cart a{background:url(../img/bg1019.png) no-repeat -1346px -526px; width:94px;height:26px; display:inline-block;}
.mbox .cart a:hover{ text-decoration:underline;}
.mbox li.hot,li.new,li.special,li.stock{width:64px;height:62px; overflow:hidden;display:inline-block; position:absolute; left:30px; top:-2px;}
.mbox li.hot{background:url(../img/bg1019.png) no-repeat -1346px -370px;}
.mbox li.new{background:url(../img/bg1019.png) no-repeat -1346px -610px;}
.mbox li.special{background:url(../img/bg1019.png) no-repeat -1346px -685px;}
.mbox li.stock{background:url(../img/bg1019.png) no-repeat -1163px -610px;}

.news{ border:1px solid #ccc; margin:15px 0; font-family:Georgia;}
.news h3{background:#f1f1f1 url(../img/sysbg.png) repeat; line-height:30px; height:30px; border-bottom:1px solid #ccc; color:#1c62be; font-weight:bold; padding-left:15px; font-size:15px; position:relative;}
.news h3 a{ position:absolute; right:10px; top:0; font-weight:normal; font-size:11px;}
.n_list{ margin-top:10px;  margin-bottom:15px; margin-left:10px;}
.n_list li{ padding-left:15px;background:url(../img/bg1019.png) no-repeat -198px -357px; margin-top:10px;}
.n_list li a{color:#787878;}


.rowScroll{width:593px; border:1px solid #ccc;}
/* Slide 轮播样式========================================== */
.slide-container {
	width:593px;
	height:269px;
	
	background-color:#fff;
	overflow:hidden;
}
#slide-panel {
	/* 下面四项必须设置 */
	position:relative;
	width:593px;
	height:269px;
	overflow:hidden;
}
#slide-panel div { position:absolute; left:0; top:0; }
#slide-panel div img {
	display:block; /* fix img's 3px bug in ie6*/
	width:593px;
	height:269px;
}
#slide-panel div a {
	display:block; /* fix img's 3px bug in ie6*/
	width:593px;
	height:269px;
}
/*轮播控制数字，1.2.3.4.....*/
#slide-trigger {
	position:relative;
	top:-25px;
	width:590px;
	text-align:right;
	padding-right:5px;
}
#slide-trigger a {
	display:inline-block;
	margin-right:5px;
	width:16px;
	height:16px;
	line-height:16px;
	text-align:center;
	color:#d94b01;
	background-color:#fff5e1;
	border:1px solid #f47500;
	outline:none;
	overflow:hidden;
}
#slide-trigger a:hover { text-decoration:none; }
#slide-trigger a.current {
	width:18px;
	height:18px;
	line-height:18px;
	font-weight:bold;
	color:#FFF;
	background:url(../img/t-bg.png) repeat-x;
}
/* Slide 轮播样式========================================== */

.join {width:178px; border:1px solid #CCC; text-align:center; padding:10px 0;}
.join p{ text-align:left;}
.join a{ color:#39F;}
.join a.a_join{background:url(../img/bg1019.png) no-repeat -1316px 0; width:124px;height:29px; margin:12px 0 12px 25px;display:block;}
.join a.a_join:hover{background-position:-1192px 0;}

.sys{ border:1px solid #CCC; margin-top:10px; width:162px;padding:10px 8px; background:#f1f1f1 url(../img/sysbg.png) repeat; text-align:left;}
.sys h3{ font-weight:bold; font-size:12px;  height:30px; color:#333; padding-left:35px;background:url(../img/bg1019.png) no-repeat -1139px -362px; margin-top:10px;}
h3.Qualified{ background-position:-1404px -84px; margin-bottom:10px;}
h3.Team{background-position:-1405px -142px}
h3.Order{background-position:-1405px -197px;}
h3.After_sale{background-position:-1404px -255px; }
h3.E_News{background-position:-1400px -313px; padding-top:5px; height:18px;}
.sys span{ font-weight:bold; text-align:center;  display:block; line-height:1.8; font-size:13px;}
.sys p{ letter-spacing:0.09em; padding:8px 0;}
input.e_txtbox{ width:156px; border:1px solid #CCC; height:20px; color:#a1a1a1; font-size:11px; font-weight:normal;}
input.e_btn{background:url(../img/bg1019.png) no-repeat -1335px -47px;width:105px;height:24px; border:none; margin-top:5px;}
.sys i{background:url(../img/bg1019.png) no-repeat -1290px -794px; width:162px; height:2px; display:block; overflow:hidden; margin:0; padding:0;}

.font11px{ font-size:11px;}