@charset "utf-8";

body {

	padding:0px;

	margin:0px;

	font-size:11px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	line-height:20px;

	background:#fff;

}

* {

	list-style:none;

	padding:0px;

	margin:0px;

}

a {

	color:#585858;

	text-decoration:none;

}

a:hover {

	color:#D34100;

	text-decoration:underline;

}

img {

	border:none;

}

.wrap {

	margin:0px auto;

	width:950px;

}

.clear {

	clear:both;

}

.header {

	margin:0px auto;

	width:950px;

	height:129px;

	overflow:hidden;

	background:url(../images/bg_header.png) no-repeat top right;

}

.logo {

	float:left;

	width:260px;

	margin:5px auto 0px 25px;

	display:inline;

}

.login {

	float:right;

	width:600px;

	text-align:right;

	padding-right:15px;

	height:35px;

}

.login ul {

}

.login li {

	display:inline;

	height:35px;

	line-height:25px;

	overflow:hidden;

	padding:5px;

}

.login li input {

	margin:0px 5px;

	width:80px;

}

.login li button {

	height:25px;

	width:70px;

	border:none;

	background:url(../images/button_login.gif) no-repeat 0px 3px;

	line-height:22px;

	cursor:pointer;

	color:#00387D;

	font-weight:bold;

	font-family:Arial, Helvetica, sans-serif;

}

.nav {

	float:right;

	width:630px;

	position:static;

	margin-top:59px;

	margin-right:15px;

	display:inline;


}

.nav ul {

	float:right;

	display:inline;

}

.nav li {

	float:left;

	height:30px;

	background:url(../images/bg_nav_l.gif) no-repeat;

	line-height:30px;

	overflow:hidden;

	font-size:12px;

	font-weight:bold;

	margin:0px 5px;

}

.nav li a {

      float:left;

      background:url(../images/bg_nav_r.gif) no-repeat right 0px;

      margin:0;

	  height:30px;

      text-decoration:none;

	  padding-right:15px;

	  cursor:pointer;

      }

.nav li a span {

      float:left;

      display:block;

	  height:30px;

      background:url(../images/bg_nav_l.gif) no-repeat left 0px;

      color:#000;

	  padding:0px 0 0 20px;

	  overflow:hidden;

	  cursor:pointer;

      }

.nav li a:hover {

      background:url(../images/bg_nav_r.gif) no-repeat right -34px;

}

.nav li a:hover span {

      background:url(../images/bg_nav_l.gif) no-repeat left -34px;

	  color:#fff;

}

.nav .current a {

      float:left;

      background:url(../images/bg_nav_r.gif) no-repeat right -34px;

      margin:0;

	  height:30px;

      text-decoration:none;

	  padding-right:20px;

	  cursor:pointer;

      }

.nav .current a span {

      float:left;

      display:block;

	  height:30px;

      background:url(../images/bg_nav_l.gif) no-repeat left -34px;

      color:#fff;

	  padding:0px 0 0 15px;

	  overflow:hidden;

	  cursor:pointer;

      }

.nav .current a:hover {

      background:url(../images/bg_nav_r.gif) no-repeat right 0px;

}

.nav .current a:hover span {

      background:url(../images/bg_nav_l.gif) no-repeat left 0px;

	  color:#000;

}

/*end header*/

/*search*/

.search_box {

	background:url(../images/bg_search.png) no-repeat;

	height:85px;

	width:930px;

	margin:0px auto;

	padding:5px 10px;

	overflow:hidden;

}

.view_cart {

	float:left;

}

.view_cart span {

	font-weight:bold;

	color:#fff;

	margin-left:15px;

	font-size:13px;

}

.search {

	float:right;

	width:580px;

	height:30px;

	line-height:30px;

	text-align:center;

}
.search li {
	float:left;
	line-height:25px;
	padding-top:3px;
}

.search span {

	color:#D9FAF6;

	font-weight:bold;

	font-size:13px;

	margin-right:10px;

}

