@charset "utf-8";

/*
	author:bill
	created:080130
	updated:080130
*/
.m-30{ margin:0 auto; width:450px}
.m-30 li{ float:left; width:70px; height:90px; margin:0 10px; padding:2px;}
.m-30 li img{ width:70px;}

/*m-9*/
.m-9 .tell{ text-align:center; padding:5px 0}
.m-9 .tell p{ padding:3px 0 0 5px}


* {
  margin:0px;
  padding:0px;
}

body {
  font-family:verdana,helvetica,sans-serif;
  color:#000;
  font-size:11px;
  font-style:normal;
  font-variant:normal;
  font-weight:normal;
  /*background:url(../images/bodyback.jpg) repeat-x top left;*/ background:#636363;
}


#commentproduct h1{ font-size:18px; color:#068; background:#fff; padding:5px; margin:0 15px 10px 0;}

ul {
  list-style-type:none;
}

img {
  border:0;
}

.textover {
  overflow:hidden;
  text-overflow:ellipsis;
}

.pro-ad { float:left; padding:2px; border:1px solid #CCC; margin:10px;}

a.white_no:link {color:#FFF; text-decoration:none;}
a.white_no:visited {color:#FFF; text-decoration:none;}
a.white_no:hover {color:#FFF; text-decoration:underline;}
a.white_no:active {color:#FFF; text-decoration:none;}

a.white:link {color:#FFF; text-decoration:underline;}
a.white:visited {color:#FFF; text-decoration:underline;}
a.white:hover {color:#FFF; text-decoration:underline;}
a.white:active {color:#FFF; text-decoration:underline;}

a.gray:link {color:#FF9000; text-decoration:none; font-weight:normal; }
a.gray:visited {color:#FF9000; font-weight:normal; }
a.gray:hover {color:#FF9000; font-weight:normal; }
a.gray:active {color:green; font-weight:normal; }

a.product:link {color:#06c; text-decoration:none; font-weight:bold; font-size:15px; text-decoration:underline;}
a.product:visited {color:#06c; font-weight:bold; font-size:15px; text-decoration:underline;}
a.product:hover {color:#06c; text-decoration:underline; font-weight:bold; font-size:13px;}
a.product:active {color:#06c; font-weight:bold; font-size:13px; text-decoration:underline;}

a.black:link {color:#04d; text-decoration:underline;}
a.black:visited {color:#04d; text-decoration:underline;}
a.black:hover {color:#04d; text-decoration:underline;}
a.black:active {color:#04d; text-decoration:underline;}

a.white_line:link {color:#FFF; text-decoration:underline;}
a.white_line:visited {color:#FFF; text-decoration:underline;}
a.white_line:hover {color:#FFF; text-decoration:underline;}
a.white_line:active {color:#FFF; text-decoration:underline;}

a.red:link {color:#AF3201; text-decoration:underline;}
a.red:visited {color:#AF3201; text-decoration:underline;}
a.red:hover {color:#AF3201; text-decoration:underline;}
a.red:active {color:#AF3201; text-decoration:underline;}

a.brown:link {color:#5A5A5A; text-decoration:none;}
a.brown:visited {color:#5A5A5A; text-decoration:none;}
a.brown:hover {color:#5A5A5A; text-decoration:underline;}
a.brown:active {color:#5A5A5A; text-decoration:none;}

a.blue:link {color:#607787; text-decoration:none;}
a.blue:visited {color:#607787; text-decoration:none;}
a.blue:hover {color:#607787; text-decoration:underline;}
a.blue:active {color:#607787; text-decoration:none;}

a.brownt:link {color:#AF3201; text-decoration:underline; font-weight:bold}
a.brownt:visited {color:#AF3201; text-decoration:underline; font-weight:bold}
a.brownt:hover {color:#AF3201; text-decoration:underline; font-weight:bold}
a.brownt:active {color:#AF3201; text-decoration:underline; font-weight:bold}

a.green:link {color:#505050; text-decoration:underline;}
a.green:visited {color:#505050; text-decoration:underline;}
a.green:hover {color:#808080; text-decoration:underline;}
a.green:active {color:#f50; text-decoration:underline;}

a.footer:link {color:#02339C; text-decoration:none;}
a.footer:visited {color:#02339C; text-decoration:none;}
a.footer:hover {color:#02339C; text-decoration:underline;}
a.footer:active {color:#02339C; text-decoration:none;}

#mtop {
	width: 955px;
	margin: 0 auto;
	position: relative;
}

.bodiv,
.bigdiv,
#mbottom,
#header {
  width:955px;
  margin:0 auto;
  clear:both;
}

.bodiv {
  /*border-left:1px solid #FF9000;
  border-right:1px solid #FF9000;*/
  float:left; background:#E9EDF0;
}


/* === header === */
#header {
 /* height:139px;*/
  background:url(../images/header-bg.jpg) repeat-x;
}

#yname {
  font-family:Arial Black,verdana,helvetica,sans-serif;
  color:#FFF;
  font-size:35px;
  font-weight:bold;
  padding:10px 0 0 52px;
}
#yname a {
  font-family:Arial Black,verdana,helvetica,sans-serif;
  color:#fff;
  text-decoration:none;
}
#yname a:hover {
  font-family:Arial Black,verdana,helvetica,sans-serif;
  color: #eee;
  text-decoration:none;
}

#mmenu {
  margin:0;
  height:25px; margin-top:40px;
}

#mmenu li {
  float:left;
  height:35px; line-height:35px;
  text-align:center;
  color:#FFF;
  font-weight:bold;
  padding:0px 5px 0px 5px
}
#mmenu li a{
	color:#505050; display:block;
	text-decoration:none;
    padding:0 3px;
}
#mmenu li a:hover {
	background:#eee url(../images/menuhover.jpg) repeat-x left top; color:#505050;
}
#mmenu .one {
  background:url(../images/mainmenu_1.gif) no-repeat bottom left;


}


/* === content === */
#mtop {
  /*background:url(../images/maintop.jpg) no-repeat top left;*/
  float:left;
}

#mbottom {
  /*background:url(../images/mainbottom.jpg) repeat-x bottom left;*/
  float:left;
}

#aleft {
  width:180px;
  float: left;
  padding-left:5px;
  overflow:hidden;
}


/* left menu */
#leftmenu {
  width:175px;
  float:left;
  margin-top:20px;

}

#menuback {
  width:175px;
  float:left;
  padding-bottom:0px;
  margin-bottom:10px;
}
#menuback a {
  text-decoration:none; color:#039;
}
#menuback div.l_bottom {
  /*background:url(../images/l_bottom.gif) no-repeat top left;*/ background:#909090;
  height:1px;
  width:160px;
  border-left:0px solid #FB9300;
  border-right:0px solid #FB9300;
}
#menuback div {
  width:158px;
  height:26px;
  color:#FFF;
  font-weight:bold;
  font-size:13px;
  padding-left:15px;
  line-height:200%;
  background:#1ABF1B url(../images/leftmenubar.gif) no-repeat top left;
  border-left:1px solid #FB9300;
  border-right:1px solid #FB9300;
}
#menuback div a {
  color:#fff;
  text-decoration:none;
}

#menuback div.now	{
  width:158px;
  height:26px;
  color:#FFF;
  font-weight:bold;
  font-size:13px;
  padding-left:15px;
  line-height:200%;
  background:url(../images/new_tit_bg.jpg) repeat-x top left;
  border-left:1px solid #FB9300;
  border-right:1px solid #FB9300;
}
#menuback div.now{
  border:0;
  width:160px;
}

#menuback ul {
  clear:both;
  width:173px;
  border-left:1px solid #909090;
  border-right:1px solid #909090; border-bottom:1px solid #909090;
  /*background: url(../images/leftmenubottom.gif) no-repeat bottom left;*/ background:#fff;
}

#menuback ul li {
  padding-left:10px;
  line-height:220%;
  color:#019F04;
  font-weight:bold;
  border-bottom:1px solid #ccc;
}

#leftmenu ul li.one {
  background:#FFF;
}

#aright {
  width:760px;
  float:right;
  display:inline;
  margin-left:10px; background:#E9EDF0;
  /*position: absolute;
  left: 190px;*/
}

/*=== content === */
#editpick,
#commentproduct,
#mostpopular,
#ad,
#toprate,
#newrelease,
#article,
#feature,
#other,
#hot {
  margin:20px 0;
}
#commentproduct{margin:0px;}

/* search */
#search {
  width:100%;
  text-align:center;
  padding:10px 0 0 0;
}

#search span {
  color:#f9930a;
  font-weight:bold;
  font-size:14px;
  line-height:200%;
}

.btn_search {
  width:29px;
  height:23px;
  border:0;
  background:transparent url(../images/go.gif);
}

.txt_1 {
  width:500px; color:#fff;
  border:0;
  background: #999;
  font-size:19px;
  height:22px;
  margin-bottom:0px;
  padding-bottom:0px;
  vertical-align:bottom;
}

#search img {
  vertical-align:middle;
}


/* title */
h4 {
  height:19px;
  color:#FFF;
  font-size:12px;
  font-weight:bold;
  padding-top:4px;
  clear:both;
}

h4 img {
  vertical-align:middle;
  margin:0 5px 0 10px;
}

h4 span {
  display:block;
  float:left;
}

h4 ul {
  float:right;
  text-align:right;
}

h4 ul li {
  float:left;
  margin-right:5px;
}

.lognblue {
  width:744px;
  /*background:url(../images/new_tit_bg.jpg) repeat-x;*/ color:#505050; font-size:16px; font-weight:bold;
  /*border-bottom:1px solid #EA8916;*/
}

.longwhite {
  width:744px;
  color:#505050;
  padding-top:6px; font-size:12px; height:19px;
 /*border-bottom:1px solid #EA8916;*/
}

.middlegreen,
.middlegreentrun {
  width:420px; color:#505050;
}
#mostpopular a{
	color:#04d;
	text-decoration:none;
}

.middlegreen ul {
	color:#fff;
	text-decoration:none;
	font-weight:normal;
	font-size:8px;
}
.middlegreen ul a{
	color:#fff;
	padding:0px 0px;
	text-decoration:underline;
	font-weight:normal;
	font-size:8px;
}
.middlegreen ul font{
	color:#333;
	padding:0px 0px;
	text-decoration:underline;
	font-weight:normal;
	font-size:8px;
}
.middlegreen {
	font-size:12px; height:19px;
}

.middlegreentrun {
  /*background:url(../images/titlegreen_turn.gif);*/ background:#909090;
  border-top:0px dotted #090; color:#fff;
  border-bottom:0;
}
.middlegreentrun ul a {
	color:#333;
}
.middlepurple {
  width:296px;
  background:url(../images/new_tit_bg.jpg) repeat-x;
  border-bottom:0px dotted #8550B7; color:#fff; font-size:12px; height:19px;
}

.shortpurple,
.shortgreen,
.shortgray {
  width:173px;
  background:url(../images/titbackpurple.gif);
}

.shortgreen {
background:#61E15E url(../images/titbackgreen.gif) repeat-x;
border:1px solid #1CA919;
border-bottom:none;

}

.shortgray {
  background:#DEDEDE url(../images/new_tit_bg.jpg) repeat-x;
  color:#fff;
  border:1px solid #AAAFA4;
  border-bottom:none;
}


/* editpick */
.back_1 {
  width:742px;
  float:left;
  /*background:#FFF url(../images/back1.jpg) repeat-x bottom left;*/ background:#fff;
  padding:10px 0; border:1px solid #909090;
}

.back_1 div img {
  margin:0 10px 0 15px;
  float:left;
}

.back_1 div p {
  line-height:180%;
  margin:0 20px;
}


/* comment product */
#commentproduct,
#hot {
  clear:both;
  padding-top:20px !important;
  padding-top:0;
}

.imglist {
  width:371px;
  height:100px;
  float:left;
  padding:5px 0;
}


.pic_1 {
  float:left;
  margin:0 5px;
  padding:3px;
  border:0px dotted #B2B2B2;
}

.imglist ul {
  float:left;
}

.imglist ul li {
  line-height:120%;
  clear:both;
  margin:0 0 3px 0;
}

.imglist ul li span {
  font-weight:bold;
  margin-right:5px;
}

.imglist ul .titleover_1 {
  width:225px;
  height:50px;
  margin-bottom:8px;
}

.back_0 {
  background:#FFF;
  float:left;
  width:742px; border:1px solid #909090;
}


.imgback {
  width:742px;
  float:left;
  background:#fff;
  border-top:1px solid #E9E9E9;

}


/* most popular */
#mostpopular {
  width:420px;
  float:left;
  display:inline;
  margin-right:25px;
}

#mostpopular ul {
	font-size:10px;
}

#mostpopular ul a {
	font-size:10px;
	color:#fff;
	text-decoration:underline;
	font-weight:normal;
	padding:0 2px;
}
#mostpopular ul font {
	font-size:10px;
	color:#06c;;
	text-decoration:underline;
	font-weight:normal;
	padding:0 2px;
}
.border_1 {
  width:418px;
  float:left;
  border-top:0; background:#fff; border:1px solid #909090;
}
.border_1 h6 span{
	position:relative;
}
#mostpopular .border_1 div {
 display:inline;
 float:left;
 margin:5px;
}

#mostpopular .border_1 div h6 {
  font-size:11px;
  float:left;
  width:300px;
  font-weight:normal;
}

#mostpopular .border_1 div h6 li {
  list-style:none outside;
  margin-left:22px;
  margin-top:-13px;
  font-weight:bold;
}

#mostpopular .border_1 .detailtxt {
  clear:both;
  margin-left:22px;
  line-height:120%; color:#666;
}
#mostpopular .border_1 a {
	color:#505050;
}
#mostpopular .border_1 a:hover {
	color:#808080;
}

/* ad */
#ad {
  float:left;
  width:295px;
}
#ad h3{
	margin-bottom:5px;
	color:#678B9B;
	font-size:11px;
	color:#666;
	text-align:center;
}
#ad img{
	margin:0px 0px 0px 36px;
}
#ad1 {
  float:left;
  width:295px;
  height:90px;
}
#ad1 h3{
	margin-bottom:5px;
	color:#678B9B;
	font-size:11px;
	color:#666;
	text-align:left;
	padding-left:30px;
}
#ad1 img{
	margin:0px 0px 0px 0px;
	width:172px;

}

