
/*----------------------------------------
Name: global.css
----------------------------------------*/

/* Imports
----------------------------------------*/
@import url("reset.css");
@import url("externalLinks.css");


/* Elements
----------------------------------------*/
/**{vertical-align:middle;}*/
body
{
	background-color:#FFFFFF;
	background-repeat:repeat-x; margin:0 auto
}

body, p, td, th, li
{
	font-size:12px;
	line-height:22px;
	color:#000000;
}

#mainContainer
{
	width:910px; overflow:hidden;
	margin: 10px auto;
	background-color:#FFFFFF;
}

p
{
	margin: 0 0 1em 0;
}

/*--- Link Styles ---*/
a:link, a:visited
{
	color:#1F376D;
	text-decoration:none;
}

a:hover, a:active
{
	color:#5C8127;
	text-decoration:none;
}

h1
{
	color:#5C8127;
	margin:.825em 0 .5em 0;
	font-size:2.125em;
}

h2
{
	color:#5C8127;
	margin:.825em 0 .5em 0;
	font-size:1.75em;
}

h3
{
	color:#5C8127;
	margin:.825em 0 .5em 0;
	font-size:1.5em;
}

h4
{
	color:#5C8127;
	margin:.825em 0 .5em 0;
	font-size:1.25em;
}

h5
{
	color:#5C8127;
	margin:.825em 0 .5em 0;
	font-size:1.125em;
}

h6
{
	color:#5C8127;
	margin:.825em 0 .5em 0;
	font-size:1em;
}

ul
{
	margin-left:25px;
	list-style-type:none;
}

ol
{
	margin-left:25px;
	
}

