/* 
CSS Document
Author:linmoco
QQ:284499169
Ver:1.0
Date:
E-mail:linmoco@163.com
*/
[class^="arr_"],[class*=" arr_"],[class^="arrow_"],[class*=" arrow_"],[class^="ico_"],[class*=" ico_"]{display:inline-block; *display:inline; *zoom:1; vertical-align:middle; overflow:hidden; text-align:center; margin-top:1px; *margin-right:.3em; line-height:14px; background-image:url("../images/icon.png"); background-position:100px 100px; background-repeat:no-repeat;}
[class^="img_"],[class*=" img_"]{display:inline-block; *display:inline; *zoom:1; vertical-align:middle; overflow:hidden; text-align:center;}
[class^="img_"] img,[class*=" img_"] img{width:100%;}

.img_{width:100%;}
.img_ img{max-width:98%;}
.img_m{width:20px !important; height:20px !important;}
.img_s{width:30px !important; height:30px !important;}
.img_l{width:80px !important; height:80px !important;}
.img_xl{width:120px !important; height:120px !important;}

[class^="arr_"],[class*=" arr_"]{width:10px; height:10px;}
[class^="arrow_"],[class*=" arrow_"]{width:20px; height:20px;}
[class^="ico_"],[class*=" ico_"]{width:30px; height:30px;}

.arr_about			{background-position:-80px top;}
.arr_aboutA			{background-position:-210px top;}
.arr_add			{background-position:-40px top;}
.arr_addA			{background-position:-190px top;}
.arr_cancel			{background-position:-60px top;}
.arr_cancelA		{background-position:-180px top;}
.arr_check			{background-position:-70px top;}
.arr_down			{background-position:-10px top;}
.arr_downA			{background-position:-110px top;}
.arr_help			{background-position:-90px top;}
.arr_helpA			{background-position:-220px top;}
.arr_left			{background-position:-20px top;}
.arr_leftA			{background-position:-120px top;}
.arr_lt				{background-position:-150px top;}
.arr_lb				{background-position:-170px top;}
.arr_minus			{background-position:-50px top;}
.arr_minusA			{background-position:-200px top;}
.arr_right			{background-position:-30px top;}
.arr_rightA			{background-position:-130px top;}
.arr_rb				{background-position:-160px top;}
.arr_rt				{background-position:-140px top;}
.arr_up				{background-position:left top;}
.arr_ud				{background-position:-240px top;}
.arr_upA			{background-position:-100px top;}
.arr_search			{background-position:-230px top;}

