﻿dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}
h1,h2,h3,h4,h5,h6{font:bold 16px/18px Microsoft YaHei,simhei}
ul{list-style:none}
legend{display:none}
fieldset,img{border:none}
em,cite,i{font-style:normal}
body{position:relative;margin:0 auto;font: 12px/1.5 'Microsoft YaHei',微软雅黑,'SimSun',Verdana,tahoma,arial,sans-serif;color:#535353;min-width:1000px}
a:link,a:visited{color:#333;text-decoration:none}
a:hover,a:active{color:#cd0200;text-decoration:none}

.header{height:203px;margin:auto;background-color:#4AAADD;background-image:url("../images/headerbg.gif");background-repeat:repeat-x;background-position:center top;}
.head{width:1030px;height:203px;margin:auto;}
.logo{float:left;width:480px;height:113px;margin:0 auto;padding:60px 40px 0 10px;}
.logo a{display:block;width:510px;height:113px;position:relative;text-indent:-9999px;overflow:hidden}
.logo img{position:absolute;left:0;top:0}
.purpose{float:right;width:430px;height:113px;margin:0 auto;padding:50px 5px 0 35px;}
.purpose img{width:380px;height:110px;}

.nav{height:40px;background:#0A8CDA;margin:0 0 25px;position:relative;z-index:1}
.nm{width:1000px;margin:0 auto;height:40px;position:relative}
.ul_nav{height:40px;font-size:14px}
.ul_nav li{float:left;width:85px;height:40px;line-height:40px;position:relative}
.ul_nav a:link,.ul_nav a:visited{display:block;width:85px;height:40px;text-align:center;color:#fff}
.ul_nav a:hover,.ul_nav a:active,.ul_nav li.hover a:link,.ul_nav li.hover a:visited{color:#fff;font-weight:bold;background:#E84C3D}
.ul_nav li.on a:link,.ul_nav li.on a:visited{color:#fff;font-weight:bold;background:#E84C3D}
.ul_nav div{position:absolute;top:40px;left:0;background:#E84C3D;line-height:35px;padding:12px 15px;font-size:12px;width:190px;display:none}
.ul_nav div span{float:left;height:35px;position:relative}
.ul_nav div a:link,.ul_nav div a:visited,.ul_nav li.hover div a:link,.ul_nav li.hover div a:visited{width:93px;height:35px;color:#fff;font-weight:normal}
.ul_nav div a:hover,.ul_nav div a:active,.ul_nav li.hover div a:hover,.ul_nav li.hover div a:active{background:#fff;color:#E84C3D}
.search{position:absolute;width:180px;height:26px;right:60px;top:8px}
.ipt{float:left;width:105px;height:26px}
.ipt input{background:#fff;width:95px;height:26px;line-height:26px;padding:0 5px;border:0}
.btnSearch{float:right;width:64px;height:26px}
.btnSearch input{background:url("../images/btn.gif");width:64px;height:26px;background:url("../images/btn.gif");border:0;float:left;text-indent:-9999px;overflow:hidden;cursor:pointer}

.main{width:1000px;margin:0 auto;overflow:hidden;zoom:1;position:relative}

.banner{height:240px;margin:0 0 20px}
.flash{float:left;width:320px;height:240px;position:relative;overflow:hidden;margin:0 20px 0 0}
.ul_flash{width:320px;height:240px;overflow:hidden;background:url("../images/loading.gif") no-repeat center center}
.ul_flash li{width:100%;height:100%;display:none}
.ul_flash img{width:100%;height:100%}
.ul_flash a{display:block;width:100%;height:100%}
.ul_flash em{position:absolute;bottom:0;left:0;display:block;width:100%;height:30px;line-height:30px}
.ul_flash span{display:block;background:rgba(0,0,0,0.5);background:black \9;filter:alpha(opacity=50) \9;width:100%;height:100%}
.ul_flash i{color:#fff;margin:0 0 0 0.5em;position:relative}
.num{position:absolute;right:4px;bottom:8px}
.num li{float:left;width:12px;height:12px;background:url("../images/num.png") no-repeat right top;text-indent:-9999px;overflow:hidden;cursor:pointer;overflow:hidden;margin:0 2px;display:inline;_background-image:url("../images/num.gif")}
.num li.on{background-position:0 0;margin:0}
.prev,.next{position:absolute;width:45px;height:45px;top:100px;background:url("../images/flash.png") no-repeat;cursor:pointer;display:none;_background:url("../images/flash.gif")}
.prev{left:0;background-position:0 0}
.next{right:0;background-position:0 bottom}
.dt{float:left;width:347px}
.tit{border-bottom:#999 2px solid;line-height:20px;height:22px;font-size:16px}
.tu{text-align:left;padding:6px 0 0;line-height:23px;font-size:14px}
.tu a:link,.tu a:visited{color:#0A8CDA}
.tu a:hover,.tu a:active{color:#cd0200}
.ul_news{line-height:24px;color:#999;color:#009900;font-size:10px;font-family:Arial}
.ul_news a{background:url("../images/li.gif") no-repeat 4px center;padding:0 0 0 12px;margin:0 10px 0 0;font-size:12px}
.notice{float:right;width:280px;margin:0 8px 0 0}
.ul_notice{padding:16px 0 0;color:#999;overflow:hidden;zoom:1}
.ul_notice li{margin:0 0 8px;position:relative}
.ul_notice h3{font:bold 12px/18px simsun;margin:0 0 4px}
.ul_notice a:link,.ul_notice a:visited{color:#666}
.ul_notice a:hover,.ul_notice a:active{color:#cd0200}
.ul_notice em{position:absolute;right:0;top:0;color:#009900;font-size:10px;font-family:Arial;*top:-3px}

.ad{margin:0 0 15px -20px;height:60px}
.ad li{margin:0 0 0 20px;float:left;display:inline;height:60px}
.ad_b{margin:0 0 15px -20px;height:90px}
.ad_b li{margin:0 0 0 20px;float:left;display:inline;height:90px}

.pt{margin:0 0 16px;height:399px;position:relative;overflow:hidden;position:relative}
.pt h2{font-size:16px;line-height:39px;height:39px;text-indent:23px}
.pt_ctrl{position:absolute;left:146px;top:12px;height:19px}
.pt_prev,.pt_next{width:19px;height:19px;float:left;cursor:pointer}
.pt_prev{background:url("../images/pt_prev.gif")}
.pt_next{background:url("../images/pt_next.gif")}
.pt_num{float:left;height:6px;padding:7px 5px 6px}
.pt_num li{width:6px;height:6px;margin:0 3px;display:inline;float:left;overflow:hidden;text-indent:-9999px;background:#d3d3d3;cursor:pointer}
.pt_num li.on{background:#0A8CDA}
.pt_auto{height:360px}
.pt_div{width:284px;margin:1px 18px 1px 1px;display:inline;float:left;border:#ccc 1px solid;height:356px;padding:0 17px}
.pt_div_hover{border:#ffad52 2px solid;background:#fffdf2;margin:0 17px 0 0}
.pt_div h3{color:#666;font-size:16px;line-height:48px;text-indent:3px}
.pt_div h3 a:link,.pt_div h3 a:visited{color:#666}
.pt_div h3 a:hover,.pt_div h3 a:active{color:#cd0200}
.pt_img{padding:0 0 0 150px;height:100px}
.pt_img em{float:left;margin:0 0 0 -150px;display:inline;width:120px;height:80px;border:#ccc 1px solid;padding:11px;overflow:hidden;background:#fff;text-align:center}
.pt_img img{width:120px;height:80px}
.pt_img h4 a{font:bold 12px/20px simsun;margin:0 10px 0 0}
.pt_img h4{font:normal 10px/20px Arial;color:#009900;padding:10px 0 0}
.ul_pt{color:#999}
.ul_pt li{margin:0 0 8px;position:relative;line-height:20px;padding:20px 0 0}
.ul_pt h4{font:bold 12px/20px simsun;margin:0 0 5px}
.ul_pt h4 a:link,.ul_pt h4 a:visited{color:#666}
.ul_pt h4 a:hover,.ul_pt h4 a:active{color:#cd0200}
.ul_pt em{position:absolute;right:8px;top:20px;color:#009900;font-size:10px;font-family:Arial;_right:24px}

.bz{margin:0 0 15px;height:213px;border:#ccc 1px solid;position:relative}
.bz h2{background:url("../images/bz_title.gif") repeat-x;height:32px;line-height:32px;text-indent:15px;font-size:16px;margin:0 0 19px}
.bz_slide{position:relative;height:162px}
.slide_prev,.slide_next{width:11px;height:20px;position:absolute;top:43px;cursor:pointer}
.slide_prev{left:10px;background:url("../images/bz_prev.gif")}
.slide_next{right:10px;background:url("../images/bz_next.gif")}
.slide_hover{background-position:0 -20px}
.slide_hidden{overflow:hidden;width:930px;margin:0 auto;height:162px;position:relative}
.ul_bz{height:162px}
.ul_bz li{float:left;padding:0 13px;width:160px;text-align:center;height:162px}
.bz_slide img{width:160px;height:120px;margin:0 0 7px}
.ul_bz h3{font-size:12px;font-family:simsun}
.ul_bz h3 a:link,.ul_bz h3 a:visited{color:#666}
.ul_bz h3 a:hover,.ul_bz h3 a:active{color:#cd0200}

.tab_part{margin:0 0 15px -20px;height:316px;width:1020px;clear:both}
.part_div{float:left;width:318px;margin:0 0 0 20px;border:#ccc 1px solid;height:314px;display:inline}
.tab{background:url("../images/tab.gif") repeat-x;height:35px;line-height:36px}
.tab li{float:left;padding:0 11px;height:35px;overflow:hidden;font-weight:bold;font-size:16px;font-family:Microsoft YaHei,simhei}
.tab li.on{border-top:#0A8CDA 3px solid;line-height:30px;height:33px;background:#fff;position:relative;top:-1px}
.tab_div{padding:18px 12px 0;display:none}
.part_img{padding:0 0 0 130px;height:83px;margin:0 0 18px;color:#999;line-height:20px}
.part_img em{margin:0 0 0 -130px;display:inline;float:left;width:120px;height:83px}
.part_img img{width:120px;height:83px}
.part_img h3{margin:0 0 8px;font-family:simsun;font-size:12px;line-height:23px}
.ul_part{line-height:24px}
.tab_div a:link,.tab_div a:visited{color:#666}
.tab_div a:hover,.tab_div a:active{color:#cd0200}
.ul_part a{background:url("../images/lib.gif") no-repeat 2px center;padding:0 0 0 12px}
.show{display:block}
.ul_book{padding:0 4px;color:#999;line-height:20px;overflow:hidden;width:286px}
.ul_book li{float:left;width:132px;margin:0 11px 0 0;overflow:hidden}
.ul_book h3{font-size:12px;font-family:simsun;line-height:33px}
.ul_book img{margin:1px 1px 3px 1px;border:#ccc 1px solid;padding:4px;width:120px;height:160px}
.ul_book a:hover img,.ul_book a:active img{border:#ffad52 2px solid;margin:0 0 2px}

.play{height:221px;margin:0 0 15px}
.play_title{background:url("../images/play_title.gif") repeat-x;height:36px;border-left:#ccc 1px solid;border-right:#ccc 1px solid;margin:0 0 20px}
.play_title h2{float:left;border-top:#0A8CDA 3px solid;padding:0 15px;border-right:#ccc 1px solid;height:33px;line-height:33px;background:#fff;position:relative;left:-1px}
.play_slide{position:relative;height:164px}
.play_slide .slide_prev,.play_slide .slide_next{width:29px;height:43px;top:48px;z-index:100;overflow:hidden}
.play_slide .slide_prev{left:1px;background:url("../images/arr_l.png");_background-image:url("../images/arr_l.gif")}
.play_slide .slide_next{right:1px;background:url("../images/arr_r.png");_background-image:url("../images/arr_r.gif")}
.play_slide .slide_hover{background-position:0 -43px}
.play_slide .slide_hidden{height:164px;width:1000px}
.ul_play{height:164px}
.ul_play li{float:left;width:200px;height:162px;line-height:30px;text-align:center;position:relative}
.ul_play a:link,.ul_play a:visited{border:#fff 1px solid;display:block;width:198px;height:162px;color:#fff;font:normal 12px/30px simsun}
.ul_play a:hover,.ul_play a:active{border-color:#0A8CDA;color:#0A8CDA}
.ul_play img{width:198px;height:162px;background:#fff}
.ul_play em{position:absolute;bottom:-1px;left:1px;height:32px;width:198px;display:block}
.ul_play span{width:100%;height:100%;background:rgba(0,0,0,0.8);background:black \9;filter:alpha(opacity=80) \9;display:block}
.ul_play i{position:relative}

.link{color:#333;padding:0 10px;border:#ccc 1px solid;margin:0 0 15px}
.link_tab{font-size:14px;height:31px;font-weight:bold}
.link_tab li{float:left;padding:0 15px;line-height:29px;border-bottom:#fff 2px solid;cursor:pointer}
.link_tab li.on{border-color:#999}
.link_div{line-height:20px;padding:10px 0;overflow:hidden;zoom:1}
.link_div a:link,.link_div a:visited{margin:0 4px;color:#333;float:left;display:inline;width:100px;overflow:hidden;height:20px}
.link_div a:hover,.link_div a:active{color:#cd0200}

.footer{background:#ededed;line-height:20px;text-align:center;color:#535353;padding:30px 0}
.footer a{color:#535353}

.outside{margin:-23px auto 35px}
.l200{float:left;width:200px}
.r780{float:right;width:780px}
.l680{float:left;width:680px}
.r300{float:right;width:300px}

.weizhi{height:40px;line-height:40px;text-indent:9px;font-size:14px;color:#333}
.menu{background:#f2f2f2;border-top:#999 2px solid;line-height:28px;font-size:14px;padding:15px 0 55px 41px}
.menu a{background:url("../images/menu.gif") no-repeat right center;padding:0 14px 0 0}
.menu a:hover,.menu li.on a{background:none;color:#cd0200}
.menu a:hover{ text-decoration:underline}
.news{border:#999 1px solid;border-top-width:2px;margin:0 0 9px}
.tits{line-height:37px;height:37px;text-indent:12px}
.ul_new{line-height:28px;padding:17px 126px 20px 22px;text-align:right;font-size:10px;color:#008000;font-family:arial}
li.dot{height:28px}
.ul_new a{background:url("../images/li.gif") no-repeat left center;text-indent:12px;float:left;font-size:14px;font-family:simsun}
.ul_new a:hover{ text-decoration:underline}
.page{padding:24px 0 38px 39px;height:22px;font-family:verdana}
.page a{display:inline-block;border:#ccdbe4 1px solid;padding:0 8px;height:20px;line-height:20px;color:#0b3b8d;margin:0 3px}
.page strong{margin:0 3px}
.page a:hover{background:#cd0200;color:#fff;border-color:#cd0200}
.page em{display:inline-block;border:#ccdbe4 1px solid;padding:0 8px;height:20px;line-height:20px;color:#dbe1e6;margin:0 3px}
.page span{display:inline-block;padding:0 8px;height:22px;line-height:22px;color:#333}
.page span.on{font-weight:bold}
.more{float:right;margin:-37px 0 0;line-height:39px;height:37px;padding:0 130px 0 0;font-size:14px;overflow:hidden}
.ul_img{margin:-8px 0 0 -28px;overflow:hidden;zoom:1;padding:0 0 33px}
.ul_img li{float:left;width:156px;padding:25px 0 3px 178px;position:relative;margin:0 0 0 48px;display:inline;height:120px;color:#999;line-height:20px}
.ul_img img{float:left;margin:0 0 0 -178px;display:inline;width:160px;height:120px}
.ul_img h3{font-size:14px;font-weight:normal;margin:0 0 10px;height:40px;font-family:simsun}
.date{color:#008000;font-family:arial;font-size:10px;position:absolute;right:20px;bottom:14px}
.justone{padding:0}
.ul_photo{padding:0 0 30px 7px;overflow:hidden;zoom:1;margin:-2px 0 0}
.ul_photo li{margin:19px 13px 0;display:inline;float:left;width:160px;height:120px;position:relative}
.ul_photo img{width:160px;height:120px}
.ul_photo h3{position:absolute;left:0;bottom:0;height:30px;line-height:30px;background:url("../images/tm.png");color:#fff;font-size:12px;font-weight:normal;width:100%;text-align:center}
.ul_photo a:hover h3{ text-decoration:underline}
.title{line-height:55px;margin:0 0 10px;text-align:center}
.content{line-height:24px;font-size:14px;padding:0 29px 100px}
.content a{color:#0000cc;text-decoration:underline}
.content a:hover{color:#cd0200}
.content p{margin:0 0 24px}
.ul_hot{line-height:24px;padding:0 21px 22px}
.ul_hot a{background:url("../images/li.gif") no-repeat left center;padding:0 0 0 7px}
.ul_hot a:hover{text-decoration:underline}
.ul_plays{padding:15px 0 2px 6px;overflow:hidden;zoom:1;text-align:center}
.ul_plays li{float:left;margin:0 11px;display:inline;line-height:32px;height:136px;width:120px}
.ul_plays img{width:120px;height:90px;display:block}
.ul_plays a:hover{text-decoration:underline}
.weibo{border:#d2d2d2 0px solid;background:url("../images/weibo_border.gif") no-repeat center top;padding:2px 0 0;border-top:0}
.weibo h2{background:url("../images/weibo.gif") no-repeat 10px 6px;line-height:28px;text-indent:31px;border-bottom:#d2d2d2 1px solid;color:#0078b6;font-size:13px;font-weight:normal}
.detail{border:#797979 1px solid;background:url("../images/bt.gif") repeat-x;padding:16px 19px 35px;margin:0 0 23px}
.bt{line-height:37px;text-align:center;color:#999;padding:0 0 5px;border-bottom:#999 1px solid;margin:0 0 24px}
.bt h1{font-size:20px;font-family:simhei;color:#333;font-weight:normal;line-height:40px}
.time{font-family:arial;font-size:10px}
.cons{line-height:24px;font-size:14px;width:620px;margin:0 auto;overflow:hidden}
.cons a{color:#0000cc;text-decoration:underline}
.cons a:hover{color:#cd0200}
.cons p{text-indent:2em}
.cons img{display:block;margin:0 auto;padding:9px 0}
.share{border-bottom:#797979 1px solid;padding:14px 35px 14px 0;height:16px}
.fr{float:right}
.detail .ul_news{padding:0 13px}
.detail .ul_news a{font-size:14px}
.amplify{cursor:url("../images/search-icons.png"),auto}
.zz{position:fixed;width:100%;height:100%;top:0;left:0;z-index:1000000000;_position:absolute}
.zzbg{background:rgba(0,0,0,0.5);background:black \9;filter:alpha(opacity=50) \9;width:100%;height:100%}
.zz_main{position:absolute;top:0;left:0;width:800px;height:680px;padding:0 10px;background:#fff;cursor:move}
.zz_top{height:40px;line-height:40px;position:relative}
.zz_title{height:40px;line-height:35px;text-align:center;font-size:14px;font-weight:bold}
.img_ctrl{position:absolute;right:0;top:13px}
.img_ctrl a{float:left;width:17px;height:17px;margin:0 0 0 10px;display:inline;background:url("../images/imgzoom_tb.gif");text-indent:-9999px;overflow:hidden}
a.blank{background-positon:0 0}
a.blank:hover{background-position:0 -39px}
a.just{background-position:-40px 0}
a.just:hover{background-position:-40px -39px}
a.close{background-position:-80px 0}
a.close:hover{background-position:-80px -39px}
.img_trun{position:absolute;left:10px;width:100%;top:40px}
.prev_img{width:100px;height:100%;float:left;cursor:pointer;background:#fff \9;filter:alpha(opacity=0) \9;overflow:hidden}
.prev_img div{background:url("../images/pic-prev.png") no-repeat left 50px;width:100px;height:82px;text-indent:-9999px;overflow:hidden;display:none;position:relative;background:url("../images/pic-prev.gif") no-repeat lleft 50px}
.next_img{width:100px;height:100%;float:right;cursor:pointer;background:#fff \9;filter:alpha(opacity=0) \9;overflow:hidden}
.next_img div{background:url("../images/pic-next.png") no-repeat right 50px;width:100px;height:82px;text-indent:-9999px;overflow:hidden;display:none;position:relative;background:url("../images/pic-next.gif") no-repeat right 50px}


#k_search{padding:17px 126px 20px 22px;height: auto;}
#k_search form{margin:0px auto;line-height:30px;height:30px;font-size:14px;text-align:left;}
#k_search {text-align:left;}
#k_search .k_search p{text-align:right;line-height:22px;width:640px;margin:0px;}
#k_search .k_search div{margin:15px auto;width:100%;}
#k_search .k_search div h3{margin:0px;width:100%;text-align:left;font-size:14px;line-height:30px;}
#k_search .k_search div p{margin:0px;width:100%;text-align:left;font-size:12px;line-height:26px;}

#k_search .k_search div p a{}
#k_search .k_search div p span{}

	

.k_pagelist{padding:24px 0 38px 39px;height:22px;font-family:verdana}
.k_pagelist a{display:inline-block;border:#ccdbe4 1px solid;padding:0 8px;height:20px;line-height:20px;color:#0b3b8d;margin:0 3px}
.k_pagelist strong{margin:0 3px}
.k_pagelist a:hover{background:#cd0200;color:#fff;border-color:#cd0200}
.k_pagelist em{display:inline-block;border:#ccdbe4 1px solid;padding:0 8px;height:20px;line-height:20px;color:#dbe1e6;margin:0 3px}
.k_pagelist span{display:inline-block;padding:0 8px;height:22px;line-height:22px;color:#333}
.k_pagelist span.on{font-weight:bold}



.k_form{padding:5px auto;}


.k_but{clear:both;display:block;width:100%;line-height:26px;padding-top:2px;}
.k_but .k_menu{display:block;float:left;width:29%;}
.k_but .k_pagelist{float:left;width:70%;text-align:right;}

.k_menu {}
.k_menu input {padding:1px;margin:0px;border:1px solid;border-color:#EEE #777 #777 #EEE;background:#D4D0C8;font-size:12px;margin-right:4px;}


#k_usermenu{text-align:right;padding-top:10px;}
#k_usermenu a{display:block;float:left;margin-right:10px;}


.k_in1 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width: 50px;}
.k_in2 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:100px;}
.k_in3 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:310px;}
.k_in4 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:400px;}
.k_in5 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:600px;}

/*css pageList style pagination*/
.pageList{ padding:0px;margin:0px;margin-top:15px;text-align:center;vertical-align:middle;height:25px;line-height:25px;font-family:Verdana; font-size:12px;text-align:right;}
.pageList a{ border-right: #dedfde 1px solid; padding-right: 6px; background-position: 50% bottom; border-top: #dedfde 1px solid; padding-left: 6px; padding-bottom: 2px; border-left: #dedfde 1px solid; color: #0061de; margin-right: 3px; padding-top: 2px; border-bottom: #dedfde 1px solid; text-decoration: none; }
.pageList a:hover{ border-right: #000 1px solid; border-top: #000 1px solid; background-image: none; border-left: #000 1px solid; color: #fff; border-bottom: #000 1px solid; background-color: #0061de; }
.pageList a:active{ border-right: #000 1px solid; border-top: #000 1px solid; background-image: none; border-left: #000 1px solid; color: #fff; border-bottom: #000 1px solid; background-color: #0061de; }
.pageList span{ padding-right: 6px; padding-left: 6px; padding-bottom: 2px; color: #999; margin-right: 3px; padding-top: 2px; }
.pageList span.current{ padding-right: 6px; padding-left: 6px; font-weight: bold; padding-bottom: 2px; color: #ff0084; margin-right: 3px; padding-top: 2px; }
.pageList span.disabled{ padding-right: 6px; padding-left: 6px; padding-bottom: 2px; color: #adaaad; margin-right: 3px; padding-top: 2px; }

/*css scott style pagination*/


.comment_box{ margin:0px auto 20px auto; padding-top:20px; border-top:1px solid #cde0ec; }
.comment_box h3{ margin:0 0 10px 0; padding:0 0 0 20px; font-size:16px; line-height:30px; border-bottom: 1px solid #999; background:url("../images/icon_comment.gif") no-repeat left 8px; }
.comment_box h3.add{ background-position:left -43px;}
.comment_box h3 span{ float:right; font-weight:normal; font-size:14px; }.comment_box h3 span a:hover{ text-decoration:none; }
.comment_list ul{ list-style-type: none; }
.comment_list ul li{ margin-bottom:15px; border-bottom:1px solid #E1E1E1; margin-left: 0px; }
.comment_list ul li .title{ padding-left:20px; font-weight:bold; line-height:30px; background:url("../images/icon_comment.gif") no-repeat 0 -92px; }
.comment_list ul li .title span{ float:right; font-size:12px; color:#999; font-weight:normal; }
.comment_list ul li .box{ margin-bottom:10px; line-height:1.8em; color:#333; }
.comment_list ul li .reply{ margin-bottom: 15px; padding:3px 10px; border:1px solid #F0C59D; color:#F60; background:#F4EDDD; line-height:1.5em; }
.comment_list ul li .reply .time{ float:right; color:#999; }
.comment_add textarea{ width:566px; height:80px; overflow:auto; }
.comment_add .btns{ margin-top: 10px;}
.comment_add .btns .submit{ float: right; }


.share{  line-height:18px; }
	.share a{ font-family:"微软雅黑"; }


.down_list h3{ margin:10px 0 0 0; padding:0; clear:both; font-size: 14px; line-height: 30px; border-bottom: 1px solid #ccc; }
.down_list ul{ margin: 0; padding: 10px; list-style: none; }
.down_list li{ margin: 0; padding: 0 0 0 30px; line-height: 30px; background: url("../images/icon_down.gif") no-repeat left center; }
.down_list li span{ float: right; }
.down_list li i{ margin-left: 10px; font-style: normal; color: #666; }

/*附件下载*/
.attach_list{font-family:"Microsoft Yahei";}
	.attach_list ul{margin:0;padding:10px;list-style:none;}
		.attach_list ul li{margin:0;padding:0 0 0 30px;line-height:30px;background:url(../images/icon_down.gif) no-repeat left center;}
		.attach_list ul li i{margin-left:10px;font-style:normal;color:#666;}


.footer{ padding: 39px 0 60px; }
	.footer .container{ text-align:left; }
	.footer .services li { float:left; padding-right:10px; }
	.footer .copyright { font-size:14px; }
			.footer .copyright p { line-height:18px; }


.purchase{ font-size:12px; background:#fff;border-left:3px solid #fff;border-top:3px solid #fff;clear:both;margin:0 auto;width:578px; }
	.purchase tr th{ background:#f7f0d9; border-bottom:2px solid #fff; border-right:2px solid #fff; color:#555; font-size:16px; }
		.purchase th.title{ font-size:16px; font-weight:normal; line-height:20px; padding:8px; text-align:center; }
	.purchase tr td { border-bottom:2px solid #fff; border-right:2px solid #fff; color:#333333; line-height:22px; padding:9px; text-align:center; background:#F5FCE9; }
	.purchase td.title { text-align:left; color:#555; font-size:16px; background:#e1d0ab; }
		.purchase td.title span { color:#fff; float:left; width:50%;}
		.purchase td.col-1 { text-align:left; background:#E9F3FD; }
	.purchase .yes { display:block; margin:0 auto; background:url("../images/yesno.gif") no-repeat; width:16px; height:16px; }
	.purchase .no { display:block; margin:0 auto; background:url("../images/yesno.gif") no-repeat -16px -16px; width: 16px;height: 16px; }
	.purchase .optional{ display:block; margin:0 auto; background:url("../images/yesno.gif") no-repeat 0 -32px; width:16px; height:16px; }
.item_icon{ float:right; margin-top:5px; }
	.item_icon p{ display:inline-block; float:left; background:url("../images/yesno.gif") no-repeat 0 0; font-size:14px; line-height:16px; margin-right:10px; padding-left:20px; text-align:left; }
	.item_icon p.a { background-position: 0 0; }
	.item_icon p.b { background-position: -16px -16px; }
	.item_icon p.c { background-position: 0 -32px; }


 .input{display:inline;margin-right:5px;padding:5px;height:18px;line-height:18px;vertical-align:middle;background:#fff;color:#999px;border:1px solid #CACACA;border-radius:4px 4px 4px 4px;font-family:'Microsoft YaHei';}
/*按钮样式*/
.btn{border-radius:2px 2px 2px 2px;color:#FFF;display:inline-block;font-size:12px;height:30px;line-height:30px;min-width:48px;padding:0 25px;text-align:center;font-family:"Microsoft Yahei";}
.btn{background-color:#1E7BB3;background-image:-moz-linear-gradient(center top , #3999D2, #1E7BB3);border-bottom:1px solid #02598E;box-shadow:0 1px 2px #BBBBBB;text-shadow:0 -1px 0 #1E7BB3;}
.btn:hover{color:#FFF;opacity:0.9;}
.btn-mini{height:20px;line-height:20px;padding:1px 8px 0;}
input.btn, button.btn{border-left:0 none;border-right:0 none;border-top:0 none;cursor:pointer;}
.btn-success{background-color:#52A152;background-image:-moz-linear-gradient(center top , #5FBE5F, #52A152);border-bottom:1px solid #417F41;text-shadow:0 -1px 0 #52A152;}
.btn-error{background-color:#CB423B;background-image:-moz-linear-gradient(center top , #E85A56, #CB423B);border-bottom:1px solid #AA352F;text-shadow:0 -1px 0 #CB423B;}
.btn-gray{background-color:#DDDDDD;background-image:-moz-linear-gradient(center top , #EEEEEE, #DDDDDD);border-bottom:1px solid #A9A9A9;text-shadow:0 -1px 0 #EEEEEE;}
.btn-gray, .btn-gray:hover{color:#777777;}

/*提示样式*/
.msg_tips{margin:30px auto;position:relative;width:380px;}
	.msg_tips .ico{display:block;float:left;background:url(../images/icon_tips.png) no-repeat left top;width:46px;height:46px; text-indent:-99999px;overflow:hidden;}
	.msg_tips .ico.error{background-position:-50px 0;}
	.msg_tips .ico.warning{background-position:-100px 0;}
	.msg_tips .msg{margin-left:60px;}
	.msg_tips .msg strong{margin-bottom:10px;font-size:14px;color:#444;}
	.msg_tips .msg p{line-height:1.8em;}

.form_box dl{clear:both;padding:8px 0;font-size:12px;line-height:28px;}
	.form_box dl dt{display:block;float:left;width:150px;text-align:right;}
	.form_box dl dt em{padding-right:5px;color:#FF0000;font-style:normal;}
	.form_box dl dd{margin-left:150px; padding-left:10px;}
	.form_box dl dd i{display:block;line-height:28px;color:#999;font-size:12px;font-style:normal;}
	.form_box dl dd em{line-height:28px;color:#999;font-size:12px;font-style:normal;}
	.form_box dl dd .btn_submit{padding:10px 30px;border:1px solid #429342;background:#52A152;color:#fff;font-size:14px;line-height:1em;cursor:pointer;font-family:'Microsoft YaHei';}
	.form_box dl dd img{clear:both;}

	/*=====================以下部分是Validform必须的====================*/
.Validform_checktip{ margin-left:8px; line-height:20px; height:20px; overflow:hidden; color:#999; font-size:12px; }
.Validform_right{ color:#71b83d; padding-left:20px; background:url(../images/valid_icons.png) no-repeat -40px -20px; }
.Validform_wrong{ color:red; padding-left:20px; white-space:nowrap; background:url(../images/valid_icons.png) no-repeat -20px -40px; }
.Validform_loading{ padding-left:20px; background:url(../images/icon_onload.gif) no-repeat left center; }
.Validform_error{ background:#FEFBD3; }


.pagelist{ text-align:center; padding-top:10px; margin-right:20px;margin-bottom:10px;}
.pagelist li{display:inline-block;border:0;margin-right:2px;}
.pagelist li{*display:inline;}
.pagelist a{display:inline-block;padding:2px 12px;color:#666;background:#eee;text-decoration:none;}
.pagelist li a:hover{background:#0A8CDA;color:#fff;}
.pagelist li.on a{background:#0A8CDA;color:#fff;}