@charset "utf-8";
/*global*/
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, p, form, fieldset, table, th, td {margin: 0; padding:0; }  
body{font-family:"",Arial; font-size:14px; color:#000;  background:#c3c3c3; font-weight:900;}
ul,ol,li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:9pt; font-weight:normal;}
table,td,input {font-size:9pt}
img,a img{border:0;}

/*link*/
a{color:#313131;text-decoration:none;}
a:link{color:#313131;}
a:visited{color:#313131;}
a:active{color:#313131;}
a:hover{color:#e53537;text-decoration:nond;}

/*publick*/
.clear{height:1px; line-height:1px; font-size:1px; clear:both; overflow:hidden;}
.pos{position:relative;}
.nav,.q_banner{width:100%; margin:0px;}
.q_header,.q_wrap,.logo,.login,.q_footer,.q_main{width:1002px; margin:0px auto;}
.q_wrap{position:relative; z-index:10;}

.q_page{margin-top:17px;}
.q_page .page_l,
.q_page .page_r{float:right; display:inline; overflow:hidden; font-size:12px; font-weight:normal;}
.q_page .page_l{text-align:right; padding-right:5px;}
.q_page .page_l a{ display:inline-block; *display:inline; *zoom:1; height:15px; padding-top:3px; padding:2px 3px; background:#fefefe; margin-right:3px;}
.q_page .page_l{text-align:right; margin-top:0px; _margin-top:-2px;}
.q_page .page_l input.put{margin:0px; padding:0px; width:30px; height:17px; line-height:17px; vertical-align:middle; margin-left:4px;}
.q_page .page_l input.but{width:30px; height:21px; line-height:21px; background:#aaa; color:#000; border:0px; vertical-align:middle; margin-left:4px; font-weight:bold;}

/*header*/
.q_header{background:url() no-repeat left top; height:128px;}/*头部背景添加处*/
.logo{padding-top:25px; height:83px; text-align:center;}
.login{height:20px; line-height:20px; text-align:right; font-weight:normal; font-size:13px;}
.login a{padding-right:8px;}
.nav{background:#aaaaaa url(../images/nav_bg.gif) repeat-x left top;}
.nav ul{width:810px; height:40px; margin:0px auto; overflow:hidden;}
.nav li{float:left;display:inline; background:url(../images/nav_line.gif) no-repeat right; font-size:12px; font-weight:normal;}
.nav li a{display:block; width:90px; padding-top:14px; height:26px; text-align:center;}
.nav li a:hover{ background:#e53537; color:#000;}
.nav li a.over{background:#e53537; color:#000;}
.nav li.en a{padding-top:7px; height:33px;}
.nav li.en a span{font-size:12px; display:block;}

/*banner sub_nav*/
.q_banner{width:1002px; margin:0px auto;  height:304px; background:#000; text-align:center;}
.sub_nav ul{width:540px;}

/*footer*/
.q_footer{ border-top:2px solid #fff; text-align:center; padding-top:11px; padding-bottom:8px; font-size:12px; color:#000;font-weight:lighter;}
.q_footer p{ text-align:center; line-height:20px;font-weight:lighter;}

.q_footer_sec{ border-top:2px solid #aaa; text-align:center; padding-top:11px; padding-bottom:8px; font-size:12px; color:#000;font-weight:lighter;}
.q_footer_sec p{ text-align:center; line-height:20px;font-weight:lighter;}

/*publick block form index*/
.txt_list{width:346px; overflow:hidden; margin:0px auto; margin-top:17px; *margin-top:14px;}
.txt_list ul{width:384px;}
.txt_list li{float:left; display:inline; width:90px; height:34px; line-height:34px; margin-right:38px; background:#c3c3c3; text-align:center; overflow:hidden; font-size:12px;}
.copyright{width:218px; overflow:hidden; margin:0px auto; margin-top:17px; *margin-top:14px;}
.copyright ul{width:256px;}
.copyright li{float:left; display:inline; width:90px; height:34px; line-height:34px; margin-right:38px; background:#c3c3c3; text-align:center; color:#e72122; font-size:12px; }
.copyright li a{color:#e72122!important;}

/*index.html q_main*/
.q_main{height:246px; background:url() no-repeat left bottom;}/*主体背景添加处*/
.q_main .img_list{width:346px; overflow:hidden; margin:0px auto; margin-top:17px; *margin-top:14px;}
.q_main .img_list ul{width:384px;}
.q_main .img_list li{float:left; display:inline; width:90px; height:94px; margin-right:38px; background:#c3c3c3; text-align:center; overflow:hidden; font-size:12px;}
.q_main .img_list li div.img_title{height:24px; line-height:24px; overflow:hidden; text-align:center;}
.q_main .img_list li div.img{text-align:center; height:70px;}


/*老秦菜单*/
.q_menu{padding-top:17px; padding-bottom:17px; width:521px; margin:0px auto;}
.q_menu li{line-height:34px;  font-size:18px;}
.q_menu li a{padding:2px 3px;}
.q_menu li a:hover{background:#e53537; color:#000;}
.q_menu li .menu_con{background:#f2f2f2; padding:15px 23px; line-height:22px; font-size:13px; font-weight:normal;}
.q_menu li .menu_con p{text-indent:2em;}
.q_menu li .menu_con a:hover{background:none; color:#e53537;}
.cd_top{width:809px; margin:0px auto; text-align:right; padding-right:193px; margin-top:-48px; position:relative; z-index:2; padding-bottom:16px;}


/*老秦图片库 老秦图片库 list*/
.gallery_l,.gallery_r{float:left; display:inline;}
.gallery_l{width:208px; background:#c3c3c3;}
.gallery_l ul{padding-top:15px; padding-bottom:30px;}
.gallery_l ul li{padding-left:22px; line-height:180%;}
.gallery_r{width:794px; background:#f2f2f2;}
.gallery_r .gallery_con{width:728px; margin-right:50px; margin-left:16px; overflow:hidden;}
.gallery_r .gallery_con .q_search{height:48px; padding-top:2px; background:#aaa url(../images/search.gif) no-repeat right top; margin-top:8px;}
.gallery_r .gallery_con .q_search .q_search_nei{margin:0px 65px 0px 2px; height:40px; padding-top:6px; padding-left:7px; background:#fefefe url(../images/search_l.gif) no-repeat 5px; font-size:12px; line-height:145%; padding-left:40px;}


.gallery_r .gallery_con .q_photo{padding-top:17px; text-align:center;}
.gallery_r .gallery_con .q_photo img{border:7px solid #aaa; }

.gallery_r .gallery_nav{overflow:hidden; height:34px; width:100%; margin:0px auto; background:#c3c3c3; margin-top:17px; *margin-top:14px;}
.gallery_r .gallery_nav ul{width:768px; margin:0px auto;}
.gallery_r .gallery_nav li{float:left; display:inline; width:90px; height:34px; line-height:34px; margin-right:38px; background:#c3c3c3; text-align:center; overflow:hidden;}
.gallery_r .txt_list li{background:none; margin-bottom:17px;}

/*老秦图片库 list*/
.gallery_r .gallery_con .q_photo_list{overflow:hidden;}
.gallery_r .gallery_con .q_photo_list ul{width:735px;}
.gallery_r .gallery_con .q_photo_list li{float:left; width:140px; height:174px; background:#aaa; border:0px solid #aaa; margin-right:7px; margin-top:17px;}
.gallery_r .gallery_con .q_photo_list li.over{background:#aaa url(../images/pic_bg.gif) no-repeat left top; color:#fff;}
.gallery_r .gallery_con .q_photo_list li div.img{height:136px;  text-align:center;}
.gallery_r .gallery_con .q_photo_list li div.img img{}
.gallery_r .gallery_con .q_photo_list li div.name{ text-align:left; padding-top:3px; height:16px; overflow:hidden; font-weight:normal; font-size:12px;}
.gallery_r .gallery_con .q_photo_list li div.opre{ text-align:center;}
.gallery_r .gallery_con .q_photo_list li div.opre img{padding-left:3px; padding-right:3px; vertical-align:top; padding-top:2px;}

/*老秦摄影*/
.shoot_l,.shoot_r{float:left; display:inline; padding-top:30px;}
.shoot_l{width:208px; padding-left:50px;} 
.shoot_l li{margin-bottom:20px; line-height:150%;}
.shoot_l li div.img,
.shoot_l li div.txt{float:left; display:inline; font-weight:normal;}
.shoot_l li div.img{width:100px; margin-right:9px;}
.shoot_l li div.txt{width:99px;}
.shoot_l li div.txt p{margin:0px; padding:0px; line-height:100%;}
.shoot_l li div.txt p.m{*padding-top:7px;}
.shoot_l li div.txt p.t{*margin-top:-7px;}
.shoot_r{width:744px; background:url(../images/shoot_bg.gif) no-repeat 50% 30px; min-height:510px; _height:510px;}
.shoot_r .shoot_con{margin-left:166px; width:218px; padding-top:10px; text-align:center; line-height:170%;}

/*老秦狗屎*/
.goushi_l,.goushi_r{float:left; display:inline;}
.goushi_l{width:179px; background:#c3c3c3;}
.goushi_r{width:728px; background:#f2f2f2;}
.goushi_l .goushi_menu ul{padding-top:15px; padding-bottom:30px;}
.goushi_l .goushi_menu ul li{padding-left:22px; line-height:180%;}
.goushi_con{min-height:200px; _height:200px; padding-left:20px; padding-right:20px;}
.goushi_r .goushi_con h1{margin-top:17px; font-size:16px; font-weight:bold;}
.goushi_r .goushi_con h2{font-weight:bold; font-size:12px; margin-top:10px;}
.goushi_r .goushi_con .txt{ line-height:155%; margin-top:17px; padding-bottom:17px;}
.goushi_r .goushi_con .txt img{}
.goushi_top{width:959px; margin:0px auto; text-align:right; padding-right:43px; margin-top:-48px; position:relative; z-index:2; padding-bottom:16px;}

/*老秦花絮　联系老秦*/
.snap{padding:17px 20px; line-height:155%; text-align:center;}
.snap p{margin-top:17px; text-align:center;}
.snap p span{font-size:18px; padding-left:30px; padding-right:30px;}

/*老秦花絮-花钱 挣钱*/
.snap_l,.snap_r{float:left; display:inline;}
.snap_l{width:208px; background:#c3c3c3;}
.snap_l ul{padding-left:120px; padding-top:12px; padding-bottom:34px;}
.snap_l ul li {width:69px; text-align:center; margin-top:5px; margin-bottom:5px;}
.snap_l ul li a{font-weight:500;display:block; height:23px; line-height:23px; text-align:center; font-size:12px;}
.snap_l ul li a.gray{ background:#ccc;}
.snap_l ul li a.red{background:#e53537;}
.snap_l ul li a:hover{background:#e53537; color:#000;}
.snap_r{width:511px; background:#f2f2f2; }
.snap_r p{padding-top:17px; padding-bottom:17px;}
.snap_top{width:769px; margin:0px auto; text-align:right; padding-right:233px; margin-top:-48px; position:relative; z-index:2; padding-bottom:16px;}


/*出版和广告*/
.publish{width:728px;  background:#f2f2f2; margin:0px auto; margin-bottom:40px;}
.publish .title{padding-left:30px; padding-top:10px; padding-bottom:8px;}
.publish li{float:left; display:inline; margin-left:36px;}
.publish .more{ text-align:right; padding-top:4px; padding-right:36px;}
.publish_top{width:909px; margin:0px auto; text-align:right; padding-right:93px; margin-top:-86px; position:relative; z-index:2; padding-bottom:16px;}

/*犬秀*/
.qx_wrap{width:511px; background:#f2f2f2; text-align:center; margin:0px auto;}
.qx_wrap p{padding-top:17px; padding-bottom:17px; text-align:center;}
.qx_top{width:799px; margin:0px auto; text-align:right; padding-right:203px; margin-top:-48px; position:relative; z-index:2; padding-bottom:16px;}

/*注册登录*/
.re_td{ text-align:right; padding-right:10px;}
.re_put1{padding-top:3px; height:18px; line-height:18px; border:1px solid #aaa; width:150px;}
.re_put2{padding-top:3px; height:18px; line-height:18px; border:1px solid #aaa; width:220px;}
.re_but{ text-align:left; padding-top:5px;}
.re_but input{ width:67px; height:21px; line-height:21px; background:#e53537; color:#fff; border:1px;}


/*合作伙伴*/
.hz_wrap{width:511px; margin:0px auto;}
.hz_title{height:20px; line-height:20px; background:#aaa; text-align:center;}
.hz_parter {padding-top:10px;}
.hz_parter li{padding-top:3px; padding-bottom:3px; text-align:center;}
.hz_top_link{text-align:center; padding-top:8x; padding-bottom:8px;}

.hz_wrap_l ul{padding-left:80px;}
.hz_wrap_l ul li {width:100px;}
.hz_shangjia{padding:10px; line-height:160%; font-size:12px;}
.hz_shangjia img{padding-top:8px;}
.hz_shangjia h2{font-size:16px; font-weight:bold; padding-bottom:10px;}

/*链接*/
.lk_wrap{width:511px; margin:0px auto;}
.lk_title{height:20px; line-height:20px; background:#aaa; text-align:center;}
.lk_parter ul{padding-top:10px; padding-bottom:10px; width:511px; overflow:hidden;}
.lk_parter li{margin-top:7px; margin-bottom:7px; width:87px; height:30px; overflow:hidden;  margin-right:19px; float:left; display:inline;}

/*犬舍俱乐部*/
.club ul{padding-left:100px;}
.club_r_menu ul{padding-left:30px;}
.club ul li {width:100px;}
.club_top{padding:8px; font-size:12px; line-height:180%;}
.club_top a{padding-right:10px;}
.club_nav,.club_nav_bottom{height:20px; padding-top:5px;  font-size:14px;}
.club_nav a,.club_nav_bottom a{padding-left:10px; padding-right:10px;}
.club_nav{ background:#c3c3c3;}
.club_qs {padding:10px; line-height:160%;}
.club_qs h2{border-bottom:2px solid #030303; font-size:16px; font-weight:bold; height:24px; line-height:24px; margin-bottom:5px;}
.club_qs h2 span{ font-size:12px; padding-left:50px;}
.club_qs img{padding-bottom:5px; padding-top:5px;}

/*新闻列表页 */
.news .q_page .page_l{text-align:right;}
.news {margin-left:16px; margin-right:16px;}
.news .q_page { border-bottom:2px solid #cdcdcd; padding-bottom:8px;}
.news .newslist{margin-left:16px; padding-top:20px; padding-bottom:0px;}
.news .newslist li{line-height:175%; font-size:12px;}
.news .newslist li span{color:#898788; padding-left:8px;}
.news .print{padding-top:15px; padding-bottom:15px; text-align:right; font-size:12px; }
.news .print a{padding-left:6px; padding-right:6px;}
.news .article_title{ font-size:18px; border-bottom:2px solid #cdcdcd; padding-top:20px; padding-bottom:10px; text-align:center;}
.news .article_xg{ text-align:center; font-size:12px; padding-top:10px;}
.news .article_xg span{padding-left:20px; padding-right:20px; font-size:12px;}
.news .article_zz{ text-align:left; font-size:12px; padding-top:10px; padding-bottom:10px;}
.news .article_con{  line-height:170%;}
.news .article_con p{ text-indent:2em; margin:0px; padding:0px;}
.news .article_con img{border:2px solid #c3c3c3;}
.news .article_page{ text-align:center; padding-top:20px; padding-bottom:20px;}

/*老秦行踪*/
.xingzong .q_page .page_l{text-align:right;}
.xingzong {margin-left:16px; margin-right:16px;}
.xingzong {margin-left:16px; margin-right:16px;}
.xingzong .xz_title{ font-size:18px;padding-top:20px; padding-bottom:5px; text-align:left;}
.xingzong .xz_xg{font-size:12px; border-bottom:1px solid #000; padding-bottom:5px; }
.xingzong .xz_xg span{padding-right:20px; font-size:12px;}
.xingzong .xz_con{ line-height:170%; font-size:12px; padding-top:10px;}
.xingzong .xz_con p{   margin:0px; padding:0px;}
.xz_nav{height:20px; padding-top:5px; text-align:center; font-size:14px; background:#c3c3c3; font-size:12px;}
.xz_nav a{padding-left:10px; padding-right:10px;}

/*地图*/
.map_wrap{background:url(../images/map_bg.gif) no-repeat 138px top;}
.map_r{width:521px; padding-top:20px; background:none;}
.map_r .map_con{height:447px;}

/*订购*/
.q_dg{margin:0px auto; padding:17px; margin-top:30px; margin-bottom:30px; width:487px;  background:#f2f2f2;}
.q_dg .dg_txt{padding:20px 80px 10px 80px; font-size:12px; line-height:130%;}
.q_dg .dg_txt a{color:#e61f22!important;}
.q_dg .dg_menu li{ text-align:center; font-size:12px; margin-top:8px; margin-bottom:8px;}
.q_dg .dg_menu li a{display:inline-block; *display:inline; *zoom:1; width:156px; background:#e61f22; color:#fff; padding:3px 5px;}
.q_dg .dg_menu li a.cancel{width:59px;}

