/* CSS Document */
/* 重置样式 */
html,body{height:100%; max-width:640px; margin:0 auto; position:relative; font-size:.8em;}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}
ul,ol{list-style:none}
s{text-decoration:none}
img{border:0;-ms-interpolation-mode:bicubic}
i{ font-style:normal;}
table{border-collapse:collapse;border-spacing:0}
caption,cite,code,dfn,th,var{text-align:left;font-weight:normal;font-style:inherit;}
body{background-color:#fff;_background-image:url(about:blank);_background-attachment:fixed}
/* 清除浮动 */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-table}
*html .clearfix{height:1%}
.clearfix{display:block}
*+html .clearfix{min-height:1%}
.clear{display:block;overflow:hidden;clear:both;height:0;line-height:0;font-size:0}
/* 项目主体部分设置 */
a{color:#4B4B4B;text-decoration:none;/*transition:all 0.2s linear 0s;*/}
body{ background:#eeeff0;color:#333;font-family: "微软雅黑"; max-width:640px; margin:0 auto;}
input,textarea{font-family: "微软雅黑";}
a:hover{color:;text-decoration:none}
.box_shadow{box-shadow:0 2px 0 0 rgba(0, 0, 0, 0.15);background-color:#fff}
.auto_img{width:100%;}
.orange{color:#CCC;}
.pd{ padding:.5em .6em;}
.pdtb{ padding:.6em 0;}
.pdlr{ padding:0 .6em .5em;}
.case_bd{ padding-bottom:5em;}
.mg{ margin:.5em}
em,i{ font-style:normal;}
#wrap{width:100%; max-width:640px;margin:0 auto;overflow:hidden; min-height:590px; min-width:320px; position:relative; background:#FFF;}

.header{ position:fixed; top:0; right:0; left:0; margin:0 auto; width:100%; max-width:640px;}
.head{ width:100%; height:auto; position:relative;}
.head .logo{ width:100%; height:auto; text-align:center; padding:1rem 0 0.5rem;}
.head .logo img{ max-width:65%; height:auto;}
.head .nav{ float:left; width:100%; background:#FFF; margin:1rem 0 0.5rem;}
.head .nav dl{ float:left; width:100%; height:auto; position:relative; z-index:1;}
.head .nav dl dd{ float:left; width:20%; height:auto; text-align:center; position:relative; z-index:9999;}
.head .nav dl dd a{ font-size:16px; line-height:2.5em;}
.head .nav dl dd.on{ border-bottom:2px solid #2577e3;}
.head .nav dl dd.on a{ color:#2577e3;}
.head .nav dl dd a:hover{ color:#2577e3;}

.top{ width:100%; height:auto; position:relative;}
.top .logo{ width:100%; height:auto; text-align:center; padding:.6rem 0; background:#162f8b}
.top .logo .logo-w{ display: inline-block; vertical-align: middle; margin-top:-2px; }
.top .logo .text{ display: inline-block; margin-left:12px; font-size:14px; color:#FFF;}
.top .nav{ float:left; width:100%; background:#fff; position:relative; z-index:999; border-bottom:5px solid #eeeff0;}
.top .nav dl{ float:left; width:100%; height:auto; position:relative;}
.top .nav dl dd{ float:left; width:33.333%; height:auto; text-align:center; position:relative; z-index:9999;}
.top .nav dl dd a{ font-size:16px; line-height:20px; margin:10px 0; border-left:1px solid #ddd; color:#333; display:block; box-sizing:border-box; position:relative;}
.top .nav dl dd:nth-child(3n+1) a{border-left:0;}
.top .nav dl dd.on a{ color:#162f8b;}
.top .nav dl dd.on a:after{ content:""; width:30px; height:2px; background:#162f8b; position:absolute; top:25px; left:50%; margin-left:-15px;}
.top .nav dl dd a:hover{ color:#162f8b;}

.naver-sub{ display:none; position: absolute;top:120px;right:0; border:1px solid #d2d2d2;background: #fff;padding:10px;*width:150px;   clear: both; z-index:999999;}
.naver-sub ul{ clear: both; position: relative;overflow: hidden;*zoom:1;}
.naver-sub li{position: relative;height: 34px;line-height: 34px;border-bottom:1px dashed #c2c2c2;font-size: 14px;vertical-align: middle;  bottom:-1px;overflow: hidden;}
.naver-sub a{ display: block;padding:0 20px;*padding:0 10px;color:#666;}
.naver-sub a:before{width:5px;height:5px;background:#0000cc;position: absolute;top:16px;left:3px;content: ' ';}
.naver-sub#naver-sub1{right:auto; top:40px; right:0; width:33.333%; padding:0;}
.naver-sub#naver-sub1 ul{padding:10px;}

.main_tit{ padding:10px 0.7rem 0;}
.main_tit span{ width:auto;height:18px;line-height:18px;text-align:left;display:inline-block; color:#666;}
.main_tit span.firstnum{}
.main_tit span.lastnum{ border:none;}
.main_tit span.banner-num i{ color:#FF6600; font-size:14px;}


.index_search{ width:100%; padding:20px 10px 15px; margin:0 auto; text-align:left; z-index:9; position:relative; background:#FFF; box-sizing:border-box;}
.index_search *,.index_main1,.index_main1 *{box-sizing:border-box;}
.index_search_t{width:100%;height:30px;line-height:20px; font-size:15px; color:#333; text-align:center; position:relative;}
.index_search_t span{ display:inline-block; padding:0 10px; background:#FFF; position:relative; z-index:5;}
.index_search_t:before{ content:""; display:block; width:100%; height:1px; background:#d2d2d2; position:absolute; top:10px; left:0; z-index:2;}
.index_search form{position: relative; width:100%; margin:0 auto;}
.index_search ul{ width:100%; height:auto; padding:10px 0 0;}
.index_search ul li{ width:100%; height:auto; padding-bottom:10px; float:left;}
.index_search ul li input{ width:100%;border:1px solid #e2e2e2;border-color:#7b7b7b #b6b6b6 #b6b6b6 #7b7b7b;background:#fff;display:block;vertical-align:top;border-color:#e2e2e2;overflow:hidden;height:40px; float:left; padding:0 5px;}
.index_search ul li .coder{ float:left; width:48%; margin-right:4%;}
.index_search ul li span{ float:right; width:48%;}
.index_search ul li .hq_yzm{ float:left; width:100%; border:1px solid #bbbbbb; color:#333;background: #f3f3f3; 
background: -moz-linear-gradient(top,  #ffffff 0%, #e9e9e9 100%);
background: -webkit-linear-gradient(top,  #ffffff 0%,#e9e9e9 100%);
background: linear-gradient(to bottom,  #ffffff 0%,#e9e9e9 100%);}
.index_search ul li input.on{ color:#999}
.index_search .s_btn{width:100%;height:40px;color:#fff;font-size:15px;letter-spacing:1px;outline:medium; cursor:pointer;background: linear-gradient(rgb(105, 184, 86) 0%, rgb(66, 164, 43) 100%);border-color: rgb(67, 149, 46);}

.index_main1{ padding:10px; background:#FFF;}
.index_main1_t{width:100%;height:auto; padding-bottom:10px;line-height:20px; font-size:15px; color:#333; text-align:center; position:relative;}
.index_main1_t span{ display:inline-block; padding:0 10px; background:#FFF; position:relative; z-index:5;}
.index_main1_t:before{ content:""; display:block; width:100%; height:1px; background:#d2d2d2; position:absolute; top:10px; left:0; z-index:2;}
.index_main1_t font{ color:#0000cc; font-size:16px;}
.index_main1_c{ width:100%; height:210px; overflow:hidden; color:#333; margin-top:5px;}
.index_main1_c .myScroll{ width:100%; height:210px; overflow:hidden; color:#333;}
.index_main1_c ul li{ width:100%;line-height:34px;font-size:.8rem; height:35px; border-bottom:1px dashed #d4d7da; float:left;}
.index_main1_c ul li span{ float:left; max-width:72%; display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.index_main1_c ul li a{ color:#333; text-decoration:none;}
.index_main1_c ul li b{float:right; font-weight:normal; color:#008000}
.index_main1_c ul li b.red{ color:#c00;}


.main{ height:auto; overflow:hidden; width:100%;}
.main .main_t{ margin-top:1px; background:#FFF; height:auto; width:100%; text-align:center;}
.main_t dl{ height:auto; margin:0 auto; padding:8px 0;}
.main_t dt{ width:auto; padding-left:8px; float:left; height:30px; font-size:12px; color:#555; text-align:left;}
.main_t dt span{ background:#f60; padding:1px 4px; display:inline-block; color:#FFF; margin-top:3px;}
.main_t dt h2{font-size:18px; color:#fff; font-weight:400;}
.main_t dd{height:30px; overflow:hidden; float:left; font-size:13px;}
.main_t dd li{ overflow:hidden;float:left; height:30px; line-height:30px;}
.main_t dd li span{ float:left; font-size:13px; border:none; height:auto; line-height:30px;}
.main_t dd li a{ float:left; font-size:13px; color:#666; text-decoration:underline;}
.main_t dd li a:hover{ color:#f90;}

.main_top{ margin-top:0; height:auto; background:#fff; padding:0.8rem 0;}
.main_top_t{ margin:0.5em 0 0.3rem;}
.main_top_t h4{ position:relative;height:20px;line-height:20px;font-size:1rem;color:#999;text-align:center; font-weight:normal;}
.main_top_t h4:before{content:'';display:block;position:absolute;border-top:1px solid #ebebeb;height:0;width:35%;top:48%;left:0%;}
.main_top_t h4:after{content:'';display:block;position:absolute;border-top:1px solid #ebebeb;height:0;width:35%;top:48%;right:0%;}
.main_top_t i{ display:block; padding:0.8rem 0 0; font-size:0.75rem; color:#888; font-weight:normal; text-align:center;}
.main_top_t i font{ font-weight:700; font-size:0.85rem; color:#2577e3;}
.main_top_c{ margin-top:10px; height:100%; color:#666666; width:100%; padding:0 10px; box-sizing:border-box;}
.main_top_c .renav{ width:100%; height:210px; overflow:hidden;}
.main_top_c ul{ width:100%; }
.main_top_c ul *{-webkit-transition:all 0s; -moz-transition:all 0s; -o-transition:all 0s; transition:all 0s;}
.main_top_c ul li{ height:34px; line-height:34px; border-bottom:1px dashed #e5e5e5; overflow:hidden; float:left; width:100%;}
.main_top_c ul li a{ display:block; max-width:80%; color:#333; font-size:0.8rem; height:34px; overflow:hidden; float:left;}
.main_top_c ul li span{ font-size:0.8rem; float:right;}


.main_b{ margin-top:0; height:auto; background:#fff; padding:0.8rem 10px;}
.main_b_t{ margin:0.5em 0 0.3rem;}
.main_b_t h4{ position:relative;height:20px;line-height:20px;font-size:1rem;color:#999;text-align:center; font-weight:normal;}
.main_b_t h4{width:100%;height:30px;line-height:20px; font-size:15px; color:#333; text-align:center; position:relative;}
.main_b_t h4 span{ display:inline-block; padding:0 10px; background:#FFF; position:relative; z-index:5;}
.main_b_t h4:before{ content:""; display:block; width:100%; height:1px; background:#d2d2d2; position:absolute; top:10px; left:0; z-index:2;}

.news_list{ float:left; height:auto; width:100%; padding-bottom:15px;}
.news_list li{ display:inline-block; margin-top:10px;width:100%; float:left; border-bottom:1px dashed #ddd; padding:0 0 10px 0; background:#fff;}
.news_list li a{ text-decoration:underline; line-height:24px; color:#555;}
.news_list li a:hover{ color:#0000cc;}
.news_list_info{ margin:0 10px; font-size:12px; color:#707070; line-height:24px;}
.news_list_info p{ font-size:12px; color:#aaa;}
/*.main_b .more{margin:10px 0 10px 0; text-align:center;}
.main_b .more a{border:1px solid #0000cc;border-radius:3px;background:#fff;font-size:16px;color:#0000cc!important;padding:5px 0;width:60%;text-align:center;display:inline-block;margin:0 0 0}*/
.main_b .more{ text-align:left;}
.main_b .more a{ font-size:13px; line-height:1.54; color:#00c; text-decoration:underline;}

.index_main2{ width:100%; height:auto; padding:0.8rem 10px; box-sizing:border-box;}
.index_main2_t{ width:100%; height:auto; font-size:15px; line-height:40px; text-align:center; color:#333; position:relative;}
.index_main2_t span{ display:inline-block; padding:0 10px; background:#FFF; position:relative; z-index:5;}
.index_main2_t:before{ content:""; display:block; width:100%; height:1px; background:#e2e2e2; position:absolute; top:20px; left:0; z-index:2;}
.index_main2_c{ width:100%; height:auto;}
.index_main2_c ul{ width:100%; height:auto; padding:15px 0 0;}
.index_main2_c ul li{ float:left; width:100%; height:auto; min-height:87px;overflow:visible;position: relative;border-bottom:1px dashed #ddd; margin-bottom:14px;}
.index_main2_c ul li h2{ width:100%; height:24px; margin-bottom:4px;}
.index_main2_c ul li h2 a{font-family:arial, "Microsoft Yahei", 微软雅黑;overflow:hidden;text-overflow:ellipsis; white-space:nowrap; display:inline-block; max-width:100%;color:#333;font-weight:100; text-decoration:underline;line-height: 1.54;font-size: medium;}
.index_main2_c ul li .txt{font-size: 13px; line-height:1.54;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden; color:#666;}
.index_main2_c ul li .info{ width:100%;line-height:20px; font-size:13px;padding:5px 0;}
.index_main2_c ul li .info span{text-decoration: none;color:rgba(0,0,0,0.4);color: #999\9;}
.index_main2_c ul li .info span.src-net{ margin-right:6px;}
.index_main2_c ul li .info span a{text-decoration: none;color:rgba(0,0,0,0.4);color: #999\9;}
.index_main2_c ul li h2 a:hover{ color:#0000cc;}
.index_main2_c .more{ text-align:left;}
.index_main2_c .more a{ font-size:13px; line-height:1.54; color:#00c; text-decoration:underline;}

.tggg{ height:auto; border:0 solid #ddd; margin:0; overflow:hidden;}

.foot{padding:0.8rem 10px 3.8rem; text-align:center; background:#fff; height:auto;  line-height:22px; margin-top:10px;}
.foot .ftCon-Wrapper{ width:100%; margin:0 auto; color:#CCC; font-size:12px;border-top:1px solid #e1e1e1; padding-top:15px;}
.foot #lh{ padding-bottom:5px;}
.foot #lh a{ display:inline-block; color:#999; margin:0 8px;}
.foot #lh span{ display:inline-block; color:#999;}
.foot a{ color:#999; text-decoration:underline;}
.foot a:hover{ color:#0000cc;}

/*.zhuan_nav{ width:100%; height:30px;}
.zhuan_nav li{ width:25%; height:30px; line-height:1.8; font-size:1.2em; float:left; background:none;}
.zhuan_nav li select{border:1px solid #ccc; border-right:0; width:100%; height:30px; background:#ffdaa3; font-family:"微软雅黑";}
.zhuan_nav li option{ line-height:1.2;} */

.main_title{ clear:both;background-color:#eeeff0; height:34px; overflow:hidden; line-height:34px;}
.main_title a.a_home{ display:inline-block; padding:0 2px 0 10px; font-size:12px; height:34px; line-height:34px; vertical-align:top;}
.main_title a.w_last{ display:inline-block; padding:0 0 0 2px; font-size:12px; height:34px; line-height:34px; color:#a1a3a0; vertical-align:top;}
.about_con{ padding-bottom:10px; background:#FFF;}
.about_con .about_title{ color:#333;font-size:1.1em; font-weight:bold; height:32px;line-height:30px; width:100%; position:relative; white-space:nowrap; padding-top:8px;}
.about_title s{ width:100%; border-top:1px solid #e5e5e5; margin-top:20px; display:block;}
.about_title span{ display:inline-block; background:#FFF; padding:0 5px; margin-top:-18px;font-size:16px;}
.par_box{ padding:10px; font-size:1em; color:#666; line-height:24px;}
.par_box .tggg{ margin:0; margin-left:-10px;}

.info_title{ font-size:18px; line-height:30px; color:#333; text-align:center; padding-bottom:10px; border-bottom:1px dashed #CCC;}
.info_title a{ color:#333;}

.news_1{ text-align:center; width:100%; padding:10px 10px; box-sizing:border-box;}
.news_1 li{ width:31.333%; float:left; margin:10px 1% 0; box-sizing:border-box;}
.news_1 li a{ display:block; border:1px solid #ddd; border-radius:10px; font-size:13px; color:#666;line-height:30px;}
.news_1 li a.on{ color:#0000cc; border-color:#0000cc; font-weight:700;}


.news_2{ text-align:center; width:100%; padding:10px 10px; box-sizing:border-box;}
.news_2 li{ width:48%; float:left; margin:10px 1% 0; box-sizing:border-box;}
.news_2 li a{ display:block; border:1px solid #ddd; border-radius:10px; font-size:13px; color:#666;line-height:30px;}
.news_2 li a.on{ color:#0000cc; border-color:#0000cc; font-weight:700;}


.news_3{ text-align:center; width:100%; padding:10px 10px; box-sizing:border-box;}
.news_3 li{ width:48%; float:left; margin:10px 1% 0; box-sizing:border-box;display:block; border:1px solid #ddd; border-radius:10px;font-size:13px; color:#666; line-height:30px;}
.news_3 li.on{ color:#0000cc; border-color:#0000cc; font-weight:700;}
.news_3 li.on a{color:#0000cc; font-weight:700;}

/*
.news_3 li a{ display:block; border:1px solid #ddd; border-radius:10px; font-size:13px; color:#666;line-height:30px;}
.news_3 li a.on{ color:#0000cc; border-color:#0000cc; font-weight:700;}
*/


.zhuan_news ul{ width:100%; height:auto; padding:10px 0 0;}
.zhuan_news ul li{ float:left; width:100%; height:auto; min-height:87px;overflow:visible;position: relative; margin-bottom:14px;border-bottom:1px dashed #ddd; padding-bottom:8px;}
.zhuan_news ul li h2{ width:100%; height:24px; margin-bottom:4px;}
.zhuan_news ul li h2 a{font-family:arial, "Microsoft Yahei", 微软雅黑;overflow:hidden;text-overflow:ellipsis; white-space:nowrap; display:inline-block; max-width:100%;color:#333;font-weight:100; text-decoration:underline;line-height: 1.54;font-size: medium;}
.zhuan_news ul li .txt{font-size: 13px; line-height:1.54;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.zhuan_news ul li .info{ width:100%;line-height:20px; font-size:13px;padding:5px 0;}
.zhuan_news ul li .info span{text-decoration: none;color:rgba(0,0,0,0.4);color: #999\9;}
.zhuan_news ul li .info span.src-net{ margin-right:6px;}
.zhuan_news ul li .info span a{text-decoration: none;color:rgba(0,0,0,0.4);color: #999\9;}
.zhuan_news ul li h2 a:hover{ color:#0000cc;}


.zhuan_news_tit{ font-size:18px; font-weight:bold; line-height:1.5; color:#333; text-align:center;}
.zhuan_news_date{ font-size:12px; line-height:30px; text-align:center; color:#999; border-bottom:1px dotted #CCC; padding-bottom:10px;}
.zhuan_news_con{ color:#666; line-height:26px; font-size:14px; padding-top:15px; padding-bottom:15px;}
.pages0{ width:100%; height:auto; margin:15px 0; border-top:1px dashed #CCC; padding:10px 0 0;}
.pages0 .prvo,.pages0 .next{ width:100%; height:auto; line-height:2;}
.pages0 span{ color:#333; font-size:14px;}
.pages0 a{ color:#666; font-size:14px; text-decoration:underline;}
.pages0 a:hover{ color:#0000CC}

.zhuan_news_next{ width:100%; height:auto; padding:0.8rem 0;}
.zhuan_news_nextt,.zhuan_news_nextb{ width:100%; height:30px; line-height:30px;}
.zhuan_news_next span{ color:#333;}
.zhuan_news_next a{ color:#666; }
.zhuan_news_next a:hover{ color:#f60; text-decoration:underline;}

.mmlc{height:auto; padding:10px; background:#FFF; margin-top:1em;}
.mmlc_qt{ font-size:1.4em; color:#333; text-align:center; position:relative; padding-top:0.65em; height:20px; padding-bottom:0.5em;}
.mmlc_qt i{ display:block; width:100%; background:#dddfdc; height:1px; margin:0 auto;}
.mmlc_qt span{ display:block; background:#f2f3f7; position:absolute; width:40%; top:0; left:50%; margin-left:-20%;}
.mmlc_con{ width:100%; padding:0.5em 0; background:#fff;}
.mmlc_con img{ max-width:100%; height:auto;}
.mmlc .swxx_t,.sale_q .swxx_t{ width:100%; padding:5px 0;}
.mmlc .swxx_t span,.sale_q .swxx_t span{ display:inline-block; border-left:3px solid #0000cc; height:auto; padding-left:5px; font-size:14px; font-weight:bold;}

.sale_q{height:auto; padding:10px; background:#FFF; margin-top:1em;}
.sale_q .sale_qt{ font-size:1.4em; color:#333; text-align:center; position:relative; padding-top:0.65em; height:20px; padding-bottom:0.5em;}
.sale_q .sale_qt i{ display:block; width:100%; background:#dddfdc; height:1px; margin:0 auto;}
.sale_q .sale_qt span{ display:block; background:#f2f3f7; position:absolute; width:40%; top:0; left:50%; margin-left:-20%;}
.sale_qc{ width:100%; height:auto; background:#FFF}
.sale_qc ul{ width:100%; height:auto;}
.sale_qc ul li{ width:100%; border-top:1px solid #e6e6e6; height:auto;}
.sale_qc ul li .nav_1ji{ width:100%; padding:8px 0; height:auto; line-height:24px; cursor:pointer;}
.sale_qc ul li .nav_1ji #snp{ background:url(../images/icon_qr.png) no-repeat 100% -35px; margin:0 15px; font-size:1.1em; color:#666; padding-right:15px;}
.sale_qc ul li .nav_1ji #snp span{ margin-right:10px; font-weight:normal; color:#0000cc;}
.sale_qc ul li .i-list{ font-size:1em; line-height:1.8; padding:10px 15px; color:#999;}


/*classify_list*/
.classify_list{ width:100%; height:auto; background:#FFF;}
.classify_list dl{width:100%; height:auto;font-size: 13px; border-bottom:1px solid #ddd;float:left; color:#666; box-sizing:border-box; padding:10px 10px 2px;}
.classify_list dt{float:left;text-align:left;width:auto; padding:0 8px; font-weight:normal; line-height:20px; color:#333;}
.classify_list dd{float:left; width:100%; height:auto; padding:5px 0 0; line-height:20px;}
.classify_list dd a, .classify_list dd cite.games-cite-all{color:#999;display: inline-block;font-size:12px;height:20px;line-height:20px;margin:0 3px 8px 0;padding: 0 8px;width:auto;}
.classify_list dd a.active, .classify_list dd a:hover{background:#162f8b;color: #FFF;padding: 0 8px;}
.red{ color:#F00; margin-right:5px;}
.red:hover{ color:#F00;}

.search_input{ padding:15px 10px 15px; max-width:100%; background:#eeeff0; margin:0 auto; height:auto;}
.search_inputs{ display:-webkit-box;display:-ms-box;display:box;height:40px;border:solid 1px #c8c6c4; background:#fff;}
.search-val{font-size:15px;display:block;-webkit-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-appearance:none;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;height:30px;line-height:normal;border:0;margin:5px 0 5px 8px;padding:7px 0px 7px 20px; float:left; z-index:999; position:relative; background:url(../images/icon_s.png) no-repeat 0px 8px; background-size:6%; width:79%; outline:none;}
.search-submit{width:18%;padding:0 0.8%;-webkit-box-sizing:content-box;-ms-box-sizing:content-box;box-sizing:content-box;height:40px;border:0 none;background:#162f8b; position:relative; z-index:999; float:right; color:#FFF; cursor:pointer;-moz-border-radius:0px;border-radius:0px;-webkit-border-radius:0px;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
.search-submit:hover{ background:#1837ac;}
.search-submit:active,.search-submit.touch{background-color:#f0f0f0;}
.in_put{ height:auto; padding:10px 0; width:100%;}
.in_put .content{ height:88px; display:block; padding:4px 1%; width:98%; font-size:12px; border:1px solid #c8c8c8;}
.in_put .feed_input{ width:98%; height:40px; padding:0 1%; font-size:12px; border:1px solid #c8c8c8;}
.feed_btn{ width:100%; height:34px; line-height:32px; color:#FFF; background:#2577e3; margin-top:10px; margin-bottom:15px; cursor:pointer; border:none;}
.feed_btn:hover{ background:#3983e5;}
.search_inputs form{ width:100%;}
.search_input span{ display:block; padding:2px 0 0;}
.search_input span a{ margin:0 5px; display:inline-block; text-decoration:underline;}
.sell_inpue span{z-index:99; position:relative;}

.red{ color:#F00;}
.parentup,.optionlist font{ font-size:12px;}
.optionlist a{ font-size:12px;}


/*page*/
#page{ width:100%; height:auto; overflow:hidden; margin-top:.5rem; background:#fff; position:relative;}
#page a{display:block; margin-right:1px; padding:5px 10px; float:left;}
#page em{display:inline-block; float:left; margin:5px 0; border-left:1px solid #666; height:13px; width:0; position:absolute; top:3px; left:47px;}
#page a.num{ text-decoration:underline; color:#F00; font-weight:bold;}
#page span{ display:block; float:right; padding:1% 2%; }

.zhuan_con{ }
.zhuan_con .zhuan_title{ text-align:left; line-height:24px; height:auto; font-size:16px; color:#333; padding:9px 10px; background:#FFF}
.zhuan_day{ display:block; border-bottom:1px solid #CCC; font-size:12px; padding:0 10px 9px; color:#999; background:#FFF}
.zcxx,.swxx{ height:auto; padding:10px; background:#FFF; margin-top:1em;}
.zcxx .zcxx_t,.swxx .swxx_t{ width:100%; padding:5px 0;}
.zcxx .zcxx_t span,.swxx .swxx_t span{ display:inline-block; border-left:3px solid #0000cc; height:auto; padding-left:5px; font-size:14px; font-weight:bold;}
.zcxx .zcxx_c,.swxx .swxx_c{ width:100%; color:#666;}
.zcxx .zcxx_c .xx_cc,.swxx .swxx_c .xx_cc{ margin:10px 0; color:#999;}
.zcxx .zcxx_c .xx_cc em,.swxx .swxx_c .xx_cc em{ font-style:normal;}
.zcxx .zcxx_c .xx_cc span,.swxx .swxx_c .xx_cc span{ display:block; height:auto; width:100%;}
.zcxx .zcxx_c .xx_cc strong,.swxx .swxx_c .xx_cc strong{ font-weight:normal; color:#666;}

.pf_tel{ min-width:300px;padding:10px;left:0;right:0;bottom:0;z-index:100;position:fixed;background:#fff;border-top:1px solid #c2c2c2; max-width:620px; margin:0 auto;}
.pf_tel .connect_info{ float:left; height:auto;}
.tel_code{width:98px;white-space:nowrap;text-overflow:ellipsis;color:#00c;line-height:14px; font-size:14px;}
.pf_tel a{height:30px;line-height:30px;float:right;width:95px;text-align:center}
.telphone,.msg{ border:1px solid #f60;border-radius:4px;background:#f60;color:#fff;margin-right:8px;text-align:center}
.pf_tel p.f12{height:12px;line-height:12px; padding-bottom:6px; font-size:12px;}
.msg{border:1px solid #c6c6c6;background:#fff;margin-right:0;color:#323232}
.msg span{color:#333;line-height:inherit}
.icon-tel,.icon-msg{margin-right:5px;vertical-align:middle;height:17px;line-height:17px;width:17px;}
.hd_conn .message-me i{background-position:-2px -1px;}
.telphone i{background-position:-23px -2px;}
.icon-tel,.icon-msg{background:url(../images/detail.png) no-repeat;-webkit-background-size:160px auto;-ms-background-size:160px auto;background-size:40px auto;display:inline-block;}

.buy_con{}
.buy_con .buy_title1{ text-align:left; height:auto; font-size:14px; color:#000; padding:9px 10px 4px; background:#FFF;}
.buy_con .buy_title{ text-align:left; height:auto; font-size:14px; color:#000; padding:9px 10px 4px; background:#FFF; margin-top:15px;}
.buy_con .buy_title span,.buy_con .buy_title1 span{ font-size:16px; color:#999;}
.buy_inpue{ background:#fff; padding:5px 10px;}
.buy_inpue span{ display:block; margin:3px 0;}
.buy_inpue select{ height:30px; padding:3px 0; text-indent:3px; width:100%; display:block; font-size:12px; font-family:"微软雅黑";border:1px solid #c8c8c8;}
.buy_inpue textarea{ height:80px; line-height:24px; padding:3px 1%; width:98%;border:1px solid #c8c8c8; margin-bottom:10px;}
.buy_tel,.buy_lxr{width:98%;height:40px;border:1px solid #c8c8c8;padding:0 1%;}
.buy_inpue .buy_yzm{width:58%;height:40px;border: 1px solid #c8c8c8;padding:0 1%;float:left;}
.btn1{ width:36% !important;height:40px; text-align:center; font-size:12px; color:#fff;float:right; margin-left:2%;background:#162F8B;cursor: pointer; border:1px solid #162F8B !important; line-height:40px;}
.buy_fb{ width:100% !important; height:40px; font-family:"微软雅黑";  text-align:center; background:#162F8B;color:#FFF;cursor:pointer; border:1px solid #162F8B; margin-bottom:10px;}
.buy_fb:hover,.btn1:hover{ background:#1837AC; border:1px solid #1837AC !important;}
.buy_inpue input{width:98%; height:40px; border:1px solid #c8c8c8;padding:0 1%; line-height:40px;}
.green{ color:green;}
.blue{ color:blue;}
.orange{ color:#f60;}
.buy_label{ display:block; border:1px solid #e0e0e0; background:#FFF; padding:5px; line-height:24px;}
.input_text{ width:auto !important; color:#999;margin-top:5px; line-height:24px; border:1px solid #c8c8c8;} 
.sell_inpue{ background:#fff; padding:5px 10px;}
.cart_buy{ text-decoration:underline;}
.radio[name="nslx"],.radio[name="bsqk"],.radio[name="slfp"],.radio[name="yhzh_zc"],.radio[name="yhzh_wy"]{ width:14px !important; height:14px;}
.buy_inpue #zczb_bz,#sszb_bz{ width:auto; min-width:65px; height:40px; display:inline-block;}

input,textarea{ z-index:1 !important; position:relative;}

.bank_inpue{ background:#fff; padding:5px 10px;}
.bank_inpue span{ display:block; padding:3px 0;}
.bank_inpue input{width:14px; height:14px;}
.bank_1,.bank_2{ width:100%; height:auto;}
.bank_1 span,.bank_2 span{ display:block;}
.bank_2 textarea{ height:80px; line-height:24px; padding:3px 1%; width:98%;border:1px solid #c8c8c8; margin-bottom:10px;}
.buy_select{ width:100%; height:auto; padding-top:5px;} 
.buy_select select{ width:30% !important; float:left;color:#999; line-height:24px; text-indent:0; margin-right:5px;}
.buy_select i{ float:left; margin:0 3px; line-height:24px;}


.mydiv{background-color: #fefe91;border: 1px solid #F1D031;line-height:1.8;font-size:12px;z-index:999;width:290px; padding:5px;height:auto;left:50%;top:50%;margin-left:-150px!important;/*FF IE7 该值为本身宽的一半 */margin-top:-60px!important;/*FF IE7 该值为本身高的一半*/margin-top:0px;position:fixed!important;/* FF IE7*/position:absolute;/*IE6*/
_top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/}
.mydiv span{ text-align:center; display:block; width:100%;}
.mydiv span a{ color:#f60;}
.bg,.popIframe{background-color: #666; display:none;width: 100%;height: 100%;left:0;top:0;/*FF IE7*/filter:alpha(opacity=50);/*IE*/opacity:0.5;/*FF*/z-index:998;position:fixed!important;/*FF IE7*/position:absolute;/*IE6*/
_top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/* www.codefans.net IE5 IE5.5*/}
.popIframe {filter:alpha(opacity=0);/*IE*/opacity:0;/*FF*/}-->


#menu{ position:fixed; bottom:0px; width:100%; height:50px; line-height:44px; z-index:999; max-width:640px;}
#menu ul{margin:0 auto;list-style-type:none;width:100%;/*max-width:500px;*/height:100%;}
#menu ul li{float:left;width:33.33333%;height:100%;text-align:center;position:relative;font-size:12px;}
#menu ul li .line{position:absolute;top:0px;right:0px;z-index:30;width:1px;}
#menu ul li .menu_li{position: absolute;top:7px;left:5%;z-index:40;width:90%;height:36px;line-height:36px;color:#fff;border-radius:3px;}
#menu ul li:nth-of-type(1) .menu_li{background-color:#7fbcf3;}
#menu ul li:nth-of-type(2) .menu_li{background-color:#f4b10e;}
#menu ul li:nth-of-type(3) .menu_li{background-color:#f94a45;}
#menu ul li .img_front{position:absolute;top:0px;left:0px;z-index:30;width:100%;height:100%;background-color: #000;opacity:.65;}
#menu ul li .img_front img{width:100%;height:100%;}
#menu ul li span{position:absolute;bottom:-300px;left:50%;width:104px;margin-left:-52px;height:auto;text-align:center;z-index:10;background-color: rgb(245, 245, 245);border-radius:10px;    border: 1px solid rgba(174, 174, 174, 0.3);}
#menu li em{font-style:normal;/*border-bottom:1px solid #c2c2c2;*/padding:10px;}
#menu ul li span a{float:left;width:100%;height:43px;line-height:43px;color:#454545;text-decoration:none;}
.footer_front{position:fixed;width:100%;height:100%;top:0px;left:0px;z-index:888;display:none;}
/* .arrow-down { width: 0; height: 0; border-left: 10px solid transparent;  border-right: 10px solid transparent; border-top: 15px solid #f5f5f5; position: absolute; bottom: -10px; left: 40px;} */
#menu ul li span>img{width:7px;height:6px; position: absolute; bottom: -6px;left: 47px;}
#menu li i.linear{ display:block; background-image:-webkit-linear-gradient(left, transparent, rgba(0, 0, 0, 0.2), transparent);background-image:linear-gradient(to right, transparent, rgba(0, 0, 0, 0.2), transparent); border:0; height:1px; width:80%; margin:0 auto;}
