/*   default    */
body {background: #000; font-size:12px; color:#000; font-family:"宋体",Arial, Helvetica, sans-serif; text-align: center;}
table,tr,td,th { font-size:12px; }
A:link { COLOR: #000; text-decoration: none; }
A:visited { COLOR: #000; text-decoration: none; }
A:hover { COLOR: #f60; text-decoration: underline; }
A:active { COLOR: #000; }

/*   main frame   */
#header,#nav,#container,#Footer {width:950px;margin:auto;}
.xialaclass { padding:5px 8px 5px 0; color:#000; filter:alpha(opacity=100);-moz-opacity: 100;opacity:100;opacity:1!important;}

/*   header    */
#header { background:url("../files/banner.jpg") no-repeat; height:180px;}/*这里的背景和页面中的 style="background-image:url(files/banner.jpg);" 背景进行互补，当客户自己上传图片时执行的是页面内部的图片，反之执行原模版背景*/
#guoqi { float:right; margin:8px 5px 0px 0px;}
#guoqi li{ float:left; padding:3px 5px 0px 5px;}
#webtitle{ padding:20px 0px 0px 40px;text-align:left; visibility: hidden;}
#webtitle{ font-size:26px; font-weight:bold; color:#fff;}
#nav { margin:auto; height:31px; background:#1a1a1a; color:#fff; font-weight:bold; text-align:left;}
#nav a{ color:#000; padding:0px 10px 0px 12px; background:url("../images/menu_bg.gif") no-repeat right center; font-family:Arial; font-size:14px;}
#nav form { margin-top:1px;}
#nav input{ margin:5px 10px 0px 10px;}
#nav .searchinput{ width:100px; height:18px; border:1px solid #fff; background:#ccc; color:#000;}
#nav .searchbutton{ background:url("../images/search.gif") no-repeat left top; border:0; width:67px; height:22px; margin:0px; color:#000; line-height: 23px;}

.padding_left { background:#fff; margin:5px 0 5px; line-height:23px; padding-right:5px;}

/*   container    */
#container {margin-top:3px; background:#fff;}

/*   main_left    */
#main_left_index { width:310px; float:left;}
#main_left { width:214px; float:left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d8d8d8;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #d8d8d8;
	border-left-color: #d8d8d8;
}
#main_left a { color:#666;}
#submenu,#new_list,#new_call_user,#new_fizz_user,#new_login_user,#managemenu{ width:100%;margin:0px; padding-bottom:5px;}
#submenu h2,#new_list h2,#new_call_user h2,#new_fizz_user h2,#new_login_user h2,#managemenu h2{ height:29px; background:#ddd; margin-bottom:5px; padding-left:20px; line-height: 29px; color:#000;}
#submenu li{ line-height: 22px; text-align:left; padding-left:20px;}
#submenu span,#new_list span,#new_call_user span,#new_fizz_user span,#new_login_user span{ float:right; margin:8px 10px 0px 0px;}
#submenu li { background:url("../images/heidian.gif") no-repeat 10px center; padding-left:25px;}
#new_list li,#new_call_user li,#new_fizz_user li,#new_login_user li{ line-height: 22px; text-align:left; padding-left:10px; background:url("../images/left_icon.gif") no-repeat 10px bottom; padding-left:25px;}
#jiaru { margin:auto; margin-top:10px; margin-bottom:10px; width:196px; height:65px; background:url("../images/jiaru.jpg"); line-height:60px;}
#jiaru a { color:#000; font-weight:bold; font-size:18px;}

.left_zdy,.right_zdy { margin:10px 0 5px 10px;}
.left_zdy h2,.right_zdy h2  { display: none;}
.left_zdy li,.right_zdy li{ text-align:left; padding:3px 0 3px 0;}
.left_zdy li img,.right_zdy li img { width:300px;}

/*   main_right    */
#main_right { width:640px; float:right;}

/*   con_left    */
#con_left { float:left; width:408px; margin:0;}
.index_center_font { padding:10px; text-align:left;}
#list_picfont,#list_pic,#list_font,#guestbook{ width:100%; margin:0px;}
#list_picfont h2,#list_pic h2,#list_font h2,#maage_right h2 { height:38px; background:url("../images/center_title_bg.gif") no-repeat left bottom; margin:0px 0px 3px 0px; padding-left:10px; line-height: 28px; color:#000;}
#list_picfont span,#list_pic span,#list_font span{ float:right; margin:6px 10px 0px 0px;}

#list_picfont ul{float:left; margin:5px; padding-bottom:5px;}
#list_picfont ul img { width:123px; height:123px; border:1px solid #ccc; padding:3px; background:#f8f8e4;margin:0px 0px 0px 5px;}
#list_picfont .product_title a{ font-size:14px; font-weight:bold; color:#ff9900; line-height: 25px;padding-left:5px;}
#list_picfont .product_title { width:320px; text-align:left; background:url("../images/product_title_bg.gif") repeat-x bottom;}
#list_picfont .product_con { width:310px; text-align:left; padding:5px; line-height: 19px;}

#list_pic ul { margin:10px 0px 5px 5px;}
#list_pic li { float:left; padding:0px 9px 0px 9px;}
#list_pic li img { width:70px; height:65px; border:1px solid #ccc; padding:2px;}
#list_pic li a { color:#666; line-height: 30px;}

#list_font li{ line-height: 24px; text-align:left; background:url("../images/center_list_bg.gif") no-repeat 5px center; margin:0px 5px 0px 5px;}
#list_font li a{ padding-left:20px; color:#666666;}

/* shuanglan */
#shuanglan { margin-top:10px;}
#shuanglan div{ float:left; width:50%; height:230px;}
#list_picfont2 h2,#list_pic2 h2,#list_font2 h2 { height:35px; background:url("../images/center_title_bg2.gif") no-repeat left bottom; margin:0px 0px 3px 0px; padding-left:20px; line-height: 28px; color:#000;}
#list_picfont2 span,#list_pic2 span,#list_font2 span{ float:right; margin:5px 10px 0px 0px;}

#list_font2 li{ line-height: 24px; text-align:left; background:url("../images/center_list_bg.gif") no-repeat 5px center; margin-left:5px;}
#list_font2 li a{ padding-left:20px; color:#666666;}

#list_pic2 li { float:left; padding:0px 10px 0px 30px;}
#list_pic2 li img { width:70px; height:65px; border:1px solid #ccc; padding:2px;}
#list_pic2 li a { color:#666; line-height: 30px;}


#guestbook { padding-top:5px;}
#guestbook h2 { height:35px; background:url("../images/center_title_bg.gif") no-repeat left bottom; margin:0px 0px 3px 0px; padding-left:20px; font-size:14px; line-height: 28px; color:#000;}
#guestbook h2 span{ float:right; margin:6px 10px 0px 0px;}
#book_list { margin-top:5px;}
#book_list ul{float:left; margin:5px; padding-bottom:5px;}
#book_list ul img { width:40px; height:40px; border:1px solid #ccc; padding:2px; background:#f8f8e4;margin:0px 0px 0px 5px;}
#book_list ul li { float:left; width:375px; text-align:left; line-height: 20px;}
#book_list .fgray { color:#666666;}
#book_list .fgray img { width:auto;height:auto;}
#book_list .fgray01 { color:#999999; text-align:right;}
#book_list .book_line { width:465px; height:1px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC; margin-top:-12px;}

/*   con_right    */
#con_right {
width:230px; float:right; border:1px solid #d8d8d8; background:#F6F6F6;}
#login { width:230px; height:162px; background:url("../images/login_bg.gif") no-repeat; margin:auto; margin-top:0px; margin-bottom:0px; color:#fff;}
#login_s { width:230px; height:162px; background:url("../images/login_bg.gif") no-repeat; margin:auto; margin-top:0px; margin-bottom:0px; color:#fff;}
#login a { margin:0px 5px 0px 5px;}
#login a,#login_s a { color:#fff;}
.login_title { font-size:14px; font-weight:bold; padding-top:15px;}
#login_input { margin-top:14px;margin-right:28px;}
#login_input li{ height:28px; text-align:right;}
#login_input input{margin:0px 5px 0px 5px;}
.login_input { width:110px; height:16px; border:1px solid #d8d8d8;}
.login_submit { height:20px;}
#login_chenggong {margin-top:20px; margin-left:10px;}
#login_chenggong li{  padding-left:35px; line-height:25px; text-align:left;}

#hot_list,#comment_on,#linker { width:100%; padding-bottom:3px;}
#hot_list h2,#comment_on h2,#linker h2 { height:29px; background:#ddd; margin-bottom:3px; padding-left:15px; line-height: 29px; color:#000;}
#hot_list span,#comment_on span,#linker span{ float:right; padding:6px 10px 0px 0px; line-height:12px;}
#hot_list li,#comment_on li { line-height: 24px; text-align:left; background:url("../images/left_icon.gif") no-repeat left bottom; margin-left:15px;}
#hot_list a,#comment_on a {padding-left:20px; color:#666;}
.link_pic li,.link_font li{ float:left; width:115px;margin:3px 0px 3px 0px;}

/*   Footer    */
#Footer { 
	margin-top:3px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #d8d8d8;
	border-bottom-color: #d8d8d8;
	background: #f3f2ee;
	padding:10px 0px 10px 0px;
	line-height:20px;
}
.fcopy { COLOR: red; }
A.fcopy:link { COLOR: red; }
A.fcopy:visited { COLOR: red; }
.fcount { color:#ff0000;}

/*   list    */
#list_title_dh,#list_content{ width:725px; float:right;}
#list_title_dh { height:51px; background:url("../images/list_title_dh.gif");}
#list_title_dh ul{ float:left;}
#list_title_dh .list_con_title { width:230px; font-size:18px; font-weight:bold; line-height:50px; color:#88A241;}
#list_title_dh .list_con_dh {padding:8px 0px 0px 10px;}
#list_content {margin-top:5px;}
#list_content ul{padding-right:16px;}
#list_content .list_top { height:47px; background:url("../images/list_con_title.gif");}
#list_content .list_con_bg { background:url("../images/list_con_bg.gif");}
#list_content .list_con_bottom { height:45px; background:url("../images/list_bottom_bg.gif");}

/*   list_pic    */
#list_con_show { width:680px; padding-top:15px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC;margin:auto;}
#list_con_show li{ float:left;}
#list_con_leftshow img{ width:123px; heght:123px; border:1px solid #ccc; padding:3px; margin:0px 15px 5px 10px;}
#list_con_rightshow { width:515px; line-height:20px; text-align:left; color:#6F8D14;}
#list_con_rightshow h2 { width:100%; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC; margin-bottom:8px; color:#999; font-weight: normal;}
#list_con_rightshow h2 a {font-size:14px; color:#ff9900;}
.rightshow_font { color:#666666;}
#list_content .list_con_bottom form{ padding-top:10px;}

#list_content .pagesinput { width:30px; height:16px;}
#list_content .pagessubmit { width:30px; height:22px;}
#list_content .pagesing { font-weight:bold; color:#666;}

/*   list_font    */
.list_show_title span,#list_show li span {float:right; width:90px; color:#333; text-align:center;}
.list_show_title h2{ color:#ff0000; font-weight:bold; text-align:left; padding:18px 0px 0px 50px;}
#list_show { padding:10px 0px 10px 0px;}
#list_show li { text-align:left; padding:0px 0px 0px 10px; margin-left:20px; background:url("../images/icon_hei.gif") no-repeat left center; line-height:25px;}

/*   show    */
#list_content .list_top h2{ font-size:14px; font-weight:bold; color:#ff0000; text-align:center; padding-top:20px;}
#show_pinglun {padding:0px 20px 10px 20px; text-align:left; line-height:22px;}
#show_content {padding:0px 5px 10px 15px; text-align:left; line-height:22px; width:680px; overflow: hidden; margin:0px; float:left;}
.show_li_xiaxian { line-height:35px; padding-left:5px; margin-right:20px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d8d8d8;}

#show_pinglun { padding-top:5px; background:url("../images/list_con_bg.gif"); padding-right:16px; }
#show_pinglun ul li { float:left;}
#show_pinglun .touxiang  { width:40px; height:40px; border:1px solid #ccc; padding:2px; background:#f8f8e4; margin:0px 0px 0px 5px;}
.show_pinglun_li_width { width:570px; margin-left:10px; color:#ff9c00;}
#show_pinglun li span { float:right; color:#666666;}
#show_pinglun .show_ul_xiaxian { height:1px; margin-right:20px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d8d8d8;}
#show_pinglun_input { padding-top:5px; background:url("../images/list_con_bg.gif"); padding-right:16px; }
#show_pinglun_input ul{ width:670px; text-align:left; padding-left:20px;}
#pinglun_input li{ float:left;}
#pinglun_input li textarea{ width:550px; height:50px; border:1px solid #666; margin-right:10px;}
#pinglun_input li input{ width:80px; height:53px; border:1px solid #666; margin-left:10px;}
.pinglun_pic img{ padding:5px 3px 0px 3px;}
.fanhui { padding:15px 40px 0px 0px;}
.fanhui a{ padding:0px 0px 0px 15px;}

/*   search    */
.searchkey { color:#ff0000;}

/*   userlogin    */
.userlogin input,textarea { border: 1px solid #ccc; background:#f8f8f8;}
.userlogin td {text-align:left; padding:3px 0px 3px 10px; line-height:22px;}
.userlogin td span { float:right;}

/*  con_up   */
#con_up { width:948px; margin:auto; border:1px solid #ccc; margin-top:5px; margin-bottom:5px; padding:10px 0px 10px 0px;}
#con_up table {margin-top:10px; margin-bottom:10px;}
#con_up table td { padding:5px; text-align:left; line-height:20px;}
#con_up table td span{ color:#666;}

/*   manage    */
#managemenu li{ line-height: 22px; text-align:left; padding-left:40px; background:url("../images/manage_icon.gif") no-repeat 20px center;}

/*   maage_right    */
#maage_right {
	float:right; width:725px;
	background:#fff;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #d8d8d8;
	border-bottom-color: #d8d8d8;
	border-left-color: #d8d8d8;
}
#maage_right input,#maage_right textarea { border: 1px solid #ccc; background:#f8f8f8;}
#maage_right table {margin-top:10px; margin-bottom:10px;}
#maage_right table td { padding:5px; text-align:left; line-height:20px;}
#maage_right table td span{ color:#666;}
#maage_right table td a { padding:0px 5px 0px 5px; color:#165578;}

/*   maage_skin    */
#maage_skin { text-align:left; margin:10px;}
#maage_skin .maage_skin_title {font-weight: bold; line-height:25px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #ccc;}
#maage_skin ul { padding-top:0px;}
#maage_skin li { float:left; padding:10px 6px 0px 5px; text-align:center; line-height:20px;}
#maage_skin img { width:100px; height:100px; border:1px solid #ccc; padding:2px;}

/*   manage_qx    */
#manage_qx li { float:left; width:140px; height:30px;}

/*   manage_pl    */
#manage_class_pl a { float:left; width:100px; line-height:23px; margin:4px 10px 4px 10px; border: 1px solid #ddd; background-color: #f8f8f8; text-align:center;}
#manage_class_pl a:hover { float:left; width:100px; line-height:23px; margin:4px 10px 4px 10px; border: 1px solid #ccc; background-color: #ededed; text-align:center; color:#ff0000; }

/*   manage_pic    */
#manage_pic ul { margin:10px 0px 5px 0px;}
#manage_pic li { float:left; padding:0px 10px 0px 10px; text-align:center;}
#manage_pic li img { width:70px; height:65px; border:1px solid #ccc; padding:2px;}
#lismanage_pict_pic li a { color:#ff9900; line-height: 30px;}

/*   添加文章   */
#manage_list_pic img { float:left; padding:5px;}