/****************************
 *         设置模块样式                      *
 *            
 ****************************/

p,
div,
ul,
ol,
li,
input[type=checkbox] {
	margin: 0;
	padding: 0;
}

.inline {
	display: inline-block !important;
}

.mr20 {
	margin-right: 20px !important;
}
.mb10{
	margin-bottom:10px;
}
.mr10 {
	margin-right: 10px;
}

body,
label,
a {
	font-size: 12px;
	color: #222;
}

.text-c {
	text-align: center;
}

.text-r {
	text-align: right;
}

.btn.btn-mini {
	padding: 3px 5px;
	font-size: 12px;
	;
}

.tabbable {
	height: 580px;
}

.tab-content {
	padding-top: 10px;
}

.mess-left {
	float: left;
	text-align: right;
	margin-right: 10px;
	width: 100px;
	height: 24px;
	line-height: 24px;
}

.w-65{
	width: 65px;}
.mess-right {
	float: left;
	text-align: left;
	line-height: 24px;
}

#Bordercolors {
	display: inline-block;
	width: 18px;
	height: 18px;
	background: #333;
	border: 1px solid #ccc;
	position: relative;
	top: 3px;
}

.mr20 {
	margin-right: 20px;
}

.mt15 {
	margin-top: 15px;
}

.mb15 {
	margin-bottom: 15px;
}

.mr5 {
	margin-right: 5px;
}

.w40 {
	width: 40px;
}

label {
	font-size: 14px;
	font-weight: 400;
}

.heightGuding-inputBox {
	display: none;
}

input.heightGuding-input,
input.margin,
input.padding,
input#touming,
input#radius,
input#siteRight,
input#siteLeft,
input#titleHeight {
	width: 30px;
	height: 24px;
}

.fl {
	float: left;
}

.mess {
	margin: 5px;
}

input {
	border: 1px solid #7f9db9;
	padding-left: 2px;
}

.fr {
	float: right;
}

.paddingBox,
.marginBox {
	padding: 5px 0;
}

button.background,
button.titleBack,
button.contentback {
	font-size: 12px !important;
	padding: 3px 5px;
}

#box {
	position: relative;
	width: 200px;
	display: inline-block;
}

#bg {
	height: 6px;
	border: 1px solid #ddd;
	background: #9db9cf;
	border-radius: 5px;
	overflow: hidden;
}

#bgcolor {
	background: #5889B2;
	width: 0;
	height: 10px;
	border-radius: 5px;
}

#bt {
	width: 14px;
	height: 14px;
	background: url("../../img/faiui01.png"/*tpa=http://m.lyl_n005.kykky.cn/webPhone/img/faiui01.png*/) no-repeat -104px -485px;
	overflow: hidden;
	position: absolute;
	left: 0px;
	top: -5px;
	margin-left: -4px;
	cursor: pointer;
}

#text {
	width: 200px;
	margin: 0 auto;
	font-size: 16px;
	line-height: 2em;
}

.border-style,
.marginBox,
.paddingBox,
.backgroundStyle,
.radiusBox,
.contentPaddingBox,
.contentTextBox,
.contentHrefBox,
.contentBackBox,
.titleTextBox,
.titleHeightBox,
.titleBackBox {
	display: none;
}

.formIcon {
	display: inline-block;
	width: 15px;
	height: 15px;
	background: url("../../img/formIcon.png"/*tpa=http://m.lyl_n005.kykky.cn/webPhone/img/formIcon.png*/) no-repeat;
	cursor: pointer;
	position: relative;
	top: 3px;
}

.toTop {
	background-position: 4px -36px;
}

.toTop:hover {
	background-position: -36px -36px;
}

.toBot {
	background-position: 4px -75px;
}

.toBot:hover {
	background-position: -36px -75px;
}

.Yescheck {
	background-position: 0 0;
}

.Nocheck {
	background-position: -38px 0;
}


/*样式选择滚动*/

.setCtrl {
	height: 54px;
	width: 344px;
	overflow: hidden;
	position: relative;
}

.setCtrlP {
	position: absolute;
	height: 54px;
	width: 352px;
	padding: 3px;
}

.setCtrlP .changeCtrl {
	width: 11px;
	height: 20px;
	background: url("../img/textList/arrow.png"/*tpa=http://m.lyl_n005.kykky.cn/webPhone/tanchuang/img/textList/arrow.png*/) no-repeat;
	text-align: center;
	cursor: pointer;
	position: absolute;
	top: 50%;
	margin-top: -10px;
}

.setCtrlP .moduleArrowLeft {
	left: -5px;
	;
	background-position: 0 0;
}

.setCtrlP .moduleArrowRight {
	right: -2px;
	background-position: -97px 0;
}

