  .main{width:996px; margin:0 auto;}
.position{ padding:15px 0 2px 40px; height:25px; line-height:25px; background:url(/skin/default/images/position.jpg) no-repeat left 19px;; border-bottom:1px solid #B4B4B0;
font-size: 14px;}
.position p{background:url(/skin/default/images/logo-s.jpg) no-repeat left center; float:right; width:118px; height:20px;}
.max{margin:30px 0;width:996px;}

.navi{ padding:0 0 40px; width:203px;}

.navi ul{background:url(/skin/default/images/navi-line.jpg) repeat-y left top;}
.navi ul li{ text-align:center; height:40px; line-height:40px;background:url(/skin/default/images/navi-li.jpg) no-repeat 8px bottom;}
.navi ul li a{ color:#996D19; font-weight:bold; font-size:14px;}
.navi-b{background:url(/skin/default/images/navi-b.jpg) no-repeat left top; height:68px;}

.content{  min-height:572px; padding-top: 30px;}
.content h1{ text-align:center; font-size:28px; line-height:50px; padding-bottom:20px;}
.page-cont{ line-height:1.8; font-size:26px;}
.page-cont img { max-width:960px; width:expression(document.body.clientWidth>960?"960px":"auto"); height:auto; overflow:hidden; }
.info{padding:10px 0px; overflow:hidden;}


.piccontent{padding:10px 50px; overflow:hidden;font-size:16px;}
.aboutview{ padding:50px 50px;}
.book ul li{ padding:0 27px 20px; float:left}
.book ul li p{ text-align:center; height:25px; line-height:25px;}
.book .book-name a{ font-weight:bold; font-size:14px; color:#F00;}
.book-pic{ padding-bottom:15px;}

.news{ padding:2px 4px 0 4px;}
.news .title{ color:#000000; font-weight:bold; font-size:14px; padding:0 10px 0; height:35px; line-height:35px; border-bottom:2px solid #AE3B39;}
.news .title .more-new{ float:right;font-weight:normal; font-size:12px;}

.list-news{ padding:10px 20px 10px 30px;}
.list-news li a{color:#996D19;}

.list-v{ padding-left:8px;}
.list-v li{ float:left; text-align:center; padding:10px 5px 0 5px; width:230px; margin:10px 3px 10px 3px;}
.list-v li .v-tit{ height:30px; line-height:30px;}

.hot-pro {background:url(/skin/default/images/navi-line.jpg) repeat-y left top;}
.hot-pro li{ text-align:center;}
.hot-pro .na{ padding-bottom:15px;}
.hot-pro .na a{ color:#784D13;}

.shopcon{ background:none;}
.shop-ban{ padding-bottom:20px;}
.shoplist ul li{ padding:9px; float:left}

.shoplist .shop-name{ text-align:center; height:30px; line-height:30px;}
.pro-small { padding:5px 0;}
.pro-small span{padding-right:5px;}
.pro-small span img{  border:1px solid #ABA9A9;}
.shopview{ border-top:3px solid #3371BB; padding-top:20px;}
.shopview .split{ height:40px; line-height:40px; background-color:#F1E3CF; font-size:16px; padding-left:10px; color:#fff; font-weight:bold;}
.pro-info{ padding:20px 15px;}
.pro-info p{ height:30px; line-height:30px;}
.painter{ padding:20px 40px; background:url(/skin/default/images/painter-bg.jpg) no-repeat left top;}
.painter-title{ text-align:center; background:url(/skin/default/images/painter-type.jpg) repeat-y center center; height:44px; font-weight:900; font-size:16px; color:#CB820F;}
.painter-des{text-align:center; font-weight:900;color:#767676;}
.painter-more{ float:right; }
.painter-list ul li{width:120px; height:40px; line-height:40px; float:left; text-align:center;}
.painter-intro{width:380px; overflow:hidden; border-right:1px solid #ECEBE5; padding-right:10px;}
.painterlist{width:585px;}

.painterlist ul li .more{ float:right;}
.painterlist .caption{ font-size:18px; font-weight:900;}
.painterlist ul {
margin:0 auto;
padding:8px 0;
}
.painterlist ul li {
height:35px;
margin:0 auto;
line-height:35px;
list-style-type:none;
background:url(/skin/default/images/line_bg.jpg) repeat-x 0 center;
}
.painterlist ul li a {
float:left;
height:35px;
padding:0 5px 0 0;
line-height:35px;
font-size:14px;

text-decoration:none;
background:#FFFEF7;
}
.painterlist ul li span {
float:right;
height:35px;
padding:0 0 0 5px;
line-height:35px;
font-size:14px;
color:#666;
background:#FFFEF7;
}

.mass-left{width:300px;}
.mass-right{width:678px;}
.mass-title{ background-color:#F0EFEA; height:40px; line-height:40px; padding-left:15px; font-size:16px; font-weight:bold;}
.mass-left ul li{ height:40px; line-height:40px; font-size:16px; font-weight:bold;}
.mass-left ul li a{color:#696969;}
.mass-right{background:url(/skin/default/images/mass.jpg) no-repeat left top;}
.mass-right .cont{ padding:20px 35px; min-height:579px;}
.ptitle{font-family: "Microsoft YaHei","Hiragino Sans GB",STHeiti,Tahoma,SimHei,sans-serif;
          text-align:center; padding:15px 0 10px;  font-size: 20px; font-weight: 100;}

ul#thumblist li{float: left;margin-right: 2px;}

.painting-tit{ text-align:center; height:40px; line-height:40px; font-size:16px; font-weight:bold;}
.painting-con{ padding:10px;}

.painting{background:url(/skin/default/images/painting.jpg) no-repeat center top; height:275px;}
.banner{background:url(/skin/default/images/painting.jpg) no-repeat center top; height:275px;}
.sea li{ list-style-type:circle;}

.remark{font-size: 14px;padding-bottom: 15px;border-bottom: 1px solid #CDCDCD; margin:0 15px; text-align:center; color:#999}
 
 .make{padding: 10px 50px;line-height: 2;color: #369;font-size: 14px;border-bottom: 1px solid #CDCDCD;padding-bottom: 15px;margin:0 15px;}
 .make .tablold{font-weight: 400;color: red; font-size:14px;}
 
.interfix{ padding: 10px 50px; border-top: 1px solid #CDCDCD;margin:0 15px;}
.interfix .capital{ font-size:16px; color:Red;}
.interfix ul li{background: url(/skin/default/images/sprites.png) no-repeat 0 -108px;
                font-size: 14px;
height: 27px;
line-height: 27px;
padding-left: 10px;
overflow: hidden;}
.interfix ul li .add{margin-left: 10px;
color: #888888;
font-size: 11px;font-family: Arial, "\5B8B\4F53", sans-serif;}


.feedback{}
.td_zi{padding-bottom: 10px;width: 80px;
float: right;
font-size: 16px;}
.td_input input{width: 60%;padding-bottom: 10px;}
.td_inputs input{width: 10%;padding-bottom: 10px;}
.td_input textarea{width: 80%;padding-bottom: 5px;height: 80px;}

.count{font-size:16px;}
#ContentPlaceHolder1_ltlPage{padding-lef:14px;font-size:20px;color:Red;}
#ContentPlaceHolder1_pnlPage{}

.fenye{width:100%; margin-top:200px;}

.toplist{float: left;}
.rightlist{float: right;}
.alllist{font-size:16px}

/* 分页样式*/
.list_page {
	margin: 15px 5px;
}
.pageLink{ margin-top:20px;}
.pageLink a,
.list_page a,
.list_page b {
	padding: 4px 4px 2px;
	border: 1px solid #ccc;
	background: #EBEBEB;
	text-align: center;
	display: inline;
	font-size: 14px;
	}
.pageLink a:hover,
.list_page a:hover{
	border: 1px solid #900;
	background: #fff;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	}

/*分页样式2*/
.epages {
	text-align: center;
	}
.epages{margin:3px 0;font:14px/16px Tahoma}
.epages *{vertical-align:middle;}
.epages a{padding:1px 4px 1px;border:1px solid #CCC;margin:0 1px 0 0;text-align:center;text-decoration:none;font:normal 12px/14px verdana;}
.epages a:hover{border:#999 1px solid;background:#f3f8ef;text-decoration:none;color:#004c7d}
.epages input{margin-bottom:0px;border:1px solid #659B28;height:15px;font:bold 14px/17px Verdana;padding-bottom:1px;padding-left:1px;margin-right:1px;color:#659B28;}
