html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size:100%;
	font:inherit;
	vertical-align:baseline
}
img { border: 0; vertical-align: middle; }
a img { border: 0; }

html,body,form,fieldset,p,div,h1,h2,h3,h4,h5,h6{
	-webkit-text-size-adjust:none
}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{
	display:block
}

body{
	font-family:arial,sans-serif
}

ol,ul{
	list-style:none
}

blockquote,q{
	quotes:none
}

blockquote:before,blockquote:after,q:before,q:after{
	content:'';
	content:none
}

ins{
	text-decoration:none
}

del{
	text-decoration:line-through
}

table{
	border-collapse:collapse;
	border-spacing:0
}

.s-clear:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}

html,body{
	font-size:14px;
	font-family:STHeiti-Light,'Hiragino Sans GB','Microsoft Yahei',Arial;
	overflow-x:hidden
}

.ellipsis{
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden
}

a{
	color:#333;
	font-size:17px;
	text-decoration:none
}

marquee{
	overflow:hidden
}

.tc_form input,.tc_form button{
	vertical-align:middle
}

.yi-video object{
	max-width:100%
}


.f01{float:left; height:43px;}
.f02{float:right; height:43px;}
.f01 .bdsharebuttonbox{margin-top:5px; padding-left:0px;}
.mon1{text-align:center; width:100%; height:auto; overflow:hidden; margin:10px auto;}
.mon2{text-align:center; width:100%; height:auto; overflow:hidden; margin:10px auto;}
.mon3{text-align:center; width:100%; height:auto; overflow:hidden; margin:10px auto;}



.yi-wrap,body>.yi-shortlink,body>.yi-index,body>.yi-normal,body>.w-img,body>.yi-list-ul,body>.yi-pageturn,body>.yi-prenext,body>.yi-content-text,body>.yi-normal-title,body>.yi-table-warp,body>.yi-nav-imgswarp,body>.yi-imglist-wrap,body>.yi-imglist1-wrap,.yi-bdshare,.yi-res,.yi-comment,.yi-tablelist{
	background-color:#fbfbfb;
	padding-bottom:0px
}

