#nav3 {
    width: 180px;
    height: 36px;
    font-size: 16px;
    line-height: 36px;
}

em {
    font-style: normal;
}

#nav3 a {
    display: block;
}

#nav3 li {
    float: left;
    line-height: 36px;
    color: #fff;
}

#nav3 li ul {
    margin-left: -18px;
    font-size: 12px;
    width: 204px;
    line-height: 36px;
    list-style-type: none;
    text-align: left;
    left: -999em;
    position: absolute;
    border-right-width: 3px;
    border-bottom-width: 3px;
    border-left-width: 3px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-color: #4d76aa;
    border-bottom-color: #4d76aa;
    border-left-color: #4d76aa;
}

#nav3 li ul li {
    width: 204px;
    float: left;
    background: url(/Images/t_right_pic_1.png) 0px -357px repeat;
}

#nav3 li ul a {
    width: 194px;
    text-align: left;
    padding-left: 10px;
}

#nav3 li ul a:link {
    color: #333;
    text-decoration: none;
}

#nav3 li ul a:visited {
    color: #333;
    text-decoration: none;
}

#nav3 li ul a:hover {
    color: #da66b0;
    text-decoration: none;
    background: url(/Images/t_right_pic_1.png) 0px -312px repeat;
}

#nav3 li:hover ul {
    left: auto;
}

#nav3 li.sfhover ul {
    left: auto;
}

#path_box {
    float: left;
    width: 1190px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #666
}

#path_box .homeicon_1 {
    float: left;
    width: 0;
    height: 17px;
    margin-top: 18px;
    background: url(/Images/t_page_pic_1.png) 0px 0px no-repeat;
}

#path_box .pagepath_1 {
    float: left;
    line-height: 56px;
    height: 56px;
    font-size: 12px;
}


/* #path_box a{color:#666666;text-decoration:none;display:block;position:absolute;top:3px;left:970px;}*/

#path_box .pagepath_1 span {
    color: #ff6600
}


/* 商品列表 */

#list_content_box {
    width: 1190px;
    margin: auto;
}

#list_content_box .list_left_sty {
    float: left;
    width: 200px;
    background-color: #fff;
    padding: 0;
}

#sale3_title_box {
    padding-bottom: 8px;
    float: left;
    width: 200px;
    line-height: 14px;
    border-bottom: 2px solid #95c2d9;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
}

.narrowby {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    min-height: 30px;
    line-height: 30px;
    margin-bottom: -10px;
    color: #666
}

#sale_box_3 {
    float: left;
    background-color: #fff;
    width: 100%;
    padding: 0 0 40px 0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

#sale_box_3 dl {}

#sale_box_3 dt {
    width: 100%;
    cursor: pointer;
    padding-top: 15px;
    line-height: 12px;
}

#sale_box_3 dt .display {
    padding-left: 13px;
    font-weight: bold;
    line-height: 12px;
    padding-top: 15px;
    height: 30px;
    background: url(/Images/dot-arrow-d01.gif) 0 20px no-repeat;
    width: 100%;
    font-size: 12px;
}

#sale_box_3 dt .undisplay {
    padding-left: 10px;
    font-weight: bold;
    padding-top: 15px;
    line-height: 12px;
    height: 30px;
    background: url(/Images/dot-arrow-r01.gif) 0 18px no-repeat;
    font-size: 12px;
}

#sale_box_3 dd {
    padding-left: 13px;
    line-height: 16px;
}

#sale_box_3 ul {}

#sale_box_3 li {
    margin: 8px 0 8px 0;
    color: #666;
}

#sale_box_3 a:link,
#sale_box_3 a:visited {
    color: #666;
    padding: 2px 0;
    margin-right: 4px;
}

#sale_box_3 a:hover {
    text-decoration: underline;
    padding: 2px 0;
    color: #FF3300;
}

#sale_box_3 ul li .selected {
    border: 1px solid #ff6600;
    margin-left: 5px;
    font-weight: bold
}

#sale_box_3 ul li .more {
    width: 100%;
}

#sale_box_3 .selected_more {
    width: 790px;
    border: 2px solid #666;
    padding: 25px;
    position: absolute;
    z-index: 10000;
    left: 100px;
    background: #fff;
}

#sale_box_3 .selected_more ul {
    height: auto
}

#sale_box_3 .selected_more li {
    list-style: none;
    width: 200px;
    float: left;
    line-height: 14px;
    margin: 5px 20px 5px 20px;
}

#sale_box_3 .selected_more a:link,
#sale_box_3 .selected_more a:visited {
    color: #333333
}

#sale_box_3 .selected_more a:hover {
    text-decoration: underline;
}

#saleList_3 {
    width: 100%;
    height: 230px;
    color: #505050;
    margin: auto;
}

#sale3_wenzi_1 {
    float: left;
    width: 162px;
    line-height: 14px;
    font-family: Verdana;
    margin-top: 15px;
}

#sale3_wenzi_1 A:link {
    color: #666;
    text-decoration: none;
}

#sale3_wenzi_1 A:visited {
    color: #666;
    text-decoration: none;
}

#sale3_wenzi_1 A:hover {
    color: #ff3300;
    text-decoration: none;
}

#sale3_wenzi_1 A:active {
    color: #333;
    text-decoration: none;
}

#border_sty_1 {
    border: solid 1px #dedede;
    width: 160px;
    height: auto;
    margin-bottom: 5px;
}

#btn_m3 {
    float: left;
    width: 160px;
    font-size: 10px;
    height: 20px;
    line-height: 20px;
    color: #006600;
}

#list_content_box .list_right_sty {
    float: right;
    width: 970px;
    padding-bottom: 20px;
}

#list_pro_found_sty {
    /*min-height:380px; */
    height: auto !important;
    height: 380px;
    overflow: visible;
    width: 970px;
    float: left;
    border: solid 0px #c2c2c2;
}

.sortbar {
    border-top: solid 2px #95c2d9;
    border-left: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    border-right: 1px solid #ddd;
    height: 34px;
    width: 968px;
    margin-top: 0px;
    background: url(/Images/sortbar-bg.gif) repeat-x;
    text-align: left;
    float: left;
    text-indent: 12px;
    line-height: 34px;
    color: #ccc;
    font-family: Verdana, Arial, Helvetica, sans-serif
}

.sortbar a {
    color: #333;
    padding: 0 5px;
}

.sortbar .selected {
    color: #990000;
    font-weight: bold;
}

#title_found_1 {
    height: auto;
    float: left;
    width: 970px;
    background-color: #fff;
    line-height: 26px;
}

#title_found_1 .foundicon_1 {
    float: left;
    width: 15px;
    height: 10px;
    margin: 10px 5px 0 10px;
    background: url(/Images/t_page_pic_1.png) 0px -27px no-repeat;
}

#title_found_1 .fonund_title_wenzi1 {
    float: left;
    line-height: 21px;
    height: 22px;
    font-size: 13px;
}

#title_found_1 .fonund_title_wenzi1 h1 {
    font-size: 14px;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    line-height: 12px;
    padding-bottom: 3px;
}

#list_pro_found_sty .selected_option {
    float: left;
    position: relative;
    margin-bottom: -0px;
    top: -3px;
}

#list_pro_found_sty .selected_option ul {
    width: 720px;
}

#list_pro_found_sty .selected_option li {
    list-style: none;
    text-indent: 10px;
    background: url(/Images/selected_option_bg.gif) left no-repeat;
    float: left;
    margin-left: 10px;
    height: 25px;
}

#list_pro_found_sty .selected_option a {
    padding: 0px 28px 0px 0px;
    color: #fff;
    float: right;
    background: url(/Images/selected_option_del.png) right no-repeat;
}

#content_found_1 {
    float: left;
    width: 778px;
    margin-top: 15px;
}

#sort_box_1 {
    float: left;
    width: 750px;
    border-bottom: dotted 1px #cccccc;
    margin: 0 0 0 15px;
    padding: 5px;
}