.setCtrl .newsStyleBox {
	width: 554px;
	padding: 0 10px;
	height: 54px;
	position: absolute;
	top: 4px;
	left: 0;
}

.newsStyleBox li {
	float: left;
	width: 67px;
	height: 50px;
	cursor: pointer;
	position: relative;
}

.newsStyleBox li .checkStyle {
	display: none;
	position: absolute;
	bottom: 10px;
	right: 6px;
	height: 15px;
	width: 24px;
	background: url("../img/textList/check.gif"/*tpa=http://m.lyl_n005.kykky.cn/webPhone/tanchuang/img/textList/check.gif*/);
}

.newsStyleBox li img {
	border: 1px solid #ccc;
}

.newsStyleBox li img.active {
	border: 2px solid #8bc429;
}

.newsStyleBox li img:hover {
	border: 2px solid #8bc429;
}

.moduleTitleType {
	border: 1px solid #b5c8eb;
	padding: 0 0 10px 21px;
}

.tab-pane {
	padding: 0 5px;
}

.newsTypeListBox {
	height: 230px;
	overflow: auto;
	padding: 0 10px 0 0;
}

.newsTypeCheckShow {
	border: 1px solid #f4e190;
	padding: 2px 0 2px 10px;
	margin: 10px 0 0 0;
	background: #fff6d0;
	overflow: hidden;
	zoom: 1;
}

.newsTypeCheckShow span {
	float: left;
}

.newsTypeCheckShow p {
	color: #f00;
	word-break: break-all;
	word-spacing: normal;
	word-wrap: break-word;
}

.typeItemList {
	clear: both;
	height: 142px;
	overflow-x: hidden;
	overflow-y: auto;
	margin-top: 10px;
}

input[type='checkbox'] {
	vertical-align: middle;
}

.typeItemList .temList {
	line-height: 20px;
	height: 20px;
}

.choiceNewsCondition {
	padding: 14px 0 0 15px;
}

.choiceNewsCondition .search-title {
	width: 460px;
	font-size: 14px;
}

.choiceNewsCondition .finder-input-panel {
	width: 200px;
	float: left;
	display: block;
	height: 23px;
	line-height: 20px;
	font-size: 14px;
	border: 1px solid #abcdef;
	position: relative;
}

.finder-input-panel .finder-input {
	margin: 0;
	padding: 0;
	width: 175px;
	border: 0 solid white;
	outline: none;
	outline: 0;
}

.searchIcon {
	background: url("../img/textList/112.png"/*tpa=http://m.lyl_n005.kykky.cn/webPhone/tanchuang/img/textList/112.png*/) no-repeat;
	width: 20px;
	display: block;
	height: 20px;
	line-height: 20px;
	position: absolute;
	right: 0;
	top: 4px;
	cursor: pointer;
}

input.changeFast {
	width: 80% !important;
	border: none;
}

.choiceNewsBox {
	padding-top: 10px;
}

.choiceNewsBox .news-finder,
.choiceNewsBox .news-taker {
	float: left;
	border: 1px solid #abcdef;
	height: 240px;
	overflow-x: hidden;
	overflow-y: auto;
	width: 200px;
}

.choiceNewsBox #ulNewsList li {
	padding: 2px 5px;
}

.choiceNewsBox #ulNewsList li.newsList {
	font-size: 12px;
	cursor: default;
	height: 24px;
	line-height: 24px;
	overflow: hidden;
}

.choiceNewsBox #ulNewsList li.newsList:hover {
	background: #abcdef;
}

.choiceNewsBox #ulNewsList li.last {
	height: 30px;
	line-height: 30px;
}

.choiceNewsBox .newsListArrow {
	width: 30px;
	height: 240px;
	background: url("../img/textList/112.png"/*tpa=http://m.lyl_n005.kykky.cn/webPhone/tanchuang/img/textList/112.png*/) no-repeat -42px center;
	margin-right: 10px;
}

.news-taker .rCon {
	display: inline-block;
	width: 142px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	font-size: 12px;
	float: left;
	line-height: 20px;
}

#ulrNewsList li {
	line-height: 20px;
	;
	padding: 2px 5px;
	height: 20px;
}

#ulrNewsList li .formIcon {
	top: -3px;
	float: left;
}

#ulrNewsList li .inline {
	float: left;
}

.delICon {
	float: right;
	display: inline-block;
	width: 15px;
	height: 15px;
	background: url("../img/textList/112.png"/*tpa=http://m.lyl_n005.kykky.cn/webPhone/tanchuang/img/textList/112.png*/) no-repeat -20px top;
	cursor: pointer;
	position: relative;
}

.siteForm-list {
	height: 120px;
	overflow-y: auto;
	overflow-x: hidden;
	width: 330px;
	border: 1px solid #abcdef;
	margin-top: 10px;
}

