@charset "gb2312"; 


table tr,table td,table th,{font-size: 12px;}
.speech-item2 {
    margin-top: 10px;
    border: 1px solid #f4dbe6;
    float: left;
    margin-bottom: 10px;
    margin-left: 20px;
    overflow: hidden;
    padding: 5px;
    width: 460px;
}
.speech-item2 dt {
    text-align: center;
}
.speech-item2 dd {
    padding: 0 7px;
}

.speech-item2 h4 {
    font-size: 14px;
    font-weight: 600;
    margin-bottom: 5px;
    text-align: center;
}

.speech-item2 p {
    text-indent: 2em;
}
.ui-topHeader {
	width: 100%;
	height: 36px;
	background: url(../img/ui_topheader_bg.png) repeat-x left top;
	-moz-box-shadow: 0 1px 2px #e2e2e2;
	-webkit-box-shadow: 0 1px 2px #e2e2e2;
	box-shadow: 0 1px 2px #e2e2e2
}

.ui-topHeader-cnt {
	width: 950px;
	height: 36px;
	margin: 0 auto;
	overflow: hidden;
	zoom: 1
}

.ui-topHeader-logo {
	margin-left: 10px
}

.ui-topHeader-nav {
	margin-right: 10px;
	line-height: 36px;
	color: #000
}

.ui-topHeader-nav a {
	margin: 0 10px;
	color: #000
}

.ui-topHeader-nav a:hover {
	color: #A40000
}

#wraper {
	width: 100%;
	background: #ede2b7;
	overflow: hidden;
}

.md {
	width: 1005px;
	margin: 0 auto;
	
	overflow: hidden;
	zoom: 1
}



.nav-item {
	position: relative;
	margin-left: 200px;
	margin-top: 5px;
}

.nav-item a {
	font-size: 14px;
	color: #fff;
	text-decoration: none;
	text-align: center;
}

.nav-item .nav-fir,.nav-item .nav-sec,.nav-item .nav-thr,.nav-item .nav-four,.nav-item .nav-five,.nav-item .nav-six
	{
	position: absolute;
	top: 15px
}

.nav-item .nav-fir {
	left: 130px
}

.nav-item .nav-sec {
	left: 320px
}

.nav-item .nav-thr {
	left: 450px
}

.nav-item .nav-four {
	left: 580px
}

.nav-item .nav-five {
	left: 700px
}

.nav-item .nav-six {
	left: 840px
}

.top {
	width: 985px;
	padding: 10px;
	background-color: #fff;margin-top: 10px;
}

.focusBox {
	padding: 5px;
	width: 540px;
	height: 280px;
	}

.focus {
	width: 540px;
	height: 280px;
	position: relative;
	overflow: hidden
}

.focus_pics {
	position: absolute;
	left: 0;
	top: 0
}

.focus_pics p {
	float: left
}

.focus_handle {
	position: absolute;
	right: 10px;
	bottom: 10px;
	opacity: .8
}

.focus_handle li {
	float: left;
	margin: 0 0 0 3px
}

.focus_handle li a {
	display: block;
	width: 20px;
	background: #7d0306;
	color: #fff;
	height: 20px;
	text-decoration: none;
	text-align: center;
	line-height: 20px
}

.focus_handle li.on a {
	background-color: #fff;
	color: #000
}

.top-new {
	width: 420px;
	height: 282px;
	overflow: hidden;
	background: url(../img/topNewBg.png) no-repeat left top;
	
}

.top-new h2 {
	padding: 20px;
	text-indent: 2em
}

.top-address {
	width: 295px;
	height: 35px;
	line-height: 35px;
	background: url(../img/address_bg.png) no-repeat left top;
	margin: 0 auto;
	text-align: center
}

.top-address span {
	margin-right: 10px;
	color: #d6015e;
}

.top-tit {
	padding: 10px 0;
	text-align: center;
	font-size: 14px
}

.top-tit a {
	color: #d6015e;
	font-weight: 600
}

.top-list {
	padding: 0 20px
}

.top-list li {
	margin-left: 1em;
	line-height: 24px;
	list-style-type: disc
}