#sort_left_wenzi1 {
    float: left;
    width: 70px;
    line-height: 26px;
    text-align: right;
    padding-right: 15px;
}

#sort_right_box2 {
    float: right;
    width: 650px;
}

#sort_wenzi2 {
    float: left;
    line-height: 26px;
    padding-right: 20px;
}

#sort_wenzi2 A:link {
    color: #0063dc;
    text-decoration: none;
}

#sort_wenzi2 A:visited {
    color: #0063dc;
    text-decoration: none;
}

#sort_wenzi2 A:hover {
    color: #da66b0;
    text-decoration: none;
}

#sort_wenzi2 A:active {
    color: #0063dc;
    text-decoration: none;
}

#btn_m4 {
    float: left;
    width: 95px;
    text-align: right;
    font-size: 12px;
    height: 16px;
    line-height: 16px;
    padding-right: 5px;
    border: solid 1px #cccccc;
    background: url(/Images/t_page_pic_1.png) 0px -64px no-repeat;
}

#sort_box_3 {
    float: left;
    width: 750px;
    border-bottom: solid 1px #cccccc;
    margin: 0 0 0 15px;
    padding: 5px;
    font-size: 12px;
    font-family: Verdana;
}

#sort_left_wenzi3 {
    float: left;
    width: 130px;
    line-height: 26px;
    text-align: left;
    padding-left: 20px;
    background: url(/Images/t_page_pic_1.png) 0 -38px no-repeat;
}

#sort_right_box3 {
    float: right;
    width: 580px;
}

#sort_wenzi3 {
    float: left;
    line-height: 26px;
    width: 180px;
    margin-right: 12px;
}

#sort_wenzi3 A:link {
    color: #0063dc;
    text-decoration: none;
}

#sort_wenzi3 A:visited {
    color: #0063dc;
    text-decoration: none;
}

#sort_wenzi3 A:hover {
    color: #da66b0;
    text-decoration: none;
}

#sort_wenzi3 A:active {
    color: #0063dc;
    text-decoration: none;
}

#sort_box_4 {
    float: left;
    width: 750px;
    margin: 0 0 0 15px;
    padding: 5px;
    font-size: 12px;
    font-family: Verdana;
}

#sort_wenzi4 {
    float: left;
    line-height: 26px;
    width: 370px;
}

#sort_wenzi4 A:link {
    color: #0063dc;
    text-decoration: none;
}

#sort_wenzi4 A:visited {
    color: #0063dc;
    text-decoration: none;
}

#sort_wenzi4 A:hover {
    color: #da66b0;
    text-decoration: none;
}

#sort_wenzi4 A:active {
    color: #0063dc;
    text-decoration: none;
}

#list_pro_pic_sty {
    width: 988px;
    float: left;
    margin-top: 20px;
}

#sale_box_4 {
    width: 1015px;
    float: left;
    margin-top: 0px;
}

#saleList_4 {
    float: left;
    width: 210px;
    height: 360px;
    margin-right: 42px;
    margin-top: 10px;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif, 宋体;
}


/*#saleList_4:hover{border:1px solid red;}*/

#sale4_wenzi_1 {
    /*float: left;*/
    /*width: 210px;*/
    height: 280px;
    box-sizing: border-box;
    border: 1px solid #eee;
    font-size: 12px;
    -webkit-text-size-adjust: none;
    line-height: 14px;
    color: #003399;
}

#list_pro_pic_sty #saleList_4{
    height: 340px;
}
#list_pro_pic_sty #sale4_wenzi_1{
    height: auto;
    border:0;
}
#list_pro_pic_sty #sale4_wenzi_1 #border_sty_2{
    height: auto;
}

#sale4_wenzi_1_on {
    float: left;
    width: 210px;
    font-size: 12px;
    line-height: 16px;
    color: #da66b0;
}

#sale4_wenzi_1 A:link {
    color: #666;
    text-decoration: none;
}

#sale4_wenzi_1 A:visited {
    color: #666;
    text-decoration: none;
}

#sale4_wenzi_1 A:hover {
    color: #ff3300;
    text-decoration: none;
}

#sale4_wenzi_1 A:active {
    color: #003399;
    text-decoration: none;
}

#sale4_wenzi_1_box {
    line-height: 18px;
    overflow: hidden;
    padding: 5px 4px;
    text-align: left;
    height: 30px;
}

#sale4_wenzi_1_box p{
	width: 100%;
	height: 18px;
	margin-bottom: 4px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

#border_sty_2 {
    border: solid 0px #fff;
    padding: 0px;
    /*width: 210px;*/
    height: 227px;
    overflow: hidden;
    /*vertical-align: middle;*/
    /*display: table-cell;*/
}

#border_sty_2 img {
	width: 100%;
	display: block;
}

#border_sty_2 a:link,
#border_sty_2 a:visited {
    border: solid 1px #dedede;
}

#border_sty_2 a:hover {
    border: 1px solid #000
}

#btn_m5 {
    float: left;
    width: 210px;
    font-size: 10px;
    -webkit-text-size-adjust: none;
    height: 0px;
    overflow: hidden;
    line-height: 20px;
    color: #006600;
}

#sale4_wenzi_2 {
    float: left;
    width: 150px;
    font-size: 12px;
    color: #f96908;
    line-height: 14px;
    text-align: left;
    font-weight: bold;
}

#sale4_wenzi_3 {
    float: left;
    width: 210px;
    font-size: 10px;
    line-height: 20px;
    color: #999;
}

#sale_page_box1 {
    display: none;
    width: 858px;
    float: left;
    height: 32px;
    margin-top: 20px;
    border: 1px solid #ccc;
    text-align: center;
    padding: 18px 54px;
}

#sale_page_box1 .page_next_1_on {
    font-size: 14px;
    line-height: 23px;
    color: #ff5500;
    text-align: center;
    float: left;
    padding-right: 10px;
    padding-left: 10px;
    border: 1px solid #ff5500;
    font-weight: bold;
    margin-right: 5px;
    background-color: #fff;
}

#sale_page_box1 .page_next_1_off {
    font-size: 14px;
    line-height: 23px;
    color: #333;
    text-align: center;
    float: left;
    padding-right: 10px;
    padding-left: 10px;
    border: 1px solid #ccc;
    margin-right: 5px;
    background: #fff
}

#page_next_2 {
    line-height: 23px;
    color: #999;
    text-align: center;
    float: left;
    height: 23px;
    padding-right: 5px;
    padding-left: 5px;
}

#form_next_1 {
    font-size: 14px;
    height: 21px;
    line-height: 21px;
    color: #000;
    font-family: arial, verdana;
    border: 1px solid #999;
    background-color: #fff;
    text-align: center;
}


/*分类介绍 ---相关查询*/

.list_intro {
    width: 1000px;
    height: auto;
    float: left;
    margin-left: -220px;
    margin-top: 50px;
    border-top: 1px solid #ccc;
    padding-top: 20px;
    background: #fff;
    font-family: Verdana, Arial, Helvetica, sans-serif
}

.list_intro_t {
    font-size: 18px;
    font-weight: 200;
    line-height: 28px;
}

.list_intro_c {
    color: #666
}

.list_related {
    width: 1000px;
    height: auto;
    float: left;
    margin-left: -220px;
    margin-top: 5px;
    padding-top: 10px;
    background: #fff;
    font-family: Verdana, Arial, Helvetica, sans-serif
}

.list_related_t {
    font-size: 12px;
    line-height: 28px;
}

.list_related_c {
    height: auto
}

.list_related_c dl {
    width: 1000px;
    height: auto;
    float: left
}

.list_related_c dt {
    width: 1000px;
    height: 30px;
    line-height: 30px;
    font-weight: bold
}

.list_related_c dd {}

.list_related_c a {
    color: #0066cc;
    display: block;
    float: left;
    width: 250px;
    height: 30px;
    line-height: 14px;
}

.list_related_c a:hover {
    text-decoration: underline
}


/* 商品详细 */

