html,body,div,iframe,blockquote,h1,h2,h3,h4,h5,h6,p,pre,a,address,big,cite,code,del,font,img,ins,small,var,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend
	{
	margin: 0;
	padding: 0;
	font-family: Arial,Microsoft Yahei, "微软雅黑";
	
	box-sizing: border-box;
}

body {
	overflow-x: hidden;
	box-sizing: border-box;
	background: #fafbfc;
}

html,body,div,iframe,blockquote,p,pre,a,address,big,cite,code,del,font,img,ins,small,var,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend
	{
	/* font-size: 13px; */
}

ol,ul {
	list-style: none
}

:focus {
	outline: 0
}

a img {
	border: 0
}

img {
	vertical-align: middle
}

table {
	empty-cells: show
}

ol,ul {
	list-style: none
}

li {
	list-style: none
}

:focus {
	outline: 0
}

button::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=submit]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner
	{
	border: 0;
	padding: 0
}

a {
	color: black;
	text-decoration: none;
}

a:hover {
	/* color: #E4393C; */

}

.w {
	width: 1210px;
	margin: 0 auto
}

.w1 {
	margin-bottom: 10px
}

.lh {
	overflow: hidden;
	zoom: 1
}

.lh li,.lh dl,.lh .item {
	float: left
}

.ld {
	position: relative;
	zoom: 1
}

.ld s,.ld b,.ld .block {
	position: absolute;
	overflow: hidden
}

.mt15{
	margin-top:15px;
}

.mt20{
	margin-top:20px;
}

.mt25{
	margin-top:25px;
}

.mb15{
	margin-bottom:15px;
}

.mb20{
	margin-bottom:20px;
}

.mb25{
	margin-bottom:25px;
}

#shortcut {
	height: 30px;
	background: #F7F7F7
}

#wst-shortcut {
	width: 100%;
	border-bottom: 1px solid #eee;
	line-height: 30px
}

#wst-shortcut li {
	height: 30px;
	padding: 0 11px 0 12px
}

#wst-shortcut li s {
	top: 9px;
	left: 0;
	width: 0;
	height: 12px;
	border-left: 1px solid #DDD;
	overflow: hidden
}

#wst-shortcut b {
	transition: transform .2s ease-in 0s;
	-webkit-transition: -webkit-transform .2s ease-in 0s
}

#wst-shortcut .fl {
	overflow: visible
}

#wst-shortcut .fl .fore1 {
	padding-left: 16px;
	z-index: 13
}

#wst-shortcut .fl li:hover b {
	transform: rotate(720deg);
	-webkit-transform: rotate(720deg)
}

#wst-shortcut .fl b,#wst-shortcut .fr b {
	background-image: url(../../../View/default/images/icon_top_01.png);
	background-repeat: no-repeat;
}

#wst-shortcut,#wst-shortcut .w {
	height: 30px;
	background: #FAFAFA;
}

#wst-shortcut {
	width: 100%;
	border-bottom: 1px solid #eee;
	line-height: 30px;
}

#wst-shortcut li {
	height: 30px;
	padding: 0 11px 0 12px;
}

#wst-shortcut li s {
	top: 9px;
	left: 0;
	width: 0px;
	height: 12px;
	border-left: 1px solid #DDD;
	overflow: hidden;
}

#wst-shortcut b {
	transition: transform 0.2s ease-in 0s;
}

#wst-shortcut .fl {
	overflow: visible;
}

#wst-shortcut .fl .fore1  {
	padding-left: 16px;
	z-index: 1;
	padding-left:25px;
	border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4;
	width:145px;
	overflow:hidden;
}
#wst-shortcut .fl .fore3  {
	width:165px;
	overflow:hidden;
}
#wst-shortcut .fl b {
	top: 6px;
	left: 6px;
	width: 16px;
	height: 16px;
	cursor: pointer;
}

#wst-shortcut .fl li:hover b {
	transform: rotate(720deg);
}

#wst-shortcut .fl .jtip {
	left: 68px;
	top: 6px;
	width: 120px;
	line-height: 16px
}

#wst-shortcut .fr {
	height: 30px;
	overflow: visible
}

#wst-shortcut .fr b {
	top: 13px;
	right: 8px;
	width: 7px;
	height: 4px;
	background-position: -95px -55px
}

#wst-shortcut .menu {
	z-index: 10
}

#wst-shortcut .dd {
	display: none
}
#wst-shortcut .wst-city{color:#e23c3d;font-weight:bold;overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 104px;
  display: inline-block;
  line-height: 13px;
  position: relative;
  top: 2px;
  
}
#wst-shortcut .hover .outline,#wst-shortcut .hover .dd {
	position: absolute;
	border: 1px solid #DDD;
	background: #fff;
	-moz-box-shadow: 0 0 10px rgba(0, 0, 0, .12);
	-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .12);
	box-shadow: 0 0 10px rgba(0, 0, 0, .12)
}

#wst-shortcut .hover .outline {
	z-index: -1;
	left: 5px;
	top: 3px;
	width: 73px;
	height: 28px
}

#wst-shortcut .hover .blank {
	position: absolute;
	z-index: 1;
	top: 23px;
	left: 6px;
	width: 73px;
	height: 8px;
	overflow: hidden;
	background: #fff
}

#wst-shortcut .hover .dd {
	display: block;
	top: 30px;
	left: -137px;
}

#wst-shortcut .fr .hover b {
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	filter: progid :   DXImageTransform.Microsoft.BasicImage (   rotation =
		  2 )
}

#wst-shortcut .link-regist {
	color: red;
}

#search-2013 {
	float: left;
	width: 330px;
	padding: 4px 86px 0 0
}

#search-2013 input {
	margin: 0;
	padding: 0;
	height: 30px;
	border: 0
}

#search-2013 .i-search {
	z-index: 1;
	width: 304px;
	height: 30px;
	margin-bottom: 3px;
	border: 3px solid #E4393C
}

#search-2013 .form {
	height: 30px;
	overflow: hidden
}

#search-2013 .text {
	width: 216px;
	height: 20px;
	padding: 5px;
	background-position: 0 -360px;
	background-color: #fff;
	background-repeat: repeat-x;
	line-height: 20px;
	color: #999;
	font-family: arial, "\5b8b\4f53";
	font-size: 14px
}

#search-2013 .button {
	width: 78px;
	background: #E4393C;
	font-size: 14px;
	font-weight: 700;
	color: #fff
}

#search-2013 .text,#search-2013 .button {
	-webkit-appearance: none;
	-webkit-border-radius: 0
}

#search-2013 #shelper {
	overflow: hidden;
	position: absolute;
	top: 32px;
	left: -3px;
	width: 308px;
	border: 1px solid #E4393C;
	background: #fff;
	-moz-box-shadow: 0 0 5px #999;
	-webkit-box-shadow: 0 0 5px #999;
	box-shadow: 0 0 5px #999
}

#search-2013 #shelper li.close:hover {
	background: 0
}

#search-2013 .text:focus {
	background-color: #fcfcfc;
	-webkit-box-shadow: 2px 2px 3px #d2d2d2 inset;
	-moz-box-shadow: 2px 2px 3px #d2d2d2 inset;
	box-shadow: 2px 2px 3px #d2d2d2 inset
}

#search-2013 .nocurr {
	display: none;
}

#search-2013 .curr {
	display: block;
}

#wst-slide {
	height: 360px;
}

.navCon {
	position: relative;
}

.navCon-cate-title{background-color:#000;}

#wst-slide .wst-slide-itemswrap,#wst-slide .wst-slide-items,#wst-slide .wst-slide-items li{
	height: 600px;
	overflow: hidden
}

.wst-slide-controls {
	position: absolute;
	width: 200px;
	text-align: right;
	left: 1000px;
	top: -40px;
}

.wst-slide-controls span {
	width: 24px;
	height: 24px;
	text-align: center;
	display: inline-block;
	line-height: 24px;
	border-radius: 12px;
	background-color: #333333;
	color: white;
	cursor: pointer;
}

.wst-slide-controls .curr {
	background-color: #E13335;
	border-radius: 12px;
	color: white;
	cursor: pointer;
}

#wst-slide .wst-slide-controls a {
	font-size: 13px
}

.wst-ad {
	text-align: center;
	clear: both;
	margin: 0 auto;
	height: 600px;
}

.wst-left {
	float: left;
}
.wst-right {
	float: right;
}
.wst-clear {
	clear: both;
}

.wst-container {
	width: 1210px;
	margin: 0 auto;
	margin-top: 10px;
}

.wst-page {
	margin-top: 10px;
	text-align: right;
	height: 35px;
	line-height: 35px;
	clear: both;
}

.wst-page .wst-page-items {
	
}

.wst-page .page-dotted {
	float: left;
	width: 15px;
	text-align: center;
}

.wst-page .page-go {
	float: left;
	text-align: right;
	margin-left: 5px;
	padding-left: 28px;
	padding-right: 8px;
}

.wst-page li {
	float: left;
	text-align: center;
	margin-left: 5px;
	padding-left: 8px;
	padding-right: 8px;
	border: 1px solid #D5D5D5;
	border-radius: 5px;
	color: #000000;
	cursor: pointer
}

.wst-page li:hover {
	font-weight: bolder;
	border-radius: 5px;
	color: #e23e3d;
	cursor: pointer
}

.wst-page .page-checked {
	font-weight: bolder;
	border-radius: 5px;
	color: #e23e3d;
	cursor: pointer
}

#pagego {
	margin-left: 2px;
	margin-right: 2px;
	text-align: center;
	width: 45px;
}

.wst-nvg-title {
	line-height: 30px;
    margin: 10px 0;
	color:#000;
}

#wst-nvg-cart {
	cursor: pointer;
	position: absolute;
	color: #ffffff;
	height: 36px;
	width: 174px;
	/*background: url(../../default/images/cartbg.png) no-repeat;*/
	background-size:100% 100%;
	top:0;
	right:0px;
}

.wst-cart-box {
	display: none;
	padding: 4px;
	line-height: 20px;
	background-color: #fff;
	position: absolute;
	width: 360px;
	min-height: 100px;
	border: 1px solid #e23c3d;
	right: 0px;
	top: 36px;
	z-index: 1000;
	border-top: 0px;
}

.wst-nvg-cart-price {
	color: #fdf658;
	font-weight: bolder;
}

.wst-cart-box li:hover {
	background-color: #E13335
}

#wst-topay li {
	background-image: url(../../../View/default/images/btn-check.jpg);
	top: 0px;
	left: 0px;
	width: 135px;
	height: 36px;
	float: right;
	cursor: pointer
}



#wst-topay li:hover {
	float: right;
	height: 36px;
	width: 135px;
	background: url(../../../View/default/images/btn-check.jpg) 0px -36px;
	background-repeat: no-repeat;
	top:-36px;
	cursor: pointer;
}

#wst-topay li:hover {
	background-image: url(../../../View/default/images/clickForVerify.png)
		36px 0px;
	width: 135px;
}

