@charset "gb2312";
.wrapper_box {background-image: url(imgsidebar.png); background-repeat: repeat-y; background-position: 13px top; padding-bottom:1px; margin-bottom:10px; }
	.mainbar {  margin-top: 10px; }
	.sidebar { }

#con { width: 100%; overflow: hidden; margin-bottom: 10px; background-image: url(article/con_bg.png); background-repeat: repeat-x; background-position: left top; background-color: #FFF; }
#con h3 { height: 75px; position: relative; padding-right: 57px; border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: #ddd; border-right-color: #ddd; border-left-color: #ddd; }
#con h3 span { height: 75px; display: block; padding-left: 57px; text-align: center; }
#con h3 em { color: #333; font-size: 18px; padding-top: 40px; line-height: 28px; display: block; letter-spacing: 2px; }
#con h3 .ico { position: absolute; top: 8px; left: 10px; }
#con h3 .other { position: absolute; top: 5px; left: 10px; }
#con .box { min-height:500px; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #d9d0b8; border-left-color: #d9d0b8; padding: 40px; overflow: hidden; }
#con .box .info { line-height: 32px; text-align: center; height: 32px; border-top-width: 1px; border-bottom-width: 1px; border-top-style: dotted; border-bottom-style: dotted; border-top-color: #E0E0E0; border-bottom-color: #E0E0E0; margin-bottom: 30px; }
#con .box .qs { clear: both; margin-bottom: 10px; }/*Ç©ÊÕ*/
#con .box .content { font-size: 14px; font-weight: normal; line-height: 26px; }
#con .box .content p { margin-bottom: 10px; }
#con .box .tool { line-height: 24px; text-align: right; height: 24px; padding-right: 20px; border-top-width: 1px; border-bottom-width: 1px; border-top-style: dashed; border-bottom-style: dashed; border-top-color: #dddddd; border-bottom-color: #dddddd; }
#con .box .next { background-color: #F7F7F7; border: 1px solid #dddddd; margin-top: 20px; margin-bottom: 20px; height: 28px; padding-top: 5px; padding-bottom: 5px; padding-left: 20px; }
#con .box .next li { float: left; line-height: 28px; width: 49.9%; overflow: hidden; }
#con .box .mood { background-color: #FAFCFD; border: 4px solid #E7F7FA; margin-left: auto; margin-right: auto; margin-top: 40px; padding: 40px 80px; }
#con .box .mood input { border-style: none; margin-top: 5px; }
#con .box .vote { margin-bottom: 30px; margin-top: 30px; }
#con .box .vote table { border: 1px solid #dddddd; background-color: #dddddd; }
#con .box .vote table td { padding: 5px; }
#con .box .vote table h4 { line-height: 26px; background-color: #F7F7F7; height: 26px; padding-right: 10px; padding-left: 10px; }
#con .box .vote table input#btnVote, #con .box .vote table input#ShowVote { background: #fff url(images/input_button.gif) no-repeat left 0px; height: 23px; line-height: 23px; width: 65px; text-align: center; border: none; cursor: pointer; margin: 0px 3px; }
#con .box .about { background-color: #F4F9FF; border: 1px solid #dddddd; margin-bottom: 20px; margin-top: 20px; padding: 5px 20px 15px; }
#con .box .about h4 { background-color: #F2FAFF; border-bottom: 1px dotted #CCCCCC; color: #689FCC; height: 28px; line-height: 28px; margin-bottom: 10px; }
#con .box .about ul li { float: left; line-height: 26px; width: 49.9%; }
#con .box .about ul li a { background-image: url(lyzqc_img/ico/ico001.gif); background-position: left 2px; background-repeat: no-repeat; padding-left: 15px; }
#con .box .page { }
#con .box .shoufei { text-align: center; border: 1px dashed #ddd; padding-top: 20px; padding-right: 10px; padding-bottom: 20px; padding-left: 10px; }
#con .box .shoufei a.iyes, #con .shoufei a.ino { background-image: url(article/btn02.png); background-repeat: no-repeat; background-position: left top; display: inline-block; height: 32px; width: 103px; margin-right: 10px; line-height: 32px; margin-left: 10px; font-weight: bold; }
#con .box .shoufei a:hover.iyes, #con .shoufei a:hover.ino { background-image: url(article/btn02.png); background-repeat: no-repeat; background-position: left bottom; }
#con .underline_l { font-size: 0px; line-height: 0px; background-image: url(imgyj_gray.gif); background-repeat: no-repeat; background-position: left top; height: 6px; padding-left: 6px; }
#con .underline_r { background-image: url(imgyj_gray.gif); background-repeat: no-repeat; background-position: right bottom; height: 6px; }
#con .box .con_img { text-align: center; display: block; }
#con .box .con_img img { border: 1px solid #ddd; padding: 9px; }
#scoreAVG { float: left; height: 20px; width: 90px; background-attachment: scroll; background-color: transparent; background-image: url(ico/estar.gif); background-repeat: repeat-x; background-position: left top; }
#scoreAVG .stars { float: left; height: 20px; background-attachment: scroll; background-color: transparent; background-image: url(ico/fstar.gif); background-repeat: repeat-x; background-position: left top; }

	.list_sitemap { }
.list_sitemap li { }
.list_sitemap .list_box { border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #ddd; padding-bottom: 10px; margin-bottom: 10px; }
.list_sitemap .list_box h4 { color: #FFF; border-bottom-width: 3px; border-bottom-style: solid; border-bottom-color: #FFD18C; margin-bottom: 10px; width: 130px; line-height: 30px; height: 30px; text-align: center; }
.list_sitemap .list_box h4 a { font-size: 16px; color: #900; }
.list_sitemap .list_box h4 a:hover { color: #900; }
.list_sitemap .list_box .NotInARow { background-image: url(lyzqc_img/ico/ico138.gif); background-repeat: no-repeat; background-position: left 8px; padding-right: 15px; padding-left: 20px; display: inline-block; }
.list_sitemap .list_box .NotInARow a { font-size: 14px; font-weight: bold; color: #000; }
.list_sitemap .list_box ul { padding-left: 8px; }
.list_sitemap .list_box ul li { display: inline-block; background-image: url(lyzqc_img/ico/ico137.gif); background-repeat: no-repeat; background-position: left 8px; padding-right: 15px; padding-left: 20px; float: left; }
.list_sitemap .list_box ul li a { font-size: 14px; color: #333; white-space: pre; }
.list_sitemap .list_box ul li a:hover { }
