﻿a{color:#000;text-decoration:none;}
*{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;font-family:"Arial";}
select{border:1px solid #ccc;}
strong{font-weight:bold;}
.none{display:none;}
ul{list-style-type:none;}
img{border:0;}
.ul10{padding:10px;}
.orangle{color:#ffa522;}
.red,a.red{color:#fb8402;}

.blue{color:#0066cc;}
.red2{color:#990000;}
.bold{font-weight:bold;}
.floatleft{float:left;}
.floatright{float:right;}
.textleft{text-align:left;}
.textcenter{text-align:right;}
.textright{text-align:right;}
.clear{clear:both;}
.border{border:1px solid #ccc;}
.underline{text-decoration:underline;}
.orangle2{color:#ffa801;}
.noborder{border:0;}
.pointer{cursor:pointer;}
.marginL5{margin-left:5px;}
.marginL10{margin-left:10px;}
.marginL15{margin-left:15px;}
.marginL20{margin-left:20px;}
.marginL25{margin-left:25px;}
.marginR5{margin-right:5px;}
.marginR10{margin-right:10px;}
.marginR15{margin-right:15px;}
.marginT5{margin-top:5px;}
.marginT10{margin-top:5px;}
.marginT15{margin-top:15px;}
.marginT20{margin-top:20px;}
h4{font:bold 14px/25px Arial,;}
body{background:#f6f5f1 url("/newimages/bg_body_home.png") repeat-x;margin:0;font:12px/18px Arial,Verdana,sans-serif,\5b8b\4f53;}
body.dialogBoy{ background:none;}
body.subpage{background:#f6f5f1 url("/newimages/bg_body_subpage.png") repeat-x;}
body.innersubpage{background:#f6f5f1 url("/newimages/bg_body_innersubpage.png") repeat-x;min-height:500px;}
#container{width:980px;margin:1px auto 0 auto;overflow:hidden;position:relative;z-index:1;background:url("/newimages/bg_sidebar.png") repeat-y left top;}
#commoncontainer{width:980px;margin:0 auto;position:relative;}
#header{width:980px;margin:0 auto;background: url("/newimages/bg_head_home.jpg") no-repeat;position:relative;height:176px;z-index:998;}
#navmenu a,#navmenu span,#navmenu .nohome,#navmenu .nohome span,#navmenu .home,#navmenu .home,#navmenu .cur,#navmenu .cur span{background:url("/newimages/global.png") no-repeat;display:inline-block;cursor:pointer;text-align:center;}
#navmenu{position:absolute;left:325px;top:55px;z-index:999;}
#navmenu a,#navmenu .nohome{color:#fff;line-height:33px;height:32px;overflow:hidden;}
#navmenu span,#navmenu .nohome span{background-position:right -32px;padding:0 15px 0 15px;}
#navmenu li{float:left;margin-right:10px;position:relative;background-color:#fff;}
#navmenu .current,#navmenu .cur{background-position:0 -64px;color:#000;}
#navmenu .current span,#navmenu .cur span{background-position:right -96px;}
#navmenu dl{min-width:160px;_width:160px;position:absolute;top:32px;left:-1px;z-index:1000;background-color:#fff;border:1px solid #515151;border-top:0;padding:0 5px 5px 5px;white-space:nowrap;display:none;overflow:hidden;}
#navmenu dd a,#navmenu dl a:hover{background:none;}
#navmenu dd a{width:95%;text-align:left;color:#000;border-bottom:1px solid #eee;height:30px;line-height:30px;padding-left:10px;overflow:hidden;}
#navmenu dd a:hover{background-color:#fcad38;color:#fff; font-weight:bold;}

#loginnav{position:absolute;right:0;top:0; line-height:28px;}
#loginnav div.userMenu{float:right; height:31px;padding:0 0 0 18px;background:url(/newimages/bg_topLogin.png) no-repeat;}
#loginnav div.userMenu label{padding:0 8px; color:#999;}
#loginnav div.globalLang{float:right;height:31px; padding:0 15px 0 0px; background:url(/newimages/bg_topLogin.png) no-repeat 100% 0; }
#loginnav a:hover{color:#ff8500;}
#loginnav a.lang{background:url(../images/icon_dark_show.gif) no-repeat 100% 0; padding-right:15px;}
#moreGlobalLang{float:right; display:none; position:absolute; padding:3px 4px; width:70px; text-align:center; height:22px;  line-height:20px; top:27px; right:2px; background:#ffb400; }

.tagline{background:url("/newimages/yoursupplier.png") no-repeat;height:89px;width:474px;position:absolute;right:5px;top:87px;text-indent:-9999px;}
.taglinecn{background:url("/newimages/yoursupplier_cn.png") no-repeat;height:89px;width:389px;position:absolute;right:5px;top:87px;text-indent:-9999px;}
.txt{padding:5px; border:solid 1px #d8d8d8;}
textarea{border:solid 1px #d8d8d8; padding:5px;}
.btn2{
    cursor: pointer;
    background: url(/newimages/tag.png) repeat-x -5px -75px;
    border: 1px solid #ccc;
    min-width: 50px;
    _width: 50px;
    text-align: center;
    height: 27px;
    line-height: 26px;
    padding: 0 4px 0 4px;
}

.required{ background:url(../images/required.gif) no-repeat left center; padding-left:8px;}
.LV_invalid {color: #ff0000;font:12px/21px;height:21px;position: relative;width: auto; margin-left:3px;}
.LV_invalid_field,
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active {
	border-color:#ff0000;
}
.LV_valid_field{ border-color:#008000;}

.message {
display: block;
padding: 10px 20px;
margin-bottom: 15px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}
.message h2 
{
    color: #333;
margin-left: 60px;
margin-bottom: 5px;
}
.success {
background: #D4F684 url('../assets/icons/tick_48.png') 20px 50% no-repeat;
border: 1px solid #739F1D;
}
.message p {
color: #555;
width: auto;
margin-bottom: 0;
margin-left: 60px;
}

.footer{width:100%;background: url("/newimages/bg_footer.png") repeat-x;}
.footer ul{width:980px;height:150px;min-height:150px;overflow:hidden;margin:0 auto;color:#fff;padding: 25px 0 0 0;position:relative;}
.footer a{color:#fff;border-right:1px solid #fff;padding:0 8px 0 8px;}
.footer .right{position:absolute;right:0;top:25px;}

/*block-ui*/
.blockUI h1{ font-size:12px; font-weight:normal; letter-spacing:normal;}
.blockUI .blockTitle .blockTitleBtn{ float:right; margin-top:-22px; margin-right:3px; cursor:default; }
.blockUI .blockTitle .blockTitleBtn span{margin:0 5px; cursor:pointer;margin-top:-26px; }
.blockUI .blockTitle .blockTitleBtn span.min{  font-size:28px; font-weight:800;}
.blockUI .popupMsg{ line-height:20px; padding:15px 20px; }
.blockUI .block-alert{width:320px; border:solid 2px #ff9d5c; background:#fffdf5; text-align:center;}
.blockUI .block-alert-msg{margin:0 auto; line-height:180%; padding:8px 20px; text-align:center;}
.blockUI .block-alert-btn {height:35px; text-align:center;}
.blockUI .block-alert-btn input{     min-width: 50px;
    _width: 50px; height:24px; line-height:18px; 
    padding:0; 
    background:url(/newimages/btn2.png) no-repeat;
    background-position:-10px -360px;
    border:solid 1px #D86E05;
    }

.blockUI-dialog{border:solid 1px #505050; background:#fff; cursor:default; position:relative; padding:2px 3px;}
.blockUI-dialog .blockUI-dialog-title{height:26px; line-height:25px;border: 1px solid #e78f08; background: #f6a828 url(images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; }
.blockUI-dialog .blockUI-dialog-title span{float:left; margin-left:6px; font-size:12px;}
.blockUI-dialog .blockUI-dialog-title .blockUI-dialog-close{ float:right; width:16px; height:16px; margin:4px 5px 0 0; background:url(../images/icon16.png) no-repeat 0 0; cursor:pointer;}
.blockUI-dialog .blockUI-dialog-title .blockUI-dialog-close:hover{ background:#ffdbb3 url(../images/icon16.png) no-repeat -20px 0%;}
.blockUI-dialog .blockUI-dialog-main{ text-align:left;  margin:8px 3px 0 3px; cursor:default; overflow:auto;}
.blockUI-dialog .blockUI-dialog-btnPanel{ height:40px; margin:10 3px 0 3px; text-align:center;border-top:solid 1px #eee4d8; }
.blockUI-dialog .blockUI-dialog-btnPanel .dialogBtn{ float:right; margin:5px 3px 0 7px; min-width:40px; width:auto !important;width:40px;  height:16px; color:#fe9054; font-weight:bold; font-size:12px; line-height:16px; padding:3px 10px; cursor:pointer; background:#fffcf4; border:solid 1px #f7cb92;white-space:nowrap;}
.blockUI-dialog .blockUI-dialog-btnPanel .dialogBtn:hover{ background:#ffe9af;}
.dialogBtnUi{color:#fe9054;background:#fffcf4; border:solid 1px #f7cb92;font-weight:bold; font-size:12px;line-height:28px;padding:5px 10px; cursor:pointer;min-width:60px;}
.dialogBtnUi:hover{ background:#ffe9af;}
.dialogBtnUi1{color:#fe9054;background:#fffcf4; border:solid 1px #f7cb92;font-weight:bold; font-size:12px;line-height:22px;padding:2px 10px; cursor:pointer;min-width:60px;margin-left:5px;}
.dialogBtnUi1:hover{ background:#ffe9af;}
.btn80,.btn100,.btn120,.btn140,.btn160,.btn180{background:url(/newimages/btn2.png) no-repeat;cursor:pointer;color:#fff;font-weight:bold;display:inline-block;line-height:32px;text-align:center;}
.btn80{width:80px;height:32px;}
.btn80:hover{background-position:0 -36px;}
.btn100{background-position:0 -72px;width:100px;height:32px;}
.btn100:hover{background-position:0 -108px;}
.btn120{background-position:0 -144px;width:120px;height:32px;}
.btn120:hover{background-position:0 -180px;}
.btn140{background-position:0 -216px;width:140px;height:32px;}
.btn140:hover{background-position:0 -252px;}
.btn160{background-position:0 -286px;width:160px;height:32px;}
.btn160:hover{background-position:0 -322px;}
/**/
.okBox{display: inline;background:#c8f3ae url(../images/icon_ok.png) no-repeat 4px 5px;border:solid 1px #8be077; padding:5px 10px 3px 25px; line-height:150%;white-space:nowrap;-webkit-border-radius: 5px;white-space:nowrap;}
.errBox{display: inline;background: #fceaad url(/images/icon_err.png) no-repeat 4px 5px;border: solid 1px #F9B627;padding: 5px 10px 3px 25px;line-height: 150%;-moz-border-radius:5px; -webkit-border-radius: 5px;white-space:nowrap;}

.vtrust{width:980px; text-align:left;margin-top:-15px;position:relative;}
.vtrust a{border:0;}
.vtrust .txt{position:absolute;top:15px;left:120px;}
.vtrust img{width:110px;}
.vtrust p{margin-top:5px;padding-left:10px;}


/*.vtrust img{position:absolute;right:12px;top:10px;}*/