﻿/*全局定义 */
body {text-align:center;padding:0;margin:0;font-family:Verdana, 宋体;font-size:12px;}
	
a {font-family:Verdana, 宋体;font-size: 12px;color: #BA419C;text-decoration: none;}
a:hover{ text-decoration:underline; color:#BA419C;}
div{font-family: Verdana, 宋体; margin:0px;font-size: 12px; text-align:left;}
select,input,textarea{font-size:12px;font-family:Arial, Helvetica, sans-serif;}


em{font-style:normal;}
div,form,img,ul,ol,li { margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
ul,li { list-style: none }

.red{ color:#FF0000;}
.clear{ clear:both;}
.wytyv1{width:980px;margin:auto;background-color: #FFF; }
.wytymain{width:980px;margin:auto;background-color: #FFF; }


.topspace {padding-top: 5px;}
.top_ad{ margin:3px auto 6px auto;padding: 3px;}
.top_ad img{width:980px;}


/*连接定义*/
a.a_14:link,a.a_14:visited,a.a_14:active{ color: #43536F;text-decoration: none;font-size: 14px;}
a.a_14:hover { color: #000;text-decoration: underline;font-size: 14px;}

a.a_send:link,a.a_send:visited,a.a_send:active{ color: #2A67B8;text-decoration: underline;}
a.a_send:hover { color: #2A67B8;text-decoration: none;}

a.a_t_i:link,a.a_t_i:visited,a.a_t_i:active{ color: #BA419C;text-decoration: none;font-size: 13px;}
a.a_t_i:hover { color: #BA419C;text-decoration: underline;font-size: 13px;}

a.a_user:link,a.a_user:visited,a.a_user:active{ color: #FD6A94;text-decoration: underline;}
a.a_user:hover { color: #FD6A94;text-decoration: none;}

a.a_t:link,a.a_t:visited,a.a_t:active{ color: #0042AF;text-decoration: none;font-size: 14px;}
a.a_t:hover { color: #0042AF;text-decoration: underline;font-size: 14px;}
/*模板导航连接定义*/
a.a_moban:link,a.a_moban:visited,a.a_moban:active{color: #0042AF;}

a.a_moban:link,a.a_moban:visited,a.a_moban:active{font-family: Tahoma, Arial;font-size: 11.5px;}
a.a_moban:hover { font-family: Tahoma, Arial;font-size: 11.5px;color: #0042AF;text-decoration: none;}

/*main*/
.main{ margin:6px 0 6px 0;}
.main_left{float:left;width:720px; }
.main_right{float:right; width:255px;}
.main_div,.main_divf{border: 1px dotted #FFCAE6;}
.main_l_ctwt{ }

/* 首页颜色统一定义 */
.select_menuf,.select_menu{height:25px;line-height:25px;text-align:center;float:left;}
.select_menuf,.select_menu{border:1px #FFCAE6 dotted;background-color:#FFFFFF;}

.select_left,.select_info,.select_moref,.select_leftf,.select_infof{height:25px; line-height:25px;text-align:center;float:left;}
.select_left,.select_info,.select_moref,.select_leftf,.select_infof{border:1px #FFCAE6 dotted;background-color:#FFFAF4;}

/* px定义 */
.select_left img,.select_leftf img{ padding-top:6px;}

.select_left,.select_leftf{border-width:0 0 1px 0px;}

.select_info,.select_infof{ border-width:0 0 1px 1px;  font-size:14px;cursor:pointer;}

.select_menu,.select_menuf{font-size:14px;}
.select_menu{border-width:0 0 0px 1px;}
.select_menuf{border-width:0 1px 0px 1px;}

.select_moref{float:right; text-align:right; padding-right:10px;border-width:0 0 1px 0px;}
.cms_nav_ul{ list-style:none;padding:0;}
.cms_nav_ul li{ width:80px; height:25px; float:left; text-align:left;}

.main_r_info h2{ height:25px;line-height:25px;padding:0px 0 0 10px;  border-bottom:1px #A8D393 dotted; font-size:14px; background:#EAF5E5 ;color:#014001; font-weight:normal;}/* 统计VS公告颜色定义 */


/* 模板列表 */

.pic a:hover img{border:1px solid #84B5E7; }
img.bd{border:1px #ccc solid; padding:2px; width:130px; height:150px; }
.pic {padding: 0px;margin: 0px; padding-left:5px; list-style:none;}

.pic li {width: 142px;float: left;overflow:hidden;text-align:center;display: block;margin: 0px;padding: 0px;}
.pic li a {display: block;text-decoration: none;height:158px;background: #ffffff;overflow: hidden;}
.pic li a:hover {display: block;background: #fff;text-decoration:none;cursor:hand; }
.pic li span {display: block;width: 110px;color: #000; padding:0 5px 0 5px;  }
.pic li a span {margin:auto;text-align:center;font-size: 12px;line-height: 1.4; display:none; }
.pic li a:hover span {color: #000;text-align:center;margin-top: -21px;overflow: hidden; height:20px;line-height:20px;display:block;background:#FFFAF4;filter:alpha(opacity=50);   }


/* 右侧定义 */
.main_r_info   {width:253px; border:1px #A8D393 dotted; background:#FFF;}

.main_r_div    {width:253px; border:1px dotted #FFCAE6; background:#FFFFFF;}
.main_r_div  h2{
	padding:1px 0 0 20px;
	font-size:14px;
	color:#DB6498;
	height:23px;
	line-height:23px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFCAE6;
	background-color: #FFFAF4;
}
.main_r_list {margin:0 auto;text-align:left;line-height:24px;font-size:12px;color:#777; padding:3px 0 2px 3px;}
.main_r_list a {color:#777;display:block;text-indent: 15px;background: url(/images/a_1.gif) #FFFFFF no-repeat 5px 8px;}

.main_r_pic,.main_r_listad{ margin:0 auto;margin-top:3px;}
.main_r_ggg {margin:0 auto;text-align:left;line-height:21px; font-size:12px;color:#666666; padding-left:6px; }
.main_r_ggg a {color:#666666;}


.main_r_listad {padding:3px 0 5px 3px;border:1px #FFCAE6 dotted; margin-top:3px; *margin-top:0px;}
.main_r_listad li{line-height:20px;}
#li_ad_1 a{color:#0A8E07;}#li_ad_2 a{color:#2259A6;}#li_ad_4 a{color:#c00;}#li_ad_3 a{color:#333;}
#li_ad_1 a:hover,#li_ad_2 a:hover,#li_ad_3 a:hover,#li_ad_4 a:hover{color:#000;}


.main_r_list .more {text-align:right}
.main_r_list span {float:right;color:#039;}

/* 模板内容页 */
.nav_weizhi{ height:19px; padding-top:5px;width:710px; font-size:13px;background:#FFFAF4;border:1px dotted #FFCAE6;padding-left:8px;}
.nav_weizhi img{ padding-right:6px;}
#nr_fanhui{font-size:12px; float:right;margin-top:-15px; margin-right:5px;}
#nr_fanhui a{font-family:宋体; font-size:12px;}

/* 文章内容页 */
.wz_main{width:718px; height:auto;border:1px #FFCAE6 dotted; border-width:0 1px 1px 1px;}
.wz_main h1{ font-size:15px;color:#FF3300; width:718px; text-align:center;padding-top:10px; margin:0; line-height:30px; }
.wz_info{ color:#999; text-align:center; line-height:25px; border-bottom:1px dotted #ddd;border-bottom-style: dotted;  width:88%; margin:auto; margin-top:0px; margin-bottom:5px;}
.wz_info a{ color:#999;}
.wz_info a:hover{ color:#333;text-decoration:none;}
.wz_nr{width:698px; padding:10px 10px 10px 10px; color:#555; font-size:14px; line-height:25px; min-height:540px;height:auto !important;height:540px; overflow:visible;word-wrap: break-word}
.wz_nr a{font-size:14px;}
.nr_gg{
	color: #0000FF;
	font-size: 13px;
	margin: 30px;
}
.UBBWordLink{ font-size:14px;color:#555;}

#arctext img {max-width: 690px; width:expression(this.width > 690 ? "690px" : this.width);/* 限制文章区域中图片大小 */}
/* 分页 */

.page_list {padding:3px;margin:3px;text-align:center;font-size: 13px;border: 1px dotted #FFB9DE;}
.page_list a {color:#FF6037;}
/* 特效调试窗 */

.wz_post{border:1px dotted #FFCAE6; background:#fff;line-height:25px;}
.wz_p_title{background:#FFEEFF; border-bottom:1px dotted #FFCAE6;line-height:25px; padding-left:10px; height:25px;}
.wz_p_title span{float:right; padding-right:3px; margin-top:-24px;}
.wz_p_title span a{color:#666;}
.wz_postbox{float:left; padding:5px 0 5px 5px; width:325px; }
.wz_p_user{float:right;padding:10px 0 5px 5px; width:300px; color:#999;}


.wz_p_title span img{ margin-left:2px;}
.wz_p_user ul li{list-style:none; padding:0; margin:0; line-height:18px;width:292px;display:block;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;  }
.wz_p_user ul li a{ color:#999; text-decoration:underline;}
.wz_p_user ul li a:hover{ color:#333;text-decoration:none;}
textarea.pl_post{ width:320px; height:90px; border:1px dotted #ccc; color:#333; padding:2px; padding-bottom:10px; background:url(/images/pl_x.jpg); background-repeat:no-repeat; background-position:right bottom;}

/* 友情连接 */

.flink{ width:980px; margin:0 auto; border:1px dotted #FFCAE6; margin-top:5px; height:75px;}
.flink a{ color:#333;}
.flink h1{ height:25px; line-height:25px; font-size:13px; background:#FFFAF4; border-bottom:1px dotted #FFCAE6; padding-left:10px;}
.flink ul{line-height:20px;  display:block; padding:5px; }
.flink ul li{ float:left; margin-left:5px; margin-right:5px; line-height:20px; height:20px;}
/* footer */
#footer{ width:980px; margin:8px auto;  border-top:1px solid #EEE; padding:9px 0; line-height:6px;text-align:center; color:#000 }
#footer .p a{ color:#000 ;text-align:left;}
#footer .p a:hover{ color:#000;}
#footer .p{ color:#000;text-align:center;padding:0; }