﻿body,p,pre,form,fieldset,legend,button,input,textarea,select {
	margin: 0;
	padding: 0;
	font-weight: normal;
	font-size: 14px;
	font-family: 'Microsoft YaHei',Arial;
}

input:focus,textarea:focus {
	outline: none
}

input[type=button],input[type=submit] {
	-webkit-appearance: none;
	outline: none;
	border-radius: 0
}

a {
	text-decoration: none;
	color: #000
}

a img {
	border: medium none;
	margin: 0;
	padding: 0
}

a.chain {
	text-decoration:underline;
}
.hide{display:none}
.clear {
	clear: both
}

.top_bar {
	height: 34px;
	border-bottom: 1px solid #DDD;
	position:relative;z-index:9999;background:#FFF;
}

.top_bar .wrap {
	width: 1200px;
	margin: 0 auto;
	text-align: right;
	line-height: 34px;
	font-size: 12px;
}

.top_bar .wrap #customerInfoBox {
	display: inline;
}

.top_bar .wrap span.sp {
	padding: 0 0 0 10px;
	color: #AAA;
	font-size: 14px;
}

.top_bar .wrap a {
	margin-left: 10px;
	display: inline-block;
	height: 34px;
}

.top_bar .wrap a.weixin {
	background: url(../images/icons_weixin.gif) 0 center no-repeat;
	padding-left: 24px;
	position: relative;
	z-index: 555;
}

.top_bar .wrap a.weixin span {
	position: absolute;
	width: 106px;
	height: 106px;
	left: 0;
	top: 35px;
	/*background: url(../images/wxewm.png) 0 0 no-repeat;*/
	z-index: 11;
	display: none;
}

.top_bar .wrap a.weixin:hover span {
	display: block;
}

.header {
	width: 1200px;
	height: 110px;
	margin: 0 auto;
	position: relative;
	z-index: 444;
	/*background:url(../images/ggy.png) 194px 74px no-repeat;*/
}

.header .logo {
	width: 210px;
	height: 70px;
	overflow: hidden;
	position: absolute;
	top: 24px;left:12px;
}

.header .search_form {
	width: 418px;
	height: 38px;
	border: 1px solid #DDD;
	position: absolute;
	right: 140px;
	top: 50px;
}

.header .search_form #keys {
	padding: 0 10px;
	width: 359px;
	border: none;
	border-right: 1px solid #DDD;
	height: 38px;
	line-height: 38px;
	float: left;
}

.header .search_form .btn {
	float: left;
	width: 38px;
	height: 38px;
	overflow: hidden;
	text-indent: -999px;
	background: url(../images/icons_search.gif) center center no-repeat;
}

.header .search_form .search_tags {
	position: absolute;
	top: 10px;
	right: 39px;
}

.header .search_form .search_tags a {
	float: left;
	margin-right: 5px;
	height: 18px;
	line-height: 18px;
	padding: 0 5px;
	background: #DFDFDF;
	color: #666;
}

.header .search_form .search_tags a:hover {
	color: #000;
}

.header .search_form ul#search_suggestion {
	width: 418px;
	border: 1px solid #DDD;
	border-top: none;
	margin: 0;
	padding: 0;
	position: absolute;
	left: -1px;
	top: 39px;
	background: #FFF;
	display: none;
}

.header .search_form ul#search_suggestion li {
	list-style: none;
}

.header .search_form ul#search_suggestion li a {
	display: block;
	height: 24px;
	line-height: 24px;
	padding: 0 10px;
	color: #666;
	overflow:hidden;
}
.header .search_form ul#search_suggestion li.close a{
	text-align:right;
}
.header .search_form ul#search_suggestion li.current a,
.header .search_form ul#search_suggestion li a:hover {
	background: #EEE;
}

.header .search_form ul#search_suggestion li a span {
	float: right;
	font-size: 12px;
	color: #999;
}

.header .cart_box {
	position: absolute;
	right: 0;
	top: 50px;
}

.header .cart_box .btn {
	position: absolute;
	z-index: 1;
	right: 0;
	top: 0;
	width: 130px;
	height: 38px;
	line-height: 38px;
	border: 1px solid #FFF;
	text-align: center;
}
.header .cart_box .btn span{
	display:inline-block;height:38px;
	color:#05a9ab
}
.header .cart_box .btn span.icon{
	background:url(../images/icons_cart1.gif) 0 center no-repeat;
	padding-left:32px;
}
	
.header .cart_box .more {
	position: absolute;
	background: #FFF;
	right: 0;
	top: 45px;
	width: 350px;
	border: 1px solid #DDD;
	box-shadow: 0 0 3px #DDD;
	padding-bottom: 40px;
	display: none;
}

.header .cart_box .more .list {
	margin: 0;
	padding: 0;
}

.header .cart_box .more .list li {
	position: relative;
	list-style: none;
	height: 52px;
	padding: 10px;
}

.header .cart_box .more .list li img {
	float: left;
	height: 50px;
	border: 1px solid #DDD;
}

.header .cart_box .more .list li .quantity {
	position: absolute;
	right: 10px;
	top: 10px;
	color: #666;
}

.header .cart_box .more .list li .quantity .price {
	color: #05a9ab;
}

.header .cart_box .more .list li .del {
	position: absolute;
	right: 10px;
	bottom: 10px;
	font-size: 12px;
	color: #666;
	cursor: pointer;
}

.header .cart_box .more .list li a {
	width: 160px;
	float: left;
	margin-left: 10px;
	line-height: 18px;
	color: #666;
}

.header .cart_box .more .sum {
	position: absolute;
	left: 10px;
	bottom: 10px;
}

.header .cart_box .more .sum .total {
	color: #05a9ab;
	font-size: 16px;
	padding: 0 5px;
}

.header .cart_box .more .buy_btn {
	position: absolute;
	right: 10px;
	bottom: 10px;
	width: 100px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	background: #05a9ab;
	color: #FFF;
	font-size: 16px;
}

.header .cart_box .more .noItemTips {
	text-align: center;
	height: 40px;
	line-height: 40px;
	display: none;
}

.header .noItem .more {
	padding-bottom: 0;
}

.header .noItem .more .noItemTips {
	display: block;
}

.header .noItem .more .sum {
	display: none;
}

.header .noItem .more .buy_btn {
	display: none;
}

.header .cart_box_current .btn {
	height: 38px;
	background: #FFF;
	border: 1px solid #DDD;
	/*border-bottom: none;*/
	box-shadow: 0 -3px 5px #EEE;
	padding-bottom: 8px;
	border-bottom: none;
}

.header .cart_box_current .more {
	display: block;
}

.nav_bar {
	width: 1200px;
	height: 54px;
	margin: 0 auto;
}

.nav_bar .nav_class {
	float: left;
	width: 252px;
	background: #FFF;
	position: relative;
	z-index: 2222;
}

.nav_bar .nav_class .t {
	background: #05a9ab;
	height: 54px;
	line-height: 54px;
	color: #FFF;
	text-align: center;
	font-size: 16px;
}

