@charset gb2312;
body {line-height:1.5;font-size:12px;color:#333;font-family:ËÎÌå;background:url(../images/bodybg.jpg) repeat-x #D0F0FF center top;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td {margin:0;padding:0;}
fieldset,img {border:0;}
abbr,acronym {border:0;font-variant:normal;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup {font-style:normal;font-weight:400;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:400;}
input,button,textarea,select,optgroup,option {font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
ol,ul,li {list-style:none;}
table {border-collapse:collapse;border-spacing:0;}
caption,th {text-align:left;}
sup,sub {font-size:100%;vertical-align:baseline;}
a,area {blr:expression(this.onFocus=this.blur());}
blockquote,q {quotes:none;}
.clear {clear:both;height:0;font-size:0;line-height:0;}
.overflow {overflow:auto;zoom:1;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-block;}
.fl {float:left;display:inline;}
.fr {float:right;display:inline;}
.font14 {font-size:14px;}
.posrel {position:relative;}
.posabs {position:absolute;}
.pt10 {padding-top:10px;}
.pl10 {padding-left:10px;}
.pr10 {padding-right:10px;}
.pt20 {padding-top:20px;}
.pl20 {padding-left:20px;}
.pr20 {padding-right:20px;}
.pb20 {padding-bottom:20px;}
.mt10 {margin-top:10px;}
.mr10 {margin-right:10px;}
.mb10 {margin-bottom:10px;}
.ml10 {margin-left:10px;}
.mt15 {margin-top:15px;}
.ml15 {margin-left:15px;}
.mt20 {margin-top:20px;}
.mr20 {margin-right:20px;}
.mb20 {margin-bottom:20px;}
.ml20 {margin-left:20px;}
.ml30 {margin-left:30px;}
.mt30 {margin-top:30px;}
.tem_99 {clear:both;background:#fff;margin:10px;}
#comment {width:960px;margin:10px auto 0;}
#comment_list .quote,#comment_list .quote span {text-indent:0;}
#comment_list {border:1px solid #ccc;color:#2f2f2f;zoom:1;padding:1px;}
#comment_list dt {line-height:28px;height:28px;overflow:hidden;padding:0 10px;}
#comment_list .h2 {font-size:14px;color:#fff;height:30px;background:url(../images/comment_tbg.png) repeat-x;font-weight:700;padding:0 10px;}
#comment_list .h2 span {float:left;margin-top:4px;width:88px;text-align:center;line-height:26px;background-repeat:no-repeat;}
#comment_list dl {padding:0 5px; background-color:#FFF;}
#comment_list dd {word-wrap:break-word;line-height:20px;padding:5px 10px 10px;}
#comment_list dd img {margin-bottom:-5px;}
#comment_list blockquote,#comment_list .quote {border:1px solid #bfbfbf;background:#fffde9;color:#000;margin:0 0 5px;padding:3px 3px 5px;}
#comment_list blockquote h4,#comment_list .quote span {color:#666;font-weight:400;font-size:12px;display:block;background:none;padding:0 3px;}
#comment_list blockquote div {padding:0 7px;}
#comment_list dt i {font-family:verdana;font-style:normal;}
#comment_list dt b {margin:0 6px;}
#comment_list p {text-align:right;line-height:1;padding:5px 0;}
#comment_list p a {color:#e65c08;margin-left:10px;}
#comment_list dt em {float:right;font-style:normal;}
#comment_0 dt {background:#fff2e8;color:#c97b54;}
#comment_0 .h2 span {background-image:url(../images/comment_tr.png);}
#comment_1 dt {background:#f0f7ee;color:#569659;}
#comment_1 .h2 span,#s_comment .h2 span {background-image:url(../images/comment_tg.png);}
#s_comment .h2 a {float:right;font-size:12px;font-weight:400;color:#1d8d23;line-height:30px;}
#s_comment .nick_name {float:left;margin-left:12px;line-height:30px;display:inline;}
#s_comment .nick_name input {border:1px solid #a9b9a5;margin-left:6px;height:20px;vertical-align:middle;width:200px;}
#s_comment .comment_faces {float:left;margin-left:20px;font-weight:700;line-height:30px;display:inline;}
#s_comment .comment_faces img {vertical-align:middle;margin-left:3px;cursor:pointer;}
#s_comment textarea {border:1px solid #a9b9a5;width:96%;height:120px;line-height:20px;margin:8px 0;padding:3px 5px;}
#s_comment .comment_btn {text-align:left;padding:0 12px 10px;}
#s_comment .comment_btn input {width:80px;color:#fff;border:0 none;margin-right:6px;font-weight:700;height:26px;background:url(/skin/gr/images/comment_btn.png) no-repeat;cursor:pointer;padding:0;}
.frlink {border:1px solid #ccc;background:url(../images/comment_tbg.png) repeat-x scroll 0 0 #fff;width:980px;margin:0 auto;}
.frlink p.title {background:url(../images/comment_tr.png) no-repeat 0 0;line-height:26px;margin-top:4px;margin-left:13px;text-align:center;width:88px;color:#fff;font-size:14px;font-weight:700;}
.frlink .link {padding:5px 17px;}
.foot {text-align:center;padding:20px;}
#bdshare {float:right;}
a {color:#333;text-decoration:none;}
a:hover {color:#999;}
.bgfff {background-color:#FFF;}
.top {height:75px;width:100%;background:url(../images/topbg1.png) repeat-x;z-index:999;}
.toph1 {font-size:18px;color:#06F;font-weight:700;padding-top:4px;width:550px;margin-left:10px;}
.logo {height:86px;width:271px;background:url(../images/topbg2.png) no-repeat;}
.toplink {padding:7px 10px 0 0;}
.banner {height:200px;position:relative;overflow:hidden;}
.banner a {cursor:pointer;}
.bannergai {width:1000px;height:200px;background:url(../images/bannergai.png) no-repeat;position:absolute;top:0;left:0;}
.banner0 {width:994px;height:339px;border:3px #9a9a9a solid;margin:0 auto;}
.menu {height:43px;text-align:center;color:#FFF;font-size:14px;width:311px;padding:11px 0 0;}
.menu li span {display:block;text-align:center;}
.menu a {color:#FFF;font-size:14px;display:inline-block;margin:0 10px;}
.menu a:hover {color:#06F;}
.menu a.menuhover:hover {color:#fff;cursor:default;}
.main {padding-top:15px;}
.mainleft {width:620px;margin-left:15px;}
.mainleft11 {background:url(../images/shuxingbg.png) no-repeat;}
.mainleft22 {background:url(../images/shuxingbg.jpg) repeat-y 0 0;}
.mainleft11h2 {font-size:14px;font-weight:700;height:40px;padding:10px 0 0 15px; background:url(../images/bordert.jpg) no-repeat 0 0;}
.mainleft11h3 {font-size:14px;font-weight:700;height:40px;padding:10px 0 0 15px;}
.content{ background:url(../images/borderc.jpg) repeat-y 0 0; padding:0 24px; line-height:22px;}
.bottom{ background:url(../images/borderb.jpg) no-repeat 0 0; height:15px;}
.mainleft11span {padding:3px 0 0 10px;}
.mainleft11span a {color:#2074ca;}
.mainleft11span a:hover {color:#0CF;}
.border12 {border:1px #dcdcdc solid;}
.mainp {height:24px;background:url(../images/title_s1.gif) no-repeat left -35px;color:#2c8ada;font-size:14px;padding:11px 0 0 42px;}
.pbg1 {background-position:left top;}
.pbg2 {background-position:left -70px;}
.mianleft1img {border:1px #919191 solid;margin:10px 10px 0;padding:1px;}
.ullib a {font-size:14px;font-weight:700;}
.mainptext {background:url(../images/lineh.gif) repeat-x;clear:both;line-height:22px;padding:10px;}
.mainleft1textul {width:140px;padding:15px 0 0;}
.mainleft1textul li {line-height:20px;}
.width324 {width:324px;}
.maincen1 {height:257px;border:1px #dcdcdc solid;margin-bottom:15px;}
.maincen1 h2 {text-align:center;font-size:14px;padding:9px 0 3px;}
.maincen1ul {padding:10px 5px 5px;}
.xian {background:url(../images/lineh.gif) repeat-x;}
.maincen1ul li {line-height:22px;}
.h2linka {text-align:center;margin-bottom:10px;}
.h2linka a {color:#7a7979;margin:0 5px;}
.h2linka a:hover {color:#333;text-decoration:underline;}
.maincen {margin-left:15px;width:415px;}
.maincen2 {height:227px;}
.mainhot {width:968px;height:194px;margin:0 auto;}
.ulimg {padding:20px 0 0;}
.ulimg li {float:left;display:inline;height:40px;width:270px;line-height:40px;margin:0 0 15px 20px;}
.ulimg li a {font-weight:700;color:#2073CA;}
.ulimg li a:hover {color:#4592e3;text-decoration:underline;}
.ulimgliaimg {margin-right:5px;height:21px;width:21px;float:left;display:inline;padding:2px;}
.ulimgliaimg:hover {border:2px #6e8bd3 solid;padding:1px;}
.mainright {width:330px;}
.ztlist {width:675px;}
.ztlisth2 {background:url(../images/listh2bg1.gif) repeat-x;}
.ztlisth2 span {background:url(../images/listh2bg2.gif) no-repeat right bottom;display:inline-block;padding-right:120px;}
.ztlisth2 span strong {background:url(../images/listh2bg2.gif) no-repeat;color:#FFF;font-weight:none;display:inline-block;height:30px;line-height:30px;padding-left:30px;}
.ztlistul {font-size:14px;padding:20px 10px;}
.ztlistul li {color:#787878;background:url(../images/lineh.gif) repeat-x left bottom;height:28px;line-height:28px;}
.ztlistul span.width575 {width:595px;display:inline-block;padding-left:15px;background:url(../images/listdian.gif) no-repeat 5px 11px;}
.listleftul1 {background:url(../images/listli.gif) #fff;border:#c7d9eb 1px solid;border-top:none;padding-left:10px;}
.listleftul1 li {height:30px;line-height:30px;}
.listleftul1 li.l2 {background:#f6f6f6;}
.mainleftul {margin:5px 0 0 15px;}
.mainleftul li {line-height:22px;padding-left:40px;}
.ulliimglist2 a {margin:5px 10px;}
.ulliimglist2 img {width:120px;}
.uzzfztul {border:#c7d9eb 1px solid;border-top:none;background:#f8fbff;padding:15px 10px;}
.uzzfztzixun li {line-height:31px;border-bottom:1px #999 dashed;}
.down {width:232px;height:75px;background:url(../images/down.png) no-repeat;display:block;margin-bottom:15px;}
.mainlistleft {width:280px;margin-left:12px;}
.down:hover {background-position:left -75px;}
.mainleftp {color:#666;width:320px;margin-right:30px;line-height:24px;}
.mainleftul li.downa {padding:0;}
.icolst {padding-top:5px;}
.icolst li {border-bottom:1px dashed #f6dcc5;overflow:hidden;zoom:1;height:36px;margin:-1px 5px 0;padding:4px 0;}
.icolst li .pic {float:left;display:inline;margin-right:8px;}
.icolst li img {width:32px;height:32px;border:1px solid #ccc;padding:1px;}
.icolst li h6 {overflow:hidden;height:20px;line-height:20px;font-size:12px;}
.icolst li a {color:#4c4c4c;}
.icolst li p {color:#666;height:16px;line-height:16px;overflow:hidden;}
.icolst li span {color:#ccc;margin:0 5px;}
.icolst li b {color:#f08620;font-weight:700;font-style:normal;font-family:Georgia;}
.c_soft_room .icolst li {border-top:1px dashed #f6dcc5;margin:-1px 5px 0;padding:5px;}
.c_soft_room {zoom:1;}
.listp {line-height:22px;padding:15px;}
.listp p {padding:5px;}
.listpimg {padding:10px 5px;}
.listpimg img {max-width:600px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<600?600px:);}
.ztjietu {width:490px;border:1px #E5E4EC solid;margin-bottom:30px;text-align:left;padding:10px;}
.keyText h3 {border-bottom:1px solid #0d69d4;color:#0d69d4;background:url(../images/quan.jpg) no-repeat scroll 0 12px transparent;margin:0 0 6px;padding:7px 0 7px 22px;}
.keyText p {line-height:27px;}
code,kbd,samp,tt,input,button,textarea,select {font-size:100%;}
strong,.b,.menuhover {font-weight:700;}
.font12,.menu li a {font-size:12px;}
.center1000,.center {width:1000px;margin:0 auto;}
.pb10,.mainleft1text {padding-bottom:10px;}
.mr15,.margin_right15 {margin-right:15px;}
.mb15,.margin_bottom15 {margin-bottom:15px;}
#comment_list blockquote h4 cite,#s_comment .h2 a i {font-style:normal;}
#comment_list dt span,.menu li {float:left;}
#s_comment,.textcenter,.ztjietudiv {text-align:center; background-color:#ffffff;}
.mainleft11h2 img,.mainleft11h3 img,.ulliimglist img {width:32px;height:32px;}
.title{ margin: 0 0 -9px; position: relative; z-index: 999;}
#bdshare{ width:400px;}
#bdshare h2 {    clear: both;    font-size: 25px; padding:6px 0 0; font-family:ºÚÌå;}
#comment_list {    width: 980px; margin:0 auto 12px;}
.mainleft22 p {
    line-height: 22px;
    padding: 15px 0 0;
	width:95%;
	margin:0 auto;
}
.mainleft22 p strong{ color:#0066cc;}
.mainleft22 h3{ background:url(../images/ticon.jpg) no-repeat center 0; font-weight: bold; margin: 14px 0 0; padding: 5px 0 5px 20px; color:#0066cc;}