@charset "gb2312";
/* CSS Document */

* { padding:0; margin:0;}
body { font-size:12px; background:#F1F1F1; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; line-height: 1.6;}
ul { list-style:none;}
li { list-style:none; vertical-align:middle;}
a { color:#333; text-decoration:none;}
a:hover {}
img { border:none;}
.cl { clear:left;}
.left { float:left;}
.right { float:right;}

.top { width:100%; height:50px; background:#FFF;-webkit-box-shadow: 0px 0px 5px #ccc;-moz-box-shadow:0px 0px 5px #ccc; box-shadow:0px 0px 5px #ccc; position:relative;}
.logo { width:100px;background-color:#187FDE; height:50px;}
.logo img { width:100px;}
.search { position:absolute; left:108px; top:8px; right:60px; height:32px; background:url(images/touchwap_s1.jpg) repeat-x; border:1px solid #999;}
.search input { position:absolute; left:40px; right:10px; height:30px; border:0; background:url(images/touchwap_s2.jpg) right no-repeat; background-size:15px 15px; outline:none; line-height:30px;}
.searchin { width:40px; height:20px; position:absolute; left:5px; top:0; background:url(images/touchwap_s3.jpg) 27px center no-repeat; padding-top:10px; cursor:pointer; }
.searchin_other {width:70px; height:90px; position:absolute; left:-11px; top:44px; background:#212121;display:none;}
.searchin_other li { width:70px; height:30px; color:#FFF; line-height:30px; background:url(images/touchwap_msli.jpg) bottom repeat-x;}
.searchin_other .searchin_other_lia { width:70px; height:30px; color:#FFF; line-height:30px;background:url(images/touchwap_mslia.jpg) bottom repeat-x; background-color:#115608;}
.ms1 { width:25px; height:25px; background:url(images/touchwap_ms1.png) center no-repeat; background-size:20px 20px; margin-right:5px;}
.ms2 { width:25px; height:25px; background:url(images/touchwap_ms2.png) center no-repeat; background-size:20px 20px;margin-right:5px;}
.ms3 { width:25px; height:25px; background:url(images/touchwap_ms3.png) center no-repeat; background-size:20px 20px;margin-right:5px;}
.menu_fl { width:30px; height:40px; background:url(images/touchwap_ms4.jpg) center top  no-repeat;background-size:18px 18px; position:absolute; right:30px; top:10px; text-align:center; line-height:55px; overflow:hidden;}
.menu_dq { width:30px; height:40px; background:url(images/touchwap_ms5.jpg) center top  no-repeat; background-size:18px 18px; position:absolute; right:0px; top:10px;text-align:center; line-height:55px; overflow:hidden;}

.tc_box_fl { width:100%;  top:51px; bottom:0; display:none; position:absolute; z-index:2005}
.tc_box_flbg {width:100%; position:absolute; top:0; bottom:0; background:#000;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;}
.tc_box_flin {width:100%; position:absolute; top:0; bottom:0; right:0; z-index:999; background:#FFF;}
.tc_box_flintl { width:95%; height:50px; border-bottom:1px solid #CCC; background:url(images/touchwap_ms6.jpg) right center no-repeat; margin:0 auto; line-height:50px; font-weight:bold; font-size:14px;}
.tc_box_flin ul { width:95%; margin:0 auto; margin-top:15px;}
.tc_box_flin li { width:100%; height:40px; line-height:40px; font-size:14px; text-indent:20px;}
.tc_box_flin_li_a { background:#205D89;width:100%; height:40px; line-height:40px; color:#FFF;}
.tc_box_flin_li_a a {color:#FFF;}
.dq_xz1 {width:95%; margin:0 auto; margin-top:15px;}
.dq_xz1 ul { width:100%; position:relative;}
.dq_xz1 li { width:24%; height:40px; float:left; margin:0; padding:0; overflow:hidden;}
.dq_xz1_li_a { background:#205D89;width:80%; height:40px; line-height:40px; color:#FFF; display:block;}
.dq_xz1_li_a a {color:#FFF;}
.dq_xz2 {width:95%; margin:0 auto; position:absolute; bottom:30px; top:150px; left:15px;}
.dq_xz2tl {width:100%; height:60px;line-height:60px; font-weight:bold; font-size:14px; border-bottom:1px solid #CCC;}
.city_list {width:50%;float:left; position:absolute; top:70px; bottom:0; left:0; overflow:auto;}
.city_list ul { width:100%; margin:0; padding:0; position:relative;}
.city_list li { width:100%; height:40px;margin:0; padding:0;}
.city_list_li_a { background:#e5e5e5;width:100%; height:40px; line-height:40px; color:#000000; display:block;}
.city_list2 {width:50%; float:left; background:#e5e5e5; position:absolute; top:70px; bottom:0; right:0; overflow:auto;}
.city_list2 ul { width:100%; position:relative;margin:0; padding:0; }
.city_list2 li { width:100%; height:40px;margin:0; padding:0;}
.city_list2_li_a { background:#205D89;width:100%; height:40px; line-height:40px; color:#FFF; display:block;}
.city_list2_li_a a {color:#FFF;}


.main_tl { width:100%; height:40px;}
.main_tl li { width:33.3%; float:left; height:40px;}
.main_tl_li1 { background:url(images/touchwap_li.jpg) right no-repeat;}
.main_tl_li2 { background:none;}
.tl_xl { width:80px; height:40px; background:url(images/touchwap_s3.png) 56px center no-repeat; line-height:40px; cursor:pointer; position:relative; margin:0 auto;}
.tl_xlin {width:80px; position:absolute; left:-11px; top:36px; background:#212121; display:none;}
.tl_xlin li { width:80px; height:30px; color:#FFF; line-height:30px; background:url(images/touchwap_msli.jpg) bottom repeat-x; text-indent:10px; overflow:hidden}
.tl_xlin .tl_xlin_lia { width:80px; height:30px; color:#FFF; line-height:30px;background:url(images/touchwap_mslia.jpg) bottom repeat-x; background-color:#115608;}
.main { background:#FFF; border-top:1px solid #e5e5e5; padding:15px;}
.gs_list { width:100%;}
.gs_list li {width:100%; padding-top:20px; padding-bottom:20px;border-bottom:1px solid #e5e5e5;}
.gs_list .gs_list_lia { background:#f6f6f6;}
.fy_online { width:25px; height:25px; background:url(images/touchwap_fy1.png); background-size:25px 25px; float:right; margin-right:10px;}
.fy_offline { width:25px; height:25px; background:url(images/touchwap_fy2.png); background-size:25px 25px; float:right; margin-right:10px;}
.cp_li1 { font-size:14px; height:30px; line-height:30px; margin-left:10px; font-weight:bold; overflow:hidden}
.cp_li1 a { color:#06C;}
.cp_li2 { color:#666; margin-left:10px; line-height:18px;}
.cp_li3 { margin-top:15px; color:#999; margin-left:10px;}
.time { color:#CCC; margin-left:10px;}
.main_btn { width:120px; height:40px; position:fixed; bottom:0; right:0;}
.page_tl { width:80px; text-align:center; height:40px; background:#e5e5e5; line-height:40px; float:left;}
.back_top { width:40px; height:40px; background:url(images/touchwap_top.png) no-repeat; background-size:40px 40px; float:left; cursor:pointer;}



.tc_menu { width:50px; height:50px; background:url(images/touchwap_menu.png) center no-repeat; background-size: 25px 25px;border-radius: 5px; position: fixed; left:5px; bottom:5px; background-color:#CCC;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8; display:none;}
.tc_menu2 { width:200px; height:200px; background:url(images/touchwap_menu2.png) center no-repeat; background-size: 200px 200px;border-radius: 15px; position: fixed; left:5px; bottom:5px; background-color:#CCC;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8; z-index:99;display:;}
.m1 { width:40px; height:40px; background:url(images/touchwap_menuc1.png) center no-repeat; background-size:35px 35px; position:relative;}
.m2 { width:40px; height:40px; background:url(images/touchwap_menuc2.png) center no-repeat; background-size:35px 35px;}
.m3 { width:40px; height:40px; background:url(images/touchwap_menuc3.png) center no-repeat; background-size:35px 35px;}
.m4 { width:40px; height:40px; background:url(images/touchwap_menuc4.png) center no-repeat; background-size:35px 35px;}
.m1 a,.m2 a,.m3 a,.m4 a { width:40px; height:40px; display:block;}
.news_tl { width:15px; height:15px; background:#F00;border-radius: 50%; text-align:center; line-height:15px; font-size:11px; color:#FFF; position:absolute; right:-5px; top:-5px;}

.back_pre { width:70px; height:28px; padding-top:12px; position:absolute; left:0px; top:5px; background:url(images/touchwap_back2.png) 10px center no-repeat; background-size:9px 18px; text-indent:25px; font-size:16px; font-weight:bold;}
.top_center { width:70%; height:35px; overflow:hidden; line-height:35px; text-align:center; padding-top:10px; margin:0 auto; font-size:26px; font-weight:bold; overflow:hidden; color:#000;}
.cp_img1 { width:70px; height:70px; background:#e5e5e5; margin:0 auto;}
.cp_img1 img { max-width:70px; max-height:70px;}

.jh_tl { width:100%; height:40px;}
.jh_tl li { width:50%; float:left; }
.jh_tl_li1 { cursor:pointer; background:url(images/touchwap_li.jpg) right no-repeat;height:39px;}
.jh_tl_li2 { cursor:pointer;}
.jh_tl_lion { line-height:39px; text-align:center; border-bottom:1px solid #297cb8; cursor:pointer;}
.jh_tl_liover { background:none;text-align:center;height:40px; line-height:40px; cursor:pointer;}
.cp_content { background:#FFF; font-size:16px; }
.cp_content p { width:100%;}

.list_photo {width:100%;}
.list_photo li {width:50%;border:1px solid #e5e5e5; border-right:0; margin-left:-1px;margin-top:-1px;  float:left; overflow:hidden; padding-bottom:15px;padding-top:15px;}
.list_photo li td .time {margin-top:15px;}
.list_photo li td .cp_li3 { width:100%; text-align:right;}
.cp_img2 { width:90%; margin:0 auto;  }
.list_photo li table { margin:0 auto;}
.cp_img2 table { width:100%; text-align:center;padding-bottom:15px;}
.cp_img2 img { max-width:100%; max-height:200px;}

.hbtsc_head { width:100%; height:150px; background:url(images/touchwap_ebook.jpg) center no-repeat; background-size:auto 100%; position:relative; }
.hbtsc_sl { padding:10px; padding-right:60px; position:relative; margin-top:20px; padding-bottom:20px;}
.hbtsc_s1 {  height:35px; margin-top:-4px; border:1px solid #ededed; background-color:#FFF;}
.hbtsc_s1_input1 { width:70%; height:35px; border:0; line-height:40px; text-indent:10px; float:left;}
.hbtsc_s1_input2 { width:10%; background:url(images/touchwap_s2.png) center no-repeat; background-size:15px 15px; height:35px; border:0; float:right; cursor:pointer; border-left:1px  solid #ededed; background-color:#f5f5f5;}
.hbtsc_main { width:100%; position:absolute;background-color:#FFF; top:51px; bottom:0; width:100%; }

/*我的询价*/
.xj_tl { width:100%; height:40px;}
.xj_tl li { width:33.3%; float:left; }
.xj_tl_li1 { cursor:pointer; background:url(images/touchwap_li.jpg) right no-repeat;height:39px;}
.xj_tl_li2 { cursor:pointer;}
.xj_tl_lion { line-height:39px; text-align:center; border-bottom:1px solid #297cb8; cursor:pointer;}
.xj_tl_liover { background:none;text-align:center;height:40px; line-height:40px; cursor:pointer;}
.xj_main {width:100%; background:#FFF; border-top:1px solid #e5e5e5;}
.xj_main2 {width:100%; background:#FFF; border-top:1px solid #e5e5e5; display:none;}
.tc_xjin {width:100%; position:relative; height:100%; float:right; z-index:999; background:#FFF; }
.tc_xjintl { width:100%; height:50px;background:url(images/touchwap_cgou.jpg) right center no-repeat; background-size:auto 100%; background-color:#10b2e7; position:relative;}
.tc_xjintl1 { width:100%; height:50px; position:absolute; bottom:0; left:0; background:#000;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity: 0.3;opacity: 0.3;}
.tc_xjintl2 { width:50px; height:50px; position:absolute; bottom:0; left:0; background:#ff8527;color:#FFF; text-align:center; line-height:50px; font-size:22px; font-weight:bold;}
.tc_xjintl3 { height:50px; line-height:50px; color:#FFF; position:absolute; bottom:0; left:50px; right:5px; padding-left:5px;}
.tc_xjintl3 a { width:100%; height:50px; display:block; color:#FFF; font-size:14px; font-weight:bold; text-indent:10px;}
.xj_nr ul,.xj_nr2 ul { width:100%; margin:0 auto; margin-top:15px;}
.xj_nr li,.xj_nr2 li { width:100%; line-height:30px; font-size:14px; text-indent:20px; color:#666;}
.xj_tl2 { width:100px; height:30px; background:#0a5ca8; color:#FFF; font-size:14px; line-height:30px; text-indent:20px; margin-top:10px;}
.xj_box { padding:20px; line-height:30px; font-size:14px; color:#666;}
.xj_btn { width:100%; height:50px; background:#f5f5f5; position:fixed; bottom:0; left:0;}
.xj_nr { width:100%; position:absolute; top:50px; bottom:55px;overflow-y:auto;}
.xj_nr2 { width:100%; position:absolute; top:50px;}
.bj_go { width:40%; height:50px; background:url(images/touchwap_s7.png) 65% center no-repeat; background-color:#f64e00; float:right; line-height:50px;}
.bj_go a { width:100%; height:50px; display:block; color:#FFF; font-size:14px; font-weight:bold; text-align:left; text-indent:25%;}
.bj_go2 { width:40%; height:50px; background:url(images/touchwap_s7.png) 80% center no-repeat; background-color:#36aa30; float:right; line-height:50px;}
.bj_go2 a { width:100%; height:50px; display:block; color:#FFF; font-size:14px; font-weight:bold; text-align:left; text-indent:25%;}
.bj_nametl { width:100%; height:60px; text-indent:10px; line-height:60px; color:#FFF; font-size:16px; background:#a0070d; font-weight:bold; position:relative;}
.bj_tlback { width:60px; height:40px; background:url(images/touchwap_s7.png) right no-repeat; line-height:40px; font-size:14px; color:#fff; font-weight:normal; position:absolute; right:10px; top:10px; cursor:pointer;}
.bj_box { padding:20px; line-height:30px; font-size:14px; color:#666;}
.bj_box ul { width:100%;}
.bj_box li { height:40px; width:100%; margin-top:15px; text-indent:0;}
.bj_xl { width:40px; height:40px; background:url(images/touchwap_xl2.png) center no-repeat; position:relative;}
.bj_xla { width:40px; height:40px; background:url(images/touchwap_xl2a.png) center no-repeat; position:relative;}
.bj_xlin { width:177px; height:105px; border:1px solid #ededed; background:#f5f5f5; position:absolute; right:-1px; top:40px; display:none;}
.bj_xlin ul {margin:0; padding:0;}
.bj_xlin li { width:177px; height:35px; text-align:left; text-indent:10px; line-height:35px; margin:0; padding:0;} 
.bj_xla .bj_xlin { display:block;}
.bj_box textarea { width:90%; height:140px; border:0; background:none; padding:10px; outline:none;}
.bj_box input { width:90%; height:40px; border:0; background:none; outline:none;}
.bj_oktl { width:100%; height:60px; text-indent:10px; line-height:60px; color:#000; font-size:16px; background:url(images/touchwap_ms6.jpg) 97% no-repeat; background-color:#fff; font-weight:bold; position:relative; border-bottom:1px solid #40d000;}
.bj_ok { width:50px; height:50px; background:url(images/touchwap_ok.png) center no-repeat;}
.bj_back { width:90%; height:40px; text-align:center; background:#3083aa; line-height:40px;}
.bj_back a { width:100%; height:40px; display:block; color:#FFF; font-size:14px;}
.bj_go_gl { width:90%; height:40px; text-align:center; background:#36aa30; line-height:40px;}
.bj_go_gl a { width:100%; height:40px; display:block; color:#FFF; font-size:14px;}

/*评价管理*/
.pj_list { width:100%;}
.pj_list li { padding-left:1%; padding-right:10%; color:#666; padding-top:5px; padding-bottom:5px;}
.pj_liopen { padding-left:1%; padding-right:10%; background:url(images/touchwap_xl2a.png) 97% 15px no-repeat; font-size:14px; line-height:40px; border-bottom:1px solid #e5e5e5; position:relative;}
.pj_liclose { padding-left:1%; padding-right:10%;  background:url(images/touchwap_xl2.png) 97% 15px no-repeat; font-size:14px;line-height:40px; border-bottom:1px solid #e5e5e5;position:relative;}
.pj_liopena {padding-left:1%; padding-right:10%; background:url(images/touchwap_xl2a.png) 97% 15px no-repeat; background-color:#f5f5f5; font-size:14px; text-indent:10px; line-height:40px; border-bottom:1px solid #e5e5e5;position:relative;}
.pj_liclosea {padding-left:1%; padding-right:10%; background:url(images/touchwap_xl2.png) 97% 15px no-repeat;background-color:#f5f5f5; font-size:14px; text-indent:10px; line-height:40px; border-bottom:1px solid #e5e5e5;position:relative;}
.pj_liin { padding:5px; background:#f7f7f7; padding-top:10px; padding-bottom:10px; display:none;}
.pj_liopen .pj_liin { display:block;}
.pj_liopen li { background:url(images/touchwap_pjli.png) bottom repeat-x; text-indent:0; line-height:22px; padding-top:10px; padding-bottom:10px;}
.pj_liopen li table { width:100%;}
.new_pj { width:15px; height:15px; background:#F00;border-radius: 50%; text-align:center; line-height:15px; font-size:11px; color:#FFF; position:absolute; right:3px; top:3px; text-indent:0;}
.pj_zp { width:40px; height:25px; text-align:center; background:#36aa30; line-height:25px; float:right; margin-right:5px;}
.pj_zp a { width:100%; height:25px; display:block; color:#FFF; font-size:13px;}
.yellow_li { color:#F60;}
.blue_li a { color:#06C;}
.green_li { color:#36aa30;}
.tc_zpbox { position:absolute; left:0; right:0; top:0; bottom:0; z-index:2005;}
.tc_zpboxin { left:40px; right:40px; height:270px;background:#FFF; position:absolute; z-index:2005; display:none}
.tc_zpboxintl { width:100%; height:40px; border-bottom:2px solid #49abff; text-indent:20px; font-size:14px; font-weight:bold; color:#333; line-height:40px;}
.tc_zpboxinbody { position:absolute; bottom:60px; top:57px; left:20px; right:20px; }
.tc_zpboxinbtn { width:100%; position:absolute; bottom:0; left:0; height:45px;border-top:1px solid #e5e5e5;}
.tc_zpboxbg { position:absolute; left:0; right:0; top:0; bottom:0; background:#000;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity: 0.3;opacity: 0.3;z-index:101;}
.zp_back { width:50%; height:45px; background:#CCC; text-align:center; line-height:45px; float:left; font-size:14px;}
.zp_back a { width:100%; height:45px; color:#999; display:block;}
.zp_ok { width:50%; height:45px; color:#ffffff; border:0px; background:#4ca400; text-align:center; line-height:45px; float:left; font-size:14px;}
.zp_ok a { width:100%; height:45px; color:#FFF; display:block;}

.pjtl { width:100%;}
.pjtl li { width:30%; margin-right:3%; height:40px; float:left; position:relative;}
.haopin { width:100%; height:40px; line-height:40px; background:url(http://style.goepe.com/css/1212/14buyer/images/cgs2012_m_hp3.gif) 10% no-repeat; background-size:18px 18px;text-align:center; text-indent:10px;}
.zhongpin { width:100%; height:40px; line-height:40px; background:url(http://style.goepe.com/css/1212/14buyer/images/cgs2012_m_zp3.gif) 10% no-repeat;background-size:18px 18px; text-align:center; text-indent:10px;}
.chapin { width:100%; height:40px; line-height:40px; background:url(http://style.goepe.com/css/1212/14buyer/images/cgs2012_m_cp3.gif) 10% no-repeat;background-size:18px 18px; text-align:center; text-indent:10px;}
.pjtl .pj_xza { background:#e5e5e5;}
.pj_xzyes { width:12px; height:12px; background:url(images/touchwap_yed.png) 1px -1px no-repeat; background-color:#F00; position:absolute; right:-3px; top:-3px;border-radius: 50%;}
.pj_li1 {color:#666; margin-left:5px; line-height:22px; width:95%;}
.pj_li2 { color:#666; margin-left:5px; line-height:22px; width:95%; font-size:12px; color:#999;}

.dld_img1 { width:70px; height:70px; margin:0 auto;}
.dld_img1 img { max-width:70px; max-height:70px;}
.dld_list { width:100%;}
.dld_list li { width:100%; color:#666; padding-top:10px; padding-bottom:15px; border-bottom:1px solid #e5e5e5;}
.dld_go {}
.dld_go { width:45px; height:25px; background:#4ca400; text-align:center; line-height:25px; float:left; font-size:12px; float:right; margin-right:10px;}
.dld_go a { width:45px; height:25px; color:#FFF; display:block;}
.more {width:100%; text-align:center; font-size:1.4em; height:60px; line-height:60px;}
.loading1 { width:100%; height:60px; text-align:center; color:#999; line-height:60px; background:url(images/touchwap_loading1.gif) 45%  no-repeat; text-indent:40px; background-size:30px 30px;}
.search_in { width:18%; height:35px; border:0; line-height:35px;  border-right:1px solid #ededed; text-indent:5px; background:url(images/touchwap_cc.jpg) 90% no-repeat; float:left;}

.pj_zp2 { width:40px; height:25px; text-align:center; background:#ededed; line-height:25px; float:right; color:#999; margin-top:5px; margin-right:5px;}
.pj_zp3 { width:40px; height:25px; text-align:center; background:#06c; line-height:25px; float:right; color:#fff; margin-top:5px; margin-right:5px;}

.tl_title { padding-left:10px; padding-top:10px; padding-bottom:10px; font-size:20px; font-weight:bold; background:#f5f5f5; border-bottom:1px solid #ededed;}