/* top rate */
#toprate {
  float:left;
  width:295px;
  margin-top:20px;
}

#toprate ul,
#newrelease ul,
#other ul {
  width:294px;
  border:1px solid #909090;
  border-top:0;
  background:#FBF8FD;
}

#other ul {
  width:284px;
}

#toprate ul li,
#newrelease ul li,
#article ul li,
#feature ul li {
  line-height:120%;
  padding:5px 5px 5px 0;
  margin-left:35px;
  list-style-type:decimal;
}


/* newrelease */
#newrelease,
#other {
  float:left;
  margin-top:0;
}

#newrelease ul {
  background:#F8F8F8;
}


#newrelease ul li {
  list-style-type:disc;
  margin-left:25px;
}


/* article */
#article,
#feature {
  padding:20px 0 !important;
  padding:0;
  clear:both;
}

#article ul,
#feature ul {
  width:173px;
  float:left;
  background:#FFF;
  border:1px solid #AAAFA4;
  border-top:0;
}

#feature ul li {
  list-style-type:disc;
  margin-left:25px;
}

#article ul .more,
#toprate ul .more,
#feature ul .more {
  font-weight:bold;
  text-align:right;
  list-style-type:none;
  padding-right:5px;
}

#rss {
  width:100%;
  clear:both;
}

