@charset "gb2312";
	body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr {
	margin:0;
	padding:0;
}
li {
	list-style:none;
}
fieldset,img {
	border:0;
}
em {
	font-style:normal;
}
button,input,select,textarea {
	font-size:100%;
}
legend {
	color:#000;
}
hr {
	border:none;
	height:1px;
}
body,button,input,select,textarea {
	font:12px/1.125 "ËÎÌå",san-serif;
}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {
	display:inline-block;
}
* html .clearfix {
	height:1%;
}
.clearfix {
	display:block;
}
.clear {
	clear:both;
	height:0;
	font:0/0 Arial;
	visibility:hidden;
}
.l {
	float:left;
}
.r {
	float:right;
}
a {
	color:#1656B6;
	text-decoration:none;
}
a:hover {
	color:#f60;
}
.warp_p {
	width:920px;
	margin:0 auto;
}
.warp_w {
	width:1054px;
	margin:0 auto;
}
.path {
	width:800px;
	margin:0 auto;
	height:29px;
	line-height:29px;
	color:#666;
}
.warp_w .path {
	width:960px;
}
.path a {
	color:#03C;
	text-decoration:none;
}
.path a:hover {
	color:#f60;
}
.path span {
	float:right;
}
.p_page {
	margin:0 auto;
	padding:10px 0;
	width:828px;
}
.p_page .prev a,.p_page .next a,.iconShowPre,.iconShowNext,.iconShowPre:hover,.iconShowNext:hover,.iconPrehover,.iconNexthover,.p_page .first span,.p_five .forward .end,.b_image .info .look,.b_image .info .fav,.b_image .info .print,.b_image .info .send,.b_image .share .xiaonei,.b_image .share .kai,.b_image .share .sina,.p_five .btn,.p_five .btn:hover,.p_five .backward .first {
	background:url(picIcon.png) no-repeat;
}
.iconShowPre,.iconShowNext,.iconShowPre:hover,.iconShowNext:hover,.iconPrehover,.iconNexthover {
	display:inline-block;
	width:44px;
}
.txcenter {
	text-align:center;
}
#picBody {
	display:none;
}
.picTip {
	font-size:16px;
	text-align:center;
}
.iconShowPre {
	background-position:-334px 50%;
}
.iconShowNext {
	background-position:-366px 50%;
}
.iconShowPre:hover {
	background-position:-268px 50%;
}
.iconShowNext:hover {
	background-position:-301px 50%;
}
.iconPrehover {
	background-position:-268px 50%;
}
.iconNexthover {
	background-position:-301px 50%;
}
.p_page .prev,.p_page .next,.p_page .end {
	border:1px solid #DDD;
	width:85px;
	height:26px;
	text-align:center;
	line-height:26px;
}
.p_page .prev,.p_page .info,.p_page .next,.p_page .end {
	float:left;
}
.p_page .first {
	color:#ccc;
}
.p_page .first span {
	background-position:-35px -262px;
	padding-left:10px;
}
.p_page .next a,.p_page .prev a,.p_page .first span,.p_page .end a {
	display:block;
	height:26px;
	line-height:26px;
	height:23px\9;
	line-height:23px\9;
	padding-top:3px\9;
}
.p_page .prev a {
	background-position:-35px -228px;
	padding-left:10px;
}
.p_page .next a {
	background-position:-170px -229px;
	padding-right:10px;
}
.p_page .end a {
	text-align:center;
}
.p_page .prev a:hover,.p_page .next a:hover {
	color:#f60;
	text-decoration:underline;
}
.warp_foot {
	background-color:#F6F6F6;
	border:1px solid #F6F6F6;
	text-align:center;
	font:12px/25px simsun;
	color:#333;
}
.pubfoot .hei12 {
	color:#333;
	text-decoration:none;
}
.pubfoot .h12 {
	color:#F30;
	text-decoration:none;
}
.pubfoot a:hover {
	text-decoration:underline;
}
.p_page .info {
	float:none;
	text-align:center;
	line-height:26px;
}
.p_page .info a {
	color:#333;
}
.p_page .info a:hover {
	color:#f60;
	text-decoration:underline;
}
.p_page .info strong,.p_page .info span {
	font-size:14px;
}
.hidden {
	display:none;
}
.warp_w .b_image {
	width:878px;
	text-align:center;
}
.warp_w .pic-box {
	width:962px;
}
.pic-box {
	position:relative;
	zoom:1;
	width:880px;
	margin:0 auto;
	height:585px;
	overflow:hidden;
}
.pic-box .wd45l,.pic-box .wd45r {
	width:45px;
	position:absolute;
	top:0;
	display:none;
}
.wd45l {
	left:-45px;
}
.wd45r {
	right:-45px;
}
#pic-category {
	display:none;
}
.pic-category {
	position:absolute;
	z-index:9;
	width:98px;
	padding:4px 0;
	right:-110px;
	line-height:22px;
}
.pic-category h4 {
	height:22px;
	font-size:12px;
	color:#333;
}
.pic-cate-item {
	padding-bottom:8px;
}
.pic-cate-item li {
	height:22px;
	overflow:hidden;
}
.pic-cate-item .cur a {
	color:#f60;
	text-decoration:none;
	font-weight:bold;
}
.pic-cate-item a {
	color:#369;
	text-decoration:underline;
}
.pic-cate-item a:hover {
	color:#f60;
}
.pic-cate-item li span {
	color:#999;
}
.more-cate {
	margin-top:-5px;
}
.b_image {
	width:880px;
	position:relative;
	margin:0 auto;
	padding:0;
	z-index:3;
	height:587px;
	overflow:hidden;
}
.b_image .state {
	text-align:center;
	position:relative;
	zoom:1;
	width:878px;
	height:585px;
	overflow:hidden;
	margin:0 auto;
}
.b_image .info {
	height:62px;
	line-height:37px;
	padding:0 10px;
	color:#CCC;
	clear:both;
	position:absolute;
	bottom:0px;
	left:0px;
	width:880px;
	zoom:1;
}
.b_image .infobg{
	background-color:#fff;
	height:65px;
	clear:both;
	position:absolute;
	bottom:0px;
	left:1px;
	width:878px;
	zoom:1;
	opacity: 0.6;filter: alpha(opacity=60);
	}
