@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; vertical-align:middle}
/*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*/

/*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;
	width:650px
}
.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{ height:20px;clear:both;}
.ctitle li{float:left;padding:5px;}
.ctitle span{ height:15px; display:block;}
.ctitle p{clear:both;padding:5px 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{ width:662px; clear:both;}
.Pub_fieldset fieldset dt,.Pub_fieldset fieldset dd{float:left; margin:0; padding:0;}
.Pub_fieldset fieldset dt{ width:150px; text-align:right;padding:5px 5px 0 0;}
.Pub_fieldset fieldset dd{width:430px; text-align:left;padding:5px 0 0 5px; clear:right}
.Pub_fieldset fieldset em{ color:#FF0000;}
.Pub_fieldset fieldset {border:1px solid #ccc;background-color: #faf9f4;font-family: verdana;margin-bottom:10px;padding:20px;position: relative;}
.Pub_fieldset fieldset legend {padding: 0 7px;font-size: 14px;font-weight: bold;position:absolute;left:17px; top:-0.75em;color:#000000}
.Pub_fieldset fieldset p {margin-bottom: 10px;}
.Pub_fieldset fieldset li{padding-bottom: 1em;}
.Pub_fieldset fieldset li label{float:left;padding:5px 10px 0 0; font-weight:bold;width:50px; text-align:right}

.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;}
.payment input{}
/*--end fieldset--*/

/*--begin RelatedItems--*/
.RelatedItems{clear:both}
.RelatedItems h4{height:25px; line-height:25px; background:url(/Images/Icons/detail_pro_bg.gif) no-repeat;font-size:14px; padding-left:25px; color:#6E9C2D; font-weight:bold;}
.RelatedItems li{float:left;padding:10px;text-align:center;}
.RelatedItems li img{/*width:expression(this.width > 80 ? '80px' : auto);*/max-width:80px;}
.RelatedItems h3{width:120px;padding:5px 0; font-size:12px; clear:both}
.purchaseditem{float:left;padding:0 5px;}
.purchaseditem img{/*width:expression(this.width > 80 ? '80px' : auto);*/max-width:80px;}
/*--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}
.inputCart02{background:url(../Images/eout/view_2_bg.gif) no-repeat;}
.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-size:14px;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}
/*--end cart--*/

/*--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 2px #b7ddf2;background:#ebf4fb; height:300px; width:322px; float:left; margin-right:20px;padding:14px}
#loginItme2{border:solid 2px #DEDEDE;background:none;}

/*.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,.loginContent h4{text-align:left; padding:10px 10px; margin:0}
.loginContent02,.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:10em;}
.loginContent li p{padding:0 0 5px 11em}
.loginContent02 li p{padding:0 0 0 11em}
.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}
/*--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;}
#searchResults .adm_h{ height:220px;}
#searchResults .proFavourites{width:230px; border:1px solid #cccccc; margin:15px 5px 3px 5px; float:left;height:160px; display:inline; overflow:hidden}
#searchResults .proFavourites .ck{padding:0 10px}
#searchResults .proFavourites .ck a{float:right;}
#searchResults .proFavourites img{padding-right:5px}
#searchResults .review img{padding:0}
.favourites_del{ background:#F2F0E4;padding:10px; clear:both}
.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---*/
#leftx {width:220px;padding-left:1px;float:left;overflow:hidden;padding-top:10px;	}
#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{ 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}
#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}
.account_c{padding:10px; clear:both; height:60px; margin-top:10px}
.account_c span{ float:left;padding:0 20px 0 0}
.account_c li{float:left; width:100px;padding:5px}
.account_c em{ font-weight:700; color:#0000FF; text-decoration:underline; font-size:14px; font-style:normal}
.account_c p{padding:20px 0 0 10px}
.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; color:#cc0000 !important; 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{ border:1px solid #CCCCCC; 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:6em;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---*/

/* Subsection Tabs */
ul.subsection_tabs {margin:0;padding:0;list-style:none;clear:both;border-bottom:2px solid #c7aa7d;height:23px;clear:both;}
ul.subsection_tabs li {float:left;margin-right:3px;text-align:center; background:url(/Images/Icons/btn_04.gif) no-repeat left top; height:23px; line-height:23px}  
ul.subsection_tabs li a {display:block;height:23px; width:118px;color:#666;background:url(/Images/Icons/btn_04.gif) no-repeat right top; text-decoration:none}
ul.subsection_tabs li a:hover {color:#666;}
ul.subsection_tabs li a.active {background-position:right -28px !important}

/* end Subsection Tabs*/

/* begin payment made*/
#made{ background:url(/Images/Icons/made.gif) no-repeat left top; width:600px; margin:0 auto;padding:30px 0 0 100px}
#made p{padding:20px 0}
#made li{ list-style-type:disc; list-style-position:inside;padding-bottom:5px}
/* end payment made*/

/* begin return */
.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}
.return p{ float:left; width:45em}
.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 sitemap*/
.admin_edit_02,.adminedit{ height:1.5em; padding:5px 0;text-align:center; border:1px solid #e9a106; background:#ece9d8; margin:2px 2px 4px 0}
.adminedit span{float:left;padding:0 6px}
.adminedit .span02{padding:0 10px; margin:0 15px}
/*end sitemap*/
/*begin wsn sitemap*/
#testTip{line-height:1.5em; text-align:center; background:#EFEFEF}
#testTip a{padding-right:10px}
/*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 !important;}
  .active span{background-position: 0 -50px !important;}
/*--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;}
.tishi{background:transparent url(/Images/Icons/a02.gif) no-repeat scroll left top;line-height:1.5em;padding:0 10px 0 25px; clear:both}


.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/websites/charterprofit.com/images/print.gif) no-repeat scroll 0 0}
.rightPEF .email{background:url(/Images/websites/charterprofit.com/images/email.gif) no-repeat scroll 0 0}
.rightPEF .favorites{background:url(/Images/websites/charterprofit.com/images/favorites01.gif) no-repeat scroll 0 0}
.bookmarker{clear:both;padding:15px 0 10px 0;text-align:right;}
.rightText{}
/* 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 .top {height:19px;width:100%;background:url(../Images/eout/footer_bg.gif) repeat}
#footer a {text-decoration:none}
#footer a:hover {border-bottom:1px dashed #C38500}
.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}
#ReviewsNum{ text-decoration:underline;padding:5px 0}
.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}
/*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 隐藏 提示*/