.search input {

	margin-left:10px;

	height:18px;

	overflow:hidden;

	width:220px;

}

.search select {

	height:18px;

	height:22px;

	overflow:hidden;

	width:180px;

}

.search button {

	background:url(../images/button_go.png) no-repeat;

	height:22px;

	width:54px;

	border:none;

	cursor:pointer;

	margin-left:20px;

}

.hot {

	float:left;

	width:900px;

	height:25px;

	overflow:hidden;

	margin:18px 15px 15px 10px;

}

.hot span {

	color:#fff;

	font-size:13px;

	font-weight: bold;

}

.hot a {

	color:#fff;

	padding:0px 5px;

}

/*sidebar*/

.sidebar {

	width:200px;

	float:left;

	overflow:hidden;

}

.sidebar1 {

	width:200px;

	float:left;

	overflow:hidden;

}


.sidebar1 h3 {

	/*background:url(../images/title_sidebar.png) no-repeat;*/
	background:#1E66C6;

	height:30px;

	line-height:30px;
	
	display:block;
	
	color:#fff;
	
	text-align:center;

	font-size:14px;

	width:200px;
}

.new1 h3 {

	/*background:url(../images/title_sidebar.png) no-repeat;*/
	background:#1E66C6;

	height:30px;

	line-height:30px;
	
	display:block;
	
	color:#fff;
	
	text-align:center;

	font-size:14px;

	width:200px;

}
.sidebar1 ul {

	width:198px;

	float:left;

	border:1px solid #D8E2F0;

	border-bottom:none;

}

.new1 ul {

	width:198px;

	float:left;

	border:1px solid #D8E2F0;

	border-bottom:none;

}

.sidebar1 ul li {

	background:url(../images/bgsidebar.gif) no-repeat;
	border-bottom:1px dashed #dfdfdf;
	padding-top:5px;
	padding-bottom:8px;
	padding-left:25px;
	width:172px;
	line-height:15px;

}

.sidebar1 ul li span  {
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;

}
.sidebar1 ul li em {
	padding:0px 5px;
	font-style:normal;
	color:#686868;
	font-weight:normal;
}
.sidebar1 ul li span a {
	color:#383838;
}

.sidebar1 ul li span a:hover {
	color: #D20000;
}


/*content*/

.content {

	float:right;

	width:744px;

}

.show {
border:1px solid #CCCCCC; font-size:11px; padding:5px;
}

.new {

	width:744px;

	margin-bottom:10px;
	
	overflow:hidden;

}

.new h3 {

/*	background:url(../images/bg_content.png) no-repeat;*/

	background:#4581CF;
	color:#fff;
	float:left;
	font-size:13px;
	display:block;
	padding:5px 15px;
}
.new h3 a {
	color:#fff;
}
.new h3 a:hover {
	color:#E1FDFF;
}
.new ul{

	border:1px solid #dfdfdf;
	border-bottom:none;
	padding:5px 0px;
	float: right;
	width:742px;

}

.new ul li {

	width:185px;
	text-align:center;
	line-height:18px;
	float:left;	
	margin:5px 1px 3px 8px;

}

.new ul li button {

	background:url(../images/button_buynow.jpg) no-repeat;

	border:none;

	height:29px;

	width:81px;

	cursor:pointer;
	
	overflow:hidden;

}

.new1 ul li button {

	background:url(../images/button_buynow.jpg) no-repeat;

	border:none;

	height:29px;

	width:87px;

	cursor:pointer;
	
	overflow:hidden;

}

.new  ul  li span {

	background: url(../images/button_prise.jpg) no-repeat;

	border:none;

	height:29px;

	width:92px;
	
	float:left;
	margin-left:0px;
	text-align:center;

	font-size:12px;

	line-height:29px;

}
.new1  ul  li span {

	background: url(../images/button_prise.jpg) no-repeat;

	border:none;

	height:29px;

	width:92px;
	
	float:left;
	margin-left:0px;
	text-align:center;

	font-size:12px;

	line-height:29px;

}


