@charset "utf-8";
td{
	word-wrap:break-word;word-break:break-all;
}
BODY {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 100%; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
#contain {
	POSITION: relative; PADDING-BOTTOM: 10px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 10px auto; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 100%; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 10px
}
#content {
	POSITION: relative; MARGIN: 10px auto
}
#bottom {
	POSITION: relative; MARGIN: 0px auto
}
#top {
	Z-INDEX: 99; POSITION: relative; MARGIN: 0px auto
}
#bodyex {
	POSITION: absolute; MARGIN: 0px; TOP: 0px; LEFT: 0px
}
.pdv_class {
	POSITION: absolute; BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
DIV {
	FONT: 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #505050; TEXT-DECORATION: none
}
LI {
	FONT: 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #505050; TEXT-DECORATION: none
}
TD {
	FONT: 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #505050; TEXT-DECORATION: none
}
P {
	FONT: 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #505050; TEXT-DECORATION: none
}
SELECT {
	FONT: 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #505050; TEXT-DECORATION: none
}
INPUT {
	FONT: 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #505050; TEXT-DECORATION: none
}
TEXTAREA {
	FONT: 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #505050; TEXT-DECORATION: none
}
A {
	FONT: 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #505050; TEXT-DECORATION: none
}
BUTTON {
	FONT: 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #505050; TEXT-DECORATION: none
}
INPUT {
	FONT: 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #505050; TEXT-DECORATION: none
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
A:link {
	COLOR: #505050; TEXT-DECORATION: none
}
A:visited {
	COLOR: #505050; TEXT-DECORATION: none
}
A:active {
	COLOR: #505050; TEXT-DECORATION: none
}
A.nomal:link {
	COLOR: #505050; TEXT-DECORATION: underline
}
A.nomal:visited {
	COLOR: #505050; TEXT-DECORATION: underline
}
A.nomal:active {
	COLOR: #505050; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.input {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: #f7f7f7; HEIGHT: 20px; COLOR: #555; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 0px
}
.textarea {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: #f7f7f7; FONT-SIZE: 12px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 3px
}
.button {
	BORDER-BOTTOM: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: #e8e8e8; HEIGHT: 22px; BORDER-TOP: #c0c0c0 1px solid; BORDER-RIGHT: #c0c0c0 1px solid; PADDING-TOP: 0px
}
.submit {
	BORDER-BOTTOM: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: #e8e8e8; HEIGHT: 22px; BORDER-TOP: #c0c0c0 1px solid; BORDER-RIGHT: #c0c0c0 1px solid; PADDING-TOP: 0px
}
.mustfill {
	COLOR: #ff0000
}
SELECT {
	FONT: 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #505050
}
.msgdiv {
	PADDING-LEFT: 53px; BACKGROUND: url(../images/chk_msg.gif) no-repeat 30px 50%; COLOR: #336699
}
.errdiv {
	PADDING-LEFT: 53px; BACKGROUND: url(../images/chk_error.gif) no-repeat 30px 50%; COLOR: #ff0000
}
.rightdiv {
	PADDING-LEFT: 53px; BACKGROUND: url(../images/chk_right.gif) no-repeat 30px 50%; COLOR: #505050
}
.noticediv {
	BORDER-BOTTOM: #fc5959 1px solid; BORDER-LEFT: #fc5959 1px solid; LINE-HEIGHT: 25px; MARGIN: 3px 0px; PADDING-LEFT: 33px; DISPLAY: none; BACKGROUND: url(../images/chk_error.gif) #fffdf4 no-repeat 10px 50%; BORDER-TOP: #fc5959 1px solid; BORDER-RIGHT: #fc5959 1px solid
}
.okdiv {
	BORDER-BOTTOM: #fc5959 1px solid; BORDER-LEFT: #fc5959 1px solid; LINE-HEIGHT: 25px; MARGIN: 3px 0px; PADDING-LEFT: 33px; DISPLAY: none; BACKGROUND: url(../images/chk_right.gif) #fffdf4 no-repeat 10px 50%; BORDER-TOP: #fc5959 1px solid; BORDER-RIGHT: #fc5959 1px solid
}
.securenotice {
	TEXT-ALIGN: center; LINE-HEIGHT: 100px; COLOR: #ff0000
}
DIV#alert {
	DISPLAY: none; CURSOR: default
}
DIV#alert .border {
	BORDER-BOTTOM: #97a0aa 1px solid; BORDER-LEFT: #97a0aa 1px solid; BORDER-TOP: #97a0aa 1px solid; BORDER-RIGHT: #97a0aa 1px solid
}
DIV#alert .ntc {
	TEXT-ALIGN: left; PADDING-BOTTOM: 30px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; FONT: 14px/1.6 Verdana, Arial, Helvetica, sans-serif; BACKGROUND: #fff; PADDING-TOP: 30px
}
DIV#alert .buttonzone {
	TEXT-ALIGN: center; PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: #f7f7f7; PADDING-TOP: 15px
}
DIV#alert .topBar {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; BACKGROUND: #cbddef; HEIGHT: 20px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
DIV#alert .topBar .pwClose {
	POSITION: absolute; WIDTH: 45px; BACKGROUND: url(../images/pwin3.gif) no-repeat; HEIGHT: 18px; TOP: 0px; CURSOR: pointer; RIGHT: 8px
}
DIV#alert .button {
	BORDER-BOTTOM: #97a0aa 1px solid; BORDER-LEFT: #97a0aa 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #eee; HEIGHT: 22px; BORDER-TOP: #97a0aa 1px solid; BORDER-RIGHT: #97a0aa 1px solid; PADDING-TOP: 0px
}
#frmWindow {
	DISPLAY: none; CURSOR: default
}
#frmWindow .border {
	BORDER-BOTTOM: #97a0aa 1px solid; BORDER-LEFT: #97a0aa 1px solid; BORDER-TOP: #97a0aa 1px solid; BORDER-RIGHT: #97a0aa 1px solid
}
#frmWindow .ntc {
	TEXT-ALIGN: left; PADDING-BOTTOM: 30px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; FONT: 12px/1.6 Verdana, Arial, Helvetica, sans-serif; BACKGROUND: #fff; PADDING-TOP: 30px
}
#frmWindow .buttonzone {
	TEXT-ALIGN: center; PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: #f7f7f7; PADDING-TOP: 10px
}
#frmWindow .Frm {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 500px; BORDER-LEFT-WIDTH: 0px
}
#frmWindow .windowcontent {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BACKGROUND: #fff; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 380px; OVERFLOW: auto; BORDER-LEFT-WIDTH: 0px
}
#frmWindow .topBar {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; BACKGROUND: #cbddef; HEIGHT: 20px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#frmWindow .topBar .pwClose {
	POSITION: absolute; WIDTH: 45px; BACKGROUND: url(../images/pwin3.gif) no-repeat; HEIGHT: 18px; TOP: 0px; CURSOR: pointer; RIGHT: 8px
}
div.page_content {
font:12px/20px Verdana, Arial, Helvetica, sans-serif;
color:#494949;
margin:0px;
padding-bottom:20px;
}
div.page_content p,div.page_content a,div.page_content td,div.page_content span,div.page_content li{
font:12px/20px Verdana, Arial, Helvetica, sans-serif;
color:#494949;
} 