.top-list li a {
	color: #000
}

.top-weibo {
	width: 217px;
	height: 28px;
	margin: 5px auto 0;
	background: url(../img/weibo_logo.png) no-repeat left top
}

.top-weibo a {
	display: block;
	height: 28px;
	text-indent: -9999px
}

.md-tit {
	line-height: 62px;
	text-align: center;
	height: 62px;
	padding-left: 20px;
	background: url(http://src.fangchan.com/zhongfangwang/zhongfangwang/spec/2015/brand/img/hengqie.jpg) no-repeat left top;
	font-size: 22px;
	font-weight: 600;
	color: #D6015E;
}

.md-c {
	overflow: hidden;
	zoom: 1
}

.hzmt,.xgbd,.locale,.ppcp,.cp-method,.cp-fruit,.cgfb,.speech,.huaxu,.dialogue,.chart-top20,.count-chart,.cp-report,.cp-result,.yhjb,.weibo,.cp-review
	{
	background-color: #fff
}

.hzmt .md-c {
	padding: 20px
}

.hzmt-list {
	width: 100%;font-size: 12px;
}

.hzmt-list td {
	padding: 5px 10px
}

.hzmt-red {
	color:
	font-weight: 600
}

.xgbd .md-c {
	padding: 20px
}

.xgbd-list {
	height: 440px;
	overflow: hidden
}

.xgbd-list ul {
	position: relative;
	left: 0;
	top: 0;
	overflow: hidden;
	zoom: 1
}

.xgbd-list li {
	float: left;
	display: inline;
	width: 163px;
	height: 210px;
	padding: 5px 14px
}

.xgbd-list .xgbd-pic {
	width: 163px;
	height: 180px;
	border: 1px solid #ccc;
	text-align: center;
	overflow: hidden
}

.xgbd-text {
	text-align: center;
	padding-top: 10px
}

.xgbd-text a {
	color: #0E7AC3;
}

.locale .md-c {
	padding: 10px 0
}

.scene-c {
	width: 960px;
	margin: 0 auto;
	overflow: hidden;
	zoom: 1
}

.scene-l,.scene-cen,.scene-r {
	float: left;
	display: inline;
	width: 150px;
	height: 420px
}

.scene-list li {
	height: 100px;
	margin-bottom: 5px;
	cursor: pointer;
	overflow: hidden
}

.scene-list li.last {
	margin-bottom: 0
}

.scene-cen {
	margin-left: 10px;
	width: 640px;
	position: relative
}

.scene-trans {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 640px;
	height: 50px;
	opacity: 0.7;
	-moz-opacity: 0.7;
	filter: alpha(opacity = 70);
	background-color: black;
	text-indent: -9999px
}

.scene-text {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 640px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	font-size: 14px;
	color: white
}

.scene-r {
	margin-left: 10px
}

.ppcp .md-c,.cp-method .md-c {
	padding: 20px
}

.clo-2 {
	overflow: hidden;
	zoom: 1
}

.clo-2-tit {
	width: 225px;
	height: 31px;
	line-height: 31px;
	font-size: 14px;
	font-weight: 600;
	color: #d6015e;
	background: url(../img/short_tit.png) no-repeat left top;
	text-indent: 1em
}

.clo-2-section {
	padding: 10px
}

.ppcp .cpbj,.cp-method .cpbz {
	width: 400px
}

.clo-2-section h3 {
	text-align: center;
	font-weight: 600;
	font-size: 14px;
	margin-bottom: 10px
}

.clo-2-section p {
	margin: 7px;
	text-indent: 1em
}

.
.clo-2-section .argin-right {
	text-align: right
}

.yqjb {
	width: 530px;
	background: url(../img/cp_modBg.jpg) no-repeat left bottom
}

.yqjb .clo-2-tit {
	width: 119px;
	height: 37px;
	background: url(../img/short_tit_2.png) no-repeat left top;
	text-align: center;
	text-indent: 0
}

.yqjb-lt {
	width: 100%
}

.yqjb-lt td {
	padding: 2px 10px
}

.pp-module {
	width: 530px
}

.ppmx {
	width: 950px;
	margin: 0 auto
}

.ppmx .ppmx-tit {
	height: 31px;
	line-height: 31px;
	font-size: 14px;
	font-weight: 600;
	color: #d6015e;
	text-indent: 1em;
	background: url(../img/long_tit.jpg) no-repeat left top
}

.ppmx-c {
	text-align: center
}

.cp-fruit .md-c {
	padding: 20px 0
}

.cp-fruit-text {
	padding: 20px 30px 10px 30px;
	width: 905px;
	height: 70px;
	margin: 0 auto;
	background: url(../img/cp_fruit_bg.png) no-repeat left top
}

.cp-fruit-lt {
	width: 920px;
	margin: 0 auto;
	overflow: hidden;
	zoom: 1
}

.cp-fruit-lt li {
	float: left;
	display: inline;
	width: 162px;
	height: 182px;
	border: 1px solid #e4d8ca;
	margin: 15px 10px
}

.cgfb-view {
	 border: 1px solid #f4dbe6;
    margin: 20px;
    overflow: hidden;
    padding: 5px;
    width: 950px;
}

.view-pic {
	float: left;
	display: inline;
	width: 424px;
	height: 234px;
	
	border: 1px solid #e4d8ca
}

.view-pic img {
	float: left
}

.view-mod {
height: 236px;
    margin-left: 460px;
}

.view-mod dl {
	padding: 10px 15px;
	font-size: 14px
}

.view-mod dt {
	text-align: center;
	color: #000;
	font-weight: 600;
	margin-bottom: 10px
}

.view-mod dt a {
	color: #000
}

.view-mod dd {
	text-indent: 2em
}

.view-mod dd a {
	color: #000
}

.view-item {
	width: 475px;
	height: 165px;
	padding: 10px;
	float: left;
	display: inline;
	overflow: hidden;
	zoom: 1
}

.item-img {
	float: left;
	width: 186px;
	border: 1px solid #fff;
}

.item-img img {
	float: left
}

.item-aside {
	float: left;
	width: 270px;
	margin-left: 10px
}

.item-aside dt {
	text-align: center;
	font-size: 14px;
	font-weight: 600
}

.item-aside dd {
	font-size: 14px
}

.item-aside dd a {
	color: #000
}

.speech .md-c {
	padding: 20px;}

.speech-item {
	float: left;
	width: 298px;
	
	margin: 0 5px;
	padding: 5px;
	
	border: 1px solid #f4dbe6;
	overflow: hidden
}

.speech-item dt {
	text-align: center
}

.speech-item dd {
	padding: 0 7px
}

.speech-item h4 {
	text-align: center;
	font-size: 14px;
	font-weight: 600;
	margin-bottom: 5px
}

.speech-item h4 a {
	color: #d6015e;
}

.speech-item p {
	text-indent: 2em
}

.speech-item p a {
	color: #d6015e
}

.huaxu .md-c {
	padding: 20px
}

.huaxu-item {
	float: left;
	width: 298px;
	height: 208px;
	margin: 0 5px;
	padding: 5px;
	background-color: #f4dbe6;
	border: 1px solid #fff;
	overflow: hidden
}

.huaxu-item dt {
	text-align: center
}

.huaxu-item dd {
	padding: 0 7px
}

.huaxu-item h4 {
	text-align: center;
	font-size: 14px;
	font-weight: 600;
	margin-bottom: 5px
}

.huaxu-item h4 a {
	color: #000
}

.huaxu-item p {
	text-indent: 2em
}

.huaxu-item p a {
	color: #d6015e
}

.dialogue .md-c {
	padding: 10px
}

.dialogue-top,.dialogue-guest {
	overflow: hidden;
	zoom: 1; margin-top: 10px;
}

.dialogue-img {
	display: inline;
	float: left;
	margin-left: 20px;
	
}

.talk-zibo {
	line-height: 2em;
	font-size: 14px;
	padding-left: 30px
}

.dialogue-news {
	width: 530px;
	height: 236px;
	float: right;
	margin-left: 10px
}

.dialogue-news dl {
	padding: 10px 15px;
	font-size: 14px
}

.dialogue-news dt {
	text-align: center;
	color: #000;
	font-weight: 600;
	margin-bottom: 10px
}

.dialogue-news dd {
	text-indent: 2em
}

.dialogue-news dd a {
	color: #000
}

.dialogue-list {
	padding-left: 35px
}

.dialogue-list li {
	line-height: 2em
}

.dialogue-list li a {
	color: #000
}

.dialogue-guest li {
	float: left;
	display: inline;
	width: 208px;
	height: 178px;
	padding: 10px;
	margin: 5px;
	background-color: #f4dbe6;
	border: 1px solid #fff;
}

.dialogue-guest li p {
	text-align: center;
	color: #fff;
	font-weight: 600;
	line-height: 2em
}

.dialogue-guest li p a {
	color: #000
}

.chart-top20 .md-c {
	padding: 15px
}

.top20-table {
	width: 465px;
	float: left;
	display: inline;
	margin: 0 10px;
	border-left: 1px solid #f4dbe6;
	border-bottom: 1px solid #f4dbe6;
	 font-size: 12px;
}

.top20-table .top20-title {
	display: none
}

.top20-table .top20-head {
	background-color: #f4dbe6;
}

.top20-table .top20-bgGray {
	background-color: #ccc;
}

.top20-table th.num,.top20-table th.name,.top20-table td.num,.top20-table td.name
	{
	width: 60px;
	border-right: 1px solid #f4dbe6;
	padding: 6px 2px;
	text-align: center;
}

.top20-table th.name,.top20-table td.name {
	width: 395px
}

.top20-table td.num,.top20-table td.name {
	color: #000
}

.top20-table td.num {
	font-weight: 600;
	color: #d6015e;
}

.top20-table-jc {
	width: 930px;
	float: left;
	display: inline;
	margin: 0 10px;
	border-left: 1px solid #f4dbe6;
	border-bottom: 1px solid #f4dbe6
}

.top20-table-jc .top20-title {
	display: none
}

.top20-table-jc .top20-head {
	background-color: #f4dbe6
}

.top20-table-jc .top20-bgGray {
	background-color: #eee
}

.top20-table-jc th.num,.top20-table-jc th.name,.top20-table-jc td.num,.top20-table-jc td.name
	{
	width: 60px;
	border-right: 1px solid #f4dbe6;
	padding: 6px 2px;
	text-align: center;
}

.top20-table-jc th.name,.top20-table-jc td.name {
	width: 395px
}

.top20-table-jc td.num,.top20-table-jc td.name {
	color: #000
}

.top20-table-jc td.num {
	font-weight: 600;
	color: #d6015e
}

.count-chart .md-c {
	_width: 965px;
	*position: relative;
	padding: 20px;
	overflow: hidden
}

.chart-Tabmenu,.cp-Tabmenu {
	overflow: hidden;
	zoom: 1
}

.chart-Tabmenu li,.cp-Tabmenu li {
	float: left;
	display: inline;
	padding: 0 25px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	font-size: 14px;
	border-left: 1px solid #fff;
	background-color: #f4dbe6;
	cursor: pointer
}

.chart-Tabmenu .selected,.cp-Tabmenu .selected {
	color: #fff;
	background-color: #e45a21
}

.chart-Tabcon {
	position: relative;
	left: 0;
	top: 0;
	width: 965px;
	overflow: hidden;
	zoom: 1
}

.tab-item {
	float: left;
	padding: 10px 11px;
	overflow: hidden;
	zoom: 1
}

.count-table {
	float: left;
	display: inline;
	width: 440px;
	margin: 0 15px;
	border-left: 1px solid #f4dbe6;
	border-bottom: 1px solid #f4dbe6;
	background-color: #fff
}

.count-table .count-title {
	width: 440px;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	color: #fff;
	text-align: center;
	background-color: #f4dbe6
}

.count-table .count-head {
	background-color: #de8562; font-size: 12px;
}

.count-table .count-Gray {
	background-color: #ccc;
}

.count-table th.num,.count-table th.name,.count-table td.num,.count-table td.name
	{
	width: 70px;
	border-right: 1px solid #f4dbe6;
	padding: 5px 2px;
	text-align: center;font-size: 12px;
}

.count-table th.num,.count-table th.name {
	font-weight: 600;  font-size: 12px;
}

.count-table th.name,.count-table td.name {
	width: 385px
}

.cp-report .md-c {
	position: relative;
	
	overflow: hidden
}

.cp-Tabmenu {
	
	margin: 10px auto
}

.cp-Tabmenu li {
	padding: 0 37px
}

.cp-TabCon {
	position: relative;
	left: 0;
	top: 0;
	width: 1005px;
	overflow: hidden;
	zoom: 1
}

.cp-tabItem {
	width: 965px;
	margin: 0 20px;
	float: left;
	display: inline;
	overflow: hidden;
	zoom: 1
}

.cp-tabItem .cp-tabItem-md {
	float: left;
	display: inline;
	width: 300px;
	min-height: 418px;
	_height: 218px;
	padding: 10px 0;
	border: 1px solid #fff;
	margin: 10px 9px;
	background-color: #f4dbe6;
}

.cp-tabItem-md dl {
	padding: 0 10px
}

.cp-tabItem-md dt {
	margin-bottom: 10px;
	font-size: 14px;
	font-weight: 600;
	color: #E45A21;
	text-align: center;
	r
}

.cp-tabItem-md dd {
	text-indent: 2em
}

.cp-tabItem-md p {
	padding: 0 10px;
	margin: 5px 0;
	text-indent: 2em
}

.cp-result .md-c {
	padding: 10px
}

.result-left,.result-right {
	float: left;
	display: inline;
	width: 550px;
	height: 550px;
	overflow: hidden
}

.result-right {
	margin-left: 10px;
	width: 410px
}

.result-news {
	height: 270px;
	margin-bottom: 10px;
	background-color: #f4dbe6;
	border: 1px solid #fff;
}

.result-news h5 {
	font-size: 14px;
	line-height: 30px;
	font-weight: 600;
	color: #d60000;
	text-align: center
}

.result-news dl {
	padding: 5px 10px;
	overflow: hidden
}

.result-news dt {
	float: left;
	margin-right: 10px
}

.result-news dd {
	color: #000;
	text-indent: 2em;
	margin: 5px 0
}

.result-news dd p {
	margin: 5px 0;
	text-indent: 2em
}

.yhjb .guest-list {
	padding: 10px 0;
	overflow: hidden;
	zoom;
	1
}

.guest-list li {
	float: left;
	display: inline;
	width: 168px;
	padding: 5px;
	margin: 0 10px;
	text-align: center
}

.guest-list p {
	line-height: 2em;
	text-align: center
}

.weibo .md-c {
	padding: 20px
}

.weibo-fl,.weibo-fr {
	width: 695px;
	height: 500px
}

.weibo-fr {
	width: 260px;
	background-color: #e8edf4
}

.weibo-fr .tit {
	font-size: 14px;
	line-height: 2em;
	color: #7d0306;
	font-weight: 600;
	text-align: center
}

.review-list {
	padding: 10px
}

.review-list li {
	margin: 8px 0
}

.review-list p {
	text-align: center
}

.review-list p a {
	font-size: 14px;
	color: #7d0306
}

.cp-review .md-c {
	padding: 20px
}

#top {
	padding: 10px;
	width: 950px;
	margin: 10px auto;
	background-color:
	overflow: hidden;
	zoom: 1
}