.new  ul li span em {

	color:#ff0000;

	font-size:12px;

	padding-left:2px;

	font-weight:bold;

	font-style:normal;

}


.new1  ul li span em {

	color:#ff0000;

	font-size:12px;

	padding-left:2px;

	font-weight:bold;

	font-style:normal;
}


.new  ul li h4 {

	font-size:18px;

	font-weight:normal;

	height:25px;
	
	color:#666666;

	border:none;

	overflow:hidden;
	
	display:block;
	
	white-space:normal;
	
	word-wrap:break-word;
	
	text-align:center;

}
.new1  ul li h4 {

	font-weight:normal;

	color:#666666;

	border:none;

	overflow:hidden;
	
	display:block;
	
	white-space:normal;
	
	word-wrap:break-word;
	
	text-align:center;
	
	font-size:18px;

}

.new  ul li h5 {
	
	width:180px;
	
	height:180px;
	
	overflow:hidden;
	
	margin:0px;
	
	padding:0px;
	
}

.new  ul li h6 {

	font-size:12px;

	font-weight:normal;

	line-height:18px;

	border:none;

	overflow:hidden;
	
	text-align:center;
	
	height:30px;
	
	font-size:11px;
}

.new_bottom {

	background:url(../images/bg_content.png) no-repeat 0px -38px;

	clear:both;

	height:4px;

}

.new p {

	padding:5px;

	line-height:22px;

	color:#585858;

}

.new ul span {
	margin-left:22px;
	
	margin-right:5px;
	
	float:left;
	
	margin-bottom:15px;
	
	
}

.new ul strong {
	
	font-size:15px;

	color:#000;
	
	border-bottom:1px dashed #dddddd;
	
	width:780px;
	
	display:block;
	
	float:left;
	
	line-height:20px;
	padding-bottom:5px;
	margin-bottom:5px;

}

.new ul h1,.new ul h2, .new ul h3, .new ul h4, .new ul h5, .new ul h6, {

	border-bottom:1px dashed #dfdfdf;

	height:30px;

	line-height:25px;

	margin:0px 5px;

	background:none;

	font-size:13px;

	padding:0px;

}

.new dl {

	padding:0px 10px;

	width:765px;

	margin-bottom:5px;

	display:block;

	float:left;

}

.new dd {

	border:1px solid #EFF0F2;

	overflow:hidden;

	float:left;

	width:120px;

	background: url(../images/icon.png) no-repeat 5px 8px #F5F8FC;

	height:25px;

	line-height:25px;

	padding-left:20px;

	margin:5px;

}



.news {

	width:370px;
	text-align:left;
	line-height:10px;
	float:left;
	margin:5px 1px 5px 8px;

}



/*Brand*/

.brand {

	margin:10px auto;

	width:950px;

	overflow:hidden;

}

.brand h3 {

	background:url(../images/bg_content.png) no-repeat top right;

	height:29px;

	font-size:12px;

	line-height:29px;

}

.brand h3 span{

	background:url(../images/bg_content.png) no-repeat;

	padding-left:25px;

	display:block;

	width:500px;

}

.brand ul {

	border:1px solid #dfdfdf;

	padding:5px;

	float:left;

	width:938px;

}

.brand li {

	display:inline;

	margin:3px 8px;

	border:1px solid #EBEBEB;

	width:138px;

	height:41px;

	text-align:center;

	float:left;

}

.partner {

	background:#fff;

	margin:0px  auto 10px auto;

	width:920px;

	clear:both;

	overflow:hidden;

	border:5px solid #DAE7F3;

	padding:5px 10px;

}

.partner_r {

	float:left;

	width:400px;

}

.partner_r h3 {

	font-size:13px;

	border-bottom:1px solid #dfdfdf;

	height:30px;

	line-height:25px;

	margin-bottom:10px;

}

.partner_r li {

	float:left;

	height:40px;

	width:120px;

	text-align:left;

}

