* {
margin:0;
padding:0;
}

body {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666;
}
#layout {
width:970px;
padding:0 16px;
margin:0 auto;
}
img {
border:0;
}
.clear {
clear:left;
}

.container{ padding:0 15px;}
.top{ height:75px;}
.search{ float:right; width:220px; height:75px; line-height:45px; text-align:right; position:relative;}
.search_text{font-family:Arial, Helvetica, sans-serif; color:#999; padding:2px 0 2px 9px; font-size:11px; width:140px; height:14px; border:1px solid #d9d9d9; position:absolute; left: 0; top: 49px;}
.search_btn{ position:absolute; left: 151px; top: 49px; }
.search a{ color:#999; text-decoration:none; padding:0 6px;}
.search a:hover{ color:#d82119;}
/**menu**/
.menu{ background-color:#006dca; height:30px; padding-top:8px;}
.menu ul{ list-style:none;}
.menu ul li{ float:left; height:30px; border-right:1px solid #347bb9; font-size:12px;}
.menu ul li a{ color:#fff; height:30px; text-align:center; font-weight:bold; text-decoration:none; }
.menu ul li img{ display:block;}
.menu ul li a:hover{ background:#ca0000 ;}
.menu ul li a.current{ background:#ca0000 ;}
.menu ul li .eightpx{ width:80px;}
/*product*/
.product{ height:306px;}
.product .left_show{ float:left; width:705px;}
.product .left_show .Tdate{ height:25px; line-height:25px; border-top:12px solid #E3E3E3; padding-left:12px;}
.product .left_show .Timage{ height:270px; border-bottom:2px solid #cb1917;}


.product .product_show{ float:left; width:235px;}
.product_list{ width:215px; background:url(../images/product_line-red.jpg) no-repeat; padding:37px 0 0 20px;}

.product_list ul{
list-style-type: none;
padding: 0;
border-top: 1px solid #f9f9f9;
}

.product_list ul li a{
background: white url(../images/arr03.gif) no-repeat 12px center;
font-size:12px;
color: #666;
display: block;
width: auto;
line-height:29px;
padding-left: 30px;
text-decoration: none;
border-bottom: 1px solid #f9f9f9;
}

.product_list ul li a:visited, .markermenu ul li a:active{
color: #666;
}

.product_list ul li a:hover{
color: black;
background-color: #f2f2f2;
background-image:url(../images/arr04.gif); /*onmouseover image change. Remove if none*/
}


/* Holly Hack for IE \*/
* html .product_list ul li { height: 1%; }
* html .product_list ul li a { height: 1%; }
/* End */

.content{ padding-top:10px;}
.content .left{ float:left; width:215px; margin-right:20px;}
.content .left h3{ font-size:16px; color:#666; height:26px; line-height:26px; border-bottom:2px solid #bbb; padding-left:12px;}
.content .center{ float:left; width:470px; margin-right:20px;}
.content .center h3{ font-size:16px; color:#666; height:26px; line-height:26px; border-bottom:2px solid #bbb; padding-left:12px;}
.content .center .about_content{ padding:8px 12px; line-height:167%;}
.content .center .about_content a{ color: #333; text-decoration: none; background:url(../images/arr04.gif) no-repeat center right; padding-right:15px; line-height:28px;}
.content .center .about_content a:hover{ color:#d82119;}
.content .right{ float:left; width:215px; font-size:12px;}
.content .right h3{ font-size:16px; color:#666; height:26px; line-height:26px; border-bottom:2px solid #bbb; margin-bottom:8px; padding-left:12px;}
.content .right p{ line-height:207%;}
.content .right span{ float:left; width:150px; display:block; color:#DE3525;}
.content .right .t01{ width:47px; color:#666; padding-left:13px; font-size:11px;}

.bottom{ clear:left; border-top:2px solid #bbb; height:38px; line-height:38px;}
.bottom p{ float:right;}
.bottom a{ color:#666; text-decoration:none; padding:0 6px;}
.bottom a:hover{ color:#d82119;}
.bottom img{ margin-top:10px;}
#screenshot{
	position:absolute;
	border:1px solid #ccc;
	background:#333;

	padding:5px;
	display:none;
	color:#fff;
	text-align:center;
	}