div#nav {
color:#464646;
padding-left:39px;
padding-top:17px;
}
div#nav a{
color:#464646;
}
/* ============文章列表============== */

ul.newslist_time_1{
margin:0px;
padding:8px 19px 0px 16px;
}

li.newslist_time_1 {
margin:0px;
padding-left:15px;
list-style-type: none;
height:23px;
background: transparent url(../images/arrow1.gif) 0px 0px no-repeat;
}

li.newslist_time_1 .time{
float:right;
font:10px/15px Verdana, Arial, Helvetica, sans-serif;
color:#666666;
padding:0px;
}

a.newslist_time_1:link,a.newslist_time_1:visited,a.newslist_time_1:active{
color:#4b4b4b;
text-decoration: none;
font:12px/19px Verdana, Arial, Helvetica, sans-serif;
}

a.newslist_time_1:hover{
color:#e10000;
font:12px/19px Verdana, Arial, Helvetica, sans-serif;
}


/* ============文章列表============== */

ul.newslist_time{
margin:0px;
padding:5px 22px 0px 19px;
}

li.newslist_time {
margin:0px;
padding-left:17px;
list-style-type: none;
height:23px;
background: transparent url(../images/arrow.gif) 0px 4px no-repeat;
}

li.newslist_time .time{
float:right;
font:10px/15px Verdana, Arial, Helvetica, sans-serif;
color:#666666;
padding:0px;
}

a.newslist_time:link,a.newslist_time:visited,a.newslist_time:active{
color:#4b4b4b;
text-decoration: none;
font:12px/20px Verdana, Arial, Helvetica, sans-serif;
}

a.newslist_time:hover{
color:#e10000;
font:12px/20px Verdana, Arial, Helvetica, sans-serif;
}

/*-------------------product list--------------------*/
.productlistx a:link {
	color: #505050;
	text-decoration: none;
	font-size: 12px;
}

.productlistx a:visited {
	text-decoration: none;
	color: #505050;
}

