@charset "utf-8";
/*=======================================================RESET=======================================================*/
html,body{height:100%;}
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, strike, strong, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}
body{line-height:1;}
address{font-style:normal;}
ol,ul{list-style:none;}
blockquote,q {quotes:none;}
blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
.c{clear:both;}
h1,h2,h3,h4,h5{font-weight:normal;}
a{cursor:pointer;}
.clear:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

/*=======================================================COMMON=======================================================*/
html{background:url(../img/back.gif);}
body{background:url(../img/back_top.gif) repeat-x;font:12px Tahoma;color:#000000;}
.sprite{background:url(../img/Sprite.png) no-repeat;}
#page{width:1012px;margin:0 auto;background:url(../img/page_back.gif) repeat-y;height:auto !important;height:100%;min-height:100%;overflow:hidden;clear:both}
#head{height:215px;background:url(../img/head.jpg) no-repeat;overflow:hidden;}
	
h1{color:#073051;font:bolder 20px Arial;margin:0px 0px 20px 0px}

#logo{float:left;display:block;width:105px;margin:25px 0 0 50px;height:187px;}
	#head_info{float:right;font-size:14px;color:#FFFFFF;margin:115px 20px 0 0;}
	#head_info span{font-size:23px;display:block;margin:3px 0;}
	#head_info a{color:#FFFFFF;font-size:18px;display:block;margin:2px 0 0 0;}
	#head_info a:hover{text-decoration:none;}
#main_menu{float:left;width:169px;background:url(../img/menu_bck.jpg) no-repeat;color:#FFFFFF;padding:35px 0 0 25px;font-size:16px;}
	#main_menu li{padding:0 0 10px 0;}
	#main_menu ul{padding:3px 0;}
	#main_menu ul li{padding:3px 0;}
	#main_menu span.sprite{display:block;width:150px;height:33px;text-align:center;padding:7px 0 0 0;}
	#main_menu .parent_off a span.sprite,#main_menu .parent_on span span.sprite{display:-moz-inline-stack;display:inline-block;vertical-align:middle;margin:0 4px 0 0;font-size:0;padding:0;}
	#main_menu .parent_on ul li span{font-weight:normal;color:#95e5ff;font-size:12px;}
	#main_menu .parent_on span span.sprite{width:12px;height:10px;background-position:-171px -23px;}
	#main_menu .parent_off a span.sprite{width:10px;height:12px;background-position:-171px -34px;}
	#main_menu .parent_off ul{display:none;}
	#main_menu a.sprite{color:#FFFFFF;text-align:center;display:block;width:150px;height:33px;text-decoration:none;background-position:0 -42px;padding:7px 0 0 0;}
	#main_menu a:hover.sprite{background-position:0 0;}
	#main_menu .parent_on a:hover{background-position:0 -42px;}
	#main_menu ul li span.sprite{padding:0;display:-moz-inline-stack;display:inline-block;vertical-align:middle;margin:0 9px 0 0;width:10px;height:11px;background-position:-171px -11px;}
	#main_menu ul li a{color:#FFFFFF;font-size:12px;font-weight:normal;text-decoration:none;}
	#main_menu ul li a:hover{text-decoration:underline;}	
#content{float:left;padding:10px 0 10px 16px;width:802px;}

/*=======================================================MAIN=======================================================*/
.paper{width:330px;background:url(../img/paper_top.png) no-repeat;float:left;padding:20px 0 0 0;}
.paper h2{color:#7e7e7e;font-size:18px;padding:0 0 0 100px;height:54px;overflow:hidden;}
.paper h2 span{display:block;color:#4596bd;font-size:23px;margin:0 0 2px 5px;}
.nine_cause{background:#FFFFFF;text-align:justify;padding:10px 10px 10px;position:relative;width:309px;overflow:hidden;}
.paper strong{display:inline;color:#e90000;}
.paper span.sprite{display:block;float:left;background-position:-171px -1px;width:9px;height:9px;font-size:0;margin:5px 7px 0 0;}
.paper li{padding:0 0 9px 0;line-height:15px;}
.paper li div{float:left;width:285px;}
.paper .bl_con,.paper .br_con{padding:0}
.bl_con{left:0;display:block;width:19px;height:19px;position:absolute;bottom:0;background-position:-151px -21px;}
.br_con{right:0;display:block;width:19px;height:19px;position:absolute;bottom:0;background-position:-151px -61px;}
.tl_con{top:0;display:block;width:19px;height:19px;position:absolute;left:0;:0;background-position:-151px -1px;}
.tr_con{top:0;display:block;width:19px;height:19px;position:absolute;right:0;background-position:-151px -41px;}
.main_img_block{float:left;}
.multisyst{float:left;margin:0 12px 0 -5px;position:relative;}
.patent{float:left;width:204px;height:40px;background:url(../img/patent.png) no-repeat;padding:270px 10px 0 10px;text-align:center;font-size:11px;}
.three_doors{background:url(../img/3doors.png) no-repeat;width:438px;height:279px;margin:10px 0 0 13px;}
.three_doors ul{padding:16px 0 0 0;}
.three_doors li{float:left;width:30%;text-align:right;}
.white_block{float:left;position:relative;width:500px;background:#FFFFFF;margin:10px 10px 0 0;padding:15px 20px 35px 20px;text-align:justify;line-height:19px;}
.white_block h3{color:#4899c1;font-size:20px;margin:0 0 13px 0; }
.white_block .home{display:-moz-inline-stack;display:inline-block;width:14px;height:15px;background-position:-171px -47px;float:left;margin:3px 5px -3px 0;}
.question_ans{margin:10px 0 0 0;float:left;display:block;}
.salons{background:url(../img/salons.png) no-repeat;float:left;margin:10px 0 0 0;width:779px;height:166px;}
.salons ul{float:left;font-size:15px;color:#822f0b;padding:120px 0 0 100px;}
.salons li{float:left;width:330px;text-align:center;}
.salons li strong{display:block;}