.nav_bar .nav_class ul.class_box {
	width: 251px;
	height: 584px;
	border-left: 1px solid #DDD;
	position: absolute;
	z-index: 999;
	left: 0;
	top: 54px;
	margin: 0;
	padding: 0;
	background: #FFF;
	display: none;
}

.nav_bar .class_box_show ul.class_box {
	display: block;
}

.nav_bar .nav_class ul.class_box li.catItem {
	list-style: none;
	padding: 10px 0;
	margin: 0;
	height: 52px;
	border-bottom: 1px solid #DDD;
	border-right: 1px solid #DDD;
	float: left;
	width: 100%;
}

.nav_bar .nav_class ul.class_box li.catItem .wrap {
	position: absolute;
	background: #FFF;
	left: 252px;
	top: 0;
	border: 1px solid #DDD;
	border-left: none;
	width: 290px;
	height: 582px;
	display: none;
}

.nav_bar .nav_class ul.class_box li.wrapShow {
	border-right-color: #FFF;
	background: #FFF;
	border-left:1px solid #05a9ab;
}

.nav_bar .nav_class ul.class_box li.wrapShow .wrap {
	display: block;
	background: #FDFDFD;
}

.nav_bar .nav_class ul.class_box li.catItem .catWarp1 {
	width: 560px;
}

.nav_bar .nav_class ul.class_box li.catItem .catWarp2 {
	width: 830px;
}

.nav_bar .nav_class ul.class_box li.catItem .wrap a {
	background: #F9F9F9;
	margin: 20px 0 0 20px;
	width: 230px;
	height: 50px;
	overflow: hidden;
	padding: 0 10px;
	color: #666;
	float: left;
	line-height: 50px;
}

.nav_bar .nav_class ul.class_box li.catItem .wrap a:hover {
	background: #F6F6F6;
}

.nav_bar .nav_class ul.class_box li.catItem .wrap a img {
	width: 30px;
	vertical-align: middle;
	margin-right: 10px;
}

.nav_bar .nav_class ul.class_box li.wrapShow .fullWrap{
	padding:20px 0 20px 40px;
	width: 907px;
	height: 542px;
	background:#FFF;
}
.nav_bar .nav_class ul.class_box li.wrapShow .fullWrap .left{
	float:left;width:590px;
	overflow:hidden;
}
.nav_bar .nav_class ul.class_box li.wrapShow .fullWrap .left .box{
	border-bottom:1px dotted #CCC;position:relative;
	padding:20px 0 10px 120px;
}
.nav_bar .nav_class ul.class_box li.wrapShow .fullWrap .left .box .st{
	position:absolute;left:0;top:18px;height:28px;line-height:28px;
	width:110px;text-align:right;color:#333;font-weight:bold;
}
.nav_bar .nav_class ul.class_box li.wrapShow .fullWrap .left .box .st img{
	height:28px;
	vertical-align: middle;
	margin-left:10px;
}
.nav_bar .nav_class ul.class_box li.wrapShow .fullWrap .left .box a{
	float:left;width:auto;height:14px;line-height:14px;background:none;margin:5px 0;padding:0 15px;font-size:12px;
	border-left:1px solid #DDD;color:#666;
	white-space:nowrap;
}
.nav_bar .nav_class ul.class_box li.wrapShow .fullWrap .left .bt{
	font-size:18px;height:30px;
}
.nav_bar .nav_class ul.class_box li.wrapShow .fullWrap .right{
	float:right;border-left:1px solid #DDD;padding:16px 5px 0 21px;
	width:236px;height:520px;overflow:hidden;
}
.nav_bar .nav_class ul.class_box li.wrapShow .fullWrap .brands a{
	float: left;
	width: 100px;
	height: 30px;
	text-align: center;
	padding: 10px 0;
	overflow: hidden;
	border: 1px solid #DDD;background:#FFF;
	margin: 0 16px 15px 0;line-height:auto!important;
}
.nav_bar .nav_class ul.class_box li.wrapShow .fullWrap .left .box a:hover{
	color:#05a9ab;
}
.nav_bar .nav_class ul.class_box li.wrapShow .fullWrap .brands a:hover{
	border-color:#05a9ab;
}
.nav_bar .nav_class ul.class_box li.wrapShow .fullWrap .brands a img{
	height:30px;width:auto;margin:0;vertical-align:top;
}
.nav_bar .nav_class ul.class_box li.wrapShow .fullWrap .ad{
	width:220px;overflow:hidden;margin-top:10px;
}
.nav_bar .nav_class ul.class_box li.wrapShow .fullWrap .ad a{
	width:auto;height:auto;background:none;line-height:auto;padding:0;margin:0;
}
.nav_bar .nav_class ul.class_box li.wrapShow .fullWrap .ad a img{
	width:auto;height:auto;vertical-align:top;margin:0;
}
.nav_bar .nav_class ul.class_box li.catItem dl {
	margin: 0;
	padding: 0;
}

.nav_bar .nav_class ul.class_box li.catItem dl dt {
	padding: 0 15px;
	height: 28px;
	line-height: 28px;
	font-size: 15px;
	font-weight: bold;
	color: #333;
}

.nav_bar .nav_class ul.class_box li.catItem dl dd {
	color: #BBB;
	margin: 0;
	padding: 0 15px;
}

.nav_bar .nav {
	float: left;
	margin: 0;
	padding: 0;
	width: 948px;
	height: 54px;
	line-height: 54px;
	font-size: 16px;
	background: #256a6d;
}

.nav_bar .nav li {
	float: left;
	list-style: none;
}
.nav_bar .nav li a {
	float: left;
	padding: 0 30px;
	color: #FFF;
}

.nav_bar .nav li:hover,.nav_bar .nav li.current a {
	background: #414141
}
.footer {
	margin-top: 100px;
	border-top: 1px solid #F2F2F2;
	background: url(../images/footerline.gif) left bottom repeat-x #FDFDFD;
	padding: 20px 0;
}

.footer .wrap {
	width: 1200px;
	margin: 0 auto;
}

.footer .wrap .box {
	float: left;
	width: 210px;
	padding: 0 15px;
}

.footer .wrap .box .t {
	border-bottom: 1px solid #E3E3E3;
	color: #666;
	font-size: 16px;
	height: 30px;
	text-indent: 8px;
}

.footer .wrap .box ul {
	margin: 10px 0 0;
	padding: 0;
}

.footer .wrap .box ul li {
	height: 24px;
	margin: 0;
	list-style: none;
	padding: 0 0 0 2px;
}

.footer .wrap .box ul li a {
	float: left;
	height: 24px;
	font-size: 14px;
	line-height: 24px;
	background: url(../images/d2.gif) 0 center no-repeat;
	padding-left: 8px;
	color: #666;
}

.footer .wrap .box ul li a:hover {
	color: #05a9ab;
}

.fico {
	height: 40px;
	margin: 10px auto;
	width: 800px;
}

.fico span {
	float: left;
	width: 200px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	color: #666;
	background: url(../images/ftico.gif) 0 0 no-repeat;
}

.fico .fi1 {
	background-position: 20px 0;
}