.productlistx a:hover {
	color: #666666;
}

.productlistx a:active {
    color: #666666;
	text-decoration: none;
}

.productlistx {
	visibility:visible;
	margin:0px;
	padding:0px;
	position: relative;
	font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
	color: #000000;
	font-size: 12px;
	overflow: hidden;
}

.rollproductlists {
	margin:0px;
	padding:1px 0px 0px;
	overflow:hidden;
	width:100%;

}

.blkproductlistx {
	border:0px; 
	padding:0px; 
	overflow: hidden;
	ZOOM: 1; 
	position: relative;
}

.blkproductlistx .LeftButton {
	background: url(../images/pro_arrow.gif) no-repeat 0px 0px;
	left:0px;
	float:left;
	width:22px;
	cursor: pointer;
	position: absolute;
	height:46px;
	top:46px;
}

.blkproductlistx .RightButton {
	background: url(../images/pro_arrow.gif) no-repeat -22px 0px;
	right:0px;
	float:right;
	width:22px;
	cursor: pointer;
	position: absolute;
	height:46px;
	top:46px;
}

.blkproductlistx .Cont {
	padding:0px;
	margin:0px 0px 0px 22px;
	text-align:center;
}

.blkproductlistx .box {
	float:left;
	text-align:center;
	margin:0px;
}

.box .fang{
	padding:9px 13px 10px 11px;
	margin:0px;
	text-align:center;
    background:url(../images/probg.gif) 0 0 no-repeat;
}

.box .picFit{

}

.blkproductlistx .box a:hover img {
	
}

.box a.prodtitle:link,.box a.prodtitle:visited,.box a.prodtitle:active{
display:block;
color:#aa3a83;
font:12px/18px Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
text-align:center;
background:#fec1ed;
padding:6px 0px 6px 0px;
}

.box a.prodtitle:hover{
display:block;
color:#aa3a83;
text-decoration: underline;
font:12px/18px Verdana, Arial, Helvetica, sans-serif;
}


/* ============图片+介绍列表============== */
ul.photopicmemo{
margin:0;
padding:10px 0px 0px 6px;
}

ul.photopicmemo li{
clear:all;
list-style-type: none; 
padding:0px;
margin-bottom:10px;
overflow: hidden;
}

ul.photopicmemo div.picFit{
float:left;
text-align:center;
margin-right:13px;
overflow: hidden;
border:1px #ddd solid;
padding:3px;
}

ul.photopicmemo div.pic img{
}

ul.photopicmemo div.tm{
margin-right:6px;
}


ul.photopicmemo a.title:link,ul.photopicmemo a.title:visited,ul.photopicmemo a.title:active{
font:12px/15px simsun;
color:#5f5f5f;
text-decoration: none;
}

ul.photopicmemo a.title:hover{
font:12px/15px simsun;
color:#ff0000;
text-decoration: underline;
}


ul.photopicmemo div.memo{
font:12px/15px simsun;
margin-top:3px;
color:#5f5f5f;
}

/* ============分类列表============== */

div.productclass_dolphin{
margin:0px;
padding:20px 8px 14px;
}

a.productclass_dolphin:link,a.productclass_dolphin:visited,a.productclass_dolphin:active{
display:block;
text-decoration: none;
font:12px/18px Verdana, Arial, Helvetica, sans-serif;
height:25px;
text-align:left;
background:url(../images/category_dot.gif) 0px 0px no-repeat;
padding-left:24px;
color:#383838;
}

a.productclass_dolphin:hover{
display:block;
color: #e10000; 
text-decoration: none;
}

#imgxxx{
	/*height: 160px;*/
    overflow: hidden;
    /*width: 792px;*/
}
#imgxxx ul {
    list-style: none outside none;
    width:600px;
}

#indemo {
    float: left;
    /*height: 160px;*/
    width: 800%;
}

#demo1, #demo2 {
    float: left;
    /*height: 160px;*/
}
#imgxxx ul li {
    float: left;
    margin: 10px 0px 0px 0px;
    text-align: left;
}
#imgxxx ul li a {
	/*background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    display: block;*/
}

#imgxxx ul li img {
    /*margin-top: 11px;
	border: 1px solid #CCCCCC;*/
	padding:0px 3px;
}
#imgxxx ul li a div {
    font-size: 100%;
    font-weight: normal;
    padding: 5px;
}
#imgxxx ul li a:hover {
    /*background: none repeat scroll 0 0 #DDDDDD;
    border: 1px solid #DDDDDD;
    text-decoration: none;*/
}