.b_image .info div {
	float:right;
	height:16px;
	line-height:16px;
	padding-top:7px;
	vertical-align:middle;
}
.b_image .info h2{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;}
.b_image .info h3{ font-size:12px; font-weight:normal; height:34px; overflow:hidden; width:860px; line-height:18px;}
.b_image .info div em {
	color:#333;
}
.b_image .info span {
	color:#9A9A9A;
		position:absolute;
		bottom:0px;
		right:25px;

}
.b_image .info a {
	display:inline-block;
	height:25px;
	line-height:25px;
	vertical-align:middle;
}
.b_image .info .look {
	background:url("http://icon.zol-img.com.cn/products/imgbgbtn.gif") no-repeat;
	text-align:center;
	width:102px;
	overflow:hidden;
}
.b_image .info .fav {
	background-position:-50px -190px;
	margin:0 5px;
	padding:0 14px;
	color:#000;
}
.b_image .info .print {
	background-position:-50px -190px;
	padding:0 14px;
	color:#000;
}
.b_image .info .share {
	border:1px solid #DDD;
	bottom:-1px;
	height:141px;
	position:absolute;
	right:-33px;
	width:31px;
	padding-top:0;
	_bottom:-2px;
}
.b_image .info .photoShowtitle{
	height:21px;
	overflow:hidden;
	 background-color:#030;
	 bottom:0px;
	 left:0px;
}
.b_image .share .shareTip {
	line-height:16px;
	padding:8px;
	position:absolute;
	text-align:center;
}
.b_image .info .send,.b_image .share .xiaonei,.b_image .share .kai,.b_image .share .sina {
	text-indent:-9999px;
	display:inline-block;
	width:16px;
	height:23px;
	overflow:hidden;
	vertical-align:middle;
}
.b_image .info .send {
	background-position:0 -134px;
}
.b_image .share .xiaonei {
	background-position:0 -157px;
}
.b_image .share .kai {
	background-position:0 -186px;
}
.b_image .share .sina {
	background-position:0 -220px;
}
.b_image .group-intro-title {
	line-height:25px;
	font-weight:bold;
	color:#999;
	padding-bottom:5px;
	text-align:center;
}
.b_image .group-intro-content {
	line-height:22px;
	font-size:12px;
	padding:0 10px 15px;
	color:#666;
	text-indent:24px;
}
.cover_ctn {
	position:absolute;
	width:818px;
	left:0;
	top:0;
}
.cover_ctn .left_img {
	float:left;
	width:408px;
	cursor:url("http://icon.zol-img.com.cn/products/pic_left.ai"),auto;
}
.cover_ctn .right_img {
	float:left;
	width:408px;
}
.p_five {
	width:878px;
	margin:5px auto;
}
.p_five .btn,.p_five .backward .first,.p_five .forward .end {
	display:block;
	width:26px;
	height:83px;
	text-indent:-9999px;
	overflow:hidden;
}
.p_five .backward .btn {
	background-position:-97px 0;
	cursor:pointer;
	margin:5px 7px 0 0;
}
.p_five .backward .btn:hover {
	background-position:-60px 0;
	cursor:pointer;
}
.p_five .backward .first {
	background-position:-23px 0;
	margin:5px 7px 0 0;
}
.p_five .forward .btn {
	background-position:-137px 0;
	cursor:pointer;
	margin:5px 0 0 7px;
}
.p_five .forward .btn:hover {
	background-position:-176px 0;
	cursor:pointer;
}
.p_five .forward .end {
	background-position:-216px 0;
	cursor:auto;
	margin:5px 0 0 7px;
}
.p_five .picEnd p {
	margin-top:25px;
}
.pf_info {
	text-align:center;
	color:#9A9A9A;
	font-size:14px;
	margin-top:23px;
}
.p_five .info a {
	font-size:14px;
	text-decoration:underline;
}
.p_five .info a.cur {
	color:#333;
	font-weight:bold;
	text-decoration:none;
}
.intro {
	border-bottom:1px dashed #CCC;
	line-height:24px;
	margin:4px 0 9px;
	padding:0 20px 4px;
	text-align:left;
	color:#666;
}
.p_show {
	text-align:center;
	display:block;
	width:812px;
}
.p_show .pic_con {
	width:835px;
	display:block;
	overflow:hidden;
}
.p_show ul {
	margin:0 auto;
}
.p_show li {
	float:left;
	display:inline;
	padding:5px 4px 0;
	position:relative;
}
.p_show li h2{ font-size:12px; font-weight:normal; position:absolute; bottom:2px; left:12px;}
.p_show li .infobg{ height:18px; width:100px; overflow:hidden; position:absolute; background-color:#FFF; bottom:3px; left:8px;opacity:0.7;filter:alpha(opacity=70);}
.p_show li span {
	width:106px;
	height:81px;
	border:1px solid #DDD;
	float:left;
}
.p_show li a {
	border:3px solid #fff;
	width:100px;
	height:75px;
	display:block;
	float:left;
	overflow:hidden;
}
.p_show a .end {
	border:1px solid #999;
	display:inline-block;
	width:72px;
	height:55px;
	padding:20px 9px 0;
	line-height:20px;
	text-decoration:underline;
}
.p_show .sel {
	background:url(http://icon.zol-img.com.cn/products/pic_icon.png) no-repeat 50px -286px;
}
.p_show .sel span {
	border:1px solid #3e973a;
}
.p_show .sel a,.p_show li a:hover {
	border:3px solid #3e973a;
}
.p_info {
	color:#ccc;
	line-height:28px;
	text-align:center;
	padding:10px 0 14px;
	margin-top:20px;
}
.p_info span {
	font-size:14px;
	color:#333;
}
.p_info a.tit {
	font-size:14px;
	font-weight:bold;
}
#imgShowPre,#imgShowPre:link,#imgShowPre:visited {
	background:url("http://icon.zol-img.com.cn/products/0.gif") no-repeat scroll 0 0 transparent;
	cursor:url("http://icon.zol-img.com.cn/products/left.cur"),pointer;
	height:100%;
	left:0;
	outline:medium none;
	position:absolute;
	top:0;
	width:50%;
	z-index:9999;
}
#imgShowPre:hover {
	cursor:url("http://icon.zol-img.com.cn/products/left.cur"),pointer;
}
#imgShowNext,#imgShowNext:link,#imgShowNext:visited {
	background:url("http://icon.zol-img.com.cn/products/0.gif") no-repeat scroll 0 0 transparent;
	cursor:url("http://icon.zol-img.com.cn/products/right.cur"),pointer;
	height:100%;
	outline:medium none;
	position:absolute;
	right:0;
	top:0;
	width:50%;
	z-index:9999;
}
#imgShowNext:hover {
	cursor:url("http://icon.zol-img.com.cn/products/right.cur"),pointer;
}
#imgShowFirstNext,#imgShowFirstNext:link,#imgShowFirstNext:visited {
	background:url("http://icon.zol-img.com.cn/products/0.gif") no-repeat scroll 0 0 transparent;
	cursor:url("http://icon.zol-img.com.cn/products/right.cur"),pointer;
	height:100%;
	outline:medium none;
	position:absolute;
	left:0;
	top:0;
	width:50%;
	z-index:9999;
}
#imgShowFirstNext:hover {
	cursor:url("http://icon.zol-img.com.cn/products/right.cur"),pointer;
}
.bw {
	width:960px;
	margin:0 auto;
}
#ft {
	background:url(http://icon.zol.com.cn/logo/logo.gif) no-repeat 15px 0;
	border-top:1px solid #D9D9D9;
	margin-top:10px;
	padding-bottom:10px;
}
#ft .scon {
	float:right;
	width:320px;
	padding:5px 0;
	line-height:22px;
	height:22px;
}
#ft .scon .input {
	border:1px solid #CCC;
	width:240px;
	line-height:14px;
	padding:3px;
	height:14px;
}
#copyright {
	text-align:center;
	line-height:24px;
	color:#333;
	font-family:verdana,Arial;
	clear:both;
}
#copyright a {
	text-decoration:underline;
}
#picDetail_pic_nav_bottom {
	margin-bottom:5px;
	text-align:center;
}
.footn {
	float:none;
	clear:both;
	padding:0 15px;
	height:32px;
	border-top:1px solid #D9D9D9;
	margin:8px 0 0 0;
	font-family:verdana;
}
.footn img,.footn input {
	float:left;
}
.footn input.putin {
	width:236px;
	height:20px;
	font:12px/20px simsun;
	margin:0 6px;
	border:1px solid #ccc;
}
.footn input.button {
	height:20px;
	border:1px solid #ccc;
	width:40px;
}
.footn .r {
	float:right;
}
.footn .pd5 {
	padding:5px 0;
}
.footnc {
	float:none;
	clear:both;
	padding:10px auto;
	background:#fff;
	text-align:center;
	font:12px/25px simsun;
	color:#333;
}
.footnc .lan12i {
	color:#07519A;
	text-decoration:underline;
}
.footnc .lan12i:hover {
	color:#f60;
	text-decoration:none;
}
.footnc .lv12i {
	color:#393;
	text-decoration:underline;
}
.footnc .lv12i:hover {
	color:#f60;
	text-decoration:none;
}
.footnc .h12 {
	color:#f30;
	text-decoration:none;
}
.footnc .h12:hover {
	color:#f60;
	text-decoration:underline;
}
.footnc .hei12 {
	color:#333;
	text-decoration:none;
}
.footnc .hei12:hover {
	color:#333;
	text-decoration:underline;
}
.lenovo_ad {
	line-height:28px;
	margin-top:5px auto 0;
	padding:5px 0;
	text-align:center;
}
.lenovo_ad a {
	color:#333;
}
.lenovo_ad a:hover {
	color:#F60;
}
.widget_wrap {
	width:500px;
	padding-bottom:15px;
	background:#1c1c1c;
	position:absolute;
	left:160px;
	top:50%;
	margin-top:-150px;
	z-index:10000;
	overflow:hidden;
}
.widget_close {
	position:absolute;
	top:10px;
	right:10px;
	width:17px;
	height:18px;
	background:url(http://icon.zol-img.com.cn/products/pic_icon.png?2001) no-repeat -50px -134px;
	text-indent:-9999em;
	overflow:hidden;
}
.widget_tip {
	margin:29px 38px 0 38px;
	padding:1px;
	overflow:hidden;
	_zoom:1;
}
.widget_tip .pic {
	float:left;
	margin-right:18px;
}
.widget_tip .pic img {
	vertical-align:top;
}
.widget_tip p {
	line-height:24px;
	color:#666;
}
.widget_tip .widget_msg {
	font-size:14px;
	color:#ccc;
	margin-bottom:9px;
}
.widget_tip .widget_next {
	margin:0 5px;
	font-weight:bold;
	font-family:"ËÎÌå";
	color:#fff;
}
.widget_tip .widget_next:hover {
	color:#fff;
}
.widget_forward {
	padding-left:25px;
	background:url(http://icon.zol-img.com.cn/products/pic_icon.png?2001) no-repeat 5px -257px;
}
.widget_piclist {
	margin:30px 0 0 38px;
}
.widget_piclist dt {
	height:6px;
	margin-right:38px;
	border-bottom:1px solid #555;
	font-size:0;
	position:relative;
}
.widget_piclist dt span {
	position:absolute;
	top:0;
	left:0;
	padding-right:10px;
	background:#1c1c1c;
	color:#ccc;
	font-size:12px;
}
.widget_piclist ul {
	padding:26px 0 0 0;
}
.widget_piclist li {
	float:left;
	width:120px;
	margin-right:32px;
	line-height:16px;
	text-align:center;
}
.widget_piclist li img {
	vertical-align:middle;
	margin-bottom:5px;
}
.widget_tip p a,.widget_piclist a {
	color:#ccc;
	text-decoration:underline;
}
.widget_tip a:hover,.widget_piclist a:hover {
	color:#ccc;
	text-decoration:none;
}
.widget_tip .widget_forward {
	text-decoration:none;
}
#readMorePicGroup_close {
	cursor:pointer;
}
#picShowContent {
	margin-top:10px;
}
#operatTable {
	width:100%;
}
#operatTable .mid,#operatTable .mid a {
	color:#333;
	font-weight:bold;
}
#operatTable .mid a:hover {
	color:#f60;
}
#operatTable .mid em {
	color:#666;
	font-weight:normal;
	padding:0 5px;
}
#operatTable .mid b {
	color:#666;
	font-weight:normal;
}
#operatInfo {
	padding:5px 10px;
	line-height:15px;
	height:auto;
}
.b2c-coop {
	margin:0 0 20px 0;
	text-align:center;
	height:50px;
	font:bold 14px/50px simsun,"ËÎÌå",arial;
}
.b2c-coop a {
	margin:0 18px;
	color:#c00;
	text-decoration:underline;
}
.b2c-coop a:hover {
	color:#c00;
}