.fico .fi2 {
	background-position: 30px -40px;
}

.fico .fi3 {
	background-position: 27px -80px;
}

.fico .fi4 {
	background-position: 24px -120px;
}

.fico .fi1:hover {
	background-position: 20px -160px;
	color: #7EC12F;
}

.fico .fi2:hover {
	background-position: 30px -200px;
	color: #7EC12F;
}

.fico .fi3:hover {
	background-position: 27px -240px;
	color: #7EC12F;
}

.fico .fi4:hover {
	background-position: 24px -280px;
	color: #7EC12F;
}

.nbcsm {
	height: 30px;
	line-height: 35px;
	text-align: center;
	color: #05a9ab;
	font-size: 16px;
	font-weight: bold;
}

.copyright p {
	height: 24px;
	line-height: 24px;
	color: #666;
	font-size: 12px;
	text-align: center;
}

.copyright p a {
	color: #666;
}

.copyright p a:hover {
	color: #05a9ab;
}

.rzico {
	padding: 20px 0 20px;
	text-align: center;
}

.rzico a,.rzico span {
	display: inline-block;
	margin: 0 5px;
}

.rightBar{
	right:0;top:0;z-index:8888;
	position:fixed;width:40px;height:100%;background:#F5F5F5;
	border-left:1px solid #EEE;
}

.rightBar .gotop{
	position:absolute;
	bottom:6px;left:6px;border-radius:14px;
	width:28px;height:28px;line-height:28px;
	text-align:center;font-size:20px;font-family:Arial;color:#FFF;
	background:#999;
	
}
.rightBar .wrap{
	width:32px;height:450px;margin-top:-225px;
	position:absolute;top:50%;left:0;
}
.rightBar .customer{
	display:block;width:24px;height:24px;margin:8px;
	background:url(../images/icons_bar_1.gif) 0 0 no-repeat;
}
.rightBar .cpbtn,
.rightBar .scbtn,
.rightBar .ivbtn{
	display:block;border-top:1px dashed #CCC;position:relative;
	font-size:12px;width:12px;padding:34px 9px 30px 9px;
	margin:0 5px;
	color:#666;background:url(../images/icons_bar_2.gif) center 10px no-repeat;
}
.rightBar .scbtn{
	background:url(../images/icons_bar_3.gif) 0 10px no-repeat;
}
.rightBar .ivbtn{
	background:url(../images/icons_bar_7.gif) center 10px no-repeat;
}
.rightBar .scbtn span,
.rightBar .cpbtn span,
.rightBar .ivbtn span{
	width:20px;height:16px;line-height:16px;text-align:center;border-radius:5px;
	background:#05a9ab;color:#FFF;position:absolute;bottom:10px;left:5px;
}
.rightBar .btns{
	width:24px;padding:8px 3px 0;
	border-top:1px dashed #CCC;
	border-bottom:1px dashed #CCC;
	margin:0 5px;
}
.rightBar .btns a{
	display:block;width:24px;height:24px;line-height:24px;margin-bottom:8px;
}
.rightBar .btns a span{
	display:none;
}
.rightBar .btns a:hover span,
.rightBar .btns a.current span{
	display:block;
}
.rightBar .btns a.qq{
	background:url(../images/icons_bar_4.gif) 0 0 no-repeat;
}
.rightBar .btns a.tel{
	background:url(../images/icons_bar_6.gif) 0 0 no-repeat;
}
.rightBar .btns a.wx{
	background:url(../images/icons_bar_5.gif) 0 0 no-repeat;
}
.rightBar .btns a.wx span{
	position: absolute;
	width: 106px;
	height: 106px;
	right: 38px;
	/*background: url(../images/wxewm.png) 0 0 no-repeat;*/
	z-index: 11;
}
.rightBar .btns a.qq span{
	padding-right:30px;
	background:url(../images/icons_bar_4.gif) right center no-repeat;
}
.rightBar .btns a.tel span{
	padding-right:30px;
	background:url(../images/icons_bar_6.gif) right center no-repeat;
}
.rightBar .btns a.qq:hover,
.rightBar .btns a.tel:hover,
.rightBar .btns a.qq.current,
.rightBar .btns a.tel.current{
	border:1px solid #EEE;border-right:none;
	color:#999;padding:5px 15px 5px 10px;
	width:140px;margin-left:-129px;
	background:#F5F5F5;
}

.rightBar .cartbox{
	width:250px;padding:10px;
	background:#FFF;z-index:8888;
	position:absolute;right:40px;top:50%;
	border:1px solid #EEE;
	box-shadow:-1px 1px 2px #DDD;
	display:none;
}
.rightBar .cartbox .title{
	color:#666;font-size:16px;padding-bottom:10px;
}
.rightBar .cartbox ul{
	margin:0;padding:0;
}
.rightBar .cartbox ul li{
	list-style:none;border-bottom:1px dotted #DDD;
	height:70px;padding-top:10px;
}
.rightBar .cartbox ul li img{
	float:left;width:60px;border:1px solid #DDD;
}
.rightBar .cartbox ul li a{
	float:left;width:170px;margin-left:10px;color:#666;font-size:12px;line-height:14px;height:42px;overflow:hidden;
}
.rightBar .cartbox ul li .quantity{
	float:left;margin:10px 0 0 10px;color:#256a6d;font-size:12px;
}
.rightBar .cartbox ul li .quantity .price{
	color:#05a9ab;
}
.rightBar .cartbox ul li .del{
	float:right;margin:10px 0 0 10px;color:#999;cursor:pointer;font-size:12px;
}
.rightBar .cartbox .bottom{
	margin-top:10px;color:#666;font-size:12px;
}
.rightBar .cartbox .bottom a{
	float:right;width:110px;height:30px;line-height:30px;text-align:center;
	background:#05a9ab;color:#FFF;margin-top:4px;
}
.rightBar .noItem{
	right:-9999px;
}

.location {
	margin: 0 auto;
	width: 1200px;
	height: 40px;
	line-height: 40px;
	color: #999;
}

.location a {
	color: #999;
}

.location span {
	padding: 0 5px
}


.main {
	width: 1200px;
	margin: 0 auto;
}


.item_zoom {
	float: left;
	width: 400px;height:400px;
	position: relative;
	border: 1px solid #DDD;
}
.item_zoom #zoom_box{
	position:absolute;
	left:400px;top:-1px;
	border:1px solid #DDD;width:560px;height:560px;background:#FFF;z-index:1;display:none;
	overflow:hidden;
}
.item_zoom #zoom_box img{position:absolute}
.item_zoom .big_pic_ico{
	width:24px;height:24px;background:url(../images/icons_search.gif) 0 0 no-repeat;
	position:absolute;right:20px;top:20px;
}
.item_zoom #pr_pic_zoom img {
	width: 400px;
	max-height: 400px;
}

.item_zoom ul {
	position:absolute;bottom:-70px;
	height: 62px;
	width:360px;left:50%;
	margin: 0;margin-left:-180px;
	padding: 0;
	overflow:hidden;
	text-align:center;
}

