﻿@charset "utf-8";

body {
	font-size: 12px;
	margin:0px;
	background-image: url(images/bg.gif);
	background-repeat:no-repeat
}

table {
	font-size: 12px;
}
img{ border:0px;}
ul{list-style-type: none;margin:0px; padding:0px;}
form { margin:0; padding:0;}

a:link {color: #515350; text-decoration: none;}
a:visited {color: #515350; text-decoration: none;}
a:hover {color: #96740E; text-decoration: underline;}

.white{ color:#fff}
.gridview{ width:100%;}
.s10{clear: both;padding-top:10px;}
.s3{clear: both;padding-top:3px;}
.s5{clear: both;padding-top:5px;}
.clear{ clear:both;}
.h25{line-height: 25pt;}
.h18{line-height: 18pt;}


/* cms */
#cms_piclist{ width:98%; margin-left:auto; margin-right:auto;}
#cms_piclist .pic{float:left; width:100px;height:100px; margin-left:5px; margin-right:5px; }
#cms_piclist .pic img{width:100px; height:100px;}
#cms_piclist .pic .title{width:100px; height:30px; text-align:center; color:#666666;font-size:12px;word-wrap:break-word; word-break:break-all;font-weight:normal;}

.cms_highlight{ color:#FF3300;}
.cms_textitem{ border-bottom:dotted 1px #cccccc; }

#cms_advsearch{ margin-left:auto; margin-right:auto; padding:10px; border:solid 0px #ededed; background-color:#f7f7f7;}
#cms_advsearch .tbx{ height:14px; padding:2px; border:solid 1px #515350; font-size:12px;}
#cms_advsearch .btn{width:68px;height:20px;border:0;padding-top:5px;padding-top/**/:5px;padding-bottom:2px;margin-bottom:0;color:#715817;background-color:transparent;cursor:pointer!important;cursor:hand;font: 12px 宋体,arial, helvetica, sans-serif;font-weight:bold;color:#844E17;background:url(images/btn_search.gif);}
#cms_advsearch .row{padding:3px; line-height:130%; }
#cms_advsearch .submit{padding-top:3px; text-align:center;}


#nav{margin:5px; padding:5px; border:solid 1px #cccccc;}
#cms_detail{ margin:5px; border:solid 1px #cccccc;}
#cms_detail .title{ margin-top:20px;}
#cms_detail .title h4{ text-align:center;font-size:18px; color:#0066ff;}
#cms_detail .title p{margin:auto; width:98%; padding-bottom:10px; text-align:center; color:#000000;border-bottom:solid 1px #cccccc;}
#cms_detail .content { margin:10px; font-size:14px; color:#000000; line-height:150%;}
#cms_detail .content .correlative{ width:95%; margin:auto; margin-top:10px; font-size:12px; }
#cms_detail .content .correlative a:link { color: #003399; text-decoration: underline; }
#cms_detail .content .correlative a:visited {COLOR: #003399; TEXT-DECORATION:underline;}
#cms_detail .content .correlative a:hover {COLOR: #ff6600; TEXT-DECORATION:none}

#cms_detail .content .correlative .title{ text-align:left; font-weight:bold; border-bottom:solid 1px #cccccc; }
#cms_detail .content .correlative .left{ float:left; margin:3px; line-height:150%;}
#cms_detail .content .correlative .right{ float:right; margin:3px;line-height:150%;}

#cms_detail .command{float:right; margin-right:5px;}


/* PIS */
#pis_categorymenu{ width:90%; font-size:12px; font-weight:bold;}
#pis_categorymenu li{  background: url(images/icon_arrow_category.gif) no-repeat 10px 10px; line-height:28px; border-bottom:dashed 1px #FF6600;}

#pis_piclist{ width:98%; margin-left:auto; margin-right:auto;}
#pis_piclist .pic{float:left; width:100px;height:100px; margin-left:5px; margin-right:5px; }
#pis_piclist .pic img{width:100px; height:100px;}
#pis_piclist .pic .title{width:100px; height:30px; text-align:center; color:#666666;font-size:12px;word-wrap:break-word; word-break:break-all;font-weight:normal;}

#pis_advsearch{ margin-left:auto; margin-right:auto; padding:10px; border:solid 0px #ededed; background-color:#f7f7f7;}
#pis_advsearch .tbx{ height:14px; padding:2px; border:solid 1px #515350; font-size:12px;}
#pis_advsearch .btn{width:68px;height:20px;border:0;padding-top:5px;padding-top/**/:5px;padding-bottom:2px;margin-bottom:0;color:#715817;background-color:transparent;cursor:pointer!important;cursor:hand;font: 12px 宋体,arial, helvetica, sans-serif;font-weight:bold;color:#844E17;background:url(images/btn_search.gif);}
#pis_advsearch .row{padding:3px; line-height:130%; }
#pis_advsearch .submit{padding-top:3px; text-align:center;}


#pis_detail{ margin:5px; padding:5px; border:solid 1px #cccccc;}
#pis_detail hr{ text-align:left; height:1px; width:90%;}
#pis_detail .left{ float:left;width:275px;border-right:solid 1px #cccccc;}
#pis_detail .left image{ width:260px; }
#pis_detail .right{ float:left; margin-left:15px; }
#pis_detail .right .item{line-height:30px; border-bottom:dotted 1px #cccccc; font-size:14px;}
#pis_detail .right .pics{margin-top:10px;}
#pis_detail .right .pics .pic{float:left; margin-left:5px;}
#pis_detail .right .pics img{ width:65px;}
#pis_detail .description{ margin-top:15px; line-height:150%;}

/* */
.title{ margin-left:5px; color:#666; font-size:12px; font-weight:bold;}


.tab { width: 100%; position: relative; margin-top:3px; margin-left:0px;}
.tab dt {position: relative;z-index: 2;float: left; height:18px; margin:0px; padding: 0px 12px 0px 12px;border:solid 1px #ededed; border-bottom:none;; background: #666666; cursor: pointer; color: #ffffff; line-height:150%;}
.tab .current {font-weight: bold; background: #f7f7f7; color:#0099FF; border-bottom: #f7f7f7 1px solid}
.tab dd {position: absolute;z-index: 1;width: 100%;height:25px; left:0px;top: 20px; margin-left:0px;padding:0px;border:solid 1px #ededed;background-color:#f7f7f7; color:#666666; }


/* SmartForm */
.smartform{width:96%; margin:auto; border:0;background-color: #cccccc;}
.smartform .label{padding:5px 5px 5px 0px;background-color:#EAEAEA; color:#000000; text-align:right; font-weight:bold; }
.smartform .field{padding:5px 0px 5px 5px;background-color:#FFFFFF; font-size:12px; color:#000000;}
.smartform .submit{padding:5px 0px 5px 0px;background-color:#FFFFFF; font-size:12px; color:#000000;text-align:center;}
.smartform .v{color:#FF0000}


