﻿.tmc_l {width:260px;border:3px solid #0166FF;border-top:0;margin-right:7px;}
.tmc_r {width:680px;overflow:hidden}

/*==========what tmc &===========*/
.tmc_item {background:url(../../img/pic/tmc_06.jpg) no-repeat center top;}
.tmc_item h2 {height:35px;line-height:35px;font-size:14px;padding-left:20px;color:#fff;}

.tmc_nav {
	margin:10px 15px;
}
.tmc_nav H3 {
	font-size:14px;PADDING-LEFT: 12px;padding-right:12px; background: url(../../img/pic/tmc_line.gif) no-repeat 40% 100%; HEIGHT:45px;padding-bottom:5px;
}
.tmc_nav H3 .menu{
	PADDING-RIGHT: 0px;PADDING-LEFT: 40px; PADDING-BOTTOM: 0px; COLOR:#F60;line-height: 30px; cursor:pointer;margin:10px auto;
}
.tmc_nav h3 .menu.t1 {background:url(../../img/pic/tmc_01.gif) no-repeat left center;}
.tmc_nav h3 .menu.t2 {background:url(../../img/pic/tmc_02.gif) no-repeat left center;}
.tmc_nav h3 .menu.t3 {background:url(../../img/pic/tmc_03.gif) no-repeat left center;}
.tmc_nav h3 .menu.t4 {background:url(../../img/pic/tmc_04.gif) no-repeat left center;}
.tmc_nav h3 .menu.t5 {background:url(../../img/pic/tmc_01.gif) no-repeat left center;}
.tmc_nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px;background: url(../../img/pic/tmc_line.gif) no-repeat 40% 100%; 
}
.tmc_nav UL LI {
	OVERFLOW: hidden; WIDTH: 152px; HEIGHT: 26px
}
.tmc_nav UL LI A {
	DISPLAY: block; PADDING-LEFT: 25px; background: url(../../img/pic/tmc_arr.gif) no-repeat 5px 7px; LINE-HEIGHT: 26px; HEIGHT: 26px;font-size:12px;color:#999;font-weight:700;
}


.tmc_login {border:1px solid #B5D2CD;background:#F1FBFC;margin:9px;}
.tmc_form {padding:10px;overflow:hidden;}
.tmc_form .inp_txt {width:100px;height:20px;padding:1px;}
.tmc_form dl {clear:both;margin-top:5px;lnie-height:22px;}
.tmc_form dt {float:left;line-height:22px;width:70px;text-align:right;font-size:12px;font-weight:700;}
.tmc_form dd {float:left;line-height:22px;width:120px;text-align:left;}
.tmc_formbtn a{display:block;width:150px;height:44px;padding-left:60px;margin:20px auto;background:url(../../img/pic/tmc_btn.gif) no-repeat;line-height:44px;font-size:14px;font-weight:700;color:#333}
.tmc_formbtn a:hover{display:block;width:150px;height:44px;padding-left:60px;margin:20px auto;background:url(../../img/pic/tmc_btn.gif) no-repeat 0 -44px;line-height:44px;font-size:14px;font-weight:700;color:#333;}



.tmc_help {margin:10px 15px;overflow:hidden;zoom:1}
.tmc_help li {float:left;line-height:22px;margin:5px;text-align:center;border:1px solid #ccc;background:url(../../img/pic/tmc_btn_list_bg.gif) repeat-x;width:95px;}

.tmc_news {margin:10px 15px;text-align:left;overflow:hidden}
.tmc_news li {height:22px;margin:2px auto;white-space: nowrap; text-overflow: ellipsis}



/*右侧主体显示*/
.tmc_ad {width:676px;margin-bottom:5px;border:1px solid #E6E6E6;margin:1px;}
.tmc_ad img {width:676px;}

.tmc_idea {margin:0px auto 5px;text-align:left;overflow:hidden}
.tmc_idea h2{height:30px;background:url(../../img/pic/tmc_title.gif) repeat-x center;}
.idea_box {border:1px solid #eee;margin:8px;padding:8px;padding-bottom:15px;overflow:hidden;zoom:1}


.idea_box H1 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; COLOR: #e93e22; PADDING-TOP: 20px; HEIGHT: 30px; TEXT-ALIGN: center
}
.idea_box H1 LABEL {
	PADDING-TOP: 2px
}
.idea_box H1  {
	VERTICAL-ALIGN: middle
}
.idea_box UL {
	
}
.idea_box UL LI {
	DISPLAY: inline; FLOAT: left; MARGIN: 10px 0px 0px 10px; WIDTH: 200px; HEIGHT: 70px
}
.idea_box UL LI A {
	PADDING-RIGHT: 0px; DISPLAY: block;PADDING-BOTTOM: 0px;COLOR: #666; LINE-HEIGHT: 1.8; HEIGHT: 70px
}
.idea_box UL LI A:hover {
	HEIGHT: 70px;background:url(../../img/icon_bg.gif) no-repeat;
}
.idea_box UL LI strong {
	display: block; font-size:14px; COLOR: #05a
}
.hov_pad{padding-left:70px;padding-top:10px;height:60px;}
#icon11 {
	background: url(../../img/icon11.gif) no-repeat 10px 8px
}
#icon12 {
	background: url(../../img/icon12.gif) no-repeat 10px 6px
}
#icon13 {
	background: url(../../img/icon13.gif) no-repeat 10px 6px
}
#icon14 {
	background: url(../../img/icon14.gif) no-repeat 10px 6px
}
#icon15 {
	background: url(../../img/icon15.gif) no-repeat 10px 5px
}
#icon16 {
	background: url(../../img/icon16.gif) no-repeat 10px 8px
}
#icon16 {
	background: url(../../img/icon16.gif) no-repeat 10px 8px
}
#icon17 {
	background: url(../../img/icon17.gif) no-repeat 10px 8px
}
#icon18 {
	background: url(../../img/icon18.gif) no-repeat 10px 8px
}
#icon19 {
	background: url(../../img/icon19.gif) no-repeat 10px 8px
}
#icon20 {
	background: url(../../img/icon20.gif) no-repeat 10px 8px
}
#icon21 {
	background: url(../../img/icon21.gif) no-repeat 10px 8px
}
#icon22 {
	background: url(../../img/icon22.gif) no-repeat 10px 8px
}
#icon23 {
	background: url(../../img/icon23.gif) no-repeat 10px 8px
}
#icon24 {
	background: url(../../img/icon24.gif) no-repeat 10px 8px
}
#icon25 {
	background: url(../../img/icon25.gif) no-repeat 10px 8px
}