/* star */
.wst-star{position:relative;width:600px;margin:20px auto;height:24px;}
.wst-star ul,#star span{float:left;display:inline;height:19px;line-height:19px;}
.wst-star ul{margin:0 10px;}
.wst-star li{float:left;width:24px;cursor:pointer;text-indent:-9999px;background:url(../../../View/default/images/star.png) no-repeat;}
.wst-star strong{color:#f60;padding-left:10px;}
.wst-star li.on{background-position:0 -28px;}
.wst-star p{position:absolute;top:20px;width:159px;height:60px;display:none;background:url(../../../View/default/images/icon.gif) no-repeat;padding:7px 10px 0;}
.wst-star p em{color:#f60;display:block;font-style:normal;}

.wst-btn-query{border: 1px solid #ec6a00;height:30px;line-height:30px;padding:0 15px;background-color:#ec6a00;color:#ffffff;/* border-radius: 2px; */cursor: pointer;margin:4px;}
.wst-tbar-group a:hover{color:#fff}
.wst-state_yes{display:block;width:13px;height:13px;background-image: url("../../../View/default/images/icon_state_yes.png");}
.wst-state_no{display:block;width:13px;height:13px;background-image: url("../../../View/default/images/icon_state_no.png");}

button:hover{
	background: none repeat scroll 0 0 #0089d4;
    border: 1px solid #0068a0;
    color:#ffffff;
    font-weight: bold;
}

.backg_shhu {
    background-color: #535353;
    color: #fff;
    padding-top: 25px;
    letter-spacing: 1.25px;
	margin-top:20px;
}
.height204 {
    height: 204px;
}
.links a {
    color:#fff !important;
}
.wst-footer{
	text-align: left;
    line-height: 25px;
    margin: 0 auto;
    width: 55%;
    float: right;
    font-size: 14px;
	color:#fff !important;
}

.newMsg{
    background: url('../images/img.png') -94px -50px no-repeat;vertical-align:middle;width:34px;height:28px;line-height: 30px;display:inline-block;cursor: pointer;
}
.readMsg{
    background: url('../images/img.png') -58px -50px no-repeat;vertical-align:middle;width:34px;height:28px;line-height: 30px;display:inline-block;cursor: pointer;
}
.del {
	background: url('../images/img.png') -124px -10px no-repeat;
}
.edit {
	background: url('../images/icon_opre_02.png') 5px 0px no-repeat;
}

.wst-panel-curr{
	background-color:#ec6a00;color:#ffffff;font-weight:bold;float:left;border:1px solid #ec6a00;border-bottom:0px;height:30px;width:60px;text-align:center;line-height:30px;cursor:pointer;
}
.wst-panel-notcurr{
	color:#000000;font-weight:bold;float:left;border:0px;height:30px;width:60px;text-align:center;line-height:30px;cursor:pointer;background-color: #F3F3F3;
}
/******************forget password****************/
.forget-pwd {
    border: 1px solid #ddd;
    line-height: 25px;
    margin-right: auto; margin-left: auto;
    padding-bottom:20px;
    margin-top:20px;
    text-align: center;
    width: 1210px;
}
.forget-pwd h5{font-size:25px;margin-top:60px;}
.stepflex {
  border-top: 5px solid #ccc;
  text-align: center;
  width: 640px;
  margin: 30px auto 50px;
}
.forget-pwd .text {
    border: 1px solid #cccccc;
    font-family: arial,"宋体";
    font-size: 14px;
    height: 24px;
    line-height: 24px;
    padding: 4px 20px 4px 3px;
    width: 282px;
}
.stepflex dl {
    border-top: 5px solid #ccc;
    float: left;
    position: relative;
    top: -5px;
    width: 160px;
}
dl.doing {
    border-top-color: #7abd54;
}
.doing .s-num {
    background-position: -23px 0;
}
.s-num {
    background-image: url("../images/step2013.png");
    color: #fff;
    font-weight: 700;
    height: 23px;
    line-height: 23px;
    margin: -15px auto 0;
    position: relative;
    width: 23px;
}
.doing .s-text {
    color: #7abd54;
}
b, strong {
    font-weight: bold;
}
.forgettbl2 th{
   text-align:right;
}
.forgettbl2 td{
   text-align:left;
}
.btn-red{
   background:#E23C3D;margin: 5px 0 0 8px;text-decoration: none;border: 0 none;color:#ffffff;font-weight:bold; cursor:pointer;padding: 8px 25px;
}
.email-verify{display:none;}
/* #keyword,.wst-search-keyword{
    border: 0px;
    color: #565656;
    float: left;
    font-family: Microsoft Yahei;
    font-size: 14px;
    line-height: 18px;
    overflow: hidden;
    padding: 8px 10px 6px 10px;
    width: 560px;
	
} */



/**********************************切换城市*************************************/
.other-main {
    background-color: #fff;
    border: 1px solid #e0e0e0;
}
.hot-cities {
    background-color: #f7f7f7;
    border-bottom: 1px solid #ebebeb;
    height: 45px;
    padding: 18px 25px;
}
.hot-cities h2 {
    border-right: 1px solid #e0e0e0;
    color: #3d3d3d;
    display: inline-block;
    float: left;
    font: 18px/45px Microsoft Yahei;
    height: 45px;
    padding-right: 40px;
}
.hot-cities h2 a {
    color: #e23c3d;
    font-size: 28px;
    margin-left: 10px;
}
.hot-cities h2 a:hover {
    text-decoration: none;
}
.shortcut {
    border-left: 1px solid #fff;
    float: left;
    height: 27px;
    padding: 9px 0 9px 25px;
}
.hot-cities span {
    display: inline-block;
    float: left;
    font-family: Microsoft Yahei;
    font-size: 15px;
    line-height: 27px;
}
.shortcut select {
    float: left;
    font-size: 14px;
    height: 27px;
    line-height: 27px;
    margin-right: 10px;
    width: auto;
}
.shortcut-select {
    cursor: default;
    float: left;
    font-family: Microsoft Yahei;
    font-size: 14px;
    height: 27px;
    position: relative;
}
.ss-value {
    background-color: #fff;
    border: 1px solid #c6c6c6;
    height: 25px;
    position: relative;
    width: 94px;
}
.ss-value em {
    display: block;
    height: 25px;
    line-height: 25px;
    overflow: hidden;
    padding: 0 18px 0 5px;
    width: 71px;
}
.ss-value .triangle {
    display: block;
    margin: 0;
    position: absolute;
    right: 6px;
    top: 11px;
}
.ss-dropdown {
    background-color: #fff;
    border: 1px solid #c6c6c6;
    display: none;
    left: 0;
    max-height: 330px;
    overflow-x: hidden;
    overflow-y: auto;
    position: absolute;
    top: 27px;
    width: 94px;
}
.ss-dropdown a {
    color: #565656;
    display: block;
    height: 22px;
    line-height: 21px;
    overflow: hidden;
    padding-left: 5px;
    vertical-align: top;
}
.ss-dropdown a:hover {
    background-color: #f5f6fa;
    color: #506eaa;
    text-decoration: none;
}
.hot-cities input.button {
    background-color: #e23c3d;
    border: medium none;
    border-radius: 2px;
    color: #fff;
    cursor: pointer;
    float: left;
    font-size: 12px;
    height: 27px;
    line-height: 27px;
    overflow: hidden;
    width: 59px;
}
.hot-cities input.disabled {
    background-color: #dadada;
    cursor: default;
}
.hot-cities input.text {
    border: 1px solid #c6c6c6;
    color: #b0b0b0;
    float: left;
    font-size: 14px;
    line-height: 21px;
    margin-right: 10px;
    padding: 3px 5px 3px 8px;
    width: 160px;
}
.search-citys {
    float: left;
    font-size: 14px;
    height: 27px;
    padding: 9px 0 9px 25px;
    position: relative;
    z-index: 1;
}
.search-citys .address-hot {
    font-family: "宋体";
    font-size: 12px;
    right: 69px;
    top: 36px;
}
.hot-citys, .select-py {
    border-bottom: 1px solid #ebebeb;
    font: 15px/20px Microsoft Yahei;
    height: 20px;
    padding: 20px 25px;
}
.hot-citys span, .select-py span {
    float: left;
}
.hot-citys a {
    color: #565656;
    float: left;
    font-weight: bold;
    margin: 0 10px;
}

.select-py a {
    color: #565656;
    font-family: arial;
    font-size: 15px;
    margin: 0 3px;
    padding: 1px 5px;
    text-decoration: none;
}
.select-py a:hover {
    background-color: #6486ca;
    color: #fff;
}
.citys-list {
    padding-bottom: 25px;
    width: 100%;
}
.citys-list dl {
    border-bottom: 1px solid #fff;
    border-top: 1px solid #fff;
    padding: 10px 0 10px 25px;
}
.citys-list dl.hover {
    background-color: #fafbfb;
    border-color: #f0f3f5;
}
.citys-list dt {
    background-color: #f5f5f5;
    border: 1px solid #eaeaea;
    border-radius: 2px;
    color: #3d3d3d;
    float: left;
    font: 15px/29px Arial;
    height: 29px;
    text-align: center;
    width: 29px;
}
.citys-list dl.hover dt {
    background-color: #6586cb;
    border-color: #6586cb;
    color: #fff;
}
.citys-list dd {
    font-size: 0;
    margin-left: 50px;
    padding-top: 4px;
}
.citys-list dd a {
    color: #565656;
    display: inline-block;
    font: 14px/22px Microsoft Yahei;
    height: 22px;
    margin: 0 25px 5px 0;
    padding: 0 8px;
}
.citys-list dd a:hover {
    background-color: #6486ca;
    color: #fff;
    text-decoration: none;
}
.citys-list dd a.chcity_bold {
    font-weight: bold;
}
@media screen and (max-width: 1200px) {
.hot-cities {
    padding-left: 20px;
    padding-right: 20px;
}
.hot-cities h2 {
    padding-right: 22px;
}
.shortcut, .search-citys {
    padding-left: 17px;
}
.hot-citys, .select-py {
    padding-left: 20px;
    padding-right: 20px;
}
.citys-list dl {
    padding-left: 20px;
}
.citys-list dd a {
    margin-right: 15px;
}
}
.w965 .hot-cities {
    padding-left: 20px;
    padding-right: 20px;
}
.w965 .hot-cities h2 {
    padding-right: 22px;
}
.w965 .shortcut, .w965 .search-citys {
    padding-left: 17px;
}
.w965 .hot-citys, .w965 .select-py {
    padding-left: 20px;
    padding-right: 20px;
}
.w965 .citys-list dl {
    padding-left: 20px;
}
.w965 .citys-list dd a {
    margin-right: 15px;
}

.triangle {
	/* width: 0px;
   	height: 0px;
   	border-left: 6px solid transparent;
	border-right: 6px solid transparent; */
 	border-top: 12px solid transparent;
 	/* font-size: 0px;
	line-height: 0px;
	margin-left:2px; */
}

.wst-fixedsearch{
	position:fixed;
	z-index:10000;
	width:100%;
	top:0px;
	background-color:#ffffff;
	box-shadow: 3px 3px 4px #eeeeee;
}


#wst-searchbox{
	height:36px;border:2px solid #ec6a00;position:relative;margin-top:40px;margin-left:20px;
}
#wst-search-type-box{position:absolute;top:10px;left:20px;}
#wst-search-type{position:absolute;top:10px;left:20px;}
#wst-search-container{float:left;width:670px;position:relative;}
.wst-search-button{position:absolute;top:0px;right:0px;width:80px;height:36px;color:#ffffff;font-weight:bolder;background-color:#ec6a00;line-height:36px;text-align:center;font-size:15px;cursor:pointer;}
#wst-search-des-container{float:left;width:280px;height:60px;}
#wst-search-des-container .des-box{width:280px;height:36px;position:relative;margin-top:50px;padding-left:25px;}
#wst-search-pbox{width:1210px;margin:0 auto;text-align:left;}
.wst-reach{position:relative;float:left;width:130px;margin-left:10px;}
.wst-since{position:relative;float:left;width:120px;margin-left:20px;}
.wst-align-center{text-align: center;}
.wst-align-left{text-align: left;}
.wst-align-right{text-align: right;}
.wst-nvg-cart-cost{  background-color: #000;line-height: 36px;text-align: center;}
.wst-nvg-cart-goods{line-height:100px;text-align:center;font-size:18px;}
.wst-article-menu{width: 210px;float: left;border: 1px solid #0089d4;}
.wst-article-menu .item{background-color: #F7F7F7;height: 30px;line-height: 30px;padding-left: 14px;}
.wst-article-menu .sub-item{border-bottom : 1px dotted #B9E8F9;height: 28px;line-height: 28px;padding-left: 14px;}
.wst-article-main{width: 100%;float: right;padding: 4px;}
.wst-article-main .title{padding-left:4px;font-size: 16px;font-weight: bold;line-height: 30px; text-align:center; padding:15px 0px;}
.wst-article-main .date{padding-left:4px;font-size: 12px;line-height: 30px; color:#a0a0a0 ; text-align:center;}
.wst-article-main .content{padding:10px 15px;}
#wst-hotsearch-keys{line-height:28px;padding-left:20px;color:#6C6C6C;height:25px;overflow:hidden;}
#wst-hotsearch-keys a{color:#6C6C6C;}
#wst-hotsearch-keys a:hover{color:red;font-weight:bold;text-decoration: none;}

/*************************************footer***********************************************/
.wst-footer-fl-box{text-align:center;margin-top:45px;}
.wst-footer-cld-box{border:2px solid #D5D5D5;height:auto;line-height:30px;text-align:left;}
.wst-footer-fl{font-weight:bolder;padding-left:10px;color:#e23e3d;}
.wst-footer-hp-box{text-align:center;margin:20px auto;}
.wst-footer-hp-ck1{line-height:30px;text-align:left;padding-left:12px;}
.wst-footer-hp-ck2{height:50px;line-height:50px;margin-top:20px;background-color:#ffffff;border-top: 1px solid #ddd;}
-hp-ck3{margin-top:20px;padding-bottom:10px;}

.wst-footer-frd{color:#e23e3d;font-weight:bolder;font-size:18px;}
.wst-footer-pno{color:red;font-weight:bolder;font-size:18px;}
.wst-footer-wz-ca{float:left;width:200px;height:180px;}
.wst-footer-wz-pt{padding-top:5px;line-height:25px;}
.wst-footer-wz-pn{font-weight:bolder;color:#e23e3d}
.wst-footer-wz-clt{float:left;width:160px;height:180px;margin-left:6px;}
.wst-footer-wz-kf{font-weight:bolder;margin-left:10px;}
.wst-footer-wz-ent{color:green;font-size:16px;}
.wst-user-top{height:90px;text-align:center;}
.wst-user-top-main{height:90px;width:1210px;margin:0 auto;text-align:left;}
.wst-user-top-logo{float:left;width:240px;height:90px;text-align:center;}
.wst-user-top-search{float:right;width:600px;height:80px;}
.wst-user-top-search .search-box{height:36px;border:2px solid #ec6a00;position:relative;margin-top:20px;margin-left:20px;}
.wst-search-ipt{border:0;width:493px;background: 0 0;padding-left:10px;line-height: 22px;padding-top: 8px; padding-bottom: 4px;font-size:15px;}
.wst-search-btn{position:absolute;top:0px;right:0px;width:80px;height:36px;color:#ffffff;font-weight:bolder;background-color:#ec6a00;line-height:36px;text-align:center;font-size:15px;cursor:pointer;}


.filelist li .setdef {
		background: none repeat scroll 0 0 #F48C3A;
		bottom: 0;
		line-height: 18px;
		height: 18px;
		position: absolute;
		right: 0;
        padding: 0 5px;
        z-index: 9999;
        color: #FFFFFF;
	}
.filelist li .setdel:hover{
        color: #E4F14A;
    }
.filelist li .setdel {
        cursor:pointer;
		background: none repeat scroll 0 0 #3b72a5;
		top: 200;
		color: #FFFFFF;
		height: 18px;
		line-height: 18px;
		padding: 0 5px;
		position: absolute;
		right: 0px;
        z-index: 9999;
	}

.filelist li img {
    cursor: pointer;
}


#uploader .filelist li{
    display: inline;
    float: left;
    font-size: 12px;
    height: auto;
    margin: 0 8px 8px 0;
    overflow: hidden;
    position: relative;
    text-align: center;
    width: 152px;
}
.div1{ 
	background: #E23E3D none repeat scroll 0 0;
    border: 1px solid #ff0080;
    border-radius: 2px;
    color:#ffffff;
    float: left;
    height: 25px;
    position: relative;
    top: 3px;
    width: 45px; }
.div1:hover{
	background: none repeat scroll 0 0 #ff0000;
    border: 1px solid #ff0080;
    border-radius: 2px;
    float: left;
    height: 25px;
    position: relative;
    top: 3px;
    width: 45px;
}
.div2{
	font-size: 13px;
    line-height: 25px;
    text-align: center;}
.inputstyle{
	cursor: pointer;
    font-size: 13px;
    height: 25px;
    left: 0px;
    opacity: 0;
    outline: medium none;
    position: absolute;
    top: -9px;
    width: 45px;
}
.statusBar{padding-left:10px;}
.wst-msg-tips-box {
    background-color: #f0a869;
    border-radius: 12px;
    color: white;
    cursor: pointer;
    display: inline-block;
    height: 24px;
    left: 30px;
    line-height: 24px;
    position: relative;
    text-align: center;
    top: 0;
    width: 24px;
}
.wst-order-tips-box {
    background-color: #f0a869;
    border-radius: 12px;
    color: white;
    cursor: pointer;
    display: inline-block;
    height: 24px;
    left: 30px;
    line-height: 24px;
    margin-left: 2px;
    text-align: center;
    top: 0;
    width: 24px;
}
.wst-shop-btn {
	    display: inline-block;
	    border: 1px solid #ddd;
	    border-radius: 10px;
	    text-align: center;
	    text-decoration: none;
	    color: #333;
	    padding: 0 12px;
	    height: 25px;
        line-height: 25px;
        margin-right:5px;
        overflow: hidden;
	    background: -moz-linear-gradient(top,#f7f7f7,#f2f2f2);
	    background: -webkit-gradient(linear,0 0,0 100%,from(#f7f7f7),to(#f2f2f2));
	    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f7f7f7", endColorstr="#f2f2f2");
	    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr="#f7f7f7", endColorstr="#f2f2f2")";
}
.jlr-btn {
	 box-shadow: 2px 4px 5px #ffcbba;
	 background: -webkit-linear-gradient(top,#ff831d,#ff281d);
     display: block;
	 width: 147px;
	 height: 42px;
	 margin: 8px auto 0;
	 color: #fff;
	 font-size: 16px;
	 border: 0;
	 border-radius: 20px;
	 line-height:42px;
}
.cyfb-btn {
	 box-shadow: 2px 4px 5px #c0e9ff;
	 background:#0089d4;
     display: block;
	 width: 147px;
	 height: 42px;
	 margin: 8px auto 0;
	 color: #fff;
	 font-size: 16px;
	 border: 0;
	 border-radius: 20px;
	 line-height:42px;
}
.wst-shop-btn:hover{
	box-shadow: 5px 2px 8px #bcbcbc !important;
}
.wst-fred { color: #ff6666; }
.wst-list-tbar{border-bottom:1px solid #ddd;padding:5px;}
.wst-text{border: 1px solid #cccccc;color: #999;float: none;font-family: Arial,"微软雅黑";font-size: 14px;height: 16px;padding: 10px 25px 10px 5px;margin-right:5px;}
.wst-smsverfy{margin:7px 2px }
.wst-list-loading{margin:0px auto;margin-top:5px;width:100px;}
input[type=checkbox],input[type=radio] {margin-right:5px;}
.wst-login-box{margin:12px 15px;}
.wst-login-box .item{height: 42px;line-height: 26px;overflow: visible;position: relative;width: 320px;}
.wst-login-box .item .label{color: #999999;display:inline-block;height:20px;width:85px;line-height:20px;margin-top:1px;text-align:right;}
.wst-login-box .item label{color: #999999;display:inline-block;height:20px;line-height:20px;margin-top:1px;}
.wst-login-box .item label a{color: #999999;}
.wst-login-box .tips{color:red;position:absolute;top:0px;left:335px;width:100px;}
.wst-login-box .item-ifo{position: relative;width: 480px;}
.wst-login-box .text{ border: 1px solid #cccccc;float: none;font-family: arial,"宋体";font-size: 14px;height: 30px;line-height: 24px;padding: 4px 20px 4px 3px;width: 270px;}
.wst-login-box .ico{position: absolute;right: 60px;height: 16px;top: 8px;width: 16px;}
.wst-login-box .name{background: #fff url("../../../View/default/images/login-all-bg.png") no-repeat scroll -373px -111px;}
.wst-login-box .pass{background: #fff url("../../../View/default/images/login-all-bg.png") no-repeat scroll -346px -108px;}
.wst-login-box #loginsubmit{border:0 none;cursor:pointer;background: rgba(0, 0, 0, 0) url("../../../View/default/images/login-all-bg.png") no-repeat scroll 0 -61px;font-family: "微软雅黑";height: 34px;line-height: 100px;overflow: hidden;text-indent: -9999px;width: 307px;margin-left:60px;}
.wst-body{padding-bottom: 6px;}
.wst-downicon{display: inline-block;width:10px;color: #9F9F9F;}
.wst-align-c{text-align: center;}
.cart_go_btn {display: block;height: 33px;line-height: 33px;font-size: 19px;font-family: SimHei;color: #fff;text-align: center;text-decoration: none;background: #e23c3d;width: 260px;margin: 0 10px;float:left;}
.cart_go_btn:hover{ color:#fff;}
.label-warning{background-color:#f0ad4e;border-radius:0.25rem;color:#fff;}
.wst-cart-box .wst-cart-item{border-bottom:1px dotted #009237}
.wst-cart-box .wst-cart-item .wst-des-box{float:left;width:280px;padding:4px;overflow: hidden;font-size:12px;}

.rate-btn {color: #666;background: #eeeeee;cursor: pointer;height: 27px;line-height: 27px;padding: 0px 10px;border: 1px solid #ddd;}
.wst-tips{color:red}
#wst-nvg-cat-box{  position: relative;min-height: 600px;}
#wst_key_search_list{position:absolute;top:38px;left:-1px;border:1px solid #b8b8b8;min-width:567px;display:none;background-color:#ffffff;z-index:1000;}
.wst-header-logo{float:left;width:240px;text-align:center;vertical-align:middle;display:block;position:relative; display:table-cell;}
.wst-header-logo a{display:table-cell;vertical-align:middle;width:240px;height:89px;} 
.wst-header-logo a img{max-width:240px;max-height:89px;} 
.wst-phone{font-size:18px;position: relative;top:4px;font-weight:bold; }
.wst-cate-img{position:relative;top:-3px;width:22px;}

.wst-hide{display:none;}
.wst-print-btn{position: absolute;right:0;top: 20px;width:80px;height:30px;}
.wst-print-page{page-break-before :always}   
@media print { 
	.wst-print-btn{ display: none;}
}


/** popbox styles **/
.popbox {
  width: 100%;
  height: 100%;
  background: url(../img/px_popbox.png) repeat;
  position: fixed;
  z-index: 999;
  top: 0;
  left: 0;
  display: none;
}
.popbox .mainBox {
  width: 850px;
  height: 100%;
  position: absolute;
  left: 50%;
  margin-left: -425px;
  background: #ffffff url(../img/loading.gif) no-repeat center;
}
.popbox .mainBox #mianFrame {
  width: 850px;
  height: 100%;
}
.popbox .close {
  width: 45px;
  height: 45px;
  left: 50%;
  top: 20px;
  margin-left: 360px;
  position: absolute;
  cursor: pointer;
}
.pagePop {
  width: 750px;
  min-height: 400px;
  background-color: #fff;
  height: auto;
  margin: 0 auto;
}
.pagePop .title {
  width: 100%;
  height: 27px;
  line-height: 27px;
  margin-top: 45px;
}
.pagePop .title .time {
  width: 84px;
  height: 27px;
  background-color: #636363;
  font-size: 12px;
  color: #fff;
  text-align: center;
  float: left;
}
.pagePop .title .topfont {
  width: auto;
  height: 27px;
  line-height: 27px;
  float: left;
  margin-left: 24px;
  font-size: 22px;
  color: #808080;
  font-weight: bold;
}
.pagePop .showImg,
.pagePop .showVideo {
  width: 100%;
  height: 390px;
  margin-top: 30px;
  margin-bottom: 20px;
}
.pagePop .showContent {
  width: 100%;
  height: auto;
  margin-top: 30px;
  font-size: 12px;
  color: #626262;
  line-height: 24px;
  font-family: 'Microsoft Yahei', '微软雅黑', Helvetica, 'Hiragino Sans GB', Arial, sans-serif;
}
.pagePop .showContent img{
  max-width: 730px;
 
}
/** start common block */
.commonBlockStyle1 {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.commonBlockStyle1 .clos {
  width: 235px;
  height: auto;
  margin-right: 22px;
  float: left;
}
.commonBlockStyle1 .clos .title {
  width: 235px;
  height: 35px;
  line-height: 35px;
  font-size: 16px;
  color: #616161;
  margin-bottom: 10px;
  border-bottom: 3px #e0e0e0 solid;
  float: left;
  font-weight: bold;
}
.commonBlockStyle1 .clos .title a:link,
.commonBlockStyle1 .clos .title a:visited {
  color: #bbbbbb;
  font-size: 13px;
  float: right;
  margin-right: 4px;
}
.commonBlockStyle1 .clos .item {
  width: 235px;
  height: 130px;
  margin: 10px 0;
  clear: both;
  float: left;
  position: relative;
  overflow: hidden;
}
.commonBlockStyle1 .clos .item .play {
  width: 95px;
  height: 95px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -47px;
  margin-top: -47px;
}
.commonBlockStyle1 .clos .item p {
  width: 235px;
  height: 25px;
  line-height: 25px;
  color: #fff;
  position: absolute;
  left: 0;
  bottom: 0;
  margin: 0;
  font-size: 12px;
  text-indent: 10px;
  background: url(../img/px_common_text_bg.png) repeat;
}
.commonBlockStyle1 .clos.last {
  margin: 0;
}
.commonBlockStyle2 {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.commonBlockStyle2 .clos {
  width: 492px;
  height: auto;
  margin-right: 22px;
  float: left;
}
.commonBlockStyle2 .clos .title {
  width: 100%;
  height: 35px;
  line-height: 35px;
  font-size: 16px;
  color: #616161;
  margin-bottom: 10px;
  border-bottom: 1px #3768CF solid;
  float: left;
  font-weight: bold;
}
.commonBlockStyle2 .clos .title a:link,
.commonBlockStyle2 .clos .title a:visited {
  color: #bbbbbb;
  font-size: 13px;
  float: right;
  margin-right: 4px;
}
.commonBlockStyle2 .clos .item {
  width: 235px;
  height: 130px;
  margin: 10px 22px 10px 0;
  float: left;
  position: relative;
  overflow: hidden;
}
.commonBlockStyle2 .clos .item .play {
  width: 95px;
  height: 95px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -47px;
  margin-top: -47px;
}
.commonBlockStyle2 .clos .item p {
  width: 235px;
  height: 25px;
  line-height: 25px;
  color: #fff;
  position: absolute;
  left: 0;
  bottom: 0;
  margin: 0;
  font-size: 12px;
  text-indent: 10px;
  background: url(../img/px_common_text_bg.png) repeat;
}
.commonBlockStyle2 .clos .item.nomargin {
  margin-right: 0;
}
.commonBlockStyle2 .clos.last {
  margin: 0;
  width: 235px;
}
.pageBlock {
  width: 100%;
  height: 40px;
  line-height: 40px;
  margin-top: 10px;
}
.pageBlock a:link,
.pageBlock a:visited {
  display: inline-block;
  font-size: 12px;
  height: 40px;
  padding: 0 5px;
  line-height: 40px;
}
.pageBlock a.prev img,
.pageBlock a.next img {
  vertical-align: middle;
  margin-top: -2px;
  margin: -2px 2px 0 2px;
}
.pageBlock a.on,
.pageBlock a:hover {
  color: #3366cc;
}

.mask{margin:0;padding:0;border:none;width:100%;height:100%;background:#333;opacity:0.6;filter:alpha(opacity=60);z-index:9999;position:fixed;top:0;left:0;display:none;}
#LoginBox{position:absolute;left:15%;top:200px;background:white;width:800px;min-height:500px;height:auto;border:3px solid #444;border-radius:7px;z-index:10000;display:none;}
.row1{background:#f7f7f7;padding:0px 20px;line-height:50px;height:50px;font-weight:bold;color:#666;font-size:20px;}
.row{height:77px;line-height:77px;padding:0px 30px;font-family:华文楷体;font-size:x-large;}
.close_btn{font-family:arial;font-size:30px;font-weight:700;color:#999;text-decoration:none;float:right;padding-right:4px;}
.inputBox{border:1px solid #c3c3c3;padding:1px 3px 6px 3px;border-radius:5px;margin-left:5px;}
#txtName{height:27px;width:230px;border:none;}
#txtPwd{height:27px;width:230px;border:none;}
#loginbtn{color:White;background:#4490f7;text-decoration:none;padding:10px 95px;margin-left:87px;margin-top:40px;border-radius:5px;opacity:0.8;filter:alpha(opacity=80);}

.warning{float:right;color:Red;text-decoration:none;font-size:20px;font-weight:bold;margin-right:20px;display:none;}


.hdx-header {
	font-size: 14px;
	position: fixed;
	z-index: 1030;
	top: 0;
	right: 0;
	left: 0;
	height: 60px;
	background-color: #fff;
	box-shadow: 0px 3px 3px #f1f1f1;
}

.hdx-header .container-lg {
	position: relative
}

.hdx-header .city {
	float: left;
	margin-right: -15px;
	margin-left: 7px;
	color: #fff
}

.hdx-header .city>a {
	line-height: 60px;
	display: block;
	padding-right: 10px;
	padding-left: 10px;
	color: #f2f4f4;
	border-width: 0 1px;
	border-color: #62b651;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px
}

.hdx-header .city.open>a {
	background: 0 0
}

.hdx-header .city em {
	font-style: normal;
	margin-left: 6px
}

.hdx-header .city .dropdown2-menu {
	border-bottom-color: #62b651
}

.hdx-header .city li {
	line-height: 35px;
	text-align: center
}

.hdx-header .city li a {
	color: #7d7d7d;
	border-top-color: #e5e5e5;
	border-right-color: #62b651;
	border-left-color: #62b651
}

.hdx-header .city li a:focus,.hdx-header .city li a:hover {
	color: #fff;
	background: #62b651
}

.hdx-header .city li a:first-child:focus,.hdx-header .city li a:first-child:hover {
	border-top-color: #62b651
}

.hdx-header .city .current a {
	color: #62b651
}

.hdx-header .logo {
	float: left;
	margin-top: 3px
}

.hdx-header .sign {
	position: absolute;
	top: 20px;
	right: 6px;
	width: 145px;
	padding-left: 10px;
	color: #333;
	font-size: 14px;
}

.hdx-header .sign a {
	color: #333;
}

.hdx-header .sign b {
	font-size: 12px;
	font-weight: 400;
	margin: 0 6px;
	vertical-align: 1px
}

.hdx-header .sign>div {
	position: absolute;
	top: 0;
	right: 0
}

.hdx-header .sign>div div {
	float: left;
	overflow: hidden;
	width: 138px;
	-webkit-transition: .15s;
	-o-transition: .15s;
	transition: .15s;
	white-space: nowrap;
	background: #62b651
}

.hdx-header .sign>div div a {
	display: inline-block;
	width: 20px;
	height: 20px;
	margin-left: 3px;
	*display: inline;
	*zoom: 1
}

.hdx-header .sign>div .icon-login-toggle {
	display: inline-block;
	float: left;
	width: 0;
	height: 0;
	margin-top: 8px;
	margin-left: 6px;
	cursor: pointer;
	vertical-align: middle;
	border-top: 4px solid transparent;
	border-right: 4px solid;
	border-bottom: 4px solid transparent;
	*display: inline;
	*zoom: 1
}

.hdx-header .sign>div.fold div {
	width: 46px
}

.hdx-header .sign>div.fold .icon-login-toggle {
	border-top: 4px solid;
	border-right: 4px solid transparent;
	border-left: 4px solid transparent;
	*border-bottom: none
}

.hdx-header .user {
	position: absolute;
	right: 208px;
	width: 130px
}

.hdx-header .user>a {
	line-height: 60px;
	display: block;
	overflow: hidden;
	padding: 0 7px;
	color: #fff
}

.hdx-header .user>a:focus {
	background-color: #59a64a
}

.hdx-header .user .face {
	border-radius: 2px;
	-webkit-box-shadow: 1px 1px 1px rgba(101,117,60,.75);
	box-shadow: 1px 1px 1px rgba(101,117,60,.75)
}

.hdx-header .user .dropdown2-menu {
	margin-top: -1px;
	padding-right: 1px
}

.hdx-header .user li a {
	padding-left: 45px;
	*padding-left: 0;
	*text-align: center
}

.hdx-header .user li a:before {
	float: left;
	margin-top: 11px;
	margin-left: -31px;
	content: ''
}

.hdx-header .user .icon-dropdown-ticket:before {
	margin-top: 13px
}

.hdx-header .user .icon-dropdown-logo:before {
	margin-left: -29px
}

.hdx-header .search {
	float: left;
	margin-top: 15px;
	margin-left: 10px
}

.hdx-header .search>button {
	float: left;
	width: 30px;
	height: 30px;
	padding-right: 6px;
	padding-left: 6px;
	border: none;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	background-color: #e0f0dc
}

.hdx-header .search .icon-search {
	display: block
}

.hdx-header .search input {
	font-size: 14px;
	float: left;
	width: 175px;
	height: 30px;
	padding: 7px 5px 7px 10px;
	color: #333;
	border: 0;
	
	background: #e4efe2;
	box-sizing: border-box;
	margin:0px !important;
	border-radius: 0px;
}

.hdx-header .search select {
	font-size: 14px;
	float: left;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	color: #333;
	border: 0;
	
	background: #e4efe2;
	
}

.hdx-header .search input:focus {
	outline: 0;
	background: #fff
}

.hdx-header .search input:focus+* {
	background-color: #fff
}

.hdx-header .items {
	float: left;
	margin-left: 30px
}

.hdx-header .items>li {
	float: left
}

.hdx-header .items>li>a {
	line-height: 60px;
	display: block;
	padding: 0 5px;
	text-decoration: none;
	color: #fff;
	font-size:16px;
	width:100px;
	text-align:center;
}

/* .hdx-header .items>li>a.current,.hdx-header .items>li>a.current:active,.hdx-header .items>li>a.current:focus,.hdx-header .items>li>a.current:hover {
	background-color: #539b45
}

.hdx-header .items>li>a:active,.hdx-header .items>li>a:focus,.hdx-header .items>li>a:hover {
	background-color: #009bf1
} */

.hdx-header .items .dropdown2>a {
	border: none
}

.hdx-header .items .dropdown2.open>a {
	border-radius: 0;
	background: #59a64a
}

.hdx-header .items .dropdown2-menu {
	font-size: 14px;
	width: 383px;
	opacity: .95;
	border: 1px solid #62b651;
	border-top: none;
	-webkit-box-shadow: 0 1px 5px rgba(0,0,0,.5);
	box-shadow: 0 1px 5px rgba(0,0,0,.5);
	-ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=95)';
	filter: alpha(opacity=95)
}

.hdx-header .items .dropdown2-menu>div {
	line-height: 1;
	padding-top: 20px;
	padding-left: 78px;
	border-top: 1px solid #e5e5e5;
	*padding-bottom: 20px
}

.hdx-header .items .dropdown2-menu>div:first-child {
	border-top: none
}

.hdx-header .items .dropdown2-menu>div>strong {
	font-weight: 400;
	float: left;
	margin-left: -38px;
	color: #62b651
}

.hdx-header .items .dropdown2-menu>div>strong span {
	position: absolute;
	margin-left: -20px
}

.hdx-header .items .dropdown2-menu>div div {
	float: left;
	margin-bottom: 15px
}

.hdx-header .items .dropdown2-menu>div div a {
	float: left;
	padding-right: 10px;
	padding-left: 10px;
	color: #7d7d7d;
	border-left: 1px solid #e5e5e5;
	*white-space: nowrap
}

.hdx-header .items .dropdown2-menu>div div a:first-child {
	border-left: none
}

.hdx-header .items .dropdown2-menu>div div a:focus,.hdx-header .items .dropdown2-menu>div div a:hover {
	text-decoration: none;
	color: #2578bf
}
.btn-group>.btn.active,.collapsing,.dropdown,.dropdown2 {
	position: relative
}
.dropdown2>a:focus,.dropdown2>a:hover,.dropdown>a:focus,.dropdown>a:hover {
	text-decoration: none
}

.dropdown2 .open>a {
	border-color: #498d3c;
	background-color: #59a64a
}[data-toggle]:focus {
	outline: 0
}

.dropdown-menu,.dropdown2-menu {
	position: absolute;
	z-index: 1000;
	top: 100%;
	left: 0;
	display: none;
	float: left;
	width: 100%;
	margin-top: 0;
	margin-left: 0;
	list-style: none;
	-webkit-background-clip: padding-box;
	background-clip: padding-box
}

.dropdown-menu.pull-right,.dropdown2-menu.pull-right {
	right: 0;
	left: auto
}

.dropdown-menu li a,.dropdown2-menu li a {
	font-weight: 400;
	display: block;
	clear: both;
	outline: 0
}

.dropdown2-up .dropdown-menu,.dropdown2-up .dropdown2-menu {
	top: auto;
	bottom: 100%
}

.dropdown2-menu {
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	background-color: #59a64a
}

.dropdown2-menu li a {
	line-height: 40px;
	white-space: nowrap;
	color: #fff;
	border-top: 1px solid #498d3c
}

.dropdown2-menu li:last-child a {
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px
}

.dropdown-menu li a:active,.dropdown-menu li a:focus,.dropdown-menu li a:hover,.dropdown2-menu li a:active,.dropdown2-menu li a:focus,.dropdown2-menu li a:hover {
	text-decoration: none
}

.dropdown2-menu li a:active,.dropdown2-menu li a:focus,.dropdown2-menu li a:hover {
	background-color: #62b651
}

.open .dropdown-menu,.open .dropdown2-menu {
	display: block
}

.open>a {
	outline: 0
}

.dropdown2-white .dropdown2-menu {
	border-bottom: 1px solid #e5e5e5;
	background: #fff
}

.dropdown2-white li a {
	color: #62b651;
	border: solid #e5e5e5;
	border-width: 1px 1px 0
}

.dropdown2-white li a:active,.dropdown2-white li a:focus,.dropdown2-white li a:hover {
	background-color: #eee
}

.dropdown2-white>a {
	border: solid transparent;
	border-width: 1px 1px 0;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px
}

.dropdown2-white.open>a {
	border-color: #e5e5e5;
	background: #fff
}
.search-tab-icon {
	position: absolute;
	top: 9px;
	right: 8px;
	width: 6px;
	height: 5px;
	padding: 4px 3px 3px
}

.search-tab-icon i {
	position: absolute;
	left: 0;
	width: 6px;
	height: 3px
}

.search-tab-icon i em,.search-tab-icon i span {
	position: absolute;
	top: 0;
	left: 0;
	width: 0;
	height: 0;
	border-width: 3px 3px 0;
	border-style: solid;
	border-color: rgba(255,255,255,0);
	border-color: tomato\9;
	_-webkit-filter: chroma(color=tomato);
	_        filter: chroma(color=tomato);
	*zoom: 1
}

.search-tab-icon i em:after,.search-tab-icon i em:before,.search-tab-icon i span:after,.search-tab-icon i span:before {
	display: table;
	content: ''
}

.search-tab-icon i em:after,.search-tab-icon i span:after {
	line-height: 0;
	visibility: hidden;
	clear: both;
	height: 0
}

.search-tab-icon i em {
	top: 1px;
	border-top-color: #666
}

.search-tab-icon i span {
	border-top-color: #d5dcd4
}
#requirement{
                box-sizing: border-box;
                content: "";
                display: block;
                width: 45px;
                height: 130px;
                background-color: #6fcc5c;
                font-size: 18px;
                line-height: 1.1;
                color: #fff;
                position: relative;
                text-align: center;
                writing-mode: horizontal-tb;
                padding: 0 10px;
                text-decoration: none;
            }

#requirement::before
            {
                content:"";
                display:inline-block;
                background:url(http://cdn.huodongxing.com/Content/v2.0/img/icon-edit.png);
                width:22px;
                height:22px;
                margin: 10px 0;
                }
#requirement:hover{background-color:#62b651;}
#requirement:focus{outline:none;}


.header-search-x{
                margin-left: 10px;
                margin-top: 7px;
                cursor: pointer;
            }

.header-search-wrap{
                color:#333;
                display: block;
                float: left;
                margin-top: 20px;
                margin-left: 60px;
                cursor: pointer;
            }

.header-search-wrap img{
                margin-right:10px;
            }
.header-search-wrap  span{
				font-size:16px;
}
.hdx-header .search input.nologin{
                width:160px !important;
            
            }
.hdx-header .container-lg {
		
		padding-right: 10px;
		padding-left: 10px
}

.hdx-header .items {
		margin-left: 10px
	}


.hdx-header .dropdown {
	position: absolute;
	height: 30px;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
	background: #d5dcd4
}

.hdx-header .dropdown>a {
	line-height: 30px;
	display: block;
	width: 80px;
	cursor: default;
	text-indent: 15px
}

.hdx-header .dropdown a {
	color: #666
}

.hdx-header .dropdown.open {
	border-bottom-left-radius: 0
}

.hdx-header .dropdown-menu {
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	background: #d5dcd4
}

.hdx-header .dropdown-menu li {
	line-height: 30px;
	padding-left: 15px
}

.hdx-header .dropdown-menu li a:focus,.hdx-header .dropdown-menu li a:hover {
	color: #62b651
}

.hdx-header-create {
	right: 103px;
	border-left: 1px solid #58a349
}

.hdx-header-create,.hdx-header-create+a {
	line-height: 60px;
	position: absolute;
	top: 0;
	width: 103px;
	text-align: center;
	color: #fff;
	border-right: 1px solid #58a349
}

.hdx-header-create+a:focus,.hdx-header-create+a:hover,.hdx-header-create:focus,.hdx-header-create:hover {
	text-decoration: none;
	color: #fff;
	border-right-color: #51a440;
	border-left-color: #51a440;
	background: #51a440
}

.hdx-header-create+a {
	right: 0
}

.hdx-header-create span {
	display: inline-block;
	margin-right: 6px;
	vertical-align: middle;
	*display: inline;
	*zoom: 1
}
.icon-search {
	width: 18px;
	height: 18px;
	background-image: url(../images/backgrounds.32.png);
	background-position: -420px -63px
}
.sr-only {
    position: absolute;
    overflow: hidden;
    clip: rect(0 0 0 0);
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    border: 0;
}

/*---------------------------------------demo css--------------------------------------------*/
.date_selector, .date_selector *{width: auto;height: auto;border: none;background: none;margin: 0;padding: 0;text-align: left;text-decoration: none;}
.date_selector{background:#fbfbfb;border: 1px solid #ccc;padding: 10px;margin:0;margin-top:-1px;position: absolute;z-index:100000;display:none;border-radius: 3px;box-shadow: 0 0 5px #aaa;box-shadow:0 2px 2px #ccc; /* width:250px; */}
.date_selector_ieframe{position: absolute;z-index: 99999;display: none;}
.date_selector .nav{width: 17.5em;}
.date_selector .nav p{clear: none;}
.date_selector .month_nav, .date_selector .year_nav{margin: 0 0 3px 0;padding: 0;display: block;position: relative;text-align: center;}
.date_selector .month_nav{float: left;width: 55%;}
.date_selector .year_nav{float: right;width: 42%;margin-right: -8px;}
.date_selector .month_name, .date_selector .year_name{font-weight: bold;line-height: 20px;}
.date_selector .button{display: block;position: absolute;top: 0;width:18px;height:18px;line-height:16px;font-weight:bold;color:#5985c7;text-align: center;font-size:12px;overflow:hidden;border: 1px solid #ccc;border-radius:2px;}
.date_selector .button:hover, .date_selector .button.hover{background:#5985c7;color: #fff;cursor: pointer;border-color:#3a930d;}
.date_selector .prev{left: 0;}
.date_selector .next{right: 0;}
.date_selector table{border-spacing: 0;border-collapse: collapse;clear: both;margin: 0; /* width:220px; */}
.date_selector th, .date_selector td{width: 2.5em;height: 2em;padding: 0 !important;text-align: center !important;color: #666;font-weight: normal;}
.date_selector th{font-size: 12px;}
.date_selector td{border:1px solid #f1f1f1;line-height: 2em;text-align: center;white-space: nowrap;color:#5985c7;background: #fff;}
.date_selector td.today{background: #eee;}
.date_selector td.unselected_month{color: #ccc;}
.date_selector td.selectable_day{cursor: pointer;}
.date_selector td.selected{background:#2b579a;color: #fff;font-weight: bold;}
.date_selector td.selectable_day:hover, .date_selector td.selectable_day.hover{background:#5985c7;color: #fff;}
/*-----------------------------------------------------------------------------------*/



*{padding:0;margin:0;}

.shop_wrap{background: #138fd1; height: 55px;}
.shop_wrap .shop_logo a{color:#fff;font-size: 24px;line-height: 50px;}
.shop_wrap .shop_logo img{display: inline-block;}
.shop_wrap .midMag{color:#fff369!important;font-size: 16px!important; font-family: "microsoft yahei"; font-weight: normal!important; border-left: 1px solid #fff; padding-left: 15px;margin-left: 10px;}
.shop_wrap .nav li>a{line-height: 55px; font-size: 18px;}
.shop_wrap .nav ul li{margin-right: 25px;float: left;}
.shop_wrap .nav ul li a{font-size: 16px;color: #fff;padding: 0 27px;display: inline-block;text-decoration: none;}
.shop_wrap .nav ul li a.on {background: #42aef3;}
.shop_wrap .act_nav{margin-left:80px;}

/*start*/
.wrap{background: #f0f1f5; padding:28px 0 54px 0;}
/*头部start*/
.vip_header{height: 56px; line-height: 56px; background: #42aef3;}
.vip_header .logo_wrap .logo{display:inline-block;float: left;height:51px;background:url(../images/logo_wrap_03.png) no-repeat;width:155px;background-repeat:no-repeat}
.logo_wrap .exchan{float: left; padding: 14px 0 0 29px; font-size: 18px;}
.logo_wrap .exchan a{color: #FFFFFF;}
.vip_header .nav{color: #FFFFFF;}
.vip_header .nav a{color:#FFFFFF;line-height: 56px;font-size: 14px;margin:0 2px;}
/*左侧start*/
.vip_left,.vip_right{ min-height: 1350px;background: #FFFFFF;border: 1px solid #ebebeb;}
.vip_magLeft,.vip_magRight{min-height: 950px!important;}
.head_photo span{padding-top: 14px;display: block; color:#FF6561}
.vip_left{width:160px;padding: 5px 0px 35px 0px;}
.vip_right{width:100%;padding:20px 0px;}
.vip_left dl{margin-bottom: 10px;}
.vip_left dl dt{font-size: 16px; color:#333333;font-family: "microsoft yahei";font-weight: 600;padding: 15px 0px 5px 26px;}
.vip_left dl dd p{padding: 5px 26px;line-height: 1.7!important;margin:0;}
.vip_left dl dd p a{color:#666666;font-size: 14px;font-family: "microsoft yahei";display: block;}
.vip_left dl dd p:hover{background: #f0f1f5!important;border-left:3px solid #138fd1;margin-left: -3px;}
/*右侧start*/
.cus01{height:170px;padding:0px 20px;}
.cusImg{width:127px;height:127px;overflow:hidden;margin:10px;float:left;}
.cusName{width:600px;float:left;margin:10px;}
.cusName p{line-height: 40px;height:40px;font-size:18px;font-weight:500;color:#333;font-family:"microsoft yahei";padding:0;word-wrap: break-word;overflow: hidden;}
.cusName span{line-height: 40px;height:40px;position:relative;font-size: 14px;color:#666;font-family:"microsoft yahei";display:block;word-wrap: break-word;overflow: hidden;}
.cusName span i{width:20px;height:22px;background: url(../images/bdTell.png) no-repeat;background-position:-1px 0px;position:absolute;top:10px;left:65px;}
.cusName span em{width:110px;height:26px;line-height:26px;color:#ff6561;font-size:14px;padding-left:20px;background: url(../images/bdTell.png) no-repeat;background-position:-24px 0px;position:absolute;top:10px;left:87px;}
.cus02{border-top:1px solid #ddd;border-bottom:1px solid #ddd;overflow: hidden;clear: both;}
.cus02 li{width:490px;padding: 30px 40px;border-left:1px solid #ddd;height:120px;float:left;position: relative;}
.cus02 li:first-child{border-left:none!important;}
.cus02 li p{overflow: hidden;}
.cus02 li p span, .cus02 li p a{font-size:15px;color:#333;font-family: "microsoft yahei";height:26px;line-height:26px;}
.cus02 li p span{float:left;}
.cusName span.bdTell{display:inline-block!important;width:88px;}
.cusName span.bdTell:hover{cursor: pointer;width:230px;}
.cus02 li p a{float:right;width:80px;text-align:center;border:1px solid #ddd;}
.cus02 li p a:hover{background: #ec6a00;color:#FFF;border:1px solid #ec6a00;}
.cus02 li span.numbers{font-size:14px;color:#333333;overflow:hidden;position: absolute;left:40px;}
.cus02 li span font{min-width:60px;display:inline-block;color:#ff6561;font-size:30px;font-family: "microsoft yahei";}
.cus03{width:100%;height:55px;padding:10px 0;border-left:1px solid #f0f1f5;border-right:1px solid #f0f1f5;}
.cus03 .mess{background: #ffffeb;border:1px solid #dede8f;height:53px;position: relative;}
.cus03 .mess a{line-height: 55px;color:#333333;font-size: 14px;padding-left:55px;font-family: "microsoft yahei";}
.cus03 .mess a:hover{color:#ff6561;}
.cus03 .mess a i{width:25px;height:25px;background:url(../images/messImg.png) no-repeat;display:inline-block;position: absolute;left:20px;top:15px;}
/****百分比加载*****/
.circliful {position: relative;}
.circle-text, .circle-info, .circle-text-half, .circle-info-half {width: 100%;position: absolute;text-align: center;display: inline-block;}
.circle-info, .circle-info-half {color: #999;}
.circliful .fa {margin: -10px 3px 0 3px;position: relative;bottom: 4px;}
.mystat{height: 60px;top:75px!important;}
/****百分比加载*****/

/*******店铺管理中心-基本资料********/
.vip_right h3{font-size: 16px;color:#333;font-family: "microsoft yahei";font-weight: normal;padding:0px 0 15px 30px;border-bottom:1px solid #ddd;margin:0 0 0 0;position: relative;}
.vip_right h3 a.btnA{background: #42aef3;font-size: 16px;color: #fff;position:absolute;top:-7px;right:20px;padding: 5px 19px;border-radius: 5px;}
.vip_right h3 a.btnA:hover{background: #29a0eb;}
.infoCon{width:755px;margin:0 auto;border-bottom:1px solid #ddd;padding:30px 0 15px 0;}
.infoCon h3{font-weight: 600!important;border: none!important;padding: 0!important;margin: 0px!important;}
.infoCon .infoItem{min-height: 65px;display: block;clear:both;}
.infoItem>span label{font-size:14px;font-family: "microsoft yahei";display: inline-block;line-height:65px;}
.infoItem>span{width:100px;text-align: right;color:#333;}
.infoItem>label{color:#999;margin-left:15px;font-weight: normal!important;}
.infoItem>input[type=text]{font-size: 14px;color: #999999;padding:0 10px 0 10px;border: 1px solid #ddd;border-radius: 3px;margin-left:5px;outline:none;height:35px;}
.infoItem>input[type=text].inp01{width:600px;}
.infoItem>input[type=text].inp02{width:348px;}
.infoItem>input[type=text].inp03{width:178px;}
.infoItem>input[type=text].inp04{width:110px;}
.infoItem>input[type=text].inp05{width:205px;margin-right:56px;}
.infoItem select{width:600px;height: 37px;margin-left: 5px;padding:0 10px 0 10px;font-size: 14px;color: #999999;font-family: "microsoft yahei";border: 1px solid #ddd;border-radius: 3px;outline: none;cursor:pointer;}
.infoItem select.localtion{width: 202px;float: left;margin-right: 3px;}
.infoItem .checkbox{height:30px;line-height:30px;padding: 1px 10px 3px 40px!important;}
.infoItem .checkbox>input[type=checkbox]{margin: 9px 0 0 -20px;}
.infoItem .fontLoc{float:left;}
.infoItem .infoLoc{float:left;padding:15px 0 15px 0;margin-left: 5px;}
.noBorder{border:none!important;padding-top: 15px;}
.infoItem textarea{width:600px;margin-left: 10px;margin-bottom: 10px;height:auto;line-height:24px;resize: none;padding:10px;font-size: 14px;color: #999999;font-family: "microsoft yahei";border: 1px solid #ddd;border-radius: 3px;outline: none;}
.infoItem input[type=submit]{width:100px;height:35px;border-radius: 3px;background: #ff6561;font-size:16px;color:#FFF;margin:30px 0 0 5px;cursor:pointer;border:none!important;outline: none;}
.infoItem input[type=button]{width:100px;height:35px;border-radius: 3px;background: #cfcfcf;font-size:16px;color:#FFF;margin:30px 0 0 30px;cursor:pointer;border:none!important;outline: none;}
.infoItem .forgetPwd{color:#ff6561;font-size: 13px;text-decoration: underline;margin-left:20px;cursor:pointer;}
.infoItem input[type=submit]:hover{background: #ff4540;}
.infoItem input[type=button]:hover{background: #c1c1c1;}
/*********媒体资源********/
.vip_media{width:1000px;min-height: 1350px;background: #FFFFFF;border: 1px solid #ebebeb;padding:20px 0px;}
.vip_media h3 {font-size: 16px;color: #333;font-family: "microsoft yahei";position:relative;font-weight: normal;padding: 0px 0 15px 30px;border-bottom: 1px solid #ddd;margin: 0 0 0 0;}
.vip_media h3 a.goBack{position:absolute;top:0;right:20px;width:50px;height:21px;display:block;padding-left: 30px;font-size: 14px;color: #999;background: url("../images/backLogo.png") no-repeat;}
.infonf{width:945px!important;}
.infoItem select.infoForms{width: 225px;float: left;margin-right: 60px;}
.infoItem .langSpan{width: 115px;margin-left: -15px;}
.infoItem .langSpan02{width: 128px;}
.infoItem .langSpan03{width: 145px;}
.infoItem .InfoPromise{width: 600px;text-align: left;}
.infoItem .infoCtrl{color: #999;}
.infoItem .selectImg{width:98px;height:28px;opacity: 0;position:absolute;top:0;left:0;display:inline-block;cursor: pointer!important;}
.infoItem .selecA{width:98px;height:28px;line-height:28px;position: relative;display:inline-block;text-align:center;margin: 20px 10px;background: #ddd;color:#999;font-size: 14px;font-family: "microsoft yahei";border:none;border-radius: 3px;outline: none;cursor: pointer;}
.infoItem .selectBox{width:850px;height:auto;margin:10px 0px 10px 100px;overflow: hidden;}
.infoItem .selectBox li{float:left;margin:0px 15px 15px 0px;position: relative;overflow: hidden;cursor: pointer;}
.infoItem .selectBox li img{display: block;}
.infoItem .selectBox li .imgBg{background: #000;opacity: 0.6;-moz-opacity:0.6;display:none;position: absolute;top:0;left:0;width:190px;height:125px;}
.infoItem .selectBox li .imgFont{width:190px;height:75px;line-height:75px;text-align: right;display:none;position: absolute;left:0;bottom:0;z-index: 9999;}
.imgFont a{font-size: 14px;color: #FFF;font-family: "microsoft yahei";margin-right: 20px;}
.infoItem .selectBox li:hover .imgBg{display:block;}
.infoItem .selectBox li:hover .imgFont{display:block;}
.imgFont a:hover{color:#ff6561;}
/*********上传媒体结束*********/

.mediaMessage{width:730px;padding:30px 20px 30px 20px;margin:0 auto;margin-top:15px;}
.mediaMessage p{font-size: 14px;color:#666;font-family: "microsoft yahei";}
.mediaType{width:730px;padding:20px 20px 30px 20px;margin:0 auto;margin-top:15px;background: #f4f4f4;}
.mediaType .mediaAll{width:70px;float:left;font-size: 14px;color:#333;font-family: "microsoft yahei";padding:0 10px;height: 40px;line-height: 40px;}
.mediaType .mediaFather, .mediaChile{overflow:hidden;}
.mediaType a{font-size: 14px;color:#666;font-family: "microsoft yahei";height: 40px;line-height: 40px;float:left;margin-right:20px;}
.mediaType a:hover{color:#FF6561;}
.mediaType a.on{color:#f00;}
.mediaType .mediaChile{margin-left:80px;padding:0 10px;background: #FFF;}
.mediaList{width:770px;margin:0 auto;margin-top:25px;}
.mediaList ul{margin-left:-15px;overflow:hidden;}
.mediaList li{float:left;margin:0 0 15px 15px;overflow: hidden;}
.mediaList li .mediaOut{width:375px;height:145px;border:1px solid #ddd;}
.mediaList li .mediaOut .mediaCon{width:375px;height:110px;border-bottom:1px solid #ddd;}
.mediaCon .mediaImg{width:160px;height:110px;overflow: hidden;float:left;cursor: pointer;}
.mediaCon .mediaImg:hover{opacity: 0.9;-moz-opacity: 0.9;}
.mediaCon .mediaContant{width:214px;height:110px;padding-top:15px;overflow: hidden;}
.mediaCon .mediaContant p,.mediaCon .mediaContant a{padding:0px 10px;font-size: 14px;color:#333;font-family: "microsoft yahei";word-wrap: break-word;overflow:hidden;width:194px;}
.mediaCon .mediaContant a{display: block;padding:0px 10px 0px 10px;height: 24px;line-height: 24px;width: auto;font-weight: 600;}
.mediaCon .mediaContant p{height:30px;line-height:30px;}
.mediaCon .mediaContant p span{font-size: 12px;color:#999;height:30px;line-height:30px;}
.mediaCon .mediaContant p .sp{float: left;max-width:120px;}
.mediaCon .mediaContant p .sa{float:left;margin-left:5px;font-size: 12px;color:#999;height:30px;line-height:30px;padding:0;font-weight: normal;}
.mediaCon .mediaContant a:hover{color:#FF6561;}
.mediaOut .mediaOperate{width:375px;height:34px;}
.mediaOperate span,.mediaOperate a{display:inline-block;padding-left:15px;font-size: 12px;color:#999;line-height: 34px;}
.mediaOperate a:hover{color:#FF6561;}
.mediaOperate .rightSpan{float:right;padding-right:15px;}
.rightSpan font{color:#ff6561;font-size: 14px;}
.page_btns a, .page_btns span{border-radius: 3px;}
.page_btns span, .page_btns a:hover{background: #ff6561!important;}
/*********媒体列表结束*********/

.step{width:670px;height:120px;margin:0 auto;}
.step .step_by{width:295px;position: relative;float:left;}
.step .step_by em{width:64px;height:64px;display: block;margin-left: 10px;border:1px solid #e5e5e5;text-align:center;line-height:64px;border-radius: 50%;color:#ddd;font-size: 24px;font-family: "microsoft yahei";}
.step .step_by span{width:86px;text-align:center;font-size: 14px;color:#ddd;font-family: "microsoft yahei";padding-top:20px;display: inline-block;}
.step .step_by i{width:230px;border-bottom:1px solid #e5e5e5;display: inline-block;height:2px;position: absolute;top:32px;left:76px;}
.step .stepLast{width:70px;}
.step .step_by.current em{color:#ff6561;border:1px solid #ff6561;}
.step .step_by.current span{color:#ff6561;}
.infoItem .messageInfo{font-size: 14px;color: #FF6561;font-family: "microsoft yahei";}
.infoItem .joinYm{font-size: 16px;color: #333;font-family: "microsoft yahei";display: inline-block;width:auto;line-height: 30px;margin-right: 30px;}
.infoItem .ymAbout{background: #f4f4f4;margin:20px 0px 20px 0px;padding:30px;}
.ymAbout p{font-size: 14px;color:#333;font-family: "microsoft yahei";height:30px;line-height: 30px;padding:0 0 0 20px;margin:0;position: relative;}
.ymAbout p i{width:11px;height:11px;background: #138fd1;border-radius: 50%;position: absolute;top:9px;left:0px;}
.ymAbout p a{color:#ff6561;text-decoration: underline;}
.infoItem .noEmpty{color:#FF6561;font-size: 14px;}

.InfoReferred{height:530px!important;min-height: 530px!important;}
.infoItem .refElement{padding-top: 20px;}
.infoItem .refElement img{display: block;margin:0 auto;}
.infoItem .refElement p{text-align: center;font-size: 16px;color: #333;font-family: "microsoft yahei";padding-top:20px;}
.infoItem .refElement span{text-align: center;display:block;padding-bottom:10px;font-size: 14px;color: #999;font-family: "microsoft yahei";}
.infoItem .refElement span a{font-size: 14px;color: #FF6561;font-family: "microsoft yahei";text-decoration: underline;}
.infoItem #datepicker-askstart {width: 155px;height: 37px;border: 0;border: 1px solid #ddd;font-size: 14px;padding-left: 15px;padding-right: 15px;}
.upImg{width:400px;height:220px;float:left;clear: none!important;}
.upImg .selImg{position: relative;overflow: hidden;cursor: pointer;margin-left:128px;}
.upImg .selImg .selImgBg {background: #000;opacity: 0.6;-moz-opacity: 0.6;display: none;position: absolute;top: 0;left: 0;width: 190px;height: 125px;}
.upImg .selImg .selImgFont {width: 190px;height: 75px;line-height: 75px;text-align: right;display: none;position: absolute;left: 0;bottom: 0;z-index: 9999;}
.selImgFont a {font-size: 14px;color: #FFF;font-family: "microsoft yahei";margin-right: 20px;}
.upImg .selImg:hover .selImgBg{display:block;}
.upImg .selImg:hover .selImgFont{display:block;}
.selImgFont a:hover{color:#ff6561;}
.infoItem .auditnp{display:block;margin:0 auto!important;width:180px!important;}


.demo>h2.title{margin:4px 0 30px; padding:15px 0 10px 20px; border-bottom:1px solid #d3d3d3; font-size:18px; color:#a84c10; background:url(../images/arrow.jpg) no-repeat 2px 14px}
.foot{height:60px; padding:10px 2px; line-height:24px; text-align:center}
.foot a:hover{color:#51555c}
.btn{-webkit-border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; border-radius:3px; background-color:#ff8400; color:#fff; display:inline-block; height:28px; line-height:28px; text-align:center; padding:0 12px; transition:background-color .2s linear 0s; border:0; cursor:pointer}
.btn:hover{background-color:#e95a00; text-decoration:none}
.demo{width:100%; margin:0 20px;}
ul.ul_demo li{background:url("../images/demo_icon.gif") no-repeat scroll 0 6px; line-height:28px; padding-left:20px}
.input,.table input[type='text']{border:1px solid #ccc; padding:0 5px; width:220px; height:26px; line-height:26px}

.btn.loading{opacity:.5}
h3 a.cur{color: #f30;}
.demo h3 a{font-size: 14px; margin: 0 10px 5px 0; display: inline-block}
.red{color:red}
.notice{font-size: 14px; margin-bottom: 10px;}
.table_parameters{border-left: 1px solid #d3d3d3; border-top: 1px solid #d3d3d3; margin: 6px auto; font-size: 14px}
.table_parameters tr.tr_head{background: none repeat scroll 0 0 #f7f7f7; font-weight: bold; padding: 6px; text-align: center}
.table_parameters td,.table_parameters th{border-bottom: 1px solid #d3d3d3; border-right: 1px solid #d3d3d3; line-height: 26px; padding: 2px}
.vad{margin:80px 0 5px; font-family: arial,宋体,sans-serif; text-align:center;}
.vad a{display:inline-block; height: 36px; line-height: 36px; margin:0 5px; padding:0 50px; font-size:14px; text-align:center; color:#eee; text-decoration:none; background-color:#222;}
.vad a:hover{color:#fff; background-color:#000;}
.thead{width: 728px; height: 90px; margin: 0 auto;}
.wrap{width: 960px; margin: 0 auto; font: 14px Tahoma,Helvetica,Arial,"宋体";}
.wrap p{margin: 14px 0; text-align: center;}
.wrap h2{margin-bottom: 20px; padding: 5px 2px; border-bottom: 1px solid #ccc; font: 500 24px "Microsoft Yahei";}
.wrap ul{margin-top: 20px; list-style-type: none; overflow: hidden; zoom: 1;}
.wrap ul li{position: relative; float: left; width: 300px; margin: 0 10px 20px;}
.wrap ul a{float: left; width: 300px; height: 60px; line-height: 60px; color: #333; text-align: center; text-decoration: none; background-color: #eee;}
.wrap ul .downLink{position: absolute; right: 0; bottom: 0; width: auto; height: auto; padding: 5px 10px; line-height: normal; font-size: 12px; color: #666; background-color: #ddd;}
.wrap ul .downLink:hover{color: #000;}
.per{border-bottom: 1px dotted #ddd; padding: 20px 0}
.per h3{margin-bottom: 6px; font-size: 14px}
.per p{margin: 3px 0}
.parea p{margin:12px 0; font-size: 14px}
textarea{border: 1px solid #ccc; font-size: 12px; height: 100px; line-height: 18px; padding: 5px; width: 300px;}
.table td{padding:10px 0}
.error{color:red}
.disabled{opacity:.6; filter:alpha(opacity=60)}
.notice{font-weight: bold;font-size: 16px;}
.demo>p{line-height: 30px;font-size: 14px}
.demo>p a{font-size: 14px}
.demo h3{font-size: 16px;margin:20px 0}
select{background-color: #fff; background-position: right center; background-repeat: no-repeat; border: 1px solid #888; border-radius: 3px; box-sizing: border-box; font: 12px/1.5 Tahoma,Arial,sans-serif; height: 30px; padding: 0 4px;}
fieldset{border: 1px solid #ccc; border-radius: 5px; margin: 1em 0; padding: 10px 20px;}
dl.row dt{width: 2em;}
dl.row dt{clear: left; float: left; line-height: 30px; padding: 5px; text-align: right; width: 6em;}
dl.row dd{float: left; padding: 5px;}
fieldset legend{font: bold 14px/2 "微软雅黑";}
.pager{text-align:right;}
.pager a{padding:3px 8px;margin-left:3px;line-height:20px;background:#f9f9f9;border:1px solid #DBDBDB;text-decoration: none}
.pager a:hover,
.pager a.current{background-color:#2ba4f1;color:#fff;border:1px solid #20abeb;cursor:pointer;}
.page{text-align: center;margin:50px 0}
.page a,.page span.prev_disabled{border: 1px solid #ededed; color: #3d3d3d; font-weight: 700; height: 35px; line-height: 35px; margin-left:5px; min-width: 9px; padding: 0 13px; text-align: center; text-decoration: none; vertical-align: top; font-family: "simsun";display: inline-block}
.page span.prev_disabled{cursor: default;color:#ccc;margin:0 10px 0 0}
.page a.current{background-color: #f40; border-color: #f40; color: #fff; font-weight: 700; position: relative; z-index: 1;}
.page .extra{display: inline-block; margin-left: 10px; height: 35px; line-height: 35px; color: #656565;}
.page .page-num{border: 1px solid #ededed; height: 21px; text-align: center; width: 35px; display: inline-block}
.page .page-submit{background-clip: padding-box; border: 1px solid #ededed; border-radius: 2px; cursor: pointer; height: 21px; line-height: 21px; text-align: center; width: 43px; display: inline-block}
.page .page-submit:hover{border-color: #f40; color: #f40;}
.page a:focus, .page a:hover{border-color: #f40; z-index: 1;}
.loading{margin:30px 0;text-align: center}




/** * @modified $Author: gaopeng $ * @version $Rev: 3bd5745c28d0fbbf035df353def42837520926ae $*/
	.chuda_qheader_spot {
	display:none;
	position:absolute;
	right:15px;
	top:20px;
	width:8px;
	height:8px;
	background:url(//static.youku.com/lvip/img/msg/qheader-panel-sprite.png) -110px -8px;
	font-size:0;
	line-height:0
}
.tab_active {
	background-color:#fff
}
.faces_con {
	height:198px;
	overflow-y:auto;
	overflow-x:hidden;
	padding:1px 0 0 4px;
	position:relative
}
.faces_con a {
	float:left;
	margin:15px 0 0 15px;
	width:32px;
	height:32px;
	position:relative
}
.faces_con i {
	display:block;
	width:32px;
	height:32px;
	background-repeat:no-repeat
}
.faces_con a:hover {
	background:#f1faff
}
.vip_insert_emoticon .faces_con a:hover i {
	width:42px;
	height:42px;
	position:absolute;
	left:-8px;
	top:-8px
}
.vip_insert_emoticon .faces_con_0 i {
	background-image:url(/youku/dist/img/comment/vip_emotion/wanwan_b485e76.png)
}
.vip_insert_emoticon .faces_con_1 i {
	background-image:url(/youku/dist/img/comment/vip_emotion/puff_2ee2353.png)
}
.vip_insert_emoticon .faces_con_2 i {
	background-image:url(/youku/dist/img/comment/vip_emotion/baoman_cd01d29.png)
}
.insert_emoticon .faces_con a {
	width:48px;
	height:48px;
	border:1px solid #f4f4f4;
	margin:5px 8px 0 0;
	position:relative
}
.insert_emoticon .faces_con i {
	margin:8px
}
.insert_emoticon .faces_con a:hover i {
	left:0;
	top:0;
	margin:0;
	width:48px;
	height:48px
}
.insert_emoticon .faces_con_0 i {
	background-image:url(/youku/dist/img/comment/base-emotion_b87b3ac.png)
}
.insert_emoticon .faces_con_1 i {
	background-image:url(/youku/dist/img/comment/emotion/bubujx/bubujx_a349964.png)
}
.insert_emoticon .faces_con_2 i {
	background-image:url(/youku/dist/img/comment/emotion/bubujx/bubujx_a349964.png)
}
.insert_emoticon .faces_con_3 i {
	background-image:url(/youku/dist/img/comment/emotion/zhongji/zhongji_485da6a.png)
}
.insert_emoticon .faces_con_4 i {
	background-image:url(/youku/dist/img/comment/emotion/langye/langye_57258a9.png)
}
.gface {
	display:inline-block;
	width:48px;
	height:48px;
	vertical-align:middle;
	background-repeat:no-repeat;
	background-position:0 0
}
.gface_o1 i {
	background-position:0 -96px
}
.gface_o1:hover i {
	background-position:0 0
}
.gface_o1_show {
	width:32px;
	height:32px;
	background:url(/youku/dist/img/comment/smiley/Yo17_b004bfd.gif) 0 0 no-repeat
}
.gface_o2 i {
	background-position:-32px -96px
}
.gface_o2:hover i {
	background-position:-48px 0
}
.gface_o2_show {
	width:32px;
	height:32px;
	background:url(/youku/dist/img/comment/smiley/Qoo7_7763f6e.gif) 0 0 no-repeat
}
.gface_o3 i {
	background-position:-64px -96px
}
.gface_o3:hover i {
	background-position:-96px 0
}
.gface_o3_show {
	width:32px;
	height:32px;
	background:url(/youku/dist/img/comment/smiley/Qoo4_502d0ea.gif) 0 0 no-repeat
}
.gface_o4 i {
	background-position:-96px -96px
}
.gface_o4:hover i {
	background-position:-144px 0
}
.gface_o4_show {
	width:32px;
	height:32px;
	background:url(/youku/dist/img/comment/smiley/Qoo14_96290a9.gif) 0 0 no-repeat
}
.gface_o5 i {
	background-position:-128px -96px
}
.gface_o5:hover i {
	background-position:-192px 0
}
.gface_o5_show {
	width:32px;
	height:32px;
	background:url(/youku/dist/img/comment/smiley/Qoo5_3759641.gif) 0 0 no-repeat
}
.gface_o6 i {
	background-position:0 -128px
}
.gface_o6:hover i {
	background-position:0 -48px
}
.gface_o6_show {
	width:32px;
	height:32px;
	background:url(/youku/dist/img/comment/smiley/Yo2_e99eaf1.gif) 0 0 no-repeat
}
.gface_o7 i {
	background-position:-32px -128px
}
.gface_o7:hover i {
	background-position:-48px -48px
}
.gface_o7_show {
	width:32px;
	height:32px;
	background:url(/youku/dist/img/comment/smiley/Qoo11_26573f1.gif) 0 0 no-repeat
}
.gface_o8 i {
	background-position:-64px -128px
}
.gface_o8:hover i {
	background-position:-96px -48px
}
.gface_o8_show {
	width:32px;
	height:32px;
	background:url(/youku/dist/img/comment/smiley/Qoo12_befe041.gif) 0 0 no-repeat
}
.gface_o9 i {
	background-position:-128px -128px
}
.gface_o9:hover i {
	background-position:-192px -48px
}
.gface_o9_show {
	width:32px;
	height:32px;
	background:url(/youku/dist/img/comment/smiley/Zoo7_b50c0f1.gif) 0 0 no-repeat
}
.gface_o10 i {
	background-position:-96px -128px
}
.gface_o10:hover i {
	background-position:-144px -48px
}
.gface_o10_show {
	width:32px;
	height:32px;
	background:url(/youku/dist/img/comment/smiley/Zoo8_92b3fdf.gif) 0 0 no-repeat
}
.gface_bb_bybn i {
	background-position:0 0
}
.gface_bb_bybn_show,.gface_bb_bybn:hover i {
	background:url(/youku/dist/img/comment/emotion/bubujx/b1_c416459.gif) 0 0 no-repeat
}
.gface_bb_byhh i {
	background-position:-32px 0
}
.gface_bb_byhh_show,.gface_bb_byhh:hover i {
	background:url(/youku/dist/img/comment/emotion/bubujx/b2_033ebd5.gif) 0 0 no-repeat
}
.gface_bb_byllch i {
	background-position:-64px 0
}
.gface_bb_byllch_show,.gface_bb_byllch:hover i {
	background:url(/youku/dist/img/comment/emotion/bubujx/b3_0e39467.gif) 0 0 no-repeat
}
.gface_bb_bymmd i {
	background-position:-100px 0
}
.gface_bb_bymmd_show,.gface_bb_bymmd:hover i {
	background:url(/youku/dist/img/comment/emotion/bubujx/b4_c944960.gif) 0 0 no-repeat
}
.gface_bb_bysmg i {
	background-position:-134px 0
}
.gface_bb_bysmg_show,.gface_bb_bysmg:hover i {
	background:url(/youku/dist/img/comment/emotion/bubujx/b5_4928798.gif) 0 0 no-repeat
}
.gface_bb_jsbk i {
	background-position:0 -32px
}
.gface_bb_jsbk_show,.gface_bb_jsbk:hover i {
	background:url(/youku/dist/img/comment/emotion/bubujx/j1_161645c.gif) 0 0 no-repeat
}
.gface_bb_jsfn i {
	background-position:-32px -32px
}
.gface_bb_jsfn_show,.gface_bb_jsfn:hover i {
	background:url(/youku/dist/img/comment/emotion/bubujx/j2_b1d47c8.gif) 0 0 no-repeat
}
.gface_bb_jshgg i {
	background-position:-64px -32px
}
.gface_bb_jshgg_show,.gface_bb_jshgg:hover i {
	background:url(/youku/dist/img/comment/emotion/bubujx/j3_0da5dd9.gif) 0 0 no-repeat
}
.gface_bb_jshc i {
	background-position:-100px -32px
}
.gface_bb_jshc_show,.gface_bb_jshc:hover i {
	background:url(/youku/dist/img/comment/emotion/bubujx/j4_cb15078.gif) 0 0 no-repeat
}
.gface_bb_jszj i {
	background-position:-134px -32px
}
.gface_bb_jszj_show,.gface_bb_jszj:hover i {
	background:url(/youku/dist/img/comment/emotion/bubujx/j5_cba7afb.gif) 0 0 no-repeat
}
.gface_bb_syfb i {
	background-position:0 -64px
}
.gface_bb_syfb_show,.gface_bb_syfb:hover i {
	background:url(/youku/dist/img/comment/emotion/bubujx/s1_9c1735e.gif) 0 0 no-repeat
}
.gface_bb_syhxl i {
	background-position:-32px -64px
}
.gface_bb_syhxl_show,.gface_bb_syhxl:hover i {
	background:url(/youku/dist/img/comment/emotion/bubujx/s2_c593869.gif) 0 0 no-repeat
}
.gface_bb_syhx i {
	background-position:-64px -64px
}
.gface_bb_syhx_show,.gface_bb_syhx:hover i {
	background:url(/youku/dist/img/comment/emotion/bubujx/s3_fabc4db.gif) 0 0 no-repeat
}
.gface_bb_syqbb i {
	background-position:-100px -64px
}
.gface_bb_syqbb_show,.gface_bb_syqbb:hover i {
	background:url(/youku/dist/img/comment/emotion/bubujx/s4_3a95854.gif) 0 0 no-repeat
}
.gface_bb_syww i {
	background-position:-134px -64px
}
.gface_bb_syww_show,.gface_bb_syww:hover i {
	background:url(/youku/dist/img/comment/emotion/bubujx/s5_ed8d2db.gif) 0 0 no-repeat
}
.gface_zj_fangdian i {
	background-position:0 0
}
.gface_zj_fangdian_show,.gface_zj_fangdian:hover i {
	background:url(/youku/dist/img/comment/emotion/zhongji/zj_fangdian_d9ba528.gif) 0 0 no-repeat
}
.gface_zj_nu i {
	background-position:-32px 0
}
.gface_zj_nu_show,.gface_zj_nu:hover i {
	background:url(/youku/dist/img/comment/emotion/zhongji/zj_nu_dea2428.gif) 0 0 no-repeat
}
.gface_zj_nvwang i {
	background-position:-64px 0
}
.gface_zj_nvwang_show,.gface_zj_nvwang:hover i {
	background:url(/youku/dist/img/comment/emotion/zhongji/zj_nvwang_370665b.gif) 0 0 no-repeat
}
.gface_zj_haixiu i {
	background-position:-104px 0
}
.gface_zj_haixiu_show,.gface_zj_haixiu:hover i {
	background:url(/youku/dist/img/comment/emotion/zhongji/zj_haixiu_2d91d73.gif) 0 0 no-repeat
}
.gface_zj_qiuqiu i {
	background-position:-134px 0
}
.gface_zj_qiuqiu_show,.gface_zj_qiuqiu:hover i {
	background:url(/youku/dist/img/comment/emotion/zhongji/zj_qiuqiu_9e86b80.gif) 0 0 no-repeat
}
.gface_zj_mmda i {
	background-position:0 -32px
}
.gface_zj_mmda_show,.gface_zj_mmda:hover i {
	background:url(/youku/dist/img/comment/emotion/zhongji/zj_mmda_14681e5.gif) 0 0 no-repeat
}
.gface_zj_kun i {
	background-position:-32px -32px
}
.gface_zj_kun_show,.gface_zj_kun:hover i {
	background:url(/youku/dist/img/comment/emotion/zhongji/zj_kun_35054de.gif) 0 0 no-repeat
}
.gface_zj_douwo i {
	background-position:-64px -32px
}
.gface_zj_douwo_show,.gface_zj_douwo:hover i {
	background:url(/youku/dist/img/comment/emotion/zhongji/zj_douwo_1b2c791.gif) 0 0 no-repeat
}
.gface_zj_huachi i {
	background-position:-104px -32px
}
.gface_zj_huachi_show,.gface_zj_huachi:hover i {
	background:url(/youku/dist/img/comment/emotion/zhongji/zj_huachi_1e1d12d.gif) 0 0 no-repeat
}
.gface_zj_yihuo i {
	background-position:-134px -32px
}
.gface_zj_yihuo_show,.gface_zj_yihuo:hover i {
	background:url(/youku/dist/img/comment/emotion/zhongji/zj_yihuo_9eec8bf.gif) 0 0 no-repeat
}
.gface_zj_kelian i {
	background-position:0 -64px
}
.gface_zj_kelian_show,.gface_zj_kelian:hover i {
	background:url(/youku/dist/img/comment/emotion/zhongji/zj_kelian_791abe5.gif) 0 0 no-repeat
}
.gface_zj_xingfen i {
	background-position:-32px -64px
}
.gface_zj_xingfen_show,.gface_zj_xingfen:hover i {
	background:url(/youku/dist/img/comment/emotion/zhongji/zj_xingfen_97f8dab.gif) 0 0 no-repeat
}
.gface_zj_zhi i {
	background-position:-64px -64px
}
.gface_zj_zhi_show,.gface_zj_zhi:hover i {
	background:url(/youku/dist/img/comment/emotion/zhongji/zj_zhi_cfdd243.gif) 0 0 no-repeat
}
.gface_zj_liucheng i {
	background-position:-104px -64px
}
.gface_zj_liucheng_show,.gface_zj_liucheng:hover i {
	background:url(/youku/dist/img/comment/emotion/zhongji/zj_liucheng_37e1dcf.gif) 0 0 no-repeat
}
.gface_zj_taiyang i {
	background-position:-134px -64px
}
.gface_zj_taiyang_show,.gface_zj_taiyang:hover i {
	background:url(/youku/dist/img/comment/emotion/zhongji/zj_taiyang_683580c.gif) 0 0 no-repeat
}
.gface_j_gaoguai i {
	background-position:0 0
}
.gface_j_gaoguai_show,.gface_j_gaoguai:hover i {
	background:url(/youku/dist/img/comment/emotion/jixian/gaoguai_96f90bc.gif) 0 0 no-repeat
}
.gface_j_shuaku i {
	background-position:-32px 0
}
.gface_j_shuaku_show,.gface_j_shuaku:hover i {
	background:url(/youku/dist/img/comment/emotion/jixian/shuaku_4192d88.gif) 0 0 no-repeat
}
.gface_j_shensuanzi i {
	background-position:-64px 0
}
.gface_j_shensuanzi_show,.gface_j_shensuanzi:hover i {
	background:url(/youku/dist/img/comment/emotion/jixian/shensuanzi_79b3d8c.gif) 0 0 no-repeat
}
.gface_j_memeda i {
	background-position:-96px 0
}
.gface_j_memeda_show,.gface_j_memeda:hover i {
	background:url(/youku/dist/img/comment/emotion/jixian/memeda_d3e04dd.gif) 0 0 no-repeat
}
.gface_j_xiaocry i {
	background-position:-128px 0
}
.gface_j_xiaocry_show,.gface_j_xiaocry:hover i {
	background:url(/youku/dist/img/comment/emotion/jixian/xiaocry_ad5db6c.gif) 0 0 no-repeat
}
.gface_j_caimi i {
	background-position:0 -32px
}
.gface_j_caimi_show,.gface_j_caimi:hover i {
	background:url(/youku/dist/img/comment/emotion/jixian/caimi_76caa63.gif) 0 0 no-repeat
}
.gface_j_jianmeng i {
	background-position:-32px -32px
}
.gface_j_jianmeng_show,.gface_j_jianmeng:hover i {
	background:url(/youku/dist/img/comment/emotion/jixian/jianmeng_0357ea3.gif) 0 0 no-repeat
}
.gface_j_maimeng i {
	background-position:-64px -32px
}
.gface_j_maimeng_show,.gface_j_maimeng:hover i {
	background:url(/youku/dist/img/comment/emotion/jixian/maimeng_4dd25af.gif) 0 0 no-repeat
}
.gface_j_maimeng1 i {
	background-position:-128px -32px
}
.gface_j_maimeng1_show,.gface_j_maimeng1:hover i {
	background:url(/youku/dist/img/comment/emotion/jixian/maimeng1_50aacda.gif) 0 0 no-repeat
}
.gface_j_xiuse i {
	background-position:-96px -32px
}
.gface_j_xiuse_show,.gface_j_xiuse:hover i {
	background:url(/youku/dist/img/comment/emotion/jixian/xiuse_6f3d634.gif) 0 0 no-repeat
}
.gface_x_gcwnw i {
	background-position:0 0
}
.gface_x_gcwnw_show,.gface_x_gcwnw:hover i {
	background:url(/youku/dist/img/comment/emotion/xiaozhangfu/gcwnw_d5d35fd.gif) 0 0 no-repeat
}
.gface_x_lbbmb i {
	background-position:-32px 0
}
.gface_x_lbbmb_show,.gface_x_lbbmb:hover i {
	background:url(/youku/dist/img/comment/emotion/xiaozhangfu/lbbmb_14dc9fd.gif) 0 0 no-repeat
}
.gface_x_lmxq i {
	background-position:-64px 0
}
.gface_x_lmxq_show,.gface_x_lmxq:hover i {
	background:url(/youku/dist/img/comment/emotion/xiaozhangfu/lmxq_0332956.gif) 0 0 no-repeat
}
.gface_x_ttbb i {
	background-position:-102px 0
}
.gface_x_ttbb_show,.gface_x_ttbb:hover i {
	background:url(/youku/dist/img/comment/emotion/xiaozhangfu/ttbb_bed6afa.gif) 0 0 no-repeat
}
.gface_x_xblm i {
	background-position:-132px 0
}
.gface_x_xblm_show,.gface_x_xblm:hover i {
	background:url(/youku/dist/img/comment/emotion/xiaozhangfu/xblm_c217bfd.gif) 0 0 no-repeat
}
.gface_x_xbmmd i {
	background-position:0 -34px
}
.gface_x_xbmmd_show,.gface_x_xbmmd:hover i {
	background:url(/youku/dist/img/comment/emotion/xiaozhangfu/xbmmd_b354881.gif) 0 0 no-repeat
}
.gface_x_xsnw i {
	background-position:-32px -34px
}
.gface_x_xsnw_show,.gface_x_xsnw:hover i {
	background:url(/youku/dist/img/comment/emotion/xiaozhangfu/xsnw_c97e98c.gif) 0 0 no-repeat
}
.gface_x_ylbkx i {
	background-position:-64px -34px
}
.gface_x_ylbkx_show,.gface_x_ylbkx:hover i {
	background:url(/youku/dist/img/comment/emotion/xiaozhangfu/ylbkx_500d9e0.gif) 0 0 no-repeat
}
.gface_x_ylns i {
	background-position:-135px -34px
}
.gface_x_ylns_show,.gface_x_ylns:hover i {
	background:url(/youku/dist/img/comment/emotion/xiaozhangfu/ylns_6ddf108.gif) 0 0 no-repeat
}
.gface_x_yspp i {
	background-position:-104px -34px
}
.gface_x_yspp_show,.gface_x_yspp:hover i {
	background:url(/youku/dist/img/comment/emotion/xiaozhangfu/yspp_a09b26b.gif) 0 0 no-repeat
}
.gface_l_kanbudong i {
	background-position:0 0
}
.gface_l_kanbudong_show,.gface_l_kanbudong:hover i {
	background:url(/youku/dist/img/comment/emotion/langye/kanbudong_f1dea52.png) 0 0 no-repeat
}
.gface_l_xiaocry i {
	background-position:-32px 0
}
.gface_l_xiaocry_show,.gface_l_xiaocry:hover i {
	background:url(/youku/dist/img/comment/emotion/langye/xiaocry_ee85893.gif) 0 0 no-repeat
}
.gface_l_weiqu i {
	background-position:-64px 0
}
.gface_l_weiqu_show,.gface_l_weiqu:hover i {
	background:url(/youku/dist/img/comment/emotion/langye/weiqu_0f67730.gif) 0 0 no-repeat
}
.gface_l_aini i {
	background-position:-96px 0
}
.gface_l_aini_show,.gface_l_aini:hover i {
	background:url(/youku/dist/img/comment/emotion/langye/aini_332efe3.gif) 0 0 no-repeat
}
.gface_l_ganga i {
	background-position:-128px 0
}
.gface_l_ganga_show,.gface_l_ganga:hover i {
	background:url(/youku/dist/img/comment/emotion/langye/ganga_6c05f1c.gif) 0 0 no-repeat
}
.gface_l_sumemeda i {
	background-position:0 -32px
}
.gface_l_sumemeda_show,.gface_l_sumemeda:hover i {
	background:url(/youku/dist/img/comment/emotion/langye/sumemeda_657165f.gif) 0 0 no-repeat
}
.gface_l_xiangjingjing i {
	background-position:-32px -32px
}
.gface_l_xiangjingjing_show,.gface_l_xiangjingjing:hover i {
	background:url(/youku/dist/img/comment/emotion/langye/xiangjingjing_0899197.gif) 0 0 no-repeat
}
.gface_l_baibai i {
	background-position:-64px -32px
}
.gface_l_baibai_show,.gface_l_baibai:hover i {
	background:url(/youku/dist/img/comment/emotion/langye/baibai_f3bc32a.gif) 0 0 no-repeat
}
.gface_l_memeda i {
	background-position:-96px -32px
}
.gface_l_memeda_show,.gface_l_memeda:hover i {
	background:url(/youku/dist/img/comment/emotion/langye/memeda_f86ec2a.gif) 0 0 no-repeat
}
.gface_l_bukaixin i {
	background-position:-128px -32px
}
.gface_l_bukaixin_show,.gface_l_bukaixin:hover i {
	background:url(/youku/dist/img/comment/emotion/langye/bukaixin_62af7fd.gif) 0 0 no-repeat
}
.gface_l_luguo i {
	background-position:0 -64px
}
.gface_l_luguo_show,.gface_l_luguo:hover i {
	background:url(/youku/dist/img/comment/emotion/langye/luguo_07c9782.gif) 0 0 no-repeat
}
.gface_l_zuiku i {
	background-position:-32px -64px
}
.gface_l_zuiku_show,.gface_l_zuiku:hover i {
	background:url(/youku/dist/img/comment/emotion/langye/zuiku_32b272e.gif) 0 0 no-repeat
}
.gface_l_daidai i {
	background-position:-64px -64px
}
.gface_l_daidai_show,.gface_l_daidai:hover i {
	background:url(/youku/dist/img/comment/emotion/langye/daidai_750e293.gif) 0 0 no-repeat
}
.gface_l_buku i {
	background-position:-96px -64px
}
.gface_l_buku_show,.gface_l_buku:hover i {
	background:url(/youku/dist/img/comment/emotion/langye/buku_85b56a9.gif) 0 0 no-repeat
}
.gface_l_xiasi i {
	background-position:-128px -64px
}
.gface_l_xiasi_show,.gface_l_xiasi:hover i {
	background:url(/youku/dist/img/comment/emotion/langye/xiasi_2ffa060.gif) 0 0 no-repeat
}
.gface_w_bangjia i {
	background-position:0 0
}
.gface_w_bangjia_show,.gface_w_bangjia:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/wanwan/bangjia_d95e761.gif) 0 0 no-repeat
}
.gface_w_buzantong i {
	background-position:-32px 0
}
.gface_w_buzantong_show,.gface_w_buzantong:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/wanwan/buzantong_bb61914.gif) 0 0 no-repeat
}
.gface_w_daizuo i {
	background-position:-96px 0
}
.gface_w_daizuo_show,.gface_w_daizuo:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/wanwan/daizuo_e59d39a.gif) 0 0 no-repeat
}
.gface_w_daiyou i {
	background-position:-128px 0
}
.gface_w_daiyou_show,.gface_w_daiyou:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/wanwan/daiyou_f8e10a5.gif) 0 0 no-repeat
}
.gface_w_daoyan i {
	background-position:-160px 0
}
.gface_w_daoyan_show,.gface_w_daoyan:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/wanwan/daoyan_0313f50.gif) 0 0 no-repeat
}
.gface_w_dishi i {
	background-position:-192px 0
}
.gface_w_dishi_show,.gface_w_dishi:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/wanwan/dishi_2ea3d5c.gif) 0 0 no-repeat
}
.gface_w_duzui i {
	background-position:-224px 0
}
.gface_w_duzui_show,.gface_w_duzui:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/wanwan/duzui_d692505.gif) 0 0 no-repeat
}
.gface_w_fuerdai i {
	background-position:0 -32px
}
.gface_w_fuerdai_show,.gface_w_fuerdai:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/wanwan/fuerdai_66dba98.gif) 0 0 no-repeat
}
.gface_w_guzhang i {
	background-position:-32px -32px
}
.gface_w_guzhang_show,.gface_w_guzhang:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/wanwan/guzhang_c30e201.gif) 0 0 no-repeat
}
.gface_w_jiaochatui i {
	background-position:-64px -32px
}
.gface_w_jiaochatui_show,.gface_w_jiaochatui:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/wanwan/jiaochatui_b603a7a.gif) 0 0 no-repeat
}
.gface_w_jiaochatuiyou i {
	background-position:-96px -32px
}
.gface_w_jiaochatuiyou_show,.gface_w_jiaochatuiyou:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/wanwan/jiaochatuiyou_1d7c6d6.gif) 0 0 no-repeat
}
.gface_w_jiaochatuizuo i {
	background-position:-128px -32px
}
.gface_w_jiaochatuizuo_show,.gface_w_jiaochatuizuo:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/wanwan/jiaochatuizuo_dc58caf.gif) 0 0 no-repeat
}
.gface_w_jiaoshou i {
	background-position:-160px -32px
}
.gface_w_jiaoshou_show,.gface_w_jiaoshou:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/wanwan/jiaoshou_7f61f26.gif) 0 0 no-repeat
}
.gface_w_koubi i {
	background-position:-192px -32px
}
.gface_w_koubi_show,.gface_w_koubi:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/wanwan/koubi_64a12ec.gif) 0 0 no-repeat
}
.gface_w_kuqi i {
	background-position:-224px -32px
}
.gface_w_kuqi_show,.gface_w_kuqi:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/wanwan/kuqi_771c6dd.gif) 0 0 no-repeat
}
.gface_w_lalian i {
	background-position:0 -64px
}
.gface_w_lalian_show,.gface_w_lalian:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/wanwan/lalian_1fb40a4.gif) 0 0 no-repeat
}
.gface_w_liubei i {
	background-position:-32px -64px
}
.gface_w_liubei_show,.gface_w_liubei:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/wanwan/liubei_4392574.gif) 0 0 no-repeat
}
.gface_w_mei i {
	background-position:-64px -64px
}
.gface_w_mei_show,.gface_w_mei:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/wanwan/mei_93c242c.gif) 0 0 no-repeat
}
.gface_w_niubi i {
	background-position:-96px -64px
}
.gface_w_niubi_show,.gface_w_niubi:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/wanwan/niubi_f709391.gif) 0 0 no-repeat
}
.gface_w_shanjian i {
	background-position:-128px -64px
}
.gface_w_shanjian_show,.gface_w_shanjian:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/wanwan/shanjian_11130aa.gif) 0 0 no-repeat
}
.gface_w_shuai i {
	background-position:-160px -64px
}
.gface_w_shuai_show,.gface_w_shuai:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/wanwan/shuai_d29af62.gif) 0 0 no-repeat
}
.gface_w_tiaomei i {
	background-position:-192px -64px
}
.gface_w_tiaomei_show,.gface_w_tiaomei:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/wanwan/tiaomei_05fa827.gif) 0 0 no-repeat
}
.gface_w_outu i {
	background-position:-224px -64px
}
.gface_w_outu_show,.gface_w_outu:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/wanwan/outu_3bcad63.gif) 0 0 no-repeat
}
.gface_w_tushetou i {
	background-position:0 -96px
}
.gface_w_tushetou_show,.gface_w_tushetou:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/wanwan/tushetou_b92bf04.gif) 0 0 no-repeat
}
.gface_w_wukong i {
	background-position:-32px -96px
}
.gface_w_wukong_show,.gface_w_wukong:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/wanwan/wukong_f9e89c1.gif) 0 0 no-repeat
}
.gface_w_xiangjiao i {
	background-position:-64px -96px
}
.gface_w_xiangjiao_show,.gface_w_xiangjiao:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/wanwan/xiangjiao_51f3c8b.gif) 0 0 no-repeat
}
.gface_w_xiao i {
	background-position:-96px -96px
}
.gface_w_xiao_show,.gface_w_xiao:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/wanwan/xiao_ba56ad6.gif) 0 0 no-repeat
}
.gface_w_yiwen i {
	background-position:-128px -96px
}
.gface_w_yiwen_show,.gface_w_yiwen:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/wanwan/yiwen_d6fc632.gif) 0 0 no-repeat
}
.gface_w_yuannian i {
	background-position:-160px -96px
}
.gface_w_yuannian_show,.gface_w_yuannian:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/wanwan/yuannian_63da9e3.gif) 0 0 no-repeat
}
.gface_w_dazan i {
	background-position:-192px -96px
}
.gface_w_dazan_show,.gface_w_dazan:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/wanwan/dazan_3a24050.gif) 0 0 no-repeat
}
.gface_w_zhuchiren i {
	background-position:-224px -96px
}
.gface_w_zhuchiren_show,.gface_w_zhuchiren:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/wanwan/zhuchiren_f1de7d4.gif) 0 0 no-repeat
}
.gface_w_zijinbo i {
	background-position:0 -128px
}
.gface_w_zijinbo_show,.gface_w_zijinbo:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/wanwan/zijinbo_3649c5c.gif) 0 0 no-repeat
}
.gface_w_dainu i {
	background-position:undefined
}
.gface_w_dainu_show,.gface_w_dainu:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/wanwan/dainu_dc3092d.gif) 0 0 no-repeat
}
.gface_p_baituobaituo i {
	background-position:0 0
}
.gface_p_baituobaituo_show,.gface_p_baituobaituo:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/puff/baituobaituo_7bfbf50.gif) 0 0 no-repeat
}
.gface_p_dianzan i {
	background-position:-32px 0
}
.gface_p_dianzan_show,.gface_p_dianzan:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/puff/dianzan_981e463.gif) 0 0 no-repeat
}
.gface_p_fanbaiyan i {
	background-position:-64px 0
}
.gface_p_fanbaiyan_show,.gface_p_fanbaiyan:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/puff/fanbaiyan_084ab3b.gif) 0 0 no-repeat
}
.gface_p_feiwen i {
	background-position:-96px 0
}
.gface_p_feiwen_show,.gface_p_feiwen:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/puff/feiwen_c76fda3.gif) 0 0 no-repeat
}
.gface_p_ganga i {
	background-position:-128px 0
}
.gface_p_ganga_show,.gface_p_ganga:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/puff/ganga_7165081.gif) 0 0 no-repeat
}
.gface_p_get i {
	background-position:-160px 0
}
.gface_p_get_show,.gface_p_get:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/puff/get_22a6c37.gif) 0 0 no-repeat
}
.gface_p_guilian i {
	background-position:-192px 0
}
.gface_p_guilian_show,.gface_p_guilian:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/puff/guilian_6493232.gif) 0 0 no-repeat
}
.gface_p_guzhang i {
	background-position:-224px 0
}
.gface_p_guzhang_show,.gface_p_guzhang:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/puff/guzhang_f4d0ef7.gif) 0 0 no-repeat
}
.gface_p_haokun i {
	background-position:0 -32px
}
.gface_p_haokun_show,.gface_p_haokun:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/puff/haokun_890a3d2.gif) 0 0 no-repeat
}
.gface_p_heng i {
	background-position:-32px -32px
}
.gface_p_heng_show,.gface_p_heng:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/puff/heng_1a032af.gif) 0 0 no-repeat
}
.gface_p_jingya i {
	background-position:-64px -32px
}
.gface_p_jingya_show,.gface_p_jingya:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/puff/jingya_c7a424b.gif) 0 0 no-repeat
}
.gface_p_kuxiaobude i {
	background-position:-96px -32px
}
.gface_p_kuxiaobude_show,.gface_p_kuxiaobude:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/puff/kuxiaobude_695ec75.gif) 0 0 no-repeat
}
.gface_p_memeda i {
	background-position:-128px -32px
}
.gface_p_memeda_show,.gface_p_memeda:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/puff/memeda_3967cc6.gif) 0 0 no-repeat
}
.gface_p_ok i {
	background-position:-160px -32px
}
.gface_p_ok_show,.gface_p_ok:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/puff/ok_57bcdef.gif) 0 0 no-repeat
}
.gface_p_pei i {
	background-position:-192px -32px
}
.gface_p_pei_show,.gface_p_pei:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/puff/pei_f6b2920.gif) 0 0 no-repeat
}
.gface_p_shengqi i {
	background-position:-224px -32px
}
.gface_p_shengqi_show,.gface_p_shengqi:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/puff/shengqi_e4fae96.gif) 0 0 no-repeat
}
.gface_p_tiaomeimao i {
	background-position:0 -64px
}
.gface_p_tiaomeimao_show,.gface_p_tiaomeimao:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/puff/tiaomeimao_520357d.gif) 0 0 no-repeat
}
.gface_p_touxiao i {
	background-position:-32px -64px
}
.gface_p_touxiao_show,.gface_p_touxiao:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/puff/touxiao_5683d28.gif) 0 0 no-repeat
}
.gface_p_wuliao i {
	background-position:-64px -64px
}
.gface_p_wuliao_show,.gface_p_wuliao:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/puff/wuliao_f0f50bd.gif) 0 0 no-repeat
}
.gface_p_xiangdaodianzi i {
	background-position:-96px -64px
}
.gface_p_xiangdaodianzi_show,.gface_p_xiangdaodianzi:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/puff/xiangdaodianzi_54b4ae6.gif) 0 0 no-repeat
}
.gface_p_xianqi i {
	background-position:-128px -64px
}
.gface_p_xianqi_show,.gface_p_xianqi:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/puff/xianqi_9a88507.gif) 0 0 no-repeat
}
.gface_p_xihuani i {
	background-position:-160px -64px
}
.gface_p_xihuani_show,.gface_p_xihuani:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/puff/xihuani_38e6b9a.gif) 0 0 no-repeat
}
.gface_p_yougui i {
	background-position:-192px -64px
}
.gface_p_yougui_show,.gface_p_yougui:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/puff/yougui_b7e42ea.gif) 0 0 no-repeat
}
.gface_p_yuema i {
	background-position:-224px -64px
}
.gface_p_yuema_show,.gface_p_yuema:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/puff/yuema_74a6ca8.gif) 0 0 no-repeat
}
.gface_b_abu i {
	background-position:0 0
}
.gface_b_abu_show,.gface_b_abu:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/baoman/abu_3f5981a.gif) 0 0 no-repeat
}
.gface_b_hehe i {
	background-position:-32px 0
}
.gface_b_hehe_show,.gface_b_hehe:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/baoman/hehe_505b91e.gif) 0 0 no-repeat
}
.gface_b_bachibuzhu i {
	background-position:-64px 0
}
.gface_b_bachibuzhu_show,.gface_b_bachibuzhu:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/baoman/bachibuzhu_5578914.gif) 0 0 no-repeat
}
.gface_b_baozou i {
	background-position:-96px 0
}
.gface_b_baozou_show,.gface_b_baozou:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/baoman/baozou_b3275c0.gif) 0 0 no-repeat
}
.gface_b_binkubei i {
	background-position:-128px 0
}
.gface_b_binkubei_show,.gface_b_binkubei:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/baoman/binkubei_65e09b6.gif) 0 0 no-repeat
}
.gface_b_dai i {
	background-position:-160px 0
}
.gface_b_dai_show,.gface_b_dai:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/baoman/dai_5662c4a.gif) 0 0 no-repeat
}
.gface_b_douwo i {
	background-position:-192px 0
}
.gface_b_douwo_show,.gface_b_douwo:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/baoman/douwo_983e4e0.gif) 0 0 no-repeat
}
.gface_b_e i {
	background-position:-224px 0
}
.gface_b_e_show,.gface_b_e:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/baoman/e_cc5365c.gif) 0 0 no-repeat
}
.gface_b_fangqizhiliao i {
	background-position:0 -32px
}
.gface_b_fangqizhiliao_show,.gface_b_fangqizhiliao:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/baoman/fangqizhiliao_45b7704.gif) 0 0 no-repeat
}
.gface_b_ganleibuai i {
	background-position:-32px -32px
}
.gface_b_ganleibuai_show,.gface_b_ganleibuai:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/baoman/ganleibuai_2db5bbe.gif) 0 0 no-repeat
}
.gface_b_guduyisheng i {
	background-position:-64px -32px
}
.gface_b_guduyisheng_show,.gface_b_guduyisheng:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/baoman/guduyisheng_b2390a4.gif) 0 0 no-repeat
}
.gface_b_han i {
	background-position:-96px -32px
}
.gface_b_han_show,.gface_b_han:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/baoman/han_42029f5.gif) 0 0 no-repeat
}
.gface_b_jilao i {
	background-position:-128px -32px
}
.gface_b_jilao_show,.gface_b_jilao:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/baoman/jilao_491d556.gif) 0 0 no-repeat
}
.gface_b_jinguanzhang i {
	background-position:-160px -32px
}
.gface_b_jinguanzhang_show,.gface_b_jinguanzhang:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/baoman/jinguanzhang_d4b7b8b.gif) 0 0 no-repeat
}
.gface_b_jing i {
	background-position:-192px -32px
}
.gface_b_jing_show,.gface_b_jing:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/baoman/jing_443cc14.gif) 0 0 no-repeat
}
.gface_b_maotuijianshangkang i {
	background-position:-224px -32px
}
.gface_b_maotuijianshangkang_show,.gface_b_maotuijianshangkang:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/baoman/maotuijianshangkang_24af9e8.gif) 0 0 no-repeat
}
.gface_b_neiniumanmian i {
	background-position:0 -64px
}
.gface_b_neiniumanmian_show,.gface_b_neiniumanmian:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/baoman/neiniumanmian_2a8f337.gif) 0 0 no-repeat
}
.gface_b_papa i {
	background-position:-32px -64px
}
.gface_b_papa_show,.gface_b_papa:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/baoman/papa_0589a11.gif) 0 0 no-repeat
}
.gface_b_ruanmeizhi i {
	background-position:-64px -64px
}
.gface_b_ruanmeizhi_show,.gface_b_ruanmeizhi:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/baoman/ruanmeizhi_aa36015.gif) 0 0 no-repeat
}
.gface_b_tumei i {
	background-position:-96px -64px
}
.gface_b_tumei_show,.gface_b_tumei:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/baoman/tumei_94cb413.gif) 0 0 no-repeat
}
.gface_b_xigaizhongjian i {
	background-position:-128px -64px
}
.gface_b_xigaizhongjian_show,.gface_b_xigaizhongjian:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/baoman/xigaizhongjian_fc10478.gif) 0 0 no-repeat
}
.gface_b_xiaocry i {
	background-position:-160px -64px
}
.gface_b_xiaocry_show,.gface_b_xiaocry:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/baoman/xiaocry_74cb5e9.gif) 0 0 no-repeat
}
.gface_b_xiekan i {
	background-position:-192px -64px
}
.gface_b_xiekan_show,.gface_b_xiekan:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/baoman/xiekan_7dd65b0.gif) 0 0 no-repeat
}
.gface_b_xionghaizhi i {
	background-position:-224px -64px
}
.gface_b_xionghaizhi_show,.gface_b_xionghaizhi:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/baoman/xionghaizhi_b2005bf.gif) 0 0 no-repeat
}
.gface_b_xiongji i {
	background-position:0 -96px
}
.gface_b_xiongji_show,.gface_b_xiongji:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/baoman/xiongji_4e070fe.gif) 0 0 no-repeat
}
.gface_b_yaoming i {
	background-position:-32px -96px
}
.gface_b_yaoming_show,.gface_b_yaoming:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/baoman/yaoming_adc3ee3.gif) 0 0 no-repeat
}
.gface_b_chishi i {
	background-position:-64px -96px
}
.gface_b_chishi_show,.gface_b_chishi:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/baoman/chishi_0c9348b.gif) 0 0 no-repeat
}
.gface_b_youdianyisi i {
	background-position:-96px -96px
}
.gface_b_youdianyisi_show,.gface_b_youdianyisi:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/baoman/youdianyisi_c29ed3c.gif) 0 0 no-repeat
}
.gface_b_zan i {
	background-position:-128px -96px
}
.gface_b_zan_show,.gface_b_zan:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/baoman/zan_01b69eb.gif) 0 0 no-repeat
}
.gface_b_zuosi i {
	background-position:-160px -96px
}
.gface_b_zuosi_show,.gface_b_zuosi:hover i {
	background:url(/youku/dist/img/comment/vip_emotion/baoman/zuosi_92c91cf.gif) 0 0 no-repeat
}
.user-grade-icon {
	display:block;
	width:22px;
	height:16px;
	background-image:url(//static.youku.com/lvip/img/rank/rank-icons.png);
	background-repeat:no-repeat;
	vertical-align:middle
}
.user-grade-lv1 {
	background-position:0 0
}
.user-grade-lv2 {
	background-position:0 -16px
}
.user-grade-lv3 {
	background-position:0 -32px
}
.user-grade-lv4 {
	background-position:0 -48px
}
.user-grade-lv5 {
	background-position:0 -64px
}
.user-grade-lv6 {
	background-position:0 -80px
}
.user-grade-lv7 {
	background-position:0 -96px
}
.user-grade-lv8 {
	background-position:0 -112px
}
.user-grade-lv9 {
	background-position:0 -128px
}
.user-grade-lv10 {
	background-position:0 -144px
}
.user-grade-lv11 {
	background-position:0 -160px
}
.user-grade-lv12 {
	background-position:0 -176px
}
.user-grade-lv13 {
	background-position:0 -192px
}
.user-grade-lv14 {
	background-position:0 -208px
}
.user-grade-lv15 {
	background-position:0 -224px
}
.user-grade-lv16 {
	background-position:0 -240px
}
.user-grade-lv17 {
	background-position:0 -256px
}
.user-grade-lv18 {
	background-position:0 -272px
}
.user-grade-lv19 {
	background-position:0 -288px
}
.user-grade-lv20 {
	background-position:0 -304px
}
.user-grade-lv21 {
	background-position:0 -320px
}
.user-grade-lv22 {
	background-position:0 -336px
}
.user-grade-lv23 {
	background-position:0 -352px
}
.user-grade-lv24 {
	background-position:0 -368px
}
.user-grade-lv25 {
	background-position:0 -384px
}
.user-grade-lv26 {
	background-position:0 -400px
}
.user-grade-lv27 {
	background-position:0 -416px
}
.user-grade-lv28 {
	background-position:0 -432px
}
.user-grade-lv29 {
	background-position:0 -448px
}
.user-grade-lv30 {
	background-position:0 -464px
}
.user-grade-lv31 {
	background-position:0 -480px
}
.user-grade-lv32 {
	background-position:0 -496px
}
.user-grade-lv33 {
	background-position:0 -512px
}
.user-grade-lv34 {
	background-position:0 -528px
}
.user-grade-lv35 {
	background-position:0 -544px
}
.user-grade-lv36 {
	background-position:0 -560px
}
.user-grade-lv37 {
	background-position:0 -576px
}
.user-grade-lv38 {
	background-position:0 -592px
}
.user-grade-lv39 {
	background-position:0 -608px
}
.user-grade-lv40 {
	background-position:0 -624px
}
.user-grade-lv41 {
	background-position:0 -640px
}
.user-grade-lv42 {
	background-position:0 -656px
}
.user-grade-lv43 {
	background-position:0 -672px
}
.user-grade-lv44 {
	background-position:0 -688px
}
.user-grade-lv45 {
	background-position:0 -704px
}
.user-grade-lv46 {
	background-position:0 -720px
}
.user-grade-lv47 {
	background-position:0 -736px
}
.user-grade-lv48 {
	background-position:0 -752px
}
.user-grade-lv49 {
	background-position:0 -768px
}
.user-grade-lv50 {
	background-position:0 -784px
}
.user-grade-lv51 {
	background-position:0 -800px
}
.user-grade-lv52 {
	background-position:0 -816px
}
.user-grade-lv53 {
	background-position:0 -832px
}
.user-grade-lv54 {
	background-position:0 -848px
}
.user-grade-lv55 {
	background-position:0 -864px
}
.user-grade-lv56 {
	background-position:0 -880px
}
.user-grade-lv57 {
	background-position:0 -896px
}
.user-grade-lv58 {
	background-position:0 -912px
}
.user-grade-lv59 {
	background-position:0 -928px
}
.user-grade-lv60 {
	background-position:0 -944px
}
.user-grade-lv61 {
	background-position:0 -960px
}
.user-grade-lv62 {
	background-position:0 -976px
}
.user-grade-lv63 {
	background-position:0 -992px
}
.user-grade-lv64 {
	background-position:0 -1008px
}
.user-grade-lv65 {
	background-position:0 -1024px
}
.user-grade-lv66 {
	background-position:0 -1040px
}
.user-grade-lv67 {
	background-position:0 -1056px
}
.user-grade-lv68 {
	background-position:0 -1072px
}
.user-grade-lv69 {
	background-position:0 -1088px
}
.user-grade-lv70 {
	background-position:0 -1104px
}
.user-grade-lv71 {
	background-position:0 -1120px
}
.user-grade-lv72 {
	background-position:0 -1136px
}
.user-grade-lv73 {
	background-position:0 -1152px
}
.user-grade-lv74 {
	background-position:0 -1168px
}
.user-grade-lv75 {
	background-position:0 -1184px
}
.user-grade-lv76 {
	background-position:0 -1200px
}
.user-grade-lv77 {
	background-position:0 -1216px
}
.user-grade-lv78 {
	background-position:0 -1232px
}
.user-grade-lv79 {
	background-position:0 -1248px
}
.user-grade-lv80 {
	background-position:0 -1264px
}
.user-grade-lv81 {
	background-position:0 -1280px
}
.user-grade-lv82 {
	background-position:0 -1296px
}
.user-grade-lv83 {
	background-position:0 -1312px
}
.user-grade-lv84 {
	background-position:0 -1328px
}
.user-grade-lv85 {
	background-position:0 -1344px
}
.user-grade-lv86 {
	background-position:0 -1360px
}
.user-grade-lv87 {
	background-position:0 -1376px
}
.user-grade-lv88 {
	background-position:0 -1392px
}
.user-grade-lv89 {
	background-position:0 -1408px
}
.user-grade-lv90 {
	background-position:0 -1424px
}
.user-grade-lv91 {
	background-position:0 -1440px
}
.user-grade-lv92 {
	background-position:0 -1456px
}
.user-grade-lv93 {
	background-position:0 -1472px
}
.user-grade-lv94 {
	background-position:0 -1488px
}
.user-grade-lv95 {
	background-position:0 -1504px
}
.user-grade-lv96 {
	background-position:0 -1520px
}
.user-grade-lv97 {
	background-position:0 -1536px
}
.user-grade-lv98 {
	background-position:0 -1552px
}
.user-grade-lv99 {
	background-position:0 -1568px
}
.user-grade-lv100 {
	background-position:0 -1584px;
	width:24px
}
.vip-level-icon {
	display:inline-block;
	*display:inline;
	*zoom:1;
	vertical-align:middle;
	height:22px;
	width:22px;
	background-image:url(//static.youku.com/lvip/img/rank/vip-level-icons.png);
	background-repeat:no-repeat
}
.vip-level-icon.level-lvip1 {
	background-position:0 0
}
.vip-level-icon.level-lvip2 {
	background-position:0 -16px
}
.vip-level-icon.level-lvip3 {
	background-position:0 -32px
}
.vip-level-icon.level-lvip4 {
	background-position:0 -48px
}
.vip-level-icon.level-lvip5 {
	background-position:0 -64px
}
.vip-level-icon.level-lvip6 {
	background-position:0 -80px
}
.vip-level-icon.level-lvip7 {
	background-position:0 -96px
}
.vip-level-icon.level-vip1 {
	background-position:0 -112px
}
.vip-level-icon.level-vip2 {
	background-position:0 -128px
}
.vip-level-icon.level-vip3 {
	background-position:0 -144px
}
.vip-level-icon.level-vip4 {
	background-position:0 -160px
}
.vip-level-icon.level-vip5 {
	background-position:0 -176px
}
.vip-level-icon.level-vip6 {
	background-position:0 -192px
}
.vip-level-icon.level-vip7 {
	background-position:0 -208px
}
.vip-level-icon.level-annual {
	width:35px
}
.vip-level-icon.level-expired1 {
	background-position:0 -224px
}
.vip-level-icon.level-expired2 {
	background-position:0 -240px
}
.vip-level-icon.level-expired3 {
	background-position:0 -256px
}
.vip-level-icon.level-expired4 {
	background-position:0 -272px
}
.vip-level-icon.level-expired5 {
	background-position:0 -288px
}
.vip-level-icon.level-expired6 {
	background-position:0 -304px
}
.vip-level-icon.level-expired7 {
	background-position:0 -320px
}
@font-face {
	font-family:tuiicon;
	src:url(/youku/dist/embed/fonts/tuiicon_059212f.eot);
	src:url(/youku/dist/embed/fonts/tuiicon_059212f.eot?#iefix) format("embedded-opentype"),url(/youku/dist/embed/fonts/tuiicon_29877c1.svg#tuiicon) format("svg"),url(/youku/dist/embed/fonts/tuiicon_048e465.ttf) format("truetype"),url(/youku/dist/embed/fonts/tuiicon_15a091e.woff) format("woff");
	font-weight:400;
	font-style:normal
}
.iconfont {
	font-family:tuiicon;
	speak:none;
	font-style:normal;
	font-weight:400;
	font-variant:normal;
	text-transform:none;
	vertical-align:middle;
	vertical-align:baseline\9;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale
}
.g_task {
	position:relative;
	display:inline-block;
	width:25px;
	height:26px;
	margin-left:2px;
	vertical-align:top
}
.g_task img {
	position:absolute;
	left:0;
	top:2px;
	width:25px;
	height:22px
}
.g_task em {
	display:block;
	position:relative;
	line-height:26px;
	height:26px;
	z-index:10;
	color:#FFF;
	text-align:center;
	font-style:normal;
	font-family:ROCK;
	font-size:14px
}
.posts-more {
	display:none;
	height:40px;
	line-height:40px;
	font-size:14px;
	text-align:center;
	background-color:#f1f2f3
}
.posts-more a {
	color:#2fb3ff
}
.posts-more.posts-more-loading {
	background:url(//static.youku.com/v/img/loading_h8.gif) center no-repeat
}
.posts-more.posts-more-loading a {
	display:none
}
.posts-item {
	position:relative;
	margin-bottom:20px;
	padding-bottom:20px;
	background-color:#fff;
	border-bottom:1px solid #e5e5e5
}
.posts-item .posts-spacing {
	margin-top:8px
}
.posts-item .posts-userphoto {
	float:left;
	margin-right:10px
}
.posts-item .posts-userphoto img {
	height:50px;
	width:50px;
	border-radius:100%
}
.posts-item .posts-section {
	margin-left:60px
}
.posts-item .posts-userinfo a,.posts-item .posts-userinfo span {
	display:inline-block;
	margin-right:5px;
	vertical-align:middle
}
.posts-item .posts-usertitle {
	padding:1px 4px;
	background-color:#2fb3ff;
	color:#fff;
	border-radius:3px;
	font-size:12px;
	text-align:center
}
.posts-item .posts-timestamp {
	float:right;
	color:#bbb
}
.posts-item .posts-title {
	max-height:56px;
	line-height:1.4;
	font-size:18px;
	overflow:hidden;
	color:#555
}
.posts-item .posts-title a {
	color:#555;
	outline:0
}
.posts-item .posts-text {
	position:relative;
	max-height:125px;
	margin-top:20px;
	overflow:hidden;
	color:#8b8b8b
}
.posts-item .posts-text p {
	line-height:1.8;
	font-size:14px;
	word-break:break-word
}
.posts-item .posts-text br {
	line-height:25px
}
.posts-item .posts-text .posts-fold-btn {
	display:inline;
	cursor:pointer;
	outline:0
}
.posts-item .posts-text.show-all {
	max-height:none
}
.posts-item .posts-text.show-all .posts-fold-btn-show {
	display:none
}
.posts-item .posts-text img {
	display:block;
	margin:20px 0;
	max-width:100%;
	height:auto
}
.posts-item .posts-tag {
	width:100px;
	height:100px;
	position:absolute;
	top:0;
	right:50px
}
.posts-item .posts-tag img {
	width:100%;
	height:100%;
	border-radius:100%;
	opacity:.4;
	filter:alpha(opacity=40)
}
.posts-item .comment-handle {
	margin-top:10px
}
.posts-content {
	background-color:#fff
}
.posts-content .posts-item {
	padding:60px 60px 30px;
	margin:0
}
.posts-content .posts-item .posts-userinfo .posts-timestamp {
	float:none
}
.posts-content .posts-item .posts-text {
	max-height:none
}
.posts-content .posts-item .posts-handle {
	width:100%;
	height:40px
}
.posts-content .posts-item .posts-handle .posts-share {
	float:left;
	line-height:40px
}
.posts-content .posts-item .posts-handle .posts-share .posts-share-title {
	font-size:16px
}
.posts-content .posts-item .posts-handle .posts-share .posts-share-btn {
	display:inline-block;
	width:40px;
	height:40px;
	margin-left:10px;
	vertical-align:top;
	background:transparent url(/youku/dist/img/find/play/fns_cf840ca.png) no-repeat
}
.posts-content .posts-item .posts-handle .posts-share .posts-share-btn.icon-weixin {
	background-position:-60px -130px
}
.posts-content .posts-item .posts-handle .posts-share .posts-share-btn.icon-qzone {
	background-position:-100px -130px
}
.posts-content .posts-item .posts-handle .posts-share .posts-share-btn.icon-weibo {
	background-position:-60px -170px
}
.posts-content .posts-item .posts-handle .posts-share .posts-share-btn.icon-qq {
	background-position:-100px -170px
}
.posts-content .posts-item .posts-handle .comment-handle {
	float:right;
	margin:0;
	line-height:40px
}
.posts-content .posts-comment {
	padding:0 60px;
	background-color:#efefef
}
.posts-content .posts-comment .posts-comment-form {
	padding:25px 0;
	border-bottom:1px solid #e5e5e5
}
.posts-content .posts-comment .posts-comment-list {
	padding-bottom:20px
}
.posts-content .posts-activity {
	margin-bottom:15px;
	text-align:center
}
.posts-content .posts-activity .role-bgimg {
	display:inline-block;
	background:url(/youku/dist/img/find/play/rolebg_9174f8c.png) 0 0 no-repeat;
	background-size:100%;
	height:65px;
	line-height:68px;
	color:#fff;
	width:325px
}
.posts-content .posts-activity span {
	display:block
}
.posts-cotent-loading {
	width:100%;
	height:501px;
	background:url(/youku/dist/img/find/play/loadingbs_c386c3f.gif) center no-repeat #fff
}
.posts-content-popup {
	height:100%;
	width:100%;
	overflow:auto
}
.posts-content-popup .posts-content-popup-body {
	width:1000px;
	margin:0 auto;
	padding:81px 0 20px;
	position:relative;
	background-color:transparent
}
.posts-content-popup .posts-content-popup-body .posts-content {
	min-height:500px;
	width:100%;
	box-sizing:border-box
}
.posts-content-popup .posts-content-popup-body .posts-content .posts-text {
	min-height:160px
}
.posts-content-popup .posts-content-popup-body .posts-content-popup-close {
	display:block;
	width:45px;
	height:45px;
	position:absolute;
	top:58px;
	right:-23px;
	z-index:2;
	line-height:45px;
	text-align:center;
	color:#b2b2b2;
	font-size:30px;
	border-radius:100%;
	background-color:#101010;
	cursor:pointer
}
.posts-content-popup .posts-content-popup-body .posts-content-popup-close:before {
	content:'\e63f'
}
.comment-image {
	padding:10px 0
}
.comment-image .comment-img-list {
	width:300px;
	overflow:hidden
}
.comment-image .comment-img-list li {
	width:98px;
	height:98px;
	margin:2px 0 0 2px;
	overflow:hidden;
	float:left;
	position:relative
}
.comment-image .comment-img-list li img {
	display:inline-block;
	vertical-align:top
}
.comment-image .comment-img-list li .gif-icon {
	position:absolute;
	right:0;
	bottom:0;
	background-color:#2fb3ff;
	color:#fff;
	padding:0 5px;
	font-size:12px
}
.comment-image .comment-img-list .comment-img-4 {
	width:200px
}
.comment-image .comment-img-list .comment-img-1 li {
	width:auto;
	height:auto
}
.comment-image .comment-img-view {
	width:600px;
	margin-left:-2px;
	margin-right:-2px;
	padding:0 2px;
	overflow:hidden
}
.comment-image .comment-img-view .comment-img-loading {
	background:url(/youku/dist/img/find/play/loadingbs_c386c3f.gif) center no-repeat #fff
}
.comment-image .comment-img-view .comment-img-stage {
	position:relative;
	min-height:38px
}
.comment-image .comment-img-view .comment-img-stage span {
	display:inline-block
}
.comment-image .comment-img-view .comment-img-stage img {
	display:inline-block;
	vertical-align:middle
}
.comment-image .comment-img-view .comment-img-choose {
	width:610px;
	margin-top:10px
}
.comment-image .comment-img-view .comment-img-choose ul {
	margin-left:1px
}
.comment-image .comment-img-view .comment-img-choose ul li {
	float:left;
	width:64px;
	height:64px;
	margin:0 3px 0 0
}
.comment-image .comment-img-view .comment-img-choose ul li img {
	display:block;
	width:60px;
	height:60px;
	border-width:1px;
	border-style:solid;
	border:0 none
}
.comment-image .comment-img-view .comment-img-choose ul li a {
	display:inline-block;
	padding:2px;
	opacity:.5;
	color:#fff;
	filter:alpha(opacity=50)
}
.comment-image .comment-img-view .comment-img-choose ul li:hover a,.comment-image .comment-img-view .comment-img-choose ul li.active a {
	padding:0;
	border:2px solid #fa7d3c;
	text-decoration:none;
	opacity:1.0;
	filter:alpha(opacity=100)
}
.comment-image .comment-img-view .comment-img-choose .media_show_box {
	position:relative;
	overflow:hidden
}
.comment-image .bigcursor img,.comment-image .smallcursor img,.comment-image .leftcursor img,.comment-image .rightcursor img {
	cursor:pointer
}
.comment-image .bigcursor,.comment-image .bigcursor img {
	cursor:url(http://css.tudouui.com/v3/dist/img/play/bg_ea3f1e7.cur),auto
}
.comment-image .smallcursor,.comment-image .smallcursor img {
	cursor:url(http://css.tudouui.com/v3/dist/img/play/sm_e2d73ec.cur),auto
}
.comment-image .leftcursor,.comment-image .leftcursor img {
	cursor:url(http://css.tudouui.com/v3/dist/img/play/pr_6a81b44.cur),auto
}
.comment-image .rightcursor,.comment-image .rightcursor img {
	cursor:url(http://css.tudouui.com/v3/dist/img/play/nt_4e4363a.cur),auto
}
.comment-pager {
	margin:10px 0;
	color:#6c6c6c;
	clear:both
}
.comment-pager li {
	float:left;
	margin-right:3px;
	line-height:22px;
	font-size:14px
}
.comment-pager li a {
	color:#2fb3ff;
	outline:0;
	text-decoration:none
}
.comment-pager li a:hover {
	color:#c31
}
.comment-pager li span {
	display:block;
	cursor:default
}
.comment-pager .comment-pager-state {
	float:left;
	font-size:12px;
	color:#909090
}
.comment-pager .comment-pager-page {
	float:right
}
.comment-pager .comment-pager-page a,.comment-pager .comment-pager-page span {
	padding:1px 3px
}
.comment-pager .comment-pager-page a:hover {
	padding:0 2px;
	border:1px solid #c6c6c6
}
.comment-pager .comment-pager-page span {
	color:#fff;
	background:#c6c6c6
}
.comment-pager .comment-pager-turn {
	float:right
}
.comment-pager .comment-pager-turn li {
	border:1px solid #c6c6c6
}
.comment-pager .comment-pager-turn a,.comment-pager .comment-pager-turn span {
	padding:0 5px
}
.comment-pager .comment-pager-turn a:hover {
	border:0
}
.comment-pager .comment-pager-turn span {
	color:#c6c6c6
}
.comment-handle .comment-handle-btn {
	display:inline-block;
	margin-right:15px;
	outline:0;
	color:#bbb
}
.comment-handle .comment-handle-btn:before {
	display:inline-block;
	content:'';
	height:16px;
	width:16px;
	padding-right:5px;
	background:url(/youku/dist/img/find/play/comment_ico_78cfd1b.png) no-repeat;
	vertical-align:middle
}
.comment-handle .comment-handle-btn.comment-handle-up:before {
	background-position:0 0
}
.comment-handle .comment-handle-btn.comment-handle-down:before {
	background-position:-21px 0
}
.comment-handle .comment-handle-btn.comment-handle-reply:before {
	width:18px;
	background-position:-43px 0
}
.comment-handle .comment-handle-btn.comment-handle-top:before,.comment-handle .comment-handle-btn.comment-handle-delete:before,.comment-handle .comment-handle-btn.comment-handle-inform:before,.comment-handle .comment-handle-btn.comment-handle-subreply:before {
	display:none
}
.comment-handle .comment-handle-btn:hover,.comment-handle .comment-handle-btn.active {
	color:#bbb
}
.comment-handle .comment-handle-btn:hover.comment-handle-up:before,.comment-handle .comment-handle-btn.active.comment-handle-up:before {
	background-position:0 -22px
}
.comment-handle .comment-handle-btn:hover.comment-handle-down:before,.comment-handle .comment-handle-btn.active.comment-handle-down:before {
	background-position:-21px -22px
}
.comment-handle .comment-handle-btn:hover.comment-handle-reply:before,.comment-handle .comment-handle-btn.active.comment-handle-reply:before {
	background-position:-43px -22px
}
.yk-tip-dialog {
	padding:0
}
.yk-tip-dialog .tui-dialog-header {
	background-color:#f8f8f8
}
.yk-tip-dialog .tui-dialog-body {
	padding-bottom:0
}
.yk-tip-dialog .tui-dialog-title {
	padding:15px 0 15px 22px
}
.yk-tip-dialog .prompt {
	line-height:22px;
	padding:20px 0
}
.yk-tip-dialog .prompt_rad {
	margin-left:5px;
	margin-right:20px;
	color:#000;
	font-size:16px
}
.yk-tip-dialog .defaultext {
	width:98%;
	height:60px;
	padding:5px
}
.yk-tip-dialog .tui-dialog-footer {
	text-align:left
}
.yk-tip-dialog .tui-dialog-footer a {
	border-radius:14px;
	padding:6px;
	width:90px
}
.yk-tip-dialog .prompt-close {
	background-color:#fff;
	color:#2fb3ff;
	border:1px solid #2fb3ff
}
.yk-tip-dialog .prompt-btn {
	background-color:#2fb3ff
}
.yk-tip-dialog .prompt-close {
	background-color:#fff
}
.yk-tip-dialog .prompt-btn:hover {
	color:#fff
}
.yk-tip-dialog .prompt-close:hover {
	color:#2fb3ff
}
.yk-tip-dialog .title {
	color:#909090
}
.comment-form {
	display:table;
	width:100%;
	box-sizing:border-box;
	position:relative
}
.form-cell {
	display:table-cell;
	vertical-align:top
}
.form-user-avatar {
	float:left;
	margin-right:10px
}
.form-user-avatar img {
	width:50px;
	height:50px;
	border-radius:100%
}
.form-content {
	width:100%
}
.form-user-info {
	display:inline-block
}
.form-user-info a {
	display:inline-block;
	vertical-align:middle
}
.form-wordlimit {
	float:right;
	color:#909090
}
.form-wordlimit span {
	font-family:Constantia,Georgia;
	font-size:18px;
	font-weight:400
}
.form-wordlimit-warning {
	color:red
}
.form-textarea {
	width:100%;
	margin-top:5px;
	position:relative
}
.form-textarea textarea {
	min-height:81px;
	width:100%;
	padding:4px;
	box-sizing:border-box;
	line-height:20px;
	font-size:12px;
	border:2px solid #d4d9dd;
	box-shadow:inset 0 3px 3px #ebebeb;
	outline:0;
	resize:vertical;
	overflow:hidden
}
.form-textarea textarea:focus {
	border-color:#3eabff
}
.form-textarea .comment-atuser {
	position:absolute;
	top:6px;
	padding:0 3px 0 1px;
	left:2px;
	background-color:#ebebeb;
	font-size:12px
}
.form-toolbar {
	margin-top:0;
	*margin-top:-2px;
	position:relative;
	z-index:102;
	zoom:1;
	padding:0;
	background:0;
	border:0;
	box-shadow:none
}
.form-toolbar .form-toolbar-left {
	float:left
}
.form-toolbar .form-toolbar-right {
	float:right
}
.form-toolbar .form-tool {
	display:inline-block;
	margin-right:10px;
	position:relative;
	vertical-align:middle
}
.form-toolbar .form-tool .faces-btn {
	display:block;
	padding:10px;
	color:#909090;
	text-decoration:none
}
.form-toolbar .form-tool .faces-btn span {
	display:inline-block;
	vertical-align:middle
}
.form-toolbar .form-tool .faces-btn .faces-icon {
	width:16px;
	height:16px;
	margin-right:5px
}
.form-toolbar .form-tool .faces-btn .faces-icon-normal {
	background:url(/youku/dist/img/find/play/master_e7ef735.png) no-repeat 0 -445px
}
.form-toolbar .form-tool .faces-btn .faces-icon-vip {
	background:url(//r1.ykimg.com/05100000552FA58067BC3D642207DE42) no-repeat
}
.form-toolbar .form-tool .faces-active {
	position:relative;
	z-index:10;
	padding:9px;
	border:1px solid #c6c6c6;
	background-color:#fff
}
.form-toolbar .form-tool .faces-active+.faces-content {
	display:block;
	visibility:hidden
}
.form-toolbar .faces-content {
	display:none;
	position:absolute;
	z-index:1;
	background-color:#fff;
	border:1px solid #c6c6c6
}
.form-toolbar .faces-content .insert_emoticon {
	width:306px;
	height:230px;
	padding:10px 0 10px 10px;
	position:relative;
	z-index:10
}
.form-toolbar .faces-content .insert_emoticon .faces {
	padding-bottom:5px;
	width:168px;
	min-height:60px;
	_height:60px;
	overflow:hidden
}
.form-toolbar .faces-content .insert_emoticon .faces .ico__faces_act {
	width:200px;
	padding-left:3px
}
.form-toolbar .faces-content .insert_emoticon .faces_con p {
	border:1px solid #f4f4f4;
	background:0;
	position:relative;
	padding:8px;
	margin:-1px 14px 0 -1px;
	font-size:14px;
	cursor:pointer
}
.form-toolbar .faces-content .insert_emoticon .faces_con p:hover {
	color:#c31
}
.form-toolbar .faces-content .insert_emoticon .faces {
	height:198px;
	width:100%;
	overflow:hidden;
	padding:0
}
.form-toolbar .faces-content .insert_emoticon .faces .ico__faces_act {
	float:left;
	width:100%;
	height:auto;
	padding:1px 0 0 1px
}
.form-toolbar .faces-content .insert_emoticon .faces .ico__faces_act .ico_faces_container {
	float:left;
	width:100%
}
.form-toolbar .faces-content .insert_emoticon .faces .ico__faces_act a {
	padding:12px;
	border:1px solid #f4f4f4;
	margin:-1px 0 0 -1px;
	background:0;
	position:relative
}
.form-toolbar .faces-content .insert_emoticon .faces .ico__faces_act a img {
	position:absolute;
	width:42px;
	height:42px;
	visibility:hidden;
	top:3px;
	left:3px
}
.form-toolbar .faces-content .insert_emoticon .faces .ico__faces_act a:hover img {
	visibility:visible
}
.form-toolbar .faces-content .insert_emoticon .emot_tab {
	height:34px;
	border-top:1px solid #c6c6c6;
	background:#f5f6f6;
	padding:0 10px;
	position:absolute;
	bottom:0;
	left:0;
	right:0
}
.form-toolbar .faces-content .insert_emoticon .emot_tab a {
	display:block;
	float:left;
	height:35px;
	width:45px;
	margin-top:-1px;
	position:relative
}
.form-toolbar .faces-content .insert_emoticon .emot_tab a i {
	height:35px;
	width:45px;
	display:block;
	background:url(/youku/dist/img/find/play/general_face_icon_88cd739.png) no-repeat 0 0
}
.form-toolbar .faces-content .insert_emoticon .emot_tab a .emo_new {
	position:absolute;
	width:32px;
	height:22px;
	top:-14px;
	left:7px;
	background:url(/youku/dist/img/find/play/general_face_icon_88cd739.png) no-repeat 0 -180px
}
.form-toolbar .faces-content .insert_emoticon .emot_tab a.tab_active {
	border-right:1px solid #c6c6c6;
	border-left:1px solid #c6c6c6;
	background:#fff
}
.form-toolbar .faces-content .insert_emoticon .emot_tab .general_tab_2 {
	background-position:-47px -37px
}
.form-toolbar .faces-content .insert_emoticon .emot_tab .general_tab_3 {
	background-position:-80px 0
}
.form-toolbar .faces-content .insert_emoticon .emot_tab .general_tab_4 {
	background-position:-45px 0
}
.form-toolbar .faces-content .insert_emoticon .emot_tab .general_tab_5 {
	background-position:-165px 0
}
.form-toolbar .faces-content .insert_emoticon .emot_tab a.pre,.form-toolbar .faces-content .insert_emoticon .emot_tab a.next {
	width:6px;
	height:10px;
	margin:13px 4px;
	float:right;
	background:url(/youku/dist/img/find/play/emot_page_436fff3.png) no-repeat 0 0
}
.form-toolbar .faces-content .insert_emoticon .emot_tab a.pre {
	background-position:0 -11px
}
.form-toolbar .faces-content .insert_emoticon .emot_tab a.next {
	background-position:-8px -11px
}
.form-toolbar .faces-content .insert_emoticon .emot_tab .next.disabled {
	background-position:-8px 0;
	cursor:default
}
.form-toolbar .faces-content .insert_emoticon .emot_tab .pre.disabled {
	background-position:0 0;
	cursor:default
}
.form-toolbar .faces-content .vip_insert_emoticon {
	width:400px;
	padding:0;
	position:relative;
	z-index:10
}
.form-toolbar .faces-content .vip_insert_emoticon .faces {
	width:400px;
	height:243px;
	overflow-x:hidden
}
.form-toolbar .faces-content .vip_insert_emoticon .faces .faces_title {
	font-size:12px;
	line-height:22px;
	padding:7px 12px;
	border-bottom:1px solid #f1f1f1;
	text-align:left
}
.form-toolbar .faces-content .vip_insert_emoticon .faces .faces_title em,.form-toolbar .faces-content .vip_insert_emoticon .faces .faces_title a {
	float:right;
	vertical-align:middle
}
.form-toolbar .faces-content .vip_insert_emoticon .faces .faces_title span {
	float:left
}
.form-toolbar .faces-content .vip_insert_emoticon .faces .faces_title em {
	color:#909090;
	font-style:normal;
	margin-right:5px;
	font-size:11px
}
.form-toolbar .faces-content .vip_insert_emoticon .faces .faces_title a {
	height:22px;
	background:#f60;
	padding:0 12px;
	color:#fff
}
.form-toolbar .faces-content .vip_insert_emoticon .faces .faces_title a:hover {
	background:#ea6005
}
.form-toolbar .faces-content .vip_insert_emoticon .faces .non_vip {
	padding:60px 0 29px;
	text-align:center
}
.form-toolbar .faces-content .vip_insert_emoticon .faces .non_vip_wrap img,.form-toolbar .faces-content .vip_insert_emoticon .faces .non_vip_wrap div {
	display:inline-block;
	*display:inline;
	zoom:1
}
.form-toolbar .faces-content .vip_insert_emoticon .faces .non_vip_wrap div {
	text-align:left;
	position:relative;
	*top:16px
}
.form-toolbar .faces-content .vip_insert_emoticon .faces .non_vip img {
	vertical-align:bottom
}
.form-toolbar .faces-content .vip_insert_emoticon .faces .non_vip div {
	margin-left:6px
}
.form-toolbar .faces-content .vip_insert_emoticon .faces .non_vip div p {
	font-size:16px;
	line-height:16px
}
.form-toolbar .faces-content .vip_insert_emoticon .faces .non_vip div p span {
	font-size:12px;
	color:#f60
}
.form-toolbar .faces-content .vip_insert_emoticon .faces .non_vip div .vip_btn {
	width:120px;
	font-size:13px;
	line-height:16px;
	padding:5px 0;
	margin-top:8px;
	text-align:center;
	background:#f60;
	color:#fff;
	display:block
}
.form-toolbar .faces-content .vip_insert_emoticon .faces .non_vip div .vip_btn:hover {
	background:#e75c00
}
.form-toolbar .faces-content .vip_insert_emoticon .vip_emot_tab {
	height:42px;
	border-top:1px solid #c6c6c6;
	padding:0 6px;
	background:#f7f7f7
}
.form-toolbar .faces-content .vip_insert_emoticon .vip_emot_tab div {
	float:left;
	width:360px
}
.form-toolbar .faces-content .vip_insert_emoticon .vip_emot_tab div a {
	float:left;
	height:42px;
	width:48px;
	color:#555;
	border-right:1px solid #c6c6c6
}
.form-toolbar .faces-content .vip_insert_emoticon .vip_emot_tab div a i {
	height:38px;
	width:48px;
	display:block;
	margin-top:3px;
	background:url(/youku/dist/img/find/play/face_icon_0d7ce23.png) no-repeat center
}
.form-toolbar .faces-content .vip_insert_emoticon .vip_emot_tab div .vip_tab_1 {
	background-position:0 0
}
.form-toolbar .faces-content .vip_insert_emoticon .vip_emot_tab div .vip_tab_2 {
	background-position:-48px 0
}
.form-toolbar .faces-content .vip_insert_emoticon .vip_emot_tab div .vip_tab_3 {
	background-position:-96px 0
}
.form-toolbar .faces-content .vip_insert_emoticon .vip_emot_tab div a.vip_tab_active {
	background:#fff
}
.form-toolbar .faces-content .vip_insert_emoticon .vip_emot_tab div a.vip_tab_active:hover {
	color:#fff;
	cursor:default
}
.form-toolbar .faces-content .vip_insert_emoticon .vip_emot_tab a.pre,.form-toolbar .faces-content .vip_insert_emoticon .vip_emot_tab a.next {
	width:6px;
	height:10px;
	margin:15px 4px;
	float:left;
	background:url(/youku/dist/img/find/play/emot_page_436fff3.png) no-repeat 0 0
}
.form-toolbar .faces-content .vip_insert_emoticon .vip_emot_tab a.pre {
	background-position:0 -10px
}
.form-toolbar .faces-content .vip_insert_emoticon .vip_emot_tab a.next {
	background-position:-8px -10px
}
.form-toolbar .faces-content .vip_insert_emoticon .vip_emot_tab .pre.disabled {
	background-position:0 0;
	cursor:default
}
.form-toolbar .faces-content .vip_insert_emoticon .vip_emot_tab .next.disabled {
	background-position:-8px 0;
	cursor:default
}
.form-toolbar .faces-content .mask {
	display:block;
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
	z-index:1;
	opacity:0;
	filter:alpha(opacity=0);
	border:0;
	background:#fff
}
.form-toolbar .form-action {
	margin-right:0;
	padding:10px 0
}
.form-toolbar .form-action .form-btn {
	display:inline-block;
	height:28px;
	line-height:28px;
	text-align:center;
	vertical-align:middle;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	border:1px solid #d1d1d1;
	background-color:#f2f2f2;
	color:#555
}
.form-toolbar .form-action .form-btn:hover {
	border-color:#e2e2e2;
	background-color:#f4f7fa
}
.form-toolbar .form-action .form-btn-large {
	min-width:79px;
	height:28px;
	line-height:28px
}
.form-toolbar .form-action .form-btn-small {
	min-width:55px;
	height:22px;
	line-height:22px
}
.form-toolbar .form-action .form-btn-blue {
	color:#fff;
	border-color:#007dcc;
	background-color:#1c98e7
}
.form-toolbar .form-action .form-btn-blue:hover {
	border-color:#1092e5;
	background-color:#25a3f3
}
.form-toolbar .splite {
	float:left;
	width:1px;
	height:35px;
	margin-right:8px;
	background:url(/youku/dist/img/find/play/splite_f913c48.png) no-repeat 0 13px
}
.form-toolbar .form-validate {
	float:left;
	clear:both;
	margin-top:5px;
	color:#909090;
	position:relative
}
.form-toolbar .form-validate input {
	margin-right:5px;
	vertical-align:middle;
	padding-left:2px;
	width:108px
}
.form-toolbar .form-validate img {
	display:inline-block;
	vertical-align:bottom
}
.form-toolbar .form-validate span {
	color:#666;
	margin-right:5px
}
.form-toolbar .form-validate .com_overlay {
	width:150px;
	height:10px;
	left:280px;
	top:-50px
}
.form-toolbar .form-validate .com_overlay_con {
	width:150px;
	height:30px;
	padding:10px;
	overflow:hidden
}
.form-toolbar .form-validate .com_overlay_con .tips {
	line-height:30px
}
.form-tooltip {
	background:#c3c3c3;
	z-index:102;
	position:absolute;
	top:-70px;
	right:0;
	width:150px;
	padding:20px 10px;
	height:35px;
	_height:38px;
	text-align:left
}
.form-tooltip .com_overlay_con {
	background:#fff;
	border:2px solid #d6efff;
	z-index:5;
	position:absolute;
	top:-8px;
	left:-8px;
	padding:20px 10px;
	width:150px;
	height:35px;
	white-space:normal
}
.form-tooltip .tips {
	margin-bottom:10px
}
.form-tooltip .com_btns .form_btn {
	margin:0 5px
}
.form-tooltip .com_btns .form_btn .form_btn_text {
	color:#333
}
.form-tooltip .com_btns .form_btnmaj_s .form_btn_text {
	color:#fff
}
.comment-form-reply {
	padding:10px 0
}
.comment-form-reply .form-toolbar .form-toolbar-left {
	float:right
}
.form-gift {
	padding:16px 0 0 14px;
	position:relative;
	z-index:120
}
.form-gift a {
	display:block;
	width:80px;
	height:93px;
	background:url(/youku/dist/img/find/play/gift_507b328.png) 0 0 no-repeat
}
.form-gift a:hover {
	background:url(/youku/dist/img/find/play/gift_507b328.png) 0 -93px no-repeat
}
.form-gift a.show {
	background:#fff url(/youku/dist/img/find/play/gift_507b328.png) 0 -205px no-repeat
}
.form-gift a.show:hover {
	background:#fff url(/youku/dist/img/find/play/gift_507b328.png) 0 -205px no-repeat
}
.form-gift-content {
	display:none;
	position:absolute;
	left:0;
	top:108px;
	z-index:110;
	border:1px solid #d8d8d8;
	background:#fff
}
.comment-form .pic_tool {
	position:relative;
	display:inline-block
}
.comment-form .pic_tool .ui-upload-a {
	height:auto;
	padding:10px;
	line-height:normal;
	overflow:initial
}
.comment-form .pic_tool .ui-upload-a span {
	display:inline-block;
	vertical-align:middle
}
.comment-form .pic_tool .ui-upload-a .upload-icon {
	width:16px;
	height:16px;
	margin-right:5px;
	background:url(/youku/dist/img/find/play/general_face_icon_88cd739.png) no-repeat -183px -88px
}
.comment-form .ui-upload-a {
	height:35px;
	line-height:37px;
	padding:1px;
	position:relative;
	cursor:pointer;
	color:#909090;
	overflow:hidden;
	display:inline-block;
	*display:inline;
	*zoom:1
}
.comment-form .ui-upload-a input {
	position:absolute;
	font-size:50px;
	right:0;
	top:0;
	opacity:0;
	filter:alpha(opacity=0);
	cursor:pointer;
	width:auto;
	padding:0 5px
}
.comment-form .ui-upload-a:hover {
	color:#999
}
.comment-form .ui-upload-ative,.comment-form .ui-upload-ative:hover {
	color:#f2f2f2
}
.comment-form .cont-imgbox {
	display:none
}
.comment-form .form-textarea-pic img {
	display:inline-block
}
.comment-form .form-textarea-pic textarea {
	padding-bottom:120px
}
.comment-form .form-textarea-pic .cont-imgbox {
	display:block;
	position:absolute;
	bottom:7px;
	width:99%
}
.comment-form .form-textarea-pic .cont-imgbox-box {
	padding:5px 0;
	margin-left:3px;
	background-color:#fff;
	border-radius:0 0 15px
}
.comment-form .form-textarea-pic .cont-imgitem {
	max-width:540px;
	overflow:hidden;
	position:relative;
	float:left;
	height:60px
}
.comment-form .form-textarea-pic .cont-imgitem li {
	float:left;
	margin-right:5px
}
.comment-form .form-textarea-pic .cont-imgitem .img-item {
	position:relative
}
.comment-form .form-textarea-pic .cont-imgitem .img-item .picbox img {
	width:55px;
	height:55px
}
.comment-form .form-textarea-pic .cont-imgitem .img-item .opacity-dom {
	display:none;
	opacity:.5;
	filter:alpha(opacity=50);
	position:absolute;
	width:55px;
	height:55px;
	top:0;
	left:0;
	background-color:#000
}
.comment-form .form-textarea-pic .cont-imgitem .img-item .opacity-dom .pic-icon {
	position:absolute;
	top:0;
	right:0;
	font-size:20px;
	color:#fff;
	width:15px
}
.comment-form .form-textarea-pic .cont-imgitem .img-item .img-load {
	line-height:55px;
	text-align:center;
	opacity:.7;
	filter:alpha(opacity=70);
	position:absolute;
	width:55px;
	height:55px;
	top:0;
	left:0;
	background-color:#fff
}
.comment-form .form-textarea-pic .cont-imgitem .img-item .img-load img {
	width:20px;
	height:20px;
	position:absolute;
	top:25%;
	left:40%
}
.comment-form .form-textarea-pic .cont-imgitem .img-item .img-load .f-progress-bg {
	width:1%;
	background-color:#2fb3ff;
	height:55px;
	position:absolute
}
.comment-form .form-textarea-pic .cont-imgitem .img-ctive .opacity-dom {
	display:block
}
.comment-form .form-textarea-pic .cont-imgitem .img-ctive .img-load {
	display:none
}
.comment-form .form-textarea-pic .cont-imgitem .img-itemload .img-load {
	display:none
}
.comment-form .form-textarea-pic .cont-imgupload:hover .ui-upload-a {
	color:#ff6333;
	border:2px dashed #ff6333
}
.comment-form .form-textarea-pic .cont-imgupload {
	float:left;
	margin-left:10px
}
.comment-form .form-textarea-pic .cont-imgupload .ui-upload-a {
	width:53px;
	height:53px;
	line-height:53px;
	border:2px dashed #dcdcdc;
	text-align:center;
	color:#dcdcdc;
	font-size:30px
}
.comment-form .form-textarea-pic .cont-imgupload .ui-upload-ative,.comment-form .form-textarea-pic .cont-imgupload:hover .ui-upload-ative {
	color:#f2f2f2;
	border:2px dashed #f2f2f2
}
.column {
	float:left;
	overflow:hidden;
	zoom:1
}
.comment-list-box {
	margin:10px 0
}
.comment-list-box .comment-list-head {
	height:20px;
	padding:2px 0;
	margin-bottom:15px;
	border:0;
	background:0
}
.comment-list-box .comment-list-head h3 {
	font-size:16px;
	color:#555
}
.comment-list-box .comment-item {
	position:relative;
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px solid #e5e5e5
}
.comment-list-box .comment-item .starbg {
	display:inline-block;
	width:72px;
	height:72px;
	margin-right:0;
	background:url(/youku/dist/img/find/play/commentstar_005e84e.png) right -85px no-repeat;
	vertical-align:middle;
	zoom:1;
	position:absolute;
	top:0;
	right:0;
	margin-right:20px
}
.comment-list-box .comment-user-avatar {
	float:left;
	margin-right:10px
}
.comment-list-box .comment-user-avatar img {
	width:50px;
	height:50px;
	border-radius:25px
}
.comment-list-box .comment-section {
	overflow:hidden;
	zoom:1
}
.comment-list-box .comment-user-info {
	font-size:14px;
	color:#bbb
}
.comment-list-box .comment-user-info .comment-timestamp {
	margin-left:16px
}
.comment-list-box .comment-user-info a,.comment-list-box .comment-user-info span {
	display:inline-block;
	margin-right:2px;
	vertical-align:middle
}
.comment-list-box .comment-user-info .comment-user-activityname {
	display:inline;
	vertical-align:initial
}
.comment-list-box .comment-usertitle {
	padding:1px 4px;
	background-color:#2fb3ff;
	color:#fff;
	border-radius:3px;
	font-size:12px;
	text-align:center
}
.comment-list-box .comment-timestamp {
	font-size:12px;
	color:#bbb
}
.comment-list-box .comment-text {
	padding-top:5px;
	margin-bottom:10px;
	font-size:14px
}
.comment-list-box .comment-text p {
	font-size:14px
}
.comment-list-box .comment-source {
	color:#bbb;
	padding:5px 10px;
	background:#f6f6f6;
	margin-bottom:10px;
	font-size:14px
}
.comment-list-box .comment-ico {
	display:inline-block;
	width:16px;
	height:16px;
	padding-right:5px;
	vertical-align:middle;
	background:url(/youku/dist/img/find/play/comment_ico_78cfd1b.png) no-repeat
}
.comment-list-box .comment-ico-top {
	width:28px;
	height:16px;
	background-position:-21px -43px;
	margin-right:0
}
.comment-list-box .comment-item .comment-handle .comment-handle-top,.comment-list-box .comment-item .comment-handle .comment-handle-delete {
	display:none
}
.comment-list-box .comment-item:hover .comment-handle .comment-handle-top,.comment-list-box .comment-item:hover .comment-handle .comment-handle-delete {
	display:inline-block
}
.comment-list-db .comment-item .comment-user-info a {
	color:#228a31
}
.comment-list-db .comment-ico-db {
	width:12px;
	height:12px;
	background-position:0 -45px;
	margin-left:5px
}
.comment-reply {
	padding:0 15px;
	margin:5px 0 0 45px;
	background:#fafafa
}
.comment-reply .comment-reply-list {
	padding-top:10px
}
.comment-reply .comment-item .comment-user-avatar img {
	width:32px;
	height:32px
}
.comment-reply .comment-item .comment-section {
	min-height:42px
}
.comment-reply .comment-item .comment-user-info {
	margin-bottom:10px
}
.comment-reply .comment-item .comment-text {
	display:inline;
	color:#555
}
.comment-reply .comment-item .comment-floor,.comment-reply .comment-item .comment-timestamp {
	margin-left:0;
	margin-right:16px;
	color:#bbb
}
.comment-reply .comment-item .comment-handle {
	float:right
}
.comment-reply .commentpop {
	margin:15px 0
}
.comment-list-box .comment-myreply-tab a {
	display:inline-block;
	font-size:14px;
	padding:3px 10px;
	margin-right:5px;
	cursor:pointer;
	color:#555
}
.comment-list-box .comment-myreply-tab a.active {
	background:#06a7e1;
	color:#fff
}
.comment-myreply {
	margin-top:20px
}
.comment-myreply .comment-text {
	margin-bottom:5px
}
.comment-myreply .comment-myreply-source {
	padding:10px 5px;
	background-color:#fafafa
}
.comment-myreply .comment-myreply-source .source-video-img img {
	width:64px;
	height:36px
}
.comment-myreply .comment-myreply-source .source-video-name {
	display:inline-block;
	vertical-align:top;
	color:#bbb
}
.comment-myreply .comment-myreply-source .source-video-name a {
	color:#bbb
}
.comment-empty {
	width:100%;
	height:140px;
	line-height:140px;
	text-align:center
}
.comment-empty h3 {
	display:inline-block
}
.comment-loading {
	background:url(//static.youku.com/v/img/loading_h8.gif) center no-repeat
}
.comment-area {
	background-color:#fff;
	padding:20px
}
.comment-area a {
	display:inline-block;
	color:#2fb3ff
}
.comment-area a:hover {
	color:#c31;
	text-decoration:none
}
.comment-area .redname,.comment-area .redname:hover {
	color:#fb3200!important
}
.comment-area .comment-area-box {
	position:relative;
	padding-top:50px
}
.comment-area .comment-tab {
	height:48px;
	width:100%;
	border:0;
	border-bottom:1px solid #e5e5e5;
	position:absolute;
	top:0
}
.comment-area .comment-tab li {
	display:none;
	height:48px;
	margin-left:0;
	padding:0 15px;
	position:relative;
	line-height:58px;
	border:0;
	border-bottom:1px solid #e5e5e5;
	font-size:16px;
	color:#555;
	vertical-align:middle;
	cursor:pointer
}
.comment-area .comment-tab li em {
	font-style:normal;
	font-weight:400;
	font-size:12px;
	margin:0 3px;
	color:#909090
}
.comment-area .comment-tab li:hover {
	color:#c31;
	text-decoration:none;
	zoom:1
}
.comment-area .comment-tab li.current {
	color:#2fb3ff;
	border-color:#2fb3ff;
	background:#fff;
	font-weight:700;
	outline:0;
	cursor:default
}
.comment-area .comment-tab .comment-show {
	display:block
}
.comment-area .comment-tab .comment-tab-left {
	float:left
}
.comment-area .comment-tab .comment-tab-left li {
	float:left
}
.comment-area .comment-tab .comment-tab-right {
	float:right
}
.comment-area .comment-tab .comment-tab-right li {
	float:right;
	padding:0 10px;
	font-size:14px
}
.comment-area .comment-tab-fixed {
	width:920px;
	position:fixed!important;
	z-index:1200;
	background:#fff;
	top:80px!important
}
.comment-area .comment-new-tooltip {
	position:relative;
	top:0;
	left:0;
	height:22px;
	line-height:22px;
	padding:0 20px 0 10px;
	overflow:hidden;
	background:#fefec6;
	border:1px solid #fcd85a;
	margin-bottom:15px;
	color:#515151
}
.comment-area .comment-tooltip {
	background:#f0f0f0;
	height:28px;
	line-height:28px;
	margin-top:15px;
	margin-bottom:15px;
	display:block;
	font-size:14px;
	text-align:center;
	overflow:hidden
}
.comment-area .comment-tooltip:hover {
	background:#e5e5e5;
	text-decoration:none
}
.comment-area .comment-Starhint {
	height:60px;
	border:1px solid #7352ed;
	background:#f1edfd;
	margin:20px 0;
	position:relative
}
.comment-area .comment-Starhint dl {
	float:left;
	display:block;
	min-width:100px;
	height:42px;
	background:#fff;
	padding:9px;
	margin-right:10px
}
.comment-area .comment-Starhint dl dt {
	float:left;
	margin-right:10px
}
.comment-area .comment-Starhint dl dt img {
	width:40px;
	height:40px
}
.comment-area .comment-Starhint dl dd {
	float:left;
	color:#909090;
	font-size:14px
}
.comment-area .comment-Starhint dl dd a {
	color:#555;
	font-weight:700;
	padding-right:5px
}
.comment-area .comment-Starhint dl dd em.ico-comstar {
	display:inline-block;
	width:9px;
	height:9px;
	background:url(/youku/dist/img/find/play/commentstar_005e84e.png) 0 0 no-repeat;
	vertical-align:middle;
	zoom:1
}
.comment-area .comment-Starhint .starhintDetail {
	height:42px;
	padding:9px 155px 9px 9px;
	background:url(/youku/dist/img/find/play/commentstar_005e84e.png) right -20px no-repeat
}
.comment-area .comment-Starhint .starhintDetail p {
	height:3.25em;
	font-size:14px;
	color:#555;
	display:table-cell;
	vertical-align:middle
}
.comment-area .comment-Starhint .starhintDetail p span {
	display:inline-block;
	font-size:14px;
	vertical-align:middle
}
.comment-area .comment-Starhint .starhintDetail a {
	display:block;
	width:52px;
	height:22px;
	line-height:22px;
	border:1px solid #7352ed;
	color:#fff;
	background:#8267e8;
	text-align:center;
	position:absolute;
	top:18px;
	right:95px
}
.comment-area .comment-Starhint .starhintDetail a:hover {
	background:#7352ed
}
.comment-area .comment-Starhint .starhintDetail a:active {
	background:#6544dd;
	border:1px solid #4d34a7
}
.comment-area .comment-Starhint .comment-Starhint:hover {
	background:#e3dcfb
}
.comment-area .starhint-close {
	position:absolute;
	top:6px;
	right:6px;
	width:12px;
	height:12px;
	background:url(/youku/dist/img/find/play/commentstar_005e84e.png) -20px 0 no-repeat;
	cursor:pointer
}
.comment-area .starhint-close:hover {
	background:url(/youku/dist/img/find/play/commentstar_005e84e.png) -35px 0
}
.comment-area .comment-area-list {
	position:relative;
	border-top:1px solid transparent
}
.comment-area .comment-area-list.comment-list-hasposts {
	padding-top:34px
}
.comment-area .comment-area-list.comment-list-hasposts .comment-pager-header {
	width:100%;
	position:absolute;
	top:0
}
.comment-area .comment-area-list.comment-list-hasposts .posts-list-area {
	display:block
}
.comment-area .comment-area-list.comment-list-nopager {
	padding-top:0
}
.comment-area .posts-list-area {
	display:none
}
.comment-area .icon-publish-comment {
	display:inline-block;
	width:14px;
	height:14px;
	background:url(/youku/dist/img/find/play/play_56bc676.png) -50px -122px;
	position:relative;
	top:1px;
	right:2px
}
.w1300 .comment-area .comment-Starhint {
	width:920px
}
.ui-placeholder {
	color:#909090
}

.detail-left .detail {
    background-color: #fff;
    padding: 30px;
    margin-bottom: 22px;
    position: relative;
}
.detail > h4 ,
.detail .info-option {
    border-left: 4px solid #21a8f3;
    padding-left: 10px;
    font-size: 16px;
    margin:0 0 30px -14px;
}
.detail-left .detail .info-background {
    line-height: 32px;
    color: #61717E;
    padding-bottom: 10px;
}
.detail-left .detail .info-btn {
    color: #61717E;
    font-size: 14px;
}
.detail-left .detail .info-btn i {
    color: #333;
}
.detail-title {
    background-color: #fff;
    padding: 0 19px;
    line-height: 48px;
    margin-bottom: 22px;
    font-size: 16px;
}
.detail-title a {
    color: #A4AEB5;
}
.detail-title .btn {
    border: 1px solid #61717e;
    color: #61717e;
    -moz-border-radius: 17px;
    -webkit-border-radius: 17px;
    border-radius: 17px;
    padding: 3px 12px;
    background-color: #fff;
}
.detail-title .btn:hover {
    background-color: #4CAC33;
    color: #fff;
    border-color:#4CAC33 ;
}

.detail-left .detail > .thumb img {
    float: left;
    width: 110px;
    height: 110px;
    -moz-border-radius: 16px;
    -webkit-border-radius: 16px;
    border-radius: 16px;
}
.detail-left .detail > .thumb img.radius {
    -moz-border-radius: 55px;
    -webkit-border-radius: 55px;
    border-radius: 55px;
}
.detail-left .detail > .thumb.company-thumb img {
    float: none;
    max-width: 100%;
    width: auto;
    height: 100%;
    vertical-align: inherit;
    padding: 2px;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
}
.detail-left .detail > .thumb.company-thumb .introduce {
    padding-left: 215px;
}
.detail-left .detail > .thumb .thumb-img-box {
    float: left;
    width: 200px;
    height: 150px;
    line-height: 150px;
    text-align: center;
    border: 1px solid #F2F2F2;
}
.detail-left .detail > .thumb .text-center {
    margin:15px 0;
}
.detail-left .detail > .thumb .text-center .btn {
    background-color: #f0f1f4;
    padding: 3px 12px;
    -moz-border-radius: 17px;
    -webkit-border-radius: 17px;
    border-radius: 17px;
    color: #333;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    transition: all .5s;
}
.detail-left .detail > .thumb .text-center .btn:hover {
    background-color: #FF6633;
    color: #fff;
}
.detail-left .detail > .thumb .text-center.find .btn {
    background-color: #fff;
    border-color: #61717e;
}
.detail-left .detail > .thumb .text-center.find .btn:hover {
    background-color: #4CAC33;
    color: #fff;
    border-color: #4CAC33;
}
.introduce {
    padding: 3px 0 22px 135px;
}
.introduce .local {
    margin: 8px 0;
    font-weight: 700;
    color: #61717E;
	font-size:14px;
}
.introduce h4 {
    margin: 0 0 22px;
    font-weight: 700;
    height: 24px;
}
.introduce h4 span {
    float: left;
    margin-right: 17px;
	font-size:18px;
}
.introduce h4 i {
    color: #000;
    border: 1px solid #a4aeb5;
    border-radius: 10px;
    padding: 3px 6px;
    font-size: 12px;
    margin: 0 5px 5px 0;
    float: left;
}
.introduce h5.full-name {
    font-weight: 700;
    margin:-15px 0 26px;
}
.introduce .local span {
    color: #61717E;
    font-weight: 400;
}
.introduce .local a {
    font-weight: 700;
    color: #61717E;
}
.introduce .local a:hover {
    color: #4CAC33;
}
.detail-left .detail .hr {
    height: 1px;
    margin: 0 -30px;
    background-color: #f2f2f2;
    margin-bottom: 20px;
}
.detail a.edit {
    color: #61717e;
    border: 1px solid #61717e;
    -moz-border-radius: 18px;
    -webkit-border-radius: 18px;
    border-radius: 18px;
    padding: 4px 12px;
    position: absolute;
    right: 19px;
    top: 23px;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    transition: all .5s;
}
.detail a.edit:hover {
    background-color: #000;
    color: #fff;
}
.detail a.edit:hover i {
    color: #fff;
}
.detail > a.edit i {
    color: #333;
    font-weight: 700;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    transition: all .5s;
}
.detail > .btn {
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}
.detail-left .detail .url {
    width: 100%;
    margin-bottom: 10px;
}
.detail-left .detail > p {
    color: #A4AEB5;
}
.detail-left .detail > p a {
    font-weight: 700;
    color: #A4AEB5;
}
.detail-left .detail > p a:hover {
    color: #4CAC33;
}
.detail-left .detail > p a.btn {
    color: #fff;
    padding: 4px 12px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}
.detail-left .detail .img-box {
    width: 100%;
    height: 260px;
}

.detail-left .detail .img-box li {
    padding: 5px;
    float: left;
    list-style: none;
    cursor: pointer;
}

.detail-left .detail .img-box li img {
    height: 240px;
}
.detail-left .detail .img-box img {
    float: left;
    height: 240px;
}

.caret {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 2px;
    vertical-align: middle;
    border-top: 4px solid;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
}