blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,td,textarea,th,ul {
	margin:0;
	padding:0
}
body,button,input,select,textarea {
	font:14px/1.5 \5fae\8f6f\96c5\9ed1,\5b8b\4f53,arial
}
fieldset,img {
	border:0
}
li,ol,ul {
	list-style:none
}
:focus {
	outline:0
}
img {
	display:block
}
.none,legend {
	display:none
}
.fl {
	float:left;
	display:inline
}
.fr {
	float:right;
	display:inline
}
body {
	color:#676767;
	background:#fff
}
a {
	color:#444;
	text-decoration:none
}
a:hover {
	color:#FD3939;
	text-decoration:none
}
em,i,s,strong,u {
	font-weight:400;
	font-style:normal;
	text-decoration:none
}
#ltab dd:after,#ltab dd:before,#mbody dd:after,#mbody dd:before,.clearfix:after,.clearfix:before,.ewlist:after,.ewlist:before,.mbox div ul:after,.mbox div ul:before,.mbox:after,.mbox:before,dd.guess:after,dd.guess:before {
	content:".";
	display:block;
	height:0;
	visibility:hidden;
	font-size:0
}
#ltab dd:after,#mbody dd:after,.clearfix:after,.ewlist:after,.mbox div ul:after,.mbox:after,dd.guess:after {
	clear:both
}
#ltab dd,#mbody dd,.clearfix,.ewlist,.mbox,.mbox div ul,dd.guess {
	*zoom:1
}
.red {
	color:red!important
}
.hide {
	display:none
}
#topNavC i {
	float:right;
	color:#bbb;
	font-style:normal
}
#topNavC strong {
	font-weight:400;
	color:#666;
	float:left
}
#topNavC i a {
	color:#666;
	margin:0 10px
}
#topNavC i a:hover {
	color:#f60
}
#topNavC {
	width:100%;
	height:41px;
	line-height:41px;
	background:#fafafa;
	border-bottom:1px solid #E2E2E2;
	font-size:14px
}
#header dd p,#header dt,#mbody,#mfoot li,#topNavC span {
	display:block;
	width:1200px;
	margin:0 auto
}
#header dt {
	position:relative
}
#logo {
	width:310px;
	display:block;
	padding:13px 0 22px 0
}
#slogan {
	position:absolute;
	left:143px;
	top:32px
}
#search {
	width:534px;
	height:38px;
	position:absolute;
	right:0;
	top:28px;
	z-index:9
}
.logo {
    width: 310px;
    display: block;
    padding: 26px 0 22px 0;
}
#bdcs-search-form-input {
	float:left;
	display:inline;
	width:385px;
	height:26px;
	line-height:26px;
	overflow:hidden;
	padding:4px 60px 4px 5px;
	background:#fff;
	border:2px solid #16b3a3;
	border-right:0 none;
	font-size:12px;
	color:#333
}
#bdcs-search-form-submit {
	float:left;
	width:72px;
	height:38px;
	border:0 none;
	cursor:pointer;
	background:#16b3a3;
	color:#fff;
	font-size:14px
}
.bdcs-hot {
	width:534px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	position:absolute;
	top:37px;
	left:0;
	z-index:-1
}
.bdcs-hot-item {
	margin-right:10px;
	padding-right:10px;
	font-size:12px;
	color:#666
}
.bdcs-hot-item:hover {
	color:#ff5800
}
#header dd {
	height:45px;
	background:#16b3a3;
	font-family:"\5FAE\8F6F\96C5\9ED1"
}
#header dd p a {
	display:block;
	width:130px;
	float:left;
	text-align:center;
	height:45px;
	line-height:45px;
	color:#fff;
	font-size:16px
}
#header dd p a:hover {
	text-decoration:none
}
#header dd p a.cur,#header dd p a:hover {
	background:#0ea798;
	width:128px;
	border-left:1px solid #0ea798;
	border-right:1px solid #0ea798
}
.seat {
	padding:18px 0
}
#ppshow {
	position:relative
}
.imgSlide {
	height:328px;
	width:640px;
	overflow:hidden;
	background-color:#e5e5e5;
	position:relative
}
.imgSlide ul {
	position:absolute
}
.imgSlide li {
	width:640px;
	height:328px;
	float:left;
	display:none
}
.imgSlide li img {
	width:640px;
	height:328px;
	float:left;
	margin-right:10px
}
.imgSlide li em {
	display:block;
	width:600px;
	height:24px;
	overflow:hidden;
	position:absolute;
	left:10px;
	top:292px
}
.imgSlide li em a {
	font:700 16px/24px '\5b8b\4f53';
	color:#fff
}
.imgSlide li span {
	display:block;
	width:640px;
	height:48px;
	position:absolute;
	left:0;
	top:280px;
	background:#000;
	filter:alpha(opacity=50);
	opacity:.5
}
.imgSlide p {
	position:absolute;
	right:18px;
	bottom:20px;
	display:block;
	z-index:200;
	height:8px
}
.imgSlide p s {
	display:block;
	float:left;
	width:20px;
	height:14px;
	background-color:#a8a8a8;
	margin-right:7px;
	cursor:pointer;
	overflow:hidden
}
.imgSlide p s.on {
	background-color:#08AEF6
}
.imglist {
	width:558px;
	position:absolute;
	right:0;
	top:0
}
.imglist li {
	width:265px;
	height:100px;
	overflow:hidden;
	float:left;
	position:relative;
	margin:0 0 14px 14px;
	_margin:0 0 14px 9px
}
.imglist img {
	height:100px;
	width:265px
}
.imglist li i {
	display:block;
	width:265px;
	height:28px;
	position:absolute;
	bottom:0;
	left:0;
	background:#000;
	filter:alpha(opacity=50);
	opacity:.5
}
.imglist a:hover i {
	filter:alpha(opacity=80);
	opacity:.8
}
.imglist li span {
	display:block;
	width:266px;
	text-align:center;
	position:absolute;
	bottom:4px;
	color:#fff
}
#bcata #mbody .tit,#zcata .tit {
	padding-top:18px;
	width:1200px;
	height:50px;
	line-height:50px;
	border-bottom:2px solid #0ea798;
	font-size:16px
}
#mbody .tit b {
	font-size:24px;
	font-weight:400
}
#zcata .tit b {
	color:#0ea798
}
#zcata .tit i {
	padding-left:15px
}
#zcata .tit i em {
	padding:0 4px;
	color:#FD3939
}
#zcata p {
	width:1250px
}
#zcata p a,#zcata p span {
	float:left;
	display:inline;
	margin:14px 14px 0 0;
	width:94px;
	height:32px;
	line-height:32px;
	text-align:center;	border-radius:20px;    background:#fbfbfb;
	border:1px solid #e8e8e8
}
#zcata p .cur,#zcata p a:hover,#zcata p span {
	border-color:#0ea798;
	background:#0ea798;	border-radius:20px;
	color:#fff
}
#zcata p .cur {
	cursor:default
}
#zcata .ww {
	width:98px
}
#zcata p a em {
	display:none
}
#bcata #must .tit {
	border-color:#0ea798
}
#must .tit b {
	color:#0ea798
}
.ewlist {
	width:1250px;
	height:162px
}
.ewlist li {
	width:98px;
	float:left;
	display:inline;
	margin-right:24px;
	padding:15px 0 0 0;
	text-align:center;
	position:relative
}
.ewlist img {
	width:98px;
	height:98px
}
.ewlist span {
	display:block;
	color:#999
}
.ewlist a {
	display:block;
	height:123px;
	overflow:hidden
}
.ewlist .btn {
	height:32px;
	line-height:32px;
	width:80px;
	background:#0ea798;
	color:#fff;
	position:absolute;
	bottom:-12px;
	left:9px;
	display:none
}
.ewlist .show {
	display:block
}
.mbox {
	padding-top:18px
}
.mbox img {
	width:98px;
	height:98px
}
.mbox #ltab,.mbox div {
	width:832px;
	float:left
}
.mbox .rank {
	width:340px;
	float:right
}
#ltab dt,.mbox div p,.rank dt {
	height:50px;
	line-height:50px;
	border-bottom:2px solid #0ea798;
	font-size:16px
}
#ltab dt span,.mbox div p span {
	font-size:24px
}
#bcata .mbox div p span {
	color:#0ea798
}
#ltab dt {
	border-color:#0ea798
}
#ltab dt span {
	display:inline-block;
	width:120px;
	cursor:pointer
}
#ltab dt .cur {
	color:#0ea798
}
#ltab dd {
	display:none
}
#ltab dd.on {
	display:block
}
#ltab dd,.mbox div ul {
	width:855px
}
#ltab dd p,.mbox div li {
	width:98px;
	float:left;
	display:inline;
	margin-right:24px;
	padding:17px 0 0 0;
	text-align:center
}
#ltab dd p a,.mbox div li a {
	display:block;
	height:123px;
	overflow:hidden
}
#ltab dd p span,.mbox div li span {
	display:block;
	color:#999
}
.mbox div p a,.mbox div p i {
	float:right
}
.mbox div p i a {
	float:none;
	margin:0 30px 0 0
}
.rank dt {
	margin-bottom:3px
}
.rank dt a {
	float:right
}
.rank dt span {
	font-size:24px
}
.rank dt b {
	font-weight:400;
	color:#0ea798
}
.rank .cur {
	height:98px
}
.rank .cur em,.rank dd p {
	display:none
}
.rank .cur p,.rank dd em {
	display:block
}
.rank dd {
	clear:both;
	border-bottom:1px dashed #ddd;
	position:relative;
	padding:10px 0 10px 30px;
	overflow:hidden
}
.rank dd i {
	position:absolute;
	left:0;
	top:10px;
	display:block;
	width:20px;
	height:20px;
	background:#e5e5e5;
	text-align:center
}
.rank dd i.cloNum {
	background:#0ea798;
	color:#fff
}
.rank dd img {
	width:98px;
	height:98px;
	float:left;
	display:inline;
	margin-right:10px
}
.rank dd p b {
	font-weight:400;
	line-height:26px
}
.rank dd p span {
	display:block;
	color:#999;
	line-height:26px;
	height:26px;
	overflow:hidden
}
.rank dd p span a {
	color:#27b527;
	padding:2px 6px;
	white-space:nowrap;
	border:1px solid #27b527;
	margin-right:5px
}
.rank dd p span a:hover {
	background:#27b527;
	color:#fff
}
.rank dd em s {
	position:absolute;
	right:0;
	top:10px;
	color:#999
}
#mfoot {
	line-height:28px;
	clear:both;
	color:#333;
	padding:25px 0;
	margin-top:15px;
	border-top:1px solid #ddd;
	font-size:14px;
	text-align:center
}
#mfoot a {
	display:inline-block
}
#dlist .seat {
	padding-bottom:0
}
#dlist #zcata {
	padding-bottom:15px
}
#dlist #zcata .tit {
	padding:0
}
#listCont {
	width:860px;
	float:left;
	overflow:hidden
}
#listSide {
	width:316px;
	float:right;
	overflow:hidden
}
#listCont dt {
	height:50px;
	line-height:50px;
	border-bottom:1px solid #0ea798;
	margin:0 0 20px 0
}
#listCont dt a {
	font-size:18px;
	margin:0 35px 0 0
}
#listCont dt .cur {
	color:#0ea798
}
#listCont dt i {
	float:right
}
#listCont dt i a {
	font-size:16px;
	margin:0 0 0 20px
}
#listCont dd {
	width:880px
}
#listCont dd p {
	float:left;
	width:155px;
	border:1px solid #e8e8e8;
	text-align:center;
	margin:0 18px 20px 0;
	font-size:12px;
	position:relative;
	color:#777;
	background:#fff
}#listCont dd p:hover{box-shadow: 0px 8px 8px #e8e8e8;}
#listCont dd p img {
	width:120px;
	height:120px;
	margin:15px 7px 5px 17px
}
#listCont dd p i {
	overflow:hidden;
	display:block;
	height:24px;
	height:24px;
	margin-bottom:5px;
	font-size:14px
}
#listCont dd p .btn {
	display:block;
	height:28px;
	line-height:28px;
	width:110px;
	overflow:hidden;
	position:absolute;
	background:#16b3a3;		border-radius:20px;
	top:164px;
	left:20px;
	color:#fff;
	display:none
}
#listCont .hover .btn {
	display:block
}
#listCont dd p span {
	display:block;
	height:38px;
	line-height:38px;	color:#999;
	text-align:center
}
.tspage {
	width:850px
}
#listSide dt.tit {
	height:50px;
	line-height:50px;
	border-bottom:1px solid #16b3a3;
	font-size:18px
}
dt.tit span {
	float:right;
	font-size:14px;
	padding:2px 8px;
	height:22px;
	line-height:22px;
	background:#0ea798;
	color:#fff;
	position:relative;
	top:14px;
	cursor:pointer
}
#hottag {
	line-height:34px;
	padding:5px 0 18px 0
}
#hottag a {
	padding:0 5px
}
#hottag .c_1 {
	color:#68d46d!important;
	font-size:18px
}
#hottag .c_2 {
	color:#f58797!important;
	font-size:19px
}
#hottag .c_3 {
	color:#66bcff!important;
	font-size:15px
}
#hottag .c_4 {
	color:#9ed96a!important;
	font-size:18px
}
#hottag .c_5 {
	color:#68d9c2!important;
	font-size:14px
}
#hottag .c_6 {
	color:#77d46a!important;
	font-size:16px
}
#hottag .c_7 {
	color:#7fdcfb!important;
	font-size:13px
}
#hottag .c_8 {
	color:#d983ee!important;
	font-size:18px
}
#hottag .c_9 {
	color:#6d86b3!important;
	font-size:17px
}
#hottag .c_10 {
	color:#b3b0f6!important;
	font-size:18px
}
#hottag .c_11 {
	color:#f792e5!important;
	font-size:17px
}
#hottag .c_12 {
	color:#ebc53c!important;
	font-size:15px
}
#hottag .c_13 {
	color:#b0d5f5!important;
	font-size:14px
}
#hottag .c_14 {
	color:#ffa646!important;
	font-size:16px
}
#hottag .c_15 {
	color:#888!important;
	font-size:15px
}
#hottag .c_16 {
	color:#7fdcfb!important;
	font-size:16px
}
#hottag .c_17 {
	color:#959fff!important;
	font-size:15px
}
#hottag .c_18 {
	color:#a6da6d!important;
	font-size:14px
}
#hottag .c_19 {
	color:#ff7f58!important;
	font-size:13px
}
#hottag .c_20 {
	color:#91BEDA!important;
	font-size:13px
}
#listSide dt.top10 {
	height:60px;
	background:#f2fced
}
#listSide dt.top10 b {
	background:#fff;
	display:block;
	height:36px;
	line-height:36px;
	font-size:18px;
	font-weight:400;
	color:#444;
	border-bottom:1px solid #0ea798
}
#listSide dt.top10 p {
	color:#0ea798
}
#listSide dt.top10 .name {
	display:inline-block;
	width:80%;
	text-indent:14px
}
dd.top10 {
	margin:0 0 20px 0
}
dd.top10 span {
	float:right;
	color:#999
}
dd.top10 p {
	clear:both;
	border-bottom:1px dashed #ddd;
	position:relative;
	padding:10px 0 10px 34px;
	width:282px;
	overflow:hidden
}
dd.top10 i {
	position:absolute;
	left:3px;
	top:10px;
	display:block;
	width:20px;
	height:20px;
	background:#e5e5e5;
	text-align:center
}
dd.top10 i.cloNum {
	background:#0ea798;
	color:#fff
}
dd.guess a,dd.guess span {
	float:left;
	display:inline;
	width:120px;
	text-align:center;
	margin:18px 15px 0 20px
}
dd.guess a {
	height:141px;
	overflow:hidden
}
dd.guess a img {
	width:120px;
	height:120px;
	margin:0 0 4px 0
}
dd.guess span img {
	width:122px;
	height:122px
}
#tsp_change {
	*position:relative;
	top:4px
}
.float_btn {
	position:fixed;
	bottom:250px;
	left:50%;
	margin-top:-50px;
	margin-left:640px;
	z-index:100;
	height:280px
}
.float_btn li {
	width:68px
}
.float_btn {
	_position:absolute;
	_top:expression(documentElement.scrollTop + 200 + "px")
}
.float_btn a {
	display:block;
	width:66px;
	height:66px;
	overflow:hidden;
	margin-bottom:2px;
	background:#fff;
	-webkit-transition:all .2s;
	-moz-transition:all .2s;
	-o-transition:all .2s;
	transition:all .2;
	background:url(../../android/images/float_btn.jpg) no-repeat;
	border:1px solid #fff
}
.float_btn a:hover {
	border:1px solid #fff
}
.float_btn #ewm em {
	display:none
}
.float_btn #ewm.hover {
	height:66px;
	margin-bottom:3px
}
.float_btn #ewm.hover em {
	display:block;
	position:relative;
	width:188px;
	bottom:60px;
	left:-208px;
	padding:6px 0 10px 0;
	background:#fff;
	border:1px solid #ddd
}
.float_btn #ewm.hover em img {
	width:150px;
	height:150px;
	padding:10px 12px 3px 12px;
	margin:0 6px
}
.float_btn #ewm.hover em u {
	display:block;
	line-height:20px;
	margin:0 6px;
	font-size:12px;
	background:#fff;
	padding-bottom:6px;
	text-align:center
}
.float_btn #ewm a u,.float_btn a:hover u {
	color:#458ffc;
	text-decoration:none
}
.float_btn #ewm i {
	display:none
}
.float_btn #ewm.hover i {
	display:block;
	width:11px;
	height:15px;
	position:absolute;
	top:100px;
	left:-18px;
	background:url(../../android/images/ewm.gif) no-repeat;
	z-index:1
}
#gotop a {
	display:block
}
#gotop a:hover {
	background-position:-67px 0
}
#pinglun a {
	background-position:0 -68px
}
#pinglun a:hover {
	background-position:-67px -68px
}
#ewm a {
	background-position:0 -135px
}
#ewm a:hover {
	background-position:-67px -135px
}
.share_btn {
	position:relative
}
.share_btn a {
	background-position:0 -203px
}
.share_btn a:hover,.share_btn.hover a {
	background-position:-67px -203px
}
#bdshare {
	display:none;
	height:49px;
	position:absolute;
	right:67px;
	bottom:1px;
	width:272px;
	border:1px solid #ddd;
	background:#fff;
	padding:8px 0 8px 10px;
	border-right:0
}
#bdshare {
	float:none;
	line-height:48px
}
.sinaGFoot-share a {
	background:url(../../android/images/share.jpg)!important;
	display:inline-block;
	overflow:hidden;
	width:35px;
	height:35px!important;
	margin-right:10px!important;
	padding:0!important;
	border:0!important
}
.sinaGFoot-share a.a1 {
	background-position:-55px 0!important
}
.sinaGFoot-share a.a2 {
	background-position:0 0!important
}
.sinaGFoot-share a.a3 {
	background-position:-110px 0!important
}
.sinaGFoot-share a.a4 {
	background-position:-165px 0!important
}
.sinaGFoot-share a.a5 {
	background-position:-275px 0!important;
	text-indent:-999px
}
.sinaGFoot-share a.a6 {
	background-position:-385px 0!important
}
.sinaGFoot-share a.a7 {
	background-position:-220px 0!important
}
.sinaGFoot-share a.a8 {
	background-position:-438px 0!important
}
@media(max-width:1439px) {
	.float_btn {
	display:none
}
}.navFix {
	width:100%;
	position:fixed;
	top:0;
	_position:absolute;
	top:expression((offsetParent.scrollTop)+0);
	z-index:9999
}
.tspage {font-size:13px;clear:both; overflow:hidden;height:30px;line-height:30px;text-align:center;}
.tspage a {margin-left: 5px;color: #666;font-weight: bold;padding:10px 10px;text-decoration: none;background: #f2f2f2;}
.tspage a:hover {text-decoration:underline;}
.tspage .current {border-color: #2bb866;background: #2bb866;color: #FFF}