.ui-icon, .ui-iconb  { border:0; padding:0; margin-right:3px; width: 16px; height: 16px; vertical-align:middle; }

.ui-iconb { width: 15px; height: 11px; }
.ui-iconc { width: 25px; height: 16px; }
.ui-iconl { margin-right:3px; }
.ui-iconr { margin-left:3px; margin-right:0px; }
.ui-iconlr { margin-left:3px; }
.ui-iconn { margin:0px; }
.ui-icon-btn { cursor:hand;cursor:pointer; }

.ui-icon, .ui-iconb  { background-image: url(/dir-res/2017/img/ui_icons.png); }

/* positioning */
.ui-icon-blank { background-position: -128px -48px; }
.ui-icon-ar-g { background-position: 0 -3px; width:14px; height:14px; }
.ui-icon-ar-g2 { background-position: -64px -176px; }
.ui-icon-com-on { background-position: -48px -32px; }
.ui-icon-com-off { background-position: -64px -32px; }
.ui-icon-ver { background-position: 0 -48px; }
.ui-icon-ver-big { background-position: -80px -112px; width:32px; height:32px;}
.ui-icon-realname {background-position: -32px -96px; }
.ui-icon-realname-personal {background-position: -32px -97px; width:18px; height:18px; }
.ui-icon-realname-company {background-position: -54px -97px; width:18px; height:18px; }
.ui-icon-tnp { background-position: 0 -32px; }
.ui-icon-tnm { background-position: -16px -32px; }
.ui-icon-cart-on { background-position: -162px -48px; width:18px; }
.ui-icon-cart-off { background-position: -144px -48px; width:18px; }
.ui-icon-cart-chosen { margin-left:1px; background-position: -64px -16px; }
.ui-icon-new { background-position: -16px -16px; }
.ui-icon-new2 { background-position: -192px -192px; width:25px; }
.ui-icon-newIcon { background-position: -192px -48px; width:32px; }
.ui-icon-newIcon_s { background-position: -224px -48px; width:20px; }
.ui-icon-up { background-position: -32px 0; }
.ui-icon-down { background-position: -16px 0; }
.ui-icon-left { background-position: -48px 0; }
.ui-icon-right { background-position: -64px 0; }
.ui-icon-send-inquiry { background-position: -80px 0; }
.ui-icon-send-contact { background-position: -0px -100px; width: 22px;height: 25px;}

.ui-icon-by-product { background-position: -96px -16px; }
.ui-icon-by-company { background-position: -80px -16px; }
.ui-icon-by-product-off { background-position: -128px -16px; }
.ui-icon-by-company-off { background-position: -112px -16px; }

.ui-icon-tool { background-position: 0 -16px; }
.ui-icon-triangle-down { background-position: -16px -48px; }
.ui-icon-triangle-up { background-position: -32px -48px; }
.ui-icon-triangle-right { background-position: -48px -48px; }
.ui-icon-triangle-left { background-position: -64px -48px; }
.ui-icon-free-2 { background-position: -32px -96px;  width: 25px;}
.ui-icon-free-3 { background-position: -64px -96px;  width: 25px;}
.ui-icon-free-4 { background-position: 0 -160px; width: 25px; }
.ui-icon-new-2 { background-position: -64px -192px; width: 25px; }
.ui-icon-new-3 { background-position: -96px -192px; width: 25px; }
.ui-icon-new-4 { background-position: -128px -192px; width: 25px; }
.ui-icon-new-5 { background-position: 0 -350px; width: 32px; }
.ui-icon-new-5-zh { background-position: 0 -370px; width: 32px; }
.ui-icon-tick { background-position: -80px -32px; } 
.ui-icon-cross { background-position: -96px -32px; }
.ui-icon-tick2 { background-position: -64px -208px; }
.ui-icon-cross2 { background-position: -80px -208px; }
.ui-icon-cross3 { background-position: -80px -96px; }

