/****************************** Index ******************************/
.navmenu_reg li{width:150px;}
/****************************** Dic ******************************/
.wordbigtypelist li{width:240px; float:left;}
.wordtypelist li{padding-top:5px;}
.dic_bihua a{padding:0 5px;}
.search_box01{border:1px solid #f79b39;background-color:#ffffe5;padding:10px;}
.search_box01 img{border:1px solid #ccc8c9;}
.dicdetail li {list-style-type: none;margin-bottom: 15px;line-height: 20px;}
.dicdetail li.china {background: url(/Public/images/icon_china.gif) no-repeat left top;padding: 0 0 0 30px;}
.dicdetail li.japan {background: url(/Public/images/icon_japan.gif) no-repeat left top;padding: 0 0 0 30px;}
.dicexplain {border: 1px solid #D3D0D0;padding: 10px;}
/****************************** Material ******************************/
/*============================== news ==============================*/
.news_play {width:500px;margin:20px auto;}
.news_play .ltxt {width:100px;float:left;padding-top:5px;}
.news_play .rplay {width:400px;float:left;}
.teaching_materials_py {list-style:none;margin:0;font-size:14px;}
.teaching_materials_py li {padding:3px 0;overflow:hidden;zoom:1;}
.teaching_materials_py li div{float:left;}
.newshearing_list li { background: url(../images/ico_right.gif) no-repeat left top;padding: 0 0 0 20px;margin-top:5px;}

.newsbigbox {position: relative;background: #D99694;width: 120px;margin-bottom: 20px;height: 80px;border-radius: 50px;margin-top:-50px;}
.newsbigboxbig {position: relative;background: #D99694;width: 150px;margin-bottom: 20px;height: 100px;border-radius: 50px;margin-top:-50px;}
.newssmallbox {padding:20px;color:#FFF;font-size:12px;}
.newssmallbox:before,.newssmallbox:after {content: '';position: absolute;display: block;height: 50px;width: 50px;border-radius: 25px;}
.newsboxbottom:before {background: #D99694;bottom: -15px;left: 0px;z-index: -1;}
.newsboxbottom:after {background: #EFEFEF;bottom: -20px;left: -20px;z-index: -1;}
.newsboxbottom_white:before {background: #D99694;bottom: -15px;left: 0px;z-index: -1;}
.newsboxbottom_white:after {background: #FFF;bottom: -20px;left: -20px;z-index: -1;}

.newstxtcontent{ margin-top:20px; font-size:20px; } 
.newstxtcontent:first-letter{ float: left; line-height: 1; font-size: 360%;}
.morenews_num{ font-size:20px !important; margin-left:10px;} 
.morenews_text{ font-size:12px !important; font-weight:normal !important;}
.newswordbox {POSITION: relative;}
.newswordbox A {POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; BACKGROUND-COLOR: #ececec; MARGIN: 4px 12px 4px 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 6px; DISPLAY: inline; FLOAT: left; COLOR: #666666; FONT-SIZE: 10px; TEXT-DECORATION: none; PADDING-TOP: 0px; border-radius: 0 2px 2px 0; -webkit-border-radius: 0 2px 2px 0; -moz-border-radius: 0 2px 2px 0; -o-border-radius: 0 2px 2px 0; -ms-border-radius: 0 2px 2px 0;}
.newswordbox A:after {BORDER-BOTTOM: #ffffff 2px solid; POSITION: absolute; BORDER-LEFT: #ffffff 2px solid; BORDER-TOP: #ffffff 2px solid; CONTENT: ""; TOP: 6px; BORDER-RIGHT: #ffffff 2px solid; LEFT: -1px; border-radius: 50%;}
.newswordbox A:before {BORDER-BOTTOM: transparent 8px solid; POSITION: absolute; BORDER-LEFT: transparent 8px solid; WIDTH: 0px; HEIGHT: 0px; BORDER-TOP: transparent 8px solid; CONTENT: ""; TOP: 0px; RIGHT: 100%; BORDER-RIGHT: #ececec 8px solid;}
.newswordbox A:hover {BACKGROUND-COLOR: #999999; COLOR: #ffffff;}
.newswordbox A:hover:before {BORDER-BOTTOM: transparent 8px solid; POSITION: absolute; BORDER-LEFT: transparent 8px solid; WIDTH: 0px; HEIGHT: 0px; BORDER-TOP: transparent 8px solid; CONTENT: ""; TOP: 0px; RIGHT: 100%; BORDER-RIGHT: #999999 8px solid;}


.newshearingtypebox{float:left;}
.newshearingtypeblock{border:#E46B0A 1px solid;border-top:#E46B0A 3px solid;font-size:16px;width:90px;height:30px;padding-top:5px;text-align:center;cursor:pointer;}
.newshearingtypeblock_on{border:#E46B0A 1px solid;border-top:#E46B0A 3px solid;background-color:#E46B0A;color:#FFF;font-size:16px;width:90px;height:30px;padding-top:5px;text-align:center;cursor:pointer;}
.icon_cur{color:#E46B0A;width:90px;margin-top:-18px;text-align:center;}
.funcbuttontxt{background-color:#EEE;height:36px;width:46px;border:0px;color:#333;cursor:pointer;font-weight:bold;}
.funcbuttontxt_cur{background-color:#E46B0A;height:36px;width:46px;border:0px;color:#FFF;cursor:pointer;font-weight:bold;}
.funcbuttonicon{background-color:#EEE;height:36px;width:46px;border:0px;color:#333;cursor:pointer;}
.funcbuttonicon_cur{background-color:#E46B0A;height:36px;width:46px;border:0px;color:#FFF;cursor:pointer;}
.newshearingcsslist .div_topline{}
.newshearingcsslist .div_newsbox{border-bottom:1px solid #EEE;}
.newshearingcsslist .div_newshot{width:44px;float:left;padding:18px;}
.newshearingcsslist .div_newshotnum{width:44px;font-size:20px;color:#E46B0A;text-align:center;display:block;}
.newshearingcsslist .div_newshottext{width:44px;font-size:12px;text-align:center;display:block;}
.newshearingcsslist .div_newsmain{margin:18px;float:left;}
.newshearingcsslist .div_linkcontent{display:none;}
.newshearingcsslist .div_newstypeandate{float:left;}
.newshearingcsslist .div_newstype{margin-top:5px;margin-right:10px;float:left;}
.newshearingcssblock .div_newstype_span{margin-right:5px;}
.newshearingcsslist .div_newsdate{margin-top:5px;width:90px;float:left;}
.newshearingcsslist .newswordbox{float:left;}
.newshearingcssblock .div_topline{display:none;}
.newshearingcssblock .div_bigbox{width:175px; height:360px;background-image: url(/Public/images/bg_dot.png); background-repeat: repeat;background-size: 8px 8px;float:left;margin:0 3px;}
.newshearingcssblock .div_newsbox{background-color:#FFF;border-bottom: 1px solid #ECECEC;}
.newshearingcssblock .div_newshot{margin-top:10px;color:#000000;margin:0 0 10px 0;padding:3px 0;font-size:18px;border-top: 3px solid #E46B0A;border-bottom: 1px solid #CCC;}
.newshearingcssblock .div_newshotnum{font-size:20px;margin-left:10px;font-weight:bold;}
.newshearingcssblock .div_newshottext{font-size:12px;}
.newshearingcssblock .div_linktitle{display:none;}
.newshearingcssblock .div_newstypeandate{margin-top:5px;}
.newshearingcssblock .div_newstype{background-color:#E46B0A;float:left;}
.newshearingcssblock .div_newstype_span{margin:0 5px;color:#000;}
.newshearingcssblock .div_newsdate{margin-left:10px;}
.newshearingcssblock .newswordbox{margin-top:5px;padding-top:5px;float:left;border-top:1px dashed #CCC;}

/*============================== song ==============================*/
.sheetmusic{ background:url(/Public/images/material/sheetmusic.gif) no-repeat; padding-left:85px;}
.songtop li{float:left;width:120px;}
.songtype li{float:left;width:240px;}
.authorlist li{float:left;width:120px; padding-top:5px; height:200px;}
#songcomment li {margin-top: 5px;padding-top: 5px;border-top: 1px solid #CCC;list-style: none;}
.list_desc li {	display:inline;	}
.list_view li { margin-top:4px;padding-top:4px;border-top:1px solid #ccc;list-style:none;overflow:hidden;zoom:1;}
.list_view li p { padding-top:3px;clear:both;}
.authorsong li{ float:left;width:170px; padding:5px;}
.authorsongcomment li{ border-top: 1px solid #CCC;padding-top: 5px;}
.authorsongcomment li:first-child { border-top: none;}
.mp3 {background: url(/Public/images/mp3.gif) no-repeat left top;padding: 3px 0 5px 20px;}
.songmore li{ float:left;width:170px; padding:5px;}
.store {background: url(/Public/images/store.gif) no-repeat left top;padding:3px 0 0 15px;margin:0 0 0 10px;}
.song_againtb {	border-collapse:collapse;}	
.song_againtb td,.song_againtb th {	border:1px solid #FF9900;padding:5px 5px 5px 5px;}
.song_againtb th,.song_againtb td { font-weight:normal;vertical-align:top;}
.song_againtb td div { float:left;margin-right:10px;}
.navmenu_song li{width:100px;}
/****************************** StudyAbroad ******************************/
.orangebutton{ background-color: #ffd4b2;-weikit-border-radius: 6px;-moz-border-radius: 6px;-o-border-radius: 6px;border-radius: 6px; color:#000000; font-size:14px;}
a.orangebutton:hover{ background-color:#C30;-weikit-border-radius: 6px;-moz-border-radius: 6px;-o-border-radius: 6px;border-radius: 6px; color:#000000; font-size:14px;}

/****************************** StudyOnline ******************************/
.kang_searchbutton{
	background-image: -moz-linear-gradient(top , #3A7CCB, #2C5E9A);
	background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, from(#3A7CCB), to(#2C5E9A));
	background-image: -o-linear-gradient(top , #3A7CCB, #2C5E9A);
	background-image: linear-gradient(top , #3A7CCB, #2C5E9A);
	background-color: #356EB3;
	-weikit-border-radius: 6px;-moz-border-radius: 6px;-o-border-radius: 6px;border-radius: 6px; color:#FFFFFF; padding:5px 20px; font-size:16px;}
.studentreg_table th{ text-align:right;}
.studentreg_table td{ text-align:left;}

/****************************** first ******************************/
.student_first_liyou{margin-top:40px;}
.student_first_liyou ul li{float:left;width:29.3%;height:140px;margin-left:2%;padding:40px 1% 0;position:relative;border:1px solid #DCDCDC;
	background-image: -moz-linear-gradient(top , #FFFFFF, #F2F2F2);
	background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, from(#FFFFFF), to(#F2F2F2));
	background-image: -o-linear-gradient(top , #FFFFFF, #F2F2F2);
	background-image: linear-gradient(top , #FFFFFF, #F2F2F2);
	background-color: #F4F4F4;
}
.student_first_liyou ul li:first-child{margin-left:0;}
.student_first_liyou ul li span{position:absolute;top:-20px;left:0;padding:10px 20px;-weikit-border-radius: 6px;-moz-border-radius: 6px;-o-border-radius: 6px;border-radius: 6px;font-size:20px;color:#FFFFFF;}
.student_first_liyou ul li .s1{
	background-image: -moz-linear-gradient(top , #9CC746, #779635);
	background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, from(#9CC746), to(#779635));
	background-image: -o-linear-gradient(top , #9CC746, #779635);
	background-image: linear-gradient(top , #9CC746, #779635);
	background-color: #8DB141;
}
.student_first_liyou ul li .s2{
	background-image: -moz-linear-gradient(top , #F69240, #CC6D1D);
	background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, from(#F69240), to(#CC6D1D));
	background-image: -o-linear-gradient(top , #F69240, #CC6D1D);
	background-image: linear-gradient(top , #F69240, #CC6D1D);
	background-color: #EC8225;
}
.student_first_liyou ul li .s3{
	background-image: -moz-linear-gradient(top , #CD3C38, #9D2E2B);
	background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, from(#CD3C38), to(#9D2E2B));
	background-image: -o-linear-gradient(top , #CD3C38, #9D2E2B);
	background-image: linear-gradient(top , #CD3C38, #9D2E2B);
	background-color: #BB3835;
}
.student_first_pinjia ul{border:1px solid #f79b39; padding:10px 10px 0;}
.student_first_pinjia ul li{text-indent:-18px; padding:5px 0 5px 20px; margin-bottom:10px;}
.student_first_pinjia ul li img{margin-right:10px;}
.student_first_pinjia .alignright a{background: url(../images/arr_more.gif) no-repeat 0;padding: 0 0 0 15px;}
.student_first_pinjia .alignright a:hover{color:#FF0000;}
.ul_index_top ul {padding-bottom:15px;}
.ul_index_top ul li {padding-bottom:15px;float:left;line-height:1.6;overflow:hidden;zoom:1;width: 40%;padding:0 5%;}
.ul_index_top li img {padding-right:6px;float:left;}

/****************************** price ******************************/
.channel_table_price1 td{font-size:14px;}
.channel_table_price1 th{font-size:16px;}
.channel_table_price2 td, .channel_table_price2 th{font-size:20px;}
/****************************** flow ******************************/
.exper_box{border:2px solid #ffd584;background-color:#ffffe5;padding:10px;}
.stu_box03{border:1px solid #f79b39;padding:10px;}
.stu_box03 .tdl{width:33%;border-right:1px solid #f79b39;}

/****************************** search ******************************/
.searchitem {border-top:1px solid #D5D5D5;border-bottom:1px solid #D5D5D5;padding:5px 10px 5px 0px;}
.searchitem img {vertical-align:middle;}
.rep_page {padding:15px 0px 15px 0px;text-align:center;}
.rep_page li {padding:3px 5px;display:inline;}
.rep_page li.now {border:1px solid #FF7B07;}
.rep_page a:hover{color: #ff7d00;}
.detail_box {border:3px solid #d9e6b0;padding: 10px 5px;}
.teacherdetail li{padding:5px 0;}
.leeson_data_box {padding:0px 5px;border:2px solid #ccc;}
.leeson_data_box table td {padding:7px;border-top:1px dashed #ccc;}
.leeson_data_box table tr.first td {border-top:none;}
.teacher_show li{padding:3px 5px;}
.lesson_50m, .lesson_25m{margin:-8px 0 0 0; padding:3px 8px; color:#FFFFFF; font-size:16px;-weikit-border-radius: 4px;-moz-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;}
.lesson_50m{border:1px solid #71893F; background:#9BBB59;}
.lesson_25m{border:1px solid #385D8A; background:#4F81BD; margin-right:5px;}
.faq_list li{padding:3px 0 3px 18px;list-style:none;background:url(../images/studyonline/arr_w.jpg) no-repeat 0px 8px;}
.faq_list li a{font-weight:bold; text-decoration:underline; line-height:24px;}
.channel_table_search td, .channel_table_search th{font-size:16px;}
/****************************** teacherdetail ******************************/
.navmenu_teacher li{width:32.6%; margin-left:1.1%;}
.lesson_more_block{border:1px solid #CCC; padding:10px;}
.lesson_block{border:1px solid #dee7d1; padding:10px; margin-top:20px;}
.coursemessage_student{padding:5px 0;}
.coursemessage_student ul{margin:0;padding:0;list-style:none;}
.coursemessage_student li{margin:0;padding:0 0 0 15px;line-height:18px;}
.coursemessage_student li.arr{background:url(../images/studyonline/bullet_date.gif) no-repeat 0 5px;}
.coursemessage_student span{float:right;}
.coursemessage_teacher{margin:0 0 0 15px;padding:5px 0;}
.coursemessage_teacher ul{margin:0;padding:0;list-style:none;}
.coursemessage_teacher li{margin:0;padding:0 0 0 15px;line-height:18px;}
.coursemessage_teacher li.arr{background:url(../images/studyonline/bullet_date.gif) no-repeat 0 5px;}
.yoyaku01, .yoyaku02{padding:3px;-weikit-border-radius: 4px;-moz-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px; width:80%; display:block; margin:auto;}
.yoyaku01{background:#356EB3; color:#FFF;}
.yoyaku02{background:#CCC;}
/****************************** teacheryoyaku ******************************/
.teacher_show li{padding:3px 5px;border-bottom:1px dashed #ccc;}
.teacher_show li.no_border{border-bottom:none;}

/****************************** UserGeneral ******************************/
.userstudent_teachers li{float:left;width:105px;}
.exam_examlist li{float:left;width:150px; padding:5px}
.div_peopleinfo th{ padding:4px 0;}
.div_peopleinfo td{ padding:4px 0;}

.chart{width:540px;position:relative;margin-bottom:20px;}
.chart .ContactMenu{position:absolute;left:370px;top:0;margin:0; padding:0;}
ul.ContactMenu li{list-style-type:none; margin-left:5px; float:left; cursor:pointer;}
.chart .tit01{padding-left:15px;}
.chart .box{background:url(../images/usergeneral/bg_zbox.gif) no-repeat left top;width:540px;height:200px;margin-top:3px;margin-bottom:5px;}
.chart .box .height{height:198px; margin-top:1px; padding-left:25px; position:relative;}
.chart .box p{background:url(../images/usergeneral/bg_zhu.gif) repeat-y left bottom; width:14px; position:absolute; bottom:0; font-size:1px; overflow:hidden;}
.chart .box p.chart1{left:40px;}
.chart .box p.chart2{left:80px;}
.chart .box p.chart3{left:120px;}
.chart .box p.chart4{left:160px;}
.chart .box p.chart5{left:200px;}
.chart .box p.chart6{left:240px;}
.chart .box p.chart7{left:280px;}
.chart .box p.chart8{left:320px;}
.chart .box p.chart9{left:360px;}
.chart .box p.chart10{left:400px;}
.chart .box p.chart11{left:440px;}
.chart .box p.chart12{left:480px;}
ul.time{padding-left:18px; margin:0;}
ul.time li{list-style-type:none;width:42px;float:left;}
.ContactBox .ContactTxt{display:none}
/******************************  ******************************/
 .listdec{list-style-type:decimal;}
.rel{position:relative;}
.yes{background-color:#f8e080; padding-left:5px;}
.no{background-color:#cccccc; padding-left:5px;}
.orange{color:#E46B0A !important;}
.nowrap{/*white-space:nowrap;*/}
.alignmid{vertical-align:middle;}
.alignmid td{vertical-align:middle;}
.aligntop{vertical-align:top;}
.iconcard{width:15px; height:15px; background:url(../images/shop/icon_card.jpg) no-repeat top left;}
.bitex_table input{vertical-align:middle;}
.kang_searchbutton_green{
	background-image: -moz-linear-gradient(top , #9CC647, #779635);
	background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, from(#9CC647), to(#779635));
	background-image: -o-linear-gradient(top , #9CC647, #779635);
	background-image: linear-gradient(top , #9CC647, #779635);
	background-color: #8FB442;
	-weikit-border-radius: 6px;-moz-border-radius: 6px;-o-border-radius: 6px;border-radius: 6px; color:#FFFFFF; padding:5px 20px; font-size:16px;}

/****************************** Help ******************************/
.help_list>ul>li{background:url(../images/arr_w.jpg) no-repeat 0 5px;padding:3px 0 3px 18px;}
.help_list>ul>li .pinjia{display:none; font-size:12px;}
.help_list>ul>li .helpcontent{display:none; margin-bottom:10px;}
.helpcategory_list li{float:left;width:50%;}
.helpcategory_list li a{display:block; margin:5px; padding:3px 5px; background:F2F2F2;-weikit-border-radius: 6px;-moz-border-radius: 6px;-o-border-radius: 6px;border-radius: 6px;}
.icon_praised_u, .icon_praised_d{background-image:url(../images/icon_praised.png);background-repeat: no-repeat; width:13px;height:14px;display:inline-block; vertical-align:text-bottom;}
.icon_praised_uc{background-position: -25px 0;}
.icon_praised_d{background-position: 0 -15px;}
.icon_praised_dc{background-position: -25px -15px;}

/****************************** Exam ******************************/
.examcolock{width: 265px;height: 80px;padding: 10px 7px;float: left;background: #FFCCCB url(../images/exam/examcolock.gif) no-repeat right top;}
.teacher_blog{margin-bottom:20px;}
.teacher_blog .photo{width:120px; float:left;}
.teacher_blog .text{padding-left:130px;}
.examstart_box dt{border-bottom: 1px solid #f60;padding-bottom: 5px;margin-bottom: 10px;}
.examstart_box dd{margin-top: 5px;}
.colock{background: url(../images/exam/colock.gif) no-repeat; padding-left:25px; padding-bottom:2px;}
.exam_part{position:absolute;top:45px;right:10px;}
.exam_part li{float:left;margin-left:5px;-weikit-border-radius: 6px;-moz-border-radius: 6px;-o-border-radius: 6px;border-radius: 6px;background:#558ed5;padding:2px 5px;}
.exam_part li a{color:#FFFFFF;}
.exam_part .on{background:#E46B0A;}
.exam_forms{margin-bottom:15px; overflow:auto; height:auto; clear:both; zoom:1; padding:10px;}
.exam_forms li{list-style-type:none; margin-right:5px;}
.exam_forms li span{display:block; float:left; width:15px; padding-top:2px;}
.exam_forms2{margin-bottom:15px; overflow:auto; height:auto; clear:both; zoom:1; padding:10px;}
.exam_forms2 li{list-style-type:none; float:left; margin-right:5px;}
.exam_forms2 li span{display:block; float:left; width:15px; padding-top:2px;}
.examcontent input, .exam_forms2 input{vertical-align:middle;}
.examcontent textarea, .exam_forms2 textarea{width:500px;}
.exam_result{width:529px;}
.exam_result .ltab{width:269px;float:left;margin-right:5px;}
.exam_result .rxy{width:253px;float:left;}
.exam_result .rxy .xy{border-left:1px solid #76ae02;border-bottom:1px solid #76ae02;padding:3px 0 5px 3px;}
.exam_result .rxy .xy table{border-collapse:collapse; width:275px; font-size:12px; line-height:12px;}
.exam_result .rxy .xy .mb_tab{margin-bottom:10px;}
.exam_result .rxy .xy table td.td01{background:url(../images/exam/bg_xy01.gif) repeat-x left top; height:14px;}
.exam_result .rxy .xy table td.td02{background:url(../images/exam/bg_xy02.gif) repeat-x left top; height:14px;}
.exam_result .rxy .xy table td.td03{background:url(../images/exam/bg_xy03.gif) repeat-x left top; height:14px;}
.exam_result .rxy .xy table td.td04{background:url(../images/exam/bg_xy04.gif) repeat-x left top; height:14px;}
.exam_result .rxy .xy table td.td05{background:url(../images/exam/bg_xy05.gif) repeat-x left top; height:14px;}
.exam_table td, .exam_table th{padding:1px;}
.score_his{width:500px; margin:0 auto; padding:20px 0;}
.score_his li{float:left; width:250px; text-align:center; margin-bottom:15px;}

/****************************** Daily ******************************/
.dataTableStudy th{padding-top:9px;padding-bottom:1px;text-align:left;}	
.dataTableStudy td {padding-top:3px;padding-left:7px;vertical-align:top;padding-left:28px;padding-bottom:3px;background:url(../images/ico_right.gif) 10px center no-repeat;	}
.dataTableStudy td.noico {background:none;}


.dailybigbox {position: relative;background: #D99694;width: 120px;margin-bottom: 20px;height: 80px;border-radius: 50px;margin-top:-50px;}
.dailybigboxbig {position: relative;background: #D99694;width: 150px;margin-bottom: 20px;height: 100px;border-radius: 50px;margin-top:-50px;}
.dailysmallbox {padding:20px;color:#FFF;font-size:12px;}
.dailysmallbox:before,.dailysmallbox:after {content: '';position: absolute;display: block;height: 50px;width: 50px;border-radius: 25px;}
.dailyboxbottom:before {background: #D99694;bottom: -15px;left: 0px;z-index: -1;}
.dailyboxbottom:after {background: #EFEFEF;bottom: -20px;left: -20px;z-index: -1;}
.dailyboxbottom_white:before {background: #D99694;bottom: -15px;left: 0px;z-index: -1;}
.dailyboxbottom_white:after {background: #FFF;bottom: -20px;left: -20px;z-index: -1;}

.dailytxtcontent{ margin-top:20px; font-size:20px; } 
.dailytxtcontent:first-letter{ float: left; line-height: 1; font-size: 360%;}
.moredaily_num{ font-size:20px !important; margin-left:10px;} 
.moredaily_text{ font-size:12px !important; font-weight:normal !important;}
.dailywordbox {POSITION: relative;}
.dailywordbox A {POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; BACKGROUND-COLOR: #ececec; MARGIN: 4px 12px 4px 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 6px; DISPLAY: inline; FLOAT: left; COLOR: #666666; FONT-SIZE: 10px; TEXT-DECORATION: none; PADDING-TOP: 0px; border-radius: 0 2px 2px 0; -webkit-border-radius: 0 2px 2px 0; -moz-border-radius: 0 2px 2px 0; -o-border-radius: 0 2px 2px 0; -ms-border-radius: 0 2px 2px 0;}
.dailywordbox A:after {BORDER-BOTTOM: #ffffff 2px solid; POSITION: absolute; BORDER-LEFT: #ffffff 2px solid; BORDER-TOP: #ffffff 2px solid; CONTENT: ""; TOP: 6px; BORDER-RIGHT: #ffffff 2px solid; LEFT: -1px; border-radius: 50%;}
.dailywordbox A:before {BORDER-BOTTOM: transparent 8px solid; POSITION: absolute; BORDER-LEFT: transparent 8px solid; WIDTH: 0px; HEIGHT: 0px; BORDER-TOP: transparent 8px solid; CONTENT: ""; TOP: 0px; RIGHT: 100%; BORDER-RIGHT: #ececec 8px solid;}
.dailywordbox A:hover {BACKGROUND-COLOR: #999999; COLOR: #ffffff;}
.dailywordbox A:hover:before {BORDER-BOTTOM: transparent 8px solid; POSITION: absolute; BORDER-LEFT: transparent 8px solid; WIDTH: 0px; HEIGHT: 0px; BORDER-TOP: transparent 8px solid; CONTENT: ""; TOP: 0px; RIGHT: 100%; BORDER-RIGHT: #999999 8px solid;}


.dailytypebox{float:left;}
.dailytypeblockwidthall{width:76px;}
.dailytypeblockwidth{width:55px;}
.dailytypeblockwidthline2{width:55px;}
.dailytypeblockborderall{border:#E46B0A 1px solid;}
.dailytypeblockborderbutton{border-right:#E46B0A 1px solid;}

.dailytypeblock{border-bottom:#E46B0A 1px solid;border-top:#E46B0A 3px solid;font-size:12px;height:20px;padding-top:5px;text-align:center;cursor:pointer;}
.dailytypeblock_on{border-bottom:#E46B0A 1px solid;border-top:#E46B0A 3px solid;background-color:#E46B0A;color:#FFF;font-size:12px;height:20px;padding-top:5px;text-align:center;cursor:pointer;}
.icon_cur{color:#E46B0A;margin-top:-6px;text-align:center;}
.funcbuttontxt{background-color:#EEE;height:36px;width:46px;border:0px;color:#333;cursor:pointer;font-weight:bold;}
.funcbuttontxt_cur{background-color:#E46B0A;height:36px;width:46px;border:0px;color:#FFF;cursor:pointer;font-weight:bold;}
.funcbuttonicon{background-color:#EEE;height:36px;width:46px;border:0px;color:#333;cursor:pointer;}
.funcbuttonicon_cur{background-color:#E46B0A;height:36px;width:46px;border:0px;color:#FFF;cursor:pointer;}
.dailycsslist .div_topline{}
.dailycsslist .div_dailybox{border-bottom:1px solid #EEE;}
.dailycsslist .div_dailyhot{width:44px;float:left;padding:18px;}
.dailycsslist .div_dailyhotnum{width:44px;font-size:20px;color:#E46B0A;text-align:center;display:block;}
.dailycsslist .div_dailyhottext{width:44px;font-size:12px;text-align:center;display:block;}
.dailycsslist .div_dailymain{margin:18px;}
.dailycsslist .div_linkcontent{display:none;}
.dailycsslist .div_dailytypeandate{float:left;}
.dailycsslist .div_dailytype{margin-top:5px;margin-right:10px;float:left;}
.dailycssblock .div_dailytype_span{margin-right:5px;}
.dailycsslist .div_dailydate{margin-top:5px;width:90px;float:left;}
.dailycsslist .dailywordbox{float:left;}
.dailycssblock .div_topline{display:none;}
.dailycssblock .div_bigbox{width:175px; height:360px;background-image: url(/Public/images/bg_dot.png); background-repeat: repeat;background-size: 8px 8px;float:left;margin:0 3px;}
.dailycssblock .div_dailybox{background-color:#FFF;border-bottom: 1px solid #ECECEC;}
.dailycssblock .div_dailyhot{margin-top:10px;color:#000000;margin:0 0 10px 0;padding:3px 0;font-size:18px;border-top: 3px solid #E46B0A;border-bottom: 1px solid #CCC;}
.dailycssblock .div_dailyhotnum{font-size:20px;margin-left:10px;font-weight:bold;}
.dailycssblock .div_dailyhottext{font-size:12px;}
.dailycssblock .div_linktitle{display:none;}
.dailycssblock .div_dailytypeandate{margin-top:5px;}
.dailycssblock .div_dailytype{background-color:#E46B0A;float:left;}
.dailycssblock .div_dailytype_span{margin:0 5px;color:#000;}
.dailycssblock .div_dailydate{margin-left:10px;}
.dailycssblock .dailywordbox{margin-top:5px;padding-top:5px;float:left;border-top:1px dashed #CCC;}
/****************************** lowerhearing ******************************/
.lowerhearinglevelbox {float:left;}
.lowerhearinglevelboxlast{float:left;}
.lowerhearinglevelblock{border:#E46B0A 1px solid;border-top:#E46B0A 3px solid;font-size:16px;width:184px;height:30px;padding-top:5px;text-align:center;cursor:pointer;}
.lowerhearinglevelblock_on{border:#E46B0A 1px solid;border-top:#E46B0A 3px solid;background-color:#E46B0A;color:#FFF;font-size:16px;width:184px;height:30px;padding-top:5px;text-align:center;cursor:pointer;}
.lowerhearing_icon_cur{color:#E46B0A;width:184px;margin-top:-12px;text-align:center;}
.lowerhearingcsslist .div_topline{}
.lowerhearingcsslist .div_topline{}
.lowerhearingcsslist .div_dailybox{border-bottom:1px solid #EEE;}
.lowerhearingcsslist .div_dailyhot{width:44px;float:left;padding:18px;}
.lowerhearingcsslist .div_dailyhotnum{width:44px;font-size:20px;color:#E46B0A;text-align:center;display:block;}
.lowerhearingcsslist .div_dailyhottext{width:44px;font-size:12px;text-align:center;display:block;}
.lowerhearingcsslist .div_dailymain{margin:18px;}
.lowerhearingcsslist .div_linkcontent{display:none;}
.lowerhearingcsslist .div_lowerhearinglevelandate{float:left;}
.lowerhearingcsslist .div_lowerhearinglevel{margin-top:5px;margin-right:10px;float:left;}
.lowerhearingcsslist .div_dailydate{margin-top:5px;width:90px;float:left;}
.lowerhearingcsslist .dailywordbox{float:left;}
.lowerhearingcsslist .css_chart{width:80px;float:left;padding-right:20px; padding-top:5px;}


/****************************** Contact ******************************/
.contact>div{padding:20px 10px;border:2px solid #0066CC;}
.contact>div>h3{padding:0px 0px 8px;}
.contact>div span{font-weight:bold;}
.contact>div>ul>li{list-style-type:disc;list-style-position:inside;font-size:14px;padding:2px 0px;}
.contact_table{width:100%;border-collapse:collapse;}
.contact_table th, .contact_table td{border:solid 1px #A6A6A6;padding:5px;vertical-align:middle;}
.contact_table th{text-align:right;font-size:16px;width:30%;}
.contact_table span{color:#F00;font-weight:normal;font-size:12px;}
.contact_table input{width:90%;max-width:300px;padding:2px;}
.contact_table textarea{width:90%;height:200px;}
.error_str{display:none;color:#FF0000;font-size:12px;}

/****************************** Shop ******************************/
.shop_top{background:url(../images/shop/ph01.gif) no-repeat left top;padding:5px 10px 10px 70px;}
.sub_titnum h3 {font-size:12px;padding:5px 0 0 15px;}
.sub_titnum_new .area{width:33.3%; float:left; margin-bottom:15px;}
.sub_titnum_new .area .photo{width:85px; min-height:105px; float:left;}
.sub_titnum_new .area .photo img{max-width:86px;max-height:105px;}
.sub_titnum_new .area .text{width:70px; float:left;}
.shop_new .area{width:25%; float:left; height:220px; margin-bottom:15px;}
.shop_new .area .photo{width:85px; float:left;}
.shop_new .area .photo img{max-width:86px;max-height:105px;}
.shop_new .area .text{width:90px; float:left;}
@media only screen and (max-width:1020px) { 
	.sub_titnum_new .area{width:50%;}
	.shop_new .area{width:33.3%;}
	.index_prduct_end{display:none;}
}
.main_td{padding:10px 0;}
.main_td01{width:155px;float:left;}
.main_td02{padding:0 130px 0 155px;}
.main_td03{width:124px;float:right;text-align:right;}

.show_td01{width:210px;float:left;text-align:center;}
.show_td01 p{background:url(../images/shop/show_ic01.gif) no-repeat left top;width:70px;margin:10px auto;padding:0 0 0 25px;}
.show_td01 p a{color:#1C488F;}
.show_td01 p a:hover{color:#1C488F;}
.show_td02{padding-left:220px;}
.show_td02 p{margin:0 0 5px 0; padding:0;}
.show_td02 p input{width:50px; border:1px solid #D0D0D0; font-size:11px; padding-top:2px;}
.show_td02 p img{margin:0 0 0 15px; vertical-align:top;}
.cart li{background:url(../images/shop/cart_ic.gif) no-repeat 0 4px;padding:0 0 0 13px;line-height:1.4;}
.kang_table td, .kang_table th{padding:2px;}
.payconfirmbtn *{vertical-align: middle; display: inline-block;}

/****************************** UserTeacher ******************************/
.reservemessagelist li{border-bottom:1px dashed #CCC;background: url(../images/studyonline/bullet_date.gif) no-repeat 10px 2px;padding: 0 0 5px 25px;margin-top: 10px;border-bottom: 1px dashed #bdbdbd;}
.reservemessagelist li span{float:right;color: #bdbdbd;}

/****************************** Food ******************************/
.foodphoto{padding:4px;border: 1px solid #ccc;}
.foodphoto img{width:400px;}
.foodtext{padding-right:415px;}
.ryouricheckdiv{width: 240px;background-color: #e3e4e4;padding: 15px;}
.ryouricheckdiv>div{border: 1px solid #cccccc;padding: 4px 4px 10px 4px;width: 106px;background-color: #FFFFFF;text-align:center;}
.ryouricheckdiv>div img{max-width:106px;}
@media only screen and (max-width:1020px) { 
	.foodphoto img{width:300px;}
	.foodtext{padding-right:315px;}
}

/****************************** iPhone APP ******************************/
.appshow_list {width:460px;padding-left:-10px;}
.appshow_list li {display:block;padding:5px;margin:4px;border:1px solid #BFBFBF;background:#ffffff;filter:alpha(opacity=20);-moz-opacity:0.2;opacity: 0.2;}
/*description*/
#filler{height:161px;width:550px; margin:auto;}
#description {padding:20px 0px 0px 0;height:121px;}
#description div {padding-left:110px;}
#description div strong {font-size:21px;color:#E46C0A;}
#description div span {color:#4F81BD;font-size:15px;font-weight:bold;}
#description div p {padding-top:5px;font-size:12px;}
#description div p a {display:block;padding-top:3px;color:#E46C0A;}
#description div strong.red {color:#FF0000;font-size:15px;}
#description img {float:left;}
/*show*/	
.roundabout-holder {list-style-type: none;margin:auto;height: 212px;list-style-image: none;}
.roundabout-moveable-item {width: 182px;height: 182px;cursor: pointer;}
.roundabout-moveable-item img {width: 100%;height:100%;}
.roundabout-in-focus {cursor: auto;}
/*end*/
.jcarousel-skin-tango, .jcarousel-container {border:none !important;}
.jcarousel-skin-tango {margin:auto !important;width:100% !important;border:0px !important;margin-bottom:35px !important;}
.jcarousel-container {margin:auto;padding:15px 40px 15px 40px !important;-moz-border-radius:0px !important;background-color:#254061 !important;}
.jcarousel-clip {margin:0px auto !important;height:auto !important;}
.jcarousel-item{height:70px !important;width:70px !important;margin-left:10px;}
.jcarousel-prev {top:35px !important;left:5px !important;}
.jcarousel-next {top:35px !important;right:5px !important;}

/****************************** Sitemap ******************************/
.sitemap_main {margin:30px auto 0; width:550px;}
.sitemap_main .left11 {width:275px;float:left;}
a.sitemap{background-image:url(../images/main/arr_site.gif);background-repeat:no-repeat; background-position:0 3px;color:#555;font-size:14px;padding:0 0 0 20px;text-decoration:none;}
a.sitemap1 {display:block;background:url(../images/main/arr_site2.gif) left 3px no-repeat;color:#555;font-size:13px;padding:0 0 0 20px;	margin:0 0 0 15px;text-decoration:none;}
a.sitemap3 {display:block;background:url(../images/main/arr_site3.gif) left 6px no-repeat;color:#555;font-size:12px;padding:0 0 0 15px; margin:0 0 0 30px;text-decoration:none;}
a.sitemap3:hover {display:block;background-image:url(../images/main/arr_site3.gif);background-repeat:no-repeat;color:#555;font-size:12px;padding:0 0 0 15px;margin:0 0 0 30px;text-decoration:underline;}
a.sitemap11 {display:block;background:url(../images/main/arr_site2.gif) left 3px no-repeat;	color:#555;	font-size:13px;	padding:0 0 0 20px;	margin:0 0 0 15px;	text-decoration:none;}
/****************************** Sitemap ******************************/

/****************************** Modal ******************************/
.modal-open {
  overflow: hidden;
}
.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  display: none;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
.modal.fade .modal-dialog {
  -webkit-transition: -webkit-transform .3s ease-out;
       -o-transition:      -o-transform .3s ease-out;
          
  transition:         transform .3s ease-out;
  -webkit-transform: translate3d(0, -25%, 0);
       -o-transform: translate3d(0, -25%, 0);
          transform: translate3d(0, -25%, 0);
}
.modal.in .modal-dialog {
  -webkit-transform: translate3d(0, 0, 0);
       -o-transform: translate3d(0, 0, 0);
          
  transform: translate3d(0, 0, 0);
}
.modal-open .modal {
  /* overflow-x: hidden; */
  /* overflow-y: auto; */
}
.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}
.modal-content {
  position: relative;
  background-color: #fff;
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, .2);
  border-radius: 6px;
  outline: 0;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
          box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
}
.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000;
}
.modal-backdrop.fade {
  filter: alpha(opacity=0);
  opacity: 0;
}
.modal-backdrop.in {
  filter: alpha(opacity=50);
  opacity: .5;
}
.modal-header {
  min-height: 16.42857143px;
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
}
.modal-header .close {
  margin-top: -2px;
}
.modal-title {
  margin: 0;
  line-height: 1.42857143;
}
.modal-body {
  position: relative;
  padding: 15px;
}
.modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}
.modal-footer .btn + .btn {
  margin-bottom: 0;
  margin-left: 5px;
}
.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}
.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 768px) {
  .modal-dialog {
    width: 600px;
    margin: 30px auto;
  }
  .modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
            
    box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
  }
  .modal-sm {
    width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg {
    width: 900px;
  }
}
/****************************** Modal ******************************/

/****************************** Btn ******************************/
.btn {
  display: inline-block;
  padding: 6px 12px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}
.btn:focus,
.btn:active:focus,
.btn.active:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn:hover,
.btn:focus {
  color: #333;
  text-decoration: none;
}
.btn:active,
.btn.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
          box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  pointer-events: none;
  cursor: not-allowed;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
          box-shadow: none;
  opacity: .65;
}
.btn-default {
  color: #333;
  background-color: #fff;
  border-color: #ccc;
}
.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  background-image: none;
}
.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {
  background-color: #fff;
  border-color: #ccc;
}
.btn-default .badge {
  color: #fff;
  background-color: #333;
}
.btn-primary {
  color: #fff;
  background-color: #428bca;
  border-color: #357ebd;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #fff;
  background-color: #3071a9;
  border-color: #285e8e;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  background-image: none;
}
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
  background-color: #428bca;
  border-color: #357ebd;
}
.btn-primary .badge {
  color: #428bca;
  background-color: #fff;
}
.btn-success {
  color: #fff;
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  color: #fff;
  background-color: #449d44;
  border-color: #398439;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  background-image: none;
}
.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active {
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success .badge {
  color: #5cb85c;
  background-color: #fff;
}
.btn-info {
  color: #fff;
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  background-image: none;
}
.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active {
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info .badge {
  color: #5bc0de;
  background-color: #fff;
}
.btn-warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  background-image: none;
}
.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active {
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning .badge {
  color: #f0ad4e;
  background-color: #fff;
}
.btn-danger {
  color: #fff;
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  color: #fff;
  background-color: #c9302c;
  border-color: #ac2925;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  background-image: none;
}
.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active {
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger .badge {
  color: #d9534f;
  background-color: #fff;
}
.btn-link {
  font-weight: normal;
  color: #428bca;
  cursor: pointer;
  border-radius: 0;
}
.btn-link,
.btn-link:active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
  background-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {
  border-color: transparent;
}
.btn-link:hover,
.btn-link:focus {
  color: #2a6496;
  text-decoration: underline;
  background-color: transparent;
}
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {
  color: #777;
  text-decoration: none;
}
.btn-lg,
.btn-group-lg > .btn {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.33;
  border-radius: 6px;
}
.btn-sm,
.btn-group-sm > .btn {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.btn-xs,
.btn-group-xs > .btn {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 5px;
}
/****************************** Btn ******************************/
/****************************** essay ******************************/
.essay_bigtitle{ color:#E46B0A;background-color:#EEE;padding:8px 10px 5px 10px;font-size:24px;font-weight:bold;}
.essay_bigtitle_black{ color:#666666;background-color:#EEE;padding:8px 10px 5px 10px;font-size:24px;font-weight:bold;}

.essay_dailywordbox {POSITION: relative;}
.essay_dailywordbox A {POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; BACKGROUND-COLOR: #666; MARGIN: 4px 12px 4px 0px; PADDING:2px 10px 2px 14px; ; DISPLAY: inline; FLOAT: left; COLOR: #FFF;TEXT-DECORATION: none; border-radius: 0 2px 2px 0; -webkit-border-radius: 0 2px 2px 0; -moz-border-radius: 0 2px 2px 0; -o-border-radius: 0 2px 2px 0; -ms-border-radius: 0 2px 2px 0;}
.essay_dailywordbox A:after {BORDER-BOTTOM: #FFF 2px solid; POSITION: absolute; BORDER-LEFT: #FFF 2px solid; BORDER-TOP: #FFF 2px solid; CONTENT: ""; TOP: 10px; BORDER-RIGHT: #FFF 2px solid; LEFT: -1px; border-radius: 50%;}
.essay_dailywordbox A:before {BORDER-BOTTOM: transparent 12px solid; POSITION: absolute; BORDER-LEFT: transparent 12px solid; WIDTH: 0px; HEIGHT: 0px; BORDER-TOP: transparent 12px solid; CONTENT: ""; TOP: 0px; RIGHT: 100%; BORDER-RIGHT: #666 12px solid;}
/****************************** essay ******************************/