#detail_content_box {
    width: 1190px;
    float: left;
    margin: 10px auto 30px auto;
}

#detail_content_box1 {
    width: 790px;
    float: left;
    margin: 0 auto;
    margin-top: 20px;
}

#detail_content_box .detail_left_sty {
    float: left;
    width: 380px;
}


/*372*/

#pic_pig_box_1 {
    width: 380px;
    height: 400px;
    text-align: center;
    vertical-align: middle;
    display: table-cell;
}

#pic_small_box_1 {
    float: right;
    width: 380px;
    height: 60px;
    margin-top: 10px;
}

#pic_small_box_1 .p_small_on {
    float: left;
    width: 46px;
    height: 52px;
    background: url(/Images/t_page_pic_1.png) 0 -89px no-repeat;
    padding: 8px 2px 2px 2px;
}

#pic_small_box_1 .p_small_off {
    float: left;
    width: 46px;
    height: 52px;
    padding: 8px 2px 2px 2px;
}

#border_sty_3 {
    border: solid 1px #dedede;
}

#detail_content_box .detail_right_sty {
    float: left;
    width: 540px;
    height: auto;
    margin-left: 30px;
    margin-bottom: -10px;
    border-right: 1px dashed #ddd;
}

#title_pig_box_1 {
    float: left;
    width: 500px;
    margin-bottom: 20px;
    line-height: 26px;
}

#title_pig_box_1 h1 {
    font-size: 17px;
    font-weight: 200;
    font-family: 微软雅黑, arial, 宋体;
    color: #333
}

#data_box_1 {
    float: left;
    height: 20px;
    border: solid 0px #cdcdcd;
    line-height: 20px;
}

#data_box_1 span {
    color: #666;
}

#data_box_1 .d_box_1 {
    float: left;
    width: 180px;
    height: 26px;
    line-height: 26px;
    padding: 0 5px 0 5px;
}

#data_box_1 .d_box_1 .star_bg_on {
    float: left;
    width: 61px;
    height: 26px;
    background: url(/Images/t_page_pic_1.png) -79px -82px no-repeat;
}

#data_box_1 .d_box_1 .star_bg_off {
    float: left;
    width: 61px;
    height: 26px;
    background: url(/Images/t_page_pic_1.png) -79px -113px no-repeat;
}

#data_box_1 .d_box_1 .star_wenzi_1 {
    float: left;
    line-height: 26px;
    padding: 0 5px 0 5px;
}

#data_box_1 .d_box_1 .star_wenzi_2 {
    float: left;
    line-height: 26px;
    padding: 0 5px 0 5px;
    font-size: 10px;
}

#data_box_1 .d_box_2 {
    float: left;
    width: 178px;
    height: 20px;
    line-height: 20px;
    padding: 0 5px 0 5px;
    text-align: center;
    border-left: solid 1px #cdcdcd;
    border-right: solid 1px #dedede;
}

#data_box_1 .d_box_3 {
    float: left;
    width: 170px;
    height: 26px;
    line-height: 26px;
    padding: 0;
    text-align: left;
    font-size: 12px;
}

#data_box_2,
.data_box_2 {
    float: left;
    width: 450px;
    height: 60px;
    margin-top: 0;
}

#data_box_2 .currency_box1 {
    float: left;
    width: 60px;
    height: 20px;
    line-height: 20px;
    text-indent: 5px;
    margin-top: 10px;
    margin-right: 0px;
    border: 1px solid #ddd;
    background: url(/Images/dot-arrowforprice.gif) 46px 8px no-repeat;
}

#data_box_2 .currency_box_over {
    list-style: none;
    margin-top: 31px;
    margin-left: 0;
    width: 60px;
    text-align: left;
    z-index: 999;
    position: absolute;
    background: #FFFFFF;
    border-left: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    border-right: 1px solid #ddd;
    text-indent: 5px;
    display: block;
    padding-bottom: 5px;
}

#data_box_2 .currency_box_over ul {}

#data_box_2 .currency_box_over li {
    list-style: none;
    font-size: 12px;
}

#data_box_2 .currency_box_over a:link,
#data_box_2 .currency_box_over a:visited {
    width: 100%;
    height: 20px;
    line-height: 20px;
    display: block;
    float: left;
}

#data_box_2 .currency_box_over a:hover {
    width: 100%;
    height: 20px;
    line-height: 20px;
    display: block;
    float: left;
    background: #336699;
    color: #fff;
}

#data_box_2 .cu_wenzi_1 {
    float: left;
    line-height: 37px;
    padding: 0 5px 0 5px;
    font-weight: bold;
    text-decoration: line-through;
    font-size: 14px;
}

#data_box_2 .cu_wenzi_2 {
    float: left;
    line-height: 37px;
    padding: 0 5px 0 5px;
    font-weight: bold;
    font-size: 18px;
    color: #FF6600;
}

#data_box_2 .cu_wenzi_3 {
    float: left;
    line-height: 37px;
    padding: 0 5px 0 5px;
    font-size: 14px;
    color: #FF6600;
}

#data_box_2 .cu_wenzi_4 {
    float: left;
    line-height: 37px;
    padding: 0 0 0 0;
    font-size: 14px;
    color: #333;
    width: 140px;
}

#data_box_2 .cu_wenzi_5 {
    float: left;
    line-height: 20px;
    padding: 0 5px 0 0;
    font-size: 14px;
    color: #666;
    width: 400px;
}

#data_box_2 .cu_wenzi_6 {
    float: left;
    text-decoration: line-through;
}

#data_box_2 .cu_wenzi_7 {
    float: left;
    line-height: 20px;
    padding: 0 5px 0 5px;
    font-size: 14px;
    color: #333;
    font-weight: bold
}

#data_box_2 .clock {
    background: url(/Images/icon_clock.gif) no-repeat 0 10px;
    text-indent: 20px;
    margin-left: 10px;
}

.xq-right-2015box1 {
    float: right;
    width: 180px;
    height: auto;
    font-size: 12px;
    font-family: Verdana;
    padding: 10px
}

#data_box_3 {
    float: left;
    width: 500px;
    border: solid 0px #becde5;
    padding-bottom: 0;
    font-size: 12px;
    background-size: 1px 350px;
}

#date3_cu_box.bg-gray {
    background: #f5f5f5;
}

#date3_cu_box {
    float: left;
    width: 495px;
    padding: 5px 0 5px 5px;
}

#date3_cu_box .cu_1 {
    float: left;
    width: 57px;
    text-align: left;
    line-height: 14px;
    padding: 3px 5px 0 0;
    color: #666666
}

#date3_cu_box .cu_2 {
    float: left;
    width: 369PX;
    text-align: left;
    line-height: 22px;
    padding: 0 0 0 0;
    font-size: 12px;
    -webkit-text-size-adjust: none;
}

#date3_cu_box .cu_2_off {
    float: left;
    text-align: left;
    line-height: 20px;
    padding: 3px 5px 3px 5px;
    margin-left: 8px;
    margin-bottom: 5px;
    border: solid 1px #ccc;
    background-color: #fff;
    color: #000;
    font-family: Verdana;
    font-size: 12px;
}

#date3_cu_box .cu_2_close {
    float: left;
    text-align: left;
    line-height: 20px;
    padding: 3px 5px 3px 5px;
    margin-left: 8px;
    margin-bottom: 5px;
    border: 1px dashed #999999;
    background-color: #fff;
    color: #000;
    font-family: Verdana;
    font-size: 12px;
    cursor: not-allowed;
}

#date3_cu_box .cu_2_on {
    float: left;
    text-align: left;
    height: auto;
    line-height: 20px;
    padding: 3px 6px 3px 4px;
    margin-left: 8px;
    margin-bottom: 5px;
    border-top: solid 2px #ff6600;
    border-left: solid 2px #ff6600;
    background-color: #fff;
    color: #000;
    font-family: Verdana;
    font-size: 12px;
    background: url(/Images/bg_cu_2_on.png) right bottom no-repeat;
}

