.all_cur {
	width: 922px;
	height: 59px;
	line-height: 59px;
	background: #f8f9fa;
	overflow: hidden;
	padding: 0 22px 0 36px
}
.all_cur a {
	font-size: 16px;
	color: #336599
}
.all_cur .cur_bd {
	float: left;
	width: 113px;
	height: 26px;
	overflow: hidden;
	border: 1px solid #fff;
	border-top: 0;
	border-bottom: 0;
	margin: 17px 0 0 30px
}
.all_cur h3 a {
	font-size: 16px;
	float: left;
	color: #336599
}
.all_cur .mycur {
	float: right
}
.all_cur span {
	float: left;
	margin-right: 35px;
	text-align: center
}
.all_cur span.cur_sl {
	float: left;
	width: 12px;
	height: 28px;
	margin-right: 0;
	background: url(../../sdcm/images/radius_l.png) no-repeat
}
.all_cur .cur_sc {
	float: left;
	line-height: 28px;
	height: 28px;
	background: url(../../sdcm/images/radius_c.png) repeat-x
}
.all_cur span.cur_sr {
	float: left;
	width: 12px;
	height: 28px;
	background: url(../../sdcm/images/radius_r.png) no-repeat
}
.all_cur .zsdgl {
	float: right;
	margin-right: 0;
	background: url(images/train/zsdimg.jpg) no-repeat left center;
	text-indent: 22px
}
.all_cur .zsdgl a {
	font-size: 14px
}
.zsdglfr {
	float: right;
	margin: -28px -140px 0 0;
	background: url(images/train/zsdimg.jpg) no-repeat left center;
	text-indent: 22px
}
.zsdglfr a {
	font-size: 14px;
	color: #369
}
.wikiback {
	float: right;
	width: 61px;
	height: 28px;
	line-height: 28px;
	margin: -28px -140px 0 0;
	background: url(images/train/wiki_back.jpg) no-repeat left center
}
.wikiback a {
	float: left;
	font-size: 12px;
	color: #c5c5c5;
	width: 61px;
	height: 28px;
	text-indent: 28px
}
.wikiback a:hover {
	text-decoration: none
}
.cur_sliding {
	margin-top: 15px;
	overflow: hidden;
	float: left
}
.cur_bar {
	width: 980px;
	height: 5px;
	background: #336599;
	font-size: 0
}
.cur_add {
	height: 58px;
	padding: 0 22px 0 25px
}
.cur_add p {
	float: left;
	cursor: pointer;
	width: 85px;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	color: #fff;
	font-family: Microsoft YaHei;
	margin-top: 15px;
	padding: 0 10px;
	background: url(../../sdcm/images/add_class.png)
}
.cur_add p .s_fl {
	float: left
}
.cur_add p .s_fr {
	float: right
}
.cur_input {
	float: right;
	margin-top: 10px;
	position: relative;
	color: #b9b9b9
}
.cur_input a {
	color: #336599;
	float: left;
	line-height: 30px;
	margin-left: 7px
}
.cur_input a.cur_all_text {
	font-size: 16px;
	margin-left: 10px
}
.cur_input span {
	width: 72px;
	height: 28px;
	line-height: 28px;
	margin-right: 10px;
	background: url(../../sdcm/images/select.gif);
	float: left;
	border: 1px solid #efefef;
	padding-left: 10px
}
.search {
	width: 21px;
	height: 21px;
	float: left;
	background: url(../../sdcm/images/search.png) no-repeat;
	position: absolute;
	top: 5px;
	right: 60px
}
.mysearch {
	right: 88px
}
.cur_input input {
	width: 280px;
	height: 20px;
	float: left;
	line-height: 20px;
	color: #b9b9b9;
	border: 1px solid #efefef;
	padding: 4px 0 4px 10px
}
.cur_name {
	width: 934px;
	height: 60px;
	padding: 0 23px;
	line-height: 60px;
	overflow: hidden;
	background: #f6f6f6 url(../../sdcm/images/double_line.gif) repeat-x left top;
	border-bottom: 1px solid #f5f5f5
}
.cur_name h2 {
	font-size: 22px;
	color: #326599;
	float: left
}
.cur_name_r {
	float: right
}
.cur_name_r a {
	float: left;
	background: url(../../sdcm/images/icon02.png) 0 -193px no-repeat;
	color: #336599;
	padding-left: 20px;
	margin-left: 24px
}
.cur_name_r a.a_edit {
	background-position: 0 -89px
}
.cur_name_r a.a_cancel {
	background-position: 0 -12px;
	color: #b9b9b9
}
.cur_show01 {
	/*height: 178px;*/
	overflow: hidden;
	padding: 0 24px;
	position: relative
}
.cur_showCon{
   margin:30px 10px;
   line-height: 2;
}
.cur_show01 a {
	color: #336599
}
.cur_show01 ul li img {
	padding: 5px;
	border: 1px solid #e3e3e3;
	float: left
}
.cur_show01 ul {
	margin-top: 22px;
	width: 860px;
	height: 156px;
	overflow: hidden;
	float: left
}
.cur_version {
	margin-left: 20px;
	float: left;
	line-height: 26px;
	width: 620px
}
.cur_version_name {
	overflow: hidden;
	padding-bottom: 10px;
	height: 26px
}
.cur_version h4 {
	font-size: 16px;
	color: #336599;
	float: left;
	height: 26px;
	line-height: 26px;
	overflow: hidden;
	padding-right: 15px
}
.cur_version a {
	float: left;
	margin-right: 25px;
	padding-left: 18px
}
.cur_version .cur_version_name a {
	color: #b9b9b9;
	background: url(../../sdcm/images/icon02.png) 0 8px no-repeat
}
.cur_version .cur_version_name a.a_del {
	background-position: 0 -29px
}
.cur_version .cur_version_name a.a_cop {
	background-position: 0 -68px
}
.cur_version_design {
	overflow: hidden;
	margin-top: 20px
}
.cur_version_design h5 {
	float: left;
	font-weight: normal;
	margin-right: 25px;
	font-size: 14px;
	font-family: Microsoft YaHei;
	color: #b9b9b9
}
.cur_version_design a {
	background: url(../../sdcm/images/icon01_2.png) 0 0 no-repeat;
	padding-left: 25px
}
.cur_version_design a.a_teach {
	background: 0;
	margin: 0;
	padding: 0
}
.cur_version_design span {
	float: left;
	margin-right: 7px;
	color: #336599
}
.cur_version_design a.a_path {
	background-position: 0 -150px;
	padding-left: 28px
}
.cur_version_design a.a_reg {
	background-position: 0 -50px
}
.cur_version_design a.a_pro {
	background-position: 0 -100px;
	padding-left: 30px
}
.cur_version_design a.a_per {
	background: url(../../sdcm/images/icon02.png) right -105px no-repeat;
	margin: 0;
	padding: 0;
	padding-right: 22px
}
.cur_version_design a.a_time {
	background: url(../../sdcm/images/a_time.png) no-repeat
}
.cur_show01_r {
	position: absolute;
	right: 25px;
	top: 0
}
.cur_show01_r a {
	float: right!important;
	background: url(../../sdcm/images/icon02.png) 0 -214px no-repeat;
	padding-left: 20px;
	color: #369;
	cursor: default;
	text-decoration: none
}
.cur_show01_r a:hover {
	cursor: default;
	text-decoration: none
}
.cur_show01_r a.a_share {
	background-position: 0 -175px;
	margin-left: 24px
}
.cur_show01_r a.a_private {
	background: url(../../sdcm/images/private.gif) left center no-repeat;
	margin-left: 24px
}
.cur_show01_r a.a_stop {
	float: left;
	background: url(../../sdcm/images/stop.png) 0 center no-repeat
}
.cur_bottom {
	width: 980px;
	height: 87px;
	background: #f6f6f6 url(../../sdcm/images/double_line02.gif) repeat-x left top;
	border-bottom: 1px solid #ececec;
	overflow: hidden
}
.cur_bottom p {
	width: 67px;
	height: 40px;
	background: url(../../sdcm/images/add.png) left top no-repeat;
	margin: 24px auto;
	line-height: 40px;
	padding-left: 53px
}
.cur_bottom p a {
	color: #b9b9b9;
	font-size: 16px;
	font-family: Microsoft YaHei
}
.cur_con_mybt {
	line-height: 40px
}
.cur_con_mybt a {
	font-size: 16px;
	font-family: Microsoft YaHei;
	color: #336599
}
.cur_con_bt {
	height: 72px;
	padding-right: 22px;
	overflow: hidden;
	background: url(../../sdcm/images/double_line03.gif)repeat-x left bottom
}
.cur_con_bt p {
	float: right;
	margin-top: 13px;
	color: #369
}
.cur_con_bt p span {
	float: left;
	width: 25px;
	text-align: center;
	cursor: pointer;
	height: 25px;
	border: 1px solid #fafafa;
	line-height: 25px
}
.cur_con_bt p span.no {
	border: 0
}
.cur_con_bt p span.tab_l {
	background: url(../../sdcm/images/tab_l.gif);
	margin-right: 5px
}
.cur_con_bt p span.tab_r {
	background: url(../../sdcm/images/tab_r.gif);
	margin-left: 5px
}
.con_struts {
	background: #fdfdfd;
	padding-bottom: 60px
}
.con_str_nop {
	padding-left: 22px;
	width: 936px
}
.con_struts .con_str_title {
	font-size: 18px
}
.con_struts_column {
	padding: 26px 0 33px 30px;
	height: 38px;
	overflow: hidden
}
.con_struts_column a {
	font-size: 14px;
	color: #336599;
	float: left;
	padding-left: 40px;
	height: 38px;
	line-height: 38px;
	margin-right: 165px;
	background: url(../../sdcm/images/icon03.png) 0 0 no-repeat
}
.con_struts_column a.nomargin {
	margin-right: 0
}
.con_struts_column a.a_unit {
	background-position: 0 -75px
}
.con_struts_column a.a_play {
	background-position: 0 -151px
}
.con_struts_column a.a_path {
	background-position: 0 -227px
}
.con_struts_column a.a_regular {
	background-position: 0 -303px
}
.con_struts_column a.a_progress {
	background-position: 0 -379px
}
.con_struts_chapter {
	width: 923px;
	margin: 0 auto;
	overflow: hidden;
	border: 1px solid #f0f0f0
}
.con_struts_fun {
	height: 40px;
	border-bottom: 1px solid #ebebeb;
	background: #fbfbfb;
	padding-left: 34px
}
.con_struts_fun span {
	float: left;
	width: 15px;
	height: 15px;
	background: url(../../sdcm/images/icon04.png) 0 2px no-repeat;
	margin-right: 20px;
	margin-top: 12px
}
.con_struts_fun span.struts_left {
	background-position: 0 -36px
}
.con_struts_fun span.struts_right {
	background-position: 0 -74px
}
.con_struts_fun span.struts_top {
	background-position: 0 -111px
}
.con_struts_fun span.struts_bottom {
	background-position: 0 -151px
}
.con_struts_fun span.struts_error {
	background-position: 0 -188px
}
.con_struts_fun span.struts_edit {
	background-position: 0 -226px
}
.chapter_node {
	height: 40px;
	background: url(../../sdcm/images/chapter.png) repeat-x left top;
	line-height: 40px;
	padding-left: 33px;
	font-size: 14px;
	font-family: Microsoft YaHei;
	position: relative
}
.chapter_node span {
	background: url(../../sdcm/images/choice.png) no-repeat;
	width: 23px;
	height: 22px;
	position: absolute;
	top: 10px;
	left: 170px
}
.con_struts_chapter .quarter {
	line-height: 35px;
	padding-left: 0;
	text-indent: 40px
}
.con_struts_chapter .quarter ul {
	border-top: 1px solid #ededed;
	margin-top: 8px
}
.con_struts_chapter .chapter_last {
	border-top: 1px solid #ededed
}
.con_struts_chapter .course, .con_struts_chapter .subject {
	line-height: 40px
}
.con_struts_chapter .course {
	text-indent: 56px
}
.con_struts_chapter .subject {
	text-indent: 74px
}
.con_struts_chapter_wmax {
	width: 100%
}
.rightmenu_jin ul {
	width: 130px;
	height: 112px;
*height:116px;
	border: #c6c6c6 solid 1px;
	background-color: #fff
}
.rightmenu_jin ul li {
	height: 27px;
*height:auto;
	line-height: 28px;
	border-bottom: #ededed solid 1px
}
.rightmenu_jin ul li a {
	color: #000;
	padding-left: 8px;
	width: 96px;
	height: 28px;
	overflow: hidden
}
.rightmenu_jin ul li a:hover {
	background: #ecf1f8
}
.rightmenu_jin ul li a, .rightmenu_jin ul li span {
	float: left;
	display: inline
}
.ico_jin {
	width: 26px;
	height: 28px;
	background: #eee url(../../sdcm/images/rightmeun.png) no-repeat
}
.ico_add_jin {
	background-position: -1px 4px
}
.ico_add_2 {
	background-position: 0 -22px
}
.ico_add_3 {
	background-position: 0 -46px
}
.ico_add_4 {
	background-position: 0 -67px
}
.ico_add_5 {
	background-position: 0 -91px
}
.ico_add_6 {
	background-position: 0 -113px
}
.ico_add_7 {
	background-position: 0 -134px
}
.ico_add_8 {
	background-position: 0 -160px
}
.ico_add_9 {
	background-position: 0 -183px
}
.ico_add_10 {
	background-position: 0 -202px
}
.ico_add_11 {
	background-position: 0 -223px
}
.more_jin {
	float: right;
	background: url(../../sdcm/images/right.png) no-repeat;
	width: 4px;
	height: 8px;
	margin-top: 12px;
	margin-right: 20px
}
.okbt {
	width: 63px;
	height: 29px;
	text-align: center;
	color: #fff;
	letter-spacing: 2px;
	float: right;
	cursor: pointer;
	background: url(../../sdcm/images/over.gif);
	border-radius: 3px
}
.popPage_addCur_con {
	padding: 14px 0 0 19px
}
.popPage_addCur_name {
	line-height: 27px;
	margin-bottom: 10px;
	_margin-bottom: 8px
}
.popPage_addCur_name label {
	float: left;
	background: url(../../sdcm/images/im.gif) left center no-repeat;
	padding-left: 6px;
	margin-right: 8px
}
.popPage_addCur_name label.adv_mr {
	margin-right: 23px
}
.popPage_addCur_name input {
	width: 185px;
	height: 25px;
	line-height: 25px;
	border: 1px solid #efefef;
	padding-left: 5px
}
.popPage_addCur_name .cur_classify {
	width: 172px
}
.learnTar {
	float: left;
	padding-left: 6px;
	margin-right: 8px
}
.popPage_learningTarget textarea {
	width: 385px;
	height: 102px;
	border: 1px solid #efefef;
	resize: none
}
.addCur_over {
	padding-right: 31px;
	overflow: hidden;
	line-height: 29px;
	margin-top: 18px;
	_margin-top: 20px
}
.addCur_over span {
	width: 63px;
	height: 29px;
	text-align: center;
	color: #fff;
	letter-spacing: 2px;
	float: right;
	cursor: pointer;
	background: url(../../sdcm/images/over.gif);
	border-radius: 3px
}
.addCur_over a {
	float: right;
	margin-right: 8px;
	color: #b9b9b9
}
.addTeachMaterial ul {
	margin: 0 auto;
	padding: 0 5% 0 3%
}
.addTeachMaterial ul li strong {
	float: left;
	font-weight: normal
}
.addTeachMaterial ul li .tm_mr {
	margin-right: 40px
}
.addTeachMaterial ul li .tm_width01 {
	width: 20%;
	_width: 19%;
	text-align: center
}
.addTeachMaterial ul li {
	height: 65px;
	line-height: 63px;
	border-bottom: 1px solid #f9f9f9
}
.addTeachMaterial ul li input {
	float: left;
	margin: 26px 6px 0 6px;
	_margin-top: 22px
}
.addTeachMaterial ul li .popPage_edition {
	width: 17%;
	text-align: right;
	padding-right: 3%
}
.addTeachMaterial ul li a {
	float: left;
	color: #a5a5a5
}
.addTeachMaterial ul li .tm_width02 {
	width: 20%;
	_width: 19%;
	text-align: center
}
.addTeachMaterial ul li .popPage_numEdition {
	width: 19%;
	text-align: right;
	padding-right: 1%
}
.versionColor {
	color: #bababa
}
.popPage_addCur_name .versionName {
	width: 364px;
	height: 26px;
	margin-left: 15px
}
.popPage_addCur_name .own_classify {
	width: 352px
}
.popPage_addCur_name .versionPeriod {
	width: 139px;
	height: 26px;
	margin-left: 39px
}
.p_choice input {
	float: left;
	margin-top: 2px;
	margin-right: 8px;
	_margin-top: -2px
}
.versionColor .p_choice {
	float: left;
	margin-left: 68px;
	_margin-left: 71px;
	margin-top: 5px;
	line-height: 15px;
	height: 15px;
	_display: inline
}
.versionColor .a_share {
	display: block;
	padding-left: 20px;
	color: #bababa;
	height: 15px
}
.start_using {
	width: 70px;
	float: left;
	color: #b9b9b9
}
.popPage_share {
	float: left;
	height: 16px;
	margin-top: 4px
}
.share_scope {
	background: url(../../sdcm/images/clock.gif) no-repeat 1px center
}
.share_detail {
	width: 136px;
	padding-top: 8px
}
.share_detail_inner {
	width: 116px;
	background: #f6f6f6;
	position: absolute;
	border: 1px solid #e4e4e4;
	padding-left: 18px;
	padding-bottom: 15px
}
.share_detail_inner ul li {
	line-height: 25px
}
.share_detail_inner ul li a {
	color: #000
}
.version_cover {
	margin-top: 20px
}
.version_cover label {
	background: url(../../sdcm/images/im.gif) left center no-repeat;
	padding-left: 6px
}
.up_header {
	width: 255px;
	height: 140px;
	background: #f2f2f2;
	border: 1px solid #e4e4e4;
	margin-left: 6px;
	margin-top: 10px
}
.up_header a {
	display: inline-block;
	width: 90px;
	height: 21px;
	line-height: 21px;
	background: #f5f5f5 url(../../sdcm/images/up_header.jpg) left center no-repeat;
	margin: 28px 0 0 70px;
	text-align: right;
	font-size: 14px;
	font-family: Microsoft YaHei;
	color: #868686
}
.up_header p {
	line-height: 28px;
	color: #000
}
.version_synopsis {
	margin-top: 18px;
	margin-left: 5px
}
.version_synopsis .version_text {
	margin-top: 8px;
	border: 1px solid #dbdbdb;
	resize: none;
	width: 96%;
	height: 54px
}
.study_target {
	margin-top: 15px
}
.versionBooks {
	margin-top: 15px
}
.versionBooks span {
	margin-left: 5px
}
.versionBooks ul li {
	position: relative;
	width: 640px;
	height: 22px;
	line-height: 22px;
	background: #dfdfdf url(../../sdcm/images/w_close.gif) no-repeat 625px center;
	padding-left: 5px;
	margin-bottom: 5px
}
.versionBooks ul li a {
	color: #000
}
.versionBooks ul li .close {
	position: absolute;
	top: 0;
	right: 5px;
	width: 22px;
	height: 22px
}
.versionBooks ul {
	margin-top: 10px
}
.versionBooks p {
	width: 64px;
	height: 28px;
	line-height: 28px;
	text-align: right;
	color: #fff;
	background: url(../../sdcm/images/aad.gif);
	margin-top: 7px;
	padding-right: 15px;
	cursor: pointer
}
.designTeacher ul li {
	margin-right: 10px;
	float: left;
	height: 22px;
	line-height: 22px;
	background: #dfdfdf url(../../sdcm/images/w_closefr.gif) no-repeat right center;
	padding-left: 10px;
	padding-right: 23px;
	margin-bottom: 5px
}
.trainMain {
	overflow: hidden
}
.train_course {
	margin-bottom: 20px
}
.train_hour {
	height: 72px;
	float: right;
	padding-right: 30px;
	line-height: 72px;
	color: #b9b9b9
}
.trainHour_in {
	float: left;
	background: url(images/train/long_string.png) no-repeat right center;
	padding-right: 25px;
	margin-right: 25px
}
.trainHour_in span {
	color: #369
}
.tiain_cur_list {
	padding-left: 30px
}
.trainCur {
	width: 135px;
	margin: 0 auto;
	overflow: hidden;
	padding-top: 15px;
	margin-bottom: 25px
}
.trainList_bg {
	float: left;
	height: 23px;
	line-height: 23px;
	background: url(images/train/long_string02.png) no-repeat right center;
	margin-right: 22px;
	padding-right: 22px;
	color: #bababa
}
.trainList_bg span {
	color: #000;
	font-weight: bold
}
.train_nobg {
	background: 0;
	padding: 0;
	margin: 0
}
.train_oper {
	height: 18px;
	overflow: hidden;
	padding-left: 3px
}
.trainOne {
	padding-bottom: 8px
}
.train_oper a {
	float: left;
	padding-left: 18px;
	margin-right: 25px;
	color: #bababa
}
.t_open {
	background: url(images/train/search.png) no-repeat left center
}
.train_oper .t_choiced {
	background: url(images/train/search02.png) no-repeat left center;
	color: #369
}
.t_del {
	background: url(images/train/edit.gif) no-repeat left center
}
.t_cop {
	background: url(images/train/del.jpg) no-repeat left center
}
.t_nomr {
	margin-right: 0!important
}
.courseOne .m_color {
	color: #336698
}
.teacherset .trainList_add {
	width: 184px;
	height: 200px
}
.trainAddCur {
	display: block;
	width: 184px;
	height: 200px;
	background: url(images/item/add_courseBlock.png) no-repeat 50% 50%
}
.addTeachUnit {
	height: 28px;
	margin-bottom: 15px;
	overflow: hidden
}
.addTeachUnit a {
	float: left;
	padding: 5px;
	color: #69c
}
.addTeachUnit .addTeachUnit_cur {
	background: #6599cb;
	color: #fff
}
.addTeachUnit_ss {
	float: left;
	width: 1px;
	height: 21px;
	background: url(images/train/long_string03.png) no-repeat 0 3px;
	margin: 0 20px;
	margin-top: 4px
}
.addTeach_mr {
	margin-right: 8px
}
.addTeach189 {
	width: 189px
}
.addTeachInput {
	height: 30px;
	line-height: 30px
}
.addTeachShow {
	_margin-top: 6px
}
.addTeachColor {
	float: left;
	color: #a1a1a1
}
.atuHight {
	height: 300px;
	padding-bottom: 37px
}
.atuS {
	float: left;
	line-height: 31px;
	margin-right: 10px
}
.atuName {
	width: 369px;
	height: 21px;
	line-height: 21px;
	padding: 4px 0 2px 4px;
	color: #b3b3b3
}
.atuPre {
	width: 370px;
	height: 110px;
	padding-left: 3px;
	resize: none;
	margin-top: 8px
}
.atu_teach_h {
	padding-left: 24px;
	overflow-y: hidden
}
.atuHour {
	width: 96px;
	height: 27px;
	line-height: 27px;
	margin-top: 8px;
	padding-left: 3px
}
.atuH {
	line-height: 44px
}
.popBtnBox .btn_over {
	width: 67px
}
.atu_knowledge {
	width: 302px;
	height: 26px;
	line-height: 26px;
	margin-left: 58px;
	padding: 3px;
	_margin-top: 7px;
	_margin-left: 61px
}
.atu_knowledge a {
	float: left;
	color: #3f6f9f
}
.atu_k_list {
	width: 206px;
	height: 26px;
	background: #efefef;
	color: #bababa;
	padding-left: 2px;
	float: left;
	margin-right: 15px
}
.atu_k_list span {
	background: url(images/train/b_close.png) no-repeat right center;
	padding-right: 8px;
	margin-right: 13px
}
.atuInput_kde {
	float: right;
	margin-top: 2px
}
.atuInput {
	width: 180px;
	height: 27px;
	padding-left: 6px;
	color: #b9b9b9;
	background: url(images/train/search03.png) no-repeat 165px center
}
.atuInputList {
	width: 180px;
	border: 1px solid #e4e3e3;
	border-top: 0;
	padding: 5px 0 5px 6px
}
.atupr {
	padding-right: 55px
}
.atuInputList ul li {
	line-height: 21px
}
.atuInputList ul li a {
	color: #b9b9b9
}
.choiceSpaceTable {
	height: 155px;
	overflow-y: scroll;
	border-top: 1px solid #f4f4f4;
	color: #b9b9b9
}
.cs_search {
	line-height: 30px
}
.choiceSpaceSearch {
	width: 41px;
	height: 30px;
	background: url(images/train/search.jpg);
	border: 0;
	margin-left: 3px;
	cursor: pointer
}
.cs_search a {
	margin-left: 8px;
	color: #557da5
}
.searchIpt .choiceSpaceInput {
	width: 338px;
	line-height: 0;
	color: #b9b9b9;
	padding-left: 4px
}
.choiceSp {
	margin-top: 10px
}
.choiceSpacerPr {
	padding-right: 20px
}
.lh0 {
	line-height: 0;
	color: #b9b9b9
}
.choiceSpaceTable th {
	border-bottom: 1px #f4f4f4 solid;
	font-weight: normal;
	color: #000
}
.choice_th {
	background: #f6f6f6
}
.line_h {
	width: 980px;
	height: 1px;
	font-size: 0;
	line-height: 0;
	background: #eaebeb;
	overflow: hidden
}
.s22 {
	width: 980px;
	height: 22px;
	clear: both
}
.s20 {
	width: 980px;
	height: 20px;
	clear: both
}
.s90 {
	width: 980px;
	height: 90px;
	clear: both
}
.yah {
	font-family: Microsoft YaHei;
	font-weight: normal
}
.popPage_clear {
	clear: both;
	height: 0;
	line-height: 0;
	font-size: 0;
	overflow: hidden
}
.mt20 {
	margin-top: 20px
}
.bd {
	border: 1px solid #e4e3e3
}
.list {padding:30px 30px;}
.list li {height:30px; line-height:30px; text-align:right; float:left; width:100%;}
.list li span {float:left; text-align:left; width:780px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.list li span a { color:#333;}
.plist{display:block; height:25px; text-align:center; padding:10px 0;}
.plist strong,.plist span{padding:2px; margin:0 2px;line-height:12px;}
.plist a{padding:2px; margin:0 2px; text-decoration: none;line-height:12px; font-size:12px; color:#333;}  
