@charset "utf-8";
body,ul,li,h1,h2,h3,h4,h5,h6,dl,dt,dd,img,form,div,p,fieldset{margin:0 0 ;padding:0 0;}
form{ display:inline}
li{list-style-type:none;}
img{ border:0;}
a{ outline:none}

/*–begin layout–*/ 
.left-box{width:201px;float:left; position:relative; overflow:hidden}   
.right-box {width:100%;margin-left:-220px;float:right;}
.right-box-content {margin-left:220px;}
/*–end layout–*/
/*begin color*/
.STYLE4 { color: #9d0002; font-weight: bold; }
/*end color*/
/*page bar*/
.pages a { border: 1px solid #9aafe5; text-decoration: none; }
.pages a, .pages span { background: #ffffff; border: 1px solid #cccccc; display: block; float: left; margin-right: 0.1em; padding: 0.2em 0.5em; }
.pages a:hover { border: 1px solid #2e6ab1; }
.pages span.current { background: #2e6ab1; /*border:1px solid #2E6AB1;*/ color: #ffffff; font-weight: bold; }
.pages span.nextprev { color: #666666; border: 1px solid #cccccc; }

/*end page bar*/


/*accountpages bar*/
.accountpages{margin-top:10px;}
.accountpages a:hover {text-decoration:none;}
.accountpages a {text-decoration:underline;}
.accountpages a, .accountpages span {display:block;float:left;margin-right:0.1em;padding:0.2em 0.5em;}
.accountpages .display{ padding:0 20px 0 0}
.accountpages span.current { font-weight:bold;}
.accountpages span.nextprev {}
/*end accountpages bar*/

#adminMenu{background:url(/Images/Icons/testTip.gif) repeat-x; height:31px; line-height:31px;margin-left:-170px;
padding-left:50%;}
#adminMenu li{float:left; padding:0 15px 0 20px; white-space:nowrap}
#adminMenu .adminIcon{ background:url(/Images/Icons/application_home.png) no-repeat  0 6px}
#adminMenu .adminCat{ background:url(/Images/Icons/add.png) no-repeat  0 6px}
#adminMenu .adminPro{ background:url(/Images/Icons/application_add.png) no-repeat  0 6px}
#adminMenu .adminOut{ background:url(/Images/Icons/arrow_undo.png) no-repeat  0 6px}
/*begin edit-address*/
.address_title {
	padding: 10px;
	font-weight:bold;
}
.address_content {
	padding: 0px 10px 10px 10px;
}
/*end edit-address*/
/*--begin ShowCurrentOrders--*/
.bodyCenter{ background:#fff;}
.zs_xsnazzy{padding-top:15px; position:relative;width:662px;}
.zs_xsnazzy .zs_order_position{float:right; width:200px;padding-top:10px}
.zs_xsnazzy .zs_order_position .note{float:left; font-weight:bold}
.zs_xsnazzy .zs_order_position p{padding-left:3em}
.zs_xsnazzy .zs_bg02_title{height:35px; clear:both;}
.zs_xsnazzy .zs_bg02_left{height:35px;float:left; background:url(/Images/websites/zmartsupply.com/zs_bg02_01.gif) no-repeat;width:6px;}
.zs_xsnazzy .zs_bg02_center{width:650px;height:35px;float:left;background:url(/Images/websites/zmartsupply.com/zs_bg02_02.gif)  repeat-x; text-align:center; line-height:35px; font-weight:bold;}
.zs_xsnazzy .zs_bg02_right{height:35px;float:left; background:url(/Images/websites/zmartsupply.com/zs_bg02_03.gif) no-repeat;width:6px;}

.zs_xsnazzy .zs_xboxcontent{ border:0 solid #facc21; border-width:0 1px 1px 1px;padding:0 15px}
.zs_xsnazzy .order_status{ font-weight:bold;padding:10px 0 0 70px;float:left}
.zs_xsnazzy .zs_order_table01 th{ text-align:right;}
.zs_xsnazzy .zs_order_table01 td{ text-align:left;}
.zs_xsnazzy .zs_order_table02{border: 1px solid #bcbcbd;margin:5px auto; width:100%;}
.zs_xsnazzy .zs_order_table02 th{ text-align:center;}
.zs_xsnazzy .zs_order_table02 td{ text-align:center;}
.zs_xsnazzy .zs_order_table03{margin:5px auto; width:100%;} 
.zs_xsnazzy .DashedTableBorder{ width:100px;}
.zs_xsnazzy dl{clear:both;}
.zs_xsnazzy dt{float:left; width:150px; text-align:right; font-weight:bold;padding:4px 4px 0 0;}
.zs_xsnazzy dd{float:left;text-align:left;padding:4px 0 0 0;}
.zs_xsnazzy #btn_order{margin:5px 0 10px 35px;}
/*--end ShowCurrentOrders--*/

/*****************begin otherinfo***************/
.otherinfo { float:left;	padding:15px 0 10px 10px;

}
.otherinfo .title {
	border-bottom:1px solid #E5E6E7;
}
.otherinfo h4{ font-size:14px;padding:5px 0}
.otherinfo .t_left{ float:left; background:url(/Images/eout/infobar_1.jpg) no-repeat left -6px; height:27px; width:27px}
.otherinfo .t_center{ float:left; background:url(/Images/eout/infobar_2.jpg) repeat-x left -7px; height:27px; line-height:27px;width:703px; text-align:center; font-weight:bold}
.otherinfo .t_right{ float:left; background:url(/Images/eout/infobar_3.jpg) no-repeat  right -6px; height:27px; width:20px}
.ctitle ul{ float:left; width:250px}
.ctitle li{float:left;padding-right:5px;line-height:20px;}
.ctitle span{ height:15px; display:block;}
.ctitle p{clear:both;padding:5px 0 15px 0; line-height:1.3em}
.smallImg{cursor:pointer;float:left;height:40px;left:9px;margin:5px;position:relative;width:46px; padding-top:15px;background:url(/Images/Icons/detail_pic_mini.gif) no-repeat}
a:hover .smallImg{background:url(/Images/Icons/detail_pic_mini.gif) no-repeat -46px 0}

.sel{border:1px solid #7f9db9; /*border-width:0 1px*/}
/*****************end otherinfo***************/

/*--begin fieldset--*/
fieldset input {font-size: 12px;padding: 3px;margin-bottom: 3px;}
.Pub_fieldset{  clear:both;}
.Pub_fieldset textarea{height:80px;width:300px;}
.Pub_fieldset dt,.Pub_fieldset dd{float:left; margin:0; padding:0;}
.Pub_fieldset dt{ width:100px; text-align:right;padding:5px 5px 0 0; font-weight:700}
.Pub_fieldset dd{ text-align:left;padding:5px 0 0 5px; clear:right}
.Pub_fieldset em{ color:#FF0000;}
.Pub_fieldset {font-family: verdana;margin-bottom:10px;position: relative;}
.Pub_fieldset legend {padding: 0 7px;font-size: 14px;font-weight: bold;position:absolute;left:17px; top:-0.75em;color:#000000}
.Pub_fieldset p {margin-bottom: 10px;}
.Pub_fieldset li{padding-bottom: 1em;}
.Pub_fieldset li label{float:left;padding:5px 10px 0 0; font-weight:bold;width:50px; text-align:right}
.Pub_fieldset dl{ clear:both}
.edit_address{background:#F7F7F7;border:1px dotted #B5B5B5; height:100% !important;/* width:450px*/ margin-top:15px}
.edit_address fieldset{border:0}
.edit_address fieldset b{ display:block; height:23px;padding:5px 0 5px 15px; line-height:23px; background:#EEEEEE;}
.edit_address fieldset li{height:100%; clear:both}
.edit_address fieldset li label{float: left; width: 10em; margin-right: 1em; text-align:right;padding:5px 0;}
.edit_address fieldset li div{margin-left:11em; font-size:12px}
.edit_address dl{/*clear:both;height:100%; width:100%*/ float:left; width:400px;padding:20px 0}
#tsList{ margin-top:10px}

.edit_address dt,.edit_address dd{ float:left;padding-left:10px;line-height:1.5em}
.edit_address dt span{background-color:#CCCC99;color:#FFFFFF;font-size:18px;font-weight:bold;padding:5px 10px;}
.edit_address dd{padding:0 10px 10px 10px;}
.edit_address dd a{font-weight:bold}
.payment{width:100%;margin-top:20px;padding-bottom:10px;}
.payment input{margin:10px 0 0 10px;}
.payment h4{margin:20px 0 0 10px; font-weight:bold}
.payment p{padding:10px 5px 0 30px; width:65em;}
/*--end fieldset--*/

/*--begin RelatedItems--*/
.purchaseditem{float:left;padding:0 5px;}
.purchaseditem img{/*width:expression(this.width > 80 ? '80px' : auto);*/max-width:80px;}
#ViewCartRelatedItems{ overflow:hidden}
#ViewCartRelatedItems .desTitle{ height:25px; line-height:25px; background:url(/Images/Icons/cartbg.gif) repeat-x; padding:0 10px}
#ViewCartRelatedItems .desTitle span{ float:right}
/*--end RelatedItems--*/

/*--begin cart--*/
.cartRight{float:right; text-align:right; padding:10px 5px 0 0}
.cartRight span{ color:#CC0000}
.inputCart{width:150px;height:20px;background:url(../Images/eout/view_1_bg.jpg) no-repeat;border:none;color:#996600;font-family: Tahoma, Arial, sans-serif;font-weight:bold;font-size:12px;cursor:pointer}
.inputCart02{background:url(../Images/eout/view_2_bg.gif) no-repeat; cursor:pointer}
.cartLeft{padding:10px 0 0 5px}
#checkoutHeader{border-bottom:1px solid #E7E7E8;height:90px; line-height:90px;padding-top:10px}
#checkoutHeader p{ padding:0 0 0 4em}
#checkoutCart{float:left;height:80px;text-align:left; background:url(/Images/Icons/shopping_cart.png) no-repeat;width:250px; padding:0 0 0 80px; margin:0; color:#323232; font-size:24px}
#cartTop,#cartbottom,#shipping_margin{padding:20px 10px;border-bottom:1px solid #E7E7E8;}
#cartTop span{float:right}
#cartbottom{ text-align:right;padding:0 10px 20px 0;clear:both;}
#shipping_margin{ height:105px}
#shipping{ float:left; text-align:left; background:#FCFCFC;border:1px solid #E7E7E8; clear:both}
.EditAddresstop{padding:20px 10px;border-bottom:1px solid #E7E7E8;border-top:1px solid #E7E7E8; line-height:40px}
#sign{ padding:10px 0; font-size:14px; font-weight:bold}
.paymenttitle{ border-bottom:2px solid #cccccc;margin:10px 0; text-align:right;padding:10px 0}
.paymenttitle font{font-size:16px; font-weight:bold; color:#e50303;padding-top:2px}
.paymenttitle img{padding:0 10px}
.total_num{margin:10px 0 0 0; line-height:1.5em; padding:0 5px 5px 5px; text-align:right;color:#CC0000; font-size:14px;}
.Credits{padding:20px 0 0 0;margin:2px;font-weight:bold; color:#3B3B3B; float:left; background:url(/Images/eout/promocode_bg.gif) no-repeat }
.Credits .Credits_num{ font-size:12px; color:#999999; display:block;padding-top:10px}
.img26 th{background:url(/Images/Icons/cartbg.gif) repeat-x }

/*--一站式购物样式--*/
#cartContainer{border:1px solid #e4e4e4;}
#checkoutHeader{height:30px; line-height:30px;padding-top:0; background:#a7cbff url(/Images/Icons/sort_row_bg.gif) repeat-x 0 50%;}
#checkoutCart{float:left;height:30px;text-align:left; background-image:none;width:250px; padding:0 0 0 20px; margin:0; color:#eb2e2e; font-size:18px}
.cart-box{ clear:both; overflow:hidden; margin:0 15px}
.cartListContent th,.cart-hd{background:#a7cbff url(/Images/Icons/sort_row_bg.gif) repeat-x; line-height:2.5em; padding-left:1em; font-weight:bold; overflow:hidden}
.cart-bd{ clear:both; padding:20px 10px 10px 10px}
.cartTab li {float:left;margin-right:0;text-align:center;}
.cartTab li a.active {background:#a7cbff url(/Images/Icons/sort_row_bg.gif) repeat-x 0 -29px; color:#F00}
.cartTab li a {color:#666666;display:block;padding:0 6px;width:100px;}
.liForm02{ position:relative;}
.PaymentTipC{ position:absolute; width:40em;top:0; right:10px; background:url(/Images/Icons/cartpayment_03.gif) no-repeat 0 center; padding:10px 0 10px 44px }
.submitPayment{ background:url(/Images/Icons/button_buy.gif) no-repeat; width:115px; height:33px; border:0}
.shippingAddress label{ width:10em; text-align:right; float:left}
.shippingAddress { padding:10px 0}
.cartListContent th{ line-height:1.2em;word-break:keep-all; border-bottom:2px solid #A7CBFF;white-space:nowrap;}
.cartListContent tr{background:#F1F8FF}
.cartListContent tr:hover{ background:#E2F2FF}
.cartListContent td {border-bottom:1px solid #D1EBFF;border-left:1px solid #fff; padding:10px}
.QuantityTextBox{ width:4em}
.cartProductImg{ float:left;}
.cartProductImg img{ width:50px}
.cartRemove{ width:2em}
.cartQuantity{ width:4em}
.cartTitle{ width:10em}
.cartPrice{ width:4em}
.cartTotal{ width:5em}
.cart_other_info{ line-height:2em; padding-top:15px}
.AddressForm_style table{ width:100%}
.AddressForm_style table td{ padding:2px}
/*--end cart--*/

/*  产品对比详细页面*/
#compareItemsDetail table{ border-collapse:separate}
#compareItemsDetail table th {
background:#DCEAF8 none repeat scroll 0 0;
padding:10px; text-align:center
}
#compareItemsDetail table td {background:#FFFFFF;padding:5px;}

#compareFoot{ background:url(/Images/websites/qualir.com/compareDetailBottom.jpg) no-repeat;height:28px;width:978px; float:left}

/* end Compare Detail*/
/*--begin liform style--*/
.liForm li label {cursor:pointer;float:left;margin-right:1em;text-align:right;width:10em;}
.liForm li p{ padding:3px 0 10px 11em}
.liForm li div{ padding:3px 0 10px 11em}
.btnLiForm{ padding:3px 0 10px 11em}
.liForm02 li{ line-height:2em}
/*--end liform style--*/

/*--begin login--*/
#login{ width:760px; margin:0 auto; clear:both; padding:10px 0}
#login #loginTitle{ text-align:left;padding:10px 0}
#login #loginTitle h2{ font-size:25px;color:#96171A}
.loginFont{font-size:12px;}
.loginItme{border:solid 1px #DEDEDE; height:300px; width:322px; float:left; margin-right:20px;padding:14px}
.loginItme li{ padding:0 0 15px 0}
.loginItme li .inputtext{ padding:2px}
.loginItme h4{ border-bottom:1px solid #666; padding:10px 0}
.loginItme_C{ text-align:center}


/*.loginTopBg{background:url(../Images/eout/loginbg_03.gif) no-repeat top center;height:9px;overflow:hidden}
*/.loginContent02,.loginContent{/* border:0 solid #cccccc; border-width:0 1px;*/ height:314px; overflow:hidden}
.loginContent02{text-align:left; margin:0}
.loginContent li{ text-align:left; padding:5px 0 0  5px; margin:0}
.listform li label {cursor:pointer;float:left;margin-right:1em;text-align:right;width:8em;}
#login .listform li label{width:9em;}
.listform{ padding-top:15px}
.loginContent li p{padding:0 0 5px 11em}
.loginContent02 li p{padding:0 0 0 10em}
.newLogin li{padding:20px 0 0 4em}
.newLoginErro li{padding:10px 0 0 2em;float:left; width:200px;}
#login .mainloginbg{ background:url(/Images/icons/dian_03.gif) no-repeat 5px 12px}
#login .newLoginErro li p{padding:5px 10px 5px 0; color:#333333; font-weight:normal}
#login .saveList ul{padding:0 0 0 11em;}
#login .saveList label{cursor:pointer}
.login_tip{ text-align:left; font-size:12px; padding:10px; background:#F3F3F3; margin-bottom:10px}
#bg_login_content{padding: 25px 0pt 0pt 55px; background:#FFFFFF url(/Images/Icons/warning_48.gif) no-repeat scroll left top; height:30px; text-align:left}

.register_page{ padding:10px}
.register_header{font-size: x-large; font-weight:bold; background:url(/Images/Icons/register.gif) no-repeat; padding:20px 0 20px 80px; border-bottom:1px solid #ccc}
.register_body{/*-moz-border-radius-bottomleft:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;border:1px solid #E1E1E1;*/ margin-top:15px; padding:20px}
.register_body .inputtext {
-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border:1px solid #DDDDDD;font-size:14px;height:1.5em;margin:0;padding:3px;position:relative;width:250px;}
.register_body .inputtext:focus {background-color:#FDFFEA;border-color:#BBBBBB;}
.register_body td{ padding:8px;font-size:100%; vertical-align:middle}
.register_body .validation-advice{ display:inline}
.register_body .validation-error{-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border:1px solid #EB0000; background:url(/Images/Icons/cross.gif) no-repeat 0 center; padding:3px 3px 3px 18px; color:#EB0000;}
.register_body .validation-ok{background:url(/Images/admin/checkmark.gif) no-repeat 0 center;padding:3px 3px 3px 18px}
/*--end login--*/

/*--begin search--*/
#search h4,#search h3{ border-bottom:1px solid #cccccc; font-size:25px; display:block; font-weight:normal}
#search h4{font-size:18px;padding:5px}

#SortBar{background-color:#F2F0E4;height:60px; margin:0 0 5px 0; padding:10px 10px 15px 10px;white-space:nowrap; position:relative}
#SortBar .display,#bottomPageBar .display{float:right; background:none !important; position:absolute; right:10px; top:10px}
#SortBar .pages{padding-left:205px;padding-top:10px;border-top:1px solid #cccccc;}

.fav_num{ background:url(/Images/management/o_03.gif) no-repeat center right; height:26px; line-height:26px; margin-right:20px;padding:2px 5px}
.fav_num font{ font-weight:700; color:#0000FF;}
.fav_c{padding:5px 0; display:block}
#bottomPageBar{ clear:both;background-color:#F2F0E4;height:60px;height:30px;padding:2px 10px 10px 10px;border-bottom:1px solid #cccccc; position:relative}
#bottomPageBar .pages{padding-left:205px;}

.review{padding-left:100px}
/*--end search--*/

/*--begin change password---*/
.bdr_pyb{border:3px solid #f0f0f0;border-width:0 3px 3px 0; margin-top:10px}
.bdr_pya{background-color:#fffce2;border: 1px solid #efd48b;height:auto;padding:3px;}
#msg_box_entry{ background:url(/Images/Icons/a02.gif) no-repeat top left;padding-left:25px; line-height:1.5em}
.spr{height:10px;}
.spr2{height:3px;}
.frm{background-color:#f6f6f6;height:auto;padding:10px;text-align:left; line-height:18px;}
.frm_l1{ width:50%; float:left;padding:3px 0 3px 0;}
.frm_l2{ width:33%; float:left;padding:3px 0 3px 0;}
.inf_l ol,.inf_l li{text-align:left;font-size:12px;line-height:16px;margin:0;padding:0;}
.inf_why{ width:30%;float:right;font-size:12px; color:#9e9e9e;padding:0 10px 10px 0;}
.inf_line{border:1px solid #e3e3e3;border-width:0 1px 0 0;padding:3px; width:60%;}
/*--end change password---*/

/*--begin account---*/
		/*–begin layout–*/ 
		.account-IndexBox .left-box{width:162px;float:left; position:relative; overflow:hidden; border-right:1px solid #dbdbdb; padding-bottom:2000px; margin-bottom:-2000px}   
		.account-IndexBox .right-box {width:100%;margin-left:-180px;float:right;}
		.account-IndexBox .right-box-content {margin-left:180px; padding-right:17px}
		/*–end layout–*/
		/*–begin 产品样式–*/ 
		#account_products{ padding:15px 0; overflow:hidden}
		#account_products .proFavourites{width:230px; border:1px solid #cccccc; margin:15px 5px 3px 5px; float:left;height:160px; display:inline; overflow:hidden}
		.account_list li{float:left;/*margin-bottom:10px;*/overflow:hidden;width:30%; padding:10px}
		.account_list li dl {margin:0 auto;width:95%;-moz-border-radius: 6px;-khtml-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px; border:2px solid #DBDBDB;display:block;padding:3px;}
		.account_list li dl:hover{-webkit-box-shadow:2px 2px 6px #999;-moz-box-shadow:2px 2px 6px #999;}
		.account_list li dt{height:98px;margin-bottom:0;padding:10px 0;text-align:center;overflow:hidden;}
		.account_list li dt img{ height:98px}
		.account_list li dd{line-height:18px;padding:0 5px;text-align:center;}
		.account_list .p_btn img{cursor:pointer;display:inline;margin-right:5px;vertical-align:middle;}
		.account_list .p_price{ color:#F00}
		.account_list .p_price em{ font-weight:bold; font-style:normal; font-size:14px}
		.account_list .p_price del{ color:#999}
		.account_list .p_Rating{}
		.account_list .p_name{ color:#000; height:36px;}
		.account_list .DeleteFavourite{ margin:5px 0; text-align:left; background:#e6e6e6; border-bottom:1px solid #ccc; border-top:1px solid #ccc}
		/*–end 产品样式–*/ 
		/*--begin account_nvaTab--*/
		 .account_nvaTab{list-style:none;margin:0;padding:0;clear:both;	border-bottom:2px solid #BEC6CE;height:20px;clear:both;}
		 .account_nvaTab li{float:left;padding:0 2px;text-align:center;}
		 .account_nvaTab li a{display:block;height:17px;padding:2px 20px 0;background-color:#fff;color:#666;float:left;background:transparent url(/Images/admin/qq_07.png) repeat-x scroll 0 0;border-color:#CCCCCC #BEC6CE #BEC6CE #CCCCCC;border-style:solid;border-width:1px 2px 0 1px;margin-right:5px}
		 .account_nvaTab a.active{background:transparent url(/Images/admin/qq_07.png) repeat-x scroll 0 -27px;height:19px;border-color:#ED6502 #BEC6CE #BEC6CE #CCCCCC;border-style:solid;border-width:1px 2px 0 1px; }
		 .account_nvaTab a.active span{ background:none}
		/*--end account_nvaTab--*/
		

		
		
.account-IndexBox{ padding:10px 0; overflow:hidden; background:#FFF; height:100%; position:relative}
.accout-logo,.account-header{border-color:#dbdbdb}
.account-header{border-bottom-width:1px; border-bottom-style:solid;height:43px; line-height:43px; font-size:14px; font-weight:bold}	
.accout-logo{ float:left; width:162px; border-right-width:1px; border-right-style:solid; background:url(/Images/Icons/accout_person.gif) no-repeat; margin-right:20px}
.accout-logo a{ padding-left:60px; display:block; }
.account-IndexBox #accont_nav{ width:auto; padding-bottom:50px}
.account-IndexBox #accont_nav #nav_top{ background:none; height:10px; line-height:10px;}
.account-IndexBox #accont_nav #nav_li li{ background:none;height:30px;}
.account-IndexBox #accont_nav #nav_li .select_li,.account-IndexBox #accont_nav #nav_li li a,.account-IndexBox #accont_nav #nav_li li a:hover{background:url(/Images/Icons/accout_li_bg.gif) no-repeat}
.account-IndexBox #accont_nav #nav_li li a{ background-position: 3px -30px; height:24px;line-height:24px; text-align:left; padding-left:20px; font-weight:normal}
.account-IndexBox #accont_nav #nav_li .select_li,.account-IndexBox #accont_nav #nav_li li a:hover{ background-position:3px 0;height:24px;line-height:24px; color:#FFF}
#nav_li li.nav_li_title p{ font-size:14px; font-weight:bold; color:#000; border-bottom:1px solid #dbdbdb; line-height:24px; padding-left:5px}
#nav_li li.nav_li_title{ padding:10px 0 3px 0}
.account-IndexBox #accont_nav #nav_bottom{ background:none;height:1px; overflow:hidden}

.account_box{ background:#efefef; padding:5px; margin-top:44px}
.account_box_border{ border:1px solid #dbdbdb; background:#fff; padding:15px}
.account_box_hd{font-size:14px; font-weight:bold}

.favourites_del{background:transparent url(/Images/admin/qq_07.png) repeat-x scroll 0 0;padding:5px; clear:both}
.account_content{ padding:15px 0; overflow:hidden}

/*–begin 旧版本我的账户和关于我们等页面样式–*/ 
#accont_nav{ width:201px}
#accont_nav #nav_top{ background:url(/Images/management/account_nav.gif) no-repeat top center; height:26px; line-height:26px;font-weight:bold; font-size:14px; padding-left:10px}
#accont_nav #nav_top img{ vertical-align:middle}
#accont_nav #nav_top img{ padding:0 10px 0 0} 
#accont_nav #nav_li li{ height:37px;background:url(/Images/management/account_nav.gif) no-repeat 0 -63px}
#accont_nav #nav_li li a{ height:37px; line-height:37px; font-weight:bold;display:block; text-align:center; text-decoration:none}
#accont_nav #nav_li li a:hover{ height:36px;background:url(/Images/management/account_nav.gif) no-repeat 0 -26px}
* html #accont_nav #nav_li li a{ height:36px; line-height:36px; font-weight:bold;display:block; text-align:center; text-decoration:none; color:#666666}
#accont_nav #nav_li .select_li{ height:36px;background:url(/Images/management/account_nav.gif) no-repeat 0 -26px}
#accont_nav #nav_bottom{ background:url(/Images/management/account_nav.gif) no-repeat center -100px; height:1px; overflow:hidden}
/*–end 旧版本我的账户和关于我们等页面样式–*/ 

.account_c{padding:10px; clear:both; height:60px; line-height:60px;  border-bottom:1px solid #E5E6E7}
.account-IndexBox .title_other,.account_title{ padding-top:10px; height:34px;line-height:34px; border-bottom:1px solid #E5E6E7; color:#666666; font-size:14px; font-weight:normal; margin-bottom:15px}
.account_c span{ float:left;padding:0 20px 0 0;width:150px; font-size:14px}
.account_c span img{ vertical-align:middle}
.account_c li{float:left; padding-right:20px; line-height:1.5em}
.account_c em{ font-weight:700; color:#fb8503; text-decoration:underline; font-size:14px; font-style:normal}
.account_c a{ text-decoration:none}
.report_cart{ background:#f9f9f9;padding:0 2px;margin-bottom:19px; border:0 solid #ece0a2; border-width:2px 0;/* width:743px*/}
.OrderReview{float:right;padding:10px 5px 0 20px}
#btn_order{float:left;padding:20px}
#btn_order a{ text-decoration:none;padding:1px 10px 3px 10px;padding:2px 10px 3px 10px;}
* html #btn_order a{padding:2px 10px 3px 10px;}
.jifen{background:url(/Images/management/02_16x16.png) no-repeat 0 0; font-weight:bold;margin:5px 0 0 7em; padding-left:25px}
.jifen_person{background:url(/Images/Icons/f_r.gif) no-repeat 0 0;font-weight:bold;padding-left:20px}
.jifenbg{ width:330px; margin:0 10px; float:left}
.jifenbg .jifentitle{ background:#F1F1F1 ; height:23px; line-height:23px; padding-left:20px}
.jifenbg li{ margin:0; list-style:none}
.jifenbg ul{ padding:0}
#listLi li label,.jifenbg li label{ width:7em;float:left; text-align:right}
.jifenbg li div{padding-left:5em}
.Transactions{margin:15px 0 0 0; border:5px solid #dddddd;}
.TransactionsTable{ width:100%; text-align:center;background:#FFFFFF}
.TransactionsTr{background: url(/Images/Icons/cartbg.gif) repeat-x;}
.TransactionsTr th{ height:22px; line-height:22px;}
.Transactions .TransactionsTable,.Transactions .TransactionsTable td,.Transactions .TransactionsTable th{border-collapse:collapse; border:1px solid #dddddd}
.TransactionsTable td{ line-height:1.5em}
.pageAccout{ text-align:right;padding:10px;}
.TransactionsTitle{padding:10px; background:#F5F5F5}
.download{ margin:0 10px 10px 10px;padding:5px; border-bottom:2px solid #C1C1C1}
.download label{ padding:0 0 0 20px}
#listLi li label{ width:13em}
#listLi li{ line-height:2em}
.btnlistLi{margin-left:14em; display:inline}
#RecommendDiv{padding:1.5em;}
#RecommendDiv label{ display:block; padding:15px 0 10px 0}
#RecommendDiv textarea{ width:350px; height:100px}
/*--end account---*/


/* begin payment made*/
#made{  width:500px; margin:0 auto;}
#made dl{padding:30px 30px 150px 30px}
#made dt{background:url(/Images/Icons/accepted_48.gif) no-repeat left top;padding:0 0 10px 55px; line-height:48px; font-weight:bold;}
#made dd { padding:5px 0 5px 55px}
#made dd em{ font-size:14px; color:#FF6600; font-style:normal}
#made p{padding:20px 0}
#made li{ list-style-type:disc; list-style-position:inside;padding-bottom:5px}
#made table{ line-height:2em;}
#made table th{ text-align:right; width:100px;}
/* end payment made*/

/* begin return */
.title_other {border-bottom:3px solid #CECECE;color:#3C3C3C;font-size:14px;font-weight:bold;padding:12px 18px 6px 0;}
.return{ line-height:2em;background:url(/Images/websites/szgongyu.com/return_bg.gif) no-repeat right 0; height:100%}
.return h4{color:#FF6400; padding-top:10px; clear:both}
.return li{ clear:both}
.return ul{padding-left:1em}
.return li label{float:left; width:20px}
.about_txt01{padding:10px 0;border-top:1px dashed #1fc70d}
.about_txt02{padding:10px 0;border-bottom:1px dashed #1fc70d}
.about_txt03{padding:10px 0; text-indent:2em}
.return p strong{color:#FF6400}
.set_p p{ text-indent:2em}
.gy_fillawebform{ line-height:23px;padding-left:5px}
/* end return*/
/*begin sitemap*/
.map{ text-align:center}
.map h1{ font-size:12px; color:#FF6400;padding-top:15px}
.map_top{ vertical-align:top}
.map li{ list-style:none; line-height:1.5em}
.map h1{ text-align:left;}
.map ul{ padding:0 0 0 15px;}
.map ul li{ text-align:left;}
.map td{ border-right:1px solid #cccccc; padding:15px}
/*end sitemap*/

/*begin AdminEditProducts*/
.admin_edit_02,.adminedit{ overflow:hidden; padding:5px;background:#FDF6BF; margin:2px 2px 4px 0;border-color:#ffcfa1 #dab18a #dab18a #ffcfa1;border-style:solid;border-width:1px 2px 2px 1px; text-align:center; _zoom:1}
.adminedit span{float:left;padding:0 6px}
.admin_edit_02 img,.adminedit img{ vertical-align:middle}
.adminedit .span02{padding:0 10px; margin:0 15px}
.adminedit_Rank{ overflow:hidden; padding-bottom:5px;border-bottom:1px solid #CCCCCC;margin-bottom:5px;}
/*end AdminEditProducts*/
/*begin wsn sitemap*/
#testTip{line-height:1.5em; text-align:center; background:#EFEFEF}
#testTip a{padding-right:10px}
#testTip img{ vertical-align:middle}
/*end wsn sitemap*/

/*--begin nvaTab--*/
 .nvaTab{ padding-left:26px;overflow:hidden; border-bottom:1px solid #cccccc; margin-bottom:10px; height:24px}
 .nvaTab li{float:left;padding:0 2px;}
 .nvaTab li a{ float:left;line-height:2em;background:url(/Images/websites/szgongyu.com/tab.png) no-repeat 100% -100px; text-decoration: none;color:#000;padding-right:13px}
 .nvaTab li a span{float:left;background:url(/Images/websites/szgongyu.com/tab.png) repeat-x 0 0;cursor:pointer; padding-left:13px}
  .nvaTab li a:hover{ background-position: 100% -150px;}
  .nvaTab li a:hover span{background-position: 0 -50px;}
  .active{background-position: 100% -150px}
  .active span{background-position: 0 -50px}
  #tab_toolBar.nvaTab li #tool3 small{ font-size:12px}
/*--end nvaTab--*/

/*begin public Attribute*/
.margin01{ margin:10px}
.margin02{ margin-left:70px; display:inline}
.margin03{ margin-bottom:10px}
.bgColor_01{ background:#CCCDFD;}
.bgColor_02{ background:#C0BCBB;}
.bgColor_03{ background:#CFFDCF; }
.bgColor_04{ background:#CCCC99;}

.font_01{color:#FF0000}
.font_03{ font-size:20px; font-weight:700; color:#D80808; font-style:normal}
.font_04{ font-size: x-large; font-weight:700;}
.font_05{color:#0000CC}
.font_06{color:#999999}

.fontW_01{ font-weight:bold; display:block; padding-bottom:3px}
.fontW_02{ font-weight:bold;}

.font_underline,.font_underline_a a{ text-decoration:underline}


.border_01{ border:0 dashed #B5B5B5; border-width:0 0 1px 0}
.border_02{ border-bottom:1px solid #B7DDF2;}
.border_03{ border:0 solid #cccccc; border-width:0 0 1px 0}
.border_04{ border:1px solid #cccccc;}
.border_05{ border-bottom:1px solid #DEDEDE;}

.height01{ height:21px !important}
.tishibg{margin:10px 0;padding:3px;background:#FFFFF0 none repeat scroll 0 0;border:1px solid #CCCCCC;}


.btn_02,.btn_04,.btn_05,.btn_07,.btn_08,.btn_09{ cursor:pointer}
.btn_02,.btn_04,.btn_05{/* display:inline-block;*/text-decoration:none; padding:0 5px;height:18px;line-height:19px;}
.submit_btn_02,.submit_btn_05{height:22px; line-height:20px; padding-bottom:3px}
.btn_01{ background:url(/Images/Icons/ContCheckLogin.gif) no-repeat; width:168px;display:block; float:right; height:22px; line-height:16px;  font-weight:bold;clear:both; text-align:center;padding-bottom:7px}
.btn_01 a{color:#FFFFFF; text-decoration:none;padding-top:5px; display:block}

.btn_02{ background:url(/Images/Icons/btn_03.gif) no-repeat -2px -31px; border:1px solid #d7ac6b;}
.submit_btn_02{ background:url(/Images/Icons/btn_03.gif) no-repeat -2px -31px; border:1px solid #d7ac6b; }

.btn_02:hover{  border:1px solid #cccccc; text-decoration:none }
.btn_03{ background:url(/Images/eout/wish_03.gif) no-repeat -10px -2px; border:1px solid #cccccc }
.btn_03:hover{  border:1px solid #5d5d5d; text-decoration:none }
.btn_04{ background:url(/Images/management/account_nav.gif) no-repeat -10px -2px; border:1px solid #cccccc;}
.btn_04:hover{  border:1px solid #5d5d5d; text-decoration:none }
.btn_05{ background:url(/Images/Icons/btn_03.gif) no-repeat -10px -4px; border:1px solid #cccccc;}
.btn_05:hover{  border:1px solid #3ea8f8; text-decoration:none !important}
.submit_btn_05{ background:url(/Images/Icons/btn_03.gif) no-repeat -10px -4px; border:1px solid #cccccc;}

.btn_06{ background:url(/Images/management/NavBg03.gif) no-repeat -10px -24px; border:1px solid #cccccc;padding:1px 10px;line-height:20px ; text-decoration:none;}
.btn_06 a{ text-decoration:none !important;}
.btn_06:hover{  border:1px solid #5d5d5d ; text-decoration:none !important;}

.submit_btn_06{ background:url(/Images/management/NavBg03.gif) no-repeat -10px -24px; border:1px solid #cccccc; height:20px;line-height:18px;padding:0 10px 2px 10px}

.btn_07{ background:url(/Images/Icons/NavBg03.gif) no-repeat -10px -25px; border:1px solid #cccccc;padding:5px 20px }
.btn_07:hover{  border:1px solid #5d5d5d; text-decoration:none }
.btn_08{ background:url(/Images/Icons/addtocart.gif) no-repeat; width:150px; height:35px; border:none;padding:5px 20px ; text-decoration:none}
.btn_09{ background:url(/Images/Icons/addtocart.gif) no-repeat center -10px;; border:1px solid #d7ac6b;text-decoration:none !important}

.btn_width01{ width:85px}
.bg01{ background:url(/Images/Icons/jiantou.gif) no-repeat center right}
.bg02{ background:url(/Images/Icons/accepted_48.gif) no-repeat top left}
.bg03{ background:url(/Images/Icons/warning_48.gif) no-repeat top left}
.bg_title{ background:url(/Images/eout/sort_point.gif) no-repeat left bottom; border-bottom:1px solid #E5E6E7;padding:0 0 0 10px}

.icons_01{ background:url(/Images/Icons/gif_48_003.gif) no-repeat left bottom;}

.padding01{padding-top:5px;}
.padding02{padding:15px 0 5px 0;}
.padding03{padding-left:20px;}
.padding04{padding:0 35px; white-space:pre}
.padding05{padding-bottom:5px;}
.padding06{padding:2px;}
.padding07{padding:3px 2px 3px}
.padding08{padding:2px 8px}
.padding09{padding-bottom:15px}
.padding10{ padding: 5px 5px 0 15px }
.padding11{ padding: 5px 5px 20px 15px }
.padding12{padding:15px 0 5px 0;}
.padding13{padding:0 15px;}
.padding14{padding:2px 0 0 135px;}
.padding15{padding:15px 0 0 135px;}
.padding16{padding-left:10px;}
.padding17{padding-top:10px;}

.m_hover_01{ text-decoration:underline}
/* begin news */
#newsLeft{overflow:hidden;width:224px;float:left;padding:10px 0 0 0}
#newsRightMain{margin:0 0 0 -224px;width:100%;float:right;}
#newsRightContent{float:none;margin:0 0 0 234px;padding:10px 0 0;}
.newsLeftTitle{color:#FFFFFF;font-weight:bold;height:23px;padding-left:10px;text-align:left; background:#999999}
.newsLeftBlock{ margin-bottom:15px;line-height:23px;}
.newsLeftList{background:#F2F2F2;border-color:#BFBFBF;border-style:solid;border-width:0 1px 1px;}
#rightTextTitle{border-bottom:1px solid #CCCCCC;font-size:1.8em;padding:10px 0;text-align:center;}
.rightPEF{height:32px;margin-top:10px;text-align:right;}
.rightPEF a{height:30px;line-height:40px;padding:8px 20px 0 30px;}
.rightPEF .print{background:url(/Images/Icons/print.gif) no-repeat scroll 0 0}
.rightPEF .email{background:url(/Images/Icons/email.gif) no-repeat scroll 0 0}
.rightPEF .favorites{background:url(/Images/Icons/favorites01.gif) no-repeat scroll 0 0}
.bookmarker{clear:both;padding:15px 0 10px 0;text-align:right;}

.newsCategory{ border:1px solid #999; padding:1px}
.newsCategory .title_c{ line-height:25px;background:#E3E3E3}
.newsCategory .title_c span{ font-family:sans-serif; padding-left:10px}
.newsCategory .left_menu li{ line-height:2.5em; margin:0 15px; border-bottom:1px dotted #ccc; background:url(/Images/Icons/imgsan.gif) no-repeat 10px center; padding-left:25px}
.newsCategory .left_menu li img{ vertical-align:middle}
#news_title{padding:5px 0; border-bottom:2px #CCCCCC solid}
#newsList li{ line-height:2.5em; border-bottom:1px dotted #CCCCCC}
#newsList li a:hover{ background:#F2F2F2; display:block}
#newsList li a{ display:block}

.CartEmailForm{ clear:both}
.CartEmailForm fieldset{ border: 0;}
.CartEmailForm fieldset li { padding-bottom: 0.5em; height: 100%; }
.CartEmailForm em{color:#FF0000}
.CartEmailForm fieldset li div {font-size: 12px; }
.CartEmailForm fieldset li label { display: block; padding: 5px 0; }

/* end news */
/* begin ajax div */
.UpdateProgressClass {
	margin-bottom:6px;
	display:none;
	width: 100px;
	color: white;
	background-color: rgb(207, 67, 66);
}
.UpdateProgressClass img {
	margin: 2px;
	vertical-align: middle;
}
/* end ajax div */
/* begin validation */
.jsvalidation { color: #ff0000; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, sans-serif; font-size: 12px; margin-left: 10px; }
.inputtext {border:solid 1px #aacfe4; width: 150px; height: 14px; font-family: Tahoma, Arial, sans-serif; }
/* end validation */
/* begin form */
input, textarea { padding: 1px 3px 1px;}
/* end form*/
/*begin footer*/
.clear {clear:both;}
#footer {width:100%;margin-top:15px;color: #5B6571;clear:both}
#footer a {text-decoration:none}
.loginFooter{ text-align:center; line-height:1.5em; border-top:2px solid #e5e5e5;padding-top:10px}
.hiddenPic { display: none; }
/*end footer*/
/*begin share*/
#share{ width:500px; margin:50px auto; border-width:4px; padding:20px}
/*end share*/
/*end Reviews*/
.commentbg{margin-bottom:10px; border:0 dotted #CCC; border-width:0 0 1px 0; overflow:hidden}
.isAdvanceReviews{ padding-top:10px; }
.commentbg img{ vertical-align:middle}
#ReviewsNum{padding:5px 0; text-align:right; }
#ReviewsNum a{color:#005AA0}
.reviewTitle{background-color:#DFECF3;border-bottom:1px solid #BCD4E2;border-top:1px solid #8EBBD4;height:26px; line-height:26px;margin:0;padding:0;}
.reviewTitle div{border-top:1px solid #FFFFFF; padding-left:5px; font-size:14px; font-weight:bold}

.Reviews_box{}
.ctitle{ padding:5px; background:#F8F8F8;border:0 dotted #CCC; border-width:1px 0 1px 0;}
.ctitle span{ float:right; color:#9C9A9D}
.ctitle font{ color:#9C9A9D; font-size:12px}
.ctitle h4{ font-size:14px; display:inline}
.Reviews_reply{ padding:5px 0}

.Reviews_reply .Reviews_Useful{ float:right; color:#9C9A9D}
.Reviews_reply .ReplyReview{ float:left}
.Reviews_list_content{clear:both; overflow:hidden; padding:5px 0; height:100%}
.Reviews_list_content dt,.Reviews_list_content dd{ float:left}
.Reviews_list_content dl{ clear:both; overflow:hidden; padding:5px 0}
.Reviews_list_content dt{ color:#FE8F02;padding-right:5px;}
.review_reply{ clear:both; overflow:hidden; padding-left:4em}
.review_reply dl{ overflow:hidden;border:0 dotted #CCC; border-width:1px 0 0  0; padding:5px 0 }
.review_reply dt{ float:left;height:36px;line-height:36px;width:50px;}
.review_reply dt em{color:#CCCCCC;float:left;font-family:arial;font-size:25px;font-style:italic;text-align:center;}
.review_reply dd.review_UserName span{ float:right;color:#9C9A9D}
.review_reply dd.review_UserName font{color:#9C9A9D}
.review_reply dt font{font-size: 12px; font-style: normal; line-height:40px}
.review_reply dl dd{ padding:3px 0}
.ReviewForm_loading{ vertical-align:middle}
.ReviewForm{ overflow:hidden; padding:10px 0;border:0 dotted #CCC; border-width:1px 0 0  0;}
.ReviewForm dl{ line-height:2em;}
.ReviewForm dt{ font-weight:normal}
.ReviewForm dd em{ font-style:normal}
/*end Reviews*/
/*begin 用户等级样式*/
#userRank{ line-height:30px;}
#userRank ul{ padding:10px 0}
#userRank .name{ font-weight:bold}
/*end 用户等级样式*/
/*begin 隐藏 提示*/
#zz {cursor:pointer;float:right;padding:0 30px 0pt 0pt;}
.czz01 {background:transparent url(/Images/management/bnop.gif) no-repeat scroll 70% center;}
.czz02{background:url(/Images/management/bncl.gif) no-repeat 70% center;}
.f{ float:none !important; background:none}

.TipBlock{ display:block;}
.TipNone{ display:none}
/*end 隐藏 提示*/

/*  begin  tips  */
.tishi{ border:1px solid #cccccc; margin:10px auto; background:#fffff0;}
.tishi .ts_title{ height:25px; background:#f1f1f1 url(/Images/management/ico0105_03.gif) no-repeat 10px;}
.tishi .ts_title #zz{float:right; cursor:pointer}
.czz02{background:url(/Images/management/bnop.gif) no-repeat 70% 70%; float:right;line-height:20px;width:55px; cursor:pointer}
.czz01{background:url(/Images/management/bncl.gif) no-repeat 70% 70%;float:right;line-height:20px;width:55px; cursor:pointer}
.tishi .ts_title h4{ color:#dd0803;padding:5px 0 0 40px}
.tishi .ts_content{padding:10px 0 0 30px}
/*  end  tips  */
/*  begin  validation-style.css  */
input.disabled {
	border: 1px solid #F2F2F2;
	background-color: #F2F2F2;
}

input.required, textarea.required {
	/*border: 1px solid #00A8E6;*/
}
input.validation-failed, textarea.validation-failed {
	/*border: 1px solid #FF3300;
	color : #FF3300;*/
}
input.validation-passed, textarea.validation-passed {
	/*border: 1px solid #00CC00;*/
	color : #000;
}

.validation-advice {
	
	padding-left: 5px;
	/*background-color: #FF3300;*/
	color : #cccc;
	
}

.custom-advice {
	margin: 5px 0;
	padding: 5px;
	background-color: #C8AA00;
	color : #FFF;
	font-weight: bold;
}
/*  end  validation-style.css  */
/*begin Friendly links*/
.Friendly_links{ height:100%}
.Friendly_links .proFavourites{ float:left}
.Friendly_links li{ padding:4px 0}
/*end Friendly links*/
/*begin cartEmpty*/
.cartEmpty{ width:400px; margin:15px auto; overflow:hidden; min-height:300px}
.cartEmpty_content{ padding:40px 0 0 30px}
/*end cartEmpty*/

/*begin member center order search*/
.boxSearch{border-color:#CCCCCC #BEC6CE #BEC6CE #CCCCCC;border-style:solid;border-width:1px 2px 2px 1px;margin-bottom:20px;overflow:hidden;padding:20px; margin-top:5px;}
.boxSearch dl {clear:both;height:100%;line-height:1.5em;overflow:hidden;}
.boxSearch dt {display:block;font-weight:bold;padding-top:10px;}
.boxSearch dd {float:left;padding:5px 10px;}
.boxSearch dd a {color:#2D56BA;float:left;padding:2px;}

.confirmed {	background:#000000; color:#ffffff; padding:5px}
.processing {	background:#996600; color:#ffffff; padding:5px}
.dispatched {	background:#FF9900; color:#ffffff; padding:5px} 
.delivered {	background:#990000; color:#ffffff; padding:5px}
.returned {	background:#99CC00; color:#ffffff; padding:5px}
.refunded {	background:#006699; color:#ffffff; padding:5px}
.archived {	background:#CC9900; color:#ffffff; padding:5px}
.cancelled {	background:#9933CC; color:#ffffff; padding:5px}
/*end member center order search*/

/*begin Brand*/
.box_Brand{ overflow:hidden;background-color:#F1F9FF;color:#333333;padding:15px; margin-top:10px; border-top:1px solid #ccc; height:100%}
.box_Brand .hd{ border:0 solid #D6E7F3; border-width:1px 0; font-weight:bold; padding:10px 0}
.box_Brand .hd span{ float:right;}
.box_Brand .hd span a{ color:#3366CC; font-weight:bold; text-decoration:underline}
.box_Brand .bd li{ padding:10px 0; overflow:hidden; height:100%; clear:both; border-bottom:1px dotted #D6E7F3}
.box_Brand .bd li dt{ width:80px; float:left;color:#BDD6E8;font-family:Arial;font-size:50px;font-weight:bold;padding:0;vertical-align:top;}
.box_Brand .bd li dd{ float:left; padding:5px; width:200px}
/*end Brand*/



/* begin the member center Css*/
/*–begin boxList–*/
.action {
	background:#E7EFEF none repeat scroll 0 0;
	border-color:#FFFFFF #B0C7C7 #B0C7C7 #FFFFFF;
	border-style:solid;
	border-width:1px;
	color:#000000;
	cursor:pointer;
	margin:2px auto;
	padding:2px 5px;
	text-align:center;
}
.box_list{ margin-bottom:20px}
.box_hd{ background:url(/Images/admin/qq_07.png) repeat-x; border:0 solid #cbd3d4; border-width:1px 1px 1px 1px }
.box_hd_btn{ height:37px; padding:0 10px}
.box_hd_btn li,.btn_a li a{ float:left;}
.box_hd_btn li{ padding:8px 10px 0 0 ;}
.btn_a a{ background:url(/Images/admin/btn_bg.png) repeat-x; line-height:19px; height:19px; border:1px solid #ed6502; padding:0 7px; color:#fff; border-color:#ED6502 #A04300 #A04300 #ED6502}
.btn_a a:hover{border-color:#A04300 #ED6502 #ED6502  #A04300; color:#2d444f}

.btn_a #selectRelUl a.btn_black span,.btn_a #selectTypeUl a.btn_black span{ background:url(/Images/admin/lay_ico.gif) no-repeat 0 center; white-space:nowrap }
.btn_a #selectRelUl a.btn_black,.btn_a #selectTypeUl a.btn_black{ background:none; border:1px solid #CCC; color:#666666}
.btn_a #selectRelUl a.btn_black:hover,.btn_a #selectTypeUl a.btn_black:hover{border:1px solid #666666}
.tyleUl li,#selectTypeUl li{clear:none;}

.btn_a #selectRelUl a.btn_black span{ background:url(/Images/admin/lay_ico.gif) no-repeat 0 center; white-space:nowrap }
.btn_a #selectRelUl a.btn_black{ background:none; border:1px solid #CCC; color:#666666}
.btn_a #selectRelUl a.btn_black:hover{border:1px solid #666666}
.tyleUl li,#selectRelUl li{clear:none;}



.selectStyle{ position:relative}
.selectStyle span{padding-right:32px; display:block; background:url(/Images/admin/select_up.png) no-repeat 100% 0; margin-right:-7px}/*–begin selectStyle–*/
.select_list{ position:absolute; top:30px; background:#FFF; width:100%;
border: 1px solid #ccc;
-webkit-box-shadow:2px 2px 6px #999;-moz-box-shadow:2px 2px 6px #999; left:0; z-index:1000}
* html .ie6_123{ width:123px}
.select_list li,.select_list li a{ padding:0; float:none; background:none; display:block; border:none}
.select_list li a{ padding:2px 5px; color:#2d444f}
.select_list li a:hover{ background:#F90}
.noActive{ display:none}
.select_list li.select_list_li{ padding:4px 5px; border-bottom:1px solid #ccc}
.select_width{width:170px}
.select_list li.select_list_other{padding:4px 5px; border-top:1px solid #ccc }
.input_width{ width:5em}

/*add by martin*/
.select_list #GroupList li.MailGroups_li a{ display:inline}
.select_list #GroupList li.MailGroups_li{ padding:2px 5px;}
.select_list #GroupList li.MailGroups_li p{ width:100px; float:left; overflow:hidden}
/*add by martin*/


.box_hd_btn li.box_hd_btn_right{ float:right; padding-right:0; padding-left:10px}
.btn_MailExport span,.btn_MailImport span,.btn_26 span,.btn_down span,.btn_up span,.btn_address span,.btn_report span,.btn_order span,.btn_excel span,.btn_add span,.btn_del span,.btn_save span,.btn_black span{padding-left:23px; display:block}
.btn_add span{background:url(/Images/admin/btn_add.png) no-repeat}
.btn_del span{background:url(/Images/admin/btn_del.png) no-repeat}
.btn_save span{background:url(/Images/admin/btn_save.png) no-repeat}
.btn_black span{background:url(/Images/admin/btn_black.png) no-repeat}
.btn_excel span{background:url(/Images/admin/btn_excel.png) no-repeat}
.btn_order span{background:url(/Images/admin/btn_order.png) no-repeat}
.btn_report span{background:url(/Images/admin/btn_report.png) no-repeat}
.btn_address span{background:url(/Images/admin/btn_address.png) no-repeat}
.btn_down span{background:url(/Images/admin/btn_down.png) no-repeat}
.btn_up span{background:url(/Images/admin/btn_up.png) no-repeat}
.btn_26 span{background:url(/Images/admin/btn_26.png) no-repeat}
.btn_MailImport span{background:url(/Images/admin/btn_MailImport.png) no-repeat}
.btn_MailExport span{background:url(/Images/admin/btn_MailExport.png) no-repeat}



.btn_search{background:url(/Images/admin/btn_search.png) no-repeat; height:21px; line-height:21px; width:90px; border-color:#ED6502 #A04300 #A04300 #ED6502;
border-style:solid;border-width:1px;}
.btn_search:hover{border-color:#A04300 #ED6502 #ED6502 #A04300; color:#FFF}



.box_hd_page{ height:39px; overflow:hidden}
.box_hd_select{ float:left; padding:12px 0 0 10px}
.box_hd_select_page{ float:right}
.box_hd_select_page .pages{ margin-top:10px}
.box_table{display:block; overflow:auto;height:100%; width:100%;}
.sort-table {
	border:		1px Solid ThreeDShadow; width:100%
}
.sort-table thead {
	background:	ButtonFace;
}
.sort-table td {
	padding:	2px 5px;
}
.sort-table thead td {
	border:			1px solid;
	border-color:	ButtonHighlight ButtonShadow  ButtonShadow ButtonHighlight;
	cursor:			default;
}
.sort-table thead td:active {
	border-color:	ButtonShadow ButtonHighlight  ButtonHighlight ButtonShadow;
	padding:		3px 4px 1px 6px;
}
.sort-table thead td[_sortType=None]:active {
	border-color:	ButtonHighlight ButtonShadow  ButtonShadow ButtonHighlight;
	padding:		2px 5px;
}
.sort-arrow {
	width:					11px;
	height:					11px;
	background-position:	center center;
	background-repeat:		no-repeat;
	margin:					0 2px;
}
.sort-arrow.descending {
	background-image:		url(../Images/management/downsimple.png);
}
.sort-arrow.ascending {
	background-image:		url(../Images/management/upsimple.png);
}
/*begin onmouseover table */
  /* odd items 1,3,5,7,... */
table tr.odd th,
.odd {
  
}

/* even items 2,4,6,8,... */
table tr.even th,
.even {
    background: #eeeeee;
}

/* odd table rows 1,3,5,7,... */
table tr.odd th,
table tr.odd,
table tr.even th,
table tr.even {
    text-align:left;
}

/* marked table rows */
table tr td .time {
    background: #FF9200;
    color:   #000000;
	padding:4px;
}
table tr.marked th,
table tr.marked {
    background:   #FFCC99;
    color:   #000000;
}

/* hovered items f0efe6*/
.odd:hover,
.even:hover,
.hover {
    background: #fce58a;
    color: #000000;
}

/* hovered table rows */
table tr.odd:hover th,
table tr.even:hover th,
table tr.hover th {
    background:   #CCFFCC;
    color:   #000000;
}

.kucunTable{ background:#FFF}
/*begin onmouseover table */

.sort-table{ border-width:0 1px; border-color:#cbd3d4; border-collapse:inherit}
.sort-table thead{background:url(/Images/admin/qq_07.png) repeat-x center; overflow:hidden}
.sort-table thead td{padding:1px 2px; border:1px solid #ccc; border-color:#fff #d1cfcf #fff #fff;height:18px;border-bottom:1px solid #939797;}
.sort-table thead tr.sort-table-tr-2 td{ background:#E7EFEF; border-bottom:1px solid #CBD3D4}
.sort-table thead tr.sort-table-tr-1 td{ background:#E7EFEF; border-bottom:1px solid #CBD3D4; padding:4px}
.sort-arrow{ width:auto; height:auto;padding:1px 4px 0 0; cursor:pointer}
.sort-table thead div.ascending,.sort-table thead div.descending{background:url(/Images/admin/sort_on_bg.gif) repeat-x center 0;border-bottom:1px solid #FFFFFF;border-right:1px solid #FFFFFF; border-left:1px solid #999;color:#2D444F;}
.sort-arrow span{padding:2px 12px 0 8px; display:block;white-space:nowrap;}
.sort-table thead td:active,.sort-table thead td[_sortType=None]:active{ padding:1px 2px;}
.sort-table thead div.descending span{background:url(/Images/admin/grid_sort_desc.gif) no-repeat right 50%;}
.sort-table thead div.ascending span{background:url(/Images/admin/grid_sort_asc.gif) no-repeat right 50%;}

.width_80_percent{ width:80%}
.width_40_percent{ width:40%}
.width_30_percent{width:30%;}

.tab_hd{ margin:2em 0 0 0}
/*–end boxList–*/

/*-begin admin_index_box-*/
.admin_border_01{border:1px solid #BEC6CE;}
.admin_background_01{background:#e6f2f3;}

.admin_border_02{border:1px solid #f4c69a;}
.admin_background_02{background:#fdf6bf;}

.admin_border_03{border:1px solid #BEC6CE;}
.admin_background_03{background:#ececec;}

.admin_margin_right{ margin-right:20px}
.admin_index_box{padding:10px; float:left;  margin-bottom:20px; width:46%; overflow:hidden}
.account_box_border .admin_height02 {
height:100%;
}
.admin_index_box_2 .admin_index_bd table td {
border-bottom:1px solid #DDDDDD;
color:#666666;
overflow:hidden;
padding:3px 2px;
text-align:left;border-spacing:0;}
.admin_index_box_2 .admin_index_bd table.sort-table td{text-align:center}
.admin_index_box_border{ background:#FFF; padding:5px; height:auto;}
.admin_index_hd{ padding-bottom:10px; font-size:14px; font-weight:bold}
.admin_index_bd table{ width:100%;border-spacing:0;}
.admin_height{ height:350px;}

.percent_width_44{ }
.percent_width_95{ clear:both}
.percent_width_20{ width:20%}
.td_style_1{ width:100px;}
.admin_index_box_2{padding:10px; float:none; overflow:hidden; margin:0 1% 20px 1%}
.admin_index_box_2 .admin_index_bd li label{ float:left; width:5em; text-align:left; color:#666}
.admin_index_box_2 .admin_index_bd li span{ float:left}
.admin_index_box_2 .admin_index_bd li{ clear:both; border:1px solid; border-color:#FFFFFF #FFFFFF #DDDDDD #FFFFFF; overflow:hidden; line-height:2em}
.admin_index_box_2 .sort-table{ border:1px solid #CBD3D4}

.FinalTotal_info li{ text-align:right; line-height:2em}
.FinalTotal_info li label{color:#666666}
.FinalTotal strong{color:#FF6600;font-size:14px;}
.aBtn{background:#FF6600; color:#FFF; border-color:#ED6502 #A04300 #A04300 #ED6502; border-width:2px; border-style:solid;padding:2px 30px;cursor:pointer}

.GettingStartedIcon {
	background: url(/Images/admin/bluecircle.gif) no-repeat top left;
	color: #fff;
	display: block;
	text-align: center;
	width: 21px;
	padding-top: 2px;
	font-weight: bold;
	font-family: Arial;
	font-size: 12px;
	height: 18px;
	display: inline-block;
}
.GettingStartedLabel a {color:#676767;text-decoration:line-through;}
.GettingStartedIcon {background:transparent url(/Images/admin/bluecircle.gif) no-repeat scroll left top;
color:#FFFFFF;display:inline-block;font-family:Arial;font-size:12px;font-weight:bold;height:18px;padding-top:2px;text-align:center;
width:21px;
}
li.GettingStartedItemComplete .GettingStartedIcon {
background-image:url(/Images/admin/checkmark.gif);
}
.GettingStartedLabel a {
color:#005FA3;
text-decoration:none;
}
.GettingStartedItemComplete .GettingStartedLabel, .GettingStartedItemComplete .GettingStartedLabel a {
color:#676767;
text-decoration:line-through;
}
#admin_tip6,#admin_tip5{ padding:10px 0; color:#F90}
#admin_tip6 a:hover,#admin_tip5 a:hover{}
/*-end admin_index_box-*/

/*begin the member personal info */
.MarginTop1em{ overflow:hidden}
.MarginTop1em li{ padding:5px; clear:both; margin:5px}
.MarginTop1em li label{float: left; width:10em; margin-right: 1em; text-align:right;cursor:pointer;}
.MarginTop1em input{font-size:1em;padding:2px; border:1px solid #BEC6CE;}
.MarginTop1em input:hover,.MarginTop1em textarea:hover,.MarginTop1em select:hover{ border-color:#C7DBE5}
.MarginTop1em em{color:#FF0000;}
/*end the member personal info */

/*start address */
.account-address .hd{background:url(/Images/Icons/ico_ar1.gif) no-repeat 0 center;padding-left:22px;font-weight:bold;font-size:108%;color:#000;margin:0 0 1em 0; clear:both}
.account-address .hd a{ font-weight:normal; color:#FF6600}
.account-address .bd{overflow:hidden; line-height:1.8em; clear:both; height:100%; padding-left:2em}
.cart-bd-btn{ padding:20px 0 0 0; overflow:hidden}
.cart-bd-btn a{ float:left}

.select-step-index .cart-bd-btn{ padding-left:8em}

.select-step-index .edit_address{ border:none; margin:0 1em}
.select-step-index .edit_address li label{ float:left; width:8em; }
.select-step-index .edit_address li{ clear:both;padding:0.3em 1em}
.select-step-index .edit_address li .validation-advice{ display:inline}


.Operation .Operation-right{ float:right;}
.Operation .Operation-left{ float:left;}
.Operation .Operation-left input{ float:left}
.cart-select-address-member dd.addressBtn{ float:none; padding:5px; overflow:hidden}
.cart-select-address-member dd.addressBtn a{ float:left; background:#000; padding:2px 5px; margin-right:2px; font-size:11px; color:#FFF; font-weight:normal; cursor:pointer}
.cart-select-address-member dd a{}
/*end address*/

/*start validation*/
.select-step-index .validation-error{ color:#FF6600}
/*end validation*/


		.account-address .edit_address{ border:none; margin:0 0; clear:both; border:1px solid #ccc; background:#fff;}
		.account-address .edit_address li label{ float:left; width:7em; text-align:right; padding-right:1em }
		.account-address .edit_address li label em{ padding:0 2px; font-weight:bold; color:#FF6600}
		.account-address .edit_address li{ clear:both;padding:0.3em 1em}
		.account-address .edit_address li.addreeStyleStateRegion,.account-address .edit_address li.addreeStyle{ float:left; clear:none; padding-right:0}
		.account-address .edit_address li.addreeStyle label{ width:3em; text-align:right; padding:0 3px}
		.account-address .edit_address li.addreeStyleStateRegion .validation-advice{ display:block; padding-left:8em; _float:left; clear:both}
		.account-address .edit_address li.addreeStyle .validation-advice{ display:block; padding-left:4em; _float:left; clear:both}
		.account-address .edit_address li .address{ width:30em}
		
		
		.account-address .edit_address li.addreeStyleStateRegion label{ width:7em}
		.account-address .edit_address li .validation-advice{ display:inline}

		.account-address{background:#fff;border:none; margin-top:inherit}
		
.account-address .cart-bd{ background:none; padding:0 1.5em}
.account-address fieldset{border:0}
.account-address fieldset b{ display:block; height:23px;padding:5px 0 5px 15px; line-height:23px; background:#EEEEEE;}
.account-address fieldset li{height:100%; clear:both}
.account-address fieldset li label{float: left; width: 10em; margin-right: 1em; text-align:right;padding:5px 0;}
.account-address fieldset li div{margin-left:11em; font-size:12px}
.account-address dl{float:left; width:280px;padding:20px 4px 20px 5px}	

.account-address dt{ float:none;padding-left:0;line-height:1.5em}
.account-address dt span{background-color:#ccc;color:#000;font-size:11px;font-weight:normal;padding:2px 10px;}
.account-address dd.addressInfo{padding:10px 10px; background:none; border:1px solid #ccc; float:none; height:170px;line-height:1.5em;}
.account-address dd .Operation{ padding-top:5px; overflow:hidden}
.address-bd-btn{ padding:1em 9em}

/*tip*/
#update{ z-index:11000}
.Tip_Title {color:#666666;line-height:26px;padding:0 8px; font-size:14px; font-weight:bold}
.Tip_Title em {cursor:pointer;float:right;display:inline;padding-top:6px;}
.Tip_Content {overflow:hidden;text-align:center;}
.Tip_Content strong {color:#FF6600;}
.TipContainer{
width:260px;border:4px solid #666; background:#ffffff;position:absolute;z-index:10002;overflow:hidden;-webkit-box-shadow:2px 2px 6px #999;-moz-box-shadow:2px 2px 6px #999;
-moz-border-radius: 11px;-khtml-border-radius: 11px;-webkit-border-radius: 11px;border-radius: 11px;
}
.TipUpdate{left: 45%;top:50px;width:265px;  position:fixed;z-index:10000;}
* html .TipUpdate{top:expression(offsetParent.scrollTop+50);position:absolute; }
.TipUpdateTag{left: 60%;top: 70%;width:265px;position:absolute;z-index:10000;}
#TipContent{overflow:hidden;display:block; color:#FF6600; font-size:14px; font-weight:bold;padding:10px;}

.tip_marginleft_200{ margin-left:-200px;}
.tip_marginleft_300{ margin-left:-300px; margin-top:-100px}
* html .tip_marginleft_300{ margin-left:-500px; margin-top:-200px}
.tip_600{width:600px; padding:15px; top:40%}
#TypelistDiv,#TipUpdate_product{ position:absolute;top:40%;}


/*end tip*/

/* end the member center Css*/
/*-begin  SearchOrder-*/
.SearchOrder{ width:700px; margin:100px auto; border:1px solid #ccc; padding:10px}
.SearchOrder th,.SearchOrder td{ padding:5px}
.SearchOrder th{ background:#EEE}
.SearchOrder table{ width:100%}
/*-end  SearchOrder-*/
/**-------------------------------------------window------------------------------------------------- **/
#control_overlay {  
     background-color:#000;  
 } 
  
 .modal {  
     background-color:#fff;  
     padding:10px;  
    border:1px solid #333;  
 } 
/**-------------------------------------------end window------------------------------------------------- **/
.comment_wraper{
border-top:#f2f2f2 1px solid;

padding-left:1px;
height:100%
}
.comment_wraper_right{
padding-top:2px;
padding-right:1px;

}
.comment_wraper .title,.recommendboder .title{
background:#f2f2f2;
font-size:14px;
font-weight:bold;
border-bottom:#f2f2f2 2px solid;
color:#404040;
padding-top:10px;
padding-bottom:5px;
padding-left:18px;
padding-right:18px;
}
.comment_wraper .top{
line-height:24px;
color:#404040;
background:#FFF8E5;
padding:15px 27px 15px 27px;
border-bottom:#f2f2f2 1px solid;
overflow:hidden; height:100%
}
.comment_wraper .right{
float:right;
}
.comment_wraper .pingluntitle{
border-top:#f2f2f2 1px solid;
border-bottom:#f2f2f2 2px solid;
border-left:#f2f2f2 1px solid;
border-right:#f2f2f2 1px solid;
margin:2px;
padding-top:2px;
}
.comment_wraper .pingluntitlecontent{
line-height:28px;
background:#f2f2f2;
height:28px;
padding-left:48px;
}
.comment_wraper .pingluntitlecontent span{
margin-right:15px;
}
.comment_wraper .ReplyReview{ position:relative; z-index:100}
.comment_wraper .ReplyReview .Replycontent{ position:absolute}
.staralign{
float:left;
}
.comment_wraper .detailp{
line-height:26px;
padding:10px 48px;
}
.comment_pages{ padding:5px 0}
.comment_pages .pages{ float:right}

/*-begin  http://localhost/contact-*/
.comments{ padding:20px 0}
.comments .bd li{border:1px solid #E5E4E4;margin-bottom:10px;}
.comment-body .reply p,.comments .bd li,.comment-body{border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
.comment-body{background:url(/Images/Icons/bg-commentator.gif) repeat-x scroll 0 0 transparent;border-left:1px solid #FFFFFF;border-top:1px solid #FFFFFF;}
.comment-body .comment-author {padding:5px;}
.comment-body .comment-author img {float:left;margin-right:10px;border:1px solid #FFFFFF;padding:1px;}
.comment-body .comment-author cite{color:#585858;font:700 18px/18px Helvetica,Sans-serif;position:relative;text-shadow:1px 1px #FFFFFF;top:5px;}
.comment-body .comment-author cite a {color:#243470;text-decoration:none;text-shadow:1px 1px #FFFFFF;}
.comment-body .comment-meta {color:#9D9D9D;font-size:10px;text-shadow:1px 1px #FFFFFF;}
.comment-body .comment-meta a{color:#9D9D9D;text-decoration:none;text-shadow:1px 1px #FFFFFF;}
.comment-body p {margin:0;padding:15px 10px 0;}
.comment-body .reply {font-size:12px;padding:5px 5px 10px 10px;}
.comment-body .reply p{ background:#F3F3F3;border:1px solid #E5E4E4; padding:10px}
.comments-page{ padding:10px; height:100%}
.comments-page .pages{ float:right; overflow:hidden; height:100%}
.comments-form{ padding:20px 0;  background:#F3F3F3;}
.comments-form input{ padding:2px}
.comments-form td{ padding:10px}
/*-end  http://localhost/contact-*/