#date3_cu_box .cu_2_select {
    float: left;
    text-align: left;
    height: auto;
    line-height: 20px;
    padding: 3px 6px 3px 4px;
    margin-left: 8px;
    margin-bottom: 5px;
    border-top: solid 2px #ff6600;
    border-left: solid 2px #ff6600;
    background-color: #fff;
    color: #000;
    font-family: Verdana;
    font-size: 12px;
    background: url(/Images/bg_cu_2_on.png) right bottom no-repeat;
}

a:hover {
    text-decoration: none;
}

#date3_cu_box .p2_small_off {
    float: left;
    width: 32px;
    height: 32px;
    border: solid 1px #ccc;
    margin-left: 8px;
}

#date3_cu_box .p2_small_on {
    float: left;
    width: 32px;
    height: 32px;
    border: solid 1px #ff6600;
    margin-left: 8px;
}

#date3_cu_box .cu_3 {
    float: left;
    width: 70px;
    height: 19px;
    border: solid 1px #ccc;
    background-color: #fff;
    margin-left: 8px;
}

#date3_cu_box .cu_3 .jian_1 {
    float: left;
    width: 13px;
    height: 19px;
    background: url(/Images/t_page_pic_1.png) 0px -177px no-repeat;
}

#date3_cu_box .cu_3 .jian_2 {
    float: left;
    width: 13px;
    height: 19px;
    background: url(/Images/t_page_pic_1.png) -23px -177px no-repeat;
}

#date3_cu_box .cu_3 .form_sz {
    float: left;
    width: 40px;
    height: 19px;
}

#date3_cu_box .cu_3 .jia_1 {
    float: right;
    width: 13px;
    height: 19px;
    background: url(/Images/t_page_pic_1.png) -46px -177px no-repeat;
}

#form_next_2 {
    height: 17px;
    line-height: 17px;
    border: 0;
    background-color: #fff;
    text-align: center;
}

#date3_cu_box .cu_3_1 {
    float: left;
    width: 170px;
    height: 19px;
    border: solid 0px #ccc;
    background-color: #fff;
    margin-left: 8px;
    color: #666
}

#date3_cu_box .btn_cart_1 {
    float: left;
    margin-left: 70px;
    width: 350px;
    margin-top: 5px;
    position: relative;
}

#add_cart_true {
    z-index: 999;
    position: absolute;
    top: -100px;
    left: 1px;
    float: left;
    width: 387px;
    height: 225px;
    border: 0px #f8b551 solid;
    padding: 3px;
    display: none;
    background: url(/Images/Product_cart_bg.png) no-repeat
}

#date3_cu_box .cu_4 {
    float: left;
    width: auto;
    line-height: 22px;
    text-align: left;
    text-indent: 8px;
    min-width: 110px;
}

#date3_cu_box .cu_4 a:link {
    color: #0066cc;
    font-weight: bold;
    background: url(/Images/dot-arrowforarea.gif) right 5px no-repeat;
    padding-right: 12px;
}

#date3_cu_box .cu_4 a:visited {
    color: #0066cc;
    font-weight: bold;
    background: url(/Images/dot-arrowforarea.gif) right 5px no-repeat;
    padding-right: 12px;
}

#date3_cu_box .cu_4 a:hover {
    background: url(/Images/dot-arrowforarea.gif) right 5px no-repeat;
    padding-right: 12px;
}

#date3_cu_box .cu_5 {
    background: url(/Images/dot_refund.gif) 1px 1px no-repeat;
    text-indent: 22px;
    float: left;
    margin-left: 130px;
    font-size: 12px;
    -webkit-text-size-adjust: none;
    color: #666;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    width: 100%;
}

#date3_cu_box .cu_6 {
    float: left;
    margin-left: 133px;
    border-top: 1px solid #ddd;
    margin-top: 15px;
    width: 500px
}

#date3_cu_box .cu_6 a {
    text-decoration: underline;
    margin-right: 15px;
    line-height: 15px;
    height: 15px;
}

#date3_cu_box .cu_6 img {
    margin: 5px 3px -1px 0;
}

.sellerinfo0926_viewmore a:link,
.sellerinfo0926_viewmore a:visited {
    float: left;
    background: #fff;
    width: 170px;
    border: 1px solid #ddd;
    color: #666;
    text-align: center;
    height: 22px;
    line-height: 22px;
    font-family: 'Microsoft YaHei', Verdana;
    font-size: 12px;
    text-decoration: none;
}

.fenxiangbox20150130 {
    float: left;
    width: 320px;
    margin: 20px 0 10px 20px;
    height: 30px;
    font-family: 'Microsoft YaHei', Verdana;
}

.xq2015-fx-btn1 {
    float: left;
}

.xq2015-fx-btn1 a:link,
.xq2015-fx-btn1 a:visited {
    float: left;
    background: url(/Images/item/xqfxicon-1-off.png) no-repeat;
    width: 70px;
    height: 20px;
    color: #333;
    text-align: left;
    line-height: 20px;
    font-size: 12px;
    text-decoration: none;
    padding-left: 24px;
}

.xq2015-fx-btn1 a:hover {
    background: url(/Images/item/xqfxicon-1-on.png) no-repeat;
    color: #ff7878;
}

.xq2015-fx-btn2 {
    float: left;
}

.xq2015-fx-btn2 a:link,
.xq-fx-btn2 a:visited {
    float: left;
    background: url(/Images/86new/account/dislike.png) no-repeat;
    /*background: url(/Images/item/xqfxicon-2-off.png) no-repeat;*/
    width: 70px;
    height: 20px;
    color: #333;
    text-align: left;
    line-height: 20px;
    font-size: 12px;
    text-decoration: none;
    padding-left: 24px;
}

.xq2015-fx-btn2 a:hover,
.xq2015-fx-btn2 a.active {
    background: url(/Images/86new/account/like.png) no-repeat;
    /*background: url(/Images/item/xqfxicon-2-on.png) no-repeat;*/
    color: #ff7878;
}

.xq2015-fx-btn3 {
    float: left;
}

.xq2015-fx-btn3 a:link,
.xq2015-fx-btn3 a:visited {
    float: left;
    background: url(/Images/item/xqfxicon-3-off.png) no-repeat;
    width: 70px;
    height: 20px;
    color: #333;
    text-align: left;
    line-height: 20px;
    font-size: 12px;
    text-decoration: none;
    padding-left: 24px;
}

.xq2015-fx-btn3 a:hover {
    background: url(/Images/item/xqfxicon-3-on.png) no-repeat;
    color: #ff7878;
}


/*购物车添加时的浮出层，by david 2014-9-25*/

.P_cart_float {
    width: 300px;
    margin: auto;
    margin-top: -10px
}

.P_cart_float ul {
    list-style: none;
    width: 360px;
}

.P_cart_float li {
    line-height: 24px;
    list-style: none;
    color: #333333;
    text-indent: 24px;
    text-align: left;
    height: 24px;
}


/*购物车下面的分享收藏咨询，by david 2014-9-25*/

.P_cart_other {
    margin: auto;
    margin-top: 20px;
}

.P_cart_other a:link,
P_cart_other a:visited {
    float: left;
    display: block;
    height: 25px;
    line-height: 25px;
    margin: 0 25px 0 0;
    color: #333333
}

.P_cart_other a:hover {
    color: #FF3300
}

.P_cart_other img {
    margin-right: 5px;
    vertical-align: middle
}


/*Seller info begin*/

.sellerinfo {
    float: right;
    width: 180px;
    font-size: 12px;
    height: auto;
    padding: 10px;
    line-height: 24px;
    border:1px solid #aaa;
}
.sellerinfo .title {
    display:inline-block;
    width:52px;
    text-align:justify;
    text-align-last:justify;
}
.sellerinfo_t {
    font-weight: bold
}