#focus {
	float: left;
	padding: 10px;
	width: 533px;
	height: 275px;
	background-color: #ffffff;
	border: 1px solid #fff
}

.top-r {
	float: right;
	width: 387px;
	height: 295px;
	background: url(../img/top_r_bg.png) no-repeat left top
}

.top-r p {
	padding: 5px 10px 10px 10px;
	font-weight: normal
}

.newbox {
	padding: 10px 15px
}

.newbox h3 {
	font-size: 16px;
	text-align: center;
	margin-bottom: 5px
}

.newbox h3 a {
	color: #d60000
}

.new-list {
	padding: 0 10px
}

.new-list li {
	line-height: 22px
}

.new-list a {
	color: #000
}

.review .tit {
	padding-left: 35px;
	height: 51px;
	background: #015b99;
	overflow: hidden;
	line-height: 60px;
	font-size: 18px;
	color: #ffffff;
	width: 935px;
}

.review .md-c {
	width: 970px;
	padding: 10px 0;
	background-color: #f4dbe6;
	overflow: hidden;
	zoom: 1
}

.review h3,.review .tit2 {
	background: url(../img/tit_2.png) no-repeat center top;
	height: 73px;
	text-indent: -9999px;
	overflow: hidden
}

.review .tit2 {
	background-position: center -73px
}