.siteForm-list .siteForm {
	height: 24px;
	line-height: 24px;
	cursor: pointer;
	padding-left: 10px;
}

.siteForm-list .siteForm:nth-child(2n) {
	background-color: #f8fafd;
}

.siteFormLabel {
	width: 80%;
	cursor: pointer;
}

input[type='radio'] {
	cursor: pointer;
}


/*搜索模块*/

.searchColor {
	display: inline-block;
	width: 18px;
	height: 18px;
	vertical-align: top;
	text-align: center;
	margin-right: 0;
	cursor: pointer;
	border: solid #fff 1px;
}

.searchColor:hover {
	outline: solid #8bc429 2px;
}

.searchColorClick {
	outline: solid 2px #8bc429;
}

.searchColorDefault {
	width: 32px;
	font-size: 12px;
	line-height: 16px;
	text-decoration: center;
	background-color: #ccc;
	color: #666;
}

.searchColor:nth-child(2) {
	background-color: #666;
}

.searchColor:nth-child(3) {
	background-color: #1d1d1d;
}

.searchColor:nth-child(4) {
	background-color: #bb140c;
}

.searchColor:nth-child(5) {
	background-color: #ff692c;
}

.searchColor:nth-child(6) {
	background-color: #069f5c;
}

.searchColor:nth-child(7) {
	background-color: #65bcc5;
}

.searchColor:nth-child(8) {
	background-color: #0657a9;
}

.searchColor:nth-child(9) {
	background-color: #d755ea;
}

.searchColor .sp-replacer {
	vertical-align: top;
}

.searchColor .sp-replacer .sp-preview {
	width: 18px !important;
	height: 18px !important;
	vertical-align: top;
}

.searchColorPanel {
	margin-top: 10px;
	padding-left: 40px;
	line-height: 24px;
}

.searchColorPanel .moduleStyleItem {
	display: inline-block;
	padding: 12px 9px;
	margin: 18px 18px 0 0;
	background-color: #f2f2f2;
	cursor: pointer;
	border: solid 2px #e9e9e9;
	box-sizing: border-box;
}

.searchColorPanel .moduleStyleItem:hover {
	border: solid 2px #8bc429;
}

.searchColorPanel .moduleStyleItemClick {
	background: url("../img/textList/check.gif"/*tpa=http://m.lyl_n005.kykky.cn/webPhone/tanchuang/img/textList/check.gif*/) no-repeat right bottom;
	background-size: 20px;
	border: solid 2px #8bc429;
}

.searchColorPanel .searchWrap {
	position: relative;
	width: 156px;
	height: 28px;
	background-color: #fff;
	border: solid 1px #bfbfbf;
	border-radius: 2px;
}

.searchInput-box {
	height: 100%;
	width: 100%;
}

.searchBtnicon {
	position: absolute;
	top: 0;
	left: 5px;
	width: 30px;
	height: 28px;
	line-height: 28px;
	color: #bfbfbf;
	font-size:18px !important;
}

.icon-SearchBtn {
	position: absolute;
	top: 0;
	right: 0;
	width: 30px;
	height: 26px;
	line-height: 28px;
	color: #fff;
	text-align: center;
	line-height: 26px;

}
.icon-SearchBtn .iconfont{
	font-size:18px !important;
}

.moduleStyleItem0 .icon-SearchBtn,.moduleStyleItem3 .icon-SearchBtn{
	background-color:#fff;
	color:#bfbfbf;
}
.moduleStyleItem1 .icon-SearchBtn,.moduleStyleItem2 .icon-SearchBtn{border-color:#bfbfbf;background-color:#bfbfbf; }
.moduleStyleItem2 .icon-SearchBtn:before {
	content: "";
	position: absolute;
	top: 8px;
	left: -6px;
	width: 0;
	height: 0;
	border-right: solid 6px;
	border-right-color: inherit;
	border-top: solid 6px transparent;
	border-bottom: solid 6px transparent;
}

.moduleStyleItem3 .searchWrap,
.moduleStyleItem4 .searchWrap {
	border-radius: 14px;
}
.moduleStyleItem3  .icon-SearchBtn{
	background-color: transparent;
}
.moduleStyleItem4 .icon-SearchBtn {
	border-radius: 14px;
	background-color: #bfbfbf;
	width: 40px;
	text-align: center;
	color: #fff;
}

.moduleStyleItem5 .searchWrap {
	border-radius: 14px;
	background-color: #bfbfbf;
}

.moduleStyleItem5 .icon-SearchBtn {
	color: #fff;
	right:0;
}

#showSet .table>thead>tr>th {
	padding: 5px;
	text-align: center;
}

