.body							{ }
.body_pad						{ min-height:604px;}
.subBody						{ overflow:hidden; }

.content,.sidebar				{ float:left}

.news .subBody					{ padding:36px 0 80px 0}

.news .content					{ border-right:1px solid #E8E8E8; width:500px; padding-bottom:20px;}
.news .sidebar					{ border-left:1px solid #E8E8E8; margin-left:-1px; }




.news .content ul li			{ width:176px; float:left; height:250px}
.news .content ul li.r			{ padding-right:140px}

.news .content ul li img		{ opacity:.80;filter: alpha(opacity=80);-moz-opacity: 0.8; display:block; padding-bottom:7px }
.news .content ul li:hover img	{ opacity:.99;filter: alpha(opacity=100);-moz-opacity:1;}
.news .content ul li h3 		{ color:#0e9ae2; margin-left:-2px; font:normal 16px Trebuchet MS}
.news .content ul li h3 a		{ padding:1px 2px;}
.news .content ul li h3 a:hover	{ background:#0e9ae2;  text-decoration:none;  color:white}
.news .content ul li p 	 		{ color:#545252; font:normal 13px/17px Trebuchet MS}

.news .content					{ padding:20px 0 0 18px;  width:560px}
.news .sidebar					{ width:327px; padding:17px 0 50px 13px}

.news .sidebar .new	h4			{ margin-left:-2px}
.news .sidebar .new	h4 a		{ color:#202121; padding:1px 2px; font:bold 12px arial }
.news .sidebar .new	h4 a:hover	{ text-decoration:none; background:#3F3F3F; color:white }
.news .sidebar .new	h4 			{ margin-bottom:4px}
.news .sidebar .new	li p		{ color:#555; font:normal 11px arial; text-align:justify}
.news .sidebar .new	li 			{ padding:10px 3px; border-top:1px solid #EAEAEA}
.news .sidebar .new	li:first-child{ border-top:0; padding-top:0}


.news .sidebar .new				{ margin:0 0 50px 0}
.news .movie					{ width:320px; margin:0 auto 50px auto;opacity:.95;filter: alpha(opacity=95);-moz-opacity: 0.95; }
.news .movie:hover				{ opacity:.99;filter: alpha(opacity=100);-moz-opacity:1; }



.news .about ul.first			{ margin:0 70px 0 0}
.blog .about ul.first			{ margin:0 50px 0 0}

.newtop							{ overflow:hidden; width:100%}
* html .newbot{width:100%; overflow:hidden; padding-bottom:100px}
.newbot	 h2						{ font:bold 22px tahoma}
.newbot	 span					{ color:#777; font:normal 11px verdana; }
.newbot .cap					{ padding:0 0 15px 0}
.newbot ol li 					{ margin-bottom:4px }
.newbot ol li a					{ background:#39aae3; color:white; font-size:11px; padding:1px 2px }
.newbot ol li a:hover			{ text-decoration:none; background:#333}

.newbot ol						{ padding:4px 56px 0 0}
.newbot ol,.newbot span.service	{ float:left}
.newbot span.service			{ border-left:1px solid #dad5d5; padding:4px 0 14px 24px }
.newbot span.service a			{ margin-right:10px; opacity:.90;filter: alpha(opacity=90);-moz-opacity: 0.9;}
.newbot span.service a:hover	{ opacity:.99;filter: alpha(opacity=100);-moz-opacity:1;}


.blog							{ background:white url(../image/bodymid.png) repeat-x left bottom }

.blog .body_pad					{ overflow:visible!important}


.blog .subBody					{ padding:42px 0 0 0; margin-left:-13px}
* html .blog .subBody			{ overflow:hidden; width:100% }

.blog .content,.blog .sidebar	{ float:left}

.blog .sidebar					{ width:235px; padding:4px 0 120px 13px; }
.blog .content					{ width:689px; padding-top:20px; padding-bottom:150px}



.blog .content ul li h3					{ font:normal 23px arial; color:#0e84c8	}
.blog .content ul li					{ background:url(../image/kanat.png) no-repeat left top;padding-left:29px;  overflow:hidden;margin-top:80px }
* html .blog .content ul li				{ background:none; padding-left:29px; overflow:hidden; width:650px;margin-top:80px }
.blog .content ul li:first-child,
.blog .content ul li.first				{ margin-top:0}

.blog .content ul li li					{ background:none; padding:0; overflow:visible; margin:0}

.blog .content ul .caption				{ min-height:54px; padding:2px 0 7px 0;}

.blog .content ul .caption span			{ padding:4px 0 0 1px; }
.detail .content ul .caption span		{ padding:1px 0 0 1px!important; }
.blog .content ul .caption span a		{ color:#222; letter-spacing:0.2px; font-size:11px; font-family:arial; padding:0 0 0 16px; margin:0 12px 0 0}
.blog .content ul .caption span a.mail	{ background:url(../image/mail.gif) no-repeat left 2px}
.blog .content ul .caption span a.print	{ background:url(../image/prints.png) no-repeat left 2px }
.blog .content ul .caption span a:hover	{ text-decoration:none;  color:#F04D15; text-decoration:underline}

.blog .content .bsbar,
.blog .content div.summary				{ float:left}

.blog .content 							{ border-right:1px solid #efefef}
.blog .sidebar 							{ border-left:1px solid #efefef; margin-left:-1px}


.blog .content .bsbar				{ width:135px; height:165px; margin-top:3px}
.blog .content .bsbar .picture span	{ padding:1px; margin-bottom:2px; display:block;}
.blog .content .bsbar .picture ol	{ overflow:hidden; height:95px;margin-left:1px; margin-bottom:5px;  width:165px;}
.blog .content .bsbar .picture ol li{ float:left}
.blog .content .bsbar .picture		{ padding-bottom:7px}
.blog .content .bsbar .picture ol li.first { margin-right:3px}

.blog .content .bsbar .picture ol li.more { }

.blog .content .bsbar .picture a.all{ font:normal 10px arial; color:#257cdf; padding-left:1px}

.blog .content .bsbar .info a		{ color:#c23021; margin-left:2px}
.blog .content .bsbar .info			{ color:#535252; padding-top:4px; font:normal 10px arial}

.blog .content .bsbar .info			{ border-top:2px solid #e6e6e6; margin-top:3px }




.blog .content div.summary					{ width:465px; padding:0 0 0 23px; font:normal 12px arial}
.blog .content div.summary p				{ text-align:justify; color:#363636; margin-bottom:12px; line-height:19px; }
.blog .content div.summary p a.more			{ margin:0 0 0 5px;  background:url(../image/ok7.png) no-repeat right 6px;  padding:1px 12px 0 0; }
.blog .content div.summary p a.more:hover	{ text-decoration:none}
 
.blog .sidebar .part					{ padding-bottom:60px}
.blog .sidebar .part h2					{ color:#222; font:italic 19px trebuchet MS; padding-left:5px}
.blog .sidebar .part ul					{ padding:15px 0 0 0}
.blog .sidebar .part ul li a			{ color:#356784; font:bold italic 13px trebuchet MS; display:block; padding:6px 5px; padding-left:0}
.blog .sidebar .part ul li a:hover		{ text-decoration:none; color:#222}
.blog .sidebar .part ul li 				{ border-top:1px solid #eeeded; height:30px; padding-left:5px;}
.blog .sidebar .part ul li.first,
.blog .sidebar .part ul li:first-child	{ border-top:0}
.blog .sidebar .part ul li.active a		{ color:#ec6b15; cursor:default;}


.click									{ width:235px; margin:0 auto; margin-bottom:80px}
.click li								{ margin-bottom:10px}


.content .pager							{ padding-left:37px}

.detail .pager							{ padding:40px 47px 10px 0}
.detail .content						{ padding-bottom:60px}
.detail .pager span a{float:none; padding:0; font-size:11px}


.detail .content .bsbar					{ height:auto!important}
.detail .content .share					{ height:auto!important; padding:42px 0 0 0}
.detail .content .share a				{ margin-bottom:8px}


.s-blogpart{padding-left:40px; padding-top:18px; font:normal 14px arial; margin-top:-20px}

.sorry{ background:url(../image/sorry.gif) no-repeat 14px top; }
.sorry h2{ color:#a0d1f0; font:normal 34px Trebuchet MS}
.sorry h4{ color:#b1062a; font:normal 16px arial;margin:6px 0 7px 0}
.sorry h3{ padding:23px 0 7px 0; font-size:14px; }
.sorry li{background:url(../image/sorrydisc.png) no-repeat left 6px!important;margin:0 0 3px 0!important; padding:0 0 0 10px!important}
.sorry ul{padding:0 0 0 1px}
.sorry span{color:#999; font:normal 11px arial; display:block; padding:18px 0 0 2px}