DIV.newsclass_dolphin {
	PADDING-BOTTOM: 18px; MARGIN: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; PADDING-TOP: 13px
}
A.newsclass_dolphin:link {
	TEXT-ALIGN: left; PADDING-LEFT: 22px; DISPLAY: block; FONT: 12px/18px Verdana, Arial, Helvetica, sans-serif; BACKGROUND: url(../images/dot2.gif) no-repeat 0px 0px; HEIGHT: 25px; COLOR: #464646; TEXT-DECORATION: none
}
A.newsclass_dolphin:visited {
	TEXT-ALIGN: left; PADDING-LEFT: 22px; DISPLAY: block; FONT: 12px/18px Verdana, Arial, Helvetica, sans-serif; BACKGROUND: url(../images/dot2.gif) no-repeat 0px 0px; HEIGHT: 25px; COLOR: #464646; TEXT-DECORATION: none
}
A.newsclass_dolphin:active {
	TEXT-ALIGN: left; PADDING-LEFT: 22px; DISPLAY: block; FONT: 12px/18px Verdana, Arial, Helvetica, sans-serif; BACKGROUND: url(../images/dot2.gif) no-repeat 0px 0px; HEIGHT: 25px; COLOR: #464646; TEXT-DECORATION: none
}
A.newsclass_dolphin:hover {
	DISPLAY: block; FONT: 12px/18px Verdana, Arial, Helvetica, sans-serif; COLOR: #e10000; TEXT-DECORATION: none
}

DIV#newsquery {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV#newsquery UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV#newsquery LI {
	LINE-HEIGHT: 28px; LIST-STYLE-TYPE: none; BACKGROUND: url(../images/line.gif) no-repeat 0px 0px; HEIGHT: 36px; FONT-SIZE: 12px; OVERFLOW: hidden
}
DIV#newsquery A:link {
	FONT: 12px/22px Verdana, Arial, Helvetica, sans-serif; COLOR: #333; TEXT-DECORATION: none
}
DIV#newsquery A:visited {
	FONT: 12px/22px Verdana, Arial, Helvetica, sans-serif; COLOR: #333; TEXT-DECORATION: none
}
DIV#newsquery A:active {
	FONT: 12px/22px Verdana, Arial, Helvetica, sans-serif; COLOR: #333; TEXT-DECORATION: none
}
DIV#newsquery A:hover {
	FONT: 12px/22px Verdana, Arial, Helvetica, sans-serif; COLOR: #e10000; TEXT-DECORATION: underline
}
DIV#newsquery LI.title {
	PADDING-LEFT: 22px
}
DIV#newsquery DIV.title {
	FONT: 12px/26px Verdana, Arial, Helvetica, sans-serif; FLOAT: left
}
DIV#newsquery .time {
	PADDING-LEFT: 5px; FONT: 10px/19px Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; FLOAT: right; COLOR: #999; OVERFLOW: hidden
}
DIV#showpages {
	PADDING-BOTTOM: 0px; MARGIN: 20px 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; HEIGHT: 30px; CLEAR: both; PADDING-TOP: 0px
}
DIV#pagesinfo {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; WHITE-SPACE: nowrap; FLOAT: left; PADDING-TOP: 3px
}
DIV#pages {
	PADDING-RIGHT: 8px; WHITE-SPACE: nowrap; FLOAT: right
}
DIV#pages UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV#pages A:link {
	COLOR: #303030; TEXT-DECORATION: none
}
DIV#pages A:visited {
	COLOR: #303030; TEXT-DECORATION: none
}
DIV#pages A:active {
	COLOR: #303030; TEXT-DECORATION: none
}
DIV#pages A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
DIV#pages LI {
	BORDER-BOTTOM: #dcd9d4 1px solid; BORDER-LEFT: #dcd9d4 1px solid; PADDING-BOTTOM: 2px; LIST-STYLE-TYPE: none; MARGIN: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; WHITE-SPACE: nowrap; BACKGROUND: #dcd9d4; FLOAT: left; COLOR: #303030; BORDER-TOP: #dcd9d4 1px solid; BORDER-RIGHT: #dcd9d4 1px solid; PADDING-TOP: 2px
}
DIV#pages LI.pagesnow {
	BORDER-BOTTOM: #dcd9d4 1px solid; BORDER-LEFT: #dcd9d4 1px solid; BACKGROUND-COLOR: #eee; WHITE-SPACE: nowrap; COLOR: #303030; BORDER-TOP: #dcd9d4 1px solid; BORDER-RIGHT: #dcd9d4 1px solid
}
DIV#pages LI.pbutton {
	BORDER-BOTTOM: #dcd9d4 1px solid; BORDER-LEFT: #dcd9d4 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #dcd9d4; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; WHITE-SPACE: nowrap; COLOR: #303030; BORDER-TOP: #dcd9d4 1px solid; BORDER-RIGHT: #dcd9d4 1px solid; PADDING-TOP: 3px
}
DIV#pages LI.opt {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; BACKGROUND: #fff; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #303030; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}

