@charset "utf-8";
/*
author:fairytale
created:080304
updated:080304
*/

* { margin:0; padding:0}
body {font-family:Arial, Helvetica, sans-serif; margin:0 auto; padding:0; font-size:12px; border:0;background:#393631;}
ol { list-style:none; }
ul { list-style:none; }
.clear { clear:both}
a{text-decoration:none}
img{border:0px}
h1{font-size:20px;padding-bottom:10px}

/*header*/
#header {width: 100%;padding: 10px 0 0 0;background: url('../images/common/header-bg.gif') repeat-x 0 0; height:160px;}
#header-inner {width: 970px;height:129px;margin: 0 auto;text-align: left;background: url('../images/common/header-inner-bg.gif') no-repeat 0 0;	position: relative;}
#logo {position: relative;float: left;display: inline;width: 301px;height: 65px;margin: 40px 0 24px 23px;padding: 0;font-size: 1.5em;overflow: hidden;}
#logo span {position: absolute;width: 100%;height: 100%;background:url('../images/common/logo.gif') no-repeat 0 0;}
#nav { width: 963px; height: 31px;margin: 0 auto; background: url('../images/common/nav-bg.gif') no-repeat 0 0;}
#nav li {position: relative;float: left;display: inline;margin: 2px 0 0 0;text-align:center;line-height:26px;display:block;font-size:13px}
#nav li a{color:#3E3E3E;font-weight:bold; padding:0px 10px 0px 10px}
#nav li a:hover{ background-image:url(../images/common/nav-bg2.jpg);display:block;color:white}

/*main*/
#main{width: 100%;margin:0px auto;background: url("../images/common/main-bg.gif") repeat-y 50% 0;float:left;}
#mid {width: 970px;height:auto;margin:0px auto;}
#content {float: left;display: inline;width: 600px;margin: 10px auto auto 10px;}

/*con1*/
#con1 {margin: 10px 5px 0 5px;background: #e8e8e8 url('../images/common/con1-bg.gif') no-repeat 0 0;width:590px}
#con1 div {display: block;background: url("../images/common/con1-top.gif") no-repeat 0 0;}
#con1 div div {display: block;padding: 15px 20px 5px 20px;background: url("../images/common/con1-bottom.gif") no-repeat 0 100%;}
#con1 p {margin: 0 0 10px 5px;padding: 0;font-size: 1em;color: #333;line-height: 1.5em;}

/*con2-4*/
#con2 ,#con3 ,#con4{float:left;width:100%;}
#con2{margin-left:5px; display:inline}
#con2 .point1 ul{float:left;width:180px;background:url("../images/common/points-bg.gif") no-repeat 0 0;padding:10px 10px 0 10px;}
#con2 .point1 ul li{background:url(../images/icon/points-bullet.gif) no-repeat 1px 6px;padding:4px 0px 4px 18px}
#con2  h2 {margin:10px 11px 10px 1px;padding:5px 0px;font-size:1.4em;font-weight:bold;color: #6d9705;border-bottom: 1px solid #d9d9d9;}
#con2  ul li a{ color:#6D9705;text-decoration:none}
#con2  ul li a:hover{ color:#000;text-decoration:underline}

#con3 h2 ,#con4 h2{ color:#1767D1;font-size:18px;padding:10px}
#con3 #inner {width: 600px;height: 232px;background: #82a5df;overflow: hidden;float:left;display:inline;background-image:url('../images/common/con3-border.gif');}
#con3 #inner img{margin:8px;float:left}
#con3 #inner h3{ color:white;font-size:18px;margin:20px;}
#con3 #inner p{ color:white;margin-right:10px;line-height:16px;}

#con4 .inner ul{width: 273px;height:219px;float:left;display:inline;background-image:url('../images/common/con4-border2.gif');margin:0px 5px 0px 4px; padding:10px 0px 0px 18px;overflow:hidden;}
#con4 ul li{display:inline;background: url("../images/icon/points-bullet.gif") no-repeat 0 5px; padding:4px 0px 4px 18px;float:left; width:90%}
#con4  li a{ color:#5484D3;}
#con4  li a:hover{ text-decoration:underline}

/*search*/
#search {margin: 0 5px 20px 0;padding: 8px 10px 10px 10px;background: url("../images/common/search-bg.gif") repeat-x 0 0;border-bottom: 1px solid #e2e2e2;}
#search form {margin: 0;padding: 0;}
#search form label {display: none;}
#search form input {display: inline;}
#search form .forminput {width: 252px;margin: 0 5px 0 0;padding: 3px;font-size: .9em;color: #666;background: #fff;border: 1px solid #ddd;}
#search form .forminput:focus {color: #333;background: #fff;border: 1px solid #ccc;}
#search form .formbutton {position: relative;top: 3px;display:inline;}

/*sidebar*/
#sidebar {float: right;display: inline;width: 345px;padding: 0 0 67px 0;}

#sidebar #sidebar-signup {width: 300px;height: 76px;margin: 0 0 20px 20px;padding: 0;overflow: hidden;background: url("../images/common/sidebar-signup-bg.gif") no-repeat 0 0;}
#sidebar #sidebar-signup .shadow {margin: 5px 0;padding: 0;font: normal 2em Georgia, "Times New Roman", Times, serif;color: #fff;text-align: center;}
#sidebar #sidebar-signup h3 {margin: 5px 0;padding: 0;font: normal 2em Georgia, "Times New Roman", Times, serif;color: #fff;text-align: center;}
#sidebar #sidebar-signup p {margin: 0;padding: 0;font-size: 10px;font-weight: bold;color: #bedf69;text-align: center;text-transform: uppercase;}

#sidebar .block {float: left;width: 300px;margin: 0 0 20px 20px;background: #fff url("../images/sidebar-block-bg.gif") no-repeat 0 100%;display:inline}
#sidebar .block h2 {margin: 0;padding-left: 10px;font-size: 1.1em;font-weight: normal;line-height: 35px;color: #666;background: url("../images/common/sidebar-heading-bg.gif") no-repeat 0 0;}
#sidebar .block .content{}
#sidebar .block .bot{background-image:url('../images/common/sidebar-block-bg.gif');width:300px;height:20px}

#sidebar .block{ background-image:url('../images/common/mid-bg.gif');background-repeat:repeat-x;width:300px;}
#sidebar .block ul{ width:260px;margin:0px auto}
#sidebar .block li {border-bottom:1px #d9d9d9 dashed;padding:10px 10px 10px 20px;font-weight:bold;background:url('../images/icon/tag-06.gif') no-repeat 0 12px;}
#sidebar .block li:hover {background:url('../images/icon/tag-05.gif') no-repeat 0 12px;}
#sidebar .block li a{ color:#666;display:block}
#sidebar .block li a:hover{ color:#000;}

/*footer*/
#footer {clear: both;width: 100%;background: #393631;}
#footer-inner {position: relative;width: 970px;height:104px;margin: 0 auto;}

#footer-inner p{ text-align:center;color:#84b060}
#footer ul {width: 100%;margin: 0 0 5px 0;padding: 32px 0 0 0;list-style-type: none;text-align: center;}
#footer ul li {display: inline;margin: 0 10px 0 0;list-style-type: none;font-size:1em;}
#footer li a:active {color: #84b060;text-decoration: underline;}
#footer li a:visited {color: #84b060;text-decoration: underline;}
#footer li a:link {color: #84b060;text-decoration: underline;}
#footer li a:hover {color: #d3ecbe;text-decoration: none;}

#footer #footer-side {position: absolute;width: 350px;height: 35px;right: 5px;top: -35px;overflow: hidden;}
#footer-inner  h3{position: absolute;width: 100%;height: 100%;}
.feed-icon {position: absolute;margin: 9px 0 0 270px;}


/*small-btn*/
.small-btn{ padding:20px;}
.small-btn img{ border:0; vertical-align:middle;}
.small-btn li{ list-style:none; line-height:30px; padding-left:25px;}
.small-btn .small-dl{ background:url(../images/icon/small-dl.gif) 0 6px no-repeat;}
.small-btn .small-buy{ background:url(../images/icon/small-buy.gif) 0 6px no-repeat;}
.small-btn li a{ text-decoration:underline; font-weight:bold; color:#00f;}

/*new-head*/
#new-head{ width:940px; margin:0 auto; background:#fff; padding:5px 10px;}
#new-head .logo{ width:304px; float:left; padding-bottom:5px;}
#new-head .sub{ width:300px; float:right; font-size:11px; text-align:right; padding:5px 20px 0 0;}
#new-head .sub a{ color:#03c;}

/*new-nav*/
#new-nav{ background: url('../images/common/nav-bg.gif') repeat-x; height:28px; margin:0 10px; padding:5px;}
#new-nav li{ float:left; padding:0 8px; border-right:#CA9E37 solid 1px; line-height:28px; font-size:12px; font-weight:bold}
#new-nav li a{ color:#333;}
#new-nav li a:hover{ text-decoration:underline;}


.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;}