.item_zoom ul li {
	list-style: none;
	display:inline-block;
	width: 60px;
	height: 60px;
	border: 1px solid #EEE;
	margin:0 5px;
	cursor: pointer;
	overflow:hidden;
}

.item_zoom ul li img {
	width: 60px;
}


.item_zoom ul li.current {
	border: 1px solid #05a9ab;
}

.item_zoom ul li a img {
	width: 60px;
}



.item_intro {
	position: relative;
	float: left;
	margin-left: 30px;
	width: 526px;
	padding-bottom:90px;
	min-height: 375px;
}

.itemcp{
	line-height:18px;color:#666;cursor:pointer;
}
.itemcp span{
	float:left;width:16px;height:16px;text-align:center;line-height:16px;border:1px solid #DDD;margin-right:3px
}
.cpc{color:#05a9ab}.cpc span{border-color:#05a9ab;color:#05a9ab}
.item_intro .itemcp{
	position:absolute;right:0;top:4px;
}
.item_intro .title {
	color:#333;
	font-size: 16px;
	line-height: 24px;
	padding: 0 70px 10px 0;
	margin: 0;
}
.item_intro .title .video{
	display:inline-block;margin:0 5px;width:20px;height:16px;background:url(../images/btico1.gif) 0 0 no-repeat;
}
.item_intro .desc {
	font-size: 14px;
	line-height: 18px;
	color: #999;
}

.item_intro .param {
	margin: 10px 0;
	color: #666;
}

.item_intro .param .box {
	padding: 14px 0 14px 80px;;
	position: relative;
}

.item_intro .param .box .h {
	position: absolute;
	top: 14px;
	left: 10px;
	width: 60px;
	height: 20px;
	line-height: 20px;
}
.item_intro .param .coupon_list .lb{
	float:left;height:18px;line-height:18px;text-align:center;background:#BDBDBD;color:#FFF;
	font-size:12px;margin-right:5px;padding:0 3px;
}
.item_intro .param .coupon_list a{
	float:left;height:18px;line-height:18px;
	color:#FFF;background:#F06162;font-size:12px;
	padding:0 3px;margin:0 4px 4px 0;
	white-space:nowrap;
}

.item_intro .param .box .d {
	line-height: 20px;
}

.item_intro .param .box .d .b1 {
	font-size: 18px;
	color: #05a9ab;
}
.item_intro .param .box .d .b2 {
	font-size: 24px;
	color: #05a9ab;
}
.item_intro .param .box .d .delitemPrice{
	text-decoration:line-through;
}
.item_intro .param .mbox{
	padding-bottom:8px;
}
.item_intro .param .box .tl {
	overflow: auto;
	zoom: 1;
}

.item_intro .param .box .tl ul {
	margin: 0;
	padding: 0
}

.item_intro .param .box .tl ul li {
	list-style: none;
	float: left;
	margin: 0 6px 6px 0;
}

.item_intro .param .box .tl ul li a {
	float: left;
	border: 1px solid #CCC;
	height: 32px;
	line-height: 32px;
	overflow: hidden;
	padding: 1px 3px;
	background: #FFF;
	position: relative;
	font-size: 12px;
	font-family: Arial;
	border-radius: 5px;
	margin-bottom: 5px;
}

.item_intro .param .box .tl ul li a img {
	height: 30px;
	margin:1px 4px 0 0;
	float: left;
}

.item_intro .param .box .tl ul li a.current,
.item_intro .param .box .tl ul li.y a:hover{
	border: 2px solid #256a6d;
	padding: 0 2px;
}
.item_intro .param .box .tl ul li.y a.current {
	background: url(../images/icons_model_right.gif) right 0 no-repeat;
}

.item_intro .param .box .tl ul li.n a {
	border-style: dashed;
	color: #999;
}
.item_intro .param .box .tl ul li.n a:hover {
	cursor: not-allowed;
}

.item_intro .param .box .tl ul li.n a.current{
	border: 2px solid #CCC;
	padding: 0 2px;
	background: url(../images/icons_model_right.gif) right bottom no-repeat;
}


/*
.item_intro .param .mtbox{
	padding:0 0 0 80px;
}
.item_intro .param .mtbox .h{
	top:5px;
}
.item_intro .param .mtbox .tl ul li a {
	padding:0 8px;height:28px;line-height:28px;
}
.item_intro .param .mtbox .tl ul li a.current,
.item_intro .param .mtbox .tl ul li.y a:hover{
	padding: 0 7px;height:26px;line-height:26px;
}
.item_intro .param .mtbox .tl ul li.y a.current {
	background: url(../images/icons_model_right.gif) right -6px no-repeat;
}
.item_intro .param .mtbox .tl ul li.n a:hover {
	cursor: pointer;
}
.item_intro .param .mtbox .tl ul li.n a.current{
	padding: 0 7px;
}
*/
.item_intro .param .box .gift {
	line-height:20px;font-size:12px;display:none;padding-bottom:5px;
}
.item_intro .param .box .gift a{
	color:#333;
}
.item_intro .param .box .gift span{
	float:left;height:18px;margin:1px 5px 0 0;line-height:18px;text-align:center;background:#61AEF0;color:#FFF;
	padding:0 3px;
	
}
.item_intro .param .box .gift img{
	float:left;height:18px;margin:0 2px 0 0;
}
.item_intro .param .cxbox{
	line-height:20px;font-size:12px;display:none;padding-bottom:5px;
}
.item_intro .param .cxbox .b2{font-size:16px!important;padding-right:10px;color:#05a9ab;}
.item_intro .param .cxbox .cxtime{color:#05a9ab;padding-left:5px}
.item_intro .param .cxbox .lb{
	float:left;height:18px;margin:1px 5px 0 0;line-height:18px;text-align:center;background:#92D050;color:#FFF;
	padding:0 3px;
}
.item_intro .param .box #vipbox .b2{
	font-size:16px;color:#000;	
}
.item_intro .param .box #vipbox .vicon{
	display:inline-block;height:16px;line-height:16px;background:#333;color:#FFF;padding:0 2px;margin:0 5px 0 10px;border-radius:3px;
}
.item_intro .param .box #vipbox a{
	color:#999;margin-left:10px;text-decoration:underline
}
.item_intro .param .box #vipbox .lvp{
	font-size:12px;
}
.item_intro .param .box #vipbox .lvp a{
	color:#05a9ab;margin:0;text-decoration:none;
}
.item_intro .param .box #vipbox .lvp span{
	padding-left:20px;background:url(../images/icons_money.png) 0 0 no-repeat;
}
.item_intro .param .relief{
	font-size:12px;padding-bottom:5px;display:none;
}
.item_intro .param .relief .lb{
	float:left;height:18px;margin:1px 5px 0 0;line-height:18px;text-align:center;background:#FFB203;color:#FFF;
	padding:0 3px;
}
.item_intro .param .relief .rp{
	padding:0 2px;font-size:16px;color:#05a9ab;
}
.item_intro .param .relief .listbox{
	position:absolute;left:0;bottom:-110px;z-index:10;height:120px;
	width:524px;border:1px solid #DDD;border-radius:3px;
	background:#FFF;display:none;font-family:simsun;font-size:12px;box-shadow:0 3px 10px #CCC;
}
.item_intro .param .relief .listbox ul{
	margin:10px 20px;padding:0;color:#666;
}
.item_intro .param .relief .listbox ul li{
	list-style:none;float:left;width:20%;
}
.item_intro .param .relief .listbox ul li span{
	display:block;text-align:center;height:38px;
}
.item_intro .param .relief .listbox ul li.th span{
	text-align:left;
}
.item_intro .param .relief .listbox .rbt{
	height:30px;line-height:24px;padding:0 20px;color:#AAA;
}
.item_intro .param .relief .listbox .rbt span{
	color:#05a9ab;
}


