@charset "gb2312";
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{ margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}

blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}:focus{ outline:0}ins{text-decoration:none}del{text-decoration:line-through}

table{ border-collapse:collapse; border-spacing:0 /*non IE*/; width:100%}

.fr { float:right}.fl { float:left}.clear { clear:both}.clearfix:after{clear:both; content:'.'; display:block; visibility:hidden; height:0}.clearfix{display:inline-block}* html .clearfix {zoom:100%}.clearfix{display:block}

ul { list-style:none;}

#wrap { width:950px; position:relative; margin:0 auto; background:url(bg2.jpg) left 204px repeat-x #fff;}

.container {

 text-align: left;
  position: relative;
  padding: 0;
  overflow:hidden;
  margin: 0 auto;  
  width: 942px;
}
.containerf {
	widtd:950px;
}
.p10w { padding:0 10px;}
.mt10 { margin-top:10px;}
.mt6 { margin-top:6px;}
.mt5 { margin-top:5px;}
.mt4 { margin-top:4px;}
.m4w { margin:0 4px;}
a { text-decoration:none; color:#000;}
a:hover { text-decoration:underline; }
body { font:12px/1.5 "Lucida Grande",verdana,Helvetica ,Georgia,sans-serif,"ËÎÌå"; color:#000; background:#85C0DB;}
#header,#menu,#search,#footer
{ background-image:url(repeat.jpg); background-repeat:repeat-x;}
#home114la,#menu li a:hover,#menu li a:hover span,#menu li a.cur span,#menu li a.cur,#box2 .item,#lc1 .title,#rc1 .title,#rc1 .con h5,#rc1 .listtips a,#content4 .ctitle
{ background-image:url(images.png); _background-image:url(images.gif); background-repeat:no-repeat}
#rc1 .title h5,
#content3 h5 ,
#content3 .box3 li,
#content3 .title span.ico,
#content4 .ctitle .fr strong,
.box4 .con .ico,
#olp li ,
#fed li 

{ background-image:url(icons.png); _background-image:url(icons.gif); background-repeat:no-repeat}



#search {background:#FFFFFF}



#search .so{padding-top:0px; padding-left:20px; height:22px; float:left; margin-top:3px;} 



#search .int{ border:1px solid #B04600; background-color:#FFF6CB;  height:17px; float:left; _display:inline; width:240px; font:13px/16px Verdana; overflow:hidden;  padding:2px; }



#search .btn { float:left; width:88px; font:14px/23px Verdana; border:none; margin-left:5px; text-align:center; height:23px; background:url(btn_01.gif);}



#tag { background:url(tag_bg.png) no-repeat; width:464px; padding:0 8px; height:21px; line-height:21px; margin:9px 0 0 10px; float:left;}



#tag, #tag a { color:#DB5700;}







#top { border-top:4px solid #FF9100; height:30px; line-height:30px;}



#top a {color:#C63}



#header { height:89px; overflow:hidden; background-position:0 0;}



#logo  { float:left;  background:url(logo.jpg) 0 top no-repeat; height:89px; width:325px;  }



#logo a { height:89px; float:left;overflow:hidden; text-indent:-9999px;}



#logo a.la { width:160px;}



#logo a.shop { width:165px;}



#banner { margin-right:4px;}



.banner468 img,.banner100 img { height:60px; display: inline-block}



.banner468 ,.banner100{ margin-top:10px; float:left; padding:5px; margin-left:4px; border:1px solid #FFB951; overflow:hidden;}



.banner468 img{ width:468px;}



.banner100 img { width:100px;} 



#home114la { width:122px; font-weight:bold; margin-left:50px; height:30px; line-height:30px; text-align:center}



#menu { background-position:0 -89px; height:42px; overflow:hidden;}



#menu ul { float:left; margin-left:10px; margin-top:4px;}



#menu li { display:inline}



#menu li a{ float:left; text-decoration:none;  padding-left:10px; margin:0 5px; }



#menu li span{ float:left; padding-right:10px; cursor:pointer; line-height:26px; height:26px;}



#menu li a:hover, #menu li a.cur {background-position:-6px -43px}



#menu li a:hover span, #menu li a.cur span {background-position: right -84px}



 



#search { background-position: 0 -131px; height:39px; overflow:hidden;}







#box1 { background:url(box1.jpg) no-repeat; height:298px; overflow:hidden;}



#box2 { background:url(box2_bg.jpg) 0 0 repeat-x; height:298px; overflow: hidden; position:relative; width:695px;}



.box2-l, .box2-r {width:15px; overflow:hidden; height:298px;}



.box2-l { position:absolute; left:0; top:0; background:url(box2_l.jpg) left top no-repeat; }



.box2-r { position:absolute; right:0; _right:-1px; top:0; background:url(box2_r.jpg) right top no-repeat;}



#box2 .con{ padding:12px; width:680px;}



#box2 .focus {float:left;width:336px;margin-top:0px}



#box2 .itembox{



	float:left;



	margin-left:15px;



	width:310px;



}



#box2 .itembox .gg{margin-top:5px;float:left}



#box2 .itembox ul {float:left;width:155px;}



.banner320 {margin-top:10px;float:left}



#box2 .itembox ul li a{	color:#333}



#box2 .itembox ul li{



background: url(d.gif) left 7px no-repeat;



  margin: 0;



  padding: 3px 2px 2px 16px;



}



#box1 .con { width:216px; height:240px; margin:50px 0 0 10px ;}



#box1 img { margin:2px 4px;}



#box1 img { border:1px solid #ccc;}

#box1 img:hover { border:1px solid #FFCC00;}







.box3 { background:#FFF6CB; border:1px solid #FF9D16; }



.cbox { background:#FFF6CB; border:1px solid #FF9D16; }



.cbox h1 {text-align:center;font-size:16px;margin-bottom:10px;}



.cbox .content {padding:5px}



.cbox .content a{color:#CC6600}



#lc1 { width:692px;}



#rc1 { width:242px;}



#lc1 .box3 { height:606px;}



#rc1 .box3 { height:598px;}



#lc1 .title,#content4 .ctitle { height:29px; background-position:0 -141px; line-height:32px; overflow:hidden; padding-left:20px; font-weight:bold; color:#fff; font-size:14px}



#rc1 .title { background-position:0 -241px; height:37px;position:relative;}



#lc1 .con,#rc1 .con,#content3 .box3 .con { margin:10px; padding:5px; border:1px solid #FFE994; background-color:#FEFDF8}



#lc1 .con { padding:5px 5px;}



#lc1 dl { display:block; height:35px; line-height:35px; background-color:#FEFDF8; width:655px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}



#lc1 dl.alt { background-color:#FEF7D3}



#lc1 dt { font-weight:bold}



#lc1 dd,#lc1 dt { float:left; margin:0 5px; font-size:14px}



#lc1 dd { padding:0 5px}







#rc1 .title h5 { font-size:14px; overflow:hidden; height:35px; background-position: 0 0; padding-left:60px; line-height:20px; position:absolute; top:10px; left:15px;}



#rc1 .con h5 { background-position:-2px -199px; padding-left:18px; margin-bottom:10px; font-size:14px; color:#FF4E00;}



#rc1 li { line-height:1.6; margin:8px; overflow:hidden;} 



#rc1 li img{ float:left;  margin-right:8px}



#rc1 li p { color:#666;}



#rc1 #tbtips.con { background:url(images.png) -228px -359px no-repeat #fff; _background-image:url(images.gif); }



#rc1 .listtips img{ display:block; margin-left:10px; margin-bottom:3px;}



#rc1 .listtips p { margin-bottom:10px;}



#rc1 .listtips a { padding-left:13px; background-position:0 -468px;}



#rc1 .listtips { margin:25px 0 0 35px;}











#content3 .box3 { _width:306px; _overflow:hidden;  }



#content3 .box3 .con { margin:8px; padding:10px 10px 10px 20px; font-size:14px; _height:170px;}



#content3 .box3 ul { height:160px;}



#content3 .box3 li { float:left; background-position:0 -627px; width:100px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; margin-right:10px; padding-left:15px; line-height:2;}



#content3 h5 { color:#fff; font-size:14px; background-position:10px -590px; padding-left:25px; line-height:31px;}



#sites,#saleoff,#topup { width:308px; overflow:hidden; float:left;}



#content3 .title { background-image:url(bg3.jpg);border:1px solid #FF9D16; border-bottom:none; background-repeat:no-repeat; height:32px; position:relative; }



#content3 .title span.ico { width:50px; height:50px;position:absolute; right:10px; top:10px;}







#content3 #sites .title span.ico { background-position:0 -67px;}



#content3 #saleoff .title span.ico { background-position:-1px -130px; top:4px; height:55px;}



#content3 #topup .title span.ico { background-position:-4px -196px;}



#saleoff .title { background-position: -318px 0;}



#topup .title { background-position: right 0;  }



#saleoff { margin:0 9px;}







#content4 .ctitle .fr { font-size:12px; font-weight:normal; margin-right:5px;}



#content4 .ctitle .fr strong { background-position:0 -277px; float:left; height:17px;font-weight:normal; line-height:17px; margin-top:6px; width:63px; padding-left:2px}



.box4 .con{ border:1px solid #FEB859; background:#fffffd; padding:10px; height:150px; overflow:hidden; position:relative}



.box4 .title { background:url(bg4.gif) left top no-repeat; height:25px; line-height:25px; padding-left:20px; font-weight:bold}



#content4 .box4{ float:left; width:298px;}

/* www.YouaSHop.com */

#content4 .box3 { padding:10px;}



.box4 ul { line-height:1.8; }



.box4 .con .ico { width:62px; height:45px;background-position:0 -422px; float:right; position:absolute; top:110px; right:15px;}



.box4 li { float:left; font-size:14px;}



#neb li{ width:68px;}



#olp { margin:0 13px;}



#olp ul { width:200px; margin:auto;}



#olp li, #fed li{ width:90px; padding-left:10px; background-position:0 -655px;}



#fed ul { width:210px; margin:0 auto;}



#fed li{ width:120px; }



#fed li.alt { width:70px;}



#neb.box4 .con .ico { top:120px; right:20px;}



#olp.box4 .con .ico { background-position:0 -490px;right:3px}



#fed.box4 .con .ico { background-position:0 -339px; right:3px; top:112px}







#footer { background-position:0 -170px; height:68px; padding:4px; text-align:center; line-height:20px; position:relative; color:#000;}



.footer-l,.footer-r { background-image:url(footer-lr.jpg); background-repeat:no-repeat; width:10px; height:68px; position:absolute; overflow:hidden;}



.footer-l { left:0; top:0;}



.footer-r { right:0; top:0; background-position:0 -68px;}







#lc1top { position:relative; background:#ccc; width:700px;}



.id5v { background:url(icon_01.gif) left 7px no-repeat; padding-left:22px; position:absolute; right:250px; font-weight:normal; top:0px; color:#000; font-size:12px;}



