﻿/*****会员登录*********/
.user_info {
	border-left:1px solid #dddddd;
	border-right:1px solid #dddddd;
	padding:5px;
	height:183px;
	background:#fff
}
}
.user h3 {
	height:32px;
	line-height:32px;
	background:url(/Skin/OceanStar/images/back.gif) no-repeat left top;
	font-size:12px;
	color:#000;
	padding-left:28px;
	font-size:12px;
}
.user_login ul {
	padding:5px;
}
.user_login li {
	height:27px;
	line-height:27px;
margin:2px 0px;
}
.loginedinfo li {height:21px;line-height:21px;}
.user_login li.reg_user {height:27px;line-height:27px;padding:3px 0px 6px 0px;}
.user_login li.save {padding-left:45px;}
.user_login li.reg {padding-top:5px;background:url(/Skin/OceanStar/images/min_line.gif) no-repeat center top;text-align:center;}
.user_login li.reg a {color:#333;text-decoration:underline;}
.user_login li.reg a:hover {color:#f87608;text-decoration:underline;}
.user_login li.save a{padding-left:10px;}

.user_login li.save input {margin-right:5px;}
.user_login li input.inputtext {
	background:url(/Skin/OceanStar/images/back.gif) no-repeat left -64px;
	border:none;
	width:123px;
	height:20px;
	line-height:20px;
	padding-left:5px;
	font-size:12px;font-family:Arial;
}

.user_login li input#validationCode2 {width:58px!important;background:url(/Skin/OceanStar/images/back.gif) no-repeat -708px -65px;font-size:11px;font-family:Arial;}
.user_login li select {
	width:138px;
}
.user_login li img {
	margin-left:5px;
}
/***********会员loading***************/

.user_login li.reg_user, .vote_content li.vote_check {
	position:relative;
}
.user_login li input.user_login_submit, .vote_content li.vote_check input {
	width:66px;
	height:22px;
	background:url(/Skin/OceanStar/images/back.gif) no-repeat -72px -38px;
	overflow:hidden;
	border:none;
	position:absolute;
	top:7px;
	left:20px;
	cursor: pointer;
}
.user_login li input.user_login_submit {top:5px;left:45px;}
.user_login li.forget {
	text-align:center;
	padding-top:5px;
}
.user_login li a {
	color:#000;
	padding:0px 10px;
}
.user_login li a:hover {
	color:#cc0000;
}

/******会员登录后CSS******/
.u_login {
	padding:5px;
	line-height:180%;
}



/*--顶部导航以及导航菜单地址栏  开始--*/
.div_topnav
{ height: 31px; background: #136ad1 url(images/topnav_bg.jpg) repeat-x; border-bottom: 3px #064a96 solid; color: #90d1f7; padding-left: 10pmargin-bottom: 1px; }
.div_topnav a{ color: #90d1f7; padding: 0 5px; line-height: 30px; font-size: 12px; }
.div_topnav a:hover {color: #fdfffc;}
.div_rightnav{float:right; width:80px; margin-top:2px}
.div_rightnav li{ line-height:22px;}
.div_rightnav li a{ font-size:12px}
.div_nav{ height:37px; background:url(images/div_nav_bg.gif) repeat-x; }
.div_nav_l{ float:left; width:5px;}
.div_nav_m{ float:left; width:850px;}
.div_nav li{ float:left; clear:none;}
.div_nav a{ display:block; width:63px; background:url(images/nav_a.gif) no-repeat; line-height:37px; color:#fff; text-align:center}
.div_nav a:hover{ background:url(images/nav_ah.gif) no-repeat; text-decoration:none; color:#fff}
.div_nav_r{ float:right; background:url(images/div_nav_r.gif) right no-repeat; height:37px;}
.div_nav_b{ height:31px; background:url(images/nab_b_bg.gif) repeat-x; line-height:31px; padding:0 5px;}
.div_nav_bl{ width:940px; float:left;}
.div_nav_br{ width:500px; float:right;}
.div_nav_br li a{ font-size:12px }
.div_footer_top{ border-bottom:1px #ddd solid; line-height:35px; font-size:12px;}
.div_footer_top ul{ float:;}
.div_footer_top a{ color:#0089ce; margin:0 2px;}
.div_footer a{ font-size:12px;}
/*--顶部导航以及导航菜单地址栏  结束--*/
.div_main_l_710{ width:710px; float:left;}
.div_head_710{ height:29px; background:#36a116; line-height:29px;}
.div_head{ height:30px; background:url(images/head_bg.gif) no-repeat; line-height:30px;}
.div_head h2 a{ color:#bde4ad;}
.div_head h5{ float:right; font-weight:normal; margin-top:10px;}
.div_head h5 a{font-size:12px;}
.h4_in,.h4_out{width:33px; height:20px; line-height:20px; text-align:center; background:url(images/h4_a.gif) no-repeat; margin-left:1px; }
.h5_in,.h5_out{width:41px; height:20px; line-height:20px; text-align:center; background:url(images/h5_a.gif) no-repeat; margin-left:1px; }
.h5_in a, .h4_in a{color:#cae7c0;}
.h4_out{ background:url(images/h4_ah.gif) no-repeat;}
.h5_out{ background:url(images/h5_ah.gif) no-repeat;}
.h5_out a,.h5_out a:hover,.h4_out a,.h4_out a:hover{color:#464646; }
.div_head1{ height:28px; background:url(images/head1_bg.gif) no-repeat; border:1px #cfdcd5 solid; border-bottom:1px #a6e38c solid;}
.div_head1 h1,.div_head1 h1 a,.div_head1 h1 a:hover{ color:#0c6506}
.div_head1 h2,.div_head1 h2 a{ color:#367b26; padding:0 5px;}
.div_head2{ background:#e8f6e1; border-top:1px #319915 solid; height:28px;}
.div_head2 h1 a{ color:#3d7944;}
.div_content{ border:1px #dadde5 solid; padding-top:10px; padding-left:5px }
.ul_w230 li{ width:220px;line-height:25px}
.ul_w350 li{ color:#B7B6B6}
.ul_w350 h3{ float:left; overflow:hidden; width:260px; _width:258px; text-overflow: ellipsis; }
.blank a { font-weight:bold; color:#262626;}
.blue a{ font-weight:bold; color:#0677b9;}
.div_in_l{float:left; width:200px; margin:8px; display:inline;}
.div_in_r{float:right; width:470px; padding:10px 7px 0 0;}
.div_in_title{background:url(images/map_title.gif) no-repeat; height:36px;}
.div_in_title h2 a{ line-height:36px; padding:0 5px; color:#fff}
.div_in_r ul{width:470px; padding-bottom:5px}
.div_in_r span{ width:450px;  text-overflow: ellipsis; }
.div_in_r span a{ text-align:left; float:left; color:#aeaeae; font-size:12px; font-weight:normal; line-height:18px;}
.subject_title{text-align:center;  padding-top:10px;}
.subject_title a{ color:#37a216; font-size:16px; line-height:18px; font-family:黑体; }
.ul_rdjd{ margin:0 10px;}
.ul_rdjd li{ border-bottom:1px #ccc dotted; line-height:35px;}

/*-- 页面下方 新闻 开始--*/
.div_news_l{ float:left; width:5px; height:234px; background:url(images/five_bgl.jpg) no-repeat;}
.div_news_m{ float:left; width:940px; height:234px; background:url(images/five_bg.jpg) repeat-x; padding:5px 0;}
.div_news_r{ float:right; width:5px; height:234px; background:url(images/five_bgr.jpg) no-repeat; }
.div_head4{ border-bottom:2px #0088cc solid; height:27px;}
.div_head4 h3{ float:left;}
.h3_in,.h3_out{ width:109px; height:27px; line-height:27px; background:url(images/five_ma1.jpg) no-repeat; text-align:center; }
.h3_in a{color:#4c4c4c; }
.h3_out{ background:url(images/five_ma2.jpg) no-repeat; }
.h3_out a{color:#fff; }
.h3_in a:hover,.h3_out a:hover,.h5_in a:hover,.h5_out a:hover,.h6_in a:hover,.h6_out a:hover{text-decoration:none;}
.ul_w225 li{width:215px; margin:0 5px;}
.ul_w225 a{ color:#0186c9;}
.div_main_l_225 h2{ font-size:12px; float:right; font-weight:normal;}
.div_main_l_225 h2 a:hover{ color:#0186c9;}
.ul_w256 h3{ float:left; overflow:hidden; width:175px;  }
.div_r_search2{ background:url(images/head4_bg.gif) no-repeat; height:29px; width:340px;}
.div_r_search2 h1{ line-height:29px; font-weight:normal; padding-left:13px;}
/*-- 页面下方 新闻 结束--*/

.qh_text{font-size:14px; font-weight:bold; color:#000;}
.qh_text a{ font-size:12px; color:#3d7944; font-weight:normal; text-decoration:underline; padding-left:7px}
.qh_text1{ width:65px;}
.qh_text1 a{font-size:14px; font-weight:bold; color:#000; text-align:center; text-decoration:none; text-align:center; margin:0; padding:0}
.qh_text1 a:hover{ text-decoration:underline}
.ul_in_w230 li{ width:230px;}
.ul_in_w230 a{ font-size:12px; margin:0 5px;}
/*垂直选项卡——start*/
            
            dl {
                width: 230px;
                line-height: 24px;
            }
            
            dt.active {
                position: relative;
                background-color:#e8f6e1;
            }
            
            dt {
                padding: 0 10px;
                cursor: pointer;
                margin-bottom: -1px;
				width:90px;
				height:50px;
            }
            
            dd {
                clear: both;
                display: none;
				width:120px;
				height:197px;
				margin-top:-197px;
				margin-left:110px;
            }
            .dtodd
            {
                background-color:#e8f6e1;
            }
/*垂直选项卡——end*/
/*****搜索*******/
.article_search {
	height:40px;
	line-height:40px;
	padding:9px 0 9px 70px;
	height:22px;
	line-height:22px;
	background:url(images/back.gif) no-repeat left -313px;
	position:relative;
}
.article_search select {
	margin:0px 3px;

}
.article_search input#keyword_PowerEasy,.article_search input#keyword {width:170px;}
input.article_searchbutton {
	display:inline-block;
	border:none;
	background:url(images/back.gif) no-repeat -293px -38px;
	height:21px;
	width:61px;

}
.article_search a {
	display:inline-block;
	height:20px;
	width:80px;
	background:url(images/back.gif) no-repeat -365px -38px;
	overflow:hidden;
	text-indent:-9999em;
	position:absolute;
	top:11px;
    left:550px;
}
.article_list h3, .article_list h3 span, .article_list h3 em {
	height:30px;
	line-height:30px;
	background:url(images/back.gif) no-repeat left -280px;
}
.article_list h3 span {
	background:url(images/sidebar.gif) no-repeat left top;
	display:inline-block;
	padding-left:37px;
}
.article_list h3 em {
	background:url(images/sidebar.gif) no-repeat right -33px;
	padding-right:37px;
	font-size:12px;
	color:#fff;
	display:inline-block;
}
.article_list h3 em a {
	color:#ffff00;
}
.article_list h3 em a:hover {
	color:#fff;
}
.article_list ul {
	padding:40px 37px 35px 37px;
}
.article_list li {
	height:30px;
	line-height:30px;
	font-size:14px;
	color:#666;
	background:url(images/line.gif) repeat-x left bottom;
}
.article_list li span.datetime {
	float:right;
	padding-right:5px;
}
.article_list li a {
	color:#333;
	padding-left:20px;
	background:url(images/icon4.gif) no-repeat left -29px;
}
#article_box img#more
{
    float:right;
    margin:10px;
}
.article_list li a:hover {
	color:#ae541f;
	background:url(images/icon4.gif) no-repeat left 1px;
}
.article_list span.comment_link a
{
    background:none;
}
.article_list span.comment_link a:hover
{
    background:none;
}
span.missing_data{
    float:left;
    clear:both;
}
#main_search {
	line-height:150%;
	
}
#main_search ul {
	padding:0px;
	background:none;
	border:none;
}
#main_search li {
	float:none;
	width:100%;
	text-align:left;
	height:24px;
	background:none;
	font-size:12px;
}
#main_search li{margin-top:10px}
#main_search li input#Submit {margin-left:260px;margin-top:2px;}
/*****搜索结束*******/




























