@import url(imports/onlygou_base.css);
/*************************** Content START ***************************/
#col_left { 
	width: 640px;
	margin: 20px 0 30px 0;
	float: left;
}

#content {
	padding: 0 20px 40px 20px;
	margin: 0 0 20px 0;
	float:left;
	line-height: 22px;
}

#content a{
	color:#2D2D2D;
	text-decoration:underline;
}

#content a:hover{
	color:#5D5D5D;
	text-decoration:underline;
}

#content p{
	margin: 0 0 15px 0;
}

#tag_box {
	margin: 0;
	height: 18px;
	padding: 10px 20px 10px 20px;
}

.boxes {
	position:relative;
	z-index:999;
	background: url(../img/bg_content_box_960_bottom.gif) bottom no-repeat #FFFFFF;
	border-top: solid 1px #D6D6D6;
	border-left: solid 1px #D6D6D6;
	border-right: solid 1px #D6D6D6;
}
	
.boxes a{
	color:#0066DC;
	text-decoration:none;
}

.boxes a:hover{
	color:#FF0084;
	text-decoration:underline;
}

.box_h2 a{
	color:#5D5D5D;
	text-decoration:none;
	font-size:14px
}

.box_h2 a:hover{
	color:#FF0084;
	text-decoration:underline;
}
/*************************** home.php START ***************************/

#nav_bar{
   padding-left:10px;
   margin-bottom:5px;
   color:#999
}

#nav_bar a{
   color:#999
}

#nav_bar span{
   float:right
}
.imgtitle{
   margin:0;
   clear:both
}

/*************************** home.php box 960px;  1 post ***************************/

#content_home_960x1 {
	width: 936px;
	font-size:13px;
	line-height:25px;
	margin:0 0 20px 0;
	padding: 0 10px 10px 10px;
}

.content_home_960x1_left {
	width:430px;
	padding: 15px 20px 0 0;
	float:left;
	text-align:center;
	overflow:hidden
}

.content_home_960x1_right {
        padding:10px 15px 0 0;
	margin:0;
	float:right;
}

.content_home_960x1_right .today_img_title{
	background:url(../img/today_promote.gif) no-repeat;
	padding: 3px 0 0 85px;
        height: 35px
}

.content_home_960x1_right .promote_img_title{
	background:url(../img/newest_promote.gif) no-repeat;
	padding: 3px 0 0 85px;
        height: 35px
}

.content_home_960x1_right .product_img_title{
	background:url(../img/title_bg.gif) no-repeat;
	padding: 3px 0 0 85px;
        height: 35px
}

.content_home_960x1_right .promote_img_title a, .content_home_960x1_right .product_img_title a, .content_home_960x1_right .today_img_title a{
        font-weight: bold;
        font-size: 14px;
        color:#5D5D5D
}

.content_home_960x1_right p{
       margin:0
}

#content_home_960x1 .content_home_960x1_text{
    margin:20px 10px;
    clear:both;
}
#content_home_960x1 .content_home_960x1_text p{
    margin-top: 5px
}

.content_home_960x1_text .hint_title{
    clear:both
}

/** vote **/
.voteimg{text-align:center;margin:8px 0 3px 0}
#votestat{text-align:center;color:#999;font-size:12px;}

/** buy **/
.buydiv{
    margin-top:20px;margin-left:10px;font-size:23px;font-weight:bold;color:#FF0084;clear:both;
}
.buydiv span{
    float:right;
}

/** product bar **/
.product_bar{font-size:12px;margin:10px 0 10px}
.product_bar span{padding-right:8px}

.content_home_960x1_left .product_bar{text-align:center}
.content_home_960x1_left .product_bar span{padding-right:15px}

/*************************** home.php box 960px; 1 post END ***************************/
/*************************** home.php box 960px; 4 posts START ***************************/
#content_home_960x4 {
	margin:0 0 0 0;
	width:960px;
	background:url(../img/bg_content_box_960x4_mid.gif) repeat-y;
	padding: 5px 0 5px 0;
}

.content_home_960x4_top {
	position:relative;
	z-index:999;
	width:958px;
	border-top: solid 1px #D6D6D6;
	border-left: solid 1px #D6D6D6;
	border-right: solid 1px #D6D6D6;
	background-color:#FFFFFF;
	height: 14px;
	margin: 20px 0 0 0;
}

