/* 默认风格 */
a{text-decoration : none;color : #000; } 

a:hover {text-decoration : underline; color : green; }
 
body {font-size : 12px; color : #000000; font-family : tahoma, 宋体, fantasy; text-align : center; margin : 0;background:#429296;} 
td {font-family : tahoma, 宋体, fantasy; font-size : 12px;line-height : normal;} 
.w_b100{width:100%;}


.tabletitle2 {background-color : #E4F1F7; } 
.tablebody1 {background-color : #fff; line-height : normal; } 
.tablebody2 {background-color : #E4F1F7; line-height : normal; } 
.tablebody3 {background-color : #429CB4; } 
.tableborder1 {width : 90%; border:1px none inherit; background-color : #429CB4;}
.tableborder2 {width : 100%; border : 1px solid #dedede; background-color : #efefef; margin:0 auto;} 
.tableborder3 {width : 100%; border-left : 1px solid #429CB4; border-right : 1px solid #429CB4; border-top : 0px none inherit;border-bottom : 0 solid #429CB4; background-color : #efefef; } 
.tableborder4 {width : 100%; border : 1px solid #429CB4;} 
.tableborder5 {border : 1px solid #429CB4;background-color : #d6e0ef;} 
.tableborder6 {width : 100%; border : 0 none inherit;background-color : #fff;} 
.singleborder {font-size : 0px;line-height : 1px;padding : 0px;background-color : #429CB4;} 
#tabletitleLink a {color : #fff; text-decoration : none;} 
#nobold {font-weight : normal;} 
/*input , select , textarea , option {font-family : tahoma, verdana, 宋体, fantasy; font-size : 12px;line-height : 15px; color : #000000;} */
.normaltextSmall {font-size : 11px; color : #000000;font-family : verdana, Arial, Helvetica, sans-serif, fantasy;} 
.menuskin {border : 1px solid #5D94B0; visibility : hidden; font-size : 12px;position : absolute; background-image : url("default/menubg3.gif");filter:alpha(opacity=90); background-repeat : repeat-y;} 
.menuskin a {padding-right : 10px;padding-left : 25px; color : black;text-decoration : none;} 
.menuitems {margin : 2px; padding : 1px; text-align : left; line-height : 14pt; } 
.brightClass {background-color : #d7d7d7; } 
.redfont {color : red;} 
.bluefont {color : #429CB4;} 
.imgonclick {cursor : pointer;} 
.menu_popup {display : none; } 
.itableborder {margin:0 auto;width : 100%; 
line-height : 15pt;} 
hr {height:0px;border :0px;border-top: #429CB4 1px solid;width: 100%;overflow:hidden;} 
div.quote {margin : 5px 20px; border : 1px solid #cccccc; padding : 5px;background : #f3f3f3; line-height : normal;} 
div.htmlcode {margin : 5px 20px; border : 1px solid #cccccc;padding : 5px;background : #fdfddf;font-size : 14px; 
font-family : tahoma, 宋体, fantasy;font-style : oblique;line-height : normal;font-weight : bold;} 
div.info {border-top : 1px dotted #cccccc; padding : 5px;line-height : normal; color : #c5c5c5;} 
font.showtools {color : white; background-color : #b88ffc; } 
.magicframe {border : 1px solid #cccccc; } 
.pageinput {border : 1px solid #d6e0ef; background-color : #fafafa; height : 18px; 
font-family : Arial, 宋体, fantasy; font-size : 11.5px; } 
.copyright {color : #cccccc; line-height : 130%; } 
#tdleft {float:left;border-right:1px solid #429CB4; width:50%; }
.mainbar1{border-left : 1px solid #429CB4; border-right : 1px solid #429CB4; width : 100%; min-width :760px; margin : 0 auto;border-top : 1px solid #429CB4;border-bottom : 1px solid #429CB4; line-height:25px;background: #E4F1F7);height:25px;}
.mainbar{border-left : 1px solid #429CB4; border-right : 1px solid #429CB4; width : 100%; min-width :760px; margin : 0 auto;line-height:22px;background-color : #fff;}
.mainbar0{width : 100%;min-width :760px;margin : 0 auto;line-height:22px;background-color : #fff;}
.mainbar2{border-left : 1px solid #429CB4;border-right : 1px solid #429CB4;width : 100%;min-width :760px; margin : 0 auto;border-bottom : 1px solid #429CB4; line-height:22px;background:#E4F1F7;}
.mainbar3{border-left : 1px solid #429CB4; border-right : 1px solid #429CB4;border-bottom : 1px solid #429CB4;width : 100%;min-width :760px; margin : 0 auto;background-color : #fff;}
.mainbar4{border-left : 1px solid #429CB4; border-right : 1px solid #429CB4;border-top : 1px solid #429CB4; width : 100%;min-width :760px;margin : 0 auto;background-color : #fff;height:25px;line-height:25px;}
.index_left_states{border-right : 1px solid #429CB4;width :46px;float:left;height:60px;background-color : #fff;}
.index_right{float:right;width :240px;text-align : left; line-height:25px;}
.index_left_states img{margin-top:28px;}
.boardlogo{float:right;margin-top:4px;margin-right:5px;border:0px;}
#topbar_top{background-image : url("default/css/default/topbg.gif"); height:9px;line-height:9px;font-size : 0px;color : #429CB4;}
#topbar_mid{height:120px;text-align : left;background:url("default/background.gif");}
#topbar_bottom{background-image : url("default/css/default/bottombg.gif");height:9px;line-height:9px;font-size : 0px;color : #429CB4;}
#topbar_menu{background : #DEF2FC; color:#c00; border:1px solid #80B4C8; height:30px;line-height:30px;text-align : left;}
#topbar_mid_l{width:25%;float:left;margin-left:1px;margin-top:5px;min-width:180px;}
#topbar_mid_m{width:60%;float:left;margin-top:5px;min-width:468px;}
#topbar_mid_r{float:right;margin-otp:5px;min-width:90px;line-height:15pt;text-align :right;margin-right:5px;}
.menudiv1{float:left;margin:0px;height:30px;line-height:31px;text-indent:8px;background : url("default/navspacer.gif") no-repeat;}
.menudiv2{float:left;margin:0px;height:30px;line-height:31px;text-indent:8px;}
div.th{border: 1px solid #429CB4;border-bottom : 0px; width : 100%;min-width :760px;margin : 0 auto;background:#429296;color : white;font-size : 12px;font-weight : bold;height : 26px;line-height : 26px; text-align : left;}


.parentb{border-bottom : 0px;background:#429296;color:white;font-size:12px;font-weight:bold;height:20px;line-height:20px;text-align:left;padding-top:5px;}
/*
.parentb a:link{color:#fff;}
.parentb a:visited{color:#fff;}
.parentb a:hover{color:#fff;}
.parentb a:active{color:#fff;}
*/
.board_bg{background:url("default/css/default/bg1.gif");}
.zt_bg{background:url("images/title_bg.gif");}
.zt_bg1{background:#eee;}

.nav_topic li {width:100%;overflow:hidden;zoom:1;list-style:none;}
.nav_topic li em {width:16px;height:15px;background:url(images/split_v4.4.png) no-repeat -207px -127px;float:left;text-align:center;line-height:15px;font-family:Arial;color:#fff;font-size:10px;margin-right:9px;_display:inline;margin-top:3px}
.nav_topic li em.hot {background:url(images/split_v4.4.png) no-repeat -207px -101px;}
.nav_topic li a {float:left;width:258px;}



div.th div{height : 26px;line-height : 26px;text-align : center;}
div.th a {color : #fff;text-decoration : none; } 
div.th img{border:0px;margin-top:9px;margin-left:5px;}
.bottomline{height :24px;line-height :24px;border-bottom : 1px solid #429CB4;float:left;}
#rules{border-bottom : 1px solid #429CB4;text-align : left; line-height : 15px; }
#rulesbody{text-indent:24px;padding:10px;}
.list1{float:left;width:32px;border-right : 1px solid #429CB4;}
.list_r{float:right;width:400px;border-left : 1px solid #429CB4; }
.list{border-left : 1px solid #429CB4; border-right : 1px solid #429CB4;border-bottom : 1px solid #429CB4;width : 100%;min-width :760px;margin : 0 auto;background-color : #fff;height:26px;line-height:26px;text-align : left;}
.list div{height:26px;}
.list_s{float:left;text-align : center;width:32px;border-right : 1px solid #429CB4;background-color :#E4F1F7; }
.list_s img{margin-top:6px;}
.list_a{float:left;text-align : center;width:80px;border-right : 1px solid #429CB4;background-color : #E4F1F7; }
.list_c{float:left;text-align : center;width:50px;border-right : 1px solid #429CB4;background-color : #fff;}
.list_t{float:left;text-align : center;width:120px;margin-left:5px;}
.list_r1{float:right;width:400px;border-left : 1px solid #429CB4;background-color : #E4F1F7;}
.list_img{float:left;text-align : center;}
.list_img img{margin-left:2px;margin-top:8px;margin-right:8px;border:0px;}
form{margin:0px;}
#posttopic{width:85px;height:26px;float:left;background-image : url("default/postnew.gif"); margin : 2px;cursor:pointer;}
#postvote{width:85px;height:26px;float:left;background-image : url("default/votenew.gif"); margin : 2px;cursor:pointer;}
#postpaper{width:85px;height:26px;float:left;background-image : url("default/xzb.gif"); margin : 2px;cursor:pointer;}
#repost{width:85px;height:26px;float:left;background-image : url("default/mreply.gif");margin : 2px;cursor:pointer;}
#postalipay{width:85px;height:26px;float:left;background-image : url("default/alipay.gif"); margin : 2px;cursor:pointer;}
.main{width : 100%;min-width :760px;margin : 0 auto;}
#boardmaster{margin-top:2px;text-align : left;}
#boardmaster a{margin-right:2px;}
#masterpic{float:left;width:20px;height:20px;margin-top:3px;background-image : url("default/team2.gif"); }
#boardmanage{float:right;margin-right:2px;}
#subject{text-align :left;}
#subject img{margin-top:5px;}
.listexpression{margin-left:2px;margin-top:2px;margin-right:8px;float:left;}



.postlary1{border: 1px solid #429CB4; width : 100%;margin : 0 auto;background-color:#fff;text-align : left;}
.postlary2{border: 1px solid #429CB4; width : 100%;margin : 0 auto;background-color:#E4F1F7;text-align : left; }
.postuserinfo{float:left;width:190px;text-indent:24px;}
.post{border-left: 1px solid #429CB4;margin-left : 190px;min-height:300px;padding:10px;}

.postie{border-left: 1px solid #429CB4;margin-left:190px;min-height:250px;padding:10px;}
.postbottom1{width : 100%;min-width :760px;margin : 0 auto;background-color:#fff;height:28px;line-height:28px;border-left: 1px solid #429CB4;border-right: 1px solid #429CB4;text-align : left; }
.postbottom2{width : 100%;min-width :760px;margin : 0 auto;height:28px;line-height:28px;background-color : #E4F1F7;border-left: 1px solid #429CB4;border-right: 1px solid #429CB4;text-align : left; }
#postend{border-bottom : 1px solid #429CB4;}
.lockuser{height:30px;line-height:30px;width:150px;border: 1px solid #429CB4;border-top:3px double #429CB4;text-align : center;color:#00008B;margin :240px 0px 0px 10px;background-color : #E4F1F7;float:right;}
.vote{float:left;border-left: 1px solid #429CB4;height:28px;}
.li1{border-left : 1px solid #429CB4; 
line-height : 28px;height : 28px;}
.li2{border-left : 1px solid #429CB4; line-height : 28px;height : 28px;background-color : #E4F1F7;}


/* ------新菜单样式部分------ */
.m_li_top {position:relative;line-height:27px;z-index:10000;color:#000;}
.submenu {z-index:999;position:absolute;left:0px;top:16px;white-space : nowrap; margin:0 ;background:#fff; border:1px solid #7AADC8;border-left:3px solid #7AADC8;display:none;}
.submenu ul {z-index:999;display:block;margin: 0px;padding: 0px;text-align:left;list-style-type: none; color:#000000; }
.submenu a:link{color:#000;}
.submenu a:visited{color:#000;}
.submenu a:hover{color:#000;}
.submenu a:active{color:#000;}
.submenu ul li {z-index:999;position:relative;clear:both;height:21px;line-height:21px;display:block;margin:0;border:none;width:100%;padding-left:4px; color:#000000;}
.submunu_popup {line-height:18px;text-align:left;padding:8px;}
.submunu_popup a{line-height:18px; color:#000}

.menuskin {border:1px solid #6095b1;border-left:3px solid #6095b1;visibility:hidden;font-size:12px;position : absolute;background-color : #fff;filter:alpha(opacity=80); -moz-opacity: 0.8} 
.menuskin a {padding-right : 10px;padding-left : 10px;color : black;text-decoration : none;position:relative;filter:alpha(opacity=100)} 

ul,li{margin:0;padding:0;}
li{list-style:none;}
.no_login ul li{float:left;padding:3px 2px;}
.no_login ul li input{font-size:12px;padding:1px;border:1px solid #ccc;background:none;width:100px;height:16px;line-height:16px;}
h1{font-size:12px;margin:0;padding:0;}
.postie2{border-left: 1px solid #429CB4;margin-left:190px;height:auto;padding:10px;}
.postbottom1{width : 100%;min-width :760px;margin : 0 auto;background-color:#fff;height:28px;line-height:28px;border-left: 1px solid #429CB4;border-right: 1px solid #429CB4;text-align : left; }
/*登录的表单项
.login_uname{width:100px;border:1px solid #ccc;}
.login_code{width:40px;border:1px solid #ccc;}

.input0{width:50px;height:22px;background:url(default/login.gif) no-repeat;border:none;}*/
img{border:none;}

/*要删除的属性*/
.filetype{margin-top:0px;margin-right:0px;}
.listtitle{float:left;padding:0px 0px;}
.listtitle div{float:left;}


/*用户中心切换*/

.mainbox, .header, .tablebox, .copyright { margin-top:10px; width:97%;min-width:960px; clear:both;}


#Tab{ width:100%; padding-top:10px; margin:0px auto 0px auto;}
.Menubox { width:auto; background: url("../images/tab_bg.gif") repeat-x bottom; height:29px; line-height:29px; font-weight:bold; color:#f60; }
.Menubox ul{ margin:0px; padding:0px; }
.Menubox li{ float:left; display:block; cursor:pointer; width:auto; line-height:27px; line-height:27px; margin-right:3px; text-align:center; color:#666; padding:0px 12px; border:1px solid #b8cfdb; border-bottom:0px; background:#EEF7FD; font-weight:100; }
.Menubox li.hover{ padding:0px; width:auto; border:1px solid #b8cfdb; border-bottom:0px; background:#fff; color:#222; height:28px; line-height:28px; padding:0px 12px; font-weight:bold; }
.Contentbox{ margin-top:0px; border:1px solid #b8cfdb; border-top:0px; padding:8px; background:#fff; }
.subHover {line-height:26px; padding:0px 20px;background:#F1F7FB; color:#0365BF; font-weight:bold; line-height:28px;cursor:pointer;}
.subOut {line-height:26px; padding:0px 20px;cursor:pointer;}

.left { float: left; display: inline; }
.right { float: right; display: inline; }

/*顶部logo*/
.w200{width:200px;}
.h60{height:60px;}
.m_tb_5{margin:5px 0px;}
.pad_rl10{padding:0px 10px;}

.repostface{clear:both;padding:5px;}
.search{ width:auto; height:25px; font-size:12px;}
.searchin { height:25px; line-height:25px; margin-top:3px;margin-left:5px;float:left; vertical-align:middle;}
.searchin .txt { margin:0; padding:0; border:1px solid #CCC; margin-right:10px;}
.searbtn{ vertical-align:top;}
.myinput{border:1px solid #888;background:#f2f2f2;}

.repostface{float:left;width:190px;text-indent:10px;}
.formul{margin:0px;padding:0px;}
.formul li{margin:0px;padding:0px;list-style:none;}

.mysubmit{width:70px;height:23px;padding:0;font-family:"宋体";font-size:12px;line-height:23px;vertical-align:middle;background:url("images/button1.gif");cursor:pointer;border:none;}

/*diag*/
.close-btn{background:url("default/close.gif") no-repeat scroll -22px 0px transparent;width:22px;height:22px;margin-right:3px;float:right;display:block;text-indent:-9999px;margin-top:5px;cursor:pointer;z-index:999;}

.close-btn:hover{background:url("default/close.gif") no-repeat scroll 0px 0px transparent;}

.maindiag{border:1px solid #818181;width:700px;}
.diaobd{border:1px solid #818181;}
.diaobd form{margin:0;padding:0;}
.w500{width:500px;}.w300{width:300px;}



.flb{background:url(default/hd.gif);height:33px;line-height:33px;text-align:left;font-size:14px;font-weight:normal;margin:0;padding:0;font-family:'宋体';padding-left:10px;}

.flb em{float:left;margin:0;padding:0;margin-left:5px;font-style:normal;}

.modecontent{padding:5px;}

.alert_info{}.alert_error{padding-left:20px;background:url(images/error.gif) no-repeat left center;height:31px;line-height:32px;position:absolute;}.alert_error img{vertical-align:middle;}.alert_info{}.alert_btnleft{margin-top:8px;}.alert_btn{margin-top:20px;text-align:center;}.alert_act{margin-top:20px;padding-left:58px;}


#ajaxwaitid{display:none;position:absolute;right:0;top:0;z-index:1;padding:0 5px;background:#D00;color:#FFF;}
.vm{vertical-align:middle;}

.tpclg h4{font-weight:400;}.tpclg .pt{margin:5px 0;width:212px;overflow:hidden;}.tpclg .pt,.tpcl .pt{background:#FFF;}.mark .dt,.mark .tpclg h4{width:270px;}.mark .tpclg .pt{width:260px;}textarea{resize:none;}textarea{font:12px/1.5 Tahoma,Helvetica,SimSun,sans-serif,Hei;color:#444;}


.p_pop,.p_pof{padding:3px;border:1px solid;border-color:#666;background:#FEFEFE;text-align:left;}.p_pof{width:500px;}.p_opt{padding:5px;}.p_pop li{display:inline;}.p_pop a{position:relative;display:block;padding:3px 15px;white-space:nowrap;}.ie6 .p_pop a{position:relative;}.p_pop a:hover,#sctype_menu .sca{background:#0093E2;color:#FFF;text-shadow:-1px -1px 0 #0081B0;text-decoration:none;}.blk a,.inlinelist a{display:inline;padding:0;border:none;}.blk a:hover{background:none;color:#333;text-shadow:none;text-decoration:underline;}




.hasd{}.hasd input{float:left;width:129px;}.dpbtn{float:right;text-indent:-9999px;width:20px;height:20px;border:1px solid #888;background:#FFF url(default/newarow.gif) no-repeat 0 0;}.dpbtn:hover{background-position:0 -20px;}.hasd label{float:left;margin-right:4px;}.tpclg h4 a.dpbtn{float:right;}.tpclg h4{font-weight:400;}.tpclg .pt{margin:5px 0;width:212px;overflow:hidden;}.tpclg .pt,.tpcl .pt{background:#FFF;}.mark .dt,.mark .tpclg h4{width:270px;}.mark .tpclg .pt{width:260px;}#postbox dd.hasd input{width:99px;margin-right:0;}



/*下面*/
#starlist {position: absolute;float:left;z-index:20;width:218px;left:300px;padding:5px 5px 8px 5px;background-color:#f2f2f2;border:1px solid #888;}.float_close{float:right;width:20px;height:20px;overflow:hidden;background:url(skins/images/newclose.gif) no-repeat 0 0;margin-right:5px;}.float_close:hover{background-position:0 -20px;text-decoration:none}

/*管理员操作*/
label{float:right;}

/*批量管理整体表格class*/
.fmanagetab{}
.fmanagetab td{padding:10px 3px;}
.fmanagetabmyline{height:1px;overflow:hidden;border-bottom:1px solid green;clear:both;}

/*管理员批量操作颜色高亮*/
.cmen{overflow:hidden;width:63px;clear:both;margin-right:100px;}.cmen a{overflow:hidden;float:left;width:20px;height:20px;}

/* 用于积分奖励提示等弹出层提示 */
.popupcredit {}
	.pc_l, .pc_c, .pc_inner, .pc_r { width: 29px; height: 56px; line-height: 56px; background: url(default/popupcredit_bg.gif) no-repeat 0 0; }
	.pc_c { width: 200px; background-position: 0 -56px; background-repeat: repeat-x; }
		.pc_inner { white-space: nowrap; text-align: center; width: auto; background-position: 50% -112px; }
			.pc_inner i { margin-right: 10px; font-size: 12px; font-style: normal; color: #FFF; font-weight: 400; }
			.pc_inner span { margin-right: 15px; color: #FFEA97; font-size: 14px; font-weight: 700; }
			* html .pc_inner span { display: inline-block; }
				.pc_inner span a { color: #FFEA97; text-decoration: underline; }
				.pc_inner span em { color: #FFF; font-size: 18px; font-weight: 400;font-style:normal; }
				.pc_inner span u { font-size: 10px; text-decoration: none; }				
				.pc_inner span em.desc { color: #930; }
			.pc_btn img { opacity: 0.5; }
				.pc_btn:hover img { opacity: 1; }
	.pc_r { background-position: -30px 0; }

.cnt{border:1px solid #444;background-color:#ccc;}

.dopt a{float:left;text-indent:-999px;margin-right:3px;width:22px;height:20px;text-align:center;padding:0px 4px;}

.dopt_b,.dopt_i,.dopt_l{margin-right:3px;width:22px;height:22px;text-align:center;padding:0px 4px;}

/*颜色选取框*/
.mycolortable td{width:10px;height:10px;overflow:hidden;}

/*提示框文字大小*/
.font1{font-size:20px;font-weight:800;text-align:center;}

/*关闭按钮底*/
.closebottom{text-align:center;min-width:200px;}

.colorbar{border:1px solid green;background:#fff;height:height:14px;width:120px;}
.colorbar a{background-color:#ffcc00;display:-moz-inline-box;display:inline-block;   width:15px;height:10px;cursor:pointer}