.partner_l {

	float:right;

	width:500px;

}

.partner_l h3 {

	font-size:13px;

	border-bottom:1px solid #dfdfdf;

	height:30px;

	line-height:25px;

	margin-bottom:10px;

}

.partner_l li {

	float:left;

	width:160px;

	margin:2px auto;

}

.footer {

	background:url(../images/bg_footer.gif) repeat-x;

	height:55px;

	margin:0px auto;

	width:950px;

	padding:10px 0px;
    text-align:center
}

.footer p {

	text-align:center;

}

.footer a {

	color:#FF6000;

}

/*intro*/

.intro_box {

	width:744px;

	margin-bottom:10px;

}

.intro_box h3 {
/*	background:url(../images/bg_content.png) no-repeat;*/

	background:#4581CF;
	font-size:13px;
	color:#fff;
	float:left;
	display:block;
	padding:5px 15px;
}
.intro_box h3 a {
	color:#fff;
}
.intro_box h3 a:hover {
	color:#E1FDFF;
}

.intro {

	border:1px solid #dfdfdf;

	border-bottom:none;

	padding:10px;

	float: right;

	width:766px;

	overflow:hidden;

}


.intro_img {

	float:left;

	height:325px;

	width:325px;
	
	overflow:hidden;
	text-align:center;
}
.intro img {

	max-height:325px;

	max-width:325px;

}
.intro ul {

	float:right;

	width:430px;

	height:325px;

	overflow:hidden;

	border:none;

	font-style:normal;

}

.intro h4 {

	border-bottom:1px solid #E6E6E6;

	background:none;

	font-size:15px;

	color:#9F3400;

	margin-bottom:10px;
	padding-left:15px;

}
.intro h5 {

	background:none;

	font-size:12px;
	
	font-weight:normal;

	margin-bottom:10px;

}
.intro h5 a {
	color:#ff0000;
	text-decoration:underline;
}
.intro li {

	margin:5px auto;
	
	float:left;
	
	width:425px;

	font-size:13px;

}

.intro li span {

	width:100px;

	float:left;

	padding-right:10px;
	
	padding-left:5px;

}

.intro li em {

	color:#FF0000;

	font-weight:bold;

	font-style:normal;

}

.intro li input {

	width:30px;

	background:#EFF7FF;

	border:1px solid #7793B5;

	height:20px;

}

.intro li textarea {

	width:425px;

	height:70px;

	background:#EFF7FF;

	border:1px solid #7793B5;

	overflow:hidden;

}

.intro li button {

	background:url(../images/button_add.gif) no-repeat;

	border:none;

	cursor:pointer;

	width:120px;

	height:34px;

	margin-top:5px;

}

.intro h2 {

	height:25px;

	width:755px;
	
	color:#840000;

	padding-left:10px;

	padding-top:10px;
	
	overflow:hidden;
	

	font-size:15px;
	
	border-bottom:1px solid #dfdfdf;
	
	margin:10px auto;

}

.intro dl {

	width:745px;

	line-height:25px;

	color:#585858;

	min-height:570px;
	
	background:#fcfcfc;
	
	padding:5px 10px;

}
.intro td {
	padding:2px 3px;
}
.error {
	color:#F20000;
}
.pages {

	width:744px;

	text-align:right;

	clear:both;

}

.pages ul {

	text-align:right;

	background:#F5F5F5;

	float:right;

	border-left:1px solid #dfdfdf;

	border-right:1px solid #dfdfdf;

	padding:5px 10px;

	width:766px;

}

.page ul li {

	float:left;

	width:350px;

}

.pages ul a {

	background:url(../images/button_login.gif) no-repeat -10px -2px;

	padding:2px 10px;

	height:19px;

	border:1px solid #dfdfdf;

	text-align:center;

	font-weight:bold;

	margin:0px 3px;

}

/*cart*/

.shopping_cart {

	font-size:12px;

	background:#ffffff;

	clear:both;

}

