@charset "utf-8";
/* CSS Document */
html{width:100%;height:100%; display:block;}
body{margin:0px;list-style-type:none; width:100%; height:100%; display:block;}
ul{margin:0px;padding:0px;list-style-type:none;}
li{margin:0px;padding:0px;list-style-type:none;}
dl{margin:0px;padding:0px;list-style-type:none;}
dt{margin:0px;padding:0px;list-style-type:none;}
input,textarea{outline:none; margin:0; padding:0;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #e0e0e3;} 
a{ text-decoration:none;}
.body_pc{display:none;}
.body_m{display:block;}

/**公共头部样式开始**************/
.public_top_m{width:100%; height:55px; display:table; position: fixed; z-index: 9996; margin:0 auto 0 auto; padding: 17px 0 0 0; background: #be0000; top:0;}
.public_top_logo{width:calc(100% - 53px); height:40px; display:block; float:left;}
.logo_li1{width:48px; height:auto; display: block; float: left;}
.logo_li1 img{width:45px; height:auto; display:block; margin-left: 5px;}
.logo_li2{width:calc(100% - 55px); height:40px; display: block; float: left; margin-left: 5px;}
.logo_li2 dl:nth-child(1){width:100%; height:20px; display: block; line-height: 22px; font-size: 15px; font-weight: bold; color: #FFFFFF;}
.logo_li2 dl:nth-child(2){width:100%; height:20px; display: block; line-height: 21px; font-size: 17px; font-weight: bold; color: #FFFFFF;}

#public_closeMenuLi{ width:98%; height:35px; line-height:35px; font-size:18px; color:#424144; text-align:right;}
.public_mune_big{ width:100%; height:40px; line-height:40px; font-size:15px; color:#ffffff; text-indent:30px; display:block; border-bottom: 1px dotted rgba(238, 166, 166, 0.4);}
.public_sunMenu{background:url(../images/m/icon_h5_arrow_down.png) no-repeat 105px 12px; background-size:10px auto;}
.public_mune_small{ width:100%; height:33px; line-height:33px; font-size:14px; color:#8a888b; text-indent:35px; display:block;}
.public_m_menu_button{width:auto; height:27px; display:block; float:right; margin-top: 8px;}
#public_m_menu_button{width:27px; height:27px; display:block; line-height:27px; font-size:18px; color:#940000; text-align: center; background:rgba(255,255,255,0.94); border-radius:2px; float:right; margin-right:8px;}

.public_m_bottom{width:100%; height:auto; display:block; background-color:#f7f7f7; border-top: 1px solid #dcdcdc; margin-top: 10px; padding-bottom: 30px;}
.public_m_bottom ul:nth-child(1){width:98%; height:auto; display: table; margin: 10px auto 0 auto; pa}
.public_m_bottom ul:nth-child(1) li:nth-child(1){width:98%; height:auto; display: table; text-align: center; font-size: 14px; color: #be0000; line-height: 26px; font-weight: bold;}
.public_m_bottom ul:nth-child(1) li:nth-child(2){width:98%; height:auto; display: table; text-align: center; font-size: 12px; color: #7f777f; line-height: 26px;}
.public_m_bottom ul:nth-child(2){width:98%; height:auto; display: table; margin: 10px auto 0 auto;}
.public_m_bottom ul:nth-child(2) li{width:100%; height:auto; display: block; font-size: 12px; color: #a5a5a5; text-align: center; line-height:20px; }
.public_m_bottom ul:nth-child(2) li img{width:26%; height:auto; display: block; margin: auto; }
.public_m_bottom ul:nth-child(2) li:nth-child(2){font-size: 12px; color: #b6abb6;}
.public_m_bottom ul:nth-child(2) li:nth-child(3) a{font-size: 12px; color: #7f777f;}



#public_m_consultation_phone{width:100%; height:100%; background:url(../images/bg_hei.png); position:fixed; top:0; left:0; display:none; z-index:999999999;}
#public_m_consultation_phone ul{width:80%; height:250px; display:block; background:#FFFFFF; position:absolute; top:50%; left:5%; margin:-135px auto auto auto; border-radius:8px; padding:10px 5% 10px 5%;}
#public_m_consultation_phone ul li:nth-child(1){width:100%; height:25px; display:block; }.close_consultation_phone{font-size:18px; color:#666666; float:right;}
#public_m_consultation_phone ul li:nth-child(2){width:100%; height:40px; display:block; font-size:20px; color:#322f32;  font-weight:bold;}
#public_m_consultation_phone ul li:nth-child(3){width:100%; height:30px; display:block; font-size:13px; color:#88888a; line-height:30px; text-align:center;}
#public_m_consultation_phone ul li:nth-child(3) img{width:auto; height:12px; display: inline; margin-right:6px;}
#public_m_consultation_phone ul li:nth-child(4){width:96%; height:50px; display:block; font-size:25px; color:#1b7bf7; line-height:50px; text-align:center; font-weight:bold;}
#public_m_consultation_phone ul li:nth-child(5){width:100%; height:30px; display:block; font-size:13px; color:#88888a; line-height:30px; text-align:center;}
#public_m_consultation_phone ul li:nth-child(5) img{width:auto; height:11px; display: inline; margin-right:6px;}

#public_m_consultation_phone ul li:nth-child(5) span{ color:#1b7bf7; font-weight:bold;}
#public_m_consultation_phone ul li:nth-child(6){width:100%; height:40px; display:block;}
#public_m_consultation_phone ul li:nth-child(6) a{width:70%; height:35px; display:block; margin:20px auto 0 auto; font-size:15px; color:#FFFFFF; line-height:35px; text-align:center; font-weight:bold; border-radius:8px; background:#1b7bf7;}

#public_m_message{width:100%; height:100%; background:url(../images/bg_hei.png); position:fixed; top:0; left:0; display:none; z-index:99999;}
#public_m_message ul{width:80%; height:270px; display:block; background:#FFFFFF; position:absolute; top:40%; left:5%; margin:-135px auto auto auto; border-radius:8px; padding:10px 5% 10px 5%;}
#public_m_message ul li:nth-child(1){width:100%; height:25px; display:block; }.close_message{font-size:18px; color:#666666; float:right;}
#public_m_message ul li:nth-child(2){width:100%; height:40px; display:block; font-size:20px; color:#322f32;  font-weight:bold;}
#public_m_message ul li:nth-child(3){width:100%; height:100px; display:block;}
#message_content_m{width:100%; height:100px; border:1px solid #e5e4e7; border-radius:5px;font-size:14px; color:#777477; line-height:22px; resize:none;}
#public_m_message ul li:nth-child(4){width:100%; height:35px; display:block; margin:15px auto 15px auto;}
#message_mail_m{width:100%; height:35px; display:block;border:1px solid #e5e4e7; border-radius:5px;font-size:14px; color:#777477;}
#public_m_message ul li:nth-child(5){width:100%; height:40px; display:block;}
#public_m_message ul li:nth-child(5) a{width:50%; height:35px; display:block; margin-left:77px; font-size:15px; color:#FFFFFF; line-height:35px; text-align:center; font-weight:bold; border-radius:8px; background:#1b7bf7;}


/**首页样式开始(m)**************/
#lb_layer_pc ul img{ display:none;}
#lb_layer_pc ul{ display:none;}
#lb_layer_pc{diaplay:none;}

#lb_layer_m{width:100%; height:100%; display:block; margin:0; padding:0;}
#lb_layer_scroll_m{margin-left:0%; height:100%; display:block;}
#lb_layer_m ul{width:100%; height:100%; display:block; margin:0; padding:0; float:left;}
#lb_layer_m ul img{ display:block;}

.lb_change{width:100%; height:20px; position:absolute; bottom:5%; z-index:99; text-align:center;}
.lb_change a{width:16px; height:16px; background:url(../images/lb_button.png) no-repeat; background-size:100% 100%; display: inline-block; margin:0 5px 0 5px;}
 a.lb_button_default_class{background: url(../images/lb_button_selected.png) no-repeat; background-size:100% 100%;}

#play_button{width:150px; height:40px; display:block; margin:100px auto 0 auto; border:1px #FFFFFF solid; border-radius:8px; background:url(../images/bg_bai.png); color:#FFFFFF; font-size:15px; text-align:center; line-height:38px;}

.show_video_layer{width:100%; height:100%; background: url(../images/bg_hei.png); position: fixed; z-index:9991; top:0; left:0; display:none;}
.show_video_layer ul{width:100%; height:480px; display:block; position:absolute; z-index:992; top:20%; left:0;}
#close_video_layer,#close_video_layer2{ font-size:30px; color:#e9ebfb; position: fixed; display:block; margin:3px 3px auto auto; top:0; right:0;}
#myVideo{width:100%; min-height:280px; display:block;}
#myVideo3{width:100%; min-height:280px; display:block;}
#play_button_img{width: 85%; height: auto; display: block; margin: 0 auto 0 auto; border-radius: 3px; position: relative; top: -60%;}
#play_button_img img{width:100%; height:auto; display: block; border-radius: 5px;}

.hp_top_m{width:94%; height:80px; display:block; position:absolute; top:30px; left:3%; z-index:999;}
.hp_top_m .hp_top_logo{width:50%; height:40px; display:block; float:left;}
.hp_top_m .hp_top_logo img{width:130px; height:auto; display:block;}
#hp_mune_m{width:140px; height:100%; display:block; position:fixed; top:0; right:-140px; background:rgba(188, 0, 0, 0.9); opacity:0; z-index:999999;}
#closeMenu{ color:#efeff7; font-size:22px;}
#closeMenuLi{ width:98%; height:32px; line-height:32px; font-size:20px; color:#efeff7; text-align:right;}
.hp_mune_big{ width:100%; height:31px; line-height:31px; font-size:16px; color:#ffffff; text-indent:30px; display:block; font-weight:bold;}
.sunMenu{background:url(../images/m/icon_h5_arrow_down.png) no-repeat 105px 12px; background-size:10px auto;}
.hp_mune_small{ width:100%; height:31px; line-height:31px; font-size:14px; color:#8a888b; text-indent:35px; display:block;}

.hp_top_pc_hp_mune span{ display:none;}
.hp_top_pc_hp_mune_sun{width:100%; height:40px; line-height:40px;}
.hp_top_pc_hp_mune_sun a{width:100%; height:40px; line-height:40px; font-size:13px; color: #666666; text-indent:20px; }
#m_menu_button{width:85px; height:26px; display:block; line-height:25px; font-size:12px; color:#e9ebfb; text-indent:15px; background:url(../images/m/mune.png) no-repeat; background-position:58px center; background-size:15px auto; background-color:#35364a; border:1px solid #65677b; border-radius:20px; float:right;}


.area{width:100%; height:auto; display: table; margin:81px auto 0 auto; border-top: 1px solid rgba(225, 225, 225, 0.5); border-bottom: 1px solid rgba(225, 225, 225, 0.5);}
.area_tit{width:100%; height:47px; color: #bd2e15; background:url(/rely/images/shu2.png) no-repeat 8px center rgba(225, 25, 25, 0.05); background-size:7px 20px; text-indent: 23px; font-size: 18px; font-weight: bold; line-height: 47px;}
.area_tit span{font-size: 19px; color: rgba(255,255,255,0.9); float: right; margin-right: 3px;}
.area_list{width:100%; height:auto; margin:0 auto 0 auto; padding:5px 0 1px 0; background:url(/rely/images/top_left.png) no-repeat center bottom #ffffff; background-size:100% auto; color: #FFFFFF; text-indent: 10px; font-size: 16px; font-weight: bold; line-height: 30px;}
.area a{width:97%; height:auto; display: table; border-bottom:1px dotted #eeeeee; margin:0 auto 0 auto; padding: 12px 0 12px 0;}
.area a li:nth-child(1){width:60px; height:auto; display: block; float: left;}
.area a li:nth-child(1) img{width:60px; height:auto; display: block; border-radius: 3px;}
.area a li:nth-child(2){width:calc(100% - 67px); height:auto; display: block; float: right; font-weight: 400; font-size: 16px; color: #000; line-height: 22px;}

.dt{width:100%; height:auto; display: table; margin: 25px auto 0 auto;}
.dt_tit{width:100%; height:auto; display: table; border-bottom:1px solid #cacaca;}
.dt_tit span{width:130px; height:30px; display: block; float: left; border-bottom:1px solid #d40000; background:url(/rely/images/dian2.png) no-repeat 8px center; background-size:6px auto; text-indent: 23px; font-size: 18px; font-weight: bold; color: #000; line-height: 30px;}
.dt_tit a{width:auto; font-size: 14px; color: #9a9a9a; line-height: 30px; float: right; margin-right: 8px;}

.dt_list{width:97%; height:auto; display: table; margin: 5px auto 0 auto;} 
.dt_list a{width:100%; height:40px; display:block; border-bottom:1px dotted #eeeeee; text-indent: 16px; line-height: 40px; color: #313131; font-size: 16px; overflow: hidden; background:url(/rely/images/tmbg5.png) no-repeat 2px center; background-size:5px auto;}

.banner_tl_m{width:98%; height:auto; display: table; margin: 18px auto 0 auto;}
.banner_tl_m a img{width:100%; height: auto; display: block;}

/**新闻动态（m）**************/
#pc_news_body{display:none;}
#m_news_body{width:100%; height:auto; display:table;}

.m_news_top{width:92%; height:70px; display:table; margin:10px auto 0 auto; background: url(../images/m/img_new_word.png) no-repeat right top; background-size:auto 25px;}
.m_news_top ul:nth-child(1){width:49%; height:auto; display:block; float:left; margin-top:20px;}
.m_news_top ul:nth-child(1) li:nth-child(1){width:100%; height:30px; line-height:30px; font-size:18px; font-weight:bold; color:#333333;}
.m_news_top ul:nth-child(1) li:nth-child(2){width:100%; height:20px; line-height:20px; font-size:13px; color:#9c9c9c;}
.m_news_top ul:nth-child(2){width:49%; height:30px; display:block; float:right; text-align:right; font-size:15px; font-weight:bold; color:#3d3d3d; margin-top:47px;}

#m_newsList{width:92%; height:auto; display:table; margin:10px auto 0 auto;}
#m_newsList a li:nth-child(1){width:100%; height:auto; display:block;}
#m_newsList a li:nth-child(1) img{width:100%; height:auto; display:block; border-radius:6px;}
#m_newsList a li:nth-child(2){width:100%; height:auto; display:block;}
#m_newsList a li:nth-child(2) dl:nth-child(1){width:100%; height:30px; display:block; background:url(../images/icon_arrow.png) no-repeat right center; background-size:auto 10px; font-size:22px; font-weight:bold; color:#333333; line-height:30px; margin-top:10px; }
#m_newsList a li:nth-child(2) dl:nth-child(2){width:100%; height:23px; display:block; font-size:15px; color:#6a6a6a; line-height:23px;}
#m_newsList a li:nth-child(2) dl:nth-child(3){width:100%; height:30px; display:block; font-size:15px; font-weight:bold; color:#363638; line-height:30px; font-weight:bold; overflow:hidden;}
#m_newsList a li:nth-child(2) dl:nth-child(4){width:100%; height:70px; display:block; font-size:13px; color:#7f7e81; line-height:20px; }

.m_load_news_div{width:100%; height:60px; display:block;}
.m_load_news{width:160px; height:60px; display:none; margin:0 auto 50px auto; font-size:16px; color:#999999; line-height:60px;}
.m_load_news img {width: 60px; height:60px; display:block; vertical-align:middle; margin-left:-10px; float:left;}

.m_newsList_links{width:92%; height:auto; display:table; margin:10px auto 0 auto;}
.m_newsList_links a{width:100%; height:auto; display:block; border:1px solid #CCCCCC; border-radius:5px;margin:0 auto 10px auto;}
.m_newsList_links a img{max-width:70%; height:auto; display:block; margin:auto; padding:8px 0 8px 0;}

/**分平台（m）**************/
.channel_info_hf_m{width:100%; height:150px; display: table; margin:105px auto 0 auto;  font-size: 27px; text-shadow: -1px -1px 0 rgba(190, 179, 139, 0.7), 1px -1px 0 rgba(190, 179, 139, 0.7), -1px  1px 0 rgba(190, 179, 139, 0.7), 1px  1px 0 rgba(190, 179, 139, 0.7);letter-spacing: 3px; color:rgba(255, 255, 255, 0.95); line-height: 140px; text-align: center; font-weight: bold;}
.m_fpt_content{width:96%; height:auto; display:block; margin:-15px auto 0 auto; background: #FFF; border-top: 2px solid #d80000; box-shadow: 0 0 10px 0 #d3d3d3;}
.m_fpt_content li:nth-child(1){width:90%; height:auto; margin: 20px auto 0 auto; display: block;}
.m_fpt_content li:nth-child(1) img{width:100%; height:auto; margin: 0 auto 0 auto; display: block; border-radius: 5px;}
.m_fpt_content li:nth-child(2){width:90%; height:auto; display: table; margin: 20px auto 0 auto; padding: 10px 0 20px 0; border-top: 1px dotted #CCC; font-size: 15px; color: #343434; line-height: 30px;}
.m_fpt_more{background:#e3e3e3; color: #003956; padding: 2px 10px 2px 10px; border-radius: 3px; font-size: 12px; margin-left: 15px;}
.m_fpt_more:hover{background:#b8b8b8; color: #ffffff;}
.m_fpt_content li:nth-child(3){width:95%; height:40px; display: table; margin: 0 auto 0 auto; padding: 0; background: url(/rely/images/down_jt3.png) repeat-x center; background-size:1px auto; font-size: 15px; color: #343434; line-height: 30px;}
.m_fpt_content li:nth-child(3) span{width:auto; height:40px; background: #FFF; font-size: 15px; display: table; margin: auto; line-height: 40px; color: #5a5a5a; font-weight: bold; padding: 0 15px 0 15px;}
.m_fpt_content li:nth-child(4){width:95%; height:auto; display: table; margin:10px auto 0 auto; padding: 0; }

.m_fpt_con{width:96%; height:auto; display:block; margin:-15px auto 0 auto; background: #FFF; border-top: 2px solid #d80000; box-shadow: 0 0 10px 0 #d3d3d3;}
.m_fpt_con_title{width:95%; height:auto; margin:10px auto 0 auto;}
.m_fpt_con_title h1{ font-size:18px; color:#39393b; line-height:27px; padding:15px 0 0 0; margin:auto;}
.m_fpt_con_ts{width:97%; height:30px; line-height:30px; font-size:12px; color:#a6a6a6; margin:10px auto 0 auto;}
.m_fpt_con_ts span{ margin:auto 3px auto 5px; font-size:12px;}
.m_fpt_con_con{width:95%; height:auto; display:table; padding:15px 0 10px 0; border-top: 1px solid #CCCCCC; margin: auto;}
.m_fpt_con_con h5{width:95%; height:auto; display:block;  margin:0 auto 0 auto; line-height:30px; font-size:16px; font-weight:400; color:#6e6b6f;}
.m_fpt_con_con h5 img{ max-width:95%; display:block; margin:8px auto 8px auto; border-radius:5px;}


/*====显示形式2*/
.list_a_titinfo{width:100%; height:auto; display: block; margin: 10px auto 0 auto; padding-bottom: 6px; border-bottom:1px solid #f0f0f0;}
.list_a_titinfo dl:nth-child(1){width:100%; height:auto; display:block; padding: 5px 0 2px 0; background: url(/rely/images/shu2.png) no-repeat left 9px; background-size: 6px 15px; font-size: 15px; color: #000000; line-height: 22px; text-indent: 13px;}
.list_a_titinfo dl:nth-child(2){width:100%; height:auto; display:block; padding: 2px 0 8px 0; font-size: 13px; color: #707070; line-height: 20px; }
.list_a_titinfo:hover dl:nth-child(1){color: #d80000;}

/*====显示形式3*/
.list_a_pictitinfo_m{width:48%; height:auto; display: table; margin: 10px 1% 0 1%; border:1px solid #f0f0f0; box-sizing: border-box; border-radius: 3px; float: left; background: #f7f7f7;}
.list_a_pictitinfo_m:hover{border:1px solid #e3d9d9; background: #f8ecec;}
.list_a_pictitinfo_m dl:nth-child(1){width:100%; height:auto; display:block;}
.list_a_pictitinfo_m dl:nth-child(1) img{width:100%; height:auto; display: block; border-radius: 3px 3px 0 0;}
.list_a_pictitinfo_m dl:nth-child(2){width:100%; height:40px; display:block; text-align:center; line-height: 40px; font-size: 14px; color: #595959;}

/**新闻详情（m）**************/
.m_news_hf{width:100%; height:auto; display:table; margin:10px auto 0 auto;}
.m_news_hf img{width:100%; height:auto; display:block;}

.m_news_content{width:96%; height:auto; display:block; margin:125px auto 0 auto;}
.m_news_content_title{width:100%; height:auto; margin:10px auto 0 auto;}
.m_news_content_title h1{ font-size:20px; color:#39393b; line-height:27px; padding:5px 0 0 0; margin:0;}
.m_news_content_ts{width:100%; height:30px; line-height:30px; font-size:13px; color:#a6a6a6; margin:5px auto 0 auto;}
.m_news_content_ts span{ margin:auto 3px auto 5px; font-size:13px;}
.m_news_content_con{width:100%; height:auto; display:table; padding:15px 0 10px 0; border-top: 1px solid #CCCCCC;}
.m_news_content_con h5{width:100%; height:auto; display:block;  margin:0 auto 0 auto; line-height:30px; font-size:16px; font-weight:400; color:#6e6b6f;}
.m_news_content_con h5 img{ max-width:95%; display:block; margin:8px auto 8px auto; border-radius:5px;}
.m_news_content_con iframe{width:100%; min-height:300px; display:block;  margin:0 auto 0 auto;}

.m_content{width:96%; height:auto; display:block; margin:170px auto 0 auto; padding-bottom: 30px;}
.m_content_con{width:100%; height:auto; display:block;  margin:0 auto 0 auto; line-height:30px; font-size:15px; font-weight:400; color:#6e6b6f;}
.m_content_con img{ max-width:80%; display:block; margin:8px auto 8px auto; border-radius:5px;}

.crumb_tit_m{width:100%; height:35px; display: block; border-bottom: 1px solid #e7e7e7; text-indent: 7px; font-size: 13px !important; color: #a7a7a7; line-height: 36px; margin:0 auto 0 auto; background: #f8f8f8; position: fixed; z-index: 998; top:72px;}
.crumb_tit_m a{font-size: 14px; color: #a7a7a7;}
.backup_m{width:auto; height:25px; display: block; background: #ececec; color: #FFF !important; font-size: 12px !important; padding: 0 10px 0 10px; border-radius: 2px; float:right; margin: 5px 5px 0 0;line-height: 25px; text-indent: 0;}

/**频道（m）**************/
.column_list_m{width:100%; height:auto; display:table; margin: 120px auto 0 auto;}
.column_list_m ul:nth-child(1){width:97%; height:auto; display: table; margin: auto;}
.list_dl_title_m a{width:100%; height:40px; display:block; border-bottom:1px dotted #eeeeee; text-indent: 16px; line-height: 40px; color: #313131; font-size: 16px; overflow: hidden; background:url(/rely/images/tmbg5.png) no-repeat 2px center; background-size:5px auto;}
.page_m{width:100%; height:auto; display: table; padding: 20px 0 30px 0;}

/**公共详情信息弹窗（m）**************/
#infoLayer{width:100%; height:100%; display:none; background:#FFFFFF; position: fixed; z-index:999999999999; left:0; top:0;}
#infoLayer ul{width:92%; height:100%; display:table; background:#FFFFFF; margin:auto; padding:20px 0 0 0;}
.m_infoLayer_close{width:100%; height:30px; display:block; }
.m_infoLayer_close a{ font-size:24px; color:#333333; float:right;}
.m_infoLayer_type{width:100%; height:40px; display:block; color:#313131; font-size:20px; font-weight:bold; line-height:40px;}
.m_infoLayer_type span{ font-size:15px; float:right; background:url(../images/unlink_shu_blue.png) no-repeat left center; background-size:5px auto; text-indent:10px;}
.m_infoLayer_typeen{width:100%; height:25px; display:block; color:#a0a0a0; font-size:12px; font-family: "arial narrow";}
#m_infoLayer_title{width:calc(100% - 15px); height:auto; display:block; line-height:26px; font-size:16px; color:#232b57; font-weight: bold; background:#edf4ff; padding:10px 5px 10px 10px; border-radius:5px; margin:10px auto 0 auto;}
#m_infoLayer_content{width:98%; height:calc(100% - 175px); display:block; margin:8px auto 5px auto; overflow-y:auto; overflow-x:hidden; font-size:14px; line-height:28px; color:#666668;}
#m_infoLayer_content img{max-width:90%; height:auto; display:block; margin:5px auto 5px auto; border-radius:5px;}

/******************* page ******************/
.page{width:100%; height:60px; line-height:60px; text-align:center; clear:both;}
.page a{width:auto; height: 35px; border:1px solid #cf2e2e; padding:4px 9px 4px 9px; margin:0 4px 0 4px; color:#cf2e2e; font-size:14px; border-radius: 2px;}
.page a:hover{color: #FFFFFF; background: #cf2e2e; border:1px solid #cf2e2e;}
.page span{width:auto; height: 35px; border:1px solid #dcd5d5; padding:4px 9px 4px 9px; margin:0 4px 0 4px; color: #fafafa;background: #e5dddd; cursor:not-allowed; font-size:14px; border-radius: 2px;}
.page font{width:auto; height: 35px; margin:0 4px 0 4px; color: #666666; font-size:14px; line-height: 35px;}