.item_intro .param .box .price_tax{
	font-size:12px;padding-left:10px;padding-top:4px;
}
.item_intro .param .box .sl{
	margin:0;padding:0;overflow:auto;
}
.item_intro .param .box .sl li{
	list-style:none;
	float:left;margin-right:15px;
	height:20px;line-height:20px;
}
.item_intro .param .box .sl li span{
	float:left;height:14px;line-height:14px;width:14px;text-align:center;
	border:1px solid #256a6d;color:#256a6d;margin-right:3px;
}
.item_intro .param .box .sl li img{
	float:left;margin-right:3px;
}
.item_intro .param .box .sl li strong{
	padding:0 2px;color:#256a6d;
}
.item_intro .param .probox{
	background:#F5F5F5;padding-top:15px;padding-bottom:10px;display:none;
}
.item_intro .param .probox .h{
	top:15px;
}
.item_intro .param .box1{
	border-top:1px solid #DDD;
	border-bottom:1px solid #DDD;
	margin:10px 0;
	padding:20px 0;
}
.item_intro .param .box1 .tool{
	float:left;color:#444;
}
.item_intro .param .box1 .tool img{
	float:left;height:60px;
}
.item_intro .param .box1 .tool span{
	display:block;margin-left:70px;
}
.item_intro .param .box1 .tool strong{
	display:block;font-size:24px;margin-left:70px;font-weight:normal;color:#000;
}

.item_intro .param .box1 .r{
	float:right;
	text-align:right;
}
.item_intro .param .box1 .r strong{color:#000}
.item_intro .param .sm{
	line-height:160%;padding-bottom:50px;
}
.item_intro .param .sm span{
	color:#05a9ab;
}
.item_intro .param .sm a{
	background:#05a9ab;color:#FFF;padding:0 3px;margin-left:5px;
}

.item_intro .intro_bottom{
	height:42px;position:relative;
}
.item_intro .intro_bottom .addcart_btn,
.item_intro .intro_bottom .back_btn {
	background:#05a9ab;position:absolute;right:0;top:0;
	width:130px;text-align:center;
	height: 42px;
	line-height: 42px;
	color: #FFF;
}
.item_intro .intro_bottom .back_btn{background:#256a6d}
.item_intro .intro_bottom .service_box{
	position:absolute;right:140px;
}
.item_intro .intro_bottom .service_btn {
	display:block;
	width:128px;border:1px solid #DDD;text-indent:44px;
	height: 40px;color:#666;
	line-height: 40px;
	background:url(../images/icons_heart.gif) 22px center no-repeat;
}
.item_intro .param .box .noticeApplyBtn{
	color:#05a9ab;margin-left:10px;
}
.item_intro .param .noticeForm{
	padding-top:0;
}
.noticeForm #applyContact{
	border:1px solid #DDD;height:28px;line-height:28px;padding:0 5px;color:#666;width:150px;
	border-radius:3px;
}
.noticeForm #applyBtn{
	height:30px;line-height:30px;border:none;background:#256a6d;color:#FFF;cursor:pointer;padding:0 10px;margin-left:5px;
	border-radius:3px;
}
.noticeForm #applyMsg span{
	display:block;padding:5px 0 0;
}


.quotationForm{
	position:absolute;
	background:#FFF;border:1px solid #EEE;box-shadow:0 0 3px #EEE;border-radius:3px;overflow:hidden;
	right:-11px;bottom:-11px;
}
.quotationForm .title{
	height:34px;line-height:34px;background:#256a6d;color:#FFF;padding:0 10px;
}
.quotationForm .close{
	position:absolute;top:7px;right:7px;background:#FFF;width:20px;height:20px;line-height:20px;text-align:center;
	font-size:20px;cursor:pointer;border-radius:3px;
}
.quotationForm .box{
	height:40px;line-height:32px;margin:10px;color:#333;
}
.quotationForm .qtxt{
	height:30px;line-height:30px;border:1px solid #EEE;border-radius:3px;padding:0 5px;width:180px;
}
.quotationForm .qbox{
	padding:0 10px 10px;text-align:right;
}
.quotationForm .qbtn{
	height:42px;line-height:42px;width:130px;background:#256a6d;color:#FFF;border:none;cursor:pointer;
}
.quotationForm .qmsg{
	text-align:right;margin:10px;color:red;
}

.item_other {
	float: left;
	width: 202px;
	margin-left: 20px;
	background: url(../images/item_valign_line.gif) 0 center no-repeat;
	padding: 0 10px;
	height: auto !important;
	height: 380px;
	min-height: 380px;
}

.item_other .brand {
	text-align: center;
	overflow: hidden;
}

.item_other .brand img {
	height: 50px;
}

.item_other .brand p {
	margin-top: 10px;
}
.item_other .certificate {
	display: block;
	width:163px;height:58px;margin:10px auto;text-indent:-999px;overflow:hidden;
	background:url(../images/icons_zs.gif) 0 0 no-repeat;
}
.item_other .t2{
	text-decoration:underline;height:28px;padding:10px 0 0 10px;
}

.item_other .tool_box {
	position: relative;height:32px;
	z-index:333;width:160px;margin:0 auto 8px;
}
.item_other .tool_box .btn{
	position:absolute;right:0;top:0;
	color: #333;border:1px solid #DDD;border-left:2px solid #4DAFEA;
	width:157px;line-height: 30px;height:30px;border-radius:3px 0 0 3px;
	text-indent:10px;
	z-index:1999;
	background:url(../images/icons_arr_down.gif) 140px center no-repeat;
}
.item_other .tool_box_current .btn {
	background:#FFF;color:#05a9ab;width:158px;
	border: 1px solid #DDD;background:#FFF;
	border-bottom:1px solid #FFF;
	box-shadow: 0 -3px 5px #EEE;
	border-radius:0;
}
.item_other .tool_box .more {
	position:absolute;top:31px;right:0;
	border: 1px solid #DDD;background:#FFF;
	box-shadow: 0 0 3px #DDD;
	padding-bottom:10px;width:270px;
	display:none;
}
.item_other .tool_box_current .more{
	display:block;
}
.item_other .tool_box .more a {
	background: #F9F9F9;
	margin: 10px 0 0 10px;
	width: 230px;
	height: 40px;
	overflow: hidden;
	padding: 0 10px;
	color: #666;
	display:block;
	line-height: 40px;
}

