﻿@charset "utf-8";
/* CSS Document */
body,li,ol,dl,dd,dt,p,h1,h2,h3,h4,pre,form,fieldset,input,textarea { margin:0; padding:0; font-family:"微软雅黑"; font-size:12px;}
ol,ul,dl {list-style:none;}
li{list-style-type:none;}
img { border:none}

#tt_bg { background:url(/Images/tangle_teezer_img/tt_bg.jpg) no-repeat top center;}
.tt_file_t {font-size:20px; font-weight:bold; color:#FFF}
.tt_file_t1 {font-size:14px;color:#FFF; line-height:25px;}
.tt_story_t { font-size:20px; color:#FFF; font-weight:bold;}
.tt_p_t { color:#482652; font-weight:bold; line-height:20px;}
.tt_story_t1 { color:#fff;  line-height:22px; font-size:14px}
.tt_step_t {color:#C996DC; font-size:18px; font-weight:bold;}
.tt_step_t1 {color:#482652; font-size:20px; font-weight:bold;}
.tt_step_t2 {color:#fff; font-size:16px; font-weight:bold;}
.tt_step_t3 {color:#fff; font-size:14px; font-weight:bold;}
.yz_input{ background:url(/images/tangle_teezer_img/yz_input_bg.jpg) top center repeat-x; height:26px; line-height:26px; color:#000; font-weight:bold; border:1px solid #909090; border-top:1px solid #656363; border-bottom:1px solid #fff; font-size:11px; color:#333; font-weight:normal;}
.zy_find1{ width:254px; height:26px; line-height:26px; background:#fff; font-family:FuturaBT-Book,Arial, Helvetica, sans-serif; margin:32px auto 0; font-size:14px; font-weight:bold; color:#FF3C00; line-height:26px;}

.zy_find1 a{ display:block; background:url(/Images/tangle_teezer_img/yz_icon1.jpg) right center no-repeat; width:56px; color:#FF3C00;margin:0 auto;}

/*弹出*/

		
#overdiv{background:url(/images/open_box_bg.png); width:100%; height:100%; position:absolute; z-index:998;
		position:fixed;_position: absolute;_top:expression(documentElement.scrollTop + 0);
		display:none;
		left:0px;
		top:0px;
		}
#overbox{background:url(/images/open_box_book.png) no-repeat; width:859px; height:423px; padding:30px;
		position:absolute; z-index:999;
		position:fixed;_position: absolute;_top:expression(documentElement.scrollTop + 40);
		display:none;
}
#overbox .close{ position:absolute; right:30px; top:30px; width:18px; height:18px;}
.prod_pl_box{ width:512px; font-family:FuturaBT-Book,Arial, Helvetica, sans-serif; color:#333;}



#overbox_yz{background:url(/images/open_yz_book.png) no-repeat; width:676px; height:557px; padding:19px;
		position:absolute; z-index:999;
		position:fixed;_position: absolute;_top:expression(documentElement.scrollTop + 40);
		display:none; font-family:FuturaBT-Book,Arial, Helvetica, sans-serif;}
		
#overbox_yz .close{ text-align:right; font-size:12px; font-weight:bold; color:#ff3c00; padding-top:10px;}
#overbox_yz .close a{ color:#ff3c00; line-height:18px;}
#overbox_yz .close span{ float:right; margin-left:10px; margin-right:15px;}

.prod_yz_box{ font-family:FuturaBT-Book,Arial, Helvetica, sans-serif; text-align:center; font-weight:bold; margin-top:20px;}
.prod_yz_box span{ font-size:24px; font-style:italic; font-weight:normal; color:#fff; display:block; line-height:40px; letter-spacing:2px; margin-top:5px;}
.prod_yz_box a.pro_jf{font-size:12px; width:65px; height:28px; display:block; margin:0 auto; background:#fff; line-height:28px; color:#ff3c00; margin-top:5px;}
.prod_yz_box .yz_pro_info{ font-size:14px; color:#333; margin-top:35px; text-align:center;}
.prod_yz_box .yz_pro_info li.marg{ margin-top:10px;}
.prod_yz_box .yz_pro_info li.f_cor{color:#ff3c00; line-height:15px;}
.prod_yz_box .yz_pro_info li.f_cor font{ font-size:14px; line-height:20px; font-weight:normal; line-height:15px;}
.prod_yz_box .yz_pro_info li.link{ font-size:12px; font-weight:normal; color:#333;}
.prod_yz_box .yz_pro_info li.link a{ color:#333; padding:0; margin:0; text-align:center; line-height:18px; text-decoration:underline;}




.prod_pl_box h1{ font-size:22px; font-weight:bold;}
.prod_pl_box span{ font-size:11px; font-weight:normal;}
.prod_pl_box dd.pl_box{ margin-top:25px;}
.prod_pl_box dd.pl_box span{ font-size:14px; font-weight:bold; line-height:25px;}
.prod_pl_box dd.s_prod{ margin-top:8px; font-size:12px;}
.prod_pl_box dd.s_prod a{ display:block; width:114px; height:25px; font-weight:bold; color:#fff; background:#333; line-height:25px; text-align:center;}
.prod_pl_box dd.tj_pro_pl{ font-size:12px;}
.prod_pl_box dd.tj_pro_pl a{ display:block; width:114px; height:25px; font-weight:bold; color:#fff; background:#ff3c00; line-height:25px; text-align:center; float:right;}
.prod_pl_box dd.tj_pro_pl a.qx{ display:block; color:#595959; background:#ccc; margin-right:20px;}


.prod_pl_box dd font{font-size:12px; line-height:22px; color:#787878;}
.prod_pl_box dd textarea{ width:512px; height:136px; background:#fff; border:1px #cdcdcd solid;}
.prod_pl_box dd .pl_start{ margin-top:30px;}
.prod_pl_box dd .pl_start span{font-size:12px; line-height:20px; height:20px; display:block; float:left; font-weight:bold;}
.prod_pl_box dd .pl_start img{ margin-left:2px; clear:left;}


.prod_pl_prod{ width:226px; font-family:FuturaBT-Book,Arial, Helvetica, sans-serif; margin-right:30px; font-size:12px; font-weight:bold;}
.prod_pl_prod li.pl_prod{ text-align:center; padding-bottom:10px; border-bottom:1px #ccc solid; padding-left:0;}
.prod_pl_prod li{ padding-left:8px;}

.prod_pl_prod li.pro_sx{ margin-top:11px; line-height:19px; color:#333;}
.prod_pl_prod li.pro_sx font{font-size:11px; margin-left:5px; font-weight:normal; color:#7f7f7f;}
.prod_pl_prod li.pro_pp{ margin-top:8px; line-height:19px; color:#333;}
.prod_pl_prod li.pro_pp span{line-height:19px; font-weight:normal; color:#7f7f7f;}

.prod_pl_prod li.pro_pf{color:#333; font-size:14px;}
.prod_pl_prod li.pro_pf span{line-height:19px;  color:#ff3c00;}
.prod_pl_prod li.pro_pf a{color:#333;}
.prod_pl_prod li.pro_pf a:hover{ text-decoration:underline;}
.prod_pl_prod li.pro_gg{ margin-top:10px; color:#333; font-size:12px;}
.prod_pl_prod li.pro_gg select{ width:110px; margin-left:10px; height:18px;}


/*
    所获奖项图片放大效果
    ColorBox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}

/* 
    User Style:
    Change the following styles to modify the appearance of ColorBox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background:#fff;}
#colorbox{}
    #cboxContent{overflow:visible;}
        .cboxIframe{background:#fff;}
        #cboxError{padding:50px; border:1px solid #ccc;}
        #cboxLoadedContent{background:#000; padding:1px;}
        #cboxLoadingGraphic{background:url(loading.gif) no-repeat center center;}
        #cboxLoadingOverlay{background:#000;}
        #cboxTitle{position:absolute; top:-22px; left:0; color:#000;}
        #cboxCurrent{position:absolute; top:-22px; right:205px; text-indent:-9999px;}
        #cboxSlideshow,#cboxClose{text-indent:-9999px; width:20px; height:20px; position:absolute; top:-20px; background:url(controls.png) no-repeat 0 0;}
/*        #cboxPrevious{background-position:0px 0px; right:44px;}
        #cboxPrevious:hover{background-position:0px -25px;}
        #cboxNext{background-position:-25px 0px; right:22px;}
        #cboxNext:hover{background-position:-25px -25px;}*/
        #cboxClose{background-position:-50px 0px; right:0;}
        #cboxClose:hover{background-position:-50px -25px;}
/*        .cboxSlideshow_on #cboxPrevious, .cboxSlideshow_off #cboxPrevious{right:66px;}*/
        .cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px; right:44px;}
        .cboxSlideshow_on #cboxSlideshow:hover{background-position:-100px -25px;}
        .cboxSlideshow_off #cboxSlideshow{background-position:-100px 0px; right:44px;}
        .cboxSlideshow_off #cboxSlideshow:hover{background-position:-75px -25px;}