.content_home_960x4_bottom {
	position:relative;
	z-index:999;
	background:url(../img/border_bottom_mid.gif) bottom repeat-x #FFFFFF;
	border-left: solid 1px #D6D6D6;
	border-right: solid 1px #D6D6D6;
	width:958px;
	height: 20px;
	margin: 0 0 20px 0;
}

.content_home_960x4_box {
	width: 200px;
	margin: 0;
	padding: 0px 20px 0px 20px;
	float:left;
	font-size:12px;
	line-height:22px;
}

.content_home_960x4_box h2{
	font-size:13px;
	padding: 10px 0 5px 0;
	margin:0;
}

.content_home_960x4_text p{
	padding:0;
	margin:0;
}

.content_home_960x4_text a{
	color:#7D7D7D;
	text-decoration:none;
}

.content_home_960x4_text a:hover{
	color:#2D2D2D;
	text-decoration:underline;
}
/*************************** home.php box 960px; 4 posts END ***************************/
/*************************** home.php box 600px START ***************************/

#content_home_600 {
	width:568px;
	margin: 0 0 10px 0;
	padding: 5px 10px 30px 10px;
	float:left
}

.content_home_600_box {
	width: 560px;
	padding: 10px 0;
	font-size:12px;
	line-height:22px;
	clear:both
}
.content_home_600_box_line {
	border-bottom:dotted 1px #D6D6D6;
	margin: 10px 0;
	clear:both;
}
.content_home_600_box_left {
    width: 220px;
	margin: 0;
	padding: 0 10px 0 0;
	float: left;
}

.content_home_600_box_left .voteimg{
       float:left;
       margin:3px 0 2px 5px
}

.content_home_600_box_right {
	margin: 0 auto;
	width: 330px;
	float: right;
}

.content_home_600_box_right .content_bar {
	color: #FF0084;
}

.content_home_600_box_right .product_bar{
        margin: 3px 0;
}

.content_home_600_box_right .content_bar span{
    float:right
}

.content_home_600_box h2{
	font-size:13px;
	padding: 0 0 5px 0;
	margin:0;
}

.content_home_600_text p{
	padding:0;
}


/*************************** home.php box 600px END ***************************/
/*************************** home.php box 340px START ***************************/
#content_home_340 {
	width:320px;
	margin: 0 0 10px 0;
	padding: 5px 0 10px 10px;
	float:right;
	line-height:20px;
	font-size:11px;
}

#content_home_340 .340_title{
        clear:both;
}

.content_home_340_block {
    padding: 10px;
}

#content_home_340 h1{
	padding: 0 0 10px 0;
	margin: 0;
	font-size:13px;
}

#content_home_340 h2,p{
	padding: 0 0 5px 0;
	margin: 0;
}

#content_home_340 h2 {
	font-size:11px;
	clear:both;
}

.content_home_340_text {
	padding: 0 0 5px 0;
	margin: 0 0 8px 0;
	border-bottom:dotted 1px #D6D6D6;
}

.content_home_340_text p.link a{
        padding: 0 18px 0 0;
}

.content_home_340_archive a{
	color: #2D2D2D;
	text-decoration:underline;
}

.content_home_340_archive a:hover{
	color: #5D5D5D;
	text-decoration:none;
}
#content_home_340 UL{width:280px;margin:0 0 10px 5px;padding-right:20px;padding-left:0}
#content_home_340 LI{DISPLAY: block; list-style:none;MARGIN: 0px 0px 1px;clear:both}
#content_home_340 UL A{DISPLAY: block;PADDING: 6px 10px 4px;WIDTH: 270px; COLOR: #03c}
#content_home_340 UL A:hover{BACKGROUND-COLOR: #e5e5e5} 
#content_home_340 table{border-top:1px solid #DADADA;}
#content_home_340 table a{width:120px;padding:4px 10px 3px;BACKGROUND:#fff;color:#999}
#content_home_340 .active{BACKGROUND-COLOR:#e5e5e5;color:#FF0084}

#content_home_340 .right_ad{margin:15px 0 15px 0}

#content_home_340 .hottags{width:300;margin:5px 0 10px 5px}
#content_home_340 .hottags li{display:inline}
#content_home_340 .hottags a{display:inline-block;width:70px;padding:4px 10px 3px;BACKGROUND:#fff;color:#FF0084}
#content_home_340 .hottags .active{BACKGROUND-COLOR:#e5e5e5;color:#FF0084}

