@charset "utf-8";
@import url(http://www.yynet.cn/skins/default/pagination.css);

/*INDEX*/
#index #tm-index, #index #tm-index:hover, #index #topSubmenu{
	background-color:#069;
	}
#indexTopic{
	width:946px;
	height:300px;
	margin:8px auto 0;
	background:url(../images/index_topic_BG.gif) no-repeat #bbb;
	font-size:0;
	}
ul#indexColumn{
	width:940px;
	padding:0 0 0 2px;
	list-style:none;
	}
ul#indexColumn li .default-box, ul#indexColumn li .mouseOver-box{
	margin:0 2px 0 4px;
	}
#index_solution_list div.side_img_wrap a{
	height:58px;
	
	filter:alpha(opacity=20);
	opacity:0.2;
	background-color:#fff;
	}
#index_solution_list div.side_img_wrap{
	background-position:-10px 0;
	}
#index_solution_list div.side_img_wrap a:hover{
	background:none!important;
	}
	
	
/*IDEA*/
#idea #tm-idea, #idea #tm-idea:hover, #idea #topSubmenu, #idea .box-title .right,
#invitation #tm-invitation, #invitation #tm-invitation:hover{
	background-color:#005887;
	}
#idea .box-title h3, #idea .box-title a, #idea .box-title a:hover, #idea .insideTitle{
	color:#005887;
	}
.insideMain_tab .left, .insideMain_tab .right{
	width:50%;
	padding-top:10px;
	}
.insideMain_tab .left .default-box{
	margin:0 4px 0 0;
	}
.insideMain_tab .right .default-box{
	margin:0 0 0 4px;
	}
.insideMain_tab .left .default-box, .insideMain_tab .right .default-box{
	border:none;
	}
.insideMain_tab .box-cont{
	padding:0;
	color:#005887;
	}
.insideMain_tab .box-cont a, .insideMain_tab .box-cont strong{
	display:block;
	padding:8px;
	font-size:14px;
	text-align:center;
	}
#insideMain_tab_currently{
	position:relative;
	bottom:-10px;
	padding-top:0;
	}
#insideMain_tab_currently .default-box{
	padding-bottom:0;
	}
#insideMain_tab_currently .box-cont{
	padding-top:3px;
	padding-bottom:0;
	}
#insideMain_tab_currently strong{
	font-size:18px;
	}

/*SOLUTION*/
#solution #tm-solution, #solution #tm-solution:hover, #solution #topSubmenu, #solution .box-title .right{
	background-color: #007480;
	}
#solution .box-title h3, #solution .box-title a, #solution .box-title a:hover, #solution .insideTitle{
	color: #007480;
	}
	
#solution .insideMain_tab .left, #solution .insideMain_tab .right{
	padding-top:0;
	}

#solution #insideMain_tab_currently{
	bottom:-1px;
	}
.shos_color, table.shos_t_color td strong{ color:#006666;}
.sdep_color, table.sdep_t_color td strong{ color:#008f40; }
.sdoc_color, table.sdoc_t_color td strong{ color:#669900;}
	
/*CASES*/
#cases #tm-cases, #cases #tm-cases:hover, #cases #topSubmenu, #cases .box-title .right{
	background-color:#008b76;
	}
#cases .box-title h3, #cases .box-title a, #cases .box-title a:hover, #cases .insideTitle{
	color:#008b76;
	}
	
	
/*SERVICES*/
#services #tm-services, #services #tm-services:hover, #services #topSubmenu,#services .box-title .right{
	background-color:#006fba;
	}
#services .box-title h3, #services .box-title a, #services .box-title a:hover, #services .insideTitle{
	color:#006fba;
	}
	
	
/*SUPPORT*/
#support #tm-support, #support #tm-support:hover, #support #topSubmenu, #support .box-title .right{
	background-color:#666;/*#aa6848*/
	}