.item_other .tool_box .more a:hover {
	background: #F6F6F6;
}

.item_other .tool_box .more a img {
	width: 30px;
	vertical-align: middle;
	margin-right: 10px;
}
.item_other .cha_btn{
	display:block;width:157px;height:30px;line-height:30px;
	text-indent:10px;
	color:#999;
	margin:0 auto 12px;
	border:1px solid #DDD;border-left:2px solid #5FDD3D;border-radius:3px 0 0 3px;
	background:url(../images/icons_search1.gif) 139px center no-repeat;
	
}
.item_other .refs{
	width:198px;margin:5px auto;overflow:hidden;
}
.item_other .refs a{
	float:left;width:66px;border-bottom:1px solid #DDD;border-right:1px solid #DDD;height:21px;line-height:14px;text-align:center;padding-top:38px;margin:auto -1px -1px auto;
	font-size:12px;color:#666;
}
.item_other .refs a.r01{
	background:url(../images/icons_r_01.gif) center 4px no-repeat;
}
.item_other .refs a.r02{
	background:url(../images/icons_r_02.gif) center 4px no-repeat;
}
.item_other .refs a.r03{
	background:url(../images/icons_r_03.gif) center 4px no-repeat;
}
.item_other .refs a.r04{
	background:url(../images/icons_r_04.gif) center 4px no-repeat;
}
.item_other .refs a.r05{
	background:url(../images/icons_r_05.gif) center 4px no-repeat;
}
.item_other .refs a.r06{
	background:url(../images/icons_r_06.gif) center 4px no-repeat;
}
.item_other .refs a:hover{color:#000}
.item_other .info{
	margin-top:10px;
	background:url(../images/w.jpg) center 0 no-repeat;
	height:240px;
}
.item_other .info p{
	font-size:12px;
	color:#666;padding:3px 0;
	
}

.bundle_form{
	margin:0;
	border-bottom:1px solid #DDD;
}
.bundle_nav{
	height:46px;border-bottom:2px solid #EEE;
}
.bundle_nav ul{margin:0;padding:0}
.bundle_nav ul li{
	float:left;padding:0 20px;height:46px;line-height:46px;list-style:none;font-size:16px;
}
.bundle_nav ul li.current,
.bundle_nav ul li:hover{
	border-bottom:2px solid #E31939;color:#E31939;cursor:pointer;
}
.bundle_content{height:168px;padding:38px 0 50px;overflow:hidden}
.bundle_fixed_item{
	float:left;width:134px;padding:0 15px
}
.bundle_fixed_item .img{
	width:100px;height:100px;padding:0 34px 0 0;
	background:url(../images/bd_p.png) right center no-repeat;
}
.bundle_fixed_item .img img{
	width:100px;
}
.bundle_fixed_item .title{
	font-size:12px;color:#666;padding-top:5px;line-height:14px;height:28px;overflow:hidden;
}
.bundle_item_list{
	float:left;
}
.bundle_item_list .bundle_box{
	display:none;position:relative;
	padding:0 55px;
}
.bundle_item_list .bundle_box .bd_btn{
	position:absolute;top:15px;
	width:20px;height:70px;
	background:url(../images/bd_btns.png) 0 0 no-repeat;
	cursor:pointer;
}
.bundle_item_list .bundle_box .prev_btn{
	background-position:left bottom;
	left:20px;
}
.bundle_item_list .bundle_box .prev_btn:hover{
	background-position:-46px bottom;
}
.bundle_item_list .bundle_box .next_btn{
	right:20px;
}
.bundle_item_list .bundle_box .next_btn:hover{
	background-position:-46px top;
}
.bundle_item_list .bundle_box .prev_btn_disabled,
.bundle_item_list .bundle_box .prev_btn_disabled:hover{
	background-position:right bottom;cursor:default;
}
.bundle_item_list .bundle_box .next_btn_disabled,
.bundle_item_list .bundle_box .next_btn_disabled:hover{
	background-position:right top;cursor:default;
}
.bundle_box .roll_box{
	position:relative;width:720px;height:168px;overflow:hidden;
}
.bundle_box .roll_box ul{margin:0;padding:0;position:absolute;white-space:nowrap}
.bundle_box .roll_box ul li{list-style:none;display:inline-block;width:134px;padding:0 5px;overflow:hidden}
.bundle_box .roll_box ul li .img{display:block;width:100px;height:100px;overflow:hidden;}
.bundle_box .roll_box ul li .img img{width:100px}
.bundle_box .roll_box ul li .title{
	display:block;
	padding-top:5px;font-size:12px;color:#666;line-height:14px;height:28px;overflow:hidden;white-space:normal;
	word-wrap:break-word;word-break:break-all; 
}
.bundle_box .roll_box ul li .title:hover{
	color:#05a9ab;
}
.bundle_box .roll_box ul li .select{
	font-weight:bold;color:#E4393C;padding:5px 0;display:block;
}
.bundle_box .roll_box ul li .select input{margin:0 3px}

.bundle_fixed_result{
	float:left;padding-left:50px;
	background:url(../images/bd_e.png) left 30px no-repeat;
	color:#666;font-size:12px;
}
.bundle_fixed_result .quantity{
	height:40px;line-height:40px;
}
.bundle_fixed_result .money{
	height:30px;
}
.bundle_fixed_result .money span{
	font-family:Verdana;font-size:18px;font-weight:bold;color:#E4393C;padding-left:5px;
}
.bundle_fixed_result .buy{
	height:40px;
}
.bundle_fixed_result .buy a{
	display:block;width:92px;height:28px;text-align:center;line-height:28px;color:#FFF;background:#E4393C;
}
.bundle_fixed_result .svr a{
	display:block;width:90px;height:26px;line-height:26px;border:1px solid #DDD;height:28px;text-align:center;line-height:28px;color:#666;
}

#attachment_tips {
	margin-top:1px solid #DDD;position:absolute;
	border:1px solid #DDD;background:#FFF;border-radius:3px;
	padding:10px;color:#05a9ab;display:none;box-shadow:2px 2px 10px #999;
}
#attachment_tips i{
	position: absolute;
	width: 21px;height: 7px;
	background: url(../images/alias_up.gif) 0 0 no-repeat;
	top: -7px;right:23px;
}

.goods_video .bg{
	width: 100%;
	height: 100%;
	background: #000;
	filter: alpha(opacity = 20);
	-moz-opacity: .2;
	-khtml-opacity: .2;
	opacity: .2;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 8888;
}
* html .goods_video .bg {
	position: absolute;
	left: 0;
	top: expression(eval(document.documentElement.scrollTop));
}
.goods_video .dialog {
	position: fixed;
	top: 50%;
	left: 50%;
	margin: -233px 0 0 -300px;
	width: 600px;
	height: 436px;
	background: #FFF;
	padding:30px 10px 0px;
	z-index: 8889;
}
.goods_video .dialog .video {
	width:600px;height:400px;background:#000;
}

* html .goods_video .dialog {
	_position: absolute;
	_top: expression(eval(document.documentElement.scrollTop + document.documentElement.clientHeight/ 2));
}

