/* 傍烹 */
img{border:none;}
BODY,TD,SELECT,input,DIV,form,TEXTAREA,center,option,pre,blockquote
{
font-family:宋体, Tahoma, Verdana, Arial ; 
font-size:12px;
color:#555555;
line-height:20px;
}

BODY
{
margin : 0; 
padding : 0;
scrollbar-3dlight-color:#D3D3D3;
scrollbar-arrow-color:#656565;
scrollbar-base-color:#f5f5f5;
scrollbar-darkshadow-color:#D3D3D3;
scrollbar-face-color:#E1E1E1;
scrollbar-highlight-color:#f5f5f5;
scrollbar-shadow-color:#E1E1E1;
background:#fff4fa;
}

a:link								{ text-decoration: none; color: #555555; }
a:visited							{ text-decoration: none; color: #555555; }
a:hover								{ text-decoration: none; color: #ED4688; }
a:active							{ text-decoration: none; color: #ED4688; }

table
{
border-collapse:collapse;
}
th,td
{ 
padding:0px; 
border:0px;
}

.news 								{ text-decoration:none; font-size:12px; color:#999999;}
.news				A:link			{ text-decoration:none; font-size:12px; color:#999999;}
.news				A:visited		{ text-decoration:none; font-size:12px; color:#999999;}
.news				A:active		{ text-decoration:none; font-size:12px; color:#d41244;}
.news				A:hover			{ text-decoration:none; font-size:12px; color:#d41244;}


/* 底部作品列表 2 */
.dibu_zp { overflow: hidden; }
.dibu_zp li { float:left; width:143px; text-align:center; display: inline; overflow: hidden; }
#jsweb8_cn_left { margin-top:10px; height:100%; padding-top:1px; padding-bottom: 5px; padding-left:15px; }
#jsweb8_cn_left1, #jsweb8_cn_left2 { float:left; padding-top: 1px;padding-bottom: 5px; }
.dibu_zp li p { color: #000; line-height: 20px; }
.dibu_zp li p a:link, .dibu_zp li p a:visited { color:#000; }
#dibugundong_width { width:970px; overflow:hidden; }
.list1line a:link, .list1line a:visited { color:#ffffff; }

/*翻页*/
.fanye { text-align: center; margin-top: 5px; margin-right: auto; margin-bottom: 5px; margin-left: auto; padding-top: 5px; }
.fanye a, .fanye span { padding:2px 8px; border:#fafaf8 solid 1px; margin-right:5px; }
.fanye span { background: #F3F3F3; border:none; }
.fanye a:hover { background-color: #E3E3E4; }

/*作品展示页面*/
#photos { width: 875px; overflow: hidden; height:90px; }

/*图片列表*/
#sm_photo { margin-top:3px; }
#showArea { width:15000px; height:90px; overflow:hidden; }
.showArea_img { text-align:center; background-color:#FFFFFF; float:left; cursor:pointer; overflow:hidden; padding-top: 5px; padding-right: 2px; padding-bottom: 2px; padding-left: 5px;  }

/*作品介绍*/
#mainbody_div { margin-right: auto; margin-left: auto;text-align:center; height:500px;width: 500px; position: relative; }
#zpjieshao { position: absolute; width: 150px; height: auto; color: #CCC; font-size: 12px; right: -168px; top: 0px; text-align: left; line-height: 18px; z-index: 10000; padding: 8px; }
#zpjieshao br { display: block; height: 20px; }
#zpjieshao span { color: #FFF; }
#zpjieshao a:link, #zpjieshao a:visited { color:#FFCCFF; text-decoration:none; }
#zpjieshao a:hover { color:#e3017f; }

/*大图片*/
#mainbody { background-color: #FFFFFF; height: 500px; width: 500px; text-align: center; margin-right: auto; margin-left: auto; line-height:300px; font-size:430px; }
#mainbody img { vertical-align: middle;);
}
 @media all and (min-width: 0px) {
#mainbody img {
line-height:340px;
vertical-align:middle;
font-size:340px;
overflow:hidden;
}
} 
#inner {  text-align: center; }

/*图片列表*/
.zuopin { width:95%; }
.zuopin_block { width:100%; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #fafaf8; margin-bottom: 6px; padding-bottom: 6px; }
.imgthumblist { overflow: hidden; }
.imgthumblist li { float: left; display: inline; text-align: center; width: 196px; height: 220px;  overflow: hidden; padding-top:10px; padding-bottom:10px; background-color: #000000; margin-top: 0px; margin-right: 13px; margin-bottom: 12px; margin-left: 5px; padding-right: 3px; padding-left: 3px;}


/* 列表页样式 */
* html div.list_content {
 height: expression( this.scrollHeight < 401 ? "400px" : "auto" );/* sets min-height for IE 为IE设置高度最小值*/
 min-height: 400px;/* sets min-height value for all standards-compliant browsers */
}
.list_content_left { width:189px; float:left; }
.list_content_left .logoin { padding-top:10px; }
.list_content_right { width:760px; float:right; background-color: #F9F9F9; }
.list_content { padding:8px 15px 0px 15px; }
#list_end { background-image: url(img/list_content_end.gif); background-repeat: no-repeat; background-position: left top; height: 1px; overflow: hidden; }

/* 收费背景设置 */
.sf_table {background-repeat: no-repeat;}

/*收费*/
.none { display:none; }
.clear { clear:both; }
.shoufei { width:100%; }
.shoufei_content { width:98%; }
.sf_lanmu_ul li { width:190px; padding:0 5px; margin:2px 0; float:left; text-align:center;color:#523141; }
.sf_lanmu_ul li span { cursor:pointer; font-weight:bold; height:30px; line-height:30px; display:block; background-color:#efeeee; border:#CCCCCC solid 1px; }
.sf_con { width:590px; margin:0 auto; background-color:#fcfdfa; border:#CCCCCC solid 1px; }
.sf_lanmu_ul .active span { background-color:#fcfdfa; color:#FF3399; border:1px solid #CCCCCC; }
.sf_div_img { text-align:center;margin-top:5px; }

.sf_div_text { text-align:left; line-height:25px; font-size: 14px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; }
.sf_div_text font{color:#2e2f28;}
.sf_div_text p { margin-top:3px; margin-left:5px; margin-right:10px; font-size: 14px;}

.sf_div_text1 { text-align:left; line-height:25px; font-size: 14px; padding-top: 10px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; }
.sf_div_text1 font{color:#2e2f28;}
.sf_div_text1 p { margin-top:3px; margin-left:10px; margin-right:10px; font-size: 14px;}


.sf_div_text2 { text-align:left; }

.sf_guding { width:590px; margin-top:20px; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; line-height: 20px; }

/*左边套系收费列表*/
.txsf_block { width:190px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #a7a190; margin-top:5px;font-size: 14px; text-align:center }
.txsf_block {  margin-top: 5px; margin-right: auto; margin-bottom: 5px; margin-left: auto; padding-top: 5px; }
.txsf_block a, .txsf_block span { padding:2px 8px; border:#fafaf8 solid 1px; margin-right:0px; }
.txsf_block span { background-color: #faecc7; width:190px; }
.txsf_block a:hover { background-color: #E3E3E4; }

#box {height:auto;}
#box ul {margin:0px;padding:0px;}
#box li {margin:10px;padding:10px;float:left;height:150px;border:1px solid #bcbab7; list-style:none;}
#box1 {width:auto;height:auto;}
#box1 ul {margin:0px;padding:0px;}
#box1 li {margin:10px;padding:10px;float:left;height:150px;border:1px solid #000000;}
.box {width:auto;height:auto;}
.box ul {margin:0px;padding:0px;}
.box li {margin:10Px;padding:10px;float:left;height:150px;border:1px solid #bcbab7;}


.yqlj_txt{
    width:853px;
	border:1px #DCDCDC solid;
	padding:15px 15px 15px 30px;
	margin:2px auto 9px auto;
	}
.yqlj_txt a{
    width:85px;
	height:24px;
	line-height:24px;
	display:block;
	float:left;
	}



.mainBox_Ct{font-weight:bold;color:#999!important;padding:10px 0 2px 2px!important;clear:both;border-bottom:1px solid #EAEAEA;margin:10px 10px 0 10px!important;}