.sellerinfo_name {
    position: relative;
    height: 26px;
}
.sellerinfo_name span:nth-child(2) {
    display: inline-block;
    position: absolute;
    top:0;
    width: 82px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.sellerinfo_name span:nth-child(3) {
    position: relative;
    top:0;
    left:86px;
    padding:2px 4px;
    background: #80c269;
    border-radius:5px;
    color: #fff;
    cursor: pointer;
}
.economize_info {
    display: none;
    position: absolute;
    top: -51px;
    left: 30px;
    width: 140px;
    height: 34px;
    padding: 5px;
    line-height: 17px;
    border: 1px solid #aaa;
    text-indent: 2px;
    background: #fff;
}
.economize_info .arrow_left {
    position: absolute;
    top: 44px;
    right: 10px;
    width:0;
    height:0;
    border-left:7px solid transparent;
    border-right:7px solid transparent;
    border-top:7px solid #969292;
}
.economize_info .arrow_left:after {
    content: " ";
    position: absolute;
    top: -9px;
    right: -8px;
    border-color: transparent;
    border-style: solid;
    border-width: 8px;
    border-bottom-width: 0;
    border-top-color: #fff;
}
.sellerinfo_name a {
    color: #003399
}
.sellerinfo_credit i img {
    vertical-align: middle;
    margin-top: -4px;
}
.sellerinfo_grade {

}
.sellerinfo_grade i {
    display: inline-block;
    width: 10px;
    height: 10px;
    background-image: url(/Images/86new/star.png);
    background-repeat: no-repeat;
}
.sellerinfo_grade i.star_yes {
    background-position: 0 0;
}
.sellerinfo_grade i.star_no {
    background-position: -26px 0px
}
.sellerinfo_grade i.star_half {
    background-position: -13px 0;
}
.sellerinfo_c {
    color: #666666;
    line-height: 16px;
    margin-top: 5px;
}

.sellerinfo_f {
    margin: 10px 0
}

.sellerinfo_f a {
    color: #003399
}

.sellerinfo_line {
    border-bottom: 1px solid #ccc;
    margin: 10px 0;
}

.sellerinfo_other_t {
    font-weight: bold
}

.sellerinfo_other_c {
    height: 180px;
}

.sellerinfo_other_c ul {}

.sellerinfo_other_c ul li {
    list-style: none;
    float: left;
    width: 45px;
    height: 45px;
    margin: 5px;
}

.sellerinfo_other_c a:link,
.sellerinfo_other_c a:visited {
    border: 1px solid #eee;
    width: 40px;
    height: 40px;
    display: block;
    padding: 2px;
}

.sellerinfo_other_c a:hover {
    border: 1px solid #ccc
}

.sellerinfo0926_other_c {
    float: left;
    margin-top:8px;
}
.sellerinfo0926_other_c .same-seller-product-items li:nth-child(2n-1) {
    margin:0 14px 0 3px;
}
.sellerinfo_other_c img {
    width: 40px;
    height: 40px;
}
.sellerinfo_store {
    margin: 0 auto;
    width: 172px;
    clear: both;
    padding: 10px 0;
}
.sellerinfo_store a {
    padding:6px 12px;
    margin: 0 5px;
    border: 1px solid #aaa;
    background: #f0f0f0;
    cursor: pointer;
}
.sellerinfo_viewmore {}

.sellerinfo_viewmore a:link,
.sellerinfo_viewmore a:visited {
    padding: 2px 15px;
    background: #efefef;
    border: 1px solid #bbb;
}

.sellerinfo_viewmore a:hover {
    border: 1px solid #666;
    color: #000;
    background: #ccc
}


/*END*/


/*refund_tips*/

.refund_tips {
    width: 500px;
    margin-left: 300px;
    float: left;
    margin-top: -60px;
    margin-bottom: 50px;
}


/*END*/

#title_dahei5 {
    float: left;
    font-size: 16px;
    line-height: 20px;
    height: 20px;
    background: #fff;
    padding: 4px 20px 4px 0;
    margin: 0 0 20px 0;
    width: 100%;
    font-weight: 200;
}

#gundong_box_sty {
    float: left;
    width: 1000px;
    height: 124px;
    margin-bottom: 5px;
}

#gundong_box_sty .path_left_off {
    float: left;
    width: 15px;
    height: 90px;
    margin-top: 10px;
    background: url(/Images/t_page_pic_1.png) 0px -607px no-repeat;
}

#gundong_box_sty .path_left_on {
    float: left;
    width: 15px;
    height: 90px;
    margin-top: 10px;
    background: url(/Images/t_page_pic_1.png) -35px -607px no-repeat;
}

#gundong_box_sty .path_right_off {
    float: right;
    width: 15px;
    height: 90px;
    margin-top: 10px;
    background: url(/Images/t_page_pic_1.png) -110px -607px no-repeat;
}

#gundong_box_sty .path_right_on {
    float: right;
    width: 15px;
    height: 90px;
    margin-top: 10px;
    background: url(/Images/t_page_pic_1.png) -135px -607px no-repeat;
}

#gundong_box_sty .gundong_pic_box {
    float: left;
    margin-left: 10px;
    width: 960px;
    height: 112px;
}

#border_sty_4 {
    border: solid 1px #dedede;
    width: 110px;
    height: 110px;
    margin: 0 12px 0 12px;
    float: left;
}

#bianqian2_box_sty {
    float: left;
    width: 743px;
    height: 33px;
    border-bottom: solid 2px #2b5b98;
    margin-top: 20px;
}

#bianqian2_box_sty .bq_wenzi2_on {
    float: left;
    color: #fff;
    line-height: 33px;
    margin-right: 1px;
    padding: 0 15px 0 15px;
    font-family: Verdana;
    background: url(/Images/t_page_pic_1.png) 0px -206px repeat;
    background: red;
}

#bianqian2_box_sty .bq_wenzi2_off {
    float: left;
    color: #000;
    line-height: 33px;
    margin-right: 1px;
    padding: 0 15px 0 15px;
    font-family: Verdana;
    background-color: #e5e5e5;
}

#description_box_sty {
    float: left;
    width: 790px;
    padding: 20px 0 20px 0;
    margin-top: 0;
    border: 0 #dfdfdf solid
}

#description_box_sty span {
    line-height: 160%;
}

#description_box_sty p {
    line-height: 160%;
}

#desct_wenzi1 {
    line-height: 14px;
    width: 200px;
    margin-left: 20px;
    margin-right: 1px;
    text-align: right;
    font-weight: bold;
    border-bottom: 1px dotted #ccc;
    padding: 8px 0 10px 0;
}

#desct_wenzi2 {
    line-height: 30px;
    width: 675px;
    margin-right: 20px;
    text-align: left;
    border-bottom: 1px dotted #ccc;
    text-indent: 15px;
}

#desc_big_pic {
    float: left;
    width: 770px;
    margin-top: 8px;
}

#pic_size {
    margin-top: 8px;
}

#sale_box_5 {
    width: 1000px;
    float: left;
}

#saleList_5 {
    float: left;
    width: 170px;
    height: 300px;
    margin-right: 29px;
    text-align: center;
    font-family: Verdana;
}

#sale5_wenzi_1 {
    float: left;
    width: 170px;
    font-size: 12px;
    -webkit-text-size-adjust: none;
    line-height: 16px;
    color: #333;
}

#sale5_wenzi_1_on {
    float: left;
    width: 170px;
    font-size: 12px;
    -webkit-text-size-adjust: none;
    line-height: 16px;
    color: #da66b0;
}

#sale5_wenzi_1 A:link {
    color: #3339;
    text-decoration: none;
}

#sale5_wenzi_1 A:visited {
    color: #333;
    text-decoration: none;
}

#sale5_wenzi_1 A:hover {
    color: #da66b0;
    text-decoration: none;
}

#sale5_wenzi_1 A:active {
    color: #333;
    text-decoration: none;
}

#sale5_wenzi_1_box {
    float: left;
    width: 170px;
    margin-top: 5px;
}