blockquote	{margin: 0 0 18px 18px; color:#666666; font-style: italic;}
strong		{font-weight:bold;}
em		{font-style:italic;}

/* Standard Definitions
----------------------------------------*/
.left 		{float:left;}
.right 		{float:right;}
.clearThis 	{clear:both;}
.small		{font-size:.625em;}
.large		{font-size:1em;}
.soft		{color:#D3D3D3;}
.hide		{display:none;}
p.last		{margin-bottom:0px;}

	/*MARGIN*/
	.m_TB10px{margin:10px 0}
	.m_LR10px{margin:0 10px;}
	.mt10px{margin-top:10px;}
	.mb10px{margin-bottom:10px;}
	.ml10px{margin-left:10px;}
	.mr10px{margin-right:10px;}
	.mr10px font{font-size:12px;}
	
	/*PADDING*/
	.p_TB10px{margin:10px 0;}
	.p_LR10px{margin:0 10px;}
	.pt10px{padding-top:10px;}
	.pb10px{padding-bottom:10px;}
	.pl10px{padding-left:10px;}
	.pr10px{padding-right:10px;}
	.p5px{padding:5px;}
	
	/*UL*/
	.ullis ul{ margin:0px; padding:0px;}
	.ullis ul li{list-style:none; background:url(/images/template_i/title_list.gif) no-repeat 1% 50%; padding-left:15px;}
	.ullis ul li span{float:right; color:#666; margin-top:-23px;}
	
	/*UL2*/
	.ullis2 ul{ margin:0px; padding:0px;}
	.ullis2 ul li{list-style:none; padding-left:15px;}
	.ullis2 ul li span{float:right; color:#FF0000; margin-top:-10px;}
	.ullis2 ul li a{font-size:14px;}
	
	/*UL3*/
	.ullis3 ul{ margin:0px; padding:0px;}
	.ullis3 ul li{list-style:none; background:url(/images/template_i/title_list.gif) no-repeat 1% 50%; padding-left:15px;}
	.ullis3 ul li a{font-size:14px;}
	.ullis3 ul li span{float:right; color:#666; margin-top:-23px;}
	
	/*UL2LIE*/
	.ullis2lie ul{ margin:0px; padding:0px;}
	.ullis2lie ul li{list-style:none; width:280px; background:url(/images/template_i/title_list.gif) no-repeat 1% 50%; padding-left:15px; float:left;}
	.ullis2lie ul li a{font-size:14px;}
	
	/*UL4*/
	.ullis4 ul{ margin:0px; padding:0px;}
	.ullis4 ul li{list-style:none; background:url(/images/template_i/title_list.gif) no-repeat 1% 50%; padding-left:15px; font-size:14PX;}
	.ullis4 ul li a{font-size:14px;}
	/*.ullis4 ul li span{float:right; color:#666; margin-top:-23px;}*/
	
	/*boder*/
	.border1px_FF9933
	{
		border:#FF9933 solid 1px;
	}

#header{ width:908px; margin: 0 auto}
/*login_tool*/
#login
{ margin:0 auto;
	line-height:normal;
	width:908px;
	border:#E2E2E2 solid 1px;
	line-height:33px;
	background:url(/images/template_i/top_login_bg.gif);
	color:#333;
	font-size:14px;
}
#login td{line-height:normal}
#login_bottom{ width:908px; display:none;
	margin:0px auto;
	height:5px;
	background:#ededed;
	font-size:0px;
	}
.login_input{border:#83A6CF solid 1px; width:120px; padding:2px;}
.search_input{border:#83A6CF solid 1px; width:120px; padding:2px;}
.search_box{width:265px; float:right; margin-top:-35px;}

/* Header
----------------------------------------*/
#header
{
	width:910px;
	height:80px;
	margin:10px auto;
}

	/* Nav
	----------------------------------------*/
	#nav
	{
		bottom:0px;
		height:30px;
		background:url(/images/template_i/home.gif);
	}
	
	#nav li {float:left; list-style-type:none;}
	#nav .nav_fg{ display:block;float:left; margin:0 8px;height:28px; width:2px;color:#fff; background:url(/images/template_i/nav_fenge.gif) no-repeat center center; }
	
	/* Image Replacement 
	----------------------------------------*/
	#nav li a{ padding:0;line-height:30px; display:block; outline:none; font-size:14px; font-weight:bold; color:#fff;}
	#nav li .nav_first{ padding-left:10px;}
	li#navClass a{background-image: url(/images/nav/work.png); width:70px;}
	li#navclasslast{margin:0px;}
	
	/*Each link must have a unique ID - Include all of your links here - Remove if not using!*/
	li#navHome a:hover, li#navWork a:hover, li#navServices a:hover, li#navContact a:hover {background-position:0 -30px; /*Set to height of image !must be negative!*/}
		
/*LOGO&BANNER*/
div.logo{
	width:280px;
	height:80px;
	background:url(/images/logo.gif) no-repeat;
	float:left;
}
div.banner{
	width:620px;
	height:80px;
	background:#009900;
	margin-left:10px;
	float:left;
}
/* Main Content
----------------------------------------*/
#mainContent
{
	width:910px; margin-top:10px;
}
#nav{ width:908px; margin:0 auto}
/*考试动态导航————————————————————————————————————————————*/
.cityMenu{ width:906px; margin:0 auto; overflow:hidden; clear:both; position:relative; height:50px; overflow:hidden; border:#ccc 1px solid;  font-size:12px; background-color: #f5f5f5; }
.cityMenu .cityIcon{float:left; width:100px; height:50px; background: url(/images/template/logo/gongcheng/icon_dt.gif) 25px 15px no-repeat}
#caikuai .cityMenu .cityIcon { background-image: url(/images/template/logo/gongcheng/icon_dt.gif); }
.cityMenu .cityIcon img{ margin:15px 0 0 10px}
.cityMenu .cityList{ position:absolute; right:-10px; *right:-5px; width:845px}
.cityMenu .cityList li { display:block; float:left; width:6.07%; overflow:hidden; line-height:26px; margin-top:-1px; margin-right:-1px; border:#ccc 1px solid; text-align:center; }
.cityList li font { font-size: 12px; color: #CC0000; }

/*分类科目导航——————————————————————————————————————————————————————————————————————————————————————王迎倩20091119*/
#kemu{ width:876px; margin:0 auto; padding:9px 15px 0; border:#B9D1F0 1px solid; border-top:none; background: url(/images/template/bgPng_index.png) 0px -252px;}
#kemu ul{ margin:0px; padding:0px;list-style:none}
#kemu li{ background:url(/images/template/arw_nav.gif) no-repeat 0 1px; float:left; text-align:left; padding:1px 0 5px 20px; margin-right: 20px; }
#kemu li a{ color:#0A2F9C;font-size:12px; font-weight:bold}
#kemu li a:hover{ text-decoration:underline; color:#CC0005}


/* Footer
----------------------------------------*/
#footer
{
	width:910px;
	line-height:25px;
	text-align:center;
	border-top:#CCCCCC solid 2px;
	color:#1F376D;
	padding-top:10px;
}

#footer p 
{
	font-size:.625em;
}


/*MAIN
-----------------------------------------*/

#auto_box
{
	/*width:910px;*/
}

/*WIDTH*/

/*First_Space*/

	/*left*/
	.w280px
	{
		width:280px;
	}
	/*cneter*/
	.w360px
	{
		width:360px;
	}
	/*right*/
	.w250px
	{
		width:250px;
	}
	.w620px
	{
		width:620px;
	}
	.w650px
	{
		width:650px; overflow:hidden
	}
	.w330px
	{
		width:330px;
	}
	.w100b
	{
		width:100%;
	}
	.w230px
	{
		width:230px;
	}
	.w670px
	{
		width:670px;
	}
	.w385px
	{
		width:385px; _width:370px; overflow:hidden
	}
	.w275px
	{
		width:275px;
	}
/*PRO:CLASS_SPACE*/
.clearflt { clear:both; height:0; font-size: 0px; line-height:0px;}/*清除浮动*/

.class_top
{
	height: 40px;
	background-color: transparent;
	background-image: url(/images/template_i/menu_eschool.jpg);
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
	position: relative;
	overflow-x: hidden;
	overflow-y: hidden;
}
.class_left{ 
	width:274px
	}
.class_right{
	width:244px;
	}
.class_cent
{
	height:415px;
	border-bottom:#FF9933 solid 1px;
	border-left:#FF9933 solid 1px;
	border-right:#FF9933 solid 1px;
	position:relative;
}
	.gengduo
	{
	font-size: 12px;
	color: #ffffff;
	position: absolute;
	right: 25px;
	top: 9px;
	height: 21px;
	width: 260px;
	}
	.gengduo a
	{
		color: #ffffff;
		font-size: 14px;
		font-weight:bold;
	}
	.gengduo a:hover
	{
		text-decoration:none;
	}
.class_gonggao{ width:320px; overflow:hidden;
	background:url(/images/template_i/announce.png) no-repeat top;
	padding-top:45px;
	}
	
/*首页名师*/
.class_cent .class_left{ width:270px}
.class_cent .redbox ul{ margin:0; padding:0}
.class_cent .redbox li{ clear:both; height:90px; overflow:hidden; list-style:none}
.class_cent .photo img{ margin-right:10px; width:80px; height:65px; float:left}	
.class_cent .redbox p{ margin:0; padding:0; height:40px; overflow:hidden}
.class_cent .redbox a.teacherName{ margin-top:-35px}
/*课堂图书名师*/
.toowboxList .photo img{ width:80px; height:65px; float:left}	
.toowbox .toowboxList .photo img{margin-right:10px;}
.teacherList ul{ margin:0 ;}

/*老师列表*/
#teacherBox{ margin:15px 0 0}
#teacherBox li{ margin-top:10px; padding-bottom:10px; background:url(/images/dot.gif) repeat-x bottom}
#teacherBox .photo{ float:left; padding:5px; border:#ccc 1px solid; margin-right:10px}
#teacherBox .photo img{ width:160px; height:130px}
#teacherBox .info{ margin-top:-15px}
#teacherBox .teacherName{ height:15px; font-weight:bold; margin-bottom:10px}
#teacherBox p.teacherInfo{ line-height:160%}
#teacherBox p.teacherInfo a{ font-size:12px}

/*栏目名称*/
.cName{ position:relative; margin:5px; padding:0 5px 0 38px; background:url(/images/template/bg_cName.gif) no-repeat ; color:#fff; font-family:"黑体"; text-align:left; font-weight:normal; font-size:18px; line-height: 34px; height: 31px; overflow: hidden; }
h1.cName .more{ display:block; position:absolute; top:7px; right:10px; width: 40px; height: 14px; padding-top:2px;  line-height:16px;text-align: center;  background:#fff; font-size:12px; font-weight:normal; font-family:"宋体";}
/*科目名称*/
.kemuMenu { margin:10px 20px 10px 30px}
.kemuMenu li { display:block; float:left; background:#F0F6FD;  padding:5px 7px; border:#B9D1F0 1px solid; margin-right:10px; font-weight:bold}
.kemuMenu li a{ font-weight:normal; color:#0A2F9C}

/*报考指南*/
.blockBox{ height:103px; clear:both}
.blockBox ul{ padding:0; margin:10px 8px 0; line-height:16px;}
.blockBox ul li{ display:block;float:left; width: 33%; height:24px; padding:7px 0 0 0; overflow:hidden; margin-top:-20px; margin-bottom:0; background:#fff; border:#e5e5e5 1px solid; margin-right:-1px; margin-top:-1px;text-align:center; font-size:14px}

/*幻灯*/
.fl{
	height:200px;
	background:#3399FF;
	}
/*头条*/
.topNews{
	width:358px;
	border:#C6DFF3 solid 1px;
	background:url(/images/template_i/topnews.gif) no-repeat top;
	line-height:normal;
	_height:203px;
}
.topNews h1 {margin:8px 0 0 0; text-align:center; line-height:24px;}
.topNews h1 a{font-size:14px; color:#003399;}
.topNews h1 a font{font-size:16px; color:#003399;}
.topNews p{ text-indent:2em;margin:10px 10px 2px 10px; color:#666;_margin:6px 10px 2px 10px;}
.topNews p a{color:#FF0000}
.topNews p a:hover{color:#000}
.topNews h1 a:hover{font-size:14px; color:#003399;}
.topNewsList{ line-height:18px; margin:0 10px;}

/*选项卡*/
.xuanxiang{
	line-height:normal;
	}
.conBox{border:#AACBEE solid 1px; padding:5px; height:220px;}
.xuanxiang .conBox ul li span{float:right; color:#FF0000; margin-top:-25px;}
.tagMenu{
	line-height:normal;
	height:25px;
	overflow:hidden;
	}
#a_tag{margin-left:0PX}
#c_tag{margin-right:1px;}
.tag_on{ display:block; width:89px; float:left; line-height:25px; text-align:center; margin-left:1PX; background:url(/images/template_i/tag_on.gif);overflow:hidden; height:25px;}
.tag_on a{font-weight:bold;}
.tag_on a:hover{font-weight:bold;}
.tag_off{ display:block; width:89px; float:left; height:25px; line-height:25px; text-align:center; background:url(/images/template_i/tag_off.gif) no-repeat;margin-left:1PX; overflow:hidden; }
.tagMenu a{ font-size:12px; color:#1F376D; }
.tagMenu a:hover{}

.cities { margin:0 10px 0 0}
.cities h3{ font-size:14px; margin-bottom:5px; text-align:center}
.cities li{ display:block; float:left; width:6.8%; padding:2px 0; margin:0 0 5px; background:#e5e5ee5}
.cities li font{font-size:13px; font-weight:bold; margin-left:5px;}
.cities font{ font-size:12px}

.classListLeft{
	padding:20px;
	border:#C7C7C7 solid 1px;
	/*height:848px;*/
	overflow:hidden;
	}
.classListLeft li { position:relative}
.classListLeft li span{ position:absolute; right:10px; top:4px}

.classListTitle{
	background:#E1F7EB;
	padding:5px;
}
.classListTitleTag{
	background:url(/images/template_i/redBoxMenu_t1.gif) no-repeat 5% 40%;
	font-size:14px;
	color:#666;
	font-weight:bold;
	padding-left:30px;
	width:200px;
}
.classmainbg{
	background:url(/images/template_i/main_bg.gif);
}
.zileiclass{
	background:url(/images/template_i/zilei_bg.gif) no-repeat;
	height:26px;
	position:relative;
}
.zileiclass div.ziletitle{
	width:120px;
	margin-left:20px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	line-height:30px;
	letter-spacing:2px;
}
.zileiclass a.zileiLink{position:absolute;right:15px;top:3px;color:#1F376D;font-weight:normal;font-size:12px;height:auto;}
.zileiclass a.zileiLink:hover{ text-decoration:none;}

/*news*/
.newsMain{
	border-bottom:#cccccc solid 1px;
	border-top:#CCC solid 1px;
	background:url(/images/template_i/main_bg.gif);
}
.newsCentMain{
	padding:15px;
	border-left:#CCC solid 1px;
	background:#fff;
}
.newsTitle{
	font-size:20px;
	font-weight:bold;
	text-align:center;
	color:#003399;
	line-height:50px;
}
.newsTool{
	padding:0 0 10px 0;
	text-align:center;
	border-bottom:#ccc solid 2px;
	color:#666;
}
.newCent{
	font-size:14px;
	line-height:25px;
	color:#333;
	overflow-x:auto;
	width:620px;
	_width:600px;
}
.newCent p{ font-size:14px; line-height:25px; color:#333; text-indent: 2em}

/*终极分页*/
.news_page{
	margin:10px 0 0 0;
	text-align:center;
	font-size:14px;
	background:#ededed;
	padding:10px 0;
}
.classList{position:relative;width:620px; _width:625px; height:200px; margin:-200px 0 0 280px;}
.classList .class_table { margin:0;background: #B9D1F0}
.classList .class_table th { padding:5px; background: #DAEDFE }
.classList .class_table td { background:#fff; padding:5px}
.classList .class_table .tit2 th{ font-weight:normal}


.classLis 

/*课堂栏目样式*/
#auto_box .class_tablecl {position:relative; top:0;_top:20px; width:670px;background: #B9D1F0; margin-top:10px;}
#auto_box .class_tablecl th { padding:5px; background: #DAEDFE }
#auto_box .class_tablecl td { background:#fff; padding:5px}
#auto_box .class_tablecl .tit2 th{ font-weight:normal}

.mt10px .fdbox{margin-top:25px;}

/*考试用书*/
#divHTML ul{
	line-height:35px;
	background:#ededed;
	width:658px;
	margin:0px;
	}
#divHTML ul li{
	margin-left:10px;
	}
li.onMouseOutMenu{
	width:180px;
	float:left;
	margin-right:10px;
	cursor:pointer;
	font-size:14px;
	font-weight:bold;
	background:url(/MBimages/title4.gif) no-repeat left 40%;
	padding-left:15px;
	color:#333333;
	}
li.onMouseOverMenu{
	width:180px;
	float:left;
	margin-right:10px;
	cursor:pointer;
	font-size:14px;
	font-weight:bold;
	background:url(/MBimages/title4.gif) no-repeat left 40%;
	padding-left:15px;
	color:#333333;
	}
a.buybook{
	background:url(/MBimages/buyche.gif) no-repeat;
	width:80px;
	height:27px;
	line-height:25px;
	display:block;
	text-align:center;
	font-size:14px;
	padding-left:20px;
	padding-top:2px;
	text-decoration:none;
	}
a.buybook:hover{
	color:#FF0000;
	text-decoration:none;
	}
#divHTML img{margin-right:10px;vertical-align:top}
/*友情链接*/
.menu_arrow {
position: absolute;
left: 10px;
top: 5px;
}
#link_text {
background-color: #F7F7F7;
border: 1px solid #ccc;
margin: 0px auto 8px;
padding-bottom: 10px;
width: 100%;
}
#link_text .menu { background-image:url(/images/template_i/menu_gray_bg.gif);}
#link_text table { margin-top:10px;}
#link_text table td {
	height: 20px;
	text-align: center;
}
#link_text li {
	display: inline;
	float: left;
	margin-right: 19px;
	margin-left: 19px;
}
#link_text ul {
	margin: 5px 10px;
}
.yqlj{
	border:#CCCCCC solid 1px;
	}
.yqlj_title{
	padding:5px;
	font-size:14px;
	color:#333333;
	font-weight:bold;
	background:#ededed;
	}


/*页码按钮*/
.showPage {
margin: 15px 8px 10px;
padding-top: 15px;
text-align: center;
border-top:1px dotted #ccc;
font-size: 12px;
}
.showPage select { margin-bottom: -3px; }
.showPage a {
font-size: 12px;
border: 1px solid #ccc;
border-top-color:#FFF;
border-left-color:#FFF;
padding: 5px 2px 3px;
background-color: #F0F0F0;
margin:0 0 0 2px;
}
.showPage a:hover {
background-color: #ccc;
color: #FFF;
text-decoration: none;
border-color: #526426;
border-top-color:#FFF;
border-left-color:#FFF;
}
/*会员登录________________________________________*/
.userLogin{ padding-bottom:5px; overflow:hidden;  border-bottom:none; background-color: #F9FCFF; }
.userLogin .bar{ border:#B8D1EF 1px solid; border-top:none}
.userLogin table {  margin:10px; *margin: 10px auto; height: 85px; }
.input_border { line-height: 20px; text-align: left; background:url(/images/template/input_bg.jpg) no-repeat; border: 1px solid #ccc; border-top: none; border-left: none; height: 20px; }
.userLogin table a { text-decoration: underline; }
.btn_box {height:33px; margin-left:50px }
.btn_box img { margin: 0 5px }
.mRight { width:100px; margin-right:6px; *margin-right:10px}

.loginIn{ line-height:160%}
.loginIn li{ margin-top:-5px;  line-height:220%; height:28px; margin-bottom:0; display:block; width:48%; float:left; background:url(/images/bg_btnLogin.gif) no-repeat}
.loginIn li a{ margin-left:5px; color:#284C97}

/*考试用书*/
.bookBox .showBookType{
	height:20px;
	margin-top:5px;
	vertical-align:middle;
	}
.bookBox .showBookType ul{
	line-height:18px;
	background:#ededed;
	width:658px;
	}
.bookBox .showBookType ul li{	
	margin-left:10px;
	width:110px;
	height:20px;
	float:left;
	margin-right:5px;
	cursor:pointer;
	font-size:14px;
	font-weight:bold;
	background:url(/images/title4.gif) no-repeat left 40%;
	padding-left:15px;
	color:#333333;
	}


.showBookPage{ width:100%; position:static; text-align:center; margin-top:20px;}

/*考试用书_________________________________________________________________________________________________________*/
.book_box{ width:778px; border-top:#9ACCFF 1px solid;}
.book_top{ width:778px; background:url(/images/class_book/book_bg.gif) repeat-x; height:25px; border-bottom:#9ACCFF 1px solid; position:relative}
.book_top span{ background:url(../images/arw05.gif) no-repeat; position:absolute; height:18px; width:500px; padding:0 0 0 20px; left:10px; top:5px; font-size:14px; font-weight:bold; color:#014ccc; text-align:left}
.book_box .titmenu{ height:25px}
.bookHtml{ width:660px; overflow:hidden; line-height:20px; margin-top:10px; margin-right:10px;}
.bookHtml UL.bookList { margin-top:20px}
.bookHtml .bookList LI {DISPLAY: block; FLOAT: left;}
.bookHtml .bookList LI A {FONT-SIZE: 12px}
.bookHtml .bookList LI A:hover {COLOR: #ff3300}

.bookHtml{ position:static; margin:10px 0 0 10px}
.bookHtml p{ line-height:180%; margin:0; padding:0}
.bookHtml ul{ margin:0; padding:0}
.bookHtml li{ position:relative; width:45%; height:150px; overflow:hidden; float:left; padding-bottom:10px; margin:0 20px 20px 0; background:url(/images/dot.gif) repeat-x bottom}
.bookHtml .book_img{ width:100px; margin-right:10px; float:left}
.bookHtml .bookInfo{ width:150px; float:left}
.bookHtml .bookName{ font-weight:bold}
.bookHtml .author{ height:20px; overflow:hidden}
.bookHtml .press{ height:20px; overflow:hidden}
.bookHtml .mPrice{ text-decoration:line-through; color:#666}
.bookHtml .price{ float:left; color:#f00}
.bookHtml li A.buybook { width:61px; height:22px;DISPLAY: block; PADDING-LEFT: 22px;FLOAT: left;COLOR: #333; PADDING-TOP: 5px; TEXT-DECORATION: none; background:url(/images/class_book/buy_a.gif) no-repeat}
A.buybook:hover{ color:#FF0000}

/*列表*/

/*间隔线*/
.newsList .lineBetween{ clear:both; position:static;  display:block;margin:0 0 10px; height:20px; border-bottom:#666 1px dashed; border-right:#666 10px dashed}.newsList li{ background:url(/images/template_i/title_bg.gif) no-repeat 0 0; padding-left:15px; }

/*优惠套餐*/
.combo_table{ background:#B9D1F0}
.combo_table th{ padding:8px;border:#daf5fe 1px solid; background-color:#DAEDFE}
.combo_table td{ padding:5px; width:18%; background:#fff}
.combo_table .td_title{ width:35%; padding-left:15px}
.td_2,.td_4,.td_7{ text-align:center}
.td_5{ color:red; text-align:center}
