@charset "utf-8";
body {margin:0px;padding:0px;font: 12px/1.5em Arial,Verdana,tahoma,Helvetica,sans-serif}
body { background-color:#f3f3f3;/*背景颜色*/
       background-image:url({Shinyv:Tpls}vblog/images/body_bg.png);/*背景图片*/
       background-repeat:repeat-x;/*重复*/
       background-position:0px 0px;/*水平位置*//*垂直位置*/}
.clear{clear:both;padding:0px; margin:0px; overflow:hidden;}
div,ul,li,dl,h1,h2,h3,h4,h5,h6,dd{padding:0px; margin:0px;}
table{margin:0 auto;}
ul li { list-style: none; }
.left {float:left;}
.right{float:right;}
.c-1000{padding:0px; margin:0px auto; width:1000px;}
/*---------------------*/

a {color:#333; text-decoration:none;outline:none; }

a:hover {color:#FF4D00; text-decoration:underline;}


.HeaderBG {background:#EFEFEF url(../images/bg2.jpg) no-repeat top left; height:100px; text-align:center;}

.HeaderBGtop {background:url(../images/bg1.gif); height:4px;}

.HeaderBGbottom {background:url(../images/daohangs.gif); height:17px;}

.search {border:#FFF solid 1px; padding:2px 0px 0px 4px; width:200px; color:#999;}

.searchbg {background:url(../images/serachbg.jpg);}

.zhuche {color:#0192C1; padding-right:10px;}
.zhuche a {padding:0px 10px 0px 10px;}
.zhuche a:hover {padding:0px 10px 0px 10px;}

.zhuche1 a {padding:0px 10px 0px 10px;}
.zhuche1 a:hover {padding:0px 10px 0px 10px;}


.menuBG {background:url(../images/shinyv_r2_c22.jpg); height:28px;}
/*.menu1{}
.menu1 h2{font-size:14px; font-weight:bold;margin-top:10px !important; margin-top:15px;}
.menu1 a{ background:url(../images/head_26.jpg) no-repeat right 0px 10px; width:100px;  height:23px; display:block;font-size:14px; font-weight:bold; color:#fff; text-decoration:none; text-align:center; }
.menu1 a:hover{margin:0; padding:0px; background:url(../images/head_28.jpg) no-repeat 0px -5px !important;background:url(../images/head_28.jpg) no-repeat 0 -3px; width:100px;   color:#fff;height:28px!important;}*/


.rightm {color:#CF7B03; text-align:center; font-size:10px; background:#f00 url(../images/shinyv_r2_c18.jpg)  repeat-x;  width:229px; height:38px; }
 a.rightmenu{color:#333; text-align:center; font-size:12px;}
 a.rightmenu:hover {color:#FF4D00;}


.mar5 {margin:5px 0px 0px 0px;}
.mar12 {margin-top:12px;}

.pad8 {padding:8px;}
.pad12 {padding:14px 8px 13px 8px;}

.left_tb {border:#BABABA solid 1px;}
.right_tb {border:#DEDEDE solid 1px;}

.rqphb {background:url(../images/shinyv_r6_c4.jpg); height:27px; font-size:13px; color:#000; padding-left:10px;}

.jrtj {font-size:13px; padding-left:10px; color:#000; height:28px; background:url(../images/02_r15_c9.jpg);}

.xian {border-bottom:#CCC solid 1px; line-height:29px;}
.xian1 {border-bottom:#ccc dotted 1px;}

.one {background:#FFF5DF; color:#E00D02; line-height:29px; font-weight:bold;}
a.one:link {color:#E00D02;}
a.one:hover {color:#FF4D00;}

.two {color:#FF4D00;}

.more {color:#FF4D00; padding-right:10px; text-align:right;}
.more a {color:#FF4D00;}
.more a:hover {color:#ff4D00;}

.biaoti {color:#074E9E;}
.pinlun {color:#FF4D00;}

.right_b {background:url(../images/tit_BG.jpg); height:36px;}
.right_z {font-size:14px; font-weight:bold; color:#000; padding-left:15px;}

.inpu {border:#999 solid 1px; width:150px; height:18px;}

.f10 {font-size:10px;}
.f14 {font-size:14px;}

.biaoqian {font-size:13px; line-height:28px;}

.user {color:#2B91D3; font-size:14px;}

.left_ti {background:url(../images/02_r15_c9.jpg); height:28px;}

.left_ti1 {background:url(../images/02_r31_c3.jpg); width:80px; height:28px; font-size:13px; color:#fff; padding-left:32px;}

.paihang {background:url(../images/02_r35_c29.jpg); height:24px; font-size:13px; color:#FFF;}

.footmenu {text-align:center;}
.footmenu a {padding:5px; text-align:center;}
.footmenu a:hover {padding:5px; text-align:center;}

.pic1 {background:url(../images/shinyv_r8_c10.jpg); width:113px; height:82px; text-align:center; padding-top:4px;}
.pic2 {background:url(../images/02_r41_c32.jpg); width:106px; height:100px; text-align:center; padding:8px 33px 0px 33px;;}
.pic2_tb {width:103px; height:77px; border:#666 solid 1px; text-align:center;}

.vpic4 {PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; WIDTH: 118px; PADDING-RIGHT: 8px; MARGIN-BOTTOM: 6px; BACKGROUND: url(../images/generalIcons_v4.gif) no-repeat left -850px; HEIGHT: 100px; PADDING-TOP: 0px}

.vpic4 A {POSITION: relative; BACKGROUND-COLOR: #ffffff; WIDTH: 103px; DISPLAY: block; HEIGHT: 80px; OVERFLOW: hidden}

.vpic4 A IMG {FILTER: alpha(opacity=100); MARGIN-TOP: -10px; WIDTH: 103px; DISPLAY: block; HEIGHT: 85px; -moz-opacity: 1; opacity: 1}

EM.addQlist {POSITION: absolute; MARGIN: -33px 0px 0px -53px; WIDTH: 25px; BACKGROUND: url(../images/generalIcons_v4.gif) no-repeat 1px -801px; HEIGHT: 30px; CURSOR: pointer}

EM.addQlist:hover {BACKGROUND-POSITION: -49px -801px}
.foot{ font-size:12px; font-weight:normal; background:url(../images/footbg.jpg) repeat-x; height:100px;}
.foot-c{padding-top:20px; background:url(../images/foot_09.gif) no-repeat left top; width:1000px; height:100px;}
/*----------------------*/

/*头*/
.head{ background:url(../images/reg_01.gif) no-repeat center top; width:100%; height:106px;}
.nav{ background:url(../images/head_29.jpg) repeat-x; height:40px;}

.nav h2{font-size:14px; font-weight:bold; margin-top:19px;}.menu1{}
.menu1 a{ background:url(../images/head_26.jpg) no-repeat right; width:100px; height:40px; display:block;font-size:14px; font-weight:bold; color:#fff; text-decoration:none; text-align:center;}
.menu1 a.nc{background:none;}
.menu1 a:hover{ background:url(../images/head_28.jpg) no-repeat ; width:100px; height:40px; display:block; color:#fff;}
/*主页页*/
.mainpage{ background:#fafafa; border:1px solid #efefef; border-top:none; border-bottom:none;margin-top:10px;}
.main-c{ background:url(../images/reg_37.gif) repeat-y; width:980px;  }
/*左*/
.main-l{ width:400px; font-size:12px; font-weight:normal; margin-left:50px; }
.main-l h1{font-size:16px; font-weight:bold; color:#000; height:50px;}
.main-l h2{font-size:12px; font-weight:normal; color:#Fa6500; }
.main-l select{font-size:12px; font-weight:normal;}
.main-l .bor img{border:1px solid #000; margin-left:10px;}
input.sty1{height:17px; width:200px; background:none; border:1px #CCCCCC solid;}
input.sty2{height:17px; width:100px;background:none;border:1px #CCCCCC solid;}
input.but{ background:url(../images/but_40.gif) no-repeat; width:111px; height:35px; border:none;}
.birth select{ margin-right:5px; }
.main-l a{color:#028fbc; }
.line-t{ border-top:1px dotted #ccc; padding-top:10px; width:400px;}
/*右*/
.main-r{ width:400px; }
.main-r h1{font-size:12px; font-weight:normal; color:#FF9900;}
.main-r h1 a{ color:#ff9900;}
.b3-3 h3{width:310px; margin-left:30px; font-size:12px; font-weight:normal; color:#000; line-height:20px; }
.blue-t{ background:url(../images/right_40.jpg) repeat-y; width:367px; height:50px;}
.blue-t h2{ width:300px; margin-left:55px; font-size:16px; font-weight:bold; color:#6b86a4;}
.orange-t{ background:url(../images/right_47.jpg) repeat-y; width:367px; height:50px;}
.orange-t h2{ width:300px; margin-left:55px; font-size:16px; font-weight:bold; color:#d4ab5b;}
.green-t{ background:url(../images/right_57.jpg) repeat-y; width:367px; height:50px;}
.green-t h2{ width:300px; margin-left:55px; font-size:16px; font-weight:bold; color:#69a488;}
.blue{ background:url(../images/right_43.jpg) repeat-y; width:367px;}
.orange{ background:url(../images/right_52.jpg) repeat-y; width:367px;}
.green{ background:url(../images/right_59.jpg) repeat-y; width:367px;}
/*------------------登陆信息页*/
.login-mbox{ background:url(../images/succeed-_03.gif) repeat-x; width:960px; height:442px; border:1px solid #eef1f3; margin-top:20px;}
.white-c{ background:url(../images/succeed_13.gif) repeat-y; width:528px;}
.login-text{ width:250px; background:#e6f5fc; border:1px solid #a7c1d0; line-height:40px; font-size:12px; font-weight:normal; margin-left:20px; padding-left:10px;}
.login-text2{ width:250px; background:#f5f5f5; border:1px solid #b5b5b5; line-height:40px; font-size:12px; font-weight:normal; margin-left:20px; padding-left:10px;}
.white-c h1{font-size:16px; font-weight:bold; margin-left:30px; height:50px;}
.white-c h3{font-size:12px; font-weight:normal; text-align:right; margin-right:30px; margin-top:30px; }
.white-c h3 a.a-b{color:#539dc5;}
.white-c h3 a.a-o{color:#ff9900; text-decoration:underline;}
.login-shadow{ background:url(../images/succeed_18.gif) repeat-x top; height:40px; border:1px solid #deefe1; border-bottom:none;width:960px; margin-top:1px; margin-bottom:30px;}
/**********************************个人信息页!table中border不破坏原来宽度*/
.perleft{ background:#fafafa; border:1px solid #efefef; border-right:none; width:260px;}
.perleft-c{ background:url(../images/per_23.gif) repeat-y; width:239px;}
.pmess{width:239px;}
.pmess1{width:90px;}
.pmess2{width:100px; line-height:25px;}
.pmess1 h1 img{border:1px solid #ccc; padding:2px; }
.pmess1 h2{font-size:12px; font-weight:normal; color:#FF6600;}
.pmess1 h2 a{color:#FF6600; text-decoration:none;}
.pmess2 h2{font-size:12px; font-weight:normal;}
.pmess2 h2 a{color:#0087c1; text-decoration:underline;}
.pmess2 h2 a:hover{color:#0087c1;}
.perright{background:#fafafa; border:1px solid #efefef; width:740px;}