﻿@charset "utf-8";

* { padding:0; margin:0; list-style-type: none; word-wrap: break-word;}
body {	background: #1b1b1b; margin: 0px; font: 12px "宋体",sans-serif; color: #444; }

input {		font: 12px "宋体",sans-serif; vertical-align: middle; }
select {	font: 12px "宋体",sans-serif; vertical-align: middle;}
textarea {	font: 12px "宋体",sans-serif; vertical-align: middle;}
button {	font: 12px "宋体",sans-serif; vertical-align: middle;}
img {		font: 12px "宋体",sans-serif; vertical-align: middle;border:0;}
fieldset {	border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px;}
table {	border-collapse: collapse;}
th { font-weight: 400;}
em { font-style: normal;}
a{  color: #5e5e5e; text-decoration: none;}
a:hover { color: #8c0000; text-decoration: underline;}



#wrap {	margin: 0px auto 0px; width: 998px;	background: #fff; padding:10px 5px 0 10px; }

/*******************************************************************************************************
/**头部**/
#header{ }
h1 {float: left; width: 240px; margin: 2px 0 3px 0; }
h1 a { display: block; background:url(../images/index/logo.png) no-repeat 100% 100%; width: 240px; text-indent: -999em; height: 53px; }

#tel400 { padding-left: 4px; float: right; padding-top: 3px; height: 54px; text-align: right; }
#tel400 dd { font: 29px arial; }


#topnav { padding:12px 10px 0 0; background:url(../images/dot_ycfcfcf.png) repeat-y right 30%; float:left; margin-left:20px; width:200px; height:35px; text-align: right; }
#topnav img {	margin-bottom: 10px; vertical-align: top; margin-right: 6px; }
#topnav li {	display: inline; white-space: nowrap; }


	/*******************************************************************************************************
	/**标题菜单**/
	#mainnav { clear: both; padding: 0px; background:url(../images/index/nav.gif) no-repeat; height: 32px;}
	#mainnav li { border-right: #fff 2px solid; font-weight: 500; font-size: 14px; float: left; width: 69px; font-family: 黑体; height: 32px; }
	#mainnav a { display: block; width: 69px; text-indent: -999em; height: 32px; }
	#mainnav a:link, #mainnav a:visited{ color: #d5d5d5; text-decoration: none; }
	#mainnav a .current { color: white! important; text-decoration: none; }
	#mainnav a:hover { color: white! important; text-decoration: none;}
	#mainnav .current {	color: white! important; text-decoration: none; }



	#mainnav .nav1 { padding-left: 0px; }
	#mainnav .nav1 a { background: url(../images/index/nav.gif) left top; }
	#mainnav .nav1 a:hover { background:url(../images/index/nav.gif) left bottom;}
	body#home #mainnav .nav1 a {background: url(../images/index/nav.gif) left bottom;}
	
	#mainnav .nav175 a { background:url(../images/index/nav.gif) -71px top;  }
	#mainnav .nav175 a:hover { background:url(../images/index/nav.gif) -71px bottom;}
	#mainnav .nav175 .current {	background:url(../images/index/nav.gif) -71px bottom; }

	#mainnav .nav193 a { background:url(../images/index/nav.gif) -142px top; }
	#mainnav .nav193 a:hover { background: url(../images/index/nav.gif) -142px bottom; }
	#mainnav .nav193 .current {	background: url(../images/index/nav.gif) -142px bottom; }
	
	#mainnav .nav199 a { background:url(../images/index/nav.gif) -213px top; }
	#mainnav .nav199 a:hover {background:url(../images/index/nav.gif) -213px bottom; }
	#mainnav .nav199 .current {	background:url(../images/index/nav.gif) -213px bottom; }
	
	#mainnav .nav203 a { background:url(../images/index/nav.gif) -284px top; }
	#mainnav .nav203 a:hover { 	background:url(../images/index/nav.gif) -284px bottom;}
	#mainnav .nav203 .current {	background:url(../images/index/nav.gif) -284px bottom; }
	
	#mainnav .nav292 a { background:url(../images/index/nav.gif) -355px top; }
	#mainnav .nav292 a:hover { background:url(../images/index/nav.gif) -355px bottom; }
	#mainnav .nav292 .current {	background:url(../images/index/nav.gif) -355px bottom; }
	
	#mainnav .nav298 a { background:url(../images/index/nav.gif) -426px top; }
	#mainnav .nav298 a:hover { background:url(../images/index/nav.gif) -426px bottom; }
	#mainnav .nav298 .current {	background:url(../images/index/nav.gif) -426px bottom; }
	
	#mainnav .nav241 a { background:url(../images/index/nav.gif) -497px top; }
	#mainnav .nav241 a:hover { background:url(../images/index/nav.gif) -497px bottom; }
	#mainnav .nav241 .current {	background:url(../images/index/nav.gif) -497px bottom; }
	
	#mainnav .nav244 a { background:url(../images/index/nav.gif) -568px top;}
	#mainnav .nav244 a:hover { background:url(../images/index/nav.gif) -568px bottom; }
	#mainnav .nav244 .current {	background:url(../images/index/nav.gif) -568px bottom; }
	
	#mainnav .nav250 a { background:url(../images/index/nav.gif) -639px top;}
	#mainnav .nav250 a:hover { background:url(../images/index/nav.gif) -639px bottom; }
	#mainnav .nav250 .current {	background:url(../images/index/nav.gif) -639px bottom;}
	
	#mainnav .nav256 a { background:url(../images/index/nav.gif) -708px top; }
	#mainnav .nav256 a:hover { background:url(../images/index/nav.gif) -708px bottom; }
	#mainnav .nav256 .current {	background:url(../images/index/nav.gif) -708px bottom;}
	
	#mainnav .nav262 a { background:url(../images/index/nav.gif) -781px top; }
	#mainnav .nav262 a:hover { background:url(../images/index/nav.gif) -781px bottom; }
	#mainnav .nav262 .current {	background:url(../images/index/nav.gif) -781px bottom; }
	
	#mainnav .nav268 a { background:url(../images/index/nav.gif) -852px top; }
	#mainnav .nav268 a:hover { background:url(../images/index/nav.gif) -852px bottom; }
	#mainnav .nav268 .current { background:url(../images/index/nav.gif) -852px bottom;}
	body#helpsub #mainnav .nav268 a{ background:url(../images/index/nav.gif) -852px bottom; }


	#mainnav .nav274 a { background:url(../images/index/nav.gif) -923px top; }
	#mainnav .nav274 a:hover { background:url(../images/index/nav.gif) -923px top; }
	#mainnav .nav274 .current { background:url(../images/index/nav.gif) -923px top; }


	

/***********************************************************************************************************/
#body{ margin:20px auto 20px 0; padding:0; float:left; width: 990px;  }


/***********************************************************************************************************/
/**页面左侧**/
#sidebar {	float: left; margin:0; width: 189px; }
.sidead {	margin: 0px 0px; }


	/*******************************************************************************************************/
	/**左侧搜索栏**/
	#search {	margin-top: 10px; margin-bottom: 7px; height: 28px; width: 189px; }
	#search .input {	border:1px #3c3c3c solid; padding:2px 0 0 2px; margin: 4px; width:120px; height: 16px; }
	#search .btn {	border: 0px; padding-left: 12px; background:url(../images/index/ico_search.png) no-repeat 0px 2px;  width: 40px; color: #777; height: 16px;}
	#search {	background:url(../images/bg_sidemdl.png) repeat-y center 50%; }
	#search .topborder {	background: url(../images/bg_sidemdl.png) no-repeat right bottom; }
	#search .main {	background: url(../images/bg_sidemdl.png) repeat-x; }


	/*******************************************************************************************************/
	/**左侧菜单栏**/
	#category {	background:url(../images/bg_sidemdl2.png) repeat-y center 50%; margin: 7px 0px; width: 189px;}
	#category h3 {	padding:2px 0 0 24px; background: url(../images/bg_sidemdl2.png) no-repeat; color: #fff; font: 700 12px/26px "宋体"; }
	#category .main { padding:0 9px 15px 9px; background:url(../images/bg_sidemdl2.png) no-repeat right bottom; color:#3c3c3c; }
	#category h4 { clear: both; padding: 9px;margin-top: -1px; background:url(../images/dot_x9da0a7.png) repeat-x;  font: 12px "宋体"; color: #3c3c3c;}
	#category h4 a { color: #3c3c3c; }
	#category {	color: #666699; }

	#category ul { line-height: 2; zoom: 1; color:#3c3c3c; }
	#category li { padding:0 0 0 12px;background:url(../images/dot_xa4a4a4.png) repeat-x; }
	#category li a { font-weight: bold; color: #3c3c3c; text-decoration:none;}
	#category li a:hover{ color: #7f0119; font-size:13px;}
 	#category li ul a{font-size:12px; font-weight:500;color:#3c3c3c; }
 	#category li ul li{padding-right:0; }
 	#category li ul li ul a:link, #category li ul li ul a:visited,{color:#777; }
	#category li ul li ul a:hover,{color:#7f0119; text-decoration:underline; }
	#category li a:hover {}
	#category li ul a:hover{font-size:12px;color:#7f0119; font-weight:500;}
	#category li a:visited{color:#3c3c3c; }
	#category .innest {	margin-left: 12px; color: #7d7d7d; }
	#category .innest a { color: #7d7d7d; }
	
	.select { font-weight: bold; color: #7f0119; text-decoration:none; font-size:13px; }
	.currentCate { color: #3c3c3c; text-decoration:none; }
	
/***********************************************************************************************************/
/**页面中部+右侧**/
#con_right{ margin:0; padding:0; float:right; width: 790px;  }


	/*******************************************************************************************************/
	/**欢迎登陆**/
	#welcome { margin:4px 0 0 0px; color: #333; width:300px; float:left; }
	#welcome h2 { display: inline; font-size: 16px;  }
	#welcome a:link { font-weight: bold; color: #333; }
	#welcome a:hover{ color: #7f0019; }
	
	


/*******************************************************************************************************/
/**页面中部**/
#main {	float: left; margin:0; width: 545px; }
	
	/*******************************************************************************************************/
	/**首页中部大幅广告**/
	#mainprod {	padding:0; overflow: hidden; width: 530px; }
	.jdt{ }
	
	#play {		 width: 530px; }
	#play img {  border: 0px; }
	#play_text { float: right; width: 320px; height: 30px; }
	#play_text ul {	margin-top: 3px; display: block; filter: alpha(opacity=80); float: right; padding-top: 1px; list-style-type: none;opacity: 0.8; }
	#play_text ul li {	border: #cecece 1px solid; background-color: #fff; display: block; font-size: 9px; float: left;
						cursor: pointer; color: #333; text-indent: 3px; font-family: "arial"; height: 15px; width: 15px;
						margin: 2px; padding-top: 3px; text-align: center! important; }
	#play_list a {   display: block; overflow: hidden;　}
	#play_list img { vertical-align: top! important; }
		

	/*******************************************************************************************************/
	#newprods {	margin: 0px 0 7px 0; overflow: hidden; }
	#newprods h3 {	padding:0 6px;  font-size: 14px; width: 95%; border-bottom: #d0d0d0 2px solid;  position: relative; }
	#newprods dl {	padding:10px 0px; float: left;  margin-left: -1px; width: 135px; line-height: 1.8; text-align: center; }
	#newprods dt {	padding:5px 0 0 0; background:url(../images/dot_ycfcfcf.png) repeat-y; }
	#newprods dd {	margin-top:0px; background:url(../images/dot_ycfcfcf.png) repeat-y; }
	#newprods dt a {	color: #5e5e5e; }
	#newprods a:hover {	color: #7f0019; }
	
	.attr { }
	
	.indexp {	width: 100%; }
	.indexp span {display:inline-block; padding-left:0px; background:url(../images/index/redline.jpg) no-repeat left bottom;
					 font: 700 13px/2 "宋体"; width: 40%; position: relative; top: 28px; }
	.indexp .moreinfo {	 font-weight: lighter; background: none transparent scroll repeat; left: 2em; width: 60px; top: 2px; position: relative; }
	.indexp .moreinfo a { 	color: #5e5e5e; }
	.moreinfo {	float: right; margin-right: 1em; }




/*******************************************************************************************************/
/**页面右侧**/

.sidepic {	padding: 1px; margin:0 0 18px 0;}



	.school { float:right; background:url(../images/sy_r13_c30.png) repeat-y; padding-bottom: 12px;  width: 222px;}
	.school ul li a:link { color:#3c3c3c;}
	.school ul li a:hover { color:#7f0019;}
	.school .head {	background:url(../images/sy_r12_c30.jpg) no-repeat 50% top; padding-top: 45px; }
	.school .main ul li { margin-left: 1em; padding-left: 3px; line-height: 21px; list-style-type: none; }
	.school .images {	font: 12px/3 "宋体"; text-align: center; }
	.bott {	left: 3px; width: 225px;  margin:0; padding:0; }
	

	/*******************************************************************************************************/
	/**首页右侧专区**/
	.subject { float:right;	margin-top: 10px; background:url(../images/bg_sidemdl3.png) repeat-y center 50%; margin-bottom: 7px; width:225px; }
	.subject h3 {	padding:2px 0 0 24px; background:url(../images/bg_sidemdl3.png) no-repeat left top; font: 700 13px/2 "宋体"; color: #fff; }
	.subject dl {	padding:0 0 9px 0; background: url(../images/bg_sidemdl3.png) no-repeat right bottom; }
	.subject dt {	margin: 7px 0px; text-align: center; }
	.subject .main{	margin-top:10px; }
	.subject .main ul li{	padding-left: 15px; line-height: 21px; list-style-type: none;  }
	.subject .img {	padding:0 3px; margin: 7px 0px; text-align: center; }


/**********************************************************************************************************/
/**底部**/
#footer{ clear: both; text-align:center; width:1000px; }
#footer a{ color: #333; text-decoration:none;}
#footer a:hover{ color: #7f0019; text-decoration:none;}
#bottom { 	border-top: #7b797b 1px solid; zoom: 1; text-align: center; }
#promise {	 	padding-left: 18px; padding-bottom: 18px; padding-top: 10px; }
#promise li {	display: inline;padding-right: 5px; }
#copyright {	padding:0; margin-top:-10px; }



/**********************************************************************************************************/
/**图片列表样式**/
#listmain { width:100%; }

	#picprods {	margin: 0px 0 7px 0; overflow: hidden;}
	#picprods .img { margin: 0px 0 -5px 0;}
	#picprods dl {	padding:20px 0px; float: left;  margin-left: -1px; width: 155px; line-height: 1.8; text-align: center; 
					background:url(../images/dot_x9da0a7.png) bottom repeat-x;  }
	#picprods dt {	padding:10px 0 0 0; background:url(../images/dot_ycfcfcf.png) repeat-y; }
	#picprods dd {	margin-top:-5px; background:url(../images/dot_ycfcfcf.png) repeat-y; }
	#picprods dt a {	color: #5e5e5e; }
	#picprods a:hover {	color: #7f0019; }
	
	.attr { margin:0; padding:5px 0 0 0 ; color: #999;  }
	
	.rollout{ padding:0 0 0 20px; color: #333;  }
	.rollout #root{ color: #333; font-weight:500; }
 .rollout #root a.spelink{color:#7f0019; font-weight:bold;}
	.rollout a{ color: #999;  }
	.rollout a:hover{ color: #7f0019;  }


/**********************************************************************************************************/
/**订单提交**/
.order{ margin:0; }
.order .img{ margin:0 0 10px 0; }
.order tr td{ padding:2px; }
.explain{ margin:0 0 0 15px; color: #999;}



.buttonstyle{border:#7F9DB9 1px solid;  color: #999; height:20px; width:120px; background:#fff url(../Images/xie.gif) no-repeat right; cursor:hand;}


/**********************************************************************************************************/
/**登陆/注册**/
.style4 { COLOR: #fff; }
.Login_Left { 	BORDER: #887e7c 1px solid; color: #999;    }


/*优惠专区**/
.yhzq a{ color:#333;}
.yhzq a:hover{ color:#f60; }


/**********************************************************************************************************/
/**帮助中心**/
/**左侧菜单栏**/
	#help {	background:url(../images/bg_sidemdl2.png) repeat-y center 50%; margin:0 0 12px 0px; width: 189px;}
	#help h3 {	padding:2px 0 0 24px; background: url(../images/bg_sidemdl2.png) no-repeat; color: #fff; font: 700 12px/26px "宋体"; }
	#help .main { padding:0 9px 15px 9px; background:url(../images/bg_sidemdl2.png) no-repeat right bottom; }
	#help h4 { clear: both; padding: 9px;margin-top: -1px; background:url(../images/dot_x9da0a7.png) repeat-x;  font: 12px "宋体"; color: #3c3c3c;}
	#help h4 a { color: #3c3c3c; }
	#help {	color: #666699; }
	#help li { padding-left:10px; font-weight:100; }
	#help li a:link { color: #888; }
	#help li a:hover { color: #7f0019; }
	#help dl { line-height: 2; zoom: 1; }
	#help dt { padding:0 12px 0 12px;background:url(../images/dot_xa4a4a4.png) repeat-x; }
	#help dt a { font-weight: bold; color: #3c3c3c; }
	#help dt a:hover { font-weight: bold; color: #7f0119; text-decoration:none; font-size:13px;}
	#help dd { padding-left: 25px;  color: #7d7d7d; }
	#help dd a { color: #7d7d7d; }
	#help .innest {	margin-left: 12px; color: #7d7d7d; }
	#help .innest a { color: #7d7d7d; }

#helplist {MARGIN: 10px 0 0 0; width:90%;}	
#helplist .main DIV {PADDING: 18px; MARGIN-TOP:0; width:95%;}
#helplist H2 {	FONT-SIZE: 14px; COLOR: #3c3c3c; border-bottom:3px #cacaca solid; padding-bottom:5px; margin:0;}
#helplist H3 {	FONT-SIZE: 12px; COLOR: #333;}
#helplist P {	MARGIN: 8px 0 0 0; line-height:1.8em;}
#helplist LI {	DISPLAY: inline; FLOAT: left; MARGIN: 8px 0px 0px 0px; WIDTH: 120px; }

/**********************************************************************************************************/
 #mainnav li a.bgbottom{background-position-y:bottom;}