@charset "utf-8";
@import "base.css";
/* CSS Document */
.box{border:solid 1px #C6CACE;padding:1px;margin-bottom:8px;}
.mainbox{float: right;width: 686px;display: inline;overflow: hidden;padding-top:8px;padding-bottom:12px;}
.mainbox h3{height:28px;font-size:13px; background: url(../images/h3.gif) -3px 0 no-repeat;position: relative;margin:0;}
.mainbox h3 span.more{display:block; position: absolute;width:342px;top:6px;text-align:right;right:12px;font-size:12px;font-weight:normal;text-indent:0;}

.sidebar{float:left;width:200px;overflow:hidden;padding-top:8px;height:auto!important;height:420px; min-height:420px;margin:0;}
.sidebox{border:solid 1px #c6cace;padding:1px;margin-bottom:10px;}
.sidebox h4{background: url('../images/sideh.gif') 0 0 no-repeat;height:30px;line-height:30px;text-indent:24px;font-weight:bold;font-size:13px;margin:0;color:#FCDFBA; position: relative;}
.sidebox h4 div.more{ position: absolute;width:60px;top:2px;right:4px;font-weight:normal;}
.sidecon{margin:6px 8px;line-height:20px;}
#side_contact li{height:24px;line-height:24px;}
#side_contact li span{display:block;float:left;width:48px;}

.conbox{margin:0 12px;padding-top:15px;}

 ul.category{margin:0 0 0 10px;padding:0;}
 ul.category li{height:24px;line-height:24px;margin-top:1px;text-indent:16px;background:url('../images/liico.gif') 3px center no-repeat;}
 ul.category li a{display:block;width:100%;height:100%;}
 ul.category li a:hover{background:url('../images/arr.gif') 0 center no-repeat;color:#888888; text-decoration: none;font-weight:bold;}
 ul.category li.cur{font-weight:bold;background:url('../images/arr.gif') 0 center no-repeat;}

.conbox .list{}
.conbox .list li{font-size:12px;line-height:24px;}
.conbox .list li span{padding-left: 10px;color: #a6a88d;}
/*pic list*/
.picbox,.picbox1{clear:both;}
.picbox{margin:0;padding:0;}
ul.picbox li{float:left;margin:0 8px 15px 4px;height:186px;width:152px;overflow:hidden;}
ul.picbox1 li{float:left;margin:0 8px 15px 4px;height:114px;width:152px;overflow:hidden;}

.piclist{float:left;margin:0 8px 18px 4px;height:124px;width:152px;overflow:hidden;text-align:center;}
.piclist p{padding-top:6px;}

#productbox{}
#productbox h4{font-size:13px; height:24px;line-height:24px;background: url('../images/ico_dot.gif') 0 4px no-repeat;text-indent:22px;color:#996600;margin-bottom:0;}
.productInfo{padding-top:20px;}
.ProductImg{width:300px;margin-left:10px;float:left;padding-right:10px;border-right:1px #CCCCCC dashed;}
.ProductPara{float:left;width:240px;margin-left:15px;overflow:hidden;}
.ProductPara ul li{margin-bottom:4px;}
.ProductPara span{font-weight:bold;color:#996600;height:24px;}

/*Works*/
.listbox {border-bottom: 1px dashed #CCCCCC;margin:0 0 12px 0;padding:5px 0 10px 0;}
.listbox .list_pic{float: left;width:140px;text-align: center;}
.listbox .list_pic img{padding: 4px;}
.listbox .list_con{float: left;width:390px;margin-left:4px;}
.listbox h5{height: 21px;	line-height: 21px;text-indent: 18px;background: url(../images/arr.gif) no-repeat left 3px;}
a.rtitle:link,a.rtitle:hover,a.rtitle:visited{	font-size: 13px;	font-weight: bold;	color: #1D4047;}
.roomwords{line-height: 18px;	margin-top: 5px;	margin-left: 15px;	color: #7F7F7F;}
.roomtips {clear:both;height:36px;}
.roomtips ul{padding-top:6px;}
.roomtips ul li{float:left;width:160px;color:#B04900;}
.roomtips ul li span{font-weight:bold;}

/*Gbook*/
.gbbox{}
.gblist{margin-bottom:10px;color:#444444;border:1px #FFFFFF solid;background: url(../images/icon_q.gif) no-repeat 5px 0;clear: both;}
.gblist div{margin-left:42px;}
.gblist .gbtitle{font-size: 13px;font-weight: bold;line-height: 150%;display: block;color:#333;}
.gbauthor{color:#777777}
.gbcontent{line-height: 140%;	padding:5px 0 10px 10px;}
.gb_reword{border:1px dashed #C3C3C3;border-left:2px solid #C3C3C3;color:#808080;margin:0 0 10px 0;padding:0 4px 4px 4px;}
.gb_reword .gb_rtitle{display:block;height:20px;color:#333;}

/*Atc*/
.atcbox{}
.atcbox .atchead{text-align:center;margin-bottom:10px;}
	.atchead h4{font-size: 18px;font-weight: bold;color: #333333;height:28px;margin:0;border-bottom:1px #CCCCCC solid;}
	.atchead .atcinfo{height:26px;line-height:26px;}
.atcIwarn{text-indent:24px;color:#FF0000;font-size:12px;font-weight:bold; background: url('../images/errhint.gif') left center no-repeat;height:28px;line-height:28px;}