#border_sty_6 {
    border: solid 1px #dedede;
    padding: 4px;
    width: 160px;
    height: 160px;
}

#sale5_wenzi_2 {
    float: left;
    width: 170px;
    font-size: 14px;
    font-weight: bold;
    color: #f96908;
    line-height: 30px;
}

#sale5_wenzi_3 {
    float: left;
    width: 170px;
    font-size: 12px;
    -webkit-text-size-adjust: none;
    line-height: 16px;
    color: #003399;
}

#sale5_wenzi_3 A:link {
    color: #003399;
    text-decoration: underline;
}

#sale5_wenzi_3 A:visited {
    color: #003399;
}

#sale5_wenzi_3 A:hover {
    color: #da66b0;
}

#sale5_wenzi_3 A:active {
    color: #003399;
}


/* payment & shipping */

.payment_shipping {
    widht: 100%;
    height: auto;
    margin: 8px 0 0 0;
    color: #333;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background: #f6f6f6;
    padding: 5px 0 5px 0;
    float: left;
}

.payment_shipping .payment_shipping_t {
    text-indent: 20px;
    font-size: 13px;
    font-weight: bold;
    line-height: 30px;
    width: 100%;
    margin: 0 0 10px 0;
    background: #eee;
}

.payment_shipping .payment_shipping_word {
    text-indent: 20px;
    font-size: 12px;
    font-weight: bold;
    line-height: 26px;
    width: 100%;
    font-weight: normal;
    color: #444;
    margin-bottom: 10px;
}

.payment_shipping .payment_shipping_word span {
    color: #ff6600
}

.payment_shipping .payment_shipping_credit {
    background: url(/Images/icon-credit.gif) 20px 0 no-repeat;
    width: 517px;
    height: 24px;
    margin-bottom: 25px;
}

.payment_shipping .payment_shipping_pay {
    background: url(/Images/icon-pay.gif) 20px 0 no-repeat;
    width: 756px;
    height: 38px;
    margin-bottom: 25px;
}


/* q & a */

.qa {
    float: left;
    width: 100%;
}

.qa ul {
    margin: 10px 0 0 10px;
    width: 590px;
    float: left;
    border-bottom: 1px dotted #ccc;
    padding-bottom: 10px;
}

.qa li {
    list-style: none;
    line-height: 24px;
    font-size: 12px;
}

.qa span {
    color: #FF6600;
    font-weight: bold
}

.ask {
    float: right;
    width: 360px;
    margin: 10px 0 0 0;
    padding: 15px;
    background: #E0F0FE;
}


/* 购物车 */

#cart_content_box {
    width: 1000px;
    margin: auto;
}

#cart_items_box {
    float: left;
    width: 978px;
    padding: 10px;
    border: 1px solid #ccc;
}

#title_items_1 {
    float: left;
    width: 978px;
    line-height: 30px;
    height: 30px;
    font-family: Verdana;
    font-size: 12px;
    color: #000;
}

#items_wenzi1 {
    float: left;
    line-height: 20px;
    width: 290px;
    margin-right: 8px;
    text-align: center;
}

#items_wenzi2 {
    float: left;
    line-height: 14px;
    width: 110px;
    margin-right: 8px;
    text-align: center;
    padding-top: 3px;
}

#items_wenzi3 {
    float: right;
    line-height: 20px;
    width: 200px;
    text-align: center;
}

#shopping_items_1 {
    float: left;
    width: 978px;
    height: 90px;
}

#shopping_pic1 {
    float: left;
    width: 298px;
}

#shopping_pic1 .pic_small_1 {
    float: left;
    width: 66px;
    height: 66px;
    border: solid 1px #ccc;
    margin-right: 8px;
}

#shopping_pic1 .pic_info_1 {
    float: left;
    width: 218px;
    height: 66px;
    font-size: 12px;
    line-height: 16px;
    color: #666;
}

#shopping_wenzi1 {
    float: left;
    line-height: 76px;
    width: 410px;
    margin-right: 8px;
    text-align: center;
    background: url(/Images/cart_empty.gif) no-repeat;
}

#shopping_free {
    float: left;
    width: 110px;
    margin-right: 8px;
    margin-top: 28px;
    text-align: center;
}

#items_btn_add {
    float: right;
    width: 200px;
    margin-top: 25px;
    text-align: center;
}

#shopping_jiajian {
    float: left;
    width: 100px;
    margin-right: 10px;
    margin-left: 10px;
    margin-top: 25px;
}

#shopping_jiajian .s_jian_1 {
    float: left;
    width: 17px;
    height: 19px;
    background: url(/Images/t_cart_pic_1.png) 0px -159px no-repeat;
}

#shopping_jiajian .s_jia_1 {
    float: left;
    width: 17px;
    height: 19px;
    background: url(/Images/t_cart_pic_1.png) -37px -159px no-repeat;
}

#shopping_jiajian .s_form_sz {
    float: left;
    width: 50px;
    height: 19px;
}

#form_next_4 {
    height: 17px;
    line-height: 17px;
    text-align: center;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #808080;
    border-right-color: #d4d0c8;
    border-bottom-color: #d4d0c8;
    border-left-color: #808080;
}

#shopping_line_1 {
    float: left;
    width: 978px;
    height: 20px;
    border-top: solid 1px #e2e2e2;
}

#cart_other_box1 {
    float: left;
    width: 1000px;
    height: 50px;
}

#left_con_sty {
    float: left;
    width: 300px;
    line-height: 50px;
    font-size: 14px;
    color: #003399;
}

#left_con_sty A:link {
    color: #003399;
    text-decoration: underline;
}

#left_con_sty A:visited {
    color: #003399;
}

#left_con_sty A:hover {
    color: #da66b0;
}

#left_con_sty A:active {
    color: #003399;
}

#right_order_sty {
    float: right;
    width: 500px;
    height: 50px;
}

#right_order_sty .ros_wenzi1 {
    float: right;
    line-height: 50px;
    padding-left: 20px;
}

#check_out_box1 {
    float: left;
    width: 1000px;
    height: 50px;
    margin-top: 10px;
    text-align: right;
}

#check_out_box1 .btn_check_1 {
    float: right;
    width: 170px;
    height: 50px;
    background-image: url(/Images/btn_checkout_1.gif);
}

#nav4 {
    float: right;
    width: 180px;
}

#nav4 a {
    display: block;
}

#nav4 li {
    float: right;
}

#nav4 li ul {
    margin-top: 50px;
    width: 170px;
    text-align: left;
    left: -999em;
    position: absolute;
}

#nav4 li:hover ul {
    left: auto;
}

#nav4 li.sfhover ul {
    left: auto;
}


/* 购物车-确认 */

.logo_box_sty2 {
    width: 1000px;
    margin: auto;
    height: 98px;
    background: url(/Images/t_cart_pic_1.png) 0 0 repeat;
}

.logo_box_sty2 .logo_left {
    float: left;
    width: 280px;
    height: 90px;
    background: url(/Images/home_logo.jpg) 0 0 no-repeat;
}

.logo_box_sty2 .logo_right {
    float: right;
    width: 300px;
    height: 70px;
    margin-top: 20px;
    text-align: right;
}

.order_mainbox {
    width: 1000px;
    margin: auto;
}

#order_plan_box {
    width: 1000px;
    margin-top: 25px;
    font-size: 14px;
    height: 37px;
    float: left;
}

#order_plan_box .plan_1_on {
    float: left;
    width: 338px;
    height: 27px;
    text-align: center;
    line-height: 27px;
    color: #fff;
    background: url(/Images/t_cart_pic_1.png) 0 -200px no-repeat;
}

#order_plan_box .plan_1_off {
    float: left;
    width: 338px;
    height: 27px;
    text-align: center;
    line-height: 27px;
    background: url(/Images/t_cart_pic_1.png) 0 -312px no-repeat;
}

#order_plan_box .plan_2_on {
    float: left;
    width: 334px;
    height: 27px;
    text-align: center;
    line-height: 27px;
    color: #fff;
    background: url(/Images/t_cart_pic_1.png) 0 -238px no-repeat;
}