#showSet .table {
	width: 285px;
	display: inline-block;
	margin-right: 30px;
}

.border-style .mess-right p,
.backgroundStyle .mess-right p ,
.titleBackBox .mess-right p,
.contentTextBox .mess-right p,
.contentBackBox .mess-right p{
	display: inline-block;
	margin-right: 10px
}
.search-table{
	width:100%;
	height:350px;
	overflow-y: auto;
	overflow-x: hidden;
	

}
.search-text-table{
	height:35px;width: 200px;
	overflow: hidden;
}
.search-table table.table{
	width:500px;
	margin:0;
	background-color: #F8FAFD;
}
.search-table table.table tr{width:100%;}

.voteList{
	height: 120px;
	overflow-y: auto;
	overflow-x: hidden;
	width: 330px;
	border: 1px solid #abcdef;
	margin-top:10px;
}
.voteList .labelBox{
	height:24px;
	line-height: 24px;
	padding-left:10px
}
.voteList .labelBox:nth-child(2n) {
	background-color: #f8fafd;
}
.voteList .labelBox label{margin-left:5px;}
.lh_box form{position: relative;}
.lh_box .labelFor{
	position: absolute;
	top:0;
	left:0;
	height:26px;
}
#videoWidth,#videoHeight{width: 40px;}
.lh_box .attentions,.nu_box .attentions{
	border:1px solid #c2ccda;
	background-color:#DFE6F0;
	padding:10px;
	margin-top:10px;
	width:270px;
}
.nu_box #netHref{
	width: 270px;
}
.nu_box a{text-decoration: underline;}
.lh_box .attentions p,.nu_box .attentions p{
	font-size:12px;
	line-height: 18px;
	color:#666;
}
/*文章页面*/
/*无图形式*/
/*顶部图标*/
.text_iconBox{
	width:100%;
	max-width: 768px;
	height:3rem;
	position: fixed;top:0;

	overflow: hidden;
	z-index: 100;
}
.text_iconBox .text_iconBox_back,.text_iconBox .iconMenus{
	width:100%;
	height:3rem;
	position: absolute;
	top:0;
	left:0;
	z-index: 10;
}
.text_iconBox .text_iconBox_back.notu{
	background: #000;
}

.text_iconBox .iconMenus{
	z-index: 11;
}
.text_iconBox .iconMenus .iconMenu {
	width: 2rem;
	height: 2rem;
	border-radius: 50%;
	background: rgba(255, 255, 255, .3);
	color: #333;
	font-size: 2rem;
	line-height: 1.2rem;
	text-align: center;
	margin-top:.5rem;
    cursor: pointer;
}
.text_iconBox .iconMenus .iconMenu .iconfont{
	font-size:1.2rem !important;
}
.icon_goBack{
	float: left;
	margin-left:.4rem;
}
.icon_goHome{
	display: block;
}
.icon_goHome,.icon_goShare{
	float: right;
	margin-right:.4rem;
}
.text-Box{

	color:#333;
	height:auto;
	font-size:.7rem;
	padding:.5rem 0;
}
.text-head-notu{
	height:2rem;
	padding-top:3rem;
	padding-left:0.4rem;
	word-break: break-all;
	white-space: normal;
	overflow: hidden;
	text-overflow: ellipsis;
	color:#333;

}

.text-head-notu h2,.text-head-youtu h2{
	height:2rem;
	width: 100%;
	line-height: 2rem;
	margin-top:3rem;
	font-size:1.2rem;
	font-weight:400;
}

.text-head-youtu{
	height:16rem;
	
	background-size:cover;
	padding-left:0.4rem;
	word-break: break-all;
	white-space: normal;
	overflow: hidden;
	text-overflow: ellipsis;
	color:#333;
	position: relative;
}

.text-head-youtu h2{
	position: absolute;
	bottom:0;
	left:0;
	color:#fff;
	padding:0 .6rem;
	margin-bottom:0;
	z-index: 20;
	background: linear-gradient(rgba(76,76,76,0) 0,rgba(19,19,19,0.5) 100%);
}
.text-head-youtu-panel{
	width: 300%;
	height:100%;
	position: absolute;
	top:0;
	left:0;
	z-index: 10;
}
.text-head-youtu-panel li{
	width: 33.33%;
	float: left;
	height:100%;
	background-size:cover;
	background-position: center;
	background-repeat:no-repeat;;
}