/* ============产品图片列表============== */

div.productquery_dolphin{
margin:0px 10px 22px 0px;
text-align:center;
float:left;
width:48%;
overflow:hidden;
}

div.productquery_dolphin_left{
float:left;
text-align:left;
margin-right:15px;
}

div.productquery_dolphin_right{
float:left;
text-align:left;
width:45%;
padding:0px;
margin:0px;
line-height:20px;
}


div.productquery_dolphin div.fang{
background: #fff;
padding:9px 10px 10px 11px;
margin:0px;
text-align:center;
background:url(../images/probg.gif) 0 0 no-repeat;
}

div.productquery_dolphin div.picFit{
overflow: hidden;

}

div.productquery_dolphin div.picFit img{
}


div.title{
color:#333;
font:12px/20px Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
float:left;
clear:both;
}

div.productquery_dolphin a.prodtitle:link,div.productquery_dolphin a.prodtitle:visited,div.productquery_dolphin a.prodtitle:active{
display:block;
color:#333;
font:12px/20px Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;

}

div.productquery_dolphin a.prodtitle:hover{
display:block;
color:#e10000;
text-decoration: underline;
font:12px/20px Verdana, Arial, Helvetica, sans-serif;
}

div.productquery_dolphin span.memo{
font:12px/20px Verdana, Arial, Helvetica, sans-serif;
color:#333;
word-break:break-all; 
}

div.productquery_dolphin .prop{
font:12px/20px Verdana, Arial, Helvetica, sans-serif;
color:#333;
overflow: hidden;
word-break:break-all; 
}

div.productquery_dolphin span.pro{
font:12px/20px Verdana, Arial, Helvetica, sans-serif;
color:#333;
overflow: hidden;
}


/* ============翻页============== */

div#showpages {
clear:both;
padding:0px;
margin:20px 0px;
width:100%;
height:30px;
white-space: nowrap;
}

div#pagesinfo {
float:left;
padding:3px 8px;
white-space: nowrap;
}

div#pages {
float:right;
padding-right:8px;
white-space: nowrap;
}

div#pages ul{
margin:0;
padding:0;
}

div#pages a:link,div#pages a:visited,div#pages a:active{
color:#303030;
text-decoration: none;
}

div#pages a:hover{
color:#ff0000;
text-decoration: none;
}

div#pages li{
margin:3px;
padding:2px 5px;
list-style-type: none;
float:left;
background:#dcd9d4;
color:#303030;
border:1px #dcd9d4 solid;
white-space: nowrap;
}

div#pages li.pagesnow{
color:#303030;
background-color:#eee;
white-space: nowrap;
border:1px #dcd9d4 solid;
}

div#pages li.pbutton{
color:#303030;
background-color:#dcd9d4;
padding:3px 5px 1px 5px;
white-space: nowrap;
border:1px #dcd9d4 solid;
}


div#pages li.opt{
color:#303030;
padding:0px;
white-space: nowrap;
border:0px;
}

/* ============详情============== */

div#productcontent{
margin:0px;
border:0px #def solid;
text-align:left;
padding:0px;
}

div#productcontent .productpics{
float:left;
width:330px;
height:268px;
}

div#productcontent .piczone{
width:305px;
height:260px;
text-align: center;
padding:5px;
background:#fff;
border:1px #ddd solid;
}

div#productcontent .productpic{
cursor:pointer;
}

div#productcontent .productloading{
margin:125px 0px;
}



div#productcontent .introzone{
border:0px;
height:198px;
border:0px;
}


div#productcontent #prodtitle{
margin:0px 0px 20px 0px;
text-align: center;
height:28px;
font:bold 14px/28px Verdana, Arial, Helvetica, sans-serif;
background:#f5f5f5;
padding-left:10px;
color:#000;
}


div#productcontent div#memo{
padding:0px;
margin:10px 20px 5px 8px;
text-align:left;
font: 12px/20px Verdana, Arial, Helvetica, sans-serif;
}

div#productcontent div#prop{
padding:0px;
margin:10px 20px 20px 8px;
text-align:left;
font: 12px/200% Verdana, Arial, Helvetica, sans-serif;
}


div#productcontent .bodyzone{
clear:both;
border-top:3px #eee solid;
margin:30px 5px 30px 0px;
padding:15px 0px;
font: 14px/20px Verdana, Arial, Helvetica, sans-serif;
}