#rss span {
  margin-right:10px;
}


/* footer */
#line {
  clear:both;
}

#footer {
	width: 955px;
  clear:both;
  text-align:center;
  color:#fff;
  background: url(../images/footerbg.jpg) repeat-x;
  margin: 0 auto;
  /*border-left: 1px solid #FF9000;
  border-right: 1px solid #FF9000;*/
}

#footer div {
  margin:10px 0;
}

#footer div a {
  margin:0 10px;
  font-weight:bold; color:#fff;
}


/* */
.back_1 .db {
  width:40%;
  float:right;
  margin-top:9px;
}

.martop {
  padding-top:20px;
}



/* === product === */
.back_2 {
  width:724px;
  float:left;
  background:#FFF;
  line-height:21px;
  padding:10px; border:1px solid #909090;
  margin-bottom:10px;
}

.back_2 li { }

.dotul li,
.descul li {
  list-style-type:disc;
  line-height:120%;
  margin:5px 0 0 15px;
}
.descul li span { color:#CC3300; font-size:11px;}

.descul li p { color:#666}

.descul li {
  /*list-style-type:decimal;
  margin:5px 0 0 25px;*/
   padding-left:15px; background:url(../images/common/bg/tag-03.gif) no-repeat 0 5px;
}
.descul li a { color:#666;}

.loadandbuy {
  clear:both;
  padding-top:10px;
  padding-left:150px;
}

.loadandbuy p {
 margin:10px 0;

}

.loadandbuy p img {
  margin:0 10px 0 0;
  vertical-align:bottom;
}


.imgdiv,
.productdetail {
  float:left;
  display:inline;
}

.imgdiv {
  margin:5px 10px 10px 15px;
  width:150px;
}

.imgdiv .downandbuy {
  width:140px;
  text-align:center;
}

.productdetail {
  padding:10px 0;
  width:490px; float:right;
}


.productdetail li {
  clear:both;
}

.productdetail li div {
   float:left;
   margin:0 0 5px 0;
   line-height:120%;
   width:330px;
}

.productdetail li div img {
  margin:0px;
}

.productdetail li div.downandbuy img {
  float:left;
  margin:0px 16px 0px 0px;
  padding-top:6px;
}

.productdetail li .subt {
  width:120px;
}

.imgdiv .downandbuy {
  width:140px;
  text-align:center;
}

.imgdiv .downandbuy img {
  margin:10px 0 0 10px;
}


/* about us */
#editpick #aboutus {
 /* height:1500px; */
 float:left;
 padding:5px;
}

#editpick #aboutus p {
  line-height:150%;
  margin:1em 0;
}
.faq { margin:6px 6px 6px 6px; line-height:21px; height:900px;}
.faq ul {
	width:300px;
	float:left;
	list-style:none;
	font-size:12px;
	font-weight:bold;
}
.faq h3 { margin:0px; font-weight:bold; font-size:13px;}
.faq h3 a { color:#06c;}
.faq li {
	width:200px;
	float:left;
	list-style:none;
	margin-left:0px;
	padding-left:6px;
	font-weight:normal;
	line-height:16px;
}
.faq li a {
	text-decoration:underline;
	width:200px;
	color:#0066cc;
}
/*feature lobal*/
.fIndexNav {
	MARGIN-TOP: 20px;
	BACKGROUND: url(../../images/feature_index_ulbg.gif) repeat-x left bottom;
	HEIGHT: 20px
}
.fIndexNav UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 3px 0px -1px;
	TEXT-TRANSFORM: uppercase;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
	HEIGHT: 20px
}
.fIndexNav UL LI {
	FONT-WEIGHT: bold;
	FONT-SIZE: 0.9em;
	FLOAT: left;
	TEXT-ALIGN: center
}
.fIndexNav UL LI A {
	BORDER-RIGHT: #ccc 1px solid;
	BORDER-TOP: #ccc 1px solid;
	DISPLAY: block;
	MARGIN: 0px 2px 1px 0px;
	BORDER-LEFT: #ccc 1px solid;
	WIDTH: 21px; COLOR: #666;
	HEIGHT: 19px;
	TEXT-DECORATION: none
}
.fIndexNav UL LI A:link {
	BORDER-RIGHT: #ccc 1px solid;
	BORDER-TOP: #ccc 1px solid;
	DISPLAY: block;
	MARGIN: 0px 2px 1px 0px;
	BORDER-LEFT: #ccc 1px solid;
	WIDTH: 21px; COLOR: #666;
	HEIGHT: 19px;
	TEXT-DECORATION: none
}
.fIndexNav UL LI A:visited {
	BORDER-RIGHT: #ccc 1px solid;
	BORDER-TOP: #ccc 1px solid;
	DISPLAY: block;
	MARGIN: 0px 2px 1px 0px;
	BORDER-LEFT: #ccc 1px solid;
	WIDTH: 21px; COLOR: #666;
	HEIGHT: 19px;
	TEXT-DECORATION: none
}
.fIndexNav UL LI A:hover {
	BACKGROUND: #ccc;
	COLOR: #fff;
	HEIGHT: 19px;
	BORDER-BOTTOM-STYLE: none
}
.fIndexNav UL LI.selected A {
	FONT-WEIGHT: bold;
	BACKGROUND: url(../../images/feature_list_selected.gif) no-repeat;
	WIDTH: 25px;
	 COLOR: #f90;
	 BORDER-TOP-STYLE: none;
	 BORDER-BOTTOM: #fff 1px solid;
	 BORDER-RIGHT-STYLE: none;
	 BORDER-LEFT-STYLE: none; HEIGHT: 19px
}
.fIndexNav UL LI.selected A:link {
	FONT-WEIGHT: bold;
	BACKGROUND: url(../../images/feature_list_selected.gif) no-repeat;
	WIDTH: 25px; COLOR: #f90;
	BORDER-TOP-STYLE: none;
	BORDER-BOTTOM: #fff 1px solid;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 19px
}
.fIndexNav UL LI.selected A:visited {
	FONT-WEIGHT: bold;
	BACKGROUND: url(../../images/feature_list_selected.gif) no-repeat;
	WIDTH: 25px; COLOR: #f90;
	BORDER-TOP-STYLE: none;
	BORDER-BOTTOM: #fff 1px solid;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 19px
}
.fIndexNav UL LI.selected A:hover {
	FONT-WEIGHT: bold;
	BACKGROUND: url(../../images/feature_list_selected.gif) no-repeat;
	WIDTH: 25px; COLOR: #f90;
	BORDER-TOP-STYLE: none;
	BORDER-BOTTOM: #fff 1px solid;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 19px
}
.featurePageBreak {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 0.85em;
	PADDING-BOTTOM: 5px;
	margin-left:9px;
	COLOR: #999;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #f90 2px solid
}
.featurePageBreak A {
	COLOR: #f90;
	TEXT-DECORATION: none
}
.featurePageBreak A:link {
	COLOR: #f90;
	TEXT-DECORATION: none
}
.featurePageBreak A:visited {
	COLOR: #f90;
	TEXT-DECORATION: none
}
.featurePageBreak A:hover {
	COLOR: #06c
}
#featureKeywordData {
	CLEAR: both;
	MARGIN: 20px 0px
}
#featureKeywordData .dataLeft {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(../../images/hr-t.gif)
	repeat-y right bottom;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px; WIDTH: 50%;
	PADDING-TOP: 0px;
	 LIST-STYLE-TYPE: none;
}
#featureKeywordData .dataLeft li a {
	padding-left:9px;
	list-style:decimal outside;
}
#featureKeywordData .dataRight {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px 15px;
	WIDTH: 45%; PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none
}
#FTRecomPorducts {
	MARGIN-TOP: 20px
}
#FTRecomPorducts H4 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 18px;
	FONT-SIZE: 0.9em;
	BACKGROUND: url(../../images/icon_editorspick.gif) no-repeat left 2px;
	PADDING-BOTTOM: 10px;
	TEXT-TRANSFORM: uppercase;
	COLOR: #999;
	PADDING-TOP: 0px
}
/*feature local end*/


