﻿
.textOneRow{line-height: 30px;height: 30px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-webkit-text-overflow: ellipsis;}

.news_module{clear: both;overflow: hidden;background: #fff;border-top: 1px solid #eee;position: relative;}
.news_item_module .imgslide{clear: both;position: relative;overflow: hidden;width: 100%;min-height: 160px;}
.news_tab{clear: both;border-bottom: 1px solid #dedede;height:  2.2rem;width: 100%;line-height: 2.2rem;background: #f6f6f6;position:relative;}
.news_tab li{float: left;text-align: center;font-weight:600;}
.news_tab .tab-col-35{width: 33%;}
.news_tab .tab-col-100{width: 100%;}
.news_tab .tab-col-60{width: 60%;}
.news_tab .tab-col-50{width: 50%;}
.news_tab .tab-col-20{width: 20%;}
.news_tab .tab-col-4{width: 33%;}
.news_tab .tab-col-3{width: 25%;}
.news_tab .tab-col-2{width: 17%;}
.news_tab .tab-col-25{width: 15%;}
.news_tab a{color: #333333;}

.tab_hide{display: none;}
.module_button_m{clear: both;text-align: center;padding:15px;}
 .module_button_s{clear: both;text-align: center;padding:15px;}
.module_button_m .button, .module_button_s .button{height: 35px;font-size: 14px;border: 1px #dedede solid;background: #f6f6f6;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;color: #666666;}
.module_button_m .button:hover, .module_button_s .button:hover{border: 1px #3a7cac solid;background: #afdef8;}
.module_button_m .button, .module_button_m .button:hover{width: 45%;}
.news_item{overflow: hidden;padding:5px 0;clear:both;}
.news_item ul li{clear:both; line-height: 2rem;padding:0 10px;    overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; /*-webkit-line-clamp: 1;*/}

.news_item .force_text{line-height:1.4;padding:10px 0;font-size:0.75rem;color:#333;clear:both;}
.news_item .force_into{margin:0 0 10px;font-size:0.825rem;color:#333;    overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1;}
.news_item .force_mood{float:left;}
.news_item .force_mood img{width:16px;height:16px;margin-right:5px;vertical-align:text-top;}
.news_item .force_time{float:left;}
.news_item .force_link a{float:right;color:#0070c0}

/*首页-找私密站点*/.zhandian_tab li{float: left;width: 20%;text-align: center;}
.zhandian_item{clear: both;width: 100%;}
.zd_item_list{float: left;width: 47%;min-height: 210px;border: 1px #ccc solid;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;margin: 5px 10px;}
@media screen and (max-width: 750px){.zd_item_list{width: 97%;}}
.zd_item_list img{padding: 5px 5px;}
.zd_item_list .top{width: 100%;height: 30px;line-height: 30px;padding-left: 5px;}
.zd_enter{clear: both;text-align: center;width: 100%;height: 30px;line-height: 30px;font-size: 14px;}
.zd_enter a:link, .zd_enter a:visited{color: #666666;}
.zd_enter a:hover{color: #c23432;}
.zd_enter ul li{float: left;width: 40%;}
/* 老乡会----人气老乡会*/.oldlad-rqlxh-p{margin: 0;padding: 0;}
.module_button_m .old-rqlxh-button, .module_button_m .old-rqlxh-button:hover{width: 32%;}
.oldlad-rqlxh-infoarea{padding-bottom: 10px;margin-right: 10px;font-size: 14px;border: 1px #cccccc solid;background: #f6f6f6;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;color: #666666;}
.oldlad-rqlxh-btnarea{margin-right: 10px;}
.oldlad-rqlxh-btnarea:after{clear: both;content: "";}
.oldlad-rqlxh-infoarea-title{font-size: 16px;padding-left: 15px;padding-top: 10px;line-height: 20px;color: #669ed6;}
.oldlad-rqlxh-infoarea-title a:link, .oldlad-rqlxh-infoarea-title a:visited{color: #669ed6;}
.oldlad-rqlxh-infoarea-line{padding-left: 15px;line-height: 20px;}
.oldlad-rqlxh-infoarea-line span{margin-right: 30px;}
.title_button .button{height: 32px;padding-left: 10px;padding-right: 10px;font-size: 0.875rem;border: 1px #eee solid;background: #f6f6f6;color: #666666;}
.title_button .button:hover{border: 1px #faebcc solid;background: #fcf8e3;}
/* 老乡会----乡花乡草*/
.olduser_items{padding:5px;}
.userinfo{width:25%;float: left;text-align: center;padding: 5px 5px 10px;font-size:0.75rem;}
.userphoto{text-align: center;vertical-align: middle;padding-top:100%;overflow:hidden;position:relative; display:block;}
.userphoto img{max-width: 100%;max-height: 100%;width:100%;height:100%; border-radius:4px; position:absolute;left:0;top:0;object-fit: cover; }

.userinfo .user_name,.userinfo .user_num,.userinfo .user_add{overflow: hidden;text-overflow: ellipsis;white-space: nowrap; word-wrap: normal;word-wrap: break-word; word-break: break-all;}

.gift_name{padding:5px 0 0;}
.gift_user2{color:#999;}
.gift_user2 .siteSpan{ color:#0070c0;padding:0 3px;}
.gift_time{color:#999;font-size:10px;}
.infotext1{line-height:1.5;}
.gift_link a{ color:#0070c0;margin:0 3px;}
/*.oldlad-xhxc-show{list-style-type: none;margin: 0;width: 100%;text-align: center;}
.oldlad-xhxc-show li{width: 33%;float: left;font-size: 14px;}
.oldlad-xhxc-show-name{color: #669ed6;}
.oldlad-xhxc-show li div img{width: 100%!important;height: auto!important;}*/
/* 老乡看吧*/
.lxh-lxkb{width: 50%;float: left;height: auto;text-align: center;}
.lxh-lxkb-photo{width: 5000px;height: 100px;text-align: center;display: table-cell;vertical-align: middle;font-size: 0;}
.lxh-lxkb img{max-width: 100%;max-height: 100%;}
/* 老乡会----图片原创*/
.oldlad-tpyc-show{list-style-type: none;margin: 0;width: 100%;text-align: center;}
.oldlad-tpyc-show li{width: 48%;float: left;font-size: 14px;padding-left: 5px;padding-right: 5px;overflow: hidden;padding-bottom: 10px;}
.oldlad-tpyc-show-name a{color: #669ed6;}
.oldlad-tpyc-show li div img{height: 150px;}
/* 老乡会搜索*/.oldlad-jrlxh:after{clear: both;content: "";}
.oldlad_form{padding: 15px 5px 0;border-top: 1px solid #eee;}
.oldlad_form .placeholder{padding: 0 5px 5px;}

.oldlad_form select{text-align: center;height: 32px;width:100%;border: 1px solid #eee;border-radius: 5px;}
.oldlad_form input{float: left;width: 20%;height: 32px;margin-left: 20px;font-size: 14px;border: 1px #eee solid;background: #f6f6f6;border-radius: 5px;color: #c23432;}
@media screen and (max-width: 750px){.oldlad-jrlxh ul li{width: 100%;}}
/* 老乡会 ---- 音乐原创*/.oldlad-yyyc{clear: both;overflow: hidden;background: #fff;border-top: 1px solid #eee;border-bottom: 1px solid #cccccc;margin-top: 7px;position: relative;padding: 20px;}
.oldlad-yyyc .oldlad-yyyc-left{float: left;margin-right: 20px;}
.oldlad-yyyc .oldlad-yyyc-right{line-height: 30px;font-size: 14px;color: #666666;}
.oldlad-yyyc .oldlad-yyyc-right a:link, .oldlad-yyyc .oldlad-yyyc-right a:visited{color: black;}
.oldlad-yyyc-left-num{float: left;height: 75px;margin-left: -48px;}
.oldlad-yyyc-left-num p{margin-top: 50px;color: #669ed6;}
.oldlad-yyyc-btn{float: right;margin-top: -50px;}
.oldlad-yyyc-singer{font-size: 18px;margin-top: 10px;}
/* 网上爱巢---情感寄语*/
.love-qgjy{}
.love-qgjy-infoarea{padding-bottom: 5px;font-size: 0.75rem;color: #666;}
.love-qgjy-infoarea-title{padding-top: 5px;line-height: 20px;color: #333; font-size:0.875rem;}
.love-qgjy-infoarea-title:before{content:''; margin:0 3px 0 2px; display:inline-block; width:4px;height:4px;background:#666;vertical-align:middle; }
.love-qgjy-infoarea-title img{margin-right: 3px;}
.love-qgjy-infoarea-line{line-height: 20px;padding-left:10px;}
.love-qgjy .author_name{margin-left: 10px; color:#333;}
.love-qgjy .author_name a{ color:#333;}
.love-qgjy-infoarea-date{color: #666666;}

.love-qgjy-ckxx{float: right;margin-top: -20px;margin-right: 10px;}
/* 家庭排行*/
.jtph_content{width: 100%;height: auto;overflow: hidden;font-size: 0.75rem;}
.jtph_name{width: 100%;line-height: 1.2rem;padding: 5px 10px 0;}
.jtph_name a {font-size:0.875rem;}
.jtph_name .div_right {float:none;padding-left:5px;}
.jtph_name .qz_name{font-weight:600;padding-right:5px;}
.jtph_name .qz_type{padding-right:5px;}
.jtph_name .jtph_list_mancount{float:right;}

.xyhph_name{width: 100%;padding-left: 10px;border-bottom: 1px dashed #cccccc;padding-bottom: 15px;margin-top: 15px;}
.xyhph_jr{height: 30px;font-size: 14px;line-height: 30px;padding-left: 10px;padding-right: 10px;border: 1px #cccccc solid;background: #f6f6f6;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;color: #666666;}
.xyhph_name p{margin-left: 10px;}
.xyhph_name p:first-child{margin-left: 0px;font-size: 14px;margin-bottom: 5px;}
.font_weight{font-weight: bold;}
.jtph_list{margin: 0 10px;overflow: hidden;padding: 5px 0;}
.jtph_list_l{width: 25%;}
.jtph_list_limg img{max-width: 100%;max-height: 100%;}
.jtph_list_mancount{margin-right: 10px;}
.jtph_list_lr{width: 71%;text-align: center;margin-top: 0;color: #666666;}
.yqac_list_lr{width: 71%;margin-top: 0;}
.jtph_list .icon_xy_bar,.jtph_list .seximg{display:none; padding:0 12px 0 0;}
.jtph_list .r_name_line {font-size:0.875rem;}
.jtph_list .r_name_line img{max-height:12px;}

/*.jtph_list a,.jtph_list  a:link,.jtph_list  .a:visited{color: #0070c0;}*/
.jtph_list .text_nicname,.jtph_list  .text_nicname:link,.jtph_list  .text_nicname:visited{color: #333;}
.r_name_line span{padding:0 2px;}
.icon_irz_i,.icon_xy{padding:0 1px;width:23.3px; vertical-align:middle;display:inline-block;}
.icon_xy_bar img{width:14px;height:14px;}
.text_center{text-align: center;}
.text_left{text-align: left;}
.r_link_line span{ padding-right:10px;}
.btn{border: 1px solid #dedede;display: inline-block;padding:0 10px ;text-align: center;vertical-align: middle;cursor: pointer;background-color: #f6f6f6;}
.btn:focus{outline: thin dotted #333;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;}
#footer .btndown{color: #aaa;background-repeat: repeat-x;background-image: linear-gradient(top, #B8B8B8, #F8F8F8);}
.btn-inverse{background-repeat: repeat-x;background-image: linear-gradient(top, #E8E8E8, #D8D8D8);}
.btn-inverse:hover, .btn-inverse:active, .btn-inverse.active, .btn-inverse.disabled, .btn-inverse[disabled]{background-color: #F8F8F8;*background-color: #222222;background-repeat: repeat-x;background-image: linear-gradient(top, #F8F8F8, #D8D8D8);border-left-color: #F8F8F8;border-right-color: #F8F8F8;border-top-color: #F8F8F8;border-bottom-color: #000000;}
.btn-inverse:active, .btn-inverse.active{background-color: #080808;}
/*----------底部版权信息css---------*//*---------------------------------------------------------------*//* 老乡会介绍页面*//*MobileWeb\Oldlad\Site\OldladIntroduction.aspx*//*---------------------------------------------------------------*/.page_nav{margin-top: 10px;margin-bottom: 10px;}
.page_nav a{color: #111;}
.page_nav a:link{color: #111;}
.page_main{margin-bottom: 30px;}
.oldlad_jieshao{padding-left: 15px;padding-right: 15px;}
/*---------------------------------------------------------------*//* 我的老乡会页面*//*MobileWeb\Oldlad\Site\MyOldlad.aspx*//*---------------------------------------------------------------*//* 功能区*/.myoldlad_function_area{border-bottom: 1px solid #cccccc;padding-top: 10px;padding-bottom: 10px;}
.myoldlad_function_row{text-align: center;padding-bottom: 5px;padding-top: 5px;}
.myoldlad_function_row a{width: 28%;display: inline-block;color: #333;}
.myoldlad_function_row a:nth-last-child(1){width: 38%;}
.myoldlad_function_row .active{color: #FF0000;}
/* 统计--各个老乡会数量*/.myoldlad_stat{margin-top: 15px;font-size: 12px;border-bottom: 1px solid #cccccc;}
.myoldlad_stat div{padding-left: 10px;padding-bottom: 10px;line-height: 14px;}
.myoldlad_stat div a{color: #0000cc;}
/* 列表*/.myoldlad_list_area{/*border-bottom:1px solid #cccccc;*/padding-top: 10px;font-size: 13px;}
.myoldlad_list_name{width: 100%;height: 60px;border-bottom: 1px dashed #cccccc;}
.myoldlad_list_name p{line-height: 25px;margin: 0 10px;}

.myoldlad_list{margin: 0 10px;border-bottom: 1px solid #ccc;overflow: hidden;padding: 10px 0;}
.jtph_list_limg{text-align: center;line-height:2.5;}
.myoldlad_list img{min-width: 75px;min-height: 100px;}
.myoldlad_list_left{width: 29%;/*border:1px solid #ff0000;*/}
.myoldlad_list_right{width: 68%;text-align: left;margin-top: 0px;line-height: 22px;/*border:1px solid #ff0000;*/}
.myoldlad_list_right a{margin-right: 8px;}
/* 交友在线*/
.img-wrapper-outer{counter-reset: num;margin-top: 40px;}
.img-wrapper{position: relative;padding: 3px;float: left;width: 33.3333%;}
.img-wrapper img{width: 100%;padding: 5px;border: 2px solid #ccc;border-radius: 4px;}
.img-wrapper .No{position: absolute;top: 3px;padding: 0 2px;left: 5px;border: 2px solid #ccc;background: #ccc;border-radius: 2px 2px 2px 0;counter-increment: num;-webkit-transform: translateY(-100%);-moz-transform: translateY(-100%);-ms-transform: translateY(-100%);-o-transform: translateY(-100%);transform: translateY(-100%);}
/* 地区选择框*/.wrapper{display: inline-block;position: relative;border: 1px solid #ddd;}
.wrapper:before, .wrapper:after{content: '';position: absolute;right: 2px;top: 6px;width: 12px;height: 13px;background: #F00;pointer-events: none;}
.wrapper:after{background: rgba(0, 0, 0, 0);top: 10px;right: 3px;height: 0;width: 0;border-style: solid;border-width: 5px 5px 0 5px;border-color: #FFF rgba(0, 0, 0, 0);}
select{width: 100%;padding: 2px;}

.search-content{text-align: left;padding-left: 10px;}
.search_btns{text-align: left;display: inline-block;position: relative;}
.search_btns a{border-radius: 4px;margin: 1px;}
.dating-BigHorn-infoarea{padding-top: 5px;padding-left: 10px;padding-bottom: 5px;margin-right: 10px;font-size: 14px;line-height: 25px;border: 1px #cccccc solid;background: #f6f6f6;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;color: #666666;}
.dating-BigHorn-sex{display: inline-block;margin-left: 20px;color: #669ed6;}
.news_tab .tab-col-6{width: 18%;}
.search_Friend ul li{border-bottom: 2px solid Transparent;}
.search_Friend ul{height: 84px;}
.tab_active{color: #c00;border-bottom: 1px solid #c00;font-weight:600;margin-top:-1px;}
.tab_active a:link, .tab_active a:visited{color: #c00;}

/*.love_body .tab_active{color: #ff5695;border-bottom: 1px solid #ff5695;}
.love_body .tab_active a:link, .tab_active a:visited{color:#ff5695;}*/
/* 我的交友*/.my_make_friends{margin-bottom: 15px;}
.my_make_friends li{border-bottom: 1px dashed #cccccc;}
.my_make_friends .make_friends_col1{display: inline-block;width: 140px;}
.my_make_friends .make_friends_col2{display: inline-block;margin-left: 30px;}
.my_make_friends .make_friends_col3{display: inline-block;margin-left: 30px;color: blue;}
.my_make_friends .make_friends_col3 a{color: blue;}
/* 找朋友*/.dating_find_friend{font-size: 12px;margin-bottom: 10px;}
.dating-find_friend_textarea{float: left,right;padding-left: 95px;padding-right: 10px;}
.dating-find_friend_picarea{float: left;padding-top: 2px;padding-left: 10px;padding-bottom: 2px;padding-right: 10px;}
.dating-find_friend_picbtn{margin:2px auto ;font-size:0.75rem;}
.dating-find_friend_picbtn a:link, .dating-find_friend_picbtn a:visited{color: #0070c0;padding:0 6px;}
.dating-find_friend_picarea_left_a{display: inline-block;text-align: center;line-height: 20px;}
.dating-find_friend_picarea_right_a{display: inline-block;border: 1px solid #cccccc;background: #f6f6f6;border-radius: 0 2px 2px 0;width: 39px;text-align: center;line-height: 20px;}
.dating-find_friend_picdiv{display: inline-block;border: 1px solid #ccc;width: 80px;height: 111px;text-overflow: ellipsis;line-height: 100px;}
.dating-find_friend_picdiv img{max-height: 109px;max-width: 78px;}
.dating-find_friend_text{padding-top: 5px;padding-bottom: 5px;line-height: 25px;border: 1px #cccccc solid;background: #f6f6f6;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;color: #666666;}
.dating-find_friend_text span{margin-left: 10px;}
.dating-find_friend_picdiv_name{text-align: left;color: #669ed6;font-size: 14px;margin-left: 12px;}
.dating_find_friend_more{border-bottom: 1px dashed #eee;border-top: 1px dashed #cccccc;padding-top: 5px;padding-bottom: 5px;display: none;text-align: center;}
.dating_find_friend_more span{width: 23%;display: inline-block;line-height: 18px;}
/* 礼品中心*/
.gift_list_page_area{width: 100%;}
.gift_pagearea_box {padding:0;}
.gift_list_item{float: left;width: 33.33%;text-align: center;padding:0 10px 10px;}
.gift_list_page_item{margin-bottom: 15px;}
.gift_list_item .gift_list_item_imgarea{width: 80px;height: 80px;margin: auto;object-fit: cover;}
.gift_list_item  .gift_list_item_imgarea img{object-fit: cover; width:100%; height:100%;}
.gift_list_item .gift_list_name,.gift_list_item .gift_name{overflow: hidden; text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;word-wrap: break-word;word-break: break-all;}
.gift_list_item_left_a{text-align: center;line-height: 20px;}
.gift_list_item_right_a{text-align: center;line-height: 20px;}

.gift_pagearea .gift_pagearea_item{float: left;}
.gift_send_body .gift_pagearea .gift_pagearea_item{float:none;}
.dot{height: 34px;line-height: 34px;margin-top: 10px;text-align: center;}
.dot a{width: 6px;height: 6px;border: 1px solid #ccc;border-radius: 50%;margin: 5px;display: inline-block;margin-top: 13px;}
.dot .currentDot{background: #c00;border: 1px solid #c00;}
.gift_search_box{padding:0 10px;}
.gift_search_box select{width: 100%;padding: 5px;border: 1px solid #ccc;height:30px;}
.gift_pagearea_pagebtn{display:none;}
.search{display: flex;}
.category{width: 80px;}
.search-box{position: relative;display: flex;flex: 1;height: 30px;margin-left: 3px;}
.ipt{width: 158px;/*显示不全修改为130*/flex: 1;padding: 6px;border: 1px solid #ccc;}
.search-box .fa{position: absolute;right: 0;top: 0;bottom: 0;padding: 5px 10px;border: 1px solid #ccc;background:#f6f6f6;line-height:18px;}
.search-box .fa img{width:18px;}
.gift_nav{padding:10px 10px 0; font-size:0.875rem; }
.gift_nav li{display:inline-block;padding :0 10px;}
.gift_nav li.active{color:#c00;}

/*中华互助最佳答人*/
.help_item{width: 50%;float: left;text-align: center;font-size: 14px;}

/* 文章内容页面 Content.aspx*/
.ArticleContent{padding-left: 15px;padding-right: 15px;padding-bottom:15px;}
.ArticleTitle{text-align: center;font-size: 1rem;font-weight: 700;padding: 10px 0;}
.ArticleSubtitle{text-align: center;font-size: 0.75rem;padding:0 0 10px 0;color: #666666;}
.ActicleInteraction{margin-bottom: 10px;padding: 10px 0 0;}
.ActicleInteraction ul{list-style: none;}
.ActicleInteraction ul li{float: left;width: 25%;text-align: center;font-size: 16px;}
.ActicleInteraction ul li a{color: #000000;}
.ArticleTools{height: 50px;border-top: 1px solid #cccccc;border-bottom: 1px solid #cccccc;line-height: 50px;}
.ArticleTools ul{list-style: none;}
.ArticleTools ul li{float: left;width: 25%;text-align: center;}
.ArticleTools ul li a{color: #669ed6;}
.ArticleToolsActive a:link, .ArticleToolsActive a:visited{color: #c23432;}
.ArticleReply{padding: 10px;}
.ArticleReply .ArticleReply {padding:10px  0;}
.ArticleReply .ReplyInputArea .ReplyInput{width: 100%;height: 60px;padding:10px;border:1px solid #dedede;}
.ArticleReply .BtnPublish{height: 35px;font-size: 14px;border: 1px #cccccc solid;background: #f6f6f6;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;cursor: pointer;color: #666666;width: 100%;}
.ArticleReply .BtnAddPic{height: 35px;font-size: 14px;border: none;cursor: pointer;background: #f6f6f6;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;color: #666666;width: 70px;}
.ArticleReply .BtnPublish:hover, .ArticleReply .BtnPublish:hover{border: 1px #3a7cac solid;background: #afdef8;}
.ReplyButtonArea ul{list-style: none;}
.ReplyButtonArea1{text-align: right;}
.ReplyButtonArea ul li{float: left;width: 25%;}
.ArticleCommentTitle{border-top: 1px solid #cccccc;border-bottom: 1px solid #cccccc;height: 50px;font-size: 16px;line-height: 50px;padding-left: 20px;margin-top: 10px;}
.ArticleComment{}
.ArticleComment .CommentPerson{float: left;}
.ArticleComment .CommentPerson img{height: 40px;width: 40px;border-radius: 25px;}
.CommentContent{margin-left: 55px;}
.CommentContent img{max-width:100%;vertical-align:middle;margin:0 auto;}
.CommentContent .PersonName{color: #333;font-weight:600;}
.PersonName .text_gray{font-weight:400;}
.CommentContent .CommentTime{font-size: 0.75rem;color: #cccccc;}
.CommentContent .CommentFloorNum{font-size:  0.75rem;color: #cccccc;margin-bottom: 5px;}
.CommentContent .CommentText{word-wrap: break-word;word-break: normal;margin-bottom: 5px;padding-right: 5px;}
.CommentToolArea{font-size: 12px;}
.CommentContent .CommentToolArea ul{list-style: none;}
.CommentContent .CommentToolArea ul li{display:inline-block;padding-right:1em;}
.CommentContent .CommentToolArea ul li a:link, .CommentContent .CommentToolArea ul li a:visited{color: #0070c0;}
.CommentArea{border-bottom: 1px dotted  #dedede;padding: 10px;}
.showCommentNum{clear:both; padding:15px 15px;}
.AuthorMoreArticle{;border-top: 1px solid #dedede;padding-left: 10px;padding-right: 10px;}

.AuthorMoreArticle div{border-bottom: 1px dashed #eee;line-height:36px;}
.AuthorMoreArticle .AuthorMoreArticleTitle{border-bottom: 0;margin-bottom:-2px;}

.reply_html .CommentPerson{padding-right:10px;}
.ReplyInputArea .weui-textarea{padding:5px 10px; margin:10px 0; border:1px solid #eee;}
.ReplyCommentsToolArea{padding-top:0px;border-top:1px dotted #eee;margin-bottom:10px;}
.ReplyCommentsToolArea .reply_html{padding-top:5px;padding-bottom:5px; border-bottom:1px dotted #eee;margin-top:5px;}

/* 文章列表页*/.ArticleList_ShowArea{padding-left: 10px;padding-right: 10px;}
.ArticleList_ShowArea .ArticleList_ShowArea_Item{border-bottom: 1px dotted #dedede;padding-bottom: 10px;padding-top: 10px;}
.ArticleList_ShowArea .ArticleList_ShowArea_Item .ArticleList_ShowArea_Item_Title{font-size: 16px;color: #333;line-height: 22px;}
.ArticleList_ShowArea .ArticleList_ShowArea_Item .ArticleList_ShowArea_Item_Title a:link{color: #333;}
.ArticleList_ShowArea .ArticleList_ShowArea_Item .ArticleList_ShowArea_Item_Subtitle{ font-size: 0.75rem;color: #999;line-height: 18px;padding:5px  0 0;}
.ArticleList_ShowArea .ArticleList_ShowArea_Item   .fa{color:#ccc;padding:0 5px 0 0;}
.ArticleList_ShowArea .ArticleList_ShowArea_Item   .ArticleList_ShowArea_Item_User{color:#ccc;display:inline-block;font-size:0.75rem;}
.ArticleList_ShowArea .ArticleList_ShowArea_Item   .ArticleList_ShowArea_Item_Time{color:#ccc;display:none;font-size:0.65rem;}

.ArticleList_ShowArea_Item_Pic{width: 90px;height: 60px;float: left;position: relative;top: 0px;overflow: hidden;}
.ArticleList_ShowArea_Item_Pic img{width: 100%;height:100%;object-fit: cover;}
 .ArticleList_ShowArea_Item .Item_txt {margin-left:100px;}
/* 文章类列表页的搜索*/.ArticleListInputbox{float: left;width: 72%;height: 36px;border: 1px solid #cfcfcf;border-radius: 4px;overflow: hidden;}
.ArticleListInputbox input{width: 72%;height: 36px;float: left;color: #666;}
.ArticleListsearch{float: right;width: 25%;height: 36px;border-left: 1px solid #cfcfcf;}
.ArticleListsearch a{display: block;text-align: center;padding-top: 6px}
.ArticleLButton{float:right;width: 24%;margin-left:10px; padding: 6px;display: inline-block;background: #f2f2f2;text-align: center;font-weight: 400;white-space: nowrap;display: table-cell;vertical-align: middle;border: 1px solid #dedede;border-radius: 4px;cursor: pointer;}
.ArticleListSearchArea a{text-decoration: none;color: #666;}
.ArticleListSearchArea input{margin: 0;padding: 0;outline: none;border: none;padding-left:5px;line-height:36px;}
.ArticleListSearchArea{padding: 10px;border-bottom: 1px solid #dedede;}
/* 礼品中心的排序*/.GiftOrderArea{line-height: 22px;font-size: 16px;border: 1px dashed #cccccc;margin:10px;padding-left: 10px;}
.GiftOrderArea a{color: #000000;}
.GiftOrderAreaRight{float: right;margin-right: 10px;}
.module_button_m .button-width-33, .module_button_m .button-width-33:hover{width: 30%;}
/* 中华社区*/.BBS_Moderator{padding-right: 10px;padding-bottom: 5px;}
.BBS_Moderator .moderator_title{color: black;font-size: 16px;}
.BBS_Moderator .moderator{color: #669ed6;font-size: 16px;margin-right: 20px;}
.BBS_Moderator a{font-size: 14px;color: #669ed6;}
.bbs_orderarea{margin-left: 15px;margin-right: 15px;border: 1px dashed #cccccc;text-align: left;padding: 5px;}
.bbs_orderarea a{color: black;font-size: 14px;margin-left: 10px;margin-right: 10px;}
.bbs_item{margin-top: 10px;padding-left: 15px;padding-right: 15px;padding-bottom: 7px;border-bottom: 1px dashed #666666;}
.bbs_item .bbs_title_area .item_source{font-size: 12px;color: red;}
.bbs_item .bbs_title_area img{width: 14px;height: 14px;margin-top: 5px;line-height: 22px;}
.bbs_item .bbs_title_area .item_title{font-size: 16px;color: black;line-height: 22px;}
.bbs_item .bbs_item_info{font-size: 12px;color: #666666;line-height: 22px;margin-top: 5px;text-align: right;}
.bbs_item .bbs_item_info .item_time{margin-left: 20px;}
.bbs_item .bbs_item_info .commit_num{margin-left: 20px;}
/*搜索框样式*/.bbs_list_search_area{padding-left: 10px;padding-right: 10px;padding-top: 15px;}
.bbs_wrapper{display: inline-block;width: 48%;position: relative;float: left;margin-right: 10px;}
.bbs_wrapper_r{margin-right: 0;}
.bbs-wrapper-zz{width: 30%;}
.bbs_wrapper:before, .bbs_wrapper:after{content: '';position: absolute;right: 7px;top: 2px;width: 21px;height: 26px;background: #fff;pointer-events: none;}
.bbs_wrapper:after{background: rgba(0, 0, 0, 0);top: 11px;right: 6px;height: 0;width: 0;border-style: solid;border-width: 10px 10px 0 10px;border-color: #666 rgba(0, 0, 0, 0);}

.bbs_search{display: flex;margin-bottom: 10px;}
.bbs_search-box{position: relative;display: flex;flex: 1;}
.bbs_ipt{flex: 1;padding: 6px;border: 1px solid #ccc;border-radius: 4px;padding-right: 48px;height: 31px;}
.bbs_fa{position: absolute;right: 0;top: 0;bottom: 0;display: flex;align-items: center;padding: 10px;border-left: 1px solid #ccc;font-size: 14px;color: #666;}
.bbs_selfont{width: 100%;padding: 5px;border-radius: 4px;border: 1px solid #ccc;}
.bbs-content{overflow: hidden;}
/* 个人中心---交互---通讯录*/.AddressBook_PageHead{font-size: 12px;color: #666666;padding-left: 5px;padding-right: 5px;line-height: 26px;}
.AddressBook_PageHead_col1 span{display: inline-block;width: 32%;}
.AddressBook_PageHead a{color: #669ed6;margin-left: 15px;}
.AddressBook_Main_ToolArea{padding-left: 5px;padding-right: 5px;padding-bottom: 5px;font-size: 12px;color: #666666;border-bottom: 1px dashed #cccccc;}
.AddressBook_Main_ToolArea a{margin-left: 10px;color: #666666;}
.AddressBook_Main_Item{border-bottom: 1px dashed #cccccc;padding-bottom: 10px;margin-right: 20px;overflow: hidden;}
.AddressBook_Main_Item_Right{margin-left: 50px;}
.AddressBook_Main_Item_Name{font-size: 14px;height: 40px;line-height: 40px;}
.AddressBook_Main_Item_Name a{color: #669ed6;}
.AddressBook_Main_Item_PhoneAndEmial{font-size: 12px;line-height: 22px;}
.AddressBook_Main_Item_Site{font-size: 14px;}
.AddressBook_Main_Item_Site a{color: #669ed6;}
.AddressBook_Main_Item_Left{float: left;}
.AddressBook_Main_Item_Left img{position: relative;left: 5px;top: 5px;width: 40px;height: 40px;-moz-border-radius: 20px;/* Gecko browsers*/-webkit-border-radius: 20px;/* Webkit browsers*/border-radius: 20px;/* W3C syntax*/}
.AddressBook_Main_Item_Left2{float: left;}
.AddressBook_Main_Item_Left2 input{position: relative;left: -25px;top: 45px;}
.AddressBook_Main_Item_Left p{float: left;position: relative;top: 45px;}
.module_button_m .button1, .module_button_s .button1{height: 35px;font-size: 14px;border: 1px #cccccc solid;background: #f6f6f6;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;color: #666666;}
.AddressBook_Main_Item_Name .CommonButton,
.AddressBook_Main_Item_Name .CommonButton :hover{width: 60px;height: 30px;font-size: 12px;}
.AddressBook_Main_Item_Name_ButtonArea{float: right;margin-top: -43px;text-align: right;padding-right: 5px;}
.AddressBook_Main_Item_More{font-size: 14px;float: right;}
.AddressBook_Main_Item_More div{width: 99px;background: white;position: relative;right: G0px;}
.AddressBook_Main_Item_More a, .titF{color: red;}
.AddressBook_Interactive_Tools{width: 190px;height: 120px;position: absolute;right: 25px;display: none;font-size: 12px;}
.AddressBook_Interactive_Tools_Top{height: 10px;}
.AddressBook_Interactive_Tools_Main{height: 100px;margin-left: 30px;margin-bottom: 30px;padding-left: 5px;padding-top: 7px;background: white;border: 1px solid #b3afae;-moz-border-radius: 5px;/* Gecko browsers*/-webkit-border-radius: 5px;/* Webkit browsers*/border-radius: 5px;/* W3C syntax*/}
#triangle-up{margin-left: 170px;margin-top: 4px;width: 0;height: 0;border-left: 5px solid transparent;border-right: 5px solid transparent;border-bottom: 10px solid #b3afae;}
.imgbtnOpenTool{width: 30px;height: 30px;}
.AddressBook_Letter_Retrieval{float: right;position: absolute;top: 0px;right: 0px;width: 20px;text-align: center;}
.AddressBook_Letter_Retrieval ul{font-size: 12px;}
.AddressBook_Letter_Retrieval ul a{color: #666666;}
.AddressBook_Main_List{min-height: 450px;}
.AddressBook_Interactive_Tools_Main a{display: inline-block;width: 72px;}
.floorNum{color: #669ed6;text-align: center;font-size: 12px;}
.colorBlue{color: #669ed6;}
/*搞笑图片投稿*/.Field_Content{padding-top: 15px;padding-bottom: 15px;}
.Field_Row_Left{padding-left: 15px;float: left;}
.Field_Row_Left .Field_Row_Left_Required{display: inline-block;width: 5px;color: red;}
.Field_Row_Left .Field_Row_Left_Title{display: inline-block;width: 55px;color: #666666;}
.Field_Row_Fill{margin-left: 75px;}

.ke-toolbar-icon-url.ke-icon-upImage{background: url(/common/res/kindeditor/img/shangchuan.png);width: 16px;height: 16px;}
.ke-toolbar-icon-url.ke-icon-selectImage{background: url(/common/res/kindeditor/img/xuanze.png);width: 16px;height: 16px;}
.ArticleTools span{display: inline-block;height: 50px;line-height: 50px;}
/* 分享到微信等*/
.ShareArea{margin-top: 15px; border-top: 1px solid #dedede;border-bottom: 0; padding:15px 15px;}
/* 请长按屏幕后保存*/.detail-tips-box{width: 150px;height: 150px;position: fixed;left: 50%;margin-left: -75px;margin-top: -75px;top: 50%;text-align: center;line-height: 50px;color: #FFF;z-index: 2;opacity: .9;background: #1d1d1d;transition: opacity .5s;-webkit-transition: opacity .5s;-webkit-border-radius: 5px;}
.tip-icon{background: url(/img/kinds_icon_f2c3e3c.png) 0 0 no-repeat;position: absolute;left: 50%;margin-top: 36px;background-position: 8px -31px;background-size: auto 70px;width: 56px;height: 56px;margin-left: -28px;}
.tip-content{text-align: center;position: absolute;left: 50%;margin-left: -65px;word-wrap: break-word;width: 130px;height: 70px;margin-top: 76px;font-size: 14px;}
/**********************************************//* 文学原创列表页*//* 原创列表页的二级菜单*/
#Vice_Menu{font-size: 16px;border-bottom: 1px solid #cccccc;padding-top: 10px;padding-bottom: 10px;}
#Vice_Menu ul{list-style: none;}
#Vice_Menu ul li{float: left;width: 25%;padding-left: 5px;}
#Vice_Menu ul li a:link, #Vice_Menu ul li a:visited{color: black;}
#Vice_Menu ul .active a:link, #Vice_Menu ul .active a:visited{color: red;}
/*原创列表页的搜索*/.CreationSearchBtn{float: left;margin-left: 10px;width: 50px;padding: 5px;display: inline-block;background: #f2f2f2;text-align: center;white-space: nowrap;display: table-cell;vertical-align: middle;border: 1px solid #ccc;border-radius: 4px;cursor: pointer;font-size: 12px;color: #666666;}
#CreationListSearch{padding-top: 5px;padding-bottom: 5px;padding-left: 5px;padding-right: 5px;height: 75px;overflow: hidden;border-bottom: 1px solid #cccccc;}
#CreationListSearch .InputArea{margin-right: 70px;}
#CreationListSearch .InputArea div{height: 30px;line-height: 30px;}
#CreationListSearch .InputArea input{width: 100%;}
#CreationListSearch .InputArea select{width: 49%;}
#CreationListSearch .ButtonArea{float: right;position: relative;top: -60px;}
#CreationListSearch .ButtonArea #btnSubmission{margin-top: 5px;}
/* 列表*/.CreationList_ShowArea{padding-left: 10px;padding-right: 10px;}
.CreationListItem{padding-top: 5px;padding-bottom: 5px;border-bottom: 1px dashed #cccccc;}
.CreationListItem .CreationListItem_Title{font-size: 16px;line-height: 30px;height: 30px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-webkit-text-overflow: ellipsis;}
.btnSearchCreationList{margin-left: 0px;width: 40px;padding: 5px;background: #f2f2f2;text-align: center;white-space: nowrap;display: inline-block;vertical-align: middle;border: 1px solid #ccc;border-radius: 4px;cursor: pointer;font-size: 12px;color: #666666;}
.CreationListItem .CreationListItem_Title a{color: #000000;}
.CreationListItem .CreationListItem_PubInfo{font-size: 14px;line-height: 26px;color: #666666;}
.CreationListItem .CreationListItem_PubInfo .pubtime{margin-left: 10px;}
.List_order{margin-left: 10px;margin-right: 10px;margin-top: 15px;padding: 5px 5px;border: 1px dashed #E0E0E0;overflow: hidden;}
.List_order a{margin-left:5px;}
.List_order a:link, .List_order a:visited{color: black;}
.List_order .current:link, .List_order .current:visited{color: red;}
/*活动列表样式*/.list{overflow: hidden;padding: 10px 0;border-bottom: 1px dashed #ccc;font-size: 14px;}
.listPhoto{margin: 0 10px;}
.listPhoto img{border: 1px solid #ccc;width: 80px;height: 111px;text-overflow: ellipsis;}
.listText{max-width: 62%;}
.listText span{margin: 5px 2px;line-height: 24px;}
.listText h3{font-size: 16px;font-weight: bold;display: inline;}
.listPhoto p{text-align: center;}
/*活动列表样式结束*//* 文章类内容页 评论数量*/.comment_number{background-color: #ed542a;border-radius: 2px;padding: 2px;position: relative;font-size: 12px;color: #fff;}
.comment_number:before{right: -5px;bottom: 0;border-style: solid;border-color: transparent #ed542a;border-width: 5px 0 5px 5px;transform: translate(0,-50%);content: '';position: absolute;top: 50%;}
.div_right .curent:link,
.div_right .curent:visited{color: red;}
/*顶部悬浮*/.pfix{position:fixed;top:0;width:100%;z-index:10000;}
/*电子商务集成创新试点工程*/.titH{margin-top:35px;padding:10px;font-size:14px;}
/*充值、会员、客服*/.titR{float:right;}
.titR a{color:#333;margin-left:5px;text-decoration:none;}



.news_module .right_tit a{padding:0 20px;font-size:14px;color:#000;}
.right_tit{line-height:2rem; padding:10px;}
.right_tit a{margin-right:10px; }
.jiathis_txt{float:left;}

/*分页*/

.tong{background:url(../images/images/sy-toubjing_03.gif) repeat-x 0px -11px;width:100%;height:40px;}
.wrap{width:auto;min-width:320px;margin:0 auto;}
.center{width:103%;margin:0 auto;}
.fenye{clear:both;padding:15px;;}
.fenye ul{text-align:center;}
.fenye ul li{ display:inline-block;padding: 4px 16px;border:1px solid #dedede;font-weight:bold;cursor:pointer;font-size:14px;color:#666;}
.fenye ul li a{color:#999;}
.fenye ul li.xifenye{width:38px;text-align:center;float:left;position:relative;cursor: pointer;}
.fenye ul li .xab{float:left;position:absolute;width:39px;border:1px solid #ccc;height:123px;overflow-y: auto;overflow-x: hidden;top:-125px;background-color: #fff;display:inline;left:-1px;width:50px;}
.fenye ul li .xab ul{margin-left:0;padding-bottom:0;}
.fenye ul li .xab ul li{border:0;padding:4px 0px;color:#999;width:34px;margin-left:0px;text-align:center;}
/*DIY*/
.gift_gexing{border-bottom:1px #ccc solid;text-align:center;padding:5px 0;font-size:12px;}
.uploadfile{text-align:center;border-bottom:1px #ccc solid;padding:10px 0;}
.gift_share{padding:1rem 0.5rem;font-size:13px;}
.gift_share li{padding:0.3rem 0;}
.gift_share li span{float:left;line-height:80px;}

.giftCenter ul{column-count:2;column-gap:10px;text-align:center;padding:10px;}
.giftCenter ul li .pic{display:block; padding-top:100%;overflow:hidden;position:relative;}
.giftCenter ul li br{display:none;}
.giftCenter ul  .pic img{max-width: 100%;max-height: 100%;width:100%;height:100%; position:absolute;left:0;top:0;object-fit: cover;}

.giftCenter ul li .pic_name{display:block;padding:5px 0;}




.giftCenter .pic_web{font-size:0.875rem;font-weight:bold;padding:5px 0 0;}
.giftCenter dl{padding:0 0 10px;}

.nav_group_grid .weui-btn,.nav_group_grid .weui-btn:after{border-radius:0;font-size:0.75rem;}

/*私密站点检索*/
.serch_simi_section .serch_simi_box{padding-top:10px;font-size:0.75rem;}
.serch_simi_box .weui-cells_nom{padding-top:10px}

.serch_simi_box  .weui-cell {border:0;padding-top:2px;padding-bottom:2px;}
.serch_simi_box  .weui-label {width:7em;text-align:right;margin:0 10px 0 0;}
.serch_simi_box .weui-cell:before{visibility:hidden;}
.serch_simi_box .weui-cell__bd label{padding:0 10px 0 0;}
.serch_simi_box .weui-cell__bd label input{margin:0 3px 0 0; vertical-align:text-top;}


.serch_simi_box .weui-input { border:1px solid #dedede; padding:6px 3px; height:initial; background:#fff;}
.serch_simi_box select { border:1px solid #dedede; padding:6px 0px; height:initial; background:#fff;display:inline-block;}
.serch_simi_box .age{ width:60px;text-align:center;}
.serch_simi_box .space{ text-align:center;}
.serch_simi_box  .placeholder {margin:0;}

.love_body .serch_simi_box .weui-label{width:6em;}

.city_select  select { border:1px solid #dedede; padding:6px 0px; height:initial; background:#fff;width:22%; display:inline-block;}
.AddEmotionWord{margin-top:-2px;}
.EmotionWordList{border-bottom: 1px solid #eee; padding-bottom: 10px; padding-top: 10px;font-size:0.75rem;color:#666;}
.EmotionWordList .emotion_title{ color:#333;font-size:0.875rem;}
.EmotionWordList .emotion_desc{ line-height:1.5;}
.EmotionWordList .emotion_time .space{padding:0 10px;}
.EmotionWordList .emotion_time a{color:#0070c0;}
.new_top { margin:0 15px;background: #fff; }
.new_top .new_name { padding: .75rem 0; font-weight: 600;text-align:center; font-size: 1rem; line-height: 1.3;border-bottom:1px solid #eee; }
.new_top .time_line {padding-bottom: 1em;font-size: .65rem;line-height: 2;text-align: center; }
.new_top .time_line span {display: block;}
.news_detail{ }
.new_view_info {overflow: hidden; padding:15px;background: #fff; color: #666; text-align: justify;  line-height: 1.5; }
.new_view_info p { margin-bottom: .5em; }

/*礼品中心新样式*/
.NavTop a,
.Nav ul li a{margin-left: 5px;}
.NavTop a,
.Nav ul li a,
.btnA,
.HotTopic a,
.btnB,
.btnC,
.giftCenter ul a,
.footerBot a{color: #333;text-decoration: none;}
.fcRed{color:#ff0000;}
.fr{float:right;}
.fl{float:left;}
.TitStyleRight{float:right;text-align:right;font-size: .95rem;padding: 0 5px 0 0;}
.TitStyleRight a{text-decoration:none;color:#666;margin-right: 5px;}
.HotTopic{padding:10px;}
.HotTopic .giftrank_left{width:48.5%;}
.HotTopic .giftrank_left table td{border:1px #4cb6f5 solid;font-size:12px;}
.HotTopic .giftrank_right{width:49.5%}
.HotTopic .giftrank_right table td{border:1px #4cb6f5 solid;font-size:12px;}
.gift_ad {font-size:0.9375rem;color:#C90;padding:10px 0;text-align:center;}

#gift li{width:33.33%;float:left;padding:5px;}
#gift li:first-child{border-right:none;}
#gift li:nth-child(2){border-right:none;}
#gift li:nth-child(4){border-top:none;border-right:none;}
#gift li:nth-child(5){border-top:none;border-right:none;}
#gift li:nth-child(6){border-top:none;}
.gift_card{width:100%;height:auto;}
.gift_card img{width:70px;display:block;margin:0 auto;}
.gift_card p{font-size:0.75rem;text-align:center;}
.gift_card span{font-size:0.75rem;text-align:center;display:block}
.gift_card a{color:#0070c0;font-size:0.75rem;}
.gift_card p a{padding:0 6px;font-weight:normal;}
.recommend_gift{width:100%;height:auto;padding:5px;}
.recommend_gift li{width:33%;float:left;padding:5px;}
.recommend_gift li:first-child{border-right:none;}
.recommend_gift li:nth-child(2){border-right:none;}
.recommend_gift li:nth-child(4){border-top:none;border-right:none;}
.recommend_gift li:nth-child(5){border-top:none;border-right:none;}
.recommend_gift li:nth-child(6){border-top:none;}
.recommend_gift li img{display:block;margin:0 auto;width:80px;height:auto;}
.recommend_gift li p{font-size:0.75rem;text-align:center}
.recommend_gift li a{color:#5296ea;text-align:center;text-decoration:none;margin:0 auto;display:inline-block;}
.recommend_gift span{text-align:center;display:block;}
.giftselect {padding:0 10px 15px;}
.giftselect select{width:95%;padding: 0px;border-radius: 4px;border: 0px solid #ccc;text-align:center; height:30px;}
.nTab{float:left;width: 100%;margin-bottom: 10px;clear: both;}
.nTab .TabTitle{height:2.2rem;line-height: 2.2rem;background-color: #f6f6f6;border-bottom:1px solid #eee;border-top:1px solid #eee;font-weight:normal;position:relative;}
.posa_more{position:absolute;right:10px;line-height:2.2rem;margin:-1.1rem 0 0;top:50%;z-index:9;font-size:0.75rem;color:#999;}
.posa_more a{padding:0 3px;margin-left:4px; color:#333;}

.nTab .TabTitle ul{width:100%;line-height:35px;font-size:14px;word-wrap: break-word;overflow: hidden;float: left;}
.nTab .TabTitle li{float:left;width:33.3%;height:35px;cursor:pointer;text-align:center;font-weight: bold;}
.nTab .TabTitle2 li{font-weight: normal;width:25%;}
.nTab .TabTitle4 li{width:24%;}
.nTab .TabTitle2 li{font-weight: normal;}
.nTab .TabTitle .active{border-bottom: 1px solid #c00;color:#c00;}
.nTab .TabTitle2 .active{border-bottom: 0px solid #c00;}
.nTab .TabContent{width:100%;}

.TitStyleRight{float:right;text-align:right;font-size: .75rem;padding: 0 5px 0 0;}
.TitStyleRight a{text-decoration:none;color:#666;margin-right: 5px;}
.gift_table td{border:1px #39F solid;}
.gift_table{margin:0 auto;}
.songli{color:#ff0000;width:50px;height:20px;font-size:12px;line-height:15px;margin-left:2.5rem;}
.HotTopic {line-height:2;}
.HotTopic img{width:80px;height:80px;object-fit: cover;}
.HotTopic a img{width:100%;height:auto;padding:1px}
.HotTopic span{font-size:0.75rem;}


.giftrank_list{ background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: space-between;justify-content: space-between;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-align-items: flex-start;align-items: flex-start;}
.giftrank_list .weui-media-box{border-right: 1px solid #f2f2f2;border-bottom: 1px solid #f2f2f2;background: #fff; position: relative; float: left;padding:10px;width:50%;box-sizing:border-box;}
.giftrank_list  .weui-media-box:before{visibility:hidden;}
.gift_expert_list .weui-media-box{padding:10px;}
.gift_expert_list .weui-media-box:before{left:10px;}

.gift_expert_list .weui-media-box_appmsg .weui-media-box__hd{width:50px;height:50px;}
.gift_expert_list .weui-media-box_appmsg .weui-media-box__hd img{/*border-radius:50%;*/ object-fit: cover;}
.gift_expert_list  .weui-media-box__bd,.gift_expert_list   .weui-media-box__desc{font-size:0.75rem;color:#999;}
.gift_expert_list   .weui-media-box__desc{line-height:1.5;}
.gift_expert_list  .weui-media-box__title{font-size:0.875rem;color:#333;padding:0 0 6px;font-weight:600;}
.gift_expert_list  .weui-btn{font-size:0.65rem;padding:1px 8px;line-height:1.5;border-radius:0;background: #f90;}
.gift_expert_list  .weui-btn::after{visibility:hidden;}
.gift_expert_list  .gift_rank_num {display: inline-block;padding: 0.15em 0.4em;min-width: 8px;border-radius: 18px;background: #f90;color: #fff; line-height: 1.2;text-align: center; font-size: 12px;vertical-align: middle;margin:0 10px 0 0;}

.gift_charge_box .gift_expert_list  .gift_rank_num {background-color: #c00;}
.gift_charge_box .gift_expert_list  .weui-btn {background-color: #c00;}


.giftrank_list .weui-media-box_appmsg .weui-media-box__hd{width:40px;height:40px;}
.giftrank_list  .weui-media-box__bd,.giftrank_list   .weui-media-box__desc{font-size:0.75rem;color:#999;}
.giftrank_list   .weui-media-box__desc{line-height:1.5;}
.giftrank_list  .weui-media-box__title{font-size:0.75rem;color:#333;padding:0 0 6px;}
.giftrank_list  .weui-btn{font-size:0.65rem;padding:1px 8px;line-height:1.5;border-radius:0; background-color:#fff;color:#0070c0;}
.giftrank_list  .weui-btn:after{visibility:hidden;}
.giftlistpage_box{padding:10px;}
.gift_detail .title{padding:15px 10px ;}
.gift_detail_bd{text-align:center;}
.gift_detail_bd img{width:100%;}
.gift_send_content .gift_date {background:#fff;}
.gift_send_content .gift_pic {margin-bottom:0.5em;}
.gift_send_content .gift_pic img{width:100%;}


.gift_date{background: #fff;padding:10px 15px 10px;position: relative;}
.gift_date .gift_detail_name,.gift_date .buy_detail_name {font-weight: 600; font-size: 1rem;padding-bottom: 5px;}
.gift_date .gift_star {padding-bottom: 5px;font-size:0.75rem;}
  
.gift_date .buy_detail_desc {color: #333;}
.gift_date .buy_detail_desc .desc_bgm{padding-left:1em;}
.star_bar { position: relative; vertical-align: middle; display: inline-block; margin: 0 .5em;height:16px;width:78px; overflow: hidden;background:url(/images/icon_star.png) repeat-x; background-size:16px;text-align:left; }
.star_bar i { position:absolute; vertical-align: middle; display: inline-block; height:100%; width:100%; border-radius: .2rem;
background:url(/images/icon_star_on.png) repeat-x; background-size:16px; }


.gift_date .buy_detail_price{padding: 5px 0;}
.gift_date .goods_price{padding-right: 12px;color: #ff5a00;font-size: 1.25rem;display: inline-block;}
.gift_date .del{text-decoration:line-through;color: #999;font-size: 15px;display: inline-block;}

.gift_date .goods_price::first-letter,.buy_detail_group .del::first-letter{font-size: 1rem; color:#999;}

.buy_detail_group_tip{background-color: #fcf8e3;padding: 15px;font-size: 13px;}
.buy_content{background: #fff;margin: 10px 0 0;}




/*评价素材*/
.msg_wrap{padding-top: 54px;}


.giftsend .gift_pagearea {padding:15px 0 0 ;}


.pro_list{ background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: space-between;justify-content: space-between;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-align-items: flex-start;align-items: flex-start;}
.pro_list .goods_item{border-right: 1px solid #f2f2f2;border-bottom: 1px solid #f2f2f2;background: #fff; position: relative; float: left;padding:0 0 15px;width:50%;box-sizing:border-box;}
.pro_list .goods_item_hd{overflow: hidden; padding-bottom:100%;height: 0;border-radius: 3px;}
.pro_list .goods_item_hd img{display: block;}
.pro_list .goods_item_bd{padding: 0 12px;}
.pro_list .goods_item_title{display: -webkit-box;overflow: hidden;height: 1.5em;color: #333;white-space:inherit; font-size: 13px;margin-top: 10px;}
.pro_list .goods_item_desc{color: #999;font-size: 14px;line-height: 1.5em;}
.pro_list .goods_item_price{clear: both;color: #999;font-size: 14px;}
.pro_list .goods_fx_price{clear: both;color: #fea518;font-size: 14px;}
.pro_list .goods_item_price span{display: inline-block;}
.pro_list .goods_item_price .goods_price{padding-right: 8px;color: #ff5a00;}
.pro_list .goods_fx_price .goods_price{color: #fea518;}
.pro_list .goods_item_price .del{text-decoration:line-through;}
.pro_list .buy_tag{position: absolute; width: auto;font-size: 12px; padding: 3px 1em;border-radius: 0 0 3px 3px; left: 50%;margin-left: -2.5em;top: 0; color: #fff;background-color: #008eaa}