.shopping_cart span {

	font-weight:bold;

	background: url(../images/bg_body.gif) repeat-x;

	display:block;

	padding:5px;

}

.shopping_cart strong {

	color:#FF0000;

	font-size:15px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-align:center;

	height:25px;

	width:60px;

	padding:0px 5px;

}

.shopping_cart table {

	border:1px solid #f3f3f3;

}

.shopping_cart table td{

	border-bottom:1px solid #d8d8d8;

	padding:4px;

}

.shopping_cart th {

	background:#f3f3f3;

	text-align:left;

	height:25px;

	line-height:25px;

	padding:5px;

	border-bottom:2px solid #efefef;

}

.shopping_cart table button {

	background:url(../images/bg_sub.jpg);

	border:none;

	width:60px;

	height:25px;

	color:#fff;

	font-size:12px;

	font-weight:bold;

	font-family:Arial, Helvetica, sans-serif;

	cursor:pointer;

	margin-left:330px;

}

.cart_summary h4 {
	font-size:13px;
	border-bottom:1px solid #dfdfdf;
	padding:3px 0px;
	margin-bottom:15px;

}

.cart_summary ul{

	width:95%;

	padding:0px 15px;

	margin-bottom:10px;

}

.cart_summary li {

	float:left;

	background:url(../images/step_standard.gif) no-repeat bottom;

	line-height:20px;

	height:35px;

	padding:0px 15px;

	font-size:15px;

	color:#999999;

	font-style:italic;

}

.cart_summary li a {

	font-style:normal;

}

.cart_summary h3 {

	font-size:13px;

	height:25px;

	background:url(../images/bg_pro_line.gif) repeat-x bottom;

	margin-bottom:10px;

}

.cart_summary span {

	background:url(../images/step_start.gif) bottom no-repeat;

	line-height:20px;

	height:35px;

	width:150px;

}

.partners .current {

	background:url(../images/step_current.gif) bottom no-repeat;

	color:#ff0000;

	font-weight:bold;

	font-style:normal;

}
.partners {

	border:1px solid #dfdfdf;

	border-bottom:none;

	padding:10px;

	float: right;

	width:766px;

	overflow:hidden;

}
.partners .step_end {

	background:url(../images/step_end.gif) bottom  right no-repeat;

}

.partners .step_start {

	background:url(../images/step_start.gif) left bottom no-repeat;

}

.total {

	text-align:right;

	color:#000;

	font-weight:bold;

	margin:5px auto;

}

.total span {

	color:#FF0000;

	font-size:15px;

	font-weight:bold;

	display:inline;

	height:25px;

	border:1px solid #efefef;

	margin:0px 5px;

}

.floatingBox {

	padding:10px;

	border:1px solid #dfdfdf;

}

.floatingBox legend {

	color:#ff0000;

	padding:0px 5px;

}

.floatingBox button {

	background:url(../images/bg_sub.jpg);

	border:none;

	width:60px;

	height:25px;

	color:#fff;

	font-size:12px;

	font-weight:bold;

	font-family:Arial, Helvetica, sans-serif;

	cursor:pointer;

}

.floatingBox input {

	width:150px;

	height:20px;

	margin:5px auto;

	font-size:12px;

}

.inputLabel {

	width:150px;

	float:left;

	padding-right:10px;

	text-align:right;

	height:20px;

	margin:5px auto;

}

.buttonRow {

	margin-left:160px;

}

.Row {

	margin-left:0px;

	margin-top:5px;

}

/*end cart*/

.content .content_title {

	background: url(../images/bg_my_c.png) no-repeat;

	height:35px;

	width:740px;

	font-size:12px;

	font-weight:normal;

	line-height:30px;

	padding-left:15px;

}

.content .content_title_i {

	background: url(../images/bg_content_t.gif) no-repeat;

	height:29px;

	width:740px;

	font-size:12px;

	font-weight:normal;

	line-height:29px;

	padding-left:15px;

}

.content .content_title a {

	color:#990000;

}