.goods_video .dialog .close{
	position:absolute;right:10px;top:5px;
	border:1px solid #DDD;height:18px;width:18px;font-size:18px;line-height:18px;text-align:center;color:#999;
}
.goods_video .dialog .title{
	background:url(../images/icons_video.gif) 0 center no-repeat;
	line-height:36px;height:36px;
	color:#666;font-size:16px;padding-left:28px;
}
.goods_video .dialog .url {
	position:absolute;right:10px;bottom:5px;
}
.goods_video .dialog .url span{
	color:#05a9ab;
}


.item_fixed_bar {
	position: fixed;
	z-index: 1000;
	top: 0;
	left: 0;
	width: 100%;
	height: 60px;
	border-top: 1px solid #DDD;
	border-bottom: 1px solid #AAA;
	box-shadow: 0 1px 2px 2px #EEE;
	background: #FFF;
	display: none;
}

.item_fixed_bar .warp {
	width: 1200px;
	margin: 0 auto;
	position: relative;
}

.item_fixed_bar .img {
	float: left;
	height: 60px;
	border-left: 1px solid #EEE;
	border-right: 1px solid #EEE;
}

.item_fixed_bar .img img {
	height: 60px;
}

.item_fixed_bar .info {
	float: left;
	margin: 10px;
	line-height: 20px;
	height: 40px;
	width: 180px;
	overflow: hidden;
}

.item_fixed_bar .nav {
	margin: 21px 0 0 0px;
	padding: 0;
	float: left;
	height: 18px;
}

.item_fixed_bar .nav li {
	list-style: none;
	float: left;
	height: 18px;
	line-height: 18px;
	font-size: 18px;
	margin-left: 50px;
	padding-right: 50px;
	color: #666;
	cursor: pointer;
	border-right: 1px solid #DDD;
}

.item_fixed_bar .nav li.hide {
	display: none;
}

.item_fixed_bar .nav li.current {
	color: #05a9ab;
}

.item_fixed_bar .warp .addcart_btn,
.item_fixed_bar .warp .btn_service{
	width:120px;height:36px;line-height:36px;text-align:center;
	position: absolute;font-size:16px;
	right: 0;background:#05a9ab;color:#FFF;
	top: 12px;
}

.item_fixed_bar .warp .btn_service {
	right: 140px;color:#000;text-align:left;border:1px solid #DDD;width:118px;height:34px;line-height:34px;
	background:url(../images/icons_heart.gif) 14px center no-repeat;text-indent:38px;
}


.item_left_box {
	float: left;
	width: 958px;
	padding-top: 20px;
}
.item_left_box .other_sales .t2{
	font-size:14px;padding:5px;font-weight:normal;color:#999;
}
.item_left_box .other_sales{
	border-top:1px solid #DDD;/*height: 265px;*/
	margin-bottom: 15px;
}
.item_left_box .other_sales ul{
	height:234px;margin:0;padding:0 4px;
}
.item_left_box .other_sales ul li{
	float:left;width:190px;list-style:none;
}
.item_left_box .other_sales ul li a{
	display:block;text-align:center;padding:20px 24px 0;
}
.item_left_box .other_sales ul li a img{
	width:80px;
}
.item_left_box .other_sales ul li a span{display:block;height:80px;overflow:hidden}
.item_left_box .other_sales ul li a p{
	text-align:left;margin:20px 0;padding:0;line-height:20px;color:#333;height:40px;overflow:hidden;
}
.item_left_box .other_sales ul li .price{
	text-align:center;color:#05a9ab
}



.item_nav {
	border-top:1px solid #DDD;
	height: 60px;
	position: relative;
}

.item_nav ul {
	margin: 15px 0 0 150px;
	padding: 0;
	float: left;
}

.item_nav ul li {
	float: left;
	list-style: none;
	border-right: 1px solid #CCC;
	padding: 0 35px;
	height: 20px;
	line-height: 20px;
	font-size: 18px;
	cursor: pointer;
}
.item_nav ul li.none{border:none;cursor:default}
.item_nav ul li h2{
	font-size:18px;font-weight:normal;margin:0;padding:0;
}
.item_nav ul li h2 span{
	display:none;
}
.item_nav ul li.current,.item_nav ul li:hover {
	color: #05a9ab;
}

.item_nav .zp {
	height: 20px;
	line-height: 20px;
	padding-left: 24px;
	background: url(../images/icons_zhengpin.gif) 0 0 no-repeat;
	position: absolute;
	left:5px;top: 15px;
}



.item_content{
	padding: 20px;
	line-height: 180%;
	color: #414141;
	font-size:14px;
}

.item_content h2,.item_content h3{
	color: #05a9ab;
	font-weight: normal;
	margin: 15px 0;
	padding: 0;
}

.item_content h2{
	font-size: 18px;
}

.item_content h3{
	font-size: 16px;
}

.item_content p{
	text-indent: 2em;
	font-size:14px;
}

.item_content img{
	vertical-align: bottom;
}

.item_content table{
	border-spacing: 0;
	border-collapse: collapse;
	font-size:14px;
}

.item_content table tr td,
.item_content table tr th{
	border: 1px solid #DDD;
	padding: 5px 10px;
	word-break:break-all;
	word-wrap:break-word;
}
.item_content table tr td p,
.item_content table tr th p{
	text-indent:0;
}



.item_content16{
	font-size:16px;
}
.item_content16 p{
	font-size:16px;
}
.item_content16 table{
	font-size:16px;
}

