/* for channel vc home */
@import url("/css/Common/layout.css");
@import url("/css/Common/common.css");

.about
{
   margin:15px 0;
}

.about div
{
    width:33%;
    float:left;
    
}
.about h3
{
   margin-top:0;
}
.about img
{
    float:left;
    margin-right:3px;
    margin-bottom:60px;
}
ul.myCourse
{
    list-style: none;
    margin-left:0;
}
ul.myCourse li
{
    height: 40px;
    overflow: hidden;
}

ul.myCourse li img
{
    width: 40px;
    float: left;
    margin-top: 4px;
    margin-right: 3px;
    border:1px solid gray;
}


ul.listCourse,ul.commend
{
    list-style: none;
    margin-left: 0;
    margin-top: 5px;
    font-size: 12px;
	margin-bottom: 10px;
}


ul.listCourse li.trialCourse
{
   width: 124px;
    height: 155px;
    margin-right: 11px;
    float: left;
    overflow: hidden;
    display:inline;
}

ul.listCourse li
{
    width: 124px;
    height: 120px;
    margin-right: 11px;
    float: left;
    overflow: hidden;
    display:inline;
}

ul.commend li
{
    width: 270px;
    height: 120px;
    float: left;
}

ul.commend li .teacher,ul.commend li .itemize{
    width: 124px;
    height: 140px;
    margin-right: 11px;
    float: left;
    overflow: hidden;
    display:inline;
}


/*div is img outter wrapper*/
ul.listCourse li div,ul.commend li .teacher div
{
    width: 120px;
    height: 92px;
    padding: 1px;
    overflow: hidden;
    border: 1px solid #999;
}

/*a is img inner wrapper*/
ul.listCourse li div a,ul.commend li .teacher div a
{
    display: block;
    width: 120px;
    height: 91px;
    overflow: hidden;
}

ul.listCourse li img,ul.commend li .teacher div img
{
    width: 120px;
	 height: 91px;
}

ul.listCourse li a,ul.commend li a
{
    display: block;
    width: 120px;
    height: 40px;
    line-height: 1.4em;
    overflow: hidden;
    font-size: 14px;
}
/*span is date*/
ul.listCourse li span
{
 
 
   
}

 h1{
 	color: #406488;
 }
.marqeen_box{
    width:72px;
	height:46px;
 }
.marqeen_box img{
 }
.marqeen_box span{
    font-size:14px;
	font-weight:bold;
	text-align:right;
 }
.more_style{
    font-size:12px;
	font-weight:normal;
}

