body{margin:0px; padding:0px; font-size:14px; color:#333;font-family:\5FAE\8F6F\96C5\9ED1, Airal, Verdana, Geneva;width:100%;background:#F5F5F5;}
img{border:none}
*:focus {outline: none;}
ul, h1,h2,h3,h4{margin:0;padding:0;}
li{ list-style:none;}
form{margin:0px;padding:0px;}
table{border-collapse:collapse;font-size:14px;}
span{font-size:12px;}
i {font-size:12px;color:red;font-style:normal;margin:0 5px;}
td,th{height:44px;}
a{ color:#888;text-decoration:none;}
a:hover{ color:#3D82CD;}
.clear{clear:both;}
textarea{border:1px solid #DDD;font-size:14px;padding:3px 4px;width:500px;color:#333;ine-height:22px;font-family:\5FAE\8F6F\96C5\9ED1}
select {background:#FFF;border:1px solid #DDD;color:#333;padding:2px;font-size:14px;font-family:\5FAE\8F6F\96C5\9ED1}
.biaodan{border:1px solid #DDD;height:26px;font-size:14px;padding:2px 4px;color:#333;font-family:\5FAE\8F6F\96C5\9ED1}
.mt10{margin-top:10px;}
.mt3{margin-top:3px;}
.hide{display:none;}

.header{width:100%;margin:0 auto;padding-top:10px;height:58px;margin-bottom:15px;background:#FFF;}
.header .q-link{float:right;font-size:12px;color:#999;padding-top:25px;height: 42px}
.header .q-link span{color:#DDD;margin:0 8px;}
.header .q-link a:hover{color:#f60;}
.wrap{width:960px;margin:0 auto;}

.header h1{height:60px;width:120px;margin:5px 0 10px;} 
.header h1 img{width:120px;}
.header .logo{clear:both;width:120px;height:60px;float:left;display:block;}
.header .top-nav{float:left;padding:18px 5px 0 5px;font-size:16px;font-weight:400;color:#777;}
.header .top-nav span{font-family:arial;}
.header .top-nav code{color:#BBB;font-weight:400;}
.header .top-nav a{color:#777;}
.header .top-nav a:hover{color:#FF6600;}
.cat-crumbs{clear:both;background:#FEEFED;padding:6px 15px 2px;}
.cat-box{display:block;overflow:hidden;width:958px;margin:0 auto;padding-bottom:10px;display:block;overflow:hidden;height:100%;margin-top:40px;}

/*index*/
.index-post{width:965px;margin:0 auto;background:#FFF;margin-top:10px;border:1px solid #E8E8E8;}
.index-post-box{width:850px;margin:0 auto;display:block;overflow:hidden;margin-top:30px;margin-bottom:30px;}
.index-post-box ul li{width:28%;margin:20px 20px;float:left;line-height:22px;border:1px solid #E5E5E5;text-align:center;padding:20px 0 10px;cursor:pointer;_margin:20px 15px;}
.index-post-box ul h3{font-size:18px;font-weight:400;line-height:22px;}
.index-post-box ul p{line-height:22px;color:#999;}
.index-post-box ul li:hover{border:1px solid #F8ADA3;background:#FEF7F5;}
.index-post-box ul h3 a{color:#333;}
.index-post-box ul p a:hover{color:#999;}

.cat-data .choosed a{display:inline-block;zoom:1;*display:inline;}
.cat-data{ border-top:none; margin-bottom:10px;color:#555;}
.cat-data .choosed{font-size:12px;height:20px; padding:5px 0 0 2px; position:relative; z-index:2;}
.cat-data .choosed strong{ padding-right:10px; font-weight:normal}
.cat-data .choosed a{color:#555;}
.cat-data .choosed .close{border:1px solid #F37361;height:18px; line-height:18px; padding:0 20px 0 6px;padding-top:2px\9;background:#fff url("cross.png"/*tpa=http://www.yufengplay.com/home.souyi.cc/v4/img/cross.png*/)/*tpa=http://home.souyi.cc/v4/img/cross.png*/ no-repeat right 3px;outline:none; margin-right:8px}
.cat-data .choosed a:hover{background-position: right -47px; text-decoration:none;}
.cat-data .choosed .res{border:none;background:none;color:#3DA1E2;}
.cat-data .choosed .res:hover{border:none;background:none;color:#f60;}
.ib-index{font-size:14px;}

#lib_Tab1_sx{padding:0px;margin-bottom:10px;display:block;overflow:hidden;width:958px;margin:0 auto;border:1px solid #E8E8E8;background:#FFF;}
.lib_tabborder_sx{}
.lib_Menubox_sx {line-height:30px;position:relative; float:left;width: 150px; height:390px;background:#FFF;margin:0;padding:0;border-right:1px solid #E3E3E3;}
.lib_Menubox_sx ul{margin:0px;padding:0px;list-style:none; position:absolute; top:15px; left:5px; margin-left:15px; text-align:left;}
.lib_Menubox_sx li{display:block;cursor:pointer;width:110px;color:#444; margin-bottom:4px;height:30px;line-height:26px; background-color:#FFF;padding:4px 0 2px 18px;}
.lib_Menubox_sx li:hover{color:#F04B36;text-decoration:none;}
.lib_Menubox_sx li.hover{background:#FFF url("post_cat_on.png"/*tpa=http://www.yufengplay.com/home.souyi.cc/v4/img/post_cat_on.png*/)/*tpa=http://home.souyi.cc/v4/img/post_cat_on.png*/ no-repeat 95px 13px;width:113px;height:30px;line-height:26px;color:#F04B36;font-weight:bold;border:1px solid #E3E3E3;border-right:none;padding:5px 0 0 17px;_background:#FFF url("post_cat_on.gif"/*tpa=http://www.yufengplay.com/home.souyi.cc/v4/img/post_cat_on.gif*/)/*tpa=http://home.souyi.cc/v4/img/post_cat_on.gif*/ no-repeat 95px 13px;}
.lib_Contentbox_sx{border-top:none;padding:5px 10px; border-left:0; margin-left:20px;}

.cat-list, .cat-list2{font-size:14px;margin:25px 10px 25px;display:block;overflow:hidden;}
.cat-list ul{display:inline-block;overflow:hidden;clear:both;width:100%;margin-left:20px;}
.cat-list ul li{float:left;padding:6px 10px 5px;margin:0 35px 0 0;line-height:26px;}
.cat-list ul li a{color:#3D82CD;padding:3px 8px;}
.cat-list ul li a:hover{color:#FFF;background:#F04B36;padding:3px 8px;}
.cat-list2 ul li{float:left;padding:6px 10px 5px;margin:0 35px 0 0;line-height:30px;width:130px;}
.cat-list2 ul li a{color:#3D82CD;padding:3px 8px;}
.cat-list2 ul li a:hover{color:#FFF;background:#F04B36;padding:3px 8px;}

/*post page*/
.post-area{display:block;overflow:hidden;width:958px;margin:0 auto;border-top:3px solid #F37361;padding-bottom:20px;display:block;overflow:hidden;height:100%;background:#FFF;margin-top:50px;}
.p-box{margin:10px 0 10px;}
.post-tit{background:#F8F8F3;line-height:26px;font-size:14px;padding:3px 18px 4px;font-weight:bold;margin-bottom:15px;}
.tdr{width:110px;text-align:right;font-size:14px;padding-right:10px;line-height:28px;color:#555;}
.fb_form{cellpadding:0;	cellspacing:0;text-align:left;width:100%;height:100%;margin-top:10px;}
.tip{border:1px solid #FEDDAB;padding:6px 15px;text-align:left;background:#FFFFEC;margin:20px 25px 0px;}
.tip ul{}
.tip strong{font-size:12px;line-height:26px;}
.tip ul li{line-height:22px;font-size:12px;}
.form_tip{font-size:12px;color:#ACACAC;}
.pic-btn{padding:5px 8px 3px;height:32px;_padding:6px 3px 3px;background:url("post_upload.gif"/*tpa=http://www.yufengplay.com/home.souyi.cc/v4/img/post_upload.gif*/)/*tpa=http://home.souyi.cc/v4/img/post_upload.gif*/ repeat-x;border:1px solid #DDD;color:#666;font-size:12px;margin-left:2px;}
.dosubmit{width:200px;line-height:38px;border:0 none;background:#F04B36;font-weight:400;color:#fff;font-size:16px;cursor:pointer;font-family:\5FAE\8F6F\96C5\9ED1;border-radius:1px;}
.morepic{margin-left:5px;cursor:pointer;color:#3D82CD;}
.dosubmit:hover{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"; filter:alpha(opacity=90); opacity: .9; }
.list-cat h3{font-size:14px;width:85px;border-top:1px dotted #CCC;}
.list-cat h3 a{color:#333;}

/*post page v2*/
.fb_form{cellpadding:0;cellspacing:0;text-align:left;width:100%;background:#FFF;border-top:15px solid #fff;}
.fb_form td,.fb_form th{height:45px;}
.fb_form .tdr{width:105px;text-align:right;font-size:14px;padding-right:10px;line-height:28px;}
.tdr i{color:red;}
.fb_form input{font-family:Arial;background:#FFF;padding:3px;height:20px;border:1px solid #C9C9C9;color:#333;}
.post_box{margin:20px 116px 60px;width:500px;}
.ljfb{width:200px;line-height:38px;border:0 none;background:#F06255;font-weight:400;color:#fff;font-size:16px;cursor:pointer;font-family:\5FAE\8F6F\96C5\9ED1;border-radius:1px;}
.ljfb:hover{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"; filter:alpha(opacity=90); opacity: .9; }

.success{display:block;overflow:hidden;width:956px;margin:0 auto;border:1px solid #E8E8E8;background:#FFF;padding-bottom:0}
.fb_ok{width:95%;text-align:left;padding-top:10px;margin:0 auto;margin-top:40px;margin-bottom:40px;}
.fb_ok p{text-indent:24px;line-height:26px;font-size:12px;color:#888;margin:0;}
.fb_ok .ok_tip{font-size:20px;font-family:\5FAE\8F6F\96C5\9ED1,SimHei;font-weight:blod;color:#60b301;line-height:34px;margin-bottom:5px;}
.link{}
.link a{color:#3D82CD}
.link a:hover{color:#F60;}

.vip-post{width:965px;margin:0 auto;border:1px solid #FCD9D3;background:#FEF2EF;color:#666;padding:5px 0 10px;font-family: "Microsoft YaHei"; margin-top:10px; margin-bottom:15px;display:block;overflow:hidden;}
.vip-post h4{font-size:15px;color:#F30;margin-top:10px;text-align:center;}
.vip-post p{padding:0 10px;font-size:12px;text-align:center;}
.vip-post a{color:#3D82CD;}
.vip-post a:hover{color:#F06255;}

.footer{width:960px;margin:0 auto;padding:5px 10px;font-size:12px;text-align:center;color:#BBB;font-family:arial;line-height:24px;margin-top:2px;}
.footer a{color:#BBB;}

@media screen and (max-width:600px){
.header{width:100%;margin:0 auto;padding-top:10px;height:58px;margin-bottom:15px;background:#FFF;}
.header .q-link{display:none;}
.wrap{width:98%;margin:0 auto;}

.header h1{height:55px;width:100px;margin:5px 5px 10px;} 
.header h1 img{width:90px;}
.header .logo{clear:both;width:100px;height:55px;float:left;display:block;}

.cat-data{margin:6px 8px 12px;}
.cat-data .choosed a{display:inline-block;zoom:1;*display:inline;}
.cat-data .choosed{font-size:12px;height:20px; padding:5px 0 0 0px; position:relative; z-index:2;}

.cat-list, .cat-list2{font-size:14px;margin:15px 5px;display:block;overflow:hidden;}
.cat-list ul{display:inline-block;overflow:hidden;clear:both;width:100%;margin:0 10px;}
.cat-list ul li{float:left;padding:6px 5px 5px;margin:0;line-height:26px;width:45%}
.cat-list ul li a{color:#3D82CD;padding:3px 6px;}
.cat-list ul li a:hover{color:#FFF;background:#F04B36;padding:3px 6px;}
.cat-list2 ul{width:100%;margin:0 10px;}
.cat-list2 ul li{float:left;padding:6px 5px 5px;margin:0;line-height:30px;width:45%}
.cat-list2 ul li a{color:#3D82CD;padding:3px 5px;}
.cat-list2 ul li a:hover{color:#FFF;background:#F04B36;padding:3px 5px;}

.cat-box{display:block;overflow:hidden;width:100%;margin:0 auto;padding-bottom:10px;display:block;overflow:hidden;height:100%;margin-top:15px;}
.lib_Menubox_sx {display:none;}
.lib_Contentbox_sx{border-top:none;padding:5px 0; border-left:0; margin-left:0;float:none;width:100%;}

#lib_Tab1_sx{padding:0px;margin-bottom:10px;display:block;overflow:hidden;width:100%;margin:0 auto;border:0px solid #E8E8E8;background:#FFF;}

.index-post{width:100%;margin:0 auto;background:#FFF;margin-top:10px;border:0px solid #E8E8E8;}
.index-post-box{width:98%;margin:0 auto;display:block;overflow:hidden;margin-top:20px;margin-bottom:10px;}
.index-post-box ul li{width:94%;margin:0 auto;;float:none;line-height:22px;border:1px solid #E5E5E5;text-align:center;padding:16px 0 8px;cursor:pointer;margin-top:15px;margin-bottom:15px;}
.index-post-box ul h3{font-size:18px;font-weight:400;line-height:22px;}

.post-area{display:block;overflow:hidden;width:650px;margin:0 auto;border-top:0px solid #F37361;padding-bottom:10px;display:block;overflow:hidden;height:100%;background:#F5F5F5;margin-top:0px;}
.cat-crumbs{clear:both;background:none;padding:0px 5px 0px;}
.p-box{margin:0px 0 0;background:#FFF;padding:10px;}

.post-tit{background:#F8F8F3;line-height:26px;font-size:14px;padding:3px 18px 4px;font-weight:bold;margin-bottom:15px;}
.tdr{width:90px;text-align:left;font-size:14px;padding-right:0;line-height:28px;color:#555;}
.tip{border:1px solid #FEDDAB;padding:6px 15px;text-align:left;background:#FFFFEC;margin:20px 15px 15px;}
textarea{border:1px solid #DDD;font-size:14px;padding:3px 4px;width:300px;color:#333;ine-height:22px;font-family:\5FAE\8F6F\96C5\9ED1}

.vip-post{width:95%;margin:0 auto;}
.vip-post p{line-height:20px;text-align:left;;}

.footer{width:95%;margin:0 auto;padding:5px 0;font-size:12px;text-align:center;color:#BBB;font-family:arial;line-height:24px;margin-top:2px;}


}