﻿html,body {margin:0px; color:#333; font-family:"宋体",Tahoma, Arial; font-size:12px; line-height:23px}
a{ text-decoration: none; color:#333}
a:hover{text-decoration: underline;color:#390}
select,input{font-size: 12px;font-family: "宋体"; padding:1px; margin:0;color:#666;}
ol,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,p,form,em,span,label{ margin:0; padding:0; list-style:none}
em,cite,i{ font-style:normal}
img{ border:none;vertical-align:middle;}
.orange,.orange_a a{ color:#f60}
.red{ color:#f00}
.green,.green_a a{ color:#390}
.u a{ text-decoration:underline}
.u a:hover{ text-decoration:none}

.left,.focus_main,.main,.box_l,.center{ float:left; overflow:hidden}
.right,.sidebar,.box_r{ float:right; overflow:hidden}
.header,.footer,.pageurl,.booktitle,.wrapper{ width:960px; overflow:hidden; margin:0 auto}
.wrapper{ margin-bottom:8px}

/*=============阅读页=============*/
/*公共*/
/*.a_avatar50{ display:block; overflow:hidden; border:#d1e2d1 1px solid}*/
.a_avatar32:hover,.a_avatar50:hover{ background:#f5fbf5; border-color:#9c9}
/*.a_avatar50{ width:50px; height:50px; padding:4px;}*/

.mod{ overflow:hidden; border:#bdb 1px solid;}
.mod_title{ height:32px;overflow:hidden;background:url(/s4../images/modbg.png) no-repeat left 0px}
.mod_title .title,.mod_title .more{ padding-top:4px; padding-bottom:5px}
.mod_title .title{ float:left; font-weight:bold; font-size:14px; height:23px; padding-left:12px}
.mod_title .title a{ color:#360}
.mod_title .more{ float:right; padding-right:8px; font-family:"宋体"}
.mod_title .more a{color:#888}
.mod_container{ padding:12px 10px 18px 12px; overflow:hidden}
/*stage*/
.booktitle{ height:40px; padding:16px 0 8px; position:relative; text-align:center;}
.read_index i{ display:inline-block;  background:url(/s4../images/readindex.png) no-repeat left top; width:122px; height:10px;}
.read_index i.index1{ background-position:left 0}
.read_index i.index2{ background-position:left -10px}
.read_index i.index3{ background-position:left -20px}
.read_index i.index4{ background-position:left -30px}
.read_index i.index5{ background-position:left -40px}
.read_index i.index6{ background-position:left -50px}
.read_index i.index7{ background-position:left -60px}
.read_index i.index8{ background-position:left -70px}
.read_index i.index9{ background-position:left -80px}
.read_index i.index10{ background-position:left -90px}

.focus_main{ width:728px}
.pageurl{border-bottom:#E3ECE3 1px solid; height:23px; padding-bottom:3px;margin-bottom:8px;padding-top:3px}

.bbt_container{ width:484px;padding:10px 8px 10px 12px;height:216px; margin-bottom:6px;}
.bbt_container .bookintro{ font-size:14px;color:#666; line-height:25px;height:221px; overflow:hidden; clear:both; position:relative; background:#fff}
.bbt_container .bookintro a#BI_Expanded{ background:url(/s4../images/xial.gif) no-repeat left 10px; font-size:12px; color:#390; font-weight:bold; padding-left:14px; float:right; display:block}
.bbt_container .bookintro .bibtn{width:484px; background:#fff; height:23px; overflow:hidden;position:absolute; bottom:0; left:0}
.result_btn:hover{background-position:left -114px;color:#3a0;}
.result_btn:hover span{background-position:right -114px;}
.vote_btn:hover{ background-position:left bottom}


.favbox{ margin:0 auto 8px; width:938px; background:#f5fbf5 ; border:#C5E1C4 1px solid; height:23px; padding:5px 10px;}
.favbox .box_l span,.favbox .box_l a{ float:left; display:block; overflow:hidden}
.favbox .box_l a{ width:16px; height:16px; margin:4px 10px 0 0; background:url(/s4../images/favs.png) no-repeat; text-indent:-1000px}
.favbox .box_l a.xs8{ background-position:0 top}
.favbox .box_l a.sina{ background-position:-25px top}
.favbox .box_l a.sohu{ background-position:-50px top}
.favbox .box_l a.douban{ background-position:-75px top}
.favbox .box_l a.kaixin{ background-position:-100px top}
.favbox .box_l a.renren{ background-position:-126px top}
.favbox .box_l a.qq{ background-position:-151px top}
.favbox .box_l a.baidu{ background-position:-177px top}
.favbox .box_l a.yahoo{ background-position:-202px top}
.favbox .box_r{ color:#ccc}

.wrap_book { width:964px;}
.comment_left{ width:698px;  border:1px solid #BEDFBE; float:left; overflow:hidden}
.blank{ height:8px; background:#fff; line-height:8px; font-size:8px; overflow:hidden; clear:both;}

/*=======文章页评论部分 commentsbox=======*/
.commenthead{ border-bottom:#bedfbe 1px solid; height:73px; overflow:hidden; background:#fff;}
.commenthead .ti{ background:url(/s4../images/modbg.png) repeat-x left -142px; height:23px; padding:9px 10px;}
.commenthead .ti h2{float:left; font-size:16px; font-weight:bold; color:#060;}
.commenthead .ti h2 a{ font-size:16px; font-weight:bold; color:#060;}
.commenthead .ti .par{ float:left; overflow:hidden; color:#888; padding-left:20px }
.commenthead .ti .par a{ color:#f60; font-weight:bold;  padding:0 3px}
.commenthead .d_vip{ float:right; overflow:hidden}
.commenthead .d_vip a{ display:block; background:url(/s4../images/actionsbtn.png) no-repeat 0; float:right; overflow:hidden; height:22px; text-indent:-1000px}
.commenthead .d_vip a.doing{ background-position:-52px -420px; width:86px; margin-right:3px}
.commenthead .d_vip a.doing:hover{background-position:-52px -442px;}
.commenthead .d_vip a.question{background-position:-140px -420px; width:24px}
.commenthead .d_vip a.question:hover{background-position:-140px -442px; width:24px}

.commenthead .bazhu{ height:24px; padding:4px 8px 2px 5px; overflow:hidden}
.commenthead .bazhu .ico{ background:url(/s4../images/actionsbtn.png) no-repeat 0 -474px; width:39px; height:24px; padding-left:11px; color:#fff; float:left; overflow:hidden}
.commenthead .bazhu .username{ float:left; overflow:hidden; padding-left:10px;  width:450px;}
.commenthead .bazhu .box_r{ color:#ccc;}

.commentslist{overflow:hidden; border-top:#d1e2d1 1px solid;}
.commentslist li.line{ padding:14px 12px 16px; float:left; border-bottom:#e3eee3 1px solid;margin-bottom:-1px; zoom:1;overflow:hidden; width:676px}
.commentslist .has_avatar{ padding:0 16px 0 3px; width:58px; float:left;overflow:hidden}
.commentslist .has_avatar img{height: 50px;padding: 4px; width: 50px; border: 1px solid #D1E2D1;}
.commentslist .a_avatar50{ float:left;margin-top:3px;}
.commentslist .replycontent{float:left; width:570px; overflow:hidden; background:url(/s4../images/plbg.gif) no-repeat;padding-left:20px;padding-top:5px}
.commentslist .replycontent .time{overflow:hidden;color:#7f7f7f;font-size:12px}
.commentslist .replycontent .t_t .commenter{ color:#390; padding-right:8px;font-weight:bold}
.commentslist .replycontent p{color:#333; font-size:14px; line-height:26px;}

.has_comments_bar{ float:left; height:16px; overflow:hidden; padding-top:3px }
.has_comments_bar li,.has_comments_bar li span,.has_viprank{float:left; display:block; height:16px; overflow:hidden; line-height:16px; background:url(/s4../images/comment.png) no-repeat left top}
.has_comments_bar li.c_rank{ padding-left:8px; color:#fff;  margin-right:5px}
.has_comments_bar .c_rank span{ background-position:right top; padding-right:8px;}
.has_comments_bar li.c_num{ padding-left:12px; color:#638e63; background-position:left -18px;}
.has_comments_bar .c_num span{ background-position:right -18px; padding-right:8px;}
.has_viprank{color:#fff; font-weight:bold; width:58px; text-align:center;}
.vip_a{background-position:left -36px;}
.vip_b{background-position:-58px -36px;}
.has_avatar .has_viprank{ margin-top:5px}

.commentslist .replycontent .c_i{ height:21px; line-height:20px; text-align:right; color:#aaa; padding-top:4px}
.commentslist .replycontent .c_i a{color:#390; padding-left:16px}
.commentslist .replycontent .c_i a:hover{ color:#390}
.commentslist .replycontent .c_i a .orange{ color:#f60;}

.replieslist {background:url(/s4../images/hot1.gif) repeat-y 50px top; clear:both; padding-left:78px; overflow:hidden; margin-bottom:10px}
.replieslist li{padding:7px 0 7px; position:relative; zoom:1}
.replieslist li .lc_ti{ height:23px; color:#999; margin-bottom:2px}
.replieslist li cite{  margin-bottom:4px; color:#aaa; padding-right:10px}
.replieslist li cite a{ color:#390; font-weight:bold; text-decoration:underline;}
.replieslist li cite a:hover{ text-decoration:none}
.replieslist li .lc_rack{  color:#49A949; padding-right:10px}
.replieslist li p{ color:#555; line-height:21px; font-size:12px; padding:0}
.replieslist li .time{ color:#666; padding-left:10px; font-family:arial}
.has_replies .replieslist li i{ width:40px; height:14px; line-height:14px; font-size:16px;color:#c1d4c1; padding:6px 0 10px; background:#fff url(/s4../images/hot2.gif) no-repeat center 26px; text-align:center; left:-47px; top:18px; position:absolute; overflow:hidden; font-weight:bold;}

.has_replies { padding-top:10px; clear:both; overflow:hidden}
.has_replies .ti{ height:23px; width:100%;background:url(/s4../images/comment.png) repeat-x left -55px; overflow:hidden; text-align:right}
.has_replies .ti a{padding:0 15px 0 14px; color:#f60; background:#fff url(/s4../images/jt3.gif) no-repeat right 7px}

.author_replies{clear:both;overflow:hidden;}
.author_replies li{padding:0px 10px; background:url(/s4../images/infobg.gif) repeat-y; margin-bottom:2px; color:#138317; }
.author_replies li .a_name{ color:#f60; font-weight:bold}
.author_replies li .b_name{ color:#390}

.thread_author_replies{clear:both;padding:12px 0 0 8px; overflow:hidden;}
.thread_author_replies li{padding: 0px 10px;background: url(/s4../images/infobg.gif) repeat-y;margin-bottom: 2px;color: #138317;}
.thread_author_replies li .a_name{ color: #F60;font-weight: bold;}
.thread_author_replies li .b_name{ color:#390}
html .top_comment{ border-bottom:#d1e2d1 1px solid; border-top:none}
/*html .commentslist a, html .commentslist a:hover, html .commentslist a:link, html .commentslist a:visited{text-decoration: none;}*/
.top_comment .replycontent .header{ border-bottom:#e9f1e9 1px solid;  overflow:hidden;width:570px;}
.from{ color:#999; margin-left:8px;}
.top_comment .replycontent .t_t{padding-bottom:8px;width:310px; height:auto; overflow:hidden;margin-bottom:0}
.top_comment .replycontent .t_t dl{ line-height:21px}
.top_comment .replycontent .t_t .has_viprank{ float:left; margin-top:3px; margin-right:5px}
.top_comment .replycontent .time{ position:static; display:inline;}
.top_comment .replycontent .z_read{ color:#666}
.top_comment .replycontent .z_read a{ color:#390}
.top_comment .replycontent .ds_ico{width:260px;}
.top_comment .replycontent .ds_ico{ cursor:pointer;}
.top_comment .replycontent .ds_ico a{/*border:1px solid #EFEFEF;*/padding:2px 3px 2px 3px;display:inline-block;margin-left:2px;}

.talker_form .form_t,.talker_form .form_b{float:left;overflow:hidden; padding-top:20px}
.talker_form{ background:#f5fbf5; width:651px;padding:10px 20px 30px 25px; overflow:hidden; border-top:#d1e2d1 1px solid;margin-left:1px}
.talker_form .form_t{font-weight:bold; width:68px; color:#333}
.talker_form .form_b{ width:578px}
.talker_form .smtextarea textarea{width:566px; height:120px;border:1px solid #DFE1E0;color:#666666;font-size:12px;height:120px;line-height:20px;margin-bottom:8px;padding:5px; overflow:auto}
.talker_form .form_f{height:40px;width:578px;font-family:tahoma;}
.talker_form .form_f .box_l{ color:#999; padding:1px 0 0 10px; float:left; overflow:hidden}
.talker_form .release_btn{background:url(/s4../images/comment.png) no-repeat 0px -112px;height:40px; width:120px; border:none; cursor:pointer;float:right;}
.talker_form .release_btn:hover{background-position:0px -152px; }
.logintip{ background:#fffef1; border:#fad8b7 1px dotted; padding:6px; text-align:center; color:#999}
.logintip a{ text-decoration:underline; padding:0 3px}
.logintip a:hover{ text-decoration:none}

.faceselect{ float:left; position:relative}
.faceselect .selectbtn{ width:59px; height:26px; overflow:hidden; display:block; float:left; text-indent:-1000px; background:url(/s4../images/comment.png) no-repeat left -84px; position:relative; z-index:100}
.faceselect .selectbtn:hover{ background-position:-59px -84px}
.faceselect .facebox { display:none;width:240px; padding:15px 0 10px 20px; border:#ddd 1px solid; overflow:hidden; position:absolute; bottom:25px; left:0px; background:#fff; z-index:55}
.faceselect .facebox img{ margin:0 8px 8px 0; cursor:pointer; float:left}
.foot_tj{ background:#fbfefb; border:#d1e2d1 1px solid; padding:12px 10px 12px 18px; width:930px; margin:0 auto; line-height:25px }
.foot_tj a{ padding-right:15px; color:#8eb28e}
.foot_tj a:hover{ color:#390}
.mod4td .mod{ background:#fcfefb;width:232px; float:left; margin-right:8px}
.mod4td .innerbox{ width:970px}
.mod4td .mod_container{ padding-left:14px}
.mod4td .mod_title{ border-bottom:#e3efde 1px solid;padding-right:0px; background:#f2f9f1}

/*=============底部copyright=============*/
.footer{ padding:12px 0 30px 0}
.footer .left{ float:left; overflow:hidden}
.footer .right{ float:right; overflow:hidden}
.footer .left p{ height:22px; color:#888; font-family:verdana; font-size:12px;}
.footer .left p.copyright a{ color:#888}
.footer .left,.footer .left p{ width:720px;}
.footer .left p.footnav{ color:#ccc; height:23px; overflow:hidden; font-size:12px; margin-left:-5px}
.footer .left p.footnav a{ padding:0 5px}
.footer .right img{ height:42px;}
.orange,.orange_a a{ color:#f60}
.green,.green_a a{ color:#390}
.u a{ text-decoration:underline}
.u a:hover{ text-decoration: none;}
.fm_popup_wrap{overflow:hidden; position:relative}


/*=============.topbar_xs8 顶部导航=============*/
.topbar_xs8,.topbar_xs8 a.logo_min,.topbar_xs8 a.menu_item,.topbar_xs8 .quicktool,.topbar_xs8 .ico_so,.topbar_xs8 .ico_pay,.topbar_xs8 .ico_my,.topbar_xs8 .writer_center,.topbar_xs8 .now,.topbar_xs8 .tab_dd,.topbar_xs8 .tab_dd dd a,.topbar_xs8 .pictext_mun a,.topbar_xs8 .more_a,.topbar_xs8 .list_li,.topbar_xs8 .paihangbox .threadbox,.topbar_xs8 .topsearch input.input,.topbar_xs8 .Menu .close_a,.topbar_xs8 .myinfobox .threadbox,.topbar_xs8 .ico_up,.topbar_xs8 .kefubox .threadbox,.topbar_xs8 .kefud,.topbar_xs8 .yuedulist li span.ico,.topbar_xs8 .Menu .f5_a,.topbar_xs8 .Menu .install,.topbar_xs8 .ico_tip{background:url(/s4../images/topbar_xs8.png-0620.html) no-repeat }
.topbar_xs8{ background-position:left top; background-repeat:repeat-x; height:34px; padding-bottom:2px; zoom:1; position:fixed; _position:relative;z-index:1000;width:100%; left:0; top:0}
.topbar_xs8 .InnerContainer{ width:960px; height:34px; margin:0 auto; zoom:1}
.topbar_xs8 ul,.topbar_xs8 a.logo_min{ float:left; display:block; zoom:1}
.topbar_xs8 a.logo_min{ background-position:left -182px; width:39px;height:34px; overflow:hidden; text-indent:-1000px; margin-right:10px}
.topbar_xs8 a.logo_min:hover{ background-position:-40px -182px}
.topbar_xs8_margin{ height:34px; overflow:hidden; width:100%; _height:0px}

.topbar_xs8 li{ float:left; position:relative}
.topbar_xs8 li a{ float:left; color:#fff;padding:5px 6px 6px; height:23px; overflow:hidden}
.topbar_xs8 li a:hover{color:#cf9;}
.topbar_xs8 .msg_num a b{background-color: #FF6;color:#B00}
.topbar_xs8 li a.menu_item{cursor:pointer;padding:5px 18px 6px 10px;background-position:right -38px;}
.topbar_xs8 li a.menu_item:hover{text-decoration:none}
.topbar_xs8 .quicknav{ font-weight:bold}
.topbar_xs8 .quicktool{background-position:-258px -180px;}
.topbar_xs8 .quicktool a{ color:#cf9}
.topbar_xs8 .quicktool a.orange{ color:#ff6}
.topbar_xs8 .ico_so,.topbar_xs8 .ico_pay,.topbar_xs8 .ico_my,.topbar_xs8 .ico_up,.topbar_xs8 .ico_tip{font-style:normal; float:left; display:inline-block; width:16px; height:22px; margin-right:3px;}
.topbar_xs8 .ico_so{background-position:left -222px;}
.topbar_xs8 .ico_pay{background-position:-40px -223px;}
.topbar_xs8 .ico_my{background-position:-59px -223px;}
.topbar_xs8 .ico_tip{background-position:-214px -228px; color:#b00; text-align:center; font-family:tahoma; font-size:11px; line-height:22px;  width:14px; margin-right:-10px; position:absolute; top:5px;}
.topbar_xs8 .Menu .ico_up{background-position:-212px -214px;padding-left:6px;*padding-left:0px;*background-position:-212px -208px;*height:20px;*margin-bottom: 5px}
.topbar_xs8 .Menu .ico_up:hover{background-position:-228px -214px; text-decoration:none;*background-position:-228px -208px;*height:20px;*margin-bottom: 5px}
.topbar_xs8 .writer_center{ background-position:-80px -182px; color:#030; display:block; float:right; width:56px; height:24px;padding:1px 0 1px 25px; margin-top:4px}
.topbar_xs8 .writer_center:hover{ background-position:-162px -182px; color:#060; text-decoration:none}
.topbar_xs8 .userlogin{ float:right;}
.topbar_xs8 .userlogin a{ color:#cf9}
.topbar_xs8 .userlogin a.myname{ color:#fff; font-weight:bold}
.topbar_xs8 .userlogin .login_previous {padding-top:5px; color:#b9eb88}
.topbar_xs8 .userlogin .login_previous a{ float:none; display:inline; text-decoration:underline; font-weight:bold}
.topbar_xs8 .userlogin .login_previous a:hover,.topbar_xs8 .userlogin .login_previous a.white_a:hover{ color:#FF6; text-decoration:none}
.topbar_xs8 .userlogin .login_previous a.white_a{ color:#fff}

.topbar_xs8 li.newtip a{ color:#FF6}
.topbar_xs8 li.now {_position:relative;z-index:1000;}
.topbar_xs8 li.now a.menu_item{ color:#090;background-position:right -72px;border-left:#090 1px solid; border-right:#090 1px solid;padding:7px 17px 4px 9px;position:relative; z-index:1000;}
.topbar_xs8 li.now .Menu{ display:block;}
.topbar_xs8 li.now a.menu_item .ico_so{background-position:-20px -222px;}
.topbar_xs8 li.now a.menu_item .ico_my{background-position:-79px -223px;}
/*---弹出层 dom---*/
.topbar_xs8 .Menu{ position:absolute;top:34px; z-index:999;font-weight:100; background:url(/s4../images/shadow.png); padding-right:1px; padding-bottom:1px; left:0;}
.topbar_xs8 .Menu{ display:none;_background:none}
.topbar_xs8 .Menu a{ float:none;padding:0; height:auto; display:inline; font-weight:100}
.topbar_xs8 .Menu a:hover{color:#090;}
.topbar_xs8 .MenuContent{ border:#090 1px solid; background:#fff;border-top:none; overflow:hidden;_position:relative;z-index:1001;}
/*---弹出层 内容---*/
.topbar_xs8 .Menu .orange,.topbar_xs8 .Menu .orange_a a{ color:#f60}
.topbar_xs8 .Menu .green,.topbar_xs8 .Menu .green_a a{ color:#390}
.topbar_xs8 .tab_dd{ padding:0; height:36px; background-position:left -144px; background-repeat:repeat-x; overflow:hidden;}
.topbar_xs8 .tab_dd dd{ margin-right:-1px; font-family:tahoma; padding:0; height:36px; float:left; z-index:998}
.topbar_xs8 .tab_dd dd a{padding:3px 15px 3px; float:left;border:1px #ebf0ea solid; border-bottom:none; height:23px; display:block;background-position:left -254px; color:#666}
.topbar_xs8 .tab_dd dd a:hover{background:#edf6ee;text-decoration:none;}
.topbar_xs8 .tab_dd dd.now{ background-position:center -108px; z-index:999; position:relative}
.topbar_xs8 .tab_dd dd.now a,.topbar_xs8 .tab_dd dd.now a:hover{font-weight:bold; border-color:#84c384; border-bottom:none; color:#fff; background:none; cursor:pointer }
.topbar_xs8 .tab_content{overflow:hidden}
.topbar_xs8 .tab_content .cont{ display:none;overflow:hidden;width:auto}
.topbar_xs8 .tab_content div.show{ display:block}

.topbar_xs8 .Menu a{ color:#666}
.topbar_xs8 .Menu strong{ font-weight:bold}
.topbar_xs8 .Menu .more_a{ display:inline-block;background-position:-248px -208px; color:#090; padding-left:17px}
.topbar_xs8 .Menu .more_a:hover{ background-position:-248px -228px; color:#f60}
.topbar_xs8 .Menu .close_a{ display:inline-block;background-position:-100px -220px; color:#99cc99; padding-left:15px}
.topbar_xs8 .Menu .close_a:hover{color:#390}
.topbar_xs8 .Menu .f5_a{ display:inline-block;background-position:-250px -346px; color:#090; padding-left:15px; text-decoration:underline}
.topbar_xs8 .Menu .f5_a:hover{ background-position:-250px -364px; color:#f60; text-decoration:none}
.topbar_xs8 .f5box{ height:23px; text-align:right; overflow:hidden}
.topbar_xs8 .Menu .install{ display:inline-block;background-position:-250px -385px; color:#888; padding-left:13px; float:right; margin-top:4px}
.topbar_xs8 .Menu .install:hover{ color:#090;}


.topbar_xs8 .zuixinbox .MenuContent{ width:544px}
.topbar_xs8 .paihangbox .MenuContent{ width:135px}
.topbar_xs8 .tesebox .MenuContent{ width:300px; line-height:25px; padding:15px 5px 15px 12px;}
.topbar_xs8 .sousuobox .MenuContent{ width:280px}
.topbar_xs8 .myinfobox .MenuContent{ width:256px}

.topbar_xs8 .cangshubox{ width:546px; left:-482px}
.topbar_xs8 .cangshubox .MenuContent{ width:544px;}
.topbar_xs8 .cangshubox .m_padding{ padding:10px 0 ; margin:0 10px; width:524px}

.topbar_xs8 .kefubox{ width:260px; left:-184px}
.topbar_xs8 .kefubox .MenuContent{ width:258px;}

.topbar_xs8 .yuedubox{ width:446px; left:-370px}
.topbar_xs8 .yuedubox .MenuContent{ width:444px;}


.topbar_xs8 .m_padding{ padding:10px; overflow:hidden}
.topbar_xs8 .zuixinbox .more_a{ float:right}
.topbar_xs8 .sousuobox .more_a{ float:left; margin-top:5px}
.topbar_xs8 .paihangbox .paihanglist{ padding:10px 0 10px 12px; color:#ddd; line-height:25px}
.topbar_xs8 .paihangbox .paihanglist a,.topbar_xs8 .tesebox .MenuContent .right a{ padding:0 7px}
.topbar_xs8 .tesebox .MenuContent .left{ width:60px; overflow:hidden; border-right:#e7efe7 1px solid; float:left; text-align:center; padding-right:7px}
.topbar_xs8 .tesebox .MenuContent .left a{ color:#090; font-weight:bold}
.topbar_xs8 .tesebox .MenuContent .right{ width:220px; overflow:hidden;color:#ddd; float:right}

.topbar_xs8 .myinfobox .myinfo{ padding:16px 18px 10px;width:234px; overflow:hidden; font-family:verdana; line-height:25px}
.topbar_xs8 .myinfobox .myinfo span.tip{ color:#99cc99; padding-left:6px}
.topbar_xs8 .myinfobox .myquick{padding:8px 0 12px;border-top:#d4e5d5 1px dotted;overflow:hidden; margin:0 9px; color:#ddd; line-height:25px}
.topbar_xs8 .myinfobox .myquick a{ padding:0 10px}
.topbar_xs8 .myinfobox .threadbox,.topbar_xs8 .kefubox .threadbox,.topbar_xs8 .paihangbox .threadbox{ border-top:#d4e5d5 1px solid;height:23px; overflow:hidden; padding:2px 8px; text-align:center;background-position:left -254px;}
.topbar_xs8 .cangshubox .threadbox{  text-align:right; padding:0 12px 8px 0}
.topbar_xs8 .yuedubox .threadbox{  text-align:left; padding:0 0 8px 16px; color:#ccc}

.topbar_xs8 .kefulist{ padding:10px 18px;width:222px; overflow:hidden}
.topbar_xs8 .kefulist p{ width:111px; float:left; overflow:hidden; padding:1px 0; height:23px}
.topbar_xs8 .kefud{padding:26px 10px 8px 56px; margin:0 10px;clear:both;border-top:#dbe9da 1px dotted; color:#999}
.topbar_xs8 .tel{background-position:6px -318px;}
.topbar_xs8 .email{background-position:6px -366px;}

.topbar_xs8 .zuixinbox .pictext{width:240px; padding:12px 10px}
.topbar_xs8 .zuixinbox .pictext .text,.topbar_xs8 .zuixinbox .pictext p{ width:142px;}
.topbar_xs8 .zuixinbox .pictext_wrap{ width:520px; overflow:hidden; margin-bottom:15px;}
.topbar_xs8 .zuixinbox .threadbox{ height:23px; overflow:hidden; padding:0 8px}
.topbar_xs8 .zuixinbox .tab_dd{ margin-bottom:6px}

.topbar_xs8 .sousuobox .topsearch{ padding:18px 20px 12px; overflow:hidden; width:240px}
.topbar_xs8 .sousuobox .topsearchtag{ padding:10px 20px;clear:both;border-top:#dbe9da 1px solid;}
.topbar_xs8 .sousuobox .topsearchtag a{ color:#090}

.topbar_xs8 .topsearch input.input{ height:26px; border:#d4e0d4 1px solid;background-position:left -290px;padding:2px 5px 1px; _padding:3px 5px 0;font-size:14px; color:#390;line-height:22px; font-family:verdana; clear:both; width:227px; margin-bottom:8px}
.topbar_xs8 .topsearch input.btn{ background:#f93; width:62px; height:28px; border:#f60 1px solid; font-size:14px;font-weight:bold; color:#fff; margin-top:2px; cursor:pointer; float:right}
.topbar_xs8 .topsearch input.btn:hover{  background:#fc0; border-color:#f90}

.topbar_xs8 .pictext_mun{ float:left; height:17px; overflow:hidden}
.topbar_xs8 .pictext_mun a{ float:left; display:block; height:17px; width:17px; margin-right:6px; line-height:17px; text-align:center; overflow:hidden; font-family:tahoma; color:#999;background-position:-190px -222px; text-decoration:none}
.topbar_xs8 .pictext_mun a.def{background-position:-172px -222px; color:#fff}

.topbar_xs8 .list_content{width:524px; overflow:hidden; padding:5px 0}
.topbar_xs8 .list_content li{padding:5px 0 4px; height:23px;overflow:hidden; width:544px; font-family:arial; float:left; border-bottom:#e4eae4 1px dotted}
.topbar_xs8 .list_content li span{ display:block; float:left; overflow:hidden; height:23px; text-align:center;}
.topbar_xs8 .list_content li span.class{ color:#888; width:70px; font-family:"宋体"; margin-right:5px}
.topbar_xs8 .list_content li span.writer{ color:#666;width:110px; }
.topbar_xs8 .list_content li span.time{ color:#999;width:70px; }
.topbar_xs8 .list_content li span.title{ font-size:14px;width:265px; text-align:left}
.topbar_xs8 .list_content li span.title a{ color:#090}

.topbar_xs8 .yuedulist{width:524px; overflow:hidden; padding:5px 0}
.topbar_xs8 .yuedulist li{padding:5px 2px 4px; height:23px;overflow:hidden; width:544px; font-family:arial; float:left; border-bottom:#e4eae4 1px dotted}
.topbar_xs8 .yuedulist li span.class{ color:#ccc; width:68px; font-family:"宋体"; margin-right:5px}
.topbar_xs8 .yuedulist li span.time{ color:#999; width:95px; text-align:right}
.topbar_xs8 .yuedulist li span{ display:block; float:left; overflow:hidden; height:23px; text-align:center;}
.topbar_xs8 .yuedulist li span.ico{ color:#888; width:26px;background-position:-242px -326px;}
.topbar_xs8 .yuedulist li span.pro{ color:#999;width:142px; text-align:right }
.topbar_xs8 .Menu .yuedulist li span.pro a{ text-decoration:underline; font-family:verdana}
.topbar_xs8 .Menu .yuedulist li span.pro a:hover{ text-decoration:none}
.topbar_xs8 .Menu .yuedulist li span.pro a.orange{ color:#f60; font-weight:bold}
.topbar_xs8 .Menu .yuedulist li span.title{ font-size:14px;width:252px; text-align:left; font-weight:bold}
.topbar_xs8 .Menu .yuedulist li span.title a{ color:#090; font-weight:bold}

.topbar_xs8 .list_li{background-position:left -254px; background-repeat:repeat-x; height:25px;width:698px; border:#d4e5d4 1px solid; overflow:hidden}
.topbar_xs8 .list_li li{ float:left; padding:1px 0; height:23px; text-align:center; border-right:#d4e5d4 1px solid; border-left:#fff 1px solid; color:#888; text-align:center;}
.topbar_xs8 .list_li .class{ width:70px;}
.topbar_xs8 .list_li .title{ width:265px;}
.topbar_xs8 .list_li .writer{width:110px; }
.topbar_xs8 .list_li .time{width:70px;}

.topbar_xs8 .zuixinbox .list_li{width:523px;}
.topbar_xs8 .Menu .pictext{float:left;height:118px;overflow:hidden}
.topbar_xs8 .Menu .pictext .pic,.topbar_xs8 .Menu .pictext .pic a{ display:block; float:left;overflow:hidden; width:86px; height:118px;}
.topbar_xs8 .Menu .pictext .pic a{ padding:2px; border:#e5e5e5 1px solid; background:#fff; width:80px; height:112px;}
.topbar_xs8 .Menu .pictext .pic a:hover{background:#fc0;border:#fc0 1px solid}
.topbar_xs8 .Menu .pictext .text,.topbar_xs8 .Menu .pictext p{ float:right; display:block; text-align:left; overflow:hidden}
.topbar_xs8 .Menu .pictext p{color:#888;line-height:21px;}
.topbar_xs8 .Menu .pictext p a{color:#f60;text-decoration:underline}
.topbar_xs8 .Menu .pictext p a:hover{ text-decoration:none; color:#f00}
.topbar_xs8 .Menu .pictext p.title{padding-bottom:2px;height:23px;}
.topbar_xs8 .Menu .pictext p.title,.topbar_xs8 .Menu .pictext p.title a{font-size:12px;color:#090; font-size:14px;text-decoration:none;font-weight:bold}
.topbar_xs8 .Menu .pictext p.title a:hover{text-decoration:underline}
/*=============.topbar_xs8 顶部结束=============*/




.ltag,.TopPage .allbar{background:url(/s4../images/allbg.gif) no-repeat}
.Tag{ height:32px; overflow:hidden; background:url(/s4../images/bg5.gif)}
.TopPage{ width:613px; background:#e8f6e8; height:30px; margin-top:8px; margin-bottom:8px;}
.TopPage2{ width:700px; height:40px; overflow:hidden; margin-top:1px; margin-bottom:8px; border-bottom:2px solid #1cb51c}
.Tag span{ float:left;}
.ltag{ width:46px; height:18px;padding-left:5px; overflow:hidden;margin:7px 2px 0px 10px;color:#fff; background-position:0 -52px}
.ctag{ width:298px;line-height:20px; margin-top:5px;color:#0a6f0a; overflow:hidden;}
.rtag{ width:76px;margin-top:3px; background-position: 0 -26px transparent; height:24px; cursor:pointer;}
.TopPage span{ float:left;}
.TopPage2 li{ float:left;}

.TopPage .allbar{ width:95px; height:24px; line-height:24px; margin:3px 0px 0px 8px;; text-align:center;}
.TopPage .Page{ text-align:right; width:510px; line-height:30px; overflow:hidden;}
.TopPage2 .allbar{ width:200px; height:24px; padding-left:10px;}
.TopPage2 .Page{ text-align:right;overflow:hidden; float:right;margin-right:10px; border:1px solid #dfd2bf;margin-top:10px}
.TopPage2 .allbar span{ float:left; width:56px; height:30px; line-height:30px; text-align:center;margin:10px 8px 0px 0px; background:#edf6ed}
.TopPage2 .allbar .sel{ background:url(/s4../images/actionsbtn.png) no-repeat -60px -468px;}
.TopPage2 .allbar .sel a{ color:#fff}
.Page b{padding:2px 12px;  border-left:1px solid #dfd2bf; color:#753d0a; background:#fff;display:block; float:left;}

.Page a{padding:2px 12px; border-left:1px solid #dfd2bf; color:#753d0a; background:#fff8e6; display:block; float:left;margin-left:-1px}
.Page a:hover{ background:#fff}
.Page small{float:left;padding:2px 12px; display:block; float:left;border-left:1px solid #dfd2bf;}
/*顶部翻页与顶部吧主信息End*/

/*右侧模块Begin*/
.color2{ color:#e76d00;}
.comment_right{width:254px; float:right;overflow:hidden;}
.ttag{ width:180px; line-height:30px; text-align:right;overflow:hidden;}
.comment_rightbg{ background:#f1f9f1;width:254px; float:right; margin-bottom:8px;padding-bottom:4px}
.r_mod{ margin-bottom:8px; background:#fff;width:248px;margin:0px auto}
.r_mod .r_tag{ font-size:14px; color:#129313; font-weight:bold; height:30px;padding-left:14px; line-height:30px; background:url(/s4../images/r_mobbg.png) no-repeat}
.r_mod .Critic{border:1px solid #aad9ad; border-top:none; background:#fff;width:246px; float:left;padding-top:5px}
.Critic ul li{padding:10px;height:54px;overflow:hidden; float:left}
.Critic ul span{ float:left; height:56px; vertical-align:bottom; color:#7a7a7a }
.Critic ul span img{ width:50px; height:50px; overflow:hidden; float:left}
.Critic_txt{ padding-left:5px; line-height:18px; width:170px; overflow:hidden;margin-top:-4px}

/*右侧模块End*/
.Position{margin:0px auto; height:25px; padding-bottom:3px;padding-top:5px;width:960px; }
.Position a{color:#390}
.Position .bazhu{float:right}
.Position .Site{ width:600px;float:left;overflow:hidden;font-family:"宋体";height:30px;}
.Reviewer{ margin-bottom:8px; font-size:14px; color:#006600;padding-top:6px}
.Reviewer span{ color:#f00}
.MainPosts2{padding:10px 15px; width:670px; float:left;overflow:hidden; background:#fffef6; border-bottom:1px dashed red}
.MainPosts2 .IdImg{margin-right:8px;width:73px;overflow:hidden;text-align:center; margin-left:1px; float:left}
.MainPosts2 .IdImg a img {border:1px solid #ccc;display:block;height:50px;padding:5px;width:50px;}
.MainPosts2 .listBox{width:581px; float:left; overflow:hidden;}
.MainPosts2 .Level  {overflow:hidden;width:390px;}
.MainPosts2 .UserMsg  {width:640px;border-bottom:1px solid #EFEFEF;}
.MainPosts2 .Presenter {background:url(/s4../images/allbg.gif) no-repeat 0 -50px ;   color: #FFF;height: 18px;overflow: hidden;padding-left: 5px;width: 46px; float:left}
.UserMsg li{ float:left;}
/*主题贴及回复列表*/

.IdImg{ float:left; text-align:center; overflow:hidden; line-height:21px;width: 73px; margin-right:8px  }
.listBox{width:534px;float:right;margin-right:5px;}

.AuthorReply{ background:url(/s4../images/infobg.gif) repeat-y;color:#009900;margin-bottom:10px;padding:5px;;margin-left:6px;}

.IdImg a img {border:1px solid #CCCCCC;display:block;height:50px;padding:5px;width:50px;}
.IdImg a{ width:62px; overflow:hidden; display:block}
.IdImg a:hover img {background:#f5fbf5; border-color:#9c9}
.IdImg a:hover{color:#339900;}
.txt img{ height:24px; vertical-align:middle;}
.UserMsg{ border-bottom:1px dashed #d4d3d1;margin-bottom:5px;height:18px; padding-bottom:5px;width:534px; overflow:hidden;}
.Gray{ color:Gray;}
.Presenter{background:url(/s4../images/allbg.gif) no-repeat scroll 0 -52px transparent;width:46px; height:18px;color:#fff;padding-left:5px; overflow:hidden;}
.Level{ width:340px; overflow:hidden;}
.List{ border-bottom:1px solid #f0f5f0; margin-bottom:5px; padding-bottom:5px;}
.List .IdImg{ width:65px; margin-right:5px;}
.List .AuthorReply{ margin:5px 0px 0px 0px;}
.AllReply{ height:22px; background:url(/s4../images/bg3.gif) no-repeat; text-align:center;}
.Reply{ float:left; width:463px;}
.ReplyMsg span{ float:left;}
.ReplyMsg .Msg{ width:370px; overflow:hidden;}
.ReplyMsg .color1{ width:45px; text-align:right;}

.Reply .title{ height:20px; line-height:20px; overflow:hidden; font-family:"宋体"}
.Reply .title span{ float:left; vertical-align:bottom;}
.Reply .title .lmod{ width:300px; overflow:hidden;}
.Reply .title .rmod{ width:160px; overflow:hidden; text-align:right; padding-right:2px;}
.Reply .title .rmod a{ margin-left:5px;}
.PageTwo{ height:50px; line-height:50px; text-align:center;}
.replayLou {font-family:arial;font-size:20px;float:left;color:#BEBEBE;top:5px; padding:0px 15px 0px 5px;}

/*主题贴及回复列表End*/

.gailou {width:670px; overflow:hidden; float:left;padding:0px 20px}
.gailou .List{ margin:0px; padding:0px;float:left;padding:8px 0px 10px 0px;margin-top:10px; background:url(/s4../images/plbg.gif) no-repeat 70px 0px}
.gailou .Reply{ margin-left:20px; width:580px; overflow:hidden;}
.gailou .ReplyMsg{ width:600px; height:25px; line-height:25PX; overflow:hidden; }
.gailou .ReplyMsg .Msg {overflow:hidden;width:430px;}
.gailou .ReplyMsg .color{text-align:left;}
.gailou .orang{ color:#666;}
.gailou .size16{ font-size:16px; font-weight:bold; font-family:"Arial"; padding-right:3px;}


.xs8c2 {color: #439943;font-family: "宋体";}
.xs8c4 {color: #FF6600; font-weight: bold;}
.comment_left .plwriter{ height:auto; border-bottom:none;}
.MainPosts {padding:0px 15px;}
/*评论首页模块Begin*/
.Listmod{margin-top:8px;margin-bottom:15px;  background:url(/s4../images/plbg.gif) no-repeat 65px 5px; float:right;width:670px;padding-top:8px;}
.Listmod .UserMsg{ border:0px;}
.Reviewer .MsgTag{ border-bottom:1px solid #f0f5f0; margin:0px 5px; height:25px; line-height:25px; margin-bottom:5px; font-family: Verdana, Arial, Helvetica, sans-serif; overflow:hidden;}
.Reviewer .MsgTag span{ float:left;}
.Reviewer .MsgTag .CommentData{overflow:hidden;color:Gray; background:url(/s4../images/tools.gif) no-repeat 0 center; padding-left:18px; font-size:12px }
.Reviewer .MsgTag .width230{ width:220px; overflow:hidden; text-align:right;color:#009900;}

.Reviewer .MsgTag img{ height:14px; vertical-align:middle;}
.Reviewer .txt{ font-size:14px; line-height:28px;font-family:"宋体"; padding:0px 5px;color:#000}
.Reviewer .txt a:link,.Reviewer .txt a:visited{ font-size:14px; }
.Reviewer .txt a:hover{ font-size:14px;}
.Reviewer .txt font{ font-size:14px}

.MainPosts .listBox{width:590px; float:right}
.MainPosts .AuthorReply{ background:url(/s4../images/infobg.gif) repeat-y;color:#009900;margin-bottom:10px;padding:5px;;margin-left:6px;}
.MainPosts .IdImg a{ display:block; float:left}
.MainPosts .IdImg a img {border:1px solid #ccc;display:block;height:50px;padding:5px;width:50px; overflow:hidden}

/*---IPopBox 弹出层 dom---*/
.WindowBox{ position:absolute; overflow:hidden;z-index:11000}
.window_wrap{ overflow:hidden; position:relative; z-index:10001}
.window_wrap .png,.window_wrap .wtl,.window_wrap .wbl,.window_wrap .wtr,.window_wrap .wbr,.windows_close{background:url(/s4../images/popbar.png) no-repeat;_background:url(/s4../images/popbar_ie6.gif) no-repeat;float:left}
.window_wrap .wtl{ background-position:0px -48px; width:10px; }
.window_wrap .wtr{ background-position:right -48px;}
.window_wrap .wbl{ background-position:0px -698px; width:10px; height:10px; }
.window_wrap .wbr{ background-position:right -698px;height:10px}

.windows_close{background-position:0px 0px; width:50px; height:48px; position:absolute; right:0; top:0;z-index:10003}
.windows_close:hover{background-position:-50px 0px;}

.window_container{ padding:6px; overflow:hidden; position:absolute;white-space:nowrap;z-index:10002}
.WindowBox_bg{position: absolute;width: 100%;height: 100%;background:#000;top: 0;left: 0;opacity:0.6;-moz-opacity:0.6;-khtml-opacity: 0.6;filter:alpha(opacity=60); z-index:10000}

.popup_title,.popup_tab{background:url(/s4../images/daoju_tab.png) no-repeat right top; padding:8px; height:23px; border-bottom:#bbddba 1px solid; overflow:hidden}
.popup_title h5{ font-size:14px; float:left; padding-left:8px}
.popup_container{ padding:20px; overflow:hidden}
.popup_tab{}
.WindowBox p{width:250px;height:auto;text-align:center;font-size:14px;font-weight:bold;}
.popup_cnt p{background-image:url(/s4../images/alertbg.gif);background-repeat:no-repeat;background-position:0 15px;margin:0; padding:25px 0 25px 25px;}
.popup_cnt p.none{background-image:none;margin:0 auto; text-align:center;}
.popup_cnt p.alert{background-repeat:no-repeat;background-position:0px -62px;}
.popup_cnt p.confirm{background-repeat:no-repeat;background-position:0 -150px;}
.popup_cnt_btn {width:auto; height:auto; margin:0 auto; padding-left:40px;}
.popup_cnt_btn a,.popup_cnt_btn a:link,.popup_cnt_btn a:hover{color:#333;text-decoration: none; cursor:pointer;}
.popup_cnt_btn a.btn{background-image:url(/s4../images/probg.gif);background-repeat:no-repeat;background-position:-170px -6px; width:80px; height:25px; padding-top:5px; display:block; float:left; text-align:center;}

.verifycodediv{height:40px;}
.verifycodeinput{width:100px;}
.admintoolbar {font-size:14px; font-weight:bold; background-color:#FFF8E6; clear:left; text-align:right;height:30px;line-height:35px;}
.admintoolbar span{color:#FF0000;padding:0 2px 0 2px; font-size:14px;font-weight:normal;}
.admintoolbar span.blue{color:blue;padding:0 2px 0 2px;font-size:14px;font-weight:normal;}

.adminreplytoolbar {font-size:12px; font-weight:bold; background-color:#E8FAE8; clear:left; text-align:right;height:30px;line-height:35px;}
.adminreplytoolbar span{color:#FF0000;padding:0 2px 0 2px; font-size:12px;font-weight:normal;}
.adminreplytoolbar span.blue{color:blue;padding:0 2px 0 2px;font-size:12px;font-weight:normal;}
.TopPage2 ul li.thread_tie_info{font-size:14px;line-height:40px; padding-left:5px;}
.adminbazhu{font-size:14px;padding:3px;background-color:#F5FDE5; height:100%;}
.adminbazhu a.btn{background-image:url(/s4../images/probg.gif);background-repeat:no-repeat;background-position:-170px -6px; width:80px; height:25px; padding-top:5px; display:block; float:left; text-align:center;}
.adminbazhu .applybazhu{
  border-bottom: 1px solid #009700;padding:2px 0 2px 2px;padding:15px 0 15px;}
.adminbazhu .bazhulist{margin-top:10px;background-color:#F5FDE5; }
.adminbazhu .bazhulist ul li{ border-bottom: 1px solid #66;padding:2px 0 2px 2px;}
.adminbazhu .bazhulist ul li span{float:left;width:80px;display:block;}
.adminbazhu .bazhulist ul li.apply span{background-color:#FFFFCC;}
.adminbazhu .bazhulist ul li span.w150{width:140px;}
.adminbazhu .bazhulist ul li span.w160{width:160px;}
.adminbazhu .bazhulist ul li span.w20{width:20px;}
.verifycodeinput{height:18px; width:100px;}
.webmain{ font-size:14px;padding-top:150px;}
.webmain .notice{margin:0 auto; width:400px; height:300px;}
.webmain .notice .title{font-weight:bold;font-size:16px;}

.Reviewer .pl_txt{ blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */ }
.Reviewer .pl_txt{blr:expression(this.onFocus=this.close());} 　
.Reviewer .pl_txt{blr:expression(this.onFocus=this.blur());} 
.Reviewer .pl_txt:focus { -moz-outline-style: none; } /* IE不支持 */ 
.replying,.announce{ color:#005AA0}
.replying:hover,.replying:active,.announce:hover,.announce:active{color:#005AA0}
.verifycodeinput{height:18px; width:100px;}
.webmain{ font-size:14px;padding-top:150px;}
.webmain .notice{margin:0 auto; width:400px; height:300px;}
.webmain .notice .title{font-weight:bold;font-size:16px;}
/*.vcode{width:20px; height:20px}*/
.replieslist li cite a.bazhu_lc_orange{color: #F60;font-weight: bold;  text-decoration:none;}
.bazhu_tag{color:red;font-size:12px;}
.bazhu_bg{background-color:#F2FDF2;color: #138317;}
.pl_ad_1 a:hover{ color:red;}
/**popment*/
.W_layer {position: absolute;-moz-border-radius: 4px;-webkit-border-radius: 4px;z-index: 9999;color: #666;display:none;}
.W_layer .bg {padding: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;background: url("/s4../images/layer_bg.png-id1341302813656.html") repeat;}
.W_layer .log table {border-collapse: collapse;border-spacing: 0;}
.W_layer .content {position: relative;background: white;border: 1px solid #C6C6C6;-moz-border-radius: 3px;padding:10px;font-size:14px;height:110px;overflow:hidden;}
.W_layer .content .float{float:left;}

.div_float{float:left;}
.div_clear{clear:both;}
.div_right{float:right;}
.W_layer .content .ds_image{padding:5px 15px 5px 5px;border-right: 1px solid #C6C6C6;background: white;}
.W_layer .content .ds_info{padding:5px 5px 5px 10px;width:200px;overflow:hidden;background: white;}
.clearfix::after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.W_layer .arrow, .W_layer .arrow_hui {position: absolute;overflow: hidden;display: block;background: url("/s4../images/layer_arrow.png-id1341302813656.html") no-repeat;}
.W_layer .arrow_t, .W_layer .arrow_b {width: 16px;height: 11px;top: -6px;left: 30px;background-position: 0 -1px;}


.pl_yz_dbj{

	width:100%;
	height:100%;
	background-color:rgba(0,0,0,0.5);
	display:none;
	position:absolute;
	left:0;
	top:0;
	z-index:9998;
}
.pl_yz{
	width:544px;
	height:322px;
	position:fixed;
	top:30%;
	left:30%;
	z-index:9999;
	margin-left:6%;
}
.pl_yzk{
	width:84%;
	height:261px;
	background-color:#fff;
	border-radius:4px;
	border:solid 1px #999;	
}
.pl_yz_ydr{
	width: 100%;
	height: 36px;
	background-color: #a2a1a1;
	border-radius: 3px 3px 0 0;
	position:relative;
}
.yz_z_xln{
	width:14px;
	height:14px;
	background-image:url(/s4../images/m640_031.png);
	background-size:100%;
	position:absolute;
	top:11px;
	right:5%;

}
.pl_yz_zj{
	width: 100%;
	height:142px;
}
.pl_yz_gg{
	width: 100%;
	height:83px;
}
.pl_yz_sryzm, .pl_yz_qdj{
	padding-top: 0px;
	width: 100%;
	height: 29px;
}
.pl_yz_srsj{
	position:relative;
	padding-top:23px;
	width:100%;
	height:29px;
}
.pl_yz_z_ydl{
	font-family:"微软雅黑 Light";
	font-size:16px;
	text-align:center;
	line-height:36px;
	color:#474747;
}
.yz_srsj{
	float:left;
	height:27px;
	width:55%;
	border:1px solid #a2a1a1;
	border-radius:4px;
	margin-left:10%;
	
}
.an_input{
	height: 27px;
	width: 55%;
	background-color: #ff9f40;
	border-radius: 4px;
	margin-left: 10%;
	font-family: "微软雅黑 Light";
	font-size: 13px;
	color: #fff;
	border: none;
}
.yz_srsj_sj{
	margin-top:5px;
	margin-left:8%;
	float:left;
	width:12px;
	height:20px;
	background-image: url(/s4../images/m640_071.png);
	background-size:100%;
	background-repeat:no-repeat;
}
.yz_srsj_yzm{
	margin-top:5px;
	margin-left:8%;
	float:left;
	width:12px;
	height:20px;
	background-image: url(/s4../images/m640_101.png);
	background-size:100%;
	background-repeat:no-repeat;
}
.yz_srsj input:focus{
	online:none
}
.in_input{
	width:70%;
	float:left;
	border:none;
	outline:none;
	margin-left:6%;

	font-size:16px;
	font-family:"微软雅黑 Light";
	color:#a2a1a1;
	line-height:25px;
}
.yz_srsj_hqyzm{
	cursor:pointer;
	line-height: 23px;
	float: right;
	margin-right: 10%;
	font-family: "微软雅黑 Light";
	font-size: 13px;
	color: #2594fc;
}
.yz_srsj_zzhq{
	display:none;
	position:absolute;
	top:23px;
	right:6%;
	line-height:27px;
	font-family:"微软雅黑 Light";
	font-size:9px;
	color:#2594fc;
	background-color:#fff;
}
.yz_gg{
	font-family: "微软雅黑 Light";
	font-size: 12px;
	color: #474747;
	line-height: 22px;
	margin-left: 10%;
	margin-top: 22px;
}
.yz_srsj_sjhts, .yz_srsj_yzmti{
	font-size:12px;
	font-family:"微软雅黑";
	color:#e17f0b;
	margin-left:26%;
}