.yi-normal{
	line-height:30px;
	padding-left:12px;
	padding-right:12px;
	font-size:17px
}
.yi-normal22 span{font-size:14px; color:#999; margin:0px 5px;}

.yi-normal img{
	font-size:0;
	line-height:0;
	margin-top:10px;
	max-width:100%;
	background-color:#efefef
}

.yi-normal a{
	display:inline-block;
	margin-right:5px;
	color:#000;
	text-decoration:none;
	font-weight:400
}

.yi-normal-title{
	font-size:27px;
	line-height:40px;
	padding:10px 12px;
	text-align:center;
}

.yi-normal-title+.yi-author{
	margin-top:-8px
}

.tc-normal-imgwrap *{
	margin:0!important;
	padding:0!important;
	height:auto;
	line-height:0!important
}

.tc-normal-imgwrap a,.tc-normal-imgwrap span{
	display:inline-block;
	vertical-align:top
}

.tc-normal-imgwrap a>img,.tc-normal-imgwrap span>img{
	width:100%!important;
	height:100%!important;
	display:inline-block!important;
	vertical-align:top
}

.tc-normal-imgwrap img{
	display:inline-block
}

.yuntu-img-warp{
	position:relative;
	min-height:100px;
	width:100%;
	display:inline-block
}

.yuntu-img-warp img{
	margin-top:0;
	border:0;
	box-shadow:none;
	display:block;
	margin:0 auto;
	min-width:100px
}

.yi-header{
	position:relative;
	overflow:hidden;
	min-height:45px;
	text-align:center;
	background:#fff;
	border-bottom:1px solid #FFF;
}

.yi-header .text{
	width:80%;
	margin:0 auto
}

.yi-header-logo{
	float:left;
	width:150px;
	height:40px;
	margin-left:6px;
	margin-top:2px;
	background:url('/img/wap_logo.gif') no-repeat left top;
	font-size:0;
	text-align:left;
	text-indent:-9999px;
	overflow:hidden;
}
.yi-header-home1{float:right; width:45px; height:45px; overflow:hidden;font-size:0;text-indent:-9999px;background:url('/img/back_home.gif') no-repeat left 4px; margin-right:7px;}


.yi-logo{
	vertical-align:middle;
	position:relative;
	z-index:0;
	left:50%;
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	min-height:45px;
	max-height:80px
}

.yi-htool{
	height:39px;
	width:100%;
	background:#e6f7fc;
	position:relative;
	overflow:hidden
}

.yi-htool-left{
	height:39px;
	line-height:38px;
	padding-left:11px;
	display:block
}

.yi-htool-left>a{
	display:-webkit-box;
	-webkit-box-orient:horizontal;
	-webkit-box-pack:l;
	-webkit-box-align:center;
	margin-right:40px;
	height:40px
}

.yi-htool-left>a>span{
	display:block
}

.yi-htool-right{
	position:absolute;
	top:0;
	right:0;
	display:block;
	height:39px;
	width:40px;
	text-align:right
}

.yi-htool-right>a{
	display:inline-block;
	margin-right:11px;
	margin-top:7px
}

.yi-htool-telicon,.yi-htool-smsicon{
	display:inline-block;
	width:24px;
	height:24px;
	background:url(http://s1.siteapp-static.com/static/appui/sitetheme1/images/htool-tel.png) center center no-repeat #42b449;
	background-size:12px 15px;
	border-radius:2px;
	box-shadow:0 1px 1px rgba(0,0,0,.5)
}

.yi-htool-smsicon{
	background:url(http://s1.siteapp-static.com/static/appui/sitetheme1/images/htool-sq.png) center center no-repeat #42b449;
	background-size:18px 14px
}

.yi-htool-lefticon{
	margin-right:5px
}

.yi-htool-title{
	color:#666;
	font-size:13px
}

.yi-htool-num,.yi-htool-zixun{
	color:#fc3304;
	font-size:21px;
	font-style:italic;
	font-weight:700;
	-webkit-text-fill-color:#fc3304;
	-webkit-text-stroke:1px #fff;
	position:relative
}

.yi-htool-zixun{
	font-size:17px
}

.yi-htool-num>b{
	position:absolute;
	top:0;
	left:3px;
	width:20px;
	height:100%;
	opacity:.2;
	background:#fff;
	-webkit-transform:skewX(-21deg);
	-webkit-animation:numtrans 1s linear 2s infinite
}

@-webkit-keyframes numtrans{
	from{
		left:0;
		opacity:.2
	}

	to{
		left:99%;
		opacity:0
	}

}

.yi-footer{
	background:#fff;
	font-size:12px;
	color:#000
}

.yi-footer-inner{
	padding:10px
}

.hasShangqiao .yi-footer{
	margin-bottom:45px
}

.yi-search{
	height:26px;
	font-size:12px;
	border:1px solid #dedede;
	background:#fff;
	position:relative
}

.yi-search-btn{
	float:right;
	width:69px;
	height:26px;
	display:inline-block;
	border:1px solid transparent;
	border-left:1px solid #DEDEDE;
	text-align:center;
	background-color:transparent;
	-webkit-appearance:none;
	border-radius:0;
	font-weight:700
}

.yi-search-text{
	margin-right:70px;
	position:relative
}

.yi-search-text-input{
	line-height:24px;
	height:24px;
	width:100%;
	text-indent:.5em;
	border:0;
	display:inline-block;
	position:absolute;
	top:0;
	left:0;
	border:0;
	border-radius:0;
	-webkit-border-radius:0;
	background-color:transparent;
	-webkit-appearance:none;
	-webkit-tap-highlight-color:rgba(255,0,0,0);
	-webkit-box-shadow:none
}

.yi-footer-fgrey{
	color:#959595
}

.yi-footer-tel{
	font-size:15px;
	line-height:22px;
	border-bottom:1px solid #e1e1e1;
	padding:9px 0 11px
}

.yi-footer-tel p{
	position:relative;
	padding-left:70px
}

.yi-footer-tel .yi-footer-fgrey{
	position:absolute;
	left:0;
	top:0;
	line-height:22px;
	height:22px;
	font-size:15px
}

.yi-footer-copr{
	font-size:13px;
	padding-top:10px;
	text-align:center;
	line-height:22px
}

.yi-footer-copr a{
	color:#000;
	padding:0 10px;
	text-decoration:none
}

.yi-footer-copr .back-top{
	position:absolute;
	right:10px;
	color:#959595;
	background:url(http://s1.siteapp-static.com/static/appui/sitetheme1/images/w-back-top.png) no-repeat left 4px;
	background-size:10px 11px;
	width:50px;
	padding:0
}

.yi-tabs-wrap{
	background-color:#fbfbfb
}

.yi-tabs-title{
	display:-moz-box;
	display:-webkit-box;
	width:100%;
	height:43px;
	line-height:43px;
	background-color:#fae9ea;
	overflow:hidden;
	padding:0 5px
}

.yi-tabs-tli{
	font-size:20px;
	font-weight:700;
	box-flex:1;
	-moz-box-flex:1;
	-webkit-box-flex:1;
	border-bottom:4px solid transparent;
	text-align:center;
	color:#333;
	overflow:hidden;
	width:1px
}

.yi-tabs-tli.cur{
	color:#f44f55;
	border-bottom:4px solid #f44f55
}

.yi-tabs-tli:after{
	content:"　";
	width:0;
	overflow:hidden;
	display:block;
	overflow:hidden;
	position:relative;
	top:-18px
}

.yi-tabs-tli img{
	max-height:100%;
	max-width:100%
}

.yi-tabs{
	display:block;
	padding-top:10px;
	padding-bottom:10px;
	overflow:hidden
}

.yi-tabs-content{
	overflow:hidden;
	position:absolute;
	top:-150000px;
	width:100%
}

.yi-tabs-content:first-child{
	position:static
}

.yi-tabs-content.cur{
	position:static
}

.yi-tabs-wrap.yi-tabs-wrap-column{
	background-color:#fbfbfb;
	padding-top:15px
}

.yi-tabs-wrap-column .yi-tabs-title{
	background-color:#FBFBFB;
	border-top:0;
	border:#D6D6D6 1px solid;
	border-radius:1px;
	display:-moz-box;
	display:-webkit-box;
	height:32px;
	line-height:32px;
	margin:0 12px 5px;
	padding:0;
	width:auto;
	overflow:hidden
}

.yi-tabs-wrap-column .yi-tabs-tli{
	box-flex:1;
	font-size:16px;
	font-weight:400;
	-moz-box-flex:1;
	-webkit-box-flex:1;
	border-right:#D6D6D6 1px solid;
	text-align:center;
	color:#333;
	overflow:hidden;
	width:1px
}

.yi-tabs-wrap-column .yi-tabs-tli.cur{
	background-color:#fff;
	border-bottom:0
}

.yi-tabs-wrap-column .yi-tabs-til:last{
	border-right:0
}

.yi-topnews{
	background-color:#fbfbfb;
	padding-bottom:12px
}

.yi-topnews h4,.yi-topnews h4 a{
	text-align:center;
	font-size:18px
}

.yi-topnews-sub,.yi-topnews h4{
	margin:0 12px
}

.yi-topnews h4{
	padding:10px 0 5px
}

.yi-topnews-sub-item{
	display:-webkit-box;
	line-height:25px;
	text-align:center;
	height:25px;
	overflow:hidden
}

.yi-topnews-sub-item span{
	color:#333;
	display:block;
	font-size:13px;
	padding:0 5px;
	-webkit-box-flex:1
}

.yi-topnews-sub-item span a{
	color:#333;
	display:block;
	font-size:13px
}

.yi-topnews-sub-item>span:first-child{
	text-align:right
}

.yi-topnews-sub-item>span:last-child{
	text-align:left
}

.yi-wrap-title{
	margin-left:-6px;
	margin-right:-6px;
	padding-left:6px;
	padding-right:6px;
	font-size:14px;
	display:block;
	height:36px;
	line-height:36px;
	background:-moz-linear-gradient(top,#fff,#ededed);
	background:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#ededed));
	-moz-box-shadow:inset 0 -1px 0 #c3c3c3,0 1px 0 gray;
	-webkit-box-shadow:inset 0 -1px 0 #c3c3c3,0 1px 0 gray;
	box-shadow:inset 0 -2px 0 #c3c3c3,0 1px 1px gray;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden
}

.yi-wrap-imgtitle{
	margin-left:-6px;
	margin-right:-6px;
	overflow:hidden
}

.yi-title-text{
	font-size:20px;
	font-weight:700;
	background-color:#fae9ea;
	height:43px;
	color:#333;
	line-height:43px;
	padding-left:12px;
	margin-top:5px;
	border-top:1px solid #E38380;
}

.yi-title-img{
}

.yi-mypos{
	background:#ebeaea;
	line-height:39px;
	height:39px;
	padding:0 4px;
	z-index:2;
	position:relative;
	overflow:hidden
}

.yi-mypos li{
	float:left;
	font-size:17px;
	max-width:50%;
	position:relative;
	background-size:8px 13px;
	font-size:17px
}

.yi-mypos li::after{
	content:">";
	position:absolute;
	right:2px;
	top:0;
	color:#CCC;
	font-size:18px
}

.yi-mypos li:last-child{
	background:0
}

.yi-mypos li:last-child::after{
	content:""
}

.yi-mypos li a{
	padding:0 18px 0 0;
	text-decoration:none
}

.yi-mypos li::last-child::after,.yi-mypos .yi-mypos-last::after{
	content:""
}

.yi-mypos-last{
	color:#333
}

.yiliao .yi-mypos,.yi-wrap .yi-mypos{
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
	border:0;
	margin:0 -4px
}

.yi-news{
	position:relative
}

.yi-content{
	padding:6px 12px;
	background:#fbfbfb
}

.yi-content-header{
	padding:6px 0 2px
}

.yi-content-title{
	text-align:left;
	font-size:18px;
	color:#333
}

.yi-content-date{
	font-size:14px;
	color:#8e8e8e;
	text-align:left;
	line-height:32px
}

.yi-content-text{
	padding:6px 12px;
	font-size:17px;
	line-height:28px
}

.yi-content-text img{
	max-width:100%
}

.yi-content-text>p,.yi-content-text>div{
	text-indent:2em;
	font-size:17px;
	line-height:28px;
	color:#333
}

.yi-content-text .tc-p{
	padding:3px 0;
	text-indent:2em
}

.yi-content-text>p *,.yi-content-text>div *{
	text-indent:0;
	color:#333!important;
	float:none!important
}

.yi-content-tel{
	color:#c06
}

.yi-content-info{
	color:#000;
	text-decoration:none
}

.yi-pageturn{
	padding:16px;
	font-size:14px;
	display:-webkit-box;
	display:-moz-box;
	display:box;
	-webkit-box-orient:horizontal;
	-moz-box-orient:horizontal;
	box-orient:horizontal;
	-webkit-box-pack:center;
	-moz-box-pack:center;
	box-pack:center;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	margin-bottom:0!important;
	box-shadow:none;
}

.yi-pageturn>div{
	border:1px solid #d0d0d0;
	border-radius:1px;
	margin-right:12px;
	text-align:center;
	line-height:30px;
	height:30px;
	min-width:81px;
	background:#fff;
	background:-moz-linear-gradient(top,#fff 0,#fbfbfb 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#fbfbfb));
	background:-webkit-linear-gradient(top,#fff 0,#fbfbfb 100%);
	background:linear-gradient(to bottom,#fff 0,#fbfbfb 100%)
}

.yi-pageturn-big>div{
	border:1px solid #d0d0d0;
	border-radius:1px;
	margin-right:12px;
	text-align:center;
	line-height:30px;
	height:30px;
	min-width:111px;
	background:#fff;
	background:-moz-linear-gradient(top,#fff 0,#fbfbfb 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#fbfbfb));
	background:-webkit-linear-gradient(top,#fff 0,#fbfbfb 100%);
	background:linear-gradient(to bottom,#fff 0,#fbfbfb 100%)
}

.yi-pageturn .yi-pageturn-up,.yi-pageturn .yi-pageturn-down,.yi-pageturn .yi-pageturn-upforbid,.yi-pageturn .yi-pageturn-downforbid{
	background:#fff url(http://s1.siteapp-static.com/static/appui/sitetheme1/images/yi-pageturn.png) no-repeat center 10px;
	background-size:13px 90px;
	background-color:#f5f2f2
}

.yi-pageturn .yi-pageturn-down{
	background-position:center -41px;
	margin-right:0
}

.yi-pageturn .yi-pageturn-upforbid{
	background-position:center -18px
}

.yi-pageturn .yi-pageturn-downforbid{
	background-position:center -70px;
	margin-right:0
}

.yi-pageturn-n-current{
	padding:0 2px
}

.yi-pageturn-n-total{
	padding-left:2px;
	padding-right:14px;
	background:url(http://s1.siteapp-static.com/static/appui/sitetheme1/images/yi-pageturn-icon.png) no-repeat right center;
	background-size:5px 3px
}

.yi-pageturn .yi-pageturn-n{
	position:relative
}

.yi-pageturn-ndiv{
	position:relative;
	background-color:#f5f2f2
}

.yi-pageturn-n-form{
	position:absolute;
	left:0;
	top:-1px;
	text-align:left;
	width:100%;
	height:30px
}

.yi-pageturn-n-select{
	float:left;
	width:100%;
	display:inline-block;
	height:30px;
	border:0;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-appearance:none;
	opacity:0;
	margin-right:0;
	margin-top:0
}

.yi-pageturn-up a,.yi-pageturn-down a{
	display:block;
	height:30px;
	width:100%
}

.yi-prenext{
	padding:0 12px;
	display:-webkit-box;
	display:-moz-box;
	-webkit-box-orient:horizontal;
	-moz-box-orient:horizontal;
	background-color:#EFEFEF!important;
	margin-bottom:0!important
}

.yi-pre,.yi-next{
	display:block;
	-webkit-box-flex:1;
	-moz-box-flex:1;
	color:#000;
	text-decoration:none;
	font-size:14px;
	overflow:hidden;
	width:100%;
	height:1.5em;
	padding:0;
	margin:10px;
	float:left
}

.yi-pre{
	border-right:0;
	padding-right:0
}

.yi-next{
	padding-left:0
}

.yi-prenext-a{
	color:#090909;
	font-size:16px;
	padding-right:15px;
	overflow:hidden;
	width:100%;
	height:1.5em
}

.yi-prenext-block{
	width:50%;
	-webkit-box-flex:1;
	-moz-box-flex:1;
	padding-right:8px
}

.yi-prenext-block-left{
	border-right:1px #d4d4d4 solid
}

.yi-pageturn,.yi-prenext{
	box-shadow:none!important;
	margin-bottom:0!important
}

.yi-list-body{
	background-color:#fbfbfb
}

.yi-list-ul.load-more{
	padding-bottom:10px
}

.yi-list-li{
	height:auto;
	border-bottom:1px solid #dedede;
	border-top:1px solid #fff;
	overflow:hidden;
	position:relative;
	margin:0 12px
}

.yi-list-li:first-child{
	border-top:0 solid #fff
}

.yi-list{
	position:relative;
	margin:16px 12px;
	padding-bottom:5px;
	overflow:hidden;
	border-bottom:1px solid #666
}

.yi-list:last-child{
	border-bottom:0
}

.yi-list-dl{
	overflow:hidden
}

.yi-list-imgwrap{
	background:#fff;
	width:88px;
	display:block;
	float:left;
	padding:2px;
	margin-right:10px;
	overflow:hidden;
	text-align:center;
	font-size:0;
	line-height:0
}

.yi-list-img{
	max-width:88px
}

.yi-list-name{
	font-size:16px;
	color:#000
}

.yi-list-jj{
	color:#999;
	font-size:14px;
	line-height:150%;
	height:auto;
	overflow:hidden;
	padding-top:5px
}

.yi-list-jj.yi-list-lastline{
	padding-top:2px
}

.yi-list-jj a{
	color:#5A5858;
	font-size:14px
}

.yi-list-name-l{
	padding-right:30px;
	background:url(http://s1.siteapp-static.com/static/appui/sitetheme1/images/yi-list-jump.png) no-repeat right
}

.yi-list-all{
	width:32px;
	height:32px;
	bottom:4px;
	right:0;
	display:block;
	position:absolute;
	background-color:#000;
	background:url(http://s1.siteapp-static.com/static/appui/sitetheme1/images/yi-list-all.png) no-repeat 16px 16px
}

.yi-list-alls{
	width:32px;
	height:32px;
	bottom:4px;
	right:0;
	display:block;
	position:absolute;
	background-color:#000;
	background:url(http://s1.siteapp-static.com/static/appui/sitetheme1/images/yi-list-alls.png) no-repeat 16px 16px
}

.yi-list-link{
	padding:0;
	margin-left:12px;
	margin-right:12px;
	padding-right:10px
}

.yi-list-link:last-child{
	border-bottom:0
}

.yi-list-link a{
	display:block;
	padding-bottom:8px;
	padding-top:8px
}

.yi-listdata .yi-list-li,.yi-list-atom{
	padding-bottom:8px;
	padding-top:8px
}

.yi-list-inline{
	margin-left:12px;
	margin-right:12px
}

.yi-list-inline .yi-list-name{
	margin:8px 0
}

.yi-list-inline .yi-list-name a{
	display:inline
}

.yi-list-inline:last-child{
	border-bottom:0
}

.yi-list-inline a{
	display:inline-block;
	line-height:24px;
	padding-bottom:8px;
	padding-top:8px;
	padding-right:10px
}

.yi-list-conwarp{
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:3;
	-webkit-box-orient:vertical
}

.yi-imglist-conwarp .yi-imglist-content{
	overflow:hidden
}

.yi-shangqiao{
	position:fixed;
	bottom:0;
	left:0;
	right:0;
	width:100%;
	z-index:11111
}

.yi-toolbar{
	height:45px;
	width:100%;
	display:-webkit-box;
	display:-moz-box;
	diasplay:box;
	-webkit-box-orient:horizontal;
	-moz-box-orient:horizontal;
	box-orient:horizontal;
	background:#59c7ec;
	box-shadow:inset 0 1px 0 rgba(255,255,255,.5)
}

.yi-toolbar li{
	color:#fff;
	font-size:11px;
	text-align:center;
	-webkit-box-flex:1;
	-moz-box-flex:1;
	box-flex:1;
	-webkit-box-align:center
}

.yi-toolbar li a{
	color:#fff;
	text-decoration:none;
	display:block;
	padding-top:4px;
	font-size:12px;
	height:45px
}

.yi-toolbar li a.hover{
	background:rgba(255,255,255,.5)
}

.yi-toolbar span{
	width:32px;
	height:24px;
	display:block;
	margin:0 auto
}

.yi-toolbar .yi-toolbar-tel{
	width:17px;
	background:url(http://s1.siteapp-static.com/static/appui/sitetheme1/images/tool-tel.png) 0 0 no-repeat;
	-webkit-background-size:17px 24px;
	-moz-background-size:17px 24px;
	background-size:17px 24px;
	-webkit-animation:toolicon 600ms linear infinite
}

.yi-toolbar .yi-toolbar-mess{
	width:23px;
	background:url(http://s1.siteapp-static.com/static/appui/sitetheme1/images/tool-sms.png) 0 center no-repeat;
	background-size:23px 20px
}

.yi-toolbar .yi-toolbar-online{
	width:23px;
	background:url(http://s1.siteapp-static.com/static/appui/sitetheme1/images/tool-online.png) 0 0 no-repeat;
	background-size:23px 24px
}

.yi-toolbar .yi-toolbar-map{
	width:16px;
	background:url(http://s1.siteapp-static.com/static/appui/sitetheme1/images/tool-map.png) 0 0 no-repeat;
	background-size:16px 24px
}

@-webkit-keyframes toolicon{
	from{
		-webkit-transform:translateY(-2px)
	}

	to{
		-webkit-transform:translateY(2px)
	}

}

.yi-slink{
	margin-left:1%;
	margin-right:1%;
	padding-top:0;
	padding-bottom:0;
}

.yi-slink-li{
	width:30.3%;
	float:left;
	line-height:20px;
	text-align:center;
	position:relative;
	margin:1.5%
}

.yi-slink-li a{
	text-decoration:none;
	display:block;
	line-height:20px;
	height:20px;
	padding:7px 0;
	background-color:#f4f2f2;
	font-size:13px
}

.yi-slink-more:after{
	position:absolute;
	content:"";
	width:0;
	height:0;
	border-left:6px solid transparent;
	border-right:6px solid transparent;
	border-top:7px solid #333;
	display:inline-block;
	margin-left:2px;
	top:50%;
	left:50%;
	margin-top:-3px;
	margin-left:8px
}

.yi-slink-more a{
	text-indent:-11px
}

.yi-slink-hide{
	display:none
}

body>.yi-slider{
	margin:2px 0 10px;
	background-color:#fff
}

body>.yi-slider-yiliao{
	margin-left:5px;
	margin-right:5px;
	padding-left:6px;
	padding-right:6px
}

body>.yi-slider-yiliao>.yi-slider-block{
	margin-left:-6px;
	margin-right:-6px
}

.yi-slider{
	overflow:hidden;
	position:relative
}

.yi-slider-yiliao{
	margin-top:2px;
	margin-left:-6px;
	margin-right:-6px
}

.yi-slider-yiliao .yi-slider-rectangle{
	display:none
}

.yi-slider-block{
	height:148px;
	-webkit-user-select:none;
	display:-webkit-box;
	-webkit-transform:translate3d(0,0,0);
	-webkit-transition:-webkit-transform,0s
}

.yi-slider-yiliao .yi-slider-block{
	height:148px!important
}

.yi-slider-block .yi-slider-item{
	width:100%;
	height:100%
}

.yi-slider-block.moving{
	-webkit-transition:none
}

.yi-slider-img{
	display:block;
	height:100%;
	width:100%;
	background-size:cover;
	-webkit-background-size:cover;
	background-position:center;
	width:100%;
	position:relative;
	background-repeat:no-repeat;
	text-align:center
}

.yi-slider-img-index{
	color:#333;
	display:block;
	position:absolute;
	right:10px;
	height:25px;
	line-height:25px;
	text-align:right;
	bottom:0
}

.yi-slider-noindex .yi-slider-img-index{
	display:none!important
}

.yi-slider-noindex .yi-slider-title{
	width:100%
}

.yi-slider-gt6 .yi-slider-point{
	display:none!important
}

.yi-slider-lt6 .yi-slider-img-index{
	display:none!important
}

.yi-slider-esmall .yi-slider-img-index{
	display:none!important
}

.yi-slider-btn{
	position:absolute;
	cursor:pointer;
	width:20px;
	height:40px;
	z-index:100;
	background:rgba(0,0,0,.35) url(http://s1.siteapp-static.com/static/appui/sitetheme1/images/ui-slider-arrow.png) center center no-repeat;
	background-size:30px 15px;
	opacity:.8
}

.yi-slider-btn>b{
	display:inline-block;
	height:50px;
	width:40px;
	top:-10px;
	position:relative
}

.yi-slider-btn-left>b{
	right:-10px
}

.yi-slider-btn-right>b{
	left:-10px
}

.yi-slider-btn-left{
	left:0;
	border-radius:0 20px 20px 0;
	background-position:4px center
}

.yi-slider-btn-right{
	right:0;
	border-radius:20px 0 0 20px;
	background-position:-15px center
}

.yi-slider-span{
	color:#333;
	background:rgba(255,255,255,.72);
	padding:2px 0;
	box-sizing:border-box;
	position:absolute;
	bottom:0;
	width:100%;
	text-align:left;
	pointer-events:none;
	height:25px;
	font-size:15px;
	line-height:21px;
	left:0
}

.yi-slider-title{
	display:block;
	text-indent:12px;
	overflow:hidden;
	word-break:break-all;
	white-space:nowrap;
	width:70%;
	text-overflow:ellipsis
}

.yi-slider-notitle .yi-slider-span{
	background:0
}

.yi-slider-notitle .yi-slider-title{
	display:none
}

.yi-slider-ecom .yi-slider-span{
	padding:6px 0!important;
	font-size:13px;
	line-height:19px;
	height:auto;
	background:rgba(0,0,0,.5);
	color:#fff;
	min-height:32px
}

.yi-slider-esmall .yi-slider-span{
	min-height:21px!important;
	line-height:15px!important
}

.yi-slider-gt6 .yi-slider-img-index{
	display:inline-block!important;
	bottom:4px
}

.yi-slider-noindex .yi-slider-img-index{
	display:none!important
}

.yi-slider-point{
	text-align:center;
	background-color:rgba(14,17,19,.4);
	position:absolute;
	text-align:right;
	bottom:8px!important;
	right:0!important;
	background:0
}

.yi-slider-rectangle{
	width:100%;
	height:3px;
	margin:0 auto;
	position:absolute;
	left:0;
	right:0;
	background-color:rgba(217,217,217,.6);
	display:-moz-box;
	display:-webkit-box;
	display:box
}

.yi-slider-hasrect .yi-slider-rectangle{
	bottom:25px
}

.yi-slider-notitle .yi-slider-rectangle{
	bottom:0
}

.yi-slider-rectangle b{
	height:3px;
	display:block;
	-moz-box-flex:1;
	-webkit-box-flex:1;
	box-flex:1
}

.yi-slider-point b{
	display:inline-block;
	margin:0 4px;
	width:6px;
	height:6px;
	border-radius:3px;
	background:rgba(144,144,144,.8)
}

.yi-tabs-content .yi-slider-yiliao{
	margin-left:0;
	margin-right:0
}

b.yi-slider-point-sel{
	background:#FFF
}

.yi-slider-cur-index{
}

.yi-load-more{
	padding:6px 0;
	overflow:hidden;
	position:relative;
	text-align:center;
	clear:both;
	border:1px solid #d6d6d6;
	margin:-1px 12px 0;
	background:-webkit-linear-gradient(top,#f2f2f2,#ededed);
	background:linear-gradient(top,#f2f2f2,#ededed)
}

.yi-list-more span,.yi-load-more span{
	display:inline-block;
	margin:0 auto;
	height:16px;
	line-height:16px;
	font-size:15px
}

.yi-list-more span.shou,.yi-load-more.shou span{
	background:url(http://s1.siteapp-static.com/static/appui/sitetheme1/images/yi-shou.png) no-repeat;
	background-size:13px 15px
}

.yi-addmore{
	background:url(http://s1.siteapp-static.com/static/appui/sitetheme1/images/yi-addmore.png) no-repeat left 10px;
	display:inline-block;
	padding-left:20px;
	width:60px;
	text-align:left;
	background-size:13px 15px;
	color:#999
}

.yi-shou{
	background:url(http://s1.siteapp-static.com/static/appui/sitetheme1/images/yi-shou.png) no-repeat left 10px;
	background-size:13px 15px
}

.yi-tonav{
	margin:8px 12px
}

.yi-morelist{
	display:block;
	padding:6px 0;
	overflow:hidden;
	position:relative;
	text-align:center;
	clear:both;
	border:1px solid #d6d6d6;
	background:-webkit-linear-gradient(top,#f2f2f2,#ededed)
}

.yi-morelist1{
	display:inline-block;
	width:7px;
	height:12px;
	background:url(http://s1.siteapp-static.com/static/appui/sitetheme1/images/yi-link.png) 0 0 no-repeat;
	-webkit-background-size:7px 12px;
	background-size:7px 12px;
	margin-left:8px;
	margin-top:3px
}

.yi-nav-wrap{
	position:relative;
	margin-top:-1px;
	padding:7px 0
}

.yi-nav-wrap.hide{
	display:none
}

.yi-nav-li{
	display:inline-block;
	float:left;
	line-height:16px;
	text-align:center;
	position:relative;
	width:25%;
	overflow:hidden
}

.yi-nav-li a{
	color:#fff;
	text-decoration:none;
	display:block;
	line-height:30px;
	font-size:16px;
	background-size:contain;
	background-repeat:no-repeat;
	background-position:center center
}

.yi-nav-li:after{
	position:absolute;
	content:"";
	width:0;
	overflow:hidden;
	border-right:1px dotted rgba(255,255,255,.36);
	display:block;
	overflow:hidden;
	top:50%;
	right:0;
	height:16px;
	margin-top:-8px
}

.yi-nav-span5 .yi-nav-li:nth-child(5n):after,.yi-nav-span4 .yi-nav-li:nth-child(4n):after,.yi-nav-span3 .yi-nav-li:nth-child(3n):after,.yi-nav-span6 .yi-nav-li:nth-child(6n):after{
	border-right-color:transparent
}

.yi-nav-li:last-child:after{
	border-color:transparent
}

.yi-globalnav-hide .yi-nav-li a{
	border-right:0
}

.yi-nav-li.cur a{
	color:rgba(255,255,255,.7)
}

.yi-nav-themeimg-wrap{
	padding:8px 3px;
	background-color:#ececec;
	box-shadow:inset 0 2px 4px rgba(168,168,168,.5);
	overflow:hidden;
	position:relative
}

.yi-nav-themeimg-wrap p{
	position:absolute;
	background-color:#ccc;
	opacity:.8;
	top:0;
	left:0;
	z-index:1111;
	padding:0 3px;
	font-size:12px;
	color:#888
}

.yi-nav-themeimg-ul{
	display:-webkit-box;
	-webkit-backface-visibility:hidden
}

.yi-nav-themeimg-li{
	min-height:40px;
	overflow:hidden
}

.yi-nav-themeimg-li a{
	display:block;
	width:100%;
	height:100%;
	display:-webkit-box;
	-webkit-box-orient:horizontal;
	-webkit-box-pack:center;
	-webkit-box-align:center;
	padding-right:5px
}

.yi-globalnav-hide{
	background-color:#272822
}

.yi-nav-span5 .yi-nav-li a,.yi-nav-span5 .yi-nav-more-up,.yi-nav-span5 .yi-nav-more-down{
	font-size:14px!important
}

.yi-nav-span6 .yi-nav-li a,.yi-nav-span6 .yi-nav-more-up,.yi-nav-span6 .yi-nav-more-down{
	font-size:13px!important
}

.yi-nav-span5 .yi-nav-li,.yi-nav-span5 .yi-nav-more,.yi-nav-span5 .yi-nav-more.line .yi-nav-more-up{
	width:20%
}

.yi-nav-span4 .yi-nav-li,.yi-nav-span4 .yi-nav-more,.yi-nav-span4 .yi-nav-more.line .yi-nav-more-up{
	width:25%
}

.yi-nav-span3 .yi-nav-li,.yi-nav-span3 .yi-nav-more,.yi-nav-span3 .yi-nav-more.line .yi-nav-more-up{
	width:33.3%
}

.yi-nav-span6 .yi-nav-li,.yi-nav-span6 .yi-nav-more,.yi-nav-span6 .yi-nav-more.line .yi-nav-more-up{
	width:16.6%
}

.yi-nav-span5 .yi-nav-li:nth-child(5n) a,.yi-nav-span4 .yi-nav-li:nth-child(4n) a,.yi-nav-span3 .yi-nav-li:nth-child(3n) a,.yi-nav-span6 .yi-nav-li:nth-child(6n) a{
	border-right:0
}

.yi-nav-wrap .yi-nav-li.hide{
	display:none
}

.yi-nav-wrap.lishow .yi-nav-li.hide{
	display:block
}

.yi-nav-more,.yi-nav-more.line .yi-nav-more-up{
	position:absolute;
	right:0;
	bottom:7px;
	height:30px;
	line-height:30px;
	text-align:center;
	color:#fff;
	font-size:16px
}

.yi-nav-more.line .yi-nav-more-up{
	top:7px
}

.yi-nav-more-up{
	display:none
}

.yi-nav-wrap.lishow .yi-nav-more-down{
	display:none
}

.yi-nav-wrap.lishow .yi-nav-more-up{
	display:inline
}

.yi-nav-more-down:after,.yi-nav-more-up:after{
	content:"";
	display:inline-block;
	width:9px;
	height:5px;
	background:url(http://s1.siteapp-static.com/static/appui/sitetheme1/images/yi-nav1-more.png) 0 0 no-repeat;
	background-size:9px 10px;
	margin-left:2px;
	top:-2px;
	position:relative
}

.yi-nav-more-down:after{
	background-position:0 -5px
}

.yi-nav-more.line{
	position:relative;
	width:100%
}

.yi-imglist{
	padding:10px 0
}

.yi-imglist-wrap{
	padding-bottom:10px
}

.yi-imglist-col{
	float:left;
	width:50%;
	overflow:hidden
}

.yi-imglist-link{
	display:block
}

.yi-imglist-imgwrap{
	text-align:center;
	position:relative;
	margin:7px auto;
	max-width:144px
}

.yi-imglist-imgwrap.hide{
	display:none
}

.yi-imglist-hor .yi-imglist-imgwrap{
	margin-bottom:20px
}

.yi-imglist-imginner{
	-webkit-box-orient:horizontal;
	-webkit-box-align:center;
	-webkit-box-pack:center;
	-moz-box-orient:horizontal;
	-moz-box-align:center;
	-moz-box-pack:center;
	margin:0 auto;
	width:100%;
	overflow:hidden;
	text-align:center
}

.yi-imglist-img{
	display:block;
	-webkit-mask-image:none!important
}

.yi-imglist-imgsize{
	width:100%;
	min-height:30px
}

.yi-imglist-text{
	display:block;
	line-height:28px;
	color:#000;
	text-align:center;
	margin:0 auto;
	font-size:15px
}

.yi-imglist-conwarp *{
	font-size:14px
}

.yi-imglist-conwarp a{
	margin:0 .5em 0 0;
	color:#373737
}

.yi-imglist-content,.yi-imglist-underline,.yi-imglist-lastline{
	display:-webkit-box;
	line-height:1.3;
	text-align:left;
	padding-top:4px;
	overflow:hidden;
	text-overflow:ellipsis;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical
}

.yi-imglist-content span,.yi-imglist-underline span,.yi-imglist-lastline span{
	display:block
}

.yi-imglist-inline:first-child{
	padding-top:0
}

.yi-imglist-inline span{
	display:inline
}

.yi-imglist-lastline,.yi-imglist-lastline *{
	color:#999
}

.yi-imglist-content{
	color:#555
}

.yi-imglist-load-more{
	clear:left;
	height:35px;
	line-height:35px;
	background-color:#f0f0f0;
	text-align:center;
	font-size:16px;
	font-weight:700;
	margin-bottom:10px
}

.yi-imglist-hor .yi-imglist-content *{
	font-size:14px
}

.yi-fun-widget{
	display:inline-block;
	width:36px;
	height:29px;
	position:absolute;
	top:50%;
	margin-top:-14px;
	border-radius:5px;
	-webkit-border-radius:5px;
	z-index:2
}

.yi-fun-widget-back{
	left:9px;
	background:url(http://s1.siteapp-static.com/static/appui/sitetheme1/images/yi-header-back1.png) 7px 5px no-repeat;
	background-size:11px 18px
}

.yi-fun-widget-back.logo{
	background:rgba(136,132,132,.2) url(http://s1.siteapp-static.com/static/appui/sitetheme1/images/yi-header-back1.png) 7px 5px no-repeat;
	background-size:11px 18px
}

.yi-fun-widget-home{
	left:9px;
	background:url(http://s1.siteapp-static.com/static/appui/sitetheme1/images/yi-header-home.png) 7px 5px no-repeat;
	background-size:22px 19px
}

.yi-fun-widget-home.right{
	left:auto;
	right:9px
}

.yi-fun-widget-home a{
	display:block;
	width:100%;
	height:100%
}

.yi-fun-widget-nav{
	right:9px;
	background:url(http://s1.siteapp-static.com/static/appui/sitetheme1/images/yi-header-nav1.png) 8px 8px no-repeat;
	background-size:18px 15px
}

.yi-fun-widget-nav.logo{
	background:rgba(136,132,132,.2) url(http://s1.siteapp-static.com/static/appui/sitetheme1/images/yi-header-nav.png) 6px 8px no-repeat;
	background-size:20px 14px
}

.yi-fun-widget-search{
	background:url(http://s1.siteapp-static.com/static/appui/sitetheme1/images/yi-topsearch.png) 5px 4px no-repeat;
	background-size:23px auto;
	right:54px
}

.yi-fun-widget.yi-fun-widget-search,.yi-fun-widget.yi-fun-widget-nav{
	border-radius:0;
	-webkit-border-radius:0;
	width:33px
}

.yi-fun-widget-toTop{
	position:fixed;
	top:auto;
	bottom:50px;
	right:10px;
	width:34px;
	height:29px;
	background:rgba(136,132,132,.5) url(http://s1.siteapp-static.com/static/appui/sitetheme1/images/top.png) 0 0 no-repeat;
	background-size:15px 10px;
	-webkit-background-size:15px 10px;
	background-position:9px 9px;
	border-radius:5px;
	-webkit-border-radius:5px
}

.yi-fun-widget.hide{
	display:none
}

.yi-fun-widget.hover{
	background-color:rgba(0,0,0,.4)
}

.yi-author{
	background-color:#fbfbfb;
	color:#999;
	font-size:15px;
	line-height:150%;
	padding-left:12px;
	padding-right:12px;
	padding-bottom:6px
}

.yi-tops{
	font-size:17px;
	line-height:200%;
	padding-left:12px;
	padding-right:12px;
	padding-top:7px;
	padding-bottom:13px
}

.yi-tops .tc-tops{
	display:-webkit-box;
	width:100%
}

.yi-tops .tc-tops input[type=text],.tc_form_1 input[type=text],.yi-tops-form input[type=text]{
	border:2px solid #f5f5f5;
	display:block;
	font-size:15px;
	line-height:31px;
	height:31px;
	padding:0;
	text-indent:12px;
	-webkit-appearance:none;
	-webkit-tap-highlight-color:rgba(255,0,0,0);
	-webkit-box-flex:1;
	outline:0
}

.yi-tops .tc-tops .tc-button,.tc_form_1 input[type=submit],.tc_form_1 button[type=submit],.yi-tops-form input[type=submit]{
	background-image:-webkit-linear-gradient(top,#FFF 0,#FBFBFB 100%);
	border:2px solid #f5f5f5;
	color:#333;
	cursor:pointer;
	display:block;
	font-size:17px;
	height:34px;
	line-height:34px;
	letter-spacing:-2px;
	margin:0 0 0 8px;
	outline:0;
	padding:0;
	width:75px;
	-webkit-appearance:none;
	-webkit-tap-highlight-color:rgba(255,0,0,0)
}

.yi-tops-form{
	position:relative
}

.yi-tops-form input[type=text]{
	border:0;
	-webkit-border-radius:0;
	line-height:38px;
	height:38px;
	text-indent:6px
}

.yi-tops-select+input[type=text]{
	border-left:1px solid #bcc3cc
}

.yi-tops-form input[type=submit]{
	border:0;
	-webkit-border-radius:0;
	border-left:1px solid #bcc3cc;
	margin-left:0;
	height:38px;
	line-height:38px;
	font-size:15px;
	letter-spacing:normal
}

.yi-tops-form form{
	border:1px solid #bcc3cc;
	display:-webkit-box;
	-webkit-box-align:center
}

.yi-tops-select{
	position:relative
}

.yi-tops-select:after{
	content:"";
	position:absolute;
	top:17px;
	right:6px;
	border:6px solid rgba(0,0,0,0);
	border-top-color:#000;
	border-bottom-width:0;
	pointer-events:none
}

.yi-tops-form select{
	min-width:4em;
	max-width:4em;
	padding:8px 17px 8px 4px;
	border:0;
	-webkit-appearance:none;
	position:relative;
	outline:0
}

.yi-tops-normal .yi-tops-form select{
	background:#fbfbfb
}

.yi-tops-hot{
	margin-top:12px;
	border:1px solid #bcc3cc
}

.yi-tops-hotit{
	text-decoration:none;
	background-color:#Fdfdfd;
	font-size:13px;
	border-bottom:1px solid #bcc3cc
}

.yi-tops-hotit:last-child{
	border-bottom:0
}

.yi-tops-hotit:first-child{
	border-bottom:1px solid #bcc3cc
}

.yi-tops-hotit a{
	border-right:1px solid #bcc3cc;
	font-size:15px;
	height:25px;
	line-height:25px;
	margin:7px 0;
	display:inline-block;
	width:33%;
	text-align:center
}

.yi-tops-hotit a:last-child{
	border-right:0
}

.yi-tops-hotit a:first-child{
	border-right:1px solid #bcc3cc
}

.yi-tops.hide{
	display:none
}

.yi-tops-normal{
	background-color:#FBFBFB;
	padding-bottom:7px
}

.yi-tops-normal .tc-tops input[type=text],.tc_form_1 input[type=text]{
	border:1px solid #D6D6D6;
	-webkit-box-shadow:none
}

.yi-tops-normal .tc-tops .tc-button,.tc_form_1 input[type=submit],tc_form button{
	border:1px solid #D6D6D6;
	background-color:#EFEFEF;
	-webkit-box-shadow:none
}

.yi-nicon{
	display:inline-block;
	width:32px;
	height:32px;
	background:url(http://s1.siteapp-static.com/static/appui/sitetheme1/images/siteapp-nav-icons.png) 0 0 no-repeat;
	background-size:110px 180px
}

.yi-nicon-1{
	background-position:0 0
}

.yi-nicon-2{
	background-position:-37px 0
}

.yi-nicon-3{
	background-position:-74px 0
}

.yi-nicon-4{
	background-position:0 -37px
}

.yi-nicon-5{
	background-position:-37px -37px
}

.yi-nicon-6{
	background-position:-74px -37px
}

.yi-nicon-7{
	background-position:0 -74px
}

.yi-nicon-8{
	background-position:-37px -74px
}

.yi-nicon-9{
	background-position:-74px -74px
}

.yi-nicon-10{
	background-position:0 -111px
}

.yi-nicon-11{
	background-position:-37px -111px
}

.yi-nicon-12{
	background-position:-74px -111px
}

.Struct_page_type_3{
	background-color:#e0e0e0
}

.yi-nav-theme2-wrap{
	padding:8px 8px 0;
	background-color:#e0e0e0;
	min-height:350px
}

.yi-nav-theme2-ul{
	margin-left:-8px
}

.yi-nav-theme2-li{
	width:33.33%;
	display:inline-block;
	float:left;
	position:relative
}

.yi-nav-theme2-li a{
	display:block;
	height:96px;
	margin-left:8px;
	margin-bottom:8px;
	position:relative;
	color:#fff
}

.yi-nav-theme2-li a.hover{
	opacity:.5
}

.yi-nicon{
	display:block;
	margin:17px auto 15px
}

.yi-nav-theme2-text{
	font-size:15px;
	display:block;
	margin:0 auto;
	text-align:center
}

.yi-nav-theme2-text.noicon{
	line-height:96px
}

.yi-grid-title{
	border-bottom:1px solid #BCBCBC;
	margin:0 8px 8px;
	position:relative
}

.yi-grid-h1{
	font-size:24px;
	color:#464646;
	text-align:left;
	padding:15px 0;
	font-weight:600
}

.yi-grid-footer{
	margin-top:25px;
	text-align:center
}

.yi-grid-footer .cright{
	margin:10px;
	color:#959595
}

.yi-res{
	padding-left:12px;
	padding-right:12px;
	font-size:15px
}

.yi-res a{
	font-size:15px
}

.yi-res-tit{
	border-bottom:1px solid #dedede;
	padding-top:6px;
	padding-bottom:6px;
	font-size:18px;
	text-indent:5px
}

.yi-res-titslave,.yi-res-titmain{
	margin-right:9px
}

.yi-res-imgleft{
	float:left;
	width:92px;
	margin-right:10px
}

.yi-res-con{
	padding:12px 0 0;
	overflow:hidden
}

.yi-res-normal{
	color:#555;
	line-height:23px;
	word-break:break-all
}

.yi-res-key{
	color:#000
}

.yi-comment{
	padding-bottom:12px
}

.yi-com-item{
	overflow:hidden;
	border-bottom:1px solid #cacaca;
	margin-left:12px;
	margin-right:12px
}

.yi-com-up{
	position:relative;
	overflow:hidden;
	padding-top:10px
}

.yi-com-end{
	padding:3px 0 10px
}

.yi-com-logo{
	position:absolute;
	width:20px;
	height:20px;
	background:url(http://s1.siteapp-static.com/static/appui/sitetheme1/images/yi-comment-logo.png) no-repeat;
	background-size:cover;
	top:20px;
	right:0
}

.yi-com-avatar{
	float:left;
	width:40px;
	height:40px;
	background:url(http://s1.siteapp-static.com/static/appui/sitetheme1/images/yi-avatar.png) no-repeat;
	background-size:cover;
	margin-right:10px
}

.yi-com-name,.yi-com-time{
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	margin-right:18px
}

.yi-com-name,.yi-com-name a{
	color:#333;
	font-size:15px;
	line-height:21px
}

.yi-com-time{
	color:#999;
	font-size:13px
}

.yi-com-conitem,.yi-com-conitem a{
	font-size:15px;
	color:#333;
	line-height:20px
}

.yi-com-conitem{
	margin-top:3px
}

.yi-com-help{
	margin-top:5px
}

.yi-com-help,.yi-com-help a{
	font-size:14px;
	color:#999;
	line-height:15px
}

.yi-tablelist{
	padding-left:12px;
	padding-right:12px
}

.yi-tabli-tr{
	margin-bottom:10px;
	border-bottom:1px solid #dedede;
	padding-bottom:10px
}

.yi-tabli-tr:first-child{
	padding-top:10px
}

.yi-tabli-tit,.yi-tabli-tit *{
	font-size:17px;
	line-height:25px
}

.yi-tabli-body{
	margin-top:3px
}

.yi-tabli-body,.yi-tabli-body *{
	font-size:15px
}

.yi-img-icon{
	background:url(http://s1.siteapp-static.com/static/appui/sitetheme1/images/yi-img-icon.png) center center no-repeat!important;
	background-size:40px!important;
	background-color:#efefef!important;
	min-height:100px
}

.yi-slider-imgicon{
	background:url(http://s1.siteapp-static.com/static/appui/sitetheme1/images/yi-img-icon.png) center center no-repeat!important;
	background-size:40px!important;
	background-color:#efefef!important
}

.yi-slider-small .yi-slider-imgicon{
	background-position:51px 38px!important
}

.yi-slider-notitle .yi-slider-imgicon{
	background-position:center center!important
}

.yi-img-icon0{
	background:url(http://s1.siteapp-static.com/static/appui/sitetheme1/images/yi-img-icon.png) center center no-repeat!important;
	background-size:22px!important;
	background-color:#efefef!important;
	min-height:70px
}

.yi-slider-imgicon2{
	background:url(http://s1.siteapp-static.com/static/appui/sitetheme1/images/yi-img-icon.png) center center no-repeat!important;
	background-size:60px!important;
	background-color:#efefef!important
}

.yi-table-warp{
	padding:0!important
}

.yi-table-inner{
	width:100%;
	overflow:hidden;
	position:relative
}

.yi-table-inner>p{
	position:absolute;
	background-color:#ccc;
	opacity:.8;
	top:0;
	left:0;
	z-index:1111;
	padding:0 3px;
	font-size:12px;
	color:#888
}

.yi-table{
	-webkit-transform-origin:0 0;
	-webkit-transition:-webkit-transform 200ms cubic-bezier(0.33,.66,.66,1);
	transition:-webkit-transform 200ms cubic-bezier(0.33,.66,.66,1)
}

.yi-table img{
	max-width:100%
}

.yi-table-ths{
	background:#f0f0f0;
	border-bottom:1px #c9c9c8 solid
}

.yi-table-th{
	padding:10px 19px;
	font-size:14px;
	color:#292929;
	text-align:center;
	vertical-align:middle;
	*word-wrap:break-word;
	*word-break:normal
}

.yi-table-tds:nth-child(even){
	background-color:#efefef
}

.yi-table-td{
	padding:10px 5px;
	font-size:14px;
	color:#838383;
	border:1px #E2E0DC dotted;
	text-align:center;
	vertical-align:middle;
	min-width:100%;
	*word-wrap:break-word;
	*word-break:normal
}

.yi-table-td *{
	text-overflow:ellipsis;
	*white-space:nowrap
}

.yi-table-td-hasrow{
	background-color:#fff
}

.yi-alterbox-wrap{
	position:fixed;
	left:50%;
	top:50%;
	margin-left:-110px;
	margin-top:-70px;
	width:221px;
	height:140px;
	background:#fff;
	z-index:99;
	border-radius:3px;
	box-shadow:0 2px 4px rgba(0,0,0,.25);
	overflow:hidden;
	-webkit-transform:scale(1);
	transform:scale(1);
	opacity:1;
	-webkit-transition:all .3s ease;
	transition:all .3s ease
}

.yi-alterbox-wrap.hide{
	-webkit-transform:scale(0);
	opacity:0
}

.yi-alterbox-cont{
	height:96px;
	background:#59c7ec;
	padding-top:12px;
	box-sizing:border-box;
	-moz-box-sizing:border-box
}

.yi-alterbox-off{
	position:absolute;
	right:-3px;
	top:-4px;
	display:block;
	width:30px;
	height:30px;
	background:url(http://s1.siteapp-static.com/static/appui/sitetheme1/images/alterbox-off.png) center center no-repeat;
	background-size:15px 15px
}

.yi-alterbox-telicon{
	display:block;
	margin:0 auto 5px;
	width:35px;
	height:35px;
	border-radius:50%;
	background:url(http://s1.siteapp-static.com/static/appui/sitetheme1/images/alterbox-tel.png) center center no-repeat #fff;
	background-size:11px 15px;
	box-shadow:0 0 1px #fff;
	-webkit-animation:tellight 2s linear infinite
}

@-webkit-keyframes tellight{
	from{
		box-shadow:0 0 1px #fff
	}

	30%{
		box-shadow:0 0 8px rgba(216,216,216,.8)
	}

	80%{
		box-shadow:0 0 15px rgba(255,255,255,.8)
	}

	to{
		box-shadow:0 0 5px#fff
	}

}

.yi-alterbox-rexian,.yi-alterbox-num{
	color:#fff;
	font-size:11px;
	text-align:center
}

.yi-alterbox-rexian{
	font-size:15px
}

.yi-alterbox-now a{
	display:block;
	margin:10px auto
}

.yi-alterbox-now span{
	display:block;
	width:100px;
	height:24px;
	line-height:24px;
	font-size:13px;
	color:#fff;
	background:#59c7ec;
	border-radius:12px;
	text-align:center;
	margin:0 auto;
	box-shadow:0 1px 2px #d8d8d8,inset 0 -1px 0 #fff
}

.yi-consuleBox-wrap.hide{
	-webkit-transform:scale(0);
	opacity:0
}

.yi-consuleBox-wrap{
	position:fixed;
	top:40%;
	left:50%;
	margin-left:-110px;
	width:210px;
	height:66px;
	padding:5px;
	border-radius:3px;
	background-size:220px 74px;
	box-shadow:0 2px 4px rgba(0,0,0,.25);
	overflow:hidden;
	-webkit-transform:scale(1);
	transform:scale(1);
	opacity:1;
	-webkit-transition:all .3s ease;
	transition:all .3s ease
}

.yi-consuleBox-wrap .yi-consuleBox-icon{
	height:26px;
	padding-left:30px;
	color:#fff;
	background:url(http://siteapp.baidu.com/static/appui/yiliao/image/tool-online.png) 0 0 no-repeat;
	background-size:23px 24px
}

.yi-consuleBox-wrap .btns{
	width:210px;
	background-color:#fff;
	text-align:center;
	height:40px;
	line-height:40px
}

.yi-consuleBox-wrap .btns span,.yi-consuleBox-wrap .btns .certen{
	display:inline-block;
	width:98px;
	height:26px;
	border:1px solid #888;
	border-radius:3px;
	line-height:26px;
	color:#444;
	font-size:14px
}

.yi-lixianbao{
	display:none
}

.yi-lixianbao-box{
	background-color:#fbfbfb;
	border:1px solid #bebebe;
	border-top:0;
	box-shadow:1px 1px 4px #bebebe;
	-webkit-box-shadow:1px 1px 4px #bebebe;
	padding:12px;
	margin:0 5px 5px
}

.yi-lixianbao-box.head{
	margin:-10px 0 10px;
	border:0
}

.yi-lixianbao-wrap{
	height:30px;
	margin:0 auto;
	position:relative;
	background-color:#fff;
	border:1px solid #DEDEDE;
	overflow:hidden
}

.yi-lixianbao-inner{
	height:30px;
	position:absolute;
	right:95px!important;
	left:0!important;
	top:0!important;
	background:#fff
}

.yi-lixianbao-text{
	margin:2px 0;
	display:block;
	width:100%;
	padding:2px 6px;
	font-size:12px;
	line-height:22px;
	border:0;
	border-radius:0;
	-webkit-border-radius:0;
	background-color:transparent;
	-webkit-tap-highlight-color:rgba(255,0,0,0);
	-webkit-appearance:none;
	-webkit-box-sizing:border-box
}

.yi-lixianbao-bn{
	color:#000;
	background-color:#fff;
	text-align:center;
	white-space:nowrap;
	font-size:0;
	line-height:30px;
	width:95px;
	height:30px;
	position:absolute;
	top:0;
	right:0;
	z-index:2;
	-webkit-appearance:none;
	-webkit-box-sizing:border-box;
	border:0;
	border-left:1px solid #c2c2c2;
	border-radius:0;
	-webkit-border-radius:0
}

.yi-lixianbao-bn em{
	font-style:normal;
	font-size:12px
}

.yi-lixianbao-left{
	text-align:center;
	width:20px;
	padding:5px;
	line-height:18px;
	border-top-left-radius:3px;
	border-bottom-left-radius:3px;
	right:0;
	z-index:99;
	position:fixed;
	bottom:100px;
	background-color:#fff;
	box-shadow:0 1px 3px #bebebe;
	-webkit-box-shadow:0 1px 3px #bebebe
}

.yi-bdshare{
	font-size:14px;
	margin-bottom:0;
	position:relative;
	padding-bottom:0;
	height:40px;
	line-height:40px
}

.yi-bdshare i{
	color:#6D7297
}

.yi-bdshare-button{
	cursor:pointer
}

.yi-bdshare ul{
	display:-webkit-box;
	margin-left:12px;
	margin-right:12px;
	padding-top:0
}

.yi-bdshare ul li{
	-webkit-box-flex:1
}

.yi-bdshare li span.bdshare-sina,.yi-bdshare li span.bdshare-qzone,.yi-bdshare li span.bdshare-renren,.yi-bdshare li span.bdshare-tieba,.yi-bdshare li span.bdshare-wechat,.yi-bdshare li span.bdshare-msg,.yi-bdshare li span.bdshare-dot{
	background-image:url(http://s1.siteapp-static.com/static/appui/sitetheme1/images/share-icons.png);
	background-repeat:no-repeat;
	display:inline-block;
	height:100%;
	width:30px;
	background-size:260px auto;
	background-position-y:12px
}

.bdshare-share{
	font-size:17px;
	color:#090909;
	width:75px
}

.bdshare-sina{
	background-position:0 10px
}

.bdshare-qzone{
	background-position:-39px 5px
}

.bdshare-renren{
	background-position:-77px 5px
}

.bdshare-tieba{
	background-position:-118px 6px
}

.bdshare-wechat{
	background-position:-154px 6px
}

.bdshare-msg{
	background-position:-196px 7px
}

.bdshare-dot{
	background-position:-235px 12px
}

.yi-tcvideo{
	padding:20px 12px
}

.yi-tcvideo-img{
	border:solid 1px #d7d7d7;
	background:#f5f5f5 url(http://s1.siteapp-static.com/static/appui/sitetheme1/images/tcvideo-img.png) center center no-repeat;
	background-size:44px 42px;
	height:178px;
	margin-bottom:20px
}

.yi-tcvideo-buttons{
	padding:12px 0
}

.yi-tcvideo-button{
	border:1px solid #D7D7D7;
	font-size:15px;
	color:#333;
	padding:0 18px;
	display:inline-block;
	vertical-align:middle;
	position:relative;
	font-weight:700;
	height:38px;
	line-height:38px
}

.yi-tcvideo-button.play{
	padding:0 20px;
	color:#fff;
	border-color:#7DA9F2;
	background-color:#9AC4FF
}

.yi-tcvideo-button.qvod{
	border-color:#DF6B6E;
	background-color:#FF7174
}

.yi-tcvideo-button.play:before{
	content:"";
	display:inline-block;
	border-left:10px solid #fff;
	border-bottom:6px solid transparent;
	border-top:7px solid transparent;
	margin-right:8px
}

.yi-tcvideo-title{
	font-size:15px;
	color:#555;
	font-weight:700
}

.yi-tcvideo-tip{
	font-size:12px;
	color:#999
}

.infoWindow:after{
	content:"";
	position:absolute;
	left:50%;
	bottom:-8px;
	width:0;
	height:0;
	border-left:5px solid transparent;
	border-top:8px solid rgba(0,0,0,.8);
	border-right:5px solid transparent;
	margin:0 0 0 -6px
}

.yi-site-newAddr-map.show{
	display:block
}

.yi-site-newAddr-map{
	position:absolute;
	top:0;
	left:0;
	z-index:100;
	width:100%;
	height:100%;
	margin:0;
	display:none;
	background:#fff
}

.yi-site-newAddr-map .addr-header{
	position:fixed;
	top:0;
	left:0;
	color:#fff;
	z-index:11111;
	height:40px;
	width:100%;
	line-height:40px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	font-size:14px;
	box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 0 5px #000;
	border-top:1px solid #666
}

.yi-site-newAddr-map .goBack{
	position:absolute;
	top:0;
	left:0;
	text-align:center;
	display:inline-block;
	width:45px;
	border-right:1px solid rgba(65,65,65,.6);
	padding:2px;
	margin-right:5px
}

.yi-site-newAddr-map .title{
	text-align:center;
	display:block
}

#map-area{
	width:100%;
	height:100%
}

.map-addr-a{
	display:inline-block;
	width:35px;
	height:40px;
	background:url("data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAmCAYAAABDClKtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ bWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdp bj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6 eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEz NDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJo dHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlw dGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAv IiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RS ZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpD cmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNl SUQ9InhtcC5paWQ6QjA3NjMyREZDNzQ2MTFFMTlBQUM5QzlCRDZGODZCQkYiIHhtcE1NOkRvY3Vt ZW50SUQ9InhtcC5kaWQ6QjA3NjMyRTBDNzQ2MTFFMTlBQUM5QzlCRDZGODZCQkYiPiA8eG1wTU06 RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCMDc2MzJEREM3NDYxMUUxOUFB QzlDOUJENkY4NkJCRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCMDc2MzJERUM3NDYxMUUx OUFBQzlDOUJENkY4NkJCRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1w bWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqheQ+MAAAEtSURBVHja7JftDYIwEIbB8JeEUXACZQPd oGygE+gGxAnQEZzAOgEdwREIDKBXUgjBIqW5Npj0kvcHpG0erveFX1WVZ8l2oBhEhRoLw/BroW8J KgeR3vMVlI5BrSwAHQZAnngmYxtMe4oIL41ZAp6iNqF4/BQTa0oBxmxAcaAHKFJY+wKtAaw0CRUJ oHjGHiY8VpqCKmYCdRkJUKmJ7Ms1gZqkqOs6w/bUGXRCOGePCcXjaItwDsW8PoZ0zhM70IeeyiZi jH/Isf+CF9MAOdCppDj+LJ6yim6j9802B6VqQa818BFjY6AHakHp9Crj15ctCaiFIi7Q/wCKLRHq vjSoVNKWunH4rTBDv5Cv7NKeKfvvU2nINzHAuexzUA7KQTkoB6UxDicKvc+qfQQYABaiUBxugCsr AAAAAElFTkSuQmCC")no-repeat 50% 50%;
	background-size:19px;
	z-index:500
}

.tc-normal-center{
	text-align:center
}

.tc-normal-formbutton{
	background:url(http://s1.siteapp-static.com/static/appui/sitetheme1/images/tc-normal-button.gif) 0 0 no-repeat;
	width:72px;
	height:26px;
	border:0
}

.tc-normal-colorlight{
	color:#888
}

.tc-normal-distance2{
	margin-left:6px
}

.tc-normal-distance1{
	margin-right:18px
}

.yi-fontcolor form input{
	color:#888
}

pre{
	white-space:normal
}



