*{padding:0;margin:0;}

body {
	font-size:12px;
	font-family:"Courier New";
	margin:0; padding:0;
	background:#fff url("bg_body.gif") top no-repeat;
}

/* common */
div,form,img,ul,ol,li,dl,dt,dd {font-size:12px; margin: 0; padding: 0; border: 0;}
li{list-style-type:none;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}

table,td,tr,th,input{font-size:12px;}

img { border:none; padding:0;}

a {color: #333; text-decoration:none;}
a:hover {color: #000; text-decoration:none;}
a:visited {color: #333;text-decoration:none;}

/* WRAPPER */
.wrapper{width:950px;margin:0 auto;}
.wrapper .header{width:950px;height:148px;position:relative;}
.wrapper .header .logo{width:142px;height:98px;top:22px;left:0;position:absolute;}
.wrapper .header .logo a{float:left;width:142px;height:98px;}
.wrapper .header .topnav{top:50px;right:0;position:absolute;}
.wrapper .header .topnav a{color:#333;}
.wrapper .header .menu{top:57px;left:235px;position:absolute;}
.wrapper .header .menu .first a{float:left;height:55px;line-height:55px;font-size:14px;color:#636363;font-family:"微软雅黑";padding:0 9px 0 9px;}
.wrapper .header .menu .first a:hover,
.wrapper .header .menu .first a.here{text-align:center;background:url("bg_menu_ahere.gif") bottom no-repeat;}
.wrapper .header .menu .second{width:600px;height:24px;line-height:24px;text-align:center;margin-top:10px;}

.wrapper .mainpopx{width:950px;height:326px;background:#000;position:relative;}
.wrapper .mainpopx #swfb5{width:658px;height:326px;top:0;left:0;position:absolute;}
.wrapper .mainpopx #swfb6{width:233px;height:176px;top:73px;right:34px;position:absolute;}

.wrapper .pop_bottom{width:950px;height:38px;background:url("bg_popx_bottom.gif") no-repeat;}

.wrapper .whatnew{width:950px;height:310px;position:relative;}
.wrapper .whatnew .quickinterface{width:188px;height:171px;top:0;left:0;position:absolute;}
.wrapper .whatnew .quickinterface dl{}
.wrapper .whatnew .quickinterface dt{font-size:14px;font-weight:bolder;color:#0860a8;font-family:"微软雅黑";height:46px;line-height:46px;padding-left:11px;}
.wrapper .whatnew .quickinterface dd{width:188px;height:171px;background:url("bg_quickinterface.gif") no-repeat;padding-top:7px;}
.wrapper .whatnew .quickinterface dd a{float:left;width:167px;height:26px;line-height:26px;margin-left:11px;text-indent:-9999px;}

.wrapper .whatnew .hotproduct{width:443px;height:310px;top:0;left:221px;position:absolute;border-left:1px solid #eeeeee;border-right:1px solid #eeeeee;}
.wrapper .whatnew .hotproduct dl{}
.wrapper .whatnew .hotproduct dt{font-size:14px;font-weight:bolder;color:#0860a8;font-family:"微软雅黑";height:46px;line-height:46px;padding-left:11px;}
.wrapper .whatnew .hotproduct dt a{color:#0860a8;}
.wrapper .whatnew .hotproduct dd{padding-left:11px;}
.wrapper .whatnew .hotproduct dd .hpdesc{color:#828282;line-height:22px;}
.wrapper .whatnew .hotproduct dd ul{margin-top:10px;}
.wrapper .whatnew .hotproduct dd li{float:left;width:100px;height:100px;margin-right:5px;}
.wrapper .whatnew .hotproduct dd li.end{margin:0;}
.wrapper .whatnew .hotproduct .hotpopx{left:10px;bottom:0;position:absolute;}

.wrapper .whatnew .notice{width:278px;top:0;right:0;position:absolute;}
.wrapper .whatnew .notice dl{}
.wrapper .whatnew .notice dt{font-size:14px;font-weight:bolder;color:#0860a8;font-family:"微软雅黑";height:46px;line-height:46px;padding-left:11px;}
.wrapper .whatnew .notice dt a{color:#0860a8;}
.wrapper .whatnew .notice dd{padding-left:11px;}
.wrapper .whatnew .notice #scrollcontent{width:278px;height:300px;overflow: hidden;}
.wrapper .whatnew .notice #scrollcontent ul li{height:80px;overflow: hidden;}
.wrapper .whatnew .notice #scrollcontent ul li .fulltext{width:237px;color:#828282;font-family:"Tahoma";padding-bottom:12px;}
.wrapper .whatnew .notice #scrollcontent ul li .fulltext h1{font-size:14px;font-weight:bolder;color:#254995;padding-bottom:5px;}
.wrapper .whatnew .notice #scrollcontent ul li .text{float:left;width:157px;color:#828282;font-family:"Tahoma";padding-bottom:12px;}
.wrapper .whatnew .notice #scrollcontent ul li .text h1{font-size:14px;font-weight:bolder;color:#254995;padding-bottom:5px;}
.wrapper .whatnew .notice #scrollcontent ul li .small{float:left;width:80px;}
.wrapper .whatnew .notice #scrollcontent ul li .small img{width:80px;height:80px;}

.wrapper .mvTitle{float:left;font-size:14px;font-family:"微软雅黑";color:#0860A8;}
.wrapper .mvMoreLink{float:right;width:223px;height:26px;}

.wrapper #homepage_mv{width:950px;height:104px;position:relative;}
.wrapper #homepage_mv #relate_left{position:absolute;left:-15px;top:0;}
.wrapper #homepage_mv #relate_right{position:absolute;right:-15px;top:0;}

#homepage_mv_list{width:936px;height:104px;overflow:hidden;position:relative;margin-left:14px;}
#homepage_mv_list_ul{position:absolute;left:15px;height:104px;}
#homepage_mv_list_ul li{float:left;width:295px;height:104px;background:url("bg_mvli.gif") no-repeat;margin-right:15px;}
#homepage_mv_list_ul li .icon{float:left;width:98px;height:96px;padding:3px 0 0 6px;}
#homepage_mv_list_ul li .text{float:left;width:169px;height:104px;padding:6px 0 0 12px;}
#homepage_mv_list_ul li .text h1{width:169px;height:36px;line-height:18px;font-size:14px;font-weight:bolder;}
#homepage_mv_list_ul li .text h2{width:169px;font-size:12px;color:#969696;font-weight:normal;line-height:20px;padding:0;margin:0;}
#homepage_mv_list_ul li .text h2 div{width:169px;color:#969696;height:60px;line-height:20px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.wrapper .catalog{width:950px;}
.wrapper .catalog .leftmenu{float:left;width:207px;}
.wrapper .catalog .leftmenu .lefttop{width:207px;height:20px;background:url("bg_leftmenu_top.gif") no-repeat;}
.wrapper .catalog .leftmenu dl{width:207px;margin:0 auto 0 auto;background:#f3f3f3 url("bg_leftmenu_bottom.gif") bottom no-repeat;}
.wrapper .catalog .leftmenu dt{width:173px;margin:0 auto 12px auto;color:#333333;font-size:14px;font-weight:bolder;margin-bottom:12px;}
.wrapper .catalog .leftmenu dd{width:173px;margin:0 auto 12px auto;}
.wrapper .catalog .leftmenu dd a{float:left;width:85px;height:24px;line-height:24px;color:#8a8a8a;}

.wrapper .catalog .leftmenu .myhistory{width:207px;margin:0 auto 0 auto;background:#f3f3f3 url("bg_leftmenu_bottom.gif") bottom no-repeat;}
.wrapper .catalog .leftmenu .myhistory .myhistorytitle{width:173px;margin:0 auto 12px auto;color:#333333;font-size:14px;font-weight:bolder;margin-bottom:12px;}
.wrapper .catalog .leftmenu ul li{width:173px;margin:0 auto 12px auto;}

.wrapper .catalog .rightBody{float:left;width:730px;margin-left:13px;}
.wrapper .catalog .rightBody .catalog_icon{width:730px;height:188px;position:relative;}
.wrapper .catalog .rightBody .catalog_icon .icon_l{width:490px;height:170px;top:4px;left:0;position:absolute;}
.wrapper .catalog .rightBody .catalog_icon .icon_r{width:260px;height:170px;top:4px;right:10px;position:absolute;text-align:left;overflow: hidden;overflow-x:hidden;overflow-y:auto;
	scrollBar-face-color: #D5D5D5;
	scrollBar-hightLight-color: #D5D5D5;
	scrollBar-3dLight-color: #D5D5D5;
	scrollBar-darkshadow-color:#D5D5D5;
	scrollBar-shadow-color:#D5D5D5;
	scrollBar-arrow-color:#fff;
	scrollBar-track-color:#fff;
	scrollBar-base-color:#D5D5D5;}

.wrapper .catalog .rightBody .memo{width:730px;position:relative;}
.wrapper .catalog .rightBody .memo .memo_p{width:500px;text-align:left;color:#747474;line-height:22px;}
.wrapper .catalog .rightBody .memo .memo_p .notesTitle{height:38px;line-height:38px;}
.wrapper .catalog .rightBody .memo .memo_p .notesTitle h1{font-size:14px;font-weight:bolder;color:#333;}
.wrapper .catalog .rightBody .memo .memo_p .notesBody{padding-bottom:14px;margin-bottom:14px;border-bottom:1px dotted #ccc;}

.wrapper .catalog .path{width:auto;height:24px;line-height:24px;margin-bottom:10px;color:#666;padding-left:30px;background:url("bg_path.gif") left no-repeat;position:relative;}
.wrapper .catalog .path a{color:#666;}
.wrapper .catalog .path #back{top:4px;right:10px;position:absolute;}

.wrapper .catalog .sitemap{width:950px;}
.wrapper .catalog .sitemap dl{width:950px;margin-bottom:20px;}
.wrapper .catalog .sitemap dt{font-size:14px;font-family:"微软雅黑";height:30px;line-height:30px;border-bottom:1px solid #ccc;}
.wrapper .catalog .sitemap dd{width:930px;background:#FBF7F4;padding:10px;}
.wrapper .catalog .sitemap dd .sitemap_catalog{float:left;width:310px;margin-bottom:20px;}
.wrapper .catalog .sitemap dd .sitemap_catalog h1{font-size:14px;font-family:"微软雅黑";font-weight:normal;}
.wrapper .catalog .sitemap dd .sitemap_catalog li{float:left;width:150px;height:32px;font-size:12px;line-height:32px;font-family:"微软雅黑";}
.wrapper .catalog .sitemap dd .sitemap_catalog li span{font-family:"宋体";}

.wrapper .catalog .rightBody .memo .bestclient{width:178px;height:353px;background:url("bg_best_client.gif") no-repeat;top:0;right:0;position:absolute;}
.wrapper .catalog .rightBody .memo .bestclient .client_icon{width:176px;height:65px;left:1px;top:44px;position:absolute;}
.wrapper .catalog .rightBody .memo .bestclient .client_description{width:154px;height:80px;left:12px;top:120px;color:#330000;line-height:22px;position:absolute;}
.wrapper .catalog .rightBody .memo .bestclient .client_link{width:154px;height:24px;left:12px;bottom:10px;color:#330000;line-height:22px;position:absolute;}
.wrapper .catalog .rightBody .memo .moreclient{width:178px;height:296px;background:url("bg_best_moreclient.gif") no-repeat;top:370px;right:0;position:absolute;}
.wrapper .catalog .rightBody .memo .moreclient ul{width:160px;margin:40px auto 0 auto;}
.wrapper .catalog .rightBody .memo .moreclient li{height:22px;line-height:22px;}

.wrapper .catalog .rightBody .goodsitem{width:730px;color:#666;}
.wrapper .catalog .rightBody .goodsitem p.nogoods{width:730px;padding:60px 0 60px 0;text-align:center;font-size:18px;line-height:32px;font-family:"微软雅黑";}
.wrapper .catalog .rightBody .relatedTitle{height:40px;line-height:40px;font-size:14px;margin-bottom:12px;border-bottom:1px solid #ccc;}
.wrapper .catalog .rightBody .goodsitem ul{width:730px;margin:0;}
.wrapper .catalog .rightBody .goodsitem ul li{float:left;width:360px;height:104px;margin:0 0 15px 0;}
.wrapper .catalog .rightBody .goodsitem ul li.end{margin:0 0 15px 10px;}
.wrapper .catalog .rightBody .goodsitem ul li .icon{float:left;width:98px;height:96px;padding:3px 0 0 6px;}
.wrapper .catalog .rightBody .goodsitem ul li .text{float:left;width:234px;height:104px;padding:0 0 0 12px;}
.wrapper .catalog .rightBody .goodsitem ul li .text h1{width:234px;height:40px;line-height:40px;font-size:14px;font-weight:bolder;}
.wrapper .catalog .rightBody .goodsitem ul li .text h2{width:234px;font-size:12px;color:#969696;font-weight:normal;line-height:20px;}

.wrapper .catalog .rightBody .goodstab{width:540px;background:url("bg_goodstab.gif") repeat-x;}
.wrapper .catalog .rightBody .goodstab a{float:left;width:66px;height:34px;line-height:34px;text-align:center;margin:0 0 0 9px;background:url("bg_goodstab_a.gif") right no-repeat;}
.wrapper .catalog .rightBody .goodstab a:hover,
.wrapper .catalog .rightBody .goodstab a.here{background:url("bg_goodstab_a.gif") left no-repeat;}

.wrapper .catalog .rightBody .goodsdetail{margin:12px 0 0 0;}

.wrapper .catalog .rightBody #tbc1.goodsdetail{}
.wrapper .catalog .rightBody #tbc1.goodsdetail .goodsdetail_positiondiv{width:540px;height:200px;position:relative;}
.wrapper .catalog .rightBody #tbc1.goodsdetail .goodsdetail_positiondiv .goodsdetail_positiondiv{width:540px;height:22px;line-height:22px;background:#efefef;left:0;top:0;position:absolute;}
.wrapper .catalog .rightBody #tbc1.goodsdetail .goodsdetail_positiondiv .goodsdetail_sellprice{width:535px;height:30px;line-height:30px;border-bottom:1px solid #666;padding-left:5px;left:0;top:24px;position:absolute;}
.wrapper .catalog .rightBody #tbc1.goodsdetail .goodsdetail_positiondiv .goodsdetail_originalprice{height:30px;line-height:30px;left:200px;top:24px;position:absolute;}
.wrapper .catalog .rightBody #tbc1.goodsdetail .goodsdetail_positiondiv .goodsdetail_selectorbycolour{width:535px;height:30px;line-height:30px;border-bottom:1px solid #666;padding-left:5px;left:0;top:54px;position:absolute;}
.wrapper .catalog .rightBody #tbc1.goodsdetail .goodsdetail_positiondiv .goodsdetail_selectorbysize{height:30px;line-height:30px;left:200px;top:54px;position:absolute;}
.wrapper .catalog .rightBody #tbc1.goodsdetail .goodsdetail_positiondiv .goodsdetail_quantity{width:535px;height:30px;line-height:30px;border-bottom:1px solid #666;padding-left:5px;left:0;top:84px;position:absolute;}
.wrapper .catalog .rightBody #tbc1.goodsdetail .goodsdetail_positiondiv #div_stockstatus{height:30px;line-height:30px;left:200px;top:30px;position:absolute;}
.wrapper .catalog .rightBody #tbc1.goodsdetail .goodsdetail_positiondiv .txtQty{width:40px;height:16px;border:1px solid #ccc;}
.wrapper .catalog .rightBody #tbc1.goodsdetail .goodsdetail_positiondiv .goodsdetail_button{right:20px;top:154px;position:absolute;}

.wrapper .catalog .rightBody .goods_comments{width:720px;height:410px;margin:24px auto 24px auto;background:url("bg_goods_comments.gif") no-repeat;position:relative;}
.wrapper .catalog .rightBody .goods_comments .totalcomments{top:16px;right:19px;position:absolute;}
.wrapper .catalog .rightBody .goods_comments .totalcomments span{color:#cc6600;}
.wrapper .catalog .rightBody .goods_comments .comments{width:700px;padding:37px 0 0 20px;}
.wrapper .catalog .rightBody .goods_comments .comments .comments_body{width:700px;margin:0 auto;}
.wrapper .catalog .rightBody .goods_comments .comments .comments_body span{color:#cc6600;height:24px;line-height:20px;padding-left:20px;background:url("bg_comment_dt.gif") top left no-repeat;}
.wrapper .catalog .rightBody .goods_comments .comments .comments_reply{color:#999999;line-height:20px;padding-left:20px;}
.wrapper .catalog .rightBody .goods_comments .comments_textarea{width:685px;height:85px;top:264px;left:27px;position:absolute;}
.wrapper .catalog .rightBody .goods_comments .comments_textarea .txtTextarea{width:685px;height:85px;border:0;overflow:auto;}
.wrapper .catalog .rightBody .goods_comments .comments_validatecode{width:685px;height:85px;top:374px;left:18px;position:absolute;}
.wrapper .catalog .rightBody .goods_comments .comments_validatecode .validatecode{width:90px;height:20px;line-height:20px;padding-left:10px;border:1px solid #ccc;}
.wrapper .catalog .rightBody .goods_comments .comments_submit{top:374px;left:311px;position:absolute;}
.wrapper .catalog .rightBody .goods_comments .comments_returnvalue{top:374px;right:20px;position:absolute;}

.wrapper .catalog .rightBody .cmpNormal{}
.wrapper .catalog .rightBody .cmpNormal dl{}
.wrapper .catalog .rightBody .cmpNormal dt{color:#555555;font-size:14px;font-weight:normal;height:60px;line-height:60px;border-bottom:1px solid #d3dd9e;}
.wrapper .catalog .rightBody .cmpNormal dt.tTitle{color:#93a52e;border:0;font-weight:bolder;}
.wrapper .catalog .rightBody .cmpNormal dt.tTitle span{color:#a4a4a4;font-size:12px;font-weight:normal;}
.wrapper .catalog .rightBody .cmpNormal dd{}
.wrapper .catalog .rightBody .cmpNormal dd ul li{width:450px;height:40px;line-height:40px;position:relative;}
.wrapper .catalog .rightBody .cmpNormal dd ul li label{width:130px;text-align:right;left:0;top:0;font-size:14px;font-weight:bolder;color:#777777;position:absolute;}
.wrapper .catalog .rightBody .cmpNormal dd ul li div{left:135px;top:8px;position:absolute;font-size:14px;font-weight:bolder;color:#777777;}
.wrapper .catalog .rightBody .cmpNormal dd ul li #divReturnValue{font-size:12px;font-weight:normal;}
.wrapper .catalog .rightBody .cmpNormal dd ul li .inpReg{width:177px;height:17px;line-height:17px;border:1px solid #cccccc;}
.wrapper .catalog .rightBody .path #welcomeText{color:red;};

.wrapper .catalog .rightBody .feedbackcomments{width:100%;padding:37px 0 0 0;}
.wrapper .catalog .rightBody .feedbackcomments dl{}
.wrapper .catalog .rightBody .feedbackcomments dl dt{color:#C69C00;height:24px;line-height:20px;padding-left:20px;background:url("bg_comment_dt.gif") top left no-repeat;}
.wrapper .catalog .rightBody .feedbackcomments .comments_body{color:#666;line-height:20px;padding-left:20px;}
.wrapper .catalog .rightBody .feedbackcomments .comments_reply{color:#2B1B64;line-height:20px;padding-left:20px;}

#tbc2{display:none;}
#tbc3{display:none;}
#tbc4{display:none;}

.pagerbox{width:100%;height:27px;line-height:27px;text-align:center;margin:0 auto;padding:14px 0 14px 0;clear:both;border-top:1px solid #a0a0a0;}
.pager{width:400px;margin:0 auto;clear:both;}
.pager a{float:left;font-size:14px;width:24px;height:24px;line-height:24px;text-align:center;font-weight:bolder;margin:0 6px 0 6px;font-family:"Trebuchet MS";}
.pager a.selected,
.pager a:hover{color:#fff;background:url("bg_pager_ahover.gif") no-repeat;}

.wrapper .partner{width:950px;height:71px;position:relative;margin:10px 0 10px 0;background:url("bg_partner.gif") no-repeat;}
.wrapper .partner ul{padding:16px 0 0 63px;}
.wrapper .partner li{float:left;width:117px;height:35px;padding:0 12px 0 12px;}

.wrapper .copyright{width:950px;text-align:center;}
.wrapper .vistapack{width:950px;text-align:center;font-size:16px;font-family:"微软雅黑";color:#2B1B62;height:50px;line-height:50px;}
.wrapper .icp{width:950px;font-family:"Tahoma";font-size:11px;height:32px;line-height:32px;text-align:center;}

/* #tplreg.cbody */
#tplreg.cbody{width:953px;text-align:left;margin:23px 0 0 0;}
#tplreg.cbody dl{}
#tplreg.cbody dt{font-size:14px;font-weight:bolder;padding-left:20px;height:24px;line-height:24px;background:url("bg_reg_dt.gif") no-repeat;}
#tplreg.cbody dd{width:630px;height:257px;margin:0 auto;background:url("bg_reg.jpg") no-repeat;position:relative;}

#tplreg.cbody dd div.regTitle{font-size:14px;font-weight:bolder;top:50px;left:50px;color:#4f4f4f;position:absolute;}
#tplreg.cbody dd div.regform{width:300px;top:100px;left:50px;position:absolute;}
#tplreg.cbody dd div.regform table{width:100%;}
#tplreg.cbody dd div.regSubmit{top:100px;left:274px;position:absolute;}
#tplreg.cbody dd .txtReg{width:140px;border:1px solid #ccc;}

/* member_layout */
.member_layout{margin:0;text-align:left;}
.member_title{width:110px;font-size:14px;font-weight:bolder;padding-left:20px;height:24px;line-height:24px;background:url("bg_reg_dt.gif") no-repeat;}

.member_box {width: 630px; margin: 0 auto;}
.member_box .top {height: 5px; font-size:0; line-height: 0; display: block; clear: both; background: url(img_loginboxt.gif) no-repeat;}
.member_box .bottom {height: 5px; font-size:0; line-height: 0; display: block; clear: both; background: url(img_loginboxb.gif) no-repeat;}

.member_box .content .whiteboxt {height: 5px; font-size:0; line-height: 0; display: block; clear: both; background: url(img_whiteboxt.gif) bottom no-repeat ;}
.member_box .content .whiteboxin {padding: 30px 0; background: #fff; border-left: 1px solid #ddd; border-right: 1px solid #ddd;}
.member_box .content .whiteboxb {margin-bottom: 15px; height: 5px; font-size:0; line-height: 0; display: block; clear: both; background: url(img_whiteboxb.gif) no-repeat;}
.member_box .content .forgetpwbox {width: 340px; margin: 0 auto;}
.member_box .content .forgetpwbox .layout {padding-bottom: 20px; text-align: center;}
.member_box .content .forgetpwbox .layout ul.list {list-style-type: none;}
.member_box .content .forgetpwbox .layout ul.list li {line-height:30px;}
.member_box .content .forgetpwbox .layout ul.list li span{padding-left:70px;}
.member_box .content .forgetpwbox .layout ul.list li input {width: 220px; padding: 3px; border: 1px solid #ccc; background-color: #efefef; vertical-align: middle;}
.member_box .content .explain {padding-bottom: 10px; margin-bottom: 20px; border-bottom: 3px solid #efefef; font-size: 14px; color: #333;}
.member_box .content .content_btn{text-align:center;}

.member_p_box{width: 953px; margin:12px auto; text-align:left;}
.member_p_box .mleft{float:left;width:180px;height:271px;background:url("bg_mleft.gif") no-repeat;}
.member_p_box .mleft dl{padding:7px;}
.member_p_box .mleft dt{width:153px;height:29px;padding-left:12px;line-height:29px;font-size:12px;font-weight:bolder;background:url("bg_mleft_dt.gif") no-repeat;}
.member_p_box .mleft dd{padding-left:6px;}
.member_p_box .mleft dd a{float:left;width:136px;padding-left:22px;height:30px;line-height:30px;border-bottom:1px dotted #ccc;background:url("bg_mleft_dd_arrow.gif") left no-repeat;}

.member_p_box .mright{float:left;width:753px;margin-left:20px;}
.member_p_box .mright dl{}
.member_p_box .mright dt{width:744px;height:30px;background:url("bg_mright_dt.gif") no-repeat;}
.member_p_box .mright dt .mright_title{float:left;padding-left:40px;font-size:14px;font-weight:bolder;line-height:30px;}

.member_p_box .mright dd{margin:20px 0;line-height:24px;}
.member_p_box .mright dd .welcome {padding: 20px 15px; padding-top: 5px; margin-bottom: 18px; border-bottom: 1px solid #e7e7e7;}
.member_p_box .mright dd .welcome p{line-height:22px;}
.member_p_box .mright dd .welcome .nameinfo {color: #ff668e; font-weight: bold;}
.member_p_box .mright dd .yourcount {color: #333;}
.member_p_box .mright dd .yourcount .title {font-size: 14px; padding: 5px 15px; padding-top: 0;}
.member_p_box .mright dd .yourcount .content {padding: 25px; text-align: center; background-color: #f8f8f8; border-top: 1px solid #cacaca; border-bottom: 1px solid #cacaca;}
.member_p_box .mright dd td{line-height:30px;}
.member_p_box .mright dd .co_orange h2{font-size:12px;font-weight:normal;color:#B95302;}
.member_p_box .mright dd .co_blue h2{font-size:12px;font-weight:normal;color:#23B7F0;}

.orderform {width: 100%; margin: 0 auto; margin-bottom: 30px; border-collapse: collapse;}
.orderform thead th {text-align:center; height: 30px; background: #fafafa url(img_titlespace.gif) no-repeat right top; border-top: 1px solid #d4d4d4; border-bottom: 1px solid #d4d4d4;}
.orderform thead th.nospace {background-image: none;}
.orderform thead th.width01 {width: 250px;}
.orderform thead th.width02 {width: 150px;}
.orderform thead th.width03 {width: 180px;}
.orderform thead th.width04 {width: 100px;}
.orderform tbody td {padding: 5px 0; border-bottom: 1px solid #e9e9e9; text-align: center;}
.orderform tbody td.left {padding-left: 20px; text-align: left;}
.orderform tbody td.txt1 {color: #ff668e;}
.orderform tbody a:link, .orderform tbody a:visited, .orderform tbody a:hover {text-decoration: underline; color: #333;}
.orderform tbody a:hover {text-decoration: underline; color: #ff668e;}
.orderform tbody td.item1 a:link, .orderform tbody td.item1 a:visited, .orderform tbody td.item1 a:hover {text-decoration: underline; color: #ff668e;}
.orderform tbody td.item1 a:hover {text-decoration: underline; color: #333;}

.order_explain {height: 25px; margin: 0 auto; color: #ff668e;}
.orderdet {width: 100%; margin: 0 auto; margin-bottom: 30px; border-collapse: collapse;}
.orderdet thead th {padding: 4px 15px; background-color: #e7eaee; color: #899097; border-top: 1px solid #d3d8dd; border-right: 1px solid #fff;}
.orderdet tbody td {padding: 4px 15px; border: 1px solid #e9e9e9; }
.orderdet tbody td.left {text-align: left;}
.orderdet tbody td.right {text-align: right;}
.orderdet tbody td.itemtotal {background-color: #fafafa; color: #333; text-align: left;}
.orderdet tbody td.itemplus {border-bottom: 1px dashed #dedede; color: #333; text-align: right;}
.orderdet tbody td.total {font-size: 14px; font-weight: bold; color: #ff668e; text-align: right;}
.orderdet tbody.address th, .orderdet tbody.address td {padding: 3px 15px; border: 1px solid #e9e9e9; text-align: left;}
.orderdet tbody.address th {width: 95px; background-color: #fafafa; font-weight: normal; color: #333;}

.wrapper .common{width:958px;border:1px solid #dfdfdf;}
.wrapper .common .shopping{width:958px;text-align:left;}
.wrapper .common .shopping .checkout{}
.wrapper .common .shopping .checkout_s1{width:958px;background:url("bg_checkout_s1.gif") top no-repeat;}
.wrapper .common .shopping .checkout_s1 dt{padding:12px 0 0 0;}
.wrapper .common .shopping .checkout_s1_u2{width:958px;background:url("bg_checkout_s1_u2.gif") top no-repeat;}
.wrapper .common .shopping .checkout_s2{width:958px;background:url("bg_checkout_s2_b.gif") top no-repeat;}
.wrapper .common .shopping .checkout_s4{width:958px;background:url("bg_checkout_s4_b.gif") top no-repeat;}
.wrapper .common .shopping .checkout_s4 dt{width:648px;height:63px;line-height:63px;margin:105px 0 0 250px;background:url("bg_s4_dt.gif") no-repeat;border:1px solid #dedcce;position:relative;}
.wrapper .common .shopping .checkout_s4 dt font{top:0;left:287px;position:absolute;}

.s4_deliver{width:648px;height:176px;margin:12px 0 0 0;background:url("bg_s4_deliver.gif") top no-repeat;position:relative;}
.s4_deliver .d1{left:178px;top:16px;position:absolute;color:#8d8473;}
.s4_deliver .d2{left:178px;top:46px;position:absolute;color:#8d8473;}
.s4_deliver .d3{left:178px;top:74px;position:absolute;color:#8d8473;}
.s4_deliver .d4{left:178px;top:104px;position:absolute;color:#8d8473;}
.s4_deliver .d5{left:178px;top:135px;position:absolute;color:#8d8473;}

.wrapper .common .shopping .checkout .s1{width:958px;height:84px;}
.wrapper .common .shopping .checkout .s2{width:958px;height:124px;background:url("bg_checkout_s2.gif") no-repeat;}
.wrapper .common .shopping .checkout .s3{width:958px;height:84px;}
.wrapper .common .shopping .checkout .s4{width:655px;height:36px;background:url("bg_checkout_s4.gif") no-repeat;margin:15px 0 0 250px;}
.wrapper .common .shopping .checkout .s5{width:655px;height:36px;background:url("bg_checkout_s5.gif") no-repeat;margin:15px 0 0 250px;}
.wrapper .common .shopping .checkout .s6{width:958px;height:124px;background:url("bg_checkout_s6.gif") no-repeat;}
.wrapper .common .shopping .checkout dd{width:655px;margin:0 0 0 250px;line-height:24px;}
.wrapper .common .shopping .checkout label{float:left;width:90px;padding-right:10px;text-align:right;}
.wrapper .common .shopping .checkout p{line-height:30px;}
.wrapper .common .shopping .checkout p.title{color:#968d7d;}
.wrapper .common .shopping .checkout p.pf{position:relative;}
.wrapper .common .shopping .checkout p.pf span{left:220px;top:20px;position:absolute;}
.wrapper .common .shopping .checkout p.pf span a{color:#968d7d;}
.wrapper .common .shopping .checkout .txtLoginInput{width:200px;height:28px;line-height:28px;padding-left:10px;border:1px solid #cccccc;}
.wrapper .common .shopping .checkout .dtpayment{width:572px;height:63px;margin:126px 0 0 250px;padding:8px 0 0 76px;background:url("bg_order_payed.gif") no-repeat;border:1px solid #cccccc;}
.wrapper .common .shopping .checkout .dtintegral{width:655px;height:50px;line-height:50px;border-bottom:1px solid #cccccc;}
.wrapper .common .shopping .checkout .dtgiftcard{width:655px;padding-bottom:12px;;border-bottom:1px solid #cccccc;}
.wrapper .common .shopping .checkout .dtpay{width:655px;padding-top:13px;}
.wrapper .common .shopping .checkout .tbpay{width:647px;background:#d0d0d0;border:0;}
.wrapper .common .shopping .checkout .tbpay td{height:50px;line-height:50px;text-align:center;background-color:#f7f7f7;background-repeat:no-repeat;background-position:center;margin:1px;}
.wrapper .common .shopping .checkout .tbpay .paybg{width:393px;position:relative;}
.wrapper .common .shopping .checkout .tbpay .paybg div{left:40px;top:0;position:absolute;}

.selectdeliver{width:655px;}
.selectdeliver li{width:642px;height:54px;padding:0 0 0 13px;line-height:54px;border:1px solid #dedcce;}

.quickicon{width:68px;height:250px;background:url("quick_icon.gif");position:relative;}
.quickicon .mylink{width:68px;height:55px;top:28px;left:0;position:absolute;}
.quickicon .myshopping{width:68px;height:41px;top:83px;left:0;position:absolute;}
.quickicon .myfavourite{width:68px;height:53px;top:136px;left:0;position:absolute;}
.quickicon .myvip{width:68px;height:56px;top:189px;left:0;position:absolute;}

/* ORDER LIST */
.order_list {width:800px;border-bottom:#efefef 1px solid;}
.order_list {display:block; height:30px;}
.order_list li { display:block; float:left; height:30px; line-height:30px; padding:0 12px 0 0;}

.ol_no{ width:156px; }
.ol_time{ width:126px; }
.ol_status {width:80px;}
.ol_qty, .ol_total { width:66px;}

.ol_menu a {
	color:#333;
	text-decoration:none;
	display:block; float:left; height:30px; line-height:30px; padding:0 12px 0 0;
}
.ol_menu a:visited { color:#908D80; text-decoration:none;}
.ol_menu a:hover { color:#8E0018; }
.ol_menu_normal a:visited { color:#908D80; text-decoration:none;}
.ol_menu_normal a:hover { color:#8E0018; }

.order_prolist ul { height:30px; line-height:30px; border-bottom:#E0DCCA 1px solid;}
.order_prolist li { float:left; padding-bottom:0;}
.order_prolist div { text-align:right;}

.order_item, .order_price, .order_qty, .order_total {padding-right:5px;}
.order_item { width:420px;}
.order_price { width:60px;}
.order_qty { width:60px;}
.order_total { width:60px;}

/* BASKET */
.basket{width:100%;text-align:left;margin:0 auto;padding:0;}
.basket h2{font-size:12px;font-weight:normal;}

.cart_list_title { display:block; color:#333; background:#F3F3E9; height:40px; width:100%; margin:12px 0;}
.cart_list_title li { display:block; float:left; line-height:30px; padding:5px;}
.cart_list_title li.cart_item { width:90px;}
.cart_list_title li.cart_item img { width:80px; height:80px;} 
.cart_list_title li.cart_note { width:160px;}
.cart_list_title li.cart_status {width:90px;}
.cart_list_title li.cart_price { width:60px; line-height:30px;}
.cart_list_title li.cart_qty { width:50px;}
.cart_list_title li.cart_qty input { margin-top:25px;}
.cart_list_title li.cart_total { width:60px; line-height:30px;}
.cart_list_title li.cart_del { width:80px; line-height:30px;text-align:center;}
.cart_list_title li.cart_fav { width:80px; line-height:30px;text-align:left;}
.cart_list_title li.input_grey{width:30px;}

.cart_list { display:block; height:110px; width:100%; border-bottom:#E0DCCA 1px solid;}
.cart_list li { display:block; float:left; height:80px; padding:5px;}
.cart_list:hover { background:#F8F6F1; border-bottom:#AE0911 1px solid; cursor:pointer;}
.cart_list li.cart_item { width:90px;}
.cart_list li.cart_item img { width:80px; height:80px;} 
.cart_list li.cart_note { width:160px;}
.cart_list li.cart_note p { padding-top:25px;}
.cart_list li.cart_status {width:90px;margin-top:30px;}
.cart_list li.cart_price { width:60px; line-height:80px;}
.cart_list li.cart_qty { width:50px;}
.cart_list li.cart_qty p { margin-top:34px; line-height:22px;}
.cart_list li.cart_qty input { margin-top:25px;}
.cart_list li.cart_total { width:60px; line-height:80px;}
.cart_list li.cart_del { width:80px; line-height:80px;text-align:center;}
.cart_list li.cart_fav { width:80px; line-height:80px;text-align:left;}
.cart_list li.input_grey{width:30px;}

.shopping_hotitem{width:960px;height:253px;margin:24px 0 0 0;background:url("bg_shopping_hotitem.gif") no-repeat;position:relative;}
.shopping_hotitem dt{color:#cc6600;font-size:14px;font-weight:bolder;left:15px;top:10px;position:absolute;}
.shopping_hotitem dd{width:960px;height:253px;left:67px;top:30px;position:absolute;}
.shopping_hotitem dd ul{}
.shopping_hotitem dd li{float:left;width:120px;height:204px;text-align:center;padding:10px 50px 0 0;}
.shopping_hotitem dd li.end{padding-right:0;}
.shopping_hotitem dd li .goodsthumb{width:100px;}
.shopping_hotitem dd li .goodsthumb a{float:left;width:100px;height:100px;border:2px solid #fff;margin:0;}
.shopping_hotitem dd li .goodsthumb a:hover{width:100px;height:100px;border:2px solid #cc6600;}
.shopping_hotitem dd li .goodstitle{width:100px;height:34px;text-align:center;line-height:16px;margin-top:10px;}
.shopping_hotitem dd li .goodscash{width:100px;text-align:center;line-height:12px;color:#cc6600;position:relative;}
.shopping_hotitem dd li .goodscash #button-buy,
.shopping_hotitem dd li .goodscash #button-soldout{width:46px;height:18px;right:0;top:-4px;position:absolute;}
.shopping_hotitem dd li .goodscash #button-buy a{float:left;width:46px;height:18px;background:url("buy.gif") no-repeat;}
.shopping_hotitem dd li .goodscash #button-soldout a{float:left;width:46px;height:18px;background:url("booking.gif") no-repeat;}


.cart_item { width:90px;}
.cart_item img { width:100px; height:100px;} 
.cart_note { width:160px;}
.cart_note p { line-height:22px;}
.cart_status {width:90px;}
.cart_price { width:60px; line-height:80px;}
.cart_qty { width:50px;}
.cart_qty p { margin-top:34px; line-height:22px;}
.cart_qty input { margin-top:25px;}
.cart_total { width:60px; line-height:80px;}
.cart_del { width:80px; line-height:80px;text-align:center;}
.cart_fav { width:80px; line-height:80px;text-align:left;}
.input_grey{width:30px;}

.cashier {display:block;color:#DC8100;width:100%;font-size:14px;font-weight:bolder;}
.cashier li { display:block; color:#C3522E; font-weight:normal; height:28px; line-height:28px;}
.cashier a{color:#C3522E;}
.cashier a:visited{color:#C3522E;}
.cashier input { margin-top:7px; margin-bottom:7px;}
.cashier_list1 { width:100%;}
.cashier_list2 { width:80px; }
.cashier_list3 { width:110px; }
.cashier_list4 { width:350px;}
.cashier_list5 { width:430px;}

#divTotalNonShipping{font-size:22px;font-weight:normal;}
#divTotalNonShipping span{font-size:12px;}
#divshipMethodSelectorMemo{font-size:14px;font-weight:bolder;color:#f09c0c;}

h3.title{font-size:14px;line-height:30px;}
.inpText,
.input_grey{height:26px;line-height:26px;border:1px solid #ccc;}
.w40{width:40px;}

.clearBoth{clear:both;}