.left_box{float:left;width:680px}
.right_box{float:right;width:310px}
.ndwz{
	color:#DAAC5B;
	font-size:16px;
	line-height:22px;
	height:22px;
	margin:15px auto;
	padding-bottom:5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.ndwz a{color:#DB8E04}
.sbox{
margin: 2px;
padding: 2px;
background: #FFF;
border: gray 1px solid;
}
.xiti {
	padding: 20px 10px 18px;
	overflow: hidden;
	zoom: 1;
	line-height: 25px;
	border: 1px solid #6C9183;
	margin: 5px 0;
}
.xiti b{color:#000000}
.xiti:hover{ background-color:#FCFCFC;}
.xiti_content{
	padding: 8px 0;
	line-height: 25px;
}
.xtq{height:150px;WORD-WRAP: break-word;border:#FFF 1px dotted;overflow:hidden;}
.xtq b{color:#FF0000}
.mytoggle{
	width:100%;
	text-align:center;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FCE99E;
}
.mytoggle a{
	padding:5px 20px 5px 5px;
	background-color:#FCE99E;
	color:#E02B2B;
	background-image: url(../image/arrowdown2.png);
	background-repeat: no-repeat;
	background-position: 128px;}
.mytoggle a.zhankai{background-image: url(../image/arrowdown2.png);}
.mytoggle a.shouqi{background-image: url(../image/arrowup2.png);}
a.daan {
	BORDER: red 1px solid;
	padding: 8px;
	color: #FFFFFF;
	margin: 3px;
	display: inline-block;
	vertical-align: middle;
	border: solid 1px #F1F1F0;
	border-radius: 2px;
	padding: 6px 8px;
	background: #EEE8E9;
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#D3C4C4),color-stop(100%,#DADADA));
	background: -webkit-linear-gradient(top,#60E02D 0,#32991E 100%);
	background: -moz-linear-gradient(top,#60E02D 0,#32991E 100%);
	background: -o-linear-gradient(top,#60E02D 0,#32991E 100%);
	background: -ms-linear-gradient(top,#60E02D 0,#32991E 100%);
	background: linear-gradient(top,#60E02D 0,#32991E 100%);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#60E02D, endColorstr=#32991E);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#60E02D, endColorstr=#32991E)";
}
a.daan:hover{}
.xiti .title .source{COLOR: green; FONT-SIZE: 12px; FONT-WEIGHT: normal;}
.xiti .title{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0BB20B;
}
.bottom{padding:10px 0 1px 0;float: right;}

/****答案及其它選項卡切換****/
.answer_tab{
	margin-bottom:10px;
}
.tabbtn {
	height:39px;
	background-color: #62BD65;
	border-left:solid 1px #ddd;
	border-right:solid 1px #ddd;
}
.tabbtn li {
	float:left;
	position:relative;
	margin:0 0 0 -1px;
}
.tabbtn li a {
	display:block;
	float:left;
	height:39px;
	line-height:39px;
	overflow:hidden;
	width:128px;
	text-align:center;
	cursor:pointer;
	color: #FFF;
	font-weight: 600;
}
.tabbtn li a:hover {text-decoration: none;}
.tabbtn li.current {
	border-left:solid 1px #d5d5d5;
	border-right:solid 1px #d5d5d5;
	border-top:solid 1px #c5c5c5;
}
.tabbtn li.current a {
	border-top:solid 3px #ff6600;
	height:35px;
	line-height:35px;
	background:#fff;
	color:#17A31C;
	font-weight:800;
}
/* tabcon */
.tabcon {
	border-width:0 1px 1px 1px;
	border-color:#ddd;
	border-style:solid;
	position:relative;/*必要元素*/
	width:678px;
}

.tabcon .subbox .sublist {
	padding:5px 10px;
	display:none;
}
.sublist span.note{font-size:12px;color:#FF0000;}
.sublist span.note a{color:#2ABDCA}


.freeLesson_detail{float:left; display:inline-block; position:relative;padding:0 12px 20px;width:180px;height:170px;zoom:1;}
.free_videoImg{display:inline-block;}
.free_videoImg img{width:180px; height:135px;}
.fBtn_play{display:block; position:absolute; top:52px; left:85px; width:40px; height:40px; background:url(../image/fBtn_play.png) no-repeat; text-indent:-9999px; cursor: pointer; z-index:1;}

/***猜你在找***/
#book_related{
margin-bottom: 2px;
border: 1px solid #DDDDDD;
padding: 1px;
display:none;
}
#book_related p{
background-color: #59B7C4;
height: 26px;
color: #FFFFFF;
line-height: 26px;
padding-left: 10px;
}
#book_related ul{height:256px;overflow-y: scroll;}
#book_related a {
padding: 5px;
margin-left: 15px;
overflow: hidden;
float: left;
}

/***destoon排行**/
.box_head {border:#DDDDDD 1px solid;border-bottom:none;height:31px;line-height:31px;overflow:hidden;padding:0 10px 0 10px;background:#EEEEEE url('../image/box_head_bg.gif') repeat-x;}
.box_head strong {font-size:14px;}
.box_body {border:#DDDDDD 1px solid;border-top:none;padding:6px 8px 6px 8px;width:304px;}
.box_body li {height:22px;line-height:22px;overflow:hidden;}
.rank_list {background:url('../image/rank_list.gif') no-repeat;}
.rank_list li {height:23px;line-height:23px;overflow:hidden;padding:0 5px 0 35px;}
.box_body a{color:blue;}
.box_head a{color:blue;}

/*****my.css***/
#content .subtitle{font-size:20px;line-height:31px;height:31px;width:550px}
#content .mysubject{float:left;}
#content .mysubject div{width:195px; font-size:18px;line-height:31px;float:left;}
#content .myjiajiao {float:left;}
#content .myjiajiao .col1{float:left;width:100px;}
#content .myjiajiao .col2{float:left;width:240px;}
#content .myjiajiao .col3{float:left;width:100px;}
#content .myjiajiao .col4{float:left;width:120px;}

.MathJye{border: 0 none;direction: ltr;line-height: normal;display:inline-block;float: none;font-family:'Times New Roman','宋體';font-size:15px;font-style: normal;font-weight: normal;letter-spacing:1px;line-height: normal;margin: 0;padding: 0;text-align: left;text-indent: 0;text-transform: none;white-space: nowrap;word-spacing: normal;word-wrap: normal;-webkit-text-size-adjust:none;}
.MathJye div,.MathJye span{border: 0 none;margin: 0;padding: 0;line-height: normal;text-align: left;height:auto;_height:auto;white-space:normal}
.MathJye table{border-collapse:collapse;margin: 0;padding: 0;text-align: center;vertical-align: middle;line-height: normal;font-size: inherit;*font-size: 100%;_font-size: 100%;font-style: normal;font-weight: normal;border: 0;float: none;display: inline-block;*display: inline;zoom: 0;}
.MathJye table td{padding:0;font-size:inherit;line-height:normal;white-space: nowrap; border:0 none;width:auto;_height:auto}
.MathJye_mi{font-style:italic}
.flipv{-ms-transform: scaleX(-1);-moz-transform: scaleX(-1);-webkit-transform: scaleX(-1);-o-transform: scaleX(-1);transform: scaleX(-1);filter: FlipH;}
.fliph{-ms-transform: scaleY(-1);-moz-transform: scaleY(-1);-webkit-transform: scaleY(-1);-o-transform: scaleY(-1);transform: scaleY(-1);filter: FlipV;}
div.quizPutTag{display:inline;padding:3px 10px 1px 10px;margin:0 3px;font-size:14px;min-width:30px;min-height:16px;line-height:18px;height:auto;border-bottom:1px solid #0033FF;text-decoration:none;zoom:1;background:#fff;color:#127176}
div.quizPutTag:hover{color:#f60}
div.sanwser {padding: 4px 10px;margin: 0px;border: 1px solid #ADCD3C;background-color: #F2FDDB;color: #000;display: none;}
.q_title{
border: 1px solid #ADCD3C;background: #F2FDDB;height: 63px;font-size: 26px;line-height: 63px;padding-left: 15px;font-weight: bold;margin:4px;}
.formnav{width:100%;text-align:center;height:50px;margin:5px 0 1px 0;padding:5px 0 5px 0;}

.fl_left{float:left;}
.fl_right{float:right;}
ol.q-xz{list-style-type: none;}
ol.q-xz li{list-style-type: none;}
span.sn{float:left;}
div.xx{margin-left: 30px;}
.form-nav{background: #F2FDDB;border: 1px solid #ADCD3C;height: auto;display: inline-block;padding:4px;}
.form-text{width:300px;height:25px;line-height:25px;}
.form-button{width:104px;height:35px;color:white;font-weight:bold;cursor:pointer;font-size:16px;background:#f60;line-height:31px;border-radius:5px;margin:5px;}
.form-option{height:31px;}
.abstract{font-size:12px;}

.abstract{height:100px;overflow-y:scroll;}
.mabstract{height:20px;overflow-y:scroll;}

.abstract p{line-height:12px;}
.comment{height:600px;overflow:hidden;} 
.comment li{list-style-type: none;}
.comment li p{line-height:20px;}
.comment li .comm{line-height:10px;font-size:8px;}
h1.q-tigan {display: inline-block; font-size: 16px; font-weight: normal; line-height: 28px;padding-left: 0px;}
.m_t_box{text-align:left;}
.hidden{display:none;visibility:hidden}
li .hidden{display:block;}

.comment_line {padding:0px;margin:0 15px 0 15px;border:#000 1px dotted;}
.comment_line table {width:80%;border-collapse:collapse;border-spacing:0;}
.comment_l {width:53px;padding:6px 0 0 0;}
.comment_sp {background:#F9FCFE;}
.comment_content {color:#333333;font-size:14px;line-height:180%;clear:both;padding:5px;}
.comment_title {height:26px;line-height:26px;color:#1B4C7A;padding:0 5px 0 5px;font-size:12px;}
.comment_floor {float:right;}
.comment_info {padding:3px 5px 3px 5px;}
.comment_vote {float:right;color:#666666;padding:3px 5px 3px 0;}
.comment_form {margin:0 15px 0 15px;border-top:#EEEEEE 1px solid;}
.comment_area {width:100%;height:70px;border:#7D96C4 1px solid;}
.comment_input {color:#1B4C7A;}
.comment_input span {color:red;}
.comment_input input {border:#DDDDDD 1px solid;padding:2px;}
.comment_time {font-size:11px;color:#666666;}
.comment_close {padding:15px 0 0 15px;font-size:13px;color:#666666;}
.comment_reply {padding:5px 10px 5px 10px;margin:0 5px 0 5px;line-height:180%;border:#FFA40D 1px solid;background:#FEFAE9;}

td p{padding:0px;margin:0px;WORD-BREAK: normal}