@charset "gb2312";
/*container*/
.leftcon{ width:850px;}
.rightcon{ width:240px;}
.container{ margin-bottom:15px;}
.navbox{ position:relative; width:650px; height:423px; padding-top:10px; padding-left:200px; margin-bottom:10px; z-index:2;}
.navlist{ position:absolute; width:190px; left:0; top:0; z-index:2;}
.navmenu{ position:relative; width:188px; /*height:403px; *height:422px;*/ padding-bottom:19px; *padding-bottom:19px; _padding-bottom:1px; border:1px #228ED7 solid; border-top:0; z-index:1; overflow:hidden;}
.navmenu a.sPrev,.navmenu a.sNext{ position:absolute; left:0; clear:both; width:188px; height:19px; background:url(../images/upbg.png) no-repeat left top; cursor:pointer;}
.navmenu a.sPrev{ top:0; display:none; z-index:2;}
.navmenu a.prevStop{ display:none;}
.navmenu a.sNext{ /*bottom:0;*/ _bottom:-1px; background:url(../images/downbg.png) no-repeat left top;}
.navmenu a.active{ background:url(../images/upbg.png) no-repeat left top;}
.navmenu .topnum{ position:relative; top:0;}
.navmenu li{ float:left; clear:both; _position:relative; background-color:#228ED7; width:188px;}
.navmenu li h3{ position:relative; display:block; width:123px; padding-left:65px; height:30px; line-height:30px; font-family:\5b8b\4f53; background-color:#F8F8F8; border-bottom:1px #E4E4E4 solid; font-size:14px; font-weight:normal; color:#565656; cursor:pointer;}
.navmenu li h3 i{ /*display:inline-block; *display:inline; *zoom:1;*/ position:absolute; left:20px; top:3px; width:22px; height:22px;background:url(../images/ico/menuico.png) no-repeat left top; /*margin:0 20px; vertical-align:middle;position:relative;*/}
/* 按id */
/*美食频道*/
.navmenu li h3 i.id_1{ background-image:url(../images/ico/1.png);}
/*居家超市*/
.navmenu li h3 i.id_56{ background-image:url(../images/ico/56.png);}
/*家装建材*/
.navmenu li h3 i.id_3{ background-image:url(../images/ico/3.png);}
/*家政服务*/
.navmenu li h3 i.id_8{ background-image:url(../images/ico/8.png);}
/*房产联盟*/
.navmenu li h3 i.id_57{ background-image:url(../images/ico/57.png);}
/*娱乐休闲*/
.navmenu li h3 i.id_2{ background-image:url(../images/ico/2.png);}
/*装修公司*/
.navmenu li h3 i.id_58{ background-image:url(../images/ico/58.png);}
/*美容保健*/
.navmenu li h3 i.id_4{ background-image:url(../images/ico/4.png);}
/*花卉市场*/
.navmenu li h3 i.id_59{ background-image:url(../images/ico/59.png);}
/*产品拍摄*/
.navmenu li h3 i.id_60{ background-image:url(../images/ico/60.png);}
/*运动健身*/
.navmenu li h3 i.id_61{ background-image:url(../images/ico/61.png);}
/*居家艺术*/
.navmenu li h3 i.id_47{ background-image:url(../images/ico/47.png);}
/*医疗整形*/
.navmenu li h3 i.id_62{ background-image:url(../images/ico/62.png);}
/*商务礼品*/
.navmenu li h3 i.id_63{ background-image:url(../images/ico/63.png);}
/*宠物超市*/
.navmenu li h3 i.id_64{ background-image:url(../images/ico/64.png);}
/*移民留学*/
.navmenu li h3 i.id_65{ background-image:url(../images/ico/65.png);}
/*物流联盟*/
.navmenu li h3 i.id_66{ background-image:url(../images/ico/66.png);}
/*职业教育*/
.navmenu li h3 i.id_67{ background-image:url(../images/ico/67.png);}
/*婚庆服务*/
.navmenu li h3 i.id_68{ background-image:url(../images/ico/68.png);}
/*人才招聘*/
.navmenu li h3 i.id_7{ background-image:url(../images/ico/7.png);}
/*外贸联盟*/
.navmenu li h3 i.id_69{ background-image:url(../images/ico/69.png);}
/*商务旅游*/
.navmenu li h3 i.id_70{ background-image:url(../images/ico/70.png);}
/*专业市场*/
.navmenu li h3 i.id_71{ background-image:url(../images/ico/71.png);}
/*媒体联盟*/
.navmenu li h3 i.id_6{ background-image:url(../images/ico/6.png);}
/*协会团体*/
.navmenu li h3 i.id_72{ background-image:url(../images/ico/72.png);}
/*金融资本*/
.navmenu li h3 i.id_73{ background-image:url(../images/ico/73.png);}
/*婚姻中介*/
.navmenu li h3 i.id_74{ background-image:url(../images/ico/74.png);}
/*汽车频道*/
.navmenu li h3 i.id_75{ background-image:url(../images/ico/75.png);}

.navmenu li h3 span{ font-size:12px; margin-left:35px;}
.navmenu li h3 a:hover{ text-decoration:none;}
.navmenu li h3.cur{ color:#228ED7; box-shadow:0px 2px 5px #D8D8D8; background-color:#FFF; margin-left:2px; z-index:1;}
.navmenu li h3.cur i{ background-position:-22px top;}
.navmenu li h3.cur a{ font-weight:bold; color:#228ED7;}
.menulist{ position:absolute; left:189px; top:0; width:659px; border:1px #D8D8D8 solid; box-shadow:0px 1px 20px 2px #CCC; border-left:0; display:none; z-index:1;}
.menulist .menucon{ float:left; width:630px; padding:10px 15px; background:#FFF;}
.menulist .menucon a{ padding:0 8px;  color:#8D8D8D; line-height:30px;}
.menulist .menucon a:hover{ color:#228ED7;}
/*焦点图*/
#turn{ position:relative; width:650px; height:265px; margin-bottom:10px; z-index:1;}
#bigUl{ position:absolute; left:0; top:0; height:265px; width:100%; z-index:1}
#bigUl li{ width:100%; position:absolute; z-index:0; height:265px;}
#bigUl li .bigImg{ display:block; width:100%; height:265px; position:absolute; left:0; top:0px; overflow:hidden;}
.ban_cter{ height:265px; width:100%; position:relative; margin:0 auto; z-index:3;}
#small{ position:absolute; right:0px; bottom:10px; z-index:10;}
#small li{ float:left; margin-right:10px; display:inline; width:16px; height:16px; line-height:0; font-size:0;}
#small li a{ display:block; width:100%; height:100%; background:#FFF; border-radius:50%; box-shadow:0 0 5px rgba(57, 57, 57, 0.6);}
#small li.active a,#small li a:hover{ background:#EF4B27;}
/*热门导航*/
.hotnav{ width:650px; height:137px; overflow:hidden;}
.hotnav h3{ font-family:\5b8b\4f53; font-size:14px; color:#228ED7; border-bottom:2px #CBCBCB solid; padding-bottom:3px;}
.hotnav dl{ padding-top:10px;}
.hotnav dt{ float:left; color:#228ED7; font-size:14px; width:65px; _height:114px;}
.hotnav dd{ overflow:hidden; line-height:26px;}
.hotnav dd a{ display:inline-block; *display:inline; *zoom:1; width:85px; margin-right:10px; color:#333; font-size:14px; vertical-align:top; max-width:85px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.hotnav dd a:hover{ color:#228ED7;}
/*热门促销*/
.title{ position:relative; height:30px; line-height:30px; border-bottom:2px #CBCBCB solid;}
.title h3{ float:left; color:#FF4404; padding:0 5px; font-size:16px; border-bottom:2px #FF4404 solid; position:absolute; z-index:1;}
.title a.more{ float:right; color:#656565; padding-right:5px;}
.floor0 .title h3{ color:#41C815; border-color:#41C815;}
.floor1 .title h3{ color:#ED545E; border-color:#ED545E;}
.floor2 .title h3{ color:#0A7ED6; border-color:#0A7ED6;}
.floor3 .title h3{ color:#E5032F; border-color:#E5032F;}
.floor4 .title h3{ color:#FF4E05; border-color:#FF4E05;}
.floor5 .title h3{ color:#22C1A6; border-color:#22C1A6;}
.hotpromo{ margin-bottom:10px;}
.hotpromo ul{ width:390px; margin-top:5px;}
.hotpromo ul li{ float:left; width:390px; line-height:22px;}
.hotpromo ul li .hotkeys{ float:left;}
.hotpromo ul li .hotkeys a{ color:#8D8D8D; margin-right:10px;}
.hotpromo ul li .shopname{ float:right;}
.hotpromo ul li .shopname a{ color:#000;}
.hotpromo ul li .hotkeys a:hover{ color:#228ED7;}
/*楼层*/
.jiazhuang{ /*display:none;*/}
.fmain{ margin:10px 0 10px 0;}
.fmain .goodimg{ float:left; width:100%;}
.fmain .goodimg a{ float:left; width:205px; overflow:hidden; margin-right:10px; _display:inline; position:relative;}
.fmain .goodimg a img{width:205px; height:155px; overflow:hidden;}
.fmain .goodimg a.last{ margin-right:0;}
.fmain .goodimg a p{ padding-left:3px; line-height:22px; width:205px; max-width:205px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.fmain .goodimg a p.goodname{ color:#333; font-size:16px; padding:5px 0;}
.fmain .goodimg a p.goodtel{ color:#FE6700; background:url(../images/icon_001.png) left 50% no-repeat; padding-left:25px; font-size:16px;}
.fmain .goodimg a p.goodaddress{ color:#0B43A4; background:url(../images/icon_002.png) left 50% no-repeat; padding-left:25px; font-size:14px;}
.fmain .goodimg a cite{ position:absolute; right:0px; top:165px;}
.fmain .goodimg a cite img{ width:auto;  height:auto;}
.fmain .goodimg a:hover{ text-decoration:none;}


/*热门商户*/
.hot-t{ width:236px; height:33px; line-height:33px; margin:1px auto 0; background:url(../images/hot-t.png) repeat-x left top;}
.hot-t h3{ float:left; color:#228ED7; font-size:14px; padding-left:10px; font-family:\5b8b\4f53;}
.hot-t a.more{ float:right; color:#656565; padding-right:10px;}
.install,.adbase,.goodsall{ width:238px; border:1px #F2F1F2 solid; margin-top:10px; overflow:hidden;}

.install{ width:238px; margin:5px auto; padding-bottom:5px;}
.adbase img {width: 230px;height: 150px;margin: 4px auto;}

.install span{ float:left;}
.install span.t{ float:left; width:100%;}
.install span.ewm{ float:left; width:84px; border:1px #F2F1F2 solid; margin:5px 0 0 13px;}
.install span.ewm img{ float:left; width:100%;}
.install span.txt{ float:left; width:120px; margin-left:10px;}
.install span.iphone{ float:left; width:70px; height:30px; padding-left:40px; color:#FFFFFF; line-height:30px; background:#099CE2 url(../images/iphone-down.png) left 50% no-repeat; margin-left:10px; margin-top:5px;}
.install span.android{ float:left; width:70px; height:30px; padding-left:40px; color:#FFFFFF; line-height:30px; background:#9FBF00 url(../images/android-down.png) left 50% no-repeat; margin-left:10px; margin-top:5px;}
.install span a{ float:left;}

/*广告*/
.adbase img{ margin:5px auto;}
/*优质商家*/
.goodsall .hot-t{ margin:1px auto;}
.goodsall .goodh{ width:238px; height:37px; overflow:hidden;}
.goodsall .goodh h3{ float:left; position:relative; width:103px; padding-left:15px; border-top:1px #F3F3F3 solid; border-right:1px #F3F3F3 solid; background-color:#FFF; height:36px; line-height:36px; font-size:16px; color:#FF4400; cursor:pointer;}
.goodsall .goodh h3 i.ico{ position:absolute; right:17px; top:13px; width:13px; height:13px; background:url(../images/rightcon/tabbg.png) no-repeat left top;}
.goodsall .goodh h3.on{ border-right-color:#F3F3F3; border-bottom-color:#F9F9F9; background-color:#F9F9F9;}
.goodsall .goodh h3.on i.ico{ background-position:left -19px;}
.goodsall .goodh h3.last{ border-right:0; width:104px;}
.goodsall .listwrap{ padding:10px 8px; background-color:#F9F9F9;}
.goodsall .listwrap dl{ float:left; width:222px; margin-bottom:10px;}
.goodsall .listwrap dl img{width:100px;height:75px;}
.goodsall .listwrap dt{ float:left; width:100px; height:75px; margin-right:5px; overflow:hidden;}
.goodsall .listwrap dd{ overflow:hidden;}
.goodsall .listwrap dd strong{ display:block; color:#323232; width:115px; _width:110px; max-width:115px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.goodsall .listwrap dd p{ color:#656565;}
.goodsall .listwrap dd p span{ display:block; width:115px; _width:110px; max-width:115px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}


/*地区弹出*/
.areamk{width:997px; padding:0; overflow:hidden; height:500px; overflow-y:scroll; border:5px #CCCCCC solid; background:#FFFFFF; top:113px; left:0px;filter: progid:DXImageTransform.Microsoft.Shadow(color='#000000', Direction=135, Strength=5);/*for ie6,7,8*/ 
background-color: #FFF; 
-moz-box-shadow:2px 2px 5px #000000;/*firefox*/ 
-webkit-box-shadow:2px 2px 5px #000000;/*webkit*/ 
box-shadow:2px 2px 5px #000000;/*opera或ie9*/
} 
.arealist_all{ float:left; width:960px; background:#F5F5F5; color:#BF240E; font-size:16px; padding-left:20px; height:50px;}
.arealist_all a{ font-size:22px;color:#BF240E;}
.arealist_all a span{font-size:30px; padding-left:5px;}

.arealist_hot{ float:left; width:980px;border-top:1px #F0F0F0 solid; border-bottom:1px #CCCCCC dotted; padding:5px 0; margin-top:1px; font-size:14px;}
.arealist_hot span{ float:left; padding-left:20px; height:30px; line-height:30px;}
.arealist_hot li{ float:left; width:800px; line-height:30px; list-style:none;}
.arealist_hot li a{ float:left; padding:0 10px; color:#1985CE}
.arealist_hot li a:hover{ text-decoration:underline;}


.arealist_t{ float:left;margin-left:20px; background:url(../images/pc_img_31.jpg) left -5px repeat-x; margin-top:10px; }
.arealist_t h3{ float:left; background:url(../images/pc_img_32.jpg) center bottom no-repeat; width:100px; text-align:center; height:36px; line-height:30px;font-size:14px; color:#FFFFFF; font-weight:normal;}

.arealist{ float:left; width:100%; display:inline;margin-top:10px;}
.arealist ul{ float:left; width:980px; padding:10px 0; border-top:1px #CCCCCC dotted;}
.arealist ul h3{ float:left; background:#228ED7; color:#FFFFFF; margin-left:20px; width:100px; line-height:180%; font-size:14px; font-weight:normal; text-align:center; }
.arealist ul h3 a{ color:#FFFFFF;}
.arealist ul li{ float:left; width:860px; color:#666666}
.arealist ul li a{ float:left; display:inline; padding:0px 5px; margin-left:5px; white-space:nowrap; font-size:14px; line-height:180%;}
.arealist ul li a:hover{ background:#228ED7; color:#FFFFFF;}

/*列表页*/
.conment{ margin:0 auto; width:1100px; overflow:hidden; padding:10px 0;}
.local{ float:left; width:100%;}
.subclass{ float:left; width:1078px; padding:10px; background:#F7F7F7; border:1px #F2F2F2 solid; margin-top:10px;}
.subclass h3{ float:left; width:40px; text-align:left; padding:5px 0;}
.subclass div{ float:left; width:1038px;}
.subclass div a{ float:left; padding:5px 10px; margin-right:5px;}
.subclass div a:hover{ color:#228ED7; background:#D1E9F8; text-decoration:none;}
.subclass div a.a{ background:#228ED7; color:#FFFFFF;}

.left_nav{ float:left; width:158px; border:1px #EDEDED solid; margin-top:15px;}
.left_nav h3{ float:left; width:100%; height:29px; background:url(../images/new_img_01.jpg) left bottom repeat-x; text-indent:10px; line-height:29px; font-size:14px; color:#333333;}
.left_nav ul{ float:left; width:100%;}
.left_nav ul li{ float:left; width:100%;}
.left_nav ul li a{ float:left; width:148px; padding:5px 0;padding-left:10px; }
.left_nav ul li a:hover{ background:#F9F9F9 url(../images/new_icon_01.png) right 50% no-repeat; color:#228ED7; text-decoration:none;}
.left_nav ul li a.a{background:#F9F9F9 url(../images/new_icon_01.png) right 50% no-repeat; color:#228ED7;}
.left_nav ul li i{ color:#C0C0C0;}

.right_goods{ float:right; margin-top:15px; width:925px;}
.right_goods_title{ float:left; width:923px; border-top:2px #228ED7 solid; border-left:1px #CFCFCF solid; border-right:1px #CFCFCF solid; background:url(../images/new_img_02.jpg) left bottom repeat-x; height:29px; line-height:29px;}
.right_goods_title a{ float:left; padding:0 15px;border-right:1px #CFCFCF solid; font-size:14px;}
.right_goods_title a.a{ background:#FFFFFF; font-weight:bold;}

.right_goodslist{ float:left; width:100%;}
.right_goodslist ul{ float:left; width:100%;}
.right_goodslist ul li{ float:left; width:219px; height:235px; overflow:hidden; margin-right:11px; _display:inline; border:1px #EDEDED solid; padding:1px; margin-top:11px; position:relative;}
.right_goodslist ul li span img{ width:219px; height:165px; overflow:hidden;}
.right_goodslist ul li.last{ margin-right:0;}
.right_goodslist ul li h3{ padding-left:3px; line-height:22px; width:216px; max-width:216px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; font-size:14px; margin-top:5px;}
.right_goodslist ul li p{padding-left:3px; width:216px; color:#333; line-height:150%;}
.right_goodslist ul li p i{ color:#FE100E; font-size:16px;}
.right_goodslist ul a:hover{ text-decoration:none;}
.right_goodslist ul li cite{ position:absolute; right:5px; top:173px;}
.right_goodslist ul div.noinfo{ background:url(../images/list_noresult_bg.jpg) 27% top no-repeat; float:left; width:100%; text-align:center; font-size:18px; padding:50px 0; margin:100px 0;}

.page{ float:right;border-left:1px #D1E3F1 solid; margin-top:15px;}
.page a{ float:left; background:#F2F7FB; border:1px #D1E3F1 solid; border-left:none; line-height:25px; padding:0 10px; color:#333;}
.page a.a{ background:#FFFFFF; color:#BF240E; font-weight:bold;}
.page span{ float:left; background:#F2F7FB; border:1px #D1E3F1 solid; border-left:none; line-height:25px; padding:0 10px; color:#333; color:#999999;}
.page i{ float:left; background:#F2F7FB; font-style:normal; border:1px #D1E3F1 solid; border-left:none; line-height:25px; padding:0 10px; color:#333; font-family:"宋体"; color:#999999;}
.page a:hover{ background:#FFFFFF;}


.reg_left{ float:left; width:840px; overflow:hidden; background:url(../images/new_img_07.jpg) left top repeat-y; margin-top:15px; margin-bottom:15px;}
.reg_left img{ float:left;}
.reg_right{ float:right; width:240px; background:url(../images/new_img_03.jpg) left top repeat-y; margin-top:15px;}
.reg_right_con{ float:left; padding:10px 20px; width:200px; font-size:12px; line-height:180%;}
.reg_right_con h3{ float:left; width:100%; line-height:200%; font-size:14px;}
.reg_right_con span{ float:left; padding-right:10px; font-size:12px; }
.reg_right_con a{ float:left; padding:0 20px; background:#228ED7; color:#FFFFFF; font-size:12px;}
.reg_right_con a:hover{ float:left; background:#1F81C2; color:#FFFFFF;}
.reg_right .img{ float:left; width:100%;}

.reg_t{ float:left; width:760px; margin-left:20px; border-bottom:1px #76B9E4 dotted; padding:15px 20px 20px 20px; font-size:20px; font-weight:bold;}
.reg_t i{ padding:0 10px; font-size:16px; color:#FF0000;}
.reg{ float:left; width:100%; padding:10px 0; margin-top:10px;}
.reg ul{ margin:0 auto; width:100%;}
.reg ul li{ float:left; width:100%; padding:5px 0;}
.reg ul li span{ float:left; width:200px; text-align:right; line-height:24px; height:24px;}
.reg ul li input.input_1{ float:left; width:450px; border:1px #dadada solid; height:22px; line-height:22px; padding:2px 10px; margin:0px;}
.reg ul li input.input_2{ float:left; width:120px; border:1px #dadada solid; height:22px; line-height:22px; padding:2px 10px; margin:0px;}
.reg ul li input.input_sex{ float:left; margin-top:5px;}
.reg ul li input.check{ float:left; margin-top:5px; margin-right:15px;}
.reg ul li img{ padding:5px; height:20px; float:left;}
.reg ul li label{ float:left; line-height:100%; padding-right:15px; padding-left:5px; margin-top:5px;}
.reg ul li cite{ float:left; line-height:100%; padding-left:5px; margin-top:5px; font-style:normal; padding-right:5px;}
.reg ul li.an{ text-align:center; padding:20px 0;}
.reg ul li.an input.input_an{ width:120px; text-align:center; font-size:16px; color:#FFFFFF; font-family:"微软雅黑"; height:40px;cursor:pointer; background:url(../images/an.jpg) left top no-repeat;}
.reg ul li.nop textarea{ float:left;width:450px;padding:10px; border:1px #dadada solid; height:100px; overflow-x:hidden;}
.reg ul li.line{ border-top:1px #CCCCCC dotted; padding-top:10px; margin-top:10px;}
.reg ul li.h3{ color:#228ED7;}

.visa_t{ float:left; width:180px; margin-left:10px; border-bottom:1px #76B9E4 dotted; padding:10px 20px; font-size:16px; text-align:center; font-weight:bold; color:#228ED7}
.visa_subclass{ float:left; width:200px; padding:0 20px;}
.visa_subclass ul{ float:left; width:100%;}
.visa_subclass ul li{ float:left; width:100%; line-height:160%; padding:10px 0; border-bottom:1px #CCCCCC dotted; text-align:center; font-size:16px; font-weight:normal;}

.user_t{ float:left; width:760px; margin-left:20px; border-bottom:1px #76B9E4 dotted; padding:10px 20px; font-size:16px; text-align:left; font-weight:bold;}
.edituser{ float:left; width:100%;}
.edituser ul{ float:left; width:96%; padding:2%;}
.edituser ul li{ float:left; width:100%; padding:5px 0; font-size:14px;}
.edituser ul li h3{ float:left; width:50%; text-align:right; font-weight:normal;}
.edituser ul li span{ float:left;width:50%; }
.edituser ul li span input.input_1{ float:left; width:70%; border:1px #dadada solid; height:22px; line-height:22px; padding:2px 10px; margin:0px;}
.edituser ul li.an{ border-bottom:none; text-align:center;}
.edituser ul li.an input{ width:120px; text-align:center; font-size:16px; color:#FFFFFF; font-family:"微软雅黑"; height:40px;cursor:pointer; background:url(../images/an.jpg) left top no-repeat;}


.edituser ul li.card{ float:left; padding:20px 0; width:50%; text-align:center;}
.edituser ul li.card #preview0,.edituser ul li.card #preview1{ margin:0 auto; overflow:hidden; width:252px;}
.edituser ul li.card img#imghead0,.edituser ul li.card img#imghead1{border:1px #dadada dotted; width:240px; padding:5px;}
.edituser ul li.TrueOk{ text-align:center; font-size:20px; color:#006600; padding-bottom:20px;border-bottom:1px #dadada dotted; }
.edituser ul li.FalseOk{ text-align:center; font-size:20px; color:#228ED7; padding-bottom:20px;border-bottom:1px #dadada dotted; }
.edituser ul li.card #imgheadan0,.edituser ul li.card #imgheadan1{ margin:0 auto; width:70px; padding:10px 0; font-size:16px; line-height:120%; background:#228ED7; color:#FFFFFF; border:none;border-radius:10px; margin-top:10px; cursor:pointer;}

.addcard_sm{ float:left; width:96%; text-align:center; font-size:20px; background:#CC0000; padding:10px 0; color:#FFFFFF; margin:2%;}

.userinfo{ float:left; width:843px; overflow:hidden; font-size:12px;}
.userinfo ul{ float:left; width:841px; padding:0px; border:1px #CCCCCC dotted; margin-top:15px;}
.userinfo ul li{ float:left; width:100%; border-bottom:1px #EEEEEE dotted; padding:5px 0;}
.userinfo ul li h3{ float:left; width:80px; text-align:right; font-weight:normal;}
.userinfo ul li span{ float:left;width:388px;}
.userinfo ul li a{ color:#228ED7;}
.userinfo ul li a:hover{ color:#000000;}
.userinfo ul div.img{ float:left; width:320px; padding:15px;}
.userinfo ul div.img img{ float:left; width:300px; padding:9px; border:1px #dadada dotted;}
.userinfo ul div.canshu{ float:right; width:468px; padding:15px 15px 15px 0;}
.userinfo ul div.an{ float:left; width:100%; text-align:center; overflow:hidden; padding:10px 0; height:30px; background:#F6F6F6; border-top:1px #dadada dotted;}
.userinfo ul div.an a{ padding:10px 30px; background:#228ED7; color:#FFFFFF; margin:0 10px; line-height:30px;}

.userreview{ float:left; width:843px; overflow:hidden; font-size:12px;}
.userreview ul{ float:left; width:841px; padding:0px; border:1px #CCCCCC dotted; margin-top:15px;}
.userreview ul li{ float:left; width:100%; border-bottom:1px #EEEEEE dotted; padding:5px 0;}
.userreview ul li h3{ float:left; width:80px; text-align:right; font-weight:normal;}
.userreview ul li span{ float:left;width:731px;}
.userreview ul li a{ color:#228ED7;}
.userreview ul li a:hover{ color:#000000;}
.userreview ul div.canshu{ float:right; width:811px; padding:15px;}
.userreview ul div.an{ float:left; width:100%; text-align:center; overflow:hidden; padding:10px 0; height:30px; background:#F6F6F6; border-top:1px #dadada dotted;}
.userreview ul div.an a{ padding:10px 30px; background:#228ED7; color:#FFFFFF; margin:0 10px; line-height:30px;}

/*内容页*/
.viewcontent{ float:left; width:845px; margin-top:15px;}
.viewcontent .share{ float:left; width:100%; background:url(../images/pc_img_20.jpg) left top no-repeat; height:44px;}
.viewcontent .share h3{ float:left; padding-left:50px; line-height:40px; padding-right:5px;}
.viewcontent .share .bdsharebuttonbox{ margin-top:5px;}

.viewcontent .view{ float:left; width:100%; padding-bottom:15px; background:url(../images/pc_img_21.jpg) left top repeat-y;}
.viewcontent .view .view_canshu{ float:right; width:430px; margin-right:20px;}
.viewcontent .view .view_canshu ul{ float:left; width:100%;}
.viewcontent .view .view_canshu ul h3{float:left; width:100%; font-size:20px; font-weight:normal; line-height:180%; margin-top:10px; color:#228ED7; padding-bottom:5px;}

.viewcontent .view .view_canshu ul span{ color:#999999; font-size:12px;border-bottom:1px #EAEAEA dotted; float:left; width:100%; padding-bottom:10px;}
.viewcontent .view .view_canshu ul span i{ color:#EAEAEA; padding:0 10px;}
.viewcontent .view .view_canshu ul li{float:left; width:100%; border-bottom:1px #EAEAEA dotted; font-size:14px; padding:6px 0; line-height:150%; margin:0px;}
.viewcontent .view .view_canshu ul li i.green{ color:#009900;}
.viewcontent .view .view_canshu ul li i.tel{ color:#CC0000; font-size:24px;}
.viewcontent .view .view_canshu .wxts{ float:left; width:410px; padding:9px;border:1px #EAEAEA dotted; margin-top:15px; font-size:14px; color:#CC0000;}
.viewcontent .view .view_img{ float:left; padding:9px; border:1px #dadada dotted; margin:15px 20px 0 20px; text-align:center;}
.viewcontent .view .view_img img{max-width:320px;}

.viewcontent .img{ float:left; width:100%;}

.view_bdxq{ float:left; background:url(../images/pc_img_28.jpg) left top repeat-y; width:100%; margin-top:15px;}
.view_bdxq_con{ float:left; width:805px; padding:10px 20px; overflow:hidden;}
.view_bdxq_con img{width:100%}
.view_bdxq_conprice{ float:left; background:url(../images/pc_img_30.jpg) left top repeat-x; width:740px; height:90px; margin-left:5px; display:inline;}
.view_bdxq_conprice span{ float:left; padding-top:30px; font-size:20px; color:#FFFFFF; padding-left:20px;}
.view_bdxq_conprice img{ float:right; margin:10px 10px 0 0;}
.view_bdxq_conprice i{ float:left; color:#BF240E; font-style:normal; margin-top:24px; color:#FFFFFF; font-size:26px;}
.view_bdxq_conprice h3{ float:left; line-height:80px; font-size:40px; color:#FFFFFF; }

.view_bdxq_t{ float:left; width:805px; margin:10px 20px; display:inline; height:41px; background:url(../images/pc_img_31.jpg) left top repeat-x;}
.view_bdxq_t h3{ float:left; height:41px; line-height:35px; background:url(../images/pc_img_32.jpg) center bottom no-repeat; padding:0 10px; color:#FFFFFF; font-size:14px;}

.view_ReviewList{ margin:0 auto; overflow:hidden; width:100%; }
.view_ReviewList .single_item{ margin:0px 20px 10px 20px; background:#FCFCFC; border:1px #E4E4E4 solid;padding:10px; overflow:hidden;}
.view_ReviewList .single_item ul{ float:left; width:100%;}
.view_ReviewList .single_item ul li{ float:left; font-size:12px;}
.view_ReviewList .single_item ul li.new_review_name{ color:#999999;}
.view_ReviewList .single_item ul li.new_review_name i{ font-size:12px;color:#1783CC; font-style:normal;}
.view_ReviewList .single_item ul li.new_review_grade{ float:right; color:#FF0000; font-size:14px;}
.view_ReviewList .single_item ul li.new_review_title{width:100%; font-size:12px; color:#333333;}
.view_ReviewList .single_item ul li.new_review_con{width:100%; font-size:12px; color:#333333; border-top:1px #E4E4E4 dotted; margin-top:5px; padding-top:5px;}
.view_ReviewList .single_item ul li.new_review_reply{width:100%;}
.view_ReviewList .single_item ul li.new_review_reply span{ float:left;background:#C5DFF8; margin-top:5px; padding:6px 5px; color:#000;font-size:12px;}
.view_ReviewList .single_item ul li.new_review_reply div{ margin:0 auto; padding:5px 10px; background:#FFF;border:1px #C5DFF8 solid; color:#1783CC;overflow:hidden; font-size:12px;margin-top:5px; }
.view_ReviewList .single_item ul li.new_review_reply div i{color:#999999; font-size:10px; font-style:normal;}
.view_ReviewList .new_more a{ margin:0px;}

.view_ReviewAdd{ margin:10px 20px; background:#FCFCFC; border:1px #E4E4E4 solid; padding:10px 0; overflow:hidden;}
.view_ReviewAdd ul{ margin:0 auto; width:100%;}
.view_ReviewAdd ul li{ float:left; width:100%; padding:5px 0; font-size:14px;}
.view_ReviewAdd ul li span{ float:left; width:80px; text-align:center; padding-left:10px; line-height:24px; height:24px;}
.view_ReviewAdd ul li label{ float:left; margin-top:3px;}
.view_ReviewAdd ul li label input{ float:left; margin:0px; padding:0px;}
.view_ReviewAdd ul li i{ float:left; padding-right:5px; font-style:normal;}

.view_ReviewAdd ul li.an{ text-align:center; padding:10px 0;}
.view_ReviewAdd ul li.an input{ width:120px; text-align:center; font-size:16px; color:#FFFFFF; font-family:"微软雅黑"; height:40px;cursor:pointer; background:url(../images/an.jpg) left top no-repeat;}
.view_ReviewAdd ul li.nop textarea{ float:left;width:670px;border:1px #dadada solid;padding:10px; height:80px; overflow-x:hidden;}
.view_ReviewAdd ul li.nop input{ float:left; width:670px; border:1px #dadada solid; height:22px; line-height:22px; padding:2px 10px; margin:0px;}

.nologin{ margin:10px 20px; padding:10px 0; overflow:hidden; text-align:center;}
.nologin a{ color:#228ED7;}

.new_more{ margin:0 20px;text-align:center; border: 1px solid #CECECE; overflow:hidden;}
.new_more a{float:left; margin:10px 0; width:100%;background:#FFFFFF url(../images/new_bg_1.png) left bottom repeat-x;; line-height:30px;}

/*上传图片*/
.updemo{ float:left; padding:5px 0; padding-left:202px; width:100%;}
#preview{ float:left; padding:5px 0; padding-left:202px; width:100%;}
#preview div{ float:left; max-width:150px; text-align:center; border:1px #CCCCCC solid; padding:5px;}
#preview div img{ float:left; width:100%;}
#preview div button{ float:left; width:100%; background:#228ED7; color:#FFFFFF; font-size:14px; border:none; line-height:20px; margin-top:10px;}
.btn{position: relative; height:23px; line-height:23px; text-align:center; overflow: hidden;margin-right:4px;display:inline-block;*display:inline;padding:4px 10px 4px;font-size:14px;color:#fff;text-align:center;vertical-align:middle;cursor:pointer;background-color:#228ED7;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.btn input {position: absolute;top: 0; right: 0;margin: 0;border: solid transparent;opacity: 0;filter:alpha(opacity=0); cursor: pointer;}

/*单页*/
.about_nav{ float:left; width:198px;border:1px #228ED7 solid; margin-top:15px;}
.about_nav h3{ float:left; width:100%; height:30px; background:#228ED7; color:#FFFFFF; text-indent:10px; line-height:29px; font-size:14px; }
.about_nav ul{ float:left; width:100%;}
.about_nav ul li{ float:left; width:100%;}
.about_nav ul li a{ float:left; width:188px; padding:5px 0;padding-left:10px; font-size:14px; }
.about_nav ul li a:hover{ background:#F9F9F9 url(../images/new_icon_01.png) right 50% no-repeat; color:#228ED7; text-decoration:none;}
.about_nav ul li a.a{background:#F9F9F9 url(../images/new_icon_01.png) right 50% no-repeat; color:#228ED7;}
.about_nav ul li i{ color:#C0C0C0;}

.about_right{ float:right; margin-top:15px; width:885px;}
.about_right_title{ float:left; width:883px; border-top:2px #228ED7 solid; border-left:1px #CFCFCF solid; border-right:1px #CFCFCF solid; background:url(../images/new_img_02.jpg) left bottom repeat-x; height:29px; line-height:29px;}
.about_right_title h3{ float:left; padding:0 15px;border-right:1px #CFCFCF solid; font-size:14px; background:#FFFFFF; font-weight:bold;}
.about_right_title span{ float:left; padding-left:10px; color:#CC0000;}

.about_right_con{ float:left; width:843px;border:1px #CFCFCF solid; border-top:none; padding:20px;}

/*尾部*/
.footer-base{ width:100%; padding-top:27px;}
.footer{ width:100%; border-top:2px #228ED7 solid;}
.footer .footer_main{margin:0 auto; width:1100px;}
.footer .service{ float:left; width:264px; padding:35px 0 0 0px;}
.footer .service span{ float:left; width:100%;}
.footer .service span.t{ background:url(../images/new_img_10.png) left 50% no-repeat; padding-left:35px; font-size:18px; color:#333333;}
.footer .service span.tel{font-size:32px; color:#CC0000; font-family:Arial, Helvetica, sans-serif; line-height:120%;}
.footer .service span.time{font-size:14px;}
.footer .service span.time i{ font-size:12px;}
.footer .copy{ float:left; width:596px; text-align:center; padding:30px 0 0 0px; font-size:14px; line-height:180%; }
.footer .footerewm{ float:left; width:234px; padding:20px 0 0 0;}
.footer .footerewm .install{ border:none;}

/*底部*/
.safe{ width:100%; height:50px; text-align:center; padding-top:10px; padding-bottom:10px;}
.safe a{ display:inline-block; *display:inline; *zoom:1; margin:0 5px;}
.safe a img{ display:inline;}
.safe a.kexin{ width:128px; height:50px;}
.safe a.pol{ width:40px; height:50px;}



/*top-nav*/
.nav-all{ width:100%; height:40px; background-color:#F3F3F3;}
.top-nav{ height:40px; background-color:#F3F3F3;}
.top-nav .welcome{ float:left; height:40px; line-height:40px; padding-left:15px;}
.top-nav .welcome a{ margin-left:20px;}
.top-nav .welcome a.welcomeA{margin:0px 0px;}
.top-nav .welcome i{ color:#FF0000; padding:0 5px; font-weight:bold;}
.top-nav ul{ float:right; height:40px; background-color:#F3F3F3;}
.top-nav ul li{ float:left; background:url(../images/nav-bg.png) no-repeat right center;}
.top-nav ul li a{ display:block; width:80px; height:40px; line-height:40px; text-align:center}
.top-nav ul li a.login{ background:url(../images/nav-bg.png) no-repeat left center;}
.top-nav ul li.serve{ width:208px; height:40px; padding-right:2px;}
.top-nav ul li.serve h3{ float:left; background:url(../images/nav-phone.png) left 50% no-repeat; padding-left:80px; font-family:Arial, Helvetica, sans-serif; line-height:40px; color:#EF2626; font-size:20px; font-weight:normal;}
.top-nav ul li.serve img{ margin-top:0px;}
.top-nav ul li a.register{ color:#F04C27;}
.top-nav ul li a:hover{ color:#FF6400;}
.top-nav ul li.welcome{ background:none; padding-right:20px;}
.top-nav ul li.welcome i{ color:#FF0000; padding:0 5px; font-weight:bold;}

.top-nav .city{ float:left; height:40px; line-height:40px; padding-left:15px;}
.top-nav .city h3{ float:left; font-size:20px; font-weight:normal; padding-right:10px; color:#228ED7;}
.top-nav .city span{ float:left; font-size:12px;}

/*logo*/
.logowrap{ position:relative; z-index:3;}
.logobox{ height:125px; background-color:#FFF;}
.logobox .logo{ float:left; margin-top:30px;}
.logobox .logo a{ display:block; width:164px; height:65px;}
.logobox .citybox{ float:left; width:130px; text-align:center; margin:40px 20px 0;}
.logobox .citybox h3{ font-weight:normal; font-size:24px; color:#228ED7;}
.logobox .citybox p a{ display:block; width:70px; position:relative; margin:0 auto;}
.logobox .citybox p i.tri{ position:absolute; right:0; top:8px; width:0px; height:0px; border-width:5px; _border-width:6px; _top:6px; border-style:solid; border-color:#B2B2B2 transparent transparent transparent; border-style:solid dashed dashed dashed; overflow:hidden;}
/*搜索框*/
.logobox .search{ float:left; width:505px; height:32px; border:2px #228ED7 solid; margin-top:47px;}
.logobox form{ float:left;}
.logobox form input{ float:left;}
.logobox form input.text{ width:411px; height:22px; line-height:22px; padding:5px; color:#999;}
.logobox form input.searchbtn{ width:84px; height:33px; background:#228ED7 url(../images/searchbg.png) no-repeat left center; cursor:pointer;}
.logobox .pubinfo{ float:right; margin-top:47px; _position:relative;}
.logobox .pubinfo a{ display:block; color:#FFF; width:99px; height:36px; line-height:36px; font-size:14px; background:url(../images/pubinfobg.png) no-repeat left top; padding-left:73px;}

.logobox .shoot{width:205px;margin-left:12px;float:left;line-height:66px;height:66px; margin-top:30px;}
.logobox .shoot p{font-size:35px;font-family:"微软雅黑";padding-left:20px;color:#333;background:url(../images/cirlebg_10.png) no-repeat left center}

/*横向导航*/
.menu-all{ width:100%; background-color:#228ED7;}
.menu-line{ height:39px; background-color:#228ED7;}
.menu-line h2{ float:left; position:relative; width:170px; font-weight:normal; font-size:16px; height:39px; line-height:39px; padding-left:20px; color:#FFF;}
.menu-line h2 i{ position:absolute; top:14px; right:20px; width:12px; height:12px; background:url(../images/menuhbg.png) no-repeat right center;}
.menu-line ul,.menu-line ul li{ float:left;_position:relative;}
.menu-line ul li a{ display:inline-block; *display:inline; *zoom:1; padding:0 30px; font-size:14px; height:39px; line-height:39px; color:#FFF; background:#228ED7 url(../images/menu-bg.png) no-repeat right top;}
.menu-line ul li a.active,.menu-line ul li a:hover{ background-color:#359BDF; text-decoration:none;}
.menu-line ul li a.suba{ background-color:#1F81C2; text-decoration:none;}