.payment {

	margin:0px auto 10px auto;

	width:950px;

}

.payment .payment_h3 {

	background:url(../images/bg_h3.png) no-repeat;

	height:30px;

	line-height:30px;

	font-size:13px;

}

.payment .payment_h3 span {

	height:30px;

	float:left;

	padding-left:15px;

	width:700px;

}

.payment .payment_h3 a {

	color:#990000;

	text-decoration:none;

}

.payment_ul {

	border:1px solid #dfdfdf;

	border-top:none;

	background:#fff;

	padding:10px;

}
.payment_ul .cart_summary .step_end {

	background:url(../images/step_end.gif) bottom  right no-repeat;

}

.payment_ul .cart_summary .step_start {

	background:url(../images/step_start.gif) left bottom no-repeat;

}

.payment_ul .cart_summary li {

	float:left;

	background:url(../images/step_standard.gif) no-repeat bottom;

	line-height:20px;

	height:35px;

	padding:0px 15px;

	font-size:15px;

	color:#999999;

	font-style:italic;

}

.payment_ul  .cart_summary  .current {

	background:url(../images/step_current.gif) bottom no-repeat;

	color:#ff0000;

	font-weight:bold;

	font-style:normal;

}

.payment_ul .cart_summary li a {

	font-style:normal;

}

.payment_ul table {

	float:left;

	border:1px solid #efefef;

}

.payment_ul table td {

	padding:5px;

	margin:5px;

	border-bottom:1px solid #D8D8D8;

}

.payment_ul h4 {

	font-size:15px;

	background:#f3f3f3;

	padding:10px 5px;

	margin:5px auto;

	border:1px solid #d8d8d8;

}

.payment_ul h5 {

	font-size:15px;

	background:#fff;

	padding:5px;

	color:#ff0000;

}

.payment_ul table th {

	background:#f3f3f3;

	color:#000;

	font-size:15px;

	padding:5px;

}

.payment_list {

	float:left;

	margin-left:10px;

	border:5px solid #ECF0F8;

	min-height:180px;
	
	height:270px;

	width:250px;

	background:#fcfcfc;

	overflow:hidden;

	padding:5px;

}

.payment_list li {

	width:240px;

	float:left;
	
	border-bottom:1px dashed #dfdfdf;

	padding:3px 5px;

	color:#271206;

}

.payment_list li span {

	float:right;

	width:100px;

	font-size:15px;

	text-align:right;

	color:#8C0000;

}

.payment .bu2 {

	background:url(../images/sub.jpg) no-repeat;

	width:81px;

	height:25px;

	border:none;

	cursor:pointer;

	text-align:center;

}

.payment .bu3 {

	background:url(../images/bg_sub2.jpg);

	width:170px;

	height:25px;

	border:none;

	font-size:11px;

	cursor:pointer;

	text-align:center;

}

.payment table button {

	background:url(../images/bg_sub.jpg) no-repeat;

	width:60px;

	margin-left:10px;

	height:25px;

	border:none;

	cursor:pointer;

	text-align:center;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

	font-size:12px;

	color:#fff;

}
.my_address span {
	color:#F20000;
}
.my_address td {
	padding:3px;
}
.my_address td strong {
	color:#840000;
	padding-left:12px;
}
.my_address th {
	padding-left:15px;
	text-align:left;
	font-size:11px;
	font-weight:normal;
}
.cart_btn {
	padding:0px 15px;
	background:url(../images/button_bg_c.gif) repeat-x 0px -2px;
	border-top:2px solid #D7E6F6;
	border-left:2px solid #D7E6F6;
	border-bottom:2px solid #B3D0EE;
	border-right:2px solid #96B5D6;
	font-weight:bold;
	cursor:pointer;
	height:30px;
}
.login_input {
	width:180px;
}
.customer_login dd {
	padding-left:17px;
	padding-top:5px;
	width:320px;
}
.customer_login dl {
	float:left;
	width:355px;
	overflow:hidden;
	display:inline;
	height:220px;
	padding:5px;
	border:1px solid #dfdfdf;
	background:#fcfcfc;
	margin:5px 8px;
}
.customer_login  li {
	padding:8px 5px;
}
.customer_login  li span {
	padding-right:15px;
	width:110px;
	float:left;
	text-align: right;
}
.customer_login  li em {
	font-style:normal;
	font-size:11px;
	float:right;
}
.new_text ul h1,.new_text ul h3,.new_text ul h4,.new_text ul h2,.new_text ul h5,.new_text ul h6,.new_text ul h7 {
	padding:5px 0px;
	font-size:13px;
}
.new_text {
	margin-bottom:10px;
}
.new_text ul p {
	margin-bottom:15px;
}
/*.new_h3_title {

	background:url(../images/bg_content.png) no-repeat;
	border-bottom:1px solid #dfdfdf;

	height:29px;

	font-size:12px;

	line-height:29px;

	padding-left:25px;

}*/