.text-Box .messPanel{
	height:1.5rem;
	line-height:1rem ;
	font-size:.7rem;
	color:#20282b;
	margin-top:.3rem;
	padding-left:.5rem;
}
.text-Box .messPanel .timepanel,.text-Box .messPanel .authorpanel{
	height:1.2rem;
	display: inline-block;
	margin-right:.3rem;
}
.ConPanel h1,.ConPanel h2,.ConPanel h3,.ConPanel h4,.ConPanel p{
	margin-top:.2rem;
	margin-bottom:.2rem;
}
.textMess-panel{
	margin-top:1rem;
	font-size:1rem;
	line-height: 1.6rem;
	padding-left:.5rem;
}
.text-lines{
	width:100%;
	height:1px;
	background-color: #ccc;
	margin:.3rem 0;
}
.nextPrev{
	font-size:1rem;
	line-height: 2rem;
}
.hoverBox{
	display: none;
	width:130px;
	height:24px;
	line-height: 24px;font-size:12px;
	position: absolute;
	top:0;
	left:50%;
	margin-left:-65px;
	color:#fff;
	background-color: #3577bb;
	z-index: 120;
}
.hoverBox>div{
	float: left;
	width:50%;
	text-align: center;
	box-sizing: border-box;
	border-right:1px solid #000000;
	cursor: pointer;
}
.shareBox{
	position: fixed;
	width:100%;
	max-width: 768px;
	height:100%;
	top:0;
	z-index: 130;
	overflow: hidden;
	display: none;
}
.shareMask{
	width: 100%;
	height:100%;
	position: absolute;
	top:0;
	left:0;
	background:rgba(0,0,0,.3);
}
.shareContent{
	position: absolute;
	bottom: 0;
	width: 100%;
	background-color: #fff;
	overflow: hidden;
	height:0;
}
.shareContent .shareTitle{
	height: 1.4rem;
	line-height: 1.4rem;
	text-align: center;
	color: #999;
}
.shareContent .shareList{
	background-color: #fff;
	border-bottom: 1px solid #ddd;
	height: 9rem;
	position: relative;
}
.shareContent  .shareCancle{
	height: 3.25rem;
	text-align: center;
	line-height: 3.25rem;
}
.sharePanel{
	width:200%;
	overflow: hidden;
	position: absolute;
	top:0;
	left:0;
}
.sharePanel-list{
	width:50%;
	float: left;
	height:9rem;
	overflow: hidden;
}
.sharePanel-list a,.sharePanel-list a:hover,.sharePanel-list a:focus{
	text-decoration: none;
}
.sharePanel-list>a{
	display: inline-block;
	color: #313131;
	width:24%;
	text-align: center;
}
.shareIcon {
	color: #fff;
	border-radius: 100%;
	display: inline-block;
	height: 2.15rem;
	line-height: 1.75rem;
	position: relative;
	font-size: 2.15rem;
	width: 2.15rem;
	margin: .45rem auto;
	vertical-align: middle;
	display: inline-block;
	position: relative;


}
.shareIcon .iconfont{
	font-size:1.15rem !important;
	vertical-align: middle;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translateX(-50%) translateY(-50%);

}
.icon-weixin,.smallIcon-weixin.active{
	background:url("../../img/sh_ico/weixin.png"/*tpa=http://m.lyl_n005.kykky.cn/webPhone/img/sh_ico/weixin.png*/) no-repeat center;
	background-size:cover;
}
.smallIcon-weixin{
	background:url("../../img/sh_ico/weixin1.png"/*tpa=http://m.lyl_n005.kykky.cn/webPhone/img/sh_ico/weixin1.png*/) no-repeat center;
	background-size:cover;
}
.icon-qq-zone,.smallIcon-qqzone.active{
	background:url("../../img/sh_ico/qzone.png"/*tpa=http://m.lyl_n005.kykky.cn/webPhone/img/sh_ico/qzone.png*/) no-repeat center;
	background-size:cover;
}
.smallIcon-qqzone{
	background:url("../../img/sh_ico/qzone1.png"/*tpa=http://m.lyl_n005.kykky.cn/webPhone/img/sh_ico/qzone1.png*/) no-repeat center;
	background-size:cover;
}
.icon-kaixin,.smallIcon-kaixin.active{
	background:url("../../img/sh_ico/kaixin.png"/*tpa=http://m.lyl_n005.kykky.cn/webPhone/img/sh_ico/kaixin.png*/) no-repeat center;
	background-size:cover;
}
.smallIcon-kaixin{
	background:url("../../img/sh_ico/kaixin1.png"/*tpa=http://m.lyl_n005.kykky.cn/webPhone/img/sh_ico/kaixin1.png*/) no-repeat center;
	background-size:cover;
}
.icon-baidu-hi,.smallIcon-baiduHi.active{
	background:url("../../img/sh_ico/baiduhi.png"/*tpa=http://m.lyl_n005.kykky.cn/webPhone/img/sh_ico/baiduhi.png*/) no-repeat center;
	background-size:cover;
}
.smallIcon-baiduHi{
	background:url("../../img/sh_ico/baiduhi1.png"/*tpa=http://m.lyl_n005.kykky.cn/webPhone/img/sh_ico/baiduhi1.png*/) no-repeat center;
	background-size:cover;
}


