@charset "utf-8";
/* CSS Document */

/*输入框*/
.k_0{ background-color:#FFFFFF; border:0px; font-family:"微软雅黑",Arial,"Lucida Grande","Microsoft Yahei","Hiragino Sans GB","Hiragino Sans GB W3",SimSun,"PingFang SC",STHeiti; font-size:0.8em;  }

/*字体*/
.z_0{ font-family:"微软雅黑",Arial,"Lucida Grande","Microsoft Yahei","Hiragino Sans GB","Hiragino Sans GB W3",SimSun,"PingFang SC",STHeiti; font-size:0.8em;  }
.z_1{ font-family:"微软雅黑",Arial,"Lucida Grande","Microsoft Yahei","Hiragino Sans GB","Hiragino Sans GB W3",SimSun,"PingFang SC",STHeiti; font-size:0.8em;  }
.text10px{ font-size:10px;}
.text12px{ font-size:12px;}
.text14px{ font-size:14px;}
.arialbold{ font-family:Arial; font-weight:bold;}
.text1em{ font-size:1em;}
.text11em{ font-size:1.1em;}
.text12em{ font-size:1.2em;}
.text13em{ font-size:1.3em;}
.text14em{ font-size:1.4em;}
.text08em{ font-size:0.8em;}
.text06em{ font-size:0.6em;}
.textleft{ float:left;}
.textright{ float:right;}

/*字变粗*/
.crude{ font-weight:bold;}

/*按钮*/
.button0{ width:90%; height:2.8em;font-size:1em;line-height:2.8em;  border:0px; background-color:#21a5e9;color:white;display:inline-block; font-family:"微软雅黑",Arial,"Lucida Grande","Microsoft Yahei","Hiragino Sans GB","Hiragino Sans GB W3",SimSun,"PingFang SC",STHeiti; text-align:center; margin:0px; margin-left:5%; margin-right:5%; padding:0px; overflow:hidden;border-radius:1.5em;-moz-border-radius:1.5em;-webkit-border-radius:1.5em;}/*全屏90%按钮*/
.button1{ width:46%; height:2.8em; font-size:1em;line-height:2.8em; border:0px; background-color:#21a5e9; opacity:0.8;-moz-opacity:0.8;-webkit-opacity:0.8;filter:alpa(opacity=80); font-family:"微软雅黑",Arial,"Lucida Grande","Microsoft Yahei","Hiragino Sans GB","Hiragino Sans GB W3",SimSun,"PingFang SC",STHeiti; text-align:center; margin:0px; padding:0px; overflow:hidden; float:left;display:inline-block;}/*全屏46%按钮*/
.button2{ width:46%; height:2.8em;font-size:1em;line-height:2.8em;border:0px; background-color:#000000; opacity:0.8;-moz-opacity:0.8;-webkit-opacity:0.68;filter:alpa(opacity=80); font-family:"微软雅黑",Arial,"Lucida Grande","Microsoft Yahei","Hiragino Sans GB","Hiragino Sans GB W3",SimSun,"PingFang SC",STHeiti;text-align:center; margin:0px; padding:0px; overflow:hidden; float:right;display:inline-block;}/*全屏46%按钮*/

/*浮动*/
.pos_abs{ position:absolute;}
.left100{ left:100%;}
.top0{ top:0;}
.right100{ right:100%;}
.bottom0{ bottom:0;}
.top3 {top:3em;}
.matright1 { margin-right:1em;}
.matright05 { margin-right:0.5em;}
.mattop05 { margin-top:0.5em;}
.mattop_05 { margin-top:-0.5em;}
.textdecoration { text-decoration:line-through;}


/*头部菜单*/
#user_top{ position:absolute; z-index:96; top:0; left:0; width:100%; height:3em; background-color:#21a5e9; margin:0px; padding:0px; overflow:hidden;}
#user_top .b {height:3em;position:relative;overflow:hidden;z-index:1;}
#user_top .bj { position:absolute;width:100%;top:0;height:3em;z-index:0;left:0;}
#user_top .l{ width:20%; height:3em; text-align:left; float:left;vertical-align:middle;line-height:3em;color:white;}
	#user_top .l .city_text {display:inline-block; vertical-align:middle;padding-left:0.5em;}
	#user_top .l .city_text font {font-size:0.8em;width:3em;float:left;line-height:3.6em;}
	#user_top .l .city_text span {display:inline-block;margin-left:0.0em;height:3em;float:left;line-height:3em;}
	#user_top .l .city_text span img {height:0.2em;margin-top:1.3em;}
#user_top .l img{ height:1.2em; margin-left:0.5em; margin-top:0.9em; float:left;}
#user_top .l .fh {display:inline-block;margin-left:0.5em;}
#user_top .dq{ width:20%; height:3em; float:left;} /*地区选择*/
#user_top .dq .text{ height:3me; background:url(../img/dq_img_left_cdr0.png) no-repeat right; background-size:0.8em; font-size:0.8em; text-align:left; line-height:3.8em; color:#FFFFFF; margin-left:0.5em; padding-right:1.2em;}
#user_top .c{ width:60%; height:3em; font-size:1em; text-align:center; line-height:3em; color:#FFFFFF; float:left;letter-spacing:0.1em;}
#user_top .m{ width:60%; height:3em; float:left;}
#user_top .m .m_inpt{ width:72%; height:2.2em; background-color:#FFFFFF; border-radius:5px 0 0 5px; -webkit-border-radius:5px 0 0 5px; -moz-border-radius:5px 0 0 5px; padding-left:4%; padding-right:4%; margin-top:0.4em; margin-bottom:0.4em; float:left;}
#user_top .m .m_inpt input{ width:100%; height:2.2em; background-color:#FFFFFF; border:0; font-size:1em; text-align:left; line-height:2.2em; color:#666666;}
#user_top .m .m_icon{ width:20%; height:2.2em; background-color:#FFFFFF; border-radius:0 5px 5px 0; -webkit-border-radius:0 5px 5px 0; -moz-border-radius:0 5px 5px 05px 0 0 5px; text-align:center; margin-top:0.4em; margin-bottom:0.4em; float:left;}
#user_top .m .m_icon img{ height:1.4em; margin-top:0.4em;}
#user_top .r{ width:20%; height:3em; text-align:right; float:right;color:white;line-height:3em;}
#user_top .r img{ height:1.2em; margin-right:0.5em; margin-top:0.9em; float:right;}
#user_top .r a{display:block;height:3em;line-height:3em;color:white;width:100%;}
#user_top .r a img{ height:0.9em; margin-top:01.0em;float:right;}
#user_top .r a font {float:right;padding-right:0.3em;padding-top:0.1em;display:inline-block;}
#user_top .r_s{ width:20%; height:3em; float:right;}
#user_top .r_s .icon{ width:45%; height:3em; text-align:right; float:left;}
#user_top .r_s .icon img{ height:1.4em; margin-top:0.8em;}
#user_top .r_s .text{ width:45%; height:auto; font-size:0.8em; text-align:left; line-height:3.8em; color:#FFFFFF; float:right;}

/*尾部菜单*/
#user_foot{ position:fixed; z-index:99; bottom:0; left:0; width:100%; height:3.0em; margin:0px; padding:0px;overflow: hidden;background:white;}
#user_foot .b { position:relative;height:3.0em;overflow:hidden;z-index:1;border-top:1px solid #f2f2f2;}
#user_foot .bj { position:absolute;width:100%;bottom:0;height:3em;z-index:0;}
#user_foot .foot_menu{width:20%; height:3em; margin-top: 0.0em; float:left;}
#user_foot .foot_menu .iocn{width:100%; height:1.6em; text-align:center; }
#user_foot .foot_menu .iocn img{height:1.1em; margin-top:0.2em;}
#user_foot .foot_menu .text{width:100%; height:1.4em; font-size:0.8em; text-align:center; line-height:1.2em; color:#333333;}
#user_foot .foot_menu .center_radian{ position:relative; z-index:-1; width:100%; height:4em; background:; border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%; margin-top:-2.9em; }
#user_foot .foot_menu.over,#user_foot .foot_menu.over .center_radian{ background-color:white;color:#21a5e9;}
#user_foot .foot_menu.over .text , #user_foot .foot_menu.over .center_radian .text {color:#21a5e9;}

/*中部内容*/
#user_content0{position:absolute; left:0; right:0; top:3em; bottom:3em; width:100%; background-color:#FFFFFF; overflow:hidden;}/*头部、底部都存在，白底#FFFFFF*/
#user_content1{position:absolute; left:0; right:0; top:3em; bottom:0; width:100%; background-color:#FFFFFF; overflow:hidden;}/*头部存在、底部不存在，白底#FFFFFF*/
#user_content2{position:absolute; left:0; right:0; top:3em; bottom:3em; width:100%; background-color:#F2F2F2; overflow:hidden;overflow-y:scroll;}/*头部、底部都存在，灰底#F2F2F2*/
#user_content3{position:absolute; left:0; right:0; top:3em; bottom:0; width:100%; background-color:#F2F2F2; overflow:hidden;}/*头部存在、底部不存在，灰底#F2F2F2*/
#user_content4{position:absolute; left:0; right:0; top:0; bottom:0; width:100%; background-color:#FFFFFF; overflow:hidden;}/*无头部、底部，白底#FFFFFF*/

/*翻页样式*/
.page{ width:100%; height:30px; margin:0px; padding:0px; overflow:hidden;}
.page a{ background-color:#DDDDDD; font-size:10px; color:#111111; padding:10px; margin-right:6px;}
.page .over,.page a:hover{ background-color:#EA5541; color:#ffffff;}

/*字变粗*/
.crude{ font-weight:bold;}

/*上传窗口*/
.upload{ position:fixed; z-index:9999; left:50%; top:50%; width:452px; height:332px; margin-left:-226px; margin-top:-166px; display:none;}
.upload .upload_code{ width:440px; height:320px; margin-left:6px; margin-top:6px;}
.upload .upload_code .upload_cont{ position:relative; z-index:1; width:440px; height:320px; background-color:#FFFFFF;}
.upload .upload_code .upload_bg{ position:absolute;z-index:0;background:#000000;opacity:0.8;-moz-opacity:0.8;-webkit-opacity:0.8;filter:alpa(opacity=80);top:0;left:0;bottom:0;right:0; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;}
.upload .upload_code .upload_title{ width:440px; height:39px; border-bottom:1px solid #e5e5e5;}
.upload .upload_code .upload_title .text{ width:370px;height:39px;font-size:16px;text-align:left;line-height:39px;color:#333333;margin-left:10px;float:left;}
.upload .upload_code .upload_title .close{ width:60px; height:39px; text-align:right; float:right; cursor:hand; cursor:pointer;}
.upload .upload_code .upload_title .close img{ height:39px;}
.upload .upload_code .upload_imgcode{ width:440px; height:216px; margin-top:6px; overflow:hidden;}
.upload .upload_code .upload_imgcode .img_code{ width:100px; height:100px; margin-top:8px; margin-left:8px; float:left;}
.upload .upload_code .upload_imgcode .img_code .code_img{ width:58px; height:58px; border:1px dashed #999999; margin-top:10px; margin-left:20px; cursor:hand; cursor:pointer;}
.upload .upload_code .upload_imgcode .img_code .code_img img{ width:58px; height:58px;}
.upload .upload_code .upload_imgcode .img_code .code_text{ width:60px; height:24px; background-color:#ff0000; font-size:10px; text-align:center; line-height:24px; color:#FFFFFF; margin-top:6px; margin-left:20px; margin-right:20px; cursor:hand; cursor:pointer;}
.upload .upload_code .upload_button{ width:80px; height:30px; background-color:#ff3300; font-size:12px; text-align:center; line-height:30px; color:#FFFFFF; margin-left:auto; margin-right:auto; margin-top:18px; cursor:hand; cursor:pointer;}

/*提示信息窗口*/
.prompt{ position:fixed; z-index:99999; left:30%; top:44%; width:40%; height:auto; display:none;}
.prompt .prompt_box{ width:100%;}
.prompt .prompt_box .prompt_box_cont{ position:relative; z-index:1; width:100%; height:auto;}
/*提示框颜色*/
.prompt .prompt_box .prompt_box_bg{ position:absolute;z-index:0;background:#FF0000;opacity:0.9;-moz-opacity:0.9;-webkit-opacity:0.9;filter:alpa(opacity=80);top:0;left:0;bottom:0;right:0; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;}/*默认*/
.prompt .prompt_box .prompt_success{background:#008C23;}/*成功*/
.prompt .prompt_box .prompt_fail{background:#000000;}/*失败*/
/*提示框内容*/
.prompt .prompt_box table{ width:100%; padding:10px;}
.prompt .prompt_box .prompt_img{ width:20%; text-align:center;}
.prompt .prompt_box .prompt_img img{ height:2em;}
.prompt .prompt_box .prompt_text{ width:60%; height:auto; font-size:0.8em; text-align:center; line-height:180%; color:#FFFFFF;}
/*手机提示宽度*/
.wap_prompt{ left:5%; width:90%;}

/*通用下拉菜单*/
.listmenu {display:inline-block;border:0px;height:2em;border-radius:0.2em;-moz-border-radius:0.2em;-webkit-border-radius:0.2em;overflow:hidden;}
	.listmenu .listmenu_mxt {display:inline-block;line-height:2.5em;height:2.5em;padding-left:0.3em;padding-right:0px;overflow:hidden;float:left;}
	.listmenu .listmenu_mutton {display:inline-block;float:right;width:2em;height:2em;line-height:2em;text-align:center;overflow:hidden;cursor:hand;cursor:pointer;vertical-align:middle;border-left:0px solid #cccccc;margin-top:0;}
		.listmenu .listmenu_mutton img {margin-left:auto;margin-right:auto;height:0.2em;width:auto; vertical-align:middle;}
/*灰度*/
.listmenu.huidu {line-height:24px;height:24px;border:1px solid #cccccc;color:#454545;background:white;}
	.listmenu.huidu .listmenu_mxt {float:left;width:auto;padding:0;padding-left:0.2em;padding-right:0.2em;height:23px;line-height:22px;}
	.listmenu.huidu .listmenu_mutton {width:24px;height:15px;line-height:24px;border-left:1px solid #e3e3e3;float:right;margin-top:4px;}
	.listmenu.huidu .listmenu_button img {display:none;}

.listmenu_menu {float:left;background:white;position:absolute;top:0;left:0;display:none;height:140px;border-radius:0px 0px 0.2em 0.2em;-moz-border-radius:0px 0px 0.2em 0.2em;-webkit-border-radius:0px 0px 0.2em 0.2em;-khtml-border-radius:0px 0px 0.2em 0.2em;width:90px;overflow:hidden;overflow-y:scroll;border:1px solid #cccccc;z-index:10;box-shadow:4px 4px 14px #cccccc;*margin-top:-1px;_margin-top:-1px;}
.listmenu_menu a {display:block;padding-left:10px;padding-right:10px;color:#454545;line-height:25px;height:25px;overflow:hidden;font-size:12px;}
.listmenu_menu a:link, .listmenu_menu a:active, .listmenu_menu a:visited {color:#454545;}
.listmenu_menu a:hover {background:#888888;color:white;}
.listmenu_menu a.end {border-radius:0px 0px 0.5em 0.5em;-moz-border-radius:0px 0px 0.5em 0.5em;-webkit-border-radius:0px 0px 0.5em 0.5em;-khtml-border-radius:0px 0px 0.5em 0.5em;}



/*手机后台点击下拉弹出的菜单窗口*/
.wap_uesr_menu{ position:absolute; z-index:9999; left:0; top:0; bottom:0; right:0; width:100%; background-color:rgba(0,0,0,0.6); display:none;}
.wap_uesr_listmenu{ width:60%; height:auto; background-color:#FFFFFF; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; margin-top:10em; margin-left:20%; padding-left:3%; padding-right:3%; padding-bottom:1em;}
.wap_uesr_listmenu .title{ width:100%; height:2em; border-bottom:1px solid #e5e5e5; font-size:1em; text-align:center; line-height:2em; color:#333333; font-weight:bold; padding-top:1em; padding-bottom:1em;}
.wap_uesr_listmenu .code{ width:100%; height:2em; border-bottom:1px solid #e5e5e5; padding-top:0.5em; padding-bottom:0.5em;}
.wap_uesr_listmenu .code.over{ border-bottom:0px;}
.wap_uesr_listmenu .code .l{ width:30%; height:2em; text-align:right; margin-right:4%; float:left;}
.wap_uesr_listmenu .code .l img{ height:1.8em; margin-top:0.1em;}
.wap_uesr_listmenu .code .c{ width:46%; height:2em; font-size:1em; text-align:left; line-height:2em; color:#666666; float:left;}
.wap_uesr_listmenu .code .r{ width:10%; height:2em; text-align:right; float:right;}
.wap_uesr_listmenu .code .r img{ height:1em; margin-top:0.5em;}
.wap_uesr_listmenu .code .m{ width:10%; height:2em; text-align:right; margin-right:4%; float:left;}
.wap_uesr_listmenu .code .m img{ height:1.2em; margin-top:0.4em;}
.wap_uesr_listmenu .code .n{ width:10%; height:2em; text-align:right; margin-right:4%; float:left;}
.wap_uesr_listmenu .code .n img{ height:1.2em; border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%; margin-top:0.4em; overflow:hidden;}
.wap_uesr_listmenu .code .p{ width:80%; height:2em; font-size:0.8em; text-align:left; line-height:2.6em; color:#666666; float:left;}
.wap_uesr_listmenu .code .k{ width:100%; height:2em; font-size:1em; text-align:center; line-height:2em; color:#666666;}
.wap_uesr_listmenu .code .inp0{ width:40%; height:2em; float:left;}
.wap_uesr_listmenu .code .inp0 input{ width:90%; height:auto; border:0px; background-color:#FFFFFF; font-size:0.8em; text-align:center; line-height:3em; color:#666666; margin-left:5%; margin-right:5%;}
.wap_uesr_listmenu .code .inpj{ width:20%; height:2em; font-size:0.8em; text-align:center; line-height:2.6em; color:#666666; float:left;}
.wap_uesr_listmenu .codet{ width:100%; height:auto; font-size:0.8em; text-align:left; line-height:160%; color:#666666; padding-top:0.5em; padding-bottom:0.5em;}
.wap_uesr_listmenu .close{ width:100%; height:3em; background-color:#E5E5E5; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;  font-size:1em; text-align:center; line-height:3em; color:#333333; margin-top:1em;}
.wap_uesr_listmenu .close.over{ background-color:#21a5e9; color:#FFFFFF;}
.wap_uesr_listmenu .close.over img{ height:1.4em;}

/* 选择城市css */
.csxz_bg{    width: 100%;
    height: auto;
    margin: 0;
    padding: 0;
    overflow: hidden;
    position: absolute;
    z-index: 9;
    background: #FFFFFF;
    overflow-y: auto;
    position: absolute;
    bottom: 3em;
    top: 3em;}
.csxz_bg .b{ width:87%; height:auto; background-color:#f9f9f9; padding-right:10%; padding-left:3%; overflow:hidden;}
.csxz_bg .b .b_0{ width:100%; height:auto; border-bottom:1px solid #F2F2F2; overflow:hidden;}
.csxz_bg .b .b_0.over{ border-bottom:0px;}
.csxz_bg .b .b_0 .tele{ width:100%; height:2em; font-size:1em; line-height:2em; text-align:left; color:#333333;}
.csxz_bg .b .b_0 .xzxm{ width:100%; height:auto; overflow:hidden;}
.csxz_bg .b .b_0 .xzxm .p{ width:auto; height:2em; background-color:#FFFFFF; border:1px solid #F2F2F2; text-align:center; line-height:1.6em; color:#999999; margin-bottom:0.5em; margin-right:0.6em; padding-left:1em; padding-right:1em; overflow:hidden; float:left;}
.csxz_bg .b .b_0 .xzxm .t{ width:100%; height:2em; text-align:left; line-height:1.6em; color:#999999; margin-bottom:0.5em; overflow:hidden;}
.csxz_bg .b .b_0 .xzxm .sin{ width:60%; height:2em; border:1px solid #F2F2F2; margin-bottom:0.5em; padding-left:3%; padding-right:3%; float:left;}
.csxz_bg .b .b_0 .xzxm .sin input[type="text"] {width:100%; height:2em; background-color:#f9f9f9; border:0px; font-size:0.8em; line-height:2em; text-align:left; color:#999999; margin-top:0.2em;}
.csxz_bg .b .b_0 .xzxm .sin input[type="text"]:focus { color:#FF6600;}
.csxz_bg .b .b_0 .xzxm .but{ width:20%; height:2em; background-color:#FF6600; border:1px solid #FF6600; font-size:1em; text-align:center; line-height:2em; color:#FFFFFF; margin-bottom:0.5em; margin-right:0.6em; overflow:hidden; float:left;}
.csxz_bg .b1{ width:100%; height:auto; overflow:hidden;}
.csxz_bg .b1 .b1_0{ width:100%; height:auto; overflow:hidden;}
.csxz_bg .b1 .b1_0 .tele{ width:87%; height:2em; background-color:#f2f2f2; font-size:1em; line-height:2em; text-align:left; color:#333333; padding-right:10%; padding-left:3%;}
.csxz_bg .b1 .b1_0 .xzxm{ width:87%; height:2em; border-top:1px solid #F2F2F2; font-size:1em; line-height:2em; text-align:left; color:#333333; margin-right:10%; margin-left:3%;}
.csxz_bg .b1 .b1_0 .xzxm.over{ border-top:0px;}
.csxz_bg .b1 .b1_0 .ba {padding:0.5em 0;background:white;overflow:hidden;}
/*右边的字母选择*/
.csxz_right{ position:fixed; z-index: 10; top:3em;bottom:3em; right:0%; width:10%; height:auto; margin:0; padding:0; overflow:hidden;}
.csxz_right .b{ width:100%; height:2em; text-align:center;}
.csxz_right .b img{ height:1em; margin-top:0.5em;}
.csxz_right .b1{ width:100%; height:2em; font-size:0.8em; line-height:2em; text-align:center; color:#333333;}

/* 模拟单选复选框 */
.checkbox {display:inline-block;height:1em;line-height:1em;overflow:hidden;width:1em;border:1px solid #999999;}
.checkbox .rbox {display:inline-block;float:left;width:0.5em;height:0.5em;line-height:0.5em;overflow:hidden;float:left;margin-left:0.25em;margin-top:0.25em;}
.checkbox.over {border:1px solid #21a5e9;}
.checkbox.over .rbox {background:#21a5e9;color:white;}

.radio {display:inline-block;height:0.8em;line-height:0.8em;overflow:hidden;width:0.8em;border:1px solid #999999;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;padding:0;margin:0;}
.radio .rbox {display:inline-block;width:0.4em;height:0.4em;line-height: normal;overflow:hidden;float:left;margin-left:0.2em;margin-top:0.2em; border:0;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;font-size:1em;}
.radio.over {border:1px solid #21a5e9;}
.radio.over .rbox {background:#21a5e9;color:white;}

.index_type {display:block;clear:both;background:white;text-align:center;padding:3%;}
.index_type a {display:inline-block; vertical-align:middle;padding-left:0.3em;padding-right:0.3em;color:#333333;}
.index_type a .radio {}
.index_type a font {}
.index_type a.over {color:#21a5e9;}

.index_search {clear:both;overflow:hidden;background:white;width:86%;padding:2% 7% 5% 7%;}
.index_search .input {float:left;width:70%;overflow:hidden;}
.index_search .input div{border:1px solid #21a5e9;border-right:0;display:block;height:2.5em;overflow:hidden;}
.index_search .input input[type="text"]{height:1.5em;line-height:1.5em;float:left;width:100%;padding:0;margin:0.5em 3% 0.5em 3%;color:#21a5e9;border:0;font-size:1em;}
.index_search .button {float:right;width:30%;overflow:hidden;background:#21a5e9;color:white;height:2.5em;line-height:2.5em;text-align:center;border:1px solid #21a5e9;border-left:0;border-right:0;}

.index_list {clear:both;background:white;margin-top:0.5em;}
#classification.index_list .binf {overflow:hidden;}
#classification.index_list .binf .l {width:25%;}
#classification.index_list .binf .l .b {background:#f2f2f2;color:#333333;overflow:hidden;}
#classification.index_list .binf .l .b.over {background:white;color:#333333;}
#classification.index_list .binf .r {background:white;width:75%;}
#classification.index_list .binf .r .b {margin-top:0;}
#classification.index_list .binf .r .dl {padding-top:0;}
#classification.index_list .binf .l .b.over {color:#21a5e9}

.zmlist {clear:both;overflow:hidden;background:white;}
.zmlist .zmt {clear:both;overflow:hidden;height:2.8em;line-height:2.8em;padding:0 3%;border-bottom:1px solid #f2f2f2;}
.zmlist .zmt .bz {display:none;margin-left:0.3em;}
.zmlist .zmt.over .bz {display:inline-block;color:#21a5e9;}
.zmlist .zmt.over .z {color:#21a5e9;font-weight:bold;}
.zmlist .a {clear:both;overflow:hidden;margin-right:2.0em;padding:3% 0;}
.zmlist .a a {display:block;width:17.6%;margin-left:2%;overflow:hidden;margin-top:3%;margin-bottom:3%;float:left;}
.zmlist .a .img {display:block;height:2em;overflow:hidden;text-align:center;clear:both;}
.zmlist .a .img img {height:2em;}
.zmlist .err {clear:both;padding:0 3%;color:#999999;}
.zmlist .a .t {clear:both;display:block;height:2.05em;line-height:2.0em;font-size:0.8em;color:#333333;text-align:center;overflow:hidden;}
.zmright { position:fixed;top:0em;bottom:3em;right:0;z-index:101;width:2.0em;}
.zmright .b {clear:both; position:relative;z-index:1;color:white;}
.zmright .b a {display:block;height:2em;line-height:2em;text-align:center;color:white;}
.zmright .b a.over {color:#21a5e9;font-weight:bold;}
.zmright .bj { position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;opacity:0.5;-moz-opacity:0.5;-webkit-opacity:0.5;filter:alpha(opacity=50);background:black;}

.shop_search { position:absolute;top:3em;left:0;right:0;background:white;z-index:99;height:2em;border-bottom:1px solid #f2f2f2;}
.shop_search a {display:block;float:left;width:21%;padding:0 2%;overflow:hidden;height:2em; position:relative;}
.shop_search a .timg { position:absolute;width:15%;left:42.5%; visibility:hidden;}
.shop_search a.over .timg { visibility:visible;}
.shop_search a font {width:80%;display:block;float:left;height:2em;line-height:2em;color:#333333;text-align:right;}
.shop_search a font span {font-size:0.8em;}
.shop_search a .img {height:2em;float:right;width:20%;text-align:right;}
.shop_search a.over font {color:#21a5e9;}
.shop_search a .img img {height:0.5em;margin-top:0.6em;}
.shop_search a .img.jt img {height:0.23em;margin-top:0.9em;}

/* 顶部搜索 */
.top_search {display:block;width:90%;margin-left:5%;border-radius:1.1em;-moz-border-radius:1.1em;-webkit-border-radius:1.1em;background:white;overflow:hidden;font-size:1em;height:2.2em;margin-top:0.4em;}
.top_search .type {display:inline-block;float:left;height:1.4em;line-height:1.4em;margin-left:3%;color:#666666;margin-top:0.4em;width:25%;}
.top_search .type font {font-size:0.8em;display:block;height:1.2em;overflow:hidden;line-height:1.2em;text-align:center;border-right:1px solid #ececec;margin-top:0.35em;}
.top_search input[type="text"] {border:0;height:1.8em;line-height:1.8em;font-size:0.80em;margin:0;padding:0;float:left;width:40%;background:white;color:#666666;margin-top:0.55em;margin-left:3%;}
.top_search .but {display:block;float:right;width:29%;overflow:hidden;height:2.2em;text-align:center;line-height:2.2em;}
.top_search .but img {height:1.2em;margin-top:0.45em;}

/* 拨打记录顶部先项卡 */
.index_call {clear:both;position:absolute;top:3em;left:0;right:0;height:2.2em;overflow:hidden;border-bottom:1px solid #f2f2f2;z-index:99;}
.index_call a {display:block;width:48%;overflow:hidden;float:left; position:relative;color:#333333;padding:0 1%;height:2.2em;line-height:2.2em;text-align:center; vertical-align:middle;}
.index_call a .line { position:absolute;top:0;right:0;height:2.2em;width:1px;font-size:1em;overflow:hidden;background:#f2f2f2;}
.index_call a.over {color:#21a5e9;}
.index_call a.over .n {color:#ff6600;}