@charset "utf-8";/* common style start */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,button{padding:0;margin:0;font-size:100%}
label input{vertical-align:middle}
a:link,a:visited{color:#666;text-decoration:none;}
body{font:12px/1.5 "微软雅黑", Arial, Helvetica, sans-serif;color:black;background-color:#fff;text-align:center}
img{border:0;vertical-align: middle;}
table{border-collapse:collapse}
ul li{list-style:none}
hr{height:1px;border:none;border-top:1px solid #e4e4e4;overflow:hidden}
hr.dashed{border-top:1px dashed #e4e4e4}
a.hidefocus{outline:none}
button.hidefocus::-moz-focus-inner{border:none}
.green{color:#8fc21d}
.brown{color:#a40000}
.gray{color:#666}
.normal_gray{color:#666}
.dark_gray{#3f3f3f}
.light_gray{color:#999}
.black{color:#000}
.orange{color:#fe7d00}
.red{ color:#f00; }
a.red2,.red2{ color:#F00; }
a.orange,.orange{color:#fe7d00}
a.blue,.blue{color:#36c}
a.line{text-decoration:underline}
.normal,a.normal{font-weight:normal}
.bold,a.bold{font-weight:bold}
.f12{font-size:12px}
.f14{font-size:14px}
.f18{font-size:18px}
.f30{font-size:30px}
.c_l{float:left;width:48%}
.c_r{float:left;width:48%;margin-left:1.5%}
.f_l{float:left}
.f_r{float:right}
.t_l{text-align:left}
.t_r{text-align:right}
.t_c{text-align:center}
.m_10{margin-bottom:10px}
.m_15{margin-bottom:15px}
.mt_10{margin-top:10px}
.mt_40{margin-top:40px}
.mt_50{margin-top:50px}
.hidden{display:none}
.block{display:block;margin-top:5px}
.indent{text-indent:15px}
.relative{position:relative}
.img_border{border:1px solid #ddd;}

.clear{clear:both;line-height:0;font-size:0;height:0}
.clearfix:after{display:block;visibility:hidden;clear:both;height:0;content:"."}
*html .clearfix{height:1%}
*+html .clearfix{height:1%}

a.more{color:#a2a2a2}a.zoom{padding-left:20px;background:url(../images/front/sprites_2.gif) -63px -284px no-repeat}
.close,.close_2{display:inline-block;width:13px;height:13px;line-height:100px;overflow:hidden;background:url(../images/front/ucenter/close.gif) no-repeat}

.shopping dl.cart_stats dt .close_2{width:27px;height:21px;margin-right:8px;background:url(../images/front/sprites_2.gif) -24px -739px no-repeat; float:right; }

.countdown { width:165px; height:28px; line-height:28px; color:#FFF; font-weight:100; font-size:14px; margin:0 auto; z-index:9; position:absolute; top:-32px; background:#FF6900 none repeat scroll 0% 0%; display:block; text-align:center; }
.countdown .cd_hour { padding-left: 20px; background: transparent url("../images/index_qg.png") no-repeat scroll left center; }
.countdown b { height: 28px; display: inline-block; padding:0px 2px; color:#fff; font-size:14px; }

span.grade{display:inline-block;width:70px;height:15px;background:url(../images/front/grade_bg.gif) 0 -16px no-repeat}
span.grade i{display:inline-block;height:15px;background:url(../images/front/grade_bg.gif) 0 2px no-repeat}

body.index{ background:url(../images/front/sprites.gif) 0 -341px repeat-x}
.container,.container_2{width:1180px; height:auto; display:table; margin:0 auto}
.tabs_menu .node{cursor:pointer}

.header{height:63px;margin-top:19px;text-align:right;color:#848484}
.header .logo{float:left;width:250px;height:53px;overflow:hidden}
.header .logo a{display:block;height:53px;line-height:53px;text-indent:9999px;background:url(../images/front/logo.gif) no-repeat}
.header .shortcut{display:inline-block;marign-top:3px}
.header .shortcut li{display:inline;margin-right:7px;padding-right:8px;background:url(../images/front/sprites.gif) right 2px no-repeat;_background-position:right 0}
.header .shortcut li.last{background:none}
.header .shortcut li.notice{margin-right:0;padding:0 0 0 19px;background-position:0 -16px;_background-position:0 -18px}
.header .shortcut li a{color:#848484}
.header .loginfo{margin-top:9px}
.header .loginfo a{margin-left:7px;padding-right:6px;text-decoration:underline;color:#333;background:url(../images/front/sprites.gif) right -34px no-repeat}
.header .loginfo a.reg{color:#f77804;background:none}

.navbar{height:32px;padding-top:6px}
.navbar ul{float:left;height:32px}
.navbar li{float:left;height:32px;font-size:14px;font-weight:bold;background:url(../images/front/sprites.gif) right -132px no-repeat;overflow:hidden}
.navbar li.last{background:none}
.navbar li.selected{margin-left:-1px;background:url(../images/front/sprites.gif) 0 -67px no-repeat}
.navbar li a:link,.navbar li a:visited,.navbar li a:hover,.navbar li a:active{display:inline-block;height:27px;margin-left:3px;padding:5px 13px 0 16px;padding-top:7px\9;color:#fff;text-decoration:none}
.navbar li.selected a{padding-right:18px;color:#4e4e4e;background:url(../images/front/sprites.gif) right -99px no-repeat}
.navbar li a span{margin:0 0 0 3px}
.navbar li.selected a span{background-position:right -163px}

.shopping{position:absolute;right:220px;top:28px;width:344px;padding:5px 5px 5px 0; border:1px solid #eaeaea; box-shadow:0 4px 10px rgba(4,0,0,0.2);background-color:#fff}
dl.cartlist dd{width:334px;height:60px;padding:10px 0 5px;margin-bottom:5px;border-bottom:1px dashed #c7c7c7;text-align:left}
dl.cartlist dd .pic{width:55px;height:55px;margin-right:5px}
dl.cartlist dd .title{width:160px;height:60px}
dl.cartlist dd .title a{color:#373737;font:normal 12px/18px "微软雅黑"}
dl.cartlist b{color:#666;font-size:11px}
dl.cartlist input.del{width:51px;height:19px;cursor:pointer;text-indent:-9999px;overflow:hidden;line-height:19px;text-align:left;padding-left:6px;color:#6e6e6e;border:none;background:url(../images/front/sprites.gif) -228px -195px no-repeat; margin-top:7px; }
dl.cartlist dd.static{height:25px;margin-bottom:0;text-align:right;color:#6e6e6e;border-bottom:0; padding-left:10px;}
dl.cartlist dd.static span{margin-right:20px}
dl.cartlist dd.static a{color:#757575;text-decoration:underline}
dl.cartlist dd.static label{margin:0}
dl.cartlist dd.static input{font-weight:normal;color:#333}

.searchbar{height:31px;margin:5px 0 10px;text-align:left}
/*.allsort{position:relative;z-index:100;float:left;width:206px;height:25px;padding:6px 0 0 22px;background:url(../images/front/sprites.gif) 0 -195px no-repeat}
.allsort a{font-size:14px;font-weight:bold;color:#ca5707}
.sortlist{ position:absolute;z-index:11;left:0;top:31px;width:226px;margin-top:-1px;border:1px solid #ddc9be;border-top:0;background:#fdfdfd}
.sortlist li{height:35px;padding:1px 0 0 7px;border-top:1px solid #e8e8e8;line-height:35px;background:url(../images/front/sprites.gif) -90px -308px no-repeat}
.sortlist li h2{ position:relative;z-index:1;height:32px;padding-left:15px}
.sortlist li .sublist{display:none;position:absolute;z-index:12;left:133px;top:2px;width:315px;border:1px solid #d8986b;background-color:#fff}
.sortlist li h2 a{font-size:12px;color:#5f5f5f}
.sortlist li.hover h2{z-index:13;width:111px;border-color:#d8986b;border-style:solid;border-width:1px 0 1px 1px;background-color:#fff}
.sortlist li.hover .sublist{display:block;background:#fff url(../images/front/sublist_bg.gif) right 145 repeat-y;_height:35px}
.sublist .items{float:left;width:300px;padding:5px 6px;line-height:22px;min-height:370px;height:auto;_height:370px}
.sublist strong{color:#404040;padding:0 10px}
dl.category{margin-top:5px;padding:0 10px;border-bottom:1px dashed #f5e0d1;background:#fff}
dl.category a{font-size:12px}
dl.category dt a{color:#ca5707}
dl.category dd{margin-left:-1px;color:#d8d8d8}
dl.category dd a{display:inline-block;margin:0 4px 0 1px;font-weight:normal;color:#404040}

.sortlist li.hover h2 a{font-size:12px;color:#f77113}
*/	
.searchbox{position:relative;z-index:14;display:inline;float:left;width:295px;height:29px;margin-left:28px;background:url(../images/front/sprites.gif) 0 -226px no-repeat}
.searchbox input{border:none;background:none;vertical-align:top}
.searchbox input.text{width:203px;height:15px;margin-top:4px;padding:3px 5px 0 11px;color:#828282}
.searchbox input.btn{width:65px;height:29px;padding:7px 0 9px;padding:8px 0\9;cursor:pointer;text-align:center;color:#fff}
ul.auto_list{position:absolute;top:29px;left:0;width:293px;padding:6px 0;border:1px solid #d5d5d5;border-top:0;background-color:#fff}
ul.auto_list li{height:26px;padding:0 10px;line-height:26px;text-align:right;color:#878787}
ul.auto_list li a{float:left;color:#404040;text-decoration:none}
ul.auto_list li.hover{ background-color:#fef0e5}
.hotwords{float:left;width:390px;overflow:hidden;white-space:nowrap;height:25px;margin-left:14px;padding:6px 0 0 0;color:#828282}
.hotwords a:link,.hotwords a:visited{margin-right:14px;color:#828282}
.hotwords a:hover,.hotwords a:active{color:#333}

.position{ width:1180px; height:32px; display:block; line-height:22px; margin:0 auto; padding:12px 0px; text-align:left; color:#666; }
.position a{ color:#666; }
.position a:hover{ color:#b40028; text-decoration:none; }

.wrapper{margin-bottom:10px}
body.second .wrapper{border-top:2px solid #f76f10}
.main{width:960px}
.sidebar{width:200px}
.wrapper .box{border:1px #e1e1e1 solid}
.wrapper .box .title{height:31px;border-bottom:1px #e1e1e1 solid;line-height:30px}
.wrapper .box .title2{height:36px;border-bottom:1px #e1e1e1 solid;line-height:36px}
.wrapper .box .title3{height:41px;margin-top:10px;border-bottom:0;overflow:hidden}
.wrapper .box .title4{height:32px;background:#f3f3f3;line-height:32px}
.wrapper .box .title h2,.wrapper .box .title2 h2,.wrapper .box .title4 h2{float:left;display:inline;margin-left:8px;font-size:14px;color:#313131;text-align:left}
.wrapper .box .title3 h2{font:30px "Microsoft YaHei",Arial, Tahoma;margin-top:-5px;*margin-top:5px}
.wrapper .box h2 a strong{display:block}
.wrapper .box h2 a span{font:12px Arial,Helvetica,sans-serif;color:#b7b7b7;line-height:12px;display:block;margin:-3px 0 0 2px}
.wrapper .box a.more{float:right;margin:0 7px 0 5px;font-family:"微软雅黑"}
.box a.more span{margin:0 15px}
.brand a.more{color:#313131}
div.category .title2{border-bottom:none}
div.category .title2 a.more,.wrapper .title4 a.more{display:block;float:right;width:111px;height:22px;margin:7px 15px 0 0;color:#fff;font:bold 14px/22px Arial,sans-serif;background:url(../images/front/sprites.gif) 0 -283px no-repeat}
.title4 a.more{margin-top:5px}
.box .cont{overflow:hidden}
.box .cont_s{padding:20px 30px 50px;line-height:25px;text-align:left; }
.box .cont_pay{padding:20px 30px 50px;line-height:25px;text-align:left; color:#666; }
.group_on .cont{margin-top:-1px;padding:0 9px}
.wrapper .box ul.category{padding-top:9px;padding-top:10px\9}
.wrapper .box .title3 ul.category{padding-top:6px;padding-top:7px\9}
.wrapper .box ul.category li{float:right;height:16px;margin:0 5px;padding:0 6px;line-height:17px}
.wrapper .box ul.category li.selected{position:relative}
.wrapper .box ul.category li.selected{position:relative}
.wrapper .box ul.category li.selected a{color:#fff}
.wrapper .box ul.category li.selected span{position:absolute;top:16px;left:50%;display:block;width:4px;height:2px;overflow:hidden;margin-left:-2px;background-image:url(../images/front/sprites.gif);background-repeat:no-repeat}
.yellow h2 a,.yellow a.more{color:#f76f10}
.yellow ul.category li.selected{background:#f76f10}
.yellow ul.category li.selected span{background-position:right -255px }
.purple h2 a,.purple a.more{color:#7d0022}
.purple ul.category li.selected{background:#7d0022}
.purple ul.category li.selected span{background-position:right -257px }
.green h2 a,.green a.more{color:#638c0b}
.green ul.category li.selected{background:#638c0b}
.green ul.category li.selected span{background-position:right -259px }

table.sort_table{margin-top:-1px}
table.sort_table th,table.sort_table td{border:1px solid #e1e1e1;padding:5px;color:#656565}
table.sort_table td{padding:5px 10px;line-height:25px;text-align:left;color:#656565}
table.sort_table td a{margin:0 9px 0 10px;}
table.sort_table th a:link,table.sort_table th a:visited,table.sort_table th a:hover,table.sort_table th a:active{vertical-align:middle;color:#f76f10;text-decoration:none}
table.sort_table tr.current th{background:#ffa200 url(../images/front/dlsel_bg.jpg) 0 bottom no-repeat}
table.sort_table tr.current th a:link,table.sort_table tr.current th a:visited,table.sort_table tr.current th a:hover,table.sort_table tr.current th a:active{color:#fff}
table.sort_table tr.current td{background:#fef4ec url(../images/front/dlsel_bg.jpg) -111px 50% no-repeat}

.sidebar .box2{border:1px solid #ffa05e}
.sidebar .box2 .title{height:32px;background:#fff1e7}
.sidebar .box2 .title h2{margin-left:15px;font-size:14px;text-align:left;line-height:32px;color:#d34c02}

ul.list{padding:6px 6px 4px}
ul.list li{height:15px;line-height:15px;margin:0 0 5px;padding:8px 0 0 9px;text-align:left;background:url(../images/front/sprites.gif) -290px -185px no-repeat;overflow:hidden}

ul.prolist li{float:left;display:inline;width:175px;height:238px;margin:10px 1px 10px 9px;text-align:left}
ul.prolist li.h{width:180px;height:329px;margin:10px 6px 10px 9px}
ul.prolist li.s{width:121px;height:168px;margin:10px 6px 10px 9px}
ul.prolist li .pro_title{margin-top:8px;height:18px;overflow:hidden}
ul.prolist li .integral{color:#464646}
ul.prolist li b,div.prolist dl dd b,.hot ul.prolist li b,ul.ranklist li.current em,ul.ranklist li.current b,.container_2 .box ul.ranklist li.current b,.cart_stats dd span b{color:#FF481B;font:bold 14px "微软雅黑"}
ul.prolist li s,ul.prolist li span{color:#999;font-family:Times, serif}
.buying ul.prolist li{ position:relative;height:260px;text-align:center}
.buying .cont{padding-bottom:10px}
.buying ul.prolist li .pro_title{margin-top:5px}
.buying ul.prolist li div{ position:absolute;top:115px;left:110px;width:56px;height:48px;background:url(../images/front/buying.png) no-repeat;_display:none}
.buying ul.prolist li .countdown .countdown{margin:0 auto 5px;}
.buying ul.prolist li .countdown b{margin:0 3px;font-size:20px;color:#c4000f}
.hot ul.prolist li{width:87px;height:136px;text-align:center;margin:5px 1px 5px 9px;overflow:hidden}
.hot ul.prolist li img,.buying ul.prolist li img{border:1px solid #e1e1e1}
.hot ul.prolist li .pro_title{margin:6px 0}
.ucenter ul.prolist{width:100%}
.ucenter ul.prolist li{width:100px;height:160px;margin:9px 5px 0 20px}
.brown_box .prolist li{float:left;width:225px;height:93px;margin-bottom:0}
.brown_box .prolist li a.pic{display:block;float:left;margin-right:8px;width:85px;height:85px;border:1px solid #ddd}
.brown_box ul.prolist li b{font:normal 12px Arial, Helvetica, sans-serif}
.brown_box ul.prolist .pro_title{height:54px;line-height:18px;}
.brown_box ul.prolist .pro_title span{ display:block}
.box_2 ul.prolist{background-color:#fff;overflow:hidden;padding:0 3px}
.box_2 ul.prolist li{min-height:90px;height:auto;color:#4f4f4f}
.box_2 ul.prolist li p{margin:5px 0}
.parts ul.prolist li{width:100px;height:190px;margin:0 12px;text-align:center;_overflow:hidden}
.second .parts ul.prolist li{width:102px;margin:18px 0 0 44px}
div.prolist{margin:-1px 0 0;padding:8px 0;border-top:1px solid #e9e9e9}
div.prolist dl dt{float:left;width:72px;margin-top:3px;text-align:right;font-weight:bold;color:#da4901}
div.prolist dl dd{float:right;width:110px;margin-top:3px;padding-right:10px;text-align:left}
div.prolist dl dd a{color:#666}
div.prolist dl dd b{color:#c30}

.list_title{margin:18px auto 0;padding:0 65px 0 75px;border:none;text-align:right;color:#5e5e5e;background-image:none}
ul.newslist{padding:8px}
ul.newslist li{height:20px;padding:4px 30px 4px 14px;margin:8px auto;border-bottom:1px solid #e5e5e5;zoom:1}
ul.newslist li a{float:left;padding-left:10px;background:url(../images/front/sprites_2.gif) -181px -321px no-repeat}
ul.newslist li a.orange{ background-position:-181px -297px}
ul.newslist li span{float:right;color:#a4a4a4;font-family:"微软雅黑"}

ul.logolist li{float:left;width:150px;height:40px;margin:7px;border:1px solid #ccc}
ul.logolist li.s{width:100px;height:35px;margin:5px 2px}

label input{cursor:pointer}
.form_table label{margin-right:5px;vertical-align:middle;color:#a6a6a6}
.form_table label.attr{color:#1d1d1d}
label.btn,label.btn_orange,label.btn_green,label.btn_gray,label.btn_gray_m,label.btn_gray_s,label.btn_orange2,label.btn_orange3{display:inline-block;cursor:pointer;margin:10px 10px 10px 0;padding-left:5px;overflow:hidden;cursor:pointer;background:url(../images/front/ucenter/btn_bg.gif) 0 -31px no-repeat;_padding-left:1px}
label.btn input,label.btn_orange input,label.btn_green input,label.btn_gray input,label.btn_gray_m input,label.btn_gray_s input,label.btn_orange2 input,label.btn_orange3 input{display:inline-block;border:none;padding-right:7px;height:31px;line-height:31px;font-weight:bold;font-size:14px;vertical-align:bottom;color:#fff;background:url(../images/front/ucenter/btn_bg.gif) right 0 no-repeat}
label.btn,label.btn_gray{margin-right:10px}
label.btn_orange,label.btn_green{padding-left:8px;background-position:0 -216px}
label.btn_green{background-position:0 -262px}
label.btn_orange input,label.btn_green input{height:23px;line-height:23px;font-size:12px;padding-right:10px;background-position:right -239px}
label.btn_green input{background-position:right -285px}
label.btn_gray{height:30px;margin-bottom:5px;padding-left:7px;background-position:0 -92px}
label.btn_gray input{color:#4f4f4f;background-position:right -62px}
label.btn_gray_m{height:24px;padding-left:7px;vertical-align:middle;background-position:0 -146px}
label.btn_gray_m input{height:24px;line-height:24px;font-size:12px;color:#4f4f4f;background-position:right -122px}
label.btn_gray_s{margin:0 5px;height:23px;padding-left:7px;vertical-align:middle;background-position:0 -170px}
label.btn_gray_s input{height:23px;line-height:24px;color:#000;font-size:12px;font-weight:normal;background-position:right -193px}
label.btn_orange2{height:27px;margin-top:5px;background-position:0 -308px;*padding-left:2px;margin:6px 0}
label.btn_orange2 input{height:27px;line-height:29px;background-position:right -308px;font-weight:normal;font-size:12px;*padding-right:2px}
label.btn_orange3{margin:15px 0 0;background-position:0 -386px}
label.btn_orange3 input{height:27px;line-height:27px;background-position:right -335px}
input.normal,input.middle,input.small,input.tiny,input.mini{width:230px;height:27px;line-height:27px;border:1px solid #7f9db9;padding:0 5px;margin-right:14px;vertical-align:middle}
input.middle{width:130px}input.small{width:90px}input.tiny{width:50px}
input.mini{width:45px;height:21px;border:1px solid #ddd;margin:0 5px; color:#666; }
input.gray,input.gray_s,input.gray_m{width:246px;height:22px;border:1px solid #c4c4c4;padding:5px 3px 0;margin:0 5px 0 0;overflow:hidden;background:url(../images/front/inputbg.gif) no-repeat}
input.gray_s{width:97px}
input.gray_m{width:123px}
input.current{border-color:#999;}
input.search{width:240px;height:23px;padding-left:27px;border:1px solid #d2d2d2;margin:0 5px;vertical-align:middle;background:url(../images/front/ucenter/search_bg.gif) no-repeat}
input.radio{vertical-align:middle;margin-right:5px}
input.sbtn{width:37px;height:19px;margin:0 5px;border:none;color:#666;background:url(../images/front/ucenter/sbtn_bg.gif) no-repeat}
input.sreset{border:none;background:none;color:#aaa}
textarea{width:465px;height:65px;padding:0 0 0 5px;font-size:12px;color:#333;border:1px #7f9db9 solid;line-height:18px}
.form_table{margin-bottom:20px;padding:20px 0 0;background-color:#fff}
.form_table th{text-align:right;color:#545454}
.form_table td{height:30px;padding:6px 0 5px 10px}
.form_table td a{margin:0 5px}
.form_table td a.link{color:#005aa0;text-decoration:underline}
.form_table td a.pwd{padding:1px 0 1px 17px;background:url(../images/front/sprites_2.gif) -174px -342px no-repeat}
.submit,.submit_cancel,a.reg_btn,.reply_btn,a.comm_btn,a.btn_blue,.summary div.current input.disabled,.summary div.current .shop_cart input.disabled,.next_step{*display:block;height:44px;border:none;text-indent:-9999px;overflow:hidden;cursor:pointer;background:url(../images/front/submit_bg.gif);line-height:120px;}
.submit{width:99px;height:38px;margin-top:-15px}


.submit_buy{ width:130px;height:40px;display:block;line-height:38px;color:#fff;border:none;cursor:pointer;background:#fe7d00;float:left;font-size: 16px; text-align:center; }
.submit_join{ width:130px; height:40px; display:block; line-height:38px; color:#fff; border:none; cursor:pointer; background:#FF4401; float:left;margin:0px 6px;font-size: 16px; text-align:center; }
a.favorite_btn{ width:52px; height:40px; display:block; line-height:38px;color:#fff;border:none;cursor:pointer;background:url(../images/item.gif) #F00 center no-repeat; float:left; font-size: 16px; text-align:center; }
a.caigou_btn{ width:88px; height:40px; display:block; line-height:38px;color:#fff;border:none;cursor:pointer; background:#0099FF; float:left; font-size: 16px; text-align:center; }
a.dunbi_btn{ width:80px; height:40px; display:block; line-height:38px;color:#fff;border:none; margin-left:6px; cursor:pointer;background:url(../images/dubi.gif) #669966 12px center no-repeat; float:left; text-indent:30px; font-size: 16px; text-align:left; }

.submit_login{width:150px;height:35px;line-height:34px;display:block;padding:0 15px 2px 15px; padding:0 8px\9;text-align:center;background:url(../images/smLogin_bg.gif) 0 0 repeat-x;border:none; color:#fff;font-weight:bold;font-size:14px;float:left; cursor:pointer;}
.submit_login:hover{border:none;background:url(../images/smLogin_bg.gif) 0 -35px repeat-x; }

.submit_reg{ width:250px; height:44px; display:block; text-align:center; line-height:42px; color:#fff; font-size:18px; background:#ff7900; border:none; cursor:pointer; }
.submit_order{width:100%; height:44px; display:block; line-height:38px; font-size:18px; font-family:'微软雅黑'; margin:15px 0px; background:#ff481b; color:#FFF; border:none; cursor:pointer; }
.submit_pay{width:100%; height:44px; display:block; line-height:38px; font-size:18px; font-family:'微软雅黑'; margin:12px 0px; background:#ff481b; color:#FFF; border:none; cursor:pointer; text-indent:inherit; }
.submit_cancel{width:107px;height:34px;background-position:0 -521px; }
.next_step{display:block;width:159px;background-position:0 -643px; }
.reply_btn{display:inline-block;width:49px;height:24px;line-height:24px;color:#444;text-indent:0;text-align:center;background-position:-99px 0}
a.comm_btn,a.btn_blue{display:inline-block;width:73px;height:24px;margin:5px 0 0 10px;text-indent:0;background-position:-117px -166px;color:#fff;line-height:24px; text-align:center; }
a.comm_btn:link,a.comm_btn:visited,a.comm_btn:hover,a.comm_btn:active{ color:#fff; text-decoration:none; }

a.btn_blue{width:92px;height:28px;margin:0 10px 0 0; line-height:28px; background:#FF481B; font-family:"微软雅黑"}

a.btn_blue:link,a.btn_blue:visited,a.btn_blue:hover,a.btn_blue:active{ color:#fff; }
a.btn_continue{display:inline-block;width:128px;height:36px;margin-right:10px; background:#666; color:#FFF; text-align:center; line-height:36px; font-size:16px; }
a.btn_continue:hover{ color:#FFF; }
a.btn_pay{display:inline-block;width:128px;height:36px;margin-right:20px; background:#fe7d00; color:#FFF; text-align:center; line-height:36px; font-size:16px; }
a.btn_pay:hover{ color:#FFF; }
.summary div.current input.disabled{ background-position:0 -599px; }
.summary div.current .shop_cart input.disabled{ background-position:0 -555px; }

.shop_num{ height:22px; display:block; color:#999; font-size:12px; padding:0px 3px 5px 0px; clear:both; }
.shop_num .light_gray{ text-align:left; }
.shop_num em{ text-align:right; width:auto; padding-left:30px; }
.submit_ly{ width:120px; height:44px; display:block; line-height:40px; background:#555; border:1px solid #555; color:#FFF; text-align:center; cursor:pointer; margin-right:10px; font-size:18px; float:left; }
.submit_ly:hover{ background:#666; border:1px solid #666; }

#promotionb,#promotiona{ width:100%; height:46px; line-height:46px; font-size:16px; color:#666; text-indent:48px; display:block; background:url(../images/promotiona.png) 16px center #fff9bb no-repeat; text-align:left; font-style:normal; clear:both; border-bottom:1px solid #FF9900; border-top:1px solid #FF9900; }
#promotionb i,#promotiona i{ font-style:normal; padding:0 5px 0 3px; color: #333; font-size:18px; }
.promotime { width:100%; display:table; background:#f1f1f1; padding:12px 0; clear:both; }
.promotime .price{ padding:0px 10px 10px 10px; height:auto; display:table; color:#c00; padding-left:12px; font:bold 30px Georgia; text-align:left; clear:both; }
.promotime .price u{display:block;color:#c00;font-weight:100;float:left;font:bold 18px Georgia;text-decoration:none; padding-top:8px;}
.promotime .price span { position:relative; }
.promotime .pricex { width:598px; padding-left:10px; height:45px; color:#ed1475; padding-left:12px; font:bold 30px Georgia; display:block; text-align:left; clear:both; }
.promotime .price .user_qg{ width:44px; height:17px; position:absolute; right:-52px; top:0px; background:url(../images/user_qg.gif) no-repeat; }
.promotime .price .user_tg{ width:44px; height:17px; position:absolute; right:-52px; top:0px; background:url(../images/user_tg.gif) no-repeat; }
.promotime .sell_price{ height:22px; display:block; line-height:22px; padding:0px 15px; color:#999; padding-top:7px; }

.border_table { border-collapse:collapse; border:1px solid #ccc; }
.border_table th,.border_table td{ padding:12px 15px 10px 15px; border:1px solid #e0e0e0; text-align:left; }
.border_table th,.dotted_table th{ color:#666; background:#f7f7f7; text-align:right; }
.border_table thead td{ border:none; font-weight:bold; color:#4d4d4d; }
.border_table tbody dl{ padding-left:100px; color:#666; }
.border_table tbody dl dt{ float:left; display:inline; width:88px; height:88px; border:1px solid #bbbbbb; margin-left:-99px; }
.border_table tfoot td{ height:35px; background:#f3f3f3; }
.border_table label.btn_gray_s{ margin-bottom:10px; }
.border_table label.btn_gray_s input{ color:#444; }
.dotted_table{ margin-top:-1px; border-top:1px solid #e0e0e0; }
.dotted_table th,.dotted_table td{ padding:7px 15px; border:1px dashed #ccc; border-bottom:none; text-align:left; }
.dotted_table th{border-left:none;color:#4d4d4d;text-align:center; }
.dotted_table td{border-right:none; }

.box .text{ padding:12px 15px; }

.seller_info{width:208px;float:left;border-top:2px solid #8ab700;border-left:1px solid #efefe8;border-right:1px solid #efefe8;margin-bottom:15px;border-bottom:1px solid #efefe8; text-align:left;}
.seller_info .title{background-color:#fafafa;color:#6b6b56;font:400 16px/35px "微软雅黑";padding-left:22px;}
.seller_info ul li{ width:176px; height:auto; display:table; padding:7px 10px 7px 22px; color:#666; }

.list_table{ border-collapse: collapse;text-align: center;word-break: break-all;table-layout: fixed;word-wrap: break-word;border: 1px solid #EAEAEA;margin: 10px 0px; }
.list_table td{ padding:10px 5px; line-height:18px; border-bottom:1px solid #e5e5e5; }
.list_table th{ height:32px; border-bottom:1px solid #eaeaea; font-weight:bold; color:3333; }
.list_table thead th{ border-top:1px solid #eaeaea; border-bottom:1px solid #eaeaea; color:#545454; }
.list_table tbody th{ color:#545454; background:none; }
.list_table tr.even td{ background-color:#fffcf3; }
.list_table tfoot td{ border:none; padding:15px 15px 15px 0; }
.list_table td .pro_pic{ border:1px solid #bbb; }
.list_table tbody tr.sel td{ background-color:#ffc; }
.list_table tr.show{ background:url(../images/front/ucenter/tr_show_bg.gif) repeat-x; }
.list_table tr.show td{ text-align:left;padding:10px 15px 20px; border:1px solid #d6d6d6; background:url(../images/front/ucenter/tr_show_tdbg.gif) 0 bottom repeat-x; }
.list_table .thead th{ border-width:0 0 1px; border-color:#eaeaea; background:#f8f8f8; }
.list_table .dashed td{ border-top:1px dashed #c6c6c6; border-bottom:1px dashed #c6c6c6; color:#5a5a5a; }

.orange_box{ padding:12px 4px 4px; }
.orange_box caption{ height:35px; line-height:35px; padding-bottom:20px; color:#353535; font-weight:bold; padding-left:25px; text-align:left;background:#fff url(../images/front/ucenter/caption_bg.gif) no-repeat; }
.brown_box{ position:relative; padding:0 10px 5px 30px; border:1px solid #edd8b0; background:#fffce6; -moz-border-radius:5px; -khtml-border-radius:5px;-webkit-border-radius:5px; border-radius:5px; }
.brown_box .caption{ position:absolute; top:-1px; left:-1px; width:45px; height:45px; background:url(../images/front/title_bg.gif) no-repeat; }
.brown_box .caption span{ display:none; }
.blue_box{ border:1px solid #b2d3f4; padding:16px; }

.gray_box{ color:#2e2e2e; border:1px solid #eaeaea; margin-top:30px; }
.gray_box .t_part{ padding:15px; border-bottom:1px solid #eaeaea; }
.gray_box .b_part{ padding:15px 20px 10px 20px; border-top:1px solid #fff; }
.gray_box p{text-align:right; font-size:14px; line-height:18px; }
.gray_box .b_part p{color:#000;font-weight:bold; }
.gray_box .b_part p span{font:24px "YaHei",Arial, Tahoma}
.gray_box_2{border:1px solid #d3d3d3;background-color:#f3f3f3; }

.ucenter .sidebar{width:180px}
.ucenter .main{width:965px;text-align:left }
.ucenter .main .box .cont{ overflow:visible; }
.ucenter .main .box p.text{ margin:10px 30px; }
.ucenter .sidebar .box{margin-top:-1px}
.ucenter .sidebar .box .title{height:34px;background:url(../images/front/ucenter/uc_title_bg.gif) repeat-x}
.ucenter .sidebar .box .title h2{line-height:34px;padding-left:22px;background:url(../images/front/ucenter/h2_bg.gif) 2px 8px no-repeat}
.ucenter .sidebar .box .title h2.bg2{background-position:2px -18px}
.ucenter .sidebar .box .title h2.bg3{background-position:2px -44px}
.ucenter .sidebar .box .title h2.bg4{background-position:2px -70px}
.ucenter .sidebar .box .title h2.bg5{background-position:2px -96px}
.ucenter .sidebar .box .title2{height:32px;background:url(../images/front/ucenter/uc_title_bg.gif) repeat-x}
.ucenter .sidebar .box .cont{overflow:visible}
.ucenter .sidebar ul.list{width:179px;_width:162px}
.ucenter .sidebar ul.list li{width:168px;height:29px;line-height:29px;margin:0;padding:0 0;background:url(../images/front/ucenter/dot_bg2.gif) 0 bottom repeat-x}
.ucenter .sidebar ul.list li.current{width:100%;height:29px;background:url(../images/front/ucenter/licurrent_bg.gif) 0 0 repeat-x;padding-top:5px\9;*padding-top:0;}
.ucenter .sidebar ul.list li a{padding:0 0 0 24px;background:url(../images/front/ucenter/orange_dot_bg.gif) 13px 5px no-repeat}
.ucenter .sidebar ul.list li.current a{color:#fff;font-weight:bold;background:none;}
.userinfo_bar{height:30px;padding:0 20px;line-height:30px;background-color:#f2751f;color:#fff}
.ucenter .main h3{margin:10px 0;padding-left:20px;font-size:14px}
.ucenter .main h3.bg{background:url(../images/front/ucenter/dot_bg2.gif) 0 bottom repeat-x}
.ucenter .userinfo_box{padding-left:140px}
.ucenter .userinfo_box dt{float:left;display:inline;width:108px;margin-left:-116px;text-align:center;color:#474747}
.ucenter .userinfo_box dt a.ico{display:block;width:100px;height:100px;margin-bottom:5px;padding:3px;border:1px solid #bbb}
.ucenter .userinfo_box dd{_float:right;color:#6b6b6b}
.ucenter .userinfo_box dd table td{height:28px;vertical-align:top}
.ucenter .userinfo_box dd table.form_table td{vertical-align:middle}
.ucenter .stat{height:28px;line-height:28px;margin:0 20px 25px 0;padding-left:16px;border:1px solid #e1e1e1;background-color:#f7f7f7;color:#999}
.ucenter .stat span{margin-right:20px}
.ucenter .stat label{color:#595959}
.ucenter .main .box .title{height:28px;padding-left:10px;background:url(../images/front/ucenter/list_table_thbg.gif) repeat-x}
.ucenter .main ul.list{float:left;width:740px;padding:6px 6px 4px 15px}
.ucenter .main ul.list li{height:15px;line-height:14px;margin:0 0 13px;padding:8px 0 0 9px;text-align:left;background:url(../images/front/ucenter/black_dot_bg.gif) 0 13px no-repeat;overflow:hidden}
.ucenter .main ul.list li span{margin-left:5px;color:#666}
.form_content{padding:5px;border:2px solid #e0e0e0; text-align:left;}

.prompt{padding:10px 15px;border:2px solid #e0e0e0; }
.prompt_2{padding:5px 0;border:2px solid #eaeaea; }
.prompt img{margin-right:5px;vertical-align:text-bottom; }
.prompt p,.prompt_2 p{padding-left:20px;color:#454545;line-height:23px; text-align:left; }
.prompt_2 p b{margin:0 0 0 15px; }
.prompt_2 p strong{margin-right:50px; }
.prompt_2 p b.orange{margin:0 4px; }
.prompt_2 .t_part{padding:5px 0;margin-bottom:10px;border-bottom:1px solid #eaeaea; }
.prompt_3{text-align:left; }
.prompt_3 strong{margin-top:20px; }
.prompt_3 p{ line-height:25px; }

.desc_title{ height:34px; line-height:34px; border:1px solid #E3E3E3; border-bottom:1px solid #fe7d00; }
.desc_title label{ float: left; width:120px; height:34px; line-height:34px; border-right:1px solid #E3E3E3; text-align: center; cursor: pointer; }
.desc_title label.current{position:relative;z-index:1;height:40px;line-height:39px;border-top:2px solid #fe7d00;border-left:1px solid #fe7d00;border-right:1px solid #fe7d00;background:#FFF;color:#fe7d00;margin-left:-1px;margin-top:-6px;}

.ht_right .uc_title{height:34px; border:1px solid #eaeaea; border-bottom:2px solid #fe7d00; }
.ht_right .uc_title label{display:inline-block;float:left; line-height:34px; padding:0px 15px; cursor:pointer; border-right:1px solid #eaeaea; }
.ht_right .uc_title label span{display:inline-block;height:34px; overflow:hidden;color:#4f4f4f; }
.ht_right .uc_title label span em{color:#c04e0b;font-style:normal;font-size:12px; }
.ht_right .uc_title label.current span em{color:#f77113; }
.ht_right .uc_title label.current{ background:#fe7d00; }
.ht_right .uc_title label.current span{font-size:14px;font-weight:bold; color:#fff; background:#fe7d00; }
.ht_right .uc_title label a{color:#4f4f4f; }
.ht_right .uc_title label a:hover{ text-decoration:none; }
.ht_right .uc_title label.current a{color:#fff; }

.container_2 .uc_title{height:38px; }
.container_2 .uc_title label{float:left; border-bottom:none; }
.container_2 .uc_title label span{height:38px; display:block; line-height:38px; }
.container_2 .uc_title label.current{ border:none; }
.container_2 .uc_title label.current span{height:38px; line-height:38px; color:#fff;background-repeat:no-repeat; }
.comment_list .uc_title label span,.ucenter .uc_title label span{font-weight:bold; }
.ucenter .uc_title{margin:0 0px 10px 0; }
.ucenter .uc_title2{ height:32px;line-height:32px;border-bottom:1px solid #e0e0e0;color:#545454}
.ucenter .uc_title2 strong{ margin-left:20px; }

.saleinfos{ padding:14px 5px; border:1px solid #e3e3e3; border-top:none; color:#404040}
.saleinfos li{float:left;height:20px;line-height:20px;margin:3px 0;overflow:hidden;padding:0 4% 0 2%;width:44%;text-align:left}
.salebox{padding:0 10px;color:#404040;line-height:20px}
.salebox .saletitle,.salebox .saledesc{padding:0 10px;text-align:left}
.salebox .saletitle{margin:3px 0 5px}

.container_2 .box .title,.container_2 .box .title2,.box980 .title3,.help_s .box .title{height:34px;line-height:34px;padding-left:15px;border-bottom:none;text-align:left;font-size:14px;font-weight:bold;background:url(../images/front/sprites_2.gif) 0 -94px repeat-x;color:#666;}
.container_2 .main .box .title{height:31px;line-height:30px;padding-left:15px;color:#404040;background-position:0 -29px}
.container_2 .main .box .title2{height:33px;border-bottom:1px solid #fe7d00;color:#404040;background-position:0 -249px}
.box .title3{height:34px;line-height:34px;border-bottom:1px solid #e3e3e3 !important; margin-top:0;color:#333;background-position:0 -366px; text-align:left; padding-left:12px; }
.box .title3 img{margin:7px 8px 0 0px;vertical-align:text-bottom}
.box .title3 span{margin-right:10px}

.orange_title{height:31px;line-height:31px;border:1px solid #fee1cd;text-align:left;font-size:14px;background:url(../images/front/sprites_2.gif) 0 -774px repeat-x}
.orange_title strong{display:inline-block;height:31px;margin-left:14px;padding-left:12px;color:#c15408;background:url(../images/front/sprites_2.gif) -184px -714px no-repeat}

ul.piclist_2{padding:5px 11px; height:auto; display:table; }
ul.piclist_2 li{padding:1px;border:1px solid #ccc;float:left;width:171px;height:162px;margin:14px 7px 24px}
ul.piclist_2 li:hover{ border:1px solid #c00; }
ul.piclist_2 li.category{width:108px;height:108px;padding:0;border:1px solid #dfdfdf;margin:14px 15px 24px}
ul.piclist_2 li a.pic{display:block;height:124px}

ul.piclist_2 li h3{height:38px;line-height:38px;color:#666;background:#f0f0f0}
ul.piclist_2 li a:hover{ text-decoration:none; }

ul.textlist_2{margin:5px 5px 10px 20px}
dl.textlist_2{margin:0 5px 10px 10px}
ul.textlist_2 li,dl.textlist_2 dd{width:50%;line-height:27px;float:left;font-size:14px;text-align:left}
dl.textlist_2 dd a{font-size:12px;color:#333;font-weight:normal}

ul.ranklist{background:#f8f8f8}
ul.ranklist li{height:26px;line-height:23px;padding:5px 5px 0 0;overflow:hidden;text-align:left;border-top:1px solid #e9e9e9}
ul.ranklist li.current{height:75px;background:#fff;white-space:normal}
ul.ranklist li.current a.p_name{ display:block;max-height:36px;overflow:hidden;_height:36px;}
li.current a{line-height:34px}
ul.ranklist li span{display:block;float:left;width:13px;height:13px;margin:4px 6px 0 5px;line-height:13px;color:#fff;text-align:center;font-weight:bold;background:url(../images/front/sprites_2.gif) 0 -128px no-repeat; }
ul.ranklist li img,.container_2 .box ul.ranklist li b{ display:none; }
ul.ranklist li.current img{ display:block; float:left; margin:2px 6px 0; }
ul.ranklist li.current b,.container_2 .box ul.ranklist li.current b{ margin-top:5px; display:block; color:#FF481B; font-weight:400; }
ul.ranklist li.current em{ font-size:12px; }
ul.ranklist li.more{ background:#fff; text-align:right; }
ul.ranklist li.more a{ text-decoration:underline; }

.promotion ul.ranklist{ padding-top:10px; border-top:2px solid #f8761c; background:#fff; }
.promotion ul.ranklist li{ float:left; width:315px; height:80px; line-height:25px; padding:10px 50px 10px 10px; border:1px dashed #ccc; border-width:0 0 1px; color:#4b4b4b; }
.promotion ul.ranklist li b{ display:inline-block; margin:5px 20px 0 0; color:#ba0505; }

.box_2{ padding:5px; border:1px #e1e1e1 solid; background:#f0f0f0; }
.box_2 .title{ height:28px; padding-left:22px; line-height:28px; text-align:left; background:#ff7900; color:#fff; font-weight:bold; font-size:14px; }
.box_2 ul.brand_list{ padding:0 3px; overflow:hidden; background-color:#fff; }
.box_2 ul.brand_list li{ width:100%; float:left; height:36px; line-height:38px; font-size:14px; text-align:left; border-bottom:1px solid #e0dfdc; }
.box_2 ul.brand_list li.current{ background-color:#f3f1eb; }
.box_2 ul.brand_list li a{ margin-left:24px; color:#666; }
.box_2 .content dl{ padding:10px 0 5px 15px; overflow:hidden; border-bottom:1px dashed #ccc; background-color:#fff; text-align:left; }
.box_2 .content dl dt{ font-weight:bold; line-height:20px; }
.box_2 .content dl dt a{ color:#666; }
.box_2 .content dl dd{ float:left; width:46%; padding:0 2%; line-height:25px; }
.box_2 .content dl.w dd{ width:80%; }
.box_2 .content dl dd a{ color:#666; }
.box_2 .content dl dd.current a{ font-weight:bold; }

dl.sorting{ position:relative; width:688px; border-bottom:1px solid #e5e5e5; padding:5px 60px 3px 0; text-align:left; overflow:hidden; }
dl.sorting dt{ width:100px; float:left; text-align:right; color:#626262; font-weight:bold; line-height:25px; }
dl.sorting dd{ padding-left:145px; }
dl.sorting dd a{ display:inline-block; margin:2px 5px 0; padding:0 3px; _padding-top:2px; }
dl.sorting dd a:link,dl.sorting dd a:visited{ color:#36c; }
dl.sorting dd a.nolimit{ position:absolute; top:6px; left:100px; line-height:14px; }
dl.sorting dd a.current{ margin-bottom:-2px; padding:2px 2px 1px; line-height:11px; font-weight:bold; background:#f76f10; color:#fff; text-decoration:none; _padding-top:3px; }
dl.sorting dd a.current:link,dl.sorting dd a.current:visited,dl.sorting dd a.current:hover,dl.sorting dd a.current:active{ color:#fff; }
dl.sorting dd a img{ border:1px solid #ddd; width:50px; height:50px; }
dl.sorting dd.swith{ position:absolute; right:20px; top:6px; width:33px; height:14px; _right:10px; }
dl.sorting dd.swith a{ display:block; width:14px; padding-left:19px; margin:0; white-space:nowrap; color:#727272; background:url(../images/front/sprites.gif) no-repeat; }
dl.sorting dd.swith a.top{ background-position:-192px -284px; }
dl.sorting dd.swith a.down{ background-position:-244px -267px; }

.c_box{ margin:20px 15px 5px; color:#404040; text-align:left; }
.c_box h2{ padding:10px 0; color:#f60; font-size:16px; text-align:center; }
.c_box dl{ padding-bottom:14px; }
.c_box dt{ float:left; margin-right:25px; }
.c_box dl dd{ line-height:26px; }
.c_box p{ margin:0 5px 0px; line-height:16px; }

/*
.display_title{ position:relative; z-index:10; height:38px; padding-left:5px; background:url(../images/front/sprites_2.gif) 0 -141px repeat-x; _width:745px; overflow:hidden; }
.display_title .r,.display_title .l{ position:absolute; top:0; width:6px; height:33px; padding-top:5px; background:url(../images/front/sprites_2.gif) no-repeat; }
.display_title .r{ right:0; background-position:-7px -179px; }
.display_title .l{ left:0; background-position:0 -179px; }
.display_title span.f_l{ margin:0 8px 0 11px; line-height:40px; color:#555; }
.display_title ul{ position:relative; top:5px; float:left; height:31px; }
.display_title ul li{ position:relative; float:left; height:31px; line-height:31px; margin:0 0 0 6px; background:url(../images/front/sprites_2.gif) 0 -248px repeat-x; }
.display_title ul li.current{ background-position:0 -217px; }
.display_title ul .r{ right:0; width:3px; background-position:-22px -179px; }
.display_title ul .l{ left:0; width:3px; background-position:-19px -179px; }
.display_title ul li.current .r{ background-position:-16px -179px; }
.display_title ul li.current .l{ background-position:-13px -179px; }
.display_title ul li a{ padding:0 6px 0 10px; font-size:14px; font-weight:bold; text-decoration:none; }
.display_title a.hover{ text-decoration:none; }
.display_title ul li.current a{ color:#fff; line-height:31px; }
.display_title ul li a span{ margin:0 4px; padding:0 3px 0 0; padding:0 4px 0 0\9;background:url(../images/front/sprites_2.gif) -25px -180px no-repeat; }
.display_title ul li.current a span{ background-position:-36px -180px; }
.display_title ul li.current a span.desc{ background-position:-41px -198px; }
*/
.show_b,.show_s{ display:block; float:left; width:16px; height:16px; margin:10px 6px 0 0; overflow:hidden; }
.show_b span,.show_s span{ display:block; width:16px; height:16px; overflow:hidden; text-indent:-9999px; background:url(../images/front/sprites_2.gif) -88px -183px no-repeat; }
.show_s span{ background-position:-104px -183px; }
.show_b span.current{ background-position:-56px -183px; }
.show_s span.current{ background-position:-72px -183px; }

.pagebar{ margin:10px 15px 0 0; }
.pagebar span{ display:block; float:right; font-size:12px; color:#565656; }
.pagebar a{ display:block; float:right; width:13px; height:15px; margin:0 6px; border:1px solid #b5b5b5;}
.pagebar a span{width:13px;height:15px;text-indent:-9999px;overflow:hidden;background:url(../images/front/sprites_2.gif) -146px -183px no-repeat;}
.pagebar a.next span.current{ background-position:-159px -183px; }
.pagebar a.last span{ background-position:-133px -183px; }
.pagebar a.last span.current{ background-position:-120px -183px; }

.display_list{ width:100%; }
.display_list li{ height:120px; margin-top:15px; padding:0 0 12px 165px; border-bottom:1px solid #d5d5d5; }
.display_list li .pic{ float:left; width:115px; height:115px; margin-left:-140px; padding:1px; border:1px solid #ddd; _margin-left:-70px; }
.display_list li .title{ float:left; width:300px; font-weight:normal; text-align:left; line-height:20px; }
.display_list li .title a{ color:#000; }
.display_list li .title i.stats{ display:inline-block; width:31px; height:17px; line-height:17px; margin-left:3px; text-align:center; font-style:normal; color:#fff; background:url(../images/front/sprites_2.gif) -60px -741px no-repeat; }
.display_list li .title span{ display:block; color:#666; margin-top:10px; }
.display_list li .title span a{ margin-left:10px; color:#36c; }
.display_list li .handle,.display_list li .price{ float:right; width:135px; }
.display_list li .price{ margin-top:10px; color:#c30; font:bold 16px "yahei"; text-align:left; }
.display_list li .price s{ display:block; color:#9c9c9c; font-size:12px; font-weight:normal; text-indent:3px; }
.display_list li .handle label.btn_gray_m{ float:left; margin-bottom:7px; text-align:left; }
.display_list li .handle label.btn_gray_m input{ font-weight:normal; color:#333; }
.display_list li .handle label.btn_gray_m img{ margin:3px 3px 5px 0; }
.display_list li.win{ float:left; width:205px; height:352px; padding:0; margin:20px 22px 10px; text-align:left; border:none; _margin:20px 18px 10px;overflow:hidden; }
.display_list li.win .pic{ width:201px; height:201px; margin:0 0 5px; _width:196px; }
.display_list li.win .title,.display_list li.win .price{ float:left; width:190px; padding:5px; }
.display_list li.win .handle{ width:204px; }
.display_list li.win .title a.p_name{ display:inline-block; max-height:36px; overflow:hidden; _height:36px; }
.display_list li.win .title span{ margin-top:25px; }
.display_list li.win .title span.grade{ margin-top:0; }
.display_list li.win .handle label.btn_gray_m{ display:inline-block; }
.display_list li.win .handle{ width:204px; }
.display_list li.win .price{ margin-top:-108px; *margin-top:-98px; }
.display_list li.win .price s{ display:inline; margin-left:13px; }
.display_list li.win .handle label.btn_gray_m img{ *display:none; }

.comment_list .item{ position:relative; min-height:120px; padding:0 14px 10px 128px; margin-top:15px; _zoom:1; _height:120px; }
.comment_list .item .user{ position:absolute; left:0; top:0; width:128px; text-align:center; }
.comment_list .item .user .ico{ margin-bottom:5px; }
.comment_list .item .user .ico img{ border:1px solid #d4d4d4; }
.comment_list .item .desc{ min-height:50px; text-align:left; border:1px solid #c6c6c6; padding:10px 15px 5px; background:#fff; }
.comment_list .item .desc img{ margin-right:8px; vertical-align:middle; }
.comment_list .item .desc .bg_gray{ padding:5px 5px 0; background-color:#eee; }
.comment_list .item .desc .indent{ text-indent:24px}
.comment_list .item .corner{overflow:hidden;background:url(../images/front/item_bg.gif)}
.comment_list .item .tl{position:absolute;left:112px;top:16px;width:17px;height:29px}
.comment_list .item .b{height:2px;background-position:0 -29px}
.comment_list .item .reply{margin:3px 0 0;padding:5px 14px;text-align:left;background:#f7f7f7}
.comment_list .item p{padding:10px 5px;line-height:20px}
.comment_list .item span.light_gray{margin-left:10px}

span.sel{padding-right:18px;background:url(../images/front/ucenter/sel.gif) right 1px no-repeat}

.wrap_box{padding-top:24px;text-align:left;background:url(../images/front/wrap_box_bg.gif) repeat-x}
.wrap_box h3{ color:#4a4a4a; font-size:14px; }
.wrap_box .tips{ color:#999; margin-bottom:5px; }
.wrap_box table.form_table{ color:#555; margin-top:20px; margin-bottom:30px; }
.wrap_box table.form_table th{ font-weight:normal; font-size:14px; vertical-align:top; padding-top:25px; }
.wrap_box table.form_table td{ height:30px; padding:20px 0 6px 5px; }
.wrap_box table.form_table tr.low td{ padding-top:0; }
.wrap_box table.form_table tr.low th{ padding-top:5px; }
.wrap_box table.form_table label.hint{ display:inline-block; height:22px; border:1px solid #a1caf3; margin:0 11px;padding:5px 10px 0 25px;color:#4c4c4c;background:#f0f9fe url(../images/front/tips_bg.gif) 5px 5px no-repeat; }
.wrap_box table.form_table label.error{display:inline-block;height:22px;border:1px solid #ff8080;margin:0 11px;padding:5px 10px 0 25px;color:#e43d03;background:#fff2f2 url(../images/front/tips_bg.gif) 5px -26px no-repeat; }
.main .wrap_box table.form_table{ margin:0 auto; }
.main .wrap_box table.form_table caption{ margin-bottom:20px; padding-left:22px; text-align:left; }
.main .wrap_box table.form_table th{ padding-top:10px; font:normal 12px Arial, Helvetica, sans-serif; }
.main .wrap_box table.form_table td{ padding-top:5px; vertical-align:top; }
.main .wrap_box table.form_table input.normal{ border:1px solid #ccc; width:370px; }
.main .wrap_box table.form_table textarea{ border:1px solid #ccc; width:575px; height:96px; }
.main .wrap_box table.form_table input.small{ border:1px solid #ccc; }
.no_wrap{ padding-top:0; background:none; }
.discussion_td{ color:#666; padding-left:10px; }

.showbox{ position:relative; min-height:130px; height:auto; _height:130px; }
.showbox h2,.showbox p{ margin:15px 0; }
.showbox p a,.showbox p span{ margin:0 13px; }
.showbox p a.red2{ text-decoration:underline; }
.showbox .last,.showbox .next{ position:absolute; top:50%; display:block; width:50px; height:55px; background:url(../images/front/sprites_2.gif) -24px -684px no-repeat; }
.showbox .last{ left:20px; }
.showbox .next{ right:20px; background-position:-74px -684px; }
.showbox a span{ display:none; }
.showbox_s{ margin:10px 0; padding:0 30px; position:relative; }
.showbox_s ul.piclist_2 li{ float:left; width:66px; height:66px; padding:0; border:1px solid #bdbdbd; margin:6px 10px; }
.showbox_s ul.piclist_2 li.current{ border:2px solid #f77215; }
.showbox_s a.last,.showbox_s a.next{ position:absolute; top:30px; width:24px; height:22px; line-height:100px; overflow:hidden; background:url(../images/front/sprites.gif) -111px -283px no-repeat; border:none; }
.showbox_s a.last{ left:15px; }
.showbox_s a.next{ right:15px; background-position:-135px -283px; }

.preview{ float:left; width:437px; height:auto; display:block; padding:0px 16px 20px 16px; border:1px solid #F2F2F2; }
.pic_show,.pic_show a{ width:435px; height:435px; display:table-cell; text-align:center; vertical-align:middle; }
.pic_thumb{ height:69px; }
.pic_thumb li{ float:left; width:63px; height:69px; margin:0 4px 0 0; }
.pic_thumb li.current{ background:#f60 url(../images/front/sprites_2.gif) 0 -284px no-repeat; }
.pic_thumb li a{ width:60px; height:60px; display:block; margin:6px; border:1px solid #ccc; }
.pic_thumb li.current a{ border:1px solid #fff; }

.summary{ width:702px; height:auto; display:table; float:right; text-align:left; }
.summary .intro_name{ width:700px; padding-bottom:9px; border-bottom:1px dashed #eaeaea; }
.summary .intro_name h2{ width:700px; min-height:24px; display:block; line-height:24px; padding-bottom:5px; font-size:16px; color:#333; }
.summary .intro_name p{ width:700px; height:24px; display:block; line-height:24px; color:#666; }
.summary .intro_name p .brand{ padding-left:22px; }
.summary ul li{ width:700px; height:auto; display:table; padding:10px 0px; color:#636363; position:relative; }
.summary ul li .lef_txt{ width:65px; height:auto; display:table; text-align:right; padding-right:5px; float:left; }
.summary ul li .merchant{ color:#333; padding:0px 5px; }

.summary dl{ width:700px; height:auto; display:table; padding:10px 0px; color:#636363; }
.summary dl dt{ width:65px; height:auto; display:table; line-height:30px; text-align:right; padding-right:5px; float:left; }
.summary dl dd{ width:630px; height:auto; display:table; float:left; }
.summary dl dd .buyNums{ width:52px; height:28px; display:block; line-height:28px; text-align:center; border:1px solid #C4C4C4; float:left; }

.summary ul li.current{ padding:0px; }
.summary ul li#priceLi{ width:700px; height:auto; display:block; padding:10px 0px; background:#f1f1f1; }
.summary ul li#priceLi .lef_txt{ width:65px; height:50px; display:block; line-height:50px; text-align:right; padding-right:5px; float:left; }
.summary ul li#priceLi .sell_price{ width:700px; height:auto; display:table; }
.summary ul li#priceLi .mar_price{ width:700px; height:22px; display:block; line-height:22px; }
.summary ul li#priceLi .mar_price .lef_txt{ height:22px; line-height:22px; }
.summary ul li#priceLi .mar_price #data_marketPrice{ float:left; padding-left:5px; }
.summary .info_btn{ width:600px; height:auto; display:table; margin-top:28px; padding-left:70px; }

.summary ul li.amount{ width:700px; height:36px; border-top:1px dotted #D4D4D4; border-bottom:1px dotted #D4D4D4; margin-bottom:10px; padding:0px; }
.summary ul li.amount p{ width:232px; height:16px; display:block; float:left; text-align:center; margin-top:10px; border-left:1px solid #E5DFDA; }
.summary ul li.amount .first{ border-left:none; }

.summary .buy_out{ width:700px; height:auto; display:table; margin-top:30px; font-size:14px; }
.summary .buy_out .btn_msg{width:180px;height:40px;display:block;line-height:40px;background:#666;color:#fff;text-align:center;margin-top:20px;}

.sel_area{ position:relative;padding-right:13px;background:url(../images/453.png) right no-repeat; color:#333 !important; }
.pro_fare{ float:left; width:674px; height:auto; display:table; }
.pro_fare dl{float:left; height:auto; display:table; padding:10px 0px 0px; position:relative; }
.pro_fare dl dt{ width:60px; height:24px; display:block; float:left; color:#4c4c4c;line-height:24px; }
.pro_fare dl dd{float:left; color:#4c4c4c;line-height:24px; position:relative; }
.pro_fare dl dd a{ text-decoration:none; }
.summary .area_box{ position:absolute; border:2px solid #ccc; background:#FFF; overflow:hidden; padding:5px; top:25px;*top:12px;left:130px;width:315px;height:260px; z-index:2; }
.summary .area_box li{ width:100px; height:22px; display:block; line-height:22px; float:left; margin:0px; padding:2px; float:left; }
.summary .area_box li a{ display:block; text-align:center; width:100px; line-height:22px; }
.summary .area_box li a:link,.area_box li a:visited{ color:#666; }
.summary .area_box li a:hover,.area_box li a:active{ color:#fff; background-color:#f00; text-decoration:none; }

.summary li.relative a.f_r{position:absolute;right:0;top:0;*top:-4px}
.summary .item{float:left;margin-right:7px}
.summary .item a{position:relative;display:block;margin:1px;border:1px solid #ccc;text-align:center;vertical-align:middle;background-color:#fff}
.summary .item a.current{ margin:0; border:2px solid #c00;background:url(../images/sprites_arrow.png) right bottom no-repeat; }
.summary .item a.disabled{background-color:#e3e3e3;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50)}
.spec_value{margin-left:67px;}
.w_45 .item{width:45px;height:45px}
.w_45 a,.w_45 img{width:41px;height:41px;vertical-align:top}
.w_27 .item,.w_45 .w_27{display:inline-block;width:auto;}
.w_27 a,.w_27 img{width:23px;height:23px;line-height:23px;vertical-align:top}
.summary .w_27 a{ display:inline-block;width:auto;padding:0 8px;}

.resize{width:20px;height:28px; display:block;float:left;}
.resize .add{ width:20px; height:14px; display:block; line-height:12px; text-align:center; border:1px solid #C4C4C4; border-left:none; font-size:16px; }
.resize .reduce{ width:20px; height:13px; display:block; line-height:10px; text-align:center; border:1px solid #C4C4C4; border-left:none; border-top:none; font-size:16px; }

.shop_cart{ position:relative;z-index:99;display:inline;width:182px;height:45px;margin-left:10px;*float:right;*margin:-45px 90px 0 0;_margin:-45px 30px 0 0}

#product_myCart{ width:344px;left:-236px;top:40px;padding:5px 5px 10px;border:1px solid #FF481B; z-index:99; }
#product_myCart dl.cart_stats{ width:auto; height:auto; display:table; float:none; padding:none; }
.shopping dl.cart_stats dt{float:none;width:329px;margin:0;padding:5px 0 5px 15px;border-bottom:1px solid #ccc;text-align:left}
.shopping dl.cart_stats dt img{margin-right:8px;vertical-align:text-bottom}
.shopping dl.cart_stats dd{padding:10px 0 0 25px; float:none; }
.shopping dl.cart_stats dd span{margin-left:20px}

strong.result{ display:block;margin:0 0 5px;font-size:16px;color:#666;text-align:left}

.myshopping{ height:69px; background:#f7f6f6 url(../images/front/sprites_2.gif) 14px -400px no-repeat; }
.order_step{ float:right; width:702px; height:32px; margin:19px 26px 0 0; line-height:32px; }
.order_step li{ float:left; width:188px; height:32px; font-size:14px; font-weight:bold; color:#ccc; background:#ffe8d7 url(../images/front/sprites_2.gif) right -492px no-repeat; padding:0 29px 0 0; overflow:hidden; }
.order_step li span{ display:block; }
.order_step li .first{ background:url(../images/front/sprites_2.gif) 0 -556px no-repeat; }
.order_step li.last{ background-position:right -620px; }
.order_step li.current{ color:#fff;background-color:#ed6807;background-position:right -492px; }
.order_step li.current .first{ background-position:0 -588px; }
.order_step li.current_prev{ background-position:right -524px; }
.order_step li.last_current{ background-color:#ed6807; color:#fff; background-position:right -652px; }
.cart_prompt{ border:1px solid #e1e1e1; padding:12px 25px; background-color:#fdf8f1; }
.cart_prompt p{ line-height:20px; }
.cart_prompt p.indent{ text-indent:45px; }
table.cart_table{ border-collapse:collapse; border:1px solid #c5c5c5; }
table.cart_table caption{ padding:18px 0 8px 15px; text-align:left; font-size:14px; color:#4a4a4a; font-weight:bold; }
table.cart_table thead th{ height:34px; background:#f5f5f5; color:#555455; border-right:1px solid #ddd; border-bottom:1px solid #ddd; text-align:center; }
table.cart_table thead th.last{ border-right:1px solid #c5c5c5; }
table.cart_table tbody td{ height:86px; border-bottom:1px solid #dfdfdf; color:#6f6f6f; text-align:center; }
table.cart_table img{ width:66px; height:66px; border:1px solid #c2c2c2; }
table.cart_table tr.stats td{ height:54px; border-bottom:none; background-color:#f3f3f3; text-align:right; font-size:14px; font-weight:bold; }
table.cart_table tr.stats td b{ margin-right:10px; font-size:16px; }
table.cart_table tr.stats td span{ margin-right:10px; color:#1a66b3; font-size:12px; }
table.cart_table tfoot td{ height:86px; }
table.cart_table td a.file,table.cart_table td a.del{ margin-left:20px; padding-left:20px; background:url(../images/front/sprites_2.gif) -65px -331px no-repeat; }
table.cart_table td a.del{ background-position:-65px -345px; }
.num{ position:relative; width:80px; }
.num a{ position:absolute; top:5px; left:12px; border:1px solid #919191; display:block; width:8px; height:8px; line-height:8px; overflow:hidden;text-align:center; text-decoration:none; font-weight:bold; color:#4b63a7; font-family:"Courier New", monospace; }
.num a.add{ left:58px; line-height:8px; }
.num input{ border:1px solid #7f9db9; height:18px; line-height:18px; margin-right:0; padding:0; text-align:center; width:30px; }
.second .parts{ position:relative; min-height:150px; height:auto; padding-left:18px; _height:150px; }
.second .parts .prev,.second .parts .next{ position:absolute; top:35px; display:block; width:12px; height:90px; background:url(../images/front/sprites_2.gif) 0 -684px no-repeat; }
.second .parts .prev{ left:0; }
.second .parts .next{ right:0; background-position:-12px -684px; }
.cart_box{ border:1px solid #c5c5c5; background:#fff; }
.cart_box .title{ height:33px; line-height:33px; margin-top:1px; padding-left:25px; border-bottom:1px solid #ddd; background:#f5f5f5; font-size:14px;font-weight:bold; color:#555455; text-align:left; }
.cart_box .cont{ padding:17px 22px; }
.cart_box strong{ display:block; margin:10px 0 0; padding:0 0 3px 10px; border-bottom:1px solid #ccc; text-align:left; font-size:14px; color:#414141; }
.cart_box .cont .wrap_box{ padding:15px 16px; border-top:2px solid #eaeaea; }
.cart_box .cont .wrap_box h3{ margin-bottom:13px; padding-left:5px; }
.cart_box .cont .wrap_box h3 span{ margin-right:10px; }
.cart_box .prompt_4{ padding:0 12px;border:1px solid #eaeaea; color:#595959; }
.cart_box .prompt_4 strong{ display:block; margin:10px 0 0; padding:0 0 3px 10px; border-bottom:1px solid #eaeaea; }
.addr_list li{ height:20px; line-height:20px; margin:8px 0; padding-left:10px; }
.cart_box table.form_table{ margin:0}
.cart_box table.form_table input.tiny{height:16px;width:78px;margin:0 5px;text-align:center;color:#5b5b5b}
.cart_box table.form_table th,.cart_box table.form_table td{padding:0 0;font-size:12px;vertical-align:middle}
.cart_box .box table.form_table th,.cart_box .box table.form_table td{padding:9px 0}
.cart_box select{ height:20px; margin-right:5px; }
.cart_box table.border_table th{ padding-left:18px; text-align:left; }
.cart_box .order_stats{ margin:10px auto; padding:0 60px; text-align:left; font-size:18px;color:#4a4a4a}
.cart_box .order_stats img{ margin-right:15px;vertical-align:middle}
.cart_box .order_stats a{ margin-top:13px;font-size:14px;text-decoration:underline}
.stats_box{ margin:0 123px; }
.stats_box h3{ text-align:left;margin-bottom:5px;font-size:14px;color:#4a4a4a; }
.stats_box table.orange{border:1px solid #ccc;}
.stats_box table.orange th,.stats_box table.orange td{height:32px;border-top:1px solid #ccc}
a.fold,a.unfold{display:block;margin:7px 0;line-height:14px;padding-left:18px;text-align:left;color:#1a66b3;outline:none;text-decoration:none;background:url(../images/front/sprites_2.gif) -174px -684px no-repeat}
a.fold:hover,a.unfold:hover,a.fold:active,a.unfold:active{text-decoration:none}
a.unfold{background-position:-174px -697px}
.cart_box .cont_2{padding:0 22px}
.pink_box{padding:15px 25px;}
.pink_box b.price span{font:18px "YaHei",Arial,Tahoma}
.pink_box .form_table td{ padding:0; }
.pink_box .list_table td{border-style:dashed;border-width:0 0 1px}
.cart_box label.btn_gray_m{margin-top:0}

.btn_gray_m{ padding:0px 10px; height:24px; line-height:22px; font-size:12px; color:#fff; background:#fe7d00; border:none; margin-bottom:10px; cursor:pointer; }
.btn_gray_s{ padding:0px 5px; height:24px; display:block; line-height:22px; color:#fff;font-size:12px; font-weight:normal; background:#666; cursor:pointer; border:none; }
.btn_gray_a{ padding:0px 10px; height:24px; line-height:22px; font-size:12px; color:#fff; background:#fe7d00; border:none; margin-left:5px; cursor:pointer; }

.tag_box{ text-align:left;padding:8px 10px 20px;border:1px solid #dfdfdf;background:#fafafa; }
/*.tag_box a,.tag a{display:inline-block;margin:10px 10px 3px}
.tag{padding:3px}
.tag a{margin:5px 5px 0}*/

.hc_title,.hc_title strong{height:26px;line-height:26px;text-align:left;color:#853904;font-size:14px;background:url(../images/front/help_title.gif) no-repeat; }
.hc_title strong{ display:inline-block;padding:0 12px;background-position:0 -26px; }
.main .hc_title{ padding-left:39px;font-weight:bold;color:#333;background-position:0 -52px; }
.help_c ul.list li{ height:15px;line-height:14px;margin:0;padding:8px 0 0 9px;text-align:left;background:url(../images/front/ucenter/black_dot_bg.gif) 0 13px no-repeat;overflow:hidden}
.help_c ul.list li.current a{ color:#f30;text-decoration:underline}
a.toindex{ display:block;width:85px;height:23px;line-height:23px;padding-left:10px;color:#bc4d00;font-size:14px;background:url(../images/front/submit_bg.gif) -86px -379px no-repeat}

.sitemap{ margin-bottom:100px; }
ul.service_list li{ float:left; width:55px; height:50px; margin:25px 15px; }
ul.service_list li a{display:inline-block;width:55px;padding-top:32px;font-weight:bold;background:url(../images/front/serv_bg.gif) 50% 0 no-repeat;}
ul.service_list li a.s2{ background-position:50% -50px; }
ul.service_list li a.s3{ background-position:50% -103px; }
ul.service_list li a.s4{ background-position:50% -159px; }
ul.service_list li a.s5{ background-position:50% -213px; }
ul.service_list li a.s6{ background-position:50% -266px; }
ul.service_list li a.s7{ background-position:50% -315px; }
ul.service_list li a.s8{ background-position:50% -369px; }
ul.service_list li a.s9{ background-position:50% -423px; }
ul.service_list li a.s10{ background-position:50% -472px; }
ul.service_list li a.s11{ background-position:50% -522px; }
.sitemap .box .title{ border-bottom:2px solid #f77113; }
.sitemap .box .sort_1{ padding:20px; border-bottom:1px solid #e0e0e0; text-align:left; }
.sitemap .box .sort_1 a{ display:inline-block; padding:5px 10px; margin:0 10px; font-weight:bold; }
.sitemap .box .sort_1 a.current{ background-color:#f76f11; color:#fff; }
.sitemap .box .sort_2{ padding:20px; }
.sitemap .box table.form_table caption{ height:30px;margin-bottom:10px;padding-left:27px;border-bottom:1px dashed #ccc;color:#df6007;font-size:14px;font-weight:bold;text-align:left;background:url(../images/front/sprites_2.gif) -168px -718px no-repeat}
.sitemap .box table.form_table tbody td,.sitemap .box table.form_table tbody th{padding:10px 10px 0;background-color:#f7f7f7;color:#ccc;text-align:left}
.sitemap .box table.form_table tbody th{ text-align:right; vertical-align:text-top; }
.sitemap .box table.form_table tbody th a{ line-height:23px; color:#f76f11; }
.sitemap .box table.form_table tbody td a{ line-height:23px; padding:5px; white-space:nowrap; }
.sitemap .box table.form_table tbody td a.top{ padding:0 0 0 17px; border:0; margin-bottom:10px; line-height:18px; background:url(../images/front/sprites_2.gif) -178px -750px no-repeat; }

.login_box{ height:290px; padding-bottom:33px; background:url(../images/front/linebg.gif) 516px 0 no-repeat; }
.login_box .prompt{ width:360px; margin:0 auto; padding:5px; font-size:14px; border-color:#f54369; background-color:#feeff0; }
.wrap_box .login_box table.prompt_3{ margin:60px 0 0 5px; }
.wrap_box .login_box table#reg_table.prompt_3{ margin:5px 0 0 5px; }
table#reg_table.form_table label.attr{ color:#666; }
.indentation{ padding-left:18px; line-height:18px; }
a.reg_btn{ display:block; width:159px; margin:10px 0 0; background-position:0 -210px; }
.agreement{ border:1px solid #ccc; width:350px; height:150px; margin:0 auto 10px 15px; line-height:22px; overflow:auto; padding:6px 8px; text-align:left; }
.agreement p{ line-height:22px; }

/* 分页 */
.pages_bar{ text-align:center; color:#959595; padding:40px 0px 30px 0px; }
.pages_bar a,.pages_bar span{ display:inline-block; height:32px; line-height:34px; padding:0px 14px; margin:0px 3px; border:1px solid #BFBFBF; text-align:center; color:#404040; font-size:12px; }
.pages_bar a:hover,.pages_bar a.current_page{ border: 1px solid #fe7d00; color:#fe7d00; text-decoration: none; }
.pages_bar span{ color:#404040; }
.pages_bar a.current_page:hover{ color:#fe7d00; }

.brand ul li{ float:left; width:110px; height:50px; margin:10px 2px 0 9px; border:1px solid #e1e1e1; overflow:hidden; }

.comment .cont{padding:3px 15px}
.comment dl{float:left;width:270px;height:68px;padding:9px 10px 9px 78px;text-align:left;background:url(../images/front/dot_bg.gif) 0 0 repeat-x}
.comment dl.no_bg{background:none}
.comment dl dt{float:left;width:65px;height:65px;margin-left:-78px;border:1px solid #b8b8b8; display:inline}
.comment dl dd{float:right;width:100%;height:20px;overflow:hidden}
.comment dl dd a{color:#1e1e1e}
.comment .com_c{margin-top:0;margin-top:5px\9;height:32px;line-height:16px;text-indent:40px;color:#626262;background:url(../images/front/sprites.gif) 0 -306px no-repeat}

.book .cont{ padding-bottom:5px; }
.book p{ line-height:23px; }
.book input.gray_m{ margin:0 0 0 5px; height:18px; }
.book label.btn_orange{ margin:0; }

.help{ padding:6px 0 0 0; background:url(../images/front/help_bg.gif) repeat-x; }
.help .cont{ padding-bottom:20px; background:url(../images/front/help_cont_bg.gif) 0 bottom repeat-x; }
.help dl{ display:inline; float:left; width:180px; overflow:hidden; text-align:left; line-height:23px; padding:25px 0 10px 0px; }
.help dl dt{ border-bottom:1px solid #e1e1e1; padding:0 0 5px 2px; margin-bottom:5px; margin-left:52px; }
.help dl dt a{ font:bold 14px Arial, Helvetica, sans-serif;color:#888; }
.help dl dd{ padding-left:15px; background:url(../images/front/sprites.gif) -287px -292px no-repeat; margin-left:52px; }

.footer{ color:#454545; line-height:25px; }
.footer .links,.footer .links a{ color:#666; }
.footer .links a{ margin:0 15px; }
.footer .copyright{ color:#929292; }
.footer .copyright a{ font-weight:bold; color:#f76f10; }
.footer .copyright2{ background:#f60; color:#fff; line-height:20px; }

.error{ padding:50px 0 100px; }
.partake_bar{ text-align:right; color:#9999af; }

.groupon .main{ width:990px; }
.groupon .sidebar{ width:180px; }
.groupon .box,.groupon .shadow_box{position:relative;border:1px #c6c6c6 solid;text-align:left; }
.groupon .shadow_box{ margin-top:-1px;border-width:1px 0 0 1px;background:url(../images/front/shadow_b.gif) 0 bottom repeat-x; }
.groupon .cont{ padding:20px 0px 30px 13px; }
.groupon .shadow_box .cont{ background:url(../images/front/shadow_r.gif) right 0 repeat-y; }
.groupon span.l,.groupon span.r,.groupon span.b_l,.groupon span.b_r{ position:absolute;display:block;width:4px;height:4px;background:url(../images/front/circle.gif) no-repeat;overflow:hidden; }
.groupon .shadow_box span.r,.groupon .shadow_box span.b_l,.groupon .shadow_box span.b_r{ width:7px; height:8px; overflow:hidden}
.groupon span.l{top:-1px; left:-1px; }
.groupon span.r{ top:-1px; right:-1px; background-position:-3px 0; }
.groupon .org_box span.l{ background-position:-30px 0; }
.groupon .org_box span.r{ background-position:-33px 0; }
.groupon .org_box span.b_l{ background-position:-30px -3px; }
.groupon .org_box span.b_r{ background-position:-33px -3px; }
.groupon span.b_l{ bottom:-1px; left:-1px; background-position:0 -3px; }
.groupon span.b_r{ bottom:-1px; right:-1px; background-position:-3px -3px; }
.groupon .shadow_box span.b_l{ bottom:0; background-position:-7px 0; }
.groupon .shadow_box span.r{ width:8px; right:0; background-position:-21px 0; }
.groupon .shadow_box span.b_r{ right:0; bottom:0; background-position:-14px 0; }

.gt_box{ height:39px; }
.grounpon_title{ float:left;display:inline-block;height:30px;margin-left:9px;padding:7px 13px 0;background:url(../images/front/groupon_bg.gif) 45px 8px no-repeat; }
.grounpon_title strong{ font:normal 24px  Arial, Helvetica, sans-serif;color:#f76b1f; }
.grounpon_title strong span{ visibility:hidden; }

.groupon .g_title,.groupon .g_price .price_tag,.groupon .g_digest,.g_btn,.g_btn_2,.g_price .disabled,.g_notice h3,.groupon .sidebar .title span,.groupon .gtitle a.return{background-image:url(../images/front/groupon_bg.gif);background-repeat:no-repeat}
.groupon .g_title{margin-bottom:30px;padding:0 16px 0 80px;font:bold 22px/30px "黑体", Arial,Helvetica,sans-serif;color:#222;background-position:-205px -289px}
.groupon .l_part{ float:left; width:280px; }
.groupon .r_part{ float:right; width:640px; }
.groupon .g_price{ position:relative; height:125px; background:#ececec; }
.groupon .g_price .price_tag{ position:absolute; top:4px; left:-19px; z-index:1; display:block; width:240px; height:114px; overflow:hidden; color:#fff; background-position:0 -32px; }
.groupon .g_price .disabled{ background-position:0 -146px; }
.groupon .g_price .disabled a{ cursor:default; outline:none; }
.groupon .g_price .price_tag p{ float:left; width:120px; height:107px; margin-left:5px; padding:18px 0 0 10px; text-align:center; font-weight:bold;font-size:14px; color:#fff; }
.groupon .g_price .price_tag strong{display:block;padding:3px 15px 0 20px;font:normal 30px/42px Helvetica,arial,sans-serif}
.groupon .g_price a.buy{display:block;float:right;width:105px;_width:100px;height:50px;margin-top:33px;line-height:120px;overflow:hidden}
.groupon .g_pic{margin:5px 0 0 5px;text-align:center}
.groupon .g_digest{margin:5px;padding:16px 14px 0 45px;border-top:1px solid #c5c5c5;text-align:left;line-height:25px;color:#4f4f4f;background-position:-263px 11px}
a.g_btn,a.g_btn_2{display:block;width:122px;height:28px;color:#fff;padding-top:4px;text-align:center;font-weight:bold;font-size:14px;text-decoration:underline;background-position:0 -265px}
a.g_btn_2{width:83px;height:26px;font-size:12px;text-decoration:none;background-position:-123px -265px; }
.groupon .orange_box{padding:5px;color:#414141; }
.groupon .orange_box p,.shadow_box .orange_box p span{ padding:0 10px; text-align:left; }
.groupon .orange_box p img{ position:absolute; top:0; left:0; vertical-align:middle; _margin-left:-30px; }
.groupon .orange_box p.g_success{ position:relative; margin:0 18px; padding:3px 0 0 28px; }
.groupon .g_num{ border-top:none; }
.groupon .dot_box{ padding:8px 0; border-top:1px dashed #d4d4d4; border-bottom:1px dashed #d4d4d4; }
.g_notice{ padding:28px; }
.g_notice h3{ height:30px; padding:2px 0 0 35px; color:#cf1e3b; background-position:-170px -328px; }
.g_notice p{ margin:0 0 15px; padding:0 28px; color:#666; }
.groupon .sidebar .box .title{ position:relative; height:37px; line-height:37px; padding-left:10px; border-bottom:1px solid #dedede; color:#353535;background-image:none; }
.groupon .sidebar .box .title span{ position:absolute; display:block; left:15px; bottom:-8px; width:13px; height:8px; background-position:-206px -265px; _bottom:-15px; }
.groupon .sidebar .box .cont{ padding:8px 5px 0 5px; color:#6a6a6a; }
.groupon .sidebar .org_box{ border:1px solid #ffc399; background-color:#fefced; }
.groupon .sidebar .org_box .title{ border-bottom:1px solid #ffc399; background-color:#fdf1d7; }
.groupon .sidebar .org_box .title span{ background-position:-219px -265px; }
.groupon .sidebar .orange .cont{ padding:12px 0 0 13px; }
.groupon .gray_m{ width:160px; height:20px; margin:4px 0 0; }
.groupon label.btn_orange{ background-position:0 -361px; }
.groupon label.btn_orange input{ height:26px; background-position:right -361px; }
.groupon ul.prolist li{ width:400px; height:auto; margin:0; padding:20px 40px; border-top:none; text-align:left; border-bottom:1px solid #e3e3e3;text-align:center; }
.groupon .sidebar ul.prolist li{ width:100%; min-height:225px; margin:9px auto 0; padding:0 0 3px; }
.groupon .sidebar ul.prolist li{ width:100%; min-height:225px; height:auto; margin:9px auto 0; padding-bottom:3px; border-top:none; border-bottom:1px solid #e3e3e3; text-align:center; }
.groupon .sidebar ul.prolist li img{ border:1px solid #dedede; }
.groupon .sidebar ul.prolist li p{ padding:5px 0 2px 12px; text-align:left; font-family:arial,helvetica,sans-serif; }
.groupon .sidebar ul.prolist .pro_title{ min-height:18px; height:auto; line-height:18px; margin-top:5px; }
.groupon .sidebar ul.prolist li p s{ color:#424242; }
.groupon .sidebar ul.prolist li.more{ min-height:25px;border:none;text-align:right; }
.groupon .sidebar span.l{_top:0; }
.groupon .sidebar span.r{_top:0; _right:0; }
.groupon .sidebar span.b_l,.groupon .sidebar span.b_r{ _display:none; }
.groupon .gtitle{ height:33px; text-align:right; border-bottom:1px solid #c00; margin-right:14px; }
.groupon .gtitle h2{ float:left; width:94px; height:33px; text-align:center; background-color:#c00; line-height:32px; overflow:hidden; color:#FFF; font-size:16px; }
.groupon .gtitle a.return{ display:inline-block; width:104px; height:17px; margin-top:12px; line-height:100px; overflow:hidden; background-position:0 -333px; }
.groupon .glist li{ float:left; width:237px; height:auto; display:table; padding:20px 0px 10px 0px; text-align:left; }
.groupon .glist li .group_box{ width:222px; min-height:350px; display:block; border:1px solid #f0f0f0; padding:10px 0px; }
.groupon .glist li .group_box:hover{ border:1px solid #c00; }
.groupon .glist li h2{ width:180px; height:24px; line-height:20px; margin:0 auto; padding:7px 0px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.groupon .glist li h2 a{ color:#454545; }
.groupon .glist li dl dt{ width:180px; height:190px; display:block; margin:0 auto; }
.groupon .glist li dl dt img{ margin-bottom:10px; }
.groupon .glist li dl dd{ width:180px; display:block; margin:0 auto; }
.groupon .glist li dl dd p{ width:180px; height:auto; display:table; padding:5px 0px; overflow:hidden; }
.groupon .glist li dl dd p .g_btn_buy{ width:80px; height:26px; display:block; line-height:26px; text-align:center; background:#c00; color:#fff;  }

.subscribe{ padding:1px 40px; }
.subscribe table.form_table{ margin:15px auto; }
.subscribe table.form_table th,.subscribe table.form_table td{ padding:10px; }
.subscribe table.form_table p{ line-height:25px; }

.popwin{ width:560px; height:200px; border:3px solid #f60; background-color:#fff; text-align:left; }
.popwin .title{ height:35px; margin-top:1px; border-bottom:1px solid #f6600f; line-height:35px; background-color:#fef0e6; }
.popwin .title h3{ margin-left:20px; }
.popwin .cont{ padding:20px 50px; }
.popwin .cont p b{ color:#d53700; margin:0 8px; }

.slide_button{ position:absolute; bottom:0px; left:0px; right:0px; height:30px; overflow:hidden; width:100%; background:#fff; }
.slide_button a{ display:block; height:30px; line-height:30px; color:#333; float:left; background:#dddddd; }
.slide_button a.current,#slide_name a:hover{ background:#a8a8a8; color:#fff; font-weight:bold; }

/* 购物车 */
.flow_cart{height:32px;line-height:32px; margin-bottom:18px;}
.flow_cart ul li{width:393px;line-height:32px;float:left;font:700 14px/32px "微软雅黑";text-align:center;background:#e6e6e6 url(../images/shipping_step.png) no-repeat right top;color:#666;}
.flow_step_no1 .step_1,.flow_step_no2 .step_2,.flow_step_no3 .step_3{background-color:#fe7d00;color:#fff; }
.flow_step_no1 .step_1,.flow_step_no1 .step_2{ background-position:right -66px; }
.flow_step_no1 .step_3,.flow_step_no2 .step_3,.flow_step_no3 .step_3{ background-position:-999px -999px; }
.flow_step_no2 .step_1{ background-color:#fed9b5;background-position:right -33px; }
.flow_step_no2 .step_2{ background-position:right -66px; }
.flow_step_no3 .step_1,.flow_step_no3 .step_2{ background-color:#fed9b5; }
.flow_step_no3 .step_2{ background-position:right -33px; }

/* 帮助列表 */
.help_left{width:200px;font-size:14px;float:left; text-align:left; }
.help_nav_left{width:200px;padding:0 0 4px 0;background:url(../images/help_nav_left.gif) 0 bottom repeat-x;margin:11px 0 0 0;float:left;}
.help_nav_left ul{width:176px;padding:7px 0 7px 22px;background:#fff url(../images/novice_nav_ul.gif) 0 0 repeat-x;border-left:1px #e5e5e5 solid;border-right:1px #e5e5e5 solid;float:left;}
.help_nav_left ul li{width:163px;height:30px;line-height:30px;float:left;}
.help_nav_left ul li.help_btn_current a{color:#f63860;}
.help_nav_left ul li a{width:160px;height:30px;padding:0 0 0 13px;display:block;background:url(../images/novice_nav.gif) 0 center no-repeat;color:#4c4c4c;}
.help_nav_left ul li a:hover{ text-decoration:none; }
.help_btn{width:198px;height:33px;line-height:33px;font-weight:bold;border-top:1px #e5e5e5 solid;border-right:1px #e5e5e5 solid;border-left:1px #e5e5e5 solid;background:url(../images/novice_btn.jpg) 0 0;float:left; }
.help_btn a{width:163px;height:33px;display:block;padding:0 0 0 15px;color:#212121; }
.help_btn a.novice_btn_right{ background:url(../images/novice_btn_right.html) 156px center no-repeat; }
.help_btn a.novice_btn_bottom{ background:url(../images/novice_btn_bottom.gif) 180px center no-repeat; }
.help_btn a:hover{ text-decoration:none; }

.helpRight{width:965px; height:auto; display:table; border:1px solid #ddd; border-top:none; }
.helpRightTitle{height:48px;line-height:46px;background:#f6f6f6;color:#333;padding-left:15px;font-size:18px;text-align:left; border-top:2px solid #fe7d00; border-bottom:1px solid #ddd;}
.NewsShow .NewsContent{line-height:32px;margin:10px 30px; text-align:left; color:#333; }
.NewsShow .NewsContent p{padding-top:10px; color:#333; }
.NewsShow a.toindex{ height:28px;display:block;line-height:26px; text-align:center;color:#bc4d00;font-size:14px; padding:0px 18px; background:#666; color:#FFF; margin:20px 40px 30px 0px;}
.NewsShow a.toindex:hover{ background:#fe7d00; text-decoration:none; }

.help_right_out{ width:870px;padding:0 0 9px 0;background:url(../images/help_right_out.html) center bottom;float:left;}
.help_right{ width:822px;min-height:560px;padding:8px 25px;background:#fff;border:1px #e5e5e5 solid;float:left;}
.help_right_title{ width:822px;height:24px;line-height:22px;padding:9px 0;border-bottom:1px #e6e6e6 solid;float:left;}
.help_right_title p{ height:24px;font-size:22px;color:#ca141d;padding:0 8px 0 0;float:left;}
.help_right_title img{ float:left; }
.content_list{width:822px;padding:15px 0;border-top:1px #e6e6e6 solid;line-height:24px;float:left; }
.content_list b{font-size:14px;color:#212121;}
.content_list p{font-size:14px;color:#4c4c4c;}
.content_list a{color:#f63860;text-decoration:underline;}
.content_list h1{font-size:18px;font-weight:bold;color:#212121; text-align:left;}
.c_ico{padding:0 0 0 16px;background:url(../images/c_ico.html) 0 center no-repeat; text-align:left; float:left; }
.content_right{width:822px;float:left;}
.list_top_txt{padding:25px 0 15px 0;}
.help_center{ margin:20px 0 0 0; float:left; }
.help_center ul{ width:822px; height:123px; background:url(../images/help_center_img06.html) 0 0 no-repeat; float:left; }
.help_center ul li{ width:146px; font-size:16px; font-weight:bold; float:left; }
.help_center ul li a{ height:45px; padding:78px 0 0 35px; color:#4c4c4c; text-decoration:none; display:block; }
.help_center ul li a:hover{ color:#ff4560; }
.help_center ul li a.help_center_01{ padding-left:40px; }
.help_center ul li a.help_center_02{ padding-left:35px; }
.help_center ul li a.help_center_03{ padding-left:50px; }
.help_center ul li a.help_center_04{ padding-left:55px; }
.help_center ul li a.help_center_05{ padding-left:60px; }

/* 会员中心 */
.ht_left{ width:200px; float:left; height:auto; display:table; font-family:'微软雅黑'; }
.ht_left ul{ width:198px; height:auto; border:1px solid #e5e5e5; border-bottom:0; margin:0 0 20px 0;text-align:left; }
.ht_left ul li,.ht_left ul li a{height:42px; line-height:42px; }
.ht_left ul li{ width:100%; border-bottom:1px solid #E5E5E5; }
.ht_left ul li a{ width:80%; padding:0 10%; font-size:16px; color:#333333; display:inline-block; position:relative; }
.ht_left ul li a.cta,.ht_left ul li a:hover{ background:url(../images/ht-nav.gif) no-repeat 0 0 #fafafa; font-weight:bold;}
.ht_left ul li a em,.ht_left ul li a:hover em,.ht_left ul li a.act em{ font-family:arial; font-size:12px; display:block; position:absolute; right:20px; top:11px; width:20px; height:20px; border-radius:10px; background:#f00; color:#FFF; padding:0; line-height:20px; text-align:center; font-weight:normal;}
.ht_left ul li a span{ position:absolute; top:14px; right:20px;display:block; width:7pxpx; height:14px; border:none; background:url(../images/sjx.html) no-repea;}
.ht_left ul li a.cta, .ht_left ul li a:hover {background: url("../images/ht-nav.gif") no-repeat scroll 0px 0px #FAFAFA;font-weight: bold; text-decoration:none; }

.ht_right,.order{ width:960px; float:right; height:auto; _overflow:hidden; font-family:'微软雅黑'; }

.basic{ width:958px; height:auto; border:1px solid #F4F4F4; background:#fafafa; display:inline-block; margin:0 0 20px 0; text-align:left; }
.basic_text{ width:93%; background:#FFF; padding:15px; display:block; margin:20px auto; border:1px solid #eee; }
.basic_left{ height:140px; width:810px; float:left; }
.basic_left dl{ height:100px; border-bottom:1px solid #EEEEEE; padding:0 0 10px 0; }
.basic_left dl dt{ width:100px; height:100px; float:left; overflow:hidden; }
.basic_left dl dd{ width:200px; float:left; display:inline-block; line-height:40px; margin-left:22px; }
.basic_left dl dd h4{ font-size:18px; color:#444; line-height:40px; }
.basic_left dl dd p{ width:100%; height:40px; display:block; line-height:40px; font-size:14px; color:#666; }
.basic_left dl dd p a{ color:#666; }
.basic_left dl dd .sp{ width:auto; height:40px; display:block; line-height:40px; float:left; font-size:16px; }
.basic_left dl dd em{ width:auto; font-size:18px; color:#fe7d00; font-style:normal; }
.basic_left dl dd strong{ font-size:14px; color:#666; font-weight:400; display: inline-block; }
.basic_left span{ width:100px; height:40px;display:inline-block; float:left; line-height:40px; color:#666; font-size:14px; text-align:center; }
.basic_left span a{ color:#666;}
.basic_left span a.TC{ float:right; padding:0 10px; display:block; width:30px;}

.order{ height:auto; margin:0px 0 0 0; text-align:left; }
.order_title{ width:100%; height:40px; position:relative; border-bottom:2px solid #ed1475; }
.order_bottom{ border-bottom:2px solid #ed1475;}
.order_title a{ color:#464637; display:inline-block; padding:0px; margin:0 20px 0 0; line-height:40px; font-size:16px; font-weight:bold;}
.order_title a:hover,.order_title a.cta{ border-bottom:2px solid #ed1475; color:#ed1475; position:relative; _bottom:-2px;}
.order_list{ width:99.9%; height:auto; margin:15px 0 0 0; border:1px solid #EEEEEE; }
.order_list.mot0{ margin-top:0; }

.order_list:hover{ border-color:#dcdcdc; box-shadow:0 2px 4px rgba(0,0,0,0.1); }
.order_left { width:720px; height:auto; float:left; position:relative; }
.order_left_title { height:35px; padding:0 20px; background:#F9F9F9; border-right:1px solid #EEEEEE; position:relative; }
.order_left_title span { display:inline-block; margin:0 40px 0 0; line-height:35px; color:#888; }
.order_left_title p { position:absolute; right:20px; top:0; color:#FF8000; line-height:35px; display:block;}
.order_left dl,.coupons_box,.password{width:680px; height:100px; padding:20px; border-right:1px solid #EEEEEE;border-top:1px solid #EEEEEE;}
.order_left dl dt{ width:100px; height:100px; background:#006; float:left; overflow:hidden;  }
.order_left dl dt img{ width:100px; height:100px; }
.order_left dl dd{ width:560px; margin:0 0 0 20px; float:left; height:100px; }
.order_left dl dd h4{ line-height:25px; max-height:50px; font-size:18px; color:#333; overflow:hidden; }
.order_left dl dd span{ line-height:30px; max-height:60px; font-size:13px; color:#FF9933; }
.order_left dl dd span em{ font-size:18px; }
.order_left dl dd p{ font-size:14px; color:#666; }
.order_left dl dd p em{ font-size:15px; }

.order_right { width:180px; height:auto; height:auto;text-align:center; position: absolute; top:50%; right:50%; right:-170px; margin-top:-25px; z-index:90; }
.order_right span { width:100%; height:40px; line-height:40px; font-size:20px;color:#FF9933; display:block; }
.order_right span em{ font-size:14px}
.order_right a { margin:0 auto; width:100px; height:30px;  display:block; line-height:40px; text-align:center; color:#666; text-decoration:underline; font-size:12px;}
.order_right a.btn,.record_top span a,.collection em a,.evaluation_btn a,.pj_btn a,.total li.c a,.adds_right a,.add_adds_btn{ display:block; width:100px; background:#9797A6; font-size:14px; height:30px;line-height:30px; text-decoration:none; text-align:center;color:#ffffff;}/*按钮*/
.order_right a:hover.btn{ background:#19B746;  color:#fff;}
.order_top0{ margin-top:10px;border-right:none;}
.order_left_wc{ width:100%;border-right:none;}
.order_left dl.wc{ width: 888px; }
.order_left dl.wc dd{ width:750px;}
.order_left dl.wc dd h4,.order_left dl.wc dd span,.order_left dl.wc dd p { height:40px; width:400px; float:left; padding:20px 0; overflow:hidden;}
.order_left dl.wc dd span,.order_left dl.wc dd p { width:140px; text-align:center; line-height:60px; margin:0 10px;}

.index_more{width:100%; height:40px; line-height:40px; text-align:center; margin:20px 0;}
.index_more a{  text-align:center; float:right; font-size:17px; color:#fff; display:block; width:150px; background:#9797A6;}
.index_more a:hover{ background:#fe7d00; color:#FFF; text-decoration:none; }

#test1{ width:100%; height:40px; padding:10px 0 0 52px; color:#666; text-align:left;}
#test1 span{ width:50px; float:left; height:40px; line-height:40px; text-align:right; padding:0 8px 0 3px;}

.password{ border-top:0; padding-bottom:45px;_ padding-bottom:18px; display:inline-block;  }
.password li{ width:100%; line-height:40px; height:40px;}
.password li span{ width:65px; float:left; margin:0 15px 0 0 ; display:block; color:#666666; font-size:16px;line-height:40px; height:40px;}
.password li input{ width:300px; height:28px; line-height:28px; padding:0 10px; color: #999; border:1px solid #dddddd;}

.add_adds{ background:#F6F6F6; padding:15px 0px 5px 0px; border: 2px solid #E0E0E0; text-align:left; }
.add_adds ul{ margin: 10px 20px; }
.add_adds ul li{ height:40px; line-height:35px; margin:15px 0; color:#666; text-align:left; }
.add_adds ul li span{ width:80px; text-align:right; height:40px; line-height:35px; padding:0 10px 0 0; display:inline-block; }
.add_adds ul li input{ width:470px; height:35px; line-height:35px; border:1px solid #ddd; padding:0 15px; color:#444; }
.add_adds ul li .dizhi{ width:158px; height:35px; line-height:34px; border:1px solid #ddd; padding:0 15px; color:#444; margin-right:10px; }
.add_adds ul li .dizhi option{ padding:3px 15px; }
.add_adds ul li input.chang{ width:470px;}
.add_adds ul li span input { width:20px; float:left; }
.add_adds_btn{ width:400px; margin:0 0 35px 110px; background:#f6f6f6; }
.add_adds_btn a{ background:#9797A6; color:#fff; display:block; float:left; width:100px; }
.add_adds_btn a:hover { background:#FF7F00}
.add_adds_btn a.sc{ background:none; color:#666; text-decoration:underline; }
.btn_save{ background:#666;color: #FFF;width: 100px;height: 31px;border: medium none;font-size: 16px;cursor: pointer;}
.userBtn{ height:30px; display:block; float:left; margin:0 10px 0 3px; background-color:#666; padding:0 15px;line-height:26px;color:#fff; border:none; cursor:pointer; font-size:14px;}
.center{ float:left; margin-left:30px; width:100px; line-height:30px; background:none; text-decoration:underline; color:#666; border:none; cursor:pointer;}
.add_adds ul li font{ padding:0 10px ; color:#FF9934;}
.order_bottom a.tjdz{ color:#666; float:right; font-weight:normal;}
.nobonus{ padding:20px; display:block}

.add_adds .form_table{ background:#F6F6F6; }
.add_adds .form_table .normal{ width:470px; height:35px; line-height:35px; border:1px solid #ddd; padding:0 15px; color:#444; margin:5px 0; }
.add_adds .form_table .attr{ width:220px; display:block; float:left; }
.add_adds .form_table .attr .rad{ margin-right:7px; }
.add_adds .form_table .sel{ width:155px; height:35px; line-height:34px; border:1px solid #ddd; padding:0 15px; color:#444; margin:10px 15px 10px 0px; }
.add_adds .form_table option{ padding:3px 15px; }

.salide_box{ width:1180px; height:auto; display:table; margin-bottom:10px; }
.salide_box .title{ font-size:14px; font-weight:bold; text-align:left; padding:0 15px; color:#666; }
.salide_box .lists_hot{ width:1178px; height:auto; display:table; padding:18px 0px; }
.salide_box .lists_hot li{ width:172px; height:auto; display:table; float:left; margin-left:21px; }
.salide_box .lists_hot li img{ width:172px; height:159px; display:block; margin-bottom:10px; }
.salide_box .lists_hot li .txt_jq{ width:172px; height:22px; display:block; line-height:22px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.salide_box .lists_hot li b{ width:172px; display:block; color:#666; font-size:12px; }
.salide_box .lists_hot li .btn_cart2{ width:100px; height:28px; display:block; line-height:22px; cursor:pointer; font-size:14px; font-family:'微软雅黑'; margin:7px 0 0px 0; border:1px solid #fe7d00; background:#fe7d00; color:#fff; }

/* 商家信息 */
.seller_box{ width:198px; height:auto; display:table; border:1px solid #e1e1e1; text-align:left; }
.seller_box .seller_title{ width:183px; height:36px; display:block; background:#f8f8f8; font-size:14px; font-weight:bold; color:#333; border-bottom:1px solid #e1e1e1; line-height:36px; padding-left:15px; }
.seller_box ul{ padding:12px 14px; }
.seller_box ul li{ height:26px; display:block; line-height:26px; color:#333; }

.shop_info{ width:200px; height:319px; display:block; background:url(../images/bg_shop.png) no-repeat; margin-bottom:20px; }
.shop_info .shop_info_title{ width:200px; display:block; padding:18px 0px; text-align:center; font-size:18px; font-weight:bold; border-bottom:1px dashed #fff; color:#FFF; margin-bottom:14px; }
.shop_info p{ width:162px; height:auto; display:table; line-height:28px; font-size:14px; text-align:left; color:#fff; padding:0px 18px 0px 20px; }
.shop_info p .orange{ color:#fff; padding-left:30px; }
.shop_info p .add_tit{ float:left; }
.shop_info p .address{ width:120px; height:54px; display:block; overflow:hidden; float:left; }
.shop_info p .touch{ width:172px; height:51px; display:block; line-height:44px; font-size:16px; background:url(../images/btn_1.png) center no-repeat; color:#FFF; text-align:center; text-indent:32px; margin-top:20px; }

span.gradeScore{display:inline-block;width:70px;height:15px;background:url(../images/front/grade_bg.png) 0 -16px no-repeat;}
span.gradeScore i{display:inline-block;height:15px;background:url(../images/front/grade_bg.png) 0 2px no-repeat;}

/* 登录 */
.content_login{width:1178px;margin:10px 0 0 0;border:1px #e1e1e1 solid;background:#fff;float:left;}
.coLoginBody{width:620px;float:left;border-right:1px solid #e1e1e1; margin:20px 0px;}
.coLogin_title{width:590px;height:33px;line-height:33px;margin:20px 0 0 38px;display:inline;color:#333;float:left;}
.coLogin_title p{font-size:14px;}
.coLogin_title p span{margin:0 10px 0 0;display:inline;font-size:30px;}
.coLogin_title p a{margin:0 0 0 5px;display:inline;font-weight:bold;text-decoration:underline;color:#fe7d00;}
.coLogin_tab{width:340px;height:28px;margin:25px 0 0 110px;display:inline;background:url(../images/coLogin_tab.html) 0 bottom repeat-x;float:left;}
.coLogin_tab ul{padding:0 0 0 37px;float:left;}
.coLogin_tab li{width:134px;height:28px;line-height:26px;text-align:center;margin:0 0 0 7px;display:inline;background:url(../images/coLogin_tab_current.html) 0 -28px no-repeat;font-size:14px;color:#333;float:left;cursor:pointer;}
.coLogin_tab li.current{background-position:0 0;}

.coLogin_bottom{width:420px; display:block; margin:50px 0px 0px 50px; float:left;}
.coLogin_bottom p{font-size:14px;line-height:50px;color:#333;}
.coLogin_bottom ul{width:350px;float:left;}
.coLogin_bottom ul li{margin:20px 13px 8px 0;display:inline;padding:0 0 0 20px;height:24px;line-height:24px;float:left;background: url("../images/login_ico2.html") no-repeat scroll 0% 0% transparent;}
#imgLink{ display: block; margin-bottom: 12px;}

/* 网站导航 */
.site_map {	width:1180px; height:auto; display:table; text-align:left; }
.site_map .map_title { width:1180px; height:32px; display:block; line-height:30px; padding:18px 0; }
.site_map .map_title h3 { width:1180px;	height:32px; display:block; font-size:26px;	font-weight:bold; font-family:"microsoft yahei", "微软雅黑" }
.site_map .map_block { width:1180px; }
.site_map .block_inner { width:1178px; height:auto; display:table; border: solid 1px #dfdfdf; background: #fff; _zoom: 1; }
.site_map .site_map_listx {	width:1178px; margin-right:-40px; overflow: hidden; _display: inline }
.site_map .site_map_listx li { width:205px; height:50px; line-height:50px; padding-left:30px; margin-bottom:15px; float: left; _display: inline; font-size:18px; text-indent:20px; _zoom: 1 }
.site_map .site_map_listy {	width:1178px; overflow: hidden; _display: inline }
.site_map .site_map_listy li { width:355px; height:140px; padding-bottom:20px; margin-left:32px; float:left; _display:inline; _zoom:1; }
.site_map .site_map_listy li dl { margin-left:60px; _display:block }
.site_map #site_map_listy li a{	font-family:"microsoft yahei", "微软雅黑"; height:35px; line-height:36px; font-size:14px; _margin-left:-2px;	margin-left:10px; }
.site_map .site_map_listy li dl dt { font-family:"microsoft yahei", "微软雅黑"; height:35px; line-height:30px; font-size:16px; font-weight:bold; _margin-left:-2px; }
.site_map .site_map_listy li dl dd a { float: left;	margin-right: 10px;	display: inline-block; color:#999; line-height:2em; _display: inline; white-space: nowrap; *zoom:1; }
.site_map .site_map_list { width:1178px; overflow: hidden; _display: inline }
.site_map .site_map_list li { width:315px; height:auto; display:table; padding-bottom:20px;	margin-left:30px; float: left; _display: inline; _zoom: 1 }
.site_map #site_map_list li { margin-bottom:40px; }
.theme_tan .site_map_list li { width:1030px; } 
.theme_red .site_map_list li { width:1030px; }
.site_map .site_map_list li dl { margin-left: 60px; _display: block }
.site_map #site_map_list li a{ font-family: "microsoft yahei", "微软雅黑"; height:35px; line-height:36px; font-size: 14px; _margin-left: -2px; margin-left:10px; }
.site_map .site_map_list li dl dt {	font-family: "microsoft yahei", "微软雅黑"; height: 35px; line-height:30px; font-size:16px; font-weight:bold; _margin-left:-2px; }
.site_map .site_map_list li dl dd a { float: left; margin-right:15px; display: inline-block; line-height:2em; color:#999; _display:inline; white-space:nowrap; *zoom:1; }
.site_map .map_left { float: left; width: 467px; }
.site_map .map_left .site_map_list { width: auto; }
.site_map .map_right { float: right; width: 467px }
.site_map .map_right .site_map_list { width: auto }
.split { width:1100px; height:1px; margin:30px auto; clear:both; background: linear-gradient(to right, #FBFBFB 0px, #E9E9E9 10%, #E9E9E9 90%, #FBFBFB 100%) repeat scroll 0% 0% transparent; }
.icon_app{ width: 50px; height: 50px; border: 0 none; display:inline-block; *display:inline; *zoom:1; background: transparent url(../images/site_map_sprite.png) no-repeat 0 0 scroll; float:left }
i.icon_1 { background-position: -240px -180px }
i.icon_2 { background-position: -180px -180px }
i.icon_3 { background-position: -120px -180px }
i.icon_4 { background-position: -60px -180px }
i.icon_5 { background-position: 0 -180px }
i.icon_6 { background-position: -240px -240px }
i.icon_7 { background-position: -180px -240px }
i.icon_8 { background-position: -120px -240px }
i.icon_9 { background-position: -60px -240px }
i.icon_10 {	background-position: 0 -240px }
i.icon_24 {	background-position: -240px -60px }
i.icon_11 {	background-position: -120px -60px }
i.icon_12 {	background-position: -60px -60px }
i.icon_13 {	background-position: 0 -60px }
i.icon_14 {	background-position: -180px -60px }
i.icon_15 {	background-position: -240px 0 }
i.icon_16 {	background-position: -180px 0 }
i.icon_17 {	background-position: -120px 0 }
i.icon_18 {	background-position: -60px 0 }
i.icon_19 {	background-position: 0 0 }
i.icon_20 {	background-position: -180px -120px }
i.icon_21 {	background-position: -120px -120px }
i.icon_22 { background-position: -60px -120px }
i.icon_23 { background-position: 0 -120px }

dl.cartlist dd.static input.btn_account {width:96px;height:24px;display:block;line-height:22px;text-align:center;background:#ff481b;color:#FFF; border:medium none;float:right;cursor:pointer;}

/* 促销活动 */
.products_prompt { width:1148px; height:auto; display:table; border:1px solid #e5e5e5; background:#fff; padding:15px; margin:12px 0; text-align:left; position:relative; clear:both;  }
.products_prompt em { width:49px; height:50px; display:block; position:absolute; left:-5px; top:15px; background:url(../images/dpyh.png) no-repeat; }
.products_prompt .x_info { width:320px; height:50px; display:block; padding-left:50px; float:left; }
.products_prompt .x_info b { width:320px; font-size:14px; clear:both; display:block; }
.products_prompt .x_info span { font-size:12px; clear:both; display:block; color:#999; padding-top:5px; }
.products_prompt p { width:500px; font-size:14px; color:#000; height:50px; padding-left:30px; float:left; line-height:50px; border-left:1px solid #e5e5e5; display:block; float:left; }
.products_prompt p strong { color:#CC0000; }
.products_prompt .fx_bnm { width:220px; height:50px; float:right; }
.products_prompt .fx_bnm span { width:46px; height:50px; line-height:50px; display:block; float:left; }
.products_prompt .fx_bnm #share-bd { width:160px; padding-top:11px; }

/* 分享 */
#share-bd { float: left; width:195px; padding-bottom: 0 !important; }
#share-bd a { width: 28px !important; display:block; padding-left: 0 !important; height: 28px !important; float:left; background: url(../images/share.png) no-repeat !important; margin: 0 4px 0 0 !important; }
#share-bd .bds_tsina { background-position: 0 0 !important; }
#share-bd .bds_qzone { background-position: -28px 0 !important; }
#share-bd .bds_tqq { background-position: -56px 0 !important; }
#share-bd .bds_weixin { background-position: -84px 0 !important; }
#share-bd .bds_renren { background-position: -112px 0 !important; }
#share-bd .bds_more { background:url(../images/share.png) no-repeat -140px 0 !important; width: 28px !important; height: 28px !important; display:block; padding: 0 !important; }

.basicinfo_price, .basicinfo_price a, .basicinfo_priceinfo, .incotime, a.favPro, a.favPro i, .share a, .steal, .block-sider div h3, .tuan-buy i, a.attlogo, a.attbotton, .block-sider .box-i-think p i, .block-sider .box-i-think input, .related_recom .aleft, .related_recom .aright, .goods_service li i, .blocktag ul.tabbar, .b_buyb, .numUp, .numDown, .say p span, .say p span strong, .pages span a.next, .commentlist li span.icon, .box_business div b, .box_business div i, .box_business span a.button, a.seeFavpro, a.shoping, .favpro_tip h2 i, .verifytip h2, .verifyclose, .verifybutton, .size-box h3, .size-box h3 a:hover, .size-box p.size-box-left, .size-box p.size-box-right, .size-box div.size-box-bottom, .sizeConversion h2, .closewin, .sentfully i {
    background: transparent url("../images/info.1.0.png") no-repeat scroll -980px -980px;
}

/* 团购-- */
.basicinfo { border: 1px solid #E1E2E3; margin-bottom:20px; border-bottom:none; }
.basicinfo h1{ line-height:35px; margin-bottom: 20px; color: #333; font-size: 24px; font-family: 微软雅黑; font-weight: normal; text-align:left; }
.basicinfo h1 a{ color: #333; }
.basicinfo_details{float: left;width: 470px;color: #707070;position: relative;}
.basicinfo_price{height: 90px;background-color: #FA4126;background-position: left top;clear: both;margin-left: -24px;}
.basicinfo_price b {display: block;float:left;color: #FFF;font-family: 微软雅黑,雅黑,Verdana;font-size:48px;padding-left: 58px;line-height: 85px;}
.basicinfo_price a{display: block;float: right;width: 133px;height: 60px;background-position: 0px -706px;margin: 15px 15px 0px 0px;text-indent: -9999px;overflow: hidden;}
.basicinfo_priceinfo {width: 468px;height: 65px;background-position:left -386px;border: 1px solid #FFD7A6;}
.basicinfo_priceinfo li{float: left;width:155px;height:42px;overflow:hidden;margin-top:11px;line-height:21px;text-align:center;font-size: 14px;}
.basicinfo_priceinfo li i{font-style:normal;}
.basicinfo_priceinfo li.cent{border-style: solid;border-color: #EAE4DB;-moz-border-top-colors: none;-moz-border-right-colors: none;-moz-border-bottom-colors: none;-moz-border-left-colors: none;border-image: none;border-width: 0px 1px;}
.basicinfo_timebox{border-width:medium 1px 1px;border-style: none solid solid;border-color:-moz-use-text-color #EEE #EEE;-moz-border-top-colors: none;-moz-border-right-colors: none;-moz-border-bottom-colors: none;-moz-border-left-colors: none;border-image:none;padding:24px 11px 11px;}
.basicinfo_time {height:51px;}
.incotime {display:block;width:49px;height: 39px;background-position: -408px -597px;float: left;}
.basicinfo_timetitle {float:left;line-height:18px;height:18px;padding-left:16px;width:280px;text-align:left;}
.basicinfo_lave {float:left;line-height:22px;height:22px;padding-left:2px;width: 290px;text-align:left;}
.basicinfo_lave b{font-size:16px;padding:0 6px 0 12px;color:#3c3c3c;font-family:Tahoma,Geneva,sans-serif }
.basicinfo_buynums {padding:7px 0px 7px 64px;height:29px;line-height: 29px;text-align:left;border-top:1px dashed #E8E8E8;}
.basicinfo_details .g_intro{width:450px;height:auto;display:table;line-height:22px;text-align:left;padding:10px;margin-bottom:0px;background:#eaeaea;}

/* 列表-- */
.filter_nav{height:auto;display:table;border:1px solid #EDEBE9;position:relative;border-bottom:none;text-align:left;}
.filter_nav dl{width:946px;height:auto;display:table;padding:8px 12px 8px 0px;border-bottom:1px dotted #EDEBE9;line-height:24px;position:relative;}
.filter_nav dl dt{width:82px;font-weight:normal;height:24px;display:block;line-height:24px;overflow:hidden;padding-left:12px;float:left;}
.filter_nav dl dd{width:852px;height:auto;display:table;float:left;line-height:24px;}
.filter_nav dl dd a{height:24px;display:inline-block;line-height:24px;padding:0px 7px;margin-right:7px;}
.filter_nav dl dd a.current{color:#fe7d00;}
.btn_price{height:23px;display:block;line-height:22px;padding:0px 7px;background:#666;float:right;cursor:pointer;color:#fff;margin-left:7px;border:none;}

.sort_bar{width:958px;height:34px;display:block;border:1px solid #EDEBE9;background:#F5F5F5;line-height:34px;}
.sort_bar ul li{height:34px;float:left;display:block;}
.sort_bar ul li a{padding:0px 20px;}
.sort_bar ul li.current,.sort_bar ul li:hover{ background:#FFF; }
.sort_bar ul li.current a,.sort_bar ul li:hover a{ color:#fe7d00; }
.pro_list{ width:982px; height:auto; display:table; }
.pro_list li{width:243px;min-height:292px;display:block;float:left;margin:12px 0px 6px 0px; position:relative; }
.pro_list li .pro_box{width:229px;display:block;border:1px solid #F5F5F5;text-align:left;padding-bottom:12px;position:absolute;transition: all 0.2s ease 0s; }
.pro_list li .pro_box .pic{width:200px;height:200px;display:block;margin:10px auto 0px auto;}
.pro_list li .pro_box .price{font-size: 24px;color: #C00;font-weight: normal;font-family: Arial,Helvetica,sans-serif;padding:10px;height:24px;}
.pro_list li .pro_box .price b{color: #C00;font-size: 16px;line-height: 32px;font-weight:400;}
.pro_list li .pro_box .price s{font-size:14px;color:#999;padding-left:12px;}
.pro_list li .pro_box .p_name{height:24px;display:block;line-height:24px;padding:0px 10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#666;}
.pro_list li .listItemBoxFocus{height:320px; display:block; border: 1px solid #fe7d00;}
.pro_list li .listItemBoxFocus .handle{display:block;}
.pro_list li .handle{margin:8px 10px 0px 10px; display:none;}
.pro_list li .handle .btn_cart{width:148px;height:34px;display:block;line-height:32px;text-align:center;color:#fff;float:left;background:#666;border:none;cursor:pointer;font-size:14px;}
.pro_list li .handle .fav_btn{width:52px;height:34px;display:block;line-height:34px;text-align:center;color:#fff;float:right;background:url(../images/item.gif) #ff7900 center no-repeat;}



.planning_box { width:100%; height:100%; display:none; z-index:999; position:absolute; left:0px; top:0px; }
.planning_box .mask_bg { width:100%; height:1000px; background:#000; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5;  opacity:0.5; z-index:999; position:absolute; left:0px; top:0px; }
.planning_box .planning_body { width:404px; height:auto; padding-bottom:15px; background:#fff; margin:100px auto 0 auto; border-radius:6px; position:absolute; left:50%; margin-left:-200px; z-index:9999; border-bottom:1px solid #dedede; }
.planning_box .planning_body .ytitle { width:404px; height:46px; border-bottom:1px solid #f1f1f1; }
.planning_box .planning_body .ytitle strong { line-height:46px; font-size:16px; padding-left:12px; display:block; float:left; }
.planning_box .planning_body .ytitle a { width:46px; height:46px; display:block; float:right; overflow:hidden; text-indent:-999px; background:url(../images/sprite.png) no-repeat -196px -618px; }
.planning_box .planning_body .pselect { width:380px; height:40px; border:1px solid #dedede; font-size:14px; padding:0px 10px; display:block; -webkit-box-sizing:border-box; box-sizing:border-box; background-color: #FFFFFF;color:#333333; border-radius:4px; margin:13px 0 0 10px; }
.planning_box .planning_body .ycaigou_btn{ width:88px; height:40px; display:block; float:right; line-height:38px; color:#fff; border:none; cursor:pointer; background:#CC3300; font-size:16px; text-align:center; border-radius:4px; margin:12px 14px 0 0; }
.planning_box .planning_body p.red { margin:13px 0 0 10px; }


.fapiao_id { clear:both; display:block; cursor:pointer; border:1px dotted #CC3300; padding:8px; margin-top:10px; }
.fapiao_id input { margin-right:10px; }

/* 右侧BAR */
.right_box_service { width:300px; height:100%; background:#fff; border-left:2px solid #f2f2f2; position:fixed !important; right:-300px; bottom:0px; top:0px; z-index:300001; }
.box_service { width:300px; height:100%; display:table; position:relative; }
.right_box_service .right_btn { width:276px; height:40px; padding:12px; position:absolute; bottom:0px; }
.right_box_service .right_btn a { width:276px; height:40px; line-height:40px; font-size:16px; display:block; background:#FF6600; color:#fff; text-align:center; }
.service_ticon{ position:absolute; left:-62px; bottom:10px; width:60px; height:36px; background:#f2f2f2; text-align:center;}
.service_ticon a{cursor:pointer;display:block;height:36px;overflow:hidden;position:relative;width:60px; background:url(../images/top.png) no-repeat center 0px;}
.service_ticon a:hover{background:url(../images/top_h.png) no-repeat center 0px;}
.service_ticon1{ position:absolute; left:-62px;bottom:50px; width:60px; height:60px; background:#f2f2f2; text-align:center; }
.service_ticon1 a:link,.service_ticon1 a:visited{display:block;width:60px;height:23px; padding-top:37px; background:url(../images/ico_01.png) no-repeat center 10px; color:#999; line-height:16px; position:relative;}
.service_ticon1 a:hover{display:block;width:60px;height:23px; padding-top:37px; background:url(../images/ico_01_h.png) no-repeat center 10px; text-decoration:none; color:#c40000; line-height:16px; position:relative;}
.service_ticon2{ position:absolute; left:-62px; bottom:178px; width:60px; height:60px; background:#f2f2f2; text-align:center; }
.service_ticon2 a:link,.service_ticon2 a:visited{display:block;width:60px;height:23px; padding-top:37px; background:url(../images/ico_02.png) no-repeat center 10px; color:#999; position:relative;}
.service_ticon2 a:hover{display:block;width:60px;height:23px; padding-top:37px; background:url(../images/ico_02_h.png) no-repeat center 10px; text-decoration:none; color:#903; position:relative;}

.service_ticon3{ position:absolute; left:-62px; bottom:242px; width:60px; height:60px; background:#f2f2f2; text-align:center; }
.service_ticon3 a:link,.service_ticon2 a:visited{display:block;width:60px;height:23px; padding-top:37px; background:url(../images/ico_03.png) no-repeat center 10px; color:#999; position:relative;}
.service_ticon3 a:hover{display:block;width:60px;height:23px; padding-top:37px; background:url(../images/ico_03_h.png) no-repeat center 10px; text-decoration:none; color:#903; position:relative;}

.service_ticon5{ position:absolute; left:-62px; bottom:114px; width:60px; height:60px; background:#f2f2f2; text-align:center; }
.service_ticon5 a:link,.service_ticon5 a:visited{display:block;width:60px;height:23px; padding-top:37px; background:url(../images/ico_05.png) no-repeat center 10px; color:#999; position:relative;}
.service_ticon5 a:hover{display:block;width:60px;height:23px; padding-top:37px; background:url(../images/ico_05_h.png) no-repeat center 10px; text-decoration:none; color:#c40000; position:relative;}
.service_ticon5 a span{width:20px; height:20px;background:url(../images/shopping_s.png) no-repeat; float:left; text-align:center; line-height:20px; color:#fff;font-family:"微软雅黑"; font-size:12px; cursor:pointer; position:absolute; left:0; top:0; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/shopping_s.png");_background:none;}
.log_index_ly { width:300px; height:100%; display:table; }
.log_index_ly .title_top_right { height:40px; line-height:40px; padding:0 0px 0 10px; }
.log_index_ly .title_top_right strong { font-size:14px; text-indent:24px; font-weight:200; color:#f00; display:block; float:left; background:url(../images/s_time.png) no-repeat left center;  }
.log_index_ly .title_top_right a { width:40px; height:40px; overflow:hidden; display:block; float:right; background:url(../images/toolbars.gif) no-repeat center; text-indent:-999px; }
.log_index_ly .prod_box { width:276px; padding:12px; overflow:auto; }
.log_index_ly .prod_box ul li { width:100%; height:auto; display:table; padding-bottom:15px; clear:both; }
.log_index_ly .prod_box ul li .zs-pic { width:80px; height:80px; float:left; }
.log_index_ly .prod_box ul li .zs-title { width:174px; height:auto; display:table; float:right; }
.log_index_ly .prod_box ul li .zs-title strong { width:100%; height:auto; display:table; padding-bottom:6px; font-weight:200; color:#999; }
.log_index_ly .prod_box ul li .zs-title .zs-price { font-size:16px; color:#CC3300; font-weight:bold; }
.log_index_ly .tip-text { width:100%; text-align:center; padding-top:120px; background:url(../images/daily_z_3d8b309.png) no-repeat center top; margin-top:100px; }
.log_index_ly .tip-text p { height:46px; line-height:40px; display:block; clear:both; font-size:14px; }
.log_index_ly .tip-text a { border:1px solid #FF6600; color:#FF6600; padding:6px 10px; border-radius:5px; }
.log_index_ly .tip-text a:hover { background:#FF6600; color:#fff; }