.re_t_box {
	padding: 5px;
	background: url(../img/area_first.png) no-repeat left top
}

#focus_500 {
	width: 530px;
	height: 280px;
	margin-right: 0;
	float: left;
	overflow: hidden
}

.main_news {
	width: 418px;
	height: 278px;
	float: right;
	border: 1px solid #8A1E07;
	background: #FFFBE3;
	overflow: hidden
}

.news_top {
	margin: 10px auto 0;
	width: 390px
}

.news_top .news_middle {
	padding: 10px 0;
	font-weight: 800;
	font-family: "?????"
}

.news_top .news_middle a {
	font-size: 16px;
	color: #FF3E38
}

.news_top p {
	text-align: center;
	line-height: 1.5em
}

.news_top p a {
	margin: 0 2px
}

.news_top p a:hover {
	color: #d60000
}

.re_100 {
	padding-top: 10px
}

.share dl {
	width: 50%;
	margin: 5px 0;
	float: left;
	height: 168px;
	overflow: hidden
}

.share dl dt {
	float: left;
	padding: 0 20px
}

.share dl dt img {
	border: 1px solid #fff;
}

.share dl dd {
	padding-right: 10px
}

.share dl dd h4 {
	line-height: 2em;
	text-indent: 2em;
	font-size: 14px;
	overflow: hidden;
	font-weight: 600
}

