/*   default    */
body {background: #FFF url("../files/bg.jpg") no-repeat center top; font-size:12px; color:#000; font-family:"宋体",Arial, Helvetica, sans-serif; text-align: center;}
table,tr,td,th { font-size:12px; }
A:link { COLOR: #323230; text-decoration: none; }
A:visited { COLOR: #323230; text-decoration: none; }
A:hover { COLOR: #f60; text-decoration: underline; }
A:active { COLOR: #323230; }

/*   main frame   */
#header,#nav,#container,#Footer {width:950px;margin:auto;}
.picmargin img{ margin-bottom:5px;}

/*   header    */
#header { background:url("../files/banner.jpg") no-repeat 0 60px; height:209px; padding-top:60px;}/*这里的背景和页面中的 style="background-image:url(files/banner.jpg);" 背景进行互补，当客户自己上传图片时执行的是页面内部的图片，反之执行原模版背景*/
#guoqi { margin:-30px 0 0 820px;}
#guoqi li{ display:block; float:left; padding:3px 5px 0px 5px;}
#webtitle{ padding:20px 0px 0px 40px;text-align:left;}
#webtitle{ font-size:26px; font-weight:bold; color:#000;}
#nav { margin:auto; margin-bottom:6px; height:36px; background:url("../images/navbg.gif") repeat-x 100% top; color:#fff; line-height:34px; font-size:14px; font-weight:bold; text-align:left; border-top:1px solid #d1d1d1; border-left:1px solid #d1d1d1; border-right:1px solid #d1d1d1;}
#nav a{ color:#fff; padding:0 20px 0 20px;}
#nav input{ margin:5px 10px 0 10px;}
#nav .searchinput{ width:214px; height:18px; border:1px solid #676767; background:#000; color:#eee;}
#nav .searchbutton{ background:url("../images/search.gif") no-repeat left top; border:0; width:59px; height:21px; margin:0px; color:#fff; line-height: 23px;}

/*   container    */
#container {margin-top:3px;}
#demo img{ margin:0 5px 0 5px;}

/*  隐藏  */
#guestbook,#nav form,#webtitle,#main_left_index h2 span,.link_font,#con_right h2 span,#new_call_user,.show_li_xiaxian,.show_li_xiaxian,#show_pinglun,#show_pinglun_input,.list_con_title,.list_show_title,#list_show span { display:none;}

.guestbooklist #show_pinglun,.guestbooklist #show_pinglun_input { display:block;}

/*   main_left    */
#main_left_index { width:218px; float:left; margin-right:7px;}
#main_left { width:218px; 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;
}
#submenu,#new_list,#new_call_user,#new_fizz_user,#new_login_user,#managemenu{ width:100%; margin-bottom:6px; padding-bottom:5px; background:url("../images/left_div_bg.gif") no-repeat left bottom;}
#submenu h2,#new_list h2,#new_call_user h2,#new_fizz_user h2,#new_login_user h2,#managemenu h2{ height:37px; background:url("../images/left_title_bg.jpg"); margin-bottom:5px; text-align:left; padding-left:20px; line-height:37px; color:#5da336; font-size:14px;}
#submenu li{ line-height:22px; text-align:left; padding-left:50px; background:url("../images/sidenavlibg.gif") no-repeat 25px 3px;}
#submenu span,#new_list span,#new_call_user span,#new_fizz_user span,#new_login_user span{ float:right; margin:10px 10px 0px 0px;}
#new_list li,#new_call_user li,#new_fizz_user li,#new_login_user li{ line-height: 22px; text-align:left; padding-left:25px; background:url("../images/sidelistlibg.gif") no-repeat 15px 10px;}
#jiaru { margin:auto; margin-top:10px; margin-bottom:10px; width:218px; height:40px; background:url("../images/jiaru.jpg"); line-height:45px;}
#jiaru a { color:#e2bc5b; font-weight:bold; font-size:14px;}

/*   main_right    */
#main_right { width:725px; float:right;}

/*   con_left    */
#con_left { float:left; width:500px;}
#list_picfont,#list_pic,#list_font,#guestbook{ width:100%; margin-bottom:8px; background:url("../images/center_div_bg.gif") no-repeat left bottom; padding-bottom:10px;}
#list_picfont h2,#list_pic h2,#list_font h2,#maage_right h2 { height:36px; background:url("../images/center_title_bg.gif"); margin:0px 0px 3px 0px; padding-left:40px; line-height:36px; color:#5da336; font-size:14px;}
#list_picfont span,#list_pic span,#list_font span{ float:right; margin:15px 15px 0px 0px;}
#list_font ul{ text-align:left; padding-left:15px; line-height:22px;}

#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:335px; text-align:left; background:url("../images/product_title_bg.gif") repeat-x bottom;}
#list_picfont .product_con { width:325px; text-align:left; padding:5px; line-height: 19px;}

#list_pic ul { margin:10px 0px 5px 10px;}
#list_pic li { float:left; padding:0px 7px 0px 8px;}
#list_pic li img { width:75px; height:75px; border:1px solid #ccc; padding:2px;}
#list_pic li a { line-height:38px;}



#guestbook { padding-top:5px;}
#guestbook h2 { height:28px; background:url("../images/guestbook_title_bg.gif"); margin:0px 0px 3px 0px; padding-left:20px; font-size:14px; line-height: 28px; color:#ff9c00;}
#guestbook h2 span{ float:right; margin:10px 10px 0px 0px;}
#book_list { margin-top:5px;}
#book_list ul{float:left; margin:5px; padding-bottom:5px;}
#book_list ul img { width:80px; height:80px; 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:475px; height:1px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC; margin-top:-12px;}

/*   con_right    */
#con_right { width:218px; float:right;}
#login { background:url("../images/left_div_bg.gif") no-repeat left bottom; margin:auto; padding-bottom:10px; margin-bottom:10px;}
#login_s { background:url("../images/left_div_bg.gif") no-repeat left bottom; margin:auto; padding-bottom:10px; margin-bottom:10px;}
.login_title { height:27px; color:#5da336; font-size:14px; font-weight:bold; padding-top:10px; text-align:left; padding-left:20px; background:url("../images/right_title_bg.jpg");}
#login_input { margin-top:24px;margin-right:28px;}
#login_input li{ height:28px; text-align:right;}
#login_input input{margin:0px 5px 0px 5px;}
.login_input { width:90px; height:16px;}
.login_submit { height:20px;}
#login_chenggong {margin-top:20px;}
#login_chenggong li{  padding-left:35px; line-height:25px; text-align:left;}

.left_pic,.right_pic,.left_font,.right_font,#hot_list,#comment_on,#linker { width:100%; margin-bottom:6px; padding-bottom:5px; background:url("../images/left_div_bg.gif") no-repeat left bottom;}
.left_pic h2,.right_pic h2,.left_font h2,.right_font h2,#hot_list h2,#comment_on h2,#linker h2 { height:37px; background:url("../images/right_title_bg.jpg"); margin-bottom:5px; text-align:left; padding-left:20px; line-height:37px; color:#5da336; font-size:14px;}
.left_pic span,.right_pic span,.left_font span,.right_font span,#hot_list span,#comment_on span,#linker span{ float:right; padding:8px 10px 0px 0px; line-height:12px;}
.left_font li,.right_font li,#hot_list li,#comment_on li { line-height:22px; text-align:left; padding-left:28px; background:url("../images/sidelistlibg.gif") no-repeat 15px 10px;}
.link_pic li,.link_font li{ text-align:left; padding:1px 4px 0 4px; float:left;}
.link_pic { padding-bottom:5px; padding-left:10px;}

.left_pic ul,.right_pic ul { padding:0 0 0 10px;}
.left_pic ul li,.right_pic ul li{display: inline; float:left; line-height:22px; margin:3px 10px 0 10px;}
.left_pic li img,.right_pic li img { width:70px; height:65px; border:1px solid #000;}

/*   Footer    */
#Footer { padding-top:30px; height:72px; line-height:20px; background:url("../images/footerbg.jpg") no-repeat; margin-top:5px;}
.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:39px; 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:15px 0px 0px 20px;}
#list_content { background:url("../images/list_con_bg.gif");}
#list_content .list_top { height:10px;}
#list_content .list_con_bottom { height:35px; background:url("../images/list_bottom_bg.gif") no-repeat left bottom;}

/*   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:#666;}
#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:#000;}
.rightshow_font { color:#666666;}
#list_content .list_con_bottom form{ line-height:25px; padding-top:5px;}

#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 0 0 50px;}
#list_show { padding:10px 0 10px 0;}
#list_show li { text-align:left; padding:0 0 0 25px; margin-left:20px; background:url("../images/sidelistlibg.gif") no-repeat 10px center; line-height:25px;}

/*   show    */
#list_content .list_top h2{ font-size:14px; font-weight:bold; color:#ff0000; text-align:center; padding-top:10px;}
#show_pinglun {padding:0px 20px 10px 20px; text-align:left; line-height:22px;}
#show_content {padding:0px 15px 10px 20px; text-align:left; line-height:22px; width:690px; 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:80px; height:80px; border:1px solid #ccc; padding:2px; background:#f8f8e4; margin:0px 0px 0px 5px;}
.show_pinglun_li_width { width:620px; margin-left:10px; color:#666;}
#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:7px 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;}