@charset "UTF-8";
/*
Theme Name: ysmwed-photo
Theme URI: http://www.ysmwed.com
Author: yongfeng
Description: 钰上米结婚网-钰上米美图分站。
Version: 4.5
License: GNU General Public License v2 or later
License URI:http://www.ysmwed.com
Tags: two-columns, fixed-width, custom-menu, cms
Text Domain: ysmwed
技术支持：康美科技
url:http://www.kmkj99.com
This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/ * { padding: 0; margin: 0; list-style: none; text-decoration: none; }
body { background-color: #fff; font-size: 14px; font-family: 'microsoft yahei'; }
.clr { clear: both; }
img { border: 0; }
input,textarea { font-family: 'microsoft yahei'; }
input:focus { outline: none; }
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #a3a3a3; opacity:1; }
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #a3a3a3;opacity:1; }
input:-ms-input-placeholder{
    color: #a3a3a3;opacity:1; }
input::-webkit-input-placeholder{
    color: #a3a3a3;opacity:1; }

body a:hover,
a:focus,.hpink a:hover { color: #ff648a; }
.btn { background-color: #ff648a; color: #fff; border: 0; cursor: pointer; }
.btn:hover { background-color: #f33e6b; color: #fff; }
.btn1 { background-color: #eeeeee; color: #fff; border: 0; cursor: pointer; }
.btn1:hover { background-color: #ff648a; color: #fff !important; }
.fz28 { font-size: 28px !important; }
.txt { border: 1px solid #eee; height: 34px; line-height: 34px; padding: 0 5px; }
.txt:focus { outline: none; }
.fl { float: left }
.fr { float: right; }
.txl { text-align: left !important; }
.txc { text-align: center !important; }
.txr { text-align: right !important; }
.cpink { color: #ff648a !important; }
.w50 { width: 50%; }
.vwarp { max-width: 1200px; margin-left: auto; margin-right: auto; }
.access {z-index: 99999;
	background:#ff5385;/*修改菜单的背景色（顶级菜单）*/
	display: block;
	width: 1200px;/*包围菜单的div的宽度*/