.icon-twitter,.smallIcon-tuite.active{
	background:url("../../img/sh_ico/tuite.png"/*tpa=http://m.lyl_n005.kykky.cn/webPhone/img/sh_ico/tuite.png*/) no-repeat center;
	background-size:cover;;
}
.smallIcon-tuite{
	background:url("../../img/sh_ico/tuite1.png"/*tpa=http://m.lyl_n005.kykky.cn/webPhone/img/sh_ico/tuite1.png*/) no-repeat center;
	background-size:cover;;
}
.icon-wangyi,.smallIcon-wangyi.active{
	background:url("../../img/sh_ico/wangyiL.png"/*tpa=http://m.lyl_n005.kykky.cn/webPhone/img/sh_ico/wangyiL.png*/) no-repeat center;
	background-size:cover;;
}
.smallIcon-wangyi{
	background:url("../../img/sh_ico/wangyiL1.png"/*tpa=http://m.lyl_n005.kykky.cn/webPhone/img/sh_ico/wangyiL1.png*/) no-repeat center;
	background-size:cover;;
}
.icon-linkIn,.smallIcon-linkedIn.active{
	background:url("../../img/sh_ico/in.png"/*tpa=http://m.lyl_n005.kykky.cn/webPhone/img/sh_ico/in.png*/) no-repeat center;
	background-size:cover;;
}
.smallIcon-linkedIn{
	background:url("../../img/sh_ico/in1.png"/*tpa=http://m.lyl_n005.kykky.cn/webPhone/img/sh_ico/in1.png*/) no-repeat center;
	background-size:cover;;
}
.icon-reren,.smallIcon-renren.active{
	background:url("../../img/sh_ico/renren.png"/*tpa=http://m.lyl_n005.kykky.cn/webPhone/img/sh_ico/renren.png*/) no-repeat center;
	background-size:cover;;
}
.smallIcon-renren{
	background:url("../../img/sh_ico/renren1.png"/*tpa=http://m.lyl_n005.kykky.cn/webPhone/img/sh_ico/renren1.png*/) no-repeat center;
	background-size:cover;;
}
.icon-xlweibo,.smallIcon-sina.active{
	background:url("../../img/sh_ico/sina.png"/*tpa=http://m.lyl_n005.kykky.cn/webPhone/img/sh_ico/sina.png*/) no-repeat center;
	background-size:cover;
}
.smallIcon-sina{
	background:url("../../img/sh_ico/sina1.png"/*tpa=http://m.lyl_n005.kykky.cn/webPhone/img/sh_ico/sina1.png*/) no-repeat center;
	background-size:cover;;
}
.icon-douban,.smallIcon-douban.active{
	background:url("../../img/sh_ico/douban.png"/*tpa=http://m.lyl_n005.kykky.cn/webPhone/img/sh_ico/douban.png*/) no-repeat center;
	background-size:cover;
}
.smallIcon-douban{
	background:url("../../img/sh_ico/douban1.png"/*tpa=http://m.lyl_n005.kykky.cn/webPhone/img/sh_ico/douban1.png*/) no-repeat center;
	background-size:cover;;
}
.icon-facebook,.smallIcon-facebook.active{
	background:url("../../img/sh_ico/facebook.png"/*tpa=http://m.lyl_n005.kykky.cn/webPhone/img/sh_ico/facebook.png*/) no-repeat center;
	background-size:cover;
}
.smallIcon-facebook{
	background:url("../../img/sh_ico/facebook1.png"/*tpa=http://m.lyl_n005.kykky.cn/webPhone/img/sh_ico/facebook1.png*/) no-repeat center;
	background-size:cover;;
}
.icon-qqweibo,.smallIcon-qqweibo.active{
	background:url("../../img/sh_ico/qqweibo.png"/*tpa=http://m.lyl_n005.kykky.cn/webPhone/img/sh_ico/qqweibo.png*/) no-repeat center;
	background-size:cover;
}
.smallIcon-qqweibo{
	background:url("../../img/sh_ico/qqweibo1.png"/*tpa=http://m.lyl_n005.kykky.cn/webPhone/img/sh_ico/qqweibo1.png*/) no-repeat center;
	background-size:cover;;
}
.icon-tao,.smallIcon-tao.active{
	background:url("../../img/sh_ico/taojianghu.png"/*tpa=http://m.lyl_n005.kykky.cn/webPhone/img/sh_ico/taojianghu.png*/) no-repeat center;
	background-size:cover;
}
.smallIcon-tao{
	background:url("../../img/sh_ico/taojianghu1.png"/*tpa=http://m.lyl_n005.kykky.cn/webPhone/img/sh_ico/taojianghu1.png*/) no-repeat center;
	background-size:cover;;
}
.shareText {
	color: #333;
	font-size: .6rem;
	text-align: center;
}
.shareButtle{
	position: absolute;
	height: 1.2rem;
	top: auto;
	bottom: 0;
	width: 100%;
}
#shareButtle{
	text-align: center;
	list-style: none;
	margin: 0;
	padding: 0;
}
#shareButtle li{
	display: inline-block;
	width: .35rem;
	height: .35rem;
	border-radius: 100%;
	background: #999;
	margin: 0 .1rem;
	cursor: pointer;
	background: rgba(0,0,0,0.15);
}
#shareButtle li.on{
	background-color: #20282b;
}



