﻿body{margin:0;font-family:"Microsoft Yahei", arial, helvetica, sans-serif;background:#fff;color:#666;font-size:15px;min-width:360px;}
*{padding:0;margin:0;list-style:none;list-style-image:none; }
a{color:#666;text-decoration:none;}
.mh{width:96%;overflow:hidden;padding:0 2%;}
/*header-test*/
.header{width:100%;overflow:hidden;}
.header_1{width:100%;overflow:hidden;background:#023250/*skin*/;padding:5px 0px;}
.home {display:block;float:left;height:30px;width:122px;color:#fff;text-align: center;font-size:16px;line-height:30px;font-family: 方正姚体;background: url(/image/m-sskico.png) no-repeat 3px 0px;background-size:100px;text-indent:32px;}
.ss{float:right;height:40px;font-size:16px;}
.header_1 form{height:30px;width:calc(100% - 170px);border:none;line-height:30px;float:left;display:block;overflow:hidden;}
.header_1 input{width:calc(100% - 45px);height:30px;display:block;float:left;overflow:hidden;border:1px solid #ccc;box-sizing:border-box;border-radius:10px 0px 0px 10px;}
.header_1 button{border:none;height:30px;width:45px;background:#ccc;line-height:30px;color:#000;vertical-align:middle;float:left;overflow:hidden;border-radius:0px 10px 10px 0px;}
.header_1 em{display:block;float:right;width:43px;height:32px;background: url(/image/m-sskico.png) no-repeat 0px -102px;overflow:hidden;background-size:230%;}
.fl{width:100%;overflow:hidden;clear:both;margin-top:5px;margin-bottom:-3px;display:none;}
.fl li{display:block;float:left;width:20%;overflow:hidden;}
.fl li a{display:block;width:80%;text-align:center;line-height:24px;padding:3px 0;margin:1px auto;border-radius:10px;background:#023250/*skin*/;color:#fff}

/*列表页面*/
.ls_labs{width:100%;overflow:hidden;clear:both;text-align:center;margin-top:10px;height:50px;border-top:1px solid #ccc;padding-top:7px;}
.ls_des { padding: 10px;line-height: 24px;border: 1px solid #ccc; background: #f7f2f2;border-radius: 5px; margin-top: 5px;}
.ls_labs li{display:block;float:left;}
.ls_labs li a{display:block;padding:3px 10px 3px 10px;}
.ls_t{width:96%;line-height:30px;overflow:hidden;background:#023250/*skin*/;color:#fff;margin-top:10px;padding:0 2% 0 2%;border-radius:5px;}
.ls_t em,.ls_t h1{ text-decoration:none; font-style:normal;font-weight:600;text-indent:10px;font-size:16px;display:inline;}
.ls_t a{display:inline-block;float:right;color:#ddd;font-size:12px;}
.ls_cbtn{display:block;float:right;text-align:center;height:28px;overflow:hidden;}

.mh_list{width:100%;overflow:hidden;clear:both;}
.mh_list li{display:block;float:left;width:50%;overflow:hidden;font-size:12px;margin-bottom:10px;padding-bottom:68%;position:relative;margin-top:10px;}
.mh_list dl{display:block;position:absolute;width:96%;height:100%;left:2%;}
.mh_list li img{width:100%;border-radius:3px;height:calc(100% - 24px);display:block;border-radius:15px;margin-bottom:5px;}
.mh_list li dt{height:100%;overflow:hidden;width:100%;display:block;font-size:14px;line-height:20px;font-weight:600}
.mh_list li dd{display:block;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:20px;margin-left:2%;width:80%;position:absolute;z-index:222;margin-top:-45px;text-shadow:1px 1px #fff;color:#000}

.pf{width:100%;clear:both;line-height:30px;height:30px;text-align:center;padding:10px 0px 10px 0px;}
.pf li{display:inline-block;width:10%;box-sizing:border-box;}
.pf li a{text-decoration:underline;display:block;width:96%;height:100%;border:1px solid #ccc;box-sizing:border-box;margin:0 auto;border-radius:10px}
.pf_on a{background:#023250/*skin*/;color:#fff}
.ls_f_l{float:left;}
.ls_f_r{float:right;}

/*漫画页面*/
.mh_info{width:94%;overflow:hidden;padding:3%;background:#023250/*skin*/;color:#fff;margin-top:7px;border-radius:20px;}
.mh_info h1{font-size:24px;line-height:30px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.mh_thumb{display:block;float:left;border-radius:15px;width:35%;}
.mh_info dl{display:block;float:left;margin-left:3%;width:61%;}
.mh_info dt{line-height:30px;font-size:12px;}
.mh_info dt a{color:#ddd; text-decoration:underline;}
.mh_info dd{font-size:12px;line-height:18px;overflow:hidden;max-height:55px;}
.mh_btn{text-align:right;font-size:16px;font-weight:600;width:100%;overflow:hidden;line-height:26px;margin-top:10px;}
.mh_btn a{display:inline-block;width:auto;border:1px solid #fff;border-radius:25px;background:#023250/*skin*/;padding:5px 4%;text-align:center;color:#fff;}
.mh_ml_t{width:100%;line-height:30px;font-size:16px;font-weight:600;clear:both;margin-top:10px;margin-bottom:10px;border-bottom:1px #eee dotted;height:30px;}
.mh_ml_t a{display:inline-block;width:auto;padding:0 10px;border-bottom:3px solid #023250/*skin*/;color:#023250/*skin*/;box-sizing:border-box;}
.mh_ml{width:100%;overflow:hidden;}
.mh_ml li{display:block;float:left;width:33.33%;text-align:center;overflow:hidden;margin:5px 0 5px 0;}
.mh_ml li a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:98%;margin-left:1%;border:1px solid #ccc;border-radius:10px;line-height:24px;font-size:10px;box-sizing:border-box;}

.mh_sx{width:100%;color:#fff;overflow:hidden; height:30px;font-size:12px;line-height:30px;text-align:center;padding:10px 0px;}
.mh_sx li{display:inline-block;width:50%;height:100%;overflow:hidden;box-sizing:border-box; }
.mh_sx a{color:#fff;height:100%;white-space:nowrap; text-overflow:ellipsis;border-radius:10px;overflow:hidden;background-color:#023250/*skin*/;display:block;width:60%;}
.mh_s a{float:left;padding-left:3px;}
.mh_x a{float:right;padding-right:3px;}

.k_list{width:96%;padding:2%;overflow:hidden;clear:both;display:block;}
.k_list label{display:block;float:left;width:33.33%;line-height:22px;overflow:hidden;}
.k_list label a{display:block;margin:0 auto;width:94%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;}

/*目录页面*/
.ml_header{width:90%;height:30px;color:#000;padding:10px 5% 10px 5%;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;text-align:center;font-weight:600;border-radius:10px;}
.ml_header a{color:#000;}
.ml_h1{font-size:16px;line-height:30px;display:inline-block;}
.ml_imgs{width:100%;overflow:hidden;}
.ml_imgs img{width:100%; vertical-align:middle;text-align:center;}
.ml_sx{width:90%;color:#fff;padding:0 5% 0 5%;overflow:hidden; height:20px;font-size:12px; clear:both;margin-top:20px;line-height:20px;}
.ml_sx li{display:block;width:46%;height:100%;background-color:#023250/*skin*/;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;border-radius: 8px; text-align:center;}
.ml_sx a{color:#fff}
.ml_s{float:left;padding-left:3px;}
.ml_x{float:right;padding-right:3px;}
.ml_dh{ position:fixed;z-index:9999;width:100%;height:40px;overflow:hidden; white-space:nowrap;bottom:0px;background-color:#023250/*skin*/; opacity:0.75;border-radius:15px 15px 0px 0px;margin-left:-2%;}
.ml_dh a{width:50%;text-align:center;color:#fff;font-weight:600;display:block;float:left;font-size:16px;line-height:40px;overflow:hidden;text-overflow:ellipsis;}
.ml_kg{height:30px;overflow:hidden;width:100%;}

.flink{width:96%;padding:2%;text-align:center;display:none}
.flink a{color:#ccc;font-size:10px;text-align:center;}
.footer{width:100%;clear:both;line-height:18px;text-align:center;font-size:12px;overflow:hidden; white-space:normal;background:#023250/*skin*/;color:#ccc;padding:10px 10px;box-sizing:border-box;margin-top:10px;}
.footer a{color:#ccc}

@media screen and (min-width:640px)
{
	.header{width:100%;background:#023250/*skin*/;}
	.mh,.header_1,.header2,.fl{width:860px;margin:0 auto;}
	.ml_dh{ position:fixed;z-index:9999;width:860px;margin-left:0px;}
	.fl li{width:10%;}
	.pf li{width:5%;}
	.mh_info dd{max-height:100%;}
	.mh_list li{width:25%;padding-bottom:37%;}
	.mh_ml li{width:20%;}
	.k_list li{width:25%;}
	.footer p{display:block;max-width:860px;margin:0 auto;}
}