div#productcontent .bzone{
clear:both;
margin:20px 0px 30px 0px;
text-align: left;
}


div#productcontent .tags{
font: 12px Verdana, Arial, Helvetica, sans-serif;
background:url(../images/tags.gif) left no-repeat;
padding-left:23px;
height:22px;
line-height:22px;
}

div#productcontent .source{
font: 12px Verdana, Arial, Helvetica, sans-serif;
background:url(../images/source.gif) left no-repeat;
padding-left:23px;
height:22px;
line-height:22px;
}

div#productcontent .addfav{
font: 12px Verdana, Arial, Helvetica, sans-serif;
background:url(../images/fav.gif) left no-repeat;
padding-left:23px;
height:22px;
line-height:22px;
cursor:pointer;
}

div#productcontent #zhichi{
cursor:pointer;
background:url(../images/zhichi.gif) right no-repeat;
padding-right:12px;
}

div#productcontent #fandui{
cursor:pointer;
background:url(../images/fandui.gif) right no-repeat;
padding-right:12px;
}

div#productcontent .banzhu{
display:none;
font: 12px Verdana, Arial, Helvetica, sans-serif;
background:url(../images/banzhu.gif) left no-repeat;
padding-left:23px;
height:22px;
line-height:22px;
}

div#productcontent .banzhu span{
cursor:pointer;
}


/* ============翻页============== */

div#contentpages {
margin:10px 0px 0px 0px;
height:28px;
}


div#contentpages ul{
margin:0;
padding:0;
}


div#contentpages li{
margin:1px;
list-style-type: none;
float:left;
font: 12px Verdana, Arial, Helvetica, sans-serif;
color:#505050;
border:1px #ddd solid;
background-color:#fff;
white-space: nowrap;
padding:1px 3px;
cursor:pointer;
}

div#contentpages li.pagesnow{
color:#fff;
border:1px #c0c0c0 solid;
background-color:#c0c0c0;
cursor:pointer;
}

div#contentpages li.pbutton{
border:1px #c0c0c0 solid;
color:#fff;
background-color:#c0c0c0;
padding:1px 3px;
cursor:pointer;
}

div#contentpages li.cbutton{
border:1px #c0c0c0 solid;
color:#fff;
background-color:#c0c0c0;
padding:1px 3px;
cursor:pointer;
}

/* ============文章详情============== */

div#newscontent{
text-align:left;
padding:0px 0px 8px 0px;
}

div#newscontent .newstitle{
	font-size:22px;
    font-weight: bold;
	line-height:50px;
	text-align:center;
}

div#newscontent .info{
height:28px;
line-height:28px;
border:1px #e8e8e8 solid;
margin:0px 0px;
text-align:center;
background-color:#f7f7f7;
}


div#newscontent .memo{
margin:20px 0px 0px 0px;
padding:15px;
text-align: left;
font: 12px/18px Verdana, Arial, Helvetica, sans-serif;
border:1px #ddd dotted;
text-align:left;
background-color:#fff;
}

div#newscontent .con{
margin:30px 0px;
text-align: left;
font: 14px/22px Verdana, Arial, Helvetica, sans-serif;
}

div#newscontent .con p,div#newscontent .con a{
font: 14px/22px Verdana, Arial, Helvetica, sans-serif;
}


div#newscontent .bzone{
clear:both;
margin:30px 0px;
text-align: left;
}


div#newscontent div.down{
font: 12px Verdana, Arial, Helvetica, sans-serif;
background:url(../images/downfile.gif) left no-repeat;
padding-left:23px;
height:22px;
line-height:22px;
}

div#newscontent div.down span#downlink{
font: 12px Verdana, Arial, Helvetica, sans-serif;
line-height:22px;
cursor:pointer;
text-decoration: underline;
}

div#newscontent .tags{
font: 12px Verdana, Arial, Helvetica, sans-serif;
background:url(../images/tags.gif) left no-repeat;
padding-left:23px;
height:22px;
line-height:22px;
}

div#newscontent .source{
font: 12px Verdana, Arial, Helvetica, sans-serif;
background:url(../images/source.gif) left no-repeat;
padding-left:23px;
height:22px;
line-height:22px;
}

div#newscontent .addfav{
font: 12px Verdana, Arial, Helvetica, sans-serif;
background:url(../images/fav.gif) left no-repeat;
padding-left:23px;
height:22px;
line-height:22px;
cursor:pointer;
}

div#newscontent #zhichi{
cursor:pointer;
background:url(../images/zhichi.gif) right no-repeat;
padding-right:12px;
}

div#newscontent #fandui{
cursor:pointer;
background:url(../images/fandui.gif) right no-repeat;
padding-right:12px;
}