.laoshi_top{clear: both; width:540px; height: 30px; text-align:left;background: url(/img/home/yss_02.jpg) repeat-x; margin-top:15px;}
.laoshi_top div{ width: 150px; font-size: 14px; font-weight: bold; background: url(/img/home/yss_01.jpg) no-repeat; float: left; padding-left: 10px; padding-top: 6px;}
.laoshi_top span{ height: 30px; line-height:30px; padding-right: 10px; background: url(/img/home/yss_03.jpg) right no-repeat; float: right;}
.laoshi{clear: both; width:536px; float:left; text-align:left; border-left: 2px #F5C885 solid; border-right: 2px #F5C885 solid; padding-top:5px; overflow:hidden;}
.laoshi_foot{clear: both; width:540px; height: 10px; background: url(/img/home/yss_05.jpg) repeat-x; padding-bottom:-9999px; margin-bottom:15px;}
.laoshi_foot div{ width: 10px; height: 10px; background: url(/img/home/yss_04.jpg) no-repeat; float: left; overflow: hidden;}
.laoshi_foot span{ width: 10px; height: 10px; background: url(/img/home/yss_06.jpg) no-repeat; float: right; overflow: hidden;}

.laoshi1{ width:254px; float:left; text-align:left; overflow:hidden; margin-left: 6px; margin-right:6px; display: inline;}
.touxiang{
	width:120px;
	height:91px;
	float:left;
	border: 1px solid #999999;
	margin-top:5px;
}
.jieshao{ width:127px; height:91px; float:right; text-align:left; overflow:hidden; margin-left:4px; margin-top:4px;}
.jieshao1{ width:127px; height:40px; float:left; text-align:left; overflow:hidden;}
.jieshao2{ width:127px; height:50px; float:right; text-align:left; overflow:hidden;}
.jianjie{ width:248px; float:left; overflow:hidden; margin-top:3px; margin-bottom:5px; padding:0px 3px;}
.jieshaoY{ width:247px; height:91px; float:right; text-align:left; overflow:hidden; margin-left:4px; margin-top:4px;}
.jieshaoY1{ width:247px; height:30px; float:left; text-align:left; overflow:hidden;}
.jieshaoY2{ width:232px; height:50px; float:right; text-align:left; padding-left:18px; overflow:hidden;}
.diantai{
	width:184px;
	height:25px;
	overflow:hidden;
	margin-top:3px;
}

.teacherlist ul{
	width:345px;
	margin: 0;
	padding-left: 1.5em;
/*	line-height: 1.8em;*/
}

.teacherlist li{
	line-height: 22px;
}

.ext_box{
    clear:both; 
	height:250px; 
	padding-top:15px;
}.ext_left{
    float:left; 
	border:1px solid #CCCCCC; 
	width:210px;
}
.ext_right{
    float:right; 
	width:315px;
}

.laoshi_head{
	padding: 0 10px;
	height: 24px;
}

.NewTerm{
	width:390px;
	height: 198px;
	padding-left: 140px;
	background: url(http://img.100e.com/img/event/NewTerm/NewTerm_banner_02.jpg) left bottom no-repeat;
}

.EClass{
	width:400px;
	height: 200px;
	padding-left: 130px;
	background: url(http://img.100e.com/img/vc/ban_vc.jpg) left bottom no-repeat;
}

.text{
	text-indent: 2em;
	margin-bottom: 5px;
}

.text p{
	padding:0;
	margin:0 0 5px 0;
}

.book{
	clear: both;
	width:390px;
}

.book div{
	width: 160px;
	margin: 0 10px;
	float: left;
}

.book2{
	clear: both;
	width:400px;
	height:54px;
}

.book2 div{
	width: 180px;
	margin: 0 10px;
	float: left;
	display:inline;	
}

.bookmore2{ clear: left; text-align:right;}
.bookmore{ text-align:right; float:right;}
.margin_bottom{ line-height:14px; margin-bottom:2px;}
.padding_top{ padding-top:6px;}

/*Ð»¶þÓñ*/
.dashed{
	width:260px;
	float:left;
	overflow:hidden;
	border-right:1px dashed #CCCCCC;
	}

.teachercontent {
	width:180px;
	height:90px;
	clear:both;
	background-color:#ffffff;
	}
.teacherimgL {
	width:80px;
	height:60px;
	float:left;
	text-align:center;
	}
.teacherimgR {
	width:80px;
	height:60px;
	float:right;
	text-align:center;
	}
.commonweal{
	clear: both; 
	width:536px; 
	float:left; 
	text-align:left; 
	border-left: 2px #F5C885 solid; 
	border-right: 2px #F5C885 solid; 
	padding-top:5px; 
	overflow:hidden;
	}
.c_head{
	padding: 0 10px;
	height: 24px;
}
.c_left{ 
	width:250px; 
	float:left; 
	text-align:left; 
	overflow:hidden; 
	margin-left: 7px; 
	margin-right:1px; 
	display: inline;
	border-top: 1px dashed #CCCCCC;
	}
.c_left1{ 
	width:250px; 
	float:left; 
	text-align:left; 
	overflow:hidden; 
	margin-left: 1px; 
	margin-right:7px; 
	display: inline;
	border-left: 1px dashed #CCCCCC;
	}
	
.c_left2{ 
	width:252px; 
	float:left; 
	text-align:left; 
	overflow:hidden; 
	margin-left: 7px; 
	margin-right:1px; 
	display: inline;
	border-right: 1px dashed #CCCCCC;
	}
.c_left3{ 
	width:250px; 
	float:left; 
	text-align:left; 
	overflow:hidden;
	margin-bottom:-1px;
	margin-left: 1px; 
	margin-right:7px; 
	display: inline;
	border-bottom: 1px dashed #CCCCCC;
	}
.c_content{ 
	width:254px;  
	text-align:left; 
	overflow:hidden; 
	margin-left:4px; 
	margin-top:4px;
	}
.c_content1{ 
	width:249px;  
	text-align:left; 
	overflow:hidden; 
	margin-left:4px; 
	margin-top:4px;
	padding-left:5px;
	}
.c_lesson{ 
	width:254px; 
	height:20px; 
	text-align:left; 
	overflow:hidden;
	}
.c_name{ 
	width:254px; 
	height:20px; 
	text-align:left; 
	overflow:hidden;
	margin-top:3px;
	}
.c_user{ 
	width:254px; 
	float:left; 
	overflow:hidden; 
	}
.c_book {
	width:254px; 
	text-align:left; 
	padding-bottom:15px;
	}
.c_book div{
	width:194px; 
	height:18px; 
	text-align:left; 
	overflow:hidden;
	padding-left:60px;
	}
/*Ð»¶þÓñEnd*/


/*2008.12.9 ³ÌÑ©·¼*/

.gy_top{clear: both; width:540px; height: 30px; text-align:left;background: url(/img/home/yss_02.jpg) repeat-x; margin-top:15px;}
.gy_top div{ width: 150px; height: 30px; line-height:33px; font-size: 14px; font-weight: bold; background: url(/img/home/yss_01.jpg) no-repeat; padding-left: 10px; float: left; overflow:hidden;}
.gy_top span{ height: 30px; line-height:30px; padding-right: 10px; background: url(/img/home/yss_03.jpg) right no-repeat; float: right;}
.tab_week{ clear:both; font-size:12px; height:30px; line-height:18px; padding:0 1px 1px 1px; background-image:url(http://vc.100e.com/img/home/VC_bgline.jpg); background-repeat:repeat-x;}
.tab_week span{ width:50px; height:20px; padding-top:10px; text-align:center; background-image:url(http://vc.100e.com/img/home/VC_ana.jpg); background-repeat:no-repeat; float:left; display:inline;}
.tab_week div{ height:20px; padding-top:10px; padding-right:10px; float:right; display:inline;}
.tab_week a{ padding:0; margin:0; font-size:12px; text-decoration:none; color:Black;}
.tab_week div a{ color:#00F; text-decoration: underline; }
.tab_week .on{background-image:url(http://vc.100e.com/img/home/VC_anb.jpg) !important; font-weight:bold; color:#FFFFFF;}
.tab_week .on a{ color: White;}
.class_box{ clear:both; padding:5px; }
.explain{ padding:5px; color:#434343; line-height:18px; border-bottom:1px #f5c885 dashed;}
.explain .tit{ font-weight:bold; color:#000; height:25px; line-height:25px;}
.explain .tit span{ padding-left:20px;}
.explain .more{ height:25px; line-height:25px; text-align:right; padding-top:5px; padding-right:10px;}

.threeList{
	width:175px;
	float:left;
	overflow:hidden;
	border-right:1px dashed #CCCCCC;
	}

.threeList div{ 
	width:160px;
	text-align:left;
	margin-left: 7px;
	margin-right:7px;
	float:left;	
	overflow:hidden;	
	display: inline;
	}
.laoshi2{ 
	width:160px;
	text-align:left;
	margin-left: 7px;
	margin-right:7px;
	float:left;	
	overflow:hidden;	
	display: inline;
	}


.ban{
	margin-bottom: 15px;
}
/*2008.12.9 End*/


/*2008.12.26 CXF*/
.yss{
	clear: left;
	width: 540px;
	padding:0;
	margin: 0;
}
.yss p{
	padding: 0;
	margin: 0 0 4px 0 ;
}
.yss_top{
	width: 540px;
	height: 120px;
	background-image: url(http://vc.100e.com/img/home/VC2_13.jpg);
	background-repeat: no-repeat;
}
.yss_body{
	width: 470px;
	height: 480px;
	line-height:18px;
	padding: 0 30px 0 40px;
	background-image: url(http://vc.100e.com/img/home/VC2_17g.jpg);
	background-repeat: no-repeat;
	overflow:hidden;
}
.yss_body b{
padding:0;
	color: #041B3A;
	font-family:Arial, Helvetica, sans-serif;
}
.yss_foot{
clear:both;
	width: 540px;
	height: 40px;
	background-image: url(http://vc.100e.com/img/home/VC2_22g.jpg);
	background-repeat: no-repeat;
}
.scroll_bar{
	width: 192px;
	height: 130px;
	overflow: hidden;
}
.scroll_bar div{
	width:190px;
	height:130px;
	padding:0;
	margin:0;
	overflow:auto;
}
.center{ text-align:center;}
.right_t{ text-align:right;}
.more{ float:right; bottom:0; right:50px; display:inline;}
.line_on{ clear:left; padding-bottom:5px; margin-bottom:5px; border-bottom:1px dashed #ccc;}
.line_out{ clear:left; padding-bottom:5px; }
.line_on b,.line_out b{ padding-top:5px;}
.line_on td,.line_out td{ padding-left:5px;}
.side_ad{ margin-top:10px; }
/*2008.12.26 CXF End*/



/* 2009.3.31 CXF */

.box_s{
	width: 188px;
	padding:5px 10px;
	border: 1px solid #B0BEC7;
	margin-bottom: 15px;
	background-color:#FFF;
}

.box_s h4{
	padding:0;
	margin:0;
	font-size:14px;
	color:#49397C;
	padding:5px 0;
}

.box_s p{
	padding: 5px 0;
	margin: 0;
}

.box_sbg{
	width: 208px;
	padding:0;
	border: 1px solid #B0BEC7;
	margin-bottom: 15px;
	background-image: url(http://vc.100e.com/img/home/VC3_35.jpg);
	background-repeat: repeat;
}

.box_sbgbody h3{
	padding:0;
	margin:0;
}

.box_sbgtop{
	font-size: 14px;
	font-weight: bold;
	height: 28px;
	line-height: 28px;
	padding-left: 10px;
	color:#48397E;
}

.box_sbgbody{
	width: 194px;
	padding: 5px 7px;
	background-image: url(http://vc.100e.com/img/home/VC3_05.jpg);
	background-repeat:repeat-x;
}

.box_sbgbody h4{
	padding:0;
	margin:0;
	font-size:14px;
	color:#49397C;
}

.box_sbgbody img{
	vertical-align: middle;
}

.box1{
	width:195px;
	margin-bottom:10px;
	background-image: url(http://vc.100e.com/img/home/VC3_21.gif);
	background-repeat: repeat-y;
}

.box1 .top{
	width:195px;
	height:10px;
	background-image: url(http://vc.100e.com/img/home/VC3_10.gif);
	background-repeat: no-repeat;
	overflow:hidden;
}

.box1 .body{
	width:175px;
	padding:0 10px;
}

.box1 .foot{
	width:195px;
	height:10px;
	background-image: url(http://vc.100e.com/img/home/VC3_24.jpg);
	background-repeat: no-repeat;
	overflow:hidden;
}

.box2{
	width:195px;
	margin-bottom:10px;
	background-image: url(http://vc.100e.com/img/home/VC3_29.jpg);
	background-repeat: repeat-y;
}

.box2 .top{
	width:195px;
	height:10px;
	background-image: url(http://vc.100e.com/img/home/VC3_26.jpg);
	background-repeat: no-repeat;
	overflow:hidden;
}

.box2 .body{
	width:185px;
	padding:0 5px;
	line-height:16px;
}

.box2 .body div{
	width:180px;
	padding-top:2px;
	padding-bottom:3px;
}

.box2 .foot{
	width:195px;
	height:10px;
	background-image: url(http://vc.100e.com/img/home/VC3_33.jpg);
	background-repeat: no-repeat;
	overflow:hidden;
}

.box_Sbody{
	width: 190px;
	color:#48397A;
	padding: 0;
}
.box_Sbody div{
	line-height:14px;
	margin-bottom:10px;
}
.box_m{
	clear:both;
	width: 738px;
	padding:0;
	border: 1px solid #B0BEC7;
	margin-bottom: 15px;

}

#layout_master h2{
	padding:0;
	margin:0;
	height:30px;
	line-height:30px;
	font-size:14px;
	color:#49397C;
	padding-left:10px;

}

.box_m h3{
	padding:0;
	margin:0;
	height:30px;
	line-height:30px;
	font-size:14px;
	color:#494949;
	padding-left:10px;
	background-image: url(http://vc.100e.com/img/home/VC3_03.jpg);
	background-repeat:repeat-x;
}

.box_m h3 img{ vertical-align: middle; padding:0; margin:0;}

.box_m h4{
	padding:0;
	margin:0;
	height:30px;
	line-height:30px;
	font-size:14px;
	color:#48377B;
	padding-left:10px;
	background-image: url(http://vc.100e.com/img/home/VC3_03.jpg);
	background-repeat:repeat-x;
}

.box_m p{
	padding: 5px 0;
	margin: 0;
}

.line{
	border-left:1px dashed #A4BCD6;
	padding-left:5px;
}

.line_2{
	border-top:1px dashed #A4BCD6;
	padding-top:10px;
}

.box_mbody1{
	width:728px;
	height:135px;
	padding: 5px;
	text-align: center;
	background-image: url(http://vc.100e.com/img/home/VC3_08.jpg);
	background-repeat:repeat-x;
	overflow:hidden;
	
}

.box_mbody2{
	width:728px;
	height:170px;
	padding: 5px;
	text-align: center;
	background-image: url(http://vc.100e.com/img/home/VC3_32_2.jpg);
	background-repeat:repeat-x;
	overflow:hidden;
	
}

.box_mbody3{
	width:718px;
	height:500px;
	padding: 5px 10px;
	text-align: center;
	background-image: url(http://vc.100e.com/img/home/VC3_39_2.jpg);
	background-repeat:repeat-x;
	overflow:hidden;
	
}

.box_mbody4{
	width:728px;
	height:205px;/**/
	padding: 5px;
	text-align: center;
	background-image: url(http://vc.100e.com/img/home/vc3_bg04.gif);
	background-repeat:repeat-x;
	/*overflow:hidden;*/
	
}
.box_mbody5{
	width:728px;
	height:180px;
	padding: 5px;
	text-align: center;
	background-image: url(http://vc.100e.com/img/home/VC3_bg03.gif);
	background-repeat:repeat-x;
	overflow:hidden;
	
}
.box_mbody1 table{
	width:352px;
	padding:5px 0;
	margin-left:5px;
	margin-right:5px;
	float:left;
	display:inline;
}

.box_mbody2 table,.box_mbody4 table,.box_mbody5 table{
	width:720px;
	padding:5px 0;
	margin-left:5px;
	margin-right:5px;
}

.tab_mbody3{
	width:700px;
	padding:5px 0;
	margin-left:3px;
	margin-right:5px;
	float:left;
	display:inline;
}

.box_mbody1 table td div{
	width:220px;
	height:14px;
	line-height:14px;
	margin-bottom:5px;
	overflow:hidden;
}

.box_mbody2 table td div,.box_mbody4 table td div,.box_mbody5 table td div{
	width:220px;
	height:28px;
	line-height:14px;
	float:left;
	margin-right:15px;
	overflow:hidden;
}

.box_mbody1 table th div{
	text-align:center;
	margin-left:10px;
}

.img_c{
	border:1px solid #B1BFC8;

}

.box_mbody1 table th,.box_mbody2 table th,.box_mbody3 table th{
	font-size:12px;
	text-align: left;
	font-weight:bold;
	color:#494949;
	padding:2px 5px;
}

.box_mbody4 table th,.box_mbody5 table th{
	font-size:12px;
	text-align: left;
	font-weight:bold;
	color:#494949;
	padding:2px 5px;
	background-image: url(http://vc.100e.com/img/home/VC3_line11.gif);
	background-repeat: no-repeat;
	background-position: bottom ;
}

.box_mbody4 table th span{
	font-weight: normal !important;
	padding-left:10px !important;
}

.box_mbody1 table td,.box_mbody2 table td{
	text-align: left;
	padding:2px 5px;
}

.tab_mbody3 td{
	text-align: left;
	padding:2px 5px;
}
.tab_center td{
	width:120px;
	text-align: center;
	padding-right:6px;}

.box_mbody4 table td,.box_mbody5 table td{
	text-align: left;
	padding:7px 5px 2px 5px;
}

#photo{
	width:700px;
	height:110px;
	text-align:center;
	padding:0;
	margin:0;
	margin-bottom:10px;
	overflow:hidden;
}

#photo iframe{
	padding:0;
	margin:0;
}

#photo div{
	width:72px;
	height:110px;
	line-height:16px;
	float:left;
	margin-left:2px;
	margin-right:12px;
	display:inline;
}

#photo div img{
	width:70px;
	height:85px;
	padding:1px;
	border:1px solid #D7D7D7;
	background-color:#FFF;
}

.serve ul{
	padding:0;
	margin: 0;
	padding-left:0;
}

.serve li{
	width:48px;
	line-height: 16px;
	list-style:none;
	text-align:center;
	padding:0;
	padding-top:5px;
	padding-right:20px;
	margin:0;
	float:left;
	display:inline;
}


.learnlist{
	clear:both;
}

.learnlist .li{
	width:320px;
	padding-left:15px;
	line-height: 22px;
	margin-left:15px;
	background-image: url(http://vc.100e.com/img/home/VC3_point.gif);
	background-repeat: no-repeat;
	background-position:left top;
	float:left;
	display:inline;
}

.learnlist .li div{
	width:240px;
	height:20px;
	float:left;
	display:inline;
	overflow:hidden;
}

.learnlist .li span{
	width:70px;
	height:20px;
	padding-left:10px;
	color:#494949;
	float:right;
	display:inline;
	overflow:hidden;
}

  .box_mbody21 {	width:728px;
	height:240px;
	padding: 5px;
	text-align: center;
	background-image: url(http://vc.100e.com/img/home/VC3_32.jpg);
	background-repeat:repeat-x;
	overflow:hidden;
}
 .box_mbody41 {	width:728px;
	height:165px;
	padding: 5px;
	text-align: center;
	background-image: url(http://vc.100e.com/img/home/vc3_bg01.gif);
	background-repeat:repeat-x;
	overflow:hidden;
}

.m_ban{
	width:740px;
	margin-bottom:15px;
}

.s_ban{
	width:210px;
	margin-bottom:15px;
}

.m_ban img,.s_ban img{
	vertical-align:top;
	padding:0;
	margin:0;
}

ul.myCourse_text
{
    list-style: none;
    margin-left:0;
}
ul.myCourse_text li
{
    height: 20px;
    overflow: hidden;
}

/*2009.3.31 CXF End*/

h2{
	padding:0;
	margin:0;
	height:30px;
	line-height:30px;
	font-size:14px;
	color:#49397C;
	padding-left:10px;
}

.box_s_l{
	clear:both;
	width: 208px;
	padding:0;
	border: 1px solid #B0BEC7;
	margin-bottom: 15px;
	background-color:#FFF;
}

.box_sbg_l{
	clear:both;
	width: 208px;
	height:300px;
	padding:0;
	border: 1px solid #B0BEC7;
	background-image: url(http://vc.100e.com/img/home/vc3_bg03.jpg);
	background-repeat:repeat-x;
	margin-bottom: 15px;
	overflow:hidden;
}

.box_s_l h4{
	padding:0;
	margin:0;
	height:30px;
	line-height:30px;
	font-size:14px;
	color:#414141;
	padding-left:10px;
	background-image: url(http://vc.100e.com/img/home/VC3_03.jpg);
	background-repeat:repeat-x;
}


.box_s_l table,.box_sbg_l table{
	width:188px;
	padding: 5px 0;
	margin-left:auto;
	margin-right:auto;
}

.box_s_l h5{
	padding:0;
	margin:0;
	height:30px;
	line-height:30px;
	font-size:14px;
	color:#414141;
	padding-left:10px;
	background-image: url(http://vc.100e.com/img/home/VC3_03.jpg);
	background-repeat:repeat-x;
	border-top:1px solid #B0BEC7;
}


.box_text{
	width:728px;
	padding: 5px;
	text-align: center;
}

.box_text table{
	width:720px;
	padding:5px 0;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:5px;
}

.box_text table td{
	text-align: left;
	line-height:24px;
	padding:7px 5px 2px 5px;
	color:#49397C;
}

.box_text h4{
	font-size:14px;
	text-align: left;
	font-weight:bold;
	color:#49397C;
	padding:1px 5px 5px 5px;
	margin-bottom:5px;
	background-image: url(http://vc.100e.com/img/home/VC3_line11.gif);
	background-repeat: no-repeat;
	background-position: bottom ;
}

.box_text h5{
	font-size:12px;
	text-align: left;
	color:#414141;
	padding:5px;
}

.box_text table th{
	font-size:12px;
	text-align: left;
	font-weight:bold;
	color:#8A3A0A;
	padding:15px 5px 1px 5px;
}

.box_text .form{
	width:460px;
	color:#414141;
	line-height:18px;
	background-color:#EEE;
	border-left:1px solid #B7C4CC;
	border-right:1px solid #B7C4CC;
	border-top:1px solid #B7C4CC;
}

.box_text .form td{
	text-align: left;
	line-height:24px;
	padding:2px 5px 2px 5px;
	color:#414141;
	border-bottom:1px solid #B7C4CC;
}

.box_text .form th{
	font-size:13px;
	line-height:24px;
	text-align: left;
	font-weight:bold;
	color:#414141;
	padding:2px 5px 2px 5px;
	border-bottom:1px solid #B7C4CC;
}

.box_text span{
	text-align: left;
	line-height:24px;
	padding:5px;
	color:#49397C;
	background-color:#EEE;
	border:1px solid #BDC9D1;
}

.box_s_l table td{
	font-size:12px;
	line-height:24px;
	text-align: left;
	padding:2px 5px 2px 15px;
	border-bottom:1px dashed #B0BEC7;
}

.other{
	text-align:center;
	font-size:14px;
	font-weight:bold;
	margin-bottom:20px;
}

.on{
	background-image: url(http://vc.100e.com/img/home/vc3_point02.jpg);
	background-repeat: no-repeat;
	background-position:left;
}

.noline{
	border-bottom: none !important;
}

.online{
	border-bottom:1px dashed #B0BEC7;
}

.next{
	background-image: url(http://vc.100e.com/img/home/vc3_point03.gif);
	background-repeat: no-repeat;
	background-position:15px 0;
}

.tt
{
		font-size: 12px;
		font-weight: bold;
		font-family: Arial, Helvetica, sans-serif;
		width: 20px;
		height: 20px;
		line-height: 20px;
		background-image: url(http://img.100e.com/img/tt.gif);
		text-align: center;
		list-style: none;
		float: left;
		display:inline;
}
.tt a:link, .tt a:visited
{
		display: block;
		color: #ffffff;
		text-decoration: none;
		line-height: 20px;
		text-align: center;
}
.tt a:hover, .tt a:active
{
		color: #ffffff;
		text-decoration: none;
		line-height: 20px;
		text-align: center;
}