.shareWeixin{
	position: fixed;
	width: 100%;
	height:100%;
	background-color: #fff;
	z-index: 1000;
	top:0;
	display: none;
}
.icon-lianjieWeixin,.shareIcontips,.shareWeixinBtn{
	height:8rem;
	width:8rem;
	display: block;
	position: absolute;
	left:50%;
	margin-left: -4rem;
	top:4rem;
}
.shareIcontips{
	text-align: center;
	top:14rem;
	font-size: .9rem;
}
.shareWeixinBtn{
	text-align: center;
	top:18rem;
}
.chooseShareBox .shareInfo{
	float: left;
	margin-right:5px;
	width:20px;
	height:20px;
	cursor: pointer;
	background-size:cover;
}

.text-html #m_body{
	height:100%;
	overflow-x: hidden;
	margin-top:0;
	overflow-y: auto;
	background: #fff;
}
.textYuansuPanel{
	width:300px;
}
.textYuansu{
	width:100px;
	float: left;
}
.w50{
	width:50px;
}
.aboutTextPanelList,.newTextPanelList,.hotTextPanelList{
	display: inline-block;
	width: 80%;
	vertical-align: top;
}
.aboutTextUp li,.newTextUp li,.hotTextUp li{
	border-bottom: 1px solid #ccc;
	padding:10px 15px;
	padding-right: .5rem;
	position: relative;
}
.aboutTextUp li a,.newTextUp li a,.hotTextUp li a{
	width: 100%;
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	text-decoration: none;

}
.aboutTextUp .text-title,.newTextUp .text-title,.hotTextUp .text-title{
	font-size: 14px;
	color:#333;
}
.productPrice{
	padding-left: .45rem;
	border-bottom: 1px solid #ddd;
	text-align: left;
	position: relative;
	height: 2.75rem;line-height: 2.75rem;
	font-size:1rem;
}
.productDetailTabPanel{
	margin-bottom:3rem;
}
.tabUl {
	max-width: 768px;
	background-color: #fff;
	border-bottom: 1px solid #ddd;
	width: 100%;
	padding: 0;
	margin: 0;
	list-style: none;
	text-align: center;
	display: inline-block;
}
.tabUl .tabLi {
	height: 2.2rem;
	line-height: 2.3rem;
	float: left;
	width: 50%;
	cursor: default;
	color: #333;
	font-size: .75rem;
}
.productDetailTabPanel .tabUl .tabActive {
	color: #20282b;
	border-bottom:.1rem solid #20282b;
}
.productDetailTabPanel .tabBody {
	min-height: 4rem;
	position: relative;
	overflow: hidden;
	border-top: 0;
	z-index: 0;
	-webkit-transition: height .3s;
	transition: height .3s;
}
.tabBody .tabPanel {
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 0;
	float: left;
	overflow: hidden;
	-webkit-transition: -webkit-transform .3s;
	transition: transform .3s;
	-webkit-transform: translateX(-100%);
	-ms-transform: translateX(-100%);
	transform: translateX(-100%);
}
.tabBody .tabPanel:nth-child(2){
	-webkit-transform: translateX(100%);
	-ms-transform: translateX(100%);
	transform: translateX(100%);
}
.tabBody .tabPanel.tabPanelAtive{
	position: relative;
	z-index: 0;
	visibility: visible;
	-webkit-transform: translateX(0);
	-ms-transform: translateX(0);
	transform: translateX(0);
}
.productInfoPanel{
	display: table;
	width: 100%;
	border-collapse: collapse;

}
.productInfo {
	border-bottom: 1px solid #ddd;
	display: table-row;
	text-align: left;
}
.productInfo  .productInfo-name{
	width: 33%;
	text-indent: 2rem;

	color: #b8b8b8;
}
.propInfoCell {
	word-break: break-all;
	display: inline-block;
	display: table-cell;
	height: 2rem;
	vertical-align: middle;
	color: #333;
	font-size: .65rem;
}
.productDetailInfoPanel{
	line-height: 1.6;
	padding: 0 .35rem;
	white-space: normal;
	word-wrap: break-word;
	word-break: normal;
	overflow: hidden;
	text-align: left;
	margin: .5rem 0;
	font-size: .7rem;
	color: #4e4e4e;
}
.mProductList{
	margin-top:.5rem;
}
.mProductListTitle{
	height: 2rem;
	line-height: 2rem;
	padding-left: .45rem;
	border-top: 1px solid #ddd;
	color: #333;
	font-size: .75rem;
}
.productListPanel{
	border-top: 0;
	margin-bottom: 0rem;
	position: relative;
	height:8rem;
}
.productWarp{
	overflow: hidden;
	position: absolute;
	top:0;
	left:0;
}
.mProductInfor{
	position: relative;
	padding:.5rem;
	float:left;
}
.mProductInfor a{
	display: block;
	text-decoration: none;
}
.mProductInfor-img{
	width:5.5rem;
	height:5.5rem;
	background: url("../../img/sys9.jpg"/*tpa=http://m.lyl_n005.kykky.cn/webPhone/img/sys9.jpg*/) no-repeat 50% 50%;
	background-size:cover;
}
.mProductInfor-text{
	height: 1.5rem;
	width:5.5rem;
	background: rgba(0,0,0,0.5);
	position: absolute;
	top:4.5rem;
	word-break: break-all;
	box-sizing: border-box;
	bottom: 0;
	padding: .25rem;
	color: #fff;
	overflow: hidden;
}
.mProductInfor-price {
	font-size: .7rem;
	height: 1.4rem;
	line-height: 1.4rem;
	margin-top: .3rem;
	color: #20282b;
}
.textMoukuai th ,.textMoukuai td{height:50px;width:20%;
text-align: center}