.item_t2 {
	font-weight:normal;
	height: 40px;
	border-bottom: 1px solid #CCC;
}
.item_t2 h2{
	font-weight:normal;
	line-height: 40px;
	padding-left: 10px;
	font-size: 16px;
}
.item_t2 h2 span{
	display:none;
}
.item_t2 h2 i{
	padding-left:5px
}
.item_t2 h2 i span{display:inline;color:#05a9ab}

.item_t2 .itemcp{
	float:right;margin:14px 10px 0 0;
}
.item_t2 .btn{
	float:right;height:18px;line-height:18px;margin:16px 10px 0 0;color:#666;padding-left:26px;
}
.item_t2 .shbz{
	background:url(../images/tbtn1.gif) 0 0 no-repeat;
}
.item_t2 .dlpj{
	background:url(../images/tbtn2.gif) 0 0 no-repeat;
}
.item_t2 .wyzx{
	background:url(../images/tbtn3.gif) 0 0 no-repeat;
}
.comment_info{
	overflow:auto;padding:30px 0;
}
.comment_info .percent{
	float:left;padding-left:40px;width:180px;font-size:20px;color:#333;
}
.comment_info .percent span{
	font-size:36px;display:block;color:#05a9ab;
}
.comment_info .tags{
	float:left;width:738px;
}
.comment_info .tags a{
	height:20px;line-height:20px;float:left;padding:0 10px;border:1px solid #E0E0E0;
	color:#999;margin:5px 15px 5px 0;border-radius:1px;font-size:12px;
	white-space:nowrap;
}





.comment_list .box {
	padding:10px 0 0 0;
}

.comment_list .box .head {
	float: left;
	width: 120px;
	text-align: center;
}

.comment_list .box .head .name {
	padding-top: 5px;color:#999;
}

.comment_list .box .agree {
	float: right;
	width: 50px;
	text-align: center;
	padding-top: 30px;
	background: url(../images/agree.gif) center top no-repeat;
}

.comment_list .box .c {
	float: left;
	position: relative;
	width: 838px;
	height: auto !important;
	height: 80px;min-height:80px;
	border-bottom: 1px dashed #CCC;
}
.comment_list .box .c .h{
	height:30px;
}
.comment_list .box .c .h span{color:#999}
.comment_list .box .c .h .cip{padding:0 10px}
.comment_list .box .c .h .xx{text-indent:-999px;overflow:hidden;float:right;height:20px;width:110px;background:url(../images/star.gif) 0 0 no-repeat;}
.comment_list .box .c .h .xx1{
	background-position-x:-88px;
}
.comment_list .box .c .h .xx2{
	background-position-x:-66px;
}
.comment_list .box .c .h .xx3{
	background-position-x:-44px;
}
.comment_list .box .c .h .xx4{
	background-position-x:-22px;
}

.comment_list .box .buy_item{
	text-align:right;float:right;padding:0 0 0 20px;
	color:#999;line-height:24px;
}

.comment_list .box .c .bd {
	line-height: 24px;padding:0 0 10px;
}
.comment_list .box .c .imgs {
	height:60px;padding:0 0 10px;
}
.comment_list .box .c .imgs a{
	float:left;border:1px solid #E0E0E0;width:60px;height:60px;margin-right:10px;
}
.comment_list .box .c .imgs a img{
	width:60px;height:60px;
}
.qcmore{
	height:30px;padding-top:10px;
}
.qcmore a{
	float:right;width:120px;height:26px;line-height:26px;text-align:center;
	background:#05a9ab;color:#FFF;
}

.comment_list .noinfo {
	height: 50px;
	line-height: 50px;
	font-size: 14px;
	color: #666;
	border-top: 1px dashed #CCC;
}

.qa_list .box{
	padding:10px 0;
}
.qa_list .box .q{
	position:relative;padding:8px 0 8px 60px;line-height:120%;color:#666;
}
.qa_list .box .q a{color:#999}
.qa_list .box .q .l{
	position:absolute;left:0;text-align:right;padding-right:10px;width:50px;color:#999;
}
.qa_list .box .q .t{
	float:right;color:#999;font-size:12px;
}

.goods_more_ask{
	padding:20px 0 20px 20px;color:#333;
	background:url(../images/icons_voice.gif) 0 center no-repeat;
}
.goods_more_ask strong{color:#000;padding:0 5px}
.goods_more_ask a{margin-left:5px;padding:3px 5px;background:#EA3C3C;color:#FFF}


.item_right_box {
	float: left;
	width: 222px;
	margin-left: 20px;
	padding-top: 20px;
}

.item_right_box .item_ad1{
	width: 220px;
	border: 1px solid #EEE;
	text-align: center;
	margin-bottom: 20px;
    height: 265px;
}
.item_right_box .item_ad1 img{vertical-align:bottom;max-width: 220px;max-height: 300px;}
.item_right_box .r_title{
	border-left:1px solid #DDD;height:52px;line-height:52px;font-size:18px;padding-left:15px;
}
.item_right_box .r_title span{
	display:none;
}
.item_right_box .r_title a{float:right}

.item_right_box .r_items {
	margin: 0;
	padding: 0 0 30px;
	border-left:1px solid #DDD;
}

.item_right_box .r_items li {
	margin: 0;
	padding:5px 0 5px 10px;
	list-style:none;
}

.item_right_box .r_items.tl li {
	padding: 14px;
}

.item_right_box .r_items li .imgbox {
	border: 1px solid #DDD;
	float: left;
	width: 60px;
}

.item_right_box .r_items li .imgbox img {
	width: 60px;
}

.item_right_box .r_items li .info {
	width: 130px;
	margin-left: 70px;
	_margin-left: 67px;
	font-size: 12px;
}

.item_right_box .r_items li .info a {
	color: #666;line-height:16px;
	height:32px;overflow:hidden;
}

.item_right_box .r_items li .info .price {
	margin-top: 3px;
	font-weight: bold;
}

.item_right_box .r_items li a {
	color: #666;display:block;
}
.item_right_box .r_ks{
	margin: 0;
	padding: 0 0 30px 15px;;
	border-left:1px solid #DDD;
}
.item_right_box .r_ks li {
	margin: 0;
	padding:15px 0;
	list-style:none;
}
.item_right_box .r_ks li a{color:#666}
.item_right_box .r_ss{
	margin: 0;
	padding: 0 0 30px 15px;
	border-left:1px solid #DDD;
}
.item_right_box .r_ss li{
	margin:0;
	padding:7px 0;
	list-style:none;
}
.item_right_box .r_ss li a{display:block}
.item_right_box .r_ss li a .status{float:right;color:#666}
.item_right_box .r_ss li a .status .c1{color:green}
.item_right_box .r_ss li a .status .c2{color:red}
.item_right_box .r_tags{
	margin:0 0 20px 0;
	padding: 0 0 10px 10px;
	border-left:1px solid #DDD;
}
.item_right_box .r_tags a{color:#999;padding:10px 4px;display:inline-block}



/*#industry_box{display:none}*/
.item_right_box .r_ids {
	float: right;width:211px;
	margin: 0;
	padding: 0 0 0 10px;
	overflow-y:auto;padding-top:20px;
	border-left:1px solid #DDD;
}

.item_right_box .r_ids li {
	margin: 0;
	list-style: none;
	float: left;
	margin:0 0 10px;height:80px;overflow:hidden;
	width: 64px;
	text-align: center;
}
.item_right_box .r_ids li a {
	color:#666;font-size:12px;font-family:Arial;
}
.item_right_box .r_ids li a img {
	width: 32px;
	border: 1px solid #DDD;
}

.pagination {
	text-align: center;
	padding: 20px 0 10px;
}

.pagination a {
	display: inline-block;
	height: 32px;
	line-height: 32px;
	padding: 0 15px;
	border: 1px solid #DDD;
}
.pagination a:hover,.pagination a.current {
	border-color: #EA3C3C;
	background: #EA3C3C;
	color: #FFF;
}

.pagination a.none {
	color: #999;
}

.pagination a.none:hover {
	border-color: #DDD;
	background: none;
	color: #999;
	cursor: not-allowed;
}

.pagination span {
	padding: 0 5px;
	color: #999;
	display: inline-block;
	height: 32px;
	line-height: 32px;
}

.pagination .txt {
	height: 20px;
	border: 1px solid #DDD;
	line-height: 20px;
	margin-top: 7px;
	text-align: center;
	width: 40px;
}

.pagination span.btn {
	height: 20px;
	border: 1px solid #DDD;
	line-height: 20px;
	margin-top: 7px;
	cursor: pointer;
	color: #000;
}