/*  
	Theme Name: Mecour Theme
	Theme URI: http://www.maxonesoft.com/
	Description: By Tao - Maxone.com
	Version: 1.0
	Author: Tao
	Author URI: http://www.maxonesoft.com/
*/
@charset "utf-8";
/* CSS Document */
/* Copyright MaxOne Tech */
/* All rights reserved */

/* CSS Reset
*/
body { font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; font-size:12px; background:#fff; color:#333;
}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th{font-size:12px;}
input, select { display: inline;}

/*line-color

a {text-decoration:none; color:#333;} 
a:visited{text-decoration:none; color:#333;} 
a:hover{text-decoration: underline; color:#000;} 
a:active{text-decoration:none; color:#333;}
*/
a.white, a.white:visited{text-decoration:none; color:#FFF;} 
a.white:hover{text-decoration: underline;}


/*BOX*/
#Header{width:900px; height:auto;}
#page{width:900px; height:auto; margin:0 auto;}
#head{width:900px; margin:20px auto; height:40px;} 
#logo{width:123px; height:29px; margin-left:5px; background:url(images/logo.gif); float:left;}
#logo a:link,#logo a:hover,#logo a:visited{display:block; width:123px; height:29px;}
#phone{width:264px; height:40px; float:right; margin:0 5px 0 0;}
#phone .one{width:264px; height:25px; line-height:25px; text-align:right; font-size:24px; font-family:Century Gothic;}
#phone .two{width:254px; margin-right:6px; color:#666; height:15px; line-height:15px; font-size:11px; font-family:Trebuchet MS; text-align:right;}
#content,#Footer{width:868px; height:auto; clear:both; border:1px solid #ececec; border-top:0px;}
#Footer{border-top:1px solid #fff; width:898px; background:url(images/bottom_bg.gif) repeat-x; height:90px; padding-top:20px; clear:both; text-align: center; margin: 0 auto;}
#Footer ul li{float:left; list-style:none; font-size:11px; border-right:1px solid #ccc; width:70px; text-align:center;}
#Footer a { color:#333; text-decoration: none;}
#Footer a:hover { color: #a80000; text-decoration: underline;}

#blank_bg {width:900px; height:15px; background:url(images/blank_bg.jpg) repeat-x;}
#blank_l {background:url(images/blank_l.jpg); float:left; width:3px; height:15px;}
#blank_r {width:3px; background:url(images/blank_r.jpg); float:left; height:15px;}

#nav{width:898px; border:1px solid #ccc; height:29px; background:url(images/beijing.gif) repeat-x; border-bottom:0;}
#nav ul, #nav li { margin: 0; padding: 0;}
#nav ul li{height:29px; background:url(images/nav_line.gif) no-repeat right; line-height:29px; text-align:center; list-style:none; float:left; font-size:11px; position:relative;}
#nav ul li a:link,#nav ul li a:visited,#nav ul li a:hover{height:29px; width:91px; display:block;}
#nav ul .current_page_item a {height:29px; width:91px; display:block; background:url(images/nav_bg2.gif); color:#fff;}
#nav a:link{text-decoration:none; color:#333;} 
#nav a:visited{text-decoration:none; color:#333;} 
#nav a:hover{text-decoration: underline; color:#000;} 
#nav a:active{text-decoration:none; color:#333;}
/*Current Channel Style

.home a.current{background:url(images/nav_bg2.jpg) left; display:block; width:63px; color:#fff;}
.Products a.current{background:url(images/nav_bg2.jpg); display:block; width:79px; background-position:-63px; color:#fff;}
.Applications a.current{background:url(images/nav_bg2.jpg); display:block; width:97px; color:#fff; background-position:-142px}
.Automation a.current{background:url(images/nav_bg2.jpg); display:block; width:91px; color:#fff; background-position:-239px}
.News a.current{background:url(images/nav_bg2.jpg); display:block; width:64px; color:#fff; background-position:-330px}
.Partners a.current{background:url(images/nav_bg2.jpg); display:block; width:79px; color:#fff; background-position:-394px}
.Events a.current{background:url(images/nav_bg2.jpg); display:block; width:70px; color:#fff; background-position:-471px}
.About a.current{background:url(images/nav_bg2.jpg); display:block; width:81px; color:#fff; background-position:-545px}
.Contact a.current{background:url(images/nav_bg2.jpg); display:block; width:81px; color:#fff; background-position:-626px}
*/
#content{width:898px; clear:both; margin:0 auto; background: url(images/content-bg.gif) repeat-y 6px 0; border: 1px solid #eee; border-width: 0 1px;}
.post{width:630px; float:left; padding: 10px;}
#entry{width:630px; margin:auto;}
#left_pic{width:660px; height:118px; margin-left: -7px;}
#break {font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:left; padding-left:10px;font-weight: bold; color:#333; }
#break a {text-decoration: none; color: #a80000;}
#break a:hover {text-decoration: underline;}
.post h1 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;margin:0 10px; color:#a80000; font-size:24px; font-style: italic; line-height:2.5em;}
.post h2 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;margin:1.5em 10px; color:#a80000; font-size:18px; font-style: italic; line-height:20px;}
.post p { font-size: 14px; line-height: 1.5em; margin:0 10px; margin: 0 10px; margin-bottom: 1.8em;}
.post ul { padding: 0 25px; margin: 0; margin-bottom: 1.8em; list-style: none;}
.post ul li {background: url(images/dian.gif) no-repeat 0 8px; padding-left: 12px; line-height: 1.5em; font-size: 11px; color: #a80000;}
.post ul li a { color:#333; text-decoration: none;}
.post ul li a:hover { color:#a80000; text-decoration: underline;}
#sidebar{width:208px; float:right;padding: 10px;}
#sidebar a:link{text-decoration:none; color:#333;} 
#sidebar a:visited{text-decoration:none; color:#333;} 
#sidebar a:hover{text-decoration: underline; color:#000;} 
#sidebar a:active{text-decoration:none; color:#333;}
#sidebar ul,ol,li {margin: 0; padding: 0; border: 0;}
.kuai{width:208px; background:url(images/kuai_bg.gif) repeat-y; margin-bottom:10px;}
.kuai h1{width:198px; color:#fff; font-weight:600; line-height:26px; height:26px; background:url(images/right_top.jpg); font-family:Trebuchet MS; font-size:14px; text-align:left; padding-left:10px;}
.kuai_bottom{width:208px; height:7px; background:url(images/right_bottom.gif);}
.kuai_cc{width:196px; padding-left:8px;border-left:#ddd 1px solid; border-right:1px solid #ddd; background:white;}
.kuai_cc div{width:187px; text-align:left; line-height:20px; font-size:11px; margin-bottom: 5px;}
.kuai_cc ul li{background:url(images/dian.gif) left no-repeat; width:187px; list-style:none; line-height:20px; height:20px; text-align:left; margin:0 auto; font-size:11px; padding-left: 10px;}
.kuai #pic {height:100px; background:url(images/xiushi.jpg) no-repeat center bottom; padding:0 100px 0 10px; font-size:11px; text-align:left;}
#hong{color:#FF9900; width:180px; height:auto; font-family:Trebuchet MS; font-size:16px; background:none;}
#hong a:link,#hong a:hover,#hong a:visited{color:#ff3333; font-weight:bold;}
/*pailie*/
#pailie{width:900px; height:190px; clear:both; margin:10px auto; text-align:center;}
#pailie .div{width:120px; height:190px; background:url(images/jiapo.gif); float:left; margin-right:10px;}
.liangqing{font-size:10px; text-align:left; line-height:12px; color:#999; background:none; width:100px; clear:both; margin:2px 0 0 0; margin-left:10px; height:50px;}
.liyang{font-family:Trebuchet MS; clear:both; font-size:14px; background:none; width:100px; font-weight:900; height:20px; margin-left:10px; text-align:left; margin-top:-5px;}
.learn{width:63px; height:9px; clear:both; margin:8px 0 0 10px; border:0; float:left;} 
*html .learn{margin-top:5px; margin-left:8px;}
*+html .learn{margin-top:5px; margin-left:8px;}
.rollTextMenus div {color:#fff; padding-left:10px; line-height:30px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.rollTextMenus a:link{text-decoration:none; color:#fff;} 
.rollTextMenus a:visited{text-decoration:none; color:#fff;} 
.rollTextMenus a:hover{text-decoration: underline; color:#fff;} 
.rollTextMenus a:active{text-decoration:none; color:#fff;}

#pailie a:link{text-decoration:none; color:#333;} 
#pailie a:visited{text-decoration:none; color:#333;} 
#pailie a:hover{text-decoration: underline; color:#000;} 
#pailie a:active{text-decoration:none; color:#333;}

h2.product-class {
	font-family: "Trebuchet MS";
	font-size: 14px;
	line-height: 30px;
	font-weight: normal;
	color: #333;
	text-decoration: none;
	background-color: #fffdeb;
	text-align: left;
	display: block;
	text-indent: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCC;
	border-bottom-color: #CCC;
	clear: both;
}
ul.pdt-list {
	padding: 20px 0;
	list-style-type: none;
	text-align: left;

}
ul.pdt-list li {
	float: left;
	width: 110px;

	text-align: center;
	padding-left: 15px;
}
ul.pdt-list a {
	display: block;
	cursor: hand;
	text-decoration:none; color:#333;
}
ul.pdt-list a:link{text-decoration:none; color:#333;} 
ul.pdt-list a:visited{text-decoration:none; color:#333;} 
ul.pdt-list a:hover{text-decoration: underline; color:#000;} 
ul.pdt-list a:active{text-decoration:none; color:#333;}


ul.pdt-list li a img {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #f3f3f3;
	border-right-color: #d7d7d7;
	border-bottom-color: #d7d7d7;
	border-left-color: #f3f3f3;
}
ul.pdt-list li a strong {
	font-size: 11px;
	color: #999;
	display: block;
	font-weight: normal;
	line-height: 12px;
	margin-top: 10px;
	margin-bottom: 10px;
	height: 25px;
}
ul.pdt-list li a:hover strong {
	font-size: 11px;
	color: #000;
	display: block;
	font-weight: normal;
	line-height: 12px;
	margin-top: 10px;
	margin-bottom: 10px;
	height: 25px;
}

ul.links {
list-style-type:none;
}
ul.links li {
background:none;
float: left;
width: 180px;
padding: 5px;}


.appstyle {padding:0;margin:0; margin-left:-12px;font-family: arial,verdana,sans-serif;position:relative;font-size:10px; font-weight:bold;line-height:5px;}
.appstyle ul {padding:0;margin:0;background:none; list-style:none; position:relative; line-height:30px;text-decoration:none;}
.appstyle ul li {padding:0;margin:0;position:relative;display:inline; list-style:none; clear:left; display:block;line-height:5px;text-decoration:none;}

/*style of main items normal state*/
.appstyle ul li a, .app ul li a:visited {display:block;text-decoration:none;color:#333;width:auto;height:17px;padding:0px 16px 0px 16px;line-height:17px; margin-bottom:5px;}
* html .app ul li a, .app ul li a:visited {width:auto;width:auto;text-decoration:none;}

/*hide sub nav items*/
.appstyle ul li ul {padding:0;margin:0;display:none;background:none; list-style:none; margin:0; padding:0;line-height:5px;}

/*clear the main nav bg*/
.appstyle ul li ul li{padding:0;margin:0;background:none;z-index:101; list-style:none;line-height:5px;}

/*style for table of sub nav items*/
.tablestyle {
	margin:-1px;
	border-collapse:collapse;
	font-size:11px;
	position:absolute;
	top:39px;
	left: 178px;
	width: 326px;
	height: 131px;
	border:0px;
        display:none;        
}
.appstyle ul li:hover .tablestyle {display:block; }
/*specific to non IE browsers*/
/*main nav over state*/

.appstyle ul li:hover a {color:#ffffff;background: url(http://www.mecour.com/wp-content/uploads/2009/12/c_bg.gif) no-repeat; height:17px;text-decoration:none; width:auto;}

/*show drop-down list*/
.appstyle ul li:hover ul {display:block;position:absolute;top:-71px;margin-top:1px; top:-33px; width:100%;}

/*drop-down on state*/
.appstyle ul li:hover ul li a {display:block;background:white;color:#999;height:100%;line-height:15px;padding:1px; font-size:11px;}

/*sub drop-down over state*/
.appstyle ul li:hover ul li a:hover {color:#fff;color:black; text-decoration:underline;}
.hk_1 { background: url(http://www.mecour.com/wp-content/uploads/2009/12/hk_02.gif) repeat-x top;}
.hk_2 { background:url(http://www.mecour.com/wp-content/uploads/2009/12/hk_09.gif) repeat-y left;}
.hk_3 { background: url(http://www.mecour.com/wp-content/uploads/2009/12/hk_07.gif) repeat-y right;}
.hk_4 { background:url(http://www.mecour.com/wp-content/uploads/2009/12/hk_12.gif) repeat-x bottom;}
.bt {font-size:13px;font-family:Arial, Helvetica, sans-serif;color:#a80000;font-style:italic;background:url(http://www.mecour.com/wp-content/uploads/2009/12/bt_bg.gif) repeat-x;height:37px;top: 41px;line-height:37px;}



.auto_img {width:200px; height:120px; border:1px solid #ccc;}
.auto_content { border-bottom:1px solid #EFEFEF; border-left:1px solid #EFEFEF; padding:3px; background:#FAFAFA;}
.auto_s { border-bottom:1px solid #EFEFEF; padding-right:5px; background:#FAFAFA; }

.auto_content1 { border-bottom:1px solid #EFEFEF; border-left:1px solid #EFEFEF; border-top:1px solid #EFEFEF; padding:3px; background:#FAFAFA;}
.auto_s1 { border-bottom:1px solid #EFEFEF; padding-right:5px; padding-left:5px; border-top:1px solid #EFEFEF; background:#FAFAFA;}
.auto_text { font-size:11px; line-height:16px;font-family:Arial, Helvetica, sans-serif;}