/* new add */
.wordwrap {
 word-break:break-all;
  white-space: pre;
  white-space: -moz-pre-wrap;
  word-wrap:break-word;
}

.back_l {
  width:710px;
  float:left;
  background:#FFF;
  line-height:21px;
  padding:10px;
}
.back_l div a {
  color:#666;
  text-decoration:none
}

.back_l div a:hover {
  text-decoration:underline;
}

.cleardiv {
  clear:both;
}


.fea_new {
  overflow:hidden;
  padding:6px;
  line-height:150%;
}

.fea_new a {
  color:#000;
  text-decoration:underline;
}

.fea_new a:hover {
  color:#06c;
  text-decoration:underline;
}

.fea_new_2 {
  width:auto;
  padding-left:10px;
  overflow:hidden;
  padding-bottom:9px;
  line-height:150%;
}

.fea_new_2 a {
  color:#999;
}
.fea_new_2 a:hover {
  color:#000;
}
#mostpopular ul a.current {
	text-decoration:none;
}

/*2-15 add*/
#award { background:#FFF; border:1px solid #999}
.now { font-size:13px; color:#666; padding-left:5px; font-weight:bold;}

/*2-20 add*/
#searchbox { position:absolute; top:60px; left:600px; width:600px; color:#FFF; font-weight:bold}


/*icolink*/
#icolink2 { font-size:13px; font-weight:bold; margin:20px 0;}
#icolink2 td {padding:2px;}
#icolink2 td a { text-decoration:underline;}
#icolink2 td a:hover { text-decoration:none;}


.page-1 {text-align:center; margin-bottom:10px;}
.page-1 a {text-decoration:underline; padding:3px; }
.page-1 .select { text-decoration:none;}
#tags { margin-bottom:15px;}
#tags .site-tags { text-align:center; margin-left:20px; margin-bottom:10px; width:620px; margin:0 auto;}
#tags .site-tags li { float:left; margin-right:5px; text-align:center; width:15px; height:20px; font-size:13px; background:#666; color:#fff; font-weight:bold;}
#tags .site-tags li a { color:#036; display:block; width:15px; height:18px; background:#fff;  border:1px solid #fff; text-decoration:underline; }
#tags .site-tags li a:hover{background:#036; color:#fff;}
#tags .tag-list li { margin-bottom:10px;}
#tags .tag-list li a { color:#036; text-decoration:underline;}
#tags .tag-list li a:hover {text-decoration:none;}
#tags .tag-list .wrap { width:85%; margin:0 auto 10px;}
#tags .tag-list .left { float:left; width:45%;}
#tags .tag-list .right {float:right; width:45%;}

#editpick {}
#editpick li {margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #ccc; width:95%;}
#editpick .img {width:120px; float:left;}
#editpick h2 {margin-left:135px; font-size:13px;}
#editpick h2 a {color:#06c;text-decoration:underline;}
#editpick h2 a:hover {text-decoration:none;}
#editpick p {margin-left:135px; margin-bottom:5px;}
#editpick .downbuy {}
#editpick .downbuy a {font-weight:bold; color:#06c;text-decoration:underline;}
#editpick .downbuy a:hover {text-decoration:none;}

/*sponsored-link*/
.sponsored-links { width:280px; border:1px solid #ddd; padding:5px 10px 10px 10px; font-size:12px; background:#fff; text-align:left;}
.sponsored-links p { font-size:11px; color:#666; }
.sponsored-links a { text-decoration:none; }
.sponsored-links dt { margin-top:10px; font-size:13px;}
.sponsored-links dt a { color:#06c;text-decoration:underline; font-size:12px; }
.sponsored-links dt a:hover {text-decoration:none;}
.sponsored-links dd { color:#333; }
.sponsored-links .d1 { margin-top:3px; margin-bottom:3px; font-size:11px; }
.sponsored-links .d2 { font-size:11px; }
.sponsored-links .d2 a { color:#666; text-decoration:underline; }
.sponsored-links .price {font-size:12px; margin-bottom:5px; color:#FF6600;}
.sponsored-links .save {font-size:11px; color:#090;}

#sponsored1 .img img {width:110px; float:left;}
#sponsored1 dl {border-bottom:1px solid #efefef; padding-bottom:7px; margin-bottom:7px;}
#sponsored1 dt {margin-left:115px;}
#sponsored1 dt a {color:#06c}
#sponsored1 .d1,#sponsored1 .d2 {margin-left:115px; margin-bottom:10px;}
#sponsored1 .d2 a {color:#06c; font-weight:bold;}
#sponsored1 .price {margin-left:115px;}
#sponsored1 .save {margin-left:115px;}

#sponsored2 dt{ margin-bottom:10px;}
#sponsored2 dt a {color:#06c}
#sponsored2 dl {margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #ddd;}
#sponsored2 .img {  }
#sponsored2 .img img {width:130px;}
#sponsored2 .d2 a {color:#06c; font-weight:bold;}
#sponsored2 .price { }
#sponsored2 .save {}

#sponsored3 {width:728px; margin:0 auto; background:#fff;}
#sponsored3 dl{float:left; width:30%; overflow:hidden; padding:0 5px; margin-bottom:10px; margin-top:5px; border-left:1px dotted #ccc;background:#fff;}
#sponsored3 dt {margin-bottom:12px; margin-left:102px; word-break:break-all;  }
#sponsored3 dt a {color:#06c}
#sponsored3 .img  {float:left;}
#sponsored3 .img img {width:100px;}
#sponsored3 .p {margin-left:102px; margin-bottom:5px;}
#sponsored3 .d2 {margin-left:102px;}
#sponsored3 .d2 a {font-weight:bold; color:#06c}
#sponsored3 .price {margin-left:102px;}
#sponsored3 .save {margin-left:102px;}
#sponsored3 .d1 {margin-left:102px; margin-bottom:10px;}
#sponsored3 .last {border:none;}
