/* Global css */
body{font-size:12px; font-family:inherit; line-height:21px; }
textarea{font-size:12px;}
p,em,ul,li,body,dl,form, h1, h2{padding:0px;margin:0px;}
form,img{border:0px;}
div{margin:0px;padding:0px;}
div,em,table,td{text-overflow:ellipsis; word-break:break-all; word-wrap:break-word; font-weight:normal; font-style:normal;}
a, a:link, a:visited{text-decoration:none; cursor:pointer;}
a:hover{text-decoration:underline;}
pre{
       white-space:pre-wrap; /* css-3 */
       white-space:-moz-pre-wrap; /* Mozilla, since 1999 */
       white-space:-pre-wrap; /* Opera 4-6 */
       white-space:-o-pre-wrap; /* Opera 7 */
       word-wrap:break-word; /* Internet Explorer 5.5+ */
}
th{text-align:left;}
.wrap:after
, .main:after
, .footer:after
, .tab:after
, .c:after
, .list:after
, .status:after
, #header:after
, #nav:after
, #nav_s:after
, #nav ul:after
, .sidebar .imgs:after
, .sidebar .portrait:after {
	content: '.'; display:block; clear:both; visibility:hidden; height:0;
}
.breadcrumb {padding:3px 0px;}
.breadcrumb h2 {border-bottom:1px solid #e0e0e0; padding:7px 0px; font-size:12px; font-weight:normal; margin-left:11px;}
.wrap {width:938px; margin:0px auto; padding:0px; height:1%;}
.footer{height:1%;}
.left{float:left;}
.right{float:right;}
.strong{font-weight:bold;}
#header{width:938px; height:1%; margin:0px auto; padding:0px;}
#header li{text-decoration:none;}
#header table{width:98%;}
/* -moz-border-radius-topleft:10px; -moz-border-radius-topright:10px; */
/**/
#logo{width:140px; height:28px; margin:0px; padding:0px; float:left; cursor:pointer;}
h1{margin:0px 0px 7px 15px; padding:19px 0px 0px 0px; font-size:18px;}
h3{margin:0px 0px 0px 11px; padding:3px; font-size:14px;}
h3 span {float:right; margin-right:21px; font-weight:normal; font-size:11px;}
.main h1{margin:0px 0px 7px 0px;}
.main h3{margin:0px; padding:0px 0px 0px 3px;}
.anchor {display:block; width:18px; height:18px; background:url('http://static.yeqiangwei.com/imgs/arrowup.gif') center center;}
/**/
#loading {display:none;}
.loading img {border:0px;}
#events .loading img {border:0px;}
#nav{width:100%; padding:5px 0px 0px 0px; font-size:14px;}
#nav table, #nav table td{margin:0px; padding:0px; border-collapse:collapse;}
#nav ul{margin:0px 0px 0px 0px;}
#nav li{float:left; width:100px; list-style-type:none;}
#nav li a, #nav li a:link, #nav li a:visited, #nav li a:hover{
	text-decoration:none; height:25px; line-height:25px; 
	font-size:14px; font-weight:bold;
	text-align:center; display:block; padding:0px; margin:0px 3px 0px 0px;
	overflow:hidden;
}
#nav .slt{overflow:hidden;}
#nav .status{width:100%; float:right; text-align:right; font-size:12px; margin-right:21px;}
#nav .status,#nav .status a, #nav .status a:visited{padding:3px;}
#nav .status a:hover{padding:3px;}
#nav_s{margin:0px 0px 0px 0px; height:1%; padding:3px 0px 0px 0px; min-height:7px;}
	/*-moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px;*/
#nav_s ul{padding-left:120px;}
#nav_s li, #nav_s li a, #nav_s li a:link, #nav_s li a:visited, #nav_s li a:hover{
	font-size:12px;
	height:25px; line-height:25px;
	float:left; text-decoration:none;list-style-type:none;
	text-align:center; display:block; width:80px; padding:0px 0px 0px 0px;}
