@charset "utf-8";

.w_details_left{width:100%;float:left;}

.w_details_right{position:relative;width:250px;float:right;border:1px solid #ddd;height:552px;background:#f2f2f2;}

.w_details_choose{width:45%;height:410px;float:left;}

.w_details_choose .w_big_img{position:relative;width:100%;border:1px solid #ddd;height:315px;overflow:hidden;}
.w_big_img i{position:absolute;width:49px;height:49px;display:block;top:20px;right:20px;}
.w_big_img i.w_hot{background:url(../images/hot_03.png) no-repeat;}
.w_big_img i.w_hot_one{background:url(../images/hot_03.png) no-repeat -301px 0px;}
.w_big_img i.w_hot_two{background:url(../images/hot_03.png) no-repeat -603px 0px;}
.w_big_img i.w_hot_three{background:url(../images/hot_03.png) no-repeat -908px 0px;}

.w_big_img dd{padding:8px;text-align: center;}
.w_big_img dd img{width:100%;height:300px;}

.w_small_img{width:430px;height:82px;position:relative;padding-top:22px;margin:0px 2px;}

.w_small_img li{float:left;width:53px;height:53px;border:1px solid #ddd;margin:0px 2px;padding:4px 4px;}
.w_small_img li img{width:53px;height:53px;}

.w_small_img .w_small_color{border:1px solid #09AAF5;}
.w_small_img i.w_modified{-webkit-transition: left .2s linear;-o-transition: left .2s linear;-moz-transition: left .2s linear;-ms-transition: left .2s linear;background:url(../images/de_03.png) no-repeat;position:absolute;left:38px;top:8px;display:block;width:13px;height:8px;}
.w_details_text{float:right;width:53%;}

.w_details_text p{line-height:30px;font-size:18px;color:#333;border-bottom:1px dotted #ddd;width:100%;margin-bottom:20px;}

.w_details_text b{color:#666;font-size:18px;font-weight:300;line-height:30px;}
.w_details_text .w_line{margin:10px 0px;}
.w_details_text .w_number li{width:33%;}
.w_number .w_amount_one{text-align:left;}
.w_number .w_amount_two{text-align:right;}
.w_details_text .w_cumulative{margin:12px 0px 22px;}
.w_cumulative_another strong{color:#666;font-size:14px;}
.w_cumulative_another .w_detailsinputs{margin-left:10px;}

.w_cumulative .w_subtracts_one{cursor: pointer;display: inline-block;width: 27px;height: 27px;background:url(../images/button_03.jpg) no-repeat;position: absolute;left:50px;top: 1px;border-right:1px solid #ddd;}
.w_cumulative .w_pluss_one{cursor: pointer;display: inline-block;width: 27px;height: 27px;background:url(../images/button_05.jpg) no-repeat;position: absolute;left:129px;top:1px;border-left:1px solid #ddd;}
.w_rob_another{margin-bottom:23px;}
.w_rob_another dd{width:158px;height:38px;margin-right:2px;}
.w_rob_another .w_slip_out{border:1px solid #ebebeb;}
.w_rob_another .w_slip_out a{color:#fff;background:#ffa200;}
.w_rob_another .w_slip_out a.w_slip_in_other{background:#333;color:#ebebeb;}
.w_rob_another dd a.w_rob_in{
	width:130px;
	padding-left:15px;
	}
.w_security{border-top:1px dashed #ddd;}
.w_security li{float:left;font-size:12px;color:#333;height:20px;line-height:20px;padding:16px 0px 15px;background:url(../images/details_03.png) no-repeat left center;margin-right:20px;}
.w_security .w_security_one{padding-left:30px;}
.w_security .w_security_two{background-position:-122px 16px;padding-left:30px;float:right;}
.w_security .w_security_three{background-position:-216px 16px;padding-left:40px;}
.w_security .w_security_four{background-position:-402px 16px;padding-left:30px; float:right;}

.w_winner_bg{width:100%;border:1px solid #e0e0b6;background:#ffffe0;padding:6px 0px 4px;position:relative; height:68px;}
.w_winner_bg label{margin-left:15px;}
.w_winner_bg ul{position:relative;}
.w_winner_bg strong{display:block;width:16px;height:16px;background:url(../images/del_03.jpg) no-repeat;position:absolute;top:-1px;right:-1px;}
.w_winner_bg .w_winner_more,.w_winner_bg .w_winner_more1{font-size:12px;color:#3399ff;position:absolute;bottom:2px;right:11px;cursor:pointer;}
.w_winner_bg .w_winner_more1{display:none;}
.w_winner_bg .w_not_join{width:100%;text-align:center;height:46px;line-height:46px;display:block;font-size:12px;color:#666;}
.w_share_to{margin-top:10px;}
/*2015-6-24 start*/
.w_winner_bg .w_not_logged{background:#ffffe0;border:0px;text-align:center;display:block;width:100%;margin-top:0px;font-size:12px;color:#666;min-height:40px;line-height:40px;}
.w_winner_bg .w_not_logged a{color:#09AAF5;font-size:14px;}
/*2015-6-24 end*/

.w_details_text p i {
    line-height: 30px;
    font-style: normal;
}
.w_details_text p strong {
    color: #555;
    font-size: 18px;
}
.w_line {
    background: #eeeeee;
    height: 10px;
    margin: 15px 10px 10px;
}
.w_line span {
    background: #09AAF5;
    height: 10px;
    display: block;
    width: 150px;
    background: url(../images/bx.gif) repeat-x 0 1px;
}
.w_number {
    width: 100%;
    overflow: hidden;
}
.w_cumulative {
    margin: 20px 26px;
    position: relative;
}
.w_cumulative strong {
    font-weight: 100;
    font-size: 12px;
    color: #999;
}
.w_cumulative_another .w_detailsinputs {
    margin-right: 5px;
}
.w_cumulative .w_detailsinputs {
    width: 105px;
    height: 25px;
    margin-left: 8px;
    text-align: center;
    border: 1px solid #ddd;
    color: #333;
    font-size: 16px;
    font-family: "simsun";
    outline: none;
}
.w_cumulative_another .w_purchasing_other {
    background: #ff7200;
    font-size: 14px;
    width: 80px;
    height: 24px;
    line-height: 24px;
    color: #fff;
    vertical-align: middle;
    margin-left: 10px;
}
.w_cumulative_another i, .w_cumulative_another em {
    font-size: 14px;
    color: #555;
    border: 1px solid #ddd;
    border-radius: 4px;
    height: 24px;
    width: auto;
    display: inline-block;
    text-align: center;
    margin: 0px 4px;
    line-height: 24px;
    cursor: pointer;
    padding: 0 5px 0 5px;
}
.y-hide-span {
    width: 236px;
    height: 21px;
    text-align: center;
    position: absolute;
    top: -30px;
    left: 0;
    display: block;
}
.y-hide-span span {
    display: inline-block;
    height: 21px;
    padding: 0 10px;
    background: #ffefca;
    color: #f60;
    font-size: 13px;
    line-height: 21px;
    display: inline;
}
.y-hide-span span i {
    display: block;
    width: 0;
    height: 0;
    border-width: 8px;
    border-style: solid;
    border-color: transparent;
    border-top-color: #ffefca;
    position: absolute;
    top: 18px;
    left: 50%;
    margin-left: -8px;
    display: none;
}
.w_greenHands {
    width: 420px;
    padding: 0px 25px;
    height: 50px;
    background: #fceaea;
    border-radius: 25px;
    font-size: 14px;
    color: #e72500;
    line-height: 50px;
    margin: 0px auto 20px;
    display: none;
}
.w_rob_another.y_rob_another dd {
    width: 40%;
    margin: 0px 20px;
    height: 50px;
}
.w_rob dd {
    width: 127px;
    height: 38px;
    float: left;
    margin-right: 6px;
    background: #09AAF5;
    border: 1px solid #09AAF5;
}
.w_rob_another.y_rob_another dd.w_slip_out {
    margin-right: 0px;
}
.w_rob_another.y_rob_another dd {
    width: 40%;
    margin: 0px 20px;
    height: 50px;
}
.w_rob .w_slip_out {
    position: relative;
}
.w_rob_another .w_slip_out {
    border: 1px solid #ebebeb;
}
.w_rob dd {
    width: 127px;
    height: 38px;
    float: left;
    margin-right: 6px;
    background: #09AAF5;
    border: 1px solid #09AAF5;
}
.w_rob dd:hover{
    opacity: 0.8;
}
.w_clear {
    clear: both;
}

.w_rob_another.y_rob_another dd a {
    height: 50px;
    line-height: 50px;
    font-size: 20px;
}
.w_rob dd a {
    font-size: 16px;
    color: #fff;
    text-align: center;
    display: block;
    width: 100%;
    line-height: 38px;
    margin: 0px;
}

.w_cumulative_another .w_num_color {
    color: #09AAF5;
    border: 1px solid #09AAF5;
}
.w_number li.w_amount {
    color: #333;
    font-size: 14px;
}
.w_number li {
    float: left;
    width: 86px;
    text-align: center;
    color: #999;
    font-size: 12px;
    margin-bottom: 8px;
}

.w_winner_list ul li {
    margin: 0px 3px;
    padding: 0px 6px;
}

.w_winner_list ul, .w_winner_list ul li {
    float: left;
    line-height: 17px;
    font-size: 12px;
    color: #999999;
}
.w_winner_list ul {
   width: auto;
    margin: 8px;
}
.w_winner_list label {
    float: left;
    line-height: 24px;
    font-size: 12px;
    color: #999999;
}