#support .box-title h3, #support .box-title a, #support .box-title a:hover, #support .insideTitle{
	color:#222;
	}
	
	
/*PARTNERS*/
#partners #tm-partners, #partners #tm-partners:hover, #partners #topSubmenu, #partners .box-title .right{
	background-color: #996633;
	}
#partners .box-title h3, #partners .box-title a, #partners .box-title a:hover, #partners .insideTitle{
	color:#996633;
	}
#partners_list ul li{
	padding:0 20px 12px;
	}

	
/*ONLINE*/
#online #tm-online, #online #tm-online:hover, #online #topSubmenu, #online .box-title .right{
	background-color: #008f40;
	}
#online .box-title h3, #online .box-title a, #online .box-title a:hover, #online .insideTitle{
	color:#008f40;
	}
#ideaList p{
	margin:5px 0;
	padding:10px 10px 0;
	}
#ideaList h4{
	font-size:12px;
	color:#666;
	}
#ideaList #box-cont{
	padding:5px 20px;
	}
.ideaDisContent{
	padding:0 20px;
	}
.revert{
	border:1px solid #fc0;
	padding:10px;
	}
.revert h5{
	background-color:#ffe;
	}
.revert h5, .revertContent{
	color:#f60;
	font-size:12px;
	}
.pagination{
	padding:10px 0 20px 10px;
	}

/*CONTACT*/
#contact #tm-contact, #contact #tm-contact:hover, #contact #topSubmenu, #contact .box-title .right{
	background-color: #005393;
	}
#contact .box-title h3, #contact .box-title a, #contact .box-title a:hover, #contact .insideTitle{
	color:#005393;
	}


/* 挂号系统邀请函 */
.tryout{
	margin:10px auto;
	width:945px;}
.letter {
	margin:-8px 0 10px 0;
	width:948px;
	background:url(../images/letterbox_c.png) repeat-y 0 0;}
.letter .top,
.letter .bottom{
	display:block;
	width:946px;
	height:14px;
	background:url(../images/letterbox_top.png) no-repeat 0 0 ;} 
.letter .bottom{
	background:url(../images/letterbox_bottom.png) no-repeat 0 0 ;}

.content {
	position:relative;
	margin:0 5px 0 2px;
	padding:0 120px 0 90px;
	height:990px;
	+height:1000px;
	background:url(../images/letterbox_bg.jpg) no-repeat scroll -3px bottom;}
	
.content h2 {
	margin-bottom:12px;
	width:291px;
	height:32px;
	text-indent:-2000px;
	background:url(../images/title.png) no-repeat 0 0;}
.content h3,
.content p,
.content ul{
	font-size:14px;
	font-family:"宋体";
	line-height:1.5em;}
.content h3 span { font-weight:300;}
.content p{
	text-indent:2em;
	margin-top:10px;}
.content h3{
	margin-top:15px;}
	
.content h3,
.content p,
.content ul {
	padding-left:28px;}
	
.content ul { list-style:none; zoom:1; /*zoom解决IE6中绿点不显示的问题*/}
.content ul li{
	padding-left:30px;
	background:url(../images/point_green.png) no-repeat left 8px;}
	
.faxTable {
	margin-left:60px;
	border-collapse:collapse;
	border-spacing:0;}
.faxTable th,
.faxTable td{
	text-align:left;
	padding:8px;
	border:1px solid #000;
	font-weight:500;
	font-size:14px;}
.content_end_l {
	float:left;
	margin:20px 0 0 30px;
	width:90px;
	height:50px;
	font-size:14px;}
.info {
	font-size:14px;
	margin:60px 10px 0 0;}
.info th,
.info td{
	padding:4px ;
	vertical-align:top;}
.info th {
	color:#475D71;}
p.copyr {
	position:absolute;
	bottom:25px;
	+bottom:35px;
	right:114px;
	text-indent:0;
	font-weight:bold;
	color:#53CC29;}