.arrow_about		{background-position:left -10px;}
.arrow_add			{background-position:-20px -10px;}
.arrow_addressbook	{background-position:-40px -10px;}
.arrow_alert		{background-position:-60px -10px;}
.arrow_app			{background-position:-80px -10px;}
.arrow_attachment	{background-position:-100px -10px;}
.arrow_back			{background-position:-120px -10px;}
.arrow_bad			{background-position:-140px -10px;}
.arrow_barcode		{background-position:-160px -10px;}
.arrow_calendar		{background-position:-180px -10px;}
.arrow_cancel		{background-position:-200px -10px;}
.arrow_card			{background-position:-220px -10px;}
.arrow_cart			{background-position:-240px -10px;}
.arrow_cartadd		{background-position:-260px -10px;}
.arrow_change		{background-position:-280px -10px;}
.arrow_chat			{background-position:-300px -10px;}
.arrow_check		{background-position:-320px -10px;}
.arrow_checkbox		{background-position:-340px -10px;}
.arrow_city			{background-position:-360px -10px;}
.arrow_coin			{background-position:-380px -10px;}
.arrow_comment		{background-position:-400px -10px;}
.arrow_down			{background-position:-420px -10px;}
.arrow_download		{background-position:-440px -10px;}
.arrow_dust			{background-position:-460px -10px;}
.arrow_favadd		{background-position:-500px -10px;}
.arrow_faved		{background-position:-520px -10px;}
.arrow_foot			{background-position:-540px -10px;}
.arrow_gift			{background-position:-560px -10px;}
.arrow_good			{background-position:-600px -10px;}
.arrow_graph		{background-position:-1060px -10px;}
.arrow_help			{background-position:-620px -10px;}
.arrow_home			{background-position:-640px -10px;}
.arrow_image		{background-position:-660px -10px;}
.arrow_images		{background-position:-680px -10px;}
.arrow_info			{background-position:-700px -10px;}
.arrow_left			{background-position:-720px -10px;}
.arrow_list			{background-position:-740px -10px;}
.arrow_listA		{background-position:-760px -10px;}
.arrow_mail			{background-position:-780px -10px;}
.arrow_map			{background-position:-800px -10px;}
.arrow_minus		{background-position:-820px -10px;}
.arrow_more			{background-position:-840px -10px;}
.arrow_no			{background-position:-860px -10px;}
.arrow_notice		{background-position:-880px -10px;}
.arrow_pay			{background-position:900px -10px;}
.arrow_power		{background-position:-900px -10px;}
.arrow_print		{background-position:-920px -10px;}
.arrow_report		{background-position:-940px -10px;}
.arrow_right		{background-position:-960px -10px;}
.arrow_search		{background-position:-980px -10px;}
.arrow_setting		{background-position:-1000px -10px;}
.arrow_share		{background-position:-1020px -10px;}
.arrow_smile		{background-position:-480px -10px;}
.arrow_star			{background-position:-1040px -10px;}
.arrow_statistics	{background-position:-1060px -10px;}
.arrow_store		{background-position:-1080px -10px;}
.arrow_tags			{background-position:-1100px -10px;}
.arrow_time			{background-position:-1120px -10px;}
.arrow_truck		{background-position:-1140px -10px;}
.arrow_up			{background-position:-1160px -10px;}
.arrow_user			{background-position:-1180px -10px;}
.arrow_view			{background-position:-580px -10px;}

.ico_about			{background-position:left -30px;}
.ico_add			{background-position:-30px -30px;}
.ico_addressbook	{background-position:-60px -30px;}
.ico_alert			{background-position:-90px -30px;}
.ico_app			{background-position:-120px -30px;}
.ico_attachment		{background-position:-150px -30px;}
.ico_back			{background-position:-180px -30px;}
.ico_bad			{background-position:-210px -30px;}
.ico_barcode		{background-position:-240px -30px;}
.ico_calendar		{background-position:-270px -30px;}
.ico_cancel			{background-position:-300px -30px;}
.ico_card			{background-position:-330px -30px;}
.ico_cart			{background-position:-360px -30px;}
.ico_cartadd		{background-position:-390px -30px;}
.ico_change			{background-position:-420px -30px;}
.ico_chat			{background-position:-450px -30px;}
.ico_check			{background-position:-480px -30px;}
.ico_checkbox		{background-position:-510px -30px;}
.ico_city			{background-position:-540px -30px;}
.ico_coin			{background-position:-570px -30px;}
.ico_comment		{background-position:-600px -30px;}
.ico_down			{background-position:-630px -30px;}
.ico_download		{background-position:-660px -30px;}
.ico_dust			{background-position:-690px -30px;}
.ico_favadd			{background-position:-720px -30px;}
.ico_faved			{background-position:-750px -30px;}
.ico_foot			{background-position:-780px -30px;}
.ico_gift			{background-position:-810px -30px;}
.ico_good			{background-position:-840px -30px;}
.ico_graph			{background-position:-870px -30px;}
.ico_help			{background-position:-900px -30px;}
.ico_home			{background-position:-930px -30px;}
.ico_images			{background-position:-960px -30px;}
.ico_info			{background-position:-990px -30px;}
.ico_left			{background-position:-1020px -30px;}
.ico_list			{background-position:-1050px -30px;}
.ico_listA			{background-position:-1080px -30px;}
.ico_mail			{background-position:-1110px -30px;}
.ico_map			{background-position:-1140px -30px;}
.ico_minus			{background-position:-1170px -30px;}
.ico_more			{background-position:-1200px -30px;}
.ico_no				{background-position:-1230px -30px;}
.ico_notice			{background-position:-1260px -30px;}
.ico_pay			{background-position:-1290px -30px;}
.ico_power			{background-position:-1320px -30px;}
.ico_print			{background-position:-1350px -30px;}
.ico_report			{background-position:-1380px -30px;}
.ico_right			{background-position:-1410px -30px;}
.ico_search			{background-position:-1440px -30px;}
.ico_setting		{background-position:-1470px -30px;}
.ico_share			{background-position:-1500px -30px;}
.ico_shutup			{background-position:-1530px -30px;}
.ico_star			{background-position:-1560px -30px;}
.ico_statistics		{background-position:-1590px -30px;}
.ico_store			{background-position:-1620px -30px;}
.ico_tags			{background-position:-1650px -30px;}
.ico_truck			{background-position:-1680px -30px;}
.ico_up				{background-position:-1710px -30px;}
.ico_user			{background-position:-1740px -30px;}
.ico_view			{background-position:-1770px -30px;}
.ico_zoom			{background-position:-1800px -30px;}
.ico_wrench			{background-position:-1830px -30px;}
.ico_mobile			{background-position:-1860px -30px;}

