.clear {clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}
.clearfix{width:100%;height:1px;line-height:1px;clear:both;}
a {text-decoration:none;color:#333}
a.a1{font-size:12px;color:#336699;}
a.a2 {color:#f31048;font-weight:bold}
.fl { float:left; }
.fr { float:right;}
.container {color:#333;}
.redstar{color:#ff0000}
.fprice {text-decoration:line-through}

.i_txt1{height:23px;width:120px;line-height:23px;border-top:1px solid #cccccc;border-right:1px solid #cccccc;border-left:1px solid #cccccc;border-bottom:1px solid #999999;color:#ff0000;font-size:14px;}
.i_txt2{height:23px;width:120px;line-height:23px;border-top:1px solid #cccccc;border-right:1px solid #cccccc;border-left:1px solid #cccccc;border-bottom:1px solid #999999;font-size:14px;}
.i_txt3{line-height:22px;font-size:14px;color:#ff6600}

.wid_150{width:150px;}
.wid_200{width:200px;}
.wid_400{width:400px;}

.topNav{font-family:宋体;height:25px;line-height:25px;clear:both;background:url(../images/homepage-icon.jpg) no-repeat;text-indent:30px;background-color:#fafafa;margin-bottom:15px;color:#333}

/*comm*/
.tdL{text-align:right;}
input.button1{width:121px;height:37px;background:url(../images/shop_6.gif) no-repeat;text-align:center;color:#ffffff;border:0px;font-size:14px;}
input.button2{width:150px;height:34px;background:url(../images/shop_7.gif) no-repeat;text-align:center;color:#ffffff;border:0px;font-size:14px;}
input.btnJieSuan{background:url(../images/shop_01.jpg) no-repeat;width:125px;height:36px;border:0px;}
input.text_1{border:1px solid #cccccc;height:24px;line-height:24px;}
input.button21{width:86px;height:30px;background:url(../images/shop_6.gif) no-repeat 0px -37px;text-align:center;color:#ffffff;border:0px;font-size:14px;}
input.button22{width:86px;height:30px;background:url(../images/shop_6.gif) no-repeat 0px -194px;text-align:center;color:#ffffff;border:0px;font-size:14px;}


.flashpic{margin:10px 0px 10px 0px;height:400px}
/*top-bar*/
.top-bar {background:url('../images/top-bar.jpg') repeat-x;height:26px;}
.top-bar .box {margin:0 auto;width:1000px;}
.top-bar .box .leftbox {float:left;line-height:26px;}
.top-bar .box .leftbox .welcome {float:left;font-size:12px;margin-left:30px;}
.top-bar .box .leftbox .welcome .a1{color:#f31048}
.top-bar .box .rightbox {float:right;line-height:26px;}
.top-bar .box .rightbox ul li {float:left;margin-left:10px;color:#999}
.top-bar .box .rightbox ul li a {color:#666}
.top-bar .box .rightbox .contact {background:url(../images/contact-icon.jpg) left center no-repeat;padding-left:22px;cursor:pointer}
.top-bar .box .rightbox .collect {background:url(../images/collect-icon.jpg) left center no-repeat;padding-left:22px;cursor:pointer}
.top-bar .box .rightbox .homepage {background:url(../images/homepage-icon.jpg) left center no-repeat;padding-left:22px;cursor:pointer}
.top-bar .box .rightbox .help {background:url(../images/help-icon.jpg) right center no-repeat;padding-right:12px;cursor:pointer}


.header .header-bar {margin:0 auto;width:1000px;height:110px;overflow:hidden;}
.header .header-bar .logo {float:left;width:370px;height:110px;margin-top:10px;}
.header .header-bar .search {float:left;margin-left:20px;width:300px;height:110px;position:relative;padding-top:10px;
    top: 0px;
    left: 0px;
}
.header .header-bar .search input {font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif;}
.header .header-bar .search #txtkeyword {float:left;color:#aaa;background:url(../images/search-icon.jpg) 3px center no-repeat;padding-left:25px;width:200px;border-left:1px solid #2ba409;border-top:1px solid #2ba409;border-bottom:1px solid #2ba409;border-right:none;height:26px;margin-top:40px;line-height: 26px;}
.header .header-bar .search #searchbtn {float:left;border:none;background-color:#2ba409;margin-top:40px;padding:3;height:28px;padding-left:0px;width:70px;line-height:28px;font-size:14px;color:#fff;letter-spacing:1px;cursor:pointer;}
.header .header-bar .search span {position:absolute;right:85px;top:45px;top:43px;_top:45px;color:#aaa;font-size:14px;}
.header .header-bar .search img {height:15px;width:15px;position:absolute;right:55px;top:50px}
.header .header-bar .spuse{background:url(../images/usebg.png) 15px 0 no-repeat;background-position:center top;height:64px;width:240px;margin-top:20px}
.header .header-bar .spuse ul {margin-top:10px}
.header .header-bar .spuse ul li{font-size:14px;font-family:'microsoft yahei';color:#585959;float:left;width:75px;height:54px;line-height:84px;}
.header .header-bar .spuse ul li.wid1 {width:50px;}
.header .header-bar .spuse ul li.wid2 {width:100px;margin:0px;padding:0px;height:54px;overflow:hidden;line-height:27px}
.header .header-bar .spuse .tel {width:100%;font-family:Arial;color:#ff0000;font-weight:700;font-size:16px;float:left;height:25px;margin:0px;padding:0px;font-style:italic}
.header .header-bar .spuse .qq {width:100%;float:left;height:25px;margin:0px;padding-left:15px;padding-top:4px;}
.header .header-bar .spuse ul li a{height:54px;display:block;width:63px;text-align:left;}
.header .header-bar .spuse ul li a.navfirst0 {width:110px;}
.header .header-bar .spuse ul li a:hover{color:#ddbe73;}

.header .nav  {background:url(../images/nav-bar.jpg) repeat-x;height:35px;}
.header .nav .nav-box {margin:0 auto;width:1000px;font-size:14px;color:#fff;}
.header .nav .nav-menu {float:left;}
.header .nav .nav-menu li {float:left;height:35px;line-height:35px;width:100px;text-align:center}
.header .nav .nav-menu li a {font-family:"黑体";color:#fff;letter-spacing:1px;}
.header .nav .nav-menu li.now {background-color:#ffa200;font-family:"黑体";font-weight:bold;}
.header .nav .shopcart {float:right;height:35px;line-height:35px;padding-left:25px;background:url(../images/shop_cart.gif) left center no-repeat;font-size:12px;}
.header .nav .shopcart a {color:#FFFF00}


.main {margin:0 auto;width:1000px;}
/*256,40*/

.main .hot-box {float:left;margin-top:0px;width:745px;}
.main .hot-box .title {font-size:14px;width:100px;height:33px;margin-left:50px;color:#fff;line-height:33px;float:left}
.main .hot-box .more {width:60px;float:right;text-align:center}
.main .hot-box .more a{color:#999999}

.main .hot-box .title-box1 {background:url(../images/line_1.jpg) no-repeat -200px 0px;height:35px;width:745px;margin-top:5px;}
.main .hot-box .title-box2 {background:url(../images/line_2.jpg) no-repeat -200px 0px;height:35px;width:745px;margin-top:25px;}
.main .hot-box .title-box3 {background:url(../images/line_3.jpg) no-repeat -200px 0px;height:35px;width:745px;margin-top:25px;}
.main .hot-box .title-box4 {background:url(../images/line_4.jpg) no-repeat -200px 0px;height:35px;width:745px;margin-top:25px;}
.main .hot-box .title-box5 {background:url(../images/line_5.jpg) no-repeat -200px 0px;height:35px;width:745px;margin-top:25px;}

.main .hot-box .hotlist {width:735px;margin:0 auto;}
.main .hot-box .hotlist .hotitem {float:left;width:182px;height:230px;text-align:center;border-bottom:1px dashed #ccc;padding-top:15px;}
.main .hot-box .hotlist .last {border-right:none;}
.main .hot-box .hotlist .bottom {border-bottom:none;}
.main .hot-box .hotlist .prodimg{width:122px;height:122px;text-align:center;margin:auto;margin-bottom:5px;}
.main .hot-box .hotlist p{width:180px; height:37px; line-height:16px;padding-top:7px;color:#016aa1;overflow:hidden;margin-bottom:6px;font-size:14px;text-align:center}
.main .hot-box .hotlist p a{color:#016aa1;}
.main .hot-box .hotlist em{width:180px;float:left; padding-top:2px;color:#999999;}
.main .hot-box .hotlist em span{float:left; padding-top:5px; color:#ababab;font-size:12px;}
.main .hot-box .hotlist em i{ font-size:14px;font-family:Arial; color:#ff0000;text-decoration:none; height:14px;
float:left; padding-left:0px; width:100px; height:16px;line-height:16px;font-weight:700;text-align:left}
.main .hot-box .hotlist em .l{width:70px;float:left;height:16px;line-height:14px;color:#999999;text-align:right}
.main .hot-box .hotlist em .sp1{color:#c70000;font-size:14px;font-family:Arial}
.main .hot-box .hotlist em .sp2{color:#666;font-size:12px;font-family:Arial;text-decoration:line-through; }
.main .hot-box .hotlist img {width:120px;}
.main .hot-box .hotlist .cssright{border-right:1px dashed #ccc;}

/*特价促销*/
.main .middle-r-box {float:left;margin-top:10px;margin-left:10px;width:241px;}
.main .hotprd-box {border:1px solid #ccc;margin-top:10px;*margin-top:12px;}
.main .hotprd-box .title-box {border-bottom:1px solid #ccc;padding:1px;}
.main .hotprd-box .title-box .title {background-color:#2ba409;padding-left:10px;font-size:14px;font-weight:700;height:28px;line-height:28px;color:#fff}
.main .hotprd-box .title-box .title .sp1 {margin-left:5px;font-size:14px;float:left;}
.main .hotprd-box .title-box .title .sp2 {margin-left:5px;font-size:12px;float:right;}
.main .hotprd-box .title-box .title .sp2 a{color:#efefef}
.main .hotprd-box .prdlist li {color:#666;height:140px;*height:137px;width:235px;margin:0 auto;border-bottom:1px dashed #ccc}
.main .hotprd-box .prdlist li.last {border-bottom:none;}
.main .hotprd-box .prdlist li img{width:85px;}
.main .hotprd-box .prdlist li .img {float:left;width:96px;padding-left:5px;margin-top:10px;overflow:hidden}
.main .hotprd-box .prdlist li .info {float:right;width:125px;margin-top:10px;}
.main .hotprd-box .prdlist li .info .name {margin-top:1px;height:72px;overflow:hidden;line-height:18px;}
.main .hotprd-box .prdlist li .info .name a {font-size:12px;color:#333333}
.main .hotprd-box .prdlist li .desc{height:40px;overflow:hidden;margin-top:8px;color:#999999}
.main .hotprd-box .prdlist li .desc .txt1{color:red;font-size:14px;font-family:Arial;height:18px;line-height:18px;}
.main .hotprd-box .prdlist li .desc .txt2{color:#f38e00;font-size:14px;font-family:Arial;height:18px;line-height:18px;}

.main .ad2 {margin-top:10px;width:1000px}


.main .brand-box {margin:20px 0px 20px 0px;}
.main .brand-box .title-box {background:url(../images/line_2.jpg) no-repeat -200px 0px;height:35px;}
.main .brand-box .title-box .title {font-size:14px;width:100px;height:33px;padding-left:50px;color:#fff;line-height:33px;float:left;}
.main .brand-box .title-box .more{width:60px;text-align:center;float:right;}
.main .brand-box .title-box .more a{color:#999999}
.main .brand-box .brandlist {margin:15px 0px 15px 0px;}
.main .brand-box .brandlist li {float:left;margin-right:3px;border:1px solid #efefef;text-align:center;width:120px;height:40px;margin-bottom:8px;}

.main .news-box{height:200px;border:1px solid #cccccc;}
.main .news-box .title-box{background-color:#2ba409;height:28px;line-height:28px;}
.main .news-box .title-box .title{color:#fff;font-size:12px;margin-left:10px;}
.main .news-box .newslist{margin:5px;line-height:22px;}


.main .help-box {padding:10px 30px 10px 15px;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;margin-top:15px;zoom:1}
.main .help-box-bottom {height:7px;background:url(../images/bottom-bar.jpg) repeat-x;}
.main .helplist li {float:left}
.main .helplist li.break {background:url(../images/break.jpg) repeat;width:3px;height:126px;}
.main .helplist .helpitemL{width:130px;float:left;margin-right:8px;text-align:center;color:#999}
.main .helplist .helpitem {padding-top:10px;width:150px;padding-left:10px;}
.main .helplist .helpitem .name {font-size:14px;font-weight:700;padding-left:18px;}
.main .helplist .helpitem .subitem {margin-top:10px;padding-left:20px;line-height:18px;}
.main .helplist .helpitem .subitem a:hover {color:#2ba409;text-decoration:underline}
.main .helplist .helpitem .newbie {background:url(../images/newbie-icon.jpg) left center no-repeat;}
.main .helplist .helpitem .return {background:url(../images/return-icon.jpg) left center no-repeat;}
.main .helplist .helpitem .delivery {background:url(../images/delivery-icon.jpg) left center no-repeat;}
.main .helplist .helpitem .aftersales {background:url(../images/aftersales-icon.jpg) left center no-repeat;padding-left:22px;}
.main .helplist .helpitem .kefu {background:url(../images/kefu-icon.jpg) left center no-repeat;}
.main .helplist .helpitem .kefu_time_title {font-size:16px;margin-bottom:10px;}
.main .helplist .helpitem .kefu_time {font-family:Arial;font-weight:700;color:#999;text-indent:10px} 
.main .helplist .helpitem .kefu_tel {font-family:Arial;color:#d62628;font-size:16px;font-weight:700;font-style: italic;text-indent:10px}
.main .helplist .helpitem .buyquan {margin-top:5px;color:#666}
.main .helplist .helpitem .buyquan_tel {font-family:Arial;color:#ff650f;font-size:14px;font-weight:700;font-style: italic;text-indent:10px}

/* Flash  */
*{ margin:0; padding:0; list-style:none;}
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:1000px; height:301px; margin:10px auto; background:#333; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(../images/l.png) no-repeat; position:absolute; top:140px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(../images/r.png) no-repeat; position:absolute; top:140px; right:10px; z-index:10;}
#playBox .smalltitle {width:1000px; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#69aaec;}



.footer {height:auto;margin-top:10px;padding:15px;line-height:23px;text-align:center}


/*user*/
/*登陆注册*/

.logoin_new { width: 100%; height: 373px; margin-top: 20px;margin-bottom:30px;}
.logoin_tit_new { height: 32px; background: url(../images/logoin.png) 0px -35px repeat-x;}
.logoin_tit_new em.logoin_tit_left_new { width: 4px; height: 32px; display: inline-block; float: left; background: url(../images/logoin.png) -1px -1px no-repeat;}
.logoin_tit_new span { width: 200px; padding-left: 10px; height: 32px; line-height: 32px; display: inline-block; float: left; font-size: 14px; font-weight: bold;}
.logoin_tit_new em.logoin_tit_right_new { width: 4px; height: 32px; display: inline-block; float: right; background: url(../images/logoin.png) -7px -1px no-repeat;}
.logoin_content_new { border: 1px solid #d1d1d1; width: 100%; height: 340px; padding: 20px 0 30px 0; position: relative;}
.logoin_input_new { width: 470px; height: 280px; float: left; border-right: 1px solid #e3e3e3;}
.logoin_input_new input { width: 190px; height: 24px; line-height: 24px; border: 1px solid #bcbcbc; overflow: hidden;}
.logoin_input_new .logoin_name_new { width: 313px; position: absolute; top: 65px; left: 70px; display: inline-block;}
.logoin_input_new .logoin_password_new { width: 382px; position: relative; top: 107px; left: 82px;}
.logoin_input_new .logoin_password_new a { color: #003da0; text-decoration: underline;}
.logoin_input_new .logoin_password_new a:hover { color: #c70001;}
.logoin_input_new .logoin_password_new input { margin-right: 15px;}
.logoin_input_new .logoin_check_new { width: 216px; position: relative; top: 137px; left: 120px;}
.logoin_input_new .logoin_check_new input { width: 13px; height: 13px;}
.logoin_input_new .logoin_submit_1_new { width: 90px; position: relative; top: 157px; left: 120px;}
.logoin_input_new .boxtxt { width: 100%; position: relative; top: 180px; left: 60px;color:#336699}
.logoin_input_new .logoin_submit_1_new input { width: 84px; height: 31px; background: url(../images/logoin.png) -12px -1px no-repeat; border: none; color: #fff; font-size: 14px; font-weight: bold; cursor: pointer;}
.logoin_help_new { float: left; padding: 20px 0 0 25px; width: 360px; height: 280px;}
.logoin_help_middle_new a { width: 136px; text-align:center; line-height:30px; height: 32px; background: url(../images/logoin.png) -97px -1px no-repeat; border: none; font-size: 14px; font-weight: bold; display:block; cursor: pointer;}
.logoin_help_top_new b, .logoin_help_bottom_new b { font-size: 14px; line-height: 28px;}
.logoin_help_top_new p, .logoin_help_bottom_new p { line-height: 18px; color: #767676; padding: 0;}
.logoin_help_top_new, .logoin_help_middle_new, .logoin_help_bottom_new { padding-top: 15px;}
.logoin_help_middle_new { padding: 10px 0 20px 120px; border-bottom: 1px dashed #C50000;}
.logoin_password_new_1 { position: relative; top: 135px; left: 70px;}
.logoin_password_new_1 img { position: relative; top: 5px; left: 0px;}

/**/
#card_banl{width:750px;height:100px;background:url(../images/card_stepnav.jpg) no-repeat;float:left;}
#card_banl ul{list-style-type:none;margin-left:120px;color:#666666;margin-top:60px}
#card_banl ul li{width:150px;float:left;height:30px;line-height:30px;text-align:center;}
#card_banr{width:270px;float:right;height:200px;border:1px solid #cccccc;background-color:#fafafa;}
#card_banr ul{margin:8px;}
#card_banr ul a{font-size:14px;}
#card_banr ul li{height:45px;line-height:45px;border-bottom:1px dashed #cccccc;text-indent:40px;}
#card_banr ul .last{border:0px}
#card_banr ul .li1{background:url(../images/icon_bg.png) no-repeat 0px -90px;}
#card_banr ul .li2{background:url(../images/icon_bg.png) no-repeat 0px -50px;}
#card_banr ul .li3{background:url(../images/icon_bg.png) no-repeat 0px -430px;}
#card_banr ul .li4{background:url(../images/icon_bg.png) no-repeat 0px -130px;}

/*首页分类*/
.ho_sortbox{ border:1px solid #dfdfdf; float:left; width:710px; padding-bottom:5px;overflow:hidden;}
.ho_sortbox .ho_title{ float:left; width:100%; float:left; height:28px; background:url(../images/title_bj.gif) repeat-x; overflow:hidden; line-height:28px;}
.ho_sortbox .ho_title dd{ float:left; font-size:14px; font-weight:bold; text-indent:20px; color:#c70000;background:url(../images/icon3.gif) no-repeat 8px 6px;}
.ho_sortbox .ho_title dt{ float:right;font-family:"宋体";font-size:12px; padding-right:10px;}

.card_step{border:1px solid #cccccc;height:75px;background:url(../images/card_bz.jpg)}
.card_step ul{margin-top:25px;margin-left:130px;}
.card_step li{width:240px;float:left;font-size:14px;color:#666666;font-family:黑体,宋体}
.card_step .last{width:100px;text-align:center;}

.card_i{width:640px;float:left}
.card_i .n1{font-size:14px;font-weight:bold;text-indent:20px;border-bottom:1px dashed #cccccc;height:45px;line-height:45px;margin-bottom:8px;}
.card_i .n2{text-indent:20px;color:#666666;height:30px;line-height:30px;}
.card_i .n3{text-indent:20px;height:45px;line-height:45px;}
.btnbuy{width:87px;height:32px;background:url(../images/logoin.png) no-repeat -11px 0px;border:0px;font-size:14px;color:#ffffff}
.btnexchange{width:142px;height:32px;background:url(../images/logoin.png) no-repeat -98px 0px;border:0px;font-size:14px;}

.card_plist{ width:998px; margin:0 auto;overflow:hidden;background-color:#EEEEEE;border:1px solid #cccccc;padding-bottom:15px;}
.card_plist ul{margin:10px;}
.card_plist li{float:left;margin:10px 10px 0px 0px;padding-bottom:10px;background-color:#ffffff;width:185px;text-align:center;height:190px;}
.card_plist li img {width:140px;margin-top:10px;}
.card_plist .liname{margin-top:10px;text-align:center;}

/*user*/
.reg_cont{ float:left; padding:5px 0 20px 0;}
.reg_cont td em{ color:#9c9b9b;}
.reg_banner{ float:left; line-height:22px; text-align:left; height:224px; margin-top:25px; border-left:1px solid #ccc;width:315px; padding:15px 0 0 35px;}
.regtxt{padding-right:10px;font-size:14px;line-height:30px;}
.regcolor{color:#ff0000}



/*提货*/
.boxLineTit{height:30px;line-height:30px;background-color:#E6F2F1;font-size:14px;font-weight:bold;text-indent:15px;}
.boxLine{border-width: 0 1px 1px 1px; border-style: solid; border-color:#cccccc;padding:15px;overflow:hidden}
.boxLine .boxL{width:480px;height:90%;float:left;border-right:1px solid #efefef;float:left;padding-left:45px;padding-top:35px;}
.boxLine .boxR{width:380px;float:left;padding-top:35px;padding-left:30px;}
.boxLine .td1L{text-align:right;height:40px;line-height:40px;font-size:14px;}
.boxLine .td1R{text-align:left;height:40px;line-height:40px;}
input.ibox1{width:200px;text-align:left;border:1px solid #999999;height:23px;line-height:23px;color:#336699}
input.btnlogin1{width:87px;height:30px;background:url(../images/login_3.gif) no-repeat;border:0px;cursor:pointer;}
input.wid100{width:100px;}
input.wid150{width:150px;}
input.wid200{width:200px;}
input.wid300{width:300px;}

.T_step1{height:37px;width:830px;margin-top:8px;border:1px solid #cccccc;}
.redbg{background-color:#FFF5E9;border:1px solid #ff0000;}
.T_step1 .L1{height:37px;width:165px;float:left;background:url(../images/duibg.gif) no-repeat;font-size:16px;color:#ffffff;font-weight:bold;line-height:37px;text-indent:15px;}
.T_step1 .R1{text-indent:15px;height:37px;line-height:37px;}

.T_step1box{width:800px;height:38px;line-height:38px;margin-top:20px;margin-bottom:20px;}
.T_step1box .L1{width:400px;float:left;padding-left:15px;color:#666666;}
.T_step1box .ibox1{height:30px;line-height:30px;font-size:16px;font-weight:bold;color:#ff0000;}
.T_step1box .ibutton1{width:119px;height:38px;background:url(../images/qd1.gif) no-repeat;border:0px;cursor:pointer;}

#T_step3boxAdd{width:800px;padding-left:15px;padding-top:15px}
#T_step3boxAdd .ibutton1{width:139px;height:39px;background:url(../images/qd2.gif) no-repeat;border:0px;}
#T_step3boxAdd .boxChoseLogin{width:500px;float:left;height:30px;line-height:30px;color:#666666;text-indent:10px;margin-bottom:10px;}
#T_step3boxAdd .btn2{width:64px;height:27px;border:0px;background:url(../images/qd3.gif) no-repeat;margin-top:3px;margin-right:10px;}
#T_step3boxAdd a{color:#ff0000;}

.memobox{height:150px;width:800px;margin-top:30px;line-height:normal;}
.memobox .tit{font-size:14px;color:#FF6600;font-weight:bold;height:30px;line-height:30px;}
.T_ul{margin-top:10px;margin-left:15px;}
.T_ul li{width:160px;height:110px;margin-bottom:20px;margin-right:20px;float:left;border:1px solid #efefef;}
.T_ul li.cur{border:1px solid #ff0000;cursor:pointer;}
.T_ul li p{width:100%;height:80px;line-height:70px;border:0px;text-align:center}
.T_ul li a{color:#333333;}
.T_ul li a:hover{ color:#f60; text-decoration:none; }
.T_ul li span{display:block;height:30px;line-height:30px;text-align:center;background-color:#fafafa}

#productlist{margin:auto;}
.cardprodul{margin:2px;padding:0px;list-style-type:none;margin-left:6px;}
.cardprodul li{width:115px;height:165px;float:left;margin-right:8px;margin-bottom:8px;border:1px dashed #cccccc;overflow:hidden}
.cardprodul .divimg{height:80px;width:80px;margin:auto;text-align:center;line-height:80px;}
.cardprodul .divimg p{margin-top:3px}
.cardprodul .pname{height:55px;line-height:17px;margin-top:2px;overflow:hidden;text-align:center;}
.cardprodul .pno{height:25px;line-height:25px;text-align:center;background-color:#fafafa;}
.productlistmemo{height:45px;clear:both;margin:20px 0px 5px 5px;line-height:18px;color:#c70000}.


.f1{color:#f60;font-size:12px; font-family:Arial, Helvetica, sans-serif;font-weight:bold;margin-bottom:5px;}
.f2{color:#f60;font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.f3{font-size:18px;color:#ff0000;font-family:Arial, Helvetica, sans-serif;}


/*首页活动*/
.box_act {margin:0 auto;width:1000px;margin-top:10px;}
.box_act .tit{height:40px;margin-bottom:5px;}

.spcon {margin:0 auto 10px;width:1000px;height:100%;overflow:hidden;zoom:1;}

.boxBrandL{margin:10px 0px 15px 0px}
.boxBrandL ul{margin:10px 5px 10px 0px;}
.boxBrandL li{width:120px;height:50px;float:left;margin-bottom:10px;margin-top:10px;border-bottom:1px dashed #cccccc;}



/*alipay*/
.BoxBtnLine{height:35px;line-height:35px;text-align:right;border-bottom:1px dashed #ccc;margin-bottom:10px;width:95%;}
.boxAliPay .cashier-nav {font-size: 14px;
    margin: 15px 0 10px; text-align: left;
    height:30px;border-bottom:solid 2px #CFD2D7;text-indent:30px;
}
.boxAliPay .cashier-nav ol li {   float: left;}
.boxAliPay .cashier-nav li.current {    color: #AB4400;    font-weight: bold;}
.boxAliPay .cashier-nav li.last {    clear:right;}
.boxAliPay .null-star{color:#ff0000}
.boxAliPay .content{margin-top:5px;}

.boxAliPay .content dt{	width:160px;	display:inline-block;text-align:right;float:left;background-color:#fafafa;height:25px;line-height:25px;	}
.boxAliPay .content dd{margin-left:100px;margin-bottom:5px;border-bottom:1px solid #efefef;}
.boxAliPay .foot{	margin-top:10px;}
.boxAliPay .foot-ul li {text-align:center;}

.new-btn-login-sp{
	border:1px solid #D74C00;
	padding:1px;
	display:inline-block;
	background:url(../images/btn_alipay.png) no-repeat left center;
	margin:10px;
	width:200px;
    height:40px;
    padding-left:45px;
    font-size:14px;
}

.new-btn-login{
    background-color: #ff8c00;
	color: #FFFFFF;
    font-weight: bold;
	border: medium none;
	width:82px;
	height:28px;
	text-align:right;
}
.new-btn-login:hover{
    background-color: #ffa300;
	width: 82px;
	color: #FFFFFF;
    font-weight: bold;
    height: 28px;
}
.boxmemo{width:500px;height:300px;margin:auto;}
.boxmemo .cnt{width:100%;height:200px;border:1px solid #cccccc;text-align:center;line-height:20px;font-size:14px;background-color:#fffbf2}


.table_c1 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #ffffff;
	height: 23px;
	text-align: left;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}

.table_c2 {
	background-color: #F2F9F2;
	font-family: "Arial", "Helvetica", "sans-serif";
	font-weight: normal;
	color: #333333;
	font-size: 12px;
	height: 23px;
	text-align: left;
}

.tdc{text-align:center;}
.tdl{text-align:left;padding-left:5px;}
.tdr{text-align:right;padding-right:5px;}

.font14{color:#ff0000;font-size:14px;font-family:Arial;font-weight:bold}
.font12a{color:#336699;font-size:12px;}

input.button44
{	cursor:pointer;
	height: 32px;
	width: 77px;
	color:#c70000;
	text-align:center;
	background:url(../images/btn3.gif) no-repeat center ;
	text-align: center;
	margin: 0px;	border: 0;	padding: 0;
}
input.button55
{	cursor: pointer;
	height: 32px;
	width: 77px;
	color:#2fa603;
	text-align:center;
	background:url(../images/btn3.gif) no-repeat center;
	text-align: center;
	margin: 0px;	border: 0;	padding: 0;
}
input.button66
{	cursor: pointer;
	height: 32px;
	width: 77px;
	color:#00ccFF;
	text-align:center;
	background:url(../images/btn3.gif) no-repeat center;
	text-align: center;
	margin: 0px;	border: 0;	padding: 0;
}
input.button77
{	cursor: pointer;
	height: 32px;
	width: 77px;
	color:#ff0000;
	text-align:center;
	background:url(../images/btn3.gif) no-repeat center;
	text-align: center;
	margin: 0px;	border: 0;	padding: 0;
}


.boxA{position:absolute;width:600px;left:50%;height:auto;z-index:100;background-color:#fff;border:1px #ddd solid;padding:1px;}
.boxA h2{height:25px;font-size:14px;background-color:#2ba409;position:relative;padding-left:10px;line-height:25px;color:#fff;}
.boxA h2 a{position:absolute;right:5px;font-size:12px;color:#fff;}
.boxA .list{padding:10px;height:80px;text-align:center;}
.showbtn {font:bold 24px '微软雅黑';}
#bg{background-color:#555;position:absolute;z-index:99;left:0;top:0;display:none;width:100%;height:100%;opacity:0.5;filter: alpha(opacity=30);-moz-opacity: 0.5;}

.tdh25{height:25px;line-height:25px;}
.font_2 ul{font-size:14px;}
.font_2 li {height:35px;line-height:35px;width:400px;padding:5px}
.font_2 li.lijifen {border-bottom:1px dashed #ccc;}
.font_2 li.lialipay {background:url(../images/btn_alipay.png) no-repeat 100px 5px;}
.th_1{height:30px;font-size:14px;background-color:#2ba409;color:#fff;text-indent:20px;}