.share dl dd h4 a {
	color: #E45A21
}

.share dl dd p {
	line-height: 1.5em;
	text-indent: 2em;
}

.share dl dd p a {
	margin: 0 2px;
	color: red;
}

.re_focus {
	padding: 10px 5px;
	overflow: hidden
}

.focus_l {
	width: 350px;
	float: left
}

.focus_l li {
	float: left;
	padding: 4px;
	border: 1px solid #bdbec2;
	margin: 0 5px 10px;
	background-color: #fffffd
}

.focus_l li img {
	float: left;
	cursor: pointer
}

.focus_s {
	float: right;
	margin-right: 5px;
	width: 600px;
	display: none
}

.focus_s .imgBox {
	display: block;
	padding: 4px;
	border: 1px solid #bdbec2;
	background-color: #fff
}

.focus_s .imgBox img {
	float: left
}

.focus_s p {
	text-align: center;
	font-weight: bold;
	line-height: 24px;
}

.md_review .tit1,.md_cpbd .tit1,.md_speech_c .tit1,.md_huaxu_c .titl,.md_forum_c .tit1
	{
	height: 30px;
	text-align: center;
	line-height: 30px;
	font-weight: 600;
	color: #E45A21;
	font-size: 14px
}

#idTabs1 .chart_100,.chart_100 {
	width: 49%;
	float: left;
	margin: 0 0.5%;
	border-left: 1px solid #f4dbe6;
	border-bottom: 1px solid #f4dbe6
}