.ico_qq				{background-image:url(../images/ico_qq.png); background-position:left top;}
.ico_sina			{background-image:url(../images/ico_sina.png); background-position:left top;}
.ico_taobao			{background-image:url(../images/ico_taobao.png); background-position:left top;}

.leve_vip			{background-image:url(../images/leve_A.png);}
.leve_svp			{background-image:url(../images/leve_B.png);}
.leve_mvp			{background-image:url(../images/leve_C.png);}

[class^="leve_"],[class*=" leve_"]{display:inline-block; *display:inline; *zoom:1; vertical-align:middle; overflow:hidden; text-align:center; width:20px; height:20px; background-repeat:no-repeat; background-position:left top;}

.leve_0				{background-position:left top;}
.leve_1				{background-position:left -20px;}
.leve_2				{background-position:left -40px;}
.leve_3				{background-position:left -60px;}
.leve_4				{background-position:left -80px;}
.leve_5				{background-position:left -100px;}
.leve_6				{background-position:left -120px;}
.leve_7				{background-position:left -140px;}
.leve_8				{background-position:left -160px;}
.leve_9				{background-position:left -180px;}

/* Badge */
.badge{padding:2px 4px; font-size:11px; line-height:14px; color:#ffffff; text-shadow:0 -1px 0 rgba(0,0,0,0.3); white-space:nowrap; vertical-align:baseline; background-color:#999999;-webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px;}
.badge_jb{background-color:#fc0;}
.badge_jf{background-color:#f09;}
.badge_quan{background-color:#0cf;}

/* Tag */
.tag{padding:2px 4px; font-size:11px; line-height:14px; color:#ffffff; text-shadow:0 -1px 0 rgba(0,0,0,0.3); white-space:nowrap; vertical-align:baseline; background-color:#999999;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.tag_free{background-color:#0cf;}
.tag_hot{background-color:#e00;}
.tag_tj{background-color:#f30;}
.tag_new{background-color:#9c0;}


/* Leve */
.leve{padding:1px 2px; font-size:10px; line-height:14px; color:#ffffff; text-shadow:0 -1px 0 rgba(0,0,0,0.3); white-space:nowrap; vertical-align:baseline; background-color:#999999;-webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; border-bottom-left-radius:0; -moz-border-radius-bottomleft:0; position:relative; top:-5px; left:5px;}
.leve ins{font-size:11px; margin:0 1px; font-weight:bold; text-decoration:none; vertical-align:baseline;}
.levevip{background-color:#9c0;}
.levesvp{background-color:#0cf;}
.levemvp{background-color:#f09;}