.ui-icon-selecttick { background-position: -80px -32px; } 
.ui-icon-checkbox { background-position: -96px 0; }
.ui-icon-small-down { background-position: -48px -80px; }
.ui-icon-small-up { background-position: -64px -80px; }
.ui-icon-small-right { background-position: -96px -80px; }
.ui-icon-small-left { background-position: -80px -80px; }
.ui-icon-no-1 { background-position: -0px -80px; }
.ui-icon-no-2 { background-position: -16px -80px; }
.ui-icon-no-3 { background-position: -32px -80px; }
.ui-icon-rss { width:28px; background-position: -80px -48px; }
.ui-icon-star { background-position: -80px -64px; }
.ui-icon-o-down { background-position: -64px -64px; }
.ui-icon-o-up { background-position: -48px -64px; }
.ui-icon-o-right { background-position: -16px -64px; }
.ui-icon-o-left { background-position: -32px -64px; }
.ui-icon-btn-gb { width: 80px; height: 20px; background-position: 0 -112px; }
.ui-icon-btn-b5 { width: 80px; height: 20px; background-position: 0 -132px; }
.ui-icon-btn-en { width: 80px; height: 20px; background-position: 0 -152px; }
.ui-icon-play { width: 40px; height: 19px; background-position: -80px -144px; }
.ui-icon-pause { width: 40px; height: 19px; background-position: -80px -163px; }
.ui-icon-exclamation { width: 32px; height: 32px; background-position: -32px -192px; margin-right: 10px; }
.ui-icon-exclamation2 { width: 32px; height: 32px; background-position: -32px -224px; }
.ui-icon-close { background-position: -144px -16px; }
.ui-icon-closethick { background-position: -144px -16px; }
.ui-icon-mail { background-position: -128px -64px;  }
.ui-icon-mail2 { background-position: -32px -17px;  }
.ui-icon-add2cart { background-position: -141px -80px;  }

.ui-icon-round { background-position: -112px -128px; } 

.ui-icon-prodcat { background-position: -80px -240px; }
.ui-icon-starbg { background-position: -112px -16px; width:28px;  height:26px; text-indent:0;}

.ui-icon-a-down { background-position: -240px -192px; }
.ui-icon-a-up { background-position: -256px -192px; }
.ui-icon-a-right { background-position: -272px -192px; }
.ui-icon-a-left { background-position: -288px -192px; }

.ui-icon-circle-triangle-w { background-position: -48px 0; }
.ui-icon-circle-triangle-e { background-position: -64px 0; }



.ui-icon-admin-arrow { background-position: -160px -192px;}
.ui-icon-admin-arrow2 { background-position: -160px -176px;}

.ui-icon-round-rectangle1 { background-position: -128px -48px; }

.ui-icon-information { background-position: -112px 0; }
.ui-icon-sub { background-position: -128px 0; }
.ui-icon-sub-off { background-position: -144px 0; }
.ui-icon-lock { background-position: -96px -96px; }
                                    
.ui-icon-ok1 { width:20px; height:20px; background-position: -81px -448px; }
.ui-icon-ok2 { width:20px; height:20px; background-position: -101px -448px; }
.ui-icon-ok3 { width:20px; height:20px; background-position: -121px -448px; }
.ui-icon-fail2 { width:20px; height:20px; background-position: -141px -448px; }
.ui-icon-fail3 { width:20px; height:20px; background-position: -161px -448px; }


.ui-icon-diyStatus { background-position: -80px -240px; width:30px; height:32px; vertical-align:middle;}
.ui-icon-buyer { background-position: -112px -240px; width:32px; height:32px; vertical-align:middle;}
.ui-icon-seller { background-position: -144px -240px; width:36px; height:36px;vertical-align:middle;}
.ui-icon-popSearch { background-position: -180px -240px;width:30px; height:30px;vertical-align:middle; }


.ui-icon-circle-arrow-e { background-position: -112px -80px; width:19px; height:19px; }

.ui-icon-circle-arrow2-e { background-position: -158px -208px; width:22px; height:22px; }
.ui-icon-circle-arrow2-w { background-position: -138px -208px; width:22px; height:22px; }
.ui-icon-circle-arrow2-e-off { background-position: -117px -208px; width:22px; height:22px; }
.ui-icon-circle-arrow2-w-off { background-position: -97px -208px; width:22px; height:22px; }

.ui-icon-circle-arrow3-e { background-position: -111px -99px; width:18px; height:18px;  }


.ui-icon-arrow-e { background-position: 0 -333px; width:9px; height:15px; }
.ui-icon-arrow-w { background-position: 0 -303px; width:9px; height:15px; }
.ui-icon-arrow-e-off { background-position: 0 -318px; width:9px; height:15px; }
.ui-icon-arrow-w-off { background-position: 0 -288px; width:9px; height:15px; }


.ui-icon-selectdot { background-position: 0 -450px; width: 14px; margin-right:5px; }
.ui-icon-selectdot-off { background-position: -18px -450px;  width: 14px; margin-right:5px; }

.ui-icon-copperstar { background-position: -112px -64px; }

.ui-icon-talkframe-sep { background-position: -112px -16px; width:2px;height:23px;}

.ui-icon-im-online {width:20px; height:20px; background-position: -128px -149px; }
.ui-icon-im-offline {width:20px; height:20px; background-position: -128px -169px; }
.ui-icon-im-online2 {width:20px; height:20px; background-position: -151px -149px; }