.proMoukuai th,.proMoukuai td{
	width:25%;
	text-align: center;
	height:50px;
}
.textMoukuai thead,.proMoukuai thead{
	background-color: #e8f2fc;
	width: 100%;
}
.textMoukuai tbody tr:nth-child(2n),.proMoukuai tbody tr:nth-child(2n){
	background-color: #e8f2fc;
}
.textMoukuai tbody tr td input, .proMoukuai tbody tr td input{
	width:80%;
}
.text-fenlei .fls{
	font-size:.7rem;
	border-radius:5px;
}
.prevText,.nextText{
	padding-left:.5rem;
}
.prevText a,.nextText a{
	font-size:.7rem;
}
table.canshushow{
	border: 1px solid rgb(127, 157, 185);
	width: 90%;
	margin-left:5%;
}
.canshushowTips{
	width: 90%;
	margin-left:5%;
}
table.canshushow thead{
	background-color: #EEF3FE;
	border-bottom:1px solid rgb(127, 157, 185);

}
table.canshushow th,table.canshushow td{
	height:30px;
	padding-left:5px;
}
table.canshushow tbody tr:nth-child(2n-1){
	background-color: #f8fafd;
}
.shaixuanPro{
	border:1px solid #ccc;
	position: relative;
	padding:10px;
	margin-top:20px;
}
.shaixuanPro-text{
	color:#3577bb;
	background: #fff;
	position: absolute;
	line-height: 24px;
	top:-12px;
	left:25px;

}
.text-head-notuH2{
	padding:.5rem;
}

.ConPanel{
	font-size:1rem;
	padding-left:.5rem;
	padding-right:.5rem;
}
.headerGuanggao,.footerGuanggao{
	padding:0 .5rem;
}
.sub-pro-talk{
	position: relative;
	margin:.3rem;
	text-align: center;
}
#pro_talk{
	width: 100%;
	margin:0;
	box-sizing: border-box;

}

.proTalkList{
	margin:.2rem .5rem;
}
.talkInfo{
	display: block;
	margin-bottom:.3rem;
	border-bottom:1px solid #D4D4D4;
}
.proTalkList .talkInfo-l{
	float: left;
	padding-right:.2rem;
}
.proTalkList .talkInfo-r{
	padding-left:2.2rem;
	word-break: break-all;
	font-size:.8rem;
	line-height: 1.4rem;
	margin-top:-.3rem;
}
.proTalkList .talkInfo-l img{
	width: 2rem;
	height:2rem;
	border:1px solid #ccc;
	vertical-align: middle;
}
.proTalkList .talkInfo-r .talkInfo-time{
	font-size:14px;
	color:#ccc;
}
.proTalkList .talkInfo-r  .talkInfo-huifu{
	margin-top:.2rem;
	border-top:1px dashed #ccc;
	font-size:.7rem;
	line-height: 1.4rem;
	color:#BD7F00;
}




