.intext{line-height:25px; height:25px;}
/**/
.main{margin:0px; padding-left:11px; padding-right:11px; height:1%; }
.c{height:1%;}
/**/ 
.list{width:660px; padding:11px 0px 7px 0px;height:1%;}
.list table{width:100%; margin:0px;}
.list table a:hover{text-decoration:underline;}
.list table td{line-height:15px;margin:0px; padding:5px 0px 5px 0px;}
.list table th{font-weight:normal; padding:3px 0px 3px 0px;}
.list .h3{width:60px;}
.list .h4{width:60px;}
.list .h5{width:120px;}
.list .h6{width:60px;}
.list dl{width:330px; height:88px; overflow:hidden; margin:0px 0px 11px 0px; padding:0px; display:block; float:left; border-bottom:1px dotted #e0e0e0;}
.list dl dt{width:66px; height:66px; font-size:14px; float:left; margin:0px 11px 0px 0px; padding:0px; border:2px solid #e0e0e0;}
.list dl dt img{width:auto; height:auto;}
.list dl:after{height:0px; visibility:hidden; content:'.'; display:block; clear:both; }
.list dl dd{width:230px; float:left; padding:0px; margin:0px;}
.group .h3{width:100px;}
.group .h4{width:80px;text-align:center;}
.group .h5{text-align:center;}
.group .h6{width:30px; text-align:center;}
.group .content{font-size:12px;width:100%;text-overflow:ellipsis; word-break:break-all; word-wrap:break-word;}
/**/
.sidebar .viewgroups {padding:0px 0px 21px 0px;}
.sidebar .viewgroups span {
	padding:0px 3px 0px 7px; 
	display:-moz-inline-stack; 
	display:inline-block;
	zoom:1;
	*display:inline;
}
.sidebar .viewgroups ul {margin:0px; padding:0px;}
.sidebar .viewgroups ul li {float:left; line-height:200%; margin:0px 12px 0px 0px;}
.sidebar h3{margin:11px 0px 7px 0px; padding:0px 0px 0px 3px;}
.sidebar {width:230px; margin:0px; float:right;padding:0px 0px 0px 0px;}
.sidebar ol{margin:3px; padding:0px 0px 0px 30px;}
.sidebar .menu h3{padding:0px;}
.sidebar .menu:after{content:'.'; display:block; clear:both; visibility:hidden; height:0;}
.sidebar .menu{height:1%; margin-bottom:15px;}
.sidebar .menu ul{margin:0px;padding:0px;}
.sidebar .menu li{width:49%; margin-bottom:3px; list-style-type:none; float:left; line-height:28px;text-align:center;}
.sidebar .menu li a,.sidebar .menu li a:link{border:1px solid #f0f0f0; background:#f4f4f4; padding:3px 11px 3px 11px;}
#panel{display:none;}
.panel {
	background:#a0a0a0; width:380px; 
	padding:11px 11px 11px 11px;
	z-index:1;
	top:30%;
	left:30%;
	display:"";
	position:absolute;
	-moz-border-radius-topleft:5px;	-moz-border-radius-topright:5px; -moz-border-radius-bottomleft:5px;	-moz-border-radius-bottomright:5px;
}
.panel .inner{z-index:2; background:#fff; padding:11px 11px 11px 11px;}
/**/
.status{width:630px;}
.status dl{width:600px;display:block;float:left;}
.status dt{text-align:center;float:left;}
.status dl dt img{width:auto; height:auto;}
.status .button {float:right;width:60px;height:48px;line-height:48px; font-weight:bold;text-align:center;}
.status dl dd{display:block; padding-left:90px;}
/**/
.event p {margin:0px; padding:0px;}
.event .li {padding:7px 0px 7px 0px; line-height:21px;}
.event div p {padding-left:21px;}
.event div span {font-size:12px; padding:0px; line-height:17px;}
.event table {border-bottom:1px #e6e6e6 solid; margin:3px;}
.event table td {padding: 5px 0px 5px 0px;}
.event .li {height:1%; color:#666666; border-bottom:1px solid #e0e0e0;}
.event .li .li_ {margin-bottom:11px; line-height:19px;}
.event .li .portrait {float:left; width:66px;}
.event .li .portrait img {border:2px solid #e0e0e0;}
.event .li .details {float:none; margin-left:80px;}
.event .li:after{
	content: '.';
	display:block; 
	clear:left; 
	visibility:hidden;
	height:0;
}
.event {width:668px;}
.event_tab {padding:11px 21px 7px 0px;}
.event_tab .h3 {margin:0px 11px 0px 0px; display:inline-block; font-size:14px; font-weight:bold;}
.event_tab span {cursor:pointer; display:inline-block; font-weight:normal; text-align:center; width:70px; margin:0px 0px 2px 0px; padding:1px 0px 0px 0px;}
.event_tab span.slt {color:#fff; background:url('http://static.yeqiangwei.com/imgs/bg_menu_selected.gif') no-repeat; background-position:left center;}
/**/
.portrait, .imgs{height:1%;}
.portrait ul li, .imgs ul li{overflow:hidden; margin:0px 0px 11px 0px; float:left; list-style-type:none; line-height:normal; text-align:center; width:76px;}
.portrait ul li img, .imgs ul li img{margin-bottom:0px;}
.portrait span, .imgs span{margin:2px 0px 0px 0px; overflow:hidden; word-break:break-all; height:15px; line-height:15px;display:block;}
.portrait ul li a img, .imgs ul li a img {border:2px solid #e6e6e6;}
.portrait ul li a:hover img, .imgs ul li a:hover img {border:2px solid #ff8800;}
.imgs ul li img {border:2px solid #e0e0e0;}
.imgs ul {clear:both;}
/**/
.dl_nv dl{display:block; width:330px; height:170px; overflow:hidden; float:left; margin:0px 3px 3px 3px;}
.dl_nv dl dt{float:left;}
.dl_nv dl dt img{width:120px; height:150px; border:3px solid #e6e6e6;}
.dl_nv dl dd{display:block; padding-left:7px;}
.dl_nv dl .dd{line-height:21px; height:21px; overflow:hidden;}
.dl_nv dl .sm{line-height:21px; height:100px; overflow:hidden;}
/**/
.nimgs{width:680px;}
.nimgs ul li img{margin-bottom:3px; width:96px; height:130px; border:3px solid #e6e6e6;}
.nimgs ul li{width:131px; height:170px; overflow:hidden;}
/**/
.dl_group dl:after{height:0px; visibility:hidden; content:'.'; display:block; clear:both; }
.dl_group dl{width:100%; display:block; margin:0px 0px 7px 0px; overflow:hidden; height:21px; line-height:21px}
.dl_group dl dt{font-size:14px; float:left; margin:0px 0px 0px 11px; padding:0px;}
.dl_group dl dd{float:left; padding:0px; margin:0px 7px 0px 7px;}
/**/
.tools li {display:inline;}
.tools {text-indent:0; padding-top:7px;}
.tools li a{padding:3px 11px 3px 11px;}
.tools li, .tools li a:link, .tools li a:visited, .tools li a:hover{
	height:25px; line-height:25px;font-size:12px;
	text-decoration:none;list-style-type:none;
	text-align:center; margin:0px;}
/**/
.novel:after{line-height:28px; content: '.'; display:block; clear:both; visibility:hidden; height:0;}
.novel h2,.novel h3{margin:11px 0px 0px 21px; padding:0px; display:block;}
.novel .tools li{text-align:center;}
.novel .tools ul{text-align:center;display:block;margin:0px auto;}
.novel .tools ul:after{clear:both; width:400px;}
.novel .summary{text-indent:2em; width:660px; padding:0px 0px 0px 21px;}
/*
.novel .summary .tools ul{float:right;}
.novel .summary .tools li a{float:left; margin:0px;padding:0px 11px 0px 11px;}
*/
.novel .summary ul li{list-style-type:none;}
.novel dl{float:left; width:660px; margin:7px 0px 0px 21px; padding:0px;}
.novel dl dt{float:left; font-size:14px; font-weight:bold; display:block; width:600px; margin:7px 0px 7px 0px;}
.novel dl dd{margin:0px 0px 0px 21px; width:300px; float:left; height:25px; line-height:25px; overflow:hidden; word-break:break-all; white-space:nowrap; -o-text-overflow: ellipsis; text-overflow:ellipsis;}
.novel .caption{width:645px; padding:0px;}
.novel .caption{margin:0px 0px 0px 21px;}
.novel .caption span{margin-right:11px;}
.novel .caption em{font-style:normal;}
.del{text-decoration:line-through; color:#666666;}
.del a, .del a:link, .del a:visited{color:#666666;}
.novel .content{text-indent:2em; margin:7px 0px 7px 0px; padding:3px 21px 7px 21px; font-size:14px; line-height:30px;}
.pagination{margin:21px 0px 0px 0px; width:auto; padding:3px 0px 5px 0px; text-align:center;}
.pagination span{margin:0px 7px 0px 7px;}
.pagination ul{margin: 0; padding: 0; text-align: left;}
.pagination li{list-style-type: none; display: inline; height:25px; margin-right:2px;}
.pagination a, .pagination a:link, .pagination a:visited{text-decoration:none; padding:2px 8px 2px 8px;}
.pagination a:hover, .pagination a:active{text-decoration:none; padding:2px 8px 2px 8px;}
.pagination li .pcg{padding:2px 8px 2px 8px; font-weight:bold;}
.pagination li .pdg{padding:2px 8px 2px 8px;}
.pagination li .png{padding:2px 2px 2px 2px; font-weight:bold;}
.pagination li .ppg{padding:2px 5px 2px 5px; font-weight:bold;}
input.btn{font-size:12px; height:25px; line-height:20px; padding:0px 5px 0px 5px;}
/**/
.search .list h3{font-weight:normal; font-size:14px; color:#000; margin:0px; padding:0px;}
.search .list div{padding-left:11px; border-top:#e5e5e5 dotted 1px; padding:7px 0px 7px 0px;}
.search_form{margin:0px auto; padding:0px 0px 7px 0px; width:500px;}
.search_form{width:500px;}
.search_form ul li{display:inline; font-size:14px; margin-right:15px; float:left;}
.search_form .search_button{padding-top:11px;}
.search_form .btn{height:28px;}
.search_form ul .slt a, .search_form ul .slt a:link, .search_form ul .slt a:visited{color:#000; font-weight:bold;}
/* review */
.reviewList, .reviewForm {font-size:12px;}
.reviewList table{width:100%;}
.reviewList table tr th {text-align:right; width:100px; padding-right:11px;}
.reviewList table tr th, .reviewList table tr td {margin:7px 0px 7px 0px; padding:11px 7px;}
.reviewList table tr th, .reviewList table tr td {border-top:#e5e5e5 dotted 1px;}
.reviewForm table tr th, .reviewForm table tr td {border:0px;}
.hide{display:none;}
.quote{
	background:url(http://static.yeqiangwei.com/imgs/quotel.gif) no-repeat left 4px;
	overflow:hidden;padding:0 24px 5px 15px;margin:8px 0 0 11px;
	width:auto;*zoom:1;word-wrap:break-word;
}
.quote span.inq{
	background:url(http://static.yeqiangwei.com/imgs/quoter.gif) no-repeat right bottom;
	color:#333;padding-right:15px;
}
.quote span.img {float:right;}
/* colors */
body{background:#f0f0f0; color:#000;}
input.btn{border:1px solid #C0C0C0; background:url('http://static.yeqiangwei.com/imgs/button_1.gif');}
input.btn:hover{border:1px solid #7eb6cd; background:url('http://static.yeqiangwei.com/imgs/button_2.gif');}
.wrap{background:#FFF;}
#header ul li{color:#006600;}
a, a:link, a:visited {color:#2759cd;}
a:hover {color:#ff0000;}
/**/
.h5 {color:#666666;}
.h5 a{color:#666666;}
.h5 a:hover{color:#ff6600;}
.em{color:#666666;}
.h3, h3{color:#3F832C;}
.green{color:#008800;}
.green a{color:#008800;}
.green a:hover{color:#ff0000;}
.green a:visited{color:#008800;}
.red {color:#ff0000;}
.red a{color:#ff0000;}
.red a:hover{color:#ff0000;}
.red a:visited{color:#ff0000;}
.gray {color:#666666;}
.gray a{color:#666666;}
.gray a:hover{color:#ff6600;}
/**/
#header a, #header a:link, #header a:visited{color:#000000;}
#header a:hover{color:#ff0000;}
/**/
#nav {
	background:url('http://static.yeqiangwei.com/imgs/bg_nav_line.gif') repeat-x;
	background-color:#35a60f;
	background-position:bottom;
	border-bottom:solid 1px #227405;
}
#nav table tr td ul li a, #nav table tr td ul li a:link, #nav table tr td ul li a:visited {
	color:#fff; border-top:1px solid #35a60f; border-left:1px solid #35a60f; border-right:1px solid #35a60f;
}
#nav table tr td ul li.slt a, #nav table tr td ul li.slt a:link, #nav table tr td ul li.slt a:visited, #nav table tr td ul li a:hover {
	color:#fff; border-top:solid 1px #5DC429; border-left:solid 1px #5DC429;border-right:solid 1px #5DC429; background:#227405;
}

#nav_s, #nav_s ul {background:#227405;}
#nav_s ul li {background:#227405;}
#nav_s ul li a:link, #nav_s ul li a:visited{color:#fff;}
#nav_s ul li a:hover {background:#227405; color:#FFFF00;}
#nav_s ul li.slt {background:#227405; color:#FFFF00;}
#nav_s li, #nav_s li.slt a, #nav_s li.slt a:link, #nav_s li.slt a:visited, #nav_s li.slt a:hover {
	color:#FFFF00;
}
#nav .status,#nav .status a, #nav .status a:visited{color:#fff;}
#nav .status a:hover{color:#ff0000; background:#fff;}

/**/
.labelem label{color:#666666;}
.list table th{color:#666666;}
.list table tr th{border-bottom:#e5e5e5 dotted 1px;}
.list table tr td{border-bottom:#e5e5e5 dotted 1px;}
.reviewForm table tr th{padding:7px 7px 0px 0px;}
.reviewForm table tr th{border-top:#e5e5e5 dotted 1px;}
.reviewForm table tr td{border-top:#e5e5e5 dotted 1px;}
.reviewForm table{width:100%;}
.status .button{
	color:#ffffff; 
	background:#50A139; 
	border-top:#81D968 solid 1px;
	border-left:#81D968 solid 1px;
	border-bottom:#34871D solid 2px;
	border-right:#34871D solid 2px; 
}
/**/
.remind{margin:0px auto; padding:7px; line-height:26px; width:400px; text-align:center;}
.remind div{background:#FAD163;width:auto;font-weight:bold;}
/**/
.sidebar ul li{list-style-type:none;}
/**/
.novel dl dt{color:#666666;}
.novel .caption span{color:#666666;}
.novel .caption span em{color:#000;}
.novel h2{color:#666666;}
.novel .content{background:#E8E8EB;}
.tools ul .li a{color:#3F832C; background:#CFECC7; border:solid 1px #E0FAD9;}
.tools ul .li a:hover{color:#ffffff; background:#50A139; border:solid 1px #50A139;}
.pagination{background:#fff}
.pagination a,.pagination a:link, .pagination a:visited{border: 1px solid #fff;}
.pagination a:hover, .pagination a:active{border:1px solid #70C943; color:#fff; background-color:#70C943;}
.pagination li.pcg{color:#000;}
.pagination li.pdg{border:1px solid #929292; color:#929292;}
.pagination li.ppg{border:1px solid white; background-color:white; color:#929292;}
/**/
.tab {height:27px; padding:0px;font-size:14px; font-weight:bold; padding-left:21px;}
.tab ul {z-index:50; margin:0px 0px 0px 0px; padding:0px;}
.tab ul li {z-index:100; margin-right:3px;float:left;}
.tab ul li, .tab ul li a{
	line-height:26px; 
	font-size:12px; 
	display:block; 
	margin:0px; 
	padding:0px 11px 0px 11px;
}
.tab ul li a:link, .tab ul li a:visited{
	padding:0px 11px 0px 11px; 
	text-decoration:none;
	list-style-type:none;
	text-align:center;
}
.tab ul li.slt a:link, .tab ul li.slt a:visited{line-height:26px;}
/**/
.tab {border-bottom:#e0e0e0 solid 1px;}
.tab ul li a:link, .tab ul li a:visited{
	border-top:#fff solid 1px;
	border-left:#fff solid 1px;
	border-right:#fff solid 1px;
	border-bottom:1px;
	background:#fff;
}
.tab ul li a:hover{
	border-top:#e0e0e0 solid 1px;
	border-left:#e0e0e0 solid 1px;
	border-right:#e0e0e0 solid 1px;
	border-bottom:1px; background:#e0e0e0;
}
.tab ul li.slt a, .tab ul li.slt a:link, .tab ul li.slt a:visited {
	color:#3F832C;
}
.tab ul li.slt a, .tab ul li.slt a:link, .tab ul li.slt a:visited, .tab ul li.slt a:hover{
	background:#fff;
	border-top:#e0e0e0 solid 1px;
	border-bottom:#fff solid 1px;
	border-right:#e0e0e0 solid 1px;
	border-left:#e0e0e0 solid 1px;	
}
