﻿/*comm*/
html {overflow:-moz-scrollbars-vertical; overflow:-Scroll;overflow-x:hidden} 
body{color:#333333;}
.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:#fff;}
.fl { float:left; }
.fr { float:right;}

li{list-style-type:none;float:left}


.box1200{width:1200px;margin:auto;}
.box1100{width:1100px;margin:auto;}
.box920{width:920px;margin:auto;}

.m0{margin:0px;}
.p0{margin:0px;}
.mr5{margin-right:5px;}
.mb10{margin-bottom:10px;}
.mauto{margin:auto;}
.h280{height:280px;}

.border1{border:1px solid #ccc;}
.font1{color:#009757}
.font_red{color:#ff0000;font-size:14px;font-weight:800;}

.radius5{-moz-border-radius: 5px;/* Gecko browsers*/-webkit-border-radius: 5px;/* Webkit browsers*/border-radius:5px;}
.btn{display: inline-block; box-sizing: border-box; cursor: pointer; text-align: center; font-weight: 400; white-space: nowrap; vertical-align: middle; -moz-padding-start: npx; -moz-padding-end: npx; border: solid 1px #ddd; background-color: #fff; width: auto;height:25px;width:100px}
.btnA{display: inline-block; box-sizing: border-box; cursor: pointer; text-align: center;font-size:16px;white-space: nowrap; vertical-align: middle; -moz-padding-start: npx; -moz-padding-end: npx; border: solid 1px #ddd; background-color: #fff; width: auto;height:35px;width:130px}
.btn-danger{color: #fff; background-color: #e15513; border-color: #e15513;border:0px;}
.btn-dangerB{color: #fff; background-color: #005eae; border-color: #2ba409;border:0px;}
input.button1{width:121px;height:37px;background:url(../images/shop_6.gif) no-repeat;text-align:center;color:#ffffff;border:0px;font-size:14px;}

/*顶部*/
.box_Topnav{height:30px;background-color:#f7f9f8;line-height:30px;color:#999}
.box_Topnav a{color:#666}
.box_Topnav a:hover{color:#c70000;text-decoration:underline;}
.box_Topnav ul{width:450px;padding-left:30px;}
.box_Topnav li{width:80px;text-align:center;}
.box_Topnav li.line{height:17px;border-left:1px solid #ccc;width:1px;margin-top:8px;}
.box_Topnav li.wid120{width:130px;}

.footer{width:1200px;margin:auto;}
.footer .copyright{height:40px;line-height:40px;border-top:1px solid #ccc;text-align:center;color:#999;margin-top:5px}
.footer .copyright a{color:#666;text-decoration:none}
.footer .footmenu{margin:0px;width:100%;}
.footer .footmenu ul{width:400px;margin:auto;}
.footer .footmenu li{margin:10px 0px 10px 0px;width:90px;float:left;height:22px;line-height:22px;border-right:1px solid #efefef;text-align:center;}
.footer .footmenu li.end{border-right:0px;}

.i_box1{width:100%;height:80px;}
.i_box1 .logo{height:65px;line-height:65px;margin-top:10px}
.i_box1 .menu{margin:0px;height:30px;margin-top:40px;background:url(../images/menu_bg_1.png) no-repeat left center;}
.i_box1 .menu li{width:120px;font-size:16px;font-weight:bold;float:left;font-family:黑体;text-align:center;text-indent:15px}
.i_box1 .menu li.line{height:15px;width:1px;background-color:#ccc;float:left}
.i_box1 .menu li a{color:#ff6600;}

.boxmenu{height:40px;background:url(../images/t_menu_bg.png);}
.boxmenu .menucss{margin:auto;}
.boxmenu a{color:#fff;}
.boxmenu ul{font-size:16px;color:#fff;font-family:宋体;margin-left:60px;}
.boxmenu li{width:140px;float:left;line-height:40px;text-align:center;}
.boxmenu li.now{background-color:#ffa200;font-weight:bold}



.topNavz{height:30px;margin-top:10px;margin-bottom:10px;border-bottom:1px solid #cccccc; font-size:16px; font-weight:bold; color:#005eae}
.topNav{height:30px;line-height:30px;margin-bottom:10px;border-bottom:1px dashed #cccccc; font-size:12px; font-weight:bold; color:#999}
.topNav a{color:#999}

.i_box2{margin:5px;}
.i_box2 ul{margin-left:20px;}
.i_box2 li{width:202px;height:102px;margin-left:20px;border:1px solid #ccc;padding:1px;}


/* Flash  */
*{ margin:0; padding:0; list-style:none;}
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;background:#ffffff;}
#playBox{ width:1200px; height:400px; background:#333; position:relative; overflow:hidden;float:left;margin:0px}
#playBox .oUlplay { width:9999px; 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:190px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(../images/r.png) no-repeat; position:absolute; top:190px; right:10px; z-index:10;}
#playBox .smalltitle {width:1200px; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:180px; 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;}




/*商品通用显示_1*/
.comm_produl_1 {margin-left:8px}
.comm_produl_1 .hotitem {float:left;width:197px;height:270px;text-align:center;border-right:1px solid #efefef;overflow:hidden;}
.comm_produl_1 .borderbtom{border-bottom:1px solid #efefef}
.comm_produl_1 .last {border-right:0px}
.comm_produl_1 .hotitem .name {margin-top:10px;height:40px;line-height:18px;overflow:hidden;}
.comm_produl_1 .hotitem .desc {margin:5px 0px 5px 0px;line-height:25px;height:25px;background-color:#fafafa;clear:both;color:#999;}
.comm_produl_1 .hotitem .desc a{color:#5b4877}
.comm_produl_1 .hotitem .txt1 {text-decoration:line-through;font-family:Arial,宋体;width:45%;float:left;}
.comm_produl_1 .hotitem .txt2 {font-size:12px;font-family:Arial,宋体;width:55%;float:right;text-align:center}
.comm_produl_1 .hotitem .sp1 {color:#f38e00;font-size:12px;font-family:Arial}
.comm_produl_1 .hotitem .boximg{height:140px;width:100%; padding-top:6px;left:0px;} 
.comm_produl_1 .hotitem .boximg img{width:140px;} 
.comm_produl_1 .hotitem .boxbtn{height:35px;margin-top:5px;line-height:30px;padding-top:2px;padding-left:15px;}

/*商品通用显示_2*/
.comm_produl_2 {margin-left:8px}
.comm_produl_2 .hotitem {float:left;width:221px;height:270px;text-align:center;border-right:1px solid #efefef;overflow:hidden;}
.comm_produl_2 .borderbtom{border-bottom:1px solid #efefef}
.comm_produl_2 .last {border-right:0px}
.comm_produl_2 .hotitem .name {margin-top:10px;height:40px;line-height:18px;overflow:hidden;}
.comm_produl_2 .hotitem .desc {margin:5px 0px 5px 0px;line-height:25px;height:25px;background-color:#fafafa;clear:both;color:#999;}
.comm_produl_2 .hotitem .desc a{color:#5b4877}
.comm_produl_2 .hotitem .txt1 {text-decoration:line-through;font-family:Arial,宋体;width:45%;float:left;}
.comm_produl_2 .hotitem .txt2 {font-size:12px;font-family:Arial,宋体;width:55%;float:right;text-align:center}
.comm_produl_2 .hotitem .sp1 {color:#f38e00;font-size:12px;font-family:Arial}
.comm_produl_2 .hotitem .boximg{height:140px;width:100%; padding-top:6px;left:0px;} 
.comm_produl_2 .hotitem .boximg img{width:140px;} 
.comm_produl_2 .hotitem .boxbtn{height:35px;margin-top:8px;line-height:30px;padding-top:2px;padding-left:25px;}

/*商品通用显示_3*/
.comm_produl_3 {margin-left:4px}
.comm_produl_3 .hotitem {float:left;width:147px;height:155px;text-align:center;border-right:1px solid #efefef;overflow:hidden;}
.comm_produl_3 .borderbtom{border-bottom:1px solid #efefef}
.comm_produl_3 .last {border-right:0px}
.comm_produl_3 .hotitem .name {margin-top:5px;height:20px;line-height:20px;overflow:hidden;}
.comm_produl_3 .hotitem .desc {margin:3px 0px 5px 0px;line-height:25px;height:25px;background-color:#fafafa;clear:both;color:#999;}
.comm_produl_3 .hotitem .desc a{color:#5b4877}
.comm_produl_3 .hotitem .txt1 {text-decoration:line-through;font-family:Arial,宋体;width:45%;float:left;}
.comm_produl_3 .hotitem .txt2 {font-size:12px;font-family:Arial,宋体;width:55%;float:right;text-align:center}
.comm_produl_3 .hotitem .sp1 {color:#f38e00;font-size:12px;font-family:Arial}
.comm_produl_3 .hotitem .boximg{height:90px;width:100%; padding-top:3px;left:0px;} 
.comm_produl_3 .hotitem .boximg img{width:90px;} 
.comm_produl_3 .hotitem .boxbtn{height:35px;margin-top:5px;line-height:30px;padding-top:2px;padding-left:15px;}


.boxFen{width:100%;float:left;}
.boxFen .title-box0 {border-bottom:2px solid #c7181e;height:40px;margin-top:5px;}
.boxFen .title-box1 {border-bottom:2px solid #ff5352;height:40px;margin-top:5px;}
.boxFen .title-box2 {border-bottom:2px solid #8193eb;height:40px;margin-top:5px;}
.boxFen .title-box3 {border-bottom:2px solid #ffba52;height:40px;margin-top:5px;}
.boxFen .title {font-size:14px;width:150px;height:40px;margin-left:10px;color:#fff;line-height:33px;float:left}
.boxFen .more {width:60px;float:right;text-align:center;margin-top:12px;}
.boxFen .more a{color:#999999}

.boxFen .tleft{width:895px;float:left}
.boxFen .tright{width:300px;float:right;margin-top:5px;}
.boxlove{width:100%;border:1px solid #f2f2f2;height:350px;}
.boxlove .title{width:100%;background-color:#f2f2f2;height:48px;line-height:48px;color:#000;font-size:16px;font-family:黑体;margin:0px;padding:0px;}
.boxlove .llbox{width:120px;background:url(../images/icon_love.png) no-repeat 10px 12px;text-indent:40px;float:left}
.boxlove .rrbox{width:100px;float:right;background:url(../images/icon_refresh.png) no-repeat 10px 12px;text-indent:40px;font-size:14px;font-family:宋体;color:#666}



.brand-box {margin-top:10px;height:200px;}
.brand-box .title-box {background:url(../images/line_2.jpg) no-repeat -200px 0px;height:35px}
.brand-box .title-box .title {font-size:14px;width:100px;height:33px;padding-left:50px;color:#fff;line-height:33px;float:left;}
.brand-box .title-box .more{width:60px;text-align:center;float:right;}
.brand-box .title-box .more a{color:#999999}
.brand-box .brandlist {margin:15px 0px 15px 0px;}
.brand-box .brandlist li {float:left;margin-right:3px;border:1px solid #efefef;text-align:center;width:120px;height:40px;margin-bottom:8px;}


.help-box {padding:10px 30px 10px 30px;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;margin-top:15px;zoom:1}
.help-box-bottom {height:7px;background:url(../images/bottom-bar.jpg) repeat-x;}
.helplist li {float:left}
.helplist li.break {background:url(../images/break.jpg) repeat;width:3px;height:126px;}
.helplist .helpitem {padding-top:10px;width:145px;padding-left:30px;}
.helplist .helpitem .name {font-size:14px;font-weight:700;padding-left:18px;}
.helplist .helpitem .subitem {margin-top:10px;padding-left:18px;}
.helplist .helpitem .subitem div {margin-top:5px;}
.helplist .helpitem .newbie {background:url(../images/newbie-icon.jpg) left center no-repeat;}
.helplist .helpitem .return {background:url(../images/return-icon.jpg) left center no-repeat;}
.helplist .helpitem .delivery {background:url(../images/delivery-icon.jpg) left center no-repeat;}
.helplist .helpitem .aftersales {background:url(../images/aftersales-icon.jpg) left center no-repeat;padding-left:22px;}
.helplist .helpitem .kefu {background:url(../images/kefu-icon.jpg) left center no-repeat;}
.helplist .helpitem .kefu_time_title {font-size:16px;}
.helplist .helpitem .kefu_time {font-family:Arial;font-weight:700;color:#999} 
.helplist .helpitem .kefu_tel {font-family:Arial;color:#d62628;font-size:16px;font-weight:700;font-style: italic;}
.helplist .helpitem .buyquan {margin-top:5px;color:#666}
.helplist .helpitem .buyquan_tel {font-family:Arial;color:#ff650f;font-size:14px;font-weight:700;font-style: italic;}




/*user*/
/*登陆注册*/

.logoin_new { width: 960px; 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: 958px; height: 289px; 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;text-align:left}
.logoin_input_new .logoin_password_new { width: 382px; position: absolute; top: 107px; left: 70px;text-align:left}
.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;}



.header .header-bar {margin:10px auto;width:1000px;height:90px;overflow:hidden;}
.header .header-bar .logo {float:left;width:300px;height:110px;margin-top:10px;}
.header .header-bar .search {float:left;margin:30px 0px 0px 80px;width:212px;height:20px;position:relative;border:1px solid #0e93d4}
.header .header-bar .search input {width:200px;font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif;border:0px;}
.header .header-bar .search .btnsrh{float:left;color:#fff;background:url(../images/searchbtn.png) no-repeat;height:12px;width:12px;border:0px;margin-top:4px;}
.header .header-bar .spuse{background:url(../images/top_ad.jpg) no-repeat;height:51px;width:325px;margin-top:20px}


.header .nav  {height:46px;border-bottom:1px solid #ccc;margin-bottom:2px;}
.header .nav .nav-box {margin:0 auto;width:1000px;font-size:14px;color:#fff;}
.header .nav .nav-menu {float:left;margin-bottom:4px;}
.header .nav .nav-menu li {float:left;height:38px;line-height:30px;width:100px;text-align:center;}
.header .nav .nav-menu li.line{height:20px;border-right:1px solid #ccc;margin-top:10px;width:2px;}
.header .nav .nav-menu li a {font-family:"黑体";color:#666;letter-spacing:1px;font-size:16px;}
.header .nav .nav-menu li.now {background:url(../images/t_menu_bg.png) no-repeat center center;}
.header .nav .shopcart {float:right;height:35px;line-height:35px;padding-left:25px;background:url(../images/shopcart-icon.jpg) left center no-repeat;font-size:12px;}
.header .nav .shopcart a {color:#FFFF00}

.boxTopad{margin:auto;margin:2px 0px 15px 0px;text-align:center}

.boxqiye{margin-top:5px;}
.boxqiye .boxLeft{width:278px;float:left;border:1px solid #ccc;overflow:hidden;}
.boxqiye .boxLeft .boxtop{width:100%;background:url(../images/icon_love.png) no-repeat 10px 12px;text-indent:40px;float:left;background-color:#f2f2f2;height:48px;line-height:48px;color:#000;font-size:16px;font-family:黑体;margin:0px;padding:0px;}
.boxqiye .boxLeft .boxtxt{margin-top:15px;font-size:14px;line-height:22px;color:#333;padding:10px;}
.boxqiye .liimg{}
.boxqiye .liimg li{width:450px;margin-left:10px;margin-bottom:10px;}



.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;
}


.font14{color:#ff0000;font-size:14px;font-family:Arial;font-weight:bold}
.font14a{font-size:14px;}
.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;
}



/*prev*/
.prevTop{width:1100px;margin:auto;height:95px;}
.prevTop .logo{width:250px;height:80px;margin-top:10px;text-align:center;}
.prevTop .runit{width:660px;height:80px;margin-top:40px;margin-left:50px;font-size:14px;color:#666666;font-weight:bold;}
.prevTop li{list-style:none;float:left;width:200px;height:40px;line-height:40px;border:1px solid #fff;text-align:center}
.prevTop li:hover{border:1px dashed #cccccc;}
.prevTop .wid220{width:200px;font-size:12px;}
.prevTop .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;}
.prevfoot{height:40px;margin-top:15px;border-top:1px solid #cccccc;line-height:35px;text-align:center;color:#666;}

.th2{height:25px;font-weight:bold;text-align:center;line-height:25px;background-color:#ccc;}
.tdlc{height:25px;line-height:25px;}



.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:#25a8e0;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;}


.tdbm_tit{padding-top:10px;font-size:14px;color:#666;font-weight:bold;border-bottom:1px solid #ccc;}
.bm_memo{height:45px;line-height:45px;color:#ec4514;font-size:14px;background:url(../images/icon_laba.png) #fffbe4 no-repeat 20px 12px;text-indent:50px;}
.bm_List{width:900px;float:left}
.bm_List .boxPageList{margin-top:10px}
.bm_List ul{margin:0px;padding:0px}
.bm_List li{height:110px;margin-bottom:5px;border-bottom:1px dashed #ccc;}
.bm_List li:hover{background-color:#fffee5}
.bm_List .boximg{width:105px;height:105px;float:left;margin-right:20px;}
.bm_List .boximg img{width:100px;height:100px;} 
.bm_List .boxRight{width:600px;float:left;overflow:hidden;}
.bm_List .boxRight .sp1{height:40px;line-height:40px;}
.bm_List .boxRight .sp1 a{font-size:14px;color:#5893db}
.bm_List .boxRight .sp2{color:#999;height:30px;line-height:30px;}
.bm_List .boxRight .sp3{color:#666;}
.bm_List .boxPrice{width:100px;float:right;height:100px;line-height:100px;}
.bm_List .boxPrice .fontr{font-size:16px;font-family:Arial Baltic;color:#ff0000;font-weight:bold;}
.bm_Cat{width:290px;float:right;}

.produldiv{padding:3px;margin:2px 0px 10px 15px;width:100%;height:40px}
.produl{margin:0px;float:left;padding:0px;margin-bottom:20px}
.produl li{display:inline-block;padding:5px; width:80px;float:left;border:1px solid #ccc;text-align:center;margin-left:8px;cursor:pointer;font-size:12px;}
.produl li.curr{background-color:#00a4eb;}


.tdl{text-align:left;height:20px;}
.tdc{text-align:center;height:20px;line-height:20px}
.tdr{text-align:right}
.tdline{height:5px}



/*提货*/
.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:96%;margin-top:8px;border:1px solid #cccccc;margin-left:20px}
.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:20px 0px 20px 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:15%;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;margin-top:5px;}
.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:#999}


.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;}

.redstar{color:#ff0000}


.boxMemo{margin:auto;clear:both;padding-top:20px;padding-bottom:20px;background-color:#fafafa;}
.boxMemo .pptit{font-size:16px;color:#FF6600;font-weight:700;border-bottom:1px solid #FF6600;text-indent:20px;height:25px;margin-bottom:6px;}
.boxMemo .ppcnt{width:96%;margin:auto;line-height:20px;}

.boxcart {
 background:#000;
 color:#fff;
    bottom: 0;
    margin: 0 auto;
    position: fixed;
 height:45px;
 opacity: .85;
 filter: alpha(opacity=85);
 line-height:23px;
    width: 100%;
    z-index: 999;
    _bottom:auto;
    _width: 100%;
    _position: absolute;
    _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
.boxcart .cartA{height:40px;width:500px;background:url(../images/cart_1.png) no-repeat left top;line-height:16px;padding-left:50px;}
.boxcart .cartA .ff1{width:50px;float:left;margin-top:6px;}
.boxcart .cartA .ff2{width:100px;float:left;margin-top:12px;}
.boxcart .cartA .ff3{width:100px;float:left;margin-top:8px;}
.boxcart .cartB{margin-top:10px;font-size:16px;padding-right:8px}
.boxcart .font11{font-size:18px;color:#FF6600;font-family:Arial}

.btnNext{width:100px;height:28px;line-height:28px;border:0px;border-radius:5px;background-color:#FF6600;color:#fff;text-align:center;font-size:16px;}
.CardNav{height:30px;margin-top:8px;margin-bottom:10px;background-color:#f6baba;font-weight:bold;line-height:30px;clear:both;width:100%;float:left;text-align:left;text-indent:15px;border-top-left-radius:5px;border-top-right-radius:5px;}
.boxprod{width:100%;clear:both;overflow:hidden;}


.cardprodulA{width:100%;margin:10px;}
.cardprodulA li{width:188px;height:250px;margin:auto;margin-bottom:8px;border:1px dashed #cccccc;overflow:hidden;float:left;margin-right:7px;}
.cardprodulA li:hover{border:1px dashed #ff0000}
.cardprodulA .divimg{height:90px;width:90px;margin:auto;text-align:center;line-height:80px;margin-top:10px;margin-bottom:6px;}
.cardprodulA .divimg p{margin-top:3px}
.cardprodulA .pname{height:50px;line-height:18px;overflow:hidden;text-align:center;color:#016aa1;width:96%;margin:auto;}
.cardprodulA .price{height:25px;line-height:25px;text-align:center;color:#d74444;font-family:Arial;font-size:14px;}
.cardprodulA .pno{height:30px;line-height:30px;text-align:center;background-color:#fafafa;overflow:hidden}
.cardprodulA .psl{height:32px;line-height:32px;text-align:center;background-color:#fff;color:#666;padding-top:3px}
.cardprodulA .psl .psltxt{width:35px;text-align:center;color:#016aa1;font-weight:700;font-family:Arial;border:1px solid #ccc;height:20px;font-size:16px;line-height:20px}
.cardprodulA .psl .pbtnA{width:40px;height:30px;background:url(../images/btn_add_1.png) no-repeat center center;background-size:30px 30px;border:0px;cursor:pointer}
.cardprodulA .psl .pbtnB{width:40px;height:30px;background:url(../images/btn_add_2.png) no-repeat center center;background-size:30px 30px;border:0px;cursor:pointer}
.cardprodulA .psl .pbtnA_H{width:40px;height:30px;background:url(../images/btn_add_1h.png) no-repeat center center;background-size:30px 30px;border:0px;cursor:pointer;}
.cardprodulA .psl .pbtnB_H{width:40px;height:30px;background:url(../images/btn_add_2h.png) no-repeat center center;background-size:30px 30px;border:0px;cursor:pointer;}

/*布局*/
.ui-table{width: 100%; border-collapse: collapse;border: 1px dotted #e0e0e0;}
.ui-table th{border-bottom: 1px dotted #e0e0e0; border-right: 1px dotted #e0e0e0; text-align: center;padding:5px 10px;}
.ui-table td{border-bottom: 1px dotted #e0e0e0; border-right: 1px dotted #e0e0e0; text-align: left;padding:5px 10px;}
.input-text{height:23px;line-height:23px;}
.w320{width:320px;}
.bg_h{background-color:#fafafa;}
.t_c{text-align:center;}