﻿.primaryconHere{
border:1px solid #D6F494;
}
.primary_title{
background:url("images/title.jpg") repeat-x scroll 0 -1px transparent;
font-size:14px;
font-weight:bold;
height:32px;
line-height:32px;
text-indent:22px;
}
.primary_context{
line-height:26px;
padding:12px 16px;
min-height:364px;
}



.newslist{
background:url("images/news.jpg") no-repeat scroll 0 0 transparent;
height:365px;
position:relative;
width:333px;
float:left;
}
.news_title{
text-indent:10px;
}
.newslist ul{
margin:0;
padding:6px;
}
.newslist li{
line-height:22px;
margin-left:20px;
text-indent:-2px;
}
.newslist li a{
color:#2b58c4;
text-decoration:none;
}
.newslist li a:hover{
border-bottom:1px dashed #666;
}
.page{
margin:0 8px;
}
.page a{
border:1px solid #CCCCCC;
color:#666666;
display:block;
float:left;
line-height:18px;
margin:0 6px;
padding:0 8px;
text-decoration:none;
}
.page a:hover{
	color:#FFF;
	background:#333;
}

.product_list
{
	
}
.product_content
{
border:1px dotted #999999;
float:left;
height:106px;
margin:4px;
overflow:hidden;
width:333px;
}
.product_contents
{
}
.product_imgdiv
{
	border:1px solid #CCCCCC;
float:right;
margin:6px;
padding:1px;
}
.product_imgdiv a
{
	display:block;
	position:relative;
	z-index:99;
}
.product_img
{
	border:none;
}
.product_detail
{
margin:0;
padding:6px 0 6px 10px;
position:relative;
}
.product_detail_con
{
	width:300px;
}
.product_detail .add_to_cart
{
background:url("images/index_04.jpg") no-repeat scroll right 2px transparent;
color:red;
cursor:pointer;
height:22px;
padding-right:18px;
position:absolute;
text-align:right;
top:85px;
width:172px;
}
.product_detail li
{
	list-style-type:none;
	line-height:20px;
}


.product_page
{
	border:1px dotted #999999;
margin:4px;
padding:4px 8px;
}
.product_page a
{
	border:1px solid #D6F494;
display:block;
float:left;
line-height:16px;
margin:0 2px;
padding:0 10px;
text-decoration:none;
color:#666;
}
.product_page a:hover
{
	background:#333;
	color:#FFF;
}



.product_image_big_div
{
	text-align:center;
}

#regist_table
{	width: 679px;
}
.reg_text
{
	font-size:12px;
	font-family:Arial;
	width:330px;
}

.orderlist
{
	padding:0;
	margin:6px;
}
.orderlist li
{
	list-style-type:none;
}
.orderlist li a
{
	display:block;
	text-decoration:none;
	text-indent:10px;
}
.orderlist li a:hover
{
	color:#FFF;
	background:#F90;
	border-bottom:dotted 1px #CCC;
}

.pro_count
{
	width:60px;
}

.Title
{
	font-size:14px;
	font-weight:bold;
	padding:2px;
	margin:2px;
	border:solid 1px #DDD;
}


.productDetail table td
{
	
}
.primary_context table
{
	background-color:#ebffba;
}
.primary_context table table tr td
{
	background-color:#FFF;
}
.primary_context table #documentContainer tr td
{
	background-color:#FFF;
}

.exrate
{
	text-align:center;
}
.exrate a
{
	text-decoration:none;
	color:Black;
	font-weight:bold;
	line-height:30px;
}

.primary_context .product_show
{
	background:#FFF;
}
.primary_context .product_show .detail
{
	width:333px;
	background:#FFF;
}
.primary_context .product_show .detail td
{
	line-height:20px;
}
.primary_context .product_show .detail .right
{
	padding:0 2px;
	text-align:right;
	width:96px;
}
.product_image_big
{
	width:320px;
	height:240px;
	border:solid 1px #999;
	padding:3px;
}
h4
{
	line-height:20px;
	margin:0;
	font-size:12px;
}