.new_h3_title {

/*	background:url(../images/bg_content.png) no-repeat;*/
    border-bottom:1px solid #dfdfdf;
	
	background:#4581CF;
	color:#fff;
	font-size:13px;
	display:block;
	padding:5px 15px;
}
.new_h3_title a {
	color:#fff;
}
.new_h3_title  a:hover {
	color:#E1FDFF;
}
.new_text_list {
	padding:10px;
	border-left:1px solid #dfdfdf;
	border-right:1px solid #dfdfdf;
}
.Remove a {
	color:#0000FF;
	text-decoration:underline;
}
.Remove a:hover {
	color: #ff0000;
	text-decoration:underline;
}

/*图片显示*/
.morePicShow {
	border:1px solid #dfdfdf;
	float:left;
	margin:15px auto;
}
.morePicShow ul {
	list-style-type: none;
	text-align: center;
}

.morePicShow ul li {
	display: block;
	float: left;
	text-align: center;
	margin:10px 20px;
	width:220px;
	height:220px;
	overflow:hidden;
}
.morePicShow ul li img {
	width:220px;
}
.pages_index {
	border-right:1px solid #dfdfdf;
	border-left:1px solid #dfdfdf;
	float:left;
	width:786px;
	padding:10px 0px;
}
.pages_left {
	margin:0px auto;
	float:left;
	width:270px;
	padding:0px 5px;
	text-align:right;
}
.pages_left a {
	text-decoration:underline;
	padding:0px 2px;
}
.pages_left span {
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.pages_right {
	margin:0px auto;
	float:right;
	width:460px;
	padding:0px 5px;
}
.pages_right span {
	display:block;
}
.pages_right a {
	text-decoration:underline;
	padding:0px 2px;
}
.pro_link {
	text-align:center;
	background:#f3f3f3;
	height:35px;
	line-height:35px;
	font-weight:bold;
	font-size:13px;
	float:left;
	width:765px;
}
.pro_link_1 {
	text-align:center;
	background:#f3f3f3;
	height:35px;
	line-height:35px;
	font-weight:bold;
	font-size:13px;
	width:765px;
	overflow:hidden;
}
.pro_link_1 a {
	color:#0033FF;
	margin:0px 15px;
	text-decoration: underline;
}
.pro_link a {
	color:#0033FF;
	margin:0px 15px;
}
.pro_link a:hover {
	color:#f20000;
	margin:0px 15px;
}
.headcc {BORDER-RIGHT: #cfccc9 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #cfccc9 1px solid; PADDING-LEFT: 15px; BACKGROUND: #fff; PADDING-BOTTOM: 15px; BORDER-LEFT: #cfccc9 1px solid; PADDING-TOP: 15px; BORDER-BOTTOM: #cfccc9 1px solid}
.thumbImage {max-width: 180px;max-height: 180px;} /* for Firefox & IE7 */
* html .thumbImage {
/*width: expression(this.width > 220 && this.width > this.height ? 220 : auto);
height: expression(this.height > 220 ? 250 : auto);}*/
