@charset "utf-8";
@import url("core.css");
/* CSS Document */
html{min-width:1300px;margin:0 auto; }
body { background-color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333;min-width:1300px;margin:0 auto; }
.center, #center { width:1200px; margin:0 auto; }
#top{margin:0 auto; width:100%;min-width:1300px; z-index:9999; height:100px; background:url(../images/menubg.png) no-repeat center top; position:absolute; left:0; top:0;}
#header { height:100px; position:relative; width:1200px; margin:0 auto; z-index:9999; }
a.logo { position:absolute; left:0; top:29px; }
a.logo img{}
a{text-decoration: none !important}
/* nav*/
.language{ display:block; position:absolute; right:0; top:10px;}
.language:before{ background:url(../images/icon_js.png) no-repeat center center; content:""; width:14px; height:18px; display:inline-block; vertical-align:top; margin-right:10px;}
.language a{ color:#69696b; font-size:12px;display:inline-block; height:20px; line-height:20px; vertical-align:top;}
.language a:hover{ color:#00A4EB}
.language a.on{ color:#fff}
.language span{ color:#69696b; font-size:12px; display:inline-block; margin:0 10px; vertical-align:top; line-height:20px; height:20px;}
/***/
#search{ background:url(../images/searchbtn.png) no-repeat; width:171px; height:29px; position:absolute; right:0; top:42px;}
#search .search_input{ background:none; border:0; display:block; float:left; font-size:12px; width:120px; color:#fff; padding:8px 10px; padding-right:0;}
#search .search_btn{ display:block; background:none; border:0; float:right; width:36px; height:29px; cursor:pointer;}
#nav{ height:100px;float:right; margin-right:190px;}
#menu{height:20px; position:relative; z-index:9999; margin:0 auto; }
ul.dropdown { position:relative; zoom:1; }
.hasNav{ float:left;}
ul.dropdown li { position:relative; float:left;}
ul.dropdown li.selected a {color:#000;background:url(../images/menuhover.png);}
ul.dropdown li a{color:#fff;padding:0 24px; padding-top:50px; height:50px;text-decoration:none; display:block; float:left;text-align:left;}
ul.dropdown li a font{ display:block; font-size:15px;}
ul.dropdown li a:hover{ color:#000;background:url(../images/menuhover.png);}
/* LEVEL TWO*/
ul.dropdown ul { margin:0; list-style-type:none;display:none; position:absolute; top:100px; left:0px; width:700px; }
ul.dropdown ul li{ float:left; margin-left:0; padding:0; position:relative}
ul.dropdown ul li:before{ content:""; background:#000; height:12px; width:1px; position:absolute; left:0; top:9px; display:block;}
ul.dropdown ul li:first-child:before{ display:none}
ul.dropdown li.selected ul li a, ul.dropdown li ul li a{display: block; float:left; text-align:left; padding:8px 16px;height:auto; font-size:13px; line-height:20px; color:#fff; font-weight:normal; line-height:normal; margin:0; border:0;background:url(../images/menuhover.png);}
ul.dropdown li.selected ul li a:hover { color:#000; background:#FFFF01 }
ul.dropdown ul li:last-child { padding-bottom:6px;}
ul.dropdown #menu2 ul{ left:-195px; width:860px;}
/**/
#banner { width:100%; height:600px; margin:0 auto;min-width:1300px; }
#cat_center{ background:#f5f5f5; padding:45px 0; padding-top:55px;min-width:1300px;}
.cat_center{ display:block; text-align:center;}
.cat_center a{ font-size:16px; color:#595656; display:inline-block; margin:0 43px; text-align:center;}
.cat_center a:before{ content:""; width:159px; height:159px; display:inline-block; background-image:url(../images/icon_iocn_d.png); background-repeat:no-repeat}
.cat_center a#cat_10:before{ background-position:-294px 0}
.cat_center a#cat_13{margin-right:0px;}
.cat_center a#cat_11:before{ background-position:-1111px 0}
.cat_center a#cat_12:before{ background-position:-602px 0}
.cat_center a#cat_13:before{ background-position: -884px 0}
.cat_center a#cat_19:before{ background-position:-1110px 0}
.cat_center a font{ display:block; padding-top:20px;}
.cat_center a span{ font-size:12px;-webkit-text-size-adjust:none;font-family:'Conv_796CAI978'; display:block; padding-top:5px;}
.cat_center a:hover{ color:#00A4EB;}
.cat_center a:hover:before{ background-image:url(../images/icon_iocn.png)}
/*****/
.about_left{ float:left; width:573px; margin-top:50px; font-size:14px; line-height:20px;}
.about_h1_title{ font-size:30px; color:#00A4EB; display:block; font-weight:bold; padding-bottom:20px;}
.about_right{ float:right; width:580px; margin-top:50px; font-size:14px; line-height:20px;}
.pmore{ display:block; margin-top:20px;}
.pmore a{ font-size:14px; color:#00A4EB; border:1px solid #00A4EB; display:inline-block; line-height:20px; padding:5px 10px;}
.pmore a:hover{ background:#00A4EB; color:#fff;}
/**/
.index_product{ padding:55px 0; background:#f5f5f5; margin-top:60px;}
.product_h1_title{ display:block; font-size:32px; color:#00A4EB; text-align:center;} 
.product_h1_title font{ display:block; font-size:13.5px; padding-top:5px; color:#333}
#index_product_ul{ margin-top:30px;}
#index_product_ul li{ float:left; width:288px; margin-right:16px;}
#index_product_ul li a{ display:block; background:#fff; text-align:center; font-size:12px; line-height:18px;}
#index_product_ul li b{ font-size:15px; padding:0 10px; font-weight:bold; display:block; padding-top:15px;}
#index_product_ul li p{ display:block; padding:15px 10px; padding-top:10px;}
#index_product_ul li.last{ float:right; margin-right:0}
#index_product_ul li a:hover{ background:#fff; color:#00A4EB}
/*******************************/
/**/
#scroll_top_bg{padding-top:30px; padding-bottom:25px;}
.scrolltop { height:36px; position:relative; width:1200px; margin:0px auto; text-align:center; }
.scrolltop div { border-top:1px solid #dbdbdb; height:1px; line-height:1px; position:relative; left:0; top:17px; width:1200px; z-index:0; }
.scrolltop a{ background:url(../images/icon_yuan.png) no-repeat; height:36px; width:36px; z-index:9999; display:inline-block; position:relative}
/**/
#footer { background:#2b2b2c;margin:0 auto;min-width:1300px;}
.footer-center { width:1200px; margin:0 auto; }
/**/
.footer-menu { background:#2b2b2c;}
.footermenu { padding-bottom:15px; padding-top:10px; }
.footermenu h1 { font-size:15px; font-weight:bold; color:#fff; margin-bottom:5px; display:block; margin-top:2px; }
.footermenu li { float:left; line-height:20px; padding-top:15px; padding-bottom:10px; padding-right:70px; font-size:12px; color:#d8d8d8; }
.footermenu li p { color:#d8d8d8; }
.footermenu li a { color:#d8d8d8; font-size:13px; }
.footermenu li a:hover { text-decoration:underline; }
.footermenu li.contact{ float:right; width:456px; padding-right:0; line-height:20px;}
.footermenu li.contact p{ display:block; margin-bottom:3px; position:relative; padding-left:30px;}
.footermenu li.contact p:before{ content:""; display:block; width:17px; height:20px; background:url(../images/icon_footer.png); position:absolute; left:0; top:3px}
.footermenu li.contact p.address:before{ top:3px;}
.footermenu li.contact p.tel:before{ top:1px; background-position:left -58px}
.footermenu li.contact p.email:before{ top:2px;background-position:left -84px}
.footermenu li.contact p.website:before{ top:0px;background-position:left -107px}
/**/
#copyright { background:#121212; padding:8px 0; line-height:20px; color:#d8d8d8; font-size:12px; }
#copyright a{color:#d8d8d8;}
.pcopyright { position:relative; height:20px;}
.pcopyright .link-a{ position:absolute; right:0;top:2px; display:block; width:120px;}
.pcopyright .link-a a{ float:none;}
/***/
.link-a { display:block; position:absolute; right:241px; top:2px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#e7e7e8; line-height:18px; }
.link-a font { display:inline-block; line-height:18px; float:left; margin-right:5px; }
.link-a a { background:url(../images/ficon.jpg) no-repeat; height:18px; display:inline-block; width:18px; margin:0 5px; float:left; }
.link-a a.email { }
.link-a a.facebook { background-position:-25px top; }
.link-a a.twitter { background-position:-50px top; }
.link-a a.youtube { background-position:-75px top; }
/***/
.sitemap_ul { }
.sitemap_ul li { border-bottom:1px solid #dedede; padding-bottom:10px; margin-bottom:10px; }
.sitemap_ul li a { font-size:14px; color:#0d3593; }
.sitemap_ul li { list-style:circle inside; color:#0d3593; line-height:25px; }
.sitemap_ul li p a { margin-right:20px; color:#333 }
/***/

/***/
#innerbaner { background:url(../images/innerbanner.jpg) center top}
.w_title { text-align:center;color:#fff;}
.w_title h1{ text-transform:uppercase; color:#fff;font-size:30px; font-weight:normal; padding-top:80px;}
.w_title h2{ font-size:18px; display:block; padding-bottom:13px; padding-top:10px;}
.w_title font{ display:inline-block; width:50px; border-bottom:1px solid #fff}
.position{font-size:12px; color:#333; padding:15px 0; border-bottom:1px solid #dedede; background:#f6faf6; }
.position p{ display:block; width:1200px; margin:0 auto; background:url(../images/iocn_home.png) no-repeat left center; text-indent:20px;}
.position a{ font-size:13px; color:#333; vertical-align:top }
.position span { margin:0 6px; }
.position a:hover { color:#00A4EB }
/**/
/**/
#left { float:left; width:180px; margin-left:25px; margin-top:30px; }
#right { float:right; width:770px; padding-right:25px; margin-top:30px; }
.category_title{ font-size:16px;color:#000; text-align:center; display:block}
.category_title h1{ font-size:14px;}
.category_ul { padding-top:15px; }
.category_ul li { padding:10px 0; }
.category_ul li a { color:#999; font-size:16px; font-weight:bold }
.category_ul li a:hover, .category_ul li a.selected { color:#29affb }
/**/
#category_ul{ text-align:center;}
#category_ul a{}
#category_ul a.hover{}
#category_ul a:hover{}
/****/
.about_h1{ font-size:20px; color:#00A4EB; font-weight:bold }
.about_h1 font{ display:block; font-size:18px; color:#00A4EB; padding:8px 0;}
.about_h1 span{ width:40px; display:inline-block; height:2px; background:#00A4EB;}
.about_p{ padding-top:35px;}
.about_p p{ display:block; padding-bottom:0px;}
.culture_ul{}
.culture_ul li{ float:left; width:220px; background:#fff; text-align:center; border:1px solid #98c940; padding:25px 25px; margin-right:37.33333333333333px; min-height:190px;}
.culture_ul li b{ display:block; font-size:15px; padding:20px 0; padding-bottom:15px; text-align:center; color:#98c940}
.culture_ul li p{ font-size:14px; color:#666; line-height:24px; display:block}
.culture_ul li.last{ float:right; margin-right:0}
/****/
.case_h1 { color:#0361cb; font-size:32px; text-align:center; padding:22px 0; padding-bottom:30px }
#case_list li { margin-bottom:35px; }
/****/
.current_content .zoomdiv img{ width:auto; max-width:none;}
.current_h1 { color:#0361cb; font-weight:bold; font-style:italic }
.current_h1 h1 { font-size:22px; }
.current_time { font-size:14px; color:#c4c4c4; padding:20px 0 }
.current_content{ color:#000; font-size:14px; line-height:22px; padding-top:5px; }
.current_content1{ color:#000; font-size:14px; line-height:22px; padding-top:5px; }
#tearm_bg { background:#f2f2f2; padding:50px 0; margin-top:50px; }
.yuanli { border-top:1px dotted #666; border-bottom:1px dotted #666; padding:15px 0; margin:15px 0; }
.yuanli li { background:url(../images/ys.jpg) no-repeat 5px 9px; padding-left:20px; }
.inner { }
#article-left {float:left; width:200px; margin-top:26px; }
.category_title{ background:url(../images/category_title.jpg); height:40px;}
.category_title p{text-align:left; color:#fff; font-weight:normal; padding-left:15px; padding-top:12px;}
.category_title p font{ display:none;}
.category_title p span{ display:block; font-size:16px;}
.category_border{ }
#category_ul { }
#category_ul li { margin-top:5px; position:relative; }
#category_ul li a { color:#fff; text-align:left; padding-left:15px; background:#e9e9e9 url(../images/category_title_hover1.jpg) left top; font-weight:bold; font-size:13px; height:30px; line-height:30px; display:block; }
#category_ul li.hover { }
#category_ul li.hover a{ background-image:url(../images/category_title_hover.jpg); color:#fff; }
#category_ul li a:hover { }
.category_li { border:0px solid #dedede; border-top:0; }
#category_ul li .category_li a { background:#e9e9e9; height:26px; line-height:26px; padding-left:30px; font-size:12px; color:#666; font-weight:normal }
#category_ul li .category_li li.hover a { background-color:#f45550; color:#fff; }
.category_div { padding:5px 0; display:none; }
#category_ul li .category_li li.hover .category_div { display:block; }
#category_ul li .category_li p a, #category_ul li .category_li li.hover p a { color:#333; background:#fff url(../images/icon1.png) no-repeat 35px center; height:24px; line-height:24px; padding-left:48px; font-weight:normal; }
#category_ul li .category_li a:hover, #category_ul li .category_li li.hover p a:hover { color:#c6322e; }
#category_ul li .category_li p.hover a, #category_ul li .category_li li.hover p.hover a { color:#c6322e; }
/**/
.i_title { text-align:center;}
.i_title h1{ text-transform:uppercase; color:#000;font-size:30px; display:block; padding-bottom:6px; font-weight:normal;}
.i_title h2{ font-size:18px; padding-bottom:50px;background:url(../images/title_line.png) center no-repeat;}
/**/
.category_ul_P{ margin-top:20px;}
.category_ul_P li{ float:left;}
.current_content .category_ul_P li a{ border:1px solid #00A4EB; color:#00A4EB; display:block; padding:6px 12px; margin-right:-1px}
.current_content .category_ul_P li.hover a,.current_content .category_ul_P li a:hover{ background:#FFFF01; color:#000}
/**/
#article-right { float:right; width:960px; margin-top:26px; padding-bottom:50px; }
.current_title{line-height:32px; padding:3px 0; height:32px;border-bottom:1px solid #00A4EB; font-size:15px; color:#00A4EB;text-indent:0px; position:relative; }
.current_title font{ display:block; position:absolute; left:0; top:1px; padding-bottom:3px; font-weight:bold; padding-top:0px; border-bottom:5px solid #00A4EB; padding-right:25px;}
.catpos { font-size:12px; font-weight:normal; position:absolute; right:10px; top:0; background:url(../images/icon2.gif) no-repeat left center; padding-left:20px; }
.catpos a { color:#666; }
.current_content{ font-size:14px; line-height:22px; color:#333; padding:15px 0px; }
.current_content a{ color:#000; }
.current_content img { max-width:100%; }
/**/
.field_title{ border-bottom:1px solid #ececec; font-weight:bold; padding:10px 0; display:block; color:#c6322e}
/**/

#pages { text-align:center; padding:0px 0; margin-top:40px; padding-bottom:10px; }
#pages .a1 { display:none; }
#pages a { border:1px solid #00A4EB; padding:2px 7px; margin:0 5px; font-size:12px; color:#00A4EB; }
#pages span, #pages a:hover { border: 1px solid #00A4EB; padding:2px 7px; margin:0 5px; font-size:12px; background:#00A4EB; color:#fff; }
/**/
.product_list { margin-top:20px;}
.product_list>li { float:left; width:280px;position:relative;-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease; border:0px solid #efefef; margin-right:26.66666666666667px; margin-top:20px;}
.product_list li.both{ width:100%; clear:both; padding:0; margin:0; border:0;}
.product_list li img{ width:280px; -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}
.product_list li b { display:block; text-align:center; padding:0px 12px;-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease; height:36px;text-align:center;}
.product_list li b a { color:#666; line-height:18px; font-weight:normal; font-size:13px; }
.product_list li b a:hover { text-decoration:underline;}
.product_list li:hover{}
.product_list li:hover b{}
.product_list li:hover b a{color:#00A4EB}
/**/
.product_list li .img_span{ display:block; width:280px;  display:block; overflow:hidden; margin-bottom:15px;}
.product_list li .img_span a:hover img{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}
/**/
.case_list { }
.case_list li { float:left; width:245px; position:relative; margin-right:12.5px; margin-bottom:20px; }
.case_list li img { width:245px; height:155px; margin-bottom:6px; }
.case_list li a { color:#5b9e26 }
.case_list li a:hover { text-decoration:underline }
/**/
.product_p { background:#efefef; padding:8px 0; width:100%; text-align:center; font-weight:bold; margin-top:15px; }
.news_list { margin-top:15px;}
.news_list li { position:relative; background:#fff; color:#8b8989;font-size:14px; line-height:20px; float:left; width:100%; padding-bottom:6px; border-bottom:1px solid #dedede; margin-bottom:15px; }
.news_list li div { width:100%; margin:0 auto; }
.news_list li.odd { background:#fff; }
.news_list li img { width:200px; height:120px; float:left; margin-right:35px; border:1px solid #ccc; }
.news_list li a { color:#666; font-size:16px; font-family:Arial, Helvetica, sans-serif}
.news_list li a b {}
.news_list li a:hover { text-decoration:underline; color:#00A4EB }
.news_list li p.time { padding:8px 0; color:#7c7b7b; font-size:13px; margin-top:5px;}
.news_list li p.time a { color:#00A4EB; font-size:13px; vertical-align:top; margin-left:15px; font-weight:normal }
.news_list li p.amore a { font-size:13px; font-weight:normal }
/**/
.faq_list { border-top:0px solid #ccc; width:100%; margin:0 auto;  margin-top:15px;}
.faq_list li { border-bottom:1px solid #dedede; }
.faq_list .faq_h5 { border-top:0px solid #ccc; padding:12px 0; font-size:14px; cursor:pointer; font-weight:normal; }
.faq_list .faq_h5 i { color:#193985; font-style:normal; margin-right:15px; margin-left:10px; }
.faq_content { background:#eff9dd; display:none; padding:15px 43px; font-size:13px; color:#666; line-height:20px;}
.faq_list li.on .faq_h5 { color:#fff; background:#00A4EB}
.faq_list li.on .faq_h5 i { color:#fff }
/****/
.tit { text-align: center; font-size: 18px; padding:10px 0; font-weight:normal; border-bottom: 1px dotted #ccc; }
.tit span { font-size: 12px; text-align: center; line-height: 20px; color: #888; padding: 10px 0; }
/* SLIMBOX */
.width340 { float:left; width:340px; }
.width312 { margin-left:50px; width:270px; float:left; }
.width308 { width:308px; float:right }
/**/
.table_form .input-text { margin:0; font:12px/1.5 Helvetica, Arial, sans-serif; width:250px; }
.table_form .input-text, .table_form textarea, .table_form select { border: 1px solid #c6c6c6;/* -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;*/ padding:6px 5px; }
.table_form .input-text, .table_form textarea { /*-webkit-transition: border linear 0.2s, box-shadow linear 0.2s; -moz-transition: border linear 0.2s, box-shadow linear 0.2s; -ms-transition: border linear 0.2s, box-shadow linear 0.2s; -o-transition: border linear 0.2s, box-shadow linear 0.2s; transition: border linear 0.2s, box-shadow linear 0.2s; -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);*/ }
.table_form .input-text:focus, .table_form textarea:focus, .table_form select { outline: 0 none; }
.table_form .input-text:focus, .table_form textarea:focus { border-color: #e49d37; -webkit-box-shadow: inset 0 0px 1px rgba(0, 0, 0, 0.1), 0 0 4px rgba(228, 157, 55, 0.45); -moz-box-shadow: inset 0 0px 1px rgba(0, 0, 0, 0.1), 0 0 4px rgba(228, 157, 55, 0.45); box-shadow: inset 0 0px 1px rgba(0, 0, 0, 0.1), 0 0 4px rgba(228, 157, 55, 0.45); }
.table_form input { padding:6px 5px; }
.table_form td { padding:6px 0; padding-right:25px; }
.table_form table { font-size:14px; }
.table_form .button { cursor:pointer; background:#2155a1; padding:10px 25px; border:0; text-align:center; font-size:12px; color:#fff; }
.table_form em.error { padding-left:10px; color:#F00; font-weight:bold; }
/**/

/**/
.product_title { font-size:12px; font-weight:bold; }
.product_span { border-bottom:1px solid #dedede; padding:15px 0; float:left; }
.product_span a { display:block; float:left; padding:2px 15px; font-size:15px; margin-right:15px; }
.product_span a:hover, .product_span a.active { background:#e9c004; }
.content_show { padding-top:10px; }
.producttitle td { padding:3px 0; }
.productdescription{ padding-top:40px;}
.bigsmall { float:left; }
.bigcontent { float:right; width:700px; line-height:24px; font-size:14px; }
.bigcontent b{color:#00A4EB; font-size:20px; font-weight:normal;}
.tabclick { margin-top:25px; border-bottom:4px solid #ccc; height:26px; }
.tabclick li { float:left; padding:4px 30px; height:21px; cursor:pointer; line-height:21px; font-size:13px; color:#333; background:#ccc; margin-right:5px; }
.tabclick li.on { background:#6a972e; color:#fff; }
.blickitem { padding:15px 0; display:none; font-size:14px; line-height:22px; }
.show_h{background:#efefef; padding:8px 0; width:100%; text-align:center; font-weight:bold; margin-top:15px; }
.product_index .owl-prodcut img{ width:214px; height:214px; margin-bottom:10px;}
.owl-prodcut .owl-item{ float:left;}
.product_index .owl-stage-outer{ width:100%;}
.product_index{ padding-top:30px;}
.product_index .owl-prodcut{ padding:0 25px;}
.product_index p a{ line-height:18px; color:#333;}
.product_index p{ display:block; padding:5px 8px; text-align:center;}
.product_index p a:hover{ color:#00A4EB; text-decoration:underline}
.owl-prodcut { position:relative; }
.owl-prodcut .owl-prev { background:url(../images/prev.png); width:10px; height:17px; position:absolute; left:0px; top:50%; margin-top:-8px; cursor:pointer; z-index:9999 }
.owl-prodcut .owl-next { background:url(../images/next.png); width:10px; height:17px; position:absolute; right:0px; top:50%; margin-top:-8px; cursor:pointer; z-index:9999 }
/**/
.contact_left { float:right; width:420px; }
.contact_right { float:left; width:500px; padding-right:40px; border-right:1px solid #ccc; }
.h2_t { background:none; border-bottom:2px solid #0380f1; font-size:16px; padding-bottom:10px; float:left; padding-right:15px; }
.contact_left .table_form td, .join_form td { position:relative }
.contact_left .table_form em, .join_form td em { position:absolute; right:5%; top:8px; font-size:12px; }
/***/
.comment_form{ margin-top:45px; border-top:1px solid #dedede;}
#comment_form input[type='text'],#comment_form textarea{ border:1px solid #333; padding:5px; font-size:12px; line-height:20px;}
#comment_form p{ display:block; padding:8px 0;}
#comment_form input.Validform_error,#comment_form textarea.Validform_error{ border-color:#F00}
#message_form  input.Validform_error,#message_form textarea.Validform_error{ border-color:#F00}
#comment_form p input[type='submit'],#comment_form p input.submit{ border:1px solid #333; padding:8px; color:#333; background:none; cursor:pointer;}
#comment_form p input[type='submit']{ width:135px;}
#comment_form p input[type='submit']:hover,#comment_form p input.submit:hover{ background:#00a2ff; color:#fff; border-color:#00a2ff}
.comment_h5{background:#efefef; padding:4px 15px; font-size:13px; font-weight:bold}
.comment_ul_list{}
#comment_form{ padding-top:25px;}
.comment_ul_list .single_item{ padding:15px 0px;}
.comment_ul_list .single_item{ border-bottom:1px solid #ccc;}
.comment_ul_list .single_item div{ padding:0 15px;}
.comment_ul_list .single_item p.name{  color:#000; padding-bottom:10px; font-weight:bold}
.comment_ul_list .single_item p.name span{ margin-left:50px; color:#666; font-weight:normal;}
.comment_ul_list .get_more{background:#efefef; padding:8px 0; font-size:13px; width:100%; text-align:center; font-weight:bold; margin-top:15px; color:#666}

/*********member********/
.table_form .input-text.Validform_error, .table_form textarea.Validform_error{ border:1px solid #F00}
.Validform_checktip { margin-left:0; padding:0px 6px; font-size:12px; color:#F00}
.info { border:1px solid #F00; padding:2px 20px 2px 5px; border-radius:2px; color:#F00; position:absolute; display:none; line-height:20px; background-color:#fff; }
.dec { bottom: -8px; display: block; height: 8px; overflow: hidden; position: absolute; left: 10px; width: 17px; }
.dec s { font-family: simsun; font-size: 16px; height: 19px; left: 0; line-height: 21px; position: absolute; text-decoration: none; top: -9px; width: 17px; }
.dec .dec1 { color: #F00; }
.dec .dec2 { color: #fff; top: -10px; }