﻿@charset "utf-8";

body {
    FONT-FAMILY:宋体;
    FONT-SIZE: 14px;
    border: none;
    margin: 0px;
	background-color:#fff;
}
img{border:0px; vertical-align:text-bottom;}
img.vmiddle{border:0px; vertical-align: middle;}
img.cursor{border:0px; cursor:pointer;}
img.order{border:0px; vertical-align: middle; margin-left:3px;}

form {
    border: 0px;
    margin: 0px;
	padding: 0px;
	background-color:#fff;
}

a {color: #002853; text-decoration: underline;}
a:link {color: #002853;}
a:visited {color: #002853;}
a:hover{color: #990000;}
a:active {color: #990000;}


.helptitle{
	border:1px solid #ccc;
	margin:10px;
}
.helptitle .title{
	font:bold 12px/28px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration: none;
	height:100%;
	padding-left:30px;
	border-bottom:1px dashed #ccc;
	background:#f0f0f1 url(../images/PortletLeft_pic_Gray.gif) no-repeat 10px center;
}
.helptitle .list{
	font:normal 12px/21px Arial, Helvetica, sans-serif;
	color:#000;
	padding:10px;
	background-color:#f9f9f9;
}
.helptitle .list span.red{
	font:normal 12px/21px Arial, Helvetica, sans-serif;
	color: #F00;
}
.helptitle .picenter{
	font:normal 12px/21px Arial, Helvetica, sans-serif;
	color:#000;
	padding:10px;
	text-align:center;
	background-color:#f9f9f9;
}
.helptitle .picenter p{
	margin:0;
	padding:0;
	border:0;
}
.helptitle .picenter p img{
	margin:0 0 10px 0;
	padding:4px;
	background:#FFF;
	border:1px solid #ccc;
}

.helptitleline{
	border:0;
	padding:0;
	margin:10px;
}
.helptitleline .title{
	font:bold 12px/28px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration: none;
	height:100%;
	padding-left:30px;
	background:#fff url(../images/PortletLeft_pic_Gray.gif) no-repeat 10px center;
	border-bottom:1px dashed #505050;
}
.helptitleline .listbox{padding:5px; background:#fff;}
.helptitleline .listbox table{
	border-left:1px solid #868686;
	border-top:1px solid #868686;
}
.helptitleline .listbox table thead tr td{
	font:bold 12px/24px Arial, Helvetica, sans-serif;
	color:#000;
	height:100%;
	text-align:center;
	text-decoration: none;
	border-right:1px solid #868686;
	border-bottom:1px solid #868686;
	background:#f0f0f1;
}
.helptitleline .listbox table tbody tr td{
	font:normal 12px/24px Arial, Helvetica, sans-serif;
	color:#000;
	height:100%;
	padding:0 5px;
	text-align: left;
	text-decoration: none;
	border-right:1px solid #868686;
	border-bottom:1px solid #868686;
	background:#fff;
}


.info{
	width:778px;
	margin:10px auto;
	padding:0px;
	background: #eff1f8;
	border:1px solid #c5ccdf;
}
.info p{
	font: normal 14px/20px Arial, Helvetica, sans-serif;
	color:#002854;
	margin:10px;
	padding:0px;
	text-indent:2em;
}
.info p img{border:1px solid #c5ccdf;}


.iframebox{
	width:780px;
	margin:0 auto;
}


.queryrightpic{
	border:1px solid #858585;
	background-color: #ffffec;
	margin-bottom:10px;
}
.queryrightlist{
	border:1px solid #858585;
	margin-bottom:10px;
}
.queryrightlist .title{
	font:bold 14px/28px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration: none;
	height:100%;
	padding-left:10px;
	border-bottom:1px solid #858585;
	background-color:#fafaf0;
}
.queryrightlist .list{
	font:normal 14px/21px Arial, Helvetica, sans-serif;
	color:#000;
	padding:0;
	background-color:#fff;
}
.queryrightlist .list span.link,.queryrightlist .list span.price{
	font:normal 14px/21px Arial, Helvetica, sans-serif;
	color:#4f7500;
	padding-top:10px;
}
.queryrightlist .list span.link {float: left; padding-left:10px}
.queryrightlist .list span.link a:link {color:#4f7500; text-decoration: underline;}
.queryrightlist .list span.link a:visited {color:#4f7500; text-decoration: underline;}
.queryrightlist .list span.link a:hover {color: #990000; text-decoration: underline;}
.queryrightlist .list span.price {float: right; padding-right:10px}
.queryrightlist .list span.price a:link {color:#4f7500; text-decoration: underline;}
.queryrightlist .list span.price a:visited {color:#4f7500; text-decoration: underline;}
.queryrightlist .list span.price a:hover {color: #990000; text-decoration: underline;}

.queryrightlist .list div.detail{
	font:normal 12px/21px Arial, Helvetica, sans-serif;
	color:#000;
	padding:0 10px;
	display:block;
	clear: left;
}
.queryrightlist .list span.more{
	font:normal 14px/21px Arial, Helvetica, sans-serif;
	color:#4f7500;
	display:block;
	padding:10px;
	text-align:right;
}
.queryrightlist .list span.more a:link {color:#4f7500; text-decoration: underline;}
.queryrightlist .list span.more a:visited {color:#4f7500; text-decoration: underline;}
.queryrightlist .list span.more a:hover {color: #990000; text-decoration: underline;}

.queryrightcontact{
	border:1px solid #858585;
	margin-bottom:10px;
	background-color:#ffffec;
}
.queryrightcontact .title{
	font:bold 14px/34px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration: none;
	height:100%;
	padding-left:10px;
}
.queryrightcontact .list{
	font:normal 14px/21px Arial, Helvetica, sans-serif;
	color:#000;
	padding:0px 10px 10px 10px;
}
.popname{
	
	color:#000;
	text-align:left;
	height:24px;
	border-bottom:1px solid #bebebd;
	border-top:1px solid #bebebd;
	background-color:#eff1f8;
	padding:0 5px
}

.poptxt,.poptxt12{
	color:#000;
	text-align:left;
	padding:5px;
	border-bottom:1px  dashed #bebebd;
}
.poptxt {font:normal 14px/18px Arial, Helvetica, sans-serif;}
.poptxt12 {font:normal 12px/18px Arial, Helvetica, sans-serif;}

.listtable_price{
	font:bold 14px/18px Arial, Helvetica, sans-serif;
	color:#e75600;
	padding:2px;
	height:28px;
	text-align: right;
	border-bottom: 1px dashed #c0bbb4;
}
.listtable_price2{
	font:bold 14px/18px Arial, Helvetica, sans-serif;
	color:#e75600;
	padding:5px;
	text-align: left;
	border-bottom: 1px dashed #c0bbb4;
}
