﻿body{ margin:0px; padding:0px; font-size:16px; font-family:Arial, Helvetica, sans-serif;overflow:hidden;}
a{ text-decoration:none; color:#000;}
dd{ margin:0px; padding:0px;}
.page{
 position:absolute;
 width:700px;
 background:#fff;

 left:352px;
 margin-left:-350px;
 cursor:default;
 z-index:0;
 margin-top:50px;
}
.page_a{
 position:absolute;
 width:1022px;
 background:#fff;
 left:352px;
 margin-left:-350px;
 cursor:default;
 z-index:0;
}
li{
 float:left;
 width:100%;
 height:30px;
 line-height:30px;
 font-size:14px;
 text-align:left;
 border-bottom:1px dashed #999;
 list-style:none;
}
.mainBox{ width:698px; height:100%; margin:0 auto;border:#CCCCCC 1px solid; }
.showUp{ width:698px;}
.showTitle{ width:698px; height:50px; background:url(../images/showtitle.gif);}
.showTitle1{ width:698px; height:55px; background:url(../images/stitle.png); text-align:right;}
.showTitle1 img{ cursor:pointer; margin-right:80px;}
.showline{ width:698px; height:3px;}
.nice{ width:270px; height:100%; float:left;}
.nice li{ width:270px;border-bottom:#CCCCCC 1px dotted;height:21px; line-height:21px; vertical-align:bottom; padding-top:8px;}
.nice li.lleft{ width:270px; float:left;border-bottom:#CCCCCC 1px dotted; height:30px; line-height:30px;}
.nice li.lright{ width:270px; float:left;border-bottom:#CCCCCC 1px dotted; height:30px; line-height:30px;}
.nice li.end{width:228px; float:left; border:0px;}
.showPic{ width:428px; height:410px; background-color:#ccc; float:left;vertical-align:middle;position:relative;display:table-cell;text-align:center;vertical-align:middle;}
.showPic p {
position:static;
+position:absolute;
top:50%
}
.showPic img 
{ margin-top:3px;
position:static;
+position:relative;
top:-50%;left:-50%;
cursor:pointer;
}
.showVideo{ width:428px; height:70px; background:url(../images/videobg.png); text-align:center; float:left;}
.showVideo img{ border:0px; text-align:center;}
.showcon{ width:150px; height:20px; line-height:20px; float:left; padding-left:5px; margin-top:31px; font-size:20px; font-weight:bold; text-align:left;}
.showcon img{ float:left;}
.showContent{ width:698px;border-top:#CCCCCC 1px dotted; margin-top:2px; height:130px;}
.showList li{width:698px; border-bottom:#CCCCCC 1px dotted;height:25px; line-height:25px; }
.codename{ width:700px; height:25px; line-height:25px; font-weight:300;border-bottom:#CCCCCC 1px dotted;padding-top:5px;}
.return{ width:700px; height:55px; background:url(../images/stitle.png); text-align:center; cursor:pointer;}
#displayer{text-align:center; cursor:pointer;}
.video img{float:left;}
.video span{ float:left; margin-left:10px;}
.videoplay{ width:400px; height:297px; margin:0px auto;}
.acction{ width:698px; height:25px; line-height:25px; margin:0px auto; background-color:#ebebeb;}
.longli{ width:698px;}
.longli li{ width:698px;border-bottom:#CCCCCC 1px dotted;height:21px; line-height:21px; vertical-align:bottom; padding-top:8px;}

.list_list{ width:100%; height:200px; background:url(../images/listbg.png);}
.list_list_item{ background:#fff; width:140px; height:178px; float:left; border:#CCCCCC 1px solid; margin-right:12px; margin-top:7px;}
.list_list_item_end{ background:#fff; width:140px; height:178px; float:left; border:#CCCCCC 1px solid; margin-right:0px; margin-top:7px; margin-left:2px;}
.list_list_item_bg{margin:2px; width:136px; height:174px;background-color:#f5f5f5;}
.list_list_img{ float:left; width:136px; height:136px;vertical-align:middle;position:relative;display:table-cell;text-align:center;vertical-align:middle; cursor:pointer; margin-top:3px;}
.list_list_img p {
position:static;
+position:absolute;
top:50%
}
.lia{ color:#000000; text-decoration:none;background-color:#f5f5f5;}
.lia:hover{ background-color:#FFFFFF;}
.list_list_img img {
position:static;
+position:relative;
top:-50%;left:-50%;
cursor:pointer;
border:0px;
}
.list_list_mes{ height:36px; width:136px;}
.list_list_mes div{ height:18px; line-height:18px; width:134px; list-style:none; float:left; padding-left:2px; border-bottom::#CCCCCC 1px dashed;}
.te{ background:#666; position:absolute; top:50px;left:0px; height:600px; width:580px;filter: alpha(opacity=70);}

.box {
	height:200px;
	overflow-x:hidden;
	OVERFLOW-y:auto;
	WIDTH:100%;
	background-color:#CCCCCC;
    position: absolute;
  	top: 687px;
  	left: 3px;
  	padding:0px;
  	font-family: Arial;
  	-webkit-border-radius: 5px;
    }
.box #box{ height:200px;position: absolute;}
.video{ margin-top:10px; height:400px;}

.itemower{ float:right; margin-right:5px;}