/* tmc program*/
.program {margin:5px auto;overflow:hidden}
.program h3 {PADDING-LEFT:40px;color:#000;font-size:16px; font-family:"微软雅黑"; line-height: 30px; border-bottom:1px dashed #ccc;padding-bottom:5px;}
.program .item{margin:10px 0px;text-align:left;display:block;overflow:hidden}
.program .item li {float:left;width:300px;margin:0 15px;display:block}

.program .item li h2{line-height:30px;border-bottom:1px solid #EFE2B6;background:#FFF3C9;padding-left:10px;color:#F60;font-size:14px;}
.program .item li h2 span {float:right;padding-right:10px;font-size:12px;font-weight:400}
.program .item_list {clear:both;margin:10px 0 15px;overflow:hidden;zoom:1}
.program .item_list li{line-height:25px;margin:1px 5px;width:255px;background:url(../../img/pic/arr_c.gif) no-repeat left center;padding-left:20px;}

.tmc_box .tmc_item_s {background:url(../../img/pic/tmc_item_s.gif) no-repeat right top;}



.program .solve{margin:20px 40px;display:block;}
.program .solve li {line-height:35px;background:url(../../img/pic/arr_c.gif) no-repeat left center;padding-left:20px;color:#000;font-size:14px; font-family:"微软雅黑"; }


.tmc_maintitle{height:30px;background:url(../../img/pic/tmc_maintitle.gif) repeat-x center;padding-left:20px;}
.tmc_box {border:1px solid #eee;margin:8px;padding:8px;padding-bottom:15px;overflow:hidden;zoom:1}
.tmc_box h2{
	PADDING-LEFT:10px;color:#000;font-size:18px; font-family:"微软雅黑";  HEIGHT: 30px; border-bottom:1px dashed #ccc;padding-bottom:10px;
}
.tmc_box DL {
	PADDING-LEFT: 25px; FLOAT: left; WIDTH: 630px; LINE-HEIGHT: 25px; HEIGHT: 30px
}
.tmc_box dl .tmcput {border:1px solid #ccc;padding:1px;}
.tmc_box DT {
	PADDING-LEFT: 5px; FONT-WEIGHT: bolder; FLOAT: left; WIDTH: 100px; PADDING-TOP: 10px; TEXT-ALIGN: right
}
.tmc_box DT .req {
	PADDING-RIGHT: 2px; FONT-WEIGHT: normal; COLOR: #f00
}
.tmc_box DD {
	PADDING-RIGHT: 5px; FLOAT: left; PADDING-TOP: 10px
}
.tmc_box P {
	PADDING-BOTTOM: 8px
}


.tmc_box .item {
	FONT-SIZE: 12px; TEXT-ALIGN: left;padding:10px;margin:20px auto;overflow:hidden;zoom:1;border:1px dashed #ccc;
}
.tmc_box .item H3 {
	clear:both;FONT-WEIGHT: bolder;line-height:25px; FONT-SIZE: 14px; COLOR: #F30;background:url(../../img/pic/t_ar.gif) no-repeat left center;padding-left:30px;
}


.tmc_box .item H4 {
	clear:both;FONT-WEIGHT: bolder; FONT-SIZE: 14px; COLOR: #0066cc
}

.tmc_box .item P {
	PADDING-TOP: 3px
}
.tmc_box .item .bigcat {margin:10px auto;line-height:25px;}
.tmc_box .item .bigcat td {padding:2px;line-height:25px;}
.tmc_box .item .bigcat li { background: url(http://pages.ctrip.com/corp/images/icon01.gif) no-repeat 5px 7px; line-height:20px;float:left;width:100px;padding-left:20px;}
.tmc_box .item .smallcat {
	PADDING-TOP: 8px
}
.tmc_box .item .smallcat LI {
	PADDING-LEFT: 15px; FONT-SIZE: 13px; background: url(http://pages.ctrip.com/corp/images/icon01.gif) no-repeat 5px 7px; PADDING-BOTTOM: 8px; LINE-HEIGHT: 20px; 
}
.tmc_box .item .smallcat LI P {
	PADDING-LEFT: 12px; WIDTH: 400px
}
.tmc_box .showcontent {font-size: 12px; text-align: left;padding:10px;margin:20px auto;overflow:hidden;zoom:1;line-height:25px;}
.tmc_box .showcontent td {padding:2px;line-height:25px;}
.tmc_box .showcontent H3 {
	clear:both;FONT-WEIGHT: bolder;line-height:25px; FONT-SIZE: 14px; COLOR: #F30;background:url(../../img/pic/t_ar.gif) no-repeat left center;padding-left:30px;
}
.tmc_box .showcontent .contentinfo {margin:5px auto;color:#333}
