.bm_h .addnew {
	margin-left:10px;
	padding-left:20px;
	background:url(../images/addbuddy.gif) no-repeat 0 45%;
}
.bm_h .rss {
	margin-left:10px;
	padding-left:20px;
	background:url(../images/feed.gif) no-repeat 0 45%;
}
#mu {
	z-index:100;
	width:1180px!important;
	border:0!important;
	margin:0 auto!important;
}
#mu ul {
	background:#fff!important;
	padding:5px 0;
	width:1180px!important;
	border:0!important;
	margin:0 auto!important;
}
.frame-1 {
	background-color:transparent !important;
	background-image:none !important;
	border:0 none !important;
	margin:0 !important;
	padding:0 !important;
	border-width:0px;
	height:auto
}
.frame-1-c {
	background-color:transparent !important;
	background-image:none !important;
	border:0 none !important;
	margin:0 !important;
	padding:0 !important;
	border-width:0px;
	height:auto;
}
.move-span {
	background-color:transparent !important;
	background-image:none !important;
	border:0 none !important;
	margin:0 !important;
	padding:0 !important;
	border-width:0px;
	height:auto;
}
.move-span .content {
	background-color:transparent !important;
	background-image:none !important;
	border:0 none !important;
	margin:0 !important;
	padding:0 !important;
	border-width:0px;
	height:auto;
}
.pgbtn {
	display:none;
}
#plugin_notice {
	display:none;
}
#pt {
}
.nvhm {
	background:url(../images/home.png) no-repeat 0 7px;
*margin-top:7px;
	_margin-top:7px;
}
#pt .z em {
	background:url(../images/embg.png) no-repeat 3px 7px;
}
.ie8 #pt .z {
	line-height:35px;
}
.ie8 {
	background:url(../images/embg.png) no-repeat 3px 0px;
}
.ie8 .nvhm, .ie9 .nvhm, .ie10 .nvhm {
	background:url(../images/home.png) no-repeat 0 8px;
}
.chart {
	padding-left:32px;
	background:url(../images/chart.png) no-repeat 0 50%;
	color:#666;
}
#pt {
	clear:both;
}
.pgs {
	text-align:center;
	font-size:12px;
}
.pg a, .pg strong, .pgb a, .pg label {
	border-color:#e6e6e6;
	padding:2px 10px;
	float:none;
	display:inline-block;
	-webkit-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
	transition:all 0.3s ease;
}
.pg {
	float:none;
}
.pg label {
	-webkit-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
	transition:all 0.3s ease;
}
.pg strong {
	background:#ff6949;
	color:#fff;
	border:1px solid #ff6949;
	-webkit-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
	transition:all 0.3s ease;
}
.pg a {
	padding:2px 10px;
	color:#888;
	-webkit-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
	transition:all 0.3s ease;
}
.pg a.nxt {
	padding-right:0;
	background:#fff;
	padding:2px 10px;
}
.pg a:hover, .pgb a:hover {
	border-color:#ff6949;
	color:#ff6949;
}
.pg a.nxt:hover {
	background:#ff6949;
	color:#fff;
}
.pgb a {
	padding-left:25px;
	color:#888;
	background:#fff url(../images/arw_l.png) 10px 50% no-repeat;
}
.pgb a:hover {
	color:#fff;
	background:#ff6949 url(../images/arw_lhover.png) 10px 50% no-repeat;
}
.pg a.prev {
	background:url(../images/arw_l.png) 50% 50% no-repeat;
}
.pg a.prev:hover {
	background:#ff6949 url(../images/arw_lhover.png) 50% 50% no-repeat;
	color:#fff;
}
.deanbrand ul li img {
	width:100px;
}
#pt {
	margin:5px auto;
}
#online, .lk {
	border:1px solid #e8e8e8;
}
.bbda {
	border-bottom:1px dotted #e8e8e8;
s
}
#online .bm_h {
	border-bottom:1px solid #efefef;
	background:#f9f9f9;
	padding:5px 0;
}
#online .bm_h h3 {
	padding-left:15px;
}
.bm {
	background:none;
	border:0;
}
.bm_h {
	border-bottom:1px solid #e3e3e3;
	background:#fff;
	color:#333;
	font-size:14px;
	border-top:0;
	padding:5px 10px;
}
.bm_h .xs2 {
	font-size:16px!important;
	font-weight:normal;
}
.deansubnavs {
}
.deansubnavs ul {
}
.deansubnavs ul li {
	width:45%;
	height:30px;
	line-height:30px;
	text-align:center;
}
.deansubnavs ul li a {
	display:block;
}
.vw .h {
	border-bottom:1px solid #e8e8e8;
}
.vw .s {
	color:#777;
	border-bottom:0;
	background:#f9f9f9;
	margin:0!important;
	font-size:14px;
	line-height:30px;
	padding:20px 25px;
}
.vw .s strong {
	color:#ff6949;
}
.vw .o {
	border:0;
}
.deanwpl {
	width:840px;
	float:left;
	margin-bottom:30px;
}
.deanwpr {
	width:300px;
	float:right;
}
.ct2 .sd {
	width:300px;
}
.deantit {
	height:40px;
	line-height:30px;
	border-bottom:1px solid #f0f0f0;
}

