/*
combined files : 

./base/global.css
./base/base.css
./fuyou/base.css
./fuyou/reminding.css
./fuyou/beginning.css
./fuyou/start.css
./fuyou/end.css
./free/base.css
./free/start.css
./free/black.css
./free/wait.css
./free/end.css
./free/report.css
./free/reminding.css
./free/beginning.css
./free/game.css
*/


/*global*/
#content {
    width:990px;
    margin:0 auto;
}
.pic a {
    display: table-cell; /*非IE的主流浏览器识别的垂直居中的方法*/
    vertical-align: middle;
    table-layout: fixed;
    text-align: center;
}
.pic a img {
    vertical-align: middle;
}
.s350 {
    width:350px;
    height:350px;
    overflow:hidden;
}
.s60 {
    width:60px;
    height:60px;
    overflow:hidden;
}
.s120 {
    width:120px;
    height:120px;
    overflow:hidden;
}
.s160 {
    width:160px;
    height:160px;
    overflow:hidden;
}
.pic .s350 img {
    max-height: 350px;
    max-width: 350px;
}
.pic .s120 img {
    max-height: 120px;
    max-width: 120px;
}
.pic .s160 img {
    max-height: 160px;
    max-width: 160px;
}
.pic .s60 img {
    max-height: 60px;
    max-width: 60px;
}



#catelog-navigation {
    display:none;
}

.try-crumbs {
    height:16px;
    line-height:16px;
    vertical-align:middle;
    margin: 6px 0 8px 0;
    color:#343434;
    padding-left:7px;
}
.try-crumbs span.split {
    color:#666;
    margin:0 4px 0 7px;
}
.try-crumbs span.current {
    color:#745c90;

}







/**
 * try-share style
 */
