/*   default    */
body { font-size:12px; background: #828282 url("../images/bg.gif") repeat-y center 100%; font-family:"宋体",Arial, Helvetica, sans-serif; text-align: center; color: #333;}
table,tr,td,th { font-size:12px; }
A:link { color: #333; text-decoration: none; }
A:visited { color: #333; text-decoration: none; }
A:hover { color: #039; text-decoration: underline; }
A:active { color: #333; }

/*   main frame   */
#header,#container,#Footer {width:930px;margin:auto;}

/*   下拉菜单   */
#ss { margin:-10px 0 0 0;padding:0; width:auto;}

#ss li { text-align:left; margin-left:0px; clear:both;}
#ss li a{ color:#000; font-size:12px; padding:0 10px 0 5px;}
#ss li a:hover { background:none; }

/*   header    */
#header { background:url("../files/banner.jpg") no-repeat; height:182px;}/*这里的背景和页面中的 style="background-image:url(files/banner.jpg);" 背景进行互补，当客户自己上传图片时执行的是页面内部的图片，反之执行原模版背景*/
#guoqi { float:right; padding-right:15px;}
#guoqi li{ float:left; padding:8px 8px 0px 8px;}
#webtitle{ padding:8px 0px 0px 15px;text-align:left; font-size:26px; font-weight:bold; color:#fff; visibility: hidden;}
#nav { width:930px; margin:auto; margin-top:2px; margin-bottom:3px; line-height:30px; height:30px; text-align:left; background:#666;}

#nav a{ color:#fff; font-size:12px; padding:0 8px 0 8px; display:block; float:left;}
#nav a:hover{ background:#000;}

#nav form{ line-height:20px; padding-top:4px;}
#nav .searchinput{ width:150px; height:17px; border: 1px solid #fff; background:#fff; color:#000;}
#nav .searchbutton{ background:#000; border:0; height:20px; color:#fff; font-weight:bold; font-size:12px; padding:0 5px 0 5px;}

/*   container    */
#container {margin-top:5px;}

/*   main_left    */
#main_left_index { width:230px; float:left;}
#main_left { width:230px; float:left;}
#submenu,#new_list,#new_call_user,#new_fizz_user,#new_login_user,#managemenu,.left_font,.left_pic{ margin:0 0 8px 0;}
#submenu h2,#new_list h2,#new_call_user h2,#new_fizz_user h2,#new_login_user h2,#managemenu h2,.left_font h2,.left_pic h2,.left_zdy h2{ height:23px; background:url("../images/pich2bg.gif") no-repeat; margin-bottom:5px; padding-left:20px; line-height:23px; color:#000;}
#submenu li{ line-height:20px; text-align:left; padding-left:30px; background:url("../images/manage_icon.gif") no-repeat 10px center;}
#submenu span,#new_list span,#new_call_user span,#new_fizz_user span,#new_login_user span,.left_font span,.left_pic span{ float:right; margin:5px 13px 0 0;}
#new_list li,#new_call_user li,#new_fizz_user li,#new_login_user li,.left_font li{ line-height: 22px; text-align:left; padding-left:25px;}
#new_list{ display: none;}
#new_list li {background:url("../images/heijiao.gif") no-repeat 12px center;padding-left:10px;}
#new_call_user li,#new_fizz_user li,#new_login_user li {background:url("../images/icon_ren.gif") no-repeat 12px center; padding-left:20px;}
#new_call_user { display: none;}
#new_login_user a { color:#fff;}
#jiaru {display:none; margin:auto; margin-top:0px; margin-bottom:10px; width:220px; height:51px; background:url("../images/jiaru.jpg"); line-height:50px;}
#jiaru a { color:#000; font-weight:bold; font-size:16px;}

#hot_list,#new_fizz_user,#comment_on { display: none;}  /* #submenu, #new_list,,#new_call_user隐藏掉的首页内容  */

/* 11.14新加拖动的左右两侧图片以及文字排版样式 */
.left_font li,.right_font li{background:url("../images/icon.gif") no-repeat 10px center; padding-left:25px;}
.right_font { margin:0 0 8px 0; background:url("../images/right_font_bottombg.gif") no-repeat left bottom; padding-bottom:5px;}
.right_font h2{ height:25px; line-height:25px; background:url("../images/right_fonth2_bg.gif") no-repeat; margin-bottom:5px; padding-left:25px; color:#000; font-size:14px;}
.right_font li{ background:url("../images/heidian.gif") no-repeat 10px center; line-height: 23px; text-align:left; padding-left:20px;}
.left_pic ul,.right_pic ul { padding:0 0 0 5px;}
.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:85px; height:79px; padding:2px; border:1px solid #666;}
.left_pic li a,.right_pic li a { color:#fff;}
.left_zdy,.right_zdy { margin:0 0 5px 0;}
.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:230px;}

/*   main_right    */
#main_right { width:700px; float:right;}

/*   con_left    */
#con_left { float:left; width:470px;}
#list_picfont,#list_pic,#list_font{ margin:0 10px 8px 10px; text-align:left;}

#list_picfont h2,#list_font h2,#maage_right h2 { height:24px; background:url("../images/center_title_bg.gif") no-repeat left top; padding:0 0 0 25px; color:#fff; line-height:24px;}
#list_picfont span,#list_font span{ float:right; margin:7px 10px 0px 0px;}


#list_picfont ul{float:left; margin:8px 3px 3px 3px; padding-bottom:5px;}
#list_picfont ul img { width:123px; height:123px; padding:2px; margin-left:3px; border:1px solid #ccc;}
#list_picfont .product_title a{ font-size:14px; font-weight:bold; line-height: 25px;padding-left:5px; color:#333;}
#list_picfont .product_title { width:290px; text-align:left; background:url("../images/product_title_bg.gif") repeat-x bottom;}
#list_picfont .product_con { width:290px; text-align:left; padding:5px; line-height: 19px; color:#444;}

#list_pic { clear:both;}
#list_pic h2 { height:23px; background:url("../images/pich2bg.gif") no-repeat left top; padding:0 0 0 15px; color:#000; line-height:23px; margin-bottom:5px;}
#list_pic span{ float:right; margin:5px 5px 0px 0px;}
#list_pic ul { margin:10px 0 10px 0; display: inline; }
.pic_x_font {clear:both; margin:10px 3px 10px 3px; text-indent:20px; line-height:22px;}
#list_pic li { float:left; padding:0px 6px 0px 6px;}
#list_pic li img { width:72px; height:54px; border:1px solid #676767; padding:1px;}
#list_pic li a { color:#000; line-height:23px;height: 30px;}
#list_font ul { padding:6px 0 0 0;}
#list_font li{ line-height: 24px; text-align:left; background:url("../images/heijiao.gif") no-repeat 5px center;  padding-left:15px; margin-left:5px;}
#list_font li a{ color:#222;}

/* shuanglan */
#shuanglan { margin:0 0 0 0;}
#shuanglan div{ display: inline; float:left; width:212px; height:110px; margin:0 5px 8px 13px; background:url("../images/pic_bg2.gif") no-repeat left bottom;}
#list_picfont2 h2,#list_pic2 h2,#list_font2 h2 { height: 23px;background:url("../images/shuangh2bg.gif") no-repeat left top; padding:0 0 0 15px; color:#000; line-height:20px; margin-bottom:5px;}
#list_picfont2 span,#list_pic2 span,#list_font2 span{ float:right; margin:3px 5px 0px 0px;}

#list_font2 li{ line-height:22px; text-align:left; margin-left:0; text-indent:20px;}

#list_pic2 li { display: inline; float:left; padding:0px 20px 0px 20px;}
#list_pic2 li img { width:70px; height:65px; border:1px solid #ccc; padding:2px;}
#list_pic2 li a { color:#000; line-height:25px;}

#guestbook { display: none;}
#guestbook h2 { height:26px; background:url("../images/center_title_bg.gif");  padding-left:15px; font-size:12px; line-height: 26px; color:#fff;}
#guestbook h2 span{ float:right; margin:7px 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:#ddd;}
#book_list .fgray img { width:auto;height:auto;}
#book_list .fgray01 { color:#999999; text-align:right;}
#book_list .book_line { width:95%; height:1px; border-bottom: 1px dashed #666; margin-top:-12px; }

/*   con_right    */
#con_right { width:230px; float:right;}
#login { background:url("../images/login_bg.gif") no-repeat; height:100px; padding:20px 10px 10px 10px; color:#fff; margin-bottom:8px;}
#login_s { display: none; background:url("../images/login_bg.gif") no-repeat; height:100px; padding:20px 10px 10px 10px; color:#fff; margin-bottom:8px;}
#login a,#login_s a { text-decoration: underline; color:#fff;}
.login_title { display: none; font-size:14px; font-weight:bold; padding-top:25px; color:#fff;}
#login_input { margin-right:20px;}
#login_input li{ height:30px; text-align:right;}
#login_input input{margin:0px 5px 0px 5px;}
.login_input { width:100px; height:17px; border: 1px solid #333; background:#fff; color:#000;}
.login_submit { padding:0 3px 0 3px; height:23px; border: 1px solid #666; background:#000; color:#fff;}
#login_chenggong li{  padding-left:35px; line-height:25px; text-align:left;}

#hot_list,#comment_on,.right_pic { margin:0 0 8px 0;}
#hot_list h2,#comment_on h2,#linker h2,.right_pic h2,.right_zdy h2 { height:26px; line-height:26px; background:url("../images/right_title_bg.gif") no-repeat left top; margin-bottom:5px; padding-left:8px; color:#fff;}
#hot_list span,#comment_on span,#linker span,.right_font span,.right_pic span{ float:right; margin:7px 13px 0 0;}
#hot_list li,#comment_on li { line-height: 20px; text-align:left;background:url("../images/icon.gif") no-repeat 10px center;padding-left:25px;}
#hot_list a,#comment_on a { color:#333;}

#linker { padding:0 8px 5px 8px;}
#linker h2 { background:url("../images/linker_h2bg.gif") no-repeat; padding-left:20px; font-size:14px; color:#000;}
#linker h2 span { display: none;}
.link_pic li,.link_font li{ display: inline; float:left; width:105px; margin:3px 0 3px 0; text-align:center;}
.link_font { display: none;}

/*   Footer    */
#Footer { 
	padding:10px 0px 15px 0px;
	line-height:20px;
	color:#000;
	border-top: 1px solid #ccc;
}
#Footer a { color:#000;}
.fcopy { color: red; }
A.fcopy:link { color: red; }
A.fcopy:visited { color: red; }
.fcount { color:#000;}


/*   list    */
#list_title_dh,#list_content{ width:690px; float:right; margin-left:10px;}
#list_title_dh { height:30px; background:url("../images/list_title_dh.gif"); margin-bottom:10px;}
#list_title_dh ul{ float:left;}
#list_title_dh .list_con_title { font-size:12px; font-weight:bold; height:30px; line-height:30px; color:#fff; padding-left:10px;}
#list_title_dh .list_con_dh { padding:8px 0px 0px 10px; float:right; margin-right:10px; color:#fff;}
#list_title_dh .list_con_dh a{ color:#fff;}
#list_content {margin-top:0px;}
#list_content ul{padding-right:16px;}
#list_content .list_top { height:20px; padding-bottom:5px;}
/**/

#list_content .list_con_bottom { height:45px; background:url("../images/list_bottom_bg.gif1") no-repeat left bottom;}
.list_con_bottom { display: none;}
/*   list_pic    */
#list_con_show { width:100%; margin-left:10px; padding:5px 0 0 0;margin:auto;}
#list_con_show li{ float:left;}
#list_con_leftshow img{ width:123px; heght:123px; border: 1px solid #999; padding:2px; margin:0px 10px 5px 10px;}
#list_con_rightshow { width:510px; line-height:20px; text-align:left; color:#333;}
#list_con_rightshow h2 { border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #666; margin-bottom:8px; color:#444; font-weight: normal;}
#list_con_rightshow h2 a {font-size:12px; color:#000; font-weight:bold}
.rightshow_font { color:#444;}
#list_content .list_con_bottom form{ padding-top:10px; color:#000;}

#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:#000; text-align:center;}
#list_show li span { display: none;}
.list_show_title { color:#000; display: none;}
.list_show_title h2{ margin:0 0 0 10px; color:#333; font-weight:bold; text-align:left; padding:0px 0px 0px 50px; }
#list_show { padding:0px 0px 10px 0px;}
#list_show a { color:#333;}
#list_show li { border-bottom:1px dashed #666; text-align:left; padding:0px 0px 0px 15px; margin-left:15px; background:url("../images/heidian.gif") no-repeat 5px center; line-height:25px;}

/*   show    */
#list_content .list_top h2{ font-size:14px; font-weight:bold; color:#000; text-align:center;}
#show_content { text-align:left; line-height:22px; margin:0 20px 0 20px; color:#333;}
.show_li_xiaxian { display: none; line-height:35px; padding-left:5px; margin-right:20px; border-bottom: 1px solid #ccc;}

#show_pinglun { padding:5px 20px 0 20px;}
#show_pinglun ul { margin:0 5px 0 5px;}
#show_pinglun li { display: inline; float:left;}
.show_pinglun_li_width {width:500px; margin:0 10px 0 10px; color:#444; text-align:left; float:right; line-height:18px;}
.show_pinglun_li_width h2 a{ color:#333;}
#show_pinglun li span { float:right; color:#444;}
#show_pinglun .touxiang  { width:40px; height:40px; border:1px solid #ccc; padding:2px; background:#f8f8e4; margin:0px 0px 0px 5px;}
#show_pinglun .show_ul_xiaxian { height:1px; margin-right:20px; border-bottom: 1px solid #ccc;}

#show_pinglun_input { display: none; padding-top:5px; padding-right:16px; color:#000;}
#show_pinglun_input ul{text-align:left; padding:0 20px 0 20px;}
#pinglun_input li{ display: inline; float:left;}
#pinglun_input li textarea{ width:500px; 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 { display:none;}
.pinglun_pic img{ padding:5px 3px 0px 3px;}
.fanhui { display:none; padding:15px 10px 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:690px;
	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: #ddd;
	border-bottom-color: #ddd;
	border-left-color: #ddd;
}
#maage_right input,#maage_right textarea { border: 1px solid #ccc; background:#f8f8f8;}
#maage_right table {margin-top:10px; margin-bottom:10px; color:#000;}
#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;}