@charset "utf-8";
/* CSS Document */
body,td,th {font-family: Verdana, Arial, Helvetica, sans-serif,  "宋体";font-size: 12px; color: 333333; line-height:20px;}
body {margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px; text-align:center;}
a:link {color:#333333; text-decoration:none;}
a:hover {color:#ff0000; text-decoration:none;}
a:visited {color:#333333; text-decoration:none;}
h2 {color:#ff6600; font-size:16px; font-weight:bold; margin:0px; padding:0px;}
img {border:0px;}
p {text-indent:2em;}

.displayNormal {}
.displayNone {display:none;}
/*.rightBottonDiv {position:absolute; right:0px; bottom:0px; height:100px; width:15px; background-color:#FF0000;}*/
.defaultDiv {width:840px; margin:0px auto 0px auto; text-align:left;}
.itemDiv {width:840px; margin:130px auto 0px auto;}
.textRight {float:right;}
.topDiv {background:url(Images/logo.jpg) no-repeat center right; height:80px;}
.topHomeDiv {width:180px; height:30px; margin:39px 10px 0px 10px; float:left; cursor:pointer;}
.topWhiteDiv {background-color:#ffffff; height:70px; width:650px;}
.bottomDiv {clear:both; padding:20px 0px 0px 0px; margin:20px 0px 0px 0px; text-align:right; border-top:1px #ff6600 solid;}
.topBannerDiv {width:135px; height:30px; margin:39px 10px 0px 10px; float:left;}
.topBannerDiv a:link {color:#cccccc; font-weight:bold;}
.topBannerDiv a:hover {color:#FF0000; font-weight:bold;}
.topBannerDiv a:visited {color:#cccccc; font-weight:bold;}
.bottomTitleDiv {clear:both; border-top:1px #ff6600 solid; color:#000000; font-family:'黑体'; font-size:28px; padding:15px; margin:5px 0px 0px 0px;}
.naviText {color:#cccccc; font-size:10px;}
.naviListDiv {position:absolute;}
.naviListDiv_1 {z-index:9999; position:relative; background-color:#eeeeee; width:160px; top:-18px; left:0px; padding:5px; filter:alpha(opacity=90); opacity: 0.9;}
.naviListDiv_2 {z-index:9998; position:relative; background-color:#eeeeee; width:160px; top:-18px; left:160px; padding:5px; filter:alpha(opacity=90); opacity: 0.9;}
.naviListDiv_3 {z-index:9997; position:relative; background-color:#eeeeee; width:160px; top:-18px; left:320px; padding:5px; filter:alpha(opacity=90); opacity: 0.9;}
.naviListDiv_4 {z-index:9996; position:relative; background-color:#eeeeee; width:160px; top:-18px; left:480px; padding:5px; filter:alpha(opacity=90); opacity: 0.9;}
.naviListUl {margin:0px 0px 0px 0px; padding:0px 0px 0px 20px; list-style-image:url(Images/navi.jpg); line-height:12px;}
.naviListUl li {margin:4px 0px 4px 0px; cursor:pointer; filter:alpha(opacity=100); opacity: 1;}
.naviListUl li a:hover {color:#FF0000; text-decoration:underline; filter:alpha(opacity=100); opacity: 1;}
.indexDiv {clear:both; height:50px; padding:200px 0px 200px 0px; text-align:center; font-size:26px; font-weight:bold; color:#333333;}
.defaultContDiv {clear:both; width:840px; margin:20px auto 0px auto; text-align:left;}
.titleDiv {clear:both; border-bottom:2px #ff6600 solid; padding:5px 0px 5px 0px;}
.contentDiv {clear:both; padding:10px;}
.defaultPicContDiv {clear:both; width:640px; text-align:left;}
.picBorderDiv {width:115px; height:150px; float:left; margin:15px 15px 15px 15px; line-height:14px;}
.picDiv {width:115px; height:115px; overflow:hidden; border:1px #eeeeee solid;}
.grayPic {filter:gray();}
.colorPic {}
.picTitle {height:25px; overflow:hidden; padding:4px 0px 4px 0px;}
.pageDiv {text-align:center; font-weight:bold;}
/* 留言 */
.artReview {width:auto; height:auto; margin:0px 0px 10px 0px;}
.reviewDiv {clear:both; border:1px #eeeeee solid; margin:0px auto 8px auto;}
.reviewBar {background-color:#eeeeee; padding:1px; border-bottom:1px #cccccc solid;}
.reviewCont {color:#666666; width:100%; padding:5px;}
.reviewsplithr {clear:both; width:98%; height:1px; border:1px #CCCCCC dashed;}
.naviBarRight {float:right; margin:0px 10px 0px 0px;}
.floatRight {float:right;}
.textFocus {font-weight:bold;}
