.post_comment{margin:20px 0; padding:0 10px;}
.post_comment p.c_alt{padding:0 0 10px 0}
.post_comment h3{position:relative;margin:10px 0 0 0;padding:10px 0;font-size:14px; color:#1844a7;border-bottom:3px #1844a7 solid}
.post_comment h3 span{position:absolute;top:10px;right:0;font-size:12px;font-weight:400;color:#888;line-height:22px}
.post_comment h3 a{font-weight:400;margin-left:15px;font-size:12px}
.add_comm{width:100%;border:1px #ccc solid;border-top-width:0;background:#fafafa;box-sizing: border-box;}
.add_comm textarea{width:100%; border:0;resize:none;outline:0;font-size:12px;line-height:22px;background:0 0;box-sizing: border-box;padding: 10px;}
.add_comm .comm-con{position:absolute;left:inherit;right:105px;bottom:12px;width:610px}
.add_comm .comm-con .l{float:left;width:300px}
.add_comm .comm-con .r{float:right}
.add_comm .comm-con .l .tg{float:left}
.add_comm .comm-con .ywz-content{float:left;margin-right:15px}
.add_comm .comm-con #tougao a{vertical-align:bottom;color:#ba141d}
.add_comm .comm-con input.ipt-txt{width:200px;height:34px;border:none;border-bottom:1px #ba141d solid;outline:0;background:0 0;line-height:40px;text-align:center;font-size:16px}
.add_comm .comm-con .logout{padding-left:10px;font-size:12px}
.add_comm input#btnComment{position:absolute;right:12px;bottom:12px;width:79px;height:37px;border:0;background:url(//img.ithome.com/images/v2.1/button_bg.png) no-repeat;text-indent:-10000px;cursor:pointer;outline:none}
.add_comm input#btnComment:hover{background-position:-79px 0}
.add_comm input#btnComment:active{background-position:-158px 0}
#divValidate{float:left;margin-right:5px}
#randomNoImg{height:26px;margin:0 0 0 4px;cursor:pointer}
#commentMessage{position:absolute;left:125px;bottom:45px}
.comm_list h3{border-bottom:1px #1844a7 solid;overflow:hidden}
.comm_list ul{list-style:none}
.comm_list ul.list li.entry{width:100%;border-bottom:1px #ddd dotted;}
.comm_list ul.list li.entry:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.comm_list ul.hot li.entry:last-child{border:0}
.comm_list ul.list li.entry .info,.comm_list ul.list li.entry .re_info{padding:10px 0 0 0;font-size:12px;color:#888}
.comm_list h3 .refresh{position: absolute;right: 120px;top: 14px;}
li .mobile{padding-right:6px;display:inline-block;height:16px;}
li .mobile a{color:#6f9811;display:inline-block;background:url(//img.ithome.com/images/v2.3/dev_icon.svg?r=1) left 0 no-repeat;padding-left:18px;height:16px}
ul li .wp a{color:#bd3e9f;background-position:left -16px}
ul li .iphone a,ul li .itouch a{color:#496fcb;background-position:left -32px;}
ul li .wap a{color:#444;background-position:left -48px}
ul li .ipad a{padding-left:18px;color:#496fcb;background-position:left -64px}
ul li .windows8 a{padding-left:18px;color:#0281ED;background-position:left -80px}
ul li .win10 a{color:#bd3e9f;background-position:left -96px}
ul li .qiyu a{color:#157DFF;background-position:left -112px;padding-right:5px}
ul li .watch a{color:#496fcb;background-position:left -128px}
ul li .macbook a{color:#496fcb;background-position:left -144px}
ul li .imac a{color:#496fcb;background-position:left -160px}
ul li .iphonex a{color:#496fcb;background-position:left -176px}
ul li .xbox a{color:#0f760f;background-position:left -192px}
ul li .car a{color:#7ba62c;background-position:left -208px}
ul li .sf a{color:#333;background-position:left -224px}
ul li .awatch a{color:#0f760f;background-position:left -240px}
ul li .tv a{color:#0f760f;background-position:left -256px}
ul li .bbb a{color:#333;background-position:left -272px}
ul li .hololens a{color:#333;background-position:left -288px}
ul li .weixin a{color:#44b549;background-position:left -304px}

.nick{ color: #333;padding-right:10px}
.comm_list ul li strong.p_floor{color:#888;float:right}
.rmp .nick a img{padding-left:7px;}
.rmpvip .nick a{font-size:14px;color:#ea6415;}
.rmpvipgreen .nick a{font-size:14px;color:#66cc00;}
.rmpvipred .nick a{font-size:14px;color:#d22222;}
.rmpvipblue .nick a{font-size:14px;color:#3264b4;}

.comm_list ul.list li.entry p{padding:15px 0;line-height:22px; font-size:12px;word-wrap:break-word;}
.comm_list ul.list li.entry span.blocked{display:block;margin-top:5px;padding:8px 0;border:1px dotted #ccc;font-size:12px;text-align:center;background:#fafafa;color:#888}
.comm_list ul.list li.entry ul.reply p{padding-left:0}
.comm_list ul.list li.entry ul.reply .re_info{padding-top:11px}
.comm_list ul.list li.entry span.comm_reply{float:right;padding-top:5px;font-size:12px;color:#aaa}
.comm_list ul.list li.entry ul.reply{clear:both;margin:5px 0 5px 35px;padding:0 8px;border:1px #fcbb90 solid;background:#fefcf4;zoom:1}
.comm_list ul.list li.entry ul.reply li.gh{border-bottom:1px dotted #fcbb90}
.comm_list ul.list li.entry ul.reply li.gh:last-child{border:0}
.comm_list ul.list li.entry ul.reply li.gh .blocked{margin-bottom:5px}
.comm_list ul.list li.entry ul.reply .zheDie{font-size:14px;padding:10px 0;text-align:center}
.comm_list ul.list li.entry ul.reply .zheDie a{color:#1E75D1;font-size:14px}
.comm_list ul.list li.entry ul.reply .zheDie a:hover{text-decoration:underline}
.comm_list ul.list li.entry ul.reply .re_comm p span{color:#6e6c66}

.comm_list ul.list li.entry .zhiChi{position:relative;float:right;padding-bottom:10px;width:100%}
.comm_list ul.list li.entry .zhiChi .l{float:left;width:150px}
.comm_list ul.list li.entry .zhiChi .l .comm_reply{float:left;margin-left:15px}
.comm_list ul.list li.entry .zhiChi .l a{cursor:pointer;color:#4d93f2}
.comm_list ul.list li.entry .zhiChi .r{ float: right;}

.comm_list ul.list li.entry .adiv{width: 30px;float: left;margin-right: 15px;}
.comm_list ul.list li.entry .level {font-size: 10px;text-align: center;width: 30px;display: block;line-height: 25px;}
.comm_list ul.list li.entry .level span {background-color: #f1ecec;border-radius: 3px;padding: 1px 3px;}

.comm_reply .s{color:#28bd98}
.comm_reply .a{color:#ff6f6f}
.comm_list ul.list li.entry ul.reply .zhiChi{padding-bottom:5px}
.re_comm{overflow:hidden}
.comm_reply a{margin-left:30px}
.comm_list .more_comm{width:100%;height:43px;}
.comm_list .more_comm a{display:block;width:130px;height:38px;margin:0 auto;line-height:38px;background:#d22222 url(//img.ithome.com/images/v2.1/more_comm_icon.gif) 33px 10px no-repeat;padding-left:66px;color:#fff;border-top:5px #a20022 solid}
.comm_list .more_comm a:hover{background-color:#a20022;border-color:#a20022}
.comm_list .more_comm a:active{background-color:#8f001e;border-color:#8f001e}
.reply_post_comment{clear:both;position:relative;padding-top:10px}
.reply_post_comment .add_comm{border-top-width:1px}
.reply_post_comment .close_comm{display:block;width:30px;height:30px;background:red;position:absolute;top:-20px;right:0;background:#d22222 url(//img.ithome.com/images/v2.1/close_comm.png) center center no-repeat;overflow:hidden}
.page_nav{position:relative;clear:both}
.page_nav .page_num{display:block;width:100%;height:28px;padding:30px 0 10px 0;overflow:hidden}
.index .page_nav{width:690px}
.index .page_nav .page_num{position:relative;left:50%;width:124px;margin-left:-62px}
.home_list .content .page_num{padding:15px 0 10px 0}
.ipad_night .page_nav .page_num a,.ipad_night .page_nav .page_num span.current,.iphone_night .page_nav .page_num a,.iphone_night .page_nav .page_num span.current,.wp_night .page_nav .page_num a,.wp_night .page_nav .page_num span.current{background-image:url(//img.ithome.com/images/v2.1/page_nav_night.png);color:#666}
span.v{display:inline-block;width:2px;height:13px;margin:0 11px 0 10px;color:#d5d5d5;text-indent:-100px;vertical-align:-2px;background:url(//img.ithome.com/images/v2.1/split.png) left top no-repeat;overflow:hidden}
fieldset,img{border:0;vertical-align:bottom}
.comm_login{padding:1px 10px;display: flex;align-items: center;}
.comm_login input.inpt{width:140px;height:28px;line-height:28px;padding:0 10px;border:1px #e9e9e9 solid;border-bottom:1px #ccc solid;outline:0}
.comm_login input#entered_UsernameInput{color:#888}
.comm_login input.rm_smt{width:80px;height:27px;border:0;color:#fff;background:#1844a7;cursor:pointer}
.comm_login span.p1{padding:0 5px 0 0}
.comm_login span.p2{font-size:12px;padding:0 5px}
.comm_login span.p2 img{vertical-align:middle}
.comm_login label{display:block;position:absolute;top:6px;left:252px;color:#888;font-size:12px}
.comm_login label:hover{cursor:text}
.comm_login #returnMsg{position:absolute;top:-25px;left:400px;color:#d22222}



.single #post_comment{display:block}
.list .entry .headerimage{display:inline-block;background:#F8F8F8;width:30px;height:30px;border-radius:50%;float:left;overflow:hidden;opacity:1;margin:5px 10px 0 0}
.comm_list .icon2 input{margin-left:15px!important;margin-top:2px!important;vertical-align:middle}
.comm_list .icon2 label{margin-left:2px!important;vertical-align:middle}
a{cursor:pointer;}
.comm_list ul.list li.entry p a{color:#d22222;text-decoration:underline}
.comm_list ul.list li.entry p a.ruser{color:#111;text-decoration: none;}
.verticalAlign{vertical-align:middle;display:inline-block;height:100%;margin-left:-1px}
.xcConfirm .xc_layer{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#666;opacity:.5;z-index:2147000000}
.xcConfirm .popBox{position:fixed;left:50%;top:50%;background-color:#f2f2f2;z-index:2147000001;width:300px;margin-left:-150px;margin-top:-125px;border-radius:5px;color:#535e66}
.xcConfirm .popBox .ttBox{height:15px;padding:3px 5px;border-bottom:solid 1px #eef0f1}
.xcConfirm .popBox .ttBox .tt{font-size:18px;display:block;float:left;height:30px;position:relative}
.xcConfirm .popBox .ttBox .clsBtn{display:block;cursor:pointer;width:12px;height:12px;position:absolute;top:22px;right:30px;background:url(//img.ithome.com/img/icons.png) -48px -96px no-repeat}
.xcConfirm .popBox .txtBox{margin:0px 15px;overflow:hidden}
.xcConfirm .popBox .txtBox .bigIcon{float:left;margin-right:20px;width:48px;height:48px;background-image:url(//img.ithome.com/img/icons.png);background-repeat:no-repeat;background-position:48px 0}
.xcConfirm .popBox .txtBox p{line-height:26px;overflow-x:hidden;overflow-y:auto;font-size:14px}
.xcConfirm .popBox .txtBox div {text-align:center}
.xcConfirm .popBox .txtBox p input{width:364px;height:30px;border:solid 1px #eef0f1;font-size:18px;margin-top:6px}
.xcConfirm .popBox .btnArea{border-top:solid 1px #eef0f1;margin-bottom:15px;overflow: hidden;}
.xcConfirm .popBox .btnGroup{float:right}
.xcConfirm .popBox .btnGroup .sgBtn{margin-top:14px;margin-right:10px}
.xcConfirm .popBox .sgBtn{display:block;cursor:pointer;float:left;width:95px;height:35px;line-height:35px;text-align:center;color:#FFF;border-radius:5px}
.xcConfirm .popBox .sgBtn.ok{background-color:#0095d9;color:#FFF}
.xcConfirm .popBox .sgBtn.cancel{background-color:#546a79;color:#FFF}
.xcConfirm p a{color:red;text-decoration:underline}
.add_comm .biaoqing_box{display:none;overflow:hidden;background:#fff;border:1px solid #e5e9ef;margin-bottom:10px;padding:10px;border-radius:5px;width:680px;float:left;position:absolute;top:25px;z-index:100}
.add_comm .ywz{display:block;padding:0;width:90px;height:24px;line-height:22px;border:1px solid #e5e9ef;border-radius:4px;position:relative;left:0;top:0;z-index:101;font-size:12px;text-align:center}
.add_comm .tg a{display:block;padding:0;width:90px;height:24px;line-height:22px;border:1px solid #e5e9ef;border-radius:4px;position:relative;font-size:12px;text-align:center}
.ywz:hover{color:#d22222}
.add_comm .biaoqing_box a{color:#111;float:left;border-radius:5px;-webkit-transition:background .3s;display:block;padding:3px 6px 3px 6px;margin:0 3px 2px 2px;height:20px;line-height:20px;font-size:12px;outline:0}
.add_comm .biaoqing_box a:hover{color:#d22222}


.comm_reply .top{color: #d22222;border: 0.5px #d22222 solid;display: block;padding: 0px 5px;font-size: 12px;border-radius: 3px;margin-left: 28px;}
.appmore {width: 280px;height: 40px;line-height: 40px;margin: 0 auto;background-color: #F2F4F6;text-align: center;border-radius: 25px;font-size: 14px;display: block;margin-top: 10px;margin-bottom: 10px}
    .appmore:hover {color: #fff;background-color: #d22222;cursor: pointer;}