	
	/* 2013-08-28 | isnow */
	
	@charset "utf-8";
	@import url(reset.css);
	
	/*-- Fn --*/
	body { margin:0 auto; font-size:12px; }
	a { color:#666666; }
	a:hover { text-decoration:underline; }
	.fn-clear:after { display:block; clear:both; content:""; visibility:hidden; height:0; }
	.fn-clear { zoom:1; }
	.fn-transition { transition:all 0.4s ease; }
	.fn-nBorder { border:none !important; }
	.fn-readMore { height:20px; padding-left:25px; background:url(../Images/fn-ico.png) no-repeat left -220px; color:#ba0106; font-size:14px; line-height:25px; display:inline-block; }
	.fn-content { min-height:500px; _height:500px; padding:35px; }
	
	.hide{display:none;}
	/*-- All --*/
	
	/* Header */	
	#header { position:relative; z-index:2; height:108px; margin:0 auto; }
	#top { position:relative; width:942px; margin:0 auto; }
	.logo { position:absolute; left:0; top:15px; width:175px; }
	.h-vip { float:right; width:80%; height:20px; margin:13px 0 35px; line-height:20px; _display:inline; text-align:right; }
	.h-vip span { margin-left:10px; }
	.h-nav { float:right; width:80%; height:40px; _display:inline; text-align:right; }
	.h-nav ul li { padding-left:30px; display:inline-block; *display:inline; font-size:16px; }
	.h-nav ul li a { display:inline-block; height:40px; line-height:20px; }
	
	.h-subNav { position:absolute; left:0; top:108px; width:942px; padding-right:6px; background:url(../Images/subnav-right-radius.png) repeat-y right; text-align:left; font-size:14px; display:none; }
	.h-subNavbg { padding-bottom:8px; background:url(../Images/subnav-radius.png) repeat-x bottom; }
	.h-subNavbgs { width:100%; background:#ffffff; }
	.h-subNav h1 { height:42px; background:#e0e0e0; text-align:center; line-height:42px; }
	.h-subNav-ico { position:absolute; top:-10px; left:420px; width:36px; height:16px; background:url(../Images/fn-ico.png) no-repeat left -145px; display:inline-block; }
	.h-subNav-left { float:left; width:180px; margin:20px 0 20px 40px; }
	.h-subNav-left h2 { margin-bottom:10px; }
	.h-subNav-left ul li { height:25px; padding:0; font-size:12px; display:block; }
	.h-subNav-left ul li a { height:25px; line-height:25px; }
	.h-subNav-left ul li.h-subNav-left-current a { color:#000000; }
	
	.h-subNav-right { float:right; width:360px; min-height:140px; _height:140px; margin:55px 40px 20px 0; padding-right:320px; background:url(../Images/about-navBg.jpg) no-repeat right bottom; font-size:12px; color:#999999; }
	.h-subNav-productRight-list { }
	.h-subNav-right p { line-height:2; }
	
	.h-subNav-product .h-subNav-ico { left:775px; }
	.h-subNav-productRight { width:680px; padding:0 0 50px 0; background:url(../Images/product-navBg.jpg) no-repeat right bottom; }
	.h-subNav-productRight-item { float:left; width:220px; }
	.h-subNav-productRight-item dt { margin-bottom:10px; font-size:14px; color:#333333; }	
	.h-subNav-productRight-item dd { position:relative; left:-4px; width:220px; margin-bottom:1px; }
	.fn-left dd a, .fn-left dd span { float:left; }
	.h-subNav-productRight-item dd a { height:20px !important; line-height:20px !important; font-size:12px; }
	.h-subNav-productRight-item dd span { display:inline-block; width:20px; height:20px; margin-right:8px; }
	.h-subNav-productRight-item dd ul li { float:left; width:110px; padding:0 0 5px; }
	.h-subNav-productRight-item1 { margin-right:20px; }
	
	#banner { height:500px; margin:0 auto; overflow:hidden; }
	
	/* Wrapper */
	#wrapper { position:relative; margin:0 auto; }
	#wrapper.about{background:#1f7186 url(../Images/wrapper-bg1f7186.jpg) no-repeat center top;}
	/*-- Index --*/
	.index { width:942px; z-index:1; margin-top:-273px !important; }
	.ui-box { position:relative; float:left; width:235px; height:235px; overflow:hidden; }
	.ui-box-animate { height:940px; }
	.ui-box-animate section { position:absolute; }
	.ui-box0 { background:url(../Images/title-bg.png) no-repeat center top; }
	.ui-box0 h1 { height:35px; margin:100px 0; font-size:30px; line-height:35px; text-align:center; color:#ffffff; }
	.ui-box1 { left:235px; background:url(../Images/aph-gray.png); background:rgba(0,0,0,0.8); color:#ffffff; }
	.ui-box1 h1 { position:absolute; top:25px; left:20px; width:200px; font-size:24px; }
	.ui-box1 div { position:absolute; bottom:25px; left:20px; width:200px; }
	.ui-box1 div a { display:block; height:30px; padding-left:35px; background:url(../Images/fn-ico.png) no-repeat left top; font-size:20px; line-height:27px; color:#ffffff; }
	.ui-box2 { left:470px; }
	.ui-box2 div { position:absolute; bottom:0; width:100%; height:53px; background:url(../Images/aph-red.png) no-repeat center bottom; text-align:center; }
	.ui-box2 div a { display:inline-block; height:53px; padding-right:35px; background:url(../Images/fn-ico.png) no-repeat right -30px; font-size:20px; line-height:55px; *line-height:53px; color:#ffffff; }
	.ui-box3 { left:705px; background:url(../Images/aph-white.png) no-repeat left bottom; }
	.ui-box3 div { position:absolute; bottom:15px; right:15px; height:22px; text-align:right; }
	.ui-box3 div a { width:22px; height:22px; margin-left:3px; background:url(../Images/fn-ico.png) no-repeat; display:inline-block; }
	.ui-box3 div a.ui-box3-chinese { background-position:left -96px; }
	.ui-box3 div a.ui-box3-english { background-position:-28px -96px; }
	
	.ui-box4 { background:#585858; color:#ffffff; }
	.ui-box4 a{color:#ffffff; }.ui-box4 a:hover{text-decoration:none;}
	.ui-box4 h1 { margin:30px 25px 15px; font-size:16px; }
	.ui-box4 div { margin:0 25px; }
	.ui-box4 div p { line-height:1.8; }
	.ui-box-more { position:absolute; bottom:0; left:100px; width:36px; height:16px; font:0/0 Arial; background:url(../Images/fn-ico.png) no-repeat left -144px; }
	.ui-box6 { background:#f2f2f2; }
	.ui-box6 h1 { margin:30px 25px 15px; color:#000000; font-size:16px; }
	.ui-box6 ul { margin:0 25px 0; }
	.ui-box6 ul li { margin-bottom:8px; padding-left:15px; height:16px; line-height:16px; background:url(../Images/fn-ico.png) no-repeat left -181px; }
	.ui-box6 ul li a { color:#000000; }
	.ui-box7 span { background:url(../Images/fn-ico.png) no-repeat left -161px; }
	.ui-box8 { position:relative; z-index:99; overflow:visible; }
	.ui-box8-wrap { position:relative; width:235px; height:235px; overflow:hidden; }
	.ui-box8-pic { position:absolute; left:0; top:50%; width:235px; margin-top:-175px; cursor:pointer; }
	.ui-box-pic { position:absolute; bottom:-235px; left:0; width:470px; height:705px; cursor:pointer; background:#ffffff; background:rgba(255,255,255,0.5); display:none; }
	.ui-box-picItem { position:relative; width:470px; height:705px; }
	.ui-box-picItem a { position:absolute !important; top:0; left:0; width:479px; height:705px; display:none; }
	.ui-box-ico { position:absolute; right:20px; bottom:20px; width:100%; height:8px; text-align:right; }
	.ui-box-ico span {
		width:8px; height:8px; margin-left:8px; background:#999999; display:inline-block; border-radius:5px; 
		transition:all 0.4s ease;
	}
	.ui-box-ico span.ui-box-ico-current { width:20px; background:#ba0106; }
	
	.ui-box9 { background:#e0e0e0;background:url(../Images/home-pro.jpg) no-repeat center top;  }
	.ui-box9 header { margin:25px 25px 10px; }
	.ui-box9 header h1 { font-weight:bold; font-size:16px; }
	.ui-box9 header h2 { font-size:14px; }
	.ui-box9 ul { margin:0 25px; padding:25px 0 0 100px; }
	.ui-box9 ul li { margin-bottom:5px; }
	.ui-box11 { overflow:visible; }
	.ui-box11 header { height:53px; background:url(../Images/red-bg.jpg) no-repeat center top; }
	.ui-box11 header h1 { text-align:center; line-height:53px; font-size:16px; color:#ffffff; text-shadow:none; }
	.ui-box11 ul { position:absolute; top:53px; height:416px; padding:1px 25px 0; background:#e0e0e0; width:185px; }
	.ui-box11 ul li { margin:16px 0 5px; _line-height:0; }
	.ui-box11 ul li a { line-height:1.8; color:#000000; }
	.ui-box11 ul li time { display:block; }
	.ui-box12 { background:#e0e0e0 url(../Images/phone-number.jpg) no-repeat right bottom; }
	.ui-box12 header { margin:30px 25px 15px; }
	.ui-box12 header h1 { font-size:14px; }
	.ui-box12 header h2 { font-size:24px; line-height:1.2; font-style:italic; }
	.ui-box12 ul { margin:0 25px; }
	.ui-box12 ul li { margin-bottom:8px; }
	.ui-box14 { background:#f2f2f2; color:#000000; }
	.ui-box14 h1 { margin:30px 25px 15px; font-size:16px; }
	.ui-box14 div { margin:0 25px; }
	.ui-box14 div p { line-height:1.8; }
	.ui-box-rightColor, .ui-box-rightColor a { color:#666666 !important; text-shadow:0 1px 0 #ffffff; }
	.ui-box-rightColor:hover { color:#000000 !important; text-shadow:none; }
	.ui-box-rightColor:hover a { color:#000000 !important; text-shadow:none; }
	
	@media screen and (min-width:0){
		.ui-box img { 
			position:relative; 
			-moz-transition:all 0.4s ease;
			-webkit-transition:all 0.4s ease;
			-o-transition:all 0.4s ease;
			-ms-transition:all 0.4s ease;
			transition:all 0.4s ease;	
		}
		.ui-box8-pic { position:absolute !important; }
		.ui-box:nth-child(6) img { top:-15px; }
		.ui-box:nth-child(6) img:hover { top:0;  }
		.ui-box:nth-child(8) img { left:-15px; }
		.ui-box:nth-child(8) img:hover { left:0; }
		.ui-box:nth-child(11) img { left:0; }
		.ui-box:nth-child(11) img:hover { left:-15px; }
		.ui-box:nth-child(14) img { left:0; }
		.ui-box:nth-child(14) img:hover { left:-15px; }
	}
	
	
	/*========== About =========*/
	
	/*-- About --*/
	.about { padding:1px 0 60px; background:#1f7186; }
	.c-about { position:relative; width:942px; margin:120px auto 0; }
	.c-aside { float:left; width:235px; background:#e0e0e0; }
	.c-title { width:235px; height:235px; background:url(../Images/title-bg.png) no-repeat center top; overflow:hidden; }
	.c-title h1 { height:35px; margin:100px 0; font-size:30px; line-height:35px; text-align:center; color:#ffffff; }
	.c-submenu { }
	.c-submenu ul { position:relative; top:-1px; }
	.c-submenu ul li { border-bottom:1px solid #ffffff; }
	.c-submenu ul li a { display:block; height:41px; text-indent:50px; font:14px/41px "微软雅黑"; color:#000000; transition:all 0.6s ease; }
	.c-submenu ul li a:hover, .c-submenu ul li.c-submenu-current a { text-indent:60px; text-decoration:none; background:#ba0106; color:#ffffff; }
	.c-submenu ul ul { border-top:1px solid #ffffff; border-bottom:none; display:none; }
	.c-submenu ul ul li { border:none; } 
	.c-submenu ul ul li a{ height:30px; line-height:30px; text-indent:60px; font-size:12px; }
	.c-submenu ul ul li a:hover { text-indent:70px; }
	.c-submenu ul ul ul li a{ text-indent:70px; }
	.c-submenu ul li.c-submenu-current ul{display:block;}
	.c-submenu ul li.c-submenu-current ul li a{background:#e0e0e0; color:#333;}
	.c-submenu ul li.c-submenu-current ul li.c-submenu-current a { text-indent:60px; text-decoration:none; background:#ba0106; color:#ffffff; }
	.c-phone { padding-bottom:25px; background:#e0e0e0 url(../Images/phone-number.jpg) no-repeat right bottom; }
	.c-phone header { margin:30px 25px 15px; }
	.c-phone header h1 { font-size:14px; }
	.c-phone header h2 { font-size:24px; line-height:1.2; font-style:italic; }
	.c-phone ul { margin:0 25px; }
	.c-phone ul li { margin-bottom:8px; }
	
	.c-contain { float:left; width:707px; background:#f0f0f0; }
	.c-banner { width:100%; height:235px; }
	.c-about-item { margin-bottom:25px; }
	.c-about-item h1,.c-about-content h1 { margin-bottom:15px; font:16px/1 "微软雅黑"; color:#ba0106; }
	.c-about-item p { margin-bottom:15px; line-height:2; }
	.about-pic { margin:20px 0; text-align:center; }
	.c-about-culture { color:#666666; }
	.c-about-culture p { margin:0; }
	.c-about-culture p em { color:#000000; font-weight:bold; }
	
	/* Footer */
	#footer { position:relative; margin:0 auto; padding-bottom:0px; }
	.foot { width:942px; margin:50px auto 15px; color:#666666; }
	.foot-nav { float:left; }
	.foot-nav span { margin:0 5px 0 0; }
	.copyright { float:right; }
	.copyright a { margin-right:10px; }
	.foot-contact { position:relative; width:912px; padding:15px; margin:0 auto;margin-bottom:30px; border:1px solid #cccccc; display:none; }
	.foot-contact-logo { float:left; width:77px; height:75px; margin:0 25px 0 45px; _display:inline; }
	.foot-contact-info { float:left; }
	.foot-contact-info h2 { margin:10px 0; font-weight:bold; }
	.foot-contact-info p { line-height:1.7; color:#666666; }
	.foot-share { position:absolute; bottom:20px; right:40px; width:120px; }
	.foot-message-qq { float:right; width:26px; height:26px; background:url(../Images/share-ico.jpg) no-repeat -92px 0; display:inline-block; }
	.foot-message-wb { float:right; width:34px; height:26px; margin-right:15px; background:url(../Images/share-ico.jpg) no-repeat 0 0; display:inline-block; }
	
	.f-footer { padding-top:1px; background:#454343; color:#ffffff; }
	.f-wrap { position:relative; width:942px; height:55px; margin:0 auto; }
	.f-menu { position:absolute; left:0; top:10px; *width:430px; }
	.f-nav span { margin:0 5px 0 0; }
	.f-nav a { color:#aaaaaa; }
	.f-menu .copyright { float:left; color:#aaaaaa; }
	.f-share { position:absolute; right:0; top:15px; width:120px; }
	.f-message-qq { float:right; width:26px; height:26px; background:url(../Images/share-ico.jpg) no-repeat -92px -26px; display:inline-block; }
	.f-message-wb { float:right; width:34px; height:26px; margin-right:15px; background:url(../Images/share-ico.jpg) no-repeat 0 -26px; display:inline-block; }
	
	.f-contact { width:942px; height:79px; margin:0 auto;padding:18px 0; _overflow:hidden; border:1px solid #b4b4b4; display:none; background:#454343; }
	.f-contact-logo { float:left; width:150px; height:79px; margin:0 40px; }
	.f-contact-info { float:left; }
	  .f-contact-info h2 { margin:5px 0 10px; font-size:14px; font-weight:bold;}
	  .f-contact-info p { line-height:20px; color:#999999; }
  
	.f-map { float:left; width:38px; height:79px; margin-left:25px; }
	.f-map a { display:inline-block; width:39px; height:40px; margin-top:39px; background:url(../Images/map-ico.png) no-repeat left top;  }
	
	/*-- Add-map --*/
	.add-aphmap { position:relative; z-index:999; width:942px; margin:0 auto; display:none; }
	.add-map { position:absolute; bottom:120px; left:50%; z-index:999; width:940px; height:400px; margin-left:-470px; background:#ffffff; box-shadow:0 0 5px rgb(150,150,150); }
	.add-aphmap-close { position:absolute; bottom:520px; right:0; width:60px; height:40px; background:#666666; color:#ffffff; line-height:40px; text-align:center; letter-spacing:3px; display:inline-block; }
	
	.aph-black { position:fixed; top:0; left:0; z-index:998; width:100%; height:100%; _position:absolute; _height:1024px; _top:expression(eval(document.documentElement.scrollTop)); background:url(../Images/aph-gray.png); display:none; }
	
	
	/*-- Memorabilia --*/
	.c-memorabilia table { }
	.c-memorabilia table tr th { height:30px; padding-left:30px; border-bottom:5px solid #ba0106; font-size:14px; text-align:left; font-weight:bold; }
	.c-memorabilia table tr td { padding:15px 0 15px 30px; border-bottom:1px solid #d8d8d8; line-height:2; }
	.c-memorabilia-first { width:90px; padding-left:0 !important; border-right:1px dashed #d8d8d8; color:#ba0106; }
	.c-memorabilia table tr th.c-memorabilia-first { border-right:none; }
	
	
	/*-- Honor --*/
	.c-honor-item { margin-bottom:20px; padding:0 0 20px 0; border-bottom:1px solid #cccccc; }
	.c-honor-item h1 { margin-bottom:20px; font:16px/1 "微软雅黑"; color:#ba0106; }
	.c-honor-list {  }
	.c-honor-listPic { position:relative; float:left; width:400px; height:320px; overflow:hidden; }
	.c-honor-listPic ul li { position:absolute; top:0; left:0; width:360px; height:280px; padding:10px; text-align:center; display:none; }
	.c-honor-listPic img { border:2px solid #cccccc; padding:2px; border:0px solid rgba(255,255,255,0); box-shadow:0 0 3px rgb(220,220,220); }
	.c-honor-Btn { position:absolute; bottom:30px; left:-10px; width:100%; text-align:center; }
	.c-honor-Btn a { height:20px; padding-left:25px; background:url(../Images/fn-ico.png) no-repeat left -220px; display:inline-block; color:#ba0106; font-size:14px; line-height:25px; }
	
	.c-honor-listMenu { position:relative; float:left; width:237px; top:-14px; }
	.c-honor-listMenu ul { height:327px; overflow:hidden; }
	.c-honor-listMenu ul li { height:25px; padding-left:20px; background:url(../Images/fn-ico.png) no-repeat 3px -283px; border-bottom:1px solid #cccccc; line-height:25px; color:#666666; cursor:pointer; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
	.c-honor-listMenu ul li.c-honor-listMenu-current { background:url(../Images/fn-ico.png) no-repeat 3px -257px; color:#ba0106; }
	.c-honor-listMenu ul li:last-child { border-bottom:none; }
	
	/*-- Product --*/
	.c-product-item { position:relative; width:595px; margin-bottom:45px; padding:20px; *padding-top:0; border:1px solid #cccccc; }
	.c-product-item h1 { position:absolute; *position:relative; left:0; top:-12px; z-index:1; width:100%; height:20px; text-align:center; font-size:14px; }
	.c-product-item h1 span { height:20px; padding:0 10px; background:#f0f0f0; line-height:20px; color:#ba0106; display:inline-block; }
	.c-product-itemPic, .c-product-itemInfo, .c-product-itemB { float:left; }
	.c-product-itemPic { width:265px; height:230px; overflow:hidden; }
	.c-product-itemInfo { width:320px; }
	.c-product-itemB { width:130px; }
	.c-product-itemList { padding-top:10px; }
	.c-product-itemList dl dt { margin-bottom:15px; font-weight:bold; }
	.c-product-itemList dl dd { line-height:1.8; color:#666666; }
	.c-product-itemMore { position:absolute; bottom:20px; right:20px; }
	.c-product-itemList td strong{font-weight:bold; font-size:1.1em; line-height:30px;}
	
	.c-product-page { text-align:right; }
	.c-product-page a { display:inline-block; width:31px; height:31px; margin-left:5px; background:#e0e0e0; line-height:31px; text-align:center; font-size:14px; }
	.c-product-page a.c-product-page-current { background:#ba0106; color:#ffffff; }
	
	
	/*-- ProductInfo --*/
	.c-productInfo-pic { float:left; width:310px; }
	.c-productInfo-con { float:left; width:285px; }
	.c-productInfo-con p { margin-top:15px; line-height:1.8; color:#666666; }
	.c-productInfo-con p em { font-weight:bold; color:#000000; }
	
	
	/*-- Nutritional --*/
	.c-nutritional-content { padding-right:16px; }
	.c-nutritional-item { float:left; width:284px; height:230px; margin:0 19px 25px 0; padding:15px 0 0 20px; border:1px solid #cccccc; _display:inline; }
	.c-nutritional-item h1 { font-size:16px; color:#ba0106; }
	.c-nutritional-about { position:relative; float:left; width:143px; height:169px; padding-top:15px; }
	.c-nutritional-about p { line-height:1.7; }
	.c-nutritional-about .fn-readMore { position:absolute; bottom:0; left:0; }
	.c-nutritional-pic { float:left; width:141px; height:194px; overflow:hidden; }
	
	
	/*-- NutritionalInfo --*/
	.c-nutritionalInfo-content { padding:35px; overflow-x:hidden; }
	.c-nutritionalInfo-header {  }
	.c-nutritionalInfo-pic { float:left; width:345px; height:380px; overflow:hidden; }
	.c-nutritionalInfo-info { float:right; width:292px; padding-top:30px; }
	.c-nutritionalInfo-info h1 { font-size:16px; font-weight:bold; color:#ba0106; margin-bottom:10px; }
	.c-nutritionalInfo-info p { font-size:12px; color:#666666; }
	.c-nutritionalInfo-info ul { margin-top:30px; }
	.c-nutritionalInfo-info ul li { height:30px; border-bottom:1px solid #d8d8d8; border-top:1px solid #ffffff; line-height:30px; }
	
	.c-nutritional-article { margin-top:25px; }
	.c-nutritional-article h2 { height:40px; line-height:40px; font-size:14px; border-bottom:1px solid #d8d8d8; }
	.c-nutritional-articles { padding-top:20px; border-top:1px solid #ffffff; }
	.c-nutritional-articles p { line-height:2.2; color:#666666; }
	
	.c-nutritional-other { margin-top:35px; }
	.c-nutritional-other h2 { height:40px; line-height:40px; font-size:14px; border-bottom:1px solid #d8d8d8; }
	.c-nutritional-other-item { width:657px; _width:637px; margin-top:35px; }
	.c-nutritional-other-item li { float:left; width:148px; margin:0 12px 15px 0; _margin-right:0 7px 15px 0; padding-bottom:10px; border:1px solid #cccccc; text-align:center; }
	.c-nutritional-other-item li h3 { padding:15px 0 5px; }
	.c-nutritional-other-item li h3 a { color:#ba0106; }
	
	
	/*-- New-natritional --*/
	.c-new-search { height:26px; }
	.c-new-searchs { float:right; width:200px; height:26px; padding-left:20px;  background:url(../Images/search-ico.jpg) no-repeat 6px 6px #FFF; border:none; line-height:26px; }
	.c-new-submit { float:right; width:45px; height:26px; background:#cc0000; border:none; text-align:center; line-height:26px; color:#ffffff; font-size:14px; cursor:pointer; }
	
	.c-new-head { padding:25px 0; }
	.c-new-head h1 { margin-bottom:15px; font-size:14px; }
	.c-new-head h1 a { color:rgb(0,0,0); font-size:16px; }
	.c-new-headPic { float:left; width:198px; height:128px; overflow:hidden; box-shadow:0 0 4px rgb(150,150,150); }
	.c-new-headCon { position:relative; float:left; width:409px; height:128px; margin-left:30px; }
	.c-new-headCon p { line-height:1.9; }
	.c-new-headMore { position:absolute; right:0; bottom:0; }
	
	.c-new-item { margin-bottom:20px; }
	.c-new-item ul li { height:35px; line-height:35px; border-top:1px solid #ffffff; border-bottom:1px solid #d8d8d8; }
	.c-new-item  span.time{float:right; line-height:35px; color:#666;}
	
	/*-- New --*/
	.c-new-picItem { margin:20px 0; width:660px; _width:637px;  }
	.c-new-picItem ul li { float:left; width:170px; height:195px; padding:15px; border:1px solid #cccccc; margin-right:15px; _margin-right:10px; overflow:hidden; _display:inline; }
	.c-new-picItem ul li p { height:70px; margin-bottom:15px; line-height:1.7; }
	.c-new-picItem ul li img { box-shadow:0 0 3px rgb(150,150,150); }
	
	
	/*-- NewInfo --*/
	.c-new-article { margin-top:25px; }
	.c-new-articleHead { text-align:center; }
	.c-new-articleHead h1 { font-size:16px; }
	.c-new-articleHead p { margin:5px 0; color:#666666; }
	
	.c-new-articlePic { width:605px; margin:15px 0 25px; border:1px solid #cccccc; }
	.c-new-articlePic-item { position:relative; width:567px; height:380px; margin:20px auto 0; overflow:hidden; }
	.c-new-articlePic-item img { position:absolute; top:0; left:0; }
	.c-new-articlePic-ico { height:10px; margin:15px 0; text-align:center; }
	.c-new-articlePic-ico a { width:10px; height:10px; margin:0 3px; background:#e0e0e0; line-height:10px; font-size:14px; display:inline-block; text-indent:-99999px; }
	.c-new-articlePic-ico a.c-new-articlePic-current { background:#ba0106; color:#ffffff; t}
	.c-new-articleCon{padding-top:30px;}
	.c-new-articleCon p { margin-bottom:20px; line-height:2; }
	.c-new-articleCon h1{ font-size:1.8em; margin-bottom:20px;}
	.c-new-articleCon h2{ font-size:1.5em;margin-bottom:20px;}
	.c-new-articleCon h3{ font-size:1.2em;margin-bottom:10px;}
	.c-new-articleCon strong{font-weight:bold;}
	
	
	/*-- Problem --*/
	.c-problem-list { margin:25px 0; }
	.c-problem-item { margin-bottom:15px; padding:10px 0; border-bottom:1px solid #d8d8d8; border-top:1px solid #ffffff; }
	.c-problem-item dt { line-height:2; font-size:1.3em; }
	.c-problem-item dd { margin:5px 0; color:#999999; line-height:2; }
	.c-problem-item dd em { color:#ba0106;  }
	.c-problem-item p{color:#666; line-height:24px;}
	
	/*
	 * ui- 动画效果
	 * h- 头部
	 * c- 内容
	 * f- 底部
	 */
	 
	 
.picBox{ position:relative; padding-top:8px; overflow:hidden; }
.picBoxImage{ position:relative; overflow:hidden;}
.picBoxImage img{ position:absolute; z-index:1; top:0px; height:100%;}
.picBoxMessage{ padding:3px 10px; line-height:22px; text-align:center; color:#333333; font-size:12px; }
.picBoxButton{ height:50px; padding:8px 0px; text-align:center;}
.picBoxButtons{ margin:0px auto; text-align:left; white-space:nowrap; overflow:hidden;}
.picBoxButtons img{ height:48px; margin:0px 5px; border:2px solid #dddddd; cursor:pointer;}
.picBoxButtons .on{ border:2px solid #015601;}
.picBoxButtonPrev{ float:left; width:20px; height:100%; overflow:hidden; background-image:url(../Images/PicBoxButton.gif); background-position:-478px center; background-repeat:no-repeat; cursor:pointer;}
.picBoxButtonNext{ float:right; width:20px; height:100%; overflow:hidden; background-image:url(../Images/PicBoxButton.gif); background-position:-500px center; background-repeat:no-repeat; cursor:pointer;}
.picBoxPrev{ position:absolute; z-index:3; top:0px; left:0px; /*left:-100px; -moz-opacity:0; opacity:0; filter:alpha(opacity=0);*/ width:50%; height:100px; background-image:url(../Images/PicBoxButton.gif); background-position:left center; background-repeat:no-repeat; cursor:pointer;}
.picBoxNext{ position:absolute; z-index:3; top:0px; right:0px; /*right:-100px; -moz-opacity:0; opacity:0; filter:alpha(opacity=0);*/ width:50%; height:100px; background-image:url(../Images/PicBoxButton.gif); background-position:right center; background-repeat:no-repeat; cursor:pointer;}
		
.form_table th{border-bottom:2px solid #CCC; height:40px; font-size:18px; text-align:left; margin-bottom:30px;}	
.form_table td{padding:6px;}
.info_table td{border-bottom:1px solid #ccc;}
.form_table input { *position:relative; left:-15px;  height:29px; border:none; color:#898585; text-indent:15px; line-height:29px; border-radius:7px; /*- IE6 -*/ _border:1px solid #ffffff;  }
.form_table input.v-submit { left:0;  text-indent:0; background:#f00; font-size:14px; padding:2px 10px; color:#FFF; }
.usr-ui-files h3{color:#F00;}
.usr-ui-files h2{ font-size:16px; border-bottom:2px solid #CCC;}
.usr-ui-files li{ line-height:30px; font-size:14px; border-bottom:1px solid #ccc; padding:10px 0;}
.usr-ui-files oi{width:130px; padding:2px; float:left; height:230px; margin:10px;}
.usr-ui-btn{display:block; padding:5px; border:1px solid #ccc; width:200px; font-size:16px; background-color:#F00; color:#FFF; text-align:center; margin-top:20px;}

.usr-ui-subjects h1{font-size:18px; padding-bottom:30px;}
.usr-ui-subjects li.title{margin-bottom:30px;}
.usr-ui-subjects li{ line-height:30px; font-size:16px; width:100%; float:none; clear:both;}
.usr-ui-subjects li input{margin:0px 10px; float:left; margin-top:6px;}
.usr-ui-subjects li span{float:left; display:block; width:550px;}
.usr-ui-subjects input.v-submit {display:block; padding:5px; border:1px solid #ccc; width:200px; font-size:16px; background-color:#F00; color:#FFF; text-align:center; margin-top:20px; cursor:pointer;}

.usr-ui-disease h1{font-size:18px; padding-bottom:30px;padding-left:10px;}
.usr-ui-disease li{width:290px; margin:10px; padding:40px auto;  background-color:#F00; height:120px; float:left; }
.usr-ui-disease li a{color:#fff; font-size:18px; width:100%;height:100%; display:block;text-align:center; line-height:120px;}


/*-- Video / 视频列表 --*/
.video-item {
  margin-left: 23px;
  padding: 0; 
}
.video-item-info {
  position: relative;
  width: 100%;
  height: 200px;
  overflow: hidden;
  cursor: pointer;
}
.video-item-info img { max-width: 100%; }
.video-item-info a {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  display: block;
  width: 100%;
  height: 100%;
}
.video-title {
  height: 28px;
  font-size: 14px;
  line-height: 28px;
  text-align: center;
}
.aph {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9998;
  display: none;
  width: 100%;
  height: 100%;
  background: url(../Images/aph-gray.png);
}
.pop {
  position: fixed;
  top: 50%;
  left: 50%;
  z-index: 9999;
  display: none;
  width: 640px;
  height: 390px;
  margin: -195px 0 0 -320px;
  background: #fff;
  border-radius: 10px;
  box-shadow: 0 0 4px rgba(255,255,255,.5);
  border: 10px solid #fff;
}
.pop-close {
  position: absolute;
  right: -30px;
  top: -30px;
  width: 30px;
  height: 30px;
  background: #fff;
  text-align: center;
  font: 16px/30px "宋体";
  color: #666;
  border-radius: 50%;
  transition: all .5s ease-out;
}
.pop-close:hover {
  background: #eee;
  color: #333;
}
.pop-content {
  width:100%;
  height:360px;
}
.pop-title {
  width: 100%;
  height:30px;
  text-align: center;
  line-height: 40px;
  color: #666;
}