margin:0 auto;
height:35px; 
}
.access ul li{float: left; width: 130px; font-size:14px; font-weight:bold;text-align: center;position: relative; z-index: 9999;}
.access ul li:hover > ul{display:block;position:absolute}
.access .menu-header,
div.menu {
	font-size: 13px;
	margin-left: 12px;
	width: 928px;
}
.access .menu-header ul,
div.menu ul {
	list-style: none;
	margin: 0;
}
.access .menu-header li,
div.menu li {
	float: left;
	position: relative;
}
.access li:visited{background-color:#00F;}
.access a {
	color: #FFF;
	display: block;
	line-height: 35px;
	padding: 0 10px; /*修改顶级菜单项的间距*/
	text-decoration: none;
}
.access ul ul {
	box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	display: none; /*将none改为block，可以强制所有次级菜单显示出来，方便修改样式*/
	/*position: absolute;
	top:38px;*/
	left: 0px;
	float: left;
	width: 120px;/*修改次级菜单的宽度*/
	z-index: 99999;
}
.access ul ul li {
	min-width: 120px;
}
.access ul ul ul {
	float:left;margin-left:120px;
	top: 0;
}
.access ul ul a {
	background: #f33e6b;/*修改次级菜单的背景色*/
	line-height: 1em;
	padding: 10px 5px;
	width: 120px;/*修改次级菜单的宽度*/
	height: auto;
	color:#FFF;
}
.access li:hover > a,
.access ul ul :hover > a {
	background-color:#f33e6b;color:#fff;
}
.access ul li:hover > ul {
	display: block;
}
.access ul li.current_page_item > a,
.access ul li.current-menu-ancestor > a,
.access ul li.current-menu-item > a,
.access ul li.current-menu-parent > a {
	background:#f33e6b;color: #fff; /*修改所有菜单项的字体颜色*/
}
.access .current-post-ancestor,.access .current-menu-parent, .access .current-menu-item, .access .current_page_item{background-color:#f33e6b;
border-bottom:none;
     height: 35px;
    padding-bottom: 0;
    padding-top: 0;
   line-height:35px;}

* html .access ul li.current_page_item a,
* html .access ul li.current-menu-ancestor a,
* html .access ul li.current-menu-item a,
* html .access ul li.current-menu-parent a,
* html .access ul li a:hover {
	color: #fff;/*修改所有菜单项的字体颜色,兼容低版本浏览器*/
}
.right_nav { width: 60px; height: 180px; border: 1px solid #eeeeee; border-bottom: 0; position: fixed; bottom: 50px; right: 10px; }
.right_nav a { width: 60px; height: 60px; display: block; border-bottom: 1px solid #eeeeee; background-position: center; background-repeat: no-repeat; }
.right_msg { background-image: url(images/ico_r_1.png); }
.right_msg:hover { background-image: url(images/ico_r_2.png); }
.right_qq { background-image: url(images/ico_r_3.png); }
.right_qq:hover { background-image: url(images/ico_r_4.png); }
.right_top { background-image: url(images/ico_r_5.png); }
.right_top:hover { background-image: url(images/ico_r_6.png); }
.right_nav_qa { width: 48px; border: 1px solid #eeeeee; border-bottom: 0; position: fixed; bottom: 80px; right: 10px; }
.right_nav_qa a { width: 48px; height: 48px; display: block; background-color: #fff; border-bottom: 1px solid #eeeeee; background-position: center; background-repeat: no-repeat; }
.right_nav_qa a:hover { background-color: #33bf99; }
.right_pyq { background-image: url(images/ico_pyq.png); }
.right_pyq:hover { background-image: url(images/ico_pyq1.png); }
.right_qzone { background-image: url(images/ico_qzone.png); }
.right_qzone:hover { background-image: url(images/ico_qzone1.png); }
.right_sina { background-image: url(images/ico_sina.png); }
.right_sina:hover { background-image: url(images/ico_sina1.png); }
.right_wx { background-image: url(images/ico_wx.png); }
.right_wx:hover { background-image: url(images/ico_wx1.png); }
.right1_top { background-image: url(images/ico_top.png); }
.right1_top:hover { background-image: url(images/ico_top1.png); }
.right_nav_qa>div { position: relative; }
.pyq_box,.wx_box { background-image: url(images/wxbox.png); width: 135px; height: 150px; position: absolute; text-align: center; font-size: 12px; color: #666666; }
.pyq_box>div,.wx_box>div { width: 125px; }
.pyq_box img,.wx_box img { display: block; padding-top: 15px; margin: 0 auto; padding-bottom: 15px; }
.pyq_box { top: 0px; left: -150px; display: none; }
.wx_box { top: 150px; left: -150px; display: none; }
.top { height: 35px; background-color: #f9f9f9; border-bottom: 1px solid #eeeeee; line-height: 35px; font-size: 12px; color: #a3a3a3; }
.top a { font-size: 12px; color: #a3a3a3; padding-left: 20px; display: inline-block; }
.top_gl a { font-size: 12px; color: #a3a3a3; padding-right: 10px; padding-left: 0; display: inline-block; }
.top a.tsx { background-image: url(images/tsx.jpg); background-position: right center; background-repeat: no-repeat; padding-right: 21px; }
.header { height: 108px; }
.logo { width: 410px; margin-top: 26px; line-height: 70px; }
.logo img{width:220px;height:auto;}
.logo h1 { display: inline-block; font-size: 22px; font-weight: normal; color: #4d4d4d; margin-left: 18px; }
.logo h1.fz28 { line-height: 45px; }
.logo h1 a { color: #4d4d4d; }
.logo span { margin-left: 12px; }
.logo span a { font-size: 12px; color: #a3a3a3; }
.hsearbox { width: 498px; margin-top: 34px; }
.hsearbox input[type="text"] { width: 400px; height: 40px; border: 1px solid #eee; border-right: 0; line-height: 40px; padding: 0 10px; }
.hsearbox input[type="submit"] { cursor: pointer; width: 77px; height: 42px; border: 0; border-radius: 0!important; color: #fff; }
.hsearbox1 { width: 498px; margin-top: 34px; }
.hsearbox1 input[type="text"] { width: 400px; height: 40px; border: 1px solid #eee; border-right: 0; line-height: 40px; padding: 0 10px; }
.hsearbox1 input[type="submit"] { cursor: pointer; width: 77px; height: 42px; border: 0; border-radius: 0!important; color: #6d6a6a; }
.hgzbox { position: relative; margin-top: 46px; height: 20px; line-height: 20px; }
.hgzbox span { float: left; color: #a3a3a3; }
.hgzbox a { float: left; margin-left: 10px; }
.top_wx { display: none; position: absolute; top: 25px; left: 5px; border: 1px solid #eee; width: 180px; height: 180px; }
.top_wx img { width: 180px; height: 180px; }
.nav { height: 40px; line-height: 40px; border-bottom: 2px solid#ff5385; }
.nav_main { width: 945px; }
.nav_main>ul { }
.nav_main>ul>li { float: left; width: 118px; position: relative; }
.nav_main>ul>li>a { display: block; font-size: 16px; color: #545454; text-align: center; }
.nav_main>ul>li>a:hover,.nav_main>ul>li.cur a { background-color: #ff5385; color: #fff; }
.sob>a { background-image: url(images/cour1.jpg); background-repeat: no-repeat; background-position: 95px 18px; }
.sob>a:hover { background-image: url(images/cour.jpg); }
.sob:hover ul { display: block; }
.nav_main>ul>li>ul { display: none; position: absolute; padding: 10px 0; top: 40px; width: 118px; left: 0; background-color: #f33e6b; }
.nav_main>ul>li>ul>li { height: 30px; text-align: center; line-height: 30px }
.nav_main>ul>li>ul>li>a { color: #fff; display: block; margin-bottom: 5px; }
.nav_main>ul>li>ul>li>a:hover { background-color: #ff5385; color: #fff; }
.nav_sub { width: 240px; }
.nav_sub  a { font-size: 12px; color: #666666; margin-left: 20px; }
.footer { text-align: center; font-size: 12px; color: #7e7e7e; padding: 30px 0; margin-top: 50px; border-top: 1px solid #eee; width: 1200px; margin-left: auto; margin-right: auto; }
.footer a { color: #7e7e7e; padding: 0 5px; }
.location { color: #666666; height: 55px; line-height: 55px; }
.location a { color: #666666; }
.n_left { width: 904px; }
.n_right { width: 268px; }
.rec { border: 1px solid #eee; padding: 15px; }
.rec_rd { border: 1px solid #eee; padding: 19px; }
.clo_name { height: 45px; line-height: 35px; color: #666666; font-size: 22px; border-bottom: 1px solid #eee; }
.news_list { }
.news_list li { padding: 20px 0; border-bottom: 1px solid #eee; }
.news_tll { margin-bottom: 10px; }
.news_tll a { font-size: 20px; color: #333333; }
.news_info { line-height: 28px; color: #848484; }
.news_tip { font-size: 12px; color: #a3a3a3; margin-top: 10px; }
.news_tip a { font-size: 12px; color: #a3a3a3; margin-right: 10px; }
.page { text-align: center; margin-top: 30px; }
.page a { height: 40px; line-height: 40px; display: inline-block; border: 1px solid #eee; color: #999999; font-size: 14px; padding: 0 15px; }
.page a:hover,.page a.cur { color: #fff; background-color: #ff5385; border: 1px solid #ff5385; }
.rec_tll { height: 40px; line-height: 35px; color: #414141; font-size: 16px; border-bottom: 1px solid #eee; }
.rec_tit { height: 30px; line-height: 30px; margin-top: 10px; text-align: center; }
.rec_tit a { color: #606060; }
.rec_img { margin-top: 15px; text-align: center; }
.news_content { border: 1px solid #eee; padding: 20px; }
.nc_title { height: 40px; text-align: center; line-height: 40px; font-size: 25px; color: #414141; }
.nc_tip { height: 45px; line-height: 45px; font-size: 12px; color: #888888; text-align: center; }
.nc_info { border: 1px solid #eee; color: #737373; line-height: 28px; text-indent: 2em; padding: 20px; }
.nc_con { color: #737373; line-height: 28px; margin-top: 20px; }
.nc_con p { margin-bottom: 10px; }
.nc_con img {
    max-width:100% !important; }
.blip { margin-top: 40px; height: 40px; line-height: 40px; border-bottom: 1px solid #eee; }
.btag { color: #737373; }
.btag a { color: #737373; margin-right: 5px; }
.bshare { color: #737373; }
.bshare .bdsharebuttonbox { margin-top: 6px !important; }
.btll { margin-top: 20px; height: 40px; line-height: 40px; border-bottom: 1px solid #eee; font-size: 17px; color: #636363; }
.blist { margin-top: 15px; }
.blist li { height: 30px; line-height: 30px; }
.blist a { color: #696969; margin-right: 10px; }
.blist span { color: #696969; }
.s_loc { padding: 0 15px; height: 45px; line-height: 45px; color: #7e7e7e; font-size: 14px; border: 1px solid #eee; margin-top: 20px; }
.s_loc a { color: #7e7e7e; font-size: 14px; }
.adv_ser { border-left: 1px solid #eee; border-right: 1px solid #eee; margin-bottom: 20px; }
.adv_list { height: 44px; line-height: 44px; border-bottom: 1px solid #eee; overflow: hidden; }
.adv_list span { width: 100px; float: left; height: 44px; line-height: 44px; text-align: center; color: #666666; background-color: #f9f9f9; }
.adv_list a { width: 60px; display: block; float: left; text-align: left; padding-left: 40px; color: #666666; }
.adv_list .cur { color: #ff648a; }
.s_img { width: 240px; height: 180px; }
.s_img img { width: 240px; height: 180px; }
.s_mid { width: 465px; margin-left: 25px; }
.s_mid_tll { overflow: hidden; }
.s_mid_tll a { color: #414141; font-size: 20px; margin-right: 20px; float: left; }
.s_mid_tll img { float: left; margin-right: 5px; margin-top: 7px; }
.s_mid_info { margin-top: 10px; font-size: 12px; color: #616161; }
.s_mid_info a { color: #616161; }
.s_mid_info p { line-height: 30px; }
.s_mid_info p span { padding: 0 5px; color: #f8517f; background-color: #ffe9ef; border-radius: 4px; display: inline-block; line-height: 25px; margin-left: 10px; }
.fz14 { font-size: 14px !important; }
.s_mid_bot { margin-top: 10px; }
.btn_gift { width: 145px; height: 35px; text-align: center; line-height: 35px; display: inline-block; }
.btn_d { width: 143px; height: 33px; text-align: center; line-height: 33px; display: inline-block; margin-left: 10px; color: #ff799e; border: 1px solid #ff799e; }
.s_list { padding: 20px; border: 1px solid #eee; margin-bottom: 20px; }
.s_list:hover { border: 1px solid #FF9FB7; }
.s_tip { height: 150px; border-left: 1px dashed #eee; padding-left: 30px; font-size: 12px; color: #848484; margin-top: 25px; }
.s_tip p { margin-bottom: 18px; }
.demand { padding: 15px; border: 1px solid #eee; margin-bottom: 20px; }
.dm_tll { height: 35px; border-bottom: 1px solid #eee; font-size: 16px; color: #606060; }
.dm_list { margin-top: 20px; }
.dm_list select { height: 40px; border: 1px solid #eee; width: 100%; color: #a3a3a3; padding:0 0 0 16px; font-size:14px; font-family:"microsoft yahei"; }
.sub_dem { border: 0; width: 100%; height: 40px; line-height: 40px; cursor: pointer; color: #fff; background-color: #56c7a8; }
.sub_dem:hover { background-color: #3a8f78; }
.dm_tip { line-height: 28px; font-size: 12px; color: #a3a3a3; margin-top: 10px; }
.case { }
.case_top {margin-top: 15px;height: 35px;line-height: 35px;border-bottom: 1px solid #eee;border-left: 5px solid #ff5385;padding-left: 10px;}
.case_tll { font-size: 22px; color: #414140; }
.case_key { line-height: 35px; font-size: 12px; color: #848484; }
.case_key a { font-size: 12px; color: #848484; margin-left: 20px; }
.case_box { }
.case_box ul { margin-right: -34px; margin-top: 20px; }
.case_box ul li { width: 375px; height: 503px; border: 1px solid #eee; margin-bottom: 20px; margin-right: 34px; float: left; }
.case_box ul li:hover { border: 1px solid #ffbace; }
.case_tit,.csae_bot { padding: 0 15px; }
.case_tit { margin-top: 15px; }
.case_tit a { font-size: 18px; color: #5c5c5c; }
.csae_bot { margin-top: 10px; }
.type_name { color: #5c5c5c; }
.type_name a { color: #5c5c5c; }
.case_tag { }
.case_tag a { margin-left: 5px; color: #848484; font-size: 12px; }
.c_form { padding: 25px; border: 3px solid #ffbace; }
.c_form_tll { font-size: 32px; color: #ff5385; text-align: center; }
.c_from_mian { text-align: center; margin-top: 20px; }
.c_from_mian select { height: 56px; margin: 0 3px; width: 268px; padding: 0 20px; color: #a3a3a3; border: 1px solid #eee; font-family:"microsoft yahei"; }
.c_form_btn { text-align: center; margin-top: 20px; }
.c_form_sub { font-size: 22px; width: 288px; height: 56px; border: 1px solid #f64276; }
.rank_tll { margin-top: 20px; height: 35px; line-height: 55px; }
.rank_tll span { font-size: 22px; color: #414140; margin-right: 30px; }
.rank_tll a { font-size: 14px; color: #757575; width: 70px; display: inline-block; text-align: center; }
.rank_tll a.cur { background-image: url(images/cour2.jpg); background-repeat: no-repeat; background-position: 55px 25px; }
.rank { border-top: 1px solid #eee; margin-top: 20px; }
.r_ban { margin-top: 25px; }
.r_ban_img { width: 100px; height: 100px; margin-right: 20px; }
.r_ban_img img { width: 100px; height: 100px; border-radius: 100%; }
.r_ban_mid { width: 580px; padding-top: 10px; }
.r_ban_info { font-size: 12px; color: #848484; margin-top: 10px; }
.r_ban_price { color: #616161; margin-top: 10px; }
.r_ban_price font { font-size: 18px; }
.r_ban_tip { width: 440px; font-size: 12px; color: #848484; line-height: 53px; }
.r_list { margin-top: 20px; }
.r_list ul { margin-right: -33px; }
.r_list ul li { width: 275px; float: left; margin-right: 33px; }
.r_list ul li:hover .r_list_tll { border: 1px solid #ffbace; border-top: 0; }
.r_list_img { width: 275px; height: 308px; overflow: hidden; }
.r_list_tll { height: 49px; line-height: 50px; padding: 0 15px; border: 1px solid #eee; border-top: 0; }
.r_list_tll a { color: #5c5c5c; }
.f_info { height: 65px; border-bottom: 1px solid #eee; border-top: 1px solid #eee; text-align: center; font-size: 12px; color: #868686; line-height: 65px; margin-top: 20px; }
.f_info a{ color: #868686; }
.f_info a:hover{ color: #ff648a; }
.f_news { margin-top: 15px; font-size: 12px; color: #7c7c7c }
.f_news a { font-size: 12px; color: #7c7c7c; width: 195px; margin-right: 40px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; display: inline-block; }
.f_news_l { width: 80px; }
.f_news_r { width: 1120px; }
.f_links { margin-top: 20px; font-size: 12px; color: #7c7c7c }
.f_links a { font-size: 12px; color: #7c7c7c; margin-bottom: 15px; margin-right: 30px; display: inline-block; }
.f_links_l { width: 80px; }
.f_links_r { width: 1120px; }
.footer1 { width: 1200px; margin-left: auto; margin-right: auto; border-top: 1px solid #eee; margin-top: 20px; padding: 20px 0; text-align: center; }
.f_nav { margin-bottom: 15px; }
.f_nav a { padding: 0 20px; color: #6a6a6a; }
.copy { font-size: 12px; color: #a3a3a3; }
.copy a { font-size: 12px; color: #a3a3a3; }
.city_tll { height: 70px; line-height: 70px; text-align: center; font-size: 26px; color: #545454; }
.city_top { margin-top: 20px; height: 40px; line-height: 40px; color: #828282; }
.city_top a { width: 230px; height: 40px; line-height: 40px; font-size: 16px; margin-right: 15px; text-align: center; float: left; }
.city_ser { width: 334px; }
.city_ser input[type="text"] { padding: 0 10px; width: 234px; height: 38px; line-height: 38px; border: 1px solid #eee; border-right: 0; }
.city_ser input[type="submit"] { width: 79px; line-height: 40px; font-size: 14px; height: 40px; }
.city_box { margin-top: 15px; border: 1px solid #eee; }
.rmcs { height: 69px; padding: 0 25px; color: #545454; line-height: 69px; }
.rmcs a { padding: 0 15px; color: #545454; }
.zm_ban { text-align: right; padding: 0 25px; margin-bottom: 20px; background-color: #f5f5f5; height: 45px; line-height: 45px; }
.zm_ban span { float: left; color: #545454; }
.zm_ban a { font-size: 16px; color: #545454; padding-left: 20px; }
.zm_list { padding: 10px 25px 0 25px; margin-bottom: 15px; }
.zm_list:hover { background-color:#eee; }
.zm_list:hover .zm_left span { border: 1px solid #ff5385; background-color: #ff5385; color: #fff; }
.zm_left { width: 75px; float: left; }
.zm_left span { width: 30px; height: 25px; display: block; line-height: 25px; text-align: center; border: 1px solid #eee; background-color: #f9f8f8; }
.zm_right { float: left; width: 1055px; line-height: 25px; }
.zm_right a { color: #545454; margin-right: 25px; display: inline-block; margin-bottom: 10px; }
.zm_right a.cur { padding: 0 5px; background-color: #ff5385; color: #fff; }
.mt_ban { height: 50px; padding: 0 15px; border: 1px solid #eee; border-top: 0; text-align: center; }
.mt_tll { padding-top: 15px; }
.mt_tll a { font-size: 16px; color: #545454; }
.mt_info { margin-top: 10px; color: #767676; }
.r_list ul li:hover .mt_ban { border: 1px solid #ffbace; border-top: 0; }
.ylinks { margin-top: 20px; }
.ylinks a { margin-bottom: 15px; margin-right: 3px; color: #888888; display: inline-block; }
.im_left { width: 867px; }
.im_right { width: 300px; height: 430px; }
.raiders { border: 1px solid #eee; height: 428px; margin-top: 20px; }
.im_list { padding: 20px 0; border-bottom: 1px dashed #eee; }
.im_list:last-child { border: 0; }
.im_img { width: 260px; height: 195px; overflow: hidden; }
.im_box { width: 580px; margin-left: 25px; }
.im_title { width:580px; height:31px; overflow:hidden; display:block; }
.im_title a { font-size: 24px; color: #545454; }
.im_info { color: #666666; line-height: 36px; margin-top: 10px; }
.im_tip { margin-top: 25px; color: #acacac; }
.im_tip a { color: #acacac; }
.rds_tll { font-size: 18px; color: #545454; padding: 0 15px; margin-top: 10px; height: 35px; line-height: 32px; border-bottom: 1px solid #eee; }
.rds_tlls { font-size: 16px; color: #333; margin: 0 15px; margin-top: 10px; height: 35px; line-height: 32px; border-bottom: 1px solid #eee; }
.rds_tlls_rd { font-size: 16px; color: #333; margin: 0 19px; margin-top: 10px; height: 35px; line-height: 32px; border-bottom: 1px solid #eee; }
.rec_rd .rec_tll { font-size: 16px; color: #333; }
.rds_con { line-height: 36px; padding: 0 15px; margin-top: 10px; }
.rds_con li { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.rds_con a { color: #666666; }
.raiders_rd { margin-top: 25px; }
.mark { display:none; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; background-image: url(images/mark.png); z-index: 998; }
.tab_mian { display:none; width: 850px; background-color: #fff; height: 380px; position: fixed; left: 50%; top: 50%; margin-top: -190px; z-index: 999; margin-left: -425px; }
.tab_box { border: 4px solid #ff658b; width: 842px; background-color: #fff; height: 372px; }
.close { width: 12px; height: 12px; position: absolute; right: 15px; top: 15px; }
.tan_tll { margin-top: 50px; text-align: center; font-size: 32px; color: #ff5385; }
.tan_info { margin-top: 20px; font-size: 18px; color: #a3a3a3; text-align: center; }
.tan_input { margin-top: 40px; text-align: center; }
.tan_input input { width: 240px; height: 54px; padding: 0 10px; line-height: 54px; border: 1px solid #eee; font-size: 18px; margin: 0 5px; }
.tan_btn { text-align: center; }
.tan_btn input { width: 290px; height: 58px; margin-top: 40px; font-size: 20px; }
.que_mian { margin-top: 24px; }
.qa_tag { padding: 24px 0 0 24px; width: 164px; border: 1px solid #eee; height: 1497px; }
.qa_tag h2 a{ width: 75px; color: #414141; font-size: 16px; font-weight:bold; margin-bottom: 20px; }
.qa_tag a { width: 75px; display: inline-block; color: #414141; margin-bottom: 20px; }
.qa_mid { width: 696px; margin-left: 22px; }
.qa_ser { width: 656px; height: 50px; padding: 20px; background-color: #f6f6f6; }
.qa_ser input[type="text"] { width: 488px; height: 46px; border: 2px solid #ff5385; border-right: 0; line-height: 46px; padding-left: 46px; background-image: url(images/qa_ser.jpg); background-position: left center; background-repeat: no-repeat; }
.qa_ser input[type="submit"] { width: 120px; height: 50px; font-size: 16px; }
.qa_tab { height: 72px; }
.qa_tab a { width: 92px; height: 34px; line-height: 34px; text-align: center; font-size: 16px; color: #333333; border-radius: 5px; margin-top: 22px; margin-right: 22px; display: inline-block; }
.qa_tab a.cur { background-color: #ff5385; color: #fff; }
.qa_list { height: 149px; border-bottom: 1px solid #eee; }
.qa_title { margin-top: 20px; }
.qa_title a { font-size: 16px; color: #333333; }
.qa_info { color: #666666; line-height: 28px; margin-top: 10px; }
.qa_tip { margin-top: 15px; color: #9a9a9a; font-size: 12px; }
.qa_tip a { color: #9a9a9a; }
.qa_tab_con>div { display: none; }
.qa_tab_con .qa_info { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.qa_right { width: 270px; }
.qa_find { border: 1px solid #eee; text-align: center; margin-bottom: 23px; }
.find_num { margin-top: 30px; }
.find_num span { background-color: #56c7a9; border-radius: 3px; padding: 0 5px; line-height: 30px; color: #fff; font-size: 20px; margin-left: 2px; margin-right: 2px; }
.find_info { margin-top: 20px; color: #666665; }
.find_btn { text-align: center; }
.find_btn a { width: 98px; height: 38px; text-align: center; line-height: 40px; display: inline-block; margin-top: 25px; }
.btn_t { background-color: #56c7a9; border: 1px solid #56c7a9; color: #fff; margin-right: 20px; font-size: 16px; }
.btn_t:hover { background-color: #429B84; color: #fff; }
.btn_a { background-color: #fff; border: 1px solid #56c7a9; color: #56c7a9; font-size: 16px; }
.btn_a:hover { border: 1px solid #429B84; color: #429B84; }
.find_tip { margin-top: 30px; margin-bottom: 30px; }
.find_tip a { padding: 0 10px; color: #666665; }
.tipsx { background-image: url(images/tipsx.jpg); background-position: right center; background-repeat: no-repeat; }
.raiders_rmwd { border: 1px solid #eee; }
.rds_con_rmwd { line-height: 34px; padding: 0 15px; margin-top: 10px; height: 300px; }
.rds_con_rd { padding: 0 19px !important; }
.rds_con_rmwd li { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.rds_con_rmwd a { color: #666666; }
.qa_rank { border: 1px solid #eee; padding: 15px; margin-top: 23px; }
.qa_rank_tll { font-size: 16px; color: #333; height: 35px; line-height: 35px; }
.qa_rank_tll  span { font-size: 12px; color: #666666; margin-left: 3px; }
.qa_rank_list { border-top: 1px solid #eee; overflow: hidden; padding: 20px 0; }
.qa_rank_img { float: left; width: 70px; height: 53px; }
.qa_rank_box { float: left; width: 140px; margin-left: 15px; }
.qa_rank_tit { }
.qa_rank_tit a { color: #414141; }
.qa_rank_info { color: #666666; margin-top: 18px; font-size: 12px; }
.que_mian_list { }
.qm_left { width: 908px; float: left; }
.qm_right { width: 270px; float: right; margin-top: 27px; }
.qa_location { color: #848484; height: 48px; line-height: 48px; }
.qa_location a { color: #848484; }
.know { border: 1px solid #eee; border-top: 0; }
.know_tab { overflow: hidden; background-color: #f8f8f8; }
.know_tab a { width: 12.5%; box-sizing: border-box; height: 43px; border: 1px solid #eee; border-right: 0; color: #414141; display: block; float: left; line-height: 43px; text-align: center; }
.know_tab a.cur { border: 0; border-top: 2px solid #ff5385; line-height: 42px; background-color: #fff; }
.know_tab a:last_child { }
.konw_con { padding: 20px; }
.konw_con a { display: inline-block; margin-right: 30px; margin-bottom: 20px; color: #666666; }
.konw_con>div { display: none; }
.qm_box { padding: 0 20px 20px 20px; border: 1px solid #eee; margin-top: 20px; }
.qm_box .qa_info { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.qa_detail_main { padding: 19px; border: 1px solid #eee; }
.qa_de_tip { margin-top: 15px; font-size: 12px; color: #999999; }
.qa_de_tip a { color: #999999; }
.qa_de_info { margin-top: 15px; line-height: 32px; color: #666666; }
.qa_de_form { padding: 20px; background-color: #f9f9f9; margin-top: 20px; }
.qa_f_tll { color: #666666; }
.qa_f_txr { }
.qa_f_txr textarea { border: 1px solid #dddddd; margin-top: 15px; background-color: #fff; width: 810px; min-height: 90px; padding: 5px; }
.qa_f_bot { margin-top: 15px; }
.img_up { position: relative; height: 14px; }
.img_up input { width: 70px; height: 14px; display: block; position: absolute; top: 5px; left: 0; opacity: 0; z-index: 10; }
.img_up span { background-image: url(images/img_up.png); width: 70px; height: 14px; display: block; position: absolute; top: 5px; left: 0; opacity: 1; z-index: 9; }
.qa_f_btn { width: 88px; height: 32px; font-size: 14px; }
.bestanswer { margin-top: 32px; padding: 20px; border: 1px solid #e9e9e9; background-image: url(images/qico02.png); background-position: top left; background-repeat: no-repeat; background-color: #f9f9f9; }
.best_tll { padding-top: 10px; padding-left: 30px; font-size: 22px; color: #666665; }
.best_info { line-height: 32px; color: #666665; margin-top: 15px; }
.best_tip { margin-top: 15px; }
.best_pic { margin-right: 20px; width: 60px; height: 60xp; overflow: hidden; }
.best_tip h1 { font-size: 14px; color: #666665; font-weight: normal; }
.best_tip h1 a { color: #666665; }
.best_tip span { display: inline-block; font-size: 12px; color: #999999; margin-top: 20px; }
.best_zan { width: 110px; padding-left: 60px; background-image: url(images/qico03.png); background-position: 20px 10px; background-repeat: no-repeat; background-color: #ff5385; border-radius: 5px; font-size: 22px; color: #fff; display: inline-block; height: 45px; line-height: 45px; text-align: left; }
.zan1:hover,.best_zan:hover { color: #fff; background-color: #f33e6b; }
.an_tll { margin-top: 20px; height: 50px; line-height: 50px; font-size: 18px; color: #333333; border-bottom: 1px solid #eee; }
.an_list { padding: 10px 0; border-bottom: 1px solid #eee; }
.an_list:hover .zan1 { display: inline-block; }
.zan1 { display: none; width: 84px; height: 42px; text-align: left; line-height: 42px; color: #fff; padding-left: 60px; background-image: url(images/qico03.png); background-position: 20px 8px; background-repeat: no-repeat; background-color: #ff5385; border-radius: 5px; font-size: 16px; }
.zan2 { width: 82px; border: 1px solid #eee; margin-left: 25px; height: 40px; text-align: left; line-height: 40px; color: #666666; padding-left: 60px; background-image: url(images/qico04.png); background-position: 20px 8px; background-repeat: no-repeat; background-color: #fff; border-radius: 5px; font-size: 16px; display: inline-block; }
.zan2:hover { background-color: #ff5385; border: 1px solid #ff5385; background-image: url(images/qico03.png); color: #fff; }
.zan2 span { margin: 0; color: #666666; font-size: 14px; }
.zan2:hover span { color: #fff; }
.rele_tll { margin-top: 20px; height: 50px; line-height: 50px; font-size: 18px; color: #333333; }
.rele { margin-bottom: 50px; }
.rele li { overflow: hidden; height: 43px; line-height: 43px; border-bottom: 1px dashed #eee; }
.rele li a { color: #656666; }
.rele li span { height: 43px; line-height: 43px; float: right; color: #656666; }
.put_que { padding-left: 170px; padding-top: 60px; padding-bottom: 70px; background-color: #f8f8f8; }
.put_tll { font-size: 20px; color: #333333; }
.put_list { margin-top: 30px; padding-bottom: 10px; line-height: 50px; }
.put_list1 { margin-top: 30px; padding-bottom: 0px; line-height: 34px; }
.put_left { width: 70px; color: #333333; min-height: 10px; }
.put_right { width: 800px; }
.txt_put { height: 48px; width: 778px; border: 1px solid #cccccc; padding: 0 10px; line-height: 48px; }
.txr_put { min-height: 100px; width: 778px; padding: 10px; border: 1px solid #ccc; }
.selcet_put { min-width: 88px; height: 32px; border: 1px solid #ccc; line-height: 32px; margin-right: 10px; }
.btn_put { width: 100px; height: 42px; font-size: 17px; }

.rd_main { margin-top: 5px; }
.rd_list:first-child { padding: 0 0 25px 0; }
.rd_list { padding: 25px 0 25px 0; border-bottom: 1px solid #eee; }
.rd_list_img { width: 260px; height: 195px; overflow: hidden; }
.rd_list_box { width: 800px; margin-left: 25px; }
.rd_list_box .biaoqian {font-size: 12px;color: #bbb;padding-top: 0px;width: 200px;float: right;}
.rd_list_box .biaoqian a {background-color: #f2f2f2;	border: 1px solid #e8e8e8;display: inline-block;height: 24px;line-height: 24px;padding: 0 10px;border-radius: 10px;margin-top: 10px;margin-right: 10px;color: #999;}
.rd_list_tll a { font-size: 26px; color: #363636; width:590px; height:35px; overflow:hidden; display:block; }
.rd_list_tip { color: #a3a3a3; font-size: 12px; margin-top: 10px; }
.rd_list_info { color: #848484; line-height: 32px; margin-top: 10px; height: 95px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; }
.rd_list_bot { margin-top: 10px; font-size: 12px; color: #a3a3a3;width:200px;float:left; }
.rd_list_bot span{float:left;}
.rd_list_bot a { color: #a3a3a3; }
.biaoqian {font-size: 12px;color: #bbb;padding-top: 0px;width: 200px;float: right;}
.biaoqian a {background-color: #f2f2f2;	border: 1px solid #e8e8e8;display: inline-block;height: 24px;line-height: 24px;padding: 0 10px;border-radius: 10px;margin-top: 10px;margin-right: 10px;color: #999;}
.rd_left { width: 850px; }
.rd_right { width: 300px; }
.rd_cag { padding: 20px; background-color: #f7f7f7; border: 1px solid #f1f1f1; }
.rd_cag_tll { font-size: 28px; color: #363636; }
.rd_cag_info { line-height: 37px; color: #848484; padding-top: 10px; }
.rd_content { border: 1px solid #eee; padding: 23px;overflow: hidden; }
.rdc_content p{ text-indent:2em;}
.rd_content .biaoqian {font-size: 12px;color: #bbb;padding-top: 0px;width: 800px;float: left;}
.rd_content .biaoqian a {background-color: #f2f2f2;	border: 1px solid #e8e8e8;display: inline-block;height: 24px;line-height: 24px;padding: 0 10px;border-radius: 10px;margin-top: 10px;margin-right: 10px;color: #999;}
.rd_content .shengming{color: #696969;height: 40px;padding-top: 10px;line-height: 20px;float: left;overflow: hidden;width: 800px;}
.rd_content .shengming p{color: #696969;}
.rd_content .shengming p a{color: #696969;}
.rd_content .prenext {float: left;margin-top: 15px;}
.rd_content .prenext a{color: #696969;}
.rdc_title { font-size: 28px; color: #363636; text-align: center; }
.rdc_tip { font-size: 12px; color: #a3a3a3; margin-top: 15px; text-align: center; }
.rdc_info { line-height: 30px; color: #848484; padding: 15px 25px; border: 1px solid #eee; margin-top: 15px; }
.rdc_content { margin-top: 15px; line-height: 30px; color: #545454; }
.rdc_content img{ margin: 10px 0; max-width:100%; }
.rd_share { height: 24px; padding-top: 20px; line-height: 24px; padding-bottom: 10px; color: #545454; line-height: 30px; }
.rd_rele { padding: 23px; border: 1px solid #eee; margin-top: 25px; }
.rd_rele_tll { height: 40px; border-bottom: 1px solid #eee; font-size: 20px; color: #636363; }
.qa_ico { font-size: 22px; color: #363636; padding-left: 40px; background-image: url(images/qico01.png); background-repeat: no-repeat; background-position: left center; }
.rd_rele_box { }
.rd_rele_box ul { margin-top: 5px; }
.rd_rele_box ul li { margin-top: 15px; width: 50%; float: left; padding-right: 30px; box-sizing: border-box; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.rd_rele_box ul li a { color: #696969; }
.bdsharebuttonbox { width: 175px !important; float: right !important; }
.bdshare-button-style0-16 a:last-child { margin: 6px 0px 6px 0; }
.cityselect { height: 40px; border: 1px solid #f1f1f1; width: 100%; color: #a3a3a3; padding:0 0 0 6px; font-size:14px; font-family:"microsoft yahei"; }
.sr-bdimgshare { display: none !important; }
.bds_more { display: none !important; }
.bdshare-button-style0-16 a { padding-left: 0 !important; height: 24px !important; width: 24px !important; line-height: 24px !important; margin: 0px 0 0px 5px !important; background-position: 0 0 !important; }
.bds_tqq { background-image: url(images/bds_tqq.jpg) !important; }
.bds_qzone { background-image: url(images/bds_qzone.jpg) !important; }
.bds_sqq { background-image: url(images/bds_sqq.jpg) !important;
 }
.bds_tsina { background-image: url(images/bds_tsina.jpg) !important; }
.bds_weixin { background-image: url(images/bds_weixin.jpg) !important; }
.bds_linkedin { background-image: url(images/bds_linkedin.jpg) !important; }
.rec_tit1 { height: 30px; line-height: 30px; margin-top: 10px; text-align: left; width: 230px; margin-left: auto; margin-right: auto; overflow:hidden; }
.rec_tit1 a { color: #7f7f7f; }
.rec_bot { color: #7f7f7f; font-size: 12px; margin-left: auto; margin-right: auto; width: 230px; margin-top: 5px; margin-bottom: 5px; }
.rec_bot a { color: #7f7f7f; font-size: 12px; }
.rec_bot span { color: #7f7f7f; font-size: 12px; padding-left: 25px; background-image: url(images/ico_y.jpg); background-position: left center; background-repeat: no-repeat; display: inline-block; }
.advertBanner{ margin: 20px auto; display: block; }
#content1{ width: 1200px; margin: 0 auto; }
#banner{ width: 878px; height: 490px; float: left; }
#banner .banner{ width: 878px; height: 370px; }
.rect1,.rect2,.rect3{ width: 50px; height: 10px; margin-right: 10px; float: left; }
.rect1{ background: #ff5385; }
.rect2,.rect3{ background: #fff; }
.banImg1,.banImg2,.banImg3{ position: absolute; }
.banImg1{ z-index: 2; }
.banImg2{ z-index: 3; }
.banImg3{ z-index: 4; }
#banner .baozhang{ width: 876px; border: 1px solid #f1edec; overflow:hidden; height:92px; border-top:0; }
.baozhang ul li{ width: 218px; height: 60px; margin-top: 10px; margin-bottom: 10px; padding-top:8px; float: left; }
.baozhang ul li:hover .theme1 a{    color: #ff5385;}
.bzli1,.bzli2,.bzli3{ border-right: 1px solid #e8e8e8; }
.bzli2{ /*color: #ff5385;*/ }
.cir1,.cir2,.cir3,.cir4{ margin-left: 30px; width: 49px; height: 49px; border-radius: 24px; float: left; }
.cir1{ background: url(images/vco1.png) center no-repeat; }
.cir2{ background: url(images/vco3.png) center no-repeat; }
.cir3{ background: url(images/vco5.png) center no-repeat; } .cir4{ background: url(images/vco7.png) center no-repeat; }
.baozhang ul li:hover .cir1{ background: url(images/vco2.png) center no-repeat; }
.baozhang ul li:hover .cir2{ background: url(images/vco4.png) center no-repeat; }
.baozhang ul li:hover .cir3{ background: url(images/vco6.png) center no-repeat; } .baozhang ul li:hover .cir4{ background: url(images/vco8.png) center no-repeat; }
.theme{ margin-left: 20px; float: left; }
.theme1,.theme2,.theme3,.theme4{     color: #545454; font-size: 16px; }
.theme1 a,.theme2 a,.theme3 a,.theme4 a{     color: #545454; font-size: 16px; }
.themeConent{ float: left; margin-top: 10px; font-size: 12px; color: #9f9f9f; }
/**
 * 排行榜
 */
#phb{ width: 256px; margin-left: 20px; float: left; border: 1px solid #f1edec; height: 448px; padding: 20px; color: #545454; padding-top:0; padding-bottom:15px; }
#phb ul{ margin-top:5px;}
#phb .phbTitle{ font-size:18px !important;}
.phbTitle{ width: 100%; display: block; font-size: 16px; font-family: "microsoft yahei"; height:50px; line-height:60px; border-bottom:1px solid #f1edec; color:#545454; }
#phb ul li{ width: 100%; display: block; font-size: 14px; font-family: "microsoft yahei"; font-weight: 500; line-height: 39px; height:39px; overflow:hidden; border-bottom:1px dotted #f1edec; position:relative; }
#phb ul li:last-child{ border:0;}
#phb ul li a{ color:#545454;}
#phb ul li a:hover{	color: #ff648a;}
#phb ul li .grade{ width:18px; height:14px; position:absolute; background-image:url(images/grade.jpg); top:14px; right:14px;}
/**
 * 排行榜结束
 */
/**
 * 活动与现金卷
 */
#content2{ width: 1200px; height: 400px; margin: 20px auto 0 auto; color: #545454; }
.con2Left{ width: 880px; height: 100%; float: left; }
.c2title{ display: block; font-size: 24px; font-family: "microsoft yahei"; font-weight: 500; height:39px; box-sizing:border-box; border-bottom:1px solid #f1edec; line-height: 40px; overflow:hidden;  }
.c2title span{ display:inline-block; margin-right:50px; line-height:26px; color:#545454; font-weight:normal; float:left; height:39px; box-sizing:border-box; cursor:pointer;}
.c2title span.active{ border-bottom:3px  solid #c7c7c7;}
#content2 ul li{ float: left; width: 278px; border:1px solid #f1edec; }
.c2Pic{ float: left; margin-top: 20px; position:relative; }
.c2Pic>div{ z-index:0; opacity:0; top:0; left:0; height:340px; position:absolute;}
.c2picTitle1,.seller{ padding:0 12px; margin-top: 12px; color: #545454; float: left; }
.seller a{color: #545454;}
.c2picTitle1{ font-size: 16px; font-weight: 700; width: 100%; }
.seller{ margin-bottom: 12px; }
.dot1,.dot2{ width: 10px; height: 10px; border-radius: 5px; float: left; margin-top: 20px; }
.dot1{ margin-left: 425px; background: #ff5385; }
.dot2{ margin-left: 10px; background: #e3e3e3; }
/**
 * 第二部分左边结束
 */
#guWen{ width: 256px; margin-left: 20px; float: left; border: 1px solid #f1edec; height: 333px; padding: 20px; padding-top:0; color: #545454; line-height: 40px; }
.nead,.pro,.phone,.city,.subBtn{ height: 40px; border: 1px solid #f1f1f1; margin-top: 20px; color: #a3a3a3; }
.anead,.apro,.aphone,.acity,.asubBtn{ height: 40px; margin-top: 20px; color: #a3a3a3; }
.aphone{border: 1px solid #f1f1f1; padding:0 10px;}
.anead{ width:256px;}
.aphone{ width: 234px; }
.apro,.acity{ width:122px; float: left; }
.acity{ margin-left: 12px; }
.asubBtn{ width: 256px; background: #ff5385; color: #fff; font-size: 16px; }
.phone{border: 1px solid #f1f1f1; padding:0 10px;}
.nead{ width:256px;}
.phone{ width: 236px; }
.pro,.city{ width:120px; float: left; }
.city{ margin-left: 12px; }
.low{ float: right; margin-right: 10px; margin-top: 14px; }
.subBtn{ width: 256px; background: #ff5385; color: #fff; font-size: 16px; }
.statement{ font-size: 12px; color:#a3a3a3 ; display:inline-block; padding-top:8px; }
/**
 * 第二屏结束
 */
#content3{ width: 1200px; margin:0 auto; color: #545454; overflow:hidden; }
.con3Left{ width: 1200px; height: 100%; float: left; }
.acon{ margin-left: 15px; color: #999; font-size: 12px; height: 20px; margin-top: 5px; float: left; }
.c3title{ width: 1200px; display: block; font-size: 24px; font-family: "microsoft yahei"; font-weight:normal; padding-bottom: 5px; border-bottom:1px solid #f1edec; line-height: 40px; float: left; }

#content3 ul li{ float: left; width: 280px; }
.indexpic li:hover .c3info{    border: 1px solid #ffbace; border-top:0;}
.c3info{border:1px solid #f1edec; border-top:0; overflow:hidden; height:82px; overflow:hidden;}
.c3li1{ margin-left: 26px; }
.c3Pic{ float: left; }
.c3picTitle1,.seller{ padding:0 12px; margin-top: 12px; color: #545454; float: left; }
.c3picTitle1{ font-size: 16px; width: 100%; font-weight: 700; }
.seller{ margin-bottom: 12px; }
.c3title a{ height: 20px; float: right; color: #666; font-size: 12px; margin-top: 5px; }
.c3title span.active{ float:left;}
/*
 * 网友广告开始
 */
#content4{ margin-top: 20px; margin-left:auto; margin-right:auto; box-sizing:border-box; height:121px; width: 1200px;padding:20px; border:1px solid #f1edec; }
.con4-1{ width:350px;}
.con4-2{ width:370px; margin-left:35px;}
.con4-3{ width:365px; margin-left:35px;}
.con4-1 .receDetail{ width:230px;}
.con4-2 .receDetail{ width:250px;}
.con4-3 .receDetail{ width:247px;}
.con4-1,.con4-2,.con4-3{  float: left; }
.receDetail strong{ font-size:14px; color:#545454; font-weight:normal; width:230px; height:19px; overflow:hidden; display:block;}
.receDetail strong a{font-size:14px; color:#545454; font-weight:normal;}
#content4 img{ float: left; border:1px solid #f4f4f4; }
.receDetail{ height: 100px; float: left; width: 276px; margin-left: 14px; }
.reCon{ color: #7d7d7d; margin-top:5px; display:inline-block; line-height:28px; }
/**
 * 第五屏结束
 */
#content5{ width: 1200px; margin:20px auto 0 auto; overflow:hidden; color: #545454; }
.con5Left{ width: 1200px; height: 100%; float: left; }
.acon{ margin-left: 15px; color: #999; font-size: 12px; height: 20px; margin-top: 5px; float: left; }
.c5title{ width: 1200px; display: block; font-size: 24px; font-family: "microsoft yahei"; font-weight: 500; padding-bottom: 5px; border-bottom:1px solid #f1edec; line-height: 40px; float: left; }
#content5 .c5Pic ul li{ float: left; width: 280px; }
#content5 .c5Pic ul li a{ font-size:14px; color:#666666;}
#content5 .c5Pic ul li a:hover{color: #ff648a;}
.c5li1{ margin-left: 26px; }
.indexpic{ overflow:hidden; margin-top:20px; float:left; }
.c5Pic{ }
.c5picTitle1,.seller{ padding:0 12px; text-align:left; margin-top: 12px; color: #545454; float: left; }
.c5picTitle1 a{ font-size:16px !important;color: #545454;}
.c5picTitle1{ font-size: 16px; width:250px; height:21px; overflow:hidden; display:block; }
.c3Pic .seller{ }
.seller{ color:#7f7f7f;font-size:14px; margin-bottom: 12px; }
#content5 .c5title a{ height: 20px; float: right; color: #666; font-size: 12px; margin-top: 5px; }
#c5Style{ width: 1200px; margin: 0 auto; }
#c5Style ul li{ float: left; width:148px; display: block; border: none; text-align: center; margin-top: 20px; margin-bottom: 20px; color:#545454; }
#c5Style ul li a{color:#545454;}
#c5Style ul li a:hover,.receDetail strong a:hover{    color: #ff648a;}
.indexpic{ }
.c6one{ width: 340px; height: 360px; float: left; margin-top:20px; position:relative; }
.c6one img{ width: 340px; height: 360px; }
.advTitle{ display: block; margin-top: 320px; text-indent: 20px; font-size: 18px; height: 40px; line-height: 40px; float: left; width: 100%; color: #fff; background: #000; filter: Alpha(opacity=70); -moz-opacity:.7; opacity:0.7;
position:absolute; left:0; bottom:0; }
.c6mid{ width: 470px; height: 370px; margin-left: 30px; float: left; margin-top:10px; }
#content5 .c5Pic .c6mid ul li{ width: 470px; border: none; height:120px; }
.c6rig{ width: 260px; height: 369px; margin-left: 20px; float: right; border:1px solid #f1edec; border-top:0; }
.c6Title{ width: 470px; font-size: 20px;  color:#545454; line-height: 50px; height:50px; overflow:hidden; }
.c6Title a{ color:#545454 !important;	font-size: 20px !important; width: 470px; height:50px; overflow:hidden; display:block;}
.c6Title a:hover{color: #ff648a !important;}
.c6Tcon{ width: 470px; height:48px; font-size: 14px; line-height: 24px; color: #7d7d7d; overflow:hidden; display:block; }
#content5 .c5Pic .c6mid ul li hr{ margin-top: 20px; width: 80%; border: 1px dotted #f1edec; }
.c6rig hr{ margin-top: 10px; width: 80%; border: 1px dotted #f1edec; }
.c6rig{ padding-left: 20px; padding-right:20px; }
.c6rTitle{ font-size: 18px; display:block; color:#545454; height:59px; line-height: 70px; border-bottom:1px solid #ebebeb; }
.c6rTitle a{color:#545454;}
.c6rig ul li{ border: #333; margin-top: 10px; font-size: 14px; color: #707070; line-height:33px; width:280px; height:33px; overflow:hidden; display:block; }
/*工具*/
#tool{ width: 1200px; margin:20px auto 0  auto; overflow:hidden; text-align: center; }
.toolFirst{ margin-left: 0px; }
.tf{ width: 78px; height: 78px; border:1px solid #f1edec; float: left; }
#tool .tf{ width:120px !important; height:120px !important; border:0 !important; padding:0 !important;}
#tool .tf img{ margin:0 !important;}
.toolFirst{ width: 118px; height: 118px; border:1px solid #f1edec; float: left; margin-left: 15px; text-align:center; color:#656565; }
.toolFirst a{ color:#656565;}
.tf{ padding: 20px; background: #81d8cf; text-align: center; color: #fff; font-size: 30px; }
#tool ul li img{ margin-top: 15px; margin-bottom:6px; }
.footerHr{ width: 1200px; border:1px solid #f1edec; margin: 20px auto;	 }
#content7{ width: 1200px; margin: 20px auto 20px auto; }
#content7 ul{ overflow:hidden;}
#content7 ul li{ float: left; font-weight:normal; line-height: 50px; height:50px; box-sizing:border-box;  color: #545454; margin-right:75px; color:#545454; font-size:16px; cursor:pointer; }
#content7 ul li.active{ border-bottom:1px solid #ff5385;}
.con7Title{ margin-left: 30px; }
.con7href{ border:1px solid #f1edec; color: #c2c2c2; padding:20px 8px 5px 8px; }
.con7href>div{ display:none;}
.con7href>div a{ margin-bottom:15px; font-size:12px; color:#848484; padding:0 8px; display:inline-block;}
.con7href>div a:hover{color: #ff648a;}
.ffSelectMenuWrapper .ffSelectMenuMidBG li.on{ background-color:#f6f6f6 !important;}
 .swiper-container {
        width: 880px;
        height: 298px;
        margin: 20px auto; 	padding-bottom:40px;
    }
    .swiper-wrapper { 	margin-left:10px;
    }  .swiper-container1 {
        width: 880px;
        height: 298px;
        margin: 20px auto; 	padding-bottom:40px;
    }
    .swiper-slide {
        text-align: center;
        font-size: 18px;
        background: #fff;
        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
    }
.c2Pic .opimg{width: 280px; margin-right: 20px;}
.c2Pic .swiper-pagination-bullet{ width:12px !important; background-color:#e3e3e3 !important; height:12px !important;}	
.c2Pic .swiper-pagination-bullet-active{ background-color:#ff7da9 !important;}
.c2Pic li:hover .c3info{    border: 1px solid #ffbace;
    border-top: 0;}
.toolFirst span{ margin-top:23px; margin-bottom:6px;}	
.too1{ display:inline-block; width:55px; height:44px; background-image:url(images/gj1.png); background-repeat:no-repeat; background-position:center;}
.too2{ display:inline-block; width:55px; height:44px; background-image:url(images/gj2.png); background-repeat:no-repeat; background-position:center;}
.too3{ display:inline-block; width:55px; height:44px; background-image:url(images/gj3.png); background-repeat:no-repeat; background-position:center;}
.too4{ display:inline-block; width:55px; height:44px; background-image:url(images/gj4.png); background-repeat:no-repeat; background-position:center;}
.too5{ display:inline-block; width:55px; height:44px; background-image:url(images/gj5.png); background-repeat:no-repeat; background-position:center;}
.too6{ display:inline-block; width:55px; height:44px; background-image:url(images/gj6.png); background-repeat:no-repeat; background-position:center;}
.too7{ display:inline-block; width:55px; height:44px; background-image:url(images/gj7.png); background-repeat:no-repeat; background-position:center;}
.too8{ display:inline-block; width:55px; height:44px; background-image:url(images/gj8.png); background-repeat:no-repeat; background-position:center;}	
.toolFirst:hover{ background-color:#81d8cf;   }
.toolFirst:hover a{ color:#fff;}
.toolFirst:hover .too1{ display:inline-block; width:55px; height:44px; background-image:url(images/gj11.png); background-repeat:no-repeat; background-position:center;}
.toolFirst:hover .too2{ display:inline-block; width:55px; height:44px; background-image:url(images/gj22.png); background-repeat:no-repeat; background-position:center;}
.toolFirst:hover .too3{ display:inline-block; width:55px; height:44px; background-image:url(images/gj33.png); background-repeat:no-repeat; background-position:center;}
.toolFirst:hover .too4{ display:inline-block; width:55px; height:44px; background-image:url(images/gj44.png); background-repeat:no-repeat; background-position:center;}
.toolFirst:hover .too5{ display:inline-block; width:55px; height:44px; background-image:url(images/gj55.png); background-repeat:no-repeat; background-position:center;}
.toolFirst:hover .too6{ display:inline-block; width:55px; height:44px; background-image:url(images/gj66.png); background-repeat:no-repeat; background-position:center;}
.toolFirst:hover .too7{ display:inline-block; width:55px; height:44px; background-image:url(images/gj77.png); background-repeat:no-repeat; background-position:center;}
.toolFirst:hover .too8{ display:inline-block; width:55px; height:44px; background-image:url(images/gj88.png); background-repeat:no-repeat; background-position:center;}

.juan_mian{ width:903px;}
.juan_box{ float:left; width:423px; height:128px; border:1px solid #f1f1f1; margin-bottom:27px; margin-right:23px;}
.j_left{ width:260px;}
.j_right{ width:129px; height:42px;}
.j_right a{ width:129px; height:42px; line-height:42px; text-align:center; font-size:18px; display:block; margin-top:43px; border-radius:3px;}
.juan_tll{ font-weight:normal; font-size:20px; margin-left:30px; color:#696969; margin-top:20px;}
.juan_tll a{ color:#696969; }
.juan_pric{ margin-left:22px; margin-top:15px; font-size:41px; color:#ff5385;}
.juan_pric span{ padding-left:5px; font-size:20px; color:#ff5385;}
.wappd{width:1200px;height:auto;overflow:hidden; display:block; margin:auto;}
.wappd img{display:block;width:1200px; padding-top:15px;}
/*友情链接*/
 .rolling { color: #999; height: 40px; line-height: 20px; overflow: hidden; padding: 5px 0px; margin-top: 10px; clear: both; }
.rolling .l { float: left; }
.rolling .c { float: left; width: 1050px; }
.rolling .c a { margin-left: 5px; color: #999; }
.rolling .r { float: right; margin-top: 10px; }
.rolling a { color: #999; }

.pager{ text-align: center; margin-top: 30px; font-family: arial; }
.pager a{ display: inline-block; border: solid 1px #cbcbcb; height: 24px; line-height: 24px; padding: 0 9px; margin-left: 10px; }
.pager span{ display: inline-block; border: solid 1px #cbcbcb; height: 24px; line-height: 24px; padding: 0 8px; margin-left: 10px; }
.pager a:hover, .pager .cpb{ background: #0059BA; color: #fff; border: solid 1px #0059BA; }
.message{ border: solid 1px #c7c7c7; padding: 70px 0 60px 60px; position: relative; }
.message li{ margin-top: 20px; overflow: hidden; }
.message li p{ float: left; width: 410px; }
.message li span{ display: inline-block; width: 70px; text-align: right; padding-right: 5px; }
.message li input{ border: solid 1px #7f7f7f; width: 268px; padding: 0 5px; height: 22px; line-height: 20px; }
.message li input:focus{ border: solid 1px #0059BA; }
.message li input[type="button"]{ background: #828282; height: 36px; line-height: 30px; text-align: center; color: #fff; font-size: 18px; width: 752px; }
.message li textarea{ border: solid 1px #7f7f7f; width: 678px; padding: 5px; }
.message li em{ font-family: arial; color: #f00; padding-left: 5px; }
/*# sourceMappingURL=slick.css.map */
.main .article p.nocomments{padding:10px 15px}.comments-main{margin-bottom:10px;width:675px;margin-left:10px;background:#fff}.comments-main .pagination{margin-right:15px}.commenttitle{padding:8px 0 8px 15px}.commentlist{padding:0 15px}.commentlist .comment{border-top:1px #e6e6e6 dashed;list-style:none}.commentlist li.comment ul.children{margin-left:30px}.commentlist li.comment ul li.comment ul.children{margin-left:0}.commentlist .depth-1{margin:0}.commentlist li{position:relative}.commentlist .comment-body{padding:8px 0 6px 0}.commentlist .comment-body:hover{background:#fafafa}.commentlist .comment-body p{margin:5px 30px 2px 56px;color:#888;line-height:22px}.reply{font-size:12px}.commentlist .reply a:link,.commentlist .reply a:visited{color:#777}.commentlist .reply a:hover{color:#08d}.datetime{margin-right:10px;color:#777;font-size:12px}.floor{margin-right:10px;color:#777;font-size:12px}.commentlist a:link,.commentlist a:visited{color:#08d;text-align:center}.commentlist a:hover{color:#777;text-align:center}.commentmetadata{margin-left:50px;color:#aaa;text-shadow:0 1px 0 #fff}ol.commentlist li div.comment-author img.avatar{position:relative;float:left;margin:0 10px 0 0;padding:2px;width:40px;height:40px;border:1px solid #e6e6e6;background:#fff;background:#fff;-webkit-transition:.8s;-moz-transition:.8s;-o-transition:.8s;-ms-transition:.8s}#respond_box{clear:both;padding:0 15px;border-top:1px solid #eaeaea}#respond{overflow:hidden;padding-bottom:10px}.article #respond h3{padding:0}#comment{background:#fff}.cancel-comment-reply a{color:#08d;font-size:13px}.cancel-comment-reply a:hover{color:#777;font-size:13px}#commentform label{color:#777}#commentform input{margin:3px 10px 3px 0;padding:3px;width:180px;border:1px solid #ddd;font-family:Microsoft Yahei}#commentform input:focus{border:1px solid #ccc}#commentform #author,#commentform #email{padding:5px 5px 5px 15px}#commentform textarea{margin-top:4px;padding:5px 15px;width:75%;height:120px;border:1px solid #ddd;font-size:13px;font-family:Microsoft Yahei}#commentform textarea:focus{border:1px solid #ccc}#commentform input#submit,#commentform input#reset{margin-top:8px;width:100px;height:30px;border:1px solid #ddd;background:#eaeaea;color:#555;text-align:center;font-family:Microsoft Yahei}#commentform #submit:hover,#commentform #reset:hover{background:#ccc;color:#fff}#real-avatar .avatar{float:right;padding:2px;border:1px solid #ddd;background:#fff}#commentform a:link,#commentform a:visited{color:#08d;text-decoration:none}#commentform a:hover{color:#777;text-decoration:none}.ajaxcomm{height:30px;color:#777;line-height:30px}.widget .w_comment ul li{clear:both;overflow:hidden;height:45px;line-height:22px}.widget .w_comment ul li img.avatar{float:left;margin:3px 10px 0 0;width:40px;height:40px;border:1px solid #e6e6e6;background:#fff}
.clearfix{ clear: both; }
.aligncenter {
   clear:both;display:block;margin:0 auto;max-width:100%;height:auto; }
.wp-caption-text{text-align:center;}

