@charset "utf-8";
/*-----------------------------------// 整体布局 //-----------------------------------*/
* {margin:0;padding:0;}
html { overflow-y: scroll; height: 100%;margin-bottom: 0.1em;}
body{ background:url(../images/default/body_bg.png) repeat-x 0 0; background-color:#d7d5d5; line-height: 24px; font-size:12px; color:#333; margin:0; padding:0; font-family:"宋体", Arial, Tahoma, Helvetica, sans-serif;}
table {border-collapse:collapse;border-spacing:0;empty-cells:show;text-align:left;}
th,td {border-collapse:collapse;}
ol,ul {list-style:none;}
a {text-decoration:none; color:#868686;}
a:hover {text-decoration:none; color:#265933;}
input,select,form,img,button {vertical-align:middle;}
img {border:0;}
button {cursor:pointer;}
h1,h2,h3,h4,h5,h6 {font-size:100%;}
em{ font-style:normal;}
.clear{font-size:0; clear:both; height:0;}

.wrap{width:100%; height:100%; margin:0;}
.container{width:1000px; height:auto; margin:0 auto;}
.header{ height:172px; width:100%; position:relative; z-index:9999;}
.header .left_border{ position:absolute; left:-20px; top:124px; z-index:9999; width:20px; height:200px;background:url(../images/default/menu_side.gif) no-repeat 0 0;}
.header .right_border{ position:absolute; right:-20px; top:124px; z-index:9999; width:20px; height:200px;background:url(../images/default/menu_side.gif) no-repeat -20px 0;}
.online{position:absolute; right:-70px; top:300px; z-index:9999; width:50px;}
.online .online_header{width:50px; height:3px; font-size:0; background:url(../images/default/online.gif) no-repeat center 0;}
.online .online_center{background:url(../images/default/online_bg.gif) repeat-y 0 0; padding:0 3px;}
.online .online_center li{background:url(../images/default/online_li.gif) no-repeat 0 bottom;}
.online .online_center li.close{ padding:6px 0;}
.online .online_center li.close a{width:16px; height:16px; display:block; margin:0 auto; background:url(../images/default/ico.gif) no-repeat 0 -34px;}
.online .online_center li.con{ padding:5px 13px; color:#ff9900; font-size:16px; font-family:"华文细黑";}
.online .online_center li.qq{ padding:7px 0;}
.online .online_center li.qq a{width:24px; height:24px; display:block; margin:0 auto; background:url(../images/default/ico.gif) no-repeat 0 -51px;}
.online .online_center li.msn{ padding:7px 0;}
.online .online_center li.msn a{width:25px; height:25px; display:block; margin:0 auto; background:url(../images/default/ico.gif) no-repeat 0 -75px;}
.online .online_center li.taobao{ padding:7px 0;}
.online .online_center li.taobao a{width:25px; height:25px; display:block; margin:0 auto; background:url(../images/default/ico.gif) no-repeat 0 -100px;}
.online .online_center li.up_top{ padding:5px 0; background:none;}
.online .online_center li.up_top a{width:29px; height:10px; font-size:0; display:block; margin:0 auto; background:url(../images/default/ico.gif) no-repeat 0 -125px;}
.online .online_footer{width:50px; height:3px; font-size:0; background:url(../images/default/online.gif) no-repeat center -3px;}

.header .top{ height:124px; width:100%; position:relative; overflow:hidden;}
.header .logo{ position:absolute; left:0; top:40px; z-index:9999;}
.header .other{position:absolute; right:0; top:45px; z-index:9999;}
.header .other li{ float:left; display:inline; padding-left:20px; height:16px; line-height:16px;}
.header .other li.pad{padding-right:20px;}
.header .other li.addfavorite{background:url(../images/default/ico.gif) no-repeat 0 0;}
.header .other li.sethome{background:url(../images/default/ico.gif) no-repeat 0 -16px;}
.header .other li a{ color:#eeeeee;}
.header .phone{ position:absolute; right:0; top:70px; z-index:9999; font-size:18px; color:#373737; font-family:"华文细黑";}
.header .phone span{ color:#ea8c00; font-weight:700;}
.header .menu{ height:48px; /*width:100%;*/ padding:0 0 0 30px; text-align:center; background:url(../images/default/menu_bg.gif) repeat-x 0 0;}
/*.header .menu .mcenter{position:relative;left:50%;float:left;}*/
.header .menu li{width:109px; height:48px; float:left; display:inline; background:url(../images/default/menu_li.gif) no-repeat right center; position:relative;/* left:-50%; z-index:9999;*/}
.header .menu li.nobg{ background:none;}
.header .menu li a{ font-family:"华文细黑";}
.header .menu li a.a1{ display:block; width:108px; height:48px; line-height:48px; text-align:center; color:#fff; font-size:16px;}
.header .menu li.current{width:133px;}
.header .menu li.current a.a1{width:132px; font-size:20px; font-weight:700;}
.header .menu li div.upline{ position:absolute; left:3px; top:48px; z-index:9999; display:none;}
.header .menu li div.upline p{ /*padding-bottom:1px; margin-bottom:1px;*/ position: relative;}
.header .menu li div.upline p span{background-color:#000000; filter:alpha(opacity=40); -moz-opacity:0.4; opacity: 0.4; display:block; width:125px; height:34px;}
.header .menu li div.upline p a{ position:absolute; left:0; top:0; z-index:9999; display:block; width:125px; height:34px; line-height:34px; text-align:center; color:#fff; font-size:16px; }
.header .menu li div.upline p a:hover{font-size:18px; }
.header .menu li div.upline .line{ background-color:#fff; filter:alpha(opacity=40); -moz-opacity:0.4; opacity: 0.4; height:1px; font-size:0;}

.main{ padding:0; margin:0; width:100%; height:auto;}
.roundabout-holder { padding: 0; height: 5em; }
.main .ad{ width:1000px; height:349px; overflow:hidden; position:relative; z-index:8888; background:url(../images/default/ad_index_bg.jpg) no-repeat 0 0;}
.main .ad .box{width:700px; padding:120px 150px 0 150px;}
.main .ad ul{}
.main .ad li{ width:221px; height:221px;}
.main .ad li a{}
.main .ad li img {border: medium none; height: 100%; margin: 0; width: 100%;}

.main .ad a#next{ width:23px; height:43px; display:block; background:url(../images/default/ad_cross.png) no-repeat 0 -43px; position:absolute; right:30px; top:150px; z-index:8888;}
.main .ad a#next:hover{ background-position:0 0;}
.main .ad a#previous{width:23px; height:43px; display:block; background:url(../images/default/ad_cross.png) no-repeat -23px -43px;  position:absolute; left:30px; top:150px; z-index:8888;}
.main .ad a#previous:hover{ background-position:-23px 0;}
.main_box{ margin:23px 0 0 0;}
.main_box .index_left{ float:left; width:268px;}
.index_btn a{ display:block; width:268px; height:52px; margin-bottom:10px; background:url(../images/default/nav_left.gif) no-repeat 0 0;}
.index_btn a.sale{ background-position:0 -52px;}
.index_btn a:hover{ background-position:0 -104px;}
.index_btn a.sale:hover{ background-position:0 -156px;}
.index_contact{ width:100%; color:#5d5d5d;}
.index_contact h3{ height:40px;width:100%; background:url(../images/default/title.gif) no-repeat 0 0;}
.index_contact .text{ border:#6d6d6d solid 1px; height:111px; padding:10px 0 0 15px; border-top:none; background:url(../images/default/index_contact_bg.gif) repeat-x 0 0;}
.index_contact .text p{ line-height:20px;}
.index_product_cate{ margin-top:20px;}
.index_product_cate h3{ height:40px; width:100%; background:url(../images/default/title.gif) no-repeat 0 -40px;}
.index_product_cate .bg{border:#6d6d6d solid 1px; border-top:none; height:246px; background:url(../images/default/index_product_cate_bg.gif) repeat-x 0 0;}
.index_product_cate ul{ padding:9px 12px;}
.index_product_cate li{padding:3px 0;}
.index_product_cate li a{ display:block; width:242px; height:50px; background:url(../images/default/cate_bg.gif) no-repeat 0 0;}
.index_product_cate li .a1{ background-position:0 0;}
.index_product_cate li .a1:hover{background-position:-242px 0;}
.index_product_cate li .a2{ background-position:0 -50px;}
.index_product_cate li .a2:hover{ background-position:-242px -50px;}
.index_product_cate li .a3{ background-position:0 -100px;}
.index_product_cate li .a3:hover{ background-position:-242px -100px;}
.index_product_cate li .a4{ background-position:0 -150px;}
.index_product_cate li .a4:hover{ background-position:-242px -150px;}

.index_right{ float:right; width:713px;}
.index_company{}
.index_company .title{height:37px; width:100%;}
.index_company .title .bar_l{ float:left; height:37px; width:5px;background:url(../images/default/index_company_side.gif) no-repeat 0 0;}
.index_company .title .bar_r{float:right; height:37px; width:5px;background:url(../images/default/index_company_side.gif) no-repeat -5px 0;}
.index_company .title .bar_c{float:left; width:703px; background:url(../images/default/index_company_bg.gif) repeat-x 0 0;}
.index_company .title .bar_c ul{ padding-left:30px;}
.index_company .title .bar_c li{ display:inline; float:left; padding:6px 10px 0 0;}
.index_company .title .bar_c li a{ display:block; width:98px; height:31px; text-align:center; line-height:31px; color:#003e10; font-size:16px; font-weight:bold;font-family:"华文细黑";}
.index_company .title .bar_c li.current a{background:url(../images/default/index_company_menu.gif) no-repeat 0 0;}
.index_company .box{height:248px; border:#6d6d6d solid 1px; border-top:none; background-color:#ececec;}
.index_company .box .c_text{}
.index_company .box .c_text .left{ float:left; font-size:14px; color:#313131; width:500px; height:200px; padding:30px 0 0 30px; line-height:28px;}
.index_company .box .c_text .left a{ color:#00641a;}
.index_company .box .c_text .right{ float:right; padding:22px 20px 0 0;}
.index_company .box .c_text .right img{ border:1px solid #8c8c8c; padding:1px; background-color:#ececec;}
.index_news{}
.index_news .text{float:left; width:500px; height:235px;}
.index_news .text ul{padding:22px 0 0 20px;}
.index_news .text li{ height:30px; line-height:30px; background:url(../images/default/dashed.gif) repeat-x 0 bottom;}
.index_news .text li a{ color:#313131; font-size:14px; padding-left:24px; background:url(../images/default/new_li_1.gif) no-repeat left center;}
.index_news .text li a:hover{ color:#005127; font-weight:bold; background:url(../images/default/new_li_2.gif) no-repeat left center;}
.index_news .text li span{ float:right; color:#c2c2c2; font-size:14px;}
.index_news .pic{float:right; padding:30px 23px 0 0;}
.index_news .pic li{ padding-bottom:24px;}
.index_news .pic img{border:1px solid #8c8c8c; padding:1px; background-color:#ececec;}

.index_product{ margin-top:20px;width:100%;}
.index_product h3{ height:40px;width:100%; background:url(../images/default/index_product_title.gif) no-repeat 0 0; position:relative;}
.index_product h3 a{ position:absolute; right:40px; top:7px; z-index:9999; color:#ccc; font-size:12px; font-weight:normal;}
.index_product .box{ height:246px; border:#6d6d6d solid 1px; border-top:none; background-color:#ececec; position:relative;}
.index_product .box #list{ padding:30px 0 0 35px;}
.index_product .box #product{ width:640px; height:192px; overflow:hidden;}
.index_product .box li{ float:left; display:inline; padding:0 10px;}
.index_product .box li a.pic{ display:block; width:90px; height:140px; padding:9px; background:url(../images/default/index_product_bg.gif) no-repeat 0 0;}
.index_product .box li p{ text-align:center; width:108px; white-space:nowrap; height:24px; line-height:24px; padding-top:10px;}
.index_product .box li p a{ color:#868686;}
.index_product .box li p a:hover{ color:#265933;}


.index_product .box .left_cross{ position:absolute; left:25px; top:100px; z-index:9999;}
.index_product .box .right_cross{position:absolute; right:25px; top:100px; z-index:9999;}
.index_product .box .left_cross a{display:block;width:13px; height:25px; background:url(../images/default/index_product_cross.gif) no-repeat 0 0;}
.index_product .box .left_cross a:hover{ background-position:0 -25px;}
.index_product .box .right_cross a{display:block;width:13px; height:25px; background:url(../images/default/index_product_cross.gif) no-repeat -13px 0;}
.index_product .box .right_cross a:hover{background-position:-13px -25px;}

.footer{ width:1000px; height:135px; padding-top:25px; color:#333; margin-top:20px; background:url(../images/default/footer_bg.jpg) no-repeat 0 0; position:relative;}
.footer .copyright{}
.footer .copyright .left{ float:left;}
.footer .copyright .left p{ text-align:center; width:600px;}
.footer .copyright .right{ float:right;}
.footer .copyright .right p{text-align:center; width:350px;}
.footer .copyright .right .foot_nav{text-align:center; width:350px; position:relative;}
.footer .copyright .right .foot_nav .stat{ position:absolute; right:10px; top:5px; z-index:9999;}
.footer .copyright .right li{ float:left; display:inline;}
.footer .copyright .right a{color:#333;}
.footer .img_ico1{ position:absolute; left:340px; bottom:10px; z-index:9999;}
.footer .img_ico2{ position:absolute; left:510px; bottom:10px; z-index:9999;}

/*page*/
.footactions{text-align:center; margin:20px 0 38px 0; width:100%;}
.pages{ text-align:center; height:22px; line-height:22px; overflow:hidden; width:100%;}
.pages #pages1{ position:relative;left:50%;float:left;}
.pages li{ position:relative;left:-50%;display: inline;float:left; padding-right:4px; color:#999;}
.pages li a{ color:#999; display:block; width:26px; height:20px; line-height:20px; text-align:center; border:solid 1px #ccc;}
.pages li strong{ color:#016633; display:block; width:26px; height:20px; line-height:20px; text-align:center; border:solid 1px #006633; background-color:#ddffee;}
.pages li.prev a{color:#999; width:50px; padding-left:7px; background:#fff url(../images/default/acrrow_left.gif) no-repeat 3px 0;}
.pages li.prev a:hover{ color:#000; background-position:3px -20px;}
.pages li.next a{color:#999; width:50px; padding-right:7px; background:#fff url(../images/default/acrrow_right.gif) no-repeat 48px 0;}
.pages li.next a:hover{ color:#000; background-position:48px -20px;}
.pages li a:hover{ text-decoration:none; color:#000;}
.pages .page_value{border:solid 1px #ccc; color:#000; width:30px; text-align:center; height:18px; background-color:#fff;}
.pages .page_submit{width:41px; height:20px; border:none;cursor: pointer; text-indent:9999px; overflow:hidden; *display:block;text-transform:capitalize;font-size:0;background: transparent url("../images/default/pages_submit.gif") no-repeat scroll 0 0;}
.pages .page_other li{ float:left; display:inline;}

.main .ad_pic{ width:1008px; height:200px; background:url(../images/default/ad_bg.jpg) no-repeat 0 0; overflow:hidden;}
.main .center{ border:1px solid #6d6d6d; background-color:#ececec; width:998px; margin-top:10px;}
.main .center .side_l{ float:left; width:251px; height:530px; position:relative; background:url(../images/default/side_right.jpg) no-repeat right 0;}
.main .center .side_l .top{ position:absolute; left:-1px; top:-6px; z-index:999; width:252px; height:80px; background:url(../images/default/side_top.jpg) no-repeat 0 0;}
.main .center .side_l .market_top{ background-position:0 -160px;}
.main .center .side_l .about_top{ background-position:0 -240px;}
.main .center .side_l .tech_top{ background-position:0 -320px;}
.main .center .side_l .human_top{ background-position:0 -400px;}
.main .center .side_l .culture_top{ background-position:0 -480px;}
.main .center .side_l .list{ padding:115px 0 0 18px;}
.main .center .side_l .list li{ padding:0 0 10px 0;}
.main .center .side_l .list li a{ display:block; width:219px; height:35px; line-height:35px; text-align:center; font-size:14px; font-weight:bold; color:#006633; background:url(../images/default/news_cross.jpg) no-repeat 0 0;}
.main .center .side_l .list li a.current,.main .center .side_l .list li a:hover{color:#fff; background-position:0 -35px;}

.main .center .side_l .pro_top{ background-position:0 -80px;}
.main .center .side_l .pro_list{ padding:115px 0 0 18px;}
.main .center .side_l .pro_list li{ padding:0 0 10px 0;}
.main .center .side_l .pro_list li a{ position:relative; display:block; padding:7px 0 0 57px; width:160px; height:43px; font-size:20px; font-family:"华文细黑"; font-weight:bold; color:#003e10; background:url(../images/default/side_product_li.gif) no-repeat 0 0;}
.main .center .side_l .pro_list li a.current,.main .center .side_l .pro_list li a:hover{background-position:-217px 0;}
.main .center .side_l .pro_list li.a1 a{background-position:0 -50px;}
.main .center .side_l .pro_list li.a1 a.current,.main .center .side_l .pro_list li.a1 a:hover{background-position:-217px -50px;}
.main .center .side_l .pro_list li.a2 a{background-position:0 -100px;}
.main .center .side_l .pro_list li.a2 a.current,.main .center .side_l .pro_list li.a2 a:hover{background-position:-217px -100px;}
.main .center .side_l .pro_list li.a3 a{background-position:0 -150px;}
.main .center .side_l .pro_list li.a3 a.current,.main .center .side_l .pro_list li.a3 a:hover{background-position:-217px -150px;}
.main .center .side_l .pro_list li.a4 a{background-position:0 -200px;}
.main .center .side_l .pro_list li.a5 a.current,.main .center .side_l .pro_list li.a4 a:hover{background-position:-217px -200px;}
.main .center .side_l .pro_list li a span{ position:absolute; bottom:5px; left:57px; z-index:9999; line-height:12px; font-size:12px; font-weight:normal; font-style: italic;}
.main .center .side_l .market{ background-position:0 -160px;}

.main .center .side_r{ float:right; width:747px;}
.main .center .side_r .ht3{ height:63px; font-size:22px; font-weight:bold; color:#005127; padding:13px 20px 0 60px;background:url(../images/default/side_r_bg.jpg) no-repeat 0 0;}
.main .center .side_r .ht3 span{font-family:"华文细黑";}
.main .center .side_r .ht3 .pos{ color:#136011; float:right; font-size:12px; font-weight:normal;}
.main .center .side_r .ht3 .pos a{color:#136011;}
.main .center .side_r .ht3 .pos a.current{ font-weight:bold;}
.main .center .side_r .list{ width:695px; height:auto; padding:0; margin:0 auto;}
.main .center .side_r .list li{height:35px; line-height:35px; padding:0 5px; background:url(../images/default/dashed.gif) repeat-x 0 bottom;}
.main .center .side_r .list li span{ float:right; color:#c1c1c1; font-size:14px;}
.main .center .side_r .list li a{ color:#313131; font-size:14px; padding-left:24px; background:url(../images/default/new_li_1.gif) no-repeat left center;}
.main .center .side_r .list li a:hover{ color:#005127; font-weight:bold; background:url(../images/default/new_li_2.gif) no-repeat left center;}

.main .center .side_r .pro_list{ width: 690px; padding:20px 0 0 30px;}
.main .center .side_r .pro_list li{ float:left; display:inline; padding:0 5px 30px 5px;}
.main .center .side_r .pro_list a.pic{ display:block; width:110px; height:140px; padding:9px; text-align: center; background:url(../images/default/index_product_bg.gif) no-repeat center center;}
.main .center .side_r .pro_list p{ text-align:center; width:128px; height:24px; line-height:24px;}
.main .center .side_r .pro_list p a{ color:#868686;}
.main .center .side_r .pro_list p a:hover{ color:#265933;}
.main .center .side_r .pro_list .p1{ position:relative; height:21px; line-height:21px; margin-top:5px;}
.main .center .side_r .pro_list .p1 a{ position:absolute; top:0; z-index:9999; width:39px; height:21px; display:block; background:url(../images/default/product_btn.gif) no-repeat 0 0;}
.main .center .side_r .pro_list .p1 a:hover{ background-position:0 -21px;}
.main .center .side_r .pro_list .p1 a.a1{left:22px;}
.main .center .side_r .pro_list .p1 a.a2{background-position:-39px 0; right:22px;}
.main .center .side_r .pro_list .p1 a.a2:hover{background-position:-39px -21px;}

.main .center .side_r .ht4{ height:63px; padding:13px 20px 0 30px; white-space:nowrap; font-weight:normal; background:url(../images/default/side_r_bg2.jpg) no-repeat 0 0;}
.main .center .side_r .ht4 .pos{ color:#136011;}
.main .center .side_r .ht4 .pos a{color:#136011;}
.main .center .side_r .ht4 .pos a.current{ font-weight:bold;}
.main .center .side_r .content{ padding:0 35px 40px 35px;}
.main .center .side_r .content .title{ padding-top:10px; font-size:20px; font-family:"华文细黑"; font-weight:normal; color:#11510e; border-bottom:1px solid #006018; text-align:center; height:50; line-height:50px;}
.main .center .side_r .content .par{ color:#959595; text-align:center; padding-bottom:20px;}
.main .center .side_r .content .text{ color:#333; overflow:hidden;}

.main .center .side_r .c_footer{ padding-bottom:20px;}
.main .center .side_r .c_footer .line { background: url("../images/default/dashed.gif") repeat-x scroll 0 0 transparent;font-size: 0; height: 1px;width: 100%;}
.main .center .side_r .c_footer .p_other{ height:24px; padding:8px 0 5px 0; position:relative;}
.main .center .side_r .c_footer .p_other ul{ position:absolute; right:0; top:15px; z-index:100;}
.main .center .side_r .c_footer .p_other li{float:left; display:inline; padding:0 0 0 20px;}
.main .center .side_r .c_footer .p_other li a{color:#999; height:14px; line-height:14px; padding-left:15px;}
.main .center .side_r .c_footer .p_other li.second a{color:#006018; background:url(../images/default/detail_acrrow_up.gif) no-repeat 0 -12px;}
.main .center .side_r .c_footer .p_next{ padding-top:5px;}
.main .center .side_r .c_footer .p_next li{ float:left; display:inline; padding-right:30px; color:#999;}
.main .center .side_r .c_footer .p_next li a{color:#999;}
.main .center .side_r .c_footer .p_next li a:hover{color:#006018; text-decoration:none;}

.inquiry{ width:100%;}
.inquiry .i_top{ height:40px; padding-left:20px; border:1px solid #006018; background: url("../images/default/inquiry_bg.gif") repeat-x scroll 0 0 transparent;}
.inquiry .i_top span{ width:201px; height:40px; display:block; background:url(../images/default/inquiry_top.gif) no-repeat 0 0;}
.inquiry .i_list{border:1px solid #006018; border-top:none; height:320px; padding:10px 0 0 30px; background-color:#e3e3e3;}
.inquiry .i_list p{ font-size:14px; font-weight:bold; color:#11510c; height:24px; padding-bottom:10px;}
.inquiry .i_list th{color:#11510c; font-weight:normal; padding-bottom:5px; width:55px; text-align:center;}
.inquiry .i_list td{color:#999; padding-bottom:5px;}
.inquiry .i_list td .tinput{ border:1px solid #aaaaaa; background-color:#fff; padding:4px; color:#999; font-size:12px;}
.inquiry .i_list td textarea{border:1px solid #aaaaaa; background-color:#fff;padding:10px 5px; color:#999; font-size:12px; height:65px; width:440px;}
.inquiry .i_list td.sub{ padding-top:10px;}
.inquiry .i_list td .submit{width:105px; height:35px; border:none; cursor: pointer; overflow:hidden; *display:block;text-transform:capitalize; background:transparent url(../images/default/inquiry_btn.gif) no-repeat 0px 0px;}

.guestbook{ padding:10px 50px;}
.guestbook .g_form th{color:#11510c; font-weight:normal; padding-bottom:5px; width:65px; text-align:center;}
.guestbook .g_form td{color:#999; padding-bottom:5px;}
.guestbook .g_form td .tinput{ border:1px solid #aaaaaa; background-color:#fff; padding:4px; color:#999; font-size:12px;}
.guestbook .g_form td textarea{border:1px solid #aaaaaa; background-color:#fff;padding:10px 5px; color:#999; font-size:12px; height:65px; width:440px;}
.guestbook .g_form td.sub{ padding-top:10px;}
.guestbook .g_form td li{ display:inline; float:left; padding-right:10px;}
.guestbook .g_form td .submit{width:105px; height:35px; border:none; cursor: pointer; overflow:hidden; *display:block;text-transform:capitalize; background:transparent url(../images/default/guestbook_btn.gif) no-repeat 0px 0px;}
.guestbook .g_form td .reset{width:105px; height:35px; border:none; cursor: pointer; overflow:hidden; *display:block;text-transform:capitalize; background:transparent url(../images/default/guestbook_btn.gif) no-repeat 0px -35px;}
.guestbook .g_form td .info{width:105px; height:35px; display:block; background:transparent url(../images/default/guestbook_btn.gif) no-repeat 0px -70px;}
.guestbook .g_form td .sel{ width:105px; height:25px; border:1px solid #aaaaaa; background-color:#fff;}
.guestbook .g_form td span{ color:#F00; padding-left:10px;}

.guestbook .g_list{}
.guestbook .g_list li{ padding-bottom:10px; font-size:12px;}
.guestbook .g_list li table{border-collapse: collapse;}
.guestbook .g_list li th{ background-color:#ccc; color:#333; width:77px; padding:10px 0; text-align:center; font-weight:normal; border: 1px solid #6d6d6d;}
.guestbook .g_list li th p{ text-align:center;}
.guestbook .g_list li td{ background-color:#ececec; padding:10px; border: 1px solid #6d6d6d;}
.guestbook .g_list li td .text{ position:relative; padding:15px 0;}
.guestbook .g_list li td .action{ position:absolute; bottom:-5px; right:0; z-index:9999; height:16px; line-height:16px;}
.guestbook .g_list li td .action li{ float:left; display:inline; padding-right:5px;}
.guestbook .g_list li td .action li a{ display:block; width:16px; height:16px; background:url(../images/default/guestbook_ico.gif) no-repeat 0 0;}
.guestbook .g_list li td .action li a.person{background-position:0 0;}
.guestbook .g_list li td .action li a.phone{ background-position:0 -16px;}
.guestbook .g_list li td .action li a.qq{ background-position:0 -32px;}
.guestbook .g_list li td .action li a.msg{ background-position:0 -48px;}
.guestbook .g_list li td span{ padding-right:5px;}
.guestbook .g_list li td .time{color:#868686;}
.guestbook .g_list li td .check{color:#f00;}
.guestbook .g_list li td .success{color:#1c7d13; font-weight:bold;}
.guestbook .g_list li td .reply{color:#003399;}
.guestbook .g_list li td .no_reply{color:#333;}