.ui-icon-skype { background-image: url(/dir-res/2017/img/skype-icon.png); }

.ui-icon-im-onlinebutton {width:20px; height:20px; background-position: -128px -188px; }
.ui-icon-im-bigbutton {width:32px; height:32px; background-position: -258px -208px; }
.ui-icon-im-bigbutton2 {width:32px; height:32px; background-position: -288px -208px; }

.ui-icon-movedown, .ui-icon-moveup, .ui-icon-movedown-disable, .ui-icon-moveup-disable { height:13px; }


.ui-icon-pullleft {background-position: -32px -128px; }
.ui-icon-pullright {background-position: -48px -128px; }

.ui-icon-pullleft-off {background-position: -32px -151px; }
.ui-icon-pullright-off {background-position: -48px -151px; }

.ui-icon-step1 {background-position: -160px -64px; width:36px;height:36px;}
.ui-icon-step2 {background-position: -196px -64px; width:36px;height:36px;}
.ui-icon-step3 {background-position: -232px -64px; width:36px;height:36px;}
.ui-icon-step4 {background-position: -268px -64px; width:36px;height:36px;}

.ui-icon-feature1 {background-position: -129px -100px; width:24px;height:24px; margin-right:16px;}
.ui-icon-feature2 {background-position: -155px -100px; width:24px;height:24px; margin-right:16px;}
.ui-icon-feature3 {background-position: -180px -100px; width:24px;height:24px; margin-right:16px;}
.ui-icon-feature4 {background-position: -205px -100px; width:24px;height:24px; margin-right:16px;}
.ui-icon-feature5 {background-position: -129px -124px; width:24px;height:24px; margin-right:16px;}
.ui-icon-feature6 {background-position: -155px -124px; width:24px;height:24px; margin-right:16px;}
.ui-icon-feature7 {background-position: -180px -124px; width:24px;height:24px; margin-right:16px;}
.ui-icon-feature8 {background-position: -205px -124px; width:24px;height:24px; margin-right:16px;}
.ui-icon-feature9 {background-position: -80px -144px; width:24px;height:24px; margin-right:16px;}


.ui-icon-bigfeature1 {background-position: -230px -102px; width:45px;height:40px; margin-right:16px;}
.ui-icon-bigfeature2 {background-position: -275px -102px; width:45px;height:40px; margin-right:16px;}
.ui-icon-bigfeature3 {background-position: -230px -149px; width:45px;height:40px; margin-right:16px;}
.ui-icon-bigfeature4 {background-position: -275px -149px; width:45px;height:40px; margin-right:16px;}
.ui-icon-bigfeature5 {background-position: -184px -149px; width:45px;height:40px; margin-right:16px;}


.ui-icon-movedown { background-position: -160px -19px;}
.ui-icon-moveup { background-position: -176px -19px;}
.ui-icon-movedown-disable { background-position: -192px -19px;}
.ui-icon-moveup-disable { background-position: -208px -19px;}

.ui-icon-tpledit-1, .ui-icon-tpledit-2, .ui-icon-tpledit-2b,
.ui-icon-tpledit-3, .ui-icon-tpledit-4, .ui-icon-tpledit-5, .ui-icon-tpledit-6 {
   width:21px;height:19px; margin:0 5px 0 7px;
}
.ui-icon-grip-diagonal-se { background-position: -96px -64px; margin:0; }

.ui-icon-tpledit-1 { background-position: -160px 0;}
.ui-icon-tpledit-2 { background-position: -181px 0;}
.ui-icon-tpledit-2b { background-position: -202px 0;}
.ui-icon-tpledit-3 { background-position: -223px 0;}
.ui-icon-tpledit-4 { background-position: -244px 0;}
.ui-icon-tpledit-5 { background-position: -265px 0;}
.ui-icon-tpledit-6 { background-position: -286px 0;}

.ui-icon-fm, .ui-icon-bm, .ui-icon-rm { width:20px; height:20px; }
.ui-icon-fm { background-position: -285px -281px; }  
.ui-icon-bm, .bm-yr0 { background-position: -67px -306px; }
.ui-icon-rm, .rm-yr0 { background-position: -67px -378px; }

.ui-icon-big-arrow2-e-off { background-position: 0 -232px; width:27px; height:37px; }
.ui-icon-big-arrow2-w-off { background-position: 0 -192px; width:27px; height:37px; }
.ui-icon-big-arrow2-e { background-position: -212px -192px; width:27px; height:37px; }
.ui-icon-big-arrow2-w { background-position: -183px -192px; width:27px; height:37px; }