.J_TryShare a.tsina,
.J_TryShare a.taojianghu,
.J_TryShare a.qzone,
.J_TryShare a.tqq,
.J_TryShare a.youdao,
.J_TryShare a.renren,
.J_TryShare a.kaixin,
.J_TryShare a.baidu,
.J_TryShare a.buzz,
.J_TryShare a.souhu,
.J_TryShare a.s139,
.J_TryShare a.douban,
.J_TryShare a.tsouhu,
.J_TryShare a.w51{
	background:url(http://img03.taobaocdn.com/tps/i3/T1AyYQXh0aXXa_ZrnO-40-685.png) no-repeat;
	display:inline-block;
	width:18px!important;
	height:18px!important;
	overflow:hidden;
	vertical-align:middle;
	vertical-align:sub\9;
	*vertical-align:baseline;
	margin-right:4px;

	*display:inline;
	*zoom:1;
}

.J_TryShare a.tsina{
	background-position:-12px -153px;
}

.J_TryShare a.taojianghu{
	background-position:-12px -81px;
}

.J_TryShare a.qzone{
	background-position:-12px -333px;
}

.J_TryShare a.tqq{
	background-position:-12px -369px;
}

.J_TryShare a.youdao{
	background-position:-12px -117px;
}

.J_TryShare a.renren{
	background-position:-12px -189px;
}

.J_TryShare a.kaixin{
	background-position:-12px -261px;
}

.J_TryShare a.baidu{
	background-position:-12px -297px;
}

.J_TryShare a.buzz{
	background-position:-12px -226px;
}

.J_TryShare a.souhu{
	background-position:-12px -441px;
}

.J_TryShare a.s139{
	background-position:-12px -406px;
}

.J_TryShare a.douban{
	background-position:-12px -549px;
}

.J_TryShare a.tsouhu{
	background-position:-12px -477px;
}

.J_TryShare a.w51{
	background-position:-12px -513px;
}



.cd-large .hand,
.cd-flip .handlet {
    background: url(http://img02.taobaocdn.com/tps/i2/T1N4t1XfxgXXXXXXXX-95-35.png) no-repeat;
}
.cd-lite,
.cd-medium,
.cd-large {
    display: none;
    color: #999;
    font-size: 12px;
    font-family: verdana, '\5b8b\4f53';
}
.cd-lite .clock,
.cd-medium .clock,
.cd-large .clock {
    font-weight: bold;
}
.cd-lite s,
.cd-medium s,
.cd-large s {
    text-decoration: none;
}
.cd-lite .hand,
.cd-medium .hand,
.cd-large .hand {
    margin: 0 4px;
}
.cd-large .hand {
    display: inline-block;
    padding: 0 2px;
    width: 32px;
    height: 35px;
    line-height: 35px;
}
.cd-large .hand-s-ext {
    width: 59px;
    background-position: -36px 0;
}
.cd-lite .digital,
.cd-medium .digital,
.cd-large .digital {
    color: #f60;
    font-size: 14px;
    font-weight: normal;
}
.cd-medium .digital {
    color: #404040;
    font: 22px/1em Verdana;
    position:relative;
    top:3px;
   /*vertical-align:bottom;*/
}
.cd-large .digital {
    color: #fff;
    font-size: 28px;
}
.cd-slide .hand {
    display: inline-block;
    *position: relative;
    overflow: hidden;
    vertical-align: middle;
}
.cd-slide .slide-wrap {
    position: relative;
    float: left;
}
.cd-slide .digital {
    float: left;
}
.cd-slide .slide-wrap .digital {
    clear: left;
}
.cd-flip .hand {
    position: relative;
    vertical-align: middle;
}
.cd-flip .handlet {
    position: absolute;
    top: 0;
    left: 0;
    padding: 0 2px;
    width: 32px;
    height: 35px;
}
.cd-medium .digital {
    font-size: 22px !important;
}


body {
    font:12px/1.5 verdana,tahoma,arial,'宋体';
}

.try-shopinfo .pic a {
    *display:block;
    *zoom:1;
    *line-height:1;
    *font-size:105px;
    *font-family:Arial;
}

.like .pic a {
    *display:block;
    *zoom:1;
    *line-height:1;
    *font-size:140px;
    *font-family:Arial;
}



.text-aligin-center {
    text-align:center;
}

.try-list-pagination {
    height:70px;
    clear:both;
    overflow:hidden;
    border:0px solid #e8e8e8;
    border-top:0 none;

}
.try-list-pagination .try-pagination {
    margin:28px 0 0 0;
}


.try-pagination {
    margin:10px;
    clear:both;
    overflow:hidden;
    text-align:center;
}



.try-pagination span.more-page ,
.try-pagination span.current{
    margin-right: 5px;
}
.try-pagination .page-skip button,
.try-pagination a{
    border: 1px solid #9985B3;
    color: #361628;
    display: inline-block;
    padding: 2px 9px;
    text-decoration: none;
    vertical-align: middle;
    margin-right: 5px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ebebeb)); /* Saf4+, Chrome */
    background-image: -webkit-linear-gradient(top, #ffffff, #ebebeb); /* Chrome 10+, Saf5.1+, iOS 5+ */
    background-image:    -moz-linear-gradient(top, #ffffff, #ebebeb); /* FF3.6 */
    background-image:     -ms-linear-gradient(top, #ffffff, #ebebeb); /* IE10 */
    background-image:      -o-linear-gradient(top, #ffffff, #ebebeb); /* Opera 11.10+ */
    background-image:         linear-gradient(to bottom, #ffffff, #ebebeb);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#ebebeb,grandientT);
    _filter:none;
    _background:#f9f9f9;
}

.try-pagination .current {
    padding: 2px 9px;
}
.try-pagination .current,
.try-pagination a:hover{
    border: 1px solid #9985B3;
    color: #fff;
    filter:none;
    background:#9985b3;
    display: inline-block;
    text-decoration: none;
    vertical-align: middle;
    *display: inline;
    *zoom:1;
}

.try-pagination .page-skip {
    text-align:right;
    color:#000;
    margin-left: 40px;
}

.try-pagination .page-skip input {
    border:1px solid #949494;
    vertical-align:middle;
    margin:0 3px;
    width:39px;
    height:23px;
}
.try-pagination .page-skip button {
    vertical-align:middle;
    background-color:#f9f9f9;
    border:1px solid #9985b3;
    color:#9985b3;
    padding:1px 8px;
    margin-left: 2px;
    cursor:pointer;
    overflow: hidden;
}

.try-pagination .next-page {position: relative;padding-right: 18px}
.try-pagination .prev-page {position: relative;padding-left: 18px}
.try-pagination .next-page i{
    height:0;
    width:0;
    overflow: hidden;
    font-size: 0;
    line-height: 0;
    border-color:transparent  transparent transparent #9985b3;
    border-style:   dashed dashed dashed solid;
    border-width:5px;
    position: absolute;
    top: 5px;
    right: 2px;
}
.try-pagination .prev-page i{
    height:0;
    width:0;
    overflow: hidden;
    font-size: 0;
    line-height: 0;
    border-color:transparent #9985b3 transparent transparent ;
    border-style:  dashed solid dashed dashed ;
    border-width:5px;
    position: absolute;
    top: 5px;
    left: 2px;
}
.try-pagination .prev-page:hover i {
    border-color:transparent  #fff transparent transparent;
}
.try-pagination .next-page:hover i{
    border-color:transparent  transparent transparent #fff;
}


.try-info {
    overflow:hidden;
    height:410px;
    margin-bottom:17px;
}

.fuyou  .try-state i
.free  .try-state i {
    _display: none;
}

.try-shopinfo .sale-tag,
.try-shopinfo .sale-tag-small,
.try-shopinfo a.shop-link,
.try-property .try-buy a.try-detail-buy,
.fuyou .end ul.hot li a.hot-btn,
.fuyou .reminding .try-state i,
.free .reminding .try-state i,
.free .black .try-buy i.error,
.fuyou .try-property .try-buy .first .bean,
.fuyou .try-property .try-buy .first .wide,
.fuyou .try-property .try-buy .second span.tip,
.free .try-buy .try-buy-wrap .second span.tip,
.fuyou .end .try-state .tip,
.fuyou h3 i.type,
.free h3 i.type,
.try-shopinfo .shop-name i.tmall,
.bd .rate i.l,
.bd .rate i.r ,
.free .report .try-state a.buy,
.free .report .try-state a.more,
.free .report .try-buy .bg,
.free .try-property .try-buy .condition .tip,
.free .try-property .try-buy .condition .detail-error i
{
    background-image:url(http://img02.taobaocdn.com/tps/i2/T1EAvZXf4eXXa9oRvy-500-500.png);
    background-position:-9999px -9999px;
    background-repeat:no-repeat;
    background-color:transparent;
}


.sub .sub-bg,
.try-shopinfo .bg{
    background:url(http://img02.taobaocdn.com/tps/i2/T1MzzOXjFXXXc9v57_-10-10.png);
    background-repeat:repet-y;
    width:10px;
    height:405px;
    left:0;
    top:0;
    position:absolute;
    z-index:1;
    border-left:1px solid #D1D1D1;
    _display:none;
}


.try-info:after
{
    clear: both;
    content: " ";
    display: block;
    height: 0;
}



/*-----------------------------try-gallery-----------------------------*/

.try-gallery {
    width:352px;
    overflow:hidden;
    float:left;
    border-top:4px solid #9872ca;
}
.try-gallery .pic{
    border:1px solid #e4e4e4;
    margin-top:13px;
    height:350px;
    width:350px;
    overflow:hidden;
    position:relative;
}
.try-gallery .pic a {
    *display:block;
    *zoom:1;
    *line-height:1;
    *font-size:305px;
    *font-family:Arial;
}

.try-gallery .try-share-action {
    height:31px;
    line-height:31px;
    overflow:hidden;
    color:#323232;
}
.try-gallery .try-share-action .title {
    position:relative;
    top:2px;
    *top:-2px;
    font-size:12px/1.5 tahoma,arial,宋体;
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:50px;
}
#J_TryShareWrap{
	position: relative;
	display:inline-block;
    *display: inline;
    *zoom:1;
	top:6px;
	 *top:2px;
}
.fy-text .J_TryShare{
    position: relative;
    z-index: 1;
    *display: inline;
    *zoom:1;
}
.try-gallery .try-share-action .J_TryShare {
    float:left;
}
.try-gallery .try-share-action span.add_favorite {
    float:right;
    margin-right:2px;
}
.try-gallery .try-share-action a {
     color:#323232;
}
.try-gallery .try-share-action span.add_favorite span.num {
    color:#999;
}
.try-gallery .try-share-action span.add_favorite span.num em {
    font-weight:bold;
}

/*-----------------------------try-property-----------------------------*/

.try-property {
    width:429px;
    overflow:hidden;
    height:405px;
    float:left;
    border-top:4px solid #9872ca;
}
/*试用品价格*/
.try-property  .price {
    font-family:"Microsoft Yahei",simsun,arial,sans-serif;
}
.try-property .attribute .price i {
     margin-left:2px;
}
.try-property .price i {
    background-position:-479px 0;
    display:inline-block;
    *display:inline;
    *zoom:1;

    vertical-align:middle;

    overflow:hidden;
    margin-right:0px;
}
/*试用品标题*/
.try-property h3 {
    font-size:24px;
    padding-left:12px;
    margin-top:12px;
    color:#333;
    white-space:nowrap;
    font-family:'Microsoft YaHei';
    overflow:hidden;
}
.try-property h3 span {
    /*
    width: 360px;
    overflow: hidden;
    display: inline-block;
    *display: inline;
    *zoom:1;
    vertical-align: top;
    */
}
/*试用品产品属性*/
.try-property .try-meta {
    padding-left:13px;
    overflow:hidden;
    height:36px;
    margin-top:5px;
    margin-bottom:15px;
}
.try-property .try-meta em {
    font-weight:bold;
    top:2px;
}
.try-property .try-meta li {
    float:left;
    height:36px;
}
.try-property .try-meta li.first {
    padding-right: 13px;
    overflow:hidden;
    color:#999;
    position:relative;
}
.try-property .try-meta li.second {
    padding-left:20px;
    color:#999;
}
.try-property .try-meta li.first i.split {
    width:1px;
    height:16px;
    position:absolute;
    display:block;
    z-index:1;
    right:0;
    top:16px;
    background:#ebebeb;
}
/*试用品份数-总数*/
.try-property .try-meta li.second .total {
    position: relative;
    top: 2px;
    font-size:18px;
    color:#a2a2a2;
    font-family:"Microsoft Yahei",simsun,arial,sans-serif;
    margin-left:2px;
    margin-right:3px;
}
.try-property .try-meta .price i {
    position:relative;
    top:-1px;
    font-style:normal;
    color:#8c8c8c;
    font-size:14px;
    height:auto;
    color:#666;
    font-family:'Microsoft YaHei';
    background-position:-999px -999px;
}
/*价格单数*/
.try-property em {
    /*font-weight:bold;*/
    font-size:24px;
    position:relative;
    top:3px;
    color:#666;
    letter-spacing:-1px;
    font-family:"Verdana";
    margin-right:2px;
}
.try-property .try-buy {
    height:180px;
    overflow:hidden;
    width:414px;
}
.try-property .try-buy a.try-detail-buy {
    background-position:-149px 0;
    display:inline-block;
    *display:inline;
    *zoom:1;
    vertical-align:middle;
    width:117px;
    height:44px;
    position:absolute;
    right:14px;
    top:28px;
    border:1px solid #799a00;
    box-shadow:1px 1px 1px #ccc;
}

.try-state .time {
    position:relative;
}


/*-----------------------------try-shopinfo-----------------------------*/

.try-shopinfo {
    background-color:#f6f6f6;
    height:405px;
    width:208px;
    overflow:hidden;
    float:left;
    position:relative;
    border-left:0px solid #d1d1d1;
    border-top:4px solid #815bb3;
}

.try-shopinfo h3 {
    height:29px;
    line-height:29px;
    overflow:hidden;
    vertical-align:middle;
    font-size:14px;
    padding-left:11px;
    font-weight:bold;
    background-color:#e7e7e7;
    margin-bottom:17px;
    color:#444;
}
.try-shopinfo .pic {
    width:120px;
    height:120px;
    margin:0 auto;
}
.try-shopinfo .shop-name {
    margin: 7px auto;
    text-align:center;
}
.try-shopinfo .shop-name a {
    text-decoration:none;
}
.try-shopinfo .shop-name i.tmall {
    width:16px;
    height:16px;
    display:inline-block;
    *display:inline;
    *zoom:1;
    vertical-align:middle;
    margin-left:3px;
    background-position:-376px -56px;
}
.try-shopinfo a.shop-link {
    width:105px;
    height:35px;
    border:1px solid #ccc;
    color:#333;
    background-color:#fff;
    text-decoration:none;
    font-size:14px;
    line-height:35px;
    vertical-align:middle;
    margin:0 auto;
    text-align:center;
    font-weight:bold;
    display:block;
    margin-bottom:27px;
    background-position:-267px 0;
}
.try-shopinfo .sale {
    padding-left:11px;
}
.try-shopinfo .sale a {
    text-decoration:none;
}
.try-shopinfo .title {
    margin-bottom:7px;
}
.try-shopinfo .sale-tag {
    width:188px;
    height:42px;
    line-height:42px;
    vertical-align:middle;
    float:left;
    background-position:-312px -177px;
    margin-bottom:7px;
}
.try-shopinfo .sale-tag span.title{
    color:#4e4e4e;
    font-size: 12px;
    float: left;
    margin-left: 17px;
    font-weight: bold;
}
.try-shopinfo .sale-tag span.info {
    margin-right:20px;
    color:#593389;
    float: right;
    font-family:Verdana;
}
.try-shopinfo .sale-tag em {
    font-weight:bold;
}
.try-shopinfo .sale-tag-small {
    float:left;
    width:91px;
    height:40px;
    background-position:-409px -219px;
    color:#593389;
    font-weight:bold;
    text-align:center;
    line-height:40px;
    vertical-align:middle;
}
.try-shopinfo .s1 {
    margin-right:6px;
}







/*-----------------------------detail-----------------------------*/

.bd {
    margin-bottom:10px;
}
.bd .main {
    float:left;
}
.bd .main .banner {
    width:762px;
    height:63px;
    border:1px solid #ecebeb;
    margin-bottom:14px;
}
.bd .main .fuyou-banner {
    width:762px;
    height:70px;
    overflow:hidden;
    border:1px solid #ecebeb;
    margin-bottom:14px;
}
.bd .main .free-banner {
    width:762px;
    height:63px;
    overflow:hidden;
    border:1px solid #ecebeb;
    margin-bottom:14px;
}


/*-----------------------------layout-----------------------------*/
.bd .main .wrap,
.bd .main .layout {
     border:1px solid #ecebeb;
     margin-bottom:10px;
}
.bd .main .wrap .layout,
.bd .main .layout .layout {
    margin:0 10px 0px 10px;
    border:0 none;
}
.bd .main .wrap ul.nav,
.bd .main .layout ul {
    height:32px;
    line-height:32px;
    border-bottom:1px solid #e5e5e5;
    background:#f2f2f2;
}
.bd .main .wrap .layout ul,
.bd .main .layout .layout ul {
    width:100%;
}
.bd .main .wrap ul.nav li.current,
.bd .main .layout ul li.current {
    background:#fff;
    border:1px solid #e6e6e6;
    border-bottom:1px solid #fff;
    top:4px;
    text-align:center;
    vertical-align:bottom;
    color:#7140b3;
    font-weight:bold;
    cursor:default;
    width: 156px;
}
.bd .main .wrap ul.nav li em,
.bd .main .layout ul li em {
    font-weight:normal;
    color:#717171;
}
.bd .main .layout ul li a {
    color:#333;
}
.bd .main .wrap ul.nav li,
.bd .main .layout ul li {
    color:#333;
    width:125px;
    height:27px;
    top:4px;
    position:relative;
    /*
    display:inline-block;
    *display:inline;
    *zoom:1;*/
    float:left;
    overflow:hidden;
    margin-left:10px;
    text-align:center;
    cursor:pointer;
    vertical-align:bottom;

    _display: inline;
}
.bd .main .wrap .layout ul li,
.bd .main .layout .layout ul li {
    line-height:28px;
}

/*-----------------------------layout-----------------------------*/
.bd .main .wrap {
     border:1px solid #ecebeb;
     width:762px;
     min-height:100px;
     margin-bottom:10px;
}
.wrap-detail {
    padding-top: 10px;
}
body .bd .main .report-wrap {
    width:990px;
    border: 0 none;
}
.bd .main .report-wrap .layout {
    border: 0 none;
}
.bd .main .wrap ul.nav li {
    width: auto;
    height:31px;
    top:1px;
    margin-left: 0;
    padding: 0 32px;
    font-size:14px;
    font-weight:bold;
}
.bd .main .wrap ul.nav li b {
    font-size: 12px;
    font-weight: 400;
    color: #737373;
}
.bd .main .wrap ul.nav li.current {
    width: auto;
    height:31px;
    padding: 0 48px;
    overflow:visible;
    top:-1px;
    border-top: 3px solid #8959c6;
    _top:1px;
}
.bd .main .wrap ul.nav li.current span {
    color:#7B48BE;
}
/*
.bd .main .wrap ul.nav li.current{

    border-top:3px solid #8959c6;
    height:32px;
    overflow:hidden;
    border-bottom:1px solid red;
    position:relative;
    z-index:1;
    zoom:1;
    overflow:hidden;
    font-size:14px;
    color:#333;
    font-weight:bold;
}
.bd .main .wrap ul.nav li {
    height:32px;
    top:-1px;
    height:29px;
    overflow:hidden;
    margin-left:10px;
}
*/
.bd .main .apply ul li {
    width:136px;
    font-weight:bold;
}
#content .bd .main .rate {
    margin: 0px 10px 20px 10px;
}
.bd .rate-item {
    position:relative;
    font-size:14px;
    overflow: hidden;
    margin:0 20px;
    padding:29px 0 25px 74px;
    border-bottom:1px dotted #d8d8d8;
}
.bd .rate-item .txt {
    line-height: 1.8;
}
.bd .rate-item i.l {
    width:14px;
    height:13px;
    display:inline-block;
    *display:inline;
    *zoom:1;
    overflow:hidden;
    background-position:-376px -72px;
    margin:0 5px 0 1px;
}
.bd .rate-item i.r {
    width:14px;
    height:13px;
    overflow:hidden;
    display:inline-block;
    *display:inline;
    *zoom:1;
    background-position:-377px -85px;
    margin:0 1px 0 5px;
}
.bd .rate-item .name {
    color:#313131;
    font-size:12px;
    font-weight:bold;
    margin-bottom:3px;
}
.bd .rate-item .time {
    margin-top:5px;
    color:#989898;
    font-size:12px;
}
.bd .rate-item .pic {
    position:absolute;
    left:0;
    _left:-70px;
    top:29px;
    overflow:hidden;
    z-index: 1;
}

.bd .apply-detail {
    padding:35px 14px 13px 20px;
    overflow:hidden;
}
.bd .apply-item {
    width:60px;
    height:84px;
    overflow:hidden;
    float:left;
    padding:0 6px 30px 20px;
    text-align:center;
}
.bd .apply-item .pic {
    width:60px;
    height:60px;
    display:block;
    overflow:hidden;
    vertical-align:top;
    margin-bottom:3px;
}
.bd .apply-item .pic a {
    *display:block;
    *zoom:1;
    *line-height:1;
    *font-size:53px;
    *font-family:Arial;
}
.bd .apply-item div.nick {
    height:16px;
    width:60px;
    overflow:hidden;
    white-space:nowrap;
    text-indent:0;
    text-overflow: ellipsis;
}

.bd .sub {
    float:left;
    width:208px;
    overflow:hidden;
    margin-left:17px;
    border-top:1px solid #d1d1d1;
    border-bottom:1px solid #E1E1E1;
    border-left:0px solid #d1d1d1;
    background:#f6f6f6;
    padding-bottom:20px;
    position:relative;

}
.bd .sub .sub-bg {
    height:100%;
}
.bd .sub .like-other h3,
.bd .sub .like h3{
    height:28px;
    line-height:28px;
    font-size:14px;
    text-indent:11px;
    color:#444;
    background:#e6e6e6;
}

.bd .sub .like ul {
    margin-top: 22px;
}
.bd .sub .like li {
    text-align:left;
    margin:0px auto 20px auto;
    width:162px;
    overflow:hidden;
}
.bd .sub .like li .pic {
    width:160px;
    height:160px;
    margin:0 auto;
    overflow:hidden;
    background:#fff;
    border:1px solid #ededed;
}
.bd .sub .like li .title {
    color:#676767;
    margin:5px 0 5px 0;
    display:block;
    overflow:hidden;
    white-space:nowrap;
    text-indent:5px;
    text-overflow: ellipsis;
}
.bd .sub .like li .title:hover {
    color: #f50;
}
.bd .sub .like li .price {
    text-align:left;
    color:#333;
    margin-top:5px;
    text-indent:5px;
}
.bd .sub .like li .price em{
    color:#ff6816;
    font-family:verdana;
    font-size:14px;
    font-weight:bold;
}
.bd .sub .like li .num {
     color:#676767;
     text-indent:5px;
     color:#666;
     font-family:Verdana;
}
.bd .sub .like li .num em {
    font-weight:bold;
}


/*icon*/
.detail-mark{
    width: 113px;
    height: 19px;
    line-height: 19px;
    background-color: transparent;
    position: absolute;
    left: 10px;
    top: 10px;
}
.detail-mark-alipay,
.detail-mark-vip,
.detail-mark-ww {
    display: inline-block;
    width: 113px;
    height: 19px;
    background: url("http://img01.taobaocdn.com/tps/i1/T1Al1mXlhMXXXXXXXX-112-60.png") no-repeat;
}


.detail-mark-ww {
    background-position: 0px 0px;
}
.detail-mark-alipay {
    background-position: 0px -20px;
}
.detail-mark-vip {
    background-position: 0px -41px;
}

.try-recommend {
    padding: 0 10px;
    position: relative;
    overflow: hidden;
    margin-bottom: 20px;
}

.try-recommend .text-overbrim {
    display: block;
    overflow: hidden;
    word-break: break-all;
    word-wrap: break-word;
    _width: 742px;
}

.try-favorite .try-stdmod-header,
.try-favorite .try-stdmod-footer{
   display: none;
}
body .try-favorite .try-contentbox {
    padding: 0;
}
.try-favorite .try-contentbox .try-stdmod-body {
    padding: 0;
    background:#E4F0FE;
}

body div.invisible {
    visibility : hidden;
}

body .try-favorite a.try-ext-close  {
    background: url("http://a.tbcdn.cn/app/tc/img/close_btn.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 15px;
    outline: medium none;
    position: absolute;
    right: 14px;
    text-decoration: none;
    text-indent: -99999px;
    top: 11px;
    width: 15px;
}

.try-pagination .page-skip {
    margin-left:5px;
    display:none;
}

/* detail update
 * 2012-11-13
 * wb-xiemeiyun@taobao.com
 */
.wrap-success .s-hd .icon,
.report-item .item-rt h4 em,
.report-item .item-rt .icon-lt,
.report-item .item-rt .icon-rt,
.report-item .img-wrap,
.report-item .item-info p,
.report-item .item-info p b,
.report-item .item-info .num-wrap span,
.report-item .item-info .num-wrap .icon-star,
.report-item .item-info .num-wrap .icon-rec {
    background: url(http://img02.taobaocdn.com/tps/i2/T1RRcSXdNXXXcvP0Y.-173-246.png) 0 -9999em no-repeat transparent;
}
.wrap-success .s-bd .user-item,
.wrap-report .report-item {
    background: url(http://img04.taobaocdn.com/tps/i4/T1AD7dXXJgXXbRVOk.-123-1.png) 0 0 repeat-x transparent;
}
.tab-content .tab-panel {
    display: none;
}
/* .wrap-success */
.wrap-success {
    padding: 30px 37px 20px;
}
.wrap-success .s-hd {
    position: relative;
    height: 66px;
    padding-top: 4px;
    margin-bottom: 20px;
}
.wrap-success .s-hd .icon {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 89px;
    height: 69px;
    background-position: 0 0;
}
.wrap-success .s-hd p {
    padding-left: 105px;
    font-size: 14px;
    color: #999;
}
.wrap-success .s-hd .big-tip {
    font: 400 18px/32px 'Microsoft Yahei';
    color: #333;
}
.wrap-success .s-hd .big-tip em {
    padding: 0 2px;
    color: #854FC5;
    font-size: 24px;
}
.wrap-success .s-bd .user-item {
    position: relative;
    float: left;
    width: 160px;
    height: 66px;
    padding: 28px 0 35px 82px;
}
.wrap-success .s-bd li.side {
    width: 122px;
}
.wrap-success .s-bd .user-item .pic {
    position: absolute;
    top: 31px;
    left: 8px;
    overflow: hidden;
    display: block;
}
.wrap-success .s-bd li .pic,
.wrap-success .s-bd li .pic img {
    width: 60px;
    height: 60px;
}
.wrap-success .s-bd .user-item span {
    display: block;
}
.wrap-success .s-bd .user-item .name {
    overflow: hidden;
    width: 100%;
    margin-bottom: 8px;
    font-weight: 700;
    color: #333;
}
.wrap-success .s-bd .user-item .status {
    margin-top: 1px;
    color: #999;
}
.wrap-success .s-bd .user-item .status a {
    color: #864FC7;
}

/* .wrap-report */
.wrap-report {
    padding: 35px 30px;
    background-color: #fff;
}
.wrap-report li.none-report {
    padding-top: 50px;
    font: 400 16px/30px 'Microsoft Yahei';
    text-align: center;
}
.wrap-report .report-item {
    position: relative;
    clear: both;
    padding-bottom: 35px;
    margin-bottom: 30px;
    background-position: 0 bottom;
}
.report-item .item-lt {
    overflow: hidden;
    float: left;
    width: 60px;
    padding-right: 28px;
}
.report-item .item-lt .pic {
    overflow: hidden;
    margin-bottom: 2px;
}
.report-item .item-lt .pic,
.report-item .item-lt .pic img {
    display: block;
    width: 60px;
    height: 60px;
}
.report-item .item-lt span {
    display: block;
    margin-bottom: 4px;
    word-wrap: break-word;
}
.report-item .item-rt {
    position: relative;
    float: left;
    width: 564px;
    padding: 17px 25px 25px;
    background-color: #F6F6F6;
    _overflow: hidden;
}
.report-item .item-rt .icon-lt,
.report-item .item-rt .icon-rt {
    position: absolute;
    display: block;
    *overflow: hidden;
    *zoom: 1;
}
.report-item .item-rt .icon-lt {
    top: 8px;
    left: -7px;
    width: 7px;
    height: 7px;
    background-position: -90px -17px;
}
.report-item .item-rt .icon-rt {
    top: 0;
    right: 0;
    width: 15px;
    height: 15px;
    background-position: -90px 0;
}
.report-item .item-rt h4 {
    overflow: hidden;
    height: 20px;
    line-height: 20px;
    margin-bottom: 9px;
    font-size: 14px;
}
.report-item .item-rt h4 a {
    color: #333;
}
.report-item .item-rt h4 a:hover {
    color: #f50;
}
.report-item .item-rt h4 em {
    display: inline-block;
    width: 51px;
    height: 20px;
    margin-left: 7px;
    background-position: -90px -25px;
    text-indent: -9999em;
}
.report-item .item-rt .item-info {
    position: relative;
    height: 158px;
    padding-left: 175px;
}
.report-item .img-wrap {
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden;
    padding: 6px 12px 12px 6px;
    background-position: 0 -70px;
}
.report-item .img-wrap,
.report-item .img-wrap img {
    width: 140px;
    height: 140px;
}
.report-item .img-wrap .num,
.report-item .img-wrap .num em,
.report-item .img-wrap .num span {
    position: absolute;
    bottom: 0;
    right: 0;
    display: block;
    height: 18px;

    _display: inline-block;
}
.report-item .img-wrap .num {
    overflow: hidden;
    right: 12px;
    bottom: 12px;
}
.report-item .img-wrap .num em {
    position: relative;
    padding: 0 5px;
    color: #fff;
}
.report-item .img-wrap .num span {
    width: 100%;
    background-color: #000;
    opacity: .6;
    filter: alpha(opacity=60);
}
.report-item .item-info p {
    background-position: -158px 5px;
    font-size: 14px;
    line-height: 24px;
    text-indent: 2em;
    word-wrap: break-word;
}
.report-item .item-info p a:hover {
    text-decoration: none;
}
.report-item .item-info p b {
    display: inline-block;
    width: 15px;
    height: 18px;
    margin-left: 10px;
    background-position: -142px 5px;
}
.report-item .item-info .num-wrap {
    position: absolute;
    left: 175px;
    bottom: 0;
    overflow: hidden;
    width: 389px;
    color: #9A9A9A;
}
.report-item .item-info .num-wrap b {
    padding-right: 5px;
    color: #666;
    font-weight: 700;
}
.report-item .item-info .num-wrap em {
    float: left;
}
.report-item .item-info .num-wrap .icon-star,
.report-item .item-info .num-wrap .icon-rec {
    display: inline-block;
    width: 51px;
    height: 18px;
    margin-left: 5px;
    text-indent: -9999em;
}
.report-item .item-info .num-wrap .icon-star { background-position: -90px -26px; }
.report-item .item-info .num-wrap .icon-rec { background-position: -90px -44px; }
.report-item .item-info .num-wrap span {
    float: right;
    padding: 0 12px;
    background-position: right -230px;
}
.report-item .item-info .num-wrap span.forward {
    padding-right: 0;
    background: none;
}
.report-item .item-info .num-wrap span.praise {
    padding-left: 0;
}
.report-item .name-card {
    top: -13px;
    left: -13px;
}

/* .name-card */
.name-card {
    position: absolute;
    z-index: 1000;
    top: 18px;
    left: -5px;
    display: none;
    width: 315px;
    border: 1px solid #DBDBDB;
    box-shadow: 2px 2px 2px #EDEDED;
    background: #F6F6F6;
}
.name-card .popup-user {
    float: left;
    width: 61px;
    padding: 12px;
}
.name-card .popup-user span {
    display: block;
    margin-bottom: 4px;
    word-wrap: break-word;
}
.name-card .popup-user .img {
    overflow: hidden;
    margin-bottom: 2px;
}
.name-card .popup-user .img,
.name-card .popup-user .img img {
    width: 60px;
    height: 60px;
}
.name-card .popup-impression {
    float: left;
    width: 208px;
    min-height: 110px;
    padding: 11px;
    background-color: #fff;
}
.name-card .pop-detail {
    margin-bottom: 12px;
}
.name-card .pop-detail li {
    height: 20px;
    line-height: 20px;
}
.name-card .pop-detail li span {
    float: right;
    *position: relative;
    *top: -20px;
}
.name-card .pop-detail li em {
    font-weight: 700;
    color: #895BC5;
}
.name-card .pop-detail li b {
    font-weight: 400;
    color: #999;
}
.name-card .pop-box {
    padding: 7px 0 9px;
    border-top: 1px dotted #D6D6D6;
}
.name-card .pop-box h4 {
    font-size: 12px;
    font-weight: 400;
    color: #999;
}
.name-card .pop-pic-list {
    overflow: hidden;
    margin-top: 8px;
    margin-right: -15px;

    *width: 223px;
}
.name-card .pop-pic-list li {
    float: left;
    margin-right: 15px;
    _display: inline;
}
.name-card .pop-pic-list li a,
.name-card .pop-pic-list li img {
    display: block;
    width: 40px;
    height: 40px;
}
.name-card .pop-text-list {
    overflow: hidden;
    margin-top: 4px;
}
.name-card .pop-text-list li {
    overflow: hidden;
    height: 22px;
    line-height: 22px;
    *zoom: 1;
}
.name-card .pop-text-list li a {
    display: block;
    float: left;
    overflow: hidden;
    width: 125px;
}
.name-card .pop-text-list li em {
    display: block;
    float: right;
    padding-left: 6px;
    color: #B1B0B0;
}
.name-card p.net-error {
    padding: 50px 0;
    font: 400 14px/20px 'Microsoft Yahei';
    text-align: center;
}

/* .like-other */
.like-other ul {
    margin-top: 17px;
}
.like-other li {
    overflow: hidden;
    padding-left: 13px;
    padding-right: 13px;
    margin-bottom: 23px;
}
.like-other li .pic {
    overflow: hidden;
    float: left;
    width: 80px;
    height: 80px;
    margin-right: 7px;
    border: 1px solid #ededed;
    background: #fff;
}
.like-other li span {
    overflow: hidden;
    display: block;
    color: #999;
}
.like-other li span b {
    padding-right: 1px;
    font-weight: 700;
}
.like-other li .title {
    padding: 2px 0 7px;
}

/* cleaning */
.bd:after, .wrap-success .s-bd:after, .name-card .pop-box:after, .wrap-report:after, .wrap-report .report-item:after {
    display: block;
    clear: both;
    height: 0;
    line-height: 0;
    content: '\0020';
}
.bd, .wrap-success .s-bd, .name-card .pop-box, .wrap-report, .wrap-report .report-item {
    *zoom: 1;
}



/*外框*/
.fuyou .try-property .try-buy{
    background:#ecfade;   
    border:1px dotted #bdd5a6;
    border-left:0 none;
    background:#ecfade;
}
.fuyou .try-property .try-buy-wrap {
    width:384px;
    margin:0 auto;
}
.fuyou .try-property .try-buy-wrap .first{
    height:82px;
    padding-top:5px;
    padding-bottom:15px;
    vertical-align:middle;
    color:#61655e;
    font-size:16px

    text-align: center;
    padding-right:143px;
    position:relative;
    font-family:"Microsoft Yahei",simsun,arial,sans-serif;
    border-bottom: 1px solid #D1E3CD;
}
.fuyou .try-property .try-buy-wrap .first .attribute {
    position:relative;
    top:11px;
}
.fuyou .try-property .try-buy-wrap .first .txt {
    position:relative;
    top:4px;
    color:#333;
    font-weight:bold;
    font-size:16px;
}

.fuyou h3 i.type {
    display:inline-block;
    *display:inline;
    overflow:hidden;
    *zoom:1;
    background-position:-376px -30px;
    width:30px;
    height:13px;
    vertical-align:middle;
    position:relative;
    top:3px;
    margin-left:4px;
}
.fuyou .try-property .try-buy .first .price em {
    color:#ed4a02;
    font-size:40px;
    font-family:"Verdana";
    font-weight:bold;
    position:relative;
    top:5px;
    margin-right:2px;
    letter-spacing:-4px;
    left:0px;
}
.fuyou .try-property .try-buy .first .price i {
    background-position:-9999px -9999px;
    display:inline-block;
    *display:inline;
    *zoom:1;
    margin-right:0;
    width:15px;
    overflow:hidden;
    color:#ED4A05;
    font-size:18px;
    top:2px;
    position:relative;
    font-style:normal;
}
.fuyou .try-property .try-buy .first .bean {
    font-size:12px;
    color:#fff;
    width:88px;
	_width:74px;
    text-indent:8px;
    overflow:hidden;
    height:17px;
    display:inline-block;
    *display:inline;
    *zoom:1;
    text-align:left;
    position:relative;
    left:3px;
	_left:1px;
    top:1px;
    overflow:hidden;
    vertical-align:middle;
    background-position:-418px -105px;
}
.fuyou .try-property .try-buy .first .wide {
    background-position: -409px -287px;
}

.fuyou .try-property .try-buy-wrap .second{
    position:relative;
    border-top: 1px solid #fff;
}
.fuyou .try-property .try-buy-wrap .second div {
    margin-left: 68px;
    margin-top: 14px;
    height:56px;
    overflow:hidden;
    color:#999;
}
.fuyou .try-property .try-buy-wrap .second span.tip {
    color:#fff;
    width:57px;
    height:18px;
    left:0;
    top:14px;
    text-indent:5px;
    position:absolute;
}






/*底部*/
.fuyou .try-property .try-state {
    text-align:center;
    overflow:hidden;
    height:90px;
}
.fuyou .try-property .try-state .time {
    text-align:center;
    margin-top:5px;
    color:#999;
    position:relative;
}
.fuyou .try-property .try-state .time .countdown {
    display: inline-block;
    *display:inline;
    *zoom:1;
}
.fuyou .try-property .try-state h3 {
    font-size:18px;
    margin:0;
    font-weight:normal;
    padding-top:24px;
    font-family:"Microsoft Yahei",simsun,arial,sans-serif;
}
.fuyou .try-property .try-state h3 em {
    color : #b4d051;
    font-weight:normal;
}
.fuyou .try-property .try-buy .second span.tip {
    background-color: #BED76D;
    background-position:-439px -122px;
    width:61px;
    height:18px;
}




.fuyou .reminding .try-state {
    position:relative;
}
.fuyou .reminding .try-state i {
    width:59px;
    height:59px;
    position:absolute;
    left:50px;
    top:25px;
    z-index:1;
    background-position:-416px 0;
}
.fuyou .reminding .try-state .time {
    text-align:left;
    padding-left:118px;
    margin-top:4px;
    color:#999;
}
.fuyou .reminding a.try-detail-buy {
    width:148px;
    height:44px;
    background-position:0 0;
    right:0px;
}



.fuyou .reminding .try-state h3 {
     padding-left:45px;
}


/**/

.fuyou .beginning {
	font-size:12px;
}
.fuyou .beginning .try-state {
    position:relative;
}
.fuyou .beginning .try-state i {
    width:59px;
    height:59px;
    position:absolute;
    left:50px;
    top:25px;
    z-index:1;
    background-position:-417px 0;
}
.fuyou .beginning .try-state .time {
    text-align:left;
    padding-left:100px;
    margin-top:4px;
    color:#999;
}
.fuyou .beginning a.try-detail-buy {
    width:136px;
    height:44px;
    border:1px solid #789b00;
    background-position:0 -148px;
    right:0;
}




.fuyou .start .try-state {
    position:relative;
}
.fuyou .start .try-state h3 {
    padding-top:15px;
}



.fuyou .end .try-buy {
    background-color:#f2f2f2;
    height:104px;
    overflow:hidden;
    border:1px dotted #e0e0e0;
    border-left:0 none;
}
.fuyou .end .try-buy h3{
    text-align:center;
    padding:0;
    margin-bottom:8px;
    margin-top:15px;
}
.fuyou .end .try-buy .more {
     text-align:center;
}
.fuyou .end .try-buy .more a {
    color:#6d8c01;
    font-size:14px;
    font-weight:bold;
}
.fuyou .end .try-state {
    height:auto;
}

.fuyou .end ul.hot {
    overflow:hidden;
    margin-left:55px;
    padding-top:48px;
    text-align:center;
}
.fuyou .end ul.hot li {
    width:80px;
    float:left;
    overflow:hidden;
    margin-right:33px;
}
.fuyou .end ul.hot li .pic {
    display:block;
    width:80px;
    height:80px;
    margin-bottom:3px;
}
.fuyou .end ul.hot li a.title {
   display:block;
   width:80px;
   overflow:hidden;
   height:16px; 
   margin-bottom:5px;
}
.fuyou .end ul.hot li a.hot-btn {
    display:block;
    width:58px;
    height:23px;
    border:1px solid #d1d1d1;
    line-height:23px;
    color:#333;
    text-decoration:none;
    margin:0 auto;
    background-position:-272px -36px;
}
.fuyou .end .try-state {
    position: relative;
}
.fuyou .end .try-state .tip {
    width:86px;
    height:19px;
    text-align:center;
    line-height:18px;
    text-align:left;
    text-indent:5px;
    background-position:-414px -158px;
    position: absolute;
    color:#fff;
    left: 40px;
    top:16px;
}



/*外框*/
.free .try-property .try-buy {
    background-color:#fbf2fa;
    border:1px dashed #f3cafc;
    border-left:0 none;
    height:179px;
}
.free .try-property .try-buy-wrap {
    margin:22px 0 20px 22px;
}

/*属性*/
.free .try-property .try-state {
    text-align:center;
}
.free .try-property .try-state .time {
    text-align:center;
    margin-top:3px;
    color:#999;
    position:relative;
}
.free .try-property .try-state .more {
    text-align:center;
    margin-top:3px;
    color:#999;
    position:relative;
}
.free .try-property .try-state .more a {
    color:#8154BB;
}
.free .try-property .try-state .time .countdown {
    display: inline-block;
    *display:inline;
    *zoom:1;
}
.free .try-property .try-state .time .countdown  .cd-medium {
    position:relative;
    left: 0;
    bottom: 0;
}
.free .try-property .try-state h3 {
    font-size:18px;
    margin:0;
    padding-top:24px;
    font-weight:normal;
    font-family:"Microsoft Yahei",simsun,arial,sans-serif;
}
.free h3 i.type {
    display:inline-block;
    *display:inline;
    *zoom:1;
    overflow:hidden;
    background-position:-376px -43px;
    width:30px;
    height:13px;
    vertical-align:middle;
    position:relative;
    top:3px;
    margin-left:4px;
}
.free .try-property .try-state h3 em {
    color:#9169c4;
    font-weight:normal;
}

.free .try-meta .first em {
    color:#ff4200;
}
.free .try-meta .first .price em {
    font-size: 28px;
}
.free .try-meta .first .price i {
    background-position:-490px 0;
    vertical-align:middle;
    color:#FF4200;
}
.free .try-meta .second em {
    color:#8154bb;
    font-size: 28px;
}



.free  .try-buy .first{
    height:82px;
    padding-bottom:20px;
    vertical-align:middle;
    color:#61655e;
    font-family:"Microsoft Yahei",simsun,arial,sans-serif;
    border-bottom: 1px solid #EBD7F0;
}



.free  .try-buy .try-buy-wrap .second{
    position:relative;
    border-top: 1px solid #fff;
}
.free .try-buy .try-buy-wrap .second div {
    margin-top: 14px;
    color:#999;
}
.free  .try-buy .try-buy-wrap .second span.tip {
    color:#fff;
    width:61px;
    height:18px;
    left:0;
    top:14px;
    text-indent:5px;
    position:absolute;
    background-position:-439px -140px;
}

.free .try-property .try-buy .condition {
    position:relative;
    padding-left: 68px;
    height: 56px;
    overflow: hidden;
    color:#999;
}
.free .try-property .try-buy .condition .detail-error {
    position:absolute;
    left:0;
    top:0;
    background-color: #FFF4F4;
    border: 1px solid #FE817F;
    padding: 5px 5px 5px 27px;
    color:#333;
    overflow:hidden;
}
.free .try-property .try-buy .condition .detail-error i {
    width:16px;
    height: 16px;
    position: absolute;
    left: 4px;
    top:6px;
    background-position: -376px -98px;
}

.free .try-property .try-buy .condition .tip{
    background-position:-439px -140px;
    width:61px;
    left: 0;
    text-indent: 5px;
    top: 14px;
    color:#fff;
    position: absolute;
    left: 0;
    top:0;
    line-height:18px;
    height:18px;
}







.free .start .question {
    font-size:14px;
}
.free .start .question em{
   font-weight:bold;
   font-size:14px;
   color:#333;
   position:static;
}
.free .start .question a {
    color:#6f4a9e;
    font-weight: bold;
}



.free .start .answer {
    width:375px;
    height:62px;
    overflow:hidden;
    background:#9f7bc7;
    position:relative;
    z-index: 1;
    margin:5px 0 10px 0;
}
.free .start .answer .hint {
    color: #808080;
}
.free .start .answer input {
    border:0 none;
    width:219px;
    height:38px;
    background:#fff;
    line-height: 38px;
    vertical-align:middle;
    /*
    margin:12px 12px 12px 12px;
    margin-left: 0px;
    */
    text-indent:5px;
    position:absolute;
    left:13px;
    top:12px;
}
.free .start .answer .try-detail-buy {
    width:130px;
    height:62px;
    position:absolute;
    right:0;
    top:0;
    padding:0;
    margin:0;
    background-position:0px -298px;
    border: 0 none;
}


.free .start .try-buy-wrap {
    margin-top: 18px;
}

.free .start .question {
    margin-bottom: 8px;
}
.free .start .try-buy-wrap .hover {
    background-color: #764FA8;
}
.free .start .try-state h3 {
    padding-top :15px;
}

.free .start .answer .try-detail-buy:hover {
    background-color:#59308C;
    border: 0 none;
    background-position:0px -236px;
}




.free .black .try-buy-wrap {
    margin:36px 17px 0px 128px;
    padding:0;
    width:auto;
}
.free .black .try-buy {
    background-color:#fbf2fa;
    position:relative;
    border:1px dotted  #f3cafc;
    border-left:0 none;
}
.free .black .try-buy .first {
    height:60px;
    padding:0;
    line-height:1.5;
    font-size:14px;
    font-weight:bold;
    letter-spacing:2px;
}

.free .black .try-state h3 {
    padding-top :15px;
}
.free .black .try-state h3 em {
    color:#895fbf;
}
.free .black .try-buy .second {
    padding-top:10px;
}
.free .black .try-buy .second a {
    color:#8154bb;
}
.free .black .try-buy .second a.email {
    text-decoration: none;
}
.free .black .try-buy i.error {
    width:95px;
    height:107px;
    position:absolute;
    left:20px;
    top:36px;
    z-index:1;
    background-color:#fbf2fa;
    background-position:-268px -63px;
}






.free .wait .try-state h3 {
    padding-top:15px;
}

.free .wait .try-buy {
    background:#fbf2fa;
    border:1px dotted  #f3cafc;
    border-left:0 none;
    position:relative;
}



.free .wait .try-buy .first h4{
    font-weight:bold;
    font-size:14px;
    margin-bottom:5px;
}
.free .wait .try-buy .first {
    padding-bottom:0;
    padding-top:10px;
    height:72px;
}
.free .wait .try-buy .first a {
    color:#8154BB;
}

.free .wait .try-buy-wrap {
    margin:22px 20px 20px 22px;
}

.free .wait .try-buy .try-buy-wrap a.try-detail-buy {
    background-position:0 -44px;
    border:1px solid #7049a1;
    width:116px;
}




.free .end .try-buy {
    background:#fbf2fa;
    border:1px dotted  #f3cafc;
    border-left:0 none;
    position:relative;
}

.free .end .try-buy-wrap {
    margin: 22px 22px 20px 22px;
}

.free .end .try-buy h3 {
    font-size:20px;
    padding:0;
    text-align:center;
    margin-top: 3px;
}
.free .end .try-buy .first {
    padding-bottom:0;
}
.free .end .try-buy .more {
    text-align:center;
}
.free .end .try-buy .more em {
    color:#8154bb;
    font-size:24px;
    font-weight:bold;
}
.free .end .try-buy .more a {
    font-size:14px;
    color:#8154bb;
    font-weight: bold;
}

.free .end .try-state h3 {
    padding-top :15px;
}


.free .end .try-buy .try-buy-wrap a.try-detail-buy {
    background-position:0 -44px;
    border:1px solid #7049a1;
    width:116px;
}

.free .end .try-buy .game-msg .more{
    text-align: left;
}
.more-large {
    font-size: 14px;
    margin-bottom: 10px;
}
.more-large a {
    color:#8154bb;
    font-weight: bold;
}




.free .report .try-buy {
    background: #fefad5;
    border: 1px dotted #ffe75f;
    border-left: 0 none;
}

.free .report .try-buy h4 {
    padding-left:52px;
    font-size:14px;
    color:#666;
    vertical-align: middle;
    font-weight: normal;
    margin-top: 17px;
}
.free .report .try-buy .bg {
    width: 9px;
    height:94px;
    float:left;
    background-position: -491px -304px;
    margin: 20px 15px 0 0;
}
.free .report .try-buy h4 em {
    font-size:20px;
    font-weight:bold;
    /*position:static;*/
    top:2px;
    color:#444;
    letter-spacing:0;
}
.free .report .try-buy ul {
    overflow:hidden;
    margin-left: 30px;
    _margin-left:27px;
    margin-top: 16px;
    width:225px;
    _width:228px;
    margin-right:18px;
    float:left;
}
.free .report .try-buy div.grade {
    float:left;
    width: 84px;
    text-align: center;
}
.free .report .grade .link{
    color:#4c4e4b;
    font-weight:bold;
}

.free .report .star5-0,
.free .report .star4-5,
.free .report .star4-0,
.free .report .star3-5,
.free .report .star3-0,
.free .report .star2-5,
.free .report .star2-0,
.free .report .star1-5,
.free .report .star1-0,
.free .report .star0-5,
.free .report .star0-0{
    background:url(http://img01.taobaocdn.com/tps/i1/T1YvD1XmRXXXaAVPE6-86-161.png) no-repeat;
    background-position: 0 0;
    width:84px;
    height:15px;
    margin-bottom:10px;
}

.free .report .star5-0 {
    background-position: 0 0;
}

.free .report .star4-5 {
    background-position: 0 -16px;
}

.free .report .star4-0 {
    background-position: 0 -32px;
}
.free .report .star3-5 {
    background-position: 0 -48px;
}
.free .report .star3-0 {
    background-position: 0 -64px;
}
.free .report .star2-5 {
    background-position: 0 -80px;
}
.free .report .star2-0 {
    background-position: 0 -96px;
}
.free .report .star1-5 {
    background-position: 0 -112px;
}
.free .report .star1-0 {
    background-position: 0 -128px;
}
.free .report .star0-5 {
    background-position: 0 -144px;
}
.free .report .star0-0 {
    background-position: 0 -144px;
}







.free .report .try-buy div.grade .point {
    font-size:46px;
    color:#854ec5;
    font-weight: bold;
    letter-spacing:-5px;
    height: 65px;
}

.free .report .try-buy ul li {
    height:16px;
    line-height: 16px;
    overflow:hidden;
    margin-bottom: 12px;

}
.free .report .try-buy ul li span {
    float:left;
}
.free .report .try-buy ul li .title{
    text-align:right;
    width:61px;
    _width:64px;
}
.free .report .try-buy ul li .point {
    width:131px;
    height:9px;
    margin-right:6px;
    border:1px solid #e7e1a5;
    margin-top:4px;
    position: relative;
    background-color: #fff;
}
.free .report .try-buy ul li .point i {
    position: absolute;
    top:-1px;
    left:-1px;
    height:9px;
    display: block;
}
.free .report .try-buy ul li span i  {
    height: 9px;
    overflow: hidden;
}
.free .report .try-buy ul li span.blue i{
    background:#68C4ED;
    border: 1px solid #73bbb7;
}
.free .report .try-buy ul li span.orange i{
    background:#FFAD00;
    border: 1px solid #ED9B49;
}
.free .report .try-buy ul li span.green i{
    background:#BDD939;
    border: 1px solid #A7CC24;
}
.free .report .try-buy ul li span.pink i{
    background:#AB80DC;
    border: 1px solid #A36FDD;
}
/*73bbb7*/
.free .report .try-state a.buy {
    background-position: -136px -148px;
    width: 118px;
    height: 46px;
    display: block;
    margin: 0 auto;
    margin-top: 28px;
}
.free .report .try-state a.more {
    background-position: -136px -194px;
    width: 159px;
    height: 46px;
    display: block;
    margin: 0 auto;
    margin-top: 28px;
}



.free .reminding .try-buy {
    background:#fbf2fa;
    border:1px dotted  #f3cafc;
    border-left:0 none;
    position:relative;
}



.free .reminding .try-buy .first h4{
    font-weight:bold;
    font-size:14px;
    margin-bottom:5px;
}
.free .reminding .try-buy .first {
    padding-bottom:0;
    padding-top:10px;
    height:72px;
}

.free .reminding .try-buy-wrap {
    margin:22px 20px 20px 22px;
}

.free .reminding .try-buy .try-buy-wrap a.try-detail-buy {
    background-position:-117px -44px;
    border:1px solid #7049a1;
    width:148px;
    height:44px;
}


.free .reminding .try-state {
    position:relative;
}
.free .reminding .try-state i {
    width:59px;
    height:59px;
    position:absolute;
    left:53px;
    top:27px;
    z-index:1;
    _display: none;
    background-position:-417px 0;
}
.free .reminding .try-state .time {
    text-align:left;
    padding-left:118px;
    margin-top:4px;
    color:#999;
}




.free .beginning .try-buy {
    background:#fbf2fa;
    border:1px dotted  #f3cafc;
    border-left:0 none;
    position:relative;
}



.free .beginning .try-buy .first h4{
    font-weight:bold;
    font-size:14px;
    margin-bottom:5px;
}
.free .beginning .try-buy .first {
    padding-bottom:0;
    padding-top:10px;
    height:72px;
}

.free .beginning .try-buy-wrap {
    margin:22px 20px 20px 22px;
}

.free .beginning .try-buy .try-buy-wrap a.try-detail-buy {
    background-position:0 -192px;
    border:1px solid #7049a1;
    width:136px;
    height:44px;
}





div.try-mod-game .try-stdmod-header{
    background: #7d56af;
}
.game-wrap {
     text-align: center;
}
.game-title {
    font-size: 18px;
    text-align: center;
    font-weight: bold;
    color: #5d5c58;
    margin-top: 22px;
    font-family:"microsoft yahei"，"宋体";
}
.game-title-small {
    font-size: 12px;
    color: #5d5c58;
    font-family:"microsoft yahei";
}
.game-key {margin:17px auto 5px auto; overflow: hidden;}
.game-key span { vertical-align: middle;}
.game-key input {
    vertical-align: middle;
    color: #666;
    width: 245px;
    height: 26px;
    line-height: 26px;
    text-indent: 5px;
    border: 1px solid #cdcfcc;
    background: url(http://img02.taobaocdn.com/tps/i2/T1uLB3XzXbXXarAKPs-245-26.png) no-repeat;
    display: inline-block;
}
.game-key #J_CopyBtn {
    width: 48px;
    height:28px;
    background: #714ba0;
    color: #fff;
    display: inline-block;
    line-height: 28px;
    cursor: pointer;
}
.game-about {
    margin-top: 5px;
    padding-left: 63px;
    text-align: left;
    position: relative;
    margin-bottom: 15px;
}
.game-about #J_GameTip{
    position: absolute;
    left: 63px;
    top:0;
    _left:0;
}
.game-about .game-tips-ok{
    width: 80px;height: 24px; text-indent: 25px;line-height: 24px;
    background:url(http://img04.taobaocdn.com/tps/i4/T1ASd4XrJXXXXAzwDo-80-24.png) no-repeat;}
.game-about .game-tips-error{
    width: 191px;height: 25px; text-indent: 25px;line-height: 25px;
    background: url(http://img01.taobaocdn.com/tps/i1/T1_802XAtdXXXy0YPm-191-25.png) no-repeat;}
.game-about .time{
    color: #9a9a9a;
}
.game-about .game-enter {
    _position: relative;
    _top:1px;
}
.game-about a {
    color: #724ca3;
    font-weight: bold;
    margin-left: 8px;
    vertical-align: middle;
}
.game-about a:hover {text-decoration: none; color: #724ca3;}