.chart_100_big {
	width: 100%;
	border-left: 1px solid #f4dbe6;
	border-bottom: 1px solid #f4dbe6
}

.md_speech_c {
	margin-bottom: 10px
}

.md_speech_c .tit1 {
	position: relative
}

.md_speech_c .tit1 span {
	position: absolute;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	right: 30px;
	top: 0
}

.md_speech_c dl {
	padding: 20px 10px
}

.md_speech_c dt {
	float: left;
	border: 1px solid #f7eab4;
	margin-right: 10px
}

.md_speech_c dl dt img {
	float: left
}

.md_speech_c dd {
	line-height: 1.5em;
	text-indent: 2em;
	color: #E45A21
}

.md_speech_c dd p {
	color: #000000;
}

.md_speech_c dd a {
	color: #E45A21
}

.md_huaxu_c {
	margin-bottom: 10px
}

.md_huaxu_c .tit1 {
	position: relative
}

.md_huaxu_c .tit1 span {
	position: absolute;
	font-size: 12px;
	font-weight: normal;
	color: #e1e1e1;
	right: 30px;
	top: 0
}

.md_huaxu_c dl {
	padding: 20px 10px
}

.md_huaxu_c dt {
	float: left;
	border: 1px solid #f7eab4;
	margin-right: 10px
}