div#newscontent .banzhu{
display:none;
font: 12px Verdana, Arial, Helvetica, sans-serif;
background:url(../images/banzhu.gif) left no-repeat;
padding-left:23px;
height:22px;
line-height:22px;
}

div#newscontent .banzhu span{
cursor:pointer;
}



/* ============翻页============== */

div#contentpages {
margin:0;
padding:0;
height:39px;
}


div#contentpages ul{
margin:0;
padding:0;
}


div#contentpages li{
margin:3px;
list-style-type: none;
float:left;
font: 12px Verdana, Arial, Helvetica, sans-serif;
color:#505050;
border:1px #cde6ff solid;
white-space: nowrap;
padding:2px 5px;
cursor:pointer;
background-color:#fff;
}

div#contentpages li.pagesnow{
color:#505050;
border:1px #cde6ff solid;
background-color:#e4f2ff;
cursor:pointer;
}

div#contentpages li.pbutton{
color:#505050;
background-color:#e4f2ff;
padding:2px 6px 2px 6px;
cursor:pointer;
}

div#contentpages li.cbutton{
color:#505050;
background-color:#e4f2ff;
padding:2px 6px 2px 6px;
cursor:default;
}

/* ============图片检索============== */

div#photoquery {
margin:0px 0px 20px 0px;
}

div#photoquery ul{
margin:0;
padding:0 0 0 30px;
clear:both;
}

div#photoquery li{
float:left;
list-style-type: none;
margin:0px 24px 10px 0px;
text-align:center;
}

div#photoquery div.fang{
border:0px #b1b1b1 solid;
background: #f7f7f7;
padding:1px;
text-align:center;
}

div#photoquery div.picFit{
overflow: hidden;
border:1px solid #CCCCCC;
background:#ffffff;
}

div#photoquery div.picFit img{
}


div#photoquery div.title{
white-space: nowrap;
overflow: hidden;
text-align:center;
width:130px;
}


div#photoquery a:link,div#photoquery a:visited,div#photoquery a:active{
font:12px/25px simsun;
color:#000;
text-decoration: none;
}

div#photoquery a:hover{
font:12px/25px simsun;
color:#ff6600;
text-decoration: underline;
}




/* ============翻页============== */

div#showpages {
clear:both;
padding:0px;
margin:20px 0px;
width:100%;
height:30px;
white-space: nowrap;
}

div#pagesinfo {
float:left;
padding:3px 8px;
white-space: nowrap;
}

div#pages {
float:right;
padding-right:8px;
white-space: nowrap;
}

div#pages ul{
margin:0;
padding:0;
}

div#pages a:link,div#pages a:visited,div#pages a:active{
color:#303030;
text-decoration: none;
}

div#pages a:hover{
color:#ff0000;
text-decoration: none;
}

div#pages li{
margin:3px;
padding:2px 5px;
list-style-type: none;
float:left;
background:#dcd9d4;
color:#303030;
border:1px #dcd9d4 solid;
white-space: nowrap;
}

div#pages li.pagesnow{
color:#303030;
background-color:#eee;
white-space: nowrap;
border:1px #dcd9d4 solid;
}

div#pages li.pbutton{
color:#303030;
background-color:#dcd9d4;
padding:3px 5px 1px 5px;
white-space: nowrap;
border:1px #dcd9d4 solid;
}

div#pages li.opt{
color:#303030;
padding:0px;
white-space: nowrap;
border:0px;
}


/* ============图片型详情============== */

div#piccontent{
margin:5px 0px;
background:#f0f0f0;
border:1px #ddd solid;
text-align:left;
}

div#piccontent .fcenter{
text-align:center;
}

div#piccontent .introzone{
margin:10px;
border:1px #ddd solid;
background:#f9f9f9;
}


div#piccontent .title{
margin:10px 20px 0px 20px;
text-align: left;
font: 16px/1.5 Verdana, Arial, Helvetica, sans-serif ;
font-weight:bold;
line-height:50px;
}

div#piccontent .photozone{
text-align: center;
padding:15px;
margin:10px;
background:#fff;
border:1px #ddd solid;
}

div#piccontent .photopic{
cursor:pointer;
}

div#piccontent .photoloading{
margin:150px 0px;
}

div#memo{
padding:0px;
margin:5px 20px 20px 20px;
text-align:left;
font: 12px/1.5 Verdana, Arial, Helvetica, sans-serif ;
}


div#piccontent .bzone{
clear:both;
margin:20px 20px 30px 20px;
text-align: left;
}