#order_plan_box .plan_2_off {
    float: left;
    width: 334px;
    height: 27px;
    text-align: center;
    line-height: 27px;
    background: url(/Images/t_cart_pic_1.png) 0 -348px no-repeat;
}

#order_plan_box .plan_3_on {
    float: right;
    width: 327px;
    height: 27px;
    text-align: center;
    line-height: 27px;
    color: #fff;
    background: url(/Images/t_cart_pic_1.png) 0 -274px no-repeat;
}

#order_plan_box .plan_3_off {
    float: right;
    width: 327px;
    height: 27px;
    text-align: center;
    line-height: 27px;
    background: url(/Images/t_cart_pic_1.png) 0 -385px no-repeat;
}

#shipping_address_box {
    min-height: 100px;
    /*高度最小值设置为：100px*/
    height: auto !important;
    /*兼容FF,IE7也支持 !important标签*/
    height: 100px;
    /*兼容ie6*/
    overflow: visible;
    width: 996px;
    float: left;
    border: 2px solid #a7a7a7;
    font-family: Verdana;
    margin-top: 10px;
}

#sh_title_box_1 {
    float: left;
    width: 996px;
    height: 32px;
    border-bottom: 1px solid #e3e3e3;
    background-color: #f7f7f7;
}

#sh_wenzi1_left {
    float: left;
    line-height: 32px;
    font-size: 14px;
    font-weight: bold;
    margin-left: 15px;
}

#sh_wenzi1_right {
    float: right;
    line-height: 32px;
    color: #003399;
    margin-right: 15px;
}

#sh_wenzi1_right A:link {
    color: #003399;
    text-decoration: underline;
}

#sh_wenzi1_right A:visited {
    color: #003399;
}

#sh_wenzi1_right A:hover {
    color: #da66b0;
}

#sh_wenzi1_right A:active {
    color: #003399;
}

#address_box_1 {
    float: left;
    width: 980px;
    padding: 8px;
}

#address_box_1 .add_wenzi_1 {
    float: left;
    width: 30px;
    margin: 2px 0 0 5px;
}

#address_box_1 .add_wenzi_2 {
    float: left;
    line-height: 20px;
    width: 920px;
}

#address_box_2 {
    float: left;
    width: 980px;
    padding: 8px;
    border-top: 1px solid #e3e3e3;
}

#add2_wenzi_1 {
    float: left;
    width: 30px;
    height: 20px;
    margin: 8px 0 0 10px;
    background: url(/Images/t_cart_pic_1.png) -39px -112px no-repeat;
}

#add2_wenzi_2 {
    line-height: 30px;
    color: #003399;
}

#add2_wenzi_2 A:link {
    color: #003399;
    text-decoration: underline;
}

#add2_wenzi_2 A:visited {
    color: #003399;
}

#add2_wenzi_2 A:hover {
    color: #da66b0;
}

#sadd2_wenzi_2 A:active {
    color: #003399;
}

#p_list_box_1 {
    float: left;
    width: 994px;
    height: 32px;
    border-bottom: 1px dashed #e3e3e3;
}

#p_list_wenzi1 {
    float: left;
    line-height: 32px;
    width: 450px;
    margin-right: 8px;
    text-align: center;
}

#p_list_wenzi2 {
    float: left;
    line-height: 32px;
    width: 160px;
    margin-right: 8px;
    text-align: center;
}

#p_list_box_2 {
    float: left;
    width: 970px;
    height: 90px;
    margin: 10px 0 0 15px;
}

#p_list_pic1 {
    float: left;
    width: 440px;
}

#p_list_pic1 .p_pic_small_1 {
    float: left;
    width: 66px;
    height: 66px;
    border: solid 1px #ccc;
    margin-right: 8px;
}

#p_list_pic1 .p_pic_info_1 {
    float: left;
    width: 350px;
    height: 66px;
    font-size: 12px;
    line-height: 16px;
    color: #666;
}

#p_list_wenzi3 {
    float: left;
    line-height: 70px;
    width: 160px;
    margin-right: 8px;
    text-align: center;
}

#p_list_btn_add {
    float: right;
    width: 200px;
    margin-top: 25px;
    text-align: center;
}

#edit_wenzi_1 {
    float: left;
    width: 30px;
    height: 20px;
    margin: 8px 0 0 10px;
    background: url(/Images/t_cart_pic_1.png) -71px -112px no-repeat;
}

#s_method1_box_1 {
    float: left;
    width: 470px;
    padding: 8px;
}

#s_method1_box_1 .s_m_xuanz_1 {
    float: left;
    width: 30px;
    margin: 10px 0 0 5px;
}

#s_method1_box_1 .s_m_con_box {
    float: left;
    width: 400px;
}

#s_method1_box_1 .s_m_con_box .l_pic_1 {
    float: left;
    width: 150px;
    height: 42px;
}

#s_method1_box_1 .s_m_con_box .r_wenzi_1 {
    float: left;
    width: 200px;
    line-height: 42px;
    color: #666;
}

#use_balance_box_1 {
    float: left;
    width: 800px;
    height: 60px;
    margin-left: 40px;
    line-height: 30px;
    margin-top: 30px;
}

.form_balance_1 {
    background: none repeat scroll 0 0;
    background: url(/Images/t_top_pic_1.png) 0px -214px no-repeat;
    font-size: 12px;
    height: 25px;
    line-height: 25px;
    padding-left: 3px;
    color: #000;
    font-family: verdana;
    border: solid 1px #ccc;
    font-size: 14px;
}

#s_method2_box_1 {
    float: left;
    width: 220px;
    padding: 8px;
}

#s_method2_box_1 .s_m_xuanz_1 {
    float: left;
    width: 30px;
    margin: 10px 0 0 5px;
}

#s_method2_box_1 .s_m_con_box {
    float: left;
    width: 150px;
}

#s_method2_box_1 .s_m_con_box .l_pic_1 {
    float: left;
    width: 145px;
    height: 42px;
}

#s_method2_box_2 {
    float: left;
    width: 880px;
    padding: 25px;
    color: #666;
    line-height: 20px;
}

#jg_title_box_1 {
    float: left;
    width: 1000px;
    margin-top: 10px;
    font-family: Verdana;
}

#jg_icon_1 {
    float: left;
    width: 30px;
    height: 24px;
    margin: 8px 0 0 0;
    background: url(/Images/t_cart_pic_1.png) 0 -112px no-repeat;
}

#jg_wenzi_1 {
    line-height: 36px;
    color: #003399;
}

#jg_wenzi_1 A:link {
    color: #003399;
    text-decoration: underline;
}

#jg_wenzi_1 A:visited {
    color: #003399;
}

#jg_wenzi_1 A:hover {
    color: #da66b0;
}

#jg_wenzi_1 A:active {
    color: #003399;
}

#js_box_1 {
    min-height: 50px;
    height: auto !important;
    height: 50px;
    overflow: visible;
    float: left;
    width: 1000px;
    margin-top: 10px;
    border-bottom: solid 1px #ccc;
    font-family: Verdana;
}

#js_box_2 {
    min-height: 260px;
    height: auto !important;
    height: 260px;
    overflow: visible;
    float: left;
    width: 1000px;
    margin-top: 10px;
    font-family: Verdana;
}

#js_box_2 .js_right_box {
    float: right;
    width: 300px;
}

#js_box_2 .js_right_box .one_box1 {
    float: right;
    width: 270px;
}

#js_box_2 .js_right_box .one_box1 .left_wenzi1 {
    float: left;
    width: 120px;
    line-height: 30px;
}

#js_box_2 .js_right_box .one_box1 .right_wenzi1 {
    float: left;
    width: 140px;
    line-height: 30px;
    text-align: right;
}

#js_box_2 .js_right_box .two_box1 {
    float: left;
    width: 300px;
    text-align: right;
    margin-top: 20px;
}