.deantitname {
	float:left;
	font-size:21px;
	color:#333;
	font-weight:normal;
}
.deanrss {
	display:block;
	float:right;
	color:#848e99;
}
.deanpostartice {
	display:block;
	float:right;
	margin-right:20px;
	color:#848e99;
}
.deanpiclist {
	width:840px;
}
.deanpiclist ul {
}
.deanpiclist ul li {
	height:130px;
	padding-bottom:20px;
	margin-bottom:20px;
	border-bottom:1px solid #f2f2f2;
	width:840px;
}
.deanpiclic {
}
.deanpiclicl {
	width:200px;
	height:130px;
	overflow:hidden;
	float:left;
	position:relative;
}
.deanpiclicl img {
	width:200px;
	transition:all 0.3s;
	-moz-transition:all 0.3s;
	-webkit-transition:all 0.3s;
	-o-transition:all 0.3s;
}
.deanpiclicl:hover img {
	transform:scale(1.1);
	-moz-transform:scale(1.1);
	-webkit-transform:scale(1.1);
	-o-transform:scale(1.1);
	-ms-transform:scale(1.1);
}
.deanhover {
	display:block;
	width:200px;
	height:130px;
	border-radius:4px;
	position:absolute;
	left:0;
	top:0;
	display:none;
	background:rgba(0, 0, 0, 0.1);
	background-size:0 0px;
-webkit-transition:all .1s ease-in-out;
-moz-transition:all .1s ease-in-out;
-ms-transition:all .1s ease-in-out;
-o-transition:all .1s ease-in-out;
transition:all .1s ease-in-out;
}
.deanhover:hover {
	background:rgba(0, 0, 0, 0.2)
}
.deanpiclicr {
	width:620px;
	height:130px;
	float:right;
	position:relative;
	margin-left:15px;
}
.deanpiclicr h2 {
	font-size:18px;
	font-weight:500;
	width:605px;
	height:25px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.deanpiclicr h2 a {
	color:#333;
}
.deanpiclicr h2 a:hover {
	color:#ff6949;
	text-decoration:none;
}
.deanpicsummary {
	width:610px;
	margin-top:10px;
	font-size:14px;
	color:#888;
	height:50px;
	line-height:25px;
	overflow:hidden;
}
.Slide {
	width:300px;
	height:180px;
	float:left;
	overflow:hidden;
	position:relative;
	border:0!important;
}
.slide-cont {
	width:300px;
	height:180px;
	position:relative;
	overflow:hidden;
}
.slide-item {
	position:absolute;
	width:100%;
	height:100%;
	left:-630px;
}
.slide-item a {
	display:block;
	width:100%;
	height:100%;
}
.slide-item img {
	width:300px;
	height:180px;
	transition:all 0.3s;
	-moz-transition:all 0.3s;
	-webkit-transition:all 0.3s;
	-o-transition:all 0.3s;
}
.slide-item a:hover img {
	transform:scale(1.1);
	-moz-transform:scale(1.1);
	-webkit-transform:scale(1.1);
	-o-transform:scale(1.1);
	-ms-transform:scale(1.1);
}
.slide-txt {
	width:300px;
	height:50px;
	position:absolute;
	left:0;
	bottom:0px;
	z-index:1;
}
.slide-txt .txt_bg {
	width:300px;
	height:50px;
	background:rgba(0, 0, 0, 0.5);
}
.slide-txt a {
	display:inline-block;
	width:200px;
	height:50px;
	line-height:50px;
	font-size:16px;
	padding:0 10px;
	overflow:hidden;
	color:#fff;
	position:absolute;
	left:0;
	top:0;
}
.slide-nav {
	width:auto;
	height:11px;
	display:inline-block;
	overflow:hidden;
	position:absolute;
	z-index:100;
	bottom:15px;
	right:10px;
	overflow:hidden;
}
.slide-nav a {
	display:block;
	width:7px;
	height:7px;
	border-radius:7px;
	background:#d4d4d4;
	cursor:pointer;
	margin-left:3px;
	float:left;
	text-indent:-99em;
	overflow:hidden;
}
.slide-nav .nownav {
	background:#ff7519;
}
#prev2, #next2 {
	display:block;
	width:57px;
	height:72px;
	position:absolute;
	top:129px;
	display:none;
}
#next {
	right:0;
	background-position:-62px 0;
}
.deanhotcar {
	width:300px;
}
.deanvh3 {
	font-size:21px;
	height:40px;
	line-height:35px;
	margin-bottom:15px;
	border-bottom:1px solid #e6e6e6;
}
.deanvh3 span {
	float:left;
}
.deanvh3 a {
	color:#999;
	float:right;
	font-size:14px;
}
.deancehua {
	width:300px;
	margin-top:20px;
}
.deancehuatop {
	width:300px;
}
.deancehuatopimg {
	width:300px;
	height:130px;
	overflow:hidden;
	position:relative;
}
.deancehuatopimg span {
	height:30px;
	width:300px;
	background:rgba(0, 0, 0, 0.3);
	color:#fff;
	text-align:center;
	line-height:30px;
	font-size:14px;
	text-align:center;
	position:absolute;
	left:0;
	bottom:0;
}
.deancehuap {
	line-height:23px;
	font-size:13px;
	color:#999999;
	margin:0 auto;
	padding-top:10px;
	margin-bottom:10px;
	width:280px;
}
.deancehua ul {
}
.deancehua ul li {
	height:35px;
	line-height:35px;
	font-size:14px;
	display:block;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.deancehua ul li a {
	color:#666;
}
.deancehua ul li a:hover {
	color:#ff6949;
	text-decoration:underline;
}
.deanhotcomment {
	margin-top:15px;
}
.deanhotcomment ul {
}
.deanhotcomment ul li {
	width:300px;
	margin-bottom:15px;
}
.deanhotcimg {
	width:85px;
	height:100px;
	float:left;
	overflow:hidden;
}
.deanhotcinfo {
	width:200px;
	float:right;
}
.deanhotcinfo h3 {
	height:54px;
	line-height:25px;
	font-size:15px;
	font-weight:normal;
	overflow:hidden;
	display:block;
	margin-top:-5px;
}
.deanhotcinfo h3 a {
	color:#333;
}
.deanhotcinfo h3 a:hover {
	color:#ff6949;
}
.deanhotcs {
	height:46px;
	line-height:23px;
	color:#999999;
	overflow:hidden;
	font-size:13px;
}
.deanstarmv {
	margin-top:15px;
	width:300px;
}
.deanstarmv ul {
	width:310px;
}
.deanstarmv ul li {
	float:left;
	width:145px;
	margin-right:10px;
	margin-bottom:10px;
	position:relative;
}
.deanstarmv ul li h3 {
	line-height:30px;
	font-size:14px;
	font-weight:normal;
	text-align:center;
}
.deanstarmv ul li span {
	width:50px;
	height:50px;
	position:absolute;
	left:50%;
	margin-left:-25px;
	top:25px;
}
.deanstarmv ul li h3 a {
	color:#666;
}
.deanstarmv ul li:hover h3 a {
	color:#ff6949;
	text-decoration:underline;
}
.deanadrr {
	margin-top:15px;
	width:300px;
}
.deanac {
	width:1140px;
	background:#fff;
}
.deanac ul {
}
.deanac ul li {
	display:none;
	width:1140px;
	overflow:hidden;
}
.deanac ul li h5 {
	font-size:18px;
	color:#656565;
	border-bottom:1px solid #eee;
	font-weight:normal;
	display:block;
	height:45px;
	line-height:35px;
	margin-bottom:10px;
	margin-bottom:20px;
}
.deanac ul li h5 span {
	float:left;
	display:block;
	height:45px;
}
.deangsc {
	font-size:16px;
	line-height:30px;
	color:#464646;
}
.deangsc p {
	margin-bottom:15px;
}
.deancontacs {
}
.deancontacs dl {
	margin-top:50px;
}
.deancontacs dl dd {
	float:left;
	width:25%;
	text-align:center;
}
.deancontacs dl dd .deandlicon1 {
	width:50px;
	height:50px;
	margin:0 auto;
	background:url(../images/sprite-contact.png) -51px 0;
}
.deancontacs dl dd .deandlicon2 {
	width:50px;
	height:50px;
	margin:0 auto;
	background:url(../images/sprite-contact.png) 0 -51px;
}
.deancontacs dl dd .deandlicon3 {
	width:50px;
	height:50px;
	margin:0 auto;
	background:url(../images/sprite-contact.png) 0 0;
}
.deancontacs dl dd .deandlicon4 {
	width:50px;
	height:50px;
	margin:0 auto;
	background:url(../images/sprite-contact.png) -51px -51px;
}
.deancontacs dl dd span {
	font-size:14px;
	height:40px;
	line-height:40px;
	color:#bbb;
	padding-bottom:15px;
}
.deancontacs dl dd b {
	font-weight:normal;
	color:#2c2f35;
	font-size:14px;
}
.deanmap {
	margin-top:50px;
	padding-bottom:10px;
}
.deanmapl {
	width:600px;
	float:left;
	border:1px solid #f0f0f0;
}
.deanmapl img {
	width:600px;
}
.deanmapinfo {
	float:right;
	width:460px;
}
.deanmapinfo p {
	font-size:18px;
	height:40px;
	line-height:40px;
	border-bottom:1px dotted #f6f6f6;
	color:#666;
}
.deanddlist {
	width:1120px;
}
.deanddlist dd {
	position:relative;
	height:220px;
	margin:0px auto;
}
.deanddlist dd .deandates {
	height:40px;
	line-height:40px;
	text-indent:30px;
	font-size:26px;
	color:#333;
	position:absolute;
	left:420px;
	top:15px;
}
.deanddlist dd .deandatesr {
	left:550px;
}
.deanline {
	position:absolute;
	width:2px;
	left:560px;
	height:220px;
	top:0;
	background:#aaa;
}
.deanlinearrow {
	width:37px;
	height:13px;
	position:absolute;
	left:555px;
	top:30px;
	background:url(../images/right1.png) 0 0 no-repeat;
}
.deanlinearrowl {
	left:530px;
	top:30px;
	background:url(../images/left1.png) 0 0 no-repeat;
}
.deanddinfoxx {
	width:450px;
	padding:10px;
	background:#fff;
	border:1px solid #e9e9e9;
	position:absolute;
	left:610px;
	top:0px;
}
.deanddinfoxx:hover {
	border:1px solid #56baff;
	background:#fafafa;
}
.deanddinfol {
	left:36px;
}
.deanddinfoarrow {
	width:15px;
	height:21px;
	position:absolute;
	top:25px;
	left:-14px;
}
.deanddinfoarrowr {
	left:570px;
}
.deanddinfos {
	padding:20px;
}
.deanddinfoxx p {
	font-size:14px;
	line-height:30px;
	color:#666;
}
.deanzp {
}
.deanzp dd {
	background:url(../images/listicon_sp.png) 0 16px no-repeat;
	text-indent:25px;
	border-bottom:1px dotted #e6e6e6;
	height:50px;
	line-height:50px;
	font-size:16px;
	text-align:center;
}
.deanzp dd a {
	float:left;
}
.deanzp dd span {
	float:right;
	font-size:14px;
	color:#999;
}
.deanzp dd a:hover {
	color:#027CDB;
}
.vw .s {
	display:none;
}
.deantitleh3 {
	height:50px;
	line-height:35px;
	font-size:20px;
	text-transform:uppercase;
	color:#000;
	position:relative;
	font-weight:normal;
}
.deantitleh3 span {
	width:30px;
	height:2px;
	display:block;
	position:absolute;
	bottom:0;
	left:0;
	background:#c5c5c5;
}
.deanftdiv11 ul {
	margin-top:15px;
}
.deanftdiv11 ul li {
	color:#777;
	padding-bottom:15px;
	border-bottom:1px dotted #e6e6e6;
}
.deanftdiv11 ul li a {
	color:#ff6949;
}
.deanftdiv11 ul li span {
	color:#333;
}
.deanborder {
	border:0!important;
}
.deannavleft dt {
	height:35px;
	font-size:16px;
	color:#323232;
	font-weight:500;
	border-bottom:1px solid #f0f0f0;
}
.deannavleft dl {
	margin-bottom:10px;
}
.deannavleft dl dd {
	height:40px;
	line-height:40px;
	font-size:14px;
}
.deannavleft dl dd a {
	color:#626262;
}
.deannavleft dl dd a:hover {
	text-decoration:underline;
	color:#ff6949;
}
.vw .h {
	border-bottom:0;
}
.vw .ph {
	padding:0;
	font-size:28px;
	margin:0;
	position:inherit;
	line-height:1.5;
	color:#333;
}
.vw .hm {
	text-align:left;
}
.vw .xg1 {
	position:relative;
	color:#bbb;
	font-size:14px;
	margin:15px 0 15px;
	height:22px;
	line-height:22px;
}
.xg1 .pipe {
	padding:0 5px;
	color:#ddd;
	font-size:12px;
}
.deanxg1 {
	float:left;
	color:#bbb;
}
.deanbig {
	float:right;
	display:block;
	width:20px;
	height:22px;
	margin:1px 0 0 10px;
	border:0;
	background:url(../images/msg_caption.png) -85px 4px no-repeat;
	text-indent:-9999px;
	cursor:pointer;
}
.deansmall {
	float:right;
	display:block;
	width:20px;
	height:22px;
	margin:1px 0 0 15px;
	border:0;
	background:url(../images/msg_caption.png) 1px 4px no-repeat;
	text-indent:-9999px;
	cursor:pointer;
}
.deannewtwo {
	width:880px;
	float:left;
}
.deannewtwo ul {
	width:900px;
}
.deannewtwo ul li {
	float:left;
	width:438px;
	height:145px;
	padding-top:20px;
	border-bottom:1px solid #e5e9ef;
	border-right:1px solid #e5e9ef;
}
.deannewtwo ul li.deannewtwoliodd {
	border-right:0;
}
.deannewtwolil {
	width:160px;
	height:100px;
	float:left;
	overflow:hidden;
}
.deannewtwo ul li.deannewtwoliodd .deannewtwolil {
	margin-left:20px;
}
.deannewtwolil img {
	width:160px;
	height:100px;
	border-radius:4px;
}
.deannewtwolir {
	width:240px;
	float:left;
	margin-left:18px;
}
.deannewtwolir h2 {
	font-weight:500;
	max-height:40px;
	line-height:20px;
	display:block;
	overflow:hidden;
	color:#222;
	font-size:13px;
	word-wrap:break-word;
	word-break:break-all;
}
.deannewtwolir h2 a {
	color:#222;
}
.deannewtwo ul li:hover .deannewtwolir h2 a {
	color:#ff6949;
}
.deannewtwolir .deanpicsummary {
	color:#848e99;
	overflow:hidden;
	padding-top:10px;
	margin-bottom:10px;
	overflow:hidden;
	line-height:20px;
	height:40px;
	clear:both;
}
.deannewtwonum {
	height:24px;
	line-height:24px;
	font-size:12px;
	position:absolute;
	left:0;
	bottom:15px;
	color:#999;
}
.deannewtwonum a {
	color:#999;
	float:left;
}
.deannewtwonum span {
	float:left;
	display:block;
	margin-left:10px;
}
.deannewtwonum em {
	float:left;
	display:block;
	margin-left:10px;
}
.deannewtwonum b {
	float:left;
	display:block;
	font-weight:normal;
	height:20px;
	margin-left:10px;
}
.deanadr {
	margin-top:20px;
}
.deanbutton {
	width:280px;
	margin-top:20px;
}
.deanbutton ul {
	width:290px;
}
.deanbutton ul li {
	float:left;
	width:62px;
	height:62px;
	margin-right:10px;
	text-align:center;
}
.deanbutton ul li a {
	width:60px;
	height:60px;
	border-radius:100%;
	display:block;
	background:#FC697C;
	font-size:12px;
	color:#fff;
	border:1px solid #fa5167;
}
.deanbutton ul li.deansinabutton a {
}
.deanbutton ul li.deanwxbutton a {
	background-color:#6CC775;
	border-color:#56b760;
}
.deanbutton ul li.deankhdbutton a {
	background-color:#585E68;
	border-color:#464b55;
}
.deanbutton ul li.deanbqbutton a {
	background-color:#FEB421;
	border-color:#f5aa15;
}
.deanbutton ul li.deansinabutton a i {
	width:60px;
	height:40px;
	background:url(../images/sina.png) center center no-repeat;
	display:block;
}
.deanbutton ul li.deanwxbutton a i {
	width:60px;
	height:40px;
	background:url(../images/weixin2.png) center center no-repeat;
	display:block;
}
.deanbutton ul li.deankhdbutton a i {
	width:60px;
	height:40px;
	background:url(../images/phone200.png) center center no-repeat;
	display:block;
}
.deanbutton ul li.deanbqbutton a i {
	width:60px;
	height:40px;
	background:url(../images/smirk.png) center center no-repeat;
	display:block;
}
.deanpartr {
	margin-top:20px;
}
.deanh3 {
	height:30px;
	line-height:30px;
	font-size:18px;
	margin-bottom:15px;
}
.deanh3 span {
	float:left;
}
.deanh3 ul {
	float:right;
}
.deanh3 ul li {
	float:left;
	height:30px;
	color:#333;
	font-size:12px;
	cursor:pointer;
	margin-right:15px;
}
.deanh3 ul li.cur {
	color:#ff6949;
	border-bottom:1px solid #ff6949;
}
.deantabc {
}
.deantabc dl {
}
.deantabc dl dd {
	display:none;
}
.deanrank1 {
	height:50px;
	margin-bottom:20px;
}
.deanrank1 span {
	width:18px;
	height:18px;
	display:block;
	float:left;
	text-align:center;
	line-height:18px;
	color:#fff;
	font-size:12px;
	background:#fda92f;
	border-radius:3px 50% 50% 3px;
}
.deanrank1 .deanrankimg {
	float:left;
	width:80px;
	height:50px;
	margin-left:8px;
	overflow:hidden;
	border-radius:4px;
}
.deanrankinfo {
	float:left;
	width:165px;
	float:right;
	margin-top:-3px;
}
.deanrankinfo h3 {
	font-weight:500;
	height:36px;
	line-height:18px;
	font-size:12px;
	overflow:hidden;
}
.deanrankinfo h3 a {
	color:#222;
}
.deanrank1:hover .deanrankinfo h3 a {
	color:#ff6949;
}
.deanrankinfo p {
	height:12px;
	line-height:12px;
	color:#99a2aa;
	font-size:12px;
	margin-top:5px;
}
.deanrankul {
}
.deanrankul li {
	width:280px;
	height:18px;
	line-height:18px;
	margin-top:20px;
}
.deanrankul li span {
	width:18px;
	height:18px;
	display:block;
	float:left;
	text-align:center;
	line-height:18px;
	color:#fff;
	font-size:12px;
	background:#b8c0cc;
	border-radius:3px 50% 50% 3px;
}
.deanrankul li.deanspan2 span, .deanrankul li.deanspan3 span {
	background:#fda92f;
}
.deanrankul li a {
	float:right;
	display:block;
	width:255px;
	font-size:12px;
	color:#222;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
}
.deanrankul li:hover a {
	color:#ff6949;
}
.deanmores {
	display:block;
	width:280px;
	margin-top:20px;
	background:#e5e9ef;
	text-align:center;
	border:1px solid #e0e6ed;
	height:22px;
	line-height:22px;
	font-size:12px;
	color:#222;
	border-radius:4px;
transition:.2s;
}
.deanmores:hover {
	background:#e0e6ed;
}
.deanmores i {
	background:url(../images/icons.png) no-repeat -478px -218px;
	display:inline-block;
	width:6px;
	height:12px;
	margin:-2px 0 0 5px;
	vertical-align:middle;
}
.oshr {
	border:0!important;
}
#click_div {
	display:none;
}
.pren {
	margin-top:15px;
}
.pren em {
	font-size:16px;
	color:#888;
	margin-bottom:10px;
}
.pren em a {
	color:#666;
}
.ct2 .mn {
	width:880px;
}
.holder {
	margin:15px 0;
	float:right;
}
.holder a {
	font-size:14px;
	display:block;
	height:38px;
	width:38px;
	border:1px solid #eee;
	line-height:38px;
	cursor:pointer;
	margin:0 5px;
	background:#f2f2f2;
	color:#959595;
	float:left;
	text-align:center;
}
.holder a:hover {
	background-color:#999;
	border:1px solid #999;
	color:#fff;
}
.holder a.jp-previous {
	margin-right:15px;
	width:100px;
}
.holder a.jp-next {
	margin-left:15px;
	width:60px;
}
.holder a.jp-current, a.jp-current:hover {
	color:#fff;
	background:#999!important;
	font-weight:bold;
}
.holder a.jp-disabled, a.jp-disabled:hover {
	color:#bbb;
}
.holder a.jp-current, a.jp-current:hover, .holder a.jp-disabled, a.jp-disabled:hover {
	cursor:default;
	background:none;
}
.deanxian {
	width:1180px;
	margin:0 auto;
	margin-top:20px;
}
.deanxianl {
	float:left;
	width:900px;
}
.deanxianr {
	float:right;
	width:260px;
}
.deanxtab {
	height:40px;
	line-height:40px;
	border:1px solid #f0f0f0;
	border-bottom:1px solid #f0f0f0;
	border-right:0;
}
.deanxtab ul {
}
.deanxtab ul li {
	float:left;
	background:#fff;
	border-right:1px solid #f0f0f0;
	color:#3e5f79;
	width:127px;
	font-size:16px;
	text-align:center;
	cursor:pointer;
}
.deanxtab ul li a {
	display:block;
	color:#333;
}
.deanxtab ul li a:hover {
	background:#508eff;
	color:#fff;
}
.deanxtabc {
	margin-top:15px;
}
.deanxtabc ul li {
	display:none;
}
.deanxtabc ul li dl {
}
.deanxtabc ul li dl dd {
	background:#fff;
	height:258px;
	border:1px solid #f0f0f0;
	width:898px;
	margin-bottom:15px;
}
.deanxlimg {
	width:430px;
	height:258px;
	float:left;
	overflow:hidden;
}
.deanxlinfo {
	width:430px;
	float:left;
	padding:15px;
	position:relative;
}
.deanxlinfo .deanbmz {
	padding-bottom:10px;
	line-height:22px;
	font-size:14px;
	color:#a1a1a1;
}
.deanxlinfo .deanbmz span {
	color:#3e5f79;
	padding:0 5px;
}
.deanxlinfo h3 {
	font-size:20px;
	font-weight:normal;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	width:430px;
	padding:15px 0;
}
.deanxlinfo h3 a {
	color:#585858;
}
.deanxlinfo h3 a:hover {
	text-decoration:underline;
}
.deandate {
}
.deandate span {
	float:left;
	background:#fa866b;
	height:22px;
	line-height:22px;
	width:66px;
	font-size:12px;
	text-align:center;
	color:#fff;
	margin-right:5px;
}
.deandate b {
	float:left;
	background:#46cbce;
	height:22px;
	line-height:22px;
	width:66px;
	font-size:12px;
	font-weight:normal;
	text-align:center;
	color:#fff;
	margin-right:5px;
}
.deandate em {
	font-style:normal;
	float:left;
	background:url(../images/postdate.png) no-repeat;
	width:150px;
	text-indent:20px;
	line-height:22px;
	height:22px;
	color:#f87354;
	font-size:12px;
}
.deanxlsummary {
	font-size:14px;
	line-height:20px;
	color:#999;
	padding-top:15px;
}
.deanprice {
	color:#f87354;
	height:40px;
	line-height:40px;
	font-size:38px;
	font-weight:bold;
	margin-top:15px;
}
.deanprice span {
	font-size:14px;
	font-weight:normal;
}
.deanbmnow {
	display:block;
	position:absolute;
	width:120px;
	height:30px;
	line-height:30px;
	bottom:10px;
	right:20px;
	background-color:#ff6949;
	text-align:center;
	font-size:16px;
	color:#fff;
}
.deanbmnow:hover {
	background-color:#508eff;
}
.deanpartr {
	float:right;
}
.deantit {
	border-bottom:1px solid #e6e6e6;
	font-size:18px;
}
.deancontacts {
}
.deancontacts ul {
	padding:10px 0;
}
.deancontacts ul li {
	line-height:40px;
	font-size:14px;
}
.deancontacts ul li span {
	color:#9a9a9a;
	padding-right:5px;
}
.deancontacts ul li b {
	color:#555;
	font-weight:normal;
}
.deancontacts ul li a {
	color:#555;
}
.deancontacts ul li i {
	color:#555;
	font-style:normal;
}
.deancontacts dl {
	width:280px;
}
.deancontacts dl dd {
	line-height:30px;
	float:left;
	width:75px;
	margin-right:10px;
	color:#fff;
}
.deancontacts dl dd a {
	display:block;
	background:#508eff url(../images/qqser.png) 5px 5px no-repeat;
	text-indent:30px;
	color:#fff;
	font-size:12px;
}
.deancontacts dl dd.deanqqser1 a {
	background-color:#508eff;
}
.deancontacts dl dd.deanqqser2 a {
	background-color:#46cbce;
}
.deancontacts dl dd.deanqqser3 a {
	background-color:#fa866b;
}
.deancontacts dl dd a:hover {
	background:#ff6949 url(../images/qqser.png) 5px 5px no-repeat;
}
.deangonglue {
	margin-top:20px;
	background:#fff;
}
.deangonglue ul {
	padding:10px 0;
}
.deangonglue ul li {
	height:35px;
	line-height:35px;
	font-size:14px;
	background:url(../images/arrow.gif) 0 15px no-repeat;
	text-indent:15px;
	display:block;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.deangonglue ul li a {
	color:#656565;
}
.deangonglue ul li a:hover {
	text-decoration:underline;
}
#ct {
	padding-top:20px;
}
.deanhdpc {
	width:800px;
	height:365px;
	margin:0;
}
.deanlistpic {
	width:800px;
	height:365px;
}
#slideshow {
}
#focus {
	width:800px;
	height:365px;
	overflow:hidden;
	position:relative;
	z-index:1;
}
#focus ul {
	height:365px;
	position:absolute;
}
#focus ul li {
	float:left;
	width:800px;
	height:365px;
	overflow:hidden;
	position:relative;
	background:#E4E4E4;
}
#focus .btn {
	position:absolute;
	width:160px;
	height:10px;
	right:0;
	bottom:50px;
	overflow:hidden;
	z-index:2;
	display:none;
}
#focus .btn span {
	display:inline-block;
	_display:inline;
	_zoom:1;
	width:25px;
	height:10px;
	_font-size:0;
	margin-left:5px;
	cursor:pointer;
	background:#000;
}
#focus .btn span.on {
	background:#333;
}
#focus .preNext {
	width:40px;
	height:80px;
	position:absolute;
	top:110px;
	cursor:pointer;
}
#focus .pre {
	left:0px;
	background:url(../images/left.png) no-repeat 0 0;
}
#focus .next {
	right:0px;
	background:url(../images/right.png) no-repeat 0 0;
}
#focus ul li .slideother {
	position:absolute;
	bottom:0px;
	width:800px;
	height:80px;
	text-align:left;
	background:rgba(0, 0, 0, 0.5);
}
.deanauthoravar {
	display:none;
}
.deanauthoravar img {
	display:block;
	width:32px;
	height:32px;
	border-radius:32px;
}
#focus ul li .slideother .deannum {
	display:none;
	font-size:35px;
	width:46px;
	height:80px;
	line-height:80px;
	color:#f60;
	float:left;
	padding-left:10px;
}
.deanaaa {
	float:left;
	width:630px;
	overflow:hidden;
}
#focus ul li .slideother .h12 {
	font-size:16px;
	padding:20px 10px 5px 10px;
}
#focus ul li .slideother .h12 b {
	float:left;
	color:#fff;
	font-weight:normal;
	padding-left:10px;
}
#focus ul li .slideother .h12 a {
	color:#fff;
	font-size:16px;
	font-weight:bold;
	float:left;
}
#focus ul li .slideother .h12 a:hover {
	text-decoration:none;
	color:#ff8400;
}
#focus ul li .slideother .deanp {
	padding-left:10px;
	font-size:12px;
	color:#eee;
}
.deanabox {
	width:1180px;
	margin:0 auto;
}
.deanaboxl {
	width:800px;
	height:365px;
	float:left;
}
.deanaboxr {
	width:385px;
	float:right;
	height:365px;
}
.deanpost a {
	display:block;
	width:385px;
	height:42px;
	text-align:center;
	text-decoration:none;
	font-weight:normal;
	background:#f90;
	line-height:42px;
	font-size:18px;
	color:#fff;
}
.deanpost a:hover {
	background:#ff6949;
	color:#fff;
}
.deanforumlist {
	margin-top:10px;
}
.deanforumlist h2 {
	height:30px;
	line-height:30px;
	border-bottom:1px solid #f0f0f0;
}
.deanforumlist h2 span {
	display:inline-block;
	font-size:18px;
	color:#333;
	font-weight:normal;
}
.deanforumlist ul {
	margin-top:15px;
	border-bottom:0;
}
.deanforumlist ul li {
	width:185px;
	float:left;
	text-align:center;
	margin-bottom:10px;
}
.deanforumlist ul li.deanoddli {
	float:right;
}
.deanforumlist ul li a {
	display:block;
	width:100%;
	color:#333;
	border-radius:2px;
	height:32px;
	line-height:32px;
	font-size:16px;
	border:1px solid #e9e9e9;
	background:#fff;
	text-decoration:none;
}
.deanforumlist ul li a:hover {
	background:#ff6949;
	border:1px solid #ff6949;
	color:#fff;
}
.deanseemore {
	height:40px;
	margin-top:6px;
	width:385px;
	background:#ff6949;
	font-size:14px;
	font-weight:normal;
	text-align:center;
	line-height:40px;
	display:block;
	color:#fff;
}
.deanbbox {
	width:1180px;
	margin:0 auto;
	margin-top:40px;
}
.deanbname {
	height:37px;
	border-bottom:1px solid #f0f0f0;
}
.deanbname li {
	float:left;
	color:#666;
	float:left;
	font-size:18px;
	margin-right:20px;
	height:37px;
	line-height:37px;
	cursor:pointer;
}
.deanbname li.cur {
	border-bottom:1px solid #ff6949;
	color:#ff6949;
}
.deanbc {
	margin-top:20px;
}
.deanbc li {
	display:none;
}
.deanbc li dl {
}
.deanbc li dl dd {
	border:1px #f2f2f2 solid;
	border-radius:3px;
	width:289px;
	height:430px;
	float:left;
	margin-right:12px;
	margin-bottom:16px;
}
.deanddimg {
	width:289px;
}
.deanddimg img:hover {
	opacity:0.8;
}
.deanddinfo {
	width:249px;
	margin:20px auto;
}
.deanddinfo a.deantype {
	color:#F46743;
}
.deanddtit {
	font-size:14px;
	font-weight:500;
	padding-bottom:10px;
}
.deanddtit a {
	color:#4d4d4d;
}
.deanddtit a.deantype {
	color:#F46743;
	padding-right:5px;
}
.deanddauthor a {
	padding-right:5px;
}
.deanddnums {
	color:#c2c2c2;
	margin-top:15px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.deanddnums p {
	float:left;
}
.deanddnums span {
	float:left;
	display:block;
	text-indent:23px;
	background:url(../images/qqy_see.gif) 0 1px no-repeat;
	margin-left:10px;
}
.deanddnums em {
	float:left;
	display:block;
	text-indent:22px;
	background:url(../images/qqy_reply.gif) 0 3px no-repeat;
	margin-left:10px;
}
.deanddnums b {
	float:left;
	display:block;
	text-indent:20px;
	background:url(../images/qqy_like.gif) 0 3px no-repeat;
	margin-left:10px;
	font-weight:normal;
}
.deanadad {
	width:1180px;
	margin:20px auto;
}
.deancbox {
	margin-top:30px;
}
.deancbox h2 {
	font-size:20px;
	height:35px;
	line-height:35px;
	border-bottom:1px solid #e6e6e6;
	margin-bottom:20px;
}
.deancbox h2 span {
	display:block;
	float:left;
	height:35px;
	border-bottom:1px solid #ff6949;
	font-weight:normal;
}
.productflow {
	height:300px;
	width:1180px;
	position:relative;
	margin-top:20px;
}
.img-scroll {
	position:relative;
	width:1180px;
	overflow:hidden;
}
.productflow .prev {
	background:url(../images/toogler.png) 0 0 no-repeat;
	width:22px;
	height:43px;
	position:absolute;
	display:block;
	z-index:10;
	top:120px;
	cursor:pointer;
}
.productflow .next {
	background:url(../images/toogler.png) -26px 0 no-repeat;
	width:22px;
	height:43px;
	position:absolute;
	display:block;
	z-index:10;
	top:120px;
	cursor:pointer;
}
.productflow .prev {
	left:-35px;
}
.productflow .next {
	right:-35px;
}
.img-list {
	position:relative;
	width:1180px;
	height:300px;
	overflow:hidden;
}
.img-list ul {
	width:1300px;
	height:300px;
}
.img-list li {
	float:left;
	display:inline;
	width:232px;
	height:300px;
	background:#fff;
	overflow:hidden;
	position:relative;
	text-align:center;
	margin-right:10px;
}
.img-list li img {
	width:232px;
	height:300px;
}
.img-list li a {
	color:#fff;
}
.deantitles {
	position:absolute;
	bottom:0;
	left:0;
	font-size:16px;
	color:#fff;
	width:232px;
	height:40px;
	line-height:40px;
	text-align:center;
	background:rgba(0, 0, 0, 0.5);
}
#diyscroll {
	float:left;
}
.productflow.prev:hover {
	background:url(../images/toogler.png) 0 0 no-repeat;
}
.productflow .next:hover {
}
.deandbox {
	width:1180px;
	margin-top:40px;
}
.deandbox h2 {
	font-size:20px;
	height:35px;
	line-height:35px;
	border-bottom:1px solid #e6e6e6;
	margin-bottom:20px;
}
.deandbox h2 span {
	display:block;
	float:left;
	height:35px;
	border-bottom:1px solid #ff6949;
	font-weight:normal;
}
.deandboxl {
	float:left;
	width:900px;
}
.ie6 .deandboxl, .ie7 .deandboxl {
	overflow:hidden;
	width:870px;
}
.deandboxr {
	float:right;
	width:290px;
}
.deandboxl h2 {
	width:870px;
}
.deandboxl ul {
}
.deandboxl ul li {
	float:left;
	padding:0 29px 20px 0;
}
.ie6 .deandboxl ul li, .ie7 .deandboxl ul li {
	padding-right:15px;
}
.deandboxl ul li .deandboxlc {
	border:1px #ededef solid;
	background:#f9f9f9;
	padding:20px;
	width:378px;
	border-radius:5px;
	box-shadow:0 5px 0 #e6e6e6;
}
.deandboxlc h3 {
	font-size:18px;
	font-weight:normal;
}
.deandboxlc h3 a {
	color:#333;
}
.deandboxlc p {
	font-size:12px;
	color:#999;
	margin:15px 0;
	font-family:Arial, Helvetica, sans-serif;
}
.deandboxlc a.deandac {
	display:block;
	text-decoration:none;
}
.deandac span {
	display:block;
	background:#ff6949;
	width:100px;
	margin:0 auto;
	border-radius:2px;
	box-shadow:0 3px 0 #f80;
	font-weight:normal;
	margin-top:12px;
	font-size:16px;
	text-align:center;
	height:38px;
	line-height:38px;
	color:#fff;
}
.deandboxr {
}
.deandboxr ul {
}
.deandboxr ul li {
	margin-bottom:17px;
}
.deandboxrl {
	width:70px;
	height:70px;
	float:left;
	margin-right:18px;
}
.deandboxrl img {
	width:70px;
	height:70px;
	border-radius:70px;
}
.deandboxrr {
	float:left;
	width:180px;
	height:50px;
	color:#686868;
	padding:10px;
	border:1px #ededed solid;
	position:relative;
}
.deandboxrl p {
}
.deandetail {
	color:#F46743;
}
.deandboxarrow {
	display:block;
	width:9px;
	height:16px;
	position:absolute;
	top:10px;
	left:-9px;
	background:url(../images/bbs_css.png) no-repeat -591px -384px;
}
.wp, #wp{ width:100%;}
#deanpage{ padding:0;}
.pg{ margin-right:0!important;}
.deanadsbanner{ display:block; width:100%; min-width:1180px; height:380px; background:url(../images/bg_grids.jpg) center no-repeat;}
.deanadsbannerteacher{ display:block; width:100%; min-width:1180px; height:380px; background:url(../images/teacher.jpg) center no-repeat; background-size: cover;}
.deanadsbannerteacher .deanadstxt{width:100%; position:absolute; top:150px; left:0;}
 
