@charset "utf-8";
/* CSS Document 
Version:	1.0
Date:		2011/08/08
Author:		情封
Update:     
*/


/* global */
body{ background:#001129; font-family:"simsun,Microsoft YaHei"}
.wrapper{ margin:0 auto;text-align:left;width:1000px; background:url(../images2/main_bg.jpg) no-repeat center top; padding-top:10px;}
.page_bg{background-color:#001129;}
.mt10{ margin-top:10px;}

/*full_bg*/
.full_bg{ background:url(../images2/full_bg.jpg) no-repeat center top;}

/*mod_head*/
.mod_head{ position:relative; height:620px;}

/*mod_flash*/
.mod_flash{ background:url(../images2/mod_flash.png) no-repeat; width:880px; height:600px; padding:10px; margin:0 auto}

/*mod_dairy*/
.mod_dairy{ background:url(../images2/mod_dairy.png) no-repeat; height:170px; padding:10px}
.mod_dairy img{ width:980px; height:170px;}

/*mod_box*/
.mod_box{}
.mod_box .hd,.mod_box .bd,.mod_box .fd{ background-image:url(../images2/mod_box.png); background-repeat:no-repeat}
.mod_box .hd{ background-position:0 0; height:32px; padding:19px 0 0 43px;}
.mod_box .bd{ background-position:-1000px 0; background-repeat:repeat-y; padding:20px 50px; width:900px;}
.mod_box .fd{ background-position:-2000px bottom; height:20px;}

.t_1{ background:url(../images2/box_1.png) no-repeat; height:30px; width:254px; text-indent:-999em; overflow:hidden}

/*mod_rt*/
.mod_rt{ text-align:right; margin:-27px 41px 0 0; height:24px;}
.mod_rt a{ background-image:url(../images2/box_1.png); background-repeat:no-repeat; display:inline-block; zoom:1;*display:inline; height:24px; font-size:0; line-height:0; text-indent:-999em; overflow:hidden}
.ht_a{ background-position:0 -30px; width:104px; margin-right:10px;}
.more_a{ background-position:-104px -30px; width:74px;}

/*tb_list*/
.tb_list th,.tb_list td{ padding:5px; color:#71309c}
.tb_list td a{color:#71309c}
.tb_list td a:hover{ color:#cf8375}
.tb_list tr.hover td{ background:#f7f3f9;}

/*选服*/
.ms_box{ width:666px; position:absolute; left:189px; top:166px;}

/*ms_nav*/
.ms_nav{ position:relative; top:3px; zoom:1; padding-left:74px;}
.ms_nav li{ float:left; margin-right:10px; display:inline}
.ms_nav li a{ background-image:url(../images2/ul.png); background-repeat:no-repeat; width:120px; height:39px; display:block; text-indent:-999em; overflow:hidden}
.ms1{ background-position:0 0}
.ms1:hover{ background-position:0 -39px}
.ms2{ background-position:-120px 0}
.ms2:hover{ background-position:-120px -39px}
.ms3{ background-position:-240px 0}
.ms3:hover{ background-position:-240px -39px}
.ms4{ background-position:-360px 0}
.ms4:hover{ background-position:-360px -39px}

/*ms_bd*/
.ms_bd{ background:url(../images2/ms_bd.png) no-repeat; width:591px; height:313px; padding:43px 41px 0 34px}
.ms_bd h2{ display:none}
.ms_news{ width:300px; white-space:nowrap; overflow:hidden; position:relative}
	.ms_news ul{ margin:30px 0 15px 20px;}
	.ms_news li{ line-height:26px;}
	.ms_news a{ color:#874a00}
	.ms_news a:hover{ color:#ff9600}
	.ms_more{ text-align:right; position:absolute; right:10px; top:0;}
	.ms_more .ms_ad{ display:block; width:280px; height:70px;}
.ms_server{ width:210px;}
.ms_box_select{ margin-top:27px;}
.ms_box_all{ margin-top:50px;}
.ms_server li{ margin-bottom:10px;}
.ms_server a{ background-image:url(../images2/btn.jpg); background-repeat:no-repeat; width:190px; height:32px; display:block; text-align:center; line-height:31px; color:#ffffe7; font-weight:700}
.ms_server a:hover{ text-decoration:none}
.ms_on{ background-position:0 0}
.ms_on:hover{ background-position:0 -32px; text-decoration:none}
.ms_g{ background-position:-190px 0; position:relative}
.ms_g .ms_new{ position:absolute; width:36px; height:32px; left:3px; top:0; display:block; background:url(../images2/new.gif) no-repeat}
.ms_g:hover{ background-position:-190px -32px}

/*=========================mod_iframe=============================*/
.w247{ width:247px;}
.w735{ width:735px;}
.w478{ width:478px;}
.mod_iframe h2{ display:none}


/*mod_tpl*/
.mod_tpl .hd{ height:35px; position:relative;background:url(../images2/tpl_hd.png) no-repeat 0 0;}
.mod_tpl .hd a{ position:absolute; right:20px; top:9px; color:#71309c; width:50px; height:21px; display:block; text-align:center; line-height:21px;}
.mod_tpl .hd a:hover{ color:#87B200}
.mod_tpl .bd,.mod_tpl .fd{ background-image:url(../images2/tpl_sprite.png);}
.mod_tpl .bd{ background-position:0 0; background-repeat:repeat-y; padding:10px 20px; width:207px; color:#616161}
.mod_tpl .fd{ background-position:-247px bottom; height:11px; overflow:hidden; font-size:0; line-height:0}

/*mod_xx*/
.mod_xx .hd{ background-position:0 0;}


/*tpl_list*/
.tpl_list li{ border-bottom:1px dashed #bcbcbc; height:27px; line-height:27px; background:url(../images2/middle.png) no-repeat 2px 12px; padding-left:13px; overflow:hidden;}
.tpl_list li span{ float:right;}
.tpl_list a{ display:inline-block; zoom:1;*display:inline; white-space:nowrap; overflow:hidden;color:#616161;}
.tpl_list a:hover{ color:#752f00}

/*xx_list*/
.xx_list a{ width:150px;}

/*mod_col*/
.mod_cone .hd a,.mod_ctwo .hd a{ position:absolute; right:20px; top:9px; color:#71309c; width:50px; height:21px; display:block; text-align:center; line-height:21px;}
.mod_col,.mod_col .m_top,.mod_col .m_btm{ background:url(../images2/mod_col.png) no-repeat;}
.mod_col{ background-position:-735px 0; background-repeat:repeat-y}
.mod_col .m_top{ background-position:0 top;}
.mod_col .m_btm{ background-position:-1470px bottom; padding-bottom:5px;}

/*.hd*/
.mod_col .hd{background:url(../images2/tpl_hd.png) no-repeat; height:41px; position:relative}
.mod_col .hd a{right:10px; top:15px; width:54px; height:25px; line-height:25px;}

/*mod_cone*/
.mod_cone{ float:left; width:368px;}
.mod_cone .hd{ background-position: -247px top;}
.mod_cone .bd{ padding:5px 15px 15px; width:338px;}
 
/*gl_list*/
.gl_list a{ width:250px;}
 
/*mod_ctwo*/
.mod_ctwo{ float:left; width:367px;}
.mod_ctwo .hd{ background-position:-247px -41px;}
.mod_ctwo .bd{ padding:5px 15px 15px; width:337px;}

/*wd_list*/
.wd_list a{ width:220px;}

/*mod_gg*/
.mod_gg .hd{ background-position:0 -35px;}

/*mod_jl*/
.mod_jl{ float:left; display:inline; margin:0 12px;}
.mod_jl .hd{ background:url(../images2/mod_jl.png) no-repeat 0 0; height:35px;}
.mod_jl .bd{ background:url(../images2/mod_jl.png) repeat-y -478px 0; width:438px;}
.mod_jl .fd{ background:url(../images2/mod_jl.png) no-repeat -956px bottom; height:11px; overflow:hidden}

.jl_list a{ width:360px;}

/*mod_rw*/
.mod_rw .hd{ background-position:0 -70px;}

/*mod_pet*/
.mod_pet{ width:992px; margin:10px auto 0;}
.mod_pet .hd,.mod_pet .bd,.mod_pet .fd{ background-image:url(../images2/mod_pet.png); background-repeat:no-repeat}
.mod_pet .hd{ background-position:0 0; height:35px;}
.mod_pet .bd{ background-position:-992px 0; background-repeat:repeat-y; padding:15px 20px 0; width:952px; position:relative}
.mod_pet .fd{ background-position:-1984px bottom; height:15px; overflow:hidden}

/*pet_list*/
.pet_list{ zoom:1; overflow:hidden}
.pet_list li{ float:left; margin-right:12px; display:inline; padding-bottom:22px;white-space:nowrap; width:106px; overflow:hidden;}
.pet_list img{ display:block; border:1px solid #ccc;margin:0 auto;width:98px; height:98px;}
.pet_list a:hover img{ border:1px solid #752F00}
.tab_more{ position:absolute; right:25px; top:-25px; color:#752F00; width:50px; height:21px; text-align:center}
.tab_more:hover{ color:#87B200}

/*tab_pet*/
.tab_pet{ margin-bottom:10px;}
.tab_pet li,.tab_pet .cur,.tab_pet li a,.tab_pet .cur a{ background-image:url(../images2/tab.png); background-repeat:no-repeat;}
.tab_pet li{ float:left; background-position:left -25px; height:25px;line-height:25px; padding-left:10px; margin-right:10px; display:inline; }
.tab_pet li a{ display:block; background-position: right -25px; padding-right:10px; color:#9e5dc9; font-weight:700; line-height:25px;}
.tab_pet .cur{ background-position:left 0}
.tab_pet .cur a{ background-position:right 0; color:#df00e2}
.tab_pet li a:hover{ color:#752F00; text-decoration:none}

/*头尾*/
.my_box{width:100%;}
#mp_box, #my_main{margin:0px;}

#my_ft {color:#B4B400;}
#my_ft a {color:#B4B400;}
#my_ft {width:960px;margin:8px auto;}

/*rd_link*/
.rd_link{ position:relative; width:1000px;}
.rd_link a{ display:block; position:absolute; text-indent:-999em; overflow:hidden}
.r1{ width:158px; height:38px; left:128px; top:22px;}
.r2{ width:161px; height:39px; left:328px; top:22px;}
.r3{ width:153px; height:39px; left:542px; top:22px;}
.r4{ width:156px; height:37px; right:128px; top:24px;}
.r5{ width:153px; height:42px; left:106px; top:69px;}
.r6{ width:157px; height:37px; left:308px; top:72px;}
.r7{ width:165px; height:41px; left:505px; top:70px;}
.r8{ width:150px; height:38px; right:126px; top:73px;}
.rd_1{ background:url(../images2/rd_1.jpg) no-repeat; height:70px;}
.rd_2{ background:url(../images2/rd_2.jpg) no-repeat; height:52px;}

.mod_phone ,.mod_desc, .mod_desc a , .mod_server{ color:#FDF3FF }