.p_select_area {
    background: url(/Images/p_select_area.png);
    padding: 6px;
    width: 550px;
    height: auto;
    z-index: 9999999;
    position: absolute;
    display: none;
}

.p_select_area_1 {
    background: url(/Images/p_select_bg.png) top repeat-x #fff;
    width: 550px;
    overflow-y: hidden;
    overflow-x: hidden;
}

.p_select_area_close {
    width: 66px;
    height: 17px;
    float: right;
    margin: 10px 10px 0 0
}

.p_select_area_2 {
    float: left;
    margin: 15px 0 0 20px;
    width: 510px
}

.p_select_area_2 .p_select_area_2_1 {
    float: left;
    font-weight: bold;
    color: #333;
    text-align: left
}

.p_select_area_2 .p_select_area_2_1 span {
    color: #009900;
    font-size: 14px;
}

.p_select_area_2 .p_select_area_2_2 {
    float: left;
    border: 1px solid #aaaaac;
    height: 20px;
    width: 248px;
}

.p_select_area_2 .p_select_area_2_2 .p_select_area_2_2_1 {
    width: 231px;
    height: 19px;
    background: #fff;
    float: left
}

.p_select_area_2 .p_select_area_2_2 .p_select_area_2_2_2 {
    background: url(/Images/p_select_arrow.png) 0px 2px #ffffff no-repeat;
    width: 15px;
    height: 20px;
    float: right;
}

.p_select_area_2 .p_select_area_2_2 .p_select_area_2_2_1 input {
    width: 228px;
    height: 17px;
    border: 0px;
    line-height: 17px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-indent: 4px;
}

.p_select_area_2 .p_select_area_2_3 {
    width: 100%;
    float: left;
    color: #666;
    margin-top: 5px;
}

.font_deepred {
    color: #993300;
    font-weight: bold
}

.addcartbtn {
    float: left;
    width: 201px;
    height: 44px;
    line-height: 40px;
    font-size: 16px;
    text-decoration: none;
    font-weight: bold;
    color: #fff;
    padding-left: 0;
    font-family: Verdana;
    background-image: url(/Images/btn_addtocart_2.gif?v=101);
    position: relative;
}

.addcartbtn2 {
    float: left;
    width: 192px;
    height: 42px;
    line-height: 40px;
    font-size: 16px;
    text-decoration: none;
    font-weight: bold;
    color: #fff;
    padding-left: 0;
    font-family: Verdana;
    background-image: url(/Images/btn_quickbuy.png);
    position: relative;
}

.addcartbtn_groupbuy {
    float: left;
    width: 192px;
    height: 42px;
    line-height: 40px;
    font-size: 16px;
    text-decoration: none;
    font-weight: bold;
    color: #fff;
    padding-left: 0;
    font-family: Verdana;
    background-image: url(/Images/groupbuy/btn_quickbuy.png);
    position: relative;
}

strong.price_strong_pro {
    color: #999999;
    font-size: 12px;
    font-weight: 400;
}

strong.price_strong_def {
    color: #FF4400;
    font: 24px Tahoma, Arial, Helvetica, sans-serif;
    font-weight: 700;
    padding-right: 5px;
    position: relative;
    top: -5px;
    vertical-align: middle;
}

em.price_em_pro {
    text-decoration: line-through
}

em.price_em_def {
    color: #999999;
    font-size: 24px;
    font-weight: 400;
    vertical-align: middle;
    font-family: arial;
}

strong.pro_strong {
    color: #FF4400;
    font: 24px Tahoma, Arial, Helvetica, sans-serif;
    font-weight: 700;
    padding-right: 5px;
    position: relative;
    top: -2px;
    vertical-align: middle;
}

em.pro_em {
    color: #999999;
    font-size: 24px;
    font-weight: 400;
    vertical-align: middle;
    font-family: arial;
}

span.pro_span {
    background-color: #F07372;
    color: #FFFFFF;
    padding-left: 2px;
    padding-right: 1px;
}


/*商品评论*/

.sp_bg {
    position: absolute;
    z-index: 9999;
    width: 318px;
    height: 125px;
    padding: 10px;
    background-image: url(/Images/20130523_sp_bg.png)
}

.sp_wenzi1 {
    color: #4d4d4d;
    line-height: 18px;
    font-size: 11px;
    font-family: Verdana;
}

.sp_wenzi2 {
    color: #888;
    line-height: 18px;
    font-size: 11px;
    font-family: Verdana;
}

.sp_wenzi3 {
    color: #ff6600;
    line-height: 18px;
    font-size: 11px;
    font-family: Verdana;
    font-weight: bold;
}

.sp_btn_clear {
    float: left;
    width: 10px;
    height: 10px;
}

.sp_btn_1 {
    float: left;
    width: 134px;
    height: 29px;
    color: #4d4d4d;
    line-height: 24px;
    font-size: 11px;
    font-family: Verdana;
    text-decoration: none;
    text-align: center;
    background-image: url(/Images/20130523_sp_btnbg.png)
}

.tb-r-comments {
    margin: 10px;
}

.tb-r-buyer {
    width: 100px;
    float: left;
}

.tb-r-bd {
    width: 600px;
    float: left;
}

.tb-r-spu-ratting {
    list-style: none;
}

.tb-r-spu-ratting li {
    width: 100px;
    list-style: none;
    float: left;
    color: #AAAAAA;
}

.tb-r-review {
    width: 970px;
    margin-top: 18px;
    float: left;
    border-bottom: 1px solid #D4D4D4;
    padding-bottom: 10px;
}

.tb-r-spu-ratting {
    width: 700px;
}

.tb-rev-item {
    width: 700px;
    float: left;
    margin-top: 10px;
    color: #3f3f3f;
}

.tb-r-cnt {
    font-size: 14px;
}

.tb-r-info {
    margin-top: 10px;
    color: #AAAAAA;
}

.skuUn {
    border: 2px solid red;
    padding-top: 8px;
    padding-bottom: 8px;
}

.skuselecterr {
    padding: 2px 8px;
    background-color: red;
    color: #ffffff;
    height: 20px;
    display: none;
    clear: both;
    text-align: center;
    width: 120px;
    margin-left: 70px;
    font-weight: bold;
    font-size: 14px;
}


/*goods consult*/

.zixun0612-layer-box2 {
    background-color: #FFFFFF;
    border: 3px solid #DEDEDE;
    float: left;
    font-family: Verdana;
    margin-left: auto;
    padding: 3px;
    position: relative;
    right: 500px;
    width: 500px;
    z-index: 999;
    display: none;
}

.zixun0612-wenzi3 {
    font-size: 14px;
    color: #71cd00;
}

.zixun0612-btn2 {
    margin: auto;
    font-size: 14px;
    text-align: center;
    border: 1px solid #eda112;
    color: #fff;
    background-color: #ffaf1f;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    width: 150px;
    line-height: 30px;
    height: 30px;
    text-decoration: none;
}

.zixun0612-btn2 a:link,
.zixun0612-btn2 a:visited {
    display: block;
    color: #fff;
    text-decoration: none;
}

.zixun0612-btn2 a:hover {
    color: #ff0000;
    text-decoration: none;
}

.zixun0612-btn3 {
    margin: auto;
    font-size: 12px;
    border: 1px solid #ccc;
    text-align: center;
    color: #333;
    background-color: #e5e5e5;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    width: 80px;
    line-height: 24px;
    height: 24px;
    text-decoration: none;
}

.zixun0612-btn3 a:link,
.zixun0612-btn3 a:visited {
    display: block;
    color: #333;
    text-decoration: none;
}

.zixun0612-btn3 a:hover {
    color: #ff0000;
    text-decoration: none;
}

.sharebox {
    display: none;
    position: absolute;
    width: 180px;
    z-index: 101;
    margin-top: 42px;
}

.sharebox div {
    background-color: #f6f6f6;
    padding: 10px;
    border: 1px solid #CCCCCC;
    color: #666;
    font-size: 12px;
}
