﻿*{margin:0px;padding:0px;}
img{border:none;font-size:0px;line-height:0px;}
button{border:0;}
body{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000;background:#000873;}
a,a:hover{color:#fff;text-decoration:none;} 
a:hover{text-decoration:underline;}
ul,li,tr,td{list-style:none;margin:0px;padding:0px;}
.clearfix:after{content: ".";display:block;height:0;clear:both;visibility:hidden;}
.search_inp{border:1px solid #84a1bd;width:157px;padding:2px;background-position:-70px -424px;}
#warp{width:980px;padding:10px;margin:0 auto;}
#main_left{float:left;width:769px;}
#main_right{float:left;width:190px;padding-top:10px;margin-left:10px;border:1px solid white;background:url(../images/right_bg.JPG) repeat-x;background-color:#3566c2;}
.main_left_con{}
#header{position:relative;height:125px;background:url(../images/header.JPG) no-repeat;}
#header_inner{position:relative;}
#header_top{float:right;color:white;padding-top:12px;padding-right:170px;}
#header_top span{padding:0px 5px;}
#header_top a,#header_top a:hover{color:white;}
#header_top a:hover{text-decoration:underline;}
#header_search{position:absolute;height:23px;top:80px;right:210px;padding-left:42px;background:url(../images/head_search.gif) no-repeat left;}
#header_pic{position:absolute;right:1px;bottom:-1px;}
/* 主导航 s */
#main_nav{height:29px;background:url(../images/nav.jpg) repeat-x;}
#main_nav a{color:#000;}
#main_nav_inner{font-size:14px;font-weight:bold;padding-top:7px;padding-left:20px;}
#main_nav_inner li{float:left;margin:0px 8px;*margin:0px 7px;}
#main_nav_inner a:hover{color:#020880;text-decoration:none;}
#main_nav_inner li.cpc a{color:#e50500;}
#main_nav_inner li.line{margin-top:-2px;}
/* 主导航 e */
/* 左侧主题 s */
.main_left_con_c1{background:white;}
.con_left1{background:#fff;width:749px;float:left;padding:10px 10px 20px 10px;overflow:hidden;_padding-bottom:10px;}
.con_left_center{margin-top:10px;overflow:hidden;}
.con_left_center_news{width:243px;border:1px solid #d6d6d6;background:url(../images/news_bg.jpg);height:339px;padding:10px;float:left;}
.center_news_title{line-height:24px;font-size:14px;font-weight:bold;color:#fff;background:url(../images/news_title.gif) no-repeat;padding-left:30px;}
.center_news_con{border:1px solid #fff;background:url(../images/news_con_bg.jpg);height:287px;margin-top:5px;padding:10px;line-height:22px;}
.center_news_con a{color:#000;}
.center_news_con a:hover{color:#000;text-decoration:underline;}
.center_news_con ul li{padding-left:20px;}
.icon_01{background:url(../images/icon_01.gif) no-repeat left;height:22px;}
.icon_02{background:url(../images/icon_02.gif) no-repeat left;height:22px;}
.icon_03{background:url(../images/icon_03.gif) no-repeat left;height:22px;}
.video{float:right;border:1px solid #d6d6d6;}
.con_left_bottom{margin-top:10px;overflow:hidden;}
.con_left_bottom_l{width:208px;overflow:hidden;float:left;}
.con_left_bottom_l img{float:left;}
.con_left_bottom_c{border:1px solid #d9e8fe;width:260px;height:293px;float:left;margin-left:9px;}
.con_left_bottom_b{border:1px solid #dedddd;width:259px;height:293px;float:left;margin-left:9px;}
.con_left_bottom_c_title{background:url(../images/ckc_top.jpg);border-bottom:1px solid #d9e8fe;height:32px;font-size:14px;color:#fff;font-weight:bold;line-height:32px;padding-left:8px;}
.con_left_bottom_b_title{background:url(../images/gn_top.jpg);border-bottom:1px solid #dedddd;height:32px;font-size:14px;color:#fff;font-weight:bold;line-height:32px;padding-left:8px;}
.con_left_bottom_c_con table tr{height:26px;text-align:center;line-height:26px;color:#033b78;}
.con_left_bottom_c_con a,.con_left_bottom_c_con a:hover{color:#033b78;}
.con_left_bottom_b_con a,.con_left_bottom_b_con a:hover{color:#1b1b1b;}
.con_left_bottom_b_con table tr{height:26px;text-align:center;line-height:26px;color:#1b1b1b;}
#ckc_top_list_num{color:#fff;font-weight:bold;width:34px;border-right:2px #c2d9fb solid;background-image:url(../images/icon_05.gif);background-position:center;background-repeat:no-repeat;}
#gn_top_list_num{color:#fff;font-weight:bold;width:34px;border-right:2px #cbcaca solid;background-image:url(../images/icon_04.gif);background-position:center;background-repeat:no-repeat;}
#ckc_top_list_con{width:171px;border-right:2px #c2d9fb solid;}
#gn_top_list_con{width:171px;border-right:2px #cbcaca solid;}
#ckc_top_list01{background:#ddeafe;}
#gn_top_list01{background:#e3e3e3;}


.main_left_con_c{
	background:white;
	padding:5px;
}
.main_left_con_c a,.main_left_con_c a:hover{color:#000;}
.con_left{
	float:left;
	width:41%;
}
.con_left_inner{
	padding-left:0px;
}
.con_right{
	float:right;
	width:59%;
}
.con_right_inner{
	padding:5px;
	padding-top:0px;
	padding-right:6px;
}
.stru_1,.stru_1_nb{
	width:100%;
	height:100%;	
	border-bottom:1px solid #787878;
	border-right:1px solid #787878;
	padding-bottom:5px;
	
}
.ie7{
	*padding-bottom:7px!important;
	*padding-bottom:5px;
}
.stru_2,.stru_2_nb{
	width:100%;
	height:100%;
	border-bottom:1px solid #787878;
	padding-bottom:4px;
	*padding-bottom:0px;
}
.stru_1_nb,.stru_2_nb{
	padding-bottom:0px;
}
.main_t_b{
	background:url(../images/main_conner/01-bg.jpg) repeat-x;
	height:36px;
	width:100%;
}
.main_t_l_1{
	background:url(../images/main_conner/01-left1.jpg) no-repeat left;
	width:100%;
	height:100%;
}
.main_t_l_2{
	background:url(../images/main_conner/01-left2.jpg) no-repeat left;
	width:100%;
	height:100%;
}
.main_t_l_3{
	background:url(../images/main_conner/01-left3.jpg) no-repeat left;
	width:100%;
	height:100%;
}
.main_t_l_4{
	background:url(../images/main_conner/01-left4.jpg) no-repeat left;
	width:100%;
	height:100%;
}
.main_t_l_5{
	background:url(../images/main_conner/01-left5.jpg) no-repeat left;
	width:100%;
	height:100%;
}
.main_t_l_6{
	background:url(../images/main_conner/01-left6.jpg) no-repeat left;
	width:100%;
	height:100%;
}
.main_t_l_7{
	background:url(../images/race_pic/1.gif) no-repeat left;
	width:100%;
	height:100%;
}
.main_t_l_8{
	background:url(../images/race_pic/2.gif) no-repeat left;
	width:100%;
	height:100%;
}
.main_t_l_9{
	background:url(../images/race_pic/3.gif) no-repeat left;
	width:100%;
	height:100%;
}
.main_t_l_10{
	background:url(../images/kennel_pic/1.gif) no-repeat left;
	width:100%;
	height:100%;
}
.main_t_l_11{
	background:url(../images/kennel_pic/2.jpg) no-repeat left;
	width:100%;
	height:100%;
}
.main_t_l_12{
	background:url(../images/kennel_pic/3.jpg) no-repeat left;
	width:100%;
	height:100%;
}
.main_t_l_13{
	background:url(../images/kennel_pic/4.jpg) no-repeat left;
	width:100%;
	height:100%;
}
.main_t_l_14{
	background:url(../images/main_conner/1.jpg) no-repeat left;
	width:100%;
	height:100%;
}
.main_t_l_15{
	background:url(../images/breed_pic/2.jpg) no-repeat left;
	width:100%;
	height:100%;
}
.main_t_l_16{
	background:url(../images/breed_pic/3.jpg) no-repeat left;
	width:100%;
	height:100%;
}

.main_t_l_17{
	background:url(../images/breed_pic/4.jpg) no-repeat left;
	width:100%;
	height:100%;
}
.main_t_l_18{
	background:url(../images/new_pic/1.gif) no-repeat left;
	width:100%;
	height:100%;
}
.main_t_l_19{
	background:url(../images/new_pic/2.jpg) no-repeat left;
	width:100%;
	height:100%;
}
.main_t_l_20{
	background:url(../images/new_pic/3.gif) no-repeat left;
	width:100%;
	height:100%;
}
.main_t_l_21{
	background:url(../images/new_pic/4.gif) no-repeat left;
	width:100%;
	height:100%;
}

.main_t_l_22{
	background:url(../images/new_pic/5.gif) no-repeat left;
	width:100%;
	height:100%;
}
.main_t_l_23{
	background:url(../images/new_pic/6.gif) no-repeat left;
	width:100%;
	height:100%;
}
.main_t_l_24{
	background:url(../images/new_pic/7.gif) no-repeat left;
	width:100%;
	height:100%;
}
.main_t_l_25{
	background:url(../images/new_pic/8.gif) no-repeat left;
	width:100%;
	height:100%;
}

.main_t_l_26{
	background:url(../images/integral_pic/2.gif) no-repeat left;
	width:100%;
	height:100%;
}
.main_t_l_27{
	background:url(../images/integral_pic/3.jpg) no-repeat left;
	width:100%;
	height:100%;
}
.main_t_l_28{
	background:url(../images/integral_pic/4.gif) no-repeat left;
	width:100%;
	height:100%;
}
.main_t_l_29{
	background:url(../images/integral_pic/5.gif) no-repeat left;
	width:100%;
	height:100%;
}
.main_t_l_30{
	background:url(../images/dogman_pic/1.gif) no-repeat left;
	width:100%;
	height:100%;
}
.main_t_l_31{
	background:url(../images/dogman_pic/2.gif) no-repeat left;
	width:100%;
	height:100%;
}
.main_t_l_32{
	background:url(../images/dogman_pic/3.gif) no-repeat left;
	width:100%;
	height:100%;
}
.main_t_l_33{
	background:url(../images/dogman_pic/4.jpg) no-repeat left;
	width:100%;
	height:100%;
}
.main_t_l_34{
	background:url(../images/main_conner/2.gif) no-repeat left;
	width:100%;
	height:100%;
}




.main_t_r{
	background:url(../images/main_conner/01-right.jpg) no-repeat right;
	width:100%;
	height:100%;
}
.main_t_p{	
}
.main_t_p_left{
	float:left;
	padding-left:45px;
	padding-top:10px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
}
.main_t_p_right{
	float:right;
	padding-right:15px;
	padding-top:10px;
}
.main_c_p{
	margin:8px 5px;
	margin-bottom:3px;
	background:#fff;
    
}

.main_c_p ul li{height:26px;overflow:hidden;line-height:26px;padding:0 60px;}
.main_c_p ul .main_c_p_list{background:#E3E3E3;}
.main_c_p_list_l{float:left;}
.main_c_p_list_r{float:right;}
.main_c_p a,.main_c_p a:hover{color:#000;
}
.m_r{
	margin-top:5px;
}
.main_b{
	padding:0px 5px 5px 0px;
}

/* 左侧主题 e */

/* 排行榜相关 s */
h1{
	font-size:14px;
	color:#B94A17;
	margin-bottom:3px;
}
h2{
	color:#000;
	font-size:14px;
	margin-bottom:3px;
	line-height:30px;
}
.paihang{
}
.pai_left{
	float:left;
	width:55px;
	height:55px;
}
.pai_right{
	margin-left:5px;
	float:left;
	width:235px;
}
.pai_right_t,.pai_right_b,.pai_right_t_f{
	height:30px;
	background:#EDEDED
}
.pai_right_t{
	margin-bottom:3px;
}
.pai_right_t_f{
	background:none;;
}
.pai_right_b_1,.pai_right_b_2,.pai_right_b_3,.pai_right_b_4{
	float:left;
	width:105px;
	height:25px;
	padding-top:5px;
	margin-left:3px;
	font-weight:bold;
	background:url(../images/number/1.jpg) no-repeat left;
}
.pai_right_b_2{
	background:url(../images/number/2.jpg) no-repeat left;
}
.pai_right_b_3{
	background:url(../images/number/3.jpg) no-repeat left;
}
.pai_right_b_4{
	background:url(../images/number/4.jpg) no-repeat left;
}
.pai_right_b_1 span,.pai_right_b_2 span,.pai_right_b_3 span,.pai_right_b_4 span{
	padding-left:30px;
	line-height:23px;
}
/* 排行榜相关 e */
/* 通用 s */
.normal{
}
.normal_left{
	float:left;
	width:60px;
	height:60px;
}
.normal_right{
	margin-left:5px;
	float:left;
	width:360px;
}
.left_width{
	width:230px;
}
.normal_right_t{
	margin-bottom:5px;
	line-height:17px;
}
.normal_right_b{
	height:50px;
}
.normal_right_b span{
	
}
.normal_line_hack{
	clear:both;
	border-top:1px dashed;
	margin:7px 0px 8px 0px;
	*margin:7px 0px!important;
	*margin:15px 0px 7px 0px;
}
.normal_line_hack_jifen{
	clear:both;
	border-top:1px dashed;
	margin:7px 0px 8px 0px;
	*margin:7px 0px!important;
	*margin:7px 0px 2px 0px;

}
.normal_line_hack_index{
	clear:both;
	border-top:1px dashed;
	margin:8px 0px 8px 0px;
	*margin:8px 0px 7px 0px!important;
	*margin:14px 0px 9px 0px;
}

/* 通用 e */
/* 新闻 s */
.news{
	
}
.news_left{
	float:left;
	height:173px;
	width:420px;
	color:#7D7D7D;
	overflow-y:scroll;
	overflow-x:hidden;
}
.news_left li.first{
	list-style:square;
	font-weight:bold;
	line-height:20px;
}
.news_left ul{
	padding-left:20px;
	margin-bottom:10px;
}
.news_right{
	float:right;
	height:175px;
}
/* 新闻 e */
/* 商场 s */
.shop{
	height:auto
}
.shop_bar,.shop_bar_first{
	float:left;
	margin-left:13px;
}
.shop_bar_first{
	margin-left:0px;
}
.shop_bar_t{
	width:60px;
	height:60px;
}
.shop_bar_b{
	line-height:15px;
	text-align:center;
}
/* 商场 e */
/* 顾问 s */
.guwen{
}
.guwen_bar,.guwen_bar_first{
	float:left;
	width:170px;
	margin-left:14px;
	*height:92px;
}
.guwen_bar_first{
	margin-left:0px;
}
.guwen_bar_l{
	float:left;
	width:70px;
}
.guwen_bar_r{
	float:left;
	width:90px;
	margin-left:6px;
	overflow:hidden;
}
.guwen_bar_r h1{
	font-size:14px;
}
.guwen_bar_r span{
	text-indent:20px;
}
/* 顾问 e */
/* 右边栏 s */
#main_right h1{font-size:24px;color:white;font-weight:normal;}
#main_right_con{padding:7px;color:white;}
.reg{line-height:25px;height:65px;}
.reg_inner{}
.reg_inner_l,.reg_inner_r{float:left;	}
.reg_inner_l{width:30%;}
.reg_inner_r{width:70%;}
.reg input{width:110px;margin-top:4px;}	
.right_link{color:white;margin:10px 0px;padding-left:20px;margin-top:20px;}
.right_link a,.right_link a:hover{color:white;}
.right_link a:hover{text-decoration:underline}
.li_main,.li_sub{list-style-image:none;list-style-type:none;}
.li_main{list-style-image:url(../images/li2.jpg);list-style-type:square}
.two{list-style-image:url(../images/li3.jpg)}
.li_sub{padding-left:20px;}
.right_submit,.right_pic{text-align:center;}
.right_pic{}
/* 右边栏 e */
/* cpc s */
.cpc_v{
	float:left;
	width:81px;
}
.cpc_v a:hover{
	text-decoration:underline
}
/* cpc e */
/* 友情链接 s */
#link{clear:both;width:769px;background:#051E92;margin-top:10px;height:40px;}
#link_inner{line-height:33px;padding-left:20px;}
#link_inner li{float:left;color:white;margin:0px 8px;*padding-top:3px;}
#link_inner li.line{*padding-top:0px;}
#link_inner li a,#link_inner li a:hover{color:white;}
#link_inner li a:hover{text-decoration:underline;}
/* 友情链接 e */

/* 底部 s */
#footer{width:970px;color:white;text-align:center;margin-top:10px;}
#footer_inner{}
#footer_inner span{padding:0px 5px;}
/* 底部 e */

.hidden_block,.hidden_block_m{
	position:absolute;
	right:-5px;
	bottom:-6px;
	height:10px;
	width:10px;
	z-index:900;
	*bottom:-5px!important;
	*bottom:-5px;
	line-height:0px;
	font-size:0px;
	background:white;
}
.hidden_block_m{
	bottom:-13px;
	*bottom:-10px!important;
	*bottom:-10px;
}

.hidden_con{
	position:relative;
	height:100%;
}
/* 赛事页面相关 s */
.race_bar,.race_bar_first,.race_bar_other,.race_bar_other_first{
	float:left;
	background:#EEEEEE;
	border:1px solid #454545;
	margin-left:7px;
	*margin-left:8px;
}
.race_bar_other{
	margin-left:25px;
}
.race_bar_other_first{
	margin-left:10px;
	_margin-left:5px;
}
.race_bar_first{
	margin-left:0px;
}
.race_bar_inner{
	padding:5px;
}
.race_bar_t{
}
.race_bar_b{
	width:120px;
}

/* 赛事页面相关 e */
/* 犬种 s */
.quanzhong_bar{
	float:left;
	width:80px;
}
.snew_on{
	width:80px;
	 height:24px; 
	 overflow:hidden;  
	 text-align:center; 
	 color:white; 
	 background: url(../images/breed_pic/button_1.jpg) no-repeat ; 
	 cursor:pointer;
}
.snew_of{
	width:80px; 
	height:24px; 
	overflow:hidden;  
	text-align:center; 
	background: url(../images/breed_pic/button_2.jpg) no-repeat ; 
	color:white; 
	cursor:pointer;
}
.snew_inner{
	padding-top:6px;
}
.wz{
	float:left;
	width:341px;
	text-align:left; 
	
}
.wz_bar{
	float:left;
	height:100%;
	margin-top:5px;
	margin-left:12px;
	*margin-left:12px!important;
	*margin-left:8px;
}
.wz_bar_top{
	
}
.wz_bar_con{
	text-align:center;
	color:#737373;
	line-height:12px;
}
.wz_bar_con a,.wz_bar_con a:hover{
	color:#737373;
}
.wz_bar_con a:hover{
	font-weight:bold;
}
.wz_item{
	height:101px;
	*height:106px!important;
	*height:110px;
	overflow:hidden;
}

/* 犬种 e */

/* 积分 s */
.integral{
	
}
.integral_l{
	float:left;
	width:42px;
	height:324px;
	background:url(../images/integral_pic/integral_bg.JPG) no-repeat;
}
.integral_r{
	float:left;
	margin-left:5px;
	width:245px;
}
.integral_r_inner{
	
}
.integral_r_inner li{
	height:16px;
	*height:29px!important;
	*height:19px;
	_line-height:14px;
}
.integral_r_inner li.first{
	background:#E8E8E8;
	height:14px;
	*height:14px!important;
	*height:14px;
	line-height:14px;
}
.integral_r_inner li.end{
	height:18px;
	*height:18px!important;
	*height:18px;
}
.integral_r_inner_left,.integral_r_inner_center,.integral_r_inner_right{
	float:left;
	width:33%;
	overflow:hidden;
	padding-top:5px;
}
.integral_r_inner_center{
	width:53%
}
.integral_r_inner_right{
	width:13%;
}
#denglu{
	
}
#denglu h1{
	
}
.denglu_b{
	
}
.denglu_b_pic,.denglu_b_pic_first{
	float:left;
	margin-left:18px;
}
.denglu_b_pic_first{
	margin-left:0px;
}
.normal_line_hack_jifen2{
	clear:both;
	border-top:1px dashed;
	margin:7px 0px 6px 0px;
	*margin:7px 0px 6px 0px!important;
	*margin:7px 0px 7px 0px;
}

/* 积分 e */news_list
/* 新闻 s */
#news_list{
	
}
#news_list li{
	list-style:square;
	height:19px;
	line-height:19px;
	margin-left:20px;
	*line-height:20px;
	*margin-left:20px;

}
#news_list li a:hover{
	
	color:#0A64C4;
}
#new_search{
	background:url(../images/new_pic/search_bg.jpg) no-repeat;
	width:296px;
	height:31px;
	margin-top:5px;
}
.search_l,.search_c,.search_r{
	float:left;
}
.search_l{
	
	color:white;
	font-weight:bold;
	padding-top:8px;
	padding-left:10px;
}
.search_c input{
	width:200px;
}
.search_c{
	padding-top:3px;
	padding-left:5px;
}
.search_r{
	width:25px;
	padding-top:3px;
	padding-left:6px;
}

/* 新闻 e */
/* 子页面 s */
.sub_con{
	background:url(../images/inside_top.JPG) no-repeat center top;
	margin-top:10px;
	border-bottom:3px solid #04268F;
}
.sub_con_inner{
	padding:105px 20px 20px 20px;
}



.sub_con_nb{
	margin-top:0px;
	border-bottom:3px solid #04268F;
}
.sub_left{
	float:left;
	width:220px;
}
.sub_left_top{
	height:36px;
	width:220px;
	background:url(../images/sub_pic/left_top_bg.jpg) no-repeat top;
}
.sub_left_top_text{
	text-align:left;
	font-weight:bold;
	font-size:14px;
	color:white;
	padding-left:35px;
	padding-top:10px;
}
.sub_left_center{
	width:220px;
	position:relative;
	padding:0 0 20px 0;
	background:url(../images/sub_pic/left_bg.jpg) repeat-y;
}
.sub_left_center a,.sub_left_center a:hover{color:#000;
}
.sub_news_detail{
	border:1px solid #07258B;
	border-top:none;
	padding:10px;
	background:#F7F6F1;
}
.sub_news_detail a,.sub_news_detail a:hover{color:#000;}
.sub_left_center ul,#sub_right ul,.sub_news_detail ul{
	margin:0px;
	margin-left:40px;
	*margin-left:30px;
}
.sub_left_center li,#sub_right li,.sub_news_detail li{
	line-height:23px;
	padding-left:5px;
	margin-left:0px;
	list-style-image:url(../images/sub_pic/li.jpg);
	
}
.sub_left_center li a:hover{
	color:#3A67C2;
}

#sub_right{
	float:right;
	width:535px;
}
#sub_right_inner{
	padding:5px 10px;
	padding-bottom:20px;
}
#sub_right li{
	list-style-image:url(../images/sub_pic/li_r.jpg);
	width:100%;
	padding-left:0px;
}
#sub_right li div.left{
	float:left;
	width:68%;
}
#sub_right li div.right{
	float:right;
	width:30%;
}
#sub_right ul{
	
}
#sub_right h1{
	font-size:14px;
	color:#000;
	border-bottom:1px dashed;
	padding-bottom:6px;
	padding-left:10px;
}
.dog_club_block,.dog_club_block_two{
	float:left;
	position:relative;
	background:url(../images/sub_pic/dogclub_bg.jpg) no-repeat top;
	width:222px;
	height:300px;
	margin-left:10px;
}
.dog_club_block_two{
	margin-left:30px;
}
.dog_club_block_title{
	position:absolute;
	top:25px;
	left:80px;
	color:white;
	font-weight:bold;
}
.dog_club_block_main{
	position:absolute;
	top:71px;
	left:4px;
	width:216px;
	border:1px solid #CBCBCB;
	border-top:none;
	line-height:20px;
}
.dog_club_block_main span{
	color:#B94B16;
	
	margin-right:5px;
}
.breed_block{
	float:left;
	margin-left:15px;
}
.breed_block_t{
	border:1px solid #CBCBCB;
	padding:2px;
	line-height:0px;
	font-size:0px;
}
.breed_block_b{
	padding-top:3px;
	text-align:center;
}
/* 子页面 e */

/* 注册 */
.reg_left{
	float:left;
	text-align:left;
	height:23px;
	line-height:23px;
}
.reg_right{
	float:right;
	text-align:left;
	height:23px;
	line-height:23px;
}
.input1{
	font-size:12px;
	color:red;
}

/* 您的宝贵意见 s */
.idea_input{
	font-family:Arial, Helvetica, sans-serif;  
	font-size:12px;
	height:20px;
	line-height:20px;
	margin:0px;
	padding:0px; 
	border:1px #B7B7B7 solid;
}
.idea_TextArea{
	font-family:Arial, Helvetica, sans-serif;  
	font-size:12px;
	margin:0px;
	padding:0px; 
	border:1px #B7B7B7 solid;
}

/* 积分子页 s */
#sub_record{
	
}
#sub_record_t{
  	background:url(../images/sub_record/menu_bar_bg.JPG) repeat-x;
  	height:30px;
  	padding-left:15px;
}
#sub_record_t li{
	float:left;
	color:white;
	font-weight:bold;
	padding:10px 13px 0px 13px;
}
#sub_record_t li.line{
	padding-top:7px;
}
#sub_record_t a,#sub_record_t a:hover{
	color:white;
}
#sub_record_t a:hover{
	color:#E3E7EA;
}
#sub_record_main{
	margin-top:10px;
}
#sub_record_main_l{
	float:left;
	width:35%;
}
#sub_record_main_l_t,#sub_record_main_r_t{
	background:#0D3498;
	height:33px;
}
.sub_record_main_text{
	color:white;
	font-size:14px;
	font-weight:bold;
	padding-top:10px;
	padding-left:10px;
}
#sub_record_main_l_m{
	border:1px solid #0D3498;
	border-top:none;
	height:655px; 
	background:url(../images/sub_record/number.JPG) no-repeat 10px 10px;
}
#sub_record_main_l_m ul{
	margin-left:40px;
	margin-right:5px;
}
#sub_record_main_l_m li{
	border-bottom:1px dashed;
	padding-bottom:4px;
	line-height:19px;
	margin-top:8px;
}
#sub_record_main_r_t{
	border:none;
}
#sub_record_main_r_m{

}
#sub_record_main_r_m h1{
	border-bottom:1px dashed;
	color:black;
	padding:5px ;
	margin-right:5px;
	margin-left:5px;
}
#sub_record_main_r{
	float:right;
	width:64%;
}

/* 积分子页 e */