.md_huaxu_c dl dt img {
	float: left
}

.md_huaxu_c dd {
	line-height: 1.5em;
	text-indent: 2em;
	color: #E45A21
}

.md_huaxu_c dd a {
	color: #E45A21
}

.md_cpbd_c {
	margin-bottom: 20px;
	width: 960px;
	position: relative;
	overflow: hidden
}

.tab_list {
	overflow: hidden;
	zoom: 1
}

.tab_list li {
	float: left;
	width: 462px;
	text-align: center;
	background: url(../img/tabs.png) repeat-x left -30px #ccc;
	line-height: 30px;
	color: #f4dbe6;
	font-weight: 600;
	cursor: pointer;
	overflow: hidden;
	border-right: 1px solid #8d020c;
	border-bottom: 1px solid #8d020c
}

.tab_list li.selected {
	background-position: left top;
	border-right: 1px solid #90010d
}

.review-TabCon {
	width: 960px;
	position: relative;
	left: 0;
	top: 0;
	overflow: hidden;
	zoom: 1
}

.chart_100_c {
	float: left;
	display: inline;
	width: 940px;
	margin: 0 10px;
	overflow: hidden;
	*zoom: 1
}

.chart_100_c .chart_100 {
	float: left;
	*width: 48%
}

.chart_100 caption {
	text-align: center;
	line-height: 2em;
	font-size: 14px;
}

.chart_100 td,.chart_100 th,.chart_20 td,.chart_20 th,.chart_sub td,.chart_sub th,.cg_brand_grid td,.cg_brand_grid th
	{
	border-right: 1px solid #f4dbe6;
	padding: 6px 2px;
	text-align: center;
	color: #000
}

.chart_100 tr.caption,.chart_20 tr.caption,.cg_brand_grid tr.caption {
	background: #f4dbe6
}

.chart_100 tr.c_white,.chart_20 tr.c_white,.chart_sub tr.c_white,.cg_brand_grid tr.c_white
	{
	background: #fff
}

.chart_100 tr.c_gray,.chart_20 tr.c_gray,.chart_sub tr.c_gray,.cg_brand_grid tr.c_gray
	{
	background: #EEEEEE
}

.chart_100 th,.chart_20 th,.cg_brand_grid th {
	color: #fff
}

.chart_100 td.ranking {
	width: 8%;
	color: #d60000;
	font-weight: 600
}

.md_cpbd_c p {
	
}

.md_cpbd_c em {
	display: block;
	font-weight: 600;
	color: #f4dbe6
}

#zx_chart {
	padding: 0 1px;
	margin-left: 10px;
	margin-top: 10px
}

#zx_chart li {
	width: 230px
}

.md_jb_c {
	margin: 0 auto;
	width: 970px;
	background-color: #730000
}

.md_jb_c ul li {
	width: 19%;
	padding: 0 0.4%;
	float: left;
	text-align: center
}

.md_jb_c ul li img {
	border: 1px solid #E45A21
}

.md_jb_c ul li span,.md_huaxu ul li span {
	display: block;
	color: #fff;
	margin: 5px 0
}

#footer {
	padding: 20px 0
}

#footer p {
	text-align: center;
	line-height: 2em;
	color: #333;
}

