﻿@charset "utf-8";
/* html5 css file, Peter Lubbers, Kaazing */

*{ margin:0; padding:0; }
ul,li{list-style:none; padding:0; margin:0;}
a,a:active,a:visited,a:hover{color:#333; text-decoration:none;}
img{border:none; max-width:100%; height:auto;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
span{font-weight:normal;}
body{ background:#f5f5f5; font-size:14px; font-family:"微软雅黑", "宋体"; }
nav, footer, section, header, article {
    display: block;
}
.hidden{ width:100%; height:100%; overflow:hidden;}
em{font-style:normal;}
.main_box {
    background: none repeat scroll 0 0 #fff;
	margin:0 auto;
    max-width: 640px;
    min-width: 320px;
    position: relative !important;
	padding-bottom:50px;
	height:100%;
	overflow:hidden;
}
header {
	height:80px;
	display:block;
	color:#333;
	text-align:center;
	width:100%;
}
.logo img{ margin:0px auto; display:block;}
.download a,.search a{
	background:url(../images/common.png) no-repeat -119px -90px;
    display: block;
    height: 44px;
    text-decoration: none;
    width: 38px;
	font-size:0px;
	text-indent:-9999px;
	text-transform:uppercase;
}
.qq a
{
	background:url(../images/qq.png) no-repeat;
    display: block;
    height: 44px;
    text-decoration: none;
    width: 38px;
	font-size:0px;
	text-indent:-9999px;
	text-transform:uppercase;
}
.search a{
	background:url(../images/common.png) no-repeat -124px 0px;
	width: 27px;
	}
.navbox ul.navBody{ 
width: 100%;
overflow: hidden;
background:#efefef;
}
.navbox ul.navBody li {
min-width: 25%;
float: left;
text-align: center;
}
.navbox ul.navBody li a{ 
color:#333; 
display:block; 
width:100%;
text-shadow: 1px 1px 1px #ccc;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
overflow: hidden;
word-wrap: break-word;
word-break: break-all;
padding: 7px 0;
}
#nav .nav div{float:left; padding:0 5px; border-right:1px solid #013530;width: 70px;
    text-align: center;}
#nav .nav div a{color:#fff; text-decoration:none;}
#nav {
    background: none repeat scroll 0 0 #005f56;
    position: relative;
    width: 100%;
	border-bottom:1px solid #013530;
	height:37px;
	line-height:37px;
}
.nav .navbody{ margin:0 20px;}
.nav_left {
    left: 0;
	border-right: 1px solid #013530;
}
.nav_right {
    border-left: 1px solid #013530;
    right: 0;
}
.navbody {
    margin: 0 20px;
}
.nav_left,.nav_right {
    float: left;
    height: 37px;
    position: absolute;
    top: 0;
    width: 18px;
}
.nav_left span,.nav_right span {
    display: block;
    height: 15px;
    line-height: 0;
    margin: 10px 0 0 4px;
    overflow: hidden;
    position: relative;
    width: 8px;
}
.disTap span {
    opacity: 0.3;
}
.nav_left em,.nav_right em {
    border: 2px solid #FFFFFF;
    display: block;
    height: 7px;
    left: 3px;
    position: absolute;
    top: 2px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    width: 7px;
}
.nav_right em {
    left: -6px;
}
.navBarC {
    height: 36px;
    margin: 0 20px;
    overflow: hidden;
}

.navBarC ul {
    -moz-box-orient: horizontal;
	-webkit-box-orient: horizontal;
    display: -moz-box;
    overflow: hidden;
	width:100%;
}
.navBarC ul{padding:0; margin:0;}
.navBarC li {
    min-width: 70px;
    text-align: center;
}
.navBarC li span {
    border-left: 1px solid #910404;
    color: #fff;
    display: block;
    height: 36px;
    line-height: 36px;
    padding: 0 5px;
    text-align: center;
	font-size:14px;
    text-shadow: 1px 1px 1px #351C07;
}
.banner{max-width:640px;}
.banner img{ display:block;}

.TitleList {
    -moz-box-orient: horizontal;
	-webkit-box-orient: horizontal;
    background: none repeat scroll 0 0 #efefef;
    display: -moz-box;
    height: 35px;
    line-height: 35px;
    overflow: hidden;
    padding: 0;
    width: 100%;
	color:#333;
}


.TitleList li.current {
    background: url(../images/icon.png) no-repeat scroll 50% 100% #efefef;
}

.TitleList ul li div {
    
    height: 35px;
    text-align: center;
	padding:0 10px;
}
.TitleList li{border-right: 1px solid #333;}
.TitleList li:last-child{border-right:none;}
.TitleList ul li {
    color: #333;
    float: left;
	font-size:14px;
}
.pro-body{ background:#d3e2e1;}
.productListCont li{ width:50%; float:left; padding:5px 0;}
.productListCont li:last-child{border-right:none;}
.productListCont .infoWrap h3 {
    color: #333;
    line-height: 15px;
    margin: 5px auto;
    max-height: 30px;
    overflow: hidden;
    padding: 0 10px;
    text-align: center;
    word-break: break-all;
    word-wrap: break-word;
	font-size:14px;
}

.productListCont .infoWrap h3 .name {
    display: block;
    line-height: 15px;
    max-height: 30px;
    overflow: hidden;
    text-align: center;
	font-weight:normal;
}
.productListCont .imgWrap {
    -moz-box-align: center;
	-webkit-box-align:center;
	-o-box-align:center;
	-ms-box-align:center;
    -moz-box-orient: horizontal;
	-webkit-box-orient: horizontal;
	-o-box-orient: horizontal;
	-ms-box-orient: horizontal;
    -moz-box-pack: center;
	-webkit-box-pack: center;
	-o-box-pack: center;
	-ms-box-pack: center;
    height: 89px;
		line-height:89px;
    margin: 0 auto;
    text-align: center;
    width: 135px;
	border:1px solid #005f56;
	padding:3px;
}

.productListCont .imgWrap img {
    max-height: 90px;
    max-width: 135px;
}

.listTitle .number {
    background: none repeat scroll 0 0 #82afac;
    box-shadow: -2px 2px 2px #0f443e inset;
    color: #FFFFFF;
    height: 20px;
    line-height: 20px;
    margin-left: 10px;
    max-width: 40px;
    padding: 0 5px;
}
.Products_mobilelist01-d1_c5 .productListCont .imgWrap img {
    margin: 0 auto;
    max-height: 50px;
    max-width: 148px;
}

.TitleList .left {
    height: 19px;
    line-height: 19px;
    margin: 8px 0 0 10px;
    min-width: 260px;
    overflow: hidden;
    text-shadow: 1px 1px 1px #351C07;
    word-break: break-all;
    word-wrap: break-word;
	-moz-box-flex:1;
	-webkit-box-flex:1;
	-o-box-flex:1;
	-ms-box-flex:1;
}
.TitleList .right{
	border:none;
	height:35px;
	width:35px;
}
.TitleList .NewsTitle-left {
    min-width: 260px;
    overflow: hidden;
    word-break: break-all;
    word-wrap: break-word;
	-moz-box-flex:1;
	-webkit-box-flex:1;
	-o-box-flex:1;
	-ms-box-flex:1;
	float:left;
}
.TitleList .right .icon {
    background: url("../images/icon1.png") no-repeat scroll 5px 50% transparent;
    height: 13px;
    width: 16px;
	display:block;
	margin:11px 4px 0 11px;
}
.pic{margin:0 5px 0px 5px;}
.pic img{max-width:130px !important;}
.info{ line-height:21px; font-size:12px; margin-top:5px;padding: 0 10px;}
.NewsListCont li{
	background-image: -webkit-gradient(linear,left top,left bottom,from(#fcfcfc),to(#f7f7f7));
    background-image: -webkit-linear-gradient(#fcfcfc,#f7f7f7);
    background-image: -moz-linear-gradient(#fcfcfc,#f7f7f7);
    background-image: -ms-linear-gradient(#fcfcfc,#f7f7f7);
    background-image: -o-linear-gradient(#fcfcfc,#f7f7f7);
    background-image: linear-gradient(#fcfcfc,#f7f7f7); 
	border-bottom:1px solid #e1e1e1;
	height:45px;
}
.NewsListCont li div h3{font-size:14px;}
.NewsListCont li div {
    background: url("../images/black.png") no-repeat scroll 100% 50% transparent;
    display: block;
    height: 40px;
    padding: 5px 20px 0 10px;
}
.NewsListCont li .time{ font-family:宋体; font-size:12px;}
footer{
	background-image: -webkit-gradient(linear,left top,left bottom,from(#545454),to(#353535));
    background-image: -webkit-linear-gradient(#545454,#353535);
    background-image: -moz-linear-gradient(#545454,#353535);
    background-image: -ms-linear-gradient(#545454,#353535);
    background-image: -o-linear-gradient(#545454,#353535);
    background-image: linear-gradient(#545454,#353535); 
	border-top:1px solid #3e3d3d;
    height: 45px;
    margin: 0 auto;
    max-width: 640px;
    width: 100%;
	position:absolute;
	z-index:999;
	display:none;
}
.footerWrap{
	-moz-box-orient: horizontal;
	-webkit-box-orient: horizontal;
	-o-box-orient: horizontal;
	-ms-box-orient: horizontal;
    display: -moz-box;
    overflow: hidden;
    width: 100%;
	display:-webkit-box;
}

.footerWrap li {
    -moz-box-flex: 1;
	-webkit-box-flex: 1;
	-o-box-flex: 1;
	-ms-box-flex: 1;
    border-top: 1px solid #6d6c6c;
    text-align: center;
	border-right:1px solid #626060;
	border-left:1px solid #343333;
}
.footerWrap .icon {
    background: url("../images/common.png") no-repeat scroll 0 0 transparent;
    height: 20px;
    margin-top: 3px;
    width: 30px;
}

.footerWrap .icon.tel {
    background-position: -181px -80px;
    width: 29px;
}
.footerWrap .icon.email {
    background-position: -176px -25px;
    width: 29px;
}
.footerWrap .icon.map {
    background-position: -173px -106px;
    width: 29px;
}
.footerWrap .icon.share {
    background-position: -176px -51px;
    width: 29px;
}
.footerWrap .text {
    font-size: 10px;
    height: 16px;
    line-height: 16px;
    text-align: center;
    text-decoration: none;
	color:#fff;
}
.footerWrap  span {
    display: block;
    height: 20px;
    line-height: 20px;
    margin: 0 auto;
}

.footerWrap li:first-child {
    border-left: medium none;
}
.footerWrap li:last-child {
    border-right: medium none;
}
.footerWrap li a{
    color: #FFFFFF;
    display: block;
    height: 41px;
    line-height: 38px;
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
}




.scroll{ height:auto; margin:0 auto;  position:relative; overflow:hidden;}
.mod_01{float:left; overflow-x:hidden;}
.mod_01 img{display:block; margin:auto;}
.dotModule_new {padding:0 5px;height:0px;line-height:6px;-webkit-border-radius:11px;background:rgba(45,45,45,0.5);position:relative;bottom:20px; margin:0 auto;z-index:11;}
.dotModule_new {text-align:center;}

.dotModule_new span {display:inline-block;margin:0 3px;width:30px;height:5px;vertical-align:middle;background:#f7f7f7;-webkit-border-radius:5px;}
.w5.dotModule_new span{ width:5px;}
.dotModule_new .selected {background:#66ff33;}

.sl_left,.sl_right{
	background: url(/images/sprite.png) no-repeat left center;
    cursor: pointer;
    height: 100%;
    position: absolute;
    top: 0;
    width: 25px;
	opacity: 0.5;
}
.sl_right {
	right:0;
	background-position: right center;
}
.main-title{
	-moz-box-orient: horizontal;
	-webkit-box-orient: horizontal;
    background: none repeat scroll 0 0 #efefef;
    display: -moz-box;
    height: 35px;
    line-height: 35px;
    overflow: hidden;
    width: 100%;
	color:#333;
}
.main-title .listTitle{
	float: left;
    height: 35px;
    line-height: 35px;
    overflow: hidden;
    word-break: break-all;
    word-wrap: break-word;
	text-indent:10px;
	-moz-box-flex: 1;
	-webkit-box-flex: 1;
}
.main-title .rightButton {
    padding: 3px 5px 0 0;
    text-align: right;
}
.titleBar,.textSizeBtn{
    border: 1px solid #021715;
    border-radius: 3px 3px 3px 3px;
    color: #fff;
    float: right;
    height: 23px;
    line-height: 23px;
    margin: 2px 2px 0 0;
    padding: 0 10px;
    text-align: left;
    vertical-align: top;
}

.titleBar em.kinds{
    height: 23px;
    max-width: 70px;
    overflow: hidden;
    word-break: break-all;
    word-wrap: break-word;
	display: inline-block;
    font-size: 13px;
    font-weight: normal;
    margin: 1px 0 0;
    vertical-align: top;
	color:#fff;
	font-style:normal;
}
.titleBar em.icon {
    background: url("../images/common.png") no-repeat scroll -40px -120px transparent;
    height: 15px;
    margin: 4px 3px 0 5px;
    width: 13px;
	display: inline-block;
    font-size: 13px;
    font-weight: normal;
    vertical-align: top;
}

.textSizeBtn em.title {
    height: 23px;
    max-width: 70px;
    overflow: hidden;
    word-break: break-all;
    word-wrap: break-word;
	font-style:normal;
}
.textSizeBtn em {
    display: inline-block;
    font-size: 13px;
    font-weight: normal;
    margin: 1px 0 0;
    vertical-align: top;
}
.textSizeBtn sup {
    height: 12px;
    line-height: 12px !important;
}
.textSizeBtn ul.cont li.current{ background:none repeat scroll 0 0 #D6D6D6;}
.textSize {
    display: none;
    left: 50%;
    margin-left: -24px;
    position: absolute;
    width: 48px;
    z-index: 1;
}

.textSize .contArrow {
    height: 10px;
    margin-bottom: -2px;
    overflow: hidden;
    position: relative;
}

.textSize .contArrow em {
    border-bottom: 8px solid #000000;
    opacity: 0.2;
    top: -1px;
}
.textSize .contArrow em, .textSize .contArrow i {
    border-bottom: 8px solid #FFFFFF;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    font-size: 0;
    height: 0;
    left: 50%;
    margin-left: -7px;
    position: absolute;
    top: 2px;
    width: 0;
}

.textSize .cont {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 5px 5px 5px 5px;
    width: 46px;
}
.textSize .cont li {
    color: #666666;
    height: 30px;
    line-height: 30px;
    text-align: center;
}
.describe{ padding:10px;}
.more{
	padding: 20px 0;
    text-align: center;
}
.more span {
    display: inline-block;
    height: 20px;
    padding-left: 20px;
}

.showMore {
    left: 100%;
    position:absolute;
    top: 0;
    width: 100%;
    z-index: 9999;
		display:none;
}
.showMore table{
	border:none;
	width:100%;
}

.showMore .barWrap {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.5);
    text-align: right;
    width: 68px;
	border-right: 4px solid #0e2b28;
}

.showMore  .closeBar {
    background: url("../images/common.png") no-repeat scroll -285px -101px transparent;
    display: block;
    height: 30px;
    margin-left: 30px;
    margin-top: 50px;
    overflow: hidden;
    padding: 9px 0 0 5px;
    width: 12px;
}

.showMore .closeBar em {
    left: -18px;
    position: relative;
}
.showMore .closeBar em {
    border: 2px solid rgba(255, 255, 255, 0.8);
    display: none;
    height: 20px;
    left: 0;
    position: relative;
    transform: rotate(40deg);
    width: 20px;
}
.showMore .contWrap {
    background: none repeat scroll 0 0 #bbcac9;
    float: left;
    width: 100%;
}

.showMore .contWrap #thelist {
    padding: 10px 0;
}

.showMore .contWrap #thelist li:nth-child(1) {
    border-top: 1px solid #02524b;
}

.showMore .contWrap li.current{
    background: none repeat scroll 0 0 #005f56;
}
.showMore .contWrap li {
    border-bottom: 1px solid #02524b;
    color: #FFFFFF;
    display: block;
    height: 35px;
    line-height: 35px;
    position: relative;
}
.showMore .contWrap li a,.showMore .contWrap li a:active,.showMore .contWrap li a:visited,.showMore .contWrap li a:hover{color:#fff;}
.showMore  .contWrap li .name {
    display: block;
    height: 35px;
    overflow: hidden;
    padding: 0 15px;
    word-break: break-all;
    word-wrap: break-word;
}
.showMore .contWrap li .curtMark {
    border-bottom: 6px solid transparent;
    border-left: 6px solid #0e2b28;
    border-top: 6px solid transparent;
    display: none;
    height: 0;
    left: 0;
    position: absolute;
    top: 12px;
    width: 0;
}

.showMore .contWrap li.current .curtMark {
    display: block;
}
.showMore  .contWrap li .curtMark em {
    display: none;
}

/*留言*/
.ContEdit {
    padding: 10px 0;
    text-align: left;
		margin-bottom:30px;
}
.ContEdit ul {
    margin: 0 auto;
}
.ContEdit li {
    padding: 5px 33px 5px 10px;
}
input, textarea {
    border-radius: 0 0 0 0;
}
.fd-input {
    background: none repeat scroll 0 0 #FDFDFD;
    border-color: #858585 #AFAFAF #C9C9C9;
    border-style: solid;
    border-width: 1px;
    box-shadow: 1px 2px 3px #B7B7B7 inset !important;
    height: 33px;
    line-height: normal;
    padding: 0 10px;
    width: 100%;
}
.fd-textarea {
    background: none repeat scroll 0 0 #FDFDFD;
    border-color: #858585 #AFAFAF #C9C9C9;
    border-style: solid;
    border-width: 1px;
    box-shadow: 1px 2px 3px #B7B7B7 inset !important;
    height: 130px;
    line-height: 20px;
    padding: 10px;
    width: 100%;
}

.ContEdit li.Code input {
    vertical-align: middle;
    width: 125px;
}
.ContEdit li.submitBtn {
    padding: 10px 0 0;
    text-align: center;
}
.fd-button {
    background: none repeat scroll 0 0 #0e2b28;
	border:none;
    color: #FFFFFF;
    font-size: 16px;
    height: 34px;
    text-align: center;
    text-shadow: 1px 1px 1px #43060B;
    width: 125px;
}
/*footer*/
.ui-footer{position: absolute;overflow: hidden;width: 100%;border-left-width: 0;border-right-width: 0}
.ui-footer-fixed {z-index: 1000;-webkit-transform: translateZ(0)}

/*shownews*/

.headerNews .return {
    min-width: 65px;
    padding: 8px 0 0;
}
.headerNews .return, .headerNews .BigclassName, .headerNews .rightSize {
    display:inline-block;
    vertical-align: middle;
}
.btn {
	border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 5px 5px 5px 5px;
    display: inline-block;
    height: 27px;
    margin-left: 5px;
    padding: 0 10px;
    vertical-align: middle;
    border-bottom-left-radius: 0;
    border-left: 0 none;
    border-top-left-radius: 0;
    margin-left: 21px;
    padding: 0 8px 0 2px;
    position: relative;  
}
.btn  b {
    left: -16px;
    top: -1px;
    display: inline-block;
    height: 29px;
    overflow: hidden;
    position: absolute;
    width: 16px;
}

.btn b em {
    left: 6px;
    top: 3px;
}
.btn b em {
    border: 1px solid rgba(0, 0, 0, 0.2);
    display: block;
    height: 21px;
    position: absolute;
    transform: rotate(45deg);
    transform-origin: center center 0;
	-webkit-transform: rotate(45deg);
    -webkit-transform-origin: center center 0;
    width: 21px;
}
.btn span {
    color: #FFFFFF;
    display: inline-block;
    height: 27px;
    line-height: 27px;
}

.headerNews .BigclassName {
    -moz-box-flex: 1;
	-webkit-box-flex: 1;
	-ms-box-flex: 1;
	-o-box-flex: 1;
    color: #FFFFFF;
    font-size: 16px;
    height: 45px;
    line-height: 45px;
    overflow: hidden;
    text-align: center;
    text-shadow: 1px 1px 1px #154166;
    word-break: break-all;
    word-wrap: break-word;
	max-width:100px;
	text-overflow: hidden;
}
.headerNews .rightButton {
    padding: 8px 5px 0 0;
    text-align: right;
}
.News-detail h1 {
    font-size: 15px;
    font-weight: bold;
    line-height: 1.5em;
    padding: 15px 10px;
    text-align: center;
    word-break: break-all;
    word-wrap: break-word;
}

.News-detail .minInfo {
    border-bottom: 1px solid #959595;
    color: #B9B9C8;
    font-size: 10px;
    padding: 0 10px 10px;
    text-align: center;
}
.News-detail .minInfo span{font-size:13px;}
.News-articleCont{
	padding:10px;
}
.News-articleCont p{
	line-height:24px;
}

.pageControlBar {
	width: 100%;
	padding: 6px 0 0 0;
	display: -moz-box;
	display: -webkit-box;
	display: box;
	-moz-box-orient: horizontal;
	-webkit-box-orient: horizontal;
	box-orient: horizontal;
}

.pageControlBar .pagePrev {
    margin-right: 1px;
    padding-left: 23px;
}
.pageControlBar .pageNext {
    margin-left: 1px;
    padding-right: 23px;
}
.pageControlBar section {
    -moz-box-flex: 1;
	-webkit-box-flex: 1;
	-ms-box-flex: 1;
	-o-box-flex: 1;
    background: none repeat scroll 0 0 #ececec;
    color: #000000;
    display: block;
    padding: 10px;
    position: relative;
    width: 50%;
}
.pageControlBar .pagePrev p {
    text-align: right;
}

.pageControlBar .pageNext p {
    text-align: left;
}
.pageControlBar .p1 {
    height: 16px;
    line-height: 16px;
}
.pageControlBar .p2 {
    font-size: 12px;
    height: 14px;
    line-height: 14px;
    margin-top: 2px;
}
.pageControlBar .p1, .pageControlBar .p2 {
    overflow: hidden;
    word-break: break-all;
    word-wrap: break-word;
}
.pageControlBar .pagePrev .arrow {
    background: url("../images/left.png") no-repeat scroll 100% 50% transparent;
    left: 5px;
    top: 0;
}
.pageControlBar .pageNext .arrow {
    background: url("../images/black.png") no-repeat scroll 0 50% transparent;
    right: 5px;
    top: 0;
}
.pageControlBar p.arrow {
    height: 100%;
}
.pageControlBar .arrow {
    height: 40px;
    position: absolute;
    width: 11px;
}

/*share*/
.share ul{padding:0 10px; margin:0;}
.share li{ width:49.5%; float:left; margin-top:2px; margin-right:0.5%;}
.share ul li div {
    height: 38px;
	line-height: 38px;
	border: 1px solid #CCC;
	padding: 0 10px;
	background: #E5E5E5;
	vertical-align: top;
	display: -moz-box;
	display: -webkit-box;
	display: box;
	-moz-box-orient: horizontal;
	-webkit-box-orient: horizontal;
	box-orient: horizontal;
}

.share ul li.weiboSina .icon {
    background-position: 0 0;
}
.share ul li .icon {
    background: url("../images/share.png") no-repeat scroll 0 0 transparent;
    height: 32px;
    margin: 3px 10px 3px 0;
    width: 32px;
}
.share ul li span {
    display: block;
    vertical-align: top;
}
.share ul li .text {
    height: 38px;
	display: block;
	overflow: hidden;
	word-wrap: break-word;
	word-break: break-all;
	-moz-box-flex: 1;
	-webkit-box-flex: 1;
	box-flex: 1;
}
.shareText {
    padding: 10px;
}
.share ul li.weiboQQ .icon {
    background-position: 0 -1760px;
}
.share ul li.qzone .icon {
    background-position: 0 -32px;
}
.share ul li.weibowangyi .icon {
    background-position: 0 -320px;
}
.share ul li.weibosohu .icon {
    background-position: 0 -1248px;
}
.share ul li.xiaoyou .icon {
    background-position: 0 -1856px;
}
.share ul li.renren .icon {
    background-position: 0 -64px;
}
.share ul li.weixin .icon {
    background-position: 0 -3680px;
}
.share ul li.cqq .icon {
    background-position: 0 -4032px;
}
.share ul li.taobao .icon {
    background-position: 0 -2016px;
}
.share ul li.google .icon {
    background-position: 0 -800px;
}
.share ul li.yidong139 .icon {
    background-position: 0 -3008px;
}
.share ul li.tieba .icon {
    background-position: 0 -160px;
}
.share ul li.ishare .icon {
    background-position: 0 -3776px;
}
/*info*/
.InfoTitle-line{ border-bottom:1px solid #959595;}
.otherInfoList {
    margin: 5px 0 0;
    overflow: hidden;
}
.otherInfoList li {
    height: 36px;
    line-height: 36px;
    margin-bottom: 5px;
    padding: 0 10px;
		display: initial;
}
.otherInfoList li span {
    float: left;
    height: 38px;
    width: 26.5%; 
	text-align:center;
	margin-top:5px;
}
.otherInfoList li em {
    background: none repeat scroll 0 0 #E5E5E5;
    border: 1px solid #CCCCCC;
    color: #000000;
    display: block;
    height: 36px;
    overflow: hidden;
    padding: 0 5px;
    word-break: break-all;
    word-wrap: break-word;
}
.otherInfoList li span:nth-child(2) {
	margin-left: 3px;
	margin-right: 3px;
}
/*map*/
.mapTel {
    height: 30px;
    line-height: 30px;
    padding: 5px 0;
    width: 208px;
}
.mapTel .mapNumber {
	background-image: -webkit-gradient(linear,left top,left bottom,from(#2096fc),to(#1179d3));
    background-image: -webkit-linear-gradient(#2096fc,#1179d3);
    background-image: -moz-linear-gradient(#2096fc,#1179d3);
    background-image: -ms-linear-gradient(#2096fc,#1179d3);
    background-image: -o-linear-gradient(#2096fc,#1179d3);
    background-image: linear-gradient(#2096fc,#1179d3); 
    display: block;
    padding: 0 0 0 10px;
}
.mapTel .mapNumber a {
    background: url("../images/common.png") no-repeat scroll -240px 4px transparent;
    color: #FFFFFF;
    display: block;
    font-size: 17px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    padding: 0 0 0 30px;
    text-decoration: none;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 150px;
}

/*留言成功*/
.commentsuccess {
    margin: 0 auto;
    padding: 5px 10px 10px 0;
    vertical-align: middle;
    width: 300px;
}
.commentsuccess .alertInfo{
    border-radius: 5px 5px 5px 5px;
    box-shadow: 2px 2px 5px #434343;
	background:#fff;
	min-height:150px;
}
.commentsuccess .alertInfo .icon {
    background: url("../images/common.png") no-repeat scroll -40px 0px transparent;
    float: left;
    height: 52px;
    margin: 48px 0 0 20px;
    width: 52px;
}
.commentsuccess .alertInfo .info {
    margin-left: 90px;
    padding-right: 20px;
	padding-top:20px;
}

.commentsuccess .alertInfo .info .infoTitle {
    color: #333;
    font-size: 16px;
    margin: 18px 0 10px;
    text-shadow: 1px 1px 1px #f1f1f1;
}
.commentsuccess .alertInfo .info .infoOther {
    color: #333;
    margin-bottom: 20px;
    text-shadow: 1px 1px 1px #f1f1f1;
}
/*产业*/

.chanye li {
    border-bottom: 1px solid #CCCCCC;
    padding: 7px 0;
}

.chanye li div {
    -moz-box-orient: horizontal;
    background: url("../images/black.png") no-repeat scroll 100% 50% transparent;
    display: -moz-box;
	display: -webkit-box;
    overflow: hidden;
}
.chanye li  .imgWrap {
	max-width: 148px;
	max-height: 50px;
	text-align: center;
	margin: 4px 0 0 10px;
	background-size: 20px;
	display: -webkit-box;
	-webkit-box-orient: horizontal;
	-webkit-box-pack: center;
	-webkit-box-align: center;
	display: -moz-box;
	-moz-box-orient: horizontal;
	-moz-box-pack: center;
	-moz-box-align: center;
	display: -o-box;
	-o-box-orient: horizontal;
	-o-box-pack: center;
	-o-box-align: center;
	display: -ms-box;
	-ms-box-orient: horizontal;
	-ms-box-pack: center;
	-ms-box-align: center;
	display: box;
	box-orient: horizontal;
	box-pack: center;
	box-align: center;
}
.chanye li  .infoWrap {
	padding: 0 20px 0 10px;
	background: none!important;
	-moz-box-flex: 1;
	-webkit-box-flex: 1;
	box-flex: 1;
	-moz-box-orient: vertical;
	-webkit-box-orient: vertical;
	box-orient: vertical;
}
.chanye li  .infoWrap h3 {
	padding: 5px 0px;
	overflow: hidden;
	color: black;
	font-size: 15px;
	white-space: nowrap;
	vertical-align: middle;
	display: -moz-box;
	display: -webkit-box;
	display: box;
	-moz-box-orient: horizontal;
	-webkit-box-orient: horizontal;
	box-orient: horizontal;
}
.chanye li .infoWrap h3 span {
	height: 16px;
	line-height: 16px;
	white-space: normal;
	display: block;
	vertical-align: middle;
	overflow: hidden;
	word-wrap: break-word;
	word-break: break-all;
	-moz-box-flex: 1;
	-webkit-box-flex: 1;
	box-flex: 1;
}
.chanye li .infoWrap p.cont {
	line-height: 18px;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	word-wrap: break-word;
	word-break: break-all;
	max-height: 36px;
}
.chanye li .infoWrap p {
	color: #B9B9C8;
	margin-right: 25px;
}
/*首页下载*/
.DownLoadBox{
	position:absolute;
	top:0;
	left:0;
	height:100%;
	width:100%;
	display:none;
	}
#iphonetype,#androidtype{
	display:none;
	}
.alertWindow {
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.5);
	position: absolute;
	z-index: 999;
	text-align: center;
	vertical-align: middle;
	display: -webkit-box;
	-webkit-box-orient: horizontal;
	-webkit-box-pack: center;
	-webkit-box-align: center;
	display: -moz-box;
	-moz-box-orient: horizontal;
	-moz-box-pack: center;
	-moz-box-align: center;
	display: -o-box;
	-o-box-orient: horizontal;
	-o-box-pack: center;
	-o-box-align: center;
	display: -ms-box;
	-ms-box-orient: horizontal;
	-ms-box-pack: center;
	-ms-box-align: center;
	display: box;
	box-orient: horizontal;
	box-pack: center;
	box-align: center;
}
.iphoneStart {
	text-align: center;
	position: absolute;
	bottom: 0px;
	left: 50%;
	margin-left: -149px;
}
.iphoneStart .contWrap {
	width: 279px;
	line-height: 20px;
	display: inline-block;
	text-align: left;
	padding: 10px;
	color: #3C3C3C;
	background: -webkit-gradient(linear,0 0,0 100%,from(whiteSmoke),to(#DFDFDF));
	background: -moz-linear-gradient(whiteSmoke,#DFDFDF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5',endColorstr='#dfdfdf');
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-moz-box-shadow: 0 0 5px #000;
	-webkit-box-shadow: 0 0 5px black;
	box-shadow: 0 0 5px black;
}
.iphoneStart .contWrap .icon {
	width: 24px;
	height: 20px;
	display: inline-block;
	background: url(../images/common.png) no-repeat 0px -150px;
}
.iphoneStart .textRed {
	color: red;
}
.iphoneStart .contArrow {
	height: 20px;
	overflow: hidden;
	text-align: center;
}
.iphoneStart .contArrow em {
	color: #DFDFDF;
	font-size: 40px;
	font-style: normal;
	display: inline-block;
	position: relative;
	margin-top: -30px;
	text-shadow: 0px 0px 6px black;
}
.androidStart {
	width: 100%;
	padding: 230px 0 0 0;
	background: url(../images/android.png) no-repeat 50% 0;
}
.androidStart .install {
	width: 280px;
	height: 38px;
	font-size: 20px;
	color: white;
	line-height: 38px;
	text-align: center;
	margin: 0 auto;
	border: 1px solid #4F6A8D;
	background: -webkit-gradient(linear,0 0,0 100%,from(#71A8EA),to(#3670B6));
	background: -moz-linear-gradient(#71A8EA,#3670B6);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#71a8ea',endColorstr='#3670b6');
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.androidStart .later {
	width: 280px;
	height: 40px;
	margin: 0 auto;
	line-height: 50px;
	text-align: center;
	color: white;
	font-size: 20px;
}
/*搜索*/
.SearchBox{ 
	width:100%;
	height:100%;
	background-color: rgba(0, 0, 0, 0.5);
	text-align: center;	
	}
.SearchBox .SearchC{
	margin:0 auto;
	}
.SearchBox .SearchTop{
	background: #005f56;
	padding:0 10px;
	}
.SearchBox .SearchTop li{
	color:rgb(255,255,255);
	float:left;
	padding:10px 15px;
	}
.SearchBox .SearchTop li.current{
	background:#bbcac9;
	}
.SearchBox .SearchBottom{
	background: #bbcac9;
	padding:10px 10px;
	}
.SearchBox .SearchBottom input{
	width:70%;
	}	
.SearchBox .SearchBottom .fd-button{
	width:20%;
	height:35px;
	font-size:10px;
	max-width:50px;
	overflow:hidden;
	}
.titleTabWrap{
  border-bottom: 3px solid #0e2b28;
  color: #0e2b28;
	font-size:15px;
	font-weight:bold;
}
.titleTabWrap span {
    -moz-box-flex: 1;
	-webkit-box-flex: 1;
    color: #0e2b28;
    display: block;
    height: 36px;
    line-height: 36px;
    overflow: hidden;
    text-align: center;
    width: 110px;
    word-break: break-all;
    word-wrap: break-word;
	font-size:15px;
	font-weight:bold;
}
.showMore .contWrap #thelist .item .number {
    margin-left: 11px;
		float: right;
}

/*! Siteapp-template yi-ecom-template-static - v0.1.0 - */ 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
}
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;
	background-color:#ececec;
	overflow-x:hidden
}
.ellipsis {
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden
}
a {
	color:#333;
	font-size:15px;
	text-decoration:none
}
marquee {
	overflow:hidden
}
.tc_form input,.tc_form button {
	vertical-align:middle
}
.yi-video object {
	max-width:100%
}
.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,body>.yi-res,body>.yi-tablelist,body>.yi-comment {
	background-color:#fbfbfb;
	margin-left:5px;
	margin-right:5px;
	padding-left:6px;
	padding-right:6px;
	margin-bottom:5px
}
[margin_b='0'] {
	margin-bottom:0!important
}
.yi-normal {
	line-height:30px;
	color:#5F5F5F;
	font-size:17px
}
.yi-normal img {
	font-size:0;
	line-height:0;
	margin-top:10px;
	max-width:100%;
	border:solid 2px #fff;
	box-shadow:0 1px 2px rgba(0,0,0,.2);
	background-color:#efefef
}
.yi-normal a {
	display:inline-block;
	margin-right:5px;
	color:#000;
	text-decoration:none;
	font-weight:400
}
.yi-normal-title {
	line-height:40px;
	font-size:27px;
	padding:10px 12px;
	text-align:left
}
.yi-normal-title+.yi-author {
	margin-top:-8px;
	box-shadow:1px 4px 4px #bebebe
}
.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;
	box-shadow:none!important;
	border:0!important;
	background-color:none!important
}
.yuntu-img-wrap {
	position:relative;
	min-height:100px;
	margin-top:10px;
	border:solid 2px #fff;
	box-shadow:0 1px 2px rgba(0,0,0,.2);
	display:inline-block;
	width:100%
}
.yuntu-img-wrap img {
	margin-top:0;
	border:0;
	box-shadow:none;
	display:block;
	margin:0 auto;
	min-width:100px
}
.yi-header {
	background:#fff url(http://s1.siteapp-static.com/static/appui/sitetheme0/images/header-bg.png) 0 0 repeat;
	text-align:center;
	overflow:hidden;
	font-weight:600;
	position:relative
}
.yi-header-1 a.text {
	margin:0 auto;
	width:80%;
	text-align:center
}
.yi-header-0 .yi-fun-widget,.yi-header- .yi-fun-widget {
	display:none
}
.yi-header-logo {
	background:#fff;
	text-align:left
}
.yi-header,.yi-header a.text {
	font-size:25px;
	display:block;
	line-height:60px;
	-webkit-text-shadow:1px 1px 2px rgba(0,0,0,.25);
	-moz-text-shadow:1px 1px 2px rgba(0,0,0,.25);
	text-shadow:1px 1px 2px rgba(0,0,0,.25)
}
.yi-header-1 a.text {
	color:#fff;
	line-height:45px
}
.yi-header-logo a {
	font-size:0;
	line-height:0;
	text-align:left
}
.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
}
.theme-1 .color-default {
	color:#fff
}
.bg-default {
	background-color:#fff;
	background-image:none
}
.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/sitetheme0/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/sitetheme0/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 {
	margin:5px 5px 0;
	background:#fff;
	border:1px solid #e1e1e1;
	box-shadow:0 1px 3px 0 #969696;
	font-size:12px;
	color:#000
}
.yi-footer-inner {
	padding:10px
}
.hasShangqiao .yi-footer {
	margin-bottom:21px
}
.hasShangqiao.Sitetype_5 .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
}
.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:12px;
	line-height:22px;
	border-bottom:1px solid #e1e1e1;
	padding:9px 0 11px
}
.yi-footer-tel p {
	position:relative;
	padding-left:60px
}
.yi-footer-tel .yi-footer-fgrey {
	position:absolute;
	left:0;
	top:0;
	line-height:22px;
	height:22px;
	color:#959595
}
.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/sitetheme0/images/w-back-top.png) no-repeat left 4px;
	background-size:10px 11px;
	width:50px;
	padding: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-main .yi-topnews {
	margin-left:-6px;
	margin-right:-6px
}
.yi-tabs-title {
	display:-moz-box;
	display:-webkit-box;
	width:100%;
	border-bottom:2px solid #ddd;
	font-size:14px;
	background:-moz-linear-gradient(top,#fff,#ededed);
	background:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#ededed));
	box-shadow:0 2px 2px #bebebe;
	overflow:hidden
}
.yi-tabs-tli {
	box-flex:1;
	-moz-box-flex:1;
	-webkit-box-flex:1;
	border-bottom:4px solid transparent;
	text-align:center;
	padding-top:7px;
	height:25px;
	color:#333;
	overflow:hidden;
	margin-left:-2px;
	line-height:23px
}
.yi-tabs-tli img {
	max-height:100%;
	max-width:100%
}
.yi-tabs-tli:after {
	content:"　";
	width:0;
	overflow:hidden;
	border-left:1px solid #d4d4d4;
	border-right:1px solid #fff;
	display:block;
	overflow:hidden;
	position:relative;
	top:-18px
}
.yi-tabs {
	display:block;
	padding-left:5px;
	padding-right:5px;
	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 {
	background-color:#fbfbfb;
	margin-left:5px;
	margin-right:5px;
	border-left:1px solid #bebebe;
	border-bottom:1px solid #bebebe;
	border-right:1px solid #bebebe;
	box-shadow:1px 1px 4px #bebebe;
	margin-bottom:5px
}
.yi-tabs-wrap-column.yi-tabs-wrap {
	border:0;
	box-shadow:none;
	background-color:#fbfbfb;
	margin:2px 0 0;
	padding-top:15px
}
.yi-tabs-wrap-column .yi-tabs-title {
	background:#fbfbfb;
	border-bottom:0;
	border:1px solid #dedede;
	border-radius:1px;
	box-shadow:none;
	display:-moz-box;
	display:-webkit-box;
	font-size:14px;
	overflow:hidden;
	width:auto
}
.yi-tabs-wrap-column .yi-tabs-tli {
	border-bottom:0;
	border-right:1px solid #dedede;
	box-flex:1;
	color:#333;
	margin:0;
	-moz-box-flex:1;
	-webkit-box-flex:1;
	text-align:center;
	height:32px;
	line-height:32px;
	overflow:hidden;
	padding:0
}
.yi-tabs-wrap-column .yi-tabs-tli.cur {
	background-color:#fff
}
.yi-tabs-wrap-column .yi-tabs-tli:after {
	border-left:0;
	border-right:0
}
.yi-tabs-wrap-column .yi-tabs {
	padding-top:3px;
	padding-left:0;
	padding-right:0
}
.yi-tabs-wrap-column+.yi-tabs-wrap-column {
	padding-top:10px
}
.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-mypos {
	line-height:39px;
	height:39px;
	padding:0 4px;
	border-bottom:3px solid #d4d4d4;
	background:#fefefe;
	background:-moz-linear-gradient(top,#fefefe 0,#eee 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fefefe),color-stop(100%,#eee));
	background:-webkit-linear-gradient(top,#fefefe 0,#eee 100%);
	background:linear-gradient(to bottom,#fefefe 0,#eee 100%);
	z-index:2;
	position:relative;
	-webkit-bo-shadow:0 1px 4px #666;
	moz-box-shadow:0 1px 4px #666;
	box-shadow:0 1px 4px #666;
	overflow:hidden
}
.yi-mypos li {
	float:left;
	max-width:50%;
	position:relative;
	background-size:8px 13px
}
.yi-mypos li::after {
	content:">";
	position:absolute;
	right:2px;
	top:0
}
.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;
	margin:0 5px 5px;
	-moz-box-shadow:0 0 4px #969696;
	-webkit-box-shadow:0 0 4px #969696;
	box-shadow:0 0 4px #969696;
	top:-2px;
	z-index:1
}
.yi-content {
	padding:6px;
	background:#fbfbfb
}
.yi-content-header {
	padding:6px 0 2px
}
.yi-content-title {
	text-align:center;
	font-size:18px;
	color:#333
}
.yi-content-date {
	font-size:14px;
	color:#8e8e8e;
	text-align:center;
	line-height:32px
}
.yi-content-text {
	padding:6px 0;
	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>p *,.yi-content-text>div * {
	text-indent:0;
	color:#333!important;
	float:none!important
}
.yi-content-text .tc-p {
	padding:3px 0;
	text-indent:2em
}
.yi-content-tel {
	color:#c06
}
.yi-content-info {
	color:#000;
	text-decoration:none
}
.yi-pageturn {
	padding:16px;
	font-size:14px;
	border-top:1px solid #d4d4d4;
	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
}
.yi-pageturn>div {
	border:1px solid #dedede;
	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 .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/sitetheme0/images/yi-pageturn.png) no-repeat center 10px;
	background-size:13px 90px
}
.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/sitetheme0/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
}
.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:12px;
	display:-webkit-box;
	display:-moz-box;
	-webkit-box-orient:horizontal;
	-moz-box-orient:horizontal;
	border-top:1px solid #d4d4d4
}
.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:50%
}
.yi-pre {
	border-right:1px #d4d4d4 solid;
	padding-right:8px
}
.yi-next {
	padding-left:8px
}
.yi-prenext-a {
	color:#c06;
	font-size:16px;
	padding-right:15px
}
.yi-list-body {
	background-color:#fbfbfb
}
.yi-list-li {
	height:auto;
	padding-bottom:10px;
	padding-top:8px;
	border-bottom:1px solid #dedede;
	border-top:1px solid #fff;
	overflow:hidden;
	position:relative
}
.yi-list-dl {
	overflow:hidden
}
.yi-list-li:first-child {
	border-top:0
}
.yi-list-li:last-child {
	border-bottom:0
}
.yi-list-imgwrap {
	background:#fff;
	width:88px;
	display:block;
	float:left;
	margin-left:1px;
	padding:2px;
	box-shadow:0 1px 1px #ccc;
	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:14px;
	color:#000;
	overflow:hidden
}
.yi-list-jj {
	color:#999;
	font-size:13px;
	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/sitetheme0/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/sitetheme0/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/sitetheme0/images/yi-list-alls.png) no-repeat 16px 16px
}
.yi-list-link {
	padding:0
}
.yi-list-link a {
	display:block;
	padding-bottom:10px;
	padding-top:8px
}
.yi-listdata .yi-list-li.hover,.yi-list-link .yi-list-name.hover {
	background:#efefef
}
.yi-list-inline a {
	padding-right:10px
}
.yi-list-conwarp {
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:3;
	-webkit-box-orient:vertical
}
.yi-list-conwarp.yi-list-jj {
	margin-top:-7px
}
.yi-shangqiao {
	position:fixed;
	bottom:0;
	width:100%;
	z-index:11111;
	left:0
}
.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;
	border-top:1px solid #666;
	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/sitetheme0/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/sitetheme0/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/sitetheme0/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/sitetheme0/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-li {
	width:33%;
	float:left;
	line-height:16px;
	text-align:center;
	position:relative
}
.yi-slink-li::before {
	content:"|";
	position:absolute;
	right:1px;
	top:10px
}
.yi-slink-li:nth-child(3n)::before {
	content:""
}
.yi-slink-li a {
	text-decoration:none;
	display:block;
	line-height:16px;
	height:16px;
	padding:10px 0
}
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/sitetheme0/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:8px 0;
	border-top:1px solid #ddd;
	overflow:hidden;
	position:relative;
	text-align:center;
	clear:both
}
.yi-list-more span,.yi-load-more span {
	display:inline-block;
	margin:0 auto;
	padding-left:20px;
	height:16px;
	line-height:16px;
	color:#999;
	background:url(http://s1.siteapp-static.com/static/appui/sitetheme0/images/yi-list-more.png) no-repeat
}
.yi-list-more span.shou,.yi-load-more.shou span {
	background:url(http://s1.siteapp-static.com/static/appui/sitetheme0/images/yi-shou.png) no-repeat;
	background-size:13px 15px
}
.yi-addmore {
	background:url(http://s1.siteapp-static.com/static/appui/sitetheme0/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/sitetheme0/images/yi-shou.png) no-repeat left 10px;
	background-size:13px 15px
}
.yi-morelist {
	display:block;
	height:34px;
	line-height:34px;
	text-align:center;
	color:#c9c9c9;
	font-size:18px;
	text-decoration:none
}
.yi-morelist1 {
	display:inline-block;
	width:16px;
	height:12px;
	background:url(http://s1.siteapp-static.com/static/appui/sitetheme0/images/morelist.png) 0 0 no-repeat;
	background-size:16px 12px
}
.yi-nav-li.hide {
	display:none
}
.yi-nav-wrap .yi-load-more {
	border-top:0;
	background-color:#fff;
	margin-bottom:10px
}
.yi-nav-theme1-warp {
	font-size:14px;
	margin-bottom:10px
}
.yi-nav-theme1-li {
	display:inline-block;
	float:left;
	line-height:16px;
	text-align:center;
	position:relative;
	width:25%;
	overflow:hidden
}
.yi-nav-theme1-li::before {
	content:"|";
	position:absolute;
	right:0;
	color:#fff;
	font-size:16px;
	font-weight:400;
	top:10px
}
.yi-nav-theme1-li:nth-child(4n)::before {
	content:""
}
.yi-nav-theme1-li a {
	color:#fff;
	text-decoration:none;
	display:block;
	line-height:16px;
	height:16px;
	font-size:15px;
	padding:10px 0
}
.yi-nav-theme1-li.cur a {
	text-decoration:underline;
	font-weight:600
}
.yi-nav-theme2-warp {
	padding:11px 11px 0;
	background-color:#ececec;
	box-shadow:inset 0 2px 4px rgba(168,168,168,.5)
}
.yi-nav-theme2-ul {
	margin-left:-10px
}
.yi-nav-theme2-li {
	width:33%;
	display:inline-block;
	float:left;
	position:relative
}
.yi-nav-theme2-li a {
	display:block;
	height:32px;
	background:linear-gradient(#f4f4f4,#ededed);
	background:-moz-linear-gradient(#f4f4f4,#ededed);
	border:1px #d7d7d7 solid;
	box-shadow:0 2px 1px rgba(100,100,100,.1),inset 0 1px 0 rgba(255,255,255,.75);
	margin-left:10px;
	margin-bottom:10px;
	font-size:15px;
	text-decoration:none;
	position:relative;
	text-align:center;
	line-height:32px;
	color:#666
}
.yi-nav-theme2-li a.hover {
	color:#fff
}
.yi-nav-theme2-li.yi-nav-theme-qq a {
	color:#fc3304
}
.yi-nav-theme3-warp {
	padding:11px 11px 0;
	background-color:#ececec;
	box-shadow:inset 0 2px 4px rgba(168,168,168,.5)
}
.yi-nav-theme3-ul {
	margin-left:-10px
}
.yi-nav-theme3-li {
	width:33%;
	display:inline-block;
	float:left;
	position:relative
}
.yi-nav-theme3-li a {
	display:block;
	height:64px;
	background:linear-gradient(#f4f4f4,#ededed);
	background:-moz-linear-gradient(#f4f4f4,#ededed);
	border:1px #d7d7d7 solid;
	box-shadow:0 2px 2px rgba(0,0,0,.08);
	margin-left:10px;
	margin-bottom:10px;
	font-size:15px;
	text-decoration:none;
	position:relative;
	text-align:center;
	line-height:53px;
	color:#666
}
.yi-nav-theme3-line {
	display:block;
	height:5px;
	border-top:1px rgba(255,255,255,.75) solid
}
.yi-nav-theme3-line b {
	display:block;
	height:5px;
	margin:0 19px
}
.yi-nav-theme3-li a.hover {
	color:red;
	background:#fff;
	transition:transform 1s ease-out;
	-webkit-transition:-webkit-transform 1s ease-out;
	-webkit-transform:rotateY(360deg)
}
.yi-nav-theme3-text {
	line-height:50px
}
.yi-nav-theme-qq .yi-nav-theme3-line {
	background:rgba(252,51,4,.15)!important
}
.yi-nav-theme-qq .yi-nav-theme3-line b {
	background:rgba(252,51,4,.5)
}
.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-imglist {
	padding:10px 0 0
}
.yi-imglist-col {
	float:left;
	width:50%;
	overflow:hidden
}
.yi-imglist-imgwrap.hide {
	display:none
}
.yi-imglist-imgwrap {
	margin:0 auto 13px;
	padding:2px 5px 8px;
	max-width:100px;
	background:#FCFCFC url(http://s1.siteapp-static.com/static/appui/sitetheme0/images/yi-listbg.png) right bottom no-repeat;
	box-shadow:0 -1px 1px #EEE
}
.yi-imglist-hor .yi-imglist-imgwrap {
	max-width:120px
}
.yi-imglist-imginner {
	margin:0 auto;
	width:100%;
	overflow:hidden;
	text-align:center
}
.yi-imglist-img {
}
.yi-imglist-imgsize {
	max-width:100%;
	min-height:30px
}
.yi-imglist-text {
	display:block;
	margin:0 auto;
	text-align:center;
	color:#888;
	font-size:14px
}
.yi-imglist-conwarp {
	overflow:hidden;
	padding-bottom:3px
}
.PAGE_TYPE_LIST .yi-imglist-link.hide {
	display:block
}
.PAGE_TYPE_LIST .yi-imglist-wrap .yi-load-more {
	display:none
}
.yi-imglist-conwarp a {
	margin:0 .5em 0 0;
	color:#373737
}
.yi-imglist-conwarp * {
	font-size:14px
}
.yi-imglist-conwarp .yi-imglist-content {
	overflow:hidden
}
.yi-imglist-content,.yi-imglist-underline,.yi-imglist-lastline {
	line-height:1.3;
	text-align:left;
	padding-top:4px;
	display:-webkit-box;
	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-content,.yi-imglist-lastline {
	color:#999
}
.yi-imglist-content {
	color:#555
}
.yi-author {
	background-color:#FBFBFB;
	box-shadow:1px 1px 4px #BEBEBE;
	color:#999;
	font-size:15px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:5px;
	line-height:150%;
	padding-left:6px;
	padding-right:6px;
	padding-bottom:6px
}
.yi-tops {
	box-shadow:1px 1px 4px #bebebe;
	font-size:17px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:5px;
	line-height:200%;
	padding-left:6px;
	padding-right:6px;
	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:1px solid #E1E6ED;
	display:block;
	font-size:15px;
	line-height:35px;
	height:33px;
	padding:0;
	text-indent:12px;
	-webkit-box-flex:1;
	-webkit-box-shadow:inset 0 1px 1px rgba(200,200,255,.3),inset 1px 1px 1px rgba(200,200,255,.3),inset -1px 0 1px rgba(200,200,200,.3),inset 1px -1px 1px rgba(200,168,236,.3);
	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:1px solid #BCC3CC;
	-webkit-border-radius:2px;
	border-radius:2px;
	color:#333;
	cursor:pointer;
	display:block;
	font-size:17px;
	height:35px;
	line-height:35px;
	letter-spacing:-2px;
	margin:0 0 0 8px;
	outline:0;
	padding:0;
	width:75px;
	-webkit-box-shadow:inset 0 1px 1px rgba(200,200,255,.3),inset 1px 1px 1px rgba(200,200,255,.3),inset -1px 0 1px rgba(200,200,200,.3),inset 1px -1px 1px rgba(200,168,236,.3)
}
.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;
	-webkit-box-shadow:none
}
.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;
	-webkit-box-shadow:none
}
.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:#fbfbfb;
	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-color:#D6D6D6;
	margin-left:7px;
	-webkit-box-shadow:none
}
.yi-tops-normal .tc-tops .tc-button,.tc_form_1 input[type=submit],tc_form button {
	border-color:#D6D6D6;
	background-color:#EFEFEF;
	margin-right:7px;
	-webkit-box-shadow:none
}
.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/sitetheme0/images/yi-header-back1.png) 7px 5px no-repeat;
	background-size:11px 18px;
	position:absolute
}
.theme-2 .yi-fun-widget-back {
	background-image:url(http://s1.siteapp-static.com/static/appui/sitetheme0/images/yi-header-back0.png)
}
.yi-fun-widget-back.logo {
	background:rgba(136,132,132,.2) url(http://s1.siteapp-static.com/static/appui/sitetheme0/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/sitetheme0/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/sitetheme0/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/sitetheme0/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/sitetheme0/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/sitetheme0/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-res {
	font-size:15px
}
.yi-res-tit {
	border-bottom:1px solid #dedede;
	margin-top:6px;
	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 6px;
	overflow:hidden
}
.yi-res-normal {
	color:#555;
	line-height:23px;
	word-break:break-all
}
.yi-res-key {
	color:#000
}
.yi-comment {
	padding-bottom:10px
}
.yi-com-item {
	overflow:hidden;
	border-bottom:1px solid #dedede;
	margin-left:10px;
	margin-right:10px
}
.yi-com-item:first-child {
}
.yi-com-up {
	position:relative;
	padding-top:10px;
	overflow:hidden
}
.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/sitetheme0/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/sitetheme0/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:14px;
	color:#333;
	line-height:18px
}
.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-tabli-tr {
	margin-bottom:10px;
	border-bottom:1px solid #dedede;
	padding-bottom:10px
}
.yi-tabli-tr:first-child {
	padding-top:10px
}
.yi-tabli-tr:last-child {
	margin-bottom:0
}
.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/sitetheme0/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/sitetheme0/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/sitetheme0/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/sitetheme0/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/sitetheme0/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/sitetheme0/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/sitetheme0/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/sitetheme0/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/sitetheme0/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
}



.copyright{ background:#bbcac9; padding:10px 0; color:rgb(255,255,255); text-align:center; font-size:10px; margin-top:10px;}