

.ym-shch dt, .media-tit a, .tab-user-log a.tab-hos, .news-tab span i, .list-sound dt a, .list-best h3 span.now i, .list-best p.h3 span.now i, .pagination span, .tab-user-log span,.media-tit span.left{background:url(../image/index.png) no-repeat;}

/*pub style for page*/
.ym-wrap {width: 1290px;margin: 0 auto;font-family: "Microsoft Yahei";font-size: 12px;}
.ym-wrap a {color: #333;}
.ym-wrap a:hover {color: #333;text-decoration: none;}
.ym-wrap h3 {font-weight: normal;}
.pos-r {position: relative;}
.pos-ab {position: absolute;}
.block {display: block}
.ym-wrap a.chov {color: #888;}
.c888 {color: #888;}
.c555 {color: #555}
.c999 {color: #999999;}
.ft14 {font-size: 14px;}
.ft16 {font-size: 16px;}
.ft18 {font-size: 16px;}
.ym-wrap .chover:hover, .ym-wrap a.chov:hover {color: #ff5370;text-decoration: none;}
.border-h:hover {border-color: #ff5370;}
.pd60 {padding-bottom: 100px}
.mg60 {margin-bottom: 60px}
.pd145 {padding-top: 145px;}
.delete {text-decoration: line-through;}
.pink, a.pink {color: #fe5e79;}
.bg-pink {background: #ff5371;}
.bg-gray {background: #dbdbdb;}
input {outline: none;}
/*//pub style for page*/
/*swiper default css*/
.swiper-container {margin: 0 auto;position: relative;overflow: hidden;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-o-backface-visibility: hidden;backface-visibility: hidden;/* Fix of Webkit flickering */z-index: 1;}
.swiper-wrapper {position: relative;z-index: 1;width: 100%;-webkit-transition-property: -webkit-transform, left, top;	-webkit-transition-duration: 0s;-webkit-transform: translate3d(0px, 0, 0);-webkit-transition-timing-function: ease;	-moz-transition-property: -moz-transform, left, top;-moz-transition-duration: 0s;-moz-transform: translate3d(0px, 0, 0);
	-moz-transition-timing-function: ease;-o-transition-property: -o-transform, left, top;-o-transition-duration: 0s;
	-o-transform: translate3d(0px, 0, 0);-o-transition-timing-function: ease;-o-transform: translate(0px, 0px);
	-ms-transition-property: -ms-transform, left, top;-ms-transition-duration: 0s;-ms-transform: translate3d(0px, 0, 0);-ms-transition-timing-function: ease;transition-property: transform, left, top;transition-duration: 0s;transform: translate3d(0px, 0, 0);transition-timing-function: ease;}
.swiper-free-mode > .swiper-wrapper {-webkit-transition-timing-function: ease-out;-moz-transition-timing-function: ease-out;
	-ms-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;
	margin: 0 auto;}
.swiper-slide {float: left;}
.swiper-wp8-horizontal {-ms-touch-action: pan-y;}
.swiper-wp8-vertical {-ms-touch-action: pan-x;}
/*//swiper default css*/
/*swiper custom*/
.swiper-container {width: 1920px;height: 358px;position: absolute;left: 50%;top: 0;margin-left: -960px;}
.swiper-slide {width: 100%;height: 358px;position: relative;overflow: hidden;}
.swiper-slide img {position: absolute;top: 0;left: 50%;margin-left: -960px;}
.focus-wrap {width: 100%;height: 358px;overflow: hidden;position: relative;}
.pagination {bottom:5px;left: 50%;margin-left: -74px;position: absolute;z-index: 3;}
.pagination span {display: block;float: left;height: 25px;margin-left: 16px;width: 20px;background-position: 0 -756px;}
.pagination span.swiper-active-switch {background-position: 0 -728px;}
/*req-form*/
.req-form {padding: 13px 16px 11px;background: #edf5fa;width: 242px;}
.req-form h3, .req-form p.h3 {/* font-family:"SimHei";*/
	padding: 0 0 10px 0;background-position: 0 -406px;color: #71a8cb;/*	border-bottom: 1px dotted #fff;*/}
/*.req-form ul{ border-top:1px dotted #c1d7e4; }*/
.req-form ul li {padding-bottom: 13px;overflow: hidden;}
.req-form li textarea, .req-form li>input {background: #fff;border: 1px solid #dcdcdc;display: block;padding: 0 4px;float: left;	font-size: 14px;width: 258px;color: #999;height: 30px;}
.req-form li textarea {height: 34px;padding: 5px 4px;line-height: 16px;resize: none;}
.req-form li input {line-height: 30px;background: #666;}
.req-form li input.username {width: 230px;}
.req-form .phonenumber {width: 230px;float: right;}
.req-form li div label {float: left;display: block;padding: 8px 8px 0;*padding:8px 0 0;cursor: pointer;color: #fff;}
.req-form li div input {margin: 4px 5px 0;background: none;border: none;}
.req-form .sub-btn {height: 36px;width: 240px;margin-bottom: 8px;border: 1px solid #ff5370;*border:none;background: #ff5370;color: #fff;	font-size: 18px; /*font-family:"SimHei";*/border-radius: 5px;padding-bottom: 2px;letter-spacing: 8px;text-indent: 5px}
.req-form span {color: #95bad0;	line-height: 25px;}
.req-form .sub-btn:hover {background: #f03345;cursor: pointer;border-color: #f03345;}
.req-form li textarea.shan, .req-form li input.shan {background: #ffe3e8;border-color: #F00;color: #F00;}
.req-form li.shan>textarea, .req-form li.shan>input, .req-form li.shan>div>a {background: #ffe3e8;border-color: #F00;color: #F00;}
.req-form li div.shan>label {color: #F00;border-color: #F00;}
.req-form .explain {color: #FFFFFF;font-size: 12px;padding-bottom: 10px;}
.req-form .sex {float: left;margin-left: 15px;}
.chzn-container-single .chzn-single div b {background: url(../image/chosen-sprite.png) no-repeat 0px 8px;}
/*mainindex special style*/
.req-form {position: absolute;left: 50%;top: 25px;margin-left: 280px;z-index: 3;background: #666;opacity: 0.9;border-radius:5px;}
.req-form .sub-btn {border-radius: 2px;	font-family: "Microsoft Yahei";	font-weight: bold;}
.req-form.move-item2 p {margin-top: -5px;}
.req-form h3, .req-form p.h3 {/* border-bottom:none; */	color: #fff;}
.req-form ul {border-color: #cdc6b5;}
.req-form span {color: #fff;}
.req-form .num {color: #FFFFFF;text-align: center;}
.req-form .num .orange {color: #ffc053;}
/*ym-shch*/
.ym-shch {padding: 13px 0 20px;	border: 1px solid red;background: #f5f5f5;margin-bottom: 24px;}
.ym-shch .ym-wrap {overflow: hidden;}
.ym-shch dl {width: 1290px;padding-top: 15px;}
.ym-shch dt, .ym-shch dd {float: left;}
.ym-shch dt {width: 55px;height: 55px;line-height: 55px;text-align: center;background-position: 0 -529px;/* font-family:Arial;*/	font-size: 30px;color: #fff;font-weight: bold;}
.ym-shch dd {padding: 0 31px 0 20px;}
.ym-shch dd h3, .ym-shch dd p.h3 {font-size: 18px;padding-bottom: 4px;}
.ym-shch span {color: #888;font-size: 16px;}
/*media-side*/
.media-side {width: 980px;}
.info-side {width: 280px;}
.tao a.left {background-position: 0 -429px;}
.media-nav-cont {padding: 8px 12px 8px 0px;}
.media-nav {line-height: 32px;overflow: hidden}
.media-nav span {display: block;font-size: 14px;overflow: hidden;}
.media-nav span.left {width: 42px;color: #ff5370;text-indent: 10px;}
.media-nav span.left i {font-style: normal;}
.media-nav span.right {width: 594px;padding-left: 30px;}
.media-nav a {color: #888;padding-right: 30px;font-size: 14px;display: inline-block;white-space: nowrap;}
.pro-nav .right a i {font-style: normal;font-size: 12px;color: #c0c0c0;}
.media-nav span a:hover {color: #ff5370;text-decoration: none;}
.media-side .space {padding-bottom: 55px;}
.media-nav .point {display: inline;padding-right: 5px;}
/*log*/
.media-tit {height: 50px;overflow: hidden;border-bottom: 1px dashed #d5d5d5;}
.media-tit a:hover {text-decoration: none;}
.media-tit a.left, .media-tit span.left {padding-left: 40px;font-size: 20px;line-height: 48px;}
.media-tit a.right {padding-left: 26px;font-size: 14px;	line-height: 54px;}
.tit-log a.left, .tit-log span.left {background-position: 0 -160px;}
.tit-log a.right {padding-left: 26px;color: #fd6a83;background-position: 0 -219px;}
.tit-log a.right:hover {background-position: 0 -781px;}
.tab-log {padding: 8px 12px;}
.tab-log a {color: #888;font-size: 14px;display: inline-block;white-space: nowrap;}
.item-log dl {padding: 18px 0 17px;	border-top: 1px dashed #d5d5d5;	overflow: hidden;padding-top/*\**/: 17px \9;}
.item-log dl:hover {background-color: #fcfcfc;}
.item-log dt {padding: 0 22px 0 10px;width: 52px;float: left;}
.item-log dt img {width: 215px;height: 150px;border: 1px solid #d6d6d6;}
.item-log dd {float: right;width: 700px;}
.item-log .tit-user-log {height: 24px;width: 100%;overflow: hidden;padding-top: 2px;}
.media-nav span.noright {float: none;width: 100%;padding-left: 0;}
.lev {display: inline-block;padding: 0 3px;line-height: 19px;font-size: 14px;border: 1px solid #fff;background: #fff;border-radius: 3px;
margin-right: 5px;position: relative;top: -1px;*top:0;}
.lev1 {color: #72D3A8;border-color: #72D3A8;}
.lev3 {color: #FFBF4C;border-color: #FFBF4C;}
.lev2 {color: #FF536F;border-color: #FF536F;}
.txt-user-log {font-size: 14px;color: #999;line-height: 25px;padding-top: 12px;}
.img-user-log {padding: 10px 0 0;overflow: hidden;}
.img-user-log a {display: block;width: 80px;height: 80px;overflow: hidden;float: left;margin-right: 5px;border: 1px solid #fff;border: 1px solid #d6d6d6;}
.img-user-log a:hover {	border-color: #ff5370}
.tab-type {display: inline-block;padding: 1px 3px;border: 1px solid #d9d9d9;border-radius: 3px;	margin-right: 5px;}
.tab-hos {padding-left: 17px;display: inline-block;margin-right: 5px;}
.txt-user-log, .tab-user-log {padding-top: 12px;}
.tab-user-log a.tab-hos {background-position: 0px -272px;}
.tab-user-log a.tab-hos:hover {background-position: 0 -323px;}
.tab-user-log a {color: #888;padding: 1px 3px;border: 1px solid #d9d9d9;border-radius: 3px;}
.tab-user-log a:hover {color:#ff6699;border: 1px solid #ff6699;}
.tab-user-log span {padding-left: 20px;background-position: 0 -297px;}
.part-more {background: url(../image/loading.gif) center center no-repeat;}
.part-more a {display: block;line-height: 35px;border: 3px solid #f4f4f4;border-radius: 5px;text-align: center;font-size: 16px;color: #ababab;background: #fff;}
.part-more:hover a {border-color: #ffbac6;border-color: #ffe8ee;}
/*tao-info*/
.media-info-cont {width: 980px;overflow: hidden;}
.tao-info {padding: 10px 0 24px;width: 980px;border-top: 1px dashed #d5d5d5;}
.tao-info dl {
	width: 320px;
	overflow: hidden;
	border: 1px solid #f3f3f3;
	float: left;
	margin: 0 15px 18px 10px;
}
.tao-info dl:hover {
	border-color: #ffbac5;
	box-shadow: 1px 1px 5px -2px #ffbac5;
}
.tao-info dt {
	width: 320px;
	min-height: 140px;
	overflow: hidden;
	position: relative;
}
.tao-info dt:hover {
	border-color: #ff5370;
}
.tao-info dt img:hover {
	opacity: 0.7;
	filter: alpha( opacity=80);
}
.tao-info dt img {
	opacity: 1;
	filter: alpha( opacity=100);
	width: 100%;
	display: block;
}
.tao-info .tao-hos {
	height: 27px;
	width: 100%;
	position: absolute;
	left: 0px;
	bottom: 0px;
	background: url(../image/index.png) repeat-x 0px -843px;
}
.tao-info .tao-hos p {
	margin-left: 10px;
	line-height: 27px;
	color: #FFFFFF;
	background: url(../image/index.png) no-repeat 0px -816px;
	text-indent: 17px;
}
.tao-info dd {
	padding: 12px 10px;
	overflow: hidden;
}
.tao-info dd h3 {
	line-height: 24px;
	height: 48px;
	overflow: hidden;
	margin-top: -3px;
}
.tao-info dd h3 i {
	border-left: 1px solid #D8D8D8;
	color: #d8d8d8;
	display: inline-block;
	font-style: normal;
	height: 16px;
	line-height: 14px;
*line-height:18px;
	margin-bottom: -3px;
	margin-left: 15px;
	margin-right: 15px;
}
.tao-info dd h3:hover i {
	border-color: #ff5370;
}
.tao-info dd p {
	padding: 4px 0 10px;
	height: 16px;
	overflow: hidden;
}
/*.tao-hos{ background-position:0px -272px; padding-left:17px;}
.tao-hos:hover{ background-position:0 -323px;}*/
.tao-info dd div {
	line-height: 29px;
}
.tao-info .price {
	font-size: 21px;
	color: #bdbdbd;
*display:block;
}
.tao-info .price:hover {
	color: #ff5370;
	text-decoration: none;
}
.tao-info .price:hover i {
	color: #fe5e79;
}
.tao-info .price i {
	font-style: normal;
	padding: 0px 5px 0px 0px;
	color: #fe5e79;
	margin-left: -3px;
}
.tao-info .price-gray {
	font-size: 14px;
	color: #bdbdbd;
}
.f18 {
	font-size: 18px;
}
.price.left span {
	display: block;
	float: right;
	font-size: 14px;
	height: 29px;
	line-height: 32px;
*display:inline-block;
*height:35px;
*float:none;
}
.ym-wrap .btn-more {
	display: inline-block;
	line-height: 29px;
	padding: 0 11px;
	color: #fff;
	font-size: 16px;
	background: #fe5e79;
	border-radius: 3px;
}
.ym-wrap .btn-more:hover {
	color: #fff;
	text-decoration: none;
	background: #f5294e;
}
/*热门文章*/
.ranking {
	padding-top: 10px;
}
.ranking .block-title {
	font-size: 20px;
}
.ranking .arc-list {
	padding-top: 18px;
}
.ranking .arc-list li {
	margin-bottom: 25px;
	overflow: visible;
	width: 100%;
}
.ranking .arc-list .num {
	width: 20px;
	height: 25px;
	text-align: center;
	line-height: 25px;
	color: #FFFFFF;
	border-radius: 2px;
	font-weight: bold;
}
.ranking .arc-list p {
	width: 235px;
	line-height: 25px;
	color: #555555;
	padding-left: 10px;
	font-size: 14px;
}
.ranking .arc-list .price {margin-top: -3px;}
.ranking .arc-list .price .pink {margin-right: 5px;
}
.ranking .arc-list p a:hover {
	color: #ff5370;
}
/*ask-doc*/
.tit-info-side {
	height: 45px;
}
.tit-info-side a.left {
	font-size:18px;
	line-height: 50px;
	color: #000; font-weight:600;
}
.tit-info-side .right a {
	font-size: 12px;
	color: #ababab;
	line-height: 58px;
	padding: 0 5px;
}
.tit-info-side .right i {
	font-style: normal;
}
.tit-info-side .right>i {
	font-size: 12px;
	color: #ececec;
}
.info-side h4, .info-side p.h4 {
	font-weight: normal;
	padding: 27px 0 13px;
}
.goask-doc {
	padding: 1px;
	border: 3px solid #ececec;
}
.goask-doc div {
	padding: 17px 19px 16px;
	border: 1px solid #ececec;
}
.goask-doc div p {font-size: 15px;line-height: 25px;text-align: center;padding-bottom: 10px;}
.goask-doc div a {display: block;width: 164px;margin: 0 auto;line-height: 45px;font-size: 20px;background: #ff6699;text-align: center;color: #fff;border: 1px solid #ff6699;border-radius: 3px;}
.goask-doc div a:hover {background:#f5294e;color: #fff;text-decoration: none;}
.list-best ul {display: none;}
.list-best li {overflow: hidden;padding-top: 19px;}
.logo-doc {display: block;width: 40px;height: 40px;overflow: hidden;border: 1px solid #d6d6d6;border-radius: 30px;}
.new-doc .logo-doc {margin-bottom: 5px;}
.list-best h3, .list-best p.h3 {border-bottom: 1px solid #ececec;height: 14px;padding-bottom: 15px;}
.list-best h3 span, .list-best p.h3 span {border-left: 1px solid #ececec;display: block;float: left;height:14px;line-height:14px;	margin-left: -1px;padding: 0 10px;color: #999;position: relative;cursor: pointer;font-size: 14px;}
.list-best h3 span.now, .list-best p.h3 span.now {color: #333;}
.list-best h3 span.no-bd, .list-best p.h3 span.no-bd {border: none;padding-left: 0px;}
.list-best h3 span.now i, .list-best p.h3 span.now i {display: block;height: 15px;width: 9px;position: absolute;background-color: #fff;background-position: -1px -694px;bottom: -16px;left: 34px;}
.list-best h3 span.no-bd i, .list-best p.h3 span.no-bd i {left: 24px}
.list-best li a.left {margin-right: 15px;}
.list-best li p {color: #999;}
.list-best li p i {font-style: normal;}
.list-best li p>a {display: block;padding-bottom: 5px;line-height: 18px;font-size: 14px;}
.list-best li span a, .list-best li span i {color: #888;}
.list-best li p a:hover {color: #ff5370;text-decoration: none;}
.new-doc a {float: left;display: block;width:42px;padding-bottom:15px;margin-right:25px;overflow:hidden;text-align:center;font-size:14px;}
.new-doc a:hover {color: #ff5370;text-decoration: none;}
.ask-doc .goask-doc {margin-top: 5px;}
/*feature*/
.feature h4, .feature p.h4 {padding: 7px 0 18px;font-size: 20px;}
.feature h4 i, .feature p.h4 i {padding: 0 5px;color: #999;font-size: 15px;font-weight: bold;font-style: normal;}
.item-fea {overflow: hidden;padding-bottom: 23px;}
.item-fea>a {display: block;width: 70px;height: 70px;margin: 5px 13px 0px 0px;float: left;overflow: hidden;border: 1px solid #fff;}
.item-fea>a:hover {border-color: #ff5370;box-shadow: 2px 2px 4px 1px #bebebe;}
.item-fea h3, .item-fea div.h3, .item-fea p.h3 {height: 26px;line-height:24px;overflow:hidden;font-size:16px;}
.item-fea h3 a:hover, .item-fea div.h3 a:hover {color: #ff5370;text-decoration:none;}
.item-fea p {height: 40px;padding-top: 5px;overflow: hidden;line-height: 25px;}
/*for form*/
.chzn-container-single .chzn-single {padding-left: 4px;height: 34px;line-height: 34px;background: #666;}
.chzn-container-single .chzn-single span {color: #999;line-height: 33px;font-size:14px;}
.req-form ul li {width: 100%;overflow: inherit;}
.chzn-container {float: left;}
.chzn-container-single .chzn-single span {color: #999;line-height: 35px;font-size:14px;}
.shan .chzn-container-single .chzn-single span {color: #f00;line-height: 33px;}
.chzn-container-single .chzn-single span {}
.chzn-container-single .chzn-search input {line-height: 25px;height: 25px;}
.req-form .chzn-container, .ft14 .chzn-results {max-height: 104px;min-height: 33px;}
.req-form .chzn-select {width: 240px;height: 33px;background: #666;}
.chzn-container .chzn-results .no-results, .chzn-container .chzn-results .no-results span {color: #F00;}
.chzn-container-single .chzn-search {overflow: hidden;}

@media screen and ( min-width: 1080px) {
.ym-wrap {width: 1290px;}
.media-side {width: 980px;}
.media-nav-cont {width: 198px;float: left;border: none;padding: 10px 0 8px 0px;}
.media-nav span.left {width: auto;float: none;color: #ff5370;}
.media-nav span.right {width: auto;padding: 0px;float: none;}
.pro-nav a {display: block;}
.tao-info-cont {float: left;}
.media-info-cont {width: 980px;}
.tab-log a {display: block;}
.item-log {overflow: hidden;}
.item-log dl {margin-top: -1px;padding-bottom: 17px;}
/*head-wrap*/
.head-wrap {width: 1290px;}
.tao a.left {background-position: 0 -429px;}
.hidetxt {display: none;}
.media-nav {line-height: 35px;}
.item-log dd {width: 700px;}
.pro-nav .right a i {color: #d7d7d7;float: right;font-style: normal;}
.pro-nav .right a i em {display: none;}
.pro-nav .right a:hover i {color: #ffbac6;}
.info-side .feature {height: 430px;overflow: hidden;}
.tao-info {border: none;}
.quick-publink {margin-right: -684px;}
.media-nav a {line-height: 39px;}
.media-nav span.noright {width: auto;padding: 0 0 14px;}
.tab-main-index .head-wrap ul {width: 1130px;}
.media-nav a {display: block;white-space: normal;}
.tab-main-index li:last-child {margin-right: 0;}
}
/*9月29日优化*/
.media-info-cont .part-more {margin-bottom: 35px;}
/*二维码下载*/
.float_code {bottom: 0;height: 152px;position: fixed;right: 0;width: 100%;z-index: 19999;}
.float_layer {background: #071828;height: 100%;left: 0;opacity: 0.85;filter: alpha(opacity=85);position: absolute;top: 0;width: 100%;z-index: 1;}
.float_content {height: 100%;margin: 0 auto;padding-left: 50px;position: relative;width:1150px;z-index: 2;}
.float_bg, .float_dl, .float_close {float: left;}
.float_bg {background: url("../image/yuemei-logo.png") no-repeat 0 bottom;height: 218px;margin: -65px 0 0 20px;position: relative;width: 832px;}
.float_dl {height: 100%;position: relative;width: 298px;}
.float_dl_mask {height: 100%;left: 0;opacity: 0.09;filter: alpha(opacity=9);position: absolute;top: 0;width: 100%;z-index: 1;	background: #fff;}
.float_dl_inner {padding-top: 9px;position: relative;z-index: 2;}
.float_dl_qr {float: left;width: 156px;}
.float_dl_inner p {color: #adc6df;font: 12px/19px "microsoft yahei";height: 19px;text-align: center;}
.float_qr {background: url("../image/yuemei-logo.png") no-repeat 0 bottom;height: 94px;margin: 8px auto 0;width: 94px;display: block;}
.float_dl_dir {float: right;width: 126px;}
.float_dl_dir a {background: #2c3845;color: #fff;display: block;font-size: 14px;height: 26px;line-height: 26px;	margin: 8px auto 0;text-align: center;width: 80px;border: 1px solid #8d9396;text-decoration: none;border-radius: 3px;}
.float_close {width: 60px;height: 60px;left: 0;position: absolute;top: -15px;background: url("../image/yuemei-logo.png") no-repeat scroll 0 0;}
.float_close a {background: url("../image/yuemei-logo.png") no-repeat scroll center center;	display: block;height: 57px;width: 61px;-webkit-transition: all 0.5s ease-in-out 0s;transition: all 0.5s ease-in-out 0s;}
.float_close a:hover {-webkit-transform: rotate(180deg);transform: rotate(180deg);}

/*添加*/

.topic_list {width:1290px;margin:0 auto;margin-top: 20px;clear: both;}
.after, #ft, ul, .cbox, .box_7 .right li {zoom: 1;}
.topic_list .first {padding: 0;}
.topic_list li {float: left;padding-left: 13px;}
.topic_list li img {border: solid 1px #e6e6e6; width:208px; height:128px;}
.topic_list li img:hover{box-shadow: 0 0 4px #999;}
/*img {display: block;}*/
a {text-decoration: none;}
.content {width: 1290px;margin: 0px auto;margin-top: 20px;}
#tabs {height: auto;overflow: hidden;padding-top: 10px;width: 1290px;}
.more {color: #333;float: right;margin-top: 5px;}
#tabs .hd1 {height: 34px;line-height: 34px;border-bottom: 3px solid #F4F4F4;}
#tabs .hd1 li {	float: left;}
#tabs .about li {float: left;overflow: hidden;}
.qg_def{background: #ff5370;color: #fff;padding: 2px 5px;border-radius: 3px;}
.qg_def:hover{color:#fff;}
div#content ul#itemContainer dl dt a {display: block;width: 90%;height: 28px;line-height: 28px;text-align: center;background: #ff357c;color: #fff;margin: 16px auto 16px;}
#tabs .hd1 li a:hover, #tabs ul li .now {color:#ff5370;border-bottom: 3px solid #ff3366;font-weight: 700;text-decoration: none;}
#tabs .hd1 li a {float: left;display: block;width: 80px;height: 34px;text-align: center;font-size: 16px;font-weight: 700;}
.about ul#itemContainer dl dt a {display: block;width: 90%;height: 28px;line-height: 28px;text-align: center;background: #ff5370;	color: #fff;margin: 16px auto 16px;}
.about ul#itemContainer {list-style: none;padding: 0;margin: 10px 0;}
.about ul#itemContainer li {display: inline-block;margin: 8px;zoom: 1;}
.about ul#itemContainer dl {width: 257px;height: 260px;float: left;background: #fff;border: 1px solid #dcdcdc;box-shadow: 0 0 10px #888;}
.about ul#itemContainer dl:hover{border-color:#ff6699;-moz-box-shadow: 0 0 10px #888;-webkit-box-shadow: 0 0 10px #888;box-shadow: 0 0 10px #888;}
.about ul#itemContainer dl h1 {width: 90%;margin:8px auto;overflow: hidden;position: relative;}
.about ul#itemContainer dl h1 img {width: 230px;height: 120px;display: block;margin: 0 auto;}
#itemContainer dl dd p {text-indent:1em;}
.yyrz {position: relative;}
.yy_sty{font-weight: bold;}
.ico {margin-left:5px; margin-top:3px;width:50px;height:18px;background: url(../image/rz.png) no-repeat;position:absolute;}
.container {width: 1290px;margin: 0px auto;border: 1px solid #fff;}
.eara {margin-left: 300px;}
.boxtwo_qh_txt {width: 1290px;clear: both;padding-top: 10px;}
.s4_box1 {width: 1290px;}
.s4_box1_1, .s4_box1_2, .s4_box1_3 {width: 556px;}
.s4_box1_1, .s4_box1_2, .s4_box1_3 {height: 446px;width:556px;float: left;position: relative;border-left: 4px solid #FFF;}
.s4_box1_1 {background: url(../image/yuemei-logo.jpg) no-repeat;}
.ass {position: absolute;bottom: 10px;left: 10px;}
.s4_box1_1in {margin-left: 290px;}
s4_box1_1in {padding-top: 132px;margin-left: 220px;	color: #FFF;width: 250px;}
.s4_box1_1in strong {font-size: 16px;font-weight: bold;}
.s4_box1_1in p {text-indent: 2em;margin-top: 7px;color: #FFF;}
.dhone a {transition: all 0.3s linear 0s;color: #fff;float: right;}
#s4box0 {width: 556px;overflow: hidden;}
#s4box1, #s4box2 {width: 266px;overflow: hidden;}
.s4_box1_3 {background: url(../image/yuemei-logo.jpg) no-repeat;}
.s4_box1_1in {padding-top: 132px;margin-left: 285px;color: #FFF;width: 250px;}
.s4_box1_1in {margin-left: 290px;}
.s4_box1_2 {background: url(../image/yuemei-logo.jpg) no-repeat;}
.gg {padding-top: 15px;clear: both;}
.zx_tit {height: 40px;line-height: 40px;border-bottom: 3px solid #F4F4F4;}
.zx_tit strong {display: block;height: 40px;line-height: 40px;color: #000000;font-size: 18px;font-weight: 400;background: none;font-weight: 600;width: auto;text-align: center;float: left;border-bottom: 3px solid #FE1F70;}
/*.doc {float: left;overflow: hidden;height: 248px;width: 204px;}
#tab-2 li {display: inline-block;padding: 15px 8px 0px 8px;zoom: 1;	line-height: 24px;}
.doc_pho {width: 185px;height: 145px;}
.ys_ico {margin-left: 10px;width: 70px;height: 30px;background: url(../image/ysrz1.png) no-repeat;position: absolute;}*/
.doc {float: left;overflow: hidden;height: 248px;width: 149px;border: 1px solid #dcdcdc;}
.doc:hover{border-color:#ff6699;}
#tab-2 li {display: inline-block;padding: 8px;zoom: 1;line-height: 24px;margin: 18px 8px 8px 8px;}
.doc_pho {width: 150px;height: 145px;}
.ys_ico {margin-left: 10px;width: 70px;height: 30px;background: url(../image/ysrz1.png) no-repeat;position: absolute;}
.yyrs{font-size:16px; color:#ff6699;}
.yy-tab {float: right;font-size: 14px;overflow: hidden;margin-top: -49px;*margin-top: -39px;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
/* Chrome- and Safari-specific CSS here*/
.yy-tab {margin-top: -49px;}
}
.ys-tab span {padding: 0 10px;height: 36px;line-height: 36px;float: left;display: block;position: relative;	cursor: pointer;}
.ys-tab {float: right;font-size: 14px;overflow: hidden;margin-top: -39px;}
.yy-tab span {padding: 0 10px;height: 36px;line-height: 36px;float: left;display: block;position: relative;cursor: pointer;}
/*整形项目控制*/
.zxxm01{width: 768px;height: 415px;padding: 10px;border: 1px solid #ededed;margin-top:15px;}
.zxxm02{
	width: 768px;
	height: 415px;
	padding: 10px;  margin-top: 15px;
	border: 1px solid #ededed;
}
.zxxm03{
	width: 768px;
	height: 415px;
	padding: 10px;  margin-top: 15px;
	border: 1px solid #ededed;
}
.con {border: 1px solid #ededed;margin: 0px 3px 8px 3px;height: 180px;padding: 10px;width: 356px;float: left;display: inline;}
.con:hover{ box-shadow:0 0 10px #999;}
.con .middle {width: 185px;padding-right: 10px;float: left;display: inline;margin-left: 10px;padding-bottom: 15px;}
.con .middle h2 {font-size: 14px;font-weight: bold;	padding-bottom: 12px;}
.con .middle p {height: 24px;line-height: 24px;width: 185px;overflow: hidden;}
.m_t_10 {margin-top: 10px;}
.con .middle .btn .span_btn {margin-right: 10px;}
.span_btn {height: 26px;line-height: 26px;padding-left: 11px;background: #ff5370;border-radius: 2px;display: inline;float: left;}
.span_btn a {height: 26px;line-height: 26px;padding-right: 11px;text-decoration: none;display: inline-block;color: #fff;}
.img_xm {float: left;width: 150px;height: 180px;}
/*点赞*/
.user_cz_l {float: right;overflow: hidden;padding-top: 12px;}
.user_cz_l a, .user_cz_l span {display: block;float: left;height: 26px;line-height: 26px;padding: 0 5px;margin-right: 7px;border: 1px solid #fff;color: #888;}
.user_cz_l a:hover {text-decoration: none;color:#ff6699;}
#tabs .about .xiangq .user_cz_l span {padding: 0;}
.user_cz_l .zan b {background: url("../image/ico_s.png") no-repeat -93px -137px;}
.user_cz_l a b, .user_cz_l span b {display: block;float: left;width: 20px;height: 24px;	margin-right: 5px;}
.user_cz_l .ken b {background: url("../image/ico_s.png") no-repeat -125px -136px;}
.user_cz_l a b, .user_cz_l span b {display: block;float: left;width: 20px;height: 24px;margin-right: 5px;}
.wyzx {display: block;float: left;width: 92px;height: 27px;background: url(../image/btn_zx.png) no-repeat;text-indent: -555px;	margin-top: 6px;}
.user_cz_l .click b {background: url("../image/ico_s.png") no-repeat -176px -136px;}
.user_cz_l .ping b {background: url("../image/ico_s.png") no-repeat -151px -136px;}
.tab-user-log {width: 380px;float: left;}
.date {float: right;color: #888;padding-right: 10px;}
.xm-tab {float: right;font-size: 14px;overflow: hidden;	margin-top: -39px;!important;}
.change {display: inline-block;background: url("../image/hyh1.jpg") left center no-repeat;padding-left: 24px;}
.change:hover{color:#ff5370;background: url("../image/hyh2.jpg") left center no-repeat;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
/* Chrome- and Safari-specific CSS here*/
.xm-tab {margin-top: -39px;}
}
.xm-tab span {height: 36px; margin-left:15px;line-height: 36px;float: left;display: block;position: relative;cursor: pointer;}
.s_province{width:114px; height:30px; line-height:30px; vertical-align:middle;font-size:14px;}
.yy_txt{ height:22px; overflow:hidden;}
.links {width: 1290px;margin: 0 auto;clear: both;padding: 10px 0;}
.link_txt{margin-top:10px;}
.link_txt a{ margin-right:15px;height: 24px;line-height: 24px;}


.faq_fl {width:274px;border-bottom: 1px solid #e7a4aa;float: left; margin-bottom:20px;background-color:#Faf4f7;}
.faq_lay_l_tit {border: 1px solid #e7a4aa;border-bottom: none;width: 270px;padding: 1px 1px 0px 1px;line-height: 27px;float: left;
display: inline;}
.faq_lay_l_tit h2 {background-color:#ff5370; color:#fff;height: 27px;line-height: 27px;padding-left:10px;font-size:14px;}
.faq_xm_list li {padding:2px 6px;float:left;display:inline;}
.faq_xm_list li { overflow:hidden; width:260px;border-left: 1px solid #e7a4aa;border-right: 1px solid #e7a4aa;border-bottom: 1px solid #fdd8d7;}
.faq_xm_list li:hover{ border-left: 1px solid #e7a4aa;border-right: 1px solid #e7a4aa;background-color:#fff;}
.faq_xm_list li span a {width:260px;color: #ff5370;padding: 0px;}
.faq_xm_list li span a:hover{color:#f03445;padding:0px; background:none;}
.faq_xm_list li a {display: inline-block;line-height: 28px;padding: 0 6px;color:#333;}
.faq_xm_list li a:hover{color: #FFF;background-color: #ff5370;padding: 0 6px; border-radius:5px;}
.faq_xm_list .a1{width:260px; height:auto; overflow:auto; background:#fff;}
.faq_xm_list .clk{color: #FFF;background-color: #ff5370;padding: 0 6px; border-radius:5px;}