.in_bor {
	border-bottom: 2px solid #E8E8E8;
	position: relative;
}

.clearfix:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}

.mb15 {
	margin-bottom: 15px;
}


.picshow {
	height: 580px;
	overflow: hidden;
	width: 1002px;
}

.pr {
	position: relative;
}

.fl {
	display: inline;
	float: left;
}

.picshow {
	height: 580px;
	overflow: hidden;
	width: 1002px;
}

.pr {
	position: relative;
}

.fl {
	display: inline;
	float: left;
}

.img05 img {
	height: 580px;
	width: 1002px;
}

fieldset,img {
	border: 0 none;
}

.c-weibo {
	background: url("../images/title.jpg") no-repeat scroll left top #FFFFFF;
	overflow: hidden;
	padding-bottom: 20px;
}

.white_box {
	background-color: #FFFFFF;
}

.bort_none {
	border-top: medium none;
}

.weibo-logo {
	background-color: #FFFFFF;
	
	bottom: 0;
	height: 200px;
	top: 63%;
	padding: 6px;
	position: fixed;
	right: 12px;
	width: 90px;
}

.weibo-logo .weibo-text {
	color: #666666;
	font-size: 12px;
	text-align: center;
}

.weibo-list {
	margin-top: 5px;
	text-align: center;
}

.weibo-list a {
	margin: 0 5px;
}

.weibo-logo a.guanzhu {
	background-color: #DF231F;
	border: 1px solid #C32420;
	color: #FFFFFF;
	display: block;
	font-size: 12px;
	height: 20px;
	line-height: 20px;
	margin: -3px auto 6px;
	text-align: center;
	width: 58px;
}

.line_solid {
	border-top: 1px solid #D7D7D7;
	clear: both;
	display: block;
	font-size: 1px;
	height: 1px;
	line-height: 1px;
}

.gotop {
	background: url("../img/top.png") no-repeat scroll 0 -23px transparent;
	cursor: pointer;
	display: block;
	height: 23px;
	width: 90px;
}

.nav a{display: inline-block;color:#fff;line-height:35px;
    font-size: 14px;
    font-weight: 600;
    margin: 0 15px;}
.nav {
	width:100%;
	background:#d6015e;
	height:45px;
	text-align: center;
	
}
.count-head  .num{width: 300px;}	
.count-table2 {
    background-color: #fff; border-right: 1px solid #f4dbe6;
    border-bottom: 1px solid #f4dbe6;
    border-left: 1px solid #f4dbe6;
    display: inline;
    float: left;
    margin: 0 15px;
    width: 440px;
}
.count-table2 .count-title {
    background-color: #f4dbe6;
    color: #fff;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    width: 440px;
}

.count-table2 .count-head {
    background-color: #de8562;
}

.count-table2 th.num, .count-table2 th.name {
    font-weight: 600;
}
.count-table2 th.num, .count-table2 td.num{
    border-right: 1px solid #f4dbe6;
    padding: 5px 2px;font-size:12px;
    text-align: center;
    width: 400px;
}
.count-table2 th.name, .count-table2 td.name {
    width: 385px; text-align: center;font-size:12px;
}

.count-table2 .count-Gray {
    background-color: #ccc;
}



.count-table3{
    background-color: #fff; border-right: 1px solid #f4dbe6;
    border-bottom: 1px solid #f4dbe6;
    border-left: 1px solid #f4dbe6;
    display: inline;
    float: left;
    
    width: 440px;
}
.count-table3 .count-title {
    background-color: #f4dbe6;
    color: #fff;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    width: 440px;
}

.count-table3 .count-head {
    background-color: #de8562;
}

.count-table3 th.num, .count-table3 th.name {
    font-weight: 600;
}
.count-table3 th.num, .count-table3 td.num{
    border-right: 1px solid #f4dbe6;
    padding: 5px 10px;
	
    text-align: center;
    width: 400px;
}
.count-table3 th.name, .count-table3 td.name {
    width: 385px; text-align: center;padding: 1.3px;
}

.count-table3 .count-Gray {
    background-color: #ccc;
}