﻿@charset "utf-8";
/* CSS Document */
body { background:#fafafa;}
a:hover { text-decoration:none;}
.master_body { background: url(/images/teamaster/teamaster_bg.jpg) center bottom no-repeat fixed; padding-bottom:20px;}
.master_detail_center { width:1200px; margin:0 auto;}
.indexShow {
	position: relative;
}
.longConCam {
	background: #fff;
	border-top: 1px solid #f4f4f4;
}
.longbox {
	width: 1200px;
	margin: 0 auto;
	position: relative;
	z-index: 2; background:#fff;
}
.indexShowLeft {
	position: absolute;
	left: -40px;
	top: 45%;
	display: inline-block;
	width: 28px;
	height: 28px;
	background: url(/images/teamaster/sl.png) no-repeat center center;
}
.indexShowRight {
	position: absolute;
	right: -40px;
	top: 45%;
	display: inline-block;
	width: 28px;
	height: 28px;
	background: url(/images/teamaster/sr.png) no-repeat center center;
}
/*a:link, a:visited {
	color: #7f7f7f;
	text-decoration: none;
}*/
.indexShowBox {
	width: 1199px;
	height: 450px;
	overflow: hidden;
	border-top: 1px solid #f4f4f4;
	border-bottom: 1px solid #f4f4f4;
	position: relative;
}


.camTitleBig {	height: 55px;background: url(/images/teamaster/cambgBig.jpg) repeat-x left top;	position: relative; border-bottom:1px #f8f8f8 solid;}
.camNavRight{height:55px; position:absolute;right:0;top:0;border-left:1px solid #f4f4f4;padding:0 20px}
.camNavBigUl .libtn a{ padding-right:0px;}
.camNavBigUl > li{float:left;height:53px;border-top:2px solid #fff;border-right:1px solid #f4f4f4; position:relative}
.camNavBigUl > li > a{line-height:48px; font-size:14px;color:#b0352f; position:relative;width:110px; display:inline-block; text-decoration:none; text-align:center;padding-right:20px}
.camNavBigUl > li > a b{position:absolute;right:30px;top:22px;width:0;height:0;border-width:6px;border-style:solid;border-color:#6f6f6f transparent transparent;font-size:0;line-height:0}
.camNavBigUl > li:first-child > a{color:#b0352f}
.camNavBigUl > li:first-child > a b{border-color:#b0352f transparent transparent}
.camNavBigUl > li.active,.camNavBigUl > li:hover{border-top:2px solid #b0352f; background:#fff}
.camNavBigUl > li.active > a,.camNavBigUl > li:hover > a{ font-weight:bold;color:#b0352f}
.camNavBigUl > li.active > a b,.camNavBigUl > li:hover > a b{border-color:#b0352f  transparent transparent}
.camNavBigUl > li:hover .cnpopCon{ display:block}
.camNavRight {height: 55px;position: absolute;right: 0px;	top: 0px;border-left: 1px solid #f4f4f4;padding: 0 20px;}
.camNavsearch {height: 45px;position: absolute; right:115px;	top: 0px;border-left: 1px solid #f4f4f4;padding: 10px 20px 0 20px;} /* right:136px; */  
.mt12 {	margin-top: 12px;}
a.yBtn {	background: url(/images/teamaster/yBtn.png);	width: 94px;	height: 34px;	display: inline-block;	line-height: 32px;	text-align: center;	color: #fff;}
.icon-topup {	width: 16px;	height: 16px;	background: url(/images/teamaster/topup.png);	display: inline-block;	vertical-align: middle; 	margin-bottom:5px;}
.yBtn i {	margin-right: 5px;}
.layout { *zoom:1:;}
.layout::after {content: "\20";	display: block;	height: 0px; clear: both;}
.camNavBigUl > li {	float: left;height: 53px;border-top: 2px solid #fff; border-right: 1px solid #f4f4f4;position: relative;}
.cnpopCon {	position: absolute;	z-index: 22;left: 0px;top: 53px;background: #fff;border-bottom: 2px solid #b0352f;box-shadow: 0px 5px 15px #ccc;min-height: 150px;min-width: 129px;	display: none;border-right: 1px solid #f4f4f4;	border-left: 1px solid #f4f4f4;	left: -1px\9;}
.ccNav > ul > li > a {	color: #605046;	display: block;	padding: 0 0 0 30px;text-decoration: none;}
.ccNav > ul > li > .ccNavSon {	position: absolute;	left: 160px;	background: #fff;	min-width: 120px;	top: 0px;	bottom: -2px;	border-bottom: 2px solid #b0352f;box-shadow: 0px 5px 10px #ddd;display: none;z-index: 0;}
.ccNav > ul > li > .ccNavSon::before {content: "";position: absolute;left: -10px;background: #fff;width: 10px;top: 0px;bottom: 0px;overflow: hidden;z-index: 211;border-right: 1px solid #f4f4f4;display: block;display: none\9;}
.ccNav > ul > li > .ccNavSon ul { padding: 10px 0 0;}
.ccNav > ul > li > .ccNavSon a {color: #2d2d2d;	display: block;	padding: 0 0 0 20px; text-decoration: none;}
.ccNav > ul{padding:10px 0}
.ccNav li{padding:0 10px;height:31px;line-height:31px; white-space:nowrap}
.ccNav > ul > li:hover > a{ background:#b0352f; font-weight:bold; color:#fff;}
/*.ccNav > ul > li.hasCon:hover > a{background:#b0352f url(/images/r.png) no-repeat 118px center}*/
.ccNav > ul > li.hasCon.active > a,.ccNav > ul > li.active > a{color:#b0352f}
.ccNav > ul > li.hasCon.active > a:hover,.ccNav > ul > li.active > a:hover{color:#2d2d2d; background-color:#b0352f}
.ccNav > ul > li.hasCon.active.hover > a{color:#2d2d2d}
.ccNav > ul > li > .ccNavSon li.active > a{color:#ffb300}
.ccNav > ul > li > .ccNavSon li.active > a:hover{color:#fff;background-color:#b0352f}
.ccNav > ul > li.hasCon:hover > .ccNavSon{ z-index:10}
.ccNav > ul > li > .ccNavSon li:hover > a{ background:#b0352f; font-weight:bold; color:#fff;}
.ccNav > ul > li:hover > .ccNavSon,.ccNav > ul > li.active > .ccNavSon{ display:block;border-left:1px solid #f4f4f4\9;border-right:1px solid #f4f4f4\9}




.clearfix:after {
	clear: both;
	content: ".";
	display: block;
	height: 0px;
	overflow: hidden;
	font-size: 0px;
}
.famous_new ul li.famous_list {
	width: 1200px;
	height: 285px;
	border-bottom: 1px solid #f8f8f8;
}

.famous_new {
	width: 1200px;
	margin: 0px auto; background:#fff;border-top: 1px solid #f8f8f8;
}

.famous_new ul li.famous_list .famous_img {
	float: left;
	width: 160px;
	margin-left: 20px;
	margin-top: 20px;
}
.famous_new ul li.famous_list .famous_content {
	float: left;
	width: 380px;
	margin-left: 20px;
	margin-top: 20px;
}
.famous_new ul li.famous_list .famous_product {
	float: right;
	width: 600px; border-left:1px #f8f8f8 solid;
}
.famous_new ul li.famous_list .famous_product ul {
	max-width: 600px;
	overflow: hidden;
}
.famous_new ul li.famous_list .famous_product ul li {
	width: 199px;
	float: left;
	height: 275px;
	position:relative;
}
.famous_new ul li.famous_list .famous_product ul li .mpdj {background:#b0352f; text-align:center; color:#fff; padding:3px 0; width:80%; margin:0 auto;}
.famous_new ul li.famous_list .famous_product ul li .nonempdj { color:#fff; background:#999; text-align:center; padding:3px 0; width:80%; margin:0 auto;}
.famous_new ul li.famous_list .famous_product ul li a.img .tag_master1{ position:absolute; top:0px; right:10px; width:55px; height:55px; display:block; background:url(/images/teamaster/shouzhi.png) center center no-repeat;}
.famous_new ul li.famous_list .famous_product ul li a.img .tag_master2{ position:absolute; top:0px; right:10px; width:55px; height:55px; display:block; background:url(/images/teamaster/zhutui.png) center center no-repeat;}
.famous_new ul li.famous_list .famous_product ul li a.img .tag_master3{ position:absolute; display:block; width: 90px; height: 90px;  top: 50%; margin-top: -95px;  left: 50%;  margin-left: -45px; background: url(/images/teamaster/icon_floridian.png) center center no-repeat;background-size: 80%;}
.famous_new ul li.famous_list .famous_product ul li a.img {display: block;
}
.famous_new ul li.famous_list .famous_product ul li p {
	display: block;
	padding: 0 19px 0 17px;
}
.famous_new ul li.famous_list .famous_product ul li a.content {
	display: block;
	color: #605046;
	font-size: 14px;
	margin: 0 auto;
	height: 48px;
	line-height: 24px;
	overflow: hidden;
    padding: 0px 19px 0 19px;
    text-align: justify;
    text-justify: inter-ideograph;
}
.famous_new ul li.famous_list .famous_product ul li p span.price {
	color: #c0501f;
	font-size: 14px;
}
.famous_new ul li.famous_list .famous_product ul li p span.account {
	color: #999999;
	font-size: 12px;
	float: right;
	line-height: 24px;
}
.famous_new ul li.famous_list .famous_product ul li p span.price b {
	color: #c0501f;
	font-size: 18px;
	font-weight: normal;
}

.famous_new ul li.famous_list .famous_product ul li a.img img {
	display: block;
	width: 160px;
	height: 160px;
	margin: 5px auto 5px;
}
.famous_new ul li.famous_list .famous_content .master_name {
	display: block;
	font-size: 24px;
	color: #605046;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
}
.famous_new ul li.famous_list .famous_content .master_award {
	display: block;
	font-size: 14px;
	color: #666666;
	max-height: 44px;
	line-height: 22px;
	overflow: hidden;
	margin-top: 10px;
	font-weight: bold;
}
.famous_new ul li.famous_list .famous_content .master_detail {
	display: block;
	margin-top: 10px;
	font-size: 14px;
	color: #666;
}
.famous_new ul li.famous_list .famous_content .master_detail span {
	display: block;
	margin-bottom: 8px; margin-bottom:10px;
}
.famous_new ul li.famous_list .famous_content .master_detail span em {
	font-style: normal; margin-right:10px;
    border: 1px solid #ffd580;
    line-height: 14px;
    background: #ffffe5;
    padding: 0 3px;
    font-size: 12px;
}
.famous_new ul li.famous_list .famous_content .master_detail span .star_50 {
	width: 95px;
	height: 15px;
	display: block;
	background: url(/images/mall/icons.png) 0px -1100px;
	display: inline-block;
	vertical-align: top;
}
.famous_new ul li.famous_list .famous_content .master_detail span a {
	color: #de5406;
}
.famous_new ul li.famous_list .famous_content .master_name a {
	color: #444444;
}
.famous_new ul li.famous_list .famous_img a.img {
	display: block;
}
.famous_new ul li.famous_list .famous_img span {
	display: block;
	width: 160px;
	margin-top: 10px;
}
.famous_new ul li.famous_list .famous_img span a.know_btn {
	display: inline-block;
	padding: 3px 12px;
	text-align: center;
	border: 1px solid #ddd;
	font-size: 12px;
	display:block;
	color: #444444;
}
.famous_new ul li.famous_list .famous_img span a.attention_btn {
	display: inline-block;
	padding: 3px 12px;
	text-align: center;
	margin-left: 12px;
	border: 1px solid #ddd;
	font-size: 12px;
	color: #444444;
}
.famous_new ul li.famous_list .famous_img a.img img {
	width: 160px;
	height: 160px;
}


/*paging_box*/
.paging_box {text-align: center;padding:30px; font-size:14px; font-family:Arial;}
.paging_box a, .paging_box span {border: 1px solid #dcdcdc; margin-left: 6px; overflow: hidden; padding: 6px 14px; white-space: nowrap; text-decoration:none;}
.paging_box span {color: #666666; overflow: hidden; text-align: center;}
.paging_box em {color: #666666; padding: 0 6px 0 12px;}
.paging_box a.current, .paging_box span.current {background-color: #464443; border: 1px solid #464443; color: #fff;}
.paging_box a:hover{background-color: #8e350e; border: 1px solid #8e350e; color: #fff;}
.paging_box span.current {padding: 6px 14px;}


/*search*/
     .camNavsearch input[type=text] {
        font-size: 13px;
        min-height: 22px;
        margin: 0;
        padding: 5px 8px;
        outline: none;
        color: #333;
        background-color: #fff;
        background-repeat: no-repeat;
        background-position: right center;
        border: 1px solid #ccc;
        border-radius: 3px;
        box-shadow: inset 0 1px 2px rgba(0,0,0,0.075);
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        transition: all 0.15s ease-in;
        -webkit-transition: all 0.15s ease-in 0;
        vertical-align: middle;
      }
      .searchbutton {
        position: relative;
        display: inline-block;
        margin: 0;
        padding: 8px 10px;
        font-size: 13px;
        font-weight: bold;
        color: #333;
        text-shadow: 0 1px 0 rgba(255,255,255,0.9);
        white-space: nowrap;
        background-color: #eaeaea;
        background-image: -moz-linear-gradient(#fafafa, #eaeaea);
        background-image: -webkit-linear-gradient(#fafafa, #eaeaea);
        background-image: linear-gradient(#fafafa, #eaeaea);
        background-repeat: repeat-x;
        border-radius: 3px;
        border: 1px solid #ddd;
        border-bottom-color: #c5c5c5;
        box-shadow: 0 1px 3px rgba(0,0,0,.05);
        vertical-align: middle;
        cursor: pointer;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        -webkit-touch-callout: none;
        -webkit-user-select: none;
        -khtml-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        -webkit-appearance: none;
      }
      .searchbutton:hover,
      .searchbutton:active {
        background-position: 0 -15px;
        border-color: #ccc #ccc #b5b5b5;
      }
      .searchbutton:active {
        background-color: #dadada;
        border-color: #b5b5b5;
        background-image: none;
        box-shadow: inset 0 3px 5px rgba(0,0,0,.15);
      }
      .searchbutton:focus,
     
	 .camNavsearch input[type=text]:focus,
     .camNavsearch input[type=password]:focus {
        outline: none;
        border-color: #b0352f;
        box-shadow: inset 0 1px 2px rgba(0,0,0,.075), 0 0 5px rgba(181,79,74,.5);
      }
     
     .camNavsearch label[for=search] {
        display: block;
        text-align: left;
      }
      .camNavsearch label {
        font-weight: 200;
        padding: 5px 0;
      }
      .camNavsearch input[type=text] {
        font-size: 14px;
        width: 200px;
      }
      .camNavsearch .searchbutton {
        padding: 6px;
        width: 60px;
      }
	  



.w1200 { width:1200px; margin:0 auto;}
.master_img { width:1200px; height:400px; margin:0 auto 20px; position:relative;font-family: "\5FAE\8F6F\96C5\9ED1";}
.master_img h1 {position:absolute; font-size:72px; color:#af9686;left:95px; top:90px;}
.master_img h2 { position:absolute; font-size:14px; color:#af9686; padding:1px 10px 1px 20px; background:#40322a; border-radius:16px;left:325px; top:154px;}
.master_img h2 i { width:25px; height:28px; background:url(/images/teamaster/rz.png) center center no-repeat; display:block; position:absolute; left:-6px; top:-3px;}
.master_img dl {position:absolute; font-size:14px; color:#af9686;left:95px; top:195px;}
.master_img dl dt { float:left; margin-right:5px;}
.master_img dl dd { float:left; margin-right:18px;}
.master_img dl dd i { padding-right:5px; font-size:16px; vertical-align:-1px;}
.master_img span { position:absolute;left:95px; top:225px; font-size:14px; color:#b09687;}
.master_img p { position:absolute;font-size:14px;text-indent:2em; line-height:22px; left:95px; top:225px; width:500px;text-justify : auto; text-align:justify;}

.yuan { position:absolute; cursor:pointer; z-index:999;}
.teamastermore { position:absolute; z-index:999; top:30px; left:1120px;
	width: 50px;height: 50px;display: block;
	background: #b0352f;color: #ffffff;	border-radius: 50%;	line-height: 45px;	text-align: center;	font-family: "myfont";	font-size: 30px;
	font-style: normal;	-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;-moz-osx-font-smoothing: grayscale;
}
.teamastermore:hover{ background:#c96661;}
.yuan span {-webkit-transition: all .4s; opacity:1;	transition: all .4s; position:absolute; top:37px; left:1010px; font-size:14px; width:115px; height:35px; text-align:left; padding:0 5px 0 15px; background:#dec8b9; border-radius:50px; color:#605046; line-height:35px;}
.yuan:hover span { left:1010px; opacity:1;}

/*茶师头部样式20170815*/
.master_info { width:1200px; height:360px; background:url(http://imgcon.tea7.com/6363840944264703604834632.jpg) no-repeat #eeeeee; margin:0 auto 20px; text-align:center; display:block;padding-top: 40px;}
.master_info .pic { width:160px; height:160px; border-radius:50%; border:5px solid #d0ba9f; margin:0px auto 15px; box-shadow:0 15px 21px rgba(0,0,0,.5)}
.master_info .pic img{ width:160px; height:160px; border-radius:50%;}
.master_info .name { font-size:28px; color:#fff; margin-bottom:15px;}
.master_info .title { font-size:16px;}
.master_info .title span{ margin:0px 10px 15px; display:inline-block; padding:2px 10px; border-radius:18px; color:#fff; border:1px solid #fff;}
.master_info .title span.lv1 { background:#e0774e; border:1px solid #e0774e;}
.master_info .title span.lv2 { background:#d4b05d; border:1px solid #d4b05d;}
.master_info .title span.lv3 { background:#abae77; border:1px solid #abae77;}
.master_info .des { font-size:22px; color:#d0ba9f;}



.master_detail_part p  img { width:100%; margin:10px 0px;}

.addpro_list { padding-top:40px; width: 948px; margin-right: -20px;
}

.addpro_list li {
	float: left;
	width: 215px; display:inline;
	border: 1px solid #b0352f;
	overflow: hidden;
	margin: 0px 20px 20px 0px;
	background-color: #fff;
	-ms-transition: all .6s; -webkit-transition: all .6s;
	transition: all .6s;
}
.addapro_list li a {
	display: block;
	height: 320px;
	cursor: pointer;
	padding-bottom: 15px;
	position: relative;
}
.addpro_list li .pic {
	text-align: center; position:relative;
}
.addpro_list li .mpdj { line-height:30px; color:#fff; background:#b0352f; text-align:center;}
.addpro_list li .nonempdj { line-height:30px; color:#fff; background:#999; text-align:center;}
.addpro_list li .title {
	font-size: 14px;
	height: 48px;
	line-height: 24px;
	overflow: hidden;
	margin: 6px 10px 6px;
}
.addpro_list li .btm {
	margin: 0 10px;
}
.addpro_list li .btm span {
	color: #9e9e9e;
	margin-right: 14px;
	float: left;
}
.addpro_list li .btm span.price {
	color: #c3625d;
	font-size: 16px;
}
.addpro_list li .btm span.sales {
	float: right;
	margin-right: 10px; padding-top:5px;
}
.iconfont, h3, h4, h5 {
	font-weight: 400;
}
.addpro_list li .btm span i {
	font-size: 14px;
	margin-right: 3px;
}
.addpro_list li .btm span.price strong {
	font-weight: 800;
	font-family: arial;
}
.addpro_list li .pic img {
	width: 215px;
	height: 215px;
	vertical-align: top;
}
.addpro_list li:hover {
	box-shadow: 0 3px 12px .36px rgba(0,0,0,.18),inset 0 -1px 0 0 rgba(240,240,240,.18);}

	
.addpro_list li .pic .tag_master1{ position:absolute; top:0px; right:10px; width:55px; height:55px; display:block; background:url(/images/teamaster/shouzhi.png) center center no-repeat;}
.addpro_list li .pic .tag_master2{ position:absolute; top:0px; right:10px; width:55px; height:55px; display:block; background:url(/images/teamaster/zhutui.png) center center no-repeat;}
.addpro_list li .pic .tag_master3{ position:absolute; display:block; width: 90px; height: 90px;  top: 50%; margin-top: -45px;  left: 50%;  margin-left: -45px; background: url(/images/teamaster/icon_floridian.png) center center no-repeat;}






.master_header { width:1198px; height:99px; border:1px #dedede solid; margin:20px auto;}
.master_color {width: 4px; height: 100px; display: block; float: left; background: #b0352f; margin-top: -1px;}
.master_font { width: 35px; height:90px; display: block; float: left; border-right:1px #dedede solid; font-size: 16px; text-align: center; letter-spacing: 2px; line-height:20px; padding-top: 9px; padding-left:3px;}
.master_user { float:left; width:80px; height:80px; padding:10px;}
.master_user img{ width:80px;height:80px;border-radius: 50%;}
.master_bname { float:left; padding:10px;}
.master_bname h3 { font-weight:bold; font-size:20px;font-family: "\5FAE\8F6F\96C5\9ED1"; margin-bottom:6px;}
.master_bname h3 a { color:#605046;}
.master_bname p { padding-top:6px; width:500px; overflow:hidden; text-overflow: ellipsis;white-space:nowrap;}
.master_link { float:right; margin:60px 20px 0 0;}
.master_link a{display: inline-block;
	padding: 3px 12px;
	text-align: center;
	margin-left: 12px;
	border: 1px solid #ddd;
	font-size: 12px;
	color: #444444;
}
.more_master { float:right; line-height:42px; font-size:14px; margin-right:15px;}
a.more_master { color:#ede1d9;}
.maaster_jieshao { height:40px; overflow:hidden; padding-bottom:5px;}


/*---------------*/
.hb_ys { background:#605046;    border: 1px solid #b19786;}
.hb_ys ul li a {border-right: 1px solid #b19786; color:#ede1d9;}
.hb_ys ul li a:hover { background: #b19786; color:#ede1d9;}
.hb_ys ul li.current a { background:#b19786; color:#fff;border-bottom:1px solid #b19786;}
.hb_ys .hd { position:relative; background:#605046; color:#ede1d9;border-bottom:1px solid #b19786; padding-left:10px;}
.hb_ys .hd em.csimg { left:10px; top:15px; position:absolute; width:16px; height:16px; background:url(/images/teamaster/topup2.png) center center no-repeat;}
.hb_ys .hd em.cypjimg { left:10px; top:15px; position:absolute; width:16px; height:16px; background:url(/images/teamaster/cypj.png) center center no-repeat;}
.hb_ys .bd { background: #fff; padding-top:10px; padding-bottom:10px;}
.detail_part_hbys { background:/*#b19786*/#fff;border: 1px solid #b19786; margin-bottom: 20px;}
.detail_title_hbys { color:#ede1d9; border-bottom: 1px #605046 solid; margin-bottom: 30px;}
.detail_title_hbys p code {color: #605046;background: #b19786;}
.pro_list_title { position:absolute; left:-25px; top:0px; background:url(/images/teamaster/pro_list_title.png) left center no-repeat; width:131px; height:37px; padding-left:20px; padding-bottom:4px; line-height:37px;color:#ede1d9; display:block; font-size:18px;font-family: "\5FAE\8F6F\96C5\9ED1"; z-index:999;}
.pro_list_title2 { position:absolute; top:-5px; background:url(/images/teamaster/pro_list_title2.png) left center no-repeat; width:200px; height:46px; padding-top:4px; line-height:46px;color:#ede1d9; display:block; font-size:18px;font-family: "\5FAE\8F6F\96C5\9ED1"; z-index:999; text-align:center; left:50%; margin-left:-100px; font-weight:bold;}
.teamaster_bj { position:relative; padding-top:60px;}
    .teamaster_bj iframe {  display:block; }
.teamaster_bj img{ margin:10px auto; width:100%; height:100%;}
.detail_part_product { position:relative; width:928px; margin:0px auto 20px; background:#fff;border: 1px solid #b19786; padding-top:40px;}


.teamaster_cs { font-size:14px;}
.teamaster_cs dt{ float:left; width:70px; color:#605046; text-align:right; padding:5px 0;}
.teamaster_cs dd{ float:left; width:105px; color:#605046; padding:5px 0 5px 0px;}
.teamaster_cs dd em { float:left; margin-right:10px;border: 1px solid #ffd580;line-height:12px;background: #ffffe5; padding:2px 3px;font-size: 12px; white-space:nowrap; margin:2px 5px 10px 0;}
.teamaster_cs dd em:last-child { margin-bottom:0px;}


/*茶评*/
.info3 { border-top:0px; padding-bottom: 14px;margin: 0px 20px 10px;border-bottom: 1px dotted #dbdbdb;
}

/*评鉴师*/
.tea_Evaluation {  text-align:center; margin:10px 0 15px;}
.tea_Evaluation .titone { font-size:22px; color:#b0352f; margin-bottom:5px;}
.tea_Evaluation .tittwo { margin-bottom:20px; color:#000;}
.tea_Evaluation .titthree { font-size:20px; font-weight:bold; margin-bottom:6px; color:#000;}
.tea_Evaluation dl { width:calc(100% - 42px); padding:20px 20px 16px; border:1px #999 solid; margin:20px auto 0 auto;}
.tea_Evaluation dl dt{ float:left; text-align:center;width:140px; margin-right:30px;}
.tea_Evaluation dl dd{ float:left; width:715px;}
.tea_Evaluation dl dt img{ width:90px !important; border-radius:50%;}
.tea_Evaluation dl dd{ text-align:left;}
.tea_Evaluation dl dd b{}
.tea_Evaluation img {}

/**/
.teamaster_right_box li { position:relative;}
.teamaster_right_box li .tag_master1{ position:absolute; top:0px; right:10px; width:40px; height:40px; display:block; background:url(/images/teamaster/shouzhi.png) center center no-repeat;}
.teamaster_right_box li .tag_master2{ position:absolute; top:0px; right:10px; width:40px; height:40px; display:block; background:url(/images/teamaster/zhutui.png) center center no-repeat;}
.teamaster_right_box li .tag_master3{  position:absolute; display:block; width: 90px; height: 90px;  top: 50%; margin-top: -75px;  left: 50%;  margin-left: -45px; background: url(/images/teamaster/icon_floridian.png) center center no-repeat; background-size:80%;}
