﻿body, p, form, input, button, dl, dt, dd, ul, ol, li, h1, h2, h3, h4{ list-style: none outside none; margin: 0; padding: 0; font-family: "宋体";}
body {color: #666666;font: 12px Tahoma;}
a {color: #666666; text-decoration: none;}
a:hover { color: #CC0000;}
input, select, textarea { font: 12px Tahoma; outline: medium none;}
.clearfix:after { clear: both; content: "."; display: block; font-size: 0;  height: 0; line-height: 0; visibility: hidden;}
.clearfix {}
img{ border: medium none;}
.wrap{ margin: 0 auto; width:760px; clear:both;}
.fl {float: left;}
.fr { float: right;}
.mt { margin-top: 10px;}
.ml { margin-left: 10px;}
.mt5 { margin-top: 5px;}
.mt5 img { width:980px;}
.mt10 {  margin-top: 10px;}
img { vertical-align: middle;}
table{ border-collapse: collapse;}
table, tr, th, td { margin: 0; padding: 0;}
input, select, textarea {vertical-align: middle;}
.wrap { color: #333333;}
.wrap a:hover { text-decoration: none;}
.detailnav .mobile_phone { background: url("/images/v2/detail2/sprite_pic.png") no-repeat scroll 0 0 transparent;}
.detailnav { border-bottom: 1px solid #EBEBEB; padding:9px 0; position:relative;}
.detailnav a{ color:#333;}
.Position .Current {font-weight:bold; color:#cc0000;}
.detailnav .linkhome { background:url("../images/1228_r2_c2.png") no-repeat scroll 0 -2px transparent; display:inline-block; padding-left:25px;}
.detailnav .arrow { font-family: '宋体'; margin: 0 8px;}
.detailnav .mobile_phone{background-position:0 -31px; padding-left:20px;  position:absolute; right:0; top:10px;}
.detailnav .mobile_phone:link, .detailnav .mobile_phone:visited { color:#666;}
.detailnav .mobile_phone:hover { color:#CC0000;}
.p_title { padding:5px 0 10px;}
.p_title h2 { color:#000000; font: bold 14px/30px '宋体';}
.p_title .des { color:#CC0000;}
.produce {margin-bottom: 10px; float:left; width:760px;}
.produce .title h2 { color: #000000; font: bold 14px/42px '宋体';}
.property_box { float: right; width:390px;}
.property.coat { width: 515px;}
.property a:link, .property a:visited { color: #0066CC;}
.property a:hover { color: #CC0000;}
.description { border-bottom: 1px solid #EBEBEB;  color: #CC0000; padding-left: 10px;}
.description li {  background: url("/images/v2/detail2/1228_r2_c28.png") no-repeat scroll 0 center transparent; line-height: 24px;  padding-left: 19px;}
.property dt, .property dd { float: left; line-height: 22px;}
.property .jiathis_style { float:left; padding-top:3px;}
.property .jiathis_style a { float:left;}
.property dt { text-align: right; width: 76px;}
.property dd { color: #666666; margin-left: 10px; float:left; }
.property_fft dt,.property_fft dd{line-height:30px;}
.property dd a { height:auto; padding:0; width:auto;}
.property .gift_points { color: #333333;  margin-left: 75px;}
.property .gift_points strong {color: #CC0000; margin-left: 10px;}
.property .dzd_name { color: #CC0000; float: left; font-size: 14px; font-weight: bold;}
.property .dzd_name:hover { text-decoration: none;}
.property .mall_shop {float: left; height: 25px; line-height:25px; margin-left: 20px; position: relative; width: 90px;}
.property .mall_shop a {
    background: url("../images/toshop_bg.gif") no-repeat scroll 0 0 transparent;
    color: #FFFFFF; display: inline-block; font-size: 14px; font-weight: bold; height: 25px; padding-right: 12px; text-align: center; width: 78px;}
.property .mall_shop a:link, .property .mall_shop a:visited { color: #FFFFFF;}
.property .mall_shop a:hover { color: #FFFFFF;}
.property .mall_shop em {
    background: url("/images/v2/detail2/toshop_bg.gif") no-repeat scroll 0 bottom transparent;
    display: none; font-style: normal;  height: 45px; left: -1px; line-height: 18px; padding: 10px 5px; position: absolute; top: -64px; width: 260px;}
.specific_info1 .buying { background-color: #CC0000; color: #FFFFFF; display: inline-block;  height: 16px; line-height: 16px; margin: 4px 7px 4px 0; text-align: center; width: 54px;}
.specific_info1 .price { color: #CC0000; margin-right: 10px;}
.specific_info1 .price strong {
    font: bold 20px/1em '微软雅黑';
    vertical-align: -2px;
}
.specific_info1 .price_1store { color: #CC0000; height:24px; line-height:24px; float:left; padding-right:5px; font-family:"Arial";}
.specific_info1 em{float:left; line-height:24px; height:24px; padding:0 5px 0 2px;}
.specific_info1 .delivery_info { display: block; width: 420px;}
.property .old_price { color: #999999;}
.specific_info1 .integral {
    background: url("/images/v2/detail2/1228_r2_c27.png") no-repeat scroll 0 center transparent;
    display: inline-block;
    height: 24px;
    margin-left: 4px;
    text-indent: -9999em;
    width: 12px;
}
.specific_info1 { float:left; width:380px;}
.specific_info1 dl { float:left; width:380px;}
.property .specific_info1 .tb-points-tip{float:left; background: url("../images/border.png") no-repeat scroll left center transparent;
    display: inline-block; margin-left: 4px; padding-left: 6px; vertical-align: top; line-height:20px;}

.property .specific_info1 .tb-points-tip div{ -moz-border-bottom-colors: none;  -moz-border-left-colors: none;  -moz-border-right-colors: none;
    -moz-border-top-colors: none; border-color: #E5E5E5; border-style: solid solid solid none; border-width: 1px 1px 1px medium;
    border-image: none;  padding-left: 8px; padding-right: 8px;  line-height:20px; float:left;}


.property .specific_info1 .tb-points-tip div a{ color:#2953A6; text-decoration:none;}
.property .specific_info1 .tb-points-tip div a:hover{text-decoration:underline;}

.promo_list { margin-top: 4px; position: relative; z-index: 1;}
.promo_title li.tabon span { display: block;}
.promo_title li.l1 strong { background-color: #FF9900;}
.promo_title li.l1 span { color: #FF9900;}
.promo_title li.l2 strong { background-color: #FF6900;}
.promo_title li.l2 span { color: #FF6900;}
.promo_title li.l3 strong {background-color: #0066CC;}
.promo_title li.l3 span { color: #0066CC;}
.promo_title li.l4 strong { background-color: #009D39;}
.promo_title li.l4 span { color: #009D39;}
.promo_title li.l5 strong {background-color: #626AD9;}
.promo_title li.l5 span { color: #626AD9;}
.promo_list .promo_cen a:link, .promo_list .promo_cen a:visited {
    color: #666666;
}
.promo_list .promo_cen a:hover { color: #CC0000;}
.promo_list .promo_cen .gift_box .info a:link, .promo_list .promo_cen .gift_box .info a:visited {
    color: #FFFFFF;
}
.promo_list .promo_cen .gift_box .info a:hover { color: #FFFFFF;}
.promo_list .promo_cen .gift_box .info a.over:link, .promo_list .promo_cen .gift_box .info a.over:visited {
    color: #666666;
}
.promo_list .promo_cen .gift_box .info a.over:hover { color: #666666;}
.promo_list .promo_cen .gift_box .info h4 a:link, .promo_list .promo_cen .gift_box .info h4 a:visited {
    color: #666666;
}
.promo_list .promo_cen .gift_box .info h4 a:hover { color: #CC0000;}
.promo_box {
    background-color: #FFFFFF;
    color: #666666;
    display: none;
    left: 0;
    padding-top: 3px;
    position: absolute;
    top: 16px;
    width: 340px;
}
.promo_box .box {
    height: 123px;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1;
}
.promo_cen {
    border: 2px solid #666666;
    padding: 15px 0 0 10px;
    position: relative;
    z-index: 2;
}
.promo_cen .close {
    color: #9D9D9D;
    cursor: pointer;
    font-size: 16px;
    line-height: 16px;
    position: absolute;
    right: 0;
    text-align: center;
    top: 0;
    width: 16px;
}
.promo_cen strong {
    color: #CC0000;
}
.promo_cen .buying_btn {
    background: url("../images/1228_r2_c26.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    font-weight: bold;
    height: 20px;
    line-height: 20px;
    margin-left: 10px;
    text-align: center;
    width: 60px;
}
.gift_list { overflow-y: auto; width: 326px;}
.hide { display: none;}
.promo_box strong {color: #CC0000;}
.promo_box .buying {
    background: url("/images/v2/detail2/1228_r2_c26.png") no-repeat scroll 0 0 transparent;
    color: #CC0000;
    display: inline-block;
    height: 18px;
    line-height: 18px;
    margin-left: 10px;
    text-align: center;
    width: 60px;
}
.gift_box {
    border-bottom: 1px dotted #C3C3C3;
    margin-bottom: 3px;
    overflow: hidden;
    padding-bottom: 5px;
}
.gift_box ul {
    overflow: hidden;
    width: 346px;
}
.gift_box h3 {
    font-size: 12px;
    font-weight: normal;
    line-height: 18px;
}
.gift_box h3 strong {
    color: #CC0000;
}
.gift_box h3 a:link, .gift_box h3 a:visited {
    color: #666666;
}
.gift_box h3 a:hover {
    color: #CC0000;
}
.gift_box li {
    float: left;
    margin: 10px 10px 0 0;
    width: 163px;
}
.gift_box li .pic {
    border: 1px solid #E1E1E1;
    float: left;
    height: 38px;
    margin-right: 5px;
    overflow: hidden;
    width: 38px;
}
.gift_box li .info {
    float: left;
    width: 118px;
}
.gift_box li h4 {
    font-size: 12px;
    font-weight: normal;
    height: 18px;
    line-height: 18px;
    overflow: hidden;
    width: 118px;
}
.gift_box li h4 a:link, .gift_box li h4 a:visited {
    color: #666666;
}
.gift_box li h4 a:hover {
    color: #CC0000;
}
.gift_box li .limit {
    line-height: 20px;
}
.gift_box li .limit strong {
    color: #CC0000;
}
.gift_box li .price {
    color: #CC0000;
    line-height: 20px;
}
.gift_box li .price del {
    color: #999999;
}
.gift_box li .receive {
    background: url("/images/v2/detail2/1228_r2_c29.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    display: inline-block;
    font-weight: bold;
    height: 20px;
    line-height: 20px;
    text-align: center;
    width: 40px;
}
.gift_box li .over {
    background: url("/images/v2/detail2/1228_r7_c21.png") no-repeat scroll 0 0 transparent;
    color: #666666;
    display: inline-block;
    height: 20px;
    line-height: 20px;
    text-align: center;
    width: 46px;
}
.specific_info2 {
    background-color: #FFFFFF;
    border: 1px solid #EBEBEB;
    margin-top: 10px;
    padding: 10px 0 15px 0;
	float:left;
	width:387px;
}
*+html .specific_info2 dl dt{margin-top:10px;} 
*+html .specific_info2 dl dd{margin-top:10px;} 
.specific_info2_bg {
    background-color: #FFFEEF;
    border: 1px solid #F7E5B3;
}
.specific_info2 dt {
    width: 75px;
}
.size_list li.no_model, .color_list li.no_model {
    cursor: not-allowed;
    opacity: 0.3;
}
.color_list, .size_list {
    overflow: hidden;
    width: 300px;
}
.color_list li, .size_list li {
    cursor: pointer;
    float: left;
    margin: 0 10px 10px 0;
    overflow: hidden;
    position: relative;
}
.color_list li {
    height: 47px;
    width: 47px;
}
.size_list li {
    height: 22px;
}
.color_list li.current img, .color_list li.selected img {
    border: 2px solid #CC0000;
    margin: 0;
}
.color_list li.current span, .color_list li.selected span {
    border: 1px solid #CC0000;
    margin: 0;
}
.size_list li.current span, .size_list li.selected span {
    border: 2px solid #CC0000;
    margin: 0;
}
.color_list li img, .size_list li span {
    border: 1px solid #CCCCCC;
    color: #333333;
    display: inline-block;
    margin: 1px;
}
.color_list li span {
    border: 1px solid #CCCCCC;
    display: block;
    margin: 1px;
}
.color_list li img {
    height: 43px;
    width: 43px;
}
.size_list li span {
    background-color: #FFFFFF;
    height: 18px;
    line-height: 18px;
    padding: 0 9px;
    vertical-align: top;
}
.color_list li span {
    background-color: #FFFFFF;
    height: 18px;
    line-height: 18px;
    text-align: center;
    width: auto;
}
.color_list li.selected .lion, .size_list li.selected .lion {
    background: url("../images/1228_r7_c15.png") no-repeat scroll 0 0 transparent;
    bottom: 0;
    color: transparent;
    font-size: 0;
    height: 10px;
    line-height: 0;
    overflow: hidden;
    position: absolute;
    right: 0;
    width: 10px;
}
.specific_info2 .computing {
    display: inline;
}
.specific_info2 .add_shopping_cart_over {
    margin-left: 0;
}
.computing input {
    vertical-align: middle;
}
.computing .reduce, .computing .add {
    border: 0 none;
    cursor: pointer;
    height: 13px;
    width: 14px;
}
.computing .reduce {
    background: url("../images/1228_r7_c6.png") no-repeat scroll 0 0 transparent;
}
.computing .add {
    background: url("../images/1228_r7_c8.png") no-repeat scroll 0 0 transparent;
}
.computing .num {
    border: 1px solid #C9C9C9;
    height: 18px;
    line-height: 18px;
    margin: 0 4px;
    text-align: center;
    width: 30px;
}
.specific_info2 table {
    position:relative;
    margin-top:10px;
}
.specific_info2 table tr{ height:30px; line-height:30px;}

*+html .specific_info2 table td {line-height:20px;}
.specific_info2 .Read_k { padding-left:28px; height:30px; background:url("../images/look_yan.png") no-repeat 0 13px; float:right; color:#666; font-size:13px; width:40px;}


.ZJ_goum .zj_01 {width:65px;height:23px;background:url("../images/tm_anl.png") no-repeat;border:none;color:#fff;margin:10px 6px 0 0;display:block;line-height:26px;text-align:center;float:left;cursor:pointer; padding-bottom:3px;}
.ZJ_goum .zj_01_no {width:65px;height:23px;background:url("../images/tm_anl_02.png") no-repeat;border:none;color:#fff;margin:10px 6px 0 0;display:block;line-height:26px;text-align:center;float:left;cursor:pointer; padding-bottom:3px;}

.ZJ_goum .zj_02 {width:65px;height:23px;background:url("../images/tm_anl.png") no-repeat;border:none;color:#fff;margin:10px 10px 0 0;display:block;line-height:26px; text-align:center;float:left;cursor:pointer; padding-bottom:3px;}
.ZJ_goum .zj_02_no {width:65px;height:23px;background:url("../images/tm_anl_02.png") no-repeat;border:none;color:#fff;margin:10px 10px 0 0;display:block;line-height:26px; text-align:center;float:left;cursor:pointer; padding-bottom:3px;}
.ZJ_goum .zj_03 { margin-top:10px; float:left}
.specific_info2 .sp_souc{line-height:40px; height:40px;}
.specific_info2 .sp_souc a {color:#666;}
.specific_info2 .sp_souc a:hover { color:#cc0000; text-decoration:underline;}
.specific_info2 .select {
    font-size: 12px;
    margin-left: 15px;
}
.specific_info2 .result {
    color: #CC0000;
    font-size: 14px;
}
.specific_info2 .collection {
    background: url("../images/1228_r2_c8.png") no-repeat scroll 0 center transparent;
}
.specific_info2 select {
    margin-right: 10px;
}
.buy_btn {
    cursor: pointer;
}
.add_shopping_cart,.add_shopping_cart_no, .add_shopping_cart_over, .specific_info2 .buy_btn {
    border: 0 none;
    color: #FFFFFF;
    font: bold 16px/35px '微软雅黑';
    height: 35px;
    margin-right: 10px;
}
.add_shopping_cart {
	background:url(../images/1228_r4_c2.png) no-repeat;
    cursor: pointer;
    padding-left: 28px;
    width: 130px;
}
.add_shopping_cart_no {
	background:url(../images/1228_r4_c5.png) no-repeat;
    cursor: pointer;
    padding-left: 28px;
    width: 130px;
}
.add_shopping_cart_over {
    background: url("/images/1228_r7_c20.png") no-repeat scroll 0 0 transparent;
    margin-left: 10px;
    width: 130px;
}
.look_immediately_cart{
    background:url(../images/look_immediately_08.jpg) no-repeat;
    padding-left:0;
    width:120px;
    height:35px;
    font-weight:normal; font-size:14px; font-family:"宋体";
    display:block;
    text-align:center;
    color:#fff;
    }
.specific_info2 .look_immediately_cart:link,.specific_info2 .look_immediately_cart:visited{color:#fff;}
.look_immediately_cart:hover{background:url(../images/look_immediately_08_over.jpg) no-repeat;}


.specific_info2 .buy_btn {
    background: url("/images/1228_r3_c3.png") no-repeat scroll 0 0 transparent;
    margin-right: 20px;
    padding-left: 28px;
    width: 110px;
}
.specific_info2 .notice_arrival, .specific_info2 .collection {
    display: inline-block;
    height: 35px;
    line-height: 35px;
    margin: 0 10px;
    padding-left: 20px;
}
.specific_info2 .notice_arrival {
    background: url("/images/1228_r7_c35.png") no-repeat scroll 0 center transparent;
}
.specific_info2 .collection {
    background: url("../images/1228_r2_c8.png") no-repeat scroll 0 center transparent;
}
.specific_info2 .notice_arrival:link, .specific_info2 .notice_arrival:visited, .specific_info2 .collection:link, .specific_info2 .collection:visited {
    color: #666666;
}
.specific_info2 .notice_arrival:hover, .specific_info2 .collection:hover {
    color: #CC0000;
}
.specific_info2 .change_city, .specific_info2 .change_region { margin-right: 10px;}
.specific_info2 p {color: #666666;}
.promotion {}
.promotion .star1 {vertical-align: -3px;}
.promotion ul li
{float:left;height:24px;line-height:24px;clear:both;padding-left:18px; width:320px;}
.promotion ul li em
{ color:#CC0000; padding:0 3px;}
.gallery {float: left;width: 380px;}
.gallery.coat { width: 448px;}
.gallery .pic { border: 1px solid #EBEBEB; margin-bottom: 10px;}
.gallery .pic a {display: block;}
.pic_slide { margin-bottom: 10px;position: relative;}
.pic_slide_box { height: 62px; margin: 0 auto; overflow: hidden; width: 350px;}
.pic_slide_box ul { overflow: hidden; width: 9999px;}
.pic_slide_box li { cursor: pointer; float: left; margin-right: 10px;}
.pic_slide_box li img {
    border: 1px solid #EBEBEB;
    display: inline-block;
    height: 58px;
    margin: 1px;
    width: 58px;
}
.pic_slide_box li img.hovering, .pic_slide_box li img.selected {
    border: 2px solid #CC0000;
    margin: 0;
}
.pic_slide .prev, .pic_slide .next {
    cursor: pointer;
    display: inline-block;
    height: 62px;
    position: absolute;
    top: 0;
    width: 16px;
}
.pic_slide .prev {
    background: url("../images/1228_r2_c4.png") no-repeat scroll left center transparent;
    left: 0;
}
.pic_slide .next {
    background: url("../images/1228_r2_c5.png") no-repeat scroll right center transparent;
    right: 0;
}
.share_ico a {
    display: inline-block;
    height: 16px;
    line-height:16px;
    margin-right:5px;
    padding:0;
    width:auto;
}
.share_ico a:link, .share_ico a:visited {
    color: #666666;
}
.share_ico a:hover {
    color: #CC0000;
}
.share_ico a.ico_sina {
    background: url("../images/r1_c5.png") no-repeat scroll 0 0 transparent;
}
.share_ico a.ico_qq {
    background: url("../images/1228_r3_c5.png") no-repeat scroll 0 0 transparent;
}
.share_ico a.ico_kaixin {
    background: url("../images/1228_r3_c8.png") no-repeat scroll 0 0 transparent;
}
.preferential {
    margin-bottom: 10px;
}
.product {
    overflow: hidden;
    float:left;
    width:760px;
}
.tab_title {
    border-bottom: 2px solid #CC0000;
    height: 28px;
}
.tab_title li {
    background: url("../images/1228_r2_c10.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    float: left;
    height: 30px;
    line-height: 30px;
    margin-right: 8px;
    
}
.tab_title li.current {
    background: url("../images/1228_r2_c9.png") no-repeat scroll 0 0 transparent;
    color: #CC0000;
    font-size: 14px;
    font-weight: bold;
}
.tab_title li a:link, .tab_title li a:visited, .tab_title li a:hover {
    color: #333333;
    text-decoration: none;
}
.tab_title2 li.current {
    background: url("../images/1228_r7_c25.png") no-repeat scroll 0 0 transparent;
}
.tab_title li span {
    background: url("../images/112.png") no-repeat scroll right 0 transparent;
    display: block;
    padding: 0 17px;
    height:30px;
    line-height:30px;
}
.tab_title li span em {
    color: #CC0000;
    font-style: normal;
}
.tab_title li.current span {
    background: url("../images/111.png") no-repeat scroll right 0 transparent;
    padding: 0 15px;
}
.tab_title2 li.current span {
    background: url("../images/1228_r7_c26.png") no-repeat scroll right 0 transparent;
    height:30px; line-height:30px;
    float:left;
}

.parameter .SP_xiangq { float:left; width:760px; position:relative; border-bottom:2px solid #F0770F; height:30px;}
.parameter .SP_xiangq ul { float:left; position:absolute; left:15px; top:0;}
.parameter .SP_xiangq ul li { float:left; line-height:30px; padding-right:6px;}
.parameter .SP_xiangq ul li span { padding:0 15px; line-height:28px; height:28px; border:2px solid #F0770F; float:left;cursor: pointer; color:#444;}
.parameter .SP_xiangq .li_xz span { border-bottom:2px solid #fff;}


.tab_box {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #F0F0F0;
    border-color: -moz-use-text-color #E4E4E4 #E4E4E4;
    border-right: 1px solid #E4E4E4;
    border-style: none solid solid;
    border-width: 0 1px 1px;
    overflow: hidden;
    padding: 10px;
    width: 958px;
}
.pre_box {
    padding-top: 0;
}
.pre_title_s, .fitt_title_s {
    width: 9999px;
}
.tab_title_s {
    height: 25px;
}
.tab_title_s li {
    bottom: -5px;
    cursor: pointer;
    float: left;
    height: 25px;
    position: relative;
    text-align: center;
}
.tab_title_s li.current {
    background: url("/images/1228_r2_c30.png") no-repeat scroll center bottom transparent;
}
.tab_title_s li.current strong {
    color: #CC0000;
    font-weight: bold;
}
.tab_title_s li strong {
    border-right: 1px solid #CCCCCC;
    display: inline-block;
    font-weight: normal;
    height: 16px;
    line-height: 16px;
    padding: 0 20px;
}
.tab_box_s {
    overflow: hidden;
}
.tab_box_add {
    background-color: #FFFFFF;
    border-bottom: 1px solid #E4E4E4;
    border-top: 1px solid #E4E4E4;
    float: left;
    height: 238px;
    padding-left: 8px;
    width: 31px;
}
.tab_box_add img {
    margin-top: 63px;
}
.tab_box_l {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #FFFFFF;
    border-color: #E4E4E4 -moz-use-text-color #E4E4E4 #E4E4E4;
    border-style: solid none solid solid;
    border-width: 1px 0 1px 1px;
    float: left;
    height: 238px;
    width: 159px;
}
.current_product {
    margin: 20px 0 0 20px;
    width: 128px;
}
.current_product .pic {
    display: block;
    height: 115px;
    margin: 0 auto;
    width: 115px;
}
.current_product .title {
    overflow: hidden;
}
.current_product .check_list {
    float: left;
    margin: 8px 5px 0 0;
    padding: 0;
}
.current_product .p_input {
    margin-left: 17px;
}
.current_product h3 {
    font-size: 12px;
    font-weight: normal;
    height: 40px;
    line-height: 20px;
    margin: 5px 0;
    overflow: hidden;
    white-space: normal;
    width: 110px;
}
.current_product h3 input[type="checkbox"] {
    display: inline-block;
    height: 20px;
    width: 20px;
}
.current_product p strong {
    color: #CC0000;
}
.current_product p del {
    color: #999999;
    margin-left: 6px;
}
.tab_box_c {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #FFFFFF;
    border-color: #E4E4E4 #E4E4E4 #E4E4E4 -moz-use-text-color;
    border-style: solid solid solid none;
    border-width: 1px 1px 1px 0;
    float: left;
    height: 238px;
    overflow-x: auto;
    overflow-y: hidden;
    width: 600px;
}
.tab_box_c ul {
    white-space: nowrap;
}
.tab_box_c li {
    display: inline-block;
}
.tab_box_c li {
}
.tab_box_r {
    float: left;
    margin-left: 8px;
    padding-top: 10px;
    width: 150px;
}
.tab_box_r h3 {
    font-size: 12px;
    line-height: 30px;
}
.tab_box_r p {
    line-height: 30px;
}
.tab_box_r p span {
    display: inline-block;
    width: 50px;
}
.tab_box_r p strong {
    color: #CC0000;
}
.tab_box_r p strong.price {
    font-size: 14px;
}
.tab_box_r p .buy_pre_btn, .tab_box_s_info .add_shopping_cart, .comment_box .my_evaluate {
    background: url("/images/1228_r2_c13.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    display: block;
    font-size: 12px;
    font-weight: bold;
    height: 27px;
    line-height: 27px;
    text-align: center;
    width: 100px;
}
.pre_box_hot {
    display: none;
    padding-top: 10px;
}
.pre_box_hot .tab_box_c, .fitt_box_hot .tab_box_c {
    width: 756px;
}
.tab_box_s_info {
    height: 27px;
    line-height: 27px;
    margin-top: 10px;
    position: relative;
}
.tab_box_s_info p {
    height: 27px;
    padding-left: 14px;
}
.tab_box_s_info p strong {
    color: #CC0000;
}
.tab_box_s_info p strong.price {
    font-size: 16px;
}
.tab_box_s_info p span {
    margin: 0 10px;
}
.tab_box_s_info p em {
    font-style: normal;
    font-weight: bold;
    margin-left: 30px;
}
.tab_box_s_info .add_shopping_cart {
    padding: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.tab_box_s_info .tips {
    background-color: #FFFEEF;
    border: 1px solid #F7E5B3;
    bottom: 28px;
    left: 166px;
    padding: 4px 6px;
    position: absolute;
    width: 186px;
}
.tab_box_s_info .tips p {
    height: 18px;
    line-height: 18px;
    overflow: hidden;
}
.tab_box_s_info .tips .tip_arrow {
    bottom: 9px;
    font: 12px/21px Simsun;
    left: 10px;
    position: absolute;
}
.tab_box_s_info .tips em, .tab_box_s_info .tips i {
    font-style: normal;
    font-weight: normal;
    position: absolute;
}
.tab_box_s_info .tips em {
    color: #F7E5B3;
}
.tab_box_s_info .tips i {
    color: #FFFEEF;
    top: -1px;
}
.fitting {
    margin-bottom: 10px;
}
.ext_warr {
    background-color: #FFFFFF;
    border: 1px solid #E4E4E4;
    padding: 10px;
}
.ext_warr dl {
    line-height: 26px;
    padding-left: 94px;
    position: relative;
}
.ext_warr dt {
    display: inline;
    float: left;
    margin-left: -94px;
    text-align: right;
    width: 85px;
}
.ext_warr dd {
    color: #666666;
    position: relative;
    width: 506px;
}
.ext_warr .title dd {
    color: #333333;
}
.ext_warr dd strong {
    color: #CC0000;
    margin-left: 20px;
}
.ext_warr dd .buy_btn {
    background: url("/images/1228_r2_c16.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    display: inline-block;
    font-weight: bold;
    line-height: 20px;
    position: absolute;
    right: 0;
    text-align: center;
    top: 3px;
    width: 50px;
}
.parameter { margin-bottom: 10px; display:inline;}
.parameter_box { border: 1px solid #E4E4E4; margin-top: 10px; padding: 2px 10px 5px;}
.parameter_box table td { height: 28px; line-height: 28px; width: 248px;}
.h2_title { border-bottom: 2px solid #CC0000;}
.h2_title h2 {
    background: url("../images/1228_r2_c1.png") repeat-x scroll 0 -1px transparent;
    font-size: 14px;
    line-height: 28px;
    padding-left: 10px;
}
.feature_box p {
    line-height: 30px;
}
.service_reminder {
    margin-top: 25px;
    overflow: hidden;
}
.service_reminder h3 {
    color: #CC0000;
    font-size: 12px;
    margin: 20px 0 5px;
}
.service_reminder h3 span {
    color: #999999;
    font: 10px Tahoma;
    margin-left: 5px;
}
.service_reminder p {
    line-height: 1.2em;
}
.computing_shopping {
    margin: 20px 0;
    text-align: center;
}
.computing_shopping .computing {
    display: inline;
    vertical-align: middle;
}
.computing_shopping .add_shopping_cart {
    margin-left: 10px;
}
.comment {
    border: 1px solid #E4E4E4;
    margin-bottom: 10px;
}
.comment_box {
    padding: 5px 18px;
}
.comment_box .info {
    float: left;
    width: 610px;
}
.comment_box .btn {
    float: left;
    text-align: center;
    width: 100px;
}
.comment_box .btn .my_evaluate {
    margin: 10px 0;
}
.comment_box p {
    line-height: 30px;
}
.comment_box p img {
    vertical-align: top;
}
.comment_box p strong {
    color: #CC0000;
}
.comment_box p .fraction {
    font-size: 14px;
    margin: 0 14px;
}
.comment_box p span {
    color: #FF6600;
    margin: 0 4px;
}
.comment_box .other {
    color: #999999;
}
.comment_box .other a {
    color: #0066CC;
}
.comment_list {
    border: 1px solid #E4E4E4;
    margin-bottom: 10px;
}
.com_list_title {
    background: url("/images/1228_r2_c1.png") repeat-x scroll 0 -1px transparent;
    border-bottom: 1px solid #E4E4E4;
    height: 28px;
    line-height: 28px;
    padding-left: 18px;
}
.com_list_title span {
    margin-right: 10px;
}
.com_list_title select {
}
.com_list_box ul {
    overflow: hidden;
}
.com_list_box li {
    border-bottom: 1px solid #E4E4E4;
    margin: 10px 10px 0 18px;
    overflow: hidden;
    vertical-align: top;
}
.com_list_box .user_avatar {
    float: left;
    text-align: center;
    width: 110px;
}
.com_list_box .user_avatar img {
    border: 1px solid #A5BDE8;
    margin-bottom: 5px;
}
.com_list_box .user_avatar span {
    display: block;
    line-height: 28px;
}
.com_list_box .user_other {
    float: left;
    margin: 0 0 10px 10px;
    width: 620px;
}
.com_list_box .user_other p {
    height: 26px;
    line-height: 26px;
    margin-bottom: 3px;
    padding-left: 26px;
}
.com_list_box .user_other p span {
    display: inline-block;
    vertical-align: middle;
}
.com_list_box .user_other p span {
}
.com_list_box .user_other .title {
    background-color: #F0F0F0;
    position: relative;
}
.com_list_box .user_other .title .integral {
    background: url("/images/1228_r2_c20.png") no-repeat scroll 0 center transparent;
    color: #CC0000;
    left: 375px;
    padding-left: 20px;
    position: absolute;
    top: 0;
}
.com_list_box .user_other .title .time {
    position: absolute;
    right: 10px;
    top: 0;
}
.com_list_box .user_other .merit {
    color: #999999;
}
.com_list_box .user_other .merit strong {
    color: #333333;
    margin-right: 5px;
}
.com_list_box .user_other .merit img {
    vertical-align: text-bottom;
}
.com_list_box .user_other .merit .scoring {
    color: #CC0000;
    margin-left: 10px;
}
.com_list_box .user_other .write {
    color: #999999;
}
.com_list_box .user_other .write strong {
    color: #CC0000;
}
.com_list_box .user_other .write a {
    background: url("/images/1228_r2_c31.png") no-repeat scroll 0 0 transparent;
    display: inline-block;
    height: 20px;
    line-height: 20px;
    margin-left: 10px;
    text-align: center;
    width: 61px;
}
.nav_page {
    border-top: 1px solid #E4E4E4;
    height: 30px;
    line-height: 30px;
    margin-top: -1px;
    padding-left: 330px;
}
.nav_page .appraisal {
    margin-right: 15px;
}
.nav_page .appraisal strong {
    color: #CC0000;
    margin: 0 5px;
}
.nav_page a {
    color: #999999;
    display: inline-block;
    height: 17px;
    line-height: 17px;
    margin: 0 4px;
    padding: 2px;
    vertical-align: middle;
}
.nav_page a.current_page {
    background-color: #E6E6E6;
    color: #333333;
    font-weight: bold;
    padding: 0 10px;
}
.nav_page .prev_page, .nav_page .next_page {
    color: transparent;
    font-size: 0;
    line-height: 0;
    overflow: hidden;
    padding: 0;
    width: 17px;
}
.nav_page .prev_page {
    background: url("/images/1228_r7_c9.png") no-repeat scroll 0 0 transparent;
}
.nav_page .next_page {
    background: url("/images/1228_r7_c10.png") no-repeat scroll 0 0 transparent;
}
.nav_page .search_page_num {
    margin-left: 10px;
    vertical-align: middle;
}
.nav_page .page_num {
    border: 1px solid #E4E4E4;
    height: 18px;
    margin: 0 5px;
    width: 28px;
}
.nav_page .page_btn {
    background: url("/images/1228_r7_c11.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    color: #666666;
    height: 20px;
    width: 41px;
}
.q_and_a_box {
    padding: 0 5px;
}
.q_and_a_box table {
    color: #666666;
}
.q_and_a_box th {
    font-weight: normal;
    line-height: 40px;
    text-align: left;
}
.q_and_a_box .my_q, .user_comment_box .user_com_post {
    background: url("/images/1228_r2_c21.png") no-repeat scroll 0 center transparent;
    color: #0066CC;
    float: right;
    margin-right: 15px;
    padding-left: 20px;
}
.q_and_a_box .question td, .q_and_a_box .answer td {
    border-bottom: 1px dotted #CCCCCC;
    line-height: 18px;
    padding: 8px 0;
    vertical-align: top;
}
.q_and_a_box .q_num td {
    line-height: 22px;
    padding: 3px 0 5px;
}
.q_and_a_box .q_icon, .q_and_a_box .a_icon {
    color: transparent;
    display: inline-block;
    font-size: 0;
    height: 16px;
    line-height: 0;
    overflow: hidden;
    width: 40px;
}
.q_and_a_box .q_icon {
    background: url("/images/1228_r7_c13.png") no-repeat scroll 0 0 transparent;
}
.q_and_a_box .a_icon {
    background: url("/images/1228_r7_c14.png") no-repeat scroll 0 0 transparent;
}
.q_and_a_box .my_a {
    background: url("/images/1228_r7_c12.png") no-repeat scroll 0 0 transparent;
    display: inline-block;
    height: 22px;
    text-align: center;
    width: 60px;
}
.q_and_a .nav_page {
    border: 1px solid #E4E4E4;
}
.user_comment {
    margin-bottom: 10px;
}
.user_comment_box {
    padding: 0 5px;
}
.user_comment_box .com_title th {
    font-weight: normal;
    line-height: 40px;
}
.user_comment_box .title th {
    border-bottom: 1px dotted #CCCCCC;
    line-height: 16px;
}
.user_comment_box td {
    border-bottom: 1px dotted #CCCCCC;
    line-height: 18px;
    padding: 8px 0;
    text-align: center;
}
.user_comment_box td.posts {
    text-align: left;
}
.user_comment_box td.num {
    color: #999999;
}
.user_comment_box td.by {
    color: #666666;
}
.user_comment_box td.time {
    color: #999999;
}
.user_comment .nav_page {
    border: 1px solid #E4E4E4;
    margin-top: 6px;
}
.pro_sub {
    float: right;
    width: 203px;
}
.pro_sub_box {
    border: 1px solid #E4E4E4;
    margin-bottom: 10px;
}
.pro_sub_title {
    border-bottom: 1px solid #E4E4E4;
    line-height: 28px;
}
.pro_sub_title h2 {
    font-size: 12px;
    padding-left: 6px;
}
.phone_sub_list li {
    margin: 10px 0 0 5px;
    overflow: hidden;
    padding-bottom: 10px;
}
.phone_sub_list li .pic {
    float: left;
}
.phone_sub_list li .info {
    overflow: hidden;
    width: 126px;
}
.phone_sub_list li .info h3 {
    font-size: 12px;
    font-weight: normal;
    height: 40px;
    line-height: 20px;
    margin-bottom: 3px;
    overflow: hidden;
}
.phone_sub_list li .info h3 a {
    color: #666666;
}
.phone_sub_list li .info strong {
    color: #CC0000;
}
.phone_sub_list li .info del {
    color: #999999;
    margin-left: 6px;
}
.clothes_sub_list li {
    margin: 10px 0 0 43px;
    width: 115px;
}
.clothes_sub_list li .info {
    margin: 5px 0 10px;
}
.clothes_sub_list li .info h3 {
    font-size: 12px;
    font-weight: normal;
    height: 40px;
    line-height: 20px;
    margin-bottom: 3px;
    overflow: hidden;
}
.clothes_sub_list li .info h3 a {
    color: #666666;
}
.clothes_sub_list li .info strong {
    color: #CC0000;
    margin-right: 6px;
}
.clothes_sub_list li .info del {
    color: #999999;
}
.clearfix {}
.clearfix:after {
    clear: both;
    content: "";
    display: block;
    height: 0;
    line-height: 0;
    visibility: hidden;    
}
.product_tab {
    width: 980px;
}
.detail_wrapper {
    /*border-bottom: 1px solid #CCCCCC;*/
    margin: 10px 0;
    padding-bottom: 8px;
    overflow-y: auto;
    overflow-x: hidden;
    width:760px;
    height:820px;
}
.tit_tab {
    border-bottom: 2px solid #990000;
    margin-top: 10px;
}
.tit_tab li {
    background: url("../images/ba_sprite.gif") no-repeat scroll 0 -46px transparent;
    float: left;
    height: 29px;
    line-height: 29px;
    margin-bottom: -2px;
    margin-right: 4px;
    position: relative;
    text-align: center;
    width: 91px;
}
.tit_tab li a {
    color: #333333;
}
.tit_tab li.current {
    background-position: 0 0;
    font-size: 14px;
    font-weight: bold;
}
.tit_tab li.current a {
    color: #990000;
}
.p_attribute {
    border-bottom: 1px dotted #DDDDDD;
    margin: 0 10px 15px;
    overflow: hidden;
    padding-bottom: 3px;
}
.p_attribute li {
    color: #666666;
    float: left;
    line-height: 21px;
    margin-right: 20px;
    overflow: hidden;
    white-space: nowrap;
    width: 460px;
}
.p_attribute li a { float:none;}
.detail_box {
    margin: 10px 0;
}
.detail_tit {
    background: url("../images/ba_sprite.gif") no-repeat scroll -294px 0 transparent;
    color: #333333;
    font-size: 14px;
    font-weight: bold;
    padding-left: 10px;
}
.p_detail {
    line-height: 20px;
    margin: 0 0 0 10px;
}
.standard {
    background: url("../images/standard_rebg.gif") repeat scroll 0 0 transparent;
    color: #333333;
}
.standard label {
    float: left;
    text-indent: 22px;
    width: 180px;
}
.standard dt {
    background: none repeat scroll 0 0 #DDDDDD;
    font-weight: bold;
    height: 22px;
    line-height: 22px;
    text-indent: 22px;
}
.standard dd {
    height: 22px;
    line-height: 22px;
    overflow: hidden;
    text-indent: 10px;
}
.standard dd label {
    border-right: 1px solid #CCCCCC;
}
.parameter .self_goods {
    font: 14px/1.5em '微软雅黑';
}
.parameter .self_goods font {
    font: 14px/1.5em '微软雅黑';
}
.buyer_experience {
    height: auto;
    width: 980px;
	padding-top:30px;
}
.buyer_experience .title {
    background: url("/images/detailbg.png") repeat-x scroll 0 -660px transparent;
    color: #333333;
    height: 30px;
    line-height: 30px;
    text-indent: 10px;
    width: 980px;
}
.tabbox .evaluation {
    height: 93px;
    width: 978px;
}
.evaluation .left {
    height: 80px;
    text-align: center;
    width: 100px;
}
.evaluation .middleleft {
    height: 80px;
    text-align: center;
    width: 239px;
}
.evaluation .middleleft ul {
    display: block;
    height: 20px;
    padding-left: 8px;
    padding-top: 7px;
    width: 231px;
}
.evaluation .evaluationline {
    background: url("../images/detail_css_sprite.gif") no-repeat scroll 0 0 transparent;
    border: 1px solid #CCCCCC;
    height: 9px;
    width: 148px;
}
.evaluation .evaluationline_orange {
    background: url("../images/detail_css_sprite.gif") no-repeat scroll 0 -9px transparent;
    display: block;
    float: left;
    height: 9px;
    overflow: hidden;
    width: 10%;
}
.evaluation .middleright {
    height: 60px;
    line-height: 30px;
    padding: 10px;
    width: 472px;
}
.evaluation .right {
    height: 80px;
    width: 145px;
}
.tabbox .evalist {
    clear: both;
    height: auto;
    width: 980px;
}
.evalist .leftli {
    height: 84px;
    width: 50px;
}
.evalist .middleli {
    height: auto;
    line-height: 20px;
    padding-left: 10px;
    width: 690px;
}
.evalist .rightli {
    height: 84px;
    text-align: right;
    width: 230px;
}
.btn_number {
    background: url("../images/btn_number.jpg") no-repeat scroll 0 0 transparent;
    height: 22px;
    line-height: 22px;
    margin-left: 4px;
    text-align: center;
    width: 60px;
}
.number {
    height: 22px;
    line-height: 22px;
}
.tabbox .question_list {
    height: auto;
    line-height: 16px;
    padding-bottom: 9px;
    padding-top: 9px;
    width: 980px;
}
.tabbox .question_list .answer {
    display: block;
    height: auto;
    line-height: 16px;
    overflow: hidden;
    width: 723px;
}
.tabbox .title_question {
    height: 30px;
    line-height: 30px;
    width: 980px;
}
.tabbox .title_question .btn_answer a {
    display: block;
}
.btn_answer {
    height: 22px;
    margin-right: 5px;
    margin-top: 3px;
    width: 60px;
}
.tab {
    height: auto;
    width: 980px;
}
.tab .nav {
    background-color: #F0F0F0;
    display: block;
    height: 35px;
    width: 980px;
}
.tab .buy_nav {
    background-color: #F0F0F0;
    display: block;
    height: 30px;
    width: 980px;
}
.pricesort {
    background-color: #F0F0F0;
    border-color: #FFFFFF #F0F0F0;
    border-style: solid;
    border-width: 1px;
    height: 33px;
    line-height: 30px;
    width: 978px;
}
.icon_ask {
    background: url("/images/detailbg.png") no-repeat scroll 0 -490px transparent;
    padding: 0 10px 0 20px;
}
.buy_nav .select {
    background: url("/images/detailbg.png") no-repeat scroll 0 -550px transparent;
    font-weight: bold;
}
.buy_nav li {
    background: url("/images/detailbg.png") no-repeat scroll 0 -520px transparent;
    color: #000000;
    font-size: 12px;
    height: 23px;
    line-height: 23px;
    margin-top: 8px;
    text-align: center;
    width: 80px;
}
.icon_kx, .icon_sina, .icon_qq, .icon_close, .icon_zp, .icon_hg, .icon_qg, .icon_yh, .icon_zp, .icon_zk {
    background-image: url("/images/detailbg.png");
    background-repeat: no-repeat;
    padding-left: 20px;
}
.icon_kx {
    background-position: 0 -400px;
}
.icon_sina {
    background-position: 0 -430px;
}
.icon_qq {
    background-position: 0 -460px;
}
.icon_close {
    background-position: 43px -306px;
    padding-right: 24px;
}
.pr_text {
    border-bottom: 1px dotted #CCCCCC;
    color: #333333;
    line-height: 20px;
    padding: 10px;
}
.jj_btn {
    background: url("/images/1228_r7_c33.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    margin: 10px 0;
    width: 76px;
}
.shuma .property {
    margin-left: 395px;
}
.fushi .property {
    margin-left: 465px;
}
.online {
    background-color: #FFFFFF;
    font-family: '宋体',Arial,Helvetica,sans-serif;
    position: fixed;
    right: 20px;
    top: 155px;
    width: 100px;
}
.online p {
    background: url("../images/online_bg.jpg") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    display: block;
    font-size: 14px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    width: 100px;
}
.inshop_qq {
    background: url("../images/online_bottombg.jpg") no-repeat scroll 0 bottom transparent;
    border-left: 1px solid #CD0303;
    border-right: 1px solid #CD0303;
    color: #666666;
    font-size: 12px;
    line-height: 16px;
    padding: 10px 0 10px 12px;
    width: 86px;
}
.inshop_qq a {
    display: block;
    height: 22px;
    margin-top: 6px;
    width: 74px;
}
.online_service {
    border: 2px solid #CC0000;
    padding-bottom: 5px;
    position: fixed;
    right: 0;
    text-align: center;
    top: 215px;
    width: 118px;
}
.online_service h2, .online_service h3, .enter_shop {
    background: url("/images/online_sprites.gif") no-repeat scroll 0 0 transparent;
}
.online_service h2 {
    background-position: 0 0;
    height: 30px;
    overflow: hidden;
    text-indent: -300px;
    width: 118px;
}
.online_service h3 {
    background-position: -95px -32px;
    color: #333333;
    font-size: 12px;
    margin: 10px 5px 5px;
    padding-left: 17px;
}
.online_service p {
    color: #666666;
    font-size: 12px;
}
.online_service p strong {
    color: #CC0000;
}
.delivery_tips {
    border-bottom: 1px dashed #E4E4E4;
    height: 25px;
    line-height: 25px;
}
.online_service a {
    display: block;
}
.online_qq {
    margin: 6px 22px;
}
.offline {
    background-position: 0 -52px;
    cursor: default;
}
.online_tips {
    padding: 5px 10px;
}
.enter_shop {
    background-position: 0 -30px;
    height: 25px;
    margin: 0 14px;
    width: 90px;
}
#ap_clothbox {
    height: auto;
    left: 0;
    position: absolute;
    top: 0;
    width: 386px;
    z-index: 560;
}
#ap_clothbox .clothbox {
    background: none repeat scroll 0 0 #FFFBD5;
    border: 1px solid #F48D02;
    padding-bottom: 6px;
    width: 563px;
}
#ap_clothbox .shopcartbox .inputbox {
    height: 19px;
    line-height: 19px;
    width: 563px;
}
#ap_clothbox .clothbox .size {
    height: 25px;
    line-height: 25px;
    width: 553px;
}
#ap_clothbox .clothbox .size2 {
    height: 25px;
    line-height: 25px;
    padding-left: 185px;
    width: 388px;
}
#ap_clothbox .colortxt {
    line-height: 20px;
}
#ap_clothbox .colorline {
    border-bottom: 1px dashed #F48D02;
    height: auto;
    line-height: 30px;
    width: 553px;
}
#ap_clothbox .colorlist {
    height: auto;
    padding-bottom: 8px;
    width: 510px;
}
#ap_clothbox .colorlist li {
    float: left;
    height: 9px;
    line-height: 15px;
    list-style: none outside none;
    margin: 10px 8px 5px -1px;
    padding: 3px 1px;
    text-align: center;
    white-space: nowrap;
}
#ap_clothbox .colorlist li a {
    border: 1px solid #CCCCCC;
    color: #666666;
    padding: 3px 1px;
    text-decoration: none;
}
#ap_clothbox .colorlist li a:hover {
    border: 1px solid #980300;
}
#ap_clothbox .colorlist .select a {
    border: 2px solid #980300;
}
#ap_clothbox .colorlist .select a:hover {
    border: 2px solid #980300;
}
#ap_clothbox .clothbox .noimgtxt a {
    border: 1px dashed #CCCCCC;
    color: #CCCCCC;
    cursor: not-allowed;
}
#ap_clothbox .clothbox .noimgtxt a:hover {
    border: 1px dashed #CCCCCC;
    color: #CCCCCC;
    cursor: not-allowed;
}
#ap_clothbox .imglist {
    height: auto;
    padding-bottom: 8px;
    width: 510px;
}
#ap_clothbox .imglist li {
    float: left;
    height: 44px;
    list-style: none outside none;
    margin-right: 8px;
    margin-top: 8px;
    width: 44px;
}
#ap_clothbox .imglist li a {
    border: 1px solid #666666;
    display: block;
    float: left;
}
#ap_clothbox .imglist li a:hover {
    border: 1px solid #980300;
}
#ap_clothbox .imglist .select a {
    border: 2px solid #980300;
}
#ap_clothbox .imglist .select a:hover {
    border: 2px solid #980300;
}
#ap_clothbox .imglist .noimg a:hover {
    border: 1px solid #666666;
}
#ap_clothbox .imglist .noimg {
    opacity: 0.4;
}
#ap_clothbox .imglist .noimg img {
    cursor: not-allowed;
}
#ap_clothbox .clothbox_inputbox {
    border-bottom: 1px dashed #F48D02;
    height: 30px;
    line-height: 30px;
    width: 553px;
}
#ap_clothbox .clothbox_inputbox2 {
    border-bottom: 1px dashed #F48D02;
    height: 30px;
    line-height: 30px;
    padding-left: 165px;
    width: 388px;
}
#ap_clothbox .clothbox_inputbox ul {
    height: 20px;
    width: auto;
}
#ap_clothbox .clothbox_inputbox ul li a {
    border: 1px solid #CCCCCC;
    color: #666666;
    line-height: 30px;
    margin-top: 8px;
    padding: 2px 8px;
    text-align: center;
    text-decoration: none;
}
#ap_clothbox .clothbox_inputbox .select a {
    border: 2px solid #980300;
    color: #980300;
    line-height: 30px;
    margin-top: 8px;
    padding: 2px 8px;
    text-align: center;
    text-decoration: none;
}
#ap_clothbox .clothbox_inputbox .select a:hover {
    border: 2px solid #980300;
    color: #980300;
    line-height: 30px;
    margin-top: 8px;
    padding: 2px 8px;
    text-align: center;
    text-decoration: none;
}
#ap_clothbox .clothbox_inputbox ul li a:hover {
    border: 1px solid #980300;
    color: #980300;
    line-height: 30px;
    margin-top: 8px;
    text-align: center;
    text-decoration: none;
}
#ap_clothbox .inputbox .add {
    height: 9px;
    padding: 5px;
    width: 9px;
}
#ap_clothbox .clothbox .add {
    height: 9px;
    padding: 10px;
    width: 9px;
}
#ap_clothbox .shopcartboxline {
    height: 39px;
    line-height: 39px;
    width: 553px;
}
#ap_clothbox .shopcartboxline2 {
    height: 39px;
    line-height: 39px;
    padding-left: 185px;
    width: 386px;
}
.detail_textarea {
    border: 1px solid #CCCCCC;
    color: #999999;
    font-size: 12px;
    height: 97px;
    line-height: 20px;
    width: 405px;
}
.promotionBuyButton {
    float: right;
    padding-right: 85px;
}
.also_product_list {
    border: 1px solid #E4E4E4;
    margin-bottom: 10px;
    overflow: hidden;
}
.also_see_box {
    overflow: hidden;    
    width:758px;    
    border-width:0px 1px 1px 1px;
    border-color:#E4E4E4;
    border-style:solid;    
    margin-bottom: 10px;
    overflow: hidden;
    padding-bottom: 20px;
}
.also_see_box h2
{
    border-bottom: 1px solid #BFBFBF;
    color: #CC0000;
    margin: 20px 26px 0;
    padding-bottom: 10px;
    text-indent: 10px;
}
.also_see_box .ul_see { float:left; padding:0 26px 10px;}
.also_product_list .also_see_box ul, .also_product_list .also_buy_box ul {
    width: 9999px;
}
.also_see_box li {
    float: left;
    margin:13px 10px 0 10px;
    width: 121px;
}
.also_see_box li .pic {display: block;padding: 3px;width:auto; position:static;opacity:100;}
.also_see_box li .info {
    margin-top: 6px;
    width: 121px;
}
.also_see_box li .info h3 {
    font-size: 12px;
    font-weight: normal;
    height: 40px;
    line-height: 20px;
    margin-bottom: 3px;
    overflow: hidden;
}
.also_see_box li .info .price {
    overflow: hidden;
}
.also_see_box li .info h3 a:link, .also_see_box li .info h3 a:visited {
    color: #666666;
}
.also_see_box li .info h3 a:hover {
    color: #CC0000;
}
.also_see_box li .info strong {
    color: #CC0000;
    padding-right:5px;
}
.also_see_box li .info del {
    color: #999999;    
}
.also_see_box li .info .btn {
    margin-top: 10px;
    padding-left: 2px;
}
.also_see_box li .info input {
    background: url("../images/search_pubbg_02.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    font-weight: bold;
    height: 20px;
    line-height: 20px;
    width: 80px;
    font-family: status-bar;
}
.also_buy .title {
    background: url("../images/also_buy_title_bg.png") repeat-x scroll 0 0 transparent;
    line-height: 40px;
}
.also_buy .title h2 {
    color: #333333;
    font-size: 14px;
    padding-left: 20px;
}
.also_buy_box {border: 1px solid #E4E4E4;margin: 0 20px;position: relative;width:915px;}
.also_buy_box .slide_box {margin: 30px 20px 20px;overflow: hidden;width:896px;}
.also_buy_box .slide_box li {display: inline;float: left;margin: 0 13px 0 13px;width: 121px;}
.also_buy_box .prev, .also_buy_box .next {
    background: url("/images/arrow.png") no-repeat scroll 0 0 transparent;
    color: transparent;
    font-size: 0;
    height: 60px;
    line-height: 0;
    margin-top: -30px;
    overflow: hidden;
    position: absolute;
    top: 50%;
    width: 16px;
}
.also_buy_box .prev {
    background-position: 0 0;
    left: 0;
}
.also_buy_box .prev:hover {
    background-position: -33px 0;
}
.also_buy_box .next {
    background-position: -16px 0;
    right: 0;
}
.also_buy_box .next:hover {
    background-position: -49px 0;
}
.also_buy_box .turn {
    height: 15px;
    left: 0;
    position: absolute;
    text-align: center;
    top: 5px;
    width: 936px;
}
.also_buy_box .turn span {
    background: url("/images/dot.png") no-repeat scroll 0 0 transparent;
    color: transparent;
    cursor: pointer;
    display: inline-block;
    font-size: 0;
    height: 15px;
    line-height: 0;
    overflow: hidden;
    width: 15px;
}
.also_buy_box .turn span:hover, .also_buy_box .turn span.cur {
    background-position: 0 -15px;
}
.promo_title .li_title {
    float: left;
    height: 16px;
    margin-right: 5px;
    width: 35px;
}
.promo_title .li_title em {
	background:url(../images/1228_r7_c22.png) no-repeat;
    color: transparent;
    cursor: pointer;
    display: block;
    height: 16px;
    width: 35px;
}
.promo_title li.tabon .s1 {
    background-position: 0 -16px;
}
.promo_title .li_title .s2 {
    background-position: -35px 0;
}
.promo_title li.tabon .s2 {
    background-position: -35px -16px;
}
.promo_title .li_title .s3 {
    background-position: -70px 0;
}
.promo_title li.tabon .s3 {
    background-position: -70px -16px;
}
.promo_title .li_title .s4 {
    background-position: -105px 0;
}
.promo_title li.tabon .s4 {
    background-position: -105px -16px;
}
.promo_title .li_title .s5 {
    background-position: -140px 0;
}
.promo_title li.tabon .s5 {
    background-position: -140px -16px;
}
.product .latestnewpageboxinner {
    padding: 10px 0;
}
.product .latestnewpageboxinner .latestnewcurrentpage {
    background-color: #FFE3E3;
    border: 1px solid #CC0000;
    color: #CC0000;
    height: 20px;
    line-height: 20px;
    width: 20px;
}
.product .latestnewpageboxinner li a:hover {
    border: 1px solid #CC0000;
    color: #CC0000;
}
.product .latestnewpageboxinner .latestnewprepage {
    background: url("/images/1228_r7_c31.png") no-repeat scroll 5px center transparent;
}
.product .latestnewpageboxinner .latestnewnextpage {
    background: url("/images/1228_r7_c30.png") no-repeat scroll 53px center transparent;
}
.product .latestnewpageboxinner .spagesubmit {
    background-position: -86px -254px;
    line-height: 22px;
}
.recom_tab_box {
    padding: 10px;
}
.recom_class ul, .recom_brand ul {
    overflow: hidden;
}
.recom_class li, .recom_brand li {
    display: inline;
    float: left;
    margin-right: 10px;
}
.recom_class li {
    line-height: 28px;
}
.recom_brand {
    display: none;
}
.aptab_text {
    height: auto;
}
.aptab_center .apt_box_white {
    margin: 0 10px;
}
.aptab_center .btn {
    text-align: center;
}
.rp_btn {
    background: url("/images/rp_btn_bg.png") no-repeat scroll right 0 transparent;
    cursor: pointer;
    display: inline-block;
    height: 35px;
    line-height: 35px;
    padding-right: 62px;
    vertical-align: middle;
}
.rp_btn strong {
    background: url("/images/rp_btn_bg.png") no-repeat scroll 0 0 transparent;
    color: #EB192C;
    display: inline-block;
    font-size: 14px;
    font-style: normal;
    padding: 0 8px;
}
.detail_page_t {
    height: 60px;
    overflow: hidden;
}
div.jqZoomTitle {
    background: none repeat scroll 0 0 #999999;
    color: #FFFFFF;
    font-family: Tahoma;
    font-size: 11px;
    height: 16px;
    left: 0;
    padding-top: 2px;
    position: absolute;
    text-align: center;
    top: 0;
    width: 100%;
    z-index: 5000;
}
.jqZoomPup {
    background-color: #FFFFFF;
    border-color: #C4C4C4;
    border-style: solid;
    cursor: crosshair;
    opacity: 0.6;
    overflow: hidden;
    z-index: 10;
}
.jqZoomPup img {
    border: 0 none;
}
.preload {
    background-color: white;
    background-image: url("../images/zoomloader.gif");
    background-position: 43px 30px;
    background-repeat: no-repeat;
    border: 1px solid #CCCCCC;
    color: #333333;
    font-family: Tahoma;
    font-size: 12px;
    height: 43px;
    left: 3px;
    opacity: 0.8;
    padding: 8px;
    position: absolute;
    text-align: center;
    text-decoration: none;
    top: 3px;
    width: 90px;
    z-index: 10;
}
.jqZoomWindow {
    background-color: #FFFFFF;
    border: 1px solid #999999;
}
.shop-rating {
    height: 25px;
    overflow: hidden;
    padding: 2px 0;
    position: relative;
    z-index: 999;
}
.shop-rating span {
    display: block;
    float: left;
    height: 23px;
    line-height: 23px;
    padding-top: 2px;
}

.shop-rating span.title {
    text-align: left;
    width: 60px;
}
.shop-rating ul {
    float: left;
    margin: 0;
    padding: 0;
}
.shop-rating .result {
    margin-left: 20px;
    padding-top: 2px;
}
.shop-rating .result span {
    color: #FF6D02;
}
.shop-rating .result em {
    color: #FF6600;
    font-family: arial;
    font-weight: bold;
}
.shop-rating .result strong {
    color: #666666;
    font-weight: normal;
}
.rating-level, .rating-level a {
    background: url("../images/star_v2.png") no-repeat scroll 1000px 1000px transparent;
}
.rating-level {
    background-position: 0 0;
    height: 23px;
    position: relative;
    width: 120px;
    z-index: 1000;
}
.rating-level li {
    display: inline;
}
.rating-level a {
    height: 23px;
    left: 0;
    line-height: 23px;
    outline: medium none;
    position: absolute;
    text-indent: -999em;
    top: 0;
}
.rating-level a.one-star {
    width: 20%;
    z-index: 6;
}
.rating-level a.two-stars {
    width: 40%;
    z-index: 5;
}
.rating-level a.three-stars {
    width: 60%;
    z-index: 4;
}
.rating-level a.four-stars {
    width: 80%;
    z-index: 3;
}
.rating-level a.five-stars {
    width: 100%;
    z-index: 2;
}
.rating-level .current-rating, .rating-level a:hover {
    background-position: 0 -28px;
}
.rating-level a.one-star:hover, .rating-level a.two-stars:hover, .rating-level a.one-star.current-rating, .rating-level a.two-stars.current-rating {
    background-position: 0 -116px;
}
.rating-level .three-stars .current-rating, .rating-level .four-stars .current-rating, .rating-level .five-stars .current-rating {
    background-position: 0 -28px;
}
.jcarousel-skin-tango .jcarousel-container {
    background: none repeat scroll 0 0 #F0F6F9;
    border: 1px solid #346F97;
    border-radius: 10px;
}
.jcarousel-skin-tango .jcarousel-direction-rtl {
    direction: rtl;
}
.jcarousel-skin-tango .jcarousel-container-horizontal {
    padding: 20px 40px;
    width: 245px;
}
.jcarousel-skin-tango .jcarousel-container-vertical {
    height: 245px;
    padding: 40px 20px;
    width: 75px;
}
.jcarousel-skin-tango .jcarousel-clip-horizontal {
    height: 75px;
    width: 245px;
}
.jcarousel-skin-tango .jcarousel-clip-vertical {
    height: 245px;
    width: 75px;
}
.jcarousel-skin-tango .jcarousel-item {
    height: 75px;
    width: 75px;
}
.jcarousel-skin-tango .jcarousel-item-horizontal {
    margin-left: 0;
    margin-right: 10px;
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
    margin-left: 10px;
    margin-right: 0;
}
.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}
.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #000000;
}
.jcarousel-skin-tango .jcarousel-next-horizontal {
    background: url("../images/next-horizontal.png?7f4f1a0f678bc0211fdb52e3708ba8f65481ecd5") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    height: 32px;
    position: absolute;
    right: 5px;
    top: 43px;
    width: 32px;
}
.jcarousel-clip-horizontal {
    width: 100%;
}
.jcarousel-item {
    height: 100%;
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
    background-image: url("../images/prev-horizontal.png?59c6e39a594dfe0647f718aab23dc9908572825f");
    left: 5px;
    right: auto;
}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: -32px 0;
}
.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    background-position: -96px 0;
    cursor: default;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal {
    background: url("../images/prev-horizontal.png?59c6e39a594dfe0647f718aab23dc9908572825f") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    height: 32px;
    left: 5px;
    position: absolute;
    top: 43px;
    width: 32px;
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    background-image: url("../images/next-horizontal.png?7f4f1a0f678bc0211fdb52e3708ba8f65481ecd5");
    left: auto;
    right: 5px;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: -32px 0;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    background-position: -96px 0;
    cursor: default;
}
.jcarousel-skin-tango .jcarousel-next-vertical {
    background: url("../images/next-vertical.png?34f2bb3f4e7097148a9b5cf112f49fb3017cd395") no-repeat scroll 0 0 transparent;
    bottom: 5px;
    cursor: pointer;
    height: 32px;
    left: 43px;
    position: absolute;
    width: 32px;
}
.jcarousel-skin-tango .jcarousel-next-vertical:hover {
    background-position: 0 -32px;
}
.jcarousel-skin-tango .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}
.jcarousel-skin-tango .jcarousel-next-disabled-vertical, .jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover, .jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    background-position: 0 -96px;
    cursor: default;
}
.jcarousel-skin-tango .jcarousel-prev-vertical {
    background: url("../images/prev-vertical.png?0cdabed04358c6759034df8dc3e263cfd3b2c3cd") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    height: 32px;
    left: 43px;
    position: absolute;
    top: 5px;
    width: 32px;
}
.jcarousel-skin-tango .jcarousel-prev-vertical:hover {
    background-position: 0 -32px;
}
.jcarousel-skin-tango .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical, .jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover, .jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    background-position: 0 -96px;
    cursor: default;
}
.r {
    color: #CC0000 !important;
}
.g1 {
    color: #333333 !important;
}
.g2 {
    color: #666666 !important;
}
.g3 {
    color: #999999 !important;
}
.b {
    color: #0066CC !important;
}
.evaBtn, .evaBtn2, .evaBtn3, .evaBtn4 {
    background: url("/images/v2/experience/evaBg.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    cursor: pointer;
}
.evaBtn, .evaBtn4 {
    color: #FFFFFF;
    font-weight: bold;
    height: 27px;
    line-height: 27px;
    width: 100px;
}
.evaBtn2, .evaBtn3 {
    background-position: -110px 0;
    color: #666666;
    height: 18px;
    line-height: 18px;
    width: 60px;
}
.evaBtn3 {
    background-position: 0 -80px;
    width: 40px;
}
.evaBtn4 {
    background-position: -95px -80px;
    width: 80px;
}
.proEvaluation {
    color: #333333;
}
.proEvaluation h2 {
    background-image: -moz-linear-gradient(center top , #FFFFFF, #DCDCDC);
    height: 28px;
    line-height: 28px;
}
.sumEva {
    border: 1px solid #E4E4E4;
    margin-top: 10px;
}
.sumEva h2, .subEvaBox h2, .evaProInfo h2 {
    border-bottom: 2px solid #CC0000;
    font-size: 14px;
    padding-left: 20px;
}
.sumEvaCon {
    line-height: 2.5;
    padding: 5px 0 15px 18px;
    position: relative;
}
.sumEvaCon p span img {
    float: left;
}
.sumEvaCon a:link, .sumEvaCon a:visited {
    color: #0066CC;
}
.sumEvaCon a:hover {
    color: #FF6600;
    text-decoration: none;
}
.stars_1, .stars_2, .stars_3, .stars_4, .stars_5 {
    background: url("/images/v2/experience/evaBg.png") no-repeat scroll 0 -30px transparent;
    display: inline-block;
    height: 24px;
    vertical-align: -5px;
    width: 125px;
}
.stars_1 {
    background-position: -100px -30px;
}
.stars_2 {
    background-position: -75px -30px;
}
.stars_3 {
    background-position: -50px -30px;
}
.stars_4 {
    background-position: -25px -30px;
}
.topEva {
    width: 670px;
}
.topEva span {
    color: #FF6600;
    margin-right: 12px;
}
.giveEva {
    position: absolute;
    right: 40px;
    text-align: center;
    top: 40px;
}
.giveEva a {
    display: block;
}
.detailEva {
    border: 1px solid #E4E4E4;
    margin-top: 10px;
}
.detailEva h2 {
    border-bottom: 1px solid #E4E4E4;
    font-size: 12px;
    font-weight: normal;
    padding-left: 20px;
}
.detailEva .sort {
    border: 1px solid #E4E4E4;
    margin-left: 10px;
    padding-left: 10px;
}
.sort option {
    padding: 0 15px 0 10px;
}
.detailEvaCon {
    padding: 0 18px;
}
.evaLine {
    border-bottom: 1px solid #E4E4E4;
    padding: 10px 0 12px;
}
.userPic {
    float: left;
    margin-left: 12px;
    text-align: center;
    width: 80px;
}
.userPic p {
    margin-top: 10px;
    text-align: center;
}
.userEva {
    float: right;
    width: 820px;
}
.userEva dt, .userEva dd {
    padding-left: 28px;
}
.userEva dt {
    background-color: #F0F0F0;
    height: 24px;
    line-height: 24px;
    margin-bottom: 5px;
}
.goodEva {
    background: url("/images/v2/experience/evaBg.png") no-repeat scroll -208px 5px transparent;
    color: #CC0000;
    padding-left: 23px;
}
.userEva dd {
    color: #999999;
    line-height: 2;
    margin-bottom: 6px;
}
.userEva dd .g1 {
    display: inline-block;
    white-space: pre;
    width: 72px;
}
.userEva .evaRank {
    background-color: #FFF2F2;
    border: 1px solid #FF8080;
    color: #666666;
    display: inline-block;
    height: 23px;
    line-height: 23px;
    padding: 0 5px;
}
.stars2_1, .stars2_2, .stars2_3, .stars2_4, .stars2_5 {
    background: url("/images/v2/experience/evaBg.png") no-repeat scroll 0 -60px transparent;
    display: inline-block;
    height: 16px;
    vertical-align: -2px;
    width: 85px;
}
.stars2_1 {
    background-position: -68px -60px;
}
.stars2_2 {
    background-position: -51px -60px;
}
.stars2_3 {
    background-position: -34px -60px;
}
.stars2_4 {
    background-position: -17px -60px;
}
.evaPageBox {
    border-top: 1px solid #E4E4E4;
    color: #999999;
    margin-top: -1px;
}
.evaPages {
    float: right;
}
.evaPages li {
    float: left;
    height: 30px;
    line-height: 30px;
    margin-right: 5px;
}
.evaPages li a {
    display: block;
    text-align: center;
    width: 17px;
}
.evaPages .r1 {
    margin-right: 15px;
}
.evaPages .current {
    background-color: #E6E6E6;
    color: #333333;
    font-weight: bold;
    height: 17px;
    line-height: 17px;
    margin-top: 7px;
    text-align: center;
    width: 30px;
}
.evaPages .preivous, .evaPages .next {
    background: url("/images/v2/experience/evaBg.png") no-repeat scroll -45px -81px transparent;
    height: 17px;
    margin-top: 7px;
    width: 17px;
}
.evaPages .preivous a, .evaPages .next a {
    height: 17px;
    width: 100%;
}
.evaPages .next {
    background-position: -70px -81px;
}
.evaPages .pageIpt {
    border: 1px solid #E4E4E4;
    height: 18px;
    line-height: 18px;
    margin: 0 3px;
    text-align: center;
    width: 28px;
}
.pop_tit {
    background: none repeat scroll 0 0 #990000;
    color: #FFFFFF;
    height: 27px;
    line-height: 27px;
    padding: 0 10px;
}
.pop_tit a.close {
    background: url("/images/user_bg.gif") no-repeat scroll 20px -267px transparent;
    color: #FFFFFF;
    cursor: pointer;
    padding-right: 15px;
}
.proSatisBox {
    border-bottom: 1px dashed #CDCDCD;
    margin: 0 18px;
    padding: 12px 0;
}
.proSatis {
    display: inline-block;
    height: 24px;
    position: relative;
    vertical-align: -6px;
    width: 125px;
}
.proSatis {
}
.star3_1, .star3_2, .star3_3, .star3_4, .star3_5 {
    height: 24px;
    left: 0;
    position: absolute;
    top: 0;
}
.star3_1:hover, .star3_2:hover, .star3_3:hover, .star3_4:hover, .star3_5:hover, .proSatis .select {
    background: url("/images/v2/experience/evaBg.png") no-repeat scroll 0 -30px transparent;
    text-decoration: none;
}
.star3_1 {
    width: 25px;
    z-index: 1500;
}
.star3_2 {
    width: 50px;
    z-index: 1400;
}
.star3_3 {
    width: 75px;
    z-index: 1300;
}
.star3_4 {
    width: 100px;
    z-index: 1200;
}
.star3_5 {
    background: url("/images/v2/experience/evaBg.png") no-repeat scroll -100px -30px transparent;
    width: 125px;
    z-index: 1100;
}
.starAll {
    color: #CC0000;
    display: none;
    font-size: 14px;
    left: 135px;
    position: absolute;
    top: 5px;
}
.proSatis a:hover .starAll {
    display: inline;
    width: 150px;
}
.evaFillin {
    line-height: 2;
    margin: 0 18px;
    padding-top: 8px;
}
.evaFillin li {
    margin-bottom: 5px;
}
.evaFillin .warn {
    color: #999999;
}
.evaFillin em {
    padding: 5px;
}
.evaFillin .ipt1, .evaFillin .ipt2, .evaFillin .ipt3, .evaFillin .ipt4, .evaFillin .ipt5 {
    border: 1px solid #E4E4E4;
    box-shadow: 3px 1px 3px rgba(0, 0, 0, 0.15);
    font-size: 12px;
    height: 24px;
    line-height: 24px;
    width: 420px;
}
.evaFillin .ipt2 {
    height: 80px;
    line-height: 1.2;
}
.evaFillin .ipt3 {
    height: 40px;
    line-height: 1.2;
}
.evaFillin .ipt4 {
    width: 750px;
}
.evaFillin .ipt5 {
    height: 80px;
    line-height: 1.2;
    width: 750px;
}
.subEva {
    margin-top: 12px;
    text-align: center;
}
.bus_name {
    background-color: #F7F7F8;
    margin: 0 10px;
    overflow: hidden;
    padding: 8px;
}
.subEvaBox .bus_name {
    margin-top: 10px;
}
.bus_name img {
    border: 1px solid #E7E7E7;
    float: left;
    height: 40px;
    margin-right: 10px;
    width: 80px;
}
.bus_name span {
    color: #333333;
    line-height: 20px;
}
.proSatisBox_list {
    color: #333333;
    margin: 5px 18px 0;
}
.popc .sorry1 {
    background: url("/images/v2/detail/detailbg.png") no-repeat scroll 27px -330px transparent;
    height: 60px;
    line-height: 60px;
    padding-left: 80px;
}
.popc .sorry2 {
    border-top: 1px dotted #CCCCCC;
    color: #333333;
    margin: 18px;
    padding-left: 55px;
    padding-top: 10px;
}
.evaProInfo {
    border: 1px solid #E4E4E4;
    color: #666666;
    margin-top: 10px;
}
.evaProBox {
    padding: 20px 0 20px 20px;
    position: relative;
}
.evaProBox .proImg {
    border: 1px solid #E4E4E4;
    float: left;
    text-align: center;
}
.proInfo {
    float: left;
    padding-left: 24px;
    width: 536px;
}
.evaProDetail {
    float: left;
    position: relative;
    width: 536px;
}
.evaProDetail dt {
    font-size: 14px;
    font-weight: bold;
}
.evaProDetail dd {
    margin: 11px 0;
}
.evaProDetail .evaPrefix {
    display: inline-block;
    white-space: pre;
    width: 75px;
}
.evaProDetail .evaPrefixAfter {
    display: inline-block;
    min-width: 75px;
}
.evaProDetail .f22 {
    font-family: 'Microsoft YaHei',"微软雅黑",SimSun;
    font-size: 22px;
}
.evaToChart {
    background-color: #FFFBD5;
    border: 1px solid #F48D02;
    float: left;
    margin: 5px 0 0;
    padding-bottom: 10px;
    width: 448px;
}
.evaToChart .num {
    margin: 5px 0 0 10px;
}
.evaToChart s {
    background: url("/images/v2/experience/evaBg.png") no-repeat scroll -180px -80px transparent;
    cursor: pointer;
    display: inline-block;
    height: 14px;
    margin: 0 3px;
    vertical-align: middle;
    width: 14px;
}
.evaToChart .plus {
    background-position: -200px -80px;
}
.evaToChart .ipt6 {
    border: 1px solid #C8C8C8;
    height: 18px;
    text-align: center;
    vertical-align: middle;
    width: 28px;
}
.evaProDetail .toshop a {
    display: inline-block;
    vertical-align: middle;
}
.evaToChart .shopcartboxline {
    margin-left: 58px;
    text-indent: 0;
    width: 310px;
}
.evaToChart .input_shopcart {
    padding-left: 55px;
    text-indent: 0;
}
.evaToChart .clothbox_inputbox, .evaToChart .colorline, .evaToChart .imglist {
    width: auto;
}
.evaProDetail .active {
    width: auto;
}
.evaProDetail .red {
    color: #CC0000;
}
.evaProDetail .inform {
    display: inline-block;
    float: none;
    margin: 0 20px 0 0;
    vertical-align: -6px;
}
.evaProDetail .phoneyihaodian {
    bottom: 20px;
    height: 35px;
    line-height: 35px;
    position: absolute;
    right: 5px;
}
.subEvaBox {
    border: 1px solid #E4E4E4;
    margin-top: 10px;
    padding-bottom: 20px;
}
.popup_cont {
    border: 1px solid #CCCCCC;
    position: relative;
    width: 378px;
}
.popup_cont .prompted {
    margin: 35px 0 0 50px;
    overflow: hidden;
    width: 270px;
}
.popup_cont .prompted img {
    float: left;
    margin-right: 10px;
}
.popup_cont .prompted h3 {
    font-size: 14px;
    margin-bottom: 5px;
    overflow: hidden;
}
.popup_cont .prompted p {
    line-height: 20px;
    overflow: hidden;
}
.popup_cont .countdown {
    color: #999999;
    margin: 20px 0 10px;
    text-align: center;
}
.popup_cont .close {
    background: url("/images/v2/experience/ico_close_1.png") no-repeat scroll 30px center transparent;
    display: block;
    height: 26px;
    line-height: 26px;
    position: absolute;
    right: 0;
    top: 0;
    width: 50px;
}
.popup_cont .close:link, .popup_cont .close:visited {
    color: #999999;
}
.popup_cont .close:hover {
    background: url("/images/v2/experience/ico_close_2.png") no-repeat scroll 30px center transparent;
    color: #CC0000;
    text-decoration: none;
}
.popup_sens {
    background-color: #FFFFFF;
    border: 1px solid #DBDBDB;
    width: 398px;
}
.popup_sens .title {
    background-color: #990000;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: normal;
    height: 28px;
    line-height: 28px;
    padding-left: 10px;
    position: relative;
}
.popup_sens .title .close {
    background: url("/images/v2/experience/ico_close_3.png") no-repeat scroll 30px center transparent;
    cursor: pointer;
    position: absolute;
    right: 0;
    top: 0;
    width: 50px;
}
.popup_sens .popup_text {
    background: url("/images/v2/experience/ico_exc.png") no-repeat scroll 0 5px transparent;
    line-height: 20px;
    margin: 30px 0 30px 70px;
    padding-left: 20px;
    width: 266px;
}
.popup_sens .btntip {
    text-align: center;
}
.popup_sens .btntip input {
    background: url("/images/v2/experience/btn_ok.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    margin-bottom: 20px;
    width: 56px;
}
.estimatesucc {
    line-height: 21px;
    margin: 0 20px 10px;
}
.estimatesucc strong {
    color: #333333;
}
.ul_share {
    margin: 0 0 0 10px;
    overflow: hidden;
}
.ul_share li {
    background-image: url("/images/v2/experience/share_icon.png");
    background-repeat: no-repeat;
    float: left;
    overflow: hidden;
    padding-top: 2px;
    text-align: left;
    width: 55px;
}
.s_sina {
    background-position: 16px 50%;
}
.s_qq {
    background-position: -31px 50%;
}
.s_renren {
    background-position: -81px 50%;
}
.s_kaixin {
    background-position: -127px 50%;
}
.s_douban {
    background-position: -177px 50%;
}
.aptab_center .img120 {
    border: 1px solid #CCCCCC;
    margin-bottom: 10px;
    width: 120px;
}
.feed_box button {
    margin: 13px 0 10px 50px;
}
.produce_num { float:left; width:380px;}

/*商品相册*/
.picsbox {
    height: auto;
    margin: 0 auto 5px 0;
    overflow: hidden;
    text-align: center;
    width: 352px;
    float:left;
}
.page1 {
    color: #015684;
    line-height: 30px;
    padding-left: 8px;
    padding-top: 1px;
    text-align: left;
    width: 40%;
}
.page2 {
    color: #015684;
    line-height: 30px;
    padding-right: 3px;
    padding-top: 1px;
    text-align: right;
    width: 60%;
}
.leftbar {
    border: 0 solid #FF6600;
    float: left;
    height: auto;
    overflow: hidden;
    width: 360px;
}

#upBtn {
    bottom: 50px;
    display: none;
    height: 58px;
    opacity: 0.8;
    position: fixed;
    right: 90px;
    width: 58px;
}
#upBtn a {
    background: url("../images/bg.png") repeat scroll 0 0 transparent;
    display: block;
    height: 58px;
    width: 58px;
}
#upBtn a:hover {
    background: url("../images/bg.png") repeat scroll -58px 0 transparent;
}


.object_nav { float:left; width:980px;background:url(../images/nav_img_03.jpg) repeat-x; height:35px; margin:15px 0 10px 0;}
.object_nav ul {float:left;padding-left: 40px;width:800px;}
.object_nav ul li {float:left; line-height:35px; width:85px; text-align:center;}
.object_nav ul li a {color:#fff;font-size:13px;font-weight:bold;display: block;}
.object_nav ul li a:hover {background: url("../images/nav_img_04.jpg") no-repeat scroll 0 1px;}
.object_nav .focus { background: url("../images/nav_img_04.jpg") no-repeat scroll 0 1px;}
.object_nav p { float:right; line-height:35px; padding-right:10px;}
.object_nav p a { color:#fff;}



.Copyright {font-size: 12px;font-weight: normal;text-align: center;float: left;padding: 20px 0 30px;width: 980px;}
.Copyrightxxin {color: #4D4D4D;float: left;padding-bottom: 10px;padding-top: 1px;width: 980px;}
.Copyrightxxin a {color: #4D4D4D;padding-right: 3px;}


.modity_ply  { float:left; height:820px; margin:10px 0; overflow-x:hidden; overflow-y:auto; padding-bottom:8px; width:760px;}
.plun_01 { float:left; width:758px; border:1px solid #ddd; margin-top:10px;}
.plun_01 h1{height:30px;line-height:30px;text-indent:10px;font-size:14px;background:url(../images/tou_bg.png) repeat-x;border-bottom:1px solid #cc0000}
.plun_01 ul  {float:left;width:550px;padding:10px 20px;}
.plun_01 ul li {float:left;width:550px; line-height:30px;}
.plun_01 ul li strong { float:left; line-height:30px; font-weight:normal; color:#666;}
.plun_01 ul li span { float:left; line-height:30px;}
.plun_01 .mayd_01 span { float:left;width:65px; height:20px;}
.plun_01 .mayd_01 em { line-height:30px;}
.plun_01 .mayd_01 .fsz_01 { background:url(../images/xinxin.png) no-repeat 0 7px;}
.plun_01 .mayd_01 .fsz_02 { background:url(../images/xinxin.png) no-repeat -12px 7px;}
.plun_01 .mayd_01 .fsz_03 { background:url(../images/xinxin.png) no-repeat -25px 7px;}
.plun_01 .mayd_01 .fsz_04 { background:url(../images/xinxin.png) no-repeat -39px 7px;}
.plun_01 .mayd_01 .fsz_05 { background:url(../images/xinxin.png) no-repeat -51px 7px;}
.plun_01 .mayd_01 .defen_01 { padding-left:25px; color:#cc0000;font-weight:bold;}
.plun_01 .mayd_01 .defen_02 { padding-left:25px; color:#666; }
.plun_01 .mayd_01 .defen_02 em { color:#cc0000; padding:0 5px;}
.plun_01 .mayd_02 span { color:#ff6600; padding-right:10px; float:left;}
.plun_01 .mayd_03 { color:#666;} 
.plun_01 .mayd_03 a { color:#0066cc; text-decoration:underline;}
.plun_01 p {float:left; padding:35px 0 0 80px;}
.plun_01 p input {float:left;width:82px;height:26px;border:none;background:url(../images/yonhuzx.png) no-repeat 1px 2px;color:#f15700;cursor: pointer;}
.plun_02 { float:left; width:758px; margin-top:10px; border:1px solid #ddd; padding:20px 0 40px 0;}
.single_t { float:left; width:728px; padding:15px 15px 0 15px;}
.Head_tx { float:left; width:76px; padding:0 15px; display:inline;}
.Head_tx h2{ width:74px; height:74px;  border:1px solid #ddd;  float:left;}
.Head_tx img { width:70px; height:70px; padding:2px;}
.Head_tx span { float:left; width:76px; text-align:center; line-height:20px; color:#0066cc; width:75px;-moz-binding: url("ellipsis.xml#ellipsis"); overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.pinyu_p { float:left; width:620px; padding-bottom:20px;}
.pinyu_p h1 { line-height:28px; width:620px;float:left; border-bottom:1px solid #ddd;}
.pinyu_p h1 strong { text-indent:10px; float:left; width:470px; color:#666; font-weight:normal;}
.pinyu_p h1 span { float:right; padding-right:10px; line-height:30px; color:#777; overflow:hidden;}
.pinyu_p h1 em { float:left; margin-right:5px;}
.pinyu_p h1 .fsz_01 { background:url(../images/xinxin.png) no-repeat 0 7px;width:65px; height:25px;}
.pinyu_p h1 .fsz_02 { background:url(../images/xinxin.png) no-repeat -12px 7px;width:65px; height:25px;}
.pinyu_p h1 .fsz_03 { background:url(../images/xinxin.png) no-repeat -25px 7px;width:65px; height:25px;}
.pinyu_p h1 .fsz_04 { background:url(../images/xinxin.png) no-repeat -39px 7px;width:65px; height:25px;}
.pinyu_p h1 .fsz_05 { background:url(../images/xinxin.png) no-repeat -51px 7px;width:65px; height:25px;}
.pinyu_p ul { float:left; padding:10px 0; width:620px;}
.pinyu_p ul li { float:left; width:600px; line-height:35px; color:#666; padding-left:10px; display:inline; overflow:hidden; height:35px;}
.pinyu_p ul li strong { float:left; font-weight:normal; color:#333;}
.pinyu_p .pinlun { float:left;}
.pinyu_p .pinlun strong em { float:left;}
.pinyu_p .pinlun strong a { float:left; background:url(../images/zhuangtai_bg.png) no-repeat -212px -6px;width:60px;height:24px; text-align:center; color:#005AA0; line-height:24px; margin-top:6px; overflow:hidden;}
.pinyu_p .pinlun .an_l_01 { margin-right:10px; }
.pinyu_p .pinlun .an_l_03 { float:right;background:url(../images/zhuangtai_bg.png) no-repeat -212px -6px;width:55px; height:24px; text-align:center; padding-right:5px; line-height:24px; margin-top:6px; overflow:hidden;}
.pinyu_p dl { float:left; width:620px;  border-top:1px dashed #ddd; padding-top:5px;}
.pinyu_p dl .bh_s { float:left; width:20px; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#999;padding-top:5px; padding-left:10px;}
.pinyu_p dl .biat { float:left; width:590px; line-height:16px;padding-top:5px;}
.pinyu_p dl .biat strong { float:left; font-weight:normal; color:#555; width:400px;}
.pinyu_p dl .biat strong em { color:#0066CC; padding-right:5px;}
.pinyu_p dl .biat span { float:right; padding-right:10px; color:#333; }
.pinyu_p dl dd { line-height:25px; color:#666;float:left; width:570px}
.paginator {float: left; padding-top:10px; border-top:1px solid #ddd;}
.page_num td {padding-top: 1px;}
.page1 {color: #015684;line-height: 30px;padding-left: 8px;padding-top: 1px;text-align: left;width: 40%;}
.page2 {color: #015684;line-height: 30px;padding-right: 3px;padding-top: 1px;text-align: right;width: 60%;}
.Branch_02 .Listtj06 {float: left;padding: 20px 14px 5px;width: 220px;}
.Branch_02 .Listtj06 h2 {border: medium none;float: left;padding-bottom: 5px;padding-left: 10px;width: 100px;}
.paginator #commentPager {float:right;}



.Ask_zx { float:left; width:760px; padding-top:10px;}
.zx_lieb { float:left; width:760px; border-bottom:1px dashed #ddd; padding:10px 0;}
.zx_lieb h2 { float:left; width:760px; line-height:20px; color:#666;}
.zx_lieb h2 strong { float:left; width:470px;font-weight:normal; background:url(../images/refer_01.gif) no-repeat 5px 3px; text-indent:25px;}
.zx_lieb .zixleir { float:left; width:370px; text-indent:0;}
.zx_lieb h2 strong em { float:left;}
.zx_lieb h2 span { float:right; line-height:20px; }
.zx_lieb h2 span em { padding:0 10px; color:#999;}
.zx_lieb p { float:left; line-height:20px; color:#ff7200; width:765px;}
.zx_lieb p strong { float:left; font-weight:normal;background:url(../images/refer_02.gif) no-repeat 5px 3px; text-indent:25px;}
.zx_lieb p span { float:left;line-height:20px;width:673px;}

.T_questions { float:left; width:763px; background:#F7F7F7; margin-top:10px; border:1px solid #ddd; padding-bottom:20px;}
.T_questions h2 { float:left;width:763px;text-indent:10px;line-height:30px;background: url("../images/tou_bg.png") repeat-x; border-bottom:1px solid #ddd; color:#444; font-size:14px;}
.Problem_01 { float:left; line-height:20px; width:720px; padding:10px 0 0 20px; color:#666;}
.Problem_02 { float:left; width:720px; padding:5px 0 0 20px;}
.Problem_02 h3 { float:left; line-height:30px; }
.Problem_02 ul { float:left;}
.Problem_02 ul li { float:left; line-height:30px; padding-right:10px;}
.Problem_02 ul li strong { float:left; margin:8px 5px 0 0;}
*html .Problem_02 ul li strong { margin-top:3px;}
.Problem_03 {float:left;width:720px;padding-left:20px;}
.Problem_03 h3 {float:left;width:720px;line-height:30px;}
.Problem_03 textarea {float:left; width:530px;height:80px;}
.Problem_04 {float:left;width:720px;padding:10px 0 0 20px;}
.Problem_04 input {float:left;width:55px;height:25px;background:url(../images/zhuangtai_bg.png) no-repeat -212px -5px;border:none;color:#444;cursor:pointer;}

.D_goods { float:left; width:958px; border:1px solid #ddd; margin-top:10px;}
.D_goods h1 { float:left; width:958px; height:30px; line-height:30px; background: url("../Template_img/qy_h1_bg.jpg") repeat-x; text-indent:10px; font-size:14px;}
.Infor_dd { float:left; width:958px;}
.Infor_dd ul { float:left;padding:20px; width:900px;}
.Infor_dd ul li { float:left; width:900px; line-height:25px;}
.Infor_dd ul li strong { float:left; font-weight:normal; color:#333; line-height:25px;}
.Infor_dd ul li span { float:left; color:#666; line-height:25px;}
.Infor_dd .zhuang_t { padding-right:5px;}
.Infor_dd .zhuang_t input { float:left; margin-top:5px;}
*html .Infor_dd .zhuang_t input { float:left; margin-top:2px;}
.Infor_dd .zhuang_t label { float:left; padding-left:10px;}
.Infor_dd .qux_d input { float:left; margin-left:8px;cursor:pointer; width:80px; height:26px; background:url("../images/sou_an.jpg") no-repeat; border:none;}

.sp_Infor { float:left; width:958px; padding-bottom:20px}
.sp_Infor .table_b { float:left; width:918px; border-bottom:1px solid #ddd;border-right:1px solid #ddd;margin:20px 0 0 20px;}
.sp_Infor td {border-top:1px solid #ddd;border-left:1px solid #ddd; text-align:center; line-height:20px; padding:8px 0; vertical-align: middle; color:#666;} 
.sp_Infor .tou_bt { background:#f5f5f5;color:#333;}
.sp_Infor .g_gai { float:right; width:auto; padding-top:10px; padding-right:25px;}
.sp_Infor .spx_01 img { width:50px; height:50px; padding:1px; border:1px solid #ddd;}
.sp_Infor .spx_03 { text-align:left; padding-left:10px;}
.sp_Infor .g_gai input {float:left;width:80px;height:26px;border:1px solid #ddd;background:#f5f5f5;cursor:pointer;color:#666;background:url("../images/sou_an.jpg") no-repeat; border:none;}
.sp_Infor .g_gai strong { float:left; padding-left:10px; line-height:26px;}
.sp_Infor .g_gai span { float:left; line-height:26px; color:#cc0000; font-size:14px; font-weight:bold;}

.receipt_xx { float:left; width:958px;}
.receipt_xx ul { float:left; padding:20px;}
.receipt_xx ul li { float:left; width:350px; line-height:30px;}
.receipt_xx ul li strong { float:left; width:78px; text-align:right; font-weight:normal;color:#333; line-height:30px;}
.receipt_xx ul li span { float:left; line-height:30px; color:#666;}

.Pay_xx { float:left;}
.Pay_xx ul { float:left; padding:20px;}
.Pay_xx ul li { float:left; width:350px; line-height:30px;}
.Pay_xx ul li strong { float:left; width:78px; text-align:right; font-weight:normal;color:#333; line-height:30px;}
.Pay_xx ul li span { float:left; line-height:30px; color:#666;}

.merchant_sj { float:left;}
.merchant_sj ul { float:left; padding:20px;}
.merchant_sj ul li {float:left; width:900px; line-height:30px;}
.merchant_sj ul li strong { float:left; line-height:30px; font-weight:normal; width:78px; text-align:right;}
.merchant_sj ul li span { float:left;}

.ment_right { float:left;width:760px; padding-top:10px;}
.ment_right h1 {color:#444;float:left;font-size:14px;line-height:30px;text-indent:10px;width:758px;background: url("../images/tou_bg.png") repeat-x;border:1px solid #ddd;border-bottom:1px solid #CC0000;}
.ment_right h1 em { font-size:12px; font-weight:normal; color:#cc0000;}

.State_dd { float:left; width:760px;background:#f5f5f5;}
.State_dd ul { float:left; padding-left:10px; width:675px;}
.State_dd ul li { float:left; line-height:25px; padding-left:20px;}
.State_dd ul li a { color:#888;}
.State_dd ul li span { padding-left:20px; line-height:25px;}
.State_dd p { float:right; line-height:25px; padding-right:10px;}
.State_dd p a { color:#FF7200;}
.State_dd p a:hover { text-decoration:underline;}
.State_dd .Current_02 { float:left; color:#cc0000; font-weight:bold;}

.wrap .nav02 {
    background: none repeat scroll 0 0 #A30002;
    float: left;
    width: 980px;
}
.wrap .nav02 ul {
    float: left;
    padding-left: 30px;
    width: 800px;
}
.wrap .nav02 ul li {
    float: left;
    height: 34px;
    line-height: 32px;
    padding: 0 2px;
    text-align: center;
    width: 100px;
}
.wrap .nav02 ul li a {
    color: #FFFFFF;
    display: block;
    font-size: 13px;
    font-weight: bold;
    height: 32px;
    margin-top: 1px;
}
.wrap .nav02 ul li a:hover {
    text-decoration: underline;
}
.wrap .nav02 .focus02 {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #A30002;
}
.wrap .nav02 .focus02:hover {
    text-decoration: none;
}
.wrap .nav02 p {
    float: right;
    line-height: 34px;
    padding-right: 20px;
}
.wrap .nav02 p a {
    color: #FFFFFF;
}
.wrap .nav02 p a:hover {
    text-decoration: underline;
}

#shelf_warn
{
    margin:5px 0;
    background-color: #FAFAFA;
    padding: 15px;
    color: #666666;
    width:358px;
    float: left;
}
.sold-out-tit
{
    font-size:13px;
}