div#piccontent .tags{
font: 12px Verdana, Arial, Helvetica, sans-serif;
background:url(../images/tags.gif) left no-repeat;
padding-left:23px;
height:22px;
line-height:22px;
}

div#piccontent .source{
font: 12px Verdana, Arial, Helvetica, sans-serif;
background:url(../images/source.gif) left no-repeat;
padding-left:23px;
height:22px;
line-height:22px;
}

div#piccontent .addfav{
font: 12px Verdana, Arial, Helvetica, sans-serif;
background:url(../images/fav.gif) left no-repeat;
padding-left:23px;
height:22px;
line-height:22px;
cursor:pointer;
}

div#piccontent #zhichi{
cursor:pointer;
background:url(../images/zhichi.gif) right no-repeat;
padding-right:12px;
}

div#piccontent #fandui{
cursor:pointer;
background:url(../images/fandui.gif) right no-repeat;
padding-right:12px;
}

div#piccontent .banzhu{
display:none;
font: 12px Verdana, Arial, Helvetica, sans-serif;
background:url(../images/banzhu.gif) left no-repeat;
padding-left:23px;
height:22px;
line-height:22px;
}

div#piccontent .banzhu span{
cursor:pointer;
}


/* ============翻页============== */

div#contentpages {
margin-top:15px;
height:35px;
}


div#contentpages ul{
margin:0;
padding:0;
}


div#contentpages li{
margin:3px;
list-style-type: none;
float:left;
font: 12px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
border:1px #fff solid;
background-color:#bbb;
white-space: nowrap;
padding:2px 5px;
cursor:pointer;
}

div#contentpages li.pagesnow{
color:#fff;
background-color:#999;
cursor:pointer;
}

div#contentpages li.pbutton{
color:#fff;
background-color:#999;
padding:2px 6px 2px 6px;
cursor:pointer;
}

div#contentpages li.cbutton{
color:#fff;
background-color:#999;
padding:2px 6px 2px 6px;
color:#fff;
cursor:default;
}

.flash6{ position:relative; margin-bottom:8px; font-size:0px;}
.flash6 .bx-pager{ position:absolute;bottom:10px;right:10px;z-index:999;}
.flash6 .bx-pager .pager-link{float:left;width:15px;height:15px; line-height:15px; text-align:center;margin:0 0 0 10px; background:#FC0; color:#930;}
.flash6 .bx-pager .pager-link:hover{ text-decoration:none;}
.flash6 .bx-pager .pager-active{ background:#0C3; color:#fff;}
.flash6 img{border: 0px;}

.download_list {
    border-bottom: 1px dashed #999999;
    height: auto;
    margin:5px 0px;    
    overflow: hidden;
    width: 100%;
    clear:both;
}
.download_list_title {
    font-weight: bold;
    
    line-height: 25px;
}
.download_list_title a {
    color: #3399FF;
    font-size: 13px;
}
.download_list_detail {
    height: 25px;
   
    width:70%
}
.download_list_detail1 {
    color: #555555;
    float: left;
    width: 30%;
    text-align:center;
}
.download_list_detail2 {
    color: #555555;
    float: left;
    text-align: center;
    width: 30%;
}
.download_list_detail2 a {
    color: #EB6100;
}
.download_list_para {
    float: left;
    height: auto;
   
    overflow: auto;
    width: 80%;
}
.download_url {
    float: right;
    font-size: 14px;
    font-weight: bold;
    height: auto;
    
    overflow: auto;
    text-align: center;
    width: 20%;
}
.download_url a {
    color: #EB6100;
}

.b1,.b2,.b3,.b4,.b5,.b6,.b7,.b8{height:1px; font-size:1px; overflow:hidden; display:block;}
.b1,.b8{margin:0 5px;}
.b2,.b7{margin:0 3px;border-right:2px solid; border-left:2px solid;}
.b3,.b6{margin:0 2px;border-right:1px solid; border-left:1px solid;}
.b4,.b5{margin:0 1px;border-right:1px solid; border-left:1px solid; height:2px;}
.sharpBorder {border-right:1px solid;border-left:1px solid;overflow:hidden;text-align:center;}
/*颜色方案一,蓝色边框----------------------------------------*/
/*下面第一、二句决定边框颜色，第三句决定背景颜色*/
/*边框色*/
.color1 .b2,.color1 .b3,.color1 .b4,.color1 .b5,.color1 .b6,.color1 .b7,.color1 .sharpBorder{border-color:#cccccc;}
.color1 .b1,.color1 .b8{background:#cccccc;}
/*背景色*/
.color1 .b2,.color1 .b3,.color1 .b4,.color1 .b5,.color1 .b6,.color1 .b7,.color1 .sharpBorder{background:#FFFFFF;}

