@charset "utf-8";
/* CSS Document */
html{width:100%; height:100%; display:table;margin:0 auto 0 auto;}
body{margin:0px;list-style-type:none; width:100%; height:100%; display:table;background: #fcfcfc; position: relative;}
ul,li,dl,dt,h1,h2,h3,h4,h5,input{margin:0px;padding:0px;list-style-type:none;}
input{ box-sizing: border-box; text-decoration: none;outline: none; text-indent: 3px;}
select{appearance:none; -moz-appearance:none; -webkit-appearance:none; box-sizing: border-box; padding:0 20px 0 5px;text-decoration: none;outline:none;}
select::-ms-expand { display: none; }
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #c3c3c3;} 

a{ text-decoration:none;cursor:pointer;}

/***头部*******/
/* .top{width:100%; height:120px; display:table; background: url(/rely/images/mune/bg_03.jpg);}*/
.top{width:100%; height:150px; display:table; background: url(/rely/images/bg_06_01.png) #FFF;}
.logo_ul{width:1220px; height:105px; display: block; margin: 30px auto 0 auto;}
.logo_li_left{width:600px; height:90px; display: block; float: left;}
.logo_img{width:auto; height:95px; display: block; margin: -5px 0 0 1px;}
.logo_li_right{width:580px; height:65px; display: block; float: right; margin: 30px 10px 0 0; font-size: 14px; color: rgba(147, 147, 147, 0.9);}
.login{width:auto; height:30px; display: block; float: right;}
.login span{font-size: 14px; color: #be2626;}
.login_input{width:120px; height:25px; border: 1px solid #be2626; background: rgba(254, 254, 254, 1.0); border-radius: 3px; font-size: 13px; color: #474747; margin-right: 5px;}
.regedit{margin:auto 6px 0 8px; font-size: 14px; color: rgba(83, 83, 83, 0.9);}
.login_button{width:60px; height:24px; display: inline-block; border-radius: 3px; background: url(/rely/images/login.jpg) no-repeat center top; background-size:100% 100%; color: #cb0000; font-size: 12px; border: 1px solid #ca0b0b; line-height: 24px; text-align: center;}

.logined{width:auto; height:30px; display: table; float:right;}
.user_info{width:auto; height:30px; display: inline-table; font-size:13px !important; color: rgba(255, 255, 255, 0.97);}

.menu_ul{width:100%; height:50px; display: table; margin: auto; background: url(/rely/images/mune/bg_03.jpg);border-top: 1px solid #e66666;}
.menu_ul li{width:1210px; height:50px; display: flex; margin: auto;justify-content: space-around;}
.menu_ul li a{width:auto; height:50px; display: table; text-align: center; line-height: 50px; font-size: 16px; color: #FFFFFF; transition: background 0.3s linear; padding: 0 12px 0 12px;}
.menu_ul li a:hover{background: rgba(168, 28, 28, 0.3);}
.default_mune{background: rgba(168, 28, 28, 0.3);}

.search{width:1200px; height:50px; display: table; margin: 10px auto 0 auto; border: 1px solid #d43f1f; border-radius: 2px; box-shadow: 0 4px 5px 3px #f1f1f1; background: #FFFFFF;}
.search_one{width:190px; height:34px; display: block; float: left; margin: 8px 0 0 30px;}
.search_type{width:190px; height:34px; display: block; border: 0; font-size: 15px; color: #474747; font-weight: bold; background: url(/rely/images/select_jt.png) no-repeat calc(100% - 5px) center; background-size:13px auto;}
.search_type option{color: #474747; font-size:16px;}
.search_two{width:77px; height:30px; display: block; float: left; background: url(/rely/images/search.jpg) no-repeat center center; background-size: auto 24px; margin: 10px 0 0 22px;}
.search_three{width:670px; height: 34px; display: block; float: left; margin: 8px 0 0 8px;}
.search_key{width:670px; height:34px; display: block; border:0; font-size: 15px; color: #474747; }
.search_four{width:130px; height: 36px; display: block; float: right; margin: 7px 7px 0 0;}
.search_four a{width:130px; height:36px; display: block; float: right; line-height: 36px; text-align: center; background: url(/rely/images/mune/bg_05.jpg) no-repeat center center; background-size:auto 100%; color: #FFFFFF; font-size: 16px; border-radius: 3px;}

.floor_one{width:1200px; height:auto; display: table; margin: 20px auto 0 auto; }
.floor_one_left{width:550px; height:auto; display: block; float: left;}

.floor_one_right{width:630px; height:auto; display: block; float: right;}
.dt_tit{width:100%; height:38px; display: block; margin-top: 10px; border-bottom:1px solid #e8e8e8;}
.dt_tit label{width:auto; height:38px; display: table; border-bottom:1px solid #ec0c0c; font-size: 18px; color: #000000; font-weight: 600; padding: 0 19px 0 15px; line-height: 38px; box-sizing: border-box; background: url(/rely/images/shu2.png) no-repeat 2px 10px; background-size:6px 19px; float: left;}
.more{width:50px; height:18px; color: #d4d4d4; display: block; float: right; margin: 10px 5px 0 0; font-size: 12px; text-align: center; line-height: 16px; border-radius: 2px; background: rgba(255, 242, 242, 0.4); border: 1px solid #f3f3f3;}
.dt_top_info{width:100%; height:74px; display: block; border: 1px solid #efefef; border-top: 1px solid #e8e8e8; border-radius: 2px; background: #FFFFFF;}
.hot_news_img{width:60px; height:60px; display: block; position: absolute; margin: -4px 0 0 574px;}
a.hot_news_text{width:97%; height:45px; display:block; font-size: 22px; color: #000000; line-height: 50px; margin:auto; overflow: hidden; font-weight: bold;}
span.hot_news_info{width:97%; height:20px; display: block; font-size: 12px; color: #cfcfcf; overflow: hidden; line-height: 20px;margin:auto;}
.dt_list{width:100%; height:auto; display: table; background: #FFFFFF; padding-top: 2px;}
.dt_list_item{width:100%; height:39px; display: block;  border-top: 1px dotted #e8e8e8;} .dt_list_item:nth-child(1){border-top: 0; margin-top: 3px;}
.dt_list_item a{width:calc(100% - 105px); height:39px; display: block; float: left; font-size: 14px; color: #3e3e3e; line-height: 39px;text-indent: 14px; overflow: hidden;background: url(/rely/images/shu4.png) no-repeat 2px center; background-size:5px 15px;}
.dt_list_item a:hover{color:#e60000;}
.dt_list_item span{width:100px; height:39px; display: block; float: right; text-align: right; line-height: 39px; color: #c3c3c3; font-size: 13px; margin-right: 5px;}

.floor_two{width:1200px; height:auto; display: flex; margin: 15px auto 0 auto; justify-content: space-between;}
.floor_two_ul{width:386px; height:auto; display: block; border: 1px solid #e8e8e8; border-radius: 2px; background: #FFFFFF;}
.floor_two_tit{width:100%; height:40px; display: block; border-bottom: 1px solid #e8e8e8; padding-top: 5px;}
.floor_two_tit label{width:auto; height:40px; display: table; border-bottom:1px solid #ec0c0c; font-size: 18px; color: #000000; font-weight: 600; line-height: 40px;  padding: 0 19px 0 15px; box-sizing: border-box; background: url(/rely/images/shu2.png) no-repeat 3px 11px; background-size:6px 19px; }
.floor_two_tit label a{font-size: 18px; color: #000000; font-weight: 600;}
.tit_bg1{background: url(/rely/images/my_bg5.png) no-repeat right bottom; background-size: auto 90%;}
.tit_bg2{background: url(/rely/images/my_bg6.png) no-repeat right bottom; background-size: auto 80%;}
.tit_bg3{background: url(/rely/images/my_bg7.png) no-repeat right bottom; background-size: auto 80%;}
.tit_bg4{background: url(/rely/images/my_bg8.png) no-repeat right bottom; background-size: auto 80%;}
.tit_bg5{background: url(/rely/images/my_bg9.png) no-repeat right bottom; background-size: auto 95%;}
.tit_bg6{background: url(/rely/images/my_bg10.png) no-repeat right bottom; background-size: auto 90%;}
.tit_bg7{background: url(/rely/images/my_bg11.png) no-repeat right bottom; background-size: auto 100%;}
.tit_bg8{background: url(/rely/images/my_bg12.png) no-repeat right bottom; background-size: auto 100%;}
.tit_bg9{background: url(/rely/images/my_bg13.png) no-repeat right bottom; background-size: auto 85%;}


.floor_two_list{width:96%; height:auto; display: block; margin: 3px auto 0 auto; padding-bottom: 2px;}
a.floor_two_list_a{width:100%; height:39px; display: block; border-top: 1px dotted #e8e8e8; font-size: 14px; color: #3e3e3e; line-height: 39px; text-indent: 13px; overflow: hidden; background: url(/rely/images/shu4.png) no-repeat 1px center; background-size:5px 15px;} 
a.floor_two_list_a:nth-child(1){border-top: 0;}
a.floor_two_list_a:hover{color:#e60000;}

.floor_two_list_img_ul{width:360px; height:145px; display:flex; margin: 10px auto 0 auto; justify-content: space-between;}
.floor_two_list_img_a{width:173px; height:145px; display: block; border: 1px dotted #e8e8e8; border-radius: 2px;}
.floor_two_list_img{width:173px; height:110px; display: block;}
.floor_two_list_img img{width:173px; height:110px; display: block; border-radius: 2px;}
.floor_two_list_img_text{width:175px; height:35px; line-height: 35px; display: block; font-size: 12px; color: #474747; text-indent: 3px; overflow: hidden;}
.floor_two_list_ul{width:100%; height:auto; display: block; margin: 8px auto 0 auto; padding-bottom: 2px;}

.floor_two_bbs_ul{width:360px; height:187px; display:block; margin: 10px auto 0 auto; }
.floor_two_bbs_a{width:360px; height:80px; display:block; margin: 10px auto 0 auto; }
.floor_two_bbs_a:nth-child(n+2){margin: 10px auto 0 auto; padding-top: 10px; border-top: 1px dotted #e8e8e8;}
.floor_two_bbs_img{width:128px; height:80px; display: block; float: left;}
.floor_two_bbs_img img{width:128px; height:76px; display: block; border-radius: 3px;}
.floor_two_bbs_text{width:calc(100% - 138px); height:80px; display: block; float: left; font-size: 13px; color: #474747; line-height: 24px; margin-left: 10px;overflow: hidden; }
.floor_two_bbs_text span:nth-child(1){width:100%; height:auto; display: block; font-size: 14px; color: #474747; line-height: 25px;}
.floor_two_bbs_text span:nth-child(2){width:100%; height:45px; display: block; font-size: 13px; color: #848484; line-height: 24px; padding-top: 6px;}

.floor_two_bbs_list{width:100%; height:auto; display: block; margin: 5px auto 0 auto; padding: 0 0 2px 0; border-top: 1px dotted #e8e8e8;}
.bottom_bg{background: url(/rely/image/score_bot.jpg) no-repeat left bottom; background-size: 100% auto; background-color: #FFFFFF;}

.floor_two_hy_a{width:360px; height:80px; display:block; margin: 12px auto 0 auto; }
.floor_two_hy_a:nth-child(n+2){margin: 10px auto 0 auto; padding-top: 10px; border-top: 1px dotted #e8e8e8;}

.xz_order_dl{width:95%; height:70px; display: block; margin: auto;}
.xz_order_dt{width:100%; height:40px; display: block; margin: 30px auto 0 auto; border: 1px solid #ec8d78; border-radius: 3px;}
.year{width:88%; height:30px; display: block; margin: 5px auto 0 auto; border: 0; font-size: 14px; color: #797979; background: url(/rely/images/select_jt.png) no-repeat calc(100% - 5px) center; background-size:12px auto; text-align: center;}
.year option{color: #797979; font-size:14px;}
.toxz_button{width:60px; height:32px; display: block; margin: 4px 4px 0 0; float: right; font-size: 13px; color: #FFFFFF; background: #ec0c0c; line-height: 32px; text-align: center; border-radius: 35px;}

.order_list{background: url(/rely/images/n_02.png) no-repeat left bottom; background-size: 100% auto; background-color: #FFFFFF;}

.xz_order_dl_tit{width:100%; height:50px; display: block; margin-top: 4px;}
.xz_order_dl_tit span:nth-child(1){width:calc(50% - 70px); height:50px; display: block; float: left; background: url(/rely/images/center_bg3_01.png) no-repeat right center; background-size:auto 11px;}
.xz_order_dl_tit span:nth-child(2){width:140px; height:40px; display: block; float: left; text-align: center; font-size: 14px; font-weight: bold; padding-top: 3px;}
.xz_order_dl_tit span:nth-child(3){width:calc(50% - 70px); height:50px; display: block; float: left; background: url(/rely/images/center_bg3_02.png) no-repeat left center; background-size:auto 11px;}

.xzpm_div{width:100%; height:auto; display: table; padding-top: 7px;}
.xzpm_div ul{width:100%; height:39px; display: block; border-top: 1px dotted #e8e8e8;}
.xzpm_div ul li{width:50%; height:39px; display: block; float: left; font-size: 13px; color: #3e3e3e; line-height: 40px; overflow: hidden; text-indent: 5px;}

.xz_order_list{width:100%; height:287px; display: block;}

.xz_search_dl{width:90%; height:63px; display: block; margin: auto;}
.xz_search_dt{width:100%; height:40px; display: block; border:1px solid #ec0c0c; border-radius: 3px; margin-top: 25px;}
.xiangzhen_key{width:calc(100% - 70px); height:30px; display: block; border: 0; font-size: 13px; color: #3e3e3e; text-indent: 8px; margin-top: 5px; float: left;}
.xz_search_button{width:60px; height:40px; display: block; border: 0; font-size: 13px; color: #ffffff; float: right; text-align: center; line-height: 40px; border-radius: 0 3px 3px 0; background:#ec0c0c;}

.xz_search_dl_tit{width:92%; height:35px; display: block; margin: auto; background: url(/rely/images/center_bg2.png) repeat-y center top; background-size: 100% auto; font-size: 13px; font-weight: bold; color: #3e3e3e; line-height: 35px; text-align: center; border-top: 1px dotted #f1f1f1; border-bottom: 1px dotted #f1f1f1;}
.xz_search_dl_list{width:92%; height:auto; display: block; margin: 0 auto 0 auto;}
.xz_search_dl_list a{width:100%; height:35px; display: block; font-size: 12px; color: #3e3e3e; line-height: 35px; background: #f7f7f7; border-radius: 2px; margin-top: 10px; text-indent: 7px; border: 1px solid #f7f7f7; border-left: 2px solid #ecb8b8; box-sizing: border-box; overflow: hidden;}
.xz_search_dl_list a:hover{border:1px solid #ecb8b8; border-left: 2px solid #ecb8b8; box-sizing: border-box;}

.ttc_ul{width:calc(100% - 10px); height: auto; display: flex; margin: auto; flex-wrap: wrap; justify-content: space-between;}
.ttc_ul_img_a{width:110px; height:120px; display: block; margin-top: 10px;}
.ttc_ul_img_a:nth-child(n+4){margin-top: 11px;}
.ttc_ul_img{width:110px; height:90px; display: block; border-radius: 3px 3px 0 0;}
.ttc_ul_img img{width:110px; height:90px; display: block; border-radius: 3px 3px 0 0;}
.ttc_ul_img_text{width:110px; height:30px; display: block; border-radius: 0 0 3px 3px; background: #f7f7f7; text-align: center; line-height: 30px; font-size: 13px; color: #474747; overflow: hidden;}


.vip_div{width:1200px; height:auto; display: flex; margin: 20px auto 0 auto; justify-content: space-between;}
.vip_div ul{width:388px; height:406px; display: block; }
.vip_span_tit01{width:100%; height:30px; display: block; text-indent: 20px; font-size: 20px; color:#FFFFFF; font-weight: bold; padding-top: 15px; line-height: 30px;}
.vip_span_tit02{width:100%; height:20px; display: block; text-indent: 20px; font-size: 15px; color:rgba(255, 255, 255, 0.8); line-height: 20px;}

.vip_li_01{width:100%; height:80px; display: block; background: url(/rely/images/vip_01.png) repeat-y; background-size:100% auto; border-radius: 3px 3px 0 0;}
.vip_li_02{width:100%; height:80px; display: block; background: url(/rely/images/vip_03.png) repeat-y; background-size:100% auto; border-radius: 3px 3px 0 0;}
.vip_li_03{width:100%; height:80px; display: block; background: url(/rely/images/vip_02.png) repeat-y; background-size:100% auto; border-radius: 3px 3px 0 0;}
.vip_li_list{width:100%; height:325px; display: block; border-radius: 0 0 3px 3px; background: url(/rely/images/icon/zc_bottom.png) no-repeat left bottom; background-size:100% auto; background-color: #FFFFFF; border: 1px solid #e8e8e8; box-sizing: border-box;}
a.vip_list_a{width:96%; height:43px; display: block; border-top: 1px dotted #e8e8e8; font-size: 14px; color: #3e3e3e; line-height: 43px; text-indent: 22px; overflow: hidden; background: url(/rely/images/icon/vip.png) no-repeat 2px 15px; background-size:13px 11px; margin: auto;} 
a.vip_list_a:nth-child(1){border-top: 0; margin-top: 7px;}
a.vip_list_a:hover{color:#bd8725;}
.vip_li_03_dl{width:358px; height:auto; display: block;  padding-bottom: 15px;}
.vip_li_03_dl_left{width:171px; height:275px; display: block; float: left;  margin: 15px 0 0 15px; border-right:1px dotted #89c5e5;}
.vip_li_03_dl_right{width:176px; height:275px; display: block; float: left; margin: 15px 15px 0 0; }
.vip_li_list dl a:nth-child(1){width:100%; height:130px; display: block;  color: #3e3e3e; padding-top: 6px;}
.vip_li_list dl a:nth-child(2){width:100%; height:130px; display: block;  border-top:1px dotted #89c5e5; color: #3e3e3e; padding: 16px 0 0 0;}

.vip_li_list dl a span:nth-child(1){width:86%; height:auto; display:block; margin: 8px auto 0 14%;}
.vip_li_list dl a span:nth-child(1) img{width:50px; height:50px; display: block; margin-left: -1px;}
.vip_li_list dl a span:nth-child(2){width:86%; height:auto;display:block;font-size: 14px; margin: 0 auto 0 14%;}
.vip_li_list dl a span:nth-child(3){width:86%; height:auto;display:block;font-size: 17px; margin: 0 auto 0 14%; font-weight: bold;}

.vip_tip{width:55px; height:auto; display:block; position: absolute; margin: 0 0 0 333px;}

.bottom{width:100%; height:auto; display: block; margin: 15px auto 0 auto; background: url(/rely/images/bot_bg.jpg) no-repeat center bottom; background-size:auto 150px;  background-color: #ff5e5e; border-top: 2px solid #f64141; box-shadow:inset 0 4px 15px -2px rgba(181, 41, 41, 0.4); z-index: 90;}
.bottom_link{width:1000px; height:50px; display: block; margin: 20px auto 0 calc(50% - 525px);}
.link_tit{width:60px;height:40px; display: block; float: left; color: #FFFFFF; font-size: 15px; line-height: 40px;}
.link_tit_but{width:235px;height:40px; display: block; float: left; color: #FFFFFF; font-size: 15px; line-height: 40px;}
.link_item{width:215px; height:40px; display: block; margin: auto; background: url(/rely/images/down_jt.png) no-repeat 200px center; background-size:auto 12px;  background-color: #ff8080; text-indent: 10px; border-radius: 2px; cursor:pointer;}
.link_item_selected{width:215px; height:40px; display: block; margin: auto; background: url(/rely/images/down_jt2.png) no-repeat 195px center; background-size:auto 12px;  background-color: #ffa2a2; text-indent: 10px; border-radius: 2px; cursor:pointer;}
.bottom_slogan{width:1188px; height:30px; display: block; margin: 10px auto 0 auto; font-size: 15px; color: #ffe7e7; text-align: center; line-height: 30px;  font-weight: bold;}
.bottom_info{width:1188px; height:auto; display: block; margin: 7px auto 0 auto; padding: 10px 0 20px 0; font-size: 13px; color: #ffe7e7; text-align: center; line-height: 25px; border-top: 2px solid #ff7e7e;}

.link_layer{width:1202px; min-height:100px; display: none; position: absolute; left:calc(50% - 601px); bottom:177px; margin: 0 0 0 0; z-index: 88; opacity: 1;}
.link_layer1{width:100%; height:10px; display: block; background: #b9a261; border-radius: 2px 2px 0 0;}
.link_layer_ul{width:1102px; min-height:200px; display: flex; background: #e3e3da; padding:15px 50px 20px 50px; flex-wrap: wrap; }
.link_layer_ul a{width:163px; height:20px; display: block; font-size: 14px; color: #000000; line-height: 20px; margin: 15px 20px 0 0;}
.link_layer2{width:100%; height:24px; display: block;}

/**子页*******************/
.crumb{width:1200px; height:35px; display: table; margin: 10px auto 0 auto; font-size: 12px; color: #797979; line-height: 35px;}
.content{width:1200px; min-height:300px; display: table; margin: auto; background: #FFFFFF; box-shadow: 0 2px 5px 3px #f3f3f3;}
.info_title{width:1000px; height:auto; display: block; margin: auto; padding: 60px 0 30px 0; font-size: 30px; font-weight: bold; text-align: center; line-height: 40px; color: #000000; }
.param{width:1100px; height:40px; display: block; margin: auto; font-size: 13px; color: #797979; line-height: 40px; text-align: center;}
.con_text{width:1000px; height:auto; display: block; margin: auto; font-size: 15px; color: #262626; border-top: 1px solid #d5d5d5; padding: 20px 0 50px 0;}
.con_text img{max-width: 90%; height:auto; display: block; margin: auto; border-radius: 2px;}

/**列表页*******************/
.channel_body{width:1200px; height:auto; display: table; margin: 20px auto 0 auto;}
.channel_left{width:900px; height:auto; display: block; float: left; background-color: #FFF;}
.channel_right{width:280px; height:auto; display: block; float: right;}

.crumb_tit{width:880px; height:50px; display: block; margin: 10px auto 0 auto; border-bottom:1px solid #f0f0f0; }
.crumb_tit span:nth-child(1){width:100%; height:48px; display:block; font-size: 22px; color: #ea0c0c; font-weight: bold; line-height: 48px;}
.crumb_tit span:nth-child(2){width:60px; height:4px; display:block; background: #ea0000; border-radius: 8px;}
.list{width:880px; min-height:400px; display: block; margin: 20px auto 0 auto;}

/*显示形式1*/
.list_dl_title{width:100%; height:50px; display: block; border-bottom: 1px dotted #e1e1e1; background: url(/rely/images/shu4.png) no-repeat 2px center; background-size:5px 15px; line-height: 50px;} 
.list_dl_title a{font-size: 16px; color: #3e3e3e; margin-left: 14px;}
.list_dl_title a:hover{color: #d80000; }
.list_dl_title span{font-size: 13px; color: #c1c1c1; float: right;}

/*显示形式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 8px 0; border-bottom: 1px dotted #f0f0f0; background: url(/rely/images/shu5.png) no-repeat left 7px; background-size: 6px 17px; font-size: 16px; color: #000000; line-height: 22px; text-indent: 13px;}
.list_a_titinfo dl:nth-child(2){width:100%; height:auto; display:block; padding: 8px 0 8px 0; font-size: 12px; color: #707070; line-height: 22px; }
.list_a_titinfo:hover dl:nth-child(1){color: #d80000;}

/*显示形式3*/
.list_a_pictitinfo{width:100%; height:auto; display: table; margin: 10px auto 0 auto; padding-bottom: 10px; border-bottom:1px solid #f0f0f0;}
.list_a_pictitinfo dl:nth-child(1){width:180px; height:auto; display:block; float: left; padding: 5px 0 8px 0; }
.list_a_pictitinfo dl:nth-child(1) img{width:180px; height:auto; display: block; border-radius: 2px;}
.list_a_pictitinfo dl:nth-child(2){width:calc(100% - 190px); height:auto; display:block; float: left; margin-left: 10px;}
.list_a_pictitinfo dl:nth-child(2) span:nth-child(1){width:100%; height:auto; display:block; padding: 8px 0 8px 0; font-size: 16px; text-indent: 13px; color: #000000; line-height: 26px; border-bottom: 1px dotted #f0f0f0;background: url(/rely/images/shu5.png) no-repeat left 12px; background-size: 6px 17px;}
.list_a_pictitinfo dl:nth-child(2) span:nth-child(2){width:100%; height:auto; display:block; padding: 8px 0 8px 0; font-size: 12px; color: #919191; line-height: 22px; }

.channel_page{width:100%; height:auto; display: block; padding:40px 0 40px 0;}

.channel_right_li{width:100%; height:auto; display: block; background: #FFF; padding: 5px 0 5px 0;}
.channel_right_li:nth-child(n+2){margin-top: 10px;}
.channel_right_li_tit{width:96%; height:50px; display: block; border-bottom: 1px solid #f4f4f4; background: url(/rely/images/tmbg3.png) repeat-x left center; margin: auto;}
.channel_right_li_tit span{width:auto; height: 50px; display: table; background: #FFF; margin: 0 auto 0 10px; font-size: 17px; color: #ea0c0c; font-weight: bold; line-height: 50px; padding: 0 20px 0 20px;}

.channel_right_li_but{width:97%; height:auto; display: table; margin: 4px auto 0 auto; padding-bottom: 8px;}
.channel_right_li_but a{width:calc(46% - 2px); height:35px; display: block; border: 1px solid #f9f9f9; transition: border 0.5s linear; background-color: #fdfdfd; font-size: 14px; color: #3e3e3e; border-radius: 2px; text-align: center; line-height: 35px; margin: 10px 2% 0 2%; float: left;}
.channel_right_li_but a:hover{background: url(/rely/images/bg_06.png); color: #FFFFFF; border: 1px solid #ff5e5e; }
a.channelTypeSelected{background: url(/rely/images/bg_06.png); color: #FFFFFF; border: 1px solid #ff5e5e; }

.channel_right_li_mon{width:97%; height:auto; display: block; margin: 6px auto 0 auto; padding-bottom: 8px;}
.channel_right_li_mon a{width:100%; height:40px; display: block; border-bottom:1px dotted #ececec; font-size: 13px; color: #3e3e3e; overflow: hidden; line-height: 40px;}
.channel_right_li_mon a:hover{color:#d80000;}
.channel_right_li_mon a span{width:20px; height:18px; display: inline-block; background: #ff5e5e; border-radius: 3px; font-size: 12px; color: #FFF; text-align: center; line-height: 18px; margin-right: 5px; }


/**article ******************/
.channel_body_a{width:1200px; min-height:650px; display: table; margin: 15px auto 0 auto; background: url(/rely/images/yjy_bg.png) no-repeat left bottom #f9f9ff; background-size: 240px auto;   border:1px solid #f1f1f1; border-top:1px solid #e30c0c; }

.channel_mune{width:240px; height:auto; display: block; float:left; }
.channel_mune_tit{width:240px; height:64px; display: block; background: url(/rely/images/n_01.png) no-repeat; font-size: 22px; font-weight: bold; color: #ff5e5e; line-height: 64px; text-align: center;}
.channel_mune_list{width:240px; min-height:360px; display: block; }

.channel_right_a{width:960px; min-height:650px; display: block; float: left; border-left: 1px solid #f1f1f1;  box-sizing: border-box; background: #FFFFFF;}
.crumb_tit_a{width:100%; height:62px; display: block; border-bottom: 1px solid #ececec; text-indent: 20px; font-size: 14px !important; color: #a7a7a7; line-height: 70px;}
.crumb_tit_a a{font-size: 14px; color: #a7a7a7;}

.list_content_a{width:860px; min-height:300px; display: table; margin: 20px auto 0 auto; padding-bottom: 15px; font-size: 16px; color: #515151; line-height: 35px;}

/**vlist ******************/
.vlist_body{width:1200px; height:auto; display: table; margin: 20px auto 0 auto;}
.vlist_left{width:260px; min-height:300px; display: block; float:left;}
.vlist_right{width:920px; min-height:300px; display: block; float:right; background: #FFFFFF;}

.vlist_left a:nth-child(n+2){margin-top: 10px;}
.selected_type{width:100%; height:70px; display: block; background: url(/rely/images/bg_06.png); color: #FFF; font-size: 18px; font-weight: bold; line-height: 70px; text-indent: 10px; border: 1px solid #ea0c0c; border-radius: 2px;}
.other_type{width:100%; height:70px; display: block; background: #ffffff; color: #ea0c0c; font-size: 18px; font-weight: bold; line-height: 70px; text-indent: 10px; border: 1px solid #f0f0f0; border-radius: 2px;}

/**vipdata ******************/
.vip_body{width:1200px; height:auto; display: flex; margin: 10px auto 0 auto; padding-bottom: 20px; flex-wrap: wrap; justify-content: space-between;}
.vip_ul{width:590px; height:auto; display: block; border: 1px solid #f0f0f0; border-radius: 2px; margin-top: 16px; background: #FFFFFF;}
.vip_li_tit{width:96%; height:50px; display: block; margin: 10px auto 0 auto; border-bottom:1px solid #f0f0f0; }
.vip_li_tit span:nth-child(1){width:100%; height:48px; display:block; font-size: 22px; color: #ea0c0c; font-weight: bold; line-height: 48px;}
.vipdata_more{float: right; font-size: 13px; color: #dedede; font-weight: 400;}
.vip_li_tit span:nth-child(2){width:80px; height:4px; display:block; background: #ea0000; border-radius: 8px;}
.vip_li_listdt{width:100%; min-height:400px; display: block; margin: 20px auto 0 auto; background: url(/rely/images/icon/zc_bottom.png) no-repeat left bottom; background-size: 100% auto;}
a.vip_li_listdt_a{width:100%; height:44px; display: block; border-top: 1px dotted #e8e8e8; font-size: 16px; color: #3e3e3e; line-height: 44px; text-indent: 32px; overflow: hidden; background: url(/rely/images/icon/vip.png) no-repeat 8px 16px; background-size:14px 12px;} 
a.vip_li_listdt_a:nth-child(1){border-top: 0; margin-top: 5px;}
a.vip_li_listdt_a:hover{color:#bd8725;}

/**search ******************/
.search_info{width:94%; height:40px; display: table; margin: 30px auto 0 auto; font-size: 13px; color: #3e3e3e; line-height: 40px; background: url(/rely/images/yjy_bg.png) no-repeat left bottom; background-size: 100% auto; border-radius: 3px; text-indent: 10px; border: 1px solid #f5f5f5;}
.search_list{width:94%; height:auto; display: block; margin: 20px auto 0 auto;}

/**searchxz ******************/
.xz_search_dlinput{width:300px; height:38px; display: block; margin: 0 0 auto auto; float: right; border: 1px solid #ea0000; background: #FFFFFF; border-radius: 3px;}

/**login ******************/
.login_window{width:350px; height:390px; display: block; margin: 30px auto 0 auto; box-shadow: 0 0 5px 3px #f3f3f3; border-radius:2px;}
.register{width: 80px; height: 80px; display: block; position: absolute; margin: 0 0 auto 270px; font-size: 14px; color: #FFFFFF; line-height: 45px; text-indent: 42px; background: url(/rely/images/user_01.png) no-repeat right top; background-size: 100% auto;}
.login_tip{width:90%; height:30px; display: block; margin: 0 auto 0 auto; padding-top: 30px; font-size: 13px; color:#ff0000; line-height:30px; text-indent: 1px;}
.login_tit{width:90%; height:30px; display: block; margin:10px auto 0 auto; border-bottom: 1px solid #ebebeb;}
.login_tit label{width:140px; height:30px; display: block;  border-bottom: 1px solid #c38532; font-size: 17px; color: #c38532; text-indent: 22px; background: url(/rely/images/icon/vip.png) no-repeat left 11px; background-size:15px 14px;}
.login_uid{width:90%; height:30px; display: block; margin: 50px auto 0 auto;border:0px; border-bottom: 1px solid #CCCCCC;}
.login_pwd{width:90%; height:30px; display: block; margin: 20px auto 0 auto;border:0px; border-bottom: 1px solid #CCCCCC;}
.login_but{width:90%; height:38px; display: block; margin:50px auto 0 auto; background: #c38532; font-size: 13px; color: #FFFFFF; border-radius: 2px; border:0;}
.forget_pwd{width:90%; height:38px; display: block; margin:0 auto 0 auto; line-height:38px; font-size: 12px; color: #bababa; text-align: right;}

/**register ******************/
.register_tit{width:90%; height:30px; display: block; margin:30px auto 0 auto; border-bottom: 1px solid #ebebeb;}
.register_tit label{width:140px; height:30px; display: block;  border-bottom: 1px solid #c38532; font-size: 17px; color: #c38532; text-indent: 24px; background: url(/rely/images/user_02.png) no-repeat left 7px; background-size:14px 18px; line-height: 30px;}
.register_crumb{width:500px; height:35px; display: table; margin: 10px auto 0 auto; font-size: 12px; color: #797979; line-height: 35px;}
.register_window{width:500px; height:500px; display: table; margin: auto; box-shadow:  0 2px 5px 3px #f3f3f3;; border-radius:2px; background: #FFF;}
.register_item{width:90%; height:32px; display: block; margin: 0 auto 0 auto; border-bottom: 1px solid #ebebeb; padding-top: 18px;}
.register_uid{width:100%; height:30px; display: block; margin: 0 auto 0 auto;border:0px; font-size: 16px;}
.register_pwd{width:100%; height:30px; display: block; margin: 0 auto 0 auto;border:0px; font-size: 16px;}
.register_phoneno{font-size: 16px; color: #a1a1a1; line-height: 29px;}
.register_phone{width:calc(100% - 48px); height:30px; display: block; margin: 0 auto 0 auto;border:0px; font-size: 16px; float: right;}
.register_yzm{width:calc(100% - 150px); height:30px; display: block; margin: 0 auto 0 auto;border:0px; font-size: 16px; float: left;}
.re_vc_img{width:90px; height:30px; border-radius:2px; float:right;}
.register_but{width:90%; height:38px; display: block; margin:30px auto 0 auto; background: #c38532; font-size: 15px; color: #FFFFFF; border-radius: 2px; border:0;}
.register_err{width:90%; height:20px; display: block; margin: 0 auto 0 auto; font-size: 12px; color:red; line-height: 20px;}

/**find_pwd ******************/
.verify_tit{width:90%; height:30px; display: block; margin:30px auto 0 auto; border-bottom: 1px solid #ebebeb;}
.verify_tit label{width:140px; height:30px; display: block;  border-bottom: 1px solid #c38532; font-size: 17px; color: #c38532; text-indent: 4px; line-height: 30px;}
.verify_window{width:500px; height:330px; display: table; margin: auto; box-shadow:  0 2px 5px 3px #f3f3f3;; border-radius:2px; background: #FFF;}


/******************* page ******************/
.page{width:100%; height:60px; line-height:60px; text-align:center; clear:both;}
.page a{width:auto; height: 35px; border:1px solid #CCCCCC; padding:4px 9px 4px 9px; margin:0 4px 0 4px; color:#d80000; font-size:14px; border-radius: 2px;}
.page a:hover{color: #FFFFFF; background: #d80000; border:1px solid #d80000;}
.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;}