.ui-icon-imball {background-position: -51px -97px; width:21px; height:21px; }

.bm-yr1 { background-position: -67px -306px; }
.bm-yr2 { background-position: -91px -306px; }
.bm-yr3 { background-position: -115px -306px; }
.bm-yr4 { background-position: -139px -306px; }
.bm-yr5 { background-position: -163px -306px; }
.bm-yr6 { background-position: -187px -306px; }
.bm-yr7 { background-position: -212px -306px; }
.bm-yr8 { background-position: -236px -306px; }
.bm-yr9 { background-position: -260px -306px; }
.bm-yr10 { background-position: -284px -306px; }
                                      
.bm-yr11 { background-position: -67px -330px; }
.bm-yr12 { background-position: -91px -330px; }
.bm-yr13 { background-position: -115px -330px; }
.bm-yr14 { background-position: -139px -330px; }
.bm-yr15 { background-position: -163px -330px; }
.bm-yr16 { background-position: -187px -330px; }
.bm-yr17 { background-position: -212px -330px; }
.bm-yr18 { background-position: -236px -330px; }
.bm-yr19 { background-position: -260px -330px; }
.bm-yr20 { background-position: -284px -330px; }

.bm-yr21 { background-position: -67px -354px; }
.bm-yr22 { background-position: -91px -354px; }
.bm-yr23 { background-position: -115px -354px; }
.bm-yr24 { background-position: -139px -354px; }
.bm-yr25 { background-position: -163px -354px; }
.bm-yr26 { background-position: -187px -354px; }
.bm-yr27 { background-position: -212px -354px; }
.bm-yr28 { background-position: -236px -354px; }
.bm-yr29 { background-position: -260px -354px; }
.bm-yr30 { background-position: -284px -354px; }


.rm-yr1 { background-position: -67px -378px; }
.rm-yr2 { background-position: -91px -378px; }
.rm-yr3 { background-position: -115px -378px; }
.rm-yr4 { background-position: -139px -378px; }
.rm-yr5 { background-position: -163px -378px; }
.rm-yr6 { background-position: -187px -378px; }
.rm-yr7 { background-position: -212px -378px; }
.rm-yr8 { background-position: -236px -378px; }
.rm-yr9 { background-position: -260px -378px; }
.rm-yr10 { background-position: -284px -378px; }
                                      
.rm-yr11 { background-position: -67px -402px; }
.rm-yr12 { background-position: -91px -402px; }
.rm-yr13 { background-position: -115px -402px; }
.rm-yr14 { background-position: -139px -402px; }
.rm-yr15 { background-position: -163px -402px; }
.rm-yr16 { background-position: -187px -402px; }
.rm-yr17 { background-position: -212px -402px; }
.rm-yr18 { background-position: -236px -402px; }
.rm-yr19 { background-position: -260px -402px; }
.rm-yr20 { background-position: -284px -402px; }

.rm-yr21 { background-position: -67px -426px; }
.rm-yr22 { background-position: -91px -426px; }
.rm-yr23 { background-position: -115px -426px; }
.rm-yr24 { background-position: -139px -426px; }
.rm-yr25 { background-position: -163px -426px; }
.rm-yr26 { background-position: -187px -426px; }
.rm-yr27 { background-position: -212px -426px; }
.rm-yr28 { background-position: -236px -426px; }
.rm-yr29 { background-position: -260px -426px; }
.rm-yr30 { background-position: -284px -426px; }


.ui-icon-download {background-position: -240px -208px; width:18px;height:18px; }


#imTitle-cn { background: url(/dir-res/2017/img/zh-cn/imTitle.png) 0 0 no-repeat; width:175px; height:40px; }
#imTitle-tc { background: url(/dir-res/2017/img/zh-cn/imTitle.png) 0 0 no-repeat; width:175px; height:40px; }
#imTitle-en { background: url(/dir-res/2017/img/en/imTitle.png) 0 0 no-repeat; width:261px; height:46px; }

.ui-icon-share { background-position: -112px -48px; }
.ui-icon-bookmark { background-position: -144px -32px; }
.ui-icon-facebook { background-position: -160px -32px; }
.ui-icon-twitter { background-position: -176px -32px; }
.ui-icon-google { background-position: -208px -32px; }
.ui-icon-delicious { background-position: -224px -32px; }
.ui-icon-reddit { background-position: -240px -32px; }
.ui-icon-baidu { background-position: -272px -32px; }
.ui-icon-yahoo { background-position: -288px -32px; }
.ui-icon-live { background-position: -304px -32px; }