.deanadsbannerteacher h5{ margin: 30px auto; font-size:45px; color:#fff; text-align:center; width:30%;border-bottom:1px #ededed solid; padding-bottom:30px}
.deanadsbannerteacher p{ font-size:18px; color:#fff; text-align:center;}
 
.deanadstxt{ width:100%; position:absolute; top:150px; left:0;}
.deanadsbanner h5{ margin: 30px auto; font-size:45px; color:#fff; text-align:center;}
.deanadsbanner p{ font-size:18px; color:#fff; text-align:center;}

.dean_designernextnav{ background:#fff; width:100%; min-width:1180px; padding:10px 0;}
.dean_designernextnav ul{ display:table; margin:15px auto;}
.dean_designernextnav ul li{  height:30px; line-height:30px;float:left; padding:0 15px;}
.dean_designernextnav ul li a{ font-size:16px; color:#999;}
.dean_designernextnav ul li a:hover{ color:#F01414;}
.deanwp{ width:1180px; margin:1px auto 0 auto; }

.dean_portbox{}
.dean_portbox ul{ width:1205px;}
.dean_portbox ul li{ float:left; width:280px; margin:0 20px 20px 0; background:#fff;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-ms-transition:all 0.3s linear;transition:all 0.3s linear;}
.dean_portbox ul li:hover{box-shadow: 0 0 15px rgba(45,50,55,.3);-webkit-transform: translateY(-5px); -moz-transform: translateY(-4px); -ms-transform: translateY(-4px); -o-transform: translateY(-4px); transform: translateY(-4px);}
.deanpbpics{}
.deanpbpics a{ display:block; width:260px; height:160px; position:relative; padding:10px;}
.deanpbpics a img{width:260px; height:160px;}


.dean_pocontent{ padding: 0px 20px 15px 20px;}
.deanzztxfds{ width:35px; height:35px; float:left;}
.deanzztxfds img{ width:35px; height:auto; border-radius:100%;}
.dean_portg{ float:right; width:195px;}
.dean_portg h2{ font-weight:normal;line-height: 22px; height: 22px; overflow: hidden;}
.dean_portg h2 a{ color:#585858;font-size: 14px; display:block; }
.dean_portg h2 a:hover{ color:#F01414;}
.dean_portg p,.dean_portg p a{ color:#999999; font-size:12px;}
.deanartauthor{ color: #bbb; margin-top: 10px;}
.deanfaburiqi{ width:70px; float:left; font-size:12px; color:#bbb; height:20px; line-height:20px; overflow:hidden;}
.deanfabuxq{ float:right;}
.deanfabuxq span{ display:block; float:left; margin-left:10px; padding-left:23px; font-size:12px; color:#999;}
.deanfabuxq span.deanreplersx{ background:url(../images/viewx.png) left center no-repeat;}
.deanfabuxq span.deanreplersd{ background:url(../images/commentsx.png) left center no-repeat;}
 