/* CSS Document */
body {
	background-color: #ffffff;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px; font-size:12px; margin:auto;}
div{
margin:0; padding:0;  list-style:none;}
ul{
margin:0; padding:0; list-style:none;}
li{
margin:0; padding:0; list-style:none;}
a{
font-size:12px; text-decoration:none; color:#000000;}
a:hover{
font-size:12px; text-decoration:underline; color:#000000;}
img {
	border: 0px;
}
.foot{
	background-color:#FFFFFF;
}
/*header*/
.s_h_9 {
margin:0; padding:0; height: 50px; line-height: 50px;}

.h_13{
width:140px; text-align:left; float:left; cursor:pointer; line-height: 50px; height: 50px; }
.h_14{
width:412px; height:35px;_height: 35px; line-height:35px; padding-left:4px; padding-top:2px; padding-bottom:1px; margin-top:6px; text-align:left; float:left;}
.search_btn {
background-image:url(http://img.ooopic.cn/image/searchbuttom.gif);background-repeat:no-repeat; width: 57px; margin-top: 9px;*margin-top: 9px!important;_margin-top: 10px; height:32px; border:0px; display:block;}
.sf_2 {
width:100%; height:25px; line-height:25px; overflow:hidden; white-space:nowrap; background:#48ab0d; color:#fff;}
.sf_2 li {
float:left;}
.sf_2 a {
color:#fff; height:25px; line-height:25px; text-align:center; border-right:1px solid #fff; display:block; float:left; font-weight:bold;}
.sf_2 a:hover {
color:#fff; text-decoration:none; background:#545454;}
a.sf_2_a1 {
width:73px;}
a.sf_2_a2 {
width:93px;}
a.sf_2_a3 {
width:86px;}
a.sf_2_a4 {
width:60px; border-right:0px;}
li.sf_2_2 {
float:right; padding-right:20px;}
.sf_2_2 a {
float:none; display:inline; border:0px; font-weight:normal;}
.sf_2_2 a:hover {
background-color:transparent; text-decoration:underline;}
.sf_pad {
height:8px; background-color:#d9d9d9; font-size:0px; margin:0px auto; clear:both; padding:0px; width:100%;}

.h_16{
float:left; width:57px; height:45px; cursor:pointer; position:relative; margin-left:5px;}
.h_17{
float:left; height:35px; line-height:35px; padding-top: 8px; _padding-top: 14px; text-align:right; position:relative; margin-left:5px; overflow:hidden; color:#21810E; vertical-align:middle;}
.h_17 a {
	padding: 0 5px 0 5px;
}
.h_18{
position:absolute; line-height:29px; height:29px; z-index:10000; width:80px; float:left; margin:11px 0px 0px 160px; 
*margin:11px 0px 0px 28px!important; _margin:10px 0px 0px 28px;}
.h_19{
width:80px; border:1px solid #919191; text-align:center; background-image:url(http://img.ooopic.cn/image/select_3.gif); background-repeat:no-repeat; background-position:center; cursor:pointer; height:29px; line-height:29px; padding-right:20px;}
.h_20{
background-color:#FFFFFF; border-color:#DBDBDB; border-width:1px; border-style:solid; border-top-width:0px; text-align:center; display:none; width:100px; z-index:10000;}
.h_21{
height:22px; line-height:22px; cursor:pointer; width:78px;padding-right:20px;z-index:111111;}
.h_22{
height:22px; cursor:pointer; background-color:#97CC08; color:#FFFFFF;width:78px;padding-right:20px;}
.h_19_hover{
 background-image:url(http://img.ooopic.cn/image/select_3_hover.gif); height:29px; border:1px solid #CCCCCC;}
.h_23{
width:100%; height:39px; background-image:url(http://img.ooopic.cn/image/n_bj_1.gif); line-height:39px; z-index:100; text-align:left;}
.h_24{
width:100%; margin:auto; text-align:left;}
.h_24 a:hover{
 text-decoration:none;}
 
 
.d_img170{
width:170px; height:175px; line-height:175px; text-align:center;vertical-align:middle; margin:0; padding:0; position:relative; font-size:155px; display: table-cell;vertical-align:middle;*display: block; background-image:url(http://so.ooopic.com/image/loading.gif); background-position:center; background-repeat:no-repeat;}
.d_img170:hover{
width:170px;  text-align:center;vertical-align:top; margin:0; padding:0;height:175px;line-height:175px; font-size:155px; display:block; *height:175px;!important;background-image:url();}
.d_img170 img{
vertical-align:middle;}
.d_img170:hover img{
vertical-align:top; }
.d_34{
width:170px; height:175px; line-height:175px; border-width:1px; border-style:solid; border-color:#d9d9d9; text-align:center; vertical-align:middle; font-size:175px; float:left; margin-left:6px; margin-right:6px; background-color:#F7F7F7;overflow:hidden;}
 
.1A6B05_12{
color:#1A6B05; font-size:12px;}
.FF8500_12{
color:#FF8500; font-size:12px;}
a.link_1A6C0A_14b{
color:#1A6C0A; font-size:14px; font-weight:bold; text-decoration:none;}
a.link_1A6C0A_14b:hover{
color:#1A6C0A; font-size:14px; font-weight:bold; text-decoration:underline;}

a.link_1A6C0A_12b{
color:#1A6C0A; font-size:12px; font-weight:bold; text-decoration:none;}
a.link_1A6C0A_12b:hover{
color:#1A6C0A; font-size:12px; font-weight:bold; text-decoration:underline;}

a.link_1A6C0A_12{
color:#1A6C0A; font-size:12px; text-decoration:none;}
a.link_1A6C0A_12:hover{
color:#1A6C0A; font-size:12px; text-decoration:underline;}

a.link_3F3F3F_12{
color:#3F3F3F; font-size:12px; text-decoration:none;}
a.link_3F3F3F_12:hover{
color:#3F3F3F; font-size:12px; text-decoration:underline;}

a.link_AAAAAA_12{
color:#AAAAAA; font-size:12px; text-decoration:none;}
a.link_AAAAAA_12:hover{
color:#AAAAAA; font-size:12px; text-decoration:underline;}

a.link_333333_12{
color:#333333; font-size:12px; text-decoration:none;}
a.link_333333_12:hover{
color:#333333; font-size:12px; text-decoration:underline;}

a.link_939393_12b{
color:#939393; font-size:12px; text-decoration:none;}
a.link_939393_12b:hover{
color:#939393; font-size:12px; text-decoration:underline;}

a.link_1AA611_14b{
color:#1AA611; font-size:14px; text-decoration:none; font-weight:bold;}
a.link_1AA611_14b:hover{
color:#1AA611; font-size:14px; text-decoration:underline;font-weight:bold;}

a.link_FD6A00_12b{
color:#FD6A00; font-size:12px; text-decoration:none; font-weight:bold;}
a.link_FD6A00_12b:hover{
color:#FD6A00; font-size:12px; text-decoration:underline;font-weight:bold;}

/*－－－－底部－－－－－*/

.foot {
	width:100%;margin:auto;margin-top:12px;line-height:30px; padding-top:10px; padding-bottom:10px;color:#000000;}

.foot a{
	color:#000000; text-decoration:none;}
.foot a:hover{
color:#000000; text-decoration:underline;}

.foot_menu {
	margin:auto;text-align:center;}

.foot_info {
	width:100%;text-align:center;height:auto;}

/*连接*/
a.h12{
font-size:12px; color:#000000; text-decoration:none;}
a.h12:hover{
font-size:12px; color:#000000; text-decoration:underline;}

a.lv12{
font-size:12px; color:#337312;text-decoration:none;}
a.lv12:hover{
font-size:12px; color:#337312;text-decoration:underline;}

a.red12{
font-size:12px; color:#ff0000;text-decoration:none;}
a.red12:hover{
font-size:12px; color:#ff0000;text-decoration:underline;}

.red400{
color:#FF0000; font-size:16px; font-weight:bold; height:30px; padding-top:50px; float:left;}
 

/*分页下拉*/
.pageselect {
	line-height: 12px;
	font-size:12px;
	height:12px;
}
.pageselect select {
	font-size: 12px;
	border:1px solid #cacaca;
	color:#588988;
	position:relative;
	top:0px;
	*top:3px!important;
	_top:3px;
	left: 10px;
}
.clearfloat {
	clear:both;
}
.s_search_form {
	padding: 0px 8px 2px;
	margin-top:-2px;
	*margin-top:-2px!important;
	_margin-top:-7px;
}

.s_search_li {
	float:left;
}
.s_search_li a, .s_zxss_2 a{
	font-size:12px;
	font-weight: bold;
	color:#1a6c0a;
}

.s_result {
	height:25px;
	line-height:25px;
	width: 100%;
	background-color:#ffffff;
	margin: 0px;
	padding: 0px;
	_overflow:hidden;
}
.s_r_zero {
	font-family:"黑体";
	font-size: 16px;
	color: #1a6c04;
	height: 100px;
	line-height: 100px;
	text-align:center;
}
.s_r_zero a {
	font-family:"黑体";
	font-size: 16px;
	color: #ff8400;
	text-decoration:underline;
}
.s_r_zero a:hover {
	font-family:"黑体";
	font-size: 16px;
	text-decoration:none;
	color:#ff8400;
}
.s_r_contain {
	background-color:#eeeeee;
	clear:both;
	height: 25px;
	line-height:25px;
	_overflow:hidden;
	margin: 0px;
	padding:0px;
}
.s_r_title {
	height: 14px;
	line-height: 14px;
	font-size: 12px;
	padding: 10px 20px;
	float:left;
}
.s_r_page {
	text-align:center;
	background:#FFFFFF;
	padding: 0px;
	clear:both;
	font-size:9px;
	margin:0px auto;
	height: 25px;
	line-height: 25px;
}
.s_r_page a{
	color:#a9aaaa;
	border:1px solid #c9c9c9;
	padding:1px 5px 1px 5px;
	font-size:11px;
}
.s_r_page a.current{
	border:1px solid #5889a8;
	color:#fff;
	background:#92b8cf;
}
.s_r_page a:hover{
	border:1px solid #5889a8;
	text-decoration:none;
	color:#5889a8;
	font-size: 11px;
}
.s_r_page a:active {
	background:#92b8cf;
	color:#fff;
	text-decoration:none;
}
.s_r_by {
	border: 0px;
	float:right;
	margin: 0px;
	_margin-top:2px;
}
.s_r_by li {
	height: 25px;
	line-height: 25px;
	float:right;
	margin: 0 0 0 8px;
}
.s_r_by li a, .s_r_by li img {
	border: 0px;
}
.s_r_order {
	float:right;
	width:84px;
	text-align:center;
	position:absolute; 
	line-height:22px; 
	z-index:10000; 
	clear:both;
}
/*结果列表*/
.s_r_list {
	width:auto;
	height:auto;
	background-color:#FFFFFF;
	padding: 10px 0px;
	clear:both;
	text-align:center;
}
.s_r_list ul {
	list-style:none;
	height:auto;
	overflow:hidden;
	clear:both;
	padding: 0px;
	margin: 0px;
}
.s_r_list li {
	color:#3f3f3f;
	float:left;
	text-align:center;
	padding: 5px 0px;
	margin: 0 0 0 25px;
	_margin: 0 0 0 25px;
}

.s_r_list_li ul {
	list-style:none;
	clear:both;
	padding: 0px;
	margin: 0px;
}
.s_r_list_li li{
	font-size:12px;
	font-weight:normal;
	float:none;
	padding: 0px;
	margin: 0px;
}

.s_r_item {
	float:left;
	width: 172px;
	text-align:center;
	list-style:none;
}
.s_r_item .s_r_pic:hover {
	width: 170px;
	height: 170px;
	vertical-align:top;
}
.s_r_pic {
	width:170px;
	height:170px;
	line-height: 170px;
	text-align:center;
	background:#F7F7F7;
	border:solid #d9d9d9 1px;
}
.pictitle_title a {
	color:#1a6c0a;
}
.pictitle_title a:hover {
	color:#ff8400;
	text-decoration:none;
}
.pictitle_title {
	width: 97px;
	overflow:hidden;
	color:#1a6c0a;
	float:left;
	text-align:center;
	margin: 2px auto;
	padding: 0px;
	height: 22px;
	line-height:22px;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.pictitle_format {
	width: 40px;
	margin: 2px 0 2px 5px;
	padding: 0px;
	display:block;
	height: 22px;
	line-height:22px;
	float:left;
	color:#1a6c0a;
	text-align:center;
	overflow:hidden;
}
.pictitle_format1 {
	width: 165px;
	margin: 0px auto;
	padding: 0px;
	display:block;
	height: 22px;
	line-height:22px;
	color:#1a6c0a;
	text-align:center;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.pictitle_all {
	width: 175px;
	text-align:center;
	margin:0 auto;
	display:block;
	clear:both;
}
.pictitle_all1 {
	width: 175px;
	text-align:center;
	margin:0 auto;
	display:block;
}
.pictitle_rf {
	width: 23px;
	height: 22px;
	line-height:22px;
	margin: 2px auto;
	padding: 0px;
	display:block;
	float:left;
	text-align:center;
	clear:right;
}
.pictitle_value {
	width: 170px;
	display:block;
	clear:both;
	height: 22px;
	line-height:22px;
	text-align:center;
	overflow:hidden;
	white-space:normal;
}
.s_r_pictitle {
	text-align:center;
	color:#1a6c0a;
	margin:5px 0 5px 0;
	width:170px; 
	height:22px; 
	line-height:22px;
	overflow:hidden;
}
.s_r_pictitle a {
	height:22px; 
	line-height:22px;
	color:#1a6c0a;
	text-overflow:ellipsis;
	white-space:nowrap;
	width:160px; 
}
.s_r_pictitle a:hover {
	color:#ff8400;
	text-decoration:none;
}
.s_r_pictitle_new {
	text-align:center;
	color:#1a6c0a;
	margin:5px 0 5px 0;
	width:90px; 
	height:22px; 
	line-height:22px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
a.s_r_t_new_a{
	height:22px; 
	line-height:22px;
	color:#1a6c0a;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	width:90px;
}
.s_r_pictitle_new a:hover {
	color:#ff8400;
	text-decoration:none;
}
.s_zbtp {
	width:100%;
	background-color:#FFFFFF;
}
.s_z_title {
	width:100%;
	float:left;
	height:31px; 
	line-height:31px;
	padding: 0px;
	margin:0px;
	clear:both;
	z-index:10;
	background-image:url(http://img.ooopic.cn/image/icon_sj_bj.gif);
}
.z_z_title img {
	border:0px;
}
.s_z_title li {
	float: left; 
}
.s_z_h1 {
	height:31px; 
	line-height:31px; 
	font-size:14px; 
	font-weight:bold; 
	color:#1A6C0A; 
	overflow:hidden; 
	margin:0; 
	float:left; 
	overflow:hidden;
	vertical-align:middle;
	background-image:url(http://img.ooopic.cn/image/icon_sj_bj.gif); 
}
.s_z_more {
	border: 0px;
	width: 44px;
	float:right;
	height:31px; 
	line-height:31px;
	margin: -31px 8px 0 0;
	_margin: -35px 8px 0 0;
}
.s_z_more li{
	float:right;
}
.s_z_more img {
	border: 0px;
}
.s_zbtp, .s_result, .s_r_list, .s_search, .s_z_title {
	clear:both;
	vertical-align:bottom;
}
.s_r_list {
	clear:right;
}
.s_zxss_li {
	padding: 8px 20px 8px 20px;
	margin: 8px 0 0 0;
	background-color:#FFFFFF;
	height: auto;
	vertical-align:middle;
}
.s_zxss_li span{
	color:#1a6c04;
	font-size: 14px;
	height: 20px;
	line-height: 20px;
	font-weight:bold;
}
.s_zxss_li a{
	color:#1a6c04;
	font-size: 12px;
	line-height: 20px;
	height: 20px;
	font-weight:bold;
	padding-left:20px;
}
.s_zxss_li a:hover{
	color:#ff8400;
	font-size: 12px;
	font-weight:bold;
}

/*下拉列表*/
.s_h_1 {
	height: 25px;
	line-height:25px;
	overflow:hidden;
	margin: 0px;
	padding: 0px;
	clear:both;
	vertical-align:bottom;
}
.s_r_title_1 {
	height: 25px;
	line-height: 25px;
	font-size: 12px;
	padding: 0px 20px;
	float:left;
	margin:0px;
	_overflow:hidden;
}
.s_r_title_1 li{
	float:left;
}
.s_r_title_1 a {
display:block; float:left; width:23px; height:18px; border:1px solid #999; font-size:12px; text-align:center; padding:0px; margin:0px; line-height:18px; cursor:pointer;}
.s_r_title_1 a:hover {
text-decoration:none; font-size:12px; background-color:#aec7a9;}
.s_r_page_1 {
	width: 110px;
	height: 22px;
	line-height: 22px;
	background-color:transparent;
	text-align:center;
	padding: 0px;
	margin: -22px auto 0px;
	_margin:-23px auto 0px;
}
.s_r_page_1 a{
	width:43px; 
	height:18px;
	line-height:18px;
	text-align:center;
	display:block;
	float:left;
	border:1px solid #999999;
	font-size:12px;
	margin-right:10px;
}
.s_r_page_1 a:hover{
	border:1px solid #5889a8;
	text-decoration:none;
	color:#5889a8;
	font-size: 12px;
}
.s_b_1 {
	padding: 20px 0px 5px 0px;
	height: 70px;
	margin-top: 8px auto 0px;
	background-color:#FFFFFF;
	width:100%;
	text-align:center;
	overflow:hidden;
}
.s_b_1_1 {
width:580px; margin:0px auto;}
.s_b_1 li {
	width:100%;
	text-align:center;
	text-align:left;
	padding-bottom: 5px;
	line-height: 20px;
	vertical-align:middle;
}
.s_b_1 a {
	line-height: 34px;
}
.s_b_2 {
	border:1px solid #d9d9d9;
	height: 20px;
	font-size: 14px;
	padding-top:6px;
	width: 450px;
	vertical-align:middle;
}
.s_b_3 {
	background-image:url(http://img.ooopic.cn/image/searchbuttom.gif);
	background-repeat:no-repeat;
	border: 0px;
	width: 58px;
	height: 34px;
	line-height: 34px;
	vertical-align:middle;
}


.s_r_list_li_2 {
	border: 1px solid #d9d9d9;
	padding: 5px;
}

.oselect {
	width:84px;
	*width:105px!important;
	_width:105px;
	z-index: 10000;
	padding: 0px;
	margin: 0px;
	position:relative;
	background-color:#eeeeee;
	margin-top:-2px;
}
.oselect_1 {
	width:84px;
	padding: 0px;
	position:relative;
	line-height:22px;
	z-index:10000;
	background-color:#eeeeee;
}
.oselect_1 li {
	line-height: 22px;
	height: 22px;
	margin: 0px;
}
.oselect_2 li {
	line-height: 28px;
	height: 28px;
	margin: 0px;
}
.h_19_1{
width:84px; text-align:center; background-image:url(http://img.ooopic.cn/image/select_1.jpg); background-repeat:no-repeat; background-position:center; cursor:pointer; height:26px; line-height:26px; padding-right:20px; font-size:12px;}
.h_20_1{
background-color:#FFFFFF; border-color:#DBDBDB; border-width:1px; border-style:solid; border-top-width:0px; text-align:center; display:none; width:102px; height:160px;z-index:10000; padding:0px; margin:0px;}
.h_21_1{
height:22px; cursor:pointer; width:82px;padding-right:20px;z-index:111111; margin: 0px;}
.h_22_1{
height:22px; cursor:pointer; background-color:#97CC08; color:#FFFFFF;width:82px;padding-right:20px;}
/*新增浮动层*/
.divTest   
{
	float:left;
	width:200px; 
	height:auto; 
	border:1px solid #d9d9d9; 
	text-align:center;
	vertical-align:middle;
	margin: 5px;
	padding: 8px 4px;
	background-color:#FFFFFF;
	overflow:hidden;
	   
	position: absolute;   
}
/*新增弹出层*/
.divTest1   
{
	width: 190px;
	height: auto;
	float:left;
	border:5px solid #d9d9d9; 
	text-align:center;
	vertical-align:middle;
	margin: 5px;
	padding: 8px 4px;
	background-color:#FFFFFF;
	overflow:hidden;
	   
	position: absolute;   
}
 .divTest1 select  
{
	width:120px;
	text-align:left;
	margin:10px 0 10px 18px;
	overflow:hidden;
}
 .divTest1 input  
{
	margin:10px auto;
	color:#1a6c0a;
	padding: 3px;
}
#show3, #show4, a.icon_active1, a.icon_active2 {
	display:block; 
	float:right; 
	width: 35px;
	padding-left: 22px;
	height:25px;
	line-height:25px;
	color:#1a6c0a;
	background-repeat:no-repeat;
}

#show3:hover {
	background-image:url(http://img.ooopic.cn/image/so_s_1.gif);
}
#show4:hover {
	background-image:url(http://img.ooopic.cn/image/so_s_3.gif);
}
.icon_active1 {
	background-image:url(http://img.ooopic.cn/image/so_s_1.gif);
}
.icon_active2 {
	background-image:url(http://img.ooopic.cn/image/so_s_3.gif);
}
.icon_active3 {
	background-image:url(http://img.ooopic.cn/image/so_s_4.gif);
}
.icon_active4 {
	background-image:url(http://img.ooopic.cn/image/so_s_2.gif);
}
.sokeyup{
width:411px; position:absolute; border-color:#919191; border-width:1px; border-style:solid; left:152px; top:81px; display:none; z-index:1000000; background-color:#FFFFFF;}
.sokeyup_1{
width:403px; height:20px; line-height:20px; overflow:hidden; clear:both;padding-left:4px; padding-right:4px; }
.sokeyup_2{
width:192px; float:left; height:20px; line-height:20px; color:#4C4C4C;}
.sokeyup_3{
width:100px; height:20px; line-height:20px; float:right; text-align:right;color:#008000; }
.sokeyup_4{
width:403px; height:20px; line-height:20px;}
.sokeyup_5{
float:right; height:20px; line-height:20px; text-decoration:underline; cursor:pointer; color:#0000CC;}
.about_1{FONT-SIZE:14px;}
.about_1 a{FONT-SIZE:14px; color:#1a6c0a; font-weight:bold; width:150px; text-overflow:ellipsis; overflow:hidden;}
.about_1 a:hover{FONT-SIZE:14px; color:#1a6c0a; font-weight:bold; width:150px; text-overflow:ellipsis; overflow:hidden; text-decoration:underline;}
.about_2{width:6%;padding-left:10px; height:25px;}
.hard_1{
width:100%;  overflow:hidden; margin-left:0px;padding-bottom:20px; display:none;}
.hard_2{
clear:both; width:900px; height:20px; overflow:hidden; margin-top:10px;}
.hard_3{
font-weight:bold; color:#1A6C0A; float:left; height:20px; width:100px; text-align:right; line-height:20px;}
.hard_4{
float:left;height:20px; width:800px; overflow:hidden;}
a.link_FF7800_12b {
	color:#ff7800;
	font-weight:bold;
	font-size:12px;
}
a.link_FF7800_12b:hover {
	color:#ff7800;
	font-weight:bold;
	font-size:12px;
	text-decoration:underline;
}
.s_1a6c0a_12b {
margin-left:10px; _margin-left:5px;}
.s_1a6c0a_12b, .s_1a6c0a_12b a {
	padding: 0 5px;
	font-size:12px;
	font-weight:bold;
}
.s_1a6c0a_12b a:hover {
	text-decoration:underline;
}
.s_search_normal2 {
	padding: 4px 0px 10px 0px;
	height: auto;
	margin-left:15px;
	vertical-align:middle;
	clear:both;
	font-size:12px;
	font-weight:bold;
	line-height:20px;
	color:#1a6c0a;
}
.s_search_normal2 span {
color:#ff7800; font-weight:normal;}
.s_search_normal2 a{
	font-size:12px;
	margin-right: 15px;
	color:#1a6c0a;
}
.s_search_normal2 a:hover{
	font-size:12px;
	text-decoration:underline;
}
.s_search_relative, .s_search_relative li {
	float:left;
}

.s_tabs {
	width:100%;
	height:26px;
	clear:both;
	padding: 0px;
	margin: 0px;
	position:relative;
	display:block;
}
.s_tabs_1 {
	padding: 0px 0px 0px 20px;
	margin: 0px;
	height:26px;
	line-height:26px;
	text-align:center;
	float:left;
}
.s_tabs_1 a {
	cursor:pointer;
}

.s_tabs_wrap {
	height:26px;
	vertical-align:bottom;
	border-bottom:1px solid #adadad;
}
.s_tabs_1 a {
	position:relative;
	top:1px;
	padding: 0px;
	text-align:center;
	margin: 6px 5px 0px 0px;
	color:#828282;
	width: 56px;
	height:20px;
	line-height:20px;
	display:block;
	float:left;
	vertical-align:bottom;
	background-image:url(http://img1.ooopic.com/image/s_tab_2.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
a.s_tabs_clink, .s_tabs_1 a:hover {
	position:relative;
	top:1px;
	color:#1a6c0a;
	background-image:url(http://img1.ooopic.com/image/s_tab_1.gif);
	background-repeat:no-repeat;
	background-position:center;
	text-decoration:none;
}
#jianyi{
width:31px; height:166px; border-width:1px; border-style:solid; border-color:#48AC0E; background-color:#FFFFFF; cursor:pointer; position:fixed; _position: absolute; z-index:201; right:0; top:255px; _top:expression(eval(document.compatMode &&document.compatMode=='CSS1Compat') ? documentElement.scrollTop + 245:document.body.scrollTop + 245);}
#jianyi ul{
width:25px; height:160px; margin:3px; background-color:#48AC0E; line-height:20px; text-align:center; color:#FFFFFF; font-weight:bold;}
.s_1 {
width:401px; font:12px; color:#7f7f7f; height:15px; line-height:16px; padding:7px 5px; border:1px solid #919191; vertical-align:middle;}
.s_2 {
background-color:#efffcd; height:40px; width:100%; clear:both; padding:15px 0px 20px 0px; clear:both;}
.s_3 {
width:180px; display:block; cursor:pointer; padding-top:1px;}
.mainBody {
width:100%; margin:0px; padding:0px;}
.mainBody li {
float:left;}
.s_4 {
width:180px; padding-top:10px; float:left; overflow:hidden;}
.s_6_2 a {
margin-right:10px;}
.s_4 a:hover {
text-decoration:underline;}
.s_4 li {
height:auto; line-height:16px;}
.s_5 {
border-left:1px solid #eeeeee; padding-bottom:20px; width:auto; height:auto; *float:right; display:table-cell;}
.s_6 {
color:#1a6c0a; font-size:12px; font-weight:bold; padding-left: 22px; cursor:pointer; background: url(http://img1.ooopic.com/image/tree.gif) 0px -49px no-repeat; width:113px; display:block;}
.s_6_exp {
background: url(http://img1.ooopic.com/image/tree.gif) 0px -33px no-repeat;}
.s_6_1, .s_6_2, .s_6_4 {
display:block; padding-left:22px; width:155px;}
.s_6_1 a {
display:block; width:155px; line-height:21px; height:21px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; cursor:pointer;}
.s_6_2 a {
line-height:21px; height:21px; cursor:pointer;}
.s_6_2 a:hover {
text-decoration:underline;}
.s_6_4 a {
line-height:21px; height:21px; white-space:nowrap; cursor:pointer;}
a.s_6_3 {
color:#1a6c0a; cursor:pointer; line-height:21px; height:21px; padding-left:22px;}
a.s_6_3:hover {
color:#1a6c0a;}
.s_7 {
margin-top:-17px; height:auto; margin-left:22px; width:142px; display:block; line-height:20px;}
.s_7_1 {
color:#1a6c0a; font-weight:bold;}
.s_7 span {
color:#1a6c0a; font-weight:bold; cursor:pointer; line-height:20px;}
.s_7 a {
color:#1a6c0a; font-weight:bold; float:none; margin:0px; padding:0px; cursor:pointer; height:20px; line-height:20px;}
.s_7 a:hover {
color:#1a6c0a;}
.s_8 {
margin-top:-10px; color:#1a6c0a; font-size:14px; font-weight:bold; height:auto;}
.s_11 {
margin-top:15px; color:#1a6c0a; font-size:14px; font-weight:bold; cursor:pointer;}
.s_9 {
height:30px; line-height:30px; margin:0px; padding-left:30px;}
.s_9 li {
height:25px; line-height:25px;}
.s_10 {
width:525; text-align:right; color:#FF0000; font-weight:bold; font-size:18px; height:30px; line-height:30px; cursor:pointer; padding-right:6px; padding-top:6px;}
.s_12 {
_padding-top:2px;}
a.s_11 {
font-size:12px; font-weight:normal; color:#000000;}
a.s_11:hover {
font-size:12px; font-weight:normal; color:#000000;}
.s_13{
width:auto; height:auto; padding-right:4px; float:right; display:table-cell; margin-top:8px;}
.s_13 a {
height: 26px; _height:30px; _line-height:30px; line-height:26px; margin-right:15px; float:right;}
.s_13 img {
vertical-align:text-bottom; margin-top:-2px; _margin-top:0px;}
.s_r_by a.s_14 {
width:43px; height:18px; line-height:18px; text-align:center; display:block; float:right; border:1px solid #999999; font-size:12px;margin-right:10px; margin-top:3px; _margin-top:1px;}
a.s_14:hover {
border:1px solid #5889a8; text-decoration:none; color:#5889a8; font-size: 12px;}
.s_15{
margin-left:15px; padding-top:2px;}
.s_15 a, .s_16 a{
margin-right:2px;}
.s_16{
margin-left:20px; padding-top:3px; position:relative; z-index:200;}
.s_17 {
float:left; position:relative; border:1px solid #999; margin-left:-81px; _margin-left:-83px; margin-top:25px; white-space:nowrap; background-color:#eee; padding:0px 2px; display:none;}
.s_17 a{
border:0px; display:inline; background:none;}
.s_17 a:hover{
border:0px; display:inline; background:none; text-decoration:underline;}
.s_18 {
width:60px; height:16px; line-height:16px; border:1px solid #9f9f9f; background-color:#eaeaea; display:block; float:left; cursor:pointer; text-align:center; margin-left:30px; _margin-left:15px; margin-right:7px;}
a.s_18_2 {
color:#9f9f9f;}
a.s_18_2:hover, a.s_18_3:hover {
text-decoration:none; color:#000;}
a.s_18_3 {
width:48px; height:16px; line-height:16px; border:1px solid #9f9f9f; background-color:#eaeaea; display:block; float:left; cursor:pointer; text-align:center;}
.s_19 {
line-height:14px; height:14px; padding-left:148px; padding-top:3px;}
a.s_20 {
font-weight:bold;}
.s_21 {
width:180px; position:absolute; margin-top:13px;}
.s_r_list1 {
margin-top: -30px; *margin-top:-20px; _margin-top:-20px;}
.s_r_list2 {
margin-top: -10px; *margin-top:-10px; _margin-top:-10px;}
.jy_box {
position:absolute;z-index:20000;opacity:0.5;filter:alpha(opacity=50);background:#000; padding:10px; width:570px; height:384px; left:50%; top:50%; margin-left:-265px!important; margin-top:-192px!important; margin-top:0px;position:fixed!important; position:absolute; 
_top:       expression(eval(document.compatMode &&
			document.compatMode=='CSS1Compat') ?
			documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :
			document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2); overflow:hidden;}
.jy_main{
width:570px; height:384px; background-color:#FFFFFF;position:absolute;z-index:20001; left:50%; top:50%; margin-left:-255px!important; margin-top:-182px!important; margin-top:0px; position:fixed!important; position:absolute; 
_top:       expression(eval(document.compatMode &&
			document.compatMode=='CSS1Compat') ?
			documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2:
			document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2); overflow:hidden;}

/*tip*/
#hi_tip{
height:37px;border-style:solid;border-width:1px;border-color:#0B467D;line-height:37px;position:absolute;background-image:url(http://img.ooopic.cn/image/hi_tip_bj_2.gif);font-weight:bold;font-size:14px;display:none;color:#ffffff; background-color:#388CE6; z-index:10000;}
.hi_tip_icon{
background-image:url(http://img.ooopic.cn/image/hi_tip_bj.gif); width:62px; height:37px; overflow:hidden;}
#hi_tip li{
float:left;}
#hi_tip_content{
float:left;padding-left:10px;padding-right:15px;}
#m_box {
display:none; width: 150px; height:120px; padding:5px; margin:0px auto; background-color:#666666; z-index:10001; clear:both; filter:alpha(opacity=50); opacity:0.5; position:absolute;
}
#m_main {
width:144px; height:114px; background-color:#FFFFFF; padding:3px; display:none;}
#m_main li {
width:144px;height:22px;line-height:22px;border-bottom:1px solid #c7c7c7;}

/*注册*/
.reg_form {
	width: 626px;
	height: auto;
	margin: 0px auto;
	background-color:#FFFFFF;
	padding:12px;
	display:none;
	z-index:1000000;
	margin-left:150px;
	left:50%; top:50%; margin-top:-200px!important; margin-top:0px; position:fixed!important; position:absolute; 
_top:       expression(eval(document.compatMode &&
			document.compatMode=='CSS1Compat') ?
			documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :
			document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);
}
.reg_nav {
	width: 260px;
	height: 35px;
	line-height: 35px;
	margin: 0px;
	border: 1px solid #9c9c9c;
	border-bottom:0px;
	overflow:hidden;
	white-space:nowrap;
	float:left;
}
.reg_form li{
	margin: 0px;
}
.reg_nav a {
	display: block;
	float:left;
	color:#FFFFFF;
	font-weight:bold;
	padding: 0px;
	margin: 0px;
	overflow:hidden;
	white-space:nowrap;
}
.reg_nav a:hover {
	color:#ffffff;
	background-image:url(http://img.ooopic.cn/image/reg_nav_bg.jpg);
	background-repeat:no-repeat;
	background-position: 0 0;
	text-decoration:none;
}
a.reg_nav_active {
	width: 130px;
	height: 35px;
	line-height: 35px;
	text-align:center;
	background-image:url(http://img.ooopic.cn/image/reg_nav_bg.jpg);
	background-repeat:no-repeat;
}
a.reg_nav_gray {
	color:#8a8a8a;
	width: 130px;
	height: 35px;
	line-height: 35px;
	text-align:center;
	background-image:url(http://img.ooopic.cn/image/reg_nav_bg.jpg);
	background-position: 0 -35px;
	background-repeat:no-repeat;
}
.reg_main_form {
	margin: 0px;
	*margin-top:-12px;
	width: 600px;
	border: 1px solid #9c9c9c;
	padding: 10px;
	clear:both;
	height:330px;
	float:left;
}
.reg_main_form li {
	clear:both;
}
.reg_form_1 {
	width: 70px;
	height: 31px;
	line-height: 31px;
	text-align:right;
	display:block;
	float:left;
	margin: 0 10px 0 0;
}
.reg_form_2 {
	color:#FF0000;
	float:left;
	height:31px;
	line-height: 31px;
	padding: 0 10px;
}
.reg_form_3 {
	width: 210px;
	height:31px;
	line-height: 31px;
	display:block;
	float:left;
}
.reg_form_4 {
	width:228px;
	height: 20px;
	font-size: 12px;
	padding-top: 4px;
	float:left;
	border: 1px solid #9c9c9c;
}
.reg_form_5 {
	color: #1a6c0a;
}
.reg_form_6 {
	height: 5px;
	border-bottom-style:1px dashed #dbdbdb;
	
}

.reg_form_7 {
	text-align:center;
	width:100%;
}
.reg_form_9 {
	padding: 0 30px 0 0;
}
.reg_form_11 {
	font-size: 14px;
	font-weight:bold;
	line-height: 30px;
	height: 30px;
	border-bottom-style:1px dashed #dbdbdb;
	margin-bottom:10px;
}
.lost_form_11 {
	font-size: 14px;
	font-weight:bold;
	line-height: 20px;
	height: 20px;
	margin: 0;
	padding: 0;
}
.postreg {
	width:110px;
	height: 37px;
	display:block;
	background-image:url(http://img.ooopic.cn/image/reg_submit.gif);
	border: 0px;
	cursor:pointer;
	text-align:center;
	margin: 0 auto;
}
/*登录*/
.loginpost {
	width:110px;
	height: 37px;
	display:block;
	background-image:url(http://img.ooopic.cn/image/reg_form_login.gif);
	border: 0px;
	cursor:pointer;
	text-align:right;
	float:right;
	margin-right: 25px;
	*margin-right: 0px;
}

.login_form_1 {
	margin: 0px;
	*margin-top:-12px;
	width: 600px;
	border: 1px solid #9c9c9c;
	padding: 10px;
	clear:both;
	background-color:#FFFFFF;
	height:330px;
	float:left;
} 
.login_form_1 li {
	clear:both;
	height: 35px;
	line-height: 35px;
	padding: 0 0 0 15px;
}
.login_form_2 {
	width: 70px;
	height: 31px;
	line-height: 31px;
	text-align:right;
	display:block;
	float:left;
	margin: 0 10px 0 0;
}
.login_form_3 {
	width:228px;
	height: 20px;
	font-size: 12px;
	padding-top: 4px;
	float:left;
	border: 1px solid #9c9c9c;
}

.login_form_5 {
	height: 35px;
	line-height: 35px;
	color:#1a6c0a;
}
.login_form_6 {
	text-align:right;
	margin: 0 10px 0 0;
}


.login_form_9 {
	width: 70px;
	height: 35px;
	line-height: 35px;
	text-align:right;
	display:block;
	float:left;
	margin: 0 10px 0 0;
}
.login_form {
	width: 610px;
	height: auto;
	padding: 20px;
	margin: 0px;
}
.s_img170{
width:172px; height:172px; line-height:172px; text-align:center;vertical-align:middle; margin:0; padding:0; position:relative; font-size:150px; display: table-cell;vertical-align:middle;*display: block!important; _display:block;	border:1px solid #d9d9d9; background-color:#F7F7F7;background-image:url(http://so.ooopic.com/image/loading.gif); background-position:center; background-repeat:no-repeat;}
.s_img170:hover{
width:172px; height:172px; line-height:172px; text-align:center;vertical-align:middle; margin:0; padding:0; position:relative; font-size:150px; display: table-cell;vertical-align:top;*display: block!important; _display:block; border:1px solid #d9d9d9; background-color:#F7F7F7;background-image:url();}
.s_img170 img{
vertical-align:middle;}
.s_img170:hover img{
vertical-align:top; }
.s_img_1{
	float:left;
	width:175px; 
	height:230px; 
	text-align:center;
	vertical-align:middle;
	padding: 2px 4px;
	overflow:hidden;
}
.s_r_list1 {
	height:auto;
	background-color:#FFFFFF;
	padding: 10px 0px;
	padding-left: 25px;
	clear:both;
	text-align:center;
}
.s_r_list1 ul {
	list-style:none;
	height:auto;
	overflow:hidden;
	clear:both;
	padding: 0px;
	margin: 0px;
}
.s_r_list1 li {
	color:#3f3f3f;
	float:left;
	text-align:center;
	padding: 5px 0px;
	margin: 5px 17px 0px 0px;
}
.simg {
}
.simg:hover {
}

/*收藏框*/
#sc_box {
display:none; width:160px; height:196px; padding:5px; background-color:#000000; margin:0px auto; clear:both; filter:alpha(opacity=50); opacity:0.5; position:absolute; z-index:10002;}
#sc_main {
display:none; width:140px; height:176px; padding:10px; background-color:#ffffff; position:absolute; z-index:10003;}
.sc_main_1 {
width:120px; height:112px; padding:8px; overflow-y:auto; overflow-x: hidden; border:1px solid #777; margin:7px 0px; clear:both;}
.sc_main_2 {
width:140px; text-align:right; cursor:pointer;}
.sc_main_3 {
color:#ff7800; font-weight:bold;}
.sc_main_4 {
width:134px; color:#7b7b7b; margin:3px 0px;}
.sc_main_5 {
float:right;}
.sc_main_1 li {
display:block; padding-bottom:3px; cursor:pointer;}
.sc_main_1 li:hover{
color:#ff7800; text-decoration:none;}
/*收藏成功*/
.sc_info {
display:none; padding:15px; background-color:#FFFFFF; width:auto; height:auto; margin:0px auto; border:5px solid #999; text-align:center; color:#1a6c0a; font-weight:bold; font-size:14px; z-index:10002;left:50%; top:50%; margin-left:-102px!important; margin-top:-27px!important; margin-top:0px;position:fixed!important; position:absolute; 
_top:       expression(eval(document.compatMode &&
			document.compatMode=='CSS1Compat') ?
			documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :
			document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);}
			
			
			
/*底部04*/
.f_div_01 {
width:940px; height:150px; margin:auto; background-color:#ffffff; margin-bottom:8px; font-size:12px; margin-top:8px; overflow:hidden; padding-left:10px; clear:both;}
.f_ul_1{width:320px; overflow:hidden;margin:0px;padding:0px;float:left; background-color:#ffffff; height:130px; margin-top:10px;list-style:none; }
.f_ul_kong{width:30px;height:130px;margin:0px;padding:0px;margin-top:10px; background-color:#FFFFFF;float:left; text-align:center}
.f_kong{width:1px; padding:0px; margin:0px;height:126px; background-color:#CBCBCB; list-style:none; margin:auto;}
.f_ul_3{width:150px;margin:0px;padding:0px;margin-top:10px;;background-color:#ffffff; height:130px; float:left;list-style:none;}
.f_ul_4{width:220px;margin:0px;padding:0px;background-color:#ffffff; height:130px; float:left; margin-top:8px;list-style:none; overflow:hidden}
.f_li_1{width:320px;background-color:#CBCBCB; height:25px; line-height:25px; list-style-type:none; padding-left:15px}
.f_li_2{width:320px;height:45px; line-height:45px;list-style-type:none;padding-left:15px}
.f_li_3{width:150px;background-color:#CBCBCB; height:25px; line-height:25px; list-style-type:none; text-align:center}
.f_li_4{width:150px;list-style-type:none; line-height:25px;margin-top:10px}
.f_li_5{width:150px;list-style-type:none; line-height:25px}
.f_li_6{width:150px;list-style-type:none; line-height:25px}
.f_li_7{width:150px;background-color:#CBCBCB; height:25px; line-height:25px; list-style-type:none; text-align:center}
.f_li_8{width:150px;list-style-type:none; line-height:35px; margin-top:5px}
.f_li_9{width:150px;list-style-type:none;line-height:20px}
.f_li_10{width:220px; height:25px; line-height:25px; list-style-type:none; text-align:left;padding-left:10px}
.f_li_11{width:220px;text-align:right; list-style-type:none; line-height:20px;font-size:17px;}
.f_li_12{width:220px;list-style-type:none; line-height:15px;padding-left:10px}
.f_li_13{width:220px;list-style-type:none; line-height:25px;padding-left:10px;}
.f_li_14{width:180px;list-style-type:none; line-height:25px;padding-left:10px; overflow:hidden}

.f_div_02{width:950px; height:80px;text-align:center;padding-top:10px;font-size:12px; background-color:#FFFFFF; margin:auto; line-height:35px; clear:both; }
.f_ul_5{margin:auto;text-align:center;}
