body{
    font-size:12px;
    margin:0px;
    padding:0px;
    text-align:center;
    color:#424242;
    font-family: Verdana, Arial,"宋体";
}
input,select {font-size:12px; color:#737373; font-family:Arial, Helvetica, sans-serif;}
img {border:none;}
a { text-decoration:none; color:#666;}
a:hover {text-decoration:underline; color:#000;}
ul {margin:0; padding:0; list-style:none;}

#main {width:1000px; margin:20px auto;}
.clr {clear:both;}

.cornerboxfull { clear:both;}
.cornerboxfull .b1f {font-size:1px; overflow:hidden; display:block;}
.cornerboxfull .b1f {height:1px; background:#e3e5e4; margin:0 5px;}
.cornerboxfull .b2f {font-size:1px; overflow:hidden; display:block;}
.cornerboxfull .b2f {height:1px; background:#e3e5e4; margin:0 3px;}
.cornerboxfull .b3f {font-size:1px; overflow:hidden; display:block;}
.cornerboxfull .b3f {height:1px; background:#e3e5e4; margin:0 2px;}
.cornerboxfull .b4f {font-size:1px; overflow:hidden; display:block;}
.cornerboxfull .b4f {height:2px; background:#e3e5e4; margin:0 1px;}
.cornerboxfull .contentfull {background: #e3e5e4; padding:5px 8px;}

.cornerboxfull2 { clear:both;}
.cornerboxfull2 .b1f {font-size:1px; overflow:hidden; display:block;}
.cornerboxfull2 .b1f {height:1px; background:#f1f2f1; margin:0 2px;}
.cornerboxfull2 .b2f {font-size:1px; overflow:hidden; display:block;}
.cornerboxfull2 .b2f {height:1px; background:#f1f2f1; margin:0 1px;}
.cornerboxfull2 .contentfull2 {background: #f1f2f1; padding:3px 0px;}

.cornerboxborder { clear:both;}
.cornerboxborder .b1, .b2, .b3, .b4{font-size:1px; overflow:hidden; display:block;}
.cornerboxborder .b1 {height:1px; background:#cbcbcb; margin:0 5px;}
.cornerboxborder .b2 {height:1px; background:#fff; border-right:2px solid #cbcbcb; border-left:2px solid #cbcbcb; margin:0 3px;}
.cornerboxborder .b3 {height:1px; background:#fff; border-right:1px solid #cbcbcb; border-left:1px solid #cbcbcb; margin:0 2px;}
.cornerboxborder .b4 {height:2px; background:#fff; border-right:1px solid #cbcbcb; border-left:1px solid #cbcbcb; margin:0 1px;}
.cornerboxborder .contentborder {background: #fff; border-right:1px solid #cbcbcb; border-left:1px solid #cbcbcb; padding:5px 10px;}
.cornerboxborder .contentborder2 {background: #fff; border-right:1px solid #cbcbcb; border-left:1px solid #cbcbcb; padding:5px 1px 5px 3px;}

.shoppingbox {float: right; }
.shoppingbox .card { float:left; display: inline; margin-right:8px;}
.shoppingbox .shoppingcar { 
    float:left; 
    display:inline; 
    background:url(/images/b2c/ico_shoppingcar.gif) no-repeat 6px 0; padding:0px 6px 1px 6px; 
    margin-top:10px; 
    color:#ff9e0d;
}

.shoppingbox .shoppingcar a {
    color:#ff9e0d;
}

#card_input_div {
    position:absolute;
    background:url(/images/b2c/pic_cardnav_corner.gif) center top no-repeat;
    z-index:9999;
    width:160px;
    height: 10px;
    margin-top:30px;
}

#card_input_div #cardfloat {
    margin-top:10px;
}

#card_input_div_2 {
    position:absolute;
    top:32px;
    width:160px;
    z-index:9999;
    right: 0;
}

#cardfloat .cardnum { background-color:#c1c3c2; padding:5px 10px 10px 10px;}
#cardfloat .cardnum .num {color:#fff; line-height:180%; text-align:left; border-top: solid 1px #d1d1d1; width:135px; padding-top:10px;}
#cardfloat .cardnum .num input { width:128px;display: block;}
#cardfloat .cardnum .button {margin-top:10px; border-top: solid 1px #d1d1d1; width:135px; padding-top:5px;}


.mainleft { float:left; width:818px;}
.mainleft .leftline { float:left; width:178px; text-align:left; padding-left:8px;border-left:1px solid #bfc0bf;}
.mainright { float:left; display:inline;padding-left:4px;}
.mainright .rightline { float:left; width:160px; text-align:left;}

.brand { margin-bottom:10px;}
.brand .brandimg img { margin-bottom:5px;}

.star { margin-bottom:10px;}
.star .starimg img { margin:0 10px 10px 0;}

.hotest { margin-bottom:10px;}
.hotest .prodbox { border-bottom:1px dotted #777; padding:5px 0;}
.hotest .prodbox .prodimg { float:left;}
.hotest .prodbox .prodimg img {width:60px;}
.hotest .prodbox .prodinfo { float:left; line-height:150%;width:70px;}

.topten { margin-bottom:10px;}
.topten ul.toplist { border-bottom:1px dotted #777; padding:5px 0 10px 0;}
.topten ul.toplist li { line-height:150%; padding:0 0 0 24px;}
.topten ul.toplist li.no01 { background:url(/images/b2c/num_01.gif) no-repeat 2px 4px;}
.topten ul.toplist li.no02 { background:url(/images/b2c/num_02.gif) no-repeat 2px 4px;}
.topten ul.toplist li.no03 { background:url(/images/b2c/num_03.gif) no-repeat 2px 4px;}
.topten ul.toplist li.no04 { background:url(/images/b2c/num_04.gif) no-repeat 2px 4px;}
.topten ul.toplist li.no05 { background:url(/images/b2c/num_05.gif) no-repeat 2px 4px;}
.topten ul.toplist li.no06 { background:url(/images/b2c/num_06.gif) no-repeat 2px 4px;}
.topten ul.toplist li.no07 { background:url(/images/b2c/num_07.gif) no-repeat 2px 4px;}
.topten ul.toplist li.no08 { background:url(/images/b2c/num_08.gif) no-repeat 2px 4px;}
.topten ul.toplist li.no09 { background:url(/images/b2c/num_09.gif) no-repeat 2px 4px;}
.topten ul.toplist li.no10 { background:url(/images/b2c/num_10.gif) no-repeat 2px 4px;}

.service  { margin-bottom:10px;}
.service .serviceinfo { line-height:150%;}
.service .serviceinfo span { font-size:11px;}

.productchoose { margin-bottom:10px; text-align:left; }
.productchoose .productimg { text-align:left;}
.productchoose .productimg img{ margin:0 0 5px 0;}

.loginpage {margin:0px 80px 80px 80px;}
.loginpage .title {background:url(/images/b2c/pic_logintop.jpg) no-repeat 20px 0; height:200px; border-bottom:1px solid #989a99;}
.loginpage .logininput { border-bottom:1px solid #989a99; border-top:1px solid #eceeed; padding:20px 0; text-align:center;}
.loginpage .logininput .num { width:220px; margin:auto; font-size:14px; line-height:240%;}
.loginpage .logininput .num input { width:140px; font-size:14px;}
.loginpage .logininput .button { width:220px; margin:auto;}
.loginpage .enterin {border-top:1px solid #eceeed; padding:40px 0; text-align:center; text-align:center;}
.loginpage .enterin .buton { width:220px; margin:auto;}

.innerleft { float:left; width:150px;}
.innerright { float:right; width:820px; margin-bottom:20px;}

.brandchoose { margin-bottom:10px; text-align:left;}
.brandmainnav {padding-bottom:10px; border-bottom:1px dotted #848584;}
.brandchoose .brandon { display:block; text-align:right; line-height:25px; height:25px; padding-right:10px; background:url(/images/b2c/nav_brand_bg.gif) no-repeat; color:#757575; margin-bottom:3px;}
.brandchoose .brandon span { display:block; background:url(/images/b2c/nav_brand.gif) no-repeat 12px 2px;}
.brandchoose .brandon:hover {color:#ff8800; text-decoration:none;}
.brandchoose .brandoff { display:block; text-align:right; line-height:25px; height:25px; padding-right:10px; color:#757575; margin-bottom:3px;}
.brandchoose .brandoff span { display:block; background:url(/images/b2c/nav_brandoff.gif) no-repeat 12px 2px;}
.brandchoose .brandoff:hover {background:url(/images/b2c/nav_brand_bg2_off.gif) no-repeat; color:#ff8800; text-decoration:none;}
.brandchoose .brandoff:hover span { display:block; background:url(/images/b2c/nav_brandon.gif) no-repeat 12px 2px;}
div.brandonsubnav { margin-bottom:8px;}
.brandonsubnav_on { display:block; background:url(/images/b2c/brandsubnav_bg.gif) repeat-y; color:#f66e0a; padding:4px 10px; margin:2px 0;}
.brandonsubnav_on:hover {color:#ff6600; text-decoration:none;}
.brandonsubnav_off { display:block; color:#f66e0a; padding:4px 10px; margin:2px 0;}
.brandonsubnav_off:hover {background:url(/images/b2c/brandsubnav_bg.gif) repeat-y; color:#ff6600; text-decoration:none;}

.productnavi {margin-bottom:10px; text-align:left;}
.productnavi ul.list { padding-bottom:10px; border-bottom:1px dotted #848584;}
.productnavi ul.list li { height:23px; line-height:23px; margin-bottom:2px; display:block;}
.productnavi ul.list li.on { padding-left:15px; background:url(/images/b2c/nav_brand_bg2.gif) no-repeat;}
.productnavi ul.list li a { padding-left:15px; font-size:12px; color:#757575; text-decoration:none; display:block;}
.productnavi ul.list li a:hover {color:#ff8800; background:url(/images/b2c/nav_brand_bg3.gif) no-repeat;}

.topbanner {background:url(/images/b2c/pic_brand_top.jpg) no-repeat; height:139px;}

.toptab {background:url(/images/b2c/toptab_bg.gif) repeat-x; height:32px; text-align:left;}
.toptab .back { margin-top:4px; float:left; margin-left:4px; }
.toptab .tabon { float:left; margin-left:4px; margin-right:4px;}
.toptab .taboff {float:left; margin-left:4px; margin-right:4px; margin-top:2px;}
.toptab .selectbox {float:right; display:inline; margin-right:16px; margin-top:4px;}

.maplinks {text-align:left; padding:12px; border-right:1px solid #cbcbcb; border-left:1px solid #cbcbcb; background-color:#ffffff;}
.maplinks_2 {text-align:left; padding:12px; background:#ffffff;}
.maplinks_3 {color:#777777;height:1.5em;padding:10px;text-align:left;border: 0;background: #fffff;}

.productbox {text-align:left; margin-bottom:10px;}
ul.prodlistitem { width:185px; float:left; padding:0 4px 0 4px; margin:0 0px 20px 0px; color:#757575; border-right:1px dotted #ccc; text-align:center;}
ul.prodlistitem li {padding:3px 0;text-align:center;}
ul.prodlistitem li.name { font-size:14px; font-weight:bold;}
ul.prodlistitem li.model span { color:#ff3300; font-family:Georgia, Arial; font-size:14px; font-weight:bold; margin:0 5px;}
ul.prodlistitem li.button a { margin:auto;}
ul.prodlistitem li.button a {margin:auto; }

.productdetail { padding:10px 0; margin:0 10px 10px 10px; border-bottom:1px dotted #949494;}
.productdetail .productview { float:left; /*width:320px;*/ text-align:center;}
.productdetail .productview .smlpic .borderon { border: 1px solid #cbcbcb; padding:1px; background-color:#FFFFFF; display:inline-block; margin:5px;}
.productdetail .productview .smlpic a { border: 1px solid #fff; padding:1px; background-color:#FFFFFF; display:inline-block; margin:5px;} 
.productdetail .productview .smlpic a:hover { border: 1px solid #cbcbcb; } 
ul.productinfo { float:right; width:300px; text-align:left; margin-right:20px;}
ul.productinfo li { padding:2px; color:#757575; line-height:150%;}
ul.productinfo li.prodname { font-size:14px; font-weight:bolder; float:left; margin-bottom:20px;}
ul.productinfo li.prodprice { background-color:#FF9900; font-size:14px; font-weight:bolder; color:#fff; padding:8px;float:right;}
ul.productinfo li.prodintro {clear:both;}
ul.productinfo li.prodselect {margin-top:20px;}

.productmore { padding:10px 0; margin:0 10px 10px 10px;}
.productmore .title { text-align:left;}
.productmore .but_left { text-align:center; float:left; margin:5px; margin-top:30px;}
.productmore .but_right { text-align:center; float:right; margin:5px; margin-top:30px;}
ul.prodlistmore { float:left; margin:1px; color:#757575;}
ul.prodlistmore li {padding:3px 0; text-align:center;}
ul.prodlistmore li.name {  font-size:14px; font-weight:bolder;}
ul.prodlistmore li.name span { color:#ff8800;}


.prodstand_set { margin-bottom:10px; padding:0 10px;}
.prodstand_set .left_style { float:left; width:350px;}
.prodstand_set .left_style .styleimg { margin-bottom:10px; text-align:left; padding:5px;}
.prodstand_set .left_style .styleimg .title{ font-size:14px; font-weight:bolder; margin-bottom:10px;}
.prodstand_set .left_style .styleimg .simg{ float:left; margin:2px;}
.prodstand_set .left_arr { position:relative; float:left; width:50px; background:url(/images/b2c/pic_arr.gif) no-repeat; height:50px; left:-1px; margin-top:100px;}
ul.productinfo2 { float:right; width:360px; text-align:left;}
ul.productinfo2 li { padding:2px; color:#757575; line-height:150%;}
ul.productinfo2 li.prodname { font-size:14px; font-weight:bolder; float:left; margin-bottom:10px;}
ul.productinfo2 li.prodprice { float:right; background-color:#FF9900; font-size:14px; font-weight:bolder; color:#fff; padding:8px;}
ul.productinfo2 li.prodintro {margin-bottom:20px;}
ul.productinfo2 li.prodselect {margin-bottom:20px;}
ul.productinfo2 li.prodpics {margin-bottom:20px;}

.pagebox { text-align:right; margin:10px; line-height:100%;}
.pagebox img { vertical-align:text-bottom; margin:0 5px;}
.pagebox a {margin:0 2px;}

.divshow {visibility:hidden;}
.divhidden {visibility:hidden;}

/*--Links Style--*/
.yellow12b {font-size:12px; color:#ffbb27; text-decoration:none; font-weight:bolder;}
.yellow12b:hover {color:#ff8800; text-decoration:underline;}

.btn_ok { background:url(/images/b2c/btn_2_off.gif) no-repeat; color:#fff; text-decoration:none; width:50px; display:block; text-align:center; line-height:21px; height:21px; margin:5px; float:right;}
.btn_ok:hover { background:url(/images/b2c/btn_2_on.gif) no-repeat; color:#fff; text-decoration:none;}

.btn_buynow { background:url(/images/b2c/btn_buy.gif) no-repeat; color:#777; text-decoration:none; width:110px; display:block; text-align:center; height:26px; text-align:left; line-height:26px; padding-left:14px;}
.btn_buynow:hover { background:url(/images/b2c/btn_buy_on.gif) no-repeat; color:#ffffff; text-decoration:none;}

.view_info_link { color:#777; text-decoration:none; display:block; text-align:center; margin:auto;}
.view_info_link:hover { color:#ff8800;}

.btn_200px { background:url(/images/b2c/btn_buy3.gif) no-repeat; color:#777; text-decoration:none; width:190px; display:block; text-align:center; height:26px; text-align:left; line-height:26px; padding-left:14px;}
.btn_200px:hover { background:url(/images/b2c/btn_buy3_on.gif) no-repeat; color:#ff8800; text-decoration:none;}

.btn_prodselect { background:url(/images/b2c/btn_buy2.gif) no-repeat; color:#777; text-decoration:none; width:240px; display:block; text-align:center; height:26px; text-align:left; line-height:26px; padding-left:20px;}
.btn_prodselect:hover { background:url(/images/b2c/btn_buy2_on.gif) no-repeat; color:#ffffff; text-decoration:none;}

.border_image img{ border: 1px solid #fff; padding:2px; background-color:#FFFFFF; display:block;} 
.border_image:hover img{ border: 1px solid #cbcbcb; } 

.border_image2 img{ padding:2px; background-color:#FFFFFF; display:block;} 
.border_image2:hover img{ border: 1px solid #ff9e0d; }
.border_image2:hover span{ border: 1px solid #ff9e0d; } 

.edit_image_not_selected {border: 1px solid #fff;}
.edit_image_selected {border: 1px solid #ff9e0d;}

.show_option_name {
    font-weight: bold;
    margin-top: 3px;
}

.inquireform { text-align:left; margin:10px 20px 20px 10px; padding-bottom:10px; border-bottom:1px solid #ccc;}
.inquireform .title{ font-size:14px; color:#757575; font-weight:bold; margin-bottom:10px;}
.inquireform ul li { padding:5px 0;}
.inquireform ul li.focusoff { color:#888;}
.inquireform ul li.btn { padding-left:16px;}

.inquireresult { text-align:left; margin:10px 20px 0px 10px;}
.inquireresult .title{ font-size:14px; color:#757575; font-weight:bold; margin-bottom:10px;}

table.list02 { width:100%; padding:0; text-align:left; border-collapse:collapse; line-height:150%; border-collapse:collapse;}
table.list02 td {padding:4px 4px; border-bottom:1px dashed #8c8c8c; border-top:none; border-left:none; border-right:none;}
table.list02 th {padding:4px 4px; border-bottom:5px solid #a6ce39; border-top:none; border-left:none; border-right:none; color:#e17e27;}

.btn_inq { background:url(/images/b2c/btn_2_off.gif) no-repeat; color:#fff; text-decoration:none; width:50px; display:block; text-align:center; line-height:21px; height:21px; margin:5px;}
.btn_inq:hover { background:url(/images/b2c/btn_2_on.gif) no-repeat; color:#fff; text-decoration:none;}

.productbox {text-align:left; margin-bottom:10px;}

.linkdetail { background:url(/images/b2c/ico_more.gif) no-repeat 0 0px; padding:1px 0 1px 18px; margin:0 5px; color:#216dab; text-decoration:underline;}
.linkdetail:hover { background:url(/images/b2c/ico_more2.gif) no-repeat 0 0px; color:#ff6600; text-decoration:underline;}

.mainpath { height:32px;}
.mainpath .pathlink { padding:0 10px; color:#777; text-align:left; float:left; margin-top:8px;}
.mainpath .return {float:right; margin-left:4px; margin-right:4px; margin-top:5px;}
.mainpath .innershoppingcar {float:right; margin-left:4px; margin-right:4px;position:relative;}
.mainpath .innershoppingcar .selectprod {float:right; margin-top:5px; margin-right:10px;}

.btn_turnback { background:url(/images/b2c/btn_buy4.gif) no-repeat; color:#777; text-decoration:none; width:52px; display:block; text-align:center; height:21px; text-align:center; line-height:21px;}
.btn_turnback:hover { background:url(/images/b2c/btn_buy4_on.gif) no-repeat; color:#444; text-decoration:none;}

.tabchoose { height:32px; text-align: left; line-height:32px; color:#000; padding:0px 10px 10px 10px;}/*--=内页tab选择栏=--*/
.tabchoose .tabon { background-image:url(/images/b2c/toptab_bg_on.gif); float:left; height:32px; padding-left:34px; width:110px; font-size:14px; font-weight:bold; margin-right:10px;}
.tabchoose .taboff { background-image:url(/images/b2c/toptab_bg_off.gif); float:left; height:32px; padding-left:34px; width:110px; margin-right:10px;}
.tabchoose .tabred { background: url(/images/b2c/arr_red.gif) no-repeat 0 9px; float:left; height:32px; padding-left:20px; margin-right:20px; font-size:14px; font-weight:bold;}
.tabchoose .tabblue { background: url(/images/b2c/arr_blue.gif) no-repeat 0 9px; float:left; height:32px; padding-left:20px; margin-right:20px; font-size:14px; font-weight:bold;}
.tabchoose .linkmore { float:left; margin-right:10px;}

.link12blue { color:#216dab; text-decoration:underline;}
.link12blue:hover { color:#ff8800; text-decoration:underline;}

.selectbox {
    float:right;
    display:inline;
    margin: 6px 6px 0 4px;
}