#content_home_340 .viewmore{margin-left:15px;clear:both;margin-bottom:10px}
#content_home_340 .viewmore a{color:#FF0084}

/* tags color */
.tag1 A {
	COLOR: #bbb
}
.tag2 A {
	COLOR: #999
}
.tag3 A {
	COLOR: #b7d37f
}
.tag4 A {
	COLOR: #90b83d
}
.tag5 A {
	COLOR: #009acc
}
.tag6 A {
	COLOR: #FF9933
}
.tag7 A {
	COLOR: #419639
}
.tag8 A {
	COLOR: blue
}
.tag9 A {
	COLOR: red
}

/*************************** home.php box 340px END ***************************/

/*************************** zhe.php *******/
.zhecontent{
   width: 720px; float:right; padding:10px;clear:both
}
.zhecontent .imgzhe{display:block;border:1px solid #DADADA;width:200px;margin:5px 10px 25px 20px;overflow:hidden}
.zhecontent .desczhe{color:#999;font-size:12px;line-height:18px;margin:5px 3px 3px 5px}
.zhecontent .desczhe span{float:right;margin-left:20px}
.zhecontent .morezhe{padding:0;clear:both}

.zheclass{
   width:180px;float:left; border-right:1px dotted #DADADA;
}
.zheclass .img_title{margin-top:10px;clear:both}
.zheclass UL{width:180px;margin:0 0 10px 0;padding:0}
.zheclass LI{DISPLAY:block;list-style:none;MARGIN: 0px 0px 1px}
.zheclass UL A{DISPLAY: block;PADDING: 6px 10px 4px;WIDTH: 160px; COLOR: #03c}
.zheclass UL A:hover{BACKGROUND-COLOR: #e5e5e5} 
.zheclass table{border-top:1px solid #DADADA;}
.zheclass table a{width:80px;padding:4px 2px 3px;BACKGROUND:#fff;color:#999}
.zheclass .active{BACKGROUND-COLOR:#e5e5e5;color:#FF0084}

/*************************** home.php box 960px Footbar Start ***************************/

#footbar {
	width: 958px;
	font-size:12px;
	line-height:20px;
	margin:0 0 15px 0;
	padding: 0;
}

#footbar .catbox{
      margin: 20px
}

#footbar .catbox .shoptitle{
      color: #999;
      width: 80px;
      padding-right:20px
}

#footbar .catbox ul{
      display:inline;
      width: 800px;
      margin:0
}
#footbar .catbox .all_ul{
      width: 900px;
      margin:0 auto
}

#footbar .catbox li{
      display:inline;
      padding-right:20px
}

/*************************** home.php box 960px Footbar END ***************************/


/*comment*/
.reviews{margin-top:30px;}
.odd_bg{background:#F3F3F3;padding:10px}
.reviews h2, .respond h2{font-size:14px;color:#0066DC;border-bottom:1px solid #E7E7E7;padding-bottom:5px}
.reviews ul{margin:0}
.reviews ul li{clear:both;padding:20px 0;list-style:none;display:block}
.reviews .product_desc{clear:both;padding:10px;line-height:25px;color:#666;font-size:13px}
.review-pic{float:left;width:60px}
.review-content{float:left;width:640px;font-size:12px}
.review-author{font-weight:bold;margin-bottom:10px}
.review-author a{margin-right:5px}
.review-text{line-height:24px;color:#666}
.review-date{color:#999;margin-top:10px}

.respond{margin-top:30px;}
.respond .remark{color:#999;padding:10px 0}
.respond form input{margin-top:10px;margin-bottom:10px}
.respond form span.label{vertical-align:middle;margin-right:5px}
.respond form input#author{border:1px solid #E7E7E7;padding:2px}
.respond form textarea{border-left:2px solid #878787;border-top:2px solid #878787;border-right:1px solid #FBFBFB;border-bottom:1px solid #FBFBFB;background:#F0F0F0;width:660px}
.respond form input#submit{background:#0066DC;color:#FFF;padding:3px 3px}

/* pages */
.navigation{padding:20px 0;}
.navigation a{padding:4px 7px;margin:0 5px;background:#F7F7F7;border-right:1px solid #BEBEBE;border-bottom:1px solid #BEBEBE;color:#FF0084;}
.navigation a:hover, .navigation a.current:hover{background:#FF0084;color:#FFF;text-decoration:none;}
.navigation a.current{background:#6C6C6C;color:#FFF;}
/*************************** Footer END ***************************/